{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.804664901+07:00","message":"> Transcript [38777] [false]: 'จากกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.804669105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.804671905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.804674701+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.804678446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:20.905619553+07:00","message":"[GCS] IsForceVAD: false for message ID: 2615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:20.968741681+07:00","message":"[GCS] Start streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:20.990144502+07:00","message":"receive streaming session, msgId: 2615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:20.990185503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากกล้องหน้ารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:20.990193612+07:00","message":"receive interim result [false|false]: จากกล้องหน้ารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:20.990208488+07:00","message":"[buffer interim] 2615 false จากกล้องหน้ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.99021619+07:00","message":"[bufferProcess] interim [140000000]:จากกล้องหน้ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.990219182+07:00","message":"[bufferProcess] send to processor:จากกล้องหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.99022767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.990231051+07:00","message":"> Transcript [38778] [false]: 'จากกล้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.990234955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.990237435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.9902405+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:20.990242819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:21.011042199+07:00","message":"receive streaming session, msgId: 2615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:21.011079307+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-06-22T12:33:21.011086151+07:00","message":"receive interim result [true|false]: จากกล้องหน้ารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:21.011096023+07:00","message":"end recv isFinal message id 2615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:21.011098281+07:00","message":"end Recv id 2615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:21.011104568+07:00","message":"[buffer interim] 2615 true จากกล้องหน้ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011111506+07:00","message":"[bufferProcess] interim [320000000]:จากกล้องหน้ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011118527+07:00","message":"[bufferProcess] send to processor (isfinal):จากกล้องหน้ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011121826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011124889+07:00","message":"> Transcript [38779] [false]: 'จากกล้องหน้ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011128074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011130632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011133126+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011135226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011137182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011139327+07:00","message":"> Transcript [38780] [true]: 'จากกล้องหน้ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011141376+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011143104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011144898+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011146626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.011151566+07:00","message":"Push: 'จากกล้องหน้ารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:21.011158798+07:00","message":"push: {true จากกล้องหน้ารถ 0 0xc002fafe80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:21.020105912+07:00","message":"write wav file: './tmp/7589/7589_2615.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:21.589082523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:21.589094392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:21.684741199+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:21.684797014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:21.684810308+07:00","message":"receive interim result [false|false]: คลิปนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:21.684824015+07:00","message":"[buffer interim] 2616 false คลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.684830743+07:00","message":"[bufferProcess] interim [540000000]:คลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:21.684832607+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.366628008+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.366666056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.36667481+07:00","message":"receive interim result [false|false]: คลิปนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.366687946+07:00","message":"[buffer interim] 2616 false คลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.366696733+07:00","message":"[bufferProcess] interim [140000000]:คลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.366698899+07:00","message":"[bufferProcess] send to processor:คลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.366702554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.366705525+07:00","message":"> Transcript [38781] [false]: 'คลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.366707716+07:00","message":"Set StatePrefix (first interim): 'คลิปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.586035264+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.586074197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.586079971+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.586089654+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.586097073+07:00","message":"[bufferProcess] interim [440000000]:คลิปนี้บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.586099872+07:00","message":"[bufferProcess] send to processor:คลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.586103443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.586106171+07:00","message":"> Transcript [38782] [false]: 'คลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.586109474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.586111657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.586113591+07:00","message":"StatePrefix: 'คลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.586115966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.717468229+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.717507463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.717515282+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:22.717531474+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.717549542+07:00","message":"[bufferProcess] interim [620000000]:คลิปนี้บันทึกภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.717553308+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.717563257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.717567154+07:00","message":"> Transcript [38783] [false]: 'คลิปนี้บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.717570774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.717573474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.717575555+07:00","message":"StatePrefix: 'คลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:22.717577862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.075697295+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.075745297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.075754014+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.075771732+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.075781321+07:00","message":"[bufferProcess] interim [860000000]:คลิปนี้บันทึกภาพเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.075784013+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.075792034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.075800137+07:00","message":"> Transcript [38784] [false]: 'คลิปนี้บันทึกภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.075804159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.07580693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.075809197+07:00","message":"StatePrefix: 'คลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.075811462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.110831766+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.110876689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.11088408+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.110906627+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110919104+07:00","message":"[bufferProcess] interim [920000000]:คลิปนี้บันทึกภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110926752+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110934691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110938086+07:00","message":"> Transcript [38785] [false]: 'คลิปนี้บันทึกภาพเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.11094192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110944582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110947102+07:00","message":"StatePrefix: 'คลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110949144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110955131+07:00","message":"Push: 'คลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110957171+07:00","message":"TextPushed: 'คลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110959367+07:00","message":"Set new StatePrefix : 'คลิปนี้บันทึกภาพเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.110961724+07:00","message":"Next Push (prob) : 'บันทึกภาพเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.110970602+07:00","message":"push: {false คลิปนี้ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.119611295+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.119634658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.1196395+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.119653684+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.11965953+07:00","message":"[bufferProcess] interim [980000000]:คลิปนี้บันทึกภาพเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.119662181+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.119670725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.119673457+07:00","message":"> Transcript [38786] [false]: 'คลิปนี้บันทึกภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.119675517+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.340381949+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.340434735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพปิดการขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.34044221+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพปิดการขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.340459015+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพปิดการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.340470112+07:00","message":"[bufferProcess] interim [220000000]:คลิปนี้บันทึกภาพปิดการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.340474446+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.340483574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.340488768+07:00","message":"> Transcript [38787] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.340492214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.3404954+07:00","message":"Set new StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.425677772+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.425722111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.425729054+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.425745113+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.425754094+07:00","message":"[bufferProcess] interim [280000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.425756964+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพปิดการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.425764474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.425767598+07:00","message":"> Transcript [38788] [false]: 'คลิปนี้บันทึกภาพปิดการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.425770544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.425775241+07:00","message":"Set new StatePrefix: 'คลิปนี้บันทึกภาพปิดการขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.553726702+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.553774633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.553782206+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.553804803+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.553817081+07:00","message":"[bufferProcess] interim [400000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.553820312+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.553828396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.553831281+07:00","message":"> Transcript [38789] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.553834096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.553836963+07:00","message":"Set new StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.797743197+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.797785978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.797800599+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.797819164+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.797827567+07:00","message":"[bufferProcess] interim [580000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.797830939+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.797835508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.797838787+07:00","message":"> Transcript [38790] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.797843368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.797845874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.797847932+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.797850361+07:00","message":"TextPushed: 'คลิปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.832324279+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.832363576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.832370057+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.832385382+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.832393397+07:00","message":"[bufferProcess] interim [640000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.832396221+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.832400459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.832403164+07:00","message":"> Transcript [38791] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.832406491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.832408656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.832410808+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.832413805+07:00","message":"TextPushed: 'คลิปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.930586411+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.93062524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.930632142+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:23.930655899+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.930667099+07:00","message":"[bufferProcess] interim [760000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.93067016+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.930675747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.930679933+07:00","message":"> Transcript [38792] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.930684019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.93068652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.930689144+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:23.930694328+07:00","message":"TextPushed: 'คลิปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.128059618+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.128099097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.128106907+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.128121603+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128133619+07:00","message":"[bufferProcess] interim [940000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128136766+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128144285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128147652+07:00","message":"> Transcript [38793] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128152172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128154695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128157205+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128160159+07:00","message":"TextPushed: 'คลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128166403+07:00","message":"Push: 'บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128168656+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.128170884+07:00","message":"Set new StatePrefix : 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.12817406+07:00","message":"Next Push (prob) : 'ที่เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.128183305+07:00","message":"push: {false บันทึกภาพเหตุการณ์ขณะ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.133099431+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.133121078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.133126807+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.133140159+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.133145817+07:00","message":"[bufferProcess] interim [0]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.133148649+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.133156214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.133158957+07:00","message":"> Transcript [38794] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.133174655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.133177102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.133179294+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.133182294+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.462997902+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.463041344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.463049384+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.46306679+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.463075508+07:00","message":"[bufferProcess] interim [300000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.4630794+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.46308818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.46309128+07:00","message":"> Transcript [38795] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.463095628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.463098383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.463102841+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.463106249+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.507373067+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.507411686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.507419638+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.507432107+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.507442014+07:00","message":"[bufferProcess] interim [360000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.507444651+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.507450135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.50745303+07:00","message":"> Transcript [38796] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.507456783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.507458995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.507461702+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.507464507+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:24.589535571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:24.58956684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.636517409+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.63656503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.636572228+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.636590028+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636598916+07:00","message":"[bufferProcess] interim [480000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636602387+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636610379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636613435+07:00","message":"> Transcript [38797] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636618339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636622368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636625151+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636628273+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636636833+07:00","message":"Push: 'ที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.63663911+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636641711+07:00","message":"Set new StatePrefix : 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.636645284+07:00","message":"Next Push (prob) : 'ตำรวจกอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.63665813+07:00","message":"push: {false ที่เจ้าหน้าที่ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.690096066+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.690128351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองปราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.690134327+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองปราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.69014699+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.690153844+07:00","message":"[bufferProcess] interim [540000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.690156305+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.690162997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.690165859+07:00","message":"> Transcript [38798] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.690169882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.690172169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.690174087+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.690176746+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.693012337+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.693041117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.693046804+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.693057562+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.693063626+07:00","message":"[bufferProcess] interim [600000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.693066094+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.6930695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.693072036+07:00","message":"> Transcript [38799] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.69307514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.693077181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.693079134+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.693081647+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.823930404+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.823971489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.823978757+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:24.823995909+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.824004611+07:00","message":"[bufferProcess] interim [720000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.824007498+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.824012137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.824015432+07:00","message":"> Transcript [38800] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.824019748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.824021858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.824023993+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:24.824026899+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.333010723+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.333053152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.333060052+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.333074828+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333082497+07:00","message":"[bufferProcess] interim [140000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333086297+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333093891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.33309664+07:00","message":"> Transcript [38801] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333100522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333102692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333105884+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333108476+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333111686+07:00","message":"Push: 'ตำรวจกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333113826+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333116216+07:00","message":"Set new StatePrefix : 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.333118599+07:00","message":"Next Push (prob) : 'บัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.333127876+07:00","message":"push: {false ตำรวจกอง 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.537526684+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.537581813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.537589587+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.537606274+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.537614619+07:00","message":"[bufferProcess] interim [380000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.537617741+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.537629108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.537632225+07:00","message":"> Transcript [38802] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.537637381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.537639768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.537642046+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.537645168+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.731149356+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.731193313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.731201564+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.731217314+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.731226891+07:00","message":"[bufferProcess] interim [620000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.731230144+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.731234728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.73123815+07:00","message":"> Transcript [38803] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.731242848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.731245412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.731248186+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.731251539+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.913813062+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.913860606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.913867121+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.913884146+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.913895825+07:00","message":"[bufferProcess] interim [800000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.913899014+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.91390325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.913906371+07:00","message":"> Transcript [38804] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.913910847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.91391328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.913917456+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:25.913921906+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:25.966587176+07:00","message":"[GCS] IsForceVAD: false for message ID: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.028742406+07:00","message":"[GCS] Start streaming session, msgId: 2617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.045524473+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.04556873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.045576824+07:00","message":"receive interim result [false|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.045594158+07:00","message":"[buffer interim] 2616 false คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045607267+07:00","message":"[bufferProcess] interim [920000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045610965+07:00","message":"[bufferProcess] send to processor:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045618905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045622241+07:00","message":"> Transcript [38805] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045627208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045629671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045632593+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045635789+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045643636+07:00","message":"Push: 'บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045645567+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045647948+07:00","message":"Set new StatePrefix : 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.045651345+07:00","message":"Next Push (prob) : 'ตำรวจปราบปรามยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.045679149+07:00","message":"push: {false บัญชาการ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.108814104+07:00","message":"receive streaming session, msgId: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.108854934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ\",\"confidence\":0.9528408}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.108865309+07:00","message":"receive interim result [true|false]: คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.108876571+07:00","message":"end recv isFinal message id 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.108878945+07:00","message":"end Recv id 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.108887708+07:00","message":"[buffer interim] 2616 true คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.10890083+07:00","message":"[bufferProcess] interim [10000000]:คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.10890462+07:00","message":"[bufferProcess] send to processor (isfinal):คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.10890907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108912408+07:00","message":"> Transcript [38806] [false]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108916751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108919038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.10892102+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108924022+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108926237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108928257+07:00","message":"> Transcript [38807] [true]: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108930748+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108932569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108934326+07:00","message":"StatePrefix: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการตำรวจปราบปรามยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108936519+07:00","message":"TextPushed: 'คลิปนี้บันทึกภาพเหตุการณ์ขณะที่เจ้าหน้าที่ตำรวจกองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.108939945+07:00","message":"Push: 'ตำรวจปราบปรามยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.10894986+07:00","message":"push: {true ตำรวจปราบปรามยาเสพ 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:26.120438143+07:00","message":"write wav file: './tmp/7589/7589_2616.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.215276182+07:00","message":"[GCS] IsForceVAD: false for message ID: 2617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.286763227+07:00","message":"[GCS] Start streaming session, msgId: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.316712608+07:00","message":"receive streaming session, msgId: 2617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.316757162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.316762853+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.316781136+07:00","message":"[buffer interim] 2617 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.316795929+07:00","message":"[bufferProcess] interim [420000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.316798281+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.324324194+07:00","message":"receive streaming session, msgId: 2617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.324354796+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.3243603+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.324370445+07:00","message":"end recv isFinal message id 2617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.324373029+07:00","message":"end Recv id 2617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.324379437+07:00","message":"[buffer interim] 2617 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324386622+07:00","message":"[bufferProcess] interim [420000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.32439497+07:00","message":"[bufferProcess] send to processor (isfinal):ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324399251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324406971+07:00","message":"> Transcript [38808] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324409869+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324411692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324413975+07:00","message":"> Transcript [38809] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324416493+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324418448+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324420844+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324423083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.324430174+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.324438978+07:00","message":"push: {true  0 0xc0045de100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:26.329839102+07:00","message":"write wav file: './tmp/7589/7589_2617.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.948561137+07:00","message":"receive streaming session, msgId: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.94860459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.94861082+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:26.948636864+07:00","message":"[buffer interim] 2618 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.948644541+07:00","message":"[bufferProcess] interim [720000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:26.948646438+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.136874562+07:00","message":"receive streaming session, msgId: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.136921262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.136928228+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.136943972+07:00","message":"[buffer interim] 2618 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.136952883+07:00","message":"[bufferProcess] interim [840000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.136956569+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.136964731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.13696809+07:00","message":"> Transcript [38810] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.136970998+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.163837359+07:00","message":"receive streaming session, msgId: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.163888371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.163896823+07:00","message":"receive interim result [false|false]: หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.163916596+07:00","message":"[buffer interim] 2618 false หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.163926868+07:00","message":"[bufferProcess] interim [900000000]:หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.163930761+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.163938126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.163942337+07:00","message":"> Transcript [38811] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.163946687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.163949759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.163952845+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.163955763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.269937179+07:00","message":"receive streaming session, msgId: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.269979794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.269985444+07:00","message":"receive interim result [false|false]: หรือบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.270005441+07:00","message":"[buffer interim] 2618 false หรือบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.270013445+07:00","message":"[bufferProcess] interim [960000000]:หรือบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.270015967+07:00","message":"[bufferProcess] send to processor:หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.270023267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.270026116+07:00","message":"> Transcript [38812] [false]: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.270029511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.270031589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.270033569+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.270035973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.498835926+07:00","message":"receive streaming session, msgId: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.498874066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือพกง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.498880924+07:00","message":"receive interim result [false|false]: หรือพกง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.498894146+07:00","message":"[buffer interim] 2618 false หรือพกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.498901676+07:00","message":"[bufferProcess] interim [200000000]:หรือพกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.498903898+07:00","message":"[bufferProcess] send to processor:หรือบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.498927241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.498930612+07:00","message":"> Transcript [38813] [false]: 'หรือบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.498934379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.498936806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.498939013+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.498941097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.538151857+07:00","message":"receive streaming session, msgId: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.538193598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือบก. ปอศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.538203133+07:00","message":"receive interim result [false|false]: หรือบก. ปอศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.538224467+07:00","message":"[buffer interim] 2618 false หรือบก. ปอศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.538233404+07:00","message":"[bufferProcess] interim [320000000]:หรือบก. ปอศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.538235794+07:00","message":"[bufferProcess] send to processor:หรือพกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.538240675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.53824369+07:00","message":"> Transcript [38814] [false]: 'หรือพกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.5382473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.538249335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.538251387+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.538253497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.53825635+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.538259016+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.538261606+07:00","message":"Set new StatePrefix : 'หรือพกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.538264484+07:00","message":"Next Push (prob) : 'พกง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.538274204+07:00","message":"push: {false หรือ 0 0xc003d45800}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:27.590020705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:27.590044718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.700118995+07:00","message":"receive streaming session, msgId: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.700158133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่ากปปส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.700165362+07:00","message":"receive interim result [false|false]: หรือว่ากปปส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.700184426+07:00","message":"[buffer interim] 2618 false หรือว่ากปปส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.700195714+07:00","message":"[bufferProcess] interim [440000000]:หรือว่ากปปส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.700198914+07:00","message":"[bufferProcess] send to processor:หรือบก. ปอศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.70020677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.700210116+07:00","message":"> Transcript [38815] [false]: 'หรือบก. ปอศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.70021242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:27.700214752+07:00","message":"Set new StatePrefix: 'หรือบก. ปอศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:27.948915783+07:00","message":"[GCS] IsForceVAD: false for message ID: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.007824106+07:00","message":"[GCS] Start streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.04250039+07:00","message":"receive streaming session, msgId: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.042540629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่ากปปส\",\"confidence\":0.8530833}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.042546856+07:00","message":"receive interim result [true|false]: หรือว่ากปปส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.042557663+07:00","message":"end recv isFinal message id 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.042560295+07:00","message":"end Recv id 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.042569308+07:00","message":"[buffer interim] 2618 true หรือว่ากปปส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042578227+07:00","message":"[bufferProcess] interim [890000000]:หรือว่ากปปส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042582268+07:00","message":"[bufferProcess] send to processor (isfinal):หรือว่ากปปส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042586363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042589471+07:00","message":"> Transcript [38816] [false]: 'หรือว่ากปปส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042591989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042593979+07:00","message":"Set new StatePrefix: 'หรือว่ากปปส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042595724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042597592+07:00","message":"> Transcript [38817] [true]: 'หรือว่ากปปส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042600026+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042602267+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042604248+07:00","message":"StatePrefix: 'หรือว่ากปปส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042620999+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.042623723+07:00","message":"Push: 'ว่ากปปส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.042632773+07:00","message":"push: {true ว่ากปปส 0 0xc003d45800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:28.049261134+07:00","message":"write wav file: './tmp/7589/7589_2618.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.490311056+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.490355583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.490363722+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.490379221+07:00","message":"[buffer interim] 2619 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.490387394+07:00","message":"[bufferProcess] interim [300000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.490389323+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.670987039+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.671020165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.67102634+07:00","message":"receive interim result [false|false]: ใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:28.671039982+07:00","message":"[buffer interim] 2619 false ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.671046618+07:00","message":"[bufferProcess] interim [480000000]:ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.67104932+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.671056109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.671059011+07:00","message":"> Transcript [38818] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:28.671061118+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.063796747+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.063839635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.063845847+07:00","message":"receive interim result [false|false]: ใช้รถผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.063863041+07:00","message":"[buffer interim] 2619 false ใช้รถผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.063870655+07:00","message":"[bufferProcess] interim [840000000]:ใช้รถผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.063873158+07:00","message":"[bufferProcess] send to processor:ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.063877147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.063887874+07:00","message":"> Transcript [38819] [false]: 'ใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.063891802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.063895456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.063897561+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.063899568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.190187345+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.190224984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถภาค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.190230866+07:00","message":"receive interim result [false|false]: ใช้รถภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.190245411+07:00","message":"[buffer interim] 2619 false ใช้รถภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.190252321+07:00","message":"[bufferProcess] interim [960000000]:ใช้รถภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.1902549+07:00","message":"[bufferProcess] send to processor:ใช้รถผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.190264446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.190267643+07:00","message":"> Transcript [38820] [false]: 'ใช้รถผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.190271525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.190273763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.190275695+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.190277797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.383884321+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.383925558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.383933301+07:00","message":"receive interim result [false|false]: ใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.383944439+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-06-22T12:33:29.383947303+07:00","message":"receive interim result [false|false]:  5 คัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.383968724+07:00","message":"[buffer interim] 2619 false ใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.383988168+07:00","message":"[buffer interim] 2619 false  5 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.383997825+07:00","message":"[bufferProcess] interim [140000000]:ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.384001778+07:00","message":"[bufferProcess] send to processor:ใช้รถภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.384006279+07:00","message":"[bufferProcess] interim [140000000]: 5 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.384010571+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.384014311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.384018108+07:00","message":"> Transcript [38821] [false]: 'ใช้รถภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.384022209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.384025051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.384028401+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.384031221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.959844915+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.959893733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5 คัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.959900783+07:00","message":"receive interim result [false|false]: ใช้รถ 5 คัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.95991514+07:00","message":"[buffer interim] 2619 false ใช้รถ 5 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959922564+07:00","message":"[bufferProcess] interim [740000000]:ใช้รถ 5 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959924936+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959928143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959930893+07:00","message":"> Transcript [38822] [false]: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959933872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959936283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959938889+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959941293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959944161+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959946124+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959948287+07:00","message":"Set new StatePrefix : 'ใช้รถ 5 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:29.959950393+07:00","message":"Next Push (prob) : 'รถ 5 คัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:29.959957367+07:00","message":"push: {false ใช้ 0 0xc004c0e280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.088105175+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.088144639+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-06-22T12:33:30.088150813+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.088160662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.088163327+07:00","message":"receive interim result [false|false]:  คันไร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.088170754+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.088174558+07:00","message":"[buffer interim] 2619 false  คันไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.08818052+07:00","message":"[bufferProcess] interim [860000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.088182818+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.088186262+07:00","message":"[bufferProcess] interim [860000000]: คันไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.08818918+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.088192354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.088195353+07:00","message":"> Transcript [38823] [false]: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.088198377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.08820077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.088202769+07:00","message":"StatePrefix: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.088204891+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.343954333+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.343997533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.344007938+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.344021048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่ตากะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.344025316+07:00","message":"receive interim result [false|false]:  คันไร่ตากะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.344034607+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.344039263+07:00","message":"[buffer interim] 2619 false  คันไร่ตากะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.344046264+07:00","message":"[bufferProcess] interim [160000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.344049409+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.344053604+07:00","message":"[bufferProcess] interim [160000000]: คันไร่ตากะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.344057135+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่ตากะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.344060663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.344064438+07:00","message":"> Transcript [38824] [false]: 'ใช้รถ 5 คันไร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.344070477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.344073165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.344076156+07:00","message":"StatePrefix: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.344079329+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.358258387+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.358287458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.35829347+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.358306049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.358309699+07:00","message":"receive interim result [false|false]:  คันไร่สกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.358316301+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.358319614+07:00","message":"[buffer interim] 2619 false  คันไร่สกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.35833935+07:00","message":"[bufferProcess] interim [220000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.358364262+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่ตากะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.35837549+07:00","message":"[bufferProcess] interim [220000000]: คันไร่สกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.358378898+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.358382797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.358386472+07:00","message":"> Transcript [38825] [false]: 'ใช้รถ 5 คันไร่ตากะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.358390051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.358392318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.358394331+07:00","message":"StatePrefix: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.358398251+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:30.590301907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:30.590313695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.660994624+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.661029526+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-06-22T12:33:30.661036407+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.661050812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัดจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.661054302+07:00","message":"receive interim result [false|false]:  คันไร่สกัดจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.661062287+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.661065863+07:00","message":"[buffer interim] 2619 false  คันไร่สกัดจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.661072547+07:00","message":"[bufferProcess] interim [460000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.66107519+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.661078989+07:00","message":"[bufferProcess] interim [460000000]: คันไร่สกัดจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.661084681+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัดจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.661088122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.661090998+07:00","message":"> Transcript [38826] [false]: 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.661095171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.661097511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.661099544+07:00","message":"StatePrefix: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.6611018+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.661106275+07:00","message":"Push: 'รถ 5 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.66110859+07:00","message":"TextPushed: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.66111081+07:00","message":"Set new StatePrefix : 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:30.661112973+07:00","message":"Next Push (prob) : 'ไร่สกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:30.661121744+07:00","message":"push: {false รถ 5 คัน 0 0xc004c0e280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.171826679+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.171864288+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-06-22T12:33:31.171870421+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.171882143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัดจับตู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.171885564+07:00","message":"receive interim result [false|false]:  คันไร่สกัดจับตู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.171893788+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.171898104+07:00","message":"[buffer interim] 2619 false  คันไร่สกัดจับตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.171904745+07:00","message":"[bufferProcess] interim [940000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.171907152+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัดจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.171910904+07:00","message":"[bufferProcess] interim [940000000]: คันไร่สกัดจับตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.171913958+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัดจับตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.171917596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.171922132+07:00","message":"> Transcript [38827] [false]: 'ใช้รถ 5 คันไร่สกัดจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.171927398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.171930791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.171934017+07:00","message":"StatePrefix: 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.17193758+07:00","message":"TextPushed: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.268665914+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.268704698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.268711493+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.268723495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัดจับตู้ทึบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.268727246+07:00","message":"receive interim result [false|false]:  คันไร่สกัดจับตู้ทึบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.268736671+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.268742073+07:00","message":"[buffer interim] 2619 false  คันไร่สกัดจับตู้ทึบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.268748367+07:00","message":"[bufferProcess] interim [120000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.268750989+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัดจับตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.268756562+07:00","message":"[bufferProcess] interim [120000000]: คันไร่สกัดจับตู้ทึบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.268759625+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัดจับตู้ทึบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.268762464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.268765285+07:00","message":"> Transcript [38828] [false]: 'ใช้รถ 5 คันไร่สกัดจับตู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.268778198+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.268780796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.268782698+07:00","message":"StatePrefix: 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.268787728+07:00","message":"TextPushed: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.584104121+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.584144987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.584152948+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.584164002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัดจับตู้ทึบดิ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.584167512+07:00","message":"receive interim result [false|false]:  คันไร่สกัดจับตู้ทึบดิ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.584198951+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.584227601+07:00","message":"[buffer interim] 2619 false  คันไร่สกัดจับตู้ทึบดิ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.584238589+07:00","message":"[bufferProcess] interim [420000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.584246931+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัดจับตู้ทึบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.58425727+07:00","message":"[bufferProcess] interim [420000000]: คันไร่สกัดจับตู้ทึบดิ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.584261584+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัดจับตู้ทึบดิ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.584266057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.58427012+07:00","message":"> Transcript [38829] [false]: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.584275891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.584278706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.58428189+07:00","message":"StatePrefix: 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.584285415+07:00","message":"TextPushed: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.74655007+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.746591694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.746598268+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.746611359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัดจับตู้ทึบสีขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.746615129+07:00","message":"receive interim result [false|false]:  คันไร่สกัดจับตู้ทึบสีขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.746623597+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.746627463+07:00","message":"[buffer interim] 2619 false  คันไร่สกัดจับตู้ทึบสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746633561+07:00","message":"[bufferProcess] interim [540000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746636375+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัดจับตู้ทึบดิ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746639647+07:00","message":"[bufferProcess] interim [540000000]: คันไร่สกัดจับตู้ทึบสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746642762+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746645602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.7466484+07:00","message":"> Transcript [38830] [false]: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบดิ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746652661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746654847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746659516+07:00","message":"StatePrefix: 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746661843+07:00","message":"TextPushed: 'ใช้รถ 5 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746664682+07:00","message":"Push: 'ไร่สกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746666684+07:00","message":"TextPushed: 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746668739+07:00","message":"Set new StatePrefix : 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบดิ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.746670834+07:00","message":"Next Push (prob) : 'จับตู้ทึบดิ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.746677657+07:00","message":"push: {false ไร่สกัด 0 0xc004c0e280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.940821277+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.940862926+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-06-22T12:33:31.940869557+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.940882234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัดจับตู้ทึบสีขาวครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.940885836+07:00","message":"receive interim result [false|false]:  คันไร่สกัดจับตู้ทึบสีขาวครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.940894741+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:31.940899081+07:00","message":"[buffer interim] 2619 false  คันไร่สกัดจับตู้ทึบสีขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.940906627+07:00","message":"[bufferProcess] interim [780000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.940909276+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.940913521+07:00","message":"[bufferProcess] interim [780000000]: คันไร่สกัดจับตู้ทึบสีขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.940916641+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.940920428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.940924593+07:00","message":"> Transcript [38831] [false]: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.940926983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:31.940929262+07:00","message":"Set new StatePrefix: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.588414195+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.588453166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.588460352+07:00","message":"receive interim result [false|false]: ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.58847235+07:00","message":"[buffer interim] 2619 false ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.588480077+07:00","message":"[bufferProcess] interim [380000000]:ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.588482552+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.588488258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.588491033+07:00","message":"> Transcript [38832] [false]: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.588494662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.588497109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.588499701+07:00","message":"StatePrefix: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.588502569+07:00","message":"TextPushed: 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.657634471+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.657675196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.657682941+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.657694525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.657697889+07:00","message":"receive interim result [false|false]:  คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.657705561+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.657709216+07:00","message":"[buffer interim] 2619 false  คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.657715565+07:00","message":"[bufferProcess] interim [500000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.657717959+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.657721015+07:00","message":"[bufferProcess] interim [500000000]: คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.657724081+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.657727034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.657729805+07:00","message":"> Transcript [38833] [false]: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.65773533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.657737419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.657739463+07:00","message":"StatePrefix: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.657741901+07:00","message":"TextPushed: 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.838483665+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.838530148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.838537575+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.838552458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.838555941+07:00","message":"receive interim result [false|false]:  คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.838567142+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.838571511+07:00","message":"[buffer interim] 2619 false  คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.838577898+07:00","message":"[bufferProcess] interim [680000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.83858052+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.838583882+07:00","message":"[bufferProcess] interim [680000000]: คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.838586444+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.838589252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.838594956+07:00","message":"> Transcript [38834] [false]: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.838601132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.838603286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.83860546+07:00","message":"StatePrefix: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.838607892+07:00","message":"TextPushed: 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.969560099+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.969601572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.969607857+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.969621461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.969624906+07:00","message":"receive interim result [false|false]:  คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.969635844+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.969640311+07:00","message":"[buffer interim] 2619 false  คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969646766+07:00","message":"[bufferProcess] interim [800000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969649099+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969652573+07:00","message":"[bufferProcess] interim [800000000]: คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969655333+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969658237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969660865+07:00","message":"> Transcript [38835] [false]: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969664396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969666427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969668706+07:00","message":"StatePrefix: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969671081+07:00","message":"TextPushed: 'ใช้รถ 5 คันไร่สกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969673781+07:00","message":"Push: 'จับตู้ทึบสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969675704+07:00","message":"TextPushed: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969677905+07:00","message":"Set new StatePrefix : 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:32.969680328+07:00","message":"Next Push (prob) : 'ครับซึ่งต้องส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:32.969700988+07:00","message":"push: {false จับตู้ทึบสีขาว 0 0xc004c0e280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.292164571+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.292207726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.292214636+07:00","message":"receive interim result [false|false]: ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.292225667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.29222934+07:00","message":"receive interim result [false|false]:  คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.292237768+07:00","message":"[buffer interim] 2619 false ใช้รถ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.292240965+07:00","message":"[buffer interim] 2619 false  คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.292247939+07:00","message":"[bufferProcess] interim [40000000]:ใช้รถ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.29225088+07:00","message":"[bufferProcess] send to processor:ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.292254136+07:00","message":"[bufferProcess] interim [40000000]: คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.29225754+07:00","message":"[bufferProcess] update buffer: ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.292261083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.292264216+07:00","message":"> Transcript [38836] [false]: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.292267237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.292269297+07:00","message":"Set new StatePrefix: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.457194165+07:00","message":"[GCS] IsForceVAD: false for message ID: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.531065741+07:00","message":"[GCS] Start streaming session, msgId: 2620"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:33.59063503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:33.590644215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.686690064+07:00","message":"receive streaming session, msgId: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.686734703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า\",\"confidence\":0.9530073}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.686742657+07:00","message":"receive interim result [true|false]: ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.686752518+07:00","message":"end recv isFinal message id 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.686754648+07:00","message":"end Recv id 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.68676868+07:00","message":"[buffer interim] 2619 true ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686780428+07:00","message":"[bufferProcess] interim [460000000]:ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686784882+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686788665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686791616+07:00","message":"> Transcript [38837] [false]: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686795465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686797416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686799335+07:00","message":"StatePrefix: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686801852+07:00","message":"TextPushed: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.68680394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686805993+07:00","message":"> Transcript [38838] [true]: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.68680816+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686809925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686811621+07:00","message":"StatePrefix: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาวครับซึ่งต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686813678+07:00","message":"TextPushed: 'ใช้รถ 5 คันไร่สกัดจับตู้ทึบสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.686821657+07:00","message":"Push: 'ครับซึ่งต้องสงสัยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.686830051+07:00","message":"push: {true ครับซึ่งต้องสงสัยว่า 0 0xc004c0e280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:33.698136807+07:00","message":"write wav file: './tmp/7589/7589_2619.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.883225327+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.8832753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.883282061+07:00","message":"receive interim result [false|false]: รอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:33.883300503+07:00","message":"[buffer interim] 2620 false รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.883308067+07:00","message":"[bufferProcess] interim [420000000]:รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:33.883310108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.132980754+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.133029827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.133036329+07:00","message":"receive interim result [false|false]: ครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.133050974+07:00","message":"[buffer interim] 2620 false ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.133059777+07:00","message":"[bufferProcess] interim [600000000]:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.133062497+07:00","message":"[bufferProcess] send to processor:รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.133068652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.133071698+07:00","message":"> Transcript [38839] [false]: 'รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.133074052+07:00","message":"Set StatePrefix (first interim): 'รอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.183270238+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.183313772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.183321209+07:00","message":"receive interim result [false|false]: ลักลอบขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.183335674+07:00","message":"[buffer interim] 2620 false ลักลอบขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.183349245+07:00","message":"[bufferProcess] interim [660000000]:ลักลอบขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.183353425+07:00","message":"[bufferProcess] send to processor:ครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.18336111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.183365412+07:00","message":"> Transcript [38840] [false]: 'ครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.183369225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.183373058+07:00","message":"Set new StatePrefix: 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.192774194+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.192800834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.192807448+07:00","message":"receive interim result [false|false]: ลักลอบขนยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.192821424+07:00","message":"[buffer interim] 2620 false ลักลอบขนยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.192828138+07:00","message":"[bufferProcess] interim [720000000]:ลักลอบขนยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.192831927+07:00","message":"[bufferProcess] send to processor:ลักลอบขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.192838403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.19284182+07:00","message":"> Transcript [38841] [false]: 'ลักลอบขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.192844529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.192848002+07:00","message":"Set new StatePrefix: 'ลักลอบขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.371486833+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.37152705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.371532994+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.371548479+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.371557382+07:00","message":"[bufferProcess] interim [900000000]:ลักลอบขนยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.371560279+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.371565444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.371568812+07:00","message":"> Transcript [38842] [false]: 'ลักลอบขนยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.37157227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.371574581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.371576573+07:00","message":"StatePrefix: 'ลักลอบขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.37157882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.573009994+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.573054283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.57306107+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.573074775+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.573083011+07:00","message":"[bufferProcess] interim [80000000]:ลักลอบขนยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.573085508+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.573091555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.573094858+07:00","message":"> Transcript [38843] [false]: 'ลักลอบขนยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.573098717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.573101118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.573103243+07:00","message":"StatePrefix: 'ลักลอบขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.57310558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.884201754+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.884237629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.884243696+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.884256249+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.884263407+07:00","message":"[bufferProcess] interim [380000000]:ลักลอบขนยาเสพติดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.884266035+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.884271867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.884275031+07:00","message":"> Transcript [38844] [false]: 'ลักลอบขนยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.884278599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.88428075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.884283026+07:00","message":"StatePrefix: 'ลักลอบขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.88428533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.96122445+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.961263832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.961270485+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.96128344+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.961290668+07:00","message":"[bufferProcess] interim [500000000]:ลักลอบขนยาเสพติดเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.961293837+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.96129915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.961301767+07:00","message":"> Transcript [38845] [false]: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.961305074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.961307269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.961309226+07:00","message":"StatePrefix: 'ลักลอบขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.961311699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.961316709+07:00","message":"Push: 'ลักลอบขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.961319752+07:00","message":"TextPushed: 'ลักลอบขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.96132261+07:00","message":"Set new StatePrefix : 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:34.961326106+07:00","message":"Next Push (prob) : 'ยาเสพติดเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:34.961335376+07:00","message":"push: {false ลักลอบขน 0 0xc004c0e480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.147789466+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.147838251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.147844714+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.147861408+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.14787377+07:00","message":"[bufferProcess] interim [680000000]:ลักลอบขนยาเสพติดเข้าสู่พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.147876556+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.147883969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.147886863+07:00","message":"> Transcript [38846] [false]: 'ลักลอบขนยาเสพติดเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.14789108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.147893592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.147898083+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.14790062+07:00","message":"TextPushed: 'ลักลอบขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.292024375+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.292066879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.292074101+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.292086956+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.292095966+07:00","message":"[bufferProcess] interim [740000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.292098577+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.292104294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.292108154+07:00","message":"> Transcript [38847] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.292113995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.292116516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.292118837+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.29212128+07:00","message":"TextPushed: 'ลักลอบขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.465969162+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.466009459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.46601625+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.466032275+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.466040191+07:00","message":"[bufferProcess] interim [860000000]:ลักลอบขนยาเสพติดเข้าสู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.466042781+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.466046723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.466049553+07:00","message":"> Transcript [38848] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.466053048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.466055141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.46605789+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.46606019+07:00","message":"TextPushed: 'ลักลอบขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.549455545+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.549490141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.549496241+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.549514176+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.549522016+07:00","message":"[bufferProcess] interim [920000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.549524795+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.549531852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.549534563+07:00","message":"> Transcript [38849] [false]: 'ลักลอบขนยาเสพติดเข้าสู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.549538548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.549540827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.549543197+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.5495459+07:00","message":"TextPushed: 'ลักลอบขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.54954857+07:00","message":"Push: 'ยาเสพติดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.549550722+07:00","message":"TextPushed: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.549552891+07:00","message":"Set new StatePrefix : 'ลักลอบขนยาเสพติดเข้าสู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.549555209+07:00","message":"Next Push (prob) : 'สู่ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.549562445+07:00","message":"push: {false ยาเสพติดเข้า 0 0xc004c0e480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.628627885+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.628672319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอนไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.628681185+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอนไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.628699304+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.628709097+07:00","message":"[bufferProcess] interim [40000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.628712886+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.628723251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.628726947+07:00","message":"> Transcript [38850] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.628730834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.628734831+07:00","message":"Set new StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.751364926+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.75141077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่ที่ต่ำกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.751419422+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่ที่ต่ำกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.751438889+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่ที่ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.751447761+07:00","message":"[bufferProcess] interim [220000000]:ลักลอบขนยาเสพติดเข้าสู่ที่ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.751452017+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.751460603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.751464314+07:00","message":"> Transcript [38851] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.751469445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.751472577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.751475615+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.751480131+07:00","message":"TextPushed: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.785507279+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.785550378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.785558155+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:35.785572798+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.785583148+07:00","message":"[bufferProcess] interim [280000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.785585888+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่ที่ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.785592641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.785595916+07:00","message":"> Transcript [38852] [false]: 'ลักลอบขนยาเสพติดเข้าสู่ที่ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.785599524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:35.785601981+07:00","message":"Set new StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่ที่ต่ำกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.011255645+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.011308938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.011318953+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.011333911+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.011349931+07:00","message":"[bufferProcess] interim [520000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.011354512+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.011364415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.011368942+07:00","message":"> Transcript [38853] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.011372738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.011376712+07:00","message":"Set new StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.189681589+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.189731524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.189739429+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.189768733+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.189777544+07:00","message":"[bufferProcess] interim [580000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.189780673+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.189784824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.189787964+07:00","message":"> Transcript [38854] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.189791731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.189794333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.189797181+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.189800404+07:00","message":"TextPushed: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.220144762+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.220183034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.220189792+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.220204545+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.220212586+07:00","message":"[bufferProcess] interim [640000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.220215405+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.220219181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.220222462+07:00","message":"> Transcript [38855] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.220226212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.220228408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.220230465+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.220233602+07:00","message":"TextPushed: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.247338501+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.247375053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.247381846+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.247397351+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.247404507+07:00","message":"[bufferProcess] interim [700000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.247406997+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.247411669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.247414478+07:00","message":"> Transcript [38856] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.247418019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.247420799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.247422805+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.247425591+07:00","message":"TextPushed: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.31692231+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.316961507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.316967964+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.316986541+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.316994275+07:00","message":"[bufferProcess] interim [820000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.31699689+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.317003093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.317009445+07:00","message":"> Transcript [38857] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.317015615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.31701777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.317019953+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.317022873+07:00","message":"TextPushed: 'ลักลอบขนยาเสพติดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.317029395+07:00","message":"Push: 'สู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.317032085+07:00","message":"TextPushed: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.317034595+07:00","message":"Set new StatePrefix : 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.317037029+07:00","message":"Next Push (prob) : 'และลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.317062734+07:00","message":"push: {false สู่พื้นที่ต่างประเทศ 0 0xc004c0e480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.383702173+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.38374123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.383747927+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.383773417+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.383784056+07:00","message":"[bufferProcess] interim [880000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.383786757+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.383792655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.383795628+07:00","message":"> Transcript [38858] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.383798246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.383800231+07:00","message":"Set new StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.574905214+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.574944162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.574951648+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.574967438+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.574976204+07:00","message":"[bufferProcess] interim [60000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.574978997+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.574982871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.574985667+07:00","message":"> Transcript [38859] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.574988251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.574990812+07:00","message":"Set new StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:36.591102398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:36.591125787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.611413508+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.611450992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.611458202+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:36.611472858+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.611479942+07:00","message":"[bufferProcess] interim [120000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.611483097+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.611490154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.611493266+07:00","message":"> Transcript [38860] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.611496998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.611499194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.611501244+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:36.611503903+07:00","message":"TextPushed: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.141763415+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.141805917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูคลับแด่คุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.141813497+07:00","message":"receive interim result [false|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูคลับแด่คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.141829821+07:00","message":"[buffer interim] 2620 false ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูคลับแด่คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.141840301+07:00","message":"[bufferProcess] interim [480000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูคลับแด่คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.141843354+07:00","message":"[bufferProcess] send to processor:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.141847784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.141850942+07:00","message":"> Transcript [38861] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.141855833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.141858202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.141861097+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและลูกขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.14186424+07:00","message":"TextPushed: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.366108426+07:00","message":"[GCS] IsForceVAD: false for message ID: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.4981058+07:00","message":"[GCS] Start streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.576054664+07:00","message":"receive streaming session, msgId: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.576103725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและถูกขับโดยคุณผู้ชม\",\"confidence\":0.9185048}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.576110176+07:00","message":"receive interim result [true|false]: ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและถูกขับโดยคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.576117887+07:00","message":"end recv isFinal message id 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.576121359+07:00","message":"end Recv id 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.576130688+07:00","message":"[buffer interim] 2620 true ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและถูกขับโดยคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.57613918+07:00","message":"[bufferProcess] interim [750000000]:ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและถูกขับโดยคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.57614274+07:00","message":"[bufferProcess] send to processor (isfinal):ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูคลับแด่คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.576146247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.576149165+07:00","message":"> Transcript [38862] [false]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูคลับแด่คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.576152012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.576154037+07:00","message":"Set new StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูคลับแด่คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.576156263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.576158131+07:00","message":"> Transcript [38863] [true]: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและถูกขับโดยคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.576160718+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.576162758+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.576164789+07:00","message":"StatePrefix: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศและดูคลับแด่คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.576168411+07:00","message":"TextPushed: 'ลักลอบขนยาเสพติดเข้าสู่พื้นที่ต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:37.57617261+07:00","message":"Push: 'และถูกขับโดยคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:37.576181961+07:00","message":"push: {true และถูกขับโดยคุณผู้ชม 0 0xc004c0e480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:37.586006987+07:00","message":"write wav file: './tmp/7589/7589_2620.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.012541949+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.012593234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.012599258+07:00","message":"receive interim result [false|false]: คิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.012613549+07:00","message":"[buffer interim] 2621 false คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.012623843+07:00","message":"[bufferProcess] interim [420000000]:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.012626311+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.188225176+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.188269091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.188275492+07:00","message":"receive interim result [false|false]: กูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.188291114+07:00","message":"[buffer interim] 2621 false กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.188298043+07:00","message":"[bufferProcess] interim [480000000]:กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.188300506+07:00","message":"[bufferProcess] send to processor:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.188308017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.188310875+07:00","message":"> Transcript [38864] [false]: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.188313108+07:00","message":"Set StatePrefix (first interim): 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.365612053+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.365655362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.365662113+07:00","message":"receive interim result [false|false]: คือต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.365681096+07:00","message":"[buffer interim] 2621 false คือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.365693208+07:00","message":"[bufferProcess] interim [540000000]:คือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.365696094+07:00","message":"[bufferProcess] send to processor:กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.365703825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.365707159+07:00","message":"> Transcript [38865] [false]: 'กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.365709611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.36571173+07:00","message":"Set new StatePrefix: 'กูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.386650143+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.386692225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.386698274+07:00","message":"receive interim result [false|false]: คือเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.386719257+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.386726275+07:00","message":"[bufferProcess] interim [600000000]:คือเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.386728615+07:00","message":"[bufferProcess] send to processor:คือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.386738935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.386742199+07:00","message":"> Transcript [38866] [false]: 'คือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.386744407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.386752657+07:00","message":"Set new StatePrefix: 'คือต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.403775523+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.403806484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.403812458+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.403826721+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.403833088+07:00","message":"[bufferProcess] interim [660000000]:คือเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.403835553+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.403844914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.403848398+07:00","message":"> Transcript [38867] [false]: 'คือเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.403850803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.4038531+07:00","message":"Set new StatePrefix: 'คือเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.464249328+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.464287893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.464294059+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.464309242+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.464321928+07:00","message":"[bufferProcess] interim [900000000]:คือเจ้าหน้าที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.46432468+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.464328916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.464332078+07:00","message":"> Transcript [38868] [false]: 'คือเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.464335485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.464338157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.464340403+07:00","message":"StatePrefix: 'คือเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.464342888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.541156535+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.541214466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.541220602+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.541238944+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.541247696+07:00","message":"[bufferProcess] interim [80000000]:คือเจ้าหน้าที่พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.541250097+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.541256069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.541260292+07:00","message":"> Transcript [38869] [false]: 'คือเจ้าหน้าที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.541263825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.541265937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.541267905+07:00","message":"StatePrefix: 'คือเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.541270627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.723328352+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.723362121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.723368432+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.72338294+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.723389874+07:00","message":"[bufferProcess] interim [260000000]:คือเจ้าหน้าที่พยายามเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.723392527+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.723396262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.72340143+07:00","message":"> Transcript [38870] [false]: 'คือเจ้าหน้าที่พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.723405182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.723407747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.72340971+07:00","message":"StatePrefix: 'คือเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.723411867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.930697722+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.930732254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.930738722+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.930760264+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.930769217+07:00","message":"[bufferProcess] interim [440000000]:คือเจ้าหน้าที่พยายามเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.930772115+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.930775875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.930778685+07:00","message":"> Transcript [38871] [false]: 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.930782143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.930784304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.930786266+07:00","message":"StatePrefix: 'คือเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.930788327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.9307928+07:00","message":"Push: 'คือเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.93079481+07:00","message":"TextPushed: 'คือเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.930797383+07:00","message":"Set new StatePrefix : 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.9308001+07:00","message":"Next Push (prob) : 'ที่พยายามเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.930808361+07:00","message":"push: {false คือเจ้าหน้า 0 0xc003ce0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.977379897+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.977415043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.977422186+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:38.977435741+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.977443158+07:00","message":"[bufferProcess] interim [500000000]:คือเจ้าหน้าที่พยายามเข้าปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.977446105+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.977453311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.977456068+07:00","message":"> Transcript [38872] [false]: 'คือเจ้าหน้าที่พยายามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.977459318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.977461738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.977463719+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:38.977466164+07:00","message":"TextPushed: 'คือเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.116867232+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.116904291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.116910802+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.116925418+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.116936186+07:00","message":"[bufferProcess] interim [680000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.116938851+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.116944927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.116947848+07:00","message":"> Transcript [38873] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.116951316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.116953672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.116955729+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.116958351+07:00","message":"TextPushed: 'คือเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.445618464+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.445670091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.445677088+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.445694171+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.445705711+07:00","message":"[bufferProcess] interim [980000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.445708578+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.445714759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.445717972+07:00","message":"> Transcript [38874] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.445721816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.445724241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.445726595+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.445729169+07:00","message":"TextPushed: 'คือเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.577235918+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.577275463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.577281847+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.577300536+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.577304309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.577307041+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.577313185+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.577316678+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.57732378+07:00","message":"[bufferProcess] interim [40000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577326083+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577329675+07:00","message":"[bufferProcess] interim [100000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577331597+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577335395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577339872+07:00","message":"> Transcript [38875] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577343935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577346331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577348654+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577351504+07:00","message":"TextPushed: 'คือเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577354388+07:00","message":"Push: 'ที่พยายามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577356292+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577359143+07:00","message":"Set new StatePrefix : 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.57736196+07:00","message":"Next Push (prob) : 'ปิดล้อมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577364039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577366031+07:00","message":"> Transcript [38876] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577367844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.577369758+07:00","message":"Set new StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.577379008+07:00","message":"push: {false ที่พยายามเข้า 0 0xc003ce0100}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:39.591391731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:39.59140419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.801213016+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.801254945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.801262339+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.801281646+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.801294019+07:00","message":"[bufferProcess] interim [280000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.801297026+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.801301798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.801305974+07:00","message":"> Transcript [38877] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.801309735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.801312131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.801314105+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.801317112+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.816591676+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.816636803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.816644427+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.81665587+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.816668955+07:00","message":"[bufferProcess] interim [340000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.816677662+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.81668298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.816686633+07:00","message":"> Transcript [38878] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.816692211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.816695028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.816699596+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.816704461+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.948933788+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.948981546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.948988111+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:39.949002969+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.949011836+07:00","message":"[bufferProcess] interim [460000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.949015122+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.949023504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.949029162+07:00","message":"> Transcript [38879] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.949033802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.949036283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.949038376+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:39.949042055+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.268516136+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.268567698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.268574662+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.268588966+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.268597481+07:00","message":"[bufferProcess] interim [760000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.268601538+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.268605892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.268609264+07:00","message":"> Transcript [38880] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.268613245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.268616819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.26861948+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.268622475+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.26862563+07:00","message":"Push: 'ปิดล้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.268627668+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.268629921+07:00","message":"Set new StatePrefix : 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.268632317+07:00","message":"Next Push (prob) : 'ก็จอดรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.268640886+07:00","message":"push: {false ปิดล้อมแล้ว 0 0xc003ce0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513539753+07:00","message":"[GCS] Cleaned up inactive client: 2592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513555561+07:00","message":"[GCS] Cleaned up inactive client: 2595"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513558417+07:00","message":"[GCS] Cleaned up inactive client: 2597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513560192+07:00","message":"[GCS] Cleaned up inactive client: 2598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513562182+07:00","message":"[GCS] Cleaned up inactive client: 2600"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513564064+07:00","message":"[GCS] Cleaned up inactive client: 2596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513566173+07:00","message":"[GCS] Cleaned up inactive client: 2599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513568004+07:00","message":"[GCS] Cleaned up inactive client: 2593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513570911+07:00","message":"[GCS] Cleaned up inactive client: 2594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513573176+07:00","message":"[GCS] Cleaned up inactive client: 2602"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.513575166+07:00","message":"[GCS] Cleaned up inactive client: 2601"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.532777289+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.532816611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.532823718+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.532835593+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.53284637+07:00","message":"[bufferProcess] interim [120000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.532849319+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.53285613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.532859603+07:00","message":"> Transcript [38881] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.53286365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.532865695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.532869078+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.532871963+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.714937157+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.714983117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.714989021+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:40.715002477+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.715011444+07:00","message":"[bufferProcess] interim [300000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.715014571+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.715022153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.715025119+07:00","message":"> Transcript [38882] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.715031227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.715033854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.715037006+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:40.715040671+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.046676217+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.046719991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.046726046+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.046746737+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.046757+07:00","message":"[bufferProcess] interim [540000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.046759969+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.046765788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.046769023+07:00","message":"> Transcript [38883] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.046773274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.046775563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.046777848+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.046780475+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.049858202+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.049889024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.049894853+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.04990757+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.049915865+07:00","message":"[bufferProcess] interim [600000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.049920059+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.049926395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.049930464+07:00","message":"> Transcript [38884] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.049935745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.049940056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.04994282+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.04994541+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.049949775+07:00","message":"Push: 'ก็จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.049952711+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.049956288+07:00","message":"Set new StatePrefix : 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.049960251+07:00","message":"Next Push (prob) : 'ขวางเส้นทางนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.049968797+07:00","message":"push: {false ก็จอดรถ 0 0xc003ce0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.163127966+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.163169645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.163177422+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.163193966+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.163206817+07:00","message":"[bufferProcess] interim [660000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.163209483+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.163214974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.163218183+07:00","message":"> Transcript [38885] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.1632208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.163223718+07:00","message":"Set new StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.164446303+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.164481993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.164488196+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.164501033+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.164508011+07:00","message":"[bufferProcess] interim [720000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.164510763+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.164514644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.164517498+07:00","message":"> Transcript [38886] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.164520257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.164522299+07:00","message":"Set new StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.440259015+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.440309407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.440315735+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.440330772+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.440338334+07:00","message":"[bufferProcess] interim [960000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.440341096+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.440347113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.440349878+07:00","message":"> Transcript [38887] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.440352572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.44035605+07:00","message":"Set new StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.59522294+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.595265659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.595272242+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.595287871+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.595296281+07:00","message":"[bufferProcess] interim [80000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.595298983+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.595307736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.595310948+07:00","message":"> Transcript [38888] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.595315534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.59531949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.595321634+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.595326178+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.672940803+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.67299558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.67300534+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.673025392+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.673038941+07:00","message":"[bufferProcess] interim [140000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.673044377+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.673052675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.673057593+07:00","message":"> Transcript [38889] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.673064006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.673067674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.673071609+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.673075916+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.681982012+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.6820213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.682027394+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.68204347+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.682050947+07:00","message":"[bufferProcess] interim [200000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.682054137+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.682057864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.682061058+07:00","message":"> Transcript [38890] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.682065039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.682067166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.682069427+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.682072072+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.940001239+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.940047292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.940054236+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.940066344+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940075028+07:00","message":"[bufferProcess] interim [500000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940077802+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940082234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940085252+07:00","message":"> Transcript [38891] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940092031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940094527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.94009753+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940100979+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940104693+07:00","message":"Push: 'ขวางเส้นทางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940107145+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940110026+07:00","message":"Set new StatePrefix : 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:41.940112677+07:00","message":"Next Push (prob) : 'ที่ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:41.940123253+07:00","message":"push: {false ขวางเส้นทางนะครับ 0 0xc003ce0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.057903014+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.057948125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.057954357+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.057971864+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.057984374+07:00","message":"[bufferProcess] interim [560000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.057988254+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.057992456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.057995253+07:00","message":"> Transcript [38892] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.057999025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.058001031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.058002938+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.058005604+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.314077333+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.314123191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.314129471+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.314145615+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.314154856+07:00","message":"[bufferProcess] interim [860000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.314157919+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.31416704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.314170052+07:00","message":"> Transcript [38893] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.314174518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.314178096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.314181779+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.31418558+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:42.592403722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:42.592428861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.638670873+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.638717284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.638728497+07:00","message":"receive interim result [false|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.638753453+07:00","message":"[buffer interim] 2621 false คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.638764299+07:00","message":"[bufferProcess] interim [160000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.638769895+07:00","message":"[bufferProcess] send to processor:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.638776381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.638780451+07:00","message":"> Transcript [38894] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.638787051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.638790251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.638794823+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.638799305+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.685376994+07:00","message":"[GCS] IsForceVAD: false for message ID: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.798622265+07:00","message":"receive streaming session, msgId: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.798679615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.798690433+07:00","message":"receive interim result [true|false]: คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.798699824+07:00","message":"end recv isFinal message id 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.798702456+07:00","message":"end Recv id 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.798710593+07:00","message":"[buffer interim] 2621 true คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798721704+07:00","message":"[bufferProcess] interim [400000000]:คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798727934+07:00","message":"[bufferProcess] send to processor (isfinal):คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798741855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.7987455+07:00","message":"> Transcript [38895] [false]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798749973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798752637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.79875528+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798758632+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798762224+07:00","message":"Push: 'ที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798764208+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798766572+07:00","message":"Set new StatePrefix : 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798769475+07:00","message":"Next Push (prob) : 'สำโรงอำเภอโนนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798771515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798773612+07:00","message":"> Transcript [38896] [true]: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798776157+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798777968+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798779864+07:00","message":"StatePrefix: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบลสำโรงอำเภอโนนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798782003+07:00","message":"TextPushed: 'คือเจ้าหน้าที่พยายามเข้าปิดล้อมแล้วก็จอดรถขวางเส้นทางนะครับที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:42.798791372+07:00","message":"Push: 'สำโรงอำเภอโนนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.798800208+07:00","message":"push: {false ที่ตำบล 0 0xc003ce0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.798809965+07:00","message":"push: {true สำโรงอำเภอโนนไทย 0 0xc003ce0100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:42.809539809+07:00","message":"write wav file: './tmp/7589/7589_2621.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:42.877333384+07:00","message":"[GCS] Start streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.560472217+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.560520974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.560526786+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.560541558+07:00","message":"[buffer interim] 2622 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.560548775+07:00","message":"[bufferProcess] interim [720000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.560550613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.749308933+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.749355654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.74936279+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.749378719+07:00","message":"[buffer interim] 2622 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.749387624+07:00","message":"[bufferProcess] interim [900000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.749390146+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.749393513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.749396287+07:00","message":"> Transcript [38897] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.749398541+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.857477122+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.857520762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.857527286+07:00","message":"receive interim result [false|false]: หลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:43.857540639+07:00","message":"[buffer interim] 2622 false หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.857548336+07:00","message":"[bufferProcess] interim [20000000]:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.857552102+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.857558974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.857561919+07:00","message":"> Transcript [38898] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.857565422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.857567524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.857569477+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:43.85757174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.046137067+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.046176211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.046182836+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.046197268+07:00","message":"[buffer interim] 2622 false หลังจากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.046204347+07:00","message":"[bufferProcess] interim [200000000]:หลังจากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.046206696+07:00","message":"[bufferProcess] send to processor:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.046212526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.046215381+07:00","message":"> Transcript [38899] [false]: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.046218681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.046221146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.046223287+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.046225709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.291783511+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.291824001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.29183097+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.2918468+07:00","message":"[buffer interim] 2622 false หลังจากนั้นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.29185403+07:00","message":"[bufferProcess] interim [440000000]:หลังจากนั้นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.291856761+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.291864773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.29186826+07:00","message":"> Transcript [38900] [false]: 'หลังจากนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.291872314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.29187487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.291876839+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.29187921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.299721283+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.299775944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.299781276+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.299795936+07:00","message":"[buffer interim] 2622 false หลังจากนั้นก็เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.299801924+07:00","message":"[bufferProcess] interim [500000000]:หลังจากนั้นก็เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.2998045+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.299808027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.299810964+07:00","message":"> Transcript [38901] [false]: 'หลังจากนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.2998137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.299815675+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.299817697+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.299819684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.299825318+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.299827694+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.299829863+07:00","message":"Set new StatePrefix : 'หลังจากนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.299832045+07:00","message":"Next Push (prob) : 'จากนั้นก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.299839723+07:00","message":"push: {false หลัง 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.486297705+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.48634233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็เกิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.486350352+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็เกิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.486366888+07:00","message":"[buffer interim] 2622 false หลังจากนั้นก็เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.486377907+07:00","message":"[bufferProcess] interim [680000000]:หลังจากนั้นก็เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.486384311+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.486393651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.486397756+07:00","message":"> Transcript [38902] [false]: 'หลังจากนั้นก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.48640662+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.486412434+07:00","message":"Set new StatePrefix: 'หลังจากนั้นก็เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.782806902+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.78284601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็เกิดการไล่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.782851757+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็เกิดการไล่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.782864351+07:00","message":"[buffer interim] 2622 false หลังจากนั้นก็เกิดการไล่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.782871537+07:00","message":"[bufferProcess] interim [920000000]:หลังจากนั้นก็เกิดการไล่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.782874374+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.78287988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.782882647+07:00","message":"> Transcript [38903] [false]: 'หลังจากนั้นก็เกิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.782886126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.782888282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.782890266+07:00","message":"StatePrefix: 'หลังจากนั้นก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.78289423+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.941823759+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.941858174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็เกิดการไล่ล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.941864418+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็เกิดการไล่ล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:44.941878334+07:00","message":"[buffer interim] 2622 false หลังจากนั้นก็เกิดการไล่ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.941885154+07:00","message":"[bufferProcess] interim [40000000]:หลังจากนั้นก็เกิดการไล่ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.941887425+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็เกิดการไล่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.94189358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.941896311+07:00","message":"> Transcript [38904] [false]: 'หลังจากนั้นก็เกิดการไล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.941899397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.941901909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.941903895+07:00","message":"StatePrefix: 'หลังจากนั้นก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:44.941906328+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.023515486+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.023555514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็เกิดการไล่ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.023561203+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็เกิดการไล่ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.023577856+07:00","message":"[buffer interim] 2622 false หลังจากนั้นก็เกิดการไล่ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.02358527+07:00","message":"[bufferProcess] interim [220000000]:หลังจากนั้นก็เกิดการไล่ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.023587919+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็เกิดการไล่ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.02359175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.0235946+07:00","message":"> Transcript [38905] [false]: 'หลังจากนั้นก็เกิดการไล่ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.023598364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.023601048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.02360333+07:00","message":"StatePrefix: 'หลังจากนั้นก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.023605623+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.128117172+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.128152255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็เกิดการไล่ล่าตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.128158829+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็เกิดการไล่ล่าตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.128173153+07:00","message":"[buffer interim] 2622 false หลังจากนั้นก็เกิดการไล่ล่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.128179836+07:00","message":"[bufferProcess] interim [280000000]:หลังจากนั้นก็เกิดการไล่ล่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.128183161+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็เกิดการไล่ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.128188607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.12819144+07:00","message":"> Transcript [38906] [false]: 'หลังจากนั้นก็เกิดการไล่ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.128194716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.128196915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.128199322+07:00","message":"StatePrefix: 'หลังจากนั้นก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.128201613+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.128205865+07:00","message":"Push: 'จากนั้นก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.12820817+07:00","message":"TextPushed: 'หลังจากนั้นก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.12821043+07:00","message":"Set new StatePrefix : 'หลังจากนั้นก็เกิดการไล่ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.128213147+07:00","message":"Next Push (prob) : 'การไล่ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.128228932+07:00","message":"push: {false จากนั้นก็เกิด 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.316277365+07:00","message":"[GCS] IsForceVAD: false for message ID: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.320674349+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.320705276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.320712082+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.320724303+07:00","message":"[buffer interim] 2622 false หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.32074359+07:00","message":"[bufferProcess] interim [460000000]:หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.320746287+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็เกิดการไล่ล่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.320753986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.320756941+07:00","message":"> Transcript [38907] [false]: 'หลังจากนั้นก็เกิดการไล่ล่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.32075932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.320761479+07:00","message":"Set new StatePrefix: 'หลังจากนั้นก็เกิดการไล่ล่าตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.411796579+07:00","message":"receive streaming session, msgId: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.411833462+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-06-22T12:33:45.411841329+07:00","message":"receive interim result [true|false]: หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.411854167+07:00","message":"end recv isFinal message id 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.41185677+07:00","message":"end Recv id 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.411863435+07:00","message":"[buffer interim] 2622 true หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411870868+07:00","message":"[bufferProcess] interim [670000000]:หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411878117+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411881698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411884727+07:00","message":"> Transcript [38908] [false]: 'หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411887189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411889525+07:00","message":"Set new StatePrefix: 'หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411891671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411894973+07:00","message":"> Transcript [38909] [true]: 'หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411897528+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411899453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411901435+07:00","message":"StatePrefix: 'หลังจากนั้นก็เกิดการไล่ล่าต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411903983+07:00","message":"TextPushed: 'หลังจากนั้นก็เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:45.411911123+07:00","message":"Push: 'การไล่ล่าต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.411919301+07:00","message":"push: {true การไล่ล่าต่อเนื่อง 0 0xc0045de300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:45.420030241+07:00","message":"write wav file: './tmp/7589/7589_2622.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:45.567114867+07:00","message":"[GCS] Start streaming session, msgId: 2623"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:45.593180355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:45.593203803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.093210348+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.093245074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.093250811+07:00","message":"receive interim result [false|false]: ระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.093262546+07:00","message":"[buffer interim] 2623 false ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.093271502+07:00","message":"[bufferProcess] interim [540000000]:ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.093274138+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.28384742+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.283885226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.283891287+07:00","message":"receive interim result [false|false]: ระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.283902256+07:00","message":"[buffer interim] 2623 false ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.28390895+07:00","message":"[bufferProcess] interim [780000000]:ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.283911185+07:00","message":"[bufferProcess] send to processor:ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.283916454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.283919557+07:00","message":"> Transcript [38910] [false]: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.283921809+07:00","message":"Set StatePrefix (first interim): 'ระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.93515552+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.935198865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.935205783+07:00","message":"receive interim result [false|false]: ระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.935222387+07:00","message":"[buffer interim] 2623 false ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.935230551+07:00","message":"[bufferProcess] interim [380000000]:ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.935233145+07:00","message":"[bufferProcess] send to processor:ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.935241848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.935244735+07:00","message":"> Transcript [38911] [false]: 'ระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.93525049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.935253216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.935255312+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.935257388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.998695542+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.998750595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.998759332+07:00","message":"receive interim result [false|false]: ระยะทางคือการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:46.998777118+07:00","message":"[buffer interim] 2623 false ระยะทางคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.998787053+07:00","message":"[bufferProcess] interim [440000000]:ระยะทางคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.998791519+07:00","message":"[bufferProcess] send to processor:ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.998796536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.998801206+07:00","message":"> Transcript [38912] [false]: 'ระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.998806463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.998809568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.998813654+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:46.998816883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.004062641+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.00408584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.004093004+07:00","message":"receive interim result [false|false]: ระยะทางคือใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.004106567+07:00","message":"[buffer interim] 2623 false ระยะทางคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.004113424+07:00","message":"[bufferProcess] interim [500000000]:ระยะทางคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.0041158+07:00","message":"[bufferProcess] send to processor:ระยะทางคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.004120617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.004123598+07:00","message":"> Transcript [38913] [false]: 'ระยะทางคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.00412647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.004128565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.004130488+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.004132633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.198556+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.198596866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.198606461+07:00","message":"receive interim result [false|false]: ระยะทางคือไกลมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.198622258+07:00","message":"[buffer interim] 2623 false ระยะทางคือไกลมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.19863062+07:00","message":"[bufferProcess] interim [680000000]:ระยะทางคือไกลมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198633866+07:00","message":"[bufferProcess] send to processor:ระยะทางคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198642841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198645905+07:00","message":"> Transcript [38914] [false]: 'ระยะทางคือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198649659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198652219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198654209+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198656454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198663346+07:00","message":"Push: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198665349+07:00","message":"TextPushed: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198668282+07:00","message":"Set new StatePrefix : 'ระยะทางคือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.198671146+07:00","message":"Next Push (prob) : 'ทางคือใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.198697433+07:00","message":"push: {false ระยะ 0 0xc0037fee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.834995129+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.835039584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.835045752+07:00","message":"receive interim result [false|false]: ระยะทางคือไกลมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.835075251+07:00","message":"[buffer interim] 2623 false ระยะทางคือไกลมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.835085955+07:00","message":"[bufferProcess] interim [280000000]:ระยะทางคือไกลมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.835088616+07:00","message":"[bufferProcess] send to processor:ระยะทางคือไกลมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.835102323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.835105993+07:00","message":"> Transcript [38915] [false]: 'ระยะทางคือไกลมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.835108752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.835110917+07:00","message":"Set new StatePrefix: 'ระยะทางคือไกลมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.905220224+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.905261048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.905267969+07:00","message":"receive interim result [false|false]: ระยะทางคือไกลมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:47.905286713+07:00","message":"[buffer interim] 2623 false ระยะทางคือไกลมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.905301023+07:00","message":"[bufferProcess] interim [340000000]:ระยะทางคือไกลมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.905303712+07:00","message":"[bufferProcess] send to processor:ระยะทางคือไกลมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.905311908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.905315643+07:00","message":"> Transcript [38916] [false]: 'ระยะทางคือไกลมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.905319731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.905322811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.905324891+07:00","message":"StatePrefix: 'ระยะทางคือไกลมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:47.905327289+07:00","message":"TextPushed: 'ระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.033922418+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.033971987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมากกระทั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.033978241+07:00","message":"receive interim result [false|false]: ระยะทางคือไกลมากกระทั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.033997913+07:00","message":"[buffer interim] 2623 false ระยะทางคือไกลมากกระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.034007271+07:00","message":"[bufferProcess] interim [460000000]:ระยะทางคือไกลมากกระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.034010121+07:00","message":"[bufferProcess] send to processor:ระยะทางคือไกลมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.03401506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.034018655+07:00","message":"> Transcript [38917] [false]: 'ระยะทางคือไกลมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.034021721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.034023889+07:00","message":"Set new StatePrefix: 'ระยะทางคือไกลมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.170537655+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.170577143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมากกระทั่งเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.170583606+07:00","message":"receive interim result [false|false]: ระยะทางคือไกลมากกระทั่งเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.170596168+07:00","message":"[buffer interim] 2623 false ระยะทางคือไกลมากกระทั่งเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.17060519+07:00","message":"[bufferProcess] interim [580000000]:ระยะทางคือไกลมากกระทั่งเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.170607759+07:00","message":"[bufferProcess] send to processor:ระยะทางคือไกลมากกระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.170613066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.170616055+07:00","message":"> Transcript [38918] [false]: 'ระยะทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.170618526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.170620688+07:00","message":"Set new StatePrefix: 'ระยะทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.344636314+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.344676276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมากกระทั่งเกิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.344683433+07:00","message":"receive interim result [false|false]: ระยะทางคือไกลมากกระทั่งเกิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.344698219+07:00","message":"[buffer interim] 2623 false ระยะทางคือไกลมากกระทั่งเกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.344705117+07:00","message":"[bufferProcess] interim [760000000]:ระยะทางคือไกลมากกระทั่งเกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.344707869+07:00","message":"[bufferProcess] send to processor:ระยะทางคือไกลมากกระทั่งเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.344714872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.344727775+07:00","message":"> Transcript [38919] [false]: 'ระยะทางคือไกลมากกระทั่งเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.344732711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.344736037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.344739081+07:00","message":"StatePrefix: 'ระยะทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.344743208+07:00","message":"TextPushed: 'ระยะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:48.593390867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:48.593409276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.728624647+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.728666193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมากกระทั่งเกิดการเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.728672304+07:00","message":"receive interim result [false|false]: ระยะทางคือไกลมากกระทั่งเกิดการเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.728684769+07:00","message":"[buffer interim] 2623 false ระยะทางคือไกลมากกระทั่งเกิดการเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.72869218+07:00","message":"[bufferProcess] interim [180000000]:ระยะทางคือไกลมากกระทั่งเกิดการเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.728695245+07:00","message":"[bufferProcess] send to processor:ระยะทางคือไกลมากกระทั่งเกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.728699517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.728702409+07:00","message":"> Transcript [38920] [false]: 'ระยะทางคือไกลมากกระทั่งเกิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.728705897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.728708085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.728710494+07:00","message":"StatePrefix: 'ระยะทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.728712946+07:00","message":"TextPushed: 'ระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.91100549+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.911046565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.911052783+07:00","message":"receive interim result [false|false]: ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:48.911066661+07:00","message":"[buffer interim] 2623 false ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.91107392+07:00","message":"[bufferProcess] interim [420000000]:ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.911076627+07:00","message":"[bufferProcess] send to processor:ระยะทางคือไกลมากกระทั่งเกิดการเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.91108214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.91109179+07:00","message":"> Transcript [38921] [false]: 'ระยะทางคือไกลมากกระทั่งเกิดการเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.911096139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.911098418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.911100884+07:00","message":"StatePrefix: 'ระยะทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:48.911103342+07:00","message":"TextPushed: 'ระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.236930315+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.236965215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.236971383+07:00","message":"receive interim result [false|false]: ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.236982927+07:00","message":"[buffer interim] 2623 false ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.236990196+07:00","message":"[bufferProcess] interim [720000000]:ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.236992692+07:00","message":"[bufferProcess] send to processor:ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.236998153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.237000817+07:00","message":"> Transcript [38922] [false]: 'ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.237004447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.237006547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.237008928+07:00","message":"StatePrefix: 'ระยะทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.237011184+07:00","message":"TextPushed: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.237015745+07:00","message":"Push: 'ทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.237017881+07:00","message":"TextPushed: 'ระยะทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.237020285+07:00","message":"Set new StatePrefix : 'ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.237022736+07:00","message":"Next Push (prob) : 'เกิดการเฉี่ยวชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.2370303+07:00","message":"push: {false ทางคือไกลมากกระทั่ง 0 0xc0037fee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.725256624+07:00","message":"[GCS] IsForceVAD: false for message ID: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.800408831+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.800449808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.800456683+07:00","message":"receive interim result [false|false]: ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.800470584+07:00","message":"[buffer interim] 2623 false ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.80048197+07:00","message":"[bufferProcess] interim [290000000]:ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.80048519+07:00","message":"[bufferProcess] send to processor:ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.800494306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.800497683+07:00","message":"> Transcript [38923] [false]: 'ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.800501882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.800504131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.800508951+07:00","message":"StatePrefix: 'ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.800512282+07:00","message":"TextPushed: 'ระยะทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.825460886+07:00","message":"receive streaming session, msgId: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.82550504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.825515516+07:00","message":"receive interim result [true|false]: ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.825531204+07:00","message":"end recv isFinal message id 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.825534537+07:00","message":"end Recv id 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.825542806+07:00","message":"[buffer interim] 2623 true ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825550599+07:00","message":"[bufferProcess] interim [290000000]:ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825554803+07:00","message":"[bufferProcess] send to processor (isfinal):ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825559271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825562595+07:00","message":"> Transcript [38924] [false]: 'ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825566111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825568188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825570692+07:00","message":"StatePrefix: 'ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825573747+07:00","message":"TextPushed: 'ระยะทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825575794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825578165+07:00","message":"> Transcript [38925] [true]: 'ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825581717+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825584391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825586909+07:00","message":"StatePrefix: 'ระยะทางคือไกลมากกระทั่งเกิดการเฉี่ยวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.825589907+07:00","message":"TextPushed: 'ระยะทางคือไกลมากกระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:49.8255951+07:00","message":"Push: 'เกิดการเฉี่ยวชนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.825606507+07:00","message":"push: {true เกิดการเฉี่ยวชนกัน 0 0xc0037fee80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:49.83534186+07:00","message":"write wav file: './tmp/7589/7589_2623.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:49.858585968+07:00","message":"[GCS] Start streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:50.387590206+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:50.387636705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:50.38764267+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:50.387659099+07:00","message":"[buffer interim] 2624 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:50.387666123+07:00","message":"[bufferProcess] interim [580000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:50.387667971+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:50.705546719+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:50.705583163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:50.705595963+07:00","message":"receive interim result [false|false]: ส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:50.705610782+07:00","message":"[buffer interim] 2624 false ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:50.705617545+07:00","message":"[bufferProcess] interim [880000000]:ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:50.705619813+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:50.705626592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:50.705629312+07:00","message":"> Transcript [38926] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:50.705633861+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.019225872+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.019260824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.01927451+07:00","message":"receive interim result [false|false]: ส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.01929693+07:00","message":"[buffer interim] 2624 false ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.019307245+07:00","message":"[bufferProcess] interim [180000000]:ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.019309912+07:00","message":"[bufferProcess] send to processor:ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.019316074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.019318816+07:00","message":"> Transcript [38927] [false]: 'ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.019321757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.019323922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.019325849+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.019327878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.220725231+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.220765531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.220771904+07:00","message":"receive interim result [false|false]: ส่งผลให้รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.220785316+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.220792227+07:00","message":"[bufferProcess] interim [420000000]:ส่งผลให้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.22079466+07:00","message":"[bufferProcess] send to processor:ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.220800255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.220803232+07:00","message":"> Transcript [38928] [false]: 'ส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.220806179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.22080811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.220810395+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.220812605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.472540489+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.472585302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.472594864+07:00","message":"receive interim result [false|false]: ส่งผลให้รถขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.472612744+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472624427+07:00","message":"[bufferProcess] interim [660000000]:ส่งผลให้รถขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472628643+07:00","message":"[bufferProcess] send to processor:ส่งผลให้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472634781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472638933+07:00","message":"> Transcript [38929] [false]: 'ส่งผลให้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472643834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472646953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472668195+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472671243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.472782978+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.472814867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.472820664+07:00","message":"receive interim result [false|false]: ส่งผลให้รถของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.47283586+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.47284311+07:00","message":"[bufferProcess] interim [720000000]:ส่งผลให้รถของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472846131+07:00","message":"[bufferProcess] send to processor:ส่งผลให้รถขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472853333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472856514+07:00","message":"> Transcript [38930] [false]: 'ส่งผลให้รถขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472859937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472862387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.47287499+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472877673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472885316+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472887553+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472890215+07:00","message":"Set new StatePrefix : 'ส่งผลให้รถขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.472893019+07:00","message":"Next Push (prob) : 'ผลให้รถขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.472917522+07:00","message":"push: {false ส่ง 0 0xc004853a00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:51.593696964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:51.593716833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.738979804+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.739017871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถของแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.739025604+07:00","message":"receive interim result [false|false]: ส่งผลให้รถของแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.739038931+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.739047315+07:00","message":"[bufferProcess] interim [840000000]:ส่งผลให้รถของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.739051224+07:00","message":"[bufferProcess] send to processor:ส่งผลให้รถของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.739057892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.739061709+07:00","message":"> Transcript [38931] [false]: 'ส่งผลให้รถของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.739071322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.739074063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.739077288+07:00","message":"StatePrefix: 'ส่งผลให้รถขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.739081461+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.759388038+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.759421054+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-06-22T12:33:51.759427059+07:00","message":"receive interim result [false|false]: ส่งผลให้รถของท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.759441172+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.759449505+07:00","message":"[bufferProcess] interim [900000000]:ส่งผลให้รถของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.759452869+07:00","message":"[bufferProcess] send to processor:ส่งผลให้รถของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.759457679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.759461104+07:00","message":"> Transcript [38932] [false]: 'ส่งผลให้รถของแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.759465781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.759470721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.759473654+07:00","message":"StatePrefix: 'ส่งผลให้รถขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.759476899+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.791985998+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.792025299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถของตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.792032104+07:00","message":"receive interim result [false|false]: ส่งผลให้รถของตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:51.792046371+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถของตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.792054079+07:00","message":"[bufferProcess] interim [960000000]:ส่งผลให้รถของตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.792056812+07:00","message":"[bufferProcess] send to processor:ส่งผลให้รถของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.792063961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.792066603+07:00","message":"> Transcript [38933] [false]: 'ส่งผลให้รถของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.792072628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.792075745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.79207893+07:00","message":"StatePrefix: 'ส่งผลให้รถขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:51.792082737+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.112196005+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.11223797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถของตำรวจ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.112243676+07:00","message":"receive interim result [false|false]: ส่งผลให้รถของตำรวจ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.11225752+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถของตำรวจ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112266841+07:00","message":"[bufferProcess] interim [260000000]:ส่งผลให้รถของตำรวจ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112269161+07:00","message":"[bufferProcess] send to processor:ส่งผลให้รถของตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112272703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112275665+07:00","message":"> Transcript [38934] [false]: 'ส่งผลให้รถของตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.11227909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112281327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112283517+07:00","message":"StatePrefix: 'ส่งผลให้รถขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112286037+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112289022+07:00","message":"Push: 'ผลให้รถขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112291115+07:00","message":"TextPushed: 'ส่งผลให้รถขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112293651+07:00","message":"Set new StatePrefix : 'ส่งผลให้รถของตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.112308132+07:00","message":"Next Push (prob) : 'งตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.112324686+07:00","message":"push: {false ผลให้รถขอ 0 0xc004853a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.304400886+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.304442241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถของตำรวจ 1 คัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.304448322+07:00","message":"receive interim result [false|false]: ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.304460459+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.304467775+07:00","message":"[bufferProcess] interim [440000000]:ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.304470431+07:00","message":"[bufferProcess] send to processor:ส่งผลให้รถของตำรวจ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.304474078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.304476635+07:00","message":"> Transcript [38935] [false]: 'ส่งผลให้รถของตำรวจ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.304480037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.304482021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.304483935+07:00","message":"StatePrefix: 'ส่งผลให้รถของตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.304486637+07:00","message":"TextPushed: 'ส่งผลให้รถขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.430053204+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.43009008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถของตำรวจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.430096913+07:00","message":"receive interim result [false|false]: ส่งผลให้รถของตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.430107402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 คัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.430110104+07:00","message":"receive interim result [false|false]:  1 คัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.43011735+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถของตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.430124462+07:00","message":"[buffer interim] 2624 false  1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.430130833+07:00","message":"[bufferProcess] interim [560000000]:ส่งผลให้รถของตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.430133608+07:00","message":"[bufferProcess] send to processor:ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.430140414+07:00","message":"[bufferProcess] interim [560000000]: 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.430143246+07:00","message":"[bufferProcess] update buffer: ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.430146601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.430149444+07:00","message":"> Transcript [38936] [false]: 'ส่งผลให้รถของตำรวจ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.430152624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.43015472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.430156673+07:00","message":"StatePrefix: 'ส่งผลให้รถของตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.430158974+07:00","message":"TextPushed: 'ส่งผลให้รถขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.68797759+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.688016023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถของตำรวจ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.688022515+07:00","message":"receive interim result [false|false]: ส่งผลให้รถของตำรวจ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.688033455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.688036328+07:00","message":"receive interim result [false|false]:  คัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.688043853+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถของตำรวจ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.688047586+07:00","message":"[buffer interim] 2624 false  คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.688054782+07:00","message":"[bufferProcess] interim [860000000]:ส่งผลให้รถของตำรวจ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.688057532+07:00","message":"[bufferProcess] send to processor:ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.688062128+07:00","message":"[bufferProcess] interim [860000000]: คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.688065262+07:00","message":"[bufferProcess] update buffer: ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.688068701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.688071952+07:00","message":"> Transcript [38937] [false]: 'ส่งผลให้รถของตำรวจ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.688075414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.688077587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.688079618+07:00","message":"StatePrefix: 'ส่งผลให้รถของตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.688084875+07:00","message":"TextPushed: 'ส่งผลให้รถขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.738292184+07:00","message":"[GCS] IsForceVAD: false for message ID: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.833862619+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.833903942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถของตำรวจ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.833911514+07:00","message":"receive interim result [false|false]: ส่งผลให้รถของตำรวจ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.833922829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คันจิ๊ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.833925631+07:00","message":"receive interim result [false|false]:  คันจิ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.833933906+07:00","message":"[buffer interim] 2624 false ส่งผลให้รถของตำรวจ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.833937756+07:00","message":"[buffer interim] 2624 false  คันจิ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833945242+07:00","message":"[bufferProcess] interim [40000000]:ส่งผลให้รถของตำรวจ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833953012+07:00","message":"[bufferProcess] send to processor:ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.83395724+07:00","message":"[bufferProcess] interim [40000000]: คันจิ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.83396023+07:00","message":"[bufferProcess] update buffer: ส่งผลให้รถของตำรวจ 1 คันจิ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833963388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833966272+07:00","message":"> Transcript [38938] [false]: 'ส่งผลให้รถของตำรวจ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833970412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833972642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833974766+07:00","message":"StatePrefix: 'ส่งผลให้รถของตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833977053+07:00","message":"TextPushed: 'ส่งผลให้รถขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833979961+07:00","message":"Push: 'งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833981941+07:00","message":"TextPushed: 'ส่งผลให้รถของตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833984193+07:00","message":"Set new StatePrefix : 'ส่งผลให้รถของตำรวจ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.833986768+07:00","message":"Next Push (prob) : ' 1 คัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.833995736+07:00","message":"push: {false งตำรวจ 0 0xc004853a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.87775612+07:00","message":"receive streaming session, msgId: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.87779922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้รถของตำรวจ 1 คัน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.877805887+07:00","message":"receive interim result [true|false]: ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.877815611+07:00","message":"end recv isFinal message id 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.877818189+07:00","message":"end Recv id 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.877827601+07:00","message":"[buffer interim] 2624 true ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877838307+07:00","message":"[bufferProcess] interim [100000000]:ส่งผลให้รถของตำรวจ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877842612+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งผลให้รถของตำรวจ 1 คันจิ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877846737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877850167+07:00","message":"> Transcript [38939] [false]: 'ส่งผลให้รถของตำรวจ 1 คันจิ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877853178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877855221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877857078+07:00","message":"StatePrefix: 'ส่งผลให้รถของตำรวจ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877859321+07:00","message":"TextPushed: 'ส่งผลให้รถของตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877861297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877865588+07:00","message":"> Transcript [38940] [true]: 'ส่งผลให้รถของตำรวจ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.87786793+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.87786973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877873676+07:00","message":"StatePrefix: 'ส่งผลให้รถของตำรวจ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877875787+07:00","message":"TextPushed: 'ส่งผลให้รถของตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:52.877882177+07:00","message":"Push: ' 1 คัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:52.877891767+07:00","message":"push: {true  1 คัน 0 0xc004853a00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:52.88690037+07:00","message":"write wav file: './tmp/7589/7589_2624.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.058459315+07:00","message":"[GCS] Start streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.648037294+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.648072501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.648079201+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.648093341+07:00","message":"[buffer interim] 2625 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.648102109+07:00","message":"[bufferProcess] interim [480000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.648104213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.689302011+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.689342522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.68934934+07:00","message":"receive interim result [false|false]: คว่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.68936662+07:00","message":"[buffer interim] 2625 false คว่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.689375901+07:00","message":"[bufferProcess] interim [600000000]:คว่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.689378492+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.689383878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.689387004+07:00","message":"> Transcript [38941] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.689389271+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.807497119+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.807534448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.807541655+07:00","message":"receive interim result [false|false]: คว่ำแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.807555244+07:00","message":"[buffer interim] 2625 false คว่ำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.807563991+07:00","message":"[bufferProcess] interim [720000000]:คว่ำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.807566457+07:00","message":"[bufferProcess] send to processor:คว่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.807572374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.807575394+07:00","message":"> Transcript [38942] [false]: 'คว่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.807577669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.807579884+07:00","message":"Set new StatePrefix: 'คว่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.928285797+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.928323857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.928330218+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:53.928346382+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.928355679+07:00","message":"[bufferProcess] interim [780000000]:คว่ำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.92835855+07:00","message":"[bufferProcess] send to processor:คว่ำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.928364746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.92836783+07:00","message":"> Transcript [38943] [false]: 'คว่ำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.928371014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.928373363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.928375322+07:00","message":"StatePrefix: 'คว่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:53.928377638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.026888725+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.026923893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.026931036+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.026945989+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.026953657+07:00","message":"[bufferProcess] interim [900000000]:คว่ำแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.02695662+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.026966944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.026969878+07:00","message":"> Transcript [38944] [false]: 'คว่ำแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.026973686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.026975973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.026977935+07:00","message":"StatePrefix: 'คว่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.026980291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.136002866+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.136046387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.136052147+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.136066942+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.136076059+07:00","message":"[bufferProcess] interim [960000000]:คว่ำแล้วก็ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.136078899+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.136084391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.136087447+07:00","message":"> Transcript [38945] [false]: 'คว่ำแล้วก็ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.136091089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.136093374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.136095668+07:00","message":"StatePrefix: 'คว่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.136097929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.343467678+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.34350938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.343517641+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.343534964+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343543533+07:00","message":"[bufferProcess] interim [140000000]:คว่ำแล้วก็ตกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343546201+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343554926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343557739+07:00","message":"> Transcript [38946] [false]: 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343561559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343564439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343566383+07:00","message":"StatePrefix: 'คว่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343568629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343574976+07:00","message":"Push: 'คว่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343578954+07:00","message":"TextPushed: 'คว่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343581658+07:00","message":"Set new StatePrefix : 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.343584136+07:00","message":"Next Push (prob) : 'แล้วก็ตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.34359384+07:00","message":"push: {false คว่ำ 0 0xc0037ff080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.421205606+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.421242345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.421248593+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.421263362+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.421267704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.421270254+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.421276816+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:54.421280242+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421288694+07:00","message":"[bufferProcess] interim [200000000]:คว่ำแล้วก็ตกข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.42129093+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421294394+07:00","message":"[bufferProcess] interim [320000000]:คว่ำแล้วก็ตกข้างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421297725+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421301606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421304803+07:00","message":"> Transcript [38947] [false]: 'คว่ำแล้วก็ตกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421308191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421310466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421312507+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421314878+07:00","message":"TextPushed: 'คว่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.42131658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421318686+07:00","message":"> Transcript [38948] [false]: 'คว่ำแล้วก็ตกข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421320622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421322474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421324206+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:54.421326507+07:00","message":"TextPushed: 'คว่ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:54.594048025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:54.594053803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.082161332+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.08220843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.082215195+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.082231546+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.082239803+07:00","message":"[bufferProcess] interim [920000000]:คว่ำแล้วก็ตกข้างทางนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.08224237+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.082246463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.082249822+07:00","message":"> Transcript [38949] [false]: 'คว่ำแล้วก็ตกข้างทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.082253534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.082256802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.082259442+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.082262311+07:00","message":"TextPushed: 'คว่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.429484473+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.429524178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.429530965+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.42955234+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.429561315+07:00","message":"[bufferProcess] interim [400000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.429564096+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.429568283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.429571292+07:00","message":"> Transcript [38950] [false]: 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.429575391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.42957762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.429580045+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.42958419+07:00","message":"TextPushed: 'คว่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.429587243+07:00","message":"Push: 'แล้วก็ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.429589223+07:00","message":"TextPushed: 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.429591708+07:00","message":"Set new StatePrefix : 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.429594145+07:00","message":"Next Push (prob) : 'ข้างทางนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.429603211+07:00","message":"push: {false แล้วก็ตก 0 0xc0037ff080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.542021502+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.542062744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.542070259+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:55.542086713+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.542095638+07:00","message":"[bufferProcess] interim [520000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.542098449+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.542106075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.542111868+07:00","message":"> Transcript [38951] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.542115841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.542118462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.542122338+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:55.542125551+07:00","message":"TextPushed: 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.40487327+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.404912228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.404919674+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.404931753+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.404939525+07:00","message":"[bufferProcess] interim [120000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.404942144+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.404948396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.404951137+07:00","message":"> Transcript [38952] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.40495717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.404959846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.404961749+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.404964345+07:00","message":"TextPushed: 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.624561127+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.624599903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.624606253+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.62462461+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.624633149+07:00","message":"[bufferProcess] interim [540000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.624635885+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.624639443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.624642087+07:00","message":"> Transcript [38953] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.624646249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.624648819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.624651319+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.624653946+07:00","message":"TextPushed: 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.868834417+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.868870773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.86887779+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.86889186+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868899255+07:00","message":"[bufferProcess] interim [780000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.86890178+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868907032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868909737+07:00","message":"> Transcript [38954] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868913638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868916002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868920293+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868925595+07:00","message":"TextPushed: 'คว่ำแล้วก็ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868931652+07:00","message":"Push: 'ข้างทางนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868934395+07:00","message":"TextPushed: 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868937271+07:00","message":"Set new StatePrefix : 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.868939961+07:00","message":"Next Push (prob) : 'อันนี้ก็ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.868949017+07:00","message":"push: {false ข้างทางนี่ 0 0xc0037ff080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.971536017+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.971574628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.971582804+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:56.971597042+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.971605709+07:00","message":"[bufferProcess] interim [900000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.971608676+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.971615755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.971619043+07:00","message":"> Transcript [38955] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.971623116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.971625314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.971627362+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:56.971630065+07:00","message":"TextPushed: 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.121985715+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.12203665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.122045091+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.122060274+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.122071099+07:00","message":"[bufferProcess] interim [80000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.122075906+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.122084287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.122087228+07:00","message":"> Transcript [38956] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.12209125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.122093454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.122095741+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.122098557+07:00","message":"TextPushed: 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.317139212+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.317187938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.317194242+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.317209289+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.317219436+07:00","message":"[bufferProcess] interim [260000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.317222418+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.31722892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.317231973+07:00","message":"> Transcript [38957] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.317236746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.317239402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.317241934+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.317244669+07:00","message":"TextPushed: 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.320265281+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.320284282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.320289404+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.320299903+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320304732+07:00","message":"[bufferProcess] interim [320000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320307945+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320312893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320317553+07:00","message":"> Transcript [38958] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320321348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320323476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320325597+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320328104+07:00","message":"TextPushed: 'คว่ำแล้วก็ตกข้างทางนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320334362+07:00","message":"Push: 'อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320336528+07:00","message":"TextPushed: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320338908+07:00","message":"Set new StatePrefix : 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.320341308+07:00","message":"Next Push (prob) : 'ความเรียบร้อยและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.320350439+07:00","message":"push: {false อันนี้ก็ติด 0 0xc0037ff080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.499685449+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.499731964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.49973848+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.499753812+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.499764909+07:00","message":"[bufferProcess] interim [440000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.499767968+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.499777181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.499780401+07:00","message":"> Transcript [38959] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.499783109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.499785588+07:00","message":"Set new StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.545051082+07:00","message":"[GCS] IsForceVAD: false for message ID: 2625"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:57.594274394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:33:57.594295741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.690286532+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.69033098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.690338164+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.690354541+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.690359959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.690363159+07:00","message":"receive interim result [false|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.690369862+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.690373689+07:00","message":"[buffer interim] 2625 false คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690381101+07:00","message":"[bufferProcess] interim [560000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690384085+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690387761+07:00","message":"[bufferProcess] interim [620000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690393387+07:00","message":"[bufferProcess] send to processor:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690397157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.69040008+07:00","message":"> Transcript [38960] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.69040412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.6904068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690408724+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690411354+07:00","message":"TextPushed: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690413445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690417965+07:00","message":"> Transcript [38961] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690420228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.690421989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.69042373+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.69042613+07:00","message":"TextPushed: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.777307997+07:00","message":"receive streaming session, msgId: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.777356942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ\",\"confidence\":0.95159304}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.777364254+07:00","message":"receive interim result [true|false]: คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.777376221+07:00","message":"end recv isFinal message id 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.777378746+07:00","message":"end Recv id 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.777386698+07:00","message":"[buffer interim] 2625 true คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777398988+07:00","message":"[bufferProcess] interim [710000000]:คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777403339+07:00","message":"[bufferProcess] send to processor (isfinal):คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.77742445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.77745595+07:00","message":"> Transcript [38962] [false]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777462856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.7774652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777467706+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777470922+07:00","message":"TextPushed: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777474004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777476462+07:00","message":"> Transcript [38963] [true]: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777478887+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777480735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777482585+07:00","message":"StatePrefix: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติดความเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777484548+07:00","message":"TextPushed: 'คว่ำแล้วก็ตกข้างทางนี่อันนี้ก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:57.777493337+07:00","message":"Push: 'ความเรียบร้อยแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.77750499+07:00","message":"push: {true ความเรียบร้อยแล้วนะครับ 0 0xc0037ff080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:57.793763872+07:00","message":"write wav file: './tmp/7589/7589_2625.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.807481475+07:00","message":"[GCS] Start streaming session, msgId: 2626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.866486051+07:00","message":"[GCS] IsForceVAD: false for message ID: 2626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:57.997556766+07:00","message":"[GCS] Start streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.078786976+07:00","message":"receive streaming session, msgId: 2626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.078822382+07:00","message":"found end of frame, send empty tag with msgId: 2626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.07882792+07:00","message":"end Recv id 2626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.078838427+07:00","message":"[buffer interim] 2626 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.078848263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.078853683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.078857657+07:00","message":"> Transcript [38964] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.078861814+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.078865339+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.078868292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.07887108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.078875346+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.078909209+07:00","message":"push: {true \n 0 0xc0045de000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:33:58.083236532+07:00","message":"write wav file: './tmp/7589/7589_2626.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.472367211+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.472433201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.472441084+07:00","message":"receive interim result [false|false]: สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.472459384+07:00","message":"[buffer interim] 2627 false สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.472468615+07:00","message":"[bufferProcess] interim [480000000]:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.472471304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.650233993+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.650274497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.650281322+07:00","message":"receive interim result [false|false]: สุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:58.650298721+07:00","message":"[buffer interim] 2627 false สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.650310074+07:00","message":"[bufferProcess] interim [720000000]:สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.65031259+07:00","message":"[bufferProcess] send to processor:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.650320082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.650322796+07:00","message":"> Transcript [38965] [false]: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:58.650325094+07:00","message":"Set StatePrefix (first interim): 'สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.025712993+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.025751467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.025756849+07:00","message":"receive interim result [false|false]: สุดท้ายเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.025767893+07:00","message":"[buffer interim] 2627 false สุดท้ายเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.025775306+07:00","message":"[bufferProcess] interim [20000000]:สุดท้ายเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.025777792+07:00","message":"[bufferProcess] send to processor:สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.025781208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.025784166+07:00","message":"> Transcript [38966] [false]: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.025787375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.025789406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.025791751+07:00","message":"StatePrefix: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.025793787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.091591655+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.09163401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.091640635+07:00","message":"receive interim result [false|false]: สุดท้ายเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.091652995+07:00","message":"[buffer interim] 2627 false สุดท้ายเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.091661526+07:00","message":"[bufferProcess] interim [80000000]:สุดท้ายเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.091664343+07:00","message":"[bufferProcess] send to processor:สุดท้ายเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.091668331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.091671716+07:00","message":"> Transcript [38967] [false]: 'สุดท้ายเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.091675292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.091677618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.091680492+07:00","message":"StatePrefix: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.091688494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.198522987+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.198568616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเดี๋ยวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.198574816+07:00","message":"receive interim result [false|false]: สุดท้ายเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.198593416+07:00","message":"[buffer interim] 2627 false สุดท้ายเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.198609224+07:00","message":"[bufferProcess] interim [140000000]:สุดท้ายเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.19861216+07:00","message":"[bufferProcess] send to processor:สุดท้ายเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.19861937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.198624691+07:00","message":"> Transcript [38968] [false]: 'สุดท้ายเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.198628439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.198630788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.198632989+07:00","message":"StatePrefix: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.198635504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.226843482+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.226880042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.226885861+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.226902663+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226909729+07:00","message":"[bufferProcess] interim [200000000]:สุดท้ายเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226912302+07:00","message":"[bufferProcess] send to processor:สุดท้ายเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226918521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226922043+07:00","message":"> Transcript [38969] [false]: 'สุดท้ายเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226925565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226927926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226929845+07:00","message":"StatePrefix: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226932086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226934599+07:00","message":"Push: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226937064+07:00","message":"TextPushed: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.226939108+07:00","message":"Set new StatePrefix : 'สุดท้ายเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.22694178+07:00","message":"Next Push (prob) : 'ท้ายเดี๋ยวจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.22695018+07:00","message":"push: {false สุด 0 0xc004c0e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.236982923+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.237010478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.237015402+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.237030688+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.237038672+07:00","message":"[bufferProcess] interim [320000000]:สุดท้ายเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.237043318+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.237052319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.237055084+07:00","message":"> Transcript [38970] [false]: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.237057224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.237059116+07:00","message":"Set new StatePrefix: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.431524021+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.431561095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.431566353+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.431582539+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.431589842+07:00","message":"[bufferProcess] interim [500000000]:สุดท้ายเจ้าหน้าที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.431592624+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.431596277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.431600365+07:00","message":"> Transcript [38971] [false]: 'สุดท้ายเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.431603739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.43160582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.431607912+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.431610407+07:00","message":"TextPushed: 'สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.734200397+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.734234656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.734240396+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.734253146+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.734261141+07:00","message":"[bufferProcess] interim [740000000]:สุดท้ายเจ้าหน้าที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.734263972+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.734269493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.734272113+07:00","message":"> Transcript [38972] [false]: 'สุดท้ายเจ้าหน้าที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.734275418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.734277696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.734280182+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.734283058+07:00","message":"TextPushed: 'สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.928493155+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.928530714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.928536853+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:33:59.928552923+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.928560421+07:00","message":"[bufferProcess] interim [980000000]:สุดท้ายเจ้าหน้าที่สามารถควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.928563234+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.928566639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.928569481+07:00","message":"> Transcript [38973] [false]: 'สุดท้ายเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.928572886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.928574887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.928577433+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:33:59.928580076+07:00","message":"TextPushed: 'สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.125990946+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.126030981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.126041802+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.126057638+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.12606645+07:00","message":"[bufferProcess] interim [160000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126069265+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126073347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126076053+07:00","message":"> Transcript [38974] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126079852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126082335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126084665+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126087469+07:00","message":"TextPushed: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126090381+07:00","message":"Push: 'ท้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126092548+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126097364+07:00","message":"Set new StatePrefix : 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.126100115+07:00","message":"Next Push (prob) : 'ที่สามารถควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.126110179+07:00","message":"push: {false ท้ายเจ้าหน้า 0 0xc004c0e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.320979568+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.321022154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.321030831+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.321047871+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.321056809+07:00","message":"[bufferProcess] interim [400000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.321060041+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.321068627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.321073982+07:00","message":"> Transcript [38975] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.321078125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.321081043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.321083344+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.32108603+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.451867765+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.451909308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.451916524+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.451933532+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.451943989+07:00","message":"[bufferProcess] interim [520000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.451946876+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.451951913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.451955285+07:00","message":"> Transcript [38976] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.451959507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.451961816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.451964444+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.451969762+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.567004394+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.567042887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.567050796+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.567066592+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.567074608+07:00","message":"[bufferProcess] interim [580000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.567078024+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.567088107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.567091216+07:00","message":"> Transcript [38977] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.567095488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.56709847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.567100828+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.567103912+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:00.595073038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:00.595093416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.651592538+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.65163321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.651639792+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.651652233+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651659296+07:00","message":"[bufferProcess] interim [640000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651662482+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651668151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651670683+07:00","message":"> Transcript [38978] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651674781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.65167718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651686359+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651689505+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651694502+07:00","message":"Push: 'ที่สามารถควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651696527+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651698677+07:00","message":"Set new StatePrefix : 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:00.651701036+07:00","message":"Next Push (prob) : 'คุมสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:00.651708661+07:00","message":"push: {false ที่สามารถควบ 0 0xc004c0e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.019781136+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.019824218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.019830803+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.019847387+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.019857615+07:00","message":"[bufferProcess] interim [60000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.019860338+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.019867471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.019870765+07:00","message":"> Transcript [38979] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.01987436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.019877634+07:00","message":"Set new StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.215475012+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.215520145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.215528889+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.215542772+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.215551062+07:00","message":"[bufferProcess] interim [300000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.215554086+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.215560416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.215563286+07:00","message":"> Transcript [38980] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.215567246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.215569578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.215571663+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.215576768+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.338926897+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.338965851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.338973397+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.338998856+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.339011492+07:00","message":"[bufferProcess] interim [360000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.339014108+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.33902129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.33902395+07:00","message":"> Transcript [38981] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.339027552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.339029871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.339031858+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.339034412+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.342198912+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.342224412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.342230399+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.342244199+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.342249941+07:00","message":"[bufferProcess] interim [420000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.342252425+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.342260688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.342263225+07:00","message":"> Transcript [38982] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.342266602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.342268832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.342270811+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.342273333+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.525268766+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.525304542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.525311017+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.525323029+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.525330652+07:00","message":"[bufferProcess] interim [600000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.525333178+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.525340368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.5253432+07:00","message":"> Transcript [38983] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.52534707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.525349325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.525351646+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.525354477+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.525361492+07:00","message":"Push: 'คุมสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.525363582+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.525366048+07:00","message":"Set new StatePrefix : 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.525368292+07:00","message":"Next Push (prob) : 'และสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.525376231+07:00","message":"push: {false คุมสถานการณ์ 0 0xc004c0e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.6723121+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.672352999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.672359524+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.672372739+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.672379702+07:00","message":"[bufferProcess] interim [660000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.672393454+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.672400839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.672403833+07:00","message":"> Transcript [38984] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.672407805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.672410002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.672411994+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.672416063+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.726848463+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.726879685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.726887019+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.726901253+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.726908245+07:00","message":"[bufferProcess] interim [780000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.726911205+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.726918719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.726921581+07:00","message":"> Transcript [38985] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.726925154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.726927346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.726929478+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.72693214+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.965667578+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.965716791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเช่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.965724068+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเช่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:01.965738513+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.965748465+07:00","message":"[bufferProcess] interim [960000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.965751775+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.965761072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.965764282+07:00","message":"> Transcript [38986] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.96577063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.965773412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.965776142+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:01.965780258+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.056752359+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.056787832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.056794212+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.056808216+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056816895+07:00","message":"[bufferProcess] interim [80000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056819872+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056824711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056827506+07:00","message":"> Transcript [38987] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056831209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056833381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056835784+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056838859+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056844662+07:00","message":"Push: 'และสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056846823+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056849051+07:00","message":"Set new StatePrefix : 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.056851399+07:00","message":"Next Push (prob) : 'จับรถเช่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.056858858+07:00","message":"push: {false และสกัด 0 0xc004c0e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.206833879+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.206875096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.206882041+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.206895177+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.206902967+07:00","message":"[bufferProcess] interim [200000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.206905784+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.20691132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.206913964+07:00","message":"> Transcript [38988] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.206916572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.206919212+07:00","message":"Set new StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.354501755+07:00","message":"[GCS] IsForceVAD: false for message ID: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.373002945+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.373044783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.373051566+07:00","message":"receive interim result [false|false]: สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.373065604+07:00","message":"[buffer interim] 2627 false สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.373076206+07:00","message":"[bufferProcess] interim [380000000]:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.373080102+07:00","message":"[bufferProcess] send to processor:สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.373086811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.373090724+07:00","message":"> Transcript [38989] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.373095734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.373100929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.373103322+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.373106451+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.512167597+07:00","message":"receive streaming session, msgId: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.512206671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายเดี๋ยวเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้\",\"confidence\":0.9399415}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.512213566+07:00","message":"receive interim result [true|false]: สุดท้ายเดี๋ยวเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.512220952+07:00","message":"end recv isFinal message id 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.512223578+07:00","message":"end Recv id 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.512230304+07:00","message":"[buffer interim] 2627 true สุดท้ายเดี๋ยวเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512237132+07:00","message":"[bufferProcess] interim [590000000]:สุดท้ายเดี๋ยวเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512240863+07:00","message":"[bufferProcess] send to processor (isfinal):สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512244354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512247156+07:00","message":"> Transcript [38990] [false]: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512250539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512252576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512254878+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512257495+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512259554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512261585+07:00","message":"> Transcript [38991] [true]: 'สุดท้ายเดี๋ยวเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512264038+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512265759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512267498+07:00","message":"StatePrefix: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512269656+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512271507+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512430308+07:00","message":"Push: 'จับรถเป้าหมายไว้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512433857+07:00","message":"TextPushed: 'สุดท้ายเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512436137+07:00","message":"Set new StatePrefix : 'สุดท้ายเดี๋ยวเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.512438602+07:00","message":"Next Push (prob) : 'สุดท้ายเดี๋ยวเจ้าหน้าที่สามารถควบคุมสถานการณ์และสกัดจับรถเป้าหมายไว้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.51244683+07:00","message":"push: {true จับรถเป้าหมายไว้ได้ 0 0xc004c0e100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:02.51247019+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2627.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:02.522577675+07:00","message":"write wav file: './tmp/7589/7589_2627.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:02.806590736+07:00","message":"[GCS] Start streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.280022175+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.280058978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.280064246+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.280076434+07:00","message":"[buffer interim] 2628 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.280083432+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.280085324+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.338816247+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.338852394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถอยหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.338859217+07:00","message":"receive interim result [false|false]: ถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.338874225+07:00","message":"[buffer interim] 2628 false ถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.338882269+07:00","message":"[bufferProcess] interim [360000000]:ถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.338884779+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.338893189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.338896194+07:00","message":"> Transcript [38992] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.33889862+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.525804075+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.525845382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.525851582+07:00","message":"receive interim result [false|false]: ภายหลังการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.525866682+07:00","message":"[buffer interim] 2628 false ภายหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.525881548+07:00","message":"[bufferProcess] interim [540000000]:ภายหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.525884845+07:00","message":"[bufferProcess] send to processor:ถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.525889359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.525892427+07:00","message":"> Transcript [38993] [false]: 'ถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.525895499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.525897975+07:00","message":"Set new StatePrefix: 'ถอยหลัง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:03.596019631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:03.596025487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.655608551+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.655647874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.65565484+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.655674962+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.655683912+07:00","message":"[bufferProcess] interim [660000000]:ภายหลังการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.655687111+07:00","message":"[bufferProcess] send to processor:ภายหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.655695367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.655698321+07:00","message":"> Transcript [38994] [false]: 'ภายหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.655700867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.655703623+07:00","message":"Set new StatePrefix: 'ภายหลังการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.964479015+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.964518687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.964525758+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:03.964540696+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.964552328+07:00","message":"[bufferProcess] interim [960000000]:ภายหลังการตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.964555117+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.964563243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.964566154+07:00","message":"> Transcript [38995] [false]: 'ภายหลังการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.964570366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.964575072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.964577637+07:00","message":"StatePrefix: 'ภายหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:03.964579976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.226960246+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.227002106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.227008496+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.227023329+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.227031141+07:00","message":"[bufferProcess] interim [260000000]:ภายหลังการตรวจค้นตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.227035348+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.227043479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.227046313+07:00","message":"> Transcript [38996] [false]: 'ภายหลังการตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.227049793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.227052585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.227056247+07:00","message":"StatePrefix: 'ภายหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.227058538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.425107409+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.425148786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.425155719+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.425203562+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.42521231+07:00","message":"[bufferProcess] interim [440000000]:ภายหลังการตรวจค้นตู้ทึบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.425215421+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.425226235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.425229351+07:00","message":"> Transcript [38997] [false]: 'ภายหลังการตรวจค้นตู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.425233231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.425235564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.42523759+07:00","message":"StatePrefix: 'ภายหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.425239769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.92860272+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.928653379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.928662844+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.928694136+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928707792+07:00","message":"[bufferProcess] interim [920000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928711841+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928723518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928730137+07:00","message":"> Transcript [38998] [false]: 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928734417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928736939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928739865+07:00","message":"StatePrefix: 'ภายหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928743009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928755155+07:00","message":"Push: 'ภายหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928760417+07:00","message":"TextPushed: 'ภายหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928764988+07:00","message":"Set new StatePrefix : 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:04.928769435+07:00","message":"Next Push (prob) : 'ตรวจค้นตู้ทึบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:04.928799649+07:00","message":"push: {false ภายหลังการ 0 0xc004c0e600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.150736238+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.150780396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.150787503+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.15080237+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.150810315+07:00","message":"[bufferProcess] interim [160000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.1508133+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.150817571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.150820548+07:00","message":"> Transcript [38999] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.150824249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.15082758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.150830115+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.15083274+07:00","message":"TextPushed: 'ภายหลังการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.196423269+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.196459978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.196466733+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.196480611+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.196487742+07:00","message":"[bufferProcess] interim [220000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.196490729+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.196496941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.196500011+07:00","message":"> Transcript [39000] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.196503269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.196507916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.196510415+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.196515061+07:00","message":"TextPushed: 'ภายหลังการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.259433416+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.259469175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.259476422+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.259489166+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.259499207+07:00","message":"[bufferProcess] interim [280000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.25950211+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.259507197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.259510018+07:00","message":"> Transcript [39001] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.259513403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.259515584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.259518067+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.259520457+07:00","message":"TextPushed: 'ภายหลังการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.37486284+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.374901382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.374908202+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.374923818+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374930978+07:00","message":"[bufferProcess] interim [340000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374933864+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374942069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374945468+07:00","message":"> Transcript [39002] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374949841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374952617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374954878+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374957244+07:00","message":"TextPushed: 'ภายหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374964535+07:00","message":"Push: 'ตรวจค้นตู้ทึบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374966534+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374968715+07:00","message":"Set new StatePrefix : 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.374971723+07:00","message":"Next Push (prob) : 'คันดังกล่าวนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.374994187+07:00","message":"push: {false ตรวจค้นตู้ทึบ 0 0xc004c0e600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.572217159+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.572256287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.572262389+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.57227779+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.572287731+07:00","message":"[bufferProcess] interim [580000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.572290466+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.57229415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.572296915+07:00","message":"> Transcript [39003] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.572299567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.572301983+07:00","message":"Set new StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.7858472+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.7858885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.785895707+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.785911074+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.785919829+07:00","message":"[bufferProcess] interim [760000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.78592271+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.785931348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.785935497+07:00","message":"> Transcript [39004] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.785942135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.785944529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.785946542+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.78594973+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.817842846+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.81787345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.817879914+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.817893639+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.81790104+07:00","message":"[bufferProcess] interim [820000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.817903699+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.817909759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.817912744+07:00","message":"> Transcript [39005] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.817916725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.81791926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.817921554+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.817924434+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.828728123+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.828765097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.828770486+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:05.82878825+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.828795547+07:00","message":"[bufferProcess] interim [880000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.828798066+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.828801987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.828804781+07:00","message":"> Transcript [39006] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.828808556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.828810767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.828812723+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:05.828815143+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.468880918+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.468922119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.468929917+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.468947296+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.46895605+07:00","message":"[bufferProcess] interim [480000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.468959944+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.468969414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.468972496+07:00","message":"> Transcript [39007] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.468977694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.468980509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.468983835+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.468986632+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.468994399+07:00","message":"Push: 'คันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.468996979+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.468999383+07:00","message":"Set new StatePrefix : 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.469001833+07:00","message":"Next Push (prob) : 'พบยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.469037985+07:00","message":"push: {false คันดังกล่าวเจ้าหน้าที่ 0 0xc004c0e600}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:06.596890547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:06.596907406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.655961391+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.656000481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.65600793+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.656025205+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.656037062+07:00","message":"[bufferProcess] interim [720000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.656040157+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.65604499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.656048824+07:00","message":"> Transcript [39008] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.656052835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.656054956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.65605705+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.656059798+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.856638014+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.856684563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.85669329+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.85672289+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.856737455+07:00","message":"[bufferProcess] interim [900000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.856742308+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.856752378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.856756843+07:00","message":"> Transcript [39009] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.85676326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.85676642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.856769898+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.856774059+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.986666951+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.986707177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.986715027+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:06.986730079+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.986741964+07:00","message":"[bufferProcess] interim [20000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.986746145+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.986754236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.986757378+07:00","message":"> Transcript [39010] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.986761133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.986763358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.986765789+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:06.986768395+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.024442367+07:00","message":"[GCS] IsForceVAD: false for message ID: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.052359616+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.052407923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.052416545+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.052430547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.052433853+07:00","message":"receive interim result [false|false]:  5 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.052444588+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.052448511+07:00","message":"[buffer interim] 2628 false  5 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052456244+07:00","message":"[bufferProcess] interim [80000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052460425+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052470956+07:00","message":"[bufferProcess] interim [80000000]: 5 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052474126+07:00","message":"[bufferProcess] update buffer: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052477713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052481396+07:00","message":"> Transcript [39011] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052486076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052488353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052490431+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.05249338+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052501134+07:00","message":"Push: 'พบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052503245+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052505617+07:00","message":"Set new StatePrefix : 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.052508223+07:00","message":"Next Push (prob) : 'ประมาณ 5 ล้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.052517847+07:00","message":"push: {false พบยาบ้า 0 0xc004c0e600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.141539995+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.141601004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.141609147+07:00","message":"receive interim result [false|false]: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.141631903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ล้านเม็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.141635708+07:00","message":"receive interim result [false|false]:  5 ล้านเม็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.141644348+07:00","message":"[buffer interim] 2628 false ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.141654224+07:00","message":"[buffer interim] 2628 false  5 ล้านเม็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.141669533+07:00","message":"[bufferProcess] interim [260000000]:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.141672818+07:00","message":"[bufferProcess] send to processor:ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.141679755+07:00","message":"[bufferProcess] interim [260000000]: 5 ล้านเม็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.141682815+07:00","message":"[bufferProcess] update buffer: ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.141685953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.141689067+07:00","message":"> Transcript [39012] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.141692453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.141694565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.141696645+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.141699061+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.203203692+07:00","message":"receive streaming session, msgId: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.203248951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายหลังการตรวจค้นตู้คันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด\",\"confidence\":0.9540457}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.203256785+07:00","message":"receive interim result [true|false]: ภายหลังการตรวจค้นตู้คันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.203266663+07:00","message":"end recv isFinal message id 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.203268876+07:00","message":"end Recv id 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.203276504+07:00","message":"[buffer interim] 2628 true ภายหลังการตรวจค้นตู้คันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203287036+07:00","message":"[bufferProcess] interim [260000000]:ภายหลังการตรวจค้นตู้คันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203293838+07:00","message":"[bufferProcess] send to processor (isfinal):ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203298123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203301376+07:00","message":"> Transcript [39013] [false]: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203305719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203307923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203310183+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203313245+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203316853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203319001+07:00","message":"> Transcript [39014] [true]: 'ภายหลังการตรวจค้นตู้คันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203321432+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203323297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203325221+07:00","message":"StatePrefix: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203327424+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203329245+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203535791+07:00","message":"Push: 'ประมาณ 5 ล้านเม็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203539078+07:00","message":"TextPushed: 'ภายหลังการตรวจค้นตู้ทึบคันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203541653+07:00","message":"Set new StatePrefix : 'ภายหลังการตรวจค้นตู้คันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203544255+07:00","message":"Next Push (prob) : 'ภายหลังการตรวจค้นตู้คันดังกล่าวเจ้าหน้าที่พบยาบ้าประมาณ 5 ล้านเม็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.203552889+07:00","message":"push: {true ประมาณ 5 ล้านเม็ด 0 0xc004c0e600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.203564561+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2628.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:07.212679309+07:00","message":"write wav file: './tmp/7589/7589_2628.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.347733065+07:00","message":"[GCS] Start streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.686297587+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.686346245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.686351921+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.686369275+07:00","message":"[buffer interim] 2629 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.686376929+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.686378905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.874209503+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.874254909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.874263589+07:00","message":"receive interim result [false|false]: บรรจุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:07.87427987+07:00","message":"[buffer interim] 2629 false บรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.874292433+07:00","message":"[bufferProcess] interim [540000000]:บรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.874294963+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.874300024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.874303114+07:00","message":"> Transcript [39015] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:07.874305426+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.061809188+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.061849923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.061859337+07:00","message":"receive interim result [false|false]: บรรจุอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.061880939+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.061893235+07:00","message":"[bufferProcess] interim [780000000]:บรรจุอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.061895947+07:00","message":"[bufferProcess] send to processor:บรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.061900157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.061903472+07:00","message":"> Transcript [39016] [false]: 'บรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.06190588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.061908353+07:00","message":"Set new StatePrefix: 'บรรจุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.319123776+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.319167802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.319176096+07:00","message":"receive interim result [false|false]: บรรจุอยู่ในถุง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.319196206+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ในถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.319209219+07:00","message":"[bufferProcess] interim [960000000]:บรรจุอยู่ในถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.31921253+07:00","message":"[bufferProcess] send to processor:บรรจุอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.319221841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.319225905+07:00","message":"> Transcript [39017] [false]: 'บรรจุอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.319230641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.319233943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.319236797+07:00","message":"StatePrefix: 'บรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.319240057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.508638457+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.508689183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุงสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.50869591+07:00","message":"receive interim result [false|false]: บรรจุอยู่ในถุงสี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.508709963+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ในถุงสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.508718337+07:00","message":"[bufferProcess] interim [140000000]:บรรจุอยู่ในถุงสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.508721018+07:00","message":"[bufferProcess] send to processor:บรรจุอยู่ในถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.508727433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.508731004+07:00","message":"> Transcript [39018] [false]: 'บรรจุอยู่ในถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.508734711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.508737131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.508739266+07:00","message":"StatePrefix: 'บรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.508741778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.569882495+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.569924253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุงสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.569931138+07:00","message":"receive interim result [false|false]: บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.56994467+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.569952142+07:00","message":"[bufferProcess] interim [320000000]:บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.569954787+07:00","message":"[bufferProcess] send to processor:บรรจุอยู่ในถุงสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.569960793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.569964705+07:00","message":"> Transcript [39019] [false]: 'บรรจุอยู่ในถุงสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.569967927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.569970401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.569972537+07:00","message":"StatePrefix: 'บรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.569974953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.912973656+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.913013991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุงสีดำ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.913020838+07:00","message":"receive interim result [false|false]: บรรจุอยู่ในถุงสีดำ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.91303702+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ในถุงสีดำ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913045484+07:00","message":"[bufferProcess] interim [620000000]:บรรจุอยู่ในถุงสีดำ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913048321+07:00","message":"[bufferProcess] send to processor:บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913056466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913059826+07:00","message":"> Transcript [39020] [false]: 'บรรจุอยู่ในถุงสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913064078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913066849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913068875+07:00","message":"StatePrefix: 'บรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913071349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913078774+07:00","message":"Push: 'บรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913080929+07:00","message":"TextPushed: 'บรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913084977+07:00","message":"Set new StatePrefix : 'บรรจุอยู่ในถุงสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:08.913087589+07:00","message":"Next Push (prob) : 'อยู่ในถุงสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:08.913096813+07:00","message":"push: {false บรรจุ 0 0xc0045dee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.111881954+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.111923358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุงสีดำ 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.111930231+07:00","message":"receive interim result [false|false]: บรรจุอยู่ในถุงสีดำ 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.111944911+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ในถุงสีดำ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.111952659+07:00","message":"[bufferProcess] interim [800000000]:บรรจุอยู่ในถุงสีดำ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.111958467+07:00","message":"[bufferProcess] send to processor:บรรจุอยู่ในถุงสีดำ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.111966555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.111969606+07:00","message":"> Transcript [39021] [false]: 'บรรจุอยู่ในถุงสีดำ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.111974015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.111976498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.111979062+07:00","message":"StatePrefix: 'บรรจุอยู่ในถุงสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.111981766+07:00","message":"TextPushed: 'บรรจุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.281973982+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.282014241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุงสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.282020471+07:00","message":"receive interim result [false|false]: บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.282033117+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-06-22T12:34:09.282035911+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.282043899+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.282048353+07:00","message":"[buffer interim] 2629 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.282055266+07:00","message":"[bufferProcess] interim [920000000]:บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.282058174+07:00","message":"[bufferProcess] send to processor:บรรจุอยู่ในถุงสีดำ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.282062059+07:00","message":"[bufferProcess] interim [920000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.282066092+07:00","message":"[bufferProcess] update buffer: บรรจุอยู่ในถุงสีดำ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.282069098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.282072131+07:00","message":"> Transcript [39022] [false]: 'บรรจุอยู่ในถุงสีดำ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.282075339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.282077535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.28207997+07:00","message":"StatePrefix: 'บรรจุอยู่ในถุงสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.282082883+07:00","message":"TextPushed: 'บรรจุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.304526502+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.304554713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุงสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.30456101+07:00","message":"receive interim result [false|false]: บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.304572895+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-06-22T12:34:09.304575594+07:00","message":"receive interim result [false|false]:  10 กล่องก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.304582928+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.30458627+07:00","message":"[buffer interim] 2629 false  10 กล่องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.304612989+07:00","message":"[bufferProcess] interim [980000000]:บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.30463773+07:00","message":"[bufferProcess] send to processor:บรรจุอยู่ในถุงสีดำ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.304646952+07:00","message":"[bufferProcess] interim [980000000]: 10 กล่องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.304650572+07:00","message":"[bufferProcess] update buffer: บรรจุอยู่ในถุงสีดำ 10 กล่องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.304663192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.304667316+07:00","message":"> Transcript [39023] [false]: 'บรรจุอยู่ในถุงสีดำ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.304671146+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.304673526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.30467546+07:00","message":"StatePrefix: 'บรรจุอยู่ในถุงสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.304677825+07:00","message":"TextPushed: 'บรรจุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.408302078+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.408358195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุงสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.408370436+07:00","message":"receive interim result [false|false]: บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.408388384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.40839484+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.408410475+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.408421465+07:00","message":"[buffer interim] 2629 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408431508+07:00","message":"[bufferProcess] interim [40000000]:บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408437459+07:00","message":"[bufferProcess] send to processor:บรรจุอยู่ในถุงสีดำ 10 กล่องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408443957+07:00","message":"[bufferProcess] interim [40000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408449638+07:00","message":"[bufferProcess] update buffer: บรรจุอยู่ในถุงสีดำ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408454866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.40846141+07:00","message":"> Transcript [39024] [false]: 'บรรจุอยู่ในถุงสีดำ 10 กล่องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408467991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408472949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408477726+07:00","message":"StatePrefix: 'บรรจุอยู่ในถุงสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408482455+07:00","message":"TextPushed: 'บรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408495085+07:00","message":"Push: 'อยู่ในถุงสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408500716+07:00","message":"TextPushed: 'บรรจุอยู่ในถุงสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408505974+07:00","message":"Set new StatePrefix : 'บรรจุอยู่ในถุงสีดำ 10 กล่องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.408511035+07:00","message":"Next Push (prob) : ' 10 กล่องก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.408528068+07:00","message":"push: {false อยู่ในถุงสีดำ 0 0xc0045dee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.430761083+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.430799219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุงสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.430805752+07:00","message":"receive interim result [false|false]: บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.430818457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 กล่องกระดาษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.430821449+07:00","message":"receive interim result [false|false]:  10 กล่องกระดาษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.430829572+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.430832649+07:00","message":"[buffer interim] 2629 false  10 กล่องกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.430839819+07:00","message":"[bufferProcess] interim [100000000]:บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.430842501+07:00","message":"[bufferProcess] send to processor:บรรจุอยู่ในถุงสีดำ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.430850064+07:00","message":"[bufferProcess] interim [100000000]: 10 กล่องกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.43085312+07:00","message":"[bufferProcess] update buffer: บรรจุอยู่ในถุงสีดำ 10 กล่องกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.43085948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.43086292+07:00","message":"> Transcript [39025] [false]: 'บรรจุอยู่ในถุงสีดำ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.43086532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.430867354+07:00","message":"Set new StatePrefix: 'บรรจุอยู่ในถุงสีดำ 12'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.47316012+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.473203983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุงสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.473211745+07:00","message":"receive interim result [false|false]: บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.473227485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 กระสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.473231769+07:00","message":"receive interim result [false|false]:  10 กระสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.473240551+07:00","message":"[buffer interim] 2629 false บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.473244398+07:00","message":"[buffer interim] 2629 false  10 กระสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.473272262+07:00","message":"[bufferProcess] interim [160000000]:บรรจุอยู่ในถุงสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.473305126+07:00","message":"[bufferProcess] send to processor:บรรจุอยู่ในถุงสีดำ 10 กล่องกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.473315351+07:00","message":"[bufferProcess] interim [160000000]: 10 กระสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.473319232+07:00","message":"[bufferProcess] update buffer: บรรจุอยู่ในถุงสีดำ 10 กระสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.473323205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.473327635+07:00","message":"> Transcript [39026] [false]: 'บรรจุอยู่ในถุงสีดำ 10 กล่องกระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.473330169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.473332297+07:00","message":"Set new StatePrefix: 'บรรจุอยู่ในถุงสีดำ 10 กล่องกระดาษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.524380117+07:00","message":"[GCS] IsForceVAD: false for message ID: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.586577327+07:00","message":"[GCS] Start streaming session, msgId: 2630"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:09.596966299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:09.596965665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.624277442+07:00","message":"receive streaming session, msgId: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.624322491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บรรจุอยู่ในถุงสีดำ 12 กระสอบ\",\"confidence\":0.9253996}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.62432958+07:00","message":"receive interim result [true|false]: บรรจุอยู่ในถุงสีดำ 12 กระสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.624341501+07:00","message":"end recv isFinal message id 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.624344265+07:00","message":"end Recv id 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.624352766+07:00","message":"[buffer interim] 2629 true บรรจุอยู่ในถุงสีดำ 12 กระสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624364743+07:00","message":"[bufferProcess] interim [400000000]:บรรจุอยู่ในถุงสีดำ 12 กระสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624368952+07:00","message":"[bufferProcess] send to processor (isfinal):บรรจุอยู่ในถุงสีดำ 10 กระสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624373009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624376171+07:00","message":"> Transcript [39027] [false]: 'บรรจุอยู่ในถุงสีดำ 10 กระสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624378832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.62438092+07:00","message":"Set new StatePrefix: 'บรรจุอยู่ในถุงสีดำ 10 กระสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624382756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624385347+07:00","message":"> Transcript [39028] [true]: 'บรรจุอยู่ในถุงสีดำ 12 กระสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624387727+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624389928+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624393814+07:00","message":"StatePrefix: 'บรรจุอยู่ในถุงสีดำ 10 กระสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624396509+07:00","message":"TextPushed: 'บรรจุอยู่ในถุงสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.624402394+07:00","message":"Push: ' 12 กระสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.624411143+07:00","message":"push: {true  12 กระสอบ 0 0xc0045dee00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:09.631251651+07:00","message":"write wav file: './tmp/7589/7589_2629.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.725069553+07:00","message":"[GCS] IsForceVAD: false for message ID: 2630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.82016802+07:00","message":"receive streaming session, msgId: 2630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.820188987+07:00","message":"found end of frame, send empty tag with msgId: 2630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.820192191+07:00","message":"end Recv id 2630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.820201487+07:00","message":"[buffer interim] 2630 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.82020964+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.820214017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.820217516+07:00","message":"> Transcript [39029] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.820220076+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.820222146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.820224059+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.820225996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:09.820228649+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.820239659+07:00","message":"push: {true \n 0 0xc003d44800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:09.826063374+07:00","message":"write wav file: './tmp/7589/7589_2630.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:09.847782396+07:00","message":"[GCS] Start streaming session, msgId: 2631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.384469425+07:00","message":"receive streaming session, msgId: 2631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.384512756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.384518727+07:00","message":"receive interim result [false|false]: ดูราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.384533602+07:00","message":"[buffer interim] 2631 false ดูราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.384541962+07:00","message":"[bufferProcess] interim [540000000]:ดูราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.384544299+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.513413587+07:00","message":"[GCS] Cleaned up inactive client: 2603"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.51344188+07:00","message":"[GCS] Cleaned up inactive client: 2608"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.513445176+07:00","message":"[GCS] Cleaned up inactive client: 2605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.513447695+07:00","message":"[GCS] Cleaned up inactive client: 2607"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.513450323+07:00","message":"[GCS] Cleaned up inactive client: 2609"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.513461771+07:00","message":"[GCS] Cleaned up inactive client: 2612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.513463873+07:00","message":"[GCS] Cleaned up inactive client: 2606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.513465541+07:00","message":"[GCS] Cleaned up inactive client: 2610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.513467191+07:00","message":"[GCS] Cleaned up inactive client: 2611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.513468961+07:00","message":"[GCS] Cleaned up inactive client: 2604"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.514411541+07:00","message":"receive streaming session, msgId: 2631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.514447482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.514453553+07:00","message":"receive interim result [false|false]: มูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.514472058+07:00","message":"[buffer interim] 2631 false มูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.51448462+07:00","message":"[bufferProcess] interim [720000000]:มูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.514487229+07:00","message":"[bufferProcess] send to processor:ดูราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.514491343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.514495439+07:00","message":"> Transcript [39030] [false]: 'ดูราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.514497916+07:00","message":"Set StatePrefix (first interim): 'ดูราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.616113215+07:00","message":"[GCS] IsForceVAD: false for message ID: 2631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.686896696+07:00","message":"[GCS] Start streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.710517796+07:00","message":"receive streaming session, msgId: 2631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.710559574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลค่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.710569341+07:00","message":"receive interim result [true|false]: มูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.710579557+07:00","message":"end recv isFinal message id 2631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.710581878+07:00","message":"end Recv id 2631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.710588676+07:00","message":"[buffer interim] 2631 true มูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710599701+07:00","message":"[bufferProcess] interim [990000000]:มูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710603004+07:00","message":"[bufferProcess] send to processor (isfinal):มูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710606396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.7106095+07:00","message":"> Transcript [39031] [false]: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710611747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710615546+07:00","message":"Set new StatePrefix: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710617342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710619463+07:00","message":"> Transcript [39032] [true]: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710621672+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710623642+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710625553+07:00","message":"StatePrefix: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710627524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:10.710634835+07:00","message":"Push: 'มูลค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:10.71064224+07:00","message":"push: {true มูลค่า 0 0xc0037ff580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:10.720358596+07:00","message":"write wav file: './tmp/7589/7589_2631.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.336816184+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.336863746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.336869925+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.336886415+07:00","message":"[buffer interim] 2632 false 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.336893985+07:00","message":"[bufferProcess] interim [640000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.336896364+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.415529793+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.41556922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.415575158+07:00","message":"receive interim result [false|false]: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.415592326+07:00","message":"[buffer interim] 2632 false 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.415599945+07:00","message":"[bufferProcess] interim [760000000]:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.415602334+07:00","message":"[bufferProcess] send to processor:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.415605477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.415608323+07:00","message":"> Transcript [39033] [false]: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.415610407+07:00","message":"Set StatePrefix (first interim): '4'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.662093323+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.662129016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.662134967+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.662149411+07:00","message":"[buffer interim] 2632 false 48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.662156876+07:00","message":"[bufferProcess] interim [0]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.662159364+07:00","message":"[bufferProcess] send to processor:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.66216262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.662165186+07:00","message":"> Transcript [39034] [false]: '40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.662167764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.662169776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.662171685+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.662173629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.919984149+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.920022215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.920027962+07:00","message":"receive interim result [false|false]: 48 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:11.920045931+07:00","message":"[buffer interim] 2632 false 48 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.920054948+07:00","message":"[bufferProcess] interim [240000000]:48 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.920058947+07:00","message":"[bufferProcess] send to processor:48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.920064487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.920069938+07:00","message":"> Transcript [39035] [false]: '48'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.920074372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.920078315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.920080232+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:11.920082359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.047107873+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.047147713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48 ล้านบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.047153868+07:00","message":"receive interim result [false|false]: 48 ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.047168846+07:00","message":"[buffer interim] 2632 false 48 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.047177652+07:00","message":"[bufferProcess] interim [420000000]:48 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.047180196+07:00","message":"[bufferProcess] send to processor:48 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.047184692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.047187838+07:00","message":"> Transcript [39036] [false]: '48 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.047191061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.047193614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.04719566+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.047197876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.25338419+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.253424609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.253432049+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.253442521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ล้านบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.253447611+07:00","message":"receive interim result [false|false]:  ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.253459598+07:00","message":"[buffer interim] 2632 false 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.253464719+07:00","message":"[buffer interim] 2632 false  ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253473643+07:00","message":"[bufferProcess] interim [600000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253476325+07:00","message":"[bufferProcess] send to processor:48 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253480394+07:00","message":"[bufferProcess] interim [600000000]: ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253483159+07:00","message":"[bufferProcess] update buffer: 48 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253486373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253489458+07:00","message":"> Transcript [39037] [false]: '48 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253492406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253494718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253496656+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253498689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253501243+07:00","message":"Push: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253503027+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.2535053+07:00","message":"Set new StatePrefix : '48 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.253507758+07:00","message":"Next Push (prob) : '8 ล้านบาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.253517355+07:00","message":"push: {false 4 0 0xc003d45900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.301537213+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.301575367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.301585126+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.301599467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ล้านบาทเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.301603833+07:00","message":"receive interim result [false|false]:  ล้านบาทเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.301612787+07:00","message":"[buffer interim] 2632 false 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.301617066+07:00","message":"[buffer interim] 2632 false  ล้านบาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.301624139+07:00","message":"[bufferProcess] interim [660000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.301626735+07:00","message":"[bufferProcess] send to processor:48 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.301630266+07:00","message":"[bufferProcess] interim [660000000]: ล้านบาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.301633233+07:00","message":"[bufferProcess] update buffer: 48 ล้านบาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.301636331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.301639243+07:00","message":"> Transcript [39038] [false]: '48 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.301642463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.301650243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.3016526+07:00","message":"StatePrefix: '48 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.301655019+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.432262277+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.432308658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.432315322+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.43233243+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-06-22T12:34:12.432336611+07:00","message":"receive interim result [false|false]:  ล้านบาทเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.432344812+07:00","message":"[buffer interim] 2632 false 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.432349055+07:00","message":"[buffer interim] 2632 false  ล้านบาทเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.432356655+07:00","message":"[bufferProcess] interim [780000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.432359235+07:00","message":"[bufferProcess] send to processor:48 ล้านบาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.432362493+07:00","message":"[bufferProcess] interim [780000000]: ล้านบาทเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.432365444+07:00","message":"[bufferProcess] update buffer: 48 ล้านบาทเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.432368659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.432371767+07:00","message":"> Transcript [39039] [false]: '48 ล้านบาทเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.432377303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.43237979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.432381923+07:00","message":"StatePrefix: '48 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.432384113+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.56431796+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.564359659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.564366828+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.564380203+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-06-22T12:34:12.564383859+07:00","message":"receive interim result [false|false]:  ล้านบาทเป็นอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.564394034+07:00","message":"[buffer interim] 2632 false 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.564398774+07:00","message":"[buffer interim] 2632 false  ล้านบาทเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.564406552+07:00","message":"[bufferProcess] interim [900000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.564409267+07:00","message":"[bufferProcess] send to processor:48 ล้านบาทเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.564412846+07:00","message":"[bufferProcess] interim [900000000]: ล้านบาทเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.564415762+07:00","message":"[bufferProcess] update buffer: 48 ล้านบาทเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.564418771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.564421821+07:00","message":"> Transcript [39040] [false]: '48 ล้านบาทเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.564425028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.564427346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.564430102+07:00","message":"StatePrefix: '48 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.564432328+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:12.597634963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:12.59767596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.617086548+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.617124641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.617130241+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.617142576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ล้านบาทเป็นอย่างน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.617151164+07:00","message":"receive interim result [false|false]:  ล้านบาทเป็นอย่างน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.617159715+07:00","message":"[buffer interim] 2632 false 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.617174883+07:00","message":"[buffer interim] 2632 false  ล้านบาทเป็นอย่างน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617182475+07:00","message":"[bufferProcess] interim [960000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617185404+07:00","message":"[bufferProcess] send to processor:48 ล้านบาทเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617189088+07:00","message":"[bufferProcess] interim [960000000]: ล้านบาทเป็นอย่างน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617191718+07:00","message":"[bufferProcess] update buffer: 48 ล้านบาทเป็นอย่างน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617195197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617197978+07:00","message":"> Transcript [39041] [false]: '48 ล้านบาทเป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617201183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617203234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617205381+07:00","message":"StatePrefix: '48 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617207643+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617210637+07:00","message":"Push: '8 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617212633+07:00","message":"TextPushed: '48 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617214749+07:00","message":"Set new StatePrefix : '48 ล้านบาทเป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.617216987+07:00","message":"Next Push (prob) : 'เป็นอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.617225669+07:00","message":"push: {false 8 ล้านบาท 0 0xc003d45900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.797606388+07:00","message":"[GCS] IsForceVAD: false for message ID: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.815079548+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.815125783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.815133381+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.815148997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ล้านบาทเป็นอย่างน้อยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.81515316+07:00","message":"receive interim result [false|false]:  ล้านบาทเป็นอย่างน้อยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.815173808+07:00","message":"[buffer interim] 2632 false 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.815193879+07:00","message":"[buffer interim] 2632 false  ล้านบาทเป็นอย่างน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.815203495+07:00","message":"[bufferProcess] interim [140000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.815206923+07:00","message":"[bufferProcess] send to processor:48 ล้านบาทเป็นอย่างน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.815212792+07:00","message":"[bufferProcess] interim [140000000]: ล้านบาทเป็นอย่างน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.81521566+07:00","message":"[bufferProcess] update buffer: 48 ล้านบาทเป็นอย่างน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.815218954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.815222055+07:00","message":"> Transcript [39042] [false]: '48 ล้านบาทเป็นอย่างน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.815224569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.815226755+07:00","message":"Set new StatePrefix: '48 ล้านบาทเป็นอย่างน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.856957553+07:00","message":"[GCS] Start streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.879261097+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.879300339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.879306614+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.879320823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ล้านบาทเป็นอย่างน้อยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.879325623+07:00","message":"receive interim result [false|false]:  ล้านบาทเป็นอย่างน้อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.879346167+07:00","message":"[buffer interim] 2632 false 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.879361822+07:00","message":"[buffer interim] 2632 false  ล้านบาทเป็นอย่างน้อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.879370678+07:00","message":"[bufferProcess] interim [260000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.879373728+07:00","message":"[bufferProcess] send to processor:48 ล้านบาทเป็นอย่างน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.879379391+07:00","message":"[bufferProcess] interim [260000000]: ล้านบาทเป็นอย่างน้อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.879382381+07:00","message":"[bufferProcess] update buffer: 48 ล้านบาทเป็นอย่างน้อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.879396994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.879421975+07:00","message":"> Transcript [39043] [false]: '48 ล้านบาทเป็นอย่างน้อยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.879428634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.879431448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.879433977+07:00","message":"StatePrefix: '48 ล้านบาทเป็นอย่างน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.879436686+07:00","message":"TextPushed: '48 ล้านบาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.898021124+07:00","message":"receive streaming session, msgId: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.898055772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48 ล้านบาทเป็นอย่างน้อยครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.898062294+07:00","message":"receive interim result [true|false]: 48 ล้านบาทเป็นอย่างน้อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.898073893+07:00","message":"end recv isFinal message id 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.898076357+07:00","message":"end Recv id 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.898085261+07:00","message":"[buffer interim] 2632 true 48 ล้านบาทเป็นอย่างน้อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898094907+07:00","message":"[bufferProcess] interim [350000000]:48 ล้านบาทเป็นอย่างน้อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.89810296+07:00","message":"[bufferProcess] send to processor (isfinal):48 ล้านบาทเป็นอย่างน้อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898108088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898113205+07:00","message":"> Transcript [39044] [false]: '48 ล้านบาทเป็นอย่างน้อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898118319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898121146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898123935+07:00","message":"StatePrefix: '48 ล้านบาทเป็นอย่างน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.89812755+07:00","message":"TextPushed: '48 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898130379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898133762+07:00","message":"> Transcript [39045] [true]: '48 ล้านบาทเป็นอย่างน้อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898136997+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898139754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898142474+07:00","message":"StatePrefix: '48 ล้านบาทเป็นอย่างน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898145474+07:00","message":"TextPushed: '48 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:12.898154683+07:00","message":"Push: 'เป็นอย่างน้อยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:12.898167985+07:00","message":"push: {true เป็นอย่างน้อยครับ 0 0xc003d45900}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:12.905382035+07:00","message":"write wav file: './tmp/7589/7589_2632.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.626062363+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.626105141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.626111417+07:00","message":"receive interim result [false|false]: เกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.626127428+07:00","message":"[buffer interim] 2633 false เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.626134969+07:00","message":"[bufferProcess] interim [540000000]:เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.626137146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.676271402+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.676316616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.676325598+07:00","message":"receive interim result [false|false]: กอล์ฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.676341939+07:00","message":"[buffer interim] 2633 false กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.676350599+07:00","message":"[bufferProcess] interim [600000000]:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.676354014+07:00","message":"[bufferProcess] send to processor:เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.676363954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.676368064+07:00","message":"> Transcript [39046] [false]: 'เกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.67637165+07:00","message":"Set StatePrefix (first interim): 'เกาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.714448779+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.714484134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.714490304+07:00","message":"receive interim result [false|false]: พร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.714506782+07:00","message":"[buffer interim] 2633 false พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.714515879+07:00","message":"[bufferProcess] interim [660000000]:พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.714518154+07:00","message":"[bufferProcess] send to processor:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.714521702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.71452464+07:00","message":"> Transcript [39047] [false]: 'กอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.71452682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.714529249+07:00","message":"Set new StatePrefix: 'กอล์ฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.80951747+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.809559139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.809566439+07:00","message":"receive interim result [false|false]: กอล์ฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.809582528+07:00","message":"[buffer interim] 2633 false กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.809588703+07:00","message":"[bufferProcess] interim [720000000]:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.809591568+07:00","message":"[bufferProcess] send to processor:พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.809597168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.80960019+07:00","message":"> Transcript [39048] [false]: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.809602571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.809604732+07:00","message":"Set new StatePrefix: 'พร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.873374733+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.873418257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.873426584+07:00","message":"receive interim result [false|false]: กรมคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:13.873442976+07:00","message":"[buffer interim] 2633 false กรมคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.873454596+07:00","message":"[bufferProcess] interim [780000000]:กรมคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.873458322+07:00","message":"[bufferProcess] send to processor:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.873465528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.8734699+07:00","message":"> Transcript [39049] [false]: 'กอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.873474812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:13.873477493+07:00","message":"Set new StatePrefix: 'กอล์ฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.032720449+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.032772849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมปุ่มตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.032779161+07:00","message":"receive interim result [false|false]: พร้อมปุ่มตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.032793874+07:00","message":"[buffer interim] 2633 false พร้อมปุ่มตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.032800597+07:00","message":"[bufferProcess] interim [960000000]:พร้อมปุ่มตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.032803362+07:00","message":"[bufferProcess] send to processor:กรมคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.03280692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.032810082+07:00","message":"> Transcript [39050] [false]: 'กรมคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.032812306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.032814267+07:00","message":"Set new StatePrefix: 'กรมคุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.215921872+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.215963736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.215969791+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.215987233+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.215995924+07:00","message":"[bufferProcess] interim [140000000]:กรมคุมตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.215998615+07:00","message":"[bufferProcess] send to processor:พร้อมปุ่มตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.216003222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.216006399+07:00","message":"> Transcript [39051] [false]: 'พร้อมปุ่มตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.216009167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.216011618+07:00","message":"Set new StatePrefix: 'พร้อมปุ่มตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.294127549+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.29417148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.294178228+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.29419526+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.294208884+07:00","message":"[bufferProcess] interim [320000000]:กรมคุมตัวผู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.294211583+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.294215784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.294219129+07:00","message":"> Transcript [39052] [false]: 'กรมคุมตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.294222082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.294224847+07:00","message":"Set new StatePrefix: 'กรมคุมตัวผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.409712468+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.409757303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.409764433+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.409778794+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.409789251+07:00","message":"[bufferProcess] interim [380000000]:กรมคุมตัวผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.409791796+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.409799614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.409802721+07:00","message":"> Transcript [39053] [false]: 'กรมคุมตัวผู้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.409806729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.409809989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.409813684+07:00","message":"StatePrefix: 'กรมคุมตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.409816999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.485045899+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.48509016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.485098168+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.48511566+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.485124413+07:00","message":"[bufferProcess] interim [500000000]:กรมคุมตัวผู้ขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.4851271+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.48513511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.485138486+07:00","message":"> Transcript [39054] [false]: 'กรมคุมตัวผู้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.485142683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.485145037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.485147408+07:00","message":"StatePrefix: 'กรมคุมตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.485150539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.796571559+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.796615998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.796624255+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.796648266+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.796660638+07:00","message":"[bufferProcess] interim [740000000]:กรมคุมตัวผู้ขับขี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.796663586+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.796667327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.796670814+07:00","message":"> Transcript [39055] [false]: 'กรมคุมตัวผู้ขับขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.796674466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.796676886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.796678968+07:00","message":"StatePrefix: 'กรมคุมตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.796681106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.935471592+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.935512116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.935518542+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.935530472+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935538783+07:00","message":"[bufferProcess] interim [920000000]:กรมคุมตัวผู้ขับขี่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935542389+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935546838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935549779+07:00","message":"> Transcript [39056] [false]: 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935556729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935559063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.93556136+07:00","message":"StatePrefix: 'กรมคุมตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935563819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935566535+07:00","message":"Push: 'กรมคุมตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935568827+07:00","message":"TextPushed: 'กรมคุมตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935571638+07:00","message":"Set new StatePrefix : 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:14.935574246+07:00","message":"Next Push (prob) : 'ขับขี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:14.935583847+07:00","message":"push: {false กรมคุมตัวผู้ 0 0xc002faed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.13998918+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.140026583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.140032774+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.140052041+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.140059462+07:00","message":"[bufferProcess] interim [100000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.140062031+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.140065397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.140068375+07:00","message":"> Transcript [39057] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.140071679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.140073784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.140076296+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.14007903+07:00","message":"TextPushed: 'กรมคุมตัวผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.316865569+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.316906492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.316913843+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.31693223+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.316940672+07:00","message":"[bufferProcess] interim [280000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.316944007+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.316948819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.316952113+07:00","message":"> Transcript [39058] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.316958655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.316960938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.316963607+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.316966448+07:00","message":"TextPushed: 'กรมคุมตัวผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.438582575+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.438624575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.438632269+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.438653297+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.438662066+07:00","message":"[bufferProcess] interim [340000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.438665471+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.438672969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.438675929+07:00","message":"> Transcript [39059] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.438679651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.438683939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.438686752+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.438689834+07:00","message":"TextPushed: 'กรมคุมตัวผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.440602052+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.440617182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.440622528+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.440639829+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440645194+07:00","message":"[bufferProcess] interim [400000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440648753+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440655872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440660608+07:00","message":"> Transcript [39060] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440665188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440668113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440671063+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440674107+07:00","message":"TextPushed: 'กรมคุมตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440682989+07:00","message":"Push: 'ขับขี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440686051+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.440689412+07:00","message":"Set new StatePrefix : 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.44069513+07:00","message":"Next Push (prob) : 'คือเป็นชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.440707527+07:00","message":"push: {false ขับขี่ก็ 0 0xc002faed80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:15.598736422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:15.598764008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.625096387+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.625141014+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-06-22T12:34:15.625149216+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.625183223+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.625191557+07:00","message":"[bufferProcess] interim [580000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.625194155+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.62519829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.625201579+07:00","message":"> Transcript [39061] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.625204121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.625206233+07:00","message":"Set new StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.818273688+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.818313453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.818320845+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:15.818338176+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.81834656+07:00","message":"[bufferProcess] interim [760000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.818350561+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.818359472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.818362517+07:00","message":"> Transcript [39062] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.818366435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.818369131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.818373937+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:15.818378349+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.008374174+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.008415582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.00842334+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.008434558+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-06-22T12:34:16.008437881+07:00","message":"receive interim result [false|false]:  1 ราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.008446654+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.008453866+07:00","message":"[buffer interim] 2633 false  1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.008460897+07:00","message":"[bufferProcess] interim [0]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.008464014+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.008470591+07:00","message":"[bufferProcess] interim [0]: 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.008473827+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.008477161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.008480435+07:00","message":"> Transcript [39063] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.008484131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.008486771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.008490307+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.008493339+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.202895452+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.202937781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.202945471+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.202955649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.202958545+07:00","message":"receive interim result [false|false]:  ราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.202966592+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.202972429+07:00","message":"[buffer interim] 2633 false  ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.202979072+07:00","message":"[bufferProcess] interim [180000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.202981898+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.202985644+07:00","message":"[bufferProcess] interim [180000000]: ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.202989756+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.202993048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.20299629+07:00","message":"> Transcript [39064] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.203000247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.203002527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.203004635+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.203008779+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.399780459+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.399820279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.399826702+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.399839205+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.399848897+07:00","message":"[bufferProcess] interim [360000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.399851816+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.3998577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.399860715+07:00","message":"> Transcript [39065] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.399864614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.399867015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.399869275+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.399871874+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.399876593+07:00","message":"Push: 'คือเป็นชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.399878666+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.399881301+07:00","message":"Set new StatePrefix : 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.39988375+07:00","message":"Next Push (prob) : ' 1 ราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.399891504+07:00","message":"push: {false คือเป็นชาย 0 0xc002faed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.782682998+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.782737298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.782747854+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.782761602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอายุระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.782766125+07:00","message":"receive interim result [false|false]:  รายอายุระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.782788507+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:16.78280128+07:00","message":"[buffer interim] 2633 false  รายอายุระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.782810017+07:00","message":"[bufferProcess] interim [780000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.78282158+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.782825887+07:00","message":"[bufferProcess] interim [780000000]: รายอายุระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.782829545+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอายุระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.782833256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.782836504+07:00","message":"> Transcript [39066] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.782840624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.7828428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.782845194+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:16.782847748+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.041644042+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.041687545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.041695969+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.041709378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอายุระหว่างการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.041712848+07:00","message":"receive interim result [false|false]:  รายอายุระหว่างการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.041721902+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.041726583+07:00","message":"[buffer interim] 2633 false  รายอายุระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.041733808+07:00","message":"[bufferProcess] interim [20000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.04173747+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอายุระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.041741032+07:00","message":"[bufferProcess] interim [20000000]: รายอายุระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.041743799+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอายุระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.041747335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.041750459+07:00","message":"> Transcript [39067] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอายุระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.041754437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.041756788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.041760014+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.041763083+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.285079424+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.28511969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.285127366+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.285135988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.285139678+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.285149193+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.285155023+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.285169478+07:00","message":"[bufferProcess] interim [260000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.285172773+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอายุระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.285176819+07:00","message":"[bufferProcess] interim [260000000]: รายอยู่ระหว่างการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.285179751+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.285183337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.285186786+07:00","message":"> Transcript [39068] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอายุระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.285190659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.285193063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.285195114+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.285197569+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.48911838+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.489170336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.489179731+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.48919351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.489197775+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.48920785+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.489211991+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489219347+07:00","message":"[bufferProcess] interim [440000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489223239+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489227029+07:00","message":"[bufferProcess] interim [440000000]: รายอยู่ระหว่างการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489231089+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489234631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489237765+07:00","message":"> Transcript [39069] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489241931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489244155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489246319+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489248719+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489251941+07:00","message":"Push: ' 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489254404+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489256985+07:00","message":"Set new StatePrefix : 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.489259469+07:00","message":"Next Push (prob) : 'อยู่ระหว่างการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.489267983+07:00","message":"push: {false  1 ราย 0 0xc002faed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.691068312+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.691107887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.691115563+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.691127914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.691131447+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.691140364+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.691144356+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.691151167+07:00","message":"[bufferProcess] interim [680000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.691155246+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.691161148+07:00","message":"[bufferProcess] interim [680000000]: รายอยู่ระหว่างการตรวจสอบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.691164858+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.691168389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.691171575+07:00","message":"> Transcript [39070] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.691175887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.691178212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.691180459+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.691182935+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.805795727+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.80583616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.805843047+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.805851486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบรายชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.805855088+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบรายชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.805863841+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.805869737+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.805876964+07:00","message":"[bufferProcess] interim [740000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.805880228+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.805886622+07:00","message":"[bufferProcess] interim [740000000]: รายอยู่ระหว่างการตรวจสอบรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.805892282+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.805896013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.805901434+07:00","message":"> Transcript [39071] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.805905387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.805907923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.805910714+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.805913433+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.809446843+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.80948607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.80949414+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.809513043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบรายละเอียด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.809517325+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบรายละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.809539023+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:17.809554213+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.809561524+07:00","message":"[bufferProcess] interim [800000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.809565455+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.809573203+07:00","message":"[bufferProcess] interim [800000000]: รายอยู่ระหว่างการตรวจสอบรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.809576811+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.809580775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.809583647+07:00","message":"> Transcript [39072] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.809587678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.809589851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.809592609+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:17.809595352+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.133785181+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.133824289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.133830913+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.133841398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบรายละเอียดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.13384583+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบรายละเอียดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.133854501+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.133858359+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบรายละเอียดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133864603+07:00","message":"[bufferProcess] interim [40000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133867226+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133871063+07:00","message":"[bufferProcess] interim [40000000]: รายอยู่ระหว่างการตรวจสอบรายละเอียดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133874177+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133879998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133885359+07:00","message":"> Transcript [39073] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133889572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133891919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133894493+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133897144+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133900278+07:00","message":"Push: 'อยู่ระหว่างการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133903039+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133905547+07:00","message":"Set new StatePrefix : 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.133908132+07:00","message":"Next Push (prob) : 'สอบรายละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.133915984+07:00","message":"push: {false อยู่ระหว่างการตรวจ 0 0xc002faed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.151714194+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.151742649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.151749092+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.151763013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.151768623+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.151776272+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.151779926+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.151788853+07:00","message":"[bufferProcess] interim [100000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.15179205+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.151796218+07:00","message":"[bufferProcess] interim [100000000]: รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.151800887+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.151804246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.151806862+07:00","message":"> Transcript [39074] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.151810283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.151812355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.151814302+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.151816874+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.350563481+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.350597808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.350604257+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.35061641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.350620205+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.350637343+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.350642737+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.350650285+07:00","message":"[bufferProcess] interim [280000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.350654497+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.35065969+07:00","message":"[bufferProcess] interim [280000000]: รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.350665072+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.350669267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.350673381+07:00","message":"> Transcript [39075] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.350678747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.350681768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.3506849+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.350688987+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.390970922+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.391020479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.391034958+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.391054644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.391059501+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.391069874+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.391074373+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.391081866+07:00","message":"[bufferProcess] interim [340000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.391087434+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.39109158+07:00","message":"[bufferProcess] interim [340000000]: รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.391094617+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.39112216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.391125616+07:00","message":"> Transcript [39076] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.391129988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.39113228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.391134301+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.391137573+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.396426933+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.396445521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.396451123+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.396466836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยินดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.396473653+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยินดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.396479448+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.396482388+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396486182+07:00","message":"[bufferProcess] interim [400000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.39648873+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396495186+07:00","message":"[bufferProcess] interim [400000000]: รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396497953+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396500341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396502762+07:00","message":"> Transcript [39077] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396505829+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396507669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396509666+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396511991+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396519461+07:00","message":"Push: 'สอบรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.3965224+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396524733+07:00","message":"Set new StatePrefix : 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.396531944+07:00","message":"Next Push (prob) : 'แล้วก็ยิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.396564291+07:00","message":"push: {false สอบรายละเอียด 0 0xc002faed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.497388527+07:00","message":"[GCS] IsForceVAD: false for message ID: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.523704804+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.523743548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.523751133+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.523764261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.523769125+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.523779231+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.52378399+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.523790693+07:00","message":"[bufferProcess] interim [460000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.523793771+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.523799218+07:00","message":"[bufferProcess] interim [460000000]: รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.523802905+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.523806272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.523809343+07:00","message":"> Transcript [39078] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.523812282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.523814394+07:00","message":"Set new StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยินดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.567278612+07:00","message":"[GCS] Start streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.588266683+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.5883066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.588314069+07:00","message":"receive interim result [false|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.588324751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.588331601+07:00","message":"receive interim result [false|false]:  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.588342094+07:00","message":"[buffer interim] 2633 false กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.588347391+07:00","message":"[buffer interim] 2633 false  รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.588355643+07:00","message":"[bufferProcess] interim [640000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.588358918+07:00","message":"[bufferProcess] send to processor:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.588365964+07:00","message":"[bufferProcess] interim [640000000]: รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.5883698+07:00","message":"[bufferProcess] update buffer: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.588373264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.588376632+07:00","message":"> Transcript [39079] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.588379375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.588381412+07:00","message":"Set new StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:18.599437578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:18.599450698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.704598036+07:00","message":"receive streaming session, msgId: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.70465647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว\",\"confidence\":0.9415722}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.704665181+07:00","message":"receive interim result [true|false]: กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.704677112+07:00","message":"end recv isFinal message id 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.70467937+07:00","message":"end Recv id 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.704687988+07:00","message":"[buffer interim] 2633 true กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704700638+07:00","message":"[bufferProcess] interim [670000000]:กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.70470542+07:00","message":"[bufferProcess] send to processor (isfinal):กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704710817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704713986+07:00","message":"> Transcript [39080] [false]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704718519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704720674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704723501+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704726963+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704729141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704731213+07:00","message":"> Transcript [39081] [true]: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยันตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704733661+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704735366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704739306+07:00","message":"StatePrefix: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียดแล้วก็ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704741539+07:00","message":"TextPushed: 'กรมคุมตัวผู้ขับขี่ก็คือเป็นชาย 1 รายอยู่ระหว่างการตรวจสอบรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:18.704745147+07:00","message":"Push: 'แล้วก็ยืนยันตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:18.704755608+07:00","message":"push: {true แล้วก็ยืนยันตัว 0 0xc002faed80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:18.715962647+07:00","message":"write wav file: './tmp/7589/7589_2633.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.120609126+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.1206739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Honda\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.120680163+07:00","message":"receive interim result [false|false]: Honda"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.120697376+07:00","message":"[buffer interim] 2634 false Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.120705325+07:00","message":"[bufferProcess] interim [540000000]:Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.120707325+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.173661192+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.173700659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.173707499+07:00","message":"receive interim result [false|false]: ก่อนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.173719578+07:00","message":"[buffer interim] 2634 false ก่อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.173727445+07:00","message":"[bufferProcess] interim [600000000]:ก่อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.173730012+07:00","message":"[bufferProcess] send to processor:Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.173734323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.173737794+07:00","message":"> Transcript [39082] [false]: 'Honda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.173740062+07:00","message":"Set StatePrefix (first interim): 'Honda'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.745898941+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.745943625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.745950876+07:00","message":"receive interim result [false|false]: ก่อนกลับจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.745966425+07:00","message":"[buffer interim] 2634 false ก่อนกลับจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.745975334+07:00","message":"[bufferProcess] interim [140000000]:ก่อนกลับจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.745978012+07:00","message":"[bufferProcess] send to processor:ก่อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.745982613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.745985503+07:00","message":"> Transcript [39083] [false]: 'ก่อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.745988346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.745990521+07:00","message":"Set new StatePrefix: 'ก่อนกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.835020782+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.835057851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.835064247+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:19.835077211+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.835084367+07:00","message":"[bufferProcess] interim [320000000]:ก่อนกลับจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.835087+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.835092581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.835095179+07:00","message":"> Transcript [39084] [false]: 'ก่อนกลับจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.835098634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.835100964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.835102926+07:00","message":"StatePrefix: 'ก่อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:19.83510528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.136830601+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.136868419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.13687393+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.136889884+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.136898615+07:00","message":"[bufferProcess] interim [560000000]:ก่อนกลับจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.136901428+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.136911717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.136914809+07:00","message":"> Transcript [39085] [false]: 'ก่อนกลับจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.136920876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.13692308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.136926808+07:00","message":"StatePrefix: 'ก่อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.136929518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.343815735+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.343857126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.343863261+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.34387572+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.343885826+07:00","message":"[bufferProcess] interim [800000000]:ก่อนกลับจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.343888345+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.343892166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.343895086+07:00","message":"> Transcript [39086] [false]: 'ก่อนกลับจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.343898312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.343900383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.343902298+07:00","message":"StatePrefix: 'ก่อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.343904454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.582936095+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.582978269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.582986162+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.583000669+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.583011566+07:00","message":"[bufferProcess] interim [980000000]:ก่อนกลับจากการตรวจสอบเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.583014227+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.58302034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.583023715+07:00","message":"> Transcript [39087] [false]: 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.583027537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.583029972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.583031952+07:00","message":"StatePrefix: 'ก่อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.583034194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.583038889+07:00","message":"Push: 'ก่อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.58304087+07:00","message":"TextPushed: 'ก่อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.583044145+07:00","message":"Set new StatePrefix : 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.583047193+07:00","message":"Next Push (prob) : 'จากการตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.583075004+07:00","message":"push: {false ก่อนกลับ 0 0xc004c0e380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.660773339+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.660814887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.66082171+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.660841158+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.660855059+07:00","message":"[bufferProcess] interim [40000000]:ก่อนกลับจากการตรวจสอบเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.660857782+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.660863651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.660867383+07:00","message":"> Transcript [39088] [false]: 'ก่อนกลับจากการตรวจสอบเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.660870756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.660874661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.660877212+07:00","message":"StatePrefix: 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.660879523+07:00","message":"TextPushed: 'ก่อนกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.79291603+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.792954008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.792961883+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:20.792976792+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.792985206+07:00","message":"[bufferProcess] interim [160000000]:ก่อนกลับจากการตรวจสอบเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.792987881+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.792996044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.792998854+07:00","message":"> Transcript [39089] [false]: 'ก่อนกลับจากการตรวจสอบเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.793002464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.793005281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.793008349+07:00","message":"StatePrefix: 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:20.79301083+07:00","message":"TextPushed: 'ก่อนกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.043820855+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.043858632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้นพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.04386482+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้องต้นพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.043880843+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.043885033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.043888424+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.043893974+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้องต้นพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.04389779+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043903977+07:00","message":"[bufferProcess] interim [340000000]:ก่อนกลับจากการตรวจสอบเบื้องต้นพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043906936+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043910085+07:00","message":"[bufferProcess] interim [400000000]:ก่อนกลับจากการตรวจสอบเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043912222+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบื้องต้นพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043916504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043919381+07:00","message":"> Transcript [39090] [false]: 'ก่อนกลับจากการตรวจสอบเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043922985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043924981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043927469+07:00","message":"StatePrefix: 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043929665+07:00","message":"TextPushed: 'ก่อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043931361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043933323+07:00","message":"> Transcript [39091] [false]: 'ก่อนกลับจากการตรวจสอบเบื้องต้นพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043935498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043937298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043939001+07:00","message":"StatePrefix: 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043940899+07:00","message":"TextPushed: 'ก่อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043944328+07:00","message":"Push: 'จากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043946364+07:00","message":"TextPushed: 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043948821+07:00","message":"Set new StatePrefix : 'ก่อนกลับจากการตรวจสอบเบื้องต้นพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.043951508+07:00","message":"Next Push (prob) : 'เบื้องต้นพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.043984578+07:00","message":"push: {false จากการตรวจสอบ 0 0xc004c0e380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.096479309+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.096523295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.096535396+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.096552874+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.096557775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.096560749+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.096567514+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.09657138+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096578638+07:00","message":"[bufferProcess] interim [460000000]:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096581581+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096585512+07:00","message":"[bufferProcess] interim [520000000]:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096587798+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096591105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096594261+07:00","message":"> Transcript [39092] [false]: 'ก่อนกลับจากการตรวจสอบเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096596683+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096598636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096600594+07:00","message":"> Transcript [39093] [false]: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096602695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.096604819+07:00","message":"Set new StatePrefix: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.361135925+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.361186717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.361193193+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.361212293+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.361219547+07:00","message":"[bufferProcess] interim [820000000]:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.361222477+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.361226574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.361229749+07:00","message":"> Transcript [39094] [false]: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.361233382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.361235475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.361241517+07:00","message":"StatePrefix: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.361244602+07:00","message":"TextPushed: 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.58096714+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.581006931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.581013185+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.581028067+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.581036325+07:00","message":"[bufferProcess] interim [940000000]:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.581039397+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.581048162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.581051189+07:00","message":"> Transcript [39095] [false]: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.581057762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.581060226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.581062884+07:00","message":"StatePrefix: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.581066217+07:00","message":"TextPushed: 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.589799964+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.589813056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.589817085+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.589827257+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.589830612+07:00","message":"[bufferProcess] interim [0]:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.589833168+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.589836649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.589839703+07:00","message":"> Transcript [39096] [false]: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.589843158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.589845372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.589849719+07:00","message":"StatePrefix: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.589852113+07:00","message":"TextPushed: 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:21.600006363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:21.600006364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.608727909+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.608760699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.608767266+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.608782111+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608788205+07:00","message":"[bufferProcess] interim [60000000]:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608790693+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608800143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608802791+07:00","message":"> Transcript [39097] [false]: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608806555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608809068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608811647+07:00","message":"StatePrefix: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.60881451+07:00","message":"TextPushed: 'ก่อนกลับจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608821094+07:00","message":"Push: 'เบื้องต้นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608823907+07:00","message":"TextPushed: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608826504+07:00","message":"Set new StatePrefix : 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.608829067+07:00","message":"Next Push (prob) : 'หาก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.608837315+07:00","message":"push: {false เบื้องต้นผู้ต้อง 0 0xc004c0e380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.791308052+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.791351139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.791360086+07:00","message":"receive interim result [false|false]: ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.791377863+07:00","message":"[buffer interim] 2634 false ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.791390289+07:00","message":"[bufferProcess] interim [300000000]:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.791394209+07:00","message":"[bufferProcess] send to processor:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.791402422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.791406771+07:00","message":"> Transcript [39098] [false]: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.7914104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:21.791414355+07:00","message":"Set new StatePrefix: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:21.953911267+07:00","message":"[GCS] IsForceVAD: false for message ID: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.084914312+07:00","message":"receive streaming session, msgId: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.0849607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า\",\"confidence\":0.9501151}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.084968812+07:00","message":"receive interim result [true|false]: ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.084981013+07:00","message":"end recv isFinal message id 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.084983325+07:00","message":"end Recv id 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.084991935+07:00","message":"[buffer interim] 2634 true ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085004883+07:00","message":"[bufferProcess] interim [630000000]:ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085009209+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085013059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085016753+07:00","message":"> Transcript [39099] [false]: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085021009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085023229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085027099+07:00","message":"StatePrefix: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085030177+07:00","message":"TextPushed: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085032379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085034657+07:00","message":"> Transcript [39100] [true]: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085037188+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085038938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085043306+07:00","message":"StatePrefix: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085045425+07:00","message":"TextPushed: 'ก่อนกลับจากการตรวจสอบเบื้องต้นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.085053026+07:00","message":"Push: 'หาให้การว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.085062413+07:00","message":"push: {true หาให้การว่า 0 0xc004c0e380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:22.093989126+07:00","message":"write wav file: './tmp/7589/7589_2634.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.148879796+07:00","message":"[GCS] Start streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.491043142+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.491081886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.491087901+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.491104418+07:00","message":"[buffer interim] 2635 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.491112954+07:00","message":"[bufferProcess] interim [420000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.491114913+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.677090152+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.677132486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.67713902+07:00","message":"receive interim result [false|false]: ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.67715365+07:00","message":"[buffer interim] 2635 false ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.677175683+07:00","message":"[bufferProcess] interim [540000000]:ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.677178494+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.677185686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.677188382+07:00","message":"> Transcript [39101] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.677190671+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.879145403+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.879185998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.879191812+07:00","message":"receive interim result [false|false]: ได้รับพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:22.879206027+07:00","message":"[buffer interim] 2635 false ได้รับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.879214047+07:00","message":"[bufferProcess] interim [780000000]:ได้รับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.87921671+07:00","message":"[bufferProcess] send to processor:ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.879222744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.879225596+07:00","message":"> Transcript [39102] [false]: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.879229196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.879231429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.879233991+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:22.879236447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.001946736+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.001987194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.00199433+07:00","message":"receive interim result [false|false]: ได้รับมอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.002012291+07:00","message":"[buffer interim] 2635 false ได้รับมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.002020981+07:00","message":"[bufferProcess] interim [840000000]:ได้รับมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.002023601+07:00","message":"[bufferProcess] send to processor:ได้รับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.002031472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.002034802+07:00","message":"> Transcript [39103] [false]: 'ได้รับพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.002038129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.002040394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.002042982+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.002045701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.006250086+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.006268149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.006272376+07:00","message":"receive interim result [false|false]: ได้รับมอบหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.006286275+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.006290036+07:00","message":"[bufferProcess] interim [900000000]:ได้รับมอบหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.006292845+07:00","message":"[bufferProcess] send to processor:ได้รับมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.00629537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.006297883+07:00","message":"> Transcript [39104] [false]: 'ได้รับมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.006300618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.006302627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.006304701+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.006306695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.132620551+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.13266396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.132671522+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.132687105+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132695002+07:00","message":"[bufferProcess] interim [20000000]:ได้รับมอบหมายให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132698307+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132705997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132709124+07:00","message":"> Transcript [39105] [false]: 'ได้รับมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.13271305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132715477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132718372+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132720804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132726714+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132728628+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132731315+07:00","message":"Set new StatePrefix : 'ได้รับมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.132733671+07:00","message":"Next Push (prob) : 'รับมอบหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.132743691+07:00","message":"push: {false ได้ 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.32274616+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.322786593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.322794471+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.322811789+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.32281955+07:00","message":"[bufferProcess] interim [140000000]:ได้รับมอบหมายให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.322822408+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.322825915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.32283073+07:00","message":"> Transcript [39106] [false]: 'ได้รับมอบหมายให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.322835474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.3228387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.32284182+07:00","message":"StatePrefix: 'ได้รับมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.322845901+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.401714018+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.401760755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้เรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.401768184+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้เรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.401783346+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.401790789+07:00","message":"[bufferProcess] interim [260000000]:ได้รับมอบหมายให้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.401794031+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.401799785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.40180301+07:00","message":"> Transcript [39107] [false]: 'ได้รับมอบหมายให้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.401806625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.401808779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.401810785+07:00","message":"StatePrefix: 'ได้รับมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.401813714+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.431453308+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.431478559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.431484192+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.431495446+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.431503602+07:00","message":"[bufferProcess] interim [320000000]:ได้รับมอบหมายให้ลำเลียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.431505873+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.431510859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.431513754+07:00","message":"> Transcript [39108] [false]: 'ได้รับมอบหมายให้เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.431516862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.431519085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.431521163+07:00","message":"StatePrefix: 'ได้รับมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.431523772+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.573519406+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.573559289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.573565927+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.573587465+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573598685+07:00","message":"[bufferProcess] interim [440000000]:ได้รับมอบหมายให้ลำเลียงยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573601375+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573605738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573609573+07:00","message":"> Transcript [39109] [false]: 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573619551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573621923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.57362422+07:00","message":"StatePrefix: 'ได้รับมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573626787+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573634141+07:00","message":"Push: 'รับมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573636275+07:00","message":"TextPushed: 'ได้รับมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573638626+07:00","message":"Set new StatePrefix : 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.573641226+07:00","message":"Next Push (prob) : 'ให้ลำเลียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.573649745+07:00","message":"push: {false รับมอบหมาย 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.696063576+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.696101512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.696109075+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.696123263+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.696131448+07:00","message":"[bufferProcess] interim [560000000]:ได้รับมอบหมายให้ลำเลียงยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.696134195+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.696142181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.696145245+07:00","message":"> Transcript [39110] [false]: 'ได้รับมอบหมายให้ลำเลียงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.696149027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.69615169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.696154226+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.696158276+07:00","message":"TextPushed: 'ได้รับมอบหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.886487768+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.886525626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.886531923+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:23.886545513+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.886557807+07:00","message":"[bufferProcess] interim [800000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.886560742+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.886567641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.886570531+07:00","message":"> Transcript [39111] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.886573558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.886575713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.886578168+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:23.886580324+07:00","message":"TextPushed: 'ได้รับมอบหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.209469023+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.209504214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.209511047+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.209525275+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.209535492+07:00","message":"[bufferProcess] interim [40000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.209537839+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.209541291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.209544157+07:00","message":"> Transcript [39112] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.209547828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.20954975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.209551813+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.209554152+07:00","message":"TextPushed: 'ได้รับมอบหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.277479862+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.277521773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.277528846+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.277545233+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277553832+07:00","message":"[bufferProcess] interim [160000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277556695+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277564091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277566988+07:00","message":"> Transcript [39113] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277571209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277573764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277576228+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277581411+07:00","message":"TextPushed: 'ได้รับมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277591756+07:00","message":"Push: 'ให้ลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277593852+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277596247+07:00","message":"Set new StatePrefix : 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.277598671+07:00","message":"Next Push (prob) : 'ยาเสพติดทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.277632481+07:00","message":"push: {false ให้ลำเลียง 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.483871503+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.483908888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.483915575+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.483927688+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.483935448+07:00","message":"[bufferProcess] interim [400000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.483937905+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.483943585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.483946256+07:00","message":"> Transcript [39114] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.483949953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.483952197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.483954176+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.483960318+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:24.600553358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:24.600560229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.737797101+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.73784181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.737850062+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.737867265+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.737875924+07:00","message":"[bufferProcess] interim [580000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.737878862+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.737886555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.737889239+07:00","message":"> Transcript [39115] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.73789339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.737895458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.737898165+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.737903985+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.917120137+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.917176797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.917183837+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.917198989+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.91720703+07:00","message":"[bufferProcess] interim [820000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.917209771+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.917213371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.917216004+07:00","message":"> Transcript [39116] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.917219429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.917221542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.917223865+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.917226547+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.976293439+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.976342888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.976353045+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.976370102+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976382257+07:00","message":"[bufferProcess] interim [880000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976386625+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976394017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976398455+07:00","message":"> Transcript [39117] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976404415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976407437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976411003+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976414747+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976422456+07:00","message":"Push: 'ยาเสพติดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976425864+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976429177+07:00","message":"Set new StatePrefix : 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดมาจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:24.976433056+07:00","message":"Next Push (prob) : 'หมดมาจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:24.976472494+07:00","message":"push: {false ยาเสพติดทั้ง 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.176514892+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.176558568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.176589092+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.176614958+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.176625938+07:00","message":"[bufferProcess] interim [120000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.176629414+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.176633832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.176637259+07:00","message":"> Transcript [39118] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.176640134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.176642394+07:00","message":"Set new StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.296855981+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.296900805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.296909829+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.296925312+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.296933676+07:00","message":"[bufferProcess] interim [180000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.296936424+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.296944628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.296947441+07:00","message":"> Transcript [39119] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.296953683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.296955987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.296958731+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.296961996+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.890618911+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.890661105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.890667153+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:25.890684552+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.890692272+07:00","message":"[bufferProcess] interim [780000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.890695689+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.89069937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.890702565+07:00","message":"> Transcript [39120] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.890707987+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.890709996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.890712804+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:25.890715748+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.080169437+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.080218374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.080226039+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.080244762+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.080257466+07:00","message":"[bufferProcess] interim [20000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.080261786+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.080268793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.080272868+07:00","message":"> Transcript [39121] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.080278269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.08028118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.080285064+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.080288698+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.356462292+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.356505267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.356513209+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.356532173+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.356540728+07:00","message":"[bufferProcess] interim [140000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.356544612+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.3565549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.356558318+07:00","message":"> Transcript [39122] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.356563176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.356566063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.356568432+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.35657152+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.356577651+07:00","message":"Push: 'หมดไปจากประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.356581409+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.356583999+07:00","message":"Set new StatePrefix : 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.356586686+07:00","message":"Next Push (prob) : 'เพื่อนบ้านด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.356595911+07:00","message":"push: {false หมดไปจากประเทศ 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.370574624+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.370618298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.37062612+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.370643474+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.370650958+07:00","message":"[bufferProcess] interim [200000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.370653554+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.370657861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.370660714+07:00","message":"> Transcript [39123] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.370664497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.370666751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.370669311+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.3706749+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.403421404+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.403455341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.403461423+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.403477012+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.403484676+07:00","message":"[bufferProcess] interim [260000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.40348779+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.40349424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.403497501+07:00","message":"> Transcript [39124] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.403501371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.403503604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.403506188+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.403509032+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.536503696+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.536547184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดน่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.536555227+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดน่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.536572512+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.536583941+07:00","message":"[bufferProcess] interim [380000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.536586896+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.536596255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.536599386+07:00","message":"> Transcript [39125] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.53661046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.536613276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.536615998+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.536619266+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.591692617+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.591738352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.591751091+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.591776467+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591791127+07:00","message":"[bufferProcess] interim [440000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591796275+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591806296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591811098+07:00","message":"> Transcript [39126] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดน่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591817317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591820719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591824476+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591828835+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591839146+07:00","message":"Push: 'เพื่อนบ้านด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591842617+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591846005+07:00","message":"Set new StatePrefix : 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดน่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.591849552+07:00","message":"Next Push (prob) : 'จังหวัดน่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.591871221+07:00","message":"push: {false เพื่อนบ้านด้าน 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.595418143+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.595440406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.595445715+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.595460783+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.59546664+07:00","message":"[bufferProcess] interim [500000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.595469973+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.595478374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.595481267+07:00","message":"> Transcript [39127] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.595483718+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.7274006+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.727442135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.727447866+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.72746207+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.727469871+07:00","message":"[bufferProcess] interim [620000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.727472542+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.727479993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.727483245+07:00","message":"> Transcript [39128] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.727486296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.72748895+07:00","message":"Set new StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.788079357+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.78812167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.788129166+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:26.788147807+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.788161414+07:00","message":"[bufferProcess] interim [680000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.788164841+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.788172886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.788176345+07:00","message":"> Transcript [39129] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:26.788179477+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.421066634+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.421109009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.421116365+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.421135144+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.421148129+07:00","message":"[bufferProcess] interim [280000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.421151453+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.421169242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.421175902+07:00","message":"> Transcript [39130] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.421182782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.42118561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.421187954+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.421190866+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:27.60154644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:27.601546443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.819803271+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.819840514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.819847435+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.819864814+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.819872027+07:00","message":"[bufferProcess] interim [640000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.819876985+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.819881307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.81988442+07:00","message":"> Transcript [39131] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.819888171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.819890231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.819892663+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.819895708+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.837853063+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.837902988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.837909941+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.837927593+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.837938202+07:00","message":"[bufferProcess] interim [700000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.837941702+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.837949114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.837951874+07:00","message":"> Transcript [39132] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.837956167+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.837958136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.837960804+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.837964497+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.91436667+07:00","message":"[GCS] IsForceVAD: false for message ID: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.928754504+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.92879125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.92879865+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.92883033+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.92884307+07:00","message":"[bufferProcess] interim [760000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.928846144+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.928850545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.92885346+07:00","message":"> Transcript [39133] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.928857482+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.928859916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.928862495+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.928865374+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.928869339+07:00","message":"Push: 'จังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.92887139+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.928874867+07:00","message":"Set new StatePrefix : 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:27.928877852+07:00","message":"Next Push (prob) : 'พนมจะนำเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.928886139+07:00","message":"push: {false จังหวัดนคร 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:27.979177948+07:00","message":"[GCS] Start streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.00170334+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.001752583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.001759633+07:00","message":"receive interim result [false|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.001776099+07:00","message":"[buffer interim] 2635 false ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.001785285+07:00","message":"[bufferProcess] interim [880000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.00178911+07:00","message":"[bufferProcess] send to processor:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.001800049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.001802967+07:00","message":"> Transcript [39134] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.00180674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.001809671+07:00","message":"Set new StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.116237142+07:00","message":"receive streaming session, msgId: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.116281762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้\",\"confidence\":0.95541954}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.116291286+07:00","message":"receive interim result [true|false]: ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.116303372+07:00","message":"end recv isFinal message id 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.116306689+07:00","message":"end Recv id 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.116314509+07:00","message":"[buffer interim] 2635 true ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116330124+07:00","message":"[bufferProcess] interim [970000000]:ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116336073+07:00","message":"[bufferProcess] send to processor (isfinal):ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116341846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116345061+07:00","message":"> Transcript [39135] [false]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116349161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116351178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116353229+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116356126+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116358357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116360445+07:00","message":"> Transcript [39136] [true]: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116362918+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116364599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116366294+07:00","message":"StatePrefix: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนครพนมจะนำไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116368616+07:00","message":"TextPushed: 'ได้รับมอบหมายให้ลำเลียงยาเสพติดทั้งหมดไปจากประเทศเพื่อนบ้านด้านจังหวัดนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.116372194+07:00","message":"Push: 'พนมจะนำไปส่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.116379999+07:00","message":"push: {true พนมจะนำไปส่งให้ 0 0xc0045de580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:28.130478154+07:00","message":"write wav file: './tmp/7589/7589_2635.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.464518917+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.464575048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฟือง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.464581448+07:00","message":"receive interim result [false|false]: เฟือง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.4646091+07:00","message":"[buffer interim] 2636 false เฟือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.464620189+07:00","message":"[bufferProcess] interim [480000000]:เฟือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.464622375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.505999771+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.506036586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.506044173+07:00","message":"receive interim result [false|false]: เครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.506062109+07:00","message":"[buffer interim] 2636 false เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.506074152+07:00","message":"[bufferProcess] interim [600000000]:เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.506077155+07:00","message":"[bufferProcess] send to processor:เฟือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.506081638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.506084707+07:00","message":"> Transcript [39137] [false]: 'เฟือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.506087255+07:00","message":"Set StatePrefix (first interim): 'เฟือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.693604929+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.693653087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.693661001+07:00","message":"receive interim result [false|false]: เครือข่ายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.693685907+07:00","message":"[buffer interim] 2636 false เครือข่ายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.693699625+07:00","message":"[bufferProcess] interim [780000000]:เครือข่ายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.69370375+07:00","message":"[bufferProcess] send to processor:เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.693712794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.693717073+07:00","message":"> Transcript [39138] [false]: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.693720406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.693723512+07:00","message":"Set new StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.851974775+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.852014908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.852020954+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.852033512+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.852040507+07:00","message":"[bufferProcess] interim [900000000]:เครือข่ายในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.852043585+07:00","message":"[bufferProcess] send to processor:เครือข่ายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.852049355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.85205208+07:00","message":"> Transcript [39139] [false]: 'เครือข่ายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.852055731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.85205844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.852060467+07:00","message":"StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.852062677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.965945372+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.965992698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.966002458+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:28.966023086+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.966037532+07:00","message":"[bufferProcess] interim [20000000]:เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.966042407+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.966054334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.966059043+07:00","message":"> Transcript [39140] [false]: 'เครือข่ายในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.966064609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.966067897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.966070953+07:00","message":"StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:28.966073988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.149481913+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.149522486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.149530254+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.149547098+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.14955579+07:00","message":"[bufferProcess] interim [200000000]:เครือข่ายในพื้นที่กรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.149558703+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.149567466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.149575074+07:00","message":"> Transcript [39141] [false]: 'เครือข่ายในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.149580097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.149582363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.149584456+07:00","message":"StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.149586834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.208974145+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.209012349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.209019279+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.209032651+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.209042392+07:00","message":"[bufferProcess] interim [260000000]:เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.209045463+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.209052805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.209055806+07:00","message":"> Transcript [39142] [false]: 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.209059256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.209061446+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.209063679+07:00","message":"StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.20906792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.209075597+07:00","message":"Push: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.209077862+07:00","message":"TextPushed: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.20907993+07:00","message":"Set new StatePrefix : 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.209082178+07:00","message":"Next Push (prob) : 'ในพื้นที่กรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.209090138+07:00","message":"push: {false เครือข่าย 0 0xc003472600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.210191676+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.210221905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.210227434+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.210242259+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.210247461+07:00","message":"[bufferProcess] interim [320000000]:เครือข่ายในพื้นที่กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.210250042+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.210253499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.210257844+07:00","message":"> Transcript [39143] [false]: 'เครือข่ายในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.210259917+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.355434044+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.355470301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.355476084+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.355488078+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.355495813+07:00","message":"[bufferProcess] interim [380000000]:เครือข่ายในพื้นที่กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.355498309+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.355503417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.355510063+07:00","message":"> Transcript [39144] [false]: 'เครือข่ายในพื้นที่กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.355513698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.355516336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.355518889+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.355521342+07:00","message":"TextPushed: 'เครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.533791843+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.533830411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.533836479+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.533847853+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.533858061+07:00","message":"[bufferProcess] interim [560000000]:เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.533860632+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.533866258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.533869257+07:00","message":"> Transcript [39145] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.533872788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.533875189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.533877311+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.53387956+07:00","message":"TextPushed: 'เครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.534041519+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.534046768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.534049522+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.534054769+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.534057514+07:00","message":"[bufferProcess] interim [620000000]:เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.534059506+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.534061746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.534063897+07:00","message":"> Transcript [39146] [false]: 'เครือข่ายในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.534065726+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.738906283+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.738955705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพมหานคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.738965487+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:29.738987929+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.739002744+07:00","message":"[bufferProcess] interim [800000000]:เครือข่ายในพื้นที่กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.739007713+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.739018129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.739022758+07:00","message":"> Transcript [39147] [false]: 'เครือข่ายในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:29.739026932+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:30.292711466+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:30.292746453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพมหานคร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:30.292752166+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:30.292766988+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292774101+07:00","message":"[bufferProcess] interim [400000000]:เครือข่ายในพื้นที่กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292776819+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292780151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292783047+07:00","message":"> Transcript [39148] [false]: 'เครือข่ายในพื้นที่กรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292786759+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292788796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292791284+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.2927942+07:00","message":"TextPushed: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292797053+07:00","message":"Push: 'ในพื้นที่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292799714+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292801764+07:00","message":"Set new StatePrefix : 'เครือข่ายในพื้นที่กรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.292806472+07:00","message":"Next Push (prob) : 'เทพมหานคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:30.29281358+07:00","message":"push: {false ในพื้นที่กรุง 0 0xc003472600}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:30.601859883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:30.601877018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:30.938027823+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:30.938060053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:30.938065849+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:30.938080663+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.938087731+07:00","message":"[bufferProcess] interim [0]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.938090254+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.938096586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.938099472+07:00","message":"> Transcript [39149] [false]: 'เครือข่ายในพื้นที่กรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.938103191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.938105416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.938107276+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:30.938109849+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.021127893+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.021186902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้สื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.021193332+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้สื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.021207656+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้สื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.021215202+07:00","message":"[bufferProcess] interim [120000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้สื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.021218455+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.021225183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.021228183+07:00","message":"> Transcript [39150] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.021230767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.021232979+07:00","message":"Set new StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.125210453+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.125244405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.125251321+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.125263016+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.125269889+07:00","message":"[bufferProcess] interim [180000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.125272598+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้สื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.125277954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.125280813+07:00","message":"> Transcript [39151] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้สื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.125284087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.125286166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.12528812+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.125291015+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.194658026+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.194708406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.194717913+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.194735477+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.194750889+07:00","message":"[bufferProcess] interim [300000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.194754348+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.194763989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.194768547+07:00","message":"> Transcript [39152] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.194774349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.194778292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.194782016+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.194786301+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.645599241+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.645639179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.645646626+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.645661059+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.645668339+07:00","message":"[bufferProcess] interim [660000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.645671053+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.645679146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.645681969+07:00","message":"> Transcript [39153] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.645685747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.645687867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.645690168+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.645692774+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.834691914+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.834728681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.834735859+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.83474785+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834755244+07:00","message":"[bufferProcess] interim [840000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834758564+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834764388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834767501+07:00","message":"> Transcript [39154] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834771236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834773302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834775645+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834778303+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834783442+07:00","message":"Push: 'เทพฯก็เลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834785682+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834788295+07:00","message":"Set new StatePrefix : 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.834791265+07:00","message":"Next Push (prob) : 'เส้นทางรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.834798641+07:00","message":"push: {false เทพฯก็เลือกใช้ 0 0xc003472600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.900679603+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.900718896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.900725792+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.90074201+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.900750443+07:00","message":"[bufferProcess] interim [960000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.900753449+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.900758115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.900760974+07:00","message":"> Transcript [39155] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.900764986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.9007673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.900769415+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.900772159+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.90865501+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.908695146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.908704247+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:31.908723018+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.908732654+07:00","message":"[bufferProcess] interim [20000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.90873692+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.908746593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.908750832+07:00","message":"> Transcript [39156] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.90875586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.908759348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.908762296+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:31.908766136+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.162406701+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.162446835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.162453771+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.162471468+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.16247938+07:00","message":"[bufferProcess] interim [140000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.162482388+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.162487082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.162490246+07:00","message":"> Transcript [39157] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองพื้นลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.162494917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.162497104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.162499384+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.1625022+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.351794311+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.351835868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.351842855+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.351861036+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351871066+07:00","message":"[bufferProcess] interim [380000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351874867+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351882367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351885635+07:00","message":"> Transcript [39158] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351890429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351893009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351895653+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351898889+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.35190611+07:00","message":"Push: 'เส้นทางรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351908173+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351911232+07:00","message":"Set new StatePrefix : 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.351916312+07:00","message":"Next Push (prob) : 'เพื่อหลบเลี่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.351927765+07:00","message":"push: {false เส้นทางรอง 0 0xc003472600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.543116609+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.543156713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.543164551+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.543177188+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.543184899+07:00","message":"[bufferProcess] interim [560000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.543187693+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.543193636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.543196187+07:00","message":"> Transcript [39159] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.54319993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.543202096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.543204178+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.54320705+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.721862783+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.721902033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.721912065+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:32.72192812+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.7219409+07:00","message":"[bufferProcess] interim [800000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.721945126+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.721953341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.72195643+07:00","message":"> Transcript [39160] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.721960694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.721962846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.721966634+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:32.721969766+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.038036206+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.038078588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.03808499+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.038103115+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.038112819+07:00","message":"[bufferProcess] interim [40000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.038116491+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.038125289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.038128846+07:00","message":"> Transcript [39161] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.038133249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.038135743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.038139396+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.038142915+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.245514685+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.245555063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.245561574+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.245575563+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245591559+07:00","message":"[bufferProcess] interim [280000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245595087+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245602916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245606231+07:00","message":"> Transcript [39162] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245610773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245615927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245618787+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245621969+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245629049+07:00","message":"Push: 'เพื่อหลบเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245631467+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245633843+07:00","message":"Set new StatePrefix : 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.245636425+07:00","message":"Next Push (prob) : 'การตรวจค้นของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.245646078+07:00","message":"push: {false เพื่อหลบเลี่ยง 0 0xc003472600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.448538483+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.448578736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.448591675+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.448604235+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.448611724+07:00","message":"[bufferProcess] interim [520000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.448614779+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.448621405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.448623933+07:00","message":"> Transcript [39163] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.448627468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.448630517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.448632532+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.448635343+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.493448261+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.493485854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.493497502+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.493511758+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.493520172+07:00","message":"[bufferProcess] interim [580000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.493523726+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.493531538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.493534463+07:00","message":"> Transcript [39164] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.493539435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.493541835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.493543851+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.493547447+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:33.602852684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:33.602888752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.632083644+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.632121355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.632127739+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.632143459+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.632152086+07:00","message":"[bufferProcess] interim [640000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.632155412+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.632165437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.632168862+07:00","message":"> Transcript [39165] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.632173228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.632176294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.632178632+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.632181847+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.761614752+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.761658444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.761667788+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.761684276+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.761692046+07:00","message":"[bufferProcess] interim [760000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.761695587+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.761700136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.76170319+07:00","message":"> Transcript [39166] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.761709636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.761712304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.7617148+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.761717863+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.761721121+07:00","message":"Push: 'การตรวจค้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.761723247+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.761729197+07:00","message":"Set new StatePrefix : 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:33.761732363+07:00","message":"Next Push (prob) : 'ทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.761739704+07:00","message":"push: {false การตรวจค้นของ 0 0xc003472600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:33.995286954+07:00","message":"[GCS] IsForceVAD: false for message ID: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.0262138+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.026253339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.026261293+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.026279785+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.026290478+07:00","message":"[bufferProcess] interim [60000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.026295125+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.026300158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.026303723+07:00","message":"> Transcript [39167] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.026309338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.026312264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.026315136+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.026319413+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.029913933+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.029956109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.029998539+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.030016276+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.03002608+07:00","message":"[bufferProcess] interim [120000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.030030286+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.03004078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.030046227+07:00","message":"> Transcript [39168] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.030051276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.030054621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.030057709+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.030061972+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.085345357+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.085393015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.085401127+07:00","message":"receive interim result [false|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.085422475+07:00","message":"[buffer interim] 2636 false เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.08543316+07:00","message":"[bufferProcess] interim [240000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.085438224+07:00","message":"[bufferProcess] send to processor:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.085448051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.085453719+07:00","message":"> Transcript [39169] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าทีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.085459046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.085461872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.085465203+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.085469356+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.170245226+07:00","message":"receive streaming session, msgId: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.170285693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ\",\"confidence\":0.95159435}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.170292837+07:00","message":"receive interim result [true|false]: เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.170305353+07:00","message":"end recv isFinal message id 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.17030763+07:00","message":"end Recv id 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.170315466+07:00","message":"[buffer interim] 2636 true เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170326293+07:00","message":"[bufferProcess] interim [240000000]:เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170332955+07:00","message":"[bufferProcess] send to processor (isfinal):เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.17033735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170340596+07:00","message":"> Transcript [39170] [false]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170345524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170347577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170349671+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170355505+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170362453+07:00","message":"Push: 'ทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170364931+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170367894+07:00","message":"Set new StatePrefix : 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170370701+07:00","message":"Next Push (prob) : 'ที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.17037257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.17037475+07:00","message":"> Transcript [39171] [true]: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170377558+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170379551+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170381638+07:00","message":"StatePrefix: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้าที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170383954+07:00","message":"TextPushed: 'เครือข่ายในพื้นที่กรุงเทพฯก็เลือกใช้เส้นทางรองเพื่อหลบเลี่ยงการตรวจค้นของทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:34.170386601+07:00","message":"Push: 'ที่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.170395174+07:00","message":"push: {false ทางเจ้าหน้า 0 0xc003472600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.170403979+07:00","message":"push: {true ที่นะครับ 0 0xc003472600}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:34.191007007+07:00","message":"write wav file: './tmp/7589/7589_2636.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:34.895472966+07:00","message":"[GCS] Start streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.383070149+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.383114832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.383120636+07:00","message":"receive interim result [false|false]: ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.383133198+07:00","message":"[buffer interim] 2637 false ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.383141207+07:00","message":"[bufferProcess] interim [480000000]:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.383143285+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.383149089+07:00","message":"[bufferProcess] send to processor (ticker):ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.383152269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.383155463+07:00","message":"> Transcript [39172] [false]: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.383158117+07:00","message":"Set StatePrefix (first interim): 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.59682096+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.596866605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.596874402+07:00","message":"receive interim result [false|false]: ปัญหาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.596890095+07:00","message":"[buffer interim] 2637 false ปัญหาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.596899312+07:00","message":"[bufferProcess] interim [720000000]:ปัญหาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.596902294+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.646861168+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.646906812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.646914373+07:00","message":"receive interim result [false|false]: ปัญหายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.646929532+07:00","message":"[buffer interim] 2637 false ปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.64693715+07:00","message":"[bufferProcess] interim [780000000]:ปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.646939847+07:00","message":"[bufferProcess] send to processor:ปัญหาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.646951133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.646959244+07:00","message":"> Transcript [39173] [false]: 'ปัญหาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.646964743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.646968494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.646971871+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.646974903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.76680624+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.766848113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.766853877+07:00","message":"receive interim result [false|false]: ปัญหายาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:35.766865974+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.766873363+07:00","message":"[bufferProcess] interim [900000000]:ปัญหายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.766876731+07:00","message":"[bufferProcess] send to processor:ปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.766882169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.766885365+07:00","message":"> Transcript [39174] [false]: 'ปัญหายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.766888631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.76689071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.766892862+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:35.766895096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.065658416+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.065705516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.065712046+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.065729278+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.065738082+07:00","message":"[bufferProcess] interim [140000000]:ปัญหายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.065741249+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.065745337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.065748176+07:00","message":"> Transcript [39175] [false]: 'ปัญหายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.065751617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.065754024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.065756411+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.065758748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.148717714+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.148762057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.148768679+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.148782349+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148789176+07:00","message":"[bufferProcess] interim [320000000]:ปัญหายาเสพติดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148791813+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148795602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148798597+07:00","message":"> Transcript [39176] [false]: 'ปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148801653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148803701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148805723+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148807719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148814663+07:00","message":"Push: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148816927+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.14881914+07:00","message":"Set new StatePrefix : 'ปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.148821545+07:00","message":"Next Push (prob) : 'ยาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.148849642+07:00","message":"push: {false ปัญหา 0 0xc0045de380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.340178464+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.34021834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.340224799+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดในชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.340237929+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.340246384+07:00","message":"[bufferProcess] interim [500000000]:ปัญหายาเสพติดในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.340249749+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.340257021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.34026011+07:00","message":"> Transcript [39177] [false]: 'ปัญหายาเสพติดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.340263174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.340265559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.340267525+07:00","message":"StatePrefix: 'ปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.340269586+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.483219913+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.483257952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.483264143+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.483277642+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.483285102+07:00","message":"[bufferProcess] interim [620000000]:ปัญหายาเสพติดในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.483288098+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติดในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.483293957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.483296654+07:00","message":"> Transcript [39178] [false]: 'ปัญหายาเสพติดในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.483300165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.483302608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.483304902+07:00","message":"StatePrefix: 'ปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.483307323+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:36.603595796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:36.603639732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.854394531+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.854439182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุมชนต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.854446366+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดในชุมชนต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.854461606+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดในชุมชนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.854472197+07:00","message":"[bufferProcess] interim [920000000]:ปัญหายาเสพติดในชุมชนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.85447498+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติดในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.854479157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.854482387+07:00","message":"> Transcript [39179] [false]: 'ปัญหายาเสพติดในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.854486364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.854490297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.854492717+07:00","message":"StatePrefix: 'ปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.854496998+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.97712852+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.977185304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุมชนต้องดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.977192621+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดในชุมชนต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.977211689+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดในชุมชนต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977218723+07:00","message":"[bufferProcess] interim [40000000]:ปัญหายาเสพติดในชุมชนต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977221375+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติดในชุมชนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977225023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977227782+07:00","message":"> Transcript [39180] [false]: 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977231333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977233536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977235644+07:00","message":"StatePrefix: 'ปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977238047+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977242119+07:00","message":"Push: 'ยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977244151+07:00","message":"TextPushed: 'ปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977246577+07:00","message":"Set new StatePrefix : 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:36.977249045+07:00","message":"Next Push (prob) : 'ในชุมชนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:36.977256414+07:00","message":"push: {false ยาเสพติด 0 0xc0045de380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.029599866+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.02964146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุมชนต้องดูก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.029647698+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดในชุมชนต้องดูก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.029662579+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดในชุมชนต้องดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.029670238+07:00","message":"[bufferProcess] interim [160000000]:ปัญหายาเสพติดในชุมชนต้องดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.02967315+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติดในชุมชนต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.029677753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.029680824+07:00","message":"> Transcript [39181] [false]: 'ปัญหายาเสพติดในชุมชนต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.029684212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.029686436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.029688572+07:00","message":"StatePrefix: 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.029691195+07:00","message":"TextPushed: 'ปัญหายาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.224530138+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.224571514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุมชนต้องดูกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.224588071+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดในชุมชนต้องดูกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.224600415+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดในชุมชนต้องดูกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.224610799+07:00","message":"[bufferProcess] interim [340000000]:ปัญหายาเสพติดในชุมชนต้องดูกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.224613246+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติดในชุมชนต้องดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.224618792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.224621631+07:00","message":"> Transcript [39182] [false]: 'ปัญหายาเสพติดในชุมชนต้องดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.224625743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.224627878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.224629969+07:00","message":"StatePrefix: 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.224632915+07:00","message":"TextPushed: 'ปัญหายาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.35113448+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.351178764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.351185156+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.351203812+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.351215615+07:00","message":"[bufferProcess] interim [520000000]:ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.351219182+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติดในชุมชนต้องดูกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.351226731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.351230259+07:00","message":"> Transcript [39183] [false]: 'ปัญหายาเสพติดในชุมชนต้องดูกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.351234236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.351236563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.351239391+07:00","message":"StatePrefix: 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.35124229+07:00","message":"TextPushed: 'ปัญหายาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.558663371+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.558724499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.55873124+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.558755604+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.558763709+07:00","message":"[bufferProcess] interim [700000000]:ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.558766267+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.558770104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.558772788+07:00","message":"> Transcript [39184] [false]: 'ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.558776727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.55877946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.558782238+07:00","message":"StatePrefix: 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.55879505+07:00","message":"TextPushed: 'ปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.558798317+07:00","message":"Push: 'ในชุมชนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.558800498+07:00","message":"TextPushed: 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.558803072+07:00","message":"Set new StatePrefix : 'ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.558805397+07:00","message":"Next Push (prob) : 'ดูกรณีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.558815153+07:00","message":"push: {false ในชุมชนต้อง 0 0xc0045de380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.671713203+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.67175731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.671765605+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.671780792+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.671792451+07:00","message":"[bufferProcess] interim [820000000]:ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.67179532+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.671801945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.671805532+07:00","message":"> Transcript [39185] [false]: 'ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.671810457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.671813227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.671815631+07:00","message":"StatePrefix: 'ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.671818413+07:00","message":"TextPushed: 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.733284676+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.733322377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.733330065+07:00","message":"receive interim result [false|false]: ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.733343565+07:00","message":"[buffer interim] 2637 false ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.73335285+07:00","message":"[bufferProcess] interim [880000000]:ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.73335592+07:00","message":"[bufferProcess] send to processor:ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.733360239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.733365925+07:00","message":"> Transcript [39186] [false]: 'ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.733370015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.733372073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.733374795+07:00","message":"StatePrefix: 'ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.733377582+07:00","message":"TextPushed: 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.774317181+07:00","message":"[GCS] IsForceVAD: false for message ID: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.847260438+07:00","message":"[GCS] Start streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.874140548+07:00","message":"receive streaming session, msgId: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.874187963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.874196125+07:00","message":"receive interim result [true|false]: ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.874206593+07:00","message":"end recv isFinal message id 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.874209065+07:00","message":"end Recv id 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.874216259+07:00","message":"[buffer interim] 2637 true ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874227807+07:00","message":"[bufferProcess] interim [90000000]:ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874233584+07:00","message":"[bufferProcess] send to processor (isfinal):ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.87423753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874243071+07:00","message":"> Transcript [39187] [false]: 'ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874246783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874249213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874251294+07:00","message":"StatePrefix: 'ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874254238+07:00","message":"TextPushed: 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874256381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874258481+07:00","message":"> Transcript [39188] [true]: 'ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874261221+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874263118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.87426484+07:00","message":"StatePrefix: 'ปัญหายาเสพติดในชุมชนต้องดูกรณีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874267006+07:00","message":"TextPushed: 'ปัญหายาเสพติดในชุมชนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:37.874273855+07:00","message":"Push: 'ดูกรณีนี้เลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:37.874283445+07:00","message":"push: {true ดูกรณีนี้เลยครับ 0 0xc0045de380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:37.884383264+07:00","message":"write wav file: './tmp/7589/7589_2637.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:38.501296969+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:38.501342498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:38.501349141+07:00","message":"receive interim result [false|false]: จระเข้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:38.50136739+07:00","message":"[buffer interim] 2638 false จระเข้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:38.501375899+07:00","message":"[bufferProcess] interim [480000000]:จระเข้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:38.501378679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.024048785+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.024091559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.024098887+07:00","message":"receive interim result [false|false]: จระเข้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.024113999+07:00","message":"[buffer interim] 2638 false จระเข้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.024126937+07:00","message":"[bufferProcess] interim [20000000]:จระเข้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.024129426+07:00","message":"[bufferProcess] send to processor:จระเข้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.024133481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.024136221+07:00","message":"> Transcript [39189] [false]: 'จระเข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.024138688+07:00","message":"Set StatePrefix (first interim): 'จระเข้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.211011134+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.211047343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.211052901+07:00","message":"receive interim result [false|false]: จระเข้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.211070603+07:00","message":"[buffer interim] 2638 false จระเข้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.211077781+07:00","message":"[bufferProcess] interim [140000000]:จระเข้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.211080173+07:00","message":"[bufferProcess] send to processor:จระเข้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.21108405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.211088537+07:00","message":"> Transcript [39190] [false]: 'จระเข้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.211093134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.211096186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.211099573+07:00","message":"StatePrefix: 'จระเข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.211102638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.263871347+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.263907489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.263916278+07:00","message":"receive interim result [false|false]: จระเข้ไปจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.263929392+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.263936259+07:00","message":"[bufferProcess] interim [200000000]:จระเข้ไปจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.263938872+07:00","message":"[bufferProcess] send to processor:จระเข้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.26394567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.263948447+07:00","message":"> Transcript [39191] [false]: 'จระเข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.263952236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.263954299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.263956422+07:00","message":"StatePrefix: 'จระเข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.263958672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.413997584+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.414037899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับปู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.414044542+07:00","message":"receive interim result [false|false]: จระเข้ไปจับปู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.414060572+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.414070533+07:00","message":"[bufferProcess] interim [380000000]:จระเข้ไปจับปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.414073169+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.414077532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.414080947+07:00","message":"> Transcript [39192] [false]: 'จระเข้ไปจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.414084881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.41408832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.41409054+07:00","message":"StatePrefix: 'จระเข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.414093335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.453550785+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.453601134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.45360796+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.453623204+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.45363111+07:00","message":"[bufferProcess] interim [440000000]:จระเข้ไปจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453634051+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453641599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453644516+07:00","message":"> Transcript [39193] [false]: 'จระเข้ไปจับปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453647965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453650672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453652671+07:00","message":"StatePrefix: 'จระเข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453655438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453663811+07:00","message":"Push: 'จระเข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453666054+07:00","message":"TextPushed: 'จระเข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453668717+07:00","message":"Set new StatePrefix : 'จระเข้ไปจับปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.453671023+07:00","message":"Next Push (prob) : 'ไปจับปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.453679371+07:00","message":"push: {false จระเข้ 0 0xc0037fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.584218132+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.584264055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.584271079+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.58428792+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.584296837+07:00","message":"[bufferProcess] interim [620000000]:จระเข้ไปจับกุมคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.584299761+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.584308477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.584312137+07:00","message":"> Transcript [39194] [false]: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.584314784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.584317618+07:00","message":"Set new StatePrefix: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:39.604403321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:39.604407661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.923267186+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.923309963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.923317342+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.923331937+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.923340027+07:00","message":"[bufferProcess] interim [920000000]:จระเข้ไปจับกุมคนเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.923342933+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.923350946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.923354425+07:00","message":"> Transcript [39195] [false]: 'จระเข้ไปจับกุมคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.923358607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.923361254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.923363272+07:00","message":"StatePrefix: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.923365599+07:00","message":"TextPushed: 'จระเข้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.976447735+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.97648341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.976490343+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:39.976504708+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.976512232+07:00","message":"[bufferProcess] interim [980000000]:จระเข้ไปจับกุมคนเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.976515012+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.976519198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.976521928+07:00","message":"> Transcript [39196] [false]: 'จระเข้ไปจับกุมคนเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.976526176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.976528288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.976530349+07:00","message":"StatePrefix: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:39.976532729+07:00","message":"TextPushed: 'จระเข้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.168740944+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.168778266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.168784219+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.168804094+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.16881144+07:00","message":"[bufferProcess] interim [160000000]:จระเข้ไปจับกุมคนเสพคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.168814132+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.168817877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.168820727+07:00","message":"> Transcript [39197] [false]: 'จระเข้ไปจับกุมคนเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.168824537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.168826697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.168828721+07:00","message":"StatePrefix: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.168830846+07:00","message":"TextPushed: 'จระเข้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.40973387+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.409783159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.409792788+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.409809642+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.409822059+07:00","message":"[bufferProcess] interim [340000000]:จระเข้ไปจับกุมคนเสพคนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.409826287+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.409836477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.409841677+07:00","message":"> Transcript [39198] [false]: 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.40984709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.40985041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.409854468+07:00","message":"StatePrefix: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.409858074+07:00","message":"TextPushed: 'จระเข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.409866351+07:00","message":"Push: 'ไปจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.409868805+07:00","message":"TextPushed: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.409871114+07:00","message":"Set new StatePrefix : 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.409873557+07:00","message":"Next Push (prob) : 'คนเสพคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.409893886+07:00","message":"push: {false ไปจับกุม 0 0xc0037fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.492231028+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.492265849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.492272176+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.492284895+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.492292541+07:00","message":"[bufferProcess] interim [520000000]:จระเข้ไปจับกุมคนเสพคนขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.492295327+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.492299637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.492302477+07:00","message":"> Transcript [39199] [false]: 'จระเข้ไปจับกุมคนเสพคนขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.4923061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.492308401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.492310742+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.492313535+07:00","message":"TextPushed: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.513415635+07:00","message":"[GCS] Cleaned up inactive client: 2616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.513437425+07:00","message":"[GCS] Cleaned up inactive client: 2620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.513440225+07:00","message":"[GCS] Cleaned up inactive client: 2618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.513442192+07:00","message":"[GCS] Cleaned up inactive client: 2614"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.513444205+07:00","message":"[GCS] Cleaned up inactive client: 2617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.513445991+07:00","message":"[GCS] Cleaned up inactive client: 2615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.513458629+07:00","message":"[GCS] Cleaned up inactive client: 2613"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.513461516+07:00","message":"[GCS] Cleaned up inactive client: 2619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.672233911+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.672282111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.672291081+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.672308076+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.67232033+07:00","message":"[bufferProcess] interim [640000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.672324281+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.672334313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.672338918+07:00","message":"> Transcript [39200] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.672343908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.672347128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.672352957+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.672356979+07:00","message":"TextPushed: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.865608953+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.865667386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.865675865+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.865697187+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.865709265+07:00","message":"[bufferProcess] interim [880000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.865714017+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.865719852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.865724378+07:00","message":"> Transcript [39201] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.865730499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.865733517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.865737105+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.865740878+07:00","message":"TextPushed: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.992233034+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.992273325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.992280157+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.99229147+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992302286+07:00","message":"[bufferProcess] interim [0]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992306322+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992323622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992327374+07:00","message":"> Transcript [39202] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992331346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992333682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992336507+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992339521+07:00","message":"TextPushed: 'จระเข้ไปจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992345522+07:00","message":"Push: 'คนเสพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992347476+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992349989+07:00","message":"Set new StatePrefix : 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:40.992355019+07:00","message":"Next Push (prob) : 'ขายได้แบบราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:40.992364115+07:00","message":"push: {false คนเสพคน 0 0xc0037fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:41.562314716+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:41.562360797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:41.562369733+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:41.562387828+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:41.562401311+07:00","message":"[bufferProcess] interim [600000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:41.5624053+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:41.562415406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:41.562422148+07:00","message":"> Transcript [39203] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:41.562427755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:41.562430889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:41.562436591+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:41.562441103+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.202421246+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.202463189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันยางใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.202471151+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันยางใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.202488738+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.20250513+07:00","message":"[bufferProcess] interim [140000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.20250824+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.202512779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.202516307+07:00","message":"> Transcript [39204] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.202519867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.202522127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.202526583+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.202529931+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.278504697+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.278574671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.278581427+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.278601057+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.278610495+07:00","message":"[bufferProcess] interim [260000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.278614271+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.278619015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.278623105+07:00","message":"> Transcript [39205] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันยางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.27862754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.27862992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.278632237+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.278635572+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.284128299+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.284160543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.284168766+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.284184451+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284190405+07:00","message":"[bufferProcess] interim [320000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284193066+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284199784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284202556+07:00","message":"> Transcript [39206] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284205861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284208106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284210349+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284213182+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284218778+07:00","message":"Push: 'ขายได้แบบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284220805+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284223025+07:00","message":"Set new StatePrefix : 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.284225485+07:00","message":"Next Push (prob) : 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.284233835+07:00","message":"push: {false ขายได้แบบราย 0 0xc0037fe080}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:42.604690429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:42.604704896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.609692566+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.609732106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.609740712+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.609760099+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.609774009+07:00","message":"[bufferProcess] interim [560000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.609779132+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.609788866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.609793665+07:00","message":"> Transcript [39207] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.60979958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.609802861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.609806556+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.609810971+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.686302204+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.686348368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.686354493+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.686369618+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.686377481+07:00","message":"[bufferProcess] interim [680000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.686380461+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.68638699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.686390066+07:00","message":"> Transcript [39208] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.686394614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.686396783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.686399455+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.68640213+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.804024242+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.80410118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.804117624+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.804153532+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.804167483+07:00","message":"[bufferProcess] interim [800000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.804171925+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.804181277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.804186115+07:00","message":"> Transcript [39209] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.804192736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.804195714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.804199446+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.804216213+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.921190502+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.921228854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.92123533+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.921246946+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921254229+07:00","message":"[bufferProcess] interim [920000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921257518+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921265151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921268736+07:00","message":"> Transcript [39210] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921272315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921274458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921276749+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921279175+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921284558+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921288406+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.92129081+07:00","message":"Set new StatePrefix : 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:42.921293591+07:00","message":"Next Push (prob) : 'อย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:42.921300517+07:00","message":"push: {false วัน 0 0xc0037fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.121578146+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.121617294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.121623456+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.121636404+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.121644301+07:00","message":"[bufferProcess] interim [100000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.121647169+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.121651096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.12165395+07:00","message":"> Transcript [39211] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.12166035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.121662462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.121664422+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.121666939+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.171234245+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.171270448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.171279276+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.171292017+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.171298887+07:00","message":"[bufferProcess] interim [220000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.171301765+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.171308669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.171311376+07:00","message":"> Transcript [39212] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.171315077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.171317166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.171319749+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.17132299+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.304202525+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.304240069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.304247177+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.304259562+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.3042708+07:00","message":"[bufferProcess] interim [280000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.304273912+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.304282009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.30428513+07:00","message":"> Transcript [39213] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.304288811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.304291135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.304293456+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.304296391+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.494265411+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.494300405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.49430673+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.494321754+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494329698+07:00","message":"[bufferProcess] interim [520000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494332273+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494335931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494339123+07:00","message":"> Transcript [39214] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494343531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494345832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494348307+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494351383+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494354399+07:00","message":"Push: 'อย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494356553+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494358986+07:00","message":"Set new StatePrefix : 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.494361566+07:00","message":"Next Push (prob) : 'นี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.494369584+07:00","message":"push: {false อย่างในคลิปที่เห็นอยู่ 0 0xc0037fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.622503829+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.622541862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.622548096+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.62256717+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.622574715+07:00","message":"[bufferProcess] interim [580000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.622577467+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.622583077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.622585591+07:00","message":"> Transcript [39215] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.622589346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.622592017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.622594245+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.622597047+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.814226335+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.814266471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.814275226+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:43.814290596+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.814298838+07:00","message":"[bufferProcess] interim [760000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.814301465+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.814310423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.814313332+07:00","message":"> Transcript [39216] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.814317963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.814320881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.814322904+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:43.814325788+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.00674351+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.006791767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.006802524+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.006821883+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.006831867+07:00","message":"[bufferProcess] interim [940000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.006835793+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.006841591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.006844543+07:00","message":"> Transcript [39217] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.006848247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.00685046+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.006852714+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.006856445+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.015155548+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.01518174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.015188427+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.015203027+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.01521022+07:00","message":"[bufferProcess] interim [0]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.015214123+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.015221248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.01522576+07:00","message":"> Transcript [39218] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.015231217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.015233926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.015237109+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.015240997+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.015248565+07:00","message":"Push: 'นี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.01525146+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.015254995+07:00","message":"Set new StatePrefix : 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.015259406+07:00","message":"Next Push (prob) : 'ถ่ายโดยเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.015269827+07:00","message":"push: {false นี้นะครับ 0 0xc0037fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.074028384+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.074065367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.074074005+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.074091087+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.074099207+07:00","message":"[bufferProcess] interim [120000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.074102047+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.074106239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.07410992+07:00","message":"> Transcript [39219] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.074116111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.07411932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.074122348+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.074126493+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.399251391+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.399296919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.399306669+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.399324117+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.399332866+07:00","message":"[bufferProcess] interim [360000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.399336338+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.399341025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.399344198+07:00","message":"> Transcript [39220] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.39934915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.399351531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.399354185+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.399360244+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.548596811+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.548648506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.548656115+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.548672545+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.548680708+07:00","message":"[bufferProcess] interim [480000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.548684132+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.548693881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.548697215+07:00","message":"> Transcript [39221] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.548701957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.548704261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.548708393+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.548711983+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.595214259+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.595250962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ซุปเปอร์ริช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.59525731+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ซุปเปอร์ริช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.595275214+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ซุปเปอร์ริช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595283785+07:00","message":"[bufferProcess] interim [600000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ซุปเปอร์ริช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595286995+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595291221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595294175+07:00","message":"> Transcript [39222] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595299255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595301339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595303999+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595306907+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595313655+07:00","message":"Push: 'ถ่ายโดยเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595315651+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595318149+07:00","message":"Set new StatePrefix : 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.595321258+07:00","message":"Next Push (prob) : 'หน้าที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.595328856+07:00","message":"push: {false ถ่ายโดยเจ้า 0 0xc0037fe080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.722802845+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.722845155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.722852291+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.72287103+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.722879896+07:00","message":"[bufferProcess] interim [660000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.722883035+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ซุปเปอร์ริช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.722887732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.722891124+07:00","message":"> Transcript [39223] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ซุปเปอร์ริช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.722894582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.722899712+07:00","message":"Set new StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ซุปเปอร์ริช'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.778670435+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.778713873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.778721176+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.778735128+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.778742877+07:00","message":"[bufferProcess] interim [780000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.778747435+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.7787602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.778765091+07:00","message":"> Transcript [39224] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.778769802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.778773386+07:00","message":"Set new StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.975757829+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.975796684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.975803739+07:00","message":"receive interim result [false|false]: จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:44.975818187+07:00","message":"[buffer interim] 2638 false จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.975825357+07:00","message":"[bufferProcess] interim [20000000]:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.97582882+07:00","message":"[bufferProcess] send to processor:จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.975832767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.975835431+07:00","message":"> Transcript [39225] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.975838963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.975841223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.975843631+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:44.975846488+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.086001691+07:00","message":"[GCS] IsForceVAD: false for message ID: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.297987613+07:00","message":"receive streaming session, msgId: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.298050445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ\",\"confidence\":0.9313386}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.29805802+07:00","message":"receive interim result [true|false]: เจ้าหน้าที่ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.298067985+07:00","message":"end recv isFinal message id 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.298080954+07:00","message":"end Recv id 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.298088505+07:00","message":"[buffer interim] 2638 true เจ้าหน้าที่ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298102997+07:00","message":"[bufferProcess] interim [260000000]:เจ้าหน้าที่ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298109273+07:00","message":"[bufferProcess] send to processor (isfinal):จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298114478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298118429+07:00","message":"> Transcript [39226] [false]: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298123347+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.29812657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298128931+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298131923+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298134158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298136191+07:00","message":"> Transcript [39227] [true]: 'เจ้าหน้าที่ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298139111+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298141049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298143103+07:00","message":"StatePrefix: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298145631+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298154134+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298415459+07:00","message":"Push: 'ชุดปฏิบัติการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298418841+07:00","message":"TextPushed: 'จระเข้ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าชุดปฏิบัติการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298429979+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.298432844+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่ไปจับกุมคนเสพคนขายได้แบบรายวันอย่างในคลิปที่เห็นอยู่นี้นะครับถ่ายโดยเจ้าหน้าที่ชุดปฏิบัติการพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.298442051+07:00","message":"push: {true ชุดปฏิบัติการพิเศษ 0 0xc0037fe080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.29844138+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2638.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:45.311642918+07:00","message":"write wav file: './tmp/7589/7589_2638.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.405697465+07:00","message":"[GCS] Start streaming session, msgId: 2639"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:45.604770326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:45.604760497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.899741981+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.89978448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.89979095+07:00","message":"receive interim result [false|false]: ฝ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:45.899810474+07:00","message":"[buffer interim] 2639 false ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.899817776+07:00","message":"[bufferProcess] interim [480000000]:ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:45.899820236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.047268511+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.047305557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.047311667+07:00","message":"receive interim result [false|false]: ฝ่ายปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.047322602+07:00","message":"[buffer interim] 2639 false ฝ่ายปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.047330096+07:00","message":"[bufferProcess] interim [660000000]:ฝ่ายปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.047333009+07:00","message":"[bufferProcess] send to processor:ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.047338069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.047340705+07:00","message":"> Transcript [39228] [false]: 'ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.047342997+07:00","message":"Set StatePrefix (first interim): 'ฝ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.237992837+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.238035106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.238041308+07:00","message":"receive interim result [false|false]: ฝ่ายปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.238053636+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.23806329+07:00","message":"[bufferProcess] interim [840000000]:ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.238067062+07:00","message":"[bufferProcess] send to processor:ฝ่ายปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.238072237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.238076795+07:00","message":"> Transcript [39229] [false]: 'ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.238081864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.238084996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.238102171+07:00","message":"StatePrefix: 'ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.238108724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.438806037+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.438840974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.438846897+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.438860006+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.438867347+07:00","message":"[bufferProcess] interim [80000000]:ฝ่ายปกครองจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.438869844+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.438873632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.438876795+07:00","message":"> Transcript [39230] [false]: 'ฝ่ายปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.438880385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.43888805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.438890477+07:00","message":"StatePrefix: 'ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.438892642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.560916856+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.560950107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.560956015+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.560970168+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.560976928+07:00","message":"[bufferProcess] interim [200000000]:ฝ่ายปกครองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.560979501+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.56098307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.560986061+07:00","message":"> Transcript [39231] [false]: 'ฝ่ายปกครองจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.560989078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.560991153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.560993075+07:00","message":"StatePrefix: 'ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.560995387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.821025074+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.82106655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.821073846+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.82108807+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821100364+07:00","message":"[bufferProcess] interim [500000000]:ฝ่ายปกครองจังหวัดมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821102853+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821106906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821113015+07:00","message":"> Transcript [39232] [false]: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821116841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821118908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821120959+07:00","message":"StatePrefix: 'ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821122982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821127641+07:00","message":"Push: 'ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821130321+07:00","message":"TextPushed: 'ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.821132928+07:00","message":"Set new StatePrefix : 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.82113575+07:00","message":"Next Push (prob) : 'ปกครองจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.821143407+07:00","message":"push: {false ฝ่าย 0 0xc0045df080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.947905938+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.947941031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.947946445+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:46.947961562+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.947968667+07:00","message":"[bufferProcess] interim [560000000]:ฝ่ายปกครองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.947971397+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.947974815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.947977903+07:00","message":"> Transcript [39233] [false]: 'ฝ่ายปกครองจังหวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.947984138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.947986455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.94798847+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:46.947990711+07:00","message":"TextPushed: 'ฝ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:47.011188741+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:47.011224233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:47.011230191+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:47.011242599+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.011251651+07:00","message":"[bufferProcess] interim [680000000]:ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.011254122+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.011258052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.011260996+07:00","message":"> Transcript [39234] [false]: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.011264005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.011266179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.011268102+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.011270258+07:00","message":"TextPushed: 'ฝ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:47.647557952+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:47.647599863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:47.647605472+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:47.647621687+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.647628969+07:00","message":"[bufferProcess] interim [280000000]:ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.64763139+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.647634917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.647638152+07:00","message":"> Transcript [39235] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.647641997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.647644058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.647646069+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:47.64764922+07:00","message":"TextPushed: 'ฝ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.372931992+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.372967133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.372973397+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.372987184+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.372995357+07:00","message":"[bufferProcess] interim [0]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.373000357+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.373009331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.373013453+07:00","message":"> Transcript [39236] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.373018375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.373020781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.373022874+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.373025302+07:00","message":"TextPushed: 'ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.37302971+07:00","message":"Push: 'ปกครองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.373031761+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.373036558+07:00","message":"Set new StatePrefix : 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.373039209+07:00","message":"Next Push (prob) : 'มหาสารคาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.373047934+07:00","message":"push: {false ปกครองจังหวัด 0 0xc0045df080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.42364321+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.423682269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.423688444+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.42370536+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.423713063+07:00","message":"[bufferProcess] interim [60000000]:ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.423716005+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.423723092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.423726113+07:00","message":"> Transcript [39237] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.423729833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.423732003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.423734535+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.423738953+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.444080299+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.444103211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.444108743+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.444120015+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.44412594+07:00","message":"[bufferProcess] interim [120000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.444128434+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.444131864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.444134324+07:00","message":"> Transcript [39238] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.444137105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.444139053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.444141262+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.444143862+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:48.605437582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:48.60544278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.740930953+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.740964786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.740971281+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.74098782+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.740995347+07:00","message":"[bufferProcess] interim [360000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.740997775+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741001407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741004791+07:00","message":"> Transcript [39239] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741008375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741010739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741013301+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741015809+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.741089102+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.741131584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.741138168+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.741156674+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741175194+07:00","message":"[bufferProcess] interim [420000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741179758+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741188222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741191293+07:00","message":"> Transcript [39240] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741197282+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741200019+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741202996+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741209143+07:00","message":"Push: 'มหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741211195+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.74121339+07:00","message":"Set new StatePrefix : 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.741216015+07:00","message":"Next Push (prob) : 'ขณะที่นำคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.741224141+07:00","message":"push: {false มหาสารคาม 0 0xc0045df080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.935933416+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.93597246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.935983311+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:48.935999109+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.936006885+07:00","message":"[bufferProcess] interim [600000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.936009725+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.936018443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.93602209+07:00","message":"> Transcript [39241] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.936024838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:48.93602761+07:00","message":"Set new StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.119389489+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.119420757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.119427103+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.11943992+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.119447881+07:00","message":"[bufferProcess] interim [780000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.119450419+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.119457408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.119460107+07:00","message":"> Transcript [39242] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.119463692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.119465832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.119468056+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.119471835+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.324975324+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.325009718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.325015948+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.325028569+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.325036053+07:00","message":"[bufferProcess] interim [20000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.325038757+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.325044405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.325047164+07:00","message":"> Transcript [39243] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.325050668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.325052804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.325055076+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.325057674+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.638977571+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.639013473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.639019867+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.639032631+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.639040256+07:00","message":"[bufferProcess] interim [260000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.639043003+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.639050026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.63905279+07:00","message":"> Transcript [39244] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.639056674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.639061805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.63906514+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.639067924+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.838062324+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.838099079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.838106379+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.838119913+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838127254+07:00","message":"[bufferProcess] interim [500000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838130002+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838135526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838138207+07:00","message":"> Transcript [39245] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838142505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838144664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838147671+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838150764+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.83815666+07:00","message":"Push: 'ขณะที่นำกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838158772+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838161108+07:00","message":"Set new StatePrefix : 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:49.838165628+07:00","message":"Next Push (prob) : 'เข้าไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:49.838174159+07:00","message":"push: {false ขณะที่นำกำลัง 0 0xc0045df080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.148503502+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.148547243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.148554192+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.148567578+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.148575691+07:00","message":"[bufferProcess] interim [740000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.148578763+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.148585273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.148588606+07:00","message":"> Transcript [39246] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.148592607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.14859481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.148597358+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.148600177+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.469724117+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.469765511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.469772474+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.469788975+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.469800786+07:00","message":"[bufferProcess] interim [40000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.469803638+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.469808174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.469811302+07:00","message":"> Transcript [39247] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.469815384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.469818012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.469821263+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.469824122+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.533366377+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.533405176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.533412473+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.533427081+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.533435422+07:00","message":"[bufferProcess] interim [220000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.533439055+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.533443729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.533447538+07:00","message":"> Transcript [39248] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.533451252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.533453627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.533456109+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.533458843+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.859184501+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.85922483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.859232024+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.859244402+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.859257643+07:00","message":"[bufferProcess] interim [460000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.859260247+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.859266563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.85926946+07:00","message":"> Transcript [39249] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.859277958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.859280388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.85928287+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.859285856+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.859292152+07:00","message":"Push: 'เข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.859294265+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.859296667+07:00","message":"Set new StatePrefix : 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:50.859299566+07:00","message":"Next Push (prob) : 'บ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:50.859321497+07:00","message":"push: {false เข้าไปตรวจสอบ 0 0xc0045df080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.051235491+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.051272875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.051280339+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.051294278+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.051305187+07:00","message":"[bufferProcess] interim [640000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.051307708+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.051311798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.051314635+07:00","message":"> Transcript [39250] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.051318535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.051320666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.05132264+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.051325541+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.052110483+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.052152394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.052158935+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.052175182+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.052182943+07:00","message":"[bufferProcess] interim [700000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.052186522+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.052195311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.0521981+07:00","message":"> Transcript [39251] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.052202244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.052204542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.052206691+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.052209844+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.184390441+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.184431161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.184438387+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.184454009+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.184461234+07:00","message":"[bufferProcess] interim [820000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.184464029+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.184468134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.184470855+07:00","message":"> Transcript [39252] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.184475103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.184477688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.184480487+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.184483782+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.374586483+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.374634701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.374642469+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.374658365+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.37467257+07:00","message":"[bufferProcess] interim [0]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.374676731+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.374686408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.374690457+07:00","message":"> Transcript [39253] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.37469616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.374699227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.374702991+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.374707797+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.37471507+07:00","message":"Push: 'บ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.374717259+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.374719526+07:00","message":"Set new StatePrefix : 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.374721862+07:00","message":"Next Push (prob) : 'ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.374730238+07:00","message":"push: {false บ้านพักแห่งหนึ่ง 0 0xc0045df080}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:51.605759983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:51.605786993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.636561246+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.636606048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.636613248+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.636627606+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.636635699+07:00","message":"[bufferProcess] interim [300000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.636639314+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.636647728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.636650824+07:00","message":"> Transcript [39254] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.636655339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.636658671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.636661393+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.636664431+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.760031561+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.760079755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.760090378+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.760109574+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.760119039+07:00","message":"[bufferProcess] interim [360000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.760123439+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.760129125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.760132845+07:00","message":"> Transcript [39255] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.760138602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.760141409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.7601448+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.760148977+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.821039686+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.821076716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.821084051+07:00","message":"receive interim result [false|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.821098415+07:00","message":"[buffer interim] 2639 false ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.821121773+07:00","message":"[bufferProcess] interim [480000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.821125121+07:00","message":"[bufferProcess] send to processor:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.821132545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.821135468+07:00","message":"> Transcript [39256] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.821139397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.821141801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.821146433+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:51.8211495+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:51.933950265+07:00","message":"[GCS] IsForceVAD: false for message ID: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.041784733+07:00","message":"receive streaming session, msgId: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.041825785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม\",\"confidence\":0.95844865}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.041835305+07:00","message":"receive interim result [true|false]: ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.041848094+07:00","message":"end recv isFinal message id 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.041851735+07:00","message":"end Recv id 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.041864273+07:00","message":"[buffer interim] 2639 true ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.04187594+07:00","message":"[bufferProcess] interim [750000000]:ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041882047+07:00","message":"[bufferProcess] send to processor (isfinal):ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041888233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.04189326+07:00","message":"> Transcript [39257] [false]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041899048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041901978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041911468+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041915524+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041919803+07:00","message":"Push: 'ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.04192344+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041926902+07:00","message":"Set new StatePrefix : 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041931442+07:00","message":"Next Push (prob) : 'อำเภอชื่นชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041935105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041940761+07:00","message":"> Transcript [39258] [true]: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041945329+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041948479+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041951558+07:00","message":"StatePrefix: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่อำเภอชื่นชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041954919+07:00","message":"TextPushed: 'ฝ่ายปกครองจังหวัดมหาสารคามขณะที่นำกำลังเข้าไปตรวจสอบบ้านพักแห่งหนึ่งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.041959299+07:00","message":"Push: 'อำเภอชื่นชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.041976112+07:00","message":"push: {false ในพื้นที่ 0 0xc0045df080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.041987665+07:00","message":"push: {true อำเภอชื่นชม 0 0xc0045df080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:52.054464471+07:00","message":"write wav file: './tmp/7589/7589_2639.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.325786725+07:00","message":"[GCS] Start streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.798318213+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.798367789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.798373973+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.798392736+07:00","message":"[buffer interim] 2640 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.798400318+07:00","message":"[bufferProcess] interim [300000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.798402429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.850952194+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.851000951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.851009577+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.851030209+07:00","message":"[buffer interim] 2640 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.851040647+07:00","message":"[bufferProcess] interim [360000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.851046005+07:00","message":"[bufferProcess] send to processor:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.851051994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.851057147+07:00","message":"> Transcript [39259] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.851060618+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.862179531+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.862210402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.862216522+07:00","message":"receive interim result [false|false]: หลังคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.862232298+07:00","message":"[buffer interim] 2640 false หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.86223898+07:00","message":"[bufferProcess] interim [420000000]:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.862246578+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.86225911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.862264081+07:00","message":"> Transcript [39260] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.862266265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.862268303+07:00","message":"Set new StatePrefix: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.979133501+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.979176845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.979185277+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:52.97919927+07:00","message":"[buffer interim] 2640 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.979214154+07:00","message":"[bufferProcess] interim [480000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.979216672+07:00","message":"[bufferProcess] send to processor:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.979222668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.979225565+07:00","message":"> Transcript [39261] [false]: 'หลังคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.979228951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.979231008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.979233714+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:52.979236048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.169424113+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.169462162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.169468725+07:00","message":"receive interim result [false|false]: หลังจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.16948199+07:00","message":"[buffer interim] 2640 false หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.169492784+07:00","message":"[bufferProcess] interim [660000000]:หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.169495377+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.169501533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.169504579+07:00","message":"> Transcript [39262] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.169507799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.16951008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.169514341+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.169516824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.17947849+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.179509166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.17951423+07:00","message":"receive interim result [false|false]: หลังจากได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.179525919+07:00","message":"[buffer interim] 2640 false หลังจากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.179539627+07:00","message":"[bufferProcess] interim [720000000]:หลังจากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.179542015+07:00","message":"[bufferProcess] send to processor:หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.179545083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.179547672+07:00","message":"> Transcript [39263] [false]: 'หลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.179550822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.179552747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.179554902+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.179556912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.308477016+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.308519733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.308525996+07:00","message":"receive interim result [false|false]: หลังจากได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.308544672+07:00","message":"[buffer interim] 2640 false หลังจากได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.30855435+07:00","message":"[bufferProcess] interim [780000000]:หลังจากได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.308557518+07:00","message":"[bufferProcess] send to processor:หลังจากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.308565391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.308568488+07:00","message":"> Transcript [39264] [false]: 'หลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.308572414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.308574748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.308576813+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.308579193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.308586025+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.30858814+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.308590188+07:00","message":"Set new StatePrefix : 'หลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.30859241+07:00","message":"Next Push (prob) : 'จากได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.30863034+07:00","message":"push: {false หลัง 0 0xc00373fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.482375819+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.482412813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากได้รับแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.482418136+07:00","message":"receive interim result [false|false]: หลังจากได้รับแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.482434508+07:00","message":"[buffer interim] 2640 false หลังจากได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.482441798+07:00","message":"[bufferProcess] interim [960000000]:หลังจากได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.482444197+07:00","message":"[bufferProcess] send to processor:หลังจากได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.482452787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.482455862+07:00","message":"> Transcript [39265] [false]: 'หลังจากได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.482459105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.482461283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.482463327+07:00","message":"StatePrefix: 'หลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.482465699+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.744783234+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.744821816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากได้รับแจ้งจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.744828275+07:00","message":"receive interim result [false|false]: หลังจากได้รับแจ้งจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.744857434+07:00","message":"[buffer interim] 2640 false หลังจากได้รับแจ้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.744866858+07:00","message":"[bufferProcess] interim [260000000]:หลังจากได้รับแจ้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.744869645+07:00","message":"[bufferProcess] send to processor:หลังจากได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.744875998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.744878711+07:00","message":"> Transcript [39266] [false]: 'หลังจากได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.744882739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.744885436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.744887496+07:00","message":"StatePrefix: 'หลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.744890226+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.95264732+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.952693913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากได้รับแจ้งจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.952702498+07:00","message":"receive interim result [false|false]: หลังจากได้รับแจ้งจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:53.95271928+07:00","message":"[buffer interim] 2640 false หลังจากได้รับแจ้งจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.952728661+07:00","message":"[bufferProcess] interim [500000000]:หลังจากได้รับแจ้งจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.952733331+07:00","message":"[bufferProcess] send to processor:หลังจากได้รับแจ้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.952738217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.952742482+07:00","message":"> Transcript [39267] [false]: 'หลังจากได้รับแจ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.952747695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.952750678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.952753867+07:00","message":"StatePrefix: 'หลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:53.952757574+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.066302594+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.066344028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากได้รับแจ้งจากประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.066351586+07:00","message":"receive interim result [false|false]: หลังจากได้รับแจ้งจากประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.066365402+07:00","message":"[buffer interim] 2640 false หลังจากได้รับแจ้งจากประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066380427+07:00","message":"[bufferProcess] interim [560000000]:หลังจากได้รับแจ้งจากประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066386182+07:00","message":"[bufferProcess] send to processor:หลังจากได้รับแจ้งจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066390435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066394227+07:00","message":"> Transcript [39268] [false]: 'หลังจากได้รับแจ้งจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066398583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066400968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066403031+07:00","message":"StatePrefix: 'หลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066405488+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066411764+07:00","message":"Push: 'จากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066413895+07:00","message":"TextPushed: 'หลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066416586+07:00","message":"Set new StatePrefix : 'หลังจากได้รับแจ้งจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.066419337+07:00","message":"Next Push (prob) : 'รับแจ้งจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.066446152+07:00","message":"push: {false จากได้ 0 0xc00373fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.260202498+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.260236421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากได้รับแจ้งจากประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.260243968+07:00","message":"receive interim result [false|false]: หลังจากได้รับแจ้งจากประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.260261695+07:00","message":"[buffer interim] 2640 false หลังจากได้รับแจ้งจากประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.260269038+07:00","message":"[bufferProcess] interim [800000000]:หลังจากได้รับแจ้งจากประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.260271512+07:00","message":"[bufferProcess] send to processor:หลังจากได้รับแจ้งจากประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.260275206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.260278757+07:00","message":"> Transcript [39269] [false]: 'หลังจากได้รับแจ้งจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.260281221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.26028315+07:00","message":"Set new StatePrefix: 'หลังจากได้รับแจ้งจากประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.572759196+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.572796209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากได้รับแจ้งจากประชาชนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.572802459+07:00","message":"receive interim result [false|false]: หลังจากได้รับแจ้งจากประชาชนว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.572816064+07:00","message":"[buffer interim] 2640 false หลังจากได้รับแจ้งจากประชาชนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.572823849+07:00","message":"[bufferProcess] interim [40000000]:หลังจากได้รับแจ้งจากประชาชนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.572827475+07:00","message":"[bufferProcess] send to processor:หลังจากได้รับแจ้งจากประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.572832748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.572836331+07:00","message":"> Transcript [39270] [false]: 'หลังจากได้รับแจ้งจากประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.572839518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.572841515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.572843684+07:00","message":"StatePrefix: 'หลังจากได้รับแจ้งจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.572846109+07:00","message":"TextPushed: 'หลังจากได้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:54.606130218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:54.606164327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.6239772+07:00","message":"[GCS] IsForceVAD: false for message ID: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.685934761+07:00","message":"[GCS] Start streaming session, msgId: 2641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.718341699+07:00","message":"receive streaming session, msgId: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.718377442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากได้รับแจ้งจากประชาชนว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.718385167+07:00","message":"receive interim result [true|false]: หลังจากได้รับแจ้งจากประชาชนว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.71839512+07:00","message":"end recv isFinal message id 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.718397788+07:00","message":"end Recv id 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.718408748+07:00","message":"[buffer interim] 2640 true หลังจากได้รับแจ้งจากประชาชนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718419726+07:00","message":"[bufferProcess] interim [340000000]:หลังจากได้รับแจ้งจากประชาชนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718423708+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากได้รับแจ้งจากประชาชนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718427094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718431193+07:00","message":"> Transcript [39271] [false]: 'หลังจากได้รับแจ้งจากประชาชนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718434689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718436711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.7184408+07:00","message":"StatePrefix: 'หลังจากได้รับแจ้งจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718443663+07:00","message":"TextPushed: 'หลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718445714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718447757+07:00","message":"> Transcript [39272] [true]: 'หลังจากได้รับแจ้งจากประชาชนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718450056+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.71845189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718453726+07:00","message":"StatePrefix: 'หลังจากได้รับแจ้งจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718455623+07:00","message":"TextPushed: 'หลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.718462977+07:00","message":"Push: 'รับแจ้งจากประชาชนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.718471797+07:00","message":"push: {true รับแจ้งจากประชาชนว่า 0 0xc00373fe80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:54.727255302+07:00","message":"write wav file: './tmp/7589/7589_2640.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.816609634+07:00","message":"[GCS] IsForceVAD: false for message ID: 2641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.886947487+07:00","message":"[GCS] Start streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.902707482+07:00","message":"receive streaming session, msgId: 2641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.902727569+07:00","message":"found end of frame, send empty tag with msgId: 2641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.902730748+07:00","message":"end Recv id 2641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.902739964+07:00","message":"[buffer interim] 2641 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.902747331+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.902752016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.902754926+07:00","message":"> Transcript [39273] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.902757513+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.902759695+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.90276159+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.902763568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:54.902771779+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:54.902780537+07:00","message":"push: {true \n 0 0xc0045df200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:34:54.908024116+07:00","message":"write wav file: './tmp/7589/7589_2641.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.411944391+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.411991665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.411998291+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.412014237+07:00","message":"[buffer interim] 2642 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.412022623+07:00","message":"[bufferProcess] interim [360000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.412024826+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.55346804+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.553514066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.553530813+07:00","message":"receive interim result [false|false]: วิธีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.553544564+07:00","message":"[buffer interim] 2642 false วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.55356025+07:00","message":"[bufferProcess] interim [480000000]:วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.553566205+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.553575493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.553579103+07:00","message":"> Transcript [39274] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.553582657+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.616731801+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.616770233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.616777193+07:00","message":"receive interim result [false|false]: บริการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.616793077+07:00","message":"[buffer interim] 2642 false บริการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.616803425+07:00","message":"[bufferProcess] interim [600000000]:บริการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.616805923+07:00","message":"[bufferProcess] send to processor:วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.616812298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.616815651+07:00","message":"> Transcript [39275] [false]: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.616818148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.6168207+07:00","message":"Set new StatePrefix: 'วิธีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.726826632+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.726868149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีการรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.726874168+07:00","message":"receive interim result [false|false]: วิธีการรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.726887385+07:00","message":"[buffer interim] 2642 false วิธีการรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.726894295+07:00","message":"[bufferProcess] interim [660000000]:วิธีการรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.726896861+07:00","message":"[bufferProcess] send to processor:บริการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.72690205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.72690501+07:00","message":"> Transcript [39276] [false]: 'บริการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.726907173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.726909257+07:00","message":"Set new StatePrefix: 'บริการรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.862192961+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.862231566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.862237189+07:00","message":"receive interim result [false|false]: มีการลักลอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:55.862250683+07:00","message":"[buffer interim] 2642 false มีการลักลอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.862258129+07:00","message":"[bufferProcess] interim [780000000]:มีการลักลอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.862260681+07:00","message":"[bufferProcess] send to processor:วิธีการรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.862267446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.862270016+07:00","message":"> Transcript [39277] [false]: 'วิธีการรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.862273561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:55.86227678+07:00","message":"Set new StatePrefix: 'วิธีการรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.250347698+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.250391669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.250400591+07:00","message":"receive interim result [false|false]: มีการลักลอบค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.250417084+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.250425361+07:00","message":"[bufferProcess] interim [140000000]:มีการลักลอบค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.25042919+07:00","message":"[bufferProcess] send to processor:มีการลักลอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.25043659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.250439808+07:00","message":"> Transcript [39278] [false]: 'มีการลักลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.25044219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.250445547+07:00","message":"Set new StatePrefix: 'มีการลักลอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.253119097+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.25312939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.253132745+07:00","message":"receive interim result [false|false]: มีการลักลอบขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.25313769+07:00","message":"[buffer interim] 2642 false มีการลักลอบขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.253141233+07:00","message":"[bufferProcess] interim [200000000]:มีการลักลอบขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.253143554+07:00","message":"[bufferProcess] send to processor:มีการลักลอบค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.253146061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.253148531+07:00","message":"> Transcript [39279] [false]: 'มีการลักลอบค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.253152058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.253154573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.253156882+07:00","message":"StatePrefix: 'มีการลักลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.253159013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.313021569+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.313064519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบขายยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.313070453+07:00","message":"receive interim result [false|false]: มีการลักลอบขายยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.313085398+07:00","message":"[buffer interim] 2642 false มีการลักลอบขายยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.313093406+07:00","message":"[bufferProcess] interim [320000000]:มีการลักลอบขายยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.313096007+07:00","message":"[bufferProcess] send to processor:มีการลักลอบขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.313101794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.313104954+07:00","message":"> Transcript [39280] [false]: 'มีการลักลอบขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.313108907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.313111723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.3131141+07:00","message":"StatePrefix: 'มีการลักลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.313116539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.445694613+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.445743409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.445751064+07:00","message":"receive interim result [false|false]: มีการลักลอบค้ายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.445773841+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.445782808+07:00","message":"[bufferProcess] interim [380000000]:มีการลักลอบค้ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.445785645+07:00","message":"[bufferProcess] send to processor:มีการลักลอบขายยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.445794215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.445797149+07:00","message":"> Transcript [39281] [false]: 'มีการลักลอบขายยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.445801083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.445804501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.445806635+07:00","message":"StatePrefix: 'มีการลักลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.445808819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.50262175+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.502666535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.502673318+07:00","message":"receive interim result [false|false]: มีการลักลอบค้ายาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.502688722+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้ายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.502696067+07:00","message":"[bufferProcess] interim [500000000]:มีการลักลอบค้ายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.502698574+07:00","message":"[bufferProcess] send to processor:มีการลักลอบค้ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.502705303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.502708556+07:00","message":"> Transcript [39282] [false]: 'มีการลักลอบค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.50271248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.50271505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.502717185+07:00","message":"StatePrefix: 'มีการลักลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.502719405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.502725347+07:00","message":"Push: 'มีการลักลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.502729336+07:00","message":"TextPushed: 'มีการลักลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.502731701+07:00","message":"Set new StatePrefix : 'มีการลักลอบค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.502733893+07:00","message":"Next Push (prob) : 'ค้ายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.502741685+07:00","message":"push: {false มีการลักลอบ 0 0xc0045de100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.813999281+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.814039994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.814047337+07:00","message":"receive interim result [false|false]: มีการลักลอบค้ายาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:56.814062302+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้ายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.814070316+07:00","message":"[bufferProcess] interim [740000000]:มีการลักลอบค้ายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.814073167+07:00","message":"[bufferProcess] send to processor:มีการลักลอบค้ายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.81407757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.81408069+07:00","message":"> Transcript [39283] [false]: 'มีการลักลอบค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.814084206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.814086424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.814088614+07:00","message":"StatePrefix: 'มีการลักลอบค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:56.814091186+07:00","message":"TextPushed: 'มีการลักลอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.32725846+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.327298113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายาเสพติดในบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.327304289+07:00","message":"receive interim result [false|false]: มีการลักลอบค้ายาเสพติดในบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.32731648+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้ายาเสพติดในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.327326299+07:00","message":"[bufferProcess] interim [280000000]:มีการลักลอบค้ายาเสพติดในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.327329159+07:00","message":"[bufferProcess] send to processor:มีการลักลอบค้ายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.327334678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.327339348+07:00","message":"> Transcript [39284] [false]: 'มีการลักลอบค้ายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.327344484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.327347565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.327351262+07:00","message":"StatePrefix: 'มีการลักลอบค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.32735449+07:00","message":"TextPushed: 'มีการลักลอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.526150712+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.526191727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายาเสพติดในบ้านหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.52619938+07:00","message":"receive interim result [false|false]: มีการลักลอบค้ายาเสพติดในบ้านหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.526215948+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้ายาเสพติดในบ้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.526232954+07:00","message":"[bufferProcess] interim [460000000]:มีการลักลอบค้ายาเสพติดในบ้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.526235621+07:00","message":"[bufferProcess] send to processor:มีการลักลอบค้ายาเสพติดในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.526239844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.526243198+07:00","message":"> Transcript [39285] [false]: 'มีการลักลอบค้ายาเสพติดในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.526247473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.526252383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.526255125+07:00","message":"StatePrefix: 'มีการลักลอบค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.526257486+07:00","message":"TextPushed: 'มีการลักลอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:57.607164876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:34:57.607177389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.654175414+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.654230604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายาเสพติดในบ้านหลังนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.654241735+07:00","message":"receive interim result [false|false]: มีการลักลอบค้ายาเสพติดในบ้านหลังนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.654261605+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้ายาเสพติดในบ้านหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654283676+07:00","message":"[bufferProcess] interim [580000000]:มีการลักลอบค้ายาเสพติดในบ้านหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654288851+07:00","message":"[bufferProcess] send to processor:มีการลักลอบค้ายาเสพติดในบ้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654298469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654304904+07:00","message":"> Transcript [39286] [false]: 'มีการลักลอบค้ายาเสพติดในบ้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654311256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654314779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654318612+07:00","message":"StatePrefix: 'มีการลักลอบค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654322286+07:00","message":"TextPushed: 'มีการลักลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654330529+07:00","message":"Push: 'ค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654333958+07:00","message":"TextPushed: 'มีการลักลอบค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.65433761+07:00","message":"Set new StatePrefix : 'มีการลักลอบค้ายาเสพติดในบ้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:57.654342106+07:00","message":"Next Push (prob) : 'เสพติดในบ้านหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:57.654355278+07:00","message":"push: {false ค้ายา 0 0xc0045de100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:58.420057484+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:58.420093606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายาเสพติดในบ้านหลังนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:58.420099659+07:00","message":"receive interim result [false|false]: มีการลักลอบค้ายาเสพติดในบ้านหลังนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:58.420133541+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้ายาเสพติดในบ้านหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:58.420144046+07:00","message":"[bufferProcess] interim [180000000]:มีการลักลอบค้ายาเสพติดในบ้านหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:58.420151687+07:00","message":"[bufferProcess] send to processor:มีการลักลอบค้ายาเสพติดในบ้านหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:58.420160408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:58.42016335+07:00","message":"> Transcript [39287] [false]: 'มีการลักลอบค้ายาเสพติดในบ้านหลังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:58.42016667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:58.420168754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:58.420171174+07:00","message":"StatePrefix: 'มีการลักลอบค้ายาเสพติดในบ้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:58.420173732+07:00","message":"TextPushed: 'มีการลักลอบค้ายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.526353499+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.526399661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.526410316+07:00","message":"receive interim result [false|false]: มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.52642261+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526430742+07:00","message":"[bufferProcess] interim [440000000]:มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526433918+07:00","message":"[bufferProcess] send to processor:มีการลักลอบค้ายาเสพติดในบ้านหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526440066+07:00","message":"[bufferProcess] send to processor (ticker):มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526443226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526446085+07:00","message":"> Transcript [39288] [false]: 'มีการลักลอบค้ายาเสพติดในบ้านหลังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526449887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526452345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.52646604+07:00","message":"StatePrefix: 'มีการลักลอบค้ายาเสพติดในบ้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526469211+07:00","message":"TextPushed: 'มีการลักลอบค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526471361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526473551+07:00","message":"> Transcript [39289] [false]: 'มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526475857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526477792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526479664+07:00","message":"StatePrefix: 'มีการลักลอบค้ายาเสพติดในบ้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.526481719+07:00","message":"TextPushed: 'มีการลักลอบค้ายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.835478866+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.835541699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.835548984+07:00","message":"receive interim result [false|false]: มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.83556593+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.835580009+07:00","message":"[bufferProcess] interim [740000000]:มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.835582574+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.842946751+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.842979194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.842984751+07:00","message":"receive interim result [false|false]: มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.842997993+07:00","message":"[buffer interim] 2642 false มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.843003615+07:00","message":"[bufferProcess] interim [800000000]:มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.843006373+07:00","message":"[bufferProcess] send to processor:มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.84301394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.843017761+07:00","message":"> Transcript [39290] [false]: 'มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.84302239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.843024789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.84302767+07:00","message":"StatePrefix: 'มีการลักลอบค้ายาเสพติดในบ้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.843031182+07:00","message":"TextPushed: 'มีการลักลอบค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.843040325+07:00","message":"Push: 'เสพติดในบ้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.843042565+07:00","message":"TextPushed: 'มีการลักลอบค้ายาเสพติดในบ้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.84305653+07:00","message":"Set new StatePrefix : 'มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:34:59.843060238+07:00","message":"Next Push (prob) : 'นี้เจ้าหน้าที่ไปถึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:34:59.843071626+07:00","message":"push: {false เสพติดในบ้านหลัง 0 0xc0045de100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.20311752+07:00","message":"[GCS] IsForceVAD: false for message ID: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.266664682+07:00","message":"[GCS] Start streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.376834595+07:00","message":"receive streaming session, msgId: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.376882064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ\",\"confidence\":0.92385036}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.376890638+07:00","message":"receive interim result [true|false]: มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.376899864+07:00","message":"end recv isFinal message id 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.376902332+07:00","message":"end Recv id 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.376909879+07:00","message":"[buffer interim] 2642 true มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376918371+07:00","message":"[bufferProcess] interim [340000000]:มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376922283+07:00","message":"[bufferProcess] send to processor (isfinal):มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376926509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376929546+07:00","message":"> Transcript [39291] [false]: 'มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376934467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376936929+07:00","message":"Set new StatePrefix: 'มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376939054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.37694102+07:00","message":"> Transcript [39292] [true]: 'มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376943743+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376945699+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376948298+07:00","message":"StatePrefix: 'มีการลักลอบค้ายาเสพติดในบ้านหลังนี้เจ้าหน้าที่ไปถึงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376951315+07:00","message":"TextPushed: 'มีการลักลอบค้ายาเสพติดในบ้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.376956615+07:00","message":"Push: 'นี้เจ้าหน้าที่ไปถึงนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.376965567+07:00","message":"push: {true นี้เจ้าหน้าที่ไปถึงนะครับ 0 0xc0045de100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:00.387734445+07:00","message":"write wav file: './tmp/7589/7589_2642.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:00.608178126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:00.608190884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.763984934+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.764021169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.764026379+07:00","message":"receive interim result [false|false]: หญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.764039238+07:00","message":"[buffer interim] 2643 false หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.764046366+07:00","message":"[bufferProcess] interim [480000000]:หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.764048358+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.81029927+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.810339388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.810345185+07:00","message":"receive interim result [false|false]: หญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:00.810357938+07:00","message":"[buffer interim] 2643 false หญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.810367081+07:00","message":"[bufferProcess] interim [600000000]:หญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.810369452+07:00","message":"[bufferProcess] send to processor:หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.810372975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.810376051+07:00","message":"> Transcript [39293] [false]: 'หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:00.810378297+07:00","message":"Set StatePrefix (first interim): 'หญิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.113169822+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.113215221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.113221269+07:00","message":"receive interim result [false|false]: หญิงอายุ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.113235581+07:00","message":"[buffer interim] 2643 false หญิงอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.113244739+07:00","message":"[bufferProcess] interim [840000000]:หญิงอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.113247214+07:00","message":"[bufferProcess] send to processor:หญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.113259761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.113263034+07:00","message":"> Transcript [39294] [false]: 'หญิงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.113266632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.113272756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.113274945+07:00","message":"StatePrefix: 'หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.113277237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.246569399+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.246614235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.246619326+07:00","message":"receive interim result [false|false]: หญิงอายุ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.246633425+07:00","message":"[buffer interim] 2643 false หญิงอายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.246641008+07:00","message":"[bufferProcess] interim [960000000]:หญิงอายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.246643526+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.246650904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.246654009+07:00","message":"> Transcript [39295] [false]: 'หญิงอายุ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.246657495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.246659966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.246661867+07:00","message":"StatePrefix: 'หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.246664153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.442323709+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.44238173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.442389418+07:00","message":"receive interim result [false|false]: หญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.442401667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 46\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.442404528+07:00","message":"receive interim result [false|false]:  46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.442414484+07:00","message":"[buffer interim] 2643 false หญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.442419052+07:00","message":"[buffer interim] 2643 false  46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.442431126+07:00","message":"[bufferProcess] interim [200000000]:หญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.442433851+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.442441114+07:00","message":"[bufferProcess] interim [200000000]: 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.442443668+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.442447132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.442454024+07:00","message":"> Transcript [39296] [false]: 'หญิงอายุ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.442457564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.44245984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.442461959+07:00","message":"StatePrefix: 'หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.442464093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.498586133+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.498625389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.498631742+07:00","message":"receive interim result [false|false]: หญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.498645371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 46 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.498653614+07:00","message":"receive interim result [false|false]:  46 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.4986641+07:00","message":"[buffer interim] 2643 false หญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.498668616+07:00","message":"[buffer interim] 2643 false  46 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498676886+07:00","message":"[bufferProcess] interim [320000000]:หญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498680961+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498686443+07:00","message":"[bufferProcess] interim [320000000]: 46 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498690743+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498696031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.49869917+07:00","message":"> Transcript [39297] [false]: 'หญิงอายุ 46'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498702776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498704956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498707619+07:00","message":"StatePrefix: 'หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498709678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498712206+07:00","message":"Push: 'หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498714853+07:00","message":"TextPushed: 'หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498716997+07:00","message":"Set new StatePrefix : 'หญิงอายุ 46'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.498719183+07:00","message":"Next Push (prob) : 'อายุ 46'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.498740851+07:00","message":"push: {false หญิง 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.815103723+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.815143853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.815150516+07:00","message":"receive interim result [false|false]: หญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.815161048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 46 ปีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.815163973+07:00","message":"receive interim result [false|false]:  46 ปีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.815173587+07:00","message":"[buffer interim] 2643 false หญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:01.815179061+07:00","message":"[buffer interim] 2643 false  46 ปีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.815186845+07:00","message":"[bufferProcess] interim [560000000]:หญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.815191144+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.815195901+07:00","message":"[bufferProcess] interim [560000000]: 46 ปีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.815198391+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.815201656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.815204385+07:00","message":"> Transcript [39298] [false]: 'หญิงอายุ 46 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.815208304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.815210412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.815215179+07:00","message":"StatePrefix: 'หญิงอายุ 46'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:01.815217684+07:00","message":"TextPushed: 'หญิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.003833115+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.003872228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.003878371+07:00","message":"receive interim result [false|false]: หญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.003890983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 46 ปีอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.003895402+07:00","message":"receive interim result [false|false]:  46 ปีอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.003913489+07:00","message":"[buffer interim] 2643 false หญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.003923918+07:00","message":"[buffer interim] 2643 false  46 ปีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.003932135+07:00","message":"[bufferProcess] interim [740000000]:หญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.003935208+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.003939169+07:00","message":"[bufferProcess] interim [740000000]: 46 ปีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.003944112+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.003947795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.003950875+07:00","message":"> Transcript [39299] [false]: 'หญิงอายุ 46 ปีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.00395455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.003956742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.003959422+07:00","message":"StatePrefix: 'หญิงอายุ 46'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.003961972+07:00","message":"TextPushed: 'หญิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.005178677+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.005190342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.005194597+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.005202559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.005205481+07:00","message":"receive interim result [false|false]:  ปีอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.005210207+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.005215599+07:00","message":"[buffer interim] 2643 false  ปีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.005222803+07:00","message":"[bufferProcess] interim [800000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.005225543+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.005230505+07:00","message":"[bufferProcess] interim [800000000]: ปีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.005233027+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.005235526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.005237969+07:00","message":"> Transcript [39300] [false]: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.005240815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.005243233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.005245269+07:00","message":"StatePrefix: 'หญิงอายุ 46'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.005247474+07:00","message":"TextPushed: 'หญิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.206595648+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.206634492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.206640356+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.206651548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.206654304+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.206662429+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.206666113+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206671866+07:00","message":"[bufferProcess] interim [980000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.20667469+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206680162+07:00","message":"[bufferProcess] interim [980000000]: ปีอยู่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206682801+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206687035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.20668973+07:00","message":"> Transcript [39301] [false]: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206693265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206695407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206697441+07:00","message":"StatePrefix: 'หญิงอายุ 46'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206699608+07:00","message":"TextPushed: 'หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206702529+07:00","message":"Push: 'อายุ 46'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206704733+07:00","message":"TextPushed: 'หญิงอายุ 46'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206706823+07:00","message":"Set new StatePrefix : 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.206708855+07:00","message":"Next Push (prob) : ' ปีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.206716457+07:00","message":"push: {false อายุ 46 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.392876301+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.392916749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.392922882+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.392934017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.392937497+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.392945418+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:02.392949203+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.392955322+07:00","message":"[bufferProcess] interim [160000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.392958042+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.39296138+07:00","message":"[bufferProcess] interim [160000000]: ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.392963836+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.392967057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.392969916+07:00","message":"> Transcript [39302] [false]: 'หญิงอายุ 46 ปีอยู่ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.392973961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.392976329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.392978331+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:02.392980576+07:00","message":"TextPushed: 'หญิงอายุ 46'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.034623563+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.034668287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46 ปีอยู่ในห้องน้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.034675211+07:00","message":"receive interim result [false|false]: หญิงอายุ 46 ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.034687795+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46 ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.034695602+07:00","message":"[bufferProcess] interim [760000000]:หญิงอายุ 46 ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.034698284+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.034703868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.034706556+07:00","message":"> Transcript [39303] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.034709927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.034712043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.034714208+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.034716708+07:00","message":"TextPushed: 'หญิงอายุ 46'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.23108477+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.231129437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.231135851+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.231149576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.231155196+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.231175858+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.231192674+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.231199218+07:00","message":"[bufferProcess] interim [0]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.231204654+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.231210282+07:00","message":"[bufferProcess] interim [0]: ปีอยู่ในห้องน้ำมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.231212906+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.23121558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.231218856+07:00","message":"> Transcript [39304] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.231222486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.231224524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.231226761+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.23122916+07:00","message":"TextPushed: 'หญิงอายุ 46'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.416760715+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.416804651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46 ปีอยู่ในห้องน้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.416811856+07:00","message":"receive interim result [false|false]: หญิงอายุ 46 ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.416825958+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46 ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416835824+07:00","message":"[bufferProcess] interim [180000000]:หญิงอายุ 46 ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416839181+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416846483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416849653+07:00","message":"> Transcript [39305] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416853981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416856685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416858823+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416861097+07:00","message":"TextPushed: 'หญิงอายุ 46'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416866501+07:00","message":"Push: ' ปีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416868443+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416870604+07:00","message":"Set new StatePrefix : 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.416872751+07:00","message":"Next Push (prob) : 'ห้องน้ำมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.416900052+07:00","message":"push: {false  ปีอยู่ใน 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.603899452+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.603952425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.603962227+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.603978025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.6039829+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.603998638+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.604013738+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.604020648+07:00","message":"[bufferProcess] interim [360000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.604023734+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.604028969+07:00","message":"[bufferProcess] interim [360000000]: ปีอยู่ในห้องน้ำมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.604031522+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.604034452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.604037152+07:00","message":"> Transcript [39306] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.604039234+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:03.609041475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:03.609052989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.808243267+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.808289711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.808296136+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.808307288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.808310472+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.808317948+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.808321589+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.808328847+07:00","message":"[bufferProcess] interim [540000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.8083316+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.808335572+07:00","message":"[bufferProcess] interim [540000000]: ปีอยู่ในห้องน้ำมีควัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.808338505+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.808355829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.80839499+07:00","message":"> Transcript [39307] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.8084026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.808405445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.808408367+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.808411841+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.820953083+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.820987011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.82099266+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.821005798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.821009002+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.821015702+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.821021084+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.821026951+07:00","message":"[bufferProcess] interim [600000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.821029599+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.821035071+07:00","message":"[bufferProcess] interim [600000000]: ปีอยู่ในห้องน้ำมีควันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.821038038+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.821040823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.821043943+07:00","message":"> Transcript [39308] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.82104695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.821048905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.821051067+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.821053395+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.934544762+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.934577779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.934584002+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.934594058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.934597439+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.934604759+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:03.934610385+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.93461647+07:00","message":"[bufferProcess] interim [660000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.934619631+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.934625034+07:00","message":"[bufferProcess] interim [660000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.934627596+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.934630405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.934634885+07:00","message":"> Transcript [39309] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.93463825+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.93464022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.934642151+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:03.934644219+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.137940065+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.137979171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.137986908+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.137997877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็ติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.13800133+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.138010755+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.138016185+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138024224+07:00","message":"[bufferProcess] interim [900000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138028499+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138034721+07:00","message":"[bufferProcess] interim [900000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138037577+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138040734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138043457+07:00","message":"> Transcript [39310] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138047116+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138049076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138051035+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.13805365+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138057556+07:00","message":"Push: 'ห้องน้ำมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138061039+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.13806437+07:00","message":"Set new StatePrefix : 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.138067758+07:00","message":"Next Push (prob) : 'ควันแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.138077531+07:00","message":"push: {false ห้องน้ำมี 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.456332947+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.456373764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.456380934+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.45639354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.456397444+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.456415498+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.456432806+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.456441997+07:00","message":"[bufferProcess] interim [140000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.456446049+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.456454991+07:00","message":"[bufferProcess] interim [140000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.456457735+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.456461127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.45646472+07:00","message":"> Transcript [39311] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.456468843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.456471004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.456473563+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.456476223+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.505647828+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.505685066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.505693163+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.505705684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็ติดคล้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.505709621+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.505718319+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.505721786+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.505728996+07:00","message":"[bufferProcess] interim [260000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.505732228+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.505736111+07:00","message":"[bufferProcess] interim [260000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็ติดคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.505738915+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.50574222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.50574515+07:00","message":"> Transcript [39312] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.505748472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.505750727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.505753049+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.505755819+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.507700899+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.507718711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.507723983+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.507736434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.507740063+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.50774565+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.507748391+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.507752843+07:00","message":"[bufferProcess] interim [320000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.50775611+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.507765134+07:00","message":"[bufferProcess] interim [320000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.507767481+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.507770116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.507772407+07:00","message":"> Transcript [39313] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.507775373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.50777745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.507779546+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.507782047+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.704761051+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.704800448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.70480797+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.704819968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.704823084+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.704832831+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.704840347+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704847258+07:00","message":"[bufferProcess] interim [500000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704849834+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704858197+07:00","message":"[bufferProcess] interim [500000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704861391+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704866462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704869478+07:00","message":"> Transcript [39314] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704873403+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704875615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704878104+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704881073+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704889193+07:00","message":"Push: 'ควันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704894211+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704896882+07:00","message":"Set new StatePrefix : 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.704899166+07:00","message":"Next Push (prob) : 'สินค้ายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.704931035+07:00","message":"push: {false ควันแล้วก็ 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.830929026+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.830967809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.830973937+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.830983428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.830986801+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.831004912+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.831020445+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.831028757+07:00","message":"[bufferProcess] interim [560000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.831032178+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.831038859+07:00","message":"[bufferProcess] interim [560000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.831041559+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.831044397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.83104715+07:00","message":"> Transcript [39315] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.831052847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.83105593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.831058947+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.831064308+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.893371799+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.893408272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.893414596+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.893426329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.893429876+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.893437728+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:04.893441312+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.893447224+07:00","message":"[bufferProcess] interim [680000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.89344957+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.893453281+07:00","message":"[bufferProcess] interim [680000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.893456181+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.893458993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.893461703+07:00","message":"> Transcript [39316] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.893464037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:04.893466009+07:00","message":"Set new StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.090780537+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.090819174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.090826233+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.090837559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.090841629+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.090850105+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.090853683+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.090859621+07:00","message":"[bufferProcess] interim [920000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.090862503+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.090865762+07:00","message":"[bufferProcess] interim [920000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.090868515+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.090871357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.090874166+07:00","message":"> Transcript [39317] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.090877563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.090879748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.090881688+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.090884366+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.35131151+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.35135799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.351366138+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.351379126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.351384487+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.351404932+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.35142151+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.3514298+07:00","message":"[bufferProcess] interim [40000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.351432953+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.351436818+07:00","message":"[bufferProcess] interim [40000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.351440456+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.351443463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.351446219+07:00","message":"> Transcript [39318] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.351450567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.351452622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.351454835+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.351457512+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.431924663+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.431963151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.431969687+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.43198145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อหยอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.431984837+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อหยอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.431992592+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.431996665+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อหยอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.432003112+07:00","message":"[bufferProcess] interim [220000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.432005569+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.432008952+07:00","message":"[bufferProcess] interim [220000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อหยอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.432012112+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อหยอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.432014934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.432017723+07:00","message":"> Transcript [39319] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.432021356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.432023729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.432025737+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.432028277+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.596466302+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.59651852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.5965262+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.596542096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.596545773+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.596555517+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.596559345+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596566501+07:00","message":"[bufferProcess] interim [340000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596571308+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อหยอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596575339+07:00","message":"[bufferProcess] interim [340000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596578221+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.5965817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596584466+07:00","message":"> Transcript [39320] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อหยอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596588438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.59659055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596592618+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596595316+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596598508+07:00","message":"Push: 'ติดค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596600663+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596602909+07:00","message":"Set new StatePrefix : 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดล้อหยอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.596605299+07:00","message":"Next Push (prob) : 'ติดล้อหยอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.596613155+07:00","message":"push: {false ติดค้ายาเสพ 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.645145595+07:00","message":"[GCS] IsForceVAD: false for message ID: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.706269536+07:00","message":"[GCS] Start streaming session, msgId: 2644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.730235119+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.730275462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.730282158+07:00","message":"receive interim result [false|false]: หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.73029074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.730294557+07:00","message":"receive interim result [false|false]:  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.730303155+07:00","message":"[buffer interim] 2643 false หญิงอายุ 46"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.73030663+07:00","message":"[buffer interim] 2643 false  ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.730314087+07:00","message":"[bufferProcess] interim [580000000]:หญิงอายุ 46"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.730316779+07:00","message":"[bufferProcess] send to processor:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.730320541+07:00","message":"[bufferProcess] interim [580000000]: ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.730323773+07:00","message":"[bufferProcess] update buffer: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.730327935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.730330911+07:00","message":"> Transcript [39321] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.73033383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.73033606+07:00","message":"Set new StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.826178992+07:00","message":"receive streaming session, msgId: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.826238136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาเสพติดลอยออกมาจ้ะ\",\"confidence\":0.9493919}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.826248875+07:00","message":"receive interim result [true|false]: หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาเสพติดลอยออกมาจ้ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.826262135+07:00","message":"end recv isFinal message id 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.826264572+07:00","message":"end Recv id 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.826275138+07:00","message":"[buffer interim] 2643 true หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาเสพติดลอยออกมาจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826289991+07:00","message":"[bufferProcess] interim [610000000]:หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาเสพติดลอยออกมาจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826295735+07:00","message":"[bufferProcess] send to processor (isfinal):หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.82630176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826306697+07:00","message":"> Transcript [39322] [false]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826311895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826314869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826317988+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826322765+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826325876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826328981+07:00","message":"> Transcript [39323] [true]: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาเสพติดลอยออกมาจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826332273+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826335538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826338339+07:00","message":"StatePrefix: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพติดลอยออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826341821+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826344993+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826595353+07:00","message":"Push: 'สินค้ายาเสพติดลอยออกมาจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826603681+07:00","message":"TextPushed: 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็ติดค้ายาเสพสินค้ายาเสพติดลอยออกมาจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826606872+07:00","message":"Set new StatePrefix : 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาเสพติดลอยออกมาจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826612686+07:00","message":"Next Push (prob) : 'หญิงอายุ 46 ปีอยู่ในห้องน้ำมีควันแล้วก็สินค้ายาเสพติดลอยออกมาจ้ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:05.826624828+07:00","message":"push: {true สินค้ายาเสพติดลอยออกมาจ้ะ 0 0xc004852380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:05.826630056+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2643.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:05.840139302+07:00","message":"write wav file: './tmp/7589/7589_2643.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.406009292+07:00","message":"receive streaming session, msgId: 2644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.406043844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.406049958+07:00","message":"receive interim result [false|false]: ดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.406064902+07:00","message":"[buffer interim] 2644 false ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.406072016+07:00","message":"[bufferProcess] interim [480000000]:ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.406074109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.437045653+07:00","message":"receive streaming session, msgId: 2644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.437087414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.437093685+07:00","message":"receive interim result [false|false]: ดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.43711193+07:00","message":"[buffer interim] 2644 false ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.437120204+07:00","message":"[bufferProcess] interim [600000000]:ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.437123853+07:00","message":"[bufferProcess] send to processor:ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.437132327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.437135518+07:00","message":"> Transcript [39324] [false]: 'ดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.437138531+07:00","message":"Set StatePrefix (first interim): 'ดัง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:06.60935442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:06.609357811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.796158641+07:00","message":"[GCS] IsForceVAD: false for message ID: 2644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.855393936+07:00","message":"[GCS] Start streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.905244872+07:00","message":"receive streaming session, msgId: 2644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.905298174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังกล่าว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.905307777+07:00","message":"receive interim result [true|false]: ดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.905321987+07:00","message":"end recv isFinal message id 2644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.905325368+07:00","message":"end Recv id 2644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.905336211+07:00","message":"[buffer interim] 2644 true ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.90534681+07:00","message":"[bufferProcess] interim [110000000]:ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905352109+07:00","message":"[bufferProcess] send to processor (isfinal):ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905357688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905362142+07:00","message":"> Transcript [39325] [false]: 'ดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905367054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905370877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.90537444+07:00","message":"StatePrefix: 'ดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905377474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905380234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905383677+07:00","message":"> Transcript [39326] [true]: 'ดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905387106+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905389871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905392642+07:00","message":"StatePrefix: 'ดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.905395246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:06.90540399+07:00","message":"Push: 'ดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:06.905416953+07:00","message":"push: {true ดังกล่าว 0 0xc003473c80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:06.911630095+07:00","message":"write wav file: './tmp/7589/7589_2644.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.401988461+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.40203303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.402039593+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.40205802+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.402066376+07:00","message":"[bufferProcess] interim [540000000]:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.402068447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.559882334+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.559927919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.559936005+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.559950979+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.559959902+07:00","message":"[bufferProcess] interim [720000000]:เจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.559962738+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.559970181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.559972867+07:00","message":"> Transcript [39327] [false]: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.55997541+07:00","message":"Set StatePrefix (first interim): 'เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.594457698+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.594505691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.594513865+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.594531725+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.594543826+07:00","message":"[bufferProcess] interim [780000000]:เจ้าหน้าที่จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.594546566+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.59455368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.594557243+07:00","message":"> Transcript [39328] [false]: 'เจ้าหน้าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.594563245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.594565954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.594568041+07:00","message":"StatePrefix: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.59457038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.723468608+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.723509464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.723515371+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.723530659+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.723537754+07:00","message":"[bufferProcess] interim [900000000]:เจ้าหน้าที่จึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.723540288+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.72354356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.723546539+07:00","message":"> Transcript [39329] [false]: 'เจ้าหน้าที่จึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.723550442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.723552613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.723554778+07:00","message":"StatePrefix: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.723557569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.895651617+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.895689919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.895699384+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.89571292+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.895720487+07:00","message":"[bufferProcess] interim [20000000]:เจ้าหน้าที่จึงได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.895722917+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.895731242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.895734469+07:00","message":"> Transcript [39330] [false]: 'เจ้าหน้าที่จึงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.895739588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.895741968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.895744293+07:00","message":"StatePrefix: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.895746603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.921180867+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.921213542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้จัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.92121887+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.921234833+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921243126+07:00","message":"[bufferProcess] interim [80000000]:เจ้าหน้าที่จึงได้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921245394+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921248584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921251256+07:00","message":"> Transcript [39331] [false]: 'เจ้าหน้าที่จึงได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921254502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921257478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921259509+07:00","message":"StatePrefix: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921261538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921266997+07:00","message":"Push: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921269031+07:00","message":"TextPushed: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.921271648+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่จึงได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:07.92127366+07:00","message":"Next Push (prob) : 'จึงได้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:07.921281695+07:00","message":"push: {false เจ้าหน้าที่ 0 0xc004f9d980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.042457202+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.042505602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.042512346+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.042537404+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.042545105+07:00","message":"[bufferProcess] interim [140000000]:เจ้าหน้าที่จึงได้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.042547629+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.042551158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.042554724+07:00","message":"> Transcript [39332] [false]: 'เจ้าหน้าที่จึงได้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.042558075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.042561371+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่จึงได้จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.1022243+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.102260174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดงตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.102266854+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แสดงตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.102283605+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แสดงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.102292192+07:00","message":"[bufferProcess] interim [260000000]:เจ้าหน้าที่จึงได้แสดงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.10229621+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.102306539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.102312308+07:00","message":"> Transcript [39333] [false]: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.10231607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.102319357+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.329017974+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.329057063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดงตัวละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.329063034+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แสดงตัวละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.329075582+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แสดงตัวละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.329083036+07:00","message":"[bufferProcess] interim [500000000]:เจ้าหน้าที่จึงได้แสดงตัวละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.329085364+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้แสดงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.329090667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.329093364+07:00","message":"> Transcript [39334] [false]: 'เจ้าหน้าที่จึงได้แสดงตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.329096752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.329098968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.329100937+07:00","message":"StatePrefix: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.329103404+07:00","message":"TextPushed: 'เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.430995825+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.431042585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดงตัวแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.431050648+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แสดงตัวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.431073142+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แสดงตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.431087499+07:00","message":"[bufferProcess] interim [560000000]:เจ้าหน้าที่จึงได้แสดงตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.431090115+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้แสดงตัวละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.43109462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.431097702+07:00","message":"> Transcript [39335] [false]: 'เจ้าหน้าที่จึงได้แสดงตัวละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.431100985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.431103141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.431105404+07:00","message":"StatePrefix: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.431107822+07:00","message":"TextPushed: 'เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.440977815+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.441010721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดงตัวแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.441016432+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แสดงตัวแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.441029624+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แสดงตัวแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.441036564+07:00","message":"[bufferProcess] interim [620000000]:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.441038972+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้แสดงตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.441045191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.441049528+07:00","message":"> Transcript [39336] [false]: 'เจ้าหน้าที่จึงได้แสดงตัวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.44105428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.441057493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.441060626+07:00","message":"StatePrefix: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.441063934+07:00","message":"TextPushed: 'เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.622199141+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.622238003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.62224368+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.622278025+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622285258+07:00","message":"[bufferProcess] interim [800000000]:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622287854+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622293334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622296186+07:00","message":"> Transcript [39337] [false]: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622301706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622304144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622306428+07:00","message":"StatePrefix: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622309216+07:00","message":"TextPushed: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622313712+07:00","message":"Push: 'จึงได้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622315724+07:00","message":"TextPushed: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622318063+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.622320394+07:00","message":"Next Push (prob) : 'ตัวแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.622327715+07:00","message":"push: {false จึงได้แสดง 0 0xc004f9d980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.932355592+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.932400955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.932408164+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.932431778+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.932443821+07:00","message":"[bufferProcess] interim [40000000]:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.932446647+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.932456469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.932460789+07:00","message":"> Transcript [39338] [false]: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.932465347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.932467759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.932469843+07:00","message":"StatePrefix: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.932472561+07:00","message":"TextPushed: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.933818376+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.933834704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.933839359+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:08.933851488+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.933856546+07:00","message":"[bufferProcess] interim [100000000]:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.933860068+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.933866354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.933869148+07:00","message":"> Transcript [39339] [false]: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.933872024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.933874047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.933876035+07:00","message":"StatePrefix: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:08.933878827+07:00","message":"TextPushed: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.012383138+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.012422214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.012430855+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.012444783+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.012455055+07:00","message":"[bufferProcess] interim [220000000]:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.012458264+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.012464507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.0124678+07:00","message":"> Transcript [39340] [false]: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.012472102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.012477149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.012479824+07:00","message":"StatePrefix: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.012488188+07:00","message":"TextPushed: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.320288972+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.320336624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.320342973+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.320355902+07:00","message":"[buffer interim] 2645 false เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320366235+07:00","message":"[bufferProcess] interim [460000000]:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320369013+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320374718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320377598+07:00","message":"> Transcript [39341] [false]: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320381059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.32038303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320385238+07:00","message":"StatePrefix: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320388204+07:00","message":"TextPushed: 'เจ้าหน้าที่จึงได้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320392725+07:00","message":"Push: 'ตัวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320394667+07:00","message":"TextPushed: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320396947+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.320399828+07:00","message":"Next Push (prob) : 'ขอเข้าตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.320407486+07:00","message":"push: {false ตัวแล้วก็ 0 0xc004f9d980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.362716092+07:00","message":"[GCS] IsForceVAD: false for message ID: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.475065387+07:00","message":"receive streaming session, msgId: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.475106758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.475113838+07:00","message":"receive interim result [true|false]: เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.47512364+07:00","message":"end recv isFinal message id 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.475126386+07:00","message":"end Recv id 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.475133785+07:00","message":"[buffer interim] 2645 true เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475144261+07:00","message":"[bufferProcess] interim [730000000]:เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475148538+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475152546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475155669+07:00","message":"> Transcript [39342] [false]: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475159184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475161201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475163196+07:00","message":"StatePrefix: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475166211+07:00","message":"TextPushed: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475168259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475170288+07:00","message":"> Transcript [39343] [true]: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475172705+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475174409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475176344+07:00","message":"StatePrefix: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็ขอเข้าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475178373+07:00","message":"TextPushed: 'เจ้าหน้าที่จึงได้แสดงตัวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:09.475181417+07:00","message":"Push: 'ขอเข้าตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.475191376+07:00","message":"push: {true ขอเข้าตรวจสอบ 0 0xc004f9d980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:09.482748001+07:00","message":"write wav file: './tmp/7589/7589_2645.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:09.610331724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:09.610345466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:09.684999693+07:00","message":"[GCS] Start streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.512974495+07:00","message":"[GCS] Cleaned up inactive client: 2622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.51299603+07:00","message":"[GCS] Cleaned up inactive client: 2626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.512998893+07:00","message":"[GCS] Cleaned up inactive client: 2623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.513000801+07:00","message":"[GCS] Cleaned up inactive client: 2630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.513002779+07:00","message":"[GCS] Cleaned up inactive client: 2628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.513004651+07:00","message":"[GCS] Cleaned up inactive client: 2629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.513006799+07:00","message":"[GCS] Cleaned up inactive client: 2624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.513009887+07:00","message":"[GCS] Cleaned up inactive client: 2625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.513012028+07:00","message":"[GCS] Cleaned up inactive client: 2627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.513013823+07:00","message":"[GCS] Cleaned up inactive client: 2621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.864583214+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.864635981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.864642112+07:00","message":"receive interim result [false|false]: ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.864661366+07:00","message":"[buffer interim] 2646 false ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:10.864670121+07:00","message":"[bufferProcess] interim [140000000]:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:10.864672316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:10.864680709+07:00","message":"[bufferProcess] send to processor (ticker):ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:10.86468369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:10.864686926+07:00","message":"> Transcript [39344] [false]: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:10.864689471+07:00","message":"Set StatePrefix (first interim): 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.928789173+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.92883205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.928841455+07:00","message":"receive interim result [false|false]: ช่วงล่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:10.928859155+07:00","message":"[buffer interim] 2646 false ช่วงล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:10.928866863+07:00","message":"[bufferProcess] interim [320000000]:ช่วงล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:10.928869011+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.144109951+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.144149187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.14415594+07:00","message":"receive interim result [false|false]: ช่วงแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.144172185+07:00","message":"[buffer interim] 2646 false ช่วงแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.144181092+07:00","message":"[bufferProcess] interim [500000000]:ช่วงแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.144183603+07:00","message":"[bufferProcess] send to processor:ช่วงล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.144191047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.144194295+07:00","message":"> Transcript [39345] [false]: 'ช่วงล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.144198421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.144200926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.14420325+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.144205792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.251016752+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.251068232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงแรกๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.251077422+07:00","message":"receive interim result [false|false]: ช่วงแรกๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.251095126+07:00","message":"[buffer interim] 2646 false ช่วงแรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.251105525+07:00","message":"[bufferProcess] interim [560000000]:ช่วงแรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.251109353+07:00","message":"[bufferProcess] send to processor:ช่วงแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.251117801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.251124734+07:00","message":"> Transcript [39346] [false]: 'ช่วงแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.251130428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.251134141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.251139912+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.251143504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.258100498+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.258120917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.258125973+07:00","message":"receive interim result [false|false]: ช่วงล่างครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.258135773+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.258140478+07:00","message":"[bufferProcess] interim [620000000]:ช่วงล่างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.258142542+07:00","message":"[bufferProcess] send to processor:ช่วงแรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.258146188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.258149261+07:00","message":"> Transcript [39347] [false]: 'ช่วงแรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.258153704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.258155938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.258158052+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.258160132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.44216353+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.442207383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงแรกครับเฮง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.442215343+07:00","message":"receive interim result [false|false]: ช่วงแรกครับเฮง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.442237344+07:00","message":"[buffer interim] 2646 false ช่วงแรกครับเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442246237+07:00","message":"[bufferProcess] interim [800000000]:ช่วงแรกครับเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442249094+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.44225348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442256939+07:00","message":"> Transcript [39348] [false]: 'ช่วงล่างครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442260769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442263104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442265169+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442267486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442274164+07:00","message":"Push: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442277109+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442280301+07:00","message":"Set new StatePrefix : 'ช่วงล่างครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.442282638+07:00","message":"Next Push (prob) : 'ล่างครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.442291574+07:00","message":"push: {false ช่วง 0 0xc0045df180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.560564963+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.560604677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.560613638+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหิว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.560631128+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.560643607+07:00","message":"[bufferProcess] interim [860000000]:ช่วงล่างครับหิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.560647523+07:00","message":"[bufferProcess] send to processor:ช่วงแรกครับเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.560658062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.560663045+07:00","message":"> Transcript [39349] [false]: 'ช่วงแรกครับเฮง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.560665667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.560667868+07:00","message":"Set new StatePrefix: 'ช่วงแรกครับเฮง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.623318496+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.623357551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงแรกครับเฮงคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.623365262+07:00","message":"receive interim result [false|false]: ช่วงแรกครับเฮงคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.623380847+07:00","message":"[buffer interim] 2646 false ช่วงแรกครับเฮงคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.623390991+07:00","message":"[bufferProcess] interim [980000000]:ช่วงแรกครับเฮงคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.623394035+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.623398179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.623401398+07:00","message":"> Transcript [39350] [false]: 'ช่วงล่างครับหิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.62340398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.623406376+07:00","message":"Set new StatePrefix: 'ช่วงล่างครับหิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.754871226+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.754915677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.75492281+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.754940066+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.754948797+07:00","message":"[bufferProcess] interim [100000000]:ช่วงล่างครับหญิงคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.754952177+07:00","message":"[bufferProcess] send to processor:ช่วงแรกครับเฮงคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.754956177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.754959235+07:00","message":"> Transcript [39351] [false]: 'ช่วงแรกครับเฮงคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.754961724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.754963715+07:00","message":"Set new StatePrefix: 'ช่วงแรกครับเฮงคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.823024549+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.823063416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.823069619+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:11.823085633+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.823093505+07:00","message":"[bufferProcess] interim [220000000]:ช่วงล่างครับหญิงคนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.823096814+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.823100537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.823104345+07:00","message":"> Transcript [39352] [false]: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.823106905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:11.823108994+07:00","message":"Set new StatePrefix: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.267958004+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.267995815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.268002485+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.268018487+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.268028375+07:00","message":"[bufferProcess] interim [580000000]:ช่วงล่างครับหญิงคนนี้ก็พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.268031105+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.268037526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.268040694+07:00","message":"> Transcript [39353] [false]: 'ช่วงล่างครับหญิงคนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.268045138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.268047747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.268050254+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.268052947+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.325902013+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.325943175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.325950262+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.325970534+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.325978166+07:00","message":"[bufferProcess] interim [640000000]:ช่วงล่างครับหญิงคนนี้ก็พญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.325981146+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.325989026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.325991662+07:00","message":"> Transcript [39354] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.325995368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.325997713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.325999601+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.326002405+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.331148299+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.331187228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.331193785+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.331210713+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.331219712+07:00","message":"[bufferProcess] interim [700000000]:ช่วงล่างครับหญิงคนนี้ก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.331222733+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.331229639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.331232698+07:00","message":"> Transcript [39355] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.331236612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.331238934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.331241289+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.331244568+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:12.610731686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:12.610756427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.717188936+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.717238068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.71724571+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.717263615+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.71727246+07:00","message":"[bufferProcess] interim [60000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.717275214+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.71728503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.717288348+07:00","message":"> Transcript [39356] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.717294315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.717297613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.71730143+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.717304865+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.717314082+07:00","message":"Push: 'ล่างครับหญิงคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.717317631+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.717320667+07:00","message":"Set new StatePrefix : 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.717323752+07:00","message":"Next Push (prob) : 'ก็พยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.717332729+07:00","message":"push: {false ล่างครับหญิงคนนี้ 0 0xc0045df180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.7245721+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.724603565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปรับตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.724608765+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปรับตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.724624454+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปรับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.724631613+07:00","message":"[bufferProcess] interim [120000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปรับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.724634624+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.724640001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.724642886+07:00","message":"> Transcript [39357] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.724647413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.724649477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.72465149+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.724653754+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.840791455+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.840828283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.840834384+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.840847659+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.840857153+07:00","message":"[bufferProcess] interim [180000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.84085984+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปรับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.84086504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.840868408+07:00","message":"> Transcript [39358] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปรับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.840871897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.840874018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.840875966+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.840878384+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.901198464+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.901240286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.901247587+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:12.901261947+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.901271601+07:00","message":"[bufferProcess] interim [240000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.901274173+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.901278063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.90128094+07:00","message":"> Transcript [39359] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.901284543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.901286923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.901288887+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:12.90129163+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.226297865+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.226332733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.226339327+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.226355054+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226362573+07:00","message":"[bufferProcess] interim [600000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226365225+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226368882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.22637221+07:00","message":"> Transcript [39360] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226376867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226379421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226387573+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226390691+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226397514+07:00","message":"Push: 'ก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226399846+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226403623+07:00","message":"Set new StatePrefix : 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.226405987+07:00","message":"Next Push (prob) : 'ปฏิเสธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.226414131+07:00","message":"push: {false ก็พยายาม 0 0xc0045df180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.347321344+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.347360959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.347367799+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.347381929+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.347389884+07:00","message":"[bufferProcess] interim [660000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.34739286+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.347400797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.347405003+07:00","message":"> Transcript [39361] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.347409272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.347411738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.347414+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.347416708+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.41314885+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.413201284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.413211771+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.413228769+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.413237505+07:00","message":"[bufferProcess] interim [780000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.413240365+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.413247392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.413250951+07:00","message":"> Transcript [39362] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.413258898+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.413262599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.41326576+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.413270177+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.5589019+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.55894305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.558951294+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.558969118+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.558978316+07:00","message":"[bufferProcess] interim [900000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.558981737+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.558987214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.558990668+07:00","message":"> Transcript [39363] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.558994698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.55899991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.559002482+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.559005179+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.612555963+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.612597299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.612604835+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.61262255+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.61263103+07:00","message":"[bufferProcess] interim [960000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.612634259+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.612642966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.61264579+07:00","message":"> Transcript [39364] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.61264999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.612652914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.612655645+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.612658732+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.61266653+07:00","message":"Push: 'ปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.612668871+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.612671853+07:00","message":"Set new StatePrefix : 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.612674691+07:00","message":"Next Push (prob) : 'นะครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.612683573+07:00","message":"push: {false ปฏิเสธ 0 0xc0045df180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.860626298+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.860666145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.860673418+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.86068966+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.86069732+07:00","message":"[bufferProcess] interim [140000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.860700542+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.860710205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.860713302+07:00","message":"> Transcript [39365] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.860717529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.860720505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.860722767+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.860725616+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.934550358+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.934590529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.934597259+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:13.934612027+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.934620338+07:00","message":"[bufferProcess] interim [260000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.934623047+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.934630987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.934634507+07:00","message":"> Transcript [39366] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.934638413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.934640711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.934660017+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:13.934665898+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.140950107+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.140993647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.141002675+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.141018968+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.141028812+07:00","message":"[bufferProcess] interim [500000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.14103177+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.141040642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.141045216+07:00","message":"> Transcript [39367] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.141049659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.141052119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.141055501+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.141059645+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.252131748+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.252177479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.252184481+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.252200962+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.252209606+07:00","message":"[bufferProcess] interim [560000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.252213206+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.252222665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.252227215+07:00","message":"> Transcript [39368] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.25223351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.252237198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.252243076+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.252247189+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.25225469+07:00","message":"Push: 'นะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.25225883+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.252262826+07:00","message":"Set new StatePrefix : 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.25226843+07:00","message":"Next Push (prob) : 'ก็ไม่ยอมให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.252287823+07:00","message":"push: {false นะครับแล้ว 0 0xc0045df180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.381040186+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.381079147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.381086143+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.381103131+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.381110963+07:00","message":"[bufferProcess] interim [680000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.381113649+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.381117943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.381121175+07:00","message":"> Transcript [39369] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.381125072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.381127546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.381130155+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.381133179+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.442861413+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.442900242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.442906901+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.442922167+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.44293272+07:00","message":"[bufferProcess] interim [740000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.442935683+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.442942049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.442945432+07:00","message":"> Transcript [39370] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.442949938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.442952194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.442954203+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.442957213+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.536603358+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.536649135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.536655093+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.536669912+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.536677311+07:00","message":"[bufferProcess] interim [920000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.536681112+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.536687133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.536690008+07:00","message":"> Transcript [39371] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.536694011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.536696037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.536699213+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.536702842+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.776172253+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.776223001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้นด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.776233606+07:00","message":"receive interim result [false|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.776254021+07:00","message":"[buffer interim] 2646 false ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776267337+07:00","message":"[bufferProcess] interim [100000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776271344+07:00","message":"[bufferProcess] send to processor:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776280734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776286656+07:00","message":"> Transcript [39372] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776292372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776295708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776298895+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776303752+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776312655+07:00","message":"Push: 'ก็ไม่ยอมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776316198+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.77631978+07:00","message":"Set new StatePrefix : 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.776324424+07:00","message":"Next Push (prob) : 'เขาตรวจค้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.776352899+07:00","message":"push: {false ก็ไม่ยอมให้ 0 0xc0045df180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.802928463+07:00","message":"[GCS] IsForceVAD: false for message ID: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.968763314+07:00","message":"receive streaming session, msgId: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.96881839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เข้าตรวจค้นด้วย\",\"confidence\":0.93242705}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.96882902+07:00","message":"receive interim result [true|false]: ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เข้าตรวจค้นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.968842253+07:00","message":"end recv isFinal message id 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.96884559+07:00","message":"end Recv id 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.96885692+07:00","message":"[buffer interim] 2646 true ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เข้าตรวจค้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968867457+07:00","message":"[bufferProcess] interim [340000000]:ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เข้าตรวจค้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968872956+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.9688792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968883529+07:00","message":"> Transcript [39373] [false]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968888935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968891825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.96889472+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968899034+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968901752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968905178+07:00","message":"> Transcript [39374] [true]: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เข้าตรวจค้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968908672+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968911673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.96891421+07:00","message":"StatePrefix: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้เขาตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968917676+07:00","message":"TextPushed: 'ช่วงล่างครับหญิงคนนี้ก็พยายามปฏิเสธนะครับแล้วก็ไม่ยอมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:14.968926478+07:00","message":"Push: 'เข้าตรวจค้นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:14.968937391+07:00","message":"push: {true เข้าตรวจค้นด้วย 0 0xc0045df180}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:14.980759949+07:00","message":"write wav file: './tmp/7589/7589_2646.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:15.185353902+07:00","message":"[GCS] Start streaming session, msgId: 2647"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:15.61076488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:15.610800916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:15.93304253+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:15.933090457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อภัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:15.933097075+07:00","message":"receive interim result [false|false]: อภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:15.93311574+07:00","message":"[buffer interim] 2647 false อภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:15.933124092+07:00","message":"[bufferProcess] interim [540000000]:อภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:15.933126345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.04095698+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.040996464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.04100186+07:00","message":"receive interim result [false|false]: สะพายหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.041017728+07:00","message":"[buffer interim] 2647 false สะพายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.041024331+07:00","message":"[bufferProcess] interim [660000000]:สะพายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.041026903+07:00","message":"[bufferProcess] send to processor:อภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.041034115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.041036799+07:00","message":"> Transcript [39375] [false]: 'อภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.041038908+07:00","message":"Set StatePrefix (first interim): 'อภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.400326802+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.400375622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาภายหลังก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.400381812+07:00","message":"receive interim result [false|false]: มาภายหลังก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.400397049+07:00","message":"[buffer interim] 2647 false มาภายหลังก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.40040547+07:00","message":"[bufferProcess] interim [960000000]:มาภายหลังก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.400408335+07:00","message":"[bufferProcess] send to processor:สะพายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.400415656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.400420832+07:00","message":"> Transcript [39376] [false]: 'สะพายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.400423541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.400425668+07:00","message":"Set new StatePrefix: 'สะพายหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.630878506+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.630921329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังจระเข้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.630928024+07:00","message":"receive interim result [false|false]: สะพายหลังจระเข้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.630943534+07:00","message":"[buffer interim] 2647 false สะพายหลังจระเข้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.630950794+07:00","message":"[bufferProcess] interim [80000000]:สะพายหลังจระเข้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.630953509+07:00","message":"[bufferProcess] send to processor:มาภายหลังก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.630960288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.630963249+07:00","message":"> Transcript [39377] [false]: 'มาภายหลังก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.630965804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.630967907+07:00","message":"Set new StatePrefix: 'มาภายหลังก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.714073291+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.714119994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.714127179+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.714150688+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.714160355+07:00","message":"[bufferProcess] interim [140000000]:สะพายหลังเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.714164613+07:00","message":"[bufferProcess] send to processor:สะพายหลังจระเข้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.714174558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.714177945+07:00","message":"> Transcript [39378] [false]: 'สะพายหลังจระเข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.714180355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.714182485+07:00","message":"Set new StatePrefix: 'สะพายหลังจระเข้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.793860234+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.793911466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังกาแล็กซี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.793921192+07:00","message":"receive interim result [false|false]: สะพายหลังกาแล็กซี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.793937164+07:00","message":"[buffer interim] 2647 false สะพายหลังกาแล็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.793956103+07:00","message":"[bufferProcess] interim [200000000]:สะพายหลังกาแล็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.793959131+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.793963553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.793967041+07:00","message":"> Transcript [39379] [false]: 'สะพายหลังเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.79396965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.793972227+07:00","message":"Set new StatePrefix: 'สะพายหลังเจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.803418279+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.803460957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.803476151+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.803493831+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.803501872+07:00","message":"[bufferProcess] interim [260000000]:สะพายหลังเจ้าหน้าที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.803506391+07:00","message":"[bufferProcess] send to processor:สะพายหลังกาแล็กซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.803515185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.80351914+07:00","message":"> Transcript [39380] [false]: 'สะพายหลังกาแล็กซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.803522707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.803527457+07:00","message":"Set new StatePrefix: 'สะพายหลังกาแล็กซี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.822777616+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.822809557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.82281551+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.822830644+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.822836682+07:00","message":"[bufferProcess] interim [380000000]:สะพายหลังเจ้าหน้าที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.822839839+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.822843776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.822846792+07:00","message":"> Transcript [39381] [false]: 'สะพายหลังเจ้าหน้าที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.82284922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.82285159+07:00","message":"Set new StatePrefix: 'สะพายหลังเจ้าหน้าที่ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.945246159+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.945295253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.945305536+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:16.945327054+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.94534188+07:00","message":"[bufferProcess] interim [620000000]:สะพายหลังเจ้าหน้าที่สามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.945348948+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.945358801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.945363078+07:00","message":"> Transcript [39382] [false]: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.945367391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:16.945371231+07:00","message":"Set new StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.06175868+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.061795445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.061801658+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.061814099+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.061823397+07:00","message":"[bufferProcess] interim [680000000]:สะพายหลังเจ้าหน้าที่สามารถควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.061826642+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.06183228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.061835576+07:00","message":"> Transcript [39383] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.061838803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.061840988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.061842974+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.061845236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.119459576+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.11950402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.119510169+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.119524701+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.119532253+07:00","message":"[bufferProcess] interim [740000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.119534946+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.119538785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.119541645+07:00","message":"> Transcript [39384] [false]: 'สะพายหลังเจ้าหน้าที่สามารถควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.119544614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.119546629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.119548553+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.119550662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.250816018+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.250853207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.250859005+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.250871281+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.250878284+07:00","message":"[bufferProcess] interim [860000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.250880921+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.250886381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.25088978+07:00","message":"> Transcript [39385] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.250893194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.250895212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.250897945+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.250900372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.255744281+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.255769936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.255775769+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.25578816+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.25579362+07:00","message":"[bufferProcess] interim [920000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255795912+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255799256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255801499+07:00","message":"> Transcript [39386] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255804901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255807046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255809076+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255811081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255815408+07:00","message":"Push: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255817416+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255819816+07:00","message":"Set new StatePrefix : 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.255822141+07:00","message":"Next Push (prob) : 'เข้าไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.255829424+07:00","message":"push: {false สะพายหลังเจ้าหน้าที่สามารถ 0 0xc003d44000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.511575192+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.511615505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.511621922+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.511639751+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.511648551+07:00","message":"[bufferProcess] interim [160000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.51165257+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.511657776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.511660956+07:00","message":"> Transcript [39387] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.511663684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.511666004+07:00","message":"Set new StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.832589714+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.8326252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.832631384+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.832649044+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.832655934+07:00","message":"[bufferProcess] interim [460000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.832658754+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.832662404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.832665586+07:00","message":"> Transcript [39388] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.832669259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.832671328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.832673237+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.832675799+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.860744491+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.860789395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.860797521+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:17.860818347+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.86082705+07:00","message":"[bufferProcess] interim [520000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.860830907+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.860840414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.860844353+07:00","message":"> Transcript [39389] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.86085001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.860853322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.860857712+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:17.860861578+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.010865395+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.010900015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.010906092+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.010921207+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.010929156+07:00","message":"[bufferProcess] interim [580000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.010931793+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.010935678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.010938604+07:00","message":"> Transcript [39390] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.010942014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.010944047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.010946407+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.01094953+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.02660593+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.0266456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.026652374+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.026669904+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026676969+07:00","message":"[bufferProcess] interim [700000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026679712+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026687538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026690947+07:00","message":"> Transcript [39391] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026695049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026697524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026699929+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026702933+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026710002+07:00","message":"Push: 'เข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026712101+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026714312+07:00","message":"Set new StatePrefix : 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.026717147+07:00","message":"Next Push (prob) : 'สอบภายในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.02672497+07:00","message":"push: {false เข้าไปตรวจ 0 0xc003d44000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.341704997+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.341742377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.341748296+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.341771496+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.341779953+07:00","message":"[bufferProcess] interim [940000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.341782947+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.341786852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.341794059+07:00","message":"> Transcript [39392] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.341797539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.341799581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.341801803+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.341804523+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.553815838+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.553852691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.553859135+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.553876281+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.553883587+07:00","message":"[bufferProcess] interim [180000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.553886724+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.553890829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.553899683+07:00","message":"> Transcript [39393] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.553903901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.553906653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.553909064+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.553912074+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:18.611463859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:18.61147378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.69457991+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.694616819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.694623139+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.694640309+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.694647833+07:00","message":"[bufferProcess] interim [240000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.694650507+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.694654306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.694657206+07:00","message":"> Transcript [39394] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.694661427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.694671737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.694674498+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.694677669+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.827644101+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.827689534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.827698254+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.827713517+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827723264+07:00","message":"[bufferProcess] interim [360000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827725986+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827730129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827732884+07:00","message":"> Transcript [39395] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827738095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827740363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827742684+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827745407+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827751908+07:00","message":"Push: 'สอบภายในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827753994+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827756316+07:00","message":"Set new StatePrefix : 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:18.827759012+07:00","message":"Next Push (prob) : 'น้ำได้ไปเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:18.827767241+07:00","message":"push: {false สอบภายในห้อง 0 0xc003d44000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.06866183+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.068699678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.068705903+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.068720331+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.068727266+07:00","message":"[bufferProcess] interim [600000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.068730076+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.068733601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.068736704+07:00","message":"> Transcript [39396] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.068739272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.068741958+07:00","message":"Set new StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.120148494+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.12018111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจอดหน้าบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.120187165+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจอดหน้าบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.120201459+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจอดหน้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.120208773+07:00","message":"[bufferProcess] interim [720000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจอดหน้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.120212496+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.120221034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.120224566+07:00","message":"> Transcript [39397] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.120227417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.120229592+07:00","message":"Set new StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.240293381+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.24033144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.240337065+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.240365849+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.240374078+07:00","message":"[bufferProcess] interim [840000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.240377015+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจอดหน้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.240380773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.240383615+07:00","message":"> Transcript [39398] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจอดหน้าบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.240387634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.240389701+07:00","message":"Set new StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปจอดหน้าบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.369069725+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.369112359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.369119117+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.369132739+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.369143457+07:00","message":"[bufferProcess] interim [20000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.369147276+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.369154235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.369174826+07:00","message":"> Transcript [39399] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.369179573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.369183255+07:00","message":"Set new StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.623166993+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.62321223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 220\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.623218606+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.623238483+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 220"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.623247842+07:00","message":"[bufferProcess] interim [260000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 220"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.623250838+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.623254937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.623258149+07:00","message":"> Transcript [39400] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.623262897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.623265158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.623267228+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.623270092+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.811785401+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.811820135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.811827014+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.811836946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 220\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.811839617+07:00","message":"receive interim result [false|false]:  220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.811847139+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.811853095+07:00","message":"[buffer interim] 2647 false  220"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.811858802+07:00","message":"[bufferProcess] interim [440000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.811861617+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 220"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.811867162+07:00","message":"[bufferProcess] interim [440000000]: 220"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.811870132+07:00","message":"[bufferProcess] update buffer: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 220"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.811881053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.811902961+07:00","message":"> Transcript [39401] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 220'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.811909823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.811912631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.81191504+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.811918127+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.823616357+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.823654373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.82366157+07:00","message":"receive interim result [false|false]: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.823675546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 225\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.823678141+07:00","message":"receive interim result [false|false]:  225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.823686194+07:00","message":"[buffer interim] 2647 false สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.823694303+07:00","message":"[buffer interim] 2647 false  225"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.823701318+07:00","message":"[bufferProcess] interim [500000000]:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.823704722+07:00","message":"[bufferProcess] send to processor:สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 220"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.823712348+07:00","message":"[bufferProcess] interim [500000000]: 225"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.823714997+07:00","message":"[bufferProcess] update buffer: สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 225"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.823718231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.823721091+07:00","message":"> Transcript [39402] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 220'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.82372577+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.823727998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.823730014+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:19.823732636+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:19.993195571+07:00","message":"[GCS] IsForceVAD: false for message ID: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.188058004+07:00","message":"[GCS] Start streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.213727868+07:00","message":"receive streaming session, msgId: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.213769142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาภายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบในห้องน้ำได้ไปเจอยาบ้า 225 เมตร\",\"confidence\":0.87412786}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.213775697+07:00","message":"receive interim result [true|false]: มาภายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบในห้องน้ำได้ไปเจอยาบ้า 225 เมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.213787227+07:00","message":"end recv isFinal message id 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.213789972+07:00","message":"end Recv id 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.213808233+07:00","message":"[buffer interim] 2647 true มาภายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบในห้องน้ำได้ไปเจอยาบ้า 225 เมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213836944+07:00","message":"[bufferProcess] interim [830000000]:มาภายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบในห้องน้ำได้ไปเจอยาบ้า 225 เมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213842105+07:00","message":"[bufferProcess] send to processor (isfinal):สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 225"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213846614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213850476+07:00","message":"> Transcript [39403] [false]: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 225'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213854842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213857097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.21385971+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213863306+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213866876+07:00","message":"Push: 'น้ำได้ไปเจอยาบ้า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213869627+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213872271+07:00","message":"Set new StatePrefix : 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 225'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213875232+07:00","message":"Next Push (prob) : '25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213877231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213879751+07:00","message":"> Transcript [39404] [true]: 'มาภายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบในห้องน้ำได้ไปเจอยาบ้า 225 เมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213882434+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213884323+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213886202+07:00","message":"StatePrefix: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 225'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213888382+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.213895075+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.21398841+07:00","message":"push: {false น้ำได้ไปเจอยาบ้า 2 0 0xc003d44000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.214140797+07:00","message":"Push: ' เมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.214145205+07:00","message":"TextPushed: 'สะพายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบภายในห้องน้ำได้ไปเจอยาบ้า 2 เมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.214147718+07:00","message":"Set new StatePrefix : 'มาภายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบในห้องน้ำได้ไปเจอยาบ้า 225 เมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.214150098+07:00","message":"Next Push (prob) : 'มาภายหลังเจ้าหน้าที่สามารถเข้าไปตรวจสอบในห้องน้ำได้ไปเจอยาบ้า 225 เมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.214159361+07:00","message":"push: {true  เมตร 0 0xc003d44000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.214164527+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2647.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:20.22433834+07:00","message":"write wav file: './tmp/7589/7589_2647.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.651288062+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.651328889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.651334855+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.651350645+07:00","message":"[buffer interim] 2648 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.651357788+07:00","message":"[bufferProcess] interim [300000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.651359956+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.754463067+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.75450256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.754510982+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.754524662+07:00","message":"[buffer interim] 2648 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.754531689+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.7545339+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.754539714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.754542554+07:00","message":"> Transcript [39405] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.754544825+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.913119733+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.913171428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.913179213+07:00","message":"receive interim result [false|false]: แล้วก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:20.91319828+07:00","message":"[buffer interim] 2648 false แล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.913206514+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.913209155+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.913216495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.913219508+07:00","message":"> Transcript [39406] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.91322246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.91322483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.913227234+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:20.91322946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.17000717+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.170042907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.170049956+07:00","message":"receive interim result [false|false]: แล้วก็อาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.170066956+07:00","message":"[buffer interim] 2648 false แล้วก็อาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.17007758+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็อาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.170080312+07:00","message":"[bufferProcess] send to processor:แล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.170084116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.170086591+07:00","message":"> Transcript [39407] [false]: 'แล้วก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.170089686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.170091898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.170093888+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.170095952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.226278955+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.226313859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ไอซ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.22632068+07:00","message":"receive interim result [false|false]: แล้วก็ไอซ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.226337305+07:00","message":"[buffer interim] 2648 false แล้วก็ไอซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.226344652+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็ไอซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.226347153+07:00","message":"[bufferProcess] send to processor:แล้วก็อาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.226351465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.226354429+07:00","message":"> Transcript [39408] [false]: 'แล้วก็อาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.22635772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.226359894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.226363097+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.226365434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.590022883+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.590060269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.590067226+07:00","message":"receive interim result [false|false]: แล้วก็อายอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.590081367+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.590088784+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็อายอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.59009151+07:00","message":"[bufferProcess] send to processor:แล้วก็ไอซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.590095862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.590098651+07:00","message":"> Transcript [39409] [false]: 'แล้วก็ไอซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.590101637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.590103805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.590105903+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.59010801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.590110822+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.590113491+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.590115619+07:00","message":"Set new StatePrefix : 'แล้วก็ไอซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.590117775+07:00","message":"Next Push (prob) : 'ก็ไอซ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.5901253+07:00","message":"push: {false แล้ว 0 0xc003d45700}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:21.61235924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:21.612363044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.687328025+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.687370537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ไอซ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.687377647+07:00","message":"receive interim result [false|false]: แล้วก็ไอซ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.687395197+07:00","message":"[buffer interim] 2648 false แล้วก็ไอซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.687403413+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็ไอซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.687406623+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.687414281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.687417409+07:00","message":"> Transcript [39410] [false]: 'แล้วก็อายอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.687419905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.687422387+07:00","message":"Set new StatePrefix: 'แล้วก็อายอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.723174363+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.72321215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.723218622+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.723228827+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.72323571+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็อายอีกจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.723238382+07:00","message":"[bufferProcess] send to processor:แล้วก็ไอซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.723242496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.723245264+07:00","message":"> Transcript [39411] [false]: 'แล้วก็ไอซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.723248184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.723250261+07:00","message":"Set new StatePrefix: 'แล้วก็ไอซ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.746895006+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.746935392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายุตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.746942157+07:00","message":"receive interim result [false|false]: แล้วก็อายุตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.746958563+07:00","message":"[buffer interim] 2648 false แล้วก็อายุตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.746966865+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็อายุตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.746971062+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.74697597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.746979802+07:00","message":"> Transcript [39412] [false]: 'แล้วก็อายอีกจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.74698342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.746986215+07:00","message":"Set new StatePrefix: 'แล้วก็อายอีกจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.803739358+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.803777581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.803784781+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:21.803801192+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.803815037+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็อายอีกจำนวนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.803819303+07:00","message":"[bufferProcess] send to processor:แล้วก็อายุตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.803825823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.803830284+07:00","message":"> Transcript [39413] [false]: 'แล้วก็อายุตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.803834174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:21.803837855+07:00","message":"Set new StatePrefix: 'แล้วก็อายุตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.27240202+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.272444664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.272458149+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.272473932+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.272483663+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็อายอีกจำนวนหนึ่งสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.272486504+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.272490907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.272493874+07:00","message":"> Transcript [39414] [false]: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.272498497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.272500842+07:00","message":"Set new StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.301557695+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.301596951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่ง Super\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.301603248+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่ง Super"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.301615999+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่ง Super"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.30162349+07:00","message":"[bufferProcess] interim [920000000]:แล้วก็อายอีกจำนวนหนึ่ง Super"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.301626098+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.3016338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.301636995+07:00","message":"> Transcript [39415] [false]: 'แล้วก็อายอีกจำนวนหนึ่งสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.301640484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.301643197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.301645468+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.301647977+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.444850156+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.444891749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.444899953+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.44491493+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.444931747+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.444934586+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่ง Super"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.444939665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.444943396+07:00","message":"> Transcript [39416] [false]: 'แล้วก็อายอีกจำนวนหนึ่ง Super'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.444946966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.444949372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.44495139+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.444953573+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.509058099+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.509096415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.509104373+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.509119894+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.509128732+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.509131878+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.509141464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.509144754+07:00","message":"> Transcript [39417] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.509148811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.5091517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.509156492+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.509159344+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.765775527+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.765814952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.765827949+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.76584346+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.765854776+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.765858301+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.765864916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.76586897+07:00","message":"> Transcript [39418] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.76587354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.765876693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.765879894+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.765883971+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.765888683+07:00","message":"Push: 'ก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.76589199+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.765895352+07:00","message":"Set new StatePrefix : 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:22.765898724+07:00","message":"Next Push (prob) : 'ซุกซ่อนอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:22.765914716+07:00","message":"push: {false ก็อายอีกจำนวนหนึ่ง 0 0xc003d45700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.148813876+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.148860758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.148868609+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.14888295+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.148890839+07:00","message":"[bufferProcess] interim [760000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.148893972+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.148902276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.14890651+07:00","message":"> Transcript [39419] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.148910262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.148912698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.148915114+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.148918122+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.154715802+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.154733557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.154738428+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.154748942+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.154754193+07:00","message":"[bufferProcess] interim [820000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.154756769+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.154759597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.154762015+07:00","message":"> Transcript [39420] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.154764947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.154767138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.154769066+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.154771417+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.210378568+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.210414529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.210420896+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.21043535+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.210442403+07:00","message":"[bufferProcess] interim [880000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.210451199+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.210455648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.210460047+07:00","message":"> Transcript [39421] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.210463617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.210466005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.210467962+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.210471534+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.42565192+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.425698394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.425706642+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.425725209+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.425733757+07:00","message":"[bufferProcess] interim [60000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.42573692+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.425741386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.42574463+07:00","message":"> Transcript [39422] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.425749278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.42575391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.425756418+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.42575937+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.42576307+07:00","message":"Push: 'ซุกซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.425765206+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.425767542+07:00","message":"Set new StatePrefix : 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.425770362+07:00","message":"Next Push (prob) : 'ด้วยก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.425779478+07:00","message":"push: {false ซุกซ่อนอยู่ 0 0xc003d45700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.444722733+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.444754442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยคิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.444760077+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยคิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.444776866+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.444786694+07:00","message":"[bufferProcess] interim [120000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.444789301+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.444795356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.444799771+07:00","message":"> Transcript [39423] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.444803314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.444805466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.444809756+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.444812077+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.532954412+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.532994354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.533000785+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.533014021+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.533021078+07:00","message":"[bufferProcess] interim [180000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.533023726+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.533031354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.533035124+07:00","message":"> Transcript [39424] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยคิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.533038689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.533040798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.533043452+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.533045984+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.671233698+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.671286769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.671296503+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.671317884+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.671333674+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.67133813+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.671348881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.671353963+07:00","message":"> Transcript [39425] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.671359872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.67136328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.671367018+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.671372145+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.735181675+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.735223627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.735230434+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.735243624+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735250975+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735254301+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735260128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735262999+07:00","message":"> Transcript [39426] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.73526718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735269483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735271935+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735275112+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735280131+07:00","message":"Push: 'ด้วยก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735282199+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735284557+07:00","message":"Set new StatePrefix : 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.735287348+07:00","message":"Next Push (prob) : 'ยึดไว้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.735294473+07:00","message":"push: {false ด้วยก็เลย 0 0xc003d45700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.925828307+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.925865465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.925873134+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:23.925888889+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.925896686+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.9258998+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.925908396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.925911282+07:00","message":"> Transcript [39427] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.925915444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.925918464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.925921581+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:23.925925275+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:24.613330365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:24.613337993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.624417257+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.624468323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.624477025+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.62449552+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.624508065+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.624512823+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.624519852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.624524316+07:00","message":"> Transcript [39428] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.624530026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.62453329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.624536842+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.624541708+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.815996469+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.816059161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.81606859+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.816087135+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.816103556+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.816107803+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.816118603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.816122557+07:00","message":"> Transcript [39429] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.816132044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.816134811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.816138429+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.816142879+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.947129287+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.947183445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.947194016+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.947215239+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947230138+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947234649+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947246766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947251425+07:00","message":"> Transcript [39430] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947257861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947261568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947265205+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947269071+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947278499+07:00","message":"Push: 'ยึดไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947281421+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947285118+07:00","message":"Set new StatePrefix : 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:24.947289562+07:00","message":"Next Push (prob) : 'หลักฐานจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:24.947315462+07:00","message":"push: {false ยึดไว้เป็น 0 0xc003d45700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.155624065+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.155668542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.155675304+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.155692736+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.155705039+07:00","message":"[bufferProcess] interim [800000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.155708371+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.155717299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.155720781+07:00","message":"> Transcript [39431] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.155725453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.155727785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.155730004+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.155732925+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.334463435+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.334502325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.33451078+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.334527551+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.334537876+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.334541177+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.334547861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.334553567+07:00","message":"> Transcript [39432] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.334557736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.334560233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.334562769+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.334565901+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.550903361+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.550944329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.550951829+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.550966862+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.550977044+07:00","message":"[bufferProcess] interim [220000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.550980145+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.550986558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.550989435+07:00","message":"> Transcript [39433] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.550993916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.550996062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.550998766+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.551001608+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.7296907+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.72974301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.729753753+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.72977268+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729788035+07:00","message":"[bufferProcess] interim [400000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729793167+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729802791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729807569+07:00","message":"> Transcript [39434] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729814499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.72981755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729821323+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729825656+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729833407+07:00","message":"Push: 'หลักฐานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729836723+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729840527+07:00","message":"Set new StatePrefix : 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.729845397+07:00","message":"Next Push (prob) : 'การสอบสวนนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.729857333+07:00","message":"push: {false หลักฐานจาก 0 0xc003d45700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.847707848+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.847751959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.847759635+07:00","message":"receive interim result [false|false]: แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.847772623+07:00","message":"[buffer interim] 2648 false แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.847785244+07:00","message":"[bufferProcess] interim [520000000]:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.847789807+07:00","message":"[bufferProcess] send to processor:แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.847798024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.84780209+07:00","message":"> Transcript [39435] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.847806316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:25.847808467+07:00","message":"Set new StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:25.954414559+07:00","message":"[GCS] IsForceVAD: false for message ID: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.01456913+07:00","message":"[GCS] Start streaming session, msgId: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.138222052+07:00","message":"receive streaming session, msgId: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.138262699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ไอซ์อีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น\",\"confidence\":0.95848817}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.138271417+07:00","message":"receive interim result [true|false]: แล้วก็ไอซ์อีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.138279965+07:00","message":"end recv isFinal message id 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.138282111+07:00","message":"end Recv id 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.138289004+07:00","message":"[buffer interim] 2648 true แล้วก็ไอซ์อีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138296805+07:00","message":"[bufferProcess] interim [790000000]:แล้วก็ไอซ์อีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138300701+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138304189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138306932+07:00","message":"> Transcript [39436] [false]: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138310302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138312284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138314236+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138316931+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.1383191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138321233+07:00","message":"> Transcript [39437] [true]: 'แล้วก็ไอซ์อีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138328647+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138330579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138332309+07:00","message":"StatePrefix: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138334608+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138336488+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138569586+07:00","message":"Push: 'การสอบสวนในเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138574165+07:00","message":"TextPushed: 'แล้วก็อายอีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138576838+07:00","message":"Set new StatePrefix : 'แล้วก็ไอซ์อีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138579528+07:00","message":"Next Push (prob) : 'แล้วก็ไอซ์อีกจำนวนหนึ่งซุกซ่อนอยู่ด้วยก็เลยยึดไว้เป็นหลักฐานจากการสอบสวนในเบื้องต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.138587472+07:00","message":"push: {true การสอบสวนในเบื้องต้น 0 0xc003d45700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.138598106+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2648.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:26.15123265+07:00","message":"write wav file: './tmp/7589/7589_2648.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.561790193+07:00","message":"receive streaming session, msgId: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.561858773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.561864842+07:00","message":"receive interim result [false|false]: หา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.561882828+07:00","message":"[buffer interim] 2649 false หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.561890793+07:00","message":"[bufferProcess] interim [420000000]:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.561892636+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.73670316+07:00","message":"receive streaming session, msgId: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.736744749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.736751567+07:00","message":"receive interim result [false|false]: หาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.736769696+07:00","message":"[buffer interim] 2649 false หาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.736783737+07:00","message":"[bufferProcess] interim [540000000]:หาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.736787802+07:00","message":"[bufferProcess] send to processor:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.736798209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.736801385+07:00","message":"> Transcript [39438] [false]: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.736803666+07:00","message":"Set StatePrefix (first interim): 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.88801117+07:00","message":"receive streaming session, msgId: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.88805739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาให้การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.888063149+07:00","message":"receive interim result [false|false]: หาให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:26.888082781+07:00","message":"[buffer interim] 2649 false หาให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.888102424+07:00","message":"[bufferProcess] interim [720000000]:หาให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.888106798+07:00","message":"[bufferProcess] send to processor:หาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.888116031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.888120223+07:00","message":"> Transcript [39439] [false]: 'หาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.888125918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.888129009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.888131774+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:26.888135134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.061126514+07:00","message":"receive streaming session, msgId: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.061184013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาให้การรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.061192265+07:00","message":"receive interim result [false|false]: หาให้การรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.061213859+07:00","message":"[buffer interim] 2649 false หาให้การรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.061242926+07:00","message":"[bufferProcess] interim [840000000]:หาให้การรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.061246531+07:00","message":"[bufferProcess] send to processor:หาให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.061250331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.061253643+07:00","message":"> Transcript [39440] [false]: 'หาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.061257006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.061259088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.061261751+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.061263977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.193691948+07:00","message":"receive streaming session, msgId: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.193735552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาให้การรับรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.193742488+07:00","message":"receive interim result [false|false]: หาให้การรับรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.193758501+07:00","message":"[buffer interim] 2649 false หาให้การรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.193767277+07:00","message":"[bufferProcess] interim [20000000]:หาให้การรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.19377022+07:00","message":"[bufferProcess] send to processor:หาให้การรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.193775296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.193779206+07:00","message":"> Transcript [39441] [false]: 'หาให้การรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.193782416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.193784778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.19378723+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.193790149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.372811705+07:00","message":"receive streaming session, msgId: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.372849542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาให้การรับสารภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.372855714+07:00","message":"receive interim result [false|false]: หาให้การรับสารภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.372875606+07:00","message":"[buffer interim] 2649 false หาให้การรับสารภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372885366+07:00","message":"[bufferProcess] interim [140000000]:หาให้การรับสารภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372887932+07:00","message":"[bufferProcess] send to processor:หาให้การรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372896185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372899459+07:00","message":"> Transcript [39442] [false]: 'หาให้การรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372902578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372904746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372907626+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372910063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372913183+07:00","message":"Push: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372915176+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372917335+07:00","message":"Set new StatePrefix : 'หาให้การรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.372919521+07:00","message":"Next Push (prob) : 'ให้การรับรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.372927015+07:00","message":"push: {false หา 0 0xc0045deb00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:27.613478089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:27.613548198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.65295114+07:00","message":"receive streaming session, msgId: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.652997828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาให้การรับสารภาพกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.653007411+07:00","message":"receive interim result [false|false]: หาให้การรับสารภาพกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.653021303+07:00","message":"[buffer interim] 2649 false หาให้การรับสารภาพกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.653028345+07:00","message":"[bufferProcess] interim [440000000]:หาให้การรับสารภาพกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.653031104+07:00","message":"[bufferProcess] send to processor:หาให้การรับสารภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.653036834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.653039783+07:00","message":"> Transcript [39443] [false]: 'หาให้การรับสารภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.65304233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.653044792+07:00","message":"Set new StatePrefix: 'หาให้การรับสารภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.74265726+07:00","message":"[GCS] IsForceVAD: false for message ID: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.783513673+07:00","message":"receive streaming session, msgId: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.783559006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาให้การรับสารภาพว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.783566198+07:00","message":"receive interim result [false|false]: หาให้การรับสารภาพว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.783578846+07:00","message":"[buffer interim] 2649 false หาให้การรับสารภาพว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.783589169+07:00","message":"[bufferProcess] interim [560000000]:หาให้การรับสารภาพว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.783593136+07:00","message":"[bufferProcess] send to processor:หาให้การรับสารภาพกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.78360045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.783604483+07:00","message":"> Transcript [39444] [false]: 'หาให้การรับสารภาพกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.783609109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.783614322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.783616782+07:00","message":"StatePrefix: 'หาให้การรับสารภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.783619589+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.809092679+07:00","message":"[GCS] Start streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.852545747+07:00","message":"receive streaming session, msgId: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.85258553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาให้การรับสารภาพว่า\",\"confidence\":0.9533503}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.852592148+07:00","message":"receive interim result [true|false]: หาให้การรับสารภาพว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.852603831+07:00","message":"end recv isFinal message id 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.852607363+07:00","message":"end Recv id 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.85261442+07:00","message":"[buffer interim] 2649 true หาให้การรับสารภาพว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852622038+07:00","message":"[bufferProcess] interim [740000000]:หาให้การรับสารภาพว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852625498+07:00","message":"[bufferProcess] send to processor (isfinal):หาให้การรับสารภาพว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852628625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852633263+07:00","message":"> Transcript [39445] [false]: 'หาให้การรับสารภาพว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.85263656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852638868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852641256+07:00","message":"StatePrefix: 'หาให้การรับสารภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852644261+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852646406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852648624+07:00","message":"> Transcript [39446] [true]: 'หาให้การรับสารภาพว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852651249+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852653085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852654769+07:00","message":"StatePrefix: 'หาให้การรับสารภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852656644+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:27.852659101+07:00","message":"Push: 'ให้การรับสารภาพว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:27.852666281+07:00","message":"push: {true ให้การรับสารภาพว่า 0 0xc0045deb00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:27.8589265+07:00","message":"write wav file: './tmp/7589/7589_2649.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.349541467+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.349586672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.349592569+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.349609037+07:00","message":"[buffer interim] 2650 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.349617601+07:00","message":"[bufferProcess] interim [420000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.349619457+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.478520029+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.478559413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.478565538+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.478579079+07:00","message":"[buffer interim] 2650 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.478587019+07:00","message":"[bufferProcess] interim [480000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.478589329+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.478595113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.478598079+07:00","message":"> Transcript [39447] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.478600266+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.610251961+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.610293456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.610300237+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.610315214+07:00","message":"[buffer interim] 2650 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.610322986+07:00","message":"[bufferProcess] interim [600000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.610325132+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.610328908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.610331742+07:00","message":"> Transcript [39448] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.610334049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.61033641+07:00","message":"Set new StatePrefix: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.682013685+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.682051891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.682057951+07:00","message":"receive interim result [false|false]: รับยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.682071216+07:00","message":"[buffer interim] 2650 false รับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.682077916+07:00","message":"[bufferProcess] interim [660000000]:รับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.6820803+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.682087884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.682090752+07:00","message":"> Transcript [39449] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.682092889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.682095471+07:00","message":"Set new StatePrefix: 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.718525872+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.718572453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.718579401+07:00","message":"receive interim result [false|false]: รับจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.718596401+07:00","message":"[buffer interim] 2650 false รับจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.718606753+07:00","message":"[bufferProcess] interim [720000000]:รับจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.718609341+07:00","message":"[bufferProcess] send to processor:รับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.718614145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.71861727+07:00","message":"> Transcript [39450] [false]: 'รับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.71861969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.718622009+07:00","message":"Set new StatePrefix: 'รับยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.854657361+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.854703853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.854711416+07:00","message":"receive interim result [false|false]: รับยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:28.854730462+07:00","message":"[buffer interim] 2650 false รับยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.854738889+07:00","message":"[bufferProcess] interim [840000000]:รับยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.854743738+07:00","message":"[bufferProcess] send to processor:รับจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.854747853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.854751062+07:00","message":"> Transcript [39451] [false]: 'รับจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.854753363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:28.854756037+07:00","message":"Set new StatePrefix: 'รับจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.048975791+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.049016082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.049022991+07:00","message":"receive interim result [false|false]: รับยาบ้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.049039679+07:00","message":"[buffer interim] 2650 false รับยาบ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.04904737+07:00","message":"[bufferProcess] interim [80000000]:รับยาบ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.049050247+07:00","message":"[bufferProcess] send to processor:รับยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.049054374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.049057435+07:00","message":"> Transcript [39452] [false]: 'รับยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.049059855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.04906196+07:00","message":"Set new StatePrefix: 'รับยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.239518796+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.23955669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.239567054+07:00","message":"receive interim result [false|false]: รับยาบ้ามานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.239583714+07:00","message":"[buffer interim] 2650 false รับยาบ้ามานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.239591253+07:00","message":"[bufferProcess] interim [260000000]:รับยาบ้ามานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.23959368+07:00","message":"[bufferProcess] send to processor:รับยาบ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.239597543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.239600649+07:00","message":"> Transcript [39453] [false]: 'รับยาบ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.239603841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.239605825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.239608263+07:00","message":"StatePrefix: 'รับยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.239610342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.245284144+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.245327309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.245333651+07:00","message":"receive interim result [false|false]: รับยาบ้ามาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.245355979+07:00","message":"[buffer interim] 2650 false รับยาบ้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.245362453+07:00","message":"[bufferProcess] interim [320000000]:รับยาบ้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.245365084+07:00","message":"[bufferProcess] send to processor:รับยาบ้ามานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.245370069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.245372547+07:00","message":"> Transcript [39454] [false]: 'รับยาบ้ามานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.245375764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.245378088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.24538+07:00","message":"StatePrefix: 'รับยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.245382457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.45249656+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.452535673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามาใน Line\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.452543441+07:00","message":"receive interim result [false|false]: รับยาบ้ามาใน Line"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.452556716+07:00","message":"[buffer interim] 2650 false รับยาบ้ามาใน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.452567785+07:00","message":"[bufferProcess] interim [500000000]:รับยาบ้ามาใน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.45257032+07:00","message":"[bufferProcess] send to processor:รับยาบ้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.452574714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.452577953+07:00","message":"> Transcript [39455] [false]: 'รับยาบ้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.452581193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.452583521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.452585693+07:00","message":"StatePrefix: 'รับยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.452588018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.570251651+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.570303462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามาในราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.570311205+07:00","message":"receive interim result [false|false]: รับยาบ้ามาในราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.570327998+07:00","message":"[buffer interim] 2650 false รับยาบ้ามาในราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570342213+07:00","message":"[bufferProcess] interim [560000000]:รับยาบ้ามาในราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570345813+07:00","message":"[bufferProcess] send to processor:รับยาบ้ามาใน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570350265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570353838+07:00","message":"> Transcript [39456] [false]: 'รับยาบ้ามาใน Line'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570357714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570360136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570362262+07:00","message":"StatePrefix: 'รับยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570365064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570371899+07:00","message":"Push: 'รับยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570374064+07:00","message":"TextPushed: 'รับยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570376299+07:00","message":"Set new StatePrefix : 'รับยาบ้ามาใน Line'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.570378586+07:00","message":"Next Push (prob) : 'มาใน Line'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.570389145+07:00","message":"push: {false รับยาบ้า 0 0xc0045df480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.898479166+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.89852132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามาในราคา Benz\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.898528213+07:00","message":"receive interim result [false|false]: รับยาบ้ามาในราคา Benz"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.898543925+07:00","message":"[buffer interim] 2650 false รับยาบ้ามาในราคา Benz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.898552472+07:00","message":"[bufferProcess] interim [860000000]:รับยาบ้ามาในราคา Benz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.898555509+07:00","message":"[bufferProcess] send to processor:รับยาบ้ามาในราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.898564306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.898567568+07:00","message":"> Transcript [39457] [false]: 'รับยาบ้ามาในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.898570523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.898573071+07:00","message":"Set new StatePrefix: 'รับยาบ้ามาในราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.964627428+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.96466469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามาในราคาเม็ดละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.964671552+07:00","message":"receive interim result [false|false]: รับยาบ้ามาในราคาเม็ดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:29.96468583+07:00","message":"[buffer interim] 2650 false รับยาบ้ามาในราคาเม็ดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.96469403+07:00","message":"[bufferProcess] interim [980000000]:รับยาบ้ามาในราคาเม็ดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.964696716+07:00","message":"[bufferProcess] send to processor:รับยาบ้ามาในราคา Benz"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.96470493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.964708094+07:00","message":"> Transcript [39458] [false]: 'รับยาบ้ามาในราคา Benz'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.96471201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.964714392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.964716926+07:00","message":"StatePrefix: 'รับยาบ้ามาในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:29.964719185+07:00","message":"TextPushed: 'รับยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.135479352+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.135517497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามาในราคาเม็ดละสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.135523473+07:00","message":"receive interim result [false|false]: รับยาบ้ามาในราคาเม็ดละสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.135540421+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.13554383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามาในราคาเม็ดละ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.135546953+07:00","message":"receive interim result [false|false]: รับยาบ้ามาในราคาเม็ดละ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.13555224+07:00","message":"[buffer interim] 2650 false รับยาบ้ามาในราคาเม็ดละสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.135555408+07:00","message":"[buffer interim] 2650 false รับยาบ้ามาในราคาเม็ดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135560918+07:00","message":"[bufferProcess] interim [160000000]:รับยาบ้ามาในราคาเม็ดละสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135563048+07:00","message":"[bufferProcess] send to processor:รับยาบ้ามาในราคาเม็ดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135566551+07:00","message":"[bufferProcess] interim [220000000]:รับยาบ้ามาในราคาเม็ดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135568547+07:00","message":"[bufferProcess] send to processor:รับยาบ้ามาในราคาเม็ดละสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135571756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135574499+07:00","message":"> Transcript [39459] [false]: 'รับยาบ้ามาในราคาเม็ดละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135578064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135580217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135582376+07:00","message":"StatePrefix: 'รับยาบ้ามาในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135584564+07:00","message":"TextPushed: 'รับยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135586379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135590122+07:00","message":"> Transcript [39460] [false]: 'รับยาบ้ามาในราคาเม็ดละสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.13559239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135594163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135595948+07:00","message":"StatePrefix: 'รับยาบ้ามาในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.135597737+07:00","message":"TextPushed: 'รับยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.447347805+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.447394545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามาในราคาเม็ดละ 10 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.447402966+07:00","message":"receive interim result [false|false]: รับยาบ้ามาในราคาเม็ดละ 10 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.447421011+07:00","message":"[buffer interim] 2650 false รับยาบ้ามาในราคาเม็ดละ 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447438781+07:00","message":"[bufferProcess] interim [400000000]:รับยาบ้ามาในราคาเม็ดละ 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447443011+07:00","message":"[bufferProcess] send to processor:รับยาบ้ามาในราคาเม็ดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447450519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447455169+07:00","message":"> Transcript [39461] [false]: 'รับยาบ้ามาในราคาเม็ดละ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447461109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447464914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447468479+07:00","message":"StatePrefix: 'รับยาบ้ามาในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447471805+07:00","message":"TextPushed: 'รับยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447482103+07:00","message":"Push: 'มาในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447485401+07:00","message":"TextPushed: 'รับยาบ้ามาในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447489058+07:00","message":"Set new StatePrefix : 'รับยาบ้ามาในราคาเม็ดละ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.447493088+07:00","message":"Next Push (prob) : 'เม็ดละ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.447511874+07:00","message":"push: {false มาในราคา 0 0xc0045df480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.563333031+07:00","message":"[GCS] IsForceVAD: false for message ID: 2650"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:30.614590518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:30.614589724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.629100625+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.629143255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามาในราคาเม็ดละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.629151322+07:00","message":"receive interim result [false|false]: รับยาบ้ามาในราคาเม็ดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.629184557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.629189102+07:00","message":"receive interim result [false|false]:  10 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.62919867+07:00","message":"[buffer interim] 2650 false รับยาบ้ามาในราคาเม็ดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.629202414+07:00","message":"[buffer interim] 2650 false  10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.629208516+07:00","message":"[bufferProcess] interim [580000000]:รับยาบ้ามาในราคาเม็ดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.629212272+07:00","message":"[bufferProcess] send to processor:รับยาบ้ามาในราคาเม็ดละ 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.629216328+07:00","message":"[bufferProcess] interim [580000000]: 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.629218747+07:00","message":"[bufferProcess] update buffer: รับยาบ้ามาในราคาเม็ดละ 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.629221765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.629224536+07:00","message":"> Transcript [39462] [false]: 'รับยาบ้ามาในราคาเม็ดละ 10 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.629227808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.629229919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.629231942+07:00","message":"StatePrefix: 'รับยาบ้ามาในราคาเม็ดละ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.629234631+07:00","message":"TextPushed: 'รับยาบ้ามาในราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.690003692+07:00","message":"receive streaming session, msgId: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.690050993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับยาบ้ามาในราคาเม็ดละ 10 บาท\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.690057874+07:00","message":"receive interim result [true|false]: รับยาบ้ามาในราคาเม็ดละ 10 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.690067962+07:00","message":"end recv isFinal message id 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.690070574+07:00","message":"end Recv id 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.690078197+07:00","message":"[buffer interim] 2650 true รับยาบ้ามาในราคาเม็ดละ 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690089431+07:00","message":"[bufferProcess] interim [790000000]:รับยาบ้ามาในราคาเม็ดละ 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690094902+07:00","message":"[bufferProcess] send to processor (isfinal):รับยาบ้ามาในราคาเม็ดละ 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690098772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690102056+07:00","message":"> Transcript [39463] [false]: 'รับยาบ้ามาในราคาเม็ดละ 10 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690105364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690110685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690113537+07:00","message":"StatePrefix: 'รับยาบ้ามาในราคาเม็ดละ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690116513+07:00","message":"TextPushed: 'รับยาบ้ามาในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690118594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690120742+07:00","message":"> Transcript [39464] [true]: 'รับยาบ้ามาในราคาเม็ดละ 10 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690123009+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690124713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690126548+07:00","message":"StatePrefix: 'รับยาบ้ามาในราคาเม็ดละ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.690128509+07:00","message":"TextPushed: 'รับยาบ้ามาในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:30.69013432+07:00","message":"Push: 'เม็ดละ 10 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:30.690143057+07:00","message":"push: {true เม็ดละ 10 บาท 0 0xc0045df480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:30.698037826+07:00","message":"write wav file: './tmp/7589/7589_2650.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.006970963+07:00","message":"[GCS] Start streaming session, msgId: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.694687748+07:00","message":"receive streaming session, msgId: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.694735805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.694741665+07:00","message":"receive interim result [false|false]: ก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.694758338+07:00","message":"[buffer interim] 2651 false ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.694766375+07:00","message":"[bufferProcess] interim [480000000]:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.694769238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.694778931+07:00","message":"[bufferProcess] send to processor (ticker):ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.694782878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.694786752+07:00","message":"> Transcript [39465] [false]: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.694791258+07:00","message":"Set StatePrefix (first interim): 'ก่อนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.770669244+07:00","message":"receive streaming session, msgId: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.770720756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.770728948+07:00","message":"receive interim result [false|false]: ก่อนจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.770744354+07:00","message":"[buffer interim] 2651 false ก่อนจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.770755329+07:00","message":"[bufferProcess] interim [600000000]:ก่อนจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.770757709+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.89653007+07:00","message":"receive streaming session, msgId: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.89658037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.896586194+07:00","message":"receive interim result [false|false]: ก่อนจะนำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:31.896604002+07:00","message":"[buffer interim] 2651 false ก่อนจะนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.896612859+07:00","message":"[bufferProcess] interim [720000000]:ก่อนจะนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.896615424+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.896619856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.896622848+07:00","message":"> Transcript [39466] [false]: 'ก่อนจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.896625667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.896627872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.896629892+07:00","message":"StatePrefix: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:31.896632277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.018385247+07:00","message":"receive streaming session, msgId: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.018436463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.01844395+07:00","message":"receive interim result [false|false]: ก่อนจะทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.018460753+07:00","message":"[buffer interim] 2651 false ก่อนจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.018468516+07:00","message":"[bufferProcess] interim [780000000]:ก่อนจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.018471672+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.01848079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.018483996+07:00","message":"> Transcript [39467] [false]: 'ก่อนจะนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.01848739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.018489732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.018492061+07:00","message":"StatePrefix: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.018494302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.062127992+07:00","message":"receive streaming session, msgId: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.062170709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำมาขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.062176841+07:00","message":"receive interim result [false|false]: ก่อนจะนำมาขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.062193093+07:00","message":"[buffer interim] 2651 false ก่อนจะนำมาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.062201991+07:00","message":"[bufferProcess] interim [840000000]:ก่อนจะนำมาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.062204939+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.062211849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.062214574+07:00","message":"> Transcript [39468] [false]: 'ก่อนจะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.06221841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.062220895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.062222866+07:00","message":"StatePrefix: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.062225055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.202361195+07:00","message":"receive streaming session, msgId: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.202403794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำมาขายต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.202411107+07:00","message":"receive interim result [false|false]: ก่อนจะนำมาขายต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.202441531+07:00","message":"[buffer interim] 2651 false ก่อนจะนำมาขายต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202450488+07:00","message":"[bufferProcess] interim [20000000]:ก่อนจะนำมาขายต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202453293+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำมาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202457558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202460834+07:00","message":"> Transcript [39469] [false]: 'ก่อนจะนำมาขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202464795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202467202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202469248+07:00","message":"StatePrefix: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202471515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.2024749+07:00","message":"Push: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202477275+07:00","message":"TextPushed: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202480046+07:00","message":"Set new StatePrefix : 'ก่อนจะนำมาขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.202482704+07:00","message":"Next Push (prob) : 'นำมาขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.202491525+07:00","message":"push: {false ก่อนจะ 0 0xc004852280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.452357074+07:00","message":"receive streaming session, msgId: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.452405468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำมาขายต่อให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.452412423+07:00","message":"receive interim result [false|false]: ก่อนจะนำมาขายต่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.452438862+07:00","message":"[buffer interim] 2651 false ก่อนจะนำมาขายต่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.452447768+07:00","message":"[bufferProcess] interim [260000000]:ก่อนจะนำมาขายต่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.452450613+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำมาขายต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.45245465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.452457881+07:00","message":"> Transcript [39470] [false]: 'ก่อนจะนำมาขายต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.452464845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.452467429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.452469494+07:00","message":"StatePrefix: 'ก่อนจะนำมาขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.452471802+07:00","message":"TextPushed: 'ก่อนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.485406095+07:00","message":"[GCS] IsForceVAD: false for message ID: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.557927328+07:00","message":"[GCS] Start streaming session, msgId: 2652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.58400299+07:00","message":"receive streaming session, msgId: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.584043015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำมาขายต่อให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.584049978+07:00","message":"receive interim result [false|false]: ก่อนจะนำมาขายต่อให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.58406194+07:00","message":"[buffer interim] 2651 false ก่อนจะนำมาขายต่อให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.584069732+07:00","message":"[bufferProcess] interim [380000000]:ก่อนจะนำมาขายต่อให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.584072159+07:00","message":"[bufferProcess] send to processor:ก่อนจะนำมาขายต่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.584078394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.584082731+07:00","message":"> Transcript [39471] [false]: 'ก่อนจะนำมาขายต่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.584085967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.584088475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.584090823+07:00","message":"StatePrefix: 'ก่อนจะนำมาขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.584093121+07:00","message":"TextPushed: 'ก่อนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.636031356+07:00","message":"receive streaming session, msgId: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.636072248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะนำมาขายต่อให้กับ\",\"confidence\":0.94544417}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.636078813+07:00","message":"receive interim result [true|false]: ก่อนจะนำมาขายต่อให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.63608923+07:00","message":"end recv isFinal message id 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.636092094+07:00","message":"end Recv id 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.63611119+07:00","message":"[buffer interim] 2651 true ก่อนจะนำมาขายต่อให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.63613681+07:00","message":"[bufferProcess] interim [500000000]:ก่อนจะนำมาขายต่อให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636141045+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนจะนำมาขายต่อให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636144535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636148362+07:00","message":"> Transcript [39472] [false]: 'ก่อนจะนำมาขายต่อให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.6361518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636154273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636156516+07:00","message":"StatePrefix: 'ก่อนจะนำมาขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636159992+07:00","message":"TextPushed: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636162767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636165823+07:00","message":"> Transcript [39473] [true]: 'ก่อนจะนำมาขายต่อให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636168843+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636171766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636174381+07:00","message":"StatePrefix: 'ก่อนจะนำมาขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636177433+07:00","message":"TextPushed: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:32.636183926+07:00","message":"Push: 'นำมาขายต่อให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:32.636195289+07:00","message":"push: {true นำมาขายต่อให้กับ 0 0xc004852280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:32.643044336+07:00","message":"write wav file: './tmp/7589/7589_2651.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.271223514+07:00","message":"receive streaming session, msgId: 2652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.271267633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัยรุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.271274784+07:00","message":"receive interim result [false|false]: วัยรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.271291614+07:00","message":"[buffer interim] 2652 false วัยรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.271300563+07:00","message":"[bufferProcess] interim [540000000]:วัยรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.271303503+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.411679261+07:00","message":"receive streaming session, msgId: 2652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.411720456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัยรุ่นใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.4117266+07:00","message":"receive interim result [false|false]: วัยรุ่นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.411746007+07:00","message":"[buffer interim] 2652 false วัยรุ่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.411754652+07:00","message":"[bufferProcess] interim [720000000]:วัยรุ่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.411757172+07:00","message":"[bufferProcess] send to processor:วัยรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.411761676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.411764935+07:00","message":"> Transcript [39474] [false]: 'วัยรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.411767681+07:00","message":"Set StatePrefix (first interim): 'วัยรุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.552937534+07:00","message":"receive streaming session, msgId: 2652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.552975796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัยรุ่นในหมู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.552981512+07:00","message":"receive interim result [false|false]: วัยรุ่นในหมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.552999391+07:00","message":"[buffer interim] 2652 false วัยรุ่นในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.553009777+07:00","message":"[bufferProcess] interim [780000000]:วัยรุ่นในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.553012739+07:00","message":"[bufferProcess] send to processor:วัยรุ่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.553016943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.553020287+07:00","message":"> Transcript [39475] [false]: 'วัยรุ่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.553024531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.553026962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.55302916+07:00","message":"StatePrefix: 'วัยรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.553031331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:33.615255777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:33.615297244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.722584478+07:00","message":"receive streaming session, msgId: 2652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.72262953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัยรุ่นในหมู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.722637031+07:00","message":"receive interim result [false|false]: วัยรุ่นในหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.722654432+07:00","message":"[buffer interim] 2652 false วัยรุ่นในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.722666107+07:00","message":"[bufferProcess] interim [960000000]:วัยรุ่นในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.72266903+07:00","message":"[bufferProcess] send to processor:วัยรุ่นในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.722676707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.722679513+07:00","message":"> Transcript [39476] [false]: 'วัยรุ่นในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.722683207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.722685519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.722687844+07:00","message":"StatePrefix: 'วัยรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.722690417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.836405533+07:00","message":"[GCS] IsForceVAD: false for message ID: 2652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.928388084+07:00","message":"receive streaming session, msgId: 2652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.928442609+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-06-22T12:35:33.928449524+07:00","message":"receive interim result [true|false]: วัยรุ่นในหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.928461254+07:00","message":"end recv isFinal message id 2652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.928464552+07:00","message":"end Recv id 2652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.928483105+07:00","message":"[buffer interim] 2652 true วัยรุ่นในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928507913+07:00","message":"[bufferProcess] interim [290000000]:วัยรุ่นในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928512409+07:00","message":"[bufferProcess] send to processor (isfinal):วัยรุ่นในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928515873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928520805+07:00","message":"> Transcript [39477] [false]: 'วัยรุ่นในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928526649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928529746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928534058+07:00","message":"StatePrefix: 'วัยรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928536552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928538275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928540529+07:00","message":"> Transcript [39478] [true]: 'วัยรุ่นในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928543053+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928544955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928546728+07:00","message":"StatePrefix: 'วัยรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928548969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:33.928560394+07:00","message":"Push: 'วัยรุ่นในหมู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:33.928571406+07:00","message":"push: {true วัยรุ่นในหมู่บ้าน 0 0xc0045de900}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:33.936706726+07:00","message":"write wav file: './tmp/7589/7589_2652.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:34.088552728+07:00","message":"[GCS] Start streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:34.747690742+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:34.747745146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:34.747753018+07:00","message":"receive interim result [false|false]: ในราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:34.74777129+07:00","message":"[buffer interim] 2653 false ในราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:34.7477806+07:00","message":"[bufferProcess] interim [480000000]:ในราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:34.747783222+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:34.94596048+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:34.946011684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:34.946020938+07:00","message":"receive interim result [false|false]: ในราคาเม็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:34.94604274+07:00","message":"[buffer interim] 2653 false ในราคาเม็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:34.946053144+07:00","message":"[bufferProcess] interim [720000000]:ในราคาเม็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:34.946057129+07:00","message":"[bufferProcess] send to processor:ในราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:34.946067435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:34.94607169+07:00","message":"> Transcript [39479] [false]: 'ในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:34.946075032+07:00","message":"Set StatePrefix (first interim): 'ในราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.122093498+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.1221296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.122135448+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.122147146+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.1221549+07:00","message":"[bufferProcess] interim [840000000]:ในราคาเม็ดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.122158713+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.122166903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.122171194+07:00","message":"> Transcript [39480] [false]: 'ในราคาเม็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.122175437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.122179429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.122182273+07:00","message":"StatePrefix: 'ในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.122185155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.642795487+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.642839247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.642845903+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.642860665+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.642872317+07:00","message":"[bufferProcess] interim [380000000]:ในราคาเม็ดละ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.642875603+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.642883615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.642886376+07:00","message":"> Transcript [39481] [false]: 'ในราคาเม็ดละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.642890122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.6428927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.642896246+07:00","message":"StatePrefix: 'ในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.642898574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.70759234+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.707637084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.707644003+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.707659794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.707662736+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.707671482+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.707677698+07:00","message":"[buffer interim] 2653 false  20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.707685286+07:00","message":"[bufferProcess] interim [440000000]:ในราคาเม็ดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.707688972+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ดละ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.707694542+07:00","message":"[bufferProcess] interim [440000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.70769717+07:00","message":"[bufferProcess] update buffer: ในราคาเม็ดละ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.707700188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.707703254+07:00","message":"> Transcript [39482] [false]: 'ในราคาเม็ดละ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.707706427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.707708578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.70771063+07:00","message":"StatePrefix: 'ในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.707712727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.834263365+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.834304074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.834312802+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.834327466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.834331498+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.834342695+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.834348263+07:00","message":"[buffer interim] 2653 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834358858+07:00","message":"[bufferProcess] interim [620000000]:ในราคาเม็ดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834361823+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ดละ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834365315+07:00","message":"[bufferProcess] interim [620000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834367776+07:00","message":"[bufferProcess] update buffer: ในราคาเม็ดละ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834370731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834373791+07:00","message":"> Transcript [39483] [false]: 'ในราคาเม็ดละ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834377202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834379402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834382972+07:00","message":"StatePrefix: 'ในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834385254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834387892+07:00","message":"Push: 'ในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834389842+07:00","message":"TextPushed: 'ในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834391944+07:00","message":"Set new StatePrefix : 'ในราคาเม็ดละ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:35.834394172+07:00","message":"Next Push (prob) : 'เม็ดละ 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:35.834402412+07:00","message":"push: {false ในราคา 0 0xc00356ad00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.213601831+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.21363541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.213641332+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.213649359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.213652511+07:00","message":"receive interim result [false|false]:  25 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.213675545+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.213695131+07:00","message":"[buffer interim] 2653 false  25 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.213702403+07:00","message":"[bufferProcess] interim [980000000]:ในราคาเม็ดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.21370547+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ดละ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.213712368+07:00","message":"[bufferProcess] interim [980000000]: 25 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.213715192+07:00","message":"[bufferProcess] update buffer: ในราคาเม็ดละ 25 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.213718141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.213720862+07:00","message":"> Transcript [39484] [false]: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.213723107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.213725094+07:00","message":"Set new StatePrefix: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.407271814+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.407309182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.407317595+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.407326447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.407329069+07:00","message":"receive interim result [false|false]:  ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.407336307+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.407341659+07:00","message":"[buffer interim] 2653 false  ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.407347569+07:00","message":"[bufferProcess] interim [220000000]:ในราคาเม็ดละ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.407350049+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ดละ 25 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.407355495+07:00","message":"[bufferProcess] interim [220000000]: ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.407358367+07:00","message":"[bufferProcess] update buffer: ในราคาเม็ดละ 25 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.407368438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.407383291+07:00","message":"> Transcript [39485] [false]: 'ในราคาเม็ดละ 25 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.407389214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.407391546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.407394064+07:00","message":"StatePrefix: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.407396356+07:00","message":"TextPushed: 'ในราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.533252672+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.533294422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.533301895+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.533313702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถึง 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.533316894+07:00","message":"receive interim result [false|false]:  ถึง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.533325415+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.533329154+07:00","message":"[buffer interim] 2653 false  ถึง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.533338059+07:00","message":"[bufferProcess] interim [280000000]:ในราคาเม็ดละ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.533341355+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ดละ 25 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.533345063+07:00","message":"[bufferProcess] interim [280000000]: ถึง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.533349769+07:00","message":"[bufferProcess] update buffer: ในราคาเม็ดละ 25 ถึง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.533353347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.533356189+07:00","message":"> Transcript [39486] [false]: 'ในราคาเม็ดละ 25 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.533359915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.533362078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.533364142+07:00","message":"StatePrefix: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.533366366+07:00","message":"TextPushed: 'ในราคา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:36.615685652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:36.6156949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.666369712+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.666408136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.666423838+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.666437325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถึง 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.666440452+07:00","message":"receive interim result [false|false]:  ถึง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.66645123+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.666456803+07:00","message":"[buffer interim] 2653 false  ถึง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.666463915+07:00","message":"[bufferProcess] interim [400000000]:ในราคาเม็ดละ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.666466813+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ดละ 25 ถึง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.66647059+07:00","message":"[bufferProcess] interim [400000000]: ถึง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.666473402+07:00","message":"[bufferProcess] update buffer: ในราคาเม็ดละ 25 ถึง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.666476692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.666479573+07:00","message":"> Transcript [39487] [false]: 'ในราคาเม็ดละ 25 ถึง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.666483525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.666485874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.666487895+07:00","message":"StatePrefix: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.666490299+07:00","message":"TextPushed: 'ในราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.853367838+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.853406912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ 25 ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.853422207+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ 25 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.853435115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.85343799+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.853446596+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ 25 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.853450388+07:00","message":"[buffer interim] 2653 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853457067+07:00","message":"[bufferProcess] interim [580000000]:ในราคาเม็ดละ 25 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853459886+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ดละ 25 ถึง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853463345+07:00","message":"[bufferProcess] interim [580000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853465811+07:00","message":"[bufferProcess] update buffer: ในราคาเม็ดละ 25 ถึง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853469076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853472057+07:00","message":"> Transcript [39488] [false]: 'ในราคาเม็ดละ 25 ถึง 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853475497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853477758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853479931+07:00","message":"StatePrefix: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853482088+07:00","message":"TextPushed: 'ในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853484752+07:00","message":"Push: 'เม็ดละ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853486711+07:00","message":"TextPushed: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853488889+07:00","message":"Set new StatePrefix : 'ในราคาเม็ดละ 25 ถึง 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:36.853491103+07:00","message":"Next Push (prob) : ' ถึง 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:36.853499432+07:00","message":"push: {false เม็ดละ 25 0 0xc00356ad00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.044494547+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.044533035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ 25 ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.044539497+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ 25 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.044548267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.044551454+07:00","message":"receive interim result [false|false]:  30 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.04455945+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ 25 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.044563114+07:00","message":"[buffer interim] 2653 false  30 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.044569797+07:00","message":"[bufferProcess] interim [760000000]:ในราคาเม็ดละ 25 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.044572297+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ดละ 25 ถึง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.044575401+07:00","message":"[bufferProcess] interim [760000000]: 30 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.044577869+07:00","message":"[bufferProcess] update buffer: ในราคาเม็ดละ 25 ถึง 30 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.044581237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.044584384+07:00","message":"> Transcript [39489] [false]: 'ในราคาเม็ดละ 25 ถึง 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.044588016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.044590346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.044592389+07:00","message":"StatePrefix: 'ในราคาเม็ดละ 25 ถึง 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.044594484+07:00","message":"TextPushed: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.162587919+07:00","message":"[GCS] IsForceVAD: false for message ID: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.244101904+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.244143039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ 25 ถึง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.244151278+07:00","message":"receive interim result [false|false]: ในราคาเม็ดละ 25 ถึง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.244166554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.244169682+07:00","message":"receive interim result [false|false]:  บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.244179207+07:00","message":"[buffer interim] 2653 false ในราคาเม็ดละ 25 ถึง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.244183794+07:00","message":"[buffer interim] 2653 false  บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.244190338+07:00","message":"[bufferProcess] interim [0]:ในราคาเม็ดละ 25 ถึง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.244193035+07:00","message":"[bufferProcess] send to processor:ในราคาเม็ดละ 25 ถึง 30 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.244196235+07:00","message":"[bufferProcess] interim [0]: บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.244198552+07:00","message":"[bufferProcess] update buffer: ในราคาเม็ดละ 25 ถึง 30 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.244201227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.244203893+07:00","message":"> Transcript [39490] [false]: 'ในราคาเม็ดละ 25 ถึง 30 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.244207238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.244209694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.244211906+07:00","message":"StatePrefix: 'ในราคาเม็ดละ 25 ถึง 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.24421394+07:00","message":"TextPushed: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.261342513+07:00","message":"receive streaming session, msgId: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.261382602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเม็ดละ 25 ถึง 30 บาท\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.261390007+07:00","message":"receive interim result [true|false]: ในราคาเม็ดละ 25 ถึง 30 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.261401611+07:00","message":"end recv isFinal message id 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.261405082+07:00","message":"end Recv id 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.261420199+07:00","message":"[buffer interim] 2653 true ในราคาเม็ดละ 25 ถึง 30 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261433027+07:00","message":"[bufferProcess] interim [90000000]:ในราคาเม็ดละ 25 ถึง 30 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261440063+07:00","message":"[bufferProcess] send to processor (isfinal):ในราคาเม็ดละ 25 ถึง 30 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261444411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261448527+07:00","message":"> Transcript [39491] [false]: 'ในราคาเม็ดละ 25 ถึง 30 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261453248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261456109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261459897+07:00","message":"StatePrefix: 'ในราคาเม็ดละ 25 ถึง 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261465464+07:00","message":"TextPushed: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261468906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261472324+07:00","message":"> Transcript [39492] [true]: 'ในราคาเม็ดละ 25 ถึง 30 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261475725+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261478516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.26148132+07:00","message":"StatePrefix: 'ในราคาเม็ดละ 25 ถึง 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.261484495+07:00","message":"TextPushed: 'ในราคาเม็ดละ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:37.2614908+07:00","message":"Push: ' ถึง 30 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.261500667+07:00","message":"push: {true  ถึง 30 บาท 0 0xc00356ad00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:37.26974883+07:00","message":"write wav file: './tmp/7589/7589_2653.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:37.674686208+07:00","message":"[GCS] Start streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.343842978+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.343894785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.343902114+07:00","message":"receive interim result [false|false]: คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.343920846+07:00","message":"[buffer interim] 2654 false คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.343930199+07:00","message":"[bufferProcess] interim [660000000]:คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.343933431+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.343938855+07:00","message":"[bufferProcess] send to processor (ticker):คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.343943447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.343948022+07:00","message":"> Transcript [39493] [false]: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.343951549+07:00","message":"Set StatePrefix (first interim): 'คุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.42860257+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.428641161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.428648036+07:00","message":"receive interim result [false|false]: คุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.428665032+07:00","message":"[buffer interim] 2654 false คุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.42867429+07:00","message":"[bufferProcess] interim [780000000]:คุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.428676545+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.601017668+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.601060311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมวันละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.601080449+07:00","message":"receive interim result [false|false]: คุณผู้ชมวันละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.601098281+07:00","message":"[buffer interim] 2654 false คุณผู้ชมวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.601106201+07:00","message":"[bufferProcess] interim [900000000]:คุณผู้ชมวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.601108989+07:00","message":"[bufferProcess] send to processor:คุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.601117735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.601121856+07:00","message":"> Transcript [39494] [false]: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.601125284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.601128305+07:00","message":"Set new StatePrefix: 'คุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.654016018+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.654055638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.654063873+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.654079551+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.654087637+07:00","message":"[bufferProcess] interim [960000000]:คุณผู้ชมราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.654091641+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.654102901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.654107534+07:00","message":"> Transcript [39495] [false]: 'คุณผู้ชมวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.654111938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.654114841+07:00","message":"Set new StatePrefix: 'คุณผู้ชมวันละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.901027052+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.901067856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.901074255+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:38.901090073+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.90109885+07:00","message":"[bufferProcess] interim [200000000]:คุณผู้ชมราคาเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.90110125+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.901108346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.901111139+07:00","message":"> Transcript [39496] [false]: 'คุณผู้ชมราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.901113567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:38.901115868+07:00","message":"Set new StatePrefix: 'คุณผู้ชมราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.074564836+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.074610921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.07461824+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.07463757+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.07464693+07:00","message":"[bufferProcess] interim [380000000]:คุณผู้ชมราคาเหลือเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.074649968+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.074660972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.074664266+07:00","message":"> Transcript [39497] [false]: 'คุณผู้ชมราคาเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.074668441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.074670778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.074675236+07:00","message":"StatePrefix: 'คุณผู้ชมราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.074677737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.13536293+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.135409647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.135417539+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.135434077+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.13544228+07:00","message":"[bufferProcess] interim [440000000]:คุณผู้ชมราคาเหลือขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.135445632+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.135453193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.135456142+07:00","message":"> Transcript [39498] [false]: 'คุณผู้ชมราคาเหลือเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.135461248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.135463676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.135466036+07:00","message":"StatePrefix: 'คุณผู้ชมราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.135468644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.265683326+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.265727094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.265734465+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.265751322+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.265760408+07:00","message":"[bufferProcess] interim [620000000]:คุณผู้ชมราคาเหลือขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.265764261+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.265774946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.265780378+07:00","message":"> Transcript [39499] [false]: 'คุณผู้ชมราคาเหลือขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.26578665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.265789682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.265793727+07:00","message":"StatePrefix: 'คุณผู้ชมราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.265797859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.423796085+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.423837284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.423844116+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.423861467+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423875809+07:00","message":"[bufferProcess] interim [740000000]:คุณผู้ชมราคาเหลือขนาดนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423878421+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423882266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423885563+07:00","message":"> Transcript [39500] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423892253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423894979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423897421+07:00","message":"StatePrefix: 'คุณผู้ชมราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423899943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423902967+07:00","message":"Push: 'คุณผู้ชมราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423905138+07:00","message":"TextPushed: 'คุณผู้ชมราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.423907585+07:00","message":"Set new StatePrefix : 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.42390993+07:00","message":"Next Push (prob) : 'เหลือขนาดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.423919234+07:00","message":"push: {false คุณผู้ชมราคา 0 0xc003472d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.452791497+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.452830393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.452837+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.452853857+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.452862157+07:00","message":"[bufferProcess] interim [800000000]:คุณผู้ชมราคาเหลือขนาดนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.452865454+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.452869657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.452872338+07:00","message":"> Transcript [39501] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.452876019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.452878256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.452880386+07:00","message":"StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.452883267+07:00","message":"TextPushed: 'คุณผู้ชมราคา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:39.616650239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:39.616655629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.829445192+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.829478744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แล้วยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.829486033+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แล้วยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:39.829499539+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.82950946+07:00","message":"[bufferProcess] interim [220000000]:คุณผู้ชมราคาเหลือขนาดนี้แล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.829512167+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.829515786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.829518371+07:00","message":"> Transcript [39502] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.829521673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.829523847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.829525851+07:00","message":"StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:39.829529034+07:00","message":"TextPushed: 'คุณผู้ชมราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.181360524+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.181407573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แล้วยังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.181415032+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แล้วยังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.181434401+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แล้วยังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.181448344+07:00","message":"[bufferProcess] interim [400000000]:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.181451086+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้แล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.181455451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.181458721+07:00","message":"> Transcript [39503] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.181463046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.181465674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.181470386+07:00","message":"StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.181473836+07:00","message":"TextPushed: 'คุณผู้ชมราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.323819386+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.323861534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.323869084+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.323884936+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.323893786+07:00","message":"[bufferProcess] interim [460000000]:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.32389655+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.323900609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.323903495+07:00","message":"> Transcript [39504] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.32390735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.323909708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.323913102+07:00","message":"StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.323916273+07:00","message":"TextPushed: 'คุณผู้ชมราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.323919431+07:00","message":"Push: 'เหลือขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.323921709+07:00","message":"TextPushed: 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.323924223+07:00","message":"Set new StatePrefix : 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.323929264+07:00","message":"Next Push (prob) : 'แล้วยังจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.32393991+07:00","message":"push: {false เหลือขนาดนี้ 0 0xc003472d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.513313902+07:00","message":"[GCS] Cleaned up inactive client: 2634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.513339776+07:00","message":"[GCS] Cleaned up inactive client: 2633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.513346425+07:00","message":"[GCS] Cleaned up inactive client: 2632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.513349569+07:00","message":"[GCS] Cleaned up inactive client: 2637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.513351426+07:00","message":"[GCS] Cleaned up inactive client: 2631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.513353269+07:00","message":"[GCS] Cleaned up inactive client: 2636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.513355467+07:00","message":"[GCS] Cleaned up inactive client: 2635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.570842274+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.570885168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.570892462+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.57090853+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.57091209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.570915144+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.570921603+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.570925532+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570932382+07:00","message":"[bufferProcess] interim [760000000]:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570937242+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570940933+07:00","message":"[bufferProcess] interim [820000000]:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570943219+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570946913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.57095003+07:00","message":"> Transcript [39505] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570952438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570955206+07:00","message":"Set new StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570957219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570959067+07:00","message":"> Transcript [39506] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570961762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570964075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570965973+07:00","message":"StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.570968644+07:00","message":"TextPushed: 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.773010444+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.773053169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.773060413+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.773074728+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.773082979+07:00","message":"[bufferProcess] interim [880000000]:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.773085915+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.773094638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.773097652+07:00","message":"> Transcript [39507] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.773104884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.773108464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.773116219+07:00","message":"StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:40.773120498+07:00","message":"TextPushed: 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:40.883808022+07:00","message":"[GCS] IsForceVAD: false for message ID: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.076619814+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.076660517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.07666759+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.076682702+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.076689965+07:00","message":"[bufferProcess] interim [180000000]:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.076692316+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.076695865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.076698961+07:00","message":"> Transcript [39508] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.076702482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.076704659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.076706582+07:00","message":"StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.076709429+07:00","message":"TextPushed: 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.176866949+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.176901897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.176908523+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.176924636+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.1769287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.176932013+07:00","message":"receive interim result [false|false]: คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.176940925+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.176954723+07:00","message":"[buffer interim] 2654 false คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.176963546+07:00","message":"[bufferProcess] interim [300000000]:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.17696795+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.176975609+07:00","message":"[bufferProcess] interim [360000000]:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.176980148+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.176984354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.17698985+07:00","message":"> Transcript [39509] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.176994388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.17699831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.17700179+07:00","message":"StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177005883+07:00","message":"TextPushed: 'คุณผู้ชมราคาเหลือขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177013933+07:00","message":"Push: 'แล้วยังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177017066+07:00","message":"TextPushed: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177020395+07:00","message":"Set new StatePrefix : 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177023978+07:00","message":"Next Push (prob) : 'ยาบ้าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177027029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177030143+07:00","message":"> Transcript [39510] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177034227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177038663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177041596+07:00","message":"StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.177045179+07:00","message":"TextPushed: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.177066085+07:00","message":"push: {false แล้วยังติด 0 0xc003472d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.266118779+07:00","message":"[GCS] Start streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.273690495+07:00","message":"receive streaming session, msgId: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.273731884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูไม่จบมันราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ\",\"confidence\":0.9048988}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.273738448+07:00","message":"receive interim result [true|false]: กูไม่จบมันราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.27374826+07:00","message":"end recv isFinal message id 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.273750885+07:00","message":"end Recv id 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.273757832+07:00","message":"[buffer interim] 2654 true กูไม่จบมันราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273768911+07:00","message":"[bufferProcess] interim [420000000]:กูไม่จบมันราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273772712+07:00","message":"[bufferProcess] send to processor (isfinal):คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273776154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.27377966+07:00","message":"> Transcript [39511] [false]: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273782106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273786023+07:00","message":"Set new StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273788139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273790097+07:00","message":"> Transcript [39512] [true]: 'กูไม่จบมันราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273793241+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273795299+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273797297+07:00","message":"StatePrefix: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273800057+07:00","message":"TextPushed: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273801965+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273968907+07:00","message":"Push: 'บ้านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.2739732+07:00","message":"TextPushed: 'คุณผู้ชมราคาเหลือขนาดนี้แล้วยังติดบ้านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273975864+07:00","message":"Set new StatePrefix : 'กูไม่จบมันราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273978232+07:00","message":"Next Push (prob) : 'กูไม่จบมันราคาเหลือขนาดนี้แล้วยังติดยาบ้านะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:41.273986576+07:00","message":"push: {true บ้านะครับ 0 0xc003472d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:41.273997816+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2654.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:41.282323961+07:00","message":"write wav file: './tmp/7589/7589_2654.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.474540821+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.47458628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.474591738+07:00","message":"receive interim result [false|false]: เธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.474610381+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.474615412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.4746183+07:00","message":"receive interim result [false|false]: เธออ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.474627651+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.47463046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออาจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.474632832+07:00","message":"receive interim result [false|false]: เธออาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.47463872+07:00","message":"[buffer interim] 2655 false เธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.474642241+07:00","message":"[buffer interim] 2655 false เธออ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.47464441+07:00","message":"[buffer interim] 2655 false เธออาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474652914+07:00","message":"[bufferProcess] interim [480000000]:เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474654956+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474658918+07:00","message":"[bufferProcess] send to processor (ticker):เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474663269+07:00","message":"[bufferProcess] interim [600000000]:เธออ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474664904+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474667108+07:00","message":"[bufferProcess] interim [660000000]:เธออาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474669271+07:00","message":"[bufferProcess] send to processor:เธออ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474672402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474675287+07:00","message":"> Transcript [39513] [false]: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474677923+07:00","message":"Set StatePrefix (first interim): 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474679857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474682013+07:00","message":"> Transcript [39514] [false]: 'เธออ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474685067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474687377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474689256+07:00","message":"StatePrefix: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.474691302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:42.617047638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:42.617051322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.625502227+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.625542853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.625550627+07:00","message":"receive interim result [false|false]: เธออ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:42.625568196+07:00","message":"[buffer interim] 2655 false เธออ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.625581147+07:00","message":"[bufferProcess] interim [840000000]:เธออ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.625585332+07:00","message":"[bufferProcess] send to processor:เธออาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.625594759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.625598417+07:00","message":"> Transcript [39515] [false]: 'เธออาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.625602832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.625606209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.625611764+07:00","message":"StatePrefix: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:42.625614943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.303258249+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.303295896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.303303821+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.303324106+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.303329846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.303332597+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.303353002+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.303380515+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303387987+07:00","message":"[bufferProcess] interim [380000000]:เธออ้างว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303398965+07:00","message":"[bufferProcess] send to processor:เธออ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303405454+07:00","message":"[bufferProcess] interim [620000000]:เธออ้างว่าต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303407636+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303410712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303413587+07:00","message":"> Transcript [39516] [false]: 'เธออ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303416876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303419132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303422016+07:00","message":"StatePrefix: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303424369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303426072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.30342826+07:00","message":"> Transcript [39517] [false]: 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303430743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303432719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303434445+07:00","message":"StatePrefix: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303436197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303442194+07:00","message":"Push: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303444412+07:00","message":"TextPushed: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.303446426+07:00","message":"Set new StatePrefix : 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.30344857+07:00","message":"Next Push (prob) : 'อ้างว่าต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.30345751+07:00","message":"push: {false เธอ 0 0xc004c0e980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.846428859+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.846468852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.84647586+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:43.846490736+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.84650717+07:00","message":"[bufferProcess] interim [920000000]:เธออ้างว่าต้องการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.846510077+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.846514318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.846517424+07:00","message":"> Transcript [39518] [false]: 'เธออ้างว่าต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.846521004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.846523286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.84652524+07:00","message":"StatePrefix: 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:43.846527844+07:00","message":"TextPushed: 'เธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.003528927+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.003569459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.00357592+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.003594492+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.003602822+07:00","message":"[bufferProcess] interim [160000000]:เธออ้างว่าต้องการนำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.003606856+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.003614754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.003621027+07:00","message":"> Transcript [39519] [false]: 'เธออ้างว่าต้องการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.003625085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.003627769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.003629941+07:00","message":"StatePrefix: 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.003632786+07:00","message":"TextPushed: 'เธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.383279115+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.383313388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.383319362+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.383331956+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.383336366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.383339086+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.383344872+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.383348518+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.38335457+07:00","message":"[bufferProcess] interim [640000000]:เธออ้างว่าต้องการนำเงินส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383357215+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383360304+07:00","message":"[bufferProcess] interim [760000000]:เธออ้างว่าต้องการนำเงินส่วนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383362199+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383365187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383368295+07:00","message":"> Transcript [39520] [false]: 'เธออ้างว่าต้องการนำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383371505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383373595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383376111+07:00","message":"StatePrefix: 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383378514+07:00","message":"TextPushed: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383380268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383382248+07:00","message":"> Transcript [39521] [false]: 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383384389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383386123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383387787+07:00","message":"StatePrefix: 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383395126+07:00","message":"TextPushed: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383397991+07:00","message":"Push: 'อ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383399912+07:00","message":"TextPushed: 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383402023+07:00","message":"Set new StatePrefix : 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:44.383404103+07:00","message":"Next Push (prob) : 'การนำเงินส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:44.383447602+07:00","message":"push: {false อ้างว่าต้อง 0 0xc004c0e980}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:45.618094913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:45.618094067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633709777+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633757151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633768549+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633791057+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633802403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633806743+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633815607+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633821059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633825603+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633823086+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633850131+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633854342+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633833853+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633869128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633874115+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633883568+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633888554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633892908+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.63389875+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.633901992+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.63386273+07:00","message":"[bufferProcess] interim [240000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633914705+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633918757+07:00","message":"[bufferProcess] send to processor (ticker):เธออ้างว่าต้องการนำเงินส่วนนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633923005+07:00","message":"[bufferProcess] interim [300000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633924886+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633927488+07:00","message":"[bufferProcess] interim [360000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633929846+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วนนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633932236+07:00","message":"[bufferProcess] interim [600000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633934582+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.63393699+07:00","message":"[bufferProcess] interim [900000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633938887+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.6339418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633944619+07:00","message":"> Transcript [39522] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633948383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633950481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633952399+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633954934+07:00","message":"TextPushed: 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633956898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.633958915+07:00","message":"> Transcript [39523] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634087532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634089968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634091917+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634093936+07:00","message":"TextPushed: 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634095792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634097731+07:00","message":"> Transcript [39524] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634099904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634101971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634103812+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634106013+07:00","message":"TextPushed: 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634107696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634109656+07:00","message":"> Transcript [39525] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634112048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634113801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634115511+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634118918+07:00","message":"TextPushed: 'เธออ้างว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634125959+07:00","message":"Push: 'การนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634127918+07:00","message":"TextPushed: 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634130021+07:00","message":"Set new StatePrefix : 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634132914+07:00","message":"Next Push (prob) : 'นี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634134968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634137419+07:00","message":"> Transcript [39526] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634139744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634141549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634143279+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:45.634145453+07:00","message":"TextPushed: 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:45.634172561+07:00","message":"push: {false การนำเงินส่วน 0 0xc004c0e980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.383059869+07:00","message":"[GCS] IsForceVAD: false for message ID: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.517414987+07:00","message":"[GCS] Start streaming session, msgId: 2656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.571923136+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.571961968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.571969114+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.571985642+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.571989217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.571992085+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.571999125+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572002047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572004404+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572009856+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572013001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572015274+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572019826+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572022906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572025409+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572036026+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572046219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572049087+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572061738+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572079459+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572085555+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572089848+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572093807+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.572097743+07:00","message":"[buffer interim] 2655 false เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572100125+07:00","message":"[bufferProcess] interim [200000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572112834+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572121565+07:00","message":"[bufferProcess] interim [380000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572123787+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572127959+07:00","message":"[bufferProcess] interim [500000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572130123+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572135801+07:00","message":"[bufferProcess] interim [560000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572138099+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572140542+07:00","message":"[bufferProcess] interim [620000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572142571+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.57214536+07:00","message":"[bufferProcess] interim [860000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572147529+07:00","message":"[bufferProcess] send to processor:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572150604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572153594+07:00","message":"> Transcript [39527] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572156574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572158554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572160816+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572163525+07:00","message":"TextPushed: 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572165917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572168029+07:00","message":"> Transcript [39528] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572170249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572172247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.57217446+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572176527+07:00","message":"TextPushed: 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.57238977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572393325+07:00","message":"> Transcript [39529] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.57239705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572399588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572401916+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572404978+07:00","message":"TextPushed: 'เธออ้างว่าต้องการนำเงินส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572413424+07:00","message":"Push: 'นี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572417556+07:00","message":"TextPushed: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572421707+07:00","message":"Set new StatePrefix : 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572425661+07:00","message":"Next Push (prob) : 'ดูลูกสาวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572428505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572431252+07:00","message":"> Transcript [39530] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572434784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572437589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572441727+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572444481+07:00","message":"TextPushed: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572447346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572449457+07:00","message":"> Transcript [39531] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572451597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572453229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572455006+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572456854+07:00","message":"TextPushed: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572458551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572460327+07:00","message":"> Transcript [39532] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572462127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:46.572466158+07:00","message":"Set new StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:46.57247497+07:00","message":"push: {false นี้มาเลี้ยง 0 0xc004c0e980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.003432604+07:00","message":"receive streaming session, msgId: 2656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.003473963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.003479841+07:00","message":"receive interim result [false|false]: พึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.003497283+07:00","message":"[buffer interim] force interim is final (2) :เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003503635+07:00","message":"[bufferProcess] interim [860000000]:เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003508807+07:00","message":"[bufferProcess] send to processor (isfinal):เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003511922+07:00","message":"[bufferProcess] interim [480000000]:พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003513911+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.00352515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003539415+07:00","message":"> Transcript [39533] [false]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.00354886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.00355262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003556601+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003560573+07:00","message":"TextPushed: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003564033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003568595+07:00","message":"> Transcript [39534] [true]: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003573238+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003576057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003578531+07:00","message":"StatePrefix: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003582184+07:00","message":"TextPushed: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.003591302+07:00","message":"Push: 'ดูลูกสาววัย 14 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.003604632+07:00","message":"push: {true ดูลูกสาววัย 14 ปี 0 0xc004c0e980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:47.017972457+07:00","message":"write wav file: './tmp/7589/7589_2655.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.054872893+07:00","message":"receive streaming session, msgId: 2656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.054914323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.054920838+07:00","message":"receive interim result [false|false]: ซึ่งตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.054930382+07:00","message":"end Recv id 2656 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.054933295+07:00","message":"end Recv id 2656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.054939697+07:00","message":"[buffer interim] 2656 false ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.054951369+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.05495417+07:00","message":"[bufferProcess] send to processor:พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.054962067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.054964729+07:00","message":"> Transcript [39535] [false]: 'พึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:47.054968445+07:00","message":"Set StatePrefix (first interim): 'พึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283206744+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283246732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283254242+07:00","message":"receive interim result [false|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.28326669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283269595+07:00","message":"receive interim result [false|false]:  ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283280467+07:00","message":"receive streaming session, msgId: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283285729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283289127+07:00","message":"receive interim result [true|false]: เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283291834+07:00","message":"end recv isFinal message id 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283294028+07:00","message":"end Recv id 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283300791+07:00","message":"[buffer interim] this message is already final false 2655: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283309088+07:00","message":"[buffer interim] this message is already final false 2655: ' ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:47.283313533+07:00","message":"[buffer interim] this message is already final true 2655: 'เธออ้างว่าต้องการนำเงินส่วนนี้มาเลี้ยงดูลูกสาววัย 14 ปี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:48.619179088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:48.619203505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:49.273821608+07:00","message":"[GCS] IsForceVAD: false for message ID: 2656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:49.406045163+07:00","message":"[GCS] Start streaming session, msgId: 2657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:50.36322233+07:00","message":"[GCS] IsForceVAD: false for message ID: 2657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.574528494+07:00","message":"[GCS] Start streaming session, msgId: 2658"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:51.619989716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:51.619997335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.832271298+07:00","message":"[GCS] IsForceVAD: false for message ID: 2658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.919396802+07:00","message":"receive streaming session, msgId: 2658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.919417895+07:00","message":"found end of frame, send empty tag with msgId: 2658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.919421694+07:00","message":"end Recv id 2658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.91943185+07:00","message":"[buffer interim] force interim is final (2) :ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919441038+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919444704+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.91944829+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919451331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919455151+07:00","message":"> Transcript [39536] [false]: 'ซึ่งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919457662+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919459976+07:00","message":"Set new StatePrefix: 'ซึ่งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919462079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919464024+07:00","message":"> Transcript [39537] [true]: 'ซึ่งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919466331+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919468366+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919470226+07:00","message":"StatePrefix: 'ซึ่งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919472414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919475528+07:00","message":"Push: 'ซึ่งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919477582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919479721+07:00","message":"> Transcript [39538] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919481975+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.91948369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919485506+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919487209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:51.919489108+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.919512104+07:00","message":"push: {true ซึ่งตอน 0 0xc0037fef80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.919543368+07:00","message":"push: {true \n 0 0xc004852000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:51.927024006+07:00","message":"write wav file: './tmp/7589/7589_2656.wav'"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:51.927023994+07:00","message":"write wav file: './tmp/7589/7589_2658.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972173624+07:00","message":"receive streaming session, msgId: 2657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972219078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"420\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972226007+07:00","message":"receive interim result [false|false]: 420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972248167+07:00","message":"receive streaming session, msgId: 2657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972252067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972254792+07:00","message":"receive interim result [false|false]: ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972265434+07:00","message":"receive streaming session, msgId: 2657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972271262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีที่ 2\",\"confidence\":0.85324514}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972273942+07:00","message":"receive interim result [true|false]: สีที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972277427+07:00","message":"end recv isFinal message id 2657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972279693+07:00","message":"end Recv id 2657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972286245+07:00","message":"[buffer interim] this message is already final false 2657: '420'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972292965+07:00","message":"[buffer interim] this message is already final false 2657: 'ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:51.972297546+07:00","message":"[buffer interim] this message is already final true 2657: 'สีที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:53.496900428+07:00","message":"[GCS] Start streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:53.855736261+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:53.855795522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:53.855804342+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:53.855822915+07:00","message":"[buffer interim] 2659 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:53.855830175+07:00","message":"[bufferProcess] interim [420000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:53.855832578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:53.855838683+07:00","message":"[bufferProcess] send to processor (ticker):คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:53.85584149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:53.855844346+07:00","message":"> Transcript [39539] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:53.855846596+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:53.980109399+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:53.980149855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:53.98015574+07:00","message":"receive interim result [false|false]: คืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:53.980169797+07:00","message":"[buffer interim] 2659 false คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:53.98017694+07:00","message":"[bufferProcess] interim [480000000]:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:53.98017882+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.026581046+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.026622186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.02662824+07:00","message":"receive interim result [false|false]: คือที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.026642314+07:00","message":"[buffer interim] 2659 false คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.026649677+07:00","message":"[bufferProcess] interim [540000000]:คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.026652226+07:00","message":"[bufferProcess] send to processor:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.02665837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.026661111+07:00","message":"> Transcript [39540] [false]: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.026663391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.026666098+07:00","message":"Set new StatePrefix: 'คืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.152220487+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.152263278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.152270587+07:00","message":"receive interim result [false|false]: คือที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.152285323+07:00","message":"[buffer interim] 2659 false คือที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.152292681+07:00","message":"[bufferProcess] interim [660000000]:คือที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.152295456+07:00","message":"[bufferProcess] send to processor:คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.152302373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.152306784+07:00","message":"> Transcript [39541] [false]: 'คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.152309433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.152311774+07:00","message":"Set new StatePrefix: 'คือที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.226724592+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.226760852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่นั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.22676758+07:00","message":"receive interim result [false|false]: คือที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.226781277+07:00","message":"[buffer interim] 2659 false คือที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.226788977+07:00","message":"[bufferProcess] interim [780000000]:คือที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.226791532+07:00","message":"[bufferProcess] send to processor:คือที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.226798434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.226801168+07:00","message":"> Transcript [39542] [false]: 'คือที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.226803929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.226806945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.226809314+07:00","message":"StatePrefix: 'คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.226811425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.361917135+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.361957269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากลัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.361964759+07:00","message":"receive interim result [false|false]: คือที่น่ากลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.361977921+07:00","message":"[buffer interim] 2659 false คือที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.361986647+07:00","message":"[bufferProcess] interim [840000000]:คือที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.361989901+07:00","message":"[bufferProcess] send to processor:คือที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.361996188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.361999278+07:00","message":"> Transcript [39543] [false]: 'คือที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.362002313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.362004597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.362006539+07:00","message":"StatePrefix: 'คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.36201186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.471551025+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.471595105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.471605601+07:00","message":"receive interim result [false|false]: คือที่น่ากังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.47162595+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.471635933+07:00","message":"[bufferProcess] interim [960000000]:คือที่น่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.471638778+07:00","message":"[bufferProcess] send to processor:คือที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.47164465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.47164785+07:00","message":"> Transcript [39544] [false]: 'คือที่น่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.471651394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.471653526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.471655497+07:00","message":"StatePrefix: 'คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.471657794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:54.62016904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:54.620184843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.664761915+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.664806796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.664813114+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.664825338+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664833839+07:00","message":"[bufferProcess] interim [200000000]:คือที่น่ากังวลตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664836242+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664840253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664843606+07:00","message":"> Transcript [39545] [false]: 'คือที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664847509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664849749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664852037+07:00","message":"StatePrefix: 'คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664854313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664857108+07:00","message":"Push: 'คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664859238+07:00","message":"TextPushed: 'คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664861478+07:00","message":"Set new StatePrefix : 'คือที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.664864016+07:00","message":"Next Push (prob) : 'น่ากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.66487332+07:00","message":"push: {false คือที่ 0 0xc004c0e380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.849594685+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.849629431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.849635238+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.849645463+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.849653212+07:00","message":"[bufferProcess] interim [380000000]:คือที่น่ากังวลตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.849655721+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.849661265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.849664347+07:00","message":"> Transcript [39546] [false]: 'คือที่น่ากังวลตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.849667571+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.849670125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.849672153+07:00","message":"StatePrefix: 'คือที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.849674313+07:00","message":"TextPushed: 'คือที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.951167171+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.951208776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.9512154+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:54.951227099+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.951233905+07:00","message":"[bufferProcess] interim [500000000]:คือที่น่ากังวลตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.951236798+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.951240165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.951242913+07:00","message":"> Transcript [39547] [false]: 'คือที่น่ากังวลตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.951246364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.951248487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.95125098+07:00","message":"StatePrefix: 'คือที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:54.951253289+07:00","message":"TextPushed: 'คือที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.044379385+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.044417227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.044423324+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.044435269+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.04444404+07:00","message":"[bufferProcess] interim [620000000]:คือที่น่ากังวลตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.044446912+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.044452762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.044455683+07:00","message":"> Transcript [39548] [false]: 'คือที่น่ากังวลตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.044459106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.044461464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.044464191+07:00","message":"StatePrefix: 'คือที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.044466754+07:00","message":"TextPushed: 'คือที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.116470938+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.116509525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.116515618+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.11652861+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.116537741+07:00","message":"[bufferProcess] interim [680000000]:คือที่น่ากังวลตอนนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.116540217+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.116545762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.116548708+07:00","message":"> Transcript [39549] [false]: 'คือที่น่ากังวลตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.116552472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.11655546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.116557847+07:00","message":"StatePrefix: 'คือที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.116560297+07:00","message":"TextPushed: 'คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.11657351+07:00","message":"Push: 'น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.11657659+07:00","message":"TextPushed: 'คือที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.11658033+07:00","message":"Set new StatePrefix : 'คือที่น่ากังวลตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.116584466+07:00","message":"Next Push (prob) : 'ตอนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.116593581+07:00","message":"push: {false น่ากังวล 0 0xc004c0e380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.294788568+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.294828783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.294834992+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.294851671+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.294862849+07:00","message":"[bufferProcess] interim [800000000]:คือที่น่ากังวลตอนนี้นะครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.294866508+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.294876458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.294880725+07:00","message":"> Transcript [39550] [false]: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.294887785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.294892925+07:00","message":"Set new StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.362934254+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.362975998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.3629824+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.362997602+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.363005492+07:00","message":"[bufferProcess] interim [860000000]:คือที่น่ากังวลตอนนี้นะครับก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.363008689+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.363015729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.363018922+07:00","message":"> Transcript [39551] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.363023983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.363026589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.363029067+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.363032109+07:00","message":"TextPushed: 'คือที่น่ากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.564252866+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.56429382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.564300543+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.564314868+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.564325426+07:00","message":"[bufferProcess] interim [40000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.56432812+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.564332251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.564335693+07:00","message":"> Transcript [39552] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.564339525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.564341675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.564344496+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.564347296+07:00","message":"TextPushed: 'คือที่น่ากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.752335001+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.752382346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.752390098+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.752411184+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.752420121+07:00","message":"[bufferProcess] interim [280000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.752422706+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.752427616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.75243079+07:00","message":"> Transcript [39553] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.752434921+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.752437141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.752440922+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.752444042+07:00","message":"TextPushed: 'คือที่น่ากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.953985122+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.954027209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.95403455+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.954048551+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954058933+07:00","message":"[bufferProcess] interim [460000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954061748+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.95406801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954071048+07:00","message":"> Transcript [39554] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954076144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954078825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954081291+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954099859+07:00","message":"TextPushed: 'คือที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954106404+07:00","message":"Push: 'ตอนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954108836+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954111364+07:00","message":"Set new StatePrefix : 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:55.954113954+07:00","message":"Next Push (prob) : 'ก็คือยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:55.954140162+07:00","message":"push: {false ตอนนี้นะครับ 0 0xc004c0e380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.276843914+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.276884154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.276890302+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.276904561+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.276912078+07:00","message":"[bufferProcess] interim [760000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.276915062+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.276918678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.276921354+07:00","message":"> Transcript [39555] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.276924899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.276926964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.276932199+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.276935029+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.328341683+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.32838662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.328393786+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.328408971+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.328415939+07:00","message":"[bufferProcess] interim [820000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.328418446+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.328426556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.328429808+07:00","message":"> Transcript [39556] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.328433078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.328435312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.328437916+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.328442192+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.367251216+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.367291142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.367297476+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.367312678+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.367320439+07:00","message":"[bufferProcess] interim [880000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.367323121+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.36733018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.367333162+07:00","message":"> Transcript [39557] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.367337235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.367340973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.367343182+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.367346037+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.476496669+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.476545022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.476554733+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.476575945+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476586423+07:00","message":"[bufferProcess] interim [940000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476590421+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.4765971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476603795+07:00","message":"> Transcript [39558] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476608443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476610709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476617601+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476620602+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476625602+07:00","message":"Push: 'ก็คือยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476627577+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476629839+07:00","message":"Set new StatePrefix : 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.476632288+07:00","message":"Next Push (prob) : 'ติดยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.476642737+07:00","message":"push: {false ก็คือยาเสพ 0 0xc004c0e380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.487857888+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.487892008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในวันเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.487897977+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในวันเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.48791533+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในวันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.487921604+07:00","message":"[bufferProcess] interim [0]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในวันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.487924223+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.487927779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.487930482+07:00","message":"> Transcript [39559] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.487932809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.48793572+07:00","message":"Set new StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.722371681+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.722410902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.722418861+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.722436026+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.722443657+07:00","message":"[bufferProcess] interim [240000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.722446366+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในวันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.722450648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.722454847+07:00","message":"> Transcript [39560] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในวันเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.722457911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.722460099+07:00","message":"Set new StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในวันเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.845393507+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.845439895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.845449482+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:56.845469104+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.845476722+07:00","message":"[bufferProcess] interim [420000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.845479937+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.845488778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.845492625+07:00","message":"> Transcript [39561] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.845495534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:56.845498286+07:00","message":"Set new StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.080319031+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.080375615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.08038272+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.080395506+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.080403231+07:00","message":"[bufferProcess] interim [600000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.080406138+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.080411998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.08041497+07:00","message":"> Transcript [39562] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.080418894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.080420976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.080424454+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.080427248+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.163640747+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.163683659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.163691263+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.163708144+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.163716772+07:00","message":"[bufferProcess] interim [660000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.163719736+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.163729391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.163732236+07:00","message":"> Transcript [39563] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.163736752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.163739369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.163743485+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.163746601+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.166035556+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.166074007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเป้าหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.166079727+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.166095507+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.166105409+07:00","message":"[bufferProcess] interim [720000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.166112295+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.166118626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.166122948+07:00","message":"> Transcript [39564] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.166128162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.166130919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.166135273+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.166139592+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.23223077+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.232271863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.232278972+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.232295411+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232304268+07:00","message":"[bufferProcess] interim [780000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232307581+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232311957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232314918+07:00","message":"> Transcript [39565] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232319534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232322212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232324715+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232327697+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232331289+07:00","message":"Push: 'ติดในมันเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232333877+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232336428+07:00","message":"Set new StatePrefix : 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.232339015+07:00","message":"Next Push (prob) : 'กลุ่มเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.232347706+07:00","message":"push: {false ติดในมันเข้าถึง 0 0xc004c0e380}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:57.620565327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:35:57.620575362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.687933093+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.687984766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.687991725+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.688005319+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.688012857+07:00","message":"[bufferProcess] interim [200000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.688015717+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.688022232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.688025067+07:00","message":"> Transcript [39566] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.688029381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.68803146+07:00","message":"Set new StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.949959617+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.950003512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.950011472+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:57.950029029+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.950039306+07:00","message":"[bufferProcess] interim [440000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.950042472+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.950046924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.950049887+07:00","message":"> Transcript [39567] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.950054088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.950056386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.950058858+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:57.950063474+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.086547616+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.086589827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.086596958+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.08661378+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.086622618+07:00","message":"[bufferProcess] interim [620000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.086625718+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.086634511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.086637182+07:00","message":"> Transcript [39568] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.086641063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.086643934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.086647318+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.086650505+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.438946509+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.438990991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.438999489+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.439013817+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.4390222+07:00","message":"[bufferProcess] interim [980000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.439025538+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.43903497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.439038078+07:00","message":"> Transcript [39569] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.439042388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.439045233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.439047694+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.439050758+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.789512164+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.789558979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.78956889+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.789585348+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.789594088+07:00","message":"[bufferProcess] interim [280000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.789597433+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.789601718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.789604624+07:00","message":"> Transcript [39570] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.78960893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.78961145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.789616196+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.789619448+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.789622603+07:00","message":"Push: 'กลุ่มเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.789624984+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.789627406+07:00","message":"Set new StatePrefix : 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.789630335+07:00","message":"Next Push (prob) : 'เพิ่มมากขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.789639575+07:00","message":"push: {false กลุ่มเยาวชน 0 0xc004c0e380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.812881622+07:00","message":"[GCS] IsForceVAD: false for message ID: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.848923265+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.848963549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับว่างก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.848970016+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับว่างก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.848987384+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.848996166+07:00","message":"[bufferProcess] interim [340000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.848998994+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.84900363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.849006808+07:00","message":"> Transcript [39571] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.849011633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.849013942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.849016167+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.849019393+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.900413112+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.900462674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.900473314+07:00","message":"receive interim result [false|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.900487245+07:00","message":"[buffer interim] 2659 false คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.900497001+07:00","message":"[bufferProcess] interim [460000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.900499879+07:00","message":"[bufferProcess] send to processor:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.900504788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.900507744+07:00","message":"> Transcript [39572] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.900512147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.900514675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.900517107+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.900520155+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.945101313+07:00","message":"[GCS] Start streaming session, msgId: 2660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.992527778+07:00","message":"receive streaming session, msgId: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.992577153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้\",\"confidence\":0.9513504}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.992586379+07:00","message":"receive interim result [true|false]: คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.992596769+07:00","message":"end recv isFinal message id 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.992599091+07:00","message":"end Recv id 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.992607753+07:00","message":"[buffer interim] 2659 true คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992620276+07:00","message":"[bufferProcess] interim [550000000]:คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992627514+07:00","message":"[bufferProcess] send to processor (isfinal):คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.99263175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992637534+07:00","message":"> Transcript [39573] [false]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992641746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992644058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992646067+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.99264911+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992651243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992653277+07:00","message":"> Transcript [39574] [true]: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992655846+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992657556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.99265934+07:00","message":"StatePrefix: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992661561+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992663697+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.99288295+07:00","message":"Push: 'เพิ่มมากขึ้นครับบ้างก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992886259+07:00","message":"TextPushed: 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดในมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.99288914+07:00","message":"Set new StatePrefix : 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992891757+07:00","message":"Next Push (prob) : 'คือที่น่ากังวลตอนนี้นะครับก็คือยาเสพติดมันเข้าถึงกลุ่มเยาวชนเพิ่มมากขึ้นครับบ้างก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:58.992906625+07:00","message":"push: {true เพิ่มมากขึ้นครับบ้างก็ได้ 0 0xc004c0e380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:58.992907903+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2659.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.002357969+07:00","message":"[GCS] IsForceVAD: false for message ID: 2660"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:59.004658126+07:00","message":"write wav file: './tmp/7589/7589_2659.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.16481828+07:00","message":"receive streaming session, msgId: 2660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.164841986+07:00","message":"found end of frame, send empty tag with msgId: 2660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.164845307+07:00","message":"end Recv id 2660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.164854688+07:00","message":"[buffer interim] 2660 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.164862156+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.164867538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.164870538+07:00","message":"> Transcript [39575] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.164873184+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.164875386+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.164877343+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.164879442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.164882026+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.164893088+07:00","message":"push: {true \n 0 0xc004c0e780}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:59.169106082+07:00","message":"write wav file: './tmp/7589/7589_2660.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.203261782+07:00","message":"[GCS] Start streaming session, msgId: 2661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.659613842+07:00","message":"receive streaming session, msgId: 2661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.659660257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.65966647+07:00","message":"receive interim result [false|false]: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.65968344+07:00","message":"[buffer interim] 2661 false 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.659691982+07:00","message":"[bufferProcess] interim [480000000]:9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.659694084+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.84505612+07:00","message":"[GCS] IsForceVAD: false for message ID: 2661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.876680248+07:00","message":"receive streaming session, msgId: 2661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.876716303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"99\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.876722026+07:00","message":"receive interim result [false|false]: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.876739694+07:00","message":"[buffer interim] 2661 false 99"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.876747218+07:00","message":"[bufferProcess] interim [720000000]:99"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.87674999+07:00","message":"[bufferProcess] send to processor:9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.876753602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.876756433+07:00","message":"> Transcript [39576] [false]: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.876759276+07:00","message":"Set StatePrefix (first interim): '9'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.903500193+07:00","message":"[GCS] Start streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.927497609+07:00","message":"receive streaming session, msgId: 2661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.927536178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9 ขวบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.927542226+07:00","message":"receive interim result [false|false]: 9 ขวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.927559793+07:00","message":"[buffer interim] 2661 false 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.927568997+07:00","message":"[bufferProcess] interim [780000000]:9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.927571483+07:00","message":"[bufferProcess] send to processor:99"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.927578446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.927581402+07:00","message":"> Transcript [39577] [false]: '99'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.927584651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.927586973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.92758919+07:00","message":"StatePrefix: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.92759169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.934699185+07:00","message":"receive streaming session, msgId: 2661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.934717672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9 ขวบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.934722521+07:00","message":"receive interim result [true|false]: 9 ขวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.934731409+07:00","message":"end recv isFinal message id 2661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.93473509+07:00","message":"end Recv id 2661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.934742647+07:00","message":"[buffer interim] 2661 true 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934748062+07:00","message":"[bufferProcess] interim [870000000]:9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934756473+07:00","message":"[bufferProcess] send to processor (isfinal):9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934759398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934761966+07:00","message":"> Transcript [39578] [false]: '9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934765482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934767477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934769415+07:00","message":"StatePrefix: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934771384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934773119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934775343+07:00","message":"> Transcript [39579] [true]: '9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934777542+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934779326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934781116+07:00","message":"StatePrefix: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934783072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:35:59.934790319+07:00","message":"Push: '9 ขวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:35:59.934798296+07:00","message":"push: {true 9 ขวบ 0 0xc004c0f000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:35:59.940726902+07:00","message":"write wav file: './tmp/7589/7589_2661.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.27364088+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.273696713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.273702667+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.273719614+07:00","message":"[buffer interim] 2662 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.273727075+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.273729905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.375838768+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.375875976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.375889392+07:00","message":"receive interim result [false|false]: เสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.37590038+07:00","message":"[buffer interim] 2662 false เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.375911134+07:00","message":"[bufferProcess] interim [480000000]:เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.375913576+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.375919088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.375922432+07:00","message":"> Transcript [39580] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.375924572+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.444080184+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.444117239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.444122861+07:00","message":"receive interim result [false|false]: เสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.444136423+07:00","message":"[buffer interim] 2662 false เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.444144092+07:00","message":"[bufferProcess] interim [540000000]:เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.44414681+07:00","message":"[bufferProcess] send to processor:เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.444150592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.444153583+07:00","message":"> Transcript [39581] [false]: 'เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.444155749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.444157712+07:00","message":"Set new StatePrefix: 'เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.456338546+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.456374353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.456379663+07:00","message":"receive interim result [false|false]: เสพยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.456391904+07:00","message":"[buffer interim] 2662 false เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.456398758+07:00","message":"[bufferProcess] interim [600000000]:เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.456401576+07:00","message":"[bufferProcess] send to processor:เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.456408684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.456411394+07:00","message":"> Transcript [39582] [false]: 'เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.45641373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.456416112+07:00","message":"Set new StatePrefix: 'เสพ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:00.621378425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:00.621393766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.747575454+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.747618663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.747624839+07:00","message":"receive interim result [false|false]: เสพยาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.747640355+07:00","message":"[buffer interim] 2662 false เสพยาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.747648392+07:00","message":"[bufferProcess] interim [840000000]:เสพยาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.747651321+07:00","message":"[bufferProcess] send to processor:เสพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.747658623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.747661745+07:00","message":"> Transcript [39583] [false]: 'เสพยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.747665126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.747667472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.747670354+07:00","message":"StatePrefix: 'เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.747672805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.885970368+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.886005994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.886012282+07:00","message":"receive interim result [false|false]: เสพยาแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.88603299+07:00","message":"[buffer interim] 2662 false เสพยาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.886042702+07:00","message":"[bufferProcess] interim [20000000]:เสพยาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.886045114+07:00","message":"[bufferProcess] send to processor:เสพยาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.886049127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.886052408+07:00","message":"> Transcript [39584] [false]: 'เสพยาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.886056116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.886058368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.886061205+07:00","message":"StatePrefix: 'เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.886063417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.937406585+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.937442013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.937447648+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:00.937462013+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.937469927+07:00","message":"[bufferProcess] interim [80000000]:เสพยาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.937472299+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.93747625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.937480098+07:00","message":"> Transcript [39585] [false]: 'เสพยาแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.937483275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.937485298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.937487795+07:00","message":"StatePrefix: 'เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:00.937489851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.529138888+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.52918871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.52919552+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.529205993+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529213816+07:00","message":"[bufferProcess] interim [680000000]:เสพยาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529216696+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529220408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529223107+07:00","message":"> Transcript [39586] [false]: 'เสพยาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529226258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529228368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.52923045+07:00","message":"StatePrefix: 'เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529232633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529235437+07:00","message":"Push: 'เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529237881+07:00","message":"TextPushed: 'เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529240416+07:00","message":"Set new StatePrefix : 'เสพยาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.529243638+07:00","message":"Next Push (prob) : 'ยาแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.52925113+07:00","message":"push: {false เสพ 0 0xc003d45900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.776653094+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.776693665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.776700335+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.776718141+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.776722199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.776725151+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.776731808+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:01.776735504+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.7767445+07:00","message":"[bufferProcess] interim [860000000]:เสพยาแล้วครับผู้เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776746961+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776750589+07:00","message":"[bufferProcess] interim [920000000]:เสพยาแล้วครับผู้เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776752499+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776755935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776761103+07:00","message":"> Transcript [39587] [false]: 'เสพยาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776764622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776766909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.77676954+07:00","message":"StatePrefix: 'เสพยาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776772312+07:00","message":"TextPushed: 'เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776774149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776776297+07:00","message":"> Transcript [39588] [false]: 'เสพยาแล้วครับผู้เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776778436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776780163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.77678204+07:00","message":"StatePrefix: 'เสพยาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:01.776784016+07:00","message":"TextPushed: 'เสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.036327434+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.036374897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.036383982+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.036400411+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.036409714+07:00","message":"[bufferProcess] interim [160000000]:เสพยาแล้วครับผู้เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.036412812+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.036416944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.036419941+07:00","message":"> Transcript [39589] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.0364236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.036427097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.036429832+07:00","message":"StatePrefix: 'เสพยาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.036432697+07:00","message":"TextPushed: 'เสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.253657698+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.253713826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.253721298+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.253736564+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253745898+07:00","message":"[bufferProcess] interim [340000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253748707+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253752723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253755901+07:00","message":"> Transcript [39590] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253760321+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253762789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253765632+07:00","message":"StatePrefix: 'เสพยาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253769083+07:00","message":"TextPushed: 'เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253774644+07:00","message":"Push: 'ยาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253776831+07:00","message":"TextPushed: 'เสพยาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253779214+07:00","message":"Set new StatePrefix : 'เสพยาแล้วครับผู้เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.253782197+07:00","message":"Next Push (prob) : 'ผู้เกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.2538128+07:00","message":"push: {false ยาแล้วครับ 0 0xc003d45900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.266369757+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.266425804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องกับพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.266435073+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องกับพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.266456459+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องกับพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.266467121+07:00","message":"[bufferProcess] interim [400000000]:เสพยาแล้วครับผู้เกี่ยวข้องกับพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.266471033+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.266482235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.266487472+07:00","message":"> Transcript [39591] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.266491549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.266500178+07:00","message":"Set new StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.363509874+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.363556086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.363566501+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.363581596+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.363589758+07:00","message":"[bufferProcess] interim [460000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.363592607+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องกับพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.363600383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.363604417+07:00","message":"> Transcript [39592] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องกับพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.363607516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.363610652+07:00","message":"Set new StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องกับพญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.513352576+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.513393712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.513401673+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.513419364+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.513428005+07:00","message":"[bufferProcess] interim [580000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.513430747+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.513434871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.513438696+07:00","message":"> Transcript [39593] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.51344268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.513445052+07:00","message":"Set new StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.539380373+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.539416169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.539422036+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.539439716+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.53944675+07:00","message":"[bufferProcess] interim [640000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.539449452+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.53945363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.539457198+07:00","message":"> Transcript [39594] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.539460495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.539462484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.539464475+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.539467238+07:00","message":"TextPushed: 'เสพยาแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.728942053+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.728983545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.728990489+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.729003513+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.729011419+07:00","message":"[bufferProcess] interim [880000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.729015156+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.729022283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.729025201+07:00","message":"> Transcript [39595] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.729035248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.729037994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.729040356+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.729043702+07:00","message":"TextPushed: 'เสพยาแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.855667264+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.855703137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.855709449+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.855725422+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.855732804+07:00","message":"[bufferProcess] interim [940000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.855735329+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.855738792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.855741786+07:00","message":"> Transcript [39596] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.855749363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.85575152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.855753532+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.855756311+07:00","message":"TextPushed: 'เสพยาแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.861785896+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.861805863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.861810918+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.861822701+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861827476+07:00","message":"[bufferProcess] interim [0]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861830147+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861833802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861836882+07:00","message":"> Transcript [39597] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861840583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861842658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861844983+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861847583+07:00","message":"TextPushed: 'เสพยาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861854295+07:00","message":"Push: 'ผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861856458+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861858692+07:00","message":"Set new StatePrefix : 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:02.861861044+07:00","message":"Next Push (prob) : 'ที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:02.861869792+07:00","message":"push: {false ผู้เกี่ยวข้องเขาก็พยายาม 0 0xc003d45900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.117782699+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.117820379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.117827211+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.117841327+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.117850603+07:00","message":"[bufferProcess] interim [300000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.117853572+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.117862902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.117866824+07:00","message":"> Transcript [39598] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.117870896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.117873404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.117875848+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.117879884+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.436249767+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.436285354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์กร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.436291566+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์กร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.436302047+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.436305846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.436308731+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.43631391+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์กร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.436317652+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436323879+07:00","message":"[bufferProcess] interim [540000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436326394+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436329512+07:00","message":"[bufferProcess] interim [600000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436331755+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436334856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.43633761+07:00","message":"> Transcript [39599] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436371775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436374629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436377111+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436379897+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.43638214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436384229+07:00","message":"> Transcript [39600] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436386464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436388186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436389956+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.436391928+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.55621642+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.556251791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.556259431+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.556275178+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.556282245+07:00","message":"[bufferProcess] interim [660000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.556285181+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.556293104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.556296148+07:00","message":"> Transcript [39601] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.556299894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.556302257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.556305058+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.55630772+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.556317127+07:00","message":"Push: 'ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.556319397+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.556322361+07:00","message":"Set new StatePrefix : 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.55632503+07:00","message":"Next Push (prob) : 'พัฒนาองค์ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.556356592+07:00","message":"push: {false ที่จะ 0 0xc003d45900}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:03.621738417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:03.621743491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.775146024+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.775183931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.775190881+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.775209889+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.775217456+07:00","message":"[bufferProcess] interim [900000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.775220434+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.775224624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.77522791+07:00","message":"> Transcript [39602] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.775232476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.775234694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.775236671+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.775239304+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.961878993+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.961917791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.9619241+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:03.961940974+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.961950808+07:00","message":"[bufferProcess] interim [80000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.96195342+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.961957264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.96196016+07:00","message":"> Transcript [39603] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.961963748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.961965894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.961967863+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:03.961970604+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.13873994+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.138775463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็ทัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.138782236+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็ทัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.138796665+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.138804577+07:00","message":"[bufferProcess] interim [260000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.13880769+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.138815342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.138820603+07:00","message":"> Transcript [39604] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.138824506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.138827866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.138830271+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.138833396+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.355434366+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.35547363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.355481086+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.355496274+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355506522+07:00","message":"[bufferProcess] interim [440000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.35550973+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355517702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355520904+07:00","message":"> Transcript [39605] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็ทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355525806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355528636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355533486+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355536939+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355543496+07:00","message":"Push: 'พัฒนาองค์ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355545712+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355548349+07:00","message":"Set new StatePrefix : 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้แล้วก็ทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.355551565+07:00","message":"Next Push (prob) : 'รู้แล้วก็ทัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.355560478+07:00","message":"push: {false พัฒนาองค์ความ 0 0xc003d45900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.463603871+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.463644195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.463656489+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.463672997+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.46368162+07:00","message":"[bufferProcess] interim [620000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.463684908+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.46369446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.463697416+07:00","message":"> Transcript [39606] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.463702517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.463705341+07:00","message":"Set new StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.658616648+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.658654836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.658661408+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.658672804+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.658679741+07:00","message":"[bufferProcess] interim [740000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.658682804+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.658686754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.658689423+07:00","message":"> Transcript [39607] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.658693129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.658695213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.658697404+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.658700107+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.875751603+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.875795062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.875802663+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:04.875823461+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.875838379+07:00","message":"[bufferProcess] interim [980000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.875842161+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.875847242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.875851597+07:00","message":"> Transcript [39608] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.875857115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.875860439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.875863351+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:04.87586794+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.048586389+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.04863649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.04866051+07:00","message":"receive interim result [false|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.048675708+07:00","message":"[buffer interim] 2662 false เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.048684116+07:00","message":"[bufferProcess] interim [220000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.048687293+07:00","message":"[bufferProcess] send to processor:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.048693532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.048699216+07:00","message":"> Transcript [39609] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.04870365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.048706442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.048708991+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.048711932+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.223608916+07:00","message":"[GCS] IsForceVAD: false for message ID: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.338215004+07:00","message":"receive streaming session, msgId: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.33825857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.338266474+07:00","message":"receive interim result [true|false]: เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.338276607+07:00","message":"end recv isFinal message id 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.33827957+07:00","message":"end Recv id 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.338292271+07:00","message":"[buffer interim] 2662 true เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338301714+07:00","message":"[bufferProcess] interim [550000000]:เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.33830585+07:00","message":"[bufferProcess] send to processor (isfinal):เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338309951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338313091+07:00","message":"> Transcript [39610] [false]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.33831837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.33832058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338323235+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338326518+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338329733+07:00","message":"Push: 'รู้และทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338334623+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338349457+07:00","message":"Set new StatePrefix : 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338354058+07:00","message":"Next Push (prob) : 'ในการคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.33835762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338362196+07:00","message":"> Transcript [39611] [true]: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338367452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338371344+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338374918+07:00","message":"StatePrefix: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะในการคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338378624+07:00","message":"TextPushed: 'เสพยาแล้วครับผู้เกี่ยวข้องเขาก็พยายามที่จะพัฒนาองค์ความรู้และทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.338382372+07:00","message":"Push: 'ในการคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.33836771+07:00","message":"push: {false รู้และทักษะ 0 0xc003d45900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.338393496+07:00","message":"push: {true ในการคัดกรอง 0 0xc003d45900}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:05.351491294+07:00","message":"write wav file: './tmp/7589/7589_2662.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.483483584+07:00","message":"[GCS] Start streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.945867771+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.945912438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.945918664+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:05.945934696+07:00","message":"[buffer interim] 2663 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.945943215+07:00","message":"[bufferProcess] interim [480000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:05.94594565+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.002886139+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.002927686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.002934054+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.002947913+07:00","message":"[buffer interim] 2663 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.002956025+07:00","message":"[bufferProcess] interim [540000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.002958588+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.002962347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.002965312+07:00","message":"> Transcript [39612] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.002967698+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.006324991+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.006358705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.006364737+07:00","message":"receive interim result [false|false]: ประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.006376077+07:00","message":"[buffer interim] 2663 false ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.006380962+07:00","message":"[bufferProcess] interim [600000000]:ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.006383094+07:00","message":"[bufferProcess] send to processor:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.006390554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.00639357+07:00","message":"> Transcript [39613] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.006395817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.006397908+07:00","message":"Set new StatePrefix: 'ประมาณ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:06.622690811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:06.622710005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.647357064+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.647389403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.647395522+07:00","message":"receive interim result [false|false]: ประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.647406977+07:00","message":"[buffer interim] 2663 false ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.647413553+07:00","message":"[bufferProcess] interim [200000000]:ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.647415845+07:00","message":"[bufferProcess] send to processor:ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.647421376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.647424202+07:00","message":"> Transcript [39614] [false]: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.64742625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.647428501+07:00","message":"Set new StatePrefix: 'ประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.707138111+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.707173209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.707179588+07:00","message":"receive interim result [false|false]: ประเมินบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.707193188+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.707196976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.707199505+07:00","message":"receive interim result [false|false]: ประเมินบำบัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.707211323+07:00","message":"[buffer interim] 2663 false ประเมินบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:06.707230651+07:00","message":"[buffer interim] 2663 false ประเมินบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707239858+07:00","message":"[bufferProcess] interim [260000000]:ประเมินบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707243989+07:00","message":"[bufferProcess] send to processor:ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707252198+07:00","message":"[bufferProcess] interim [320000000]:ประเมินบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707255104+07:00","message":"[bufferProcess] send to processor:ประเมินบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707259711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707263941+07:00","message":"> Transcript [39615] [false]: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707268741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707271556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707274933+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707277902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707280495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707287833+07:00","message":"> Transcript [39616] [false]: 'ประเมินบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707293309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707296006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.70729877+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:06.707301542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.09280164+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.092840376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.092846767+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.092861884+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.092871535+07:00","message":"[bufferProcess] interim [680000000]:ประเมินบำบัดฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.092875487+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.09288566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.092889898+07:00","message":"> Transcript [39617] [false]: 'ประเมินบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.092893772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.092896012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.092897929+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.092900093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.349444218+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.349488024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.349495048+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.349512725+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349521357+07:00","message":"[bufferProcess] interim [860000000]:ประเมินบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349524342+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349528959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349533288+07:00","message":"> Transcript [39618] [false]: 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349539372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349541733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349543821+07:00","message":"StatePrefix: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349546097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349549445+07:00","message":"Push: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349551554+07:00","message":"TextPushed: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349553973+07:00","message":"Set new StatePrefix : 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.349556305+07:00","message":"Next Push (prob) : 'บำบัดฟื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.349565499+07:00","message":"push: {false ประเมิน 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.921817165+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.921860656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟู\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.921868813+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.921879928+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.921887021+07:00","message":"[bufferProcess] interim [460000000]:ประเมินบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.921889753+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.921898984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.921901792+07:00","message":"> Transcript [39619] [false]: 'ประเมินบำบัดฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.921904855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.921907017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.921908985+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.92191141+07:00","message":"TextPushed: 'ประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.921962741+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.922003551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.922009887+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:07.922029236+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.922036322+07:00","message":"[bufferProcess] interim [520000000]:ประเมินบำบัดฟื้นฟูและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.922038931+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.922047224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.922050456+07:00","message":"> Transcript [39620] [false]: 'ประเมินบำบัดฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.922053535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.922056082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.922058265+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:07.922060526+07:00","message":"TextPushed: 'ประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.243523975+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.243572703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.243579867+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.243596176+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.243608572+07:00","message":"[bufferProcess] interim [760000000]:ประเมินบำบัดฟื้นฟูและดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.243612414+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.24362186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.243628497+07:00","message":"> Transcript [39621] [false]: 'ประเมินบำบัดฟื้นฟูและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.243633845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.243636913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.243640609+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.243643961+07:00","message":"TextPushed: 'ประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.367732203+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.36777062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.36777708+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.367795544+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367806957+07:00","message":"[bufferProcess] interim [880000000]:ประเมินบำบัดฟื้นฟูและดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367809499+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367815799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367819+07:00","message":"> Transcript [39622] [false]: 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367822957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367825309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367827735+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367830268+07:00","message":"TextPushed: 'ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367834923+07:00","message":"Push: 'บำบัดฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367836992+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367839564+07:00","message":"Set new StatePrefix : 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.367841856+07:00","message":"Next Push (prob) : 'ฟูและดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.367850566+07:00","message":"push: {false บำบัดฟื้น 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.631368376+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.631407254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.631413876+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.631434957+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแลผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.631442882+07:00","message":"[bufferProcess] interim [180000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.63144521+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.631448957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.631451943+07:00","message":"> Transcript [39623] [false]: 'ประเมินบำบัดฟื้นฟูและดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.631454929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.63145699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.631458981+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.63146163+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.692814223+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.692854224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.692860015+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:08.692875461+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.692882479+07:00","message":"[bufferProcess] interim [300000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.692885301+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดูแลผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.692889136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.692892078+07:00","message":"> Transcript [39624] [false]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.692899283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.692901729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.69290368+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:08.692906088+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.026556462+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.026595381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.02660234+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.026618247+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.026626373+07:00","message":"[bufferProcess] interim [540000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.026629399+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.026638247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.026642164+07:00","message":"> Transcript [39625] [false]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.026645721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.026648665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.026651187+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.026654082+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.235787828+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.235839176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.235845237+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.235860313+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235869541+07:00","message":"[bufferProcess] interim [780000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235872133+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235876586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235879661+07:00","message":"> Transcript [39626] [false]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235883599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235885788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235889156+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235893174+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235895993+07:00","message":"Push: 'ฟูและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.23589805+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235901659+07:00","message":"Set new StatePrefix : 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.235904123+07:00","message":"Next Push (prob) : 'แลผู้ป่วยใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.235912854+07:00","message":"push: {false ฟูและดู 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.368475529+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.368523073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.368529641+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.368544218+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.36855273+07:00","message":"[bufferProcess] interim [840000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.368556+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.368562182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.368567339+07:00","message":"> Transcript [39627] [false]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.368571698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.3685742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.368576365+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.368580487+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:09.623700621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:09.623722604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.866731669+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.866773317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.866779605+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:09.866795637+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.866803097+07:00","message":"[bufferProcess] interim [380000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.866806051+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.866813969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.866816865+07:00","message":"> Transcript [39628] [false]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.866820396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.866822636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.866824673+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:09.866826949+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.037134179+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.037185429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.037191737+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.037206873+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.037214746+07:00","message":"[bufferProcess] interim [560000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.037218586+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.037223281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.037226278+07:00","message":"> Transcript [39629] [false]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.03722962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.037231925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.037234373+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.037237112+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.099522066+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.099579585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.099588925+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.099606167+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099617572+07:00","message":"[bufferProcess] interim [680000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099621575+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099629452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099633431+07:00","message":"> Transcript [39630] [false]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099638585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099641625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099646967+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099650774+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้นฟูและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099658512+07:00","message":"Push: 'แลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099662005+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099666325+07:00","message":"Set new StatePrefix : 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.099670665+07:00","message":"Next Push (prob) : 'ชุมชนตามแนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.099686633+07:00","message":"push: {false แลผู้ป่วยใน 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.419532234+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.419569345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.419576829+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.419587128+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.419593892+07:00","message":"[bufferProcess] interim [980000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.419596462+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.419599865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.41960321+07:00","message":"> Transcript [39631] [false]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.419606757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.419608834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.419611349+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.419614146+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.513871651+07:00","message":"[GCS] Cleaned up inactive client: 2641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.51390714+07:00","message":"[GCS] Cleaned up inactive client: 2645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.513911236+07:00","message":"[GCS] Cleaned up inactive client: 2639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.513913139+07:00","message":"[GCS] Cleaned up inactive client: 2638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.513914808+07:00","message":"[GCS] Cleaned up inactive client: 2642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.51391715+07:00","message":"[GCS] Cleaned up inactive client: 2644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.513918922+07:00","message":"[GCS] Cleaned up inactive client: 2643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.513920589+07:00","message":"[GCS] Cleaned up inactive client: 2640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.603773674+07:00","message":"[GCS] IsForceVAD: false for message ID: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.648450645+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.648491472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.648498399+07:00","message":"receive interim result [false|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.648515567+07:00","message":"[buffer interim] 2663 false ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.648524052+07:00","message":"[bufferProcess] interim [220000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.648526669+07:00","message":"[bufferProcess] send to processor:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.648531081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.648534118+07:00","message":"> Transcript [39632] [false]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.648538326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.648540485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.648543113+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.648546495+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.725483145+07:00","message":"[GCS] Start streaming session, msgId: 2664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.783212958+07:00","message":"receive streaming session, msgId: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.783260098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด\",\"confidence\":0.9580406}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.783267014+07:00","message":"receive interim result [true|false]: ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.783278227+07:00","message":"end recv isFinal message id 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.783280445+07:00","message":"end Recv id 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.783290179+07:00","message":"[buffer interim] 2663 true ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783302487+07:00","message":"[bufferProcess] interim [340000000]:ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783307001+07:00","message":"[bufferProcess] send to processor (isfinal):ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783311381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783314519+07:00","message":"> Transcript [39633] [false]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783318113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783320196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.78332863+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783331436+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783333512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783335732+07:00","message":"> Transcript [39634] [true]: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนวทางการยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783338148+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783340048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783341942+07:00","message":"StatePrefix: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยในชุมชนตามแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783344178+07:00","message":"TextPushed: 'ประเมินบำบัดฟื้นฟูและดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:10.783348902+07:00","message":"Push: 'ชุมชนตามแนวทางการยึด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:10.783360204+07:00","message":"push: {true ชุมชนตามแนวทางการยึด 0 0xc00373e080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:10.795073147+07:00","message":"write wav file: './tmp/7589/7589_2663.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.303829113+07:00","message":"receive streaming session, msgId: 2664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.303871325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่วยเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.303877423+07:00","message":"receive interim result [false|false]: ป่วยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.30389171+07:00","message":"[buffer interim] 2664 false ป่วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.303899668+07:00","message":"[bufferProcess] interim [600000000]:ป่วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.303901967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.4708004+07:00","message":"receive streaming session, msgId: 2664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.470848126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่วยเป็นสุข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.470854873+07:00","message":"receive interim result [false|false]: ป่วยเป็นสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.470873357+07:00","message":"[buffer interim] 2664 false ป่วยเป็นสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.470883712+07:00","message":"[bufferProcess] interim [780000000]:ป่วยเป็นสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.470886711+07:00","message":"[bufferProcess] send to processor:ป่วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.470892602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.470896341+07:00","message":"> Transcript [39635] [false]: 'ป่วยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.470898739+07:00","message":"Set StatePrefix (first interim): 'ป่วยเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.627397902+07:00","message":"receive streaming session, msgId: 2664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.627436129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่วยเป็นสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.627443465+07:00","message":"receive interim result [false|false]: ป่วยเป็นสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.627457319+07:00","message":"[buffer interim] 2664 false ป่วยเป็นสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.627466094+07:00","message":"[bufferProcess] interim [900000000]:ป่วยเป็นสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.62746866+07:00","message":"[bufferProcess] send to processor:ป่วยเป็นสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.627476832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.627479805+07:00","message":"> Transcript [39636] [false]: 'ป่วยเป็นสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.627483138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.627485466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.627487581+07:00","message":"StatePrefix: 'ป่วยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.627490106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.68255334+07:00","message":"[GCS] IsForceVAD: false for message ID: 2664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.743580973+07:00","message":"receive streaming session, msgId: 2664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.74363765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่วยเป็นซุปตาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.743647538+07:00","message":"receive interim result [false|false]: ป่วยเป็นซุปตาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.743668775+07:00","message":"[buffer interim] 2664 false ป่วยเป็นซุปตาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.743683621+07:00","message":"[bufferProcess] interim [20000000]:ป่วยเป็นซุปตาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.743688311+07:00","message":"[bufferProcess] send to processor:ป่วยเป็นสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.743697674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.743702763+07:00","message":"> Transcript [39637] [false]: 'ป่วยเป็นสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.743708104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.743711873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.743717847+07:00","message":"StatePrefix: 'ป่วยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.743721207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.865982502+07:00","message":"receive streaming session, msgId: 2664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.866031731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป่วยเป็นซุปตาร์\",\"confidence\":0.87746125}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.866037723+07:00","message":"receive interim result [true|false]: ป่วยเป็นซุปตาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.866048192+07:00","message":"end recv isFinal message id 2664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.866050702+07:00","message":"end Recv id 2664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.866057964+07:00","message":"[buffer interim] 2664 true ป่วยเป็นซุปตาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866072254+07:00","message":"[bufferProcess] interim [170000000]:ป่วยเป็นซุปตาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866077567+07:00","message":"[bufferProcess] send to processor (isfinal):ป่วยเป็นซุปตาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866087728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866114191+07:00","message":"> Transcript [39638] [false]: 'ป่วยเป็นซุปตาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866121142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866123887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866126463+07:00","message":"StatePrefix: 'ป่วยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866128969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866131689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866134713+07:00","message":"> Transcript [39639] [true]: 'ป่วยเป็นซุปตาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866136929+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866138706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866140368+07:00","message":"StatePrefix: 'ป่วยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.866142135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:11.86614924+07:00","message":"Push: 'ป่วยเป็นซุปตาร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:11.866162739+07:00","message":"push: {true ป่วยเป็นซุปตาร์ 0 0xc003d45e80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:11.873184894+07:00","message":"write wav file: './tmp/7589/7589_2664.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:12.62395714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:12.623993073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:12.913689432+07:00","message":"[GCS] Start streaming session, msgId: 2665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:13.232745195+07:00","message":"[GCS] IsForceVAD: false for message ID: 2665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:13.319521959+07:00","message":"receive streaming session, msgId: 2665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:13.319544047+07:00","message":"found end of frame, send empty tag with msgId: 2665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:13.31954731+07:00","message":"end Recv id 2665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:13.31955742+07:00","message":"[buffer interim] 2665 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:13.319566589+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:13.319573602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:13.319578184+07:00","message":"> Transcript [39640] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:13.319582383+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:13.319585118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:13.31958806+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:13.319591146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:13.319595245+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:13.319609888+07:00","message":"push: {true \n 0 0xc003ce1b00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:13.326562457+07:00","message":"write wav file: './tmp/7589/7589_2665.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:13.364753826+07:00","message":"[GCS] Start streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.031802768+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.03184115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.031846924+07:00","message":"receive interim result [false|false]: กู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.031864578+07:00","message":"[buffer interim] 2666 false กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.031873645+07:00","message":"[bufferProcess] interim [660000000]:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.031876665+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.186945051+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.186996548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.187003992+07:00","message":"receive interim result [false|false]: กูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.187019426+07:00","message":"[buffer interim] 2666 false กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.187028818+07:00","message":"[bufferProcess] interim [780000000]:กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.187031499+07:00","message":"[bufferProcess] send to processor:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.187038948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.187042353+07:00","message":"> Transcript [39641] [false]: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.187054884+07:00","message":"Set StatePrefix (first interim): 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.209866608+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.209899363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.209904813+07:00","message":"receive interim result [false|false]: ผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.209917742+07:00","message":"[buffer interim] 2666 false ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.209923969+07:00","message":"[bufferProcess] interim [840000000]:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.209926353+07:00","message":"[bufferProcess] send to processor:กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.209929889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.209933748+07:00","message":"> Transcript [39642] [false]: 'กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.209937441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.209941343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.209943809+07:00","message":"StatePrefix: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.20994622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.347573653+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.347611099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.347617074+07:00","message":"receive interim result [false|false]: ผู้บริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.347632511+07:00","message":"[buffer interim] 2666 false ผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.347639858+07:00","message":"[bufferProcess] interim [960000000]:ผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.347642351+07:00","message":"[bufferProcess] send to processor:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.347650067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.347652906+07:00","message":"> Transcript [39643] [false]: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.347655368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.34765749+07:00","message":"Set new StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.727184355+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.727235927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.727245474+07:00","message":"receive interim result [false|false]: ผู้บริหารจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.72726603+07:00","message":"[buffer interim] 2666 false ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.727276642+07:00","message":"[bufferProcess] interim [380000000]:ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.727280626+07:00","message":"[bufferProcess] send to processor:ผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.727291234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.727296219+07:00","message":"> Transcript [39644] [false]: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.727299835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.727302988+07:00","message":"Set new StatePrefix: 'ผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.838127967+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.838163401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.838168781+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.838183013+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.838189329+07:00","message":"[bufferProcess] interim [500000000]:ผู้บริหารจากมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.838191817+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.838195748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.838200322+07:00","message":"> Transcript [39645] [false]: 'ผู้บริหารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.83820355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.838205966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.8382082+07:00","message":"StatePrefix: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.838210467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.91882625+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.918878831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.918885305+07:00","message":"receive interim result [false|false]: ผู้บริหารจากเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.918897854+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.918905468+07:00","message":"[bufferProcess] interim [560000000]:ผู้บริหารจากเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.918908365+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.918919491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.91892274+07:00","message":"> Transcript [39646] [false]: 'ผู้บริหารจากมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.918926442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.918929062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.918931065+07:00","message":"StatePrefix: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.91893316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.97428198+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.974331283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.974338172+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:14.974353712+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.974365587+07:00","message":"[bufferProcess] interim [680000000]:ผู้บริหารจากหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.974368015+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.974372233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.974375369+07:00","message":"> Transcript [39647] [false]: 'ผู้บริหารจากเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.974379086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.974381508+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.974383685+07:00","message":"StatePrefix: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:14.974388275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.239784791+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.239834517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.239843835+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.239863708+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.239877099+07:00","message":"[bufferProcess] interim [860000000]:ผู้บริหารจากหน่วยงานภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.239881469+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.239890785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.239894827+07:00","message":"> Transcript [39648] [false]: 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.239902078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.239905418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.239908498+07:00","message":"StatePrefix: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.239911632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.23992006+07:00","message":"Push: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.23992426+07:00","message":"TextPushed: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.23992728+07:00","message":"Set new StatePrefix : 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.239931351+07:00","message":"Next Push (prob) : 'จากหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.239942041+07:00","message":"push: {false ผู้บริหาร 0 0xc004f9df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.424329355+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.424370813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.424377026+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.424396732+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.42440533+07:00","message":"[bufferProcess] interim [40000000]:ผู้บริหารจากหน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.424408825+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.424419219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.424422085+07:00","message":"> Transcript [39649] [false]: 'ผู้บริหารจากหน่วยงานภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.424425701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.424428045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.424430203+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.424432558+07:00","message":"TextPushed: 'ผู้บริหาร'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:15.625005901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:15.625013112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.714057801+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.71409904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.714107188+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.714125988+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.714139991+07:00","message":"[bufferProcess] interim [340000000]:ผู้บริหารจากหน่วยงานภาครัฐและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.714145244+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.714150272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.714154406+07:00","message":"> Transcript [39650] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.714159332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.714162207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.714165739+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.714169935+07:00","message":"TextPushed: 'ผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.94308262+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.943120288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.943126678+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:15.94314157+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.943152256+07:00","message":"[bufferProcess] interim [580000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.943155034+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.943162457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.943165518+07:00","message":"> Transcript [39651] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.943169598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.943172139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.943174323+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:15.943176704+07:00","message":"TextPushed: 'ผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.132210855+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.132248318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.132254415+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.132270449+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.132278439+07:00","message":"[bufferProcess] interim [760000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.13228099+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.132284826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.1322875+07:00","message":"> Transcript [39652] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.132291905+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.132293976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.132296412+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.132298806+07:00","message":"TextPushed: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.132304449+07:00","message":"Push: 'จากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.132306921+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.132320431+07:00","message":"Set new StatePrefix : 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.132323299+07:00","message":"Next Push (prob) : 'ภาครัฐและภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.132355222+07:00","message":"push: {false จากหน่วยงาน 0 0xc004f9df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.139755511+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.139793105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.139800021+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.139816016+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.139822999+07:00","message":"[bufferProcess] interim [820000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.139825483+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.139829501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.139832295+07:00","message":"> Transcript [39653] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.139835908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.139838056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.13984029+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.139843282+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.321699985+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.321738772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.321745567+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.321758406+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.321766332+07:00","message":"[bufferProcess] interim [940000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.321769147+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.321776555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.321779746+07:00","message":"> Transcript [39654] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.321783374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.321785931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.32178821+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.32179302+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.385639957+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.385681606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.385689159+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.385704179+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.385712605+07:00","message":"[bufferProcess] interim [120000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.385716656+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.38572521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.38573096+07:00","message":"> Transcript [39655] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.385736389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.385740031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.385743571+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.385748642+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.836266605+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.836312918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.836321568+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.836336349+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836343659+07:00","message":"[bufferProcess] interim [480000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836346502+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836353354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836356414+07:00","message":"> Transcript [39656] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836360046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836362434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836365122+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836368751+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.83637619+07:00","message":"Push: 'ภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836378666+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836380902+07:00","message":"Set new StatePrefix : 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.836383754+07:00","message":"Next Push (prob) : 'ีเครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.836391978+07:00","message":"push: {false ภาครัฐและภาค 0 0xc004f9df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.898324655+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.898363364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.898370072+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:16.898385459+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.898393755+07:00","message":"[bufferProcess] interim [600000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.898396497+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.898400728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.898403795+07:00","message":"> Transcript [39657] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.898407952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.898410177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.898412805+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:16.8984158+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.215225011+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.215263454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.215270051+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.215284043+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.215293329+07:00","message":"[bufferProcess] interim [840000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.215296283+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.215300255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.215304338+07:00","message":"> Transcript [39658] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.215327132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.215329211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.215331813+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.215334576+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.283831819+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.283873615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.283880981+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.283895827+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.283903807+07:00","message":"[bufferProcess] interim [20000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.283906554+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.283914442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.283917592+07:00","message":"> Transcript [39659] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.283922235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.283924953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.283927429+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.283930295+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.601386554+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.601434745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.601441654+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.601458538+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.601467972+07:00","message":"[bufferProcess] interim [260000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.601470542+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.6014795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.601482604+07:00","message":"> Transcript [39660] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.601487579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.601490562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.601493478+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.6014966+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.601502248+07:00","message":"Push: 'ีเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.601504546+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.601506889+07:00","message":"Set new StatePrefix : 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.601509679+07:00","message":"Next Push (prob) : 'ด้านการป้องกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.601518098+07:00","message":"push: {false ีเครือข่าย 0 0xc004f9df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.921927071+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.921969492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.921977315+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:17.921994416+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.922005725+07:00","message":"[bufferProcess] interim [620000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.922008974+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.922016113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.922019331+07:00","message":"> Transcript [39661] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.922023411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.922025561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.922027996+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:17.922032014+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.173603952+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.173649801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.17365671+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.173671497+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.173679357+07:00","message":"[bufferProcess] interim [860000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.17368218+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.173690666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.173694007+07:00","message":"> Transcript [39662] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.173697551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.173699962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.173702026+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.173705019+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.174795356+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.174808865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.174812939+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.174820942+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.174825929+07:00","message":"[bufferProcess] interim [920000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.174828183+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.174830627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.174832975+07:00","message":"> Transcript [39663] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.174837113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.174838867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.174840788+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.17484293+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.542202815+07:00","message":"[GCS] IsForceVAD: false for message ID: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.606154844+07:00","message":"[GCS] Start streaming session, msgId: 2667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.624540216+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.624578029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.624584776+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.6245997+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624612587+07:00","message":"[bufferProcess] interim [280000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624616381+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624626701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624629945+07:00","message":"> Transcript [39664] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624634142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624636893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624639372+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624642313+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624650626+07:00","message":"Push: 'ด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624653242+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624655569+07:00","message":"Set new StatePrefix : 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.624658077+07:00","message":"Next Push (prob) : 'และแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.624684872+07:00","message":"push: {false ด้านการป้องกัน 0 0xc004f9df00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:18.625634408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:18.625653529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.627030017+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.627056551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.627063434+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.627080897+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.627085571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.627088755+07:00","message":"receive interim result [false|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.62709928+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.62711194+07:00","message":"[buffer interim] 2666 false ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627119253+07:00","message":"[bufferProcess] interim [340000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627122554+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627126054+07:00","message":"[bufferProcess] interim [400000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627128171+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627131446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627134727+07:00","message":"> Transcript [39665] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627139113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627141249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627143674+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627146815+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627148761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627150924+07:00","message":"> Transcript [39666] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627153343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627155151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627156883+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.627158997+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.645780448+07:00","message":"receive streaming session, msgId: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.645818207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา\",\"confidence\":0.95006186}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.645825807+07:00","message":"receive interim result [true|false]: ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.645837239+07:00","message":"end recv isFinal message id 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.64583998+07:00","message":"end Recv id 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.645849153+07:00","message":"[buffer interim] 2666 true ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645857454+07:00","message":"[bufferProcess] interim [400000000]:ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645863464+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.64586801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645871119+07:00","message":"> Transcript [39667] [false]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645874508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645876586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.6458797+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645882772+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645885201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645887329+07:00","message":"> Transcript [39668] [true]: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645889852+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645896896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645905086+07:00","message":"StatePrefix: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกันและแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645907361+07:00","message":"TextPushed: 'ผู้บริหารจากหน่วยงานภาครัฐและภาคีเครือข่ายด้านการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.645910662+07:00","message":"Push: 'และแก้ปัญหายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.645920667+07:00","message":"push: {true และแก้ปัญหายา 0 0xc004f9df00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:18.65669587+07:00","message":"write wav file: './tmp/7589/7589_2666.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.733823516+07:00","message":"[GCS] IsForceVAD: false for message ID: 2667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.804711856+07:00","message":"[GCS] Start streaming session, msgId: 2668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.922235722+07:00","message":"[GCS] IsForceVAD: false for message ID: 2668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.942077781+07:00","message":"receive streaming session, msgId: 2667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.942099504+07:00","message":"found end of frame, send empty tag with msgId: 2667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.942103481+07:00","message":"end Recv id 2667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.942110876+07:00","message":"[buffer interim] 2667 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.942117751+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.942121334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.942124709+07:00","message":"> Transcript [39669] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.942127452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.942133398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.942135453+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.942137353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:18.942144526+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:18.942152671+07:00","message":"push: {true \n 0 0xc004853a00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:18.947306482+07:00","message":"write wav file: './tmp/7589/7589_2667.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.041604723+07:00","message":"receive streaming session, msgId: 2668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.041626722+07:00","message":"found end of frame, send empty tag with msgId: 2668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.041630075+07:00","message":"end Recv id 2668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.041638556+07:00","message":"[buffer interim] 2668 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:19.041646819+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:19.041650845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:19.04165403+07:00","message":"> Transcript [39670] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:19.0416566+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:19.041658716+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:19.041660782+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:19.041663359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:19.041666137+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.041676289+07:00","message":"push: {true \n 0 0xc0045ded80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:19.045995153+07:00","message":"write wav file: './tmp/7589/7589_2668.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.054779133+07:00","message":"[GCS] Start streaming session, msgId: 2669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.241793274+07:00","message":"[GCS] IsForceVAD: false for message ID: 2669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.313734039+07:00","message":"[GCS] Start streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.680439179+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.680478952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.68048447+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.680496982+07:00","message":"[buffer interim] 2670 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:19.680503733+07:00","message":"[bufferProcess] interim [420000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:19.680505633+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.888209441+07:00","message":"receive streaming session, msgId: 2669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.888230766+07:00","message":"found end of frame, send empty tag with msgId: 2669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.888234519+07:00","message":"end Recv id 2669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:19.888241602+07:00","message":"[buffer interim] this message is already final true 2669: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.107572832+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.10760724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.107613264+07:00","message":"receive interim result [false|false]: ก่อนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.107627521+07:00","message":"[buffer interim] 2670 false ก่อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.107635913+07:00","message":"[bufferProcess] interim [600000000]:ก่อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.107638436+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.10764234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.107645195+07:00","message":"> Transcript [39671] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.107647356+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.2071607+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.207192625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 กระปุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.207198232+07:00","message":"receive interim result [false|false]: 2 กระปุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.207212496+07:00","message":"[buffer interim] 2670 false 2 กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.207221676+07:00","message":"[bufferProcess] interim [720000000]:2 กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.207226057+07:00","message":"[bufferProcess] send to processor:ก่อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.207231764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.207236195+07:00","message":"> Transcript [39672] [false]: 'ก่อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.207239177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.207242444+07:00","message":"Set new StatePrefix: 'ก่อนกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.229182473+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.229219266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 กระปุกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.229225593+07:00","message":"receive interim result [false|false]: 2 กระปุกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.229244154+07:00","message":"[buffer interim] 2670 false 2 กระปุกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.229252159+07:00","message":"[bufferProcess] interim [840000000]:2 กระปุกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.229254754+07:00","message":"[bufferProcess] send to processor:2 กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.229261312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.229264278+07:00","message":"> Transcript [39673] [false]: '2 กระปุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.229271605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.229274562+07:00","message":"Set new StatePrefix: '2 กระปุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.23143853+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.231457903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.231462702+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.23147327+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.231478044+07:00","message":"[bufferProcess] interim [900000000]:พร้อมกับบุคลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.231480619+07:00","message":"[bufferProcess] send to processor:2 กระปุกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.231486146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.231488694+07:00","message":"> Transcript [39674] [false]: '2 กระปุกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.231491301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.231494029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.231496001+07:00","message":"StatePrefix: '2 กระปุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.231498253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.284317504+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.28435092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.284357172+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.284373511+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.284381683+07:00","message":"[bufferProcess] interim [20000000]:พร้อมกับบุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.284384306+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.284388796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.284391721+07:00","message":"> Transcript [39675] [false]: 'พร้อมกับบุคลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.284394171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.284396234+07:00","message":"Set new StatePrefix: 'พร้อมกับบุคลิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.7359864+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.736022079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.736029142+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:20.736040934+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.736048215+07:00","message":"[bufferProcess] interim [440000000]:พร้อมกับบุคลากรด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.736051142+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.736056553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.736059356+07:00","message":"> Transcript [39676] [false]: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.736061599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:20.736063765+07:00","message":"Set new StatePrefix: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.065223935+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.065262781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.065269811+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.065302097+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.065312355+07:00","message":"[bufferProcess] interim [740000000]:พร้อมกับบุคลากรด้านยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.065316174+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.065326366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.065330389+07:00","message":"> Transcript [39677] [false]: 'พร้อมกับบุคลากรด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.065335487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.065337822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.06533973+07:00","message":"StatePrefix: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.06534455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.069804371+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.06983806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.069843936+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.069860151+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.069866972+07:00","message":"[bufferProcess] interim [800000000]:พร้อมกับบุคลากรด้านยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.069869339+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.06987312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.069876111+07:00","message":"> Transcript [39678] [false]: 'พร้อมกับบุคลากรด้านยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.06987982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.069882219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.069884793+07:00","message":"StatePrefix: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.069887266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.192559721+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.19260431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.192610925+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.19262496+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.192633104+07:00","message":"[bufferProcess] interim [860000000]:พร้อมกับบุคลากรด้านยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.192636189+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.192644234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.192647803+07:00","message":"> Transcript [39679] [false]: 'พร้อมกับบุคลากรด้านยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.192651625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.192654239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.192657041+07:00","message":"StatePrefix: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.192659615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.383746497+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.383785861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.383792448+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.383809026+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.383821806+07:00","message":"[bufferProcess] interim [40000000]:พร้อมกับบุคลากรด้านยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.383824803+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.38383462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.383837768+07:00","message":"> Transcript [39680] [false]: 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.38384218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.383844833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.383847413+07:00","message":"StatePrefix: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.383850167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.383857479+07:00","message":"Push: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.383859642+07:00","message":"TextPushed: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.383863892+07:00","message":"Set new StatePrefix : 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.383866144+07:00","message":"Next Push (prob) : 'ด้านยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.383876461+07:00","message":"push: {false พร้อมกับบุคลากร 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.58796311+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.588003642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.588014482+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.588029115+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.588037394+07:00","message":"[bufferProcess] interim [280000000]:พร้อมกับบุคลากรด้านยาเสพติดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.58804013+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.588046812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.588049755+07:00","message":"> Transcript [39681] [false]: 'พร้อมกับบุคลากรด้านยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.588054216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.58805887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.58806402+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.588067102+07:00","message":"TextPushed: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:21.626599346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:21.626611614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.647070596+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.647114993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.647124379+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.647141003+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.647150786+07:00","message":"[bufferProcess] interim [340000000]:พร้อมกับบุคลากรด้านยาเสพติดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.647155248+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.647163981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.647169506+07:00","message":"> Transcript [39682] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.647174997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.647178542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.647182011+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.647185781+07:00","message":"TextPushed: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.772808908+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.772857614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.772866222+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.772893282+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.772904541+07:00","message":"[bufferProcess] interim [460000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.77290849+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.772919647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.772924071+07:00","message":"> Transcript [39683] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.772930731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.772934764+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.772939067+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.772943408+07:00","message":"TextPushed: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.963998318+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.964035415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.964041947+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.964056698+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964064295+07:00","message":"[bufferProcess] interim [640000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964067025+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964074357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964080822+07:00","message":"> Transcript [39684] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964085111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964087378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964090656+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964093738+07:00","message":"TextPushed: 'พร้อมกับบุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964115862+07:00","message":"Push: 'ด้านยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964119539+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964122798+07:00","message":"Set new StatePrefix : 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:21.964126848+07:00","message":"Next Push (prob) : 'ติดจากโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:21.964137001+07:00","message":"push: {false ด้านยาเสพ 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:22.532686465+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:22.532737009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:22.532744404+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:22.532758071+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.532765997+07:00","message":"[bufferProcess] interim [240000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.532768774+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.532776512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.53277979+07:00","message":"> Transcript [39685] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.5327871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.532789669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.532791842+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.532794572+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:22.860882256+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:22.860921576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:22.860928112+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:22.860942429+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.860950207+07:00","message":"[bufferProcess] interim [600000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.860953197+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.860957577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.860960644+07:00","message":"> Transcript [39686] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.860964568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.860966925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.860969029+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:22.860971745+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.186150922+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.186185749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.186192727+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.186207422+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.186215097+07:00","message":"[bufferProcess] interim [840000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.186218008+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.186221666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.186224351+07:00","message":"> Transcript [39687] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.18622781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.186229941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.186232243+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.186238011+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.522645357+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.522690402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.522697551+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.522712399+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.522723706+07:00","message":"[bufferProcess] interim [140000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.522727403+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.522735524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.522740255+07:00","message":"> Transcript [39688] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.522744839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.522747095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.52274953+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.522752334+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.522759462+07:00","message":"Push: 'ติดจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.52276146+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.522763733+07:00","message":"Set new StatePrefix : 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.522766379+07:00","message":"Next Push (prob) : 'พยาบาลและโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.522775611+07:00","message":"push: {false ติดจากโรง 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.89614964+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.896199735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.896206513+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:23.896222123+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.896230691+07:00","message":"[bufferProcess] interim [560000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.896233798+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.896241726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.896245364+07:00","message":"> Transcript [39689] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.896250171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.896255292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.896257945+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:23.896261102+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.079313476+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.079360574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.079367967+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.079383282+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.079393675+07:00","message":"[bufferProcess] interim [800000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.079396424+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.079402975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.079408778+07:00","message":"> Transcript [39690] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.079412545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.079414812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.079417085+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.0794201+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.294907414+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.294946038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.294953163+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.294969319+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.294978686+07:00","message":"[bufferProcess] interim [980000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.294981849+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.294986278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.294989331+07:00","message":"> Transcript [39691] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.294993755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.294996123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.294998685+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.295001894+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.422345963+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.422384761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.422391002+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.422406931+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422418778+07:00","message":"[bufferProcess] interim [40000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422421763+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422426283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422429455+07:00","message":"> Transcript [39692] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422434066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422437784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422440631+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422443516+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422450218+07:00","message":"Push: 'พยาบาลและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422452253+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422454565+07:00","message":"Set new StatePrefix : 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.422457416+07:00","message":"Next Push (prob) : 'พยาบาลส่งเสริมสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.422465983+07:00","message":"push: {false พยาบาลและโรง 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.562221583+07:00","message":"[GCS] IsForceVAD: false for message ID: 2670"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:24.627457997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:24.627463799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.635938824+07:00","message":"[GCS] Start streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.683030538+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.683070375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.683080964+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.683095482+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.683103727+07:00","message":"[bufferProcess] interim [400000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.683106513+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.683114979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.683118458+07:00","message":"> Transcript [39693] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.683122986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.68312645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.683128443+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.68313132+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.685916762+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.685952102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.685958627+07:00","message":"receive interim result [false|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.685975573+07:00","message":"[buffer interim] 2670 false พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.68598406+07:00","message":"[bufferProcess] interim [460000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.685986923+07:00","message":"[bufferProcess] send to processor:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.685993335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.685996352+07:00","message":"> Transcript [39694] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.686000808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.686004655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.686007196+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.686010287+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.765340096+07:00","message":"receive streaming session, msgId: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.765371845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ\",\"confidence\":0.9274089}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.765380767+07:00","message":"receive interim result [true|false]: พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.765389592+07:00","message":"end recv isFinal message id 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.765393253+07:00","message":"end Recv id 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.765399885+07:00","message":"[buffer interim] 2670 true พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765411179+07:00","message":"[bufferProcess] interim [460000000]:พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765417121+07:00","message":"[bufferProcess] send to processor (isfinal):พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765420611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765423316+07:00","message":"> Transcript [39695] [false]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765426631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765428778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765430856+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765433558+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765435783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765438098+07:00","message":"> Transcript [39696] [true]: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุขภาพระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765440407+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.76544399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765445955+07:00","message":"StatePrefix: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรงพยาบาลส่งเสริมสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765447931+07:00","message":"TextPushed: 'พร้อมกับบุคลากรด้านยาเสพติดจากโรงพยาบาลและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:24.765454423+07:00","message":"Push: 'พยาบาลส่งเสริมสุขภาพระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:24.76546193+07:00","message":"push: {true พยาบาลส่งเสริมสุขภาพระดับ 0 0xc0030bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:24.786535201+07:00","message":"write wav file: './tmp/7589/7589_2670.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.170782566+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.170828907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.170835283+07:00","message":"receive interim result [false|false]: ตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.170850958+07:00","message":"[buffer interim] 2671 false ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.170858316+07:00","message":"[bufferProcess] interim [420000000]:ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.170860583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.60864699+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.608689448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.608695508+07:00","message":"receive interim result [false|false]: ตำบลใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.608706699+07:00","message":"[buffer interim] 2671 false ตำบลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.608713762+07:00","message":"[bufferProcess] interim [780000000]:ตำบลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.608715989+07:00","message":"[bufferProcess] send to processor:ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.608719068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.608721665+07:00","message":"> Transcript [39697] [false]: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.608724002+07:00","message":"Set StatePrefix (first interim): 'ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.679046632+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.679125376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ่นไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.67913416+07:00","message":"receive interim result [false|false]: บ่นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.679151635+07:00","message":"[buffer interim] 2671 false บ่นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.679180681+07:00","message":"[bufferProcess] interim [840000000]:บ่นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.679184896+07:00","message":"[bufferProcess] send to processor:ตำบลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.679191996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.67919602+07:00","message":"> Transcript [39698] [false]: 'ตำบลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.679200512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.679214104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.679217359+07:00","message":"StatePrefix: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.679220179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.798336941+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.798381543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.798388132+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:25.798404675+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.798413304+07:00","message":"[bufferProcess] interim [960000000]:ตำบลในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.798416198+07:00","message":"[bufferProcess] send to processor:บ่นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.79842344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.798426329+07:00","message":"> Transcript [39699] [false]: 'บ่นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.798428779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:25.798432036+07:00","message":"Set new StatePrefix: 'บ่นไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.011977739+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.012065449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.012072937+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.012090671+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.012099502+07:00","message":"[bufferProcess] interim [200000000]:ตำบลในจังหวัดบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.012102337+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.012106352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.01210996+07:00","message":"> Transcript [39700] [false]: 'ตำบลในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.012112369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.012114552+07:00","message":"Set new StatePrefix: 'ตำบลในจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.082332895+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.082391754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.082399799+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.082417361+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.08242649+07:00","message":"[bufferProcess] interim [320000000]:ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.082429157+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัดบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.08243464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.082438031+07:00","message":"> Transcript [39701] [false]: 'ตำบลในจังหวัดบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.082441964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.082444185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.08244618+07:00","message":"StatePrefix: 'ตำบลในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.082448403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.693800703+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.693844755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.693850499+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.693864829+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.693876123+07:00","message":"[bufferProcess] interim [920000000]:ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.693879883+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.693888341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.693891198+07:00","message":"> Transcript [39702] [false]: 'ตำบลในจังหวัดบุรีรัมย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.693894758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.693896993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.693898972+07:00","message":"StatePrefix: 'ตำบลในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.693901132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.944198698+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.944241223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.94424905+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.944258912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.944261899+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.944269432+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:26.944273698+07:00","message":"[buffer interim] 2671 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.94427973+07:00","message":"[bufferProcess] interim [160000000]:ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.944289835+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.944293349+07:00","message":"[bufferProcess] interim [160000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.944296088+07:00","message":"[bufferProcess] update buffer: ตำบลในจังหวัดบุรีรัมย์ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.944299256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.944302052+07:00","message":"> Transcript [39703] [false]: 'ตำบลในจังหวัดบุรีรัมย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.944304798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.944307195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.944310027+07:00","message":"StatePrefix: 'ตำบลในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:26.944312226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.077011196+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.077046608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.077054371+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.077067273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 31110\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.077070162+07:00","message":"receive interim result [false|false]:  31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.077077607+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.077083494+07:00","message":"[buffer interim] 2671 false  31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.07708924+07:00","message":"[bufferProcess] interim [280000000]:ตำบลในจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077092206+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัดบุรีรัมย์ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077095476+07:00","message":"[bufferProcess] interim [280000000]: 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077097915+07:00","message":"[bufferProcess] update buffer: ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077101341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077104072+07:00","message":"> Transcript [39704] [false]: 'ตำบลในจังหวัดบุรีรัมย์ 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077107723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077109746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077112074+07:00","message":"StatePrefix: 'ตำบลในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077114327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.07711721+07:00","message":"Push: 'ตำบลในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077119212+07:00","message":"TextPushed: 'ตำบลในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077121604+07:00","message":"Set new StatePrefix : 'ตำบลในจังหวัดบุรีรัมย์ 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.077125039+07:00","message":"Next Push (prob) : 'บุรีรัมย์ 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.077132032+07:00","message":"push: {false ตำบลในจังหวัด 0 0xc0045df400}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:27.627478076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:27.627500981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.648949752+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.648998191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์ 31110\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.649005681+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:27.649019335+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.649026205+07:00","message":"[bufferProcess] interim [880000000]:ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.649028978+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.649036365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.649039641+07:00","message":"> Transcript [39705] [false]: 'ตำบลในจังหวัดบุรีรัมย์ 31110'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.649042109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:27.649044851+07:00","message":"Set new StatePrefix: 'ตำบลในจังหวัดบุรีรัมย์ 31110'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.064628587+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.064667382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์ 31110\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.064675066+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.064684935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สุดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.064688371+07:00","message":"receive interim result [false|false]:  สุดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.064698219+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.064701676+07:00","message":"[buffer interim] 2671 false  สุดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064707871+07:00","message":"[bufferProcess] interim [260000000]:ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064710653+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064714199+07:00","message":"[bufferProcess] send to processor (ticker):ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064716842+07:00","message":"[bufferProcess] interim [260000000]: สุดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064718751+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.06472133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064724103+07:00","message":"> Transcript [39706] [false]: 'ตำบลในจังหวัดบุรีรัมย์ 31110'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064727539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064729778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064732071+07:00","message":"StatePrefix: 'ตำบลในจังหวัดบุรีรัมย์ 31110'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064734449+07:00","message":"TextPushed: 'ตำบลในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064736256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064738185+07:00","message":"> Transcript [39707] [false]: 'ตำบลในจังหวัดบุรีรัมย์ 31110'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.06474022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064741932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064743751+07:00","message":"StatePrefix: 'ตำบลในจังหวัดบุรีรัมย์ 31110'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.064745815+07:00","message":"TextPushed: 'ตำบลในจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275365705+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275405923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์ 31110\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275412627+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275427083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สุดการบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275430298+07:00","message":"receive interim result [false|false]:  สุดการบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.27543999+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275443206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์ 31110\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275445749+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275448728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สุดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275451581+07:00","message":"receive interim result [false|false]:  สุดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275456478+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275459911+07:00","message":"[buffer interim] 2671 false  สุดการบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275464386+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.275467023+07:00","message":"[buffer interim] 2671 false  สุดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275473902+07:00","message":"[bufferProcess] interim [440000000]:ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275475982+07:00","message":"[bufferProcess] send to processor: สุดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275479175+07:00","message":"[bufferProcess] interim [440000000]: สุดการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275484399+07:00","message":"[bufferProcess] update buffer: ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275487171+07:00","message":"[bufferProcess] interim [500000000]:ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275489275+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275492114+07:00","message":"[bufferProcess] interim [500000000]: สุดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275494673+07:00","message":"[bufferProcess] update buffer: ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275495549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275516759+07:00","message":"> Transcript [39708] [false]: ' สุดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275521962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275526247+07:00","message":"Set new StatePrefix: ' สุดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275529694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275536868+07:00","message":"> Transcript [39709] [false]: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275539724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.275549153+07:00","message":"Set new StatePrefix: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.393172048+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.393216482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์ 31110\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.393224359+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.393236718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สุดการบำบัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.393239478+07:00","message":"receive interim result [false|false]:  สุดการบำบัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.393249004+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.393256498+07:00","message":"[buffer interim] 2671 false  สุดการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.393263703+07:00","message":"[bufferProcess] interim [560000000]:ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.393266555+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.393270487+07:00","message":"[bufferProcess] interim [560000000]: สุดการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.39328465+07:00","message":"[bufferProcess] update buffer: ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.393288697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.393291833+07:00","message":"> Transcript [39710] [false]: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.393294705+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.764138958+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.764203401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์ 31110\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.764210397+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.764229592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สุดการบำบัดฟื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.764233504+07:00","message":"receive interim result [false|false]:  สุดการบำบัดฟื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.764242344+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.764246076+07:00","message":"[buffer interim] 2671 false  สุดการบำบัดฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.764254024+07:00","message":"[bufferProcess] interim [860000000]:ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.764257238+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.764261511+07:00","message":"[bufferProcess] interim [860000000]: สุดการบำบัดฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.764265368+07:00","message":"[bufferProcess] update buffer: ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.764268957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.764271985+07:00","message":"> Transcript [39711] [false]: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.764281766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.764284496+07:00","message":"Set new StatePrefix: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.796212773+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.796247779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์ 31110\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.796255102+07:00","message":"receive interim result [false|false]: ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.796265559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สุดการบำบัดฟื้นฟู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.796268928+07:00","message":"receive interim result [false|false]:  สุดการบำบัดฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.796282637+07:00","message":"[buffer interim] 2671 false ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.796286466+07:00","message":"[buffer interim] 2671 false  สุดการบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.796293505+07:00","message":"[bufferProcess] interim [980000000]:ตำบลในจังหวัดบุรีรัมย์ 31110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.79629633+07:00","message":"[bufferProcess] send to processor:ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.79629995+07:00","message":"[bufferProcess] interim [980000000]: สุดการบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.796302759+07:00","message":"[bufferProcess] update buffer: ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.796305977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.796309003+07:00","message":"> Transcript [39712] [false]: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.796312657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.796317629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.796320382+07:00","message":"StatePrefix: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:29.796323397+07:00","message":"TextPushed: 'ตำบลในจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:29.952001739+07:00","message":"[GCS] IsForceVAD: false for message ID: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.016337608+07:00","message":"[GCS] Start streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.091758792+07:00","message":"receive streaming session, msgId: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.091802289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้นฟู\",\"confidence\":0.8971351}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.091808603+07:00","message":"receive interim result [true|false]: ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.091818978+07:00","message":"end recv isFinal message id 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.091821202+07:00","message":"end Recv id 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.091827969+07:00","message":"[buffer interim] 2671 true ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091840093+07:00","message":"[bufferProcess] interim [340000000]:ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091844245+07:00","message":"[bufferProcess] send to processor (isfinal):ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091856572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.09187444+07:00","message":"> Transcript [39713] [false]: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091880348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.09188278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.09188545+07:00","message":"StatePrefix: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091888385+07:00","message":"TextPushed: 'ตำบลในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091891326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091897483+07:00","message":"> Transcript [39714] [true]: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัดฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091899899+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.0919042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091906071+07:00","message":"StatePrefix: 'ตำบลในจังหวัดบุรีรัมย์ 31110 สุดการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091908217+07:00","message":"TextPushed: 'ตำบลในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.091915536+07:00","message":"Push: 'บุรีรัมย์ 31110 สุดการบำบัดฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.091925082+07:00","message":"push: {true บุรีรัมย์ 31110 สุดการบำบัดฟื้นฟู 0 0xc0045df400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:30.102385107+07:00","message":"write wav file: './tmp/7589/7589_2671.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:30.627613982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:30.627620393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.85463783+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.854677733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.854683822+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.854695877+07:00","message":"[buffer interim] 2672 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.854703069+07:00","message":"[bufferProcess] interim [690000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.854705193+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.93629671+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.93632866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อมตะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.936334074+07:00","message":"receive interim result [false|false]: อมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.936347283+07:00","message":"[buffer interim] 2672 false อมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.936354738+07:00","message":"[bufferProcess] interim [750000000]:อมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.936357402+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.936363229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.936365941+07:00","message":"> Transcript [39715] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.936368064+07:00","message":"Set StatePrefix (first interim): 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.98191062+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.98194332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมรรถภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.981949018+07:00","message":"receive interim result [false|false]: สมรรถภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:30.981961404+07:00","message":"[buffer interim] 2672 false สมรรถภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.98196807+07:00","message":"[bufferProcess] interim [870000000]:สมรรถภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.98197022+07:00","message":"[bufferProcess] send to processor:อมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.981973504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.98197669+07:00","message":"> Transcript [39716] [false]: 'อมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.98197883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:30.981980828+07:00","message":"Set new StatePrefix: 'อมตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.24506555+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.245102616+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-06-22T12:36:31.245108341+07:00","message":"receive interim result [false|false]: สมรรถภาพผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.245121892+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.245125326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมรรถภาพพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.245127809+07:00","message":"receive interim result [false|false]: สมรรถภาพพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.245136374+07:00","message":"[buffer interim] 2672 false สมรรถภาพผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.24514185+07:00","message":"[buffer interim] 2672 false สมรรถภาพพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245148086+07:00","message":"[bufferProcess] interim [170000000]:สมรรถภาพผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245150541+07:00","message":"[bufferProcess] send to processor:สมรรถภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245155895+07:00","message":"[bufferProcess] interim [230000000]:สมรรถภาพพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245157925+07:00","message":"[bufferProcess] send to processor:สมรรถภาพผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245174972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245178243+07:00","message":"> Transcript [39717] [false]: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245180463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245182485+07:00","message":"Set new StatePrefix: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245184179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.2451861+07:00","message":"> Transcript [39718] [false]: 'สมรรถภาพผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245188816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245190932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245192951+07:00","message":"StatePrefix: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.245194989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.293726122+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.293769453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมรรถภาพผู้ติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.29377711+07:00","message":"receive interim result [false|false]: สมรรถภาพผู้ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.29378947+07:00","message":"[buffer interim] 2672 false สมรรถภาพผู้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.293801119+07:00","message":"[bufferProcess] interim [290000000]:สมรรถภาพผู้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.293804651+07:00","message":"[bufferProcess] send to processor:สมรรถภาพพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.293811823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.293814586+07:00","message":"> Transcript [39719] [false]: 'สมรรถภาพพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.293817882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.293820714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.293822849+07:00","message":"StatePrefix: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.293825562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.444223138+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.444267413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมรรถภาพผู้ติดยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.44428299+07:00","message":"receive interim result [false|false]: สมรรถภาพผู้ติดยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:31.444299865+07:00","message":"[buffer interim] 2672 false สมรรถภาพผู้ติดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.444310368+07:00","message":"[bufferProcess] interim [410000000]:สมรรถภาพผู้ติดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.444313065+07:00","message":"[bufferProcess] send to processor:สมรรถภาพผู้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.444320353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.444323504+07:00","message":"> Transcript [39720] [false]: 'สมรรถภาพผู้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.444327545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.444330109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.444333935+07:00","message":"StatePrefix: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:31.444336379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.091069487+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.091110837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมรรถภาพผู้ติดยาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.091117275+07:00","message":"receive interim result [false|false]: สมรรถภาพผู้ติดยาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.091131184+07:00","message":"[buffer interim] 2672 false สมรรถภาพผู้ติดยาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.091139375+07:00","message":"[bufferProcess] interim [10000000]:สมรรถภาพผู้ติดยาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.091141937+07:00","message":"[bufferProcess] send to processor:สมรรถภาพผู้ติดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.091149533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.091153214+07:00","message":"> Transcript [39721] [false]: 'สมรรถภาพผู้ติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.09115721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.09116017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.091162117+07:00","message":"StatePrefix: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.09116441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.091171948+07:00","message":"Push: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.091174005+07:00","message":"TextPushed: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.091176139+07:00","message":"Set new StatePrefix : 'สมรรถภาพผู้ติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.091178377+07:00","message":"Next Push (prob) : 'ผู้ติดยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.091185944+07:00","message":"push: {false สมรรถภาพ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.461401082+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.46144576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมรรถภาพผู้ติดยาและยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.461453188+07:00","message":"receive interim result [false|false]: สมรรถภาพผู้ติดยาและยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.461470693+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.46147592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมรรถภาพผู้ติดยาและยาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.461479157+07:00","message":"receive interim result [false|false]: สมรรถภาพผู้ติดยาและยาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.461485589+07:00","message":"[buffer interim] 2672 false สมรรถภาพผู้ติดยาและยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.461489117+07:00","message":"[buffer interim] 2672 false สมรรถภาพผู้ติดยาและยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461496633+07:00","message":"[bufferProcess] interim [370000000]:สมรรถภาพผู้ติดยาและยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461499262+07:00","message":"[bufferProcess] send to processor:สมรรถภาพผู้ติดยาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461502985+07:00","message":"[bufferProcess] interim [430000000]:สมรรถภาพผู้ติดยาและยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461505377+07:00","message":"[bufferProcess] send to processor:สมรรถภาพผู้ติดยาและยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461508574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461511696+07:00","message":"> Transcript [39722] [false]: 'สมรรถภาพผู้ติดยาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461515215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461517531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461519575+07:00","message":"StatePrefix: 'สมรรถภาพผู้ติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461521874+07:00","message":"TextPushed: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461524448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461527728+07:00","message":"> Transcript [39723] [false]: 'สมรรถภาพผู้ติดยาและยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461530954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461534041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461536702+07:00","message":"StatePrefix: 'สมรรถภาพผู้ติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.461539666+07:00","message":"TextPushed: 'สมรรถภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.642177062+07:00","message":"[GCS] IsForceVAD: false for message ID: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.681786287+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.681831165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมรรถภาพผู้ติดยาและยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.681838226+07:00","message":"receive interim result [false|false]: สมรรถภาพผู้ติดยาและยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.681856196+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.681859595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมรรถภาพผู้ติดยาและยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.681862626+07:00","message":"receive interim result [false|false]: สมรรถภาพผู้ติดยาและยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.681882597+07:00","message":"[buffer interim] 2672 false สมรรถภาพผู้ติดยาและยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.681901969+07:00","message":"[buffer interim] 2672 false สมรรถภาพผู้ติดยาและยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681909795+07:00","message":"[bufferProcess] interim [550000000]:สมรรถภาพผู้ติดยาและยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681912841+07:00","message":"[bufferProcess] send to processor:สมรรถภาพผู้ติดยาและยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681917129+07:00","message":"[bufferProcess] interim [730000000]:สมรรถภาพผู้ติดยาและยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681919419+07:00","message":"[bufferProcess] send to processor:สมรรถภาพผู้ติดยาและยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681922231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.68192523+07:00","message":"> Transcript [39724] [false]: 'สมรรถภาพผู้ติดยาและยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681928418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.68193051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681933265+07:00","message":"StatePrefix: 'สมรรถภาพผู้ติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681935834+07:00","message":"TextPushed: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681938261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681940205+07:00","message":"> Transcript [39725] [false]: 'สมรรถภาพผู้ติดยาและยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681942395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681944173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.68194587+07:00","message":"StatePrefix: 'สมรรถภาพผู้ติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681948183+07:00","message":"TextPushed: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681951067+07:00","message":"Push: 'ผู้ติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681953+07:00","message":"TextPushed: 'สมรรถภาพผู้ติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.68195545+07:00","message":"Set new StatePrefix : 'สมรรถภาพผู้ติดยาและยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.681957747+07:00","message":"Next Push (prob) : 'และยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.68196693+07:00","message":"push: {false ผู้ติดยา 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.791445876+07:00","message":"receive streaming session, msgId: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.791484745+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-06-22T12:36:32.791490726+07:00","message":"receive interim result [true|false]: สมรรถภาพผู้ติดยาและยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.791499553+07:00","message":"end recv isFinal message id 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.791501925+07:00","message":"end Recv id 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.791508287+07:00","message":"[buffer interim] 2672 true สมรรถภาพผู้ติดยาและยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791517082+07:00","message":"[bufferProcess] interim [850000000]:สมรรถภาพผู้ติดยาและยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791522802+07:00","message":"[bufferProcess] send to processor (isfinal):สมรรถภาพผู้ติดยาและยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791526077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791528962+07:00","message":"> Transcript [39726] [false]: 'สมรรถภาพผู้ติดยาและยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.79153171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791533694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791535592+07:00","message":"StatePrefix: 'สมรรถภาพผู้ติดยาและยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791538089+07:00","message":"TextPushed: 'สมรรถภาพผู้ติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791540054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791542227+07:00","message":"> Transcript [39727] [true]: 'สมรรถภาพผู้ติดยาและยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791544386+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791546182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791547952+07:00","message":"StatePrefix: 'สมรรถภาพผู้ติดยาและยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791549836+07:00","message":"TextPushed: 'สมรรถภาพผู้ติดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:32.791556023+07:00","message":"Push: 'และยาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:32.791564399+07:00","message":"push: {true และยาเสพติด 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:32.799456764+07:00","message":"write wav file: './tmp/7589/7589_2672.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:33.026568639+07:00","message":"[GCS] Start streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:33.607821864+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:33.607864761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:33.607870469+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:33.607888277+07:00","message":"[buffer interim] 2673 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:33.607895276+07:00","message":"[bufferProcess] interim [420000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:33.607897089+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:33.627985273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:33.627999501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:33.908502382+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:33.908543453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:33.908549425+07:00","message":"receive interim result [false|false]: รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:33.908566983+07:00","message":"[buffer interim] 2673 false รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:33.908576628+07:00","message":"[bufferProcess] interim [660000000]:รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:33.908579438+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:33.908583473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:33.908586829+07:00","message":"> Transcript [39728] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:33.908589484+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.09943871+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.099481421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.099489158+07:00","message":"receive interim result [false|false]: รูปแบบป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.099505427+07:00","message":"[buffer interim] 2673 false รูปแบบป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.099513028+07:00","message":"[bufferProcess] interim [900000000]:รูปแบบป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.09951569+07:00","message":"[bufferProcess] send to processor:รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.099521447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.099524178+07:00","message":"> Transcript [39729] [false]: 'รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.099527513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.09952971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.099532461+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.099534702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.23051224+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.230548264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.230554178+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.23056663+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.230573901+07:00","message":"[bufferProcess] interim [20000000]:รูปแบบการ์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.230576341+07:00","message":"[bufferProcess] send to processor:รูปแบบป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.230579978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.230583027+07:00","message":"> Transcript [39730] [false]: 'รูปแบบป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.230586229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.230588316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.230590854+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.230593108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.46668903+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.466728625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ดอวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.466734929+07:00","message":"receive interim result [false|false]: รูปแบบการ์ดอวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.466748394+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ดอวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.466755123+07:00","message":"[bufferProcess] interim [200000000]:รูปแบบการ์ดอวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.466757436+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.466762899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.466765987+07:00","message":"> Transcript [39731] [false]: 'รูปแบบการ์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.466769133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.466771243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.466773539+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.46677617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.490563794+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.490601686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ดมวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.490610597+07:00","message":"receive interim result [false|false]: รูปแบบการ์ดมวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.490631223+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ดมวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490641454+07:00","message":"[bufferProcess] interim [260000000]:รูปแบบการ์ดมวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490644874+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ดอวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490650629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490655776+07:00","message":"> Transcript [39732] [false]: 'รูปแบบการ์ดอวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490661071+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490664267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490668051+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490671326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490682156+07:00","message":"Push: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490685489+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490688352+07:00","message":"Set new StatePrefix : 'รูปแบบการ์ดอวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.490692452+07:00","message":"Next Push (prob) : 'แบบการ์ดอวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.490705299+07:00","message":"push: {false รูป 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.518741424+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.518781092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด model\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.518787626+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.518800407+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.518808304+07:00","message":"[bufferProcess] interim [320000000]:รูปแบบการ์ด model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.518811476+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ดมวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.518817348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.518819953+07:00","message":"> Transcript [39733] [false]: 'รูปแบบการ์ดมวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.518822574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.518824883+07:00","message":"Set new StatePrefix: 'รูปแบบการ์ดมวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.79848969+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.798535137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.798543148+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.798563159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" model\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.79856754+07:00","message":"receive interim result [false|false]:  model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.798578254+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:34.798587327+07:00","message":"[buffer interim] 2673 false  model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.79859491+07:00","message":"[bufferProcess] interim [620000000]:รูปแบบการ์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.798598341+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.798603462+07:00","message":"[bufferProcess] interim [620000000]: model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.798606966+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.798610651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.798614286+07:00","message":"> Transcript [39734] [false]: 'รูปแบบการ์ด model'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.798617706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:34.798620636+07:00","message":"Set new StatePrefix: 'รูปแบบการ์ด model'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.003248396+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.003298778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.003304927+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.00331634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Model ภัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.003319428+07:00","message":"receive interim result [false|false]:  Model ภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.003327446+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.00333332+07:00","message":"[buffer interim] 2673 false  Model ภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.003340742+07:00","message":"[bufferProcess] interim [800000000]:รูปแบบการ์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.003343304+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.003347104+07:00","message":"[bufferProcess] interim [800000000]: Model ภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.003349786+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.003352897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.003356195+07:00","message":"> Transcript [39735] [false]: 'รูปแบบการ์ด model'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.003359629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.003361907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.003363879+07:00","message":"StatePrefix: 'รูปแบบการ์ด model'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.003366423+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.121424175+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.12146963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.121476403+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.121489179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" python\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.121491834+07:00","message":"receive interim result [false|false]:  python"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.121499155+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.121503079+07:00","message":"[buffer interim] 2673 false  python"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.121508743+07:00","message":"[bufferProcess] interim [920000000]:รูปแบบการ์ด model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.121511329+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.121514787+07:00","message":"[bufferProcess] interim [920000000]: python"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.121517219+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด model python"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.121520008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.121522709+07:00","message":"> Transcript [39736] [false]: 'รูปแบบการ์ด Model ภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.121525144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.121527151+07:00","message":"Set new StatePrefix: 'รูปแบบการ์ด Model ภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.160220289+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.16025815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.160274712+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.160288009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.160292606+07:00","message":"receive interim result [false|false]:  ภายใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.160301895+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.160306511+07:00","message":"[buffer interim] 2673 false  ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.160313926+07:00","message":"[bufferProcess] interim [980000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.160317483+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด model python"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.160322365+07:00","message":"[bufferProcess] interim [980000000]: ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.160326338+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.160331509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.160335749+07:00","message":"> Transcript [39737] [false]: 'รูปแบบการ์ด model python'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.160339449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.160342371+07:00","message":"Set new StatePrefix: 'รูปแบบการ์ด model python'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.473297402+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.473335165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.473342871+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.473354624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.473357289+07:00","message":"receive interim result [false|false]:  ภายใต้โครง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.473365327+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.473369532+07:00","message":"[buffer interim] 2673 false  ภายใต้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.473375616+07:00","message":"[bufferProcess] interim [280000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.47337817+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.473381806+07:00","message":"[bufferProcess] interim [280000000]: ภายใต้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.473384996+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.47338789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.473390643+07:00","message":"> Transcript [39738] [false]: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.473393026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.473394978+07:00","message":"Set new StatePrefix: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.66324538+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.663289163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.6632958+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.663306488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.663309208+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.663316741+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.663322141+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.663328636+07:00","message":"[bufferProcess] interim [460000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.663331931+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.663338402+07:00","message":"[bufferProcess] interim [460000000]: ภายใต้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.663341201+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.663344269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.66334707+07:00","message":"> Transcript [39739] [false]: 'รูปแบบการ์ด Model ภายใต้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.663350796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.663352945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.663355152+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.663357854+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.996429184+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.996465871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.996472543+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.996480179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.996483424+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.9964916+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:35.996495055+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.996500941+07:00","message":"[bufferProcess] interim [820000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.996503656+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.996508456+07:00","message":"[bufferProcess] interim [820000000]: ภายใต้โครงการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.9965111+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.996514402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.996517491+07:00","message":"> Transcript [39740] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.99652074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.996522772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.996524746+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:35.996527023+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.047898493+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.04793093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.047937506+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.047947012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.047950294+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.047957281+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.047962693+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.047968024+07:00","message":"[bufferProcess] interim [880000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.047970727+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.047976347+07:00","message":"[bufferProcess] interim [880000000]: ภายใต้โครงการรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.047979238+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.047982055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.047984897+07:00","message":"> Transcript [39741] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.047988179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.047990135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.047992095+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.047994401+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.182028168+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.182073527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.182082311+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.182093192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.182097849+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.182110399+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.182115261+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.182123666+07:00","message":"[bufferProcess] interim [0]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.182128215+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.18213311+07:00","message":"[bufferProcess] interim [0]: ภายใต้โครงการรวมพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.182135964+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.182138962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.182142099+07:00","message":"> Transcript [39742] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.182145677+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.18214788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.18214982+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.182152492+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.182155599+07:00","message":"Push: 'แบบการ์ด Model ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.182157749+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.18216246+07:00","message":"Set new StatePrefix : 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.182165074+07:00","message":"Next Push (prob) : 'โครงการรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.182172685+07:00","message":"push: {false แบบการ์ด Model ภายใต้ 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.246306083+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.246339992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.24634594+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.246356747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.246360042+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.246367371+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.246371335+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.246377249+07:00","message":"[bufferProcess] interim [60000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.246380128+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.246383327+07:00","message":"[bufferProcess] interim [60000000]: ภายใต้โครงการรวมพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.246386387+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.246389542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.246392346+07:00","message":"> Transcript [39743] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.246395599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.246398095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.246400166+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.246402637+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:36.628464719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:36.628465321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.683151944+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.68319161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.683199626+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.683212424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.683216502+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.683232826+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.68324557+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.683252403+07:00","message":"[bufferProcess] interim [480000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.683255299+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.683269635+07:00","message":"[bufferProcess] interim [480000000]: ภายใต้โครงการรวมพลังรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.683272511+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.683275356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.683278203+07:00","message":"> Transcript [39744] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.6832816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.683283715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.683285964+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.683288191+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.901441217+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.901482756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.901490022+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.901504578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.90150826+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.901517353+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.901521822+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.90152973+07:00","message":"[bufferProcess] interim [660000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.901533356+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.901539105+07:00","message":"[bufferProcess] interim [660000000]: ภายใต้โครงการรวมพลังรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.901542136+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.90154581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.901548561+07:00","message":"> Transcript [39745] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.901552709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.901554926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.901556956+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.90155943+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.906490707+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.9065102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.906515629+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.90652747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักษ์สัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.906531346+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักษ์สัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.90653666+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.906540043+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักษ์สัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906544513+07:00","message":"[bufferProcess] interim [720000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906547075+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906550474+07:00","message":"[bufferProcess] interim [720000000]: ภายใต้โครงการรวมพลังรักษ์สัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.90655352+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักษ์สัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906566944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906597574+07:00","message":"> Transcript [39746] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906603894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906606802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906609328+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906612562+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906622686+07:00","message":"Push: 'โครงการรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.90662487+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906627812+07:00","message":"Set new StatePrefix : 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:36.906630545+07:00","message":"Next Push (prob) : 'พลังรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:36.906644344+07:00","message":"push: {false โครงการรวม 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.079712306+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.079753387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.079760983+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.079773831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักศรัทธา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.079777165+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.079786632+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.079790557+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.079797946+07:00","message":"[bufferProcess] interim [840000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.079801642+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักษ์สัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.079805157+07:00","message":"[bufferProcess] interim [840000000]: ภายใต้โครงการรวมพลังรักศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.079807952+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.079811435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.079814376+07:00","message":"> Transcript [39747] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักษ์สัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.079816882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.079818825+07:00","message":"Set new StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักษ์สัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.275362366+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.275399803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.275405904+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.275417026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักศรัทธาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.275420541+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักศรัทธาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.275427856+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.275431655+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักศรัทธาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.275439413+07:00","message":"[bufferProcess] interim [80000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.275442094+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.275445493+07:00","message":"[bufferProcess] interim [80000000]: ภายใต้โครงการรวมพลังรักศรัทธาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.275447964+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.275450682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.275453837+07:00","message":"> Transcript [39748] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.275456637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.275458558+07:00","message":"Set new StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.418589118+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.418632781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.418640406+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.418653942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักศรัทธาแก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.418657947+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักศรัทธาแก่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.418667+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.418671457+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักศรัทธาแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.418679096+07:00","message":"[bufferProcess] interim [140000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.418682112+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.418688241+07:00","message":"[bufferProcess] interim [140000000]: ภายใต้โครงการรวมพลังรักศรัทธาแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.418691021+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.418694323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.418697752+07:00","message":"> Transcript [39749] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.41870192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.418704185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.418706162+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.418708829+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.424174692+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.424209864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.424216196+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.424228283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักศรัทธาแก้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.424231498+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักศรัทธาแก้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.424241531+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.424245612+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักศรัทธาแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.424253804+07:00","message":"[bufferProcess] interim [200000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.424263677+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.424270977+07:00","message":"[bufferProcess] interim [200000000]: ภายใต้โครงการรวมพลังรักศรัทธาแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.424273705+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.424276783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.424279688+07:00","message":"> Transcript [39750] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.424283297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.42428542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.424287468+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.424289821+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.465128114+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.465181885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.465187977+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.465200401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.465203718+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.465211301+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.465214489+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.465220494+07:00","message":"[bufferProcess] interim [260000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.465223035+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.465226296+07:00","message":"[bufferProcess] interim [260000000]: ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.465228884+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.465231931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.465235101+07:00","message":"> Transcript [39751] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.465238602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.465240821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.465242929+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.465245161+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.652439062+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.652478613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.652485911+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.652501803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.652505343+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.652516431+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.652520676+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652527859+07:00","message":"[bufferProcess] interim [440000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652530791+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652537391+07:00","message":"[bufferProcess] interim [440000000]: ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652540649+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652544103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652547133+07:00","message":"> Transcript [39752] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652551594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652553898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652556437+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652559349+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652562486+07:00","message":"Push: 'พลังรักศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652564592+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652566938+07:00","message":"Set new StatePrefix : 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.652569271+07:00","message":"Next Push (prob) : 'แก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.652577646+07:00","message":"push: {false พลังรักศรัทธา 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.977433516+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.977467314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.977473737+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.977487675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.977490994+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.977498199+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:37.97750189+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.977508235+07:00","message":"[bufferProcess] interim [800000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.977511497+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.977521152+07:00","message":"[bufferProcess] interim [800000000]: ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.977523759+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.977526742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.977529435+07:00","message":"> Transcript [39753] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.977533205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.977536578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.97753864+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:37.977541292+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.105181661+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.105220949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.105227865+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.105243346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหาอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.105246644+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหาอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.105261221+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.105264741+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.105271991+07:00","message":"[bufferProcess] interim [920000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.105274738+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.105278838+07:00","message":"[bufferProcess] interim [920000000]: ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.105281918+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.105285114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.105288384+07:00","message":"> Transcript [39754] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.10529294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.105295288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.105297861+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.105300463+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.212213972+07:00","message":"[GCS] IsForceVAD: false for message ID: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.294481655+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.294522839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.29453007+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.294547236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.294551218+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.294573648+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.294595828+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.294603505+07:00","message":"[bufferProcess] interim [40000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.294606894+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.294613896+07:00","message":"[bufferProcess] interim [40000000]: ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.294616537+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.294619742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.294622863+07:00","message":"> Transcript [39755] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.294626893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.294629272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.294631361+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.294634104+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.306334294+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.306367254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบการ์ด Model\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.306372868+07:00","message":"receive interim result [false|false]: รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.306387728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.306392077+07:00","message":"receive interim result [false|false]:  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.306399279+07:00","message":"[buffer interim] 2673 false รูปแบบการ์ด Model"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.306405785+07:00","message":"[buffer interim] 2673 false  ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306411+07:00","message":"[bufferProcess] interim [220000000]:รูปแบบการ์ด Model"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306413474+07:00","message":"[bufferProcess] send to processor:รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.30641984+07:00","message":"[bufferProcess] interim [220000000]: ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306422782+07:00","message":"[bufferProcess] update buffer: รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306425623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306428175+07:00","message":"> Transcript [39756] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306431605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.30643373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306435714+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306438716+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306446046+07:00","message":"Push: 'แก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306448106+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.306450279+07:00","message":"Set new StatePrefix : 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.30645311+07:00","message":"Next Push (prob) : 'ปัญหายาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.306479218+07:00","message":"push: {false แก้ไข 0 0xc0045de580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.429807742+07:00","message":"receive streaming session, msgId: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.429854154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปแบบปลั๊กโมเดลภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด\",\"confidence\":0.9517118}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.429861705+07:00","message":"receive interim result [true|false]: รูปแบบปลั๊กโมเดลภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.429875182+07:00","message":"end recv isFinal message id 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.429878392+07:00","message":"end Recv id 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.429886252+07:00","message":"[buffer interim] 2673 true รูปแบบปลั๊กโมเดลภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429897695+07:00","message":"[bufferProcess] interim [220000000]:รูปแบบปลั๊กโมเดลภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429902666+07:00","message":"[bufferProcess] send to processor (isfinal):รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429916994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429937447+07:00","message":"> Transcript [39757] [false]: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429943443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429945759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429948319+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429951139+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429953829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429956344+07:00","message":"> Transcript [39758] [true]: 'รูปแบบปลั๊กโมเดลภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429958692+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429960491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.42996233+07:00","message":"StatePrefix: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429964524+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.429966347+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.430158089+07:00","message":"Push: 'ยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.430162233+07:00","message":"TextPushed: 'รูปแบบการ์ด Model ภายใต้โครงการรวมพลังรักศรัทธาแก้ไขยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.43016454+07:00","message":"Set new StatePrefix : 'รูปแบบปลั๊กโมเดลภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.430167008+07:00","message":"Next Push (prob) : 'รูปแบบปลั๊กโมเดลภายใต้โครงการรวมพลังรักศรัทธาแก้ไขปัญหายาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.430176764+07:00","message":"push: {true ยาเสพติด 0 0xc0045de580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:38.430192231+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2673.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:38.440812331+07:00","message":"write wav file: './tmp/7589/7589_2673.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:38.664278098+07:00","message":"[GCS] Start streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.125624594+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.125669361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.125675401+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.125692248+07:00","message":"[buffer interim] 2674 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.125699701+07:00","message":"[bufferProcess] interim [480000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.125701814+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.44652523+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.446563537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบรั้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.446570262+07:00","message":"receive interim result [false|false]: แบบรั้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.446583287+07:00","message":"[buffer interim] 2674 false แบบรั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.446590619+07:00","message":"[bufferProcess] interim [780000000]:แบบรั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.446593557+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.446600276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.44660311+07:00","message":"> Transcript [39759] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.446605469+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.515752179+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.515784609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบโบราณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.515790708+07:00","message":"receive interim result [false|false]: แบบโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.515803342+07:00","message":"[buffer interim] 2674 false แบบโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.515810216+07:00","message":"[bufferProcess] interim [900000000]:แบบโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.515812679+07:00","message":"[bufferProcess] send to processor:แบบรั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.515817944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.515820732+07:00","message":"> Transcript [39760] [false]: 'แบบรั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.515823485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.515825884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.515827877+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.515832548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:39.628829166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:39.628855252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.653816968+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.653854145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.653862337+07:00","message":"receive interim result [false|false]: แบบบูรณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.653880517+07:00","message":"[buffer interim] 2674 false แบบบูรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.653895425+07:00","message":"[bufferProcess] interim [960000000]:แบบบูรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.653899357+07:00","message":"[bufferProcess] send to processor:แบบโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.653908598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.653913174+07:00","message":"> Transcript [39761] [false]: 'แบบโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.653921225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.653924766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.653928231+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.653931266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.707764699+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.70780285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.707808363+07:00","message":"receive interim result [false|false]: แบบบูรณาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:39.707824519+07:00","message":"[buffer interim] 2674 false แบบบูรณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.707832496+07:00","message":"[bufferProcess] interim [80000000]:แบบบูรณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.707834918+07:00","message":"[bufferProcess] send to processor:แบบบูรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.707838727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.707842205+07:00","message":"> Transcript [39762] [false]: 'แบบบูรณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.70784528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.707847381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.707849371+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:39.707851669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.161782564+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.161828438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.161836015+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.161852936+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.161863804+07:00","message":"[bufferProcess] interim [500000000]:แบบบูรณาการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.161866731+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.1618733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.161876519+07:00","message":"> Transcript [39763] [false]: 'แบบบูรณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.161880039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.161882613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.161885309+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.161887465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.1618919+07:00","message":"Push: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.161894129+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.161896869+07:00","message":"Set new StatePrefix : 'แบบบูรณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.161900239+07:00","message":"Next Push (prob) : 'บูรณาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.161923594+07:00","message":"push: {false แบบ 0 0xc0037fee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.305089483+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.305129746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.305136737+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.3051514+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.305173852+07:00","message":"[bufferProcess] interim [680000000]:แบบบูรณาการจังหวัดบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.305176938+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.305182146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.30518521+07:00","message":"> Transcript [39764] [false]: 'แบบบูรณาการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.305189468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.305191562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.30519375+07:00","message":"StatePrefix: 'แบบบูรณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.30519654+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.414235796+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.414286506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.414293834+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.414308812+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.41431704+07:00","message":"[bufferProcess] interim [800000000]:แบบบูรณาการจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.414319855+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.41432689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.414329821+07:00","message":"> Transcript [39765] [false]: 'แบบบูรณาการจังหวัดบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.414333624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.414336193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.414338293+07:00","message":"StatePrefix: 'แบบบูรณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.414341069+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.513619812+07:00","message":"[GCS] Cleaned up inactive client: 2646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.513648739+07:00","message":"[GCS] Cleaned up inactive client: 2652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.51365255+07:00","message":"[GCS] Cleaned up inactive client: 2650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.513655086+07:00","message":"[GCS] Cleaned up inactive client: 2649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.51365732+07:00","message":"[GCS] Cleaned up inactive client: 2651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.513659695+07:00","message":"[GCS] Cleaned up inactive client: 2647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.513661726+07:00","message":"[GCS] Cleaned up inactive client: 2648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.513665109+07:00","message":"[GCS] Cleaned up inactive client: 2653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.803394528+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.803452449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.803458937+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:40.803485151+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.803496015+07:00","message":"[bufferProcess] interim [160000000]:แบบบูรณาการจังหวัดบุรีรัมย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.80349868+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.80350424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.803517758+07:00","message":"> Transcript [39766] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.803521719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.803523933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.80352586+07:00","message":"StatePrefix: 'แบบบูรณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:40.80352872+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.438889806+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.438926899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.438933253+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.43894495+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.438953942+07:00","message":"[bufferProcess] interim [760000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.43895661+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.438960526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.438963728+07:00","message":"> Transcript [39767] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.438967506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.438969674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.438971576+07:00","message":"StatePrefix: 'แบบบูรณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.438974004+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.438981429+07:00","message":"Push: 'บูรณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.43898357+07:00","message":"TextPushed: 'แบบบูรณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.438985687+07:00","message":"Set new StatePrefix : 'แบบบูรณาการจังหวัดบุรีรัมย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.438990016+07:00","message":"Next Push (prob) : 'จังหวัดบุรีรัมย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.438998052+07:00","message":"push: {false บูรณาการ 0 0xc0037fee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.455039569+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.45507236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.455077549+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.455092914+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.455103822+07:00","message":"[bufferProcess] interim [820000000]:แบบบูรณาการจังหวัดบุรีรัมย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.455107848+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.455113138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.455117811+07:00","message":"> Transcript [39768] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.455121668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.455125297+07:00","message":"Set new StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.655631637+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.655665551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.655671449+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.655685164+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.655692649+07:00","message":"[bufferProcess] interim [0]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.655695085+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.655702678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.65570559+07:00","message":"> Transcript [39769] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.655708048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.655710191+07:00","message":"Set new StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.719080568+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.719126435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.719134178+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.719150994+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.719162663+07:00","message":"[bufferProcess] interim [120000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.71916649+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.719176178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.719181055+07:00","message":"> Transcript [39770] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.719184733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.719187738+07:00","message":"Set new StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.883163782+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.883206524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.883214064+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:41.883227311+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.883238323+07:00","message":"[bufferProcess] interim [240000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.88324257+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.883258922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.88326327+07:00","message":"> Transcript [39771] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.883267775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.883270625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.883274059+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:41.883277263+07:00","message":"TextPushed: 'แบบบูรณาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.010958901+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.01099462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.011003251+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.011015197+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.011022424+07:00","message":"[bufferProcess] interim [360000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.011025356+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.011030364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.011033377+07:00","message":"> Transcript [39772] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.011037089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.011039099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.011041345+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.011044405+07:00","message":"TextPushed: 'แบบบูรณาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.333509372+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.333551499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.333558616+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.333572463+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.333580084+07:00","message":"[bufferProcess] interim [660000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.333583118+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.33358959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.333592692+07:00","message":"> Transcript [39773] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.333596376+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.333598544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.333601048+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.333603576+07:00","message":"TextPushed: 'แบบบูรณาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.586590762+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.586644794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.586657279+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.586681685+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586699634+07:00","message":"[bufferProcess] interim [960000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586705698+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586718009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586724218+07:00","message":"> Transcript [39774] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.5867331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586737479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586742694+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586748006+07:00","message":"TextPushed: 'แบบบูรณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586759847+07:00","message":"Push: 'จังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586767399+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586772571+07:00","message":"Set new StatePrefix : 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.586778631+07:00","message":"Next Push (prob) : 'ในครั้งนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.586794867+07:00","message":"push: {false จังหวัดบุรีรัมย์รับกิจกรรม 0 0xc0037fee80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:42.629845194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:42.629879041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.862092887+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.862128758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.86213512+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.862150612+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.862160188+07:00","message":"[bufferProcess] interim [200000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.862164417+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.862171943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.862175743+07:00","message":"> Transcript [39775] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.86217985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.862181928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.862183983+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.862186617+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.902630595+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.902666449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.902673126+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.902685311+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.902694481+07:00","message":"[bufferProcess] interim [260000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.902697401+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.902705206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.902707953+07:00","message":"> Transcript [39776] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.902711597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.902713791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.902715981+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.902718848+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.907101556+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.907125624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.907132561+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:42.907143276+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.90714933+07:00","message":"[bufferProcess] interim [320000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.9071531+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.907159163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.907163061+07:00","message":"> Transcript [39777] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.907167455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.90717029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.907173391+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:42.907177002+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.233339555+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.233383466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.233389735+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.233404483+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233414791+07:00","message":"[bufferProcess] interim [560000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233417974+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233424016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233426784+07:00","message":"> Transcript [39778] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233430655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.2334331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233435819+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233438709+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233446438+07:00","message":"Push: 'ในครั้งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233449889+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233453849+07:00","message":"Set new StatePrefix : 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.233457564+07:00","message":"Next Push (prob) : 'เพื่อพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.233468034+07:00","message":"push: {false ในครั้งนี้ก็ 0 0xc0037fee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.242940118+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.242992253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์กร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.243003619+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์กร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.24302056+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.243027068+07:00","message":"[bufferProcess] interim [620000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.243030106+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.243033434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.243036237+07:00","message":"> Transcript [39779] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.24303949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.243041658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.243044383+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.243047067+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.436091524+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.436145538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.436155513+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.436173965+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.436183848+07:00","message":"[bufferProcess] interim [740000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.436186423+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.436192093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.436195291+07:00","message":"> Transcript [39780] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.436199119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.436201206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.436203695+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.436206834+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.781812204+07:00","message":"[GCS] IsForceVAD: false for message ID: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.840398532+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.840437421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.840443997+07:00","message":"receive interim result [false|false]: แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.84045657+07:00","message":"[buffer interim] 2674 false แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.840464892+07:00","message":"[bufferProcess] interim [220000000]:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.840467743+07:00","message":"[bufferProcess] send to processor:แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.840473342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.84047695+07:00","message":"> Transcript [39781] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.840481275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.840483824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.840486551+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.840489377+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.845913671+07:00","message":"[GCS] Start streaming session, msgId: 2675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.990713591+07:00","message":"receive streaming session, msgId: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.99078168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบบูรณาการจังหวัดบุรีรัมย์ครับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ\",\"confidence\":0.94727194}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.990794808+07:00","message":"receive interim result [true|false]: แบบบูรณาการจังหวัดบุรีรัมย์ครับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.990806336+07:00","message":"end recv isFinal message id 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.990808574+07:00","message":"end Recv id 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.990815161+07:00","message":"[buffer interim] 2674 true แบบบูรณาการจังหวัดบุรีรัมย์ครับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990832001+07:00","message":"[bufferProcess] interim [340000000]:แบบบูรณาการจังหวัดบุรีรัมย์ครับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990836133+07:00","message":"[bufferProcess] send to processor (isfinal):แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.99084034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990843224+07:00","message":"> Transcript [39782] [false]: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.99084676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990848874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990851419+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990854199+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990857186+07:00","message":"Push: 'เพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990859525+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990861876+07:00","message":"Set new StatePrefix : 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990864449+07:00","message":"Next Push (prob) : 'องค์ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990866345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.99086874+07:00","message":"> Transcript [39783] [true]: 'แบบบูรณาการจังหวัดบุรีรัมย์ครับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990871293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990876068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990878078+07:00","message":"StatePrefix: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990886432+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.990888514+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.990984423+07:00","message":"push: {false เพื่อพัฒนา 0 0xc0037fee80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.991078716+07:00","message":"Push: 'องค์ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.991083248+07:00","message":"TextPushed: 'แบบบูรณาการจังหวัดบุรีรัมย์รับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.991086131+07:00","message":"Set new StatePrefix : 'แบบบูรณาการจังหวัดบุรีรัมย์ครับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.991089051+07:00","message":"Next Push (prob) : 'แบบบูรณาการจังหวัดบุรีรัมย์ครับกิจกรรมในครั้งนี้ก็เพื่อพัฒนาองค์ความรู้และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:43.99109984+07:00","message":"push: {true องค์ความรู้และ 0 0xc0037fee80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:43.991108298+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2674.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:44.00231254+07:00","message":"write wav file: './tmp/7589/7589_2674.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.471868209+07:00","message":"receive streaming session, msgId: 2675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.471908329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักษะด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.471914056+07:00","message":"receive interim result [false|false]: ทักษะด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.471933186+07:00","message":"[buffer interim] 2675 false ทักษะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.471942567+07:00","message":"[bufferProcess] interim [600000000]:ทักษะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.471944491+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.557937568+07:00","message":"receive streaming session, msgId: 2675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.557971098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักษะด้านการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.557976881+07:00","message":"receive interim result [false|false]: ทักษะด้านการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.557986744+07:00","message":"[buffer interim] 2675 false ทักษะด้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.557993812+07:00","message":"[bufferProcess] interim [720000000]:ทักษะด้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.557996103+07:00","message":"[bufferProcess] send to processor:ทักษะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.557999405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.558002471+07:00","message":"> Transcript [39784] [false]: 'ทักษะด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.558004909+07:00","message":"Set StatePrefix (first interim): 'ทักษะด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.611149256+07:00","message":"[GCS] IsForceVAD: false for message ID: 2675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.682400571+07:00","message":"[GCS] Start streaming session, msgId: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.734205558+07:00","message":"receive streaming session, msgId: 2675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.734254723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักษะด้านการคัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.73426113+07:00","message":"receive interim result [false|false]: ทักษะด้านการคัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.734275401+07:00","message":"[buffer interim] 2675 false ทักษะด้านการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.73428419+07:00","message":"[bufferProcess] interim [960000000]:ทักษะด้านการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.734286756+07:00","message":"[bufferProcess] send to processor:ทักษะด้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.734292687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.734295774+07:00","message":"> Transcript [39785] [false]: 'ทักษะด้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.734299621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.734302194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.734308749+07:00","message":"StatePrefix: 'ทักษะด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.734311264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.754742261+07:00","message":"receive streaming session, msgId: 2675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.754782613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักษะด้านการค้า\",\"confidence\":0.9046769}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.754791076+07:00","message":"receive interim result [true|false]: ทักษะด้านการค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.754801613+07:00","message":"end recv isFinal message id 2675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.754803867+07:00","message":"end Recv id 2675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.754810175+07:00","message":"[buffer interim] 2675 true ทักษะด้านการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754817597+07:00","message":"[bufferProcess] interim [990000000]:ทักษะด้านการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754821381+07:00","message":"[bufferProcess] send to processor (isfinal):ทักษะด้านการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754833842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754850808+07:00","message":"> Transcript [39786] [false]: 'ทักษะด้านการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754856296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754858926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754864654+07:00","message":"StatePrefix: 'ทักษะด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.75486695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754869858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754872323+07:00","message":"> Transcript [39787] [true]: 'ทักษะด้านการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754874631+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754876377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754878234+07:00","message":"StatePrefix: 'ทักษะด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.754879983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:44.75488789+07:00","message":"Push: 'ทักษะด้านการค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:44.754898655+07:00","message":"push: {true ทักษะด้านการค้า 0 0xc0045df280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:44.760709007+07:00","message":"write wav file: './tmp/7589/7589_2675.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.159544672+07:00","message":"receive streaming session, msgId: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.159582415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.159588762+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.159601007+07:00","message":"[buffer interim] 2676 false รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.159608272+07:00","message":"[bufferProcess] interim [480000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.159610178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.230733616+07:00","message":"receive streaming session, msgId: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.230769583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.230775987+07:00","message":"receive interim result [false|false]: กรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.230790153+07:00","message":"[buffer interim] 2676 false กรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.230797798+07:00","message":"[bufferProcess] interim [600000000]:กรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.230800407+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.230804569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.23080809+07:00","message":"> Transcript [39788] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.230810405+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:45.630191633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:45.630219284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.759991628+07:00","message":"receive streaming session, msgId: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.760031561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.760038589+07:00","message":"receive interim result [false|false]: กลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.760053914+07:00","message":"[buffer interim] 2676 false กลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.760062025+07:00","message":"[bufferProcess] interim [20000000]:กลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.760064965+07:00","message":"[bufferProcess] send to processor:กรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.760072236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.760075209+07:00","message":"> Transcript [39789] [false]: 'กรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.760077853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.760080033+07:00","message":"Set new StatePrefix: 'กรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.875378564+07:00","message":"receive streaming session, msgId: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.875418314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองกระบี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.875424963+07:00","message":"receive interim result [false|false]: คลองกระบี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.875439755+07:00","message":"[buffer interim] 2676 false คลองกระบี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.875448084+07:00","message":"[bufferProcess] interim [200000000]:คลองกระบี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.875450991+07:00","message":"[bufferProcess] send to processor:กลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.875458667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.875461594+07:00","message":"> Transcript [39790] [false]: 'กลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.875464195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.875467923+07:00","message":"Set new StatePrefix: 'กลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.923601315+07:00","message":"receive streaming session, msgId: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.923640493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรองประเมิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.923646418+07:00","message":"receive interim result [false|false]: กรองประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:45.923663408+07:00","message":"[buffer interim] 2676 false กรองประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.923671898+07:00","message":"[bufferProcess] interim [260000000]:กรองประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.923674391+07:00","message":"[bufferProcess] send to processor:คลองกระบี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.92368329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.92368648+07:00","message":"> Transcript [39791] [false]: 'คลองกระบี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.923688934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:45.923691193+07:00","message":"Set new StatePrefix: 'คลองกระบี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:46.564966755+07:00","message":"receive streaming session, msgId: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:46.5650093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรองประเมิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:46.565016444+07:00","message":"receive interim result [false|false]: กรองประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:46.565032961+07:00","message":"[buffer interim] 2676 false กรองประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.565041529+07:00","message":"[bufferProcess] interim [860000000]:กรองประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.565044205+07:00","message":"[bufferProcess] send to processor:กรองประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.565052789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.565055933+07:00","message":"> Transcript [39792] [false]: 'กรองประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.565058575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.565061435+07:00","message":"Set new StatePrefix: 'กรองประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:46.75193679+07:00","message":"receive streaming session, msgId: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:46.751981019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรองประเมินบำบัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:46.751988208+07:00","message":"receive interim result [false|false]: กรองประเมินบำบัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:46.752001617+07:00","message":"[buffer interim] 2676 false กรองประเมินบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.752010433+07:00","message":"[bufferProcess] interim [40000000]:กรองประเมินบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.752013212+07:00","message":"[bufferProcess] send to processor:กรองประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.752027035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.752030852+07:00","message":"> Transcript [39793] [false]: 'กรองประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.752034484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.752037032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.752039481+07:00","message":"StatePrefix: 'กรองประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:46.752041982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.00341536+07:00","message":"receive streaming session, msgId: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.003455864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรองประเมินบำบัดรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.003461589+07:00","message":"receive interim result [false|false]: กรองประเมินบำบัดรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.003476323+07:00","message":"[buffer interim] 2676 false กรองประเมินบำบัดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.003483806+07:00","message":"[bufferProcess] interim [340000000]:กรองประเมินบำบัดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.003486553+07:00","message":"[bufferProcess] send to processor:กรองประเมินบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.003493549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.003497518+07:00","message":"> Transcript [39794] [false]: 'กรองประเมินบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.003500934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.003503267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.003506425+07:00","message":"StatePrefix: 'กรองประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.003508714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.242392387+07:00","message":"[GCS] IsForceVAD: false for message ID: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.344934232+07:00","message":"receive streaming session, msgId: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.344977455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรองประเมินบำบัดรักษา\",\"confidence\":0.93433535}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.344984249+07:00","message":"receive interim result [true|false]: กรองประเมินบำบัดรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.344993209+07:00","message":"end recv isFinal message id 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.344995445+07:00","message":"end Recv id 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.34500429+07:00","message":"[buffer interim] 2676 true กรองประเมินบำบัดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345016917+07:00","message":"[bufferProcess] interim [790000000]:กรองประเมินบำบัดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345021283+07:00","message":"[bufferProcess] send to processor (isfinal):กรองประเมินบำบัดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345026129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345030101+07:00","message":"> Transcript [39795] [false]: 'กรองประเมินบำบัดรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345034426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345037241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345040498+07:00","message":"StatePrefix: 'กรองประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345043746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345046626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345049654+07:00","message":"> Transcript [39796] [true]: 'กรองประเมินบำบัดรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345052795+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345055322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345059022+07:00","message":"StatePrefix: 'กรองประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345060816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.345068033+07:00","message":"Push: 'กรองประเมินบำบัดรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.345075435+07:00","message":"push: {true กรองประเมินบำบัดรักษา 0 0xc004f9d980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:47.354693048+07:00","message":"write wav file: './tmp/7589/7589_2676.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.376662993+07:00","message":"[GCS] Start streaming session, msgId: 2677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.501000807+07:00","message":"[GCS] IsForceVAD: false for message ID: 2677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.579357598+07:00","message":"receive streaming session, msgId: 2677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.579401723+07:00","message":"found end of frame, send empty tag with msgId: 2677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.579406575+07:00","message":"end Recv id 2677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.579422117+07:00","message":"[buffer interim] 2677 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.579433744+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.579444989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.579449884+07:00","message":"> Transcript [39797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.579454388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.579457552+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.579460746+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.579463821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:47.579473155+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.579492121+07:00","message":"push: {true \n 0 0xc0037fe980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:47.584202134+07:00","message":"write wav file: './tmp/7589/7589_2677.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:47.632751798+07:00","message":"[GCS] Start streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.108383489+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.108431846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.108437205+07:00","message":"receive interim result [false|false]: พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.108452704+07:00","message":"[buffer interim] 2678 false พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.108460044+07:00","message":"[bufferProcess] interim [480000000]:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.10846206+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.291589041+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.291628393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.291633226+07:00","message":"receive interim result [false|false]: ฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.291648338+07:00","message":"[buffer interim] 2678 false ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.291655278+07:00","message":"[bufferProcess] interim [660000000]:ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.291657586+07:00","message":"[bufferProcess] send to processor:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.291660888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.291663946+07:00","message":"> Transcript [39798] [false]: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.291666228+07:00","message":"Set StatePrefix (first interim): 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.60489921+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.604939534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.604945919+07:00","message":"receive interim result [false|false]: ฟื้นฟูสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.604959759+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.604967918+07:00","message":"[bufferProcess] interim [960000000]:ฟื้นฟูสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.604970354+07:00","message":"[bufferProcess] send to processor:ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.604976317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.604979189+07:00","message":"> Transcript [39799] [false]: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.60498125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.604983236+07:00","message":"Set new StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:48.631087633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:48.631120013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.674934215+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.674977569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.674983783+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.67499715+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.675004084+07:00","message":"[bufferProcess] interim [80000000]:ฟื้นฟูสมรรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.675006602+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.675012383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.675015253+07:00","message":"> Transcript [39800] [false]: 'ฟื้นฟูสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.67501873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.675020977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.675023095+07:00","message":"StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.675025246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.803433916+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.803483598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.803491863+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:48.803505028+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.803523235+07:00","message":"[bufferProcess] interim [140000000]:ฟื้นฟูสมรรถภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.803527637+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.803532753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.803536574+07:00","message":"> Transcript [39801] [false]: 'ฟื้นฟูสมรรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.803541223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.803544443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.803547393+07:00","message":"StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:48.803550749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.372190302+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.372245877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.372252961+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.372267351+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.372279652+07:00","message":"[bufferProcess] interim [740000000]:ฟื้นฟูสมรรถภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.372282527+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.372289508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.372293877+07:00","message":"> Transcript [39802] [false]: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.372299133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.372302166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.372305438+07:00","message":"StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.372307768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.562281504+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.56233523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.562342462+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.562360134+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562372785+07:00","message":"[bufferProcess] interim [980000000]:ฟื้นฟูสมรรถภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562375799+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562380148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562383852+07:00","message":"> Transcript [39803] [false]: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562387368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562390211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562395335+07:00","message":"StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562397605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562405232+07:00","message":"Push: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562407623+07:00","message":"TextPushed: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562409852+07:00","message":"Set new StatePrefix : 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.562412249+07:00","message":"Next Push (prob) : 'สมรรถภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.562422135+07:00","message":"push: {false ฟื้นฟู 0 0xc0037ff300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.770369+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.770406408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.770414748+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.770430689+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.770438669+07:00","message":"[bufferProcess] interim [160000000]:ฟื้นฟูสมรรถภาพการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.770441968+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.770448399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.77045115+07:00","message":"> Transcript [39804] [false]: 'ฟื้นฟูสมรรถภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.770454526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.770458617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.770460711+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.770462942+07:00","message":"TextPushed: 'ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.969250025+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.969289758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.969297048+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:49.969307284+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.969314946+07:00","message":"[bufferProcess] interim [340000000]:ฟื้นฟูสมรรถภาพการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.969317578+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.969321075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.969323831+07:00","message":"> Transcript [39805] [false]: 'ฟื้นฟูสมรรถภาพการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.969327008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.969329046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.969331586+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:49.969333809+07:00","message":"TextPushed: 'ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.107671005+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.107709754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.10771665+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.107732168+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.107740364+07:00","message":"[bufferProcess] interim [520000000]:ฟื้นฟูสมรรถภาพการติดตามดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.107743293+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.107749711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.10775273+07:00","message":"> Transcript [39806] [false]: 'ฟื้นฟูสมรรถภาพการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.107756698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.107759047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.107761703+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.107766041+07:00","message":"TextPushed: 'ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.28110531+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.281151203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.28115783+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.281188936+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.281198535+07:00","message":"[bufferProcess] interim [640000000]:ฟื้นฟูสมรรถภาพการติดตามดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.281202065+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.281206988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.281210147+07:00","message":"> Transcript [39807] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.28121411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.281216445+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.281219003+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.281221399+07:00","message":"TextPushed: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.28123591+07:00","message":"Push: 'สมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.281238495+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.281240683+07:00","message":"Set new StatePrefix : 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.281243868+07:00","message":"Next Push (prob) : 'การติดตามดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.281271464+07:00","message":"push: {false สมรรถภาพ 0 0xc0037ff300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.407338725+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.407380634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.407387781+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.407406445+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.407413738+07:00","message":"[bufferProcess] interim [820000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.407416414+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.407420151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.407423243+07:00","message":"> Transcript [39808] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.407426825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.407429038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.407431333+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.407433962+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.614699332+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.614743627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.614750375+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.61476958+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.614778863+07:00","message":"[bufferProcess] interim [940000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.614782158+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.614786192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.614789327+07:00","message":"> Transcript [39809] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.61479304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.614795384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.614798148+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.6148008+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.714966582+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.71500746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.715014337+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.715031618+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.715040155+07:00","message":"[bufferProcess] interim [120000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.715043481+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.715052919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.715056242+07:00","message":"> Transcript [39810] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.715060116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.715063322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.715065987+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.715070556+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.978996127+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.979070226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.979081112+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.979100211+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.979108341+07:00","message":"[bufferProcess] interim [360000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.979111182+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.97911478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.979117785+07:00","message":"> Transcript [39811] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.97912151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.979124292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.9791274+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.979132575+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.979139695+07:00","message":"Push: 'การติดตามดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.979141628+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.979143948+07:00","message":"Set new StatePrefix : 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.979146326+07:00","message":"Next Push (prob) : 'แลผู้ป่วยใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.979153671+07:00","message":"push: {false การติดตามดู 0 0xc0037ff300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.986008618+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.986030652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.986036858+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:50.986047912+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.986053421+07:00","message":"[bufferProcess] interim [420000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.986055783+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.986067659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.986070701+07:00","message":"> Transcript [39812] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.986074143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.986076369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.986078325+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:50.986080738+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:51.560989164+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:51.561032307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:51.56103927+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:51.561059349+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.56106972+07:00","message":"[bufferProcess] interim [20000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.561072189+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.561078142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.561082805+07:00","message":"> Transcript [39813] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.561086866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.56108895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.561091185+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.561093902+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:51.631370124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:51.631387799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:51.936178017+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:51.936227965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:51.93623481+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:51.936249824+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.936261365+07:00","message":"[bufferProcess] interim [260000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.93626465+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.936272101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.936275469+07:00","message":"> Transcript [39814] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.936279436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.936281793+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.936284116+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:51.936287993+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.106144099+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.106186912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.106193459+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.106209378+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.106216982+07:00","message":"[bufferProcess] interim [440000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.10622761+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.10623647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.106239823+07:00","message":"> Transcript [39815] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.10624418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.106246287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.106248678+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.106251539+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.106257556+07:00","message":"Push: 'แลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.10626236+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.106268674+07:00","message":"Set new StatePrefix : 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.106271418+07:00","message":"Next Push (prob) : 'ชุมชนตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.10628041+07:00","message":"push: {false แลผู้ป่วยใน 0 0xc0037ff300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.248349558+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.248390207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.248397551+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.248410181+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.248417832+07:00","message":"[bufferProcess] interim [620000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.248421915+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.248429565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.248432516+07:00","message":"> Transcript [39816] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.248436868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.248440442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.248443436+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.248448651+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.515183987+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.515229331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.515236261+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.5152512+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.515258943+07:00","message":"[bufferProcess] interim [920000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.515261821+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.515269789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.515272736+07:00","message":"> Transcript [39817] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.51527681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.515278922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.515281378+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.515285836+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.734937574+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.734983957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.734991121+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.735007526+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.735023413+07:00","message":"[bufferProcess] interim [100000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.735026786+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.735031235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.735035307+07:00","message":"> Transcript [39818] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.735039607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.735042102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.735044276+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.735047484+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.81362332+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.813679026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.813685469+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.813700252+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813707757+07:00","message":"[bufferProcess] interim [160000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813710471+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813717499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813720232+07:00","message":"> Transcript [39819] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813725055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813727272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.81372992+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813732745+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813740556+07:00","message":"Push: 'ชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813744131+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813746893+07:00","message":"Set new StatePrefix : 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:52.813749901+07:00","message":"Next Push (prob) : 'แนวทางที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:52.813757507+07:00","message":"push: {false ชุมชนตาม 0 0xc0037ff300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.027317765+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.027361449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.027369093+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.027385652+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.027394616+07:00","message":"[bufferProcess] interim [400000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.027397557+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.027401772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.027404928+07:00","message":"> Transcript [39820] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.027408056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.02741053+07:00","message":"Set new StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.180233045+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.180277558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.18028465+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.180299397+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.180307993+07:00","message":"[bufferProcess] interim [520000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.180310841+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.180315256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.180320623+07:00","message":"> Transcript [39821] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.180326811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.180329275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.180331369+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.180334345+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.323479527+07:00","message":"[GCS] IsForceVAD: false for message ID: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.393493152+07:00","message":"[GCS] Start streaming session, msgId: 2679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.40654888+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.406589199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.406598091+07:00","message":"receive interim result [false|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.406615712+07:00","message":"[buffer interim] 2678 false ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.406629559+07:00","message":"[bufferProcess] interim [760000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.406634935+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.406645824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.406648764+07:00","message":"> Transcript [39822] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.406653259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.406656527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.406658923+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.406661758+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.51915008+07:00","message":"receive streaming session, msgId: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.519203453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็นศูนย์\",\"confidence\":0.9514559}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.519211653+07:00","message":"receive interim result [true|false]: ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็นศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.519232322+07:00","message":"end recv isFinal message id 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.519235117+07:00","message":"end Recv id 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.519243171+07:00","message":"[buffer interim] 2678 true ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519253178+07:00","message":"[bufferProcess] interim [910000000]:ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519257058+07:00","message":"[bufferProcess] send to processor (isfinal):ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519261233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519264651+07:00","message":"> Transcript [39823] [false]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519270192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519272492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519275231+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519277965+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519280144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519284181+07:00","message":"> Transcript [39824] [true]: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึดผู้ป่วยเป็นศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519287021+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519288977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519290826+07:00","message":"StatePrefix: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตามแนวทางที่ยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519293053+07:00","message":"TextPushed: 'ฟื้นฟูสมรรถภาพการติดตามดูแลผู้ป่วยในชุมชนตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.519296435+07:00","message":"Push: 'แนวทางที่ยึดผู้ป่วยเป็นศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.519304896+07:00","message":"push: {true แนวทางที่ยึดผู้ป่วยเป็นศูนย์ 0 0xc0037ff300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:53.531267499+07:00","message":"write wav file: './tmp/7589/7589_2678.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.842140382+07:00","message":"[GCS] IsForceVAD: false for message ID: 2679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.955548604+07:00","message":"receive streaming session, msgId: 2679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.955588469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.955594413+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.9556063+07:00","message":"[buffer interim] 2679 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.955614449+07:00","message":"[bufferProcess] interim [600000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.955616404+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.983460573+07:00","message":"receive streaming session, msgId: 2679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.983499511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.983505323+07:00","message":"receive interim result [false|false]: อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:53.983520263+07:00","message":"[buffer interim] 2679 false อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.983527314+07:00","message":"[bufferProcess] interim [660000000]:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.983529776+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.983533873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.983537143+07:00","message":"> Transcript [39825] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:53.983539839+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:54.020695249+07:00","message":"receive streaming session, msgId: 2679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:54.020739166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศ\",\"confidence\":0.6490702}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:54.020745794+07:00","message":"receive interim result [true|false]: อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:54.020756138+07:00","message":"end recv isFinal message id 2679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:54.020758895+07:00","message":"end Recv id 2679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:54.020766588+07:00","message":"[buffer interim] 2679 true อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020781399+07:00","message":"[bufferProcess] interim [660000000]:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020785015+07:00","message":"[bufferProcess] send to processor (isfinal):อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020789115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020792816+07:00","message":"> Transcript [39826] [false]: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020795021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020797035+07:00","message":"Set new StatePrefix: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020798764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020800695+07:00","message":"> Transcript [39827] [true]: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020803269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020805699+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020807718+07:00","message":"StatePrefix: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020809712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:54.020812526+07:00","message":"Push: 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:54.020821782+07:00","message":"push: {true อากาศ 0 0xc003d45280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:54.025849234+07:00","message":"write wav file: './tmp/7589/7589_2679.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:54.233284849+07:00","message":"[GCS] Start streaming session, msgId: 2680"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:54.631707657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:54.63172905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.103153377+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.103197786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.103205405+07:00","message":"receive interim result [false|false]: ฉันขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.103226516+07:00","message":"[buffer interim] 2680 false ฉันขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.103234212+07:00","message":"[bufferProcess] interim [660000000]:ฉันขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.103236321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.103243376+07:00","message":"[bufferProcess] send to processor (ticker):ฉันขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.103246326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.103249068+07:00","message":"> Transcript [39828] [false]: 'ฉันขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.10325167+07:00","message":"Set StatePrefix (first interim): 'ฉันขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.287115721+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.287159611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.28716619+07:00","message":"receive interim result [false|false]: บ้านของนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.287181963+07:00","message":"[buffer interim] 2680 false บ้านของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.287190148+07:00","message":"[bufferProcess] interim [780000000]:บ้านของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.287192253+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.402680867+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.402717564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.402723366+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.402735505+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.40274293+07:00","message":"[bufferProcess] interim [960000000]:บ้านของนายแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.402745518+07:00","message":"[bufferProcess] send to processor:บ้านของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.402750932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.402753779+07:00","message":"> Transcript [39829] [false]: 'บ้านของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.402755986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.402758738+07:00","message":"Set new StatePrefix: 'บ้านของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.654564793+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.654608055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.65461599+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.6546348+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.65464315+07:00","message":"[bufferProcess] interim [260000000]:บ้านของนายแพทย์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.654646352+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.654651709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.654655321+07:00","message":"> Transcript [39830] [false]: 'บ้านของนายแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.654659046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.654661703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.654663861+07:00","message":"StatePrefix: 'บ้านของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.654666244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.84915755+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.849207524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.849220589+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:55.849240152+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.849249712+07:00","message":"[bufferProcess] interim [500000000]:บ้านของนายแพทย์ชาญชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.849252288+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.849256024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.849258984+07:00","message":"> Transcript [39831] [false]: 'บ้านของนายแพทย์ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.849262983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.849265139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.849267127+07:00","message":"StatePrefix: 'บ้านของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:55.849269201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.295872696+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.295911103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.295919706+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.295935812+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.29594382+07:00","message":"[bufferProcess] interim [860000000]:บ้านของนายแพทย์ชาญชัยพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.295946899+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.295955461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.295958919+07:00","message":"> Transcript [39832] [false]: 'บ้านของนายแพทย์ชาญชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.295962924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.295965648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.29596778+07:00","message":"StatePrefix: 'บ้านของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.295970052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.486683171+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.486721784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พันธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.486729135+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พันธ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.486742832+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.486749801+07:00","message":"[bufferProcess] interim [40000000]:บ้านของนายแพทย์ชาญชัยพงษ์พันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.486752668+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.486760061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.486766338+07:00","message":"> Transcript [39833] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.486778877+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.486781313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.48678359+07:00","message":"StatePrefix: 'บ้านของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.486786588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.486793483+07:00","message":"Push: 'บ้านของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.486795713+07:00","message":"TextPushed: 'บ้านของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.48679783+07:00","message":"Set new StatePrefix : 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.486800553+07:00","message":"Next Push (prob) : 'แพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.486809048+07:00","message":"push: {false บ้านของนาย 0 0xc003ce0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.558205889+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.558247937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.558254827+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:56.558273226+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.558281302+07:00","message":"[bufferProcess] interim [160000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.558284422+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.558291243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.558294063+07:00","message":"> Transcript [39834] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.558297826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.558300058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.558302042+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:56.558304631+07:00","message":"TextPushed: 'บ้านของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.071832556+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.071888212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.071897344+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.071916763+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.071930418+07:00","message":"[bufferProcess] interim [700000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.071934557+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.071943809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.071948266+07:00","message":"> Transcript [39835] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.071953623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.071956983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.071960254+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.071963913+07:00","message":"TextPushed: 'บ้านของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.438472677+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.438515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.438523177+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.438542579+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.438554859+07:00","message":"[bufferProcess] interim [60000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.438557968+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.438564872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.438568193+07:00","message":"> Transcript [39836] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.438571904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.438574306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.438577014+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.43857958+07:00","message":"TextPushed: 'บ้านของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.570482338+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.570522721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.570529073+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.570544703+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570553123+07:00","message":"[bufferProcess] interim [180000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570556438+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570565691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570568645+07:00","message":"> Transcript [39837] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570573387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570576253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.57057897+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570581674+07:00","message":"TextPushed: 'บ้านของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570589684+07:00","message":"Push: 'แพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570592457+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570594807+07:00","message":"Set new StatePrefix : 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:57.570597693+07:00","message":"Next Push (prob) : 'พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:57.570606528+07:00","message":"push: {false แพทย์ชาญชัยพงษ์ 0 0xc003ce0100}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:57.632205378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:36:57.632237557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.08247979+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.082531391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.082540618+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.08256267+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.082569598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.082574677+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.082585269+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.082591406+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082604688+07:00","message":"[bufferProcess] interim [660000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.08260892+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082615292+07:00","message":"[bufferProcess] interim [720000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082619458+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082625759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082631181+07:00","message":"> Transcript [39838] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082637587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082642464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082646602+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.0826673+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082671985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082676407+07:00","message":"> Transcript [39839] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082680954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082685291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082689332+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.082693416+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.151599591+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.151643158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.15164975+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.151668898+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.15167687+07:00","message":"[bufferProcess] interim [780000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.151679667+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.151683535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.151687119+07:00","message":"> Transcript [39840] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.151691175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.151693458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.151697714+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.15170073+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.281729332+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.281776555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.28178342+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.281800699+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281810656+07:00","message":"[bufferProcess] interim [840000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281813591+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281818029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281821046+07:00","message":"> Transcript [39841] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281825185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.28182793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281830628+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281833604+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281840723+07:00","message":"Push: 'พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281842806+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281845688+07:00","message":"Set new StatePrefix : 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.281848971+07:00","message":"Next Push (prob) : 'พยาบาลธัญญะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.281857749+07:00","message":"push: {false พานิชผู้อำนวยการโรง 0 0xc003ce0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.400508122+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.400552191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.400559511+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.400571762+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.400581791+07:00","message":"[bufferProcess] interim [960000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.4005845+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.400589335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.400592628+07:00","message":"> Transcript [39842] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.400595325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.400597583+07:00","message":"Set new StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.802067459+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.802116502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.802126177+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:58.802142268+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.802154158+07:00","message":"[bufferProcess] interim [380000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.802157744+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.802165403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.802171275+07:00","message":"> Transcript [39843] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.802175079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.802179257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.802182271+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:58.80218562+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.368194843+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.368251426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.368258595+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.368274573+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.368283351+07:00","message":"[bufferProcess] interim [980000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.368293025+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.368301499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.368308117+07:00","message":"> Transcript [39844] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.36831381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.368316856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.368321546+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.368324516+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.49756558+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.497606947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.497614617+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.49762803+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.497635531+07:00","message":"[bufferProcess] interim [40000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.497638636+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.497645969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.497651576+07:00","message":"> Transcript [39845] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.497655757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.497657913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.497660433+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.497663057+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.501740607+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.501766176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.501772828+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.501785125+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.50179111+07:00","message":"[bufferProcess] interim [100000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.501797228+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.501805213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.501809247+07:00","message":"> Transcript [39846] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.501814045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.50181713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.501820457+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.501824532+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.501832549+07:00","message":"Push: 'พยาบาลธัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.501834739+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.501837511+07:00","message":"Set new StatePrefix : 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.501840742+07:00","message":"Next Push (prob) : 'รักษ์ขอนแก่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.501850714+07:00","message":"push: {false พยาบาลธัญญา 0 0xc003ce0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.567221381+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.567269429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.567278228+07:00","message":"receive interim result [false|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.567294777+07:00","message":"[buffer interim] 2680 false บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.567304249+07:00","message":"[bufferProcess] interim [220000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.567307536+07:00","message":"[bufferProcess] send to processor:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.567314177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.567316879+07:00","message":"> Transcript [39847] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.567321971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.567324648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.567327287+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.567330637+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.602543365+07:00","message":"[GCS] IsForceVAD: false for message ID: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.789937482+07:00","message":"receive streaming session, msgId: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.789981405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า\",\"confidence\":0.94629997}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.789988175+07:00","message":"receive interim result [true|false]: บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.790000086+07:00","message":"end recv isFinal message id 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.790003232+07:00","message":"end Recv id 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.790011187+07:00","message":"[buffer interim] 2680 true บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790020035+07:00","message":"[bufferProcess] interim [400000000]:บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790024007+07:00","message":"[bufferProcess] send to processor (isfinal):บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790028434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790031289+07:00","message":"> Transcript [39848] [false]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790035667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790037695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790040261+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790043466+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790046451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790048689+07:00","message":"> Transcript [39849] [true]: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่นท่านบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790051244+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790052992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790054879+07:00","message":"StatePrefix: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญารักษ์ขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790056927+07:00","message":"TextPushed: 'บ้านของนายแพทย์ชาญชัยพงษ์พานิชผู้อำนวยการโรงพยาบาลธัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:36:59.790060512+07:00","message":"Push: 'รักษ์ขอนแก่นท่านบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:36:59.790071949+07:00","message":"push: {true รักษ์ขอนแก่นท่านบอกว่า 0 0xc003ce0100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:36:59.800609306+07:00","message":"write wav file: './tmp/7589/7589_2680.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:00.122985779+07:00","message":"[GCS] Start streaming session, msgId: 2681"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:00.633041612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:00.633042761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:00.638733535+07:00","message":"receive streaming session, msgId: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:00.63877314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:00.638778928+07:00","message":"receive interim result [false|false]: ปัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:00.638793383+07:00","message":"[buffer interim] 2681 false ปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:00.638800656+07:00","message":"[bufferProcess] interim [540000000]:ปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:00.638802678+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:00.780348302+07:00","message":"receive streaming session, msgId: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:00.780388353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:00.780394803+07:00","message":"receive interim result [false|false]: ปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:00.780410051+07:00","message":"[buffer interim] 2681 false ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:00.780418057+07:00","message":"[bufferProcess] interim [720000000]:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:00.780421019+07:00","message":"[bufferProcess] send to processor:ปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:00.780426356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:00.780429651+07:00","message":"> Transcript [39850] [false]: 'ปัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:00.78043192+07:00","message":"Set StatePrefix (first interim): 'ปัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.280268162+07:00","message":"receive streaming session, msgId: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.280308311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.280314571+07:00","message":"receive interim result [false|false]: ปัจจุบันภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.280333974+07:00","message":"[buffer interim] 2681 false ปัจจุบันภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.280345248+07:00","message":"[bufferProcess] interim [140000000]:ปัจจุบันภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.280347958+07:00","message":"[bufferProcess] send to processor:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.280352178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.280355167+07:00","message":"> Transcript [39851] [false]: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.280357708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.280359998+07:00","message":"Set new StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.288218558+07:00","message":"receive streaming session, msgId: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.288254514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.288260202+07:00","message":"receive interim result [false|false]: ปัจจุบันสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.288274577+07:00","message":"[buffer interim] 2681 false ปัจจุบันสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.288281696+07:00","message":"[bufferProcess] interim [200000000]:ปัจจุบันสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.288283892+07:00","message":"[bufferProcess] send to processor:ปัจจุบันภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.288287138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.288290174+07:00","message":"> Transcript [39852] [false]: 'ปัจจุบันภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.288293802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.28829589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.288297957+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.288300084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.35406955+07:00","message":"receive streaming session, msgId: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.35411707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.354123574+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.354140209+07:00","message":"[buffer interim] 2681 false ปัจจุบันสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.354149168+07:00","message":"[bufferProcess] interim [320000000]:ปัจจุบันสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.354152188+07:00","message":"[bufferProcess] send to processor:ปัจจุบันสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.354156579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.354159655+07:00","message":"> Transcript [39853] [false]: 'ปัจจุบันสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.354162818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.354165118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.354167204+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.354169495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.736829624+07:00","message":"receive streaming session, msgId: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.736871613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์ยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.736878083+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.736892599+07:00","message":"[buffer interim] 2681 false ปัจจุบันสถานการณ์ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.736901477+07:00","message":"[bufferProcess] interim [680000000]:ปัจจุบันสถานการณ์ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.736904188+07:00","message":"[bufferProcess] send to processor:ปัจจุบันสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.736912806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.736916232+07:00","message":"> Transcript [39854] [false]: 'ปัจจุบันสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.736919498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.736921809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.736925387+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.736927508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.858771962+07:00","message":"receive streaming session, msgId: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.858810377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์ยาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.858815865+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์ยาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.858833057+07:00","message":"[buffer interim] 2681 false ปัจจุบันสถานการณ์ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858840037+07:00","message":"[bufferProcess] interim [800000000]:ปัจจุบันสถานการณ์ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858843363+07:00","message":"[bufferProcess] send to processor:ปัจจุบันสถานการณ์ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858852359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858859899+07:00","message":"> Transcript [39855] [false]: 'ปัจจุบันสถานการณ์ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858863286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858865422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858867491+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858869536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858877619+07:00","message":"Push: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858879514+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858881524+07:00","message":"Set new StatePrefix : 'ปัจจุบันสถานการณ์ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.858883642+07:00","message":"Next Push (prob) : 'สถานการณ์ยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.858891161+07:00","message":"push: {false ปัจจุบัน 0 0xc0045ded00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.981888579+07:00","message":"[GCS] IsForceVAD: false for message ID: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.995224435+07:00","message":"receive streaming session, msgId: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.995258357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์ยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.995265059+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์ยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:01.995282271+07:00","message":"[buffer interim] 2681 false ปัจจุบันสถานการณ์ยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.995294631+07:00","message":"[bufferProcess] interim [860000000]:ปัจจุบันสถานการณ์ยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.99530016+07:00","message":"[bufferProcess] send to processor:ปัจจุบันสถานการณ์ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.995309177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.995312379+07:00","message":"> Transcript [39856] [false]: 'ปัจจุบันสถานการณ์ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.995315835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.995318071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.995320509+07:00","message":"StatePrefix: 'ปัจจุบันสถานการณ์ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:01.995322712+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.058324531+07:00","message":"receive streaming session, msgId: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.058363958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์ยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.05837072+07:00","message":"receive interim result [false|false]: ปัจจุบันสถานการณ์ยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.058386323+07:00","message":"[buffer interim] 2681 false ปัจจุบันสถานการณ์ยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.058397991+07:00","message":"[bufferProcess] interim [40000000]:ปัจจุบันสถานการณ์ยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.058400471+07:00","message":"[bufferProcess] send to processor:ปัจจุบันสถานการณ์ยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.058408479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.058410996+07:00","message":"> Transcript [39857] [false]: 'ปัจจุบันสถานการณ์ยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.058414553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.058419819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.058421821+07:00","message":"StatePrefix: 'ปัจจุบันสถานการณ์ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.058424094+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.068903323+07:00","message":"receive streaming session, msgId: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.068932137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันสถานการณ์ยาเสพติด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.068940291+07:00","message":"receive interim result [true|false]: ปัจจุบันสถานการณ์ยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.068950856+07:00","message":"end recv isFinal message id 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.068953364+07:00","message":"end Recv id 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.068960241+07:00","message":"[buffer interim] 2681 true ปัจจุบันสถานการณ์ยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068966556+07:00","message":"[bufferProcess] interim [70000000]:ปัจจุบันสถานการณ์ยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068970145+07:00","message":"[bufferProcess] send to processor (isfinal):ปัจจุบันสถานการณ์ยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068973093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068976122+07:00","message":"> Transcript [39858] [false]: 'ปัจจุบันสถานการณ์ยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068979104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068981097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068983183+07:00","message":"StatePrefix: 'ปัจจุบันสถานการณ์ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068985236+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068986979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068988918+07:00","message":"> Transcript [39859] [true]: 'ปัจจุบันสถานการณ์ยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068991111+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068993433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068995113+07:00","message":"StatePrefix: 'ปัจจุบันสถานการณ์ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.068997281+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.069000085+07:00","message":"Push: 'สถานการณ์ยาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.069007685+07:00","message":"push: {true สถานการณ์ยาเสพติด 0 0xc0045ded00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:02.078875661+07:00","message":"write wav file: './tmp/7589/7589_2681.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.112897987+07:00","message":"[GCS] Start streaming session, msgId: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.457067087+07:00","message":"receive streaming session, msgId: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.45711922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.457125619+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.457141181+07:00","message":"[buffer interim] 2682 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.457148305+07:00","message":"[bufferProcess] interim [420000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.457150633+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.649395827+07:00","message":"receive streaming session, msgId: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.649439211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.649444826+07:00","message":"receive interim result [false|false]: นาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.64946128+07:00","message":"receive streaming session, msgId: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.649468383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้ากาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.649471448+07:00","message":"receive interim result [false|false]: หน้ากาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.649482261+07:00","message":"[buffer interim] 2682 false นาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.649495898+07:00","message":"[buffer interim] 2682 false หน้ากาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.64950477+07:00","message":"[bufferProcess] interim [540000000]:นาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.649508005+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.649517134+07:00","message":"[bufferProcess] interim [600000000]:หน้ากาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.649519294+07:00","message":"[bufferProcess] send to processor:นาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.649521918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.649524815+07:00","message":"> Transcript [39860] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.649527514+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.649529238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.649531233+07:00","message":"> Transcript [39861] [false]: 'นาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.649533216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.649535295+07:00","message":"Set new StatePrefix: 'นาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.833133941+07:00","message":"receive streaming session, msgId: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.833192755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่ากังวล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.833211143+07:00","message":"receive interim result [false|false]: น่ากังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:02.833231481+07:00","message":"[buffer interim] 2682 false น่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.833241485+07:00","message":"[bufferProcess] interim [780000000]:น่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.833245412+07:00","message":"[bufferProcess] send to processor:หน้ากาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.833250838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.833254184+07:00","message":"> Transcript [39862] [false]: 'หน้ากาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.833257729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:02.833261682+07:00","message":"Set new StatePrefix: 'หน้ากาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.082858411+07:00","message":"receive streaming session, msgId: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.082908345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่ากังวลใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.08291409+07:00","message":"receive interim result [false|false]: น่ากังวลใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.082925748+07:00","message":"[buffer interim] 2682 false น่ากังวลใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.082945946+07:00","message":"[bufferProcess] interim [20000000]:น่ากังวลใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.082948595+07:00","message":"[bufferProcess] send to processor:น่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.082955868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.082958663+07:00","message":"> Transcript [39863] [false]: 'น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.082961065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.082963105+07:00","message":"Set new StatePrefix: 'น่ากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.278728121+07:00","message":"receive streaming session, msgId: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.278765539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่ากังวลใจมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.278772952+07:00","message":"receive interim result [false|false]: น่ากังวลใจมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.278786806+07:00","message":"[buffer interim] 2682 false น่ากังวลใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.278798687+07:00","message":"[bufferProcess] interim [200000000]:น่ากังวลใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.278802822+07:00","message":"[bufferProcess] send to processor:น่ากังวลใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.278810093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.278814139+07:00","message":"> Transcript [39864] [false]: 'น่ากังวลใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.278819099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.278822215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.27882541+07:00","message":"StatePrefix: 'น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.278828798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.522027311+07:00","message":"[GCS] IsForceVAD: false for message ID: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.58290973+07:00","message":"[GCS] Start streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.601136756+07:00","message":"receive streaming session, msgId: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.601202235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่ากังวลใจมากครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.60120871+07:00","message":"receive interim result [false|false]: น่ากังวลใจมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.60122638+07:00","message":"[buffer interim] 2682 false น่ากังวลใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.601234616+07:00","message":"[bufferProcess] interim [560000000]:น่ากังวลใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.601236919+07:00","message":"[bufferProcess] send to processor:น่ากังวลใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.601240994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.601244688+07:00","message":"> Transcript [39865] [false]: 'น่ากังวลใจมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.601248574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.601251098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.601253606+07:00","message":"StatePrefix: 'น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.601257147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.619169233+07:00","message":"receive streaming session, msgId: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.619213172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่ากังวลใจมากครับ\",\"confidence\":0.9268654}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.619219651+07:00","message":"receive interim result [true|false]: น่ากังวลใจมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.619230375+07:00","message":"end recv isFinal message id 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.619232574+07:00","message":"end Recv id 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.619241516+07:00","message":"[buffer interim] 2682 true น่ากังวลใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619248562+07:00","message":"[bufferProcess] interim [620000000]:น่ากังวลใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619255033+07:00","message":"[bufferProcess] send to processor (isfinal):น่ากังวลใจมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619258861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619262371+07:00","message":"> Transcript [39866] [false]: 'น่ากังวลใจมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619265626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619267653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619270312+07:00","message":"StatePrefix: 'น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619272286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619274383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619276483+07:00","message":"> Transcript [39867] [true]: 'น่ากังวลใจมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619278712+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619280508+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619282272+07:00","message":"StatePrefix: 'น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619284152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:03.619287236+07:00","message":"Push: 'น่ากังวลใจมากครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:03.619295572+07:00","message":"push: {true น่ากังวลใจมากครับ 0 0xc0045de000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:03.627156155+07:00","message":"write wav file: './tmp/7589/7589_2682.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:03.633344906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:03.6333828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:04.252427054+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:04.252476837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:04.252482158+07:00","message":"receive interim result [false|false]: โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:04.252498199+07:00","message":"[buffer interim] 2683 false โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:04.252505753+07:00","message":"[bufferProcess] interim [420000000]:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:04.252507885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:04.490736791+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:04.490769846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:04.490775724+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:04.490789075+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:04.490797024+07:00","message":"[bufferProcess] interim [720000000]:โดยเฉพาะกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:04.490799832+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:04.49080742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:04.490810352+07:00","message":"> Transcript [39868] [false]: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:04.49081282+07:00","message":"Set StatePrefix (first interim): 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.078688185+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.078731438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.078738252+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.078752946+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.078759051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.078762292+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.078768408+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.078772488+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.07878191+07:00","message":"[bufferProcess] interim [960000000]:โดยเฉพาะกลุ่มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078784619+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078788043+07:00","message":"[bufferProcess] interim [80000000]:โดยเฉพาะกลุ่มเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078790169+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078795049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078799254+07:00","message":"> Transcript [39869] [false]: 'โดยเฉพาะกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078804179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078806876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078809853+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078812971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078815459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078818717+07:00","message":"> Transcript [39870] [false]: 'โดยเฉพาะกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078821828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078824332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078827307+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.078829984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407644396+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407686438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407692768+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407711546+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407718781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407721843+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407728769+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407732097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407734554+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.40773994+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407742644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407745235+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407751591+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407758338+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407760793+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.40776295+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407770424+07:00","message":"[bufferProcess] interim [200000000]:โดยเฉพาะกลุ่มเด็กแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407773015+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407776319+07:00","message":"[bufferProcess] interim [260000000]:โดยเฉพาะกลุ่มเด็กและยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407778564+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407780946+07:00","message":"[bufferProcess] interim [320000000]:โดยเฉพาะกลุ่มเด็กและเยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407782892+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.40778512+07:00","message":"[bufferProcess] interim [380000000]:โดยเฉพาะกลุ่มเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407787168+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407790594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407795346+07:00","message":"> Transcript [39871] [false]: 'โดยเฉพาะกลุ่มเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407799445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407801634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.4078039+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407806044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407807712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407809732+07:00","message":"> Transcript [39872] [false]: 'โดยเฉพาะกลุ่มเด็กแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407811923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407813772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407815452+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407817476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407826426+07:00","message":"Push: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407828718+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407830982+07:00","message":"Set new StatePrefix : 'โดยเฉพาะกลุ่มเด็กแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407833389+07:00","message":"Next Push (prob) : 'กลุ่มเด็กแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.40783505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407837097+07:00","message":"> Transcript [39873] [false]: 'โดยเฉพาะกลุ่มเด็กและยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407838843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407841073+07:00","message":"Set new StatePrefix: 'โดยเฉพาะกลุ่มเด็กและยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407842742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407844841+07:00","message":"> Transcript [39874] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407846588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:05.407848362+07:00","message":"Set new StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:05.407856762+07:00","message":"push: {false โดยเฉพาะ 0 0xc0037fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.06470267+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.064750609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.064756729+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.064770602+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.064777898+07:00","message":"[bufferProcess] interim [980000000]:โดยเฉพาะกลุ่มเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.064780323+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.06478588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.064788786+07:00","message":"> Transcript [39875] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.064792519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.064794743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.064796995+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.064799446+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.35138935+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.351431915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.351438457+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.351455033+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.351458643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.35146155+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.351474863+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.351491755+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351501036+07:00","message":"[bufferProcess] interim [220000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351504724+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351509573+07:00","message":"[bufferProcess] interim [400000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351512036+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351515556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351518931+07:00","message":"> Transcript [39876] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.35152237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351524512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351527135+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351530051+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351531838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351533865+07:00","message":"> Transcript [39877] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351535862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351537552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351539585+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.351541373+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:06.634444272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:06.63444197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.787479462+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.787523342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.787530442+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.787545471+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787553844+07:00","message":"[bufferProcess] interim [640000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787556802+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787565504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787568294+07:00","message":"> Transcript [39878] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787572499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787575466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787578138+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787580709+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787588569+07:00","message":"Push: 'กลุ่มเด็กและเยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787591545+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787593954+07:00","message":"Set new StatePrefix : 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.787596298+07:00","message":"Next Push (prob) : 'ชนที่พบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.787616673+07:00","message":"push: {false กลุ่มเด็กและเยาว 0 0xc0037fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.895357608+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.895396302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.895403379+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:06.895425901+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.895435381+07:00","message":"[bufferProcess] interim [880000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.895438212+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.895442807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.895451057+07:00","message":"> Transcript [39879] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.895454976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.895457266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.89545939+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:06.895462898+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.224015571+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.224058341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.224065374+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.224081024+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.224089945+07:00","message":"[bufferProcess] interim [60000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.224092536+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.224100614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.224103858+07:00","message":"> Transcript [39880] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.224108016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.224110394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.224112871+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.224116239+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.348429594+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.348467561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.348475316+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.348492832+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.348497581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.348500555+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.348506415+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.348511051+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348517279+07:00","message":"[bufferProcess] interim [240000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348520283+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348523767+07:00","message":"[bufferProcess] interim [300000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348525775+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348528774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348533928+07:00","message":"> Transcript [39881] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348537643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348539896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348542215+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348544844+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348546924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348549588+07:00","message":"> Transcript [39882] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348551926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348553912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348556024+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348558148+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348562961+07:00","message":"Push: 'ชนที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348564839+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.348567398+07:00","message":"Set new StatePrefix : 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.34857016+07:00","message":"Next Push (prob) : 'ว่าตอนนี้เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.348599864+07:00","message":"push: {false ชนที่พบ 0 0xc0037fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.457782573+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.457833914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.457844055+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.457862062+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.457872139+07:00","message":"[bufferProcess] interim [420000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.457875903+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.45788339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.457887078+07:00","message":"> Transcript [39883] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.457890583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.457894259+07:00","message":"Set new StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.594836613+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.594882664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.594891216+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.594908122+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.594911817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถึงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.59491471+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.594921598+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.594924888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.594927519+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.594932097+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.594946476+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.59495064+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594960027+07:00","message":"[bufferProcess] interim [480000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594964962+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.59496887+07:00","message":"[bufferProcess] interim [600000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594971173+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594973765+07:00","message":"[bufferProcess] interim [660000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594976029+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594979434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.59498248+07:00","message":"> Transcript [39884] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594985138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594987286+07:00","message":"Set new StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594989133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594991063+07:00","message":"> Transcript [39885] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594992833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594994589+07:00","message":"Set new StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594996441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.594998524+07:00","message":"> Transcript [39886] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.595000277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.595002062+07:00","message":"Set new StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เขาถึงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.950761848+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.950808338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.950817697+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.950837248+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.950842985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.950847068+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.950853024+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:07.950856613+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950862803+07:00","message":"[bufferProcess] interim [840000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950865555+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950868727+07:00","message":"[bufferProcess] interim [900000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.95087107+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950874349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950877041+07:00","message":"> Transcript [39887] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950879549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950882165+07:00","message":"Set new StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950884131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950886171+07:00","message":"> Transcript [39888] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950889077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950891068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950892906+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:07.950895423+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.048291483+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.048327925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.048335624+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.048352109+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.048362005+07:00","message":"[bufferProcess] interim [20000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.048367617+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.048373442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.048376261+07:00","message":"> Transcript [39889] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.048380021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.04838286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.048384904+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.048387581+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.268545302+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.268591283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.268601167+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.268619823+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.268632282+07:00","message":"[bufferProcess] interim [380000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.268637011+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.268646816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.26865076+07:00","message":"> Transcript [39890] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.268656184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.268659504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.268663069+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.268666994+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.476987955+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.47703502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.477042435+07:00","message":"receive interim result [false|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.477058251+07:00","message":"[buffer interim] 2683 false โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477066651+07:00","message":"[bufferProcess] interim [560000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477069529+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477075755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477079124+07:00","message":"> Transcript [39891] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477083894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477086284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477088609+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477091642+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477097191+07:00","message":"Push: 'ว่าตอนนี้เข้าถึงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477099598+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477102538+07:00","message":"Set new StatePrefix : 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.477105071+07:00","message":"Next Push (prob) : 'เสพติดเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.477114482+07:00","message":"push: {false ว่าตอนนี้เข้าถึงยา 0 0xc0037fe580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.511042086+07:00","message":"[GCS] IsForceVAD: false for message ID: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.742029705+07:00","message":"receive streaming session, msgId: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.742079179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.742086214+07:00","message":"receive interim result [true|false]: โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.742097988+07:00","message":"end recv isFinal message id 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.742100261+07:00","message":"end Recv id 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.742109218+07:00","message":"[buffer interim] 2683 true โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742117697+07:00","message":"[bufferProcess] interim [950000000]:โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.74212134+07:00","message":"[bufferProcess] send to processor (isfinal):โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742124859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.74212804+07:00","message":"> Transcript [39892] [false]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742131349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742134756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742138076+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.74214099+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742143229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742145521+07:00","message":"> Transcript [39893] [true]: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742150675+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742152465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742154208+07:00","message":"StatePrefix: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยาเสพติดเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742156269+07:00","message":"TextPushed: 'โดยเฉพาะกลุ่มเด็กและเยาวชนที่พบว่าตอนนี้เข้าถึงยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:08.742159839+07:00","message":"Push: 'เสพติดเพิ่มขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.742167222+07:00","message":"push: {true เสพติดเพิ่มขึ้น 0 0xc0037fe580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:08.75232204+07:00","message":"write wav file: './tmp/7589/7589_2683.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:08.834991952+07:00","message":"[GCS] Start streaming session, msgId: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:09.371937707+07:00","message":"receive streaming session, msgId: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:09.371974333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:09.371981277+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:09.371998604+07:00","message":"[buffer interim] 2684 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:09.372005675+07:00","message":"[bufferProcess] interim [540000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:09.372007529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:09.635132623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:09.635150508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:09.708637607+07:00","message":"receive streaming session, msgId: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:09.708677072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:09.708685937+07:00","message":"receive interim result [false|false]: อายุน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:09.70869982+07:00","message":"[buffer interim] 2684 false อายุน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:09.708707403+07:00","message":"[bufferProcess] interim [840000000]:อายุน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:09.708709851+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:09.708716172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:09.708719524+07:00","message":"> Transcript [39894] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:09.708721813+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.000868599+07:00","message":"receive streaming session, msgId: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.000909675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุน้อยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.000916142+07:00","message":"receive interim result [false|false]: อายุน้อยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.00093131+07:00","message":"[buffer interim] 2684 false อายุน้อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.000940728+07:00","message":"[bufferProcess] interim [200000000]:อายุน้อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.000943301+07:00","message":"[bufferProcess] send to processor:อายุน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.000947416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.000950378+07:00","message":"> Transcript [39895] [false]: 'อายุน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.000953675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.000956061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.000958121+07:00","message":"StatePrefix: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.000960604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.067561801+07:00","message":"receive streaming session, msgId: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.067603552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุน้อยที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.067610708+07:00","message":"receive interim result [false|false]: อายุน้อยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.067624925+07:00","message":"[buffer interim] 2684 false อายุน้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.067633455+07:00","message":"[bufferProcess] interim [260000000]:อายุน้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.067636403+07:00","message":"[bufferProcess] send to processor:อายุน้อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.067640437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.0676434+07:00","message":"> Transcript [39896] [false]: 'อายุน้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.067646688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.067648717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.067650733+07:00","message":"StatePrefix: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.067652827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.399838606+07:00","message":"receive streaming session, msgId: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.399888321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุน้อยที่สุดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.399897309+07:00","message":"receive interim result [false|false]: อายุน้อยที่สุดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.399914789+07:00","message":"[buffer interim] 2684 false อายุน้อยที่สุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.399925022+07:00","message":"[bufferProcess] interim [620000000]:อายุน้อยที่สุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.399927613+07:00","message":"[bufferProcess] send to processor:อายุน้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.399933837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.399936932+07:00","message":"> Transcript [39897] [false]: 'อายุน้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.399940788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.399943282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.399945237+07:00","message":"StatePrefix: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.399947437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.51350747+07:00","message":"[GCS] Cleaned up inactive client: 2661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.513525308+07:00","message":"[GCS] Cleaned up inactive client: 2655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.513531145+07:00","message":"[GCS] Cleaned up inactive client: 2656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.513533257+07:00","message":"[GCS] Cleaned up inactive client: 2660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.513535427+07:00","message":"[GCS] Cleaned up inactive client: 2657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.513537891+07:00","message":"[GCS] Cleaned up inactive client: 2654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.513540233+07:00","message":"[GCS] Cleaned up inactive client: 2659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.513542278+07:00","message":"[GCS] Cleaned up inactive client: 2662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.513544245+07:00","message":"[GCS] Cleaned up inactive client: 2658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.592057252+07:00","message":"receive streaming session, msgId: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.592102027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุน้อยที่สุดที่พบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.59211299+07:00","message":"receive interim result [false|false]: อายุน้อยที่สุดที่พบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.59212751+07:00","message":"[buffer interim] 2684 false อายุน้อยที่สุดที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.592139847+07:00","message":"[bufferProcess] interim [740000000]:อายุน้อยที่สุดที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.592143701+07:00","message":"[bufferProcess] send to processor:อายุน้อยที่สุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.592151923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.59215666+07:00","message":"> Transcript [39898] [false]: 'อายุน้อยที่สุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.592161893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.59216434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.592166368+07:00","message":"StatePrefix: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.592168414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.592173889+07:00","message":"Push: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.592175926+07:00","message":"TextPushed: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.592185132+07:00","message":"Set new StatePrefix : 'อายุน้อยที่สุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.592187696+07:00","message":"Next Push (prob) : 'น้อยที่สุดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.592202949+07:00","message":"push: {false อายุ 0 0xc003473d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.778158203+07:00","message":"receive streaming session, msgId: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.778219153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุน้อยที่สุดที่พบตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.778226305+07:00","message":"receive interim result [false|false]: อายุน้อยที่สุดที่พบตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.778243329+07:00","message":"[buffer interim] 2684 false อายุน้อยที่สุดที่พบตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.778252827+07:00","message":"[bufferProcess] interim [980000000]:อายุน้อยที่สุดที่พบตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.778255964+07:00","message":"[bufferProcess] send to processor:อายุน้อยที่สุดที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.778259988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.778263524+07:00","message":"> Transcript [39899] [false]: 'อายุน้อยที่สุดที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.778267098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.778269468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.778271616+07:00","message":"StatePrefix: 'อายุน้อยที่สุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.778274198+07:00","message":"TextPushed: 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.906451293+07:00","message":"receive streaming session, msgId: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.906501667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุน้อยที่สุดที่พบตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.90650952+07:00","message":"receive interim result [false|false]: อายุน้อยที่สุดที่พบตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:10.906524336+07:00","message":"[buffer interim] 2684 false อายุน้อยที่สุดที่พบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.906532292+07:00","message":"[bufferProcess] interim [100000000]:อายุน้อยที่สุดที่พบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.906535282+07:00","message":"[bufferProcess] send to processor:อายุน้อยที่สุดที่พบตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.906539776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.906543054+07:00","message":"> Transcript [39900] [false]: 'อายุน้อยที่สุดที่พบตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.906546387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.906548644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.906550776+07:00","message":"StatePrefix: 'อายุน้อยที่สุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:10.906553218+07:00","message":"TextPushed: 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.083121177+07:00","message":"[GCS] IsForceVAD: false for message ID: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.183349258+07:00","message":"receive streaming session, msgId: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.183390076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุน้อยที่สุดที่พบตอนนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.183396902+07:00","message":"receive interim result [true|false]: อายุน้อยที่สุดที่พบตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.183406541+07:00","message":"end recv isFinal message id 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.183411721+07:00","message":"end Recv id 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.18341846+07:00","message":"[buffer interim] 2684 true อายุน้อยที่สุดที่พบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183426461+07:00","message":"[bufferProcess] interim [460000000]:อายุน้อยที่สุดที่พบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183430126+07:00","message":"[bufferProcess] send to processor (isfinal):อายุน้อยที่สุดที่พบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183433888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183437065+07:00","message":"> Transcript [39901] [false]: 'อายุน้อยที่สุดที่พบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183441485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183443953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183446002+07:00","message":"StatePrefix: 'อายุน้อยที่สุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183448526+07:00","message":"TextPushed: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183450254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183452364+07:00","message":"> Transcript [39902] [true]: 'อายุน้อยที่สุดที่พบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183454824+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183456828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183458642+07:00","message":"StatePrefix: 'อายุน้อยที่สุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.18346051+07:00","message":"TextPushed: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.183463025+07:00","message":"Push: 'น้อยที่สุดที่พบตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.183473109+07:00","message":"push: {true น้อยที่สุดที่พบตอนนี้ 0 0xc003473d80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:11.191440184+07:00","message":"write wav file: './tmp/7589/7589_2684.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.273029819+07:00","message":"[GCS] Start streaming session, msgId: 2685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.740653633+07:00","message":"receive streaming session, msgId: 2685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.740687753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.740693927+07:00","message":"receive interim result [false|false]: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.740707186+07:00","message":"[buffer interim] 2685 false 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.740714502+07:00","message":"[bufferProcess] interim [480000000]:9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.740716391+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.92991225+07:00","message":"receive streaming session, msgId: 2685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.929949908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"90\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.929955892+07:00","message":"receive interim result [false|false]: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.929971978+07:00","message":"[buffer interim] 2685 false 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.929982444+07:00","message":"[bufferProcess] interim [660000000]:90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.929984611+07:00","message":"[bufferProcess] send to processor:9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.929989335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.929992963+07:00","message":"> Transcript [39903] [false]: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.929995227+07:00","message":"Set StatePrefix (first interim): '9'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.935693163+07:00","message":"receive streaming session, msgId: 2685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.935712117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9 ขวบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.935717496+07:00","message":"receive interim result [false|false]: 9 ขวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:11.935727607+07:00","message":"[buffer interim] 2685 false 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.935732847+07:00","message":"[bufferProcess] interim [720000000]:9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.935736091+07:00","message":"[bufferProcess] send to processor:90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.935740047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.935742807+07:00","message":"> Transcript [39904] [false]: '90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.935747396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.935749652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.935751778+07:00","message":"StatePrefix: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:11.935754171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.232773172+07:00","message":"[GCS] IsForceVAD: false for message ID: 2685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.249199255+07:00","message":"receive streaming session, msgId: 2685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.249238282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9 ขวบครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.249243788+07:00","message":"receive interim result [false|false]: 9 ขวบครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.249257889+07:00","message":"[buffer interim] 2685 false 9 ขวบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.249265481+07:00","message":"[bufferProcess] interim [20000000]:9 ขวบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.249267913+07:00","message":"[bufferProcess] send to processor:9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.249273706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.249276825+07:00","message":"> Transcript [39905] [false]: '9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.249279856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.249282134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.24928411+07:00","message":"StatePrefix: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.249286383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.293123858+07:00","message":"[GCS] Start streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.337032537+07:00","message":"receive streaming session, msgId: 2685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.337076345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9 ขวบครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.33708338+07:00","message":"receive interim result [true|false]: 9 ขวบครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.337093708+07:00","message":"end recv isFinal message id 2685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.337096081+07:00","message":"end Recv id 2685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.337102918+07:00","message":"[buffer interim] 2685 true 9 ขวบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337111527+07:00","message":"[bufferProcess] interim [170000000]:9 ขวบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.33711575+07:00","message":"[bufferProcess] send to processor (isfinal):9 ขวบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337119555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337123249+07:00","message":"> Transcript [39906] [false]: '9 ขวบครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337126404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337128675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337131054+07:00","message":"StatePrefix: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337133007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337134987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337137083+07:00","message":"> Transcript [39907] [true]: '9 ขวบครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337142064+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337143927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337145743+07:00","message":"StatePrefix: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337147396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.337150139+07:00","message":"Push: '9 ขวบครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.3371587+07:00","message":"push: {true 9 ขวบครับ 0 0xc00356ad00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:12.343136415+07:00","message":"write wav file: './tmp/7589/7589_2685.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:12.635703628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:12.635730515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.859553488+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.859589449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.859594817+07:00","message":"receive interim result [false|false]: ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.859607575+07:00","message":"[buffer interim] 2686 false ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.859618479+07:00","message":"[bufferProcess] interim [600000000]:ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.859621333+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.991381102+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.991423301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.991430121+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:12.991446259+07:00","message":"[buffer interim] 2686 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.99145431+07:00","message":"[bufferProcess] interim [660000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.991457068+07:00","message":"[bufferProcess] send to processor:ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.991468766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.991472794+07:00","message":"> Transcript [39908] [false]: 'ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:12.991475705+07:00","message":"Set StatePrefix (first interim): 'ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.046381528+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.046427485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.04643427+07:00","message":"receive interim result [false|false]: โดยทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.046454702+07:00","message":"[buffer interim] 2686 false โดยทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.046466246+07:00","message":"[bufferProcess] interim [780000000]:โดยทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.046470014+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.046476142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.046479937+07:00","message":"> Transcript [39909] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.046483843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.046487617+07:00","message":"Set new StatePrefix: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.155948363+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.15599439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.156000314+07:00","message":"receive interim result [false|false]: โดยทางโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.156015527+07:00","message":"[buffer interim] 2686 false โดยทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.15603087+07:00","message":"[bufferProcess] interim [900000000]:โดยทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.156033796+07:00","message":"[bufferProcess] send to processor:โดยทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.156038205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.156041339+07:00","message":"> Transcript [39910] [false]: 'โดยทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.156044465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.15604644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.156049178+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.156052007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.332903907+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.332945951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.33295447+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.332971785+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.332980486+07:00","message":"[bufferProcess] interim [80000000]:โดยทางโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.332983029+07:00","message":"[bufferProcess] send to processor:โดยทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.332987273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.332990646+07:00","message":"> Transcript [39911] [false]: 'โดยทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.332994314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.332996433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.332999008+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.333001527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.856345782+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.856383697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.85638979+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:13.856406076+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.856428678+07:00","message":"[bufferProcess] interim [620000000]:โดยทางโรงพยาบาลก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.856432683+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.856439351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.856447049+07:00","message":"> Transcript [39912] [false]: 'โดยทางโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.85645278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.856455665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.856458876+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:13.856461283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.048256635+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.048292541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.048298577+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.048314687+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048321518+07:00","message":"[bufferProcess] interim [740000000]:โดยทางโรงพยาบาลก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048323862+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048327514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048330556+07:00","message":"> Transcript [39913] [false]: 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048334529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048337584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048340006+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048342368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048349425+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048351444+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.048353807+07:00","message":"Set new StatePrefix : 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.0483562+07:00","message":"Next Push (prob) : 'ทางโรงพยาบาลก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.048365969+07:00","message":"push: {false โดย 0 0xc004c0ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.366293225+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.366327666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.366333595+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.366344536+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.366351624+07:00","message":"[bufferProcess] interim [40000000]:โดยทางโรงพยาบาลก็ต้องจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.366353939+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.366357922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.366360957+07:00","message":"> Transcript [39914] [false]: 'โดยทางโรงพยาบาลก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.366364221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.366366324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.366368427+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.36637081+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.613388342+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.613428059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.613435786+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.613451616+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.613460489+07:00","message":"[bufferProcess] interim [340000000]:โดยทางโรงพยาบาลก็ต้องจัดบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.613463467+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.613472449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.613475532+07:00","message":"> Transcript [39915] [false]: 'โดยทางโรงพยาบาลก็ต้องจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.613479223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.613481818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.613483871+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.613486917+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.616280118+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.616297323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.6163017+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.616312939+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.61631839+07:00","message":"[bufferProcess] interim [400000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.616322452+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.616330143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.616333969+07:00","message":"> Transcript [39916] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.616338018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.616340924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.616343803+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.616347657+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.937358442+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.937395857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.937401177+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.937416247+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937423601+07:00","message":"[bufferProcess] interim [640000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937426118+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937430135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937432988+07:00","message":"> Transcript [39917] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937436408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937438558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.93744088+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937443868+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937447062+07:00","message":"Push: 'ทางโรงพยาบาลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937449312+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937451562+07:00","message":"Set new StatePrefix : 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:14.937453853+07:00","message":"Next Push (prob) : 'ต้องจัดบอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:14.937461204+07:00","message":"push: {false ทางโรงพยาบาลก็ 0 0xc004c0ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.067482024+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.067520139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.067527052+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.067542215+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.06755321+07:00","message":"[bufferProcess] interim [760000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.067555909+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.067562151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.06756523+07:00","message":"> Transcript [39918] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.067569386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.06757188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.067573858+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.067576772+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.25900325+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.259051879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.259059843+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.259077512+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.259086069+07:00","message":"[bufferProcess] interim [0]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.259089256+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.259093509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.259096755+07:00","message":"> Transcript [39919] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.259100716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.259103174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.259105276+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.25910836+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.461834923+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.461873817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.461880123+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.461892882+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.461902289+07:00","message":"[bufferProcess] interim [180000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.461905104+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.461910513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.461914069+07:00","message":"> Transcript [39920] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.461917782+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.461920247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.461922332+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.461925528+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.51328561+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.513323222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.51332989+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.513350053+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513358202+07:00","message":"[bufferProcess] interim [240000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513361193+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513365263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513368506+07:00","message":"> Transcript [39921] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513372656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513375074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513377445+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513381683+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513384886+07:00","message":"Push: 'ต้องจัดบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513386932+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513389298+07:00","message":"Set new StatePrefix : 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513392345+07:00","message":"Next Push (prob) : 'ดูแลเด็กและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.513401248+07:00","message":"push: {false ต้องจัดบอร์ด 0 0xc004c0ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.513544937+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.513572975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.513579343+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.513596398+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513604465+07:00","message":"[bufferProcess] interim [300000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513607087+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513614307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513617189+07:00","message":"> Transcript [39922] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513619685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.513622082+07:00","message":"Set new StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กได้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:15.635878295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:15.635897623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.640698482+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.640734931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.640741304+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.640755203+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.640763526+07:00","message":"[bufferProcess] interim [360000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.640766318+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.640774217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.640777035+07:00","message":"> Transcript [39923] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.640779594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.640781731+07:00","message":"Set new StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.644140143+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.644179567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.644187405+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.644204086+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.644211336+07:00","message":"[bufferProcess] interim [420000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.644214819+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.644222394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.644225067+07:00","message":"> Transcript [39924] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.644228561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.644230653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.644232702+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.644235367+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.988641638+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.988685487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.988693345+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:15.988709004+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.988717937+07:00","message":"[bufferProcess] interim [720000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.988721001+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.988730215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.988733178+07:00","message":"> Transcript [39925] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.988737733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.988740059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.988742617+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:15.988745709+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.031441185+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.031486296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.031492797+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.031508854+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.031517112+07:00","message":"[bufferProcess] interim [780000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.031520038+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.031524653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.031527339+07:00","message":"> Transcript [39926] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.031531163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.031533533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.031535892+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.031538507+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.192709926+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.19274871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.192755102+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.192769999+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192785167+07:00","message":"[bufferProcess] interim [900000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192788099+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192792158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192795629+07:00","message":"> Transcript [39927] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192800205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192802681+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.19280565+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192808687+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192811763+07:00","message":"Push: 'ดูแลเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192813757+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192816101+07:00","message":"Set new StatePrefix : 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.192819502+07:00","message":"Next Push (prob) : 'เยาวชนขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.192827994+07:00","message":"push: {false ดูแลเด็กและ 0 0xc004c0ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.219220908+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.21926347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.219270468+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.219287495+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.219294715+07:00","message":"[bufferProcess] interim [960000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.219297447+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.219301885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.219304742+07:00","message":"> Transcript [39928] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.219310893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.219313543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.219315617+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.219318553+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.225969386+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.225999534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.226007666+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.22602632+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.226034589+07:00","message":"[bufferProcess] interim [20000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.226039712+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.226045419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.226049807+07:00","message":"> Transcript [39929] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.226055035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.226058147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.226061347+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.226065895+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.356968933+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.357016506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วยจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.357025906+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วยจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.357046474+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.357057299+07:00","message":"[bufferProcess] interim [80000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.357062045+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.357073711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.357078042+07:00","message":"> Transcript [39930] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.357086372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.357088967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.357091136+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.357094171+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.472846275+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.472883601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.472890529+07:00","message":"receive interim result [false|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.472900681+07:00","message":"[buffer interim] 2686 false โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.472908627+07:00","message":"[bufferProcess] interim [140000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.472911375+07:00","message":"[bufferProcess] send to processor:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.472915602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.472918816+07:00","message":"> Transcript [39931] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.472923271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.472925599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.47292794+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.472930789+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.47293398+07:00","message":"Push: 'เยาวชนขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.472936116+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.472938529+07:00","message":"Set new StatePrefix : 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาด้วยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.472941121+07:00","message":"Next Push (prob) : 'ด้วยจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.472949893+07:00","message":"push: {false เยาวชนขึ้นมา 0 0xc004c0ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.519967572+07:00","message":"[GCS] IsForceVAD: false for message ID: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.583728513+07:00","message":"[GCS] Start streaming session, msgId: 2687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.639837887+07:00","message":"receive streaming session, msgId: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.639884524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ\",\"confidence\":0.94986534}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.639892718+07:00","message":"receive interim result [true|false]: โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.639904583+07:00","message":"end recv isFinal message id 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.639907416+07:00","message":"end Recv id 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.639915866+07:00","message":"[buffer interim] 2686 true โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639928054+07:00","message":"[bufferProcess] interim [440000000]:โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639932609+07:00","message":"[bufferProcess] send to processor (isfinal):โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639937058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639940432+07:00","message":"> Transcript [39932] [false]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639943501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639945555+07:00","message":"Set new StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639947804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639949814+07:00","message":"> Transcript [39933] [true]: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639952519+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639954447+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639956594+07:00","message":"StatePrefix: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมาโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639959784+07:00","message":"TextPushed: 'โดยทางโรงพยาบาลก็ต้องจัดบอร์ดดูแลเด็กและเยาวชนขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.639963382+07:00","message":"Push: 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.639972754+07:00","message":"push: {true โดยเฉพาะ 0 0xc004c0ea80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:16.649770275+07:00","message":"write wav file: './tmp/7589/7589_2686.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.84152586+07:00","message":"[GCS] IsForceVAD: false for message ID: 2687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.902825117+07:00","message":"[GCS] Start streaming session, msgId: 2688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.92346108+07:00","message":"receive streaming session, msgId: 2687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.923482264+07:00","message":"found end of frame, send empty tag with msgId: 2687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.923485604+07:00","message":"end Recv id 2687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.923493598+07:00","message":"[buffer interim] 2687 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.923501571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.923509041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.923513727+07:00","message":"> Transcript [39934] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.923516858+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.923519091+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.923520933+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.923523107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:16.923529794+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:16.923541158+07:00","message":"push: {true \n 0 0xc003d45f80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:16.93024019+07:00","message":"write wav file: './tmp/7589/7589_2687.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.090742239+07:00","message":"[GCS] IsForceVAD: false for message ID: 2688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.18306817+07:00","message":"receive streaming session, msgId: 2688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.183088898+07:00","message":"found end of frame, send empty tag with msgId: 2688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.183093202+07:00","message":"end Recv id 2688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.183102+07:00","message":"[buffer interim] 2688 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.18310977+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.183113869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.183116845+07:00","message":"> Transcript [39935] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.18311995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.18312202+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.183123875+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.183125807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.183128434+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.183139659+07:00","message":"push: {true \n 0 0xc004852280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:17.188125506+07:00","message":"write wav file: './tmp/7589/7589_2688.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.223062116+07:00","message":"[GCS] Start streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.702152528+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.70220788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.702214151+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.702230065+07:00","message":"[buffer interim] 2689 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.702237222+07:00","message":"[bufferProcess] interim [300000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.702239223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.947289309+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.947328411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.947334258+07:00","message":"receive interim result [false|false]: โดยจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:17.947346756+07:00","message":"[buffer interim] 2689 false โดยจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.947354638+07:00","message":"[bufferProcess] interim [540000000]:โดยจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.947357265+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.947361293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.947364169+07:00","message":"> Transcript [39936] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:17.947366949+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.205378494+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.205415487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดดำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.205422271+07:00","message":"receive interim result [false|false]: โดยจุดดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.205436236+07:00","message":"[buffer interim] 2689 false โดยจุดดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.205444661+07:00","message":"[bufferProcess] interim [780000000]:โดยจุดดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.205447181+07:00","message":"[bufferProcess] send to processor:โดยจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.205453661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.205457138+07:00","message":"> Transcript [39937] [false]: 'โดยจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.205460607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.205463029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.20546555+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.205468033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.261670418+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.261711105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.261717145+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.261730661+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.261741278+07:00","message":"[bufferProcess] interim [840000000]:โดยจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.261743917+07:00","message":"[bufferProcess] send to processor:โดยจุดดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.261747695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.261750664+07:00","message":"> Transcript [39938] [false]: 'โดยจุดดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.26175386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.261756107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.261758367+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.261760496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:18.636129332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:18.636141923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.656771183+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.656819387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.656825803+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.656841284+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.65684922+07:00","message":"[bufferProcess] interim [140000000]:โดยจุดเริ่มต้นเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.65685328+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.656862191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.656865213+07:00","message":"> Transcript [39939] [false]: 'โดยจุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.656869153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.65687158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.656874998+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.656877058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.773182132+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.773226938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.773233257+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.773244588+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.773252881+07:00","message":"[bufferProcess] interim [200000000]:โดยจุดเริ่มต้นส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.773255686+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.773259817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.773263202+07:00","message":"> Transcript [39940] [false]: 'โดยจุดเริ่มต้นเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.773266826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.773269289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.773272132+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.773275025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.77327771+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.77327993+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.773282162+07:00","message":"Set new StatePrefix : 'โดยจุดเริ่มต้นเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.773284462+07:00","message":"Next Push (prob) : 'จุดเริ่มต้นเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.773293098+07:00","message":"push: {false โดย 0 0xc004853880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.822339694+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.822382548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.822389154+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนใด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.82240832+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.822416956+07:00","message":"[bufferProcess] interim [260000000]:โดยจุดเริ่มต้นส่วนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.822420144+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.822424568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.822427738+07:00","message":"> Transcript [39941] [false]: 'โดยจุดเริ่มต้นส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.822430245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.822433152+07:00","message":"Set new StatePrefix: 'โดยจุดเริ่มต้นส่วนใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.839735324+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.839771721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.839776968+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.839791806+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.839799365+07:00","message":"[bufferProcess] interim [320000000]:โดยจุดเริ่มต้นส่วนไหนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.839802189+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.839806561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.839809598+07:00","message":"> Transcript [39942] [false]: 'โดยจุดเริ่มต้นส่วนใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.839812137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.83981412+07:00","message":"Set new StatePrefix: 'โดยจุดเริ่มต้นส่วนใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.891089336+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.891131912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.891137939+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:18.891151545+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.89117059+07:00","message":"[bufferProcess] interim [500000000]:โดยจุดเริ่มต้นส่วนไหนของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.891173918+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.891180244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.891183122+07:00","message":"> Transcript [39943] [false]: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.891185625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:18.89118798+07:00","message":"Set new StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.000014681+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.000054456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.000060515+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.00007573+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.00008429+07:00","message":"[bufferProcess] interim [620000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.000087175+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.00009343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.000096426+07:00","message":"> Transcript [39944] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.00009992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.000102225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.000104643+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.000107885+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.173707295+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.173752424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.173759464+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.173777634+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.173786857+07:00","message":"[bufferProcess] interim [740000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.173790323+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.173799745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.173803261+07:00","message":"> Transcript [39945] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.173807392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.173809864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.173812462+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.173815933+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.402212291+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.402247584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.402253314+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.402268584+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.402293598+07:00","message":"[bufferProcess] interim [980000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.40229638+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.402300467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.402303758+07:00","message":"> Transcript [39946] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.402307176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.402309331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.402311553+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.402314105+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.518493187+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.518538736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.518545228+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.518563529+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.518575647+07:00","message":"[bufferProcess] interim [40000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.518578297+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.518585339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.518588464+07:00","message":"> Transcript [39947] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.518592575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.518594869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.518597689+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.518600412+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.518607296+07:00","message":"Push: 'จุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.51860969+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.51861195+07:00","message":"Set new StatePrefix : 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.518614698+07:00","message":"Next Push (prob) : 'เด็กที่ติดกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.51862269+07:00","message":"push: {false จุดเริ่มต้นส่วนไหนของ 0 0xc004853880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.544784726+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.544826469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.544832176+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.544846543+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.544854739+07:00","message":"[bufferProcess] interim [100000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.544857455+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.54486276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.544866558+07:00","message":"> Transcript [39948] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.544869093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.54487337+07:00","message":"Set new StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.695487901+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.695529394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.69553652+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:19.695550973+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.695558752+07:00","message":"[bufferProcess] interim [280000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.695561301+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.695567244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.695570168+07:00","message":"> Transcript [39949] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.695573044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:19.69557583+07:00","message":"Set new StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.209599363+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.209647332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.209654945+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.209670407+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.209678653+07:00","message":"[bufferProcess] interim [760000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.209682081+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.209689635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.209692688+07:00","message":"> Transcript [39950] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.209696424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.20969868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.20970082+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.209703922+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.385932334+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.385970459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.38597712+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.385993084+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.386003785+07:00","message":"[bufferProcess] interim [940000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.386006388+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.386012732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.386016076+07:00","message":"> Transcript [39951] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.386019683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.386022156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.386025043+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.386027961+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.583448487+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.583486027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.58349308+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:20.583508652+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.583519471+07:00","message":"[bufferProcess] interim [180000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.583522057+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.583528904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.583531914+07:00","message":"> Transcript [39952] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.583535854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.583538377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.583541104+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:20.583544192+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.093470699+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.093512681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.09351886+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.093530486+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093540142+07:00","message":"[bufferProcess] interim [660000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.09354406+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093551097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093555902+07:00","message":"> Transcript [39953] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093560146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093562443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093565794+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093569694+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093574597+07:00","message":"Push: 'เด็กที่ติดยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093576822+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093579334+07:00","message":"Set new StatePrefix : 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.093581719+07:00","message":"Next Push (prob) : 'ติดก็มาจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.093606431+07:00","message":"push: {false เด็กที่ติดยาเสพ 0 0xc004853880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.292452338+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.292498529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.292505853+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.292520453+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.292529021+07:00","message":"[bufferProcess] interim [900000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.292532968+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.292542267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.292545265+07:00","message":"> Transcript [39954] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.29254965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.292552174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.292556095+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.292559815+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.606628441+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.606671035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.606678598+07:00","message":"receive interim result [false|false]: โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:21.606692777+07:00","message":"[buffer interim] 2689 false โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.606701802+07:00","message":"[bufferProcess] interim [200000000]:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.606704848+07:00","message":"[bufferProcess] send to processor:โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.606712924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.606715861+07:00","message":"> Transcript [39955] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.606720225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.60672243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.606724645+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:21.606727473+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:21.637032576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:21.637061742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:22.092441428+07:00","message":"[GCS] IsForceVAD: false for message ID: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:22.26217781+07:00","message":"receive streaming session, msgId: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:22.262229906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจุดเริ่มต้นส่วนใดของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า\",\"confidence\":0.9562918}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:22.262239137+07:00","message":"receive interim result [true|false]: โดยจุดเริ่มต้นส่วนใดของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:22.262249836+07:00","message":"end recv isFinal message id 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:22.262252067+07:00","message":"end Recv id 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:22.262261161+07:00","message":"[buffer interim] 2689 true โดยจุดเริ่มต้นส่วนใดของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262270525+07:00","message":"[bufferProcess] interim [650000000]:โดยจุดเริ่มต้นส่วนใดของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262274482+07:00","message":"[bufferProcess] send to processor (isfinal):โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262278371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262281303+07:00","message":"> Transcript [39956] [false]: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262285371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262287467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262290068+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262293155+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262295148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262297276+07:00","message":"> Transcript [39957] [true]: 'โดยจุดเริ่มต้นส่วนใดของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262301499+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262303411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262305272+07:00","message":"StatePrefix: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดก็มาจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262307235+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262309106+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262519875+07:00","message":"Push: 'ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262522673+07:00","message":"TextPushed: 'โดยจุดเริ่มต้นส่วนไหนของเด็กที่ติดยาเสพติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262525322+07:00","message":"Set new StatePrefix : 'โดยจุดเริ่มต้นส่วนใดของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262527678+07:00","message":"Next Push (prob) : 'โดยจุดเริ่มต้นส่วนใดของเด็กที่ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:22.262536616+07:00","message":"push: {true ติดยาเสพติดก็มาจากการสูบบุหรี่ไฟฟ้า 0 0xc004853880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:22.262553706+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2689.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:22.274578635+07:00","message":"write wav file: './tmp/7589/7589_2689.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:23.122513895+07:00","message":"[GCS] Start streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.300980267+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.301022293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.301030965+07:00","message":"receive interim result [false|false]: เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.301047054+07:00","message":"[buffer interim] 2690 false เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.301055199+07:00","message":"[bufferProcess] interim [140000000]:เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.30105721+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.301063391+07:00","message":"[bufferProcess] send to processor (ticker):เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.301067787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.301070768+07:00","message":"> Transcript [39958] [false]: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.301073464+07:00","message":"Set StatePrefix (first interim): 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.366581654+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.366623857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.366630702+07:00","message":"receive interim result [false|false]: เคยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.366646137+07:00","message":"[buffer interim] 2690 false เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.36665546+07:00","message":"[bufferProcess] interim [260000000]:เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.36665779+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:24.637634626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:24.637638845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.697793626+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.697836837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.697845925+07:00","message":"receive interim result [false|false]: เคยมีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.697865195+07:00","message":"[buffer interim] 2690 false เคยมีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.697874025+07:00","message":"[bufferProcess] interim [560000000]:เคยมีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.697876686+07:00","message":"[bufferProcess] send to processor:เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.697880757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.697884357+07:00","message":"> Transcript [39959] [false]: 'เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.697887538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.697889722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.697896474+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.697899066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.814928905+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.814969794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.814979179+07:00","message":"receive interim result [false|false]: เคยมีก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:24.814993075+07:00","message":"[buffer interim] 2690 false เคยมีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.815001645+07:00","message":"[bufferProcess] interim [680000000]:เคยมีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.815004446+07:00","message":"[bufferProcess] send to processor:เคยมีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.815012534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.815016067+07:00","message":"> Transcript [39960] [false]: 'เคยมีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.815019571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.815022285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.815024739+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:24.815027095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.147302956+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.147345213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.147351538+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.147370864+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.147379249+07:00","message":"[bufferProcess] interim [920000000]:เคยมีก็คือประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.147382547+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.147391246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.147394575+07:00","message":"> Transcript [39961] [false]: 'เคยมีก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.147398269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.147401348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.147404194+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.147406661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.236967214+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.237009856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.237016875+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.237032844+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.237045946+07:00","message":"[bufferProcess] interim [160000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.237049691+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.237057316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.237061881+07:00","message":"> Transcript [39962] [false]: 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.237068992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.237072156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.237074751+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.237077286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.23708153+07:00","message":"Push: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.23708486+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.237088037+07:00","message":"Set new StatePrefix : 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.237091433+07:00","message":"Next Push (prob) : 'มีก็คือประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.237102247+07:00","message":"push: {false เคย 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.373778676+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.373822435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 90\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.373830638+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 90"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.373848779+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.373856794+07:00","message":"[bufferProcess] interim [280000000]:เคยมีก็คือประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.373859634+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.373871387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.373875241+07:00","message":"> Transcript [39963] [false]: 'เคยมีก็คือประมาณ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.373878897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.373881311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.373883264+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.37388583+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.579421151+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.579460474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9 ขวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.579468127+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9 ขวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.57948042+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.57948746+07:00","message":"[bufferProcess] interim [460000000]:เคยมีก็คือประมาณ 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.579490037+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.579495393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.579498027+07:00","message":"> Transcript [39964] [false]: 'เคยมีก็คือประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.57950189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.57950412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.579506286+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.579509172+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.581188046+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.581216504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.581224679+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.581241222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ขวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.581245655+07:00","message":"receive interim result [false|false]:  9 ขวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.581255083+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:25.581258352+07:00","message":"[buffer interim] 2690 false  9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.581263976+07:00","message":"[bufferProcess] interim [520000000]:เคยมีก็คือประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.581266345+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.581269271+07:00","message":"[bufferProcess] interim [520000000]: 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.581272016+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.58127494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.58127806+07:00","message":"> Transcript [39965] [false]: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.581281649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.581283669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.581285613+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:25.58128792+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.081003714+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.081044629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.081051208+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.081065568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ขวบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.081071248+07:00","message":"receive interim result [false|false]:  9 ขวบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.081081463+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.081087075+07:00","message":"[buffer interim] 2690 false  9 ขวบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081094782+07:00","message":"[bufferProcess] interim [940000000]:เคยมีก็คือประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081098265+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081102155+07:00","message":"[bufferProcess] interim [940000000]: 9 ขวบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.08110542+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081108346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081111235+07:00","message":"> Transcript [39966] [false]: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.08111499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081117182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081119227+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081121372+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081124052+07:00","message":"Push: 'มีก็คือประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081126214+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081128264+07:00","message":"Set new StatePrefix : 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.081130342+07:00","message":"Next Push (prob) : ' 9 ขวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.081196441+07:00","message":"push: {false มีก็คือประมาณ 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.127208525+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.127246933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.12725377+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.127264157+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-06-22T12:37:26.127267127+07:00","message":"receive interim result [false|false]:  9 ขวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.127274338+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.127280511+07:00","message":"[buffer interim] 2690 false  9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.127287797+07:00","message":"[bufferProcess] interim [0]:เคยมีก็คือประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.127291874+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.127297856+07:00","message":"[bufferProcess] interim [0]: 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.127300669+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.127305476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.127308751+07:00","message":"> Transcript [39967] [false]: 'เคยมีก็คือประมาณ 9 ขวบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.127315312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.127317676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.127319751+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.12732216+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.149746451+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.14978357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.149790078+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.149803192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.149806474+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.149815908+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.149819549+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.149825468+07:00","message":"[bufferProcess] interim [60000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.149827989+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.149831115+07:00","message":"[bufferProcess] interim [60000000]: ขวบแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.149833972+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.149837145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.149840012+07:00","message":"> Transcript [39968] [false]: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.149843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.149845045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.149846993+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.149849224+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.279908628+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.27994771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.279955296+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.279965102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.27996806+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.279975915+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.279982654+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.279988422+07:00","message":"[bufferProcess] interim [180000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.279991133+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.279997951+07:00","message":"[bufferProcess] interim [180000000]: ขวบแต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.280000915+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.28000387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.280006807+07:00","message":"> Transcript [39969] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.280010054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.280015095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.280017186+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.280019428+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.665755206+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.665792056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.665798456+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.665809594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.665812848+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.665830646+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.665857303+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665867833+07:00","message":"[bufferProcess] interim [540000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665873956+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665887666+07:00","message":"[bufferProcess] interim [540000000]: ขวบแต่ตอนนี้อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.66589313+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665898434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665903122+07:00","message":"> Transcript [39970] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665908373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665911765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.66591497+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665918948+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665923499+07:00","message":"Push: ' 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665926738+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.665930228+07:00","message":"Set new StatePrefix : 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.66593445+07:00","message":"Next Push (prob) : 'แต่ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.665947455+07:00","message":"push: {false  9 ขวบ 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.981404663+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.981442917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.981449177+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.981460002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.981462729+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.981471294+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:26.981475075+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.981482289+07:00","message":"[bufferProcess] interim [840000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.981485315+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.981489398+07:00","message":"[bufferProcess] interim [840000000]: ขวบแต่ตอนนี้อายุของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.981492607+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.981495717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.981499031+07:00","message":"> Transcript [39971] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.981503318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.981505438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.981508413+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:26.981510885+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.046263848+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.04630104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.046307706+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.046316978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.046322131+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.046341579+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.04636305+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.04637341+07:00","message":"[bufferProcess] interim [960000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.046378176+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.046388165+07:00","message":"[bufferProcess] interim [960000000]: ขวบแต่ตอนนี้อายุของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.046392978+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.04639754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.04640215+07:00","message":"> Transcript [39972] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.046407423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.046410377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.046413399+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.046416751+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.321829456+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.321871124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.321878045+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.321891158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.321894455+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.321902454+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.321906081+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.32191221+07:00","message":"[bufferProcess] interim [200000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.321916542+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.32192007+07:00","message":"[bufferProcess] interim [200000000]: ขวบแต่ตอนนี้อายุของน้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.321923162+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.321926088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.321928858+07:00","message":"> Transcript [39973] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.321932645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.321934703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.321936645+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.321939006+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.371177794+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.371224293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.371230683+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.371242373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.371245953+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.371254961+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.371259145+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371265873+07:00","message":"[bufferProcess] interim [260000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371269075+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371272736+07:00","message":"[bufferProcess] interim [260000000]: ขวบแต่ตอนนี้อายุของน้องๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371275913+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371279524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371282503+07:00","message":"> Transcript [39974] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371286683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.37128889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371291047+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371293506+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371296503+07:00","message":"Push: 'แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371298522+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371300825+07:00","message":"Set new StatePrefix : 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.371303188+07:00","message":"Next Push (prob) : 'อายุของน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.371311756+07:00","message":"push: {false แต่ตอนนี้ 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.517211651+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.51725408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.517261893+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.517276729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.517282383+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.517298958+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.517303737+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.51731423+07:00","message":"[bufferProcess] interim [380000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.517318243+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.51732378+07:00","message":"[bufferProcess] interim [380000000]: ขวบแต่ตอนนี้อายุของน้องๆที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.51732859+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.517333352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.517339266+07:00","message":"> Transcript [39975] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.517345056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.517347889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.517351126+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.517355113+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:27.638093368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:27.638118059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.65432906+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.654371887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.654382844+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.654396348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆที่มารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.65440182+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆที่มารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.654411791+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.654415799+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆที่มารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.654424287+07:00","message":"[bufferProcess] interim [500000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.654427472+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.654431537+07:00","message":"[bufferProcess] interim [500000000]: ขวบแต่ตอนนี้อายุของน้องๆที่มารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.654435095+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.654438737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.654441828+07:00","message":"> Transcript [39976] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.654446139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.654450184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.654452475+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.654455139+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.723784153+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.723822158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.723829962+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.723842706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.723846146+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.723855307+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.723862672+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.723869805+07:00","message":"[bufferProcess] interim [620000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.723872769+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.723876488+07:00","message":"[bufferProcess] interim [620000000]: ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.723879708+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.723883657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.723886873+07:00","message":"> Transcript [39977] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.723891124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.723893228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.723895366+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.723897851+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.93926952+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.939316438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.939325457+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.939342737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.939348728+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.939362113+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.939377122+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939388158+07:00","message":"[bufferProcess] interim [800000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939392391+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939403923+07:00","message":"[bufferProcess] interim [800000000]: ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.93940925+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.93941327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939416343+07:00","message":"> Transcript [39978] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939420843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939423427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939425589+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939428212+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.93943147+07:00","message":"Push: 'อายุของน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939433768+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939436097+07:00","message":"Set new StatePrefix : 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.939438839+07:00","message":"Next Push (prob) : 'ที่มารักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.939447923+07:00","message":"push: {false อายุของน้องๆ 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.972880513+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.97291895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.972925618+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.972939892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.972944051+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.972953774+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.972958025+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.972965213+07:00","message":"[bufferProcess] interim [860000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.97296802+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.972974162+07:00","message":"[bufferProcess] interim [860000000]: ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.972977219+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.972980611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.972984295+07:00","message":"> Transcript [39979] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.972988263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.972990646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.972993867+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.972997717+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.991007515+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.991038732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.991045444+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.991059895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.99106414+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.991072334+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:27.99108306+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.991088718+07:00","message":"[bufferProcess] interim [920000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.9910913+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.991097865+07:00","message":"[bufferProcess] interim [920000000]: ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.991101013+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.991104626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.99110771+07:00","message":"> Transcript [39980] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.991111202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.991113344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.991115245+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:27.991117949+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.08616654+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.086208751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.086216038+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.086227944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.086231152+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.086240218+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.086246251+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.086253599+07:00","message":"[bufferProcess] interim [980000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.086256527+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.086266533+07:00","message":"[bufferProcess] interim [980000000]: ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.086271699+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.086275346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.086278384+07:00","message":"> Transcript [39981] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.08628278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.086285136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.086287109+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.08629006+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262296703+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262333953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262340167+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262350247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262354456+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262369284+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262373928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262376545+07:00","message":"receive interim result [false|false]: เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.2623799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262382776+07:00","message":"receive interim result [false|false]:  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262388908+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262392729+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.26239543+07:00","message":"[buffer interim] 2690 false เคยมีก็คือประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262397633+07:00","message":"[buffer interim] 2690 false  ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262404905+07:00","message":"[bufferProcess] interim [160000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262407578+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262411409+07:00","message":"[bufferProcess] interim [160000000]: ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262414258+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262417177+07:00","message":"[bufferProcess] interim [220000000]:เคยมีก็คือประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.26241963+07:00","message":"[bufferProcess] send to processor:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262422408+07:00","message":"[bufferProcess] interim [220000000]: ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.26242483+07:00","message":"[bufferProcess] update buffer: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262427976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262430909+07:00","message":"> Transcript [39982] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262435182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262437504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262439474+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262441869+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262444963+07:00","message":"Push: 'ที่มารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262446902+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262455448+07:00","message":"Set new StatePrefix : 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262458288+07:00","message":"Next Push (prob) : 'ก็อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262459991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.26246201+07:00","message":"> Transcript [39983] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262464504+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.26246626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262468041+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.262471683+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.262480713+07:00","message":"push: {false ที่มารักษา 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.311251817+07:00","message":"[GCS] IsForceVAD: false for message ID: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.372145638+07:00","message":"[GCS] Start streaming session, msgId: 2691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.522070945+07:00","message":"receive streaming session, msgId: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.522112875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ\",\"confidence\":0.9487777}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.522119035+07:00","message":"receive interim result [true|false]: เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.52212988+07:00","message":"end recv isFinal message id 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.522131992+07:00","message":"end Recv id 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.522145007+07:00","message":"[buffer interim] 2690 true เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522155669+07:00","message":"[bufferProcess] interim [400000000]:เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522161207+07:00","message":"[bufferProcess] send to processor (isfinal):เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522164872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522167818+07:00","message":"> Transcript [39984] [false]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522171121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522173091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522177374+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522180244+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522182284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.52218442+07:00","message":"> Transcript [39985] [true]: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522188696+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522190507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522192357+07:00","message":"StatePrefix: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษาก็อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522194344+07:00","message":"TextPushed: 'เคยมีก็คือประมาณ 9 ขวบแต่ตอนนี้อายุของน้องๆที่มารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.522197597+07:00","message":"Push: 'ก็อยู่ที่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.522204525+07:00","message":"push: {true ก็อยู่ที่ประมาณ 0 0xc0045de300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:28.532900721+07:00","message":"write wav file: './tmp/7589/7589_2690.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.912730562+07:00","message":"receive streaming session, msgId: 2691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.912778831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.912786227+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:28.912804547+07:00","message":"[buffer interim] 2691 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.912812773+07:00","message":"[bufferProcess] interim [420000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:28.912815002+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.10074119+07:00","message":"receive streaming session, msgId: 2691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.100781619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11:00\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.100788209+07:00","message":"receive interim result [false|false]: 11:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.100800645+07:00","message":"[buffer interim] 2691 false 11:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.100809348+07:00","message":"[bufferProcess] interim [600000000]:11:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.100812071+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.100818558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.100823089+07:00","message":"> Transcript [39986] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.10082628+07:00","message":"Set StatePrefix (first interim): '11'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.217478029+07:00","message":"receive streaming session, msgId: 2691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.217538361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1112\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.217546654+07:00","message":"receive interim result [false|false]: 1112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.217565749+07:00","message":"[buffer interim] 2691 false 1112"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.217579286+07:00","message":"[bufferProcess] interim [660000000]:1112"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.217582833+07:00","message":"[bufferProcess] send to processor:11:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.217593016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.217598563+07:00","message":"> Transcript [39987] [false]: '11:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.217603795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.217606662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.217610602+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.217613691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.650884544+07:00","message":"[GCS] IsForceVAD: false for message ID: 2691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.73735047+07:00","message":"receive streaming session, msgId: 2691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.737387344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11 12 ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.73739372+07:00","message":"receive interim result [false|false]: 11 12 ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.737406229+07:00","message":"[buffer interim] 2691 false 11 12 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.737413308+07:00","message":"[bufferProcess] interim [260000000]:11 12 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.737415619+07:00","message":"[bufferProcess] send to processor:1112"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.737420594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.737423549+07:00","message":"> Transcript [39988] [false]: '1112'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.737427421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.737429737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.737431705+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.737433822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.749633256+07:00","message":"receive streaming session, msgId: 2691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.749671016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11 12 ครับ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.749678537+07:00","message":"receive interim result [true|false]: 11 12 ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.749692001+07:00","message":"end recv isFinal message id 2691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.749695017+07:00","message":"end Recv id 2691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.749706496+07:00","message":"[buffer interim] 2691 true 11 12 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749716348+07:00","message":"[bufferProcess] interim [290000000]:11 12 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749726486+07:00","message":"[bufferProcess] send to processor (isfinal):11 12 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749730077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749733609+07:00","message":"> Transcript [39989] [false]: '11 12 ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749736327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749738292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749740226+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749742384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749744242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749747186+07:00","message":"> Transcript [39990] [true]: '11 12 ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.74974928+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.7497511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749752877+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.74975455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:29.749761907+07:00","message":"Push: '11 12 ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:29.749769185+07:00","message":"push: {true 11 12 ครับ 0 0xc004853500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:29.756474948+07:00","message":"write wav file: './tmp/7589/7589_2691.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.102261173+07:00","message":"[GCS] Start streaming session, msgId: 2692"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:30.638381281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:30.638394351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.661551585+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.661597638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.661604673+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.661619803+07:00","message":"[buffer interim] 2692 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.6616282+07:00","message":"[bufferProcess] interim [540000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.661630475+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.793594103+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.793635026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"180\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.793641159+07:00","message":"receive interim result [false|false]: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.793656119+07:00","message":"[buffer interim] 2692 false 180"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.79366917+07:00","message":"[bufferProcess] interim [660000000]:180"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.793675873+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.793683118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.793686166+07:00","message":"> Transcript [39991] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.793688746+07:00","message":"Set StatePrefix (first interim): '11'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.841672028+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.841717738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1112\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.841725356+07:00","message":"receive interim result [false|false]: 1112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:30.841741577+07:00","message":"[buffer interim] 2692 false 1112"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.841750338+07:00","message":"[bufferProcess] interim [780000000]:1112"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.841753044+07:00","message":"[bufferProcess] send to processor:180"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.841760603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.841764111+07:00","message":"> Transcript [39992] [false]: '180'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.841766623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:30.841768703+07:00","message":"Set new StatePrefix: '180'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:31.460760028+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:31.460796146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12 ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:31.460801495+07:00","message":"receive interim result [false|false]: 11-12 ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:31.460815213+07:00","message":"[buffer interim] 2692 false 11-12 ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:31.460823438+07:00","message":"[bufferProcess] interim [380000000]:11-12 ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:31.460825597+07:00","message":"[bufferProcess] send to processor:1112"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:31.460829236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:31.460832066+07:00","message":"> Transcript [39993] [false]: '1112'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:31.460834247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:31.460836757+07:00","message":"Set new StatePrefix: '1112'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.055872427+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.055905948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12 ซึ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.055911676+07:00","message":"receive interim result [false|false]: 11-12 ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.055923382+07:00","message":"[buffer interim] 2692 false 11-12 ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.055930407+07:00","message":"[bufferProcess] interim [980000000]:11-12 ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.055932901+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.05593794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.055940848+07:00","message":"> Transcript [39994] [false]: '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.055943052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.055944967+07:00","message":"Set new StatePrefix: '11-12 ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.216426903+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.216465577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.21647228+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.216483337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.216486824+07:00","message":"receive interim result [false|false]:  ซึ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.216494438+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.216500506+07:00","message":"[buffer interim] 2692 false  ซึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.21650768+07:00","message":"[bufferProcess] interim [100000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.216510255+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.216514109+07:00","message":"[bufferProcess] interim [100000000]: ซึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.216517052+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.216524625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.216528123+07:00","message":"> Transcript [39995] [false]: '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.216531429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.216533748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.216535625+07:00","message":"StatePrefix: '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.216537787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.265770043+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.265814307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.265820272+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.265831704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.265837917+07:00","message":"receive interim result [false|false]:  ซึ่งเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.265848517+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.265854609+07:00","message":"[buffer interim] 2692 false  ซึ่งเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.265864497+07:00","message":"[bufferProcess] interim [160000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.265867425+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.265871029+07:00","message":"[bufferProcess] interim [160000000]: ซึ่งเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.265873589+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.265876184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.265878887+07:00","message":"> Transcript [39996] [false]: '11-12 ซึ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.265882169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.265884436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.265886418+07:00","message":"StatePrefix: '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.265888497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.408091106+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.408148571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12 ซึ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.408156296+07:00","message":"receive interim result [false|false]: 11-12 ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.408169084+07:00","message":"[buffer interim] 2692 false 11-12 ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.408176272+07:00","message":"[bufferProcess] interim [280000000]:11-12 ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.40817955+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.408186586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.408189551+07:00","message":"> Transcript [39997] [false]: '11-12 ซึ่งเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.408193365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.408195724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.408197906+07:00","message":"StatePrefix: '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.408200192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.608152843+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.60819358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.608200164+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.608212295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งที่เราเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.608215397+07:00","message":"receive interim result [false|false]:  ซึ่งที่เราเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.608222482+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.608229677+07:00","message":"[buffer interim] 2692 false  ซึ่งที่เราเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608235987+07:00","message":"[bufferProcess] interim [520000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608238518+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608241815+07:00","message":"[bufferProcess] interim [520000000]: ซึ่งที่เราเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608244213+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งที่เราเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608246809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608249597+07:00","message":"> Transcript [39998] [false]: '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608254463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.60825652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608258454+07:00","message":"StatePrefix: '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608260511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608263043+07:00","message":"Push: '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608265213+07:00","message":"TextPushed: '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608267474+07:00","message":"Set new StatePrefix : '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.608269799+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.608277263+07:00","message":"push: {false 11-12 ซึ่ง 0 0xc004c0e800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.790651195+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.790685922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.790691664+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.790705817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.790716418+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.790727024+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.790748553+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.790760591+07:00","message":"[bufferProcess] interim [700000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.790765053+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งที่เราเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.790770578+07:00","message":"[bufferProcess] interim [700000000]: ซึ่งเราจะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.790774354+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.790778449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.790782654+07:00","message":"> Transcript [39999] [false]: '11-12 ซึ่งที่เราเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.790785938+07:00","message":"Set StatePrefix (first interim): '11-12 ซึ่งที่เราเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.906214731+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.906254572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.906260689+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.906272421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.906275732+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.906295649+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:32.906303457+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.906310079+07:00","message":"[bufferProcess] interim [820000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.906312862+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเราจะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.906318033+07:00","message":"[bufferProcess] interim [820000000]: ซึ่งเราจะเจอก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.906320565+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.906323408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.906325938+07:00","message":"> Transcript [40000] [false]: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.906328475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:32.906330573+07:00","message":"Set new StatePrefix: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.103708729+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.103744383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.103749482+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.103760393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.103766005+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.103782418+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.103801885+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.103834643+07:00","message":"[bufferProcess] interim [0]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.103860773+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเราจะเจอก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.103873007+07:00","message":"[bufferProcess] interim [0]: ซึ่งเราจะเจอคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.103882861+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.103887717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.103893164+07:00","message":"> Transcript [40001] [false]: '11-12 ซึ่งเราจะเจอก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.103896934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.103899241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.103901245+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.103903873+07:00","message":"TextPushed: '11-12 ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.124280858+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.124307644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.124312369+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.124325478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอก็คือน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.124328731+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอก็คือน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.124335866+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.124339308+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอก็คือน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.12434521+07:00","message":"[bufferProcess] interim [60000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.124349269+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเราจะเจอคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.12435343+07:00","message":"[bufferProcess] interim [60000000]: ซึ่งเราจะเจอก็คือน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.124357331+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอก็คือน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.124378608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.12440262+07:00","message":"> Transcript [40002] [false]: '11-12 ซึ่งเราจะเจอคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.124407815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.124410349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.124412761+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.124415268+07:00","message":"TextPushed: '11-12 ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.358288163+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.358327551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.358333901+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.358352779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอก็คือน้องก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.358356421+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอก็คือน้องก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.358365835+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.358369662+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอก็คือน้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.358376589+07:00","message":"[bufferProcess] interim [240000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.358379007+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเราจะเจอก็คือน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.358385688+07:00","message":"[bufferProcess] interim [240000000]: ซึ่งเราจะเจอก็คือน้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.358388751+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอก็คือน้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.358392656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.35839539+07:00","message":"> Transcript [40003] [false]: '11-12 ซึ่งเราจะเจอก็คือน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.358398759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.358401328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.3584038+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.358406323+07:00","message":"TextPushed: '11-12 ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.383731294+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.383760697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.383765664+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.38377958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอก็คือน้องก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.383783291+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอก็คือน้องก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.383792967+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.383796725+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอก็คือน้องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383802741+07:00","message":"[bufferProcess] interim [300000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383805435+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเราจะเจอก็คือน้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383808513+07:00","message":"[bufferProcess] interim [300000000]: ซึ่งเราจะเจอก็คือน้องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383811446+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอก็คือน้องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383814246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.38381693+07:00","message":"> Transcript [40004] [false]: '11-12 ซึ่งเราจะเจอก็คือน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383820068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383822373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383824586+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383826612+07:00","message":"TextPushed: '11-12 ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.38382969+07:00","message":"Push: 'เราจะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383831796+07:00","message":"TextPushed: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383834298+07:00","message":"Set new StatePrefix : '11-12 ซึ่งเราจะเจอก็คือน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.383836468+07:00","message":"Next Push (prob) : 'ก็คือน้องก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.383844708+07:00","message":"push: {false เราจะเจอ 0 0xc004c0e800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.58755926+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.58759519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.58760051+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.58761059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอก็คือน้องก็จะเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.587613577+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอก็คือน้องก็จะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.587620739+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.587624668+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอก็คือน้องก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.587630882+07:00","message":"[bufferProcess] interim [480000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.587632974+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเราจะเจอก็คือน้องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.587636027+07:00","message":"[bufferProcess] interim [480000000]: ซึ่งเราจะเจอก็คือน้องก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.587639018+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.587641863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.587644462+07:00","message":"> Transcript [40005] [false]: '11-12 ซึ่งเราจะเจอก็คือน้องก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.58764819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.58765034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.587652239+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอก็คือน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.587654604+07:00","message":"TextPushed: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:33.639445225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:33.639454544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.768141589+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.768181542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.76818798+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.768197389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.768200355+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.768207631+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.768211648+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.768217926+07:00","message":"[bufferProcess] interim [660000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.768220386+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.76822387+07:00","message":"[bufferProcess] interim [660000000]: ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.768226398+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.768229066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.768231873+07:00","message":"> Transcript [40006] [false]: '11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.768235134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.768237252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.768239645+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอก็คือน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.768242214+07:00","message":"TextPushed: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.775003102+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.77503418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.775039915+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.775056487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.775060007+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.775067391+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:33.775070387+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.775076471+07:00","message":"[bufferProcess] interim [720000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.775078908+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.775082786+07:00","message":"[bufferProcess] interim [720000000]: ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.775085587+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.775097823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.77512188+07:00","message":"> Transcript [40007] [false]: '11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.775136712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.775139438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.775141795+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอก็คือน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:33.775144276+07:00","message":"TextPushed: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.029373122+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.029417525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.029424762+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.029438002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.029441513+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.029450811+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.029454428+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029461862+07:00","message":"[bufferProcess] interim [960000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029464488+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029467807+07:00","message":"[bufferProcess] interim [960000000]: ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029470839+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029474113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029477079+07:00","message":"> Transcript [40008] [false]: '11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029483231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029485715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.02948808+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอก็คือน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029490831+07:00","message":"TextPushed: '11-12 ซึ่งเราจะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.02949368+07:00","message":"Push: 'ก็คือน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029495851+07:00","message":"TextPushed: '11-12 ซึ่งเราจะเจอก็คือน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029498169+07:00","message":"Set new StatePrefix : '11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.029500388+07:00","message":"Next Push (prob) : 'จะเริ่มมาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.029508856+07:00","message":"push: {false ก็คือน้องก็ 0 0xc004c0e800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.350522416+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.350563087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.350570763+07:00","message":"receive interim result [false|false]: 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.350582589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการสูบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.350587131+07:00","message":"receive interim result [false|false]:  ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการสูบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.3505957+07:00","message":"[buffer interim] 2692 false 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.350600067+07:00","message":"[buffer interim] 2692 false  ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.350607722+07:00","message":"[bufferProcess] interim [260000000]:11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.350610733+07:00","message":"[bufferProcess] send to processor:11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.350615545+07:00","message":"[bufferProcess] interim [260000000]: ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.350618289+07:00","message":"[bufferProcess] update buffer: 11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.350621584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.350624241+07:00","message":"> Transcript [40009] [false]: '11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.350627843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.350630252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.350632274+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.350635286+07:00","message":"TextPushed: '11-12 ซึ่งเราจะเจอก็คือน้องก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.521011936+07:00","message":"[GCS] IsForceVAD: false for message ID: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.67673819+07:00","message":"receive streaming session, msgId: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.676778445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11 12 ซึ่งที่เราเจอก็คือน้องก็จะเริ่มมาจากการสูบ pod\",\"confidence\":0.79808676}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.676785591+07:00","message":"receive interim result [true|false]: 11 12 ซึ่งที่เราเจอก็คือน้องก็จะเริ่มมาจากการสูบ pod"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.676794096+07:00","message":"end recv isFinal message id 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.676796365+07:00","message":"end Recv id 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.676804508+07:00","message":"[buffer interim] 2692 true 11 12 ซึ่งที่เราเจอก็คือน้องก็จะเริ่มมาจากการสูบ pod"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676815048+07:00","message":"[bufferProcess] interim [650000000]:11 12 ซึ่งที่เราเจอก็คือน้องก็จะเริ่มมาจากการสูบ pod"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676820751+07:00","message":"[bufferProcess] send to processor (isfinal):11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676824393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676827316+07:00","message":"> Transcript [40010] [false]: '11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676830797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676832897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676835376+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676838354+07:00","message":"TextPushed: '11-12 ซึ่งเราจะเจอก็คือน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676840295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676842299+07:00","message":"> Transcript [40011] [true]: '11 12 ซึ่งที่เราเจอก็คือน้องก็จะเริ่มมาจากการสูบ pod'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676844556+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.67684706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676849025+07:00","message":"StatePrefix: '11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676850886+07:00","message":"TextPushed: '11-12 ซึ่งเราจะเจอก็คือน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.676852554+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.677025502+07:00","message":"Push: 'จะเริ่มมาจากการสูบ pod'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.677028256+07:00","message":"TextPushed: '11-12 ซึ่งเราจะเจอก็คือน้องก็จะเริ่มมาจากการสูบ pod'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.677030739+07:00","message":"Set new StatePrefix : '11 12 ซึ่งที่เราเจอก็คือน้องก็จะเริ่มมาจากการสูบ pod'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.677032955+07:00","message":"Next Push (prob) : '11 12 ซึ่งที่เราเจอก็คือน้องก็จะเริ่มมาจากการสูบ pod'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:34.677042155+07:00","message":"push: {true จะเริ่มมาจากการสูบ pod 0 0xc004c0e800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:34.677054075+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2692.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:34.687659302+07:00","message":"write wav file: './tmp/7589/7589_2692.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.232558199+07:00","message":"[GCS] Start streaming session, msgId: 2693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.422063101+07:00","message":"[GCS] IsForceVAD: false for message ID: 2693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.482266925+07:00","message":"[GCS] Start streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.567311701+07:00","message":"receive streaming session, msgId: 2693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.56733258+07:00","message":"found end of frame, send empty tag with msgId: 2693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.567336073+07:00","message":"end Recv id 2693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.567342543+07:00","message":"[buffer interim] 2693 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:35.567351284+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:35.567356334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:35.567360266+07:00","message":"> Transcript [40012] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:35.567363+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:35.567365227+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:35.567367081+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:35.567369305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:35.567372212+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.567381572+07:00","message":"push: {true \n 0 0xc002fafe80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:35.571861605+07:00","message":"write wav file: './tmp/7589/7589_2693.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.961303802+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.961347011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.961352892+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:35.961362094+07:00","message":"[buffer interim] 2694 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:35.961369141+07:00","message":"[bufferProcess] interim [300000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:35.961370931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.168633715+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.168676029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.168682259+07:00","message":"receive interim result [false|false]: จตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.168701749+07:00","message":"[buffer interim] 2694 false จตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.168709724+07:00","message":"[bufferProcess] interim [480000000]:จตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.168712255+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.168717147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.168720198+07:00","message":"> Transcript [40013] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.1687225+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.328736296+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.328774198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.328779907+07:00","message":"receive interim result [false|false]: จตุพร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.328793694+07:00","message":"[buffer interim] 2694 false จตุพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.328801119+07:00","message":"[bufferProcess] interim [720000000]:จตุพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.32880389+07:00","message":"[bufferProcess] send to processor:จตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.328811422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.328814504+07:00","message":"> Transcript [40014] [false]: 'จตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.328817009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.32881973+07:00","message":"Set new StatePrefix: 'จตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.535244553+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.535287302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.535293769+07:00","message":"receive interim result [false|false]: จตุพรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.535309197+07:00","message":"[buffer interim] 2694 false จตุพรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.535316995+07:00","message":"[bufferProcess] interim [900000000]:จตุพรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.535320208+07:00","message":"[bufferProcess] send to processor:จตุพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.535329217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.535332661+07:00","message":"> Transcript [40015] [false]: 'จตุพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.535337243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.535340058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.535342095+07:00","message":"StatePrefix: 'จตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.535344252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:36.64006483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:36.640091978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.664811769+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.664853591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.66486007+07:00","message":"receive interim result [false|false]: จตุพรก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.664875132+07:00","message":"[buffer interim] 2694 false จตุพรก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.664883467+07:00","message":"[bufferProcess] interim [20000000]:จตุพรก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.66488607+07:00","message":"[bufferProcess] send to processor:จตุพรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.664896195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.664899255+07:00","message":"> Transcript [40016] [false]: 'จตุพรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.664905514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.664908066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.664911105+07:00","message":"StatePrefix: 'จตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.664913538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.855502528+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.855548995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.855554912+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:36.855572167+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.855582931+07:00","message":"[bufferProcess] interim [200000000]:จตุพรก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.855585878+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.855589628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.855593421+07:00","message":"> Transcript [40017] [false]: 'จตุพรก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.855598199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.855600465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.855603114+07:00","message":"StatePrefix: 'จตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:36.855605206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.042896475+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.042946737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.042953002+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.042970045+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.042977809+07:00","message":"[bufferProcess] interim [380000000]:จตุพรก็จะเริ่มขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.042981254+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.042985024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.042988009+07:00","message":"> Transcript [40018] [false]: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.042991539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.042994038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.04299734+07:00","message":"StatePrefix: 'จตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.043000634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.04300341+07:00","message":"Push: 'จตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.04300569+07:00","message":"TextPushed: 'จตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.043007854+07:00","message":"Set new StatePrefix : 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.04301022+07:00","message":"Next Push (prob) : 'พรก็จะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.043017833+07:00","message":"push: {false จตุ 0 0xc003ce1a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.104914071+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.104953183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.10496282+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.104978793+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.104986026+07:00","message":"[bufferProcess] interim [500000000]:จตุพรก็จะเริ่มขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.104988812+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.104992701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.104997362+07:00","message":"> Transcript [40019] [false]: 'จตุพรก็จะเริ่มขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.105001676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.105003966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.105006087+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.105008682+07:00","message":"TextPushed: 'จตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.419332388+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.419378659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.419387576+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.41940571+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.41941848+07:00","message":"[bufferProcess] interim [740000000]:จตุพรก็จะเริ่มขยะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.419422396+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.419430833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.419435628+07:00","message":"> Transcript [40020] [false]: 'จตุพรก็จะเริ่มขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.419441173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.419444513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.419447255+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.419451513+07:00","message":"TextPushed: 'จตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.435452948+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.43548947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.435495394+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.435511611+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.435518847+07:00","message":"[bufferProcess] interim [800000000]:จตุพรก็จะเริ่มขยับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.435521258+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.435525106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.435527879+07:00","message":"> Transcript [40021] [false]: 'จตุพรก็จะเริ่มขยะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.435531381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.435533729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.43553601+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.435538661+07:00","message":"TextPushed: 'จตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.568511482+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.568548771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.568554774+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.568568081+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568575327+07:00","message":"[bufferProcess] interim [860000000]:จตุพรก็จะเริ่มขยับความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568578068+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568583578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568586607+07:00","message":"> Transcript [40022] [false]: 'จตุพรก็จะเริ่มขยับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568590327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568592531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568594625+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568598105+07:00","message":"TextPushed: 'จตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568604195+07:00","message":"Push: 'พรก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568607543+07:00","message":"TextPushed: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568612544+07:00","message":"Set new StatePrefix : 'จตุพรก็จะเริ่มขยับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.568615773+07:00","message":"Next Push (prob) : 'ขยับความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.568624834+07:00","message":"push: {false พรก็จะเริ่ม 0 0xc003ce1a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.594838619+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.59488722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.594894268+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.594913824+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.594921912+07:00","message":"[bufferProcess] interim [920000000]:จตุพรก็จะเริ่มขยับข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.594925498+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.594933629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.594937158+07:00","message":"> Transcript [40023] [false]: 'จตุพรก็จะเริ่มขยับความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.594941206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.594943529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.594946432+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.594949664+07:00","message":"TextPushed: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.619627146+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.61966351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรู้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.619670204+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรู้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.619684817+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.61969181+07:00","message":"[bufferProcess] interim [980000000]:จตุพรก็จะเริ่มขยับความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.619694415+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.619702105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.619704955+07:00","message":"> Transcript [40024] [false]: 'จตุพรก็จะเริ่มขยับข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.619707424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.619709478+07:00","message":"Set new StatePrefix: 'จตุพรก็จะเริ่มขยับข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.735555383+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.735589762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.735595766+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.735605439+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.735612128+07:00","message":"[bufferProcess] interim [40000000]:จตุพรก็จะเริ่มขยับความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.735614493+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.735617903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.735620491+07:00","message":"> Transcript [40025] [false]: 'จตุพรก็จะเริ่มขยับความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.735622663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.735624714+07:00","message":"Set new StatePrefix: 'จตุพรก็จะเริ่มขยับความรู้และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.92871674+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.92875249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.928758052+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:37.928768619+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.928776444+07:00","message":"[bufferProcess] interim [280000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.92877903+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.928782428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.928785408+07:00","message":"> Transcript [40026] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.928787595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:37.928789881+07:00","message":"Set new StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.336507107+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.336545025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.336553757+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.33656634+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.336575558+07:00","message":"[bufferProcess] interim [700000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.336578087+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.33658181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.336584956+07:00","message":"> Transcript [40027] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.336588532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.336590786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.336592818+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.336595884+07:00","message":"TextPushed: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.57654986+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.57659564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.576601593+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.576615937+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.576623818+07:00","message":"[bufferProcess] interim [880000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.57662786+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.576632189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.576634957+07:00","message":"> Transcript [40028] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.576639659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.576641967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.576645354+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.576648127+07:00","message":"TextPushed: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.671763376+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.671807627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.671815603+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.671832759+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.671841423+07:00","message":"[bufferProcess] interim [940000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.671844323+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.671848272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.671851291+07:00","message":"> Transcript [40029] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.671855791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.671858026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.671860506+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.671863124+07:00","message":"TextPushed: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.813975459+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.814021762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.814028678+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.814045341+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.814054334+07:00","message":"[bufferProcess] interim [120000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.814057354+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.814061563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.814065048+07:00","message":"> Transcript [40030] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.81406892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.81407126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.814074006+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.814076874+07:00","message":"TextPushed: 'จตุพรก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.814080008+07:00","message":"Push: 'ขยับความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.814082296+07:00","message":"TextPushed: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.814086354+07:00","message":"Set new StatePrefix : 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:38.814088819+07:00","message":"Next Push (prob) : 'ขึ้นเป็นกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:38.814096962+07:00","message":"push: {false ขยับความรุนแรง 0 0xc003ce1a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.012647924+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.012688093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ดกีต้าร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.012698148+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ดกีต้าร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.0127134+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ดกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.012721047+07:00","message":"[bufferProcess] interim [300000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ดกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.012724014+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.012732114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.012735022+07:00","message":"> Transcript [40031] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.012737558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.01273955+07:00","message":"Set new StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.039063387+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.039109171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.039122658+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.039141243+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.039154457+07:00","message":"[bufferProcess] interim [420000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.039158622+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ดกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.039166743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.039170865+07:00","message":"> Transcript [40032] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ดกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.03917469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.03917693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.039179146+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นจับคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.039182142+07:00","message":"TextPushed: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.357190454+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.357231827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.357240011+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.357257305+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.357265526+07:00","message":"[bufferProcess] interim [660000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.357268561+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.357277843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.357281232+07:00","message":"> Transcript [40033] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.357283804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.357286148+07:00","message":"Set new StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.431805178+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.431856953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.431866993+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.431888045+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.431902231+07:00","message":"[bufferProcess] interim [780000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.431906401+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.431918003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.431922536+07:00","message":"> Transcript [40034] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.431928719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.43193242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.431935734+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.431940469+07:00","message":"TextPushed: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:39.640408204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:39.640432793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.950815769+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.950858777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.950865388+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:39.950883784+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.950891109+07:00","message":"[bufferProcess] interim [260000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.950893971+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.950897678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.950900678+07:00","message":"> Transcript [40035] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.950904641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.950906769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.950909071+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:39.950911865+07:00","message":"TextPushed: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.030431888+07:00","message":"[GCS] IsForceVAD: false for message ID: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.09377484+07:00","message":"[GCS] Start streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.153437014+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.1534798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.153486808+07:00","message":"receive interim result [false|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.153508127+07:00","message":"[buffer interim] 2694 false จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.153519897+07:00","message":"[bufferProcess] interim [500000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.153523829+07:00","message":"[bufferProcess] send to processor:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.153527816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.153530532+07:00","message":"> Transcript [40036] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.153534467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.153536661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.153538686+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.153541222+07:00","message":"TextPushed: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.311977691+07:00","message":"receive streaming session, msgId: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.312021089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพอ\",\"confidence\":0.95090425}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.312028507+07:00","message":"receive interim result [true|false]: จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.31203797+07:00","message":"end recv isFinal message id 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.31204028+07:00","message":"end Recv id 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.312046407+07:00","message":"[buffer interim] 2694 true จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312056111+07:00","message":"[bufferProcess] interim [560000000]:จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312060002+07:00","message":"[bufferProcess] send to processor (isfinal):จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312063438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.31206675+07:00","message":"> Transcript [40037] [false]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312070733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312072765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312074826+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.31207735+07:00","message":"TextPushed: 'จตุพรก็จะเริ่มขยับความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312084767+07:00","message":"Push: 'ขึ้นเป็นเฉพาะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312086951+07:00","message":"TextPushed: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312091409+07:00","message":"Set new StatePrefix : 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312093912+07:00","message":"Next Push (prob) : 'บุหรี่ก็เป็นพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312101184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312118323+07:00","message":"> Transcript [40038] [true]: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312121434+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312123615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312126371+07:00","message":"StatePrefix: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็นบุหรี่ก็เป็นพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312128861+07:00","message":"TextPushed: 'จตุพรก็จะเริ่มขยับความรุนแรงขึ้นเป็นเฉพาะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.312131551+07:00","message":"Push: 'บุหรี่ก็เป็นพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.312140176+07:00","message":"push: {false ขึ้นเป็นเฉพาะที่เป็น 0 0xc003ce1a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.312147512+07:00","message":"push: {true บุหรี่ก็เป็นพอ 0 0xc003ce1a80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:40.322734175+07:00","message":"write wav file: './tmp/7589/7589_2694.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513691587+07:00","message":"[GCS] Cleaned up inactive client: 2665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513736482+07:00","message":"[GCS] Cleaned up inactive client: 2672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513739777+07:00","message":"[GCS] Cleaned up inactive client: 2666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513742195+07:00","message":"[GCS] Cleaned up inactive client: 2668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513744044+07:00","message":"[GCS] Cleaned up inactive client: 2663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513746288+07:00","message":"[GCS] Cleaned up inactive client: 2673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513747977+07:00","message":"[GCS] Cleaned up inactive client: 2669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513749617+07:00","message":"[GCS] Cleaned up inactive client: 2667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513751398+07:00","message":"[GCS] Cleaned up inactive client: 2671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513753092+07:00","message":"[GCS] Cleaned up inactive client: 2670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.513754803+07:00","message":"[GCS] Cleaned up inactive client: 2664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.952608986+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.952648761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Japan\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.952654577+07:00","message":"receive interim result [false|false]: Japan"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.952670102+07:00","message":"[buffer interim] 2695 false Japan"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.95267768+07:00","message":"[bufferProcess] interim [840000000]:Japan"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.952679532+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.96989061+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.969924331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"K เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.969930494+07:00","message":"receive interim result [false|false]: K เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:40.969946771+07:00","message":"[buffer interim] 2695 false K เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.969953535+07:00","message":"[bufferProcess] interim [900000000]:K เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.969955948+07:00","message":"[bufferProcess] send to processor:Japan"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.969972147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.969975547+07:00","message":"> Transcript [40039] [false]: 'Japan'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:40.969977863+07:00","message":"Set StatePrefix (first interim): 'Japan'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.090525235+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.09056959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"K เป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.090576235+07:00","message":"receive interim result [false|false]: K เป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.090594988+07:00","message":"[buffer interim] 2695 false K เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.090608219+07:00","message":"[bufferProcess] interim [20000000]:K เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.090610963+07:00","message":"[bufferProcess] send to processor:K เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.09061588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.090619116+07:00","message":"> Transcript [40040] [false]: 'K เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.09062161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.090623744+07:00","message":"Set new StatePrefix: 'K เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.264419199+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.264465699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"K เป็นยาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.264474316+07:00","message":"receive interim result [false|false]: K เป็นยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.264489765+07:00","message":"[buffer interim] 2695 false K เป็นยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.264496965+07:00","message":"[bufferProcess] interim [140000000]:K เป็นยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.264503416+07:00","message":"[bufferProcess] send to processor:K เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.264508726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.264511611+07:00","message":"> Transcript [40041] [false]: 'K เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.264514901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.264517213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.264519444+07:00","message":"StatePrefix: 'K เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.264521542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.265155985+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.265189831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.265196063+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:41.265209827+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.265214016+07:00","message":"[bufferProcess] interim [200000000]:เคเป็นยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.265216463+07:00","message":"[bufferProcess] send to processor:K เป็นยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.265218999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.265221455+07:00","message":"> Transcript [40042] [false]: 'K เป็นยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.265223806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.265225722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.265227612+07:00","message":"StatePrefix: 'K เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:41.26522959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.004620216+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.004658316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.004665114+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.004683049+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.004691079+07:00","message":"[bufferProcess] interim [800000000]:เคเป็นยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.004694141+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.004697841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.004701373+07:00","message":"> Transcript [40043] [false]: 'เคเป็นยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.004703804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.004706168+07:00","message":"Set new StatePrefix: 'เคเป็นยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.230448396+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.23049147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าที่ธัญญะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.230498069+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าที่ธัญญะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.230512934+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าที่ธัญญะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.230521076+07:00","message":"[bufferProcess] interim [100000000]:เคเป็นยาบ้าที่ธัญญะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.230523802+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.230531325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.230534046+07:00","message":"> Transcript [40044] [false]: 'เคเป็นยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.230537499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.230540538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.23054308+07:00","message":"StatePrefix: 'เคเป็นยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.230545816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.543787633+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.543820019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.543825836+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.543841445+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.543849015+07:00","message":"[bufferProcess] interim [460000000]:เคเป็นยาบ้าซึ่งก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.543851766+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าที่ธัญญะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.543855709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.543858453+07:00","message":"> Transcript [40045] [false]: 'เคเป็นยาบ้าที่ธัญญะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.543861889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.543864249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.543866213+07:00","message":"StatePrefix: 'เคเป็นยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.543868442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:42.64103052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:42.641035896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.70981168+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.709863813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.709872056+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.709888038+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.709899913+07:00","message":"[bufferProcess] interim [580000000]:เคเป็นยาบ้าซึ่งก็เป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.709903978+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.709911984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.709917198+07:00","message":"> Transcript [40046] [false]: 'เคเป็นยาบ้าซึ่งก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.709922759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.709927016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.7099291+07:00","message":"StatePrefix: 'เคเป็นยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.709931437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.746302158+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.74633905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.746346052+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.746361048+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746368564+07:00","message":"[bufferProcess] interim [700000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746371118+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746378027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.74638077+07:00","message":"> Transcript [40047] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746384812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746387438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746389378+07:00","message":"StatePrefix: 'เคเป็นยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746391754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746398628+07:00","message":"Push: 'เคเป็นยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746400767+07:00","message":"TextPushed: 'เคเป็นยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746404901+07:00","message":"Set new StatePrefix : 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.746407806+07:00","message":"Next Push (prob) : 'ซึ่งก็เป็นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.74641663+07:00","message":"push: {false เคเป็นยาบ้า 0 0xc0037ff500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.868003359+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.868046881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่นั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.868053313+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.86807145+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.868080331+07:00","message":"[bufferProcess] interim [760000000]:เคเป็นยาบ้าซึ่งก็เป็นที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.868083498+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.868092497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.868095767+07:00","message":"> Transcript [40048] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.868099699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.868102175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.868112438+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.86811528+07:00","message":"TextPushed: 'เคเป็นยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.8854788+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.885504241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากลัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.885510068+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:42.885525604+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.885530781+07:00","message":"[bufferProcess] interim [820000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.885533259+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.885536684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.885539415+07:00","message":"> Transcript [40049] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.885548077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.885550837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.885555922+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:42.885558831+07:00","message":"TextPushed: 'เคเป็นยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.076921029+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.076964013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.076970353+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.07698743+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.076995395+07:00","message":"[bufferProcess] interim [0]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.076998147+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.077003594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.077006445+07:00","message":"> Transcript [40050] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.077009974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.077012102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.07701401+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.077016523+07:00","message":"TextPushed: 'เคเป็นยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.344522994+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.344563981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.344570975+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.344588215+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.344595957+07:00","message":"[bufferProcess] interim [300000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.34459938+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.344603925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.344607043+07:00","message":"> Transcript [40051] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.344611105+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.344613426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.34461619+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.344618674+07:00","message":"TextPushed: 'เคเป็นยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.344624675+07:00","message":"Push: 'ซึ่งก็เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.344626555+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.344628873+07:00","message":"Set new StatePrefix : 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.344631076+07:00","message":"Next Push (prob) : 'น่ากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.344638127+07:00","message":"push: {false ซึ่งก็เป็นที่ 0 0xc0037ff500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.448916107+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.44896016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.448968935+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:43.448987211+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.448994687+07:00","message":"[bufferProcess] interim [420000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.448998627+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.449005733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.449008851+07:00","message":"> Transcript [40052] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.449012825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.449015289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.449017874+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:43.449021272+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.054108404+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.054153215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.054161967+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.054176731+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.054186792+07:00","message":"[bufferProcess] interim [960000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.054189792+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.054196158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.054199107+07:00","message":"> Transcript [40053] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.054202782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.054207611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.054210209+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.054212929+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.142158257+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.142195283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.142201531+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.142215329+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.142223103+07:00","message":"[bufferProcess] interim [20000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.142226056+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.142233527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.142236463+07:00","message":"> Transcript [40054] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.142239949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.142241981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.142244957+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.142247738+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.334644678+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.334682265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่ากลัวคอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.334688078+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่ากลัวคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.334703665+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่ากลัวคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.334710683+07:00","message":"[bufferProcess] interim [200000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่ากลัวคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.33471328+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.33471721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.334719958+07:00","message":"> Transcript [40055] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.334723977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.334726051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.334728328+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.334731212+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.334734226+07:00","message":"Push: 'น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.334736584+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.334740317+07:00","message":"Set new StatePrefix : 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.334742747+07:00","message":"Next Push (prob) : 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.334750001+07:00","message":"push: {false น่ากังวล 0 0xc0037ff500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.454255596+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.454303545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.454311013+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.45433035+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.454341678+07:00","message":"[bufferProcess] interim [260000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.454344805+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่ากลัวคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.454349715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.454352914+07:00","message":"> Transcript [40056] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่ากลัวคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.454357045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.454359714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.454362027+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.454364823+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.517474218+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.517514754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.517522734+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.517547731+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.517559633+07:00","message":"[bufferProcess] interim [320000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.51756282+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.517572279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.517576165+07:00","message":"> Transcript [40057] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.517580472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.517582963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.517585809+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.517588997+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.611589435+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.611640144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.611647061+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.611659795+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.611678729+07:00","message":"[bufferProcess] interim [380000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.611681851+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.611685573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.611688351+07:00","message":"> Transcript [40058] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.611692179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.611694438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.611696408+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.611699368+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.839786257+07:00","message":"[GCS] IsForceVAD: false for message ID: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.886780479+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.886820548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.886828346+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.886846022+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886854091+07:00","message":"[bufferProcess] interim [560000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886856815+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886861575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886864579+07:00","message":"> Transcript [40059] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886869144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886871607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886873754+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886877143+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886883414+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886885507+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886887815+07:00","message":"Set new StatePrefix : 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.886890095+07:00","message":"Next Push (prob) : 'ตัวพอร์ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.88689913+07:00","message":"push: {false เพราะว่า 0 0xc0037ff500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.904184978+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.904222754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.90422825+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.904243963+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.904250712+07:00","message":"[bufferProcess] interim [620000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.904253672+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.904260487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.904262972+07:00","message":"> Transcript [40060] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.904265577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.904267777+07:00","message":"Set new StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.904686907+07:00","message":"[GCS] Start streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.940895509+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.940937187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.940945507+07:00","message":"receive interim result [false|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:44.940963001+07:00","message":"[buffer interim] 2695 false เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.940971686+07:00","message":"[bufferProcess] interim [800000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.940975141+07:00","message":"[bufferProcess] send to processor:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.940979377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.940982397+07:00","message":"> Transcript [40061] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.940986602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.940988808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.94099089+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:44.941000956+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.063072174+07:00","message":"receive streaming session, msgId: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.063124931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตในเราไม่รู้เลย\",\"confidence\":0.912639}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.063133349+07:00","message":"receive interim result [true|false]: เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตในเราไม่รู้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.063144274+07:00","message":"end recv isFinal message id 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.063146467+07:00","message":"end Recv id 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.063155526+07:00","message":"[buffer interim] 2695 true เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตในเราไม่รู้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063171434+07:00","message":"[bufferProcess] interim [950000000]:เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตในเราไม่รู้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063176808+07:00","message":"[bufferProcess] send to processor (isfinal):เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063180907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063185728+07:00","message":"> Transcript [40062] [false]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่รู้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063192165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063194253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063196627+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063199465+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063201547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063203693+07:00","message":"> Transcript [40063] [true]: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าตัวพอร์ตในเราไม่รู้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063206243+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063208117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063209796+07:00","message":"StatePrefix: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่าเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063212313+07:00","message":"TextPushed: 'เคเป็นยาบ้าซึ่งก็เป็นที่น่ากังวลเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.063220526+07:00","message":"Push: 'ตัวพอร์ตในเราไม่รู้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.063229733+07:00","message":"push: {true ตัวพอร์ตในเราไม่รู้เลย 0 0xc0037ff500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:45.073746893+07:00","message":"write wav file: './tmp/7589/7589_2695.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:45.642023636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:45.64204189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.950748521+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.950797314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.950804352+07:00","message":"receive interim result [false|false]: ปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.950822389+07:00","message":"[buffer interim] 2696 false ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.950830766+07:00","message":"[bufferProcess] interim [840000000]:ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.950832898+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.954726189+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.954759183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุปกรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.954765049+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:45.954780185+07:00","message":"[buffer interim] 2696 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.954787215+07:00","message":"[bufferProcess] interim [900000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.954790181+07:00","message":"[bufferProcess] send to processor:ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.954794324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.954796997+07:00","message":"> Transcript [40064] [false]: 'ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:45.954799225+07:00","message":"Set StatePrefix (first interim): 'ปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.070175066+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.070212173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.070218268+07:00","message":"receive interim result [false|false]: ปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.070231792+07:00","message":"[buffer interim] 2696 false ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.07023828+07:00","message":"[bufferProcess] interim [960000000]:ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.070240719+07:00","message":"[bufferProcess] send to processor:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.070245709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.070248494+07:00","message":"> Transcript [40065] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.070251137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.070253181+07:00","message":"Set new StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.26332086+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.263364176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครองมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.263372629+07:00","message":"receive interim result [false|false]: ปกครองมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.26339042+07:00","message":"[buffer interim] 2696 false ปกครองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.263398314+07:00","message":"[bufferProcess] interim [140000000]:ปกครองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.263400977+07:00","message":"[bufferProcess] send to processor:ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.263404324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.263409284+07:00","message":"> Transcript [40066] [false]: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.263411999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.26341564+07:00","message":"Set new StatePrefix: 'ปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.27958184+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.279620083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครองไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.27962689+07:00","message":"receive interim result [false|false]: ปกครองไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.279642888+07:00","message":"[buffer interim] 2696 false ปกครองไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.279651851+07:00","message":"[bufferProcess] interim [200000000]:ปกครองไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.279654654+07:00","message":"[bufferProcess] send to processor:ปกครองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.279662331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.27966538+07:00","message":"> Transcript [40067] [false]: 'ปกครองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.279668961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.279671451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.279673532+07:00","message":"StatePrefix: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.279675717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.319373939+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.319407149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครองไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.319413054+07:00","message":"receive interim result [false|false]: ปกครองไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.319423665+07:00","message":"[buffer interim] 2696 false ปกครองไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.319430442+07:00","message":"[bufferProcess] interim [260000000]:ปกครองไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.319432862+07:00","message":"[bufferProcess] send to processor:ปกครองไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.319436987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.319439787+07:00","message":"> Transcript [40068] [false]: 'ปกครองไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.319442876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.31944489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.319446921+07:00","message":"StatePrefix: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.319448958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.658666385+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.658702875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครองไม่ได้นั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.658722668+07:00","message":"receive interim result [false|false]: ปกครองไม่ได้นั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.658738136+07:00","message":"[buffer interim] 2696 false ปกครองไม่ได้นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.658745351+07:00","message":"[bufferProcess] interim [560000000]:ปกครองไม่ได้นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.658748223+07:00","message":"[bufferProcess] send to processor:ปกครองไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.658755738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.658758337+07:00","message":"> Transcript [40069] [false]: 'ปกครองไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.658761591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.658763933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.658766555+07:00","message":"StatePrefix: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.658768575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.805625833+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.805661778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครองไม่ได้นั่นสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.805668579+07:00","message":"receive interim result [false|false]: ปกครองไม่ได้นั่นสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.805686999+07:00","message":"[buffer interim] 2696 false ปกครองไม่ได้นั่นสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805696432+07:00","message":"[bufferProcess] interim [680000000]:ปกครองไม่ได้นั่นสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805698994+07:00","message":"[bufferProcess] send to processor:ปกครองไม่ได้นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805703212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805706809+07:00","message":"> Transcript [40070] [false]: 'ปกครองไม่ได้นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805710128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805714478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.80571656+07:00","message":"StatePrefix: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805718787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805721333+07:00","message":"Push: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805723536+07:00","message":"TextPushed: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805725817+07:00","message":"Set new StatePrefix : 'ปกครองไม่ได้นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.805728265+07:00","message":"Next Push (prob) : 'ไม่ได้นั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.805735498+07:00","message":"push: {false ปกครอง 0 0xc004853f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.842063138+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.842101734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครองไม่ได้นั่นใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.842107789+07:00","message":"receive interim result [false|false]: ปกครองไม่ได้นั่นใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.842124149+07:00","message":"[buffer interim] 2696 false ปกครองไม่ได้นั่นใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.842131563+07:00","message":"[bufferProcess] interim [740000000]:ปกครองไม่ได้นั่นใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.84213499+07:00","message":"[bufferProcess] send to processor:ปกครองไม่ได้นั่นสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.842138505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.842141045+07:00","message":"> Transcript [40071] [false]: 'ปกครองไม่ได้นั่นสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.842147834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.842150254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.842152408+07:00","message":"StatePrefix: 'ปกครองไม่ได้นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.84215466+07:00","message":"TextPushed: 'ปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.968458649+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.968501809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครองไม่ได้นั่นใส่ใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.968508817+07:00","message":"receive interim result [false|false]: ปกครองไม่ได้นั่นใส่ใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:46.968523036+07:00","message":"[buffer interim] 2696 false ปกครองไม่ได้นั่นใส่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.968533851+07:00","message":"[bufferProcess] interim [920000000]:ปกครองไม่ได้นั่นใส่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.968536343+07:00","message":"[bufferProcess] send to processor:ปกครองไม่ได้นั่นใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.96854277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.96854599+07:00","message":"> Transcript [40072] [false]: 'ปกครองไม่ได้นั่นใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.96854984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.968552344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.968554332+07:00","message":"StatePrefix: 'ปกครองไม่ได้นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:46.968556634+07:00","message":"TextPushed: 'ปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.139682395+07:00","message":"[GCS] IsForceVAD: false for message ID: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.20307972+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.203145437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครองไม่ได้นั่นใส่ใจอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.203152015+07:00","message":"receive interim result [false|false]: ปกครองไม่ได้นั่นใส่ใจอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.203165594+07:00","message":"[buffer interim] 2696 false ปกครองไม่ได้นั่นใส่ใจอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.20317339+07:00","message":"[bufferProcess] interim [100000000]:ปกครองไม่ได้นั่นใส่ใจอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.203176448+07:00","message":"[bufferProcess] send to processor:ปกครองไม่ได้นั่นใส่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.203183605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.203187228+07:00","message":"> Transcript [40073] [false]: 'ปกครองไม่ได้นั่นใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.203191502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.203193915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.203196426+07:00","message":"StatePrefix: 'ปกครองไม่ได้นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.203199176+07:00","message":"TextPushed: 'ปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.204763175+07:00","message":"[GCS] Start streaming session, msgId: 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.355381833+07:00","message":"receive streaming session, msgId: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.355425681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองไม่ได้นั่งใส่ใจอย่างนี้\",\"confidence\":0.8880243}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.355433101+07:00","message":"receive interim result [true|false]: ผู้ปกครองไม่ได้นั่งใส่ใจอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.355454946+07:00","message":"end recv isFinal message id 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.355457373+07:00","message":"end Recv id 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.355465004+07:00","message":"[buffer interim] 2696 true ผู้ปกครองไม่ได้นั่งใส่ใจอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355473532+07:00","message":"[bufferProcess] interim [250000000]:ผู้ปกครองไม่ได้นั่งใส่ใจอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355479467+07:00","message":"[bufferProcess] send to processor (isfinal):ปกครองไม่ได้นั่นใส่ใจอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355483859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355498891+07:00","message":"> Transcript [40074] [false]: 'ปกครองไม่ได้นั่นใส่ใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355503059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355505286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355507471+07:00","message":"StatePrefix: 'ปกครองไม่ได้นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355510071+07:00","message":"TextPushed: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355513007+07:00","message":"Push: 'ไม่ได้นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355515083+07:00","message":"TextPushed: 'ปกครองไม่ได้นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355517284+07:00","message":"Set new StatePrefix : 'ปกครองไม่ได้นั่นใส่ใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.35551952+07:00","message":"Next Push (prob) : 'ใส่ใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355521426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355523487+07:00","message":"> Transcript [40075] [true]: 'ผู้ปกครองไม่ได้นั่งใส่ใจอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355525837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355527627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.3555299+07:00","message":"StatePrefix: 'ปกครองไม่ได้นั่นใส่ใจอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355531788+07:00","message":"TextPushed: 'ปกครองไม่ได้นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.35553368+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.35553759+07:00","message":"push: {false ไม่ได้นั่น 0 0xc004853f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355667845+07:00","message":"Push: 'นั่งใส่ใจอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355671238+07:00","message":"TextPushed: 'ปกครองไม่ได้นั่นนั่งใส่ใจอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355673373+07:00","message":"Set new StatePrefix : 'ผู้ปกครองไม่ได้นั่งใส่ใจอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355675635+07:00","message":"Next Push (prob) : 'ผู้ปกครองไม่ได้นั่งใส่ใจอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:47.355690371+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2696.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:47.355706957+07:00","message":"push: {true นั่งใส่ใจอย่างนี้ 0 0xc004853f00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:47.362845211+07:00","message":"write wav file: './tmp/7589/7589_2696.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.10781254+07:00","message":"receive streaming session, msgId: 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.107860613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.107866916+07:00","message":"receive interim result [false|false]: พิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.107882177+07:00","message":"[buffer interim] 2697 false พิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.10789035+07:00","message":"[bufferProcess] interim [720000000]:พิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.107892489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.48707689+07:00","message":"receive streaming session, msgId: 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.487128943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิเศษแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.487135497+07:00","message":"receive interim result [false|false]: พิเศษแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.487149589+07:00","message":"[buffer interim] 2697 false พิเศษแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.487158277+07:00","message":"[bufferProcess] interim [20000000]:พิเศษแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.487160887+07:00","message":"[bufferProcess] send to processor:พิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.487168502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.487171537+07:00","message":"> Transcript [40076] [false]: 'พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.487174349+07:00","message":"Set StatePrefix (first interim): 'พิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.529190049+07:00","message":"receive streaming session, msgId: 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.529236062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.529242992+07:00","message":"receive interim result [false|false]: พิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.529260098+07:00","message":"[buffer interim] 2697 false พิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.529268701+07:00","message":"[bufferProcess] interim [80000000]:พิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.529274682+07:00","message":"[bufferProcess] send to processor:พิเศษแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.529282345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.529285481+07:00","message":"> Transcript [40077] [false]: 'พิเศษแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.529289359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.529292402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.529294431+07:00","message":"StatePrefix: 'พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.529296697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.617799725+07:00","message":"receive streaming session, msgId: 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.617838764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิเศษแล้วก็จะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.617848032+07:00","message":"receive interim result [false|false]: พิเศษแล้วก็จะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.617865584+07:00","message":"[buffer interim] 2697 false พิเศษแล้วก็จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.61787708+07:00","message":"[bufferProcess] interim [140000000]:พิเศษแล้วก็จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.617879815+07:00","message":"[bufferProcess] send to processor:พิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.617887672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.617891234+07:00","message":"> Transcript [40078] [false]: 'พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.617894509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.617896714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.617900825+07:00","message":"StatePrefix: 'พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.617903069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:48.6429882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:48.643009128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.673734241+07:00","message":"receive streaming session, msgId: 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.673774023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิเศษแล้วก็จะไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.673780295+07:00","message":"receive interim result [false|false]: พิเศษแล้วก็จะไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.673795121+07:00","message":"[buffer interim] 2697 false พิเศษแล้วก็จะไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.673802287+07:00","message":"[bufferProcess] interim [200000000]:พิเศษแล้วก็จะไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.673804889+07:00","message":"[bufferProcess] send to processor:พิเศษแล้วก็จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.673810473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.673813633+07:00","message":"> Transcript [40079] [false]: 'พิเศษแล้วก็จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.67381734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.673819492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.673821587+07:00","message":"StatePrefix: 'พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.673823731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.870745508+07:00","message":"[GCS] IsForceVAD: false for message ID: 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.878852362+07:00","message":"receive streaming session, msgId: 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.878890011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิเศษแล้วก็จะไม่รู้เลยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.8788974+07:00","message":"receive interim result [false|false]: พิเศษแล้วก็จะไม่รู้เลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.878913841+07:00","message":"[buffer interim] 2697 false พิเศษแล้วก็จะไม่รู้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878922434+07:00","message":"[bufferProcess] interim [380000000]:พิเศษแล้วก็จะไม่รู้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878926465+07:00","message":"[bufferProcess] send to processor:พิเศษแล้วก็จะไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878931458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878937629+07:00","message":"> Transcript [40080] [false]: 'พิเศษแล้วก็จะไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878942916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878946066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878949139+07:00","message":"StatePrefix: 'พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878952362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878956524+07:00","message":"Push: 'พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878959453+07:00","message":"TextPushed: 'พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878962527+07:00","message":"Set new StatePrefix : 'พิเศษแล้วก็จะไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:48.878966429+07:00","message":"Next Push (prob) : 'แล้วก็จะไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.878976229+07:00","message":"push: {false พิเศษ 0 0xc0045df080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:48.932082159+07:00","message":"[GCS] Start streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.058355655+07:00","message":"receive streaming session, msgId: 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.058390772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิเศษมันก็จะไม่รู้เลยว่า\",\"confidence\":0.89652205}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.058397803+07:00","message":"receive interim result [true|false]: พิเศษมันก็จะไม่รู้เลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.058407339+07:00","message":"end recv isFinal message id 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.058409722+07:00","message":"end Recv id 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.058417837+07:00","message":"[buffer interim] 2697 true พิเศษมันก็จะไม่รู้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058427705+07:00","message":"[bufferProcess] interim [680000000]:พิเศษมันก็จะไม่รู้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058431654+07:00","message":"[bufferProcess] send to processor (isfinal):พิเศษแล้วก็จะไม่รู้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058435085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058439228+07:00","message":"> Transcript [40081] [false]: 'พิเศษแล้วก็จะไม่รู้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058442273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058444324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058446254+07:00","message":"StatePrefix: 'พิเศษแล้วก็จะไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058448792+07:00","message":"TextPushed: 'พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058450689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058453452+07:00","message":"> Transcript [40082] [true]: 'พิเศษมันก็จะไม่รู้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058455617+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.05845732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058459142+07:00","message":"StatePrefix: 'พิเศษแล้วก็จะไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058461051+07:00","message":"TextPushed: 'พิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.058466929+07:00","message":"Push: 'มันก็จะไม่รู้เลยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.05847465+07:00","message":"push: {true มันก็จะไม่รู้เลยว่า 0 0xc0045df080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:49.064691464+07:00","message":"write wav file: './tmp/7589/7589_2697.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.419511626+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.41955874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.419569091+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.419592885+07:00","message":"[buffer interim] 2698 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.419600755+07:00","message":"[bufferProcess] interim [480000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.419609923+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.600259666+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.600301247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.600307089+07:00","message":"receive interim result [false|false]: ใช้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.600317607+07:00","message":"[buffer interim] 2698 false ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.600324473+07:00","message":"[bufferProcess] interim [660000000]:ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.600327532+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.600330975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.600333931+07:00","message":"> Transcript [40083] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.600336096+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.79204628+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.792083849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.792097379+07:00","message":"receive interim result [false|false]: ใช้เป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.792110318+07:00","message":"[buffer interim] 2698 false ใช้เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.792119224+07:00","message":"[bufferProcess] interim [840000000]:ใช้เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.792122101+07:00","message":"[bufferProcess] send to processor:ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.792126669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.792130606+07:00","message":"> Transcript [40084] [false]: 'ใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.792133935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.792136105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.792138354+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.792140456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.975792392+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.975831704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.975838272+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:49.97585258+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.975860905+07:00","message":"[bufferProcess] interim [20000000]:ใช้เป็นสารเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.975863719+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.97587172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.975875193+07:00","message":"> Transcript [40085] [false]: 'ใช้เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.975878677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.975880997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.975883629+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:49.975887015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.107968551+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.108004574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.108011784+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.108031416+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.108041603+07:00","message":"[bufferProcess] interim [140000000]:ใช้เป็นสารเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.108044218+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.108049985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.108053435+07:00","message":"> Transcript [40086] [false]: 'ใช้เป็นสารเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.108057167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.10805935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.108062846+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.108065116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.181572792+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.18161893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.18162781+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.181651865+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.181665263+07:00","message":"[bufferProcess] interim [260000000]:ใช้เป็นสารเสพติดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.18166857+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.181674704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.181679324+07:00","message":"> Transcript [40087] [false]: 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.181684005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.18168682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.181690398+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.181693528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.181700498+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.181703718+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.181706693+07:00","message":"Set new StatePrefix : 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.181709948+07:00","message":"Next Push (prob) : 'เป็นสารเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.181720013+07:00","message":"push: {false ใช้ 0 0xc0037ffb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.305252959+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.305292748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.305298475+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.305316421+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.305324396+07:00","message":"[bufferProcess] interim [380000000]:ใช้เป็นสารเสพติดอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.305327438+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.305331094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.305334254+07:00","message":"> Transcript [40088] [false]: 'ใช้เป็นสารเสพติดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.305337772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.305340067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.305342821+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.30534562+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.486162018+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.486201648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.486207601+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.486225715+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.486237487+07:00","message":"[bufferProcess] interim [560000000]:ใช้เป็นสารเสพติดอยู่ข้างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.486240173+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.486247102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.486250005+07:00","message":"> Transcript [40089] [false]: 'ใช้เป็นสารเสพติดอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.486253455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.486255687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.486257898+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.486260809+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.710058689+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.710096241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.710101866+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.710119592+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.710126937+07:00","message":"[bufferProcess] interim [740000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.71012945+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.710132965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.710135958+07:00","message":"> Transcript [40090] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.710139143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.710141356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.710143532+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.710146187+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.808845701+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.808882613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.808888786+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.808900428+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.808909552+07:00","message":"[bufferProcess] interim [800000000]:ใช้เป็นสารเสพติดอยู่ข้างในเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.80891223+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.808918006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.808920685+07:00","message":"> Transcript [40091] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.808926867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.808929194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.808931776+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.808934541+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.808938966+07:00","message":"Push: 'เป็นสารเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.808940947+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.808943504+07:00","message":"Set new StatePrefix : 'ใช้เป็นสารเสพติดอยู่ข้างในก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.80894692+07:00","message":"Next Push (prob) : 'อยู่ข้างในก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.808969874+07:00","message":"push: {false เป็นสารเสพติด 0 0xc0037ffb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.965897309+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.965936573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.965943075+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:50.96595927+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.965967465+07:00","message":"[bufferProcess] interim [860000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.965971+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.965978208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.965982055+07:00","message":"> Transcript [40092] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.965986143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:50.965990883+07:00","message":"Set new StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.173762501+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.173808124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.173814459+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.173835601+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.173848501+07:00","message":"[bufferProcess] interim [40000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.173851305+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.173856502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.173859905+07:00","message":"> Transcript [40093] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.173862719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.173864782+07:00","message":"Set new StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.185416385+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.185441354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.185446157+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.185457387+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.185462834+07:00","message":"[bufferProcess] interim [100000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.1854653+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.185469121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.185472165+07:00","message":"> Transcript [40094] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.185475605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.18547804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.185480038+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.185482533+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.20081557+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.200840365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.200846833+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.200862327+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.200871789+07:00","message":"[bufferProcess] interim [220000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.200875907+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.200882296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.200886084+07:00","message":"> Transcript [40095] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.200893237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.200910329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.200914451+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.200917956+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.394957443+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.395001347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.395007949+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.395026189+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.395034365+07:00","message":"[bufferProcess] interim [460000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.395037226+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.395045026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.395047813+07:00","message":"> Transcript [40096] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.395051894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.39505662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.395059342+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.395067655+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.589356688+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.589419402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.589425979+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.589440543+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589447597+07:00","message":"[bufferProcess] interim [640000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.58945002+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589456232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589459105+07:00","message":"> Transcript [40097] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589463398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589465566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589467727+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589470237+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589474599+07:00","message":"Push: 'อยู่ข้างในก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589477062+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589480288+07:00","message":"Set new StatePrefix : 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.589482798+07:00","message":"Next Push (prob) : 'คิดว่าเป็นของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.589491613+07:00","message":"push: {false อยู่ข้างในก็จะ 0 0xc0037ffb00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:51.643227135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:51.643243228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.785355051+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.785397043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.785405039+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.785422799+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.785433441+07:00","message":"[bufferProcess] interim [880000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.785436464+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.785444476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.785447476+07:00","message":"> Transcript [40098] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.785453201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.785455583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.785458633+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.785461553+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.976726578+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.97676696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.976774658+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.976791432+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.976800372+07:00","message":"[bufferProcess] interim [60000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.976803664+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.976807594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.976810815+07:00","message":"> Transcript [40099] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.976814631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.976816723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.976819076+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.976821914+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.985952747+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.985974583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.985980398+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:51.985993674+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.985999028+07:00","message":"[bufferProcess] interim [120000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.986001428+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.986004924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.986007408+07:00","message":"> Transcript [40100] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.986011825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.986013992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.986016521+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:51.986019567+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.099271748+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.099309564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.099315812+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.099331257+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099338644+07:00","message":"[bufferProcess] interim [180000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099341142+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099348651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099351349+07:00","message":"> Transcript [40101] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099355392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099357693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099360054+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099365166+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099371835+07:00","message":"Push: 'คิดว่าเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099373831+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099376034+07:00","message":"Set new StatePrefix : 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.099378669+07:00","message":"Next Push (prob) : 'เล่นเป็นคัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.099400458+07:00","message":"push: {false คิดว่าเป็นของ 0 0xc0037ffb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.495447217+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.495489992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.495497612+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.49551463+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.495523326+07:00","message":"[bufferProcess] interim [540000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.495526376+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.495533808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.495538098+07:00","message":"> Transcript [40102] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.495540699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.495543458+07:00","message":"Set new StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.710011873+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.710049382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.71005774+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.710073992+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.710089308+07:00","message":"[bufferProcess] interim [720000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.710094387+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.71010524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.710108162+07:00","message":"> Transcript [40103] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.710112742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.710114726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.710116992+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.710120664+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.815509328+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.815567007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.815574843+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.815592208+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.815600477+07:00","message":"[bufferProcess] interim [840000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.815603937+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.81561134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.815615377+07:00","message":"> Transcript [40104] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.815623063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.815626547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.815628678+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.815631697+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.821469247+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.821498052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.821503968+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:52.821519065+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.821525132+07:00","message":"[bufferProcess] interim [900000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.821527975+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.821531449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.821534338+07:00","message":"> Transcript [40105] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.821540953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.821543205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.821545227+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:52.821547813+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.246451864+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.246497174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.246504429+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.246521231+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246530546+07:00","message":"[bufferProcess] interim [320000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246533876+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246539088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246542322+07:00","message":"> Transcript [40106] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246546818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246549185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.24655143+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246555139+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246558142+07:00","message":"Push: 'เล่นเป็นขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246560614+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246563384+07:00","message":"Set new StatePrefix : 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.246566154+07:00","message":"Next Push (prob) : 'อะไรนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.246574227+07:00","message":"push: {false เล่นเป็นขนม 0 0xc0037ffb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.407059923+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.407106218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องฝาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.407114519+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องฝาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.407130049+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.407139329+07:00","message":"[bufferProcess] interim [500000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.407144978+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.407152238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.407156373+07:00","message":"> Transcript [40107] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.407162627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.40716557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.407169062+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.407172752+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.515702296+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.51575273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.515761147+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.515777797+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.515786119+07:00","message":"[bufferProcess] interim [620000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.515789127+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.515797782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.515802738+07:00","message":"> Transcript [40108] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.515807744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.51581022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.515812759+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.515815444+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.732556323+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.732603607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.732612262+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.732625579+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.732635578+07:00","message":"[bufferProcess] interim [740000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.732639852+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.732645363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.732649514+07:00","message":"> Transcript [40109] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.732654976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.732657754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.732661732+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.732666014+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.805029854+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.805087043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.805096699+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.805110267+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805117724+07:00","message":"[bufferProcess] interim [860000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805120371+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805129025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805131788+07:00","message":"> Transcript [40110] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805136125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805138516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805140928+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805146095+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805152854+07:00","message":"Push: 'อะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805154939+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.805157475+07:00","message":"Set new StatePrefix : 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.80517806+07:00","message":"Next Push (prob) : 'แล้วก็ต้องปากทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.805187317+07:00","message":"push: {false อะไรนะครับ 0 0xc0037ffb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.818270703+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.818305096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.818312529+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.818326941+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.818334817+07:00","message":"[bufferProcess] interim [920000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.818339379+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.818355221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.818360139+07:00","message":"> Transcript [40111] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.818366024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.818368847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.818372103+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.818376795+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.901677939+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.901718267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำผู้ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.901725078+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำผู้ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:53.90174071+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.901749386+07:00","message":"[bufferProcess] interim [980000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.901752611+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.901760387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.901763485+07:00","message":"> Transcript [40112] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.90176641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:53.901768952+07:00","message":"Set new StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.017715063+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.017753239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.017759736+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.017776247+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.017783573+07:00","message":"[bufferProcess] interim [100000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.01778666+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.017800454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.017807065+07:00","message":"> Transcript [40113] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำผู้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.01781143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.017813558+07:00","message":"Set new StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากคำผู้ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.098792789+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.098835729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.098843237+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.098857614+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.098864783+07:00","message":"[bufferProcess] interim [160000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.098867656+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.098875288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.098877923+07:00","message":"> Transcript [40114] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.098880571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.098883079+07:00","message":"Set new StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.189613049+07:00","message":"[GCS] IsForceVAD: false for message ID: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.279566037+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.279610414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครองด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.279617832+07:00","message":"receive interim result [false|false]: ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครองด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.279634918+07:00","message":"[buffer interim] 2698 false ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.279643604+07:00","message":"[bufferProcess] interim [400000000]:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.279647159+07:00","message":"[bufferProcess] send to processor:ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.279655499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.279659675+07:00","message":"> Transcript [40115] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.279664406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.279667132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.279669192+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.279672896+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.322149998+07:00","message":"[GCS] Start streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.419411642+07:00","message":"receive streaming session, msgId: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.419449886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นสารเสพติดอยู่ข้างในเขาอาจจะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับและก็ต้องปากทางผู้ปกครองด้วย\",\"confidence\":0.9374069}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.41945766+07:00","message":"receive interim result [true|false]: ใช้เป็นสารเสพติดอยู่ข้างในเขาอาจจะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับและก็ต้องปากทางผู้ปกครองด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.419466542+07:00","message":"end recv isFinal message id 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.419468913+07:00","message":"end Recv id 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.419476368+07:00","message":"[buffer interim] 2698 true ใช้เป็นสารเสพติดอยู่ข้างในเขาอาจจะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับและก็ต้องปากทางผู้ปกครองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419483978+07:00","message":"[bufferProcess] interim [460000000]:ใช้เป็นสารเสพติดอยู่ข้างในเขาอาจจะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับและก็ต้องปากทางผู้ปกครองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419488157+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419491964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419495269+07:00","message":"> Transcript [40116] [false]: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปกครองด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419500684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419502744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.41950475+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419507968+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419510047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419512597+07:00","message":"> Transcript [40117] [true]: 'ใช้เป็นสารเสพติดอยู่ข้างในเขาอาจจะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับและก็ต้องปากทางผู้ปกครองด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419515094+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.41951679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419518637+07:00","message":"StatePrefix: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับแล้วก็ต้องปากทางผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419520742+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.41952283+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419744476+07:00","message":"Push: 'และก็ต้องปากทางผู้ปกครองด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419749389+07:00","message":"TextPushed: 'ใช้เป็นสารเสพติดอยู่ข้างในก็จะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับและก็ต้องปากทางผู้ปกครองด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419753163+07:00","message":"Set new StatePrefix : 'ใช้เป็นสารเสพติดอยู่ข้างในเขาอาจจะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับและก็ต้องปากทางผู้ปกครองด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419756918+07:00","message":"Next Push (prob) : 'ใช้เป็นสารเสพติดอยู่ข้างในเขาอาจจะคิดว่าเป็นของเล่นเป็นขนมอะไรนะครับและก็ต้องปากทางผู้ปกครองด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.419771941+07:00","message":"push: {true และก็ต้องปากทางผู้ปกครองด้วย 0 0xc0037ffb00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.419789514+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2698.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:54.43688541+07:00","message":"write wav file: './tmp/7589/7589_2698.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:54.644050069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:54.644059311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.992925411+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.992982264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.99298892+07:00","message":"receive interim result [false|false]: คิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:54.993008566+07:00","message":"[buffer interim] 2699 false คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.993018685+07:00","message":"[bufferProcess] interim [720000000]:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:54.993020595+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.192111512+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.192157867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.192164288+07:00","message":"receive interim result [false|false]: จะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.192179525+07:00","message":"[buffer interim] 2699 false จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.19218878+07:00","message":"[bufferProcess] interim [900000000]:จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.192191789+07:00","message":"[bufferProcess] send to processor:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.192200169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.192203088+07:00","message":"> Transcript [40118] [false]: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.192205658+07:00","message":"Set StatePrefix (first interim): 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.346029338+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.346083597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.346089391+07:00","message":"receive interim result [false|false]: จะต้องซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.346104903+07:00","message":"[buffer interim] 2699 false จะต้องซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.346112943+07:00","message":"[bufferProcess] interim [20000000]:จะต้องซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.346115583+07:00","message":"[bufferProcess] send to processor:จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.346123968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.346127075+07:00","message":"> Transcript [40119] [false]: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.346129969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.346132204+07:00","message":"Set new StatePrefix: 'จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.387723951+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.387758164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.387772885+07:00","message":"receive interim result [false|false]: จะต้องช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.38780176+07:00","message":"[buffer interim] 2699 false จะต้องช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.387815377+07:00","message":"[bufferProcess] interim [80000000]:จะต้องช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.387820909+07:00","message":"[bufferProcess] send to processor:จะต้องซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.387828722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.387831686+07:00","message":"> Transcript [40120] [false]: 'จะต้องซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.387835061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.387837054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.387839007+07:00","message":"StatePrefix: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.387841271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.489867538+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.489912468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.489918885+07:00","message":"receive interim result [false|false]: จะต้องช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.489934697+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.489942553+07:00","message":"[bufferProcess] interim [200000000]:จะต้องช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.489945173+07:00","message":"[bufferProcess] send to processor:จะต้องช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.489949573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.489953049+07:00","message":"> Transcript [40121] [false]: 'จะต้องช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.489957026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.489959209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.489961276+07:00","message":"StatePrefix: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.489963549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.74727097+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.74731621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.747323404+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.74734344+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.747352206+07:00","message":"[bufferProcess] interim [440000000]:จะต้องช่วยกันสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.74735492+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.747359312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.747362619+07:00","message":"> Transcript [40122] [false]: 'จะต้องช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.747366463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.747369469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.747371548+07:00","message":"StatePrefix: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.747375656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.874907619+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.874952609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.874959451+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.874978008+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.874986803+07:00","message":"[bufferProcess] interim [560000000]:จะต้องช่วยกันสอดส่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.874990234+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.874994721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.87499946+07:00","message":"> Transcript [40123] [false]: 'จะต้องช่วยกันสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.875004006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.87500631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.87500834+07:00","message":"StatePrefix: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.875010914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.875013855+07:00","message":"Push: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.87501593+07:00","message":"TextPushed: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.875020423+07:00","message":"Set new StatePrefix : 'จะต้องช่วยกันสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:55.875022745+07:00","message":"Next Push (prob) : 'ช่วยกันสอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:55.875031744+07:00","message":"push: {false จะต้อง 0 0xc0030bc500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.066001432+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.066042774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.066048853+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.066063272+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.066071727+07:00","message":"[bufferProcess] interim [740000000]:จะต้องช่วยกันสอดส่องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.066079842+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.06608417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.066087254+07:00","message":"> Transcript [40124] [false]: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.066089731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.066091992+07:00","message":"Set new StatePrefix: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.195619035+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.195662855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.195670244+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.195685972+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.195693802+07:00","message":"[bufferProcess] interim [860000000]:จะต้องช่วยกันสอดส่องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.195696602+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.195704055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.195707078+07:00","message":"> Transcript [40125] [false]: 'จะต้องช่วยกันสอดส่องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.195710978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.195713539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.195715658+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.195718109+07:00","message":"TextPushed: 'จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.446400626+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.446443936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.4464507+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.446465917+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.446474657+07:00","message":"[bufferProcess] interim [160000000]:จะต้องช่วยกันสอดส่องดูแลเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.446477224+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.4464814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.44648446+07:00","message":"> Transcript [40126] [false]: 'จะต้องช่วยกันสอดส่องดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.446488461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.446490684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.446493126+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.446495948+07:00","message":"TextPushed: 'จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.580223683+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.580265043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.580271276+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.580287073+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.580299187+07:00","message":"[bufferProcess] interim [280000000]:จะต้องช่วยกันสอดส่องดูแลครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.580303048+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.580313139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.580317397+07:00","message":"> Transcript [40127] [false]: 'จะต้องช่วยกันสอดส่องดูแลเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.580322451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.580325228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.580327604+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.58033024+07:00","message":"TextPushed: 'จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.647616115+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.647657365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.647663322+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.647678808+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647686225+07:00","message":"[bufferProcess] interim [400000000]:จะต้องช่วยกันสอดส่องดูแลครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647688972+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647693001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647695953+07:00","message":"> Transcript [40128] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647699921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647702443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647704653+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647706853+07:00","message":"TextPushed: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647710241+07:00","message":"Push: 'ช่วยกันสอดส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647712302+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647715064+07:00","message":"Set new StatePrefix : 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:56.647717513+07:00","message":"Next Push (prob) : 'ดูแลครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:56.647724066+07:00","message":"push: {false ช่วยกันสอดส่อง 0 0xc0030bc500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.098321528+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.0983687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.09837839+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.098396149+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.098406352+07:00","message":"[bufferProcess] interim [820000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.098410922+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.098416792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.098423889+07:00","message":"> Transcript [40129] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.098429734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.098432748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.098435852+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.098440066+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.291988288+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.292030396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.29203727+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.292054525+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.292063506+07:00","message":"[bufferProcess] interim [940000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.292066701+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.29208096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.292084222+07:00","message":"> Transcript [40130] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.29208809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.292090474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.29209314+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.292095997+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.524963546+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.525003876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.525011027+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.525027645+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.525039316+07:00","message":"[bufferProcess] interim [180000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.525042726+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.525050992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.525054834+07:00","message":"> Transcript [40131] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.525058752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.525061735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.525064565+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.525067721+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:57.644732844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:37:57.644735932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.671066707+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.671112593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.671119922+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.671141041+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671152852+07:00","message":"[bufferProcess] interim [360000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671156957+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671164258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671182815+07:00","message":"> Transcript [40132] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671187455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671189914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671192684+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671196112+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671205457+07:00","message":"Push: 'ดูแลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671208595+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671211931+07:00","message":"Set new StatePrefix : 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.671218196+07:00","message":"Next Push (prob) : 'ว่าลูกเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.671242913+07:00","message":"push: {false ดูแลครับ 0 0xc0030bc500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.854757442+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.854801564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.854811029+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:57.854825982+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.854837256+07:00","message":"[bufferProcess] interim [540000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.854841806+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.854849631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.854853532+07:00","message":"> Transcript [40133] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.854858645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.854861586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.85486592+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:57.854870215+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.045752517+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.045790963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.045799452+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.045820752+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.045830408+07:00","message":"[bufferProcess] interim [780000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.045833204+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.045839159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.045842506+07:00","message":"> Transcript [40134] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.0458466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.045848813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.045851188+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.045854002+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.495848306+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.495883291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.495889576+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.495916933+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.495926838+07:00","message":"[bufferProcess] interim [140000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.495929967+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.495935499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.49593838+07:00","message":"> Transcript [40135] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.49594225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.495944266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.495946589+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.495949467+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.568156967+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.568203336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.568210871+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.568227002+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.5682356+07:00","message":"[bufferProcess] interim [260000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568238647+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568247528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568250706+07:00","message":"> Transcript [40136] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568255404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568258649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568261395+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568264485+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568272053+07:00","message":"Push: 'ว่าลูกเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568274094+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568277509+07:00","message":"Set new StatePrefix : 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.568281262+07:00","message":"Next Push (prob) : 'ความผิดปกติอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.568290789+07:00","message":"push: {false ว่าลูกเรามี 0 0xc0030bc500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.571446341+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.571485973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.571492645+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.57150779+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.571513783+07:00","message":"[bufferProcess] interim [320000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.571516848+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.571522304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.571524808+07:00","message":"> Transcript [40137] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.571528341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.571530625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.571533009+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.571536046+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.888550781+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.888599902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.88860778+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:58.88862421+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.888633147+07:00","message":"[bufferProcess] interim [560000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.888635759+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.888640308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.888643353+07:00","message":"> Transcript [40138] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.888647395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.888650051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.888654383+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:58.888657167+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.077295703+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.077344901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.077352917+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.077370252+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.077379201+07:00","message":"[bufferProcess] interim [740000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.077382875+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.077387125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.077390333+07:00","message":"> Transcript [40139] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.077395803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.077398097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.077400421+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.077405036+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.079532119+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.0795441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.079548393+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.079558518+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079563234+07:00","message":"[bufferProcess] interim [800000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079565836+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079568257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079570286+07:00","message":"> Transcript [40140] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079573368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079576593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079580411+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079584258+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079596319+07:00","message":"Push: 'ความผิดปกติอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079599344+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079601966+07:00","message":"Set new StatePrefix : 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.079604514+07:00","message":"Next Push (prob) : 'ไหมลูกง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.079614146+07:00","message":"push: {false ความผิดปกติอะไร 0 0xc0030bc500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.181115877+07:00","message":"[GCS] IsForceVAD: false for message ID: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.283830752+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.283868755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.283876331+07:00","message":"receive interim result [false|false]: จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.283899608+07:00","message":"[buffer interim] 2699 false จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.283908579+07:00","message":"[bufferProcess] interim [100000000]:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.28391147+07:00","message":"[bufferProcess] send to processor:จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.283915412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.283918185+07:00","message":"> Transcript [40141] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.283922168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.283926061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.283928137+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.283930676+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.321983538+07:00","message":"[GCS] Start streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.350598862+07:00","message":"receive streaming session, msgId: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.35063255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับที่จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลานเรามีความผิดปกติอะไรมาให้ดูง่ายๆครับ\",\"confidence\":0.90807307}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.350640935+07:00","message":"receive interim result [true|false]: นะครับที่จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลานเรามีความผิดปกติอะไรมาให้ดูง่ายๆครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.350648135+07:00","message":"end recv isFinal message id 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.350650112+07:00","message":"end Recv id 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.350655695+07:00","message":"[buffer interim] 2699 true นะครับที่จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลานเรามีความผิดปกติอะไรมาให้ดูง่ายๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350663314+07:00","message":"[bufferProcess] interim [100000000]:นะครับที่จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลานเรามีความผิดปกติอะไรมาให้ดูง่ายๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.35066713+07:00","message":"[bufferProcess] send to processor (isfinal):จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350670488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350674665+07:00","message":"> Transcript [40142] [false]: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่ายๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350678017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350679978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350682333+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350686008+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350688281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350690419+07:00","message":"> Transcript [40143] [true]: 'นะครับที่จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลานเรามีความผิดปกติอะไรมาให้ดูง่ายๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350692813+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350694624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350696472+07:00","message":"StatePrefix: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรไหมลูกง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350698564+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350700381+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350887755+07:00","message":"Push: 'มาให้ดูง่ายๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350890739+07:00","message":"TextPushed: 'จะต้องช่วยกันสอดส่องดูแลครับว่าลูกเรามีความผิดปกติอะไรมาให้ดูง่ายๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.35089326+07:00","message":"Set new StatePrefix : 'นะครับที่จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลานเรามีความผิดปกติอะไรมาให้ดูง่ายๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350895723+07:00","message":"Next Push (prob) : 'นะครับที่จะต้องช่วยกันสอดส่องดูแลครับว่าลูกหลานเรามีความผิดปกติอะไรมาให้ดูง่ายๆครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.350903468+07:00","message":"push: {true มาให้ดูง่ายๆครับ 0 0xc0030bc500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.350911556+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2699.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:37:59.361396166+07:00","message":"write wav file: './tmp/7589/7589_2699.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.721911676+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.72195516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.721960998+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.721979066+07:00","message":"[buffer interim] 2700 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.721986289+07:00","message":"[bufferProcess] interim [420000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.721988454+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.904471185+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.904505388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.904513119+07:00","message":"receive interim result [false|false]: ความผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:37:59.904526163+07:00","message":"[buffer interim] 2700 false ความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.904532997+07:00","message":"[bufferProcess] interim [600000000]:ความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.904535379+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.904540891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.904543704+07:00","message":"> Transcript [40144] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:37:59.904545989+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.092729012+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.092768854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.092775209+07:00","message":"receive interim result [false|false]: ความผิดกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.092790773+07:00","message":"[buffer interim] 2700 false ความผิดกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.092798417+07:00","message":"[bufferProcess] interim [780000000]:ความผิดกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.092800708+07:00","message":"[bufferProcess] send to processor:ความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.092804181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.092812497+07:00","message":"> Transcript [40145] [false]: 'ความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.092815725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.092817734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.092820068+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.092822135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.180299951+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.180335284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.180341+07:00","message":"receive interim result [false|false]: ความผิดปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.180355036+07:00","message":"[buffer interim] 2700 false ความผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.180362335+07:00","message":"[bufferProcess] interim [840000000]:ความผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.18036482+07:00","message":"[bufferProcess] send to processor:ความผิดกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.180370092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.18037278+07:00","message":"> Transcript [40146] [false]: 'ความผิดกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.180377668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.180379905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.180382331+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.18038458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.319268076+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.319305989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.319312332+07:00","message":"receive interim result [false|false]: ความผิดปกติที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.319328184+07:00","message":"[buffer interim] 2700 false ความผิดปกติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.319337659+07:00","message":"[bufferProcess] interim [960000000]:ความผิดปกติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.319340214+07:00","message":"[bufferProcess] send to processor:ความผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.319343738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.319346685+07:00","message":"> Transcript [40147] [false]: 'ความผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.319350347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.319352621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.319354607+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.319356733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.328316068+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.328336735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.32834176+07:00","message":"receive interim result [false|false]: ความผิดปกติทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.328352932+07:00","message":"[buffer interim] 2700 false ความผิดปกติทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328358169+07:00","message":"[bufferProcess] interim [20000000]:ความผิดปกติทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328360407+07:00","message":"[bufferProcess] send to processor:ความผิดปกติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328364251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328366989+07:00","message":"> Transcript [40148] [false]: 'ความผิดปกติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328369896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.32837203+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328373958+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328376034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328382386+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328384473+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328386783+07:00","message":"Set new StatePrefix : 'ความผิดปกติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.328389438+07:00","message":"Next Push (prob) : 'ผิดปกติที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.328396521+07:00","message":"push: {false ความ 0 0xc0035dbb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.614466588+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.614503305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางจิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.614509293+07:00","message":"receive interim result [false|false]: ความผิดปกติทางจิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.614523196+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.614532883+07:00","message":"[bufferProcess] interim [140000000]:ความผิดปกติทางจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.614535358+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.61454256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.614545307+07:00","message":"> Transcript [40149] [false]: 'ความผิดปกติทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.614547758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.614549878+07:00","message":"Set new StatePrefix: 'ความผิดปกติทาง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:00.645811544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:00.645827251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.687419193+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.687455981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.687462041+07:00","message":"receive interim result [false|false]: ความผิดปกติทางขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.687473682+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.687481537+07:00","message":"[bufferProcess] interim [200000000]:ความผิดปกติทางขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.687484145+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.687489646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.687492762+07:00","message":"> Transcript [40150] [false]: 'ความผิดปกติทางจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.687496485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.687498718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.687500817+07:00","message":"StatePrefix: 'ความผิดปกติทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.687502966+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.712206481+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.712242866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางจิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.712248777+07:00","message":"receive interim result [false|false]: ความผิดปกติทางจิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.712263072+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.712270575+07:00","message":"[bufferProcess] interim [260000000]:ความผิดปกติทางจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.712272927+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.712279539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.712282243+07:00","message":"> Transcript [40151] [false]: 'ความผิดปกติทางขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.712285978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.712288297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.712290331+07:00","message":"StatePrefix: 'ความผิดปกติทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.712292568+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.727169328+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.727200672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.727206042+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:00.727218637+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.727225416+07:00","message":"[bufferProcess] interim [380000000]:ความผิดปกติทางพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.727227731+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.727231524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.727234201+07:00","message":"> Transcript [40152] [false]: 'ความผิดปกติทางจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.727237654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.727239673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.727241691+07:00","message":"StatePrefix: 'ความผิดปกติทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:00.727243843+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.287392381+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.28743018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.287436094+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.287451704+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.28746127+07:00","message":"[bufferProcess] interim [980000000]:ความผิดปกติทางพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.287464791+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.287469558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.287473637+07:00","message":"> Transcript [40153] [false]: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.287479737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.287482813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.287487115+07:00","message":"StatePrefix: 'ความผิดปกติทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.287491175+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.28749396+07:00","message":"Push: 'ผิดปกติทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.287495883+07:00","message":"TextPushed: 'ความผิดปกติทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.287498111+07:00","message":"Set new StatePrefix : 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.287500498+07:00","message":"Next Push (prob) : 'พฤติกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.287507767+07:00","message":"push: {false ผิดปกติทาง 0 0xc0035dbb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.799434861+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.799471594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.799477064+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.79949145+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.799498794+07:00","message":"[bufferProcess] interim [520000000]:ความผิดปกติทางพฤติกรรมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.799501382+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.799504901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.799507834+07:00","message":"> Transcript [40154] [false]: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.799511573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.79951363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.799516096+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.799519026+07:00","message":"TextPushed: 'ความผิดปกติทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.959197546+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.959235835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.959242374+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:01.959253887+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.959268317+07:00","message":"[bufferProcess] interim [640000000]:ความผิดปกติทางพฤติกรรมไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.959271589+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.959277121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.959279862+07:00","message":"> Transcript [40155] [false]: 'ความผิดปกติทางพฤติกรรมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.959283152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.959286398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.959288473+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:01.959291077+07:00","message":"TextPushed: 'ความผิดปกติทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.274548846+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.274589201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.274595088+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.274608457+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.274615369+07:00","message":"[bufferProcess] interim [940000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.274617904+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.274623849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.274626613+07:00","message":"> Transcript [40156] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.274630234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.274632317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.274634238+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.274636911+07:00","message":"TextPushed: 'ความผิดปกติทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.33871461+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.338751698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.33875754+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.338773442+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338784533+07:00","message":"[bufferProcess] interim [120000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338788432+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338794663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338797486+07:00","message":"> Transcript [40157] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338801686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338803839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338806147+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.33881001+07:00","message":"TextPushed: 'ความผิดปกติทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338816313+07:00","message":"Push: 'พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338818519+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338820798+07:00","message":"Set new StatePrefix : 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.338823041+07:00","message":"Next Push (prob) : 'ไม่ค่อยสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.33884544+07:00","message":"push: {false พฤติกรรม 0 0xc0035dbb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.803093757+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.803133638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.803139414+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.803156929+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.803165116+07:00","message":"[bufferProcess] interim [480000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.803167539+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.803171017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.80317373+07:00","message":"> Transcript [40158] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.803177214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.803179399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.803181368+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.803183967+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.859374423+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.859415361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.859421234+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:02.859433036+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.859440713+07:00","message":"[bufferProcess] interim [600000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.859443557+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.859449552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.85945268+07:00","message":"> Transcript [40159] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.859456269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.85945874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.859461137+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:02.859464282+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.013547657+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.013589991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.01359773+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.013618556+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.013631738+07:00","message":"[bufferProcess] interim [660000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.013634659+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.013644601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.013649901+07:00","message":"> Transcript [40160] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.013654032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.013656312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.013658618+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.013661665+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.560582042+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.560626823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.560633766+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.560649857+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560659672+07:00","message":"[bufferProcess] interim [260000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560662454+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560666623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560669961+07:00","message":"> Transcript [40161] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560674166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.56067649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560678976+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560681724+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560684499+07:00","message":"Push: 'ไม่ค่อยสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560686449+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560688656+07:00","message":"Set new StatePrefix : 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.560693212+07:00","message":"Next Push (prob) : 'ใจครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.560701444+07:00","message":"push: {false ไม่ค่อยสน 0 0xc0035dbb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.568543253+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.568572652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.568579853+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.568593235+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.568599173+07:00","message":"[bufferProcess] interim [320000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.568601821+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.568605473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.568608541+07:00","message":"> Transcript [40162] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.568611869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.568614049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.568616109+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.568618549+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:03.646209693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:03.646216651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.764770587+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.76482049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเฉินหลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.764828683+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเฉินหลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:03.764847195+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเฉินหลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.764857082+07:00","message":"[bufferProcess] interim [500000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเฉินหลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.76486121+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.764870329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.764873608+07:00","message":"> Transcript [40163] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.764878176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.764880769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.764882759+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:03.764885496+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.071211899+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.071246472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.071252061+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.071268382+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.071275909+07:00","message":"[bufferProcess] interim [740000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.071278458+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเฉินหลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.071282173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.071285116+07:00","message":"> Transcript [40164] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเฉินหลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.071288576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.071291077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.071293538+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.071296377+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.079354777+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.079376868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น - น่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.079382112+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น - น่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.079393655+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น - น่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079399795+07:00","message":"[bufferProcess] interim [800000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น - น่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.07940337+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079408107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079412226+07:00","message":"> Transcript [40165] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079417148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079420031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079423521+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079428146+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079435574+07:00","message":"Push: 'ใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079437621+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079440116+07:00","message":"Set new StatePrefix : 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.079442749+07:00","message":"Next Push (prob) : 'เช่นหลบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.079449612+07:00","message":"push: {false ใจครอบครัว 0 0xc0035dbb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.127426835+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.127459322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.127465457+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.127477942+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.127485154+07:00","message":"[bufferProcess] interim [860000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.127488126+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น - น่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.127495267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.127498026+07:00","message":"> Transcript [40166] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น - น่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.127500665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.127502784+07:00","message":"Set new StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่น - น่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.385593292+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.385629907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.38563621+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.385649233+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.385656346+07:00","message":"[bufferProcess] interim [40000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.385659063+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.385666339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.385669202+07:00","message":"> Transcript [40167] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.385671859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.385674531+07:00","message":"Set new StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.500785705+07:00","message":"[GCS] IsForceVAD: false for message ID: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.582646032+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.58268637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.582692528+07:00","message":"receive interim result [false|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.582705548+07:00","message":"[buffer interim] 2700 false ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.582715245+07:00","message":"[bufferProcess] interim [340000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.582717977+07:00","message":"[bufferProcess] send to processor:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.582724158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.582727262+07:00","message":"> Transcript [40168] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.582731293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.58273342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.582736245+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.582739136+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.635230605+07:00","message":"[GCS] Start streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.652691464+07:00","message":"receive streaming session, msgId: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.652722651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเชิญหลบหน้าหลบตาไม่\",\"confidence\":0.9564578}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.652729623+07:00","message":"receive interim result [true|false]: ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเชิญหลบหน้าหลบตาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.65273574+07:00","message":"end recv isFinal message id 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.652738072+07:00","message":"end Recv id 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.652744197+07:00","message":"[buffer interim] 2700 true ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเชิญหลบหน้าหลบตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652752188+07:00","message":"[bufferProcess] interim [400000000]:ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเชิญหลบหน้าหลบตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652755953+07:00","message":"[bufferProcess] send to processor (isfinal):ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652759266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652762151+07:00","message":"> Transcript [40169] [false]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบตาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652765351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652768316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652770736+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652773757+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.65277581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652777929+07:00","message":"> Transcript [40170] [true]: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเชิญหลบหน้าหลบตาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652780175+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652781909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652783831+07:00","message":"StatePrefix: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัวเช่นหลบหน้าหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652785905+07:00","message":"TextPushed: 'ความผิดปกติทางพฤติกรรมไม่ค่อยสนใจครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:04.652788935+07:00","message":"Push: 'เชิญหลบหน้าหลบตาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:04.652795739+07:00","message":"push: {true เชิญหลบหน้าหลบตาไม่ 0 0xc0035dbb00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:04.663662308+07:00","message":"write wav file: './tmp/7589/7589_2700.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.05831622+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.058363519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.058369348+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.058385155+07:00","message":"[buffer interim] 2701 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.058392249+07:00","message":"[bufferProcess] interim [260000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.058394359+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.058399763+07:00","message":"[bufferProcess] send to processor (ticker):อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.058402403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.058405199+07:00","message":"> Transcript [40171] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.058407461+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.273068355+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.273104778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.273110414+07:00","message":"receive interim result [false|false]: ต่างๆอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.273123089+07:00","message":"[buffer interim] 2701 false ต่างๆอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.273132683+07:00","message":"[bufferProcess] interim [500000000]:ต่างๆอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.273134596+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.385886873+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.38592247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆอยู่เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.385928508+07:00","message":"receive interim result [false|false]: ต่างๆอยู่เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.385942645+07:00","message":"[buffer interim] 2701 false ต่างๆอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.385950082+07:00","message":"[bufferProcess] interim [620000000]:ต่างๆอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.385952966+07:00","message":"[bufferProcess] send to processor:ต่างๆอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.38595643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.385959214+07:00","message":"> Transcript [40172] [false]: 'ต่างๆอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.38596147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.385963462+07:00","message":"Set new StatePrefix: 'ต่างๆอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.576517753+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.576554227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.576560014+07:00","message":"receive interim result [false|false]: เหมือนมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.576574148+07:00","message":"[buffer interim] 2701 false เหมือนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.576581336+07:00","message":"[bufferProcess] interim [740000000]:เหมือนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.576583966+07:00","message":"[bufferProcess] send to processor:ต่างๆอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.576587833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.576590632+07:00","message":"> Transcript [40173] [false]: 'ต่างๆอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.576593767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.576595785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.576597742+07:00","message":"StatePrefix: 'ต่างๆอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.576600251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:06.646461272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:06.646476724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.706647023+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.706685644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.706692471+07:00","message":"receive interim result [false|false]: เหมือนมีลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.706706038+07:00","message":"[buffer interim] 2701 false เหมือนมีลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.706717739+07:00","message":"[bufferProcess] interim [860000000]:เหมือนมีลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.706721817+07:00","message":"[bufferProcess] send to processor:เหมือนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.706728972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.706731977+07:00","message":"> Transcript [40174] [false]: 'เหมือนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.706734148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.706737388+07:00","message":"Set new StatePrefix: 'เหมือนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.729055383+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.729100974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.729108723+07:00","message":"receive interim result [false|false]: เหมือนมีโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.729140056+07:00","message":"[buffer interim] 2701 false เหมือนมีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.729149128+07:00","message":"[bufferProcess] interim [920000000]:เหมือนมีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.729152459+07:00","message":"[bufferProcess] send to processor:เหมือนมีลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.729157365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.729178963+07:00","message":"> Transcript [40175] [false]: 'เหมือนมีลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.729184164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.729187288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.729190283+07:00","message":"StatePrefix: 'เหมือนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.729193526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.775780569+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.775830721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.775837666+07:00","message":"receive interim result [false|false]: เหมือนมีโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.775857726+07:00","message":"[buffer interim] 2701 false เหมือนมีโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.775867246+07:00","message":"[bufferProcess] interim [980000000]:เหมือนมีโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.775870418+07:00","message":"[bufferProcess] send to processor:เหมือนมีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.775878843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.775882229+07:00","message":"> Transcript [40176] [false]: 'เหมือนมีโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.775891184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.775893817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.775895869+07:00","message":"StatePrefix: 'เหมือนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.775898047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.888769668+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.888811777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.88882064+07:00","message":"receive interim result [false|false]: เหมือนมีโลกส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:06.888838738+07:00","message":"[buffer interim] 2701 false เหมือนมีโลกส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.888852437+07:00","message":"[bufferProcess] interim [100000000]:เหมือนมีโลกส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.888856832+07:00","message":"[bufferProcess] send to processor:เหมือนมีโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.888860336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.888863208+07:00","message":"> Transcript [40177] [false]: 'เหมือนมีโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.888866582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.888868558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.888870736+07:00","message":"StatePrefix: 'เหมือนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:06.888872848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.082499761+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.082534553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.082540867+07:00","message":"receive interim result [false|false]: เหมือนมีโลกส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.082552415+07:00","message":"[buffer interim] 2701 false เหมือนมีโลกส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.082559228+07:00","message":"[bufferProcess] interim [280000000]:เหมือนมีโลกส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.082561884+07:00","message":"[bufferProcess] send to processor:เหมือนมีโลกส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.082566533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.082570217+07:00","message":"> Transcript [40178] [false]: 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.08257515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.082578398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.082581768+07:00","message":"StatePrefix: 'เหมือนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.082584786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.08258994+07:00","message":"Push: 'เหมือนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.082592189+07:00","message":"TextPushed: 'เหมือนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.0825957+07:00","message":"Set new StatePrefix : 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.082597844+07:00","message":"Next Push (prob) : 'โลกส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.082605837+07:00","message":"push: {false เหมือนมี 0 0xc004c0e780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.486540027+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.486574153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วนตัวเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.486580035+07:00","message":"receive interim result [false|false]: เหมือนมีโลกส่วนตัวเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.486592301+07:00","message":"[buffer interim] 2701 false เหมือนมีโลกส่วนตัวเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.486599981+07:00","message":"[bufferProcess] interim [640000000]:เหมือนมีโลกส่วนตัวเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.486602966+07:00","message":"[bufferProcess] send to processor:เหมือนมีโลกส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.486607505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.486610286+07:00","message":"> Transcript [40179] [false]: 'เหมือนมีโลกส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.486630739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.486633184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.486637079+07:00","message":"StatePrefix: 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.486639667+07:00","message":"TextPushed: 'เหมือนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.551423875+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.551464381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วนตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.551470367+07:00","message":"receive interim result [false|false]: เหมือนมีโลกส่วนตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.551486236+07:00","message":"[buffer interim] 2701 false เหมือนมีโลกส่วนตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.551498062+07:00","message":"[bufferProcess] interim [700000000]:เหมือนมีโลกส่วนตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.551500783+07:00","message":"[bufferProcess] send to processor:เหมือนมีโลกส่วนตัวเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.551507216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.551510432+07:00","message":"> Transcript [40180] [false]: 'เหมือนมีโลกส่วนตัวเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.551514659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.551517177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.551519953+07:00","message":"StatePrefix: 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.551524151+07:00","message":"TextPushed: 'เหมือนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.635022903+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.635072269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วนตัวอย่าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.635079609+07:00","message":"receive interim result [false|false]: เหมือนมีโลกส่วนตัวอย่าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.635094119+07:00","message":"[buffer interim] 2701 false เหมือนมีโลกส่วนตัวอย่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.635103804+07:00","message":"[bufferProcess] interim [760000000]:เหมือนมีโลกส่วนตัวอย่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.635106276+07:00","message":"[bufferProcess] send to processor:เหมือนมีโลกส่วนตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.635112428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.635115369+07:00","message":"> Transcript [40181] [false]: 'เหมือนมีโลกส่วนตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.635118663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.635120996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.635123401+07:00","message":"StatePrefix: 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.635125903+07:00","message":"TextPushed: 'เหมือนมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.716367269+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.71640081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วนตัวอย่าไปเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.716406575+07:00","message":"receive interim result [false|false]: เหมือนมีโลกส่วนตัวอย่าไปเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.716419073+07:00","message":"[buffer interim] 2701 false เหมือนมีโลกส่วนตัวอย่าไปเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.71642639+07:00","message":"[bufferProcess] interim [820000000]:เหมือนมีโลกส่วนตัวอย่าไปเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716429195+07:00","message":"[bufferProcess] send to processor:เหมือนมีโลกส่วนตัวอย่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716434759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716437439+07:00","message":"> Transcript [40182] [false]: 'เหมือนมีโลกส่วนตัวอย่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716441042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716443457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716445859+07:00","message":"StatePrefix: 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716448124+07:00","message":"TextPushed: 'เหมือนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716455087+07:00","message":"Push: 'โลกส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716457032+07:00","message":"TextPushed: 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716459354+07:00","message":"Set new StatePrefix : 'เหมือนมีโลกส่วนตัวอย่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.716461674+07:00","message":"Next Push (prob) : 'ตัวอย่าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.716467862+07:00","message":"push: {false โลกส่วน 0 0xc004c0e780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.787017819+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.787062467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วนตัวอย่าไปคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.787069336+07:00","message":"receive interim result [false|false]: เหมือนมีโลกส่วนตัวอย่าไปคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.787083347+07:00","message":"[buffer interim] 2701 false เหมือนมีโลกส่วนตัวอย่าไปคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.787090836+07:00","message":"[bufferProcess] interim [880000000]:เหมือนมีโลกส่วนตัวอย่าไปคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.787093557+07:00","message":"[bufferProcess] send to processor:เหมือนมีโลกส่วนตัวอย่าไปเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.787099989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.78710305+07:00","message":"> Transcript [40183] [false]: 'เหมือนมีโลกส่วนตัวอย่าไปเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.787106856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.787108997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.787111018+07:00","message":"StatePrefix: 'เหมือนมีโลกส่วนตัวอย่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.787113666+07:00","message":"TextPushed: 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.905243471+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.90528695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วนตัวอย่าไปคิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.90529611+07:00","message":"receive interim result [false|false]: เหมือนมีโลกส่วนตัวอย่าไปคิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:07.905315379+07:00","message":"[buffer interim] 2701 false เหมือนมีโลกส่วนตัวอย่าไปคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.905328627+07:00","message":"[bufferProcess] interim [940000000]:เหมือนมีโลกส่วนตัวอย่าไปคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.90533265+07:00","message":"[bufferProcess] send to processor:เหมือนมีโลกส่วนตัวอย่าไปคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.905342935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.905347338+07:00","message":"> Transcript [40184] [false]: 'เหมือนมีโลกส่วนตัวอย่าไปคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.905352389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.905355784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.90536004+07:00","message":"StatePrefix: 'เหมือนมีโลกส่วนตัวอย่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:07.905362705+07:00","message":"TextPushed: 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.150790256+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.150830924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วนตัวอย่าไปคิดฮอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.150837744+07:00","message":"receive interim result [false|false]: เหมือนมีโลกส่วนตัวอย่าไปคิดฮอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.150855919+07:00","message":"[buffer interim] 2701 false เหมือนมีโลกส่วนตัวอย่าไปคิดฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.150863583+07:00","message":"[bufferProcess] interim [180000000]:เหมือนมีโลกส่วนตัวอย่าไปคิดฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.150867804+07:00","message":"[bufferProcess] send to processor:เหมือนมีโลกส่วนตัวอย่าไปคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.150875944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.150878771+07:00","message":"> Transcript [40185] [false]: 'เหมือนมีโลกส่วนตัวอย่าไปคิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.150883066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.15088579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.150888546+07:00","message":"StatePrefix: 'เหมือนมีโลกส่วนตัวอย่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.150891616+07:00","message":"TextPushed: 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.244274962+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.24431463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.244320845+07:00","message":"receive interim result [false|false]: เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.24433577+07:00","message":"[buffer interim] 2701 false เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244343288+07:00","message":"[bufferProcess] interim [300000000]:เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244345817+07:00","message":"[bufferProcess] send to processor:เหมือนมีโลกส่วนตัวอย่าไปคิดฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244352945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244356037+07:00","message":"> Transcript [40186] [false]: 'เหมือนมีโลกส่วนตัวอย่าไปคิดฮอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244359496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244361821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244366241+07:00","message":"StatePrefix: 'เหมือนมีโลกส่วนตัวอย่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244370646+07:00","message":"TextPushed: 'เหมือนมีโลกส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244376901+07:00","message":"Push: 'ตัวอย่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244379043+07:00","message":"TextPushed: 'เหมือนมีโลกส่วนตัวอย่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244383056+07:00","message":"Set new StatePrefix : 'เหมือนมีโลกส่วนตัวอย่าไปคิดฮอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.244385896+07:00","message":"Next Push (prob) : 'คิดฮอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.24441043+07:00","message":"push: {false ตัวอย่าไป 0 0xc004c0e780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.349801436+07:00","message":"[GCS] IsForceVAD: false for message ID: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.414299088+07:00","message":"[GCS] Start streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.552264366+07:00","message":"receive streaming session, msgId: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.5523058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก\",\"confidence\":0.93986905}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.552316355+07:00","message":"receive interim result [true|false]: เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.55232798+07:00","message":"end recv isFinal message id 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.552330426+07:00","message":"end Recv id 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.552337323+07:00","message":"[buffer interim] 2701 true เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552347613+07:00","message":"[bufferProcess] interim [750000000]:เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.55235197+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552355968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.55236106+07:00","message":"> Transcript [40187] [false]: 'เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552364317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552366453+07:00","message":"Set new StatePrefix: 'เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552368474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552370669+07:00","message":"> Transcript [40188] [true]: 'เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552373292+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552375356+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552377282+07:00","message":"StatePrefix: 'เหมือนมีโลกส่วนตัวอย่าไปคิดว่าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552379887+07:00","message":"TextPushed: 'เหมือนมีโลกส่วนตัวอย่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:08.552382775+07:00","message":"Push: 'คิดว่าลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:08.552391259+07:00","message":"push: {true คิดว่าลูก 0 0xc004c0e780}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:08.561375949+07:00","message":"write wav file: './tmp/7589/7589_2701.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.159563856+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.159609021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.159614632+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.159630388+07:00","message":"[buffer interim] 2702 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.159637228+07:00","message":"[bufferProcess] interim [600000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.159639288+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.403424052+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.403466993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.403475845+07:00","message":"receive interim result [false|false]: ส่วนตัวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.403492527+07:00","message":"[buffer interim] 2702 false ส่วนตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.403500938+07:00","message":"[bufferProcess] interim [780000000]:ส่วนตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.403503663+07:00","message":"[bufferProcess] send to processor:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.403507804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.403510944+07:00","message":"> Transcript [40189] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.403513664+07:00","message":"Set StatePrefix (first interim): 'ส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.456182431+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.45621762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.456223219+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.456235697+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.456243144+07:00","message":"[bufferProcess] interim [840000000]:ส่วนตัวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.456245771+07:00","message":"[bufferProcess] send to processor:ส่วนตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.456249185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.456252321+07:00","message":"> Transcript [40190] [false]: 'ส่วนตัวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.456255485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.456257481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.456259509+07:00","message":"StatePrefix: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.45626165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.580288995+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.580327085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.580334072+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.580351138+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.580361169+07:00","message":"[bufferProcess] interim [960000000]:ส่วนตัวไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.580364115+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.580368592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.580371783+07:00","message":"> Transcript [40191] [false]: 'ส่วนตัวไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.580375618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.580379825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.580382056+07:00","message":"StatePrefix: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.580384284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:09.647061169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:09.64707859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.853891394+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.853935434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.853943335+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:09.853955872+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.853965164+07:00","message":"[bufferProcess] interim [260000000]:ส่วนตัวไม่ใช่อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.853970184+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.853975133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.8539792+07:00","message":"> Transcript [40192] [false]: 'ส่วนตัวไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.853984766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.853987776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.853990912+07:00","message":"StatePrefix: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:09.853993805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.041238191+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.04128017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.041287877+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.04130547+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041318143+07:00","message":"[bufferProcess] interim [440000000]:ส่วนตัวไม่ใช่อันนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041320619+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041328507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041331665+07:00","message":"> Transcript [40193] [false]: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041335499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041337856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041340289+07:00","message":"StatePrefix: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041344411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041352166+07:00","message":"Push: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041354216+07:00","message":"TextPushed: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041356588+07:00","message":"Set new StatePrefix : 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.041359207+07:00","message":"Next Push (prob) : 'ไม่ใช่อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.041367991+07:00","message":"push: {false ส่วนตัว 0 0xc0030bcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.17440017+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.174453964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.174464708+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขาเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.174490397+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.174504741+07:00","message":"[bufferProcess] interim [560000000]:ส่วนตัวไม่ใช่อันนี้เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.174509596+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.174516953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.174521187+07:00","message":"> Transcript [40194] [false]: 'ส่วนตัวไม่ใช่อันนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.174525548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.174527796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.174530547+07:00","message":"StatePrefix: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.174533036+07:00","message":"TextPushed: 'ส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.181951467+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.181977223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.181983187+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขาเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.181995465+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขาเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.182004634+07:00","message":"[bufferProcess] interim [620000000]:ส่วนตัวไม่ใช่อันนี้เขาเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.182007472+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.182010908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.182015522+07:00","message":"> Transcript [40195] [false]: 'ส่วนตัวไม่ใช่อันนี้เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.182019745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.182023799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.182027259+07:00","message":"StatePrefix: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.182030505+07:00","message":"TextPushed: 'ส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.431655878+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.431695732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเริ่มมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.431704422+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขาเริ่มมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.431721214+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขาเริ่มมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.43172945+07:00","message":"[bufferProcess] interim [800000000]:ส่วนตัวไม่ใช่อันนี้เขาเริ่มมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.431732571+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้เขาเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.431740275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.431743339+07:00","message":"> Transcript [40196] [false]: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.431747129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.431749832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.431753112+07:00","message":"StatePrefix: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.431755621+07:00","message":"TextPushed: 'ส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.495771861+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.495805162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.495812982+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.495829307+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495839959+07:00","message":"[bufferProcess] interim [860000000]:ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495842325+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้เขาเริ่มมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495846466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495849416+07:00","message":"> Transcript [40197] [false]: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495852913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495854988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495857366+07:00","message":"StatePrefix: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495859536+07:00","message":"TextPushed: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495862203+07:00","message":"Push: 'ไม่ใช่อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495864242+07:00","message":"TextPushed: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495866667+07:00","message":"Set new StatePrefix : 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.495870181+07:00","message":"Next Push (prob) : 'เขาเริ่มมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.495877888+07:00","message":"push: {false ไม่ใช่อันนี้ 0 0xc0030bcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.50993569+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.509965232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.509970805+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.50998465+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.509991164+07:00","message":"[bufferProcess] interim [920000000]:ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.509993631+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.509997979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.51000118+07:00","message":"> Transcript [40198] [false]: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.510004732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.510006826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.51000884+07:00","message":"StatePrefix: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.510011546+07:00","message":"TextPushed: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.51300148+07:00","message":"[GCS] Cleaned up inactive client: 2679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.513014513+07:00","message":"[GCS] Cleaned up inactive client: 2675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.513017221+07:00","message":"[GCS] Cleaned up inactive client: 2676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.513019195+07:00","message":"[GCS] Cleaned up inactive client: 2680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.513021108+07:00","message":"[GCS] Cleaned up inactive client: 2677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.513023049+07:00","message":"[GCS] Cleaned up inactive client: 2674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.513024857+07:00","message":"[GCS] Cleaned up inactive client: 2681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.513026662+07:00","message":"[GCS] Cleaned up inactive client: 2682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.513028547+07:00","message":"[GCS] Cleaned up inactive client: 2678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.513030656+07:00","message":"[GCS] Cleaned up inactive client: 2683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.682891704+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.682924891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการเฉลิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.682931089+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการเฉลิม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.682946723+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการเฉลิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.682954213+07:00","message":"[bufferProcess] interim [100000000]:ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการเฉลิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.682956824+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.682960254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.682963267+07:00","message":"> Transcript [40199] [false]: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.682966821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.6829691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.682971094+07:00","message":"StatePrefix: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.682973642+07:00","message":"TextPushed: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.73557303+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.735611427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.735617891+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:10.735632706+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.735640534+07:00","message":"[bufferProcess] interim [160000000]:ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.735643355+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการเฉลิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.73564858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.735651652+07:00","message":"> Transcript [40200] [false]: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีการเฉลิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.735655228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.735657741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.735659991+07:00","message":"StatePrefix: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:10.735662839+07:00","message":"TextPushed: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.010175968+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.010213481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.01022027+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.010235641+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.010246138+07:00","message":"[bufferProcess] interim [340000000]:ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.010249652+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.010256004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.01026015+07:00","message":"> Transcript [40201] [false]: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.010264043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.010269638+07:00","message":"Set new StatePrefix: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.030663578+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.03069835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเริ่มเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.03070437+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขาเริ่มเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.030719646+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขาเริ่มเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.030726695+07:00","message":"[bufferProcess] interim [400000000]:ส่วนตัวไม่ใช่อันนี้เขาเริ่มเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.030729656+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.030735097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.030743683+07:00","message":"> Transcript [40202] [false]: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.030747194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.03074996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.030752034+07:00","message":"StatePrefix: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.030755286+07:00","message":"TextPushed: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.066184067+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.06622276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มมีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.066230346+07:00","message":"receive interim result [false|false]: ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มมีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.066243326+07:00","message":"[buffer interim] 2702 false ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.066252434+07:00","message":"[bufferProcess] interim [520000000]:ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.066255241+07:00","message":"[bufferProcess] send to processor:ส่วนตัวไม่ใช่อันนี้เขาเริ่มเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.066261317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.066264889+07:00","message":"> Transcript [40203] [false]: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.066267829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.066269853+07:00","message":"Set new StatePrefix: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.100281862+07:00","message":"[GCS] IsForceVAD: false for message ID: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.231483229+07:00","message":"[GCS] Start streaming session, msgId: 2703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.27126605+07:00","message":"receive streaming session, msgId: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.271311564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการจะเริ่มมีปัญหา\",\"confidence\":0.9510357}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.271319703+07:00","message":"receive interim result [true|false]: ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการจะเริ่มมีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.27132899+07:00","message":"end recv isFinal message id 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.271331186+07:00","message":"end Recv id 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.271340468+07:00","message":"[buffer interim] 2702 true ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการจะเริ่มมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.27135208+07:00","message":"[bufferProcess] interim [700000000]:ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการจะเริ่มมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271356029+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271359521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271363442+07:00","message":"> Transcript [40204] [false]: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271367413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271369456+07:00","message":"Set new StatePrefix: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271371997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271374046+07:00","message":"> Transcript [40205] [true]: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มมีอาการจะเริ่มมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271376633+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271378638+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271380628+07:00","message":"StatePrefix: 'ส่วนตัวไม่ใช่อันนี้เขาเริ่มจะเริ่มมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271383584+07:00","message":"TextPushed: 'ส่วนตัวไม่ใช่อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.271390131+07:00","message":"Push: 'เขาเริ่มมีอาการจะเริ่มมีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.271399749+07:00","message":"push: {true เขาเริ่มมีอาการจะเริ่มมีปัญหา 0 0xc0030bcc00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:11.280814934+07:00","message":"write wav file: './tmp/7589/7589_2702.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.613691607+07:00","message":"[GCS] IsForceVAD: false for message ID: 2703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.704879525+07:00","message":"receive streaming session, msgId: 2703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.704901483+07:00","message":"found end of frame, send empty tag with msgId: 2703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.704905376+07:00","message":"end Recv id 2703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.704914199+07:00","message":"[buffer interim] 2703 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.704921935+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.704926815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.704932277+07:00","message":"> Transcript [40206] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.704935567+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.704937616+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.704939567+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.704941588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:11.704944355+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.704957702+07:00","message":"push: {true \n 0 0xc004c0ed80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:11.711249076+07:00","message":"write wav file: './tmp/7589/7589_2703.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:11.932066079+07:00","message":"[GCS] Start streaming session, msgId: 2704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:12.061196208+07:00","message":"[GCS] IsForceVAD: false for message ID: 2704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:12.172054042+07:00","message":"receive streaming session, msgId: 2704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:12.172082972+07:00","message":"found end of frame, send empty tag with msgId: 2704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:12.17208772+07:00","message":"end Recv id 2704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:12.172100354+07:00","message":"[buffer interim] 2704 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:12.172109333+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:12.172114518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:12.172118811+07:00","message":"> Transcript [40207] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:12.172122522+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:12.172125633+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:12.172128434+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:12.172131229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:12.172135011+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:12.172146839+07:00","message":"push: {true \n 0 0xc004853d80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:12.178447857+07:00","message":"write wav file: './tmp/7589/7589_2704.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:12.647951074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:12.647953864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:12.701574113+07:00","message":"[GCS] Start streaming session, msgId: 2705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.019431541+07:00","message":"[GCS] IsForceVAD: false for message ID: 2705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.104284918+07:00","message":"receive streaming session, msgId: 2705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.104307056+07:00","message":"found end of frame, send empty tag with msgId: 2705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.104310471+07:00","message":"end Recv id 2705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.104319289+07:00","message":"[buffer interim] 2705 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.104328782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.104339037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.104342493+07:00","message":"> Transcript [40208] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.10434554+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.104347665+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.104349517+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.104351764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.104354615+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.104365557+07:00","message":"push: {true \n 0 0xc004c0f100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:13.112299283+07:00","message":"write wav file: './tmp/7589/7589_2705.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.150498997+07:00","message":"[GCS] Start streaming session, msgId: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.490942666+07:00","message":"receive streaming session, msgId: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.490988236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.490993846+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.491010272+07:00","message":"[buffer interim] 2706 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.491017243+07:00","message":"[bufferProcess] interim [420000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.491019252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.611225079+07:00","message":"receive streaming session, msgId: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.611265341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.61127149+07:00","message":"receive interim result [false|false]: น้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.611285238+07:00","message":"[buffer interim] 2706 false น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.611293393+07:00","message":"[bufferProcess] interim [480000000]:น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.611295782+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.611303456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.611306519+07:00","message":"> Transcript [40209] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.61130875+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.804258826+07:00","message":"receive streaming session, msgId: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.804301506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.804308063+07:00","message":"receive interim result [false|false]: น้อยสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:13.804322665+07:00","message":"[buffer interim] 2706 false น้อยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.804330982+07:00","message":"[bufferProcess] interim [660000000]:น้อยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.804333692+07:00","message":"[bufferProcess] send to processor:น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.804342438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.804345793+07:00","message":"> Transcript [40210] [false]: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.804348231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:13.804350347+07:00","message":"Set new StatePrefix: 'น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.121405037+07:00","message":"receive streaming session, msgId: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.121445348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยสุด 9\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.121451237+07:00","message":"receive interim result [false|false]: น้อยสุด 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.121462544+07:00","message":"[buffer interim] 2706 false น้อยสุด 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.121470393+07:00","message":"[bufferProcess] interim [960000000]:น้อยสุด 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.121472663+07:00","message":"[bufferProcess] send to processor:น้อยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.121478466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.121481649+07:00","message":"> Transcript [40211] [false]: 'น้อยสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.121484911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.121487197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.121489415+07:00","message":"StatePrefix: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.121491883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388746775+07:00","message":"receive streaming session, msgId: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388785455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยสุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388792019+07:00","message":"receive interim result [false|false]: น้อยสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388803238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ก.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388805799+07:00","message":"receive interim result [false|false]:  9 ก.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388814147+07:00","message":"receive streaming session, msgId: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388817399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยสุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388819648+07:00","message":"receive interim result [false|false]: น้อยสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388822347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ขวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388824537+07:00","message":"receive interim result [false|false]:  9 ขวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388829049+07:00","message":"[buffer interim] 2706 false น้อยสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388832372+07:00","message":"[buffer interim] 2706 false  9 ก.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388834659+07:00","message":"[buffer interim] 2706 false น้อยสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.388836665+07:00","message":"[buffer interim] 2706 false  9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388842579+07:00","message":"[bufferProcess] interim [260000000]:น้อยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388844682+07:00","message":"[bufferProcess] send to processor:น้อยสุด 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388848109+07:00","message":"[bufferProcess] interim [260000000]: 9 ก.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388850838+07:00","message":"[bufferProcess] update buffer: น้อยสุด 9 ก.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388853074+07:00","message":"[bufferProcess] interim [320000000]:น้อยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388856192+07:00","message":"[bufferProcess] send to processor:น้อยสุด 9 ก.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388859119+07:00","message":"[bufferProcess] interim [320000000]: 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388862792+07:00","message":"[bufferProcess] update buffer: น้อยสุด 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388865688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388868428+07:00","message":"> Transcript [40212] [false]: 'น้อยสุด 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388871284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.38887324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.38887552+07:00","message":"StatePrefix: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388877796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388879536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388881457+07:00","message":"> Transcript [40213] [false]: 'น้อยสุด 9 ก.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388883662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388885504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.388887223+07:00","message":"StatePrefix: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.38888891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.620094528+07:00","message":"[GCS] IsForceVAD: false for message ID: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.697867243+07:00","message":"receive streaming session, msgId: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.697907788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยสุด 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.697914084+07:00","message":"receive interim result [false|false]: น้อยสุด 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.697928127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.697931144+07:00","message":"receive interim result [false|false]:  ขวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.697938364+07:00","message":"[buffer interim] 2706 false น้อยสุด 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.697942385+07:00","message":"[buffer interim] 2706 false  ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697949069+07:00","message":"[bufferProcess] interim [560000000]:น้อยสุด 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697953042+07:00","message":"[bufferProcess] send to processor:น้อยสุด 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697956641+07:00","message":"[bufferProcess] interim [560000000]: ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697959376+07:00","message":"[bufferProcess] update buffer: น้อยสุด 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697962527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697965221+07:00","message":"> Transcript [40214] [false]: 'น้อยสุด 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697968777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697971049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697973105+07:00","message":"StatePrefix: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697976841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697979829+07:00","message":"Push: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697981714+07:00","message":"TextPushed: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.69798368+07:00","message":"Set new StatePrefix : 'น้อยสุด 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.697985889+07:00","message":"Next Push (prob) : 'สุด 9 ขวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.697993544+07:00","message":"push: {false น้อย 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.713989144+07:00","message":"receive streaming session, msgId: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.714018177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยสุด 9 ขวบ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.714023349+07:00","message":"receive interim result [true|false]: น้อยสุด 9 ขวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.714038456+07:00","message":"end recv isFinal message id 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.71404131+07:00","message":"end Recv id 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.714055148+07:00","message":"[buffer interim] 2706 true น้อยสุด 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714061571+07:00","message":"[bufferProcess] interim [710000000]:น้อยสุด 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714065064+07:00","message":"[bufferProcess] send to processor (isfinal):น้อยสุด 9 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714068231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.71407067+07:00","message":"> Transcript [40215] [false]: 'น้อยสุด 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714073309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714075241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714077248+07:00","message":"StatePrefix: 'น้อยสุด 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714079247+07:00","message":"TextPushed: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714081017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714083042+07:00","message":"> Transcript [40216] [true]: 'น้อยสุด 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714085788+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.71408816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.71408988+07:00","message":"StatePrefix: 'น้อยสุด 9 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714091936+07:00","message":"TextPushed: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:14.714094158+07:00","message":"Push: 'สุด 9 ขวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.714100937+07:00","message":"push: {true สุด 9 ขวบ 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:14.720658453+07:00","message":"write wav file: './tmp/7589/7589_2706.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:14.944367368+07:00","message":"[GCS] Start streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:15.410011939+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:15.410070271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:15.410077934+07:00","message":"receive interim result [false|false]: แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:15.410093171+07:00","message":"[buffer interim] 2707 false แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:15.410104432+07:00","message":"[bufferProcess] interim [300000000]:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:15.410107311+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:15.648734888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:15.648759333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:15.810460742+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:15.81050563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:15.810511963+07:00","message":"receive interim result [false|false]: แถมเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:15.810525461+07:00","message":"[buffer interim] 2707 false แถมเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:15.810534808+07:00","message":"[bufferProcess] interim [660000000]:แถมเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:15.810537162+07:00","message":"[bufferProcess] send to processor:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:15.810542882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:15.810545634+07:00","message":"> Transcript [40217] [false]: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:15.810548591+07:00","message":"Set StatePrefix (first interim): 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.008014753+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.008065443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจิม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.008071472+07:00","message":"receive interim result [false|false]: เจิม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.008086448+07:00","message":"[buffer interim] 2707 false เจิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.008094023+07:00","message":"[bufferProcess] interim [840000000]:เจิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.008097027+07:00","message":"[bufferProcess] send to processor:แถมเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.008100811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.00810399+07:00","message":"> Transcript [40218] [false]: 'แถมเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.008106456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.008108572+07:00","message":"Set new StatePrefix: 'แถมเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.013572422+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.01359628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.013601717+07:00","message":"receive interim result [false|false]: แถมเจอมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.013613775+07:00","message":"[buffer interim] 2707 false แถมเจอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.013619373+07:00","message":"[bufferProcess] interim [900000000]:แถมเจอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.01362166+07:00","message":"[bufferProcess] send to processor:เจิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.013629589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.013632337+07:00","message":"> Transcript [40219] [false]: 'เจิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.013634294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.013636328+07:00","message":"Set new StatePrefix: 'เจิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.149477059+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.14952614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.149532777+07:00","message":"receive interim result [false|false]: แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.149549026+07:00","message":"[buffer interim] 2707 false แถมเจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.149557903+07:00","message":"[bufferProcess] interim [20000000]:แถมเจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.149560794+07:00","message":"[bufferProcess] send to processor:แถมเจอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.149567459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.149570403+07:00","message":"> Transcript [40220] [false]: 'แถมเจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.149572962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.149575119+07:00","message":"Set new StatePrefix: 'แถมเจอมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.561372486+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.561414582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.561421006+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.561437077+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.561444625+07:00","message":"[bufferProcess] interim [440000000]:แถมเจอมาก 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.561447402+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.561451257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.56145416+07:00","message":"> Transcript [40221] [false]: 'แถมเจอมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.561457217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.561459751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.561461767+07:00","message":"StatePrefix: 'แถมเจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.561463937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.714155209+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.714192312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.71419891+07:00","message":"receive interim result [false|false]: แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.714210016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.714213783+07:00","message":"receive interim result [false|false]:  11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.714228124+07:00","message":"[buffer interim] 2707 false แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.71424153+07:00","message":"[buffer interim] 2707 false  11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.714248697+07:00","message":"[bufferProcess] interim [620000000]:แถมเจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.714251329+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.71425852+07:00","message":"[bufferProcess] interim [620000000]: 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.714261052+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.714264367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.714267587+07:00","message":"> Transcript [40222] [false]: 'แถมเจอมาก 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.714270351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.714272257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.714275849+07:00","message":"StatePrefix: 'แถมเจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.714278082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.887769967+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.887813995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.887820627+07:00","message":"receive interim result [false|false]: แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.887836119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1110\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.887839155+07:00","message":"receive interim result [false|false]:  1110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.887849236+07:00","message":"[buffer interim] 2707 false แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:16.887855484+07:00","message":"[buffer interim] 2707 false  1110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.887862512+07:00","message":"[bufferProcess] interim [740000000]:แถมเจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.887865247+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.887869954+07:00","message":"[bufferProcess] interim [740000000]: 1110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.887872538+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 1110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.887876334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.887879264+07:00","message":"> Transcript [40223] [false]: 'แถมเจอมาก 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.887884288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.88788681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.887888987+07:00","message":"StatePrefix: 'แถมเจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:16.887891094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.010056037+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.010120811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.010127531+07:00","message":"receive interim result [false|false]: แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.010138549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1112\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.010151476+07:00","message":"receive interim result [false|false]:  1112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.010163752+07:00","message":"[buffer interim] 2707 false แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.01016746+07:00","message":"[buffer interim] 2707 false  1112"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010173687+07:00","message":"[bufferProcess] interim [860000000]:แถมเจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010175936+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 1110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010178886+07:00","message":"[bufferProcess] interim [860000000]: 1112"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010181421+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 1112"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010184136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010186895+07:00","message":"> Transcript [40224] [false]: 'แถมเจอมาก 1110'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010189695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010191859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010193916+07:00","message":"StatePrefix: 'แถมเจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010195927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010198729+07:00","message":"Push: 'แถมเจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010200649+07:00","message":"TextPushed: 'แถมเจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010202691+07:00","message":"Set new StatePrefix : 'แถมเจอมาก 1110'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.010204781+07:00","message":"Next Push (prob) : 'ก 1110'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.010211681+07:00","message":"push: {false แถมเจอมา 0 0xc0045de180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.285232171+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.285267592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.285273489+07:00","message":"receive interim result [false|false]: แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.285283656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11-12 ขวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.285286717+07:00","message":"receive interim result [false|false]:  11-12 ขวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.285294207+07:00","message":"[buffer interim] 2707 false แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.285297667+07:00","message":"[buffer interim] 2707 false  11-12 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.285303632+07:00","message":"[bufferProcess] interim [220000000]:แถมเจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.285306012+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 1112"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.285309142+07:00","message":"[bufferProcess] interim [220000000]: 11-12 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.285311857+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.285316404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.285319115+07:00","message":"> Transcript [40225] [false]: 'แถมเจอมาก 1112'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.285321604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.285323593+07:00","message":"Set new StatePrefix: 'แถมเจอมาก 1112'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.605588182+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.605635898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.605643288+07:00","message":"receive interim result [false|false]: แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.605659931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11-12 ขวบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.605663671+07:00","message":"receive interim result [false|false]:  11-12 ขวบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.605673169+07:00","message":"[buffer interim] 2707 false แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.605678601+07:00","message":"[buffer interim] 2707 false  11-12 ขวบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.605687203+07:00","message":"[bufferProcess] interim [460000000]:แถมเจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.605690982+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.605695714+07:00","message":"[bufferProcess] interim [460000000]: 11-12 ขวบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.605699355+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.60570336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.605707307+07:00","message":"> Transcript [40226] [false]: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.605709444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.60571139+07:00","message":"Set new StatePrefix: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.654152458+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.65418407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.654189769+07:00","message":"receive interim result [false|false]: แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.654199757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11-12 ขวบนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.654203012+07:00","message":"receive interim result [false|false]:  11-12 ขวบนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.654209045+07:00","message":"[buffer interim] 2707 false แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.654212894+07:00","message":"[buffer interim] 2707 false  11-12 ขวบนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.654226419+07:00","message":"[bufferProcess] interim [520000000]:แถมเจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.654241632+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.654253605+07:00","message":"[bufferProcess] interim [520000000]: 11-12 ขวบนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.65425618+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.654260023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.654263963+07:00","message":"> Transcript [40227] [false]: 'แถมเจอมาก 11-12 ขวบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.654267329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.654269431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.654271471+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.654273859+07:00","message":"TextPushed: 'แถมเจอมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.740492085+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.740529504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.740536013+07:00","message":"receive interim result [false|false]: แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.740545954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11-12 ขวบนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.740548514+07:00","message":"receive interim result [false|false]:  11-12 ขวบนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.74055591+07:00","message":"[buffer interim] 2707 false แถมเจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.740559774+07:00","message":"[buffer interim] 2707 false  11-12 ขวบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.740565714+07:00","message":"[bufferProcess] interim [580000000]:แถมเจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.740568272+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.740571344+07:00","message":"[bufferProcess] interim [580000000]: 11-12 ขวบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.740573742+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.740576459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.740579162+07:00","message":"> Transcript [40228] [false]: 'แถมเจอมาก 11-12 ขวบนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.740583995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.740585975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.740590168+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.740592155+07:00","message":"TextPushed: 'แถมเจอมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.915895518+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.915940521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.915947316+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.915955606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.915958883+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.915966831+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:17.915972161+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.91598003+07:00","message":"[bufferProcess] interim [820000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.915983956+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.915988533+07:00","message":"[bufferProcess] interim [820000000]: ขวบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.915992172+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.915996878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.916000986+07:00","message":"> Transcript [40229] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.916005377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.916008295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.91601129+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:17.916014945+07:00","message":"TextPushed: 'แถมเจอมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.187114987+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.187152255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.187158609+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.187168146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.187170907+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.187178624+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.187184995+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187192714+07:00","message":"[bufferProcess] interim [60000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187196853+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187203973+07:00","message":"[bufferProcess] interim [60000000]: ขวบนี้ก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187208394+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187212556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.18721669+07:00","message":"> Transcript [40230] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187220576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.18722269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187224863+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187227093+07:00","message":"TextPushed: 'แถมเจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187233476+07:00","message":"Push: 'ก 11-12 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187235655+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187237792+07:00","message":"Set new StatePrefix : 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.187240011+07:00","message":"Next Push (prob) : 'นี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.187247441+07:00","message":"push: {false ก 11-12 ขวบ 0 0xc0045de180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.192745775+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.19276998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.19277558+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.192788727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.19279144+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.19279717+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.192800771+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.192805629+07:00","message":"[bufferProcess] interim [120000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.192808413+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.192813517+07:00","message":"[bufferProcess] interim [120000000]: ขวบนี้ก็หนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.192818358+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.19282087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.192823409+07:00","message":"> Transcript [40231] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.192826468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.192828469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.192830377+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.19283301+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.434731957+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.434768116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.434773851+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.434784846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.434787809+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.434795473+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.434799665+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.434807108+07:00","message":"[bufferProcess] interim [300000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.434809905+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.434813053+07:00","message":"[bufferProcess] interim [300000000]: ขวบนี้ก็หนักเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.434815683+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.434818606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.434821325+07:00","message":"> Transcript [40232] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.434825391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.434828223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.434832362+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.43483478+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.48274629+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.482781062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.482787137+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.482795599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.482798769+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.48280516+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.482811105+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.482818473+07:00","message":"[bufferProcess] interim [420000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.482821071+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.482826279+07:00","message":"[bufferProcess] interim [420000000]: ขวบนี้ก็หนักเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.4828288+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.482831682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.482834167+07:00","message":"> Transcript [40233] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.482837874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.482841505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.482843441+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.482845725+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:18.649320511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:18.64933079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.691283943+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.691328143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.691336461+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.69135161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.691356379+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.691366249+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.691371676+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691379573+07:00","message":"[bufferProcess] interim [600000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691383821+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691388435+07:00","message":"[bufferProcess] interim [600000000]: ขวบนี้ก็หนักเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691392253+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691395796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691399775+07:00","message":"> Transcript [40234] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.69140468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691407683+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691411027+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691414511+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691418388+07:00","message":"Push: 'นี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691421551+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691425669+07:00","message":"Set new StatePrefix : 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.691428739+07:00","message":"Next Push (prob) : 'หนักเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.691438484+07:00","message":"push: {false นี้ก็ 0 0xc0045de180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.879219007+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.879255327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.879261479+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.879273065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.879276253+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.87929552+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:18.879310066+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.879320824+07:00","message":"[bufferProcess] interim [780000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.879324068+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.879330025+07:00","message":"[bufferProcess] interim [780000000]: ขวบนี้ก็หนักเหมือนกันนะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.879332773+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.879339626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.879342924+07:00","message":"> Transcript [40235] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.879346311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.879348472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.879350411+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:18.879352699+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.114634509+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.1146759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.114685633+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.114700304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.1147035+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.114711922+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.114715671+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.114721296+07:00","message":"[bufferProcess] interim [900000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.114723984+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.114727119+07:00","message":"[bufferProcess] interim [900000000]: ขวบนี้ก็หนักเหมือนกันนะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.114729754+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.114733006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.114736046+07:00","message":"> Transcript [40236] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.114739817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.114742045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.114744082+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.11474664+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.135543165+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.135578246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.135583839+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.135596973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.135600287+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.135608212+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.13561758+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.135623164+07:00","message":"[bufferProcess] interim [960000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.135626019+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.135633268+07:00","message":"[bufferProcess] interim [960000000]: ขวบนี้ก็หนักเหมือนกันนะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.135636335+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.135639087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.135641752+07:00","message":"> Transcript [40237] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.135645514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.135647648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.135650103+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.135652757+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.141122411+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.14114656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.141151196+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.141174784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.141178124+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.141184392+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.141192761+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141197+07:00","message":"[bufferProcess] interim [20000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141199342+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.14120675+07:00","message":"[bufferProcess] interim [20000000]: ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141209315+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141212079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141216472+07:00","message":"> Transcript [40238] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141219871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141221952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.14122397+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141226272+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141232357+07:00","message":"Push: 'หนักเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141234321+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141236514+07:00","message":"Set new StatePrefix : 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.141238725+07:00","message":"Next Push (prob) : 'นะคุณพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.141246554+07:00","message":"push: {false หนักเหมือนกัน 0 0xc0045de180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.704584971+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.704625821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.704632093+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:19.704650473+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.704658539+07:00","message":"[bufferProcess] interim [620000000]:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.704661303+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.704664809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.704667459+07:00","message":"> Transcript [40239] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.704670065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:19.704673126+07:00","message":"Set new StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.096100746+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.096142766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.096149822+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.096163927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.096167096+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.096176239+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.096180402+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.096189803+07:00","message":"[bufferProcess] interim [980000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.096192756+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.096199209+07:00","message":"[bufferProcess] interim [980000000]: ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.096202149+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.096205687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.096208704+07:00","message":"> Transcript [40240] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.096212153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.09621422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.096216443+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.096218833+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.226069336+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.226111216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.226118397+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.22613681+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.226145993+07:00","message":"[bufferProcess] interim [40000000]:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.226149935+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.226154607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.226158281+07:00","message":"> Transcript [40241] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.226162034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.226164453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.226171935+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.226174757+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.29888668+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.2989223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.298929338+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.298939528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.298953695+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.298962251+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.298966018+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.298971525+07:00","message":"[bufferProcess] interim [160000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.298974421+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.298977906+07:00","message":"[bufferProcess] interim [160000000]: ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.298980472+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.29898327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.29898613+07:00","message":"> Transcript [40242] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.298989414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.298991494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.298993907+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.298996373+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.351143672+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.351187055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.351194711+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.351210141+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351219498+07:00","message":"[bufferProcess] interim [220000000]:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351222593+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351231168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.35123423+07:00","message":"> Transcript [40243] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351238606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351242746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351245629+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351248501+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351256469+07:00","message":"Push: 'นะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351258533+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351260786+07:00","message":"Set new StatePrefix : 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.351263057+07:00","message":"Next Push (prob) : 'ขณะที่นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.351272492+07:00","message":"push: {false นะคุณผู้ชม 0 0xc0045de180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.435647725+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.435685829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.435693266+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.435704772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.435708352+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.435718449+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.435722432+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.435729561+07:00","message":"[bufferProcess] interim [280000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.435732088+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.435735768+07:00","message":"[bufferProcess] interim [280000000]: ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.435740054+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.435743576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.435746553+07:00","message":"> Transcript [40244] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.435749006+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.561901559+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.561943937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.561951887+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.561967083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.561970522+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.56198071+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.56198451+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.561992105+07:00","message":"[bufferProcess] interim [400000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.56199574+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.561999703+07:00","message":"[bufferProcess] interim [400000000]: ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.562002797+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.562006049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.562009222+07:00","message":"> Transcript [40245] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.562013264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.56201545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.562017638+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.562025071+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.792507126+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.792539466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.792545476+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.792561358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.792564933+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.792573176+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.79258069+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.792587819+07:00","message":"[bufferProcess] interim [640000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.792590491+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.792594056+07:00","message":"[bufferProcess] interim [640000000]: ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.792597163+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.792599914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.792602491+07:00","message":"> Transcript [40246] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.792606063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.792608131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.792610104+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.792612527+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.795219999+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.795240188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.795246519+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.795258055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายทรงพลฟาร์ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.79526116+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายทรงพลฟาร์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.795266459+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.795269315+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายทรงพลฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.795291895+07:00","message":"[bufferProcess] interim [700000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.795309149+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.795320952+07:00","message":"[bufferProcess] interim [700000000]: ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายทรงพลฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.795324031+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายทรงพลฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.795335165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.795362551+07:00","message":"> Transcript [40247] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.795367478+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.795370468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.795372632+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.795375038+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.921917873+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.92195624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.921963274+07:00","message":"receive interim result [false|false]: แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.921972805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.921975894+07:00","message":"receive interim result [false|false]:  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.921983321+07:00","message":"[buffer interim] 2707 false แถมเจอมาก 11-12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.921989025+07:00","message":"[buffer interim] 2707 false  ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.921995164+07:00","message":"[bufferProcess] interim [760000000]:แถมเจอมาก 11-12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.921998083+07:00","message":"[bufferProcess] send to processor:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายทรงพลฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.922004329+07:00","message":"[bufferProcess] interim [760000000]: ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.922006877+07:00","message":"[bufferProcess] update buffer: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.922009713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.922012511+07:00","message":"> Transcript [40248] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายทรงพลฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.922016638+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.92202877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.92203159+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.922034573+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.922040522+07:00","message":"Push: 'ขณะที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.922042529+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.922045235+07:00","message":"Set new StatePrefix : 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายทรงพลฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:20.922047725+07:00","message":"Next Push (prob) : 'ทรงพลฟาร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.922072048+07:00","message":"push: {false ขณะที่นาย 0 0xc0045de180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:20.962298969+07:00","message":"[GCS] IsForceVAD: false for message ID: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.030765586+07:00","message":"[GCS] Start streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.138978538+07:00","message":"receive streaming session, msgId: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.139030595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์\",\"confidence\":0.93266267}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.139039218+07:00","message":"receive interim result [true|false]: แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.139049112+07:00","message":"end recv isFinal message id 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.139051349+07:00","message":"end Recv id 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.139059134+07:00","message":"[buffer interim] 2707 true แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139070397+07:00","message":"[bufferProcess] interim [30000000]:แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139074408+07:00","message":"[bufferProcess] send to processor (isfinal):แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139078432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139081429+07:00","message":"> Transcript [40249] [false]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139084522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139086834+07:00","message":"Set new StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139088845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.13909094+07:00","message":"> Transcript [40250] [true]: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139093916+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139095955+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139099245+07:00","message":"StatePrefix: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นายโสภณซารัมย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139102401+07:00","message":"TextPushed: 'แถมเจอมาก 11-12 ขวบนี้ก็หนักเหมือนกันนะคุณผู้ชมขณะที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.139105903+07:00","message":"Push: 'โสภณซารัมย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.139115612+07:00","message":"push: {true โสภณซารัมย์ 0 0xc0045de180}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:21.150174341+07:00","message":"write wav file: './tmp/7589/7589_2707.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.381277029+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.381320155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.381325994+07:00","message":"receive interim result [false|false]: ประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.38133977+07:00","message":"[buffer interim] 2708 false ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.381348132+07:00","message":"[bufferProcess] interim [420000000]:ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.381351016+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.581421645+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.581463353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.581468633+07:00","message":"receive interim result [false|false]: ประธานวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.581484192+07:00","message":"[buffer interim] 2708 false ประธานวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.581491172+07:00","message":"[bufferProcess] interim [540000000]:ประธานวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.581493364+07:00","message":"[bufferProcess] send to processor:ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.581497126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.581499705+07:00","message":"> Transcript [40251] [false]: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.581501849+07:00","message":"Set StatePrefix (first interim): 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.598750771+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.598791566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานสภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.598797802+07:00","message":"receive interim result [false|false]: ประธานสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.598813997+07:00","message":"[buffer interim] 2708 false ประธานสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.59882182+07:00","message":"[bufferProcess] interim [600000000]:ประธานสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.598824451+07:00","message":"[bufferProcess] send to processor:ประธานวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.598834252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.598837563+07:00","message":"> Transcript [40252] [false]: 'ประธานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.598842117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.59884504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.59884732+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.598849596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:21.649663534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:21.649673727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.683890925+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.683928819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.683934432+07:00","message":"receive interim result [false|false]: ประธานนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.683945409+07:00","message":"[buffer interim] 2708 false ประธานนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.683953753+07:00","message":"[bufferProcess] interim [660000000]:ประธานนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.683956358+07:00","message":"[bufferProcess] send to processor:ประธานสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.683960539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.683963503+07:00","message":"> Transcript [40253] [false]: 'ประธานสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.683966678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.683968834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.683971029+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.683973121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.689106981+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.689120748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.689127111+07:00","message":"receive interim result [false|false]: ประธานรัฐสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:21.689137396+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.68914095+07:00","message":"[bufferProcess] interim [720000000]:ประธานรัฐสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.689143109+07:00","message":"[bufferProcess] send to processor:ประธานนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.689146541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.689148615+07:00","message":"> Transcript [40254] [false]: 'ประธานนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.689154512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.689157534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.689170859+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:21.689173976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.262946941+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.262991546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.262998006+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.263013895+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263037441+07:00","message":"[bufferProcess] interim [260000000]:ประธานรัฐสภาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263040204+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263046736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263050176+07:00","message":"> Transcript [40255] [false]: 'ประธานรัฐสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263056356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.26305856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263063661+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263066204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263072484+07:00","message":"Push: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263074577+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263077374+07:00","message":"Set new StatePrefix : 'ประธานรัฐสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.263080243+07:00","message":"Next Push (prob) : 'รัฐสภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.263089295+07:00","message":"push: {false ประธาน 0 0xc0030bc300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.405533765+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.4055802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.40558739+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.405604097+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.405612778+07:00","message":"[bufferProcess] interim [380000000]:ประธานรัฐสภาซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.405615224+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.405619594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.405623279+07:00","message":"> Transcript [40256] [false]: 'ประธานรัฐสภาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.40562782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.40563011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.4056322+07:00","message":"StatePrefix: 'ประธานรัฐสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.405634645+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.610172454+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.610214563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.610221974+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.610237189+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.610246459+07:00","message":"[bufferProcess] interim [620000000]:ประธานรัฐสภาซึ่งเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.610249518+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.610256739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.610259714+07:00","message":"> Transcript [40257] [false]: 'ประธานรัฐสภาซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.610263593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.610266205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.610268747+07:00","message":"StatePrefix: 'ประธานรัฐสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.610273213+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.657870303+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.657909107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.657915378+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.657931352+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.657939638+07:00","message":"[bufferProcess] interim [680000000]:ประธานรัฐสภาซึ่งเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.657943095+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.65794763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.657950366+07:00","message":"> Transcript [40258] [false]: 'ประธานรัฐสภาซึ่งเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.657953896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.657956189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.657958434+07:00","message":"StatePrefix: 'ประธานรัฐสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.657961686+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.960867719+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.960906299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.960912798+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.960925776+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960933057+07:00","message":"[bufferProcess] interim [980000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960937029+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960945721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960949614+07:00","message":"> Transcript [40259] [false]: 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960955011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960958065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960961506+07:00","message":"StatePrefix: 'ประธานรัฐสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960964351+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.96097246+07:00","message":"Push: 'รัฐสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960975034+07:00","message":"TextPushed: 'ประธานรัฐสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960977208+07:00","message":"Set new StatePrefix : 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:22.960979428+07:00","message":"Next Push (prob) : 'ซึ่งเป็นประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:22.960998563+07:00","message":"push: {false รัฐสภา 0 0xc0030bc300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.105522656+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.105558418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.105564825+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.105580078+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.105590328+07:00","message":"[bufferProcess] interim [100000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.105593098+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.105599822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.105603073+07:00","message":"> Transcript [40260] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.105608524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.105611295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.105613429+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.105616636+07:00","message":"TextPushed: 'ประธานรัฐสภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.161686581+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.161728388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.161735545+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.161750358+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.161760379+07:00","message":"[bufferProcess] interim [160000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.161763156+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.161769398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.161772441+07:00","message":"> Transcript [40261] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.161775894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.161780802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.16178345+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.161786581+07:00","message":"TextPushed: 'ประธานรัฐสภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.165804813+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.16582278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.165827401+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.165837754+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.165842065+07:00","message":"[bufferProcess] interim [220000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.165844443+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.165849429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.16585199+07:00","message":"> Transcript [40262] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.165854678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.165856996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.165872066+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.165874531+07:00","message":"TextPushed: 'ประธานรัฐสภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.81206916+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.812104777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.812112741+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.812131195+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.8121408+07:00","message":"[bufferProcess] interim [760000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812143442+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812147499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812151204+07:00","message":"> Transcript [40263] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812155021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812157209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812159484+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812162059+07:00","message":"TextPushed: 'ประธานรัฐสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812165237+07:00","message":"Push: 'ซึ่งเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812167218+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812169401+07:00","message":"Set new StatePrefix : 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.812171618+07:00","message":"Next Push (prob) : 'เปิดกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.812180577+07:00","message":"push: {false ซึ่งเป็นประธาน 0 0xc0030bc300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.872852376+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.872892081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.872898605+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:23.872912925+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.872920225+07:00","message":"[bufferProcess] interim [880000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.872922721+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.872926397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.872929386+07:00","message":"> Transcript [40264] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.872933036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.872935107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.872937418+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:23.872941458+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.015909698+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.015948676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.015954855+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.015968819+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.015976085+07:00","message":"[bufferProcess] interim [0]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.015978525+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.015982518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.015985386+07:00","message":"> Transcript [40265] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.015989029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.015991233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.015993381+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.015996424+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.265286279+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.265324432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.265330438+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.265341508+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.26534866+07:00","message":"[bufferProcess] interim [240000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.265351803+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.265355342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.265358097+07:00","message":"> Transcript [40266] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.265361451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.265363535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.265365888+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.265371779+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.522654084+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.522700604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.522708999+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.522725696+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522735148+07:00","message":"[bufferProcess] interim [480000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522738059+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.52274214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522745428+07:00","message":"> Transcript [40267] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522749859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522752104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522754897+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522757814+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522761483+07:00","message":"Push: 'เปิดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522763534+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522766287+07:00","message":"Set new StatePrefix : 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.522769258+07:00","message":"Next Push (prob) : 'ท่านบอกว่าแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.522787065+07:00","message":"push: {false เปิดกิจกรรม 0 0xc0030bc300}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:24.649741698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:24.649755645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.895733123+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.895771755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้อด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.895778219+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้อด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.895792397+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้อด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.8958002+07:00","message":"[bufferProcess] interim [840000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้อด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.895802964+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.895810222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.895813077+07:00","message":"> Transcript [40268] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.895815589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.895818028+07:00","message":"Set new StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.902588247+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.902616977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.902622619+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:24.902650189+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.902656598+07:00","message":"[bufferProcess] interim [900000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.9026593+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้อด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.90266383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.902666448+07:00","message":"> Transcript [40269] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้อด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.902669914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.902671943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.902673938+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:24.902676722+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.093479573+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.093520031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.093526787+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.093543875+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.093554836+07:00","message":"[bufferProcess] interim [80000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.093557264+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.09356255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.093566392+07:00","message":"> Transcript [40270] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.093570391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.093572587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.093574668+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.0935775+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.260164428+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.26020778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายอาญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.260214056+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายอาญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.260229009+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายอาญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.26023937+07:00","message":"[bufferProcess] interim [140000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายอาญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.260243283+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.260249291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.260253705+07:00","message":"> Transcript [40271] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.260259156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.260262484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.260266423+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.260270447+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.283054292+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.283090677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.283097065+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.283113439+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.283121254+07:00","message":"[bufferProcess] interim [260000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.283124401+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายอาญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.28313111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.283134133+07:00","message":"> Transcript [40272] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.283138746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.283141067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.283143542+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.28314657+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.283154444+07:00","message":"Push: 'ท่านบอกว่าแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.283156557+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.283159542+07:00","message":"Set new StatePrefix : 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.283162655+07:00","message":"Next Push (prob) : 'กฎหมายอาญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.283171258+07:00","message":"push: {false ท่านบอกว่าแม้ 0 0xc0030bc300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.320465239+07:00","message":"[GCS] IsForceVAD: false for message ID: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.391816673+07:00","message":"[GCS] Start streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.408076328+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.408119517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.40812665+07:00","message":"receive interim result [false|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.408143339+07:00","message":"[buffer interim] 2708 false ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.408151606+07:00","message":"[bufferProcess] interim [440000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.408154907+07:00","message":"[bufferProcess] send to processor:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.40816159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.408164817+07:00","message":"> Transcript [40273] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.408168095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.408170805+07:00","message":"Set new StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.43648513+07:00","message":"receive streaming session, msgId: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.436523384+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-06-22T12:38:25.436530885+07:00","message":"receive interim result [true|false]: ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.43654258+07:00","message":"end recv isFinal message id 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.43654484+07:00","message":"end Recv id 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.436552708+07:00","message":"[buffer interim] 2708 true ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436560158+07:00","message":"[bufferProcess] interim [500000000]:ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.43657582+07:00","message":"[bufferProcess] send to processor (isfinal):ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436580151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436583329+07:00","message":"> Transcript [40274] [false]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436587649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436589753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.43659206+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436595691+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436597877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436599805+07:00","message":"> Transcript [40275] [true]: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436602249+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436603952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436606205+07:00","message":"StatePrefix: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้กฎหมายยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436608225+07:00","message":"TextPushed: 'ประธานรัฐสภาซึ่งเป็นประธานเปิดกิจกรรมท่านบอกว่าแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:25.436611869+07:00","message":"Push: 'กฎหมายยาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:25.436621271+07:00","message":"push: {true กฎหมายยาเสพติด 0 0xc0030bc300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:25.446480444+07:00","message":"write wav file: './tmp/7589/7589_2708.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139486365+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139526676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139532136+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139547117+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.13955085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.13955344+07:00","message":"receive interim result [false|false]: ที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139558849+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139561664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139563933+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139565029+07:00","message":"[buffer interim] 2709 false ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139575889+07:00","message":"[buffer interim] 2709 false ที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139579639+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139570814+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139603133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139606989+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139637796+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139641054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139643861+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139645589+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139649052+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.13965247+07:00","message":"[bufferProcess] send to processor (ticker):ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139655098+07:00","message":"[bufferProcess] interim [540000000]:ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139656766+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139658765+07:00","message":"[bufferProcess] interim [660000000]:ที่ใช้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.13966077+07:00","message":"[bufferProcess] send to processor:ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139664068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139666973+07:00","message":"> Transcript [40276] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139669188+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139670854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139672843+07:00","message":"> Transcript [40277] [false]: 'ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139675239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139677207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139679113+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139681127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139646997+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:27.139690528+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139698686+07:00","message":"[bufferProcess] interim [780000000]:ที่ใช้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.13970065+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139703555+07:00","message":"[bufferProcess] interim [900000000]:ที่ใช้อยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139705536+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139707531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139709419+07:00","message":"> Transcript [40278] [false]: 'ที่ใช้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139711416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139713192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.13971497+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139716676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139718293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.1397203+07:00","message":"> Transcript [40279] [false]: 'ที่ใช้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139722262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.13972394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139725797+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:27.139727495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:27.650033002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:27.650046445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015195709+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015235498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015244606+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015261486+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015265984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015269138+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015273653+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015276642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015280131+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015285755+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015289499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015292685+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015298107+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015301883+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015304272+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.0153065+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015313115+07:00","message":"[bufferProcess] interim [960000000]:ที่ใช้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015315442+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015319116+07:00","message":"[bufferProcess] interim [20000000]:ที่ใช้อยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015320935+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015323472+07:00","message":"[bufferProcess] interim [620000000]:ที่ใช้อยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015325291+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015327594+07:00","message":"[bufferProcess] interim [860000000]:ที่ใช้อยู่ในปัจจุบันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015329555+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015333258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015336392+07:00","message":"> Transcript [40280] [false]: 'ที่ใช้อยู่ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015340227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015342835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.01534544+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015347892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015350396+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015352261+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015355143+07:00","message":"Set new StatePrefix : 'ที่ใช้อยู่ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.01536312+07:00","message":"Next Push (prob) : 'ใช้อยู่ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015364985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015367168+07:00","message":"> Transcript [40281] [false]: 'ที่ใช้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015368883+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015370791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015372572+07:00","message":"> Transcript [40282] [false]: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015374324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015376313+07:00","message":"Set new StatePrefix: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015378021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015379984+07:00","message":"> Transcript [40283] [false]: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015382593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015384611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015386487+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.015388513+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.015396804+07:00","message":"push: {false ที่ 0 0xc0045ded00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818710148+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.81875163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818759993+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818777497+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818781824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818784763+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818794232+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818800572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818804336+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818812812+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818817318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818822672+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818828492+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.81883136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818833656+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818840828+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818844294+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818847634+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818850124+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.818852341+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818870796+07:00","message":"[bufferProcess] interim [40000000]:ที่ใช้อยู่ในปัจจุบันจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818886489+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818893908+07:00","message":"[bufferProcess] interim [100000000]:ที่ใช้อยู่ในปัจจุบันจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818897906+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818902879+07:00","message":"[bufferProcess] interim [280000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818906155+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818910687+07:00","message":"[bufferProcess] interim [520000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818913865+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818918138+07:00","message":"[bufferProcess] interim [640000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818921133+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818924453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818984659+07:00","message":"> Transcript [40284] [false]: 'ที่ใช้อยู่ในปัจจุบันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818994067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.818997724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819008149+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819013484+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819017242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.81902086+07:00","message":"> Transcript [40285] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819030522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819033368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819036017+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819039612+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.81904199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819045057+07:00","message":"> Transcript [40286] [false]: 'ที่ใช้อยู่ในปัจจุบันจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819048374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819050976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819053456+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819056807+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819066484+07:00","message":"Push: 'ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819068906+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819071269+07:00","message":"Set new StatePrefix : 'ที่ใช้อยู่ในปัจจุบันจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819073851+07:00","message":"Next Push (prob) : 'จะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819075737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819078201+07:00","message":"> Transcript [40287] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819080585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.81908278+07:00","message":"Set new StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819084663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819086509+07:00","message":"> Transcript [40288] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819088681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819090625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819092373+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:28.819094198+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:28.819094218+07:00","message":"push: {false ใช้อยู่ในปัจจุบัน 0 0xc0045ded00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.020417593+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.020460073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.020467144+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.020482614+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.020486929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.020489637+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.020495305+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.020499086+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020504776+07:00","message":"[bufferProcess] interim [760000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020507356+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020513154+07:00","message":"[bufferProcess] interim [880000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020515051+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020517877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020520931+07:00","message":"> Transcript [40289] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020524339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020526527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020528699+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020531223+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020535247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020537378+07:00","message":"> Transcript [40290] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.02053967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020541667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020543372+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.020545444+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.201384003+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.201423948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.201430719+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.201446231+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.20145327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.201456824+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.201462709+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.201466892+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201473004+07:00","message":"[bufferProcess] interim [60000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201475479+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201478784+07:00","message":"[bufferProcess] interim [240000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201480785+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201483638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201486482+07:00","message":"> Transcript [40291] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201490802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201493269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201495571+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201498259+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201506464+07:00","message":"Push: 'จะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201508955+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201514917+07:00","message":"Set new StatePrefix : 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201518346+07:00","message":"Next Push (prob) : 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201520529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201522773+07:00","message":"> Transcript [40292] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201524986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201526737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201528535+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.201530494+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.201536141+07:00","message":"push: {false จะรองรับ 0 0xc0045ded00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.934298142+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.934333021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.934339675+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.934353226+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.93435789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.93436095+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.934367545+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:29.934371453+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934377746+07:00","message":"[bufferProcess] interim [480000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934380314+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934383826+07:00","message":"[bufferProcess] interim [840000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934385886+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934388709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.93439159+07:00","message":"> Transcript [40293] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934394887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934396892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934399237+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934415454+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934417968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934420302+07:00","message":"> Transcript [40294] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934422559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934424369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934426217+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:29.934428228+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:30.651059729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:30.651067818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145527749+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145571108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145580316+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145598053+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145603727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145608168+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145614932+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.14561917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145623305+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145634913+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145639628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำเติมได้ทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145644206+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำเติมได้ทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145652436+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.1456576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145661408+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145621453+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145673921+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145677539+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145681035+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำเติมได้ทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.145684638+07:00","message":"[buffer interim] 2709 false ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145692251+07:00","message":"[bufferProcess] interim [440000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145695933+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145703261+07:00","message":"[bufferProcess] send to processor (ticker):ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145711722+07:00","message":"[bufferProcess] interim [680000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145714869+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145717694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145729101+07:00","message":"> Transcript [40295] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145733947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145736126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.14573865+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145741649+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145745254+07:00","message":"Push: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145747359+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145749732+07:00","message":"Set new StatePrefix : 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145752815+07:00","message":"Next Push (prob) : 'กับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145755108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145757216+07:00","message":"> Transcript [40296] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145759419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145761172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.14576359+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.14576631+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.14577527+07:00","message":"push: {false การดำเนินคดี 0 0xc0045ded00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.145717975+07:00","message":"[bufferProcess] interim [800000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146004739+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146022593+07:00","message":"[bufferProcess] interim [920000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำเติมได้ทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146025668+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146029772+07:00","message":"[bufferProcess] interim [40000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146032302+07:00","message":"[bufferProcess] send to processor:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำเติมได้ทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146037227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146041277+07:00","message":"> Transcript [40297] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146045975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146048176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146050597+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146053569+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146055559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146057685+07:00","message":"> Transcript [40298] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.14606016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146062084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146063864+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146066876+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146069904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146079398+07:00","message":"> Transcript [40299] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำเติมได้ทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146082896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146085928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146093205+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146097297+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146106849+07:00","message":"Push: 'กับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.14611061+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146113933+07:00","message":"Set new StatePrefix : 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำเติมได้ทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:31.146117741+07:00","message":"Next Push (prob) : 'เติมได้ทางไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.146131409+07:00","message":"push: {false กับผู้เสพซ้ำ 0 0xc0045ded00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.399649206+07:00","message":"[GCS] IsForceVAD: false for message ID: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:31.472779343+07:00","message":"[GCS] Start streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.005620956+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.005663801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สับสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.00566939+07:00","message":"receive interim result [false|false]: สับสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.005686344+07:00","message":"[buffer interim] force interim is final (2) :ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005693745+07:00","message":"[bufferProcess] interim [40000000]:ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005699278+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005702346+07:00","message":"[bufferProcess] interim [540000000]:สับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005704569+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005707038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005709938+07:00","message":"> Transcript [40300] [false]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005713093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005715628+07:00","message":"Set new StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005717719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005719667+07:00","message":"> Transcript [40301] [true]: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005724455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005726637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005728535+07:00","message":"StatePrefix: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005731343+07:00","message":"TextPushed: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.005744041+07:00","message":"Push: 'แต่ในทางปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.005753024+07:00","message":"push: {true แต่ในทางปฏิบัติ 0 0xc0045ded00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:32.024410968+07:00","message":"write wav file: './tmp/7589/7589_2709.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070833912+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070886646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070897595+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070917568+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070927722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070932888+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070937941+07:00","message":"[buffer interim] this message is already final false 2709: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070958055+07:00","message":"[buffer interim] this message is already final false 2709: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070941323+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070983091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.070988076+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071020079+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071024523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071027659+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071028447+07:00","message":"[buffer interim] this message is already final false 2709: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071035737+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071039504+07:00","message":"[buffer interim] this message is already final false 2709: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071040512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.07105711+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071068864+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071074862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังดีคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071085648+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังดีคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071092873+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071103918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071109696+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071116812+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071122074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้นตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071126478+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071133956+07:00","message":"[buffer interim] this message is already final false 2709: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071142732+07:00","message":"[buffer interim] this message is already final false 2709: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังดีคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071151257+07:00","message":"[buffer interim] this message is already final false 2709: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.071160796+07:00","message":"[buffer interim] this message is already final false 2709: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้นตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.138760143+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.138810706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.138818284+07:00","message":"receive interim result [false|false]: ซับซ้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.138832221+07:00","message":"[buffer interim] 2710 false ซับซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.138840831+07:00","message":"[bufferProcess] interim [660000000]:ซับซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.138843854+07:00","message":"[bufferProcess] send to processor:สับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.13884792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.138851107+07:00","message":"> Transcript [40302] [false]: 'สับสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.138853524+07:00","message":"Set StatePrefix (first interim): 'สับสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.724134932+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.724177668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.724184117+07:00","message":"receive interim result [false|false]: ซับซ้อนต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.72419405+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.724201664+07:00","message":"[bufferProcess] interim [260000000]:ซับซ้อนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.724204286+07:00","message":"[bufferProcess] send to processor:ซับซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.724207933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.724212511+07:00","message":"> Transcript [40303] [false]: 'ซับซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.724214628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.724216663+07:00","message":"Set new StatePrefix: 'ซับซ้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.90021974+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.900261765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้นตอนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.90027069+07:00","message":"receive interim result [false|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้นตอนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.900290096+07:00","message":"receive streaming session, msgId: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.900296413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้นตอนที่ 4\",\"confidence\":0.89786625}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.900299718+07:00","message":"receive interim result [true|false]: ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้นตอนที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.90030327+07:00","message":"end recv isFinal message id 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.90030586+07:00","message":"end Recv id 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.900319452+07:00","message":"[buffer interim] this message is already final false 2709: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้นตอนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.900343585+07:00","message":"[buffer interim] this message is already final true 2709: 'ที่ใช้อยู่ในปัจจุบันจะรองรับการดำเนินคดีกับผู้เสพซ้ำแต่ในทางปฏิบัติก็ยังมีขั้นตอนที่ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.927163056+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.927205611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.927211136+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:32.927228045+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.927235185+07:00","message":"[bufferProcess] interim [500000000]:ซับซ้อนต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.927237722+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.927241277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.927243905+07:00","message":"> Transcript [40304] [false]: 'ซับซ้อนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.927246966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.927249395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.927251281+07:00","message":"StatePrefix: 'ซับซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:32.927253509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.042502896+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.042544469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.042553505+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.042568554+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.042579636+07:00","message":"[bufferProcess] interim [560000000]:ซับซ้อนต้องรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.042582245+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.042586626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.042589682+07:00","message":"> Transcript [40305] [false]: 'ซับซ้อนต้องรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.042593274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.042595494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.042597587+07:00","message":"StatePrefix: 'ซับซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.042600406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.091743629+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.091784801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.091791627+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.091804121+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.091812086+07:00","message":"[bufferProcess] interim [680000000]:ซับซ้อนต้องรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.091814605+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.091820308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.091823188+07:00","message":"> Transcript [40306] [false]: 'ซับซ้อนต้องรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.091826508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.091828706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.091830815+07:00","message":"StatePrefix: 'ซับซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.091833114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.245949783+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.245989391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.246003265+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.24601684+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.246027136+07:00","message":"[bufferProcess] interim [800000000]:ซับซ้อนต้องรวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.246029886+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.24603345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.246036407+07:00","message":"> Transcript [40307] [false]: 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.24603983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.246041951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.246043936+07:00","message":"StatePrefix: 'ซับซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.246046285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.246049213+07:00","message":"Push: 'ซับซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.246052436+07:00","message":"TextPushed: 'ซับซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.246055737+07:00","message":"Set new StatePrefix : 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.246058039+07:00","message":"Next Push (prob) : 'ต้องรวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.246066072+07:00","message":"push: {false ซับซ้อน 0 0xc0030bc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.367851016+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.367891384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.367897971+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.367910092+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.367917296+07:00","message":"[bufferProcess] interim [860000000]:ซับซ้อนต้องรวบรวมเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.367919623+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.367925049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.367927707+07:00","message":"> Transcript [40308] [false]: 'ซับซ้อนต้องรวบรวมข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.367931178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.367933676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.367935924+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.367938232+07:00","message":"TextPushed: 'ซับซ้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.374194794+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.374237739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.374244165+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.374262345+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.37427049+07:00","message":"[bufferProcess] interim [920000000]:ซับซ้อนต้องรวบรวมพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.374273308+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.374281279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.374284661+07:00","message":"> Transcript [40309] [false]: 'ซับซ้อนต้องรวบรวมเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.374289413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.37429191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.374294406+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.374297379+07:00","message":"TextPushed: 'ซับซ้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.408820146+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.408858753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.408864505+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.408878197+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.408885881+07:00","message":"[bufferProcess] interim [980000000]:ซับซ้อนต้องรวบรวมพยานหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.408888153+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.408891716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.408894588+07:00","message":"> Transcript [40310] [false]: 'ซับซ้อนต้องรวบรวมพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.408897855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.408899878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.408901894+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.408904265+07:00","message":"TextPushed: 'ซับซ้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.539704396+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.539750052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.539758296+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.539776199+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539785336+07:00","message":"[bufferProcess] interim [100000000]:ซับซ้อนต้องรวบรวมพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539788683+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539793066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539796874+07:00","message":"> Transcript [40311] [false]: 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539802735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539805247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539807407+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539809905+07:00","message":"TextPushed: 'ซับซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539812526+07:00","message":"Push: 'ต้องรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539814532+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539816898+07:00","message":"Set new StatePrefix : 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.539819099+07:00","message":"Next Push (prob) : 'พยานหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.539828397+07:00","message":"push: {false ต้องรวบรวม 0 0xc0030bc680}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:33.651785936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:33.651802597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.801639783+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.801685894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.801694519+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.801724766+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.801737619+07:00","message":"[bufferProcess] interim [340000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.80174038+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.801747754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.801752041+07:00","message":"> Transcript [40312] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.801756884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.801760257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.801766447+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.801770685+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.803123982+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.803138788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.80314249+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:33.803151865+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.803155599+07:00","message":"[bufferProcess] interim [400000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.803157588+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.803178523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.803181088+07:00","message":"> Transcript [40313] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.803183697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.803186387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.803188481+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:33.803191088+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.050042845+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.050089504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.050096832+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.050114479+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.050124144+07:00","message":"[bufferProcess] interim [580000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.050126714+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.050132551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.050135522+07:00","message":"> Transcript [40314] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.050138978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.050141421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.050143912+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.050146389+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.311722978+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.311769423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.311776641+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.311791204+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311799426+07:00","message":"[bufferProcess] interim [880000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311802032+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311806185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311809605+07:00","message":"> Transcript [40315] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311813792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311815973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311818076+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311820945+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311826468+07:00","message":"Push: 'พยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311828712+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311830881+07:00","message":"Set new StatePrefix : 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.311833725+07:00","message":"Next Push (prob) : 'ฐานเพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.311842687+07:00","message":"push: {false พยานหลัก 0 0xc0030bc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.438067143+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.438107054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.438113443+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.438128306+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.438136163+07:00","message":"[bufferProcess] interim [940000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.438138855+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.438145731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.438150195+07:00","message":"> Transcript [40316] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.438154839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.438157421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.438159407+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.438161865+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.507852305+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.507898672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.507906821+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:34.507925574+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.50793427+07:00","message":"[bufferProcess] interim [120000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.507937394+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.507946215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.50795079+07:00","message":"> Transcript [40317] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.507957747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.507960898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.507963691+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:34.507967019+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.009405554+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.009446481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.009454344+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.009470383+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009479458+07:00","message":"[bufferProcess] interim [540000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009482468+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009491574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009494678+07:00","message":"> Transcript [40318] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009498962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.00950148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009504141+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009506832+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.009677016+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.009682353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.009687038+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.009695401+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009698461+07:00","message":"[bufferProcess] interim [600000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009700538+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009702858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009705258+07:00","message":"> Transcript [40319] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009707663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009709465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.00971127+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009713358+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009720869+07:00","message":"Push: 'ฐานเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009722894+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009726542+07:00","message":"Set new StatePrefix : 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.009729306+07:00","message":"Next Push (prob) : 'ก่อนส่งก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.009756983+07:00","message":"push: {false ฐานเพิ่มเติม 0 0xc0030bc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.667303073+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.667343802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.667351938+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.667363519+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.667373069+07:00","message":"[bufferProcess] interim [200000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.667375758+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.667381621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.667385653+07:00","message":"> Transcript [40320] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.667388361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.667390849+07:00","message":"Set new StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.837423378+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.837463386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.837470091+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.837486058+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.837497457+07:00","message":"[bufferProcess] interim [380000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.837500415+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.837506328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.837509762+07:00","message":"> Transcript [40321] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.837514425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.837516751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.837518599+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.837521339+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.910150792+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.910191894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.910200466+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:35.910215516+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.910226872+07:00","message":"[bufferProcess] interim [500000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.9102297+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.910234429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.910240552+07:00","message":"> Transcript [40322] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.910245559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.91024808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.910250437+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:35.910253423+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.107519276+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.107564937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.107572383+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.107588317+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.107596099+07:00","message":"[bufferProcess] interim [680000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.107599041+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.107602758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.107606506+07:00","message":"> Transcript [40323] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.107610408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.107612398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.107614838+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.107617735+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.230533275+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.230567221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.230573081+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.230591461+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.230599478+07:00","message":"[bufferProcess] interim [740000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.230603767+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.230625963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.230630769+07:00","message":"> Transcript [40324] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.23063587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.23063819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.230640474+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.230643279+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.230646173+07:00","message":"Push: 'ก่อนส่งฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.230648678+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.230651069+07:00","message":"Set new StatePrefix : 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.230653807+07:00","message":"Next Push (prob) : 'ส่งผลต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.230661622+07:00","message":"push: {false ก่อนส่งฟ้อง 0 0xc0030bc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.232410288+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.232443748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.232450018+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.232465277+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.232472309+07:00","message":"[bufferProcess] interim [800000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.232475296+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.232480821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.232483581+07:00","message":"> Transcript [40325] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.232486154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.232488655+07:00","message":"Set new StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:36.652817935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:36.652849842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.738355824+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.738398851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.738405687+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.738421215+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.738431128+07:00","message":"[bufferProcess] interim [280000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.73843373+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.738439537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.738443334+07:00","message":"> Transcript [40326] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.738446171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.738448239+07:00","message":"Set new StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.933230441+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.933268934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.933276+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.933292011+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.933299911+07:00","message":"[bufferProcess] interim [460000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.933303507+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.933310891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.933313683+07:00","message":"> Transcript [40327] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.93331757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.933319898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.933322227+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.933325594+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.941996621+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.942024311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.942029993+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:36.94204552+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.942051206+07:00","message":"[bufferProcess] interim [520000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.942053821+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.942057003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.942059762+07:00","message":"> Transcript [40328] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.942063391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.942065354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.942067703+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:36.942070239+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.009479688+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.009519799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.0095277+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.009541662+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.009549517+07:00","message":"[bufferProcess] interim [580000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.009552304+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.009556034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.009558792+07:00","message":"> Transcript [40329] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.009562658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.009564817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.009566942+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.009569723+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.039520354+07:00","message":"[GCS] IsForceVAD: false for message ID: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.112124843+07:00","message":"[GCS] Start streaming session, msgId: 2711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.169236061+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.169285847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.169295452+07:00","message":"receive interim result [false|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.16931186+07:00","message":"[buffer interim] 2710 false ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.16932078+07:00","message":"[bufferProcess] interim [700000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.169323909+07:00","message":"[bufferProcess] send to processor:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.169332936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.16933606+07:00","message":"> Transcript [40330] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.169340935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.16934335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.169346+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.169349055+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.16935558+07:00","message":"Push: 'ส่งผลต่อประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.169357788+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.16936055+07:00","message":"Set new StatePrefix : 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.169363341+07:00","message":"Next Push (prob) : 'การนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.169372317+07:00","message":"push: {false ส่งผลต่อประสิทธิภาพ 0 0xc0030bc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.281049784+07:00","message":"receive streaming session, msgId: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.28108908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ\",\"confidence\":0.93363035}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.281098679+07:00","message":"receive interim result [true|false]: ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.281109796+07:00","message":"end recv isFinal message id 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.281112105+07:00","message":"end Recv id 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.281122324+07:00","message":"[buffer interim] 2710 true ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281135634+07:00","message":"[bufferProcess] interim [790000000]:ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281140129+07:00","message":"[bufferProcess] send to processor (isfinal):ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281144825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281148361+07:00","message":"> Transcript [40331] [false]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281152108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281154186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281156197+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.28115932+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281175654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281178245+07:00","message":"> Transcript [40332] [true]: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281180989+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281182727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281184592+07:00","message":"StatePrefix: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281186858+07:00","message":"TextPushed: 'ซับซ้อนต้องรวบรวมพยานหลักฐานเพิ่มเติมก่อนส่งฟ้องส่งผลต่อประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.281195176+07:00","message":"Push: 'การนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.281205884+07:00","message":"push: {true การนะครับ 0 0xc0030bc680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:37.293130581+07:00","message":"write wav file: './tmp/7589/7589_2710.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.539848644+07:00","message":"receive streaming session, msgId: 2711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.539908656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.539916712+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.539938861+07:00","message":"[buffer interim] 2711 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.539949181+07:00","message":"[bufferProcess] interim [360000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.539952226+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.644790083+07:00","message":"receive streaming session, msgId: 2711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.644832044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.644838141+07:00","message":"receive interim result [false|false]: กฎหมายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.644853012+07:00","message":"[buffer interim] 2711 false กฎหมายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.644860321+07:00","message":"[bufferProcess] interim [600000000]:กฎหมายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.644862939+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.644870689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.644873589+07:00","message":"> Transcript [40333] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.644875984+07:00","message":"Set StatePrefix (first interim): 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.752922832+07:00","message":"[GCS] IsForceVAD: false for message ID: 2711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.774821079+07:00","message":"receive streaming session, msgId: 2711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.774864923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.774874599+07:00","message":"receive interim result [false|false]: กฎหมายครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.774890709+07:00","message":"[buffer interim] 2711 false กฎหมายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.774902785+07:00","message":"[bufferProcess] interim [720000000]:กฎหมายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.774906701+07:00","message":"[bufferProcess] send to processor:กฎหมายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.774912754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.774915634+07:00","message":"> Transcript [40334] [false]: 'กฎหมายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.774918772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.774921153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.774923084+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.774925094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.810720663+07:00","message":"[GCS] Start streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.859107022+07:00","message":"receive streaming session, msgId: 2711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.859143661+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-06-22T12:38:37.859150105+07:00","message":"receive interim result [true|false]: กฎหมายครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.859157341+07:00","message":"end recv isFinal message id 2711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.859159661+07:00","message":"end Recv id 2711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.859165669+07:00","message":"[buffer interim] 2711 true กฎหมายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859174794+07:00","message":"[bufferProcess] interim [870000000]:กฎหมายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.8591787+07:00","message":"[bufferProcess] send to processor (isfinal):กฎหมายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859182094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859184962+07:00","message":"> Transcript [40335] [false]: 'กฎหมายครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859188048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859190035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859191997+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859194142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859197944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859200062+07:00","message":"> Transcript [40336] [true]: 'กฎหมายครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859202191+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.85920394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859205864+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859207724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:37.859212942+07:00","message":"Push: 'กฎหมายครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:37.859220597+07:00","message":"push: {true กฎหมายครับ 0 0xc003472000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:37.865068904+07:00","message":"write wav file: './tmp/7589/7589_2711.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:38.369531212+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:38.369576729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:38.369582348+07:00","message":"receive interim result [false|false]: ฝันเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:38.369597304+07:00","message":"[buffer interim] 2712 false ฝันเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:38.369604828+07:00","message":"[bufferProcess] interim [420000000]:ฝันเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:38.36960699+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:38.534105754+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:38.534153299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:38.534160502+07:00","message":"receive interim result [false|false]: เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:38.534176374+07:00","message":"[buffer interim] 2712 false เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:38.53418467+07:00","message":"[bufferProcess] interim [540000000]:เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:38.534187353+07:00","message":"[bufferProcess] send to processor:ฝันเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:38.534196344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:38.534199404+07:00","message":"> Transcript [40337] [false]: 'ฝันเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:38.534201873+07:00","message":"Set StatePrefix (first interim): 'ฝันเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.174671586+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.174711112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.174716924+07:00","message":"receive interim result [false|false]: เห็นว่าควร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.174728258+07:00","message":"[buffer interim] 2712 false เห็นว่าควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.174735694+07:00","message":"[bufferProcess] interim [140000000]:เห็นว่าควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.174737882+07:00","message":"[bufferProcess] send to processor:เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.174741328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.174744719+07:00","message":"> Transcript [40338] [false]: 'เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.174747985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.174750884+07:00","message":"Set new StatePrefix: 'เห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.24299113+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.243027752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.243033271+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.243045456+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.243053847+07:00","message":"[bufferProcess] interim [260000000]:เห็นว่าควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.243057525+07:00","message":"[bufferProcess] send to processor:เห็นว่าควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.243063799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.243066798+07:00","message":"> Transcript [40339] [false]: 'เห็นว่าควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.243070291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.243072464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.243074491+07:00","message":"StatePrefix: 'เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.243076653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.365005148+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.365052861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.365059303+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.365071683+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.365086141+07:00","message":"[bufferProcess] interim [380000000]:เห็นว่าควรจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.365088588+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.365094532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.365097387+07:00","message":"> Transcript [40340] [false]: 'เห็นว่าควรจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.365101031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.365103271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.36510546+07:00","message":"StatePrefix: 'เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.365108259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.485603238+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.48564013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.485647085+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.485662941+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.485670313+07:00","message":"[bufferProcess] interim [500000000]:เห็นว่าควรจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.485672925+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.485681651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.485686337+07:00","message":"> Transcript [40341] [false]: 'เห็นว่าควรจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.485690929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.48569423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.48569729+07:00","message":"StatePrefix: 'เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.485700084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.570324472+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.570375512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.570383277+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.570399+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570407306+07:00","message":"[bufferProcess] interim [620000000]:เห็นว่าควรจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570410286+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570418928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570424351+07:00","message":"> Transcript [40342] [false]: 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570428176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570430872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570432942+07:00","message":"StatePrefix: 'เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570435012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570442296+07:00","message":"Push: 'เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570444292+07:00","message":"TextPushed: 'เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.570447387+07:00","message":"Set new StatePrefix : 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.57044978+07:00","message":"Next Push (prob) : 'ควรจะต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.570478071+07:00","message":"push: {false เห็นว่า 0 0xc003473c80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:39.652908857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:39.652923529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.882724881+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.882760566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.882766467+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:39.882781272+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.882788546+07:00","message":"[bufferProcess] interim [860000000]:เห็นว่าควรจะต้องมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.882791069+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.882794567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.882797877+07:00","message":"> Transcript [40343] [false]: 'เห็นว่าควรจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.882801586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.882803546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.882805513+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:39.882807818+07:00","message":"TextPushed: 'เห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.074520407+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.074558787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.074565151+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.07458067+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.074589907+07:00","message":"[bufferProcess] interim [100000000]:เห็นว่าควรจะต้องมีการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.07459295+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.074596478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.074599354+07:00","message":"> Transcript [40344] [false]: 'เห็นว่าควรจะต้องมีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.074603103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.074605259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.074607643+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.074610314+07:00","message":"TextPushed: 'เห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.513267247+07:00","message":"[GCS] Cleaned up inactive client: 2688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.513286688+07:00","message":"[GCS] Cleaned up inactive client: 2685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.513289362+07:00","message":"[GCS] Cleaned up inactive client: 2694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.513291318+07:00","message":"[GCS] Cleaned up inactive client: 2693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.513293186+07:00","message":"[GCS] Cleaned up inactive client: 2686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.51329504+07:00","message":"[GCS] Cleaned up inactive client: 2691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.513297938+07:00","message":"[GCS] Cleaned up inactive client: 2684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.513300114+07:00","message":"[GCS] Cleaned up inactive client: 2689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.513301995+07:00","message":"[GCS] Cleaned up inactive client: 2690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.513303704+07:00","message":"[GCS] Cleaned up inactive client: 2687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.513305363+07:00","message":"[GCS] Cleaned up inactive client: 2692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.593502914+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.593542832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.593549153+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.59356206+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.593569404+07:00","message":"[bufferProcess] interim [580000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.593572072+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.593577644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.593580318+07:00","message":"> Transcript [40345] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.59358374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.593585768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.593588195+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.593590636+07:00","message":"TextPushed: 'เห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.845588347+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.845629175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.845637233+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.845652203+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845661043+07:00","message":"[bufferProcess] interim [880000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845664848+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845669854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845675044+07:00","message":"> Transcript [40346] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845680465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845684741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845688045+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845691562+07:00","message":"TextPushed: 'เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845695139+07:00","message":"Push: 'ควรจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845697971+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.84570098+07:00","message":"Set new StatePrefix : 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.845704634+07:00","message":"Next Push (prob) : 'การปรับปรุงให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.845715032+07:00","message":"push: {false ควรจะต้องมี 0 0xc003473c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.973557589+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.973596359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.973602272+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:40.973616893+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.973624087+07:00","message":"[bufferProcess] interim [0]:เห็นว่าควรจะต้องมีการปรับปรุงให้สด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.973626941+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.973630631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.97363338+07:00","message":"> Transcript [40347] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.973636957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.97363943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.973641443+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:40.973647206+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.037339818+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.037384655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.037391373+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.037411528+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.037424509+07:00","message":"[bufferProcess] interim [60000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.037427305+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.037432035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.037436218+07:00","message":"> Transcript [40348] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.037439775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.037442235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.037444967+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.037448095+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.363418251+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.363467782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.363478406+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.363492638+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.363500278+07:00","message":"[bufferProcess] interim [360000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.363502806+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.363506314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.363509145+07:00","message":"> Transcript [40349] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.363512796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.363514974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.363517026+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.363519677+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.562824793+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.562871491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.562879216+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.56289676+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562905149+07:00","message":"[bufferProcess] interim [600000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562908052+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562912647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562915451+07:00","message":"> Transcript [40350] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562919623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562922507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562925054+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562928097+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562932032+07:00","message":"Push: 'การปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562934102+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.562936924+07:00","message":"Set new StatePrefix : 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.5629395+07:00","message":"Next Push (prob) : 'สอดคล้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.562947888+07:00","message":"push: {false การปรับปรุงให้ 0 0xc003473c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.684495017+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.684535851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.684542727+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.684557739+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.684568828+07:00","message":"[bufferProcess] interim [720000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.684571812+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.684576448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.684579317+07:00","message":"> Transcript [40351] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.684583003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.684585563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.684587539+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.684589989+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.866529344+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.86657099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.866578283+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:41.866593801+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.866603543+07:00","message":"[bufferProcess] interim [840000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.86660831+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.866618685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.866621862+07:00","message":"> Transcript [40352] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.866626399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.866629391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.866632156+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:41.866635512+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.439331666+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.439365565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.439371541+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.439383145+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.439390502+07:00","message":"[bufferProcess] interim [440000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.439393281+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.439399041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.43940182+07:00","message":"> Transcript [40353] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.439405608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.439407782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.439410016+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.439412763+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:42.653568929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:42.653568925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.893910609+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.893948858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.893955699+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.893969324+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.893989111+07:00","message":"[bufferProcess] interim [860000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.893992458+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.893998466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.894001291+07:00","message":"> Transcript [40354] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.894006994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.894009167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.894011631+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.894014653+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.894021075+07:00","message":"Push: 'สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.894023208+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.894025806+07:00","message":"Set new StatePrefix : 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.894028348+07:00","message":"Next Push (prob) : 'สถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.894053322+07:00","message":"push: {false สอดคล้องกับ 0 0xc003473c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.961633558+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.961679907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.96168809+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:42.961703468+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.961712204+07:00","message":"[bufferProcess] interim [980000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.961715516+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.961719964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.961722984+07:00","message":"> Transcript [40355] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.961726891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.961729043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.961731097+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:42.961737142+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.150130734+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.150171298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.150178644+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.150192196+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.150199897+07:00","message":"[bufferProcess] interim [160000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.150203009+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.150210224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.150212921+07:00","message":"> Transcript [40356] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.150216935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.150219084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.150222394+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.150225287+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.155700637+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.155726885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.155733341+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.155747768+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.155753358+07:00","message":"[bufferProcess] interim [220000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.155755737+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.155758857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.155761175+07:00","message":"> Transcript [40357] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.155764716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.155767205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.15576944+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.155771981+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.319129583+07:00","message":"[GCS] IsForceVAD: false for message ID: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.339892384+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.339944369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.339955237+07:00","message":"receive interim result [false|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.33998255+07:00","message":"[buffer interim] 2712 false เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.33999773+07:00","message":"[bufferProcess] interim [340000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.340002381+07:00","message":"[bufferProcess] send to processor:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.340012445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.340016815+07:00","message":"> Transcript [40358] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.340023217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.340026511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.340029861+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.34003411+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.340043809+07:00","message":"Push: 'สถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.340047268+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.340051061+07:00","message":"Set new StatePrefix : 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.3400559+07:00","message":"Next Push (prob) : 'รวมถึงอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.340076612+07:00","message":"push: {false สถานการณ์ 0 0xc003473c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.453249003+07:00","message":"[GCS] Start streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.501684236+07:00","message":"receive streaming session, msgId: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.501725344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง\",\"confidence\":0.9518942}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.501732606+07:00","message":"receive interim result [true|false]: เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.501742846+07:00","message":"end recv isFinal message id 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.501745382+07:00","message":"end Recv id 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.501752587+07:00","message":"[buffer interim] 2712 true เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501763445+07:00","message":"[bufferProcess] interim [520000000]:เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501769583+07:00","message":"[bufferProcess] send to processor (isfinal):เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501773471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501776733+07:00","message":"> Transcript [40359] [false]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501780818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501782796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501784804+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501787407+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501789413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501792195+07:00","message":"> Transcript [40360] [true]: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501795119+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501796859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501798639+07:00","message":"StatePrefix: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์รวมถึงอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501800654+07:00","message":"TextPushed: 'เห็นว่าควรจะต้องมีการปรับปรุงให้สอดคล้องกับสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.501808683+07:00","message":"Push: 'รวมถึงอาจจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.501817664+07:00","message":"push: {true รวมถึงอาจจะต้อง 0 0xc003473c80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:43.51401928+07:00","message":"write wav file: './tmp/7589/7589_2712.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.90191569+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.901954706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.901960269+07:00","message":"receive interim result [false|false]: ถั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:43.901979972+07:00","message":"[buffer interim] 2713 false ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.901988557+07:00","message":"[bufferProcess] interim [420000000]:ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:43.901990509+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.028919503+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.028965697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.028980518+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.028995423+07:00","message":"[buffer interim] 2713 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.02900293+07:00","message":"[bufferProcess] interim [540000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.029005892+07:00","message":"[bufferProcess] send to processor:ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.029013213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.02901628+07:00","message":"> Transcript [40361] [false]: 'ถั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.029018723+07:00","message":"Set StatePrefix (first interim): 'ถั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.059152872+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.059196025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.059202491+07:00","message":"receive interim result [false|false]: หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.059215674+07:00","message":"[buffer interim] 2713 false หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.059223066+07:00","message":"[bufferProcess] interim [600000000]:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.059225452+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.059229054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.059231992+07:00","message":"> Transcript [40362] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.059234313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.059236724+07:00","message":"Set new StatePrefix: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.117814873+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.117853258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.117860707+07:00","message":"receive interim result [false|false]: ส่วนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.117874644+07:00","message":"[buffer interim] 2713 false ส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.117881958+07:00","message":"[bufferProcess] interim [660000000]:ส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.117884252+07:00","message":"[bufferProcess] send to processor:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.117887766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.117890598+07:00","message":"> Transcript [40363] [false]: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.117892803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.117894783+07:00","message":"Set new StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.337605973+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.337643631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าตัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.33764937+07:00","message":"receive interim result [false|false]: หัวหน้าตัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.337663028+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.337666916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.337669648+07:00","message":"receive interim result [false|false]: ส่วนมาตรการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.337675222+07:00","message":"[buffer interim] 2713 false หัวหน้าตัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.337679009+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337685266+07:00","message":"[bufferProcess] interim [840000000]:หัวหน้าตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337687407+07:00","message":"[bufferProcess] send to processor:ส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337692069+07:00","message":"[bufferProcess] interim [900000000]:ส่วนมาตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337693869+07:00","message":"[bufferProcess] send to processor:หัวหน้าตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337696476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337700715+07:00","message":"> Transcript [40364] [false]: 'ส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337702905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337704904+07:00","message":"Set new StatePrefix: 'ส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337706527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.33770837+07:00","message":"> Transcript [40365] [false]: 'หัวหน้าตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337710074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.337711881+07:00","message":"Set new StatePrefix: 'หัวหน้าตัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.61443754+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.614474829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.614481126+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.614490256+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.614497294+07:00","message":"[bufferProcess] interim [140000000]:ส่วนมาตรการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.614499762+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.614503637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.614506503+07:00","message":"> Transcript [40366] [false]: 'ส่วนมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.614508752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.614511251+07:00","message":"Set new StatePrefix: 'ส่วนมาตรการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.68043972+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.680476616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.680482629+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.680498635+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.680507916+07:00","message":"[bufferProcess] interim [320000000]:ส่วนมาตรการยึดทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.6805106+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.680516049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.680519185+07:00","message":"> Transcript [40367] [false]: 'ส่วนมาตรการยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.68052222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.68052445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.680526611+07:00","message":"StatePrefix: 'ส่วนมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.680529795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.892614685+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.892662601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.892673091+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:44.892688351+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.892699845+07:00","message":"[bufferProcess] interim [500000000]:ส่วนมาตรการยึดทรัพย์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.892703538+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.892710256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.892714528+07:00","message":"> Transcript [40368] [false]: 'ส่วนมาตรการยึดทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.89271962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.892722632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.892726151+07:00","message":"StatePrefix: 'ส่วนมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:44.89272912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.002138883+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.002171067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.002176951+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.002188237+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.002195271+07:00","message":"[bufferProcess] interim [560000000]:ส่วนมาตรการยึดทรัพย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.002197921+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.002203155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.002206052+07:00","message":"> Transcript [40369] [false]: 'ส่วนมาตรการยึดทรัพย์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.0022097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.002212115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.002214385+07:00","message":"StatePrefix: 'ส่วนมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.002216755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.015117344+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.015166927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.015174495+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.015191993+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015200869+07:00","message":"[bufferProcess] interim [620000000]:ส่วนมาตรการยึดทรัพย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015203507+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015207669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015210969+07:00","message":"> Transcript [40370] [false]: 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015214878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015216962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015221332+07:00","message":"StatePrefix: 'ส่วนมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015223815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015231655+07:00","message":"Push: 'ส่วนมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015233792+07:00","message":"TextPushed: 'ส่วนมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015236715+07:00","message":"Set new StatePrefix : 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.015239334+07:00","message":"Next Push (prob) : 'ยึดทรัพย์แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.01524877+07:00","message":"push: {false ส่วนมาตรการ 0 0xc0045ded80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.217900284+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.217945729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.217956598+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.217976098+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.217986933+07:00","message":"[bufferProcess] interim [800000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.217993653+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.21799823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.218002321+07:00","message":"> Transcript [40371] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.218007224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.218009946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.218013148+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.21801637+07:00","message":"TextPushed: 'ส่วนมาตรการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.519805252+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.51984437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็กดตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.519850253+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็กดตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.519864273+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็กดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.519871476+07:00","message":"[bufferProcess] interim [40000000]:ส่วนมาตรการยึดทรัพย์แล้วก็กดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.519874037+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.519877365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.519880076+07:00","message":"> Transcript [40372] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.519883536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.519885731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.519887945+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.519890352+07:00","message":"TextPushed: 'ส่วนมาตรการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.575310658+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.575348464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.575354378+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.575366701+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.575374009+07:00","message":"[bufferProcess] interim [160000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.575376717+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็กดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.575382316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.575385162+07:00","message":"> Transcript [40373] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็กดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.575388514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.575390685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.575392909+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.575395196+07:00","message":"TextPushed: 'ส่วนมาตรการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:45.654254822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:45.65427228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.896222174+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.896262503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.896268561+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.896285213+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896294012+07:00","message":"[bufferProcess] interim [460000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.89629667+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896300155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896302855+07:00","message":"> Transcript [40374] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896308038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896310357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896312679+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896315071+07:00","message":"TextPushed: 'ส่วนมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896317946+07:00","message":"Push: 'ยึดทรัพย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896320096+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896322678+07:00","message":"Set new StatePrefix : 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.896325056+07:00","message":"Next Push (prob) : 'ก็บทลงโทษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.896333306+07:00","message":"push: {false ยึดทรัพย์แล้ว 0 0xc0045ded80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.935903887+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.935941678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.935948269+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:45.935964474+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.935979528+07:00","message":"[bufferProcess] interim [520000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.935982725+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.935986467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.93598923+07:00","message":"> Transcript [40375] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.935992809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.935994931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.935998796+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:45.936001443+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.087063416+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.087101735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.087107788+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.087119035+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.087127795+07:00","message":"[bufferProcess] interim [700000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.087130438+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.087136092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.087139099+07:00","message":"> Transcript [40376] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.087143103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.08714526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.087147812+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.087151618+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.405337403+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.405369643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.405375978+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.405387719+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.405396707+07:00","message":"[bufferProcess] interim [940000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.405399473+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.405405196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.405407795+07:00","message":"> Transcript [40377] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.40541122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.405413324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.405415975+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.405422007+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.409664589+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.40968542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.409690485+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.409702346+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409707705+07:00","message":"[bufferProcess] interim [0]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409710549+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409716459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409719351+07:00","message":"> Transcript [40378] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409724131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409726283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409728623+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409731095+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409737293+07:00","message":"Push: 'ก็บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409739428+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409741635+07:00","message":"Set new StatePrefix : 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.409744291+07:00","message":"Next Push (prob) : 'ให้มีความเหมาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.409763062+07:00","message":"push: {false ก็บทลงโทษ 0 0xc0045ded80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.79713899+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.797183548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.797189806+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.797203143+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.797211066+07:00","message":"[bufferProcess] interim [360000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.797213767+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.797221281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.797223944+07:00","message":"> Transcript [40379] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.797227644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.79722992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.797232967+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.797237248+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.986442733+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.986480349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.986492599+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:46.986507324+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.986515869+07:00","message":"[bufferProcess] interim [540000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.986518686+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.986522588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.986526096+07:00","message":"> Transcript [40380] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.986530219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.986532437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.986534985+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:46.986538047+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.113994208+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.114032195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.114038171+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.114054591+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.114065399+07:00","message":"[bufferProcess] interim [660000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.114067835+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.114073583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.114076363+07:00","message":"> Transcript [40381] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.114080166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.1140824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.114084604+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.114087208+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.116184423+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.116232092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.116239681+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.116258245+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116268103+07:00","message":"[bufferProcess] interim [720000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116271516+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116279709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116283054+07:00","message":"> Transcript [40382] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116287484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116289775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116292293+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116295193+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116305395+07:00","message":"Push: 'ให้มีความเหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116307861+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.11631035+07:00","message":"Set new StatePrefix : 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.116317737+07:00","message":"Next Push (prob) : 'สมด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.11632825+07:00","message":"push: {false ให้มีความเหมาะ 0 0xc0045ded80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.706742168+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.706776653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.706789994+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.706804365+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.706811758+07:00","message":"[bufferProcess] interim [320000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.706814486+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.706820117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.706823024+07:00","message":"> Transcript [40383] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.706826049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.706828193+07:00","message":"Set new StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.81898895+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.819028515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.819035083+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.819046478+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.819053613+07:00","message":"[bufferProcess] interim [380000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.81905645+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.819062317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.819065085+07:00","message":"> Transcript [40384] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.819068687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.819070849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.819072902+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.819075399+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.876061643+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.87609577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.876101569+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:47.87611114+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.876117867+07:00","message":"[bufferProcess] interim [440000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.876120393+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.8761241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.876126932+07:00","message":"> Transcript [40385] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.876130043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.876132091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.87613407+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:47.876136424+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.012914723+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.012972382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.012982061+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.013002709+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.013015638+07:00","message":"[bufferProcess] interim [560000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.013019927+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.013027937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.013031306+07:00","message":"> Transcript [40386] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.013035278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.013037291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.013039501+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.013042063+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.2288332+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.22888055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.228887209+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.228909727+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.228919254+07:00","message":"[bufferProcess] interim [740000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.228922942+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.228927359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.228932242+07:00","message":"> Transcript [40387] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.22893735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.228939673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.228942301+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.228945451+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.228948847+07:00","message":"Push: 'สมด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.228950778+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.22895324+07:00","message":"Set new StatePrefix : 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.228956138+07:00","message":"Next Push (prob) : 'พร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.228975683+07:00","message":"push: {false สมด้วยนะครับ 0 0xc0045ded80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.521016044+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.521057927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.521066442+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.521079044+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.521086006+07:00","message":"[bufferProcess] interim [40000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.521088853+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.521094693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.52109767+07:00","message":"> Transcript [40388] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.52110144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.521103887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.52110591+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.521108855+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:48.654448912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:48.654464422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.720857849+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.720905862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.720913466+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.720933106+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.720945574+07:00","message":"[bufferProcess] interim [280000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.720951399+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.720968539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.720971887+07:00","message":"> Transcript [40389] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.720977128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.72097934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.720981911+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.720985076+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.913216251+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.913262981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.913271339+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.9132842+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.913293649+07:00","message":"[bufferProcess] interim [460000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.913297686+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.913302942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.913306662+07:00","message":"> Transcript [40390] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.913311996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.91331411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.91331639+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.91331911+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.979940205+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.980004136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.980015056+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.980035656+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.98005049+07:00","message":"[bufferProcess] interim [580000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.980055335+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.980064927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.980069895+07:00","message":"> Transcript [40391] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.980076681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.980080781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.980085458+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.980089749+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.98009906+07:00","message":"Push: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.980102677+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.980106884+07:00","message":"Set new StatePrefix : 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:48.980111866+07:00","message":"Next Push (prob) : 'บอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:48.980124896+07:00","message":"push: {false พร้อมกับ 0 0xc0045ded80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.115037962+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.115079162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.11508645+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.115103875+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.115112127+07:00","message":"[bufferProcess] interim [700000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.115115687+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.115125167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.115127999+07:00","message":"> Transcript [40392] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.115133394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.115136191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.115138238+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.115141269+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.30189306+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.301933211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.301940993+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.301954781+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.301970012+07:00","message":"[bufferProcess] interim [880000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.301973493+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.301979314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.301982148+07:00","message":"> Transcript [40393] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.30198645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.301988506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.301993178+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.301997226+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.426692896+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.4267309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.426739569+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.426753144+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.426761066+07:00","message":"[bufferProcess] interim [940000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.426764517+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.426772482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.426775021+07:00","message":"> Transcript [40394] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.426778785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.42678128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.426783253+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.426786226+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.698101439+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.698136358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.698142633+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.698156727+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698164588+07:00","message":"[bufferProcess] interim [240000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698167444+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698171148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698174088+07:00","message":"> Transcript [40395] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.69817831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698180702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698182618+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698185541+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698188881+07:00","message":"Push: 'บอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698191105+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698203373+07:00","message":"Set new StatePrefix : 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.698206338+07:00","message":"Next Push (prob) : 'มีการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.698214696+07:00","message":"push: {false บอกว่าเดี๋ยวจะ 0 0xc0045ded80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.746926157+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.746966913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.746973399+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.746984997+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.746991795+07:00","message":"[bufferProcess] interim [300000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.746994837+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.747000998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.747003616+07:00","message":"> Transcript [40396] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.747006962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.747009018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.747011099+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.747013609+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.807820556+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.807858247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.807864806+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.807879365+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.80789079+07:00","message":"[bufferProcess] interim [360000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.807893944+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.807899995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.807903352+07:00","message":"> Transcript [40397] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.807907065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.8079094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.807911372+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.807914131+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.995841661+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.995879773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.995886146+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:49.995899498+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.995906653+07:00","message":"[bufferProcess] interim [600000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.995909799+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.995917435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.995920138+07:00","message":"> Transcript [40398] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.995923994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.995926244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.995928275+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:49.995933207+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.123821692+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.123855516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.123862645+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.123873736+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123881109+07:00","message":"[bufferProcess] interim [720000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123884045+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123890069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123892718+07:00","message":"> Transcript [40399] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123897115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.12389924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123901267+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123903897+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123908829+07:00","message":"Push: 'มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123915391+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123918366+07:00","message":"Set new StatePrefix : 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.123921363+07:00","message":"Next Push (prob) : 'รับฟังความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.123928135+07:00","message":"push: {false มีการประชุม 0 0xc0045ded80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.360344241+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.360386785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.360393468+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.360407879+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.360415751+07:00","message":"[bufferProcess] interim [900000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.360418961+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.360423363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.36042622+07:00","message":"> Transcript [40400] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.360430694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.360432808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.360434792+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.36043822+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.881008204+07:00","message":"[GCS] IsForceVAD: false for message ID: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.914884609+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.91492435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.914931176+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.914945668+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.914952932+07:00","message":"[bufferProcess] interim [500000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.914960865+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.914967323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.914971373+07:00","message":"> Transcript [40401] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.914975937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.914979724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.914981863+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.914985237+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.951581122+07:00","message":"[GCS] Start streaming session, msgId: 2714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.956430403+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.956459715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.956465782+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.956479902+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.956487176+07:00","message":"[bufferProcess] interim [560000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.956494173+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.956504314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.956508431+07:00","message":"> Transcript [40402] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.956514918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.956518108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.956522359+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.956525936+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.957892962+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.957913984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.957919302+07:00","message":"receive interim result [false|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.957932272+07:00","message":"[buffer interim] 2713 false ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957937317+07:00","message":"[bufferProcess] interim [620000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957940893+07:00","message":"[bufferProcess] send to processor:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957947896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957950273+07:00","message":"> Transcript [40403] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957953638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957963353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957966154+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957971229+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957979661+07:00","message":"Push: 'รับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957981781+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957984361+07:00","message":"Set new StatePrefix : 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:50.957991177+07:00","message":"Next Push (prob) : 'คิดเห็นเพื่อปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:50.958019099+07:00","message":"push: {false รับฟังความ 0 0xc0045ded80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.103537006+07:00","message":"receive streaming session, msgId: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.103577954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ\",\"confidence\":0.95690334}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.103584574+07:00","message":"receive interim result [true|false]: ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.103592117+07:00","message":"end recv isFinal message id 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.103595286+07:00","message":"end Recv id 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.10360249+07:00","message":"[buffer interim] 2713 true ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103611762+07:00","message":"[bufferProcess] interim [650000000]:ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103615857+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103619869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103622683+07:00","message":"> Transcript [40404] [false]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103625573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103627527+07:00","message":"Set new StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103634688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103644254+07:00","message":"> Transcript [40405] [true]: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103648207+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103650979+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103653762+07:00","message":"StatePrefix: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความคิดเห็นเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.103658358+07:00","message":"TextPushed: 'ส่วนมาตรการยึดทรัพย์แล้วก็บทลงโทษให้มีความเหมาะสมด้วยนะครับพร้อมกับบอกว่าเดี๋ยวจะมีการประชุมรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.10366321+07:00","message":"Push: 'คิดเห็นเพื่อประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.103673156+07:00","message":"push: {true คิดเห็นเพื่อประกอบ 0 0xc0045ded80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:51.122703766+07:00","message":"write wav file: './tmp/7589/7589_2713.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.315365386+07:00","message":"receive streaming session, msgId: 2714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.315406793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.31541238+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.31542816+07:00","message":"[buffer interim] 2714 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.315435451+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.315437397+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.485815834+07:00","message":"receive streaming session, msgId: 2714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.485859402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การยก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.485865998+07:00","message":"receive interim result [false|false]: การยก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.485885424+07:00","message":"[buffer interim] 2714 false การยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.485894756+07:00","message":"[bufferProcess] interim [540000000]:การยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.485898211+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.485904644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.485908919+07:00","message":"> Transcript [40406] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.485912179+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.60441369+07:00","message":"receive streaming session, msgId: 2714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.604459163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การยกเลิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.604465593+07:00","message":"receive interim result [false|false]: การยกเลิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.604479352+07:00","message":"[buffer interim] 2714 false การยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.604489207+07:00","message":"[bufferProcess] interim [720000000]:การยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.604493384+07:00","message":"[bufferProcess] send to processor:การยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.604498544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.604502654+07:00","message":"> Transcript [40407] [false]: 'การยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.604506572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.604509295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.604512622+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.604516986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:51.654502645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:51.654512952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.718455954+07:00","message":"[GCS] IsForceVAD: false for message ID: 2714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.781370881+07:00","message":"[GCS] Start streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.802329735+07:00","message":"receive streaming session, msgId: 2714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.802372302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การยกร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.802378733+07:00","message":"receive interim result [false|false]: การยกร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.80239285+07:00","message":"[buffer interim] 2714 false การยกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.802402542+07:00","message":"[bufferProcess] interim [840000000]:การยกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.802405124+07:00","message":"[bufferProcess] send to processor:การยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.802408705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.802411587+07:00","message":"> Transcript [40408] [false]: 'การยกเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.802414486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.802416641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.802418927+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.802421286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.826910422+07:00","message":"receive streaming session, msgId: 2714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.82694741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การยกร่าง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.826963811+07:00","message":"receive interim result [true|false]: การยกร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.826973603+07:00","message":"end recv isFinal message id 2714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.826975883+07:00","message":"end Recv id 2714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.826982598+07:00","message":"[buffer interim] 2714 true การยกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.826989918+07:00","message":"[bufferProcess] interim [990000000]:การยกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.826993237+07:00","message":"[bufferProcess] send to processor (isfinal):การยกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.826996698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.826999751+07:00","message":"> Transcript [40409] [false]: 'การยกร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.827002691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.827004894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.827007212+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.827009354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.827011164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.827016297+07:00","message":"> Transcript [40410] [true]: 'การยกร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.827019467+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.82702132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.827023063+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.827024904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:51.827027401+07:00","message":"Push: 'การยกร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:51.827034703+07:00","message":"push: {true การยกร่าง 0 0xc0037ff900}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:51.833526899+07:00","message":"write wav file: './tmp/7589/7589_2714.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.447252243+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.447309643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.447316483+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.4473346+07:00","message":"[buffer interim] 2715 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.447342594+07:00","message":"[bufferProcess] interim [480000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.447344692+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.798139854+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.798181126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.798187528+07:00","message":"receive interim result [false|false]: และปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.798197138+07:00","message":"[buffer interim] 2715 false และปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.79820567+07:00","message":"[bufferProcess] interim [780000000]:และปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.798211155+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.798218471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.798222425+07:00","message":"> Transcript [40411] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.798226039+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.95992706+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.959981069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.959989319+07:00","message":"receive interim result [false|false]: และปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:52.960005548+07:00","message":"[buffer interim] 2715 false และปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.960017571+07:00","message":"[bufferProcess] interim [20000000]:และปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.960021137+07:00","message":"[bufferProcess] send to processor:และปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.960028256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.960032641+07:00","message":"> Transcript [40412] [false]: 'และปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.960037184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.960040102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.960044592+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:52.96004795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.165224817+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.165260533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุงกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.165266997+07:00","message":"receive interim result [false|false]: และปรับปรุงกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.165282225+07:00","message":"[buffer interim] 2715 false และปรับปรุงกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.165290546+07:00","message":"[bufferProcess] interim [200000000]:และปรับปรุงกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.165293253+07:00","message":"[bufferProcess] send to processor:และปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.165298808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.165301571+07:00","message":"> Transcript [40413] [false]: 'และปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.165304849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.16530711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.16530949+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.165311785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.329745348+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.329787078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุงกฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.329793523+07:00","message":"receive interim result [false|false]: และปรับปรุงกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.329808808+07:00","message":"[buffer interim] 2715 false และปรับปรุงกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.329818809+07:00","message":"[bufferProcess] interim [380000000]:และปรับปรุงกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.329821293+07:00","message":"[bufferProcess] send to processor:และปรับปรุงกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.329825155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.32982797+07:00","message":"> Transcript [40414] [false]: 'และปรับปรุงกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.329831919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.329834185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.329852091+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.329854422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.521674872+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.521708984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุงกฎหมายที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.521715212+07:00","message":"receive interim result [false|false]: และปรับปรุงกฎหมายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.521730301+07:00","message":"[buffer interim] 2715 false และปรับปรุงกฎหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521740547+07:00","message":"[bufferProcess] interim [560000000]:และปรับปรุงกฎหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521743359+07:00","message":"[bufferProcess] send to processor:และปรับปรุงกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521749234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521752037+07:00","message":"> Transcript [40415] [false]: 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521755546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521757872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521760225+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521762445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521766607+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521768749+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521771084+07:00","message":"Set new StatePrefix : 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.521773387+07:00","message":"Next Push (prob) : 'ปรับปรุงกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.521780923+07:00","message":"push: {false และ 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.648760578+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.648795973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุงกฎหมายที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.648802561+07:00","message":"receive interim result [false|false]: และปรับปรุงกฎหมายที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.648818275+07:00","message":"[buffer interim] 2715 false และปรับปรุงกฎหมายที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.648829038+07:00","message":"[bufferProcess] interim [680000000]:และปรับปรุงกฎหมายที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.648831728+07:00","message":"[bufferProcess] send to processor:และปรับปรุงกฎหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.648838814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.648841532+07:00","message":"> Transcript [40416] [false]: 'และปรับปรุงกฎหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.648844486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.648847206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.648849634+07:00","message":"StatePrefix: 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.64885255+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.837853288+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.837887987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุงกฎหมายที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.837894021+07:00","message":"receive interim result [false|false]: และปรับปรุงกฎหมายที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:53.837906298+07:00","message":"[buffer interim] 2715 false และปรับปรุงกฎหมายที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.837913103+07:00","message":"[bufferProcess] interim [860000000]:และปรับปรุงกฎหมายที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.83791662+07:00","message":"[bufferProcess] send to processor:และปรับปรุงกฎหมายที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.83792209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.837925055+07:00","message":"> Transcript [40417] [false]: 'และปรับปรุงกฎหมายที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.837930978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.83793333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.837936251+07:00","message":"StatePrefix: 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:53.837939022+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.041046496+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.041084564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุงกฎหมายที่เกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.041090686+07:00","message":"receive interim result [false|false]: และปรับปรุงกฎหมายที่เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.041104616+07:00","message":"[buffer interim] 2715 false และปรับปรุงกฎหมายที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.0411117+07:00","message":"[bufferProcess] interim [100000000]:และปรับปรุงกฎหมายที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.041114472+07:00","message":"[bufferProcess] send to processor:และปรับปรุงกฎหมายที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.041121374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.041123942+07:00","message":"> Transcript [40418] [false]: 'และปรับปรุงกฎหมายที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.041127807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.041130142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.041133007+07:00","message":"StatePrefix: 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.041135764+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.24299042+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.243028719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุงกฎหมายที่เกี่ยวข้องกับยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.243034753+07:00","message":"receive interim result [false|false]: และปรับปรุงกฎหมายที่เกี่ยวข้องกับยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.243049075+07:00","message":"[buffer interim] 2715 false และปรับปรุงกฎหมายที่เกี่ยวข้องกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243056031+07:00","message":"[bufferProcess] interim [280000000]:และปรับปรุงกฎหมายที่เกี่ยวข้องกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243058587+07:00","message":"[bufferProcess] send to processor:และปรับปรุงกฎหมายที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243062379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243065608+07:00","message":"> Transcript [40419] [false]: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243072613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243075093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243078195+07:00","message":"StatePrefix: 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.24308087+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243084286+07:00","message":"Push: 'ปรับปรุงกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243086319+07:00","message":"TextPushed: 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243089804+07:00","message":"Set new StatePrefix : 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.243092147+07:00","message":"Next Push (prob) : 'ที่เกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.243100225+07:00","message":"push: {false ปรับปรุงกฎหมาย 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.361100509+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.361139871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุงกฎหมายที่เกี่ยวข้องกับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.361148114+07:00","message":"receive interim result [false|false]: และปรับปรุงกฎหมายที่เกี่ยวข้องกับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.361174887+07:00","message":"[buffer interim] 2715 false และปรับปรุงกฎหมายที่เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.361183428+07:00","message":"[bufferProcess] interim [340000000]:และปรับปรุงกฎหมายที่เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.361186049+07:00","message":"[bufferProcess] send to processor:และปรับปรุงกฎหมายที่เกี่ยวข้องกับยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.36119166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.361194763+07:00","message":"> Transcript [40420] [false]: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.361198089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.361200187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.361204351+07:00","message":"StatePrefix: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.361207504+07:00","message":"TextPushed: 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.363476884+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.36348979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.363494074+07:00","message":"receive interim result [false|false]: และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.363503316+07:00","message":"[buffer interim] 2715 false และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.363507212+07:00","message":"[bufferProcess] interim [400000000]:และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.363509548+07:00","message":"[bufferProcess] send to processor:และปรับปรุงกฎหมายที่เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.363514015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.363516195+07:00","message":"> Transcript [40421] [false]: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.363519099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.363521255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.363523143+07:00","message":"StatePrefix: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.363525383+07:00","message":"TextPushed: 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.530016188+07:00","message":"[GCS] IsForceVAD: false for message ID: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.613234314+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.613273265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.61327914+07:00","message":"receive interim result [false|false]: และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.6132962+07:00","message":"[buffer interim] 2715 false และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.61330358+07:00","message":"[bufferProcess] interim [640000000]:และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.613308656+07:00","message":"[bufferProcess] send to processor:และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.613314498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.613317718+07:00","message":"> Transcript [40422] [false]: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.61332095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.61332307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.613325304+07:00","message":"StatePrefix: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.613329273+07:00","message":"TextPushed: 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.633604255+07:00","message":"receive streaming session, msgId: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.6336473+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-06-22T12:38:54.633654512+07:00","message":"receive interim result [true|false]: และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.633663768+07:00","message":"end recv isFinal message id 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.633666005+07:00","message":"end Recv id 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.633672672+07:00","message":"[buffer interim] 2715 true และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633680188+07:00","message":"[bufferProcess] interim [790000000]:และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633683781+07:00","message":"[bufferProcess] send to processor (isfinal):และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633703913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.63373334+07:00","message":"> Transcript [40423] [false]: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.63374077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633743722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633746322+07:00","message":"StatePrefix: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633749707+07:00","message":"TextPushed: 'และปรับปรุงกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633757569+07:00","message":"Push: 'ที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633759818+07:00","message":"TextPushed: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633762252+07:00","message":"Set new StatePrefix : 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633765432+07:00","message":"Next Push (prob) : 'ยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633767898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.63377044+07:00","message":"> Transcript [40424] [true]: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633773052+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.63377503+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633780777+07:00","message":"StatePrefix: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633783148+07:00","message":"TextPushed: 'และปรับปรุงกฎหมายที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:54.633785738+07:00","message":"Push: 'ยาเสพติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.633800246+07:00","message":"push: {false ที่เกี่ยวข้องกับ 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.63380681+07:00","message":"push: {true ยาเสพติด 0 0xc0030bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:38:54.644144752+07:00","message":"write wav file: './tmp/7589/7589_2715.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:54.654871501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:54.654882637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:54.661612916+07:00","message":"[GCS] Start streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.334386905+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.334422987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.334428639+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.334441039+07:00","message":"[buffer interim] 2716 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.334448227+07:00","message":"[bufferProcess] interim [720000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.334450069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.525369841+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.525406514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.525411654+07:00","message":"receive interim result [false|false]: โดยสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.525425862+07:00","message":"[buffer interim] 2716 false โดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.525434675+07:00","message":"[bufferProcess] interim [900000000]:โดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.525437021+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.525440182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.525442977+07:00","message":"> Transcript [40425] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.52544663+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.661866932+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.661910024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.661916497+07:00","message":"receive interim result [false|false]: โดยจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.661932498+07:00","message":"[buffer interim] 2716 false โดยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.661943242+07:00","message":"[bufferProcess] interim [20000000]:โดยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.661953282+07:00","message":"[bufferProcess] send to processor:โดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.661961814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.661967685+07:00","message":"> Transcript [40426] [false]: 'โดยสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.66197145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.661973671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.66197769+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.661979978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.827239469+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.827288235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.82729401+07:00","message":"receive interim result [false|false]: โดยตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.827308706+07:00","message":"[buffer interim] 2716 false โดยตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.827317307+07:00","message":"[bufferProcess] interim [140000000]:โดยตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.827319733+07:00","message":"[bufferProcess] send to processor:โดยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.82732359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.827326863+07:00","message":"> Transcript [40427] [false]: 'โดยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.827330411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.827332554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.827335363+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.827338179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.89599914+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.896039546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.896047283+07:00","message":"receive interim result [false|false]: โดยตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.896060853+07:00","message":"[buffer interim] 2716 false โดยตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.896068613+07:00","message":"[bufferProcess] interim [260000000]:โดยตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.896070792+07:00","message":"[bufferProcess] send to processor:โดยตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.896076351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.896079244+07:00","message":"> Transcript [40428] [false]: 'โดยตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.896082509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.896085062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.896087548+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.896089933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.932465769+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.932503837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยตะรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.932510673+07:00","message":"receive interim result [false|false]: โดยตะรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.932522956+07:00","message":"[buffer interim] 2716 false โดยตะรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932532438+07:00","message":"[bufferProcess] interim [320000000]:โดยตะรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932536031+07:00","message":"[bufferProcess] send to processor:โดยตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932540737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932543496+07:00","message":"> Transcript [40429] [false]: 'โดยตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932549839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.93255216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932554366+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932556629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932561783+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932564006+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932566214+07:00","message":"Set new StatePrefix : 'โดยตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:55.932568619+07:00","message":"Next Push (prob) : 'ตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:55.932580841+07:00","message":"push: {false โดย 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.078634672+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.078675672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.078684933+07:00","message":"receive interim result [false|false]: โดยจะรวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.078702677+07:00","message":"[buffer interim] 2716 false โดยจะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.078710158+07:00","message":"[bufferProcess] interim [440000000]:โดยจะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.078712934+07:00","message":"[bufferProcess] send to processor:โดยตะรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.078719837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.078723053+07:00","message":"> Transcript [40430] [false]: 'โดยตะรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.078725361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.078727425+07:00","message":"Set new StatePrefix: 'โดยตะรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.08410206+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.084134415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.084140191+07:00","message":"receive interim result [false|false]: โดยจะรวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.084154052+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.084158836+07:00","message":"[bufferProcess] interim [500000000]:โดยจะรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.084161188+07:00","message":"[bufferProcess] send to processor:โดยจะรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.084164063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.084166653+07:00","message":"> Transcript [40431] [false]: 'โดยจะรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.084168589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.084170476+07:00","message":"Set new StatePrefix: 'โดยจะรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.397426883+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.397472375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.397481375+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.397496609+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.39750995+07:00","message":"[bufferProcess] interim [740000000]:โดยจะรวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.397513005+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.397520428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.397523703+07:00","message":"> Transcript [40432] [false]: 'โดยจะรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.397527513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.397530367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.39753281+07:00","message":"StatePrefix: 'โดยจะรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.397535547+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.540842086+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.540883539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.540890599+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.540907871+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.540921029+07:00","message":"[bufferProcess] interim [920000000]:โดยจะรวบรวมข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.540923797+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.540927869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.54093108+07:00","message":"> Transcript [40433] [false]: 'โดยจะรวบรวมข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.540935646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.540938058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.540947637+07:00","message":"StatePrefix: 'โดยจะรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.540950611+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.597816997+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.59786232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.597869071+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.597883333+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.597891269+07:00","message":"[bufferProcess] interim [980000000]:โดยจะรวบรวมข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.597894041+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.59789805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.597900912+07:00","message":"> Transcript [40434] [false]: 'โดยจะรวบรวมข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.597904863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.597907154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.597912088+07:00","message":"StatePrefix: 'โดยจะรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.597914773+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.727303941+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.727343514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.727349815+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.727364406+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.727372323+07:00","message":"[bufferProcess] interim [100000000]:โดยจะรวบรวมข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.727375457+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.72738316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.727386242+07:00","message":"> Transcript [40435] [false]: 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.727390516+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.72739305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.727395669+07:00","message":"StatePrefix: 'โดยจะรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.727398178+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.727406351+07:00","message":"Push: 'จะรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.727408478+07:00","message":"TextPushed: 'โดยจะรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.727411549+07:00","message":"Set new StatePrefix : 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.727414071+07:00","message":"Next Push (prob) : 'รวมข้อเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.727438115+07:00","message":"push: {false จะรวบ 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.811642807+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.811687832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.81169459+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.811715459+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.811728914+07:00","message":"[bufferProcess] interim [220000000]:โดยจะรวบรวมข้อเสนอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.811733373+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.811739358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.811749577+07:00","message":"> Transcript [40436] [false]: 'โดยจะรวบรวมข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.811753662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.81175612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.811758718+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.811761531+07:00","message":"TextPushed: 'โดยจะรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.997731331+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.997781522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.997789789+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:56.997809387+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.997824292+07:00","message":"[bufferProcess] interim [340000000]:โดยจะรวบรวมข้อเสนอจากทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.997828257+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.997837189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.997841089+07:00","message":"> Transcript [40437] [false]: 'โดยจะรวบรวมข้อเสนอจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.99784632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.997849805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.997851999+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:56.997854786+07:00","message":"TextPushed: 'โดยจะรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.130342689+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.130378152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.130384566+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.130399577+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.130407222+07:00","message":"[bufferProcess] interim [520000000]:โดยจะรวบรวมข้อเสนอจากทุกภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.130409654+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.130413067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.130415734+07:00","message":"> Transcript [40438] [false]: 'โดยจะรวบรวมข้อเสนอจากทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.130421107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.130423312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.13042595+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.130428467+07:00","message":"TextPushed: 'โดยจะรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.439455576+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.439500805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.439508674+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.439524968+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439533931+07:00","message":"[bufferProcess] interim [760000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439537174+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439545593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439564288+07:00","message":"> Transcript [40439] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439569034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439571977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439574673+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439577308+07:00","message":"TextPushed: 'โดยจะรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439585089+07:00","message":"Push: 'รวมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439587521+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439590289+07:00","message":"Set new StatePrefix : 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.439592856+07:00","message":"Next Push (prob) : 'จากทุกภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.439602678+07:00","message":"push: {false รวมข้อเสนอ 0 0xc0045df200}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:57.655342583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:38:57.655348321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.888268262+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.888315272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.888323981+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.888342062+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.888345953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.888348727+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.888355989+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:57.888359773+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888367398+07:00","message":"[bufferProcess] interim [240000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888370214+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888373584+07:00","message":"[bufferProcess] interim [300000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888375608+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888378854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888381892+07:00","message":"> Transcript [40440] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888386358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888388721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.88839119+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888394173+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888396088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888398033+07:00","message":"> Transcript [40441] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888400147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888401952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888403659+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:57.888406006+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.012743465+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.012782142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.012788462+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.012801796+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.01280916+07:00","message":"[bufferProcess] interim [420000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.012819133+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.012829387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.012832981+07:00","message":"> Transcript [40442] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.012836693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.012838876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.012841244+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.012844079+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.214026228+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.21406615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.214072488+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.214087066+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214095022+07:00","message":"[bufferProcess] interim [600000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214097685+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214101398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214103961+07:00","message":"> Transcript [40443] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.21410808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214110231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214112962+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214116146+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214119075+07:00","message":"Push: 'จากทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214121099+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214125086+07:00","message":"Set new StatePrefix : 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.214127447+07:00","message":"Next Push (prob) : 'ส่วนนำไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.214134521+07:00","message":"push: {false จากทุกภาค 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.397680709+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.397725575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.397733566+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.397752516+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.397765198+07:00","message":"[bufferProcess] interim [780000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.397767828+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.397772274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.397775994+07:00","message":"> Transcript [40444] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.397779971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.397782243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.397784317+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.397787135+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.843571681+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.843616273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.843623096+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:58.843638426+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.843650675+07:00","message":"[bufferProcess] interim [140000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.843653473+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.843661318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.843664739+07:00","message":"> Transcript [40445] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.843669258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.843671778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.843674165+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:58.843677192+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.042329859+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.042372907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.042381672+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.042397906+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.042407668+07:00","message":"[bufferProcess] interim [380000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.042410829+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.04241705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.042420224+07:00","message":"> Transcript [40446] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.042424201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.042427632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.042430826+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.042433666+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.245147305+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.24520006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.245207929+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.245228493+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.24524049+07:00","message":"[bufferProcess] interim [620000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245243523+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245256578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245260208+07:00","message":"> Transcript [40447] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245264811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245267213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245269895+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245273558+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245276798+07:00","message":"Push: 'ส่วนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245278882+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245281273+07:00","message":"Set new StatePrefix : 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.245284424+07:00","message":"Next Push (prob) : 'สู่การจัดทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.245293913+07:00","message":"push: {false ส่วนนำไป 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.421068471+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.421103877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.421110289+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.421124549+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.421131897+07:00","message":"[bufferProcess] interim [800000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.421134632+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.421138505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.421141511+07:00","message":"> Transcript [40448] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.421145402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.42114772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.421151766+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.421154478+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.744975667+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.745012168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.745021287+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.745041609+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.745046075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.745049492+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.745054773+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.745060782+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745066883+07:00","message":"[bufferProcess] interim [40000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745069643+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745072789+07:00","message":"[bufferProcess] interim [100000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745074826+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745077619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745080521+07:00","message":"> Transcript [40449] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745084548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745086705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745088941+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745092016+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745093933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745096053+07:00","message":"> Transcript [40450] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745098163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.74509994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745101621+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.745103929+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.979795743+07:00","message":"[GCS] IsForceVAD: false for message ID: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.998301385+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.998340676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.998347795+07:00","message":"receive interim result [false|false]: โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.998362505+07:00","message":"[buffer interim] 2716 false โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998375802+07:00","message":"[bufferProcess] interim [340000000]:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998394064+07:00","message":"[bufferProcess] send to processor:โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998403171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998406117+07:00","message":"> Transcript [40451] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998410289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.99841287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998415452+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998419626+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998428997+07:00","message":"Push: 'สู่การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998435012+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998438745+07:00","message":"Set new StatePrefix : 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:38:59.998442887+07:00","message":"Next Push (prob) : 'กฎหมายฉบับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:38:59.998462168+07:00","message":"push: {false สู่การจัดทำ 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.043027469+07:00","message":"[GCS] Start streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.109239663+07:00","message":"receive streaming session, msgId: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.109283863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะรวบรวมข้อเสนอแนะจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่\",\"confidence\":0.95003706}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.109290408+07:00","message":"receive interim result [true|false]: โดยจะรวบรวมข้อเสนอแนะจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.109300749+07:00","message":"end recv isFinal message id 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.10930328+07:00","message":"end Recv id 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.109310164+07:00","message":"[buffer interim] 2716 true โดยจะรวบรวมข้อเสนอแนะจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109318007+07:00","message":"[bufferProcess] interim [550000000]:โดยจะรวบรวมข้อเสนอแนะจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.10932236+07:00","message":"[bufferProcess] send to processor (isfinal):โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109325812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109328509+07:00","message":"> Transcript [40452] [false]: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109332575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109334623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109336573+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109339029+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109341046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109343009+07:00","message":"> Transcript [40453] [true]: 'โดยจะรวบรวมข้อเสนอแนะจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109345485+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109347321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109349058+07:00","message":"StatePrefix: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109351175+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109353035+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.10951643+07:00","message":"Push: 'กฎหมายฉบับใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109519546+07:00","message":"TextPushed: 'โดยจะรวบรวมข้อเสนอจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109522068+07:00","message":"Set new StatePrefix : 'โดยจะรวบรวมข้อเสนอแนะจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109524348+07:00","message":"Next Push (prob) : 'โดยจะรวบรวมข้อเสนอแนะจากทุกภาคส่วนนำไปสู่การจัดทำกฎหมายฉบับใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.109531099+07:00","message":"push: {true กฎหมายฉบับใหม่ 0 0xc0045df200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.109540739+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2716.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:00.120618409+07:00","message":"write wav file: './tmp/7589/7589_2716.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.583749433+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.583796198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.583801868+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.583818181+07:00","message":"[buffer interim] 2717 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.583825354+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.583827216+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:00.655952675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:00.65596552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.769545652+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.769580658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.769586185+07:00","message":"receive interim result [false|false]: คิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.769599493+07:00","message":"[buffer interim] 2717 false คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.769606639+07:00","message":"[bufferProcess] interim [480000000]:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.769609221+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.769615183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.769618202+07:00","message":"> Transcript [40454] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.769620339+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.829047957+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.829083838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.829088902+07:00","message":"receive interim result [false|false]: ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.829103689+07:00","message":"[buffer interim] 2717 false ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.829111231+07:00","message":"[bufferProcess] interim [540000000]:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.829113839+07:00","message":"[bufferProcess] send to processor:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.829117415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.829120234+07:00","message":"> Transcript [40455] [false]: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.829122287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.829124681+07:00","message":"Set new StatePrefix: 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.961042286+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.961078058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.961083742+07:00","message":"receive interim result [false|false]: ที่จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:00.961095703+07:00","message":"[buffer interim] 2717 false ที่จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.961106+07:00","message":"[bufferProcess] interim [660000000]:ที่จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.961108886+07:00","message":"[bufferProcess] send to processor:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.961114252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.961117094+07:00","message":"> Transcript [40456] [false]: 'ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.96111947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:00.961121739+07:00","message":"Set new StatePrefix: 'ที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.00739812+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.007429716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.007435249+07:00","message":"receive interim result [false|false]: ที่จะขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.007451673+07:00","message":"[buffer interim] 2717 false ที่จะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.00745876+07:00","message":"[bufferProcess] interim [720000000]:ที่จะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.007461236+07:00","message":"[bufferProcess] send to processor:ที่จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.007464843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.00746805+07:00","message":"> Transcript [40457] [false]: 'ที่จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.007470215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.00747253+07:00","message":"Set new StatePrefix: 'ที่จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.035438041+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.035486243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.035493769+07:00","message":"receive interim result [false|false]: ที่จะครอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.035512422+07:00","message":"[buffer interim] 2717 false ที่จะครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.03551982+07:00","message":"[bufferProcess] interim [780000000]:ที่จะครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.035522406+07:00","message":"[bufferProcess] send to processor:ที่จะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.035525642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.035528362+07:00","message":"> Transcript [40458] [false]: 'ที่จะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.035530905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.035532912+07:00","message":"Set new StatePrefix: 'ที่จะขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.205699687+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.205737692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบคลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.205743969+07:00","message":"receive interim result [false|false]: ที่จะครอบคลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.205757215+07:00","message":"[buffer interim] 2717 false ที่จะครอบคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.205764266+07:00","message":"[bufferProcess] interim [20000000]:ที่จะครอบคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.205766721+07:00","message":"[bufferProcess] send to processor:ที่จะครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.205772772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.205775672+07:00","message":"> Transcript [40459] [false]: 'ที่จะครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.205778026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.205780091+07:00","message":"Set new StatePrefix: 'ที่จะครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.463904188+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.463954243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบคลุมทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.46396089+07:00","message":"receive interim result [false|false]: ที่จะครอบคลุมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.463975684+07:00","message":"[buffer interim] 2717 false ที่จะครอบคลุมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.463986905+07:00","message":"[bufferProcess] interim [260000000]:ที่จะครอบคลุมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.463989683+07:00","message":"[bufferProcess] send to processor:ที่จะครอบคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.463997069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.464003322+07:00","message":"> Transcript [40460] [false]: 'ที่จะครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.464006963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.464009397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.464012302+07:00","message":"StatePrefix: 'ที่จะครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.464015052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.68865567+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.6886927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบคลุมทั้งเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.688698642+07:00","message":"receive interim result [false|false]: ที่จะครอบคลุมทั้งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.688714594+07:00","message":"[buffer interim] 2717 false ที่จะครอบคลุมทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.688723915+07:00","message":"[bufferProcess] interim [500000000]:ที่จะครอบคลุมทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.688727331+07:00","message":"[bufferProcess] send to processor:ที่จะครอบคลุมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.688733819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.688738147+07:00","message":"> Transcript [40461] [false]: 'ที่จะครอบคลุมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.688742571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.688745622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.68874845+07:00","message":"StatePrefix: 'ที่จะครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.68875151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.919454591+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.919496119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบคลุมทั้งเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.919503001+07:00","message":"receive interim result [false|false]: ที่จะครอบคลุมทั้งเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.919515516+07:00","message":"[buffer interim] 2717 false ที่จะครอบคลุมทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.919526661+07:00","message":"[bufferProcess] interim [680000000]:ที่จะครอบคลุมทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.919530903+07:00","message":"[bufferProcess] send to processor:ที่จะครอบคลุมทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.919538905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.919542917+07:00","message":"> Transcript [40462] [false]: 'ที่จะครอบคลุมทั้งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.919547697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.919550358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.919553564+07:00","message":"StatePrefix: 'ที่จะครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.919557709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.976458004+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.976498314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบคลุมทั้งเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.976505886+07:00","message":"receive interim result [false|false]: ที่จะครอบคลุมทั้งเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.976520463+07:00","message":"[buffer interim] 2717 false ที่จะครอบคลุมทั้งเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.976532722+07:00","message":"[bufferProcess] interim [800000000]:ที่จะครอบคลุมทั้งเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.976536308+07:00","message":"[bufferProcess] send to processor:ที่จะครอบคลุมทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.976544163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.97654712+07:00","message":"> Transcript [40463] [false]: 'ที่จะครอบคลุมทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.976550896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.976553786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.976555933+07:00","message":"StatePrefix: 'ที่จะครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.97655815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.976563886+07:00","message":"Push: 'ที่จะครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.976566116+07:00","message":"TextPushed: 'ที่จะครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.976568192+07:00","message":"Set new StatePrefix : 'ที่จะครอบคลุมทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:01.976570828+07:00","message":"Next Push (prob) : 'คลุมทั้งเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:01.976579935+07:00","message":"push: {false ที่จะครอบ 0 0xc0045df480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:02.294547384+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:02.2945842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบคลุมทั้งเรื่องของการป้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:02.294590135+07:00","message":"receive interim result [false|false]: ที่จะครอบคลุมทั้งเรื่องของการป้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:02.294602283+07:00","message":"[buffer interim] 2717 false ที่จะครอบคลุมทั้งเรื่องของการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.294612321+07:00","message":"[bufferProcess] interim [100000000]:ที่จะครอบคลุมทั้งเรื่องของการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.294614964+07:00","message":"[bufferProcess] send to processor:ที่จะครอบคลุมทั้งเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.29462239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.294625405+07:00","message":"> Transcript [40464] [false]: 'ที่จะครอบคลุมทั้งเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.294628392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.294630636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.294632828+07:00","message":"StatePrefix: 'ที่จะครอบคลุมทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.294635066+07:00","message":"TextPushed: 'ที่จะครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:02.615425589+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:02.615463299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบคลุมทั้งเรื่องของการป้องกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:02.615469962+07:00","message":"receive interim result [false|false]: ที่จะครอบคลุมทั้งเรื่องของการป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:02.615488155+07:00","message":"[buffer interim] 2717 false ที่จะครอบคลุมทั้งเรื่องของการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.615501661+07:00","message":"[bufferProcess] interim [340000000]:ที่จะครอบคลุมทั้งเรื่องของการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.615504602+07:00","message":"[bufferProcess] send to processor:ที่จะครอบคลุมทั้งเรื่องของการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.61551256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.615515884+07:00","message":"> Transcript [40465] [false]: 'ที่จะครอบคลุมทั้งเรื่องของการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.615519599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.615521818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.615524352+07:00","message":"StatePrefix: 'ที่จะครอบคลุมทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:02.615527248+07:00","message":"TextPushed: 'ที่จะครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.0645314+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.064570818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.064577753+07:00","message":"receive interim result [false|false]: ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.064593889+07:00","message":"[buffer interim] 2717 false ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.064605389+07:00","message":"[bufferProcess] interim [880000000]:ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.064609496+07:00","message":"[bufferProcess] send to processor:ที่จะครอบคลุมทั้งเรื่องของการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.064617039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.064621558+07:00","message":"> Transcript [40466] [false]: 'ที่จะครอบคลุมทั้งเรื่องของการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.0646262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.064630516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.064633069+07:00","message":"StatePrefix: 'ที่จะครอบคลุมทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.064635617+07:00","message":"TextPushed: 'ที่จะครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.513170656+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.513210439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.513217562+07:00","message":"receive interim result [false|false]: ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.513233834+07:00","message":"[buffer interim] 2717 false ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513242317+07:00","message":"[bufferProcess] interim [240000000]:ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513245605+07:00","message":"[bufferProcess] send to processor:ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513253513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513256609+07:00","message":"> Transcript [40467] [false]: 'ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513261735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513264267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513266658+07:00","message":"StatePrefix: 'ที่จะครอบคลุมทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513269162+07:00","message":"TextPushed: 'ที่จะครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513275838+07:00","message":"Push: 'คลุมทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513278362+07:00","message":"TextPushed: 'ที่จะครอบคลุมทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513280821+07:00","message":"Set new StatePrefix : 'ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.513283866+07:00","message":"Next Push (prob) : 'การป้องกันบำบัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.513292243+07:00","message":"push: {false คลุมทั้งเรื่องของ 0 0xc0045df480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.515428645+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.515444559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.515450239+07:00","message":"receive interim result [false|false]: ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.515462348+07:00","message":"[buffer interim] 2717 false ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.515469297+07:00","message":"[bufferProcess] interim [300000000]:ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.515472183+07:00","message":"[bufferProcess] send to processor:ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.515477014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.515479392+07:00","message":"> Transcript [40468] [false]: 'ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.515482631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.515484647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.515488973+07:00","message":"StatePrefix: 'ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.51549332+07:00","message":"TextPushed: 'ที่จะครอบคลุมทั้งเรื่องของ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:03.656807345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:03.65680735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.818450755+07:00","message":"[GCS] IsForceVAD: false for message ID: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.880423499+07:00","message":"[GCS] Start streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.912403339+07:00","message":"receive streaming session, msgId: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.912451346+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-06-22T12:39:03.912459588+07:00","message":"receive interim result [true|false]: ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.912471288+07:00","message":"end recv isFinal message id 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.912473777+07:00","message":"end Recv id 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.912485577+07:00","message":"[buffer interim] 2717 true ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912494434+07:00","message":"[bufferProcess] interim [810000000]:ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912499958+07:00","message":"[bufferProcess] send to processor (isfinal):ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912504001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912507007+07:00","message":"> Transcript [40469] [false]: 'ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912510842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912513063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.91251509+07:00","message":"StatePrefix: 'ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912518397+07:00","message":"TextPushed: 'ที่จะครอบคลุมทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912520335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912522461+07:00","message":"> Transcript [40470] [true]: 'ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัดรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912525045+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912526935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912528777+07:00","message":"StatePrefix: 'ที่จะครอบคลุมทั้งเรื่องของการป้องกันบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912530644+07:00","message":"TextPushed: 'ที่จะครอบคลุมทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:03.912533953+07:00","message":"Push: 'การป้องกันบำบัดรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:03.912543506+07:00","message":"push: {true การป้องกันบำบัดรักษา 0 0xc0045df480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:03.920170246+07:00","message":"write wav file: './tmp/7589/7589_2717.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.363092541+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.363144952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.363151705+07:00","message":"receive interim result [false|false]: พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.363167199+07:00","message":"[buffer interim] 2718 false พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.363174624+07:00","message":"[bufferProcess] interim [300000000]:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.363176613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.41103901+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.411073848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.411080583+07:00","message":"receive interim result [false|false]: ฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.411096923+07:00","message":"[buffer interim] 2718 false ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.411109938+07:00","message":"[bufferProcess] interim [360000000]:ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.411113907+07:00","message":"[bufferProcess] send to processor:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.41112262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.411126851+07:00","message":"> Transcript [40471] [false]: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.411130464+07:00","message":"Set StatePrefix (first interim): 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.727860928+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.727893827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.727899887+07:00","message":"receive interim result [false|false]: ฟื้นฟูพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.727908753+07:00","message":"[buffer interim] 2718 false ฟื้นฟูพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.727915254+07:00","message":"[bufferProcess] interim [720000000]:ฟื้นฟูพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.727917777+07:00","message":"[bufferProcess] send to processor:ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.72792107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.727923888+07:00","message":"> Transcript [40472] [false]: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.72793199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.727936891+07:00","message":"Set new StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.85445383+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.854495323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.854506166+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:04.85452115+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.854533028+07:00","message":"[bufferProcess] interim [780000000]:ฟื้นฟูผู้เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.854535693+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.854539436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.854542406+07:00","message":"> Transcript [40473] [false]: 'ฟื้นฟูพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.854545953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.854548182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.854550246+07:00","message":"StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:04.854552231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.347427311+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.347468779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.347475839+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.347495226+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.347503366+07:00","message":"[bufferProcess] interim [320000000]:ฟื้นฟูผู้เสพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.347505897+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.347509261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.347512413+07:00","message":"> Transcript [40474] [false]: 'ฟื้นฟูผู้เสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.347516286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.347518478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.347520531+07:00","message":"StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.347522529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.639908341+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.639959909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.639966484+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.639984897+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.639994865+07:00","message":"[bufferProcess] interim [560000000]:ฟื้นฟูผู้เสพและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.63999762+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.640001769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.640006081+07:00","message":"> Transcript [40475] [false]: 'ฟื้นฟูผู้เสพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.64000999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.640012326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.640014424+07:00","message":"StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.640016744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.644669529+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.644708137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.644714611+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.644730009+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.644736765+07:00","message":"[bufferProcess] interim [620000000]:ฟื้นฟูผู้เสพและกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.6447426+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.644749634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.644753372+07:00","message":"> Transcript [40476] [false]: 'ฟื้นฟูผู้เสพและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.64475693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.644759578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.64476452+07:00","message":"StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.644767191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.644774666+07:00","message":"Push: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.644776722+07:00","message":"TextPushed: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.644779366+07:00","message":"Set new StatePrefix : 'ฟื้นฟูผู้เสพและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.644782308+07:00","message":"Next Push (prob) : 'ผู้เสพและก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.644792715+07:00","message":"push: {false ฟื้นฟู 0 0xc004c0ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.954818406+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.954869771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.954879428+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:05.954897104+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.954909459+07:00","message":"[bufferProcess] interim [860000000]:ฟื้นฟูผู้เสพและปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.954913886+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.954929714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.954934458+07:00","message":"> Transcript [40477] [false]: 'ฟื้นฟูผู้เสพและกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.954938292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:05.954941741+07:00","message":"Set new StatePrefix: 'ฟื้นฟูผู้เสพและกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.374072281+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.374115652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.374123144+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.374140135+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.374148756+07:00","message":"[bufferProcess] interim [280000000]:ฟื้นฟูผู้เสพและปราบปรามเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.3741517+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.374160675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.374164059+07:00","message":"> Transcript [40478] [false]: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.37416674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.374169262+07:00","message":"Set new StatePrefix: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.476314824+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.476356341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.476362557+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.476376724+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.476385045+07:00","message":"[bufferProcess] interim [400000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.476387769+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.476393915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.476397121+07:00","message":"> Transcript [40479] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.476400973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.476403338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.476405522+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.476408176+07:00","message":"TextPushed: 'ฟื้นฟู'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:06.657469667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:06.657474739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.733210426+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.733245307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามคือใครคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.733251397+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามคือใครคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.7332636+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามคือใครคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.733271388+07:00","message":"[bufferProcess] interim [700000000]:ฟื้นฟูผู้เสพและปราบปรามคือใครคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.733274304+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.733279591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.733282375+07:00","message":"> Transcript [40480] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.733286166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.733288657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.733290812+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.733293123+07:00","message":"TextPushed: 'ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.863163813+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.863208722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่ายคล้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.863215825+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.863232779+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่ายคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.863240985+07:00","message":"[bufferProcess] interim [760000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.863244352+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามคือใครคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.863254024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.86325699+07:00","message":"> Transcript [40481] [false]: 'ฟื้นฟูผู้เสพและปราบปรามคือใครคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.863260796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.863263946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.863266538+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.863269356+07:00","message":"TextPushed: 'ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.866357423+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.866392654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.866399762+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.866417259+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866426394+07:00","message":"[bufferProcess] interim [820000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.86643034+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866438722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866443278+07:00","message":"> Transcript [40482] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866449779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866453137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866456747+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866460404+07:00","message":"TextPushed: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866467095+07:00","message":"Push: 'ผู้เสพและปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866470831+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866474125+07:00","message":"Set new StatePrefix : 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:06.866477797+07:00","message":"Next Push (prob) : 'เครือข่ายคล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:06.866488838+07:00","message":"push: {false ผู้เสพและปราบปราม 0 0xc004c0ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.105110838+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.10517454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.105184732+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.105206093+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.105221381+07:00","message":"[bufferProcess] interim [60000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.105225213+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.105236073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.105240421+07:00","message":"> Transcript [40483] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.105243302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.105245696+07:00","message":"Set new StatePrefix: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.360668962+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.360708732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.360715161+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.360727452+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.360734885+07:00","message":"[bufferProcess] interim [240000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.360737312+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.360740765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.36074364+07:00","message":"> Transcript [40484] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.360747165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.360749285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.360751444+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.360754053+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.615572977+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.615612369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.615618846+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.615636382+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.615644187+07:00","message":"[bufferProcess] interim [540000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.615646764+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.615651197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.615654001+07:00","message":"> Transcript [40485] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.61565744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.615659839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.615662025+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.615664707+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.757337247+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.75737791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.757385173+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:07.757401075+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.757409332+07:00","message":"[bufferProcess] interim [720000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.757412399+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.757420012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.757424088+07:00","message":"> Transcript [40486] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.757428408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.757431406+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.757434117+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:07.757437093+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.066223605+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.066271406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.066279067+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.066295863+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066305935+07:00","message":"[bufferProcess] interim [960000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066311847+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066318616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066322033+07:00","message":"> Transcript [40487] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066326809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066329195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066331799+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066334886+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066341695+07:00","message":"Push: 'เครือข่ายค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066344019+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.06634625+07:00","message":"Set new StatePrefix : 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.066349386+07:00","message":"Next Push (prob) : 'เสพติดอย่างเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.066358044+07:00","message":"push: {false เครือข่ายค้ายา 0 0xc004c0ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.321017225+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.3210559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.321062939+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.321077678+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.321084922+07:00","message":"[bufferProcess] interim [260000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.321087932+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.321094578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.321097685+07:00","message":"> Transcript [40488] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.321101536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.321106286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.32110969+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.321113722+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.368474359+07:00","message":"[GCS] IsForceVAD: false for message ID: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.449678599+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.449718399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.449725306+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.44974251+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.449752673+07:00","message":"[bufferProcess] interim [380000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.449755815+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.449762188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.449765164+07:00","message":"> Transcript [40489] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.449769207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.449771554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.449774428+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.44977742+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.453313452+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.453334806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.453341152+07:00","message":"receive interim result [false|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.453354175+07:00","message":"[buffer interim] 2718 false ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.453359751+07:00","message":"[bufferProcess] interim [440000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.453363564+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.45336743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.453370123+07:00","message":"> Transcript [40490] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.453373642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.45337556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.453377793+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.453380395+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.477297232+07:00","message":"receive streaming session, msgId: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.477324905+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-06-22T12:39:08.477333029+07:00","message":"receive interim result [true|false]: ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.477343053+07:00","message":"end recv isFinal message id 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.477345251+07:00","message":"end Recv id 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.477351966+07:00","message":"[buffer interim] 2718 true ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477358951+07:00","message":"[bufferProcess] interim [500000000]:ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477362618+07:00","message":"[bufferProcess] send to processor (isfinal):ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477365946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477370919+07:00","message":"> Transcript [40491] [false]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477374683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477376669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477379271+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477381809+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477385958+07:00","message":"Push: 'เสพติดอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.4773883+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477390686+07:00","message":"Set new StatePrefix : 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477393224+07:00","message":"Next Push (prob) : 'ระบบด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477395014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477397338+07:00","message":"> Transcript [40492] [true]: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477399801+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477401657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477403823+07:00","message":"StatePrefix: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็นระบบด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477406107+07:00","message":"TextPushed: 'ฟื้นฟูผู้เสพและปราบปรามเครือข่ายค้ายาเสพติดอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:08.477408661+07:00","message":"Push: 'ระบบด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.477418065+07:00","message":"push: {false เสพติดอย่างเป็น 0 0xc004c0ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:08.477425871+07:00","message":"push: {true ระบบด้วยครับ 0 0xc004c0ec80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:08.493134332+07:00","message":"write wav file: './tmp/7589/7589_2718.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:09.657889562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:09.657914162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:10.513579948+07:00","message":"[GCS] Cleaned up inactive client: 2701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:10.513613407+07:00","message":"[GCS] Cleaned up inactive client: 2695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:10.513616821+07:00","message":"[GCS] Cleaned up inactive client: 2700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:10.513629329+07:00","message":"[GCS] Cleaned up inactive client: 2696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:10.513631557+07:00","message":"[GCS] Cleaned up inactive client: 2699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:10.513633365+07:00","message":"[GCS] Cleaned up inactive client: 2697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:10.513635123+07:00","message":"[GCS] Cleaned up inactive client: 2698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:10.872563534+07:00","message":"[GCS] Start streaming session, msgId: 2719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.058796798+07:00","message":"[GCS] IsForceVAD: false for message ID: 2719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.152495651+07:00","message":"receive streaming session, msgId: 2719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.152529691+07:00","message":"found end of frame, send empty tag with msgId: 2719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.15253343+07:00","message":"end Recv id 2719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.152544003+07:00","message":"[buffer interim] 2719 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.152552789+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.152558868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.152562704+07:00","message":"> Transcript [40493] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.152565828+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.152567931+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.152570327+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.152572649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.152575751+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.152586714+07:00","message":"push: {true \n 0 0xc0030bc200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:11.157378906+07:00","message":"write wav file: './tmp/7589/7589_2719.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.320731486+07:00","message":"[GCS] Start streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.787946096+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.787986409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.787991588+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.788003179+07:00","message":"[buffer interim] 2720 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.788010162+07:00","message":"[bufferProcess] interim [420000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.788011968+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.807633319+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.807676697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.807682842+07:00","message":"receive interim result [false|false]: ยังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.807698967+07:00","message":"[buffer interim] 2720 false ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.807706731+07:00","message":"[bufferProcess] interim [480000000]:ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.807709006+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.80772031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.807724242+07:00","message":"> Transcript [40494] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.807726697+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.846468605+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.846505867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.846512065+07:00","message":"receive interim result [false|false]: ยังอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:11.846528602+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.846540542+07:00","message":"[bufferProcess] interim [600000000]:ยังอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.846543023+07:00","message":"[bufferProcess] send to processor:ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.846546817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.846549586+07:00","message":"> Transcript [40495] [false]: 'ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.846552457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.846554491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.846557149+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:11.846559399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.076864752+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.076910452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่เดิม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.076927178+07:00","message":"receive interim result [false|false]: ยังอยู่ที่เดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.076944062+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.076952445+07:00","message":"[bufferProcess] interim [780000000]:ยังอยู่ที่เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.076955891+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.076963421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.076967668+07:00","message":"> Transcript [40496] [false]: 'ยังอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.076971684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.076974056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.076976373+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.076978725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.189017397+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.189062797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.189069619+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.1890859+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.189097068+07:00","message":"[bufferProcess] interim [900000000]:ยังอยู่ที่ตั้งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.189099318+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.189105241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.189108222+07:00","message":"> Transcript [40497] [false]: 'ยังอยู่ที่เดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.189113772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.189116242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.189118821+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.189121186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.305105983+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.305146223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.305152242+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.305177567+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.305187402+07:00","message":"[bufferProcess] interim [20000000]:ยังอยู่ที่ตั้งของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.305190037+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.305195587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.305198478+07:00","message":"> Transcript [40498] [false]: 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.305201778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.30520417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.305206639+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.305208811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.30521312+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.305215201+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.305217838+07:00","message":"Set new StatePrefix : 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.305220208+07:00","message":"Next Push (prob) : 'อยู่ที่ตั้งของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.305250531+07:00","message":"push: {false ยัง 0 0xc0030bc400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.512512553+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.512555061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.512560718+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.512577344+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.512585201+07:00","message":"[bufferProcess] interim [200000000]:ยังอยู่ที่ตั้งของเด็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.512588149+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.512593981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.512597403+07:00","message":"> Transcript [40499] [false]: 'ยังอยู่ที่ตั้งของเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.512601433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.512604018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.512606614+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.512609406+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.551636563+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.551680757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.551689403+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.551705747+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.551712985+07:00","message":"[bufferProcess] interim [260000000]:ยังอยู่ที่ตั้งของเด็กแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.551715913+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.551722277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.551725201+07:00","message":"> Transcript [40500] [false]: 'ยังอยู่ที่ตั้งของเด็กแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.551728743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.551730906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.551733536+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.551736149+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.55320547+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.553219711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กระยอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.55322369+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กระยอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.553234135+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กระยอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.553237657+07:00","message":"[bufferProcess] interim [320000000]:ยังอยู่ที่ตั้งของเด็กระยอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.553240103+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.55324355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.55324719+07:00","message":"> Transcript [40501] [false]: 'ยังอยู่ที่ตั้งของเด็กแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.553250867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.553253527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.553256217+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.553259409+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:12.65869284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:12.658698985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.677366973+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.677407543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.677413985+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.677431133+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677443+07:00","message":"[bufferProcess] interim [380000000]:ยังอยู่ที่ตั้งของเด็กและวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677445688+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กระยอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677453746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677457073+07:00","message":"> Transcript [40502] [false]: 'ยังอยู่ที่ตั้งของเด็กระยอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677460989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677463815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677466075+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677468546+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677475996+07:00","message":"Push: 'อยู่ที่ตั้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677478188+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677480325+07:00","message":"Set new StatePrefix : 'ยังอยู่ที่ตั้งของเด็กระยอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.677482594+07:00","message":"Next Push (prob) : 'เด็กระยอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.677490688+07:00","message":"push: {false อยู่ที่ตั้งของ 0 0xc0030bc400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.738336232+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.738378945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.738385349+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.738402118+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.738412802+07:00","message":"[bufferProcess] interim [440000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.738415448+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.738419203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.738422156+07:00","message":"> Transcript [40503] [false]: 'ยังอยู่ที่ตั้งของเด็กและวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.738425974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.738428635+07:00","message":"Set new StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.931749524+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.931788651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.931794974+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:12.931810149+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.93181724+07:00","message":"[bufferProcess] interim [680000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.931820077+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.931827072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.93182981+07:00","message":"> Transcript [40504] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.931832871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:12.931835963+07:00","message":"Set new StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.061387357+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.061430726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.061438131+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.061459132+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.061469878+07:00","message":"[bufferProcess] interim [740000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.061474398+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.061485445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.061489387+07:00","message":"> Transcript [40505] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.061494451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.0614976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.061500824+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.061504559+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.066994547+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.067023222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.067029728+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.067048101+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.067055671+07:00","message":"[bufferProcess] interim [800000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.067058857+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.067068925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.067072694+07:00","message":"> Transcript [40506] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.067076989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.067080321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.067082994+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.067086559+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.199567929+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.199605878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.199611438+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.199627875+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.199636523+07:00","message":"[bufferProcess] interim [860000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.199639445+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.199643105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.199645925+07:00","message":"> Transcript [40507] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.199650868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.19965293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.199654971+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.199657518+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.447589864+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.447626865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.447633118+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.447642603+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447649566+07:00","message":"[bufferProcess] interim [160000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447652208+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447655494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447658398+07:00","message":"> Transcript [40508] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447662186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447664317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447666634+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447669091+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.44767221+07:00","message":"Push: 'เด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447674277+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447676574+07:00","message":"Set new StatePrefix : 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.447678923+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.447686282+07:00","message":"push: {false เด็กและเยาวชน 0 0xc0030bc400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.448799835+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.448837214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.4488427+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.448859117+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.44886751+07:00","message":"[bufferProcess] interim [220000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.448870364+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.448877845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.448880756+07:00","message":"> Transcript [40509] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.448885725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.448888412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.448891172+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.448893965+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.769068308+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.769109393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.769116439+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.769129649+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.76913727+07:00","message":"[bufferProcess] interim [460000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.769139845+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.769144182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.769147224+07:00","message":"> Transcript [40510] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.769151043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.769153137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.769155863+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.769158683+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.968807288+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.968846532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.968852819+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:13.968872855+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.96888426+07:00","message":"[bufferProcess] interim [700000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.968886978+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.96889164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.968894842+07:00","message":"> Transcript [40511] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.96889902+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.968901461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.968904359+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:13.968917895+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.088377223+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.08841815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.088424731+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.088440697+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088449181+07:00","message":"[bufferProcess] interim [760000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088451953+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088460538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088463477+07:00","message":"> Transcript [40512] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088467886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088470621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088473182+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088476161+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088483432+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088485794+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088488082+07:00","message":"Set new StatePrefix : 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.088491023+07:00","message":"Next Push (prob) : 'หลังจากที่ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.088510719+07:00","message":"push: {false นะครับ 0 0xc0030bc400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.348271434+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.348309258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.348315703+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.348327522+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.348335404+07:00","message":"[bufferProcess] interim [60000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.348338116+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.348343471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.348346456+07:00","message":"> Transcript [40513] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.34834954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.348351723+07:00","message":"Set new StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.476595424+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.476649796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.476656048+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.476670368+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.476677526+07:00","message":"[bufferProcess] interim [180000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.47668011+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.476687103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.476690309+07:00","message":"> Transcript [40514] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.476693428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.476695655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.476698509+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.476701306+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.800131503+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.800176687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.800185237+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:14.800199885+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.800208125+07:00","message":"[bufferProcess] interim [480000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.800211473+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.800217063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.800219805+07:00","message":"> Transcript [40515] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.800223391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.800225651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.800227927+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:14.800230959+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.181917097+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.181950329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.181956295+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.181971188+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.181974688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.181977793+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.181982959+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.181986815+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.18199254+07:00","message":"[bufferProcess] interim [840000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.181995174+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.181998441+07:00","message":"[bufferProcess] interim [900000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182000496+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182003392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182005962+07:00","message":"> Transcript [40516] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.18201418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182022344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182024619+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.18202722+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.18202916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.18203427+07:00","message":"> Transcript [40517] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182036597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182038373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182040117+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182042079+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182046788+07:00","message":"Push: 'หลังจากที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182048661+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182050817+07:00","message":"Set new StatePrefix : 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.182053707+07:00","message":"Next Push (prob) : 'ข้อมูลการพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.182075071+07:00","message":"push: {false หลังจากที่พบ 0 0xc0030bc400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.238983326+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.239030404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทูต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.239037272+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทูต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.23905165+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทูต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.239063473+07:00","message":"[bufferProcess] interim [960000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทูต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.239067992+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.239075829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.239080141+07:00","message":"> Transcript [40518] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.239083913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.239086955+07:00","message":"Set new StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.240866024+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.240881042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.240885437+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.240894101+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.240900129+07:00","message":"[bufferProcess] interim [20000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.240903869+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทูต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.240914259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.240918541+07:00","message":"> Transcript [40519] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทูต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.24092181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.240924789+07:00","message":"Set new StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทูต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.367285463+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.367326764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.367333683+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.367344839+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.367352623+07:00","message":"[bufferProcess] interim [80000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.367355393+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.367359906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.36736607+07:00","message":"> Transcript [40520] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.367369227+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:15.659131026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:15.659148532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.951017848+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.951053284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.951059728+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:15.951074025+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.95108365+07:00","message":"[bufferProcess] interim [680000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.951086651+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.951092857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.951095642+07:00","message":"> Transcript [40521] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.951098517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:15.951100598+07:00","message":"Set new StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.272752496+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.272797528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.272804715+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.272822874+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.272831671+07:00","message":"[bufferProcess] interim [980000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.272835382+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.272839676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.272842865+07:00","message":"> Transcript [40522] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.272847366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.272849747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.272852271+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.272855356+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.57064268+07:00","message":"[GCS] IsForceVAD: false for message ID: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.651956756+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.651996028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.652002894+07:00","message":"receive interim result [false|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.652019132+07:00","message":"[buffer interim] 2720 false ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.652028439+07:00","message":"[bufferProcess] interim [340000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.652032797+07:00","message":"[bufferProcess] send to processor:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.65205295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.652056448+07:00","message":"> Transcript [40523] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.65206063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.652063225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.652065398+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.652068528+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.701156706+07:00","message":"[GCS] Start streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.725669421+07:00","message":"receive streaming session, msgId: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.725708419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก\",\"confidence\":0.95138985}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.72571595+07:00","message":"receive interim result [true|false]: ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.725724801+07:00","message":"end recv isFinal message id 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.725727022+07:00","message":"end Recv id 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.725734124+07:00","message":"[buffer interim] 2720 true ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725743845+07:00","message":"[bufferProcess] interim [460000000]:ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.72574774+07:00","message":"[bufferProcess] send to processor (isfinal):ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725751244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725754374+07:00","message":"> Transcript [40524] [false]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725758129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725760208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725763061+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725765714+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725767838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725769879+07:00","message":"> Transcript [40525] [true]: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริตสวมชื่อเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725777346+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725779303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725781152+07:00","message":"StatePrefix: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบข้อมูลการทุจริต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725783361+07:00","message":"TextPushed: 'ยังอยู่ที่ตั้งของเด็กและเยาวชนนะครับหลังจากที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:16.725786667+07:00","message":"Push: 'ข้อมูลการทุจริตสวมชื่อเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:16.725795499+07:00","message":"push: {true ข้อมูลการทุจริตสวมชื่อเด็ก 0 0xc0030bc400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:16.736548206+07:00","message":"write wav file: './tmp/7589/7589_2720.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.354299609+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.354355576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.354362905+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.354378604+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.35438605+07:00","message":"[bufferProcess] interim [480000000]:เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.354388155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.67179757+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.671832578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัสเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.671838293+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัสเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.671854392+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัสเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.671862578+07:00","message":"[bufferProcess] interim [780000000]:เปลี่ยนรหัสเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.671864942+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.671870032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.671872795+07:00","message":"> Transcript [40526] [false]: 'เปลี่ยนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.671875098+07:00","message":"Set StatePrefix (first interim): 'เปลี่ยนรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.734533709+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.734567623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัสไอจี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.734572985+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัสไอจี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.734586974+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.734590458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส gmail\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.734592814+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.734605234+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัสไอจี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.734624891+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734631862+07:00","message":"[bufferProcess] interim [840000000]:เปลี่ยนรหัสไอจี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.73463475+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัสเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734638171+07:00","message":"[bufferProcess] interim [900000000]:เปลี่ยนรหัส gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.73464017+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัสไอจี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734643232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734646012+07:00","message":"> Transcript [40527] [false]: 'เปลี่ยนรหัสเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734649047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734651419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734653817+07:00","message":"StatePrefix: 'เปลี่ยนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734656117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734657835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734659931+07:00","message":"> Transcript [40528] [false]: 'เปลี่ยนรหัสไอจี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734661931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734663663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734665382+07:00","message":"StatePrefix: 'เปลี่ยนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.734667151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.935687601+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.935730256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.935736576+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.935748195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" gmail\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.935751156+07:00","message":"receive interim result [false|false]:  gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.935758105+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:17.935761718+07:00","message":"[buffer interim] 2721 false  gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.935769086+07:00","message":"[bufferProcess] interim [80000000]:เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.935771508+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.935776409+07:00","message":"[bufferProcess] interim [80000000]: gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.935780293+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.935784215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.935787021+07:00","message":"> Transcript [40529] [false]: 'เปลี่ยนรหัส gmail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.935790163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.9357923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.935794346+07:00","message":"StatePrefix: 'เปลี่ยนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:17.935796405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.062123929+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.062158018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.062164026+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.062173609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Gmail ในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.062176854+07:00","message":"receive interim result [false|false]:  Gmail ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.062192762+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.062205865+07:00","message":"[buffer interim] 2721 false  Gmail ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062228206+07:00","message":"[bufferProcess] interim [200000000]:เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062248154+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062267032+07:00","message":"[bufferProcess] interim [200000000]: Gmail ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062270463+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062274684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062277923+07:00","message":"> Transcript [40530] [false]: 'เปลี่ยนรหัส gmail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062281155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062283313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062285708+07:00","message":"StatePrefix: 'เปลี่ยนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062288019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062290493+07:00","message":"Push: 'เปลี่ยนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062293004+07:00","message":"TextPushed: 'เปลี่ยนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062295367+07:00","message":"Set new StatePrefix : 'เปลี่ยนรหัส gmail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.062297513+07:00","message":"Next Push (prob) : ' gmail'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.062305888+07:00","message":"push: {false เปลี่ยนรหัส 0 0xc0045deb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.118842399+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.118870966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.118876859+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.118887116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Gmail ในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.118890248+07:00","message":"receive interim result [false|false]:  Gmail ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.118896974+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.11891259+07:00","message":"[buffer interim] 2721 false  Gmail ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.118918516+07:00","message":"[bufferProcess] interim [260000000]:เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.118921047+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.118926588+07:00","message":"[bufferProcess] interim [260000000]: Gmail ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.118929487+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.118932303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.118935274+07:00","message":"> Transcript [40531] [false]: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.118937639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.118939759+07:00","message":"Set new StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.251034916+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.25106948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.251076126+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.251088404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Gmail ในพื้นที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.251091839+07:00","message":"receive interim result [false|false]:  Gmail ในพื้นที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.251100199+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.251103401+07:00","message":"[buffer interim] 2721 false  Gmail ในพื้นที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.25111948+07:00","message":"[bufferProcess] interim [380000000]:เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.251144547+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.251159881+07:00","message":"[bufferProcess] interim [380000000]: Gmail ในพื้นที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.251164108+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.251178046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.25119651+07:00","message":"> Transcript [40532] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.251204776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.251208101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.25121197+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.25121629+07:00","message":"TextPushed: 'เปลี่ยนรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.313545725+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.313580153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.313586305+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.313598134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Gmail ในพื้นที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.313602829+07:00","message":"receive interim result [false|false]:  Gmail ในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.313612859+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.313617637+07:00","message":"[buffer interim] 2721 false  Gmail ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.31362527+07:00","message":"[bufferProcess] interim [440000000]:เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.313628273+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.313631666+07:00","message":"[bufferProcess] interim [440000000]: Gmail ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.313634173+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.313637006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.313639662+07:00","message":"> Transcript [40533] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.313643121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.31364778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.313649847+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.313652361+07:00","message":"TextPushed: 'เปลี่ยนรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.319342921+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.319365555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.319371183+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.319381322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.31938444+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.319390077+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.319397202+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.31940176+07:00","message":"[bufferProcess] interim [500000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.319404427+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.319408532+07:00","message":"[bufferProcess] interim [500000000]: ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.319410779+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.319413298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.319415719+07:00","message":"> Transcript [40534] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.319418931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.319420867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.319422807+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.319424895+07:00","message":"TextPushed: 'เปลี่ยนรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.630820701+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.630858048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.63086376+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.630877514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.630880933+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.630887603+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.630891283+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630903819+07:00","message":"[bufferProcess] interim [740000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630907062+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630910813+07:00","message":"[bufferProcess] interim [740000000]: ในพื้นที่จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630914105+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630917261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630920024+07:00","message":"> Transcript [40535] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630923459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630925844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630927774+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630929952+07:00","message":"TextPushed: 'เปลี่ยนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630932582+07:00","message":"Push: ' Gmail ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630934462+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630936787+07:00","message":"Set new StatePrefix : 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.630938972+07:00","message":"Next Push (prob) : 'ที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.630956862+07:00","message":"push: {false  Gmail ในพื้น 0 0xc0045deb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.633745744+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.633774796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.633782256+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.633795433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.633799862+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.633807833+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:18.633812901+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.633821718+07:00","message":"[bufferProcess] interim [800000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.633825956+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.633831189+07:00","message":"[bufferProcess] interim [800000000]: ในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.633834861+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.633839038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.633842936+07:00","message":"> Transcript [40536] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.633848193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.63385132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.633854279+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:18.633857723+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:18.660035916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:18.660061067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.273599244+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.273646429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงราย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.273655105+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.273672242+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.27368197+07:00","message":"[bufferProcess] interim [400000000]:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.273686662+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.273694029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.273698177+07:00","message":"> Transcript [40537] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.273702977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.273706589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.273711803+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.273715888+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.695913336+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.69595183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.695958375+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.695969198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็ทำไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.695973739+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็ทำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.695981105+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.695986989+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็ทำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.695993269+07:00","message":"[bufferProcess] interim [820000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.695996043+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.696001851+07:00","message":"[bufferProcess] interim [820000000]: ในพื้นที่จังหวัดเชียงรายก็ทำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.696004855+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็ทำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.696007844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.696010661+07:00","message":"> Transcript [40538] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.696013906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.696016073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.696018291+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.696020759+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.847288344+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.847328952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.847335775+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.84734851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็ทำไปสู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.847351937+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็ทำไปสู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.847361687+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.847365814+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็ทำไปสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847372666+07:00","message":"[bufferProcess] interim [940000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847375413+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็ทำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847378975+07:00","message":"[bufferProcess] interim [940000000]: ในพื้นที่จังหวัดเชียงรายก็ทำไปสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847381806+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็ทำไปสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847385301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847388215+07:00","message":"> Transcript [40539] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็ทำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847393099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847395371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847397655+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847399868+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847403261+07:00","message":"Push: 'ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847405318+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847408019+07:00","message":"Set new StatePrefix : 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็ทำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.847411106+07:00","message":"Next Push (prob) : 'เชียงรายก็ทำไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.847421828+07:00","message":"push: {false ที่จังหวัด 0 0xc0045deb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.851808532+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.851837668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.85186329+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.851875621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.851879381+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.851885933+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.851889867+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.851900873+07:00","message":"[bufferProcess] interim [0]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.851903618+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็ทำไปสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.851906765+07:00","message":"[bufferProcess] interim [0]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.851909286+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.851913044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.851915915+07:00","message":"> Transcript [40540] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็ทำไปสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.851919587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.851921798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.851923747+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็ทำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.851926363+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.912154228+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.912192821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.91220076+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.912213324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.912216874+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.912223816+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:19.912228564+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.912234861+07:00","message":"[bufferProcess] interim [60000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.912237754+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.912241516+07:00","message":"[bufferProcess] interim [60000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.912244642+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.912248155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.912250716+07:00","message":"> Transcript [40541] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.912253434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:19.912255408+07:00","message":"Set new StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.172063967+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.172096084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.172102854+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.172116131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.172120121+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.17212761+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.17213157+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.172154203+07:00","message":"[bufferProcess] interim [300000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.172174159+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.17219343+07:00","message":"[bufferProcess] interim [300000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.172196594+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.172200243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.172204284+07:00","message":"> Transcript [40542] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.172208488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.172210685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.172212789+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.172215571+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.233484683+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.233523782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.233532241+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.233544379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.233548893+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.23356491+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.233577371+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.233585527+07:00","message":"[bufferProcess] interim [360000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.233589246+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.233595014+07:00","message":"[bufferProcess] interim [360000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.23359768+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.233602213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.233605586+07:00","message":"> Transcript [40543] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.233611894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.233613911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.233616171+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.233618851+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.357835387+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.357868671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.357875617+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.357892214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.357900325+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.357907617+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.357913381+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.357919633+07:00","message":"[bufferProcess] interim [480000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.357922429+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.357928375+07:00","message":"[bufferProcess] interim [480000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.357931195+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.357934195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.357936886+07:00","message":"> Transcript [40544] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.357940238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.357942394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.357944316+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.357946858+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.559131951+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.559169185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.559176155+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.55918995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.55919328+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.559201313+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.559205079+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559211437+07:00","message":"[bufferProcess] interim [720000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559213658+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559216817+07:00","message":"[bufferProcess] interim [720000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559219663+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559222904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559225833+07:00","message":"> Transcript [40545] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559229936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559232321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559234568+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559237307+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559240468+07:00","message":"Push: 'เชียงรายก็นำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559247716+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.559260507+07:00","message":"Set new StatePrefix : 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.55926327+07:00","message":"Next Push (prob) : 'การจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.559270576+07:00","message":"push: {false เชียงรายก็นำไปสู่ 0 0xc0045deb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.632828314+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.632869333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.63287539+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.63288973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.63290057+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.632925156+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.632955321+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.6329639+07:00","message":"[bufferProcess] interim [780000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.632967744+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.632973497+07:00","message":"[bufferProcess] interim [780000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.632977047+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.632980296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.632983798+07:00","message":"> Transcript [40546] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.632987148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.632989339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.63299148+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.632994292+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.745245241+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.745289058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.745295885+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.745307985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.745311702+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.745321077+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.74532628+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.74533324+07:00","message":"[bufferProcess] interim [840000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.745336452+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.745342246+07:00","message":"[bufferProcess] interim [840000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.745344953+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.745348145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.745351135+07:00","message":"> Transcript [40547] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.745355756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.745358197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.745360514+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.7453631+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.750172954+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.750212593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.75021917+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.750233385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.750237018+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.750244975+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.750249402+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.750256161+07:00","message":"[bufferProcess] interim [900000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.750258919+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.750262497+07:00","message":"[bufferProcess] interim [900000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.750265581+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.750269492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.750272663+07:00","message":"> Transcript [40548] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.750276898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.750278973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.750280884+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.750283589+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.952205095+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.952240408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.952249351+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.952259803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.952263231+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.952270282+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.952275759+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952281651+07:00","message":"[bufferProcess] interim [80000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952284133+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952287559+07:00","message":"[bufferProcess] interim [80000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952290433+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952297843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952320641+07:00","message":"> Transcript [40549] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952327408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952329892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.95233272+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952335605+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952343216+07:00","message":"Push: 'การจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952345376+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952348449+07:00","message":"Set new StatePrefix : 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:20.952351599+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:20.952360188+07:00","message":"push: {false การจับกุม 0 0xc0045deb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.164130836+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.164171783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.164178814+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.164200176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.164208039+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.164219814+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.164225011+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.164232715+07:00","message":"[bufferProcess] interim [320000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.164235081+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.164238546+07:00","message":"[bufferProcess] interim [320000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.164242376+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.164247546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.164250468+07:00","message":"> Transcript [40550] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.164254301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.164256518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.1642587+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.164262529+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.315135285+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.315178657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.315187085+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.315204584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.315210727+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.31522192+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.315227359+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.315235612+07:00","message":"[bufferProcess] interim [440000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.315240491+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.315245448+07:00","message":"[bufferProcess] interim [440000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.31525008+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.315254364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.315258392+07:00","message":"> Transcript [40551] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.315263635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.315266566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.315269641+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.315274904+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.645404361+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.645437857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส Gmail\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.645444419+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.645455378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.645459441+07:00","message":"receive interim result [false|false]:  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.645466786+07:00","message":"[buffer interim] 2721 false เปลี่ยนรหัส Gmail"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.64547137+07:00","message":"[buffer interim] 2721 false  ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.645479425+07:00","message":"[bufferProcess] interim [740000000]:เปลี่ยนรหัส Gmail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.64548213+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.645486051+07:00","message":"[bufferProcess] interim [740000000]: ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.645489139+07:00","message":"[bufferProcess] update buffer: เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.645492338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.645494955+07:00","message":"> Transcript [40552] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.645498726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.645500792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.645502971+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:21.645511734+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:21.660582543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:21.660586138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:21.828132763+07:00","message":"[GCS] IsForceVAD: false for message ID: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.000968112+07:00","message":"receive streaming session, msgId: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.001018812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัสฟรีในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้องนะคะ\",\"confidence\":0.9452477}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.00102841+07:00","message":"receive interim result [true|false]: เปลี่ยนรหัสฟรีในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้องนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.001041157+07:00","message":"end recv isFinal message id 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.001044152+07:00","message":"end Recv id 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.001052759+07:00","message":"[buffer interim] 2721 true เปลี่ยนรหัสฟรีในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001064857+07:00","message":"[bufferProcess] interim [130000000]:เปลี่ยนรหัสฟรีในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001070339+07:00","message":"[bufferProcess] send to processor (isfinal):เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001075766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001079951+07:00","message":"> Transcript [40553] [false]: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001085669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001088918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001092357+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001096679+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001101623+07:00","message":"Push: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.00110445+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001107963+07:00","message":"Set new StatePrefix : 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.0011122+07:00","message":"Next Push (prob) : 'รัฐที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.00111542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001119202+07:00","message":"> Transcript [40554] [true]: 'เปลี่ยนรหัสฟรีในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้องนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001122996+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001125584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001128452+07:00","message":"StatePrefix: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001131936+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001134906+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.001254206+07:00","message":"push: {false เจ้าหน้าที่ 0 0xc0045deb00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.00136563+07:00","message":"Push: 'รัฐที่เกี่ยวข้องนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001370565+07:00","message":"TextPushed: 'เปลี่ยนรหัส Gmail ในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้องนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001373183+07:00","message":"Set new StatePrefix : 'เปลี่ยนรหัสฟรีในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้องนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001375777+07:00","message":"Next Push (prob) : 'เปลี่ยนรหัสฟรีในพื้นที่จังหวัดเชียงรายก็นำไปสู่การจับกุมเจ้าหน้าที่รัฐที่เกี่ยวข้องนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.001383498+07:00","message":"push: {true รัฐที่เกี่ยวข้องนะคะ 0 0xc0045deb00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.001390694+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2721.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:22.011648413+07:00","message":"write wav file: './tmp/7589/7589_2721.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.153204497+07:00","message":"[GCS] Start streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.621608184+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.621656141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.621662284+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.621679274+07:00","message":"[buffer interim] 2722 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.621687432+07:00","message":"[bufferProcess] interim [420000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.621689295+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.625070031+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.625097858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.625103327+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:22.625115388+07:00","message":"[buffer interim] 2722 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.625122124+07:00","message":"[bufferProcess] interim [480000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.625124472+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.625128498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.625131615+07:00","message":"> Transcript [40555] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:22.625134013+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.123217078+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.123263578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดไปปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.123273366+07:00","message":"receive interim result [false|false]: ล่าสุดไปปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.123293355+07:00","message":"[buffer interim] 2722 false ล่าสุดไปปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.12330741+07:00","message":"[bufferProcess] interim [20000000]:ล่าสุดไปปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.123312046+07:00","message":"[bufferProcess] send to processor:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.123325415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.123329937+07:00","message":"> Transcript [40556] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.123334757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.123336799+07:00","message":"Set new StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.190623336+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.190663869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.190670997+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.190687293+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.190694749+07:00","message":"[bufferProcess] interim [80000000]:ล่าสุดฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.190697469+07:00","message":"[bufferProcess] send to processor:ล่าสุดไปปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.190705838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.190709005+07:00","message":"> Transcript [40557] [false]: 'ล่าสุดไปปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.190712416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.190714892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.190717266+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.190719662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.569726225+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.569762073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.569768066+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.569781561+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.56979035+07:00","message":"[bufferProcess] interim [440000000]:ล่าสุดฝ่ายปกครองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.569794138+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.569801163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.569805612+07:00","message":"> Transcript [40558] [false]: 'ล่าสุดฝ่ายปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.569810608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.569813745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.569816604+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.569826297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.574226987+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.574251195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.574256166+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.574267852+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.574273049+07:00","message":"[bufferProcess] interim [500000000]:ล่าสุดฝ่ายปกครองร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.574275166+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.574283088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.574286019+07:00","message":"> Transcript [40559] [false]: 'ล่าสุดฝ่ายปกครองหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.57428926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.574291866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.574293807+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.574295972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.703780376+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.703822993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.703829439+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.703841863+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703848508+07:00","message":"[bufferProcess] interim [620000000]:ล่าสุดฝ่ายปกครองร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703851139+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703856407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703859374+07:00","message":"> Transcript [40560] [false]: 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703867141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703869381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703871333+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703873545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.70389616+07:00","message":"Push: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703898958+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703901162+07:00","message":"Set new StatePrefix : 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:23.703903676+07:00","message":"Next Push (prob) : 'ฝ่ายปกครองร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:23.70391669+07:00","message":"push: {false ล่าสุด 0 0xc004c0f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.039590214+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.039639605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.039645713+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.039662558+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.039671284+07:00","message":"[bufferProcess] interim [920000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.039674125+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.039678161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.039681219+07:00","message":"> Transcript [40561] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.039684819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.039689228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.039691873+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.039694591+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.220360372+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.220399063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.220405863+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.220420607+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.220429204+07:00","message":"[bufferProcess] interim [100000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.220432037+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.220440232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.220443531+07:00","message":"> Transcript [40562] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.220447211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.22044988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.220452084+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.220454784+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:24.66130975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:24.661309881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.802174339+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.802218157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.802224418+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.802240971+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.802249092+07:00","message":"[bufferProcess] interim [700000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.802251943+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.802259071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.802262432+07:00","message":"> Transcript [40563] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.802266148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.802268885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.802271473+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.80227417+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.932343011+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.932385798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.932393186+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.932409333+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932418083+07:00","message":"[bufferProcess] interim [820000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932421711+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932429079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932433326+07:00","message":"> Transcript [40564] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932438047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932440996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.93244434+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932447532+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932453806+07:00","message":"Push: 'ฝ่ายปกครองร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932456617+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932459679+07:00","message":"Set new StatePrefix : 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:24.932463596+07:00","message":"Next Push (prob) : 'กับเครือข่ายสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:24.932473574+07:00","message":"push: {false ฝ่ายปกครองร่วม 0 0xc004c0f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.178655694+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.178696691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.178703304+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.178719531+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.178730673+07:00","message":"[bufferProcess] interim [60000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.178733672+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.178739562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.178743563+07:00","message":"> Transcript [40565] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.178747639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.178750016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.178752041+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.178756746+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.312994192+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.313039487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.313046581+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.313062389+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.313072303+07:00","message":"[bufferProcess] interim [180000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.313075114+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.313081346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.313084631+07:00","message":"> Transcript [40566] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.313088637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.313092708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.313095082+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.313097631+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.814091837+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.81413264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.814141005+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:25.81415747+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.814166778+07:00","message":"[bufferProcess] interim [720000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.814169771+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.814174006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.814177142+07:00","message":"> Transcript [40567] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.814181153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.814183286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.814185603+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:25.814188764+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.011701251+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.01174024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.011748729+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.011762725+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011769748+07:00","message":"[bufferProcess] interim [840000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011772356+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011780918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011785541+07:00","message":"> Transcript [40568] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011791472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011795477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011799985+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011803385+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011809525+07:00","message":"Push: 'กับเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011813032+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.011817293+07:00","message":"Set new StatePrefix : 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.01182077+07:00","message":"Next Push (prob) : 'ะบุคคลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.01184164+07:00","message":"push: {false กับเครือข่ายสถาน 0 0xc004c0f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.018983331+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.019007689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.019014191+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.019028264+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.019035054+07:00","message":"[bufferProcess] interim [900000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.019037633+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.01904319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.019046101+07:00","message":"> Transcript [40569] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.01904955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.019051735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.019053739+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.019056188+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.077753458+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.077808126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.077816686+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.077831783+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.077843233+07:00","message":"[bufferProcess] interim [20000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.077846459+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.077854019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.07785708+07:00","message":"> Transcript [40570] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.077861717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.07786428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.077870963+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.077873797+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.318528486+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.318566026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.318576118+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.318592049+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.318603878+07:00","message":"[bufferProcess] interim [140000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.318608267+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.318615523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.318620935+07:00","message":"> Transcript [40571] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.318625819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.318628678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.318632392+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.318636579+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.391711523+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.391753933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.391760365+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.391774788+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391782008+07:00","message":"[bufferProcess] interim [320000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391784869+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391792304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391795+07:00","message":"> Transcript [40572] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391799061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391801304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391803484+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391806093+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.39181258+07:00","message":"Push: 'ะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391814562+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391817803+07:00","message":"Set new StatePrefix : 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.391820697+07:00","message":"Next Push (prob) : 'หน่วยงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.391828317+07:00","message":"push: {false ะบุคคลและ 0 0xc004c0f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.708637041+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.708680791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.708689769+07:00","message":"receive interim result [false|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.708706293+07:00","message":"[buffer interim] 2722 false ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.708718423+07:00","message":"[bufferProcess] interim [560000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.70872122+07:00","message":"[bufferProcess] send to processor:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.70872713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.708729981+07:00","message":"> Transcript [40573] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.708734698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.708736905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.7087394+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.708742171+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.818774755+07:00","message":"[GCS] IsForceVAD: false for message ID: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.917789021+07:00","message":"receive streaming session, msgId: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.917825495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.91783215+07:00","message":"receive interim result [true|false]: ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.917841864+07:00","message":"end recv isFinal message id 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.917844145+07:00","message":"end Recv id 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.917850922+07:00","message":"[buffer interim] 2722 true ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917860309+07:00","message":"[bufferProcess] interim [890000000]:ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917864196+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917867627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917870365+07:00","message":"> Transcript [40574] [false]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917874053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917876014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.9178782+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.91788835+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917890716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917893009+07:00","message":"> Transcript [40575] [true]: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917895673+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917897515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917905729+07:00","message":"StatePrefix: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917910343+07:00","message":"TextPushed: 'ล่าสุดฝ่ายปกครองร่วมกับเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:26.917913821+07:00","message":"Push: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:26.917921949+07:00","message":"push: {true หน่วยงานที่เกี่ยวข้อง 0 0xc004c0f400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:26.927736261+07:00","message":"write wav file: './tmp/7589/7589_2722.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:27.08024907+07:00","message":"[GCS] Start streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:27.42752342+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:27.427569194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:27.427574971+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:27.427591618+07:00","message":"[buffer interim] 2723 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:27.427598788+07:00","message":"[bufferProcess] interim [420000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:27.427600788+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:27.662236861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:27.662236859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:27.741668715+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:27.741708184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:27.741714174+07:00","message":"receive interim result [false|false]: เปิดห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:27.741725656+07:00","message":"[buffer interim] 2723 false เปิดห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:27.741732384+07:00","message":"[bufferProcess] interim [720000000]:เปิดห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:27.741734794+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:27.741739936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:27.741742663+07:00","message":"> Transcript [40576] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:27.741744842+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.061851176+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.061901442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.061910486+07:00","message":"receive interim result [false|false]: เปิดห้องค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.061927334+07:00","message":"[buffer interim] 2723 false เปิดห้องค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.061934553+07:00","message":"[bufferProcess] interim [960000000]:เปิดห้องค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.061937181+07:00","message":"[bufferProcess] send to processor:เปิดห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.061943802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.061946832+07:00","message":"> Transcript [40577] [false]: 'เปิดห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.061950202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.061952387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.06195467+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.061957171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.072053769+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.072093131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.072100409+07:00","message":"receive interim result [false|false]: เปิดห้องพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.072118483+07:00","message":"[buffer interim] 2723 false เปิดห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.072126611+07:00","message":"[bufferProcess] interim [20000000]:เปิดห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.072130378+07:00","message":"[bufferProcess] send to processor:เปิดห้องค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.07213938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.072143416+07:00","message":"> Transcript [40578] [false]: 'เปิดห้องค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.07214804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.072151561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.072154907+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.072157828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.121450503+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.12148813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.121495265+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.121511592+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.121519013+07:00","message":"[bufferProcess] interim [80000000]:เปิดห้องทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.121521616+07:00","message":"[bufferProcess] send to processor:เปิดห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.121525108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.121528073+07:00","message":"> Transcript [40579] [false]: 'เปิดห้องพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.12153142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.121533689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.121535724+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.121538018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.310138212+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.310174933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.310180753+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.310190928+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.310198568+07:00","message":"[bufferProcess] interim [320000000]:เปิดห้องทะเบียนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.310201265+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.310204949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.310207657+07:00","message":"> Transcript [40580] [false]: 'เปิดห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.310210948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.310213257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.310215165+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.310217181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.310219914+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.310221968+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.31022408+07:00","message":"Set new StatePrefix : 'เปิดห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.31022647+07:00","message":"Next Push (prob) : 'ห้องทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.31023351+07:00","message":"push: {false เปิด 0 0xc004853500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.50079194+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.500829021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.500834955+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.500848525+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.500856017+07:00","message":"[bufferProcess] interim [440000000]:เปิดห้องทะเบียนเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.500858379+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.500861792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.500864617+07:00","message":"> Transcript [40581] [false]: 'เปิดห้องทะเบียนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.500867967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.500870023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.500872293+07:00","message":"StatePrefix: 'เปิดห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.500874557+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.511240433+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.511263154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.511268901+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.511281619+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.51128722+07:00","message":"[bufferProcess] interim [500000000]:เปิดห้องทะเบียนเคลื่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.511289734+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.51129625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.5113+07:00","message":"> Transcript [40582] [false]: 'เปิดห้องทะเบียนเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.511303537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.511305612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.5113078+07:00","message":"StatePrefix: 'เปิดห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.511309926+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.838071061+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.838107291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.838113231+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:28.838126111+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.838133108+07:00","message":"[bufferProcess] interim [800000000]:เปิดห้องทะเบียนเคลื่อนที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.838135931+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.838141744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.838144553+07:00","message":"> Transcript [40583] [false]: 'เปิดห้องทะเบียนเคลื่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.83814841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.83815073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.838154897+07:00","message":"StatePrefix: 'เปิดห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:28.838157254+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.017451846+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.017492107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.017499881+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.017518115+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017527403+07:00","message":"[bufferProcess] interim [980000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017529809+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017533426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017536212+07:00","message":"> Transcript [40584] [false]: 'เปิดห้องทะเบียนเคลื่อนที่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017542006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017544654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017547086+07:00","message":"StatePrefix: 'เปิดห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017549295+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017555424+07:00","message":"Push: 'ห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017557477+07:00","message":"TextPushed: 'เปิดห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017560076+07:00","message":"Set new StatePrefix : 'เปิดห้องทะเบียนเคลื่อนที่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.017562417+07:00","message":"Next Push (prob) : 'เคลื่อนที่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.017583098+07:00","message":"push: {false ห้องทะเบียน 0 0xc004853500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.266369017+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.266407866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.266413835+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.266425337+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.266433321+07:00","message":"[bufferProcess] interim [160000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.266437207+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.266445654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.266454167+07:00","message":"> Transcript [40585] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.26645669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.266458787+07:00","message":"Set new StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.410174311+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.410215326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.410221548+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.41024806+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.410255838+07:00","message":"[bufferProcess] interim [400000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.410258468+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.410262012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.410264794+07:00","message":"> Transcript [40586] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.410268224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.410271258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.410273772+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.410276886+07:00","message":"TextPushed: 'เปิดห้องทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.851658503+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.851693715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.851699568+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:29.851713959+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.851725025+07:00","message":"[bufferProcess] interim [760000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.851727646+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.851733401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.851736441+07:00","message":"> Transcript [40587] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.851741182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.851743329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.851745609+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:29.851748178+07:00","message":"TextPushed: 'เปิดห้องทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.11683218+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.116868202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.116883108+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.116897549+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.11690516+07:00","message":"[bufferProcess] interim [120000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.116907892+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.116911469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.116914193+07:00","message":"> Transcript [40588] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.116917924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.116920061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.116922318+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.11692514+07:00","message":"TextPushed: 'เปิดห้องทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.32017165+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.320207387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.320213528+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.320227907+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320235697+07:00","message":"[bufferProcess] interim [300000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.32023856+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320247165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320253551+07:00","message":"> Transcript [40589] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320257277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320259629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320262249+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320264854+07:00","message":"TextPushed: 'เปิดห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320267678+07:00","message":"Push: 'เคลื่อนที่กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320269626+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320271783+07:00","message":"Set new StatePrefix : 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.320274321+07:00","message":"Next Push (prob) : 'คัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.320282424+07:00","message":"push: {false เคลื่อนที่กลับไป 0 0xc004853500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.43591286+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.435948523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.435954596+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.435969469+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.435980484+07:00","message":"[bufferProcess] interim [420000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.435985008+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.43599076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.435993912+07:00","message":"> Transcript [40590] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.435997752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.435999871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.436002243+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.436005006+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:30.663109579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:30.663132054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.767748104+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.767784474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.767790518+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:30.767805236+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.767813049+07:00","message":"[bufferProcess] interim [720000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.767816001+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.767819564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.767822298+07:00","message":"> Transcript [40591] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.767826018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.767828223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.767830385+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:30.767833242+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.022214095+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.022249402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.022255946+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.022268337+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.022276381+07:00","message":"[bufferProcess] interim [20000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.022278781+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.022284258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.022286765+07:00","message":"> Transcript [40592] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.022290475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.022292742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.022298417+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.022301414+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.324406442+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.324446866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.324454046+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.324465737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.324468704+07:00","message":"receive interim result [false|false]:  G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.324476808+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.324481112+07:00","message":"[buffer interim] 2723 false  G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324486894+07:00","message":"[bufferProcess] interim [320000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324489338+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324492484+07:00","message":"[bufferProcess] interim [320000000]: G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324496067+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324498826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324501597+07:00","message":"> Transcript [40593] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324504805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324506773+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324508689+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324511324+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324514531+07:00","message":"Push: 'คัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324516559+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324518676+07:00","message":"Set new StatePrefix : 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.324520919+07:00","message":"Next Push (prob) : 'นักเรียนรหัส G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.324528072+07:00","message":"push: {false คัดกรองกลุ่มเด็ก 0 0xc004853500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.657659212+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.657697887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.657704697+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:31.657719584+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.6577268+07:00","message":"[bufferProcess] interim [620000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.657731188+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.657736315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.657740483+07:00","message":"> Transcript [40594] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.657745819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.657750216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.657752167+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:31.657754821+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.193043852+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.193078973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.193086189+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.193100924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.193104421+07:00","message":"receive interim result [false|false]:  ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.193112384+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.193116346+07:00","message":"[buffer interim] 2723 false  ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.193122739+07:00","message":"[bufferProcess] interim [40000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.193125541+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.193131084+07:00","message":"[bufferProcess] interim [40000000]: ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.193133816+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.193136611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.193139491+07:00","message":"> Transcript [40595] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.193143517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.193145639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.19314757+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.193150418+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.258793706+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.258829305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.258836925+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.258847278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.258850262+07:00","message":"receive interim result [false|false]:  ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.258858394+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.258862198+07:00","message":"[buffer interim] 2723 false  ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.258868211+07:00","message":"[bufferProcess] interim [160000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.25888095+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.258884895+07:00","message":"[bufferProcess] interim [160000000]: ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.258887374+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.25889062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.258893566+07:00","message":"> Transcript [40596] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.258900976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.258903113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.25890507+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.258907367+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.485339463+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.485388351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.485400129+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.485415888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.485420385+07:00","message":"receive interim result [false|false]:  ตรวจสอบดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.485450283+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.485471394+07:00","message":"[buffer interim] 2723 false  ตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485480144+07:00","message":"[bufferProcess] interim [340000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485484199+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.48549321+07:00","message":"[bufferProcess] interim [340000000]: ตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485496119+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485499463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485503636+07:00","message":"> Transcript [40597] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485508912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.48551134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.48551339+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485516401+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485525+07:00","message":"Push: 'นักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485527183+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485529498+07:00","message":"Set new StatePrefix : 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.485531864+07:00","message":"Next Push (prob) : ' ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.485542198+07:00","message":"push: {false นักเรียนรหัส G 0 0xc004853500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.524904172+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.524946547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.524953586+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.524967073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.524970005+07:00","message":"receive interim result [false|false]:  ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.524979726+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.524983779+07:00","message":"[buffer interim] 2723 false  ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.524990599+07:00","message":"[bufferProcess] interim [400000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.524994443+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.524998317+07:00","message":"[bufferProcess] interim [400000000]: ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.525002688+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.525006925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.525009974+07:00","message":"> Transcript [40598] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.525014148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.525016187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.525018292+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.52502095+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597504776+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597543464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597550176+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597568563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบดูนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.59757155+07:00","message":"receive interim result [false|false]:  ตรวจสอบดูนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597582131+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597585611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597589663+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597593567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบดูนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597595902+07:00","message":"receive interim result [false|false]:  ตรวจสอบดูนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597600819+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597604837+07:00","message":"[buffer interim] 2723 false  ตรวจสอบดูนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597607096+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.597609746+07:00","message":"[buffer interim] 2723 false  ตรวจสอบดูนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.59761506+07:00","message":"[bufferProcess] interim [460000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597617726+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597621268+07:00","message":"[bufferProcess] interim [460000000]: ตรวจสอบดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597623978+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597626664+07:00","message":"[bufferProcess] interim [520000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597628743+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597631325+07:00","message":"[bufferProcess] interim [520000000]: ตรวจสอบดูนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597636256+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597639435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597642412+07:00","message":"> Transcript [40599] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597646199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597648246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597650199+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597652534+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597654453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597656792+07:00","message":"> Transcript [40600] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.59766055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597663187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.59766577+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.597669008+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.745363749+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.74539816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.745404672+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.745416007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบดูนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.745418793+07:00","message":"receive interim result [false|false]:  ตรวจสอบดูนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.745427133+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.745432807+07:00","message":"[buffer interim] 2723 false  ตรวจสอบดูนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745438545+07:00","message":"[bufferProcess] interim [640000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745441374+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745445112+07:00","message":"[bufferProcess] interim [640000000]: ตรวจสอบดูนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745449266+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745452369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.74545547+07:00","message":"> Transcript [40601] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745459694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745461962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745463949+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745473226+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745476869+07:00","message":"Push: ' ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745479052+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745481478+07:00","message":"Set new StatePrefix : 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.745483788+07:00","message":"Next Push (prob) : 'ดูนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.745492092+07:00","message":"push: {false  ตรวจสอบ 0 0xc004853500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.859736646+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.859774049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.85978299+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.859794529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบดูนะครับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.8598002+07:00","message":"receive interim result [false|false]:  ตรวจสอบดูนะครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.85982205+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:32.859834902+07:00","message":"[buffer interim] 2723 false  ตรวจสอบดูนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.859881762+07:00","message":"[bufferProcess] interim [760000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.85991282+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.859925379+07:00","message":"[bufferProcess] interim [760000000]: ตรวจสอบดูนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.859930773+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.859937536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.859943383+07:00","message":"> Transcript [40602] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.859946915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:32.85995016+07:00","message":"Set new StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.076489174+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.076529428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.076540079+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.076555112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบดูนะครับว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.076559786+07:00","message":"receive interim result [false|false]:  ตรวจสอบดูนะครับว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.076568404+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.076572844+07:00","message":"[buffer interim] 2723 false  ตรวจสอบดูนะครับว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.076579073+07:00","message":"[bufferProcess] interim [0]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.076582528+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.076585888+07:00","message":"[bufferProcess] interim [0]: ตรวจสอบดูนะครับว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.076606297+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.076609856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.076612572+07:00","message":"> Transcript [40603] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.076616541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.076618561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.07662053+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.076623227+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.132905611+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.132945171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.132952364+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.132962774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบดูนะครับว่านัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.13296687+07:00","message":"receive interim result [false|false]:  ตรวจสอบดูนะครับว่านัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.132975135+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.132981598+07:00","message":"[buffer interim] 2723 false  ตรวจสอบดูนะครับว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.132987309+07:00","message":"[bufferProcess] interim [60000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.132990493+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.132996166+07:00","message":"[bufferProcess] interim [60000000]: ตรวจสอบดูนะครับว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.132998905+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.133002007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.133005051+07:00","message":"> Transcript [40604] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.133008933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.133011213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.133014122+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.133016717+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.23926309+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.239304722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.239313086+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.239324661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบดูนะครับว่านักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.239329439+07:00","message":"receive interim result [false|false]:  ตรวจสอบดูนะครับว่านักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.239338693+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.239344907+07:00","message":"[buffer interim] 2723 false  ตรวจสอบดูนะครับว่านักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.239356004+07:00","message":"[bufferProcess] interim [180000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.239359649+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.239363819+07:00","message":"[bufferProcess] interim [180000000]: ตรวจสอบดูนะครับว่านักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.239366403+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.239369595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.239372397+07:00","message":"> Transcript [40605] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.239376385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.239378492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.239381327+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.239385151+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.358183759+07:00","message":"[GCS] IsForceVAD: false for message ID: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.41996981+07:00","message":"[GCS] Start streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.450008772+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.450040361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.450046565+07:00","message":"receive interim result [false|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.450056869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตรวจสอบดูนะครับว่านักเรียนกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.450060621+07:00","message":"receive interim result [false|false]:  ตรวจสอบดูนะครับว่านักเรียนกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.450071135+07:00","message":"[buffer interim] 2723 false เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.450077543+07:00","message":"[buffer interim] 2723 false  ตรวจสอบดูนะครับว่านักเรียนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450083928+07:00","message":"[bufferProcess] interim [480000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450086837+07:00","message":"[bufferProcess] send to processor:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450090666+07:00","message":"[bufferProcess] interim [480000000]: ตรวจสอบดูนะครับว่านักเรียนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450094532+07:00","message":"[bufferProcess] update buffer: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านักเรียนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450097707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450100403+07:00","message":"> Transcript [40606] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450104467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450106421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450108794+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450111245+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450114096+07:00","message":"Push: 'ดูนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450116058+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450118473+07:00","message":"Set new StatePrefix : 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.450121393+07:00","message":"Next Push (prob) : 'ว่านักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.450128019+07:00","message":"push: {false ดูนะครับ 0 0xc004853500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.492013868+07:00","message":"receive streaming session, msgId: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.49204836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ช่วยตรวจสอบดูนะครับว่านักเรียนกลุ่ม\",\"confidence\":0.9472675}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.492054947+07:00","message":"receive interim result [true|false]: เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ช่วยตรวจสอบดูนะครับว่านักเรียนกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.492065104+07:00","message":"end recv isFinal message id 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.492068258+07:00","message":"end Recv id 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.492083591+07:00","message":"[buffer interim] 2723 true เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ช่วยตรวจสอบดูนะครับว่านักเรียนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492108483+07:00","message":"[bufferProcess] interim [510000000]:เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ช่วยตรวจสอบดูนะครับว่านักเรียนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492113568+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านักเรียนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492118279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492121999+07:00","message":"> Transcript [40607] [false]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านักเรียนกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492126474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492128641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492131407+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492134848+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.49213722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492139387+07:00","message":"> Transcript [40608] [true]: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ช่วยตรวจสอบดูนะครับว่านักเรียนกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492142096+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492143981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492145828+07:00","message":"StatePrefix: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492148235+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492155455+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492444966+07:00","message":"Push: 'ว่านักเรียนกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492452781+07:00","message":"TextPushed: 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ตรวจสอบดูนะครับว่านักเรียนกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.49245605+07:00","message":"Set new StatePrefix : 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ช่วยตรวจสอบดูนะครับว่านักเรียนกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.49245928+07:00","message":"Next Push (prob) : 'เปิดห้องทะเบียนเคลื่อนที่กลับไปคัดกรองกลุ่มเด็กนักเรียนรหัส G ช่วยตรวจสอบดูนะครับว่านักเรียนกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.492470338+07:00","message":"push: {true ว่านักเรียนกลุ่ม 0 0xc004853500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.492467714+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2723.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:33.504100109+07:00","message":"write wav file: './tmp/7589/7589_2723.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:33.663578573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:33.663583351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.950466243+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.950505339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.950510457+07:00","message":"receive interim result [false|false]: เป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:33.950522438+07:00","message":"[buffer interim] 2724 false เป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.950532708+07:00","message":"[bufferProcess] interim [540000000]:เป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:33.950535668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.457624791+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.457665164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.457672016+07:00","message":"receive interim result [false|false]: เป้าหมายยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.457685269+07:00","message":"[buffer interim] 2724 false เป้าหมายยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.457692873+07:00","message":"[bufferProcess] interim [80000000]:เป้าหมายยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.457695084+07:00","message":"[bufferProcess] send to processor:เป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.457698885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.457703204+07:00","message":"> Transcript [40609] [false]: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.457706439+07:00","message":"Set StatePrefix (first interim): 'เป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.650961602+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.650999707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.651006548+07:00","message":"receive interim result [false|false]: เป้าหมายยังอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.651021323+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.651033332+07:00","message":"[bufferProcess] interim [260000000]:เป้าหมายยังอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.651036869+07:00","message":"[bufferProcess] send to processor:เป้าหมายยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.651041853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.651045993+07:00","message":"> Transcript [40610] [false]: 'เป้าหมายยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.651050567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.651052934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.651054976+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.651057069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.672073038+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.672111287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.672117885+07:00","message":"receive interim result [false|false]: เป้าหมายยังเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.672132423+07:00","message":"[buffer interim] 2724 false เป้าหมายยังเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.672139875+07:00","message":"[bufferProcess] interim [320000000]:เป้าหมายยังเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.672142664+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.67214868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.672151382+07:00","message":"> Transcript [40611] [false]: 'เป้าหมายยังอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.67215497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.672157758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.672160049+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.672162107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.778549752+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.778590296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.778596583+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.778614973+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.778625683+07:00","message":"[bufferProcess] interim [380000000]:เป้าหมายยังอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.778629526+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.778636524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.778640511+07:00","message":"> Transcript [40612] [false]: 'เป้าหมายยังเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.778644442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.778646381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.778648289+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.77865033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.840306158+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.840342927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.840348627+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.840361515+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840368747+07:00","message":"[bufferProcess] interim [500000000]:เป้าหมายยังอาศัยอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840371042+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840376597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840379731+07:00","message":"> Transcript [40613] [false]: 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840382939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840385212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840387248+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840389328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840393609+07:00","message":"Push: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840395634+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840397652+07:00","message":"Set new StatePrefix : 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.840399751+07:00","message":"Next Push (prob) : 'ยังอาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.840406778+07:00","message":"push: {false เป้าหมาย 0 0xc0037fe380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.967358006+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.967391603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.967397332+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:34.967408032+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.967415327+07:00","message":"[bufferProcess] interim [620000000]:เป้าหมายยังอาศัยอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.967417865+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.967423143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.967425907+07:00","message":"> Transcript [40614] [false]: 'เป้าหมายยังอาศัยอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.967429151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.967431616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.967434189+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:34.967436521+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:35.287732942+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:35.287767722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:35.287774261+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:35.287788158+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.287795259+07:00","message":"[bufferProcess] interim [860000000]:เป้าหมายยังอาศัยอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.287797445+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.287801082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.28780716+07:00","message":"> Transcript [40615] [false]: 'เป้าหมายยังอาศัยอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.287810448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.287812525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.287814593+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.287816858+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:35.355052104+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:35.35509054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:35.355096557+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:35.35511139+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.355118885+07:00","message":"[bufferProcess] interim [980000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.35512168+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.355131068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.355134397+07:00","message":"> Transcript [40616] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.355138355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.355140722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.35514293+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:35.355145239+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.008668234+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.00870276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.008709263+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.008723681+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.008734381+07:00","message":"[bufferProcess] interim [580000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.008736944+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.00874403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.008746557+07:00","message":"> Transcript [40617] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.008750073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.00875298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.008755868+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.008758256+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.008763701+07:00","message":"Push: 'ยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.008765688+07:00","message":"TextPushed: 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.008768056+07:00","message":"Set new StatePrefix : 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.008770256+07:00","message":"Next Push (prob) : 'อยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.008779014+07:00","message":"push: {false ยังอาศัย 0 0xc0037fe380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.054821869+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.054861226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.054873786+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.054886684+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.054894565+07:00","message":"[bufferProcess] interim [640000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.054898492+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.05490771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.054911774+07:00","message":"> Transcript [40618] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.054917706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.054919814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.054922885+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.054925495+07:00","message":"TextPushed: 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.372312547+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.372353735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่และมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.372360263+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่และมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.372375235+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้นที่และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.372382365+07:00","message":"[bufferProcess] interim [940000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.37238487+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.372388528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.372391507+07:00","message":"> Transcript [40619] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.372394925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.372397365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.372399672+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.372402796+07:00","message":"TextPushed: 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.435827854+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.435872068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.435878072+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.435891463+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.435901504+07:00","message":"[bufferProcess] interim [60000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.435904495+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ในพื้นที่และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.435908343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.435911167+07:00","message":"> Transcript [40620] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.435914967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.435917214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.435919164+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.435921776+07:00","message":"TextPushed: 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.633095609+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.633128154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.63313424+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.633146566+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.633153925+07:00","message":"[bufferProcess] interim [240000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.633156396+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.633170182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.633174188+07:00","message":"> Transcript [40621] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.63317777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.63318009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.633182227+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.633185247+07:00","message":"TextPushed: 'เป้าหมายยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.633191395+07:00","message":"Push: 'อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.633193471+07:00","message":"TextPushed: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.633195844+07:00","message":"Set new StatePrefix : 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:36.633198117+07:00","message":"Next Push (prob) : 'และมีตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:36.633205322+07:00","message":"push: {false อยู่ในพื้นที่ 0 0xc0037fe380}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:36.664363264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:36.664412041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.073380972+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.07341788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.073424332+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.073438555+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.073446085+07:00","message":"[bufferProcess] interim [660000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.073448742+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.073452312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.07345524+07:00","message":"> Transcript [40622] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.07345829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.07346038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.073462598+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.073465316+07:00","message":"TextPushed: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.464786688+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.464825745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.464832495+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.464849701+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.464857797+07:00","message":"[bufferProcess] interim [80000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.464868903+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.464875444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.464878877+07:00","message":"> Transcript [40623] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.464889912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.464891963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.464894191+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.464897234+07:00","message":"TextPushed: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.610264307+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.610303788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.610310677+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.610325444+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.610338715+07:00","message":"[bufferProcess] interim [200000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.610341623+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.610349611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.610352737+07:00","message":"> Transcript [40624] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.610356765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.610359244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.61036168+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.610364689+07:00","message":"TextPushed: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.837228185+07:00","message":"[GCS] IsForceVAD: false for message ID: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.858729581+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.858765067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.858771747+07:00","message":"receive interim result [false|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.858785351+07:00","message":"[buffer interim] 2724 false เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858792173+07:00","message":"[bufferProcess] interim [440000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858794816+07:00","message":"[bufferProcess] send to processor:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858801199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858804782+07:00","message":"> Transcript [40625] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858808843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.85881121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858813561+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858816409+07:00","message":"TextPushed: 'เป้าหมายยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858822681+07:00","message":"Push: 'และมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858824611+07:00","message":"TextPushed: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858826819+07:00","message":"Set new StatePrefix : 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.858829336+07:00","message":"Next Push (prob) : 'ตนจริงๆหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.858837117+07:00","message":"push: {false และมีตัว 0 0xc0037fe380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.938352935+07:00","message":"receive streaming session, msgId: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.938391343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.938398778+07:00","message":"receive interim result [true|false]: เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.938407349+07:00","message":"end recv isFinal message id 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.938409438+07:00","message":"end Recv id 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.938415796+07:00","message":"[buffer interim] 2724 true เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938425305+07:00","message":"[bufferProcess] interim [650000000]:เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938430598+07:00","message":"[bufferProcess] send to processor (isfinal):เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938434738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.9384375+07:00","message":"> Transcript [40626] [false]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938440851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938442753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938444672+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938447105+07:00","message":"TextPushed: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938449094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938451562+07:00","message":"> Transcript [40627] [true]: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938453656+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938455456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938457223+07:00","message":"StatePrefix: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัวตนจริงๆหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938459219+07:00","message":"TextPushed: 'เป้าหมายยังอาศัยอยู่ในพื้นที่และมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:37.938465573+07:00","message":"Push: 'ตนจริงๆหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:37.938473683+07:00","message":"push: {true ตนจริงๆหรือไม่ 0 0xc0037fe380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:37.949393966+07:00","message":"write wav file: './tmp/7589/7589_2724.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.159341072+07:00","message":"[GCS] Start streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.561176557+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.561221544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.56122701+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.561244302+07:00","message":"[buffer interim] 2725 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.561251364+07:00","message":"[bufferProcess] interim [420000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.561253192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.707005971+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.707047935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.707053922+07:00","message":"receive interim result [false|false]: คุณสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.707067783+07:00","message":"[buffer interim] 2725 false คุณสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.707075766+07:00","message":"[bufferProcess] interim [600000000]:คุณสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.707078937+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.707084399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.7070871+07:00","message":"> Transcript [40628] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.707089393+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.834991118+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.835037247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณโสภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.835045189+07:00","message":"receive interim result [false|false]: คุณโสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.83505882+07:00","message":"[buffer interim] 2725 false คุณโสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.835068504+07:00","message":"[bufferProcess] interim [720000000]:คุณโสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.835072288+07:00","message":"[bufferProcess] send to processor:คุณสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.835076979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.835081323+07:00","message":"> Transcript [40629] [false]: 'คุณสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.835086225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.835089941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.83509278+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.83509887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.905972885+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.906014636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมภาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.906021013+07:00","message":"receive interim result [false|false]: คุณสมภาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:38.906035389+07:00","message":"[buffer interim] 2725 false คุณสมภาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.906043026+07:00","message":"[bufferProcess] interim [780000000]:คุณสมภาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.906045663+07:00","message":"[bufferProcess] send to processor:คุณโสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.906052293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.906055559+07:00","message":"> Transcript [40630] [false]: 'คุณโสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.906059063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.906061355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.906063544+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:38.906065857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.015091181+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.015136399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสัมพันธ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.015144479+07:00","message":"receive interim result [false|false]: คุณสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.015160368+07:00","message":"[buffer interim] 2725 false คุณสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.015172347+07:00","message":"[bufferProcess] interim [840000000]:คุณสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.015176136+07:00","message":"[bufferProcess] send to processor:คุณสมภาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.015184337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.015188656+07:00","message":"> Transcript [40631] [false]: 'คุณสมภาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.015193733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.015196577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.015200093+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.015203277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.065234739+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.065279632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมภารคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.065287651+07:00","message":"receive interim result [false|false]: คุณสมภารคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.06530593+07:00","message":"[buffer interim] 2725 false คุณสมภารคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065318042+07:00","message":"[bufferProcess] interim [900000000]:คุณสมภารคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065321706+07:00","message":"[bufferProcess] send to processor:คุณสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065329394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065333499+07:00","message":"> Transcript [40632] [false]: 'คุณสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065338468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065344741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065348536+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065351776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065358811+07:00","message":"Push: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065361838+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065365223+07:00","message":"Set new StatePrefix : 'คุณสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.065368797+07:00","message":"Next Push (prob) : 'สัมพันธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.065384506+07:00","message":"push: {false คุณ 0 0xc0037ff300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.147316535+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.147361014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสัมพันธ์เชิง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.147370113+07:00","message":"receive interim result [false|false]: คุณสัมพันธ์เชิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.147390019+07:00","message":"[buffer interim] 2725 false คุณสัมพันธ์เชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.147403818+07:00","message":"[bufferProcess] interim [960000000]:คุณสัมพันธ์เชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.147407717+07:00","message":"[bufferProcess] send to processor:คุณสมภารคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.14741712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.147421543+07:00","message":"> Transcript [40633] [false]: 'คุณสมภารคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.147425081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.147429703+07:00","message":"Set new StatePrefix: 'คุณสมภารคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.208147373+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.208186584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมชายเทอร์โบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.20819365+07:00","message":"receive interim result [false|false]: คุณสมชายเทอร์โบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.208208834+07:00","message":"[buffer interim] 2725 false คุณสมชายเทอร์โบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.208220345+07:00","message":"[bufferProcess] interim [20000000]:คุณสมชายเทอร์โบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.208222518+07:00","message":"[bufferProcess] send to processor:คุณสัมพันธ์เชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.208229871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.208233134+07:00","message":"> Transcript [40634] [false]: 'คุณสัมพันธ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.208236291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.208239713+07:00","message":"Set new StatePrefix: 'คุณสัมพันธ์เชิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.240526081+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.240567385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมพันธ์เพลิงบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.240573869+07:00","message":"receive interim result [false|false]: คุณสมพันธ์เพลิงบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.240592105+07:00","message":"[buffer interim] 2725 false คุณสมพันธ์เพลิงบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.240600266+07:00","message":"[bufferProcess] interim [80000000]:คุณสมพันธ์เพลิงบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.240602783+07:00","message":"[bufferProcess] send to processor:คุณสมชายเทอร์โบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.240607211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.240610102+07:00","message":"> Transcript [40635] [false]: 'คุณสมชายเทอร์โบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.240612638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.240615089+07:00","message":"Set new StatePrefix: 'คุณสมชายเทอร์โบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.355309493+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.355348786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมชายบุญมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.355355867+07:00","message":"receive interim result [false|false]: คุณสมชายบุญมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.355374054+07:00","message":"[buffer interim] 2725 false คุณสมชายบุญมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.355382494+07:00","message":"[bufferProcess] interim [140000000]:คุณสมชายบุญมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.35538628+07:00","message":"[bufferProcess] send to processor:คุณสมพันธ์เพลิงบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.355394909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.355397869+07:00","message":"> Transcript [40636] [false]: 'คุณสมพันธ์เพลิงบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.355401939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.35540434+07:00","message":"Set new StatePrefix: 'คุณสมพันธ์เพลิงบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.402405967+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.40244368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมพรเชื้อบุญมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.402455477+07:00","message":"receive interim result [false|false]: คุณสมพรเชื้อบุญมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.402471627+07:00","message":"[buffer interim] 2725 false คุณสมพรเชื้อบุญมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.402483408+07:00","message":"[bufferProcess] interim [320000000]:คุณสมพรเชื้อบุญมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.402487069+07:00","message":"[bufferProcess] send to processor:คุณสมชายบุญมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.402495378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.402499471+07:00","message":"> Transcript [40637] [false]: 'คุณสมชายบุญมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.40250444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.402507437+07:00","message":"Set new StatePrefix: 'คุณสมชายบุญมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.629629965+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.629666664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมพรเชื้อบุญมีรายละเอียด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.629672616+07:00","message":"receive interim result [false|false]: คุณสมพรเชื้อบุญมีรายละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.629690593+07:00","message":"[buffer interim] 2725 false คุณสมพรเชื้อบุญมีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.629701155+07:00","message":"[bufferProcess] interim [500000000]:คุณสมพรเชื้อบุญมีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.629703719+07:00","message":"[bufferProcess] send to processor:คุณสมพรเชื้อบุญมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.629708812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.629712645+07:00","message":"> Transcript [40638] [false]: 'คุณสมพรเชื้อบุญมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.629715157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.629717161+07:00","message":"Set new StatePrefix: 'คุณสมพรเชื้อบุญมีอะไร'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:39.664925532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:39.664956151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.750673658+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.750715469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมพรเชื้อบุญมีรายละเอียดด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.750723666+07:00","message":"receive interim result [false|false]: คุณสมพรเชื้อบุญมีรายละเอียดด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.750740944+07:00","message":"[buffer interim] 2725 false คุณสมพรเชื้อบุญมีรายละเอียดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.75075075+07:00","message":"[bufferProcess] interim [620000000]:คุณสมพรเชื้อบุญมีรายละเอียดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.750754715+07:00","message":"[bufferProcess] send to processor:คุณสมพรเชื้อบุญมีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.750766475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.750770139+07:00","message":"> Transcript [40639] [false]: 'คุณสมพรเชื้อบุญมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.750773271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.750776771+07:00","message":"Set new StatePrefix: 'คุณสมพรเชื้อบุญมีรายละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.786033104+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.786070541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมพรเชื้อบุญมีรายละเอียดดังนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.786076797+07:00","message":"receive interim result [false|false]: คุณสมพรเชื้อบุญมีรายละเอียดดังนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.78609179+07:00","message":"[buffer interim] 2725 false คุณสมพรเชื้อบุญมีรายละเอียดดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.786099234+07:00","message":"[bufferProcess] interim [680000000]:คุณสมพรเชื้อบุญมีรายละเอียดดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.786102494+07:00","message":"[bufferProcess] send to processor:คุณสมพรเชื้อบุญมีรายละเอียดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.786109604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.78611241+07:00","message":"> Transcript [40640] [false]: 'คุณสมพรเชื้อบุญมีรายละเอียดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.786116818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.786119021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.78612153+07:00","message":"StatePrefix: 'คุณสมพรเชื้อบุญมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.786124258+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.887460385+07:00","message":"[GCS] IsForceVAD: false for message ID: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.965612508+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.96565348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมพรเชื้อบุญมีรายละเอียดดังนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.965659421+07:00","message":"receive interim result [false|false]: คุณสมพรเชื้อบุญมีรายละเอียดดังนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:39.965675145+07:00","message":"[buffer interim] 2725 false คุณสมพรเชื้อบุญมีรายละเอียดดังนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.965683143+07:00","message":"[bufferProcess] interim [920000000]:คุณสมพรเชื้อบุญมีรายละเอียดดังนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.965686001+07:00","message":"[bufferProcess] send to processor:คุณสมพรเชื้อบุญมีรายละเอียดดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.965691913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.965695055+07:00","message":"> Transcript [40641] [false]: 'คุณสมพรเชื้อบุญมีรายละเอียดดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.965698519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.96570089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.965703035+07:00","message":"StatePrefix: 'คุณสมพรเชื้อบุญมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:39.965705598+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.038324506+07:00","message":"receive streaming session, msgId: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.038363036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสัมพันธ์คือมีรายละเอียดดังนี้ครับ\",\"confidence\":0.9064405}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.038369125+07:00","message":"receive interim result [true|false]: คุณสัมพันธ์คือมีรายละเอียดดังนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.03837794+07:00","message":"end recv isFinal message id 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.038380236+07:00","message":"end Recv id 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.03838732+07:00","message":"[buffer interim] 2725 true คุณสัมพันธ์คือมีรายละเอียดดังนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038396956+07:00","message":"[bufferProcess] interim [950000000]:คุณสัมพันธ์คือมีรายละเอียดดังนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038402415+07:00","message":"[bufferProcess] send to processor (isfinal):คุณสมพรเชื้อบุญมีรายละเอียดดังนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038406093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038410593+07:00","message":"> Transcript [40642] [false]: 'คุณสมพรเชื้อบุญมีรายละเอียดดังนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038414033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038416073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038418427+07:00","message":"StatePrefix: 'คุณสมพรเชื้อบุญมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038420918+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038422635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038424716+07:00","message":"> Transcript [40643] [true]: 'คุณสัมพันธ์คือมีรายละเอียดดังนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038427011+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.03842878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038430489+07:00","message":"StatePrefix: 'คุณสมพรเชื้อบุญมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038432505+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:40.038438638+07:00","message":"Push: 'สัมพันธ์คือมีรายละเอียดดังนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.038447239+07:00","message":"push: {true สัมพันธ์คือมีรายละเอียดดังนี้ครับ 0 0xc0037ff300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:40.044977879+07:00","message":"write wav file: './tmp/7589/7589_2725.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.513155391+07:00","message":"[GCS] Cleaned up inactive client: 2711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.51318988+07:00","message":"[GCS] Cleaned up inactive client: 2704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.51319288+07:00","message":"[GCS] Cleaned up inactive client: 2702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.513194875+07:00","message":"[GCS] Cleaned up inactive client: 2709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.51319694+07:00","message":"[GCS] Cleaned up inactive client: 2703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.513198941+07:00","message":"[GCS] Cleaned up inactive client: 2707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.513200925+07:00","message":"[GCS] Cleaned up inactive client: 2708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.513202713+07:00","message":"[GCS] Cleaned up inactive client: 2705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.513204383+07:00","message":"[GCS] Cleaned up inactive client: 2706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.513206397+07:00","message":"[GCS] Cleaned up inactive client: 2710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:40.850570449+07:00","message":"[GCS] Start streaming session, msgId: 2726"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:42.665526588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:42.66555422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.182737207+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.182776964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.182783119+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.182794946+07:00","message":"[buffer interim] 2726 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.182805688+07:00","message":"[bufferProcess] interim [340000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.182809758+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.182813248+07:00","message":"[bufferProcess] send to processor (ticker):ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.182815808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.182818332+07:00","message":"> Transcript [40644] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.182820436+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.238998207+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.239031517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.239037736+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.239056907+07:00","message":"[buffer interim] 2726 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.239064124+07:00","message":"[bufferProcess] interim [400000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.239066023+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.305756589+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.305790513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.305796367+07:00","message":"receive interim result [false|false]: ผู้ปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.305809895+07:00","message":"[buffer interim] 2726 false ผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.305817519+07:00","message":"[bufferProcess] interim [520000000]:ผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.30581983+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.305823206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.305825726+07:00","message":"> Transcript [40645] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.305827953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.305830323+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.482700914+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.482743288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.482750328+07:00","message":"receive interim result [false|false]: ผู้ปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:43.482766545+07:00","message":"[buffer interim] 2726 false ผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.482775533+07:00","message":"[bufferProcess] interim [640000000]:ผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.482778248+07:00","message":"[bufferProcess] send to processor:ผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.482782556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.482785594+07:00","message":"> Transcript [40646] [false]: 'ผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.482787985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:43.482790428+07:00","message":"Set new StatePrefix: 'ผู้ปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.072725479+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.072760812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.072767318+07:00","message":"receive interim result [false|false]: ผู้ปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.072779915+07:00","message":"[buffer interim] 2726 false ผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.072786979+07:00","message":"[bufferProcess] interim [240000000]:ผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.072789672+07:00","message":"[bufferProcess] send to processor:ผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.072797264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.072800942+07:00","message":"> Transcript [40647] [false]: 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.072803921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.072806148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.072808095+07:00","message":"StatePrefix: 'ผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.072810484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.09590401+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.095940784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.095946006+07:00","message":"receive interim result [false|false]: ผู้ปกครองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.095963061+07:00","message":"[buffer interim] 2726 false ผู้ปกครองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.095969609+07:00","message":"[bufferProcess] interim [300000000]:ผู้ปกครองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.095972142+07:00","message":"[bufferProcess] send to processor:ผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.095975766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.095979197+07:00","message":"> Transcript [40648] [false]: 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.095982432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.095984616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.095986486+07:00","message":"StatePrefix: 'ผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.095988592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.198314847+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.198352554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.198359072+07:00","message":"receive interim result [false|false]: ผู้ปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.198373499+07:00","message":"[buffer interim] 2726 false ผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.198390233+07:00","message":"[bufferProcess] interim [360000000]:ผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.198394316+07:00","message":"[bufferProcess] send to processor:ผู้ปกครองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.198401337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.198407203+07:00","message":"> Transcript [40649] [false]: 'ผู้ปกครองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.198414664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.198417372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.198420823+07:00","message":"StatePrefix: 'ผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.198424428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.203016029+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.203042606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองและเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.203047776+07:00","message":"receive interim result [false|false]: ผู้ปกครองและเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.203059146+07:00","message":"[buffer interim] 2726 false ผู้ปกครองและเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203065694+07:00","message":"[bufferProcess] interim [420000000]:ผู้ปกครองและเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203068505+07:00","message":"[bufferProcess] send to processor:ผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203074154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203076965+07:00","message":"> Transcript [40650] [false]: 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203080852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203083346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203085439+07:00","message":"StatePrefix: 'ผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203087679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203092303+07:00","message":"Push: 'ผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203094404+07:00","message":"TextPushed: 'ผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203096518+07:00","message":"Set new StatePrefix : 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.203098635+07:00","message":"Next Push (prob) : 'ครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.203105988+07:00","message":"push: {false ผู้ปก 0 0xc003d45780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.391164698+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.391205771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองและเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.391212834+07:00","message":"receive interim result [false|false]: ผู้ปกครองและเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.391231101+07:00","message":"[buffer interim] 2726 false ผู้ปกครองและเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.391238923+07:00","message":"[bufferProcess] interim [600000000]:ผู้ปกครองและเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.391241682+07:00","message":"[bufferProcess] send to processor:ผู้ปกครองและเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.391245391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.391248271+07:00","message":"> Transcript [40651] [false]: 'ผู้ปกครองและเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.391251727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.391253915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.391255821+07:00","message":"StatePrefix: 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.391258356+07:00","message":"TextPushed: 'ผู้ปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.578227538+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.578267185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองและเด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.578273931+07:00","message":"receive interim result [false|false]: ผู้ปกครองและเด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:44.578288905+07:00","message":"[buffer interim] 2726 false ผู้ปกครองและเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.578297+07:00","message":"[bufferProcess] interim [780000000]:ผู้ปกครองและเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.57830016+07:00","message":"[bufferProcess] send to processor:ผู้ปกครองและเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.578309204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.578312275+07:00","message":"> Transcript [40652] [false]: 'ผู้ปกครองและเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.578315869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.578318862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.578321108+07:00","message":"StatePrefix: 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:44.578323713+07:00","message":"TextPushed: 'ผู้ปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.025014794+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.025054047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองและเด็กนักเรียนไร้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.025061261+07:00","message":"receive interim result [false|false]: ผู้ปกครองและเด็กนักเรียนไร้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.02508031+07:00","message":"[buffer interim] 2726 false ผู้ปกครองและเด็กนักเรียนไร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.025093674+07:00","message":"[bufferProcess] interim [140000000]:ผู้ปกครองและเด็กนักเรียนไร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.025096433+07:00","message":"[bufferProcess] send to processor:ผู้ปกครองและเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.025100571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.025104051+07:00","message":"> Transcript [40653] [false]: 'ผู้ปกครองและเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.025107816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.025110238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.025112274+07:00","message":"StatePrefix: 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.02511456+07:00","message":"TextPushed: 'ผู้ปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.087235241+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.087274764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองและเด็กนักเรียนไลฟ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.087280896+07:00","message":"receive interim result [false|false]: ผู้ปกครองและเด็กนักเรียนไลฟ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.087295476+07:00","message":"[buffer interim] 2726 false ผู้ปกครองและเด็กนักเรียนไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087303206+07:00","message":"[bufferProcess] interim [260000000]:ผู้ปกครองและเด็กนักเรียนไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087305847+07:00","message":"[bufferProcess] send to processor:ผู้ปกครองและเด็กนักเรียนไร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087313931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087317958+07:00","message":"> Transcript [40654] [false]: 'ผู้ปกครองและเด็กนักเรียนไร้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.08732327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087326997+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087330065+07:00","message":"StatePrefix: 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087334606+07:00","message":"TextPushed: 'ผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087344571+07:00","message":"Push: 'ครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087346678+07:00","message":"TextPushed: 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087348842+07:00","message":"Set new StatePrefix : 'ผู้ปกครองและเด็กนักเรียนไร้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.087351721+07:00","message":"Next Push (prob) : 'และเด็กนักเรียนไร้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.08735963+07:00","message":"push: {false ครอง 0 0xc003d45780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.222147621+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.222185865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองและเด็กนักเรียนไร้สาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.222193587+07:00","message":"receive interim result [false|false]: ผู้ปกครองและเด็กนักเรียนไร้สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.222207392+07:00","message":"[buffer interim] 2726 false ผู้ปกครองและเด็กนักเรียนไร้สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.222214715+07:00","message":"[bufferProcess] interim [380000000]:ผู้ปกครองและเด็กนักเรียนไร้สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.222217238+07:00","message":"[bufferProcess] send to processor:ผู้ปกครองและเด็กนักเรียนไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.222223826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.222226706+07:00","message":"> Transcript [40655] [false]: 'ผู้ปกครองและเด็กนักเรียนไลฟ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.222229238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.222231833+07:00","message":"Set new StatePrefix: 'ผู้ปกครองและเด็กนักเรียนไลฟ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.274061196+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.274095473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองและเด็กนักเรียนไร้สาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.274101704+07:00","message":"receive interim result [false|false]: ผู้ปกครองและเด็กนักเรียนไร้สาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.274112854+07:00","message":"[buffer interim] 2726 false ผู้ปกครองและเด็กนักเรียนไร้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.274120044+07:00","message":"[bufferProcess] interim [440000000]:ผู้ปกครองและเด็กนักเรียนไร้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.274122456+07:00","message":"[bufferProcess] send to processor:ผู้ปกครองและเด็กนักเรียนไร้สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.274128429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.274131429+07:00","message":"> Transcript [40656] [false]: 'ผู้ปกครองและเด็กนักเรียนไร้สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.27413395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.274136813+07:00","message":"Set new StatePrefix: 'ผู้ปกครองและเด็กนักเรียนไร้สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.279570064+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.279585446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.279590381+07:00","message":"receive interim result [false|false]: ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.27960121+07:00","message":"[buffer interim] 2726 false ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.279605834+07:00","message":"[bufferProcess] interim [500000000]:ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.279608133+07:00","message":"[bufferProcess] send to processor:ผู้ปกครองและเด็กนักเรียนไร้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.279613402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.279615829+07:00","message":"> Transcript [40657] [false]: 'ผู้ปกครองและเด็กนักเรียนไร้สาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.279618233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.279620262+07:00","message":"Set new StatePrefix: 'ผู้ปกครองและเด็กนักเรียนไร้สาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.398532278+07:00","message":"[GCS] IsForceVAD: false for message ID: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.491189566+07:00","message":"receive streaming session, msgId: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.491226457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.491234027+07:00","message":"receive interim result [true|false]: ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.491246218+07:00","message":"end recv isFinal message id 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.491249091+07:00","message":"end Recv id 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.491257372+07:00","message":"[buffer interim] 2726 true ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491265935+07:00","message":"[bufferProcess] interim [770000000]:ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491270477+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491274771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491278255+07:00","message":"> Transcript [40658] [false]: 'ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491280875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491283698+07:00","message":"Set new StatePrefix: 'ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491285755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491288079+07:00","message":"> Transcript [40659] [true]: 'ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491295036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491297014+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491299034+07:00","message":"StatePrefix: 'ผู้ปกครองและเด็กนักเรียนไร้สัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491301372+07:00","message":"TextPushed: 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:45.491304499+07:00","message":"Push: 'และเด็กนักเรียนไร้สัญชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.491313896+07:00","message":"push: {true และเด็กนักเรียนไร้สัญชาติ 0 0xc003d45780}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:45.501390751+07:00","message":"write wav file: './tmp/7589/7589_2726.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:45.58960021+07:00","message":"[GCS] Start streaming session, msgId: 2727"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:45.665585722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:45.665605692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.062217938+07:00","message":"receive streaming session, msgId: 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.062264576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.062270769+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.06228675+07:00","message":"[buffer interim] 2727 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.062294088+07:00","message":"[bufferProcess] interim [480000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.062295978+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.246474463+07:00","message":"receive streaming session, msgId: 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.24650746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.24651408+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.246524148+07:00","message":"[buffer interim] 2727 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.246531082+07:00","message":"[bufferProcess] interim [660000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.246533635+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.24653931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.246543272+07:00","message":"> Transcript [40660] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.246546398+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.56215792+07:00","message":"receive streaming session, msgId: 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.562192144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.562198165+07:00","message":"receive interim result [false|false]: โรงเรียนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.562208453+07:00","message":"[buffer interim] 2727 false โรงเรียนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.562216228+07:00","message":"[bufferProcess] interim [960000000]:โรงเรียนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.562218754+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.562222105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.562225022+07:00","message":"> Transcript [40661] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.562227865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.562229848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.562232086+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.562234174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.764523193+07:00","message":"receive streaming session, msgId: 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.764561231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนบ้านป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.76456818+07:00","message":"receive interim result [false|false]: โรงเรียนบ้านป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.76458493+07:00","message":"[buffer interim] 2727 false โรงเรียนบ้านป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.76459281+07:00","message":"[bufferProcess] interim [200000000]:โรงเรียนบ้านป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.764595654+07:00","message":"[bufferProcess] send to processor:โรงเรียนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.764601121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.764604226+07:00","message":"> Transcript [40662] [false]: 'โรงเรียนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.764607841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.764610035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.764612623+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.764614958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.989574571+07:00","message":"receive streaming session, msgId: 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.989614631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนบ้านปาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.989621153+07:00","message":"receive interim result [false|false]: โรงเรียนบ้านปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.989640157+07:00","message":"[buffer interim] 2727 false โรงเรียนบ้านปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.989649076+07:00","message":"[bufferProcess] interim [380000000]:โรงเรียนบ้านปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.989651864+07:00","message":"[bufferProcess] send to processor:โรงเรียนบ้านป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.98965624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.989659337+07:00","message":"> Transcript [40663] [false]: 'โรงเรียนบ้านป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.989663837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.98966677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.989669062+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:46.9896714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:46.998120833+07:00","message":"[GCS] IsForceVAD: false for message ID: 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.013119579+07:00","message":"receive streaming session, msgId: 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.013178128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนบ้านป่าเหมือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.013187299+07:00","message":"receive interim result [false|false]: โรงเรียนบ้านป่าเหมือด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.013205101+07:00","message":"[buffer interim] 2727 false โรงเรียนบ้านป่าเหมือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.013214619+07:00","message":"[bufferProcess] interim [440000000]:โรงเรียนบ้านป่าเหมือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.013218103+07:00","message":"[bufferProcess] send to processor:โรงเรียนบ้านปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.013226802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.013230239+07:00","message":"> Transcript [40664] [false]: 'โรงเรียนบ้านปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.013234339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.013236802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.01324004+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.013242278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.013248066+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.01324999+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.013252087+07:00","message":"Set new StatePrefix : 'โรงเรียนบ้านปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.013254322+07:00","message":"Next Push (prob) : 'เรียนบ้านปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.01326614+07:00","message":"push: {false โรง 0 0xc003473c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.086146417+07:00","message":"receive streaming session, msgId: 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.086186854+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-06-22T12:39:47.08619656+07:00","message":"receive interim result [true|false]: โรงเรียนบ้านป่าเหมือด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.086206385+07:00","message":"end recv isFinal message id 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.086209131+07:00","message":"end Recv id 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.086218311+07:00","message":"[buffer interim] 2727 true โรงเรียนบ้านป่าเหมือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086235239+07:00","message":"[bufferProcess] interim [620000000]:โรงเรียนบ้านป่าเหมือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086241499+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนบ้านป่าเหมือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086245414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.08624859+07:00","message":"> Transcript [40665] [false]: 'โรงเรียนบ้านป่าเหมือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086251164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086253255+07:00","message":"Set new StatePrefix: 'โรงเรียนบ้านป่าเหมือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086257849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086260246+07:00","message":"> Transcript [40666] [true]: 'โรงเรียนบ้านป่าเหมือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086262734+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086264772+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.08626716+07:00","message":"StatePrefix: 'โรงเรียนบ้านป่าเหมือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086270002+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.086275968+07:00","message":"Push: 'เรียนบ้านป่าเหมือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.086285319+07:00","message":"push: {true เรียนบ้านป่าเหมือด 0 0xc003473c00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:47.093599874+07:00","message":"write wav file: './tmp/7589/7589_2727.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.199574902+07:00","message":"[GCS] Start streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.732794405+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.732844743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.732850981+07:00","message":"receive interim result [false|false]: ตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.732867531+07:00","message":"[buffer interim] 2728 false ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.7328747+07:00","message":"[bufferProcess] interim [540000000]:ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.732877405+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.922870912+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.922912882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.922919155+07:00","message":"receive interim result [false|false]: ตำบลสาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:47.922933947+07:00","message":"[buffer interim] 2728 false ตำบลสาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.922942605+07:00","message":"[bufferProcess] interim [780000000]:ตำบลสาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.9229453+07:00","message":"[bufferProcess] send to processor:ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.922951852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.922955139+07:00","message":"> Transcript [40667] [false]: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:47.922957549+07:00","message":"Set StatePrefix (first interim): 'ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.041926768+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.041967176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.04197414+07:00","message":"receive interim result [false|false]: ตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.041991694+07:00","message":"[buffer interim] 2728 false ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.041999898+07:00","message":"[bufferProcess] interim [840000000]:ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.042002865+07:00","message":"[bufferProcess] send to processor:ตำบลสาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.04200712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.042010465+07:00","message":"> Transcript [40668] [false]: 'ตำบลสาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.042013841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.042016413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.04201934+07:00","message":"StatePrefix: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.04202201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.0432387+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.043273617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.043279+07:00","message":"receive interim result [false|false]: ตำบลสำโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.043299269+07:00","message":"[buffer interim] 2728 false ตำบลสำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.043308131+07:00","message":"[bufferProcess] interim [900000000]:ตำบลสำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.043310577+07:00","message":"[bufferProcess] send to processor:ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.043314427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.0433171+07:00","message":"> Transcript [40669] [false]: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.043320228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.04332234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.043324318+07:00","message":"StatePrefix: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.043326377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.169303378+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.169342064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.169347977+07:00","message":"receive interim result [false|false]: ตำบลสำราญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.169363748+07:00","message":"[buffer interim] 2728 false ตำบลสำราญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.169371007+07:00","message":"[bufferProcess] interim [960000000]:ตำบลสำราญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.169373389+07:00","message":"[bufferProcess] send to processor:ตำบลสำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.169379725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.16938282+07:00","message":"> Transcript [40670] [false]: 'ตำบลสำโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.169385714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.169387723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.169389809+07:00","message":"StatePrefix: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.169391936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.370261753+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.370301302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.370308151+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.370322439+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370330579+07:00","message":"[bufferProcess] interim [140000000]:ตำบลสำราญราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370333419+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370343028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370346285+07:00","message":"> Transcript [40671] [false]: 'ตำบลสำราญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370350512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370352985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370355469+07:00","message":"StatePrefix: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370358378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370365288+07:00","message":"Push: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370367715+07:00","message":"TextPushed: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370369985+07:00","message":"Set new StatePrefix : 'ตำบลสำราญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.370372192+07:00","message":"Next Push (prob) : 'สำราญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.370380802+07:00","message":"push: {false ตำบล 0 0xc0030bca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.620560738+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.620600851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.620609477+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.620622205+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.620630045+07:00","message":"[bufferProcess] interim [500000000]:ตำบลสำราญราษฎร์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.620632872+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.620636764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.620639427+07:00","message":"> Transcript [40672] [false]: 'ตำบลสำราญราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.62064263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.62064495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.620646967+07:00","message":"StatePrefix: 'ตำบลสำราญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.620649125+07:00","message":"TextPushed: 'ตำบล'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:48.665623453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:48.665651413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.809989766+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.810030547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.810036171+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:48.810049043+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอดอยสะเก็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.81005842+07:00","message":"[bufferProcess] interim [680000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.81006125+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.810067452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.810070452+07:00","message":"> Transcript [40673] [false]: 'ตำบลสำราญราษฎร์อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.810073969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.810076106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.810078102+07:00","message":"StatePrefix: 'ตำบลสำราญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:48.810080132+07:00","message":"TextPushed: 'ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:49.450309815+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:49.450344322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:49.450350153+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:49.450365821+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.450373411+07:00","message":"[bufferProcess] interim [280000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.450376225+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.450380214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.450383557+07:00","message":"> Transcript [40674] [false]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.450387101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.450389573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.450391509+07:00","message":"StatePrefix: 'ตำบลสำราญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.450393623+07:00","message":"TextPushed: 'ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:49.772194684+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:49.772234662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:49.772243544+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:49.772256793+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.77226425+07:00","message":"[bufferProcess] interim [580000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.772267046+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.772273639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.772276388+07:00","message":"> Transcript [40675] [false]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.77227968+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.772281995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.772284333+07:00","message":"StatePrefix: 'ตำบลสำราญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.772287198+07:00","message":"TextPushed: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.772293929+07:00","message":"Push: 'สำราญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.772296059+07:00","message":"TextPushed: 'ตำบลสำราญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.772298146+07:00","message":"Set new StatePrefix : 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:49.772300455+07:00","message":"Next Push (prob) : 'ราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:49.772326393+07:00","message":"push: {false สำราญ 0 0xc0030bca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.373115614+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.373177786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.373186143+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.373201596+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.373210222+07:00","message":"[bufferProcess] interim [180000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.373213366+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.373221413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.373224653+07:00","message":"> Transcript [40676] [false]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.373228694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.373230841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.373233173+07:00","message":"StatePrefix: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.37323619+07:00","message":"TextPushed: 'ตำบลสำราญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.740794026+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.740825126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.740831511+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.740848673+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.740856318+07:00","message":"[bufferProcess] interim [540000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.740859062+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.74086456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.740867265+07:00","message":"> Transcript [40677] [false]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.740871237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.740873327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.740875422+07:00","message":"StatePrefix: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.740877963+07:00","message":"TextPushed: 'ตำบลสำราญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.752666796+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.752686934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.752691789+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.752705284+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.752709561+07:00","message":"[bufferProcess] interim [600000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.752712159+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.752715304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.75271802+07:00","message":"> Transcript [40678] [false]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.752721288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.75272329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.75272675+07:00","message":"StatePrefix: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.752729041+07:00","message":"TextPushed: 'ตำบลสำราญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.86771025+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.86774623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.867752226+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.867769967+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867779127+07:00","message":"[bufferProcess] interim [720000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867781596+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867785965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867788927+07:00","message":"> Transcript [40679] [false]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867793179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867795307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867797379+07:00","message":"StatePrefix: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867800104+07:00","message":"TextPushed: 'ตำบลสำราญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867808352+07:00","message":"Push: 'ราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867810504+07:00","message":"TextPushed: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867812769+07:00","message":"Set new StatePrefix : 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:50.867815304+07:00","message":"Next Push (prob) : 'เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:50.867842404+07:00","message":"push: {false ราษฎร์อำเภอดอยสะเก็ดจังหวัด 0 0xc0030bca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.05034198+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.050387514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.050396474+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.050414657+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.050423958+07:00","message":"[bufferProcess] interim [900000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.050428344+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.050434535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.050438394+07:00","message":"> Transcript [40680] [false]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.050444245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.050447072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.050450348+07:00","message":"StatePrefix: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.050452984+07:00","message":"TextPushed: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.381979609+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.382012971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.382019067+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.382035665+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.382044218+07:00","message":"[bufferProcess] interim [200000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.382046811+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.382050601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.382053437+07:00","message":"> Transcript [40681] [false]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.382057083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.382059187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.382061116+07:00","message":"StatePrefix: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.382063912+07:00","message":"TextPushed: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.417565895+07:00","message":"[GCS] IsForceVAD: false for message ID: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.447275513+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.447321334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.447330499+07:00","message":"receive interim result [false|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.447346595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.447351785+07:00","message":"receive interim result [false|false]:  100 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.447362225+07:00","message":"[buffer interim] 2728 false ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.44736776+07:00","message":"[buffer interim] 2728 false  100 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.447376375+07:00","message":"[bufferProcess] interim [320000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.447380607+07:00","message":"[bufferProcess] send to processor:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.447385312+07:00","message":"[bufferProcess] interim [320000000]: 100 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.447389107+07:00","message":"[bufferProcess] update buffer: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.447393454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.447397229+07:00","message":"> Transcript [40682] [false]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.44740245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.447405523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.447408381+07:00","message":"StatePrefix: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.447412432+07:00","message":"TextPushed: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.479067741+07:00","message":"[GCS] Start streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.524674538+07:00","message":"receive streaming session, msgId: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.524713992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.524720791+07:00","message":"receive interim result [true|false]: ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.524730418+07:00","message":"end recv isFinal message id 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.524732575+07:00","message":"end Recv id 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.524739417+07:00","message":"[buffer interim] 2728 true ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524750151+07:00","message":"[bufferProcess] interim [440000000]:ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524753715+07:00","message":"[bufferProcess] send to processor (isfinal):ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524757332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524760771+07:00","message":"> Transcript [40683] [false]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524764756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524766758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524768702+07:00","message":"StatePrefix: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524770949+07:00","message":"TextPushed: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524777479+07:00","message":"Push: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524779579+07:00","message":"TextPushed: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.52478189+07:00","message":"Set new StatePrefix : 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524787359+07:00","message":"Next Push (prob) : 'กว่า 100 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.52478941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524791465+07:00","message":"> Transcript [40684] [true]: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524795512+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524798474+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.52480195+07:00","message":"StatePrefix: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่กว่า 100 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524805176+07:00","message":"TextPushed: 'ตำบลสำราญราษฎร์อำเภอดอยสะเก็ดจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.524811074+07:00","message":"Push: 'กว่า 100 คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.524821794+07:00","message":"push: {false เชียงใหม่ 0 0xc0030bca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.524859615+07:00","message":"push: {true กว่า 100 คน 0 0xc0030bca80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:51.544927857+07:00","message":"write wav file: './tmp/7589/7589_2728.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:51.666169263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:51.666209047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.951946974+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.951997314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.952003791+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:51.952020161+07:00","message":"[buffer interim] 2729 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.952028432+07:00","message":"[bufferProcess] interim [480000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:51.952030719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.010365595+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.010412849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.01042022+07:00","message":"receive interim result [false|false]: เขาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.010436614+07:00","message":"[buffer interim] 2729 false เขาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.010449864+07:00","message":"[bufferProcess] interim [600000000]:เขาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.010454094+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.010461203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.010465341+07:00","message":"> Transcript [40685] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.010468901+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.197584545+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.19762832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.197635593+07:00","message":"receive interim result [false|false]: เขาให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.197649768+07:00","message":"[buffer interim] 2729 false เขาให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.197657211+07:00","message":"[bufferProcess] interim [780000000]:เขาให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.197660043+07:00","message":"[bufferProcess] send to processor:เขาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.197666665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.197669649+07:00","message":"> Transcript [40686] [false]: 'เขาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.197672895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.197675067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.197677124+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.197679487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.344879951+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.344923485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาให้ปาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.344929415+07:00","message":"receive interim result [false|false]: เขาให้ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.344944112+07:00","message":"[buffer interim] 2729 false เขาให้ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.344952516+07:00","message":"[bufferProcess] interim [900000000]:เขาให้ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.344955487+07:00","message":"[bufferProcess] send to processor:เขาให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.344961552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.344964391+07:00","message":"> Transcript [40687] [false]: 'เขาให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.344967503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.344969772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.344972026+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.344974489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.515717453+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.515756502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าให้ปากคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.515762435+07:00","message":"receive interim result [false|false]: เข้าให้ปากคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.515776855+07:00","message":"[buffer interim] 2729 false เข้าให้ปากคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.515784749+07:00","message":"[bufferProcess] interim [80000000]:เข้าให้ปากคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.51578775+07:00","message":"[bufferProcess] send to processor:เขาให้ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.515792558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.515795455+07:00","message":"> Transcript [40688] [false]: 'เขาให้ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.515798733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.515801374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.51580336+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.51580549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.913060949+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.913104194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าให้ปากคำและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.913111306+07:00","message":"receive interim result [false|false]: เข้าให้ปากคำและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:52.91312767+07:00","message":"[buffer interim] 2729 false เข้าให้ปากคำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.91313645+07:00","message":"[bufferProcess] interim [500000000]:เข้าให้ปากคำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.913139419+07:00","message":"[bufferProcess] send to processor:เข้าให้ปากคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.913143412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.913146766+07:00","message":"> Transcript [40689] [false]: 'เข้าให้ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.913149298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:52.913152127+07:00","message":"Set new StatePrefix: 'เข้าให้ปากคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.225502692+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.225539772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าให้ปากคำและตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.225546541+07:00","message":"receive interim result [false|false]: เข้าให้ปากคำและตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.22557646+07:00","message":"[buffer interim] 2729 false เข้าให้ปากคำและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.225584042+07:00","message":"[bufferProcess] interim [740000000]:เข้าให้ปากคำและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.225591043+07:00","message":"[bufferProcess] send to processor:เข้าให้ปากคำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.225595298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.225600315+07:00","message":"> Transcript [40690] [false]: 'เข้าให้ปากคำและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.225603923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.225606145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.22560861+07:00","message":"StatePrefix: 'เข้าให้ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.225610918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.229067375+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.229086816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าให้ปากคำและตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.229091346+07:00","message":"receive interim result [false|false]: เข้าให้ปากคำและตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.229101376+07:00","message":"[buffer interim] 2729 false เข้าให้ปากคำและตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.229106362+07:00","message":"[bufferProcess] interim [800000000]:เข้าให้ปากคำและตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.229109497+07:00","message":"[bufferProcess] send to processor:เข้าให้ปากคำและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.229114026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.229116202+07:00","message":"> Transcript [40691] [false]: 'เข้าให้ปากคำและตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.229119427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.229121568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.229123411+07:00","message":"StatePrefix: 'เข้าให้ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.229125479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.415979226+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.416015456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าให้ปากคำและตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.416021922+07:00","message":"receive interim result [false|false]: เข้าให้ปากคำและตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.416033277+07:00","message":"[buffer interim] 2729 false เข้าให้ปากคำและตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.416040483+07:00","message":"[bufferProcess] interim [980000000]:เข้าให้ปากคำและตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.416043036+07:00","message":"[bufferProcess] send to processor:เข้าให้ปากคำและตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.416046517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.416049115+07:00","message":"> Transcript [40692] [false]: 'เข้าให้ปากคำและตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.416052237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.416054267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.416056308+07:00","message":"StatePrefix: 'เข้าให้ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.416058484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.611165254+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.611202003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าให้ปากคำและตรวจสอบสิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.611208799+07:00","message":"receive interim result [false|false]: เข้าให้ปากคำและตรวจสอบสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.611221042+07:00","message":"[buffer interim] 2729 false เข้าให้ปากคำและตรวจสอบสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.61122849+07:00","message":"[bufferProcess] interim [220000000]:เข้าให้ปากคำและตรวจสอบสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.611231048+07:00","message":"[bufferProcess] send to processor:เข้าให้ปากคำและตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.611234987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.611237948+07:00","message":"> Transcript [40693] [false]: 'เข้าให้ปากคำและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.6112412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.611243358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.611245824+07:00","message":"StatePrefix: 'เข้าให้ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.61124797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.611253941+07:00","message":"Push: 'เข้าให้ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.611256315+07:00","message":"TextPushed: 'เข้าให้ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.61125857+07:00","message":"Set new StatePrefix : 'เข้าให้ปากคำและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.611260875+07:00","message":"Next Push (prob) : 'และตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.611268559+07:00","message":"push: {false เข้าให้ปากคำ 0 0xc0030bcd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.733150883+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.733215693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าให้ปากคำและตรวจสอบเอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.733221876+07:00","message":"receive interim result [false|false]: เข้าให้ปากคำและตรวจสอบเอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:53.733239777+07:00","message":"[buffer interim] 2729 false เข้าให้ปากคำและตรวจสอบเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.733252898+07:00","message":"[bufferProcess] interim [280000000]:เข้าให้ปากคำและตรวจสอบเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.733256381+07:00","message":"[bufferProcess] send to processor:เข้าให้ปากคำและตรวจสอบสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.733263792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.733267313+07:00","message":"> Transcript [40694] [false]: 'เข้าให้ปากคำและตรวจสอบสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.733271535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.733273854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.733277909+07:00","message":"StatePrefix: 'เข้าให้ปากคำและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:53.733280183+07:00","message":"TextPushed: 'เข้าให้ปากคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.038325765+07:00","message":"[GCS] IsForceVAD: false for message ID: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.118668917+07:00","message":"[GCS] Start streaming session, msgId: 2730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.128976918+07:00","message":"receive streaming session, msgId: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.129015319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าให้ปากคำและตรวจสอบเอกสาร\",\"confidence\":0.9555901}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.129021938+07:00","message":"receive interim result [true|false]: เข้าให้ปากคำและตรวจสอบเอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.129030666+07:00","message":"end recv isFinal message id 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.12903293+07:00","message":"end Recv id 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.129039155+07:00","message":"[buffer interim] 2729 true เข้าให้ปากคำและตรวจสอบเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129049332+07:00","message":"[bufferProcess] interim [790000000]:เข้าให้ปากคำและตรวจสอบเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129052933+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าให้ปากคำและตรวจสอบเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129055931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.1290587+07:00","message":"> Transcript [40695] [false]: 'เข้าให้ปากคำและตรวจสอบเอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129061773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129063697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129065719+07:00","message":"StatePrefix: 'เข้าให้ปากคำและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129068149+07:00","message":"TextPushed: 'เข้าให้ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129070035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129072034+07:00","message":"> Transcript [40696] [true]: 'เข้าให้ปากคำและตรวจสอบเอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129074122+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129076045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129077794+07:00","message":"StatePrefix: 'เข้าให้ปากคำและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129079751+07:00","message":"TextPushed: 'เข้าให้ปากคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.129085832+07:00","message":"Push: 'และตรวจสอบเอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.129093492+07:00","message":"push: {true และตรวจสอบเอกสาร 0 0xc0030bcd00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:54.13713332+07:00","message":"write wav file: './tmp/7589/7589_2729.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:54.669179493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:54.669241653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.868458975+07:00","message":"receive streaming session, msgId: 2730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.868508207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.868513957+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:54.868532356+07:00","message":"[buffer interim] 2730 false เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.868540556+07:00","message":"[bufferProcess] interim [780000000]:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:54.868542644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.0839923+07:00","message":"receive streaming session, msgId: 2730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.084030202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ฝ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.084039997+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ฝ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.084052683+07:00","message":"[buffer interim] 2730 false เจ้าหน้าที่ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.084059438+07:00","message":"[bufferProcess] interim [20000000]:เจ้าหน้าที่ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.084061984+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.084067667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.084071917+07:00","message":"> Transcript [40697] [false]: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.084074169+07:00","message":"Set StatePrefix (first interim): 'เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.345138515+07:00","message":"receive streaming session, msgId: 2730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.345187929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ฝ่ายปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.345194779+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ฝ่ายปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.345208143+07:00","message":"[buffer interim] 2730 false เจ้าหน้าที่ฝ่ายปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.345215473+07:00","message":"[bufferProcess] interim [260000000]:เจ้าหน้าที่ฝ่ายปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.34521796+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.345223695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.345226486+07:00","message":"> Transcript [40698] [false]: 'เจ้าหน้าที่ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.345229805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.345232089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.345234197+07:00","message":"StatePrefix: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.345236401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.5520632+07:00","message":"receive streaming session, msgId: 2730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.552101394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ฝ่ายปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.552112459+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.552126398+07:00","message":"[buffer interim] 2730 false เจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.552133641+07:00","message":"[bufferProcess] interim [500000000]:เจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.552136743+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ฝ่ายปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.55214247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.5521456+07:00","message":"> Transcript [40699] [false]: 'เจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.552151803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.55215422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.55215635+07:00","message":"StatePrefix: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.552158646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.716801767+07:00","message":"[GCS] IsForceVAD: false for message ID: 2730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.811553624+07:00","message":"receive streaming session, msgId: 2730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.811605574+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-06-22T12:39:55.811618392+07:00","message":"receive interim result [true|false]: เจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.811630568+07:00","message":"end recv isFinal message id 2730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.811635285+07:00","message":"end Recv id 2730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.811644345+07:00","message":"[buffer interim] 2730 true เจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.81165336+07:00","message":"[bufferProcess] interim [830000000]:เจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811657831+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811662095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811665968+07:00","message":"> Transcript [40700] [false]: 'เจ้าหน้าที่ฝ่ายปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811670387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811673107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811675919+07:00","message":"StatePrefix: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.8116788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811681369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811684466+07:00","message":"> Transcript [40701] [true]: 'เจ้าหน้าที่ฝ่ายปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811687458+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811689933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811692582+07:00","message":"StatePrefix: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811695156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:55.811699149+07:00","message":"Push: 'เจ้าหน้าที่ฝ่ายปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.811708856+07:00","message":"push: {true เจ้าหน้าที่ฝ่ายปกครอง 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:55.818416023+07:00","message":"write wav file: './tmp/7589/7589_2730.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:55.969871447+07:00","message":"[GCS] Start streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.198540985+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.198585723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.198591257+07:00","message":"receive interim result [false|false]: มูลนิธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.198607034+07:00","message":"[buffer interim] 2731 false มูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.198615366+07:00","message":"[bufferProcess] interim [80000000]:มูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.198617477+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.198624714+07:00","message":"[bufferProcess] send to processor (ticker):มูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.198627672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.19863287+07:00","message":"> Transcript [40702] [false]: 'มูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.198635697+07:00","message":"Set StatePrefix (first interim): 'มูลนิธิ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:57.66999259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:39:57.669992551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.720225936+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.720258214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.720264302+07:00","message":"receive interim result [false|false]: มูลนิธิเครือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.720281922+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.720290861+07:00","message":"[bufferProcess] interim [560000000]:มูลนิธิเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.720292907+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.948748464+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.948787406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.948793111+07:00","message":"receive interim result [false|false]: มูลนิธิเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:57.948805146+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.948814134+07:00","message":"[bufferProcess] interim [740000000]:มูลนิธิเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.948816537+07:00","message":"[bufferProcess] send to processor:มูลนิธิเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.948831501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.948834687+07:00","message":"> Transcript [40703] [false]: 'มูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.948838154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.948840915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.948843013+07:00","message":"StatePrefix: 'มูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:57.948845146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.277459483+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.277493349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือข่ายสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.277499553+07:00","message":"receive interim result [false|false]: มูลนิธิเครือข่ายสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.277518426+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.277521986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือข่ายสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.277524566+07:00","message":"receive interim result [false|false]: มูลนิธิเครือข่ายสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.277530299+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือข่ายสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.277533674+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือข่ายสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277539738+07:00","message":"[bufferProcess] interim [40000000]:มูลนิธิเครือข่ายสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277541998+07:00","message":"[bufferProcess] send to processor:มูลนิธิเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277545102+07:00","message":"[bufferProcess] interim [100000000]:มูลนิธิเครือข่ายสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.27754687+07:00","message":"[bufferProcess] send to processor:มูลนิธิเครือข่ายสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277549701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277552985+07:00","message":"> Transcript [40704] [false]: 'มูลนิธิเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277556303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277558468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277560426+07:00","message":"StatePrefix: 'มูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277562533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277566024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277568051+07:00","message":"> Transcript [40705] [false]: 'มูลนิธิเครือข่ายสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277569962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277571967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.27757392+07:00","message":"StatePrefix: 'มูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.277575744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.47889292+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.478938006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือข่ายสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.478944386+07:00","message":"receive interim result [false|false]: มูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.478962406+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.47897101+07:00","message":"[bufferProcess] interim [280000000]:มูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.478973799+07:00","message":"[bufferProcess] send to processor:มูลนิธิเครือข่ายสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.478977827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.478982055+07:00","message":"> Transcript [40706] [false]: 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.478985962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.478988398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.478990459+07:00","message":"StatePrefix: 'มูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.478992892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.478999417+07:00","message":"Push: 'มูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.479001375+07:00","message":"TextPushed: 'มูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.479003472+07:00","message":"Set new StatePrefix : 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.479005615+07:00","message":"Next Push (prob) : 'เครือข่ายสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.479013699+07:00","message":"push: {false มูลนิธิ 0 0xc004c0e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.738393139+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.738433315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือข่ายสถานะบุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.7384398+07:00","message":"receive interim result [false|false]: มูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.738454135+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.738460996+07:00","message":"[bufferProcess] interim [460000000]:มูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.738463924+07:00","message":"[bufferProcess] send to processor:มูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.738470772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.738481465+07:00","message":"> Transcript [40707] [false]: 'มูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.738485693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.738488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.738491262+07:00","message":"StatePrefix: 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.738493516+07:00","message":"TextPushed: 'มูลนิธิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.834466901+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.834506255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือข่ายสถานะบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.834512032+07:00","message":"receive interim result [false|false]: มูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:58.834527722+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.834535428+07:00","message":"[bufferProcess] interim [580000000]:มูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.834542702+07:00","message":"[bufferProcess] send to processor:มูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.834549115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.834551884+07:00","message":"> Transcript [40708] [false]: 'มูลนิธิเครือข่ายสถานะบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.834555705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.834558027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.834561309+07:00","message":"StatePrefix: 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:58.834563639+07:00","message":"TextPushed: 'มูลนิธิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.328244912+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.328281041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือข่ายสถานะบุคคลและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.328286693+07:00","message":"receive interim result [false|false]: มูลนิธิเครือข่ายสถานะบุคคลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.328300679+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือข่ายสถานะบุคคลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.328310478+07:00","message":"[bufferProcess] interim [180000000]:มูลนิธิเครือข่ายสถานะบุคคลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.328313079+07:00","message":"[bufferProcess] send to processor:มูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.328318742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.328321575+07:00","message":"> Transcript [40709] [false]: 'มูลนิธิเครือข่ายสถานะบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.32832491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.328327137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.328329318+07:00","message":"StatePrefix: 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.328331619+07:00","message":"TextPushed: 'มูลนิธิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.539234674+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.539272146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือข่ายสถานะบุคคลและหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.539279571+07:00","message":"receive interim result [false|false]: มูลนิธิเครือข่ายสถานะบุคคลและหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.539296217+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือข่ายสถานะบุคคลและหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539304967+07:00","message":"[bufferProcess] interim [360000000]:มูลนิธิเครือข่ายสถานะบุคคลและหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539310199+07:00","message":"[bufferProcess] send to processor:มูลนิธิเครือข่ายสถานะบุคคลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539319113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539321979+07:00","message":"> Transcript [40710] [false]: 'มูลนิธิเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539326273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539329228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539331365+07:00","message":"StatePrefix: 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539333789+07:00","message":"TextPushed: 'มูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539339472+07:00","message":"Push: 'เครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539343049+07:00","message":"TextPushed: 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539345327+07:00","message":"Set new StatePrefix : 'มูลนิธิเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.539347844+07:00","message":"Next Push (prob) : 'ะบุคคลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.539357136+07:00","message":"push: {false เครือข่ายสถาน 0 0xc004c0e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.676862044+07:00","message":"[GCS] IsForceVAD: false for message ID: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.696543696+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.696580328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.696587359+07:00","message":"receive interim result [false|false]: มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.696600454+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.696607712+07:00","message":"[bufferProcess] interim [540000000]:มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.696610392+07:00","message":"[bufferProcess] send to processor:มูลนิธิเครือข่ายสถานะบุคคลและหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.696617197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.696619975+07:00","message":"> Transcript [40711] [false]: 'มูลนิธิเครือข่ายสถานะบุคคลและหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.696624799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.696627161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.696629681+07:00","message":"StatePrefix: 'มูลนิธิเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.696632525+07:00","message":"TextPushed: 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.7498768+07:00","message":"[GCS] Start streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.760780393+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.760812573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.760828457+07:00","message":"receive interim result [false|false]: มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.760844755+07:00","message":"[buffer interim] 2731 false มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.760854973+07:00","message":"[bufferProcess] interim [720000000]:มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.760859291+07:00","message":"[bufferProcess] send to processor:มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.760866088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.76086983+07:00","message":"> Transcript [40712] [false]: 'มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.760873843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.760876066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.760878986+07:00","message":"StatePrefix: 'มูลนิธิเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.76088184+07:00","message":"TextPushed: 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.769174663+07:00","message":"receive streaming session, msgId: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.76919624+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-06-22T12:39:59.769201476+07:00","message":"receive interim result [true|false]: มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.769213009+07:00","message":"end recv isFinal message id 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.769215214+07:00","message":"end Recv id 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.769221653+07:00","message":"[buffer interim] 2731 true มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769227215+07:00","message":"[bufferProcess] interim [750000000]:มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769233358+07:00","message":"[bufferProcess] send to processor (isfinal):มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769236773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769239684+07:00","message":"> Transcript [40713] [false]: 'มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769242431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769244263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769246176+07:00","message":"StatePrefix: 'มูลนิธิเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769248505+07:00","message":"TextPushed: 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769250564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769252564+07:00","message":"> Transcript [40714] [true]: 'มูลนิธิเครือข่ายสถานะบุคคลและหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769254883+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769256906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.769258735+07:00","message":"StatePrefix: 'มูลนิธิเครือข่ายสถานะบุคคลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.76926091+07:00","message":"TextPushed: 'มูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:39:59.76926863+07:00","message":"Push: 'ะบุคคลและหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:39:59.769276598+07:00","message":"push: {true ะบุคคลและหน่วยงาน 0 0xc004c0e700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:39:59.778114982+07:00","message":"write wav file: './tmp/7589/7589_2731.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.081544424+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.081601971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้เกียจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.081609462+07:00","message":"receive interim result [false|false]: ขี้เกียจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.081630357+07:00","message":"[buffer interim] 2732 false ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.081639923+07:00","message":"[bufferProcess] interim [420000000]:ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.081643362+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.270029033+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.270062191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.270067872+07:00","message":"receive interim result [false|false]: ที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.270079162+07:00","message":"[buffer interim] 2732 false ที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.270085887+07:00","message":"[bufferProcess] interim [540000000]:ที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.270088288+07:00","message":"[bufferProcess] send to processor:ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.270093752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.270096319+07:00","message":"> Transcript [40715] [false]: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.27009857+07:00","message":"Set StatePrefix (first interim): 'ขี้เกียจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.270405155+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.270447319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.270453073+07:00","message":"receive interim result [false|false]: ที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.27046956+07:00","message":"[buffer interim] 2732 false ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.270477824+07:00","message":"[bufferProcess] interim [600000000]:ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.270481758+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.270488993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.270492101+07:00","message":"> Transcript [40716] [false]: 'ที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.270494384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.27049649+07:00","message":"Set new StatePrefix: 'ที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.447994174+07:00","message":"[GCS] IsForceVAD: false for message ID: 2732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.541408283+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.541461546+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-06-22T12:40:00.541468999+07:00","message":"receive interim result [true|false]: ที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.541476367+07:00","message":"end recv isFinal message id 2732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.541478901+07:00","message":"end Recv id 2732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.541486391+07:00","message":"[buffer interim] 2732 true ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.541495119+07:00","message":"[bufferProcess] interim [930000000]:ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.54149908+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.541502807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.54150586+07:00","message":"> Transcript [40717] [false]: 'ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.54151122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.541513793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.541515832+07:00","message":"StatePrefix: 'ที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.541518128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.541519971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.541522162+07:00","message":"> Transcript [40718] [true]: 'ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.54152472+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.541526584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.54152826+07:00","message":"StatePrefix: 'ที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.541530176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:00.541532773+07:00","message":"Push: 'ที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.5415416+07:00","message":"push: {true ที่เกี่ยวข้อง 0 0xc0030bc500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:00.547484038+07:00","message":"write wav file: './tmp/7589/7589_2732.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:00.670787505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:00.670837984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:00.77113292+07:00","message":"[GCS] Start streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.511623761+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.511674448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.51168087+07:00","message":"receive interim result [false|false]: จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.511697712+07:00","message":"[buffer interim] 2733 false จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.511707013+07:00","message":"[bufferProcess] interim [540000000]:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.511709267+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.622391767+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.62243065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.622436884+07:00","message":"receive interim result [false|false]: จัดกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.622453752+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.622457598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จักรกฤษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.622460296+07:00","message":"receive interim result [false|false]: จักรกฤษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.622465663+07:00","message":"[buffer interim] 2733 false จัดกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.622468803+07:00","message":"[buffer interim] 2733 false จักรกฤษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622475685+07:00","message":"[bufferProcess] interim [660000000]:จัดกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622478245+07:00","message":"[bufferProcess] send to processor:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622481676+07:00","message":"[bufferProcess] interim [720000000]:จักรกฤษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622484152+07:00","message":"[bufferProcess] send to processor:จัดกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622487548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622490731+07:00","message":"> Transcript [40719] [false]: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622493161+07:00","message":"Set StatePrefix (first interim): 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622494745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622496564+07:00","message":"> Transcript [40720] [false]: 'จัดกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622499272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622501285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622503209+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.622505221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.748083385+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.748123016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.748129699+07:00","message":"receive interim result [false|false]: จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.748143904+07:00","message":"[buffer interim] 2733 false จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.748154968+07:00","message":"[bufferProcess] interim [780000000]:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.748157713+07:00","message":"[bufferProcess] send to processor:จักรกฤษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.748161211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.748164059+07:00","message":"> Transcript [40721] [false]: 'จักรกฤษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.748166377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.748168371+07:00","message":"Set new StatePrefix: 'จักรกฤษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.810819241+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.810855725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.810863496+07:00","message":"receive interim result [false|false]: จัดกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:01.810873602+07:00","message":"[buffer interim] 2733 false จัดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.810880353+07:00","message":"[bufferProcess] interim [900000000]:จัดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.810882696+07:00","message":"[bufferProcess] send to processor:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.810886098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.810888922+07:00","message":"> Transcript [40722] [false]: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.810891234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:01.810893425+07:00","message":"Set new StatePrefix: 'จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.200711237+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.200751849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.200759225+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.200774912+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.200783648+07:00","message":"[bufferProcess] interim [260000000]:จัดกิจกรรมห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.2007867+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.200791218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.200797036+07:00","message":"> Transcript [40723] [false]: 'จัดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.200801104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.200803261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.200805909+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.200808342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.402396228+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.402440548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.40244787+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.40246452+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.402472869+07:00","message":"[bufferProcess] interim [440000000]:จัดกิจกรรมห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.402475366+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.402482619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.402485909+07:00","message":"> Transcript [40724] [false]: 'จัดกิจกรรมห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.402490757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.402493262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.40249549+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.402498161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.407029976+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.407043933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.407048597+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.407058734+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.407062105+07:00","message":"[bufferProcess] interim [500000000]:จัดกิจกรรมห้องทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.407064289+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.407067332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.407069708+07:00","message":"> Transcript [40725] [false]: 'จัดกิจกรรมห้องพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.40707284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.407074959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.407076997+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.407078907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.722313818+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.722352522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.722362762+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.722374839+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722383539+07:00","message":"[bufferProcess] interim [800000000]:จัดกิจกรรมห้องทะเบียนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722386183+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722392746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722395584+07:00","message":"> Transcript [40726] [false]: 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722399107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722401419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722404139+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722406295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722410642+07:00","message":"Push: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722414878+07:00","message":"TextPushed: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722417006+07:00","message":"Set new StatePrefix : 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.722419402+07:00","message":"Next Push (prob) : 'กิจกรรมห้องทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.722442367+07:00","message":"push: {false จัด 0 0xc0030bc980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.85119313+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.851233876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.851241574+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:02.851257375+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.851266029+07:00","message":"[bufferProcess] interim [920000000]:จัดกิจกรรมห้องทะเบียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.851268914+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.851277741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.851280649+07:00","message":"> Transcript [40727] [false]: 'จัดกิจกรรมห้องทะเบียนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.851284405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.851287181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.851289497+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:02.851292913+07:00","message":"TextPushed: 'จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.037885396+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.037922683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.037929028+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.03794276+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.037949967+07:00","message":"[bufferProcess] interim [40000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.037952434+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.037958074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.037960789+07:00","message":"> Transcript [40728] [false]: 'จัดกิจกรรมห้องทะเบียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.037964077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.037966336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.03796873+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.037971781+07:00","message":"TextPushed: 'จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.24050902+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.240550677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่พา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.240558142+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่พา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.240573948+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่พา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.240586154+07:00","message":"[bufferProcess] interim [280000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่พา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.240589455+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.240597085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.240600317+07:00","message":"> Transcript [40729] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.24060451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.240607194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.240609674+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.240612258+07:00","message":"TextPushed: 'จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.368565169+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.368604123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.368610816+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.368626976+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.368630516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.368633426+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.368639818+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.368646096+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368652841+07:00","message":"[bufferProcess] interim [340000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368655318+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่พา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368659288+07:00","message":"[bufferProcess] interim [400000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368661413+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.3686651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368668317+07:00","message":"> Transcript [40730] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่พา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.36867319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368676021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.36867829+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368680771+07:00","message":"TextPushed: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368683801+07:00","message":"Push: 'กิจกรรมห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368685899+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368688599+07:00","message":"Set new StatePrefix : 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่พา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368691035+07:00","message":"Next Push (prob) : 'เคลื่อนที่พา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368692737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368694799+07:00","message":"> Transcript [40731] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368696799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.368698986+07:00","message":"Set new StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.368707904+07:00","message":"push: {false กิจกรรมห้องทะเบียน 0 0xc0030bc980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.614758986+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.614795613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.614803113+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.61482211+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.614829562+07:00","message":"[bufferProcess] interim [640000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.614832517+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.614839285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.614842099+07:00","message":"> Transcript [40732] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.614845298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.614847499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.61484951+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.614852025+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:03.671385699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:03.671395599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.741666695+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.741707406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.741714084+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:03.741729434+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.741738926+07:00","message":"[bufferProcess] interim [820000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.74174174+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.741747407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.741750472+07:00","message":"> Transcript [40733] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.741753969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.741756032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.741758502+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:03.741761177+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.33467918+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.334715363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.334722104+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.334738217+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.334745865+07:00","message":"[bufferProcess] interim [420000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.334748613+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.334752189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.334755058+07:00","message":"> Transcript [40734] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.334759154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.33476127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.33476385+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.334766523+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.523253836+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.523291993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.523298893+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.523313949+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523320932+07:00","message":"[bufferProcess] interim [600000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523324105+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523330857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523338062+07:00","message":"> Transcript [40735] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523341939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523345052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523348787+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523352629+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523361693+07:00","message":"Push: 'เคลื่อนที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523365138+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523368478+07:00","message":"Set new StatePrefix : 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.523374578+07:00","message":"Next Push (prob) : 'ในโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.523382384+07:00","message":"push: {false เคลื่อนที่ภาย 0 0xc0030bc980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.709019566+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.709064845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.709071426+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.709087059+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.709095431+07:00","message":"[bufferProcess] interim [780000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.709098274+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.709102472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.709106128+07:00","message":"> Transcript [40736] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.709110219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.709113168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.709115421+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.709120892+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.833126298+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.833178887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.833185812+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.833202505+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.833215365+07:00","message":"[bufferProcess] interim [900000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.833218394+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.833222875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.833228805+07:00","message":"> Transcript [40737] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.833233408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.833235713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.833237736+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.833240374+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.960589237+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.960631132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.960636871+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:04.960653916+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.960662931+07:00","message":"[bufferProcess] interim [20000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.96066591+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.960673782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.96067703+07:00","message":"> Transcript [40738] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.96068116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.96068352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.960686283+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:04.960691281+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.028617259+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.028662924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.028670771+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.028691903+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028700366+07:00","message":"[bufferProcess] interim [80000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028703172+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028707518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028710749+07:00","message":"> Transcript [40739] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028715054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028717346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028719944+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028723142+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028741815+07:00","message":"Push: 'ในโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028744148+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.028747233+07:00","message":"Set new StatePrefix : 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.02875078+07:00","message":"Next Push (prob) : 'เพื่อพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.028760059+07:00","message":"push: {false ในโรงเรียน 0 0xc0030bc980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.340460538+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.340494866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.340519155+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.340533241+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.340540524+07:00","message":"[bufferProcess] interim [380000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.340543375+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.340550021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.340552864+07:00","message":"> Transcript [40740] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.340555146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.340557204+07:00","message":"Set new StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.530911681+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.530946743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.530952654+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.530965751+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.530972723+07:00","message":"[bufferProcess] interim [560000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.530975595+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.530982165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.530984985+07:00","message":"> Transcript [40741] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.530988603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.530990867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.530992968+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.530996061+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.719952762+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.719996374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.720010356+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.720027796+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.720042578+07:00","message":"[bufferProcess] interim [740000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.72004746+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.720060003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.720063725+07:00","message":"> Transcript [40742] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.720067531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.72007039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.720072873+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.720076069+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.850151654+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.850198839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.85020637+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:05.850222735+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.850235411+07:00","message":"[bufferProcess] interim [920000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.850240012+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.850248656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.85025185+07:00","message":"> Transcript [40743] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.850256141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.850258483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.850260866+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:05.850264073+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.114042968+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.114081927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.114089064+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.114101326+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114111871+07:00","message":"[bufferProcess] interim [160000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114115059+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114121147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114123896+07:00","message":"> Transcript [40744] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114128425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114130539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114133086+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114135576+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114140291+07:00","message":"Push: 'เพื่อคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.11414276+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114145102+07:00","message":"Set new StatePrefix : 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.114153928+07:00","message":"Next Push (prob) : 'กลุ่มเด็กนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.11417177+07:00","message":"push: {false เพื่อคัดกรอง 0 0xc0030bc980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.250127615+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.25017496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.250184729+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.250201786+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.250210113+07:00","message":"[bufferProcess] interim [280000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.250213048+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.25022435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.250227714+07:00","message":"> Transcript [40745] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.250232501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.250235286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.250237315+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.250240677+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.304790017+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.304841733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.304849754+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.304861803+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.304870835+07:00","message":"[bufferProcess] interim [400000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.30487439+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.30487888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.304881861+07:00","message":"> Transcript [40746] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.304886543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.304889167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.304891542+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.304895298+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.579446171+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.57949222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.57950103+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.579516833+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.579529732+07:00","message":"[bufferProcess] interim [580000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.579533964+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.579542034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.579545519+07:00","message":"> Transcript [40747] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.57954976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.579552683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.579555374+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.579558687+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.622036166+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.622069029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.622075436+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.622092444+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.622100023+07:00","message":"[bufferProcess] interim [640000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.622102587+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.622106611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.62210952+07:00","message":"> Transcript [40748] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.622113967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.622116834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.622119265+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.622122112+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.622125523+07:00","message":"Push: 'กลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.622127963+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.622137605+07:00","message":"Set new StatePrefix : 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.62214224+07:00","message":"Next Push (prob) : 'ที่ไม่มีสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.622150866+07:00","message":"push: {false กลุ่มเด็กนักเรียน 0 0xc0030bc980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.624899817+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.624940116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.624950182+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.624967485+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.624974777+07:00","message":"[bufferProcess] interim [700000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.624977668+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.624983403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.624986536+07:00","message":"> Transcript [40749] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.624989417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.624991656+07:00","message":"Set new StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.668454423+07:00","message":"[GCS] IsForceVAD: false for message ID: 2733"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:06.671591275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:06.671595659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.729044235+07:00","message":"[GCS] Start streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.752339999+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.752376208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.752384033+07:00","message":"receive interim result [false|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.752395544+07:00","message":"[buffer interim] 2733 false จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.752403106+07:00","message":"[bufferProcess] interim [820000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.752424549+07:00","message":"[bufferProcess] send to processor:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.752432259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.752435159+07:00","message":"> Transcript [40750] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.752438244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.752440357+07:00","message":"Set new StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.78184926+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.781896182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ\",\"confidence\":0.9582153}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.781903929+07:00","message":"receive interim result [true|false]: จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.781916858+07:00","message":"end recv isFinal message id 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.781919133+07:00","message":"end Recv id 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.781925666+07:00","message":"[buffer interim] 2733 true จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781933628+07:00","message":"[bufferProcess] interim [910000000]:จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781941348+07:00","message":"[bufferProcess] send to processor (isfinal):จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781946133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781950155+07:00","message":"> Transcript [40751] [false]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781958226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781961334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781966397+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781969245+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781971501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781973571+07:00","message":"> Transcript [40752] [true]: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781976397+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781978155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781979898+07:00","message":"StatePrefix: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียนที่ไม่มีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781982246+07:00","message":"TextPushed: 'จัดกิจกรรมห้องทะเบียนเคลื่อนที่ภายในโรงเรียนเพื่อคัดกรองกลุ่มเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:06.781990213+07:00","message":"Push: 'ที่ไม่มีสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:06.781998781+07:00","message":"push: {true ที่ไม่มีสถานะ 0 0xc0030bc980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:06.793101097+07:00","message":"write wav file: './tmp/7589/7589_2733.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:07.134825306+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:07.134864164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:07.134870042+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:07.134885096+07:00","message":"[buffer interim] 2734 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:07.134891877+07:00","message":"[bufferProcess] interim [420000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:07.134893716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:07.424636651+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:07.424685717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:07.424693735+07:00","message":"receive interim result [false|false]: ทางทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:07.424716085+07:00","message":"[buffer interim] 2734 false ทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:07.42472792+07:00","message":"[bufferProcess] interim [720000000]:ทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:07.424731834+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:07.424738403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:07.424742316+07:00","message":"> Transcript [40753] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:07.424747425+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.010634436+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.010672633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.010680113+07:00","message":"receive interim result [false|false]: ทางทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.010698023+07:00","message":"[buffer interim] 2734 false ทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.010711085+07:00","message":"[bufferProcess] interim [320000000]:ทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.010715094+07:00","message":"[bufferProcess] send to processor:ทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.010724185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.010728476+07:00","message":"> Transcript [40754] [false]: 'ทางทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.010733566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.010737014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.010740778+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.010744011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.108166497+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.108204893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.108211237+07:00","message":"receive interim result [false|false]: ทางทะเบียนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.10822959+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.108243867+07:00","message":"[bufferProcess] interim [380000000]:ทางทะเบียนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.108247301+07:00","message":"[bufferProcess] send to processor:ทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.108254314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.108259707+07:00","message":"> Transcript [40755] [false]: 'ทางทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.108263187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.108265203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.108267549+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.108270824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.176481707+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.176534672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.176541679+07:00","message":"receive interim result [false|false]: ทางทะเบียนและบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.176560312+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.176574155+07:00","message":"[bufferProcess] interim [500000000]:ทางทะเบียนและบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.176576724+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.176580552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.176583495+07:00","message":"> Transcript [40756] [false]: 'ทางทะเบียนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.176587909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.176590649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.176592718+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.176594809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.286488262+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.286526913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.286533063+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.286548389+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286555737+07:00","message":"[bufferProcess] interim [560000000]:ทางทะเบียนและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286558539+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286562261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286565154+07:00","message":"> Transcript [40757] [false]: 'ทางทะเบียนและบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286568794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286571466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286573543+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.28657581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286580741+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286583259+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286585367+07:00","message":"Set new StatePrefix : 'ทางทะเบียนและบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.286588078+07:00","message":"Next Push (prob) : 'ทะเบียนและบัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.286596374+07:00","message":"push: {false ทาง 0 0xc0045df700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.366467337+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.366506011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.366511903+07:00","message":"receive interim result [false|false]: ทางทะเบียนและรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.366528035+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.366535815+07:00","message":"[bufferProcess] interim [680000000]:ทางทะเบียนและรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.366538352+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.366542282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.36654499+07:00","message":"> Transcript [40758] [false]: 'ทางทะเบียนและได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.366547638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.366549755+07:00","message":"Set new StatePrefix: 'ทางทะเบียนและได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.500459017+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.500508842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.500516415+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.500533295+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.500548359+07:00","message":"[bufferProcess] interim [740000000]:ทางทะเบียนและได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.500552175+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.500560849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.50056557+07:00","message":"> Transcript [40759] [false]: 'ทางทะเบียนและรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.500568836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.500572253+07:00","message":"Set new StatePrefix: 'ทางทะเบียนและรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.628311437+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.62835812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.628365852+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้รับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.628383035+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.62839161+07:00","message":"[bufferProcess] interim [920000000]:ทางทะเบียนและได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.628394711+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.628403591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.628407385+07:00","message":"> Transcript [40760] [false]: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.628410088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.628412886+07:00","message":"Set new StatePrefix: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.684922915+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.684969457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.684977981+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้รับรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:08.684992407+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้รับรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.685007284+07:00","message":"[bufferProcess] interim [980000000]:ทางทะเบียนและได้รับรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.685010211+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.685018475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.685021594+07:00","message":"> Transcript [40761] [false]: 'ทางทะเบียนและได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.685025928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.685028587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.685030708+07:00","message":"StatePrefix: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:08.685033216+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.307336004+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.307376777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.307384687+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้รับรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.307395684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.307399111+07:00","message":"receive interim result [false|false]:  G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.307408025+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้รับรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.307415343+07:00","message":"[buffer interim] 2734 false  G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.307422054+07:00","message":"[bufferProcess] interim [580000000]:ทางทะเบียนและได้รับรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.307425052+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและได้รับรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.307428741+07:00","message":"[bufferProcess] interim [580000000]: G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.307431497+07:00","message":"[bufferProcess] update buffer: ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.307443496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.30746657+07:00","message":"> Transcript [40762] [false]: 'ทางทะเบียนและได้รับรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.307474963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.307478586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.307482235+07:00","message":"StatePrefix: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.307486723+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:09.67171424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:09.671747242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.780676146+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.780715568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.780722146+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้รับรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.780730566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.780734995+07:00","message":"receive interim result [false|false]:  G หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.780746877+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้รับรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.780750359+07:00","message":"[buffer interim] 2734 false  G หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.780756349+07:00","message":"[bufferProcess] interim [60000000]:ทางทะเบียนและได้รับรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.780759575+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.780763021+07:00","message":"[bufferProcess] interim [60000000]: G หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.780765706+07:00","message":"[bufferProcess] update buffer: ทางทะเบียนและได้รับรหัส G หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.780768775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.780771324+07:00","message":"> Transcript [40763] [false]: 'ทางทะเบียนและได้รับรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.78077496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.78077726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.780779489+07:00","message":"StatePrefix: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.780782366+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.915793025+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.915839322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.915845897+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.915856233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.915859091+07:00","message":"receive interim result [false|false]:  หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.915866437+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.915872199+07:00","message":"[buffer interim] 2734 false  หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915877998+07:00","message":"[bufferProcess] interim [180000000]:ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915880697+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและได้รับรหัส G หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915884189+07:00","message":"[bufferProcess] interim [180000000]: หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915886894+07:00","message":"[bufferProcess] update buffer: ทางทะเบียนและได้รับรหัส G หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915893858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915908906+07:00","message":"> Transcript [40764] [false]: 'ทางทะเบียนและได้รับรหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.9159149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915917448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915919973+07:00","message":"StatePrefix: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915922683+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915930467+07:00","message":"Push: 'ทะเบียนและได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.9159326+07:00","message":"TextPushed: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915935499+07:00","message":"Set new StatePrefix : 'ทางทะเบียนและได้รับรหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:09.915938103+07:00","message":"Next Push (prob) : 'รหัส G หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:09.915949408+07:00","message":"push: {false ทะเบียนและได้รับ 0 0xc0045df700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.017249717+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.017297184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.017304293+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.017317785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.017321091+07:00","message":"receive interim result [false|false]:  หรือรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.017330557+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.017334494+07:00","message":"[buffer interim] 2734 false  หรือรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.01734134+07:00","message":"[bufferProcess] interim [300000000]:ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.017344185+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและได้รับรหัส G หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.01734751+07:00","message":"[bufferProcess] interim [300000000]: หรือรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.017350616+07:00","message":"[bufferProcess] update buffer: ทางทะเบียนและได้รับรหัส G หรือรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.017353864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.017358302+07:00","message":"> Transcript [40765] [false]: 'ทางทะเบียนและได้รับรหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.017361392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.017364293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.017367515+07:00","message":"StatePrefix: 'ทางทะเบียนและได้รับรหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.017371123+07:00","message":"TextPushed: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.330533107+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.330578542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.330585445+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.330600219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือรหัสผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.330603079+07:00","message":"receive interim result [false|false]:  หรือรหัสผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.330613259+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.330617068+07:00","message":"[buffer interim] 2734 false  หรือรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.33062437+07:00","message":"[bufferProcess] interim [600000000]:ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.330627322+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและได้รับรหัส G หรือรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.330631051+07:00","message":"[bufferProcess] interim [600000000]: หรือรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.33063361+07:00","message":"[bufferProcess] update buffer: ทางทะเบียนและได้รับรหัส G หรือรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.330637049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.330640838+07:00","message":"> Transcript [40766] [false]: 'ทางทะเบียนและได้รับรหัส G หรือรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.330644309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.330647713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.330649965+07:00","message":"StatePrefix: 'ทางทะเบียนและได้รับรหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.330652395+07:00","message":"TextPushed: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.4590246+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.459070162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.459080067+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.459094289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือรหัสประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.459097405+07:00","message":"receive interim result [false|false]:  หรือรหัสประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.459106672+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.459110657+07:00","message":"[buffer interim] 2734 false  หรือรหัสประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.459119203+07:00","message":"[bufferProcess] interim [720000000]:ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.459121916+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและได้รับรหัส G หรือรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.45912581+07:00","message":"[bufferProcess] interim [720000000]: หรือรหัสประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.459128424+07:00","message":"[bufferProcess] update buffer: ทางทะเบียนและได้รับรหัส G หรือรหัสประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.459132128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.459135213+07:00","message":"> Transcript [40767] [false]: 'ทางทะเบียนและได้รับรหัส G หรือรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.459138863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.459141135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.459143248+07:00","message":"StatePrefix: 'ทางทะเบียนและได้รับรหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.459145739+07:00","message":"TextPushed: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.5140007+07:00","message":"[GCS] Cleaned up inactive client: 2714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.514020892+07:00","message":"[GCS] Cleaned up inactive client: 2713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.514023595+07:00","message":"[GCS] Cleaned up inactive client: 2715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.514025639+07:00","message":"[GCS] Cleaned up inactive client: 2716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.51402752+07:00","message":"[GCS] Cleaned up inactive client: 2717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.514029566+07:00","message":"[GCS] Cleaned up inactive client: 2718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.514031831+07:00","message":"[GCS] Cleaned up inactive client: 2712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.765657253+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.765700948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.765708899+07:00","message":"receive interim result [false|false]: ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.765719775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือรหัสประจำตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.765723922+07:00","message":"receive interim result [false|false]:  หรือรหัสประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.765733097+07:00","message":"[buffer interim] 2734 false ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.765736827+07:00","message":"[buffer interim] 2734 false  หรือรหัสประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765743923+07:00","message":"[bufferProcess] interim [960000000]:ทางทะเบียนและได้รับรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765747086+07:00","message":"[bufferProcess] send to processor:ทางทะเบียนและได้รับรหัส G หรือรหัสประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765751027+07:00","message":"[bufferProcess] interim [960000000]: หรือรหัสประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.76575378+07:00","message":"[bufferProcess] update buffer: ทางทะเบียนและได้รับรหัส G หรือรหัสประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765757272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765761+07:00","message":"> Transcript [40768] [false]: 'ทางทะเบียนและได้รับรหัส G หรือรหัสประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765765112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765767362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765769502+07:00","message":"StatePrefix: 'ทางทะเบียนและได้รับรหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765771776+07:00","message":"TextPushed: 'ทางทะเบียนและได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765774648+07:00","message":"Push: 'รหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765776644+07:00","message":"TextPushed: 'ทางทะเบียนและได้รับรหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765779221+07:00","message":"Set new StatePrefix : 'ทางทะเบียนและได้รับรหัส G หรือรหัสประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.765782231+07:00","message":"Next Push (prob) : 'รหัสประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.765791132+07:00","message":"push: {false รหัส G หรือ 0 0xc0045df700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.769186659+07:00","message":"[GCS] IsForceVAD: false for message ID: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.899313397+07:00","message":"[GCS] Start streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.985670684+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.985714351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางทะเบียนและได้รับรหัส G หรือรหัสประจำตัว\",\"confidence\":0.956614}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.985721973+07:00","message":"receive interim result [true|false]: ทางทะเบียนและได้รับรหัส G หรือรหัสประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.985734277+07:00","message":"end recv isFinal message id 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.985736588+07:00","message":"end Recv id 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.985743506+07:00","message":"[buffer interim] 2734 true ทางทะเบียนและได้รับรหัส G หรือรหัสประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985752277+07:00","message":"[bufferProcess] interim [260000000]:ทางทะเบียนและได้รับรหัส G หรือรหัสประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985760598+07:00","message":"[bufferProcess] send to processor (isfinal):ทางทะเบียนและได้รับรหัส G หรือรหัสประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985765628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.98576938+07:00","message":"> Transcript [40769] [false]: 'ทางทะเบียนและได้รับรหัส G หรือรหัสประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985775039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985777411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985779618+07:00","message":"StatePrefix: 'ทางทะเบียนและได้รับรหัส G หรือรหัสประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985782453+07:00","message":"TextPushed: 'ทางทะเบียนและได้รับรหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985784392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985786537+07:00","message":"> Transcript [40770] [true]: 'ทางทะเบียนและได้รับรหัส G หรือรหัสประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985788996+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985790928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985793038+07:00","message":"StatePrefix: 'ทางทะเบียนและได้รับรหัส G หรือรหัสประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985802805+07:00","message":"TextPushed: 'ทางทะเบียนและได้รับรหัส G หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:10.985809798+07:00","message":"Push: 'รหัสประจำตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:10.985819159+07:00","message":"push: {true รหัสประจำตัว 0 0xc0045df700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:11.000336958+07:00","message":"write wav file: './tmp/7589/7589_2734.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.567871848+07:00","message":"receive streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.56793154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.567939239+07:00","message":"receive interim result [false|false]: เพื่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.567955485+07:00","message":"[buffer interim] 2735 false เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.567966022+07:00","message":"[bufferProcess] interim [660000000]:เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.56796821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.749248113+07:00","message":"receive streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.749294378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.749300896+07:00","message":"receive interim result [false|false]: เพื่อการเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.749319302+07:00","message":"[buffer interim] 2735 false เพื่อการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.749334316+07:00","message":"[bufferProcess] interim [840000000]:เพื่อการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.749337866+07:00","message":"[bufferProcess] send to processor:เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.749347454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.749350907+07:00","message":"> Transcript [40771] [false]: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.749353223+07:00","message":"Set StatePrefix (first interim): 'เพื่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.880592607+07:00","message":"receive streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.880637076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการเข้าถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.880643345+07:00","message":"receive interim result [false|false]: เพื่อการเข้าถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:11.880659841+07:00","message":"[buffer interim] 2735 false เพื่อการเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.880672029+07:00","message":"[bufferProcess] interim [20000000]:เพื่อการเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.880675009+07:00","message":"[bufferProcess] send to processor:เพื่อการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.88068266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.880685799+07:00","message":"> Transcript [40772] [false]: 'เพื่อการเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.880689373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.880691464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.880693654+07:00","message":"StatePrefix: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:11.880696028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.131961513+07:00","message":"receive streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.13200487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการเข้าถึงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.132010491+07:00","message":"receive interim result [false|false]: เพื่อการเข้าถึงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.132021906+07:00","message":"[buffer interim] 2735 false เพื่อการเข้าถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.132032262+07:00","message":"[bufferProcess] interim [260000000]:เพื่อการเข้าถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.132035055+07:00","message":"[bufferProcess] send to processor:เพื่อการเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.132041701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.132044729+07:00","message":"> Transcript [40773] [false]: 'เพื่อการเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.132048642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.132051116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.13205317+07:00","message":"StatePrefix: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.132055619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.315477508+07:00","message":"receive streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.315525369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการเข้าถึงการสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.315531746+07:00","message":"receive interim result [false|false]: เพื่อการเข้าถึงการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.315546849+07:00","message":"[buffer interim] 2735 false เพื่อการเข้าถึงการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.315553889+07:00","message":"[bufferProcess] interim [440000000]:เพื่อการเข้าถึงการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.315556577+07:00","message":"[bufferProcess] send to processor:เพื่อการเข้าถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.315563938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.315567234+07:00","message":"> Transcript [40774] [false]: 'เพื่อการเข้าถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.315570831+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.315573276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.315575387+07:00","message":"StatePrefix: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.315577551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.335074846+07:00","message":"receive streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.335117654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการเข้าถึงการฝึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.335123455+07:00","message":"receive interim result [false|false]: เพื่อการเข้าถึงการฝึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.335138527+07:00","message":"[buffer interim] 2735 false เพื่อการเข้าถึงการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.335146397+07:00","message":"[bufferProcess] interim [500000000]:เพื่อการเข้าถึงการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.335149015+07:00","message":"[bufferProcess] send to processor:เพื่อการเข้าถึงการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.335152713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.3351558+07:00","message":"> Transcript [40775] [false]: 'เพื่อการเข้าถึงการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.335160131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.335162253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.335164203+07:00","message":"StatePrefix: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.335166351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.335173833+07:00","message":"Push: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.335175963+07:00","message":"TextPushed: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.335178146+07:00","message":"Set new StatePrefix : 'เพื่อการเข้าถึงการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.33518036+07:00","message":"Next Push (prob) : 'เข้าถึงการสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.335189395+07:00","message":"push: {false เพื่อการ 0 0xc004853d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.448837912+07:00","message":"receive streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.448885692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการเข้าถึงการศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.448892716+07:00","message":"receive interim result [false|false]: เพื่อการเข้าถึงการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.448904418+07:00","message":"[buffer interim] 2735 false เพื่อการเข้าถึงการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.448912322+07:00","message":"[bufferProcess] interim [560000000]:เพื่อการเข้าถึงการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.448914982+07:00","message":"[bufferProcess] send to processor:เพื่อการเข้าถึงการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.448921035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.448924521+07:00","message":"> Transcript [40776] [false]: 'เพื่อการเข้าถึงการฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.448926983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.448929691+07:00","message":"Set new StatePrefix: 'เพื่อการเข้าถึงการฝึก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:12.671811543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:12.671833598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.81812374+07:00","message":"[GCS] IsForceVAD: false for message ID: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.915858921+07:00","message":"receive streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.915899979+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-06-22T12:40:12.915907559+07:00","message":"receive interim result [true|false]: เพื่อการเข้าถึงการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.915917364+07:00","message":"end recv isFinal message id 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.915920192+07:00","message":"end Recv id 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.915928492+07:00","message":"[buffer interim] 2735 true เพื่อการเข้าถึงการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.915939308+07:00","message":"[bufferProcess] interim [130000000]:เพื่อการเข้าถึงการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.915943134+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อการเข้าถึงการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.91594694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.915949988+07:00","message":"> Transcript [40777] [false]: 'เพื่อการเข้าถึงการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.915952473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.9159564+07:00","message":"Set new StatePrefix: 'เพื่อการเข้าถึงการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.915958559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.915960377+07:00","message":"> Transcript [40778] [true]: 'เพื่อการเข้าถึงการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.915963072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.915965174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.915967013+07:00","message":"StatePrefix: 'เพื่อการเข้าถึงการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.915969392+07:00","message":"TextPushed: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:12.9159759+07:00","message":"Push: 'เข้าถึงการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:12.915985272+07:00","message":"push: {true เข้าถึงการศึกษา 0 0xc004853d80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:12.922884526+07:00","message":"write wav file: './tmp/7589/7589_2735.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:13.009712052+07:00","message":"[GCS] Start streaming session, msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:13.855702208+07:00","message":"receive streaming session, msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:13.855742325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:13.855747774+07:00","message":"receive interim result [false|false]: ตามหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:13.855762532+07:00","message":"[buffer interim] 2736 false ตามหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:13.855771144+07:00","message":"[bufferProcess] interim [660000000]:ตามหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:13.855773213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.049129495+07:00","message":"receive streaming session, msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.049187415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามหนังสือสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.049194634+07:00","message":"receive interim result [false|false]: ตามหนังสือสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.049209961+07:00","message":"[buffer interim] 2736 false ตามหนังสือสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.049218708+07:00","message":"[bufferProcess] interim [900000000]:ตามหนังสือสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.049221988+07:00","message":"[bufferProcess] send to processor:ตามหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.049231554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.049234893+07:00","message":"> Transcript [40779] [false]: 'ตามหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.049237371+07:00","message":"Set StatePrefix (first interim): 'ตามหนังสือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.175778812+07:00","message":"receive streaming session, msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.175821887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามหนังสือสั่งการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.175828825+07:00","message":"receive interim result [false|false]: ตามหนังสือสั่งการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.175847834+07:00","message":"[buffer interim] 2736 false ตามหนังสือสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.175859019+07:00","message":"[bufferProcess] interim [20000000]:ตามหนังสือสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.175861533+07:00","message":"[bufferProcess] send to processor:ตามหนังสือสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.175869437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.175874003+07:00","message":"> Transcript [40780] [false]: 'ตามหนังสือสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.175877566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.17588038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.17588312+07:00","message":"StatePrefix: 'ตามหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.175885471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.552423104+07:00","message":"receive streaming session, msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.552464083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามหนังสือสั่งการกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.552470471+07:00","message":"receive interim result [false|false]: ตามหนังสือสั่งการกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.552485453+07:00","message":"[buffer interim] 2736 false ตามหนังสือสั่งการกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.552496893+07:00","message":"[bufferProcess] interim [380000000]:ตามหนังสือสั่งการกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.552499477+07:00","message":"[bufferProcess] send to processor:ตามหนังสือสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.552503865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.552506666+07:00","message":"> Transcript [40781] [false]: 'ตามหนังสือสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.552510901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.552513514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.552517388+07:00","message":"StatePrefix: 'ตามหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.552519901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.752601241+07:00","message":"receive streaming session, msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.752642806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามหนังสือสั่งการกรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.752649226+07:00","message":"receive interim result [false|false]: ตามหนังสือสั่งการกรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.7526658+07:00","message":"[buffer interim] 2736 false ตามหนังสือสั่งการกรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.752673936+07:00","message":"[bufferProcess] interim [620000000]:ตามหนังสือสั่งการกรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.752677115+07:00","message":"[bufferProcess] send to processor:ตามหนังสือสั่งการกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.752686336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.752689364+07:00","message":"> Transcript [40782] [false]: 'ตามหนังสือสั่งการกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.752693347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.752697095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.75269966+07:00","message":"StatePrefix: 'ตามหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.752702002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.798531514+07:00","message":"[GCS] IsForceVAD: false for message ID: 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.869969632+07:00","message":"[GCS] Start streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.875799999+07:00","message":"receive streaming session, msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.875846016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามหนังสือสั่งการกรมการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.875851784+07:00","message":"receive interim result [false|false]: ตามหนังสือสั่งการกรมการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.875868505+07:00","message":"[buffer interim] 2736 false ตามหนังสือสั่งการกรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.875881003+07:00","message":"[bufferProcess] interim [800000000]:ตามหนังสือสั่งการกรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.875884675+07:00","message":"[bufferProcess] send to processor:ตามหนังสือสั่งการกรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.87589272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.875895745+07:00","message":"> Transcript [40783] [false]: 'ตามหนังสือสั่งการกรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.875900023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.875903061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.875905719+07:00","message":"StatePrefix: 'ตามหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.875907948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.87591452+07:00","message":"Push: 'ตามหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.875916596+07:00","message":"TextPushed: 'ตามหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.87591949+07:00","message":"Set new StatePrefix : 'ตามหนังสือสั่งการกรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.875922774+07:00","message":"Next Push (prob) : 'สั่งการกรมการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.87593262+07:00","message":"push: {false ตามหนังสือ 0 0xc0037feb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.886171521+07:00","message":"receive streaming session, msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.886200557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามหนังสือสั่งการกรมการปก\",\"confidence\":0.9297608}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.886207662+07:00","message":"receive interim result [true|false]: ตามหนังสือสั่งการกรมการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.886219391+07:00","message":"end recv isFinal message id 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.886221986+07:00","message":"end Recv id 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.886227487+07:00","message":"[buffer interim] 2736 true ตามหนังสือสั่งการกรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886232658+07:00","message":"[bufferProcess] interim [830000000]:ตามหนังสือสั่งการกรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886236156+07:00","message":"[bufferProcess] send to processor (isfinal):ตามหนังสือสั่งการกรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886251992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.88628498+07:00","message":"> Transcript [40784] [false]: 'ตามหนังสือสั่งการกรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886291228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886293732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886296104+07:00","message":"StatePrefix: 'ตามหนังสือสั่งการกรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886298852+07:00","message":"TextPushed: 'ตามหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886301171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886303547+07:00","message":"> Transcript [40785] [true]: 'ตามหนังสือสั่งการกรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886305863+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886307544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886309401+07:00","message":"StatePrefix: 'ตามหนังสือสั่งการกรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886311212+07:00","message":"TextPushed: 'ตามหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:14.886320529+07:00","message":"Push: 'สั่งการกรมการปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:14.88633143+07:00","message":"push: {true สั่งการกรมการปก 0 0xc0037feb80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:14.894149556+07:00","message":"write wav file: './tmp/7589/7589_2736.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.335957036+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.335994327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.335999708+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.336012569+07:00","message":"[buffer interim] 2737 false รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.336020889+07:00","message":"[bufferProcess] interim [300000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.336023352+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.399008565+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.399047897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.399054953+07:00","message":"receive interim result [false|false]: รอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.399070586+07:00","message":"[buffer interim] 2737 false รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.399080911+07:00","message":"[bufferProcess] interim [420000000]:รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.399083159+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.399088736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.399091533+07:00","message":"> Transcript [40786] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.399093667+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:15.672897366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:15.672906904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.95356821+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.953610222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.953616774+07:00","message":"receive interim result [false|false]: รองเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.953633297+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.95363842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.953641161+07:00","message":"receive interim result [false|false]: รอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.953647432+07:00","message":"[buffer interim] 2737 false รองเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:15.953651144+07:00","message":"[buffer interim] 2737 false รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953658401+07:00","message":"[bufferProcess] interim [840000000]:รองเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.95366053+07:00","message":"[bufferProcess] send to processor:รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953664084+07:00","message":"[bufferProcess] interim [900000000]:รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953665972+07:00","message":"[bufferProcess] send to processor:รองเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953669526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953672861+07:00","message":"> Transcript [40787] [false]: 'รอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953676757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953679144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953681266+07:00","message":"StatePrefix: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953683377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953685217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953687367+07:00","message":"> Transcript [40788] [false]: 'รองเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953689497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953691337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953693129+07:00","message":"StatePrefix: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:15.953695029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.080149663+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.080194639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.080200987+07:00","message":"receive interim result [false|false]: รองในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.080217376+07:00","message":"[buffer interim] 2737 false รองในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.080226595+07:00","message":"[bufferProcess] interim [960000000]:รองในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.080229809+07:00","message":"[bufferProcess] send to processor:รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.080233943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.080237115+07:00","message":"> Transcript [40789] [false]: 'รอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.080240519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.080242958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.080245163+07:00","message":"StatePrefix: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.080247189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.249031674+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.249089545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.249097841+07:00","message":"receive interim result [false|false]: รองในการแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.249114893+07:00","message":"[buffer interim] 2737 false รองในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249123413+07:00","message":"[bufferProcess] interim [200000000]:รองในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249126575+07:00","message":"[bufferProcess] send to processor:รองในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249134222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249137704+07:00","message":"> Transcript [40790] [false]: 'รองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249141539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249143796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249146438+07:00","message":"StatePrefix: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249149316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.24915575+07:00","message":"Push: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249158062+07:00","message":"TextPushed: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249160194+07:00","message":"Set new StatePrefix : 'รองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.249185483+07:00","message":"Next Push (prob) : 'งในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.249205582+07:00","message":"push: {false รอ 0 0xc004c0e980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.290329429+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.290368363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.290376645+07:00","message":"receive interim result [false|false]: รองในการแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.290392244+07:00","message":"[buffer interim] 2737 false รองในการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.290399717+07:00","message":"[bufferProcess] interim [320000000]:รองในการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.290402819+07:00","message":"[bufferProcess] send to processor:รองในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.290408295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.290411541+07:00","message":"> Transcript [40791] [false]: 'รองในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.290414906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.29041719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.290419147+07:00","message":"StatePrefix: 'รองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.290422556+07:00","message":"TextPushed: 'รอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.611274185+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.611315542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการแก้ไขข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.611322412+07:00","message":"receive interim result [false|false]: รองในการแก้ไขข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.611342363+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.611346966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการแก้ไขปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.611349962+07:00","message":"receive interim result [false|false]: รองในการแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.611356396+07:00","message":"[buffer interim] 2737 false รองในการแก้ไขข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:16.61136027+07:00","message":"[buffer interim] 2737 false รองในการแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611369401+07:00","message":"[bufferProcess] interim [560000000]:รองในการแก้ไขข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611371637+07:00","message":"[bufferProcess] send to processor:รองในการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611374919+07:00","message":"[bufferProcess] interim [620000000]:รองในการแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611377941+07:00","message":"[bufferProcess] send to processor:รองในการแก้ไขข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611381595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611384615+07:00","message":"> Transcript [40792] [false]: 'รองในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611388191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.61139046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611392388+07:00","message":"StatePrefix: 'รองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.61139501+07:00","message":"TextPushed: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611397004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611399056+07:00","message":"> Transcript [40793] [false]: 'รองในการแก้ไขข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611401084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611402813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.611404643+07:00","message":"StatePrefix: 'รองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:16.61140646+07:00","message":"TextPushed: 'รอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.004621332+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.004666168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการแก้ไขปัญหาเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.004673714+07:00","message":"receive interim result [false|false]: รองในการแก้ไขปัญหาเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.004691187+07:00","message":"[buffer interim] 2737 false รองในการแก้ไขปัญหาเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004703865+07:00","message":"[bufferProcess] interim [980000000]:รองในการแก้ไขปัญหาเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004706508+07:00","message":"[bufferProcess] send to processor:รองในการแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004713814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004719299+07:00","message":"> Transcript [40794] [false]: 'รองในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004724182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004726882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004728932+07:00","message":"StatePrefix: 'รองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004731341+07:00","message":"TextPushed: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004739199+07:00","message":"Push: 'งในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004741309+07:00","message":"TextPushed: 'รองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.00474362+07:00","message":"Set new StatePrefix : 'รองในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.004746737+07:00","message":"Next Push (prob) : 'แก้ไขปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.004772613+07:00","message":"push: {false งในการ 0 0xc004c0e980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.185711969+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.185754137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการแก้ไขปัญหาเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.185761131+07:00","message":"receive interim result [false|false]: รองในการแก้ไขปัญหาเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.185776918+07:00","message":"[buffer interim] 2737 false รองในการแก้ไขปัญหาเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.18579057+07:00","message":"[bufferProcess] interim [160000000]:รองในการแก้ไขปัญหาเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.185793923+07:00","message":"[bufferProcess] send to processor:รองในการแก้ไขปัญหาเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.185801446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.185805262+07:00","message":"> Transcript [40795] [false]: 'รองในการแก้ไขปัญหาเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.185809814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.18581267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.185815+07:00","message":"StatePrefix: 'รองในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.185817399+07:00","message":"TextPushed: 'รองในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.485307297+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.485352558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการแก้ไขปัญหาเด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.485362964+07:00","message":"receive interim result [false|false]: รองในการแก้ไขปัญหาเด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.485381899+07:00","message":"[buffer interim] 2737 false รองในการแก้ไขปัญหาเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.485390627+07:00","message":"[bufferProcess] interim [340000000]:รองในการแก้ไขปัญหาเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.485394314+07:00","message":"[bufferProcess] send to processor:รองในการแก้ไขปัญหาเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.485401644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.485405002+07:00","message":"> Transcript [40796] [false]: 'รองในการแก้ไขปัญหาเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.485408926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.485411396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.485413885+07:00","message":"StatePrefix: 'รองในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.485416551+07:00","message":"TextPushed: 'รองในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.618848359+07:00","message":"[GCS] IsForceVAD: false for message ID: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.679457001+07:00","message":"[GCS] Start streaming session, msgId: 2738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.818072318+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.818114553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการแก้ไขปัญหาเด็กนักเรียนร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.818122248+07:00","message":"receive interim result [false|false]: รองในการแก้ไขปัญหาเด็กนักเรียนร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.818141213+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.818146026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการแก้ไขปัญหาเด็กนักเรียนรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.818148897+07:00","message":"receive interim result [false|false]: รองในการแก้ไขปัญหาเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.818155704+07:00","message":"[buffer interim] 2737 false รองในการแก้ไขปัญหาเด็กนักเรียนร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.818159862+07:00","message":"[buffer interim] 2737 false รองในการแก้ไขปัญหาเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818166679+07:00","message":"[bufferProcess] interim [640000000]:รองในการแก้ไขปัญหาเด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818169352+07:00","message":"[bufferProcess] send to processor:รองในการแก้ไขปัญหาเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818172862+07:00","message":"[bufferProcess] interim [700000000]:รองในการแก้ไขปัญหาเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818176643+07:00","message":"[bufferProcess] send to processor:รองในการแก้ไขปัญหาเด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818180775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818183947+07:00","message":"> Transcript [40797] [false]: 'รองในการแก้ไขปัญหาเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818187567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818189667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818192004+07:00","message":"StatePrefix: 'รองในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818194446+07:00","message":"TextPushed: 'รองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818196124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818198123+07:00","message":"> Transcript [40798] [false]: 'รองในการแก้ไขปัญหาเด็กนักเรียนร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.81820059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818202673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818204398+07:00","message":"StatePrefix: 'รองในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818206355+07:00","message":"TextPushed: 'รองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818209202+07:00","message":"Push: 'แก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818211078+07:00","message":"TextPushed: 'รองในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818213237+07:00","message":"Set new StatePrefix : 'รองในการแก้ไขปัญหาเด็กนักเรียนร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:17.818216496+07:00","message":"Next Push (prob) : 'เด็กนักเรียนร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:17.818226489+07:00","message":"push: {false แก้ไขปัญหา 0 0xc004c0e980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.073989097+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.074032156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองในการแก้ไขปัญหาเด็กนักเรียนรหัส\",\"confidence\":0.9410473}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.074040131+07:00","message":"receive interim result [true|false]: รองในการแก้ไขปัญหาเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.074051965+07:00","message":"end recv isFinal message id 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.07405436+07:00","message":"end Recv id 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.074061272+07:00","message":"[buffer interim] 2737 true รองในการแก้ไขปัญหาเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074075803+07:00","message":"[bufferProcess] interim [790000000]:รองในการแก้ไขปัญหาเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074080124+07:00","message":"[bufferProcess] send to processor (isfinal):รองในการแก้ไขปัญหาเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074084165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074087545+07:00","message":"> Transcript [40799] [false]: 'รองในการแก้ไขปัญหาเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074090951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074093146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074095236+07:00","message":"StatePrefix: 'รองในการแก้ไขปัญหาเด็กนักเรียนร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.07409822+07:00","message":"TextPushed: 'รองในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074100231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074102501+07:00","message":"> Transcript [40800] [true]: 'รองในการแก้ไขปัญหาเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074107338+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074109177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.07411104+07:00","message":"StatePrefix: 'รองในการแก้ไขปัญหาเด็กนักเรียนร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074113351+07:00","message":"TextPushed: 'รองในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.074120157+07:00","message":"Push: 'เด็กนักเรียนรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.074128706+07:00","message":"push: {true เด็กนักเรียนรหัส 0 0xc004c0e980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:18.081982156+07:00","message":"write wav file: './tmp/7589/7589_2737.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.12740825+07:00","message":"[GCS] IsForceVAD: false for message ID: 2738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.200095275+07:00","message":"[GCS] Start streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.214963491+07:00","message":"receive streaming session, msgId: 2738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.214982222+07:00","message":"found end of frame, send empty tag with msgId: 2738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.214985587+07:00","message":"end Recv id 2738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.214992415+07:00","message":"[buffer interim] 2738 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.214999762+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.215003903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.215007525+07:00","message":"> Transcript [40801] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.21501019+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.215012276+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.215014292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.21501628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.215024318+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.215033671+07:00","message":"push: {true \n 0 0xc0037ff200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:18.220534975+07:00","message":"write wav file: './tmp/7589/7589_2738.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:18.67377396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:18.673774542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.916828203+07:00","message":"receive streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.91687374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.916879053+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:18.916891797+07:00","message":"[buffer interim] 2739 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.916900103+07:00","message":"[bufferProcess] interim [640000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:18.916902163+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.213587612+07:00","message":"receive streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.213627069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.213635518+07:00","message":"receive interim result [false|false]: เพื่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.213654571+07:00","message":"[buffer interim] 2739 false เพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.213667629+07:00","message":"[bufferProcess] interim [760000000]:เพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.213670904+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.213678419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.213682793+07:00","message":"> Transcript [40802] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.213687223+07:00","message":"Set StatePrefix (first interim): 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.263120039+07:00","message":"receive streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.263158584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.263164956+07:00","message":"receive interim result [false|false]: เพื่อตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.263178851+07:00","message":"[buffer interim] 2739 false เพื่อตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.26318702+07:00","message":"[bufferProcess] interim [820000000]:เพื่อตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.263189858+07:00","message":"[bufferProcess] send to processor:เพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.263211523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.263214906+07:00","message":"> Transcript [40803] [false]: 'เพื่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.263217429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.263228868+07:00","message":"Set new StatePrefix: 'เพื่อจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.310585699+07:00","message":"receive streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.310621274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.310627311+07:00","message":"receive interim result [false|false]: เพื่อตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.31063845+07:00","message":"[buffer interim] 2739 false เพื่อตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.310646605+07:00","message":"[bufferProcess] interim [940000000]:เพื่อตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.310649116+07:00","message":"[bufferProcess] send to processor:เพื่อตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.3106529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.310655817+07:00","message":"> Transcript [40804] [false]: 'เพื่อตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.31065816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.310660182+07:00","message":"Set new StatePrefix: 'เพื่อตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.325703703+07:00","message":"receive streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.325736165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.325742201+07:00","message":"receive interim result [false|false]: เพื่อตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.325755995+07:00","message":"[buffer interim] 2739 false เพื่อตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.325764771+07:00","message":"[bufferProcess] interim [60000000]:เพื่อตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.325768438+07:00","message":"[bufferProcess] send to processor:เพื่อตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.325775576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.325785632+07:00","message":"> Transcript [40805] [false]: 'เพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.325788182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.325790246+07:00","message":"Set new StatePrefix: 'เพื่อตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.468299984+07:00","message":"receive streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.46835357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อตรวจสอบข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.46836006+07:00","message":"receive interim result [false|false]: เพื่อตรวจสอบข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.468376485+07:00","message":"[buffer interim] 2739 false เพื่อตรวจสอบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.468385825+07:00","message":"[bufferProcess] interim [300000000]:เพื่อตรวจสอบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.468389074+07:00","message":"[bufferProcess] send to processor:เพื่อตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.46839303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.468396175+07:00","message":"> Transcript [40806] [false]: 'เพื่อตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.468400239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.468402507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.468404386+07:00","message":"StatePrefix: 'เพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.46840686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.477119875+07:00","message":"[GCS] IsForceVAD: false for message ID: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.55120232+07:00","message":"[GCS] Start streaming session, msgId: 2740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.563095672+07:00","message":"receive streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.563128952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อตรวจสอบข้อเท็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.563135285+07:00","message":"receive interim result [false|false]: เพื่อตรวจสอบข้อเท็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.56314664+07:00","message":"[buffer interim] 2739 false เพื่อตรวจสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.563153483+07:00","message":"[bufferProcess] interim [420000000]:เพื่อตรวจสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.563156105+07:00","message":"[bufferProcess] send to processor:เพื่อตรวจสอบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.563162359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.563165181+07:00","message":"> Transcript [40807] [false]: 'เพื่อตรวจสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.563168611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.563170856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.563172867+07:00","message":"StatePrefix: 'เพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.563177309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.58022918+07:00","message":"receive streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.580248924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อตรวจสอบข้อเท็จ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.580253787+07:00","message":"receive interim result [true|false]: เพื่อตรวจสอบข้อเท็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.580261741+07:00","message":"end recv isFinal message id 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.580264287+07:00","message":"end Recv id 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.58026999+07:00","message":"[buffer interim] 2739 true เพื่อตรวจสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580274573+07:00","message":"[bufferProcess] interim [510000000]:เพื่อตรวจสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580277481+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อตรวจสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580280829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580285405+07:00","message":"> Transcript [40808] [false]: 'เพื่อตรวจสอบข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580288502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580290456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580292428+07:00","message":"StatePrefix: 'เพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580294422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580296081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580298467+07:00","message":"> Transcript [40809] [true]: 'เพื่อตรวจสอบข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580300759+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580302607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580304494+07:00","message":"StatePrefix: 'เพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580306328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:19.580312035+07:00","message":"Push: 'เพื่อตรวจสอบข้อเท็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.580321534+07:00","message":"push: {true เพื่อตรวจสอบข้อเท็จ 0 0xc0045dec80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:19.587582182+07:00","message":"write wav file: './tmp/7589/7589_2739.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:19.998860131+07:00","message":"[GCS] IsForceVAD: false for message ID: 2740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.119640557+07:00","message":"[GCS] Start streaming session, msgId: 2741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.131068663+07:00","message":"receive streaming session, msgId: 2740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.131090594+07:00","message":"found end of frame, send empty tag with msgId: 2740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.131093685+07:00","message":"end Recv id 2740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.131100619+07:00","message":"[buffer interim] 2740 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.131114728+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.131118699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.131121419+07:00","message":"> Transcript [40810] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.131124451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.131126404+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.131128353+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.131130198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.131133111+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.131142566+07:00","message":"push: {true \n 0 0xc0045df400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:20.136408706+07:00","message":"write wav file: './tmp/7589/7589_2740.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.706055433+07:00","message":"receive streaming session, msgId: 2741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.706094476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.706103389+07:00","message":"receive interim result [false|false]: ว่าเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.706117896+07:00","message":"[buffer interim] 2741 false ว่าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.706125272+07:00","message":"[bufferProcess] interim [600000000]:ว่าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.706127493+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.899182973+07:00","message":"receive streaming session, msgId: 2741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.899222606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.899229444+07:00","message":"receive interim result [false|false]: ว่าเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.899250117+07:00","message":"[buffer interim] 2741 false ว่าเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.899262208+07:00","message":"[bufferProcess] interim [780000000]:ว่าเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.899264732+07:00","message":"[bufferProcess] send to processor:ว่าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.899273075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.899276223+07:00","message":"> Transcript [40811] [false]: 'ว่าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.899279222+07:00","message":"Set StatePrefix (first interim): 'ว่าเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.988959073+07:00","message":"receive streaming session, msgId: 2741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.988997172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.989003354+07:00","message":"receive interim result [false|false]: ว่าเด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:20.989013973+07:00","message":"[buffer interim] 2741 false ว่าเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.989021721+07:00","message":"[bufferProcess] interim [900000000]:ว่าเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.989024358+07:00","message":"[bufferProcess] send to processor:ว่าเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.989027833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.989030618+07:00","message":"> Transcript [40812] [false]: 'ว่าเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.989033658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.989035678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.989037566+07:00","message":"StatePrefix: 'ว่าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:20.98903962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.34325452+07:00","message":"receive streaming session, msgId: 2741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.343290926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเด็กนักเรียนกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.343297507+07:00","message":"receive interim result [false|false]: ว่าเด็กนักเรียนกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.343311021+07:00","message":"[buffer interim] 2741 false ว่าเด็กนักเรียนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.343321398+07:00","message":"[bufferProcess] interim [200000000]:ว่าเด็กนักเรียนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.343324324+07:00","message":"[bufferProcess] send to processor:ว่าเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.343331042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.343334474+07:00","message":"> Transcript [40813] [false]: 'ว่าเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.343338081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.343340706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.343343134+07:00","message":"StatePrefix: 'ว่าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.343345593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.484343351+07:00","message":"receive streaming session, msgId: 2741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.484381732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเด็กนักเรียนกลุ่มนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.484388172+07:00","message":"receive interim result [false|false]: ว่าเด็กนักเรียนกลุ่มนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.484402948+07:00","message":"[buffer interim] 2741 false ว่าเด็กนักเรียนกลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.484411971+07:00","message":"[bufferProcess] interim [380000000]:ว่าเด็กนักเรียนกลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.484415124+07:00","message":"[bufferProcess] send to processor:ว่าเด็กนักเรียนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.484419426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.484422408+07:00","message":"> Transcript [40814] [false]: 'ว่าเด็กนักเรียนกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.484425753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.484428038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.484430134+07:00","message":"StatePrefix: 'ว่าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.48443248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.598591135+07:00","message":"[GCS] IsForceVAD: false for message ID: 2741"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:21.674854682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:21.674884847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.707239753+07:00","message":"receive streaming session, msgId: 2741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.707276534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเด็กนักเรียนกลุ่มนี้\",\"confidence\":0.94750035}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.707283605+07:00","message":"receive interim result [true|false]: ว่าเด็กนักเรียนกลุ่มนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.707293734+07:00","message":"end recv isFinal message id 2741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.707295936+07:00","message":"end Recv id 2741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.707303412+07:00","message":"[buffer interim] 2741 true ว่าเด็กนักเรียนกลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.70731508+07:00","message":"[bufferProcess] interim [710000000]:ว่าเด็กนักเรียนกลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707318856+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าเด็กนักเรียนกลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707322483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707325604+07:00","message":"> Transcript [40815] [false]: 'ว่าเด็กนักเรียนกลุ่มนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707328415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707330355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707332282+07:00","message":"StatePrefix: 'ว่าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707334335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707337189+07:00","message":"Push: 'ว่าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707339142+07:00","message":"TextPushed: 'ว่าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707341618+07:00","message":"Set new StatePrefix : 'ว่าเด็กนักเรียนกลุ่มนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707343827+07:00","message":"Next Push (prob) : 'นักเรียนกลุ่มนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707345688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707347722+07:00","message":"> Transcript [40816] [true]: 'ว่าเด็กนักเรียนกลุ่มนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707349887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707351644+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707353625+07:00","message":"StatePrefix: 'ว่าเด็กนักเรียนกลุ่มนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.70735551+07:00","message":"TextPushed: 'ว่าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:21.707357767+07:00","message":"Push: 'นักเรียนกลุ่มนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.707365024+07:00","message":"push: {false ว่าเด็ก 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.707369747+07:00","message":"push: {true นักเรียนกลุ่มนี้ 0 0xc0037ffa80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:21.713895368+07:00","message":"write wav file: './tmp/7589/7589_2741.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:21.719381893+07:00","message":"[GCS] Start streaming session, msgId: 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.453153175+07:00","message":"receive streaming session, msgId: 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.453203102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอาศัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.453209529+07:00","message":"receive interim result [false|false]: ยังอาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.453223454+07:00","message":"[buffer interim] 2742 false ยังอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.453235801+07:00","message":"[bufferProcess] interim [600000000]:ยังอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.453239493+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.69211403+07:00","message":"receive streaming session, msgId: 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.69216096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอาศัยอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.692168879+07:00","message":"receive interim result [false|false]: ยังอาศัยอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.692187583+07:00","message":"[buffer interim] 2742 false ยังอาศัยอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.692196651+07:00","message":"[bufferProcess] interim [780000000]:ยังอาศัยอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.692200259+07:00","message":"[bufferProcess] send to processor:ยังอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.69220547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.692209687+07:00","message":"> Transcript [40817] [false]: 'ยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.69221303+07:00","message":"Set StatePrefix (first interim): 'ยังอาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.896579641+07:00","message":"receive streaming session, msgId: 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.896616986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอาศัยอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.896623107+07:00","message":"receive interim result [false|false]: ยังอาศัยอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:22.89663699+07:00","message":"[buffer interim] 2742 false ยังอาศัยอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.89664392+07:00","message":"[bufferProcess] interim [960000000]:ยังอาศัยอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.896646475+07:00","message":"[bufferProcess] send to processor:ยังอาศัยอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.896651885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.896654886+07:00","message":"> Transcript [40818] [false]: 'ยังอาศัยอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.89665844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.89666088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.89666292+07:00","message":"StatePrefix: 'ยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:22.896665188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.075216056+07:00","message":"receive streaming session, msgId: 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.075262672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอาศัยอยู่ในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.075270226+07:00","message":"receive interim result [false|false]: ยังอาศัยอยู่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.075287702+07:00","message":"[buffer interim] 2742 false ยังอาศัยอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.075296157+07:00","message":"[bufferProcess] interim [200000000]:ยังอาศัยอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.075299055+07:00","message":"[bufferProcess] send to processor:ยังอาศัยอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.075303938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.075306785+07:00","message":"> Transcript [40819] [false]: 'ยังอาศัยอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.075310538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.075312825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.075314858+07:00","message":"StatePrefix: 'ยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.075317042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.335697257+07:00","message":"receive streaming session, msgId: 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.335745049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอาศัยอยู่ในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.335751449+07:00","message":"receive interim result [false|false]: ยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.335766304+07:00","message":"[buffer interim] 2742 false ยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.33578447+07:00","message":"[bufferProcess] interim [440000000]:ยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.335787947+07:00","message":"[bufferProcess] send to processor:ยังอาศัยอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.335792498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.335795929+07:00","message":"> Transcript [40820] [false]: 'ยังอาศัยอยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.335799655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.335819127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.335821155+07:00","message":"StatePrefix: 'ยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.335823339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.447732508+07:00","message":"[GCS] IsForceVAD: false for message ID: 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.537186391+07:00","message":"receive streaming session, msgId: 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.537230853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอาศัยอยู่ในพื้นที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.537237242+07:00","message":"receive interim result [true|false]: ยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.537245072+07:00","message":"end recv isFinal message id 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.537247456+07:00","message":"end Recv id 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.537254408+07:00","message":"[buffer interim] 2742 true ยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537264991+07:00","message":"[bufferProcess] interim [740000000]:ยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537270979+07:00","message":"[bufferProcess] send to processor (isfinal):ยังอาศัยอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537274071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537276949+07:00","message":"> Transcript [40821] [false]: 'ยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537280168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537282191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.53728516+07:00","message":"StatePrefix: 'ยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537287413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537291857+07:00","message":"Push: 'ยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537293824+07:00","message":"TextPushed: 'ยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537295993+07:00","message":"Set new StatePrefix : 'ยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537298284+07:00","message":"Next Push (prob) : 'อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537300181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537304605+07:00","message":"> Transcript [40822] [true]: 'ยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.53730704+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537308869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.53731098+07:00","message":"StatePrefix: 'ยังอาศัยอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.537314829+07:00","message":"TextPushed: 'ยังอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:23.53731701+07:00","message":"Push: 'อยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.53732511+07:00","message":"push: {false ยังอาศัย 0 0xc003ce0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.537330187+07:00","message":"push: {true อยู่ในพื้นที่ 0 0xc003ce0100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:23.544990184+07:00","message":"write wav file: './tmp/7589/7589_2742.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:23.580384376+07:00","message":"[GCS] Start streaming session, msgId: 2743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.453081791+07:00","message":"receive streaming session, msgId: 2743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.453131107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.453139242+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.45315567+07:00","message":"[buffer interim] 2743 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.453189924+07:00","message":"[bufferProcess] interim [720000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.453193637+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.618142211+07:00","message":"receive streaming session, msgId: 2743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.618184536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือมีตัวตน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.618191291+07:00","message":"receive interim result [false|false]: หรือมีตัวตน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.618209124+07:00","message":"[buffer interim] 2743 false หรือมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.618217627+07:00","message":"[bufferProcess] interim [840000000]:หรือมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.618220929+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.618229048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.618232469+07:00","message":"> Transcript [40823] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.618235632+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:24.675500655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:24.675512239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.936437965+07:00","message":"receive streaming session, msgId: 2743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.936477184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือมีตัวตนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.936483172+07:00","message":"receive interim result [false|false]: หรือมีตัวตนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:24.936497133+07:00","message":"[buffer interim] 2743 false หรือมีตัวตนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.936504386+07:00","message":"[bufferProcess] interim [140000000]:หรือมีตัวตนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.93650677+07:00","message":"[bufferProcess] send to processor:หรือมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.936512801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.936515487+07:00","message":"> Transcript [40824] [false]: 'หรือมีตัวตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.936517616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:24.936519976+07:00","message":"Set new StatePrefix: 'หรือมีตัวตน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.127965583+07:00","message":"receive streaming session, msgId: 2743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.127999102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือมีตัวตนหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.128004609+07:00","message":"receive interim result [false|false]: หรือมีตัวตนหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.128016969+07:00","message":"[buffer interim] 2743 false หรือมีตัวตนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.128024357+07:00","message":"[bufferProcess] interim [380000000]:หรือมีตัวตนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.128027485+07:00","message":"[bufferProcess] send to processor:หรือมีตัวตนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.128034047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.128036859+07:00","message":"> Transcript [40825] [false]: 'หรือมีตัวตนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.128040479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.128042749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.128044785+07:00","message":"StatePrefix: 'หรือมีตัวตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.128046989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.497069419+07:00","message":"[GCS] IsForceVAD: false for message ID: 2743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.598442589+07:00","message":"receive streaming session, msgId: 2743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.598488599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือมีตัวตนหรือไม่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.598496075+07:00","message":"receive interim result [true|false]: หรือมีตัวตนหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.598506512+07:00","message":"end recv isFinal message id 2743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.59850894+07:00","message":"end Recv id 2743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.59851612+07:00","message":"[buffer interim] 2743 true หรือมีตัวตนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598529616+07:00","message":"[bufferProcess] interim [950000000]:หรือมีตัวตนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598537291+07:00","message":"[bufferProcess] send to processor (isfinal):หรือมีตัวตนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598542621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598545504+07:00","message":"> Transcript [40826] [false]: 'หรือมีตัวตนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598548621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598550775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598552894+07:00","message":"StatePrefix: 'หรือมีตัวตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598555143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598556868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598559041+07:00","message":"> Transcript [40827] [true]: 'หรือมีตัวตนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598561283+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598562979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598564645+07:00","message":"StatePrefix: 'หรือมีตัวตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598566489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:25.598573751+07:00","message":"Push: 'หรือมีตัวตนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:25.59858217+07:00","message":"push: {true หรือมีตัวตนหรือไม่ 0 0xc0030bc880}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:25.609191411+07:00","message":"write wav file: './tmp/7589/7589_2743.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.008585696+07:00","message":"[GCS] Start streaming session, msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.570609691+07:00","message":"receive streaming session, msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.57067348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.570680205+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.570700443+07:00","message":"[buffer interim] 2744 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.570712946+07:00","message":"[bufferProcess] interim [480000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.570715318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.713061207+07:00","message":"receive streaming session, msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.713111396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.713117997+07:00","message":"receive interim result [false|false]: เพื่อนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.713132678+07:00","message":"[buffer interim] 2744 false เพื่อนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.713141574+07:00","message":"[bufferProcess] interim [660000000]:เพื่อนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.713144393+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.713151586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.713154871+07:00","message":"> Transcript [40828] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.713157137+07:00","message":"Set StatePrefix (first interim): 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.905202414+07:00","message":"receive streaming session, msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.905246398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนำเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.9052524+07:00","message":"receive interim result [false|false]: เพื่อนำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:26.905269516+07:00","message":"[buffer interim] 2744 false เพื่อนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.905279888+07:00","message":"[bufferProcess] interim [840000000]:เพื่อนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.905282355+07:00","message":"[bufferProcess] send to processor:เพื่อนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.905287889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.905290809+07:00","message":"> Transcript [40829] [false]: 'เพื่อนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.905294369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.905296426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.905298926+07:00","message":"StatePrefix: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:26.905300977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.037014257+07:00","message":"receive streaming session, msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.037047822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนำเข้าสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.037054766+07:00","message":"receive interim result [false|false]: เพื่อนำเข้าสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.037065364+07:00","message":"[buffer interim] 2744 false เพื่อนำเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.03707267+07:00","message":"[bufferProcess] interim [20000000]:เพื่อนำเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.037075293+07:00","message":"[bufferProcess] send to processor:เพื่อนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.037080912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.037083835+07:00","message":"> Transcript [40830] [false]: 'เพื่อนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.037087154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.037089273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.037091432+07:00","message":"StatePrefix: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.037093717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.071454804+07:00","message":"receive streaming session, msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.071493664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.071499517+07:00","message":"receive interim result [false|false]: สูตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.071515087+07:00","message":"[buffer interim] 2744 false สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.071523116+07:00","message":"[bufferProcess] interim [80000000]:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.071526652+07:00","message":"[bufferProcess] send to processor:เพื่อนำเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.071537349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.071540625+07:00","message":"> Transcript [40831] [false]: 'เพื่อนำเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.071544689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.071547313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.071549433+07:00","message":"StatePrefix: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.071551571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.189004417+07:00","message":"receive streaming session, msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.189055142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนำเข้าสู่ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.189063198+07:00","message":"receive interim result [false|false]: เพื่อนำเข้าสู่ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.189078773+07:00","message":"[buffer interim] 2744 false เพื่อนำเข้าสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.1890872+07:00","message":"[bufferProcess] interim [200000000]:เพื่อนำเข้าสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.189091918+07:00","message":"[bufferProcess] send to processor:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.189098318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.189104386+07:00","message":"> Transcript [40832] [false]: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.189107252+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.18910952+07:00","message":"Set new StatePrefix: 'สูตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.357254978+07:00","message":"[GCS] IsForceVAD: false for message ID: 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.579556326+07:00","message":"receive streaming session, msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.579609468+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-06-22T12:40:27.579616691+07:00","message":"receive interim result [true|false]: เพื่อนำเข้าสู่ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.579627951+07:00","message":"end recv isFinal message id 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.579630354+07:00","message":"end Recv id 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.579639528+07:00","message":"[buffer interim] 2744 true เพื่อนำเข้าสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579651137+07:00","message":"[bufferProcess] interim [560000000]:เพื่อนำเข้าสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579655344+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อนำเข้าสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579659376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579662396+07:00","message":"> Transcript [40833] [false]: 'เพื่อนำเข้าสู่ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579664891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579667211+07:00","message":"Set new StatePrefix: 'เพื่อนำเข้าสู่ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579669426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579671474+07:00","message":"> Transcript [40834] [true]: 'เพื่อนำเข้าสู่ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579673939+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579676016+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579678161+07:00","message":"StatePrefix: 'เพื่อนำเข้าสู่ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579680267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:27.579682902+07:00","message":"Push: 'เพื่อนำเข้าสู่ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.579692+07:00","message":"push: {true เพื่อนำเข้าสู่ระบบ 0 0xc003d45400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:27.586010376+07:00","message":"write wav file: './tmp/7589/7589_2744.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:27.675596271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:27.675594987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:27.749327946+07:00","message":"[GCS] Start streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.419425475+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.419472478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.419477993+07:00","message":"receive interim result [false|false]: ซึ่งอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.419492845+07:00","message":"[buffer interim] 2745 false ซึ่งอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.419500059+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.419502049+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.596927816+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.596974843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.596982067+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.596998203+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.597018417+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งอาจเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.59702248+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.597029632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.597033683+07:00","message":"> Transcript [40835] [false]: 'ซึ่งอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.597036856+07:00","message":"Set StatePrefix (first interim): 'ซึ่งอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.77981302+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.779861542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.779868405+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.77988428+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.779894002+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งอาจเป็นบุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.77989693+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.779904449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.779907221+07:00","message":"> Transcript [40836] [false]: 'ซึ่งอาจเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.779910847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.779914756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.779917032+07:00","message":"StatePrefix: 'ซึ่งอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.779919356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.918104277+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.918144973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.918151761+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.918168562+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.918173668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.918176757+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.918188611+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:28.918204392+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918212539+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งอาจเป็นบุตรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918215805+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918219559+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งอาจเป็นบุตรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918221524+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918225263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918228475+07:00","message":"> Transcript [40837] [false]: 'ซึ่งอาจเป็นบุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918231966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918234143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918236277+07:00","message":"StatePrefix: 'ซึ่งอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918238627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918240274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918242467+07:00","message":"> Transcript [40838] [false]: 'ซึ่งอาจเป็นบุตรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918244658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.91824647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.91824835+07:00","message":"StatePrefix: 'ซึ่งอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:28.918250053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.131035093+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.131073182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.131079296+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.131095848+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131107112+07:00","message":"[bufferProcess] interim [200000000]:ซึ่งอาจเป็นบุตรของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131109571+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131116017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131119028+07:00","message":"> Transcript [40839] [false]: 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131122823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131125246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131127556+07:00","message":"StatePrefix: 'ซึ่งอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131130911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131135292+07:00","message":"Push: 'ซึ่งอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131137623+07:00","message":"TextPushed: 'ซึ่งอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131140129+07:00","message":"Set new StatePrefix : 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.131143022+07:00","message":"Next Push (prob) : 'เป็นบุตรของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.131151361+07:00","message":"push: {false ซึ่งอาจ 0 0xc0030bc300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.298046829+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.298086865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.298093581+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.298105861+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.298115486+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งอาจเป็นบุตรของผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.298117764+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.298123475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.29812631+07:00","message":"> Transcript [40840] [false]: 'ซึ่งอาจเป็นบุตรของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.298129806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.298132031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.298134046+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.298136478+07:00","message":"TextPushed: 'ซึ่งอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.487287422+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.487330332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้ใช้แรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.487336997+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้ใช้แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.487353022+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้ใช้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.487361822+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งอาจเป็นบุตรของผู้ใช้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.487365112+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.487369592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.487372722+07:00","message":"> Transcript [40841] [false]: 'ซึ่งอาจเป็นบุตรของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.487376312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.487378698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.487381076+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.487383682+07:00","message":"TextPushed: 'ซึ่งอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.674895687+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.674935516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.674942675+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.674958278+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.674966426+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.674969443+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของผู้ใช้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.6749781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.674981088+07:00","message":"> Transcript [40842] [false]: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.674987081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.674989757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.674994579+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.674997651+07:00","message":"TextPushed: 'ซึ่งอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.89791291+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.897947564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.897953565+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.897966623+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.897975479+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.897978298+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.897984256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.897987274+07:00","message":"> Transcript [40843] [false]: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.897991017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.897993335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.897995912+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.897998091+07:00","message":"TextPushed: 'ซึ่งอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.898003544+07:00","message":"Push: 'เป็นบุตรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.898005732+07:00","message":"TextPushed: 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.89800814+07:00","message":"Set new StatePrefix : 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.898010662+07:00","message":"Next Push (prob) : 'ผู้ใช้แรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.898018332+07:00","message":"push: {false เป็นบุตรของ 0 0xc0030bc300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.995665125+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.995703841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.995712558+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:29.99572746+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.995738426+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.995741276+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.995749324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.99575261+07:00","message":"> Transcript [40844] [false]: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.995762434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.995765137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.99576739+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:29.995773037+07:00","message":"TextPushed: 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.316315888+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.316359049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.316369257+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.316385396+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.31639343+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.316396158+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.316403608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.316406634+07:00","message":"> Transcript [40845] [false]: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.316410399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.316412857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.316416138+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.316419058+07:00","message":"TextPushed: 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.513761109+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.513806054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.513813577+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.513832039+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.513842193+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.513847563+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.513855181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.513858115+07:00","message":"> Transcript [40846] [false]: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.513861513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.513863845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.513866558+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.51386924+07:00","message":"TextPushed: 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:30.676178377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:30.676190143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.716206263+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.716251367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.716258789+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.716275039+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.716284151+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.716287192+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.716292118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.716295878+07:00","message":"> Transcript [40847] [false]: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.716300115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.71630241+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.716305197+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.716308427+07:00","message":"TextPushed: 'ซึ่งอาจเป็นบุตรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.716312199+07:00","message":"Push: 'ผู้ใช้แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.716314216+07:00","message":"TextPushed: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.716316506+07:00","message":"Set new StatePrefix : 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.71631942+07:00","message":"Next Push (prob) : 'ที่มีที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.716328157+07:00","message":"push: {false ผู้ใช้แรงงาน 0 0xc0030bc300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.897139628+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.897207508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.897218188+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:30.897234766+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.897242758+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.897246661+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.897255224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.89725822+07:00","message":"> Transcript [40848] [false]: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.897262183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.897264725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.897267136+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:30.89726987+07:00","message":"TextPushed: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.084657513+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.084710901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลักแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.084717703+07:00","message":"receive interim result [false|false]: ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลักแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.084734374+07:00","message":"[buffer interim] 2745 false ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลักแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.084742419+07:00","message":"[bufferProcess] interim [180000000]:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลักแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.084748643+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.084763156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.084766347+07:00","message":"> Transcript [40849] [false]: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.08477016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.08477306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.084775602+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.084779817+07:00","message":"TextPushed: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.328749232+07:00","message":"[GCS] IsForceVAD: false for message ID: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.399725276+07:00","message":"[GCS] Start streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.428333826+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.428385748+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-06-22T12:40:31.428393589+07:00","message":"receive interim result [true|false]: ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลักแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.42840265+07:00","message":"end recv isFinal message id 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.428404957+07:00","message":"end Recv id 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.4284108+07:00","message":"[buffer interim] 2745 true ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลักแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428423194+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลักแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.42842668+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลักแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428430792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428434105+07:00","message":"> Transcript [40850] [false]: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลักแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428438133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428440142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.42844247+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428445354+07:00","message":"TextPushed: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428447726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428450466+07:00","message":"> Transcript [40851] [true]: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่เป็นหลักแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428452871+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428454729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428456493+07:00","message":"StatePrefix: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงานที่มีที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428458545+07:00","message":"TextPushed: 'ซึ่งอาจเป็นบุตรของผู้ใช้แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:31.428462309+07:00","message":"Push: 'ที่มีที่อยู่เป็นหลักแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:31.428469891+07:00","message":"push: {true ที่มีที่อยู่เป็นหลักแหล่ง 0 0xc0030bc300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:31.437078116+07:00","message":"write wav file: './tmp/7589/7589_2745.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.56143757+07:00","message":"receive streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.561480394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.561490154+07:00","message":"receive interim result [false|false]: ก็จะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.561504052+07:00","message":"[buffer interim] 2746 false ก็จะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.561511544+07:00","message":"[bufferProcess] interim [960000000]:ก็จะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.561513716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.561519797+07:00","message":"[bufferProcess] send to processor (ticker):ก็จะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.561523109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.561525873+07:00","message":"> Transcript [40852] [false]: 'ก็จะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.561528225+07:00","message":"Set StatePrefix (first interim): 'ก็จะได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.764988668+07:00","message":"receive streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.765028635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะได้รับเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.765035656+07:00","message":"receive interim result [false|false]: ก็จะได้รับเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.765051979+07:00","message":"[buffer interim] 2746 false ก็จะได้รับเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.765059648+07:00","message":"[bufferProcess] interim [200000000]:ก็จะได้รับเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.765061883+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.941025277+07:00","message":"receive streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.941068167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.941120996+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:32.941138913+07:00","message":"[buffer interim] 2746 false เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.941147811+07:00","message":"[bufferProcess] interim [380000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.941150728+07:00","message":"[bufferProcess] send to processor:ก็จะได้รับเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.941154975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.941158045+07:00","message":"> Transcript [40853] [false]: 'ก็จะได้รับเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.941176622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.941179634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.941182166+07:00","message":"StatePrefix: 'ก็จะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:32.941184966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.00144713+07:00","message":"receive streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.00149287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.001500996+07:00","message":"receive interim result [false|false]: เลขประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.001519374+07:00","message":"[buffer interim] 2746 false เลขประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.001529006+07:00","message":"[bufferProcess] interim [440000000]:เลขประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.001533167+07:00","message":"[bufferProcess] send to processor:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.001542547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.001546879+07:00","message":"> Transcript [40854] [false]: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.001550359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.00155508+07:00","message":"Set new StatePrefix: 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.134390956+07:00","message":"receive streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.134428967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขประจําตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.134436403+07:00","message":"receive interim result [false|false]: เลขประจําตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.134451492+07:00","message":"[buffer interim] 2746 false เลขประจําตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.134461681+07:00","message":"[bufferProcess] interim [620000000]:เลขประจําตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.134464943+07:00","message":"[bufferProcess] send to processor:เลขประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.134473773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.134477803+07:00","message":"> Transcript [40855] [false]: 'เลขประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.134481822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.134484543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.134487111+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.134489512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.457872974+07:00","message":"receive streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.457915435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขประจำตัวติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.457923175+07:00","message":"receive interim result [false|false]: เลขประจำตัวติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.457937265+07:00","message":"[buffer interim] 2746 false เลขประจำตัวติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.457946+07:00","message":"[bufferProcess] interim [920000000]:เลขประจำตัวติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.457948566+07:00","message":"[bufferProcess] send to processor:เลขประจําตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.457955262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.4579582+07:00","message":"> Transcript [40856] [false]: 'เลขประจําตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.457962059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.457964291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.457966869+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.4579693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.640225296+07:00","message":"receive streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.640268248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขประจําตัว 13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.640274305+07:00","message":"receive interim result [false|false]: เลขประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.640288819+07:00","message":"[buffer interim] 2746 false เลขประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.640296758+07:00","message":"[bufferProcess] interim [40000000]:เลขประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.640299642+07:00","message":"[bufferProcess] send to processor:เลขประจำตัวติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.640307516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.640310724+07:00","message":"> Transcript [40857] [false]: 'เลขประจำตัวติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.640314914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.640318194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.640320875+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.640323362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:33.676515829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:33.676549726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.829410937+07:00","message":"[GCS] IsForceVAD: false for message ID: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.832944783+07:00","message":"receive streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.832994652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขประจําตัว 13 หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.833002416+07:00","message":"receive interim result [false|false]: เลขประจําตัว 13 หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.833021142+07:00","message":"[buffer interim] 2746 false เลขประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833035103+07:00","message":"[bufferProcess] interim [280000000]:เลขประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833039896+07:00","message":"[bufferProcess] send to processor:เลขประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833049439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833054281+07:00","message":"> Transcript [40858] [false]: 'เลขประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833059773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833062771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833066636+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833069921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833077147+07:00","message":"Push: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833080146+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833083501+07:00","message":"Set new StatePrefix : 'เลขประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.833087835+07:00","message":"Next Push (prob) : 'ประจําตัว 13'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.833104111+07:00","message":"push: {false เลข 0 0xc0030bc780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.888730163+07:00","message":"[GCS] Start streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.932298605+07:00","message":"receive streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.93233469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะได้รับเลขประจำตัว 13 หลัก\",\"confidence\":0.95576686}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.932340557+07:00","message":"receive interim result [true|false]: ก็จะได้รับเลขประจำตัว 13 หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.932348039+07:00","message":"end recv isFinal message id 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.932350236+07:00","message":"end Recv id 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.932357097+07:00","message":"[buffer interim] 2746 true ก็จะได้รับเลขประจำตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932364171+07:00","message":"[bufferProcess] interim [460000000]:ก็จะได้รับเลขประจำตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932368382+07:00","message":"[bufferProcess] send to processor (isfinal):เลขประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932371707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932375322+07:00","message":"> Transcript [40859] [false]: 'เลขประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932378304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932380218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932382439+07:00","message":"StatePrefix: 'เลขประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932384958+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932386803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932388996+07:00","message":"> Transcript [40860] [true]: 'ก็จะได้รับเลขประจำตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932391144+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932393068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932394968+07:00","message":"StatePrefix: 'เลขประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932396847+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932398462+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932496534+07:00","message":"Push: ' 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932499273+07:00","message":"TextPushed: 'เลข 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932501394+07:00","message":"Set new StatePrefix : 'ก็จะได้รับเลขประจำตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932503564+07:00","message":"Next Push (prob) : 'ก็จะได้รับเลขประจำตัว 13 หลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:33.932510315+07:00","message":"push: {true  13 หลัก 0 0xc0030bc780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:33.932524038+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2746.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:33.940272427+07:00","message":"write wav file: './tmp/7589/7589_2746.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.615138292+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.615193674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.615200273+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.61521767+07:00","message":"[buffer interim] 2747 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.615225825+07:00","message":"[bufferProcess] interim [780000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.615227972+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.875439251+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.875479219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.87548479+07:00","message":"receive interim result [false|false]: และขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.875497069+07:00","message":"[buffer interim] 2747 false และขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.87550399+07:00","message":"[bufferProcess] interim [960000000]:และขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.875506707+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.875511909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.875514704+07:00","message":"> Transcript [40861] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.87551683+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.895974065+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.896016633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.89603963+07:00","message":"receive interim result [false|false]: และเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:34.896056581+07:00","message":"[buffer interim] 2747 false และเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.896065339+07:00","message":"[bufferProcess] interim [20000000]:และเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.896069127+07:00","message":"[bufferProcess] send to processor:และขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.896077491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.896081963+07:00","message":"> Transcript [40862] [false]: 'และขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.896089234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.896093227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.896096785+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:34.896099612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.060476866+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.060530242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.060536845+07:00","message":"receive interim result [false|false]: และเข้าสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.060550245+07:00","message":"[buffer interim] 2747 false และเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.060562351+07:00","message":"[bufferProcess] interim [140000000]:และเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.060565826+07:00","message":"[bufferProcess] send to processor:และเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.060569473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.060572653+07:00","message":"> Transcript [40863] [false]: 'และเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.060575528+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.060577607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.060582031+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.060584225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.120753204+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.120797332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขาสูบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.120805257+07:00","message":"receive interim result [false|false]: และเขาสูบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.120819843+07:00","message":"[buffer interim] 2747 false และเขาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.120831363+07:00","message":"[bufferProcess] interim [260000000]:และเขาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.12083509+07:00","message":"[bufferProcess] send to processor:และเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.120842601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.12084772+07:00","message":"> Transcript [40864] [false]: 'และเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.120852352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.1208555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.120858958+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.120861816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.126926262+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.126952312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.126957216+07:00","message":"receive interim result [false|false]: และเข้าสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.126970199+07:00","message":"[buffer interim] 2747 false และเข้าสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.126977235+07:00","message":"[bufferProcess] interim [320000000]:และเข้าสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.126979603+07:00","message":"[bufferProcess] send to processor:และเขาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.126985231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.126987627+07:00","message":"> Transcript [40865] [false]: 'และเขาสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.126990603+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.126992523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.126994871+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.126997167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.127003529+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.127005742+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.127007874+07:00","message":"Set new StatePrefix : 'และเขาสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.127010423+07:00","message":"Next Push (prob) : 'เขาสูบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.127031539+07:00","message":"push: {false และ 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.317154097+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.317206322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.317214332+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.317232036+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.317242178+07:00","message":"[bufferProcess] interim [440000000]:และเข้าสู่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.317245874+07:00","message":"[bufferProcess] send to processor:และเข้าสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.317253021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.317257103+07:00","message":"> Transcript [40866] [false]: 'และเข้าสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.317259547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.31726183+07:00","message":"Set new StatePrefix: 'และเข้าสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.521352766+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.521395925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.521403995+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.521421102+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.52142966+07:00","message":"[bufferProcess] interim [680000000]:และเข้าสู่กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.521432569+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.521441696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.521445313+07:00","message":"> Transcript [40867] [false]: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.52144801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.521451837+07:00","message":"Set new StatePrefix: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.850465802+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.850507147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.850513325+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:35.850531021+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.850539272+07:00","message":"[bufferProcess] interim [980000000]:และเข้าสู่กระบวนการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.850541636+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.850548228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.850553673+07:00","message":"> Transcript [40868] [false]: 'และเข้าสู่กระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.850557625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.850560456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.850562681+07:00","message":"StatePrefix: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:35.850565501+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.031005317+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.03104669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทำบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.031053304+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทำบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.031068348+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทำบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.031078077+07:00","message":"[bufferProcess] interim [160000000]:และเข้าสู่กระบวนการทำบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.031080625+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.031084943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.031088443+07:00","message":"> Transcript [40869] [false]: 'และเข้าสู่กระบวนการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.031092733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.031095087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.03109764+07:00","message":"StatePrefix: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.031100904+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.22214066+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.222181725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทำบัตรประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.222190606+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทำบัตรประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.222214516+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทำบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.222224343+07:00","message":"[bufferProcess] interim [400000000]:และเข้าสู่กระบวนการทำบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.222228708+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทำบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.222235194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.222238616+07:00","message":"> Transcript [40870] [false]: 'และเข้าสู่กระบวนการทำบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.222242307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.22224484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.222247449+07:00","message":"StatePrefix: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.222250132+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.539266881+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.539304282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทำบัตรประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.539312118+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทำบัตรประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.539328328+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทำบัตรประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539336741+07:00","message":"[bufferProcess] interim [640000000]:และเข้าสู่กระบวนการทำบัตรประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539339759+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทำบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539343866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539347134+07:00","message":"> Transcript [40871] [false]: 'และเข้าสู่กระบวนการทำบัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539350755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.53935297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539356995+07:00","message":"StatePrefix: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539359972+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539363276+07:00","message":"Push: 'เข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539365279+07:00","message":"TextPushed: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539367349+07:00","message":"Set new StatePrefix : 'และเข้าสู่กระบวนการทำบัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.539369759+07:00","message":"Next Push (prob) : 'การทำบัตรประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.539379348+07:00","message":"push: {false เข้าสู่กระบวน 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.667760324+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.667796201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทำบัตรประจำตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.667802117+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทำบัตรประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.66781677+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทำบัตรประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.667825003+07:00","message":"[bufferProcess] interim [760000000]:และเข้าสู่กระบวนการทำบัตรประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.667827603+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทำบัตรประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.667834422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.667837197+07:00","message":"> Transcript [40872] [false]: 'และเข้าสู่กระบวนการทำบัตรประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.667839878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.667842278+07:00","message":"Set new StatePrefix: 'และเข้าสู่กระบวนการทำบัตรประจำ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:36.676976852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:36.676976859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.88051633+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.880561127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทำบัตรประจำตัวผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.880568438+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทำบัตรประจำตัวผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.880584096+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทำบัตรประจำตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.880596721+07:00","message":"[bufferProcess] interim [0]:และเข้าสู่กระบวนการทำบัตรประจำตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.880599899+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทำบัตรประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.88060781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.880612344+07:00","message":"> Transcript [40873] [false]: 'และเข้าสู่กระบวนการทำบัตรประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.880617207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.88061946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.880621678+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทำบัตรประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.880625124+07:00","message":"TextPushed: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.917341585+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.917383968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทำบัตรประจำตัวบุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.917391525+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทำบัตรประจำตัวบุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:36.917409988+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทำบัตรประจำตัวบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.917419074+07:00","message":"[bufferProcess] interim [60000000]:และเข้าสู่กระบวนการทำบัตรประจำตัวบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.917422081+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทำบัตรประจำตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.91742985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.917434234+07:00","message":"> Transcript [40874] [false]: 'และเข้าสู่กระบวนการทำบัตรประจำตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.917439938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.917444982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.917448231+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทำบัตรประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:36.917452184+07:00","message":"TextPushed: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.116312556+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.116350604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.116356479+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.116376639+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.116384908+07:00","message":"[bufferProcess] interim [240000000]:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.116387659+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทำบัตรประจำตัวบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.116391803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.11639476+07:00","message":"> Transcript [40875] [false]: 'และเข้าสู่กระบวนการทำบัตรประจำตัวบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.116398795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.116400929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.116403308+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทำบัตรประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.116406019+07:00","message":"TextPushed: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.439419916+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.439465094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.43947235+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.439488624+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.439500298+07:00","message":"[bufferProcess] interim [540000000]:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.439503459+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.439512454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.439515584+07:00","message":"> Transcript [40876] [false]: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.439518198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.439520355+07:00","message":"Set new StatePrefix: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.557817557+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.557856682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.557867459+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.557882932+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.557889929+07:00","message":"[bufferProcess] interim [660000000]:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.557892651+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.557900521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.557903642+07:00","message":"> Transcript [40877] [false]: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.55790746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.557909597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.557911996+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.55791527+07:00","message":"TextPushed: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.627904558+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.627947485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.627955139+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.627976005+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.627987427+07:00","message":"[bufferProcess] interim [780000000]:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.627990187+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.627994312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.62799799+07:00","message":"> Transcript [40878] [false]: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.62800267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.628005092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.628009142+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.628012348+07:00","message":"TextPushed: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.95053441+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.950572964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.950579912+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:37.950593053+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.950602427+07:00","message":"[bufferProcess] interim [80000000]:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.950605445+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.950610116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.950613224+07:00","message":"> Transcript [40879] [false]: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.950617162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.950619486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.950622438+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:37.950626635+07:00","message":"TextPushed: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:38.455853214+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:38.455897058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:38.455903978+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:38.455920754+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.45592959+07:00","message":"[bufferProcess] interim [560000000]:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455934332+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455944774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455947651+07:00","message":"> Transcript [40880] [false]: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455951823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455954443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455956628+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455959593+07:00","message":"TextPushed: 'และเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455967368+07:00","message":"Push: 'การทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455969583+07:00","message":"TextPushed: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455971735+07:00","message":"Set new StatePrefix : 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:38.455974136+07:00","message":"Next Push (prob) : 'ซึ่งไม่มีสัญชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:38.455982987+07:00","message":"push: {false การทําบัตรประจําตัวบุคคล 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.038350447+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.038391979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.038399402+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.038415504+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.038424413+07:00","message":"[bufferProcess] interim [160000000]:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.038427718+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.038436924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.038440024+07:00","message":"> Transcript [40881] [false]: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.03844437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.038446755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.038448846+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.038454918+07:00","message":"TextPushed: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.276618376+07:00","message":"[GCS] IsForceVAD: false for message ID: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.340064017+07:00","message":"[GCS] Start streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.361806789+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.361848472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.36185558+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.361872699+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.361881191+07:00","message":"[bufferProcess] interim [460000000]:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.361884434+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.361889481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.361892716+07:00","message":"> Transcript [40882] [false]: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.361897126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.361899403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.361901427+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.361904343+07:00","message":"TextPushed: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.370699621+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.370721129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.370727064+07:00","message":"receive interim result [false|false]: และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.370749086+07:00","message":"[buffer interim] 2747 false และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.370755242+07:00","message":"[bufferProcess] interim [580000000]:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.370758454+07:00","message":"[bufferProcess] send to processor:และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.370763882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.370767262+07:00","message":"> Transcript [40883] [false]: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.370771736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.370773921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.370776252+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.370779486+07:00","message":"TextPushed: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.399190152+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.399224672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น\",\"confidence\":0.946546}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.399233051+07:00","message":"receive interim result [true|false]: และเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.399246738+07:00","message":"end recv isFinal message id 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.399249371+07:00","message":"end Recv id 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.399268229+07:00","message":"[buffer interim] 2747 true และเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.39929235+07:00","message":"[bufferProcess] interim [610000000]:และเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399297165+07:00","message":"[bufferProcess] send to processor (isfinal):และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399300941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399304111+07:00","message":"> Transcript [40884] [false]: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399308317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399310496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399313267+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399316499+07:00","message":"TextPushed: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.39931985+07:00","message":"Push: 'ซึ่งไม่มีสัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399321955+07:00","message":"TextPushed: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399324194+07:00","message":"Set new StatePrefix : 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399326595+07:00","message":"Next Push (prob) : 'ไทยที่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399328407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.39933039+07:00","message":"> Transcript [40885] [true]: 'และเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399332738+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399334687+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399336479+07:00","message":"StatePrefix: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399338616+07:00","message":"TextPushed: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399346223+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.39944911+07:00","message":"push: {false ซึ่งไม่มีสัญชาติ 0 0xc004852380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399545719+07:00","message":"Push: 'ไทยที่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399551191+07:00","message":"TextPushed: 'และเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399555416+07:00","message":"Set new StatePrefix : 'และเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399558831+07:00","message":"Next Push (prob) : 'และเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลซึ่งไม่มีสัญชาติไทยที่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:39.39957688+07:00","message":"push: {true ไทยที่ขึ้น 0 0xc004852380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:39.399567005+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2747.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:39.412147409+07:00","message":"write wav file: './tmp/7589/7589_2747.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:39.678051327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:39.678071947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.19887185+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.198923513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.198930513+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.198948319+07:00","message":"[buffer interim] 2748 false เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:40.198956485+07:00","message":"[bufferProcess] interim [900000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:40.198958483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.513715995+07:00","message":"[GCS] Cleaned up inactive client: 2722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.513748136+07:00","message":"[GCS] Cleaned up inactive client: 2721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.513751084+07:00","message":"[GCS] Cleaned up inactive client: 2723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.513753031+07:00","message":"[GCS] Cleaned up inactive client: 2725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.513754979+07:00","message":"[GCS] Cleaned up inactive client: 2724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.513756848+07:00","message":"[GCS] Cleaned up inactive client: 2720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.513759167+07:00","message":"[GCS] Cleaned up inactive client: 2719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.579710172+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.579754473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข 0 0\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.579760605+07:00","message":"receive interim result [false|false]: เลข 0 0"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:40.579775416+07:00","message":"[buffer interim] 2748 false เลข 0 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:40.579782461+07:00","message":"[bufferProcess] interim [320000000]:เลข 0 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:40.579784702+07:00","message":"[bufferProcess] send to processor:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:40.579787947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:40.579790846+07:00","message":"> Transcript [40886] [false]: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:40.579794852+07:00","message":"Set StatePrefix (first interim): 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.229074507+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.229114714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข 0 0\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.229121059+07:00","message":"receive interim result [false|false]: เลข 0 0"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.229134458+07:00","message":"[buffer interim] 2748 false เลข 0 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.229143021+07:00","message":"[bufferProcess] interim [920000000]:เลข 0 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.229146001+07:00","message":"[bufferProcess] send to processor:เลข 0 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.229151915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.229155066+07:00","message":"> Transcript [40887] [false]: 'เลข 0 0'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.22915871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.22916927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.229172202+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.229174651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.513639782+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.513683486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.513690933+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.513703605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 00 แต่หาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.513706949+07:00","message":"receive interim result [false|false]:  00 แต่หาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.513716319+07:00","message":"[buffer interim] 2748 false เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.513720137+07:00","message":"[buffer interim] 2748 false  00 แต่หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.513726496+07:00","message":"[bufferProcess] interim [220000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.513728809+07:00","message":"[bufferProcess] send to processor:เลข 0 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.51373193+07:00","message":"[bufferProcess] interim [220000000]: 00 แต่หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.513740678+07:00","message":"[bufferProcess] update buffer: เลข 00 แต่หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.513744077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.513747036+07:00","message":"> Transcript [40888] [false]: 'เลข 0 0'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.513749778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.513751857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.513753825+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.513758236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.607917004+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.607962121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.607970537+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.607984546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 0 0\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.607988604+07:00","message":"receive interim result [false|false]:  0 0"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.607999327+07:00","message":"[buffer interim] 2748 false เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.608005116+07:00","message":"[buffer interim] 2748 false  0 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.608013155+07:00","message":"[bufferProcess] interim [280000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.608018203+07:00","message":"[bufferProcess] send to processor:เลข 00 แต่หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.608022849+07:00","message":"[bufferProcess] interim [280000000]: 0 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.608026807+07:00","message":"[bufferProcess] update buffer: เลข 0 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.60803097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.608035625+07:00","message":"> Transcript [40889] [false]: 'เลข 00 แต่หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.608040693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.608043941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.60804758+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.608051193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.661052088+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.661092393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.661098779+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.661110672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 00 แต่หากเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.661114157+07:00","message":"receive interim result [false|false]:  00 แต่หากเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.661121611+07:00","message":"[buffer interim] 2748 false เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.661125692+07:00","message":"[buffer interim] 2748 false  00 แต่หากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.66115807+07:00","message":"[bufferProcess] interim [340000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661206547+07:00","message":"[bufferProcess] send to processor:เลข 0 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661219147+07:00","message":"[bufferProcess] interim [340000000]: 00 แต่หากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661221808+07:00","message":"[bufferProcess] update buffer: เลข 00 แต่หากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661229807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661233942+07:00","message":"> Transcript [40890] [false]: 'เลข 0 0'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661237339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661239941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661242792+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661245044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661252641+07:00","message":"Push: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.66125476+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661256741+07:00","message":"Set new StatePrefix : 'เลข 0 0'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.661259016+07:00","message":"Next Push (prob) : ' 0 0'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.661270877+07:00","message":"push: {false เลข 0 0xc004c0f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.797485413+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.797524022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.797529853+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.797540223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 00 แต่หากเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.797543506+07:00","message":"receive interim result [false|false]:  00 แต่หากเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.797551323+07:00","message":"[buffer interim] 2748 false เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:41.797555486+07:00","message":"[buffer interim] 2748 false  00 แต่หากเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.797561442+07:00","message":"[bufferProcess] interim [520000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.797563766+07:00","message":"[bufferProcess] send to processor:เลข 00 แต่หากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.797567167+07:00","message":"[bufferProcess] interim [520000000]: 00 แต่หากเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.797570443+07:00","message":"[bufferProcess] update buffer: เลข 00 แต่หากเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.797573198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.79757593+07:00","message":"> Transcript [40891] [false]: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.797578362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:41.797580554+07:00","message":"Set new StatePrefix: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.000539766+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.000579099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.000585722+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.000596718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 00 แต่หากเป็นเด็กเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.000603348+07:00","message":"receive interim result [false|false]:  00 แต่หากเป็นเด็กเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.000621201+07:00","message":"[buffer interim] 2748 false เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.000641383+07:00","message":"[buffer interim] 2748 false  00 แต่หากเป็นเด็กเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.000648852+07:00","message":"[bufferProcess] interim [700000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.000652271+07:00","message":"[bufferProcess] send to processor:เลข 00 แต่หากเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.000656815+07:00","message":"[bufferProcess] interim [700000000]: 00 แต่หากเป็นเด็กเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.000660278+07:00","message":"[bufferProcess] update buffer: เลข 00 แต่หากเป็นเด็กเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.00066361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.000671034+07:00","message":"> Transcript [40892] [false]: 'เลข 00 แต่หากเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.000674269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.000676378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.00067863+07:00","message":"StatePrefix: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.000680976+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.130748209+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.130801527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.130808023+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.13081867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 00 แต่หากเป็นเด็กแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.130822129+07:00","message":"receive interim result [false|false]:  00 แต่หากเป็นเด็กแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.130830105+07:00","message":"[buffer interim] 2748 false เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.130833629+07:00","message":"[buffer interim] 2748 false  00 แต่หากเป็นเด็กแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.130839673+07:00","message":"[bufferProcess] interim [760000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.130842258+07:00","message":"[bufferProcess] send to processor:เลข 00 แต่หากเป็นเด็กเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.130845766+07:00","message":"[bufferProcess] interim [760000000]: 00 แต่หากเป็นเด็กแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.130848347+07:00","message":"[bufferProcess] update buffer: เลข 00 แต่หากเป็นเด็กแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.130851082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.130853975+07:00","message":"> Transcript [40893] [false]: 'เลข 00 แต่หากเป็นเด็กเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.13085825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.130860392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.130862626+07:00","message":"StatePrefix: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.130865001+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.134525607+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.134563403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.134570515+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.134583865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 00 แต่หากเป็นเด็กไร้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.134587392+07:00","message":"receive interim result [false|false]:  00 แต่หากเป็นเด็กไร้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.134595679+07:00","message":"[buffer interim] 2748 false เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.134599515+07:00","message":"[buffer interim] 2748 false  00 แต่หากเป็นเด็กไร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.134606198+07:00","message":"[bufferProcess] interim [820000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.134609163+07:00","message":"[bufferProcess] send to processor:เลข 00 แต่หากเป็นเด็กแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.134613717+07:00","message":"[bufferProcess] interim [820000000]: 00 แต่หากเป็นเด็กไร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.134616676+07:00","message":"[bufferProcess] update buffer: เลข 00 แต่หากเป็นเด็กไร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.134620532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.134624189+07:00","message":"> Transcript [40894] [false]: 'เลข 00 แต่หากเป็นเด็กแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.134628507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.134630872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.134632886+07:00","message":"StatePrefix: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.134637808+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.305787285+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.305822125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข 00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.305827977+07:00","message":"receive interim result [false|false]: เลข 00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.305841457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่หากเป็นเด็กไร้สาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.305845983+07:00","message":"receive interim result [false|false]:  แต่หากเป็นเด็กไร้สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.305854275+07:00","message":"[buffer interim] 2748 false เลข 00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.305858798+07:00","message":"[buffer interim] 2748 false  แต่หากเป็นเด็กไร้สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305865397+07:00","message":"[bufferProcess] interim [940000000]:เลข 00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.30586776+07:00","message":"[bufferProcess] send to processor:เลข 00 แต่หากเป็นเด็กไร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305871067+07:00","message":"[bufferProcess] interim [940000000]: แต่หากเป็นเด็กไร้สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305874108+07:00","message":"[bufferProcess] update buffer: เลข 00 แต่หากเป็นเด็กไร้สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305876836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305879914+07:00","message":"> Transcript [40895] [false]: 'เลข 00 แต่หากเป็นเด็กไร้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305884019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305886072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305888077+07:00","message":"StatePrefix: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305890603+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305893299+07:00","message":"Push: ' 00 แต่หากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305895275+07:00","message":"TextPushed: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.30590093+07:00","message":"Set new StatePrefix : 'เลข 00 แต่หากเป็นเด็กไร้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.305903274+07:00","message":"Next Push (prob) : 'เด็กไร้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.305910697+07:00","message":"push: {false  00 แต่หากเป็น 0 0xc004c0f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.358806039+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.358842298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข 00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.358848+07:00","message":"receive interim result [false|false]: เลข 00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.358862703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่หากเป็นเด็กไร้สาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.358865922+07:00","message":"receive interim result [false|false]:  แต่หากเป็นเด็กไร้สาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.35888+07:00","message":"[buffer interim] 2748 false เลข 00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.358893727+07:00","message":"[buffer interim] 2748 false  แต่หากเป็นเด็กไร้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.358903888+07:00","message":"[bufferProcess] interim [60000000]:เลข 00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.358908071+07:00","message":"[bufferProcess] send to processor:เลข 00 แต่หากเป็นเด็กไร้สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.358912867+07:00","message":"[bufferProcess] interim [60000000]: แต่หากเป็นเด็กไร้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.358917077+07:00","message":"[bufferProcess] update buffer: เลข 00 แต่หากเป็นเด็กไร้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.358921035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.358925299+07:00","message":"> Transcript [40896] [false]: 'เลข 00 แต่หากเป็นเด็กไร้สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.358930196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.358933108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.358936095+07:00","message":"StatePrefix: 'เลข 00 แต่หากเป็นเด็กไร้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.358940005+07:00","message":"TextPushed: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.360819668+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.360852949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข 00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.360857976+07:00","message":"receive interim result [false|false]: เลข 00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.360867975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่หากเป็นเด็กไร้สัญชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.360871141+07:00","message":"receive interim result [false|false]:  แต่หากเป็นเด็กไร้สัญชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.360877995+07:00","message":"[buffer interim] 2748 false เลข 00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.360880744+07:00","message":"[buffer interim] 2748 false  แต่หากเป็นเด็กไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.36088502+07:00","message":"[bufferProcess] interim [120000000]:เลข 00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.360887676+07:00","message":"[bufferProcess] send to processor:เลข 00 แต่หากเป็นเด็กไร้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.360890778+07:00","message":"[bufferProcess] interim [120000000]: แต่หากเป็นเด็กไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.36089601+07:00","message":"[bufferProcess] update buffer: เลข 00 แต่หากเป็นเด็กไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.360903117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.3609231+07:00","message":"> Transcript [40897] [false]: 'เลข 00 แต่หากเป็นเด็กไร้สาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.360928665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.360931865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.360935493+07:00","message":"StatePrefix: 'เลข 00 แต่หากเป็นเด็กไร้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.360938995+07:00","message":"TextPushed: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.475983497+07:00","message":"[GCS] IsForceVAD: false for message ID: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.538727066+07:00","message":"[GCS] Start streaming session, msgId: 2749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.613320776+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.613364001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข 00 แต่หากเป็นเด็กไร้สัญชาติ\",\"confidence\":0.90976185}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.613371234+07:00","message":"receive interim result [true|false]: เลข 00 แต่หากเป็นเด็กไร้สัญชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.613379889+07:00","message":"end recv isFinal message id 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.613382472+07:00","message":"end Recv id 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.613413882+07:00","message":"[buffer interim] 2748 true เลข 00 แต่หากเป็นเด็กไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613423385+07:00","message":"[bufferProcess] interim [360000000]:เลข 00 แต่หากเป็นเด็กไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613427684+07:00","message":"[bufferProcess] send to processor (isfinal):เลข 00 แต่หากเป็นเด็กไร้สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613431485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613434486+07:00","message":"> Transcript [40898] [false]: 'เลข 00 แต่หากเป็นเด็กไร้สัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.61343766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613440201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613442648+07:00","message":"StatePrefix: 'เลข 00 แต่หากเป็นเด็กไร้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613445485+07:00","message":"TextPushed: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.61344771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.61344981+07:00","message":"> Transcript [40899] [true]: 'เลข 00 แต่หากเป็นเด็กไร้สัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613452198+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613453959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613455833+07:00","message":"StatePrefix: 'เลข 00 แต่หากเป็นเด็กไร้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613457738+07:00","message":"TextPushed: 'เลข 00 แต่หากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:42.613462803+07:00","message":"Push: 'เด็กไร้สัญชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.613472659+07:00","message":"push: {true เด็กไร้สัญชาติ 0 0xc004c0f100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:42.622136422+07:00","message":"write wav file: './tmp/7589/7589_2748.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:42.678457129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:42.678469935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.796394078+07:00","message":"[GCS] IsForceVAD: false for message ID: 2749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:42.988912773+07:00","message":"[GCS] Start streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:43.017189354+07:00","message":"receive streaming session, msgId: 2749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:43.01721848+07:00","message":"found end of frame, send empty tag with msgId: 2749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:43.017223029+07:00","message":"end Recv id 2749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:43.017232172+07:00","message":"[buffer interim] 2749 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:43.017241689+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:43.017247399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:43.017251815+07:00","message":"> Transcript [40900] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:43.017258292+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:43.017261356+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:43.017264675+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:43.017266788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:43.01726988+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:43.017281178+07:00","message":"push: {true \n 0 0xc0045dfd00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:43.022812201+07:00","message":"write wav file: './tmp/7589/7589_2749.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:43.873532704+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:43.873571184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:43.873577122+07:00","message":"receive interim result [false|false]: จะนำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:43.873593013+07:00","message":"[buffer interim] 2750 false จะนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:43.873600773+07:00","message":"[bufferProcess] interim [900000000]:จะนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:43.873602899+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.011812036+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.011857651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.011866718+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.011884841+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.01189619+07:00","message":"[bufferProcess] interim [20000000]:จะนำเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.011900617+07:00","message":"[bufferProcess] send to processor:จะนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.011907591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.011912014+07:00","message":"> Transcript [40901] [false]: 'จะนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.011915706+07:00","message":"Set StatePrefix (first interim): 'จะนำเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.237647266+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.23768814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.237694426+07:00","message":"receive interim result [false|false]: สูบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.237708696+07:00","message":"[buffer interim] 2750 false สูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.237715858+07:00","message":"[bufferProcess] interim [140000000]:สูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.237719655+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.237728421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.237741754+07:00","message":"> Transcript [40902] [false]: 'จะนำเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.237745523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.237747974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.23774994+07:00","message":"StatePrefix: 'จะนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.237752233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.298119818+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.298163642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่บท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.298170114+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่บท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.29818529+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.298193276+07:00","message":"[bufferProcess] interim [200000000]:จะนำเข้าสู่บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.298199845+07:00","message":"[bufferProcess] send to processor:สูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.29820861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.298213271+07:00","message":"> Transcript [40903] [false]: 'สูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.298215986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.298218757+07:00","message":"Set new StatePrefix: 'สูบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.352462199+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.352499162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.352505841+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.352518278+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.352528188+07:00","message":"[bufferProcess] interim [260000000]:จะนำเข้าสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.352532922+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.352538906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.352542107+07:00","message":"> Transcript [40904] [false]: 'จะนำเข้าสู่บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.352544735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.352547111+07:00","message":"Set new StatePrefix: 'จะนำเข้าสู่บท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.400903112+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.400936438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.400942835+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.400956522+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.400963803+07:00","message":"[bufferProcess] interim [320000000]:จะนำเข้าสู่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.400966223+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.400970641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.400973705+07:00","message":"> Transcript [40905] [false]: 'จะนำเข้าสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.400976097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.400978038+07:00","message":"Set new StatePrefix: 'จะนำเข้าสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.573638293+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.57368176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.573688131+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.57370505+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.573714716+07:00","message":"[bufferProcess] interim [620000000]:จะนำเข้าสู่กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.573717509+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.573722596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.573725769+07:00","message":"> Transcript [40906] [false]: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.573737454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.573740838+07:00","message":"Set new StatePrefix: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.990997272+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.991044793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.991053377+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:44.991071076+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.99108408+07:00","message":"[bufferProcess] interim [920000000]:จะนำเข้าสู่กระบวนการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.991087638+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.991097353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.991102272+07:00","message":"> Transcript [40907] [false]: 'จะนำเข้าสู่กระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.991107919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.991111545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.991114802+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:44.991117984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.201185445+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.201227252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทำบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.201235673+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทำบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.2012563+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทำบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.201270115+07:00","message":"[bufferProcess] interim [160000000]:จะนำเข้าสู่กระบวนการทำบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.201273788+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.201283355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.201287319+07:00","message":"> Transcript [40908] [false]: 'จะนำเข้าสู่กระบวนการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.201292571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.201295876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.201299061+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.201302253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.320375254+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.320417468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทำบัตรประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.320424068+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทำบัตรประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.320443179+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทำบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.320452228+07:00","message":"[bufferProcess] interim [400000000]:จะนำเข้าสู่กระบวนการทำบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.320456618+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทำบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.320461645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.320464952+07:00","message":"> Transcript [40909] [false]: 'จะนำเข้าสู่กระบวนการทำบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.320468824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.320471199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.320474476+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.320477912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.641455577+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.641492921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทำบัตรประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.641499082+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทำบัตรประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.641524721+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทำบัตรประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.641532969+07:00","message":"[bufferProcess] interim [580000000]:จะนำเข้าสู่กระบวนการทำบัตรประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.64153535+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทำบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.641544412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.641548044+07:00","message":"> Transcript [40910] [false]: 'จะนำเข้าสู่กระบวนการทำบัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.641552163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.64155485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.641557339+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.641559642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.641562861+07:00","message":"Push: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.641577701+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.641580155+07:00","message":"Set new StatePrefix : 'จะนำเข้าสู่กระบวนการทำบัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.641582779+07:00","message":"Next Push (prob) : 'การทำบัตรประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.64159136+07:00","message":"push: {false จะนำเข้าสู่กระบวน 0 0xc004c0f380}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:45.678713141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:45.678724288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.719311149+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.719356391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทำบัตรประจำตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.719364159+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทำบัตรประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:45.719378875+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทำบัตรประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.719387809+07:00","message":"[bufferProcess] interim [640000000]:จะนำเข้าสู่กระบวนการทำบัตรประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.719392792+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทำบัตรประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.719400289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.719403526+07:00","message":"> Transcript [40911] [false]: 'จะนำเข้าสู่กระบวนการทำบัตรประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.719406047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:45.719408764+07:00","message":"Set new StatePrefix: 'จะนำเข้าสู่กระบวนการทำบัตรประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.06419839+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.064235021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทำบัตรประจำตัวผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.064240811+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทำบัตรประจำตัวผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.064253425+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.064257647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.064260446+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.064266565+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทำบัตรประจำตัวผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.064270632+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064279264+07:00","message":"[bufferProcess] interim [940000000]:จะนำเข้าสู่กระบวนการทำบัตรประจำตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064281662+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทำบัตรประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064285057+07:00","message":"[bufferProcess] interim [0]:จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.06428706+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทำบัตรประจำตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064290121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064292845+07:00","message":"> Transcript [40912] [false]: 'จะนำเข้าสู่กระบวนการทำบัตรประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064296049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064298272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.06430026+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทำบัตรประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064303717+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064305733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064307643+07:00","message":"> Transcript [40913] [false]: 'จะนำเข้าสู่กระบวนการทำบัตรประจำตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064310017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064311848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064313541+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทำบัตรประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.064315693+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.18075001+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.180790909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.180798471+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.180816925+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.180829796+07:00","message":"[bufferProcess] interim [180000000]:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.180833253+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.180840796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.180845885+07:00","message":"> Transcript [40914] [false]: 'จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.180850141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.180852794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.180855617+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทำบัตรประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.180858784+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.659582891+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.659623469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.659630788+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.659650348+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.659663361+07:00","message":"[bufferProcess] interim [720000000]:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.659666233+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.659671582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.659675038+07:00","message":"> Transcript [40915] [false]: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.659678057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.659680115+07:00","message":"Set new StatePrefix: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.848987665+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.849030723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.849038286+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.849054874+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.849063209+07:00","message":"[bufferProcess] interim [840000000]:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.849065897+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.849070663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.849074156+07:00","message":"> Transcript [40916] [false]: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.849078379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.849081043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.849083404+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.849086194+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.854393902+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.854436137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.85444243+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.854457663+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.854465527+07:00","message":"[bufferProcess] interim [900000000]:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.854468497+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.85447567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.854478996+07:00","message":"> Transcript [40917] [false]: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.85448281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.854484897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.854486899+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.8544896+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.939097983+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.939142114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.939151277+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:46.939167801+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.939175856+07:00","message":"[bufferProcess] interim [960000000]:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.939178491+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.939185473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.939188239+07:00","message":"> Transcript [40918] [false]: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.939191983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.939194205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.939196373+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:46.939199591+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.227662934+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.227701529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.22770785+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.227719141+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227732318+07:00","message":"[bufferProcess] interim [140000000]:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227737108+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227744432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227748375+07:00","message":"> Transcript [40919] [false]: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227753768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227756866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227762369+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227767613+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227772261+07:00","message":"Push: 'การทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227775561+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227780341+07:00","message":"Set new StatePrefix : 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.227783782+07:00","message":"Next Push (prob) : 'ที่ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.227794487+07:00","message":"push: {false การทําบัตรประจําตัวบุคคล 0 0xc004c0f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.279681677+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.279715048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.27972142+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.279741084+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.279751938+07:00","message":"[bufferProcess] interim [260000000]:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.279756328+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.279761701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.279766128+07:00","message":"> Transcript [40920] [false]: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.27977131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.279775418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.279778456+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.279784058+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.718909701+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.718955146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.71896304+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.71897899+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.71899321+07:00","message":"[bufferProcess] interim [680000000]:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.718998102+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.719005631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.719009296+07:00","message":"> Transcript [40921] [false]: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.719014124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.719017511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.71902019+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.719024083+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.90408642+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.904142237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทางทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.904152711+07:00","message":"receive interim result [false|false]: จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทางทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:47.904175491+07:00","message":"[buffer interim] 2750 false จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.904186512+07:00","message":"[bufferProcess] interim [920000000]:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.904191242+07:00","message":"[bufferProcess] send to processor:จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.904197208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.904202084+07:00","message":"> Transcript [40922] [false]: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.904207517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.904210436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.90421437+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:47.904219367+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:48.117003371+07:00","message":"[GCS] IsForceVAD: false for message ID: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:48.308228559+07:00","message":"[GCS] Start streaming session, msgId: 2751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:48.31402288+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:48.314061927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลที่ไม่มีสถานะทางทะเบียน\",\"confidence\":0.9451781}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:48.314070443+07:00","message":"receive interim result [true|false]: จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลที่ไม่มีสถานะทางทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:48.314081027+07:00","message":"end recv isFinal message id 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:48.314085227+07:00","message":"end Recv id 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:48.314091057+07:00","message":"[buffer interim] 2750 true จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลที่ไม่มีสถานะทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314099022+07:00","message":"[bufferProcess] interim [340000000]:จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลที่ไม่มีสถานะทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314106556+07:00","message":"[bufferProcess] send to processor (isfinal):จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทางทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314110175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314113162+07:00","message":"> Transcript [40923] [false]: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทางทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314117138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314119544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.31412188+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314124889+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314133812+07:00","message":"Push: 'ที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314136416+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.31413908+07:00","message":"Set new StatePrefix : 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทางทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314142184+07:00","message":"Next Push (prob) : 'สถานะทางทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314144482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314146533+07:00","message":"> Transcript [40924] [true]: 'จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลที่ไม่มีสถานะทางทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314149026+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314150893+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314153081+07:00","message":"StatePrefix: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทางทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:48.314157623+07:00","message":"push: {false ที่ไม่มี 0 0xc004c0f380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314160094+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314211356+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314413673+07:00","message":"Push: 'สถานะทางทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314418116+07:00","message":"TextPushed: 'จะนำเข้าสู่กระบวนการทําบัตรประจําตัวบุคคลที่ไม่มีสถานะทางทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314420903+07:00","message":"Set new StatePrefix : 'จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลที่ไม่มีสถานะทางทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314423322+07:00","message":"Next Push (prob) : 'จะนำเข้าสู่กระบวนการทำบัตรประจำตัวบุคคลที่ไม่มีสถานะทางทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:48.314433726+07:00","message":"push: {true สถานะทางทะเบียน 0 0xc004c0f380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:48.314439436+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2750.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:48.325362923+07:00","message":"write wav file: './tmp/7589/7589_2750.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:48.679634356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:48.679646873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.166787651+07:00","message":"receive streaming session, msgId: 2751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.166843489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.166848779+07:00","message":"receive interim result [false|false]: ต้นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.166865107+07:00","message":"[buffer interim] 2751 false ต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.166872865+07:00","message":"[bufferProcess] interim [900000000]:ต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.166874757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.352145074+07:00","message":"receive streaming session, msgId: 2751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.352185323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นด้วยเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.352192253+07:00","message":"receive interim result [false|false]: ต้นด้วยเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.352207122+07:00","message":"[buffer interim] 2751 false ต้นด้วยเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.352215608+07:00","message":"[bufferProcess] interim [80000000]:ต้นด้วยเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.352218332+07:00","message":"[bufferProcess] send to processor:ต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.352225777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.352229079+07:00","message":"> Transcript [40925] [false]: 'ต้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.352231554+07:00","message":"Set StatePrefix (first interim): 'ต้นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.568834475+07:00","message":"receive streaming session, msgId: 2751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.568875078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นด้วยเลข 0\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.568881425+07:00","message":"receive interim result [false|false]: ต้นด้วยเลข 0"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.568900427+07:00","message":"[buffer interim] 2751 false ต้นด้วยเลข 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.568909436+07:00","message":"[bufferProcess] interim [320000000]:ต้นด้วยเลข 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.568911918+07:00","message":"[bufferProcess] send to processor:ต้นด้วยเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.568916727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.568919536+07:00","message":"> Transcript [40926] [false]: 'ต้นด้วยเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.568922987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.568925165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.568927221+07:00","message":"StatePrefix: 'ต้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.568929689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.905980367+07:00","message":"[GCS] IsForceVAD: false for message ID: 2751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.921217199+07:00","message":"receive streaming session, msgId: 2751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.921255846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นด้วยเลข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.921263789+07:00","message":"receive interim result [false|false]: ต้นด้วยเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.921276113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 0\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.921279503+07:00","message":"receive interim result [false|false]:  0"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.921289675+07:00","message":"[buffer interim] 2751 false ต้นด้วยเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.921293663+07:00","message":"[buffer interim] 2751 false  0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.921300873+07:00","message":"[bufferProcess] interim [680000000]:ต้นด้วยเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.921303585+07:00","message":"[bufferProcess] send to processor:ต้นด้วยเลข 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.921306933+07:00","message":"[bufferProcess] interim [680000000]: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.92130962+07:00","message":"[bufferProcess] update buffer: ต้นด้วยเลข 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.921313393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.921316448+07:00","message":"> Transcript [40927] [false]: 'ต้นด้วยเลข 0'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.921319268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.921321676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.921323668+07:00","message":"StatePrefix: 'ต้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.921326004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.999739896+07:00","message":"receive streaming session, msgId: 2751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.999781729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นด้วยเลข 0\",\"confidence\":0.9265642}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.999791034+07:00","message":"receive interim result [true|false]: ต้นด้วยเลข 0"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.999800246+07:00","message":"end recv isFinal message id 2751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.999802522+07:00","message":"end Recv id 2751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.999811088+07:00","message":"[buffer interim] 2751 true ต้นด้วยเลข 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999819809+07:00","message":"[bufferProcess] interim [830000000]:ต้นด้วยเลข 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999824137+07:00","message":"[bufferProcess] send to processor (isfinal):ต้นด้วยเลข 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999827589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999830904+07:00","message":"> Transcript [40928] [false]: 'ต้นด้วยเลข 0'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999834093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999836126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999838155+07:00","message":"StatePrefix: 'ต้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999840166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999843414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999859333+07:00","message":"> Transcript [40929] [true]: 'ต้นด้วยเลข 0'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999866459+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999868382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999870196+07:00","message":"StatePrefix: 'ต้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.99987202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:49.999875301+07:00","message":"Push: 'ต้นด้วยเลข 0'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:49.999884476+07:00","message":"push: {true ต้นด้วยเลข 0 0 0xc003472000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:50.007263234+07:00","message":"write wav file: './tmp/7589/7589_2751.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:50.040651213+07:00","message":"[GCS] Start streaming session, msgId: 2752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:50.606770642+07:00","message":"[GCS] IsForceVAD: false for message ID: 2752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:50.697672708+07:00","message":"receive streaming session, msgId: 2752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:50.697700819+07:00","message":"found end of frame, send empty tag with msgId: 2752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:50.697704704+07:00","message":"end Recv id 2752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:50.697714469+07:00","message":"[buffer interim] 2752 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:50.697729584+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:50.697734399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:50.697738835+07:00","message":"> Transcript [40930] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:50.697744668+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:50.697749767+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:50.697751918+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:50.697753911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:50.697759992+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:50.69777264+07:00","message":"push: {true \n 0 0xc0045ded80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:50.703006298+07:00","message":"write wav file: './tmp/7589/7589_2752.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:50.741305532+07:00","message":"[GCS] Start streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.280847946+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.280887831+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-06-22T12:40:51.280894812+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.280910309+07:00","message":"[buffer interim] 2753 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.280918186+07:00","message":"[bufferProcess] interim [480000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.280920398+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.382736851+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.382773295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.382779532+07:00","message":"receive interim result [false|false]: หนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.382796927+07:00","message":"[buffer interim] 2753 false หนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.382807819+07:00","message":"[bufferProcess] interim [600000000]:หนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.382810524+07:00","message":"[bufferProcess] send to processor:1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.382817709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.382821021+07:00","message":"> Transcript [40931] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.382823394+07:00","message":"Set StatePrefix (first interim): '1'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.541536191+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.541576035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งในผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.541582954+07:00","message":"receive interim result [false|false]: หนึ่งในผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.541600994+07:00","message":"[buffer interim] 2753 false หนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.541613404+07:00","message":"[bufferProcess] interim [660000000]:หนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.541616244+07:00","message":"[bufferProcess] send to processor:หนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.541620927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.5416243+07:00","message":"> Transcript [40932] [false]: 'หนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.54162696+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.541629236+07:00","message":"Set new StatePrefix: 'หนึ่งใน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:51.680029017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:51.680011284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.715983108+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.716020155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งในผู้ป่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.716026545+07:00","message":"receive interim result [false|false]: หนึ่งในผู้ป่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.716040816+07:00","message":"[buffer interim] 2753 false หนึ่งในผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.716047678+07:00","message":"[bufferProcess] interim [840000000]:หนึ่งในผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.716050885+07:00","message":"[bufferProcess] send to processor:หนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.71605792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.716060628+07:00","message":"> Transcript [40933] [false]: 'หนึ่งในผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.716063954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.716066335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.716068617+07:00","message":"StatePrefix: 'หนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.716070977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.782086034+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.782119942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งในผู้ปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.782126384+07:00","message":"receive interim result [false|false]: หนึ่งในผู้ปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.782140547+07:00","message":"[buffer interim] 2753 false หนึ่งในผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.78214787+07:00","message":"[bufferProcess] interim [20000000]:หนึ่งในผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.782150454+07:00","message":"[bufferProcess] send to processor:หนึ่งในผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.782157305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.782160556+07:00","message":"> Transcript [40934] [false]: 'หนึ่งในผู้ป่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.782164216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.782166514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.782168805+07:00","message":"StatePrefix: 'หนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.782171895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.835251373+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.835290899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งในผู้ปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.835296832+07:00","message":"receive interim result [false|false]: หนึ่งในผู้ปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:51.835310127+07:00","message":"[buffer interim] 2753 false หนึ่งในผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.835317414+07:00","message":"[bufferProcess] interim [80000000]:หนึ่งในผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.835319675+07:00","message":"[bufferProcess] send to processor:หนึ่งในผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.835324992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.835327759+07:00","message":"> Transcript [40935] [false]: 'หนึ่งในผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.835333381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.835335683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.835337702+07:00","message":"StatePrefix: 'หนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:51.835339783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.115762953+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.115800959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งในผู้ปกครองเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.115806513+07:00","message":"receive interim result [false|false]: หนึ่งในผู้ปกครองเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.115822198+07:00","message":"[buffer interim] 2753 false หนึ่งในผู้ปกครองเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115830873+07:00","message":"[bufferProcess] interim [380000000]:หนึ่งในผู้ปกครองเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115833301+07:00","message":"[bufferProcess] send to processor:หนึ่งในผู้ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115837174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115842525+07:00","message":"> Transcript [40936] [false]: 'หนึ่งในผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115846427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115848706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115850949+07:00","message":"StatePrefix: 'หนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115853283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115856408+07:00","message":"Push: 'หนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115858563+07:00","message":"TextPushed: 'หนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115860758+07:00","message":"Set new StatePrefix : 'หนึ่งในผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.115862823+07:00","message":"Next Push (prob) : 'ผู้ปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.115870237+07:00","message":"push: {false หนึ่งใน 0 0xc0030bd180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.238232304+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.238269773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งในผู้ปกครองเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.238276399+07:00","message":"receive interim result [false|false]: หนึ่งในผู้ปกครองเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.23828742+07:00","message":"[buffer interim] 2753 false หนึ่งในผู้ปกครองเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.238295311+07:00","message":"[bufferProcess] interim [500000000]:หนึ่งในผู้ปกครองเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.238298601+07:00","message":"[bufferProcess] send to processor:หนึ่งในผู้ปกครองเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.238305358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.238311088+07:00","message":"> Transcript [40937] [false]: 'หนึ่งในผู้ปกครองเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.238315001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.23831798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.238321043+07:00","message":"StatePrefix: 'หนึ่งในผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.238324005+07:00","message":"TextPushed: 'หนึ่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.390176087+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.390223813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งในผู้ปกครองเด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.390230805+07:00","message":"receive interim result [false|false]: หนึ่งในผู้ปกครองเด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.390249521+07:00","message":"[buffer interim] 2753 false หนึ่งในผู้ปกครองเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.390259505+07:00","message":"[bufferProcess] interim [680000000]:หนึ่งในผู้ปกครองเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.390262455+07:00","message":"[bufferProcess] send to processor:หนึ่งในผู้ปกครองเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.390266889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.390270414+07:00","message":"> Transcript [40938] [false]: 'หนึ่งในผู้ปกครองเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.390273925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.390276523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.390279592+07:00","message":"StatePrefix: 'หนึ่งในผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.390282419+07:00","message":"TextPushed: 'หนึ่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.71745238+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.717494434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งในผู้ปกครองเด็กนักเรียนบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.717501532+07:00","message":"receive interim result [false|false]: หนึ่งในผู้ปกครองเด็กนักเรียนบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.717519223+07:00","message":"[buffer interim] 2753 false หนึ่งในผู้ปกครองเด็กนักเรียนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.717531744+07:00","message":"[bufferProcess] interim [980000000]:หนึ่งในผู้ปกครองเด็กนักเรียนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.717535727+07:00","message":"[bufferProcess] send to processor:หนึ่งในผู้ปกครองเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.717543257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.717548919+07:00","message":"> Transcript [40939] [false]: 'หนึ่งในผู้ปกครองเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.71755614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.717559751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.717563487+07:00","message":"StatePrefix: 'หนึ่งในผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:52.717567104+07:00","message":"TextPushed: 'หนึ่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:52.91681182+07:00","message":"[GCS] IsForceVAD: false for message ID: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.073029484+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.07306304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.073069173+07:00","message":"receive interim result [false|false]: หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.073083084+07:00","message":"[buffer interim] 2753 false หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073090715+07:00","message":"[bufferProcess] interim [160000000]:หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073093655+07:00","message":"[bufferProcess] send to processor:หนึ่งในผู้ปกครองเด็กนักเรียนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073097559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073100345+07:00","message":"> Transcript [40940] [false]: 'หนึ่งในผู้ปกครองเด็กนักเรียนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073104305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073106696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073109147+07:00","message":"StatePrefix: 'หนึ่งในผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073111361+07:00","message":"TextPushed: 'หนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073114087+07:00","message":"Push: 'ผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073116063+07:00","message":"TextPushed: 'หนึ่งในผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073118392+07:00","message":"Set new StatePrefix : 'หนึ่งในผู้ปกครองเด็กนักเรียนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.073121048+07:00","message":"Next Push (prob) : 'เด็กนักเรียนบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.073128382+07:00","message":"push: {false ผู้ปกครอง 0 0xc0030bd180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.120113052+07:00","message":"[GCS] Start streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.257170694+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.257220346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.257228011+07:00","message":"receive interim result [true|false]: หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.257238698+07:00","message":"end recv isFinal message id 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.257241209+07:00","message":"end Recv id 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.257247838+07:00","message":"[buffer interim] 2753 true หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257262623+07:00","message":"[bufferProcess] interim [400000000]:หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257270601+07:00","message":"[bufferProcess] send to processor (isfinal):หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257274916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257279048+07:00","message":"> Transcript [40941] [false]: 'หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257282018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257284126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257286179+07:00","message":"StatePrefix: 'หนึ่งในผู้ปกครองเด็กนักเรียนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257289115+07:00","message":"TextPushed: 'หนึ่งในผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257291517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257293816+07:00","message":"> Transcript [40942] [true]: 'หนึ่งในผู้ปกครองเด็กนักเรียนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257296295+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257298028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.25729987+07:00","message":"StatePrefix: 'หนึ่งในผู้ปกครองเด็กนักเรียนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257301779+07:00","message":"TextPushed: 'หนึ่งในผู้ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:53.257308989+07:00","message":"Push: 'เด็กนักเรียนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:53.257318145+07:00","message":"push: {true เด็กนักเรียนบอกว่า 0 0xc0030bd180}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:53.265094927+07:00","message":"write wav file: './tmp/7589/7589_2753.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.278321245+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.278360028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.278365595+07:00","message":"receive interim result [false|false]: สายหลักคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.278378888+07:00","message":"[buffer interim] 2754 false สายหลักคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.278385677+07:00","message":"[bufferProcess] interim [960000000]:สายหลักคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.278387764+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.278393915+07:00","message":"[bufferProcess] send to processor (ticker):สายหลักคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.278396556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.278399417+07:00","message":"> Transcript [40943] [false]: 'สายหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.278402184+07:00","message":"Set StatePrefix (first interim): 'สายหลักคือ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:54.681009817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:54.681031882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.856918092+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.856971955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.856980297+07:00","message":"receive interim result [false|false]: สายหลักคือต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.857001532+07:00","message":"[buffer interim] 2754 false สายหลักคือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.857012964+07:00","message":"[bufferProcess] interim [560000000]:สายหลักคือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.857015388+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.985513814+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.985554856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.985561448+07:00","message":"receive interim result [false|false]: สายหลักคือต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:54.9855756+07:00","message":"[buffer interim] 2754 false สายหลักคือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.985583311+07:00","message":"[bufferProcess] interim [680000000]:สายหลักคือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.98558558+07:00","message":"[bufferProcess] send to processor:สายหลักคือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.985590945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.985593562+07:00","message":"> Transcript [40944] [false]: 'สายหลักคือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.985597022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.985599205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.985601277+07:00","message":"StatePrefix: 'สายหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:54.985603464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.184736724+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.184779561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.184785934+07:00","message":"receive interim result [false|false]: สายหลักคือต้องการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.184802874+07:00","message":"[buffer interim] 2754 false สายหลักคือต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.184810737+07:00","message":"[bufferProcess] interim [860000000]:สายหลักคือต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.184813533+07:00","message":"[bufferProcess] send to processor:สายหลักคือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.184821981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.184825305+07:00","message":"> Transcript [40945] [false]: 'สายหลักคือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.184828814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.184833998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.184836222+07:00","message":"StatePrefix: 'สายหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.184838522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.382613326+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.382662993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.382669824+07:00","message":"receive interim result [false|false]: สายหลักคือต้องการให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.382682148+07:00","message":"[buffer interim] 2754 false สายหลักคือต้องการให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.382689043+07:00","message":"[bufferProcess] interim [40000000]:สายหลักคือต้องการให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.382692201+07:00","message":"[bufferProcess] send to processor:สายหลักคือต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.382697695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.38270042+07:00","message":"> Transcript [40946] [false]: 'สายหลักคือต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.3827041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.382706476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.382714328+07:00","message":"StatePrefix: 'สายหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.382717428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.404759955+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.404808703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการให้ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.404818197+07:00","message":"receive interim result [false|false]: สายหลักคือต้องการให้ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.404838729+07:00","message":"[buffer interim] 2754 false สายหลักคือต้องการให้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404847996+07:00","message":"[bufferProcess] interim [100000000]:สายหลักคือต้องการให้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404852293+07:00","message":"[bufferProcess] send to processor:สายหลักคือต้องการให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404859505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404864394+07:00","message":"> Transcript [40947] [false]: 'สายหลักคือต้องการให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404869704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.40487255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404875427+07:00","message":"StatePrefix: 'สายหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404879203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404886399+07:00","message":"Push: 'สายหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404889406+07:00","message":"TextPushed: 'สายหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404892472+07:00","message":"Set new StatePrefix : 'สายหลักคือต้องการให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.404897439+07:00","message":"Next Push (prob) : 'ต้องการให้ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.404908115+07:00","message":"push: {false สายหลักคือ 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.444293003+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.444330218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการให้ปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.444336543+07:00","message":"receive interim result [false|false]: สายหลักคือต้องการให้ปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.444350377+07:00","message":"[buffer interim] 2754 false สายหลักคือต้องการให้ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.444365035+07:00","message":"[bufferProcess] interim [160000000]:สายหลักคือต้องการให้ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.444369118+07:00","message":"[bufferProcess] send to processor:สายหลักคือต้องการให้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.444374176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.444377236+07:00","message":"> Transcript [40948] [false]: 'สายหลักคือต้องการให้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.444379559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.444382215+07:00","message":"Set new StatePrefix: 'สายหลักคือต้องการให้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.471473475+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.471509442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการให้บุตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.471515094+07:00","message":"receive interim result [false|false]: สายหลักคือต้องการให้บุตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.47153245+07:00","message":"[buffer interim] 2754 false สายหลักคือต้องการให้บุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.471539897+07:00","message":"[bufferProcess] interim [220000000]:สายหลักคือต้องการให้บุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.471542643+07:00","message":"[bufferProcess] send to processor:สายหลักคือต้องการให้ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.471552117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.471555103+07:00","message":"> Transcript [40949] [false]: 'สายหลักคือต้องการให้ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.471557344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.471561171+07:00","message":"Set new StatePrefix: 'สายหลักคือต้องการให้ปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.70677917+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.706816212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการให้บุตรหลาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.706822729+07:00","message":"receive interim result [false|false]: สายหลักคือต้องการให้บุตรหลาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:55.706835714+07:00","message":"[buffer interim] 2754 false สายหลักคือต้องการให้บุตรหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.706843149+07:00","message":"[bufferProcess] interim [340000000]:สายหลักคือต้องการให้บุตรหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.706845857+07:00","message":"[bufferProcess] send to processor:สายหลักคือต้องการให้บุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.706852887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.706855604+07:00","message":"> Transcript [40950] [false]: 'สายหลักคือต้องการให้บุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.706858266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:55.706860306+07:00","message":"Set new StatePrefix: 'สายหลักคือต้องการให้บุตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.276035288+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.276075842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการให้บุตรหลาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.276086768+07:00","message":"receive interim result [false|false]: สายหลักคือต้องการให้บุตรหลาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.276101586+07:00","message":"[buffer interim] 2754 false สายหลักคือต้องการให้บุตรหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.276111002+07:00","message":"[bufferProcess] interim [940000000]:สายหลักคือต้องการให้บุตรหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.276114763+07:00","message":"[bufferProcess] send to processor:สายหลักคือต้องการให้บุตรหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.276123459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.276127629+07:00","message":"> Transcript [40951] [false]: 'สายหลักคือต้องการให้บุตรหลาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.27613248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.276135851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.276138645+07:00","message":"StatePrefix: 'สายหลักคือต้องการให้บุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.276142436+07:00","message":"TextPushed: 'สายหลักคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.328691187+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.328769044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการให้บุตรหลานไปเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.328777861+07:00","message":"receive interim result [false|false]: สายหลักคือต้องการให้บุตรหลานไปเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.32879326+07:00","message":"[buffer interim] 2754 false สายหลักคือต้องการให้บุตรหลานไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.328806951+07:00","message":"[bufferProcess] interim [60000000]:สายหลักคือต้องการให้บุตรหลานไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.328813171+07:00","message":"[bufferProcess] send to processor:สายหลักคือต้องการให้บุตรหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.328820363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.328825475+07:00","message":"> Transcript [40952] [false]: 'สายหลักคือต้องการให้บุตรหลาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.328831338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.328834371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.32883776+07:00","message":"StatePrefix: 'สายหลักคือต้องการให้บุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.328841539+07:00","message":"TextPushed: 'สายหลักคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.58952226+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.589561346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการให้บุตรหลานไปเรียนหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.589569466+07:00","message":"receive interim result [false|false]: สายหลักคือต้องการให้บุตรหลานไปเรียนหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.589584378+07:00","message":"[buffer interim] 2754 false สายหลักคือต้องการให้บุตรหลานไปเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.589591794+07:00","message":"[bufferProcess] interim [300000000]:สายหลักคือต้องการให้บุตรหลานไปเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.589594826+07:00","message":"[bufferProcess] send to processor:สายหลักคือต้องการให้บุตรหลานไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.589601845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.58960474+07:00","message":"> Transcript [40953] [false]: 'สายหลักคือต้องการให้บุตรหลานไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.589608076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.589610154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.589612616+07:00","message":"StatePrefix: 'สายหลักคือต้องการให้บุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.58961533+07:00","message":"TextPushed: 'สายหลักคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.826368504+07:00","message":"[GCS] IsForceVAD: false for message ID: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.929553103+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.929593672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายหลักคือต้องการให้บุตรหลานได้เรียนหนังสือ\",\"confidence\":0.9412238}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.929602155+07:00","message":"receive interim result [true|false]: สายหลักคือต้องการให้บุตรหลานได้เรียนหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.929613412+07:00","message":"end recv isFinal message id 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.92961564+07:00","message":"end Recv id 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.929622256+07:00","message":"[buffer interim] 2754 true สายหลักคือต้องการให้บุตรหลานได้เรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929629912+07:00","message":"[bufferProcess] interim [750000000]:สายหลักคือต้องการให้บุตรหลานได้เรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929633375+07:00","message":"[bufferProcess] send to processor (isfinal):สายหลักคือต้องการให้บุตรหลานไปเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929636565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929639422+07:00","message":"> Transcript [40954] [false]: 'สายหลักคือต้องการให้บุตรหลานไปเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929642903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929644898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929647053+07:00","message":"StatePrefix: 'สายหลักคือต้องการให้บุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929649577+07:00","message":"TextPushed: 'สายหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.92965255+07:00","message":"Push: 'ต้องการให้บุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929656589+07:00","message":"TextPushed: 'สายหลักคือต้องการให้บุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929661089+07:00","message":"Set new StatePrefix : 'สายหลักคือต้องการให้บุตรหลานไปเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929664037+07:00","message":"Next Push (prob) : 'หลานไปเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929666183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929668304+07:00","message":"> Transcript [40955] [true]: 'สายหลักคือต้องการให้บุตรหลานได้เรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929670733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929672514+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929674309+07:00","message":"StatePrefix: 'สายหลักคือต้องการให้บุตรหลานไปเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929677217+07:00","message":"TextPushed: 'สายหลักคือต้องการให้บุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:56.929679653+07:00","message":"Push: 'หลานได้เรียนหนังสือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.929687975+07:00","message":"push: {false ต้องการให้บุตร 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.92969478+07:00","message":"push: {true หลานได้เรียนหนังสือ 0 0xc0045df800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:56.93965572+07:00","message":"write wav file: './tmp/7589/7589_2754.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:56.958395597+07:00","message":"[GCS] Start streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.476201408+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.476243487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.476250655+07:00","message":"receive interim result [false|false]: เพื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.476268845+07:00","message":"[buffer interim] 2755 false เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.476278002+07:00","message":"[bufferProcess] interim [540000000]:เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.476281126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.628394274+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.628434301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.628440444+07:00","message":"receive interim result [false|false]: เพื่อให้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.628459926+07:00","message":"[buffer interim] 2755 false เพื่อให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.628472092+07:00","message":"[bufferProcess] interim [660000000]:เพื่อให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.628474632+07:00","message":"[bufferProcess] send to processor:เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.628481766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.628485017+07:00","message":"> Transcript [40956] [false]: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.628487478+07:00","message":"Set StatePrefix (first interim): 'เพื่อให้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:57.681761917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:40:57.681785365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.81816513+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.818201075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้มีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.81820673+07:00","message":"receive interim result [false|false]: เพื่อให้มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.818221641+07:00","message":"[buffer interim] 2755 false เพื่อให้มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.81822914+07:00","message":"[bufferProcess] interim [840000000]:เพื่อให้มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.818232253+07:00","message":"[bufferProcess] send to processor:เพื่อให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.81823648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.818239532+07:00","message":"> Transcript [40957] [false]: 'เพื่อให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.818243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.8182453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.818247504+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.818249694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.822945626+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.822959298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้มีขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.822963372+07:00","message":"receive interim result [false|false]: เพื่อให้มีขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.822973505+07:00","message":"[buffer interim] 2755 false เพื่อให้มีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.82297876+07:00","message":"[bufferProcess] interim [900000000]:เพื่อให้มีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.82298204+07:00","message":"[bufferProcess] send to processor:เพื่อให้มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.82298561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.82298801+07:00","message":"> Transcript [40958] [false]: 'เพื่อให้มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.82299074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.822992745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.822995295+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.822997647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.930113898+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.930148006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้มีอนาคต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.930153375+07:00","message":"receive interim result [false|false]: เพื่อให้มีอนาคต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:57.930163871+07:00","message":"[buffer interim] 2755 false เพื่อให้มีอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.930172662+07:00","message":"[bufferProcess] interim [20000000]:เพื่อให้มีอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.930175143+07:00","message":"[bufferProcess] send to processor:เพื่อให้มีขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.930179015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.930181721+07:00","message":"> Transcript [40959] [false]: 'เพื่อให้มีขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.930184765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.930186827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.93018877+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:57.930191431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.185658924+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.185701821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้มีอนาคตที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.185718204+07:00","message":"receive interim result [false|false]: เพื่อให้มีอนาคตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.185734888+07:00","message":"[buffer interim] 2755 false เพื่อให้มีอนาคตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185746312+07:00","message":"[bufferProcess] interim [260000000]:เพื่อให้มีอนาคตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185750351+07:00","message":"[bufferProcess] send to processor:เพื่อให้มีอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185759681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185763736+07:00","message":"> Transcript [40960] [false]: 'เพื่อให้มีอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185769448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185772792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.18577604+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185779268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185786855+07:00","message":"Push: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185791347+07:00","message":"TextPushed: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185793629+07:00","message":"Set new StatePrefix : 'เพื่อให้มีอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.185796201+07:00","message":"Next Push (prob) : 'มีอนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.18581761+07:00","message":"push: {false เพื่อให้ 0 0xc004853500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.1885109+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.188539318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้มีอนาคตที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.188544986+07:00","message":"receive interim result [false|false]: เพื่อให้มีอนาคตที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.188556805+07:00","message":"[buffer interim] 2755 false เพื่อให้มีอนาคตที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.188561913+07:00","message":"[bufferProcess] interim [320000000]:เพื่อให้มีอนาคตที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.188564345+07:00","message":"[bufferProcess] send to processor:เพื่อให้มีอนาคตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.188567742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.188570977+07:00","message":"> Transcript [40961] [false]: 'เพื่อให้มีอนาคตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.188573889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.188576011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.188578099+07:00","message":"StatePrefix: 'เพื่อให้มีอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.188580157+07:00","message":"TextPushed: 'เพื่อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.618731662+07:00","message":"[GCS] IsForceVAD: false for message ID: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.712951781+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.712996872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้มีอนาคตที่ดี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.71300448+07:00","message":"receive interim result [true|false]: เพื่อให้มีอนาคตที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.713014281+07:00","message":"end recv isFinal message id 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.713017125+07:00","message":"end Recv id 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.713025387+07:00","message":"[buffer interim] 2755 true เพื่อให้มีอนาคตที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713034113+07:00","message":"[bufferProcess] interim [890000000]:เพื่อให้มีอนาคตที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713038546+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อให้มีอนาคตที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.71304255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.71304585+07:00","message":"> Transcript [40962] [false]: 'เพื่อให้มีอนาคตที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.71304932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713051649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713053782+07:00","message":"StatePrefix: 'เพื่อให้มีอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713057938+07:00","message":"TextPushed: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713059892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713061983+07:00","message":"> Transcript [40963] [true]: 'เพื่อให้มีอนาคตที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713064139+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713065866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713067659+07:00","message":"StatePrefix: 'เพื่อให้มีอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713069434+07:00","message":"TextPushed: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:40:58.713072026+07:00","message":"Push: 'มีอนาคตที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:58.713080509+07:00","message":"push: {true มีอนาคตที่ดี 0 0xc004853500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:40:58.721137929+07:00","message":"write wav file: './tmp/7589/7589_2755.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:40:59.719620527+07:00","message":"[GCS] Start streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.564454617+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.564491549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.564496764+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.564512147+07:00","message":"[buffer interim] 2756 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.564521216+07:00","message":"[bufferProcess] interim [840000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.564523759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.564529326+07:00","message":"[bufferProcess] send to processor (ticker):อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.564532879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.564536729+07:00","message":"> Transcript [40964] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.564539963+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.56583045+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.565866332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.565872866+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.565887598+07:00","message":"[buffer interim] 2756 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.565892684+07:00","message":"[bufferProcess] interim [900000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.565894602+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:00.682540477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:00.682545277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.806515455+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.806558333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.80656546+07:00","message":"receive interim result [false|false]: อยากซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.806578706+07:00","message":"[buffer interim] 2756 false อยากซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.806586796+07:00","message":"[bufferProcess] interim [80000000]:อยากซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.806589461+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.806596499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.806599747+07:00","message":"> Transcript [40965] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.80660193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.806604585+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.891371891+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.891406143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.891414054+07:00","message":"receive interim result [false|false]: อย่าขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.891428775+07:00","message":"[buffer interim] 2756 false อย่าขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.89143571+07:00","message":"[bufferProcess] interim [140000000]:อย่าขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.891438174+07:00","message":"[bufferProcess] send to processor:อยากซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.891445036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.891448107+07:00","message":"> Transcript [40966] [false]: 'อยากซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.891451768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.891453929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.891456216+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.89145844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.96732711+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.96735905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.967364906+07:00","message":"receive interim result [false|false]: อย่าขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.967381267+07:00","message":"[buffer interim] 2756 false อย่าขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.967389256+07:00","message":"[bufferProcess] interim [260000000]:อย่าขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.967392195+07:00","message":"[bufferProcess] send to processor:อย่าขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.967395956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.967398948+07:00","message":"> Transcript [40967] [false]: 'อย่าขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.967401143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.967403127+07:00","message":"Set new StatePrefix: 'อย่าขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.976987246+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.977015004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.97702035+07:00","message":"receive interim result [false|false]: อยากให้น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:00.977033914+07:00","message":"[buffer interim] 2756 false อยากให้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.977040222+07:00","message":"[bufferProcess] interim [320000000]:อยากให้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.977043771+07:00","message":"[bufferProcess] send to processor:อย่าขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.977049588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.977052188+07:00","message":"> Transcript [40968] [false]: 'อย่าขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.977055364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.977057774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.977059659+07:00","message":"StatePrefix: 'อย่าขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:00.977061941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.258298828+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.258334447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.258340414+07:00","message":"receive interim result [false|false]: อยากให้น้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.258352658+07:00","message":"[buffer interim] 2756 false อยากให้น้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.258360119+07:00","message":"[bufferProcess] interim [500000000]:อยากให้น้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.258362577+07:00","message":"[bufferProcess] send to processor:อยากให้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.258367642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.258370378+07:00","message":"> Transcript [40969] [false]: 'อยากให้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.258372654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.25837529+07:00","message":"Set new StatePrefix: 'อยากให้น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.304085836+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.304119868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องนิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.304127209+07:00","message":"receive interim result [false|false]: อยากให้น้องนิว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.30414564+07:00","message":"[buffer interim] 2756 false อยากให้น้องนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.304156011+07:00","message":"[bufferProcess] interim [560000000]:อยากให้น้องนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.304158412+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.304161926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.304164494+07:00","message":"> Transcript [40970] [false]: 'อยากให้น้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.304168387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.304171204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.304173198+07:00","message":"StatePrefix: 'อยากให้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.304175501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.32751859+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.327542647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องลีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.327548193+07:00","message":"receive interim result [false|false]: อยากให้น้องลีโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.327560985+07:00","message":"[buffer interim] 2756 false อยากให้น้องลีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.327566583+07:00","message":"[bufferProcess] interim [620000000]:อยากให้น้องลีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.327568856+07:00","message":"[bufferProcess] send to processor:อยากให้น้องนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.327571761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.327574486+07:00","message":"> Transcript [40971] [false]: 'อยากให้น้องนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.327577316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.327579384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.327581439+07:00","message":"StatePrefix: 'อยากให้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.327583476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.45270405+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.452747843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.452755307+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.45277244+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.452780959+07:00","message":"[bufferProcess] interim [800000000]:อยากให้น้องมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.45278407+07:00","message":"[bufferProcess] send to processor:อยากให้น้องลีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.452788886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.452792111+07:00","message":"> Transcript [40972] [false]: 'อยากให้น้องลีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.452795455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.452797945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.452800273+07:00","message":"StatePrefix: 'อยากให้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.452802469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.831488828+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.831526224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.831531796+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.831549601+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831556496+07:00","message":"[bufferProcess] interim [100000000]:อยากให้น้องมีโอกาสเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831559076+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831564565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831567377+07:00","message":"> Transcript [40973] [false]: 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.83157055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831572732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831576553+07:00","message":"StatePrefix: 'อยากให้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831578766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831583401+07:00","message":"Push: 'อยากให้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831585497+07:00","message":"TextPushed: 'อยากให้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831587749+07:00","message":"Set new StatePrefix : 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:01.831589998+07:00","message":"Next Push (prob) : 'มีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:01.831596898+07:00","message":"push: {false อยากให้น้อง 0 0xc004c0f000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.184414963+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.184463892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.184471146+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.184489171+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.184497838+07:00","message":"[bufferProcess] interim [280000000]:อยากให้น้องมีโอกาสพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.184500673+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.184507917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.184511125+07:00","message":"> Transcript [40974] [false]: 'อยากให้น้องมีโอกาสเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.184516276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.184520759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.184523043+07:00","message":"StatePrefix: 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.184525415+07:00","message":"TextPushed: 'อยากให้น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.245743511+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.245782818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.245788565+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดีแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.2458034+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดีแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.245811636+07:00","message":"[bufferProcess] interim [520000000]:อยากให้น้องมีโอกาสพอดีแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.245814757+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.245822558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.245825448+07:00","message":"> Transcript [40975] [false]: 'อยากให้น้องมีโอกาสพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.245828954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.24583128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.245834779+07:00","message":"StatePrefix: 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.245839296+07:00","message":"TextPushed: 'อยากให้น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.473778095+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.473813417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.47381958+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดีแม่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.473834279+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดีแม่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.473841169+07:00","message":"[bufferProcess] interim [760000000]:อยากให้น้องมีโอกาสพอดีแม่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.473843634+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสพอดีแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.473847291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.473850326+07:00","message":"> Transcript [40976] [false]: 'อยากให้น้องมีโอกาสพอดีแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.473853349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.473855602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.473858543+07:00","message":"StatePrefix: 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.473860835+07:00","message":"TextPushed: 'อยากให้น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.476357698+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.476368723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.476372192+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดีแม่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.476376433+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดีแม่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476379551+07:00","message":"[bufferProcess] interim [820000000]:อยากให้น้องมีโอกาสพอดีแม่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476381569+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสพอดีแม่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476383948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476386241+07:00","message":"> Transcript [40977] [false]: 'อยากให้น้องมีโอกาสพอดีแม่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476389448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476391288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476393273+07:00","message":"StatePrefix: 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476395242+07:00","message":"TextPushed: 'อยากให้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476400288+07:00","message":"Push: 'มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.47640231+07:00","message":"TextPushed: 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476404449+07:00","message":"Set new StatePrefix : 'อยากให้น้องมีโอกาสพอดีแม่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.476406709+07:00","message":"Next Push (prob) : 'พอดีแม่มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.476413376+07:00","message":"push: {false มีโอกาส 0 0xc004c0f000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.694781524+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.694822513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่มันเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.694828507+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดีแม่มันเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:02.694846163+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดีแม่มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.694854047+07:00","message":"[bufferProcess] interim [0]:อยากให้น้องมีโอกาสพอดีแม่มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.69485665+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสพอดีแม่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.694860437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.694863181+07:00","message":"> Transcript [40978] [false]: 'อยากให้น้องมีโอกาสพอดีแม่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.694865544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:02.694868484+07:00","message":"Set new StatePrefix: 'อยากให้น้องมีโอกาสพอดีแม่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.061925247+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.061958901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่มันเสียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.061964724+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดีแม่มันเสียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.061978139+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดีแม่มันเสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.061985007+07:00","message":"[bufferProcess] interim [360000000]:อยากให้น้องมีโอกาสพอดีแม่มันเสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.061987731+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสพอดีแม่มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.061994216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.061997194+07:00","message":"> Transcript [40979] [false]: 'อยากให้น้องมีโอกาสพอดีแม่มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.062000751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.062002923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.062005029+07:00","message":"StatePrefix: 'อยากให้น้องมีโอกาสพอดีแม่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.062008017+07:00","message":"TextPushed: 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.065115724+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.065130179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่มันเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.065134675+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดีแม่มันเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.065143883+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดีแม่มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.065147482+07:00","message":"[bufferProcess] interim [420000000]:อยากให้น้องมีโอกาสพอดีแม่มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.065149559+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสพอดีแม่มันเสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.065151828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.065154126+07:00","message":"> Transcript [40980] [false]: 'อยากให้น้องมีโอกาสพอดีแม่มันเสียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.065156759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.06515931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.065170806+07:00","message":"StatePrefix: 'อยากให้น้องมีโอกาสพอดีแม่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.065173642+07:00","message":"TextPushed: 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.199863042+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.199905464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่มันเสียใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.199911664+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดีแม่มันเสียใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.199929829+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดีแม่มันเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.199938765+07:00","message":"[bufferProcess] interim [480000000]:อยากให้น้องมีโอกาสพอดีแม่มันเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.199941877+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสพอดีแม่มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.199952565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.199956248+07:00","message":"> Transcript [40981] [false]: 'อยากให้น้องมีโอกาสพอดีแม่มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.199961096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.19996445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.199966706+07:00","message":"StatePrefix: 'อยากให้น้องมีโอกาสพอดีแม่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.199969588+07:00","message":"TextPushed: 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.268475773+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.268520319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่มันเสียจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.268527723+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดีแม่มันเสียจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.26854409+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดีแม่มันเสียจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268555507+07:00","message":"[bufferProcess] interim [600000000]:อยากให้น้องมีโอกาสพอดีแม่มันเสียจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268558024+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสพอดีแม่มันเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268562264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268565704+07:00","message":"> Transcript [40982] [false]: 'อยากให้น้องมีโอกาสพอดีแม่มันเสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268570458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268573008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268575458+07:00","message":"StatePrefix: 'อยากให้น้องมีโอกาสพอดีแม่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268579603+07:00","message":"TextPushed: 'อยากให้น้องมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268590997+07:00","message":"Push: 'พอดีแม่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268593146+07:00","message":"TextPushed: 'อยากให้น้องมีโอกาสพอดีแม่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.26859605+07:00","message":"Set new StatePrefix : 'อยากให้น้องมีโอกาสพอดีแม่มันเสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.268601748+07:00","message":"Next Push (prob) : 'เสียใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.268610767+07:00","message":"push: {false พอดีแม่มัน 0 0xc004c0f000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.652884047+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.652926866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.652934339+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:03.652954186+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.652968215+07:00","message":"[bufferProcess] interim [20000000]:อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.652972543+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสพอดีแม่มันเสียจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.652984779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.652989202+07:00","message":"> Transcript [40983] [false]: 'อยากให้น้องมีโอกาสพอดีแม่มันเสียจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.652991628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:03.652994373+07:00","message":"Set new StatePrefix: 'อยากให้น้องมีโอกาสพอดีแม่มันเสียจะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:03.68288423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:03.682909251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.293877798+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.293921584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.293929732+07:00","message":"receive interim result [false|false]: อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.293944645+07:00","message":"[buffer interim] 2756 false อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.293952897+07:00","message":"[bufferProcess] interim [620000000]:อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.293955518+07:00","message":"[bufferProcess] send to processor:อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.293962075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.293964953+07:00","message":"> Transcript [40984] [false]: 'อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.293968443+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.293971258+07:00","message":"Set new StatePrefix: 'อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.835561265+07:00","message":"[GCS] IsForceVAD: false for message ID: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.978411986+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.978447529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า\",\"confidence\":0.9553114}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.978453941+07:00","message":"receive interim result [true|false]: อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.978461367+07:00","message":"end recv isFinal message id 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.978463511+07:00","message":"end Recv id 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.9784694+07:00","message":"[buffer interim] 2756 true อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.97847715+07:00","message":"[bufferProcess] interim [340000000]:อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978483327+07:00","message":"[bufferProcess] send to processor (isfinal):อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978486602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978489415+07:00","message":"> Transcript [40985] [false]: 'อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978492211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978494279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978496609+07:00","message":"StatePrefix: 'อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978498935+07:00","message":"TextPushed: 'อยากให้น้องมีโอกาสพอดีแม่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978500938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978504398+07:00","message":"> Transcript [40986] [true]: 'อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978506771+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978508639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978510439+07:00","message":"StatePrefix: 'อยากให้น้องมีโอกาสพอดีแม่มันเสียจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978512387+07:00","message":"TextPushed: 'อยากให้น้องมีโอกาสพอดีแม่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:04.978518483+07:00","message":"Push: 'เสียจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:04.978525887+07:00","message":"push: {true เสียจ้า 0 0xc004c0f000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:04.98924906+07:00","message":"write wav file: './tmp/7589/7589_2756.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:05.351362368+07:00","message":"[GCS] Start streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:05.898747068+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:05.898793407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:05.898798886+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:05.898814901+07:00","message":"[buffer interim] 2757 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:05.898822121+07:00","message":"[bufferProcess] interim [420000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:05.898824121+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.088401323+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.088446677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.088454828+07:00","message":"receive interim result [false|false]: น้องมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.088468993+07:00","message":"[buffer interim] 2757 false น้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.088481434+07:00","message":"[bufferProcess] interim [540000000]:น้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.088485307+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.088492305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.088496221+07:00","message":"> Transcript [40987] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.088499792+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.108707883+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.108742796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องมายด์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.108748903+07:00","message":"receive interim result [false|false]: น้องมายด์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.108763796+07:00","message":"[buffer interim] 2757 false น้องมายด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.108773039+07:00","message":"[bufferProcess] interim [600000000]:น้องมายด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.108775517+07:00","message":"[bufferProcess] send to processor:น้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.108779386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.108782215+07:00","message":"> Transcript [40988] [false]: 'น้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.108784941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.108787536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.10878995+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.108792474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.395475933+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.395511172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องมาเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.395517877+07:00","message":"receive interim result [false|false]: น้องมาเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.395533376+07:00","message":"[buffer interim] 2757 false น้องมาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.395541217+07:00","message":"[bufferProcess] interim [780000000]:น้องมาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.395543822+07:00","message":"[bufferProcess] send to processor:น้องมายด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.395547727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.395550421+07:00","message":"> Transcript [40989] [false]: 'น้องมายด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.395553231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.395555294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.395557242+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.395559324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.472675098+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.472731371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องมายฮีเมน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.47273985+07:00","message":"receive interim result [false|false]: น้องมายฮีเมน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.472754825+07:00","message":"[buffer interim] 2757 false น้องมายฮีเมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.472766691+07:00","message":"[bufferProcess] interim [840000000]:น้องมายฮีเมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.472770555+07:00","message":"[bufferProcess] send to processor:น้องมาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.472777507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.472781597+07:00","message":"> Transcript [40990] [false]: 'น้องมาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.472786273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.472789329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.472792285+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.472795573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.636985647+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.637026767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องมาเห็นมึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.637032835+07:00","message":"receive interim result [false|false]: น้องมาเห็นมึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.637045701+07:00","message":"[buffer interim] 2757 false น้องมาเห็นมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637052844+07:00","message":"[bufferProcess] interim [80000000]:น้องมาเห็นมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637055335+07:00","message":"[bufferProcess] send to processor:น้องมายฮีเมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637061736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637064686+07:00","message":"> Transcript [40991] [false]: 'น้องมายฮีเมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637068332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637070829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637072868+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637075008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.63707954+07:00","message":"Push: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637083524+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637086002+07:00","message":"Set new StatePrefix : 'น้องมายฮีเมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.637088338+07:00","message":"Next Push (prob) : 'มายฮีเมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.637110308+07:00","message":"push: {false น้อง 0 0xc0030bce00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:06.682940752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:06.682958089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.725016264+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.725054238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องมาเห็นมึงนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.725060181+07:00","message":"receive interim result [false|false]: น้องมาเห็นมึงนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.725072587+07:00","message":"[buffer interim] 2757 false น้องมาเห็นมึงนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.725081444+07:00","message":"[bufferProcess] interim [200000000]:น้องมาเห็นมึงนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.725084189+07:00","message":"[bufferProcess] send to processor:น้องมาเห็นมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.725089529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.725092491+07:00","message":"> Transcript [40992] [false]: 'น้องมาเห็นมึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.725094877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.725097364+07:00","message":"Set new StatePrefix: 'น้องมาเห็นมึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.756371786+07:00","message":"[GCS] IsForceVAD: false for message ID: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.819428827+07:00","message":"[GCS] Start streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.891204075+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.891242623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องมาเห็นมึงนี่\",\"confidence\":0.95416325}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.891248975+07:00","message":"receive interim result [true|false]: น้องมาเห็นมึงนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.891256259+07:00","message":"end recv isFinal message id 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.891258546+07:00","message":"end Recv id 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.891264747+07:00","message":"[buffer interim] 2757 true น้องมาเห็นมึงนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891273529+07:00","message":"[bufferProcess] interim [440000000]:น้องมาเห็นมึงนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891276986+07:00","message":"[bufferProcess] send to processor (isfinal):น้องมาเห็นมึงนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.89128732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891304827+07:00","message":"> Transcript [40993] [false]: 'น้องมาเห็นมึงนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891312372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891316424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891320145+07:00","message":"StatePrefix: 'น้องมาเห็นมึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891323201+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891326495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.89132999+07:00","message":"> Transcript [40994] [true]: 'น้องมาเห็นมึงนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891333513+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891336399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891339184+07:00","message":"StatePrefix: 'น้องมาเห็นมึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891342162+07:00","message":"TextPushed: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:06.891350693+07:00","message":"Push: 'มาเห็นมึงนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:06.891362861+07:00","message":"push: {true มาเห็นมึงนี่ 0 0xc0030bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:06.897949584+07:00","message":"write wav file: './tmp/7589/7589_2757.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.267424019+07:00","message":"[GCS] IsForceVAD: false for message ID: 2758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.302278127+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.302324081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.302331037+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.302347854+07:00","message":"[buffer interim] 2758 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.302355184+07:00","message":"[bufferProcess] interim [300000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.302357121+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.327520007+07:00","message":"[GCS] Start streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.367611067+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.367654601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.367661943+07:00","message":"receive interim result [false|false]: อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.367677261+07:00","message":"[buffer interim] 2758 false อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.367685105+07:00","message":"[bufferProcess] interim [420000000]:อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.367694121+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.367702629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.36770606+07:00","message":"> Transcript [40995] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.367709152+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.390629597+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.390667964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่กับ\",\"confidence\":0.92014444}],\"is_final\":true,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.390674178+07:00","message":"receive interim result [true|false]: อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.390685683+07:00","message":"end recv isFinal message id 2758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.390696116+07:00","message":"end Recv id 2758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.390703144+07:00","message":"[buffer interim] 2758 true อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390710916+07:00","message":"[bufferProcess] interim [480000000]:อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390717344+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390720759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390725119+07:00","message":"> Transcript [40996] [false]: 'อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390728414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390730865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.39073283+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390735043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390736784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390739031+07:00","message":"> Transcript [40997] [true]: 'อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390741053+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.39074276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390744531+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.39074628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.390753481+07:00","message":"Push: 'อยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.390761575+07:00","message":"push: {true อยู่กับ 0 0xc003473c80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:07.397328899+07:00","message":"write wav file: './tmp/7589/7589_2758.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.811055602+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.811092657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.811099466+07:00","message":"receive interim result [false|false]: ยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:07.811113381+07:00","message":"[buffer interim] 2759 false ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.811120351+07:00","message":"[bufferProcess] interim [480000000]:ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:07.811122143+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.006499371+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.006536703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.006543081+07:00","message":"receive interim result [false|false]: ยายก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.006559037+07:00","message":"[buffer interim] 2759 false ยายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.006566915+07:00","message":"[bufferProcess] interim [660000000]:ยายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.006569541+07:00","message":"[bufferProcess] send to processor:ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.006575283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.006577969+07:00","message":"> Transcript [40998] [false]: 'ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.006580329+07:00","message":"Set StatePrefix (first interim): 'ยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.189219064+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.1892618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.189268408+07:00","message":"receive interim result [false|false]: ยายก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.189283214+07:00","message":"[buffer interim] 2759 false ยายก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.189293873+07:00","message":"[bufferProcess] interim [900000000]:ยายก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.189297253+07:00","message":"[bufferProcess] send to processor:ยายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.189301266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.18930453+07:00","message":"> Transcript [40999] [false]: 'ยายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.189308457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.189310783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.189312877+07:00","message":"StatePrefix: 'ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.189315113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.340457774+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.340492532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.340499397+07:00","message":"receive interim result [false|false]: ยายก็ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.340513439+07:00","message":"[buffer interim] 2759 false ยายก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.340520357+07:00","message":"[bufferProcess] interim [20000000]:ยายก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.340522806+07:00","message":"[bufferProcess] send to processor:ยายก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.340528156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.340547241+07:00","message":"> Transcript [41000] [false]: 'ยายก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.340550409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.340552423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.340555013+07:00","message":"StatePrefix: 'ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.340557529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.586751205+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.586786742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่มีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.586792967+07:00","message":"receive interim result [false|false]: ยายก็ไม่มีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.586809553+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.586813933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่มีใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.586817076+07:00","message":"receive interim result [false|false]: ยายก็ไม่มีใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.586823155+07:00","message":"[buffer interim] 2759 false ยายก็ไม่มีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.586826561+07:00","message":"[buffer interim] 2759 false ยายก็ไม่มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586832396+07:00","message":"[bufferProcess] interim [260000000]:ยายก็ไม่มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586834694+07:00","message":"[bufferProcess] send to processor:ยายก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586837767+07:00","message":"[bufferProcess] interim [320000000]:ยายก็ไม่มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.5868396+07:00","message":"[bufferProcess] send to processor:ยายก็ไม่มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586842628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586845305+07:00","message":"> Transcript [41001] [false]: 'ยายก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586848928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586851038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586853251+07:00","message":"StatePrefix: 'ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586855428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586857074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586859155+07:00","message":"> Transcript [41002] [false]: 'ยายก็ไม่มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586861206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586866302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586868182+07:00","message":"StatePrefix: 'ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586869898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586872316+07:00","message":"Push: 'ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586874136+07:00","message":"TextPushed: 'ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.58687619+07:00","message":"Set new StatePrefix : 'ยายก็ไม่มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.586878702+07:00","message":"Next Push (prob) : 'ก็ไม่มีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.5868861+07:00","message":"push: {false ยาย 0 0xc0045df680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.773095834+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.773137988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่มีใครรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.773145034+07:00","message":"receive interim result [false|false]: ยายก็ไม่มีใครรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.773172721+07:00","message":"[buffer interim] 2759 false ยายก็ไม่มีใครรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.773185516+07:00","message":"[bufferProcess] interim [500000000]:ยายก็ไม่มีใครรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.773188357+07:00","message":"[bufferProcess] send to processor:ยายก็ไม่มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.773192445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.773195798+07:00","message":"> Transcript [41003] [false]: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.773198783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.773201295+07:00","message":"Set new StatePrefix: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.889292661+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.889343442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่มีใครเลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.889350898+07:00","message":"receive interim result [false|false]: ยายก็ไม่มีใครเลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:08.889365434+07:00","message":"[buffer interim] 2759 false ยายก็ไม่มีใครเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.889373436+07:00","message":"[bufferProcess] interim [560000000]:ยายก็ไม่มีใครเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.889376288+07:00","message":"[bufferProcess] send to processor:ยายก็ไม่มีใครรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.88938636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.889391064+07:00","message":"> Transcript [41004] [false]: 'ยายก็ไม่มีใครรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.889397434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.889399904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.889401899+07:00","message":"StatePrefix: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:08.889404515+07:00","message":"TextPushed: 'ยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.440281996+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.440324642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่มีใครเลี้ยงอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.440331091+07:00","message":"receive interim result [false|false]: ยายก็ไม่มีใครเลี้ยงอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.440350747+07:00","message":"[buffer interim] 2759 false ยายก็ไม่มีใครเลี้ยงอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.4403594+07:00","message":"[bufferProcess] interim [40000000]:ยายก็ไม่มีใครเลี้ยงอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.440364823+07:00","message":"[bufferProcess] send to processor:ยายก็ไม่มีใครเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.440369625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.440373237+07:00","message":"> Transcript [41005] [false]: 'ยายก็ไม่มีใครเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.440377443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.440379892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.440382775+07:00","message":"StatePrefix: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.440386056+07:00","message":"TextPushed: 'ยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.464540847+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.464599638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่มีใครเลี้ยงอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.464606427+07:00","message":"receive interim result [false|false]: ยายก็ไม่มีใครเลี้ยงอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.464624045+07:00","message":"[buffer interim] 2759 false ยายก็ไม่มีใครเลี้ยงอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.464632893+07:00","message":"[bufferProcess] interim [100000000]:ยายก็ไม่มีใครเลี้ยงอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.46463583+07:00","message":"[bufferProcess] send to processor:ยายก็ไม่มีใครเลี้ยงอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.464648542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.464651777+07:00","message":"> Transcript [41006] [false]: 'ยายก็ไม่มีใครเลี้ยงอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.464655744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.464658494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.464661336+07:00","message":"StatePrefix: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.464664448+07:00","message":"TextPushed: 'ยาย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:09.683122029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:09.68313724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.688835896+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.688868498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.688874495+07:00","message":"receive interim result [false|false]: ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.688887262+07:00","message":"[buffer interim] 2759 false ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688893775+07:00","message":"[bufferProcess] interim [340000000]:ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688896406+07:00","message":"[bufferProcess] send to processor:ยายก็ไม่มีใครเลี้ยงอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688901959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688904614+07:00","message":"> Transcript [41007] [false]: 'ยายก็ไม่มีใครเลี้ยงอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688908672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688911262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688913479+07:00","message":"StatePrefix: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688915915+07:00","message":"TextPushed: 'ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688919119+07:00","message":"Push: 'ก็ไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688921172+07:00","message":"TextPushed: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688923555+07:00","message":"Set new StatePrefix : 'ยายก็ไม่มีใครเลี้ยงอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:09.688925764+07:00","message":"Next Push (prob) : 'เลี้ยงอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:09.688932506+07:00","message":"push: {false ก็ไม่มีใคร 0 0xc0045df680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.310315777+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.310355613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.310363801+07:00","message":"receive interim result [false|false]: ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.310378446+07:00","message":"[buffer interim] 2759 false ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:10.310387498+07:00","message":"[bufferProcess] interim [940000000]:ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:10.310390619+07:00","message":"[bufferProcess] send to processor:ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:10.310396693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:10.310399618+07:00","message":"> Transcript [41008] [false]: 'ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:10.310403058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:10.310405309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:10.310407387+07:00","message":"StatePrefix: 'ยายก็ไม่มีใครเลี้ยงอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:10.31040976+07:00","message":"TextPushed: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.513574274+07:00","message":"[GCS] Cleaned up inactive client: 2729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.513604318+07:00","message":"[GCS] Cleaned up inactive client: 2733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.513607743+07:00","message":"[GCS] Cleaned up inactive client: 2730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.513610268+07:00","message":"[GCS] Cleaned up inactive client: 2726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.513612155+07:00","message":"[GCS] Cleaned up inactive client: 2728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.513614013+07:00","message":"[GCS] Cleaned up inactive client: 2732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.51361654+07:00","message":"[GCS] Cleaned up inactive client: 2727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:10.513618386+07:00","message":"[GCS] Cleaned up inactive client: 2731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.455264865+07:00","message":"[GCS] IsForceVAD: false for message ID: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.540992709+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.541035289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะมีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.54104315+07:00","message":"receive interim result [false|false]: ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.541060486+07:00","message":"[buffer interim] 2759 false ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541071379+07:00","message":"[bufferProcess] interim [280000000]:ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541075618+07:00","message":"[bufferProcess] send to processor:ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541082741+07:00","message":"[bufferProcess] send to processor (ticker):ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541086928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541091005+07:00","message":"> Transcript [41009] [false]: 'ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541095624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541098539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541103758+07:00","message":"StatePrefix: 'ยายก็ไม่มีใครเลี้ยงอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541108056+07:00","message":"TextPushed: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541110945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541114267+07:00","message":"> Transcript [41010] [false]: 'ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541117542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.54112029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541123206+07:00","message":"StatePrefix: 'ยายก็ไม่มีใครเลี้ยงอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.541127971+07:00","message":"TextPushed: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.569232325+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.569284647+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-06-22T12:41:12.569291681+07:00","message":"receive interim result [true|false]: ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.569297667+07:00","message":"end recv isFinal message id 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.569299811+07:00","message":"end Recv id 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.56930783+07:00","message":"[buffer interim] 2759 true ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.569316325+07:00","message":"[bufferProcess] interim [340000000]:ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.569323968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.569327121+07:00","message":"> Transcript [41011] [true]: 'ยายก็ไม่มีใครเลี้ยงอย่างนี้ค่ะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.569330944+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.569333149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.569337436+07:00","message":"StatePrefix: 'ยายก็ไม่มีใครเลี้ยงอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.569340826+07:00","message":"TextPushed: 'ยายก็ไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:12.569347751+07:00","message":"Push: 'เลี้ยงอย่างนี้ค่ะมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.569357517+07:00","message":"push: {true เลี้ยงอย่างนี้ค่ะมีโอกาส 0 0xc0045df680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:12.579303375+07:00","message":"write wav file: './tmp/7589/7589_2759.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:12.683220155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:12.683236169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:12.778543272+07:00","message":"[GCS] Start streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:13.80357808+07:00","message":"[GCS] IsForceVAD: false for message ID: 2760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:13.894451829+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:13.894480421+07:00","message":"found end of frame, send empty tag with msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:13.894484191+07:00","message":"end Recv id 2760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:13.894491951+07:00","message":"[buffer interim] 2760 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:13.894499744+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:13.894504434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:13.894507341+07:00","message":"> Transcript [41012] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:13.894510021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:13.894512269+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:13.894514358+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:13.894516248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:13.894519176+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:13.894528297+07:00","message":"push: {true \n 0 0xc004c0eb80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:13.900495595+07:00","message":"write wav file: './tmp/7589/7589_2760.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:13.932175489+07:00","message":"[GCS] Start streaming session, msgId: 2761"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:15.683476182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:15.683502379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:16.058788029+07:00","message":"receive streaming session, msgId: 2761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:16.058838801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธนาคาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:16.05884552+07:00","message":"receive interim result [false|false]: ธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:16.058861455+07:00","message":"[buffer interim] 2761 false ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:16.058869144+07:00","message":"[bufferProcess] interim [220000000]:ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:16.058872105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:16.058878839+07:00","message":"[bufferProcess] send to processor (ticker):ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:16.058881521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:16.058885966+07:00","message":"> Transcript [41013] [false]: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:16.058888233+07:00","message":"Set StatePrefix (first interim): 'ธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:16.788102927+07:00","message":"receive streaming session, msgId: 2761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:16.788145632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธนาคาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:16.788152218+07:00","message":"receive interim result [false|false]: ธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:16.788169863+07:00","message":"[buffer interim] 2761 false ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:16.788185773+07:00","message":"[bufferProcess] interim [820000000]:ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:16.788189918+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.005426474+07:00","message":"[GCS] IsForceVAD: false for message ID: 2761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.097802512+07:00","message":"receive streaming session, msgId: 2761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.097847403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธนาคาร\",\"confidence\":0.93217987}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.097856834+07:00","message":"receive interim result [true|false]: ธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.097865592+07:00","message":"end recv isFinal message id 2761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.097867806+07:00","message":"end Recv id 2761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.097875427+07:00","message":"[buffer interim] 2761 true ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097887867+07:00","message":"[bufferProcess] interim [300000000]:ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097894775+07:00","message":"[bufferProcess] send to processor (isfinal):ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097899526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097904652+07:00","message":"> Transcript [41014] [false]: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.09790928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097912348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.0979155+07:00","message":"StatePrefix: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097918439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097922403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097925772+07:00","message":"> Transcript [41015] [true]: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097927932+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097929772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097931471+07:00","message":"StatePrefix: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097933258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.097939112+07:00","message":"Push: 'ธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.097948355+07:00","message":"push: {true ธนาคาร 0 0xc0037ff880}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:17.107735463+07:00","message":"write wav file: './tmp/7589/7589_2761.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.138793681+07:00","message":"[GCS] Start streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.196175819+07:00","message":"[GCS] IsForceVAD: false for message ID: 2762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.268663488+07:00","message":"[GCS] Start streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.579213247+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.579238926+07:00","message":"found end of frame, send empty tag with msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.579242458+07:00","message":"end Recv id 2762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.579252106+07:00","message":"[buffer interim] 2762 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.579259863+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.579264882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.579268264+07:00","message":"> Transcript [41016] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.579271361+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.579273533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.579275417+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.579279354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:17.579282009+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:17.579293936+07:00","message":"push: {true \n 0 0xc0030bd400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:17.584641371+07:00","message":"write wav file: './tmp/7589/7589_2762.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:18.683946791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:18.683952228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.355823456+07:00","message":"[GCS] IsForceVAD: false for message ID: 2763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.430835412+07:00","message":"[GCS] Start streaming session, msgId: 2764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.445739276+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.445759658+07:00","message":"found end of frame, send empty tag with msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.44576313+07:00","message":"end Recv id 2763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.445771095+07:00","message":"[buffer interim] 2763 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.445780475+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.445785287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.44578844+07:00","message":"> Transcript [41017] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.445791091+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.445793207+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.445795065+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.445797224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.44579997+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.44580833+07:00","message":"push: {true \n 0 0xc002faf980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:21.454815868+07:00","message":"write wav file: './tmp/7589/7589_2763.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.485187608+07:00","message":"[GCS] IsForceVAD: false for message ID: 2764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.558842811+07:00","message":"[GCS] Start streaming session, msgId: 2765"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:21.684038505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:21.684063533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.948916849+07:00","message":"receive streaming session, msgId: 2764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.948938522+07:00","message":"found end of frame, send empty tag with msgId: 2764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.948941855+07:00","message":"end Recv id 2764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.948948936+07:00","message":"[buffer interim] 2764 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.94895573+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.948959773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.948963298+07:00","message":"> Transcript [41018] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.948966265+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.94896828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.948970211+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.948973858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:21.948981919+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.948991077+07:00","message":"push: {true \n 0 0xc004c0e380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:21.953708133+07:00","message":"write wav file: './tmp/7589/7589_2764.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:21.995285619+07:00","message":"[GCS] IsForceVAD: false for message ID: 2765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.068560615+07:00","message":"[GCS] Start streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.082906464+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.082927437+07:00","message":"found end of frame, send empty tag with msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.0829308+07:00","message":"end Recv id 2765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.082937661+07:00","message":"[buffer interim] 2765 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.082947691+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.082956539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.082959745+07:00","message":"> Transcript [41019] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.082963105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.082965058+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.082967147+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.082969381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.082972416+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.082982171+07:00","message":"push: {true \n 0 0xc0037fe380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:22.087899706+07:00","message":"write wav file: './tmp/7589/7589_2765.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.258184527+07:00","message":"[GCS] IsForceVAD: false for message ID: 2766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.316940501+07:00","message":"[GCS] Start streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.356089766+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.356113871+07:00","message":"found end of frame, send empty tag with msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.356117458+07:00","message":"end Recv id 2766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.35612484+07:00","message":"[buffer interim] 2766 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.356133914+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.356138453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.356144225+07:00","message":"> Transcript [41020] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.35614759+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.356149668+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.356151611+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.356153641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:22.356156352+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:22.356166527+07:00","message":"push: {true \n 0 0xc0037ff700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:22.360469255+07:00","message":"write wav file: './tmp/7589/7589_2766.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.360421623+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.360472381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.360479013+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.360493352+07:00","message":"[buffer interim] 2767 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.360500786+07:00","message":"[bufferProcess] interim [80000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.360502789+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.360508221+07:00","message":"[bufferProcess] send to processor (ticker):ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.360510809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.360513544+07:00","message":"> Transcript [41021] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.360515953+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.681918173+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.681956642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.681961953+07:00","message":"receive interim result [false|false]: ราคามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.68197611+07:00","message":"[buffer interim] 2767 false ราคามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.681983365+07:00","message":"[bufferProcess] interim [380000000]:ราคามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.681985212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.754358716+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.754401989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา Mido\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.754407752+07:00","message":"receive interim result [false|false]: ราคา Mido"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.754425181+07:00","message":"[buffer interim] 2767 false ราคา Mido"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.754433237+07:00","message":"[bufferProcess] interim [500000000]:ราคา Mido"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.754435623+07:00","message":"[bufferProcess] send to processor:ราคามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.754440071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.754443227+07:00","message":"> Transcript [41022] [false]: 'ราคามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.75444678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.754449191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.754451451+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.754453486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.878085094+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.878126215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา Mio\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.878133291+07:00","message":"receive interim result [false|false]: ราคา Mio"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.878148474+07:00","message":"[buffer interim] 2767 false ราคา Mio"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.878156212+07:00","message":"[bufferProcess] interim [560000000]:ราคา Mio"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.878159018+07:00","message":"[bufferProcess] send to processor:ราคา Mido"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.878166786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.878170307+07:00","message":"> Transcript [41023] [false]: 'ราคา Mido'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.878173895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.878176008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.878178445+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.878180655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.938592831+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.938628414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคามีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.938634241+07:00","message":"receive interim result [false|false]: ราคามีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:23.93864604+07:00","message":"[buffer interim] 2767 false ราคามีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.938653042+07:00","message":"[bufferProcess] interim [680000000]:ราคามีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.938661286+07:00","message":"[bufferProcess] send to processor:ราคา Mio"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.938667773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.938670688+07:00","message":"> Transcript [41024] [false]: 'ราคา Mio'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.938674037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.938676066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.938678138+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:23.938680196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.202946453+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.202988441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.202995309+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.203009497+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.20301895+07:00","message":"[bufferProcess] interim [920000000]:ถ้ามีโอกาสก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203021654+07:00","message":"[bufferProcess] send to processor:ราคามีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203027872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203031343+07:00","message":"> Transcript [41025] [false]: 'ราคามีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203035234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203037516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203039558+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203041612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203046225+07:00","message":"Push: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203048172+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203050198+07:00","message":"Set new StatePrefix : 'ราคามีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.203052418+07:00","message":"Next Push (prob) : 'มีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.203078853+07:00","message":"push: {false ราคา 0 0xc004c0ef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.401625388+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.401676118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.401683391+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.401700891+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.401713109+07:00","message":"[bufferProcess] interim [100000000]:ถ้ามีโอกาสก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.401715663+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.401720268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.401723397+07:00","message":"> Transcript [41026] [false]: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.401726352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.401729048+07:00","message":"Set new StatePrefix: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.458082401+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.458118559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.458126558+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.458140149+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.458150358+07:00","message":"[bufferProcess] interim [160000000]:ถ้ามีโอกาสก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.458153005+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.458158891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.458161607+07:00","message":"> Transcript [41027] [false]: 'ถ้ามีโอกาสก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.458165382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.458167804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.45817024+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.458172809+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.65217567+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.652219537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.6522264+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.652243065+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.652252268+07:00","message":"[bufferProcess] interim [340000000]:ถ้ามีโอกาสก็อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.652257503+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.652265684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.652269557+07:00","message":"> Transcript [41028] [false]: 'ถ้ามีโอกาสก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.652273595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.652276538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.652278688+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.652280927+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.679127339+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.6791613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.679166761+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.679185478+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.679192505+07:00","message":"[bufferProcess] interim [400000000]:ถ้ามีโอกาสก็อยากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.679195113+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.679199055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.679202316+07:00","message":"> Transcript [41029] [false]: 'ถ้ามีโอกาสก็อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.679205644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.679207948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.679210065+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.67921285+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:24.684767559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:24.684812535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.842818192+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.842856441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.842862062+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.842874745+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.842881678+07:00","message":"[bufferProcess] interim [520000000]:ถ้ามีโอกาสก็อยากให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.84288409+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.842894582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.842897391+07:00","message":"> Transcript [41030] [false]: 'ถ้ามีโอกาสก็อยากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.84290077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.842902903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.842905108+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.842907326+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.842923152+07:00","message":"Push: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.842925306+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.842927509+07:00","message":"Set new StatePrefix : 'ถ้ามีโอกาสก็อยากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.842929639+07:00","message":"Next Push (prob) : 'อยากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.842948257+07:00","message":"push: {false ถ้ามีโอกาสก็ 0 0xc004c0ef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.972048766+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.972087733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อย่าเชื่อเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.97209353+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อย่าเชื่อเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.972109062+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อย่าเชื่อเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.972117978+07:00","message":"[bufferProcess] interim [640000000]:ถ้ามีโอกาสก็อย่าเชื่อเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.972120758+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.972124755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.972130565+07:00","message":"> Transcript [41031] [false]: 'ถ้ามีโอกาสก็อยากให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.972132915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.97213552+07:00","message":"Set new StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.975719895+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.975759006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.975764587+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:24.975781974+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.975790071+07:00","message":"[bufferProcess] interim [700000000]:ถ้ามีโอกาสก็อยากให้เขาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.975792684+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อย่าเชื่อเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.975803088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.975806547+07:00","message":"> Transcript [41032] [false]: 'ถ้ามีโอกาสก็อย่าเชื่อเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.975808992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:24.975811594+07:00","message":"Set new StatePrefix: 'ถ้ามีโอกาสก็อย่าเชื่อเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.182691751+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.182732798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.18273921+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.182755972+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.182764065+07:00","message":"[bufferProcess] interim [880000000]:ถ้ามีโอกาสก็อยากให้เขาได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.182767072+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.18277597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.182779255+07:00","message":"> Transcript [41033] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.182781525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.182783818+07:00","message":"Set new StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.573267876+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.573305621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เห็นส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.573311637+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เห็นส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.573325226+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เห็นส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.57333287+07:00","message":"[bufferProcess] interim [300000000]:ถ้ามีโอกาสก็อยากให้เขาได้เห็นส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.573335517+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.573342346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.573345084+07:00","message":"> Transcript [41034] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.573348585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.573350875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.57335312+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.573355963+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.692116427+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.692165175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.692172356+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.69219143+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.692206446+07:00","message":"[bufferProcess] interim [420000000]:ถ้ามีโอกาสก็อยากให้เขาได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.6922092+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เห็นส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.6922179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.692222453+07:00","message":"> Transcript [41035] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เห็นส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.692226264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.692228738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.692230852+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.692233763+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.810570838+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.810617893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.810624456+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:25.810643687+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.810660993+07:00","message":"[bufferProcess] interim [480000000]:ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.810665612+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.810670713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.810673947+07:00","message":"> Transcript [41036] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.810678034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.810680263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.810682305+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:25.810685067+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.009550787+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.009604272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.009612132+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.009628592+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.009636549+07:00","message":"[bufferProcess] interim [660000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.009639622+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.009648181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.009660641+07:00","message":"> Transcript [41037] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.009665574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.00966788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.009670226+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.00967424+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.009680069+07:00","message":"Push: 'อยากให้เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.009682093+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.009684233+07:00","message":"Set new StatePrefix : 'ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.009686469+07:00","message":"Next Push (prob) : 'เห็นสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.009695013+07:00","message":"push: {false อยากให้เขาได้ 0 0xc004c0ef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.069290237+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.069341332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.069350675+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.069370203+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.069380046+07:00","message":"[bufferProcess] interim [720000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.069384122+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.069393515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.06939835+07:00","message":"> Transcript [41038] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.069401876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.069404954+07:00","message":"Set new StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.100898754+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.100940126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.100948206+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.100959005+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.100965707+07:00","message":"[bufferProcess] interim [780000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.100968506+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.100971968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.100974939+07:00","message":"> Transcript [41039] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.100978531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.100980611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.100982727+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.100985817+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.206781219+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.206824252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.206831259+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.206846663+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.206856366+07:00","message":"[bufferProcess] interim [840000000]:ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.206859113+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.206865273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.206868431+07:00","message":"> Transcript [41040] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.206874199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.206876675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.206878749+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.206881279+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.270718977+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.270762743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.270770518+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.270786741+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.270795363+07:00","message":"[bufferProcess] interim [900000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.270798461+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.27080559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.270808787+07:00","message":"> Transcript [41041] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.270811592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.270813991+07:00","message":"Set new StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เห็นสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.345962926+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.346000778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไปเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.346007877+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.346026175+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.346035847+07:00","message":"[bufferProcess] interim [20000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.346038801+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.346043224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.346046331+07:00","message":"> Transcript [41042] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.346048748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.346050795+07:00","message":"Set new StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.552006276+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.552052805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.552059551+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.552078703+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.552089156+07:00","message":"[bufferProcess] interim [140000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.552091767+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.552098548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.552102022+07:00","message":"> Transcript [41043] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.552106542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.55210865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.552110699+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเย็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.552113443+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.910922826+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.910966926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.910974688+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:26.910991211+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.910999173+07:00","message":"[bufferProcess] interim [560000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.911002438+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.911010523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.911013892+07:00","message":"> Transcript [41044] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.911017125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:26.911019523+07:00","message":"Set new StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.086446417+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.086483737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.086490379+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.086505297+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.086515517+07:00","message":"[bufferProcess] interim [800000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.086518139+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.086526501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.08653031+07:00","message":"> Transcript [41045] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.086534325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.08653648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.086538539+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.086541325+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.145468903+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.145505811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.145511966+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.145531738+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.145541884+07:00","message":"[bufferProcess] interim [860000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.145546403+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.145553186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.145556294+07:00","message":"> Transcript [41046] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.145560067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.145562214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.145564611+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.145569162+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.445449397+07:00","message":"[GCS] IsForceVAD: false for message ID: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.462402459+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.462445975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.462452871+07:00","message":"receive interim result [false|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.4624661+07:00","message":"[buffer interim] 2767 false ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.462474056+07:00","message":"[bufferProcess] interim [160000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.462477299+07:00","message":"[bufferProcess] send to processor:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.462484236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.462487019+07:00","message":"> Transcript [41047] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.462491058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.462493611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.46249593+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.462498563+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.577796012+07:00","message":"[GCS] Start streaming session, msgId: 2768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.611953038+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.611993286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย\",\"confidence\":0.9317701}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.61199933+07:00","message":"receive interim result [true|false]: ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.612010603+07:00","message":"end recv isFinal message id 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.612012827+07:00","message":"end Recv id 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.612019271+07:00","message":"[buffer interim] 2767 true ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612027102+07:00","message":"[bufferProcess] interim [340000000]:ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612032937+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612036361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612039329+07:00","message":"> Transcript [41048] [false]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612043099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612045188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.61204716+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612049676+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็อยากให้เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612058995+07:00","message":"Push: 'เรียนสูงๆเรียนไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612061188+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612063616+07:00","message":"Set new StatePrefix : 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612066432+07:00","message":"Next Push (prob) : 'ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612068324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.61207064+07:00","message":"> Transcript [41049] [true]: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.61207302+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612074789+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.61207658+07:00","message":"StatePrefix: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612078725+07:00","message":"TextPushed: 'ถ้ามีโอกาสก็อยากให้เขาได้เรียนสูงๆเรียนไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:27.612081346+07:00","message":"Push: 'ๆเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.612088535+07:00","message":"push: {false เรียนสูงๆเรียนไปเรื่อย 0 0xc004c0ef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:27.612094265+07:00","message":"push: {true ๆเนี่ย 0 0xc004c0ef00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:27.622632224+07:00","message":"write wav file: './tmp/7589/7589_2767.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:27.685506774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:27.685537696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:28.08571329+07:00","message":"[GCS] IsForceVAD: false for message ID: 2768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:28.185545366+07:00","message":"receive streaming session, msgId: 2768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:28.185573275+07:00","message":"found end of frame, send empty tag with msgId: 2768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:28.185576761+07:00","message":"end Recv id 2768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:28.185585669+07:00","message":"[buffer interim] 2768 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:28.185593545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:28.185597346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:28.185600265+07:00","message":"> Transcript [41050] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:28.185603791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:28.185605949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:28.18560784+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:28.185609757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:28.185618925+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:28.185630899+07:00","message":"push: {true \n 0 0xc0030bc200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:28.189967327+07:00","message":"write wav file: './tmp/7589/7589_2768.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:28.85987989+07:00","message":"[GCS] Start streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:29.58112529+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:29.581176937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:29.581182709+07:00","message":"receive interim result [false|false]: ผู้อำนวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:29.581196425+07:00","message":"[buffer interim] 2769 false ผู้อำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:29.581203909+07:00","message":"[bufferProcess] interim [600000000]:ผู้อำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:29.581205993+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:29.58121182+07:00","message":"[bufferProcess] send to processor (ticker):ผู้อำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:29.581214706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:29.581217732+07:00","message":"> Transcript [41051] [false]: 'ผู้อำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:29.581220341+07:00","message":"Set StatePrefix (first interim): 'ผู้อำนวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:29.833824512+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:29.833863642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:29.83387046+07:00","message":"receive interim result [false|false]: ผู้อำนวยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:29.833883777+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:29.833891827+07:00","message":"[bufferProcess] interim [780000000]:ผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:29.83389393+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.227241493+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.227287784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการบูร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.227296325+07:00","message":"receive interim result [false|false]: ผู้อำนวยการบูร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.227313156+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการบูร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.22732483+07:00","message":"[bufferProcess] interim [140000000]:ผู้อำนวยการบูร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.227328833+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.227336049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.22734232+07:00","message":"> Transcript [41052] [false]: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.227347717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.227350958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.22735397+07:00","message":"StatePrefix: 'ผู้อำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.227357166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.34256438+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.342603328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.342609995+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.342621983+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.342632266+07:00","message":"[bufferProcess] interim [200000000]:ผู้อำนวยการมูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.342636111+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการบูร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.342643784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.34265474+07:00","message":"> Transcript [41053] [false]: 'ผู้อำนวยการบูร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.342659448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.342663888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.342665918+07:00","message":"StatePrefix: 'ผู้อำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.342668021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:30.686316813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:30.686331361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.801732753+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.801769147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.801775124+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.801788845+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.801795882+07:00","message":"[bufferProcess] interim [800000000]:ผู้อำนวยการมูลนิธิเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.801799022+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.801803205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.801806538+07:00","message":"> Transcript [41054] [false]: 'ผู้อำนวยการมูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.801809801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.801811895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.801813857+07:00","message":"StatePrefix: 'ผู้อำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.801816305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.917917973+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.917960625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.917967221+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.917981837+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.917990937+07:00","message":"[bufferProcess] interim [860000000]:ผู้อำนวยการมูลนิธิเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.917994177+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.917998428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.918001649+07:00","message":"> Transcript [41055] [false]: 'ผู้อำนวยการมูลนิธิเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.918005255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.91800753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.918010038+07:00","message":"StatePrefix: 'ผู้อำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.918012454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.918015128+07:00","message":"Push: 'ผู้อำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.918017474+07:00","message":"TextPushed: 'ผู้อำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.918021754+07:00","message":"Set new StatePrefix : 'ผู้อำนวยการมูลนิธิเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.918024601+07:00","message":"Next Push (prob) : 'การมูลนิธิเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.91803607+07:00","message":"push: {false ผู้อำนวย 0 0xc0037ffe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.988602468+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.988648591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.988655991+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:30.988672069+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.988681342+07:00","message":"[bufferProcess] interim [980000000]:ผู้อำนวยการมูลนิธิเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.988684119+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.988688321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.988691604+07:00","message":"> Transcript [41056] [false]: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.988694059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:30.988699028+07:00","message":"Set new StatePrefix: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.31733061+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.317375425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.317385195+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.317402244+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือข่ายส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.317412883+07:00","message":"[bufferProcess] interim [280000000]:ผู้อำนวยการมูลนิธิเครือข่ายส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.317417495+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.31742668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.317431615+07:00","message":"> Transcript [41057] [false]: 'ผู้อำนวยการมูลนิธิเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.31743662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.317439865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.317444805+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.31744867+07:00","message":"TextPushed: 'ผู้อำนวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.43972758+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.439769036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.439776069+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.439791703+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือข่ายสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.439801123+07:00","message":"[bufferProcess] interim [340000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.439804238+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.43981331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.43981613+07:00","message":"> Transcript [41058] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.439820274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.439822998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.439825033+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.439827332+07:00","message":"TextPushed: 'ผู้อำนวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.629009128+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.629043521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.629049185+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.629060003+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.629067226+07:00","message":"[bufferProcess] interim [580000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.629069692+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.629075262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.629077775+07:00","message":"> Transcript [41059] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.629081054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.629083609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.629085556+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.629087795+07:00","message":"TextPushed: 'ผู้อำนวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.813098091+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.813137387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.813144183+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.813158371+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813183605+07:00","message":"[bufferProcess] interim [760000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813186363+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813192473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813195993+07:00","message":"> Transcript [41060] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813199373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813202329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813205+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813207286+07:00","message":"TextPushed: 'ผู้อำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813212286+07:00","message":"Push: 'การมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.81321445+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813216738+07:00","message":"Set new StatePrefix : 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:31.813219065+07:00","message":"Next Push (prob) : 'ข่ายสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:31.813227239+07:00","message":"push: {false การมูลนิธิเครือ 0 0xc0037ffe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.068938042+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.068982305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.068990622+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.069008378+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.069017921+07:00","message":"[bufferProcess] interim [940000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.069021865+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.069027185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.069031809+07:00","message":"> Transcript [41061] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.069036761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.069039702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.069042707+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.069046794+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.324104473+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.324144348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลไร้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.324151032+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลไร้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.324166323+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลไร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.324175816+07:00","message":"[bufferProcess] interim [240000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลไร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.324178888+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.324184474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.324187576+07:00","message":"> Transcript [41062] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.324191419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.324193924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.324196059+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.324198604+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.332153358+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.332176811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.332182124+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.332194025+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.332201214+07:00","message":"[bufferProcess] interim [300000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.332206944+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลไร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.332214057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.332216432+07:00","message":"> Transcript [41063] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลไร้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.33221973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.332221992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.332224208+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.33222959+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.393939567+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.393988602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.393995741+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.394009919+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394017272+07:00","message":"[bufferProcess] interim [360000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394019742+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394023373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394026148+07:00","message":"> Transcript [41064] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394029493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394031558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394033847+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394037991+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394041904+07:00","message":"Push: 'ข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394044673+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394048488+07:00","message":"Set new StatePrefix : 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.394051898+07:00","message":"Next Push (prob) : 'บุคคลรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.39406219+07:00","message":"push: {false ข่ายสถานะ 0 0xc0037ffe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.596208824+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.596253511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.596261737+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.596280766+07:00","message":"[buffer interim] 2769 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.596290313+07:00","message":"[bufferProcess] interim [600000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.596295195+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.596304926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.596309356+07:00","message":"> Transcript [41065] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.596313048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.596316311+07:00","message":"Set new StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.706915418+07:00","message":"[GCS] IsForceVAD: false for message ID: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.799992849+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.800033424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.800039989+07:00","message":"receive interim result [true|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.800048233+07:00","message":"end recv isFinal message id 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.800050588+07:00","message":"end Recv id 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.800057094+07:00","message":"[buffer interim] 2769 true ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800064666+07:00","message":"[bufferProcess] interim [870000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800068237+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800071701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800074705+07:00","message":"> Transcript [41066] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800077862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800079824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800082152+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800086033+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800088942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800091931+07:00","message":"> Transcript [41067] [true]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800095734+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.80009847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800100936+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800106882+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:32.800111387+07:00","message":"Push: 'บุคคลระบุว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:32.800122019+07:00","message":"push: {true บุคคลระบุว่า 0 0xc0037ffe80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:32.811099936+07:00","message":"write wav file: './tmp/7589/7589_2769.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:33.091040805+07:00","message":"[GCS] Start streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:33.627800771+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:33.627849277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:33.627855463+07:00","message":"receive interim result [false|false]: ยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:33.627870699+07:00","message":"[buffer interim] 2770 false ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:33.627878412+07:00","message":"[bufferProcess] interim [600000000]:ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:33.627880395+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:33.687174907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:33.687195261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:33.824953656+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:33.824987146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:33.824993034+07:00","message":"receive interim result [false|false]: ยอดรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:33.8250045+07:00","message":"[buffer interim] 2770 false ยอดรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:33.825012129+07:00","message":"[bufferProcess] interim [780000000]:ยอดรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:33.825014754+07:00","message":"[bufferProcess] send to processor:ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:33.825020294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:33.825023109+07:00","message":"> Transcript [41068] [false]: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:33.825025306+07:00","message":"Set StatePrefix (first interim): 'ยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.145715747+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.145771058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.145781202+07:00","message":"receive interim result [false|false]: ยอดรวมเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.145801562+07:00","message":"[buffer interim] 2770 false ยอดรวมเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.145816598+07:00","message":"[bufferProcess] interim [80000000]:ยอดรวมเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.145820617+07:00","message":"[bufferProcess] send to processor:ยอดรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.145830008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.145834539+07:00","message":"> Transcript [41069] [false]: 'ยอดรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.145839236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.145841928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.145848977+07:00","message":"StatePrefix: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.145851743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.345214313+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.345256098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเด็กป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.345263187+07:00","message":"receive interim result [false|false]: ยอดรวมเด็กป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.345281339+07:00","message":"[buffer interim] 2770 false ยอดรวมเด็กป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.345289967+07:00","message":"[bufferProcess] interim [260000000]:ยอดรวมเด็กป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.345293471+07:00","message":"[bufferProcess] send to processor:ยอดรวมเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.345300735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.345306626+07:00","message":"> Transcript [41070] [false]: 'ยอดรวมเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.345310503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.345313047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.345316049+07:00","message":"StatePrefix: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.34531836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.359678217+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.359702571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเด็กละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.359708865+07:00","message":"receive interim result [false|false]: ยอดรวมเด็กละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.35972199+07:00","message":"[buffer interim] 2770 false ยอดรวมเด็กละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.359727803+07:00","message":"[bufferProcess] interim [320000000]:ยอดรวมเด็กละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.359730597+07:00","message":"[bufferProcess] send to processor:ยอดรวมเด็กป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.359733927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.359737002+07:00","message":"> Transcript [41071] [false]: 'ยอดรวมเด็กป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.359740373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.359743019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.359745297+07:00","message":"StatePrefix: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.359748982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.468577553+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.468620217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเด็กแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.468627462+07:00","message":"receive interim result [false|false]: ยอดรวมเด็กแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.468650743+07:00","message":"[buffer interim] 2770 false ยอดรวมเด็กแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468659783+07:00","message":"[bufferProcess] interim [380000000]:ยอดรวมเด็กแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468662931+07:00","message":"[bufferProcess] send to processor:ยอดรวมเด็กละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468666631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468669567+07:00","message":"> Transcript [41072] [false]: 'ยอดรวมเด็กละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468673826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468676248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468678631+07:00","message":"StatePrefix: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468682626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468688809+07:00","message":"Push: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.46869383+07:00","message":"TextPushed: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468696756+07:00","message":"Set new StatePrefix : 'ยอดรวมเด็กละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.468699428+07:00","message":"Next Push (prob) : 'รวมเด็กละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.468708214+07:00","message":"push: {false ยอด 0 0xc0045dff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.524367279+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.524407949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเลขรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.524415475+07:00","message":"receive interim result [false|false]: ยอดรวมเลขรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.524430008+07:00","message":"[buffer interim] 2770 false ยอดรวมเลขรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.524437978+07:00","message":"[bufferProcess] interim [440000000]:ยอดรวมเลขรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.52444078+07:00","message":"[bufferProcess] send to processor:ยอดรวมเด็กแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.524445012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.524448271+07:00","message":"> Transcript [41073] [false]: 'ยอดรวมเด็กแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.524450774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.52445354+07:00","message":"Set new StatePrefix: 'ยอดรวมเด็กแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.83634019+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.836379437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเลขรหัสจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.836385539+07:00","message":"receive interim result [false|false]: ยอดรวมเลขรหัสจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.836405873+07:00","message":"[buffer interim] 2770 false ยอดรวมเลขรหัสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.83641511+07:00","message":"[bufferProcess] interim [740000000]:ยอดรวมเลขรหัสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.836417738+07:00","message":"[bufferProcess] send to processor:ยอดรวมเลขรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.83642331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.836426273+07:00","message":"> Transcript [41074] [false]: 'ยอดรวมเลขรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.836428639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.836431086+07:00","message":"Set new StatePrefix: 'ยอดรวมเลขรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.95311965+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.953156087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเลขรหัส G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.953176572+07:00","message":"receive interim result [false|false]: ยอดรวมเลขรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:34.95319143+07:00","message":"[buffer interim] 2770 false ยอดรวมเลขรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.953199774+07:00","message":"[bufferProcess] interim [860000000]:ยอดรวมเลขรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.953203107+07:00","message":"[bufferProcess] send to processor:ยอดรวมเลขรหัสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.953210636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.953214515+07:00","message":"> Transcript [41075] [false]: 'ยอดรวมเลขรหัสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.953219111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.953222251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.953225708+07:00","message":"StatePrefix: 'ยอดรวมเลขรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:34.953229559+07:00","message":"TextPushed: 'ยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.162812139+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.162853275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเลขรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.162861105+07:00","message":"receive interim result [false|false]: ยอดรวมเลขรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.16287411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.16287892+07:00","message":"receive interim result [false|false]:  G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.162897212+07:00","message":"[buffer interim] 2770 false ยอดรวมเลขรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.16291092+07:00","message":"[buffer interim] 2770 false  G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.162918341+07:00","message":"[bufferProcess] interim [40000000]:ยอดรวมเลขรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.162921025+07:00","message":"[bufferProcess] send to processor:ยอดรวมเลขรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.162926347+07:00","message":"[bufferProcess] interim [40000000]: G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.162928905+07:00","message":"[bufferProcess] update buffer: ยอดรวมเลขรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.162931706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.162934647+07:00","message":"> Transcript [41076] [false]: 'ยอดรวมเลขรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.162937598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.162939633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.162941606+07:00","message":"StatePrefix: 'ยอดรวมเลขรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.162944447+07:00","message":"TextPushed: 'ยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.535408238+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.535450525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเลขรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.535459435+07:00","message":"receive interim result [false|false]: ยอดรวมเลขรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:35.535477243+07:00","message":"[buffer interim] 2770 false ยอดรวมเลขรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.535490765+07:00","message":"[bufferProcess] interim [460000000]:ยอดรวมเลขรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.535494492+07:00","message":"[bufferProcess] send to processor:ยอดรวมเลขรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.535506244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.535511382+07:00","message":"> Transcript [41077] [false]: 'ยอดรวมเลขรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.53551621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.535519598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.535522237+07:00","message":"StatePrefix: 'ยอดรวมเลขรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:35.535525019+07:00","message":"TextPushed: 'ยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.095073186+07:00","message":"[GCS] IsForceVAD: false for message ID: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.158080891+07:00","message":"[GCS] Start streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.183291816+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.183329137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเลขรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.183335374+07:00","message":"receive interim result [false|false]: ยอดรวมเลขรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.183344841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพิ่มขึ้นทุกปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.183347842+07:00","message":"receive interim result [false|false]:  เพิ่มขึ้นทุกปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.183354809+07:00","message":"[buffer interim] 2770 false ยอดรวมเลขรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.183358429+07:00","message":"[buffer interim] 2770 false  เพิ่มขึ้นทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.183364098+07:00","message":"[bufferProcess] interim [240000000]:ยอดรวมเลขรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.18336824+07:00","message":"[bufferProcess] send to processor:ยอดรวมเลขรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.18337129+07:00","message":"[bufferProcess] interim [240000000]: เพิ่มขึ้นทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.183374785+07:00","message":"[bufferProcess] update buffer: ยอดรวมเลขรหัส G เพิ่มขึ้นทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.183377828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.18338106+07:00","message":"> Transcript [41078] [false]: 'ยอดรวมเลขรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.183384919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.18338733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.183389659+07:00","message":"StatePrefix: 'ยอดรวมเลขรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.183393814+07:00","message":"TextPushed: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.183396908+07:00","message":"Push: 'รวมเลขรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.18339903+07:00","message":"TextPushed: 'ยอดรวมเลขรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.183401147+07:00","message":"Set new StatePrefix : 'ยอดรวมเลขรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.183403318+07:00","message":"Next Push (prob) : ' G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.183410642+07:00","message":"push: {false รวมเลขรหัส 0 0xc0045dff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.220811859+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.220862035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดรวมเด็กรหัส G เพิ่มขึ้นทุกปี\",\"confidence\":0.899766}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.220870484+07:00","message":"receive interim result [true|false]: ยอดรวมเด็กรหัส G เพิ่มขึ้นทุกปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.220883142+07:00","message":"end recv isFinal message id 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.220886349+07:00","message":"end Recv id 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.220894791+07:00","message":"[buffer interim] 2770 true ยอดรวมเด็กรหัส G เพิ่มขึ้นทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220906368+07:00","message":"[bufferProcess] interim [240000000]:ยอดรวมเด็กรหัส G เพิ่มขึ้นทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220911268+07:00","message":"[bufferProcess] send to processor (isfinal):ยอดรวมเลขรหัส G เพิ่มขึ้นทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220924421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220938876+07:00","message":"> Transcript [41079] [false]: 'ยอดรวมเลขรหัส G เพิ่มขึ้นทุกปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220944462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220947189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220949731+07:00","message":"StatePrefix: 'ยอดรวมเลขรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220951973+07:00","message":"TextPushed: 'ยอดรวมเลขรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.22095414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220956523+07:00","message":"> Transcript [41080] [true]: 'ยอดรวมเด็กรหัส G เพิ่มขึ้นทุกปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220959357+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220961204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.22096314+07:00","message":"StatePrefix: 'ยอดรวมเลขรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220964995+07:00","message":"TextPushed: 'ยอดรวมเลขรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.220966698+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.221095808+07:00","message":"Push: ' G เพิ่มขึ้นทุกปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.221098732+07:00","message":"TextPushed: 'ยอดรวมเลขรหัส G เพิ่มขึ้นทุกปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.221101088+07:00","message":"Set new StatePrefix : 'ยอดรวมเด็กรหัส G เพิ่มขึ้นทุกปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.221103517+07:00","message":"Next Push (prob) : 'ยอดรวมเด็กรหัส G เพิ่มขึ้นทุกปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.221112534+07:00","message":"push: {true  G เพิ่มขึ้นทุกปี 0 0xc0045dff80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.221119611+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2770.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:36.231471815+07:00","message":"write wav file: './tmp/7589/7589_2770.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.629950121+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.630004195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.630010123+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.630024098+07:00","message":"[buffer interim] 2771 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.630031365+07:00","message":"[bufferProcess] interim [480000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.630033347+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:36.688243028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:36.688267405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.81777382+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.817819596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.817825849+07:00","message":"receive interim result [false|false]: เนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:36.817841785+07:00","message":"[buffer interim] 2771 false เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.817850592+07:00","message":"[bufferProcess] interim [660000000]:เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.817853309+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.81786153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.817864586+07:00","message":"> Transcript [41081] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:36.817867179+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.022672407+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.022724007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.022730846+07:00","message":"receive interim result [false|false]: เนื่องจากตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.022749654+07:00","message":"[buffer interim] 2771 false เนื่องจากตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.022758758+07:00","message":"[bufferProcess] interim [840000000]:เนื่องจากตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.022761762+07:00","message":"[bufferProcess] send to processor:เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.022766632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.022770381+07:00","message":"> Transcript [41082] [false]: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.022773019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.022775641+07:00","message":"Set new StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.040771346+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.040798339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.040803573+07:00","message":"receive interim result [false|false]: เนื่องจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.040818314+07:00","message":"[buffer interim] 2771 false เนื่องจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.04082432+07:00","message":"[bufferProcess] interim [900000000]:เนื่องจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.040826976+07:00","message":"[bufferProcess] send to processor:เนื่องจากตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.040830828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.040833851+07:00","message":"> Transcript [41083] [false]: 'เนื่องจากตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.040837376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.040839676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.040841811+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.040844161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.17953005+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.179580184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากตัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.179587737+07:00","message":"receive interim result [false|false]: เนื่องจากตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.179603503+07:00","message":"[buffer interim] 2771 false เนื่องจากตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.179612012+07:00","message":"[bufferProcess] interim [960000000]:เนื่องจากตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.179614841+07:00","message":"[bufferProcess] send to processor:เนื่องจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.179622338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.17962549+07:00","message":"> Transcript [41084] [false]: 'เนื่องจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.179630542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.179642827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.179644901+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.179647151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.235498876+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.235544186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากกระแส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.235549554+07:00","message":"receive interim result [false|false]: เนื่องจากกระแส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.235562776+07:00","message":"[buffer interim] 2771 false เนื่องจากกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.235569736+07:00","message":"[bufferProcess] interim [20000000]:เนื่องจากกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.235572245+07:00","message":"[bufferProcess] send to processor:เนื่องจากตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.235578021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.235580968+07:00","message":"> Transcript [41085] [false]: 'เนื่องจากตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.235584556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.23558698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.235589263+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.235592569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.246706179+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.246739476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.24674461+07:00","message":"receive interim result [false|false]: เนื่องจากสะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.246757863+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246763795+07:00","message":"[bufferProcess] interim [80000000]:เนื่องจากสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246766553+07:00","message":"[bufferProcess] send to processor:เนื่องจากกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246770388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246773414+07:00","message":"> Transcript [41086] [false]: 'เนื่องจากกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246776588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246778781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246780695+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246782678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246790149+07:00","message":"Push: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246792044+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246794446+07:00","message":"Set new StatePrefix : 'เนื่องจากกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.246796605+07:00","message":"Next Push (prob) : 'กระแส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.246805555+07:00","message":"push: {false เนื่องจาก 0 0xc004c0f680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.43658319+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.436626994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.436642363+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.436654965+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.436664671+07:00","message":"[bufferProcess] interim [320000000]:เนื่องจากสะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.436667212+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.43667222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.436675458+07:00","message":"> Transcript [41087] [false]: 'เนื่องจากสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.436677827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.436681823+07:00","message":"Set new StatePrefix: 'เนื่องจากสะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.534923952+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.534957164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.534963083+07:00","message":"receive interim result [false|false]: เนื่องจากสะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.534979252+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.534990579+07:00","message":"[bufferProcess] interim [380000000]:เนื่องจากสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.534994099+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.535001872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.53500479+07:00","message":"> Transcript [41088] [false]: 'เนื่องจากสะสมมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.535008374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.535010703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.535013067+07:00","message":"StatePrefix: 'เนื่องจากสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.535015639+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.588012682+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.58805041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.588056528+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมาตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.588067271+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.588076213+07:00","message":"[bufferProcess] interim [440000000]:เนื่องจากสะสมมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.588080485+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.588085209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.588089796+07:00","message":"> Transcript [41089] [false]: 'เนื่องจากสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.588094276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.588097232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.588100505+07:00","message":"StatePrefix: 'เนื่องจากสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.588104801+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.71610772+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.716151946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.716157722+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมาตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.716172109+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.716179127+07:00","message":"[bufferProcess] interim [560000000]:เนื่องจากสะสมมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.716182303+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสมมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.716188926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.716191735+07:00","message":"> Transcript [41090] [false]: 'เนื่องจากสะสมมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.716195057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.716197356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.716199387+07:00","message":"StatePrefix: 'เนื่องจากสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.716202113+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.908539361+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.908581649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้งแต่ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.908589446+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.908605669+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908614441+07:00","message":"[bufferProcess] interim [800000000]:เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908617336+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสมมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908625859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908629186+07:00","message":"> Transcript [41091] [false]: 'เนื่องจากสะสมมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.90864015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908643351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908646002+07:00","message":"StatePrefix: 'เนื่องจากสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908648422+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908656088+07:00","message":"Push: 'สะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908658471+07:00","message":"TextPushed: 'เนื่องจากสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908661223+07:00","message":"Set new StatePrefix : 'เนื่องจากสะสมมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:37.908663627+07:00","message":"Next Push (prob) : 'มาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:37.908686374+07:00","message":"push: {false สะสม 0 0xc004c0f680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.223512666+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.223561251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้งแต่ปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.223568624+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมาตั้งแต่ปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.223582543+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมาตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.22359048+07:00","message":"[bufferProcess] interim [40000000]:เนื่องจากสะสมมาตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.223593235+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.223599822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.223602833+07:00","message":"> Transcript [41092] [false]: 'เนื่องจากสะสมมาตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.223606309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.223608657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.223611185+07:00","message":"StatePrefix: 'เนื่องจากสะสมมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.223614023+07:00","message":"TextPushed: 'เนื่องจากสะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.284868735+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.284900723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้งแต่ปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.284906705+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมาตั้งแต่ปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.284918501+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมาตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.284925621+07:00","message":"[bufferProcess] interim [160000000]:เนื่องจากสะสมมาตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.28492828+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสมมาตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.284933875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.284936643+07:00","message":"> Transcript [41093] [false]: 'เนื่องจากสะสมมาตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.28493996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.284942283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.284944459+07:00","message":"StatePrefix: 'เนื่องจากสะสมมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.284947088+07:00","message":"TextPushed: 'เนื่องจากสะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.476215574+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.476257433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.4762659+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.476279118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.476282074+07:00","message":"receive interim result [false|false]:  2005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.476289286+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.476292925+07:00","message":"[buffer interim] 2771 false  2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.47629926+07:00","message":"[bufferProcess] interim [400000000]:เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.476303993+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสมมาตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.47630715+07:00","message":"[bufferProcess] interim [400000000]: 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.476309914+07:00","message":"[bufferProcess] update buffer: เนื่องจากสะสมมาตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.476313185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.476316201+07:00","message":"> Transcript [41094] [false]: 'เนื่องจากสะสมมาตั้งแต่ปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.476319296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.476321491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.476323744+07:00","message":"StatePrefix: 'เนื่องจากสะสมมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.476326357+07:00","message":"TextPushed: 'เนื่องจากสะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.736578452+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.73662171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.736634844+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.736649685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.736653196+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.736662114+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.736666229+07:00","message":"[buffer interim] 2771 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736673644+07:00","message":"[bufferProcess] interim [580000000]:เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736676708+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสมมาตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736680489+07:00","message":"[bufferProcess] interim [580000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736683164+07:00","message":"[bufferProcess] update buffer: เนื่องจากสะสมมาตั้งแต่ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736686208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736689098+07:00","message":"> Transcript [41095] [false]: 'เนื่องจากสะสมมาตั้งแต่ปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736692333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736694624+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736697105+07:00","message":"StatePrefix: 'เนื่องจากสะสมมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736699717+07:00","message":"TextPushed: 'เนื่องจากสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736702588+07:00","message":"Push: 'มาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736704534+07:00","message":"TextPushed: 'เนื่องจากสะสมมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736707284+07:00","message":"Set new StatePrefix : 'เนื่องจากสะสมมาตั้งแต่ปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.736709561+07:00","message":"Next Push (prob) : 'ปี 2005'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.736730035+07:00","message":"push: {false มาตั้งแต่ 0 0xc004c0f680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.993472741+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.993515544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.993523192+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.993535758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.993538925+07:00","message":"receive interim result [false|false]:  2506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.99354754+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:38.993552109+07:00","message":"[buffer interim] 2771 false  2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.993558829+07:00","message":"[bufferProcess] interim [880000000]:เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.993561443+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสมมาตั้งแต่ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.993564877+07:00","message":"[bufferProcess] interim [880000000]: 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.993569327+07:00","message":"[bufferProcess] update buffer: เนื่องจากสะสมมาตั้งแต่ปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.993573017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.993575863+07:00","message":"> Transcript [41096] [false]: 'เนื่องจากสะสมมาตั้งแต่ปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.993578338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:38.99358042+07:00","message":"Set new StatePrefix: 'เนื่องจากสะสมมาตั้งแต่ปี 2500'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.117842042+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.117882726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.117890233+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.117902509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.117905197+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.117912766+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.117919545+07:00","message":"[buffer interim] 2771 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.117926559+07:00","message":"[bufferProcess] interim [0]:เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.11793075+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสมมาตั้งแต่ปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.117937768+07:00","message":"[bufferProcess] interim [0]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.117940406+07:00","message":"[bufferProcess] update buffer: เนื่องจากสะสมมาตั้งแต่ปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.117943585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.117946645+07:00","message":"> Transcript [41097] [false]: 'เนื่องจากสะสมมาตั้งแต่ปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.11794946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.117951675+07:00","message":"Set new StatePrefix: 'เนื่องจากสะสมมาตั้งแต่ปี 2506'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.318773219+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.318812223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.318820582+07:00","message":"receive interim result [false|false]: เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.318832638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2561\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.318835536+07:00","message":"receive interim result [false|false]:  2561"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.31884373+07:00","message":"[buffer interim] 2771 false เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.318847614+07:00","message":"[buffer interim] 2771 false  2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.318854627+07:00","message":"[bufferProcess] interim [180000000]:เนื่องจากสะสมมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.318857442+07:00","message":"[bufferProcess] send to processor:เนื่องจากสะสมมาตั้งแต่ปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.318860806+07:00","message":"[bufferProcess] interim [180000000]: 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.318865781+07:00","message":"[bufferProcess] update buffer: เนื่องจากสะสมมาตั้งแต่ปี 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.318868951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.318872017+07:00","message":"> Transcript [41098] [false]: 'เนื่องจากสะสมมาตั้งแต่ปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.318874778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.318879437+07:00","message":"Set new StatePrefix: 'เนื่องจากสะสมมาตั้งแต่ปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.355662222+07:00","message":"[GCS] IsForceVAD: false for message ID: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.45194268+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.451981046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากสะสมมาตั้งแต่ปี 2561\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.451989457+07:00","message":"receive interim result [true|false]: เนื่องจากสะสมมาตั้งแต่ปี 2561"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.452000419+07:00","message":"end recv isFinal message id 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.452004153+07:00","message":"end Recv id 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.452012447+07:00","message":"[buffer interim] 2771 true เนื่องจากสะสมมาตั้งแต่ปี 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452021846+07:00","message":"[bufferProcess] interim [420000000]:เนื่องจากสะสมมาตั้งแต่ปี 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452029188+07:00","message":"[bufferProcess] send to processor (isfinal):เนื่องจากสะสมมาตั้งแต่ปี 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452033654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452038327+07:00","message":"> Transcript [41099] [false]: 'เนื่องจากสะสมมาตั้งแต่ปี 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452041998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452044821+07:00","message":"Set new StatePrefix: 'เนื่องจากสะสมมาตั้งแต่ปี 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.45204765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452050386+07:00","message":"> Transcript [41100] [true]: 'เนื่องจากสะสมมาตั้งแต่ปี 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.45205454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452057553+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452061255+07:00","message":"StatePrefix: 'เนื่องจากสะสมมาตั้งแต่ปี 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452064803+07:00","message":"TextPushed: 'เนื่องจากสะสมมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:39.452073072+07:00","message":"Push: 'ปี 2561'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.452082615+07:00","message":"push: {true ปี 2561 0 0xc004c0f680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:39.460623111+07:00","message":"write wav file: './tmp/7589/7589_2771.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:39.490122841+07:00","message":"[GCS] Start streaming session, msgId: 2772"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:39.688884798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:39.688905294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513398901+07:00","message":"[GCS] Cleaned up inactive client: 2740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513419923+07:00","message":"[GCS] Cleaned up inactive client: 2734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513422515+07:00","message":"[GCS] Cleaned up inactive client: 2746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513424517+07:00","message":"[GCS] Cleaned up inactive client: 2736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.51342645+07:00","message":"[GCS] Cleaned up inactive client: 2739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.51342871+07:00","message":"[GCS] Cleaned up inactive client: 2743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513430641+07:00","message":"[GCS] Cleaned up inactive client: 2738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513432936+07:00","message":"[GCS] Cleaned up inactive client: 2737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513435018+07:00","message":"[GCS] Cleaned up inactive client: 2745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513437193+07:00","message":"[GCS] Cleaned up inactive client: 2747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.5134389+07:00","message":"[GCS] Cleaned up inactive client: 2735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513440845+07:00","message":"[GCS] Cleaned up inactive client: 2744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513442696+07:00","message":"[GCS] Cleaned up inactive client: 2741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.513444552+07:00","message":"[GCS] Cleaned up inactive client: 2742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.52118463+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.521225813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.521231624+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.52124695+07:00","message":"[buffer interim] 2772 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:40.5212544+07:00","message":"[bufferProcess] interim [840000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:40.521257029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:40.52126551+07:00","message":"[bufferProcess] send to processor (ticker):ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:40.521269005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:40.521272014+07:00","message":"> Transcript [41101] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:40.521274411+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.52495628+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.524989297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.52499497+07:00","message":"receive interim result [false|false]: ถึงปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:40.5250109+07:00","message":"[buffer interim] 2772 false ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:40.525019922+07:00","message":"[bufferProcess] interim [900000000]:ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:40.525022673+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.362939592+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.362980114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.362986928+07:00","message":"receive interim result [false|false]: ถึงปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.363000453+07:00","message":"[buffer interim] 2772 false ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.363007894+07:00","message":"[bufferProcess] interim [500000000]:ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.363010414+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.363017978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.363021004+07:00","message":"> Transcript [41102] [false]: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.36302495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.363027384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.363029746+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.363032128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.559578688+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.559614739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.559620702+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.559650449+07:00","message":"[buffer interim] 2772 false ถึงปัจจุบันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.559658217+07:00","message":"[bufferProcess] interim [860000000]:ถึงปัจจุบันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.559662809+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.559672887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.559675668+07:00","message":"> Transcript [41103] [false]: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.55967969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.559682199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.559684566+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.559686798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.573942532+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.573982026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.573987637+07:00","message":"receive interim result [false|false]: ถึงปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.574003018+07:00","message":"[buffer interim] 2772 false ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.574010082+07:00","message":"[bufferProcess] interim [920000000]:ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.574012292+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.574015806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.574019081+07:00","message":"> Transcript [41104] [false]: 'ถึงปัจจุบันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.574022563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.574024915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.574027554+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.574029726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.625331629+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.625363424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันมียอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.625368848+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันมียอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.62538072+07:00","message":"[buffer interim] 2772 false ถึงปัจจุบันมียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625389545+07:00","message":"[bufferProcess] interim [980000000]:ถึงปัจจุบันมียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625391751+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625394953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625397727+07:00","message":"> Transcript [41105] [false]: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625401181+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625403363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625405562+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625407843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625413967+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625416017+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625418572+07:00","message":"Set new StatePrefix : 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.625420906+07:00","message":"Next Push (prob) : 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.625443076+07:00","message":"push: {false ถึง 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.945266684+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.94530664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันมียอดรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.945313012+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันมียอดรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:41.9453258+07:00","message":"[buffer interim] 2772 false ถึงปัจจุบันมียอดรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.9453324+07:00","message":"[bufferProcess] interim [280000000]:ถึงปัจจุบันมียอดรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.945335154+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันมียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.945340496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.945343993+07:00","message":"> Transcript [41106] [false]: 'ถึงปัจจุบันมียอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.945347408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.945349864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.945351969+07:00","message":"StatePrefix: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:41.94535465+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.131609345+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.131666068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันมียอดรวมทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.131673826+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันมียอดรวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.131685742+07:00","message":"[buffer interim] 2772 false ถึงปัจจุบันมียอดรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.131693247+07:00","message":"[bufferProcess] interim [520000000]:ถึงปัจจุบันมียอดรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.131697711+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันมียอดรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.131703447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.131708942+07:00","message":"> Transcript [41107] [false]: 'ถึงปัจจุบันมียอดรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.131713643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.1317163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.131718429+07:00","message":"StatePrefix: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.131720949+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.452728571+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.452770966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันมียอดรวมทั้งปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.4527784+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันมียอดรวมทั้งปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.452793029+07:00","message":"[buffer interim] 2772 false ถึงปัจจุบันมียอดรวมทั้งปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.452804905+07:00","message":"[bufferProcess] interim [760000000]:ถึงปัจจุบันมียอดรวมทั้งปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.452807673+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันมียอดรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.452815136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.452818573+07:00","message":"> Transcript [41108] [false]: 'ถึงปัจจุบันมียอดรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.452823705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.452826993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.452828966+07:00","message":"StatePrefix: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.452831755+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.459432905+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.459464482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันมียอดรวมทั้งปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.459469986+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันมียอดรวมทั้งปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.459484783+07:00","message":"[buffer interim] 2772 false ถึงปัจจุบันมียอดรวมทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459493134+07:00","message":"[bufferProcess] interim [820000000]:ถึงปัจจุบันมียอดรวมทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459495891+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันมียอดรวมทั้งปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459499541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459502834+07:00","message":"> Transcript [41109] [false]: 'ถึงปัจจุบันมียอดรวมทั้งปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459506961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459509285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459511264+07:00","message":"StatePrefix: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459513691+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459521439+07:00","message":"Push: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.45952357+07:00","message":"TextPushed: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459525831+07:00","message":"Set new StatePrefix : 'ถึงปัจจุบันมียอดรวมทั้งปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.459528627+07:00","message":"Next Push (prob) : 'มียอดรวมทั้งปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.459538663+07:00","message":"push: {false ปัจจุบัน 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.636934963+07:00","message":"[GCS] IsForceVAD: false for message ID: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.64089171+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.640931974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันมียอดรวมทั้งประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.64093804+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันมียอดรวมทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.640954396+07:00","message":"[buffer interim] 2772 false ถึงปัจจุบันมียอดรวมทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.640963076+07:00","message":"[bufferProcess] interim [940000000]:ถึงปัจจุบันมียอดรวมทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.640966016+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันมียอดรวมทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.640971327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.640974229+07:00","message":"> Transcript [41110] [false]: 'ถึงปัจจุบันมียอดรวมทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.640976549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.640979417+07:00","message":"Set new StatePrefix: 'ถึงปัจจุบันมียอดรวมทั้งปรับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:42.688973755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:42.688978297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.697473759+07:00","message":"[GCS] Start streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.733725807+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.733766997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันมียอดรวมทั้งประเทศ\",\"confidence\":0.9244818}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.73377391+07:00","message":"receive interim result [true|false]: ถึงปัจจุบันมียอดรวมทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.733783755+07:00","message":"end recv isFinal message id 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.733786182+07:00","message":"end Recv id 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.733793325+07:00","message":"[buffer interim] 2772 true ถึงปัจจุบันมียอดรวมทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733807107+07:00","message":"[bufferProcess] interim [150000000]:ถึงปัจจุบันมียอดรวมทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733813733+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงปัจจุบันมียอดรวมทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.73381781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733822619+07:00","message":"> Transcript [41111] [false]: 'ถึงปัจจุบันมียอดรวมทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733825549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733827743+07:00","message":"Set new StatePrefix: 'ถึงปัจจุบันมียอดรวมทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733829922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733831861+07:00","message":"> Transcript [41112] [true]: 'ถึงปัจจุบันมียอดรวมทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733834601+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.73383678+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733838901+07:00","message":"StatePrefix: 'ถึงปัจจุบันมียอดรวมทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733841228+07:00","message":"TextPushed: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:42.733845768+07:00","message":"Push: 'มียอดรวมทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:42.733855489+07:00","message":"push: {true มียอดรวมทั้งประเทศ 0 0xc00373e080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:42.743357135+07:00","message":"write wav file: './tmp/7589/7589_2772.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.167880303+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.167919873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.167926555+07:00","message":"receive interim result [false|false]: วาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.167942574+07:00","message":"[buffer interim] 2773 false วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.167954055+07:00","message":"[bufferProcess] interim [480000000]:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.167956246+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.23953763+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.239574879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.239582047+07:00","message":"receive interim result [false|false]: กว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.239600167+07:00","message":"[buffer interim] 2773 false กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.239607186+07:00","message":"[bufferProcess] interim [540000000]:กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.239609919+07:00","message":"[bufferProcess] send to processor:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.239617056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.239625994+07:00","message":"> Transcript [41113] [false]: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.239628748+07:00","message":"Set StatePrefix (first interim): 'วาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.363595683+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.363640546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.363646316+07:00","message":"receive interim result [false|false]: กว่า 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.363662072+07:00","message":"[buffer interim] 2773 false กว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.3636692+07:00","message":"[bufferProcess] interim [660000000]:กว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.363671665+07:00","message":"[bufferProcess] send to processor:กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.363675034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.36367794+07:00","message":"> Transcript [41114] [false]: 'กว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.363680127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.363682092+07:00","message":"Set new StatePrefix: 'กว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.434005435+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.434038225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 20\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.434043767+07:00","message":"receive interim result [false|false]: กว่า 20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.434054621+07:00","message":"[buffer interim] 2773 false กว่า 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.434061256+07:00","message":"[bufferProcess] interim [780000000]:กว่า 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.434063569+07:00","message":"[bufferProcess] send to processor:กว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.434072537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.434075348+07:00","message":"> Transcript [41115] [false]: 'กว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.434077702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.434079847+07:00","message":"Set new StatePrefix: 'กว่า 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.571996177+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.572039504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 2 แสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.572046888+07:00","message":"receive interim result [false|false]: กว่า 2 แสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.572064657+07:00","message":"[buffer interim] 2773 false กว่า 2 แสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.57207481+07:00","message":"[bufferProcess] interim [900000000]:กว่า 2 แสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.572078759+07:00","message":"[bufferProcess] send to processor:กว่า 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.572083752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.572088482+07:00","message":"> Transcript [41116] [false]: 'กว่า 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.572093803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.572096782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.572103318+07:00","message":"StatePrefix: 'กว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.572106484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.91125715+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.911301318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 2 แสนคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.9113088+07:00","message":"receive interim result [false|false]: กว่า 2 แสนคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.911329232+07:00","message":"[buffer interim] 2773 false กว่า 2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.911338452+07:00","message":"[bufferProcess] interim [140000000]:กว่า 2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.911342251+07:00","message":"[bufferProcess] send to processor:กว่า 2 แสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.911347066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.911350978+07:00","message":"> Transcript [41117] [false]: 'กว่า 2 แสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.911355563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.911361072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.911365421+07:00","message":"StatePrefix: 'กว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.911367476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.972883031+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.97291872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.972928304+07:00","message":"receive interim result [false|false]: กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.97293855+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-06-22T12:41:43.972941242+07:00","message":"receive interim result [false|false]:  2 แสนคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.972948222+07:00","message":"[buffer interim] 2773 false กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:43.972953292+07:00","message":"[buffer interim] 2773 false  2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.972959235+07:00","message":"[bufferProcess] interim [260000000]:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.972961761+07:00","message":"[bufferProcess] send to processor:กว่า 2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.972968202+07:00","message":"[bufferProcess] interim [260000000]: 2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.972971271+07:00","message":"[bufferProcess] update buffer: กว่า 2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.972974136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.972977116+07:00","message":"> Transcript [41118] [false]: 'กว่า 2 แสนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.972980003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.972982056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.972984032+07:00","message":"StatePrefix: 'กว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:43.972986288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.037042373+07:00","message":"[GCS] IsForceVAD: false for message ID: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.1222525+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.122289178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.122295825+07:00","message":"receive interim result [false|false]: กว่า 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.122303439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แสนคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.122307161+07:00","message":"receive interim result [false|false]:  แสนคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.122315749+07:00","message":"[buffer interim] 2773 false กว่า 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.122320105+07:00","message":"[buffer interim] 2773 false  แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.122327802+07:00","message":"[bufferProcess] interim [500000000]:กว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.122332036+07:00","message":"[bufferProcess] send to processor:กว่า 2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.12233517+07:00","message":"[bufferProcess] interim [500000000]: แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.122338351+07:00","message":"[bufferProcess] update buffer: กว่า 2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.122341305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.122343953+07:00","message":"> Transcript [41119] [false]: 'กว่า 2 แสนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.122346925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.122349014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.122350891+07:00","message":"StatePrefix: 'กว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.12235292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.12235555+07:00","message":"Push: 'กว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.122358042+07:00","message":"TextPushed: 'กว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.12236034+07:00","message":"Set new StatePrefix : 'กว่า 2 แสนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.122362428+07:00","message":"Next Push (prob) : ' แสนคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.122369859+07:00","message":"push: {false กว่า 2 0 0xc0037fe980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.139747852+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.139786001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 2 แสนคน\",\"confidence\":0.95500547}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.139792347+07:00","message":"receive interim result [true|false]: กว่า 2 แสนคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.139802465+07:00","message":"end recv isFinal message id 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.139804558+07:00","message":"end Recv id 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.13981204+07:00","message":"[buffer interim] 2773 true กว่า 2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139820201+07:00","message":"[bufferProcess] interim [500000000]:กว่า 2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139824938+07:00","message":"[bufferProcess] send to processor (isfinal):กว่า 2 แสนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139829709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139833626+07:00","message":"> Transcript [41120] [false]: 'กว่า 2 แสนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139838228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139841077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139844334+07:00","message":"StatePrefix: 'กว่า 2 แสนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139848019+07:00","message":"TextPushed: 'กว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139850886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139853905+07:00","message":"> Transcript [41121] [true]: 'กว่า 2 แสนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139857442+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139861396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139863182+07:00","message":"StatePrefix: 'กว่า 2 แสนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139865088+07:00","message":"TextPushed: 'กว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.139871197+07:00","message":"Push: ' แสนคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.139879176+07:00","message":"push: {true  แสนคน 0 0xc0037fe980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:44.146855112+07:00","message":"write wav file: './tmp/7589/7589_2773.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.169324686+07:00","message":"[GCS] Start streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.65322565+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.653261432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.653267539+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.653280047+07:00","message":"[buffer interim] 2774 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.653287821+07:00","message":"[bufferProcess] interim [480000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.653289689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.732242828+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.732283329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.732289306+07:00","message":"receive interim result [false|false]: ไหนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.732301936+07:00","message":"[buffer interim] 2774 false ไหนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.732308971+07:00","message":"[bufferProcess] interim [600000000]:ไหนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.732311509+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.732317165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.732319877+07:00","message":"> Transcript [41122] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.732322032+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.828586497+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.828626169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.828632582+07:00","message":"receive interim result [false|false]: ในใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.828644028+07:00","message":"[buffer interim] 2774 false ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.828651458+07:00","message":"[bufferProcess] interim [660000000]:ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.828654091+07:00","message":"[bufferProcess] send to processor:ไหนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.828659592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.828662221+07:00","message":"> Transcript [41123] [false]: 'ไหนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.828664542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.828666712+07:00","message":"Set new StatePrefix: 'ไหนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.832329091+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.832344776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.832349172+07:00","message":"receive interim result [false|false]: ในจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.83235985+07:00","message":"[buffer interim] 2774 false ในจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.832363678+07:00","message":"[bufferProcess] interim [720000000]:ในจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.832367725+07:00","message":"[bufferProcess] send to processor:ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.832371874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.832373911+07:00","message":"> Transcript [41124] [false]: 'ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.832375836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.832377865+07:00","message":"Set new StatePrefix: 'ในใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.88561254+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.88565525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.885661053+07:00","message":"receive interim result [false|false]: ในจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:44.885675535+07:00","message":"[buffer interim] 2774 false ในจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.885682301+07:00","message":"[bufferProcess] interim [780000000]:ในจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.885685208+07:00","message":"[bufferProcess] send to processor:ในจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.885688429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.88569122+07:00","message":"> Transcript [41125] [false]: 'ในจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.885693191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:44.885695768+07:00","message":"Set new StatePrefix: 'ในจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.209090667+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.209132372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.20913872+07:00","message":"receive interim result [false|false]: ในจำนวนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.209156921+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.209183049+07:00","message":"[bufferProcess] interim [80000000]:ในจำนวนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.209186221+07:00","message":"[bufferProcess] send to processor:ในจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.209193415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.209196688+07:00","message":"> Transcript [41126] [false]: 'ในจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.209199761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.209201857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.209204085+07:00","message":"StatePrefix: 'ในจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.209206461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:45.689062562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:45.689080466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.728768959+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.728811153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.728819157+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.728834314+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.728842132+07:00","message":"[bufferProcess] interim [620000000]:ในจำนวนนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.728844657+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.728852777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.728856099+07:00","message":"> Transcript [41127] [false]: 'ในจำนวนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.728860302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.728862749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.728865397+07:00","message":"StatePrefix: 'ในจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.728868157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.914225166+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.914260781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.914267057+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:45.914281078+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.914292165+07:00","message":"[bufferProcess] interim [800000000]:ในจำนวนนี้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.914294719+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.914301827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.914304648+07:00","message":"> Transcript [41128] [false]: 'ในจำนวนนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.914307793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.91431028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.914314568+07:00","message":"StatePrefix: 'ในจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:45.914317652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.104672801+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.104711487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.104716891+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ในใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.104732083+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104739662+07:00","message":"[bufferProcess] interim [980000000]:ในจำนวนนี้อยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104742474+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104750523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104753128+07:00","message":"> Transcript [41129] [false]: 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104756506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104758586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104762075+07:00","message":"StatePrefix: 'ในจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104764323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104770715+07:00","message":"Push: 'ในจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104773099+07:00","message":"TextPushed: 'ในจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104775238+07:00","message":"Set new StatePrefix : 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.104777576+07:00","message":"Next Push (prob) : 'นวนนี้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.104806048+07:00","message":"push: {false ในจำ 0 0xc003ce1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.232732709+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.232778382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.232786297+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ในจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.232803455+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.232812593+07:00","message":"[bufferProcess] interim [100000000]:ในจำนวนนี้อยู่ในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.232816364+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.232821905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.232826415+07:00","message":"> Transcript [41130] [false]: 'ในจำนวนนี้อยู่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.232831678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.232834886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.232837906+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.232841151+07:00","message":"TextPushed: 'ในจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.482227231+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.482267907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.482274171+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.482288217+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.482295767+07:00","message":"[bufferProcess] interim [400000000]:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.482298557+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่ในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.482302725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.482305493+07:00","message":"> Transcript [41131] [false]: 'ในจำนวนนี้อยู่ในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.482309115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.482311282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.482313464+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.482316397+07:00","message":"TextPushed: 'ในจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.938823589+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.938868692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.938875118+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:46.938891635+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.938900564+07:00","message":"[bufferProcess] interim [820000000]:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.938903406+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.938907614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.93891142+07:00","message":"> Transcript [41132] [false]: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.938915447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.938917983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.938920695+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:46.938923973+07:00","message":"TextPushed: 'ในจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.137466556+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.137499073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.137504894+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.13751767+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137524316+07:00","message":"[bufferProcess] interim [0]:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137526904+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137532377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137535253+07:00","message":"> Transcript [41133] [false]: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137538813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137540957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137542961+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137546669+07:00","message":"TextPushed: 'ในจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137551049+07:00","message":"Push: 'นวนนี้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137554713+07:00","message":"TextPushed: 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137557016+07:00","message":"Set new StatePrefix : 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.137559725+07:00","message":"Next Push (prob) : 'จังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.137579463+07:00","message":"push: {false นวนนี้อยู่ใน 0 0xc003ce1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.198403054+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.198445787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.198454094+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.198469536+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.198478631+07:00","message":"[bufferProcess] interim [120000000]:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.198482588+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.198488241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.198492773+07:00","message":"> Transcript [41134] [false]: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.19849753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.198500538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.198503733+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.198507688+07:00","message":"TextPushed: 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.382430745+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.382472217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.382480065+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.382497371+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.382508515+07:00","message":"[bufferProcess] interim [240000000]:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.382511842+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.382518967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.38252306+07:00","message":"> Transcript [41135] [false]: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.382528038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.382531747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.382535001+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.382538775+07:00","message":"TextPushed: 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.51668513+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.516731231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.516739441+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.516750841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.516753957+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.516762978+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.516767744+07:00","message":"[buffer interim] 2774 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.516779261+07:00","message":"[bufferProcess] interim [420000000]:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.516781958+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.516785875+07:00","message":"[bufferProcess] interim [420000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.516788832+07:00","message":"[bufferProcess] update buffer: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.516792289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.516794984+07:00","message":"> Transcript [41136] [false]: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.516798597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.516800684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.516803087+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.516805676+07:00","message":"TextPushed: 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.846931332+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.846977624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.846984954+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.846998866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.847002125+07:00","message":"receive interim result [false|false]:  30 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.847010717+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.847014154+07:00","message":"[buffer interim] 2774 false  30 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847033138+07:00","message":"[bufferProcess] interim [720000000]:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847058586+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847066886+07:00","message":"[bufferProcess] interim [720000000]: 30 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847070926+07:00","message":"[bufferProcess] update buffer: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847080387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847104271+07:00","message":"> Transcript [41137] [false]: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847118375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847121062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847124332+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847127472+07:00","message":"TextPushed: 'ในจำนวนนี้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847134336+07:00","message":"Push: 'จังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847136692+07:00","message":"TextPushed: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847138913+07:00","message":"Set new StatePrefix : 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.847141728+07:00","message":"Next Push (prob) : ' 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.847155389+07:00","message":"push: {false จังหวัดเชียงใหม่กว่า 0 0xc003ce1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.875323629+07:00","message":"[GCS] IsForceVAD: false for message ID: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.953033156+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.953075614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.95308404+07:00","message":"receive interim result [false|false]: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.95309554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.953098195+07:00","message":"receive interim result [false|false]:  คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.953106804+07:00","message":"[buffer interim] 2774 false ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.953110796+07:00","message":"[buffer interim] 2774 false  คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.953117904+07:00","message":"[bufferProcess] interim [840000000]:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.953120896+07:00","message":"[bufferProcess] send to processor:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.95312453+07:00","message":"[bufferProcess] interim [840000000]: คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.953127404+07:00","message":"[bufferProcess] update buffer: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.953130733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.953133919+07:00","message":"> Transcript [41138] [false]: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.953137329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.953139459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.953144332+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.953148757+07:00","message":"TextPushed: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.973573293+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.973595942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 300 คน\",\"confidence\":0.91897076}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.973603355+07:00","message":"receive interim result [true|false]: ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 300 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.973618897+07:00","message":"end recv isFinal message id 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.973621481+07:00","message":"end Recv id 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.973628475+07:00","message":"[buffer interim] 2774 true ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 300 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973635685+07:00","message":"[bufferProcess] interim [930000000]:ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 300 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973642761+07:00","message":"[bufferProcess] send to processor (isfinal):ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.97364658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973649835+07:00","message":"> Transcript [41139] [false]: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973652882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973656178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.97365831+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973660698+07:00","message":"TextPushed: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973662713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.97366564+07:00","message":"> Transcript [41140] [true]: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 300 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973668055+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973670018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973672064+07:00","message":"StatePrefix: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.97367392+07:00","message":"TextPushed: 'ในจำนวนนี้อยู่ในจังหวัดเชียงใหม่กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:47.973681684+07:00","message":"Push: ' 300 คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:47.973690463+07:00","message":"push: {true  300 คน 0 0xc003ce1600}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:47.983862281+07:00","message":"write wav file: './tmp/7589/7589_2774.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:48.270546616+07:00","message":"[GCS] Start streaming session, msgId: 2775"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:48.690078904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:48.690080171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:48.945059113+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:48.94511752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชินจัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:48.945125674+07:00","message":"receive interim result [false|false]: ชินจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:48.945146072+07:00","message":"[buffer interim] 2775 false ชินจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:48.945155184+07:00","message":"[bufferProcess] interim [480000000]:ชินจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:48.945158243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.009343527+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.009387106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิงกัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.009393946+07:00","message":"receive interim result [false|false]: ลิงกัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.009410364+07:00","message":"[buffer interim] 2775 false ลิงกัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.009418438+07:00","message":"[bufferProcess] interim [600000000]:ลิงกัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.009421376+07:00","message":"[bufferProcess] send to processor:ชินจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.009425474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.009428782+07:00","message":"> Transcript [41141] [false]: 'ชินจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.009431008+07:00","message":"Set StatePrefix (first interim): 'ชินจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.115190419+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.11522994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.115236755+07:00","message":"receive interim result [false|false]: เป็นกังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.115253273+07:00","message":"[buffer interim] 2775 false เป็นกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.115269068+07:00","message":"[bufferProcess] interim [660000000]:เป็นกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.115271896+07:00","message":"[bufferProcess] send to processor:ลิงกัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.115281271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.115285197+07:00","message":"> Transcript [41142] [false]: 'ลิงกัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.115288061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.115290611+07:00","message":"Set new StatePrefix: 'ลิงกัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.325555092+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.325599503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.325606781+07:00","message":"receive interim result [false|false]: เป็นกังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.325631097+07:00","message":"[buffer interim] 2775 false เป็นกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.325639717+07:00","message":"[bufferProcess] interim [900000000]:เป็นกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.325642828+07:00","message":"[bufferProcess] send to processor:เป็นกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.325651848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.325655066+07:00","message":"> Transcript [41143] [false]: 'เป็นกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.325657665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.325660092+07:00","message":"Set new StatePrefix: 'เป็นกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.90234144+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.902376948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวลว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.902383672+07:00","message":"receive interim result [false|false]: เป็นกังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:49.902398937+07:00","message":"[buffer interim] 2775 false เป็นกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.902405741+07:00","message":"[bufferProcess] interim [500000000]:เป็นกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.902408229+07:00","message":"[bufferProcess] send to processor:เป็นกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.902411632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.902414718+07:00","message":"> Transcript [41144] [false]: 'เป็นกังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.902418507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.902420895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.902422965+07:00","message":"StatePrefix: 'เป็นกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:49.902425062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.216966927+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.217008379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวลว่าเมื่อสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.217015377+07:00","message":"receive interim result [false|false]: เป็นกังวลว่าเมื่อสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.217030475+07:00","message":"[buffer interim] 2775 false เป็นกังวลว่าเมื่อสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.217040724+07:00","message":"[bufferProcess] interim [740000000]:เป็นกังวลว่าเมื่อสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.217043698+07:00","message":"[bufferProcess] send to processor:เป็นกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.217047466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.217050489+07:00","message":"> Transcript [41145] [false]: 'เป็นกังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.217054097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.217056173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.217058131+07:00","message":"StatePrefix: 'เป็นกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.217060187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.218648012+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.218661224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวลว่าเมื่อสะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.218665971+07:00","message":"receive interim result [false|false]: เป็นกังวลว่าเมื่อสะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.218674367+07:00","message":"[buffer interim] 2775 false เป็นกังวลว่าเมื่อสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.218678591+07:00","message":"[bufferProcess] interim [800000000]:เป็นกังวลว่าเมื่อสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.2186807+07:00","message":"[bufferProcess] send to processor:เป็นกังวลว่าเมื่อสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.218683421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.21868773+07:00","message":"> Transcript [41146] [false]: 'เป็นกังวลว่าเมื่อสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.218690535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.218692574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.218694395+07:00","message":"StatePrefix: 'เป็นกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.218696404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.618588068+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.618641257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวลว่าเมื่อผสมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.61864902+07:00","message":"receive interim result [false|false]: เป็นกังวลว่าเมื่อผสมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.618666107+07:00","message":"[buffer interim] 2775 false เป็นกังวลว่าเมื่อผสมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618688239+07:00","message":"[bufferProcess] interim [160000000]:เป็นกังวลว่าเมื่อผสมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618692927+07:00","message":"[bufferProcess] send to processor:เป็นกังวลว่าเมื่อสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618698146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618703022+07:00","message":"> Transcript [41147] [false]: 'เป็นกังวลว่าเมื่อสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618708208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618711938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618714943+07:00","message":"StatePrefix: 'เป็นกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618718001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618721843+07:00","message":"Push: 'เป็นกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618724742+07:00","message":"TextPushed: 'เป็นกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.618727978+07:00","message":"Set new StatePrefix : 'เป็นกังวลว่าเมื่อสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.61873185+07:00","message":"Next Push (prob) : 'ว่าเมื่อสะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.618746539+07:00","message":"push: {false เป็นกังวล 0 0xc0030bd080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.639222891+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.639252199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวลว่าเมื่อสะสมนาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.639258448+07:00","message":"receive interim result [false|false]: เป็นกังวลว่าเมื่อสะสมนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:50.639268976+07:00","message":"[buffer interim] 2775 false เป็นกังวลว่าเมื่อสะสมนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.639275848+07:00","message":"[bufferProcess] interim [220000000]:เป็นกังวลว่าเมื่อสะสมนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.639278312+07:00","message":"[bufferProcess] send to processor:เป็นกังวลว่าเมื่อผสมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.639281781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.639284497+07:00","message":"> Transcript [41148] [false]: 'เป็นกังวลว่าเมื่อผสมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.639286842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:50.639289481+07:00","message":"Set new StatePrefix: 'เป็นกังวลว่าเมื่อผสมน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.03959602+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.039641773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวลว่าเมื่อสะสมนานและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.039648915+07:00","message":"receive interim result [false|false]: เป็นกังวลว่าเมื่อสะสมนานและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.039661026+07:00","message":"[buffer interim] 2775 false เป็นกังวลว่าเมื่อสะสมนานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.039669998+07:00","message":"[bufferProcess] interim [580000000]:เป็นกังวลว่าเมื่อสะสมนานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.039673887+07:00","message":"[bufferProcess] send to processor:เป็นกังวลว่าเมื่อสะสมนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.039679937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.039682736+07:00","message":"> Transcript [41149] [false]: 'เป็นกังวลว่าเมื่อสะสมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.039685062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.039687254+07:00","message":"Set new StatePrefix: 'เป็นกังวลว่าเมื่อสะสมนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.267834647+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.26787075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวลว่าเมื่อสะสมนานและเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.26788206+07:00","message":"receive interim result [false|false]: เป็นกังวลว่าเมื่อสะสมนานและเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.267898806+07:00","message":"[buffer interim] 2775 false เป็นกังวลว่าเมื่อสะสมนานและเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.267906126+07:00","message":"[bufferProcess] interim [820000000]:เป็นกังวลว่าเมื่อสะสมนานและเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.267909129+07:00","message":"[bufferProcess] send to processor:เป็นกังวลว่าเมื่อสะสมนานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.267919084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.26792334+07:00","message":"> Transcript [41150] [false]: 'เป็นกังวลว่าเมื่อสะสมนานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.267930351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.267933544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.267936406+07:00","message":"StatePrefix: 'เป็นกังวลว่าเมื่อสะสมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.267939829+07:00","message":"TextPushed: 'เป็นกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.492747604+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.492796265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.492803604+07:00","message":"receive interim result [false|false]: เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.492817786+07:00","message":"[buffer interim] 2775 false เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.492825807+07:00","message":"[bufferProcess] interim [60000000]:เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.492828427+07:00","message":"[bufferProcess] send to processor:เป็นกังวลว่าเมื่อสะสมนานและเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.492836109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.492839397+07:00","message":"> Transcript [41151] [false]: 'เป็นกังวลว่าเมื่อสะสมนานและเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.492842794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.492845217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.492847537+07:00","message":"StatePrefix: 'เป็นกังวลว่าเมื่อสะสมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.492850284+07:00","message":"TextPushed: 'เป็นกังวล'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:51.690815821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:51.690830738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.759693666+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.759741912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.759759898+07:00","message":"receive interim result [false|false]: เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.759783025+07:00","message":"[buffer interim] 2775 false เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.759795863+07:00","message":"[bufferProcess] interim [300000000]:เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.759799198+07:00","message":"[bufferProcess] send to processor:เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.759803946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.759807513+07:00","message":"> Transcript [41152] [false]: 'เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.759811518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.759813933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.759816464+07:00","message":"StatePrefix: 'เป็นกังวลว่าเมื่อสะสมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.759818784+07:00","message":"TextPushed: 'เป็นกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.795197722+07:00","message":"[GCS] IsForceVAD: false for message ID: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.900988156+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.901031926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น\",\"confidence\":0.9371123}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.901040726+07:00","message":"receive interim result [true|false]: คุณกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.901053118+07:00","message":"end recv isFinal message id 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.901056106+07:00","message":"end Recv id 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.901066046+07:00","message":"[buffer interim] 2775 true คุณกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901075506+07:00","message":"[bufferProcess] interim [540000000]:คุณกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901080621+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901085346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901089631+07:00","message":"> Transcript [41153] [false]: 'เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.90109689+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901100247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901103479+07:00","message":"StatePrefix: 'เป็นกังวลว่าเมื่อสะสมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901106584+07:00","message":"TextPushed: 'เป็นกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901111036+07:00","message":"Push: 'ว่าเมื่อสะสมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.9011147+07:00","message":"TextPushed: 'เป็นกังวลว่าเมื่อสะสมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.9011182+07:00","message":"Set new StatePrefix : 'เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.90112077+07:00","message":"Next Push (prob) : 'และเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901122972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901125208+07:00","message":"> Transcript [41154] [true]: 'คุณกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901127639+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901129526+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901131296+07:00","message":"StatePrefix: 'เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.90113344+07:00","message":"TextPushed: 'เป็นกังวลว่าเมื่อสะสมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901135192+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.901194277+07:00","message":"push: {false ว่าเมื่อสะสมนาน 0 0xc0030bd080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901283493+07:00","message":"Push: 'และเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901287286+07:00","message":"TextPushed: 'เป็นกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901289497+07:00","message":"Set new StatePrefix : 'คุณกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901291543+07:00","message":"Next Push (prob) : 'คุณกังวลว่าเมื่อสะสมนานและเพิ่มมากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:51.901304838+07:00","message":"push: {true และเพิ่มมากขึ้น 0 0xc0030bd080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:51.901314175+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2775.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:51.909911202+07:00","message":"write wav file: './tmp/7589/7589_2775.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.176960851+07:00","message":"[GCS] Start streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.519963526+07:00","message":"receive streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.520011554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.52001812+07:00","message":"receive interim result [false|false]: เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.520035318+07:00","message":"[buffer interim] 2776 false เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.520043455+07:00","message":"[bufferProcess] interim [360000000]:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.520045719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.706982134+07:00","message":"receive streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.70702397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.707030193+07:00","message":"receive interim result [false|false]: เด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.707047244+07:00","message":"[buffer interim] 2776 false เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.70705616+07:00","message":"[bufferProcess] interim [540000000]:เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.707058698+07:00","message":"[bufferProcess] send to processor:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.707063261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.707066758+07:00","message":"> Transcript [41155] [false]: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.707069328+07:00","message":"Set StatePrefix (first interim): 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.837723621+07:00","message":"receive streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.837765106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.837773012+07:00","message":"receive interim result [false|false]: เด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:52.837791195+07:00","message":"[buffer interim] 2776 false เด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.837800864+07:00","message":"[bufferProcess] interim [720000000]:เด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.837804711+07:00","message":"[bufferProcess] send to processor:เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.837819615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.837824368+07:00","message":"> Transcript [41156] [false]: 'เด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.837830134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.837833138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.837836573+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:52.837839638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.196858284+07:00","message":"[GCS] IsForceVAD: false for message ID: 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.223447489+07:00","message":"receive streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.223490697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนักเรียนร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.223497289+07:00","message":"receive interim result [false|false]: เด็กนักเรียนร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.223510855+07:00","message":"[buffer interim] 2776 false เด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.223521242+07:00","message":"[bufferProcess] interim [80000000]:เด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.223524333+07:00","message":"[bufferProcess] send to processor:เด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.223530427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.223533938+07:00","message":"> Transcript [41157] [false]: 'เด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.223537644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.223539852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.22354227+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.223544627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.26830866+07:00","message":"[GCS] Start streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.283161037+07:00","message":"receive streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.283195579+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-06-22T12:41:53.283201381+07:00","message":"receive interim result [false|false]: เด็กนักเรียนร 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.283215279+07:00","message":"[buffer interim] 2776 false เด็กนักเรียนร 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.283223597+07:00","message":"[bufferProcess] interim [140000000]:เด็กนักเรียนร 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.283227218+07:00","message":"[bufferProcess] send to processor:เด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.283235667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.283238636+07:00","message":"> Transcript [41158] [false]: 'เด็กนักเรียนร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.283242103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.283244906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.283246759+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.283248886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.286759086+07:00","message":"receive streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.286795742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนักเรียนรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.286801699+07:00","message":"receive interim result [false|false]: เด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.286817436+07:00","message":"[buffer interim] 2776 false เด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.286826527+07:00","message":"[bufferProcess] interim [200000000]:เด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.28682952+07:00","message":"[bufferProcess] send to processor:เด็กนักเรียนร 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.286837005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.2868398+07:00","message":"> Transcript [41159] [false]: 'เด็กนักเรียนร 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.286843238+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.286845642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.286848928+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.286851419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.286857459+07:00","message":"Push: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.286859791+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.286862606+07:00","message":"Set new StatePrefix : 'เด็กนักเรียนร 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.286865495+07:00","message":"Next Push (prob) : 'นักเรียนร 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.286872971+07:00","message":"push: {false เด็ก 0 0xc0045df980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.297028722+07:00","message":"receive streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.297056127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนักเรียนรหัส\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.297062056+07:00","message":"receive interim result [true|false]: เด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.297072764+07:00","message":"end recv isFinal message id 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.297075313+07:00","message":"end Recv id 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.297080851+07:00","message":"[buffer interim] 2776 true เด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297087967+07:00","message":"[bufferProcess] interim [260000000]:เด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297097288+07:00","message":"[bufferProcess] send to processor (isfinal):เด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297100297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297103063+07:00","message":"> Transcript [41160] [false]: 'เด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297105343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297107328+07:00","message":"Set new StatePrefix: 'เด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297109293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297111308+07:00","message":"> Transcript [41161] [true]: 'เด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297113779+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297115877+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297118191+07:00","message":"StatePrefix: 'เด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297120539+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:53.297127504+07:00","message":"Push: 'นักเรียนรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:53.297133472+07:00","message":"push: {true นักเรียนรหัส 0 0xc0045df980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:53.303591977+07:00","message":"write wav file: './tmp/7589/7589_2776.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.243189006+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.243245946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.243252907+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.24326994+07:00","message":"[buffer interim] 2777 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.243277588+07:00","message":"[bufferProcess] interim [960000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.243279538+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.323373635+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.323419797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.323428928+07:00","message":"receive interim result [false|false]: ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.323443831+07:00","message":"[buffer interim] 2777 false ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.323454721+07:00","message":"[bufferProcess] interim [80000000]:ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.323457483+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.323461689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.323464713+07:00","message":"> Transcript [41162] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.323467282+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.507819526+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.507858899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.507864849+07:00","message":"receive interim result [false|false]: ที่มีชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.507879477+07:00","message":"[buffer interim] 2777 false ที่มีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.507887097+07:00","message":"[bufferProcess] interim [320000000]:ที่มีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.507890672+07:00","message":"[bufferProcess] send to processor:ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.507894636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.507897531+07:00","message":"> Transcript [41163] [false]: 'ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.50790055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.50790309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.507905698+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.507907969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:54.691377846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:54.691411207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.79796898+07:00","message":"[GCS] IsForceVAD: false for message ID: 2777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.904730998+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.904777651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีชื่อ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.904785209+07:00","message":"receive interim result [true|false]: ที่มีชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.904797108+07:00","message":"end recv isFinal message id 2777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.904799904+07:00","message":"end Recv id 2777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.904807376+07:00","message":"[buffer interim] 2777 true ที่มีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904815387+07:00","message":"[bufferProcess] interim [770000000]:ที่มีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904819396+07:00","message":"[bufferProcess] send to processor (isfinal):ที่มีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904823327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904826829+07:00","message":"> Transcript [41164] [false]: 'ที่มีชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.90482968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.90483185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904834374+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904836612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904838561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.90484071+07:00","message":"> Transcript [41165] [true]: 'ที่มีชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904842984+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904844744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904846543+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904849153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:54.904855188+07:00","message":"Push: 'ที่มีชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.904863438+07:00","message":"push: {true ที่มีชื่อ 0 0xc0030bd380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:54.911227371+07:00","message":"write wav file: './tmp/7589/7589_2777.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:54.927504137+07:00","message":"[GCS] Start streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.574913195+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.574954317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.574973291+07:00","message":"receive interim result [false|false]: แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.574986267+07:00","message":"[buffer interim] 2778 false แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.574992996+07:00","message":"[bufferProcess] interim [360000000]:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.574994866+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.606754251+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.606793725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.606799432+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.606811517+07:00","message":"[buffer interim] 2778 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.606818432+07:00","message":"[bufferProcess] interim [480000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.606820655+07:00","message":"[bufferProcess] send to processor:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.606825992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.606828698+07:00","message":"> Transcript [41166] [false]: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.606830811+07:00","message":"Set StatePrefix (first interim): 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.646744709+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.646781833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.646787378+07:00","message":"receive interim result [false|false]: แต่ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.64680361+07:00","message":"[buffer interim] 2778 false แต่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.646811192+07:00","message":"[bufferProcess] interim [540000000]:แต่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.646813373+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.646816598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.646819669+07:00","message":"> Transcript [41167] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.646822239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.646824894+07:00","message":"Set new StatePrefix: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.668661012+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.668693157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ตัวไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.668698607+07:00","message":"receive interim result [false|false]: แต่ตัวไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.66871442+07:00","message":"[buffer interim] 2778 false แต่ตัวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.668721064+07:00","message":"[bufferProcess] interim [780000000]:แต่ตัวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.668723816+07:00","message":"[bufferProcess] send to processor:แต่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.668731266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.668734047+07:00","message":"> Transcript [41168] [false]: 'แต่ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.668736596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.668738588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.668741403+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.66874362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.907993189+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.908032364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ตัวไม่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.908039459+07:00","message":"receive interim result [false|false]: แต่ตัวไม่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:55.908055257+07:00","message":"[buffer interim] 2778 false แต่ตัวไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.908063403+07:00","message":"[bufferProcess] interim [960000000]:แต่ตัวไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.908067393+07:00","message":"[bufferProcess] send to processor:แต่ตัวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.908075012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.908078991+07:00","message":"> Transcript [41169] [false]: 'แต่ตัวไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.908083426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.908086292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.908089869+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:55.908092613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.014496521+07:00","message":"[GCS] IsForceVAD: false for message ID: 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.07646585+07:00","message":"[GCS] Start streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.107676407+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.107721105+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-06-22T12:41:56.10772912+07:00","message":"receive interim result [true|false]: แต่ตัวไม่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.107740572+07:00","message":"end recv isFinal message id 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.107743434+07:00","message":"end Recv id 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.107751374+07:00","message":"[buffer interim] 2778 true แต่ตัวไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107760134+07:00","message":"[bufferProcess] interim [320000000]:แต่ตัวไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107763991+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ตัวไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107767973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107771129+07:00","message":"> Transcript [41170] [false]: 'แต่ตัวไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107776465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107778624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.10778105+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107783405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107785191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107787719+07:00","message":"> Transcript [41171] [true]: 'แต่ตัวไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107790056+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107791911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107793719+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107795615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.107798771+07:00","message":"Push: 'แต่ตัวไม่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.107807891+07:00","message":"push: {true แต่ตัวไม่อยู่ 0 0xc004c0f300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:41:56.114812998+07:00","message":"write wav file: './tmp/7589/7589_2778.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.610153242+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.610202793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.610208543+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.610223471+07:00","message":"[buffer interim] 2779 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.610231182+07:00","message":"[bufferProcess] interim [540000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.610233587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.755073925+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.755113976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.755121491+07:00","message":"receive interim result [false|false]: อาจจะถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:56.755135559+07:00","message":"[buffer interim] 2779 false อาจจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.755143099+07:00","message":"[bufferProcess] interim [720000000]:อาจจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.755145849+07:00","message":"[bufferProcess] send to processor:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.755152932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.755155808+07:00","message":"> Transcript [41172] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:56.75515802+07:00","message":"Set StatePrefix (first interim): 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.123299824+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.123342208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.123347458+07:00","message":"receive interim result [false|false]: อาจจะถูกลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.123363451+07:00","message":"[buffer interim] 2779 false อาจจะถูกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.123371132+07:00","message":"[bufferProcess] interim [80000000]:อาจจะถูกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.123373989+07:00","message":"[bufferProcess] send to processor:อาจจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.123383338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.12338643+07:00","message":"> Transcript [41173] [false]: 'อาจจะถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.123390141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.123392532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.123394703+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.123397542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.258421713+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.258471286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.258478072+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.258491088+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.258504548+07:00","message":"[bufferProcess] interim [140000000]:อาจจะถูกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.258507138+07:00","message":"[bufferProcess] send to processor:อาจจะถูกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.258511429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.258514104+07:00","message":"> Transcript [41174] [false]: 'อาจจะถูกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.258517981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.25852028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.258522365+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.25852437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.313886478+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.31392832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.313935729+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.313948555+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.313958576+07:00","message":"[bufferProcess] interim [260000000]:อาจจะถูกกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.313962239+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.313968542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.313972754+07:00","message":"> Transcript [41175] [false]: 'อาจจะถูกกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.313977231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.313980305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.313985735+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.313987943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.513074229+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.513111018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.513117466+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.513132208+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513139402+07:00","message":"[bufferProcess] interim [440000000]:อาจจะถูกกลุ่มคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513142279+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.51314919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513152265+07:00","message":"> Transcript [41176] [false]: 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513155917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513169654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513172193+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513174285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513181031+07:00","message":"Push: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513183183+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513185216+07:00","message":"Set new StatePrefix : 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.513187372+07:00","message":"Next Push (prob) : 'ถูกกลุ่มคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.513194388+07:00","message":"push: {false อาจจะ 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.64111063+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.641150078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.641156066+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.641176213+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.641185351+07:00","message":"[bufferProcess] interim [620000000]:อาจจะถูกกลุ่มคนที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.641187835+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.641193482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.641196201+07:00","message":"> Transcript [41177] [false]: 'อาจจะถูกกลุ่มคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.641199789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.641202058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.641203995+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.641206544+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:57.691454058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:41:57.69147623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.721484496+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.721525367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.721531832+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.721547284+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.721558309+07:00","message":"[bufferProcess] interim [680000000]:อาจจะถูกกลุ่มคนที่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.721560935+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.721567321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.721570551+07:00","message":"> Transcript [41178] [false]: 'อาจจะถูกกลุ่มคนที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.721574724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.721577222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.721579272+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.721581949+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.867411017+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.867455103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.867462129+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.867475332+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.867483355+07:00","message":"[bufferProcess] interim [800000000]:อาจจะถูกกลุ่มคนที่หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.867486335+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.8674941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.867499384+07:00","message":"> Transcript [41179] [false]: 'อาจจะถูกกลุ่มคนที่หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.867503854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.867506383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.867508925+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.867511759+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.959020022+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.959062083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.959068453+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.959083075+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959091725+07:00","message":"[bufferProcess] interim [860000000]:อาจจะถูกกลุ่มคนที่หาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959094598+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959098911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959102282+07:00","message":"> Transcript [41180] [false]: 'อาจจะถูกกลุ่มคนที่หาคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959106219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959108504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959111171+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959113738+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959116468+07:00","message":"Push: 'ถูกกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959118589+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959120974+07:00","message":"Set new StatePrefix : 'อาจจะถูกกลุ่มคนที่หาคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.959123286+07:00","message":"Next Push (prob) : 'ที่หาคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.959133206+07:00","message":"push: {false ถูกกลุ่มคน 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.971980256+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.97202025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.972026267+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:57.972041018+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.972048115+07:00","message":"[bufferProcess] interim [920000000]:อาจจะถูกกลุ่มคนที่หาขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.972051054+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.972057334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.972060618+07:00","message":"> Transcript [41181] [false]: 'อาจจะถูกกลุ่มคนที่หาคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.972063239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:57.972065923+07:00","message":"Set new StatePrefix: 'อาจจะถูกกลุ่มคนที่หาคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.161278784+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.16131919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.161326167+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.161338225+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.161347362+07:00","message":"[bufferProcess] interim [100000000]:อาจจะถูกกลุ่มคนที่หาผลประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.161349845+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.161354279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.161357759+07:00","message":"> Transcript [41182] [false]: 'อาจจะถูกกลุ่มคนที่หาขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.16136006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.161364753+07:00","message":"Set new StatePrefix: 'อาจจะถูกกลุ่มคนที่หาขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.216572838+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.216630774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.216637303+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.216651841+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.216660157+07:00","message":"[bufferProcess] interim [220000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.216664501+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.216672112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.216675134+07:00","message":"> Transcript [41183] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.216677628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.216680215+07:00","message":"Set new StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.666928468+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.666972904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.666980392+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.666999008+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.667007949+07:00","message":"[bufferProcess] interim [580000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.667010673+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.667015222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.667018609+07:00","message":"> Transcript [41184] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.667022383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.667024928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.667027146+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.667030197+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.728732261+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.728790144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.728801415+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.728828541+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.728840256+07:00","message":"[bufferProcess] interim [640000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.728845262+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.72885162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.728858815+07:00","message":"> Transcript [41185] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.728865479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.728870405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.728874914+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.728879866+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.859512404+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.859555555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.859562417+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:58.859576601+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.859585343+07:00","message":"[bufferProcess] interim [760000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.859588214+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.859601326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.859605717+07:00","message":"> Transcript [41186] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.859610304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.8596127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.859617017+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:58.859619912+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.083640435+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.083680917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.083687964+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.083705572+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083716008+07:00","message":"[bufferProcess] interim [0]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083718953+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083725613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083728558+07:00","message":"> Transcript [41187] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083732758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083735045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083738173+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083741372+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.08374741+07:00","message":"Push: 'ที่หาผลประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083749498+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083751761+07:00","message":"Set new StatePrefix : 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.083754045+07:00","message":"Next Push (prob) : 'โยชน์นำชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.083761373+07:00","message":"push: {false ที่หาผลประ 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.243391935+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.243430767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.243437496+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.243451843+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.243459866+07:00","message":"[bufferProcess] interim [180000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.243462661+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.243470574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.243473845+07:00","message":"> Transcript [41188] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.243477871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.243480113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.243482088+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.243484809+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.555825361+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.555869058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.555876052+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.555887212+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.555895408+07:00","message":"[bufferProcess] interim [480000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.555899347+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.555904476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.555907968+07:00","message":"> Transcript [41189] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.555911821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.555914112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.555916628+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.555919639+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.760322452+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.760366788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.760373415+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.760390082+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.760401033+07:00","message":"[bufferProcess] interim [660000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.760404398+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.760410885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.760413999+07:00","message":"> Transcript [41190] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.760418203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.7604207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.760423286+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.76042668+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.774945028+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.774986113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.774995357+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.77501583+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.775024579+07:00","message":"[bufferProcess] interim [720000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.77502853+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.775033468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.775037734+07:00","message":"> Transcript [41191] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.775045632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.77504916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.775052946+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.775056536+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.775064406+07:00","message":"Push: 'โยชน์นำชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.775067753+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.775071293+07:00","message":"Set new StatePrefix : 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.775075618+07:00","message":"Next Push (prob) : 'ไปใช้ส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.775087551+07:00","message":"push: {false โยชน์นำชื่อ 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.952913335+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.952956842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.952963602+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:41:59.952977554+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.952985483+07:00","message":"[bufferProcess] interim [840000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.952988276+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.952995864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.952998939+07:00","message":"> Transcript [41192] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.953007392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.953009793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.953012086+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:41:59.953015497+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.038336573+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.038384904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.038392994+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.03841488+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.03842639+07:00","message":"[bufferProcess] interim [20000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.038431401+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.03844132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.038446407+07:00","message":"> Transcript [41193] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.038452843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.038455814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.038459753+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.038463406+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.137318435+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.137361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กะปุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.137369036+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กะปุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.137382936+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กะปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.137390084+07:00","message":"[bufferProcess] interim [80000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กะปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.137392685+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.137399408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.137402149+07:00","message":"> Transcript [41194] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.137405956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.137408183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.137410487+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.137413348+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.271238912+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.271278514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.271285057+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.271298937+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271305829+07:00","message":"[bufferProcess] interim [140000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271308763+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กะปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271315952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271319172+07:00","message":"> Transcript [41195] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กะปุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271325881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271329411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271331702+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271334435+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271341128+07:00","message":"Push: 'ไปใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271343082+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271345373+07:00","message":"Set new StatePrefix : 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กะปุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.271348191+07:00","message":"Next Push (prob) : 'ให้กะปุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.271356753+07:00","message":"push: {false ไปใช้ส่วนตัว 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.473422291+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.473470678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.473478868+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.47350036+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.473508956+07:00","message":"[bufferProcess] interim [380000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.473512153+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.473516472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.473519899+07:00","message":"> Transcript [41196] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.473523108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.473526143+07:00","message":"Set new StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคล'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:00.692126476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:00.692156623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.834911034+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.834953743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.834963677+07:00","message":"receive interim result [false|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:00.834980552+07:00","message":"[buffer interim] 2779 false อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.834988453+07:00","message":"[bufferProcess] interim [740000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.834991818+07:00","message":"[bufferProcess] send to processor:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.834999728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.835002518+07:00","message":"> Transcript [41197] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.835006999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.835011686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.83501401+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:00.835017667+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.016692809+07:00","message":"[GCS] IsForceVAD: false for message ID: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.148942799+07:00","message":"[GCS] Start streaming session, msgId: 2780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.150863105+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.150902192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนให้กับบุคคลอื่นได้\",\"confidence\":0.94996405}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.150909312+07:00","message":"receive interim result [true|false]: อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนให้กับบุคคลอื่นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.150919318+07:00","message":"end recv isFinal message id 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.150921846+07:00","message":"end Recv id 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.150928998+07:00","message":"[buffer interim] 2779 true อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนให้กับบุคคลอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150939156+07:00","message":"[bufferProcess] interim [160000000]:อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนให้กับบุคคลอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150944094+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150954987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150963766+07:00","message":"> Transcript [41198] [false]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150969899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150973299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150976802+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150980439+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150982735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.15098541+07:00","message":"> Transcript [41199] [true]: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนให้กับบุคคลอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150987998+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150989762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150991577+07:00","message":"StatePrefix: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150996203+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.150998517+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.151205175+07:00","message":"Push: 'ให้กับบุคคลอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.151212384+07:00","message":"TextPushed: 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนตัวให้กับบุคคลอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.151215214+07:00","message":"Set new StatePrefix : 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนให้กับบุคคลอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.151217839+07:00","message":"Next Push (prob) : 'อาจจะถูกกลุ่มคนที่หาผลประโยชน์นำชื่อไปใช้ส่วนให้กับบุคคลอื่นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.1512273+07:00","message":"push: {true ให้กับบุคคลอื่นได้ 0 0xc003768000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.151237688+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2779.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:01.161855474+07:00","message":"write wav file: './tmp/7589/7589_2779.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.33509842+07:00","message":"[GCS] IsForceVAD: false for message ID: 2780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.41372001+07:00","message":"receive streaming session, msgId: 2780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.413744575+07:00","message":"found end of frame, send empty tag with msgId: 2780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.413747808+07:00","message":"end Recv id 2780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.413756572+07:00","message":"[buffer interim] 2780 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.413764159+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.413769882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.413772978+07:00","message":"> Transcript [41200] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.413777032+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.413779682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.413781924+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.413783848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.413786386+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.413796693+07:00","message":"push: {true \n 0 0xc0030bca80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:01.421369559+07:00","message":"write wav file: './tmp/7589/7589_2780.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.715959718+07:00","message":"[GCS] Start streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.78494711+07:00","message":"[GCS] IsForceVAD: false for message ID: 2781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.917910067+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.917932699+07:00","message":"found end of frame, send empty tag with msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.917936236+07:00","message":"end Recv id 2781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.917944882+07:00","message":"[buffer interim] 2781 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.917953518+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.917958172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.917961041+07:00","message":"> Transcript [41201] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.91796415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.917966326+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.91796816+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.917970234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:01.917972768+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:01.917984445+07:00","message":"push: {true \n 0 0xc0030bd300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:01.923016025+07:00","message":"write wav file: './tmp/7589/7589_2781.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:02.106985483+07:00","message":"[GCS] Start streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:02.956203255+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:02.956252726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:02.956259242+07:00","message":"receive interim result [false|false]: ยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:02.95627962+07:00","message":"[buffer interim] 2782 false ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:02.956289749+07:00","message":"[bufferProcess] interim [840000000]:ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:02.956293071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:02.956303637+07:00","message":"[bufferProcess] send to processor (ticker):ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:02.95630862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:02.956312775+07:00","message":"> Transcript [41202] [false]: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:02.956316224+07:00","message":"Set StatePrefix (first interim): 'ยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.088269694+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.088304471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.088310568+07:00","message":"receive interim result [false|false]: ยอดมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.088328997+07:00","message":"[buffer interim] 2782 false ยอดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.088336552+07:00","message":"[bufferProcess] interim [20000000]:ยอดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.088338609+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.27401019+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.27404506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.274050718+07:00","message":"receive interim result [false|false]: ยอดมันเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.274063744+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.27407084+07:00","message":"[bufferProcess] interim [200000000]:ยอดมันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.274073471+07:00","message":"[bufferProcess] send to processor:ยอดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.274079664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.27408238+07:00","message":"> Transcript [41203] [false]: 'ยอดมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.274085274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.274087275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.274089564+07:00","message":"StatePrefix: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.274091984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.669215035+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.669257967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.669265722+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.669281908+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.669290396+07:00","message":"[bufferProcess] interim [560000000]:ยอดมันเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.669293651+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.669301421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.669304449+07:00","message":"> Transcript [41204] [false]: 'ยอดมันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.669308774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.669311878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.669315483+07:00","message":"StatePrefix: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.669317826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:03.692395672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:03.692411871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.741175801+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.741215746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.741223064+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.741240013+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.741248586+07:00","message":"[bufferProcess] interim [680000000]:ยอดมันเยอะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.741251506+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.741259471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.741262818+07:00","message":"> Transcript [41205] [false]: 'ยอดมันเยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.741266588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.741268797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.741271306+07:00","message":"StatePrefix: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.741273597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.864852407+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.864893744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.864900358+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.864918612+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.864928916+07:00","message":"[bufferProcess] interim [800000000]:ยอดมันเยอะแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.86493204+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.864940859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.864944861+07:00","message":"> Transcript [41206] [false]: 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.864948889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.864951815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.864954712+07:00","message":"StatePrefix: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.864957245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.864964627+07:00","message":"Push: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.864966755+07:00","message":"TextPushed: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.86496908+07:00","message":"Set new StatePrefix : 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.864971729+07:00","message":"Next Push (prob) : 'มันเยอะแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.864981941+07:00","message":"push: {false ยอด 0 0xc003d5e300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.97800618+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.978041899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.97804806+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.978064606+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.978074092+07:00","message":"[bufferProcess] interim [860000000]:ยอดมันเยอะแล้วก็ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.978076456+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.978080132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.978083+07:00","message":"> Transcript [41207] [false]: 'ยอดมันเยอะแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.978086664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.978088896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.97809142+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.978094036+07:00","message":"TextPushed: 'ยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.996913525+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.996961035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.996967261+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:03.99698293+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.996990613+07:00","message":"[bufferProcess] interim [920000000]:ยอดมันเยอะแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.996993267+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.996999309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.997002128+07:00","message":"> Transcript [41208] [false]: 'ยอดมันเยอะแล้วก็ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.997005977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.997008502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.997010484+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:03.997012928+07:00","message":"TextPushed: 'ยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.158635333+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.158670256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.158676334+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.158687471+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.158698392+07:00","message":"[bufferProcess] interim [40000000]:ยอดมันเยอะแล้วก็สาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.158700652+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.158706447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.158709573+07:00","message":"> Transcript [41209] [false]: 'ยอดมันเยอะแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.158712885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.158715116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.158717099+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.15871955+07:00","message":"TextPushed: 'ยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.16113383+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.16115287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.161157572+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.161182095+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.161190493+07:00","message":"[bufferProcess] interim [100000000]:ยอดมันเยอะแล้วก็สะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.161196242+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.161200022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.161204555+07:00","message":"> Transcript [41210] [false]: 'ยอดมันเยอะแล้วก็สาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.161209532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.161212547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.161215307+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.161218719+07:00","message":"TextPushed: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.16122127+07:00","message":"Push: 'มันเยอะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.16122347+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.161225638+07:00","message":"Set new StatePrefix : 'ยอดมันเยอะแล้วก็สาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.161227758+07:00","message":"Next Push (prob) : 'สาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.161234972+07:00","message":"push: {false มันเยอะแล้วก็ 0 0xc003d5e300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.422445568+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.422485713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.422494931+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.422514009+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.422522486+07:00","message":"[bufferProcess] interim [340000000]:ยอดมันเยอะแล้วก็สะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.422525662+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.42253336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.422536731+07:00","message":"> Transcript [41211] [false]: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.422541409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.422543815+07:00","message":"Set new StatePrefix: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.551988337+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.552025976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.552032354+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:04.552043639+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.552051635+07:00","message":"[bufferProcess] interim [460000000]:ยอดมันเยอะแล้วก็สะสมมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.552054562+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.55205858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.552061817+07:00","message":"> Transcript [41212] [false]: 'ยอดมันเยอะแล้วก็สะสมมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.552065271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.552067485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.552069511+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:04.552072302+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.124740565+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.124779475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.124785906+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.124800027+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.124807677+07:00","message":"[bufferProcess] interim [60000000]:ยอดมันเยอะแล้วก็สะสมมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.124810528+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.124818029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.124820839+07:00","message":"> Transcript [41213] [false]: 'ยอดมันเยอะแล้วก็สะสมมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.12482466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.124827214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.124829401+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.124832048+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.133810816+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.133834552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.133839518+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.133853507+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.133861629+07:00","message":"[bufferProcess] interim [120000000]:ยอดมันเยอะแล้วก็สะสมมานานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.133864629+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.13387132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.133874026+07:00","message":"> Transcript [41214] [false]: 'ยอดมันเยอะแล้วก็สะสมมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.133877029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.133879735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.133881738+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.133884142+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.264540483+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.264598057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานกว่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.264604489+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานกว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.264617979+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264628512+07:00","message":"[bufferProcess] interim [180000000]:ยอดมันเยอะแล้วก็สะสมมานานกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264630908+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264636466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264639464+07:00","message":"> Transcript [41215] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264643307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.26464623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264648842+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264651468+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264656333+07:00","message":"Push: 'สะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264658417+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264660667+07:00","message":"Set new StatePrefix : 'ยอดมันเยอะแล้วก็สะสมมานานกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.264662935+07:00","message":"Next Push (prob) : 'มานานกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.264670606+07:00","message":"push: {false สะสม 0 0xc003d5e300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.318754252+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.318786631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.318791912+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.318804635+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.318811783+07:00","message":"[bufferProcess] interim [240000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.31881424+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.318819637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.318822693+07:00","message":"> Transcript [41216] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.318825822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.318827885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.318831017+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.318833758+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.466533012+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.466575196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.466588509+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.466605344+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.466614434+07:00","message":"[bufferProcess] interim [420000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.46661796+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.466625758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.466629+07:00","message":"> Transcript [41217] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.466631717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.466634021+07:00","message":"Set new StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.662900944+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.662938148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.662944166+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.662957264+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.662966935+07:00","message":"[bufferProcess] interim [600000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.662969551+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.66297527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.662978208+07:00","message":"> Transcript [41218] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.662985255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.662987734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.662989943+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.662992624+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.835714008+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.835761216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.835768752+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:05.835795538+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.835807736+07:00","message":"[bufferProcess] interim [780000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.835810729+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.835823963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.835827476+07:00","message":"> Transcript [41219] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.835831239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.835833494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.835836034+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:05.835838835+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.036473475+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.036521848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.036529725+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.036547086+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.036555888+07:00","message":"[bufferProcess] interim [20000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.036559087+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.036567226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.036570196+07:00","message":"> Transcript [41220] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.036574121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.036576385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.036590097+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.036593667+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.686674861+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.68672358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.686730515+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.686747605+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686756597+07:00","message":"[bufferProcess] interim [620000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686759475+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686764217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.68676935+07:00","message":"> Transcript [41221] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686773726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686776276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686779289+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686782278+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686785296+07:00","message":"Push: 'มานานวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686787454+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686792289+07:00","message":"Set new StatePrefix : 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.686795385+07:00","message":"Next Push (prob) : 'ต้องยอมรับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.686803804+07:00","message":"push: {false มานานวันนี้ 0 0xc003d5e300}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:06.692851521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:06.69289125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.760914432+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.760967635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.760978232+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.761000461+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.761010657+07:00","message":"[bufferProcess] interim [680000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.761017532+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.761028397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.761032458+07:00","message":"> Transcript [41222] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.761037813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.761041598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.761044526+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.761049158+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.881447016+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.881489668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.881497211+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:06.881515706+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.881524324+07:00","message":"[bufferProcess] interim [800000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.881527002+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.881535669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.881538429+07:00","message":"> Transcript [41223] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.881542618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.881548321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.881550466+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:06.881553429+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.196745469+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.196785719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.196793414+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.196808258+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.196817026+07:00","message":"[bufferProcess] interim [40000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.196819778+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.196827136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.196830104+07:00","message":"> Transcript [41224] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.196833854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.196837466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.196839886+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.196843331+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.202782254+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.20279782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.202802697+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.20281395+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.202818727+07:00","message":"[bufferProcess] interim [100000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.20282108+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.202824372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.202826927+07:00","message":"> Transcript [41225] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.202829838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.202831827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.202833796+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.202838145+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.202846711+07:00","message":"Push: 'ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.20284934+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.202852217+07:00","message":"Set new StatePrefix : 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.20285454+07:00","message":"Next Push (prob) : 'อาจจะมีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.202864918+07:00","message":"push: {false ต้องยอมรับว่า 0 0xc003d5e300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.246402908+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.246433248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.246440422+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.246455398+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.24646219+07:00","message":"[bufferProcess] interim [220000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.246465309+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.246473189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.246475868+07:00","message":"> Transcript [41226] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.24647853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.246480674+07:00","message":"Set new StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.427367584+07:00","message":"[GCS] IsForceVAD: false for message ID: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.521672907+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.521721747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.521732328+07:00","message":"receive interim result [false|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.521754379+07:00","message":"[buffer interim] 2782 false ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.521768798+07:00","message":"[bufferProcess] interim [520000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.521773424+07:00","message":"[bufferProcess] send to processor:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.521784061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.521789039+07:00","message":"> Transcript [41227] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.521795201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.521798609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.521802175+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.52180674+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.557783915+07:00","message":"[GCS] Start streaming session, msgId: 2783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.584333592+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.584377677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.584384704+07:00","message":"receive interim result [true|false]: ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.584395945+07:00","message":"end recv isFinal message id 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.584398428+07:00","message":"end Recv id 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.584404973+07:00","message":"[buffer interim] 2782 true ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584412781+07:00","message":"[bufferProcess] interim [550000000]:ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584416565+07:00","message":"[bufferProcess] send to processor (isfinal):ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584422513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584426863+07:00","message":"> Transcript [41228] [false]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584431066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584434613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584437326+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584440293+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584442401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584445001+07:00","message":"> Transcript [41229] [true]: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนักเรียนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584447533+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584449313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584451213+07:00","message":"StatePrefix: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่าอาจจะมีนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584453286+07:00","message":"TextPushed: 'ยอดมันเยอะแล้วก็สะสมมานานวันนี้ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:07.584456722+07:00","message":"Push: 'อาจจะมีนักเรียนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:07.584464847+07:00","message":"push: {true อาจจะมีนักเรียนตัว 0 0xc003d5e300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:07.594959148+07:00","message":"write wav file: './tmp/7589/7589_2782.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.314729716+07:00","message":"[GCS] IsForceVAD: false for message ID: 2783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.40118467+07:00","message":"receive streaming session, msgId: 2783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.401207709+07:00","message":"found end of frame, send empty tag with msgId: 2783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.401211021+07:00","message":"end Recv id 2783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.401217783+07:00","message":"[buffer interim] 2783 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:08.40122471+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:08.401235719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:08.401238518+07:00","message":"> Transcript [41230] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:08.40124103+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:08.401243546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:08.401245501+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:08.401247675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:08.401250354+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.401259565+07:00","message":"push: {true \n 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:08.40668068+07:00","message":"write wav file: './tmp/7589/7589_2783.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.515800324+07:00","message":"[GCS] Start streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.986610507+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.986655448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.986663752+07:00","message":"receive interim result [false|false]: นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:08.986680782+07:00","message":"[buffer interim] 2784 false นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:08.986687549+07:00","message":"[bufferProcess] interim [480000000]:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:08.986689479+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.16547295+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.165515205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.165522983+07:00","message":"receive interim result [false|false]: นะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.165538381+07:00","message":"[buffer interim] 2784 false นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.165546846+07:00","message":"[bufferProcess] interim [660000000]:นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.165550486+07:00","message":"[bufferProcess] send to processor:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.165555017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.165558933+07:00","message":"> Transcript [41231] [false]: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.16556186+07:00","message":"Set StatePrefix (first interim): 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.356999657+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.357039971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.357047652+07:00","message":"receive interim result [false|false]: นะครับพี่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.357062073+07:00","message":"[buffer interim] 2784 false นะครับพี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.357070746+07:00","message":"[bufferProcess] interim [840000000]:นะครับพี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.357074271+07:00","message":"[bufferProcess] send to processor:นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.357078775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.357082801+07:00","message":"> Transcript [41232] [false]: 'นะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.357087291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.35709112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.357094338+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.357097323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.595462014+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.595502687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.595509308+07:00","message":"receive interim result [false|false]: นะครับพี่มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.595520086+07:00","message":"[buffer interim] 2784 false นะครับพี่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.595528783+07:00","message":"[bufferProcess] interim [80000000]:นะครับพี่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.595531934+07:00","message":"[bufferProcess] send to processor:นะครับพี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.595535795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.595539398+07:00","message":"> Transcript [41233] [false]: 'นะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.595544547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.59554669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.595548754+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.595551355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:09.693813749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:09.693826706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.752783842+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.752816664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่มีแต่ชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.752822807+07:00","message":"receive interim result [false|false]: นะครับพี่มีแต่ชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.752836251+07:00","message":"[buffer interim] 2784 false นะครับพี่มีแต่ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.752843119+07:00","message":"[bufferProcess] interim [260000000]:นะครับพี่มีแต่ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.752845921+07:00","message":"[bufferProcess] send to processor:นะครับพี่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.752852296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.752855123+07:00","message":"> Transcript [41234] [false]: 'นะครับพี่มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.752858513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.75286086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.752862939+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.752865129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.946683747+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.946721937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่มีแต่ชื่อตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.94673034+07:00","message":"receive interim result [false|false]: นะครับพี่มีแต่ชื่อตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.946746909+07:00","message":"[buffer interim] 2784 false นะครับพี่มีแต่ชื่อตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946758511+07:00","message":"[bufferProcess] interim [500000000]:นะครับพี่มีแต่ชื่อตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946761929+07:00","message":"[bufferProcess] send to processor:นะครับพี่มีแต่ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946769085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946773148+07:00","message":"> Transcript [41235] [false]: 'นะครับพี่มีแต่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946777836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946781014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946783858+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946786637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946794131+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946797049+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946801008+07:00","message":"Set new StatePrefix : 'นะครับพี่มีแต่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:09.946804261+07:00","message":"Next Push (prob) : 'พี่มีแต่ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:09.946814562+07:00","message":"push: {false นะครับ 0 0xc003768700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.132888109+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.132927155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่มีแต่ชื่อตัวมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.132934197+07:00","message":"receive interim result [false|false]: นะครับพี่มีแต่ชื่อตัวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.132949292+07:00","message":"[buffer interim] 2784 false นะครับพี่มีแต่ชื่อตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.132958709+07:00","message":"[bufferProcess] interim [680000000]:นะครับพี่มีแต่ชื่อตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.132961196+07:00","message":"[bufferProcess] send to processor:นะครับพี่มีแต่ชื่อตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.132966465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.132969585+07:00","message":"> Transcript [41236] [false]: 'นะครับพี่มีแต่ชื่อตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.132973067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.132975315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.132977255+07:00","message":"StatePrefix: 'นะครับพี่มีแต่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.132979568+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.234784301+07:00","message":"[GCS] IsForceVAD: false for message ID: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.262657392+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.262695519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่มีแต่ชื่อตัวไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.262701534+07:00","message":"receive interim result [false|false]: นะครับพี่มีแต่ชื่อตัวไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.262716761+07:00","message":"[buffer interim] 2784 false นะครับพี่มีแต่ชื่อตัวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.262725138+07:00","message":"[bufferProcess] interim [740000000]:นะครับพี่มีแต่ชื่อตัวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.262727662+07:00","message":"[bufferProcess] send to processor:นะครับพี่มีแต่ชื่อตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.262731534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.262735419+07:00","message":"> Transcript [41237] [false]: 'นะครับพี่มีแต่ชื่อตัวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.262740837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.2627431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.262745177+07:00","message":"StatePrefix: 'นะครับพี่มีแต่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.262750094+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.276922981+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.276956211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่มีแต่ชื่อตัวไม่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.276962209+07:00","message":"receive interim result [false|false]: นะครับพี่มีแต่ชื่อตัวไม่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.276976033+07:00","message":"[buffer interim] 2784 false นะครับพี่มีแต่ชื่อตัวไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.276982557+07:00","message":"[bufferProcess] interim [800000000]:นะครับพี่มีแต่ชื่อตัวไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.27698527+07:00","message":"[bufferProcess] send to processor:นะครับพี่มีแต่ชื่อตัวไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.276988635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.276991699+07:00","message":"> Transcript [41238] [false]: 'นะครับพี่มีแต่ชื่อตัวไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.276995505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.276997534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.276999726+07:00","message":"StatePrefix: 'นะครับพี่มีแต่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.277002038+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.311045788+07:00","message":"[GCS] Start streaming session, msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.356569488+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.356618094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่มีแต่ชื่อตัวไม่อยู่\",\"confidence\":0.95685095}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.356625195+07:00","message":"receive interim result [true|false]: นะครับพี่มีแต่ชื่อตัวไม่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.356636456+07:00","message":"end recv isFinal message id 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.356639329+07:00","message":"end Recv id 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.356651345+07:00","message":"[buffer interim] 2784 true นะครับพี่มีแต่ชื่อตัวไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356665804+07:00","message":"[bufferProcess] interim [950000000]:นะครับพี่มีแต่ชื่อตัวไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356674788+07:00","message":"[bufferProcess] send to processor (isfinal):นะครับพี่มีแต่ชื่อตัวไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356679989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356684932+07:00","message":"> Transcript [41239] [false]: 'นะครับพี่มีแต่ชื่อตัวไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356689748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356693004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356696505+07:00","message":"StatePrefix: 'นะครับพี่มีแต่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356699563+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356709383+07:00","message":"Push: 'พี่มีแต่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356711487+07:00","message":"TextPushed: 'นะครับพี่มีแต่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356713836+07:00","message":"Set new StatePrefix : 'นะครับพี่มีแต่ชื่อตัวไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356718037+07:00","message":"Next Push (prob) : 'ตัวไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.35672033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.35672248+07:00","message":"> Transcript [41240] [true]: 'นะครับพี่มีแต่ชื่อตัวไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.35672477+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356726518+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356728273+07:00","message":"StatePrefix: 'นะครับพี่มีแต่ชื่อตัวไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356730129+07:00","message":"TextPushed: 'นะครับพี่มีแต่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:10.356732481+07:00","message":"Push: 'ตัวไม่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.356742213+07:00","message":"push: {false พี่มีแต่ชื่อ 0 0xc003768700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.356748262+07:00","message":"push: {true ตัวไม่อยู่ 0 0xc003768700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:10.363483165+07:00","message":"write wav file: './tmp/7589/7589_2784.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513109786+07:00","message":"[GCS] Cleaned up inactive client: 2752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513140704+07:00","message":"[GCS] Cleaned up inactive client: 2757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513146007+07:00","message":"[GCS] Cleaned up inactive client: 2748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513149674+07:00","message":"[GCS] Cleaned up inactive client: 2751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513152599+07:00","message":"[GCS] Cleaned up inactive client: 2755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513155821+07:00","message":"[GCS] Cleaned up inactive client: 2753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513158769+07:00","message":"[GCS] Cleaned up inactive client: 2754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513173678+07:00","message":"[GCS] Cleaned up inactive client: 2758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513176602+07:00","message":"[GCS] Cleaned up inactive client: 2750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513179358+07:00","message":"[GCS] Cleaned up inactive client: 2749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:10.513182027+07:00","message":"[GCS] Cleaned up inactive client: 2756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:11.455050771+07:00","message":"[GCS] IsForceVAD: false for message ID: 2785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:11.568834566+07:00","message":"receive streaming session, msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:11.568858512+07:00","message":"found end of frame, send empty tag with msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:11.568862256+07:00","message":"end Recv id 2785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:11.568870578+07:00","message":"[buffer interim] 2785 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:11.568877866+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:11.568882818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:11.568885921+07:00","message":"> Transcript [41241] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:11.568889399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:11.568892232+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:11.568894971+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:11.568897681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:11.568901493+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:11.568913867+07:00","message":"push: {true \n 0 0xc0030bd880}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:11.576044084+07:00","message":"write wav file: './tmp/7589/7589_2785.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:11.586031859+07:00","message":"[GCS] Start streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.248603778+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.248639646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.248645455+07:00","message":"receive interim result [false|false]: กลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.248658975+07:00","message":"[buffer interim] 2786 false กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.248674657+07:00","message":"[bufferProcess] interim [730000000]:กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.248678366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.452969792+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.453009237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.453016221+07:00","message":"receive interim result [false|false]: กลุ่มนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.453032966+07:00","message":"[buffer interim] 2786 false กลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.453041238+07:00","message":"[bufferProcess] interim [850000000]:กลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.453043854+07:00","message":"[bufferProcess] send to processor:กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.453047833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.453051407+07:00","message":"> Transcript [41242] [false]: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.453053867+07:00","message":"Set StatePrefix (first interim): 'กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.503104315+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.503141867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.503148071+07:00","message":"receive interim result [false|false]: กลุ่มยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.503164806+07:00","message":"[buffer interim] 2786 false กลุ่มยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.503173649+07:00","message":"[bufferProcess] interim [910000000]:กลุ่มยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.503176432+07:00","message":"[bufferProcess] send to processor:กลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.503185299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.503188808+07:00","message":"> Transcript [41243] [false]: 'กลุ่มนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.503195632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.503197846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.503200255+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.503202704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.665385916+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.665428067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มเงียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.6654346+07:00","message":"receive interim result [false|false]: กลุ่มเงียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.665451592+07:00","message":"[buffer interim] 2786 false กลุ่มเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.66546485+07:00","message":"[bufferProcess] interim [970000000]:กลุ่มเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.66546738+07:00","message":"[bufferProcess] send to processor:กลุ่มยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.665470875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.66547385+07:00","message":"> Transcript [41244] [false]: 'กลุ่มยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.665479574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.665481778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.665483856+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.665485928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:12.694421129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:12.694442788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.734387498+07:00","message":"[GCS] IsForceVAD: false for message ID: 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.838270276+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.838307191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มอย่างอิสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.838313003+07:00","message":"receive interim result [false|false]: กลุ่มอย่างอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.838324517+07:00","message":"[buffer interim] 2786 false กลุ่มอย่างอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.838331907+07:00","message":"[bufferProcess] interim [150000000]:กลุ่มอย่างอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.838334587+07:00","message":"[bufferProcess] send to processor:กลุ่มเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.838340075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.838342999+07:00","message":"> Transcript [41245] [false]: 'กลุ่มเงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.838346828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.838349022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.838351189+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.838353264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.846635838+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.846649155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มยาอันตราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.846653053+07:00","message":"receive interim result [false|false]: กลุ่มยาอันตราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.846658214+07:00","message":"[buffer interim] 2786 false กลุ่มยาอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846676012+07:00","message":"[bufferProcess] interim [210000000]:กลุ่มยาอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.84667822+07:00","message":"[bufferProcess] send to processor:กลุ่มอย่างอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846680599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846682783+07:00","message":"> Transcript [41246] [false]: 'กลุ่มอย่างอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846685264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846687118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846689076+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846690952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846695897+07:00","message":"Push: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846698669+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846705553+07:00","message":"Set new StatePrefix : 'กลุ่มอย่างอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.846707925+07:00","message":"Next Push (prob) : 'อย่างอิสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.846715982+07:00","message":"push: {false กลุ่ม 0 0xc003324800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.860097551+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.860136469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มยาอันตราย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.86014379+07:00","message":"receive interim result [true|false]: กลุ่มยาอันตราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.860154974+07:00","message":"end recv isFinal message id 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.860157694+07:00","message":"end Recv id 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.860163639+07:00","message":"[buffer interim] 2786 true กลุ่มยาอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.8601704+07:00","message":"[bufferProcess] interim [390000000]:กลุ่มยาอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.860178823+07:00","message":"[bufferProcess] send to processor (isfinal):กลุ่มยาอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.860182256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.860185293+07:00","message":"> Transcript [41247] [false]: 'กลุ่มยาอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.860187422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.860189402+07:00","message":"Set new StatePrefix: 'กลุ่มยาอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.86019119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.860194308+07:00","message":"> Transcript [41248] [true]: 'กลุ่มยาอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.860198968+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.86020089+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.86020306+07:00","message":"StatePrefix: 'กลุ่มยาอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.860205398+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:12.860208216+07:00","message":"Push: 'ยาอันตราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.860215491+07:00","message":"push: {true ยาอันตราย 0 0xc003324800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:12.87709136+07:00","message":"write wav file: './tmp/7589/7589_2786.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:12.99620266+07:00","message":"[GCS] Start streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.726077995+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.726126231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.726132129+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.726146557+07:00","message":"[buffer interim] 2787 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.72615399+07:00","message":"[bufferProcess] interim [750000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.726155934+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.75787632+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.757914739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.757920291+07:00","message":"receive interim result [false|false]: กูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.757933892+07:00","message":"[buffer interim] 2787 false กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.757940296+07:00","message":"[bufferProcess] interim [810000000]:กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.75794246+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.757948091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.757950805+07:00","message":"> Transcript [41249] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.757952948+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.995623937+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.995671183+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-06-22T12:42:13.995676561+07:00","message":"receive interim result [false|false]: กูเ*****"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:13.995688777+07:00","message":"[buffer interim] 2787 false กูเ*****"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.995696422+07:00","message":"[bufferProcess] interim [930000000]:กูเ*****"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.995698791+07:00","message":"[bufferProcess] send to processor:กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.995704179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.995706954+07:00","message":"> Transcript [41250] [false]: 'กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.995709234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:13.995711279+07:00","message":"Set new StatePrefix: 'กูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.171598455+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.171639912+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-06-22T12:42:14.17164577+07:00","message":"receive interim result [false|false]: กูปรีอันตราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.171656144+07:00","message":"[buffer interim] 2787 false กูปรีอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.171663797+07:00","message":"[bufferProcess] interim [110000000]:กูปรีอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.171666131+07:00","message":"[bufferProcess] send to processor:กูเ*****"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.171669525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.171672178+07:00","message":"> Transcript [41251] [false]: 'กูเ*****'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.171675043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.171677508+07:00","message":"Set new StatePrefix: 'กูเ*****'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.433424711+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.433463755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.433470749+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.433488235+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.433497445+07:00","message":"[bufferProcess] interim [530000000]:กูปรีอันตรายกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.43350184+07:00","message":"[bufferProcess] send to processor:กูปรีอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.43350692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.433511356+07:00","message":"> Transcript [41252] [false]: 'กูปรีอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.433514548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.433518022+07:00","message":"Set new StatePrefix: 'กูปรีอันตราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.559042665+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.55908242+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-06-22T12:42:14.559089925+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.559104942+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.559114317+07:00","message":"[bufferProcess] interim [590000000]:กูปรีอันตรายกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.559116989+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.559122442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.559125168+07:00","message":"> Transcript [41253] [false]: 'กูปรีอันตรายกลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.559128497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.559130723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.559133345+07:00","message":"StatePrefix: 'กูปรีอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.559136168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.62417995+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.624218801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.624224711+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.624241867+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.624253032+07:00","message":"[bufferProcess] interim [650000000]:กูปรีอันตรายกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.624256599+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.624263473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.624266459+07:00","message":"> Transcript [41254] [false]: 'กูปรีอันตรายกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.624269717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.624271882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.624274532+07:00","message":"StatePrefix: 'กูปรีอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.62427695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.64677008+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.646808819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.646814963+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:14.646828579+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.64683602+07:00","message":"[bufferProcess] interim [710000000]:กูปรีอันตรายกลัวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.646838255+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.646841708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.646844807+07:00","message":"> Transcript [41255] [false]: 'กูปรีอันตรายกลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.646848482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.646850681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.646852628+07:00","message":"StatePrefix: 'กูปรีอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:14.646854828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.150310802+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.150354957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.150361011+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.150374278+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150381379+07:00","message":"[bufferProcess] interim [190000000]:กูปรีอันตรายกลัวว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150383621+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150389707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150392519+07:00","message":"> Transcript [41256] [false]: 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150395987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150398269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150400327+07:00","message":"StatePrefix: 'กูปรีอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150402527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150407017+07:00","message":"Push: 'กูปรีอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150413418+07:00","message":"TextPushed: 'กูปรีอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150415791+07:00","message":"Set new StatePrefix : 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.150418051+07:00","message":"Next Push (prob) : 'กลัวว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.150439899+07:00","message":"push: {false กูปรีอันตราย 0 0xc003324080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.260392659+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.260440771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.26045041+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.260475575+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.260484709+07:00","message":"[bufferProcess] interim [310000000]:กูปรีอันตรายกลัวว่ามีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.260488852+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.260506056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.260513913+07:00","message":"> Transcript [41257] [false]: 'กูปรีอันตรายกลัวว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.260519312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.260522729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.260525782+07:00","message":"StatePrefix: 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.260529769+07:00","message":"TextPushed: 'กูปรีอันตราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.612831343+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.612871097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามีคนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.612876857+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.612890989+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.612898321+07:00","message":"[bufferProcess] interim [610000000]:กูปรีอันตรายกลัวว่ามีคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.612901991+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.612911626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.612916+07:00","message":"> Transcript [41258] [false]: 'กูปรีอันตรายกลัวว่ามีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.612922494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.61292561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.612928463+07:00","message":"StatePrefix: 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.612931598+07:00","message":"TextPushed: 'กูปรีอันตราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.661864303+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.661910374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามีคนตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.661916464+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.66193387+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.661942536+07:00","message":"[bufferProcess] interim [670000000]:กูปรีอันตรายกลัวว่ามีคนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.661945624+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.661954709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.661958057+07:00","message":"> Transcript [41259] [false]: 'กูปรีอันตรายกลัวว่ามีคนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.661961544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.661964572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.661966627+07:00","message":"StatePrefix: 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.661968962+07:00","message":"TextPushed: 'กูปรีอันตราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.670910867+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.670934519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามีคนผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.670940579+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.670953725+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670958514+07:00","message":"[bufferProcess] interim [730000000]:กูปรีอันตรายกลัวว่ามีคนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670960871+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670964306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670967122+07:00","message":"> Transcript [41260] [false]: 'กูปรีอันตรายกลัวว่ามีคนตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670970328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670972756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670974852+07:00","message":"StatePrefix: 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670977137+07:00","message":"TextPushed: 'กูปรีอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670985607+07:00","message":"Push: 'กลัวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670987555+07:00","message":"TextPushed: 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.67098994+07:00","message":"Set new StatePrefix : 'กูปรีอันตรายกลัวว่ามีคนตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.670992217+07:00","message":"Next Push (prob) : 'มีคนตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.671000492+07:00","message":"push: {false กลัวว่า 0 0xc003324080}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:15.694801993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:15.694834766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.84711144+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.847148561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามีคนประสงค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.847154245+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนประสงค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.847176325+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.847184677+07:00","message":"[bufferProcess] interim [850000000]:กูปรีอันตรายกลัวว่ามีคนประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.847187549+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.847191106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.847194013+07:00","message":"> Transcript [41261] [false]: 'กูปรีอันตรายกลัวว่ามีคนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.847196373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.847198702+07:00","message":"Set new StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.959739176+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.959779494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามีคนประสงค์ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.959785673+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนประสงค์ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:15.959801797+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนประสงค์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.959810543+07:00","message":"[bufferProcess] interim [970000000]:กูปรีอันตรายกลัวว่ามีคนประสงค์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.959813211+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.959817479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.959820473+07:00","message":"> Transcript [41262] [false]: 'กูปรีอันตรายกลัวว่ามีคนประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.95982294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:15.959825348+07:00","message":"Set new StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนประสงค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.163271714+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.163310835+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-06-22T12:42:16.163317617+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.163330658+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.163351489+07:00","message":"[bufferProcess] interim [150000000]:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.163354827+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนประสงค์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.163361349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.163364895+07:00","message":"> Transcript [41263] [false]: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.163368858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.16337161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.16337387+07:00","message":"StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.163376773+07:00","message":"TextPushed: 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.271351337+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.271391833+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-06-22T12:42:16.271397613+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.271415581+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.271424694+07:00","message":"[bufferProcess] interim [270000000]:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.271427097+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.271431001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.271433869+07:00","message":"> Transcript [41264] [false]: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.271437298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.271439721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.27144199+07:00","message":"StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.271444779+07:00","message":"TextPushed: 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.353639025+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.353678918+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-06-22T12:42:16.353685185+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.353701512+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.35370833+07:00","message":"[bufferProcess] interim [390000000]:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.353711021+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.353715025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.353719243+07:00","message":"> Transcript [41265] [false]: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.353722879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.353725505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.3537281+07:00","message":"StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.353731091+07:00","message":"TextPushed: 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.614354847+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.614400067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.614407247+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.614423025+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614430684+07:00","message":"[bufferProcess] interim [570000000]:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614433321+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614440543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614443433+07:00","message":"> Transcript [41266] [false]: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614447257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614449408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614451653+07:00","message":"StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614454993+07:00","message":"TextPushed: 'กูปรีอันตรายกลัวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614461764+07:00","message":"Push: 'มีคนประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614463855+07:00","message":"TextPushed: 'กูปรีอันตรายกลัวว่ามีคนประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.614468133+07:00","message":"Set new StatePrefix : 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.61447173+07:00","message":"Next Push (prob) : 'ดีจะเอาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.614482799+07:00","message":"push: {false มีคนประสงค์ 0 0xc003324080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.677313766+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.677353104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.677359772+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.677373828+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.677381689+07:00","message":"[bufferProcess] interim [690000000]:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.677384552+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.677388604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.677391405+07:00","message":"> Transcript [41267] [false]: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.677393715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.677396137+07:00","message":"Set new StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.867014088+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.86705245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไรกันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.867061498+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไรกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:16.867076684+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไรกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.867088644+07:00","message":"[bufferProcess] interim [870000000]:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไรกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.867091599+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.867095399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.867099334+07:00","message":"> Transcript [41268] [false]: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.867101774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:16.867103833+07:00","message":"Set new StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.041365668+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.041411301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.041420457+07:00","message":"receive interim result [false|false]: กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.041437559+07:00","message":"[buffer interim] 2787 false กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.041446814+07:00","message":"[bufferProcess] interim [50000000]:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.04145057+07:00","message":"[bufferProcess] send to processor:กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไรกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.04145897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.041462294+07:00","message":"> Transcript [41269] [false]: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไรกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.041464736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.04146671+07:00","message":"Set new StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาอะไรกันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.156825619+07:00","message":"[GCS] IsForceVAD: false for message ID: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.322577999+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.32261607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูมีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้\",\"confidence\":0.92778856}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.322623751+07:00","message":"receive interim result [true|false]: กูมีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.322633282+07:00","message":"end recv isFinal message id 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.322635814+07:00","message":"end Recv id 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.322642+07:00","message":"[buffer interim] 2787 true กูมีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322651798+07:00","message":"[bufferProcess] interim [380000000]:กูมีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322657424+07:00","message":"[bufferProcess] send to processor (isfinal):กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322663124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322665917+07:00","message":"> Transcript [41270] [false]: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322668587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322672292+07:00","message":"Set new StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322674375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322676415+07:00","message":"> Transcript [41271] [true]: 'กูมีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322678927+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322680879+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322683047+07:00","message":"StatePrefix: 'กูปรีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322687213+07:00","message":"TextPushed: 'กูปรีอันตรายกลัวว่ามีคนประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322689095+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322845058+07:00","message":"Push: 'จะเอาเป็นรายการไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322847634+07:00","message":"TextPushed: 'กูปรีอันตรายกลัวว่ามีคนประสงค์จะเอาเป็นรายการไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322849912+07:00","message":"Set new StatePrefix : 'กูมีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322852133+07:00","message":"Next Push (prob) : 'กูมีอันตรายกลัวว่ามีคนประสงค์ดีจะเอาเป็นรายการไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.32286009+07:00","message":"push: {true จะเอาเป็นรายการไปใช้ 0 0xc003324080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:17.322871781+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2787.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:17.33388667+07:00","message":"write wav file: './tmp/7589/7589_2787.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:17.545935525+07:00","message":"[GCS] Start streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.164619678+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.164665605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.164671129+07:00","message":"receive interim result [false|false]: แต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.164687193+07:00","message":"[buffer interim] 2788 false แต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.164694638+07:00","message":"[bufferProcess] interim [540000000]:แต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.164696522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.279660124+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.279700463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.279706368+07:00","message":"receive interim result [false|false]: กระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.279720863+07:00","message":"[buffer interim] 2788 false กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.279731543+07:00","message":"[bufferProcess] interim [720000000]:กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.279734242+07:00","message":"[bufferProcess] send to processor:แต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.279740471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.27974385+07:00","message":"> Transcript [41272] [false]: 'แต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.279746414+07:00","message":"Set StatePrefix (first interim): 'แต่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.394565868+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.394611061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.394617516+07:00","message":"receive interim result [false|false]: กระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.394632421+07:00","message":"[buffer interim] 2788 false กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.394641323+07:00","message":"[bufferProcess] interim [840000000]:กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.394644167+07:00","message":"[bufferProcess] send to processor:กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.394650667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.394653927+07:00","message":"> Transcript [41273] [false]: 'กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.394656522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.394658737+07:00","message":"Set new StatePrefix: 'กระบวน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:18.695079723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:18.695085912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.756642681+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.756682904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระบวนการใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.75668849+07:00","message":"receive interim result [false|false]: กระบวนการใด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.756700462+07:00","message":"[buffer interim] 2788 false กระบวนการใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.756707994+07:00","message":"[bufferProcess] interim [200000000]:กระบวนการใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.756710402+07:00","message":"[bufferProcess] send to processor:กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.75671592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.756718762+07:00","message":"> Transcript [41274] [false]: 'กระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.75672175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.756723907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.756725861+07:00","message":"StatePrefix: 'กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.756728081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.816268659+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.816315509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.816321512+07:00","message":"receive interim result [false|false]: กระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:18.816346464+07:00","message":"[buffer interim] 2788 false กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.816359073+07:00","message":"[bufferProcess] interim [260000000]:กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.816361951+07:00","message":"[bufferProcess] send to processor:กระบวนการใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.816366007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.81637465+07:00","message":"> Transcript [41275] [false]: 'กระบวนการใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.816377986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.816380001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.81638205+07:00","message":"StatePrefix: 'กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:18.816384128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.012239405+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.012280891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระบวนการแต่มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.012286703+07:00","message":"receive interim result [false|false]: กระบวนการแต่มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.012301912+07:00","message":"[buffer interim] 2788 false กระบวนการแต่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.012311106+07:00","message":"[bufferProcess] interim [440000000]:กระบวนการแต่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.012313951+07:00","message":"[bufferProcess] send to processor:กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.01231786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.012320853+07:00","message":"> Transcript [41276] [false]: 'กระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.0123282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.012330547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.012332923+07:00","message":"StatePrefix: 'กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.01233526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.04293029+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.042964709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่กระบวนการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.042970637+07:00","message":"receive interim result [false|false]: แต่กระบวนการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.042982141+07:00","message":"[buffer interim] 2788 false แต่กระบวนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.042988784+07:00","message":"[bufferProcess] interim [500000000]:แต่กระบวนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.042991203+07:00","message":"[bufferProcess] send to processor:กระบวนการแต่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.042996407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.042999109+07:00","message":"> Transcript [41277] [false]: 'กระบวนการแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.043002458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.043004733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.043007272+07:00","message":"StatePrefix: 'กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.043009716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.04301461+07:00","message":"Push: 'กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.043017441+07:00","message":"TextPushed: 'กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.043019593+07:00","message":"Set new StatePrefix : 'กระบวนการแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.043021843+07:00","message":"Next Push (prob) : 'การแต่มันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.043029332+07:00","message":"push: {false กระบวน 0 0xc003d5e100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.097709814+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.09775089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระบวนการแต่มันจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.097756972+07:00","message":"receive interim result [false|false]: กระบวนการแต่มันจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.097770162+07:00","message":"[buffer interim] 2788 false กระบวนการแต่มันจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.097778028+07:00","message":"[bufferProcess] interim [560000000]:กระบวนการแต่มันจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.097780771+07:00","message":"[bufferProcess] send to processor:แต่กระบวนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.097786311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.097788972+07:00","message":"> Transcript [41278] [false]: 'แต่กระบวนการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.09779134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.097793648+07:00","message":"Set new StatePrefix: 'แต่กระบวนการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.294739697+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.294774515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระบวนการแต่มันจะต้องรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.294780492+07:00","message":"receive interim result [false|false]: กระบวนการแต่มันจะต้องรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.294794667+07:00","message":"[buffer interim] 2788 false กระบวนการแต่มันจะต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.294802378+07:00","message":"[bufferProcess] interim [740000000]:กระบวนการแต่มันจะต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.294804584+07:00","message":"[bufferProcess] send to processor:กระบวนการแต่มันจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.294808247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.294811449+07:00","message":"> Transcript [41279] [false]: 'กระบวนการแต่มันจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.294813982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.294816486+07:00","message":"Set new StatePrefix: 'กระบวนการแต่มันจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.298027173+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.298049851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระบวนการแต่มันจะต้องรวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.298054689+07:00","message":"receive interim result [false|false]: กระบวนการแต่มันจะต้องรวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.298067162+07:00","message":"[buffer interim] 2788 false กระบวนการแต่มันจะต้องรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.298072208+07:00","message":"[bufferProcess] interim [800000000]:กระบวนการแต่มันจะต้องรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.298074519+07:00","message":"[bufferProcess] send to processor:กระบวนการแต่มันจะต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.298077386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.298080206+07:00","message":"> Transcript [41280] [false]: 'กระบวนการแต่มันจะต้องรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.298083498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.298085541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.298087518+07:00","message":"StatePrefix: 'กระบวนการแต่มันจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.298089865+07:00","message":"TextPushed: 'กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.421305782+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.421348458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระบวนการแต่มันจะต้องร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.421354377+07:00","message":"receive interim result [false|false]: กระบวนการแต่มันจะต้องร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.421369233+07:00","message":"[buffer interim] 2788 false กระบวนการแต่มันจะต้องร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.421376361+07:00","message":"[bufferProcess] interim [920000000]:กระบวนการแต่มันจะต้องร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.42137912+07:00","message":"[bufferProcess] send to processor:กระบวนการแต่มันจะต้องรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.42138726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.421390829+07:00","message":"> Transcript [41281] [false]: 'กระบวนการแต่มันจะต้องรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.421394007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.421396167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.421398608+07:00","message":"StatePrefix: 'กระบวนการแต่มันจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.421400913+07:00","message":"TextPushed: 'กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.594054576+07:00","message":"[GCS] IsForceVAD: false for message ID: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.820832143+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.820874289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่กระบวนการแต่มันจะต้องร่วมกัน\",\"confidence\":0.8903432}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.820881027+07:00","message":"receive interim result [true|false]: แต่กระบวนการแต่มันจะต้องร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.820889677+07:00","message":"end recv isFinal message id 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.820891932+07:00","message":"end Recv id 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.820899012+07:00","message":"[buffer interim] 2788 true แต่กระบวนการแต่มันจะต้องร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820910011+07:00","message":"[bufferProcess] interim [280000000]:แต่กระบวนการแต่มันจะต้องร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.8209135+07:00","message":"[bufferProcess] send to processor (isfinal):กระบวนการแต่มันจะต้องร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820916862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.82092014+07:00","message":"> Transcript [41282] [false]: 'กระบวนการแต่มันจะต้องร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820923268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820925509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820927876+07:00","message":"StatePrefix: 'กระบวนการแต่มันจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820930143+07:00","message":"TextPushed: 'กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820931932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820936735+07:00","message":"> Transcript [41283] [true]: 'แต่กระบวนการแต่มันจะต้องร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820939259+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820941088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820942831+07:00","message":"StatePrefix: 'กระบวนการแต่มันจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.82094474+07:00","message":"TextPushed: 'กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.820946401+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.821041239+07:00","message":"Push: 'แต่มันจะต้องร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.821044123+07:00","message":"TextPushed: 'กระบวนแต่มันจะต้องร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.821046443+07:00","message":"Set new StatePrefix : 'แต่กระบวนการแต่มันจะต้องร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.821048645+07:00","message":"Next Push (prob) : 'แต่กระบวนการแต่มันจะต้องร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.821056251+07:00","message":"push: {true แต่มันจะต้องร่วมกัน 0 0xc003d5e100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:19.821075287+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2788.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:19.828154392+07:00","message":"write wav file: './tmp/7589/7589_2788.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:19.917351308+07:00","message":"[GCS] Start streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:20.441317867+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:20.441351314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:20.441357122+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:20.441368526+07:00","message":"[buffer interim] 2789 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:20.441375254+07:00","message":"[bufferProcess] interim [420000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:20.441377168+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:20.967431937+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:20.967471582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:20.967477667+07:00","message":"receive interim result [false|false]: ครับเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:20.96749736+07:00","message":"[buffer interim] 2789 false ครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:20.967505117+07:00","message":"[bufferProcess] interim [900000000]:ครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:20.967507825+07:00","message":"[bufferProcess] send to processor:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:20.967512348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:20.967515605+07:00","message":"> Transcript [41284] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:20.96751822+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.339223044+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.339271949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.339281695+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.339300943+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.339316343+07:00","message":"[bufferProcess] interim [260000000]:ครับเพราะว่าจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.339320349+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.339328598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.339331951+07:00","message":"> Transcript [41285] [false]: 'ครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.339335927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.339338622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.339340858+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.339343331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.528301109+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.528334793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.528340946+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.528352424+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.528361831+07:00","message":"[bufferProcess] interim [440000000]:ครับเพราะว่าจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.52836447+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.528367887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.528370649+07:00","message":"> Transcript [41286] [false]: 'ครับเพราะว่าจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.528373789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.528375983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.528379856+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.528382272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:21.696123717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:21.696129914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.994060913+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.994097853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีนอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.994105524+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีนอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:21.994120594+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.994128056+07:00","message":"[bufferProcess] interim [920000000]:ครับเพราะว่าจีนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.994130717+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.994135414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.99413856+07:00","message":"> Transcript [41287] [false]: 'ครับเพราะว่าจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.99414251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.994144774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.994147627+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:21.994149904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.368093893+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.368129675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีนอ่ะมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.368135848+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีนอ่ะมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.368149985+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีนอ่ะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368159652+07:00","message":"[bufferProcess] interim [280000000]:ครับเพราะว่าจีนอ่ะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368162841+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจีนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368166964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368169884+07:00","message":"> Transcript [41288] [false]: 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368175053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368178256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368181292+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368184396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368192364+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368196507+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368199041+07:00","message":"Set new StatePrefix : 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.368201404+07:00","message":"Next Push (prob) : 'เพราะว่าจีนอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.368223514+07:00","message":"push: {false ครับ 0 0xc0030bc780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.501691237+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.501730451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีนอ่ะมันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.501738303+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีนอ่ะมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.501753167+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีนอ่ะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.501762482+07:00","message":"[bufferProcess] interim [400000000]:ครับเพราะว่าจีนอ่ะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.501765377+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจีนอ่ะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.501772366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.501775944+07:00","message":"> Transcript [41289] [false]: 'ครับเพราะว่าจีนอ่ะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.50177952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.501781929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.501784078+07:00","message":"StatePrefix: 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.501786919+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.699482671+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.699528572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีนอ่ะมันเป็นน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.699536823+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีนอ่ะมันเป็นน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.699563042+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีนอ่ะมันเป็นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.699575818+07:00","message":"[bufferProcess] interim [580000000]:ครับเพราะว่าจีนอ่ะมันเป็นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.699579926+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจีนอ่ะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.699586975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.69959401+07:00","message":"> Transcript [41290] [false]: 'ครับเพราะว่าจีนอ่ะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.699599279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.699602978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.699606525+07:00","message":"StatePrefix: 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.699610408+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.756168438+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.756207751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีนอ่ะมันเป็นหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.756213379+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีนอ่ะมันเป็นหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.756227908+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีนอ่ะมันเป็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.75623497+07:00","message":"[bufferProcess] interim [640000000]:ครับเพราะว่าจีนอ่ะมันเป็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.756237982+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจีนอ่ะมันเป็นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.756241961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.756244899+07:00","message":"> Transcript [41291] [false]: 'ครับเพราะว่าจีนอ่ะมันเป็นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.756248125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.756250358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.756252612+07:00","message":"StatePrefix: 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.756255275+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.875633443+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.875679154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.875686411+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.875698436+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.875706407+07:00","message":"[bufferProcess] interim [760000000]:ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.875711919+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจีนอ่ะมันเป็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.875720094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.875723275+07:00","message":"> Transcript [41292] [false]: 'ครับเพราะว่าจีนอ่ะมันเป็นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.875727289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.875730842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.875733377+07:00","message":"StatePrefix: 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.875735808+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.875742604+07:00","message":"Push: 'เพราะว่าจีนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.87574473+07:00","message":"TextPushed: 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.87574745+07:00","message":"Set new StatePrefix : 'ครับเพราะว่าจีนอ่ะมันเป็นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.875749927+07:00","message":"Next Push (prob) : 'มันเป็นหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.875772861+07:00","message":"push: {false เพราะว่าจีนอ่ะ 0 0xc0030bc780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.947560474+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.947602681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.947612822+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:22.94763026+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.947642364+07:00","message":"[bufferProcess] interim [880000000]:ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.947645271+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.94765323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.947656446+07:00","message":"> Transcript [41293] [false]: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.947659365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:22.947661595+07:00","message":"Set new StatePrefix: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.164196623+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.164238113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.164246214+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.164261194+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.164272862+07:00","message":"[bufferProcess] interim [60000000]:ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.164276556+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.164283762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.164287693+07:00","message":"> Transcript [41294] [false]: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.164293161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.164296368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.164299407+07:00","message":"StatePrefix: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.164303335+07:00","message":"TextPushed: 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.452394878+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.452437755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.452445239+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.452461462+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.452469847+07:00","message":"[bufferProcess] interim [240000000]:ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.452472801+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.452480641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.452483557+07:00","message":"> Transcript [41295] [false]: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.45248852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.452490892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.452493377+07:00","message":"StatePrefix: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.452496509+07:00","message":"TextPushed: 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.585121808+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.585155493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.585179034+07:00","message":"receive interim result [false|false]: ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.58519251+07:00","message":"[buffer interim] 2789 false ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.5852021+07:00","message":"[bufferProcess] interim [480000000]:ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.585204876+07:00","message":"[bufferProcess] send to processor:ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.585208731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.585211286+07:00","message":"> Transcript [41296] [false]: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.585214971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.585217091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.585219345+07:00","message":"StatePrefix: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.585222062+07:00","message":"TextPushed: 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.636238415+07:00","message":"[GCS] IsForceVAD: false for message ID: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.746361532+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.746402777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ\",\"confidence\":0.9573269}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.746410453+07:00","message":"receive interim result [true|false]: เพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.74641952+07:00","message":"end recv isFinal message id 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.746422267+07:00","message":"end Recv id 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.746428587+07:00","message":"[buffer interim] 2789 true เพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746446734+07:00","message":"[bufferProcess] interim [750000000]:เพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.7464529+07:00","message":"[bufferProcess] send to processor (isfinal):ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746457545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746462134+07:00","message":"> Transcript [41297] [false]: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746466827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746473517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746477359+07:00","message":"StatePrefix: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746481041+07:00","message":"TextPushed: 'ครับเพราะว่าจีนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746486984+07:00","message":"Push: 'มันเป็นอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746488952+07:00","message":"TextPushed: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746491248+07:00","message":"Set new StatePrefix : 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746493644+07:00","message":"Next Push (prob) : 'ของนายทะเบียนอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.74649554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.74649775+07:00","message":"> Transcript [41298] [true]: 'เพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746500116+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746501904+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746503757+07:00","message":"StatePrefix: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746505923+07:00","message":"TextPushed: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746507782+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.74659197+07:00","message":"push: {false มันเป็นอำนาจ 0 0xc0030bc780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746629647+07:00","message":"Push: 'ของนายทะเบียนอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746632895+07:00","message":"TextPushed: 'ครับเพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746635215+07:00","message":"Set new StatePrefix : 'เพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746643344+07:00","message":"Next Push (prob) : 'เพราะว่าจีนอ่ะมันเป็นอำนาจของนายทะเบียนอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.746649485+07:00","message":"push: {true ของนายทะเบียนอำเภอ 0 0xc0030bc780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:23.746671271+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2789.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:23.755973642+07:00","message":"write wav file: './tmp/7589/7589_2789.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:23.888078028+07:00","message":"[GCS] Start streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:24.075313335+07:00","message":"[GCS] IsForceVAD: false for message ID: 2790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:24.166590575+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:24.166611775+07:00","message":"found end of frame, send empty tag with msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:24.16661522+07:00","message":"end Recv id 2790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:24.166624681+07:00","message":"[buffer interim] 2790 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:24.166631728+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:24.166635212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:24.166637893+07:00","message":"> Transcript [41299] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:24.166640353+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:24.166642445+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:24.166644294+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:24.166646186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:24.166648805+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:24.166657327+07:00","message":"push: {true \n 0 0xc004c0e700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:24.171716507+07:00","message":"write wav file: './tmp/7589/7589_2790.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:24.338216888+07:00","message":"[GCS] Start streaming session, msgId: 2791"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:24.696862836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:24.696881443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.019081486+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.019125801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.01913257+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.019150182+07:00","message":"[buffer interim] 2791 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.019157559+07:00","message":"[bufferProcess] interim [720000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.019159525+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.345333652+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.345372693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.345378306+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.345392139+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.345399346+07:00","message":"[bufferProcess] interim [960000000]:ไม่ได้เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.345401963+07:00","message":"[bufferProcess] send to processor:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.345407116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.345409934+07:00","message":"> Transcript [41300] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.345412114+07:00","message":"Set StatePrefix (first interim): 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.544318325+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.544359994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.544365912+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.544379622+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.544386858+07:00","message":"[bufferProcess] interim [140000000]:ไม่ได้เกี่ยวกับห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.544389486+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.544394883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.54439808+07:00","message":"> Transcript [41301] [false]: 'ไม่ได้เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.544401539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.544403891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.544406523+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.544408907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.588846787+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.588881856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.588891262+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:25.588905133+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.588912388+07:00","message":"[bufferProcess] interim [260000000]:ไม่ได้เกี่ยวกับท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.588915279+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.58892053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.588923618+07:00","message":"> Transcript [41302] [false]: 'ไม่ได้เกี่ยวกับห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.588927087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.588929261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.588931233+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:25.588933796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.291187705+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.291223045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.291228576+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.291239716+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.291247448+07:00","message":"[bufferProcess] interim [860000000]:ไม่ได้เกี่ยวกับท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.291250218+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.291255518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.291258352+07:00","message":"> Transcript [41303] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.291261767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.291263853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.291265889+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.291268551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.471292417+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.471326569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.471332653+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.471344422+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.471354073+07:00","message":"[bufferProcess] interim [160000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.471356516+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.47136207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.471364918+07:00","message":"> Transcript [41304] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.471368285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.471370602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.471372769+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.471374913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.471385302+07:00","message":"Push: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.471387307+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.47138959+07:00","message":"Set new StatePrefix : 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.471391921+07:00","message":"Next Push (prob) : 'เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.47139926+07:00","message":"push: {false ไม่ได้ 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.598079303+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.598115072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.598121057+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.598133682+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.598143523+07:00","message":"[bufferProcess] interim [280000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.598147688+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.598155012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.598159221+07:00","message":"> Transcript [41305] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.598163789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.598168169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.598170109+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.598173565+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.656301551+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.656338525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.656344234+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.656360144+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.65636392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.656366383+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.65637956+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.656398232+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656408528+07:00","message":"[bufferProcess] interim [340000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656412841+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656417477+07:00","message":"[bufferProcess] interim [400000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656420967+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656429713+07:00","message":"> Transcript [41306] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656434933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656438624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656442083+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656445336+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.65644821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656451577+07:00","message":"> Transcript [41307] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656454973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656462726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656465621+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.656468247+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.918388308+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.918422524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.918427901+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.918443781+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918450852+07:00","message":"[bufferProcess] interim [580000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918453188+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918456567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918459284+07:00","message":"> Transcript [41308] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918462852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918469227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918471275+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918473455+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918476807+07:00","message":"Push: 'เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918478863+07:00","message":"TextPushed: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.918483485+07:00","message":"Set new StatePrefix : 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:26.9184858+07:00","message":"Next Push (prob) : 'แต่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:26.918493411+07:00","message":"push: {false เกี่ยวกับท้องถิ่น 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.133514192+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.13356281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.133569038+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.133583085+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.133591352+07:00","message":"[bufferProcess] interim [820000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.133593962+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.133597417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.133600671+07:00","message":"> Transcript [41309] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.133604162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.133607945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.133609916+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.133612417+07:00","message":"TextPushed: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.253037089+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.253080662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.253088935+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.253106846+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.253115789+07:00","message":"[bufferProcess] interim [880000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.253118662+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.253127085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.253130239+07:00","message":"> Transcript [41310] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.253135125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.253138007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.253140089+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.253142807+07:00","message":"TextPushed: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.303889442+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.303937121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.303959384+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.303976901+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.303987356+07:00","message":"[bufferProcess] interim [940000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.303990147+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.304009835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.304012797+07:00","message":"> Transcript [41311] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.304016138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.304018471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.304020825+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.304023356+07:00","message":"TextPushed: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.423061085+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.423099034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.423105198+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.42312055+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423128198+07:00","message":"[bufferProcess] interim [60000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423131329+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423135363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423138417+07:00","message":"> Transcript [41312] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423142172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423144561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423147006+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423149697+07:00","message":"TextPushed: 'ไม่ได้เกี่ยวกับท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423155039+07:00","message":"Push: 'แต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423157047+07:00","message":"TextPushed: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423159371+07:00","message":"Set new StatePrefix : 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.423162279+07:00","message":"Next Push (prob) : 'ทางไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.423183937+07:00","message":"push: {false แต่ต้น 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.500503947+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.500548586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.500556668+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.500570591+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.500579153+07:00","message":"[bufferProcess] interim [180000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.500582244+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.500586608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.500589546+07:00","message":"> Transcript [41313] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.500592788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.500595613+07:00","message":"Set new StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.686920529+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.6869653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.686974342+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.686988173+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.686997873+07:00","message":"[bufferProcess] interim [360000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.687001773+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.68700766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.687011689+07:00","message":"> Transcript [41314] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.687017035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.687021214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.687023587+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.687026232+07:00","message":"TextPushed: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:27.697097814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:27.697111037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.806469712+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.806511463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.806517683+07:00","message":"receive interim result [false|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.806534609+07:00","message":"[buffer interim] 2791 false ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.806541652+07:00","message":"[bufferProcess] interim [480000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.806553703+07:00","message":"[bufferProcess] send to processor:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.806560756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.806563441+07:00","message":"> Transcript [41315] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.806566895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.806569507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.806571761+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:27.806574476+07:00","message":"TextPushed: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:27.914348927+07:00","message":"[GCS] IsForceVAD: false for message ID: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.047163918+07:00","message":"[GCS] Start streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.061138384+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.061203726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน\",\"confidence\":0.93974113}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.061213937+07:00","message":"receive interim result [true|false]: ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.061225878+07:00","message":"end recv isFinal message id 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.061228357+07:00","message":"end Recv id 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.061235658+07:00","message":"[buffer interim] 2791 true ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061246404+07:00","message":"[bufferProcess] interim [810000000]:ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061250004+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061253367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061256361+07:00","message":"> Transcript [41316] [false]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061259599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061261956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061264096+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061266776+07:00","message":"TextPushed: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061268685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.06127075+07:00","message":"> Transcript [41317] [true]: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่ที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061272996+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061274804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061276639+07:00","message":"StatePrefix: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้นทางมันต้องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.06127852+07:00","message":"TextPushed: 'ไม่ได้เกี่ยวกับท้องถิ่นแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.061288012+07:00","message":"Push: 'ทางมันต้องอยู่ที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.061295659+07:00","message":"push: {true ทางมันต้องอยู่ที่โรงเรียน 0 0xc0030bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:28.071069164+07:00","message":"write wav file: './tmp/7589/7589_2791.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.523672356+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.523713487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.523720002+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.523736201+07:00","message":"[buffer interim] 2792 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.523745606+07:00","message":"[bufferProcess] interim [240000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.523748196+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.58169426+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.581730435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.58174582+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.581760879+07:00","message":"[buffer interim] 2792 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.581776792+07:00","message":"[bufferProcess] interim [360000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.581779805+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.581789228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.581792341+07:00","message":"> Transcript [41318] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.58179441+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.917121068+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.917157636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.917176003+07:00","message":"receive interim result [false|false]: โรงเรียนสอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:28.917207282+07:00","message":"[buffer interim] 2792 false โรงเรียนสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.917215409+07:00","message":"[bufferProcess] interim [720000000]:โรงเรียนสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.917218233+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.917221948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.91722494+07:00","message":"> Transcript [41319] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.917227975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.917230047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.9172324+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:28.917234843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.095365989+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.095405512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.095411573+07:00","message":"receive interim result [false|false]: โรงเรียนสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.095427701+07:00","message":"[buffer interim] 2792 false โรงเรียนสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.095439315+07:00","message":"[bufferProcess] interim [900000000]:โรงเรียนสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.095442582+07:00","message":"[bufferProcess] send to processor:โรงเรียนสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.095450508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.095453623+07:00","message":"> Transcript [41320] [false]: 'โรงเรียนสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.095461665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.095464414+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.095467194+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.0954703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.279953767+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.279990104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.279996796+07:00","message":"receive interim result [false|false]: โรงเรียนสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.280007766+07:00","message":"[buffer interim] 2792 false โรงเรียนสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.280014099+07:00","message":"[bufferProcess] interim [80000000]:โรงเรียนสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.280016455+07:00","message":"[bufferProcess] send to processor:โรงเรียนสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.280021891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.28002489+07:00","message":"> Transcript [41321] [false]: 'โรงเรียนสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.280028428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.28003055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.280032751+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.280034928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.601806833+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.601845339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสถานะหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.601852239+07:00","message":"receive interim result [false|false]: โรงเรียนสถานะหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.601864687+07:00","message":"[buffer interim] 2792 false โรงเรียนสถานะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.601875249+07:00","message":"[bufferProcess] interim [380000000]:โรงเรียนสถานะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.601879074+07:00","message":"[bufferProcess] send to processor:โรงเรียนสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.6018858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.601890465+07:00","message":"> Transcript [41322] [false]: 'โรงเรียนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.601895084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.60189842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.60190094+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.601903008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.60190712+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.601910013+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.601912809+07:00","message":"Set new StatePrefix : 'โรงเรียนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.601915997+07:00","message":"Next Push (prob) : 'เรียนสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.601930538+07:00","message":"push: {false โรง 0 0xc003d5e680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.827103514+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.827144617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสถานะ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.827151236+07:00","message":"receive interim result [false|false]: โรงเรียนสถานะ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.827164351+07:00","message":"[buffer interim] 2792 false โรงเรียนสถานะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.827173515+07:00","message":"[bufferProcess] interim [620000000]:โรงเรียนสถานะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.82717642+07:00","message":"[bufferProcess] send to processor:โรงเรียนสถานะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.827181761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.827184603+07:00","message":"> Transcript [41323] [false]: 'โรงเรียนสถานะหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.827188116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.827190264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.827192592+07:00","message":"StatePrefix: 'โรงเรียนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.827195788+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.927886297+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.927922779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสถานะหนึ่งน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.927928608+07:00","message":"receive interim result [false|false]: โรงเรียนสถานะหนึ่งน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:29.9279431+07:00","message":"[buffer interim] 2792 false โรงเรียนสถานะหนึ่งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.927950242+07:00","message":"[bufferProcess] interim [680000000]:โรงเรียนสถานะหนึ่งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.927952893+07:00","message":"[bufferProcess] send to processor:โรงเรียนสถานะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.927956494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.927962089+07:00","message":"> Transcript [41324] [false]: 'โรงเรียนสถานะ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.927965295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.927968529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.927971373+07:00","message":"StatePrefix: 'โรงเรียนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:29.92797529+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.392813484+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.392858161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสถานะหนึ่งน่ะเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.392864056+07:00","message":"receive interim result [false|false]: โรงเรียนสถานะหนึ่งน่ะเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.392878601+07:00","message":"[buffer interim] 2792 false โรงเรียนสถานะหนึ่งน่ะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.392888194+07:00","message":"[bufferProcess] interim [220000000]:โรงเรียนสถานะหนึ่งน่ะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.392890892+07:00","message":"[bufferProcess] send to processor:โรงเรียนสถานะหนึ่งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.392894605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.392897523+07:00","message":"> Transcript [41325] [false]: 'โรงเรียนสถานะหนึ่งน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.392900996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.392903048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.392905308+07:00","message":"StatePrefix: 'โรงเรียนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.392907698+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.643418013+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.643454627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสถานะหนึ่งน่ะเหมือนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.643460817+07:00","message":"receive interim result [false|false]: โรงเรียนสถานะหนึ่งน่ะเหมือนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.643473762+07:00","message":"[buffer interim] 2792 false โรงเรียนสถานะหนึ่งน่ะเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.643481107+07:00","message":"[bufferProcess] interim [340000000]:โรงเรียนสถานะหนึ่งน่ะเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.643483867+07:00","message":"[bufferProcess] send to processor:โรงเรียนสถานะหนึ่งน่ะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.643487857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.643490862+07:00","message":"> Transcript [41326] [false]: 'โรงเรียนสถานะหนึ่งน่ะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.6434947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.643497059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.643499344+07:00","message":"StatePrefix: 'โรงเรียนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.643501894+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.64350462+07:00","message":"Push: 'เรียนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.643506846+07:00","message":"TextPushed: 'โรงเรียนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.643509367+07:00","message":"Set new StatePrefix : 'โรงเรียนสถานะหนึ่งน่ะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.643511771+07:00","message":"Next Push (prob) : 'หนึ่งน่ะเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.643528275+07:00","message":"push: {false เรียนสถานะ 0 0xc003d5e680}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:30.697746146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:30.697758861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.711867772+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.71190095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.711907218+07:00","message":"receive interim result [false|false]: โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.711917134+07:00","message":"[buffer interim] 2792 false โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.711923978+07:00","message":"[bufferProcess] interim [520000000]:โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.71192701+07:00","message":"[bufferProcess] send to processor:โรงเรียนสถานะหนึ่งน่ะเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.711931742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.711936433+07:00","message":"> Transcript [41327] [false]: 'โรงเรียนสถานะหนึ่งน่ะเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.711939776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.711942238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.711944632+07:00","message":"StatePrefix: 'โรงเรียนสถานะหนึ่งน่ะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.711947307+07:00","message":"TextPushed: 'โรงเรียนสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.895228499+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.895269322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.895276559+07:00","message":"receive interim result [false|false]: โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.895292883+07:00","message":"[buffer interim] 2792 false โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.895302373+07:00","message":"[bufferProcess] interim [700000000]:โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.895305581+07:00","message":"[bufferProcess] send to processor:โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.895309868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.895313028+07:00","message":"> Transcript [41328] [false]: 'โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.895317051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.895319416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.895322128+07:00","message":"StatePrefix: 'โรงเรียนสถานะหนึ่งน่ะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:30.895325032+07:00","message":"TextPushed: 'โรงเรียนสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:30.936266607+07:00","message":"[GCS] IsForceVAD: false for message ID: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:31.049921537+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:31.049963758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน\",\"confidence\":0.9425134}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:31.049971159+07:00","message":"receive interim result [true|false]: โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:31.049983598+07:00","message":"end recv isFinal message id 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:31.049986457+07:00","message":"end Recv id 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:31.049994659+07:00","message":"[buffer interim] 2792 true โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050003096+07:00","message":"[bufferProcess] interim [910000000]:โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050007301+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050011309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.05001455+07:00","message":"> Transcript [41329] [false]: 'โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050018007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050020273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050023099+07:00","message":"StatePrefix: 'โรงเรียนสถานะหนึ่งน่ะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.05002798+07:00","message":"TextPushed: 'โรงเรียนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050030786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050033769+07:00","message":"> Transcript [41330] [true]: 'โรงเรียนสถานะหนึ่งน่ะเหมือนเป็นเจ้าบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050036196+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050038064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050039832+07:00","message":"StatePrefix: 'โรงเรียนสถานะหนึ่งน่ะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050041776+07:00","message":"TextPushed: 'โรงเรียนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:31.050044387+07:00","message":"Push: 'หนึ่งน่ะเหมือนเป็นเจ้าบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:31.050053285+07:00","message":"push: {true หนึ่งน่ะเหมือนเป็นเจ้าบ้าน 0 0xc003d5e680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:31.058551599+07:00","message":"write wav file: './tmp/7589/7589_2792.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:31.446626255+07:00","message":"[GCS] Start streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.206755224+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.206793901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.206799365+07:00","message":"receive interim result [false|false]: เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.20681224+07:00","message":"[buffer interim] 2793 false เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.206819338+07:00","message":"[bufferProcess] interim [600000000]:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.206821578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.206827183+07:00","message":"[bufferProcess] send to processor (ticker):เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.206829711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.206832416+07:00","message":"> Transcript [41331] [false]: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.206834635+07:00","message":"Set StatePrefix (first interim): 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.436746215+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.436784481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.436791042+07:00","message":"receive interim result [false|false]: เจ้าบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.436804906+07:00","message":"[buffer interim] 2793 false เจ้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.436813348+07:00","message":"[bufferProcess] interim [780000000]:เจ้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.436815561+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.61987694+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.61991211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.619917861+07:00","message":"receive interim result [false|false]: เจ้าบ้านจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.619929741+07:00","message":"[buffer interim] 2793 false เจ้าบ้านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.619937412+07:00","message":"[bufferProcess] interim [960000000]:เจ้าบ้านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.619939854+07:00","message":"[bufferProcess] send to processor:เจ้าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.619945519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.6199488+07:00","message":"> Transcript [41332] [false]: 'เจ้าบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.619951904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.619954101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.619957581+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.619960003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.67810288+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.678139305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.678145764+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.678156824+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.67816615+07:00","message":"[bufferProcess] interim [80000000]:เจ้าบ้านก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.678169112+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.678174733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.67817743+07:00","message":"> Transcript [41333] [false]: 'เจ้าบ้านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.678180777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.678183013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.67818528+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.678187523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.882433658+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.882476913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.882483804+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้องรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:32.882500518+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.882509152+07:00","message":"[bufferProcess] interim [320000000]:เจ้าบ้านก็ต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.882511996+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.882520528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.882523764+07:00","message":"> Transcript [41334] [false]: 'เจ้าบ้านก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.88252734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.88253016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.882532456+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:32.882542412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.199045051+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.199082697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.199088426+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้องรับรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.199108804+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้องรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199116633+07:00","message":"[bufferProcess] interim [620000000]:เจ้าบ้านก็ต้องรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199119182+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านก็ต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199130508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199134548+07:00","message":"> Transcript [41335] [false]: 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199139712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199141993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199143963+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199145989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199150962+07:00","message":"Push: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199153005+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199155402+07:00","message":"Set new StatePrefix : 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.199157868+07:00","message":"Next Push (prob) : 'บ้านก็ต้องรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.199165905+07:00","message":"push: {false เจ้า 0 0xc0030bd680}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:33.698379781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:33.698379838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.719704649+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.719744728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับรองเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.719751429+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้องรับรองเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.719767247+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้องรับรองเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.719776181+07:00","message":"[bufferProcess] interim [40000000]:เจ้าบ้านก็ต้องรับรองเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.719779433+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านก็ต้องรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.719787481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.719790713+07:00","message":"> Transcript [41336] [false]: 'เจ้าบ้านก็ต้องรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.719797229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.719800165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.719802378+07:00","message":"StatePrefix: 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.719805036+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.731961221+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.731990987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับรองยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.731996848+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้องรับรองยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.732016255+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้องรับรองยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.732022343+07:00","message":"[bufferProcess] interim [100000000]:เจ้าบ้านก็ต้องรับรองยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.732025337+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านก็ต้องรับรองเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.732032793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.732040871+07:00","message":"> Transcript [41337] [false]: 'เจ้าบ้านก็ต้องรับรองเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.732045063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.732047671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.732049705+07:00","message":"StatePrefix: 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.732051924+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.893709468+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.893746821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับรองยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.893755789+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้องรับรองยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:33.893769456+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้องรับรองยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.89377749+07:00","message":"[bufferProcess] interim [280000000]:เจ้าบ้านก็ต้องรับรองยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.893780501+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านก็ต้องรับรองยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.893788186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.893791211+07:00","message":"> Transcript [41338] [false]: 'เจ้าบ้านก็ต้องรับรองยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.893797131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.893799541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.893801976+07:00","message":"StatePrefix: 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:33.893804295+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.210060352+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.2101082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับรองยืนยันการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.210115885+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้องรับรองยืนยันการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.210129237+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้องรับรองยืนยันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.210137464+07:00","message":"[bufferProcess] interim [580000000]:เจ้าบ้านก็ต้องรับรองยืนยันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.210140634+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านก็ต้องรับรองยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.210148543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.210151572+07:00","message":"> Transcript [41339] [false]: 'เจ้าบ้านก็ต้องรับรองยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.210155501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.21015803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.210160629+07:00","message":"StatePrefix: 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.210163291+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.21016981+07:00","message":"Push: 'บ้านก็ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.210171979+07:00","message":"TextPushed: 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.210174372+07:00","message":"Set new StatePrefix : 'เจ้าบ้านก็ต้องรับรองยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.210176567+07:00","message":"Next Push (prob) : 'รองยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.210199669+07:00","message":"push: {false บ้านก็ต้องรับ 0 0xc0030bd680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.274957151+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.274992539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับรองยืนยันกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.274999635+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้องรับรองยืนยันกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.275012484+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้องรับรองยืนยันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.2750196+07:00","message":"[bufferProcess] interim [700000000]:เจ้าบ้านก็ต้องรับรองยืนยันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.275021993+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านก็ต้องรับรองยืนยันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.275028312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.275030971+07:00","message":"> Transcript [41340] [false]: 'เจ้าบ้านก็ต้องรับรองยืนยันการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.275034187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.27503636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.275038469+07:00","message":"StatePrefix: 'เจ้าบ้านก็ต้องรับรองยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.275041004+07:00","message":"TextPushed: 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.441103397+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.44114005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับรองยืนยันการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.441147736+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้องรับรองยืนยันการมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.441177941+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้องรับรองยืนยันการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.441188768+07:00","message":"[bufferProcess] interim [820000000]:เจ้าบ้านก็ต้องรับรองยืนยันการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.441191395+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านก็ต้องรับรองยืนยันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.441198191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.441201051+07:00","message":"> Transcript [41341] [false]: 'เจ้าบ้านก็ต้องรับรองยืนยันกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.441205209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.441207618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.441209709+07:00","message":"StatePrefix: 'เจ้าบ้านก็ต้องรับรองยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.441212523+07:00","message":"TextPushed: 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.596967227+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.597003414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับรองยืนยันการมีตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.597009483+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้องรับรองยืนยันการมีตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.597023468+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้องรับรองยืนยันการมีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.597031704+07:00","message":"[bufferProcess] interim [0]:เจ้าบ้านก็ต้องรับรองยืนยันการมีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.597034883+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านก็ต้องรับรองยืนยันการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.597038488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.597041348+07:00","message":"> Transcript [41342] [false]: 'เจ้าบ้านก็ต้องรับรองยืนยันการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.597044978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.597047226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.597049376+07:00","message":"StatePrefix: 'เจ้าบ้านก็ต้องรับรองยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.59705219+07:00","message":"TextPushed: 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.788979677+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.789022596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.789028567+07:00","message":"receive interim result [false|false]: เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.78904225+07:00","message":"[buffer interim] 2793 false เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789055428+07:00","message":"[bufferProcess] interim [180000000]:เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789058229+07:00","message":"[bufferProcess] send to processor:เจ้าบ้านก็ต้องรับรองยืนยันการมีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789062446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789065387+07:00","message":"> Transcript [41343] [false]: 'เจ้าบ้านก็ต้องรับรองยืนยันการมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789069208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.7890713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789074217+07:00","message":"StatePrefix: 'เจ้าบ้านก็ต้องรับรองยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789076816+07:00","message":"TextPushed: 'เจ้าบ้านก็ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789079847+07:00","message":"Push: 'รองยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789081745+07:00","message":"TextPushed: 'เจ้าบ้านก็ต้องรับรองยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789084344+07:00","message":"Set new StatePrefix : 'เจ้าบ้านก็ต้องรับรองยืนยันการมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:34.789086577+07:00","message":"Next Push (prob) : 'การมีตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.789094478+07:00","message":"push: {false รองยืนยัน 0 0xc0030bd680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:34.903541446+07:00","message":"[GCS] IsForceVAD: false for message ID: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.010624302+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.010658422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน\",\"confidence\":0.95334536}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.01066585+07:00","message":"receive interim result [true|false]: เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.010671806+07:00","message":"end recv isFinal message id 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.010674133+07:00","message":"end Recv id 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.010680272+07:00","message":"[buffer interim] 2793 true เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010687828+07:00","message":"[bufferProcess] interim [480000000]:เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.01069155+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010694966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010697746+07:00","message":"> Transcript [41344] [false]: 'เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010701132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.01070314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010705468+07:00","message":"StatePrefix: 'เจ้าบ้านก็ต้องรับรองยืนยันการมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010708023+07:00","message":"TextPushed: 'เจ้าบ้านก็ต้องรับรองยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010710084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010712294+07:00","message":"> Transcript [41345] [true]: 'เจ้าบ้านก็ต้องรับรองยืนยันการมีตัวตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.01071773+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010719771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010721574+07:00","message":"StatePrefix: 'เจ้าบ้านก็ต้องรับรองยืนยันการมีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010723456+07:00","message":"TextPushed: 'เจ้าบ้านก็ต้องรับรองยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.010731959+07:00","message":"Push: 'การมีตัวตน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.01073989+07:00","message":"push: {true การมีตัวตน 0 0xc0030bd680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:35.027692986+07:00","message":"write wav file: './tmp/7589/7589_2793.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.038568744+07:00","message":"[GCS] Start streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.887407913+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.887454168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.887459807+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.887477678+07:00","message":"[buffer interim] 2794 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.887486093+07:00","message":"[bufferProcess] interim [660000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.887488291+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.902803869+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.90283414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.902840005+07:00","message":"receive interim result [false|false]: เด็กคนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:35.902854742+07:00","message":"[buffer interim] 2794 false เด็กคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.902861262+07:00","message":"[bufferProcess] interim [720000000]:เด็กคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.902863419+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.902867426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.902870381+07:00","message":"> Transcript [41346] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:35.902873147+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.292932822+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.292971883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.292978095+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.292992127+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.292998953+07:00","message":"[bufferProcess] interim [80000000]:เด็กคนนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.293002131+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.293008583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.293011279+07:00","message":"> Transcript [41347] [false]: 'เด็กคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.293013895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.293016751+07:00","message":"Set new StatePrefix: 'เด็กคนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.426133247+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.426185549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.426193807+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.426213651+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.42622471+07:00","message":"[bufferProcess] interim [140000000]:เด็กคนนี้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.426229054+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.426235272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.426239566+07:00","message":"> Transcript [41348] [false]: 'เด็กคนนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.426244937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.426247435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.426249439+07:00","message":"StatePrefix: 'เด็กคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.426251711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.485580787+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.485621789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.485628762+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.485643393+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.485651292+07:00","message":"[bufferProcess] interim [260000000]:เด็กคนนี้ตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.485653674+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.485661001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.485663834+07:00","message":"> Transcript [41349] [false]: 'เด็กคนนี้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.485667365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.485669325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.485671268+07:00","message":"StatePrefix: 'เด็กคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.485675253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.502242769+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.502272687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.502278043+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.502292925+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.502299448+07:00","message":"[bufferProcess] interim [320000000]:เด็กคนนี้ตามวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.502301524+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.502305191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.502308016+07:00","message":"> Transcript [41350] [false]: 'เด็กคนนี้ตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.502311501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.502314781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.502316721+07:00","message":"StatePrefix: 'เด็กคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.502318838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.598070512+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.59811031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามบัญชี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.598116652+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.598131456+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598139229+07:00","message":"[bufferProcess] interim [380000000]:เด็กคนนี้ตามบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598141662+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตามวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598145088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598147903+07:00","message":"> Transcript [41351] [false]: 'เด็กคนนี้ตามวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598151172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598153324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598155221+07:00","message":"StatePrefix: 'เด็กคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598157197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598163462+07:00","message":"Push: 'เด็กคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598165531+07:00","message":"TextPushed: 'เด็กคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.598167754+07:00","message":"Set new StatePrefix : 'เด็กคนนี้ตามวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.59816998+07:00","message":"Next Push (prob) : 'ตามวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.598176826+07:00","message":"push: {false เด็กคนนี้ 0 0xc003324100}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:36.698721712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:36.6987385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.780025422+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.780077958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามบัญชีราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.78008509+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามบัญชีราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.780102759+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามบัญชีราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.780111053+07:00","message":"[bufferProcess] interim [560000000]:เด็กคนนี้ตามบัญชีราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.780113873+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตามบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.780122126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.780125315+07:00","message":"> Transcript [41352] [false]: 'เด็กคนนี้ตามบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.780128098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.780131194+07:00","message":"Set new StatePrefix: 'เด็กคนนี้ตามบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.912255366+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.912302297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามบัญชีรายชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.912310078+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามบัญชีรายชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:36.912324623+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามบัญชีรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.912333871+07:00","message":"[bufferProcess] interim [680000000]:เด็กคนนี้ตามบัญชีรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.912336719+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตามบัญชีราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.912342238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.912345646+07:00","message":"> Transcript [41353] [false]: 'เด็กคนนี้ตามบัญชีราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.912349466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.912351743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.912353677+07:00","message":"StatePrefix: 'เด็กคนนี้ตามบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:36.912356283+07:00","message":"TextPushed: 'เด็กคนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.114451393+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.114489957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามบัญชีรายชื่อใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.114496919+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามบัญชีรายชื่อใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.114514825+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามบัญชีรายชื่อใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.114523361+07:00","message":"[bufferProcess] interim [920000000]:เด็กคนนี้ตามบัญชีรายชื่อใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.114525815+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตามบัญชีรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.114536049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.114539205+07:00","message":"> Transcript [41354] [false]: 'เด็กคนนี้ตามบัญชีรายชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.114543972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.114546259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.114548343+07:00","message":"StatePrefix: 'เด็กคนนี้ตามบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.114550916+07:00","message":"TextPushed: 'เด็กคนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.302796677+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.302841107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามบัญชีรายชื่อในใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.302847751+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามบัญชีรายชื่อในใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.30286418+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามบัญชีรายชื่อในใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.302873624+07:00","message":"[bufferProcess] interim [100000000]:เด็กคนนี้ตามบัญชีรายชื่อในใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.30287734+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตามบัญชีรายชื่อใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.302882002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.302886375+07:00","message":"> Transcript [41355] [false]: 'เด็กคนนี้ตามบัญชีรายชื่อใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.302890944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.302893686+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.302898015+07:00","message":"StatePrefix: 'เด็กคนนี้ตามบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.30290015+07:00","message":"TextPushed: 'เด็กคนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.368168846+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.36820701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามบัญชีรายชื่อในประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.368213829+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามบัญชีรายชื่อในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.368230338+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามบัญชีรายชื่อในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368238598+07:00","message":"[bufferProcess] interim [160000000]:เด็กคนนี้ตามบัญชีรายชื่อในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.36824147+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตามบัญชีรายชื่อในใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368249039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368251772+07:00","message":"> Transcript [41356] [false]: 'เด็กคนนี้ตามบัญชีรายชื่อในใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368255726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368257963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368260547+07:00","message":"StatePrefix: 'เด็กคนนี้ตามบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368262798+07:00","message":"TextPushed: 'เด็กคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368269211+07:00","message":"Push: 'ตามบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368271647+07:00","message":"TextPushed: 'เด็กคนนี้ตามบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368274246+07:00","message":"Set new StatePrefix : 'เด็กคนนี้ตามบัญชีรายชื่อในใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.368277659+07:00","message":"Next Push (prob) : 'รายชื่อในใบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.368285715+07:00","message":"push: {false ตามบัญชี 0 0xc003324100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.480380553+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.480422131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.480429217+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.480448384+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.480462919+07:00","message":"[bufferProcess] interim [280000000]:เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.480465663+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตามบัญชีรายชื่อในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.48046981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.480473674+07:00","message":"> Transcript [41357] [false]: 'เด็กคนนี้ตามบัญชีรายชื่อในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.480476584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.480478967+07:00","message":"Set new StatePrefix: 'เด็กคนนี้ตามบัญชีรายชื่อในประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.906554669+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.906591042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.906597461+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:37.906610673+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.906619599+07:00","message":"[bufferProcess] interim [640000000]:เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.906622237+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.906627811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.906630637+07:00","message":"> Transcript [41358] [false]: 'เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.906632995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:37.90663581+07:00","message":"Set new StatePrefix: 'เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.022492061+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.022539281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.022545568+07:00","message":"receive interim result [false|false]: เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.022563832+07:00","message":"[buffer interim] 2794 false เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.022571428+07:00","message":"[bufferProcess] interim [760000000]:เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.022574226+07:00","message":"[bufferProcess] send to processor:เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.022580923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.022585311+07:00","message":"> Transcript [41359] [false]: 'เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.02258896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.022591091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.022593231+07:00","message":"StatePrefix: 'เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.022596497+07:00","message":"TextPushed: 'เด็กคนนี้ตามบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.034633066+07:00","message":"[GCS] IsForceVAD: false for message ID: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.118228444+07:00","message":"[GCS] Start streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.187553628+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.187593139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่\",\"confidence\":0.9559434}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.187600102+07:00","message":"receive interim result [true|false]: เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.187609381+07:00","message":"end recv isFinal message id 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.18761182+07:00","message":"end Recv id 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.187617475+07:00","message":"[buffer interim] 2794 true เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187628663+07:00","message":"[bufferProcess] interim [30000000]:เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187634439+07:00","message":"[bufferProcess] send to processor (isfinal):เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187638471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.18764199+07:00","message":"> Transcript [41360] [false]: 'เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187645451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187647832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187650804+07:00","message":"StatePrefix: 'เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187653872+07:00","message":"TextPushed: 'เด็กคนนี้ตามบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187655738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187657708+07:00","message":"> Transcript [41361] [true]: 'เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบันยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187660008+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.18766178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187663657+07:00","message":"StatePrefix: 'เด็กคนนี้ตามบัญชีรายชื่อในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187665931+07:00","message":"TextPushed: 'เด็กคนนี้ตามบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.187672305+07:00","message":"Push: 'รายชื่อในปัจจุบันยังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.187679865+07:00","message":"push: {true รายชื่อในปัจจุบันยังอยู่ 0 0xc003324100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:38.196323228+07:00","message":"write wav file: './tmp/7589/7589_2794.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.578848169+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.578888249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.578894628+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.578907513+07:00","message":"[buffer interim] 2795 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.578914088+07:00","message":"[bufferProcess] interim [490000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.578915933+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.631670803+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.631710885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.631718808+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.631735838+07:00","message":"[buffer interim] 2795 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.631747496+07:00","message":"[bufferProcess] interim [610000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.63174998+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.631753549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.631756593+07:00","message":"> Transcript [41362] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.631761278+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.870635101+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.87068253+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-06-22T12:42:38.87069062+07:00","message":"receive interim result [false|false]: โรงเรียนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:38.870712617+07:00","message":"[buffer interim] 2795 false โรงเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.870724443+07:00","message":"[bufferProcess] interim [790000000]:โรงเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.87072805+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.870735275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.87073966+07:00","message":"> Transcript [41363] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.870744339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.870747206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.870750561+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:38.870754263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.004046339+07:00","message":"[GCS] IsForceVAD: false for message ID: 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.099370344+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.099430859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนนิติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.09944009+07:00","message":"receive interim result [false|false]: โรงเรียนนิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.099460964+07:00","message":"[buffer interim] 2795 false โรงเรียนนิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.099476193+07:00","message":"[bufferProcess] interim [970000000]:โรงเรียนนิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.09947909+07:00","message":"[bufferProcess] send to processor:โรงเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.099483841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.09948739+07:00","message":"> Transcript [41364] [false]: 'โรงเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.099491082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.099493139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.099495522+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.099497845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.139537527+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.139571399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนนี้จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.139577872+07:00","message":"receive interim result [false|false]: โรงเรียนนี้จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.13959514+07:00","message":"[buffer interim] 2795 false โรงเรียนนี้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.13960212+07:00","message":"[bufferProcess] interim [90000000]:โรงเรียนนี้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.1396045+07:00","message":"[bufferProcess] send to processor:โรงเรียนนิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.139608696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.139612051+07:00","message":"> Transcript [41365] [false]: 'โรงเรียนนิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.139615259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.139617305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.13961948+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.139621744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.171600241+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.171634388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนนี้จริง\",\"confidence\":0.94696593}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.171640119+07:00","message":"receive interim result [true|false]: โรงเรียนนี้จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.171651943+07:00","message":"end recv isFinal message id 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.17165483+07:00","message":"end Recv id 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.171660752+07:00","message":"[buffer interim] 2795 true โรงเรียนนี้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.17166801+07:00","message":"[bufferProcess] interim [120000000]:โรงเรียนนี้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171671415+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนนี้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.17167477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171678232+07:00","message":"> Transcript [41366] [false]: 'โรงเรียนนี้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171681507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.1716835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171686468+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171688548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171694062+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171696104+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171698152+07:00","message":"Set new StatePrefix : 'โรงเรียนนี้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171700364+07:00","message":"Next Push (prob) : 'เรียนนี้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171702226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171704528+07:00","message":"> Transcript [41367] [true]: 'โรงเรียนนี้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171708188+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171709945+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171711767+07:00","message":"StatePrefix: 'โรงเรียนนี้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171713868+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:39.171716213+07:00","message":"Push: 'เรียนนี้จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.171724485+07:00","message":"push: {false โรง 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.171733905+07:00","message":"push: {true เรียนนี้จริง 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:39.177731042+07:00","message":"write wav file: './tmp/7589/7589_2795.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:39.195478947+07:00","message":"[GCS] Start streaming session, msgId: 2796"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:39.699543619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:39.699565596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.053366668+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.05340653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.053411919+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.053425957+07:00","message":"[buffer interim] 2796 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.053433481+07:00","message":"[bufferProcess] interim [870000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.05343537+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.179543418+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.179587764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.179594879+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.179613699+07:00","message":"[buffer interim] 2796 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.17962599+07:00","message":"[bufferProcess] interim [990000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.179628849+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.179636541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.179639477+07:00","message":"> Transcript [41368] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.179641846+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.371655842+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.37169511+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-06-22T12:42:40.37170095+07:00","message":"receive interim result [false|false]: โรงเรียนต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.371716302+07:00","message":"[buffer interim] 2796 false โรงเรียนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.371723343+07:00","message":"[bufferProcess] interim [170000000]:โรงเรียนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.37172584+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.371729312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.3717319+07:00","message":"> Transcript [41369] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.371735074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.371737261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.371739511+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.371743482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.51302404+07:00","message":"[GCS] Cleaned up inactive client: 2771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513060708+07:00","message":"[GCS] Cleaned up inactive client: 2759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513063699+07:00","message":"[GCS] Cleaned up inactive client: 2760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513065537+07:00","message":"[GCS] Cleaned up inactive client: 2763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513067409+07:00","message":"[GCS] Cleaned up inactive client: 2762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513070542+07:00","message":"[GCS] Cleaned up inactive client: 2764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513072376+07:00","message":"[GCS] Cleaned up inactive client: 2765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513074299+07:00","message":"[GCS] Cleaned up inactive client: 2768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513076338+07:00","message":"[GCS] Cleaned up inactive client: 2761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.51307811+07:00","message":"[GCS] Cleaned up inactive client: 2769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513080205+07:00","message":"[GCS] Cleaned up inactive client: 2770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513082017+07:00","message":"[GCS] Cleaned up inactive client: 2767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.513083813+07:00","message":"[GCS] Cleaned up inactive client: 2766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.564775707+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.56481235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.564818231+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.564830392+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.56483768+07:00","message":"[bufferProcess] interim [410000000]:โรงเรียนต้องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.56484002+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.564845596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.564848483+07:00","message":"> Transcript [41370] [false]: 'โรงเรียนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.564851833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.564854077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.564857889+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.564861101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.819748091+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.819794843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.819803038+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.81982018+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.819829145+07:00","message":"[bufferProcess] interim [650000000]:โรงเรียนต้องส่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.819832539+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.819836758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.819839758+07:00","message":"> Transcript [41371] [false]: 'โรงเรียนต้องส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.81984342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.819845685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.819848403+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.819850731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.950589549+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.95063344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.950641076+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.950659968+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.950669833+07:00","message":"[bufferProcess] interim [830000000]:โรงเรียนต้องส่งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.950694305+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.95070401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.950707624+07:00","message":"> Transcript [41372] [false]: 'โรงเรียนต้องส่งอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.950715662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.950718714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.950722613+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.950725336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.95073318+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.950736106+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.950739058+07:00","message":"Set new StatePrefix : 'โรงเรียนต้องส่งอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:40.950742626+07:00","message":"Next Push (prob) : 'เรียนต้องส่งอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:40.950753242+07:00","message":"push: {false โรง 0 0xc003d5e480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.285058254+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.285103463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งรายการเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.285111422+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.285128935+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.285140143+07:00","message":"[bufferProcess] interim [70000000]:โรงเรียนต้องส่งรายการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.285144075+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.285151244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.285155705+07:00","message":"> Transcript [41373] [false]: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.285171466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.28517465+07:00","message":"Set new StatePrefix: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.852235311+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.852274982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งรายการเพื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.852280695+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.852294403+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.85230174+07:00","message":"[bufferProcess] interim [670000000]:โรงเรียนต้องส่งรายการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.852304134+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.852307999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.852312488+07:00","message":"> Transcript [41374] [false]: 'โรงเรียนต้องส่งรายการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.852317394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.852321027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.852324239+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.852328072+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.857046289+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.857075761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งรายการเพื่อยื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.857082026+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:41.857095337+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.857101231+07:00","message":"[bufferProcess] interim [730000000]:โรงเรียนต้องส่งรายการเพื่อยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.857104176+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.857108077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.857111062+07:00","message":"> Transcript [41375] [false]: 'โรงเรียนต้องส่งรายการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.857114398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.857116456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.857118839+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:41.857121339+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.061003784+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.061051781+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-06-22T12:42:42.061058597+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่นขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.061077232+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.061085997+07:00","message":"[bufferProcess] interim [910000000]:โรงเรียนต้องส่งรายการเพื่อยื่นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.061088814+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.06109333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.061096538+07:00","message":"> Transcript [41376] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.061103864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.061106697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.061109213+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.061112271+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.160725315+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.160765426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งรายการเพื่อยื่นคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.160772756+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่นคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.160787741+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.160795574+07:00","message":"[bufferProcess] interim [970000000]:โรงเรียนต้องส่งรายการเพื่อยื่นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.16079865+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อยื่นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.160806221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.160809737+07:00","message":"> Transcript [41377] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่นขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.160814009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.160817889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.160820784+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.16082349+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.160829708+07:00","message":"Push: 'เรียนต้องส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.160832198+07:00","message":"TextPushed: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.160834581+07:00","message":"Set new StatePrefix : 'โรงเรียนต้องส่งรายการเพื่อยื่นขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.160839422+07:00","message":"Next Push (prob) : 'เพื่อยื่นขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.160847836+07:00","message":"push: {false เรียนต้องส่งรายการ 0 0xc003d5e480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.163671665+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.163699736+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-06-22T12:42:42.163705366+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่นคำร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.163720037+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่นคำร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.163727253+07:00","message":"[bufferProcess] interim [30000000]:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.163730191+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อยื่นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.163738589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.163743415+07:00","message":"> Transcript [41378] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.163746349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.163748373+07:00","message":"Set new StatePrefix: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.415129878+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.415172194+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-06-22T12:42:42.415179649+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.415196291+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.415210959+07:00","message":"[bufferProcess] interim [270000000]:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.415214087+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.415221538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.415224852+07:00","message":"> Transcript [41379] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.415228605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.415231583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.415233927+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.415238272+07:00","message":"TextPushed: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.691840363+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.691897458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.691908256+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.691927572+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.691941707+07:00","message":"[bufferProcess] interim [510000000]:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.691945636+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.691956973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.691961945+07:00","message":"> Transcript [41380] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.691967269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.691970641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.691974097+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.69197804+07:00","message":"TextPushed: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:42.700016941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:42.700031273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.740505146+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.740547846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.74055495+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.740565775+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.740572921+07:00","message":"[bufferProcess] interim [570000000]:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.740575221+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.740578702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.740581644+07:00","message":"> Transcript [41381] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.740584775+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.740587041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.740589228+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.74059194+07:00","message":"TextPushed: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.881497563+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.881556298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.88156299+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.881595151+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.88163435+07:00","message":"[bufferProcess] interim [690000000]:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.881649714+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.881654347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.881659499+07:00","message":"> Transcript [41382] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.88166363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.881665736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.881677416+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.8816801+07:00","message":"TextPushed: 'โรงเรียนต้องส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.881688005+07:00","message":"Push: 'เพื่อยื่นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.881690421+07:00","message":"TextPushed: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.881692864+07:00","message":"Set new StatePrefix : 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:42.88169524+07:00","message":"Next Push (prob) : 'ร้องขอจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:42.88170353+07:00","message":"push: {false เพื่อยื่นคำ 0 0xc003d5e480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.160933634+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.160976367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.16098377+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.160999929+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.161003335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.161006098+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.161022369+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.161035638+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161043286+07:00","message":"[bufferProcess] interim [870000000]:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161046477+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161049822+07:00","message":"[bufferProcess] interim [930000000]:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161051923+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161057918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.16106066+07:00","message":"> Transcript [41383] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.16106326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161065273+07:00","message":"Set new StatePrefix: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161067124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161069202+07:00","message":"> Transcript [41384] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161071999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161074074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161076693+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.161079373+07:00","message":"TextPushed: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.483698552+07:00","message":"[GCS] IsForceVAD: false for message ID: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.497024701+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.497058557+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-06-22T12:42:43.497064601+07:00","message":"receive interim result [false|false]: โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียนประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.497075293+07:00","message":"[buffer interim] 2796 false โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียนประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.497082282+07:00","message":"[bufferProcess] interim [170000000]:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียนประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.497085135+07:00","message":"[bufferProcess] send to processor:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.49708899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.497091748+07:00","message":"> Transcript [41385] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.497095471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.497097484+07:00","message":"Set new StatePrefix: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.55790503+07:00","message":"[GCS] Start streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.743860185+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.743897069+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-06-22T12:42:43.74390586+07:00","message":"receive interim result [true|false]: โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียนประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.743913592+07:00","message":"end recv isFinal message id 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.743915719+07:00","message":"end Recv id 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.74392315+07:00","message":"[buffer interim] 2796 true โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียนประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743932619+07:00","message":"[bufferProcess] interim [500000000]:โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียนประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743937795+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียนประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.7439414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743944177+07:00","message":"> Transcript [41386] [false]: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียนประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743947454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743949615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743951777+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743954271+07:00","message":"TextPushed: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743956248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743958347+07:00","message":"> Transcript [41387] [true]: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียนประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743960654+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743962394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743964213+07:00","message":"StatePrefix: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำร้องขอจัดทำทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743966238+07:00","message":"TextPushed: 'โรงเรียนต้องส่งรายการเพื่อยื่นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:43.743972274+07:00","message":"Push: 'ร้องขอจัดทำทะเบียนประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:43.743979199+07:00","message":"push: {true ร้องขอจัดทำทะเบียนประวัติ 0 0xc003d5e480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:43.753820459+07:00","message":"write wav file: './tmp/7589/7589_2796.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.015129964+07:00","message":"receive streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.015171867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.01517857+07:00","message":"receive interim result [false|false]: ต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.015194921+07:00","message":"[buffer interim] 2797 false ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.015202474+07:00","message":"[bufferProcess] interim [240000000]:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.015204438+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.096703998+07:00","message":"receive streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.096744804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.0967515+07:00","message":"receive interim result [false|false]: ต้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.096766817+07:00","message":"[buffer interim] 2797 false ต้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.096775365+07:00","message":"[bufferProcess] interim [420000000]:ต้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.096778078+07:00","message":"[bufferProcess] send to processor:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.096786768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.096791889+07:00","message":"> Transcript [41388] [false]: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.09679492+07:00","message":"Set StatePrefix (first interim): 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.293374+07:00","message":"receive streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.293410263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.293416648+07:00","message":"receive interim result [false|false]: เส้นทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.293428644+07:00","message":"[buffer interim] 2797 false เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.293439002+07:00","message":"[bufferProcess] interim [600000000]:เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.29344169+07:00","message":"[bufferProcess] send to processor:ต้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.293447499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.293450145+07:00","message":"> Transcript [41389] [false]: 'ต้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.293453001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.29345516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.293457429+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.29345965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.556398435+07:00","message":"receive streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.556437571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทางเป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.556443345+07:00","message":"receive interim result [false|false]: ต้นทางเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.55646466+07:00","message":"[buffer interim] 2797 false ต้นทางเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.556471647+07:00","message":"[bufferProcess] interim [720000000]:ต้นทางเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.556474663+07:00","message":"[bufferProcess] send to processor:เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.55647873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.556482015+07:00","message":"> Transcript [41390] [false]: 'เส้นทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.556484364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.556486564+07:00","message":"Set new StatePrefix: 'เส้นทางไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.617613303+07:00","message":"receive streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.617654286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.617660782+07:00","message":"receive interim result [false|false]: เส้นทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.6176732+07:00","message":"[buffer interim] 2797 false เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.61769844+07:00","message":"[bufferProcess] interim [780000000]:เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.617701152+07:00","message":"[bufferProcess] send to processor:ต้นทางเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.617704985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.617708408+07:00","message":"> Transcript [41391] [false]: 'ต้นทางเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.617711013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.6177132+07:00","message":"Set new StatePrefix: 'ต้นทางเป็นอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.686825506+07:00","message":"receive streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.686863825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทางเป็นอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.686871313+07:00","message":"receive interim result [false|false]: ต้นทางเป็นอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.686888476+07:00","message":"[buffer interim] 2797 false ต้นทางเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.68689838+07:00","message":"[bufferProcess] interim [840000000]:ต้นทางเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.686902746+07:00","message":"[bufferProcess] send to processor:เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.686907685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.686912305+07:00","message":"> Transcript [41392] [false]: 'เส้นทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.68691449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.686916561+07:00","message":"Set new StatePrefix: 'เส้นทางไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.854948345+07:00","message":"receive streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.854993357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทางเป็นอย่างนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.855003177+07:00","message":"receive interim result [false|false]: ต้นทางเป็นอย่างนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:44.855019723+07:00","message":"[buffer interim] 2797 false ต้นทางเป็นอย่างนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.855032998+07:00","message":"[bufferProcess] interim [20000000]:ต้นทางเป็นอย่างนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.855036793+07:00","message":"[bufferProcess] send to processor:ต้นทางเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.855044181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.855048643+07:00","message":"> Transcript [41393] [false]: 'ต้นทางเป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.855052122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:44.855055619+07:00","message":"Set new StatePrefix: 'ต้นทางเป็นอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:45.084341522+07:00","message":"[GCS] IsForceVAD: false for message ID: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:45.199784675+07:00","message":"receive streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:45.199829675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นทางเป็นอย่างนี้ครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:45.199835695+07:00","message":"receive interim result [true|false]: ต้นทางเป็นอย่างนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:45.199845348+07:00","message":"end recv isFinal message id 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:45.199847667+07:00","message":"end Recv id 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:45.199854964+07:00","message":"[buffer interim] 2797 true ต้นทางเป็นอย่างนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.19986436+07:00","message":"[bufferProcess] interim [410000000]:ต้นทางเป็นอย่างนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.19986988+07:00","message":"[bufferProcess] send to processor (isfinal):ต้นทางเป็นอย่างนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199873135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199876136+07:00","message":"> Transcript [41394] [false]: 'ต้นทางเป็นอย่างนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199878962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199880872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199883052+07:00","message":"StatePrefix: 'ต้นทางเป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199885248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199886902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199888895+07:00","message":"> Transcript [41395] [true]: 'ต้นทางเป็นอย่างนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199890889+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199892789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199894462+07:00","message":"StatePrefix: 'ต้นทางเป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.199897822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:45.19990382+07:00","message":"Push: 'ต้นทางเป็นอย่างนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:45.199911377+07:00","message":"push: {true ต้นทางเป็นอย่างนี้ครับ 0 0xc0030bc300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:45.206199456+07:00","message":"write wav file: './tmp/7589/7589_2797.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:45.700217705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:45.700243185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:46.436354562+07:00","message":"[GCS] Start streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.096264812+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.096304146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.096311199+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.096326909+07:00","message":"[buffer interim] 2798 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.096334859+07:00","message":"[bufferProcess] interim [660000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.096336774+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.096340815+07:00","message":"[bufferProcess] send to processor (ticker):ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.096343476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.096346224+07:00","message":"> Transcript [41396] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.096348351+07:00","message":"Set StatePrefix (first interim): 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.098616179+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.098660518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.098667808+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.098686435+07:00","message":"[buffer interim] 2798 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.098693837+07:00","message":"[bufferProcess] interim [720000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.098696411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.308710297+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.308756725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.308763989+07:00","message":"receive interim result [false|false]: ขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.308779993+07:00","message":"[buffer interim] 2798 false ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.308788086+07:00","message":"[bufferProcess] interim [900000000]:ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.30879104+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.308798685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.30880158+07:00","message":"> Transcript [41397] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.308804011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.308806076+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.421949686+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.421988942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.421996142+07:00","message":"receive interim result [false|false]: ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.422009635+07:00","message":"[buffer interim] 2798 false ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.422016976+07:00","message":"[bufferProcess] interim [960000000]:ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.422019622+07:00","message":"[bufferProcess] send to processor:ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.422028569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.422031585+07:00","message":"> Transcript [41398] [false]: 'ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.422034887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.422038002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.42204076+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.422044431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.60707029+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.607108836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดเล็กลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.607116494+07:00","message":"receive interim result [false|false]: ขนาดเล็กลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.607132508+07:00","message":"[buffer interim] 2798 false ขนาดเล็กลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.6071409+07:00","message":"[bufferProcess] interim [140000000]:ขนาดเล็กลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.60714356+07:00","message":"[bufferProcess] send to processor:ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.607152409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.607155689+07:00","message":"> Transcript [41399] [false]: 'ขนาดเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.60715904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.607161426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.607163973+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.607166205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.612378149+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.612400159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.612405315+07:00","message":"receive interim result [false|false]: ขนาดที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.612419637+07:00","message":"[buffer interim] 2798 false ขนาดที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.612424068+07:00","message":"[bufferProcess] interim [200000000]:ขนาดที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.612426154+07:00","message":"[bufferProcess] send to processor:ขนาดเล็กลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.6124292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.61243441+07:00","message":"> Transcript [41400] [false]: 'ขนาดเล็กลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.6124375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.612439392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.612443864+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.612446105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.681004933+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.681045513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.681053156+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.681070916+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681079932+07:00","message":"[bufferProcess] interim [320000000]:ขนาดที่กรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681084437+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681090142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681094308+07:00","message":"> Transcript [41401] [false]: 'ขนาดที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681099131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681103927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681111216+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681114511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681119112+07:00","message":"Push: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681122857+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681126467+07:00","message":"Set new StatePrefix : 'ขนาดที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.681130182+07:00","message":"Next Push (prob) : 'ที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.681141905+07:00","message":"push: {false ขนาด 0 0xc0030bd000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.864210456+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.864247678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.864253528+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:47.86426893+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.864276318+07:00","message":"[bufferProcess] interim [500000000]:ขนาดที่กรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.86427873+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.864282529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.864285504+07:00","message":"> Transcript [41402] [false]: 'ขนาดที่กรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.864288609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.864290684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.864292652+07:00","message":"StatePrefix: 'ขนาดที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:47.864294987+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:48.182881944+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:48.182922686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:48.182940929+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:48.18295561+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.182963458+07:00","message":"[bufferProcess] interim [740000000]:ขนาดที่กรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.182966545+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.182969942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.182973138+07:00","message":"> Transcript [41403] [false]: 'ขนาดที่กรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.182976291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.182979338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.182982216+07:00","message":"StatePrefix: 'ขนาดที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.182985614+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:48.700687443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:48.700717491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:48.750371751+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:48.750405778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:48.750411092+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:48.750423183+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.750430167+07:00","message":"[bufferProcess] interim [340000000]:ขนาดที่กรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.750432786+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.750438233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.750441004+07:00","message":"> Transcript [41404] [false]: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.750444329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.75044655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.75045056+07:00","message":"StatePrefix: 'ขนาดที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:48.75045285+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.284173629+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.284215246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.284222045+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.284235692+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284246331+07:00","message":"[bufferProcess] interim [880000000]:ขนาดที่กรมการปกครองดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284249451+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284256407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284259479+07:00","message":"> Transcript [41405] [false]: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284266164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284268759+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284270823+07:00","message":"StatePrefix: 'ขนาดที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284273134+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284279887+07:00","message":"Push: 'ที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284282042+07:00","message":"TextPushed: 'ขนาดที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284284413+07:00","message":"Set new StatePrefix : 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.284286735+07:00","message":"Next Push (prob) : 'การปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.284295693+07:00","message":"push: {false ที่กรม 0 0xc0030bd000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.463737551+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.463774678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.463780475+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.463795062+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.463801995+07:00","message":"[bufferProcess] interim [60000000]:ขนาดที่กรมการปกครองดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.463804509+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.463808258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.463810963+07:00","message":"> Transcript [41406] [false]: 'ขนาดที่กรมการปกครองดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.46381414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.463816212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.463818366+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.463821024+07:00","message":"TextPushed: 'ขนาดที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.658973422+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.659031186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.659037935+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.65905343+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.659062603+07:00","message":"[bufferProcess] interim [300000000]:ขนาดที่กรมการปกครองดำเนินการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.659065372+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.659070812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.659073684+07:00","message":"> Transcript [41407] [false]: 'ขนาดที่กรมการปกครองดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.659077489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.659079728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.659082097+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.659084349+07:00","message":"TextPushed: 'ขนาดที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.790875045+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.790919222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.790925466+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:49.790958453+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.790966399+07:00","message":"[bufferProcess] interim [420000000]:ขนาดที่กรมการปกครองดำเนินการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.790968959+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.790973909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.790977184+07:00","message":"> Transcript [41408] [false]: 'ขนาดที่กรมการปกครองดำเนินการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.790980804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.790983623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.790986023+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:49.790988448+07:00","message":"TextPushed: 'ขนาดที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.143152702+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.143192229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.14319847+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.143212647+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.143220314+07:00","message":"[bufferProcess] interim [660000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.143223184+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.1432271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.143229922+07:00","message":"> Transcript [41409] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.143233356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.143235522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.143237836+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.14324017+07:00","message":"TextPushed: 'ขนาดที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.143242972+07:00","message":"Push: 'การปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.14324491+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.143247151+07:00","message":"Set new StatePrefix : 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.143249811+07:00","message":"Next Push (prob) : 'ดำเนินการจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.143257079+07:00","message":"push: {false การปกครอง 0 0xc0030bd000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.152734185+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.152765878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.152771383+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.152784909+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.152791981+07:00","message":"[bufferProcess] interim [720000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.152794392+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.152797965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.152800806+07:00","message":"> Transcript [41410] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.152804319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.152806604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.152808809+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.152811659+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.350090279+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.350132027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.350148804+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.35016135+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.350171321+07:00","message":"[bufferProcess] interim [960000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.350174052+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.350179514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.350182401+07:00","message":"> Transcript [41411] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.350190688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.350192754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.350195095+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.350197851+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.608954627+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.608995279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.609001444+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.60902057+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.60902977+07:00","message":"[bufferProcess] interim [140000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.609033581+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.609038278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.60904107+07:00","message":"> Transcript [41412] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.609044482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.60904657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.60904889+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.609051858+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.822988447+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.823030921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.823037885+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.823049541+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.82305631+07:00","message":"[bufferProcess] interim [380000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.823059078+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.823062739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.823065797+07:00","message":"> Transcript [41413] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.823069433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.823071461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.823073823+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.823076591+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.823085328+07:00","message":"Push: 'ดำเนินการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.823087869+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.82309021+07:00","message":"Set new StatePrefix : 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.823092524+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.823099704+07:00","message":"push: {false ดำเนินการจับ 0 0xc0030bd000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.989866401+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.989908092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.989917556+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:50.989930958+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.989938109+07:00","message":"[bufferProcess] interim [620000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.989940964+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.989944555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.989947197+07:00","message":"> Transcript [41414] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.98995336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.989955668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.989958003+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:50.989961758+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.199175646+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.199215033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.199221366+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.199234862+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.199242291+07:00","message":"[bufferProcess] interim [740000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.199244775+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.19925073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.199253564+07:00","message":"> Transcript [41415] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.199257307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.199259483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.199262073+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.199265119+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.256443827+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.256480652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.256486992+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.256500272+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.256517285+07:00","message":"[bufferProcess] interim [860000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.256520596+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.256524489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.256527633+07:00","message":"> Transcript [41416] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.256531319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.256533531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.256535838+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.256539748+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.591605392+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.591646552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.591653697+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.591666297+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.59167433+07:00","message":"[bufferProcess] interim [160000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591677556+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591684874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591687732+07:00","message":"> Transcript [41417] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591691499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591693663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591697758+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591700433+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591705323+07:00","message":"Push: 'เจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591707462+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591709777+07:00","message":"Set new StatePrefix : 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.591712041+07:00","message":"Next Push (prob) : 'ครองในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.591719634+07:00","message":"push: {false เจ้าหน้าที่ฝ่ายปก 0 0xc0030bd000}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:51.70118947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:51.701197856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.886255159+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.886291232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.886297159+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.886311354+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.886319399+07:00","message":"[bufferProcess] interim [460000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.886322929+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.886330193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.886333293+07:00","message":"> Transcript [41418] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.886338292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.886340673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.886343029+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.886345927+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.887898747+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.887914056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.887918864+07:00","message":"receive interim result [false|false]: ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:51.887927019+07:00","message":"[buffer interim] 2798 false ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.887931604+07:00","message":"[bufferProcess] interim [520000000]:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.887934022+07:00","message":"[bufferProcess] send to processor:ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.887936615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.887938848+07:00","message":"> Transcript [41419] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.887941496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.887943364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.887945371+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:51.887947602+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.074022782+07:00","message":"[GCS] IsForceVAD: false for message ID: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.137142911+07:00","message":"[GCS] Start streaming session, msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.185788178+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.185827974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย\",\"confidence\":0.949106}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.185834699+07:00","message":"receive interim result [true|false]: ขณะที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.185842755+07:00","message":"end recv isFinal message id 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.18584499+07:00","message":"end Recv id 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.185852317+07:00","message":"[buffer interim] 2798 true ขณะที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185860229+07:00","message":"[bufferProcess] interim [850000000]:ขณะที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185866088+07:00","message":"[bufferProcess] send to processor (isfinal):ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185869699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185872545+07:00","message":"> Transcript [41420] [false]: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185876031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185878057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185881683+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185885755+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185888672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185891701+07:00","message":"> Transcript [41421] [true]: 'ขณะที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185901609+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185904542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185907373+07:00","message":"StatePrefix: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185914337+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.185916469+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.18605995+07:00","message":"Push: 'ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.186063339+07:00","message":"TextPushed: 'ขนาดที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกฝ่ายปกครองในพื้นที่จังหวัดเชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.186065824+07:00","message":"Set new StatePrefix : 'ขณะที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.186068699+07:00","message":"Next Push (prob) : 'ขณะที่กรมการปกครองดำเนินการจับเจ้าหน้าที่ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.186075892+07:00","message":"push: {true ฝ่ายปกครองในพื้นที่จังหวัดเชียงราย 0 0xc0030bd000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.186086293+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2798.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:52.198741987+07:00","message":"write wav file: './tmp/7589/7589_2798.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.805013472+07:00","message":"receive streaming session, msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.80506419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.805069991+07:00","message":"receive interim result [false|false]: ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:52.805087676+07:00","message":"[buffer interim] 2799 false ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.805096059+07:00","message":"[bufferProcess] interim [480000000]:ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:52.80509806+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:53.0340809+07:00","message":"[GCS] IsForceVAD: false for message ID: 2799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:53.134729236+07:00","message":"receive streaming session, msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:53.13477357+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-06-22T12:42:53.134779749+07:00","message":"receive interim result [true|false]: ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:53.134788935+07:00","message":"end recv isFinal message id 2799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:53.134791243+07:00","message":"end Recv id 2799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:53.13479847+07:00","message":"[buffer interim] 2799 true ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134807814+07:00","message":"[bufferProcess] interim [930000000]:ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134812914+07:00","message":"[bufferProcess] send to processor (isfinal):ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134816086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134818955+07:00","message":"> Transcript [41422] [false]: 'ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134821254+07:00","message":"Set StatePrefix (first interim): 'ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134822985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134824974+07:00","message":"> Transcript [41423] [true]: 'ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134827458+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134829535+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134831725+07:00","message":"StatePrefix: 'ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134833747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:53.134840614+07:00","message":"Push: 'ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:53.13484897+07:00","message":"push: {true ผ่านมา 0 0xc004c0f980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:53.141176894+07:00","message":"write wav file: './tmp/7589/7589_2799.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:53.416295567+07:00","message":"[GCS] Start streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.054259022+07:00","message":"[GCS] IsForceVAD: false for message ID: 2800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.11526362+07:00","message":"[GCS] Start streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.136244139+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.136264983+07:00","message":"found end of frame, send empty tag with msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.136268199+07:00","message":"end Recv id 2800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.136274545+07:00","message":"[buffer interim] 2800 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.136283012+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.136292388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.136296289+07:00","message":"> Transcript [41424] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.13629896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.136301074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.13630298+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.13630511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.136308187+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.136317804+07:00","message":"push: {true \n 0 0xc003d5e980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:54.142193382+07:00","message":"write wav file: './tmp/7589/7589_2800.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.313960604+07:00","message":"[GCS] IsForceVAD: false for message ID: 2801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.409916332+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.409939117+07:00","message":"found end of frame, send empty tag with msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.409942722+07:00","message":"end Recv id 2801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.409949521+07:00","message":"[buffer interim] 2801 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.409956445+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.409960207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.409962907+07:00","message":"> Transcript [41425] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.409965626+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.409967735+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.409969769+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.409971686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:54.409974281+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.40998393+07:00","message":"push: {true \n 0 0xc0030bda00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:54.414659014+07:00","message":"write wav file: './tmp/7589/7589_2801.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:54.577657176+07:00","message":"[GCS] Start streaming session, msgId: 2802"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:54.70181459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:54.701829902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.476479401+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.476531571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.476540148+07:00","message":"receive interim result [false|false]: ผู้อำนวยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.476553936+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.476561025+07:00","message":"[bufferProcess] interim [840000000]:ผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.476563302+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.476570461+07:00","message":"[bufferProcess] send to processor (ticker):ผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.476573627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.476578845+07:00","message":"> Transcript [41426] [false]: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.476581801+07:00","message":"Set StatePrefix (first interim): 'ผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.746621518+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.74666191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.746667233+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.746680741+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.7466878+07:00","message":"[bufferProcess] interim [200000000]:ผู้อำนวยการมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.746690019+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.801347982+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.801389655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.801395493+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:55.801409773+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.8014203+07:00","message":"[bufferProcess] interim [260000000]:ผู้อำนวยการมูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.801422831+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.801429067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.80143298+07:00","message":"> Transcript [41427] [false]: 'ผู้อำนวยการมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.801437197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.80144012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.801443118+07:00","message":"StatePrefix: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:55.80144618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.446186983+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.446222909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.446228844+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.44624262+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.446249738+07:00","message":"[bufferProcess] interim [860000000]:ผู้อำนวยการมูลนิธิเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.446252224+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.446255626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.446258814+07:00","message":"> Transcript [41428] [false]: 'ผู้อำนวยการมูลนิธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.446263281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.446266371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.446269664+07:00","message":"StatePrefix: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.446273227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.466435646+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.466484017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.46649001+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.466516479+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.466525385+07:00","message":"[bufferProcess] interim [920000000]:ผู้อำนวยการมูลนิธิเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.466528194+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.46653252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.466537747+07:00","message":"> Transcript [41429] [false]: 'ผู้อำนวยการมูลนิธิเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.46654171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.466544084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.466546147+07:00","message":"StatePrefix: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.466548414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.638317052+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.638373958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.638382878+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.638403686+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638427803+07:00","message":"[bufferProcess] interim [40000000]:ผู้อำนวยการมูลนิธิเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638432155+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638438291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638442979+07:00","message":"> Transcript [41430] [false]: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638448919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638452379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638455587+07:00","message":"StatePrefix: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638458932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638466961+07:00","message":"Push: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638470635+07:00","message":"TextPushed: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638475377+07:00","message":"Set new StatePrefix : 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.638479302+07:00","message":"Next Push (prob) : 'มูลนิธิเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.638517083+07:00","message":"push: {false ผู้อำนวยการ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.906774307+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.90681624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายถัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.906823617+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายถัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.906835152+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายถัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.906843986+07:00","message":"[bufferProcess] interim [340000000]:ผู้อำนวยการมูลนิธิเครือข่ายถัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.90684646+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.906851083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.906854085+07:00","message":"> Transcript [41431] [false]: 'ผู้อำนวยการมูลนิธิเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.906857374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.906859563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.906861442+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.906863868+07:00","message":"TextPushed: 'ผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.923506725+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.923538354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.923543579+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:56.92355864+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.923568255+07:00","message":"[bufferProcess] interim [400000000]:ผู้อำนวยการมูลนิธิเครือข่ายสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.923570925+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายถัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.923579625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.923582263+07:00","message":"> Transcript [41432] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายถัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.923585549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.923587996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.923589863+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:56.923592341+07:00","message":"TextPushed: 'ผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.025186845+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.025229565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสะพาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.025236307+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสะพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.025252941+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.025262067+07:00","message":"[bufferProcess] interim [460000000]:ผู้อำนวยการมูลนิธิเครือข่ายสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.025264908+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.025269434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.025272358+07:00","message":"> Transcript [41433] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.025276096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.025278208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.025280299+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.025285202+07:00","message":"TextPushed: 'ผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.042847745+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.04287987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.042886011+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.042901909+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042909085+07:00","message":"[bufferProcess] interim [520000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042911634+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.04291508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042917933+07:00","message":"> Transcript [41434] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042932557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042934787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042936916+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042939359+07:00","message":"TextPushed: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042947885+07:00","message":"Push: 'มูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042950168+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042952377+07:00","message":"Set new StatePrefix : 'ผู้อำนวยการมูลนิธิเครือข่ายสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.042954925+07:00","message":"Next Push (prob) : 'ข่ายสะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.042965588+07:00","message":"push: {false มูลนิธิเครือ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.354650369+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.354689457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.35469701+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.354711398+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.354718953+07:00","message":"[bufferProcess] interim [760000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.354721563+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.354727387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.354730531+07:00","message":"> Transcript [41435] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.354733118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.354735201+07:00","message":"Set new StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.561955702+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.561996004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.562001865+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:57.562016572+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.562024192+07:00","message":"[bufferProcess] interim [940000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.562026786+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.562034246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.562037036+07:00","message":"> Transcript [41436] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.562040306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.562042564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.562044557+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:57.562047978+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:57.702760723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:42:57.702762944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.109401873+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.109439445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.109446019+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.109459752+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.109470942+07:00","message":"[bufferProcess] interim [540000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.109473598+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.109480118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.109483396+07:00","message":"> Transcript [41437] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.109487472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.1094897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.109500706+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.109503618+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.511664118+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.511708386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.511714881+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.511731967+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.511740804+07:00","message":"[bufferProcess] interim [960000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.511743757+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.511753888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.511757701+07:00","message":"> Transcript [41438] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.51176178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.511764448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.511767021+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.511770049+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.653257624+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.65330562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.653312294+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.653323175+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653333478+07:00","message":"[bufferProcess] interim [80000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653338203+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653350254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653355586+07:00","message":"> Transcript [41439] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653359613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653361817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653364499+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653367418+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653372843+07:00","message":"Push: 'ข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653374886+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653377297+07:00","message":"Set new StatePrefix : 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.653379945+07:00","message":"Next Push (prob) : 'บุคคลกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.653387585+07:00","message":"push: {false ข่ายสถานะ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.943590253+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.943634067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.94364106+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:58.943657764+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.943665233+07:00","message":"[bufferProcess] interim [380000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.943667781+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.943671641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.943674393+07:00","message":"> Transcript [41440] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.943678167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.94368041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.943682387+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:58.94368635+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.153042787+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.153080165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.153086828+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.153098796+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.153107743+07:00","message":"[bufferProcess] interim [620000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.153110434+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.153116037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.153118756+07:00","message":"> Transcript [41441] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.153122915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.153125131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.153127301+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.153130187+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.200757041+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.200793326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากลม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.200799519+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากลม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.200815402+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.200822354+07:00","message":"[bufferProcess] interim [680000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.200824903+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.20082845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.200831251+07:00","message":"> Transcript [41442] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.200834811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.200836898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.200839077+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.200843508+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.343992661+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.344041043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหักหลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.344049756+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหักหลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.344065745+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหักหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344075072+07:00","message":"[bufferProcess] interim [740000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหักหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344078087+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344085357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344088377+07:00","message":"> Transcript [41443] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344093346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344096164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344098926+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344102253+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344108675+07:00","message":"Push: 'บุคคลกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344110783+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.344113529+07:00","message":"Set new StatePrefix : 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.34411589+07:00","message":"Next Push (prob) : 'ว่าหากลม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.34412537+07:00","message":"push: {false บุคคลกังวล 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.3517731+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.351794543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.351799789+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.35181462+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.351820421+07:00","message":"[bufferProcess] interim [800000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.351823596+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหักหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.351831685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.351834144+07:00","message":"> Transcript [41444] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหักหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.351836972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.351839318+07:00","message":"Set new StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหักหลบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.65598615+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.656030079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.656037873+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.656054363+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.656063213+07:00","message":"[bufferProcess] interim [40000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.656066087+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.656075117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.656077856+07:00","message":"> Transcript [41445] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.656080686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.656083253+07:00","message":"Set new StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.825821447+07:00","message":"[GCS] IsForceVAD: false for message ID: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.830194354+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.83023298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.830239944+07:00","message":"receive interim result [false|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.830255977+07:00","message":"[buffer interim] 2802 false ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.830266809+07:00","message":"[bufferProcess] interim [280000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.830271058+07:00","message":"[bufferProcess] send to processor:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.830279241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.830282424+07:00","message":"> Transcript [41446] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.830286381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.830288873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.830290866+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.830293656+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.938995229+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.939039573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.939048574+07:00","message":"receive interim result [true|false]: ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.939062798+07:00","message":"end recv isFinal message id 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.939064954+07:00","message":"end Recv id 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.939071539+07:00","message":"[buffer interim] 2802 true ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.93907965+07:00","message":"[bufferProcess] interim [460000000]:ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939083546+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939097157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939127769+07:00","message":"> Transcript [41447] [false]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939134307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939136984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939143152+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939145999+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939148747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939151045+07:00","message":"> Transcript [41448] [true]: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939153496+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939155292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939157031+07:00","message":"StatePrefix: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวลว่าหากกรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939159027+07:00","message":"TextPushed: 'ผู้อำนวยการมูลนิธิเครือข่ายสถานะบุคคลกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:42:59.939162628+07:00","message":"Push: 'ว่าหากกรมการปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:42:59.93917355+07:00","message":"push: {true ว่าหากกรมการปกครอง 0 0xc003768200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:42:59.95086621+07:00","message":"write wav file: './tmp/7589/7589_2802.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.144894928+07:00","message":"[GCS] Start streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.476706912+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.476748933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.476754279+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.476767152+07:00","message":"[buffer interim] 2803 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.476773749+07:00","message":"[bufferProcess] interim [360000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.476775556+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.678811717+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.67884931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.678858296+07:00","message":"receive interim result [false|false]: ใช้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.678871878+07:00","message":"[buffer interim] 2803 false ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.678879648+07:00","message":"[bufferProcess] interim [540000000]:ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.678881959+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.678887271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.678890137+07:00","message":"> Transcript [41449] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.678893155+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:00.702983439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:00.70299358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.812035419+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.812074102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.812080054+07:00","message":"receive interim result [false|false]: ใช้เป็นเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.81209216+07:00","message":"[buffer interim] 2803 false ใช้เป็นเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.812099596+07:00","message":"[bufferProcess] interim [720000000]:ใช้เป็นเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.812101953+07:00","message":"[bufferProcess] send to processor:ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.812107118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.812109849+07:00","message":"> Transcript [41450] [false]: 'ใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.812113033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.812115336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.812117435+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.812119695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.990632954+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.990669785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นเหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.99067591+07:00","message":"receive interim result [false|false]: ใช้เป็นเหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:00.990689739+07:00","message":"[buffer interim] 2803 false ใช้เป็นเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.990699126+07:00","message":"[bufferProcess] interim [840000000]:ใช้เป็นเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.990702158+07:00","message":"[bufferProcess] send to processor:ใช้เป็นเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.990705612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.990708617+07:00","message":"> Transcript [41451] [false]: 'ใช้เป็นเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.990712503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.990714584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.990717181+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:00.990719391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.185333658+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.18537105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นเหตุผลได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.185377059+07:00","message":"receive interim result [false|false]: ใช้เป็นเหตุผลได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.185389528+07:00","message":"[buffer interim] 2803 false ใช้เป็นเหตุผลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.185397+07:00","message":"[bufferProcess] interim [80000000]:ใช้เป็นเหตุผลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.185399478+07:00","message":"[bufferProcess] send to processor:ใช้เป็นเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.185405069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.185407909+07:00","message":"> Transcript [41452] [false]: 'ใช้เป็นเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.185411186+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.18541333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.185415471+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.185417736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.31832106+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.318353625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นเหตุผลในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.318359441+07:00","message":"receive interim result [false|false]: ใช้เป็นเหตุผลในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.318370915+07:00","message":"[buffer interim] 2803 false ใช้เป็นเหตุผลในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318378755+07:00","message":"[bufferProcess] interim [200000000]:ใช้เป็นเหตุผลในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318381134+07:00","message":"[bufferProcess] send to processor:ใช้เป็นเหตุผลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318384922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318388045+07:00","message":"> Transcript [41453] [false]: 'ใช้เป็นเหตุผลได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318391744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318393805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318396219+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318398305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318401919+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318403922+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318406119+07:00","message":"Set new StatePrefix : 'ใช้เป็นเหตุผลได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.318408311+07:00","message":"Next Push (prob) : 'เป็นเหตุผลได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.318414819+07:00","message":"push: {false ใช้ 0 0xc003d5e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.567495089+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.567526418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นเหตุผลในการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.567531763+07:00","message":"receive interim result [false|false]: ใช้เป็นเหตุผลในการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.56754429+07:00","message":"[buffer interim] 2803 false ใช้เป็นเหตุผลในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.567551142+07:00","message":"[bufferProcess] interim [440000000]:ใช้เป็นเหตุผลในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.567553403+07:00","message":"[bufferProcess] send to processor:ใช้เป็นเหตุผลในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.567558619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.56756146+07:00","message":"> Transcript [41454] [false]: 'ใช้เป็นเหตุผลในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.567563745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.567566075+07:00","message":"Set new StatePrefix: 'ใช้เป็นเหตุผลในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.694886553+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.694926833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นเหตุผลในการดึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.694932778+07:00","message":"receive interim result [false|false]: ใช้เป็นเหตุผลในการดึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.694945681+07:00","message":"[buffer interim] 2803 false ใช้เป็นเหตุผลในการดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.694953906+07:00","message":"[bufferProcess] interim [560000000]:ใช้เป็นเหตุผลในการดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.694956847+07:00","message":"[bufferProcess] send to processor:ใช้เป็นเหตุผลในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.69496369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.694966733+07:00","message":"> Transcript [41455] [false]: 'ใช้เป็นเหตุผลในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.694971564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.694973883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.694976191+07:00","message":"StatePrefix: 'ใช้เป็นเหตุผลในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.694978842+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.889504202+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.889537279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นเหตุผลในการดึงหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.889543196+07:00","message":"receive interim result [false|false]: ใช้เป็นเหตุผลในการดึงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.889556891+07:00","message":"[buffer interim] 2803 false ใช้เป็นเหตุผลในการดึงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.889563497+07:00","message":"[bufferProcess] interim [800000000]:ใช้เป็นเหตุผลในการดึงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.889566072+07:00","message":"[bufferProcess] send to processor:ใช้เป็นเหตุผลในการดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.889571551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.889574546+07:00","message":"> Transcript [41456] [false]: 'ใช้เป็นเหตุผลในการดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.889578032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.889580304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.889582368+07:00","message":"StatePrefix: 'ใช้เป็นเหตุผลในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:01.889588147+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.934197544+07:00","message":"[GCS] IsForceVAD: false for message ID: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:01.996033727+07:00","message":"[GCS] Start streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.014637997+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.014676284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นเหตุผลในการดึงเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.014682018+07:00","message":"receive interim result [false|false]: ใช้เป็นเหตุผลในการดึงเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.01469432+07:00","message":"[buffer interim] 2803 false ใช้เป็นเหตุผลในการดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.014701153+07:00","message":"[bufferProcess] interim [860000000]:ใช้เป็นเหตุผลในการดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.014703668+07:00","message":"[bufferProcess] send to processor:ใช้เป็นเหตุผลในการดึงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.014709357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.014712123+07:00","message":"> Transcript [41457] [false]: 'ใช้เป็นเหตุผลในการดึงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.014715506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.014717884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.014720138+07:00","message":"StatePrefix: 'ใช้เป็นเหตุผลในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.014722793+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.030787811+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.030828501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นเหตุผลในการดึงเรื่อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.030835725+07:00","message":"receive interim result [true|false]: ใช้เป็นเหตุผลในการดึงเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.030848111+07:00","message":"end recv isFinal message id 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.030852452+07:00","message":"end Recv id 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.030860369+07:00","message":"[buffer interim] 2803 true ใช้เป็นเหตุผลในการดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030868008+07:00","message":"[bufferProcess] interim [10000000]:ใช้เป็นเหตุผลในการดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030876905+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้เป็นเหตุผลในการดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030882927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030887195+07:00","message":"> Transcript [41458] [false]: 'ใช้เป็นเหตุผลในการดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030891733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030894066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030896277+07:00","message":"StatePrefix: 'ใช้เป็นเหตุผลในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030898932+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030907922+07:00","message":"Push: 'เป็นเหตุผลในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030911911+07:00","message":"TextPushed: 'ใช้เป็นเหตุผลในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030914203+07:00","message":"Set new StatePrefix : 'ใช้เป็นเหตุผลในการดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030916556+07:00","message":"Next Push (prob) : 'ดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030918534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030920594+07:00","message":"> Transcript [41459] [true]: 'ใช้เป็นเหตุผลในการดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.03092368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030926761+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030929644+07:00","message":"StatePrefix: 'ใช้เป็นเหตุผลในการดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030933053+07:00","message":"TextPushed: 'ใช้เป็นเหตุผลในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.030935835+07:00","message":"Push: 'ดึงเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.030946007+07:00","message":"push: {false เป็นเหตุผลในการ 0 0xc003d5e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.030951397+07:00","message":"push: {true ดึงเรื่อง 0 0xc003d5e200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:02.038518896+07:00","message":"write wav file: './tmp/7589/7589_2803.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.521941618+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.521984845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.521992836+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.522012024+07:00","message":"[buffer interim] 2804 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.522021574+07:00","message":"[bufferProcess] interim [550000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.522024592+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.665230372+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.665270291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.665276549+07:00","message":"receive interim result [false|false]: การกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.665289939+07:00","message":"[buffer interim] 2804 false การกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.665296912+07:00","message":"[bufferProcess] interim [730000000]:การกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.665299424+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.665304664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.665307752+07:00","message":"> Transcript [41460] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.665310322+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.708350755+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.708390599+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-06-22T12:43:02.708396301+07:00","message":"receive interim result [false|false]: การกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:02.708410387+07:00","message":"[buffer interim] 2804 false การกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.708418241+07:00","message":"[bufferProcess] interim [790000000]:การกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.708420708+07:00","message":"[bufferProcess] send to processor:การกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.708424336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.708427779+07:00","message":"> Transcript [41461] [false]: 'การกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.708430785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.70843307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.708435061+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:02.708437144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.045246275+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.045287157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.045294649+07:00","message":"receive interim result [false|false]: การกำหนดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.045310285+07:00","message":"[buffer interim] 2804 false การกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.045318073+07:00","message":"[bufferProcess] interim [90000000]:การกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.045320631+07:00","message":"[bufferProcess] send to processor:การกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.045324085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.045326872+07:00","message":"> Transcript [41462] [false]: 'การกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.045329781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.045331984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.045334266+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.045336367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.169987979+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.170048787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.170054946+07:00","message":"receive interim result [false|false]: การกำหนดเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.170069299+07:00","message":"[buffer interim] 2804 false การกำหนดเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.170076925+07:00","message":"[bufferProcess] interim [150000000]:การกำหนดเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.170079391+07:00","message":"[bufferProcess] send to processor:การกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.170090893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.170094951+07:00","message":"> Transcript [41463] [false]: 'การกำหนดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.170098266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.170100595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.170102866+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.170105009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.25098428+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.251025594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.251033423+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.251045597+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251055295+07:00","message":"[bufferProcess] interim [330000000]:การกำหนดเลขบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251057818+07:00","message":"[bufferProcess] send to processor:การกำหนดเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.25106343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251066428+07:00","message":"> Transcript [41464] [false]: 'การกำหนดเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251070023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251072194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251074599+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251076815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251081327+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251084037+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251086438+07:00","message":"Set new StatePrefix : 'การกำหนดเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.251088709+07:00","message":"Next Push (prob) : 'กำหนดเลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.251095755+07:00","message":"push: {false การ 0 0xc003324500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.572881535+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.572920704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.572926849+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.572940834+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.572949376+07:00","message":"[bufferProcess] interim [570000000]:การกำหนดเลขบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.572952074+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.572955659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.572958352+07:00","message":"> Transcript [41465] [false]: 'การกำหนดเลขบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.572961622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.572963914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.572965904+07:00","message":"StatePrefix: 'การกำหนดเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.572968449+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:03.70346964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:03.703502704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.748973754+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.749019989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.74902733+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.749047999+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.749059626+07:00","message":"[bufferProcess] interim [750000000]:การกำหนดเลขบัตรประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.749062948+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.749067278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.74907085+07:00","message":"> Transcript [41466] [false]: 'การกำหนดเลขบัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.749076571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.74907911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.749081194+07:00","message":"StatePrefix: 'การกำหนดเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.749083947+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.868583031+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.868624002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจำตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.868631585+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:03.868647334+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.8686564+07:00","message":"[bufferProcess] interim [870000000]:การกำหนดเลขบัตรประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.868659365+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.868664042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.868667107+07:00","message":"> Transcript [41467] [false]: 'การกำหนดเลขบัตรประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.868670488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.868672908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.868675323+07:00","message":"StatePrefix: 'การกำหนดเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:03.8686782+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.140974245+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.141010203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.141016138+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.141029419+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.14103683+07:00","message":"[bufferProcess] interim [170000000]:การกำหนดเลขบัตรประจําตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141039375+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141042978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141045918+07:00","message":"> Transcript [41468] [false]: 'การกำหนดเลขบัตรประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141049514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141051795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141053733+07:00","message":"StatePrefix: 'การกำหนดเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141056448+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141059713+07:00","message":"Push: 'กำหนดเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141061815+07:00","message":"TextPushed: 'การกำหนดเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141064291+07:00","message":"Set new StatePrefix : 'การกำหนดเลขบัตรประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.141066804+07:00","message":"Next Push (prob) : 'บัตรประจำตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.141073959+07:00","message":"push: {false กำหนดเลข 0 0xc003324500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.273498304+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.273535765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจำตัว 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.273541985+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจำตัว 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.27355579+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจำตัว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.273563165+07:00","message":"[bufferProcess] interim [290000000]:การกำหนดเลขบัตรประจำตัว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.273565744+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.273572782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.273575695+07:00","message":"> Transcript [41469] [false]: 'การกำหนดเลขบัตรประจําตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.273577982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.273580497+07:00","message":"Set new StatePrefix: 'การกำหนดเลขบัตรประจําตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.324592844+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.32462466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.324630509+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.324642051+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.324651299+07:00","message":"[bufferProcess] interim [350000000]:การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.324653475+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจำตัว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.324657085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.324659941+07:00","message":"> Transcript [41470] [false]: 'การกำหนดเลขบัตรประจำตัว 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.324662312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.324664765+07:00","message":"Set new StatePrefix: 'การกำหนดเลขบัตรประจำตัว 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.586066383+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.586111088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13 หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.586117744+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13 หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.586133368+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.586141883+07:00","message":"[bufferProcess] interim [590000000]:การกำหนดเลขบัตรประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.586144867+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.586151555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.586154426+07:00","message":"> Transcript [41471] [false]: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.586156983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.586159239+07:00","message":"Set new StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.958303884+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.958352674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.958358783+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.95837057+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-06-22T12:43:04.958373823+07:00","message":"receive interim result [false|false]:  หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.958382051+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:04.958385785+07:00","message":"[buffer interim] 2804 false  หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.9583916+07:00","message":"[bufferProcess] interim [950000000]:การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.958394102+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.958397405+07:00","message":"[bufferProcess] interim [950000000]: หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.958399933+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.958402671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.958405492+07:00","message":"> Transcript [41472] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.958408602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.958412444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.95841448+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:04.958416784+07:00","message":"TextPushed: 'การกำหนดเลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.173375346+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.173410199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.17341632+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.173444978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลักเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.173448436+07:00","message":"receive interim result [false|false]:  หลักเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.173456804+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.173460592+07:00","message":"[buffer interim] 2804 false  หลักเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.173466985+07:00","message":"[bufferProcess] interim [190000000]:การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.173469742+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.173473487+07:00","message":"[bufferProcess] interim [190000000]: หลักเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.173476667+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.173486107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.173491007+07:00","message":"> Transcript [41473] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.173494034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.173496134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.173498452+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.1735007+07:00","message":"TextPushed: 'การกำหนดเลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.223446407+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.223490079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13 หลัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.223496733+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13 หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.223511064+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.223520188+07:00","message":"[bufferProcess] interim [250000000]:การกำหนดเลขบัตรประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.22352342+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.223527577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.223530409+07:00","message":"> Transcript [41474] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.223534083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.223536302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.223541871+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.223544883+07:00","message":"TextPushed: 'การกำหนดเลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.226860082+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.226894781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.226900944+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.22691201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลักเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.22691484+07:00","message":"receive interim result [false|false]:  หลักเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.22692094+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.226926908+07:00","message":"[buffer interim] 2804 false  หลักเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226931901+07:00","message":"[bufferProcess] interim [310000000]:การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226934197+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226938989+07:00","message":"[bufferProcess] interim [310000000]: หลักเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226941816+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226944759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226947659+07:00","message":"> Transcript [41475] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226951139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226953225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226955621+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226957825+07:00","message":"TextPushed: 'การกำหนดเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226964111+07:00","message":"Push: 'บัตรประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226966085+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226968352+07:00","message":"Set new StatePrefix : 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.226970792+07:00","message":"Next Push (prob) : ' หลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.226977911+07:00","message":"push: {false บัตรประจําตัว 13 0 0xc003324500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.468615698+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.46864704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.468652887+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.46866131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลักเด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.468664339+07:00","message":"receive interim result [false|false]:  หลักเด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.468679618+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.468694826+07:00","message":"[buffer interim] 2804 false  หลักเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.468701547+07:00","message":"[bufferProcess] interim [490000000]:การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.468705067+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.468711014+07:00","message":"[bufferProcess] interim [490000000]: หลักเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.468714216+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.468725574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.468739614+07:00","message":"> Transcript [41476] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.468744998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.468747802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.468750091+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.468752971+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.736987501+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.737030102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.737036706+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.737049928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลักเด็กนักเรียนราษฎร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.737054408+07:00","message":"receive interim result [false|false]:  หลักเด็กนักเรียนราษฎร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.737063537+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.737067975+07:00","message":"[buffer interim] 2804 false  หลักเด็กนักเรียนราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.737075145+07:00","message":"[bufferProcess] interim [790000000]:การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.737078616+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.737083224+07:00","message":"[bufferProcess] interim [790000000]: หลักเด็กนักเรียนราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.737087618+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.737091236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.73709432+07:00","message":"> Transcript [41477] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.737098466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.737100718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.737102856+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.737105565+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.85839515+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.858435475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.858442595+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.858455932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลักเด็กนักเรียนรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.858460003+07:00","message":"receive interim result [false|false]:  หลักเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.85847148+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:05.85847644+07:00","message":"[buffer interim] 2804 false  หลักเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.858493373+07:00","message":"[bufferProcess] interim [850000000]:การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.858496748+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.858500365+07:00","message":"[bufferProcess] interim [850000000]: หลักเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.858503666+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.858507484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.858510439+07:00","message":"> Transcript [41478] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.858514907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.858516989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.858519098+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:05.858521445+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.052544254+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.052578922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.052585074+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.052596094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลักเด็กนักเรียนรหัส G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.052599174+07:00","message":"receive interim result [false|false]:  หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.052606776+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.052610812+07:00","message":"[buffer interim] 2804 false  หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.05261704+07:00","message":"[bufferProcess] interim [90000000]:การกำหนดเลขบัตรประจําตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052620604+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052624156+07:00","message":"[bufferProcess] interim [90000000]: หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052627489+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052631679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052636686+07:00","message":"> Transcript [41479] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052640875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052643159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052645434+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052647644+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052651051+07:00","message":"Push: ' หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052653101+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052656233+07:00","message":"Set new StatePrefix : 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.052658638+07:00","message":"Next Push (prob) : 'เด็กนักเรียนรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.052666018+07:00","message":"push: {false  หลัก 0 0xc003324500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.437505616+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.437544691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.437551062+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.437559741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.437562317+07:00","message":"receive interim result [false|false]:  G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.437569087+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.437574923+07:00","message":"[buffer interim] 2804 false  G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.437580608+07:00","message":"[bufferProcess] interim [450000000]:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.437583502+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.437589213+07:00","message":"[bufferProcess] interim [450000000]: G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.437591556+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.437594943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.437598288+07:00","message":"> Transcript [41480] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.437601599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.43760354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.43760562+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.437607903+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.64088559+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.640929435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.640939622+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.640955751+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.640964144+07:00","message":"[bufferProcess] interim [690000000]:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.640967272+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.640976368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.64097932+07:00","message":"> Transcript [41481] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.640986015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.640988587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.640991122+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.640994042+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:06.704575831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:06.704601747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.833728075+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.833765681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.83377829+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.833790635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.833793961+07:00","message":"receive interim result [false|false]:  ไปไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.833801647+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:06.833807563+07:00","message":"[buffer interim] 2804 false  ไปไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.833813851+07:00","message":"[bufferProcess] interim [870000000]:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.83381644+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.833823897+07:00","message":"[bufferProcess] interim [870000000]: ไปไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.833827538+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.833830809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.833833524+07:00","message":"> Transcript [41482] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.833837094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.833839242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.833841202+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:06.833843692+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.154496137+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.154539947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.154548561+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.154564208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปไว้ดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.154569304+07:00","message":"receive interim result [false|false]:  ไปไว้ดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.15457958+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.154589019+07:00","message":"[buffer interim] 2804 false  ไปไว้ดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154597096+07:00","message":"[bufferProcess] interim [170000000]:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154601582+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154606645+07:00","message":"[bufferProcess] interim [170000000]: ไปไว้ดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154610999+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154615288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154619435+07:00","message":"> Transcript [41483] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154624822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154628093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154631381+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154635435+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154639502+07:00","message":"Push: 'เด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154642586+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.154645811+07:00","message":"Set new StatePrefix : 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.15464903+07:00","message":"Next Push (prob) : ' G ไปไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.154659982+07:00","message":"push: {false เด็กนักเรียนรหัส 0 0xc003324500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.339673829+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.339711174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.339717563+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.339729954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปไว้ดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.33973328+07:00","message":"receive interim result [false|false]:  ไปไว้ดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.339741438+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.339747194+07:00","message":"[buffer interim] 2804 false  ไปไว้ดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.339753367+07:00","message":"[bufferProcess] interim [350000000]:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.339757187+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.339764385+07:00","message":"[bufferProcess] interim [350000000]: ไปไว้ดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.339769306+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.339773865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.339777884+07:00","message":"> Transcript [41484] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.339783477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.339788247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.339791232+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.339795047+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.480215066+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.480248191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.48025474+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.480264117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปไว้ดำเนินการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.480267198+07:00","message":"receive interim result [false|false]:  ไปไว้ดำเนินการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.480274479+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.480281663+07:00","message":"[buffer interim] 2804 false  ไปไว้ดำเนินการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.480288423+07:00","message":"[bufferProcess] interim [530000000]:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.480291498+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.480296838+07:00","message":"[bufferProcess] interim [530000000]: ไปไว้ดำเนินการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.480299473+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.480302404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.480305481+07:00","message":"> Transcript [41485] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.480309376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.480311485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.480313543+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.480316077+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.573924452+07:00","message":"[GCS] IsForceVAD: false for message ID: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.678636149+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.678686995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.678696712+07:00","message":"receive interim result [false|false]: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.678710158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปไว้ดำเนินการที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.678713376+07:00","message":"receive interim result [false|false]:  ไปไว้ดำเนินการที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.678722622+07:00","message":"[buffer interim] 2804 false การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.678727276+07:00","message":"[buffer interim] 2804 false  ไปไว้ดำเนินการที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.678734884+07:00","message":"[bufferProcess] interim [710000000]:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.678740423+07:00","message":"[bufferProcess] send to processor:การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.678744144+07:00","message":"[bufferProcess] interim [710000000]: ไปไว้ดำเนินการที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.678747754+07:00","message":"[bufferProcess] update buffer: การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.678751591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.678754449+07:00","message":"> Transcript [41486] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.678758548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.678760867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.678763131+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.678766003+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.70688275+07:00","message":"[GCS] Start streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.833956648+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.833992706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกำหนดเลขบัตรประจำตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สวน\",\"confidence\":0.94797677}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.833999191+07:00","message":"receive interim result [true|false]: การกำหนดเลขบัตรประจำตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.834008158+07:00","message":"end recv isFinal message id 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.83401027+07:00","message":"end Recv id 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.834015388+07:00","message":"[buffer interim] 2804 true การกำหนดเลขบัตรประจำตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834021624+07:00","message":"[bufferProcess] interim [800000000]:การกำหนดเลขบัตรประจำตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834025096+07:00","message":"[bufferProcess] send to processor (isfinal):การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834028462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834031602+07:00","message":"> Transcript [41487] [false]: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834035582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834038035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834040267+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834042889+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834050784+07:00","message":"Push: ' G ไปไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834052651+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.83405479+07:00","message":"Set new StatePrefix : 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834057386+07:00","message":"Next Push (prob) : 'ดำเนินการที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834059419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834061519+07:00","message":"> Transcript [41488] [true]: 'การกำหนดเลขบัตรประจำตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834064023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834066024+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834067786+07:00","message":"StatePrefix: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834069981+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834072821+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.834163414+07:00","message":"push: {false  G ไปไว้ 0 0xc003324500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834266223+07:00","message":"Push: 'ดำเนินการที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834271027+07:00","message":"TextPushed: 'การกำหนดเลขบัตรประจําตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834273205+07:00","message":"Set new StatePrefix : 'การกำหนดเลขบัตรประจำตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.83427641+07:00","message":"Next Push (prob) : 'การกำหนดเลขบัตรประจำตัว 13 หลักเด็กนักเรียนรหัส G ไปไว้ดำเนินการที่สวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:07.834287612+07:00","message":"push: {true ดำเนินการที่สวน 0 0xc003324500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:07.834308876+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2804.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:07.845254413+07:00","message":"write wav file: './tmp/7589/7589_2804.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.155923466+07:00","message":"[GCS] IsForceVAD: false for message ID: 2805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.298342224+07:00","message":"receive streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.298362578+07:00","message":"found end of frame, send empty tag with msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.298366018+07:00","message":"end Recv id 2805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.29837308+07:00","message":"[buffer interim] 2805 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.298379959+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.298383572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.298386573+07:00","message":"> Transcript [41489] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.298389112+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.298391266+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.298393229+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.298395328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.298404333+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.298412885+07:00","message":"push: {true \n 0 0xc003d5ec80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:08.302793496+07:00","message":"write wav file: './tmp/7589/7589_2805.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.345319453+07:00","message":"[GCS] Start streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.688955706+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.688995135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.689000418+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.689015565+07:00","message":"[buffer interim] 2806 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.689022819+07:00","message":"[bufferProcess] interim [420000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.689024689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.886995279+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.887038129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.887044877+07:00","message":"receive interim result [false|false]: จะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.887059751+07:00","message":"[buffer interim] 2806 false จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.887074754+07:00","message":"[bufferProcess] interim [600000000]:จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.887077301+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.887081619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.887084835+07:00","message":"> Transcript [41490] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.887087735+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.999365393+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.99940743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.999414655+07:00","message":"receive interim result [false|false]: จะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:08.999431327+07:00","message":"[buffer interim] 2806 false จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.999440862+07:00","message":"[bufferProcess] interim [720000000]:จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.999443657+07:00","message":"[bufferProcess] send to processor:จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.999450479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.999455763+07:00","message":"> Transcript [41491] [false]: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.999458978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:08.999461202+07:00","message":"Set new StatePrefix: 'จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.313923552+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.313966375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.313974996+07:00","message":"receive interim result [false|false]: จะส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.313991389+07:00","message":"[buffer interim] 2806 false จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.314000134+07:00","message":"[bufferProcess] interim [960000000]:จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.314004404+07:00","message":"[bufferProcess] send to processor:จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.314009344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.314013632+07:00","message":"> Transcript [41492] [false]: 'จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.314017924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.31402091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.314023817+07:00","message":"StatePrefix: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.314026894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.387242279+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.387295173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.387303429+07:00","message":"receive interim result [false|false]: จะส่งผลให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.387317912+07:00","message":"[buffer interim] 2806 false จะส่งผลให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.387327288+07:00","message":"[bufferProcess] interim [80000000]:จะส่งผลให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.387331641+07:00","message":"[bufferProcess] send to processor:จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.387336838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.387340138+07:00","message":"> Transcript [41493] [false]: 'จะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.387345824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.387348458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.38735055+07:00","message":"StatePrefix: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.387352956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.583954133+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.584003318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.584012444+07:00","message":"receive interim result [false|false]: จะส่งผลให้การกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.584032262+07:00","message":"[buffer interim] 2806 false จะส่งผลให้การกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.58404812+07:00","message":"[bufferProcess] interim [320000000]:จะส่งผลให้การกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.584052364+07:00","message":"[bufferProcess] send to processor:จะส่งผลให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.58406279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.584066962+07:00","message":"> Transcript [41494] [false]: 'จะส่งผลให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.584072215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.58407551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.584078663+07:00","message":"StatePrefix: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.584081783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:09.705648218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:09.70566736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.779534857+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.779579089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.779586059+07:00","message":"receive interim result [false|false]: จะส่งผลให้การกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.779601996+07:00","message":"[buffer interim] 2806 false จะส่งผลให้การกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779611264+07:00","message":"[bufferProcess] interim [440000000]:จะส่งผลให้การกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779614562+07:00","message":"[bufferProcess] send to processor:จะส่งผลให้การกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779619014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779624525+07:00","message":"> Transcript [41495] [false]: 'จะส่งผลให้การกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779628736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779631113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.77963328+07:00","message":"StatePrefix: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779635587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779640133+07:00","message":"Push: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779642425+07:00","message":"TextPushed: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779644608+07:00","message":"Set new StatePrefix : 'จะส่งผลให้การกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.779646845+07:00","message":"Next Push (prob) : 'ผลให้การกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.779655383+07:00","message":"push: {false จะส่ง 0 0xc003768600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.958272235+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.958308851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การกำหนดเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.95831585+07:00","message":"receive interim result [false|false]: จะส่งผลให้การกำหนดเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:09.958327623+07:00","message":"[buffer interim] 2806 false จะส่งผลให้การกำหนดเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.958336495+07:00","message":"[bufferProcess] interim [680000000]:จะส่งผลให้การกำหนดเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.958338732+07:00","message":"[bufferProcess] send to processor:จะส่งผลให้การกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.958342354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.958345095+07:00","message":"> Transcript [41496] [false]: 'จะส่งผลให้การกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.958347543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:09.958350006+07:00","message":"Set new StatePrefix: 'จะส่งผลให้การกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.275889977+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.275922713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การกำหนดเลขประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.275928611+07:00","message":"receive interim result [false|false]: จะส่งผลให้การกำหนดเลขประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.275943266+07:00","message":"[buffer interim] 2806 false จะส่งผลให้การกำหนดเลขประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.275949927+07:00","message":"[bufferProcess] interim [980000000]:จะส่งผลให้การกำหนดเลขประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.275952443+07:00","message":"[bufferProcess] send to processor:จะส่งผลให้การกำหนดเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.275956159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.275959593+07:00","message":"> Transcript [41497] [false]: 'จะส่งผลให้การกำหนดเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.275962847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.275965092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.27596701+07:00","message":"StatePrefix: 'จะส่งผลให้การกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.275969565+07:00","message":"TextPushed: 'จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.474362197+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.474400571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การกำหนดเลขประจำตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.474407246+07:00","message":"receive interim result [false|false]: จะส่งผลให้การกำหนดเลขประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.47441931+07:00","message":"[buffer interim] 2806 false จะส่งผลให้การกำหนดเลขประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.474426863+07:00","message":"[bufferProcess] interim [160000000]:จะส่งผลให้การกำหนดเลขประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.474429528+07:00","message":"[bufferProcess] send to processor:จะส่งผลให้การกำหนดเลขประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.474434744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.474437445+07:00","message":"> Transcript [41498] [false]: 'จะส่งผลให้การกำหนดเลขประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.474440886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.474443093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.47444544+07:00","message":"StatePrefix: 'จะส่งผลให้การกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.474449687+07:00","message":"TextPushed: 'จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513121054+07:00","message":"[GCS] Cleaned up inactive client: 2783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513141922+07:00","message":"[GCS] Cleaned up inactive client: 2773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513145032+07:00","message":"[GCS] Cleaned up inactive client: 2780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.51314705+07:00","message":"[GCS] Cleaned up inactive client: 2784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513149368+07:00","message":"[GCS] Cleaned up inactive client: 2772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513151258+07:00","message":"[GCS] Cleaned up inactive client: 2775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513153082+07:00","message":"[GCS] Cleaned up inactive client: 2776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513154853+07:00","message":"[GCS] Cleaned up inactive client: 2781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513156795+07:00","message":"[GCS] Cleaned up inactive client: 2779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513158612+07:00","message":"[GCS] Cleaned up inactive client: 2777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513175104+07:00","message":"[GCS] Cleaned up inactive client: 2778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.513177078+07:00","message":"[GCS] Cleaned up inactive client: 2774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.51318041+07:00","message":"[GCS] Cleaned up inactive client: 2782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.793668002+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.793704773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การกำหนดเลขประจำตัว 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.793711902+07:00","message":"receive interim result [false|false]: จะส่งผลให้การกำหนดเลขประจำตัว 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.793724796+07:00","message":"[buffer interim] 2806 false จะส่งผลให้การกำหนดเลขประจำตัว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.793732414+07:00","message":"[bufferProcess] interim [460000000]:จะส่งผลให้การกำหนดเลขประจำตัว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.793735104+07:00","message":"[bufferProcess] send to processor:จะส่งผลให้การกำหนดเลขประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.793742356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.793749808+07:00","message":"> Transcript [41499] [false]: 'จะส่งผลให้การกำหนดเลขประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.79375373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.793756194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.793758956+07:00","message":"StatePrefix: 'จะส่งผลให้การกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.79376345+07:00","message":"TextPushed: 'จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.916417047+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.916459607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การกำหนดเลขประจำตัว 13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.916467558+07:00","message":"receive interim result [false|false]: จะส่งผลให้การกำหนดเลขประจำตัว 13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.916488547+07:00","message":"[buffer interim] 2806 false จะส่งผลให้การกำหนดเลขประจำตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.91649749+07:00","message":"[bufferProcess] interim [580000000]:จะส่งผลให้การกำหนดเลขประจำตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916501247+07:00","message":"[bufferProcess] send to processor:จะส่งผลให้การกำหนดเลขประจำตัว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916510674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916514886+07:00","message":"> Transcript [41500] [false]: 'จะส่งผลให้การกำหนดเลขประจำตัว 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916519919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916523168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916526838+07:00","message":"StatePrefix: 'จะส่งผลให้การกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916530231+07:00","message":"TextPushed: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916537876+07:00","message":"Push: 'ผลให้การกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916540845+07:00","message":"TextPushed: 'จะส่งผลให้การกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916544341+07:00","message":"Set new StatePrefix : 'จะส่งผลให้การกำหนดเลขประจำตัว 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:10.916548362+07:00","message":"Next Push (prob) : 'เลขประจำตัว 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:10.916563724+07:00","message":"push: {false ผลให้การกำหนด 0 0xc003768600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.105616585+07:00","message":"[GCS] IsForceVAD: false for message ID: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.119953774+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.119995591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การกำหนดเลขประจำตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.12000293+07:00","message":"receive interim result [false|false]: จะส่งผลให้การกำหนดเลขประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.120013855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.120016788+07:00","message":"receive interim result [false|false]:  13"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.120043384+07:00","message":"[buffer interim] 2806 false จะส่งผลให้การกำหนดเลขประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.120061549+07:00","message":"[buffer interim] 2806 false  13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.120068524+07:00","message":"[bufferProcess] interim [760000000]:จะส่งผลให้การกำหนดเลขประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.120071352+07:00","message":"[bufferProcess] send to processor:จะส่งผลให้การกำหนดเลขประจำตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.1200771+07:00","message":"[bufferProcess] interim [760000000]: 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.120079976+07:00","message":"[bufferProcess] update buffer: จะส่งผลให้การกำหนดเลขประจำตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.120083328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.120087673+07:00","message":"> Transcript [41501] [false]: 'จะส่งผลให้การกำหนดเลขประจำตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.120091466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.120094728+07:00","message":"Set new StatePrefix: 'จะส่งผลให้การกำหนดเลขประจำตัว 13'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.165343867+07:00","message":"[GCS] Start streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.18734773+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.187388242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การกำหนดเลขประจำตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.18739548+07:00","message":"receive interim result [false|false]: จะส่งผลให้การกำหนดเลขประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.187406592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13 หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.187410048+07:00","message":"receive interim result [false|false]:  13 หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.187420699+07:00","message":"[buffer interim] 2806 false จะส่งผลให้การกำหนดเลขประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.187425249+07:00","message":"[buffer interim] 2806 false  13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.187432189+07:00","message":"[bufferProcess] interim [880000000]:จะส่งผลให้การกำหนดเลขประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.187435169+07:00","message":"[bufferProcess] send to processor:จะส่งผลให้การกำหนดเลขประจำตัว 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.187439009+07:00","message":"[bufferProcess] interim [880000000]: 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.187442021+07:00","message":"[bufferProcess] update buffer: จะส่งผลให้การกำหนดเลขประจำตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.187445496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.187448528+07:00","message":"> Transcript [41502] [false]: 'จะส่งผลให้การกำหนดเลขประจำตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.187453049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.187455639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.187457757+07:00","message":"StatePrefix: 'จะส่งผลให้การกำหนดเลขประจำตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.187460713+07:00","message":"TextPushed: 'จะส่งผลให้การกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.209814099+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.209847108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งผลให้การกำหนดเลขประจำตัว 13 หลัก\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.209854315+07:00","message":"receive interim result [true|false]: จะส่งผลให้การกำหนดเลขประจำตัว 13 หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.20986525+07:00","message":"end recv isFinal message id 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.20986775+07:00","message":"end Recv id 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.209875691+07:00","message":"[buffer interim] 2806 true จะส่งผลให้การกำหนดเลขประจำตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209887555+07:00","message":"[bufferProcess] interim [970000000]:จะส่งผลให้การกำหนดเลขประจำตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209890825+07:00","message":"[bufferProcess] send to processor (isfinal):จะส่งผลให้การกำหนดเลขประจำตัว 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209894291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209897249+07:00","message":"> Transcript [41503] [false]: 'จะส่งผลให้การกำหนดเลขประจำตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209900696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209904212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.20990636+07:00","message":"StatePrefix: 'จะส่งผลให้การกำหนดเลขประจำตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209908985+07:00","message":"TextPushed: 'จะส่งผลให้การกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209910931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209912953+07:00","message":"> Transcript [41504] [true]: 'จะส่งผลให้การกำหนดเลขประจำตัว 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209918148+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209920075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209921829+07:00","message":"StatePrefix: 'จะส่งผลให้การกำหนดเลขประจำตัว 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209924023+07:00","message":"TextPushed: 'จะส่งผลให้การกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:11.209930348+07:00","message":"Push: 'เลขประจำตัว 13 หลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:11.209939437+07:00","message":"push: {true เลขประจำตัว 13 หลัก 0 0xc003768600}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:11.218816319+07:00","message":"write wav file: './tmp/7589/7589_2806.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.367134608+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.367187003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.367192806+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.367209683+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.367212855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nike\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.367215454+07:00","message":"receive interim result [false|false]: Nike"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.367229139+07:00","message":"[buffer interim] 2807 false ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.367238805+07:00","message":"[buffer interim] 2807 false Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.367246433+07:00","message":"[bufferProcess] interim [720000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.367248368+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.367252005+07:00","message":"[bufferProcess] send to processor (ticker):ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.367254772+07:00","message":"[bufferProcess] interim [840000000]:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.367256349+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.367259015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.367261897+07:00","message":"> Transcript [41505] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.367264155+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:12.706290013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:12.706313159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.763194117+07:00","message":"[GCS] IsForceVAD: false for message ID: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806593862+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806638964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806645328+07:00","message":"receive interim result [false|false]: ในกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806664052+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806670218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกลุ่มคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806673084+07:00","message":"receive interim result [false|false]: ในกลุ่มคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806679883+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806685064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกลุ่มคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806687913+07:00","message":"receive interim result [false|false]: ในกลุ่มคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806692682+07:00","message":"[buffer interim] 2807 false ในกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806696398+07:00","message":"[buffer interim] 2807 false ในกลุ่มคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.806698761+07:00","message":"[buffer interim] 2807 false ในกลุ่มคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806704979+07:00","message":"[bufferProcess] interim [960000000]:ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806708433+07:00","message":"[bufferProcess] send to processor:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806712967+07:00","message":"[bufferProcess] interim [140000000]:ในกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806715581+07:00","message":"[bufferProcess] send to processor:ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806717925+07:00","message":"[bufferProcess] interim [320000000]:ในกลุ่มคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806719847+07:00","message":"[bufferProcess] send to processor:ในกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806722627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806725445+07:00","message":"> Transcript [41506] [false]: 'Nike'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806727485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806729446+07:00","message":"Set new StatePrefix: 'Nike'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806732105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806735181+07:00","message":"> Transcript [41507] [false]: 'ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806737766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806740358+07:00","message":"Set new StatePrefix: 'ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.80674262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806745767+07:00","message":"> Transcript [41508] [false]: 'ในกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806748366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806750427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806752326+07:00","message":"StatePrefix: 'ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:12.806755526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:12.836595888+07:00","message":"[GCS] Start streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389730783+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.38978085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกลุ่มคนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389787614+07:00","message":"receive interim result [false|false]: ในกลุ่มคนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389806565+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389811306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกลุ่มคนที่จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389813953+07:00","message":"receive interim result [false|false]: ในกลุ่มคนที่จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.38982074+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.38982487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกลุ่มคนที่จะได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389827403+07:00","message":"receive interim result [false|false]: ในกลุ่มคนที่จะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389834413+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389841166+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-06-22T12:43:13.389846434+07:00","message":"receive interim result [true|false]: ในกลุ่มคนที่จะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389849922+07:00","message":"end recv isFinal message id 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389853118+07:00","message":"end Recv id 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389861214+07:00","message":"[buffer interim] 2807 false ในกลุ่มคนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389865127+07:00","message":"[buffer interim] 2807 false ในกลุ่มคนที่จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389867298+07:00","message":"[buffer interim] 2807 false ในกลุ่มคนที่จะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.389869467+07:00","message":"[buffer interim] 2807 true ในกลุ่มคนที่จะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389876074+07:00","message":"[bufferProcess] interim [440000000]:ในกลุ่มคนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389879318+07:00","message":"[bufferProcess] send to processor:ในกลุ่มคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389882636+07:00","message":"[bufferProcess] interim [620000000]:ในกลุ่มคนที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389884452+07:00","message":"[bufferProcess] send to processor:ในกลุ่มคนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389889055+07:00","message":"[bufferProcess] interim [740000000]:ในกลุ่มคนที่จะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389891343+07:00","message":"[bufferProcess] send to processor:ในกลุ่มคนที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389894273+07:00","message":"[bufferProcess] interim [830000000]:ในกลุ่มคนที่จะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389897164+07:00","message":"[bufferProcess] send to processor (isfinal):ในกลุ่มคนที่จะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389909481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389944927+07:00","message":"> Transcript [41509] [false]: 'ในกลุ่มคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389951077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389953558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389955852+07:00","message":"StatePrefix: 'ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.38996232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389964857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389967222+07:00","message":"> Transcript [41510] [false]: 'ในกลุ่มคนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389975279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389977309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.38997921+07:00","message":"StatePrefix: 'ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389981191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389982752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389985214+07:00","message":"> Transcript [41511] [false]: 'ในกลุ่มคนที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389987273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389989008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389990901+07:00","message":"StatePrefix: 'ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389992746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.389999947+07:00","message":"Push: 'ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390001902+07:00","message":"TextPushed: 'ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390004253+07:00","message":"Set new StatePrefix : 'ในกลุ่มคนที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390008035+07:00","message":"Next Push (prob) : 'คนที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390010993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390013713+07:00","message":"> Transcript [41512] [false]: 'ในกลุ่มคนที่จะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390016569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390019093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390021926+07:00","message":"StatePrefix: 'ในกลุ่มคนที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390025589+07:00","message":"TextPushed: 'ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390027867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390030445+07:00","message":"> Transcript [41513] [true]: 'ในกลุ่มคนที่จะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390033683+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390036586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390039573+07:00","message":"StatePrefix: 'ในกลุ่มคนที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390042663+07:00","message":"TextPushed: 'ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:13.390046068+07:00","message":"Push: 'คนที่จะได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.390061466+07:00","message":"push: {false ในกลุ่ม 0 0xc0045dfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:13.390339853+07:00","message":"push: {true คนที่จะได้รับ 0 0xc0045dfb80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:13.397905061+07:00","message":"write wav file: './tmp/7589/7589_2807.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.384636654+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.384676169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.38468291+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.38469906+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.384703118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.384705806+07:00","message":"receive interim result [false|false]: การจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.38471238+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.384715199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.384717329+07:00","message":"receive interim result [false|false]: การจัดทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.384721943+07:00","message":"[buffer interim] 2808 false การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.384725299+07:00","message":"[buffer interim] 2808 false การจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.384727391+07:00","message":"[buffer interim] 2808 false การจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384732647+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384734414+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384736951+07:00","message":"[bufferProcess] interim [600000000]:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384739029+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384742004+07:00","message":"[bufferProcess] interim [780000000]:การจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384746199+07:00","message":"[bufferProcess] send to processor:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384751161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384754129+07:00","message":"> Transcript [41514] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384756714+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384758575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384762457+07:00","message":"> Transcript [41515] [false]: 'การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.38476631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384768531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384770505+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.384772588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.579263841+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.579303609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.579309878+07:00","message":"receive interim result [false|false]: การจัดทำปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:14.579328253+07:00","message":"[buffer interim] 2808 false การจัดทำปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.579339105+07:00","message":"[bufferProcess] interim [80000000]:การจัดทำปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.579341909+07:00","message":"[bufferProcess] send to processor:การจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.579348814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.57935183+07:00","message":"> Transcript [41516] [false]: 'การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.57935557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.579357886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.57936047+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:14.579362881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.44817245+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448220356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448226679+07:00","message":"receive interim result [false|false]: การจัดทำประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.44824929+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448254731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448257267+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448263403+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448268465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448270917+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448279369+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448282271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448284975+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448290665+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448294282+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448296575+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448298934+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.44830625+07:00","message":"[bufferProcess] interim [140000000]:การจัดทำประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448308723+07:00","message":"[bufferProcess] send to processor:การจัดทำปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448314969+07:00","message":"[bufferProcess] interim [440000000]:การจัดทำประวัติตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448316846+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448319433+07:00","message":"[bufferProcess] interim [500000000]:การจัดทำประวัติตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448321541+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448323853+07:00","message":"[bufferProcess] interim [680000000]:การจัดทำประวัติตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448325865+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448328928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448331856+07:00","message":"> Transcript [41517] [false]: 'การจัดทำปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448335615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448337858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448340317+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448342683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.44834445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.44834647+07:00","message":"> Transcript [41518] [false]: 'การจัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448348688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448350651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448358936+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.44836082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448363566+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448365652+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448367846+07:00","message":"Set new StatePrefix : 'การจัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448370278+07:00","message":"Next Push (prob) : 'จัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448371915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448373963+07:00","message":"> Transcript [41519] [false]: 'การจัดทำประวัติตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448376054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448377681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.44837954+07:00","message":"StatePrefix: 'การจัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.44838146+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448383367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448385413+07:00","message":"> Transcript [41520] [false]: 'การจัดทำประวัติตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448387402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448389169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448390844+07:00","message":"StatePrefix: 'การจัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.448393175+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.448413095+07:00","message":"push: {false การ 0 0xc003d5e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687284087+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687327656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมาตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687334357+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687351542+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687357607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687360861+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687366218+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687369297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมาตรา 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687371528+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตรา 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687376772+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687379974+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-06-22T12:43:15.687384782+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตรา 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687390719+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตามมาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687394203+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687396687+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตามมาตรา 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687398887+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตามมาตรา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687405626+07:00","message":"[bufferProcess] interim [740000000]:การจัดทำประวัติตามมาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687408313+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687411709+07:00","message":"[bufferProcess] interim [800000000]:การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687413542+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติตามมาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687416244+07:00","message":"[bufferProcess] interim [100000000]:การจัดทำประวัติตามมาตรา 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687418313+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687420706+07:00","message":"[bufferProcess] interim [160000000]:การจัดทำประวัติตามมาตรา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.68742287+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติตามมาตรา 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687426302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687429579+07:00","message":"> Transcript [41521] [false]: 'การจัดทำประวัติตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687433303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687435717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687437874+07:00","message":"StatePrefix: 'การจัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687440322+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687442193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687447902+07:00","message":"> Transcript [41522] [false]: 'การจัดทำประวัติตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.68745008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687452039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.68745389+07:00","message":"StatePrefix: 'การจัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687455703+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687458347+07:00","message":"Push: 'จัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687460278+07:00","message":"TextPushed: 'การจัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687469288+07:00","message":"Set new StatePrefix : 'การจัดทำประวัติตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687471642+07:00","message":"Next Push (prob) : 'ตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.68747334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687475385+07:00","message":"> Transcript [41523] [false]: 'การจัดทำประวัติตามมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687477548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687479255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687481023+07:00","message":"StatePrefix: 'การจัดทำประวัติตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687482939+07:00","message":"TextPushed: 'การจัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687484614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687486502+07:00","message":"> Transcript [41524] [false]: 'การจัดทำประวัติตามมาตรา 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687488755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687491307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687493163+07:00","message":"StatePrefix: 'การจัดทำประวัติตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:15.687495451+07:00","message":"TextPushed: 'การจัดทำประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.687520744+07:00","message":"push: {false จัดทำประวัติ 0 0xc003d5e000}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:15.706472505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:15.706503529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:15.904831621+07:00","message":"[GCS] IsForceVAD: false for message ID: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162690969+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162749451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมาตรา 34\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162758922+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตรา 34"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162781752+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162787489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมาตรา 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162791787+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตรา 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162803812+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.16280472+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตามมาตรา 34"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162819697+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตามมาตรา 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162810753+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":"InterimProcessor","time":"2026-06-22T12:43:16.162827395+07:00","message":"[bufferProcess] interim [280000000]:การจัดทำประวัติตามมาตรา 34"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162832054+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติตามมาตรา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162836065+07:00","message":"[bufferProcess] interim [340000000]:การจัดทำประวัติตามมาตรา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162838082+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติตามมาตรา 34"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.16282865+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162847244+07:00","message":"*********************************"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162869237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162871137+07:00","message":"> Transcript [41525] [false]: 'การจัดทำประวัติตามมาตรา 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162875232+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162877447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162873222+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162878758+07:00","message":"[bufferProcess] interim [400000000]:การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.1628849+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติตามมาตรา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162880958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162891826+07:00","message":"StatePrefix: 'การจัดทำประวัติตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162894591+07:00","message":"TextPushed: 'การจัดทำประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162896715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.16290414+07:00","message":"> Transcript [41526] [false]: 'การจัดทำประวัติตามมาตรา 34'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162907174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162909422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162911405+07:00","message":"StatePrefix: 'การจัดทำประวัติตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.16291355+07:00","message":"TextPushed: 'การจัดทำประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162918029+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162924183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมาตรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162926271+07:00","message":"push: {false ตามมาตร 0 0xc003d5e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162930966+07:00","message":"[buffer interim] 2808 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162934318+07:00","message":"[bufferProcess] interim [400000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162936734+07:00","message":"[bufferProcess] update buffer: การจัดทำประวัติตามมาตรา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162919361+07:00","message":"Push: 'ตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.16294108+07:00","message":"TextPushed: 'การจัดทำประวัติตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162943479+07:00","message":"Set new StatePrefix : 'การจัดทำประวัติตามมาตรา 34'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162945965+07:00","message":"Next Push (prob) : 'า 34'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162947929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162950371+07:00","message":"> Transcript [41527] [false]: 'การจัดทำประวัติตามมาตรา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162952333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.162954226+07:00","message":"Set new StatePrefix: 'การจัดทำประวัติตามมาตรา 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162926788+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162984546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 38\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162988684+07:00","message":"receive interim result [false|false]:  38"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.162997711+07:00","message":"[buffer interim] 2808 false การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.163102471+07:00","message":"[buffer interim] 2808 false  38"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.1631115+07:00","message":"[bufferProcess] interim [460000000]:การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.163115481+07:00","message":"[bufferProcess] send to processor:การจัดทำประวัติตามมาตรา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.163125964+07:00","message":"[bufferProcess] interim [460000000]: 38"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.163129956+07:00","message":"[bufferProcess] update buffer: การจัดทำประวัติตามมาตรา 38"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.163134515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.163139583+07:00","message":"> Transcript [41528] [false]: 'การจัดทำประวัติตามมาตรา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.163144825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.163147784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.163152344+07:00","message":"StatePrefix: 'การจัดทำประวัติตามมาตรา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.163155667+07:00","message":"TextPushed: 'การจัดทำประวัติตามมาตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.287175275+07:00","message":"[GCS] Start streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.847202702+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.84724193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.847248054+07:00","message":"receive interim result [false|false]: เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.847262721+07:00","message":"[buffer interim] force interim is final (2) : 38"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847269375+07:00","message":"[bufferProcess] interim [460000000]: 38"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847272666+07:00","message":"[bufferProcess] send to processor (isfinal):การจัดทำประวัติตามมาตรา 38"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847275654+07:00","message":"[bufferProcess] interim [540000000]:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847277576+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847280052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847282835+07:00","message":"> Transcript [41529] [false]: 'การจัดทำประวัติตามมาตรา 38'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847285094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847292378+07:00","message":"Set new StatePrefix: 'การจัดทำประวัติตามมาตรา 38'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847294435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847296754+07:00","message":"> Transcript [41530] [true]: ' 38'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847299184+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847301326+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847303371+07:00","message":"StatePrefix: 'การจัดทำประวัติตามมาตรา 38'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847305905+07:00","message":"TextPushed: 'การจัดทำประวัติตามมาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847307768+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847409567+07:00","message":"Push: ' 38'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.84741581+07:00","message":"TextPushed: 'การจัดทำประวัติตามมาตร 38'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847420141+07:00","message":"Set new StatePrefix : ' 38'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847422224+07:00","message":"Next Push (prob) : ' 38'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.847430809+07:00","message":"push: {true  38 0 0xc003d5e000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.847436786+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2808.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853316318+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853352688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมาตรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853358968+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853373255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 38 วรรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853376608+07:00","message":"receive interim result [false|false]:  38 วรรค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853387573+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853391813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมาตรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853394584+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853398239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 38 วรรค 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.85340059+07:00","message":"receive interim result [false|false]:  38 วรรค 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853407316+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853406671+07:00","message":"[buffer interim] this message is already final false 2808: 'การจัดทำประวัติตามมาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853427982+07:00","message":"[buffer interim] this message is already final false 2808: ' 38 วรรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853433091+07:00","message":"[buffer interim] this message is already final false 2808: 'การจัดทำประวัติตามมาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853437958+07:00","message":"[buffer interim] this message is already final false 2808: ' 38 วรรค 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853410575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมาตรา 38\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853448261+07:00","message":"receive interim result [false|false]: การจัดทำประวัติตามมาตรา 38"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853480815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วรรค 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853484526+07:00","message":"receive interim result [false|false]:  วรรค 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853516506+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853522731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดทำประวัติตามมาตรา 38 วรรค 2\",\"confidence\":0.95260245}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.85352614+07:00","message":"receive interim result [true|false]: การจัดทำประวัติตามมาตรา 38 วรรค 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853529346+07:00","message":"end recv isFinal message id 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853531639+07:00","message":"end Recv id 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.85353624+07:00","message":"[buffer interim] this message is already final false 2808: 'การจัดทำประวัติตามมาตรา 38'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853544028+07:00","message":"[buffer interim] this message is already final false 2808: ' วรรค 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.853548327+07:00","message":"[buffer interim] this message is already final true 2808: 'การจัดทำประวัติตามมาตรา 38 วรรค 2'"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:16.856568715+07:00","message":"write wav file: './tmp/7589/7589_2808.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.95926726+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.95931081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.959316794+07:00","message":"receive interim result [false|false]: เกิดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:16.959332226+07:00","message":"[buffer interim] 2809 false เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.959343461+07:00","message":"[bufferProcess] interim [660000000]:เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.95934618+07:00","message":"[bufferProcess] send to processor:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.959352233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.959355315+07:00","message":"> Transcript [41531] [false]: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:16.959357621+07:00","message":"Set StatePrefix (first interim): 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.156844736+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.15689279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความรัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.156900592+07:00","message":"receive interim result [false|false]: เกิดความรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.156914962+07:00","message":"[buffer interim] 2809 false เกิดความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.156923987+07:00","message":"[bufferProcess] interim [900000000]:เกิดความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.156927328+07:00","message":"[bufferProcess] send to processor:เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.156931978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.156936226+07:00","message":"> Transcript [41532] [false]: 'เกิดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.156940998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.156944061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.156947431+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.156950793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.277933784+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.277971977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความล่าช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.277978362+07:00","message":"receive interim result [false|false]: เกิดความล่าช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.277992196+07:00","message":"[buffer interim] 2809 false เกิดความล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.27799965+07:00","message":"[bufferProcess] interim [20000000]:เกิดความล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.27800201+07:00","message":"[bufferProcess] send to processor:เกิดความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.27800573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.278008598+07:00","message":"> Transcript [41533] [false]: 'เกิดความรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.27801173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.278013786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.278015941+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.278017915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.849361375+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.849398548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความล่าช้าและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.849404637+07:00","message":"receive interim result [false|false]: เกิดความล่าช้าและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:17.849416959+07:00","message":"[buffer interim] 2809 false เกิดความล่าช้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.849424486+07:00","message":"[bufferProcess] interim [560000000]:เกิดความล่าช้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.849427115+07:00","message":"[bufferProcess] send to processor:เกิดความล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.849432457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.849435214+07:00","message":"> Transcript [41534] [false]: 'เกิดความล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.849438522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.849441036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.849443144+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:17.849445273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.062988706+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.06302333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความล่าช้าและเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.063029219+07:00","message":"receive interim result [false|false]: เกิดความล่าช้าและเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.063042442+07:00","message":"[buffer interim] 2809 false เกิดความล่าช้าและเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.06305087+07:00","message":"[bufferProcess] interim [740000000]:เกิดความล่าช้าและเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.063053525+07:00","message":"[bufferProcess] send to processor:เกิดความล่าช้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.063056883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.063059563+07:00","message":"> Transcript [41535] [false]: 'เกิดความล่าช้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.063063081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.063065156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.063067068+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.06306924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.063072153+07:00","message":"Push: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.063075376+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.06307952+07:00","message":"Set new StatePrefix : 'เกิดความล่าช้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.063081773+07:00","message":"Next Push (prob) : 'ความล่าช้าและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.063088588+07:00","message":"push: {false เกิด 0 0xc004c0e480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.131068666+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.131112525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความล่าช้าและสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.131118643+07:00","message":"receive interim result [false|false]: เกิดความล่าช้าและสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.131135239+07:00","message":"[buffer interim] 2809 false เกิดความล่าช้าและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.131144666+07:00","message":"[bufferProcess] interim [800000000]:เกิดความล่าช้าและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.131147404+07:00","message":"[bufferProcess] send to processor:เกิดความล่าช้าและเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.131155783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.131158834+07:00","message":"> Transcript [41536] [false]: 'เกิดความล่าช้าและเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.131162742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.131165253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.131168566+07:00","message":"StatePrefix: 'เกิดความล่าช้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.13117159+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.169128743+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.169184191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความล่าช้าและตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.169191733+07:00","message":"receive interim result [false|false]: เกิดความล่าช้าและตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.169209936+07:00","message":"[buffer interim] 2809 false เกิดความล่าช้าและตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.169224317+07:00","message":"[bufferProcess] interim [860000000]:เกิดความล่าช้าและตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.169227801+07:00","message":"[bufferProcess] send to processor:เกิดความล่าช้าและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.169234423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.169239208+07:00","message":"> Transcript [41537] [false]: 'เกิดความล่าช้าและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.169244304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.169247501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.16925134+07:00","message":"StatePrefix: 'เกิดความล่าช้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.169253946+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.235257737+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.235298607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความล่าช้าและสะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.235304962+07:00","message":"receive interim result [false|false]: เกิดความล่าช้าและสะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.235321212+07:00","message":"[buffer interim] 2809 false เกิดความล่าช้าและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.235329394+07:00","message":"[bufferProcess] interim [980000000]:เกิดความล่าช้าและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.235331905+07:00","message":"[bufferProcess] send to processor:เกิดความล่าช้าและตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.235340799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.235344027+07:00","message":"> Transcript [41538] [false]: 'เกิดความล่าช้าและตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.235348242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.235351002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.235353583+07:00","message":"StatePrefix: 'เกิดความล่าช้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.235356168+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.44164562+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.441688379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความล่าช้าและสะสมมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.441695069+07:00","message":"receive interim result [false|false]: เกิดความล่าช้าและสะสมมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.44171077+07:00","message":"[buffer interim] 2809 false เกิดความล่าช้าและสะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.441719255+07:00","message":"[bufferProcess] interim [220000000]:เกิดความล่าช้าและสะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.441722084+07:00","message":"[bufferProcess] send to processor:เกิดความล่าช้าและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.441726233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.441730002+07:00","message":"> Transcript [41539] [false]: 'เกิดความล่าช้าและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.441734171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.441736445+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.441738562+07:00","message":"StatePrefix: 'เกิดความล่าช้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.441740838+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.44174823+07:00","message":"Push: 'ความล่าช้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.441750464+07:00","message":"TextPushed: 'เกิดความล่าช้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.44175279+07:00","message":"Set new StatePrefix : 'เกิดความล่าช้าและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.441754958+07:00","message":"Next Push (prob) : 'สะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.44176512+07:00","message":"push: {false ความล่าช้าและ 0 0xc004c0e480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.562418157+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.562473131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความล่าช้าและสะสมมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.562480704+07:00","message":"receive interim result [false|false]: เกิดความล่าช้าและสะสมมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.562498483+07:00","message":"[buffer interim] 2809 false เกิดความล่าช้าและสะสมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.562510767+07:00","message":"[bufferProcess] interim [280000000]:เกิดความล่าช้าและสะสมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.562513652+07:00","message":"[bufferProcess] send to processor:เกิดความล่าช้าและสะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.5625213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.562524403+07:00","message":"> Transcript [41540] [false]: 'เกิดความล่าช้าและสะสมมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.562528747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.562531942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.562534174+07:00","message":"StatePrefix: 'เกิดความล่าช้าและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.562536679+07:00","message":"TextPushed: 'เกิดความล่าช้าและ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:18.70706368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:18.707079325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.750515927+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.750552402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดความล่าช้าและสะสมมากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.750559515+07:00","message":"receive interim result [false|false]: เกิดความล่าช้าและสะสมมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.75057164+07:00","message":"[buffer interim] 2809 false เกิดความล่าช้าและสะสมมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.750580572+07:00","message":"[bufferProcess] interim [520000000]:เกิดความล่าช้าและสะสมมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.750583148+07:00","message":"[bufferProcess] send to processor:เกิดความล่าช้าและสะสมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.750588584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.750591426+07:00","message":"> Transcript [41541] [false]: 'เกิดความล่าช้าและสะสมมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.750595281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.750597484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.750599982+07:00","message":"StatePrefix: 'เกิดความล่าช้าและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:18.750602464+07:00","message":"TextPushed: 'เกิดความล่าช้าและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:18.914089329+07:00","message":"[GCS] IsForceVAD: false for message ID: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:19.016650506+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:19.016691923+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-06-22T12:43:19.016701034+07:00","message":"receive interim result [true|false]: เกิดความล่าช้าและสะสมมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:19.016711726+07:00","message":"end recv isFinal message id 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:19.016714052+07:00","message":"end Recv id 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:19.016722341+07:00","message":"[buffer interim] 2809 true เกิดความล่าช้าและสะสมมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016738309+07:00","message":"[bufferProcess] interim [850000000]:เกิดความล่าช้าและสะสมมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016746052+07:00","message":"[bufferProcess] send to processor (isfinal):เกิดความล่าช้าและสะสมมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016750405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016753756+07:00","message":"> Transcript [41542] [false]: 'เกิดความล่าช้าและสะสมมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016757032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.01676011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016762995+07:00","message":"StatePrefix: 'เกิดความล่าช้าและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016765375+07:00","message":"TextPushed: 'เกิดความล่าช้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016767207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016769181+07:00","message":"> Transcript [41543] [true]: 'เกิดความล่าช้าและสะสมมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016771576+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016773487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016775184+07:00","message":"StatePrefix: 'เกิดความล่าช้าและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016777154+07:00","message":"TextPushed: 'เกิดความล่าช้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:19.016784286+07:00","message":"Push: 'สะสมมากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:19.016805132+07:00","message":"push: {true สะสมมากขึ้น 0 0xc004c0e480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:19.024428445+07:00","message":"write wav file: './tmp/7589/7589_2809.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:20.075736779+07:00","message":"[GCS] Start streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.037612065+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.037655151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.037661361+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.037676638+07:00","message":"[buffer interim] 2810 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.037684096+07:00","message":"[bufferProcess] interim [630000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.037686386+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.03769511+07:00","message":"[bufferProcess] send to processor (ticker):รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.037698395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.037701423+07:00","message":"> Transcript [41544] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.03770387+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.16034832+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.160390476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.160397528+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.160412602+07:00","message":"[buffer interim] 2810 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.160420905+07:00","message":"[bufferProcess] interim [750000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.160423156+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.26033244+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.260371696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.260377411+07:00","message":"receive interim result [false|false]: ลักษณะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.260390503+07:00","message":"[buffer interim] 2810 false ลักษณะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.26039756+07:00","message":"[bufferProcess] interim [990000000]:ลักษณะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.260399867+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.260405575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.260408287+07:00","message":"> Transcript [41545] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.260410696+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.260412716+07:00","message":"Set new StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.373963816+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.374007233+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-06-22T12:43:21.374012529+07:00","message":"receive interim result [false|false]: ลักษณะทำนอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.374027103+07:00","message":"[buffer interim] 2810 false ลักษณะทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.374034415+07:00","message":"[bufferProcess] interim [110000000]:ลักษณะทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.374037186+07:00","message":"[bufferProcess] send to processor:ลักษณะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.37404251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.374045452+07:00","message":"> Transcript [41546] [false]: 'ลักษณะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.374049465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.374051691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.374053601+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.374055766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.676662152+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.676704199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.676714908+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.676732112+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.676744913+07:00","message":"[bufferProcess] interim [350000000]:ลักษณะทำนองเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.6767489+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.67675611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.676760215+07:00","message":"> Transcript [41547] [false]: 'ลักษณะทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.676764384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.676767543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.676770637+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.676773895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:21.70770501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:21.707716982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.716713383+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.716752534+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-06-22T12:43:21.716761756+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.716776739+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.716785156+07:00","message":"[bufferProcess] interim [470000000]:ลักษณะทำนองเดียวกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.716788569+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.716793457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.716798422+07:00","message":"> Transcript [41548] [false]: 'ลักษณะทำนองเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.716802995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.716805913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.716809059+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.716812035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.751850669+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.751893131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.75190696+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.751924474+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.751935896+07:00","message":"[bufferProcess] interim [530000000]:ลักษณะทำนองเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.751940309+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.751947388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.751952027+07:00","message":"> Transcript [41549] [false]: 'ลักษณะทำนองเดียวกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.751957688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.751961038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.751963997+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.751967419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.75197507+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.751978653+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.751982226+07:00","message":"Set new StatePrefix : 'ลักษณะทำนองเดียวกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:21.7519856+07:00","message":"Next Push (prob) : 'ทำนองเดียวกะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:21.7520031+07:00","message":"push: {false ลักษณะ 0 0xc003d5e880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.042259169+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.042297391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.042303294+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.042319929+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.042327866+07:00","message":"[bufferProcess] interim [830000000]:ลักษณะทำนองเดียวกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.04233055+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.04233431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.04233711+07:00","message":"> Transcript [41550] [false]: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.042340316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.042342747+07:00","message":"Set new StatePrefix: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.238183782+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.23822149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.238228485+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.23825049+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.238258063+07:00","message":"[bufferProcess] interim [890000000]:ลักษณะทำนองเดียวกันดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.238260661+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.238266152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.238269039+07:00","message":"> Transcript [41551] [false]: 'ลักษณะทำนองเดียวกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.238272181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.238274411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.238276602+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.23827914+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.361459484+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.361498563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.361506032+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.361521341+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.361525724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.361528648+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.361534453+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.361537767+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361543674+07:00","message":"[bufferProcess] interim [70000000]:ลักษณะทำนองเดียวกันดึงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361546076+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361549191+07:00","message":"[bufferProcess] interim [130000000]:ลักษณะทำนองเดียวกันดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361551322+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361554394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361557182+07:00","message":"> Transcript [41552] [false]: 'ลักษณะทำนองเดียวกันดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361560529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361562582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361564858+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361567149+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361568856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361570856+07:00","message":"> Transcript [41553] [false]: 'ลักษณะทำนองเดียวกันดึงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361572914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361574658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361576505+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.361578308+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.612364113+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.612407637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.61241533+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.612435175+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612444692+07:00","message":"[bufferProcess] interim [310000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612447355+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612460347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612464419+07:00","message":"> Transcript [41554] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612468688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612471095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612474142+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612479135+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612485757+07:00","message":"Push: 'ทำนองเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612487728+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612490145+07:00","message":"Set new StatePrefix : 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.612492672+07:00","message":"Next Push (prob) : 'ดึงเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.612501768+07:00","message":"push: {false ทำนองเดียวกัน 0 0xc003d5e880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.918945363+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.918987869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.91899494+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.919012344+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.919016109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.919019586+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.919026287+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:22.919030058+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919037144+07:00","message":"[bufferProcess] interim [550000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919039669+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919045581+07:00","message":"[bufferProcess] interim [610000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919048177+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919051511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919054589+07:00","message":"> Transcript [41555] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919058221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919060498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919063098+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919066284+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919068527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919070742+07:00","message":"> Transcript [41556] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919072803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919074627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.91907647+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:22.919078447+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.12005361+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.120105508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.120114186+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.120131689+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.120140891+07:00","message":"[bufferProcess] interim [790000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.120143889+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.120148089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.120151394+07:00","message":"> Transcript [41557] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.120155867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.120158277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.120160322+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.120163079+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.203765199+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.203797279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.20380393+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.203814266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.203817387+07:00","message":"receive interim result [false|false]:  G กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.203824292+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.203828215+07:00","message":"[buffer interim] 2810 false  G กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203834117+07:00","message":"[bufferProcess] interim [910000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.20383672+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203840395+07:00","message":"[bufferProcess] interim [910000000]: G กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203843202+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203846423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203852219+07:00","message":"> Transcript [41558] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203855843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203858048+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203860379+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203863059+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203866287+07:00","message":"Push: 'ดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203868389+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203870498+07:00","message":"Set new StatePrefix : 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.203872726+07:00","message":"Next Push (prob) : 'ตัว G กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.203880015+07:00","message":"push: {false ดึงเรื่อง 0 0xc003d5e880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.3723982+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.372443274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.372456706+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.372471292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G กับตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.372475158+07:00","message":"receive interim result [false|false]:  G กับตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.372485318+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.372489337+07:00","message":"[buffer interim] 2810 false  G กับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.372496418+07:00","message":"[bufferProcess] interim [970000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.372499062+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.372502769+07:00","message":"[bufferProcess] interim [970000000]: G กับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.372505563+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.372509798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.372512998+07:00","message":"> Transcript [41559] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.372517114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.372519372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.372521496+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.372527382+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.41870743+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.41875259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.418761012+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.418769575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G กับปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.418773276+07:00","message":"receive interim result [false|false]:  G กับปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.418782724+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.418786598+07:00","message":"[buffer interim] 2810 false  G กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.418805048+07:00","message":"[bufferProcess] interim [30000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.418810783+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.418815079+07:00","message":"[bufferProcess] interim [30000000]: G กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.418817617+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.418820881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.418823676+07:00","message":"> Transcript [41560] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.418827514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.418829735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.418832185+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.418836137+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.541601847+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.541641807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.541649748+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.541660651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G กับปลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.541664191+07:00","message":"receive interim result [false|false]:  G กับปลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.541674729+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.541678663+07:00","message":"[buffer interim] 2810 false  G กับปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.541685794+07:00","message":"[bufferProcess] interim [90000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.541688612+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.541692316+07:00","message":"[bufferProcess] interim [90000000]: G กับปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.541695034+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.541700689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.541703668+07:00","message":"> Transcript [41561] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.541708109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.541710317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.541712395+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.541715062+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.627642769+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.627687365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.627695639+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.627708084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G กับปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.627711209+07:00","message":"receive interim result [false|false]:  G กับปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.627721277+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.627725612+07:00","message":"[buffer interim] 2810 false  G กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627732319+07:00","message":"[bufferProcess] interim [150000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627738256+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.62774271+07:00","message":"[bufferProcess] interim [150000000]: G กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627745294+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627748634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627751627+07:00","message":"> Transcript [41562] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.62775854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.62776109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627763026+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627766073+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627769241+07:00","message":"Push: 'ตัว G กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627771367+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627773716+07:00","message":"Set new StatePrefix : 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.627776118+07:00","message":"Next Push (prob) : 'ปลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.627806683+07:00","message":"push: {false ตัว G กับ 0 0xc003d5e880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.641012909+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.641043321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.641049429+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.641062986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กับปลายผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.641070134+07:00","message":"receive interim result [false|false]:  กับปลายผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.641077537+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.641081683+07:00","message":"[buffer interim] 2810 false  กับปลายผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.641087979+07:00","message":"[bufferProcess] interim [210000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.641092247+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.64109943+07:00","message":"[bufferProcess] interim [210000000]: กับปลายผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.641102182+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.641105154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.641108221+07:00","message":"> Transcript [41563] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.641110702+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.687338591+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.687377059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.687386355+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.68740372+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-06-22T12:43:23.687409232+07:00","message":"receive interim result [false|false]:  กับปลายผมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.687420882+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:23.687426053+07:00","message":"[buffer interim] 2810 false  กับปลายผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.687434576+07:00","message":"[bufferProcess] interim [390000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.687439099+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.687443854+07:00","message":"[bufferProcess] interim [390000000]: กับปลายผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.68744731+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.687459243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.687463655+07:00","message":"> Transcript [41564] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.68746863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.68747181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.687475705+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:23.687479934+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.0653555+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.065399071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.065408628+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.065420833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กับปลายผมว่าโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.065424311+07:00","message":"receive interim result [false|false]:  กับปลายผมว่าโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.065433076+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.065438243+07:00","message":"[buffer interim] 2810 false  กับปลายผมว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.065445252+07:00","message":"[bufferProcess] interim [810000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.065456309+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.065462622+07:00","message":"[bufferProcess] interim [810000000]: กับปลายผมว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.06546523+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.065469111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.065472168+07:00","message":"> Transcript [41565] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.065477826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.065480044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.06548232+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.06548611+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.271150932+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.271194788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.271203086+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.271214886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กับปลายผมว่าโอนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.271217794+07:00","message":"receive interim result [false|false]:  กับปลายผมว่าโอนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.271227186+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.271236642+07:00","message":"[buffer interim] 2810 false  กับปลายผมว่าโอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.271244662+07:00","message":"[bufferProcess] interim [930000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.271248627+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.271257087+07:00","message":"[bufferProcess] interim [930000000]: กับปลายผมว่าโอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.271259923+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.271263549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.271266667+07:00","message":"> Transcript [41566] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.271271075+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.271273528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.271275566+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.271278079+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.337388992+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.337439538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.33745397+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.337468302+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-06-22T12:43:24.337474773+07:00","message":"receive interim result [false|false]:  กับปลายผมว่าโอนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.33748516+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.337493312+07:00","message":"[buffer interim] 2810 false  กับปลายผมว่าโอนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337501296+07:00","message":"[bufferProcess] interim [990000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337504527+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.33750914+07:00","message":"[bufferProcess] interim [990000000]: กับปลายผมว่าโอนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.3375132+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337517279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337520943+07:00","message":"> Transcript [41567] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337526597+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337529533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337532546+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337535585+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337540199+07:00","message":"Push: 'ปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337543569+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337546941+07:00","message":"Set new StatePrefix : 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.337550478+07:00","message":"Next Push (prob) : 'ผมว่าโอนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.337564951+07:00","message":"push: {false ปลาย 0 0xc003d5e880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.455893219+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.45594035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.455948134+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.455960788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กับปลายผมว่าโอละหมาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.455972992+07:00","message":"receive interim result [false|false]:  กับปลายผมว่าโอละหมาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.455988516+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.456000754+07:00","message":"[buffer interim] 2810 false  กับปลายผมว่าโอละหมาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.456008564+07:00","message":"[bufferProcess] interim [110000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.456012573+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.456029049+07:00","message":"[bufferProcess] interim [110000000]: กับปลายผมว่าโอละหมาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.456031483+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอละหมาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.456035004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.456038305+07:00","message":"> Transcript [41568] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.456040987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.456043744+07:00","message":"Set new StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.662020979+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.66205847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.662065171+07:00","message":"receive interim result [false|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.662079176+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-06-22T12:43:24.662082896+07:00","message":"receive interim result [false|false]:  กับปลายผมว่าโอนะมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.662091902+07:00","message":"[buffer interim] 2810 false ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.662095832+07:00","message":"[buffer interim] 2810 false  กับปลายผมว่าโอนะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.662101766+07:00","message":"[bufferProcess] interim [410000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.662104414+07:00","message":"[bufferProcess] send to processor:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอละหมาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.662108222+07:00","message":"[bufferProcess] interim [410000000]: กับปลายผมว่าโอนะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.662111191+07:00","message":"[bufferProcess] update buffer: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.662113938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.662116956+07:00","message":"> Transcript [41569] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอละหมาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.662119567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.662121529+07:00","message":"Set new StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอละหมาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.672728988+07:00","message":"[GCS] IsForceVAD: false for message ID: 2810"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:24.707995446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:24.708016866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.875106855+07:00","message":"[GCS] Start streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.896728932+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.896772345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าคนละมัน\",\"confidence\":0.90541244}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.89677867+07:00","message":"receive interim result [true|false]: ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าคนละมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.89678989+07:00","message":"end recv isFinal message id 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.896792145+07:00","message":"end Recv id 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.896799046+07:00","message":"[buffer interim] 2810 true ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าคนละมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896811886+07:00","message":"[bufferProcess] interim [530000000]:ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าคนละมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896815494+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896818858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896822253+07:00","message":"> Transcript [41570] [false]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896824985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896828461+07:00","message":"Set new StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896830619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896832554+07:00","message":"> Transcript [41571] [true]: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าคนละมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896835144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896837444+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896839548+07:00","message":"StatePrefix: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลายผมว่าโอนะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896843084+07:00","message":"TextPushed: 'ลักษณะทำนองเดียวกันดึงเรื่องตัว G กับปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:24.896852103+07:00","message":"Push: 'ผมว่าคนละมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:24.896861511+07:00","message":"push: {true ผมว่าคนละมัน 0 0xc003d5e880}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:24.907637006+07:00","message":"write wav file: './tmp/7589/7589_2810.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.371172158+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.371222434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.371230805+07:00","message":"receive interim result [false|false]: ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.371247415+07:00","message":"[buffer interim] 2811 false ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.371255485+07:00","message":"[bufferProcess] interim [480000000]:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.37125746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.584472966+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.584509112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.584515387+07:00","message":"receive interim result [false|false]: ปัญหานี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.584529883+07:00","message":"[buffer interim] 2811 false ปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.584537943+07:00","message":"[bufferProcess] interim [660000000]:ปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.584540287+07:00","message":"[bufferProcess] send to processor:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.584547063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.58455036+07:00","message":"> Transcript [41572] [false]: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.584552852+07:00","message":"Set StatePrefix (first interim): 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.693378491+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.693418297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.693424765+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.69343855+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.693451755+07:00","message":"[bufferProcess] interim [780000000]:ปัญหานี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.69345473+07:00","message":"[bufferProcess] send to processor:ปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.693461544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.693464751+07:00","message":"> Transcript [41573] [false]: 'ปัญหานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.693468076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.693470533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.69347279+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.693475071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.90968545+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.909718198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.909723931+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.909738656+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.909745911+07:00","message":"[bufferProcess] interim [960000000]:ปัญหานี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.909748399+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.909752236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.909755107+07:00","message":"> Transcript [41574] [false]: 'ปัญหานี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.909757949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.909760029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.909762036+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.909764073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.975016288+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.975055606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.97506186+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:25.975076618+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.975083859+07:00","message":"[bufferProcess] interim [80000000]:ปัญหานี้ก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.975086085+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.975089552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.975092358+07:00","message":"> Transcript [41575] [false]: 'ปัญหานี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.975095627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.975098482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.975100713+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:25.975102722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.168163207+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.168199257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.168209619+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.168225772+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.16823302+07:00","message":"[bufferProcess] interim [320000000]:ปัญหานี้ก็จะหมักหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168235736+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168243877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168246861+07:00","message":"> Transcript [41576] [false]: 'ปัญหานี้ก็จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168250497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168253018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168255224+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168258888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168268013+07:00","message":"Push: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168270215+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168272257+07:00","message":"Set new StatePrefix : 'ปัญหานี้ก็จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.168274438+07:00","message":"Next Push (prob) : 'นี้ก็จะมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.16828277+07:00","message":"push: {false ปัญหา 0 0xc0045df980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.453496294+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.45354196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมูมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.453550566+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมูมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.453567018+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมูมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.453581723+07:00","message":"[bufferProcess] interim [560000000]:ปัญหานี้ก็จะหมักหมูมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.453584568+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะหมักหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.45358866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.453592056+07:00","message":"> Transcript [41577] [false]: 'ปัญหานี้ก็จะหมักหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.453594815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.453597442+07:00","message":"Set new StatePrefix: 'ปัญหานี้ก็จะหมักหมู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.610805398+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.610842433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมมอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.61084838+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมมอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.610865751+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมมอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.610874324+07:00","message":"[bufferProcess] interim [680000000]:ปัญหานี้ก็จะหมักหมมอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.610877209+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะหมักหมูมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.610881555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.610884479+07:00","message":"> Transcript [41578] [false]: 'ปัญหานี้ก็จะหมักหมูมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.610887896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.610892122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.610894245+07:00","message":"StatePrefix: 'ปัญหานี้ก็จะหมักหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.610896312+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.650054935+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.650097556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมูปิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.650104168+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมูปิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.650119498+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมูปิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.650132388+07:00","message":"[bufferProcess] interim [740000000]:ปัญหานี้ก็จะหมักหมูปิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.650134864+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะหมักหมมอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.650139489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.6501425+07:00","message":"> Transcript [41579] [false]: 'ปัญหานี้ก็จะหมักหมมอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.650147258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.650150314+07:00","message":"Set new StatePrefix: 'ปัญหานี้ก็จะหมักหมมอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.673997512+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.674030796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมูมีอีกเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.674036653+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมูมีอีกเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.674050576+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมูมีอีกเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.674059253+07:00","message":"[bufferProcess] interim [800000000]:ปัญหานี้ก็จะหมักหมูมีอีกเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.674061837+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะหมักหมูปิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.674068929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.674071622+07:00","message":"> Transcript [41580] [false]: 'ปัญหานี้ก็จะหมักหมูปิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.674073897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.674076317+07:00","message":"Set new StatePrefix: 'ปัญหานี้ก็จะหมักหมูปิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.787730927+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.787774171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมมเอกอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.787781752+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมมเอกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.787797079+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมมเอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.787808811+07:00","message":"[bufferProcess] interim [860000000]:ปัญหานี้ก็จะหมักหมมเอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.787812101+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะหมักหมูมีอีกเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.787816534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.787819484+07:00","message":"> Transcript [41581] [false]: 'ปัญหานี้ก็จะหมักหมูมีอีกเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.787822139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.787824856+07:00","message":"Set new StatePrefix: 'ปัญหานี้ก็จะหมักหมูมีอีกเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.867884618+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.867919777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมมเอกยุค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.867926302+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมมเอกยุค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.867940063+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมมเอกยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.867947227+07:00","message":"[bufferProcess] interim [980000000]:ปัญหานี้ก็จะหมักหมมเอกยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.867949961+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะหมักหมมเอกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.86795665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.867959362+07:00","message":"> Transcript [41582] [false]: 'ปัญหานี้ก็จะหมักหมมเอกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.867961759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.867963887+07:00","message":"Set new StatePrefix: 'ปัญหานี้ก็จะหมักหมมเอกอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.963460884+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.963496962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมมเอกอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.963503249+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมมเอกอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:26.963518965+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมมเอกอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.96352657+07:00","message":"[bufferProcess] interim [100000000]:ปัญหานี้ก็จะหมักหมมเอกอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.963530057+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะหมักหมมเอกยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.963533747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.963536671+07:00","message":"> Transcript [41583] [false]: 'ปัญหานี้ก็จะหมักหมมเอกยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.963539264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:26.963542671+07:00","message":"Set new StatePrefix: 'ปัญหานี้ก็จะหมักหมมเอกยุค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.005412899+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.005459288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมมเอกยุคเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.005466444+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมมเอกยุคเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.005479051+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมมเอกยุคเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.005486275+07:00","message":"[bufferProcess] interim [160000000]:ปัญหานี้ก็จะหมักหมมเอกยุคเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.005488867+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะหมักหมมเอกอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.00549428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.005496907+07:00","message":"> Transcript [41584] [false]: 'ปัญหานี้ก็จะหมักหมมเอกอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.005499448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.005502061+07:00","message":"Set new StatePrefix: 'ปัญหานี้ก็จะหมักหมมเอกอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.134203061+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.134246304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.13425371+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.134270425+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.134279077+07:00","message":"[bufferProcess] interim [280000000]:ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.134282602+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะหมักหมมเอกยุคเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.134291001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.13429417+07:00","message":"> Transcript [41585] [false]: 'ปัญหานี้ก็จะหมักหมมเอกยุคเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.134296965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.134299907+07:00","message":"Set new StatePrefix: 'ปัญหานี้ก็จะหมักหมมเอกยุคเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.210547209+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.210585863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.210592768+07:00","message":"receive interim result [false|false]: ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.21061157+07:00","message":"[buffer interim] 2811 false ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.210619291+07:00","message":"[bufferProcess] interim [400000000]:ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.210622511+07:00","message":"[bufferProcess] send to processor:ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.210626656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.210629724+07:00","message":"> Transcript [41586] [false]: 'ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.210633984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.21063621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.210639331+07:00","message":"StatePrefix: 'ปัญหานี้ก็จะหมักหมมเอกยุคเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.210641777+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.566259133+07:00","message":"[GCS] IsForceVAD: false for message ID: 2811"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:27.708509136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:27.708553176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.754601127+07:00","message":"[GCS] Start streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.760000432+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.760041528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหานี้ก็จะหมักหมูมีอีกอยู่เก่ามันก็\",\"confidence\":0.9052006}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.760048235+07:00","message":"receive interim result [true|false]: ปัญหานี้ก็จะหมักหมูมีอีกอยู่เก่ามันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.760058545+07:00","message":"end recv isFinal message id 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.760060993+07:00","message":"end Recv id 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.76006805+07:00","message":"[buffer interim] 2811 true ปัญหานี้ก็จะหมักหมูมีอีกอยู่เก่ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760079841+07:00","message":"[bufferProcess] interim [910000000]:ปัญหานี้ก็จะหมักหมูมีอีกอยู่เก่ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760083838+07:00","message":"[bufferProcess] send to processor (isfinal):ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760088117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760091455+07:00","message":"> Transcript [41587] [false]: 'ปัญหานี้ก็จะหมักหมมเอกยุคเก่ามันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760094748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760096799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760099124+07:00","message":"StatePrefix: 'ปัญหานี้ก็จะหมักหมมเอกยุคเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760101439+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760103207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760105424+07:00","message":"> Transcript [41588] [true]: 'ปัญหานี้ก็จะหมักหมูมีอีกอยู่เก่ามันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760107764+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760109571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760111449+07:00","message":"StatePrefix: 'ปัญหานี้ก็จะหมักหมมเอกยุคเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760113438+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:27.760116157+07:00","message":"Push: 'นี้ก็จะหมักหมูมีอีกอยู่เก่ามันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:27.760124935+07:00","message":"push: {true นี้ก็จะหมักหมูมีอีกอยู่เก่ามันก็ 0 0xc0045df980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:27.768407512+07:00","message":"write wav file: './tmp/7589/7589_2811.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.626336358+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.626379987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.626386419+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.626402216+07:00","message":"[buffer interim] 2812 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.626409298+07:00","message":"[bufferProcess] interim [850000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.626411092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.671394212+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.671431586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.671437307+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.671465107+07:00","message":"[buffer interim] 2812 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.671474836+07:00","message":"[bufferProcess] interim [910000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.671477539+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.671483422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.671486106+07:00","message":"> Transcript [41589] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.671488414+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.755681597+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.755716302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.755722943+07:00","message":"receive interim result [false|false]: ช้าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.755733693+07:00","message":"[buffer interim] 2812 false ช้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.755744317+07:00","message":"[bufferProcess] interim [970000000]:ช้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.755748231+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.755751741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.755754673+07:00","message":"> Transcript [41590] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.755756842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.755758793+07:00","message":"Set new StatePrefix: 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.800606654+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.800641506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.800648129+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:28.800662538+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.800669346+07:00","message":"[bufferProcess] interim [90000000]:ช้าอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.800671917+07:00","message":"[bufferProcess] send to processor:ช้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.800675402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.800678441+07:00","message":"> Transcript [41591] [false]: 'ช้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.80068047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:28.800682482+07:00","message":"Set new StatePrefix: 'ช้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.009381388+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.009426877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.009438656+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.009464698+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.009474409+07:00","message":"[bufferProcess] interim [330000000]:ช้าอยู่แล้วใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.009477156+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.009481321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.009484666+07:00","message":"> Transcript [41592] [false]: 'ช้าอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.009488145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.009490613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.009492685+07:00","message":"StatePrefix: 'ช้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.009494778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.185567041+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.185605593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.1856117+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.185625855+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.185637452+07:00","message":"[bufferProcess] interim [450000000]:ช้าอยู่แล้วใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.185640972+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.185646267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.185650416+07:00","message":"> Transcript [41593] [false]: 'ช้าอยู่แล้วใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.185656272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.185659911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.185662002+07:00","message":"StatePrefix: 'ช้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.185664085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.315436772+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.315487947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.315495107+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.315509026+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.315516753+07:00","message":"[bufferProcess] interim [570000000]:ช้าอยู่แล้วใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.315519582+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.315527131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.315530491+07:00","message":"> Transcript [41594] [false]: 'ช้าอยู่แล้วใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.315534388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.315537068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.315539185+07:00","message":"StatePrefix: 'ช้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.315541801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.317806313+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.317825602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.317830608+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.317842407+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317846831+07:00","message":"[bufferProcess] interim [630000000]:ช้าอยู่แล้วใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317850511+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317855806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317858141+07:00","message":"> Transcript [41595] [false]: 'ช้าอยู่แล้วใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317861377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317863677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317865592+07:00","message":"StatePrefix: 'ช้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317867572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317872002+07:00","message":"Push: 'ช้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317874135+07:00","message":"TextPushed: 'ช้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317876379+07:00","message":"Set new StatePrefix : 'ช้าอยู่แล้วใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.317878532+07:00","message":"Next Push (prob) : 'แล้วใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.317887538+07:00","message":"push: {false ช้าอยู่ 0 0xc0030bc500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.639531717+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.639568285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหมครับสาธุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.63957456+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหมครับสาธุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.639585722+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหมครับสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.639593473+07:00","message":"[bufferProcess] interim [930000000]:ช้าอยู่แล้วใช่ไหมครับสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.639595917+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.639599459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.639602445+07:00","message":"> Transcript [41596] [false]: 'ช้าอยู่แล้วใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.639604687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.639606688+07:00","message":"Set new StatePrefix: 'ช้าอยู่แล้วใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.826350233+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.826390614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหมครับสะสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.82639804+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหมครับสะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:29.826415078+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหมครับสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.826424615+07:00","message":"[bufferProcess] interim [110000000]:ช้าอยู่แล้วใช่ไหมครับสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.826428027+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่ไหมครับสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.826434948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.826445057+07:00","message":"> Transcript [41597] [false]: 'ช้าอยู่แล้วใช่ไหมครับสาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.826450515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.82645339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.826456239+07:00","message":"StatePrefix: 'ช้าอยู่แล้วใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:29.826459783+07:00","message":"TextPushed: 'ช้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.020364086+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.020401735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหมครับสะสมมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.020407578+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหมครับสะสมมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.020423496+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหมครับสะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.020431326+07:00","message":"[bufferProcess] interim [290000000]:ช้าอยู่แล้วใช่ไหมครับสะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.020435105+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่ไหมครับสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.020453614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.020458249+07:00","message":"> Transcript [41598] [false]: 'ช้าอยู่แล้วใช่ไหมครับสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.020463374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.020465637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.020467856+07:00","message":"StatePrefix: 'ช้าอยู่แล้วใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.02047009+07:00","message":"TextPushed: 'ช้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.087973006+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.088012111+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-06-22T12:43:30.088017965+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหมครับสะสมมาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.088029895+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหมครับสะสมมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.088039193+07:00","message":"[bufferProcess] interim [410000000]:ช้าอยู่แล้วใช่ไหมครับสะสมมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.088042638+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่ไหมครับสะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.088052047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.088056449+07:00","message":"> Transcript [41599] [false]: 'ช้าอยู่แล้วใช่ไหมครับสะสมมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.088060409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.088062704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.088065537+07:00","message":"StatePrefix: 'ช้าอยู่แล้วใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.088069087+07:00","message":"TextPushed: 'ช้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.222893482+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.222932217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหมครับสะสมมาตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.222938956+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหมครับสะสมมาตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.222953043+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหมครับสะสมมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.222961059+07:00","message":"[bufferProcess] interim [470000000]:ช้าอยู่แล้วใช่ไหมครับสะสมมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.222964824+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่ไหมครับสะสมมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.222973268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.222977333+07:00","message":"> Transcript [41600] [false]: 'ช้าอยู่แล้วใช่ไหมครับสะสมมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.222982607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.22298501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.222987241+07:00","message":"StatePrefix: 'ช้าอยู่แล้วใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.22298966+07:00","message":"TextPushed: 'ช้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.222997154+07:00","message":"Push: 'แล้วใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.222999302+07:00","message":"TextPushed: 'ช้าอยู่แล้วใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.223001654+07:00","message":"Set new StatePrefix : 'ช้าอยู่แล้วใช่ไหมครับสะสมมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.22300382+07:00","message":"Next Push (prob) : 'สะสมมาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.223011657+07:00","message":"push: {false แล้วใช่ไหมครับ 0 0xc0030bc500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.225853594+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.225875469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหมครับสะสมมา 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.225880139+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหมครับสะสมมา 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.22589159+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหมครับสะสมมา 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.22589872+07:00","message":"[bufferProcess] interim [530000000]:ช้าอยู่แล้วใช่ไหมครับสะสมมา 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.225902375+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่ไหมครับสะสมมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.225910168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.225912968+07:00","message":"> Transcript [41601] [false]: 'ช้าอยู่แล้วใช่ไหมครับสะสมมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.225915237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.225917272+07:00","message":"Set new StatePrefix: 'ช้าอยู่แล้วใช่ไหมครับสะสมมาตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.39795846+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.397994561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.398000761+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.398014031+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.398021324+07:00","message":"[bufferProcess] interim [650000000]:ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.39802381+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่ไหมครับสะสมมา 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.398030257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.398032996+07:00","message":"> Transcript [41602] [false]: 'ช้าอยู่แล้วใช่ไหมครับสะสมมา 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.398035303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.398038085+07:00","message":"Set new StatePrefix: 'ช้าอยู่แล้วใช่ไหมครับสะสมมา 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.573927816+07:00","message":"[GCS] IsForceVAD: false for message ID: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.599298268+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.599330872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหมครับสะสมมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.599337606+07:00","message":"receive interim result [false|false]: ช้าอยู่แล้วใช่ไหมครับสะสมมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.599350851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.59935559+07:00","message":"receive interim result [false|false]:  9 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.599364404+07:00","message":"[buffer interim] 2812 false ช้าอยู่แล้วใช่ไหมครับสะสมมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.599368073+07:00","message":"[buffer interim] 2812 false  9 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.59937404+07:00","message":"[bufferProcess] interim [890000000]:ช้าอยู่แล้วใช่ไหมครับสะสมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.599376585+07:00","message":"[bufferProcess] send to processor:ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.599380327+07:00","message":"[bufferProcess] interim [890000000]: 9 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.599383077+07:00","message":"[bufferProcess] update buffer: ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.599387147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.599389841+07:00","message":"> Transcript [41603] [false]: 'ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.599393308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.599395637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.599397605+07:00","message":"StatePrefix: 'ช้าอยู่แล้วใช่ไหมครับสะสมมา 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.599400205+07:00","message":"TextPushed: 'ช้าอยู่แล้วใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.706000128+07:00","message":"[GCS] Start streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.707659712+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.707686886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี\",\"confidence\":0.9583723}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.707692041+07:00","message":"receive interim result [true|false]: ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.707699239+07:00","message":"end recv isFinal message id 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.707701399+07:00","message":"end Recv id 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.707706025+07:00","message":"[buffer interim] 2812 true ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707714693+07:00","message":"[bufferProcess] interim [40000000]:ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707717925+07:00","message":"[bufferProcess] send to processor (isfinal):ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707721182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707724348+07:00","message":"> Transcript [41604] [false]: 'ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707729031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707731122+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707733383+07:00","message":"StatePrefix: 'ช้าอยู่แล้วใช่ไหมครับสะสมมา 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707736045+07:00","message":"TextPushed: 'ช้าอยู่แล้วใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707738126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707740332+07:00","message":"> Transcript [41605] [true]: 'ช้าอยู่แล้วใช่ไหมครับสะสมมา 9 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707742674+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707744581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707746401+07:00","message":"StatePrefix: 'ช้าอยู่แล้วใช่ไหมครับสะสมมา 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707748314+07:00","message":"TextPushed: 'ช้าอยู่แล้วใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.707751153+07:00","message":"Push: 'สะสมมา 9 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.707758487+07:00","message":"push: {true สะสมมา 9 ปี 0 0xc0030bc500}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:30.708538329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:30.708539137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:30.721830804+07:00","message":"write wav file: './tmp/7589/7589_2812.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.766313208+07:00","message":"[GCS] IsForceVAD: false for message ID: 2813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.932507628+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.932531186+07:00","message":"found end of frame, send empty tag with msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.932534401+07:00","message":"end Recv id 2813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.932543792+07:00","message":"[buffer interim] 2813 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.932553558+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.932558447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.932561507+07:00","message":"> Transcript [41606] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.932564092+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.93256623+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.932568184+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.932570156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:30.932575249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.932586251+07:00","message":"push: {true \n 0 0xc0045dff00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:30.937313678+07:00","message":"write wav file: './tmp/7589/7589_2813.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:30.955130447+07:00","message":"[GCS] Start streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.458753642+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.458801442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.458807275+07:00","message":"receive interim result [false|false]: แต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.458823503+07:00","message":"[buffer interim] 2814 false แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.458830551+07:00","message":"[bufferProcess] interim [480000000]:แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.458832678+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.686131547+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.686168114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระครู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.686173999+07:00","message":"receive interim result [false|false]: พระครู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.686188137+07:00","message":"[buffer interim] 2814 false พระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.686197287+07:00","message":"[bufferProcess] interim [660000000]:พระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.68619971+07:00","message":"[bufferProcess] send to processor:แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.68620507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.686207854+07:00","message":"> Transcript [41607] [false]: 'แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.686212092+07:00","message":"Set StatePrefix (first interim): 'แต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.803769444+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.803814294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ้าคลุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.80382171+07:00","message":"receive interim result [false|false]: ผ้าคลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.803845776+07:00","message":"[buffer interim] 2814 false ผ้าคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.803857914+07:00","message":"[bufferProcess] interim [720000000]:ผ้าคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.803860386+07:00","message":"[bufferProcess] send to processor:พระครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.803864097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.803867107+07:00","message":"> Transcript [41608] [false]: 'พระครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.803869172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.803871291+07:00","message":"Set new StatePrefix: 'พระครู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.836642783+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.836676766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.836682355+07:00","message":"receive interim result [false|false]: พระภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.836695707+07:00","message":"[buffer interim] 2814 false พระภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.836703212+07:00","message":"[bufferProcess] interim [780000000]:พระภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.836705368+07:00","message":"[bufferProcess] send to processor:ผ้าคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.836710461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.836713491+07:00","message":"> Transcript [41609] [false]: 'ผ้าคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.836715827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.836717968+07:00","message":"Set new StatePrefix: 'ผ้าคลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.866643256+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.866677692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระองค์การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.866682682+07:00","message":"receive interim result [false|false]: พระองค์การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.866696099+07:00","message":"[buffer interim] 2814 false พระองค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.866702473+07:00","message":"[bufferProcess] interim [840000000]:พระองค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.866704884+07:00","message":"[bufferProcess] send to processor:พระภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.866709857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.866712587+07:00","message":"> Transcript [41610] [false]: 'พระภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.866716263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.866718406+07:00","message":"Set new StatePrefix: 'พระภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.938104388+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.938143302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมการปก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.938149466+07:00","message":"receive interim result [false|false]: กรมการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:31.938161638+07:00","message":"[buffer interim] 2814 false กรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.938171748+07:00","message":"[bufferProcess] interim [960000000]:กรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.938175422+07:00","message":"[bufferProcess] send to processor:พระองค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.938182821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.938187178+07:00","message":"> Transcript [41611] [false]: 'พระองค์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.938191355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:31.938194991+07:00","message":"Set new StatePrefix: 'พระองค์การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.004935329+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.004981517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมการปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.004987585+07:00","message":"receive interim result [false|false]: กรมการปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.005001655+07:00","message":"[buffer interim] 2814 false กรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.005008765+07:00","message":"[bufferProcess] interim [80000000]:กรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.00501115+07:00","message":"[bufferProcess] send to processor:กรมการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.005017161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.005020099+07:00","message":"> Transcript [41612] [false]: 'กรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.005022601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.005024804+07:00","message":"Set new StatePrefix: 'กรมการปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.388593739+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.388629341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมการปกครองเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.388635615+07:00","message":"receive interim result [false|false]: กรมการปกครองเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.388646983+07:00","message":"[buffer interim] 2814 false กรมการปกครองเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.388658395+07:00","message":"[bufferProcess] interim [440000000]:กรมการปกครองเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.388661133+07:00","message":"[bufferProcess] send to processor:กรมการปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.388666692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.388669727+07:00","message":"> Transcript [41613] [false]: 'กรมการปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.388672916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.388675052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.388677206+07:00","message":"StatePrefix: 'กรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.388679269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.513548547+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.513588999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมการปกครองเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.513594666+07:00","message":"receive interim result [false|false]: กรมการปกครองเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.513608533+07:00","message":"[buffer interim] 2814 false กรมการปกครองเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.513616597+07:00","message":"[bufferProcess] interim [560000000]:กรมการปกครองเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.513619431+07:00","message":"[bufferProcess] send to processor:กรมการปกครองเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.513624973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.513627609+07:00","message":"> Transcript [41614] [false]: 'กรมการปกครองเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.513631063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.513633262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.513635184+07:00","message":"StatePrefix: 'กรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.513637864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.711230578+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.711298914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมการปกครองเหตุการณ์เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.711307692+07:00","message":"receive interim result [false|false]: กรมการปกครองเหตุการณ์เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.71132566+07:00","message":"[buffer interim] 2814 false กรมการปกครองเหตุการณ์เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.711346913+07:00","message":"[bufferProcess] interim [800000000]:กรมการปกครองเหตุการณ์เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.711351105+07:00","message":"[bufferProcess] send to processor:กรมการปกครองเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.711357747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.711362147+07:00","message":"> Transcript [41615] [false]: 'กรมการปกครองเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.711367531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.71137037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.711373337+07:00","message":"StatePrefix: 'กรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.711376819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.837482547+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.837524101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมการปกครองเหตุการณ์เมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.837532304+07:00","message":"receive interim result [false|false]: กรมการปกครองเหตุการณ์เมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.837547365+07:00","message":"[buffer interim] 2814 false กรมการปกครองเหตุการณ์เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.837557019+07:00","message":"[bufferProcess] interim [920000000]:กรมการปกครองเหตุการณ์เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.837561733+07:00","message":"[bufferProcess] send to processor:กรมการปกครองเหตุการณ์เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.837570652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.837574332+07:00","message":"> Transcript [41616] [false]: 'กรมการปกครองเหตุการณ์เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.837578797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.837581919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.83758473+07:00","message":"StatePrefix: 'กรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.8375877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.837595277+07:00","message":"Push: 'กรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.83759851+07:00","message":"TextPushed: 'กรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.837601687+07:00","message":"Set new StatePrefix : 'กรมการปกครองเหตุการณ์เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:32.837605689+07:00","message":"Next Push (prob) : 'ครองเหตุการณ์เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:32.837625131+07:00","message":"push: {false กรมการปก 0 0xc004c0ed80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.196025736+07:00","message":"[GCS] IsForceVAD: false for message ID: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.266080471+07:00","message":"[GCS] Start streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.321728558+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.321766187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้ากรมการปกครองเหตุการณ์เมื่อวาน\",\"confidence\":0.9169812}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.321773285+07:00","message":"receive interim result [true|false]: แต่ถ้ากรมการปกครองเหตุการณ์เมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.321781985+07:00","message":"end recv isFinal message id 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.321784414+07:00","message":"end Recv id 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.32179231+07:00","message":"[buffer interim] 2814 true แต่ถ้ากรมการปกครองเหตุการณ์เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321806051+07:00","message":"[bufferProcess] interim [460000000]:แต่ถ้ากรมการปกครองเหตุการณ์เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321810892+07:00","message":"[bufferProcess] send to processor (isfinal):กรมการปกครองเหตุการณ์เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321815744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321820076+07:00","message":"> Transcript [41617] [false]: 'กรมการปกครองเหตุการณ์เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321824523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321829411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321833072+07:00","message":"StatePrefix: 'กรมการปกครองเหตุการณ์เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321835476+07:00","message":"TextPushed: 'กรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321837519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321839596+07:00","message":"> Transcript [41618] [true]: 'แต่ถ้ากรมการปกครองเหตุการณ์เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321841952+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321843747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321845493+07:00","message":"StatePrefix: 'กรมการปกครองเหตุการณ์เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321847548+07:00","message":"TextPushed: 'กรมการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321849182+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321934045+07:00","message":"Push: 'แต่ถ้ากรมการปกครองเหตุการณ์เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.3219369+07:00","message":"TextPushed: 'กรมการปกแต่ถ้ากรมการปกครองเหตุการณ์เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321939211+07:00","message":"Set new StatePrefix : 'แต่ถ้ากรมการปกครองเหตุการณ์เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321941305+07:00","message":"Next Push (prob) : 'แต่ถ้ากรมการปกครองเหตุการณ์เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.321965035+07:00","message":"push: {true แต่ถ้ากรมการปกครองเหตุการณ์เมื่อวาน 0 0xc004c0ed80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.321956613+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2814.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:33.332089327+07:00","message":"write wav file: './tmp/7589/7589_2814.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.59798573+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.598024554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.598030478+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.598044784+07:00","message":"[buffer interim] 2815 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.598053565+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.598055532+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:33.708924831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:33.708937612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.905985789+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.9060288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.906034779+07:00","message":"receive interim result [false|false]: ไปพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:33.90605034+07:00","message":"[buffer interim] 2815 false ไปพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.906058113+07:00","message":"[bufferProcess] interim [600000000]:ไปพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.90606082+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.90606823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.90607109+07:00","message":"> Transcript [41619] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:33.906073559+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.004447669+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.004491569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.004498073+07:00","message":"receive interim result [false|false]: ไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.004512945+07:00","message":"[buffer interim] 2815 false ไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.004521702+07:00","message":"[bufferProcess] interim [720000000]:ไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.004524302+07:00","message":"[bufferProcess] send to processor:ไปพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.004529079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.004532306+07:00","message":"> Transcript [41620] [false]: 'ไปพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.004535664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.004538262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.004540267+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.004542562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.067946611+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.067992029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.067999363+07:00","message":"receive interim result [false|false]: ไปพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.068013623+07:00","message":"[buffer interim] 2815 false ไปพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.068024825+07:00","message":"[bufferProcess] interim [780000000]:ไปพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.068028627+07:00","message":"[bufferProcess] send to processor:ไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.06803473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.068039156+07:00","message":"> Transcript [41621] [false]: 'ไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.068043339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.068046203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.068050623+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.068052756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.626693087+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.626731899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.626737786+07:00","message":"receive interim result [false|false]: ไปพิจารณาจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.626751003+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.626757923+07:00","message":"[bufferProcess] interim [380000000]:ไปพิจารณาจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.626761026+07:00","message":"[bufferProcess] send to processor:ไปพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.626767999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.626771078+07:00","message":"> Transcript [41622] [false]: 'ไปพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.626774299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.626776495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.626778549+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.62678071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.817805043+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.817842919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.817849144+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.817865722+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.817869272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.817871838+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.817882164+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.817893288+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817914557+07:00","message":"[bufferProcess] interim [560000000]:ไปพิจารณาจนนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817934308+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.81794333+07:00","message":"[bufferProcess] interim [620000000]:ไปพิจารณาจนนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.81794563+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817949418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817952892+07:00","message":"> Transcript [41623] [false]: 'ไปพิจารณาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817956166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817958747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817961308+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817963442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.81797295+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817975256+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817977894+07:00","message":"Set new StatePrefix : 'ไปพิจารณาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817980591+07:00","message":"Next Push (prob) : 'พิจารณาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817982518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817984846+07:00","message":"> Transcript [41624] [false]: 'ไปพิจารณาจนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817987137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.817988462+07:00","message":"push: {false ไป 0 0xc0030bc000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.817988986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.818066933+07:00","message":"StatePrefix: 'ไปพิจารณาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.818069406+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.995281351+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.995329376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.995335011+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:34.995348422+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.995359606+07:00","message":"[bufferProcess] interim [740000000]:ไปพิจารณาจนนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.995363497+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.995372421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.995375523+07:00","message":"> Transcript [41625] [false]: 'ไปพิจารณาจนนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.995378695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.995380891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.995382824+07:00","message":"StatePrefix: 'ไปพิจารณาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:34.995384949+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.129824427+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.129863362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.129869995+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.129889522+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.129898849+07:00","message":"[bufferProcess] interim [920000000]:ไปพิจารณาจนนำไปสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.129901473+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.129905216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.129908209+07:00","message":"> Transcript [41626] [false]: 'ไปพิจารณาจนนำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.129911962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.129914581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.129916709+07:00","message":"StatePrefix: 'ไปพิจารณาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.129919093+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.393184368+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.393219741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การบิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.393225821+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.393237826+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.39324522+07:00","message":"[bufferProcess] interim [160000000]:ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.39324808+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.393253527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.393256502+07:00","message":"> Transcript [41627] [false]: 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.393260577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.393263233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.393265299+07:00","message":"StatePrefix: 'ไปพิจารณาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.39326777+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.393272804+07:00","message":"Push: 'พิจารณาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.393274894+07:00","message":"TextPushed: 'ไปพิจารณาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.393277004+07:00","message":"Set new StatePrefix : 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.393279547+07:00","message":"Next Push (prob) : 'นำไปสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.393286358+07:00","message":"push: {false พิจารณาจน 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.519621968+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.519673795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.519679658+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.519692202+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.519702322+07:00","message":"[bufferProcess] interim [280000000]:ไปพิจารณาจนนำไปสู่การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.519705934+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.519713333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.519717137+07:00","message":"> Transcript [41628] [false]: 'ไปพิจารณาจนนำไปสู่การบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.519723946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.51972756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.519729794+07:00","message":"StatePrefix: 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.519732188+07:00","message":"TextPushed: 'ไปพิจารณาจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.599095015+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.599135208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การวิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.599141452+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การวิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.599156117+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การวิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.599164736+07:00","message":"[bufferProcess] interim [400000000]:ไปพิจารณาจนนำไปสู่การวิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.599167327+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.599176385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.599179829+07:00","message":"> Transcript [41629] [false]: 'ไปพิจารณาจนนำไปสู่การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.599183914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.599187965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.599190283+07:00","message":"StatePrefix: 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.599193273+07:00","message":"TextPushed: 'ไปพิจารณาจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.73649253+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.736527956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การบิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.73653372+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.73654859+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.736557971+07:00","message":"[bufferProcess] interim [460000000]:ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.736560439+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การวิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.7365663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.736568986+07:00","message":"> Transcript [41630] [false]: 'ไปพิจารณาจนนำไปสู่การวิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.736572652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.736574917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.736577028+07:00","message":"StatePrefix: 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.736579667+07:00","message":"TextPushed: 'ไปพิจารณาจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.918901911+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.918934708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การดึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.918940797+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การดึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.918954324+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918964431+07:00","message":"[bufferProcess] interim [640000000]:ไปพิจารณาจนนำไปสู่การดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918967127+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918973958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918976857+07:00","message":"> Transcript [41631] [false]: 'ไปพิจารณาจนนำไปสู่การบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918980184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.91898254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918984727+07:00","message":"StatePrefix: 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918987137+07:00","message":"TextPushed: 'ไปพิจารณาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918991496+07:00","message":"Push: 'นำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918993461+07:00","message":"TextPushed: 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918995933+07:00","message":"Set new StatePrefix : 'ไปพิจารณาจนนำไปสู่การบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.918998181+07:00","message":"Next Push (prob) : 'บิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.919004726+07:00","message":"push: {false นำไปสู่การ 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.93557388+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.935603418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การบิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.935609016+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:35.935622897+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.935629866+07:00","message":"[bufferProcess] interim [700000000]:ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.935632254+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.935635698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.935639628+07:00","message":"> Transcript [41632] [false]: 'ไปพิจารณาจนนำไปสู่การดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.935642036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:35.935646471+07:00","message":"Set new StatePrefix: 'ไปพิจารณาจนนำไปสู่การดึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.043254278+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.043307541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การดึงเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.043313842+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การดึงเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.043329143+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.043343646+07:00","message":"[bufferProcess] interim [760000000]:ไปพิจารณาจนนำไปสู่การดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.043347816+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.043351741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.043354617+07:00","message":"> Transcript [41633] [false]: 'ไปพิจารณาจนนำไปสู่การบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.043356904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.043358969+07:00","message":"Set new StatePrefix: 'ไปพิจารณาจนนำไปสู่การบิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.239125194+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.239166415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การดึงเรื่องจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.239171828+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การดึงเรื่องจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.239188747+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การดึงเรื่องจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.239196557+07:00","message":"[bufferProcess] interim [0]:ไปพิจารณาจนนำไปสู่การดึงเรื่องจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.239198878+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การดึงเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.239202474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.23920555+07:00","message":"> Transcript [41634] [false]: 'ไปพิจารณาจนนำไปสู่การดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.23920791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.239209971+07:00","message":"Set new StatePrefix: 'ไปพิจารณาจนนำไปสู่การดึงเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.286757294+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.286792889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.28679883+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.28681181+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.286819026+07:00","message":"[bufferProcess] interim [60000000]:ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.286821539+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การดึงเรื่องจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.286827062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.28683025+07:00","message":"> Transcript [41635] [false]: 'ไปพิจารณาจนนำไปสู่การดึงเรื่องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.286834016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.286836327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.286838295+07:00","message":"StatePrefix: 'ไปพิจารณาจนนำไปสู่การดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.286841759+07:00","message":"TextPushed: 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.421696273+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.421737988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.421745697+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.421760281+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.421769704+07:00","message":"[bufferProcess] interim [180000000]:ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.42177261+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.421778216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.421781438+07:00","message":"> Transcript [41636] [false]: 'ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.421784744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.421786903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.421788882+07:00","message":"StatePrefix: 'ไปพิจารณาจนนำไปสู่การดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.421792556+07:00","message":"TextPushed: 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.518461497+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.518498054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.518504105+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.518518227+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.518525659+07:00","message":"[bufferProcess] interim [300000000]:ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.51852825+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.518534843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.518537795+07:00","message":"> Transcript [41637] [false]: 'ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.518541629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.518544452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.518546815+07:00","message":"StatePrefix: 'ไปพิจารณาจนนำไปสู่การดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.518550196+07:00","message":"TextPushed: 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.532760747+07:00","message":"[GCS] IsForceVAD: false for message ID: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.620507251+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.62054391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.620550308+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.620565222+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.620572503+07:00","message":"[bufferProcess] interim [360000000]:ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.620574847+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.620580764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.6205834+07:00","message":"> Transcript [41638] [false]: 'ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.62058732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.620589636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.62059186+07:00","message":"StatePrefix: 'ไปพิจารณาจนนำไปสู่การดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.620594693+07:00","message":"TextPushed: 'ไปพิจารณาจนนำไปสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.620601408+07:00","message":"Push: 'ดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.620603425+07:00","message":"TextPushed: 'ไปพิจารณาจนนำไปสู่การดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.620605998+07:00","message":"Set new StatePrefix : 'ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.620608489+07:00","message":"Next Push (prob) : 'กลับไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.620617853+07:00","message":"push: {false ดึงเรื่อง 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.628369013+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.62839891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.628404443+07:00","message":"receive interim result [false|false]: ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.628419693+07:00","message":"[buffer interim] 2815 false ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.628426443+07:00","message":"[bufferProcess] interim [420000000]:ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.628435204+07:00","message":"[bufferProcess] send to processor:ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.628438834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.628441561+07:00","message":"> Transcript [41639] [false]: 'ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.628443806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.628445891+07:00","message":"Set new StatePrefix: 'ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.656147446+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.656183878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด\",\"confidence\":0.94930375}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.656191166+07:00","message":"receive interim result [true|false]: ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.656200052+07:00","message":"end recv isFinal message id 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.656202256+07:00","message":"end Recv id 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.65620859+07:00","message":"[buffer interim] 2815 true ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656218723+07:00","message":"[bufferProcess] interim [480000000]:ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656223598+07:00","message":"[bufferProcess] send to processor (isfinal):ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656235138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656248879+07:00","message":"> Transcript [41640] [false]: 'ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656254855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656257675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656260723+07:00","message":"StatePrefix: 'ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656263741+07:00","message":"TextPushed: 'ไปพิจารณาจนนำไปสู่การดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656266727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656269104+07:00","message":"> Transcript [41641] [true]: 'ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656271513+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656273339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656275044+07:00","message":"StatePrefix: 'ไปพิจารณาจนนำไปสู่การดึงเรื่องกลับไปทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656277136+07:00","message":"TextPushed: 'ไปพิจารณาจนนำไปสู่การดึงเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:36.656286354+07:00","message":"Push: 'กลับไปทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.656298444+07:00","message":"push: {true กลับไปทั้งหมด 0 0xc0030bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:36.664626384+07:00","message":"write wav file: './tmp/7589/7589_2815.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:36.709244161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:36.70928186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:36.915483742+07:00","message":"[GCS] Start streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.480628705+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.480676379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.480683074+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.480698361+07:00","message":"[buffer interim] 2816 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.480706809+07:00","message":"[bufferProcess] interim [540000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.480709024+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.613208497+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.61325637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไ*******\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.613263717+07:00","message":"receive interim result [false|false]: ไ*******"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.613284875+07:00","message":"[buffer interim] 2816 false ไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.613293208+07:00","message":"[bufferProcess] interim [660000000]:ไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.61329589+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.613301851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.613305491+07:00","message":"> Transcript [41642] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.613307742+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.634146075+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.634195801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.634201597+07:00","message":"receive interim result [false|false]: ให้ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.634216224+07:00","message":"[buffer interim] 2816 false ให้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.6342235+07:00","message":"[bufferProcess] interim [720000000]:ให้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.634225957+07:00","message":"[bufferProcess] send to processor:ไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.634233384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.634236472+07:00","message":"> Transcript [41643] [false]: 'ไ*******'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.634239461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.634241559+07:00","message":"Set new StatePrefix: 'ไ*******'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.766546654+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.766586026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.766593208+07:00","message":"receive interim result [false|false]: ให้ส่วนกลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:37.766608362+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.766616669+07:00","message":"[bufferProcess] interim [900000000]:ให้ส่วนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.766619132+07:00","message":"[bufferProcess] send to processor:ให้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.766626948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.766630344+07:00","message":"> Transcript [41644] [false]: 'ให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.766632796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:37.766634904+07:00","message":"Set new StatePrefix: 'ให้ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.083216363+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.083265207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.083272852+07:00","message":"receive interim result [false|false]: ให้ส่วนกลางเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.08328874+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลางเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.083296989+07:00","message":"[bufferProcess] interim [140000000]:ให้ส่วนกลางเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.083299944+07:00","message":"[bufferProcess] send to processor:ให้ส่วนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.083308085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.083311372+07:00","message":"> Transcript [41645] [false]: 'ให้ส่วนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.083315104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.083317413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.083319308+07:00","message":"StatePrefix: 'ให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.083321525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.167595057+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.16764387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.167652456+07:00","message":"receive interim result [false|false]: ให้ส่วนกลางเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.167670846+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลางเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.167681738+07:00","message":"[bufferProcess] interim [320000000]:ให้ส่วนกลางเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.167685926+07:00","message":"[bufferProcess] send to processor:ให้ส่วนกลางเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.167691829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.167696157+07:00","message":"> Transcript [41646] [false]: 'ให้ส่วนกลางเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.167701658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.167704727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.167707592+07:00","message":"StatePrefix: 'ให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.167710687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.357300308+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.357338287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็นผู้ก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.357344081+07:00","message":"receive interim result [false|false]: ให้ส่วนกลางเป็นผู้ก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.357359061+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลางเป็นผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.357366545+07:00","message":"[bufferProcess] interim [500000000]:ให้ส่วนกลางเป็นผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.35736893+07:00","message":"[bufferProcess] send to processor:ให้ส่วนกลางเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.357372521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.357375229+07:00","message":"> Transcript [41647] [false]: 'ให้ส่วนกลางเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.357378562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.357380666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.357382708+07:00","message":"StatePrefix: 'ให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.357384832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.476404651+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.4764497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็นผู้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.476457574+07:00","message":"receive interim result [false|false]: ให้ส่วนกลางเป็นผู้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.476474876+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลางเป็นผู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.4764851+07:00","message":"[bufferProcess] interim [560000000]:ให้ส่วนกลางเป็นผู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476487555+07:00","message":"[bufferProcess] send to processor:ให้ส่วนกลางเป็นผู้ก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476504415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476507499+07:00","message":"> Transcript [41648] [false]: 'ให้ส่วนกลางเป็นผู้ก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476513371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476515764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476517719+07:00","message":"StatePrefix: 'ให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476519894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476525706+07:00","message":"Push: 'ให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476527835+07:00","message":"TextPushed: 'ให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476529933+07:00","message":"Set new StatePrefix : 'ให้ส่วนกลางเป็นผู้ก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.476532069+07:00","message":"Next Push (prob) : 'กลางเป็นผู้ก่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.476539567+07:00","message":"push: {false ให้ส่วน 0 0xc003768080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.478787606+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.478805175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็นผู้กำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.478810029+07:00","message":"receive interim result [false|false]: ให้ส่วนกลางเป็นผู้กำหนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:38.478819262+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลางเป็นผู้กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.478823986+07:00","message":"[bufferProcess] interim [620000000]:ให้ส่วนกลางเป็นผู้กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.47882659+07:00","message":"[bufferProcess] send to processor:ให้ส่วนกลางเป็นผู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.478829477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.478832251+07:00","message":"> Transcript [41649] [false]: 'ให้ส่วนกลางเป็นผู้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.478834855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:38.478836963+07:00","message":"Set new StatePrefix: 'ให้ส่วนกลางเป็นผู้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.051457193+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.051496626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็นผู้กำหนดเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.051502551+07:00","message":"receive interim result [false|false]: ให้ส่วนกลางเป็นผู้กำหนดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.051516737+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลางเป็นผู้กำหนดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.051524405+07:00","message":"[bufferProcess] interim [220000000]:ให้ส่วนกลางเป็นผู้กำหนดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.051527207+07:00","message":"[bufferProcess] send to processor:ให้ส่วนกลางเป็นผู้กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.051530773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.051533648+07:00","message":"> Transcript [41650] [false]: 'ให้ส่วนกลางเป็นผู้กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.051535972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.051538159+07:00","message":"Set new StatePrefix: 'ให้ส่วนกลางเป็นผู้กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.237527731+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.237561485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.237568029+07:00","message":"receive interim result [false|false]: ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.237580913+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.237588033+07:00","message":"[bufferProcess] interim [340000000]:ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.237590491+07:00","message":"[bufferProcess] send to processor:ให้ส่วนกลางเป็นผู้กำหนดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.237596993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.23759988+07:00","message":"> Transcript [41651] [false]: 'ให้ส่วนกลางเป็นผู้กำหนดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.237602979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.237605172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.237607201+07:00","message":"StatePrefix: 'ให้ส่วนกลางเป็นผู้กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.237609393+07:00","message":"TextPushed: 'ให้ส่วน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:39.710097359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:39.710133759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.87518909+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.875229499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.875236265+07:00","message":"receive interim result [false|false]: ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:39.875253928+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.875264719+07:00","message":"[bufferProcess] interim [940000000]:ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.875267123+07:00","message":"[bufferProcess] send to processor:ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.875270623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.875273322+07:00","message":"> Transcript [41652] [false]: 'ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.875277065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.875279187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.875281101+07:00","message":"StatePrefix: 'ให้ส่วนกลางเป็นผู้กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:39.875283346+07:00","message":"TextPushed: 'ให้ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.137196216+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.137231226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.137237206+07:00","message":"receive interim result [false|false]: ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.137250974+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.137262911+07:00","message":"[bufferProcess] interim [240000000]:ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.137267161+07:00","message":"[bufferProcess] send to processor:ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.137275958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.13728112+07:00","message":"> Transcript [41653] [false]: 'ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.137286052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.13728912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.137292428+07:00","message":"StatePrefix: 'ให้ส่วนกลางเป็นผู้กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.137295698+07:00","message":"TextPushed: 'ให้ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.395169872+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.395205294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.395215009+07:00","message":"receive interim result [false|false]: ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.395229619+07:00","message":"[buffer interim] 2816 false ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395239497+07:00","message":"[bufferProcess] interim [480000000]:ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395241932+07:00","message":"[bufferProcess] send to processor:ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395247835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395250539+07:00","message":"> Transcript [41654] [false]: 'ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395254273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395256589+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395260479+07:00","message":"StatePrefix: 'ให้ส่วนกลางเป็นผู้กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395264392+07:00","message":"TextPushed: 'ให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395270711+07:00","message":"Push: 'กลางเป็นผู้กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395273008+07:00","message":"TextPushed: 'ให้ส่วนกลางเป็นผู้กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395275253+07:00","message":"Set new StatePrefix : 'ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.395277688+07:00","message":"Next Push (prob) : 'เป็นผู้อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.395301176+07:00","message":"push: {false กลางเป็นผู้กำหนด 0 0xc003768080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.513823376+07:00","message":"[GCS] Cleaned up inactive client: 2793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.513848329+07:00","message":"[GCS] Cleaned up inactive client: 2795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.513851371+07:00","message":"[GCS] Cleaned up inactive client: 2788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.513853415+07:00","message":"[GCS] Cleaned up inactive client: 2792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.513855687+07:00","message":"[GCS] Cleaned up inactive client: 2791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.51385761+07:00","message":"[GCS] Cleaned up inactive client: 2794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.513859815+07:00","message":"[GCS] Cleaned up inactive client: 2786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.513861724+07:00","message":"[GCS] Cleaned up inactive client: 2789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.51386354+07:00","message":"[GCS] Cleaned up inactive client: 2790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.513865371+07:00","message":"[GCS] Cleaned up inactive client: 2787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.513867089+07:00","message":"[GCS] Cleaned up inactive client: 2785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.825217253+07:00","message":"[GCS] IsForceVAD: false for message ID: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.924503497+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.924539313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.924546157+07:00","message":"receive interim result [true|false]: ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.924554372+07:00","message":"end recv isFinal message id 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.924556473+07:00","message":"end Recv id 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.924562622+07:00","message":"[buffer interim] 2816 true ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924572+07:00","message":"[bufferProcess] interim [840000000]:ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.92457757+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924581151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.92458373+07:00","message":"> Transcript [41655] [false]: 'ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924586631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924588614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924590622+07:00","message":"StatePrefix: 'ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924594658+07:00","message":"TextPushed: 'ให้ส่วนกลางเป็นผู้กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924596773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924598903+07:00","message":"> Transcript [41656] [true]: 'ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไรเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924601384+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924604374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924606246+07:00","message":"StatePrefix: 'ให้ส่วนกลางเป็นผู้กำหนดเป็นผู้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924608292+07:00","message":"TextPushed: 'ให้ส่วนกลางเป็นผู้กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:40.924615109+07:00","message":"Push: 'เป็นผู้อะไรเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.924622896+07:00","message":"push: {true เป็นผู้อะไรเปิด 0 0xc003768080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:40.934228746+07:00","message":"write wav file: './tmp/7589/7589_2816.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:40.955073938+07:00","message":"[GCS] Start streaming session, msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.790312525+07:00","message":"receive streaming session, msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.790344363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขออนุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.790349131+07:00","message":"receive interim result [false|false]: ขออนุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.790360981+07:00","message":"[buffer interim] 2817 false ขออนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.790369021+07:00","message":"[bufferProcess] interim [660000000]:ขออนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.790370963+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.791582941+07:00","message":"receive streaming session, msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.791613572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขออนุมัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.791619316+07:00","message":"receive interim result [false|false]: ขออนุมัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.791632587+07:00","message":"[buffer interim] 2817 false ขออนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.791639383+07:00","message":"[bufferProcess] interim [720000000]:ขออนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.791641744+07:00","message":"[bufferProcess] send to processor:ขออนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.791648907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.791651499+07:00","message":"> Transcript [41657] [false]: 'ขออนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.791653828+07:00","message":"Set StatePrefix (first interim): 'ขออนุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.972727751+07:00","message":"[GCS] IsForceVAD: false for message ID: 2817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.995556789+07:00","message":"receive streaming session, msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.99559571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขออนุมัติให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.995601882+07:00","message":"receive interim result [false|false]: ขออนุมัติให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:41.995614384+07:00","message":"[buffer interim] 2817 false ขออนุมัติให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.99562145+07:00","message":"[bufferProcess] interim [900000000]:ขออนุมัติให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.995623911+07:00","message":"[bufferProcess] send to processor:ขออนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.995629184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.995631831+07:00","message":"> Transcript [41658] [false]: 'ขออนุมัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.995634842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.995636931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.995639037+07:00","message":"StatePrefix: 'ขออนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:41.995641423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.046320754+07:00","message":"[GCS] Start streaming session, msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.074789892+07:00","message":"receive streaming session, msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.074834796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขออนุมัติให้\",\"confidence\":0.844082}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.074842626+07:00","message":"receive interim result [true|false]: ขออนุมัติให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.07485421+07:00","message":"end recv isFinal message id 2817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.074856498+07:00","message":"end Recv id 2817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.074864394+07:00","message":"[buffer interim] 2817 true ขออนุมัติให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074876162+07:00","message":"[bufferProcess] interim [50000000]:ขออนุมัติให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074879738+07:00","message":"[bufferProcess] send to processor (isfinal):ขออนุมัติให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074893761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074915558+07:00","message":"> Transcript [41659] [false]: 'ขออนุมัติให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074920655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074923264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074925272+07:00","message":"StatePrefix: 'ขออนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074927634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074930071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074932391+07:00","message":"> Transcript [41660] [true]: 'ขออนุมัติให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074934655+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074936357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074938097+07:00","message":"StatePrefix: 'ขออนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074939919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.074946921+07:00","message":"Push: 'ขออนุมัติให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.074957766+07:00","message":"push: {true ขออนุมัติให้ 0 0xc003768700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:42.080314901+07:00","message":"write wav file: './tmp/7589/7589_2817.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:42.710376305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:42.710396863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.766255697+07:00","message":"receive streaming session, msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.766304537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.766310848+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.766324606+07:00","message":"[buffer interim] 2818 false เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.766331616+07:00","message":"[bufferProcess] interim [600000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.766333409+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.902572823+07:00","message":"receive streaming session, msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.902608599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขเด็ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.902616701+07:00","message":"receive interim result [false|false]: เลขเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:42.902629877+07:00","message":"[buffer interim] 2818 false เลขเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.902637152+07:00","message":"[bufferProcess] interim [720000000]:เลขเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.902639622+07:00","message":"[bufferProcess] send to processor:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.902644858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.902647996+07:00","message":"> Transcript [41661] [false]: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:42.902653042+07:00","message":"Set StatePrefix (first interim): 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.080060214+07:00","message":"receive streaming session, msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.080098274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.080104466+07:00","message":"receive interim result [false|false]: เดี๋ยวผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.080114864+07:00","message":"[buffer interim] 2818 false เดี๋ยวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.080121589+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.08012424+07:00","message":"[bufferProcess] send to processor:เลขเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.080127773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.080130712+07:00","message":"> Transcript [41662] [false]: 'เลขเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.080134052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.080136267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.080138439+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.080140411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.208830807+07:00","message":"receive streaming session, msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.208883443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.20889073+07:00","message":"receive interim result [false|false]: ผมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.20890683+07:00","message":"[buffer interim] 2818 false ผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.208915878+07:00","message":"[bufferProcess] interim [960000000]:ผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.208919874+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.20892815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.20893266+07:00","message":"> Transcript [41663] [false]: 'เดี๋ยวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.208935913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.208940399+07:00","message":"Set new StatePrefix: 'เดี๋ยวผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.382888006+07:00","message":"[GCS] IsForceVAD: false for message ID: 2818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.487028102+07:00","message":"receive streaming session, msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.48707145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมว่า\",\"confidence\":0.80068016}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.487080996+07:00","message":"receive interim result [true|false]: ผมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.487092842+07:00","message":"end recv isFinal message id 2818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.487096454+07:00","message":"end Recv id 2818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.487104638+07:00","message":"[buffer interim] 2818 true ผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487115903+07:00","message":"[bufferProcess] interim [380000000]:ผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487124555+07:00","message":"[bufferProcess] send to processor (isfinal):ผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487129029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487132841+07:00","message":"> Transcript [41664] [false]: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487135983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487139115+07:00","message":"Set new StatePrefix: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487142423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487145571+07:00","message":"> Transcript [41665] [true]: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.48715103+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487155459+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487158631+07:00","message":"StatePrefix: 'ผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487161708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:43.487171741+07:00","message":"Push: 'ผมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.487182111+07:00","message":"push: {true ผมว่า 0 0xc0030bca80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:43.49392919+07:00","message":"write wav file: './tmp/7589/7589_2818.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:43.576325776+07:00","message":"[GCS] Start streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.120726454+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.1207722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.120777962+07:00","message":"receive interim result [false|false]: จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.120792643+07:00","message":"[buffer interim] 2819 false จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.120799819+07:00","message":"[bufferProcess] interim [540000000]:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.120802265+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.400877476+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.40091534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.400921878+07:00","message":"receive interim result [false|false]: จะเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.400936772+07:00","message":"[buffer interim] 2819 false จะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.400944413+07:00","message":"[bufferProcess] interim [720000000]:จะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.400946873+07:00","message":"[bufferProcess] send to processor:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.400952181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.400955348+07:00","message":"> Transcript [41666] [false]: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.400957703+07:00","message":"Set StatePrefix (first interim): 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.417840484+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.417870956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.41787656+07:00","message":"receive interim result [false|false]: จะเป็นปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.417891659+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.417898019+07:00","message":"[bufferProcess] interim [780000000]:จะเป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.417900649+07:00","message":"[bufferProcess] send to processor:จะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.417906953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.417909754+07:00","message":"> Transcript [41667] [false]: 'จะเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.417912972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.417915108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.417917081+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.417919207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.76450517+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.764538593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหาอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.76454485+07:00","message":"receive interim result [false|false]: จะเป็นปัญหาอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.764558085+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหาอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.764565519+07:00","message":"[bufferProcess] interim [200000000]:จะเป็นปัญหาอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.764567826+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.764574346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.764577085+07:00","message":"> Transcript [41668] [false]: 'จะเป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.764582353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.76458465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.764586626+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.764588839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.808876576+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.80891364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.808919727+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:44.808932167+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.80893918+07:00","message":"[bufferProcess] interim [260000000]:จะเป็นปัญหายาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.808941632+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหาอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.80894691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.808949813+07:00","message":"> Transcript [41669] [false]: 'จะเป็นปัญหาอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.808952917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.80895509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.808957208+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:44.808959325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.002195591+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.002238473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.002243899+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาวไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.002257804+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002264938+07:00","message":"[bufferProcess] interim [440000000]:จะเป็นปัญหายาวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002267211+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหายาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002275079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.00227787+07:00","message":"> Transcript [41670] [false]: 'จะเป็นปัญหายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002281089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002283441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002288857+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002292463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002295136+07:00","message":"Push: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002297246+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002299684+07:00","message":"Set new StatePrefix : 'จะเป็นปัญหายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.002301766+07:00","message":"Next Push (prob) : 'ปัญหายาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.002308541+07:00","message":"push: {false จะเป็น 0 0xc003324d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.135236952+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.135272589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไปอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.135279617+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาวไปอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.135294612+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาวไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.135304536+07:00","message":"[bufferProcess] interim [620000000]:จะเป็นปัญหายาวไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.135307893+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหายาวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.135313084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.135317664+07:00","message":"> Transcript [41671] [false]: 'จะเป็นปัญหายาวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.13532541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.13532767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.135329595+07:00","message":"StatePrefix: 'จะเป็นปัญหายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.135331805+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.348688318+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.348724911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไปอีกครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.348731186+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาวไปอีกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.348743013+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาวไปอีกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.348751377+07:00","message":"[bufferProcess] interim [800000000]:จะเป็นปัญหายาวไปอีกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.348755372+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหายาวไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.348764833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.348769637+07:00","message":"> Transcript [41672] [false]: 'จะเป็นปัญหายาวไปอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.348774574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.348779072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.348781373+07:00","message":"StatePrefix: 'จะเป็นปัญหายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.348783505+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.701320108+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.701360073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไปอีกครับอันนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.701366039+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาวไปอีกครับอันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.701378876+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาวไปอีกครับอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.701385823+07:00","message":"[bufferProcess] interim [100000000]:จะเป็นปัญหายาวไปอีกครับอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.701388708+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหายาวไปอีกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.701395003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.70139771+07:00","message":"> Transcript [41673] [false]: 'จะเป็นปัญหายาวไปอีกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.701401088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.701403556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.701406004+07:00","message":"StatePrefix: 'จะเป็นปัญหายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.701408752+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:45.710638977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:45.710650588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.734089256+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.734121668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.734127796+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.734142089+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734149551+07:00","message":"[bufferProcess] interim [220000000]:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734152183+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหายาวไปอีกครับอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734155721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734158787+07:00","message":"> Transcript [41674] [false]: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734162432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734164544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734167155+07:00","message":"StatePrefix: 'จะเป็นปัญหายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.73417148+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734174433+07:00","message":"Push: 'ปัญหายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734176358+07:00","message":"TextPushed: 'จะเป็นปัญหายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734178627+07:00","message":"Set new StatePrefix : 'จะเป็นปัญหายาวไปอีกครับอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.734180996+07:00","message":"Next Push (prob) : 'ไปอีกครับอันนี้คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.734188409+07:00","message":"push: {false ปัญหายาว 0 0xc003324d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.903262392+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.903296784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.903303605+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.903318065+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.903325522+07:00","message":"[bufferProcess] interim [340000000]:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.903328385+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.903335578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.903338246+07:00","message":"> Transcript [41675] [false]: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.903341328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.903343536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.903346234+07:00","message":"StatePrefix: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.903348825+07:00","message":"TextPushed: 'จะเป็นปัญหายาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.910356852+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.910397767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.910404506+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:45.910428026+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.910436617+07:00","message":"[bufferProcess] interim [400000000]:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.910439956+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.910444708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.910447848+07:00","message":"> Transcript [41676] [false]: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.910451531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.910453957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.910456504+07:00","message":"StatePrefix: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:45.910459208+07:00","message":"TextPushed: 'จะเป็นปัญหายาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.174332773+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.174372408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.174378461+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.174391152+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.174398337+07:00","message":"[bufferProcess] interim [580000000]:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.174400899+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.174407266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.174410825+07:00","message":"> Transcript [41677] [false]: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.174427181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.174432735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.174435404+07:00","message":"StatePrefix: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.174438479+07:00","message":"TextPushed: 'จะเป็นปัญหายาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.22431075+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.224356037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.224363089+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.224375846+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.224385687+07:00","message":"[bufferProcess] interim [640000000]:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.22438831+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.224393996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.22439666+07:00","message":"> Transcript [41678] [false]: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.224400291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.224402578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.224404996+07:00","message":"StatePrefix: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.224407825+07:00","message":"TextPushed: 'จะเป็นปัญหายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.224422186+07:00","message":"Push: 'ไปอีกครับอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.224425947+07:00","message":"TextPushed: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.224429236+07:00","message":"Set new StatePrefix : 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.224432918+07:00","message":"Next Push (prob) : 'สิ่งที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.224444913+07:00","message":"push: {false ไปอีกครับอันนี้คือ 0 0xc003324d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.35339772+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.353446557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.353453057+07:00","message":"receive interim result [false|false]: จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.353465368+07:00","message":"[buffer interim] 2819 false จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.353475473+07:00","message":"[bufferProcess] interim [760000000]:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.353478029+07:00","message":"[bufferProcess] send to processor:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.353481908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.353485203+07:00","message":"> Transcript [41679] [false]: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.353488081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.353490044+07:00","message":"Set new StatePrefix: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.394154069+07:00","message":"[GCS] IsForceVAD: false for message ID: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.505160284+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.505209777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.505216356+07:00","message":"receive interim result [true|false]: จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.505228014+07:00","message":"end recv isFinal message id 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.505230196+07:00","message":"end Recv id 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.505237199+07:00","message":"[buffer interim] 2819 true จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505244752+07:00","message":"[bufferProcess] interim [30000000]:จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505248402+07:00","message":"[bufferProcess] send to processor (isfinal):จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505252107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505255651+07:00","message":"> Transcript [41680] [false]: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505258306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505260347+07:00","message":"Set new StatePrefix: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505262302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505264537+07:00","message":"> Transcript [41681] [true]: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.50526695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505268886+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505270798+07:00","message":"StatePrefix: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือสิ่งที่กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505273287+07:00","message":"TextPushed: 'จะเป็นปัญหายาวไปอีกครับอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:46.505276051+07:00","message":"Push: 'สิ่งที่กังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.505283593+07:00","message":"push: {true สิ่งที่กังวล 0 0xc003324d00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:46.514121364+07:00","message":"write wav file: './tmp/7589/7589_2819.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:46.528305115+07:00","message":"[GCS] Start streaming session, msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.371427142+07:00","message":"receive streaming session, msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.371464376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.371470005+07:00","message":"receive interim result [false|false]: ข้อเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.371482405+07:00","message":"[buffer interim] 2820 false ข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.371489283+07:00","message":"[bufferProcess] interim [720000000]:ข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.371491407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.691069198+07:00","message":"receive streaming session, msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.691106974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อเสนอแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.691113141+07:00","message":"receive interim result [false|false]: ข้อเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.691127934+07:00","message":"[buffer interim] 2820 false ข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.691135389+07:00","message":"[bufferProcess] interim [960000000]:ข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.691137598+07:00","message":"[bufferProcess] send to processor:ข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.691141255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.691144225+07:00","message":"> Transcript [41682] [false]: 'ข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.691146591+07:00","message":"Set StatePrefix (first interim): 'ข้อเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.743854281+07:00","message":"[GCS] IsForceVAD: false for message ID: 2820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.754947771+07:00","message":"receive streaming session, msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.754985251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.754991338+07:00","message":"receive interim result [false|false]: ข้อเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.755004037+07:00","message":"[buffer interim] 2820 false ข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.755011068+07:00","message":"[bufferProcess] interim [80000000]:ข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.755013337+07:00","message":"[bufferProcess] send to processor:ข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.755019056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.75502339+07:00","message":"> Transcript [41683] [false]: 'ข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.755026741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.755029063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.755031075+07:00","message":"StatePrefix: 'ข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.755033718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.843785255+07:00","message":"receive streaming session, msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.843823439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อเสนอแนะ\",\"confidence\":0.8968888}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.843830225+07:00","message":"receive interim result [true|false]: ข้อเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.84383841+07:00","message":"end recv isFinal message id 2820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.843840586+07:00","message":"end Recv id 2820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.843848364+07:00","message":"[buffer interim] 2820 true ข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843857809+07:00","message":"[bufferProcess] interim [230000000]:ข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843863061+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.84386629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.84386952+07:00","message":"> Transcript [41684] [false]: 'ข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.84387252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843874666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.84387659+07:00","message":"StatePrefix: 'ข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843878688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843880431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843883748+07:00","message":"> Transcript [41685] [true]: 'ข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843885891+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843887641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843889554+07:00","message":"StatePrefix: 'ข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843891371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:47.843896794+07:00","message":"Push: 'ข้อเสนอแนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.843904141+07:00","message":"push: {true ข้อเสนอแนะ 0 0xc0030bd080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:47.851275255+07:00","message":"write wav file: './tmp/7589/7589_2820.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.877390275+07:00","message":"[GCS] Start streaming session, msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:47.935749817+07:00","message":"[GCS] IsForceVAD: false for message ID: 2821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.12830473+07:00","message":"receive streaming session, msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.128331246+07:00","message":"found end of frame, send empty tag with msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.1283362+07:00","message":"end Recv id 2821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.128345595+07:00","message":"[buffer interim] 2821 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.128354641+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.128359757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.12836367+07:00","message":"> Transcript [41686] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.128367161+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.128369921+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.128372396+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.12837508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.128379154+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.128390557+07:00","message":"push: {true \n 0 0xc0030bd300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:48.134005247+07:00","message":"write wav file: './tmp/7589/7589_2821.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.194372258+07:00","message":"[GCS] Start streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.312825385+07:00","message":"[GCS] IsForceVAD: false for message ID: 2822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.399994115+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.40001404+07:00","message":"found end of frame, send empty tag with msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.400017105+07:00","message":"end Recv id 2822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.400024124+07:00","message":"[buffer interim] 2822 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.400031952+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.400035801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.400038575+07:00","message":"> Transcript [41687] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.400041127+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.400043062+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.400044914+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.400046813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:48.400049576+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.400057831+07:00","message":"push: {true \n 0 0xc003768300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:48.404885147+07:00","message":"write wav file: './tmp/7589/7589_2822.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:48.444959559+07:00","message":"[GCS] Start streaming session, msgId: 2823"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:48.711049223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:48.711058177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.109613121+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.109664028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.109671328+07:00","message":"receive interim result [false|false]: อยู่ที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.109685809+07:00","message":"[buffer interim] 2823 false อยู่ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.109693616+07:00","message":"[bufferProcess] interim [660000000]:อยู่ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.109695662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.292995084+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.293033202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ไหนก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.293038171+07:00","message":"receive interim result [false|false]: อยู่ที่ไหนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.293050613+07:00","message":"[buffer interim] 2823 false อยู่ที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.293057516+07:00","message":"[bufferProcess] interim [840000000]:อยู่ที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.29305979+07:00","message":"[bufferProcess] send to processor:อยู่ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.29306497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.293067929+07:00","message":"> Transcript [41688] [false]: 'อยู่ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.293070169+07:00","message":"Set StatePrefix (first interim): 'อยู่ที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.423360124+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.42339424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ไหนก็แค่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.423400001+07:00","message":"receive interim result [false|false]: อยู่ที่ไหนก็แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.423417741+07:00","message":"[buffer interim] 2823 false อยู่ที่ไหนก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.423425078+07:00","message":"[bufferProcess] interim [960000000]:อยู่ที่ไหนก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.423427463+07:00","message":"[bufferProcess] send to processor:อยู่ที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.423431031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.423433639+07:00","message":"> Transcript [41689] [false]: 'อยู่ที่ไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.423440464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.423442634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.423444734+07:00","message":"StatePrefix: 'อยู่ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.423446766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.500979301+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.501017334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ไหนก็แก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.501023011+07:00","message":"receive interim result [false|false]: อยู่ที่ไหนก็แก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.501038668+07:00","message":"[buffer interim] 2823 false อยู่ที่ไหนก็แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.501048625+07:00","message":"[bufferProcess] interim [80000000]:อยู่ที่ไหนก็แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.501051009+07:00","message":"[bufferProcess] send to processor:อยู่ที่ไหนก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.501054379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.501057048+07:00","message":"> Transcript [41690] [false]: 'อยู่ที่ไหนก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.501060419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.501062535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.50106446+07:00","message":"StatePrefix: 'อยู่ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.501066559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.63491512+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.634952274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ไหนก็แก้ไขมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.634958883+07:00","message":"receive interim result [false|false]: อยู่ที่ไหนก็แก้ไขมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.63497251+07:00","message":"[buffer interim] 2823 false อยู่ที่ไหนก็แก้ไขมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.634980149+07:00","message":"[bufferProcess] interim [200000000]:อยู่ที่ไหนก็แก้ไขมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.634982526+07:00","message":"[bufferProcess] send to processor:อยู่ที่ไหนก็แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.634989185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.634991866+07:00","message":"> Transcript [41691] [false]: 'อยู่ที่ไหนก็แก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.634995442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.634997648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.634999625+07:00","message":"StatePrefix: 'อยู่ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.635001796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.676812535+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.676851202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ไหนก็แก้ไขปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.676857071+07:00","message":"receive interim result [false|false]: อยู่ที่ไหนก็แก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.676869001+07:00","message":"[buffer interim] 2823 false อยู่ที่ไหนก็แก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.676876558+07:00","message":"[bufferProcess] interim [320000000]:อยู่ที่ไหนก็แก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.676878882+07:00","message":"[bufferProcess] send to processor:อยู่ที่ไหนก็แก้ไขมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.67688489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.676887728+07:00","message":"> Transcript [41692] [false]: 'อยู่ที่ไหนก็แก้ไขมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.676891007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.67689319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.676895375+07:00","message":"StatePrefix: 'อยู่ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.67689769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.676902317+07:00","message":"Push: 'อยู่ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.676904243+07:00","message":"TextPushed: 'อยู่ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.67690633+07:00","message":"Set new StatePrefix : 'อยู่ที่ไหนก็แก้ไขมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.67690907+07:00","message":"Next Push (prob) : 'ก็แก้ไขมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.676916316+07:00","message":"push: {false อยู่ที่ไหน 0 0xc004c0e380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.870826196+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.870865245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ไหนก็แก้ไขปัญหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.870871131+07:00","message":"receive interim result [false|false]: อยู่ที่ไหนก็แก้ไขปัญหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.870883313+07:00","message":"[buffer interim] 2823 false อยู่ที่ไหนก็แก้ไขปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.87089029+07:00","message":"[bufferProcess] interim [440000000]:อยู่ที่ไหนก็แก้ไขปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.870893019+07:00","message":"[bufferProcess] send to processor:อยู่ที่ไหนก็แก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.870898312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.870901035+07:00","message":"> Transcript [41693] [false]: 'อยู่ที่ไหนก็แก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.870903421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.870905848+07:00","message":"Set new StatePrefix: 'อยู่ที่ไหนก็แก้ไขปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.982987071+07:00","message":"[GCS] IsForceVAD: false for message ID: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.994730824+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.994766572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ไหนก็แก้ไขปัญหาที่น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.994772593+07:00","message":"receive interim result [false|false]: อยู่ที่ไหนก็แก้ไขปัญหาที่น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.994784212+07:00","message":"[buffer interim] 2823 false อยู่ที่ไหนก็แก้ไขปัญหาที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.994791164+07:00","message":"[bufferProcess] interim [560000000]:อยู่ที่ไหนก็แก้ไขปัญหาที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.99479357+07:00","message":"[bufferProcess] send to processor:อยู่ที่ไหนก็แก้ไขปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.994797172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.99479977+07:00","message":"> Transcript [41694] [false]: 'อยู่ที่ไหนก็แก้ไขปัญหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.994803174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.994805262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.994807338+07:00","message":"StatePrefix: 'อยู่ที่ไหนก็แก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.994809461+07:00","message":"TextPushed: 'อยู่ที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.999918786+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.999948744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.99995425+07:00","message":"receive interim result [false|false]: อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:49.999965576+07:00","message":"[buffer interim] 2823 false อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.999971868+07:00","message":"[bufferProcess] interim [620000000]:อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.999974269+07:00","message":"[bufferProcess] send to processor:อยู่ที่ไหนก็แก้ไขปัญหาที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.999977572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.999980055+07:00","message":"> Transcript [41695] [false]: 'อยู่ที่ไหนก็แก้ไขปัญหาที่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.999983312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.99998536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.999987688+07:00","message":"StatePrefix: 'อยู่ที่ไหนก็แก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:49.999989961+07:00","message":"TextPushed: 'อยู่ที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.085806613+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.085848982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น\",\"confidence\":0.93708634}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.08585563+07:00","message":"receive interim result [true|false]: อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.085864442+07:00","message":"end recv isFinal message id 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.085867055+07:00","message":"end Recv id 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.085872978+07:00","message":"[buffer interim] 2823 true อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.08588217+07:00","message":"[bufferProcess] interim [770000000]:อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085885942+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.08588944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085892567+07:00","message":"> Transcript [41696] [false]: 'อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085897178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085899251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085901186+07:00","message":"StatePrefix: 'อยู่ที่ไหนก็แก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085903448+07:00","message":"TextPushed: 'อยู่ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085905502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085907495+07:00","message":"> Transcript [41697] [true]: 'อยู่ที่ไหนก็แก้ไขปัญหาที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085909672+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085911459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085913203+07:00","message":"StatePrefix: 'อยู่ที่ไหนก็แก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085915132+07:00","message":"TextPushed: 'อยู่ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.085922252+07:00","message":"Push: 'ก็แก้ไขปัญหาที่นั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.085929745+07:00","message":"push: {true ก็แก้ไขปัญหาที่นั่น 0 0xc004c0e380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:50.092245429+07:00","message":"write wav file: './tmp/7589/7589_2823.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.305419859+07:00","message":"[GCS] Start streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.845016077+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.845060881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.845066453+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:50.845080087+07:00","message":"[buffer interim] 2824 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.845086885+07:00","message":"[bufferProcess] interim [600000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:50.845088845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.159019236+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.159057603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.15906396+07:00","message":"receive interim result [false|false]: ใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.15907892+07:00","message":"[buffer interim] 2824 false ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.159085918+07:00","message":"[bufferProcess] interim [840000000]:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.159088165+07:00","message":"[bufferProcess] send to processor:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.159095414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.159097909+07:00","message":"> Transcript [41698] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.159100173+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.297564956+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.297605728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.297611686+07:00","message":"receive interim result [false|false]: ใครทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.29762446+07:00","message":"[buffer interim] 2824 false ใครทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.297631488+07:00","message":"[bufferProcess] interim [20000000]:ใครทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.297634003+07:00","message":"[bufferProcess] send to processor:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.297639452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.297642364+07:00","message":"> Transcript [41699] [false]: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.297644575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.297647416+07:00","message":"Set new StatePrefix: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.497063207+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.497106762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครทำผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.497114139+07:00","message":"receive interim result [false|false]: ใครทำผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.497130657+07:00","message":"[buffer interim] 2824 false ใครทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.497138449+07:00","message":"[bufferProcess] interim [140000000]:ใครทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.497143042+07:00","message":"[bufferProcess] send to processor:ใครทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.497150897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.497153804+07:00","message":"> Transcript [41700] [false]: 'ใครทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.497157379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.497159637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.497172771+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.497174874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.598588498+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.598635432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครทำพี่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.598642384+07:00","message":"receive interim result [false|false]: ใครทำพี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.598658203+07:00","message":"[buffer interim] 2824 false ใครทำพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.598666048+07:00","message":"[bufferProcess] interim [320000000]:ใครทำพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.598668532+07:00","message":"[bufferProcess] send to processor:ใครทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.598677371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.598680481+07:00","message":"> Transcript [41701] [false]: 'ใครทำผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.598683821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.598686691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.598691646+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.598694111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.670314076+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.670358189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครทำผิดก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.670365513+07:00","message":"receive interim result [false|false]: ใครทำผิดก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.670379575+07:00","message":"[buffer interim] 2824 false ใครทำผิดก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.670387068+07:00","message":"[bufferProcess] interim [380000000]:ใครทำผิดก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.670390207+07:00","message":"[bufferProcess] send to processor:ใครทำพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.670398262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.670401184+07:00","message":"> Transcript [41702] [false]: 'ใครทำพี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.670411183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.670415971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.670418444+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.670420804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:51.711227443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:51.711229355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.863879825+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.863922578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครทำผิดก็ต้องรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.863928788+07:00","message":"receive interim result [false|false]: ใครทำผิดก็ต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.863943862+07:00","message":"[buffer interim] 2824 false ใครทำผิดก็ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863952258+07:00","message":"[bufferProcess] interim [560000000]:ใครทำผิดก็ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863955315+07:00","message":"[bufferProcess] send to processor:ใครทำผิดก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863959142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863962392+07:00","message":"> Transcript [41703] [false]: 'ใครทำผิดก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863966014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863968346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863970869+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863973149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863980587+07:00","message":"Push: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863982614+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863984583+07:00","message":"Set new StatePrefix : 'ใครทำผิดก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.863987436+07:00","message":"Next Push (prob) : 'ทำผิดก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.863995495+07:00","message":"push: {false ใคร 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.865263427+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.865304595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครทำผิดก็ต้องลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.865311989+07:00","message":"receive interim result [false|false]: ใครทำผิดก็ต้องลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:51.865330264+07:00","message":"[buffer interim] 2824 false ใครทำผิดก็ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.865338369+07:00","message":"[bufferProcess] interim [620000000]:ใครทำผิดก็ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.865341901+07:00","message":"[bufferProcess] send to processor:ใครทำผิดก็ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.865350911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.865354591+07:00","message":"> Transcript [41704] [false]: 'ใครทำผิดก็ต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.865359423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.86536313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.865366553+07:00","message":"StatePrefix: 'ใครทำผิดก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:51.865370109+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.059592035+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.059627798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครทำผิดก็ต้องลงโทษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.059634268+07:00","message":"receive interim result [false|false]: ใครทำผิดก็ต้องลงโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.059649882+07:00","message":"[buffer interim] 2824 false ใครทำผิดก็ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.059659553+07:00","message":"[bufferProcess] interim [800000000]:ใครทำผิดก็ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.059663571+07:00","message":"[bufferProcess] send to processor:ใครทำผิดก็ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.059669532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.059672645+07:00","message":"> Transcript [41705] [false]: 'ใครทำผิดก็ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.059676497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.059678913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.059681177+07:00","message":"StatePrefix: 'ใครทำผิดก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.059683556+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.103721186+07:00","message":"[GCS] IsForceVAD: false for message ID: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.211751335+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.211798067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครทำผิดก็ต้องลงโทษ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.211804775+07:00","message":"receive interim result [true|false]: ใครทำผิดก็ต้องลงโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.211815197+07:00","message":"end recv isFinal message id 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.211817655+07:00","message":"end Recv id 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.211824757+07:00","message":"[buffer interim] 2824 true ใครทำผิดก็ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211833637+07:00","message":"[bufferProcess] interim [10000000]:ใครทำผิดก็ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211840786+07:00","message":"[bufferProcess] send to processor (isfinal):ใครทำผิดก็ต้องลงโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211844607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211847765+07:00","message":"> Transcript [41706] [false]: 'ใครทำผิดก็ต้องลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211851014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211853445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211855528+07:00","message":"StatePrefix: 'ใครทำผิดก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211857888+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211860901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211862983+07:00","message":"> Transcript [41707] [true]: 'ใครทำผิดก็ต้องลงโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211865411+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211867533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211869215+07:00","message":"StatePrefix: 'ใครทำผิดก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211871124+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:52.211878615+07:00","message":"Push: 'ทำผิดก็ต้องลงโทษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.211887976+07:00","message":"push: {true ทำผิดก็ต้องลงโทษ 0 0xc0045de300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:52.21894458+07:00","message":"write wav file: './tmp/7589/7589_2824.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:52.425348205+07:00","message":"[GCS] Start streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.294225875+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.294268172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.294273869+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.294286882+07:00","message":"[buffer interim] 2825 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.294293443+07:00","message":"[bufferProcess] interim [840000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.294296418+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.294303364+07:00","message":"[bufferProcess] send to processor (ticker):ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.294307145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.294311363+07:00","message":"> Transcript [41708] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.294315276+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.297037448+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.297063032+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-06-22T12:43:54.297069464+07:00","message":"receive interim result [false|false]: จัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.297080794+07:00","message":"[buffer interim] 2825 false จัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.297086343+07:00","message":"[bufferProcess] interim [900000000]:จัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.297088482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.354845526+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.354885061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.354891421+07:00","message":"receive interim result [false|false]: จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.354903861+07:00","message":"[buffer interim] 2825 false จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.354911106+07:00","message":"[bufferProcess] interim [960000000]:จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.354913246+07:00","message":"[bufferProcess] send to processor:จัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.354918452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.354921063+07:00","message":"> Transcript [41709] [false]: 'จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.354923001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.354925474+07:00","message":"Set new StatePrefix: 'จัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.669954798+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.670000269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.670006836+07:00","message":"receive interim result [false|false]: จังหวัดเชียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.670019271+07:00","message":"[buffer interim] 2825 false จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.67002633+07:00","message":"[bufferProcess] interim [260000000]:จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.670029345+07:00","message":"[bufferProcess] send to processor:จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.670034657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.670037508+07:00","message":"> Transcript [41710] [false]: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.670041039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.670043362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.670045651+07:00","message":"StatePrefix: 'จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.670047938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.67106794+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.671109827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.671116147+07:00","message":"receive interim result [false|false]: จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.671134988+07:00","message":"[buffer interim] 2825 false จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.671145456+07:00","message":"[bufferProcess] interim [320000000]:จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.671148399+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.671156402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.671159595+07:00","message":"> Transcript [41711] [false]: 'จังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.671163896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.671166953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.67116907+07:00","message":"StatePrefix: 'จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.67117158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:54.711991304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:54.712045901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.744294993+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.74433233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.744338436+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:54.744350603+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.74435745+07:00","message":"[bufferProcess] interim [380000000]:จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.744360114+07:00","message":"[bufferProcess] send to processor:จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.744365908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.744368817+07:00","message":"> Transcript [41712] [false]: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.744372131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.744374309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.744376594+07:00","message":"StatePrefix: 'จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:54.744379094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.260276695+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.260342442+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-06-22T12:43:55.260354468+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.260379217+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.260392117+07:00","message":"[bufferProcess] interim [920000000]:จังหวัดเชียงใหม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.260396244+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.260418744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.260423383+07:00","message":"> Transcript [41713] [false]: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.260428619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.260432472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.26043614+07:00","message":"StatePrefix: 'จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.26044038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.260451534+07:00","message":"Push: 'จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.260455409+07:00","message":"TextPushed: 'จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.260460972+07:00","message":"Set new StatePrefix : 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.260465627+07:00","message":"Next Push (prob) : 'หวัดเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.260482335+07:00","message":"push: {false จัง 0 0xc003768980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.450474714+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.450519942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.450525704+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.450536808+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.450546279+07:00","message":"[bufferProcess] interim [40000000]:จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.450550129+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.450555348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.450560134+07:00","message":"> Transcript [41714] [false]: 'จังหวัดเชียงใหม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.450565862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.450569089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.450573217+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.45057878+07:00","message":"TextPushed: 'จัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.456116953+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.456149533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.456155412+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.456168673+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.456174145+07:00","message":"[bufferProcess] interim [100000000]:จังหวัดเชียงใหม่มีเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.456176549+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.456180909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.456184184+07:00","message":"> Transcript [41715] [false]: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.456187573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.456189806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.456191879+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.456194426+07:00","message":"TextPushed: 'จัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.594199838+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.594244521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.594251887+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.594269478+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.594278322+07:00","message":"[bufferProcess] interim [220000000]:จังหวัดเชียงใหม่มีเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.594281473+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.594289229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.594292109+07:00","message":"> Transcript [41716] [false]: 'จังหวัดเชียงใหม่มีเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.594297638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.594300294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.594302961+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.594306655+07:00","message":"TextPushed: 'จัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.894980648+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.895023739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.895031057+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.895047686+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895057645+07:00","message":"[bufferProcess] interim [460000000]:จังหวัดเชียงใหม่มีเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895060471+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895068608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895072466+07:00","message":"> Transcript [41717] [false]: 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895076575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895079086+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895081518+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895084446+07:00","message":"TextPushed: 'จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895090679+07:00","message":"Push: 'หวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895092673+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895094886+07:00","message":"Set new StatePrefix : 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:55.895097418+07:00","message":"Next Push (prob) : 'มีเด็กนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:55.895120536+07:00","message":"push: {false หวัดเชียงใหม่ 0 0xc003768980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.160513727+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.160558047+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-06-22T12:43:56.160565091+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.160583883+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.160593613+07:00","message":"[bufferProcess] interim [760000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.160596557+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.160605344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.160610984+07:00","message":"> Transcript [41718] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.160615393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.160617931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.160619973+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.160626311+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.170869586+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.170904071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.17090967+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.170924062+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.170931122+07:00","message":"[bufferProcess] interim [820000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.170934091+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.170941683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.170944419+07:00","message":"> Transcript [41719] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.170948241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.170951923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.170954231+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.170958123+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.472665526+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.472713482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.472720609+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.472734888+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.472745364+07:00","message":"[bufferProcess] interim [60000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.472748352+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.472752844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.472755923+07:00","message":"> Transcript [41720] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.472759957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.47276276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.472765674+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.472768767+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.794300924+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.794347066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.794353744+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.794370105+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794377794+07:00","message":"[bufferProcess] interim [360000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794380442+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794389474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794392491+07:00","message":"> Transcript [41721] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794405124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794407839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794410382+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794413071+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794419869+07:00","message":"Push: 'มีเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794421858+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794424033+07:00","message":"Set new StatePrefix : 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.794426814+07:00","message":"Next Push (prob) : 'เรียนรหัส G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.794434325+07:00","message":"push: {false มีเด็กนัก 0 0xc003768980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.799434752+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.799474307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.799480918+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.799493663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.79949839+07:00","message":"receive interim result [false|false]:  G มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.799505711+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.799509659+07:00","message":"[buffer interim] 2825 false  G มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.799515876+07:00","message":"[bufferProcess] interim [420000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.799518444+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.799522246+07:00","message":"[bufferProcess] interim [420000000]: G มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.799525409+07:00","message":"[bufferProcess] update buffer: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.799528949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.799532087+07:00","message":"> Transcript [41722] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.799536005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.799538361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.799542719+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.799545381+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.983292965+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.983340634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.983347984+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.983361162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G มากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.983366972+07:00","message":"receive interim result [false|false]:  G มากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.98337545+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:56.983379823+07:00","message":"[buffer interim] 2825 false  G มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.983387437+07:00","message":"[bufferProcess] interim [540000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.983390856+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.98340351+07:00","message":"[bufferProcess] interim [540000000]: G มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.983407145+07:00","message":"[bufferProcess] update buffer: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.983410669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.983413756+07:00","message":"> Transcript [41723] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.983417705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.983420064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.983424871+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:56.983428451+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.044021657+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.044077888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.044087059+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.044101094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.044106305+07:00","message":"receive interim result [false|false]:  มากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.044116817+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.044122963+07:00","message":"[buffer interim] 2825 false  มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.044131354+07:00","message":"[bufferProcess] interim [660000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.044135585+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.044140866+07:00","message":"[bufferProcess] interim [660000000]: มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.044144778+07:00","message":"[bufferProcess] update buffer: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.044149057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.044153024+07:00","message":"> Transcript [41724] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.044157859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.04416069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.044163794+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.044169991+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.177020336+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.177061273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.177068753+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.177079748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มากกว่า 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.177083377+07:00","message":"receive interim result [false|false]:  มากกว่า 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.177090767+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.177094583+07:00","message":"[buffer interim] 2825 false  มากกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177101197+07:00","message":"[bufferProcess] interim [780000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.1771045+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177108198+07:00","message":"[bufferProcess] interim [780000000]: มากกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177114144+07:00","message":"[bufferProcess] update buffer: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177117455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177120517+07:00","message":"> Transcript [41725] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177124587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177126836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177128848+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177131854+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177134757+07:00","message":"Push: 'เรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177136679+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177138859+07:00","message":"Set new StatePrefix : 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.177141083+07:00","message":"Next Push (prob) : ' มากกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.177149308+07:00","message":"push: {false เรียนรหัส G 0 0xc003768980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.366800526+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.366841731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.366848565+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.36686345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มากกว่า 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.366866698+07:00","message":"receive interim result [false|false]:  มากกว่า 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.366877533+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.366881333+07:00","message":"[buffer interim] 2825 false  มากกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.366888393+07:00","message":"[bufferProcess] interim [960000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.366891601+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.366895486+07:00","message":"[bufferProcess] interim [960000000]: มากกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.366898522+07:00","message":"[bufferProcess] update buffer: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.36690221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.366905238+07:00","message":"> Transcript [41726] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.366908554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.366910718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.366912956+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.366915686+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.552649277+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.552688287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.552695029+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.552707019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.552710296+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.552718122+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.552723229+07:00","message":"[buffer interim] 2825 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.552730116+07:00","message":"[bufferProcess] interim [140000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.55273314+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.552737113+07:00","message":"[bufferProcess] interim [140000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.552739478+07:00","message":"[bufferProcess] update buffer: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.55274267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.552745501+07:00","message":"> Transcript [41727] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.552748913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.552751161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.552753547+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.552756129+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.672691967+07:00","message":"[GCS] IsForceVAD: false for message ID: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.700233891+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.700271301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.700277517+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.700289532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 300\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.700292714+07:00","message":"receive interim result [false|false]:  300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.700312873+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.700333118+07:00","message":"[buffer interim] 2825 false  300"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.700341671+07:00","message":"[bufferProcess] interim [260000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.700345783+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.700352465+07:00","message":"[bufferProcess] interim [260000000]: 300"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.700355699+07:00","message":"[bufferProcess] update buffer: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 300"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.70035955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.700362983+07:00","message":"> Transcript [41728] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.700366697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.700368843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.700370936+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.700373971+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:57.712404813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:43:57.71241232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.799110382+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.799163458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.799173106+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.799187072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 300 คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.799193735+07:00","message":"receive interim result [false|false]:  300 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.799205315+07:00","message":"[buffer interim] 2825 false จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.799210735+07:00","message":"[buffer interim] 2825 false  300 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.799218899+07:00","message":"[bufferProcess] interim [440000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.799223183+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 300"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.799228795+07:00","message":"[bufferProcess] interim [440000000]: 300 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.79923255+07:00","message":"[bufferProcess] update buffer: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 300 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.799237776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.79924203+07:00","message":"> Transcript [41729] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 300'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.79924808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.799251112+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.799254367+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.79925807+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.799264448+07:00","message":"Push: ' มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.799267648+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.799271204+07:00","message":"Set new StatePrefix : 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 300'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.79927614+07:00","message":"Next Push (prob) : ' 300'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.799300194+07:00","message":"push: {false  มากกว่า 0 0xc003768980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.827009176+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.82704933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30 คน\",\"confidence\":0.91809636}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.827056442+07:00","message":"receive interim result [true|false]: จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.827068318+07:00","message":"end recv isFinal message id 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.827070691+07:00","message":"end Recv id 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.82707763+07:00","message":"[buffer interim] 2825 true จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827085061+07:00","message":"[bufferProcess] interim [470000000]:จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827088795+07:00","message":"[bufferProcess] send to processor (isfinal):จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 300 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827092699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827104653+07:00","message":"> Transcript [41730] [false]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 300 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827108364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827110466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827112608+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 300'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.82711507+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827117298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.82711954+07:00","message":"> Transcript [41731] [true]: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 30 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827121818+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827123556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827125426+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า 300'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827127499+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่มีเด็กนักเรียนรหัส G มากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:57.827137031+07:00","message":"Push: ' 30 คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:57.827144416+07:00","message":"push: {true  30 คน 0 0xc003768980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:57.838002747+07:00","message":"write wav file: './tmp/7589/7589_2825.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:58.18647711+07:00","message":"[GCS] Start streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:58.562064675+07:00","message":"[GCS] IsForceVAD: false for message ID: 2826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:58.645038253+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:58.64506822+07:00","message":"found end of frame, send empty tag with msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:58.645071668+07:00","message":"end Recv id 2826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:58.645078609+07:00","message":"[buffer interim] 2826 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:58.64508573+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:58.645089475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:58.645095414+07:00","message":"> Transcript [41732] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:58.645098604+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:58.645100966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:58.645103016+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:58.645104908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:58.645107846+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:58.645116249+07:00","message":"push: {true \n 0 0xc0045df800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:43:58.649960665+07:00","message":"write wav file: './tmp/7589/7589_2826.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:58.823780322+07:00","message":"[GCS] Start streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.306934756+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.306976768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.306982824+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.306997421+07:00","message":"[buffer interim] 2827 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.307004389+07:00","message":"[bufferProcess] interim [480000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.307006422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.368115703+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.368156592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.368165615+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.368177419+07:00","message":"[buffer interim] 2827 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.368187632+07:00","message":"[bufferProcess] interim [540000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.368190915+07:00","message":"[bufferProcess] send to processor:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.368195846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.368201103+07:00","message":"> Transcript [41733] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.368205255+07:00","message":"Set StatePrefix (first interim): 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.485516026+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.4855602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.485566173+07:00","message":"receive interim result [false|false]: ขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.485578731+07:00","message":"[buffer interim] 2827 false ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.485585297+07:00","message":"[bufferProcess] interim [660000000]:ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.485587709+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.485593335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.485596083+07:00","message":"> Transcript [41734] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.485598474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.485600496+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.508495049+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.508527647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.508533009+07:00","message":"receive interim result [false|false]: ขนาดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.508544462+07:00","message":"[buffer interim] 2827 false ขนาดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.50855028+07:00","message":"[bufferProcess] interim [720000000]:ขนาดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.508552547+07:00","message":"[bufferProcess] send to processor:ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.508555525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.50855837+07:00","message":"> Transcript [41735] [false]: 'ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.508561495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.508563593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.508565576+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.508567602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.705278169+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.705317967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่แท้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.705324627+07:00","message":"receive interim result [false|false]: ขนาดที่แท้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.705337106+07:00","message":"[buffer interim] 2827 false ขนาดที่แท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.705346765+07:00","message":"[bufferProcess] interim [840000000]:ขนาดที่แท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.705349048+07:00","message":"[bufferProcess] send to processor:ขนาดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.705352544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.705355458+07:00","message":"> Transcript [41736] [false]: 'ขนาดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.7053586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.705360831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.705362862+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.705364864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.725317553+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.72535768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่ไทย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.72536441+07:00","message":"receive interim result [false|false]: ขนาดที่ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.725377596+07:00","message":"[buffer interim] 2827 false ขนาดที่ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.72538487+07:00","message":"[bufferProcess] interim [900000000]:ขนาดที่ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.725387429+07:00","message":"[bufferProcess] send to processor:ขนาดที่แท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.725403203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.725407566+07:00","message":"> Transcript [41737] [false]: 'ขนาดที่แท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.72541186+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.725414963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.725417759+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.725421352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.881918572+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.881961224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่ไทยพี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.881967696+07:00","message":"receive interim result [false|false]: ขนาดที่ไทยพี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.881982173+07:00","message":"[buffer interim] 2827 false ขนาดที่ไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.881989837+07:00","message":"[bufferProcess] interim [80000000]:ขนาดที่ไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.881992863+07:00","message":"[bufferProcess] send to processor:ขนาดที่ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.881996364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.881999056+07:00","message":"> Transcript [41738] [false]: 'ขนาดที่ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.88200208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.88200414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.88200612+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.882008116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.882011028+07:00","message":"Push: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.882013305+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.882015391+07:00","message":"Set new StatePrefix : 'ขนาดที่ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.882017692+07:00","message":"Next Push (prob) : 'ที่ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.882025328+07:00","message":"push: {false ขนาด 0 0xc003324780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.995013841+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.995051328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่ Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.995057049+07:00","message":"receive interim result [false|false]: ขนาดที่ Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:43:59.995073492+07:00","message":"[buffer interim] 2827 false ขนาดที่ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.995081651+07:00","message":"[bufferProcess] interim [200000000]:ขนาดที่ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.995083999+07:00","message":"[bufferProcess] send to processor:ขนาดที่ไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.99508746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.995090265+07:00","message":"> Transcript [41739] [false]: 'ขนาดที่ไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.995093143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.995095616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.995097683+07:00","message":"StatePrefix: 'ขนาดที่ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:43:59.995100049+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.114298948+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.114347127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.114357866+07:00","message":"receive interim result [false|false]: ขนาดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.114370802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.114374755+07:00","message":"receive interim result [false|false]:  Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.114383757+07:00","message":"[buffer interim] 2827 false ขนาดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.114388113+07:00","message":"[buffer interim] 2827 false  Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.114407575+07:00","message":"[bufferProcess] interim [320000000]:ขนาดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.114411099+07:00","message":"[bufferProcess] send to processor:ขนาดที่ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.114417294+07:00","message":"[bufferProcess] interim [320000000]: Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.114420763+07:00","message":"[bufferProcess] update buffer: ขนาดที่ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.114426152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.114429836+07:00","message":"> Transcript [41740] [false]: 'ขนาดที่ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.114433689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.114436724+07:00","message":"Set new StatePrefix: 'ขนาดที่ Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.576000219+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.576038344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่ Thai PBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.576044233+07:00","message":"receive interim result [false|false]: ขนาดที่ Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:00.576057887+07:00","message":"[buffer interim] 2827 false ขนาดที่ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.576067385+07:00","message":"[bufferProcess] interim [800000000]:ขนาดที่ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.57606995+07:00","message":"[bufferProcess] send to processor:ขนาดที่ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.576073681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.576076458+07:00","message":"> Transcript [41741] [false]: 'ขนาดที่ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.576079778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.576081851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.576083998+07:00","message":"StatePrefix: 'ขนาดที่ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:00.576086158+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:00.712613458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:00.712628509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.288025665+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.288066551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่ Thai PBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.28807282+07:00","message":"receive interim result [false|false]: ขนาดที่ Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.288080331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ได้รับข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.288083183+07:00","message":"receive interim result [false|false]:  ได้รับข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.288090394+07:00","message":"[buffer interim] 2827 false ขนาดที่ Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.288094235+07:00","message":"[buffer interim] 2827 false  ได้รับข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.288100306+07:00","message":"[bufferProcess] interim [520000000]:ขนาดที่ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.288102789+07:00","message":"[bufferProcess] send to processor:ขนาดที่ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.288106212+07:00","message":"[bufferProcess] interim [520000000]: ได้รับข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.288109586+07:00","message":"[bufferProcess] update buffer: ขนาดที่ Thai PBS ได้รับข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.28811256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.28811689+07:00","message":"> Transcript [41742] [false]: 'ขนาดที่ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.288121658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.28812364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.288125652+07:00","message":"StatePrefix: 'ขนาดที่ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.288127734+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.614107453+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.614148225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่ Thai PBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.614156255+07:00","message":"receive interim result [false|false]: ขนาดที่ Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.614170261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ได้รับข้อมูลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.61417426+07:00","message":"receive interim result [false|false]:  ได้รับข้อมูลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.614183944+07:00","message":"[buffer interim] 2827 false ขนาดที่ Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.614189089+07:00","message":"[buffer interim] 2827 false  ได้รับข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.614196181+07:00","message":"[bufferProcess] interim [820000000]:ขนาดที่ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.614200205+07:00","message":"[bufferProcess] send to processor:ขนาดที่ Thai PBS ได้รับข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.614204839+07:00","message":"[bufferProcess] interim [820000000]: ได้รับข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.614208035+07:00","message":"[bufferProcess] update buffer: ขนาดที่ Thai PBS ได้รับข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.614211386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.614215096+07:00","message":"> Transcript [41743] [false]: 'ขนาดที่ Thai PBS ได้รับข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.614219931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.614223202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.614226227+07:00","message":"StatePrefix: 'ขนาดที่ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.614229746+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.772694724+07:00","message":"[GCS] IsForceVAD: false for message ID: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.918814835+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.918854309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดที่ ThaiPBS ได้รับข้อมูลว่า\",\"confidence\":0.8734005}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.918860682+07:00","message":"receive interim result [true|false]: ขนาดที่ ThaiPBS ได้รับข้อมูลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.91887009+07:00","message":"end recv isFinal message id 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.918872815+07:00","message":"end Recv id 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.918879514+07:00","message":"[buffer interim] 2827 true ขนาดที่ ThaiPBS ได้รับข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.91888856+07:00","message":"[bufferProcess] interim [180000000]:ขนาดที่ ThaiPBS ได้รับข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918892453+07:00","message":"[bufferProcess] send to processor (isfinal):ขนาดที่ Thai PBS ได้รับข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918895646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918899948+07:00","message":"> Transcript [41744] [false]: 'ขนาดที่ Thai PBS ได้รับข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918903649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918906218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918908169+07:00","message":"StatePrefix: 'ขนาดที่ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918910323+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918916146+07:00","message":"Push: 'ที่ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918918047+07:00","message":"TextPushed: 'ขนาดที่ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918920192+07:00","message":"Set new StatePrefix : 'ขนาดที่ Thai PBS ได้รับข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918922373+07:00","message":"Next Push (prob) : ' ได้รับข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918924231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918926788+07:00","message":"> Transcript [41745] [true]: 'ขนาดที่ ThaiPBS ได้รับข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918929015+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.91893085+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918932894+07:00","message":"StatePrefix: 'ขนาดที่ Thai PBS ได้รับข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918934852+07:00","message":"TextPushed: 'ขนาดที่ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.918936518+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.919008634+07:00","message":"push: {false ที่ Thai PBS 0 0xc003324780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.919035787+07:00","message":"Push: 'ได้รับข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.919039065+07:00","message":"TextPushed: 'ขนาดที่ Thai PBSได้รับข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.919041055+07:00","message":"Set new StatePrefix : 'ขนาดที่ ThaiPBS ได้รับข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.919043085+07:00","message":"Next Push (prob) : 'ขนาดที่ ThaiPBS ได้รับข้อมูลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:01.919049094+07:00","message":"push: {true ได้รับข้อมูลว่า 0 0xc003324780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:01.919062165+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2827.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:01.927114902+07:00","message":"write wav file: './tmp/7589/7589_2827.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.094582351+07:00","message":"[GCS] Start streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.650008416+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.650053908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.650058938+07:00","message":"receive interim result [false|false]: ที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.650071444+07:00","message":"[buffer interim] 2828 false ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.650078711+07:00","message":"[bufferProcess] interim [610000000]:ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.650080622+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.765955447+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.765994697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.766001806+07:00","message":"receive interim result [false|false]: ที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.766019146+07:00","message":"[buffer interim] 2828 false ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.766028883+07:00","message":"[bufferProcess] interim [730000000]:ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.766031753+07:00","message":"[bufferProcess] send to processor:ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.76604103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.766044118+07:00","message":"> Transcript [41746] [false]: 'ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.766046745+07:00","message":"Set StatePrefix (first interim): 'ที่ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.947138557+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.947180103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.947187993+07:00","message":"receive interim result [false|false]: ที่ผ่านมามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:02.947205126+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.947216118+07:00","message":"[bufferProcess] interim [910000000]:ที่ผ่านมามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.947219772+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.947226524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.947230584+07:00","message":"> Transcript [41747] [false]: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.947235224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.947239176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.947242251+07:00","message":"StatePrefix: 'ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:02.947245339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.272582881+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.272626153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.27263369+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.272647976+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.272658889+07:00","message":"[bufferProcess] interim [210000000]:ที่ผ่านมามีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.27266254+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.272669856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.272674694+07:00","message":"> Transcript [41748] [false]: 'ที่ผ่านมามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.272679358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.272683578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.272685764+07:00","message":"StatePrefix: 'ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.272687873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.322966612+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.32300769+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-06-22T12:44:03.323014045+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.323030958+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.323039611+07:00","message":"[bufferProcess] interim [270000000]:ที่ผ่านมามีกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.323042298+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.323046495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.323049543+07:00","message":"> Transcript [41749] [false]: 'ที่ผ่านมามีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.323053244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.323055512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.323057558+07:00","message":"StatePrefix: 'ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.32305968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.519208775+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.519247592+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-06-22T12:44:03.519253407+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.519266511+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.519273743+07:00","message":"[bufferProcess] interim [510000000]:ที่ผ่านมามีกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.519276098+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.51928277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.51928622+07:00","message":"> Transcript [41750] [false]: 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.519289993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.51929258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.519294974+07:00","message":"StatePrefix: 'ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.519297094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.519302885+07:00","message":"Push: 'ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.519304955+07:00","message":"TextPushed: 'ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.519306941+07:00","message":"Set new StatePrefix : 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.519308994+07:00","message":"Next Push (prob) : 'มามีกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.519317518+07:00","message":"push: {false ที่ผ่าน 0 0xc003324a80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:03.712689036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:03.71271294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.838289574+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.838333024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.838339859+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.838355022+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.838365842+07:00","message":"[bufferProcess] interim [750000000]:ที่ผ่านมามีกลุ่มคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.838368102+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.838375616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.838378831+07:00","message":"> Transcript [41751] [false]: 'ที่ผ่านมามีกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.838382452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.838392529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.838394625+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.83839697+07:00","message":"TextPushed: 'ที่ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.966489554+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.966532061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนนั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.966538993+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนนั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.96655461+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.9665623+07:00","message":"[bufferProcess] interim [870000000]:ที่ผ่านมามีกลุ่มคนนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.966564698+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.966568333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.966571087+07:00","message":"> Transcript [41752] [false]: 'ที่ผ่านมามีกลุ่มคนเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.966574333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.966576457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.966578531+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.966580878+07:00","message":"TextPushed: 'ที่ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.967412333+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.967453048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนแองโกล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.967458859+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนแองโกล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:03.967473201+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนแองโกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.967478549+07:00","message":"[bufferProcess] interim [930000000]:ที่ผ่านมามีกลุ่มคนแองโกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.967481062+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.967485773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.967488232+07:00","message":"> Transcript [41753] [false]: 'ที่ผ่านมามีกลุ่มคนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.967491658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.967493978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.967496474+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:03.967498897+07:00","message":"TextPushed: 'ที่ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.155758438+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.155802392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.155809151+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.155826519+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155838172+07:00","message":"[bufferProcess] interim [110000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155841073+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนแองโกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155846018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155849575+07:00","message":"> Transcript [41754] [false]: 'ที่ผ่านมามีกลุ่มคนแองโกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155853948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155856286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155858732+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155860998+07:00","message":"TextPushed: 'ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155868296+07:00","message":"Push: 'มามีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155870483+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155872792+07:00","message":"Set new StatePrefix : 'ที่ผ่านมามีกลุ่มคนแองโกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.155875312+07:00","message":"Next Push (prob) : 'คนแองโกล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.155883769+07:00","message":"push: {false มามีกลุ่ม 0 0xc003324a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.413751236+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.413791008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.413797547+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.413812364+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.413823143+07:00","message":"[bufferProcess] interim [350000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.413825692+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.413833407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.413836824+07:00","message":"> Transcript [41755] [false]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.413839152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.413841332+07:00","message":"Set new StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.417573193+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.417610135+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-06-22T12:44:04.417615972+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.417643652+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.417651732+07:00","message":"[bufferProcess] interim [410000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.417654556+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.417658432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.417661348+07:00","message":"> Transcript [41756] [false]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.417664748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.417667236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.417669226+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.417671807+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.552192093+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.552234335+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-06-22T12:44:04.552241575+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.552257632+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.552265542+07:00","message":"[bufferProcess] interim [530000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.552268866+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.552272851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.552276893+07:00","message":"> Transcript [41757] [false]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.552280674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.552282992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.552285502+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.552288708+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.869049831+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.869092501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.869099812+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.869114975+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.869123164+07:00","message":"[bufferProcess] interim [770000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.869125978+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.869133984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.869136843+07:00","message":"> Transcript [41758] [false]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.86914469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.86914748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.869150988+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.869156365+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.922268606+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.922304958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.922311187+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.922328024+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922336669+07:00","message":"[bufferProcess] interim [890000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922339312+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.92234496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922347613+07:00","message":"> Transcript [41759] [false]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922351426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922353537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922355897+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922358306+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922362693+07:00","message":"Push: 'คนอ้างตัวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922364737+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922370946+07:00","message":"Set new StatePrefix : 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:04.922373409+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:04.922406523+07:00","message":"push: {false คนอ้างตัวเป็น 0 0xc003324a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.124976627+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.125016495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.125023453+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.125038232+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.125045988+07:00","message":"[bufferProcess] interim [70000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.125048741+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.125056261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.125059091+07:00","message":"> Transcript [41760] [false]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.125061627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.125064186+07:00","message":"Set new StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.313839891+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.313883889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.313895524+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.313911764+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.31391998+07:00","message":"[bufferProcess] interim [250000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.313922589+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.313926273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.313929253+07:00","message":"> Transcript [41761] [false]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.313932629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.31393478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.313937341+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.313941887+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.562429934+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.56246971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.562476086+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.562489457+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.562497101+07:00","message":"[bufferProcess] interim [490000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.562500127+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.56250753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.562510352+07:00","message":"> Transcript [41762] [false]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.562513988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.562516256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.562518479+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.562521359+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.633762083+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.633806726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.633813972+07:00","message":"receive interim result [false|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.63382563+07:00","message":"[buffer interim] 2828 false ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.633834233+07:00","message":"[bufferProcess] interim [610000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.633837068+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.63384198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.633844976+07:00","message":"> Transcript [41763] [false]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.633849257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.633851372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.633853588+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:05.633858724+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:05.993010697+07:00","message":"[GCS] IsForceVAD: false for message ID: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.096880067+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.096922299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.096929384+07:00","message":"receive interim result [true|false]: ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.096939087+07:00","message":"end recv isFinal message id 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.09694134+07:00","message":"end Recv id 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.096948241+07:00","message":"[buffer interim] 2828 true ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096955523+07:00","message":"[bufferProcess] interim [120000000]:ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096963887+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096967712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096970563+07:00","message":"> Transcript [41764] [false]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096974706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096976735+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096979068+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096984463+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096987767+07:00","message":"Push: 'เจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096990366+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096993139+07:00","message":"Set new StatePrefix : 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.09699582+07:00","message":"Next Push (prob) : 'หน่วยงานต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096997648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.096999893+07:00","message":"> Transcript [41765] [true]: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.097002241+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.097004021+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.097005894+07:00","message":"StatePrefix: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จากหน่วยงานต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.097008064+07:00","message":"TextPushed: 'ที่ผ่านมามีกลุ่มคนอ้างตัวเป็นเจ้าหน้าที่จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.097010449+07:00","message":"Push: 'หน่วยงานต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.097018621+07:00","message":"push: {false เจ้าหน้าที่จาก 0 0xc003324a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.097023739+07:00","message":"push: {true หน่วยงานต่างๆ 0 0xc003324a80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:06.106770098+07:00","message":"write wav file: './tmp/7589/7589_2828.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.194460053+07:00","message":"[GCS] Start streaming session, msgId: 2829"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:06.713086694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:06.71310779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.727227161+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.727287595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.727292924+07:00","message":"receive interim result [false|false]: เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.727309158+07:00","message":"[buffer interim] 2829 false เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.727316632+07:00","message":"[bufferProcess] interim [360000000]:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.727319307+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.919058064+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.919093988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.919099978+07:00","message":"receive interim result [false|false]: เข้าไปติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:06.919114254+07:00","message":"[buffer interim] 2829 false เข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.91912239+07:00","message":"[bufferProcess] interim [540000000]:เข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.919125994+07:00","message":"[bufferProcess] send to processor:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.919130598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.919134118+07:00","message":"> Transcript [41766] [false]: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:06.91913744+07:00","message":"Set StatePrefix (first interim): 'เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.037246589+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.037292912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.03729941+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.037319337+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.037326867+07:00","message":"[bufferProcess] interim [660000000]:เข้าไปติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.037329319+07:00","message":"[bufferProcess] send to processor:เข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.037332987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.037335867+07:00","message":"> Transcript [41767] [false]: 'เข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.037339257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.037342192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.037344151+07:00","message":"StatePrefix: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.037346188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.255597354+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.255647137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.255653469+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.25567004+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.255678741+07:00","message":"[bufferProcess] interim [900000000]:เข้าไปติดต่อโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.255681617+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.255689473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.255692607+07:00","message":"> Transcript [41768] [false]: 'เข้าไปติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.255696676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.255699148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.255703268+07:00","message":"StatePrefix: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.255705776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.551143905+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.551189464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.551198227+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:07.551211498+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.551218357+07:00","message":"[bufferProcess] interim [140000000]:เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.551221358+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.551226572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.551229282+07:00","message":"> Transcript [41769] [false]: 'เข้าไปติดต่อโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.551232631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.551234793+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.5512369+07:00","message":"StatePrefix: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:07.551239297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.167413144+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.167454649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.167460408+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.167470712+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167478001+07:00","message":"[bufferProcess] interim [740000000]:เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167480475+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167483993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167486781+07:00","message":"> Transcript [41770] [false]: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167491791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167493945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167495876+07:00","message":"StatePrefix: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167497915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167500846+07:00","message":"Push: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167504144+07:00","message":"TextPushed: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167506274+07:00","message":"Set new StatePrefix : 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.167508395+07:00","message":"Next Push (prob) : 'ติดต่อโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.167515555+07:00","message":"push: {false เข้าไป 0 0xc003768e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.261421135+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.261477412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.26148432+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.261500918+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.261510397+07:00","message":"[bufferProcess] interim [860000000]:เข้าไปติดต่อโรงเรียนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.261513502+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.261518534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.261521823+07:00","message":"> Transcript [41771] [false]: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.261525704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.26152876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.261530813+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.26153336+07:00","message":"TextPushed: 'เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.33720813+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.337242934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.337248676+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.337271651+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.337279002+07:00","message":"[bufferProcess] interim [980000000]:เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.337281563+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.337286966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.337289788+07:00","message":"> Transcript [41772] [false]: 'เข้าไปติดต่อโรงเรียนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.337293291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.337295606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.337300125+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.337302691+07:00","message":"TextPushed: 'เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.455836633+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.455876059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.455882744+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.45589862+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.455906182+07:00","message":"[bufferProcess] interim [40000000]:เข้าไปติดต่อโรงเรียนขอเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.455909411+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.455917884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.455920663+07:00","message":"> Transcript [41773] [false]: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.455924063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.455926442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.455928706+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.45593104+07:00","message":"TextPushed: 'เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.458361409+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.458407505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.458414746+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.458433+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458442166+07:00","message":"[bufferProcess] interim [100000000]:เข้าไปติดต่อโรงเรียนขอข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458444782+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458451189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458454689+07:00","message":"> Transcript [41774] [false]: 'เข้าไปติดต่อโรงเรียนขอเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458458734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458461101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.45846323+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458465808+07:00","message":"TextPushed: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458472905+07:00","message":"Push: 'ติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458475155+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458477501+07:00","message":"Set new StatePrefix : 'เข้าไปติดต่อโรงเรียนขอเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.458479906+07:00","message":"Next Push (prob) : 'ขอเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.458506264+07:00","message":"push: {false ติดต่อโรงเรียน 0 0xc003768e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.842755322+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.842798099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.842804864+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:08.842820963+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.842829815+07:00","message":"[bufferProcess] interim [460000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.842832756+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.842841187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.84284414+07:00","message":"> Transcript [41775] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.842846742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:08.842851432+07:00","message":"Set new StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.039823983+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.039871118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.039877495+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.039894497+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.03990222+07:00","message":"[bufferProcess] interim [640000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.039905431+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.039909072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.03991195+07:00","message":"> Transcript [41776] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.039915662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.039917814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.039919921+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.039922514+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.24369121+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.243729918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.243736779+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.243750437+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.243757499+07:00","message":"[bufferProcess] interim [880000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.243760414+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.243763884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.243766507+07:00","message":"> Transcript [41777] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.243769621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.243771799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.243775828+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.243778242+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.414950208+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.414990551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.414996657+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.415012721+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.415020228+07:00","message":"[bufferProcess] interim [60000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.415022716+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.415026677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.415030302+07:00","message":"> Transcript [41778] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.415033746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.415035966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.415040257+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.415042686+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.67723236+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.677284569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.677293362+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.677320214+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677329038+07:00","message":"[bufferProcess] interim [300000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.67733251+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677336091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677339324+07:00","message":"> Transcript [41779] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677344021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677347025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677350356+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677353998+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677357735+07:00","message":"Push: 'ขอข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677361695+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677367522+07:00","message":"Set new StatePrefix : 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.677371998+07:00","message":"Next Push (prob) : 'รายชื่อเด็กนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.677388431+07:00","message":"push: {false ขอข้อมูล 0 0xc003768e80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:09.713750355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:09.713754496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.934050312+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.934094753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.934101628+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:09.934117175+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.934125278+07:00","message":"[bufferProcess] interim [600000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.93412891+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.93413677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.934139848+07:00","message":"> Transcript [41780] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.934144158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.934146746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.934149098+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:09.934152227+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.055034726+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.055075305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.055082059+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.055094238+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.05510118+07:00","message":"[bufferProcess] interim [660000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.05510407+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.055109779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.055113179+07:00","message":"> Transcript [41781] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.055117179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.055119429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.055121461+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.055124312+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.254652627+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.254714327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.254720446+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.254732222+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.254739653+07:00","message":"[bufferProcess] interim [900000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.254742291+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.254748102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.254751049+07:00","message":"> Transcript [41782] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.254754691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.254757003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.254760041+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.254763462+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.513453475+07:00","message":"[GCS] Cleaned up inactive client: 2803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.513483042+07:00","message":"[GCS] Cleaned up inactive client: 2800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.513486345+07:00","message":"[GCS] Cleaned up inactive client: 2796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.513488259+07:00","message":"[GCS] Cleaned up inactive client: 2798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.513490064+07:00","message":"[GCS] Cleaned up inactive client: 2799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.513491839+07:00","message":"[GCS] Cleaned up inactive client: 2804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.513496346+07:00","message":"[GCS] Cleaned up inactive client: 2805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.513498252+07:00","message":"[GCS] Cleaned up inactive client: 2801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.513500446+07:00","message":"[GCS] Cleaned up inactive client: 2802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.513502392+07:00","message":"[GCS] Cleaned up inactive client: 2797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.634471761+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.63451008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.634517124+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.634526349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" G\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.634528779+07:00","message":"receive interim result [false|false]:  G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.634535899+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.634540287+07:00","message":"[buffer interim] 2829 false  G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634547169+07:00","message":"[bufferProcess] interim [260000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634549619+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634553199+07:00","message":"[bufferProcess] interim [260000000]: G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634555865+07:00","message":"[bufferProcess] update buffer: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634558599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634561415+07:00","message":"> Transcript [41783] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634565044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634567212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634569223+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.6345721+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634575247+07:00","message":"Push: 'รายชื่อเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634577486+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634579657+07:00","message":"Set new StatePrefix : 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.634582041+07:00","message":"Next Push (prob) : 'เรียนรหัส G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.63459052+07:00","message":"push: {false รายชื่อเด็กนัก 0 0xc003768e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.85323873+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.853281504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.853287513+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:10.853304451+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.853312238+07:00","message":"[bufferProcess] interim [500000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.85331551+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.853325668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.853329163+07:00","message":"> Transcript [41784] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.8533327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.853334987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.85333817+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:10.853340872+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.14819412+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.148234148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.14824207+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.148253617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.148256541+07:00","message":"receive interim result [false|false]:  ในร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.148264756+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.148268604+07:00","message":"[buffer interim] 2829 false  ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.14827411+07:00","message":"[bufferProcess] interim [740000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.148276978+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.148280141+07:00","message":"[bufferProcess] interim [740000000]: ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.14828335+07:00","message":"[bufferProcess] update buffer: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.148286384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.148289144+07:00","message":"> Transcript [41785] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.148293083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.148295592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.148297664+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.148300356+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.151987489+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.152016859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.152022602+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.152033489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.152036989+07:00","message":"receive interim result [false|false]:  ในระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.152042644+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.152046241+07:00","message":"[buffer interim] 2829 false  ในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.152050768+07:00","message":"[bufferProcess] interim [800000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.152053191+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.152058216+07:00","message":"[bufferProcess] interim [800000000]: ในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.152060373+07:00","message":"[bufferProcess] update buffer: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.152063263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.152065826+07:00","message":"> Transcript [41786] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.152069375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.152071352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.152073276+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.152076037+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.471502891+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.471547348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.471555521+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.47156638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในระบบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.471569905+07:00","message":"receive interim result [false|false]:  ในระบบของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.471578611+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.471586432+07:00","message":"[buffer interim] 2829 false  ในระบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471593886+07:00","message":"[bufferProcess] interim [40000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471597057+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471605895+07:00","message":"[bufferProcess] interim [40000000]: ในระบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471611746+07:00","message":"[bufferProcess] update buffer: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471615332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471618971+07:00","message":"> Transcript [41787] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471625904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.47162825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471630516+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471634132+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471642659+07:00","message":"Push: 'เรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471644839+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.47164736+07:00","message":"Set new StatePrefix : 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.471649893+07:00","message":"Next Push (prob) : ' ในระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.471659067+07:00","message":"push: {false เรียนรหัส G 0 0xc003768e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.568252638+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.568306272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.56832031+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.56833343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในระบบของโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.568336529+07:00","message":"receive interim result [false|false]:  ในระบบของโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.568346351+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.568350634+07:00","message":"[buffer interim] 2829 false  ในระบบของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.568358618+07:00","message":"[bufferProcess] interim [220000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.568361434+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.568365182+07:00","message":"[bufferProcess] interim [220000000]: ในระบบของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.568368135+07:00","message":"[bufferProcess] update buffer: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.568381269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.568385585+07:00","message":"> Transcript [41788] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.568390763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.568394642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.568396755+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.568399287+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.847846054+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.847885839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.84789305+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.847902908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในระบบของโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.847906251+07:00","message":"receive interim result [false|false]:  ในระบบของโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.847914285+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:11.847919094+07:00","message":"[buffer interim] 2829 false  ในระบบของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.847926143+07:00","message":"[bufferProcess] interim [460000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.847930407+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.847934643+07:00","message":"[bufferProcess] interim [460000000]: ในระบบของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.847937569+07:00","message":"[bufferProcess] update buffer: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.847943706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.847946975+07:00","message":"> Transcript [41789] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.847952027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.847954454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.847956624+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:11.847959296+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.085112531+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.085145219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.085151924+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.085175636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในระบบของโรงเรียนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.085180432+07:00","message":"receive interim result [false|false]:  ในระบบของโรงเรียนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.08520016+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.085221816+07:00","message":"[buffer interim] 2829 false  ในระบบของโรงเรียนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.085231845+07:00","message":"[bufferProcess] interim [700000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.085236862+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.08524538+07:00","message":"[bufferProcess] interim [700000000]: ในระบบของโรงเรียนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.085248749+07:00","message":"[bufferProcess] update buffer: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.085252259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.085255471+07:00","message":"> Transcript [41790] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.08526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.085262461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.085264521+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.085267718+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.170181315+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.170224871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.170234224+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.170248671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในระบบของโรงเรียนหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.170253485+07:00","message":"receive interim result [false|false]:  ในระบบของโรงเรียนหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.170262734+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.170268953+07:00","message":"[buffer interim] 2829 false  ในระบบของโรงเรียนหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170276721+07:00","message":"[bufferProcess] interim [760000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170281351+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170286602+07:00","message":"[bufferProcess] interim [760000000]: ในระบบของโรงเรียนหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170290621+07:00","message":"[bufferProcess] update buffer: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170295062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170299078+07:00","message":"> Transcript [41791] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170304567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.17030765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170310645+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170314548+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170327478+07:00","message":"Push: ' ในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.17033093+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170334999+07:00","message":"Set new StatePrefix : 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.170339401+07:00","message":"Next Push (prob) : 'ของโรงเรียนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.170348749+07:00","message":"push: {false  ในระบบ 0 0xc003768e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.211729905+07:00","message":"[GCS] IsForceVAD: false for message ID: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.302280744+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.302330685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.302340411+07:00","message":"receive interim result [false|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.302355544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในระบบของโรงเรียนหลายแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.302360233+07:00","message":"receive interim result [false|false]:  ในระบบของโรงเรียนหลายแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.302377024+07:00","message":"[buffer interim] 2829 false เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.302385966+07:00","message":"[buffer interim] 2829 false  ในระบบของโรงเรียนหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.302395013+07:00","message":"[bufferProcess] interim [0]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.302399669+07:00","message":"[bufferProcess] send to processor:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.302404907+07:00","message":"[bufferProcess] interim [0]: ในระบบของโรงเรียนหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.302410121+07:00","message":"[bufferProcess] update buffer: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.302415054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.30241924+07:00","message":"> Transcript [41792] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.30242335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.302426447+07:00","message":"Set new StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.379476127+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.379517644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลายแห่ง\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.379526645+07:00","message":"receive interim result [true|false]: เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลายแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.379536145+07:00","message":"end recv isFinal message id 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.379538115+07:00","message":"end Recv id 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.379544706+07:00","message":"[buffer interim] 2829 true เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.37955246+07:00","message":"[bufferProcess] interim [30000000]:เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379560149+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลายแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379563741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379566946+07:00","message":"> Transcript [41793] [false]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379570842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379573802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.3795758+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379578589+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379580775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379582758+07:00","message":"> Transcript [41794] [true]: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลายแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379585361+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379587363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379589222+07:00","message":"StatePrefix: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบของโรงเรียนหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379591571+07:00","message":"TextPushed: 'เข้าไปติดต่อโรงเรียนขอข้อมูลรายชื่อเด็กนักเรียนรหัส G ในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:12.379599327+07:00","message":"Push: 'ของโรงเรียนหลายแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.3796072+07:00","message":"push: {true ของโรงเรียนหลายแห่ง 0 0xc003768e80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:12.392409307+07:00","message":"write wav file: './tmp/7589/7589_2829.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:12.668988008+07:00","message":"[GCS] Start streaming session, msgId: 2830"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:12.714105792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:12.714129461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.315903137+07:00","message":"receive streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.315947319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.315954668+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.315969139+07:00","message":"[buffer interim] 2830 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.315977048+07:00","message":"[bufferProcess] interim [480000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.315979423+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.395513555+07:00","message":"receive streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.395560207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.395569598+07:00","message":"receive interim result [false|false]: ไม่มีจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.395600177+07:00","message":"[buffer interim] 2830 false ไม่มีจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.395609611+07:00","message":"[bufferProcess] interim [600000000]:ไม่มีจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.395612965+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.395617522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.395622253+07:00","message":"> Transcript [41795] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.395625719+07:00","message":"Set StatePrefix (first interim): 'ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.515732143+07:00","message":"receive streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.515774348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.515780653+07:00","message":"receive interim result [false|false]: ไม่มีเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.515793272+07:00","message":"[buffer interim] 2830 false ไม่มีเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.515801264+07:00","message":"[bufferProcess] interim [720000000]:ไม่มีเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.515804085+07:00","message":"[bufferProcess] send to processor:ไม่มีจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.515810432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.515813189+07:00","message":"> Transcript [41796] [false]: 'ไม่มีจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.515816099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.515818607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.515820866+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.515823113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.712786518+07:00","message":"receive streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.712832309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีเจ้าตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.712838591+07:00","message":"receive interim result [false|false]: ไม่มีเจ้าตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.712852115+07:00","message":"[buffer interim] 2830 false ไม่มีเจ้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.712859116+07:00","message":"[bufferProcess] interim [900000000]:ไม่มีเจ้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.712861935+07:00","message":"[bufferProcess] send to processor:ไม่มีเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.712868623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.712871411+07:00","message":"> Transcript [41797] [false]: 'ไม่มีเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.712875168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.712877401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.712879546+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.712881783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.899522029+07:00","message":"receive streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.899562799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีเจ้าตัวอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.899569721+07:00","message":"receive interim result [false|false]: ไม่มีเจ้าตัวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:13.899584447+07:00","message":"[buffer interim] 2830 false ไม่มีเจ้าตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.899591711+07:00","message":"[bufferProcess] interim [80000000]:ไม่มีเจ้าตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.899594559+07:00","message":"[bufferProcess] send to processor:ไม่มีเจ้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.899601783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.89960462+07:00","message":"> Transcript [41798] [false]: 'ไม่มีเจ้าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.899608199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.899610874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.899613384+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:13.899615841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.081438325+07:00","message":"receive streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.081476125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีเจ้าตัวอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.081482591+07:00","message":"receive interim result [false|false]: ไม่มีเจ้าตัวอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.081497714+07:00","message":"[buffer interim] 2830 false ไม่มีเจ้าตัวอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081506056+07:00","message":"[bufferProcess] interim [320000000]:ไม่มีเจ้าตัวอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.08150885+07:00","message":"[bufferProcess] send to processor:ไม่มีเจ้าตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081517893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081524555+07:00","message":"> Transcript [41799] [false]: 'ไม่มีเจ้าตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081528806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081531473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081535577+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081537959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081545456+07:00","message":"Push: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081547574+07:00","message":"TextPushed: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081549831+07:00","message":"Set new StatePrefix : 'ไม่มีเจ้าตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.081551951+07:00","message":"Next Push (prob) : 'เจ้าตัวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.081561282+07:00","message":"push: {false ไม่มี 0 0xc0045dec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.322802363+07:00","message":"[GCS] IsForceVAD: false for message ID: 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.39381666+07:00","message":"[GCS] Start streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.422667042+07:00","message":"receive streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.422712355+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-06-22T12:44:14.42271886+07:00","message":"receive interim result [true|false]: ไม่มีเจ้าตัวอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.422726604+07:00","message":"end recv isFinal message id 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.422729042+07:00","message":"end Recv id 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.42273558+07:00","message":"[buffer interim] 2830 true ไม่มีเจ้าตัวอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422743009+07:00","message":"[bufferProcess] interim [680000000]:ไม่มีเจ้าตัวอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422746608+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีเจ้าตัวอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422749852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422752764+07:00","message":"> Transcript [41800] [false]: 'ไม่มีเจ้าตัวอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422755974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.42275812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422760093+07:00","message":"StatePrefix: 'ไม่มีเจ้าตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422762222+07:00","message":"TextPushed: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422764022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422768195+07:00","message":"> Transcript [41801] [true]: 'ไม่มีเจ้าตัวอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422770411+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422774759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.42277676+07:00","message":"StatePrefix: 'ไม่มีเจ้าตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422778749+07:00","message":"TextPushed: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:14.422781825+07:00","message":"Push: 'เจ้าตัวอยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:14.422789073+07:00","message":"push: {true เจ้าตัวอยู่แล้ว 0 0xc0045dec80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:14.42981156+07:00","message":"write wav file: './tmp/7589/7589_2830.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.36224843+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.362287469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.362292846+07:00","message":"receive interim result [false|false]: เมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.362307258+07:00","message":"[buffer interim] 2831 false เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.362316356+07:00","message":"[bufferProcess] interim [950000000]:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.362318757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.366358663+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.366378605+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-06-22T12:44:15.366382694+07:00","message":"receive interim result [false|false]: เพื่อหวัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.366390923+07:00","message":"[buffer interim] 2831 false เพื่อหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.366394447+07:00","message":"[bufferProcess] interim [10000000]:เพื่อหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.366396432+07:00","message":"[bufferProcess] send to processor:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.366399954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.366403315+07:00","message":"> Transcript [41802] [false]: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.366405712+07:00","message":"Set StatePrefix (first interim): 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.580687897+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.580730352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.580737834+07:00","message":"receive interim result [false|false]: เพื่อหวังนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.58075193+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.58075921+07:00","message":"[bufferProcess] interim [190000000]:เพื่อหวังนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.580761611+07:00","message":"[bufferProcess] send to processor:เพื่อหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.580768428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.580771674+07:00","message":"> Transcript [41803] [false]: 'เพื่อหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.580773915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.580776331+07:00","message":"Set new StatePrefix: 'เพื่อหวัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.698297501+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.698334707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.698340879+07:00","message":"receive interim result [false|false]: เพื่อหวังผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.698353479+07:00","message":"[buffer interim] 2831 false เพื่อหวังผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.698360983+07:00","message":"[bufferProcess] interim [310000000]:เพื่อหวังผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.698363779+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.69837786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.698380801+07:00","message":"> Transcript [41804] [false]: 'เพื่อหวังนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.698384276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.698386713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.698388736+07:00","message":"StatePrefix: 'เพื่อหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.698391358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:15.714508339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:15.714511591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.792808764+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.792845823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.792852393+07:00","message":"receive interim result [false|false]: เพื่อหวังตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.792867247+07:00","message":"[buffer interim] 2831 false เพื่อหวังตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.792874847+07:00","message":"[bufferProcess] interim [370000000]:เพื่อหวังตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.792877585+07:00","message":"[bufferProcess] send to processor:เพื่อหวังผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.792884509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.792887261+07:00","message":"> Transcript [41805] [false]: 'เพื่อหวังผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.792890378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.79289283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.792895369+07:00","message":"StatePrefix: 'เพื่อหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.79289779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.837338933+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.837384433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.837390862+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:15.837403529+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.837411776+07:00","message":"[bufferProcess] interim [490000000]:เพื่อหวังนำคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.837414958+07:00","message":"[bufferProcess] send to processor:เพื่อหวังตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.837420466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.837423203+07:00","message":"> Transcript [41806] [false]: 'เพื่อหวังตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.837426813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.83742911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.837431075+07:00","message":"StatePrefix: 'เพื่อหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:15.837433458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.002949965+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.002987233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.002993731+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.003006636+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.003014104+07:00","message":"[bufferProcess] interim [670000000]:เพื่อหวังนำคนอื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.003016679+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำคนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.003024466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.00302736+07:00","message":"> Transcript [41807] [false]: 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.003030963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.003033443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.00303566+07:00","message":"StatePrefix: 'เพื่อหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.003038009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.003044255+07:00","message":"Push: 'เพื่อหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.003046137+07:00","message":"TextPushed: 'เพื่อหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.003048604+07:00","message":"Set new StatePrefix : 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.003051448+07:00","message":"Next Push (prob) : 'นำคนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.003073744+07:00","message":"push: {false เพื่อหวัง 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.272202462+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.272241283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมาสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.272247591+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่นมาสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.272260145+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่นมาสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.272269749+07:00","message":"[bufferProcess] interim [850000000]:เพื่อหวังนำคนอื่นมาสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.272272186+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำคนอื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.272277785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.272280308+07:00","message":"> Transcript [41808] [false]: 'เพื่อหวังนำคนอื่นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.272284448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.272286659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.272288656+07:00","message":"StatePrefix: 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.272291029+07:00","message":"TextPushed: 'เพื่อหวัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.456656645+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.456696227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมาสวยแท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.456703139+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่นมาสวยแท้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.456717081+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่นมาสวยแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.456724311+07:00","message":"[bufferProcess] interim [90000000]:เพื่อหวังนำคนอื่นมาสวยแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.456726846+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำคนอื่นมาสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.456730594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.456733332+07:00","message":"> Transcript [41809] [false]: 'เพื่อหวังนำคนอื่นมาสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.456736546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.456738757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.456740692+07:00","message":"StatePrefix: 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.456742953+07:00","message":"TextPushed: 'เพื่อหวัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.507507645+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.50754551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมาสวมแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.507551746+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่นมาสวมแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.507567739+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่นมาสวมแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.507575225+07:00","message":"[bufferProcess] interim [150000000]:เพื่อหวังนำคนอื่นมาสวมแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.507577953+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำคนอื่นมาสวยแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.507581698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.507584483+07:00","message":"> Transcript [41810] [false]: 'เพื่อหวังนำคนอื่นมาสวยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.507591098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.507593375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.507595302+07:00","message":"StatePrefix: 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.507597604+07:00","message":"TextPushed: 'เพื่อหวัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.672574442+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.672620132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมาสวมแทนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.672627201+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่นมาสวมแทนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.672642259+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่นมาสวมแทนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672650995+07:00","message":"[bufferProcess] interim [330000000]:เพื่อหวังนำคนอื่นมาสวมแทนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.67265375+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำคนอื่นมาสวมแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672657976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672660967+07:00","message":"> Transcript [41811] [false]: 'เพื่อหวังนำคนอื่นมาสวมแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672664976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672667251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672669765+07:00","message":"StatePrefix: 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672672006+07:00","message":"TextPushed: 'เพื่อหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672674701+07:00","message":"Push: 'นำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672677992+07:00","message":"TextPushed: 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672680363+07:00","message":"Set new StatePrefix : 'เพื่อหวังนำคนอื่นมาสวมแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.672683075+07:00","message":"Next Push (prob) : 'มาสวมแทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.672692209+07:00","message":"push: {false นำคนอื่น 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.72046235+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.720496374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมาสวมแทนแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.720502099+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่นมาสวมแทนแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.720519131+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่นมาสวมแทนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.720527295+07:00","message":"[bufferProcess] interim [390000000]:เพื่อหวังนำคนอื่นมาสวมแทนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.720534559+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำคนอื่นมาสวมแทนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.720542504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.720545389+07:00","message":"> Transcript [41812] [false]: 'เพื่อหวังนำคนอื่นมาสวมแทนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.720549113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.720551356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.720553373+07:00","message":"StatePrefix: 'เพื่อหวังนำคนอื่นมาสวมแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.72055718+07:00","message":"TextPushed: 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.977628305+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.977672654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมาสวมแทนแลกกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.977679815+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่นมาสวมแทนแลกกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:16.977695594+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่นมาสวมแทนแลกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.977703408+07:00","message":"[bufferProcess] interim [570000000]:เพื่อหวังนำคนอื่นมาสวมแทนแลกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.977706213+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำคนอื่นมาสวมแทนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.977712374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.977715423+07:00","message":"> Transcript [41813] [false]: 'เพื่อหวังนำคนอื่นมาสวมแทนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.977719812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.977722899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.977725174+07:00","message":"StatePrefix: 'เพื่อหวังนำคนอื่นมาสวมแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:16.977727493+07:00","message":"TextPushed: 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.220185348+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.22022943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.220236094+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.220252627+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.220261824+07:00","message":"[bufferProcess] interim [750000000]:เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.220264666+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำคนอื่นมาสวมแทนแลกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.220273104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.220278118+07:00","message":"> Transcript [41814] [false]: 'เพื่อหวังนำคนอื่นมาสวมแทนแลกกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.220282626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.220285604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.220288071+07:00","message":"StatePrefix: 'เพื่อหวังนำคนอื่นมาสวมแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.220290828+07:00","message":"TextPushed: 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.241600079+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.241634321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมาสวมแทนแลกกับฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.241640695+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่นมาสวมแทนแลกกับฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.241654765+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่นมาสวมแทนแลกกับฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.24166164+07:00","message":"[bufferProcess] interim [810000000]:เพื่อหวังนำคนอื่นมาสวมแทนแลกกับฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.241664518+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.241670602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.241675545+07:00","message":"> Transcript [41815] [false]: 'เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.241679516+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.241682173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.241684561+07:00","message":"StatePrefix: 'เพื่อหวังนำคนอื่นมาสวมแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.241686997+07:00","message":"TextPushed: 'เพื่อหวังนำคนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.241693288+07:00","message":"Push: 'มาสวมแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.241695358+07:00","message":"TextPushed: 'เพื่อหวังนำคนอื่นมาสวมแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.24169767+07:00","message":"Set new StatePrefix : 'เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.241700072+07:00","message":"Next Push (prob) : 'แลกกับผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.241708118+07:00","message":"push: {false มาสวมแทน 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.42472994+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.424771312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.424777949+07:00","message":"receive interim result [false|false]: เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.424794962+07:00","message":"[buffer interim] 2831 false เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.4248021+07:00","message":"[bufferProcess] interim [110000000]:เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.424805226+07:00","message":"[bufferProcess] send to processor:เพื่อหวังนำคนอื่นมาสวมแทนแลกกับฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.424810137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.424812968+07:00","message":"> Transcript [41816] [false]: 'เพื่อหวังนำคนอื่นมาสวมแทนแลกกับฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.424815441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.424817397+07:00","message":"Set new StatePrefix: 'เพื่อหวังนำคนอื่นมาสวมแทนแลกกับฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.66420831+07:00","message":"[GCS] IsForceVAD: false for message ID: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.85901572+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.85906484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์\",\"confidence\":0.958483}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.859072255+07:00","message":"receive interim result [true|false]: เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.85908278+07:00","message":"end recv isFinal message id 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.859085043+07:00","message":"end Recv id 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.859092483+07:00","message":"[buffer interim] 2831 true เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859104474+07:00","message":"[bufferProcess] interim [500000000]:เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859112474+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859116544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859119804+07:00","message":"> Transcript [41817] [false]: 'เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859123055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859125285+07:00","message":"Set new StatePrefix: 'เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859127233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859129121+07:00","message":"> Transcript [41818] [true]: 'เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859131759+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859134227+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859137136+07:00","message":"StatePrefix: 'เพื่อหวังนำคนอื่นมาสวมแทนแลกกับผลประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859139899+07:00","message":"TextPushed: 'เพื่อหวังนำคนอื่นมาสวมแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:17.859147611+07:00","message":"Push: 'แลกกับผลประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:17.85915855+07:00","message":"push: {true แลกกับผลประโยชน์ 0 0xc004c0ec00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:17.867835572+07:00","message":"write wav file: './tmp/7589/7589_2831.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:18.36673988+07:00","message":"[GCS] Start streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:18.492042792+07:00","message":"[GCS] IsForceVAD: false for message ID: 2832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:18.554822276+07:00","message":"[GCS] Start streaming session, msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:18.628819814+07:00","message":"receive streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:18.628837294+07:00","message":"found end of frame, send empty tag with msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:18.628840463+07:00","message":"end Recv id 2832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:18.628846609+07:00","message":"[buffer interim] 2832 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:18.628853442+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:18.628857258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:18.628861985+07:00","message":"> Transcript [41819] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:18.628864561+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:18.628866891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:18.628868726+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:18.628870565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:18.628873122+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:18.628880257+07:00","message":"push: {true \n 0 0xc0030bd480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:18.633350394+07:00","message":"write wav file: './tmp/7589/7589_2832.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:18.71526466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:18.715277327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.324014988+07:00","message":"receive streaming session, msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.324050931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.324061381+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.324073123+07:00","message":"[buffer interim] 2833 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.324079503+07:00","message":"[bufferProcess] interim [780000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.324081394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.775804427+07:00","message":"receive streaming session, msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.775840868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.775847632+07:00","message":"receive interim result [false|false]: ปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.77586221+07:00","message":"[buffer interim] 2833 false ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.77586945+07:00","message":"[bufferProcess] interim [20000000]:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.775871958+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.775879612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.775882813+07:00","message":"> Transcript [41820] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.775884929+07:00","message":"Set StatePrefix (first interim): 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.813416287+07:00","message":"receive streaming session, msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.813468733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาญจนบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.81347724+07:00","message":"receive interim result [false|false]: กาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:19.813497091+07:00","message":"[buffer interim] 2833 false กาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.813513191+07:00","message":"[bufferProcess] interim [200000000]:กาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.81351681+07:00","message":"[bufferProcess] send to processor:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.813522842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.813527883+07:00","message":"> Transcript [41821] [false]: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.813531853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:19.813535125+07:00","message":"Set new StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.207070518+07:00","message":"receive streaming session, msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.207112798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุญผลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.207120041+07:00","message":"receive interim result [false|false]: บุญผลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.20713719+07:00","message":"[buffer interim] 2833 false บุญผลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.20715824+07:00","message":"[bufferProcess] interim [680000000]:บุญผลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.207162376+07:00","message":"[bufferProcess] send to processor:กาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.207167536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.207172875+07:00","message":"> Transcript [41822] [false]: 'กาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.207176174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.207180039+07:00","message":"Set new StatePrefix: 'กาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.497111707+07:00","message":"receive streaming session, msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.497153938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุญไทยพีบีเอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.497179023+07:00","message":"receive interim result [false|false]: บุญไทยพีบีเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.497198215+07:00","message":"[buffer interim] 2833 false บุญไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.497210382+07:00","message":"[bufferProcess] interim [980000000]:บุญไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.497213687+07:00","message":"[bufferProcess] send to processor:บุญผลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.497223064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.49722624+07:00","message":"> Transcript [41823] [false]: 'บุญผลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.497228625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.497230897+07:00","message":"Set new StatePrefix: 'บุญผลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.541875822+07:00","message":"[GCS] IsForceVAD: false for message ID: 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.669129705+07:00","message":"receive streaming session, msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.669186152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขวัญจิราบุญ ThaiPBS\",\"confidence\":0.89839125}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.669194029+07:00","message":"receive interim result [true|false]: ขวัญจิราบุญ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.66920666+07:00","message":"end recv isFinal message id 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.669210357+07:00","message":"end Recv id 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.669219727+07:00","message":"[buffer interim] 2833 true ขวัญจิราบุญ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669229956+07:00","message":"[bufferProcess] interim [220000000]:ขวัญจิราบุญ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669234073+07:00","message":"[bufferProcess] send to processor (isfinal):บุญไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.66923767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669240619+07:00","message":"> Transcript [41824] [false]: 'บุญไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669243083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669245668+07:00","message":"Set new StatePrefix: 'บุญไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.66924766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669249573+07:00","message":"> Transcript [41825] [true]: 'ขวัญจิราบุญ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669251944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669253886+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669255842+07:00","message":"StatePrefix: 'บุญไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669257762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:20.669260322+07:00","message":"Push: 'ขวัญจิราบุญ ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.669267686+07:00","message":"push: {true ขวัญจิราบุญ ThaiPBS 0 0xc004c0f600}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:20.686669799+07:00","message":"write wav file: './tmp/7589/7589_2833.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:20.794853966+07:00","message":"[GCS] Start streaming session, msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:21.327426356+07:00","message":"receive streaming session, msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:21.327470082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:21.32747622+07:00","message":"receive interim result [false|false]: ราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:21.327492953+07:00","message":"[buffer interim] 2834 false ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:21.327499998+07:00","message":"[bufferProcess] interim [540000000]:ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:21.327502058+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:21.46327636+07:00","message":"receive streaming session, msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:21.463316361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:21.463321747+07:00","message":"receive interim result [false|false]: รายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:21.463335589+07:00","message":"[buffer interim] 2834 false รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:21.463342725+07:00","message":"[bufferProcess] interim [720000000]:รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:21.46334512+07:00","message":"[bufferProcess] send to processor:ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:21.463350277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:21.463352891+07:00","message":"> Transcript [41826] [false]: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:21.463355117+07:00","message":"Set StatePrefix (first interim): 'ราย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:21.715292044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:21.715298734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.041669182+07:00","message":"receive streaming session, msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.041712893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.04171945+07:00","message":"receive interim result [false|false]: รายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.041733066+07:00","message":"[buffer interim] 2834 false รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.041740886+07:00","message":"[bufferProcess] interim [320000000]:รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.041743098+07:00","message":"[bufferProcess] send to processor:รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.041749926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.041753496+07:00","message":"> Transcript [41827] [false]: 'รายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.041756829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.041759002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.041761498+07:00","message":"StatePrefix: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.041763903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.593801931+07:00","message":"[GCS] IsForceVAD: false for message ID: 2834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.748123564+07:00","message":"receive streaming session, msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.748166482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงาน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.748172605+07:00","message":"receive interim result [true|false]: รายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.74818488+07:00","message":"end recv isFinal message id 2834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.74818735+07:00","message":"end Recv id 2834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.748194124+07:00","message":"[buffer interim] 2834 true รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748207087+07:00","message":"[bufferProcess] interim [10000000]:รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748213632+07:00","message":"[bufferProcess] send to processor (isfinal):รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.74821704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748220208+07:00","message":"> Transcript [41828] [false]: 'รายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748223079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748225173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748227141+07:00","message":"StatePrefix: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748229171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748230886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748232999+07:00","message":"> Transcript [41829] [true]: 'รายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748235081+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748236909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748238721+07:00","message":"StatePrefix: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748240445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:22.748247413+07:00","message":"Push: 'รายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.748259076+07:00","message":"push: {true รายงาน 0 0xc0030bd680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:22.754961396+07:00","message":"write wav file: './tmp/7589/7589_2834.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:22.917201418+07:00","message":"[GCS] Start streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.496663545+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.496698309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.496703816+07:00","message":"receive interim result [false|false]: ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.496717232+07:00","message":"[buffer interim] 2835 false ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.496724661+07:00","message":"[bufferProcess] interim [600000000]:ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.496726593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.671312973+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.671362728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.671369874+07:00","message":"receive interim result [false|false]: ลงใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.671388126+07:00","message":"[buffer interim] 2835 false ลงใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.671397212+07:00","message":"[bufferProcess] interim [720000000]:ลงใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.671400863+07:00","message":"[bufferProcess] send to processor:ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.671406311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.671410351+07:00","message":"> Transcript [41830] [false]: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.671413326+07:00","message":"Set StatePrefix (first interim): 'ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.75290447+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.75294094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.752946735+07:00","message":"receive interim result [false|false]: ลงใต้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.752959562+07:00","message":"[buffer interim] 2835 false ลงใต้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.752966124+07:00","message":"[bufferProcess] interim [840000000]:ลงใต้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.752968449+07:00","message":"[bufferProcess] send to processor:ลงใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.752973979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.752976801+07:00","message":"> Transcript [41831] [false]: 'ลงใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.752978867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.752980916+07:00","message":"Set new StatePrefix: 'ลงใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.885456599+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.885490061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.885495814+07:00","message":"receive interim result [false|false]: ลงใต้ไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:23.88550673+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.885514059+07:00","message":"[bufferProcess] interim [960000000]:ลงใต้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.885516185+07:00","message":"[bufferProcess] send to processor:ลงใต้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.88551943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.885522201+07:00","message":"> Transcript [41832] [false]: 'ลงใต้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.885524889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.885527336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.885529285+07:00","message":"StatePrefix: 'ลงใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:23.885531318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.086782183+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.08682612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.086832943+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.086848934+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.086857292+07:00","message":"[bufferProcess] interim [140000000]:ลงใต้ไปดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.086860561+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.086867983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.086871631+07:00","message":"> Transcript [41833] [false]: 'ลงใต้ไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.086877271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.086880838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.086884273+07:00","message":"StatePrefix: 'ลงใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.086887373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.183575717+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.183619929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.183626841+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.1836419+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.183649892+07:00","message":"[bufferProcess] interim [260000000]:ลงใต้ไปดูกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.183652955+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.183659004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.183661942+07:00","message":"> Transcript [41834] [false]: 'ลงใต้ไปดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.18366564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.183667785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.183669863+07:00","message":"StatePrefix: 'ลงใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.183672186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.187660126+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.187689437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.187696632+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.187713328+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187720565+07:00","message":"[bufferProcess] interim [320000000]:ลงใต้ไปดูกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187723563+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187730837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187735004+07:00","message":"> Transcript [41835] [false]: 'ลงใต้ไปดูกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187739714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187745289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187748313+07:00","message":"StatePrefix: 'ลงใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187751305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187758505+07:00","message":"Push: 'ลงใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187761634+07:00","message":"TextPushed: 'ลงใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187764717+07:00","message":"Set new StatePrefix : 'ลงใต้ไปดูกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.187768075+07:00","message":"Next Push (prob) : 'ไปดูกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.187790663+07:00","message":"push: {false ลงใต้ 0 0xc003324a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.333608223+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.333649985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.333655743+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.333669902+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.333677424+07:00","message":"[bufferProcess] interim [440000000]:ลงใต้ไปดูกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.333679796+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.333686593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.3336894+07:00","message":"> Transcript [41836] [false]: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.333691894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.33369466+07:00","message":"Set new StatePrefix: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.347121503+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.347153499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.347159568+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.347175828+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.347183483+07:00","message":"[bufferProcess] interim [500000000]:ลงใต้ไปดูกรณีที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.347185848+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.347202588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.347205968+07:00","message":"> Transcript [41837] [false]: 'ลงใต้ไปดูกรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.347209841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.347212341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.347214541+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.347217143+07:00","message":"TextPushed: 'ลงใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.533550524+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.533587325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.533593932+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.53360754+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.533614444+07:00","message":"[bufferProcess] interim [680000000]:ลงใต้ไปดูกรณีที่มีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.533616822+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.533623434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.533626217+07:00","message":"> Transcript [41838] [false]: 'ลงใต้ไปดูกรณีที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.533629805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.533632166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.533634168+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.533636668+07:00","message":"TextPushed: 'ลงใต้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:24.71611566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:24.716119849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.800330146+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.800380047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.800388067+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.800410222+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.800421962+07:00","message":"[bufferProcess] interim [860000000]:ลงใต้ไปดูกรณีที่มีข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.800424543+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.800429897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.800433718+07:00","message":"> Transcript [41839] [false]: 'ลงใต้ไปดูกรณีที่มีข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.800438455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.800440815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.800443581+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.800446219+07:00","message":"TextPushed: 'ลงใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.879087056+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.879133326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อ RE\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.8791419+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อ RE"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.879159459+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อ RE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.879170446+07:00","message":"[bufferProcess] interim [980000000]:ลงใต้ไปดูกรณีที่มีข้อ RE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.879173849+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.879181357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.879185442+07:00","message":"> Transcript [41840] [false]: 'ลงใต้ไปดูกรณีที่มีข้อดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.879190488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.879193415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.879199987+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.87920337+07:00","message":"TextPushed: 'ลงใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.879210756+07:00","message":"Push: 'ไปดูกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.87921383+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.879219422+07:00","message":"Set new StatePrefix : 'ลงใต้ไปดูกรณีที่มีข้อดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.879222986+07:00","message":"Next Push (prob) : 'ที่มีข้อดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.879232882+07:00","message":"push: {false ไปดูกรณี 0 0xc003324a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.988814598+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.988858749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.988866391+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:24.988881784+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.988890439+07:00","message":"[bufferProcess] interim [40000000]:ลงใต้ไปดูกรณีที่มีข้อนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.988894079+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อ RE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.988904921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.988909219+07:00","message":"> Transcript [41841] [false]: 'ลงใต้ไปดูกรณีที่มีข้อ RE'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.9889128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:24.988916584+07:00","message":"Set new StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อ RE'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.064412699+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.064456784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อต่อท่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.064464295+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อต่อท่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.06447728+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อต่อท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.064484772+07:00","message":"[bufferProcess] interim [220000000]:ลงใต้ไปดูกรณีที่มีข้อต่อท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.064487583+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.064493166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.064495998+07:00","message":"> Transcript [41842] [false]: 'ลงใต้ไปดูกรณีที่มีข้อนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.064498506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.064500714+07:00","message":"Set new StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.2391093+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.239152084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อดีข้อเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.239160143+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อดีข้อเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.239176397+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อดีข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.239187009+07:00","message":"[bufferProcess] interim [340000000]:ลงใต้ไปดูกรณีที่มีข้อดีข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.239190037+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อต่อท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.239195016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.239198137+07:00","message":"> Transcript [41843] [false]: 'ลงใต้ไปดูกรณีที่มีข้อต่อท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.239200913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.239204031+07:00","message":"Set new StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อต่อท่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.374501891+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.374556359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อต่อรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.374565805+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อต่อรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.374586182+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.37459963+07:00","message":"[bufferProcess] interim [460000000]:ลงใต้ไปดูกรณีที่มีข้อต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.374603609+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อดีข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.374613647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.374618697+07:00","message":"> Transcript [41844] [false]: 'ลงใต้ไปดูกรณีที่มีข้อดีข้อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.374622659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.374626401+07:00","message":"Set new StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อดีข้อเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.494996871+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.495048636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.495058028+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.495075+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.495083395+07:00","message":"[bufferProcess] interim [580000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.49508631+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อต่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.495095287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.495098434+07:00","message":"> Transcript [41845] [false]: 'ลงใต้ไปดูกรณีที่มีข้อต่อรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.49510111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.49510391+07:00","message":"Set new StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อต่อรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.722287499+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.722324844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.722330645+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.722342774+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.722356795+07:00","message":"[bufferProcess] interim [820000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.722359713+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.722363847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.722366981+07:00","message":"> Transcript [41846] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.722369191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.722371191+07:00","message":"Set new StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.760682123+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.760723192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.760729239+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.760741765+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.760749279+07:00","message":"[bufferProcess] interim [880000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.760751816+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.76075798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.760761458+07:00","message":"> Transcript [41847] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.760765094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.760767492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.760769485+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.7607723+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.880665051+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.880707981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.880715009+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:25.880733887+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.880743699+07:00","message":"[bufferProcess] interim [0]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.880747747+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.88075877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.880763872+07:00","message":"> Transcript [41848] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.88076972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.880772818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.880776209+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:25.880780183+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.075960296+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.076012237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.07602231+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.076044719+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.07605914+07:00","message":"[bufferProcess] interim [180000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.076067257+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.076077334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.076081739+07:00","message":"> Transcript [41849] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.076087178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.076090893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.076094199+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.076098064+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.262983491+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.263020664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.263026921+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.26303939+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263046772+07:00","message":"[bufferProcess] interim [360000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263049714+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263055408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263058668+07:00","message":"> Transcript [41850] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263062592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263064671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263067023+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263069653+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263074687+07:00","message":"Push: 'ที่มีข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263076736+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.26307952+07:00","message":"Set new StatePrefix : 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.263081873+07:00","message":"Next Push (prob) : 'นะครับให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.263089281+07:00","message":"push: {false ที่มีข้อร้องเรียน 0 0xc003324a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.267161381+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.267200454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.267207431+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.267225149+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.267233221+07:00","message":"[bufferProcess] interim [420000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.26723696+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.267245169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.267248126+07:00","message":"> Transcript [41851] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.267251806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.267257864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.267260184+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.267263128+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.454281283+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.454318402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.454324733+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.454339044+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.45435533+07:00","message":"[bufferProcess] interim [600000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.454359082+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.454365175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.45436785+07:00","message":"> Transcript [41852] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.454371822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.454373957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.454376023+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.454378577+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.776963848+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.777009151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.777015046+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:26.777038648+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.777046263+07:00","message":"[bufferProcess] interim [900000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.777048877+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.777054456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.777057243+07:00","message":"> Transcript [41853] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.777060935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.777063158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.777065597+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:26.777068342+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.103328581+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.10338429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.103391625+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.103408483+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.103417211+07:00","message":"[bufferProcess] interim [200000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.103420117+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.103429164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.103431942+07:00","message":"> Transcript [41854] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.103436298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.103439314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.10344168+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.10344474+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.10345288+07:00","message":"Push: 'นะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.103457901+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.103460574+07:00","message":"Set new StatePrefix : 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.103463779+07:00","message":"Next Push (prob) : 'ตรวจสอบการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.103489983+07:00","message":"push: {false นะครับให้ 0 0xc003324a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.154928474+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.154972499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.154979764+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.155000036+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.155009418+07:00","message":"[bufferProcess] interim [260000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.155012563+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.155017347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.155020426+07:00","message":"> Transcript [41855] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.155024135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.155026494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.155028986+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.155032269+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.157887185+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.157912801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.157920518+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.157936889+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.157944146+07:00","message":"[bufferProcess] interim [320000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.157947109+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.15795322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.157956119+07:00","message":"> Transcript [41856] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.157959453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.157961535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.157963549+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.157966237+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.476749111+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.476791872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.476799156+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.47681255+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.476820725+07:00","message":"[bufferProcess] interim [620000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.476823964+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.476830194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.476833371+07:00","message":"> Transcript [41857] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.476837408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.476839784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.476842096+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.476844902+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.676496434+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.676532555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.676540063+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.67655372+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676561448+07:00","message":"[bufferProcess] interim [800000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676564506+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676571612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676574419+07:00","message":"> Transcript [41858] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676578956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676581315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676583532+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676589362+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676595728+07:00","message":"Push: 'ตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676599992+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676602682+07:00","message":"Set new StatePrefix : 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:27.676605915+07:00","message":"Next Push (prob) : 'บุกรุกพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:27.67661982+07:00","message":"push: {false ตรวจสอบการ 0 0xc003324a00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:27.716400869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:27.716416315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.248075792+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.24812784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่ป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.248137095+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่ป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.24815657+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.248164441+07:00","message":"[bufferProcess] interim [340000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.248167581+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.248176651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.248181047+07:00","message":"> Transcript [41859] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.248187028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.248189765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.248192728+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.248197209+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.259896854+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.259923283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.259929155+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.259942747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.259945686+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.259951506+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.259955147+07:00","message":"[buffer interim] 2835 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.259959988+07:00","message":"[bufferProcess] interim [400000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.259963274+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.259970347+07:00","message":"[bufferProcess] interim [400000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.259972793+07:00","message":"[bufferProcess] update buffer: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.259975661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.259978523+07:00","message":"> Transcript [41860] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.259982935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.259984984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.259986956+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.259989259+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.373268061+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.373319457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.373326966+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.37334163+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.373361717+07:00","message":"[bufferProcess] interim [460000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.373364756+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.373368829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.373371547+07:00","message":"> Transcript [41861] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.373375005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.373377113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.373379798+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.373382626+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.43714417+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.437192888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.437201675+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.43721411+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437226652+07:00","message":"[bufferProcess] interim [580000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437230044+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437233794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437236681+07:00","message":"> Transcript [41862] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437241039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437243107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437245385+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437248239+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437251763+07:00","message":"Push: 'บุกรุกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437253803+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437256564+07:00","message":"Set new StatePrefix : 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.437259174+07:00","message":"Next Push (prob) : 'ที่สาขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.437270875+07:00","message":"push: {false บุกรุกพื้น 0 0xc003324a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.672507088+07:00","message":"[GCS] IsForceVAD: false for message ID: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.708284875+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.708364285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.70837245+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.708388013+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.708397251+07:00","message":"[bufferProcess] interim [820000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.708400228+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.708407036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.708413013+07:00","message":"> Transcript [41863] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.708417216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.708420332+07:00","message":"Set new StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.746083212+07:00","message":"[GCS] Start streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.85132369+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.851368739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.85137678+07:00","message":"receive interim result [false|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.851397723+07:00","message":"[buffer interim] 2835 false ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.8514105+07:00","message":"[bufferProcess] interim [940000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.851413825+07:00","message":"[bufferProcess] send to processor:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.851417778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.851420866+07:00","message":"> Transcript [41864] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.851424966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.851427258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.851429388+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.851432894+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.958895959+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.9589583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ\",\"confidence\":0.95790935}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.958967357+07:00","message":"receive interim result [true|false]: ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.958978266+07:00","message":"end recv isFinal message id 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.958982653+07:00","message":"end Recv id 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.958990622+07:00","message":"[buffer interim] 2835 true ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959002209+07:00","message":"[bufferProcess] interim [970000000]:ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.95900618+07:00","message":"[bufferProcess] send to processor (isfinal):ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959020018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959039654+07:00","message":"> Transcript [41865] [false]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959049433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959051706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959054295+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959057578+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959060498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959063474+07:00","message":"> Transcript [41866] [true]: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959066354+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959068184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959070023+07:00","message":"StatePrefix: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้นที่สาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959072095+07:00","message":"TextPushed: 'ลงใต้ไปดูกรณีที่มีข้อร้องเรียนนะครับให้ตรวจสอบการบุกรุกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:28.959078598+07:00","message":"Push: 'ที่สาธารณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:28.959093679+07:00","message":"push: {true ที่สาธารณะ 0 0xc003324a00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:28.976966656+07:00","message":"write wav file: './tmp/7589/7589_2835.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.310480206+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.310519577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.310524992+07:00","message":"receive interim result [false|false]: ภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.310537161+07:00","message":"[buffer interim] 2836 false ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.310546137+07:00","message":"[bufferProcess] interim [420000000]:ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.310549137+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.621656906+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.621702102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเก็ตนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.621707853+07:00","message":"receive interim result [false|false]: ภูเก็ตนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.621727275+07:00","message":"[buffer interim] 2836 false ภูเก็ตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.621739717+07:00","message":"[bufferProcess] interim [720000000]:ภูเก็ตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.621742091+07:00","message":"[bufferProcess] send to processor:ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.621750545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.621754058+07:00","message":"> Transcript [41867] [false]: 'ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.621756883+07:00","message":"Set StatePrefix (first interim): 'ภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.952027292+07:00","message":"[GCS] IsForceVAD: false for message ID: 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.958178953+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.958220403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเก็ตนะครับร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.958227072+07:00","message":"receive interim result [false|false]: ภูเก็ตนะครับร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.958242154+07:00","message":"[buffer interim] 2836 false ภูเก็ตนะครับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.958249735+07:00","message":"[bufferProcess] interim [20000000]:ภูเก็ตนะครับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.958252664+07:00","message":"[bufferProcess] send to processor:ภูเก็ตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.958259758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.958263118+07:00","message":"> Transcript [41868] [false]: 'ภูเก็ตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.958267153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.95826981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.958271983+07:00","message":"StatePrefix: 'ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.958274305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.992236051+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.992273751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเก็ตนะครับร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.992279936+07:00","message":"receive interim result [false|false]: ภูเก็ตนะครับร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:29.992295304+07:00","message":"[buffer interim] 2836 false ภูเก็ตนะครับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.992303023+07:00","message":"[bufferProcess] interim [80000000]:ภูเก็ตนะครับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.992305369+07:00","message":"[bufferProcess] send to processor:ภูเก็ตนะครับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.992308943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.992312195+07:00","message":"> Transcript [41869] [false]: 'ภูเก็ตนะครับร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.992315331+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.992317369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.992319528+07:00","message":"StatePrefix: 'ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:29.992321652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.037834484+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.037874158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเก็ตนะครับล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.037880977+07:00","message":"receive interim result [false|false]: ภูเก็ตนะครับล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.037894457+07:00","message":"[buffer interim] 2836 false ภูเก็ตนะครับล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.037906908+07:00","message":"[bufferProcess] interim [140000000]:ภูเก็ตนะครับล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.037909245+07:00","message":"[bufferProcess] send to processor:ภูเก็ตนะครับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.03791316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.03791629+07:00","message":"> Transcript [41870] [false]: 'ภูเก็ตนะครับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.037919575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.03792196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.03792419+07:00","message":"StatePrefix: 'ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.037926267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.063712914+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.063746556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเก็ตนะครับล่าสุด\",\"confidence\":0.9434441}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.063752024+07:00","message":"receive interim result [true|false]: ภูเก็ตนะครับล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.063761303+07:00","message":"end recv isFinal message id 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.063764711+07:00","message":"end Recv id 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.063773636+07:00","message":"[buffer interim] 2836 true ภูเก็ตนะครับล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063782852+07:00","message":"[bufferProcess] interim [230000000]:ภูเก็ตนะครับล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063797361+07:00","message":"[bufferProcess] send to processor (isfinal):ภูเก็ตนะครับล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063802479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063806499+07:00","message":"> Transcript [41871] [false]: 'ภูเก็ตนะครับล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063810665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063815262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063818629+07:00","message":"StatePrefix: 'ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063820746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063824643+07:00","message":"Push: 'ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063827557+07:00","message":"TextPushed: 'ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063831161+07:00","message":"Set new StatePrefix : 'ภูเก็ตนะครับล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063834283+07:00","message":"Next Push (prob) : 'นะครับล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063837368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063840694+07:00","message":"> Transcript [41872] [true]: 'ภูเก็ตนะครับล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063843942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063847034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063848852+07:00","message":"StatePrefix: 'ภูเก็ตนะครับล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063850912+07:00","message":"TextPushed: 'ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.063853105+07:00","message":"Push: 'นะครับล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.063860819+07:00","message":"push: {false ภูเก็ต 0 0xc0030bd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.063866847+07:00","message":"push: {true นะครับล่าสุด 0 0xc0030bd880}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:30.069871517+07:00","message":"write wav file: './tmp/7589/7589_2836.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.083492054+07:00","message":"[GCS] Start streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.611110753+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.611149938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.61115665+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.611172641+07:00","message":"[buffer interim] 2837 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.611179179+07:00","message":"[bufferProcess] interim [480000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.611181071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:30.71746172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:30.717498891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.773106944+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.773152115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตายแน่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.773159824+07:00","message":"receive interim result [false|false]: ตายแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:30.77318697+07:00","message":"[buffer interim] 2837 false ตายแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.77319443+07:00","message":"[bufferProcess] interim [540000000]:ตายแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.773197193+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.773206182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.77321177+07:00","message":"> Transcript [41873] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:30.773215256+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.028114546+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.028155886+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-06-22T12:44:31.028162976+07:00","message":"receive interim result [false|false]: สาย 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.028178513+07:00","message":"[buffer interim] 2837 false สาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.028189543+07:00","message":"[bufferProcess] interim [660000000]:สาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.028192051+07:00","message":"[bufferProcess] send to processor:ตายแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.02819934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.028202561+07:00","message":"> Transcript [41874] [false]: 'ตายแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.028206133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.028208344+07:00","message":"Set new StatePrefix: 'ตายแน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.057510766+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.05755276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.057560806+07:00","message":"receive interim result [false|false]: หลายหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.057574824+07:00","message":"[buffer interim] 2837 false หลายหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.057582467+07:00","message":"[bufferProcess] interim [720000000]:หลายหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.057585846+07:00","message":"[bufferProcess] send to processor:สาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.057593078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.057596327+07:00","message":"> Transcript [41875] [false]: 'สาย 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.057598759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.057601127+07:00","message":"Set new StatePrefix: 'สาย 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.259797971+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.259846983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.259854975+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.259874059+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.259886881+07:00","message":"[bufferProcess] interim [140000000]:หลายหน่วยงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.259890024+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.259897907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.259901541+07:00","message":"> Transcript [41876] [false]: 'หลายหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.259904193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.2599071+07:00","message":"Set new StatePrefix: 'หลายหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.312409339+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.312449397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.312455961+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.312470925+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.312478982+07:00","message":"[bufferProcess] interim [260000000]:หลายหน่วยงานก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.312481395+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.312485187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.312488466+07:00","message":"> Transcript [41877] [false]: 'หลายหน่วยงานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.312491794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.312493941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.312496198+07:00","message":"StatePrefix: 'หลายหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.31249857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.318727393+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.31876229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.318768493+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.318785407+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.318792345+07:00","message":"[bufferProcess] interim [320000000]:หลายหน่วยงานก็ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.318794965+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.318798787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.318802582+07:00","message":"> Transcript [41878] [false]: 'หลายหน่วยงานก็รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.318805897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.318807975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.318810824+07:00","message":"StatePrefix: 'หลายหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.31881317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.519998397+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.520041651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.520048783+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.520064779+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.520073461+07:00","message":"[bufferProcess] interim [440000000]:หลายหน่วยงานก็ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.520076049+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.52008059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.520084303+07:00","message":"> Transcript [41879] [false]: 'หลายหน่วยงานก็ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.520090954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.520093563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.52009553+07:00","message":"StatePrefix: 'หลายหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.520098315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.531648702+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.531680746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.531686457+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.531702657+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531709215+07:00","message":"[bufferProcess] interim [500000000]:หลายหน่วยงานก็ลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531712138+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531715667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531718699+07:00","message":"> Transcript [41880] [false]: 'หลายหน่วยงานก็ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531721991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531724303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531726312+07:00","message":"StatePrefix: 'หลายหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531728896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531736231+07:00","message":"Push: 'หลายหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531738397+07:00","message":"TextPushed: 'หลายหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531740647+07:00","message":"Set new StatePrefix : 'หลายหน่วยงานก็ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.531742836+07:00","message":"Next Push (prob) : 'ก็ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.531750065+07:00","message":"push: {false หลายหน่วยงาน 0 0xc003324080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.638097429+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.638134693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.63814101+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.638153768+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.638161852+07:00","message":"[bufferProcess] interim [620000000]:หลายหน่วยงานก็ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.638164649+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.638172146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.638177827+07:00","message":"> Transcript [41881] [false]: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.63818088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.638183188+07:00","message":"Set new StatePrefix: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.828185412+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.828222293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.828228249+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.828246887+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.828254279+07:00","message":"[bufferProcess] interim [740000000]:หลายหน่วยงานก็ลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.828257188+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.828264961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.828267829+07:00","message":"> Transcript [41882] [false]: 'หลายหน่วยงานก็ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.828271359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.828273805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.828275984+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.828278512+07:00","message":"TextPushed: 'หลายหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.983899401+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.98393715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.983943023+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:31.983958078+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.983965747+07:00","message":"[bufferProcess] interim [920000000]:หลายหน่วยงานก็ลงพื้นที่ไปตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.983968379+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.983972442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.983975135+07:00","message":"> Transcript [41883] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.983978727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.983981134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.983983402+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:31.983985868+07:00","message":"TextPushed: 'หลายหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.023356875+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.023392421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.023398344+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.023408713+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.023419076+07:00","message":"[bufferProcess] interim [980000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.023423121+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.023430444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.023434381+07:00","message":"> Transcript [41884] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.023439351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.023442729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.023445108+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.023447504+07:00","message":"TextPushed: 'หลายหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.208776006+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.208814893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.208822727+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.20883859+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208847468+07:00","message":"[bufferProcess] interim [160000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208852162+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208856318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208860118+07:00","message":"> Transcript [41885] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208863929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208866172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208868393+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208870836+07:00","message":"TextPushed: 'หลายหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208874208+07:00","message":"Push: 'ก็ลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208876356+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208878737+07:00","message":"Set new StatePrefix : 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.208881329+07:00","message":"Next Push (prob) : 'ที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.208889412+07:00","message":"push: {false ก็ลงพื้น 0 0xc003324080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.529700764+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.529740871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.529747811+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.529758291+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.529765843+07:00","message":"[bufferProcess] interim [460000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.529768392+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.529772128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.529775417+07:00","message":"> Transcript [41886] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.529779188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.529781236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.529783318+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.529785865+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.533008913+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.533027542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.533032151+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.533041434+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.533047737+07:00","message":"[bufferProcess] interim [520000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.533051243+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.533055052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.533058051+07:00","message":"> Transcript [41887] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.533062135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.533065025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.533067606+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.533070989+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.721435405+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.721473006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบรายชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.721479275+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบรายชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.721495036+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.721502523+07:00","message":"[bufferProcess] interim [640000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.721505289+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.721512558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.721515416+07:00","message":"> Transcript [41888] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.721519161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.721521511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.721523819+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.721526918+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.855015546+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.855067602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.855075364+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.855089708+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855098995+07:00","message":"[bufferProcess] interim [760000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855102033+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855108223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855111128+07:00","message":"> Transcript [41889] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบรายชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855115682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855118471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855121366+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855124574+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.85513144+07:00","message":"Push: 'ที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855133516+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855136274+07:00","message":"Set new StatePrefix : 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบรายชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.855139605+07:00","message":"Next Push (prob) : 'สอบรายชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.855150244+07:00","message":"push: {false ที่ไปตรวจ 0 0xc003324080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.915679229+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.915716854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.915723213+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:32.915734922+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.915744713+07:00","message":"[bufferProcess] interim [880000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.915747622+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.915753439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.915756323+07:00","message":"> Transcript [41890] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.915759023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:32.915762341+07:00","message":"Set new StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.053502294+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.053549982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.053557246+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.053576451+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.053588855+07:00","message":"[bufferProcess] interim [0]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.05359195+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.053601004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.053604564+07:00","message":"> Transcript [41891] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.053609444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.053611588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.053613631+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.05361747+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.110234155+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.110278714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.110285464+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.110300329+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.110308055+07:00","message":"[bufferProcess] interim [60000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.11031151+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.110317938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.110321107+07:00","message":"> Transcript [41892] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.110325135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.110327548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.110329797+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.110332513+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.465071337+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.465112252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ agent\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.46511881+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.465132795+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ agent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.465140258+07:00","message":"[bufferProcess] interim [420000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ agent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.465142928+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.4651499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.465152971+07:00","message":"> Transcript [41893] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.465156988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.465175704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.465178276+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.465181013+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.63033259+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.6303802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.630387501+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.630404528+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630415999+07:00","message":"[bufferProcess] interim [540000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630418911+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ agent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630423556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630427014+07:00","message":"> Transcript [41894] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ agent'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630431428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630433684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630436725+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630439469+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630446075+07:00","message":"Push: 'สอบหลายจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630448361+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630450695+07:00","message":"Set new StatePrefix : 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ agent'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.630453244+07:00","message":"Next Push (prob) : 'นะครับ agent'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.630485192+07:00","message":"push: {false สอบหลายจุด 0 0xc003324080}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:33.718257702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:33.71827289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.751498832+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.751540131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.751548877+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.751559543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Agent ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.75156265+07:00","message":"receive interim result [false|false]:  Agent ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.751570002+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:33.751577704+07:00","message":"[buffer interim] 2837 false  Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.751584034+07:00","message":"[bufferProcess] interim [660000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.751586894+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.751594324+07:00","message":"[bufferProcess] interim [660000000]: Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.75159769+07:00","message":"[bufferProcess] update buffer: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.751602523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.751605554+07:00","message":"> Transcript [41895] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.751608101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:33.751610022+07:00","message":"Set new StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.009948743+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.009989183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.009995776+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.010005375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.010008453+07:00","message":"receive interim result [false|false]:  ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.010015167+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.010021336+07:00","message":"[buffer interim] 2837 false  ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.010027189+07:00","message":"[bufferProcess] interim [20000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.01003+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.01004302+07:00","message":"[bufferProcess] interim [20000000]: ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.010046365+07:00","message":"[bufferProcess] update buffer: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.010059299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.01007663+07:00","message":"> Transcript [41896] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.010083145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.01008555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.010088155+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.010091135+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.291059843+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.291102346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.291109465+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.291125452+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.291133651+07:00","message":"[bufferProcess] interim [140000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.291136777+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.291145351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.291148477+07:00","message":"> Transcript [41897] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.291152527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.291155361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.291158404+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.291162087+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.359325739+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.35937018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.359376966+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.359389876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.359393236+07:00","message":"receive interim result [false|false]:  ที่ชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.359401069+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.359404693+07:00","message":"[buffer interim] 2837 false  ที่ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.359411461+07:00","message":"[bufferProcess] interim [260000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.359414804+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.359418953+07:00","message":"[bufferProcess] interim [260000000]: ที่ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.359421753+07:00","message":"[bufferProcess] update buffer: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.35942455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.359428169+07:00","message":"> Transcript [41898] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.359432429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.359434665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.359436643+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.359439069+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.369630811+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.369660655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.369666295+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.36967681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.369680038+07:00","message":"receive interim result [false|false]:  ที่ชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.369686197+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.369689535+07:00","message":"[buffer interim] 2837 false  ที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369694293+07:00","message":"[bufferProcess] interim [320000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.36969738+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369707044+07:00","message":"[bufferProcess] interim [320000000]: ที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369709291+07:00","message":"[bufferProcess] update buffer: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369711758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.36971419+07:00","message":"> Transcript [41899] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369717967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.36972026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369722204+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369724332+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369731291+07:00","message":"Push: 'นะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369733373+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369735577+07:00","message":"Set new StatePrefix : 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.369737821+07:00","message":"Next Push (prob) : 'ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.369745054+07:00","message":"push: {false นะครับ Agent ที่ 0 0xc003324080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.71740348+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.717439778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.717447458+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.717457748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ชุมชนหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.717460664+07:00","message":"receive interim result [false|false]:  ที่ชุมชนหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.717468055+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.717475776+07:00","message":"[buffer interim] 2837 false  ที่ชุมชนหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.717481903+07:00","message":"[bufferProcess] interim [680000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.717486841+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.717495171+07:00","message":"[bufferProcess] interim [680000000]: ที่ชุมชนหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.717497732+07:00","message":"[bufferProcess] update buffer: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.717500554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.717503345+07:00","message":"> Transcript [41900] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.7175072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.717509325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.717511312+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.717513565+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.938563362+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.938604787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.93861275+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.938624933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ชุมชนหัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.938628494+07:00","message":"receive interim result [false|false]:  ที่ชุมชนหัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.938636939+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:34.938645138+07:00","message":"[buffer interim] 2837 false  ที่ชุมชนหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.938652482+07:00","message":"[bufferProcess] interim [920000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.938655614+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.938666476+07:00","message":"[bufferProcess] interim [920000000]: ที่ชุมชนหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.938669844+07:00","message":"[bufferProcess] update buffer: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.938673744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.938676976+07:00","message":"> Transcript [41901] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.938683694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.938686074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.938688141+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:34.938690708+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.039725297+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.039769835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.03977914+07:00","message":"receive interim result [false|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.039792094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ชุมชนหัวถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.039796296+07:00","message":"receive interim result [false|false]:  ที่ชุมชนหัวถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.039804586+07:00","message":"[buffer interim] 2837 false หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.03980877+07:00","message":"[buffer interim] 2837 false  ที่ชุมชนหัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.039816142+07:00","message":"[bufferProcess] interim [980000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.039820051+07:00","message":"[bufferProcess] send to processor:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.039824081+07:00","message":"[bufferProcess] interim [980000000]: ที่ชุมชนหัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.039826592+07:00","message":"[bufferProcess] update buffer: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.039829856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.039832819+07:00","message":"> Transcript [41902] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.039837093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.039839223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.039841273+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.039843694+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.211660183+07:00","message":"[GCS] IsForceVAD: false for message ID: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.422827015+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.422875511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวถ้า\",\"confidence\":0.9475155}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.42288317+07:00","message":"receive interim result [true|false]: หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.42289581+07:00","message":"end recv isFinal message id 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.42289868+07:00","message":"end Recv id 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.422905799+07:00","message":"[buffer interim] 2837 true หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422915009+07:00","message":"[bufferProcess] interim [340000000]:หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422919061+07:00","message":"[bufferProcess] send to processor (isfinal):หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422922961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422926004+07:00","message":"> Transcript [41903] [false]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422931772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422933889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422936532+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.42294012+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.42294377+07:00","message":"Push: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422945868+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422949028+07:00","message":"Set new StatePrefix : 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422951432+07:00","message":"Next Push (prob) : 'ชนหัวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422953161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.42295544+07:00","message":"> Transcript [41904] [true]: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422958048+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422959776+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422961631+07:00","message":"StatePrefix: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุมชนหัวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422963755+07:00","message":"TextPushed: 'หลายหน่วยงานก็ลงพื้นที่ไปตรวจสอบหลายจุดนะครับ Agent ที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:35.422966346+07:00","message":"Push: 'ชนหัวถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.422990369+07:00","message":"push: {false ชุม 0 0xc003324080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.42301469+07:00","message":"push: {true ชนหัวถ้า 0 0xc003324080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:35.434722361+07:00","message":"write wav file: './tmp/7589/7589_2837.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:35.59443371+07:00","message":"[GCS] Start streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.139248839+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.139299858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.13930574+07:00","message":"receive interim result [false|false]: ต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.1393222+07:00","message":"[buffer interim] 2838 false ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.139330094+07:00","message":"[bufferProcess] interim [600000000]:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.13933227+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.317382198+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.317422192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นดอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.317428255+07:00","message":"receive interim result [false|false]: ต้นดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.317444068+07:00","message":"[buffer interim] 2838 false ต้นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.317451289+07:00","message":"[bufferProcess] interim [780000000]:ต้นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.317453983+07:00","message":"[bufferProcess] send to processor:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.31745737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.31746014+07:00","message":"> Transcript [41905] [false]: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.317462492+07:00","message":"Set StatePrefix (first interim): 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.442794924+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.442836287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.442842515+07:00","message":"receive interim result [false|false]: ต้นโดน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.442856417+07:00","message":"[buffer interim] 2838 false ต้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.442863791+07:00","message":"[bufferProcess] interim [840000000]:ต้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.442866747+07:00","message":"[bufferProcess] send to processor:ต้นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.442873768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.442876691+07:00","message":"> Transcript [41906] [false]: 'ต้นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.442880673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.442883079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.442888176+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.442890629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.640122045+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.640163465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนัท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.640169221+07:00","message":"receive interim result [false|false]: ต้นโดนัท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.640184008+07:00","message":"[buffer interim] 2838 false ต้นโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.640191017+07:00","message":"[bufferProcess] interim [80000000]:ต้นโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.64019358+07:00","message":"[bufferProcess] send to processor:ต้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.640201088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.640204052+07:00","message":"> Transcript [41907] [false]: 'ต้นโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.640207416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.640209543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.640211876+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.640214004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:36.718610821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:36.718622481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.763324242+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.763376165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.763385572+07:00","message":"receive interim result [false|false]: ต้นโดนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.763400368+07:00","message":"[buffer interim] 2838 false ต้นโดนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.763410397+07:00","message":"[bufferProcess] interim [140000000]:ต้นโดนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.763417018+07:00","message":"[bufferProcess] send to processor:ต้นโดนัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.763423496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.76342706+07:00","message":"> Transcript [41908] [false]: 'ต้นโดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.763430865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.763433208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.763436848+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.76343934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.767598423+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.767623211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.76762874+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.767641593+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.767647412+07:00","message":"[bufferProcess] interim [200000000]:ต้นโดนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.767649996+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.76765586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.767658778+07:00","message":"> Transcript [41909] [false]: 'ต้นโดนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.767663944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.767666095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.767668441+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.767670689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.767675781+07:00","message":"Push: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.767677753+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.76767986+07:00","message":"Set new StatePrefix : 'ต้นโดนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.767682052+07:00","message":"Next Push (prob) : 'โดนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.767690792+07:00","message":"push: {false ต้น 0 0xc0045df480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.880313911+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.880371002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.88037875+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:36.880395386+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.880405694+07:00","message":"[bufferProcess] interim [320000000]:ต้นโดนนะครับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.880409921+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.880417989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.880421269+07:00","message":"> Transcript [41910] [false]: 'ต้นโดนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.880423966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:36.880426179+07:00","message":"Set new StatePrefix: 'ต้นโดนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.022193822+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.022248862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.022256795+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.022271786+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.022278627+07:00","message":"[bufferProcess] interim [440000000]:ต้นโดนนะครับอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.022282118+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.022289991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.022293348+07:00","message":"> Transcript [41911] [false]: 'ต้นโดนนะครับอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.02229672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.022299428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.022301646+07:00","message":"StatePrefix: 'ต้นโดนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.022304382+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.158822708+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.15886394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับเดี๋ยว 12:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.158869938+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับเดี๋ยว 12:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.158883933+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับเดี๋ยว 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.158891137+07:00","message":"[bufferProcess] interim [560000000]:ต้นโดนนะครับเดี๋ยว 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.158893851+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.158899192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.158901932+07:00","message":"> Transcript [41912] [false]: 'ต้นโดนนะครับอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.158905366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.158907799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.158909877+07:00","message":"StatePrefix: 'ต้นโดนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.158912609+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.16238553+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.162426902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.162433834+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.162451848+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.162461393+07:00","message":"[bufferProcess] interim [620000000]:ต้นโดนนะครับอยู่ที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.162464722+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับเดี๋ยว 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.162473188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.162476727+07:00","message":"> Transcript [41913] [false]: 'ต้นโดนนะครับเดี๋ยว 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.162481829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.162484291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.162486661+07:00","message":"StatePrefix: 'ต้นโดนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.162489521+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.361758918+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.361800793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.361806718+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.361823759+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361833471+07:00","message":"[bufferProcess] interim [800000000]:ต้นโดนนะครับอยู่ที่อำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361836384+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361839864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361842647+07:00","message":"> Transcript [41914] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.36184642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361849506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361852016+07:00","message":"StatePrefix: 'ต้นโดนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361857815+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361860595+07:00","message":"Push: 'โดนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361862787+07:00","message":"TextPushed: 'ต้นโดนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361864947+07:00","message":"Set new StatePrefix : 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.361867291+07:00","message":"Next Push (prob) : 'อยู่ที่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.361874531+07:00","message":"push: {false โดนนะครับ 0 0xc0045df480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.478420905+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.478465575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.478473393+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.478492154+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.478502308+07:00","message":"[bufferProcess] interim [920000000]:ต้นโดนนะครับอยู่ที่อำเภอถลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.478506732+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.478511233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.478514991+07:00","message":"> Transcript [41915] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.478519722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.478522722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.47852609+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.478530702+07:00","message":"TextPushed: 'ต้นโดนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.863796566+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.863841293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.863847854+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.863862506+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.863871427+07:00","message":"[bufferProcess] interim [280000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.863874437+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.863880484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.863883557+07:00","message":"> Transcript [41916] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.863887652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.863890048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.863895275+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.863898364+07:00","message":"TextPushed: 'ต้นโดนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.984693758+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.984746909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางครับเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.984756603+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางครับเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:37.984777217+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางครับเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.984792112+07:00","message":"[bufferProcess] interim [400000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางครับเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.984796383+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.984805598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.984811114+07:00","message":"> Transcript [41917] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.98481663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.984820099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.984823773+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:37.984827879+07:00","message":"TextPushed: 'ต้นโดนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.04501773+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.0450581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.045064438+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.045079684+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045090374+07:00","message":"[bufferProcess] interim [460000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045093568+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางครับเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.04509992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045103046+07:00","message":"> Transcript [41918] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางครับเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045106933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045109891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045112347+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045115317+07:00","message":"TextPushed: 'ต้นโดนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045120918+07:00","message":"Push: 'อยู่ที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045123391+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045125718+07:00","message":"Set new StatePrefix : 'ต้นโดนนะครับอยู่ที่อำเภอถลางครับเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.045128262+07:00","message":"Next Push (prob) : 'ถลางครับเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.045150069+07:00","message":"push: {false อยู่ที่อำเภอ 0 0xc0045df480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.051249401+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.051283893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.051289803+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.051304761+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.051311322+07:00","message":"[bufferProcess] interim [520000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.051313639+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.05131948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.051323009+07:00","message":"> Transcript [41919] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.051326055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.051328878+07:00","message":"Set new StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.553485539+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.553532339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.553540708+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.553555202+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.553565888+07:00","message":"[bufferProcess] interim [940000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.553570359+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.553577667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.553581852+07:00","message":"> Transcript [41920] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.553587001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.553589969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.553593529+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.553597099+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.62487496+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.624913354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.624919897+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.624934044+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.62494133+07:00","message":"[bufferProcess] interim [60000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.624944603+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.624952837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.624955523+07:00","message":"> Transcript [41921] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.624959175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.624961264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.624963972+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.624966498+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.831913457+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.831966004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.831972897+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:38.831989167+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.831999785+07:00","message":"[bufferProcess] interim [300000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.832005476+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.832013807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.832016775+07:00","message":"> Transcript [41922] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.832021064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.832023527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.832026261+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:38.832029155+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.084119501+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.084163885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.084170964+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.084186028+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084194186+07:00","message":"[bufferProcess] interim [480000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084197123+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084203418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084206373+07:00","message":"> Transcript [41923] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084211078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084213525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084215984+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084219075+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084227593+07:00","message":"Push: 'ถลางกับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084229841+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084232369+07:00","message":"Set new StatePrefix : 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.084234947+07:00","message":"Next Push (prob) : 'ที่สำนักงานก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.084244507+07:00","message":"push: {false ถลางกับเจ้าหน้า 0 0xc0045df480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.272244379+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.272299492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.272306847+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.272323717+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.272339921+07:00","message":"[bufferProcess] interim [660000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.272343372+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.272347669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.272350738+07:00","message":"> Transcript [41924] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.272356435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.272358765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.272362242+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.272365272+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.346415684+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.346454185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็รอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.346461672+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.346473957+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.346482902+07:00","message":"[bufferProcess] interim [780000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.346485485+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.346491301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.34649421+07:00","message":"> Transcript [41925] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.346496936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.346499403+07:00","message":"Set new StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.457736327+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.457784758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.457794242+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.457812784+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.457824894+07:00","message":"[bufferProcess] interim [840000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.457828511+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.457834327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.457836951+07:00","message":"> Transcript [41926] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.457840598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.457843303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.457845427+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.457848132+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.536492412+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.536537111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.536544346+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.53656101+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.536569376+07:00","message":"[bufferProcess] interim [960000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.536572503+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.536580344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.536583301+07:00","message":"> Transcript [41927] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.536587252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.536589632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.536592185+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.536595371+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.647241092+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.647284532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.647291673+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.647307327+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.647314912+07:00","message":"[bufferProcess] interim [80000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.647317621+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.647325258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.647334468+07:00","message":"> Transcript [41928] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.647341403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.647344202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.647346322+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.64734931+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:39.719129178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:39.719131509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.83502565+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.835063691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.835071074+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.835086079+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835098472+07:00","message":"[bufferProcess] interim [260000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835103018+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835111796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835114599+07:00","message":"> Transcript [41929] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.83512969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835132081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835134616+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835137584+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835145442+07:00","message":"Push: 'ที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835147695+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835150047+07:00","message":"Set new StatePrefix : 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:39.835152457+07:00","message":"Next Push (prob) : 'ลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:39.835182983+07:00","message":"push: {false ที่สำนักงานเจ้าท่าก็ 0 0xc0045df480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.037131052+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.03717856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.037185263+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.037201168+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.037208702+07:00","message":"[bufferProcess] interim [440000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.037211439+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.037215774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.037218985+07:00","message":"> Transcript [41930] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.037222582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.037224747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.03722667+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.037230624+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.165608257+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.165649665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.165656329+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.165671793+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.165680594+07:00","message":"[bufferProcess] interim [620000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.165683654+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.165687519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.165690356+07:00","message":"> Transcript [41931] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.165694759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.165696888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.165699201+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.165702299+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.41224379+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.412295749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.412303371+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.412319828+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.412339277+07:00","message":"[bufferProcess] interim [860000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.412343023+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.412352174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.412355232+07:00","message":"> Transcript [41932] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.412360113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.412362839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.412365328+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.412369113+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.513650523+07:00","message":"[GCS] Cleaned up inactive client: 2808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.513681547+07:00","message":"[GCS] Cleaned up inactive client: 2815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.513685899+07:00","message":"[GCS] Cleaned up inactive client: 2806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.513689133+07:00","message":"[GCS] Cleaned up inactive client: 2807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.513693154+07:00","message":"[GCS] Cleaned up inactive client: 2810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.513695957+07:00","message":"[GCS] Cleaned up inactive client: 2814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.513698729+07:00","message":"[GCS] Cleaned up inactive client: 2809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.513701475+07:00","message":"[GCS] Cleaned up inactive client: 2812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.513704275+07:00","message":"[GCS] Cleaned up inactive client: 2811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.513706871+07:00","message":"[GCS] Cleaned up inactive client: 2813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.758727541+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.758775907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.758785172+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.758802475+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.75881508+07:00","message":"[bufferProcess] interim [160000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.758819847+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.75882844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.758836529+07:00","message":"> Transcript [41933] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.758842982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.758846142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.758849838+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.758854105+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.75886236+07:00","message":"Push: 'ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.758865587+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.758869345+07:00","message":"Set new StatePrefix : 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.758874264+07:00","message":"Next Push (prob) : 'ไปติดตามการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.758887078+07:00","message":"push: {false ลงพื้นที่ 0 0xc0045df480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.869089101+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.869125914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.869133554+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.869148186+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.869157368+07:00","message":"[bufferProcess] interim [280000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.869176927+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.869183363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.869186299+07:00","message":"> Transcript [41934] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.869189018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.86919149+07:00","message":"Set new StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.921782994+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.921811923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.921817562+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:40.921832563+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.92184008+07:00","message":"[bufferProcess] interim [340000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.921843075+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.921847189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.921850384+07:00","message":"> Transcript [41935] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.921853037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:40.921854959+07:00","message":"Set new StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.039827188+07:00","message":"[GCS] IsForceVAD: false for message ID: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.112534607+07:00","message":"[GCS] Start streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.127235777+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.127283131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.127291953+07:00","message":"receive interim result [false|false]: ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.127306021+07:00","message":"[buffer interim] 2838 false ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.127316478+07:00","message":"[bufferProcess] interim [580000000]:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.127319454+07:00","message":"[bufferProcess] send to processor:ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.12733144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.127334859+07:00","message":"> Transcript [41936] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.127338174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.127340484+07:00","message":"Set new StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.23449637+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.234535133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโด่นะครับอยู่ที่อำเภอถลางครับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก\",\"confidence\":0.94908977}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.234541728+07:00","message":"receive interim result [true|false]: ต้นโด่นะครับอยู่ที่อำเภอถลางครับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.234551663+07:00","message":"end recv isFinal message id 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.234553826+07:00","message":"end Recv id 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.234559306+07:00","message":"[buffer interim] 2838 true ต้นโด่นะครับอยู่ที่อำเภอถลางครับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234569159+07:00","message":"[bufferProcess] interim [670000000]:ต้นโด่นะครับอยู่ที่อำเภอถลางครับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234573821+07:00","message":"[bufferProcess] send to processor (isfinal):ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234578084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234581387+07:00","message":"> Transcript [41937] [false]: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234586027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234588422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234590642+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234593452+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234595762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234602534+07:00","message":"> Transcript [41938] [true]: 'ต้นโด่นะครับอยู่ที่อำเภอถลางครับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234609978+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.23461223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234614139+07:00","message":"StatePrefix: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234616559+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234618578+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234874054+07:00","message":"Push: 'ไปติดตามการพิจารณาเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234879008+07:00","message":"TextPushed: 'ต้นโดนนะครับอยู่ที่อำเภอถลางกับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234881937+07:00","message":"Set new StatePrefix : 'ต้นโด่นะครับอยู่ที่อำเภอถลางครับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234884593+07:00","message":"Next Push (prob) : 'ต้นโด่นะครับอยู่ที่อำเภอถลางครับเจ้าหน้าที่สำนักงานเจ้าท่าก็ลงพื้นที่ไปติดตามการพิจารณาเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.234893372+07:00","message":"push: {true ไปติดตามการพิจารณาเอก 0 0xc0045df480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.234925215+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2838.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:41.246088279+07:00","message":"write wav file: './tmp/7589/7589_2838.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.758668778+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.75870764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.758713061+07:00","message":"receive interim result [false|false]: ศาลหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.75872748+07:00","message":"[buffer interim] 2839 false ศาลหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.7587344+07:00","message":"[bufferProcess] interim [660000000]:ศาลหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.758736363+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.870390191+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.870430789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.870436959+07:00","message":"receive interim result [false|false]: ศาลหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:41.870454108+07:00","message":"[buffer interim] 2839 false ศาลหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.870462334+07:00","message":"[bufferProcess] interim [780000000]:ศาลหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.870465206+07:00","message":"[bufferProcess] send to processor:ศาลหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.870469339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.870472327+07:00","message":"> Transcript [41939] [false]: 'ศาลหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:41.870475428+07:00","message":"Set StatePrefix (first interim): 'ศาลหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.141045024+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.141083883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.141090335+07:00","message":"receive interim result [false|false]: ศาลหลักฐานมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.141104019+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.141114024+07:00","message":"[bufferProcess] interim [20000000]:ศาลหลักฐานมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.141116572+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.141124545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.141128264+07:00","message":"> Transcript [41940] [false]: 'ศาลหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.141132236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.141134885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.141136875+07:00","message":"StatePrefix: 'ศาลหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.141138952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.183539961+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.183575621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.183581719+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.183594562+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.183606972+07:00","message":"[bufferProcess] interim [80000000]:ศาลหลักฐานใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.183609475+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.183614432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.183617273+07:00","message":"> Transcript [41941] [false]: 'ศาลหลักฐานมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.183622249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.183624291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.183626302+07:00","message":"StatePrefix: 'ศาลหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.183628416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.346784167+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.346827055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.346833212+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.346851571+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.346863019+07:00","message":"[bufferProcess] interim [260000000]:ศาลหลักฐานใหม่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.346865371+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.346869723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.346873085+07:00","message":"> Transcript [41942] [false]: 'ศาลหลักฐานใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.346876662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.346878774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.346880822+07:00","message":"StatePrefix: 'ศาลหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.346882965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.594079872+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.594123119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.594129591+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.594144639+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.59415317+07:00","message":"[bufferProcess] interim [440000000]:ศาลหลักฐานใหม่ของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.594158338+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.59416348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.594166558+07:00","message":"> Transcript [41943] [false]: 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.594170298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.594172946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.594174983+07:00","message":"StatePrefix: 'ศาลหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.594177239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.594181925+07:00","message":"Push: 'ศาลหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.594184261+07:00","message":"TextPushed: 'ศาลหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.594188951+07:00","message":"Set new StatePrefix : 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.594191762+07:00","message":"Next Push (prob) : 'ฐานใหม่ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.594201572+07:00","message":"push: {false ศาลหลัก 0 0xc002faf980}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:42.719650051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:42.71966639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.723301782+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.723341958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.723349387+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:42.723365173+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.723372716+07:00","message":"[bufferProcess] interim [620000000]:ศาลหลักฐานใหม่ของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.723375275+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่ของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.723381952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.723384763+07:00","message":"> Transcript [41944] [false]: 'ศาลหลักฐานใหม่ของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.723388461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.723390784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.723392856+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:42.723395344+07:00","message":"TextPushed: 'ศาลหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.279257023+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.279300275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาวบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.279306599+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.279320891+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.279336145+07:00","message":"[bufferProcess] interim [220000000]:ศาลหลักฐานใหม่ของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.279339313+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่ของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.279347199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.279350908+07:00","message":"> Transcript [41945] [false]: 'ศาลหลักฐานใหม่ของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.279355224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.2793578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.279362322+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.279364716+07:00","message":"TextPushed: 'ศาลหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.565857634+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.565900043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.565905994+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.565921616+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.565929712+07:00","message":"[bufferProcess] interim [460000000]:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.565932738+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่ของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.565936638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.565939329+07:00","message":"> Transcript [41946] [false]: 'ศาลหลักฐานใหม่ของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.565943259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.565945558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.565947784+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.565951319+07:00","message":"TextPushed: 'ศาลหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.575010367+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.575047541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.575056101+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.57507256+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575081745+07:00","message":"[bufferProcess] interim [520000000]:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575085809+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575093483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575098537+07:00","message":"> Transcript [41947] [false]: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575103433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575107726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575112601+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575116431+07:00","message":"TextPushed: 'ศาลหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575124575+07:00","message":"Push: 'ฐานใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575128266+07:00","message":"TextPushed: 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575131414+07:00","message":"Set new StatePrefix : 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.575134794+07:00","message":"Next Push (prob) : 'ชาวบ้านเพื่อที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.575145769+07:00","message":"push: {false ฐานใหม่ของ 0 0xc002faf980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.911565813+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.911605953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.911612668+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.911628862+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.911633466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.91163621+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.911642036+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:43.911645888+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911651765+07:00","message":"[bufferProcess] interim [760000000]:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.91165428+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.91165776+07:00","message":"[bufferProcess] interim [820000000]:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911659759+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911662996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.91166585+07:00","message":"> Transcript [41948] [false]: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911669266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911671324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911673248+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911675669+07:00","message":"TextPushed: 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911677619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911685569+07:00","message":"> Transcript [41949] [false]: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911687817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.91168977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.911691585+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:43.91169341+07:00","message":"TextPushed: 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.013845503+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.013894996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.013903889+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.013921538+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.013933007+07:00","message":"[bufferProcess] interim [880000000]:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.013937077+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.013948145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.013953149+07:00","message":"> Transcript [41950] [false]: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.013958837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.013962036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.013965518+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.013969719+07:00","message":"TextPushed: 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.241764107+07:00","message":"[GCS] IsForceVAD: false for message ID: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.313426384+07:00","message":"[GCS] Start streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.389821006+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.389859931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.389866573+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.389882613+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.389886891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.389890139+07:00","message":"receive interim result [false|false]: ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.389896435+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.389900207+07:00","message":"[buffer interim] 2839 false ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389907626+07:00","message":"[bufferProcess] interim [240000000]:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389910795+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389914168+07:00","message":"[bufferProcess] interim [360000000]:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.3899176+07:00","message":"[bufferProcess] send to processor:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389921424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389924725+07:00","message":"> Transcript [41951] [false]: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389928787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389931265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.38993328+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389936196+07:00","message":"TextPushed: 'ศาลหลักฐานใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389939485+07:00","message":"Push: 'ชาวบ้านเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389941623+07:00","message":"TextPushed: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389943905+07:00","message":"Set new StatePrefix : 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389946265+07:00","message":"Next Push (prob) : 'จะพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389948024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389951137+07:00","message":"> Transcript [41952] [false]: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389954526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389965751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389969696+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.389971946+07:00","message":"TextPushed: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.389980035+07:00","message":"push: {false ชาวบ้านเพื่อที่ 0 0xc002faf980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.443949745+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.443987157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์เสร็จ\",\"confidence\":0.9057502}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.443993442+07:00","message":"receive interim result [true|false]: ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์เสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.444003001+07:00","message":"end recv isFinal message id 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.444005119+07:00","message":"end Recv id 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.444010405+07:00","message":"[buffer interim] 2839 true ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444017363+07:00","message":"[bufferProcess] interim [360000000]:ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444022591+07:00","message":"[bufferProcess] send to processor (isfinal):ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444026232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444029025+07:00","message":"> Transcript [41953] [false]: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444032554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444034668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444036556+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444038879+07:00","message":"TextPushed: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444040851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444042859+07:00","message":"> Transcript [41954] [true]: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444045063+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444047405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444050268+07:00","message":"StatePrefix: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่จะพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444053368+07:00","message":"TextPushed: 'ศาลหลักฐานใหม่ของชาวบ้านเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.444057609+07:00","message":"Push: 'จะพิสูจน์เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.44406748+07:00","message":"push: {true จะพิสูจน์เสร็จ 0 0xc002faf980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:44.454463334+07:00","message":"write wav file: './tmp/7589/7589_2839.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.771602401+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.771639874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.771645898+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.771659604+07:00","message":"[buffer interim] 2840 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.771666379+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.771668195+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.870717309+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.870763781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.870770494+07:00","message":"receive interim result [false|false]: การดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.870786594+07:00","message":"[buffer interim] 2840 false การดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.870795236+07:00","message":"[bufferProcess] interim [600000000]:การดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.87079777+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.870805122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.870808056+07:00","message":"> Transcript [41955] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.870810302+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.96858504+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.968623237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.968628924+07:00","message":"receive interim result [false|false]: การอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.968643537+07:00","message":"[buffer interim] 2840 false การอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.968652025+07:00","message":"[bufferProcess] interim [660000000]:การอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.968654376+07:00","message":"[bufferProcess] send to processor:การดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.968660111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.968663027+07:00","message":"> Transcript [41956] [false]: 'การดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.968666331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.968668385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.968670315+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.968672379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.974354154+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.974391146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.974398232+07:00","message":"receive interim result [false|false]: การอยู่อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:44.974416261+07:00","message":"[buffer interim] 2840 false การอยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.974424601+07:00","message":"[bufferProcess] interim [720000000]:การอยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.974428338+07:00","message":"[bufferProcess] send to processor:การอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.974438686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.974442889+07:00","message":"> Transcript [41957] [false]: 'การอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.974447147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.974450579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.974453918+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:44.974457149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.147715864+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.147759404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.147767797+07:00","message":"receive interim result [false|false]: การอยู่อาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.147786166+07:00","message":"[buffer interim] 2840 false การอยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.147800164+07:00","message":"[bufferProcess] interim [840000000]:การอยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.147804363+07:00","message":"[bufferProcess] send to processor:การอยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.147815314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.147820161+07:00","message":"> Transcript [41958] [false]: 'การอยู่อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.147824933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.147828124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.147831878+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.147834837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.467511941+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.46754879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.46755587+07:00","message":"receive interim result [false|false]: การอยู่อาศัยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.467568163+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467577452+07:00","message":"[bufferProcess] interim [140000000]:การอยู่อาศัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467579852+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467586847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467589968+07:00","message":"> Transcript [41959] [false]: 'การอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467593476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467596058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467598373+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467600553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467606809+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467608863+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467611095+07:00","message":"Set new StatePrefix : 'การอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.467613485+07:00","message":"Next Push (prob) : 'อยู่อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.467640599+07:00","message":"push: {false การ 0 0xc003d45e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.55305357+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.553109557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.553118381+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.553137719+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.553147708+07:00","message":"[bufferProcess] interim [260000000]:การอยู่อาศัยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.553152442+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.553173979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.553179104+07:00","message":"> Transcript [41960] [false]: 'การอยู่อาศัยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.553184497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.553187713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.553191042+07:00","message":"StatePrefix: 'การอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.553194902+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.568442776+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.5684688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.568473925+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.568486532+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.568491815+07:00","message":"[bufferProcess] interim [320000000]:การอยู่อาศัยในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.568494227+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.568497351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.5684998+07:00","message":"> Transcript [41961] [false]: 'การอยู่อาศัยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.568503124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.568505642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.568507744+07:00","message":"StatePrefix: 'การอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.568510087+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.686000356+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.686040477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในกระบะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.686047535+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในกระบะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.68606229+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.686074149+07:00","message":"[bufferProcess] interim [380000000]:การอยู่อาศัยในกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.686077053+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.686084646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.6860888+07:00","message":"> Transcript [41962] [false]: 'การอยู่อาศัยในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.686093282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.686096074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.686097968+07:00","message":"StatePrefix: 'การอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.686101162+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:45.719964339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:45.719984581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.730060132+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.730096762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.730104066+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.730119931+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730127375+07:00","message":"[bufferProcess] interim [440000000]:การอยู่อาศัยในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730133715+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยในกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730137839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730140643+07:00","message":"> Transcript [41963] [false]: 'การอยู่อาศัยในกระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730146652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730149075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730151043+07:00","message":"StatePrefix: 'การอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730153594+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730156543+07:00","message":"Push: 'อยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730158606+07:00","message":"TextPushed: 'การอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730160583+07:00","message":"Set new StatePrefix : 'การอยู่อาศัยในกระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.730162821+07:00","message":"Next Push (prob) : 'ในกระบะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.73016983+07:00","message":"push: {false อยู่อาศัย 0 0xc003d45e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.741116641+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.741146499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในครับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.741152631+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:45.741177069+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.741182908+07:00","message":"[bufferProcess] interim [500000000]:การอยู่อาศัยในครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.741186447+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.741194438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.741197023+07:00","message":"> Transcript [41964] [false]: 'การอยู่อาศัยในคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.741199425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:45.741202107+07:00","message":"Set new StatePrefix: 'การอยู่อาศัยในคำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.088244723+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.088284267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.088292257+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.088306853+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.088326256+07:00","message":"[bufferProcess] interim [740000000]:การอยู่อาศัยในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.088329444+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยในครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.088335385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.088338156+07:00","message":"> Transcript [41965] [false]: 'การอยู่อาศัยในครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.088340583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.088342794+07:00","message":"Set new StatePrefix: 'การอยู่อาศัยในครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.226251319+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.226298115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในกับว่าพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.226306669+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในกับว่าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.226333138+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในกับว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.22634305+07:00","message":"[bufferProcess] interim [920000000]:การอยู่อาศัยในกับว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.226346211+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.226350741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.226353827+07:00","message":"> Transcript [41966] [false]: 'การอยู่อาศัยในคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.226356829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.226359079+07:00","message":"Set new StatePrefix: 'การอยู่อาศัยในคำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.258157061+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.258201772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในคำว่าลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.258208297+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในคำว่าลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.258226974+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในคำว่าลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.258235487+07:00","message":"[bufferProcess] interim [980000000]:การอยู่อาศัยในคำว่าลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.258238436+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยในกับว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.258244814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.258247724+07:00","message":"> Transcript [41967] [false]: 'การอยู่อาศัยในกับว่าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.258250189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.258252333+07:00","message":"Set new StatePrefix: 'การอยู่อาศัยในกับว่าพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.378911101+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.378954864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.378963053+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.378982796+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.378992358+07:00","message":"[bufferProcess] interim [40000000]:การอยู่อาศัยในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.378996636+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยในคำว่าลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.379001606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.379005883+07:00","message":"> Transcript [41968] [false]: 'การอยู่อาศัยในคำว่าลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.379009002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.379011961+07:00","message":"Set new StatePrefix: 'การอยู่อาศัยในคำว่าลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.395143697+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.395176254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในคำว่าลุกลาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.395181792+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในคำว่าลุกลาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.395198153+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในคำว่าลุกลาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.395204553+07:00","message":"[bufferProcess] interim [100000000]:การอยู่อาศัยในคำว่าลุกลาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.395206994+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.395210677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.395218475+07:00","message":"> Transcript [41969] [false]: 'การอยู่อาศัยในคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.395220967+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.430632667+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.430676683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในคำว่าลุกล้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.430684045+07:00","message":"receive interim result [false|false]: การอยู่อาศัยในคำว่าลุกล้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.430704125+07:00","message":"[buffer interim] 2840 false การอยู่อาศัยในคำว่าลุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.430716401+07:00","message":"[bufferProcess] interim [160000000]:การอยู่อาศัยในคำว่าลุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.430718848+07:00","message":"[bufferProcess] send to processor:การอยู่อาศัยในคำว่าลุกลาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.430723053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.430726451+07:00","message":"> Transcript [41970] [false]: 'การอยู่อาศัยในคำว่าลุกลาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.430731261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.430733797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.430736087+07:00","message":"StatePrefix: 'การอยู่อาศัยในคำว่าลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.430738799+07:00","message":"TextPushed: 'การอยู่อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.482825984+07:00","message":"[GCS] IsForceVAD: false for message ID: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.606982573+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.607026861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอยู่อาศัยในคำว่ารุกล้ำ\",\"confidence\":0.94431365}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.60703441+07:00","message":"receive interim result [true|false]: การอยู่อาศัยในคำว่ารุกล้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.607046377+07:00","message":"end recv isFinal message id 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.607049227+07:00","message":"end Recv id 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.60705883+07:00","message":"[buffer interim] 2840 true การอยู่อาศัยในคำว่ารุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.60706818+07:00","message":"[bufferProcess] interim [400000000]:การอยู่อาศัยในคำว่ารุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607072015+07:00","message":"[bufferProcess] send to processor (isfinal):การอยู่อาศัยในคำว่าลุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607075943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607079031+07:00","message":"> Transcript [41971] [false]: 'การอยู่อาศัยในคำว่าลุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607082255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607084277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.60708704+07:00","message":"StatePrefix: 'การอยู่อาศัยในคำว่าลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.60709032+07:00","message":"TextPushed: 'การอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607092713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607095076+07:00","message":"> Transcript [41972] [true]: 'การอยู่อาศัยในคำว่ารุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607097195+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607099007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607102841+07:00","message":"StatePrefix: 'การอยู่อาศัยในคำว่าลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607104991+07:00","message":"TextPushed: 'การอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:46.607107823+07:00","message":"Push: 'ในคำว่ารุกล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.607117237+07:00","message":"push: {true ในคำว่ารุกล้ำ 0 0xc003d45e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:46.613511887+07:00","message":"[GCS] Start streaming session, msgId: 2841"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:46.614859439+07:00","message":"write wav file: './tmp/7589/7589_2840.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.109874644+07:00","message":"receive streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.109915445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.109921274+07:00","message":"receive interim result [false|false]: แนว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.109936829+07:00","message":"[buffer interim] 2841 false แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.109943538+07:00","message":"[bufferProcess] interim [300000000]:แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.109945389+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.286065191+07:00","message":"receive streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.286116898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.286123232+07:00","message":"receive interim result [false|false]: แล้วล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.286138422+07:00","message":"[buffer interim] 2841 false แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.286148304+07:00","message":"[bufferProcess] interim [420000000]:แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.286151025+07:00","message":"[bufferProcess] send to processor:แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.286156012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.286159507+07:00","message":"> Transcript [41973] [false]: 'แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.286162121+07:00","message":"Set StatePrefix (first interim): 'แนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.353024313+07:00","message":"receive streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.353065578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แมวหลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.353072911+07:00","message":"receive interim result [false|false]: แมวหลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.3530866+07:00","message":"[buffer interim] 2841 false แมวหลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.353096671+07:00","message":"[bufferProcess] interim [480000000]:แมวหลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.353099146+07:00","message":"[bufferProcess] send to processor:แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.353103296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.353106292+07:00","message":"> Transcript [41974] [false]: 'แล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.353109136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.353111347+07:00","message":"Set new StatePrefix: 'แล้วล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.385383473+07:00","message":"receive streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.385425782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวลำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.385432106+07:00","message":"receive interim result [false|false]: แนวลำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.385448591+07:00","message":"[buffer interim] 2841 false แนวลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.385456187+07:00","message":"[bufferProcess] interim [540000000]:แนวลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.385459198+07:00","message":"[bufferProcess] send to processor:แมวหลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.385462567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.385465663+07:00","message":"> Transcript [41975] [false]: 'แมวหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.385468875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.385473019+07:00","message":"Set new StatePrefix: 'แมวหลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.413487244+07:00","message":"receive streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.413529594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวลำน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.413536231+07:00","message":"receive interim result [false|false]: แนวลำน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.413549907+07:00","message":"[buffer interim] 2841 false แนวลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.413558259+07:00","message":"[bufferProcess] interim [600000000]:แนวลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.413561055+07:00","message":"[bufferProcess] send to processor:แนวลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.413567256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.413570649+07:00","message":"> Transcript [41976] [false]: 'แนวลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.413573233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.413575317+07:00","message":"Set new StatePrefix: 'แนวลำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.667764731+07:00","message":"receive streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.667810276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวลำน้ำหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.667816932+07:00","message":"receive interim result [false|false]: แนวลำน้ำหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.66783533+07:00","message":"[buffer interim] 2841 false แนวลำน้ำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.667844372+07:00","message":"[bufferProcess] interim [840000000]:แนวลำน้ำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.667848138+07:00","message":"[bufferProcess] send to processor:แนวลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.667852815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.667857515+07:00","message":"> Transcript [41977] [false]: 'แนวลำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.667861753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.667863793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.667865687+07:00","message":"StatePrefix: 'แนวลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.667867739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.786118102+07:00","message":"receive streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.786156552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวลำน้ำหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.786163409+07:00","message":"receive interim result [false|false]: แนวลำน้ำหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.786178292+07:00","message":"[buffer interim] 2841 false แนวลำน้ำหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.786186841+07:00","message":"[bufferProcess] interim [960000000]:แนวลำน้ำหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.786189563+07:00","message":"[bufferProcess] send to processor:แนวลำน้ำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.786196395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.786199098+07:00","message":"> Transcript [41978] [false]: 'แนวลำน้ำหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.786202798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.786205298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.786207502+07:00","message":"StatePrefix: 'แนวลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.786209642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.831366272+07:00","message":"[GCS] IsForceVAD: false for message ID: 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.96370537+07:00","message":"receive streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.963750632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวลำน้ำหรือไม่\",\"confidence\":0.94082457}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.963757781+07:00","message":"receive interim result [true|false]: แนวลำน้ำหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.963767611+07:00","message":"end recv isFinal message id 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.963770424+07:00","message":"end Recv id 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.963788935+07:00","message":"[buffer interim] 2841 true แนวลำน้ำหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.96380875+07:00","message":"[bufferProcess] interim [230000000]:แนวลำน้ำหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963812664+07:00","message":"[bufferProcess] send to processor (isfinal):แนวลำน้ำหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963815711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963818848+07:00","message":"> Transcript [41979] [false]: 'แนวลำน้ำหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963822267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.96382489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963827057+07:00","message":"StatePrefix: 'แนวลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963829143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963830901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963832925+07:00","message":"> Transcript [41980] [true]: 'แนวลำน้ำหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963835089+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963836837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963838514+07:00","message":"StatePrefix: 'แนวลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963840398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:47.963846768+07:00","message":"Push: 'แนวลำน้ำหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:47.963855979+07:00","message":"push: {true แนวลำน้ำหรือไม่ 0 0xc004c0ee80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:47.976107818+07:00","message":"write wav file: './tmp/7589/7589_2841.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:48.720571872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:48.720607586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:49.314495288+07:00","message":"[GCS] Start streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.200884856+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.200923683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.200929721+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.200945846+07:00","message":"[buffer interim] 2842 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.200955335+07:00","message":"[bufferProcess] interim [900000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.200958432+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.200967344+07:00","message":"[bufferProcess] send to processor (ticker):ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.20097126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.200975209+07:00","message":"> Transcript [41981] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.200978655+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.33089335+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.330937615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาราง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.330944572+07:00","message":"receive interim result [false|false]: ตาราง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.330960601+07:00","message":"[buffer interim] 2842 false ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.330968815+07:00","message":"[bufferProcess] interim [960000000]:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.330971202+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.475060453+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.475109542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.475118403+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.475135431+07:00","message":"[buffer interim] 2842 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.475144344+07:00","message":"[bufferProcess] interim [80000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.47514812+07:00","message":"[bufferProcess] send to processor:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.475157884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.475161679+07:00","message":"> Transcript [41982] [false]: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.475167166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.475170432+07:00","message":"Set new StatePrefix: 'ตาราง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.505145401+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.505201268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตุรกี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.505209326+07:00","message":"receive interim result [false|false]: ตุรกี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.505225153+07:00","message":"[buffer interim] 2842 false ตุรกี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.505238944+07:00","message":"[bufferProcess] interim [140000000]:ตุรกี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.505242149+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.505250485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.505254491+07:00","message":"> Transcript [41983] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.505257855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.505261515+07:00","message":"Set new StatePrefix: 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.561463194+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.561510403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.561517354+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.561534163+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.561542568+07:00","message":"[bufferProcess] interim [320000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.561545569+07:00","message":"[bufferProcess] send to processor:ตุรกี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.561555689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.561558727+07:00","message":"> Transcript [41984] [false]: 'ตุรกี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.56156092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.561563199+07:00","message":"Set new StatePrefix: 'ตุรกี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.737588101+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.737628601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตุรกี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.737635036+07:00","message":"receive interim result [false|false]: ตุรกี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.73764735+07:00","message":"[buffer interim] 2842 false ตุรกี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.737654867+07:00","message":"[bufferProcess] interim [440000000]:ตุรกี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.737657176+07:00","message":"[bufferProcess] send to processor:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.737662206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.737664902+07:00","message":"> Transcript [41985] [false]: 'Lucky'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.737667251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.737669658+07:00","message":"Set new StatePrefix: 'Lucky'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.761232085+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.761274019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.761279787+07:00","message":"receive interim result [false|false]: Lucky จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:50.761296076+07:00","message":"[buffer interim] 2842 false Lucky จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.761304296+07:00","message":"[bufferProcess] interim [500000000]:Lucky จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.761306763+07:00","message":"[bufferProcess] send to processor:ตุรกี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.761321404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.761324561+07:00","message":"> Transcript [41986] [false]: 'ตุรกี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.761327441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:50.761329529+07:00","message":"Set new StatePrefix: 'ตุรกี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.200852516+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.200894198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky จากสำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.200901174+07:00","message":"receive interim result [false|false]: Lucky จากสำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.200918022+07:00","message":"[buffer interim] 2842 false Lucky จากสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.200926247+07:00","message":"[bufferProcess] interim [920000000]:Lucky จากสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.200928606+07:00","message":"[bufferProcess] send to processor:Lucky จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.200937526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.200940814+07:00","message":"> Transcript [41987] [false]: 'Lucky จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.200943042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.200945088+07:00","message":"Set new StatePrefix: 'Lucky จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.250503145+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.250551094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky จากสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.250558927+07:00","message":"receive interim result [false|false]: Lucky จากสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.250575188+07:00","message":"[buffer interim] 2842 false Lucky จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.250587287+07:00","message":"[bufferProcess] interim [980000000]:Lucky จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.250591155+07:00","message":"[bufferProcess] send to processor:Lucky จากสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.250598401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.250602808+07:00","message":"> Transcript [41988] [false]: 'Lucky จากสำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.250607139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.250611483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.250613658+07:00","message":"StatePrefix: 'Lucky จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.250615778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.400851237+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.400889461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.400895119+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.400909113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.400913995+07:00","message":"receive interim result [false|false]:  จากสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.400923407+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.400928137+07:00","message":"[buffer interim] 2842 false  จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.400936156+07:00","message":"[bufferProcess] interim [100000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.400938972+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.400941911+07:00","message":"[bufferProcess] interim [100000000]: จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.400944494+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.400947422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.400950107+07:00","message":"> Transcript [41989] [false]: 'Lucky จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.400952924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.400954921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.40095718+07:00","message":"StatePrefix: 'Lucky จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.400959717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.452508347+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.452545477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.452551533+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.452561578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.452564653+07:00","message":"receive interim result [false|false]:  จากสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.452571534+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.452575839+07:00","message":"[buffer interim] 2842 false  จากสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.45258214+07:00","message":"[bufferProcess] interim [160000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.452584622+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.452587422+07:00","message":"[bufferProcess] interim [160000000]: จากสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.452590171+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.452593104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.452595894+07:00","message":"> Transcript [41990] [false]: 'Lucky จากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.452599195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.452601255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.452603077+07:00","message":"StatePrefix: 'Lucky จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.452605075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.651710443+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.651746547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.651753022+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.651765167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.65176825+07:00","message":"receive interim result [false|false]:  จากสำนักงานจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.651775576+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.651779294+07:00","message":"[buffer interim] 2842 false  จากสำนักงานจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651785427+07:00","message":"[bufferProcess] interim [400000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651787706+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651790699+07:00","message":"[bufferProcess] interim [400000000]: จากสำนักงานจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651793267+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651796167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651799309+07:00","message":"> Transcript [41991] [false]: 'Lucky จากสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.65180271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651804846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651806765+07:00","message":"StatePrefix: 'Lucky จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651808719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651811459+07:00","message":"Push: 'Lucky จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651813403+07:00","message":"TextPushed: 'Lucky จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.651815829+07:00","message":"Set new StatePrefix : 'Lucky จากสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.65182036+07:00","message":"Next Push (prob) : 'สำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.651828167+07:00","message":"push: {false Lucky จาก 0 0xc003768400}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:51.720757443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:51.720776754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.753767289+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.753803361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.753808695+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.753821198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.753824731+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.753832112+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.753838606+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.753845026+07:00","message":"[bufferProcess] interim [460000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.75384756+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.753852693+07:00","message":"[bufferProcess] interim [460000000]: จากสำนักงานเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.753855552+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.753858561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.753861403+07:00","message":"> Transcript [41992] [false]: 'Lucky จากสำนักงานจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.753865017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.753866987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.753868947+07:00","message":"StatePrefix: 'Lucky จากสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.753871165+07:00","message":"TextPushed: 'Lucky จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.888674704+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.888708258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.888714095+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.888725787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.888729654+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.88873661+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:51.88873993+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.88874541+07:00","message":"[bufferProcess] interim [580000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.888747747+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.888750842+07:00","message":"[bufferProcess] interim [580000000]: จากสำนักงานเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.888753298+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.888756312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.888758888+07:00","message":"> Transcript [41993] [false]: 'Lucky จากสำนักงานเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.8887622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.888764269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.888766576+07:00","message":"StatePrefix: 'Lucky จากสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:51.888768771+07:00","message":"TextPushed: 'Lucky จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.291487107+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.291528796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.291536279+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.291550296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.291554882+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.291573725+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.291586584+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.291594097+07:00","message":"[bufferProcess] interim [0]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.291597159+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.291607031+07:00","message":"[bufferProcess] interim [0]: จากสำนักงานเจ้าท่าภูมิภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.291609648+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.291612431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.291615932+07:00","message":"> Transcript [41994] [false]: 'Lucky จากสำนักงานเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.29161969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.291621867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.291624186+07:00","message":"StatePrefix: 'Lucky จากสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.2916266+07:00","message":"TextPushed: 'Lucky จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.650453454+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.650499661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.650505651+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.650519686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.650523072+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.650533795+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.650538252+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650544764+07:00","message":"[bufferProcess] interim [360000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650547324+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.65055101+07:00","message":"[bufferProcess] interim [360000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650554016+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650556872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650559709+07:00","message":"> Transcript [41995] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650564488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650567053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650569251+07:00","message":"StatePrefix: 'Lucky จากสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.65057144+07:00","message":"TextPushed: 'Lucky จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650574045+07:00","message":"Push: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650576041+07:00","message":"TextPushed: 'Lucky จากสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650579052+07:00","message":"Set new StatePrefix : 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:52.650581264+07:00","message":"Next Push (prob) : 'เจ้าท่าภูมิภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:52.650588748+07:00","message":"push: {false สำนักงาน 0 0xc003768400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.039254683+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.039303011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.039327092+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.039340093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.03934326+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.039350577+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.039355994+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.039361722+07:00","message":"[bufferProcess] interim [780000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.039364594+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.039369987+07:00","message":"[bufferProcess] interim [780000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.039372594+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.039375359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.039378151+07:00","message":"> Transcript [41996] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.039381574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.039383579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.039385709+07:00","message":"StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.039388011+07:00","message":"TextPushed: 'Lucky จากสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.553354974+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.553400267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.553406331+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.553416982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.553420357+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.553428176+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.553431942+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.553437761+07:00","message":"[bufferProcess] interim [260000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.553440914+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.55344497+07:00","message":"[bufferProcess] interim [260000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.553448963+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.553453152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.553457175+07:00","message":"> Transcript [41997] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.553462745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.553465577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.553468883+07:00","message":"StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.553473849+07:00","message":"TextPushed: 'Lucky จากสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.674737884+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.674775434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.674780955+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.674790898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.674796096+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.674813924+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.67482764+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.674836681+07:00","message":"[bufferProcess] interim [380000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.674839719+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.674847974+07:00","message":"[bufferProcess] interim [380000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.674851124+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.674854483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.67485766+07:00","message":"> Transcript [41998] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.674861856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.674863872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.674866185+07:00","message":"StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.67486901+07:00","message":"TextPushed: 'Lucky จากสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.877053725+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.877089572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.877096027+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.877109172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.87711316+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.877139335+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.877157933+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877183929+07:00","message":"[bufferProcess] interim [560000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877186805+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877193308+07:00","message":"[bufferProcess] interim [560000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877196681+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877200036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.87720347+07:00","message":"> Transcript [41999] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877208149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877210338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877212663+07:00","message":"StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877215836+07:00","message":"TextPushed: 'Lucky จากสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877218621+07:00","message":"Push: 'เจ้าท่าภูมิภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877220737+07:00","message":"TextPushed: 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877222962+07:00","message":"Set new StatePrefix : 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.877229662+07:00","message":"Next Push (prob) : 'สาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.877239641+07:00","message":"push: {false เจ้าท่าภูมิภาค 0 0xc003768400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.887908895+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.887940585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.887946357+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.887960198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.887963955+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.887971222+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:53.88797448+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.887981001+07:00","message":"[bufferProcess] interim [620000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.887984383+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.887992149+07:00","message":"[bufferProcess] interim [620000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.887995131+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.887997963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.888000897+07:00","message":"> Transcript [42000] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.888005737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.888008503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.888011628+07:00","message":"StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:53.888013977+07:00","message":"TextPushed: 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.065248238+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.065286104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.065291546+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.065312232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.065316876+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.065325428+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.065329192+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.065335473+07:00","message":"[bufferProcess] interim [740000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.065337763+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.065341141+07:00","message":"[bufferProcess] interim [740000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.065343981+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.065346825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.065351049+07:00","message":"> Transcript [42001] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.065354754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.065356775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.065358809+07:00","message":"StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.065361491+07:00","message":"TextPushed: 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.256185454+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.256217397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.256222987+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.256234061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.256237909+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.256254648+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.256274674+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.256295736+07:00","message":"[bufferProcess] interim [980000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.256326567+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.25634521+07:00","message":"[bufferProcess] interim [980000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.256348697+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.256352535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.256356136+07:00","message":"> Transcript [42002] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.256360053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.256362416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.256364955+07:00","message":"StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.256367721+07:00","message":"TextPushed: 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.444976621+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.44501695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.44502289+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.445035039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.445039715+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กกต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.445047517+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.445051326+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445057861+07:00","message":"[bufferProcess] interim [160000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445060086+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445063531+07:00","message":"[bufferProcess] interim [160000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445067162+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445070013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445072838+07:00","message":"> Transcript [42003] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445076587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.44507868+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445080645+07:00","message":"StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445083035+07:00","message":"TextPushed: 'Lucky จากสำนักงานเจ้าท่าภูมิภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445086421+07:00","message":"Push: 'สาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445088634+07:00","message":"TextPushed: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445091003+07:00","message":"Set new StatePrefix : 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.445093335+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่กอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.445099946+07:00","message":"push: {false สาขาภูเก็ตพร้อมกับ 0 0xc003768400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.551727762+07:00","message":"[GCS] IsForceVAD: false for message ID: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.572877763+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.57291266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.57291882+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.572933606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.572938585+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.572946029+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.572950766+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.57295717+07:00","message":"[bufferProcess] interim [280000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.572959796+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.572963086+07:00","message":"[bufferProcess] interim [280000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.572965686+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.572968842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.572971802+07:00","message":"> Transcript [42004] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.572974411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.572977819+07:00","message":"Set new StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.624063457+07:00","message":"[GCS] Start streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.635960605+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.636004736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.636011919+07:00","message":"receive interim result [false|false]: Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.636024835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.636031101+07:00","message":"receive interim result [false|false]:  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.636042158+07:00","message":"[buffer interim] 2842 false Lucky"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.636058725+07:00","message":"[buffer interim] 2842 false  จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.636066613+07:00","message":"[bufferProcess] interim [460000000]:Lucky"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.636071725+07:00","message":"[bufferProcess] send to processor:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.636078213+07:00","message":"[bufferProcess] interim [460000000]: จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.636081297+07:00","message":"[bufferProcess] update buffer: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.636084222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.636086969+07:00","message":"> Transcript [42005] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.636090179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.636092361+07:00","message":"Set new StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:54.72164954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:54.721670176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.773773591+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.773817877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ\",\"confidence\":0.8354036}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.773825369+07:00","message":"receive interim result [true|false]: Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.773837382+07:00","message":"end recv isFinal message id 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.77383974+07:00","message":"end Recv id 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.77384914+07:00","message":"[buffer interim] 2842 true Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773861017+07:00","message":"[bufferProcess] interim [460000000]:Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773864956+07:00","message":"[bufferProcess] send to processor (isfinal):Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773869557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773873101+07:00","message":"> Transcript [42006] [false]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773877433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773879938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773883229+07:00","message":"StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773885953+07:00","message":"TextPushed: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773888329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773890395+07:00","message":"> Transcript [42007] [true]: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773892797+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773894893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773896728+07:00","message":"StatePrefix: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับเจ้าหน้าที่กองอำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773898886+07:00","message":"TextPushed: 'Lucky จากสำนักงานเจ้าท่าภูมิภาคสาขาภูเก็ตพร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:54.773902397+07:00","message":"Push: 'เจ้าหน้าที่กองอำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:54.773910918+07:00","message":"push: {true เจ้าหน้าที่กองอำนวยการ 0 0xc003768400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:54.784951373+07:00","message":"write wav file: './tmp/7589/7589_2842.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.161729284+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.16177777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.161784956+07:00","message":"receive interim result [false|false]: สาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.16180086+07:00","message":"[buffer interim] 2843 false สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.161810058+07:00","message":"[bufferProcess] interim [420000000]:สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.161812976+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.28462628+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.284663097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.284668259+07:00","message":"receive interim result [false|false]: สาขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.284682571+07:00","message":"[buffer interim] 2843 false สาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.284689618+07:00","message":"[bufferProcess] interim [480000000]:สาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.284691863+07:00","message":"[bufferProcess] send to processor:สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.28469533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.284697982+07:00","message":"> Transcript [42008] [false]: 'สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.284700205+07:00","message":"Set StatePrefix (first interim): 'สาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.348000796+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.348036033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.348041736+07:00","message":"receive interim result [false|false]: รักษาความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.348053766+07:00","message":"[buffer interim] 2843 false รักษาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.348060685+07:00","message":"[bufferProcess] interim [600000000]:รักษาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.348063325+07:00","message":"[bufferProcess] send to processor:สาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.348068508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.348071083+07:00","message":"> Transcript [42009] [false]: 'สาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.348073271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.348075411+07:00","message":"Set new StatePrefix: 'สาขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.597426825+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.597461436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาความมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.597467541+07:00","message":"receive interim result [false|false]: รักษาความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.597482308+07:00","message":"[buffer interim] 2843 false รักษาความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.597490546+07:00","message":"[bufferProcess] interim [780000000]:รักษาความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.597493101+07:00","message":"[bufferProcess] send to processor:รักษาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.597496904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.59749973+07:00","message":"> Transcript [42010] [false]: 'รักษาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.597502182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.597504367+07:00","message":"Set new StatePrefix: 'รักษาความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.655856621+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.655900761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.655908594+07:00","message":"receive interim result [false|false]: รักษาความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.655926924+07:00","message":"[buffer interim] 2843 false รักษาความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.655936479+07:00","message":"[bufferProcess] interim [840000000]:รักษาความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.655940374+07:00","message":"[bufferProcess] send to processor:รักษาความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.655944882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.655948769+07:00","message":"> Transcript [42011] [false]: 'รักษาความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.655953745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.655956676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.655959814+07:00","message":"StatePrefix: 'รักษาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.655962585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.977070114+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.977102503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาความมั่นคงภาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.977107751+07:00","message":"receive interim result [false|false]: รักษาความมั่นคงภาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:55.977121352+07:00","message":"[buffer interim] 2843 false รักษาความมั่นคงภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.977128465+07:00","message":"[bufferProcess] interim [140000000]:รักษาความมั่นคงภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.977130964+07:00","message":"[bufferProcess] send to processor:รักษาความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.977134518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.977137444+07:00","message":"> Transcript [42012] [false]: 'รักษาความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.977140626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.977142785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.977144682+07:00","message":"StatePrefix: 'รักษาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:55.977146918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.033331588+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.033367911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาความมั่นคงภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.033374454+07:00","message":"receive interim result [false|false]: รักษาความมั่นคงภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.033388575+07:00","message":"[buffer interim] 2843 false รักษาความมั่นคงภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.033395716+07:00","message":"[bufferProcess] interim [260000000]:รักษาความมั่นคงภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.033398577+07:00","message":"[bufferProcess] send to processor:รักษาความมั่นคงภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.033405528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.033408134+07:00","message":"> Transcript [42013] [false]: 'รักษาความมั่นคงภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.033411358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.033413433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.033415564+07:00","message":"StatePrefix: 'รักษาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.033418034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.229471008+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.229508229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาความมั่นคงภายในจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.229516271+07:00","message":"receive interim result [false|false]: รักษาความมั่นคงภายในจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.229527914+07:00","message":"[buffer interim] 2843 false รักษาความมั่นคงภายในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.22953692+07:00","message":"[bufferProcess] interim [500000000]:รักษาความมั่นคงภายในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.22953964+07:00","message":"[bufferProcess] send to processor:รักษาความมั่นคงภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.229545238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.229548162+07:00","message":"> Transcript [42014] [false]: 'รักษาความมั่นคงภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.229551426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.229553707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.229555744+07:00","message":"StatePrefix: 'รักษาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.229557853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.22956221+07:00","message":"Push: 'รักษาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.229564195+07:00","message":"TextPushed: 'รักษาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.22956666+07:00","message":"Set new StatePrefix : 'รักษาความมั่นคงภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.2295695+07:00","message":"Next Push (prob) : 'มั่นคงภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.229576106+07:00","message":"push: {false รักษาความ 0 0xc003768880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.567226855+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.567273706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาความมั่นคงภายในจังหวัดภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.56728637+07:00","message":"receive interim result [false|false]: รักษาความมั่นคงภายในจังหวัดภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.567312975+07:00","message":"[buffer interim] 2843 false รักษาความมั่นคงภายในจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.567328698+07:00","message":"[bufferProcess] interim [800000000]:รักษาความมั่นคงภายในจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.567332868+07:00","message":"[bufferProcess] send to processor:รักษาความมั่นคงภายในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.567341888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.567348888+07:00","message":"> Transcript [42015] [false]: 'รักษาความมั่นคงภายในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.567353792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.567356839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.5673607+07:00","message":"StatePrefix: 'รักษาความมั่นคงภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.567364233+07:00","message":"TextPushed: 'รักษาความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.861762192+07:00","message":"[GCS] IsForceVAD: false for message ID: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.94904088+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.949079506+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-06-22T12:44:56.949085207+07:00","message":"receive interim result [true|false]: รักษาความมั่นคงภายในจังหวัดภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.949096164+07:00","message":"end recv isFinal message id 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.949098332+07:00","message":"end Recv id 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.949105064+07:00","message":"[buffer interim] 2843 true รักษาความมั่นคงภายในจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949112953+07:00","message":"[bufferProcess] interim [250000000]:รักษาความมั่นคงภายในจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949119035+07:00","message":"[bufferProcess] send to processor (isfinal):รักษาความมั่นคงภายในจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949122164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949125124+07:00","message":"> Transcript [42016] [false]: 'รักษาความมั่นคงภายในจังหวัดภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949128211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949130082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949132095+07:00","message":"StatePrefix: 'รักษาความมั่นคงภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949134322+07:00","message":"TextPushed: 'รักษาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949136981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949139154+07:00","message":"> Transcript [42017] [true]: 'รักษาความมั่นคงภายในจังหวัดภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949141342+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949143093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949144754+07:00","message":"StatePrefix: 'รักษาความมั่นคงภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.949146645+07:00","message":"TextPushed: 'รักษาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:56.94915096+07:00","message":"Push: 'มั่นคงภายในจังหวัดภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.949169971+07:00","message":"push: {true มั่นคงภายในจังหวัดภูเก็ต 0 0xc003768880}"}
{"level":"info","service":"Main","time":"2026-06-22T12:44:56.958644366+07:00","message":"write wav file: './tmp/7589/7589_2843.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:56.993028323+07:00","message":"[GCS] Start streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.406295472+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.406339833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.406345201+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.406359233+07:00","message":"[buffer interim] 2844 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.406366175+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.406368054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.665670912+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.66571667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.665724915+07:00","message":"receive interim result [false|false]: และใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.665742037+07:00","message":"[buffer interim] 2844 false และใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.665763964+07:00","message":"[bufferProcess] interim [540000000]:และใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.665767784+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.66577678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.665781008+07:00","message":"> Transcript [42018] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.665784475+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:57.722586546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:44:57.722595353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.748595213+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.748638607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.748644448+07:00","message":"receive interim result [false|false]: และหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.748656488+07:00","message":"[buffer interim] 2844 false และหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.748663188+07:00","message":"[bufferProcess] interim [660000000]:และหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.748665349+07:00","message":"[bufferProcess] send to processor:และใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.74867451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.748677685+07:00","message":"> Transcript [42019] [false]: 'และใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.74868202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.748685148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.748688366+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.748691891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.753606926+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.75364555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.753651578+07:00","message":"receive interim result [false|false]: และหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.753670112+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.753677921+07:00","message":"[bufferProcess] interim [720000000]:และหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.753680824+07:00","message":"[bufferProcess] send to processor:และหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.753688116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.753691307+07:00","message":"> Transcript [42020] [false]: 'และหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.753694831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.753697035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.753699472+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.753701958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.847395657+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.847435913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.84744208+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.847457146+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.84746473+07:00","message":"[bufferProcess] interim [840000000]:และหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.847467386+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.847471043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.847473703+07:00","message":"> Transcript [42021] [false]: 'และหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.847477512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.847479654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.847482051+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.847484433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.977670439+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.977716201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.977722745+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.977740408+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.977748984+07:00","message":"[bufferProcess] interim [960000000]:และหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.97775191+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.977761216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.977764121+07:00","message":"> Transcript [42022] [false]: 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.977768372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.977771328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.97777367+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.977776186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.977783809+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.977785822+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.977788114+07:00","message":"Set new StatePrefix : 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:57.977793521+07:00","message":"Next Push (prob) : 'หน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:57.977804782+07:00","message":"push: {false และ 0 0xc003768c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.173592687+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.173631689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.173643533+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.173658137+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.173665288+07:00","message":"[bufferProcess] interim [200000000]:และหน่วยงานที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.173667863+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.173673011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.173675932+07:00","message":"> Transcript [42023] [false]: 'และหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.173680292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.173682533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.173684953+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.173687977+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.266692862+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.266734843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.266743253+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.266762334+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.266772791+07:00","message":"[bufferProcess] interim [320000000]:และหน่วยงานที่เกี่ยวข้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.266776737+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.26678156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.266785623+07:00","message":"> Transcript [42024] [false]: 'และหน่วยงานที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.266790399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.266795194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.266798631+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.266802815+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.436089888+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.436130213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.436138413+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.436156583+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.436168524+07:00","message":"[bufferProcess] interim [440000000]:และหน่วยงานที่เกี่ยวข้องกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.436171263+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.436175758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.436179174+07:00","message":"> Transcript [42025] [false]: 'และหน่วยงานที่เกี่ยวข้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.436183289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.436185987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.436188743+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.436191935+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.465540101+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.465581813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.465588043+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.465604341+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465612258+07:00","message":"[bufferProcess] interim [500000000]:และหน่วยงานที่เกี่ยวข้องกับลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465615018+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465619731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465622718+07:00","message":"> Transcript [42026] [false]: 'และหน่วยงานที่เกี่ยวข้องกับโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465626466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465628734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465631227+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465633666+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465638902+07:00","message":"Push: 'หน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465641611+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465643735+07:00","message":"Set new StatePrefix : 'และหน่วยงานที่เกี่ยวข้องกับโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.465648215+07:00","message":"Next Push (prob) : 'ข้องกับโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.465656327+07:00","message":"push: {false หน่วยงานที่เกี่ยว 0 0xc003768c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.562222256+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.562260207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.562265822+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.562279802+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.562286884+07:00","message":"[bufferProcess] interim [560000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.562289583+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.562292884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.56229564+07:00","message":"> Transcript [42027] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.562298033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.562312653+07:00","message":"Set new StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.622882009+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.622922282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.622928432+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.622946287+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.622955233+07:00","message":"[bufferProcess] interim [680000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.622957687+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.622962179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.62296538+07:00","message":"> Transcript [42028] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.622968882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.622971192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.622973181+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.622975886+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.877639489+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.877698452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.877707143+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:58.877724129+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.877733245+07:00","message":"[bufferProcess] interim [860000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.877736537+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.877744539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.877748667+07:00","message":"> Transcript [42029] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.877752556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.877755112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.8777578+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:58.877760724+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.077369221+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.07741065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.077417157+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.077432546+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.077440113+07:00","message":"[bufferProcess] interim [100000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.077442762+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.07744649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.077449426+07:00","message":"> Transcript [42030] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.077453512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.077455527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.077457672+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.077460136+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.127256152+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.127295674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.127310643+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.127322806+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.127329967+07:00","message":"[bufferProcess] interim [160000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.127332845+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.127338259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.127340979+07:00","message":"> Transcript [42031] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.127345022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.127347343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.127349715+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.12735234+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.127357304+07:00","message":"Push: 'ข้องกับลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.127359304+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.127361586+07:00","message":"Set new StatePrefix : 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.12736442+07:00","message":"Next Push (prob) : 'พื้นที่ไปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.127372071+07:00","message":"push: {false ข้องกับลง 0 0xc003768c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.275020599+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.275054523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.275060293+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.275072314+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.275081827+07:00","message":"[bufferProcess] interim [280000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.275084323+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.27508999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.275092879+07:00","message":"> Transcript [42032] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.275095432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.275097421+07:00","message":"Set new StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.323079372+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.323121754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรังวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.32312892+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรังวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.323145073+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรังวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.323156456+07:00","message":"[bufferProcess] interim [400000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรังวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.323162421+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.32317056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.323173296+07:00","message":"> Transcript [42033] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.323176129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.323178601+07:00","message":"Set new StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.651156522+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.651195423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.651203021+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.651221216+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.65123146+07:00","message":"[bufferProcess] interim [700000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.651235758+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรังวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.651241476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.651245769+07:00","message":"> Transcript [42034] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.651249462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.651253136+07:00","message":"Set new StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรังวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.76740766+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.767447029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.76745412+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:44:59.767468281+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.767475413+07:00","message":"[bufferProcess] interim [760000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.767478451+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.76748529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.767488311+07:00","message":"> Transcript [42035] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.767490849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:44:59.767493282+07:00","message":"Set new StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.506730868+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.506770367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.506777058+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.50679543+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.506803561+07:00","message":"[bufferProcess] interim [300000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.506806345+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.506810315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.506813507+07:00","message":"> Transcript [42036] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.506817708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.506820067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.506822548+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.506825127+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.530199551+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.530240057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.530246804+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.530265687+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.530274464+07:00","message":"[bufferProcess] interim [420000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.53027835+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.530286031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.530289142+07:00","message":"> Transcript [42037] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.530293445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.530302638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.530305412+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.530308976+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.561839533+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.561876729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.56188364+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.561901511+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.561909608+07:00","message":"[bufferProcess] interim [540000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.561912581+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.561920791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.56192375+07:00","message":"> Transcript [42038] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.561927461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.561929944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.561932141+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.561935024+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.673238223+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.673278857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.673285608+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.673311233+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.67332078+07:00","message":"[bufferProcess] interim [720000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.673324234+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.673328098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.673330911+07:00","message":"> Transcript [42039] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.673334681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.67333684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.673339634+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.673342976+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.673346873+07:00","message":"Push: 'พื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.673349141+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.673351865+07:00","message":"Set new StatePrefix : 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:00.673355233+07:00","message":"Next Push (prob) : 'เติมเพื่อตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:00.673364717+07:00","message":"push: {false พื้นที่ไปรางวัลเพิ่ม 0 0xc003768c00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:00.72335426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:00.72336932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.056478251+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.056521229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.056528064+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.056542668+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.056550325+07:00","message":"[bufferProcess] interim [80000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.056553107+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.056557379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.056560527+07:00","message":"> Transcript [42040] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.056564306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.056566465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.056570747+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.056574139+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.179757656+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.179804632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.179812793+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.179826999+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.179835267+07:00","message":"[bufferProcess] interim [140000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.179838455+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.179846687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.179849782+07:00","message":"> Transcript [42041] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.179856923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.17985938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.179861375+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.179867773+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.244944901+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.244989274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.244997912+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.245012239+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.24502321+07:00","message":"[bufferProcess] interim [320000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.245026419+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.245033373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.245038559+07:00","message":"> Transcript [42042] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.245043062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.245046555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.245049541+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.245052843+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.368829389+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.368869056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.368875724+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.368887637+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368898798+07:00","message":"[bufferProcess] interim [380000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368901563+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368908167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.36891484+07:00","message":"> Transcript [42043] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368919415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368922012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368924188+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368930367+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368935664+07:00","message":"Push: 'เติมเพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368937663+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368940485+07:00","message":"Set new StatePrefix : 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.368943098+07:00","message":"Next Push (prob) : 'สอบแนวข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.368966516+07:00","message":"push: {false เติมเพื่อตรวจ 0 0xc003768c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.755076735+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.755119175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.755126471+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.755142382+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.755151371+07:00","message":"[bufferProcess] interim [740000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.75515436+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.755163857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.755168282+07:00","message":"> Transcript [42044] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.75517152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.75517718+07:00","message":"Set new StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.756824439+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.756856939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.756864347+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:01.756883947+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.756895179+07:00","message":"[bufferProcess] interim [800000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.756897965+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.756901977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.75690585+07:00","message":"> Transcript [42045] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.756909696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.756911857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.756913849+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:01.756916895+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.328704377+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.328752302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.328761649+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.328778769+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.328787696+07:00","message":"[bufferProcess] interim [340000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.328790678+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.328802487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.32880584+07:00","message":"> Transcript [42046] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.328809926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.328812291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.328814625+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.328817307+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.525212943+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.525252127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.525260682+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.525275326+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.525282642+07:00","message":"[bufferProcess] interim [580000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.525285933+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.525299937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.525303087+07:00","message":"> Transcript [42047] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.525307208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.525309264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.525311849+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.525314741+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.651502826+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.651549751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.651557404+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.651574516+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651585204+07:00","message":"[bufferProcess] interim [700000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651589169+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.65159427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651597576+07:00","message":"> Transcript [42048] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651602471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651604745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651606937+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651610244+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651614912+07:00","message":"Push: 'สอบแนวเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651617073+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651619441+07:00","message":"Set new StatePrefix : 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.651622497+07:00","message":"Next Push (prob) : 'บ้านของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.651630741+07:00","message":"push: {false สอบแนวเขต 0 0xc003768c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.971353642+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.971399702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้านฮ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.97140735+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้านฮ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:02.971421275+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้านฮ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.971429111+07:00","message":"[bufferProcess] interim [940000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้านฮ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.971432547+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.971441675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.971445041+07:00","message":"> Transcript [42049] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.971454512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.971457224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.971459307+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:02.971462258+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.141234569+07:00","message":"[GCS] IsForceVAD: false for message ID: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.163582993+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.163633001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.163641231+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.163662768+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.163676471+07:00","message":"[bufferProcess] interim [180000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.163683755+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้านฮ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.163694166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.163697418+07:00","message":"> Transcript [42050] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้านฮ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.16370196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.163704569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.163706598+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.16370956+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.228297403+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.228347654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.228354854+07:00","message":"receive interim result [false|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.228368202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.228371242+07:00","message":"receive interim result [false|false]:  5 หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.228379378+07:00","message":"[buffer interim] 2844 false และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.228383464+07:00","message":"[buffer interim] 2844 false  5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.228389511+07:00","message":"[bufferProcess] interim [300000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.228392451+07:00","message":"[bufferProcess] send to processor:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.228395968+07:00","message":"[bufferProcess] interim [300000000]: 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.22840063+07:00","message":"[bufferProcess] update buffer: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.228403653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.22840647+07:00","message":"> Transcript [42051] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.228410638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.228412792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.228414688+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.228417459+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.293752778+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.293799602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง\",\"confidence\":0.9536681}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.293807624+07:00","message":"receive interim result [true|false]: และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.293821404+07:00","message":"end recv isFinal message id 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.293823846+07:00","message":"end Recv id 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.293831634+07:00","message":"[buffer interim] 2844 true และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293848959+07:00","message":"[bufferProcess] interim [360000000]:และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293856411+07:00","message":"[bufferProcess] send to processor (isfinal):และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.29386038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293863871+07:00","message":"> Transcript [42052] [false]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293868624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293870655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293872602+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293876207+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293879642+07:00","message":"Push: 'บ้านของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293881621+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.29388419+07:00","message":"Set new StatePrefix : 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293887229+07:00","message":"Next Push (prob) : 'บ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293889229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.29389134+07:00","message":"> Transcript [42053] [true]: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293893926+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293895744+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293902024+07:00","message":"StatePrefix: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาวบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293904636+07:00","message":"TextPushed: 'และหน่วยงานที่เกี่ยวข้องกับลงพื้นที่ไปรางวัลเพิ่มเติมเพื่อตรวจสอบแนวเขตบ้านของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.293907601+07:00","message":"Push: 'บ้าน 5 หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.29393608+07:00","message":"push: {false บ้านของชาว 0 0xc003768c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.293969517+07:00","message":"push: {true บ้าน 5 หลัง 0 0xc003768c00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:03.305778107+07:00","message":"write wav file: './tmp/7589/7589_2844.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.523114759+07:00","message":"[GCS] Start streaming session, msgId: 2845"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:03.72397817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:03.723982538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.884399463+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.884450151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.884456445+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:03.884474151+07:00","message":"[buffer interim] 2845 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.884483248+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:03.884485179+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.059358947+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.059398262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในชุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.059404891+07:00","message":"receive interim result [false|false]: ในชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.05942188+07:00","message":"[buffer interim] 2845 false ในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.059431523+07:00","message":"[bufferProcess] interim [600000000]:ในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.059435209+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.05944351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.059446531+07:00","message":"> Transcript [42054] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.059449142+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.183492829+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.183543073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.183549893+07:00","message":"receive interim result [false|false]: ในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.183572477+07:00","message":"[buffer interim] 2845 false ในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.183582375+07:00","message":"[bufferProcess] interim [720000000]:ในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.183586363+07:00","message":"[bufferProcess] send to processor:ในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.183590499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.183593616+07:00","message":"> Transcript [42055] [false]: 'ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.183596831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.183601432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.183603808+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.183606084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.515759385+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.515807997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในชุมชนหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.515815349+07:00","message":"receive interim result [false|false]: ในชุมชนหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.515830995+07:00","message":"[buffer interim] 2845 false ในชุมชนหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.515842229+07:00","message":"[bufferProcess] interim [20000000]:ในชุมชนหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.515845221+07:00","message":"[bufferProcess] send to processor:ในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.515853638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.515856877+07:00","message":"> Transcript [42056] [false]: 'ในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.515860366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.515862946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.515865463+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.515867743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.765190809+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.765233705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในชุมชนหัวถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.765240151+07:00","message":"receive interim result [false|false]: ในชุมชนหัวถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.765255609+07:00","message":"[buffer interim] 2845 false ในชุมชนหัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.765263842+07:00","message":"[bufferProcess] interim [320000000]:ในชุมชนหัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.765267119+07:00","message":"[bufferProcess] send to processor:ในชุมชนหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.765271367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.765274576+07:00","message":"> Transcript [42057] [false]: 'ในชุมชนหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.765278051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.765280759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.765283467+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.765285754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.953099475+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.953137121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในชุมชนหัวผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.953143991+07:00","message":"receive interim result [false|false]: ในชุมชนหัวผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.953186308+07:00","message":"[buffer interim] 2845 false ในชุมชนหัวผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953198313+07:00","message":"[bufferProcess] interim [440000000]:ในชุมชนหัวผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953201256+07:00","message":"[bufferProcess] send to processor:ในชุมชนหัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953208096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953210929+07:00","message":"> Transcript [42058] [false]: 'ในชุมชนหัวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.95321386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953216068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953218607+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953220692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953227621+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953229584+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953232124+07:00","message":"Set new StatePrefix : 'ในชุมชนหัวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:04.953234422+07:00","message":"Next Push (prob) : 'ชุมชนหัวถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:04.953241488+07:00","message":"push: {false ใน 0 0xc004c0e800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.062708778+07:00","message":"[GCS] IsForceVAD: false for message ID: 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.160920229+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.160969335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในชุมชนหัวผ้า\",\"confidence\":0.9337548}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.160979276+07:00","message":"receive interim result [true|false]: ในชุมชนหัวผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.160990271+07:00","message":"end recv isFinal message id 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.160994588+07:00","message":"end Recv id 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.161004806+07:00","message":"[buffer interim] 2845 true ในชุมชนหัวผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161014407+07:00","message":"[bufferProcess] interim [770000000]:ในชุมชนหัวผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161019108+07:00","message":"[bufferProcess] send to processor (isfinal):ในชุมชนหัวผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161024529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161029494+07:00","message":"> Transcript [42059] [false]: 'ในชุมชนหัวผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161033572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161038769+07:00","message":"Set new StatePrefix: 'ในชุมชนหัวผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.16104292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161046694+07:00","message":"> Transcript [42060] [true]: 'ในชุมชนหัวผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161051067+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161054219+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161057192+07:00","message":"StatePrefix: 'ในชุมชนหัวผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161061592+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.161071023+07:00","message":"Push: 'ชุมชนหัวผ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.161081113+07:00","message":"push: {true ชุมชนหัวผ้า 0 0xc004c0e800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:05.167726285+07:00","message":"write wav file: './tmp/7589/7589_2845.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.193110208+07:00","message":"[GCS] Start streaming session, msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.657310753+07:00","message":"receive streaming session, msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.657350959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.657357489+07:00","message":"receive interim result [false|false]: ต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.657371804+07:00","message":"[buffer interim] 2846 false ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.6573793+07:00","message":"[bufferProcess] interim [480000000]:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.657381259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.862877614+07:00","message":"receive streaming session, msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.862921664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโด่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.862927624+07:00","message":"receive interim result [false|false]: ต้นโด่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.862941479+07:00","message":"[buffer interim] 2846 false ต้นโด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.862950438+07:00","message":"[bufferProcess] interim [660000000]:ต้นโด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.862953277+07:00","message":"[bufferProcess] send to processor:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.862957423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.86296041+07:00","message":"> Transcript [42061] [false]: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.86296285+07:00","message":"Set StatePrefix (first interim): 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.869584921+07:00","message":"receive streaming session, msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.869617601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นดอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.86962344+07:00","message":"receive interim result [false|false]: ต้นดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.869639796+07:00","message":"[buffer interim] 2846 false ต้นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.86964709+07:00","message":"[bufferProcess] interim [720000000]:ต้นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.869649494+07:00","message":"[bufferProcess] send to processor:ต้นโด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.869653066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.869656057+07:00","message":"> Transcript [42062] [false]: 'ต้นโด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.869659382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.869662613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.86966489+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.869666939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.921647914+07:00","message":"receive streaming session, msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.921683229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโด่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.921688501+07:00","message":"receive interim result [false|false]: ต้นโด่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:05.92170264+07:00","message":"[buffer interim] 2846 false ต้นโด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.921709894+07:00","message":"[bufferProcess] interim [780000000]:ต้นโด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.921712624+07:00","message":"[bufferProcess] send to processor:ต้นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.921716284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.921719037+07:00","message":"> Transcript [42063] [false]: 'ต้นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.921722883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.921725261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.92172719+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:05.921729656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.033491888+07:00","message":"[GCS] IsForceVAD: false for message ID: 2846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.094370366+07:00","message":"[GCS] Start streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.13547399+07:00","message":"receive streaming session, msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.135516845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นโด่\",\"confidence\":0.94833446}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.135523737+07:00","message":"receive interim result [true|false]: ต้นโด่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.135533642+07:00","message":"end recv isFinal message id 2846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.135536444+07:00","message":"end Recv id 2846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.135543397+07:00","message":"[buffer interim] 2846 true ต้นโด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135557013+07:00","message":"[bufferProcess] interim [50000000]:ต้นโด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.13556087+07:00","message":"[bufferProcess] send to processor (isfinal):ต้นโด่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135564718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135567711+07:00","message":"> Transcript [42064] [false]: 'ต้นโด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.13557487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.13557691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135578952+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135581299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135583163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135585307+07:00","message":"> Transcript [42065] [true]: 'ต้นโด่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135587429+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135589155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135590815+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135592582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.135597771+07:00","message":"Push: 'ต้นโด่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.135606522+07:00","message":"push: {true ต้นโด่ 0 0xc003325000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:06.147682983+07:00","message":"write wav file: './tmp/7589/7589_2846.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:06.724912887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:06.724913937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.7563876+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.75643912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.756444904+07:00","message":"receive interim result [false|false]: บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:06.756458581+07:00","message":"[buffer interim] 2847 false บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.756466856+07:00","message":"[bufferProcess] interim [480000000]:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:06.756469115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.325144101+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.325202899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านข่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.325208709+07:00","message":"receive interim result [false|false]: บ้านข่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.325227487+07:00","message":"[buffer interim] 2847 false บ้านข่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.325235072+07:00","message":"[bufferProcess] interim [80000000]:บ้านข่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.325237654+07:00","message":"[bufferProcess] send to processor:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.325241571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.325244385+07:00","message":"> Transcript [42066] [false]: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.32524687+07:00","message":"Set StatePrefix (first interim): 'บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.456311729+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.45635738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.45636297+07:00","message":"receive interim result [false|false]: บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.456377865+07:00","message":"[buffer interim] 2847 false บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.456384858+07:00","message":"[bufferProcess] interim [200000000]:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.456387401+07:00","message":"[bufferProcess] send to processor:บ้านข่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.456394849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.456397664+07:00","message":"> Transcript [42067] [false]: 'บ้านข่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.456401303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.456403481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.456406036+07:00","message":"StatePrefix: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.456408498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.649106125+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.649152328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.649171641+07:00","message":"receive interim result [false|false]: บ้านคอเอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.649186841+07:00","message":"[buffer interim] 2847 false บ้านคอเอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.649200617+07:00","message":"[bufferProcess] interim [380000000]:บ้านคอเอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.649203397+07:00","message":"[bufferProcess] send to processor:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.649210831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.649213416+07:00","message":"> Transcript [42068] [false]: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.649216899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.649219202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.649221662+07:00","message":"StatePrefix: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.649223922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.827713303+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.827755078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.827761893+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:07.827777961+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.827786302+07:00","message":"[bufferProcess] interim [620000000]:บ้านคอเอนตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.827789494+07:00","message":"[bufferProcess] send to processor:บ้านคอเอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.827793933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.827796958+07:00","message":"> Transcript [42069] [false]: 'บ้านคอเอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.827800454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.827802954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.827805246+07:00","message":"StatePrefix: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:07.827807818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.026000512+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.026042237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.026049249+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.026065609+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.02607647+07:00","message":"[bufferProcess] interim [740000000]:บ้านคอเอนตำบลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026079473+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026083406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026086668+07:00","message":"> Transcript [42070] [false]: 'บ้านคอเอนตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026090636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026093201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026095223+07:00","message":"StatePrefix: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026097418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026100586+07:00","message":"Push: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026102693+07:00","message":"TextPushed: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026105494+07:00","message":"Set new StatePrefix : 'บ้านคอเอนตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.026107817+07:00","message":"Next Push (prob) : 'คอเอนตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.026116378+07:00","message":"push: {false บ้าน 0 0xc0045deb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.147303169+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.147345821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.147351698+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.147365842+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.147373302+07:00","message":"[bufferProcess] interim [920000000]:บ้านคอเอนตำบลไม้ขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.147375922+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.147381639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.147385078+07:00","message":"> Transcript [42071] [false]: 'บ้านคอเอนตำบลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.147388447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.147391063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.147393316+07:00","message":"StatePrefix: 'บ้านคอเอนตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.147395726+07:00","message":"TextPushed: 'บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.541383235+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.541428993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.541435288+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.541449911+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.541457866+07:00","message":"[bufferProcess] interim [280000000]:บ้านคอเอนตำบลไม้ขาวอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.541460953+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.541468739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.541471987+07:00","message":"> Transcript [42072] [false]: 'บ้านคอเอนตำบลไม้ขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.541475678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.541478214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.541480527+07:00","message":"StatePrefix: 'บ้านคอเอนตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.541483345+07:00","message":"TextPushed: 'บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.669266724+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.669308589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.669314941+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:08.66932541+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.66933358+07:00","message":"[bufferProcess] interim [400000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.669336369+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.669340118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.669343043+07:00","message":"> Transcript [42073] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.669346203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.669348313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.669350585+07:00","message":"StatePrefix: 'บ้านคอเอนตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:08.66935332+07:00","message":"TextPushed: 'บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.045905295+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.045957018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.045964099+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.045980409+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.045988572+07:00","message":"[bufferProcess] interim [820000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.045991299+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.046000495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.046005223+07:00","message":"> Transcript [42074] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.046010285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.046012964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.046015091+07:00","message":"StatePrefix: 'บ้านคอเอนตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.046017384+07:00","message":"TextPushed: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.046024502+07:00","message":"Push: 'คอเอนตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.046026601+07:00","message":"TextPushed: 'บ้านคอเอนตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.04602868+07:00","message":"Set new StatePrefix : 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.046031804+07:00","message":"Next Push (prob) : 'ไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.04604081+07:00","message":"push: {false คอเอนตำบล 0 0xc0045deb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.238390895+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.238425273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.238432118+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.238444399+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.23845138+07:00","message":"[bufferProcess] interim [0]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.238454413+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.238458149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.238461199+07:00","message":"> Transcript [42075] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.238464341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.238466472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.238468648+07:00","message":"StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.238471499+07:00","message":"TextPushed: 'บ้านคอเอนตำบล'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:09.725956543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:09.725989178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.818705612+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.818750945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.818759203+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:09.818777974+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.81879188+07:00","message":"[bufferProcess] interim [600000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.818795752+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.818801203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.818805724+07:00","message":"> Transcript [42076] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.8188104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.818813271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.818816307+07:00","message":"StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:09.818820085+07:00","message":"TextPushed: 'บ้านคอเอนตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.464019234+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.464061804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาบู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.464067908+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาบู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.46408574+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาบู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.464093282+07:00","message":"[bufferProcess] interim [140000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาบู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.464096126+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.464100042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.464103351+07:00","message":"> Transcript [42077] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.464106868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.46410904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.464111562+07:00","message":"StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.464114228+07:00","message":"TextPushed: 'บ้านคอเอนตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.470012851+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.47004193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.470047849+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.470073878+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470080005+07:00","message":"[bufferProcess] interim [200000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470082636+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาบู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470088267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470091185+07:00","message":"> Transcript [42078] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาบู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470094654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470096753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470099074+07:00","message":"StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470101626+07:00","message":"TextPushed: 'บ้านคอเอนตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470105986+07:00","message":"Push: 'ไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470108053+07:00","message":"TextPushed: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470110573+07:00","message":"Set new StatePrefix : 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาบู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.470113572+07:00","message":"Next Push (prob) : 'จังหวัดภูเก็ตร้านชาบู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.470121723+07:00","message":"push: {false ไม้ขาวอำเภอถลาง 0 0xc0045deb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513198838+07:00","message":"[GCS] Cleaned up inactive client: 2820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513226483+07:00","message":"[GCS] Cleaned up inactive client: 2825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513229871+07:00","message":"[GCS] Cleaned up inactive client: 2821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513231982+07:00","message":"[GCS] Cleaned up inactive client: 2819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513233918+07:00","message":"[GCS] Cleaned up inactive client: 2823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.51323575+07:00","message":"[GCS] Cleaned up inactive client: 2824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513237901+07:00","message":"[GCS] Cleaned up inactive client: 2828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513239978+07:00","message":"[GCS] Cleaned up inactive client: 2817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.51324205+07:00","message":"[GCS] Cleaned up inactive client: 2827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513244096+07:00","message":"[GCS] Cleaned up inactive client: 2816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513246817+07:00","message":"[GCS] Cleaned up inactive client: 2818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513249296+07:00","message":"[GCS] Cleaned up inactive client: 2822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.513251711+07:00","message":"[GCS] Cleaned up inactive client: 2826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.862208202+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.862253909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.862261465+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.862278389+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.862301096+07:00","message":"[bufferProcess] interim [560000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.862305609+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.862314496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.862318362+07:00","message":"> Transcript [42079] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.862321644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.862324676+07:00","message":"Set new StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.911370223+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.911408995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.911415161+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.911428655+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.911435556+07:00","message":"[bufferProcess] interim [620000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.911438185+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.911444993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.911447939+07:00","message":"> Transcript [42080] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.911450597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.911452696+07:00","message":"Set new StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.930555198+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.930585834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.930591668+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:10.930603971+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.930609893+07:00","message":"[bufferProcess] interim [680000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.930612411+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.930615824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.930618552+07:00","message":"> Transcript [42081] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.930620877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:10.93062296+07:00","message":"Set new StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตร้านชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.03859467+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.038635211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.038642941+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.03866007+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.038671866+07:00","message":"[bufferProcess] interim [800000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.038674839+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.038679264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.038682704+07:00","message":"> Transcript [42082] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.038685316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.038688125+07:00","message":"Set new StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.231665503+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.231712737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.231721076+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.231738732+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.23174762+07:00","message":"[bufferProcess] interim [980000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.231750582+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.231760114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.231763962+07:00","message":"> Transcript [42083] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.231767874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.231770141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.231772209+07:00","message":"StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.231775341+07:00","message":"TextPushed: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.367339088+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.367380753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.367388481+07:00","message":"receive interim result [false|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.367405838+07:00","message":"[buffer interim] 2847 false บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.367413441+07:00","message":"[bufferProcess] interim [100000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.36741617+07:00","message":"[bufferProcess] send to processor:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.367420282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.367424645+07:00","message":"> Transcript [42084] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.367428125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.367430292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.367432426+07:00","message":"StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.367435094+07:00","message":"TextPushed: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.532550174+07:00","message":"[GCS] IsForceVAD: false for message ID: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.593577056+07:00","message":"[GCS] Start streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.716566387+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.716611952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตล้างชาวบ้านยื่นหลักฐานใหม่\",\"confidence\":0.94813913}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.716620126+07:00","message":"receive interim result [true|false]: บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตล้างชาวบ้านยื่นหลักฐานใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.71663299+07:00","message":"end recv isFinal message id 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.716635382+07:00","message":"end Recv id 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.716643032+07:00","message":"[buffer interim] 2847 true บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตล้างชาวบ้านยื่นหลักฐานใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716652033+07:00","message":"[bufferProcess] interim [460000000]:บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตล้างชาวบ้านยื่นหลักฐานใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716656366+07:00","message":"[bufferProcess] send to processor (isfinal):บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.71666041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716663428+07:00","message":"> Transcript [42085] [false]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลักฐานใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716667492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716669693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716672896+07:00","message":"StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716676175+07:00","message":"TextPushed: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716678982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716681608+07:00","message":"> Transcript [42086] [true]: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตล้างชาวบ้านยื่นหลักฐานใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716685169+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716687965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.71669054+07:00","message":"StatePrefix: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลางจังหวัดภูเก็ตหลังคาบ้านยื่นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716693666+07:00","message":"TextPushed: 'บ้านคอเอนตำบลไม้ขาวอำเภอถลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.716698076+07:00","message":"Push: 'จังหวัดภูเก็ตล้างชาวบ้านยื่นหลักฐานใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.716711414+07:00","message":"push: {true จังหวัดภูเก็ตล้างชาวบ้านยื่นหลักฐานใหม่ 0 0xc0045deb00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:11.729894617+07:00","message":"write wav file: './tmp/7589/7589_2847.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.953215223+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.953268416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.953274204+07:00","message":"receive interim result [false|false]: ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:11.953290904+07:00","message":"[buffer interim] 2848 false ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.953298732+07:00","message":"[bufferProcess] interim [360000000]:ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:11.953300721+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.120151459+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.120196251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.120204293+07:00","message":"receive interim result [false|false]: ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.120217652+07:00","message":"[buffer interim] 2848 false ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.120229062+07:00","message":"[bufferProcess] interim [540000000]:ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.120232808+07:00","message":"[bufferProcess] send to processor:ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.120240048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.120245238+07:00","message":"> Transcript [42087] [false]: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.120248589+07:00","message":"Set StatePrefix (first interim): 'ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.317217025+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.317255081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.317260978+07:00","message":"receive interim result [false|false]: ประกอบการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.317274606+07:00","message":"[buffer interim] 2848 false ประกอบการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.317289531+07:00","message":"[bufferProcess] interim [780000000]:ประกอบการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.317292923+07:00","message":"[bufferProcess] send to processor:ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.317300202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.317303206+07:00","message":"> Transcript [42088] [false]: 'ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.317306468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.317309885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.317312881+07:00","message":"StatePrefix: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.317316048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.578994561+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.579037921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบการตรวจที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.579043932+07:00","message":"receive interim result [false|false]: ประกอบการตรวจที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.579062184+07:00","message":"[buffer interim] 2848 false ประกอบการตรวจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.579075133+07:00","message":"[bufferProcess] interim [20000000]:ประกอบการตรวจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.579077839+07:00","message":"[bufferProcess] send to processor:ประกอบการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.579083685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.579086385+07:00","message":"> Transcript [42089] [false]: 'ประกอบการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.579091545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.579093895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.579095996+07:00","message":"StatePrefix: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.579098048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.641683387+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.641734846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบการตรวจพิสูจน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.64174264+07:00","message":"receive interim result [false|false]: ประกอบการตรวจพิสูจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.641756603+07:00","message":"[buffer interim] 2848 false ประกอบการตรวจพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.641765606+07:00","message":"[bufferProcess] interim [80000000]:ประกอบการตรวจพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.64176836+07:00","message":"[bufferProcess] send to processor:ประกอบการตรวจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.641772674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.641777409+07:00","message":"> Transcript [42090] [false]: 'ประกอบการตรวจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.641781435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.641783672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.64178579+07:00","message":"StatePrefix: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.641788196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:12.726261607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:12.726293504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.751078617+07:00","message":"[GCS] IsForceVAD: false for message ID: 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.813371881+07:00","message":"[GCS] Start streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.846994154+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.847034108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบการตรวจพิสูจน์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.847039926+07:00","message":"receive interim result [true|false]: ประกอบการตรวจพิสูจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.847052141+07:00","message":"end recv isFinal message id 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.847054513+07:00","message":"end Recv id 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.847063735+07:00","message":"[buffer interim] 2848 true ประกอบการตรวจพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847071143+07:00","message":"[bufferProcess] interim [380000000]:ประกอบการตรวจพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847074665+07:00","message":"[bufferProcess] send to processor (isfinal):ประกอบการตรวจพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847092256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847126975+07:00","message":"> Transcript [42091] [false]: 'ประกอบการตรวจพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847134055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.84713683+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847139765+07:00","message":"StatePrefix: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847142243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847148112+07:00","message":"Push: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847150028+07:00","message":"TextPushed: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847152632+07:00","message":"Set new StatePrefix : 'ประกอบการตรวจพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.84715544+07:00","message":"Next Push (prob) : 'การตรวจพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.84715845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847161535+07:00","message":"> Transcript [42092] [true]: 'ประกอบการตรวจพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847164343+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847166944+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847169429+07:00","message":"StatePrefix: 'ประกอบการตรวจพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847171593+07:00","message":"TextPushed: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:12.847174405+07:00","message":"Push: 'การตรวจพิสูจน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.84718695+07:00","message":"push: {false ประกอบ 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:12.847194121+07:00","message":"push: {true การตรวจพิสูจน์ 0 0xc003768580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:12.853109447+07:00","message":"write wav file: './tmp/7589/7589_2848.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.349545265+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.349582468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.349588043+07:00","message":"receive interim result [false|false]: กรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.349604048+07:00","message":"[buffer interim] 2849 false กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.349611612+07:00","message":"[bufferProcess] interim [360000000]:กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.349615154+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.537606989+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.537652539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.537658512+07:00","message":"receive interim result [false|false]: กรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.537671996+07:00","message":"[buffer interim] 2849 false กรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.537680856+07:00","message":"[bufferProcess] interim [540000000]:กรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.537683837+07:00","message":"[bufferProcess] send to processor:กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.537691652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.537694951+07:00","message":"> Transcript [42093] [false]: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.537697266+07:00","message":"Set StatePrefix (first interim): 'กรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.665606791+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.665650048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.665655681+07:00","message":"receive interim result [false|false]: กรณีถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.665671765+07:00","message":"[buffer interim] 2849 false กรณีถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.665679927+07:00","message":"[bufferProcess] interim [660000000]:กรณีถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.665682321+07:00","message":"[bufferProcess] send to processor:กรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.665686313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.665689373+07:00","message":"> Transcript [42094] [false]: 'กรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.665692538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.66569476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.665700846+07:00","message":"StatePrefix: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.665703182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.85789329+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.857934436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.857940285+07:00","message":"receive interim result [false|false]: กรณีถูกร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:13.857954626+07:00","message":"[buffer interim] 2849 false กรณีถูกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.85796206+07:00","message":"[bufferProcess] interim [900000000]:กรณีถูกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.857964499+07:00","message":"[bufferProcess] send to processor:กรณีถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.857967991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.857970874+07:00","message":"> Transcript [42095] [false]: 'กรณีถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.857974372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.857976504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.857978508+07:00","message":"StatePrefix: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:13.857980509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.050183708+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.050220383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.050226086+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.050242487+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.050249719+07:00","message":"[bufferProcess] interim [80000000]:กรณีถูกร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.0502521+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.050255806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.050262059+07:00","message":"> Transcript [42096] [false]: 'กรณีถูกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.050266015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.050269913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.05027196+07:00","message":"StatePrefix: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.050274026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.267709734+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.267756104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.267764634+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.267784759+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267792931+07:00","message":"[bufferProcess] interim [320000000]:กรณีถูกร้องเรียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267796125+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.26780477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267808912+07:00","message":"> Transcript [42097] [false]: 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267812898+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267815814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267817715+07:00","message":"StatePrefix: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267820055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267826357+07:00","message":"Push: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267828635+07:00","message":"TextPushed: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267830789+07:00","message":"Set new StatePrefix : 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.267833456+07:00","message":"Next Push (prob) : 'ถูกร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.267843444+07:00","message":"push: {false กรณี 0 0xc003d5e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.900567735+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.900617962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.900627982+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:14.900640028+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.900647353+07:00","message":"[bufferProcess] interim [920000000]:กรณีถูกร้องเรียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.900649789+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.90065529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.900658017+07:00","message":"> Transcript [42098] [false]: 'กรณีถูกร้องเรียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.900662968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.900665338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.900667342+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:14.900669875+07:00","message":"TextPushed: 'กรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.15545355+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.15549195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่าสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.155497947+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่าสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.155514795+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่าสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.155522317+07:00","message":"[bufferProcess] interim [160000000]:กรณีถูกร้องเรียนว่าสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.155524856+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.155529044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.15553196+07:00","message":"> Transcript [42099] [false]: 'กรณีถูกร้องเรียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.155535511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.155537666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.155540036+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.15554228+07:00","message":"TextPushed: 'กรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.436998604+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.437037869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่าตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.437043493+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่าตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.437056844+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่าตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.437064588+07:00","message":"[bufferProcess] interim [340000000]:กรณีถูกร้องเรียนว่าตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.437067271+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียนว่าสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.437072824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.437075647+07:00","message":"> Transcript [42100] [false]: 'กรณีถูกร้องเรียนว่าสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.437079138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.437081321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.437083651+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.437086182+07:00","message":"TextPushed: 'กรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.454901505+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.454949025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่าสร้างสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.454955862+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่าสร้างสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.454972018+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่าสร้างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.454980408+07:00","message":"[bufferProcess] interim [400000000]:กรณีถูกร้องเรียนว่าสร้างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.454984021+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียนว่าตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.454991671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.454994979+07:00","message":"> Transcript [42101] [false]: 'กรณีถูกร้องเรียนว่าตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.454998818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.455001248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.455003514+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.455005766+07:00","message":"TextPushed: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.455011661+07:00","message":"Push: 'ถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.455013582+07:00","message":"TextPushed: 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.455015804+07:00","message":"Set new StatePrefix : 'กรณีถูกร้องเรียนว่าตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.455017892+07:00","message":"Next Push (prob) : 'ว่าตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.455027317+07:00","message":"push: {false ถูกร้องเรียน 0 0xc003d5e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.66224359+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.662290412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่าสร้างสิ่งปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.662297705+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่าสร้างสิ่งปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.662313041+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่าสร้างสิ่งปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.662321745+07:00","message":"[bufferProcess] interim [640000000]:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.662324716+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียนว่าสร้างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.662333802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.662336785+07:00","message":"> Transcript [42102] [false]: 'กรณีถูกร้องเรียนว่าสร้างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.662339225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.662341902+07:00","message":"Set new StatePrefix: 'กรณีถูกร้องเรียนว่าสร้างสิ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:15.726584678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:15.726598264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.792337781+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.792376582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.792382835+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:15.792394755+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.792401854+07:00","message":"[bufferProcess] interim [760000000]:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.792404536+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.792408343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.792411751+07:00","message":"> Transcript [42103] [false]: 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.792415403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.792417476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.7924194+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียนว่าสร้างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:15.792422019+07:00","message":"TextPushed: 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.053043839+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.053082992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.053089169+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.053101956+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.053109097+07:00","message":"[bufferProcess] interim [120000000]:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.053111628+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.053116912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.053120268+07:00","message":"> Transcript [42104] [false]: 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.053123941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.053126145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.053128456+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียนว่าสร้างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.053131113+07:00","message":"TextPushed: 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.302135538+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.302174858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.302181423+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.302201413+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.302211901+07:00","message":"[bufferProcess] interim [240000000]:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.302215996+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.302222126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.302225276+07:00","message":"> Transcript [42105] [false]: 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.302228842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.302230847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.302232986+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียนว่าสร้างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.302235782+07:00","message":"TextPushed: 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.383203303+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.383242171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.383248608+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.383259167+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.383266587+07:00","message":"[bufferProcess] interim [420000000]:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.383269225+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.3832822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.383285515+07:00","message":"> Transcript [42106] [false]: 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.383289247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.383291491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.383293868+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียนว่าสร้างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.3832967+07:00","message":"TextPushed: 'กรณีถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.383299732+07:00","message":"Push: 'ว่าสร้างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.383301749+07:00","message":"TextPushed: 'กรณีถูกร้องเรียนว่าสร้างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.383304527+07:00","message":"Set new StatePrefix : 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.38330902+07:00","message":"Next Push (prob) : 'ปลูกสร้างรุกล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.383315507+07:00","message":"push: {false ว่าสร้างสิ่ง 0 0xc003d5e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.557315899+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.557357328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.557364684+07:00","message":"receive interim result [false|false]: กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.557379716+07:00","message":"[buffer interim] 2849 false กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.557388354+07:00","message":"[bufferProcess] interim [600000000]:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.557391147+07:00","message":"[bufferProcess] send to processor:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.557397672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.557401053+07:00","message":"> Transcript [42107] [false]: 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.557404849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.557407323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.557410605+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.557413827+07:00","message":"TextPushed: 'กรณีถูกร้องเรียนว่าสร้างสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.661340526+07:00","message":"[GCS] IsForceVAD: false for message ID: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.760980119+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.761032835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.761040764+07:00","message":"receive interim result [true|false]: กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.76105095+07:00","message":"end recv isFinal message id 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.761053301+07:00","message":"end Recv id 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.761061857+07:00","message":"[buffer interim] 2849 true กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761073117+07:00","message":"[bufferProcess] interim [870000000]:กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.76107768+07:00","message":"[bufferProcess] send to processor (isfinal):กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761081015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.76108414+07:00","message":"> Transcript [42108] [false]: 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761088062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761090117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761092105+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.76109487+07:00","message":"TextPushed: 'กรณีถูกร้องเรียนว่าสร้างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.76109721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761099204+07:00","message":"> Transcript [42109] [true]: 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำลำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761101559+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761103295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761105114+07:00","message":"StatePrefix: 'กรณีถูกร้องเรียนว่าสร้างสิ่งปลูกสร้างรุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761106985+07:00","message":"TextPushed: 'กรณีถูกร้องเรียนว่าสร้างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:16.761113203+07:00","message":"Push: 'ปลูกสร้างรุกล้ำลำน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.761122647+07:00","message":"push: {true ปลูกสร้างรุกล้ำลำน้ำ 0 0xc003d5e200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:16.77021084+07:00","message":"write wav file: './tmp/7589/7589_2849.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.852371311+07:00","message":"[GCS] Start streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:16.910882842+07:00","message":"[GCS] IsForceVAD: false for message ID: 2850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.045089018+07:00","message":"[GCS] Start streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.074533679+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.074558723+07:00","message":"found end of frame, send empty tag with msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.07456228+07:00","message":"end Recv id 2850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.074570075+07:00","message":"[buffer interim] 2850 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.074578228+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.074581896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.074585112+07:00","message":"> Transcript [42110] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.07458763+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.074589765+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.07459182+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.074593797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.074596469+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.074605204+07:00","message":"push: {true \n 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:17.080518506+07:00","message":"write wav file: './tmp/7589/7589_2850.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.807429011+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.807470232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.807477184+07:00","message":"receive interim result [false|false]: ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.807491549+07:00","message":"[buffer interim] 2851 false ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.807498965+07:00","message":"[bufferProcess] interim [600000000]:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.80750099+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.920647344+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.920688632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.920697614+07:00","message":"receive interim result [false|false]: ก็มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:17.92071711+07:00","message":"[buffer interim] 2851 false ก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.920732139+07:00","message":"[bufferProcess] interim [720000000]:ก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.920735792+07:00","message":"[bufferProcess] send to processor:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.920744932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.920749306+07:00","message":"> Transcript [42111] [false]: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:17.92075306+07:00","message":"Set StatePrefix (first interim): 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.100349592+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.100390742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.100397723+07:00","message":"receive interim result [false|false]: ก็มีการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.100412178+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.10042128+07:00","message":"[bufferProcess] interim [900000000]:ก็มีการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.100424885+07:00","message":"[bufferProcess] send to processor:ก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.10042926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.100432431+07:00","message":"> Transcript [42112] [false]: 'ก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.100435813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.100437883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.100439867+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.100441785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.296188279+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.296222306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.296228502+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.296242314+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.296248846+07:00","message":"[bufferProcess] interim [80000000]:ก็มีการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.296251252+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.296256802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.296259613+07:00","message":"> Transcript [42113] [false]: 'ก็มีการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.296262887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.296265307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.296267307+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.296275478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.539700144+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.539744224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.539750569+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.539769275+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.539780481+07:00","message":"[bufferProcess] interim [320000000]:ก็มีการตรวจสอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.539782954+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.539789242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.539793539+07:00","message":"> Transcript [42114] [false]: 'ก็มีการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.53979735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.539799754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.53980184+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.53980426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.603769934+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.60381389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.603821352+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.603837827+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603849085+07:00","message":"[bufferProcess] interim [380000000]:ก็มีการตรวจสอบมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603852362+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603859943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603863235+07:00","message":"> Transcript [42115] [false]: 'ก็มีการตรวจสอบมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603866808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603869298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603871948+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.60387413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603880805+07:00","message":"Push: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603882987+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603885108+07:00","message":"Set new StatePrefix : 'ก็มีการตรวจสอบมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.603887195+07:00","message":"Next Push (prob) : 'การตรวจสอบมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.603919006+07:00","message":"push: {false ก็มี 0 0xc004c0f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.660780427+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.66081899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.660825882+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.660840905+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.660848187+07:00","message":"[bufferProcess] interim [440000000]:ก็มีการตรวจสอบมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.660851321+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.660860214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.660863323+07:00","message":"> Transcript [42116] [false]: 'ก็มีการตรวจสอบมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.660865871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.660869173+07:00","message":"Set new StatePrefix: 'ก็มีการตรวจสอบมัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:18.727629421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:18.72763947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.789194392+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.789235769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.789242413+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.789256095+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.789264078+07:00","message":"[bufferProcess] interim [560000000]:ก็มีการตรวจสอบมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.789266703+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.789280381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.789283474+07:00","message":"> Transcript [42117] [false]: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.789288324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.789290741+07:00","message":"Set new StatePrefix: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.975235151+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.975276919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.975283085+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:18.97529882+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.975306045+07:00","message":"[bufferProcess] interim [740000000]:ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.975308684+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.975312862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.975315757+07:00","message":"> Transcript [42118] [false]: 'ก็มีการตรวจสอบมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.97531881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.975320874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.975322981+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:18.975325421+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.115534013+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.115577892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปีพศ.\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.11558571+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปีพศ."}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.115599209+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.115612419+07:00","message":"[bufferProcess] interim [920000000]:ก็มีการตรวจสอบมาตั้งแต่ปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.115616753+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.115622468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.115626393+07:00","message":"> Transcript [42119] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.115633614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.115636299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.115638741+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.115641699+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.175592737+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.175630965+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-06-22T12:45:19.175639492+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.175655428+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.17566276+07:00","message":"[bufferProcess] interim [980000000]:ก็มีการตรวจสอบมาตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.175665788+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.17567357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.175676475+07:00","message":"> Transcript [42120] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปีพศ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.175679768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.17568207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.175684442+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.175686841+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.304910597+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.304944185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.304961196+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.304982338+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.304993443+07:00","message":"[bufferProcess] interim [100000000]:ก็มีการตรวจสอบมาตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.304995935+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.304999896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.305003763+07:00","message":"> Transcript [42121] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.3050073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.305009506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.305011541+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.305013765+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.30502165+07:00","message":"Push: 'การตรวจสอบมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.305023854+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.305026039+07:00","message":"Set new StatePrefix : 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.305028263+07:00","message":"Next Push (prob) : 'แต่ปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.305035489+07:00","message":"push: {false การตรวจสอบมาตั้ง 0 0xc004c0f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.61732717+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.61736898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.617377296+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.617392457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.617396767+07:00","message":"receive interim result [false|false]:  2005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.617409593+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.617414997+07:00","message":"[buffer interim] 2851 false  2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.617422814+07:00","message":"[bufferProcess] interim [340000000]:ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.617426462+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.617431007+07:00","message":"[bufferProcess] interim [340000000]: 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.617434505+07:00","message":"[bufferProcess] update buffer: ก็มีการตรวจสอบมาตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.617438495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.617442958+07:00","message":"> Transcript [42122] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.617447735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.617451186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.617455084+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.617458702+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.679190219+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.679229359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.679236255+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.679247448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.679250238+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.679257517+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.679261586+07:00","message":"[buffer interim] 2851 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.679276972+07:00","message":"[bufferProcess] interim [460000000]:ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.679280403+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.679284053+07:00","message":"[bufferProcess] interim [460000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.679286646+07:00","message":"[bufferProcess] update buffer: ก็มีการตรวจสอบมาตั้งแต่ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.679292127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.67929525+07:00","message":"> Transcript [42123] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.679298503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.679300818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.679303097+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.679305713+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.868952475+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.868990906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.868997395+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.869008759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.869011567+07:00","message":"receive interim result [false|false]:  2506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.869018577+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.869022248+07:00","message":"[buffer interim] 2851 false  2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.869028427+07:00","message":"[bufferProcess] interim [700000000]:ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.869030975+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.86903412+07:00","message":"[bufferProcess] interim [700000000]: 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.869036636+07:00","message":"[bufferProcess] update buffer: ก็มีการตรวจสอบมาตั้งแต่ปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.869039909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.86904287+07:00","message":"> Transcript [42124] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.869046572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.8690497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.869052206+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.869054573+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.998226613+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.998261099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.998276835+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.998286187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.998289102+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.99829569+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.998299522+07:00","message":"[buffer interim] 2851 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.99830498+07:00","message":"[bufferProcess] interim [820000000]:ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998307607+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998310834+07:00","message":"[bufferProcess] interim [820000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998313318+07:00","message":"[bufferProcess] update buffer: ก็มีการตรวจสอบมาตั้งแต่ปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998316542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998320339+07:00","message":"> Transcript [42125] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998324119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998326395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998328613+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998330795+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998334841+07:00","message":"Push: 'แต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998337931+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998340113+07:00","message":"Set new StatePrefix : 'ก็มีการตรวจสอบมาตั้งแต่ปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:19.998342424+07:00","message":"Next Push (prob) : '506'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:19.9983495+07:00","message":"push: {false แต่ปี 2 0 0xc004c0f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.412814801+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.412849541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.412856162+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.412867212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.412870286+07:00","message":"receive interim result [false|false]:  2560 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.412877988+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.412884942+07:00","message":"[buffer interim] 2851 false  2560 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.412890878+07:00","message":"[bufferProcess] interim [180000000]:ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.412893354+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.412900546+07:00","message":"[bufferProcess] interim [180000000]: 2560 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.412903614+07:00","message":"[bufferProcess] update buffer: ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.41290639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.412909819+07:00","message":"> Transcript [42126] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.412912275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.412914353+07:00","message":"Set new StatePrefix: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.43103805+07:00","message":"[GCS] IsForceVAD: false for message ID: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.502370368+07:00","message":"[GCS] Start streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.510691494+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.510723553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.510729351+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.51074056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.510744104+07:00","message":"receive interim result [false|false]:  2560 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.510755267+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.510769354+07:00","message":"[buffer interim] 2851 false  2560 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.510777239+07:00","message":"[bufferProcess] interim [240000000]:ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.510780994+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.510786863+07:00","message":"[bufferProcess] interim [240000000]: 2560 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.510789678+07:00","message":"[bufferProcess] update buffer: ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.510792716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.51079569+07:00","message":"> Transcript [42127] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.510799056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.510801163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.5108033+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.51080557+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.514936817+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.514978256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.51498559+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.514998596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.515002186+07:00","message":"receive interim result [false|false]:  2560 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.515014262+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.515018022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี 2560\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.515020594+07:00","message":"receive interim result [false|false]: ก็มีการตรวจสอบมาตั้งแต่ปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.515024024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.515026203+07:00","message":"receive interim result [false|false]:  นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.515032476+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.515036331+07:00","message":"[buffer interim] 2851 false  2560 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.515038575+07:00","message":"[buffer interim] 2851 false ก็มีการตรวจสอบมาตั้งแต่ปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.515043454+07:00","message":"[buffer interim] 2851 false  นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515061931+07:00","message":"[bufferProcess] interim [360000000]:ก็มีการตรวจสอบมาตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515065124+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515069177+07:00","message":"[bufferProcess] interim [360000000]: 2560 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.51507312+07:00","message":"[bufferProcess] update buffer: ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515076305+07:00","message":"[bufferProcess] interim [420000000]:ก็มีการตรวจสอบมาตั้งแต่ปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515080783+07:00","message":"[bufferProcess] send to processor:ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515083845+07:00","message":"[bufferProcess] interim [420000000]: นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515086671+07:00","message":"[bufferProcess] update buffer: ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515090726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515093876+07:00","message":"> Transcript [42128] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515097212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515104966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515107159+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515110054+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515111976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515114008+07:00","message":"> Transcript [42129] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515116021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515117958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515119823+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.515121983+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.579728957+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.579768865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ\",\"confidence\":0.95082146}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.579775799+07:00","message":"receive interim result [true|false]: ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.579785879+07:00","message":"end recv isFinal message id 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.579788343+07:00","message":"end Recv id 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.579795884+07:00","message":"[buffer interim] 2851 true ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579803902+07:00","message":"[bufferProcess] interim [420000000]:ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579807552+07:00","message":"[bufferProcess] send to processor (isfinal):ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579810808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579813647+07:00","message":"> Transcript [42130] [false]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579817196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579819296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579821767+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579824376+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579827189+07:00","message":"Push: '560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579829084+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.57983119+07:00","message":"Set new StatePrefix : 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.57983351+07:00","message":"Next Push (prob) : ' นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579835264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.57983729+07:00","message":"> Transcript [42131] [true]: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579839681+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579841412+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579843244+07:00","message":"StatePrefix: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579845263+07:00","message":"TextPushed: 'ก็มีการตรวจสอบมาตั้งแต่ปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:20.579847581+07:00","message":"Push: ' นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.579854923+07:00","message":"push: {false 560 0 0xc004c0f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:20.579859496+07:00","message":"push: {true  นะครับ 0 0xc004c0f380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:20.588395311+07:00","message":"write wav file: './tmp/7589/7589_2851.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.361812173+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.361860874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.361866541+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.361881981+07:00","message":"[buffer interim] 2852 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.361889622+07:00","message":"[bufferProcess] interim [840000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.361891383+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.499286656+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.499329031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.4993348+07:00","message":"receive interim result [false|false]: ทางผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.499347376+07:00","message":"[buffer interim] 2852 false ทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.499357468+07:00","message":"[bufferProcess] interim [960000000]:ทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.499360491+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.499365676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.499368602+07:00","message":"> Transcript [42132] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.499371023+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.673817242+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.673858504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.673864934+07:00","message":"receive interim result [false|false]: ทางผู้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.673876329+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.673883724+07:00","message":"[bufferProcess] interim [140000000]:ทางผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.673886136+07:00","message":"[bufferProcess] send to processor:ทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.673889338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.673892083+07:00","message":"> Transcript [42133] [false]: 'ทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.673895158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.673897192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.673899541+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.67390159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:21.728023598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:21.728024561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.92822455+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.928262592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.928275758+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.928288984+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.928298032+07:00","message":"[bufferProcess] interim [440000000]:ทางผู้ช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.928301118+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.928307178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.92831165+07:00","message":"> Transcript [42134] [false]: 'ทางผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.928316816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.928320698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.928322779+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.928325557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.935121348+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.935155811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยสเสจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.935161947+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยสเสจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:21.935178093+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยสเสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.935186+07:00","message":"[bufferProcess] interim [500000000]:ทางผู้ช่วยสเสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.935189077+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.935196792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.935199754+07:00","message":"> Transcript [42135] [false]: 'ทางผู้ช่วยตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.935203631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.935206032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.935208756+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:21.935211301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.052783284+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.052826841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.052833767+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยผู้ใหญ่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.052846411+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยผู้ใหญ่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052853785+07:00","message":"[bufferProcess] interim [560000000]:ทางผู้ช่วยผู้ใหญ่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052856515+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยสเสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052862184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052865006+07:00","message":"> Transcript [42136] [false]: 'ทางผู้ช่วยสเสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052868543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052870862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052873295+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052875483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052880006+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052882225+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052884389+07:00","message":"Set new StatePrefix : 'ทางผู้ช่วยสเสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.052886532+07:00","message":"Next Push (prob) : 'ผู้ช่วยสเสจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.052893925+07:00","message":"push: {false ทาง 0 0xc003d5ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.592187697+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.592225882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้านซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.592232287+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยผู้ใหญ่บ้านซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.59224665+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยผู้ใหญ่บ้านซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.592254248+07:00","message":"[bufferProcess] interim [100000000]:ทางผู้ช่วยผู้ใหญ่บ้านซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.59225699+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยผู้ใหญ่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.592271677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.592275435+07:00","message":"> Transcript [42137] [false]: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.592278009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.592280173+07:00","message":"Set new StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.636750136+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.636793183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.636799538+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.636811883+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.636821894+07:00","message":"[bufferProcess] interim [160000000]:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.63682579+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยผู้ใหญ่บ้านซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.636832663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.636836801+07:00","message":"> Transcript [42138] [false]: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.636841525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.636845773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.636848179+07:00","message":"StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.636850833+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.97571232+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.975748187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.975753817+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:22.975767148+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.975776809+07:00","message":"[bufferProcess] interim [460000000]:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.97577935+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.975785002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.975787846+07:00","message":"> Transcript [42139] [false]: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.975791426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.975793602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.975796007+07:00","message":"StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:22.975799035+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.090487797+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.090528052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.090533648+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.090553327+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.090562774+07:00","message":"[bufferProcess] interim [580000000]:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.090565267+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.090568848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.090571807+07:00","message":"> Transcript [42140] [false]: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.090575379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.090577596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.090583915+07:00","message":"StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.090586702+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.287658542+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.287698725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.28770456+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.287723708+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287732072+07:00","message":"[bufferProcess] interim [760000000]:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287734738+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287738314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287741417+07:00","message":"> Transcript [42141] [false]: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287746811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287749102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287751645+07:00","message":"StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287754449+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287757563+07:00","message":"Push: 'ผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287760851+07:00","message":"TextPushed: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287764491+07:00","message":"Set new StatePrefix : 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.287766891+07:00","message":"Next Push (prob) : 'ซึ่งเป็นผู้นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.287774561+07:00","message":"push: {false ผู้ช่วยผู้ใหญ่บ้าน 0 0xc003d5ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.475788674+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.475826465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.475832353+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.475846423+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.47585323+07:00","message":"[bufferProcess] interim [940000000]:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.475856013+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.47585943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.475862811+07:00","message":"> Transcript [42142] [false]: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.475866143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.475868418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.475870558+07:00","message":"StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.47587321+07:00","message":"TextPushed: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.676515398+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.676562176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.676570367+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.676586467+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.676598346+07:00","message":"[bufferProcess] interim [180000000]:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.676602745+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.676609977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.676614589+07:00","message":"> Transcript [42143] [false]: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.676619584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.676622329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.676625619+07:00","message":"StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.676629892+07:00","message":"TextPushed: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.730024857+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.730069473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.730078423+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.730094974+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.730107225+07:00","message":"[bufferProcess] interim [240000000]:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.730111287+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.730116261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.73012083+07:00","message":"> Transcript [42144] [false]: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.730126247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.730129484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.730133055+07:00","message":"StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.73013703+07:00","message":"TextPushed: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.851084968+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.851128178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.85113755+07:00","message":"receive interim result [false|false]: ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.851153142+07:00","message":"[buffer interim] 2852 false ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.851165528+07:00","message":"[bufferProcess] interim [360000000]:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.851169834+07:00","message":"[bufferProcess] send to processor:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.85117743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.85118208+07:00","message":"> Transcript [42145] [false]: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.851187296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.851190448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.85119388+07:00","message":"StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.851197544+07:00","message":"TextPushed: 'ทางผู้ช่วยผู้ใหญ่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.851205239+07:00","message":"Push: 'ซึ่งเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.85120838+07:00","message":"TextPushed: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.85121181+07:00","message":"Set new StatePrefix : 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:23.851215118+07:00","message":"Next Push (prob) : 'ทางวัดบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.851233022+07:00","message":"push: {false ซึ่งเป็นผู้นำ 0 0xc003d5ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:23.901638844+07:00","message":"[GCS] IsForceVAD: false for message ID: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.026331773+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.026370936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า\",\"confidence\":0.9402416}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.026378253+07:00","message":"receive interim result [true|false]: ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.026386278+07:00","message":"end recv isFinal message id 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.02638861+07:00","message":"end Recv id 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.026398091+07:00","message":"[buffer interim] 2852 true ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026407837+07:00","message":"[bufferProcess] interim [630000000]:ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026412611+07:00","message":"[bufferProcess] send to processor (isfinal):ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026417014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.0264212+07:00","message":"> Transcript [42146] [false]: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026425726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.02642857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026431706+07:00","message":"StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026436333+07:00","message":"TextPushed: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026439795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026442848+07:00","message":"> Transcript [42147] [true]: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026446494+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026449315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026451921+07:00","message":"StatePrefix: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำทางวัดบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026455383+07:00","message":"TextPushed: 'ทางผู้ช่วยผู้ใหญ่บ้านซึ่งเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.026461937+07:00","message":"Push: 'ทางวัดบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.026472899+07:00","message":"push: {true ทางวัดบอกว่า 0 0xc003d5ea80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:24.039325403+07:00","message":"write wav file: './tmp/7589/7589_2852.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.152183754+07:00","message":"[GCS] Start streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.692886039+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.692940917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.692948384+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.692964186+07:00","message":"[buffer interim] 2853 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.692972096+07:00","message":"[bufferProcess] interim [600000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.692974235+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:24.728334028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:24.728365567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.8732329+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.873281263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.873287361+07:00","message":"receive interim result [false|false]: ดั้งเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:24.873300818+07:00","message":"[buffer interim] 2853 false ดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.87330794+07:00","message":"[bufferProcess] interim [780000000]:ดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.873311115+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.873317299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.873320216+07:00","message":"> Transcript [42148] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:24.873322408+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.365768304+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.365809029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.365815249+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.365829595+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.365838587+07:00","message":"[bufferProcess] interim [200000000]:ดั้งเดิมชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.365841117+07:00","message":"[bufferProcess] send to processor:ดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.36584687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.365849558+07:00","message":"> Transcript [42149] [false]: 'ดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.365851905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.365854063+07:00","message":"Set new StatePrefix: 'ดั้งเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.411895901+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.411937746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.411943954+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.411960743+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.411968387+07:00","message":"[bufferProcess] interim [320000000]:ดั้งเดิมชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.411970724+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.411974439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.411977154+07:00","message":"> Transcript [42150] [false]: 'ดั้งเดิมชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.411980696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.411982792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.411984687+07:00","message":"StatePrefix: 'ดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.411986667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.743084986+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.743126101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.743132284+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.743147433+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.743156067+07:00","message":"[bufferProcess] interim [500000000]:ดั้งเดิมชุมชนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.743158684+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.743162085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.743167366+07:00","message":"> Transcript [42151] [false]: 'ดั้งเดิมชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.743171202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.743173355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.743176985+07:00","message":"StatePrefix: 'ดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.743179407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.768421839+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.768461357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.768468008+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.768485654+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.768495796+07:00","message":"[bufferProcess] interim [560000000]:ดั้งเดิมชุมชนแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.768498483+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.768502045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.768505332+07:00","message":"> Transcript [42152] [false]: 'ดั้งเดิมชุมชนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.768509653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.768511947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.768514087+07:00","message":"StatePrefix: 'ดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.768516203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.794141715+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.794189058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.794196279+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.794213111+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794220883+07:00","message":"[bufferProcess] interim [680000000]:ดั้งเดิมชุมชนแห่งนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794224112+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794231637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794234518+07:00","message":"> Transcript [42153] [false]: 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794238829+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794241309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794243755+07:00","message":"StatePrefix: 'ดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794246394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794251838+07:00","message":"Push: 'ดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794254446+07:00","message":"TextPushed: 'ดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.79425696+07:00","message":"Set new StatePrefix : 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:25.794265245+07:00","message":"Next Push (prob) : 'ชุมชนแห่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:25.794273203+07:00","message":"push: {false ดั้งเดิม 0 0xc0045de000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.040301575+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.04034332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.040349356+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.040365994+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.040374917+07:00","message":"[bufferProcess] interim [860000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.04037732+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.040383079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.040385775+07:00","message":"> Transcript [42154] [false]: 'ดั้งเดิมชุมชนแห่งนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.040389802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.040391989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.040394363+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.040396737+07:00","message":"TextPushed: 'ดั้งเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.224108999+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.224178655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.224188271+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.224217887+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.224228257+07:00","message":"[bufferProcess] interim [40000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.224232493+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.22423757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.224241727+07:00","message":"> Transcript [42155] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.224247461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.224250633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.224254121+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.224264502+07:00","message":"TextPushed: 'ดั้งเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.304348856+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.304390192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.30439598+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.304411814+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.304422292+07:00","message":"[bufferProcess] interim [220000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.304426422+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.304433223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.304437284+07:00","message":"> Transcript [42156] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.304442622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.30444571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.304456333+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.304459229+07:00","message":"TextPushed: 'ดั้งเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.490497205+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.49054242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.490551539+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 50"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.490568319+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.490580007+07:00","message":"[bufferProcess] interim [400000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.490583636+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.49059751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.490602146+07:00","message":"> Transcript [42157] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.49060738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.490610495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.490614235+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.49061755+07:00","message":"TextPushed: 'ดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.490625384+07:00","message":"Push: 'ชุมชนแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.490628531+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.490631665+07:00","message":"Set new StatePrefix : 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.490635277+07:00","message":"Next Push (prob) : 'มีทั้งหมด 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.490654264+07:00","message":"push: {false ชุมชนแห่งนี้ 0 0xc0045de000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.612581657+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.612621133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 54\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.612629051+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 54"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.612644557+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 54"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.612652114+07:00","message":"[bufferProcess] interim [520000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 54"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.612654355+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.612657679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.612660634+07:00","message":"> Transcript [42158] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.612664618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.612667749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.612672188+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.612676809+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.737228603+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.737274914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.737281371+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.737295206+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.737302509+07:00","message":"[bufferProcess] interim [580000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.737305039+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 54"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.737310826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.737313483+07:00","message":"> Transcript [42159] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 54'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.737316998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.737319136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.737322666+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.737326199+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.797093856+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.797133041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.797141116+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.797153226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 52\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.797155823+07:00","message":"receive interim result [false|false]:  52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.797172785+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.797177495+07:00","message":"[buffer interim] 2853 false  52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.797183643+07:00","message":"[bufferProcess] interim [640000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.797186324+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.797191481+07:00","message":"[bufferProcess] interim [640000000]: 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.797194037+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.797197127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.797199977+07:00","message":"> Transcript [42160] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.797202896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.797204848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.797207161+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.797211123+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.810840026+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.810886493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.810894437+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.81090705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 52 คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.810910107+07:00","message":"receive interim result [false|false]:  52 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.810918156+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.810921687+07:00","message":"[buffer interim] 2853 false  52 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810928328+07:00","message":"[bufferProcess] interim [700000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.81093132+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810934748+07:00","message":"[bufferProcess] interim [700000000]: 52 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810938186+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810942203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810945497+07:00","message":"> Transcript [42161] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810949859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810952051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810954222+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810957108+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810960045+07:00","message":"Push: 'มีทั้งหมด 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810965008+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810967336+07:00","message":"Set new StatePrefix : 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:26.810969971+07:00","message":"Next Push (prob) : '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:26.810979373+07:00","message":"push: {false มีทั้งหมด 5 0 0xc0045de000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.046082643+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.046157827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.046165889+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.046185941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 52 คนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.046189223+07:00","message":"receive interim result [false|false]:  52 คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.046207143+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.046210839+07:00","message":"[buffer interim] 2853 false  52 คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.046217928+07:00","message":"[bufferProcess] interim [880000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.046222163+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.046226262+07:00","message":"[bufferProcess] interim [880000000]: 52 คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.046230404+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.046233876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.046237059+07:00","message":"> Transcript [42162] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.046241168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.046243494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.046245615+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.046248208+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.141031413+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.141071563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.141079732+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.141094295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 52 ครัวเรือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.141099179+07:00","message":"receive interim result [false|false]:  52 ครัวเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.141109248+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.141114684+07:00","message":"[buffer interim] 2853 false  52 ครัวเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.141122218+07:00","message":"[bufferProcess] interim [0]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.141125841+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.141130288+07:00","message":"[bufferProcess] interim [0]: 52 ครัวเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.141134481+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.141138472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.141142768+07:00","message":"> Transcript [42163] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.141146998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.141150007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.141153678+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.141156941+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.312997996+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.313035442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.313041866+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.313053585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.313057978+07:00","message":"receive interim result [false|false]:  ครัวเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.313074352+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.313101815+07:00","message":"[buffer interim] 2853 false  ครัวเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.313110357+07:00","message":"[bufferProcess] interim [180000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.313114483+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.313119443+07:00","message":"[bufferProcess] interim [180000000]: ครัวเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.313122107+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.313125518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.313128589+07:00","message":"> Transcript [42164] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.313132432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.313134701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.313137763+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.313140038+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.639162709+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.639208271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.639216049+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.639227973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.639233405+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.63924407+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.639249298+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639263166+07:00","message":"[bufferProcess] interim [480000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639267618+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639274212+07:00","message":"[bufferProcess] interim [480000000]: ครัวเรือนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.63927709+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639280706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639283664+07:00","message":"> Transcript [42165] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639288032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639290557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639294054+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639296674+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639299889+07:00","message":"Push: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639302003+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639305253+07:00","message":"Set new StatePrefix : 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.639308498+07:00","message":"Next Push (prob) : ' ครัวเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.639317919+07:00","message":"push: {false 2 0 0xc0045de000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.702846175+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.70288728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.702894192+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.702905143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.702907865+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.702916036+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.70292118+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.70292821+07:00","message":"[bufferProcess] interim [600000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.702931262+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.702934944+07:00","message":"[bufferProcess] interim [600000000]: ครัวเรือนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.702939331+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.702942669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.702945998+07:00","message":"> Transcript [42166] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.702950242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.702952526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.702954508+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.702957561+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:27.729070404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:27.72907374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.88394919+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.883986658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.883992706+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.884003458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.884007091+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.884014663+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:27.884019105+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.88403438+07:00","message":"[bufferProcess] interim [780000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.884049136+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.884056566+07:00","message":"[bufferProcess] interim [780000000]: ครัวเรือนได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.884059603+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.884063223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.884066961+07:00","message":"> Transcript [42167] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.884070946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.884073016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.884075512+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:27.884078144+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.102140828+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.102176977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.102183132+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.102194153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.102200816+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.102210218+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.102214658+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.102220482+07:00","message":"[bufferProcess] interim [960000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.102224167+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.102227665+07:00","message":"[bufferProcess] interim [960000000]: ครัวเรือนได้รับการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.102231942+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.102234715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.102237472+07:00","message":"> Transcript [42168] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.102241204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.102243329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.102245782+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.102248262+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.122023435+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.122049027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.122056276+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.12206698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการเรียนรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.122071401+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการเรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.122078138+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.12208346+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122089301+07:00","message":"[bufferProcess] interim [20000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122093696+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.12209832+07:00","message":"[bufferProcess] interim [20000000]: ครัวเรือนได้รับการเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122102466+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122106333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.12211018+07:00","message":"> Transcript [42169] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122115424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122118384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122121726+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122125086+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122128761+07:00","message":"Push: ' ครัวเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122131957+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122135277+07:00","message":"Set new StatePrefix : 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.122139227+07:00","message":"Next Push (prob) : 'ได้รับการเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.122148886+07:00","message":"push: {false  ครัวเรือน 0 0xc0045de000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.213547689+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.213590765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.213597723+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.213607447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการอนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.213611264+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการอนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.213618827+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.213622387+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.213628969+07:00","message":"[bufferProcess] interim [80000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.213631736+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.213635727+07:00","message":"[bufferProcess] interim [80000000]: ครัวเรือนได้รับการอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.213638726+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.213642144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.213645019+07:00","message":"> Transcript [42170] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.213648822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.213650867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.213652781+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.213655485+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.52510984+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.525174012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.525181808+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.525194712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการอนุญาตให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.525198053+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการอนุญาตให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.525208299+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:28.525213281+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการอนุญาตให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.525220893+07:00","message":"[bufferProcess] interim [380000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.525224083+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.525228036+07:00","message":"[bufferProcess] interim [380000000]: ครัวเรือนได้รับการอนุญาตให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.525235557+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.525238932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.525241753+07:00","message":"> Transcript [42171] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.52524449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:28.525247199+07:00","message":"Set new StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.121232677+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.121277204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.121286429+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.121297116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการอนุญาตให้อยู่อาศัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.121300485+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.121308582+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.121312927+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.121319341+07:00","message":"[bufferProcess] interim [680000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.121322326+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.121325976+07:00","message":"[bufferProcess] interim [680000000]: ครัวเรือนได้รับการอนุญาตให้อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.121328869+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.121332086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.121334965+07:00","message":"> Transcript [42172] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.121338927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.121340913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.12134306+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.12134659+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.145831016+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.145869272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.145875495+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.145887848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.145891749+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.145902507+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.145906479+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.14591303+07:00","message":"[bufferProcess] interim [860000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.145916181+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.145920625+07:00","message":"[bufferProcess] interim [860000000]: ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.14592417+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.145938255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.145969687+07:00","message":"> Transcript [42173] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.145976373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.145979366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.145981845+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.145985085+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.242983345+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.24302228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.24303031+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.243040962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.243045146+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.243052792+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.243057779+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.243064541+07:00","message":"[bufferProcess] interim [100000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.243067178+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.24307106+07:00","message":"[bufferProcess] interim [100000000]: ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.243073817+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.243076572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.243079494+07:00","message":"> Transcript [42174] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.24308364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.243085759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.243087843+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.243090968+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.426502624+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.426541341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.426547681+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.426558617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.426562253+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.426569742+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.426573142+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426579077+07:00","message":"[bufferProcess] interim [280000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426581956+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426585313+07:00","message":"[bufferProcess] interim [280000000]: ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426590484+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426594864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426599035+07:00","message":"> Transcript [42175] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426605283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426608262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426611613+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.42661729+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426620503+07:00","message":"Push: 'ได้รับการอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426622561+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426624864+07:00","message":"Set new StatePrefix : 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.426627854+07:00","message":"Next Push (prob) : 'ให้อยู่อาศัยตามกฎ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.426649611+07:00","message":"push: {false ได้รับการอนุญาต 0 0xc0045de000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.790980685+07:00","message":"[GCS] IsForceVAD: false for message ID: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.805438322+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.805472938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.805479035+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.805488495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิราศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.805492116+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิราศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.805499065+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.805505188+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิราศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.805511822+07:00","message":"[bufferProcess] interim [640000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.805514463+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.805519864+07:00","message":"[bufferProcess] interim [640000000]: ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิราศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.805522681+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิราศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.805525735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.805528747+07:00","message":"> Transcript [42176] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.805532431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.805534439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.805536916+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.805539635+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.806240852+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.806288968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.806294463+07:00","message":"receive interim result [false|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.806307471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.806313185+07:00","message":"receive interim result [false|false]:  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.806321051+07:00","message":"[buffer interim] 2853 false ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.806324253+07:00","message":"[buffer interim] 2853 false  ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.806332816+07:00","message":"[bufferProcess] interim [700000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.806335742+07:00","message":"[bufferProcess] send to processor:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิราศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.806339357+07:00","message":"[bufferProcess] interim [700000000]: ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.806341992+07:00","message":"[bufferProcess] update buffer: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.806345735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.8063487+07:00","message":"> Transcript [42177] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิราศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.806352734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.806354843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.806357099+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.806364861+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.854686886+07:00","message":"[GCS] Start streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.983132897+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.983175688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ\",\"confidence\":0.95677096}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.983190206+07:00","message":"receive interim result [true|false]: ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.9831994+07:00","message":"end recv isFinal message id 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.983201534+07:00","message":"end Recv id 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.98320669+07:00","message":"[buffer interim] 2853 true ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983216715+07:00","message":"[bufferProcess] interim [850000000]:ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983220656+07:00","message":"[bufferProcess] send to processor (isfinal):ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983224737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983227895+07:00","message":"> Transcript [42178] [false]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983231827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983233769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983236287+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983242424+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983244795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983246863+07:00","message":"> Transcript [42179] [true]: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎหมายนิรโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983249391+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983257848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983260233+07:00","message":"StatePrefix: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาตให้อยู่อาศัยตามกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983262589+07:00","message":"TextPushed: 'ดั้งเดิมชุมชนแห่งนี้มีทั้งหมด 52 ครัวเรือนได้รับการอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:29.983266236+07:00","message":"Push: 'ให้อยู่อาศัยตามกฎหมายนิรโทษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:29.983274079+07:00","message":"push: {true ให้อยู่อาศัยตามกฎหมายนิรโทษ 0 0xc0045de000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:29.995027112+07:00","message":"write wav file: './tmp/7589/7589_2853.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.400268839+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.400330595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"G\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.400338303+07:00","message":"receive interim result [false|false]: G"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.400365409+07:00","message":"[buffer interim] 2854 false G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.400379427+07:00","message":"[bufferProcess] interim [600000000]:G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.400383141+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:30.729532806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:30.729533587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.73864421+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.738677511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.738683491+07:00","message":"receive interim result [false|false]: กรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.7387002+07:00","message":"[buffer interim] 2854 false กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.738710415+07:00","message":"[bufferProcess] interim [900000000]:กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.738712796+07:00","message":"[bufferProcess] send to processor:G"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.738717868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.738720572+07:00","message":"> Transcript [42180] [false]: 'G'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.738722844+07:00","message":"Set StatePrefix (first interim): 'G'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.936985478+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.937021621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.937028122+07:00","message":"receive interim result [false|false]: ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:30.937040588+07:00","message":"[buffer interim] 2854 false ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.937047397+07:00","message":"[bufferProcess] interim [80000000]:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.937050095+07:00","message":"[bufferProcess] send to processor:กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.937055233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.937057914+07:00","message":"> Transcript [42181] [false]: 'กรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.937060222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:30.937062545+07:00","message":"Set new StatePrefix: 'กรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.101616058+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.101655196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.101661942+07:00","message":"receive interim result [false|false]: ช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.1016766+07:00","message":"[buffer interim] 2854 false ช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.101686157+07:00","message":"[bufferProcess] interim [200000000]:ช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.101688797+07:00","message":"[bufferProcess] send to processor:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.101694512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.101697606+07:00","message":"> Transcript [42182] [false]: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.101699855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.101701828+07:00","message":"Set new StatePrefix: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.114763112+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.114809872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงปีสอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.11481593+07:00","message":"receive interim result [false|false]: ช่วงปีสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.114833833+07:00","message":"[buffer interim] 2854 false ช่วงปีสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.114844168+07:00","message":"[bufferProcess] interim [320000000]:ช่วงปีสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.114846999+07:00","message":"[bufferProcess] send to processor:ช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.114854304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.114857846+07:00","message":"> Transcript [42183] [false]: 'ช่วงปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.114861139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.114863195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.114865499+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.114867707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.291843918+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.291884746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง 2:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.291891746+07:00","message":"receive interim result [false|false]: ช่วง 2:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.291908429+07:00","message":"[buffer interim] 2854 false ช่วง 2:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.291916291+07:00","message":"[bufferProcess] interim [440000000]:ช่วง 2:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.291918908+07:00","message":"[bufferProcess] send to processor:ช่วงปีสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.291922784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.291927136+07:00","message":"> Transcript [42184] [false]: 'ช่วงปีสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.291930556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.291932943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.291934896+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.291937142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.296865706+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.29690322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.296909759+07:00","message":"receive interim result [false|false]: ช่วงปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.296926057+07:00","message":"[buffer interim] 2854 false ช่วงปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.296933316+07:00","message":"[bufferProcess] interim [500000000]:ช่วงปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.296935971+07:00","message":"[bufferProcess] send to processor:ช่วง 2:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.296944847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.296947798+07:00","message":"> Transcript [42185] [false]: 'ช่วง 2:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.296951441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.296953615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.29695565+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.296958093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.4815813+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.481629439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.481638289+07:00","message":"receive interim result [false|false]: ช่วงปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.481656731+07:00","message":"[buffer interim] 2854 false ช่วงปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.48166961+07:00","message":"[bufferProcess] interim [680000000]:ช่วงปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.481673626+07:00","message":"[bufferProcess] send to processor:ช่วงปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.481679472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.481683949+07:00","message":"> Transcript [42186] [false]: 'ช่วงปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.48168849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.481694265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.481697437+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.481700325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.481710206+07:00","message":"Push: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.481714128+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.481717506+07:00","message":"Set new StatePrefix : 'ช่วงปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.481721099+07:00","message":"Next Push (prob) : 'ปี 2000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.481744175+07:00","message":"push: {false ช่วง 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.61460678+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.614653132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงปี 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.61466051+07:00","message":"receive interim result [false|false]: ช่วงปี 2500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.614679536+07:00","message":"[buffer interim] 2854 false ช่วงปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.614692036+07:00","message":"[bufferProcess] interim [800000000]:ช่วงปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.614694359+07:00","message":"[bufferProcess] send to processor:ช่วงปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.614698482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.614702162+07:00","message":"> Transcript [42187] [false]: 'ช่วงปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.614704828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.61470742+07:00","message":"Set new StatePrefix: 'ช่วงปี 2005'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.746577704+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.746620026+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-06-22T12:45:31.746626013+07:00","message":"receive interim result [false|false]: ช่วงปี 2506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.746641274+07:00","message":"[buffer interim] 2854 false ช่วงปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.746649301+07:00","message":"[bufferProcess] interim [920000000]:ช่วงปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.746651595+07:00","message":"[bufferProcess] send to processor:ช่วงปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.746655082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.746657965+07:00","message":"> Transcript [42188] [false]: 'ช่วงปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.746660178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.746662203+07:00","message":"Set new StatePrefix: 'ช่วงปี 2500'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.781412956+07:00","message":"[GCS] IsForceVAD: false for message ID: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.872185651+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.872222737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงปี 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.872228646+07:00","message":"receive interim result [false|false]: ช่วงปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.872241155+07:00","message":"[buffer interim] 2854 false ช่วงปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.872258737+07:00","message":"[bufferProcess] interim [40000000]:ช่วงปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.872261628+07:00","message":"[bufferProcess] send to processor:ช่วงปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.872267216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.872270207+07:00","message":"> Transcript [42189] [false]: 'ช่วงปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.872272857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.872274992+07:00","message":"Set new StatePrefix: 'ช่วงปี 2506'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.875240973+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.875272553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.875278174+07:00","message":"receive interim result [false|false]: ช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.87528815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.87529084+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.875297541+07:00","message":"[buffer interim] 2854 false ช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.875304191+07:00","message":"[buffer interim] 2854 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.875308759+07:00","message":"[bufferProcess] interim [100000000]:ช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.875311041+07:00","message":"[bufferProcess] send to processor:ช่วงปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.875315987+07:00","message":"[bufferProcess] interim [100000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.875318251+07:00","message":"[bufferProcess] update buffer: ช่วงปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.875320615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.875323511+07:00","message":"> Transcript [42190] [false]: 'ช่วงปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.875325503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.875327533+07:00","message":"Set new StatePrefix: 'ช่วงปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.911980657+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.912015101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงปี 2560\",\"confidence\":0.903709}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.912022465+07:00","message":"receive interim result [true|false]: ช่วงปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.912033232+07:00","message":"end recv isFinal message id 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.912036098+07:00","message":"end Recv id 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.912041858+07:00","message":"[buffer interim] 2854 true ช่วงปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.91205221+07:00","message":"[bufferProcess] interim [130000000]:ช่วงปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912055879+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วงปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912059306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912065476+07:00","message":"> Transcript [42191] [false]: 'ช่วงปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912068807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912071144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912073053+07:00","message":"StatePrefix: 'ช่วงปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.91207546+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912077312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912079466+07:00","message":"> Transcript [42192] [true]: 'ช่วงปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912081739+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912083451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912085319+07:00","message":"StatePrefix: 'ช่วงปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912087328+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:31.912094368+07:00","message":"Push: 'ปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.912103151+07:00","message":"push: {true ปี 2560 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:31.912473887+07:00","message":"[GCS] Start streaming session, msgId: 2855"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:31.918937629+07:00","message":"write wav file: './tmp/7589/7589_2854.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.375175809+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.375237374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.375244845+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.375276763+07:00","message":"[buffer interim] 2855 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.375290556+07:00","message":"[bufferProcess] interim [480000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.375293491+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.55858719+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.558632182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.558639657+07:00","message":"receive interim result [false|false]: ถึง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.558654127+07:00","message":"[buffer interim] 2855 false ถึง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.558668308+07:00","message":"[bufferProcess] interim [660000000]:ถึง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.558672078+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.558677438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.558680596+07:00","message":"> Transcript [42193] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.558683512+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.748685862+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.748725671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2000\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.748732111+07:00","message":"receive interim result [false|false]: ถึง 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.748743915+07:00","message":"[buffer interim] 2855 false ถึง 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.748750764+07:00","message":"[bufferProcess] interim [840000000]:ถึง 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.748753019+07:00","message":"[bufferProcess] send to processor:ถึง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.748758725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.748761614+07:00","message":"> Transcript [42194] [false]: 'ถึง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.748764615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.748766843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.748768895+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.748771173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.879388957+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.879437107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.879443486+07:00","message":"receive interim result [false|false]: ถึง 2005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.879460237+07:00","message":"[buffer interim] 2855 false ถึง 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.879468001+07:00","message":"[bufferProcess] interim [20000000]:ถึง 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.879470918+07:00","message":"[bufferProcess] send to processor:ถึง 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.879479137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.87948184+07:00","message":"> Transcript [42195] [false]: 'ถึง 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.879487038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.879490766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.879492926+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.879495062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.94579086+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.945833208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.945839807+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:32.945852942+07:00","message":"[buffer interim] 2855 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.945861185+07:00","message":"[bufferProcess] interim [80000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.945863932+07:00","message":"[bufferProcess] send to processor:ถึง 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.945870425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.945873826+07:00","message":"> Transcript [42196] [false]: 'ถึง 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.945877561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.945879986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.945882162+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:32.945884485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071390219+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.07143293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071438846+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071452063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071455906+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071471795+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.07147871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071482275+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071486508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2,500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071488885+07:00","message":"receive interim result [false|false]:  2,500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071495879+07:00","message":"[buffer interim] 2855 false ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071500193+07:00","message":"[buffer interim] 2855 false  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071504787+07:00","message":"[buffer interim] 2855 false ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071514092+07:00","message":"[buffer interim] 2855 false  2,500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071522588+07:00","message":"[bufferProcess] interim [140000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071525256+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071528342+07:00","message":"[bufferProcess] interim [140000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071531012+07:00","message":"[bufferProcess] update buffer: ถึง 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071533964+07:00","message":"[bufferProcess] interim [200000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071535812+07:00","message":"[bufferProcess] send to processor:ถึง 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071538136+07:00","message":"[bufferProcess] interim [200000000]: 2,500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071539892+07:00","message":"[bufferProcess] update buffer: ถึง 2,500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071540102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071564241+07:00","message":"> Transcript [42197] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071569598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071587373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071591094+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071593969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071602473+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071605512+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071608773+07:00","message":"Set new StatePrefix : 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071611965+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071615047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071618557+07:00","message":"> Transcript [42198] [false]: 'ถึง 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.071622808+07:00","message":"Set StatePrefix (first interim): 'ถึง 2500'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.071632278+07:00","message":"push: {false ถึง 0 0xc003d5e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.146061585+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.1461024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.14610806+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.146117668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.146120197+07:00","message":"receive interim result [false|false]:  2506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.146137872+07:00","message":"[buffer interim] 2855 false ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.146141965+07:00","message":"[buffer interim] 2855 false  2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.146151823+07:00","message":"[bufferProcess] interim [260000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.146155013+07:00","message":"[bufferProcess] send to processor:ถึง 2,500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.146158829+07:00","message":"[bufferProcess] interim [260000000]: 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.146161593+07:00","message":"[bufferProcess] update buffer: ถึง 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.146164744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.146167762+07:00","message":"> Transcript [42199] [false]: 'ถึง 2,500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.146170159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.146172346+07:00","message":"Set new StatePrefix: 'ถึง 2,500'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.28998251+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.290021646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.29002859+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.290037126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.290041746+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.29005472+07:00","message":"[buffer interim] 2855 false ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.290062464+07:00","message":"[buffer interim] 2855 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.290070812+07:00","message":"[bufferProcess] interim [380000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.290073682+07:00","message":"[bufferProcess] send to processor:ถึง 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.2900809+07:00","message":"[bufferProcess] interim [380000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.290083995+07:00","message":"[bufferProcess] update buffer: ถึง 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.290087275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.290090471+07:00","message":"> Transcript [42200] [false]: 'ถึง 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.290093169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.29009563+07:00","message":"Set new StatePrefix: 'ถึง 2506'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.465130461+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.465192115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.465200896+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.465215759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2564\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.465220907+07:00","message":"receive interim result [false|false]:  2564"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.465231913+07:00","message":"[buffer interim] 2855 false ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.465235578+07:00","message":"[buffer interim] 2855 false  2564"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.465242262+07:00","message":"[bufferProcess] interim [620000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.465255446+07:00","message":"[bufferProcess] send to processor:ถึง 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.465261151+07:00","message":"[bufferProcess] interim [620000000]: 2564"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.465263876+07:00","message":"[bufferProcess] update buffer: ถึง 2564"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.465267347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.465270536+07:00","message":"> Transcript [42201] [false]: 'ถึง 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.465272894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.46527495+07:00","message":"Set new StatePrefix: 'ถึง 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.519736897+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.51977369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.519779685+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.519789629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2563\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.519792579+07:00","message":"receive interim result [false|false]:  2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.519799808+07:00","message":"[buffer interim] 2855 false ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:33.519803106+07:00","message":"[buffer interim] 2855 false  2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.519808808+07:00","message":"[bufferProcess] interim [680000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.519811097+07:00","message":"[bufferProcess] send to processor:ถึง 2564"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.519814448+07:00","message":"[bufferProcess] interim [680000000]: 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.519816903+07:00","message":"[bufferProcess] update buffer: ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.519821604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.519824504+07:00","message":"> Transcript [42202] [false]: 'ถึง 2564'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.51982665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:33.519828644+07:00","message":"Set new StatePrefix: 'ถึง 2564'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:33.729714767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:33.729728089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.249469234+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.249507552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.249513207+07:00","message":"receive interim result [false|false]: ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.249526023+07:00","message":"[buffer interim] 2855 false ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.249533043+07:00","message":"[bufferProcess] interim [280000000]:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.249535454+07:00","message":"[bufferProcess] send to processor:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.249540953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.249543867+07:00","message":"> Transcript [42203] [false]: 'ถึง 2563'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.249546176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.249548292+07:00","message":"Set new StatePrefix: 'ถึง 2563'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.576184697+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.576224212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.576230357+07:00","message":"receive interim result [false|false]: ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.576239536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.576242431+07:00","message":"receive interim result [false|false]:  แต่ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.576258918+07:00","message":"[buffer interim] 2855 false ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.57626301+07:00","message":"[buffer interim] 2855 false  แต่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.576268924+07:00","message":"[bufferProcess] interim [700000000]:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.57627133+07:00","message":"[bufferProcess] send to processor:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.576274384+07:00","message":"[bufferProcess] interim [700000000]: แต่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.576277046+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.576279635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.576282236+07:00","message":"> Transcript [42204] [false]: 'ถึง 2563'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.576285426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.576287606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.576290216+07:00","message":"StatePrefix: 'ถึง 2563'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.576292325+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.686417141+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.686453938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.686459704+07:00","message":"receive interim result [false|false]: ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.68646883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.686472617+07:00","message":"receive interim result [false|false]:  แต่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.686490304+07:00","message":"[buffer interim] 2855 false ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.686503796+07:00","message":"[buffer interim] 2855 false  แต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.686512696+07:00","message":"[bufferProcess] interim [820000000]:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.686515974+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.686521277+07:00","message":"[bufferProcess] interim [820000000]: แต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.686523659+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.686526412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.686529153+07:00","message":"> Transcript [42205] [false]: 'ถึง 2563 แต่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.686532219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.68653436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.686536408+07:00","message":"StatePrefix: 'ถึง 2563'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.686538792+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.751221388+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.751266609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.75127267+07:00","message":"receive interim result [false|false]: ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.751284001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.751287648+07:00","message":"receive interim result [false|false]:  แต่ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.751301608+07:00","message":"[buffer interim] 2855 false ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:34.751316803+07:00","message":"[buffer interim] 2855 false  แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.75132397+07:00","message":"[bufferProcess] interim [880000000]:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.751327014+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.751330306+07:00","message":"[bufferProcess] interim [880000000]: แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.751332787+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.751335503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.751338277+07:00","message":"> Transcript [42206] [false]: 'ถึง 2563 แต่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.751341465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.751343646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.751345939+07:00","message":"StatePrefix: 'ถึง 2563'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:34.751353641+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.278732794+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.278776264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.278782895+07:00","message":"receive interim result [false|false]: ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.278790114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่ตอนนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.278793492+07:00","message":"receive interim result [false|false]:  แต่ตอนนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.278804247+07:00","message":"[buffer interim] 2855 false ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.278808966+07:00","message":"[buffer interim] 2855 false  แต่ตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278816325+07:00","message":"[bufferProcess] interim [360000000]:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278820014+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278823203+07:00","message":"[bufferProcess] interim [360000000]: แต่ตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278825859+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278828751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.27883155+07:00","message":"> Transcript [42207] [false]: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278835182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278846496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278848881+07:00","message":"StatePrefix: 'ถึง 2563'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278851021+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278855111+07:00","message":"Push: ' 2563'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278857857+07:00","message":"TextPushed: 'ถึง 2563'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278860908+07:00","message":"Set new StatePrefix : 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.278863731+07:00","message":"Next Push (prob) : ' แต่ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.278885579+07:00","message":"push: {false  2563 0 0xc003d5e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.423584036+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.423619289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563 แต่ตอนนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.423626899+07:00","message":"receive interim result [false|false]: ถึง 2563 แต่ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.423640332+07:00","message":"[buffer interim] 2855 false ถึง 2563 แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.423650099+07:00","message":"[bufferProcess] interim [480000000]:ถึง 2563 แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.42365313+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.42365875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.423661481+07:00","message":"> Transcript [42208] [false]: 'ถึง 2563 แต่ตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.423665712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.423667962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.423671317+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.423673692+07:00","message":"TextPushed: 'ถึง 2563'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.449369227+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.449412143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.449419004+07:00","message":"receive interim result [false|false]: ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.449433552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่ตอนนี้มีบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.449437511+07:00","message":"receive interim result [false|false]:  แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.449445917+07:00","message":"[buffer interim] 2855 false ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.449449729+07:00","message":"[buffer interim] 2855 false  แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.449456871+07:00","message":"[bufferProcess] interim [540000000]:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.449461865+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.449469479+07:00","message":"[bufferProcess] interim [540000000]: แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.449472276+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.449474981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.449477844+07:00","message":"> Transcript [42209] [false]: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.449482437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.449484695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.449486815+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.449489093+07:00","message":"TextPushed: 'ถึง 2563'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.637008758+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.637049112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.637056819+07:00","message":"receive interim result [false|false]: ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.63707009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่ตอนนี้มีบ้านถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.637073237+07:00","message":"receive interim result [false|false]:  แต่ตอนนี้มีบ้านถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.637081855+07:00","message":"[buffer interim] 2855 false ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.637085718+07:00","message":"[buffer interim] 2855 false  แต่ตอนนี้มีบ้านถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.637092515+07:00","message":"[bufferProcess] interim [720000000]:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.63709496+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.637098571+07:00","message":"[bufferProcess] interim [720000000]: แต่ตอนนี้มีบ้านถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.637102156+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้านถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.637105575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.637108707+07:00","message":"> Transcript [42210] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.637115571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.637118856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.637121827+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.637125656+07:00","message":"TextPushed: 'ถึง 2563'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.650557447+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.650587259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.650592181+07:00","message":"receive interim result [false|false]: ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.650606977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่ตอนนี้มีบ้านธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.650610336+07:00","message":"receive interim result [false|false]:  แต่ตอนนี้มีบ้านธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.650617713+07:00","message":"[buffer interim] 2855 false ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.650624825+07:00","message":"[buffer interim] 2855 false  แต่ตอนนี้มีบ้านธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650631346+07:00","message":"[bufferProcess] interim [780000000]:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650634143+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้านถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650637314+07:00","message":"[bufferProcess] interim [780000000]: แต่ตอนนี้มีบ้านธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650639904+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้านธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650644622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650647366+07:00","message":"> Transcript [42211] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้านถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650650846+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650653005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650654937+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650656994+07:00","message":"TextPushed: 'ถึง 2563'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650659828+07:00","message":"Push: ' แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650661711+07:00","message":"TextPushed: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650663802+07:00","message":"Set new StatePrefix : 'ถึง 2563 แต่ตอนนี้มีบ้านถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.650665958+07:00","message":"Next Push (prob) : 'มีบ้านถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.650673807+07:00","message":"push: {false  แต่ตอนนี้ 0 0xc003d5e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.789207431+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.789262162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.78927217+07:00","message":"receive interim result [false|false]: ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.789285103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แต่ตอนนี้มีบ้าน 5 หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.78928849+07:00","message":"receive interim result [false|false]:  แต่ตอนนี้มีบ้าน 5 หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.789298243+07:00","message":"[buffer interim] 2855 false ถึง 2563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:35.789302528+07:00","message":"[buffer interim] 2855 false  แต่ตอนนี้มีบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.789310017+07:00","message":"[bufferProcess] interim [900000000]:ถึง 2563"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.789312659+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้านธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.789316222+07:00","message":"[bufferProcess] interim [900000000]: แต่ตอนนี้มีบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.789319653+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.789323983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.789327485+07:00","message":"> Transcript [42212] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้านธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.789330246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:35.789332277+07:00","message":"Set new StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้านธาตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.092728351+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.092769437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563 แต่ตอนนี้มีบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.092777233+07:00","message":"receive interim result [false|false]: ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.092784501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หลังที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.092787385+07:00","message":"receive interim result [false|false]:  5 หลังที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.092796446+07:00","message":"[buffer interim] 2855 false ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.092800193+07:00","message":"[buffer interim] 2855 false  5 หลังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.092807062+07:00","message":"[bufferProcess] interim [140000000]:ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.092809822+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.092813197+07:00","message":"[bufferProcess] interim [140000000]: 5 หลังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.092816526+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.092820098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.092823195+07:00","message":"> Transcript [42213] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.092825536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.092827695+07:00","message":"Set new StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.154129138+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.154169322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563 แต่ตอนนี้มีบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.154177162+07:00","message":"receive interim result [false|false]: ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.154190031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หลังที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.154193046+07:00","message":"receive interim result [false|false]:  5 หลังที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.154202082+07:00","message":"[buffer interim] 2855 false ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.154206034+07:00","message":"[buffer interim] 2855 false  5 หลังที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.154212892+07:00","message":"[bufferProcess] interim [260000000]:ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.154215915+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.154219659+07:00","message":"[bufferProcess] interim [260000000]: 5 หลังที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.1542227+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.15422618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.154229375+07:00","message":"> Transcript [42214] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.154232495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.154234543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.154236649+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.154239048+07:00","message":"TextPushed: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.169660181+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.169693891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563 แต่ตอนนี้มีบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.169699653+07:00","message":"receive interim result [false|false]: ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.169711026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หลังที่ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.169714356+07:00","message":"receive interim result [false|false]:  5 หลังที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.169721633+07:00","message":"[buffer interim] 2855 false ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.169725137+07:00","message":"[buffer interim] 2855 false  5 หลังที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.16974484+07:00","message":"[bufferProcess] interim [320000000]:ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.169763299+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.169773155+07:00","message":"[bufferProcess] interim [320000000]: 5 หลังที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.169775752+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.169780024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.169783451+07:00","message":"> Transcript [42215] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.169786643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.169788802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.169791095+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.169793503+07:00","message":"TextPushed: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.355833766+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.355872558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563 แต่ตอนนี้มีบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.355879061+07:00","message":"receive interim result [false|false]: ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.355889797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หลังที่ส่งเอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.355892975+07:00","message":"receive interim result [false|false]:  5 หลังที่ส่งเอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.35590088+07:00","message":"[buffer interim] 2855 false ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.355904433+07:00","message":"[buffer interim] 2855 false  5 หลังที่ส่งเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.355911245+07:00","message":"[bufferProcess] interim [440000000]:ถึง 2563 แต่ตอนนี้มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.355913748+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.355916881+07:00","message":"[bufferProcess] interim [440000000]: 5 หลังที่ส่งเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.355919798+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.355922768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.355925404+07:00","message":"> Transcript [42216] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.355929201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.355931274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.3559332+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.355935441+07:00","message":"TextPushed: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.35908496+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.359108941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563 แต่ตอนนี้มีบ้าน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.359114974+07:00","message":"receive interim result [false|false]: ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.359124817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังที่ส่งอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.359128184+07:00","message":"receive interim result [false|false]:  หลังที่ส่งอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.359134291+07:00","message":"[buffer interim] 2855 false ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.359138116+07:00","message":"[buffer interim] 2855 false  หลังที่ส่งอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.35914413+07:00","message":"[bufferProcess] interim [500000000]:ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.359149879+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.359154331+07:00","message":"[bufferProcess] interim [500000000]: หลังที่ส่งอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.35915787+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.359161691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.359165208+07:00","message":"> Transcript [42217] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.359169644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.359172718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.35917474+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.359176993+07:00","message":"TextPushed: 'ถึง 2563 แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.359179736+07:00","message":"Push: 'มีบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.35918177+07:00","message":"TextPushed: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.359184438+07:00","message":"Set new StatePrefix : 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.35918704+07:00","message":"Next Push (prob) : 'ที่ส่งเอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.359200266+07:00","message":"push: {false มีบ้าน 5 หลัง 0 0xc003d5e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.470371917+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.470411852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563 แต่ตอนนี้มีบ้าน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.470418968+07:00","message":"receive interim result [false|false]: ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.470430221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังที่ส่งเอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.470433243+07:00","message":"receive interim result [false|false]:  หลังที่ส่งเอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.470440343+07:00","message":"[buffer interim] 2855 false ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.470444086+07:00","message":"[buffer interim] 2855 false  หลังที่ส่งเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.47044968+07:00","message":"[bufferProcess] interim [560000000]:ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.470452485+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.470455879+07:00","message":"[bufferProcess] interim [560000000]: หลังที่ส่งเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.470458423+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.47046132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.470464776+07:00","message":"> Transcript [42218] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.470467147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.470469456+07:00","message":"Set new StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งอีก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:36.729959164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:36.729975013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.774823888+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.774865691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563 แต่ตอนนี้มีบ้าน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.774873148+07:00","message":"receive interim result [false|false]: ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.774885008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังที่ส่งเอกสารได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.774889618+07:00","message":"receive interim result [false|false]:  หลังที่ส่งเอกสารได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.7749062+07:00","message":"[buffer interim] 2855 false ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.774916846+07:00","message":"[buffer interim] 2855 false  หลังที่ส่งเอกสารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.774923899+07:00","message":"[bufferProcess] interim [920000000]:ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.774926991+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.774934049+07:00","message":"[bufferProcess] interim [920000000]: หลังที่ส่งเอกสารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.774936709+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.7749395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.774942684+07:00","message":"> Transcript [42219] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.774945074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.774947599+07:00","message":"Set new StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.830524116+07:00","message":"[GCS] IsForceVAD: false for message ID: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.919374037+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.919414722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563 แต่ตอนนี้มีบ้าน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.919421046+07:00","message":"receive interim result [false|false]: ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.919433074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หลังที่ส่งเอกสารไม่ครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.91943761+07:00","message":"receive interim result [false|false]:  หลังที่ส่งเอกสารไม่ครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.919448598+07:00","message":"[buffer interim] 2855 false ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.919459533+07:00","message":"[buffer interim] 2855 false  หลังที่ส่งเอกสารไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.919467139+07:00","message":"[bufferProcess] interim [40000000]:ถึง 2563 แต่ตอนนี้มีบ้าน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.919470621+07:00","message":"[bufferProcess] send to processor:ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.919478131+07:00","message":"[bufferProcess] interim [40000000]: หลังที่ส่งเอกสารไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.919481163+07:00","message":"[bufferProcess] update buffer: ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.919483903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.919486668+07:00","message":"> Transcript [42220] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.919490759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.919494556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.919497214+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.919499691+07:00","message":"TextPushed: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.962792203+07:00","message":"[GCS] Start streaming session, msgId: 2856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.98788284+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.987935235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารไม่ครบ\",\"confidence\":0.95323086}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.987945019+07:00","message":"receive interim result [true|false]: ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารไม่ครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.98796117+07:00","message":"end recv isFinal message id 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.987964357+07:00","message":"end Recv id 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.987973047+07:00","message":"[buffer interim] 2855 true ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.987985516+07:00","message":"[bufferProcess] interim [160000000]:ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.987992347+07:00","message":"[bufferProcess] send to processor (isfinal):ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.987997701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988001808+07:00","message":"> Transcript [42221] [false]: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารไม่ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988006636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988010319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988013915+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988018164+07:00","message":"TextPushed: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988021313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988024914+07:00","message":"> Transcript [42222] [true]: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสารไม่ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988029134+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988031916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988034567+07:00","message":"StatePrefix: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลังที่ส่งเอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988038016+07:00","message":"TextPushed: 'ถึง 2563 แต่ตอนนี้มีบ้าน 5 หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:36.988048337+07:00","message":"Push: 'ที่ส่งเอกสารไม่ครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:36.988060087+07:00","message":"push: {true ที่ส่งเอกสารไม่ครบ 0 0xc003d5e400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:36.998771274+07:00","message":"write wav file: './tmp/7589/7589_2855.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.030614019+07:00","message":"[GCS] IsForceVAD: false for message ID: 2856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.205814366+07:00","message":"receive streaming session, msgId: 2856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.205839934+07:00","message":"found end of frame, send empty tag with msgId: 2856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.205844126+07:00","message":"end Recv id 2856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.205853577+07:00","message":"[buffer interim] 2856 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.205862031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.205867314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.205871499+07:00","message":"> Transcript [42223] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.205888965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.205892232+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.205895177+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.205898202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.205901857+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.205913593+07:00","message":"push: {true \n 0 0xc003d45400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:37.210528999+07:00","message":"write wav file: './tmp/7589/7589_2856.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.281858714+07:00","message":"[GCS] Start streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.696283943+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.696331572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.696343144+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.696356976+07:00","message":"[buffer interim] 2857 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.696364732+07:00","message":"[bufferProcess] interim [420000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.696367324+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.775361609+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.775407154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.775413477+07:00","message":"receive interim result [false|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.775430898+07:00","message":"[buffer interim] 2857 false จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.775439069+07:00","message":"[bufferProcess] interim [480000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.775441629+07:00","message":"[bufferProcess] send to processor:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.775445877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.775449104+07:00","message":"> Transcript [42224] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.775451431+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.819129889+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.819173372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.819179412+07:00","message":"receive interim result [false|false]: จึงได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.819192698+07:00","message":"[buffer interim] 2857 false จึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.819203287+07:00","message":"[bufferProcess] interim [540000000]:จึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.819205782+07:00","message":"[bufferProcess] send to processor:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.819211758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.819214882+07:00","message":"> Transcript [42225] [false]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.819218676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.819220789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.819223461+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.819226215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.840970266+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.841007783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.841015244+07:00","message":"receive interim result [false|false]: สิ่งใด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.841032115+07:00","message":"[buffer interim] 2857 false สิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.841039519+07:00","message":"[bufferProcess] interim [600000000]:สิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.841041705+07:00","message":"[bufferProcess] send to processor:จึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.841045905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.841049381+07:00","message":"> Transcript [42226] [false]: 'จึงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.841051693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.841053665+07:00","message":"Set new StatePrefix: 'จึงได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.964568722+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.964611466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งใดที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.964618583+07:00","message":"receive interim result [false|false]: สิ่งใดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:37.964633286+07:00","message":"[buffer interim] 2857 false สิ่งใดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.964642787+07:00","message":"[bufferProcess] interim [660000000]:สิ่งใดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.964647699+07:00","message":"[bufferProcess] send to processor:สิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.964655478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.964658579+07:00","message":"> Transcript [42227] [false]: 'สิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.964660983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:37.964663404+07:00","message":"Set new StatePrefix: 'สิ่งใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.026769837+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.026820629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.026829192+07:00","message":"receive interim result [false|false]: จึงได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.026848641+07:00","message":"[buffer interim] 2857 false จึงได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.026866715+07:00","message":"[bufferProcess] interim [720000000]:จึงได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.026870336+07:00","message":"[bufferProcess] send to processor:สิ่งใดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.02687546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.02688014+07:00","message":"> Transcript [42228] [false]: 'สิ่งใดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.026884797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.026888393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.026890506+07:00","message":"StatePrefix: 'สิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.026892669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.134764081+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.134799424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.134805237+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.134820392+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.13482913+07:00","message":"[bufferProcess] interim [840000000]:จึงได้ยึดหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.134832944+07:00","message":"[bufferProcess] send to processor:จึงได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.134839416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.134843254+07:00","message":"> Transcript [42229] [false]: 'จึงได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.134846474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.134849291+07:00","message":"Set new StatePrefix: 'จึงได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.284627439+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.285045868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.28505678+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.285080522+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.285089874+07:00","message":"[bufferProcess] interim [20000000]:จึงได้ยึดหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.285092552+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.285097713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.285100889+07:00","message":"> Transcript [42230] [false]: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.285105268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.285107971+07:00","message":"Set new StatePrefix: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.510224729+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.510278511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.510287607+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.510304879+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.510316412+07:00","message":"[bufferProcess] interim [320000000]:จึงได้ยึดหลักฐานการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.510333848+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.510343978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.510349075+07:00","message":"> Transcript [42231] [false]: 'จึงได้ยึดหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.510353698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.510356921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.510359594+07:00","message":"StatePrefix: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.510363011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.844324196+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.844360912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.844367594+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.844379785+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.844387119+07:00","message":"[bufferProcess] interim [560000000]:จึงได้ยึดหลักฐานการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.844389883+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐานการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.844393431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.844396261+07:00","message":"> Transcript [42232] [false]: 'จึงได้ยึดหลักฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.844399365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.844401507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.844403582+07:00","message":"StatePrefix: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.844405718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.8510738+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.851107722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.851114189+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.851128635+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.851134345+07:00","message":"[bufferProcess] interim [620000000]:จึงได้ยึดหลักฐานการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.851136731+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐานการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.851140725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.851143714+07:00","message":"> Transcript [42233] [false]: 'จึงได้ยึดหลักฐานการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.851147043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.85114937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.851151654+07:00","message":"StatePrefix: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.851154026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.93441241+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.934454151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการยื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.934461028+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการยื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.934476427+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934490531+07:00","message":"[bufferProcess] interim [680000000]:จึงได้ยึดหลักฐานการยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934494586+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐานการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934504501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934509618+07:00","message":"> Transcript [42234] [false]: 'จึงได้ยึดหลักฐานการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934516239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934521926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934525394+07:00","message":"StatePrefix: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934529234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934539617+07:00","message":"Push: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934543323+07:00","message":"TextPushed: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.93454825+07:00","message":"Set new StatePrefix : 'จึงได้ยึดหลักฐานการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:38.934552073+07:00","message":"Next Push (prob) : 'ฐานการอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:38.934579892+07:00","message":"push: {false จึงได้ยึดหลัก 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.035573953+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.035610743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการอยู่อาศัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.03561718+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการอยู่อาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.035632106+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการอยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.035640168+07:00","message":"[bufferProcess] interim [740000000]:จึงได้ยึดหลักฐานการอยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.035642479+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐานการยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.035645952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.03564879+07:00","message":"> Transcript [42235] [false]: 'จึงได้ยึดหลักฐานการยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.035651316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.035656169+07:00","message":"Set new StatePrefix: 'จึงได้ยึดหลักฐานการยื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.351790449+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.351833333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.35184055+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.351855543+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.351862811+07:00","message":"[bufferProcess] interim [40000000]:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.351865829+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐานการอยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.35187355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.35187635+07:00","message":"> Transcript [42236] [false]: 'จึงได้ยึดหลักฐานการอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.351878835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.351881135+07:00","message":"Set new StatePrefix: 'จึงได้ยึดหลักฐานการอยู่อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.549824063+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.549868795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.549875205+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.549893627+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.549904517+07:00","message":"[bufferProcess] interim [280000000]:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.549907118+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.549910811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.549914213+07:00","message":"> Transcript [42237] [false]: 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.549917754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.549919959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.549924098+07:00","message":"StatePrefix: 'จึงได้ยึดหลักฐานการอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.549926593+07:00","message":"TextPushed: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:39.730631158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:39.730653783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.748581105+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.748620928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.748627148+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.748639838+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.748646915+07:00","message":"[bufferProcess] interim [520000000]:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.748649568+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.748654887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.748657963+07:00","message":"> Transcript [42238] [false]: 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.748661559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.748663777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.748666355+07:00","message":"StatePrefix: 'จึงได้ยึดหลักฐานการอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.748669354+07:00","message":"TextPushed: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.974654446+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.974689236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.97469555+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:39.97470958+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.974718683+07:00","message":"[bufferProcess] interim [700000000]:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.974721583+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.974725155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.974727926+07:00","message":"> Transcript [42239] [false]: 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.974731471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.974733573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.974736305+07:00","message":"StatePrefix: 'จึงได้ยึดหลักฐานการอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:39.974738959+07:00","message":"TextPushed: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.078066523+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.078104493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.078110663+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.078122873+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078132678+07:00","message":"[bufferProcess] interim [760000000]:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078135441+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078139382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078142035+07:00","message":"> Transcript [42240] [false]: 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078146037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078148176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078150349+07:00","message":"StatePrefix: 'จึงได้ยึดหลักฐานการอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078153011+07:00","message":"TextPushed: 'จึงได้ยึดหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078159051+07:00","message":"Push: 'ฐานการอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078161098+07:00","message":"TextPushed: 'จึงได้ยึดหลักฐานการอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078163294+07:00","message":"Set new StatePrefix : 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.078165545+07:00","message":"Next Push (prob) : 'เพิ่มเติมไปมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.07817258+07:00","message":"push: {false ฐานการอยู่อาศัย 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.314147516+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.314182026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.314188812+07:00","message":"receive interim result [false|false]: จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.314202275+07:00","message":"[buffer interim] 2857 false จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.314209584+07:00","message":"[bufferProcess] interim [60000000]:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.314212548+07:00","message":"[bufferProcess] send to processor:จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.31421949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.314222302+07:00","message":"> Transcript [42241] [false]: 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.314224635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.314226807+07:00","message":"Set new StatePrefix: 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.360925995+07:00","message":"[GCS] IsForceVAD: false for message ID: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.492023871+07:00","message":"[GCS] Start streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.492771092+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.492801821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงได้ยื่นหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น\",\"confidence\":0.9166788}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.492807792+07:00","message":"receive interim result [true|false]: จึงได้ยื่นหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.49281722+07:00","message":"end recv isFinal message id 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.49281927+07:00","message":"end Recv id 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.492824602+07:00","message":"[buffer interim] 2857 true จึงได้ยื่นหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492832902+07:00","message":"[bufferProcess] interim [300000000]:จึงได้ยื่นหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492838651+07:00","message":"[bufferProcess] send to processor (isfinal):จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492843251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492846507+07:00","message":"> Transcript [42242] [false]: 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492849691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492851687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492853684+07:00","message":"StatePrefix: 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.49285632+07:00","message":"TextPushed: 'จึงได้ยึดหลักฐานการอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492858447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492860502+07:00","message":"> Transcript [42243] [true]: 'จึงได้ยื่นหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492862879+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492864817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492866736+07:00","message":"StatePrefix: 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492868838+07:00","message":"TextPushed: 'จึงได้ยึดหลักฐานการอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.492870854+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.493003434+07:00","message":"Push: 'เพิ่มเติมไปใหม่เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.493011395+07:00","message":"TextPushed: 'จึงได้ยึดหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.49301399+07:00","message":"Set new StatePrefix : 'จึงได้ยื่นหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.493016401+07:00","message":"Next Push (prob) : 'จึงได้ยื่นหลักฐานการอยู่อาศัยเพิ่มเติมไปใหม่เช่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.493023715+07:00","message":"push: {true เพิ่มเติมไปใหม่เช่น 0 0xc000045800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:40.49304085+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2857.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:40.501565631+07:00","message":"write wav file: './tmp/7589/7589_2857.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.514035555+07:00","message":"[GCS] Cleaned up inactive client: 2831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.514057363+07:00","message":"[GCS] Cleaned up inactive client: 2835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.51406118+07:00","message":"[GCS] Cleaned up inactive client: 2832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.514064959+07:00","message":"[GCS] Cleaned up inactive client: 2829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.514068066+07:00","message":"[GCS] Cleaned up inactive client: 2837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.514071529+07:00","message":"[GCS] Cleaned up inactive client: 2836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.514074359+07:00","message":"[GCS] Cleaned up inactive client: 2834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.51407697+07:00","message":"[GCS] Cleaned up inactive client: 2833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:40.514079514+07:00","message":"[GCS] Cleaned up inactive client: 2830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.020013639+07:00","message":"receive streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.020047406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปั๊ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.020054175+07:00","message":"receive interim result [false|false]: ปั๊ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.020071201+07:00","message":"[buffer interim] 2858 false ปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.020080044+07:00","message":"[bufferProcess] interim [540000000]:ปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.020083199+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.029990218+07:00","message":"receive streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.030017286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.030021963+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.030033762+07:00","message":"[buffer interim] 2858 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.030039174+07:00","message":"[bufferProcess] interim [600000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.030041389+07:00","message":"[bufferProcess] send to processor:ปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.030044606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.030047588+07:00","message":"> Transcript [42244] [false]: 'ปั๊ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.030050178+07:00","message":"Set StatePrefix (first interim): 'ปั๊ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.160336032+07:00","message":"receive streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.160373675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำเนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.160379398+07:00","message":"receive interim result [false|false]: สำเนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.160392109+07:00","message":"[buffer interim] 2858 false สำเนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.160400798+07:00","message":"[bufferProcess] interim [660000000]:สำเนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.160403058+07:00","message":"[bufferProcess] send to processor:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.160410029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.160412831+07:00","message":"> Transcript [42245] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.160414861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.16041712+07:00","message":"Set new StatePrefix: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.208095498+07:00","message":"receive streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.208136007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.208141595+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.208156871+07:00","message":"[buffer interim] 2858 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.208164343+07:00","message":"[bufferProcess] interim [780000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.208166893+07:00","message":"[bufferProcess] send to processor:สำเนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.208171187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.208177233+07:00","message":"> Transcript [42246] [false]: 'สำเนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.208179542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.208181773+07:00","message":"Set new StatePrefix: 'สำเนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.339366455+07:00","message":"receive streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.339401479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำเนาทะเบียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.339407263+07:00","message":"receive interim result [false|false]: สำเนาทะเบียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.339420675+07:00","message":"[buffer interim] 2858 false สำเนาทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.339428461+07:00","message":"[bufferProcess] interim [840000000]:สำเนาทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.339431384+07:00","message":"[bufferProcess] send to processor:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.339440192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.33944312+07:00","message":"> Transcript [42247] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.339445302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.339448585+07:00","message":"Set new StatePrefix: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.471986998+07:00","message":"receive streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.472023854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำเนาทะเบียนบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.472029647+07:00","message":"receive interim result [false|false]: สำเนาทะเบียนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.472041271+07:00","message":"[buffer interim] 2858 false สำเนาทะเบียนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.472048293+07:00","message":"[bufferProcess] interim [20000000]:สำเนาทะเบียนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.472050757+07:00","message":"[bufferProcess] send to processor:สำเนาทะเบียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.472055968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.472059281+07:00","message":"> Transcript [42248] [false]: 'สำเนาทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.472061567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.472063835+07:00","message":"Set new StatePrefix: 'สำเนาทะเบียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.641014755+07:00","message":"[GCS] IsForceVAD: false for message ID: 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.728620336+07:00","message":"receive streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.72866088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำเนาทะเบียนบ้าน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.728666677+07:00","message":"receive interim result [true|false]: สำเนาทะเบียนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.728677155+07:00","message":"end recv isFinal message id 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.728679441+07:00","message":"end Recv id 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.728689494+07:00","message":"[buffer interim] 2858 true สำเนาทะเบียนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728697024+07:00","message":"[bufferProcess] interim [380000000]:สำเนาทะเบียนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.72870069+07:00","message":"[bufferProcess] send to processor (isfinal):สำเนาทะเบียนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728703952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728706812+07:00","message":"> Transcript [42249] [false]: 'สำเนาทะเบียนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728709666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728711582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728714608+07:00","message":"StatePrefix: 'สำเนาทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728716897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728718742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728720848+07:00","message":"> Transcript [42250] [true]: 'สำเนาทะเบียนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728723325+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728724994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728726699+07:00","message":"StatePrefix: 'สำเนาทะเบียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728728557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:41.728731387+07:00","message":"Push: 'สำเนาทะเบียนบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.728738744+07:00","message":"push: {true สำเนาทะเบียนบ้าน 0 0xc003d5ed80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:41.739325645+07:00","message":"write wav file: './tmp/7589/7589_2858.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:41.902910809+07:00","message":"[GCS] Start streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.238271836+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.238331201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.238337006+07:00","message":"receive interim result [false|false]: เอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.238352334+07:00","message":"[buffer interim] 2859 false เอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.238360627+07:00","message":"[bufferProcess] interim [420000000]:เอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.238362694+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.432706699+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.432754928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.432760819+07:00","message":"receive interim result [false|false]: เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.432776908+07:00","message":"[buffer interim] 2859 false เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.432785599+07:00","message":"[bufferProcess] interim [540000000]:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.432788399+07:00","message":"[bufferProcess] send to processor:เอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.432792612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.432795248+07:00","message":"> Transcript [42251] [false]: 'เอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.432797872+07:00","message":"Set StatePrefix (first interim): 'เอก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:42.730885675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:42.730920811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.749564865+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.749605514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.749613164+07:00","message":"receive interim result [false|false]: เอกสารหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.749628918+07:00","message":"[buffer interim] 2859 false เอกสารหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.749642288+07:00","message":"[bufferProcess] interim [840000000]:เอกสารหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.749645655+07:00","message":"[bufferProcess] send to processor:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.749653323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.74965672+07:00","message":"> Transcript [42252] [false]: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.749659925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.749662534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.749665034+07:00","message":"StatePrefix: 'เอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.749667188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.877898966+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.87794028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.877945563+07:00","message":"receive interim result [false|false]: เอกสารหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:42.877961646+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.877971047+07:00","message":"[bufferProcess] interim [960000000]:เอกสารหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.877973552+07:00","message":"[bufferProcess] send to processor:เอกสารหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.87797711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.877980341+07:00","message":"> Transcript [42253] [false]: 'เอกสารหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.877983826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.877985944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.877988166+07:00","message":"StatePrefix: 'เอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:42.877991055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.128681626+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.128729087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.128736104+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.1287537+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.128762631+07:00","message":"[bufferProcess] interim [260000000]:เอกสารหลักฐานการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.128765699+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.128770377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.128773421+07:00","message":"> Transcript [42254] [false]: 'เอกสารหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.128779338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.128781931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.128784439+07:00","message":"StatePrefix: 'เอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.12878672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.323775266+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.323815301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.323821206+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.323834283+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.323842848+07:00","message":"[bufferProcess] interim [440000000]:เอกสารหลักฐานการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.323845571+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐานการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.323849318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.32385206+07:00","message":"> Transcript [42255] [false]: 'เอกสารหลักฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.323855618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.323857819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.323859825+07:00","message":"StatePrefix: 'เอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.323861869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.32386457+07:00","message":"Push: 'เอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.323866741+07:00","message":"TextPushed: 'เอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.323869229+07:00","message":"Set new StatePrefix : 'เอกสารหลักฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.323871529+07:00","message":"Next Push (prob) : 'สารหลักฐานการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.323878633+07:00","message":"push: {false เอก 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.513718937+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.513758346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.513766615+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการขอติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.513779031+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการขอติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.513786581+07:00","message":"[bufferProcess] interim [680000000]:เอกสารหลักฐานการขอติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.513789125+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐานการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.51379524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.513798406+07:00","message":"> Transcript [42256] [false]: 'เอกสารหลักฐานการขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.513801765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.513804065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.513806122+07:00","message":"StatePrefix: 'เอกสารหลักฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.513808784+07:00","message":"TextPushed: 'เอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.772038395+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.772080181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอติดตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.772086057+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการขอติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:43.772100655+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการขอติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.772113926+07:00","message":"[bufferProcess] interim [920000000]:เอกสารหลักฐานการขอติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.77211695+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐานการขอติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.772120801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.772124355+07:00","message":"> Transcript [42257] [false]: 'เอกสารหลักฐานการขอติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.772128128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.772130286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.772132237+07:00","message":"StatePrefix: 'เอกสารหลักฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:43.772138726+07:00","message":"TextPushed: 'เอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.032999086+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.033049145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอติดตั้งไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.033060057+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการขอติดตั้งไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.033079495+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการขอติดตั้งไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.033089622+07:00","message":"[bufferProcess] interim [160000000]:เอกสารหลักฐานการขอติดตั้งไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.033093228+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐานการขอติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.033098008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.03310389+07:00","message":"> Transcript [42258] [false]: 'เอกสารหลักฐานการขอติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.033109292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.03311269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.033116344+07:00","message":"StatePrefix: 'เอกสารหลักฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.033120282+07:00","message":"TextPushed: 'เอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.220528419+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.22057065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอติดตั้งไฟฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.220578196+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการขอติดตั้งไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.220595492+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการขอติดตั้งไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220604332+07:00","message":"[bufferProcess] interim [340000000]:เอกสารหลักฐานการขอติดตั้งไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220607432+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐานการขอติดตั้งไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220611456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220614556+07:00","message":"> Transcript [42259] [false]: 'เอกสารหลักฐานการขอติดตั้งไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220618748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.22062164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220624005+07:00","message":"StatePrefix: 'เอกสารหลักฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220626531+07:00","message":"TextPushed: 'เอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220629361+07:00","message":"Push: 'สารหลักฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220631504+07:00","message":"TextPushed: 'เอกสารหลักฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220634254+07:00","message":"Set new StatePrefix : 'เอกสารหลักฐานการขอติดตั้งไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.220636813+07:00","message":"Next Push (prob) : 'ขอติดตั้งไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.220645471+07:00","message":"push: {false สารหลักฐานการ 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.86129775+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.861337644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอติดตั้งไฟฟ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.861344153+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการขอติดตั้งไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:44.861360052+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการขอติดตั้งไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.861369548+07:00","message":"[bufferProcess] interim [940000000]:เอกสารหลักฐานการขอติดตั้งไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.861372264+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐานการขอติดตั้งไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.861376964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.86137997+07:00","message":"> Transcript [42260] [false]: 'เอกสารหลักฐานการขอติดตั้งไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.86138403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.861386305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.861388464+07:00","message":"StatePrefix: 'เอกสารหลักฐานการขอติดตั้งไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:44.861391728+07:00","message":"TextPushed: 'เอกสารหลักฐานการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.121283073+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.121325548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.121332012+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.121346362+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.121354706+07:00","message":"[bufferProcess] interim [300000000]:เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.12136024+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐานการขอติดตั้งไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.121364408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.121367656+07:00","message":"> Transcript [42261] [false]: 'เอกสารหลักฐานการขอติดตั้งไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.121371372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.121373867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.12137628+07:00","message":"StatePrefix: 'เอกสารหลักฐานการขอติดตั้งไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.121379086+07:00","message":"TextPushed: 'เอกสารหลักฐานการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.244921732+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.244961644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.244968308+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.244983177+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.244992822+07:00","message":"[bufferProcess] interim [420000000]:เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.244995259+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.244999581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.245002549+07:00","message":"> Transcript [42262] [false]: 'เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.245006132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.245008217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.245010455+07:00","message":"StatePrefix: 'เอกสารหลักฐานการขอติดตั้งไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.245013044+07:00","message":"TextPushed: 'เอกสารหลักฐานการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.429799426+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.42984078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.429847737+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.429861896+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429870195+07:00","message":"[bufferProcess] interim [540000000]:เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429873196+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429881015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429884128+07:00","message":"> Transcript [42263] [false]: 'เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429888045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429890694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429893062+07:00","message":"StatePrefix: 'เอกสารหลักฐานการขอติดตั้งไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429896125+07:00","message":"TextPushed: 'เอกสารหลักฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429902835+07:00","message":"Push: 'ขอติดตั้งไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429905397+07:00","message":"TextPushed: 'เอกสารหลักฐานการขอติดตั้งไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429907609+07:00","message":"Set new StatePrefix : 'เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.429909916+07:00","message":"Next Push (prob) : 'ฟ้าภาษีรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.429931798+07:00","message":"push: {false ขอติดตั้งไฟ 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.431223667+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.431271726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.431278132+07:00","message":"receive interim result [false|false]: เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.431294864+07:00","message":"[buffer interim] 2859 false เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.431302931+07:00","message":"[bufferProcess] interim [600000000]:เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.431305577+07:00","message":"[bufferProcess] send to processor:เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.43131541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.43132058+07:00","message":"> Transcript [42264] [false]: 'เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.431325344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.431328305+07:00","message":"Set new StatePrefix: 'เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.670007907+07:00","message":"[GCS] IsForceVAD: false for message ID: 2859"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:45.731296223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:45.731318978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.772691662+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.77273894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.772745756+07:00","message":"receive interim result [true|false]: เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.772753606+07:00","message":"end recv isFinal message id 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.772756289+07:00","message":"end Recv id 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.772763547+07:00","message":"[buffer interim] 2859 true เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772773896+07:00","message":"[bufferProcess] interim [990000000]:เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772779411+07:00","message":"[bufferProcess] send to processor (isfinal):เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772782838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772785844+07:00","message":"> Transcript [42265] [false]: 'เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772788952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772790931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.77279304+07:00","message":"StatePrefix: 'เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772795832+07:00","message":"TextPushed: 'เอกสารหลักฐานการขอติดตั้งไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.77279788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772799889+07:00","message":"> Transcript [42266] [true]: 'เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรงเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772802159+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772803887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772805625+07:00","message":"StatePrefix: 'เอกสารหลักฐานการขอติดตั้งไฟฟ้าภาษีโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772807677+07:00","message":"TextPushed: 'เอกสารหลักฐานการขอติดตั้งไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:45.772814069+07:00","message":"Push: 'ฟ้าภาษีโรงเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.772821509+07:00","message":"push: {true ฟ้าภาษีโรงเรือน 0 0xc003768000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:45.781925998+07:00","message":"write wav file: './tmp/7589/7589_2859.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.872642689+07:00","message":"[GCS] Start streaming session, msgId: 2860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:45.933029642+07:00","message":"[GCS] IsForceVAD: false for message ID: 2860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.062486939+07:00","message":"[GCS] Start streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.073330549+07:00","message":"receive streaming session, msgId: 2860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.073348297+07:00","message":"found end of frame, send empty tag with msgId: 2860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.073351415+07:00","message":"end Recv id 2860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.073357145+07:00","message":"[buffer interim] 2860 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.073364174+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.073368074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.073373506+07:00","message":"> Transcript [42267] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.073375926+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.073377922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.073379919+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.073381926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.073391416+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.073399112+07:00","message":"push: {true \n 0 0xc003d5e680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:46.079948089+07:00","message":"write wav file: './tmp/7589/7589_2860.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.550115819+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.550178198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.550184234+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.550200653+07:00","message":"[buffer interim] 2861 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.55020841+07:00","message":"[bufferProcess] interim [480000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.550210487+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.60419474+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.604250972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.604258722+07:00","message":"receive interim result [false|false]: พร้อมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.604276467+07:00","message":"[buffer interim] 2861 false พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.604287251+07:00","message":"[bufferProcess] interim [600000000]:พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.604291454+07:00","message":"[bufferProcess] send to processor:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.604298438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.604302588+07:00","message":"> Transcript [42268] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.60430581+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.820189753+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.820237955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.820245042+07:00","message":"receive interim result [false|false]: พร้อมกับตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.820264634+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.820274845+07:00","message":"[bufferProcess] interim [780000000]:พร้อมกับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.820279111+07:00","message":"[bufferProcess] send to processor:พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.820284391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.820288871+07:00","message":"> Transcript [42269] [false]: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.820292007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.820295169+07:00","message":"Set new StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.942788514+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.942831059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.942837768+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:46.942847679+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.942855367+07:00","message":"[bufferProcess] interim [900000000]:พร้อมกับตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.942858086+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.94286128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.942864376+07:00","message":"> Transcript [42270] [false]: 'พร้อมกับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.9428676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.942869748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.942871765+07:00","message":"StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:46.942873863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.055658343+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.055704377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.055713215+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.055734038+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.055743461+07:00","message":"[bufferProcess] interim [20000000]:พร้อมกับตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.055747046+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.055756459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.055763021+07:00","message":"> Transcript [42271] [false]: 'พร้อมกับตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.055772546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.055778712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.055785198+07:00","message":"StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.055791962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.110369165+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.110411366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.110418294+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.110432725+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.11044139+07:00","message":"[bufferProcess] interim [80000000]:พร้อมกับตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.110444282+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.110452811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.110456285+07:00","message":"> Transcript [42272] [false]: 'พร้อมกับตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.110460541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.110463341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.110465325+07:00","message":"StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.110468135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.242761868+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.242816009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.242828639+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.242856991+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242879035+07:00","message":"[bufferProcess] interim [200000000]:พร้อมกับตั้งข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242886723+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242902291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242909956+07:00","message":"> Transcript [42273] [false]: 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242918888+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242925093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242931782+07:00","message":"StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242938055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242950631+07:00","message":"Push: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242957252+07:00","message":"TextPushed: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242964128+07:00","message":"Set new StatePrefix : 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.242970957+07:00","message":"Next Push (prob) : 'ตั้งข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.242989164+07:00","message":"push: {false พร้อมกับ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.432294325+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.432339002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.432345778+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.432361434+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.432369462+07:00","message":"[bufferProcess] interim [380000000]:พร้อมกับตั้งข้อสังเกตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.432372499+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.432381626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.432385327+07:00","message":"> Transcript [42274] [false]: 'พร้อมกับตั้งข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.432389159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.432392788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.432395417+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.432397865+07:00","message":"TextPushed: 'พร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.496552053+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.496589094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.496594662+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.496606707+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.496616199+07:00","message":"[bufferProcess] interim [500000000]:พร้อมกับตั้งข้อสังเกตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.496618706+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.496624483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.496627222+07:00","message":"> Transcript [42275] [false]: 'พร้อมกับตั้งข้อสังเกตนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.49663104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.496633203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.496635532+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.496638028+07:00","message":"TextPushed: 'พร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.627332059+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.627368217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.627374632+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.627386715+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.627394202+07:00","message":"[bufferProcess] interim [560000000]:พร้อมกับตั้งข้อสังเกตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.627396712+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.627402053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.627404686+07:00","message":"> Transcript [42276] [false]: 'พร้อมกับตั้งข้อสังเกตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.627408114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.627410464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.62741276+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.627415152+07:00","message":"TextPushed: 'พร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.694672037+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.694742761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.694752821+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.694771699+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694785227+07:00","message":"[bufferProcess] interim [680000000]:พร้อมกับตั้งข้อสังเกตนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694788785+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694796711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694801507+07:00","message":"> Transcript [42277] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694806707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694809885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694813409+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694817091+07:00","message":"TextPushed: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694823316+07:00","message":"Push: 'ตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694826871+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694830418+07:00","message":"Set new StatePrefix : 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:47.694833626+07:00","message":"Next Push (prob) : 'สังเกตนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:47.694843934+07:00","message":"push: {false ตั้งข้อ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.206063927+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.206106269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.206112633+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.206123296+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.206130967+07:00","message":"[bufferProcess] interim [160000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.206133666+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.206137089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.206143123+07:00","message":"> Transcript [42278] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.206146568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.206148618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.206153322+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.206156263+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.385575538+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.385615837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.385622952+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.385636599+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.38565604+07:00","message":"[bufferProcess] interim [340000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.385659144+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.38566351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.38566633+07:00","message":"> Transcript [42279] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.38566995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.38567232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.385674393+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.385677207+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.636921762+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.636960929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.636969043+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:48.636984964+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.636994183+07:00","message":"[bufferProcess] interim [580000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.636997429+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.637001609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.63700443+07:00","message":"> Transcript [42280] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.637008216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.637010664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.637013032+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:48.637015919+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:48.731953357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:48.731983905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.030394385+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.030431802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.030439258+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.030451198+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030458792+07:00","message":"[bufferProcess] interim [940000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030461906+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030467445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.03047028+07:00","message":"> Transcript [42281] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030474025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030476381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030478675+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030481155+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030485621+07:00","message":"Push: 'สังเกตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030487702+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030490551+07:00","message":"Set new StatePrefix : 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.030493351+07:00","message":"Next Push (prob) : 'ว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.030500413+07:00","message":"push: {false สังเกตนะครับ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.096659023+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.096699657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่หู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.096706408+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่หู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.096719331+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่หู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.096728814+07:00","message":"[bufferProcess] interim [120000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่หู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.096737914+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.096745306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.09674844+07:00","message":"> Transcript [42282] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.096752366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.096754634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.096756601+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.096759072+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.260742904+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.260783443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.260790629+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.260802522+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.260811018+07:00","message":"[bufferProcess] interim [180000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.260813714+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่หู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.260819705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.260822694+07:00","message":"> Transcript [42283] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่หู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.260827211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.260829391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.260831564+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.260834195+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.281882216+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.281918701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่กว้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.281925325+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่กว้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.281938221+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่กว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.281944769+07:00","message":"[bufferProcess] interim [240000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่กว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.28194738+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.281951171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.281953886+07:00","message":"> Transcript [42284] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.281957504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.281959714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.28196208+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.28196481+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.419490205+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.419534821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่ขวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.419540658+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่ขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.4195533+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่ขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419561116+07:00","message":"[bufferProcess] interim [360000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่ขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419564001+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่กว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419569778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419572612+07:00","message":"> Transcript [42285] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่กว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419577129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419579248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419584269+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419587257+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419592191+07:00","message":"Push: 'ว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419594332+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419596664+07:00","message":"Set new StatePrefix : 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่กว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.419599004+07:00","message":"Next Push (prob) : 'คู่กว้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.419608826+07:00","message":"push: {false ว่าเกี่ยวข้องกับ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.421123614+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.421147243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.421153508+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.421180214+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.421190002+07:00","message":"[bufferProcess] interim [420000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.421194976+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่ขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.421199249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.421202722+07:00","message":"> Transcript [42286] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่ขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.421205788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.421208802+07:00","message":"Set new StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับคู่ขวา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.595664142+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.595701436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.595707908+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.595723843+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.595733587+07:00","message":"[bufferProcess] interim [540000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.595736628+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.595742232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.595745029+07:00","message":"> Transcript [42287] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.595747554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.595749748+07:00","message":"Set new StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.738890891+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.738935996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.738944213+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.73896024+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.738969395+07:00","message":"[bufferProcess] interim [720000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.738973165+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.738982554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.738985661+07:00","message":"> Transcript [42288] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.738993275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.738996975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.738999217+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.739002261+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.923640288+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.923678388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.923685123+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:49.923698658+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.923705371+07:00","message":"[bufferProcess] interim [900000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.92370789+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.923713368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.923715936+07:00","message":"> Transcript [42289] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.923719448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.923721679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.923723725+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:49.923726332+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.126003444+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.126040815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.126047103+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.126067568+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.126076456+07:00","message":"[bufferProcess] interim [80000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.126079598+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.126085693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.126089488+07:00","message":"> Transcript [42290] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.126093807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.126096076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.126099329+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.12610241+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.316241606+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.316283726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.316290757+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.316304803+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316312809+07:00","message":"[bufferProcess] interim [260000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316315663+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316321399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316324713+07:00","message":"> Transcript [42291] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316329254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316331592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316334241+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316337218+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316342886+07:00","message":"Push: 'ผู้กว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316348602+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316351074+07:00","message":"Set new StatePrefix : 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.316354178+07:00","message":"Next Push (prob) : 'ในพื้นที่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.316361707+07:00","message":"push: {false ผู้กว้างขวาง 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.876978617+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.877016881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.877023647+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:50.877046575+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.877057561+07:00","message":"[bufferProcess] interim [860000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.877060312+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.877064258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.877067051+07:00","message":"> Transcript [42292] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.877070268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.87707226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.877074349+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:50.877077155+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.142691969+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.142734239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.142740744+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.142755158+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.142763443+07:00","message":"[bufferProcess] interim [40000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.142766595+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.142772878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.142778565+07:00","message":"> Transcript [42293] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.142783473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.142786641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.14278893+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.142792314+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.15277486+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.152816398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.152822368+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.152839147+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.152846721+07:00","message":"[bufferProcess] interim [100000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.152849641+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.152864119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.152867004+07:00","message":"> Transcript [42294] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.152871041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.152873058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.152875438+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.152879013+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.335328073+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.335371205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.335379166+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.335394257+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.335401516+07:00","message":"[bufferProcess] interim [280000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.335404371+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.335408225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.335410915+07:00","message":"> Transcript [42295] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.335415827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.33541801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.335420546+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.335423292+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.335426452+07:00","message":"Push: 'ในพื้นที่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.33542838+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.335431207+07:00","message":"Set new StatePrefix : 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.335440876+07:00","message":"Next Push (prob) : 'ไม่ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.335459464+07:00","message":"push: {false ในพื้นที่หรือ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.404391256+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.404438146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.404446244+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.404463422+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.404475971+07:00","message":"[bufferProcess] interim [400000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.404479014+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.404484095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.404487391+07:00","message":"> Transcript [42296] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.404492283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.40449448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.404496552+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.404499818+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.591430727+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.591482907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.591492337+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.591510058+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.591521364+07:00","message":"[bufferProcess] interim [580000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.591524742+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.59152923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.591532578+07:00","message":"> Transcript [42297] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.591537618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.591539967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.591542104+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.591544891+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:51.732117146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:51.732142008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.83661406+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.836659963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.83666816+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:51.836679188+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.836689576+07:00","message":"[bufferProcess] interim [760000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.83669446+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.836702549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.836706425+07:00","message":"> Transcript [42298] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.836711506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.836714355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.836719505+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:51.836722927+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.033439659+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.033480724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.033489762+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.033501665+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033508861+07:00","message":"[bufferProcess] interim [0]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033512074+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033516782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033520641+07:00","message":"> Transcript [42299] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033524858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033527088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033529487+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033532544+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033538742+07:00","message":"Push: 'ไม่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.03354085+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033549074+07:00","message":"Set new StatePrefix : 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.033562595+07:00","message":"Next Push (prob) : 'ให้การแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.033565818+07:00","message":"push: {false ไม่ที่ทำ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.296433819+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.296473805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.296480564+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.296495114+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.29650554+07:00","message":"[bufferProcess] interim [300000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.296509204+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.296515227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.296518087+07:00","message":"> Transcript [42300] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.296521908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.29652401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.296526175+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.296531395+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.611807361+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.611853701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.6118611+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.61187466+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.611884532+07:00","message":"[bufferProcess] interim [540000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.611888198+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.611894397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.611897295+07:00","message":"> Transcript [42301] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.611902946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.611905202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.611907409+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.611910265+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.797318869+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.797358614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.797365409+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.79737756+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.797387032+07:00","message":"[bufferProcess] interim [780000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.797390354+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.79739687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.79739971+07:00","message":"> Transcript [42302] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.797403547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.797405676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.797408421+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.797411627+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.929862336+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.929899815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.929908462+07:00","message":"receive interim result [false|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.929924868+07:00","message":"[buffer interim] 2861 false พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.929932794+07:00","message":"[bufferProcess] interim [900000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.92993672+07:00","message":"[bufferProcess] send to processor:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.929947649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.929950856+07:00","message":"> Transcript [42303] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.929955823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.929958259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.92996069+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.929963976+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.929972204+07:00","message":"Push: 'ให้การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.929976947+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.929979626+07:00","message":"Set new StatePrefix : 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:52.929983167+07:00","message":"Next Push (prob) : 'ปัญหานี้ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.930001654+07:00","message":"push: {false ให้การแก้ไข 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:52.981505981+07:00","message":"[GCS] IsForceVAD: false for message ID: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:53.152081889+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:53.152124771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:53.152131377+07:00","message":"receive interim result [true|false]: พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:53.152142271+07:00","message":"end recv isFinal message id 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:53.152144283+07:00","message":"end Recv id 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:53.152150671+07:00","message":"[buffer interim] 2861 true พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152158717+07:00","message":"[bufferProcess] interim [140000000]:พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152162701+07:00","message":"[bufferProcess] send to processor (isfinal):พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.15216647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152169319+07:00","message":"> Transcript [42304] [false]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152172093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152174151+07:00","message":"Set new StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152176333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152178349+07:00","message":"> Transcript [42305] [true]: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152186445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152188559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152190478+07:00","message":"StatePrefix: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไขปัญหานี้ล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152193348+07:00","message":"TextPushed: 'พร้อมกับตั้งข้อสังเกตนะครับว่าเกี่ยวข้องกับผู้กว้างขวางในพื้นที่หรือไม่ที่ทำให้การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:53.152196726+07:00","message":"Push: 'ปัญหานี้ล่าช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:53.1522045+07:00","message":"push: {true ปัญหานี้ล่าช้า 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:53.164563428+07:00","message":"write wav file: './tmp/7589/7589_2861.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:54.392002309+07:00","message":"[GCS] Start streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:54.718872418+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:54.718909868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:54.71891587+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:54.718928821+07:00","message":"[buffer interim] 2862 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:54.718936387+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:54.718938264+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:54.718945654+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:54.718948954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:54.718952344+07:00","message":"> Transcript [42306] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:54.718954816+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:54.733064538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:54.733066588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.666628764+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.66667936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.666687814+07:00","message":"receive interim result [false|false]: บ้านอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.666705762+07:00","message":"[buffer interim] 2862 false บ้านอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.666716153+07:00","message":"[bufferProcess] interim [320000000]:บ้านอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.666719525+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.755923264+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.75596405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.755970783+07:00","message":"receive interim result [false|false]: มันอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.755987297+07:00","message":"[buffer interim] 2862 false มันอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.75599532+07:00","message":"[bufferProcess] interim [380000000]:มันอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.755998267+07:00","message":"[bufferProcess] send to processor:บ้านอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.756002317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.7560055+07:00","message":"> Transcript [42307] [false]: 'บ้านอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.756008072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.756010319+07:00","message":"Set new StatePrefix: 'บ้านอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.81748275+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.817519369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.817524862+07:00","message":"receive interim result [false|false]: มันอยู่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.817541879+07:00","message":"[buffer interim] 2862 false มันอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.817549553+07:00","message":"[bufferProcess] interim [440000000]:มันอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.817552419+07:00","message":"[bufferProcess] send to processor:มันอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.817561526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.817564094+07:00","message":"> Transcript [42308] [false]: 'มันอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.817566542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.817568702+07:00","message":"Set new StatePrefix: 'มันอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.946984209+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.94702741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.947034036+07:00","message":"receive interim result [false|false]: มันอยู่ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:55.94704683+07:00","message":"[buffer interim] 2862 false มันอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.947054677+07:00","message":"[bufferProcess] interim [560000000]:มันอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.947057409+07:00","message":"[bufferProcess] send to processor:มันอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.947065197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.947068279+07:00","message":"> Transcript [42309] [false]: 'มันอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.947070615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:55.947072983+07:00","message":"Set new StatePrefix: 'มันอยู่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.453883001+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.453921956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.453929174+07:00","message":"receive interim result [false|false]: มันอยู่ตรงนี้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.453945194+07:00","message":"[buffer interim] 2862 false มันอยู่ตรงนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.453953094+07:00","message":"[bufferProcess] interim [40000000]:มันอยู่ตรงนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.453956034+07:00","message":"[bufferProcess] send to processor:มันอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.453965023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.453968145+07:00","message":"> Transcript [42310] [false]: 'มันอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.453971916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.453974716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.453976878+07:00","message":"StatePrefix: 'มันอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.45397919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.517192854+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.517232053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.517237357+07:00","message":"receive interim result [false|false]: มันอยู่ตรงนี้ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.517254274+07:00","message":"[buffer interim] 2862 false มันอยู่ตรงนี้ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.517261094+07:00","message":"[bufferProcess] interim [160000000]:มันอยู่ตรงนี้ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.517263914+07:00","message":"[bufferProcess] send to processor:มันอยู่ตรงนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.517267622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.517270688+07:00","message":"> Transcript [42311] [false]: 'มันอยู่ตรงนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.517273662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.51727563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.517277844+07:00","message":"StatePrefix: 'มันอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.51728023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.523411963+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.523447737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้ตอนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.523453863+07:00","message":"receive interim result [false|false]: มันอยู่ตรงนี้ตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.52347168+07:00","message":"[buffer interim] 2862 false มันอยู่ตรงนี้ตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.52348166+07:00","message":"[bufferProcess] interim [220000000]:มันอยู่ตรงนี้ตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.523485132+07:00","message":"[bufferProcess] send to processor:มันอยู่ตรงนี้ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.523492655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.523495466+07:00","message":"> Transcript [42312] [false]: 'มันอยู่ตรงนี้ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.523499489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.523502184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.523504345+07:00","message":"StatePrefix: 'มันอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.52350655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.653003219+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.653052166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้ตอนนั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.653059596+07:00","message":"receive interim result [false|false]: มันอยู่ตรงนี้ตอนนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.653079074+07:00","message":"[buffer interim] 2862 false มันอยู่ตรงนี้ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.653089393+07:00","message":"[bufferProcess] interim [280000000]:มันอยู่ตรงนี้ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.65309318+07:00","message":"[bufferProcess] send to processor:มันอยู่ตรงนี้ตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.653097779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.65310221+07:00","message":"> Transcript [42313] [false]: 'มันอยู่ตรงนี้ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.653108673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.653111824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.65311527+07:00","message":"StatePrefix: 'มันอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.653123325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.653130505+07:00","message":"Push: 'มันอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.653132687+07:00","message":"TextPushed: 'มันอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.653134917+07:00","message":"Set new StatePrefix : 'มันอยู่ตรงนี้ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.653137549+07:00","message":"Next Push (prob) : 'นี้ตอนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.653149365+07:00","message":"push: {false มันอยู่ตรง 0 0xc003324700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.739269757+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.739306172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้ตอนนั้นก็พอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.739317631+07:00","message":"receive interim result [false|false]: มันอยู่ตรงนี้ตอนนั้นก็พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.739331553+07:00","message":"[buffer interim] 2862 false มันอยู่ตรงนี้ตอนนั้นก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.739338205+07:00","message":"[bufferProcess] interim [400000000]:มันอยู่ตรงนี้ตอนนั้นก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.739340635+07:00","message":"[bufferProcess] send to processor:มันอยู่ตรงนี้ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.739346242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.739349066+07:00","message":"> Transcript [42314] [false]: 'มันอยู่ตรงนี้ตอนนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.739352743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.739355982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.739357942+07:00","message":"StatePrefix: 'มันอยู่ตรงนี้ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.739360226+07:00","message":"TextPushed: 'มันอยู่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.838037164+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.838074796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้ตอนนั้นก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.838082342+07:00","message":"receive interim result [false|false]: มันอยู่ตรงนี้ตอนนั้นก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.838097958+07:00","message":"[buffer interim] 2862 false มันอยู่ตรงนี้ตอนนั้นก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.838109301+07:00","message":"[bufferProcess] interim [460000000]:มันอยู่ตรงนี้ตอนนั้นก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.838112798+07:00","message":"[bufferProcess] send to processor:มันอยู่ตรงนี้ตอนนั้นก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.838118557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.838122782+07:00","message":"> Transcript [42315] [false]: 'มันอยู่ตรงนี้ตอนนั้นก็พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.838126914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.838129471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.838132402+07:00","message":"StatePrefix: 'มันอยู่ตรงนี้ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.838135815+07:00","message":"TextPushed: 'มันอยู่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.841203428+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.841251737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้ตอนนั้นก็ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.841258203+07:00","message":"receive interim result [false|false]: มันอยู่ตรงนี้ตอนนั้นก็ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:56.841276633+07:00","message":"[buffer interim] 2862 false มันอยู่ตรงนี้ตอนนั้นก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.841292019+07:00","message":"[bufferProcess] interim [520000000]:มันอยู่ตรงนี้ตอนนั้นก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.841294937+07:00","message":"[bufferProcess] send to processor:มันอยู่ตรงนี้ตอนนั้นก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.841299049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.841302075+07:00","message":"> Transcript [42316] [false]: 'มันอยู่ตรงนี้ตอนนั้นก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.841305405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.84130762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.841310404+07:00","message":"StatePrefix: 'มันอยู่ตรงนี้ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:56.841313182+07:00","message":"TextPushed: 'มันอยู่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.153884431+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.153940436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.15394736+07:00","message":"receive interim result [false|false]: มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.153963833+07:00","message":"[buffer interim] 2862 false มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.153971418+07:00","message":"[bufferProcess] interim [760000000]:มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.153974293+07:00","message":"[bufferProcess] send to processor:มันอยู่ตรงนี้ตอนนั้นก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.153982719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.153985728+07:00","message":"> Transcript [42317] [false]: 'มันอยู่ตรงนี้ตอนนั้นก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.153990088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.153993308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.153995805+07:00","message":"StatePrefix: 'มันอยู่ตรงนี้ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.153998293+07:00","message":"TextPushed: 'มันอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.154004286+07:00","message":"Push: 'นี้ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.154006296+07:00","message":"TextPushed: 'มันอยู่ตรงนี้ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.15401061+07:00","message":"Set new StatePrefix : 'มันอยู่ตรงนี้ตอนนั้นก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.154013064+07:00","message":"Next Push (prob) : 'ก็ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.154021532+07:00","message":"push: {false นี้ตอนนั้น 0 0xc003324700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.340964362+07:00","message":"[GCS] IsForceVAD: false for message ID: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.402227876+07:00","message":"[GCS] Start streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.41649163+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.416525232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้ตอนนั้นก็ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.41653389+07:00","message":"receive interim result [false|false]: มันอยู่ตรงนี้ตอนนั้นก็ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.416542621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.416545657+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.416554315+07:00","message":"[buffer interim] 2862 false มันอยู่ตรงนี้ตอนนั้นก็ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.416560381+07:00","message":"[buffer interim] 2862 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.416566117+07:00","message":"[bufferProcess] interim [120000000]:มันอยู่ตรงนี้ตอนนั้นก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.416568496+07:00","message":"[bufferProcess] send to processor:มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.416571725+07:00","message":"[bufferProcess] interim [120000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.416574342+07:00","message":"[bufferProcess] update buffer: มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.41658303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.416599175+07:00","message":"> Transcript [42318] [false]: 'มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.416604894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.416607573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.416610306+07:00","message":"StatePrefix: 'มันอยู่ตรงนี้ตอนนั้นก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.416614442+07:00","message":"TextPushed: 'มันอยู่ตรงนี้ตอนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.462580463+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.462619963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3\",\"confidence\":0.9370463}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.462626904+07:00","message":"receive interim result [true|false]: มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.462637908+07:00","message":"end recv isFinal message id 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.462640413+07:00","message":"end Recv id 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.46264783+07:00","message":"[buffer interim] 2862 true มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462658101+07:00","message":"[bufferProcess] interim [180000000]:มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462661899+07:00","message":"[bufferProcess] send to processor (isfinal):มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462674629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462693678+07:00","message":"> Transcript [42319] [false]: 'มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462699908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462702509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462705906+07:00","message":"StatePrefix: 'มันอยู่ตรงนี้ตอนนั้นก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462708733+07:00","message":"TextPushed: 'มันอยู่ตรงนี้ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462711627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462713844+07:00","message":"> Transcript [42320] [true]: 'มันอยู่ตรงนี้ตอนนั้นก็ประมาณ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462716017+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462718138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.46271994+07:00","message":"StatePrefix: 'มันอยู่ตรงนี้ตอนนั้นก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462722595+07:00","message":"TextPushed: 'มันอยู่ตรงนี้ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.462732457+07:00","message":"Push: 'ก็ประมาณ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.46274515+07:00","message":"push: {true ก็ประมาณ 3 0 0xc003324700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:45:57.470605821+07:00","message":"write wav file: './tmp/7589/7589_2862.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:57.733565002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:45:57.733573004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.746308166+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.746342656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.746347749+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.746361055+07:00","message":"[buffer interim] 2863 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.746369175+07:00","message":"[bufferProcess] interim [420000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.746371227+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.93969024+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.9397281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.939734359+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:57.939749095+07:00","message":"[buffer interim] 2863 false ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.939756197+07:00","message":"[bufferProcess] interim [540000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.939758339+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.939765455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.939768611+07:00","message":"> Transcript [42321] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:57.939770921+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.383603069+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.383639441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.383644639+07:00","message":"receive interim result [false|false]: ตั้งแต่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.383656934+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.383663869+07:00","message":"[bufferProcess] interim [960000000]:ตั้งแต่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.38366649+07:00","message":"[bufferProcess] send to processor:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.383674043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.38367688+07:00","message":"> Transcript [42322] [false]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.383679858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.38368203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.383684175+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.383686366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.448955972+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.448988074+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-06-22T12:45:58.448994546+07:00","message":"receive interim result [false|false]: ตั้งแต่ 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.449005755+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.449012506+07:00","message":"[bufferProcess] interim [80000000]:ตั้งแต่ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.44901474+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.449020061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.449022634+07:00","message":"> Transcript [42323] [false]: 'ตั้งแต่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.449025807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.449028048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.449029955+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.449032259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.576113746+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.576166326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.576173494+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.576181021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.576183877+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.576199934+07:00","message":"[buffer interim] 2863 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.576203783+07:00","message":"[buffer interim] 2863 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.576219187+07:00","message":"[bufferProcess] interim [140000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.576222431+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.576225823+07:00","message":"[bufferProcess] interim [140000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.57622828+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.576231017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.576233771+07:00","message":"> Transcript [42324] [false]: 'ตั้งแต่ 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.576238181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.576240863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.576243933+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.576246791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.640220395+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.64025942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.640265669+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.640272862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 31\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.640275513+07:00","message":"receive interim result [false|false]:  31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.640282408+07:00","message":"[buffer interim] 2863 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.640286166+07:00","message":"[buffer interim] 2863 false  31"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640292443+07:00","message":"[bufferProcess] interim [260000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.64029478+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640298205+07:00","message":"[bufferProcess] interim [260000000]: 31"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640301082+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640304256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640306921+07:00","message":"> Transcript [42325] [false]: 'ตั้งแต่ 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.64030973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640311823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640326175+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640328797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640331491+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640333478+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.64033582+07:00","message":"Set new StatePrefix : 'ตั้งแต่ 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.640337934+07:00","message":"Next Push (prob) : 'แต่ 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.640364751+07:00","message":"push: {false ตั้ง 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.766784027+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.766820032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.766826528+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.766837104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 31 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.76684127+07:00","message":"receive interim result [false|false]:  31 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.766850191+07:00","message":"[buffer interim] 2863 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.766854301+07:00","message":"[buffer interim] 2863 false  31 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.766860194+07:00","message":"[bufferProcess] interim [380000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.766862984+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.766867731+07:00","message":"[bufferProcess] interim [380000000]: 31 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.766871535+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.766874971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.766878023+07:00","message":"> Transcript [42326] [false]: 'ตั้งแต่ 31'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.766880311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.766882305+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 31'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.845705088+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.845748289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.845754961+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.845768388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 31 ปีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.845771308+07:00","message":"receive interim result [false|false]:  31 ปีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.845779737+07:00","message":"[buffer interim] 2863 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.845783312+07:00","message":"[buffer interim] 2863 false  31 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.845790203+07:00","message":"[bufferProcess] interim [500000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.845793124+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.84579648+07:00","message":"[bufferProcess] interim [500000000]: 31 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.845799306+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.845802662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.845805986+07:00","message":"> Transcript [42327] [false]: 'ตั้งแต่ 31 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.845810022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.845812311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.845814549+07:00","message":"StatePrefix: 'ตั้งแต่ 31'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.845816628+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.954759875+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.954795756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.954802916+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.954813767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 31 ปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.954816544+07:00","message":"receive interim result [false|false]:  31 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.954843316+07:00","message":"[buffer interim] 2863 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:58.95486237+07:00","message":"[buffer interim] 2863 false  31 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.954875258+07:00","message":"[bufferProcess] interim [560000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.954879185+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.95488705+07:00","message":"[bufferProcess] interim [560000000]: 31 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.954890288+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.954893961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.954897443+07:00","message":"> Transcript [42328] [false]: 'ตั้งแต่ 31 ปีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.954901159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.954903449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.954905463+07:00","message":"StatePrefix: 'ตั้งแต่ 31'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:58.954907834+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.029123953+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.029188422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.029196063+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.029217837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 31 ปีแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.029225577+07:00","message":"receive interim result [false|false]:  31 ปีแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.029243409+07:00","message":"[buffer interim] 2863 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.0292617+07:00","message":"[buffer interim] 2863 false  31 ปีแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.029269282+07:00","message":"[bufferProcess] interim [680000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.029272707+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.029279584+07:00","message":"[bufferProcess] interim [680000000]: 31 ปีแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.029282158+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.029284978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.029287866+07:00","message":"> Transcript [42329] [false]: 'ตั้งแต่ 31 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.029291508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.029293768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.029296137+07:00","message":"StatePrefix: 'ตั้งแต่ 31'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.029298562+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.157394086+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.157430411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.157436879+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.157449881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 31 ปีแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.157454009+07:00","message":"receive interim result [false|false]:  31 ปีแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.157462432+07:00","message":"[buffer interim] 2863 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.157465869+07:00","message":"[buffer interim] 2863 false  31 ปีแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157471869+07:00","message":"[bufferProcess] interim [800000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157474449+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157477975+07:00","message":"[bufferProcess] interim [800000000]: 31 ปีแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157480605+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157484505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157487527+07:00","message":"> Transcript [42330] [false]: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157492982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157495138+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157497125+07:00","message":"StatePrefix: 'ตั้งแต่ 31'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157499198+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157501751+07:00","message":"Push: 'แต่ 31'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157503692+07:00","message":"TextPushed: 'ตั้งแต่ 31'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.15750601+07:00","message":"Set new StatePrefix : 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.157508206+07:00","message":"Next Push (prob) : ' ปีแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.157515311+07:00","message":"push: {false แต่ 31 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.274758682+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.274799511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.274805324+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.274816536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.274819301+07:00","message":"receive interim result [false|false]:  ปีแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.274827584+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.274833548+07:00","message":"[buffer interim] 2863 false  ปีแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.274839878+07:00","message":"[bufferProcess] interim [860000000]:ตั้งแต่ 31"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.274842651+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.274847202+07:00","message":"[bufferProcess] interim [860000000]: ปีแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.274850777+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.274855605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.274860033+07:00","message":"> Transcript [42331] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.274864775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.274868107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.274871488+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.274874704+07:00","message":"TextPushed: 'ตั้งแต่ 31'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.474935327+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.474976245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.474984037+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.474996762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วนะคะพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.474999825+07:00","message":"receive interim result [false|false]:  ปีแล้วนะคะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.47500981+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.47501368+07:00","message":"[buffer interim] 2863 false  ปีแล้วนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.475021434+07:00","message":"[bufferProcess] interim [100000000]:ตั้งแต่ 31"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.475026217+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.47502995+07:00","message":"[bufferProcess] interim [100000000]: ปีแล้วนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.475033057+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.475038064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.475042049+07:00","message":"> Transcript [42332] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.475046173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.475048318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.475050405+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.475052759+07:00","message":"TextPushed: 'ตั้งแต่ 31'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.732858376+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.732895886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.732903466+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.732914326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วนะคะพอดี 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.732918437+07:00","message":"receive interim result [false|false]:  ปีแล้วนะคะพอดี 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.732935186+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.73294399+07:00","message":"[buffer interim] 2863 false  ปีแล้วนะคะพอดี 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.732951777+07:00","message":"[bufferProcess] interim [340000000]:ตั้งแต่ 31"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.732954592+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.732958565+07:00","message":"[bufferProcess] interim [340000000]: ปีแล้วนะคะพอดี 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.732963234+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.732966157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.732969195+07:00","message":"> Transcript [42333] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.732972656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.732974719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.73297661+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.732979504+07:00","message":"TextPushed: 'ตั้งแต่ 31'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.869179673+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.869227425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.86923469+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.86924721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วนะคะพอดี 3 คู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.869252148+07:00","message":"receive interim result [false|false]:  ปีแล้วนะคะพอดี 3 คู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.869271474+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.86928496+07:00","message":"[buffer interim] 2863 false  ปีแล้วนะคะพอดี 3 คู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869292582+07:00","message":"[bufferProcess] interim [460000000]:ตั้งแต่ 31"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.86929973+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.86930597+07:00","message":"[bufferProcess] interim [460000000]: ปีแล้วนะคะพอดี 3 คู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869308775+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869311806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869314901+07:00","message":"> Transcript [42334] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869318667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869320778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869322755+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869325311+07:00","message":"TextPushed: 'ตั้งแต่ 31'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869331906+07:00","message":"Push: ' ปีแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869334005+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869336355+07:00","message":"Set new StatePrefix : 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.869338709+07:00","message":"Next Push (prob) : 'คะพอดี 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.869358958+07:00","message":"push: {false  ปีแล้วนะ 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.8943534+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.894394206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.894400332+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.894413016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีแล้วนะคะพอดี 9:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.894418902+07:00","message":"receive interim result [false|false]:  ปีแล้วนะคะพอดี 9:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.894427523+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:45:59.894436907+07:00","message":"[buffer interim] 2863 false  ปีแล้วนะคะพอดี 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.894444051+07:00","message":"[bufferProcess] interim [520000000]:ตั้งแต่ 31"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.894446903+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.894455419+07:00","message":"[bufferProcess] interim [520000000]: ปีแล้วนะคะพอดี 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.89445885+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.894461987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.894464755+07:00","message":"> Transcript [42335] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.894468393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.894470638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.894472574+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:45:59.894475128+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.125971641+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.12601204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.126020277+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.1260309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.126033644+07:00","message":"receive interim result [false|false]:  9:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.12604119+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.12604691+07:00","message":"[buffer interim] 2863 false  9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.12605302+07:00","message":"[bufferProcess] interim [700000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.126055842+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.126059364+07:00","message":"[bufferProcess] interim [700000000]: 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.126061824+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.126065162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.126068266+07:00","message":"> Transcript [42336] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.126070753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.126072689+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 9:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.241684253+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.241722876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.241729253+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.241740508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 คู่ 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.241744265+07:00","message":"receive interim result [false|false]:  3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.241751882+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.241755831+07:00","message":"[buffer interim] 2863 false  3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.241765925+07:00","message":"[bufferProcess] interim [880000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.241771341+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.241774929+07:00","message":"[bufferProcess] interim [880000000]: 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.241777743+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.241780787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.241783527+07:00","message":"> Transcript [42337] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.241787357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.241789499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.241791496+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.241793762+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.630560994+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.630597556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.630604728+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.630618523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 คู่ 100 เมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.630622044+07:00","message":"receive interim result [false|false]:  3 คู่ 100 เมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.630630697+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.630634733+07:00","message":"[buffer interim] 2863 false  3 คู่ 100 เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.630640972+07:00","message":"[bufferProcess] interim [240000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.630644065+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.630647619+07:00","message":"[bufferProcess] interim [240000000]: 3 คู่ 100 เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.630650669+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.630653691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.630656401+07:00","message":"> Transcript [42338] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.630658655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.630660577+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:00.734552788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:00.734566252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.765685285+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.765729826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.765736988+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.765750321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 คู่ 100 เมื่อกี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.765753753+07:00","message":"receive interim result [false|false]:  3 คู่ 100 เมื่อกี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.765766039+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:00.765769997+07:00","message":"[buffer interim] 2863 false  3 คู่ 100 เมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.765779779+07:00","message":"[bufferProcess] interim [360000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.765782958+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.765787173+07:00","message":"[bufferProcess] interim [360000000]: 3 คู่ 100 เมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.765791791+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.76579548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.765798554+07:00","message":"> Transcript [42339] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.765802816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.765805159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.765807223+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:00.765810003+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.001342089+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.001379145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.001386405+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.00139683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.001400323+07:00","message":"receive interim result [false|false]:  เมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.00140809+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.001412086+07:00","message":"[buffer interim] 2863 false  เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.001417902+07:00","message":"[bufferProcess] interim [480000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.001420432+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.001423789+07:00","message":"[bufferProcess] interim [480000000]: เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.001426652+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.001429823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.001432578+07:00","message":"> Transcript [42340] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.00143551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.001437826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.001439829+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.001442037+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.16125694+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.161296489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.161303442+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.161312859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อกี้กำลังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.161315724+07:00","message":"receive interim result [false|false]:  เมื่อกี้กำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.16133333+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.161348463+07:00","message":"[buffer interim] 2863 false  เมื่อกี้กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.161356401+07:00","message":"[bufferProcess] interim [600000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.161359896+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.16136456+07:00","message":"[bufferProcess] interim [600000000]: เมื่อกี้กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.161368805+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.161372531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.161375952+07:00","message":"> Transcript [42341] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.161379552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.161381721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.161383649+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.161386283+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.261180425+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.261229175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.261236587+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.261248031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.261251222+07:00","message":"receive interim result [false|false]:  เมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.26125899+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.261262758+07:00","message":"[buffer interim] 2863 false  เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261269716+07:00","message":"[bufferProcess] interim [720000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261272221+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261275637+07:00","message":"[bufferProcess] interim [720000000]: เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261278203+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261281391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261284262+07:00","message":"> Transcript [42342] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261287841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261289799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261291742+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261296104+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261298936+07:00","message":"Push: 'คะพอดี 3 คู่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261300934+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.261303078+07:00","message":"Set new StatePrefix : 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.26130588+07:00","message":"Next Push (prob) : ' เมื่อกี้กำลังจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.261313337+07:00","message":"push: {false คะพอดี 3 คู่ 100 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.295171564+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.295224357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.295231356+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.295240833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อกี้กำลังจะกด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.295243749+07:00","message":"receive interim result [false|false]:  เมื่อกี้กำลังจะกด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.295252992+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.295257574+07:00","message":"[buffer interim] 2863 false  เมื่อกี้กำลังจะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.295263484+07:00","message":"[bufferProcess] interim [780000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.295265897+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.29526912+07:00","message":"[bufferProcess] interim [780000000]: เมื่อกี้กำลังจะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.295272219+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.295277342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.295280308+07:00","message":"> Transcript [42343] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.295282957+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.671166838+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.671213742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.671220836+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.671232465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อกี้กำลังจะกดเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.671235807+07:00","message":"receive interim result [false|false]:  เมื่อกี้กำลังจะกดเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.671243063+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.671248925+07:00","message":"[buffer interim] 2863 false  เมื่อกี้กำลังจะกดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.671255228+07:00","message":"[bufferProcess] interim [80000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.671258261+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.671262125+07:00","message":"[bufferProcess] interim [80000000]: เมื่อกี้กำลังจะกดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.671264852+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะกดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.671268083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.67127076+07:00","message":"> Transcript [42344] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.671274296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.671276365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.671278402+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.671281999+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.709558062+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.709597073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.709604236+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.709617639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อกี้กำลังจะกด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.709622757+07:00","message":"receive interim result [false|false]:  เมื่อกี้กำลังจะกด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.70963273+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.70963803+07:00","message":"[buffer interim] 2863 false  เมื่อกี้กำลังจะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.709646376+07:00","message":"[bufferProcess] interim [140000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.70964918+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะกดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.709652924+07:00","message":"[bufferProcess] interim [140000000]: เมื่อกี้กำลังจะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.709656354+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.709659237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.709661916+07:00","message":"> Transcript [42345] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะกดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.709665768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.709667848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.709669924+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.7096741+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.737836938+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.737873047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.737879572+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.737891409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อกี้ก็มึงอยากเลิกก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.737894477+07:00","message":"receive interim result [false|false]:  เมื่อกี้ก็มึงอยากเลิกก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.737902867+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.737909039+07:00","message":"[buffer interim] 2863 false  เมื่อกี้ก็มึงอยากเลิกก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.737914884+07:00","message":"[bufferProcess] interim [200000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.73791836+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.737922362+07:00","message":"[bufferProcess] interim [200000000]: เมื่อกี้ก็มึงอยากเลิกก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.737924995+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.737928177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.73793084+07:00","message":"> Transcript [42346] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.737934376+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.737936472+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.737938969+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:01.73794374+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:01.949767846+07:00","message":"[GCS] IsForceVAD: false for message ID: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.01335097+07:00","message":"[GCS] Start streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.064946454+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.064980466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.064987198+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.064994486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.064997883+07:00","message":"receive interim result [false|false]:  เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.065005636+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.065009403+07:00","message":"[buffer interim] 2863 false  เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.065015559+07:00","message":"[bufferProcess] interim [560000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.065018694+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.065022051+07:00","message":"[bufferProcess] interim [560000000]: เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.065025283+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.065028318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.065031053+07:00","message":"> Transcript [42347] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.065033367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.065035648+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.078245199+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.078284577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.078291164+07:00","message":"receive interim result [false|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.078303212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 37\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.078308473+07:00","message":"receive interim result [false|false]:  เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 37"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.078317552+07:00","message":"[buffer interim] 2863 false ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.078326264+07:00","message":"[buffer interim] 2863 false  เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 37"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.078333473+07:00","message":"[bufferProcess] interim [740000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.078336853+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.07834496+07:00","message":"[bufferProcess] interim [740000000]: เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 37"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.078347842+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 37"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.078351289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.078355873+07:00","message":"> Transcript [42348] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.078359993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.078362233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.078364516+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.078367298+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.158909892+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.158952614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 31 ปีแล้วนะคะพอดีถามผู้นำชุมชนเมื่อกี้กำลังจะกดก็บอกว่า 37\",\"confidence\":0.9149498}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.158959475+07:00","message":"receive interim result [true|false]: ตั้งแต่ 31 ปีแล้วนะคะพอดีถามผู้นำชุมชนเมื่อกี้กำลังจะกดก็บอกว่า 37"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.158968969+07:00","message":"end recv isFinal message id 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.158971076+07:00","message":"end Recv id 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.158976852+07:00","message":"[buffer interim] 2863 true ตั้งแต่ 31 ปีแล้วนะคะพอดีถามผู้นำชุมชนเมื่อกี้กำลังจะกดก็บอกว่า 37"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.158986476+07:00","message":"[bufferProcess] interim [770000000]:ตั้งแต่ 31 ปีแล้วนะคะพอดีถามผู้นำชุมชนเมื่อกี้กำลังจะกดก็บอกว่า 37"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.158990513+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 37"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.15899405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.158997423+07:00","message":"> Transcript [42349] [false]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอกว่า 37'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159001332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159003375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159005317+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159008368+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159010341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159012444+07:00","message":"> Transcript [42350] [true]: 'ตั้งแต่ 31 ปีแล้วนะคะพอดีถามผู้นำชุมชนเมื่อกี้กำลังจะกดก็บอกว่า 37'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159014819+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159016652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.1590185+07:00","message":"StatePrefix: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100 เมื่อกี้ก็มึงอยากเลิกก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159027051+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159038704+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159248202+07:00","message":"Push: '37'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159251385+07:00","message":"TextPushed: 'ตั้งแต่ 31 ปีแล้วนะคะพอดี 3 คู่ 10037'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.1592539+07:00","message":"Set new StatePrefix : 'ตั้งแต่ 31 ปีแล้วนะคะพอดีถามผู้นำชุมชนเมื่อกี้กำลังจะกดก็บอกว่า 37'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159256443+07:00","message":"Next Push (prob) : 'ตั้งแต่ 31 ปีแล้วนะคะพอดีถามผู้นำชุมชนเมื่อกี้กำลังจะกดก็บอกว่า 37'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:02.159263906+07:00","message":"push: {true 37 0 0xc004c0ec00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:02.159270204+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2863.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:02.176098211+07:00","message":"write wav file: './tmp/7589/7589_2863.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.257144415+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.257210114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.257217798+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.257234099+07:00","message":"[buffer interim] 2864 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.257241242+07:00","message":"[bufferProcess] interim [320000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.257243228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.257247192+07:00","message":"[bufferProcess] send to processor (ticker):ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.257261183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.25729167+07:00","message":"> Transcript [42351] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.257296307+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.449906788+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.44994733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.449953102+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.449965745+07:00","message":"[buffer interim] 2864 false ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.449977612+07:00","message":"[bufferProcess] interim [440000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.449979359+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:03.734859534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:03.734870111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.757689866+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.757732023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.757738412+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:03.757750381+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.757758074+07:00","message":"[bufferProcess] interim [740000000]:ตั้งแต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.757760632+07:00","message":"[bufferProcess] send to processor:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.757766565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.757769448+07:00","message":"> Transcript [42352] [false]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.757772664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.757775106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.75777718+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:03.757781526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.076569105+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.076614257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.076620269+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.076635745+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.076643151+07:00","message":"[bufferProcess] interim [40000000]:ตั้งแต่ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.076645831+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.07665383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.076656988+07:00","message":"> Transcript [42353] [false]: 'ตั้งแต่ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.076660558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.076666511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.076668698+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.076671136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.348147276+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.348190278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.348198659+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.348222595+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.348232265+07:00","message":"[bufferProcess] interim [340000000]:ตั้งแต่ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.348234859+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.34824056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.348243491+07:00","message":"> Transcript [42354] [false]: 'ตั้งแต่ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.348246946+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.348249305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.348251364+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.348253607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.375528866+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.375573175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.375579711+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.375600017+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375608703+07:00","message":"[bufferProcess] interim [400000000]:ตั้งแต่ก่อนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375611286+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375619153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375622264+07:00","message":"> Transcript [42355] [false]: 'ตั้งแต่ก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375626716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375629332+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375631368+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375633869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375641117+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375643289+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375645588+07:00","message":"Set new StatePrefix : 'ตั้งแต่ก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.375647825+07:00","message":"Next Push (prob) : 'แต่ก่อนที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.375658583+07:00","message":"push: {false ตั้ง 0 0xc003768700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.483494367+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.483537808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่กอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.483544824+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.483557711+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.483565594+07:00","message":"[bufferProcess] interim [460000000]:ตั้งแต่ก่อนที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.483569829+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.483576407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.483580242+07:00","message":"> Transcript [42356] [false]: 'ตั้งแต่ก่อนที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.483583151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.483585346+07:00","message":"Set new StatePrefix: 'ตั้งแต่ก่อนที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.499932184+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.499963408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.499969068+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.499985667+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.499992824+07:00","message":"[bufferProcess] interim [520000000]:ตั้งแต่ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.499995382+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.500007715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.500010616+07:00","message":"> Transcript [42357] [false]: 'ตั้งแต่ก่อนที่กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.500013177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.500016758+07:00","message":"Set new StatePrefix: 'ตั้งแต่ก่อนที่กอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.591062754+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.591104126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่ก่อสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.591110335+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่ก่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:04.591127496+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่ก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.591138402+07:00","message":"[bufferProcess] interim [580000000]:ตั้งแต่ก่อนที่ก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.591140913+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.591148352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.591151123+07:00","message":"> Transcript [42358] [false]: 'ตั้งแต่ก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.591153575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:04.591155959+07:00","message":"Set new StatePrefix: 'ตั้งแต่ก่อนที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.173055177+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.173095056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่ก่อสร้าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.173101062+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่ก่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.173117768+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่ก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.173127177+07:00","message":"[bufferProcess] interim [180000000]:ตั้งแต่ก่อนที่ก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.173131006+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่ก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.17314117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.173145833+07:00","message":"> Transcript [42359] [false]: 'ตั้งแต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.173148181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.173152505+07:00","message":"Set new StatePrefix: 'ตั้งแต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.23583489+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.235880914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่ก่อสร้างสะพาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.235888366+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่ก่อสร้างสะพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.235905078+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่ก่อสร้างสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.23591349+07:00","message":"[bufferProcess] interim [240000000]:ตั้งแต่ก่อนที่ก่อสร้างสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.235916301+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่ก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.235919857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.235922677+07:00","message":"> Transcript [42360] [false]: 'ตั้งแต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.235925824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.235927959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.235930114+07:00","message":"StatePrefix: 'ตั้งแต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.2359326+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.357717911+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.357753943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่ก่อสร้างสะพานรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.357761159+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่ก่อสร้างสะพานรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.357773811+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่ก่อสร้างสะพานรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.357780658+07:00","message":"[bufferProcess] interim [360000000]:ตั้งแต่ก่อนที่ก่อสร้างสะพานรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.357783645+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่ก่อสร้างสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.357789354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.357792125+07:00","message":"> Transcript [42361] [false]: 'ตั้งแต่ก่อนที่ก่อสร้างสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.357795377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.35779769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.357799757+07:00","message":"StatePrefix: 'ตั้งแต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.357802098+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.488894293+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.488933162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่ก่อสร้างสะพานรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.488939111+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่ก่อสร้างสะพานรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.488952211+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่ก่อสร้างสะพานรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.48895958+07:00","message":"[bufferProcess] interim [480000000]:ตั้งแต่ก่อนที่ก่อสร้างสะพานรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.488962326+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่ก่อสร้างสะพานรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.488970275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.488973041+07:00","message":"> Transcript [42362] [false]: 'ตั้งแต่ก่อนที่ก่อสร้างสะพานรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.488977869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.488980242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.488982176+07:00","message":"StatePrefix: 'ตั้งแต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.488984655+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.676034601+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.676081715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.67608928+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.676106083+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.67612051+07:00","message":"[bufferProcess] interim [660000000]:ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.67612632+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่ก่อสร้างสะพานรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.676135505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.676140076+07:00","message":"> Transcript [42363] [false]: 'ตั้งแต่ก่อนที่ก่อสร้างสะพานรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.676146081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.676149381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.676152693+07:00","message":"StatePrefix: 'ตั้งแต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.676156667+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.676164824+07:00","message":"Push: 'แต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.676167939+07:00","message":"TextPushed: 'ตั้งแต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.676170509+07:00","message":"Set new StatePrefix : 'ตั้งแต่ก่อนที่ก่อสร้างสะพานรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:05.676173364+07:00","message":"Next Push (prob) : 'สะพานรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:05.67618229+07:00","message":"push: {false แต่ก่อนที่ก่อสร้าง 0 0xc003768700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:06.255059352+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:06.255098196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:06.255104213+07:00","message":"receive interim result [false|false]: ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:06.255118457+07:00","message":"[buffer interim] 2864 false ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:06.255127329+07:00","message":"[bufferProcess] interim [260000000]:ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:06.25512993+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:06.255133856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:06.255136654+07:00","message":"> Transcript [42364] [false]: 'ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:06.255139145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:06.255141175+07:00","message":"Set new StatePrefix: 'ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:06.735548787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:06.735565825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:07.779561878+07:00","message":"[GCS] IsForceVAD: false for message ID: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:07.88737587+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:07.887414686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:07.887420736+07:00","message":"receive interim result [true|false]: ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:07.887426932+07:00","message":"end recv isFinal message id 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:07.88742929+07:00","message":"end Recv id 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:07.887435592+07:00","message":"[buffer interim] 2864 true ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887442582+07:00","message":"[bufferProcess] interim [970000000]:ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887446437+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887514842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.88756506+07:00","message":"> Transcript [42365] [false]: 'ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887573278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887576473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.88757982+07:00","message":"StatePrefix: 'ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887583475+07:00","message":"TextPushed: 'ตั้งแต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887587434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887590233+07:00","message":"> Transcript [42366] [true]: 'ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887592633+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887594492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887596339+07:00","message":"StatePrefix: 'ตั้งแต่ก่อนที่ก่อสร้างสะพานรักสารสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887598568+07:00","message":"TextPushed: 'ตั้งแต่ก่อนที่ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:07.887616906+07:00","message":"Push: 'สะพานรักสารสิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:07.887633723+07:00","message":"push: {true สะพานรักสารสิน 0 0xc003768700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:07.898569256+07:00","message":"write wav file: './tmp/7589/7589_2864.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:08.1016605+07:00","message":"[GCS] Start streaming session, msgId: 2865"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:09.735760836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:09.735774206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:10.513050486+07:00","message":"[GCS] Cleaned up inactive client: 2841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:10.513073854+07:00","message":"[GCS] Cleaned up inactive client: 2839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:10.513080856+07:00","message":"[GCS] Cleaned up inactive client: 2844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:10.513083003+07:00","message":"[GCS] Cleaned up inactive client: 2840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:10.513085276+07:00","message":"[GCS] Cleaned up inactive client: 2842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:10.513087124+07:00","message":"[GCS] Cleaned up inactive client: 2846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:10.51308897+07:00","message":"[GCS] Cleaned up inactive client: 2843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:10.513091308+07:00","message":"[GCS] Cleaned up inactive client: 2838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:10.513095883+07:00","message":"[GCS] Cleaned up inactive client: 2845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:11.77602578+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:11.7760656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:11.776072921+07:00","message":"receive interim result [false|false]: ถึงปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:11.776091853+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:11.776099537+07:00","message":"[bufferProcess] interim [720000000]:ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:11.776101791+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:11.776109032+07:00","message":"[bufferProcess] send to processor (ticker):ถึงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:11.776111814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:11.776114311+07:00","message":"> Transcript [42367] [false]: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:11.776116604+07:00","message":"Set StatePrefix (first interim): 'ถึงปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:11.966154221+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:11.966208068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:11.96621662+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:11.966231012+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:11.966238763+07:00","message":"[bufferProcess] interim [900000000]:ถึงปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:11.966240901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.175347112+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.17538895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.17539592+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.175410295+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.175417998+07:00","message":"[bufferProcess] interim [80000000]:ถึงปัจจุบันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.175420569+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.175426025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.175429291+07:00","message":"> Transcript [42368] [false]: 'ถึงปัจจุบันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.175432969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.175435279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.175437499+07:00","message":"StatePrefix: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.175439786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.314440216+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.314481876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.314488276+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.314504083+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.314512567+07:00","message":"[bufferProcess] interim [200000000]:ถึงปัจจุบันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.314515253+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.314524471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.314527993+07:00","message":"> Transcript [42369] [false]: 'ถึงปัจจุบันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.314532455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.314534778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.314536729+07:00","message":"StatePrefix: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.314539049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:12.736592595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:12.736610526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.888939217+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.888978468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.888984909+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:12.888997471+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.889006787+07:00","message":"[bufferProcess] interim [800000000]:ถึงปัจจุบันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.889009409+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.88901511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.889018312+07:00","message":"> Transcript [42370] [false]: 'ถึงปัจจุบันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.889021794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.889024004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.889026104+07:00","message":"StatePrefix: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:12.889028743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.058201361+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.058248593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.058255692+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.058269966+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.05827771+07:00","message":"[bufferProcess] interim [980000000]:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058280598+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058286188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058289072+07:00","message":"> Transcript [42371] [false]: 'ถึงปัจจุบันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058292591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058294773+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058296769+07:00","message":"StatePrefix: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058299146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058303336+07:00","message":"Push: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058305478+07:00","message":"TextPushed: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058307654+07:00","message":"Set new StatePrefix : 'ถึงปัจจุบันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.058309949+07:00","message":"Next Push (prob) : 'นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.058317594+07:00","message":"push: {false ถึงปัจจุบัน 0 0xc003324080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.188713815+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.188751136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.188757779+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.188773124+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.188780368+07:00","message":"[bufferProcess] interim [100000000]:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.188783334+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.188790951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.188793991+07:00","message":"> Transcript [42372] [false]: 'ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.188797468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.1887997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.188803329+07:00","message":"StatePrefix: 'ถึงปัจจุบันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.188805744+07:00","message":"TextPushed: 'ถึงปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.303067505+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.303104998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.303111062+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.303122807+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.303130064+07:00","message":"[bufferProcess] interim [220000000]:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.303133271+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.303138784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.303141359+07:00","message":"> Transcript [42373] [false]: 'ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.303144887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.303147104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.303149333+07:00","message":"StatePrefix: 'ถึงปัจจุบันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.303152321+07:00","message":"TextPushed: 'ถึงปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.417726832+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.417774763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.417783822+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.417805072+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.417815263+07:00","message":"[bufferProcess] interim [280000000]:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.417819052+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.417824137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.417828133+07:00","message":"> Transcript [42374] [false]: 'ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.417833176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.417838534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.417842301+07:00","message":"StatePrefix: 'ถึงปัจจุบันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.417845912+07:00","message":"TextPushed: 'ถึงปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.479700317+07:00","message":"[GCS] IsForceVAD: false for message ID: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.541062432+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.541103515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.541109748+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.541122757+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541132014+07:00","message":"[bufferProcess] interim [340000000]:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541135322+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541141528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541144441+07:00","message":"> Transcript [42375] [false]: 'ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541149076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541151942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541154438+07:00","message":"StatePrefix: 'ถึงปัจจุบันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541157092+07:00","message":"TextPushed: 'ถึงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541169844+07:00","message":"Push: 'นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541172186+07:00","message":"TextPushed: 'ถึงปัจจุบันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541174742+07:00","message":"Set new StatePrefix : 'ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.541177222+07:00","message":"Next Push (prob) : 'เราก็เพิ่งเข้ามารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.541187063+07:00","message":"push: {false นี้นะคะ 0 0xc003324080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.623016429+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.623061971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับตำแหน่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.623069349+07:00","message":"receive interim result [false|false]: ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.623085515+07:00","message":"[buffer interim] 2865 false ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.623094446+07:00","message":"[bufferProcess] interim [520000000]:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.623097374+07:00","message":"[bufferProcess] send to processor:ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.623105148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.623112803+07:00","message":"> Transcript [42376] [false]: 'ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.623115489+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.673604643+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.673644255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันนี้เราก็เพิ่งเข้ามารับตำแหน่ง\",\"confidence\":0.907664}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.673651262+07:00","message":"receive interim result [true|false]: ปัจจุบันนี้เราก็เพิ่งเข้ามารับตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.67366096+07:00","message":"end recv isFinal message id 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.67366377+07:00","message":"end Recv id 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.673671468+07:00","message":"[buffer interim] 2865 true ปัจจุบันนี้เราก็เพิ่งเข้ามารับตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673682028+07:00","message":"[bufferProcess] interim [610000000]:ปัจจุบันนี้เราก็เพิ่งเข้ามารับตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673686156+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673698028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.67371845+07:00","message":"> Transcript [42377] [false]: 'ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673725175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673728349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673731008+07:00","message":"StatePrefix: 'ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673744417+07:00","message":"TextPushed: 'ถึงปัจจุบันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673747329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673749889+07:00","message":"> Transcript [42378] [true]: 'ปัจจุบันนี้เราก็เพิ่งเข้ามารับตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673752697+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673754665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673756519+07:00","message":"StatePrefix: 'ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673758584+07:00","message":"TextPushed: 'ถึงปัจจุบันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673760422+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673909713+07:00","message":"Push: 'เราก็เพิ่งเข้ามารับตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.6739135+07:00","message":"TextPushed: 'ถึงปัจจุบันนี้นะคะเราก็เพิ่งเข้ามารับตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673916224+07:00","message":"Set new StatePrefix : 'ปัจจุบันนี้เราก็เพิ่งเข้ามารับตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.673918677+07:00","message":"Next Push (prob) : 'ปัจจุบันนี้เราก็เพิ่งเข้ามารับตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.673930386+07:00","message":"push: {true เราก็เพิ่งเข้ามารับตำแหน่ง 0 0xc003324080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:13.67394699+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2865.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:13.686916499+07:00","message":"write wav file: './tmp/7589/7589_2865.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:13.875491331+07:00","message":"[GCS] Start streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.384702458+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.384736376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.384742922+07:00","message":"receive interim result [false|false]: ไม่ไหว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.38475691+07:00","message":"[buffer interim] 2866 false ไม่ไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.384765379+07:00","message":"[bufferProcess] interim [540000000]:ไม่ไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.384768875+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.515293084+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.515332022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.515338409+07:00","message":"receive interim result [false|false]: ไม่ไหวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.515352838+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.51536124+07:00","message":"[bufferProcess] interim [660000000]:ไม่ไหวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.515363956+07:00","message":"[bufferProcess] send to processor:ไม่ไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.515371987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.515375054+07:00","message":"> Transcript [42379] [false]: 'ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.515377298+07:00","message":"Set StatePrefix (first interim): 'ไม่ไหว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.711784262+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.711833856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.711839616+07:00","message":"receive interim result [false|false]: ไม่ไหวก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.711854092+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.711861365+07:00","message":"[bufferProcess] interim [840000000]:ไม่ไหวก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.711864156+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.711871917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.711874971+07:00","message":"> Transcript [42380] [false]: 'ไม่ไหวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.711878107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.711880476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.711882761+07:00","message":"StatePrefix: 'ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.711885315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.721254619+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.721287385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.721293588+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:14.721309165+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.721316373+07:00","message":"[bufferProcess] interim [900000000]:ไม่ไหวก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.721318934+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.721322886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.721326346+07:00","message":"> Transcript [42381] [false]: 'ไม่ไหวก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.721329686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.721331786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.72133379+07:00","message":"StatePrefix: 'ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:14.721336094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.030122992+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.030167533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.030174243+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.030193384+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.030203653+07:00","message":"[bufferProcess] interim [140000000]:ไม่ไหวก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.030208166+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.030214493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.030218043+07:00","message":"> Transcript [42382] [false]: 'ไม่ไหวก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.030221361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.030223629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.030228644+07:00","message":"StatePrefix: 'ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.03023123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.100497722+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.100539624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.100545721+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.100558209+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100565809+07:00","message":"[bufferProcess] interim [260000000]:ไม่ไหวก็ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100568587+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100576312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100581608+07:00","message":"> Transcript [42383] [false]: 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100586897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100590644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100594122+07:00","message":"StatePrefix: 'ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100597866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100605088+07:00","message":"Push: 'ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100608223+07:00","message":"TextPushed: 'ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100611868+07:00","message":"Set new StatePrefix : 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.100615092+07:00","message":"Next Push (prob) : 'ก็ยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.100626381+07:00","message":"push: {false ไม่ไหว 0 0xc003769080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.266599087+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.266643245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่ได้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.266649764+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่ได้รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.266665292+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่ได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.266676617+07:00","message":"[bufferProcess] interim [380000000]:ไม่ไหวก็ยังไม่ได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.266679383+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.266689678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.266693344+07:00","message":"> Transcript [42384] [false]: 'ไม่ไหวก็ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.26669757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.266700492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.266702537+07:00","message":"StatePrefix: 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.266705336+07:00","message":"TextPushed: 'ไม่ไหว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.375164459+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.375214357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่ได้รู้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.375221582+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่ได้รู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.375235283+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่ได้รู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.375243423+07:00","message":"[bufferProcess] interim [500000000]:ไม่ไหวก็ยังไม่ได้รู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.375246433+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่ได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.375252684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.375255626+07:00","message":"> Transcript [42385] [false]: 'ไม่ไหวก็ยังไม่ได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.375259481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.375262114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.375265082+07:00","message":"StatePrefix: 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.375267728+07:00","message":"TextPushed: 'ไม่ไหว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.520739921+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.520777986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่รู้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.52078472+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่รู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.520800366+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่รู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.520812178+07:00","message":"[bufferProcess] interim [560000000]:ไม่ไหวก็ยังไม่รู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.520816219+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่ได้รู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.520821918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.520826265+07:00","message":"> Transcript [42386] [false]: 'ไม่ไหวก็ยังไม่ได้รู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.52083105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.520834186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.520837163+07:00","message":"StatePrefix: 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.520840798+07:00","message":"TextPushed: 'ไม่ไหว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.62179199+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.621835203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่ได้รู้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.621842009+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่ได้รู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.621858809+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่ได้รู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621871266+07:00","message":"[bufferProcess] interim [680000000]:ไม่ไหวก็ยังไม่ได้รู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621874502+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่รู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621882413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621886007+07:00","message":"> Transcript [42387] [false]: 'ไม่ไหวก็ยังไม่รู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.62189022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621892459+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621895713+07:00","message":"StatePrefix: 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621898094+07:00","message":"TextPushed: 'ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621903888+07:00","message":"Push: 'ก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621905823+07:00","message":"TextPushed: 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621908173+07:00","message":"Set new StatePrefix : 'ไม่ไหวก็ยังไม่รู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.621910517+07:00","message":"Next Push (prob) : 'รู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.621938513+07:00","message":"push: {false ก็ยังไม่ 0 0xc003769080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.659944294+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.65998514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่รู้ต้องกด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.659992011+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่รู้ต้องกด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.660004307+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่รู้ต้องกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.660012553+07:00","message":"[bufferProcess] interim [740000000]:ไม่ไหวก็ยังไม่รู้ต้องกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.660015118+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่ได้รู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.660019323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.66002212+07:00","message":"> Transcript [42388] [false]: 'ไม่ไหวก็ยังไม่ได้รู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.660024708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.660028919+07:00","message":"Set new StatePrefix: 'ไม่ไหวก็ยังไม่ได้รู้เรื่อง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:15.736929952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:15.736958415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.833851831+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.833887759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่รู้ต้องกดตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.833893863+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่รู้ต้องกดตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.833907909+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่รู้ต้องกดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.833915471+07:00","message":"[bufferProcess] interim [920000000]:ไม่ไหวก็ยังไม่รู้ต้องกดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.833918134+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่รู้ต้องกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.833921811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.8339244+07:00","message":"> Transcript [42389] [false]: 'ไม่ไหวก็ยังไม่รู้ต้องกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.833926611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.833928919+07:00","message":"Set new StatePrefix: 'ไม่ไหวก็ยังไม่รู้ต้องกด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.936557387+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.936595627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่รู้ต้องกด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.936601219+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่รู้ต้องกด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.936620148+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่รู้ต้องกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.936627925+07:00","message":"[bufferProcess] interim [40000000]:ไม่ไหวก็ยังไม่รู้ต้องกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.936630381+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่รู้ต้องกดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.936633963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.936636832+07:00","message":"> Transcript [42390] [false]: 'ไม่ไหวก็ยังไม่รู้ต้องกดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.936640106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.936642628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.936660248+07:00","message":"StatePrefix: 'ไม่ไหวก็ยังไม่รู้ต้องกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.93666312+07:00","message":"TextPushed: 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.970241632+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.970278136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.970285002+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:15.970299099+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.970306288+07:00","message":"[bufferProcess] interim [100000000]:ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.970309287+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่รู้ต้องกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.970316612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.970319471+07:00","message":"> Transcript [42391] [false]: 'ไม่ไหวก็ยังไม่รู้ต้องกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.970322659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.970325277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.970327504+07:00","message":"StatePrefix: 'ไม่ไหวก็ยังไม่รู้ต้องกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:15.970330378+07:00","message":"TextPushed: 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.074919369+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.074958893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่รู้ต้องกดอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.074965228+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่รู้ต้องกดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.074986359+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่รู้ต้องกดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.074999336+07:00","message":"[bufferProcess] interim [160000000]:ไม่ไหวก็ยังไม่รู้ต้องกดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.075002145+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.075006117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.07500937+07:00","message":"> Transcript [42392] [false]: 'ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.075013424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.075015929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.075017874+07:00","message":"StatePrefix: 'ไม่ไหวก็ยังไม่รู้ต้องกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.075020462+07:00","message":"TextPushed: 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.15068705+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.150732539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.15073942+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.150754565+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150762746+07:00","message":"[bufferProcess] interim [280000000]:ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150765447+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่รู้ต้องกดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150771403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150774288+07:00","message":"> Transcript [42393] [false]: 'ไม่ไหวก็ยังไม่รู้ต้องกดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150778008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150780237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150782576+07:00","message":"StatePrefix: 'ไม่ไหวก็ยังไม่รู้ต้องกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150785108+07:00","message":"TextPushed: 'ไม่ไหวก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150788626+07:00","message":"Push: 'รู้ต้องกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150790655+07:00","message":"TextPushed: 'ไม่ไหวก็ยังไม่รู้ต้องกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.150792796+07:00","message":"Set new StatePrefix : 'ไม่ไหวก็ยังไม่รู้ต้องกดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.15079683+07:00","message":"Next Push (prob) : 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.150804106+07:00","message":"push: {false รู้ต้องกด 0 0xc003769080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.219754196+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.219800526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมากมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.219808825+07:00","message":"receive interim result [false|false]: ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมากมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.219827957+07:00","message":"[buffer interim] 2866 false ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.219842207+07:00","message":"[bufferProcess] interim [400000000]:ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.219846105+07:00","message":"[bufferProcess] send to processor:ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.219856095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.219860129+07:00","message":"> Transcript [42394] [false]: 'ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.219863271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.219867034+07:00","message":"Set new StatePrefix: 'ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.229407954+07:00","message":"[GCS] IsForceVAD: false for message ID: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.362413099+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.362451407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไหวก็ยังไม่ได้รู้เรื่องอะไรมากมาย\",\"confidence\":0.89979476}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.362457392+07:00","message":"receive interim result [true|false]: ไม่ไหวก็ยังไม่ได้รู้เรื่องอะไรมากมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.362468393+07:00","message":"end recv isFinal message id 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.362471742+07:00","message":"end Recv id 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.362478861+07:00","message":"[buffer interim] 2866 true ไม่ไหวก็ยังไม่ได้รู้เรื่องอะไรมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362486295+07:00","message":"[bufferProcess] interim [580000000]:ไม่ไหวก็ยังไม่ได้รู้เรื่องอะไรมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362490441+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362494116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362496838+07:00","message":"> Transcript [42395] [false]: 'ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.36250165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362503586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362505695+07:00","message":"StatePrefix: 'ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362508224+07:00","message":"TextPushed: 'ไม่ไหวก็ยังไม่รู้ต้องกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.3625103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362512327+07:00","message":"> Transcript [42396] [true]: 'ไม่ไหวก็ยังไม่ได้รู้เรื่องอะไรมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362514433+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362516199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362517858+07:00","message":"StatePrefix: 'ไม่ไหวก็ยังไม่รู้ต้องกดตัวอะไรมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362519827+07:00","message":"TextPushed: 'ไม่ไหวก็ยังไม่รู้ต้องกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362521587+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362650022+07:00","message":"Push: 'ไม่ได้รู้เรื่องอะไรมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.3626537+07:00","message":"TextPushed: 'ไม่ไหวก็ยังไม่รู้ต้องกดไม่ได้รู้เรื่องอะไรมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.36265607+07:00","message":"Set new StatePrefix : 'ไม่ไหวก็ยังไม่ได้รู้เรื่องอะไรมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362658256+07:00","message":"Next Push (prob) : 'ไม่ไหวก็ยังไม่ได้รู้เรื่องอะไรมากมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:16.362666228+07:00","message":"push: {true ไม่ได้รู้เรื่องอะไรมากมาย 0 0xc003769080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:16.362681757+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2866.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:16.370046776+07:00","message":"write wav file: './tmp/7589/7589_2866.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:17.642815812+07:00","message":"[GCS] Start streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.50846695+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.508508234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.508513794+07:00","message":"receive interim result [false|false]: เบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.508530033+07:00","message":"[buffer interim] 2867 false เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.508536897+07:00","message":"[bufferProcess] interim [840000000]:เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.508538889+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.508544523+07:00","message":"[bufferProcess] send to processor (ticker):เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.508547205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.508550153+07:00","message":"> Transcript [42397] [false]: 'เบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.508552464+07:00","message":"Set StatePrefix (first interim): 'เบื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.529908863+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.529942478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.529947628+07:00","message":"receive interim result [false|false]: เบื้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.529961793+07:00","message":"[buffer interim] 2867 false เบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.529971032+07:00","message":"[bufferProcess] interim [900000000]:เบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.529974055+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.619941033+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.619981236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.619987216+07:00","message":"receive interim result [false|false]: เบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.619999471+07:00","message":"[buffer interim] 2867 false เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.620009071+07:00","message":"[bufferProcess] interim [20000000]:เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.620013112+07:00","message":"[bufferProcess] send to processor:เบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.620020399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.620024281+07:00","message":"> Transcript [42398] [false]: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.620027533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.620030667+07:00","message":"Set new StatePrefix: 'เบื้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:18.737485514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:18.737492347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.842391934+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.842432023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.842437468+07:00","message":"receive interim result [false|false]: เบื้องต้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.84245247+07:00","message":"[buffer interim] 2867 false เบื้องต้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.842460257+07:00","message":"[bufferProcess] interim [200000000]:เบื้องต้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.842463552+07:00","message":"[bufferProcess] send to processor:เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.842470143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.842473136+07:00","message":"> Transcript [42399] [false]: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.842476448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.84247866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.842480671+07:00","message":"StatePrefix: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.842482784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.928397003+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.928430767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.928435976+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:18.92844668+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.92845365+07:00","message":"[bufferProcess] interim [320000000]:เบื้องต้นทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.928456267+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.928461529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.928464357+07:00","message":"> Transcript [42400] [false]: 'เบื้องต้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.928467321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.928469616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.92847185+07:00","message":"StatePrefix: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:18.928474094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.067281457+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.067331277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.067339959+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.067358062+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.067369802+07:00","message":"[bufferProcess] interim [440000000]:เบื้องต้นทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.067373527+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.06738092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.067385999+07:00","message":"> Transcript [42401] [false]: 'เบื้องต้นทางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.067390776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.067393313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.06739529+07:00","message":"StatePrefix: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.067397544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.076237275+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.076266861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.076272352+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.076284224+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.076289896+07:00","message":"[bufferProcess] interim [500000000]:เบื้องต้นทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.076292735+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.076301681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.076304515+07:00","message":"> Transcript [42402] [false]: 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.076307344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.07630946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.07631154+07:00","message":"StatePrefix: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.076313551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.07631804+07:00","message":"Push: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.076320125+07:00","message":"TextPushed: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.076322185+07:00","message":"Set new StatePrefix : 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.076324723+07:00","message":"Next Push (prob) : 'ต้นทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.076332628+07:00","message":"push: {false เบื้อง 0 0xc0045dfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.31926651+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.319311843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.319318355+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.319329049+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.319336016+07:00","message":"[bufferProcess] interim [680000000]:เบื้องต้นทางเจ้าหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.319338377+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.319341803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.319344411+07:00","message":"> Transcript [42403] [false]: 'เบื้องต้นทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.319350386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.319352648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.319354704+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.319356815+07:00","message":"TextPushed: 'เบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.406542139+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.406583514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.406589939+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.406605737+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.406616927+07:00","message":"[bufferProcess] interim [800000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.406619319+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.406623442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.406626753+07:00","message":"> Transcript [42404] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.406630491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.406632921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.406636761+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.406639175+07:00","message":"TextPushed: 'เบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.518362388+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.518402906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.518409177+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.518423309+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.518437098+07:00","message":"[bufferProcess] interim [920000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.518439998+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.518444198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.518447313+07:00","message":"> Transcript [42405] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.518451943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.518454402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.518456956+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.518460075+07:00","message":"TextPushed: 'เบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.707101013+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.707141067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.707148101+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.707169638+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707177839+07:00","message":"[bufferProcess] interim [40000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707187983+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707196949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707201072+07:00","message":"> Transcript [42406] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707206268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707209378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707214188+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707216901+07:00","message":"TextPushed: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707225146+07:00","message":"Push: 'ต้นทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707227683+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707229713+07:00","message":"Set new StatePrefix : 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.707232037+07:00","message":"Next Push (prob) : 'ที่ก็บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.707239885+07:00","message":"push: {false ต้นทางเจ้าหน้า 0 0xc0045dfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.793549031+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.793588843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.793595934+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:19.793612644+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.79362044+07:00","message":"[bufferProcess] interim [220000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.793623196+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.793631861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.793634692+07:00","message":"> Transcript [42407] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.793638062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.793640422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.7936427+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:19.793645436+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.099994977+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.100037575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.100044668+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.100060966+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.100070722+07:00","message":"[bufferProcess] interim [520000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.100075279+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.100084483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.100088811+07:00","message":"> Transcript [42408] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.10009421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.100097171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.100100796+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.100105351+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.417855103+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.417896921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.417904223+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.417918656+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.417925872+07:00","message":"[bufferProcess] interim [820000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.417928457+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.417934384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.41793873+07:00","message":"> Transcript [42409] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.417943811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.417946853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.417950439+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.417954454+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.801128904+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.801197774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.80120698+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.80122195+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.80122996+07:00","message":"[bufferProcess] interim [180000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801234544+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801243246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801247411+07:00","message":"> Transcript [42410] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801252235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801255702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801259185+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801263615+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801271471+07:00","message":"Push: 'ที่ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801274958+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801278964+07:00","message":"Set new StatePrefix : 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.801283525+07:00","message":"Next Push (prob) : 'จะนำหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.801293211+07:00","message":"push: {false ที่ก็บอกว่า 0 0xc0045dfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.895596217+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.89563568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.895642029+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:20.895655737+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.895662833+07:00","message":"[bufferProcess] interim [300000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.895665512+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.895672222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.895675051+07:00","message":"> Transcript [42411] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.895679085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.895681579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.895683937+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:20.895686978+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.004574067+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.004612729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเขาสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.00461898+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเขาสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.004631589+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเขาสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.004640984+07:00","message":"[bufferProcess] interim [420000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเขาสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.004643738+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.004649422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.004652379+07:00","message":"> Transcript [42412] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.00465595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.004658155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.00466022+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.004663049+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.119491169+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.119530062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.11953717+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.11955239+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.11956057+07:00","message":"[bufferProcess] interim [480000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.119563411+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเขาสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.119567321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.119570428+07:00","message":"> Transcript [42413] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเขาสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.119574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.119576112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.119578333+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.119580891+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.185772369+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.185812405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.185819664+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.185833913+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185847421+07:00","message":"[bufferProcess] interim [540000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185850527+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185854527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185857416+07:00","message":"> Transcript [42414] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185861292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185863455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185865603+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185868201+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185871397+07:00","message":"Push: 'จะนำหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185873391+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185875611+07:00","message":"Set new StatePrefix : 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.185879754+07:00","message":"Next Push (prob) : 'เข้าสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.185887669+07:00","message":"push: {false จะนำหลักฐาน 0 0xc0045dfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.379206521+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.379245353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.379252164+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.37926788+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.379275177+07:00","message":"[bufferProcess] interim [780000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.379278164+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.379281927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.379285351+07:00","message":"> Transcript [42415] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.379287904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.379290067+07:00","message":"Set new StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:21.738528181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:21.738566706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.82561129+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.825653519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.825661893+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:21.825675403+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.825683227+07:00","message":"[bufferProcess] interim [140000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.825686574+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.825695029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.82569818+07:00","message":"> Transcript [42416] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.825701831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.825704043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.825705981+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:21.825710412+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.015587563+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.015633278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.015644359+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.015661488+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.015673214+07:00","message":"[bufferProcess] interim [380000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.015678537+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.015687132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.01569117+07:00","message":"> Transcript [42417] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.015696711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.015700176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.015704929+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.015711826+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.397820338+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.397860344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.397867594+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.39788666+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.39789803+07:00","message":"[bufferProcess] interim [800000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.397901389+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.397905619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.397908871+07:00","message":"> Transcript [42418] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.397912832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.397915239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.397917724+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.397933352+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.466465447+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.466507477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.466513918+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.46653122+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466543198+07:00","message":"[bufferProcess] interim [860000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466548181+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466554318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466557029+07:00","message":"> Transcript [42419] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466561546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466563662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466566458+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466569194+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466574171+07:00","message":"Push: 'เข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466576111+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.46657849+07:00","message":"Set new StatePrefix : 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.466581825+07:00","message":"Next Push (prob) : 'การตรวจสอบภาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.46660216+07:00","message":"push: {false เข้าสู่กระบวน 0 0xc0045dfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.469794164+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.469829774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.4698367+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.469854145+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.469862047+07:00","message":"[bufferProcess] interim [920000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.469865179+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.469872411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.469875574+07:00","message":"> Transcript [42420] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.469879978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.469882052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.469884656+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.469888096+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.787425675+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.787463158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.787472196+07:00","message":"receive interim result [false|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.787487243+07:00","message":"[buffer interim] 2867 false เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.787498466+07:00","message":"[bufferProcess] interim [220000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.787501629+07:00","message":"[bufferProcess] send to processor:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.787508727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.787511483+07:00","message":"> Transcript [42421] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.78751603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.787518835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.78752101+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.787524134+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.829326516+07:00","message":"[GCS] IsForceVAD: false for message ID: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.961558399+07:00","message":"[GCS] Start streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.962018735+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.9620555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ\",\"confidence\":0.95843005}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.962062639+07:00","message":"receive interim result [true|false]: เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.962072003+07:00","message":"end recv isFinal message id 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.962074156+07:00","message":"end Recv id 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.962079642+07:00","message":"[buffer interim] 2867 true เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962089513+07:00","message":"[bufferProcess] interim [400000000]:เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962094217+07:00","message":"[bufferProcess] send to processor (isfinal):เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.96209815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962101677+07:00","message":"> Transcript [42422] [false]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962105879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962108011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962110399+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962113142+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962115158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962117437+07:00","message":"> Transcript [42423] [true]: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภายใต้กรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962120022+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962126385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962128754+07:00","message":"StatePrefix: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวนการตรวจสอบภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962131346+07:00","message":"TextPushed: 'เบื้องต้นทางเจ้าหน้าที่ก็บอกว่าจะนำหลักฐานเข้าสู่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:22.962134582+07:00","message":"Push: 'การตรวจสอบภายใต้กรอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:22.96214317+07:00","message":"push: {true การตรวจสอบภายใต้กรอบ 0 0xc0045dfd80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:22.973415228+07:00","message":"write wav file: './tmp/7589/7589_2867.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.308284663+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.308324089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.308331513+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.308345221+07:00","message":"[buffer interim] 2868 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.308354361+07:00","message":"[bufferProcess] interim [360000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.308357635+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.313157589+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.313213507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.31321892+07:00","message":"receive interim result [false|false]: หมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.313241166+07:00","message":"[buffer interim] 2868 false หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.313247863+07:00","message":"[bufferProcess] interim [420000000]:หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.313250062+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.313257272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.313261273+07:00","message":"> Transcript [42424] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.313264163+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.62324452+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.623289392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.623296183+07:00","message":"receive interim result [false|false]: หมายและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.623311161+07:00","message":"[buffer interim] 2868 false หมายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.623319268+07:00","message":"[bufferProcess] interim [660000000]:หมายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.623322259+07:00","message":"[bufferProcess] send to processor:หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.623329392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.623332587+07:00","message":"> Transcript [42425] [false]: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.623334945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.623337016+07:00","message":"Set new StatePrefix: 'หมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.815147274+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.815200567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.815206756+07:00","message":"receive interim result [false|false]: หมายและคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.815221638+07:00","message":"[buffer interim] 2868 false หมายและคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.815230199+07:00","message":"[bufferProcess] interim [840000000]:หมายและคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.815232969+07:00","message":"[bufferProcess] send to processor:หมายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.815240368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.815243949+07:00","message":"> Transcript [42426] [false]: 'หมายและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.815248037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.815250379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.815252559+07:00","message":"StatePrefix: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.815256914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.942928467+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.94296532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.94297118+07:00","message":"receive interim result [false|false]: หมายและอำนาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:23.942985514+07:00","message":"[buffer interim] 2868 false หมายและอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.942994044+07:00","message":"[bufferProcess] interim [960000000]:หมายและอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.942996794+07:00","message":"[bufferProcess] send to processor:หมายและคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.943000257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.943003204+07:00","message":"> Transcript [42427] [false]: 'หมายและคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.943006747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.943008821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.943010691+07:00","message":"StatePrefix: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:23.943012765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.140474175+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.140527735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.140535901+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.140554505+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.1405666+07:00","message":"[bufferProcess] interim [200000000]:หมายและอำนาจหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.140569875+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.140573569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.14057681+07:00","message":"> Transcript [42428] [false]: 'หมายและอำนาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.140580857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.140583459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.140585598+07:00","message":"StatePrefix: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.140588622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.320731458+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.320768451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.320775631+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.320791659+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.320802803+07:00","message":"[bufferProcess] interim [380000000]:หมายและอำนาจหน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.320805823+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.320810691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.320814148+07:00","message":"> Transcript [42429] [false]: 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.320817528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.320819785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.320821864+07:00","message":"StatePrefix: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.320824145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.32082722+07:00","message":"Push: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.320829251+07:00","message":"TextPushed: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.32083131+07:00","message":"Set new StatePrefix : 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.320833528+07:00","message":"Next Push (prob) : 'และอำนาจหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.3208415+07:00","message":"push: {false หมาย 0 0xc0030bca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.536292651+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.536332143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.536339113+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.536352956+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.536360244+07:00","message":"[bufferProcess] interim [620000000]:หมายและอำนาจหน้าที่ของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.536362628+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.5363716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.536375178+07:00","message":"> Transcript [42430] [false]: 'หมายและอำนาจหน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.536378606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.536381288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.536385008+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.53638727+07:00","message":"TextPushed: 'หมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.711332868+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.711374982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.711383829+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.711399043+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.711406523+07:00","message":"[bufferProcess] interim [740000000]:หมายและอำนาจหน้าที่ของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.71140881+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.711412585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.711415333+07:00","message":"> Transcript [42431] [false]: 'หมายและอำนาจหน้าที่ของแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.711419541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.711421642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.711423904+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.711426294+07:00","message":"TextPushed: 'หมาย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:24.739298844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:24.739328624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.838330053+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.838373904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.838381786+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:24.838397778+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.838409558+07:00","message":"[bufferProcess] interim [920000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.838413466+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.838420745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.838425097+07:00","message":"> Transcript [42432] [false]: 'หมายและอำนาจหน้าที่ของแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.83842988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.838435665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.838439154+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:24.838442673+07:00","message":"TextPushed: 'หมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.033997316+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.034041977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.034050332+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.034065689+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034073921+07:00","message":"[bufferProcess] interim [40000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034077174+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034083064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034086178+07:00","message":"> Transcript [42433] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034090263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034092494+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034095037+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034097462+07:00","message":"TextPushed: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034100342+07:00","message":"Push: 'และอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034102435+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.03410452+07:00","message":"Set new StatePrefix : 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.034106763+07:00","message":"Next Push (prob) : 'ของแต่ละหน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.034116408+07:00","message":"push: {false และอำนาจหน้าที่ 0 0xc0030bca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.302328117+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.302377641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.302386788+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.302406302+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.302420366+07:00","message":"[bufferProcess] interim [340000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.302424591+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.302434229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.302438964+07:00","message":"> Transcript [42434] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.302443935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.302447153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.302450284+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.302453875+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.31967839+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.319717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.319724374+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.319740137+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.31974843+07:00","message":"[bufferProcess] interim [400000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.319751322+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.319759064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.319766267+07:00","message":"> Transcript [42435] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.319771314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.319774072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.319777059+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.319780328+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.413033199+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.413071991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.413079603+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.413094485+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.413102745+07:00","message":"[bufferProcess] interim [460000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.413105515+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.413113658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.413116678+07:00","message":"> Transcript [42436] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.413121969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.413124711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.413127131+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.413130315+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.419388565+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.419423335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.419429941+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.41944491+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419453052+07:00","message":"[bufferProcess] interim [520000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419456618+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419461606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419465757+07:00","message":"> Transcript [42437] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419471422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419475507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419477805+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419480531+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.41948547+07:00","message":"Push: 'ของแต่ละหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419487566+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419490155+07:00","message":"Set new StatePrefix : 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.419492593+07:00","message":"Next Push (prob) : 'งานนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.419499383+07:00","message":"push: {false ของแต่ละหน่วย 0 0xc0030bca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.999682292+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.999722809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.999729819+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:25.999743327+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.999750203+07:00","message":"[bufferProcess] interim [120000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.999753144+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.999759647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.999762536+07:00","message":"> Transcript [42438] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.999764887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:25.99976685+07:00","message":"Set new StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.324111348+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.324168474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.324193263+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.324222986+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.324239063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.324244885+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.324254118+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.324269614+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324279231+07:00","message":"[bufferProcess] interim [360000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324292287+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324301335+07:00","message":"[bufferProcess] interim [420000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324303601+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324306929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324310103+07:00","message":"> Transcript [42439] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324314544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324317059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324320122+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324323244+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324325147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324327231+07:00","message":"> Transcript [42440] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324334251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324336207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324338196+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.324340551+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.435529845+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.435568853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิสูจน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.43557551+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิสูจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.435590756+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.435598031+07:00","message":"[bufferProcess] interim [480000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.435600689+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.435608233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.435611198+07:00","message":"> Transcript [42441] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.435614768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.435616843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.435621862+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.435625057+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.50037671+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.500412952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.500421692+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.500438289+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.500445435+07:00","message":"[bufferProcess] interim [540000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.500448214+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.500455383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.500459977+07:00","message":"> Transcript [42442] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.500464464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.500466828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.500469189+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.500471934+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.50047862+07:00","message":"Push: 'งานนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.500480581+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.50048314+07:00","message":"Set new StatePrefix : 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.500486504+07:00","message":"Next Push (prob) : 'เพื่อที่จะพิสูจน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.500496476+07:00","message":"push: {false งานนะครับ 0 0xc0030bca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.824062532+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.824101366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.824108932+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:26.824122217+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.824130018+07:00","message":"[bufferProcess] interim [900000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.824132763+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.824140173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.824143113+07:00","message":"> Transcript [42443] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.824145959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:26.824147995+07:00","message":"Set new StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:27.205682993+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:27.205728012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:27.205736134+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:27.205750665+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.205758828+07:00","message":"[bufferProcess] interim [260000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.205762216+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.205767011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.205769899+07:00","message":"> Transcript [42444] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.205775714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.205777894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.205780184+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.205783462+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:27.523643372+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:27.523689117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:27.523701539+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:27.523719098+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.523729434+07:00","message":"[bufferProcess] interim [560000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.523732024+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.523738568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.523741532+07:00","message":"> Transcript [42445] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.523745681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.523748633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.523752111+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:27.523754928+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:27.739518412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:27.73953564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.071311966+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.071351851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.071359612+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.071372364+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.071380168+07:00","message":"[bufferProcess] interim [100000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.07138309+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.071388708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.071391486+07:00","message":"> Transcript [42446] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.071396263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.07139834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.071401465+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.071405317+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.279238348+07:00","message":"[GCS] IsForceVAD: false for message ID: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.316991125+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.317028004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.317034921+07:00","message":"receive interim result [false|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.317049408+07:00","message":"[buffer interim] 2868 false หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.317056781+07:00","message":"[bufferProcess] interim [400000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.317059773+07:00","message":"[bufferProcess] send to processor:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.317065617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.317068333+07:00","message":"> Transcript [42447] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.317073314+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.317075809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.317078205+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.31708116+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.317086098+07:00","message":"Push: 'เพื่อที่จะพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.31709127+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.317093806+07:00","message":"Set new StatePrefix : 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.317096411+07:00","message":"Next Push (prob) : 'การอนุญาตให้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.317123444+07:00","message":"push: {false เพื่อที่จะพิจารณา 0 0xc0030bca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.353836662+07:00","message":"[GCS] Start streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.38962835+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.389663993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า\",\"confidence\":0.95878106}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.389670288+07:00","message":"receive interim result [true|false]: หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.389679477+07:00","message":"end recv isFinal message id 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.389681762+07:00","message":"end Recv id 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.389688077+07:00","message":"[buffer interim] 2868 true หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389698379+07:00","message":"[bufferProcess] interim [550000000]:หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389701977+07:00","message":"[bufferProcess] send to processor (isfinal):หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389705488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389708418+07:00","message":"> Transcript [42448] [false]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389711999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389714335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389716417+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389719911+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389722044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389724146+07:00","message":"> Transcript [42449] [true]: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389726856+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389728579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389730406+07:00","message":"StatePrefix: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณาการอนุญาตให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389732441+07:00","message":"TextPushed: 'หมายและอำนาจหน้าที่ของแต่ละหน่วยงานนะครับเพื่อที่จะพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.389739045+07:00","message":"Push: 'การอนุญาตให้ดูว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.38974607+07:00","message":"push: {true การอนุญาตให้ดูว่า 0 0xc0030bca80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:28.401563044+07:00","message":"write wav file: './tmp/7589/7589_2868.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.837871951+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.837915472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.837921668+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.837939458+07:00","message":"[buffer interim] 2869 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.837948313+07:00","message":"[bufferProcess] interim [300000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.83795035+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.967849702+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.967886928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.967893235+07:00","message":"receive interim result [false|false]: อยู่อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:28.967909491+07:00","message":"[buffer interim] 2869 false อยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.9679169+07:00","message":"[bufferProcess] interim [420000000]:อยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.967919323+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.967926008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.96792897+07:00","message":"> Transcript [42450] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:28.967931308+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.008607089+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.008652263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.008659364+07:00","message":"receive interim result [false|false]: อยู่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.008675152+07:00","message":"[buffer interim] 2869 false อยู่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.008687169+07:00","message":"[bufferProcess] interim [480000000]:อยู่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.008692458+07:00","message":"[bufferProcess] send to processor:อยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.008699887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.008704184+07:00","message":"> Transcript [42451] [false]: 'อยู่อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.008708388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.008710729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.008712839+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.008715087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.06928508+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.069325323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.069331273+07:00","message":"receive interim result [false|false]: อยู่อาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.069347325+07:00","message":"[buffer interim] 2869 false อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.069358737+07:00","message":"[bufferProcess] interim [600000000]:อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.069363631+07:00","message":"[bufferProcess] send to processor:อยู่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.069369259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.069372157+07:00","message":"> Transcript [42452] [false]: 'อยู่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.069375111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.069377249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.069379304+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.069381367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.504960861+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.504992302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.504997297+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.505010291+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.505017508+07:00","message":"[bufferProcess] interim [960000000]:อยู่อาศัยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.50502008+07:00","message":"[bufferProcess] send to processor:อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.505027284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.505030136+07:00","message":"> Transcript [42453] [false]: 'อยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.505033197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.505035505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.50503741+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.505039745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.899126982+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.899179783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.899186851+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.899204334+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.89921371+07:00","message":"[bufferProcess] interim [380000000]:อยู่อาศัยได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899216712+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899220734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899223867+07:00","message":"> Transcript [42454] [false]: 'อยู่อาศัยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899227655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899230225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899232236+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899234734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899237924+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899240128+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899244596+07:00","message":"Set new StatePrefix : 'อยู่อาศัยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:29.899246993+07:00","message":"Next Push (prob) : 'อาศัยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:29.89925561+07:00","message":"push: {false อยู่ 0 0xc003768400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.084442718+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.084481761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.08448867+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.084506044+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.084513577+07:00","message":"[bufferProcess] interim [560000000]:อยู่อาศัยได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.084516375+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.084520367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.084524688+07:00","message":"> Transcript [42455] [false]: 'อยู่อาศัยได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.084528482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.084530695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.084532724+07:00","message":"StatePrefix: 'อยู่อาศัยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.084535183+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.278182936+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.278226973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.278234377+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.278252336+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.2782616+07:00","message":"[bufferProcess] interim [800000000]:อยู่อาศัยได้หรือไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.278265661+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.278275701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.278278888+07:00","message":"> Transcript [42456] [false]: 'อยู่อาศัยได้หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.278282271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.27828464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.2782872+07:00","message":"StatePrefix: 'อยู่อาศัยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.27828952+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.406579306+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.406616927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.406623754+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.406639016+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.406646406+07:00","message":"[bufferProcess] interim [920000000]:อยู่อาศัยได้หรือไม่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.40664898+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.406653399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.406656092+07:00","message":"> Transcript [42457] [false]: 'อยู่อาศัยได้หรือไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.40665923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.406661314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.406663637+07:00","message":"StatePrefix: 'อยู่อาศัยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.406665987+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:30.739655209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:30.739670138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.987253332+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.987291958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.987298085+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.987310428+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987317905+07:00","message":"[bufferProcess] interim [520000000]:อยู่อาศัยได้หรือไม่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987321103+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987326562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987329357+07:00","message":"> Transcript [42458] [false]: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987333002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987335353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987337578+07:00","message":"StatePrefix: 'อยู่อาศัยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987341524+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987346076+07:00","message":"Push: 'อาศัยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.98734806+07:00","message":"TextPushed: 'อยู่อาศัยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987352162+07:00","message":"Set new StatePrefix : 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:30.987354542+07:00","message":"Next Push (prob) : 'หรือไม่อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:30.987361927+07:00","message":"push: {false อาศัยได้ 0 0xc003768400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.183778634+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.183822145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.183829206+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.183843093+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.183851041+07:00","message":"[bufferProcess] interim [640000000]:อยู่อาศัยได้หรือไม่อย่างไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.18385422+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.183862515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.183865623+07:00","message":"> Transcript [42459] [false]: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.183869129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.183871859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.183873977+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.183876444+07:00","message":"TextPushed: 'อยู่อาศัยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.325150222+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.325206818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.325213968+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.325230239+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.325237955+07:00","message":"[bufferProcess] interim [760000000]:อยู่อาศัยได้หรือไม่อย่างไรก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.325244067+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.325250081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.325252729+07:00","message":"> Transcript [42460] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.325256482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.325258836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.325260748+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.325263147+07:00","message":"TextPushed: 'อยู่อาศัยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.372258187+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.372302871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.372310729+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.37232572+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.372333205+07:00","message":"[bufferProcess] interim [820000000]:อยู่อาศัยได้หรือไม่อย่างไรก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.372337242+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.372346989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.372351812+07:00","message":"> Transcript [42461] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.372357711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.372361133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.372364597+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.372368349+07:00","message":"TextPushed: 'อยู่อาศัยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.406246806+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.40628558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.406292903+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.406312433+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.406322373+07:00","message":"[bufferProcess] interim [880000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.406326693+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.406338677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.406343249+07:00","message":"> Transcript [42462] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.406347879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.40635093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.406353802+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.406360026+07:00","message":"TextPushed: 'อยู่อาศัยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.40636883+07:00","message":"Push: 'หรือไม่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.40637243+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.40637585+07:00","message":"Set new StatePrefix : 'อยู่อาศัยได้หรือไม่อย่างไรก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.406379502+07:00","message":"Next Push (prob) : 'ก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.40641023+07:00","message":"push: {false หรือไม่อย่างไร 0 0xc003768400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.496976877+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.497011566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.497018018+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.497031081+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.49703831+07:00","message":"[bufferProcess] interim [940000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.497043656+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.49705113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.497054188+07:00","message":"> Transcript [42463] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.497056364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.497058455+07:00","message":"Set new StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.592020941+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.592058653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.592064942+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.592081102+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.592088782+07:00","message":"[bufferProcess] interim [120000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.592091065+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.592094874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.592097664+07:00","message":"> Transcript [42464] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.592100918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.592103103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.592106001+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.592108617+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.699620664+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.69965949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.699665307+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.699679046+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.699686249+07:00","message":"[bufferProcess] interim [180000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.699689081+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.699696541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.699700676+07:00","message":"> Transcript [42465] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.699705928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.699709099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.699717479+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.699719992+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.815861668+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.815904009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.815910924+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.815930695+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.815946298+07:00","message":"[bufferProcess] interim [240000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.815950304+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.815955155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.815959166+07:00","message":"> Transcript [42466] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.81596374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.815966701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.815970062+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.815973826+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.876688425+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.876739297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.876749227+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.876764195+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.876772151+07:00","message":"[bufferProcess] interim [420000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.876774714+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.876782085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.876784825+07:00","message":"> Transcript [42467] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.876788996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.876792573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.876795976+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.876799901+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.87680808+07:00","message":"Push: 'ก็คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.876810786+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.8768131+07:00","message":"Set new StatePrefix : 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:31.87681534+07:00","message":"Next Push (prob) : 'ว่ากระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:31.876822275+07:00","message":"push: {false ก็คาด 0 0xc003768400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.203916803+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.203953985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.203960589+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.203973288+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.203980531+07:00","message":"[bufferProcess] interim [660000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.203983249+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.203988776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.203991645+07:00","message":"> Transcript [42468] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.203994892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.203997004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.203999035+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.20400147+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.274681634+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.274733527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.274742343+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.27476156+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.274771616+07:00","message":"[bufferProcess] interim [780000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.274777204+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.274785656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.274789766+07:00","message":"> Transcript [42469] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.274794438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.274797753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.274801596+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.274805521+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.588971539+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.589013819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.589021518+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.589037388+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.589045409+07:00","message":"[bufferProcess] interim [80000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.589048494+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.589056506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.589059785+07:00","message":"> Transcript [42470] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.589066478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.589069197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.589071882+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.589074925+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.709397747+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.709434647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.709443397+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.709459826+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709467052+07:00","message":"[bufferProcess] interim [140000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709469778+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709476682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709479397+07:00","message":"> Transcript [42471] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709483381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709485507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709488674+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709491545+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709498894+07:00","message":"Push: 'ว่ากระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709500998+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709503497+07:00","message":"Set new StatePrefix : 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.709506017+07:00","message":"Next Push (prob) : 'การทั้งหมดจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.709513542+07:00","message":"push: {false ว่ากระบวน 0 0xc003768400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.789240945+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.789288468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.789296274+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.789314932+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.789324191+07:00","message":"[bufferProcess] interim [320000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.789327184+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.789335275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.789340772+07:00","message":"> Transcript [42472] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.789343558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.789345889+07:00","message":"Set new StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.969122366+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.969182351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.969189531+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:32.969209168+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.969217232+07:00","message":"[bufferProcess] interim [500000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.969219892+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.969223792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.969226579+07:00","message":"> Transcript [42473] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.969229416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:32.969231437+07:00","message":"Set new StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.300470623+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.300504191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.300510858+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.300524746+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.300531976+07:00","message":"[bufferProcess] interim [800000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.300535024+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.300541066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.300543762+07:00","message":"> Transcript [42474] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.300547701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.300549682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.30055171+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.300554463+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.422181371+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.422224839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.422231883+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.422246047+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.422255642+07:00","message":"[bufferProcess] interim [920000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.42225841+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.422263144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.422267027+07:00","message":"> Transcript [42475] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.422271285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.422273462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.422277415+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.42228016+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.588780414+07:00","message":"[GCS] IsForceVAD: false for message ID: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.664835769+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.664873188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.664879791+07:00","message":"receive interim result [false|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.664892721+07:00","message":"[buffer interim] 2869 false อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.66490394+07:00","message":"[bufferProcess] interim [160000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.664906818+07:00","message":"[bufferProcess] send to processor:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.664912728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.664915693+07:00","message":"> Transcript [42476] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.664919543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.664921728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.664924287+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.664926902+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.707248683+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.707291798+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-06-22T12:46:33.707300941+07:00","message":"receive interim result [true|false]: อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.707309976+07:00","message":"end recv isFinal message id 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.707312051+07:00","message":"end Recv id 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.707319079+07:00","message":"[buffer interim] 2869 true อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707328895+07:00","message":"[bufferProcess] interim [280000000]:อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707334451+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.70733791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707340863+07:00","message":"> Transcript [42477] [false]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707345256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707347491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707350349+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707353554+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707358434+07:00","message":"Push: 'การทั้งหมดจะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707360746+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707362954+07:00","message":"Set new StatePrefix : 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707365658+07:00","message":"Next Push (prob) : 'เสร็จภายในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707367725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707370011+07:00","message":"> Transcript [42478] [true]: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707372636+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707374326+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707376585+07:00","message":"StatePrefix: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้วเสร็จภายในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707378937+07:00","message":"TextPushed: 'อยู่อาศัยได้หรือไม่อย่างไรก็คาดว่ากระบวนการทั้งหมดจะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:33.707383463+07:00","message":"Push: 'เสร็จภายในปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.707391543+07:00","message":"push: {false การทั้งหมดจะแล้ว 0 0xc003768400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.707398716+07:00","message":"push: {true เสร็จภายในปี 0 0xc003768400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:33.71957354+07:00","message":"write wav file: './tmp/7589/7589_2869.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:33.740200472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:33.740216261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:33.791996955+07:00","message":"[GCS] Start streaming session, msgId: 2870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:34.169331401+07:00","message":"[GCS] IsForceVAD: false for message ID: 2870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:34.268401302+07:00","message":"receive streaming session, msgId: 2870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:34.26842663+07:00","message":"found end of frame, send empty tag with msgId: 2870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:34.268430331+07:00","message":"end Recv id 2870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:34.268436945+07:00","message":"[buffer interim] 2870 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:34.268444045+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:34.268448095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:34.268451292+07:00","message":"> Transcript [42479] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:34.268453718+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:34.268455647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:34.268457511+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:34.268459427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:34.268467608+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:34.268476679+07:00","message":"push: {true \n 0 0xc0030bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:34.273775685+07:00","message":"write wav file: './tmp/7589/7589_2870.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:36.74112182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:36.741182167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:36.991221412+07:00","message":"[GCS] Start streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.384552069+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.384605574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.384611562+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.384626132+07:00","message":"[buffer interim] 2871 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.384633236+07:00","message":"[bufferProcess] interim [420000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.384635413+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.384642255+07:00","message":"[bufferProcess] send to processor (ticker):ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.384644957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.384647575+07:00","message":"> Transcript [42480] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.384650003+07:00","message":"Set StatePrefix (first interim): 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.567441912+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.567484408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.567490579+07:00","message":"receive interim result [false|false]: ข่าวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.567510078+07:00","message":"[buffer interim] 2871 false ข่าวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.567518401+07:00","message":"[bufferProcess] interim [540000000]:ข่าวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.567520989+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.6828397+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.682889804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวนี้กู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.682898295+07:00","message":"receive interim result [false|false]: ข่าวนี้กู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.682918475+07:00","message":"[buffer interim] 2871 false ข่าวนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.682930964+07:00","message":"[bufferProcess] interim [660000000]:ข่าวนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.682933755+07:00","message":"[bufferProcess] send to processor:ข่าวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.682939755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.682942987+07:00","message":"> Transcript [42481] [false]: 'ข่าวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.682946455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.68294872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.68295088+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.68295321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.718431879+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.718469589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวนี้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.71847597+07:00","message":"receive interim result [false|false]: ข่าวนี้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.718489054+07:00","message":"[buffer interim] 2871 false ข่าวนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.718496043+07:00","message":"[bufferProcess] interim [720000000]:ข่าวนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.718498767+07:00","message":"[bufferProcess] send to processor:ข่าวนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.718502865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.718505703+07:00","message":"> Transcript [42482] [false]: 'ข่าวนี้กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.718508859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.718510879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.718513379+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.718515533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.857406517+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.857450205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.857456197+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:37.857473677+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.857482508+07:00","message":"[bufferProcess] interim [840000000]:คราวนี้กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.857485329+07:00","message":"[bufferProcess] send to processor:ข่าวนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.857489526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.857493053+07:00","message":"> Transcript [42483] [false]: 'ข่าวนี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.857496196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.857498502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.857500489+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:37.857502842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.054020274+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.054059041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่โทร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.05406559+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.054081632+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.054088785+07:00","message":"[bufferProcess] interim [960000000]:คราวนี้กูไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.054090962+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.05409446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.054097194+07:00","message":"> Transcript [42484] [false]: 'คราวนี้กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.054099423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.054102028+07:00","message":"Set new StatePrefix: 'คราวนี้กูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.105269596+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.105307289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.105315183+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.10532773+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.105334918+07:00","message":"[bufferProcess] interim [20000000]:คราวนี้กูไม่ทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.105337436+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.105343003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.105345854+07:00","message":"> Transcript [42485] [false]: 'คราวนี้กูไม่โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.105349107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.10535129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.10535359+07:00","message":"StatePrefix: 'คราวนี้กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.105355812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.47514599+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.475197438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.475204113+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.475217725+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.475225175+07:00","message":"[bufferProcess] interim [440000000]:คราวนี้กูไม่ทนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.475227726+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.475234161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.475237599+07:00","message":"> Transcript [42486] [false]: 'คราวนี้กูไม่ทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.475240972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.475243532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.475245994+07:00","message":"StatePrefix: 'คราวนี้กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.475248312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.509473577+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.509507107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.509513659+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.509527902+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.509534629+07:00","message":"[bufferProcess] interim [500000000]:คราวนี้กูไม่ทนแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.50953706+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.50954262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.509545494+07:00","message":"> Transcript [42487] [false]: 'คราวนี้กูไม่ทนแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.509549211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.509551393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.509553357+07:00","message":"StatePrefix: 'คราวนี้กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.509555676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.612525685+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.612570206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.612578282+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.612597311+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.612604007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.612608192+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.612624157+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.612646169+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612653488+07:00","message":"[bufferProcess] interim [560000000]:คราวนี้กูไม่ทนแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612656571+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612666274+07:00","message":"[bufferProcess] interim [620000000]:คราวนี้กูไม่ทนแสดงความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612668555+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612671389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612674702+07:00","message":"> Transcript [42488] [false]: 'คราวนี้กูไม่ทนแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.61267833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612680873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612683458+07:00","message":"StatePrefix: 'คราวนี้กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612686108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612694525+07:00","message":"Push: 'คราวนี้กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612696832+07:00","message":"TextPushed: 'คราวนี้กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612699092+07:00","message":"Set new StatePrefix : 'คราวนี้กูไม่ทนแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612701312+07:00","message":"Next Push (prob) : 'ทนแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612702988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612705299+07:00","message":"> Transcript [42489] [false]: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612707419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.612709695+07:00","message":"Set new StatePrefix: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.612721441+07:00","message":"push: {false คราวนี้กูไม่ 0 0xc003324900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.901688598+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.901728555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.901735482+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.901745973+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.901753442+07:00","message":"[bufferProcess] interim [920000000]:คราวนี้กูไม่ทนแสดงความเห็นเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.9017564+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.901760163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.901763305+07:00","message":"> Transcript [42490] [false]: 'คราวนี้กูไม่ทนแสดงความเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.901766319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.901768377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.901770313+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.901772999+07:00","message":"TextPushed: 'คราวนี้กูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.947162042+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.947200003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.947207007+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:38.947222103+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.947230387+07:00","message":"[bufferProcess] interim [980000000]:คราวนี้กูไม่ทนแสดงความเห็นเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.947233231+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.947240835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.947243756+07:00","message":"> Transcript [42491] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.947247487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.947249903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.94725205+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:38.947259752+07:00","message":"TextPushed: 'คราวนี้กูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.086737608+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.086783721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นเข้ามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.086790643+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นเข้ามาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.086805335+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นเข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.086813321+07:00","message":"[bufferProcess] interim [100000000]:คราวนี้กูไม่ทนแสดงความเห็นเข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.086816329+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.086823306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.086826332+07:00","message":"> Transcript [42492] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.086829845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.086832158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.086834387+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.086837626+07:00","message":"TextPushed: 'คราวนี้กูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.125694071+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.125747484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.125757821+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.125778648+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125792544+07:00","message":"[bufferProcess] interim [160000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125797+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นเข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125806792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125810964+07:00","message":"> Transcript [42493] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นเข้ามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125817857+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125821068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125824461+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125828241+07:00","message":"TextPushed: 'คราวนี้กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125837821+07:00","message":"Push: 'ทนแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125841715+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125845409+07:00","message":"Set new StatePrefix : 'คราวนี้กูไม่ทนแสดงความเห็นเข้ามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.125849705+07:00","message":"Next Push (prob) : 'เห็นเข้ามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.125879034+07:00","message":"push: {false ทนแสดงความ 0 0xc003324900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.32111026+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.321147554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.321176261+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.321190886+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.321198647+07:00","message":"[bufferProcess] interim [340000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.321201626+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.321205813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.321208847+07:00","message":"> Transcript [42494] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.321211374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.321213947+07:00","message":"Set new StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.324182325+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.324222373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.324228221+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.324246385+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.324253515+07:00","message":"[bufferProcess] interim [400000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.324256544+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.324264437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.324267531+07:00","message":"> Transcript [42495] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.324271467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.324273481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.324276064+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.32427882+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.448367917+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.448409375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.44841802+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.448435491+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.448449206+07:00","message":"[bufferProcess] interim [460000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.448454183+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.448464707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.44846872+07:00","message":"> Transcript [42496] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.448473483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.44847658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.448479759+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.448483064+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.689937681+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.689976317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.689982789+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.689994605+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.690001868+07:00","message":"[bufferProcess] interim [700000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.69000433+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.690008143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.690011042+07:00","message":"> Transcript [42497] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.690014216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.690016433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.69001838+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.690020958+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:39.742006461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:39.742026131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.766952583+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.766988611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.766995676+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.767007614+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767014228+07:00","message":"[bufferProcess] interim [760000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767016902+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767022678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767025474+07:00","message":"> Transcript [42498] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767029179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767031246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767033979+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767036824+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767042165+07:00","message":"Push: 'เห็นกันเข้ามาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767044445+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767046716+07:00","message":"Set new StatePrefix : 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.767049036+07:00","message":"Next Push (prob) : 'นะครับคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.767055455+07:00","message":"push: {false เห็นกันเข้ามาได้ 0 0xc003324900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.770334038+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.770368981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.77037594+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.770392579+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.770399471+07:00","message":"[bufferProcess] interim [820000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.770402251+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.77040938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.770412666+07:00","message":"> Transcript [42499] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.770420531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.770422928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.770425296+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.770427872+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.958360493+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.958403297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.958410621+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:39.958423672+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.958432453+07:00","message":"[bufferProcess] interim [0]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.958435768+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.958444597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.958447438+07:00","message":"> Transcript [42500] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.958451789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.958456877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.958459267+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:39.958462463+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.021560767+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.021605789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.021614768+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.021631061+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.021642811+07:00","message":"[bufferProcess] interim [120000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.021647604+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.021657217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.021664305+07:00","message":"> Transcript [42501] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.021670245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.021673316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.021676806+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.021681146+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.513343292+07:00","message":"[GCS] Cleaned up inactive client: 2856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.513364275+07:00","message":"[GCS] Cleaned up inactive client: 2848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.51336694+07:00","message":"[GCS] Cleaned up inactive client: 2849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.513368947+07:00","message":"[GCS] Cleaned up inactive client: 2851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.513370823+07:00","message":"[GCS] Cleaned up inactive client: 2850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.513372951+07:00","message":"[GCS] Cleaned up inactive client: 2847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.513375467+07:00","message":"[GCS] Cleaned up inactive client: 2853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.513378029+07:00","message":"[GCS] Cleaned up inactive client: 2857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.513380589+07:00","message":"[GCS] Cleaned up inactive client: 2854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.513382405+07:00","message":"[GCS] Cleaned up inactive client: 2852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.513384041+07:00","message":"[GCS] Cleaned up inactive client: 2855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.562366357+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.562407401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.562413944+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.562424307+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.562432934+07:00","message":"[bufferProcess] interim [540000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.562436183+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.562440179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.562443123+07:00","message":"> Transcript [42502] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.562447407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.562449702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.56245282+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.562455596+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.56245841+07:00","message":"Push: 'นะครับคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.562461114+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.562463405+07:00","message":"Set new StatePrefix : 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.562466065+07:00","message":"Next Push (prob) : 'เห็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.562473807+07:00","message":"push: {false นะครับคิด 0 0xc003324900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.677740066+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.677783027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.677792132+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.677806535+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.677814909+07:00","message":"[bufferProcess] interim [660000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.677818015+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.677822367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.677826174+07:00","message":"> Transcript [42503] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.677830258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.67783246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.6778349+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.677839018+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.934114872+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.934158027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.93416512+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.934179507+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.934187555+07:00","message":"[bufferProcess] interim [960000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.934190527+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.934197825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.934200924+07:00","message":"> Transcript [42504] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.934205046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.934207317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.934210186+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.934212858+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.9478243+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.947851397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.947857728+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:40.947872067+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.94788067+07:00","message":"[bufferProcess] interim [20000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.947883375+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.947889306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.94789311+07:00","message":"> Transcript [42505] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.947898164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.947901744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.947904975+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:40.94790881+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.206188401+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.206254877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.20626794+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.206293836+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.206310949+07:00","message":"[bufferProcess] interim [200000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.206317127+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.20632981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.206336264+07:00","message":"> Transcript [42506] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.206343767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.206348636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.206355254+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.206361038+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.2063746+07:00","message":"Push: 'เห็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.206378064+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.206381571+07:00","message":"Set new StatePrefix : 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.206388955+07:00","message":"Next Push (prob) : 'เพราะว่ากรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.206401464+07:00","message":"push: {false เห็นอย่างไร 0 0xc003324900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.315272446+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.315315213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.315323294+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.315338571+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.315350108+07:00","message":"[bufferProcess] interim [260000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.315353566+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.315360362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.315364088+07:00","message":"> Transcript [42507] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.315367158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.315369659+07:00","message":"Set new StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากลม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.611735531+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.611777139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.611786308+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.611799983+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.61181086+07:00","message":"[bufferProcess] interim [560000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.611814414+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.611821581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.611824737+07:00","message":"> Transcript [42508] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.611827843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.611829813+07:00","message":"Set new StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.668960409+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.668995997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.669002867+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.669015838+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.669024077+07:00","message":"[bufferProcess] interim [680000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.669026838+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.669032549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.669035246+07:00","message":"> Transcript [42509] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.669039098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.669041301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.669046785+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.669049669+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.77286031+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.772906021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.772917338+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:41.772932033+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.772940816+07:00","message":"[bufferProcess] interim [800000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.77294403+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.772953404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.77295654+07:00","message":"> Transcript [42510] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.772960928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.772963928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.772966415+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:41.772969252+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.079622378+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.079666523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.079675553+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.079694468+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.079706392+07:00","message":"[bufferProcess] interim [40000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.079711113+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.079719538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.079722647+07:00","message":"> Transcript [42511] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.079726702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.079728868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.07973269+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.079735966+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.11239291+07:00","message":"[GCS] IsForceVAD: false for message ID: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.19302798+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.193082242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.193091755+07:00","message":"receive interim result [false|false]: คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.193106446+07:00","message":"[buffer interim] 2871 false คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193118348+07:00","message":"[bufferProcess] interim [220000000]:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193122871+07:00","message":"[bufferProcess] send to processor:คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193133852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.19313839+07:00","message":"> Transcript [42512] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193144885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193157427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193160193+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193172892+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193179019+07:00","message":"Push: 'เพราะว่ากรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193182038+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193185466+07:00","message":"Set new StatePrefix : 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.193189027+07:00","message":"Next Push (prob) : 'เขาบอกว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.193209014+07:00","message":"push: {false เพราะว่ากรมประมง 0 0xc003324900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.362104209+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.362152999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้กูไม่ทนแสดงความเห็นเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ\",\"confidence\":0.93933153}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.362161086+07:00","message":"receive interim result [true|false]: คราวนี้กูไม่ทนแสดงความเห็นเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.362172494+07:00","message":"end recv isFinal message id 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.362174803+07:00","message":"end Recv id 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.362181869+07:00","message":"[buffer interim] 2871 true คราวนี้กูไม่ทนแสดงความเห็นเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362189473+07:00","message":"[bufferProcess] interim [340000000]:คราวนี้กูไม่ทนแสดงความเห็นเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362193745+07:00","message":"[bufferProcess] send to processor (isfinal):คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362197387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362199989+07:00","message":"> Transcript [42513] [false]: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362203042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362205026+07:00","message":"Set new StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362207119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362209033+07:00","message":"> Transcript [42514] [true]: 'คราวนี้กูไม่ทนแสดงความเห็นเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362213445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362215563+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362217392+07:00","message":"StatePrefix: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362220447+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362222527+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362429037+07:00","message":"Push: 'เขาบอกว่าจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362431859+07:00","message":"TextPushed: 'คราวนี้กูไม่ทนแสดงความเห็นกันเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362434327+07:00","message":"Set new StatePrefix : 'คราวนี้กูไม่ทนแสดงความเห็นเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362436719+07:00","message":"Next Push (prob) : 'คราวนี้กูไม่ทนแสดงความเห็นเข้ามาได้นะครับคิดเห็นอย่างไรเพราะว่ากรมประมงเขาบอกว่าจัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.362444169+07:00","message":"push: {true เขาบอกว่าจัดการ 0 0xc003324900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.362453708+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2871.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:42.373328937+07:00","message":"write wav file: './tmp/7589/7589_2871.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.631437701+07:00","message":"[GCS] Start streaming session, msgId: 2872"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:42.742848115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:42.742863334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.97192999+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.971964012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.971969724+07:00","message":"receive interim result [false|false]: แหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:42.971981558+07:00","message":"[buffer interim] 2872 false แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.971988654+07:00","message":"[bufferProcess] interim [420000000]:แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:42.971990653+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.152991688+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.153035323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.153041443+07:00","message":"receive interim result [false|false]: แหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.153058499+07:00","message":"[buffer interim] 2872 false แหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.153066566+07:00","message":"[bufferProcess] interim [540000000]:แหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.153069541+07:00","message":"[bufferProcess] send to processor:แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.153074011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.153077547+07:00","message":"> Transcript [42515] [false]: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.153080524+07:00","message":"Set StatePrefix (first interim): 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.349555216+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.349602557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.349610027+07:00","message":"receive interim result [false|false]: แหล่งน้ำทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.349629791+07:00","message":"[buffer interim] 2872 false แหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.349644513+07:00","message":"[bufferProcess] interim [780000000]:แหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.349649519+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.349658673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.349662769+07:00","message":"> Transcript [42516] [false]: 'แหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.349667406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.349671682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.349674498+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.349677734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.470837522+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.470874631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.47088114+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:43.470898869+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.470912067+07:00","message":"[bufferProcess] interim [840000000]:แหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.470914967+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.470920788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.470923719+07:00","message":"> Transcript [42517] [false]: 'แหล่งน้ำทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.470927136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.470929259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.470931234+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:43.470933347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.057829153+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.057872633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.057879421+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.057890103+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.05789736+07:00","message":"[bufferProcess] interim [440000000]:แหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.057901814+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.057905887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.057909057+07:00","message":"> Transcript [42518] [false]: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.057912394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.057914568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.057916582+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.05791875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.209765242+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.209808971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.209817637+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.20983371+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.209856393+07:00","message":"[bufferProcess] interim [560000000]:แหล่งน้ำธรรมชาติป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.209860297+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.209869128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.209873704+07:00","message":"> Transcript [42519] [false]: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.209878888+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.20988194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.209884787+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.209887953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.20989594+07:00","message":"Push: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.209899022+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.209902227+07:00","message":"Set new StatePrefix : 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.209905548+07:00","message":"Next Push (prob) : 'น้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.209915777+07:00","message":"push: {false แหล่ง 0 0xc0045dfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.243508184+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.243548748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.24355593+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.243576899+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.243594531+07:00","message":"[bufferProcess] interim [620000000]:แหล่งน้ำธรรมชาติป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.24359729+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.243601144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.243604218+07:00","message":"> Transcript [42520] [false]: 'แหล่งน้ำธรรมชาติป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.243608202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.243611077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.243613022+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.24361558+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.721823394+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.721868292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.721875354+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.721892052+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.721901446+07:00","message":"[bufferProcess] interim [40000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.721904127+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.721908447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.721911608+07:00","message":"> Transcript [42521] [false]: 'แหล่งน้ำธรรมชาติป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.721915075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.721917393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.721920273+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.721923164+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.738247503+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.738273838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติพบรมว. คลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.738279988+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติพบรมว. คลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.738295734+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติพบรมว. คลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.73830187+07:00","message":"[bufferProcess] interim [100000000]:แหล่งน้ำธรรมชาติพบรมว. คลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.73830448+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.738308042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.738310857+07:00","message":"> Transcript [42522] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.738313691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.738315939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.738318406+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.738321354+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.760113634+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.760157713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.76016464+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.760178659+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760185677+07:00","message":"[bufferProcess] interim [160000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.76018874+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติพบรมว. คลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760195839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760198512+07:00","message":"> Transcript [42523] [false]: 'แหล่งน้ำธรรมชาติพบรมว. คลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760202327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760204672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760207424+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760209873+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760215917+07:00","message":"Push: 'น้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760217897+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760219878+07:00","message":"Set new StatePrefix : 'แหล่งน้ำธรรมชาติพบรมว. คลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:44.760222202+07:00","message":"Next Push (prob) : 'พบรมว. คลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:44.760229609+07:00","message":"push: {false น้ำธรรมชาติ 0 0xc0045dfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.411190076+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.411229703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.411236934+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.411251277+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.411259141+07:00","message":"[bufferProcess] interim [760000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.41126213+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.411269106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.411272013+07:00","message":"> Transcript [42524] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.411274629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.41128126+07:00","message":"Set new StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.480080843+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.480125207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.480131275+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.480153921+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.480163412+07:00","message":"[bufferProcess] interim [880000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.480167091+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.480173888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.480177386+07:00","message":"> Transcript [42525] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.48018139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.480183998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.4801861+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.480189278+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.663741435+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.663783443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.663789466+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.663803756+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.663814277+07:00","message":"[bufferProcess] interim [60000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.663816885+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.663823296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.663826563+07:00","message":"> Transcript [42526] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.663830143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.66383233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.663834494+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.663837463+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.668426781+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.668456863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.668462735+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.668474077+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.668480486+07:00","message":"[bufferProcess] interim [120000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.668483119+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.668486915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.668489658+07:00","message":"> Transcript [42527] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.668492968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.668494941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.668497107+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.668499743+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:45.743438974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:45.743460144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.848474736+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.848514213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.848521727+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.848537211+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848546121+07:00","message":"[bufferProcess] interim [240000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848548985+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848552833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848555751+07:00","message":"> Transcript [42528] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848559493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848561652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848564244+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848567164+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848570191+07:00","message":"Push: 'ป่าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848572315+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.84857742+07:00","message":"Set new StatePrefix : 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:45.848580117+07:00","message":"Next Push (prob) : 'ลดลงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:45.848588782+07:00","message":"push: {false ป่าปลาหมอคางดำ 0 0xc0045dfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:46.493431301+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:46.493468962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:46.493476894+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:46.493492655+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.493502129+07:00","message":"[bufferProcess] interim [840000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.493505621+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.493513765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.493517724+07:00","message":"> Transcript [42529] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.493521432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.493525383+07:00","message":"Set new StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:46.876575053+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:46.876614983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:46.876621317+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:46.876634763+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.876641964+07:00","message":"[bufferProcess] interim [260000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.876644629+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.876651941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.876655551+07:00","message":"> Transcript [42530] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.876658851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.876660932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.876663156+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:46.876666436+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.080184891+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.080221782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.080228136+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.080242643+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.080250512+07:00","message":"[bufferProcess] interim [440000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.080253337+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.080256941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.080259639+07:00","message":"> Transcript [42531] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.080262997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.080265041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.080267392+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.080269937+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.089214996+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.089247457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.089256018+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.089272546+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.089280245+07:00","message":"[bufferProcess] interim [500000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.089282972+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.089291537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.089294613+07:00","message":"> Transcript [42532] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.089298354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.089300614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.089303374+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.08930765+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.396039311+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.396082989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.396089827+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.396108458+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.396116602+07:00","message":"[bufferProcess] interim [740000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.396119891+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.39612406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.396126806+07:00","message":"> Transcript [42533] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.396130981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.396133088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.396135524+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.39613819+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.396146814+07:00","message":"Push: 'ลดลงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.396149043+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.3961515+07:00","message":"Set new StatePrefix : 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.3961542+07:00","message":"Next Push (prob) : 'แต่ว่าก่อนหน้านี้ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.396162264+07:00","message":"push: {false ลดลงนะครับ 0 0xc0045dfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.44973862+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.449774672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.449781379+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.449793005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ThaiPBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.449795464+07:00","message":"receive interim result [false|false]:  ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.449810729+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.449819554+07:00","message":"[buffer interim] 2872 false  ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.449825678+07:00","message":"[bufferProcess] interim [860000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.449828407+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.449844435+07:00","message":"[bufferProcess] interim [860000000]: ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.449848927+07:00","message":"[bufferProcess] update buffer: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.44985324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.4498579+07:00","message":"> Transcript [42534] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.449861823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.44986462+07:00","message":"Set new StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.782168173+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.782205173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.782211467+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.782225849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ThaiPBS เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.782229097+07:00","message":"receive interim result [false|false]:  ThaiPBS เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.782238733+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.782243276+07:00","message":"[buffer interim] 2872 false  ThaiPBS เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.782271643+07:00","message":"[bufferProcess] interim [160000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.782297471+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.78230976+07:00","message":"[bufferProcess] interim [160000000]: ThaiPBS เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.782313638+07:00","message":"[bufferProcess] update buffer: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.782326244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.782345711+07:00","message":"> Transcript [42535] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.782352024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.782354734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.782357639+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.782366922+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.79115493+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.791179378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.79118582+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.791199168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ThaiPBS เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.791202393+07:00","message":"receive interim result [false|false]:  ThaiPBS เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.791208679+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.791212424+07:00","message":"[buffer interim] 2872 false  ThaiPBS เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.791218166+07:00","message":"[bufferProcess] interim [220000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.791221074+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.791225869+07:00","message":"[bufferProcess] interim [220000000]: ThaiPBS เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.791228915+07:00","message":"[bufferProcess] update buffer: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.791239895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.791269582+07:00","message":"> Transcript [42536] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.79127588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.79127857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.791281226+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.791285125+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.963825965+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.963864331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.963870702+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.963883514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เราจะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.963889178+07:00","message":"receive interim result [false|false]:  เราจะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.963901984+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:47.963925411+07:00","message":"[buffer interim] 2872 false  เราจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.963934811+07:00","message":"[bufferProcess] interim [340000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.963939086+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.963948183+07:00","message":"[bufferProcess] interim [340000000]: เราจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.963950951+07:00","message":"[bufferProcess] update buffer: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.963954614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.963958295+07:00","message":"> Transcript [42537] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.963962882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.963965116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.963967146+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:47.963970096+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.010929112+07:00","message":"[GCS] IsForceVAD: false for message ID: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.098287245+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.098326745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.098334265+07:00","message":"receive interim result [false|false]: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.098344868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เราจะนำเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.098349045+07:00","message":"receive interim result [false|false]:  เราจะนำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.098358985+07:00","message":"[buffer interim] 2872 false แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.098364589+07:00","message":"[buffer interim] 2872 false  เราจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098371004+07:00","message":"[bufferProcess] interim [520000000]:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.09837424+07:00","message":"[bufferProcess] send to processor:แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098380154+07:00","message":"[bufferProcess] interim [520000000]: เราจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098382994+07:00","message":"[bufferProcess] update buffer: แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098386214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098388816+07:00","message":"> Transcript [42538] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098393038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098395729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098397753+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098400998+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098404593+07:00","message":"Push: 'แต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098407853+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098411092+07:00","message":"Set new StatePrefix : 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.098414717+07:00","message":"Next Push (prob) : ' เราจะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.098430595+07:00","message":"push: {false แต่ว่าก่อนหน้านี้ ThaiPBS 0 0xc0045dfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.201094529+07:00","message":"[GCS] Start streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.211258248+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.21129155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งน้ำธรรมชาติพบว่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทยพีบีเอสเราจะนำเสนอ\",\"confidence\":0.9251965}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.211299897+07:00","message":"receive interim result [true|false]: แหล่งน้ำธรรมชาติพบว่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทยพีบีเอสเราจะนำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.211309244+07:00","message":"end recv isFinal message id 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.211311474+07:00","message":"end Recv id 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.211316153+07:00","message":"[buffer interim] 2872 true แหล่งน้ำธรรมชาติพบว่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทยพีบีเอสเราจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211324893+07:00","message":"[bufferProcess] interim [610000000]:แหล่งน้ำธรรมชาติพบว่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทยพีบีเอสเราจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211329121+07:00","message":"[bufferProcess] send to processor (isfinal):แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211334588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211339261+07:00","message":"> Transcript [42539] [false]: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211342807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211344731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211347552+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211350837+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211353076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.21135514+07:00","message":"> Transcript [42540] [true]: 'แหล่งน้ำธรรมชาติพบว่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทยพีบีเอสเราจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211357673+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211359489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211361294+07:00","message":"StatePrefix: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS เราจะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211363418+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211365382+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211550148+07:00","message":"Push: 'ไทยพีบีเอสเราจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211553644+07:00","message":"TextPushed: 'แหล่งน้ำธรรมชาติป่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ ThaiPBSไทยพีบีเอสเราจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211556315+07:00","message":"Set new StatePrefix : 'แหล่งน้ำธรรมชาติพบว่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทยพีบีเอสเราจะนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211558841+07:00","message":"Next Push (prob) : 'แหล่งน้ำธรรมชาติพบว่าปลาหมอคางดำลดลงนะครับแต่ว่าก่อนหน้านี้ไทยพีบีเอสเราจะนำเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.211566123+07:00","message":"push: {true ไทยพีบีเอสเราจะนำเสนอ 0 0xc0045dfe80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.211579383+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2872.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:48.229629437+07:00","message":"write wav file: './tmp/7589/7589_2872.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.555201219+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.555252904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.555258493+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.555273707+07:00","message":"[buffer interim] 2873 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.55528127+07:00","message":"[bufferProcess] interim [360000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.555283171+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:48.74419521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:48.744195356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.807087619+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.807141894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.807148524+07:00","message":"receive interim result [false|false]: ข่าวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.807160412+07:00","message":"[buffer interim] 2873 false ข่าวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.80716843+07:00","message":"[bufferProcess] interim [600000000]:ข่าวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.807171104+07:00","message":"[bufferProcess] send to processor:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.807183529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.807188825+07:00","message":"> Transcript [42541] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.807191657+07:00","message":"Set StatePrefix (first interim): 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.890120232+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.890172263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.890178738+07:00","message":"receive interim result [false|false]: ข่าวความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:48.890195581+07:00","message":"[buffer interim] 2873 false ข่าวความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.890207562+07:00","message":"[bufferProcess] interim [660000000]:ข่าวความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.89021027+07:00","message":"[bufferProcess] send to processor:ข่าวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.890215062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.890218542+07:00","message":"> Transcript [42542] [false]: 'ข่าวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.890221697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.890223964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.890225974+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:48.890228281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.008120798+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.008174752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.008180763+07:00","message":"receive interim result [false|false]: ข่าวความดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.008198705+07:00","message":"[buffer interim] 2873 false ข่าวความดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.008207201+07:00","message":"[bufferProcess] interim [780000000]:ข่าวความดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.008209813+07:00","message":"[bufferProcess] send to processor:ข่าวความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.008216019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.00821877+07:00","message":"> Transcript [42543] [false]: 'ข่าวความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.008222265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.008224337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.00822643+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.00822858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.084203471+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.084250931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวค่ำดึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.08425836+07:00","message":"receive interim result [false|false]: ข่าวค่ำดึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.084273327+07:00","message":"[buffer interim] 2873 false ข่าวค่ำดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.084281399+07:00","message":"[bufferProcess] interim [840000000]:ข่าวค่ำดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.084284587+07:00","message":"[bufferProcess] send to processor:ข่าวความดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.084291766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.084294927+07:00","message":"> Transcript [42544] [false]: 'ข่าวความดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.084300345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.084302761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.084304983+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.084307178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.185814612+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.185862849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.185868655+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.185883742+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185891645+07:00","message":"[bufferProcess] interim [20000000]:ข่าวความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185894507+07:00","message":"[bufferProcess] send to processor:ข่าวค่ำดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185898756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185902088+07:00","message":"> Transcript [42545] [false]: 'ข่าวค่ำดึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185905306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185907622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.18590973+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185911813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185914836+07:00","message":"Push: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185917001+07:00","message":"TextPushed: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185919225+07:00","message":"Set new StatePrefix : 'ข่าวค่ำดึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.185921434+07:00","message":"Next Push (prob) : 'ค่ำดึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.185929674+07:00","message":"push: {false ข่าว 0 0xc004852000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.637054991+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.637096246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.637103163+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.637119642+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.637127273+07:00","message":"[bufferProcess] interim [440000000]:ข่าวความเดือดร้อนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.637129768+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.637133398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.637143482+07:00","message":"> Transcript [42546] [false]: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.637147762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.637150192+07:00","message":"Set new StatePrefix: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.759988757+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.760032646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.760041375+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.760056863+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.760064221+07:00","message":"[bufferProcess] interim [620000000]:ข่าวความเดือดร้อนของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.76006716+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.760074172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.760077322+07:00","message":"> Transcript [42547] [false]: 'ข่าวความเดือดร้อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.760080488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.760082741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.760084768+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.760087542+07:00","message":"TextPushed: 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.826605492+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.826645788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.826652542+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.826666501+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.826673697+07:00","message":"[bufferProcess] interim [680000000]:ข่าวความเดือดร้อนของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.826676281+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.826683534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.82668655+07:00","message":"> Transcript [42548] [false]: 'ข่าวความเดือดร้อนของกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.82668994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.826692639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.826694774+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.826697233+07:00","message":"TextPushed: 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.946499336+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.946543856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.94655015+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.946566891+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.9465715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.946574389+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.946580537+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.946584215+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946610159+07:00","message":"[bufferProcess] interim [740000000]:ข่าวความเดือดร้อนของเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946631294+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946640622+07:00","message":"[bufferProcess] interim [800000000]:ข่าวความเดือดร้อนของเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946642849+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.94664716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946651412+07:00","message":"> Transcript [42549] [false]: 'ข่าวความเดือดร้อนของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946655361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946657813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.94666031+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.94666302+07:00","message":"TextPushed: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946664768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946666752+07:00","message":"> Transcript [42550] [false]: 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946669009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946670854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946672601+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.94667466+07:00","message":"TextPushed: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946680584+07:00","message":"Push: 'ความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946682754+07:00","message":"TextPushed: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946684907+07:00","message":"Set new StatePrefix : 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:49.946687113+07:00","message":"Next Push (prob) : 'ของเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:49.946696129+07:00","message":"push: {false ความเดือดร้อน 0 0xc004852000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.273319765+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.273360884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.273367609+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.273380455+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.273387835+07:00","message":"[bufferProcess] interim [100000000]:ข่าวความเดือดร้อนของเกษตรกรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.273390447+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.273393862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.273397107+07:00","message":"> Transcript [42551] [false]: 'ข่าวความเดือดร้อนของเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.273400639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.273402733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.273404735+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.273407762+07:00","message":"TextPushed: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.455683334+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.455736027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.455744055+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.455764044+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.455777423+07:00","message":"[bufferProcess] interim [280000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.455782034+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.455790365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.455795751+07:00","message":"> Transcript [42552] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.455804651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.455808219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.45581277+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.455817564+07:00","message":"TextPushed: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.657329656+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.657367357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.65737494+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:50.657388899+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.657396768+07:00","message":"[bufferProcess] interim [520000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.657399738+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.657403252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.657406075+07:00","message":"> Transcript [42553] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.657415413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.657417473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.657422778+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:50.657425547+07:00","message":"TextPushed: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.232505518+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.232549274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.232557264+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.232568931+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.23257791+07:00","message":"[bufferProcess] interim [120000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.232582165+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.232587368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.232591416+07:00","message":"> Transcript [42554] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.2325967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.232600384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.232603869+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.232607556+07:00","message":"TextPushed: 'ข่าวความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.232616874+07:00","message":"Push: 'ของเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.23262014+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.232624949+07:00","message":"Set new StatePrefix : 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.232628565+07:00","message":"Next Push (prob) : 'กรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.232644937+07:00","message":"push: {false ของเกษตร 0 0xc004852000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.450487493+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.45052542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.450531971+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.450543577+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.450553607+07:00","message":"[bufferProcess] interim [240000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.450556105+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.450561487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.450563992+07:00","message":"> Transcript [42555] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.450567437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.45056975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.450571955+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.450574627+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.622025373+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.622061888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.622068595+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.62208488+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.622092947+07:00","message":"[bufferProcess] interim [420000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.622095716+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.622099424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.62210212+07:00","message":"> Transcript [42556] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.622106392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.622108565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.622111936+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.622114519+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:51.74477237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:51.744772372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.758038773+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.75807742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.758083349+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.75810021+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.75810947+07:00","message":"[bufferProcess] interim [600000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.758112775+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.758117049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.758120036+07:00","message":"> Transcript [42557] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.758123604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.758125609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.758128027+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.758130981+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.894534272+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.894586689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.894594133+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.894609864+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894622455+07:00","message":"[bufferProcess] interim [720000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894626007+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894633251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894636209+07:00","message":"> Transcript [42558] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894643721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894646436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894649622+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894653635+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894663684+07:00","message":"Push: 'กรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.89466673+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894670869+07:00","message":"Set new StatePrefix : 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:51.894674344+07:00","message":"Next Push (prob) : 'ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:51.894686667+07:00","message":"push: {false กรผู้เลี้ยงกุ้ง 0 0xc004852000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.166737903+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.166781018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.166787686+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.166801257+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.166808796+07:00","message":"[bufferProcess] interim [960000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.166811482+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.166817274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.166820297+07:00","message":"> Transcript [42559] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.166824961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.166827394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.166829288+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.166832376+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.422051525+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.422098773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางแค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.422105861+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางแค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.422121844+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.422130583+07:00","message":"[bufferProcess] interim [140000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.422140813+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.422149615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.422152609+07:00","message":"> Transcript [42560] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.422156639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.422158935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.42216137+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.422164191+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.443899248+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.44393311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.443938985+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.443953747+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.443967819+07:00","message":"[bufferProcess] interim [200000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.443971716+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.443977929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.443980829+07:00","message":"> Transcript [42561] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางแค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.443984521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.443988509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.4439913+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.443994087+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.487197096+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.487239851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.487247134+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.487265238+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.487273564+07:00","message":"[bufferProcess] interim [320000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.487276545+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.487283916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.487286766+07:00","message":"> Transcript [42562] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.487291179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.487293563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.487296775+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.48730003+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.48730631+07:00","message":"Push: 'ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.487308604+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.487311382+07:00","message":"Set new StatePrefix : 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:52.487313827+07:00","message":"Next Push (prob) : 'เขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.487323445+07:00","message":"push: {false ในพื้นที่ 0 0xc004852000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:52.94926356+07:00","message":"[GCS] IsForceVAD: false for message ID: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.011411919+07:00","message":"[GCS] Start streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.030643804+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.030681623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.030688336+07:00","message":"receive interim result [false|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.030711437+07:00","message":"[buffer interim] 2873 false ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.030719384+07:00","message":"[bufferProcess] interim [920000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.030722256+07:00","message":"[bufferProcess] send to processor:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.030728212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.03073118+07:00","message":"> Transcript [42563] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.030735477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.030737696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.030740021+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.030742838+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.061016676+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.061062593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.061070453+07:00","message":"receive interim result [true|false]: ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.061081457+07:00","message":"end recv isFinal message id 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.061083918+07:00","message":"end Recv id 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.061091633+07:00","message":"[buffer interim] 2873 true ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061104313+07:00","message":"[bufferProcess] interim [950000000]:ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061114258+07:00","message":"[bufferProcess] send to processor (isfinal):ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061119981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061126294+07:00","message":"> Transcript [42564] [false]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061130163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061141455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061144614+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061147414+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061149547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061151846+07:00","message":"> Transcript [42565] [true]: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061154391+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061156322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061158161+07:00","message":"StatePrefix: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061169214+07:00","message":"TextPushed: 'ข่าวความเดือดร้อนของเกษตรกรผู้เลี้ยงกุ้งในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.061178122+07:00","message":"Push: 'เขตบางขุนเทียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.061187859+07:00","message":"push: {true เขตบางขุนเทียน 0 0xc004852000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:53.074311434+07:00","message":"write wav file: './tmp/7589/7589_2873.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.353706754+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.353751355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.353756691+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.35377043+07:00","message":"[buffer interim] 2874 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.353778841+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.353781248+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.486382824+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.486415189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.486422298+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.486435633+07:00","message":"[buffer interim] 2874 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.486445795+07:00","message":"[bufferProcess] interim [480000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.486448069+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.486453635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.486456745+07:00","message":"> Transcript [42566] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.486458886+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.628162732+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.628206377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.628213828+07:00","message":"receive interim result [false|false]: จะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.628229813+07:00","message":"[buffer interim] 2874 false จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.628238532+07:00","message":"[bufferProcess] interim [600000000]:จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.628241215+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.628248335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.628252247+07:00","message":"> Transcript [42567] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.62825525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.628258799+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.848586777+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.848628069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับแล้วบ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.848635767+07:00","message":"receive interim result [false|false]: กลับแล้วบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.848651662+07:00","message":"[buffer interim] 2874 false กลับแล้วบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.848659787+07:00","message":"[bufferProcess] interim [720000000]:กลับแล้วบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.848662556+07:00","message":"[bufferProcess] send to processor:จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.84867149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.848677154+07:00","message":"> Transcript [42568] [false]: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.84867988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.848682102+07:00","message":"Set new StatePrefix: 'จะกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.925893137+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.925934428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับแล้วบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.925942004+07:00","message":"receive interim result [false|false]: กลับแล้วบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.925956852+07:00","message":"[buffer interim] 2874 false กลับแล้วบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.925964581+07:00","message":"[bufferProcess] interim [780000000]:กลับแล้วบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.925967076+07:00","message":"[bufferProcess] send to processor:กลับแล้วบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.925976011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.925979329+07:00","message":"> Transcript [42569] [false]: 'กลับแล้วบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.925981588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.925983626+07:00","message":"Set new StatePrefix: 'กลับแล้วบ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.958639671+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.958677174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับแล้วหรอคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.958690037+07:00","message":"receive interim result [false|false]: กลับแล้วหรอคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:53.958705+07:00","message":"[buffer interim] 2874 false กลับแล้วหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.958712087+07:00","message":"[bufferProcess] interim [840000000]:กลับแล้วหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.958714555+07:00","message":"[bufferProcess] send to processor:กลับแล้วบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.958721198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.958724411+07:00","message":"> Transcript [42570] [false]: 'กลับแล้วบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.958726881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:53.958729334+07:00","message":"Set new StatePrefix: 'กลับแล้วบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.001637836+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.001674864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.001680578+07:00","message":"receive interim result [false|false]: จับปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.001696837+07:00","message":"[buffer interim] 2874 false จับปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.001703992+07:00","message":"[bufferProcess] interim [960000000]:จับปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.001706482+07:00","message":"[bufferProcess] send to processor:กลับแล้วหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.001709865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.001712825+07:00","message":"> Transcript [42571] [false]: 'กลับแล้วหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.001715757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.001717824+07:00","message":"Set new StatePrefix: 'กลับแล้วหรอคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.003634916+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.003662182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.003667275+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.003678819+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.003684227+07:00","message":"[bufferProcess] interim [20000000]:จับปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.003686371+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.003689643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.003694415+07:00","message":"> Transcript [42572] [false]: 'จับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.003697666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.003700075+07:00","message":"Set new StatePrefix: 'จับปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.248100822+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.248159279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.248173115+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.248188171+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.24820548+07:00","message":"[bufferProcess] interim [260000000]:จับปลาหมอคางดำเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.248212724+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.24822006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.248222848+07:00","message":"> Transcript [42573] [false]: 'จับปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.248226139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.248228839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.248231252+07:00","message":"StatePrefix: 'จับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.248233384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.433947929+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.433990098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำเลยบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.433996403+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำเลยบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.43401116+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำเลยบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.434018323+07:00","message":"[bufferProcess] interim [440000000]:จับปลาหมอคางดำเลยบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.434020844+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.434025172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.434028044+07:00","message":"> Transcript [42574] [false]: 'จับปลาหมอคางดำเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.434031398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.434033532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.434035604+07:00","message":"StatePrefix: 'จับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.434037677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.458056562+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.458096849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำเลยบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.458103166+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำเลยบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.458121753+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำเลยบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.458137632+07:00","message":"[bufferProcess] interim [500000000]:จับปลาหมอคางดำเลยบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.458140943+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำเลยบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.458147707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.45815056+07:00","message":"> Transcript [42575] [false]: 'จับปลาหมอคางดำเลยบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.458154267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.458156319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.458158218+07:00","message":"StatePrefix: 'จับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.458160892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.579193244+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.579233118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.579240169+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.579258655+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.579266658+07:00","message":"[bufferProcess] interim [620000000]:จับปลาหมอคางดำในบ่อเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.579270966+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำเลยบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.579275641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.57927873+07:00","message":"> Transcript [42576] [false]: 'จับปลาหมอคางดำเลยบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.579283477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.579285636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.579288021+07:00","message":"StatePrefix: 'จับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.579292591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.57929867+07:00","message":"Push: 'จับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.579301381+07:00","message":"TextPushed: 'จับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.579303571+07:00","message":"Set new StatePrefix : 'จับปลาหมอคางดำเลยบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.579305865+07:00","message":"Next Push (prob) : 'ดำเลยบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.579315194+07:00","message":"push: {false จับปลาหมอคาง 0 0xc004c0ee80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:54.744939418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:54.744949939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.755145002+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.755178758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.755184743+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.755198502+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.755205395+07:00","message":"[bufferProcess] interim [800000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.755208142+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.755215178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.755217879+07:00","message":"> Transcript [42577] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.75522028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.755222801+07:00","message":"Set new StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.959461465+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.95950252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.959509948+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:54.959524221+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.959531937+07:00","message":"[bufferProcess] interim [980000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.959534783+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.959540938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.959543769+07:00","message":"> Transcript [42578] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.95954714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.959549616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.959551664+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:54.959554672+07:00","message":"TextPushed: 'จับปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.11111879+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.111166179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.111176078+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.11119205+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.111201479+07:00","message":"[bufferProcess] interim [100000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.111204249+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.111211048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.111214273+07:00","message":"> Transcript [42579] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.111218299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.111220678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.111224086+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.111226864+07:00","message":"TextPushed: 'จับปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.16620736+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.166242919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.16624973+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.166265438+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.166272994+07:00","message":"[bufferProcess] interim [220000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.166276112+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.16628066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.166283603+07:00","message":"> Transcript [42580] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.166286939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.166289022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.166291251+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.166293935+07:00","message":"TextPushed: 'จับปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.302773171+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.30281474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.3028209+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.302835324+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302843091+07:00","message":"[bufferProcess] interim [280000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302845943+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302851442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302854304+07:00","message":"> Transcript [42581] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302857937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302860136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302862722+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302865596+07:00","message":"TextPushed: 'จับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302870892+07:00","message":"Push: 'ดำในบ่อเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302873785+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302877468+07:00","message":"Set new StatePrefix : 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.302886255+07:00","message":"Next Push (prob) : 'กุ้งได้กว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.302911563+07:00","message":"push: {false ดำในบ่อเลี้ยง 0 0xc004c0ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.461966878+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.462017906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.462026999+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.462049141+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.462062527+07:00","message":"[bufferProcess] interim [460000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.462069438+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.462078271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.462082435+07:00","message":"> Transcript [42582] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.462086375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.462089634+07:00","message":"Set new StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.651836509+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.651881592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.651889275+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.651905377+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.651912869+07:00","message":"[bufferProcess] interim [640000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.65191578+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.651924546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.651928469+07:00","message":"> Transcript [42583] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.651931656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.65193422+07:00","message":"Set new StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.657077598+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.657110817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.657117303+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.657136372+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-06-22T12:46:55.657139525+07:00","message":"receive interim result [false|false]:  15 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.657147868+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.657154936+07:00","message":"[buffer interim] 2874 false  15 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.657183191+07:00","message":"[bufferProcess] interim [700000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.657187856+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.657197547+07:00","message":"[bufferProcess] interim [700000000]: 15 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.657201586+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.657205854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.657210322+07:00","message":"> Transcript [42584] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.657215377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.657218281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.657221346+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.65722567+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.785647152+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.7856865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.78569328+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.78570066+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-06-22T12:46:55.785704134+07:00","message":"receive interim result [false|false]:  15 ตัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.785712172+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:55.785715898+07:00","message":"[buffer interim] 2874 false  15 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.785722868+07:00","message":"[bufferProcess] interim [820000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.785725463+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.785728994+07:00","message":"[bufferProcess] interim [820000000]: 15 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.785732494+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.785735845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.785738997+07:00","message":"> Transcript [42585] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.785743157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.785745591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.785747925+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:55.785750925+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.037093807+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.037142864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.037149748+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.037186155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.037190408+07:00","message":"receive interim result [false|false]:  ตันใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.037198456+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.037202185+07:00","message":"[buffer interim] 2874 false  ตันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.03720835+07:00","message":"[bufferProcess] interim [60000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.037210933+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.037214082+07:00","message":"[bufferProcess] interim [60000000]: ตันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.037219006+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.037222027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.037224841+07:00","message":"> Transcript [42586] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.037228553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.037230751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.037232784+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.037235097+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.044160822+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.044189181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.044194963+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.044208209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.044210947+07:00","message":"receive interim result [false|false]:  ตัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.044217339+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.044221294+07:00","message":"[buffer interim] 2874 false  ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044247914+07:00","message":"[bufferProcess] interim [120000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044267065+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044279444+07:00","message":"[bufferProcess] interim [120000000]: ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044282383+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044286403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044290237+07:00","message":"> Transcript [42587] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044294466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044296481+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044298641+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044301831+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044309656+07:00","message":"Push: 'กุ้งได้กว่า 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044311916+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044314225+07:00","message":"Set new StatePrefix : 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.044316551+07:00","message":"Next Push (prob) : ' ตันใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.044326801+07:00","message":"push: {false กุ้งได้กว่า 15 0 0xc004c0ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.166202945+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.166240245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.166247303+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.166259437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.166262702+07:00","message":"receive interim result [false|false]:  ตันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.166270309+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.166273731+07:00","message":"[buffer interim] 2874 false  ตันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.166298483+07:00","message":"[bufferProcess] interim [180000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.166323889+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.166339395+07:00","message":"[bufferProcess] interim [180000000]: ตันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.166343309+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.166348315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.166352963+07:00","message":"> Transcript [42588] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.166355771+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.673106731+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.673154746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.673171418+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.673181931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.673185461+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.673195567+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.673199414+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.673206202+07:00","message":"[bufferProcess] interim [720000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.673208837+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.673212611+07:00","message":"[bufferProcess] interim [720000000]: ตันนะครับซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.67321655+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.673221102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.673225204+07:00","message":"> Transcript [42589] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.673228852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.673231946+07:00","message":"Set new StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.882882979+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.882920728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.882928055+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.882938924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.88294202+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.882950279+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.882957919+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.882964269+07:00","message":"[bufferProcess] interim [840000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.882968898+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.882973172+07:00","message":"[bufferProcess] interim [840000000]: ตันนะครับซึ่งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.882978431+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.882981465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.882984197+07:00","message":"> Transcript [42590] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.882987904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.882990402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.882992501+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.882995137+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.943637082+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.943679701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.943687596+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.943702449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.943706941+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.943728012+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:56.943753972+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.943764224+07:00","message":"[bufferProcess] interim [960000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.943768167+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.943772048+07:00","message":"[bufferProcess] interim [960000000]: ตันนะครับซึ่งเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.943774769+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.943777955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.943782026+07:00","message":"> Transcript [42591] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.94378646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.943788669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.943791209+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:56.943794137+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.075179418+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.075224981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.075232742+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.075244958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.075248168+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.07525757+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.07526628+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.075273571+07:00","message":"[bufferProcess] interim [80000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.07527677+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.075281224+07:00","message":"[bufferProcess] interim [80000000]: ตันนะครับซึ่งเขาก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.075284416+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.075289544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.075292854+07:00","message":"> Transcript [42592] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.075297429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.075299649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.07530174+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.075304638+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.193864568+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.193903023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.193909528+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.193921405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.19392699+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.193935241+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.193939502+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193946142+07:00","message":"[bufferProcess] interim [200000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193949105+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193952625+07:00","message":"[bufferProcess] interim [200000000]: ตันนะครับซึ่งเขาก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193955601+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193958576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193961389+07:00","message":"> Transcript [42593] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193965646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193967762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193969948+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.19397243+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193975353+07:00","message":"Push: ' ตันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193977293+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193979482+07:00","message":"Set new StatePrefix : 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.193982244+07:00","message":"Next Push (prob) : 'ซึ่งเขาก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.193990208+07:00","message":"push: {false  ตันนะครับ 0 0xc004c0ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.408191514+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.408233875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.408241128+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.40825286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.408256694+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.4082662+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.408270207+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.408277546+07:00","message":"[bufferProcess] interim [380000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.408280642+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.408284197+07:00","message":"[bufferProcess] interim [380000000]: ตันนะครับซึ่งเขาก็บอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.408287384+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.408290843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.408294121+07:00","message":"> Transcript [42594] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.408298338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.408300985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.408303381+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.408306054+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.60802918+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.608072591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.608080611+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.608090974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.608094035+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.608102317+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.608106284+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.608112927+07:00","message":"[bufferProcess] interim [560000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.608116002+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.608119905+07:00","message":"[bufferProcess] interim [560000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.608122892+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.608133362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.608137655+07:00","message":"> Transcript [42595] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.608143124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.608146525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.608150733+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.60815455+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.636390117+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.636423841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.636430829+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.636439523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.636442709+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.636459712+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.636469684+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.636477167+07:00","message":"[bufferProcess] interim [680000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.636480365+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.636484408+07:00","message":"[bufferProcess] interim [680000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.636489303+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.636492584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.636495615+07:00","message":"> Transcript [42596] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.636499295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.636501409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.636503616+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.636506099+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:57.745232426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:46:57.745253644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.830500703+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.830554788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.830562144+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.830572775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.830576665+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.830585542+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.830589709+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.83059695+07:00","message":"[bufferProcess] interim [860000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830599658+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.83060323+07:00","message":"[bufferProcess] interim [860000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830606528+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830611366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830614466+07:00","message":"> Transcript [42597] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830618906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830621131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830623614+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830626161+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830629139+07:00","message":"Push: 'ซึ่งเขาก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830631533+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830633887+07:00","message":"Set new StatePrefix : 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:57.830637018+07:00","message":"Next Push (prob) : 'ว่าการได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:57.830645454+07:00","message":"push: {false ซึ่งเขาก็บอก 0 0xc004c0ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.079923308+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.07996863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.079976675+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.079989271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.079994206+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.080004453+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.080009113+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.080016373+07:00","message":"[bufferProcess] interim [40000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.080020506+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.080026324+07:00","message":"[bufferProcess] interim [40000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.080030925+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.080035632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.080040194+07:00","message":"> Transcript [42598] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.080047834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.080050925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.080054164+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.08005849+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.480975419+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.481020627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.481030456+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.481043521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.481048534+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.481066488+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.481077673+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.481107348+07:00","message":"[bufferProcess] interim [460000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.481134785+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.481144319+07:00","message":"[bufferProcess] interim [460000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.481147374+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.481151326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.481155017+07:00","message":"> Transcript [42599] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.481169151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.481171985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.481174878+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.481177844+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.671957793+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.67199877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.672005739+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.672015128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.672018936+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.672031593+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.672035773+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.67204291+07:00","message":"[bufferProcess] interim [640000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.672045632+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.672049705+07:00","message":"[bufferProcess] interim [640000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.67205508+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.672058758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.672061981+07:00","message":"> Transcript [42600] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.672066545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.672068873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.672070997+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.672073957+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.801516862+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.801556608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.80156309+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.801574666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.801578466+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.801587409+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.801595165+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801602021+07:00","message":"[bufferProcess] interim [820000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.80160479+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801608456+07:00","message":"[bufferProcess] interim [820000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801611443+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801614857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801617559+07:00","message":"> Transcript [42601] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801624092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801626209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801628171+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801630652+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801634107+07:00","message":"Push: 'ว่าการได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801636028+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.801638467+07:00","message":"Set new StatePrefix : 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:58.8016414+07:00","message":"Next Push (prob) : 'งบประมาณไม่ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:58.801649704+07:00","message":"push: {false ว่าการได้รับ 0 0xc004c0ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.046770186+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.04680838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.046814782+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.046827305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.046830761+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.046838785+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.046842349+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.046848512+07:00","message":"[bufferProcess] interim [60000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.046851013+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.046854845+07:00","message":"[bufferProcess] interim [60000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.04685761+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.046860899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.046864475+07:00","message":"> Transcript [42602] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.046868395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.046872094+07:00","message":"Set new StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.209390457+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.209433359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.209440865+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.209453533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.209457756+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.209467666+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.209471509+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.209479171+07:00","message":"[bufferProcess] interim [180000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.209482019+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.209488478+07:00","message":"[bufferProcess] interim [180000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.209491426+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.209495713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.209499427+07:00","message":"> Transcript [42603] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.209503293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.209505461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.209507764+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.209510304+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.249478532+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.249521538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.249530515+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.249545185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.249549035+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.249558408+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.249562629+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.249570066+07:00","message":"[bufferProcess] interim [240000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.249574114+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.249580167+07:00","message":"[bufferProcess] interim [240000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.249582846+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.249586365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.249589411+07:00","message":"> Transcript [42604] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.249592878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.249595103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.24959774+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.249601519+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.381619167+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.381662972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.381670288+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.381683893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.381691327+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.381706998+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.381730911+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.381765513+07:00","message":"[bufferProcess] interim [420000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.381797326+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.381810948+07:00","message":"[bufferProcess] interim [420000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.381816476+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.381823238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.38182913+07:00","message":"> Transcript [42605] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.381835329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.381838671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.381842379+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.381846679+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.558090806+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.558141085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.558147864+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.558158729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.558162093+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.558174369+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.55818002+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.55818763+07:00","message":"[bufferProcess] interim [540000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558192291+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558197889+07:00","message":"[bufferProcess] interim [540000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558203756+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558207937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558211872+07:00","message":"> Transcript [42606] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558225912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558230522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558233937+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.55823795+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558242145+07:00","message":"Push: 'งบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558245509+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558249015+07:00","message":"Set new StatePrefix : 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.558252945+07:00","message":"Next Push (prob) : 'ในก็อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.558272589+07:00","message":"push: {false งบประมาณไม่ต่อเนื่อง 0 0xc004c0ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.686401583+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.686438944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.686447448+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.686465493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.68647099+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.68648152+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.686486959+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.686495394+07:00","message":"[bufferProcess] interim [720000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.686499789+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.686505211+07:00","message":"[bufferProcess] interim [720000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.686509902+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.686516036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.686519954+07:00","message":"> Transcript [42607] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.686526247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.686529075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.68653238+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.686536705+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.728426591+07:00","message":"[GCS] IsForceVAD: false for message ID: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.792241009+07:00","message":"[GCS] Start streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.816425477+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.816458484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.81646478+07:00","message":"receive interim result [false|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.816472657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.816476429+07:00","message":"receive interim result [false|false]:  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.816484193+07:00","message":"[buffer interim] 2874 false จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.81648758+07:00","message":"[buffer interim] 2874 false  ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.816493712+07:00","message":"[bufferProcess] interim [900000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.816496089+07:00","message":"[bufferProcess] send to processor:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.816499678+07:00","message":"[bufferProcess] interim [900000000]: ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.816502449+07:00","message":"[bufferProcess] update buffer: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.816505692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.816508424+07:00","message":"> Transcript [42608] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.816512549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.81651497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.816517641+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.816520618+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.961535586+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.961580811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ\",\"confidence\":0.95322824}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.961588469+07:00","message":"receive interim result [true|false]: จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.961597841+07:00","message":"end recv isFinal message id 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.961601396+07:00","message":"end Recv id 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.961610782+07:00","message":"[buffer interim] 2874 true จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.961620882+07:00","message":"[bufferProcess] interim [930000000]:จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.961628037+07:00","message":"[bufferProcess] send to processor (isfinal):จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.96163237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.96163565+07:00","message":"> Transcript [42609] [false]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.961639768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.961641826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.96164458+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.961647758+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.961649947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.96165198+07:00","message":"> Transcript [42610] [true]: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะทำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.96165539+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.961657985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.961660631+07:00","message":"StatePrefix: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่องในก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.961664143+07:00","message":"TextPushed: 'จับปลาหมอคางดำในบ่อเลี้ยงกุ้งได้กว่า 15 ตันนะครับซึ่งเขาก็บอกว่าการได้รับงบประมาณไม่ต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:46:59.961675569+07:00","message":"Push: 'ในก็อาจจะทำให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:46:59.961687446+07:00","message":"push: {true ในก็อาจจะทำให้การ 0 0xc004c0ee80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:46:59.974001932+07:00","message":"write wav file: './tmp/7589/7589_2874.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.266343943+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.266419047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.266425708+07:00","message":"receive interim result [false|false]: การแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.266442861+07:00","message":"[buffer interim] 2875 false การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.266450624+07:00","message":"[bufferProcess] interim [360000000]:การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.266452876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.358891752+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.358931413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.358938126+07:00","message":"receive interim result [false|false]: การแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.358952701+07:00","message":"[buffer interim] 2875 false การแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.358963402+07:00","message":"[bufferProcess] interim [600000000]:การแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.358965821+07:00","message":"[bufferProcess] send to processor:การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.358969494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.358972653+07:00","message":"> Transcript [42611] [false]: 'การแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.358975344+07:00","message":"Set StatePrefix (first interim): 'การแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.653467333+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.653509575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหานี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.653516053+07:00","message":"receive interim result [false|false]: การแก้ปัญหานี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.653530526+07:00","message":"[buffer interim] 2875 false การแก้ปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.653539182+07:00","message":"[bufferProcess] interim [840000000]:การแก้ปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.653542001+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.653546157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.653549071+07:00","message":"> Transcript [42612] [false]: 'การแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.653553479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.653555681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.653558101+07:00","message":"StatePrefix: 'การแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.653560335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.701101635+07:00","message":"[GCS] IsForceVAD: false for message ID: 2875"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:00.74527572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:00.7452932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.790400967+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.790439996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหานี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.790448076+07:00","message":"receive interim result [true|false]: การแก้ปัญหานี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.790460393+07:00","message":"end recv isFinal message id 2875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.790462797+07:00","message":"end Recv id 2875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.790469339+07:00","message":"[buffer interim] 2875 true การแก้ปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790476441+07:00","message":"[bufferProcess] interim [110000000]:การแก้ปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790479761+07:00","message":"[bufferProcess] send to processor (isfinal):การแก้ปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790483194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790486144+07:00","message":"> Transcript [42613] [false]: 'การแก้ปัญหานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790491126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790493225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790495098+07:00","message":"StatePrefix: 'การแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790497204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790498884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790501762+07:00","message":"> Transcript [42614] [true]: 'การแก้ปัญหานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790503791+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790505786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790507518+07:00","message":"StatePrefix: 'การแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790509299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:00.790512437+07:00","message":"Push: 'การแก้ปัญหานี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.790519248+07:00","message":"push: {true การแก้ปัญหานี้ 0 0xc003324680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:00.795910808+07:00","message":"write wav file: './tmp/7589/7589_2875.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:00.830166333+07:00","message":"[GCS] Start streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.363196786+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.363245693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.363252345+07:00","message":"receive interim result [false|false]: ช่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.363267984+07:00","message":"[buffer interim] 2876 false ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.363275422+07:00","message":"[bufferProcess] interim [600000000]:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.363277342+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.55279824+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.552834743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องโหว่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.552842007+07:00","message":"receive interim result [false|false]: ช่องโหว่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.552860497+07:00","message":"[buffer interim] 2876 false ช่องโหว่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.552871461+07:00","message":"[bufferProcess] interim [780000000]:ช่องโหว่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.552874729+07:00","message":"[bufferProcess] send to processor:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.552882177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.552885487+07:00","message":"> Transcript [42615] [false]: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.552887738+07:00","message":"Set StatePrefix (first interim): 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.658807572+07:00","message":"[GCS] IsForceVAD: false for message ID: 2876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.761414591+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.761464854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดช่องโหว่\",\"confidence\":0.90782106}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.761474208+07:00","message":"receive interim result [true|false]: เปิดช่องโหว่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.761485612+07:00","message":"end recv isFinal message id 2876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.76148808+07:00","message":"end Recv id 2876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.761498744+07:00","message":"[buffer interim] 2876 true เปิดช่องโหว่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761509097+07:00","message":"[bufferProcess] interim [50000000]:เปิดช่องโหว่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761512755+07:00","message":"[bufferProcess] send to processor (isfinal):ช่องโหว่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761516696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761521041+07:00","message":"> Transcript [42616] [false]: 'ช่องโหว่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761524668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761526783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761528782+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761531025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761532711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761535407+07:00","message":"> Transcript [42617] [true]: 'เปิดช่องโหว่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761537688+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761539347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761541023+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761542813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:01.761545619+07:00","message":"Push: 'เปิดช่องโหว่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:01.761553976+07:00","message":"push: {true เปิดช่องโหว่ 0 0xc003768d80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:01.767700699+07:00","message":"write wav file: './tmp/7589/7589_2876.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:03.322929084+07:00","message":"[GCS] Start streaming session, msgId: 2877"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:03.745371747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:03.745371675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.222000929+07:00","message":"[GCS] IsForceVAD: false for message ID: 2877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.280000405+07:00","message":"[GCS] Start streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.347226966+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.347249674+07:00","message":"found end of frame, send empty tag with msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.347252858+07:00","message":"end Recv id 2877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.347260826+07:00","message":"[buffer interim] 2877 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.347268201+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.347279391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.347286433+07:00","message":"> Transcript [42618] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.347289073+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.34729128+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.347293396+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.347295548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.347302769+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.347314043+07:00","message":"push: {true \n 0 0xc003324d00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:04.353755466+07:00","message":"write wav file: './tmp/7589/7589_2877.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.756894335+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.756938009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.756943481+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.756961792+07:00","message":"[buffer interim] 2878 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.756969565+07:00","message":"[bufferProcess] interim [480000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.756971547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.82298762+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.823030023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.82303726+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:04.823057543+07:00","message":"[buffer interim] 2878 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.823068497+07:00","message":"[bufferProcess] interim [600000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.823070826+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.823074591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.823077658+07:00","message":"> Transcript [42619] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:04.823079992+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.264584098+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.264642939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.264650683+07:00","message":"receive interim result [false|false]: นายนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.26466816+07:00","message":"[buffer interim] 2878 false นายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.264680638+07:00","message":"[bufferProcess] interim [960000000]:นายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.26468395+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.264692139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.264695489+07:00","message":"> Transcript [42620] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.264697956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.264700704+07:00","message":"Set new StatePrefix: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.270884117+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.270911827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.270916967+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.270931013+07:00","message":"[buffer interim] 2878 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.270936765+07:00","message":"[bufferProcess] interim [20000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.270939169+07:00","message":"[bufferProcess] send to processor:นายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.270944949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.270947374+07:00","message":"> Transcript [42621] [false]: 'นายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.270950558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.270952705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.270955388+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.270957751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.451350311+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.451401604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายณรงค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.451407507+07:00","message":"receive interim result [false|false]: นายณรงค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.45142806+07:00","message":"[buffer interim] 2878 false นายณรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.451437949+07:00","message":"[bufferProcess] interim [140000000]:นายณรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.451440476+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.451444746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.451448089+07:00","message":"> Transcript [42622] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.451452265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.451454713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.451456529+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.451458978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.508213947+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.508255775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนริศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.508262631+07:00","message":"receive interim result [false|false]: นายนริศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.508279096+07:00","message":"[buffer interim] 2878 false นายนริศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.508286873+07:00","message":"[bufferProcess] interim [260000000]:นายนริศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.508289035+07:00","message":"[bufferProcess] send to processor:นายณรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.508298805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.508305883+07:00","message":"> Transcript [42623] [false]: 'นายณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.50831366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.508317063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.508320126+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.508322502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.641429205+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.641470665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.641477729+07:00","message":"receive interim result [false|false]: นายนฤพนธ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.641494929+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.641503044+07:00","message":"[bufferProcess] interim [380000000]:นายนฤพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.641505468+07:00","message":"[bufferProcess] send to processor:นายนริศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.641509385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.64151227+07:00","message":"> Transcript [42624] [false]: 'นายนริศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.641516015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.641518221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.641521667+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.64152476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.641528507+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.641531559+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.641534964+07:00","message":"Set new StatePrefix : 'นายนริศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:05.641538414+07:00","message":"Next Push (prob) : 'นริศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:05.641549214+07:00","message":"push: {false นาย 0 0xc003324e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.159491001+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.159533571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.15954039+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.159554974+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.159569371+07:00","message":"[bufferProcess] interim [860000000]:นายนฤพนธ์เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.159573586+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.159580048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.159584303+07:00","message":"> Transcript [42625] [false]: 'นายนฤพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.159587831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.15959195+07:00","message":"Set new StatePrefix: 'นายนฤพนธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.159931295+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.159964708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.159970923+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.159986836+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.159993782+07:00","message":"[bufferProcess] interim [920000000]:นายนฤพนธ์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.159997018+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.160003739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.160006525+07:00","message":"> Transcript [42626] [false]: 'นายนฤพนธ์เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.160010303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.160012555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.160015058+07:00","message":"StatePrefix: 'นายนฤพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.160018028+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.222473326+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.222517238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.222523627+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.222539342+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.222550542+07:00","message":"[bufferProcess] interim [980000000]:นายนฤพนธ์เลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.222553269+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.222557907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.22256114+07:00","message":"> Transcript [42627] [false]: 'นายนฤพนธ์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.222565174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.222567506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.222569657+07:00","message":"StatePrefix: 'นายนฤพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.222572192+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.360136109+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.360181064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพลเลิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.360187676+07:00","message":"receive interim result [false|false]: นายนฤพลเลิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.360201629+07:00","message":"[buffer interim] 2878 false นายนฤพลเลิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.360211961+07:00","message":"[bufferProcess] interim [100000000]:นายนฤพลเลิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.360214415+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.36022326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.360226393+07:00","message":"> Transcript [42628] [false]: 'นายนฤพนธ์เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.360230268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.360232603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.360234593+07:00","message":"StatePrefix: 'นายนฤพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.360237374+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.412252671+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.412297213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.412305326+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.412332481+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.412343426+07:00","message":"[bufferProcess] interim [160000000]:นายนฤพนธ์เลิกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.412347291+07:00","message":"[bufferProcess] send to processor:นายนฤพลเลิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.412352663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.412357077+07:00","message":"> Transcript [42629] [false]: 'นายนฤพลเลิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.412360227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.412364134+07:00","message":"Set new StatePrefix: 'นายนฤพลเลิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.413688862+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.413720646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.413725952+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.413739076+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.413744436+07:00","message":"[bufferProcess] interim [220000000]:นายนฤพนธ์เลิศปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.413746977+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.413750034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.413752462+07:00","message":"> Transcript [42630] [false]: 'นายนฤพนธ์เลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.413754414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.4137564+07:00","message":"Set new StatePrefix: 'นายนฤพนธ์เลิกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.732842736+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.732880571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.732887313+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:06.732902836+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.732910173+07:00","message":"[bufferProcess] interim [520000000]:นายนฤพนธ์เลิศปัญญาโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.732913069+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.732921599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.732924431+07:00","message":"> Transcript [42631] [false]: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.732926905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:06.732929059+07:00","message":"Set new StatePrefix: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:06.74604925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:06.746056219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.265597737+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.265637054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์ส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.265643428+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์ส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.265659986+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์ส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.265670819+07:00","message":"[bufferProcess] interim [0]:นายนฤพนธ์เลิศปัญญาโรจน์ส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.265675592+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.265680701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.265685123+07:00","message":"> Transcript [42632] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.265689887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.265693029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.265697166+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.265699699+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.512462554+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.512509723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สเส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.512516447+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สเส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.512535744+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สเส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.512547499+07:00","message":"[bufferProcess] interim [300000000]:นายนฤพนธ์เลิศปัญญาโรจน์สเส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.5125507+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์ส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.512555637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.512558882+07:00","message":"> Transcript [42633] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์ส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.512563102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.512565522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.512567398+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.512569994+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.641755671+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.641802918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์ส.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.641811063+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์ส.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.641827521+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.641836029+07:00","message":"[bufferProcess] interim [360000000]:นายนฤพนธ์เลิศปัญญาโรจน์ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.641838881+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สเส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.641846793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.641849975+07:00","message":"> Transcript [42634] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สเส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.641857366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.641859972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.641861984+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.641864918+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.646632293+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.646672165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สค.\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.646678678+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สค."}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.646695507+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สค."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.646703497+07:00","message":"[bufferProcess] interim [420000000]:นายนฤพนธ์เลิศปัญญาโรจน์สค."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.646707305+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.646712371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.646715243+07:00","message":"> Transcript [42635] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์ส.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.646719472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.64672171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.64672373+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.646726663+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.646732173+07:00","message":"Push: 'นฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.646734728+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.646737399+07:00","message":"Set new StatePrefix : 'นายนฤพนธ์เลิศปัญญาโรจน์ส.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.646739667+07:00","message":"Next Push (prob) : 'โรจน์ส.ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.646747249+07:00","message":"push: {false นฤพนธ์เลิศปัญญา 0 0xc003324e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.756407278+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.756453207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.756459647+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.756479843+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.756489133+07:00","message":"[bufferProcess] interim [480000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.756491824+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สค."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.756496124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.756500279+07:00","message":"> Transcript [42636] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สค.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.756502816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.756504958+07:00","message":"Set new StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สค.'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.951734301+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.951773895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.951781591+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:07.951799031+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.951808914+07:00","message":"[bufferProcess] interim [660000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.951812451+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.951817292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.951821498+07:00","message":"> Transcript [42637] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.951824357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:07.951827541+07:00","message":"Set new StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.137285471+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.13732316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางแค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.137330323+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางแค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.13734569+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.137352621+07:00","message":"[bufferProcess] interim [840000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.137355206+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.137362651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.137365655+07:00","message":"> Transcript [42638] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.137369487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.137372237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.137374309+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.137377027+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.140586641+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.140611417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.140617181+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.140632017+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.1406389+07:00","message":"[bufferProcess] interim [900000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.14064209+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.140648934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.140651659+07:00","message":"> Transcript [42639] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางแค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.140654824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.140656732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.140658867+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.140661511+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.203829194+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.203872167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.203879254+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.20389422+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.203901545+07:00","message":"[bufferProcess] interim [20000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.203904471+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.203912306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.20391537+07:00","message":"> Transcript [42640] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.203918953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.203921184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.203923829+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.203926684+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.523434258+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.523472812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.523479976+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.523495593+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.523507702+07:00","message":"[bufferProcess] interim [320000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.523511113+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.523518367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.52352174+07:00","message":"> Transcript [42641] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.523526317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.523528594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.523533486+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.523536469+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.52354565+07:00","message":"Push: 'โรจน์สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.523548053+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.523550921+07:00","message":"Set new StatePrefix : 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.523553749+07:00","message":"Next Push (prob) : 'บางขุนเทียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.523581689+07:00","message":"push: {false โรจน์สสเขต 0 0xc003324e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.710778435+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.710826351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.710834942+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:08.710850939+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.71085845+07:00","message":"[bufferProcess] interim [440000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.7108612+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.710871095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.710874131+07:00","message":"> Transcript [42642] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.710877386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.710879936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.710881957+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:08.710884547+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.040918418+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.040956483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.040962184+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.040977769+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.04098568+07:00","message":"[bufferProcess] interim [800000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.040988507+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.040992884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.040995761+07:00","message":"> Transcript [42643] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.040999579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.041002528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.041004988+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.041008433+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.120970158+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.121012575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.121022536+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.121040935+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.121055711+07:00","message":"[bufferProcess] interim [920000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.121060772+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.121066092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.121070497+07:00","message":"> Transcript [42644] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.121076293+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.121078938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.121082472+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.1210867+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.238877039+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.238921567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพระราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.238929188+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพระราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.238944799+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.238952761+07:00","message":"[bufferProcess] interim [980000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.23895678+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.238961297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.238964151+07:00","message":"> Transcript [42645] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.238968302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.238970688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.238975741+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.238980298+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.238983924+07:00","message":"Push: 'บางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.238986037+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.23898855+07:00","message":"Set new StatePrefix : 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.238990815+07:00","message":"Next Push (prob) : 'บางบอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.238999606+07:00","message":"push: {false บางขุนเทียน 0 0xc003324e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.358693976+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.358737055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.358743164+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.358757643+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.358765886+07:00","message":"[bufferProcess] interim [40000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.358768897+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.35877671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.358779687+07:00","message":"> Transcript [42646] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.358783668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.358786014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.358789325+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.358793147+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.470475081+07:00","message":"[GCS] IsForceVAD: false for message ID: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.552435889+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.552481476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาคประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.552487795+07:00","message":"receive interim result [false|false]: นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาคประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.552502309+07:00","message":"[buffer interim] 2878 false นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.552511141+07:00","message":"[bufferProcess] interim [280000000]:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.552514009+07:00","message":"[bufferProcess] send to processor:นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.55252246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.552525409+07:00","message":"> Transcript [42647] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.55252967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.552533774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.552537405+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.552541745+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.594871683+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.594911428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายนฤพลเลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชาชน\",\"confidence\":0.9483228}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.59491895+07:00","message":"receive interim result [true|false]: นายนฤพลเลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.594929582+07:00","message":"end recv isFinal message id 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.594931781+07:00","message":"end Recv id 2878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.594939301+07:00","message":"[buffer interim] 2878 true นายนฤพลเลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594949787+07:00","message":"[bufferProcess] interim [400000000]:นายนฤพลเลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594953179+07:00","message":"[bufferProcess] send to processor (isfinal):นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594956985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594959921+07:00","message":"> Transcript [42648] [false]: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนภาคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594963049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594965064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594967255+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.59497041+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594972638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594974554+07:00","message":"> Transcript [42649] [true]: 'นายนฤพลเลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594976737+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594978578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594980326+07:00","message":"StatePrefix: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.594982265+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.59498401+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.595171991+07:00","message":"Push: 'บางบอนพรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.595176111+07:00","message":"TextPushed: 'นายนฤพนธ์เลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.595178361+07:00","message":"Set new StatePrefix : 'นายนฤพลเลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.595180612+07:00","message":"Next Push (prob) : 'นายนฤพลเลิศปัญญาโรจน์สสเขตบางขุนเทียนบางบอนพรรคประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:09.595188706+07:00","message":"push: {true บางบอนพรรคประชาชน 0 0xc003324e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:09.595207512+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2878.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:09.606043085+07:00","message":"write wav file: './tmp/7589/7589_2878.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:09.74615686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:09.746157027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.110847986+07:00","message":"[GCS] Start streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.459740039+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.459791054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.459797699+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.45981556+07:00","message":"[buffer interim] 2879 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.459823664+07:00","message":"[bufferProcess] interim [420000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.459826067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.51404066+07:00","message":"[GCS] Cleaned up inactive client: 2864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.514062776+07:00","message":"[GCS] Cleaned up inactive client: 2862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.514066483+07:00","message":"[GCS] Cleaned up inactive client: 2863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.514068542+07:00","message":"[GCS] Cleaned up inactive client: 2858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.514070385+07:00","message":"[GCS] Cleaned up inactive client: 2861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.514072323+07:00","message":"[GCS] Cleaned up inactive client: 2859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.514074204+07:00","message":"[GCS] Cleaned up inactive client: 2860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.66793823+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.667985406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.667991714+07:00","message":"receive interim result [false|false]: ตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.668006473+07:00","message":"[buffer interim] 2879 false ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.668015268+07:00","message":"[bufferProcess] interim [600000000]:ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.668017848+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.668023354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.668026421+07:00","message":"> Transcript [42650] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.668028685+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.769020553+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.769064515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.769071505+07:00","message":"receive interim result [false|false]: ตั้งคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.769086763+07:00","message":"[buffer interim] 2879 false ตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.769100055+07:00","message":"[bufferProcess] interim [660000000]:ตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.769103815+07:00","message":"[bufferProcess] send to processor:ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.769117568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.769121864+07:00","message":"> Transcript [42651] [false]: 'ตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.7691268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.769129928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.769132901+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.769135911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.832501321+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.832543495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.832550883+07:00","message":"receive interim result [false|false]: ตั้งคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:10.832566638+07:00","message":"[buffer interim] 2879 false ตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.832574284+07:00","message":"[bufferProcess] interim [780000000]:ตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.832577175+07:00","message":"[bufferProcess] send to processor:ตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.832584157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.832587563+07:00","message":"> Transcript [42652] [false]: 'ตั้งคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.832590664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.832592945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.832594918+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:10.832597058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.099147688+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.099186821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.099193251+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.099208572+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.099216364+07:00","message":"[bufferProcess] interim [20000000]:ตั้งคำถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.099218989+07:00","message":"[bufferProcess] send to processor:ตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.099225676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.099228726+07:00","message":"> Transcript [42653] [false]: 'ตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.099234779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.099237431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.099239325+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.099241555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.153398372+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.153439286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.153452204+07:00","message":"receive interim result [false|false]: ตั้งคำถามตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.153466488+07:00","message":"[buffer interim] 2879 false ตั้งคำถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.15347344+07:00","message":"[bufferProcess] interim [80000000]:ตั้งคำถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.153476085+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.153482889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.153485756+07:00","message":"> Transcript [42654] [false]: 'ตั้งคำถามต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.153489143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.153491544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.1534936+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.153495804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.153500476+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.153502464+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.153504425+07:00","message":"Set new StatePrefix : 'ตั้งคำถามต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.153506548+07:00","message":"Next Push (prob) : 'คำถามต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.153513344+07:00","message":"push: {false ตั้ง 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.352341438+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.352393423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.35240178+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.352421225+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.352430432+07:00","message":"[bufferProcess] interim [260000000]:ตั้งคำถามต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.352433808+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.352444328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.352448766+07:00","message":"> Transcript [42655] [false]: 'ตั้งคำถามตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.352452073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.352455877+07:00","message":"Set new StatePrefix: 'ตั้งคำถามตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.545754448+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.545797225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.545803698+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.545821163+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.545830492+07:00","message":"[bufferProcess] interim [500000000]:ตั้งคำถามต่อการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.545833422+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.545837209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.545840465+07:00","message":"> Transcript [42656] [false]: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.545843311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.54584543+07:00","message":"Set new StatePrefix: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.732459816+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.732501239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการตัดสิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.732507487+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.732519265+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.732527114+07:00","message":"[bufferProcess] interim [680000000]:ตั้งคำถามต่อการตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.732529871+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.732533437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.732536259+07:00","message":"> Transcript [42657] [false]: 'ตั้งคำถามต่อการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.732539389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.73254146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.732543478+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.732545931+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.859735982+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.859782396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.859790417+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.859806931+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.85982151+07:00","message":"[bufferProcess] interim [740000000]:ตั้งคำถามต่อการจัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.859824174+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.859829062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.85983239+07:00","message":"> Transcript [42658] [false]: 'ตั้งคำถามต่อการตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.859836192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.85983846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.859842907+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.859845838+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.872665427+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.87269798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดฟัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.872708056+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดฟัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.872726478+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.87273319+07:00","message":"[bufferProcess] interim [800000000]:ตั้งคำถามต่อการจัดฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.872736504+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.872741377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.872745552+07:00","message":"> Transcript [42659] [false]: 'ตั้งคำถามต่อการจัดสรร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.872750095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.872753127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.872755938+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.872759801+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.989093989+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.989139609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการตัดฝันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.989146094+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการตัดฝันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.989175415+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการตัดฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989187249+07:00","message":"[bufferProcess] interim [860000000]:ตั้งคำถามต่อการตัดฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989189775+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989193722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989197604+07:00","message":"> Transcript [42660] [false]: 'ตั้งคำถามต่อการจัดฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989202895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989205156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989207618+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989209758+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989217274+07:00","message":"Push: 'คำถามต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989219197+07:00","message":"TextPushed: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989223038+07:00","message":"Set new StatePrefix : 'ตั้งคำถามต่อการจัดฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.989225594+07:00","message":"Next Push (prob) : 'จัดฟัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.989233842+07:00","message":"push: {false คำถามต่อการ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.992481625+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.992516804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.992522443+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:11.992535837+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.992542638+07:00","message":"[bufferProcess] interim [920000000]:ตั้งคำถามต่อการจัดสรรงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.992545441+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการตัดฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.992549407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.992552362+07:00","message":"> Transcript [42661] [false]: 'ตั้งคำถามต่อการตัดฝันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.992555037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:11.99255815+07:00","message":"Set new StatePrefix: 'ตั้งคำถามต่อการตัดฝันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.178692256+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.178741377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.178748564+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.178763655+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.178771852+07:00","message":"[bufferProcess] interim [40000000]:ตั้งคำถามต่อการจัดสรรงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.178775331+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.178780128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.178783237+07:00","message":"> Transcript [42662] [false]: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.178785775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.178787765+07:00","message":"Set new StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.556493656+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.556534493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.556541481+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.556553751+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.556562055+07:00","message":"[bufferProcess] interim [460000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.556565102+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.55656919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.556572241+07:00","message":"> Transcript [42663] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.556575622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.556577648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.556581863+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.556584641+07:00","message":"TextPushed: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:12.747204154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:12.747203854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.894166126+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.894218426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.894225804+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:12.894245799+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.894256089+07:00","message":"[bufferProcess] interim [820000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.894258592+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.894264094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.894272449+07:00","message":"> Transcript [42664] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.894276479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.894278749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.894282382+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:12.894284897+07:00","message":"TextPushed: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.0904184+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.090460227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.09046591+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.090485682+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.090494214+07:00","message":"[bufferProcess] interim [0]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.090496915+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.090500605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.090503542+07:00","message":"> Transcript [42665] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.09050717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.090509774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.090512374+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.090516292+07:00","message":"TextPushed: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.3412292+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.341268293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.341275574+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.341290245+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341297717+07:00","message":"[bufferProcess] interim [240000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341300233+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341305625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341308362+07:00","message":"> Transcript [42666] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341313617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341316041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341318635+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341321517+07:00","message":"TextPushed: 'ตั้งคำถามต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341326754+07:00","message":"Push: 'จัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341329078+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341331904+07:00","message":"Set new StatePrefix : 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.341334645+07:00","message":"Next Push (prob) : 'ประมาณการรับซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.34135763+07:00","message":"push: {false จัดสรรงบ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.468962669+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.46900773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.469016908+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.469032929+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.469044886+07:00","message":"[bufferProcess] interim [420000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.469048978+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.469058377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.469062097+07:00","message":"> Transcript [42667] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.469067118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.46907012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.469074695+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.469078721+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.70743413+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.707480677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอแคระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.707487938+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอแคระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.707505091+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.70751659+07:00","message":"[bufferProcess] interim [600000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.707519312+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.707526336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.707529159+07:00","message":"> Transcript [42668] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.707532779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.707534943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.707538883+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.707541611+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.786794185+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.786834217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.786840594+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.786859962+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.78686846+07:00","message":"[bufferProcess] interim [660000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.786871481+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.786886107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.786889178+07:00","message":"> Transcript [42669] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอแคระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.786894516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.786896758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.786898694+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.786901357+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.84003486+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.840072283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.84008015+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.840094179+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840102087+07:00","message":"[bufferProcess] interim [780000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840114293+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840118621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840123233+07:00","message":"> Transcript [42670] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840127892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840130127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.84013315+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840136043+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840139894+07:00","message":"Push: 'ประมาณการรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840142198+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840144812+07:00","message":"Set new StatePrefix : 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:13.840147478+07:00","message":"Next Push (prob) : 'ปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:13.840156179+07:00","message":"push: {false ประมาณการรับซื้อ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.349112994+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.349174777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.349182337+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.349201393+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.349213771+07:00","message":"[bufferProcess] interim [320000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.349216736+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.349224703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.34922823+07:00","message":"> Transcript [42671] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.349233022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.349235664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.349237586+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.349240384+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.672981223+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.673022392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.673029507+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.673044425+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.673057545+07:00","message":"[bufferProcess] interim [560000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.673061639+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.673069792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.673072559+07:00","message":"> Transcript [42672] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.67307642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.673078836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.673081177+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.673083965+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.871858828+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.871908097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.871915143+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:14.871929011+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.871936698+07:00","message":"[bufferProcess] interim [740000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.871939256+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.871946596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.871949456+07:00","message":"> Transcript [42673] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.871953137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.871955465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.87195756+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:14.87196092+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.061676297+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.061714856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.061721848+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.061735436+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061742859+07:00","message":"[bufferProcess] interim [980000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061745649+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061752773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.0617556+07:00","message":"> Transcript [42674] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061759502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061762142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061764337+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061767182+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061773363+07:00","message":"Push: 'ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061775673+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061777877+07:00","message":"Set new StatePrefix : 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.061780207+07:00","message":"Next Push (prob) : 'ดำที่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.061799801+07:00","message":"push: {false ปลาหมอคาง 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.256507761+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.256545053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.256551547+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.256568383+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.25658024+07:00","message":"[bufferProcess] interim [220000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.256583214+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.256590366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.256593061+07:00","message":"> Transcript [42675] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.256596538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.256598862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.256600842+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.25660334+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.438947572+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.439009084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความปลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.439017388+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.439036961+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.439057871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.439063071+07:00","message":"receive interim result [false|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.439071655+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.439076675+07:00","message":"[buffer interim] 2879 false ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439084588+07:00","message":"[bufferProcess] interim [340000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.43908829+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439093353+07:00","message":"[bufferProcess] interim [400000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439096633+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439109758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.43911438+07:00","message":"> Transcript [42676] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439119271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439122225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.43912533+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439129608+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439133931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439142023+07:00","message":"> Transcript [42677] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.43914456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439146554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439148333+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.439150458+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.488896519+07:00","message":"[GCS] IsForceVAD: false for message ID: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.596508188+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.596560778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.596568072+07:00","message":"receive interim result [true|false]: ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.59658266+07:00","message":"end recv isFinal message id 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.596586339+07:00","message":"end Recv id 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.596595897+07:00","message":"[buffer interim] 2879 true ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596608649+07:00","message":"[bufferProcess] interim [610000000]:ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596615551+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596621136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596626544+07:00","message":"> Transcript [42678] [false]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596631214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596633461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596635816+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596639457+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596645129+07:00","message":"Push: 'ดำที่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596647348+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596649922+07:00","message":"Set new StatePrefix : 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596653073+07:00","message":"Next Push (prob) : 'ความต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596655094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.59665718+07:00","message":"> Transcript [42679] [true]: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596659836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596661652+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596664312+07:00","message":"StatePrefix: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาดความต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596667386+07:00","message":"TextPushed: 'ตั้งคำถามต่อการจัดสรรงบประมาณการรับซื้อปลาหมอคางดำที่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:15.596670399+07:00","message":"Push: 'ความต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.596677772+07:00","message":"push: {false ดำที่ขาด 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:15.596705361+07:00","message":"push: {true ความต่อเนื่อง 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:15.608441639+07:00","message":"write wav file: './tmp/7589/7589_2879.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:15.7479324+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:15.747975701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.002048111+07:00","message":"[GCS] Start streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.469330594+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.469371119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.46937653+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.46939093+07:00","message":"[buffer interim] 2880 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.469399091+07:00","message":"[bufferProcess] interim [480000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.469400991+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.667680221+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.667724998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.667733208+07:00","message":"receive interim result [false|false]: ส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.667749644+07:00","message":"[buffer interim] 2880 false ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.667762527+07:00","message":"[bufferProcess] interim [660000000]:ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.667766037+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.667772848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.667776781+07:00","message":"> Transcript [42680] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.667779899+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.851307811+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.851348025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.85135528+07:00","message":"receive interim result [false|false]: ส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.851370121+07:00","message":"[buffer interim] 2880 false ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.851377881+07:00","message":"[bufferProcess] interim [840000000]:ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.851380181+07:00","message":"[bufferProcess] send to processor:ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.851383614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.851386802+07:00","message":"> Transcript [42681] [false]: 'ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.85138995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.851392065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.85139395+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.851396196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.994318862+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.994358405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.994366161+07:00","message":"receive interim result [false|false]: ส่งผลให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:16.994384169+07:00","message":"[buffer interim] 2880 false ส่งผลให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.994392032+07:00","message":"[bufferProcess] interim [960000000]:ส่งผลให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.994394664+07:00","message":"[bufferProcess] send to processor:ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.99439818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.994401481+07:00","message":"> Transcript [42682] [false]: 'ส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.994405152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.994407265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.994409394+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:16.994411685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.439282247+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.439322703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.439328885+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.439341111+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.43934969+07:00","message":"[bufferProcess] interim [440000000]:ส่งผลให้การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.439352285+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.439356559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.439359679+07:00","message":"> Transcript [42683] [false]: 'ส่งผลให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.439363009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.439365679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.439368083+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.439370265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.560888187+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.560930917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.560937218+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.560950655+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.560961189+07:00","message":"[bufferProcess] interim [560000000]:ส่งผลให้การแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.56096353+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.560967668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.560970682+07:00","message":"> Transcript [42684] [false]: 'ส่งผลให้การแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.56097434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.560976681+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.56097899+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.560981293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.560983815+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.560985871+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.560987887+07:00","message":"Set new StatePrefix : 'ส่งผลให้การแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.560990531+07:00","message":"Next Push (prob) : 'ผลให้การแพร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.560998627+07:00","message":"push: {false ส่ง 0 0xc004c0f880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.635959492+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.636001505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.636007783+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.636021303+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.63602925+07:00","message":"[bufferProcess] interim [680000000]:ส่งผลให้การแพร่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.636032466+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.636038751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.636042616+07:00","message":"> Transcript [42685] [false]: 'ส่งผลให้การแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.636045638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.636050524+07:00","message":"Set new StatePrefix: 'ส่งผลให้การแพทย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.753493101+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.753535707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.753541987+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.753558854+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.753562409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.753567192+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.75357286+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.753577176+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753584071+07:00","message":"[bufferProcess] interim [740000000]:ส่งผลให้การแพร่ขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753586809+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753591914+07:00","message":"[bufferProcess] interim [800000000]:ส่งผลให้การแพร่ขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753594188+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753597675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753600699+07:00","message":"> Transcript [42686] [false]: 'ส่งผลให้การแพร่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753603217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753605575+07:00","message":"Set new StatePrefix: 'ส่งผลให้การแพร่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753607511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753611969+07:00","message":"> Transcript [42687] [false]: 'ส่งผลให้การแพร่ขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753613719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.753615498+07:00","message":"Set new StatePrefix: 'ส่งผลให้การแพร่ขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.949251093+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.949292503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.949298607+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:17.949311941+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.94932426+07:00","message":"[bufferProcess] interim [980000000]:ส่งผลให้การแพร่ขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.949331866+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.94933991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.949343228+07:00","message":"> Transcript [42688] [false]: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.949345999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:17.949348124+07:00","message":"Set new StatePrefix: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.288704523+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.288745198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.28875218+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.288767912+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.288778441+07:00","message":"[bufferProcess] interim [280000000]:ส่งผลให้การแพร่ขยายพันธุ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.288781168+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.288787454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.288790833+07:00","message":"> Transcript [42689] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.288794675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.28879707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.288799485+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.288802334+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.530787005+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.530828487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.530835394+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.530850642+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.530860327+07:00","message":"[bufferProcess] interim [520000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.530863209+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.530870867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.530873885+07:00","message":"> Transcript [42690] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.530880403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.530885589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.53088858+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.53089151+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.665110776+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.665156032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.665177194+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.665193588+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.665202263+07:00","message":"[bufferProcess] interim [580000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.665205283+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.665211693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.665217427+07:00","message":"> Transcript [42691] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.665222087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.66522467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.665227288+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.665230374+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.68451497+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.684553306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของกระบอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.684559595+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของกระบอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.684576007+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของกระบอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684583262+07:00","message":"[bufferProcess] interim [700000000]:ส่งผลให้การแพร่ขยายพันธุ์ของกระบอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684585766+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684589754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684592475+07:00","message":"> Transcript [42692] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684595996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684598167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684600581+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684603153+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684611338+07:00","message":"Push: 'ผลให้การแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.6846136+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684616215+07:00","message":"Set new StatePrefix : 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.684620266+07:00","message":"Next Push (prob) : 'พันธุ์ของปลาหมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.684646877+07:00","message":"push: {false ผลให้การแพร่ขยาย 0 0xc004c0f880}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:18.748383805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:18.748399998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.816930757+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.816979821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของกระบองข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.816989175+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของกระบองข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.817009613+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของกระบองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.817023317+07:00","message":"[bufferProcess] interim [820000000]:ส่งผลให้การแพร่ขยายพันธุ์ของกระบองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.817027021+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของกระบอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.817036651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.817041053+07:00","message":"> Transcript [42693] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของกระบอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.817044846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.817049054+07:00","message":"Set new StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของกระบอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.857686787+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.857732911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.857739443+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:18.857758641+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.857768425+07:00","message":"[bufferProcess] interim [880000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.857771245+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของกระบองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.857776009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.857779177+07:00","message":"> Transcript [42694] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของกระบองข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.857783046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.857785258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.857787334+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของกระบอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:18.857790058+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.069461509+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.069506052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.069512337+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.069532421+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.069541916+07:00","message":"[bufferProcess] interim [120000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.06954447+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.069552865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.06955599+07:00","message":"> Transcript [42695] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.069558838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.069561408+07:00","message":"Set new StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.185904136+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.185947099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.185954906+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.185967686+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.185976135+07:00","message":"[bufferProcess] interim [180000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.185978887+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.185982395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.185985288+07:00","message":"> Transcript [42696] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.185989009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.185991058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.185993467+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.18599608+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.241270843+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.241309617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.241315476+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.241335168+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.241342698+07:00","message":"[bufferProcess] interim [240000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.241345734+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.241352648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.241355573+07:00","message":"> Transcript [42697] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.241359113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.24136134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.241363373+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.241365877+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.38051876+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.380565166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.380571874+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.380589838+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.380601699+07:00","message":"[bufferProcess] interim [360000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.380604384+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.380608531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.380611589+07:00","message":"> Transcript [42698] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.380614921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.380617454+07:00","message":"Set new StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.501335391+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.501376677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.501383735+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.501399538+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.50140815+07:00","message":"[bufferProcess] interim [480000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.501411076+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.50141974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.501422539+07:00","message":"> Transcript [42699] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.501427089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.501429737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.501431786+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.501434491+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.552880582+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.552925753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.552934983+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.552952622+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.552960279+07:00","message":"[bufferProcess] interim [540000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.552962824+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.552970768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.552974127+07:00","message":"> Transcript [42700] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.552978176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.552980451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.552983732+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.552986799+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.690965044+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.69100737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.691013609+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:19.691031993+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.691040291+07:00","message":"[bufferProcess] interim [720000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.691043245+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.691048362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.691051584+07:00","message":"> Transcript [42701] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.691055441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.69105814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.691060745+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:19.691064523+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.067338068+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.067385283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่มขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.067392537+07:00","message":"receive interim result [false|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่มขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.067408142+07:00","message":"[buffer interim] 2880 false ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067416277+07:00","message":"[bufferProcess] interim [80000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067419244+07:00","message":"[bufferProcess] send to processor:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067427861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067431684+07:00","message":"> Transcript [42702] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067437953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067440894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067444462+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067448562+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067458782+07:00","message":"Push: 'พันธุ์ของปลาหมอครับในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.06746149+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067463906+07:00","message":"Set new StatePrefix : 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.067466957+07:00","message":"Next Push (prob) : 'ที่มันเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.067475707+07:00","message":"push: {false พันธุ์ของปลาหมอครับในพื้น 0 0xc004c0f880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.10833516+07:00","message":"[GCS] IsForceVAD: false for message ID: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.303120721+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.303158431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำในพื้นที่มันเพิ่มขึ้น\",\"confidence\":0.91360277}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.303166286+07:00","message":"receive interim result [true|false]: ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำในพื้นที่มันเพิ่มขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.303177298+07:00","message":"end recv isFinal message id 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.303179511+07:00","message":"end Recv id 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.303186178+07:00","message":"[buffer interim] 2880 true ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำในพื้นที่มันเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303197486+07:00","message":"[bufferProcess] interim [320000000]:ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำในพื้นที่มันเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303203155+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303206639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303209729+07:00","message":"> Transcript [42703] [false]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.30321333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.30321543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303217425+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303220288+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303222347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303224454+07:00","message":"> Transcript [42704] [true]: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำในพื้นที่มันเพิ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303226916+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.30322875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303230761+07:00","message":"StatePrefix: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303238256+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303243186+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303422635+07:00","message":"Push: 'มันเพิ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303426361+07:00","message":"TextPushed: 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอครับในพื้นมันเพิ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303428865+07:00","message":"Set new StatePrefix : 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำในพื้นที่มันเพิ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.303431355+07:00","message":"Next Push (prob) : 'ส่งผลให้การแพร่ขยายพันธุ์ของปลาหมอคางดำในพื้นที่มันเพิ่มขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.303438514+07:00","message":"push: {true มันเพิ่มขึ้น 0 0xc004c0f880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:20.30344268+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2880.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:20.314802233+07:00","message":"write wav file: './tmp/7589/7589_2880.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:20.490390007+07:00","message":"[GCS] Start streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.041579152+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.041616656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.041623235+07:00","message":"receive interim result [false|false]: ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.041637855+07:00","message":"[buffer interim] 2881 false ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.041648673+07:00","message":"[bufferProcess] interim [540000000]:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.041650949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.179696821+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.179740289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.179748175+07:00","message":"receive interim result [false|false]: ระหว่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.179765976+07:00","message":"[buffer interim] 2881 false ระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.179777126+07:00","message":"[bufferProcess] interim [660000000]:ระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.179780601+07:00","message":"[bufferProcess] send to processor:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.179787825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.179793752+07:00","message":"> Transcript [42705] [false]: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.179797164+07:00","message":"Set StatePrefix (first interim): 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.341962934+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.342000842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.342007519+07:00","message":"receive interim result [false|false]: ระหว่างที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.342021955+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.342031407+07:00","message":"[bufferProcess] interim [840000000]:ระหว่างที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.342033975+07:00","message":"[bufferProcess] send to processor:ระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.34203748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.342040421+07:00","message":"> Transcript [42706] [false]: 'ระหว่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.342043713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.342045949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.342048701+07:00","message":"StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.342050829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.683604407+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.683652178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.683660787+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.683678971+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.683690802+07:00","message":"[bufferProcess] interim [140000000]:ระหว่างที่กรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.683694557+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.683701747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.683705876+07:00","message":"> Transcript [42707] [false]: 'ระหว่างที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.68371028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.683714215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.683716216+07:00","message":"StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.6837184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:21.74880897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:21.748822961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.934269428+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.934309715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.934316211+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:21.934327844+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.934337172+07:00","message":"[bufferProcess] interim [440000000]:ระหว่างที่กรมประมงรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.934339746+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.934345291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.934347987+07:00","message":"> Transcript [42708] [false]: 'ระหว่างที่กรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.934351144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.934353386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.934355438+07:00","message":"StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:21.93435756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.040198209+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.04023812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.040245097+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.040260118+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040267484+07:00","message":"[bufferProcess] interim [560000000]:ระหว่างที่กรมประมงรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040270426+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040277119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040280153+07:00","message":"> Transcript [42709] [false]: 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040283546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040285798+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040287834+07:00","message":"StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040290723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040296635+07:00","message":"Push: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040298904+07:00","message":"TextPushed: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040300895+07:00","message":"Set new StatePrefix : 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.040303158+07:00","message":"Next Push (prob) : 'ที่กรมประมงรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.040328895+07:00","message":"push: {false ระหว่าง 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.244038525+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.244080277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.244086643+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.244108924+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.24411714+07:00","message":"[bufferProcess] interim [740000000]:ระหว่างที่กรมประมงรับฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.244119761+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.244123347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.244126095+07:00","message":"> Transcript [42710] [false]: 'ระหว่างที่กรมประมงรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.244129516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.244131636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.244134307+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.244136734+07:00","message":"TextPushed: 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.423171916+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.423219151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.42322774+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.423246843+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.423258782+07:00","message":"[bufferProcess] interim [980000000]:ระหว่างที่กรมประมงรับฟังความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.423262661+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.423270692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.423274753+07:00","message":"> Transcript [42711] [false]: 'ระหว่างที่กรมประมงรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.423280166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.423284069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.423287757+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.423291196+07:00","message":"TextPushed: 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.873917101+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.873952369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.873958677+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:22.87397371+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.87398463+07:00","message":"[bufferProcess] interim [340000000]:ระหว่างที่กรมประมงรับฟังความเห็นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.873987534+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.873993374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.873996314+07:00","message":"> Transcript [42712] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.873999674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.874001914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.874004246+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:22.874006679+07:00","message":"TextPushed: 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.038964883+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.039003147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.039009982+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.039028171+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.03903608+07:00","message":"[bufferProcess] interim [520000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.03903862+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.039042585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.039046368+07:00","message":"> Transcript [42713] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.039050396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.039052576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.039055266+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.039057735+07:00","message":"TextPushed: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.039060666+07:00","message":"Push: 'ที่กรมประมงรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.039062735+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.039064959+07:00","message":"Set new StatePrefix : 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.039069402+07:00","message":"Next Push (prob) : 'ฟังความเห็นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.039079699+07:00","message":"push: {false ที่กรมประมงรับ 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.229353214+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.2293944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.229401312+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.229416149+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.229424964+07:00","message":"[bufferProcess] interim [640000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.229427842+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.229434186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.229437611+07:00","message":"> Transcript [42714] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.229441221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.229443302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.229445773+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.229448818+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.317007848+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.317051331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากการศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.317057479+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.317073295+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.317083443+07:00","message":"[bufferProcess] interim [700000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.31708643+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.317099205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.317102592+07:00","message":"> Transcript [42715] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.317106591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.317108644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.317111649+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.317114536+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.348110701+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.348153489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.348162113+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.348177668+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.348181267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.348184023+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.348190161+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.348197808+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348204307+07:00","message":"[bufferProcess] interim [760000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348206937+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348210365+07:00","message":"[bufferProcess] interim [820000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348212904+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348223769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348245746+07:00","message":"> Transcript [42716] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348252315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348255227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348257897+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348260733+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.34826399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348266723+07:00","message":"> Transcript [42717] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348269089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348270934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348272768+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.34827496+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348281612+07:00","message":"Push: 'ฟังความเห็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348284607+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.34828816+07:00","message":"Set new StatePrefix : 'ระหว่างที่กรมประมงรับฟังความเห็นจากการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.348292402+07:00","message":"Next Push (prob) : 'การจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.34830473+07:00","message":"push: {false ฟังความเห็นจาก 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.488287113+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.488326531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.488333211+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.488348302+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.488356977+07:00","message":"[bufferProcess] interim [0]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.488360367+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.488368676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.488371795+07:00","message":"> Transcript [42718] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.488374311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.488376573+07:00","message":"Set new StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.563979962+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.56401778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.564024785+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.56404458+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.564055648+07:00","message":"[bufferProcess] interim [120000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.564058576+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.564064561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.564069177+07:00","message":"> Transcript [42719] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.564074808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.564077959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.564080958+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.564085204+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.684312135+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.684362901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.684373653+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.68439841+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.684412006+07:00","message":"[bufferProcess] interim [180000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.684416946+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.684427092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.684432545+07:00","message":"> Transcript [42720] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.684438519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.684441741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.684445542+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.684449825+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.870224333+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.870272349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.870280361+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:23.870299038+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.870307968+07:00","message":"[bufferProcess] interim [420000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.870311476+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.870315857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.870318742+07:00","message":"> Transcript [42721] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.870324412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.870326794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.870329466+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:23.870332578+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.072815256+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.072855604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.072862263+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.072876439+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.0728847+07:00","message":"[bufferProcess] interim [600000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.07288798+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.072895544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.0728983+07:00","message":"> Transcript [42722] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.072902108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.07290784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.072911081+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.072914166+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.072920463+07:00","message":"Push: 'เกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.072922644+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.072925124+07:00","message":"Set new StatePrefix : 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.072927817+07:00","message":"Next Push (prob) : 'ผู้เลี้ยงสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.072948009+07:00","message":"push: {false เกษตรกร 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.665312361+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.665349769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.665355793+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.665374905+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.665382834+07:00","message":"[bufferProcess] interim [200000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.665385488+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.66538983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.665393143+07:00","message":"> Transcript [42723] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.66539671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.665398952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.665400934+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.665404754+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:24.749624199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:24.749624525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.912249961+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.912287762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.912294329+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:24.912307619+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.912317754+07:00","message":"[bufferProcess] interim [440000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.912321509+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.912329811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.912335369+07:00","message":"> Transcript [42724] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.912340723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.912343763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.912347236+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:24.912350222+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.119911198+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.119952537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.119959335+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.119973251+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.119980873+07:00","message":"[bufferProcess] interim [680000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.119983795+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.11999174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.119994987+07:00","message":"> Transcript [42725] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.119999266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.120001919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.120004817+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.120008652+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.306473169+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.306506781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.306513254+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.306526589+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306533904+07:00","message":"[bufferProcess] interim [860000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306536691+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306543219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306546068+07:00","message":"> Transcript [42726] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306550182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306552812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306555204+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306558044+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306564624+07:00","message":"Push: 'ผู้เลี้ยงสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.30656692+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306569811+07:00","message":"Set new StatePrefix : 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.306572548+07:00","message":"Next Push (prob) : 'น้ำในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.306594102+07:00","message":"push: {false ผู้เลี้ยงสัตว์ 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.568844881+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.568889392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.568896168+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.568910812+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.568921504+07:00","message":"[bufferProcess] interim [40000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.568924461+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.568931488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.568934485+07:00","message":"> Transcript [42727] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.568938166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.568940698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.568942831+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.568945875+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.765865458+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.765909766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.765916815+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.765932887+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.765940797+07:00","message":"[bufferProcess] interim [280000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.76594405+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.765952869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.765955731+07:00","message":"> Transcript [42728] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.76595967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.765962012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.765964095+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.765967022+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.827270397+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.827310272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางแค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.827316921+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางแค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.827331002+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.827339072+07:00","message":"[bufferProcess] interim [400000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.82734198+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.827349182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.827352059+07:00","message":"> Transcript [42729] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.8273557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.827358401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.827361314+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.827364425+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.94463861+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.944677524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางเขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.944684735+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางเขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.944699553+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.944706449+07:00","message":"[bufferProcess] interim [460000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.944709598+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.944717766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.94472037+07:00","message":"> Transcript [42730] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางแค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.944724659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.944727063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.944731966+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.944735373+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.944743433+07:00","message":"Push: 'น้ำในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.94474548+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.944748252+07:00","message":"Set new StatePrefix : 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางแค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.944751219+07:00","message":"Next Push (prob) : 'ที่เขตบางแค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.944774621+07:00","message":"push: {false น้ำในพื้น 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.946129741+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.9461588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.946164628+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:25.946177631+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.946185449+07:00","message":"[bufferProcess] interim [520000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.946188403+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.946193377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.946196585+07:00","message":"> Transcript [42731] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.946200353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:25.946202975+07:00","message":"Set new StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางเขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.145661192+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.145701593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.145709143+07:00","message":"receive interim result [false|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.145724104+07:00","message":"[buffer interim] 2881 false ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.145731798+07:00","message":"[bufferProcess] interim [640000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.145734973+07:00","message":"[bufferProcess] send to processor:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.145742516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.145746183+07:00","message":"> Transcript [42732] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.14574902+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.258438597+07:00","message":"[GCS] IsForceVAD: false for message ID: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.321056897+07:00","message":"[GCS] Start streaming session, msgId: 2882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.389509163+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.389560799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.389568271+07:00","message":"receive interim result [true|false]: ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.389581869+07:00","message":"end recv isFinal message id 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.389584499+07:00","message":"end Recv id 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.389592421+07:00","message":"[buffer interim] 2881 true ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389604978+07:00","message":"[bufferProcess] interim [970000000]:ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389613184+07:00","message":"[bufferProcess] send to processor (isfinal):ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389617334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.38962122+07:00","message":"> Transcript [42733] [false]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.38962454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389626578+07:00","message":"Set new StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389628679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389630815+07:00","message":"> Transcript [42734] [true]: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389633551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389636094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389638158+07:00","message":"StatePrefix: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้นที่เขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389640874+07:00","message":"TextPushed: 'ระหว่างที่กรมประมงรับฟังความเห็นจากเกษตรกรผู้เลี้ยงสัตว์น้ำในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.389649334+07:00","message":"Push: 'ที่เขตบางขุนเทียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.389657893+07:00","message":"push: {true ที่เขตบางขุนเทียน 0 0xc00373e080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:26.40667437+07:00","message":"write wav file: './tmp/7589/7589_2881.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.729708724+07:00","message":"receive streaming session, msgId: 2882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.729758832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.729764628+07:00","message":"receive interim result [false|false]: กรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.729780585+07:00","message":"[buffer interim] 2882 false กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.729789356+07:00","message":"[bufferProcess] interim [420000000]:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.729791672+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.843670506+07:00","message":"receive streaming session, msgId: 2882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.843717759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.843723893+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:26.843737551+07:00","message":"[buffer interim] 2882 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.84374696+07:00","message":"[bufferProcess] interim [480000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.843750041+07:00","message":"[bufferProcess] send to processor:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.843758599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.843761859+07:00","message":"> Transcript [42735] [false]: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:26.843764141+07:00","message":"Set StatePrefix (first interim): 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.186377213+07:00","message":"receive streaming session, msgId: 2882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.186434514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพมหานคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.186442892+07:00","message":"receive interim result [false|false]: กรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.18646513+07:00","message":"[buffer interim] 2882 false กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.186475682+07:00","message":"[bufferProcess] interim [900000000]:กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.186480543+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.186486886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.186491365+07:00","message":"> Transcript [42736] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.186497016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.186500311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.186503953+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.186507676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.538212509+07:00","message":"[GCS] IsForceVAD: false for message ID: 2882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.635277907+07:00","message":"receive streaming session, msgId: 2882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.635324317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพมหานคร\",\"confidence\":0.71425325}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.635333572+07:00","message":"receive interim result [true|false]: กรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.635343113+07:00","message":"end recv isFinal message id 2882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.635345736+07:00","message":"end Recv id 2882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.635354066+07:00","message":"[buffer interim] 2882 true กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635366524+07:00","message":"[bufferProcess] interim [440000000]:กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635372219+07:00","message":"[bufferProcess] send to processor (isfinal):กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.63537657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.63538193+07:00","message":"> Transcript [42737] [false]: 'กรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635385088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635387159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635389232+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635391311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635392953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635395016+07:00","message":"> Transcript [42738] [true]: 'กรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635397536+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635401601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635403446+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635405264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:27.635408215+07:00","message":"Push: 'กรุงเทพมหานคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.635417016+07:00","message":"push: {true กรุงเทพมหานคร 0 0xc003473c00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:27.641912858+07:00","message":"write wav file: './tmp/7589/7589_2882.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:27.669970479+07:00","message":"[GCS] Start streaming session, msgId: 2883"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:27.750191407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:27.750220156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.663299303+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.6633427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.66334815+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.663365248+07:00","message":"[buffer interim] 2883 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.663372433+07:00","message":"[bufferProcess] interim [20000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.663374292+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.663377929+07:00","message":"[bufferProcess] send to processor (ticker):ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.663380905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.663383806+07:00","message":"> Transcript [42739] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.663386209+07:00","message":"Set StatePrefix (first interim): 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.72868856+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.728733132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.728742314+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.728759364+07:00","message":"[buffer interim] 2883 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.728767428+07:00","message":"[bufferProcess] interim [80000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.72876953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.856954548+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.856994405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.857000312+07:00","message":"receive interim result [false|false]: ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.85701491+07:00","message":"[buffer interim] 2883 false ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.857022888+07:00","message":"[bufferProcess] interim [200000000]:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.857025241+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.857033194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.857036676+07:00","message":"> Transcript [42740] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.857039052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.85704117+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.908569019+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.908632542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.90864189+07:00","message":"receive interim result [false|false]: ขณะที่นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:28.908660566+07:00","message":"[buffer interim] 2883 false ขณะที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.908675843+07:00","message":"[bufferProcess] interim [320000000]:ขณะที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.908680422+07:00","message":"[bufferProcess] send to processor:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.908687416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.908690491+07:00","message":"> Transcript [42741] [false]: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.908692976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:28.90869505+07:00","message":"Set new StatePrefix: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.21997542+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.220030233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.220036895+07:00","message":"receive interim result [false|false]: ขณะที่นายอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.220051384+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.220059622+07:00","message":"[bufferProcess] interim [620000000]:ขณะที่นายอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.220062185+07:00","message":"[bufferProcess] send to processor:ขณะที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.220070404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.220073419+07:00","message":"> Transcript [42742] [false]: 'ขณะที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.220076825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.22007915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.220094571+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.220097072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.278528786+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.278569099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.278575828+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.27858944+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.278596409+07:00","message":"[bufferProcess] interim [680000000]:ขณะที่นายอำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.278599185+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.278605785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.278608703+07:00","message":"> Transcript [42743] [false]: 'ขณะที่นายอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.278611871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.278613927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.278615892+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.278618464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.793292306+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.793338138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.793344785+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.793362502+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.793366272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.79336882+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.793380129+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.793394084+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793403189+07:00","message":"[bufferProcess] interim [160000000]:ขณะที่นายอำนวยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793407474+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793415056+07:00","message":"[bufferProcess] interim [220000000]:ขณะที่นายอำนวยคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.79341813+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793422536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793427127+07:00","message":"> Transcript [42744] [false]: 'ขณะที่นายอำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793431813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793434848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793437248+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793439634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793441438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793443576+07:00","message":"> Transcript [42745] [false]: 'ขณะที่นายอำนวยคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793445665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793447495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793449345+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793451187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793455104+07:00","message":"Push: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793458346+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793461414+07:00","message":"Set new StatePrefix : 'ขณะที่นายอำนวยคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:29.793465011+07:00","message":"Next Push (prob) : 'นายอำนวยคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:29.793475821+07:00","message":"push: {false ขณะที่ 0 0xc0030bd000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:30.12424616+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:30.124292578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:30.124299273+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:30.124314453+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.124324469+07:00","message":"[bufferProcess] interim [520000000]:ขณะที่นายอำนวยคงพรหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.124326778+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.124332841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.124336321+07:00","message":"> Transcript [42746] [false]: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.124341371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.124343928+07:00","message":"Set new StatePrefix: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:30.653443553+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:30.65348746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:30.653493947+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:30.653509403+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.653520131+07:00","message":"[bufferProcess] interim [0]:ขณะที่นายอำนวยคงพรหมหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.653523156+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.653529147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.653531909+07:00","message":"> Transcript [42747] [false]: 'ขณะที่นายอำนวยคงพรหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.653535188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.653537402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.653540022+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:30.653542186+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:30.750813084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:30.750827015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.076070122+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.07612415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.076130574+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.076144663+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.076153867+07:00","message":"[bufferProcess] interim [420000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.076156538+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหมหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.076161182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.07616427+07:00","message":"> Transcript [42748] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.0761681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.076170664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.07617302+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.076175444+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.240745374+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.240802605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.240808722+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.240823733+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.240842594+07:00","message":"[bufferProcess] interim [540000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.240846969+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหมหัวหน้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.240852733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.240856186+07:00","message":"> Transcript [42749] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.240860856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.240863105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.240865862+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.240868976+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.39449466+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.394541142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.394548402+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.394566698+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394577986+07:00","message":"[bufferProcess] interim [780000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394581442+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394589138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394591933+07:00","message":"> Transcript [42750] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394595663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394598384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394601723+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394604202+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394611455+07:00","message":"Push: 'นายอำนวยคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394613608+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394615812+07:00","message":"Set new StatePrefix : 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.394618282+07:00","message":"Next Push (prob) : 'พรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.394626707+07:00","message":"push: {false นายอำนวยคง 0 0xc0030bd000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.519621455+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.519660684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.519668605+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.519687281+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.519701015+07:00","message":"[bufferProcess] interim [840000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.519705236+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.519714466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.519720076+07:00","message":"> Transcript [42751] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.519724916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.519727683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.519730576+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.519734408+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.909026648+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.909067194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.909073694+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:31.909094078+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.909102092+07:00","message":"[bufferProcess] interim [320000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.909104953+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.909110773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.909113459+07:00","message":"> Transcript [42752] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.909116837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.909118854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.909123108+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:31.909125643+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.233287924+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.233328849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.233335202+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.233350535+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.233362626+07:00","message":"[bufferProcess] interim [620000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.233365444+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.233372093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.233374958+07:00","message":"> Transcript [42753] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.233378548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.233380896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.233383004+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.233385688+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.487318831+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.487365344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.487374796+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.487398641+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487409156+07:00","message":"[bufferProcess] interim [920000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487413398+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487422489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487427618+07:00","message":"> Transcript [42754] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487432911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487436477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487440379+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487444527+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487453229+07:00","message":"Push: 'พรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487456733+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487460234+07:00","message":"Set new StatePrefix : 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.487463773+07:00","message":"Next Push (prob) : 'ราชการกรมประมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.487475746+07:00","message":"push: {false พรหมหัวหน้าผู้ตรวจ 0 0xc0030bd000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.743201615+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.74325145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.743258808+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.74327525+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.743283162+07:00","message":"[bufferProcess] interim [40000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.74328621+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.743293491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.743296435+07:00","message":"> Transcript [42755] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.743300573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.743302787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.743306823+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.743310103+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.755737668+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.755762273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.755767614+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.755782619+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.755787978+07:00","message":"[bufferProcess] interim [100000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.755790318+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.755793573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.755796055+07:00","message":"> Transcript [42756] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.755799196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.755801233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.755803189+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.755805668+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.848188093+07:00","message":"[GCS] IsForceVAD: false for message ID: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.912597041+07:00","message":"[GCS] Start streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.929220131+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.929262071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.929271873+07:00","message":"receive interim result [false|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.929289354+07:00","message":"[buffer interim] 2883 false ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.929301146+07:00","message":"[bufferProcess] interim [280000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.929305397+07:00","message":"[bufferProcess] send to processor:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.92931127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.929314767+07:00","message":"> Transcript [42757] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.929318522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.929320546+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.929322805+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.929325269+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.97070415+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.970744295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.970750935+07:00","message":"receive interim result [true|false]: ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.970760349+07:00","message":"end recv isFinal message id 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.970762599+07:00","message":"end Recv id 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.970769072+07:00","message":"[buffer interim] 2883 true ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970778778+07:00","message":"[bufferProcess] interim [400000000]:ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970783233+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970786843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970789705+07:00","message":"> Transcript [42758] [false]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970793704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970796876+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970799032+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970801596+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970804852+07:00","message":"Push: 'ราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970807417+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970810184+07:00","message":"Set new StatePrefix : 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970812456+07:00","message":"Next Push (prob) : 'ก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970814235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970816304+07:00","message":"> Transcript [42759] [true]: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970818581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970820543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970822274+07:00","message":"StatePrefix: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมงก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970824373+07:00","message":"TextPushed: 'ขณะที่นายอำนวยคงพรหมหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:32.970826986+07:00","message":"Push: 'ก็ยอมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.970836347+07:00","message":"push: {false ราชการกรมประมง 0 0xc0030bd000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:32.970841888+07:00","message":"push: {true ก็ยอมรับ 0 0xc0030bd000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:32.982043591+07:00","message":"write wav file: './tmp/7589/7589_2883.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:33.312216797+07:00","message":"[GCS] IsForceVAD: false for message ID: 2884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:33.413522741+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:33.413551619+07:00","message":"found end of frame, send empty tag with msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:33.413556638+07:00","message":"end Recv id 2884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:33.413566077+07:00","message":"[buffer interim] 2884 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:33.413583151+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:33.413588911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:33.413594155+07:00","message":"> Transcript [42760] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:33.413598875+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:33.413602031+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:33.413605267+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:33.413608363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:33.413616942+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:33.413628288+07:00","message":"push: {true \n 0 0xc004c0ec00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:33.419307937+07:00","message":"write wav file: './tmp/7589/7589_2884.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:33.750167253+07:00","message":"[GCS] Start streaming session, msgId: 2885"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:33.751206235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:33.751207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.237267746+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.237322951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.237331211+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.237350035+07:00","message":"[buffer interim] 2885 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.237363408+07:00","message":"[bufferProcess] interim [300000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.237366166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.477025817+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.477063731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.477071561+07:00","message":"receive interim result [false|false]: การค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.477096513+07:00","message":"[buffer interim] 2885 false การค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.477110565+07:00","message":"[bufferProcess] interim [480000000]:การค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.477113+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.477116914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.477119722+07:00","message":"> Transcript [42761] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.47712201+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.494708751+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.494743055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.494748449+07:00","message":"receive interim result [false|false]: การขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.494763213+07:00","message":"[buffer interim] 2885 false การขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.494770569+07:00","message":"[bufferProcess] interim [540000000]:การขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.494772984+07:00","message":"[bufferProcess] send to processor:การค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.4947767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.494779908+07:00","message":"> Transcript [42762] [false]: 'การค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.494783464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.494785802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.494788114+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.494790699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.608735958+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.608773777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขัดถู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.608780228+07:00","message":"receive interim result [false|false]: การขัดถู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.608793035+07:00","message":"[buffer interim] 2885 false การขัดถู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.60880027+07:00","message":"[bufferProcess] interim [720000000]:การขัดถู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.608802834+07:00","message":"[bufferProcess] send to processor:การขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.608808308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.608811151+07:00","message":"> Transcript [42763] [false]: 'การขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.608814376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.608816428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.608818503+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.608820688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.735205674+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.735244485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.73525067+07:00","message":"receive interim result [false|false]: การขาดช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.735264073+07:00","message":"[buffer interim] 2885 false การขาดช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.735273777+07:00","message":"[bufferProcess] interim [780000000]:การขาดช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.735276244+07:00","message":"[bufferProcess] send to processor:การขัดถู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.73528188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.735284624+07:00","message":"> Transcript [42764] [false]: 'การขัดถู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.735287674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.73528984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.735292175+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.735294579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.923488417+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.92353441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.923542142+07:00","message":"receive interim result [false|false]: การขาดช่วงขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.923558657+07:00","message":"[buffer interim] 2885 false การขาดช่วงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923570193+07:00","message":"[bufferProcess] interim [20000000]:การขาดช่วงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923574674+07:00","message":"[bufferProcess] send to processor:การขาดช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923582121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923586882+07:00","message":"> Transcript [42765] [false]: 'การขาดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923591196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.92359424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923598068+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923601074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923609534+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923612439+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923615536+07:00","message":"Set new StatePrefix : 'การขาดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.923618795+07:00","message":"Next Push (prob) : 'ขาดช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.923638351+07:00","message":"push: {false การ 0 0xc003324a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.990125123+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.990172694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.990179342+07:00","message":"receive interim result [false|false]: การขาดช่วงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:34.990195419+07:00","message":"[buffer interim] 2885 false การขาดช่วงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.990203527+07:00","message":"[bufferProcess] interim [80000000]:การขาดช่วงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.990206634+07:00","message":"[bufferProcess] send to processor:การขาดช่วงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.990215011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.990220603+07:00","message":"> Transcript [42766] [false]: 'การขาดช่วงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.990225267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.990227539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.990229573+07:00","message":"StatePrefix: 'การขาดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:34.990232147+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.307288101+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.307326293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.307332993+07:00","message":"receive interim result [false|false]: การขาดช่วงของรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.307348738+07:00","message":"[buffer interim] 2885 false การขาดช่วงของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.307359248+07:00","message":"[bufferProcess] interim [260000000]:การขาดช่วงของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.307361599+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.307365068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.307368081+07:00","message":"> Transcript [42767] [false]: 'การขาดช่วงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.307371199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.307373329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.307375283+07:00","message":"StatePrefix: 'การขาดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.307377663+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.376063724+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.376112666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.376119921+07:00","message":"receive interim result [false|false]: การขาดช่วงของบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.376134519+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.376142683+07:00","message":"[bufferProcess] interim [320000000]:การขาดช่วงของบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.376145899+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.376152409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.376155037+07:00","message":"> Transcript [42768] [false]: 'การขาดช่วงของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.376158901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.376161182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.37616327+07:00","message":"StatePrefix: 'การขาดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.376167549+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.377896902+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.377936603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.377942408+07:00","message":"receive interim result [false|false]: การขาดช่วงของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.377962296+07:00","message":"[buffer interim] 2885 false การขาดช่วงของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.37797104+07:00","message":"[bufferProcess] interim [380000000]:การขาดช่วงของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.377975206+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.377985409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.377989644+07:00","message":"> Transcript [42769] [false]: 'การขาดช่วงของบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.377995433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.377998707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.378002027+07:00","message":"StatePrefix: 'การขาดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.378005926+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.378013654+07:00","message":"Push: 'ขาดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.378015723+07:00","message":"TextPushed: 'การขาดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.378018348+07:00","message":"Set new StatePrefix : 'การขาดช่วงของบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.378020725+07:00","message":"Next Push (prob) : 'ของบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.378030007+07:00","message":"push: {false ขาดช่วง 0 0xc003324a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.38018548+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.380214086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.380219495+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.380230895+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.380238172+07:00","message":"[bufferProcess] interim [440000000]:การขาดช่วงของบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.380241234+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.380246412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.380249304+07:00","message":"> Transcript [42770] [false]: 'การขาดช่วงของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.38025168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.380253975+07:00","message":"Set new StatePrefix: 'การขาดช่วงของพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.928386921+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.928432294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.928439235+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:35.928451641+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.928458198+07:00","message":"[bufferProcess] interim [980000000]:การขาดช่วงของบประมาณรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.928460751+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.928466236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.928469127+07:00","message":"> Transcript [42771] [false]: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.928471934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:35.928474727+07:00","message":"Set new StatePrefix: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.083393503+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.083432311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.083438603+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.083458463+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.083466057+07:00","message":"[bufferProcess] interim [100000000]:การขาดช่วงของบประมาณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.083468745+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.083472316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.08347525+07:00","message":"> Transcript [42772] [false]: 'การขาดช่วงของบประมาณรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.083478719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.083481108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.083483028+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.083485373+07:00","message":"TextPushed: 'การขาดช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.086917766+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.086959813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.086971761+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.086989616+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.086996721+07:00","message":"[bufferProcess] interim [160000000]:การขาดช่วงของบประมาณรับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.087000382+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.087007284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.087011406+07:00","message":"> Transcript [42773] [false]: 'การขาดช่วงของบประมาณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.087016716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.087019865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.087023406+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.087027075+07:00","message":"TextPushed: 'การขาดช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.33126749+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.331305873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.331313379+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.331325693+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.331334745+07:00","message":"[bufferProcess] interim [340000000]:การขาดช่วงของบประมาณรับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.331337377+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.331342817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.331345641+07:00","message":"> Transcript [42774] [false]: 'การขาดช่วงของบประมาณรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.331348927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.331351367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.331354415+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.331357104+07:00","message":"TextPushed: 'การขาดช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.419055261+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.419112766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.419119283+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.419137363+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.419146052+07:00","message":"[bufferProcess] interim [460000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.419149115+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.41915341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.419156471+07:00","message":"> Transcript [42775] [false]: 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.4191605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.419162743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.419165668+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.419168737+07:00","message":"TextPushed: 'การขาดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.419171877+07:00","message":"Push: 'ของบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.419173976+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.419176324+07:00","message":"Set new StatePrefix : 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.419179183+07:00","message":"Next Push (prob) : 'รับซื้อปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.419187228+07:00","message":"push: {false ของบประมาณ 0 0xc003324a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.596330087+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.596372949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.596379287+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.596393563+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.596401484+07:00","message":"[bufferProcess] interim [640000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.596404281+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.596409784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.596412628+07:00","message":"> Transcript [42776] [false]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.596416085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.596418638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.596421013+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.596423473+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.711883224+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.711927474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.711936873+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:36.711952476+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.711963873+07:00","message":"[bufferProcess] interim [760000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.711966767+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.711974698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.711978005+07:00","message":"> Transcript [42777] [false]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.711981554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.711984292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.711987025+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:36.711990028+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:36.751650014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:36.751674349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:37.301366518+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:37.301420231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:37.301427505+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:37.301442018+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:37.301449756+07:00","message":"[bufferProcess] interim [360000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:37.301452443+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:37.30145951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:37.301464295+07:00","message":"> Transcript [42778] [false]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:37.301468048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:37.301470318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:37.301472754+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:37.301475527+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.12181335+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.121850876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.121857787+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.121873345+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121882678+07:00","message":"[bufferProcess] interim [200000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121885308+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121891123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121894061+07:00","message":"> Transcript [42779] [false]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121898871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121901243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121904005+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121906627+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121911702+07:00","message":"Push: 'รับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121913878+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121916593+07:00","message":"Set new StatePrefix : 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.121919124+07:00","message":"Next Push (prob) : 'หมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.121927642+07:00","message":"push: {false รับซื้อปลา 0 0xc003324a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.38162779+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.38166737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.381677724+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.381694738+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.381702353+07:00","message":"[bufferProcess] interim [500000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.381706566+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.381715266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.38171824+07:00","message":"> Transcript [42780] [false]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.38172209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.381724832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.3817276+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.381730138+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.828513322+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.828560324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.828567445+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:38.828582053+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.828589701+07:00","message":"[bufferProcess] interim [860000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.828592567+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.828600149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.828602953+07:00","message":"> Transcript [42781] [false]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.828606681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.828609002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.828611928+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:38.828614713+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.024133487+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.024175076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.024181639+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.024199646+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.024207885+07:00","message":"[bufferProcess] interim [100000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.024211239+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.024215559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.024218434+07:00","message":"> Transcript [42782] [false]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.024221921+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.024224079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.024226307+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.02422897+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.215701574+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.215745418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.215754632+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.215774276+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215784336+07:00","message":"[bufferProcess] interim [280000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215788916+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215794296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215798684+07:00","message":"> Transcript [42783] [false]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215804321+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215810319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215814076+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.21581798+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณรับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215822138+07:00","message":"Push: 'หมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215825566+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215828951+07:00","message":"Set new StatePrefix : 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.215832742+07:00","message":"Next Push (prob) : 'ทำให้การขับเคลื่อนนโยบายและการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.215843983+07:00","message":"push: {false หมอคางดำ 0 0xc003324a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.272631625+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.272676354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.272685788+07:00","message":"receive interim result [false|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.272704379+07:00","message":"[buffer interim] 2885 false การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.272713778+07:00","message":"[bufferProcess] interim [400000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.272716684+07:00","message":"[bufferProcess] send to processor:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.272725799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.272728843+07:00","message":"> Transcript [42784] [false]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.272733083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.272736372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.272738583+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.272743721+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.38949366+07:00","message":"[GCS] IsForceVAD: false for message ID: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.450350976+07:00","message":"[GCS] Start streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.56605611+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.566107957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.566117129+07:00","message":"receive interim result [true|false]: การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.566127611+07:00","message":"end recv isFinal message id 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.566129994+07:00","message":"end Recv id 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.566138319+07:00","message":"[buffer interim] 2885 true การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566147627+07:00","message":"[bufferProcess] interim [670000000]:การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566151579+07:00","message":"[bufferProcess] send to processor (isfinal):การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566155489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.56615837+07:00","message":"> Transcript [42785] [false]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566162285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566164278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566166722+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566169938+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566173302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566175445+07:00","message":"> Transcript [42786] [true]: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566178054+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566179902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.56618187+07:00","message":"StatePrefix: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำทำให้การขับเคลื่อนนโยบายและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566184192+07:00","message":"TextPushed: 'การขาดช่วงของบประมาณรับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.566189626+07:00","message":"Push: 'ทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.566199513+07:00","message":"push: {true ทำให้การขับเคลื่อนนโยบายและการแก้ปัญหา 0 0xc003324a00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:39.577590468+07:00","message":"write wav file: './tmp/7589/7589_2885.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:39.752120688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:39.752132936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.933873474+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.933916096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สรุป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.933921349+07:00","message":"receive interim result [false|false]: สรุป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.933937675+07:00","message":"[buffer interim] 2886 false สรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.933944581+07:00","message":"[bufferProcess] interim [480000000]:สรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.933946868+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.983789147+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.983827003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะดุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.983834185+07:00","message":"receive interim result [false|false]: สะดุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:39.983849905+07:00","message":"[buffer interim] 2886 false สะดุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.983857536+07:00","message":"[bufferProcess] interim [540000000]:สะดุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.983860096+07:00","message":"[bufferProcess] send to processor:สรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.983869723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.983872545+07:00","message":"> Transcript [42787] [false]: 'สรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:39.983875257+07:00","message":"Set StatePrefix (first interim): 'สรุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.147295962+07:00","message":"[GCS] IsForceVAD: false for message ID: 2886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.178860402+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.178899379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะดุดจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.178905571+07:00","message":"receive interim result [false|false]: สะดุดจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.178923203+07:00","message":"[buffer interim] 2886 false สะดุดจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.178932078+07:00","message":"[bufferProcess] interim [780000000]:สะดุดจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.178935022+07:00","message":"[bufferProcess] send to processor:สะดุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.178939209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.178942469+07:00","message":"> Transcript [42788] [false]: 'สะดุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.178945039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.178947106+07:00","message":"Set new StatePrefix: 'สะดุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.218795339+07:00","message":"[GCS] Start streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.261609245+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.261648434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะดุดจริง\",\"confidence\":0.95826876}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.261654715+07:00","message":"receive interim result [true|false]: สะดุดจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.261665105+07:00","message":"end recv isFinal message id 2886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.261667429+07:00","message":"end Recv id 2886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.261675144+07:00","message":"[buffer interim] 2886 true สะดุดจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261685954+07:00","message":"[bufferProcess] interim [930000000]:สะดุดจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261693317+07:00","message":"[bufferProcess] send to processor (isfinal):สะดุดจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.26169777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261701563+07:00","message":"> Transcript [42789] [false]: 'สะดุดจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.26170507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261707436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261709651+07:00","message":"StatePrefix: 'สะดุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261711958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261713623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261715803+07:00","message":"> Transcript [42790] [true]: 'สะดุดจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261717998+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261719706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261721442+07:00","message":"StatePrefix: 'สะดุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261723353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.261730538+07:00","message":"Push: 'สะดุดจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.261738409+07:00","message":"push: {true สะดุดจริง 0 0xc004c0f800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:40.267803386+07:00","message":"write wav file: './tmp/7589/7589_2886.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.51366403+07:00","message":"[GCS] Cleaned up inactive client: 2868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.513684713+07:00","message":"[GCS] Cleaned up inactive client: 2867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.513688026+07:00","message":"[GCS] Cleaned up inactive client: 2866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.513690006+07:00","message":"[GCS] Cleaned up inactive client: 2870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.513692009+07:00","message":"[GCS] Cleaned up inactive client: 2869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.513694018+07:00","message":"[GCS] Cleaned up inactive client: 2865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.87272829+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.872771867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.872777209+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.872794087+07:00","message":"[buffer interim] 2887 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.872801033+07:00","message":"[bufferProcess] interim [660000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.872803494+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.876982541+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.877016896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.877023059+07:00","message":"receive interim result [false|false]: ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.877041042+07:00","message":"[buffer interim] 2887 false ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.877047801+07:00","message":"[bufferProcess] interim [720000000]:ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.877050461+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.87705732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.877060218+07:00","message":"> Transcript [42791] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.8770626+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.93824812+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.938292807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.938300013+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:40.938314366+07:00","message":"[buffer interim] 2887 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.938321712+07:00","message":"[bufferProcess] interim [780000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.938324283+07:00","message":"[bufferProcess] send to processor:ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.938328074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.938331056+07:00","message":"> Transcript [42792] [false]: 'ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.938333244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:40.938335575+07:00","message":"Set new StatePrefix: 'ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.408106562+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.408146933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.408152749+07:00","message":"receive interim result [false|false]: ล่าสุดจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.408169015+07:00","message":"[buffer interim] 2887 false ล่าสุดจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.408177831+07:00","message":"[bufferProcess] interim [140000000]:ล่าสุดจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.408180578+07:00","message":"[bufferProcess] send to processor:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.408184287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.408187021+07:00","message":"> Transcript [42793] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.408189214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.408191252+07:00","message":"Set new StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.461851941+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.46189167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.461897889+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.461913735+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.461918954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.461922069+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.461927464+07:00","message":"[buffer interim] 2887 false ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.461931206+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461937186+07:00","message":"[bufferProcess] interim [260000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461940926+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461943711+07:00","message":"[bufferProcess] interim [320000000]:ล่าสุดจึงเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461945668+07:00","message":"[bufferProcess] send to processor:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461948457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461951127+07:00","message":"> Transcript [42794] [false]: 'ล่าสุดจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461954378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461956485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461958412+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461960474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.46196205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.46196413+07:00","message":"> Transcript [42795] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.46196598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461967705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461969497+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.461971147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.830878989+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.830916324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.830923344+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:41.830937745+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.830949551+07:00","message":"[bufferProcess] interim [560000000]:ล่าสุดจึงเตรียมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.830952643+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.830962058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.830965403+07:00","message":"> Transcript [42796] [false]: 'ล่าสุดจึงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.830969198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.830971841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.830974008+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:41.830976336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.015354682+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.015398256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.015405948+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.015422021+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015430513+07:00","message":"[bufferProcess] interim [800000000]:ล่าสุดจึงเตรียมของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015433388+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015439578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015442533+07:00","message":"> Transcript [42797] [false]: 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015446474+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015448921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015451041+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015453921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015458529+07:00","message":"Push: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.01546338+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015466787+07:00","message":"Set new StatePrefix : 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.015469212+07:00","message":"Next Push (prob) : 'จึงเตรียมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.015498001+07:00","message":"push: {false ล่าสุด 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.106355944+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.106399751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.10640836+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.106438634+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.106452873+07:00","message":"[bufferProcess] interim [860000000]:ล่าสุดจึงเตรียมของจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.106457603+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.106468489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.106473553+07:00","message":"> Transcript [42798] [false]: 'ล่าสุดจึงเตรียมของจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.106478669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.106482248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.106486144+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.106490421+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.170545927+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.170586078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.170592398+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.170607624+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.170615888+07:00","message":"[bufferProcess] interim [980000000]:ล่าสุดจึงเตรียมของจัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.170618753+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.170625103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.170628446+07:00","message":"> Transcript [42799] [false]: 'ล่าสุดจึงเตรียมของจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.170632182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.17063459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.170638999+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.170641608+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.365853394+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.365894851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.365901181+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.365913735+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.365921943+07:00","message":"[bufferProcess] interim [160000000]:ล่าสุดจึงเตรียมของจัดสรรงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.3659246+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.365930116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.3659327+07:00","message":"> Transcript [42800] [false]: 'ล่าสุดจึงเตรียมของจัดสรร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.365936202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.365938414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.365940411+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.365942862+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.482646832+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.482693125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.482701428+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.482717602+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482732047+07:00","message":"[bufferProcess] interim [280000000]:ล่าสุดจึงเตรียมของจัดสรรงบประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482736736+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482750568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482754967+07:00","message":"> Transcript [42801] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482761777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.48276411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482766668+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482770156+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482779296+07:00","message":"Push: 'จึงเตรียมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482781603+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482783905+07:00","message":"Set new StatePrefix : 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.482786444+07:00","message":"Next Push (prob) : 'จัดสรรงบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.482796401+07:00","message":"push: {false จึงเตรียมของ 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.549328121+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.549372416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.549378348+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.549392214+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.549400169+07:00","message":"[bufferProcess] interim [340000000]:ล่าสุดจึงเตรียมของจัดสรรงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.549403064+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.549409571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.549412229+07:00","message":"> Transcript [42802] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.549416082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.549418222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.549420266+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.549423071+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:42.75312851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:42.753133246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.870594765+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.870637081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประมาณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.870644444+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.870658866+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประมาณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.870666379+07:00","message":"[bufferProcess] interim [640000000]:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.870669145+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.870676737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.870679871+07:00","message":"> Transcript [42803] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.87068337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.870685766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.870688464+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.870691499+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.988872349+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.988916325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.988924133+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:42.988940912+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.988953391+07:00","message":"[bufferProcess] interim [760000000]:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.988957416+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.988967166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.988971613+07:00","message":"> Transcript [42804] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.988978554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.988981854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.988985637+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:42.98898999+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.255184664+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.255226501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.255233665+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.255250316+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255258601+07:00","message":"[bufferProcess] interim [60000000]:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255261357+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255265447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255268462+07:00","message":"> Transcript [42805] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255272581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255274837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255279395+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255283753+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255286976+07:00","message":"Push: 'จัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255288887+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.25529125+07:00","message":"Set new StatePrefix : 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.255294206+07:00","message":"Next Push (prob) : 'ประมาณจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.255303056+07:00","message":"push: {false จัดสรรงบ 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.570101022+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.570141097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.57014774+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.570162225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 80\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.570165249+07:00","message":"receive interim result [false|false]:  80"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.570179961+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.57019707+07:00","message":"[buffer interim] 2887 false  80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.570237232+07:00","message":"[bufferProcess] interim [360000000]:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.570265159+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.570277873+07:00","message":"[bufferProcess] interim [360000000]: 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.570281542+07:00","message":"[bufferProcess] update buffer: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.570289034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.57029455+07:00","message":"> Transcript [42806] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.570298879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.570301226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.57030344+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.570305998+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.77336919+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.773408688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.77341534+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.773429183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 84\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.773432583+07:00","message":"receive interim result [false|false]:  84"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.773440479+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.773444651+07:00","message":"[buffer interim] 2887 false  84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.773451347+07:00","message":"[bufferProcess] interim [600000000]:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.773454774+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.773458128+07:00","message":"[bufferProcess] interim [600000000]: 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.773460662+07:00","message":"[bufferProcess] update buffer: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.77346506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.773467986+07:00","message":"> Transcript [42807] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.773471026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.773473248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.773475274+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.77347786+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.895259029+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.895310115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.895319977+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.895333907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 83\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.895337688+07:00","message":"receive interim result [false|false]:  83"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.895349541+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:43.89535615+07:00","message":"[buffer interim] 2887 false  83"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.895365703+07:00","message":"[bufferProcess] interim [660000000]:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.89537014+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.895375309+07:00","message":"[bufferProcess] interim [660000000]: 83"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.89537918+07:00","message":"[bufferProcess] update buffer: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.895384152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.895388489+07:00","message":"> Transcript [42808] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 84'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.895393813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.895397198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.89539977+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:43.89540401+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.093840586+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.093884812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.093891113+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.093903477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 83 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.093906613+07:00","message":"receive interim result [false|false]:  83 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.093914882+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.093918912+07:00","message":"[buffer interim] 2887 false  83 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093925959+07:00","message":"[bufferProcess] interim [900000000]:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093928933+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093934602+07:00","message":"[bufferProcess] interim [900000000]: 83 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093938133+07:00","message":"[bufferProcess] update buffer: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093941348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093944439+07:00","message":"> Transcript [42809] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093948399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093950774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093952887+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.09395688+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093959919+07:00","message":"Push: 'ประมาณจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093962205+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.09396452+07:00","message":"Set new StatePrefix : 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.093967255+07:00","message":"Next Push (prob) : ' 83'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.093975792+07:00","message":"push: {false ประมาณจำนวน 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.286666888+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.286707306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.286714244+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.286728049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 83 ล้านบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.286731725+07:00","message":"receive interim result [false|false]:  83 ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.286745373+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.286749424+07:00","message":"[buffer interim] 2887 false  83 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.286756026+07:00","message":"[bufferProcess] interim [80000000]:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.286759397+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.286762897+07:00","message":"[bufferProcess] interim [80000000]: 83 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.286765737+07:00","message":"[bufferProcess] update buffer: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.28677042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.286774108+07:00","message":"> Transcript [42810] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.286777729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.28677981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.286781902+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.28678473+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.47100214+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.471045403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.471052508+07:00","message":"receive interim result [false|false]: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.471069419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ล้านบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.471073066+07:00","message":"receive interim result [false|false]:  ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.471082328+07:00","message":"[buffer interim] 2887 false ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.4710863+07:00","message":"[buffer interim] 2887 false  ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.471095952+07:00","message":"[bufferProcess] interim [260000000]:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.471099056+07:00","message":"[bufferProcess] send to processor:ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.471102922+07:00","message":"[bufferProcess] interim [260000000]: ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.471108443+07:00","message":"[bufferProcess] update buffer: ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.471111942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.471115005+07:00","message":"> Transcript [42811] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.471118968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.471121281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.471123343+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.471125786+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.577898067+07:00","message":"[GCS] IsForceVAD: false for message ID: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.641853163+07:00","message":"[GCS] Start streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.685694591+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.685741792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดจึงเตรียมขอจัดสรรงบประมาณจำนวน 83 ล้านบาท\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.68575045+07:00","message":"receive interim result [true|false]: ล่าสุดจึงเตรียมขอจัดสรรงบประมาณจำนวน 83 ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.685761765+07:00","message":"end recv isFinal message id 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.685764626+07:00","message":"end Recv id 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.68577164+07:00","message":"[buffer interim] 2887 true ล่าสุดจึงเตรียมขอจัดสรรงบประมาณจำนวน 83 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685783657+07:00","message":"[bufferProcess] interim [590000000]:ล่าสุดจึงเตรียมขอจัดสรรงบประมาณจำนวน 83 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685787561+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685791315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.68579444+07:00","message":"> Transcript [42812] [false]: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685798317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.68580052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685802625+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685805306+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685807335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685809479+07:00","message":"> Transcript [42813] [true]: 'ล่าสุดจึงเตรียมขอจัดสรรงบประมาณจำนวน 83 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685811972+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685813654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685815667+07:00","message":"StatePrefix: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685817669+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685819516+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685971997+07:00","message":"Push: ' 83 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685975027+07:00","message":"TextPushed: 'ล่าสุดจึงเตรียมของจัดสรรงบประมาณจำนวน 83 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685977388+07:00","message":"Set new StatePrefix : 'ล่าสุดจึงเตรียมขอจัดสรรงบประมาณจำนวน 83 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.685979688+07:00","message":"Next Push (prob) : 'ล่าสุดจึงเตรียมขอจัดสรรงบประมาณจำนวน 83 ล้านบาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:44.685987778+07:00","message":"push: {true  83 ล้านบาท 0 0xc0045de300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:44.686007737+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2887.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:44.700395983+07:00","message":"write wav file: './tmp/7589/7589_2887.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.210327346+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.210371503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.210378611+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.210393303+07:00","message":"[buffer interim] 2888 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.210400586+07:00","message":"[bufferProcess] interim [420000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.210402615+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.45278642+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.452835986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.452842487+07:00","message":"receive interim result [false|false]: เพื่อรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.452858952+07:00","message":"[buffer interim] 2888 false เพื่อรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.452867191+07:00","message":"[bufferProcess] interim [540000000]:เพื่อรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.452869753+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.452877434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.452880685+07:00","message":"> Transcript [42814] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.452883731+07:00","message":"Set StatePrefix (first interim): 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.590513306+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.590555222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.590561246+07:00","message":"receive interim result [false|false]: รับซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.590576578+07:00","message":"[buffer interim] 2888 false รับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.590585017+07:00","message":"[bufferProcess] interim [660000000]:รับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.590587723+07:00","message":"[bufferProcess] send to processor:เพื่อรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.590595011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.590597828+07:00","message":"> Transcript [42815] [false]: 'เพื่อรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.590599994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.590602448+07:00","message":"Set new StatePrefix: 'เพื่อรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.698612609+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.698654854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.698660786+07:00","message":"receive interim result [false|false]: รับซื้อปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.698675165+07:00","message":"[buffer interim] 2888 false รับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.698683312+07:00","message":"[bufferProcess] interim [840000000]:รับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.698685988+07:00","message":"[bufferProcess] send to processor:รับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.698693323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.69869616+07:00","message":"> Transcript [42816] [false]: 'รับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.698698499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.698700591+07:00","message":"Set new StatePrefix: 'รับซื้อ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:45.753659238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:45.753683218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.888860047+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.888904261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.888909967+07:00","message":"receive interim result [false|false]: รับซื้อปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:45.888930778+07:00","message":"[buffer interim] 2888 false รับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.88893903+07:00","message":"[bufferProcess] interim [20000000]:รับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.888942111+07:00","message":"[bufferProcess] send to processor:รับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.888951153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.888954413+07:00","message":"> Transcript [42817] [false]: 'รับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.888957956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.888960216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.888962578+07:00","message":"StatePrefix: 'รับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:45.888964717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109446042+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109486899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอแคระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109493572+07:00","message":"receive interim result [false|false]: รับซื้อปลาหมอแคระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109509956+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109514021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109516589+07:00","message":"receive interim result [false|false]: รับซื้อปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109522665+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109526747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109529168+07:00","message":"receive interim result [false|false]: รับซื้อปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109534321+07:00","message":"[buffer interim] 2888 false รับซื้อปลาหมอแคระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109537895+07:00","message":"[buffer interim] 2888 false รับซื้อปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109540149+07:00","message":"[buffer interim] 2888 false รับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109546091+07:00","message":"[bufferProcess] interim [200000000]:รับซื้อปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109548555+07:00","message":"[bufferProcess] send to processor:รับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109551763+07:00","message":"[bufferProcess] interim [260000000]:รับซื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109553736+07:00","message":"[bufferProcess] send to processor:รับซื้อปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109556137+07:00","message":"[bufferProcess] interim [320000000]:รับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109558117+07:00","message":"[bufferProcess] send to processor:รับซื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109560805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109563505+07:00","message":"> Transcript [42818] [false]: 'รับซื้อปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109566693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109568749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109570626+07:00","message":"StatePrefix: 'รับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109572809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109574479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109576553+07:00","message":"> Transcript [42819] [false]: 'รับซื้อปลาหมอแคระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109578673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109580509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109582316+07:00","message":"StatePrefix: 'รับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109584083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109585664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109587573+07:00","message":"> Transcript [42820] [false]: 'รับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109589503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109591413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109593153+07:00","message":"StatePrefix: 'รับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109594843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109602089+07:00","message":"Push: 'รับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.10960423+07:00","message":"TextPushed: 'รับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.109606481+07:00","message":"Set new StatePrefix : 'รับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.10960898+07:00","message":"Next Push (prob) : 'ปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.109631342+07:00","message":"push: {false รับซื้อ 0 0xc0030bd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.321814449+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.321852066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอคางดำใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.321858419+07:00","message":"receive interim result [false|false]: รับซื้อปลาหมอคางดำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.321875759+07:00","message":"[buffer interim] 2888 false รับซื้อปลาหมอคางดำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.321884011+07:00","message":"[bufferProcess] interim [680000000]:รับซื้อปลาหมอคางดำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.321886987+07:00","message":"[bufferProcess] send to processor:รับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.321891159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.321894385+07:00","message":"> Transcript [42821] [false]: 'รับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.321897751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.321899975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.321901845+07:00","message":"StatePrefix: 'รับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.32190406+07:00","message":"TextPushed: 'รับซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.65333989+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.653393659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอคางดำในรอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.653402755+07:00","message":"receive interim result [false|false]: รับซื้อปลาหมอคางดำในรอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.653421178+07:00","message":"[buffer interim] 2888 false รับซื้อปลาหมอคางดำในรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.65343141+07:00","message":"[bufferProcess] interim [860000000]:รับซื้อปลาหมอคางดำในรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.653435291+07:00","message":"[bufferProcess] send to processor:รับซื้อปลาหมอคางดำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.653446662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.653454751+07:00","message":"> Transcript [42822] [false]: 'รับซื้อปลาหมอคางดำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.653459895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.653462995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.653466779+07:00","message":"StatePrefix: 'รับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.653470229+07:00","message":"TextPushed: 'รับซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.793611605+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.793652447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอคางดำในรอบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.793659198+07:00","message":"receive interim result [false|false]: รับซื้อปลาหมอคางดำในรอบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.793673849+07:00","message":"[buffer interim] 2888 false รับซื้อปลาหมอคางดำในรอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.793686845+07:00","message":"[bufferProcess] interim [100000000]:รับซื้อปลาหมอคางดำในรอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.793689578+07:00","message":"[bufferProcess] send to processor:รับซื้อปลาหมอคางดำในรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.793693447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.793696558+07:00","message":"> Transcript [42823] [false]: 'รับซื้อปลาหมอคางดำในรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.793706491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.793708704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.793715536+07:00","message":"StatePrefix: 'รับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.793717996+07:00","message":"TextPushed: 'รับซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.85058313+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.850628599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอคางดำในรอบทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.850635746+07:00","message":"receive interim result [false|false]: รับซื้อปลาหมอคางดำในรอบทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.850652163+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.850659067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอคางดำในรอบพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.850663439+07:00","message":"receive interim result [false|false]: รับซื้อปลาหมอคางดำในรอบพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.850671957+07:00","message":"[buffer interim] 2888 false รับซื้อปลาหมอคางดำในรอบทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.85067735+07:00","message":"[buffer interim] 2888 false รับซื้อปลาหมอคางดำในรอบพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850685393+07:00","message":"[bufferProcess] interim [160000000]:รับซื้อปลาหมอคางดำในรอบทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850687878+07:00","message":"[bufferProcess] send to processor:รับซื้อปลาหมอคางดำในรอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850691773+07:00","message":"[bufferProcess] interim [220000000]:รับซื้อปลาหมอคางดำในรอบพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850693844+07:00","message":"[bufferProcess] send to processor:รับซื้อปลาหมอคางดำในรอบทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850697204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850700546+07:00","message":"> Transcript [42824] [false]: 'รับซื้อปลาหมอคางดำในรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850704594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850706838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.85070937+07:00","message":"StatePrefix: 'รับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850711767+07:00","message":"TextPushed: 'รับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850714397+07:00","message":"Push: 'ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850716388+07:00","message":"TextPushed: 'รับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850718616+07:00","message":"Set new StatePrefix : 'รับซื้อปลาหมอคางดำในรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.85072081+07:00","message":"Next Push (prob) : 'ดำในรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850722526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850724521+07:00","message":"> Transcript [42825] [false]: 'รับซื้อปลาหมอคางดำในรอบทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850726634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.850728583+07:00","message":"Set new StatePrefix: 'รับซื้อปลาหมอคางดำในรอบทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.850737754+07:00","message":"push: {false ปลาหมอคาง 0 0xc0030bd880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.936425797+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.936474041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอคางดำในรอบที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.93648043+07:00","message":"receive interim result [false|false]: รับซื้อปลาหมอคางดำในรอบที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:46.936499183+07:00","message":"[buffer interim] 2888 false รับซื้อปลาหมอคางดำในรอบที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.936506983+07:00","message":"[bufferProcess] interim [280000000]:รับซื้อปลาหมอคางดำในรอบที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.936509727+07:00","message":"[bufferProcess] send to processor:รับซื้อปลาหมอคางดำในรอบพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.936513448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.936516276+07:00","message":"> Transcript [42826] [false]: 'รับซื้อปลาหมอคางดำในรอบพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.936518847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:46.936521156+07:00","message":"Set new StatePrefix: 'รับซื้อปลาหมอคางดำในรอบพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.197933173+07:00","message":"[GCS] IsForceVAD: false for message ID: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.272962185+07:00","message":"[GCS] Start streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.406864521+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.406919991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อปลาหมอคางดำในรอบที่ 3\",\"confidence\":0.9569286}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.406926336+07:00","message":"receive interim result [true|false]: รับซื้อปลาหมอคางดำในรอบที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.406938361+07:00","message":"end recv isFinal message id 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.40694136+07:00","message":"end Recv id 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.406950081+07:00","message":"[buffer interim] 2888 true รับซื้อปลาหมอคางดำในรอบที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.406963104+07:00","message":"[bufferProcess] interim [790000000]:รับซื้อปลาหมอคางดำในรอบที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.406967096+07:00","message":"[bufferProcess] send to processor (isfinal):รับซื้อปลาหมอคางดำในรอบที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.406982699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.407008473+07:00","message":"> Transcript [42827] [false]: 'รับซื้อปลาหมอคางดำในรอบที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.40701275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.407015277+07:00","message":"Set new StatePrefix: 'รับซื้อปลาหมอคางดำในรอบที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.40701784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.40702106+07:00","message":"> Transcript [42828] [true]: 'รับซื้อปลาหมอคางดำในรอบที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.407024358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.407026542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.407028597+07:00","message":"StatePrefix: 'รับซื้อปลาหมอคางดำในรอบที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.407031445+07:00","message":"TextPushed: 'รับซื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.407037083+07:00","message":"Push: 'ดำในรอบที่ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.407050893+07:00","message":"push: {true ดำในรอบที่ 3 0 0xc0030bd880}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:47.415089057+07:00","message":"write wav file: './tmp/7589/7589_2888.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.816798374+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.816838679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.816844782+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.81686107+07:00","message":"[buffer interim] 2889 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.816868808+07:00","message":"[bufferProcess] interim [480000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.816870938+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.883840101+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.883888384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.883895462+07:00","message":"receive interim result [false|false]: ซึ่งจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.883911995+07:00","message":"[buffer interim] 2889 false ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.883920675+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.883923478+07:00","message":"[bufferProcess] send to processor:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.883927713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.883931235+07:00","message":"> Transcript [42829] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.883933712+07:00","message":"Set StatePrefix (first interim): 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.928663539+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.928716004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.928724306+07:00","message":"receive interim result [false|false]: ซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.928742547+07:00","message":"[buffer interim] 2889 false ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.928758309+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.92876232+07:00","message":"[bufferProcess] send to processor:ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.92876723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.928771436+07:00","message":"> Transcript [42830] [false]: 'ซึ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.928775939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.928779733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.928782782+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.928785982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.983927322+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.983993066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.984004086+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:47.984026494+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.984040506+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.984045827+07:00","message":"[bufferProcess] send to processor:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.984055175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.984073355+07:00","message":"> Transcript [42831] [false]: 'ซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.98408063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.98408548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.984089848+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:47.984094011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.234471514+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.234515634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.234524245+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.234538519+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.234549561+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.2345533+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.234560954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.234564962+07:00","message":"> Transcript [42832] [false]: 'ซึ่งกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.234570066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.234573489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.234576549+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.234581286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.42315674+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.423202388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.423208202+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.423222565+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.423229804+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งกระทรวงเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.423232288+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.423239647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.423242643+07:00","message":"> Transcript [42833] [false]: 'ซึ่งกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.423246303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.423248565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.4232508+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.423253473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.423259636+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.423261719+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.423264265+07:00","message":"Set new StatePrefix : 'ซึ่งกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.42326713+07:00","message":"Next Push (prob) : 'กระทรวงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.423275122+07:00","message":"push: {false ซึ่ง 0 0xc003324380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.625565282+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.625615792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.62562277+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.625636153+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.625643982+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งกระทรวงเกษตรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.625646453+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.62565215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.625655321+07:00","message":"> Transcript [42834] [false]: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.625658016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.62566869+07:00","message":"Set new StatePrefix: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.685278607+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.685322941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.685329776+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:48.685347578+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.685357595+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.68536047+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.685365278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.685370942+07:00","message":"> Transcript [42835] [false]: 'ซึ่งกระทรวงเกษตรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.685374734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.685377088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.685379725+07:00","message":"StatePrefix: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:48.685382366+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:48.754078413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:48.754089003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.322282081+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.322328552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.322336023+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.322350984+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.322358574+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.322361002+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.32236715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.322370117+07:00","message":"> Transcript [42836] [false]: 'ซึ่งกระทรวงเกษตรและสหกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.322374014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.322376742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.322379287+07:00","message":"StatePrefix: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.322381845+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.601038251+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.601091252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.601099014+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและสหกรณ์อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.601113969+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและสหกรณ์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.601122341+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.601125279+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.601133651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.601136837+07:00","message":"> Transcript [42837] [false]: 'ซึ่งกระทรวงเกษตรและสหกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.601143677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.601146261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.601151452+07:00","message":"StatePrefix: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.601154287+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.700162369+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.700202885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.70020942+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.700223779+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700232962+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700235532+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700239468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700242072+07:00","message":"> Transcript [42838] [false]: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700245986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700248327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700250849+07:00","message":"StatePrefix: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700253185+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700256285+07:00","message":"Push: 'กระทรวงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700258238+07:00","message":"TextPushed: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700261685+07:00","message":"Set new StatePrefix : 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.700263965+07:00","message":"Next Push (prob) : 'และสหกรณ์อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.700271836+07:00","message":"push: {false กระทรวงเกษตร 0 0xc003324380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.723197343+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.723232124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.723238182+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.723255178+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.723261993+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.723264531+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตรและสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.723268934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.72327175+07:00","message":"> Transcript [42839] [false]: 'ซึ่งกระทรวงเกษตรและสหกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.723274109+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.72712877+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.727165229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.727172541+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:49.727186393+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.727193393+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.727196454+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.727201709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.727205123+07:00","message":"> Transcript [42840] [false]: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.727208879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.727211241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.727213297+07:00","message":"StatePrefix: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:49.72721606+07:00","message":"TextPushed: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.034425382+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.034467539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.034474229+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.034491166+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.034511512+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.034514771+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.034524261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.034527011+07:00","message":"> Transcript [42841] [false]: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.034530841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.034534803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.034537186+07:00","message":"StatePrefix: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.03454052+07:00","message":"TextPushed: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.307898196+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.307946103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.307953298+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.307971198+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.307979586+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.307982411+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.307986939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.307993202+07:00","message":"> Transcript [42842] [false]: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.307997369+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.307999776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.308002107+07:00","message":"StatePrefix: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.308005507+07:00","message":"TextPushed: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.420278906+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.420319494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.420327383+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.420341474+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420349415+07:00","message":"[bufferProcess] interim [180000000]:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420352589+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420356635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420359616+07:00","message":"> Transcript [42843] [false]: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420363751+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420368411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.42037093+07:00","message":"StatePrefix: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420374015+07:00","message":"TextPushed: 'ซึ่งกระทรวงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420377043+07:00","message":"Push: 'และสหกรณ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420379175+07:00","message":"TextPushed: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420381433+07:00","message":"Set new StatePrefix : 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.420383749+07:00","message":"Next Push (prob) : 'ระหว่างการปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.420392102+07:00","message":"push: {false และสหกรณ์อยู่ 0 0xc003324380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.671961372+07:00","message":"[GCS] IsForceVAD: false for message ID: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.762231893+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.762271148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.762278032+07:00","message":"receive interim result [false|false]: ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.762291983+07:00","message":"[buffer interim] 2889 false ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.762299966+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.762302559+07:00","message":"[bufferProcess] send to processor:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.762307989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.762311192+07:00","message":"> Transcript [42844] [false]: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.762313574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.762315624+07:00","message":"Set new StatePrefix: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.797050023+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.797100158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.7971098+07:00","message":"receive interim result [true|false]: ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.797119644+07:00","message":"end recv isFinal message id 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.797122621+07:00","message":"end Recv id 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.797130988+07:00","message":"[buffer interim] 2889 true ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797142618+07:00","message":"[bufferProcess] interim [630000000]:ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797147913+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797170038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797188005+07:00","message":"> Transcript [42845] [false]: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.79719401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.79719682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797199433+07:00","message":"StatePrefix: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797202457+07:00","message":"TextPushed: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797205363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797207992+07:00","message":"> Transcript [42846] [true]: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797210192+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797212249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797214053+07:00","message":"StatePrefix: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่ระหว่างการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797215949+07:00","message":"TextPushed: 'ซึ่งกระทรวงเกษตรและสหกรณ์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:50.797225403+07:00","message":"Push: 'ระหว่างการพิจารณาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:50.79723651+07:00","message":"push: {true ระหว่างการพิจารณาครับ 0 0xc003324380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:50.806512895+07:00","message":"write wav file: './tmp/7589/7589_2889.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:51.754393584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:51.75439963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:52.07310539+07:00","message":"[GCS] Start streaming session, msgId: 2890"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:54.754871362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:54.754897803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:56.808716864+07:00","message":"[GCS] IsForceVAD: false for message ID: 2890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:56.897377686+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:56.897401488+07:00","message":"found end of frame, send empty tag with msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:56.89740482+07:00","message":"end Recv id 2890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:56.897413267+07:00","message":"[buffer interim] 2890 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:56.897420636+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:56.897425672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:56.897428683+07:00","message":"> Transcript [42847] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:56.897431729+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:56.89743373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:56.897435793+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:56.897437863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:47:56.897441565+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:56.897450878+07:00","message":"push: {true \n 0 0xc003325100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:47:56.908972271+07:00","message":"write wav file: './tmp/7589/7589_2890.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:47:57.189656869+07:00","message":"[GCS] Start streaming session, msgId: 2891"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:57.754967779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:47:57.7550073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:00.755815387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:00.755846373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:01.679014509+07:00","message":"[GCS] IsForceVAD: false for message ID: 2891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:01.752119221+07:00","message":"[GCS] Start streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:01.762978843+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:01.762993855+07:00","message":"found end of frame, send empty tag with msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:01.76299733+07:00","message":"end Recv id 2891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:01.763003282+07:00","message":"[buffer interim] 2891 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:01.763010834+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:01.763015372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:01.763018328+07:00","message":"> Transcript [42848] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:01.76302088+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:01.763022966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:01.763024901+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:01.763026899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:01.763029615+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:01.763072822+07:00","message":"push: {true \n 0 0xc0045df800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:01.773227511+07:00","message":"write wav file: './tmp/7589/7589_2891.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:03.028570958+07:00","message":"[GCS] IsForceVAD: false for message ID: 2892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:03.119360225+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:03.11938361+07:00","message":"found end of frame, send empty tag with msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:03.119386846+07:00","message":"end Recv id 2892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:03.119393295+07:00","message":"[buffer interim] 2892 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:03.119401382+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:03.119406889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:03.119409919+07:00","message":"> Transcript [42849] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:03.119413022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:03.119415096+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:03.119416939+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:03.119419235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:03.119423171+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:03.119433489+07:00","message":"push: {true \n 0 0xc0045dfb80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:03.127760057+07:00","message":"write wav file: './tmp/7589/7589_2892.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:03.249261577+07:00","message":"[GCS] Start streaming session, msgId: 2893"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:03.756816202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:03.756834384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:05.200057662+07:00","message":"[GCS] IsForceVAD: false for message ID: 2893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:05.291379794+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:05.291409657+07:00","message":"found end of frame, send empty tag with msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:05.291413989+07:00","message":"end Recv id 2893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:05.291449373+07:00","message":"[buffer interim] 2893 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:05.29149249+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:05.291501094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:05.29150543+07:00","message":"> Transcript [42850] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:05.291508974+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:05.291511127+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:05.291513309+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:05.291515344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:05.29152254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:05.291531782+07:00","message":"push: {true \n 0 0xc00373e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:05.298860947+07:00","message":"write wav file: './tmp/7589/7589_2893.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:05.331084911+07:00","message":"[GCS] Start streaming session, msgId: 2894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:06.298845856+07:00","message":"[GCS] IsForceVAD: false for message ID: 2894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:06.380178397+07:00","message":"receive streaming session, msgId: 2894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:06.380200767+07:00","message":"found end of frame, send empty tag with msgId: 2894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:06.380204762+07:00","message":"end Recv id 2894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:06.380213229+07:00","message":"[buffer interim] 2894 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:06.380220975+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:06.380225958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:06.380228935+07:00","message":"> Transcript [42851] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:06.380231407+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:06.380233442+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:06.380235327+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:06.380237316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:06.380239891+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:06.380250707+07:00","message":"push: {true \n 0 0xc003768700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:06.386313951+07:00","message":"write wav file: './tmp/7589/7589_2894.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:06.552051417+07:00","message":"[GCS] Start streaming session, msgId: 2895"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:06.757207077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:06.757276476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:07.767770279+07:00","message":"[GCS] IsForceVAD: false for message ID: 2895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:07.828924708+07:00","message":"[GCS] Start streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:07.852743078+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:07.852766132+07:00","message":"found end of frame, send empty tag with msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:07.852771166+07:00","message":"end Recv id 2895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:07.852780103+07:00","message":"[buffer interim] 2895 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:07.852788749+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:07.852798006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:07.852801469+07:00","message":"> Transcript [42852] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:07.852803858+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:07.852805995+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:07.852809578+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:07.852811575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:07.852814539+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:07.852846238+07:00","message":"push: {true \n 0 0xc003d5e100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:07.85893029+07:00","message":"write wav file: './tmp/7589/7589_2895.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:09.757789784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:09.757798533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:10.513997176+07:00","message":"[GCS] Cleaned up inactive client: 2875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:10.514038749+07:00","message":"[GCS] Cleaned up inactive client: 2871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:10.514043175+07:00","message":"[GCS] Cleaned up inactive client: 2874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:10.514046297+07:00","message":"[GCS] Cleaned up inactive client: 2872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:10.514048732+07:00","message":"[GCS] Cleaned up inactive client: 2876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:10.514050585+07:00","message":"[GCS] Cleaned up inactive client: 2877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:10.514052377+07:00","message":"[GCS] Cleaned up inactive client: 2873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:10.514054021+07:00","message":"[GCS] Cleaned up inactive client: 2878"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:12.757823857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:12.757846843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:13.337004996+07:00","message":"[GCS] IsForceVAD: false for message ID: 2896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:13.399324151+07:00","message":"[GCS] Start streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:13.428924914+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:13.42894641+07:00","message":"found end of frame, send empty tag with msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:13.428950359+07:00","message":"end Recv id 2896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:13.428957741+07:00","message":"[buffer interim] 2896 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:13.428965663+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:13.428969645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:13.428972536+07:00","message":"> Transcript [42853] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:13.428974942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:13.42897692+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:13.428978816+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:13.428980643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:13.428983485+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:13.428991588+07:00","message":"push: {true \n 0 0xc003324080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:13.44047108+07:00","message":"write wav file: './tmp/7589/7589_2896.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:14.042198369+07:00","message":"[GCS] IsForceVAD: false for message ID: 2897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:14.12923615+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:14.129257706+07:00","message":"found end of frame, send empty tag with msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:14.12926103+07:00","message":"end Recv id 2897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:14.129268546+07:00","message":"[buffer interim] 2897 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:14.129276548+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:14.129287724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:14.129290619+07:00","message":"> Transcript [42854] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:14.129293091+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:14.129295102+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:14.129296931+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:14.129298959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:14.129301569+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:14.129311161+07:00","message":"push: {true \n 0 0xc0045df480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:14.135459674+07:00","message":"write wav file: './tmp/7589/7589_2897.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:14.231540488+07:00","message":"[GCS] Start streaming session, msgId: 2898"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:15.758650087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:15.758651369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:16.478584847+07:00","message":"[GCS] IsForceVAD: false for message ID: 2898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:16.563795664+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:16.563821704+07:00","message":"found end of frame, send empty tag with msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:16.5638252+07:00","message":"end Recv id 2898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:16.563833543+07:00","message":"[buffer interim] 2898 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:16.563843215+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:16.563847905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:16.563851483+07:00","message":"> Transcript [42855] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:16.563855917+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:16.563858039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:16.563859902+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:16.563861857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:16.563864898+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:16.5638757+07:00","message":"push: {true \n 0 0xc003324600}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:16.572439834+07:00","message":"write wav file: './tmp/7589/7589_2898.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:16.748645993+07:00","message":"[GCS] Start streaming session, msgId: 2899"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:18.759710894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:18.759735517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:19.617442794+07:00","message":"[GCS] IsForceVAD: false for message ID: 2899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:19.708275983+07:00","message":"receive streaming session, msgId: 2899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:19.708299565+07:00","message":"found end of frame, send empty tag with msgId: 2899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:19.708302962+07:00","message":"end Recv id 2899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:19.708311422+07:00","message":"[buffer interim] 2899 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:19.708319838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:19.708324481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:19.708327849+07:00","message":"> Transcript [42856] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:19.708330415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:19.708332567+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:19.708334394+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:19.708336283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:19.70833915+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:19.708350498+07:00","message":"push: {true \n 0 0xc003324c80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:19.716872924+07:00","message":"write wav file: './tmp/7589/7589_2899.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:19.811423022+07:00","message":"[GCS] Start streaming session, msgId: 2900"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:21.760284022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:21.760289684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:22.110105244+07:00","message":"[GCS] IsForceVAD: false for message ID: 2900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:22.201736252+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:22.201759728+07:00","message":"found end of frame, send empty tag with msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:22.201763371+07:00","message":"end Recv id 2900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:22.201771143+07:00","message":"[buffer interim] 2900 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:22.201778919+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:22.201783007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:22.201786606+07:00","message":"> Transcript [42857] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:22.201789432+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:22.201791432+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:22.201793366+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:22.201795301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:22.201805512+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:22.201814485+07:00","message":"push: {true \n 0 0xc003d5e200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:22.208860755+07:00","message":"write wav file: './tmp/7589/7589_2900.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:22.239826928+07:00","message":"[GCS] Start streaming session, msgId: 2901"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:24.76100226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:24.761030177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:25.576983704+07:00","message":"[GCS] IsForceVAD: false for message ID: 2901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:25.666793689+07:00","message":"receive streaming session, msgId: 2901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:25.666816749+07:00","message":"found end of frame, send empty tag with msgId: 2901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:25.666820147+07:00","message":"end Recv id 2901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:25.66682931+07:00","message":"[buffer interim] 2901 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:25.666837516+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:25.666842852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:25.666846032+07:00","message":"> Transcript [42858] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:25.666848634+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:25.666850667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:25.666852556+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:25.666854512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:25.666857239+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:25.666870161+07:00","message":"push: {true \n 0 0xc003768b80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:25.679435091+07:00","message":"write wav file: './tmp/7589/7589_2901.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:25.710781256+07:00","message":"[GCS] Start streaming session, msgId: 2902"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:27.761734369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:27.761762279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:28.839511757+07:00","message":"[GCS] IsForceVAD: false for message ID: 2902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:28.909861651+07:00","message":"[GCS] Start streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:28.931419533+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:28.931440902+07:00","message":"found end of frame, send empty tag with msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:28.931444131+07:00","message":"end Recv id 2902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:28.931451545+07:00","message":"[buffer interim] 2902 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:28.931462161+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:28.931468623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:28.931471882+07:00","message":"> Transcript [42859] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:28.931474481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:28.931476546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:28.931478492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:28.931480555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:28.931483214+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:28.931492961+07:00","message":"push: {true \n 0 0xc003769080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:28.94063214+07:00","message":"write wav file: './tmp/7589/7589_2902.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:30.24721956+07:00","message":"[GCS] IsForceVAD: false for message ID: 2903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:30.334824111+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:30.334847997+07:00","message":"found end of frame, send empty tag with msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:30.334852504+07:00","message":"end Recv id 2903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:30.334861597+07:00","message":"[buffer interim] 2903 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:30.3348696+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:30.334873971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:30.334877204+07:00","message":"> Transcript [42860] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:30.334880291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:30.334882527+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:30.334884459+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:30.334886488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:30.334889176+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:30.334900426+07:00","message":"push: {true \n 0 0xc003324e00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:30.341826824+07:00","message":"write wav file: './tmp/7589/7589_2903.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:30.378916596+07:00","message":"[GCS] Start streaming session, msgId: 2904"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:30.762674787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:30.762680407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:33.008373972+07:00","message":"[GCS] IsForceVAD: false for message ID: 2904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:33.103520857+07:00","message":"receive streaming session, msgId: 2904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:33.103552679+07:00","message":"found end of frame, send empty tag with msgId: 2904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:33.103556755+07:00","message":"end Recv id 2904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:33.103572705+07:00","message":"[buffer interim] 2904 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:33.103606687+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:33.103614089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:33.103617929+07:00","message":"> Transcript [42861] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:33.103620802+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:33.103623074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:33.103625114+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:33.103631334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:33.103637449+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:33.103649539+07:00","message":"push: {true \n 0 0xc004c0f300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:33.114556714+07:00","message":"write wav file: './tmp/7589/7589_2904.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:33.270582149+07:00","message":"[GCS] Start streaming session, msgId: 2905"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:33.762951635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:33.762961504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:35.567378006+07:00","message":"[GCS] IsForceVAD: false for message ID: 2905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:35.651415905+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:35.651454337+07:00","message":"found end of frame, send empty tag with msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:35.651459868+07:00","message":"end Recv id 2905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:35.651471831+07:00","message":"[buffer interim] 2905 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:35.651482777+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:35.651487806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:35.651491418+07:00","message":"> Transcript [42862] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:35.651494275+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:35.651496322+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:35.651498323+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:35.651500314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:35.65150871+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:35.651519399+07:00","message":"push: {true \n 0 0xc004c0ee80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:35.658937511+07:00","message":"write wav file: './tmp/7589/7589_2905.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:35.758862999+07:00","message":"[GCS] Start streaming session, msgId: 2906"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:36.76397715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:36.76401427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:37.996380763+07:00","message":"[GCS] IsForceVAD: false for message ID: 2906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:38.082527849+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:38.08254771+07:00","message":"found end of frame, send empty tag with msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:38.082551273+07:00","message":"end Recv id 2906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:38.082560033+07:00","message":"[buffer interim] 2906 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:38.082568014+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:38.08257933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:38.082582478+07:00","message":"> Transcript [42863] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:38.08258558+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:38.082587723+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:38.082589589+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:38.082591732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:38.082594415+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:38.082604931+07:00","message":"push: {true \n 0 0xc003768b00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:38.089943066+07:00","message":"write wav file: './tmp/7589/7589_2906.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:38.258592414+07:00","message":"[GCS] Start streaming session, msgId: 2907"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:39.764605195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:39.764622193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:40.513600705+07:00","message":"[GCS] Cleaned up inactive client: 2881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:40.513624034+07:00","message":"[GCS] Cleaned up inactive client: 2884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:40.513627248+07:00","message":"[GCS] Cleaned up inactive client: 2880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:40.513629185+07:00","message":"[GCS] Cleaned up inactive client: 2886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:40.513631+07:00","message":"[GCS] Cleaned up inactive client: 2885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:40.513633304+07:00","message":"[GCS] Cleaned up inactive client: 2879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:40.513635237+07:00","message":"[GCS] Cleaned up inactive client: 2882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:40.513637148+07:00","message":"[GCS] Cleaned up inactive client: 2883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:41.33818578+07:00","message":"[GCS] IsForceVAD: false for message ID: 2907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:41.446615342+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:41.446637247+07:00","message":"found end of frame, send empty tag with msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:41.44664076+07:00","message":"end Recv id 2907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:41.446650315+07:00","message":"[buffer interim] 2907 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:41.446660151+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:41.44666458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:41.446667893+07:00","message":"> Transcript [42864] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:41.446670576+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:41.446672676+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:41.446674574+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:41.446676538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:41.446679576+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:41.446692212+07:00","message":"push: {true \n 0 0xc0030bc280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:41.466028827+07:00","message":"write wav file: './tmp/7589/7589_2907.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:41.849385295+07:00","message":"[GCS] Start streaming session, msgId: 2908"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:42.764896616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:42.764914439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:44.470115835+07:00","message":"[GCS] IsForceVAD: false for message ID: 2908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:44.538099763+07:00","message":"[GCS] Start streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:44.600239427+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:44.600258846+07:00","message":"found end of frame, send empty tag with msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:44.600262315+07:00","message":"end Recv id 2908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:44.600269693+07:00","message":"[buffer interim] 2908 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:44.600277325+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:44.600287965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:44.600291313+07:00","message":"> Transcript [42865] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:44.600293988+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:44.600296151+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:44.600297951+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:44.600300023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:44.600302891+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:44.600334818+07:00","message":"push: {true \n 0 0xc004c0fd00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:44.608671474+07:00","message":"write wav file: './tmp/7589/7589_2908.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:45.76563252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:45.76566405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:47.106187217+07:00","message":"[GCS] IsForceVAD: false for message ID: 2909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:47.202701385+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:47.202725586+07:00","message":"found end of frame, send empty tag with msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:47.202728791+07:00","message":"end Recv id 2909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:47.202735679+07:00","message":"[buffer interim] 2909 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:47.202742876+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:47.202747222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:47.202750492+07:00","message":"> Transcript [42866] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:47.202753191+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:47.202755642+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:47.202757654+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:47.202759647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:47.202767994+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:47.202776596+07:00","message":"push: {true \n 0 0xc0030bc980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:47.210423117+07:00","message":"write wav file: './tmp/7589/7589_2909.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:47.302289017+07:00","message":"[GCS] Start streaming session, msgId: 2910"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:48.766523134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:48.766545088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:48.899477257+07:00","message":"[GCS] IsForceVAD: false for message ID: 2910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:48.988732709+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:48.988755103+07:00","message":"found end of frame, send empty tag with msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:48.988758378+07:00","message":"end Recv id 2910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:48.98880766+07:00","message":"[buffer interim] 2910 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:48.98881637+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:48.988825345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:48.988828315+07:00","message":"> Transcript [42867] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:48.988831121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:48.988834237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:48.988836417+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:48.988838305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:48.988845049+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:48.988855873+07:00","message":"push: {true \n 0 0xc003d5e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:48.995573159+07:00","message":"write wav file: './tmp/7589/7589_2910.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:49.152543679+07:00","message":"[GCS] Start streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:50.306704655+07:00","message":"[GCS] IsForceVAD: false for message ID: 2911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:50.370136053+07:00","message":"[GCS] Start streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:50.389889688+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:50.38991209+07:00","message":"found end of frame, send empty tag with msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:50.389915697+07:00","message":"end Recv id 2911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:50.389923171+07:00","message":"[buffer interim] 2911 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:50.389931161+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:50.389935677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:50.389938997+07:00","message":"> Transcript [42868] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:50.389941979+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:50.389944027+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:50.389946116+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:50.389948063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:50.38995075+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:50.389959062+07:00","message":"push: {true \n 0 0xc003324680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:50.396106746+07:00","message":"write wav file: './tmp/7589/7589_2911.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:51.648522677+07:00","message":"[GCS] IsForceVAD: false for message ID: 2912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:51.708467537+07:00","message":"[GCS] Start streaming session, msgId: 2913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:51.743404513+07:00","message":"receive streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:51.74342726+07:00","message":"found end of frame, send empty tag with msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:51.743431829+07:00","message":"end Recv id 2912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:51.743441165+07:00","message":"[buffer interim] 2912 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:51.743450111+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:51.743455565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:51.743459708+07:00","message":"> Transcript [42869] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:51.743463469+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:51.743466556+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:51.743469357+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:51.743472086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:51.743475603+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:51.743486804+07:00","message":"push: {true \n 0 0xc003324a00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:51.749565853+07:00","message":"write wav file: './tmp/7589/7589_2912.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:51.766756365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:51.766782865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:52.099383386+07:00","message":"[GCS] IsForceVAD: false for message ID: 2913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:52.187175583+07:00","message":"receive streaming session, msgId: 2913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:52.187195961+07:00","message":"found end of frame, send empty tag with msgId: 2913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:52.187199334+07:00","message":"end Recv id 2913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:52.187207956+07:00","message":"[buffer interim] 2913 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:52.18721788+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:52.18722327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:52.187228364+07:00","message":"> Transcript [42870] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:52.187232404+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:52.18723598+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:52.187239089+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:52.187241982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:52.187246242+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:52.187259859+07:00","message":"push: {true \n 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:52.192132826+07:00","message":"write wav file: './tmp/7589/7589_2913.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:52.551491045+07:00","message":"[GCS] Start streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:52.92642955+07:00","message":"[GCS] IsForceVAD: false for message ID: 2914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.024611287+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.024634238+07:00","message":"found end of frame, send empty tag with msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.024637824+07:00","message":"end Recv id 2914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.024646659+07:00","message":"[buffer interim] 2914 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.024655298+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.024659895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.024663805+07:00","message":"> Transcript [42871] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.024666856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.024669249+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.024671119+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.024673148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.024680659+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.024691101+07:00","message":"push: {true \n 0 0xc004c0f280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:53.0306237+07:00","message":"write wav file: './tmp/7589/7589_2914.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.059374494+07:00","message":"[GCS] Start streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.11633141+07:00","message":"[GCS] IsForceVAD: false for message ID: 2915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.251570235+07:00","message":"[GCS] Start streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.340275277+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.340301304+07:00","message":"found end of frame, send empty tag with msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.340305677+07:00","message":"end Recv id 2915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.340324127+07:00","message":"[buffer interim] 2915 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.340339102+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.340347278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.340354108+07:00","message":"> Transcript [42872] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.340356856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.340358911+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.340360911+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.34036292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:53.340370763+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:53.340379592+07:00","message":"push: {true \n 0 0xc004c0fb00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:53.345463654+07:00","message":"write wav file: './tmp/7589/7589_2915.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:54.400653608+07:00","message":"[GCS] IsForceVAD: false for message ID: 2916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:54.484760257+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:54.484781451+07:00","message":"found end of frame, send empty tag with msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:54.484784737+07:00","message":"end Recv id 2916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:54.484791937+07:00","message":"[buffer interim] 2916 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:54.484798932+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:54.484804156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:54.484807035+07:00","message":"> Transcript [42873] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:54.484809523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:54.484812053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:54.484814359+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:54.484816304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:54.484825359+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:54.484833523+07:00","message":"push: {true \n 0 0xc003d5ea80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:54.491975769+07:00","message":"write wav file: './tmp/7589/7589_2916.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:54.588307164+07:00","message":"[GCS] Start streaming session, msgId: 2917"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:54.767319855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:54.767331152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:57.547821944+07:00","message":"[GCS] IsForceVAD: false for message ID: 2917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:57.639086531+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:57.639109896+07:00","message":"found end of frame, send empty tag with msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:57.639114593+07:00","message":"end Recv id 2917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:57.639124378+07:00","message":"[buffer interim] 2917 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:57.639133557+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:57.63913861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:57.63914331+07:00","message":"> Transcript [42874] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:57.63914666+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:57.639149536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:57.639152553+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:57.639155935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:48:57.639159539+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:57.639172453+07:00","message":"push: {true \n 0 0xc0030bd380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:48:57.65007083+07:00","message":"write wav file: './tmp/7589/7589_2917.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:57.767621064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:48:57.767651197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:48:57.93036009+07:00","message":"[GCS] Start streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:00.681350426+07:00","message":"[GCS] IsForceVAD: false for message ID: 2918"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:00.768501294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:00.768525696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:00.772137043+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:00.772157496+07:00","message":"found end of frame, send empty tag with msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:00.772160668+07:00","message":"end Recv id 2918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:00.772167681+07:00","message":"[buffer interim] 2918 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:00.77217469+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:00.772184238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:00.772187441+07:00","message":"> Transcript [42875] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:00.772190097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:00.772192037+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:00.772193861+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:00.772195804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:00.772198255+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:00.772206218+07:00","message":"push: {true \n 0 0xc003325680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:00.780298527+07:00","message":"write wav file: './tmp/7589/7589_2918.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:00.999840477+07:00","message":"[GCS] Start streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.066485926+07:00","message":"[GCS] IsForceVAD: false for message ID: 2919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.129443778+07:00","message":"[GCS] Start streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.237020942+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.237044041+07:00","message":"found end of frame, send empty tag with msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.237048547+07:00","message":"end Recv id 2919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.237057637+07:00","message":"[buffer interim] 2919 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.237066644+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.237082298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.237087148+07:00","message":"> Transcript [42876] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.237091093+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.237094103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.237096873+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.237100081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.237108698+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.237119846+07:00","message":"push: {true \n 0 0xc003325000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:01.243496166+07:00","message":"write wav file: './tmp/7589/7589_2919.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.50652978+07:00","message":"[GCS] IsForceVAD: false for message ID: 2920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.593646683+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.593665772+07:00","message":"found end of frame, send empty tag with msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.593669231+07:00","message":"end Recv id 2920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.593675627+07:00","message":"[buffer interim] 2920 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.593683246+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.593686626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.593689991+07:00","message":"> Transcript [42877] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.593692594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.593694595+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.593696515+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.593698463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:01.593705425+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.593714803+07:00","message":"push: {true \n 0 0xc0030bc500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:01.598596837+07:00","message":"write wav file: './tmp/7589/7589_2920.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:01.767623279+07:00","message":"[GCS] Start streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:02.667630219+07:00","message":"[GCS] IsForceVAD: false for message ID: 2921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:02.750297916+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:02.750318612+07:00","message":"found end of frame, send empty tag with msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:02.750321839+07:00","message":"end Recv id 2921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:02.750329661+07:00","message":"[buffer interim] 2921 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:02.750336787+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:02.75034051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:02.750343458+07:00","message":"> Transcript [42878] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:02.750346137+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:02.750348099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:02.750349917+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:02.750351975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:02.750354637+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:02.750362256+07:00","message":"push: {true \n 0 0xc004c0e480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:02.756181692+07:00","message":"write wav file: './tmp/7589/7589_2921.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:03.76915318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:03.769169745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:03.830642083+07:00","message":"[GCS] Start streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:06.066413022+07:00","message":"[GCS] IsForceVAD: false for message ID: 2922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:06.129313164+07:00","message":"[GCS] Start streaming session, msgId: 2923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:06.155626314+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:06.155648381+07:00","message":"found end of frame, send empty tag with msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:06.155652031+07:00","message":"end Recv id 2922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:06.155669536+07:00","message":"[buffer interim] 2922 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:06.155683408+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:06.155688168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:06.155691217+07:00","message":"> Transcript [42879] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:06.155693857+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:06.155695897+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:06.155697987+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:06.155700146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:06.155706197+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:06.155716013+07:00","message":"push: {true \n 0 0xc003768a80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:06.163439598+07:00","message":"write wav file: './tmp/7589/7589_2922.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:06.770073473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:06.770088749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:07.536134735+07:00","message":"[GCS] IsForceVAD: false for message ID: 2923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:07.627130278+07:00","message":"receive streaming session, msgId: 2923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:07.627153631+07:00","message":"found end of frame, send empty tag with msgId: 2923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:07.627156901+07:00","message":"end Recv id 2923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:07.627164608+07:00","message":"[buffer interim] 2923 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:07.627175695+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:07.627180123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:07.627183177+07:00","message":"> Transcript [42880] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:07.627185545+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:07.627187493+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:07.627189571+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:07.627191498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:07.627201809+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:07.627209944+07:00","message":"push: {true \n 0 0xc003d5ed00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:07.633596927+07:00","message":"write wav file: './tmp/7589/7589_2923.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:07.667918504+07:00","message":"[GCS] Start streaming session, msgId: 2924"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:09.770552388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:09.770584781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.430778257+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.43082794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.430833796+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.430847137+07:00","message":"[buffer interim] 2924 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:10.430854747+07:00","message":"[bufferProcess] interim [750000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:10.430857013+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:10.430862884+07:00","message":"[bufferProcess] send to processor (ticker):ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:10.430865787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:10.430869167+07:00","message":"> Transcript [42881] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:10.430871989+07:00","message":"Set StatePrefix (first interim): 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.499489925+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.499533976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.49953949+07:00","message":"receive interim result [false|false]: ขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.499550393+07:00","message":"[buffer interim] 2924 false ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:10.499557655+07:00","message":"[bufferProcess] interim [870000000]:ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:10.499560038+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.513686968+07:00","message":"[GCS] Cleaned up inactive client: 2887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.513718086+07:00","message":"[GCS] Cleaned up inactive client: 2894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.513721181+07:00","message":"[GCS] Cleaned up inactive client: 2895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.513723342+07:00","message":"[GCS] Cleaned up inactive client: 2891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.513725718+07:00","message":"[GCS] Cleaned up inactive client: 2893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.513727918+07:00","message":"[GCS] Cleaned up inactive client: 2892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.513730632+07:00","message":"[GCS] Cleaned up inactive client: 2890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.513732641+07:00","message":"[GCS] Cleaned up inactive client: 2889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.513734601+07:00","message":"[GCS] Cleaned up inactive client: 2888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:10.986717193+07:00","message":"[GCS] IsForceVAD: false for message ID: 2924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.071558843+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.071598788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.071604552+07:00","message":"receive interim result [false|false]: ขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.071619437+07:00","message":"[buffer interim] 2924 false ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.071627359+07:00","message":"[bufferProcess] interim [470000000]:ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.071629857+07:00","message":"[bufferProcess] send to processor:ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.071633365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.071636133+07:00","message":"> Transcript [42882] [false]: 'ขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.071639482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.071641506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.071643458+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.071645614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.090311659+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.090359449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้น\",\"confidence\":0.95776546}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.090365612+07:00","message":"receive interim result [true|false]: ขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.090379246+07:00","message":"end recv isFinal message id 2924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.090381691+07:00","message":"end Recv id 2924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.090390124+07:00","message":"[buffer interim] 2924 true ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.09039879+07:00","message":"[bufferProcess] interim [560000000]:ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090402574+07:00","message":"[bufferProcess] send to processor (isfinal):ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090406663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090410312+07:00","message":"> Transcript [42883] [false]: 'ขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090414365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090417223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090419237+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090421443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090423197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090425295+07:00","message":"> Transcript [42884] [true]: 'ขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090427401+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090429105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090430889+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090433211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:11.090435687+07:00","message":"Push: 'ขนาดนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.090444315+07:00","message":"push: {true ขนาดนั้น 0 0xc003d5ef00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:11.102671894+07:00","message":"write wav file: './tmp/7589/7589_2924.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:11.247888721+07:00","message":"[GCS] Start streaming session, msgId: 2925"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:12.771017941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:12.771021646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:12.915969651+07:00","message":"[GCS] IsForceVAD: false for message ID: 2925"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:13.001159658+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:13.001194137+07:00","message":"found end of frame, send empty tag with msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:13.001197693+07:00","message":"end Recv id 2925"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:13.001207421+07:00","message":"[buffer interim] 2925 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:13.001216138+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:13.001221143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:13.00122443+07:00","message":"> Transcript [42885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:13.001227111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:13.001229383+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:13.001231256+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:13.001233212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:13.001235894+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:13.001246661+07:00","message":"push: {true \n 0 0xc003325780}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:13.008786358+07:00","message":"write wav file: './tmp/7589/7589_2925.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:13.047909218+07:00","message":"[GCS] Start streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:14.136080335+07:00","message":"[GCS] IsForceVAD: false for message ID: 2926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:14.229239181+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:14.229260809+07:00","message":"found end of frame, send empty tag with msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:14.229264132+07:00","message":"end Recv id 2926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:14.229272117+07:00","message":"[buffer interim] 2926 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:14.229280017+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:14.22928462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:14.229287297+07:00","message":"> Transcript [42886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:14.229291364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:14.229293396+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:14.229295262+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:14.229297177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:14.229299768+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:14.22930851+07:00","message":"push: {true \n 0 0xc004853f00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:14.236025415+07:00","message":"write wav file: './tmp/7589/7589_2926.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:15.742000149+07:00","message":"[GCS] Start streaming session, msgId: 2927"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:15.772094116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:15.772108691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.235618339+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.235664852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.235671166+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.23568643+07:00","message":"[buffer interim] 2927 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.235693914+07:00","message":"[bufferProcess] interim [480000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.23569619+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.235704364+07:00","message":"[bufferProcess] send to processor (ticker):ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.235708434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.235711538+07:00","message":"> Transcript [42887] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.235713886+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.418954903+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.4189976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระหู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.419005304+07:00","message":"receive interim result [false|false]: พระหู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.419022649+07:00","message":"[buffer interim] 2927 false พระหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.419030862+07:00","message":"[bufferProcess] interim [600000000]:พระหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.41903301+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.44148408+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.441527733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าหวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.441532941+07:00","message":"receive interim result [false|false]: ค่าหวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.441546137+07:00","message":"[buffer interim] 2927 false ค่าหวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.441554357+07:00","message":"[bufferProcess] interim [660000000]:ค่าหวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.441557041+07:00","message":"[bufferProcess] send to processor:พระหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.441562965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.441566137+07:00","message":"> Transcript [42888] [false]: 'พระหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.441568716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.441571093+07:00","message":"Set new StatePrefix: 'พระหู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.457512216+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.457546367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.457552412+07:00","message":"receive interim result [false|false]: ทางหัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.457567935+07:00","message":"[buffer interim] 2927 false ทางหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.457575996+07:00","message":"[bufferProcess] interim [720000000]:ทางหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.45757856+07:00","message":"[bufferProcess] send to processor:ค่าหวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.457581951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.457584686+07:00","message":"> Transcript [42889] [false]: 'ค่าหวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.457586998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.457589237+07:00","message":"Set new StatePrefix: 'ค่าหวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.747586268+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.747625953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้ากู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.747632091+07:00","message":"receive interim result [false|false]: ทางหัวหน้ากู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.747643987+07:00","message":"[buffer interim] 2927 false ทางหัวหน้ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.747651936+07:00","message":"[bufferProcess] interim [960000000]:ทางหัวหน้ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.747654459+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.747657737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.747660526+07:00","message":"> Transcript [42890] [false]: 'ทางหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.747663525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.747665542+07:00","message":"Set new StatePrefix: 'ทางหัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.783903926+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.78397387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.783982232+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.78399621+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.784006596+07:00","message":"[bufferProcess] interim [20000000]:ทางหัวหน้าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.784009176+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.784016036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.784019438+07:00","message":"> Transcript [42891] [false]: 'ทางหัวหน้ากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.784023118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.784025486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.78402759+07:00","message":"StatePrefix: 'ทางหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.784030085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.800051071+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.800086712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.800092818+07:00","message":"receive interim result [false|false]: ทางหัวหน้าพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.800108357+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.800115999+07:00","message":"[bufferProcess] interim [80000000]:ทางหัวหน้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.800118674+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.800122119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.800127093+07:00","message":"> Transcript [42892] [false]: 'ทางหัวหน้าผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.800130441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.800132543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.800134718+07:00","message":"StatePrefix: 'ทางหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.800136801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.914815836+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.914859349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.914867464+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:16.914880292+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.914887456+07:00","message":"[bufferProcess] interim [200000000]:ทางหัวหน้าผู้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.914890216+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.914895987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.91489909+07:00","message":"> Transcript [42893] [false]: 'ทางหัวหน้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.914902434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.91490468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.914906712+07:00","message":"StatePrefix: 'ทางหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:16.914908943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.16810343+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.168145419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.168152167+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.168172238+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168180464+07:00","message":"[bufferProcess] interim [440000000]:ทางหัวหน้าผู้ตรวจรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168182851+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168186576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168189372+07:00","message":"> Transcript [42894] [false]: 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168192812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168195016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168197068+07:00","message":"StatePrefix: 'ทางหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168199258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168202117+07:00","message":"Push: 'ทางหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168204145+07:00","message":"TextPushed: 'ทางหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.168206739+07:00","message":"Set new StatePrefix : 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.16820914+07:00","message":"Next Push (prob) : 'ผู้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.168216744+07:00","message":"push: {false ทางหัวหน้า 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.175250872+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.175284616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.175291323+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.175304921+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.175311081+07:00","message":"[bufferProcess] interim [500000000]:ทางหัวหน้าผู้ตรวจราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.175313785+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.175317145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.175319796+07:00","message":"> Transcript [42895] [false]: 'ทางหัวหน้าผู้ตรวจรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.175322973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.175324992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.17532709+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.175331406+07:00","message":"TextPushed: 'ทางหัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.609424721+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.609490996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.609500368+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.609519691+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.609532516+07:00","message":"[bufferProcess] interim [920000000]:ทางหัวหน้าผู้ตรวจราชการกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.609536072+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.609542273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.609545622+07:00","message":"> Transcript [42896] [false]: 'ทางหัวหน้าผู้ตรวจราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.609552001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.609554582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.609556698+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.609559022+07:00","message":"TextPushed: 'ทางหัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.872032793+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.87207189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.872078468+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:17.872094237+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.872106813+07:00","message":"[bufferProcess] interim [220000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.872109733+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.872114216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.872117383+07:00","message":"> Transcript [42897] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.87212153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.87212383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.872126322+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:17.87212855+07:00","message":"TextPushed: 'ทางหัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.311687071+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.311727948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.311734397+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.311748994+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.31175791+07:00","message":"[bufferProcess] interim [580000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.31176083+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.311769158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.311772134+07:00","message":"> Transcript [42898] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.311776196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.311778578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.311781069+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.311783608+07:00","message":"TextPushed: 'ทางหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.311789902+07:00","message":"Push: 'ผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.311791931+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.311794273+07:00","message":"Set new StatePrefix : 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.311797253+07:00","message":"Next Push (prob) : 'ราชการกรมประมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.31182272+07:00","message":"push: {false ผู้ตรวจ 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.512173412+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.512218346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.512226237+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.51224355+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.512259046+07:00","message":"[bufferProcess] interim [760000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.512261859+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.512266039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.512269447+07:00","message":"> Transcript [42899] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.512274649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.512277837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.512281138+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.512285243+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.700218813+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.700264849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.700272977+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.700288401+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.700296147+07:00","message":"[bufferProcess] interim [940000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.700300996+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.700309122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.700311914+07:00","message":"> Transcript [42900] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.700315705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.700318278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.700321823+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.700324757+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.76391018+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.76396749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.763974224+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.763989643+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.764000097+07:00","message":"[bufferProcess] interim [60000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.764002896+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.764008235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.764011236+07:00","message":"> Transcript [42901] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.764014994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.764017293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.764019988+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.764023403+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.768363206+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.768388997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.768394393+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.768407874+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768413992+07:00","message":"[bufferProcess] interim [120000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768416378+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768420208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768422841+07:00","message":"> Transcript [42902] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768429034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768431651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768433915+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768436736+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768443843+07:00","message":"Push: 'ราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768445949+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768448298+07:00","message":"Set new StatePrefix : 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.768450592+07:00","message":"Next Push (prob) : 'บอกด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.768487594+07:00","message":"push: {false ราชการกรมประมง 0 0xc0045df200}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:18.772510076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:18.772522899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.949506691+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.949549567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.949556125+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:18.949569678+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.949577169+07:00","message":"[bufferProcess] interim [240000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.949580319+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.949588756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.949594197+07:00","message":"> Transcript [42903] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.949597144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:18.949599909+07:00","message":"Set new StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.215338899+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.215378745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.215386193+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.215401248+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.215409478+07:00","message":"[bufferProcess] interim [480000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.215412379+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.215420482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.21542389+07:00","message":"> Transcript [42904] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.215430924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.215433625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.215435769+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.215438591+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.790192361+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.790233666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.7902406+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.790255693+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.7902655+07:00","message":"[bufferProcess] interim [80000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.790268464+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.790275186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.790278111+07:00","message":"> Transcript [42905] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.790282473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.790284869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.790288117+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.790290991+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.909038435+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.90908222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.909089685+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:19.909103916+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.90911551+07:00","message":"[bufferProcess] interim [140000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.909120174+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.909127537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.909132505+07:00","message":"> Transcript [42906] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.909138109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.909140775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.909144086+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:19.909148806+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.307820786+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.307862839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.307871196+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.307885435+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307893878+07:00","message":"[bufferProcess] interim [560000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307897416+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307905496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307908453+07:00","message":"> Transcript [42907] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307913132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307915609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307921252+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307925543+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.3079321+07:00","message":"Push: 'บอกด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307940309+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307942908+07:00","message":"Set new StatePrefix : 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.307946077+07:00","message":"Next Push (prob) : 'ว่าการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.307969955+07:00","message":"push: {false บอกด้วยนะครับ 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.504314+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.504355395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.504362219+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.504378536+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.50439063+07:00","message":"[bufferProcess] interim [800000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.504395372+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.504403746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.504408167+07:00","message":"> Transcript [42908] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.504414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.504417098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.504419794+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.504423875+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.697258919+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.697302447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.697308509+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.697324885+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.69733278+07:00","message":"[bufferProcess] interim [980000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.697336273+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.697340306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.697343748+07:00","message":"> Transcript [42909] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.697348014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.697350843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.697353154+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.697358306+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.925747779+07:00","message":"[GCS] IsForceVAD: false for message ID: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.979358647+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.979414775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าหมอคัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.979422549+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าหมอคัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.979438588+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าหมอคัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.979449799+07:00","message":"[bufferProcess] interim [220000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าหมอคัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.979452651+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.979460854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.979463939+07:00","message":"> Transcript [42910] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.979469334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.979471759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.979477488+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:20.979481393+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:20.98976861+07:00","message":"[GCS] Start streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.023391032+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.02343006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.023438359+07:00","message":"receive interim result [false|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.02345279+07:00","message":"[buffer interim] 2927 false ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.023463546+07:00","message":"[bufferProcess] interim [280000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.023466779+07:00","message":"[bufferProcess] send to processor:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าหมอคัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.023471282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.023474363+07:00","message":"> Transcript [42911] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าหมอคัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.02348078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.023483411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.023485896+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.023488729+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.02349217+07:00","message":"Push: 'ว่าการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.023494348+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.023497022+07:00","message":"Set new StatePrefix : 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณป่าหมอคัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.023501371+07:00","message":"Next Push (prob) : 'ปริมาณป่าหมอคัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.023511648+07:00","message":"push: {false ว่าการสำรวจ 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.085139506+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.08519557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ\",\"confidence\":0.955286}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.085205423+07:00","message":"receive interim result [true|false]: ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.085215321+07:00","message":"end recv isFinal message id 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.085217682+07:00","message":"end Recv id 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.08522459+07:00","message":"[buffer interim] 2927 true ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085233343+07:00","message":"[bufferProcess] interim [400000000]:ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085237969+07:00","message":"[bufferProcess] send to processor (isfinal):ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085241965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085245151+07:00","message":"> Transcript [42912] [false]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085248122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085251222+07:00","message":"Set new StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085253554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085257063+07:00","message":"> Transcript [42913] [true]: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085259821+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085261925+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085263982+07:00","message":"StatePrefix: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจปริมาณปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085268056+07:00","message":"TextPushed: 'ทางหัวหน้าผู้ตรวจราชการกรมประมงบอกด้วยนะครับว่าการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.085272092+07:00","message":"Push: 'ปริมาณปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.085282693+07:00","message":"push: {true ปริมาณปลาหมอคางดำ 0 0xc0045df200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:21.096261357+07:00","message":"write wav file: './tmp/7589/7589_2927.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.333690148+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.333741691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.33374814+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.333764959+07:00","message":"[buffer interim] 2928 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.333772067+07:00","message":"[bufferProcess] interim [360000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.333773957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.491687105+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.491730545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.491736905+07:00","message":"receive interim result [false|false]: ไหนล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.491753071+07:00","message":"[buffer interim] 2928 false ไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.491761518+07:00","message":"[bufferProcess] interim [480000000]:ไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.491764398+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.491772527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.491776055+07:00","message":"> Transcript [42914] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.491778496+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.542289553+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.542331261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.542337991+07:00","message":"receive interim result [false|false]: ในหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.542354363+07:00","message":"[buffer interim] 2928 false ในหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.542363219+07:00","message":"[bufferProcess] interim [540000000]:ในหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.542365828+07:00","message":"[bufferProcess] send to processor:ไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.542375207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.542380107+07:00","message":"> Transcript [42915] [false]: 'ไหนล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.542384332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.542388173+07:00","message":"Set new StatePrefix: 'ไหนล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.650293531+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.650335452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.650342429+07:00","message":"receive interim result [false|false]: ในแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.650353888+07:00","message":"[buffer interim] 2928 false ในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.650361221+07:00","message":"[bufferProcess] interim [660000000]:ในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.650363733+07:00","message":"[bufferProcess] send to processor:ในหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.650367322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.650370082+07:00","message":"> Transcript [42916] [false]: 'ในหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.650372142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.650374327+07:00","message":"Set new StatePrefix: 'ในหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.655478993+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.655528176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.655533667+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.655551896+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.655559911+07:00","message":"[bufferProcess] interim [720000000]:ในแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.655562381+07:00","message":"[bufferProcess] send to processor:ในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.655566002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.65556927+07:00","message":"> Transcript [42917] [false]: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.655571697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.65557398+07:00","message":"Set new StatePrefix: 'ในแหล่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:21.773247072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:21.773259057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.968435187+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.968482179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.968487796+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:21.968506271+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.968514197+07:00","message":"[bufferProcess] interim [20000000]:ในแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.96851712+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.968521209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.968524069+07:00","message":"> Transcript [42918] [false]: 'ในแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.96852745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.968531517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.968533589+07:00","message":"StatePrefix: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:21.968535766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.024627947+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.024671455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.024681097+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.024697365+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.024709303+07:00","message":"[bufferProcess] interim [80000000]:ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.024713918+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.024721933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.024726886+07:00","message":"> Transcript [42919] [false]: 'ในแหล่งน้ำทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.024732259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.024735308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.024738206+07:00","message":"StatePrefix: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.024741361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.611852293+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.611893541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.611900168+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.611913692+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.611921733+07:00","message":"[bufferProcess] interim [680000000]:ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.611924047+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.611927642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.611935867+07:00","message":"> Transcript [42920] [false]: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.611940382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.611942542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.611944525+07:00","message":"StatePrefix: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.611946907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.870506164+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.870544179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.870550905+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.870561847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.870564438+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.87057083+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.870575366+07:00","message":"[buffer interim] 2928 false  20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.87058156+07:00","message":"[bufferProcess] interim [860000000]:ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870583958+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870587473+07:00","message":"[bufferProcess] interim [860000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870590061+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870593293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870596135+07:00","message":"> Transcript [42921] [false]: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870599097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870601061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870603078+07:00","message":"StatePrefix: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870605135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870609038+07:00","message":"Push: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870611447+07:00","message":"TextPushed: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870613893+07:00","message":"Set new StatePrefix : 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:22.870616069+07:00","message":"Next Push (prob) : 'น้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:22.870623386+07:00","message":"push: {false ในแหล่ง 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.056355357+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.056397508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.056404279+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.056415889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 21\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.056418764+07:00","message":"receive interim result [false|false]:  21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.056426071+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.056433797+07:00","message":"[buffer interim] 2928 false  21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.05644297+07:00","message":"[bufferProcess] interim [40000000]:ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.05644613+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.056454891+07:00","message":"[bufferProcess] interim [40000000]: 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.056457665+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.056460877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.056464104+07:00","message":"> Transcript [42922] [false]: 'ในแหล่งน้ำธรรมชาติ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.056467481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.056469504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.056471862+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.056474429+07:00","message":"TextPushed: 'ในแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.251362941+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.2514018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.251408727+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.251419154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 21 จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.251421998+07:00","message":"receive interim result [false|false]:  21 จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.25143083+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.251435315+07:00","message":"[buffer interim] 2928 false  21 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.251442663+07:00","message":"[bufferProcess] interim [280000000]:ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.251445704+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.251449159+07:00","message":"[bufferProcess] interim [280000000]: 21 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.251452617+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.251455908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.251459017+07:00","message":"> Transcript [42923] [false]: 'ในแหล่งน้ำธรรมชาติ 21'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.251462107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.251464365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.251466373+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.251469001+07:00","message":"TextPushed: 'ในแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.624824114+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.624862801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.624869822+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.624880513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.624883337+07:00","message":"receive interim result [false|false]:  จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.624890816+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.624898362+07:00","message":"[buffer interim] 2928 false  จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.624904184+07:00","message":"[bufferProcess] interim [640000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.62490688+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.624914387+07:00","message":"[bufferProcess] interim [640000000]: จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.624919644+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.624922567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.624925404+07:00","message":"> Transcript [42924] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.624929192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.624940075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.624942078+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.624944962+07:00","message":"TextPushed: 'ในแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.83246163+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.832504162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.832511021+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.832521352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.832524672+07:00","message":"receive interim result [false|false]:  จังหวัดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.832531845+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.832535698+07:00","message":"[buffer interim] 2928 false  จังหวัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832541893+07:00","message":"[bufferProcess] interim [880000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832544639+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832547864+07:00","message":"[bufferProcess] interim [880000000]: จังหวัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832550395+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832553189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832558229+07:00","message":"> Transcript [42925] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832562073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832566385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832568579+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832570677+07:00","message":"TextPushed: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832573339+07:00","message":"Push: 'น้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832575453+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832577527+07:00","message":"Set new StatePrefix : 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.832579645+07:00","message":"Next Push (prob) : ' 21 จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.832586005+07:00","message":"push: {false น้ำธรรมชาติ 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.986265615+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.986308698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21 จังหวัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.986315058+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21 จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:23.986329987+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.986341264+07:00","message":"[bufferProcess] interim [0]:ในแหล่งน้ำธรรมชาติ 21 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.986345055+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.986352469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.986355616+07:00","message":"> Transcript [42926] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.986359888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.986362316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.986364629+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:23.986367125+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.019716551+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.019750883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.01975701+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.01976821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.019771317+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.019778604+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.019782367+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.019788617+07:00","message":"[bufferProcess] interim [60000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.019791749+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.019795277+07:00","message":"[bufferProcess] interim [60000000]: จังหวัดที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.019797958+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.019800733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.019803756+07:00","message":"> Transcript [42927] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.019807547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.019809671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.019811555+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.01981411+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.209633159+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.209678459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.20968576+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.209697454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.209700276+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.209709689+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.209715441+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.209724095+07:00","message":"[bufferProcess] interim [240000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.209728198+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.209732781+07:00","message":"[bufferProcess] interim [240000000]: จังหวัดที่พบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.209737797+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.209742457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.209745237+07:00","message":"> Transcript [42928] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.209748757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.209750857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.209752937+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.209755124+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.213136368+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.213193755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.213202699+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.213218799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.213223048+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.213230583+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.213238779+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213244609+07:00","message":"[bufferProcess] interim [300000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213248849+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213253177+07:00","message":"[bufferProcess] interim [300000000]: จังหวัดที่พบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213257523+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213261733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.21326567+07:00","message":"> Transcript [42929] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213271585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213274726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213277743+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213281056+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213286028+07:00","message":"Push: ' 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213289315+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.21329346+07:00","message":"Set new StatePrefix : 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.213296896+07:00","message":"Next Push (prob) : 'ที่พบกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.213307701+07:00","message":"push: {false  21 จังหวัด 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.533755972+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.533792709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.533799365+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.533811473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.533814635+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.533824356+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.533828289+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.533834713+07:00","message":"[bufferProcess] interim [540000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.533837718+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.533841352+07:00","message":"[bufferProcess] interim [540000000]: จังหวัดที่พบการแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.53384504+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.533848246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.533850888+07:00","message":"> Transcript [42930] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.533853518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.533855567+07:00","message":"Set new StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.724977914+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.725019551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.725026817+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.725039655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.725043079+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.725051743+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.725055769+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.72506513+07:00","message":"[bufferProcess] interim [780000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.725068141+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.725073856+07:00","message":"[bufferProcess] interim [780000000]: จังหวัดที่พบการแพร่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.725076829+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.725080648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.725083728+07:00","message":"> Transcript [42931] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.725087038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.725089303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.72509144+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.725093953+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:24.773991948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:24.774008275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.921789451+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.921839347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.921846239+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.921858462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่และการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.92186171+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่และการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.921896224+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.921918425+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.921926904+07:00","message":"[bufferProcess] interim [960000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.92194053+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.921944785+07:00","message":"[bufferProcess] interim [960000000]: จังหวัดที่พบการแพร่และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.921948915+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.92195306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.921956193+07:00","message":"> Transcript [42932] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.921960042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.92196225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.921968931+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.921971804+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.928599734+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.928628466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.928637737+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.928652103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่และขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.92865624+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่และขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.928662444+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:24.928666407+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่และขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.928672515+07:00","message":"[bufferProcess] interim [20000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.928675587+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.928686424+07:00","message":"[bufferProcess] interim [20000000]: จังหวัดที่พบการแพร่และขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.928690615+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่และขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.928699485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.928723511+07:00","message":"> Transcript [42933] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่และการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.928736284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.928738751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.92874157+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:24.928747119+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.041892063+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.041938326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.041947566+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.041958858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่ขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.041962528+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่ขยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.041970598+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.041974711+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่ขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.041980791+07:00","message":"[bufferProcess] interim [80000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.041983738+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่และขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.041987091+07:00","message":"[bufferProcess] interim [80000000]: จังหวัดที่พบการแพร่ขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.041990344+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.041993471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.041996325+07:00","message":"> Transcript [42934] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่และขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.042000236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.042004555+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.042006634+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.042011234+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.042014191+07:00","message":"Push: 'ที่พบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.042018363+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.042020868+07:00","message":"Set new StatePrefix : 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่และขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.042023207+07:00","message":"Next Push (prob) : 'แพร่และขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.042030303+07:00","message":"push: {false ที่พบการ 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.226520497+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.22655821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.226564593+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.226576922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่ขยายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.226580495+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่ขยายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.2265874+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.226591427+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่ขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.226597196+07:00","message":"[bufferProcess] interim [260000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.226599959+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.226605637+07:00","message":"[bufferProcess] interim [260000000]: จังหวัดที่พบการแพร่ขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.226608512+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.226611435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.226613953+07:00","message":"> Transcript [42935] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.226616682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.226618641+07:00","message":"Set new StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.548923947+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.54897994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.54898816+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.548999368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่ขยายพันธุ์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.549006054+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่ขยายพันธุ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.549015912+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.549021774+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่ขยายพันธุ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.549029141+07:00","message":"[bufferProcess] interim [560000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.549033857+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.549039022+07:00","message":"[bufferProcess] interim [560000000]: จังหวัดที่พบการแพร่ขยายพันธุ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.549043219+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.549047005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.549051152+07:00","message":"> Transcript [42936] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.549055993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.549058869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.54906335+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.549065849+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.75386552+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.753911166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.753918014+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.75393616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่ขยายพันธุ์ของปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.753940787+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่ขยายพันธุ์ของปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.753957156+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.753969755+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่ขยายพันธุ์ของปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.753978128+07:00","message":"[bufferProcess] interim [740000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.753981634+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.753985664+07:00","message":"[bufferProcess] interim [740000000]: จังหวัดที่พบการแพร่ขยายพันธุ์ของปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.753989007+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.753992917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.753995983+07:00","message":"> Transcript [42937] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.753999563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.75400161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.754003775+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.754006392+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.819667302+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.819719827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.819728697+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.819748283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.819753433+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.81976502+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.819770872+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.819783062+07:00","message":"[bufferProcess] interim [860000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.819787627+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.819793136+07:00","message":"[bufferProcess] interim [860000000]: จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.819797155+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.819801606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.819805818+07:00","message":"> Transcript [42938] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.819811552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.819814997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.819818141+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.819822216+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.953028297+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.953076533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.953084807+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.953100554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่ขยายพันธุ์ของกระบอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.953105703+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่ขยายพันธุ์ของกระบอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.953119079+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.953124561+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่ขยายพันธุ์ของกระบอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953134235+07:00","message":"[bufferProcess] interim [980000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953139147+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953144418+07:00","message":"[bufferProcess] interim [980000000]: จังหวัดที่พบการแพร่ขยายพันธุ์ของกระบอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953148749+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของกระบอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953153284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953157598+07:00","message":"> Transcript [42939] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953186022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953189504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953193181+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953196781+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953205189+07:00","message":"Push: 'แพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953208722+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953212133+07:00","message":"Set new StatePrefix : 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:25.953216906+07:00","message":"Next Push (prob) : 'พันธุ์ของปลาหมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:25.953235967+07:00","message":"push: {false แพร่ขยาย 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.074463133+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.074504824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.074511726+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.074526364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่ขยายพันธุ์ของกระเพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.074529987+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่ขยายพันธุ์ของกระเพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.07453728+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.074541155+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่ขยายพันธุ์ของกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.074549979+07:00","message":"[bufferProcess] interim [40000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.074563995+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของกระบอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.074567821+07:00","message":"[bufferProcess] interim [40000000]: จังหวัดที่พบการแพร่ขยายพันธุ์ของกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.074571128+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.074574415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.074577436+07:00","message":"> Transcript [42940] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของกระบอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.074580168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.074582129+07:00","message":"Set new StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของกระบอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.10591539+07:00","message":"[GCS] IsForceVAD: false for message ID: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.211192853+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.211227838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.211234421+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.211246395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.211250897+07:00","message":"receive interim result [false|false]:  จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.211258868+07:00","message":"[buffer interim] 2928 false ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.211263039+07:00","message":"[buffer interim] 2928 false  จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.211272762+07:00","message":"[bufferProcess] interim [340000000]:ในแหล่งน้ำธรรมชาติ 21"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.211275428+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.211278978+07:00","message":"[bufferProcess] interim [340000000]: จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.211281799+07:00","message":"[bufferProcess] update buffer: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.211285056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.211289909+07:00","message":"> Transcript [42941] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของกระเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.211293045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.211294998+07:00","message":"Set new StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของกระเพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.280589879+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.280633509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ\",\"confidence\":0.95099276}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.280641166+07:00","message":"receive interim result [true|false]: ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.280651123+07:00","message":"end recv isFinal message id 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.280653237+07:00","message":"end Recv id 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.280659085+07:00","message":"[buffer interim] 2928 true ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280668548+07:00","message":"[bufferProcess] interim [340000000]:ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280674393+07:00","message":"[bufferProcess] send to processor (isfinal):ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280678081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280681221+07:00","message":"> Transcript [42942] [false]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280684485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280686429+07:00","message":"Set new StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280688415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280690337+07:00","message":"> Transcript [42943] [true]: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280693086+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280694991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280697156+07:00","message":"StatePrefix: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยายพันธุ์ของปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280700028+07:00","message":"TextPushed: 'ในแหล่งน้ำธรรมชาติ 21 จังหวัดที่พบการแพร่ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:26.280710479+07:00","message":"Push: 'พันธุ์ของปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.280720015+07:00","message":"push: {true พันธุ์ของปลาหมอคางดำ 0 0xc003768000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:26.291223153+07:00","message":"write wav file: './tmp/7589/7589_2928.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:26.559132801+07:00","message":"[GCS] Start streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.127764426+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.127811379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.127817361+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.127835287+07:00","message":"[buffer interim] 2929 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.127843175+07:00","message":"[bufferProcess] interim [540000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.127845906+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.242074962+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.242117813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.242123601+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.242139021+07:00","message":"[buffer interim] 2929 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.242149064+07:00","message":"[bufferProcess] interim [660000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.242151891+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.242155976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.242158929+07:00","message":"> Transcript [42944] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.242161433+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.318431571+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.318471031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.318477362+07:00","message":"receive interim result [false|false]: ลดลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.318491116+07:00","message":"[buffer interim] 2929 false ลดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.318502773+07:00","message":"[bufferProcess] interim [780000000]:ลดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.318506463+07:00","message":"[bufferProcess] send to processor:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.318514917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.31851922+07:00","message":"> Transcript [42945] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.318523554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.318528095+07:00","message":"Set new StatePrefix: 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.54158825+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.541624791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.541630845+07:00","message":"receive interim result [false|false]: ลดลงและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.54164795+07:00","message":"[buffer interim] 2929 false ลดลงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.541655408+07:00","message":"[bufferProcess] interim [960000000]:ลดลงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.541658503+07:00","message":"[bufferProcess] send to processor:ลดลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.541662442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.541665335+07:00","message":"> Transcript [42946] [false]: 'ลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.54166753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.541669535+07:00","message":"Set new StatePrefix: 'ลดลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.554077329+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.554103467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.554108492+07:00","message":"receive interim result [false|false]: ลดลงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.554123592+07:00","message":"[buffer interim] 2929 false ลดลงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.554129152+07:00","message":"[bufferProcess] interim [20000000]:ลดลงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.554131279+07:00","message":"[bufferProcess] send to processor:ลดลงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.554134921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.55413806+07:00","message":"> Transcript [42947] [false]: 'ลดลงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.554141132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.554144909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.55414715+07:00","message":"StatePrefix: 'ลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.554149274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.608188528+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.608222533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.608228517+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.608243276+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.608250875+07:00","message":"[bufferProcess] interim [80000000]:ลดลงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.60825348+07:00","message":"[bufferProcess] send to processor:ลดลงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.608259069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.608263048+07:00","message":"> Transcript [42948] [false]: 'ลดลงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.608267376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.608270097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.608273206+07:00","message":"StatePrefix: 'ลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.608276239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.736082459+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.736125053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.736134109+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.736150478+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.736161738+07:00","message":"[bufferProcess] interim [200000000]:ลดลงแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.736167102+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.736174904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.736178041+07:00","message":"> Transcript [42949] [false]: 'ลดลงแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.736182272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.736184538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.736189102+07:00","message":"StatePrefix: 'ลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.736191887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:27.774074713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:27.774072256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.796031465+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.796069326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.796075631+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.796090011+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796098185+07:00","message":"[bufferProcess] interim [260000000]:ลดลงแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796100881+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796105132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796108386+07:00","message":"> Transcript [42950] [false]: 'ลดลงแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796111709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796113944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.79611602+07:00","message":"StatePrefix: 'ลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796118078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796121416+07:00","message":"Push: 'ลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796123503+07:00","message":"TextPushed: 'ลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796126758+07:00","message":"Set new StatePrefix : 'ลดลงแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:27.796129232+07:00","message":"Next Push (prob) : 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:27.796137356+07:00","message":"push: {false ลดลง 0 0xc0030bcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.430601018+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.430636055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.430642189+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.430659561+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.430669169+07:00","message":"[bufferProcess] interim [620000000]:ลดลงแล้วนะครับเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.430671894+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.430676521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.430679824+07:00","message":"> Transcript [42951] [false]: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.430682156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.430684596+07:00","message":"Set new StatePrefix: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.453839512+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.453868872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.453874614+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.453887037+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.453895993+07:00","message":"[bufferProcess] interim [740000000]:ลดลงแล้วนะครับเทียบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.453898356+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.453904143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.453907277+07:00","message":"> Transcript [42952] [false]: 'ลดลงแล้วนะครับเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.453911207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.453914517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.453916809+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.453919334+07:00","message":"TextPushed: 'ลดลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.549455736+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.549492073+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-06-22T12:49:28.54949805+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.549513617+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.549522126+07:00","message":"[bufferProcess] interim [920000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.549525223+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.549529452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.549532359+07:00","message":"> Transcript [42953] [false]: 'ลดลงแล้วนะครับเทียบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.549536295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.549539008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.549541477+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.549543935+07:00","message":"TextPushed: 'ลดลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.68344906+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.683491311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.683497972+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.683517006+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.683528829+07:00","message":"[bufferProcess] interim [100000000]:ลดลงแล้วนะครับเทียบกับ 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.683531432+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.683536677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.6835401+07:00","message":"> Transcript [42954] [false]: 'ลดลงแล้วนะครับเทียบกับ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.68354387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.683546189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.683548524+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.683551358+07:00","message":"TextPushed: 'ลดลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.725965898+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.72600485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2 ปีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.72601121+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2 ปีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.726026795+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2 ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726037115+07:00","message":"[bufferProcess] interim [220000000]:ลดลงแล้วนะครับเทียบกับ 2 ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726041407+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726047514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726051563+07:00","message":"> Transcript [42955] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726055613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726057873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726060204+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726062517+07:00","message":"TextPushed: 'ลดลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.72606859+07:00","message":"Push: 'แล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726070772+07:00","message":"TextPushed: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726073126+07:00","message":"Set new StatePrefix : 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.726076842+07:00","message":"Next Push (prob) : 'เทียบกับ 2 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.7260855+07:00","message":"push: {false แล้วนะครับ 0 0xc0030bcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.887558175+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.887597415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.887604222+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.887615234+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-06-22T12:49:28.887618623+07:00","message":"receive interim result [false|false]:  2 ปีที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.887629823+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:28.887634134+07:00","message":"[buffer interim] 2929 false  2 ปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.887643406+07:00","message":"[bufferProcess] interim [340000000]:ลดลงแล้วนะครับเทียบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.887648462+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.887652441+07:00","message":"[bufferProcess] interim [340000000]: 2 ปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.887655242+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.887658629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.887662116+07:00","message":"> Transcript [42956] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.887665234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.887667375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.887669282+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:28.887671589+07:00","message":"TextPushed: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.021261542+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.021300251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.021306997+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.021316273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.02131958+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.021328674+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.021333132+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.021340152+07:00","message":"[bufferProcess] interim [520000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.021343172+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.021346748+07:00","message":"[bufferProcess] interim [520000000]: ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.021349271+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.021352506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.021355602+07:00","message":"> Transcript [42957] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.021360725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.021363259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.021365239+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.021367499+07:00","message":"TextPushed: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.726505564+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.726545293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.726552181+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:29.726564661+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.726573789+07:00","message":"[bufferProcess] interim [120000000]:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.726578182+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.726583906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.726588346+07:00","message":"> Transcript [42958] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.72659361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.726598937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.726603451+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:29.726606458+07:00","message":"TextPushed: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.062051843+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.062092947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.062099828+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.062110447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.062114264+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.06212408+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.062130207+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.062138707+07:00","message":"[bufferProcess] interim [480000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.062142907+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.062148202+07:00","message":"[bufferProcess] interim [480000000]: ปีที่ผ่านมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.062152186+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.06215798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.06216163+07:00","message":"> Transcript [42959] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.062166728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.06216885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.062170946+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.062173583+07:00","message":"TextPushed: 'ลดลงแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.06217661+07:00","message":"Push: 'เทียบกับ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.062178586+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.062181188+07:00","message":"Set new StatePrefix : 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.062183676+07:00","message":"Next Push (prob) : 'ที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.062192175+07:00","message":"push: {false เทียบกับ 2 ปี 0 0xc0030bcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.232806845+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.23284533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.232851486+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.232862303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.232865598+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.232873128+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.232876781+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.232883086+07:00","message":"[bufferProcess] interim [660000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.232886023+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.232889731+07:00","message":"[bufferProcess] interim [660000000]: ปีที่ผ่านมาแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.232892835+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.232896239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.232901331+07:00","message":"> Transcript [42960] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.232905009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.232907091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.232909161+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.232911483+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.252871457+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.252903433+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-06-22T12:49:30.252910449+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.252929263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.25293806+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.252947895+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.252955329+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.252963038+07:00","message":"[bufferProcess] interim [720000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.252967542+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.252973852+07:00","message":"[bufferProcess] interim [720000000]: ปีที่ผ่านมาแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.252977881+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.252981069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.252984153+07:00","message":"> Transcript [42961] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.252987683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.252989794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.25299179+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.252994065+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.313677421+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.313710147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.313717223+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.313727466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.313730869+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.313737682+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.313742971+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.313748997+07:00","message":"[bufferProcess] interim [780000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.313752095+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.31375981+07:00","message":"[bufferProcess] interim [780000000]: ปีที่ผ่านมาแต่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.313764994+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.313768527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.31377167+07:00","message":"> Transcript [42962] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.31377546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.313777537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.31377959+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.313781941+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.425756811+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.42580071+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-06-22T12:49:30.425807419+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.425817317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.42581998+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.425828455+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.425832604+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425839533+07:00","message":"[bufferProcess] interim [840000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.42584284+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425851471+07:00","message":"[bufferProcess] interim [840000000]: ปีที่ผ่านมาแต่ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425854976+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.42586604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425895045+07:00","message":"> Transcript [42963] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425902412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425905426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425907999+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425911367+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425919735+07:00","message":"Push: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425927745+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425930865+07:00","message":"Set new StatePrefix : 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.425934893+07:00","message":"Next Push (prob) : 'แต่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.425950263+07:00","message":"push: {false ที่ผ่านมา 0 0xc0030bcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.517601293+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.517640028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.517647737+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.517657355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.517660192+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.517669394+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.517673573+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.517680308+07:00","message":"[bufferProcess] interim [20000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.517683067+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.51768647+07:00","message":"[bufferProcess] interim [20000000]: ปีที่ผ่านมาแต่ข้อมูลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.5176893+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.517692527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.517695565+07:00","message":"> Transcript [42964] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.517701949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.517704652+07:00","message":"Set new StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.771999327+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.77203708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.772043457+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.772054435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.772057911+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.772067013+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.772071452+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.772078444+07:00","message":"[bufferProcess] interim [200000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.772081288+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.772085158+07:00","message":"[bufferProcess] interim [200000000]: ปีที่ผ่านมาแต่ข้อมูลนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.772087957+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.77209244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.772095764+07:00","message":"> Transcript [42965] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.77210011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.772102269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.772104317+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.77210697+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:30.774078696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:30.774078699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.813844349+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.813878789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.813885745+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.813894848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.81389813+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.813917477+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.813946726+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.813955722+07:00","message":"[bufferProcess] interim [260000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.813961421+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.813969611+07:00","message":"[bufferProcess] interim [260000000]: ปีที่ผ่านมาแต่ข้อมูลนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.81397405+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.813978555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.81398376+07:00","message":"> Transcript [42966] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.813989538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.81399297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.813997053+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.814001412+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.969402607+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.969442986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.969449686+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.969462451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้มาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.969469035+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้มาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.969494502+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:30.969517866+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.9695289+07:00","message":"[bufferProcess] interim [380000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.96953318+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.969540083+07:00","message":"[bufferProcess] interim [380000000]: ปีที่ผ่านมาแต่ข้อมูลนี้มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.96954313+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.969546523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.969549603+07:00","message":"> Transcript [42967] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.969553582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.969555798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.969558406+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:30.969560759+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.135423615+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.135462674+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-06-22T12:49:31.135469344+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.135481369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้มาดูซิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.135488751+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูซิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.135496972+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.135500968+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135507407+07:00","message":"[bufferProcess] interim [560000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135510396+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135513834+07:00","message":"[bufferProcess] interim [560000000]: ปีที่ผ่านมาแต่ข้อมูลนี้มาดูซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135516754+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.13551955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135522458+07:00","message":"> Transcript [42968] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135526683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135528895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135531148+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135533675+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135536395+07:00","message":"Push: 'แต่ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135538329+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135540779+07:00","message":"Set new StatePrefix : 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.135543151+07:00","message":"Next Push (prob) : 'นี้มาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.135550867+07:00","message":"push: {false แต่ข้อมูล 0 0xc0030bcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.140949751+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.140973207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.140978286+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.140989151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.140992574+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.140999424+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.141003289+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.141008056+07:00","message":"[bufferProcess] interim [620000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.1410112+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.141016856+07:00","message":"[bufferProcess] interim [620000000]: ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.141019705+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.141022524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.141024993+07:00","message":"> Transcript [42969] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.141028622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.141030776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.141033198+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.141038687+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.345805917+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.345843951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.345851656+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.345861906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.345865561+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.345873765+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.345877994+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.345884782+07:00","message":"[bufferProcess] interim [800000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.345887558+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.345891491+07:00","message":"[bufferProcess] interim [800000000]: ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.345894415+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.345897824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.345901498+07:00","message":"> Transcript [42970] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.34590578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.345907992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.345909961+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.345912581+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.518204522+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.518253738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.518263101+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.518278522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.518283799+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.518296642+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.518303017+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.518312284+07:00","message":"[bufferProcess] interim [980000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.518316419+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.518321915+07:00","message":"[bufferProcess] interim [980000000]: ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.518326075+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.51833109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.518335349+07:00","message":"> Transcript [42971] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.518340794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.518343748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.518347979+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.518351878+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.771421928+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.771461327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.771469435+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.771481948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.771485994+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.77149588+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.771514119+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.77152278+07:00","message":"[bufferProcess] interim [160000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771529224+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771535496+07:00","message":"[bufferProcess] interim [160000000]: ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771538766+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771542201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.77154554+07:00","message":"> Transcript [42972] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771549619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771551836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771554231+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.77155678+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771563095+07:00","message":"Push: 'นี้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771565057+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771567997+07:00","message":"Set new StatePrefix : 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.771570986+07:00","message":"Next Push (prob) : 'สวนทางกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.771585458+07:00","message":"push: {false นี้มาดู 0 0xc0030bcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.875903115+07:00","message":"[GCS] IsForceVAD: false for message ID: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.939393512+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.93943224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.93943871+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.939448448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.939452051+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.939460886+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.939467206+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.93947414+07:00","message":"[bufferProcess] interim [340000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.939476992+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.939483356+07:00","message":"[bufferProcess] interim [340000000]: ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.939486861+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.939490439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.939495148+07:00","message":"> Transcript [42973] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.939499708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.939501861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.939504044+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.939506497+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.960752955+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.960785791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.960792158+07:00","message":"receive interim result [false|false]: ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.960809312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.960813374+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.960821266+07:00","message":"[buffer interim] 2929 false ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:31.960824578+07:00","message":"[buffer interim] 2929 false  ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.960830172+07:00","message":"[bufferProcess] interim [520000000]:ลดลงแล้วนะครับเทียบกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.960833387+07:00","message":"[bufferProcess] send to processor:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.960837093+07:00","message":"[bufferProcess] interim [520000000]: ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.960839614+07:00","message":"[bufferProcess] update buffer: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.960842976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.960845887+07:00","message":"> Transcript [42974] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.960849805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.960851959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.960854419+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:31.96085698+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.008215946+07:00","message":"[GCS] Start streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.114270779+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.114312214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ\",\"confidence\":0.94678956}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.114319652+07:00","message":"receive interim result [true|false]: ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.11433175+07:00","message":"end recv isFinal message id 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.114334046+07:00","message":"end Recv id 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.114342275+07:00","message":"[buffer interim] 2929 true ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114354669+07:00","message":"[bufferProcess] interim [550000000]:ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114359004+07:00","message":"[bufferProcess] send to processor (isfinal):ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114364554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114368072+07:00","message":"> Transcript [42975] [false]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114371914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114373955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114376565+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114381268+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114384335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114387799+07:00","message":"> Transcript [42976] [true]: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับมุมมองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114391901+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114394786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.11439745+07:00","message":"StatePrefix: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดูสวนทางกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114400466+07:00","message":"TextPushed: 'ลดลงแล้วนะครับเทียบกับ 2 ปีที่ผ่านมาแต่ข้อมูลนี้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.114408865+07:00","message":"Push: 'สวนทางกับมุมมองของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.114421594+07:00","message":"push: {true สวนทางกับมุมมองของ 0 0xc0030bcf80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:32.126480432+07:00","message":"write wav file: './tmp/7589/7589_2929.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.597087518+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.597125509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.597131418+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.597145002+07:00","message":"[buffer interim] 2930 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.597152735+07:00","message":"[bufferProcess] interim [300000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.597155213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.857606282+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.857644729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.857653207+07:00","message":"receive interim result [false|false]: น้องก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:32.857669708+07:00","message":"[buffer interim] 2930 false น้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.857680234+07:00","message":"[bufferProcess] interim [360000000]:น้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.857684141+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.857694447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.857698711+07:00","message":"> Transcript [42977] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:32.857702172+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.065963151+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.06600968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.066020817+07:00","message":"receive interim result [false|false]: น้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.066038588+07:00","message":"[buffer interim] 2930 false น้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.066046853+07:00","message":"[bufferProcess] interim [420000000]:น้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.0660498+07:00","message":"[bufferProcess] send to processor:น้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.066053858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.066057849+07:00","message":"> Transcript [42978] [false]: 'น้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.066061496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.06606435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.066066698+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.066069915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.184848144+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.184884869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.184891222+07:00","message":"receive interim result [false|false]: น้องก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.184905253+07:00","message":"[buffer interim] 2930 false น้องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.184914168+07:00","message":"[bufferProcess] interim [480000000]:น้องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.184916698+07:00","message":"[bufferProcess] send to processor:น้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.184929862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.184932928+07:00","message":"> Transcript [42979] [false]: 'น้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.184936605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.184938869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.184941145+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.18494354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.236580846+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.236622404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.236628531+07:00","message":"receive interim result [false|false]: มเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.236639869+07:00","message":"[buffer interim] 2930 false มเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.23664718+07:00","message":"[bufferProcess] interim [540000000]:มเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.236650178+07:00","message":"[bufferProcess] send to processor:น้องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.236656092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.236659377+07:00","message":"> Transcript [42980] [false]: 'น้องก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.236665196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.23666759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.236669725+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.2366722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.244286711+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.24431721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.244322177+07:00","message":"receive interim result [false|false]: น้องเกษตรกร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.244332598+07:00","message":"[buffer interim] 2930 false น้องเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.244338474+07:00","message":"[bufferProcess] interim [660000000]:น้องเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.244340944+07:00","message":"[bufferProcess] send to processor:มเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.244346964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.244349928+07:00","message":"> Transcript [42981] [false]: 'มเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.244352055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.244354123+07:00","message":"Set new StatePrefix: 'มเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.261466105+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.261491529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.261497098+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.26150958+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.261515704+07:00","message":"[bufferProcess] interim [900000000]:น้องเกษตรกรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.261518426+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.261526153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.261529222+07:00","message":"> Transcript [42982] [false]: 'น้องเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.261531287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.261533495+07:00","message":"Set new StatePrefix: 'น้องเกษตรกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.274192321+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.274215036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.274220186+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.274228079+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.274233153+07:00","message":"[bufferProcess] interim [20000000]:น้องเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.274235671+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.27423826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.274240615+07:00","message":"> Transcript [42983] [false]: 'น้องเกษตรกรผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.274244683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.274247123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.274249111+07:00","message":"StatePrefix: 'น้องเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.274251326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.427464728+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.427498173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.427513092+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.427529176+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.427537381+07:00","message":"[bufferProcess] interim [260000000]:น้องเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.427540976+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.427547669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.427559181+07:00","message":"> Transcript [42984] [false]: 'น้องเกษตรกรผู้เลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.427562625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.42756502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.427567186+07:00","message":"StatePrefix: 'น้องเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.427569715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.661528428+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.66156847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.661574664+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.661590461+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.661598653+07:00","message":"[bufferProcess] interim [500000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.661601714+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.661605684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.661608532+07:00","message":"> Transcript [42985] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.661612309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.661614582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.661616781+07:00","message":"StatePrefix: 'น้องเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.661619117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.75729591+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.757333696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.75734183+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.757356696+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.75736937+07:00","message":"[bufferProcess] interim [560000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757372228+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757376904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757380144+07:00","message":"> Transcript [42986] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757384462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757386719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757388812+07:00","message":"StatePrefix: 'น้องเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757391307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757398909+07:00","message":"Push: 'น้องเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757401015+07:00","message":"TextPushed: 'น้องเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757404022+07:00","message":"Set new StatePrefix : 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.757408047+07:00","message":"Next Push (prob) : 'ผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.757420579+07:00","message":"push: {false น้องเกษตรกร 0 0xc0030bd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.761546009+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.761564445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.761569309+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:33.761581793+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.761588743+07:00","message":"[bufferProcess] interim [620000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.761592386+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.761598237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.761601978+07:00","message":"> Transcript [42987] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.761606509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.761609474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.761612293+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:33.761615595+07:00","message":"TextPushed: 'น้องเกษตรกร'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:33.774725167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:33.774735739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.271939356+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.271979601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.271986175+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.272001489+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.272013174+07:00","message":"[bufferProcess] interim [40000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.272015866+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.272022097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.272025203+07:00","message":"> Transcript [42988] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.272029052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.272031758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.272034325+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.272036795+07:00","message":"TextPushed: 'น้องเกษตรกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.330380659+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.330415986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.330422406+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.330435637+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.330443161+07:00","message":"[bufferProcess] interim [160000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.330445794+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.330451944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.330454806+07:00","message":"> Transcript [42989] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.330458926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.330461193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.330463444+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.330466059+07:00","message":"TextPushed: 'น้องเกษตรกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.585398088+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.58543397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.585441243+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.585455868+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585463828+07:00","message":"[bufferProcess] interim [340000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585466832+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585474173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585478117+07:00","message":"> Transcript [42990] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585482944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585485564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585488095+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.58549104+07:00","message":"TextPushed: 'น้องเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585498185+07:00","message":"Push: 'ผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585501795+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585504141+07:00","message":"Set new StatePrefix : 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.585506529+07:00","message":"Next Push (prob) : 'ครับที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.585515513+07:00","message":"push: {false ผู้เลี้ยงกุ้งเลย 0 0xc0030bd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.967085511+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.967133852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.967140604+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:34.967156688+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.967164476+07:00","message":"[bufferProcess] interim [760000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.967167029+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.967174838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.967180306+07:00","message":"> Transcript [42991] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.967184131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.967186416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.967189121+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:34.967195328+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.169266104+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.16931773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.169324229+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.169343863+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.169351554+07:00","message":"[bufferProcess] interim [0]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.169354679+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.169358255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.169361019+07:00","message":"> Transcript [42992] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.169364739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.169367586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.169370034+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.169372931+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.351503613+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.351541242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.351548538+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.35156442+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.351572817+07:00","message":"[bufferProcess] interim [180000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.351576119+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.351580662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.351584281+07:00","message":"> Transcript [42993] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.351588284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.351590726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.351593047+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.351595985+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.549695839+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.549733072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.54973952+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.549753894+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.549761784+07:00","message":"[bufferProcess] interim [360000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.54976454+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.549768952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.549771941+07:00","message":"> Transcript [42994] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.549776538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.549778885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.54978145+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.549784713+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.549789455+07:00","message":"Push: 'ครับที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.549791609+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.549794109+07:00","message":"Set new StatePrefix : 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.549797028+07:00","message":"Next Push (prob) : 'ว่าทุกครั้งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.549805541+07:00","message":"push: {false ครับที่บอก 0 0xc0030bd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.555012941+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.555038162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.555043982+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.555056613+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.55506243+07:00","message":"[bufferProcess] interim [420000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.555066821+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.555070441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.55507313+07:00","message":"> Transcript [42995] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.555077315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.55508006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.555082019+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.55508456+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.750042126+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.75008212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.750088927+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.750102959+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.75012031+07:00","message":"[bufferProcess] interim [600000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.750122932+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.750129622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.750132509+07:00","message":"> Transcript [42996] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.750136592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.750139014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.750141434+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.750144227+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.905144659+07:00","message":"[GCS] IsForceVAD: false for message ID: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.941221109+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.941266516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.941277601+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.941297002+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.941310223+07:00","message":"[bufferProcess] interim [780000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.941314463+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.94132371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.94132818+07:00","message":"> Transcript [42997] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.94133405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.941339486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.941342975+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:35.941347373+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:35.977665429+07:00","message":"[GCS] Start streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.012209439+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.012253728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.012262812+07:00","message":"receive interim result [false|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.012282573+07:00","message":"[buffer interim] 2930 false น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012294983+07:00","message":"[bufferProcess] interim [900000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012299165+07:00","message":"[bufferProcess] send to processor:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012306959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012311356+07:00","message":"> Transcript [42998] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012317615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012320824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012324777+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012329674+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012337861+07:00","message":"Push: 'ว่าทุกครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012340814+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012344371+07:00","message":"Set new StatePrefix : 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.012347922+07:00","message":"Next Push (prob) : 'ล้างบอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.012359949+07:00","message":"push: {false ว่าทุกครั้งที่ 0 0xc0030bd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.100714282+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.100753176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจับ\",\"confidence\":0.9344786}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.100760561+07:00","message":"receive interim result [true|false]: น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.100771487+07:00","message":"end recv isFinal message id 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.100773724+07:00","message":"end Recv id 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.100780229+07:00","message":"[buffer interim] 2930 true น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.10079062+07:00","message":"[bufferProcess] interim [930000000]:น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100796404+07:00","message":"[bufferProcess] send to processor (isfinal):น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100800472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100803659+07:00","message":"> Transcript [42999] [false]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100806775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100809491+07:00","message":"Set new StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100811789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100813983+07:00","message":"> Transcript [43000] [true]: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100816499+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100818752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100820796+07:00","message":"StatePrefix: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่ล้างบ่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100824432+07:00","message":"TextPushed: 'น้องเกษตรกรผู้เลี้ยงกุ้งเลยครับที่บอกว่าทุกครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.100827611+07:00","message":"Push: 'ล้างบ่อจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.100837069+07:00","message":"push: {true ล้างบ่อจับ 0 0xc0030bd580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:36.110443987+07:00","message":"write wav file: './tmp/7589/7589_2930.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.458483335+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.458525468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.458531104+07:00","message":"receive interim result [false|false]: กุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.458542736+07:00","message":"[buffer interim] 2931 false กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.458551094+07:00","message":"[bufferProcess] interim [480000000]:กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.458553225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:36.775686572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:36.775700387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.858956939+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.859000672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.859006917+07:00","message":"receive interim result [false|false]: กุ้งก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.859021757+07:00","message":"[buffer interim] 2931 false กุ้งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.859031844+07:00","message":"[bufferProcess] interim [900000000]:กุ้งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.859034322+07:00","message":"[bufferProcess] send to processor:กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.859037908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.859040941+07:00","message":"> Transcript [43001] [false]: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.859043198+07:00","message":"Set StatePrefix (first interim): 'กุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.966311471+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.966349714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.966356733+07:00","message":"receive interim result [false|false]: กุ้งก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:36.966374353+07:00","message":"[buffer interim] 2931 false กุ้งก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.966386247+07:00","message":"[bufferProcess] interim [960000000]:กุ้งก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.966389256+07:00","message":"[bufferProcess] send to processor:กุ้งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.966393367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.966396678+07:00","message":"> Transcript [43002] [false]: 'กุ้งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.966400748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.966402878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.966404891+07:00","message":"StatePrefix: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:36.966407279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.176092102+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.176133745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.176140476+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.176153249+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.176162404+07:00","message":"[bufferProcess] interim [140000000]:กุ้งก็จะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.176164815+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.176168971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.176172079+07:00","message":"> Transcript [43003] [false]: 'กุ้งก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.176175641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.17617826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.17618034+07:00","message":"StatePrefix: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.176182444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.220280971+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.220319533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.220326601+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.220340846+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.22034857+07:00","message":"[bufferProcess] interim [320000000]:กุ้งก็จะเจอแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.220351194+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.220355455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.220358474+07:00","message":"> Transcript [43004] [false]: 'กุ้งก็จะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.220361867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.220364214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.220366306+07:00","message":"StatePrefix: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.220368506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.356441339+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.356481457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.356487956+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.356502495+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356511307+07:00","message":"[bufferProcess] interim [380000000]:กุ้งก็จะเจอปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356514063+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356518591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356521742+07:00","message":"> Transcript [43005] [false]: 'กุ้งก็จะเจอแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356525281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356527617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356529497+07:00","message":"StatePrefix: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356531611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356535187+07:00","message":"Push: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356537283+07:00","message":"TextPushed: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356539727+07:00","message":"Set new StatePrefix : 'กุ้งก็จะเจอแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.356542463+07:00","message":"Next Push (prob) : 'ก็จะเจอแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.356551556+07:00","message":"push: {false กุ้ง 0 0xc0030bd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.405261202+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.405301613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอปั๊ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.405307723+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอปั๊ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.40532269+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.40533217+07:00","message":"[bufferProcess] interim [440000000]:กุ้งก็จะเจอปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.405334869+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.405342443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.405345639+07:00","message":"> Transcript [43006] [false]: 'กุ้งก็จะเจอปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.405348303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.40535067+07:00","message":"Set new StatePrefix: 'กุ้งก็จะเจอปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.423274764+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.423302314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.42330777+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.423319532+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.423327634+07:00","message":"[bufferProcess] interim [500000000]:กุ้งก็จะเจอประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.423330892+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.423337725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.423341591+07:00","message":"> Transcript [43007] [false]: 'กุ้งก็จะเจอปั๊ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.423344484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.423348823+07:00","message":"Set new StatePrefix: 'กุ้งก็จะเจอปั๊ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.596468198+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.596509103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอบล็อก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.596515837+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอบล็อก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.59653168+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอบล็อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.596539765+07:00","message":"[bufferProcess] interim [620000000]:กุ้งก็จะเจอบล็อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.596542238+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.596549198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.596552423+07:00","message":"> Transcript [43008] [false]: 'กุ้งก็จะเจอประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.596555038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.59655717+07:00","message":"Set new StatePrefix: 'กุ้งก็จะเจอประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.733838891+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.733876227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอแต่มองข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.733882727+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอแต่มองข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.733898035+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอแต่มองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.733906911+07:00","message":"[bufferProcess] interim [740000000]:กุ้งก็จะเจอแต่มองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.733909479+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอบล็อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.733918895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.733922326+07:00","message":"> Transcript [43009] [false]: 'กุ้งก็จะเจอบล็อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.733925065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.733927665+07:00","message":"Set new StatePrefix: 'กุ้งก็จะเจอบล็อก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.850175351+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.850222124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.850229154+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:37.850244659+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.850252805+07:00","message":"[bufferProcess] interim [860000000]:กุ้งก็จะเจอปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.850255769+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอแต่มองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.850264201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.850267209+07:00","message":"> Transcript [43010] [false]: 'กุ้งก็จะเจอแต่มองข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.85026984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:37.850272232+07:00","message":"Set new StatePrefix: 'กุ้งก็จะเจอแต่มองข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.303466241+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.303508847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอปลาหมอคางดำเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.30352014+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอปลาหมอคางดำเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.30353491+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอปลาหมอคางดำเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.303547397+07:00","message":"[bufferProcess] interim [340000000]:กุ้งก็จะเจอปลาหมอคางดำเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.303551303+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.303561701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.303565063+07:00","message":"> Transcript [43011] [false]: 'กุ้งก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.303567397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.303572804+07:00","message":"Set new StatePrefix: 'กุ้งก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.425083018+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.425121473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.425128449+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.425143101+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.425151362+07:00","message":"[bufferProcess] interim [520000000]:กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.425154029+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอปลาหมอคางดำเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.425170737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.425174089+07:00","message":"> Transcript [43012] [false]: 'กุ้งก็จะเจอปลาหมอคางดำเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.425179461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.425181945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.425184277+07:00","message":"StatePrefix: 'กุ้งก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.425186922+07:00","message":"TextPushed: 'กุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.746445804+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.746484035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.746490702+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.746503972+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.746510879+07:00","message":"[bufferProcess] interim [820000000]:กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.746513694+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.746519518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.746522248+07:00","message":"> Transcript [43013] [false]: 'กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.746525856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.746528359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.74653337+07:00","message":"StatePrefix: 'กุ้งก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.74653584+07:00","message":"TextPushed: 'กุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.81225743+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.812303818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.812312787+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:38.812336755+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.812349728+07:00","message":"[bufferProcess] interim [880000000]:กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.812353516+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.812361219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.812365296+07:00","message":"> Transcript [43014] [false]: 'กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.812370396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.812373965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.812379304+07:00","message":"StatePrefix: 'กุ้งก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:38.812384829+07:00","message":"TextPushed: 'กุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.006787849+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.006826316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.006833833+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.006851577+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006864304+07:00","message":"[bufferProcess] interim [120000000]:กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006867253+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006871541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006874746+07:00","message":"> Transcript [43015] [false]: 'กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.00687931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006883753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006886321+07:00","message":"StatePrefix: 'กุ้งก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006888666+07:00","message":"TextPushed: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006896915+07:00","message":"Push: 'ก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006901138+07:00","message":"TextPushed: 'กุ้งก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006903648+07:00","message":"Set new StatePrefix : 'กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.006906235+07:00","message":"Next Push (prob) : 'เพิ่มขึ้นหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.006935458+07:00","message":"push: {false ก็จะเจอปลาหมอคางดำ 0 0xc0030bd800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.247885228+07:00","message":"[GCS] IsForceVAD: false for message ID: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.334564066+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.33460658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.334614072+07:00","message":"receive interim result [false|false]: กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.334629488+07:00","message":"[buffer interim] 2931 false กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.334638052+07:00","message":"[bufferProcess] interim [420000000]:กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.334640897+07:00","message":"[bufferProcess] send to processor:กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.334647071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.334650402+07:00","message":"> Transcript [43016] [false]: 'กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.334654484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.334656665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.334658733+07:00","message":"StatePrefix: 'กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.334661174+07:00","message":"TextPushed: 'กุ้งก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.37650687+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.376548027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ\",\"confidence\":0.9321051}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.376554771+07:00","message":"receive interim result [true|false]: กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.376564629+07:00","message":"end recv isFinal message id 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.376566912+07:00","message":"end Recv id 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.376574548+07:00","message":"[buffer interim] 2931 true กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.37658576+07:00","message":"[bufferProcess] interim [480000000]:กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376591672+07:00","message":"[bufferProcess] send to processor (isfinal):กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376595272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376598348+07:00","message":"> Transcript [43017] [false]: 'กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376601802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376603956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376605984+07:00","message":"StatePrefix: 'กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376608604+07:00","message":"TextPushed: 'กุ้งก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.37661046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376613099+07:00","message":"> Transcript [43018] [true]: 'กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลายเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376615437+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376617598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376619402+07:00","message":"StatePrefix: 'กุ้งก็จะเจอปลาหมอคางดำเพิ่มขึ้นหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.376621351+07:00","message":"TextPushed: 'กุ้งก็จะเจอปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:39.37662767+07:00","message":"Push: 'เพิ่มขึ้นหลายเท่ากับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.376636069+07:00","message":"push: {true เพิ่มขึ้นหลายเท่ากับ 0 0xc0030bd800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:39.385322743+07:00","message":"write wav file: './tmp/7589/7589_2931.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:39.776558765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:39.776564254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:39.949699763+07:00","message":"[GCS] Start streaming session, msgId: 2932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.016431111+07:00","message":"[GCS] IsForceVAD: false for message ID: 2932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.207557758+07:00","message":"[GCS] Start streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.230558894+07:00","message":"receive streaming session, msgId: 2932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.230582203+07:00","message":"found end of frame, send empty tag with msgId: 2932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.230585779+07:00","message":"end Recv id 2932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.230592237+07:00","message":"[buffer interim] 2932 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.230600719+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.230610827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.230614005+07:00","message":"> Transcript [43019] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.230616617+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.230618721+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.230620704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.230622682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.230625249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.230634937+07:00","message":"push: {true \n 0 0xc003325880}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:40.244258112+07:00","message":"write wav file: './tmp/7589/7589_2932.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.336866074+07:00","message":"[GCS] IsForceVAD: false for message ID: 2933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.399305613+07:00","message":"[GCS] Start streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.436822508+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.436847226+07:00","message":"found end of frame, send empty tag with msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.436850735+07:00","message":"end Recv id 2933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.436862092+07:00","message":"[buffer interim] 2933 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.436870763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.436874839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.436877684+07:00","message":"> Transcript [43020] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.436880917+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.436883329+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.436885378+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.436887335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:40.4368952+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.436905887+07:00","message":"push: {true \n 0 0xc003769780}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:40.442086387+07:00","message":"write wav file: './tmp/7589/7589_2933.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.51404459+07:00","message":"[GCS] Cleaned up inactive client: 2901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.514079383+07:00","message":"[GCS] Cleaned up inactive client: 2898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.514082454+07:00","message":"[GCS] Cleaned up inactive client: 2906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.514084561+07:00","message":"[GCS] Cleaned up inactive client: 2900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.514086682+07:00","message":"[GCS] Cleaned up inactive client: 2896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.514088951+07:00","message":"[GCS] Cleaned up inactive client: 2902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.514090786+07:00","message":"[GCS] Cleaned up inactive client: 2904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.514092604+07:00","message":"[GCS] Cleaned up inactive client: 2897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.514094388+07:00","message":"[GCS] Cleaned up inactive client: 2905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.514096778+07:00","message":"[GCS] Cleaned up inactive client: 2899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:40.514098658+07:00","message":"[GCS] Cleaned up inactive client: 2903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.248478049+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.248525844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.24853199+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.248549134+07:00","message":"[buffer interim] 2934 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.248557094+07:00","message":"[bufferProcess] interim [900000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.248559116+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.380326543+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.380362985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.380369452+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.380384241+07:00","message":"[buffer interim] 2934 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.380391769+07:00","message":"[bufferProcess] interim [20000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.380394078+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.3803977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.380400664+07:00","message":"> Transcript [43021] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.380402993+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.945118225+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.945170993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.945177186+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:41.945190565+07:00","message":"[buffer interim] 2934 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.945198702+07:00","message":"[bufferProcess] interim [620000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.945201284+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.945207039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.945209971+07:00","message":"> Transcript [43022] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.945213363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.945215592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.945217988+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:41.94522044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.332198184+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.332236044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.332241722+07:00","message":"receive interim result [false|false]: ไม่มีไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.332255958+07:00","message":"[buffer interim] 2934 false ไม่มีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.332265431+07:00","message":"[bufferProcess] interim [980000000]:ไม่มีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.332267742+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.332274895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.332278031+07:00","message":"> Transcript [43023] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.332281909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.332284634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.332286704+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.332289004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.464613896+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.464656092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.464661551+07:00","message":"receive interim result [false|false]: ไม่มีไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.464675255+07:00","message":"[buffer interim] 2934 false ไม่มีไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.464683727+07:00","message":"[bufferProcess] interim [100000000]:ไม่มีไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.464686318+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.464690427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.46469344+07:00","message":"> Transcript [43024] [false]: 'ไม่มีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.464696893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.464699306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.464701592+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.464703933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.524276865+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.524317084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.524323813+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.524340476+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524352539+07:00","message":"[bufferProcess] interim [220000000]:ไม่มีไม่ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524355368+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524359693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524362865+07:00","message":"> Transcript [43025] [false]: 'ไม่มีไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524366244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524368546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524371117+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524373294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524380772+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.52438307+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524387336+07:00","message":"Set new StatePrefix : 'ไม่มีไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:42.524389779+07:00","message":"Next Push (prob) : 'มีไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:42.524399105+07:00","message":"push: {false ไม่ 0 0xc0030bc000}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:42.776803587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:42.776811429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.037863401+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.037902785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.037916774+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.037932163+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.037939721+07:00","message":"[bufferProcess] interim [700000000]:ไม่มีไม่ลดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.037942469+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.037948975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.037951905+07:00","message":"> Transcript [43026] [false]: 'ไม่มีไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.037954221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.037956993+07:00","message":"Set new StatePrefix: 'ไม่มีไม่ลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.164930921+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.164969528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.164976342+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.164988178+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.164998786+07:00","message":"[bufferProcess] interim [760000000]:ไม่มีไม่ลดมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.165001223+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.165007679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.165010923+07:00","message":"> Transcript [43027] [false]: 'ไม่มีไม่ลดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.165014015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.165016123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.165018393+07:00","message":"StatePrefix: 'ไม่มีไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.165021133+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.262844173+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.262886519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.262892156+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.262918248+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.2629272+07:00","message":"[bufferProcess] interim [880000000]:ไม่มีไม่ลดมีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.262930067+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.262936241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.262941702+07:00","message":"> Transcript [43028] [false]: 'ไม่มีไม่ลดมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.262945644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.262948661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.262950989+07:00","message":"StatePrefix: 'ไม่มีไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.262953799+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.37085203+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.370891426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.370897918+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.370925891+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.370934646+07:00","message":"[bufferProcess] interim [940000000]:ไม่มีไม่ลดมีแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.370937786+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.370942252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.370945338+07:00","message":"> Transcript [43029] [false]: 'ไม่มีไม่ลดมีแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.370948531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.370950754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.370952846+07:00","message":"StatePrefix: 'ไม่มีไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.370955314+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.381192645+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.381224738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.381232868+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.381246282+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381253373+07:00","message":"[bufferProcess] interim [0]:ไม่มีไม่ลดมีแต่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381256167+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381262071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381264981+07:00","message":"> Transcript [43030] [false]: 'ไม่มีไม่ลดมีแต่เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381268784+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381273526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381275836+07:00","message":"StatePrefix: 'ไม่มีไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381278634+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381283409+07:00","message":"Push: 'มีไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381285574+07:00","message":"TextPushed: 'ไม่มีไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381287865+07:00","message":"Set new StatePrefix : 'ไม่มีไม่ลดมีแต่เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.381290137+07:00","message":"Next Push (prob) : 'มีแต่เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.381298468+07:00","message":"push: {false มีไม่ลด 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.61200162+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.612043155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.612049533+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:43.612062942+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.612071474+07:00","message":"[bufferProcess] interim [300000000]:ไม่มีไม่ลดมีแต่มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.612074022+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.612078174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.612081144+07:00","message":"> Transcript [43031] [false]: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.612083987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:43.612086229+07:00","message":"Set new StatePrefix: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.249886992+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.249930357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.249936325+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.249958851+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.249967688+07:00","message":"[bufferProcess] interim [900000000]:ไม่มีไม่ลดมีแต่มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.249970055+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.249976688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.249979821+07:00","message":"> Transcript [43032] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.249984552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.249986814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.249989128+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.249991542+07:00","message":"TextPushed: 'ไม่มีไม่ลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.829734125+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.829771673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.829778121+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.829794206+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.829805021+07:00","message":"[bufferProcess] interim [440000000]:ไม่มีไม่ลดมีแต่มากขึ้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.829807772+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.829813981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.829817237+07:00","message":"> Transcript [43033] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.829820586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.829822913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.829825038+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.829827291+07:00","message":"TextPushed: 'ไม่มีไม่ลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.961820103+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.961857561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.961864458+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:44.961877615+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.961885047+07:00","message":"[bufferProcess] interim [560000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.961887552+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.961894494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.961897656+07:00","message":"> Transcript [43034] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.961901407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.961911616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.961914151+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:44.961916724+07:00","message":"TextPushed: 'ไม่มีไม่ลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.16072078+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.160758784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.160765341+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.160779734+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160787638+07:00","message":"[bufferProcess] interim [800000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160790341+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160798538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160810959+07:00","message":"> Transcript [43035] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160815045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160817425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160820322+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160822816+07:00","message":"TextPushed: 'ไม่มีไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160830054+07:00","message":"Push: 'มีแต่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160831986+07:00","message":"TextPushed: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160834931+07:00","message":"Set new StatePrefix : 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.160837098+07:00","message":"Next Push (prob) : 'ขึ้นเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.160859244+07:00","message":"push: {false มีแต่มาก 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.495111398+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.495153946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.495160442+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.495176496+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.495184641+07:00","message":"[bufferProcess] interim [100000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.495187906+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.495195859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.495199048+07:00","message":"> Transcript [43036] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.495202444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.495204969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.495209366+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.495213442+07:00","message":"TextPushed: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.576057462+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.576096715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.576103711+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.576118622+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.576127112+07:00","message":"[bufferProcess] interim [160000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.57613217+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.576140152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.57614384+07:00","message":"> Transcript [43037] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.576148053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.576150842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.576153449+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.576157732+07:00","message":"TextPushed: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.656034057+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.656077928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.656084595+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.656098929+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.656109521+07:00","message":"[bufferProcess] interim [220000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.656112763+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.656117164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.656120226+07:00","message":"> Transcript [43038] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.656124429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.656126786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.656129384+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.656132297+07:00","message":"TextPushed: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.742104712+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.742147048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.742154544+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.742169672+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742177804+07:00","message":"[bufferProcess] interim [340000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742180716+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742189589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742193176+07:00","message":"> Transcript [43039] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742197576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742201021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742203409+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742206314+07:00","message":"TextPushed: 'ไม่มีไม่ลดมีแต่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742214432+07:00","message":"Push: 'ขึ้นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742216694+07:00","message":"TextPushed: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742219383+07:00","message":"Set new StatePrefix : 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.742221898+07:00","message":"Next Push (prob) : 'ขับเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.742258306+07:00","message":"push: {false ขึ้นเราจะ 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.764562549+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.764598255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.764604332+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.764620192+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.764628458+07:00","message":"[bufferProcess] interim [400000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.764631331+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.764638874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.764642507+07:00","message":"> Transcript [43040] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.764645453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.764647616+07:00","message":"Set new StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:45.777760784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:45.777771594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.864065312+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.864104395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.864111256+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.864127436+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.864136373+07:00","message":"[bufferProcess] interim [460000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.864138966+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.864143576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.864146372+07:00","message":"> Transcript [43041] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.86414893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.864151274+07:00","message":"Set new StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.871043802+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.871067906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเลื้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.871073886+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเลื้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:45.871086341+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเลื้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.871091569+07:00","message":"[bufferProcess] interim [520000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเลื้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.871094122+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.871097235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.87109987+07:00","message":"> Transcript [43042] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.871102132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:45.87110469+07:00","message":"Set new StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.067523616+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.067557792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.067565892+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.067581454+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.06759182+07:00","message":"[bufferProcess] interim [700000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.067594937+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเลื้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.067601817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.067604761+07:00","message":"> Transcript [43043] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเลื้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.067607479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.06761124+07:00","message":"Set new StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเลื้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.166079539+07:00","message":"[GCS] IsForceVAD: false for message ID: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.193844986+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.193888676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.193896439+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.193919602+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.193929057+07:00","message":"[bufferProcess] interim [820000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.193932805+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.193939368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.193943333+07:00","message":"> Transcript [43044] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.193946823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.193949895+07:00","message":"Set new StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.230256068+07:00","message":"[GCS] Start streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.245547321+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.245595644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.245602722+07:00","message":"receive interim result [false|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.24561627+07:00","message":"[buffer interim] 2934 false ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.245623687+07:00","message":"[bufferProcess] interim [940000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.245626615+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.245630656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.245633699+07:00","message":"> Transcript [43045] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.245637471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.245639463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.245641412+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.245644083+07:00","message":"TextPushed: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.272466873+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.272529612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.272539666+07:00","message":"receive interim result [true|false]: ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.272555008+07:00","message":"end recv isFinal message id 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.272558036+07:00","message":"end Recv id 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.272567903+07:00","message":"[buffer interim] 2934 true ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272581877+07:00","message":"[bufferProcess] interim [970000000]:ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272592795+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272597999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272602603+07:00","message":"> Transcript [43046] [false]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272607184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272610158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272613134+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272621148+07:00","message":"TextPushed: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.27262418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272629624+07:00","message":"> Transcript [43047] [true]: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไรก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272633233+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272636196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.27263908+07:00","message":"StatePrefix: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะขับเรือหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272642403+07:00","message":"TextPushed: 'ไม่มีไม่ลดมีแต่มากขึ้นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:46.272652734+07:00","message":"Push: 'ขับเรือหรืออะไรก็แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:46.272663052+07:00","message":"push: {true ขับเรือหรืออะไรก็แล้ว 0 0xc0030bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:46.283972439+07:00","message":"write wav file: './tmp/7589/7589_2934.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.467138843+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.467173569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.46717899+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.467192465+07:00","message":"[buffer interim] 2935 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.467199489+07:00","message":"[bufferProcess] interim [260000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.467201347+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.46720514+07:00","message":"[bufferProcess] send to processor (ticker):เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.46722581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.467262982+07:00","message":"> Transcript [43048] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.467269089+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.659151018+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.6591911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.659197677+07:00","message":"receive interim result [false|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.659213508+07:00","message":"[buffer interim] 2935 false เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.659221465+07:00","message":"[bufferProcess] interim [440000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.659223625+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.781078396+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.781119435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.781126057+07:00","message":"receive interim result [false|false]: เขาจะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:47.781139456+07:00","message":"[buffer interim] 2935 false เขาจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.78114696+07:00","message":"[bufferProcess] interim [560000000]:เขาจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.7811498+07:00","message":"[bufferProcess] send to processor:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.78117008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.781173505+07:00","message":"> Transcript [43049] [false]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.781177361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.781179478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.781181966+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:47.781184311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.136353711+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.136397453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.136404035+07:00","message":"receive interim result [false|false]: เขาจะหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.136419344+07:00","message":"[buffer interim] 2935 false เขาจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.136427337+07:00","message":"[bufferProcess] interim [920000000]:เขาจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.136429912+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.136436344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.13643949+07:00","message":"> Transcript [43050] [false]: 'เขาจะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.136443004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.136445363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.136447802+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.136450324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.169840018+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.169874439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.169879693+07:00","message":"receive interim result [false|false]: เขาจะอยู่ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.169894653+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.169908641+07:00","message":"[bufferProcess] interim [980000000]:เขาจะอยู่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.169912009+07:00","message":"[bufferProcess] send to processor:เขาจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.169920521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.169923452+07:00","message":"> Transcript [43051] [false]: 'เขาจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.169928221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.169930553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.169932944+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.169935608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.308867432+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.308920149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.308926937+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.308943023+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308951923+07:00","message":"[bufferProcess] interim [100000000]:เขาจะอยู่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308954756+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308961119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308964394+07:00","message":"> Transcript [43052] [false]: 'เขาจะอยู่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308968739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308971299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308973622+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308975978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308980273+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308982102+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308984207+07:00","message":"Set new StatePrefix : 'เขาจะอยู่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.308986682+07:00","message":"Next Push (prob) : 'จะอยู่ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.308995569+07:00","message":"push: {false เขา 0 0xc0030bda00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.57280877+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.572851602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามโต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.572860582+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:48.572876306+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.572888443+07:00","message":"[bufferProcess] interim [400000000]:เขาจะอยู่ตามโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.572891155+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.572906493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.572910036+07:00","message":"> Transcript [43053] [false]: 'เขาจะอยู่ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.572912812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:48.572915657+07:00","message":"Set new StatePrefix: 'เขาจะอยู่ตาม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:48.778212321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:48.778223728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.000754335+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.000796787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตำส้มตำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.000803098+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตำส้มตำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.000815661+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตำส้มตำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.00082495+07:00","message":"[bufferProcess] interim [760000000]:เขาจะอยู่ตำส้มตำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.000829199+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.000838707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.00084322+07:00","message":"> Transcript [43054] [false]: 'เขาจะอยู่ตามโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.000847909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.000851702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.000855553+07:00","message":"StatePrefix: 'เขาจะอยู่ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.00085892+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.266405347+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.266446646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตำส้มตำส้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.266453056+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตำส้มตำส้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.266469248+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตำส้มตำส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.266481687+07:00","message":"[bufferProcess] interim [60000000]:เขาจะอยู่ตำส้มตำส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.266485231+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตำส้มตำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.266492242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.266497752+07:00","message":"> Transcript [43055] [false]: 'เขาจะอยู่ตำส้มตำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.26650142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.266505915+07:00","message":"Set new StatePrefix: 'เขาจะอยู่ตำส้มตำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.269441159+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.269451022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.269455079+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.269462802+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.269468168+07:00","message":"[bufferProcess] interim [120000000]:เขาจะอยู่ตามซอกตามซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.269471418+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตำส้มตำส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.269476561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.269480423+07:00","message":"> Transcript [43056] [false]: 'เขาจะอยู่ตำส้มตำส้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.269484675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.269488255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.269492459+07:00","message":"StatePrefix: 'เขาจะอยู่ตำส้มตำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.269495084+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.455382527+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.45542295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.455430105+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.455444697+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.455455318+07:00","message":"[bufferProcess] interim [300000000]:เขาจะอยู่ตามซอกตามซอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.455458018+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.455464336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.455468423+07:00","message":"> Transcript [43057] [false]: 'เขาจะอยู่ตามซอกตามซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.455472018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.455475697+07:00","message":"Set new StatePrefix: 'เขาจะอยู่ตามซอกตามซอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.768480111+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.768521462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.768528696+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:49.768547706+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.768559571+07:00","message":"[bufferProcess] interim [600000000]:เขาจะอยู่ตามซอกตามซอกตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.768562315+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.768567127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.76857062+07:00","message":"> Transcript [43058] [false]: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.76857366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:49.768575844+07:00","message":"Set new StatePrefix: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.09366959+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.09371206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามซอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.09371858+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามซอย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.093734835+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.093743725+07:00","message":"[bufferProcess] interim [840000000]:เขาจะอยู่ตามซอกตามซอกตามซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.09374664+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.093750742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.093754033+07:00","message":"> Transcript [43059] [false]: 'เขาจะอยู่ตามซอกตามซอกตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.093757474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.093759828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.093762204+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.093765212+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.150806855+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.150843966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.150850155+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.15086395+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.150872313+07:00","message":"[bufferProcess] interim [960000000]:เขาจะอยู่ตามซอกตามซอกตามช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.150875188+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.15088248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.150885436+07:00","message":"> Transcript [43060] [false]: 'เขาจะอยู่ตามซอกตามซอกตามซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.150889056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.150891603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.150894241+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.150903812+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.435012617+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.435052406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.435058797+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.435073784+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.435082677+07:00","message":"[bufferProcess] interim [200000000]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.435085435+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.435091478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.435094571+07:00","message":"> Transcript [43061] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.435098529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.435101281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.435103879+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.435107116+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.673965184+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.67400505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.674011938+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.674026908+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674041927+07:00","message":"[bufferProcess] interim [440000000]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674045683+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674050058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674053796+07:00","message":"> Transcript [43062] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674057792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.6740601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674063761+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674068068+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674071004+07:00","message":"Push: 'จะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674073053+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674075587+07:00","message":"Set new StatePrefix : 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.674077859+07:00","message":"Next Push (prob) : 'ตามช่องเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.674086539+07:00","message":"push: {false จะอยู่ตามซอกตามซอก 0 0xc0030bda00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.801676343+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.801718339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.801727543+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:50.801739978+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.80175074+07:00","message":"[bufferProcess] interim [620000000]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.801755195+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.801762535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.801766581+07:00","message":"> Transcript [43063] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.801770985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.801773999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.80177746+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:50.801782408+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.076975522+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.077015426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.077022078+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.077034536+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.077042038+07:00","message":"[bufferProcess] interim [920000000]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.077044706+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.077050616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.077053352+07:00","message":"> Transcript [43064] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.07705683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.077058953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.077061145+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.077064143+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.32961911+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.329658226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.329665007+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งโต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.329684779+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.32969285+07:00","message":"[bufferProcess] interim [100000000]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.329695615+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.32969935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.329702264+07:00","message":"> Transcript [43065] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.329707415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.329709634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.329711976+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.329714383+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.362455042+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.362491483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.362497906+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.362512895+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.362522568+07:00","message":"[bufferProcess] interim [160000000]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.36252515+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.362533949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.362537445+07:00","message":"> Transcript [43066] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.362542348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.36254494+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.362547113+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.362549784+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.362557569+07:00","message":"Push: 'ตามช่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.362559627+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.362562139+07:00","message":"Set new StatePrefix : 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.362564852+07:00","message":"Next Push (prob) : 'ช่องน้อยยิ่งโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.362572294+07:00","message":"push: {false ตามช่องเล็ก 0 0xc0030bda00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.503572773+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.503615074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.503622227+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.503638861+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.503648114+07:00","message":"[bufferProcess] interim [280000000]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.503651167+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.503655433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.503658992+07:00","message":"> Transcript [43067] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.503661897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.503664121+07:00","message":"Set new StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.702152649+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.702206088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.702214268+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.702231367+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.702241273+07:00","message":"[bufferProcess] interim [520000000]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.702245433+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.702256376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.702260657+07:00","message":"> Transcript [43068] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.702264396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.702268386+07:00","message":"Set new StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:51.778443467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:51.77846575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.8829142+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.882950369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.88295655+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:51.882969261+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.882978165+07:00","message":"[bufferProcess] interim [640000000]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.882980647+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.882984619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.882988665+07:00","message":"> Transcript [43069] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.882992479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.882995096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.882997118+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:51.883000041+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.115812691+07:00","message":"[GCS] IsForceVAD: false for message ID: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.199350457+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.199390746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.199396986+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.199412327+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.199421062+07:00","message":"[bufferProcess] interim [940000000]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.199423854+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.199429286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.199432326+07:00","message":"> Transcript [43070] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.199436834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.199438909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.19944141+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.199445082+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.208417201+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.208440186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.208445079+07:00","message":"receive interim result [false|false]: เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.208455832+07:00","message":"[buffer interim] 2935 false เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.208460975+07:00","message":"[bufferProcess] interim [0]:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.208465324+07:00","message":"[bufferProcess] send to processor:เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.208468546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.208470966+07:00","message":"> Transcript [43071] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.208474009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.20847606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.208478212+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.208481024+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.336481769+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.336532058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่ตามโต๊ะตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน\",\"confidence\":0.94123995}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.336541785+07:00","message":"receive interim result [true|false]: เขาจะอยู่ตามโต๊ะตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.336553599+07:00","message":"end recv isFinal message id 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.33655585+07:00","message":"end Recv id 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.336563588+07:00","message":"[buffer interim] 2935 true เขาจะอยู่ตามโต๊ะตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336576991+07:00","message":"[bufferProcess] interim [120000000]:เขาจะอยู่ตามโต๊ะตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336582975+07:00","message":"[bufferProcess] send to processor (isfinal):เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336587233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336590215+07:00","message":"> Transcript [43072] [false]: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336593989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.33659616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336601792+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336605248+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336612342+07:00","message":"Push: 'ช่องน้อยยิ่งตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336614731+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336617929+07:00","message":"Set new StatePrefix : 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336620451+07:00","message":"Next Push (prob) : 'ที่มีเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.33662252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336624711+07:00","message":"> Transcript [43073] [true]: 'เขาจะอยู่ตามโต๊ะตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336627821+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336629763+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336631716+07:00","message":"StatePrefix: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336633708+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336635515+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.336645097+07:00","message":"push: {false ช่องน้อยยิ่งตรงไหน 0 0xc0030bda00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336856702+07:00","message":"Push: 'ที่มีเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.33686354+07:00","message":"TextPushed: 'เขาจะอยู่ตามซอกตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336868054+07:00","message":"Set new StatePrefix : 'เขาจะอยู่ตามโต๊ะตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336872034+07:00","message":"Next Push (prob) : 'เขาจะอยู่ตามโต๊ะตามซอกตามช่องเล็กช่องน้อยยิ่งตรงไหนที่มีเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.336889808+07:00","message":"push: {true ที่มีเหมือน 0 0xc0030bda00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.336882174+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2935.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:52.348806918+07:00","message":"write wav file: './tmp/7589/7589_2935.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.380404165+07:00","message":"[GCS] Start streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.506571126+07:00","message":"[GCS] IsForceVAD: false for message ID: 2936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.56693361+07:00","message":"[GCS] Start streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.800076797+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.80009666+07:00","message":"found end of frame, send empty tag with msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.800099907+07:00","message":"end Recv id 2936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.800106518+07:00","message":"[buffer interim] 2936 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.800114573+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.800119384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.800122513+07:00","message":"> Transcript [43074] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.800125906+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.800128673+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.800131703+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.800134393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:52.800138609+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:52.800151971+07:00","message":"push: {true \n 0 0xc004c0fa80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:52.805946041+07:00","message":"write wav file: './tmp/7589/7589_2936.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.113309888+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.113360191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.113366047+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.113382436+07:00","message":"[buffer interim] 2937 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.113389833+07:00","message":"[bufferProcess] interim [540000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.113391691+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.763711057+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.763753194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.76375986+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.763774889+07:00","message":"[buffer interim] 2937 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.763784693+07:00","message":"[bufferProcess] interim [140000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.763787282+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.763793089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.76379778+07:00","message":"> Transcript [43075] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.763800292+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.817967673+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.818014556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.81802114+07:00","message":"receive interim result [false|false]: น้ำริม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.818035789+07:00","message":"[buffer interim] 2937 false น้ำริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.818043243+07:00","message":"[bufferProcess] interim [260000000]:น้ำริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.81805023+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.81806324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.818066509+07:00","message":"> Transcript [43076] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.81807666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.81807903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.81808141+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.818083767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.943219042+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.943263878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำลิ้นจี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.943270709+07:00","message":"receive interim result [false|false]: น้ำลิ้นจี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.943287331+07:00","message":"[buffer interim] 2937 false น้ำลิ้นจี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.94329751+07:00","message":"[bufferProcess] interim [380000000]:น้ำลิ้นจี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.943300297+07:00","message":"[bufferProcess] send to processor:น้ำริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.943306432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.943309497+07:00","message":"> Transcript [43077] [false]: 'น้ำริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.943312727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.943314854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.943317508+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.943320323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.995742185+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.995780172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำกินข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.995787181+07:00","message":"receive interim result [false|false]: น้ำกินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:53.995802477+07:00","message":"[buffer interim] 2937 false น้ำกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.995810061+07:00","message":"[bufferProcess] interim [440000000]:น้ำกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.995812695+07:00","message":"[bufferProcess] send to processor:น้ำลิ้นจี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.995820527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.995823828+07:00","message":"> Transcript [43078] [false]: 'น้ำลิ้นจี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.995826699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.995828786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.995831679+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:53.995833887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.000976976+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.00100716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำรินเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.001013319+07:00","message":"receive interim result [false|false]: น้ำรินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.001027026+07:00","message":"[buffer interim] 2937 false น้ำรินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001033216+07:00","message":"[bufferProcess] interim [500000000]:น้ำรินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001036072+07:00","message":"[bufferProcess] send to processor:น้ำกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001042458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001045228+07:00","message":"> Transcript [43079] [false]: 'น้ำกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001048001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001049908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001052256+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001054596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001059269+07:00","message":"Push: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001061251+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.00106328+07:00","message":"Set new StatePrefix : 'น้ำกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.001065817+07:00","message":"Next Push (prob) : 'กินข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.001089579+07:00","message":"push: {false น้ำ 0 0xc003d5ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.158697702+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.158733616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำกินข้าวหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.158740155+07:00","message":"receive interim result [false|false]: น้ำกินข้าวหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.158750845+07:00","message":"[buffer interim] 2937 false น้ำกินข้าวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.158758443+07:00","message":"[bufferProcess] interim [620000000]:น้ำกินข้าวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.15876117+07:00","message":"[bufferProcess] send to processor:น้ำรินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.158764873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.158767541+07:00","message":"> Transcript [43080] [false]: 'น้ำรินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.158769679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.158771723+07:00","message":"Set new StatePrefix: 'น้ำรินเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.226457202+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.2264977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำกินข้าวริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.226504947+07:00","message":"receive interim result [false|false]: น้ำกินข้าวริม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.22651926+07:00","message":"[buffer interim] 2937 false น้ำกินข้าวริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.226529446+07:00","message":"[bufferProcess] interim [680000000]:น้ำกินข้าวริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.226531978+07:00","message":"[bufferProcess] send to processor:น้ำกินข้าวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.22653585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.226538614+07:00","message":"> Transcript [43081] [false]: 'น้ำกินข้าวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.226540794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.22654271+07:00","message":"Set new StatePrefix: 'น้ำกินข้าวหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.348093515+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.348131066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำกินข้าวลิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.348137073+07:00","message":"receive interim result [false|false]: น้ำกินข้าวลิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.348151+07:00","message":"[buffer interim] 2937 false น้ำกินข้าวลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.348158931+07:00","message":"[bufferProcess] interim [800000000]:น้ำกินข้าวลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.348161472+07:00","message":"[bufferProcess] send to processor:น้ำกินข้าวริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.348166942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.348169601+07:00","message":"> Transcript [43082] [false]: 'น้ำกินข้าวริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.348172083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.348174508+07:00","message":"Set new StatePrefix: 'น้ำกินข้าวริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.45817862+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.458219841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำรินเข้าวิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.458225822+07:00","message":"receive interim result [false|false]: น้ำรินเข้าวิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.458240492+07:00","message":"[buffer interim] 2937 false น้ำรินเข้าวิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.458249472+07:00","message":"[bufferProcess] interim [860000000]:น้ำรินเข้าวิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.458252349+07:00","message":"[bufferProcess] send to processor:น้ำกินข้าวลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.458256736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.458259902+07:00","message":"> Transcript [43083] [false]: 'น้ำกินข้าวลิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.45826257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.458264855+07:00","message":"Set new StatePrefix: 'น้ำกินข้าวลิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.465385071+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.465406555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำรินเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.465411593+07:00","message":"receive interim result [false|false]: น้ำรินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.465423358+07:00","message":"[buffer interim] 2937 false น้ำรินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.465428228+07:00","message":"[bufferProcess] interim [920000000]:น้ำรินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.465430752+07:00","message":"[bufferProcess] send to processor:น้ำรินเข้าวิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.465435784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.46543839+07:00","message":"> Transcript [43084] [false]: 'น้ำรินเข้าวิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.465440631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.46544279+07:00","message":"Set new StatePrefix: 'น้ำรินเข้าวิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.51047531+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.510501342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำรินเข้า reno\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.510506439+07:00","message":"receive interim result [false|false]: น้ำรินเข้า reno"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.510520032+07:00","message":"[buffer interim] 2937 false น้ำรินเข้า reno"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.510525552+07:00","message":"[bufferProcess] interim [980000000]:น้ำรินเข้า reno"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.510528157+07:00","message":"[bufferProcess] send to processor:น้ำรินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.510531402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.510534966+07:00","message":"> Transcript [43085] [false]: 'น้ำรินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.510537451+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.636047274+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.63608642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำรินเข้าลิ้นออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.636093237+07:00","message":"receive interim result [false|false]: น้ำรินเข้าลิ้นออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.63610683+07:00","message":"[buffer interim] 2937 false น้ำรินเข้าลิ้นออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.63611454+07:00","message":"[bufferProcess] interim [40000000]:น้ำรินเข้าลิ้นออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.636117376+07:00","message":"[bufferProcess] send to processor:น้ำรินเข้า reno"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.636124981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.636127958+07:00","message":"> Transcript [43086] [false]: 'น้ำรินเข้า reno'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.636130562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.636132934+07:00","message":"Set new StatePrefix: 'น้ำรินเข้า reno'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:54.778833145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:54.778827931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.830124543+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.830162387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำรินเข้าลิ้นออกหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.830168528+07:00","message":"receive interim result [false|false]: น้ำรินเข้าลิ้นออกหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:54.830180357+07:00","message":"[buffer interim] 2937 false น้ำรินเข้าลิ้นออกหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.830187961+07:00","message":"[bufferProcess] interim [280000000]:น้ำรินเข้าลิ้นออกหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.830190394+07:00","message":"[bufferProcess] send to processor:น้ำรินเข้าลิ้นออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.830195658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.830198415+07:00","message":"> Transcript [43087] [false]: 'น้ำรินเข้าลิ้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.830200973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:54.830203526+07:00","message":"Set new StatePrefix: 'น้ำรินเข้าลิ้นออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.223553597+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.223597427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำรินเข้าลิ้นออกหรือตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.223604612+07:00","message":"receive interim result [false|false]: น้ำรินเข้าลิ้นออกหรือตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.223620686+07:00","message":"[buffer interim] 2937 false น้ำรินเข้าลิ้นออกหรือตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.22363121+07:00","message":"[bufferProcess] interim [700000000]:น้ำรินเข้าลิ้นออกหรือตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.223634036+07:00","message":"[bufferProcess] send to processor:น้ำรินเข้าลิ้นออกหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.223638075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.223641967+07:00","message":"> Transcript [43088] [false]: 'น้ำรินเข้าลิ้นออกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.223646388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.223648841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.223651089+07:00","message":"StatePrefix: 'น้ำรินเข้าลิ้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.223654406+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.585339164+07:00","message":"[GCS] IsForceVAD: false for message ID: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.740094293+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.740136705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำรินเข้ารินออกหรือตาม\",\"confidence\":0.95805055}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.740143848+07:00","message":"receive interim result [true|false]: น้ำรินเข้ารินออกหรือตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.740153623+07:00","message":"end recv isFinal message id 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.740155976+07:00","message":"end Recv id 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.740165227+07:00","message":"[buffer interim] 2937 true น้ำรินเข้ารินออกหรือตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740178768+07:00","message":"[bufferProcess] interim [240000000]:น้ำรินเข้ารินออกหรือตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740184693+07:00","message":"[bufferProcess] send to processor (isfinal):น้ำรินเข้าลิ้นออกหรือตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740188569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740192398+07:00","message":"> Transcript [43089] [false]: 'น้ำรินเข้าลิ้นออกหรือตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740195686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740197955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740202763+07:00","message":"StatePrefix: 'น้ำรินเข้าลิ้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740205457+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740207759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740210072+07:00","message":"> Transcript [43090] [true]: 'น้ำรินเข้ารินออกหรือตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740212209+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.74021429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740216031+07:00","message":"StatePrefix: 'น้ำรินเข้าลิ้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740217877+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:55.740223908+07:00","message":"Push: 'รินเข้ารินออกหรือตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:55.740233238+07:00","message":"push: {true รินเข้ารินออกหรือตาม 0 0xc003d5ec00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:49:55.748564834+07:00","message":"write wav file: './tmp/7589/7589_2937.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:56.097928828+07:00","message":"[GCS] Start streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.265639873+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.265681105+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-06-22T12:49:57.265686327+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.265700652+07:00","message":"[buffer interim] 2938 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.265708126+07:00","message":"[bufferProcess] interim [10000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.265710155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.26571714+07:00","message":"[bufferProcess] send to processor (ticker):น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.265720395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.265722971+07:00","message":"> Transcript [43091] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.265725152+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.464688145+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.464738036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.464745744+07:00","message":"receive interim result [false|false]: น้ำไหล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.464761279+07:00","message":"[buffer interim] 2938 false น้ำไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.464769854+07:00","message":"[bufferProcess] interim [190000000]:น้ำไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.464773796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.645360357+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.64540179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.645407481+07:00","message":"receive interim result [false|false]: น้ำไหลได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:57.645426073+07:00","message":"[buffer interim] 2938 false น้ำไหลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.645434231+07:00","message":"[bufferProcess] interim [430000000]:น้ำไหลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.645436484+07:00","message":"[bufferProcess] send to processor:น้ำไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.645439848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.645442622+07:00","message":"> Transcript [43092] [false]: 'น้ำไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.645445995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.645448255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.645450799+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:57.645453049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:57.779646198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:49:57.779648174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.222796692+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.22283621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.22284341+07:00","message":"receive interim result [false|false]: น้ำไหลได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.222857911+07:00","message":"[buffer interim] 2938 false น้ำไหลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.222871714+07:00","message":"[bufferProcess] interim [30000000]:น้ำไหลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.222874195+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.222881482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.222884549+07:00","message":"> Transcript [43093] [false]: 'น้ำไหลได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.22289915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.222901391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.222904243+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.222906913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.409269777+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.40930509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.409311538+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.409326378+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.40933397+07:00","message":"[bufferProcess] interim [150000000]:น้ำไหลได้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.40933677+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.409344465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.409347627+07:00","message":"> Transcript [43094] [false]: 'น้ำไหลได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.40935183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.40935461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.409356954+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.409359057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.665230904+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.665269183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.665275456+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.665290257+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665298292+07:00","message":"[bufferProcess] interim [390000000]:น้ำไหลได้อ่ะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665300758+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665308819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665311708+07:00","message":"> Transcript [43095] [false]: 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665315363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665317647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665320538+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665322604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665328398+07:00","message":"Push: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665331034+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665333777+07:00","message":"Set new StatePrefix : 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.665336035+07:00","message":"Next Push (prob) : 'ไหลได้อ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.665343269+07:00","message":"push: {false น้ำ 0 0xc0030bdf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.78769558+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.787741415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเอาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.787749369+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเอาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.787768188+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเอาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.787776755+07:00","message":"[bufferProcess] interim [510000000]:น้ำไหลได้อ่ะเอาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.787779649+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.787783976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.787787273+07:00","message":"> Transcript [43096] [false]: 'น้ำไหลได้อ่ะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.787790587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.787793256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.787795579+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.787798415+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.878458381+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.878501361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.878507895+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:58.878520549+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.87853295+07:00","message":"[bufferProcess] interim [570000000]:น้ำไหลได้อ่ะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.878538278+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเอาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.878543559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.878550029+07:00","message":"> Transcript [43097] [false]: 'น้ำไหลได้อ่ะเอาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.878555302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.878557519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.878559465+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:58.878562222+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.06647439+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.066511091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.066516961+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.066532272+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.066539918+07:00","message":"[bufferProcess] interim [750000000]:น้ำไหลได้อ่ะเขาก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.066542434+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.066549537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.066552439+07:00","message":"> Transcript [43098] [false]: 'น้ำไหลได้อ่ะเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.06655598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.066558327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.066561445+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.066564107+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.07621061+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.076231133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.076235931+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.076249744+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.07625463+07:00","message":"[bufferProcess] interim [810000000]:น้ำไหลได้อ่ะเขาก็จะลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.076257292+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเขาก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.076260414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.07626319+07:00","message":"> Transcript [43099] [false]: 'น้ำไหลได้อ่ะเขาก็จะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.07626661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.076268734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.076270609+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.076272794+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.076280238+07:00","message":"Push: 'ไหลได้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.076282429+07:00","message":"TextPushed: 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.076284592+07:00","message":"Set new StatePrefix : 'น้ำไหลได้อ่ะเขาก็จะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.076286886+07:00","message":"Next Push (prob) : 'เขาก็จะรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.076294031+07:00","message":"push: {false ไหลได้อ่ะ 0 0xc0030bdf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.242384788+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.24242693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะหลบหลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.242432405+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะหลบหลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.242453442+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะหลบหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.24246128+07:00","message":"[bufferProcess] interim [990000000]:น้ำไหลได้อ่ะเขาก็จะหลบหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.242464635+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเขาก็จะลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.242467974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.242471067+07:00","message":"> Transcript [43100] [false]: 'น้ำไหลได้อ่ะเขาก็จะลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.242473628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.242475712+07:00","message":"Set new StatePrefix: 'น้ำไหลได้อ่ะเขาก็จะลบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.299213106+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.299246185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะหลบๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.299251894+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะหลบๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.299262145+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะหลบๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.29926861+07:00","message":"[bufferProcess] interim [50000000]:น้ำไหลได้อ่ะเขาก็จะหลบๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.299271262+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเขาก็จะหลบหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.299277132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.299283961+07:00","message":"> Transcript [43101] [false]: 'น้ำไหลได้อ่ะเขาก็จะหลบหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.299286226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.299288657+07:00","message":"Set new StatePrefix: 'น้ำไหลได้อ่ะเขาก็จะหลบหลบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.556631314+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.556666162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.556672165+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.556687393+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.556696063+07:00","message":"[bufferProcess] interim [170000000]:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.556700147+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเขาก็จะหลบๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.556704105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.556706859+07:00","message":"> Transcript [43102] [false]: 'น้ำไหลได้อ่ะเขาก็จะหลบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.556709219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.556711253+07:00","message":"Set new StatePrefix: 'น้ำไหลได้อ่ะเขาก็จะหลบๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.599148902+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.59920012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.599210374+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.599227974+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.599236279+07:00","message":"[bufferProcess] interim [290000000]:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.599239161+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.599246524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.599249754+07:00","message":"> Transcript [43103] [false]: 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.599253592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.599255949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.599258527+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะเขาก็จะหลบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.599262211+07:00","message":"TextPushed: 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.64803343+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.648068631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.648074115+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.648090416+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.648098235+07:00","message":"[bufferProcess] interim [410000000]:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.648101457+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.648106894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.648109604+07:00","message":"> Transcript [43104] [false]: 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.64811261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.648114774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.648116815+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะเขาก็จะหลบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.648119405+07:00","message":"TextPushed: 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.836069774+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.836102336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.836108444+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.836122165+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.836129739+07:00","message":"[bufferProcess] interim [590000000]:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.836132321+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.836135992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.836138568+07:00","message":"> Transcript [43105] [false]: 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.836142445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.836144799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.836147108+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะเขาก็จะหลบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.836149993+07:00","message":"TextPushed: 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.94706348+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.94710585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.947113367+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.947128838+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947137238+07:00","message":"[bufferProcess] interim [650000000]:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947140306+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947149784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947153429+07:00","message":"> Transcript [43106] [false]: 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947158205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947160886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947163367+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะเขาก็จะหลบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947166343+07:00","message":"TextPushed: 'น้ำไหลได้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947173962+07:00","message":"Push: 'เขาก็จะหลบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947178066+07:00","message":"TextPushed: 'น้ำไหลได้อ่ะเขาก็จะหลบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947180508+07:00","message":"Set new StatePrefix : 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:49:59.947183751+07:00","message":"Next Push (prob) : 'อยู่ทางนั้นน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:49:59.947193382+07:00","message":"push: {false เขาก็จะหลบๆ 0 0xc0030bdf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:00.529183562+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:00.529218993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:00.529225553+07:00","message":"receive interim result [false|false]: น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:00.529239033+07:00","message":"[buffer interim] 2938 false น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:00.529246347+07:00","message":"[bufferProcess] interim [250000000]:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:00.529249791+07:00","message":"[bufferProcess] send to processor:น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:00.529256482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:00.529259157+07:00","message":"> Transcript [43107] [false]: 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:00.529262385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:00.529264606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:00.52926689+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:00.52926971+07:00","message":"TextPushed: 'น้ำไหลได้อ่ะเขาก็จะหลบๆ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:00.779968078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:00.779974229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.116234505+07:00","message":"[GCS] IsForceVAD: false for message ID: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.26199885+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.262051379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำไหลได้เขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ\",\"confidence\":0.9246229}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.262059228+07:00","message":"receive interim result [true|false]: น้ำไหลได้เขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.262072829+07:00","message":"end recv isFinal message id 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.262075435+07:00","message":"end Recv id 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.262083994+07:00","message":"[buffer interim] 2938 true น้ำไหลได้เขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262092862+07:00","message":"[bufferProcess] interim [50000000]:น้ำไหลได้เขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262096967+07:00","message":"[bufferProcess] send to processor (isfinal):น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262100815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.26210365+07:00","message":"> Transcript [43108] [false]: 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262106931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262108893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262110833+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262113474+07:00","message":"TextPushed: 'น้ำไหลได้อ่ะเขาก็จะหลบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262115536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262117543+07:00","message":"> Transcript [43109] [true]: 'น้ำไหลได้เขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262120077+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262121993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262123736+07:00","message":"StatePrefix: 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262126129+07:00","message":"TextPushed: 'น้ำไหลได้อ่ะเขาก็จะหลบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262127813+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262288148+07:00","message":"Push: 'อยู่ทางนั้นน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262291307+07:00","message":"TextPushed: 'น้ำไหลได้อ่ะเขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262293992+07:00","message":"Set new StatePrefix : 'น้ำไหลได้เขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262296378+07:00","message":"Next Push (prob) : 'น้ำไหลได้เขาก็จะหลบๆอยู่ทางนั้นน่ะค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.262304353+07:00","message":"push: {true อยู่ทางนั้นน่ะค่ะ 0 0xc0030bdf00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.262325177+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2938.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:02.279499835+07:00","message":"write wav file: './tmp/7589/7589_2938.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.310967736+07:00","message":"[GCS] Start streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.659755872+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.659803485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.659810107+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.659825564+07:00","message":"[buffer interim] 2939 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.659833884+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.659835862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.870818015+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.870865279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.870872137+07:00","message":"receive interim result [false|false]: มันเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:02.870896577+07:00","message":"[buffer interim] 2939 false มันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.87090895+07:00","message":"[bufferProcess] interim [600000000]:มันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.870911742+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.870920046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.870923497+07:00","message":"> Transcript [43110] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:02.870926116+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.30177568+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.301820787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะแยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.301826619+07:00","message":"receive interim result [false|false]: มันเยอะแยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.301839118+07:00","message":"[buffer interim] 2939 false มันเยอะแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.301848684+07:00","message":"[bufferProcess] interim [960000000]:มันเยอะแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.301851584+07:00","message":"[bufferProcess] send to processor:มันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.301857625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.301860669+07:00","message":"> Transcript [43111] [false]: 'มันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.301864222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.301866769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.30186945+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.3018719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.304400011+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.304414064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.304418428+07:00","message":"receive interim result [false|false]: มันเยอะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.304426139+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.304430805+07:00","message":"[bufferProcess] interim [20000000]:มันเยอะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.304432968+07:00","message":"[bufferProcess] send to processor:มันเยอะแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.304435604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.304437974+07:00","message":"> Transcript [43112] [false]: 'มันเยอะแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.304440812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.304442777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.304444663+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.30444656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:03.780803568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:03.780836296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.871593128+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.87163815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.871645092+07:00","message":"receive interim result [false|false]: มันเยอะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:03.871662586+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.871672174+07:00","message":"[bufferProcess] interim [620000000]:มันเยอะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.87167459+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.871678709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.871681738+07:00","message":"> Transcript [43113] [false]: 'มันเยอะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.871689387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.871691869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.871694341+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:03.871698319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.056301424+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.056351896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.056361198+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.05638023+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.05639485+07:00","message":"[bufferProcess] interim [740000000]:มันเยอะอยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.056399293+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.05640905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.056413701+07:00","message":"> Transcript [43114] [false]: 'มันเยอะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.056419225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.056423439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.056427373+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.056430917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.056439906+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.056442998+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.056447473+07:00","message":"Set new StatePrefix : 'มันเยอะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.056451053+07:00","message":"Next Push (prob) : 'เยอะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.05647366+07:00","message":"push: {false มัน 0 0xc00356ad00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.194646917+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.194718187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.194728433+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.194750501+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.19476796+07:00","message":"[bufferProcess] interim [920000000]:มันเยอะอยู่ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.194772304+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.194782048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.194787189+07:00","message":"> Transcript [43115] [false]: 'มันเยอะอยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.194792309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.19479636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.19479988+07:00","message":"StatePrefix: 'มันเยอะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.194803783+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.374143085+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.374186461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.374192765+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.374210587+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.374220518+07:00","message":"[bufferProcess] interim [40000000]:มันเยอะอยู่ไม่ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.374223146+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.374227039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.374230474+07:00","message":"> Transcript [43116] [false]: 'มันเยอะอยู่ไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.374234239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.37423809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.374240422+07:00","message":"StatePrefix: 'มันเยอะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.374243887+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.953833968+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.953882128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.953887856+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:04.953901985+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.953909192+07:00","message":"[bufferProcess] interim [640000000]:มันเยอะอยู่ไม่ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.953912353+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.953918437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.953921556+07:00","message":"> Transcript [43117] [false]: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.953925214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.953927721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.953929756+07:00","message":"StatePrefix: 'มันเยอะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:04.953932781+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:05.9771027+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:05.977172629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:05.977186774+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:05.977203439+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.97722007+07:00","message":"[bufferProcess] interim [720000000]:มันเยอะอยู่ไม่ลดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977223308+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977229987+07:00","message":"[bufferProcess] send to processor (ticker):มันเยอะอยู่ไม่ลดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.97723304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977236109+07:00","message":"> Transcript [43118] [false]: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977240268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977243035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977245089+07:00","message":"StatePrefix: 'มันเยอะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977247707+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977250539+07:00","message":"Push: 'เยอะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977252491+07:00","message":"TextPushed: 'มันเยอะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977257488+07:00","message":"Set new StatePrefix : 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977259876+07:00","message":"Next Push (prob) : 'ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977261756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977263929+07:00","message":"> Transcript [43119] [false]: 'มันเยอะอยู่ไม่ลดมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977266191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977268052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977269911+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:05.977272034+07:00","message":"TextPushed: 'มันเยอะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:05.977279484+07:00","message":"push: {false เยอะอยู่ 0 0xc00356ad00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.233151997+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.233204718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.233211167+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.233226594+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.233234432+07:00","message":"[bufferProcess] interim [20000000]:มันเยอะอยู่ไม่ลดมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.233236531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.356870204+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.356920209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.356926509+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.35694415+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.356952468+07:00","message":"[bufferProcess] interim [80000000]:มันเยอะอยู่ไม่ลดมันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.356956943+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลดมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.356964632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.356967186+07:00","message":"> Transcript [43120] [false]: 'มันเยอะอยู่ไม่ลดมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.356971026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.35697329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.356975742+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.356977925+07:00","message":"TextPushed: 'มันเยอะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.487518813+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.487556538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.487562396+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันมัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.487579454+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันมัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.487587552+07:00","message":"[bufferProcess] interim [140000000]:มันเยอะอยู่ไม่ลดมันมัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.487590799+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลดมันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.487594247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.487598058+07:00","message":"> Transcript [43121] [false]: 'มันเยอะอยู่ไม่ลดมันมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.487601351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.487604015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.487606312+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.487608807+07:00","message":"TextPushed: 'มันเยอะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.494741103+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.494769366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมะกอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.494775012+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันมะกอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.494788507+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันมะกอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.494793686+07:00","message":"[bufferProcess] interim [200000000]:มันเยอะอยู่ไม่ลดมันมะกอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.494796162+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลดมันมัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.494799431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.494802294+07:00","message":"> Transcript [43122] [false]: 'มันเยอะอยู่ไม่ลดมันมัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.494806462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.494808903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.494811602+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.49481389+07:00","message":"TextPushed: 'มันเยอะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.494820487+07:00","message":"Push: 'ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.494822548+07:00","message":"TextPushed: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.49482493+07:00","message":"Set new StatePrefix : 'มันเยอะอยู่ไม่ลดมันมัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.494827165+07:00","message":"Next Push (prob) : 'มันมัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.494835062+07:00","message":"push: {false ไม่ลด 0 0xc00356ad00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.549186733+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.549225464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.549234147+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.549253223+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.549266415+07:00","message":"[bufferProcess] interim [260000000]:มันเยอะอยู่ไม่ลดมันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.549269248+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลดมันมะกอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.549273132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.549276443+07:00","message":"> Transcript [43123] [false]: 'มันเยอะอยู่ไม่ลดมันมะกอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.549278777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.549284109+07:00","message":"Set new StatePrefix: 'มันเยอะอยู่ไม่ลดมันมะกอก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:06.78130645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:06.781328708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.872261088+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.87229549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมากกว่าเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.872302875+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันมากกว่าเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:06.872317567+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันมากกว่าเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.872325316+07:00","message":"[bufferProcess] interim [620000000]:มันเยอะอยู่ไม่ลดมันมากกว่าเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.872328166+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลดมันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.872336094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.872338887+07:00","message":"> Transcript [43124] [false]: 'มันเยอะอยู่ไม่ลดมันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.872341244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:06.872343622+07:00","message":"Set new StatePrefix: 'มันเยอะอยู่ไม่ลดมันมากกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.127587203+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.127628474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.127636118+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.127651967+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.127663358+07:00","message":"[bufferProcess] interim [860000000]:มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.127667248+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลดมันมากกว่าเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.127676687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.127680604+07:00","message":"> Transcript [43125] [false]: 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.127685681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.127688821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.127692193+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลดมันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.127698273+07:00","message":"TextPushed: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.394151531+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.394192575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.394199224+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.394213635+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.394224564+07:00","message":"[bufferProcess] interim [100000000]:มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.394227506+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.394233747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.394236972+07:00","message":"> Transcript [43126] [false]: 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.394241277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.394243651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.394245929+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลดมันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.394248828+07:00","message":"TextPushed: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.970692443+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.970734271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.970740641+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:07.970756089+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.970766442+07:00","message":"[bufferProcess] interim [700000000]:มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.970769108+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.970775372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.970778586+07:00","message":"> Transcript [43127] [false]: 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.970782795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.97078506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.970790534+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลดมันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:07.970793402+07:00","message":"TextPushed: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.200247665+07:00","message":"[GCS] IsForceVAD: false for message ID: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.267059506+07:00","message":"[GCS] Start streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.285755001+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.285796671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.285805242+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.285815975+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.285824123+07:00","message":"[bufferProcess] interim [940000000]:มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.285827424+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.28583154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.285834849+07:00","message":"> Transcript [43128] [false]: 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.285839274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.285841668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.2858443+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลดมันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.285847276+07:00","message":"TextPushed: 'มันเยอะอยู่ไม่ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.285850018+07:00","message":"Push: 'มันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.285851968+07:00","message":"TextPushed: 'มันเยอะอยู่ไม่ลดมันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.285854331+07:00","message":"Set new StatePrefix : 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.285856803+07:00","message":"Next Push (prob) : 'เดิมด้วยสิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.285865274+07:00","message":"push: {false มันมากกว่า 0 0xc00356ad00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.301275701+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.30130566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.301311853+07:00","message":"receive interim result [false|false]: มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.301327243+07:00","message":"[buffer interim] 2939 false มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.301334418+07:00","message":"[bufferProcess] interim [60000000]:มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.301337106+07:00","message":"[bufferProcess] send to processor:มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.301340601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.301343682+07:00","message":"> Transcript [43129] [false]: 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.301349318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.30135177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.301354306+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.301356938+07:00","message":"TextPushed: 'มันเยอะอยู่ไม่ลดมันมากกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.325606442+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.325635109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ\",\"confidence\":0.9584785}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.325641164+07:00","message":"receive interim result [true|false]: มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.325652917+07:00","message":"end recv isFinal message id 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.325655244+07:00","message":"end Recv id 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.325661056+07:00","message":"[buffer interim] 2939 true มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325667265+07:00","message":"[bufferProcess] interim [120000000]:มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325670858+07:00","message":"[bufferProcess] send to processor (isfinal):มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325674797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325677392+07:00","message":"> Transcript [43130] [false]: 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325680311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325682191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325684375+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325686996+07:00","message":"TextPushed: 'มันเยอะอยู่ไม่ลดมันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325689087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325691173+07:00","message":"> Transcript [43131] [true]: 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิคือตอนแรกอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325696223+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.32569803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325699945+07:00","message":"StatePrefix: 'มันเยอะอยู่ไม่ลดมันมากกว่าเดิมด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325702512+07:00","message":"TextPushed: 'มันเยอะอยู่ไม่ลดมันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.325712634+07:00","message":"Push: 'เดิมด้วยสิคือตอนแรกอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.325725259+07:00","message":"push: {true เดิมด้วยสิคือตอนแรกอ่ะ 0 0xc00356ad00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:08.338431986+07:00","message":"write wav file: './tmp/7589/7589_2939.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.596748427+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.59678924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.596794948+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.596809821+07:00","message":"[buffer interim] 2940 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.596817191+07:00","message":"[bufferProcess] interim [420000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.596819652+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.915019222+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.915060974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.915066947+07:00","message":"receive interim result [false|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.915077664+07:00","message":"[buffer interim] 2940 false จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.915085272+07:00","message":"[bufferProcess] interim [660000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.915087615+07:00","message":"[bufferProcess] send to processor:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.915091321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.915093904+07:00","message":"> Transcript [43132] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.91509621+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.981888115+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.98192506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.981932165+07:00","message":"receive interim result [false|false]: จริงๆอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:08.981944924+07:00","message":"[buffer interim] 2940 false จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.981952338+07:00","message":"[bufferProcess] interim [780000000]:จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.981954511+07:00","message":"[bufferProcess] send to processor:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.981959931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.981962726+07:00","message":"> Transcript [43133] [false]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.981965706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.981967846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.981970234+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:08.981972369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.500869437+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.500916175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆอ่ะมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.500923015+07:00","message":"receive interim result [false|false]: จริงๆอ่ะมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.50093947+07:00","message":"[buffer interim] 2940 false จริงๆอ่ะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.500951687+07:00","message":"[bufferProcess] interim [320000000]:จริงๆอ่ะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.500955185+07:00","message":"[bufferProcess] send to processor:จริงๆอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.500963357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.500967868+07:00","message":"> Transcript [43134] [false]: 'จริงๆอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.500972828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.50097557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.500978461+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.500981482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.704612294+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.704660248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆอ่ะมันเบา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.704667677+07:00","message":"receive interim result [false|false]: จริงๆอ่ะมันเบา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.704682849+07:00","message":"[buffer interim] 2940 false จริงๆอ่ะมันเบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.704691917+07:00","message":"[bufferProcess] interim [500000000]:จริงๆอ่ะมันเบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.70469456+07:00","message":"[bufferProcess] send to processor:จริงๆอ่ะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.704700725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.704703697+07:00","message":"> Transcript [43135] [false]: 'จริงๆอ่ะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.704707244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.704709424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.704714673+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.704717032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:09.781606149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:09.781609854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.882100779+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.882147289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆอ่ะมันเบาลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.882157588+07:00","message":"receive interim result [false|false]: จริงๆอ่ะมันเบาลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.882175396+07:00","message":"[buffer interim] 2940 false จริงๆอ่ะมันเบาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882184376+07:00","message":"[bufferProcess] interim [680000000]:จริงๆอ่ะมันเบาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882187472+07:00","message":"[bufferProcess] send to processor:จริงๆอ่ะมันเบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882195842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882200789+07:00","message":"> Transcript [43136] [false]: 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882204767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882207713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882209926+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882212029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882220353+07:00","message":"Push: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882222521+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882224853+07:00","message":"Set new StatePrefix : 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:09.882227932+07:00","message":"Next Push (prob) : 'ๆอ่ะมันเบา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:09.882254326+07:00","message":"push: {false จริง 0 0xc003324500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.142606362+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.142647015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆอ่ะมันเบาลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.142652861+07:00","message":"receive interim result [false|false]: จริงๆอ่ะมันเบาลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.142667232+07:00","message":"[buffer interim] 2940 false จริงๆอ่ะมันเบาลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.142677868+07:00","message":"[bufferProcess] interim [860000000]:จริงๆอ่ะมันเบาลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.142680987+07:00","message":"[bufferProcess] send to processor:จริงๆอ่ะมันเบาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.142684673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.14268822+07:00","message":"> Transcript [43137] [false]: 'จริงๆอ่ะมันเบาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.142692417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.142694647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.142696504+07:00","message":"StatePrefix: 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.142698713+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.205583426+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.205625683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆอ่ะมันเบาลงไปตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.205632424+07:00","message":"receive interim result [false|false]: จริงๆอ่ะมันเบาลงไปตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.205647583+07:00","message":"[buffer interim] 2940 false จริงๆอ่ะมันเบาลงไปตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.205657501+07:00","message":"[bufferProcess] interim [980000000]:จริงๆอ่ะมันเบาลงไปตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.205660024+07:00","message":"[bufferProcess] send to processor:จริงๆอ่ะมันเบาลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.205666184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.205669451+07:00","message":"> Transcript [43138] [false]: 'จริงๆอ่ะมันเบาลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.205673276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.205675724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.205678424+07:00","message":"StatePrefix: 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.205680619+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.391755737+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.39179879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆอ่ะมันเบาลงไปตอนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.391804861+07:00","message":"receive interim result [false|false]: จริงๆอ่ะมันเบาลงไปตอนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.391816251+07:00","message":"[buffer interim] 2940 false จริงๆอ่ะมันเบาลงไปตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.39182459+07:00","message":"[bufferProcess] interim [220000000]:จริงๆอ่ะมันเบาลงไปตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.391827178+07:00","message":"[bufferProcess] send to processor:จริงๆอ่ะมันเบาลงไปตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.39183203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.391837246+07:00","message":"> Transcript [43139] [false]: 'จริงๆอ่ะมันเบาลงไปตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.391840779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.391843036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.391845306+07:00","message":"StatePrefix: 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.391847981+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.51352593+07:00","message":"[GCS] Cleaned up inactive client: 2918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513550916+07:00","message":"[GCS] Cleaned up inactive client: 2912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513554375+07:00","message":"[GCS] Cleaned up inactive client: 2919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513556628+07:00","message":"[GCS] Cleaned up inactive client: 2914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513558763+07:00","message":"[GCS] Cleaned up inactive client: 2915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513560556+07:00","message":"[GCS] Cleaned up inactive client: 2916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513562911+07:00","message":"[GCS] Cleaned up inactive client: 2907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513565208+07:00","message":"[GCS] Cleaned up inactive client: 2920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513567093+07:00","message":"[GCS] Cleaned up inactive client: 2908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.5135688+07:00","message":"[GCS] Cleaned up inactive client: 2909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513570561+07:00","message":"[GCS] Cleaned up inactive client: 2911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513572356+07:00","message":"[GCS] Cleaned up inactive client: 2913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513573997+07:00","message":"[GCS] Cleaned up inactive client: 2917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513575659+07:00","message":"[GCS] Cleaned up inactive client: 2910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513577822+07:00","message":"[GCS] Cleaned up inactive client: 2922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.513579551+07:00","message":"[GCS] Cleaned up inactive client: 2923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.51358118+07:00","message":"[GCS] Cleaned up inactive client: 2921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.710807892+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.710841753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆอ่ะมันเบาลงไปตอนที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.710847609+07:00","message":"receive interim result [false|false]: จริงๆอ่ะมันเบาลงไปตอนที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.710861668+07:00","message":"[buffer interim] 2940 false จริงๆอ่ะมันเบาลงไปตอนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.710869484+07:00","message":"[bufferProcess] interim [460000000]:จริงๆอ่ะมันเบาลงไปตอนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.710879566+07:00","message":"[bufferProcess] send to processor:จริงๆอ่ะมันเบาลงไปตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.710886128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.710889478+07:00","message":"> Transcript [43140] [false]: 'จริงๆอ่ะมันเบาลงไปตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.710892803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.710894989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.71089731+07:00","message":"StatePrefix: 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.710899662+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.710904149+07:00","message":"Push: 'ๆอ่ะมันเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.710906144+07:00","message":"TextPushed: 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.71090823+07:00","message":"Set new StatePrefix : 'จริงๆอ่ะมันเบาลงไปตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:10.710910409+07:00","message":"Next Push (prob) : 'ลงไปตอนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:10.71091914+07:00","message":"push: {false ๆอ่ะมันเบา 0 0xc003324500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.028427787+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.028461762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆอ่ะมันเบาลงไปตอนที่เขาออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.028467977+07:00","message":"receive interim result [false|false]: จริงๆอ่ะมันเบาลงไปตอนที่เขาออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.028478365+07:00","message":"[buffer interim] 2940 false จริงๆอ่ะมันเบาลงไปตอนที่เขาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.028485452+07:00","message":"[bufferProcess] interim [760000000]:จริงๆอ่ะมันเบาลงไปตอนที่เขาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.028488033+07:00","message":"[bufferProcess] send to processor:จริงๆอ่ะมันเบาลงไปตอนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.028491712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.028494712+07:00","message":"> Transcript [43141] [false]: 'จริงๆอ่ะมันเบาลงไปตอนที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.02849782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.028500033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.028504197+07:00","message":"StatePrefix: 'จริงๆอ่ะมันเบาลงไปตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.028507052+07:00","message":"TextPushed: 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.219136665+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.219182382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆอ่ะมันเบาลงไปตอนที่เขาออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.219188582+07:00","message":"receive interim result [false|false]: จริงๆอ่ะมันเบาลงไปตอนที่เขาออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.219208894+07:00","message":"[buffer interim] 2940 false จริงๆอ่ะมันเบาลงไปตอนที่เขาออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.219217033+07:00","message":"[bufferProcess] interim [940000000]:จริงๆอ่ะมันเบาลงไปตอนที่เขาออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.219220004+07:00","message":"[bufferProcess] send to processor:จริงๆอ่ะมันเบาลงไปตอนที่เขาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.219224203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.219227175+07:00","message":"> Transcript [43142] [false]: 'จริงๆอ่ะมันเบาลงไปตอนที่เขาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.219230512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.219232921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.219234972+07:00","message":"StatePrefix: 'จริงๆอ่ะมันเบาลงไปตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.21923796+07:00","message":"TextPushed: 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.537730379+07:00","message":"[GCS] IsForceVAD: false for message ID: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.626489214+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.626531526+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-06-22T12:50:11.626538728+07:00","message":"receive interim result [true|false]: จริงๆอ่ะมันเบาลงไปตอนที่เขาออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.626550961+07:00","message":"end recv isFinal message id 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.626553507+07:00","message":"end Recv id 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.626560725+07:00","message":"[buffer interim] 2940 true จริงๆอ่ะมันเบาลงไปตอนที่เขาออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.6265698+07:00","message":"[bufferProcess] interim [480000000]:จริงๆอ่ะมันเบาลงไปตอนที่เขาออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626574017+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆอ่ะมันเบาลงไปตอนที่เขาออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626578863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626582167+07:00","message":"> Transcript [43143] [false]: 'จริงๆอ่ะมันเบาลงไปตอนที่เขาออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626585197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626587212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626589222+07:00","message":"StatePrefix: 'จริงๆอ่ะมันเบาลงไปตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626591891+07:00","message":"TextPushed: 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626594068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626596178+07:00","message":"> Transcript [43144] [true]: 'จริงๆอ่ะมันเบาลงไปตอนที่เขาออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626598436+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626600162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626601981+07:00","message":"StatePrefix: 'จริงๆอ่ะมันเบาลงไปตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626603776+07:00","message":"TextPushed: 'จริงๆอ่ะมันเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:11.626606833+07:00","message":"Push: 'ลงไปตอนที่เขาออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.626615654+07:00","message":"push: {true ลงไปตอนที่เขาออกมา 0 0xc003324500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:11.635321853+07:00","message":"write wav file: './tmp/7589/7589_2940.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:11.790563299+07:00","message":"[GCS] Start streaming session, msgId: 2941"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:12.782436131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:12.782436509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:12.966035633+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:12.96608173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:12.966087341+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:12.966102637+07:00","message":"[buffer interim] 2941 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:12.96610985+07:00","message":"[bufferProcess] interim [140000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:12.966111923+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:12.966117622+07:00","message":"[bufferProcess] send to processor (ticker):รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:12.966120303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:12.966123313+07:00","message":"> Transcript [43145] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:12.966125637+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:13.032164732+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:13.032207194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:13.032217244+07:00","message":"receive interim result [false|false]: รับซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:13.032231701+07:00","message":"[buffer interim] 2941 false รับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:13.032241673+07:00","message":"[bufferProcess] interim [260000000]:รับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:13.032243613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:13.667417101+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:13.667452813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:13.667458444+07:00","message":"receive interim result [false|false]: รับซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:13.667473549+07:00","message":"[buffer interim] 2941 false รับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:13.667482461+07:00","message":"[bufferProcess] interim [860000000]:รับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:13.667484928+07:00","message":"[bufferProcess] send to processor:รับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:13.667489708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:13.667492969+07:00","message":"> Transcript [43146] [false]: 'รับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:13.667496165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:13.667498305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:13.667500823+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:13.667502882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.239680341+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.239717987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.239724909+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.239738755+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.239746609+07:00","message":"[bufferProcess] interim [460000000]:รับซื้อตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.239749746+07:00","message":"[bufferProcess] send to processor:รับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.239757517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.239760437+07:00","message":"> Transcript [43147] [false]: 'รับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.239766781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.239769127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.239771419+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.239774041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.629731017+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.629771835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.629779129+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.629793562+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.629803191+07:00","message":"[bufferProcess] interim [880000000]:รับซื้อตอนนั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.629806529+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.629811337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.629815734+07:00","message":"> Transcript [43148] [false]: 'รับซื้อตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.629820962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.629824074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.629827178+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.629831066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.833467037+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.833510643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.833520273+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.83353626+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.833545366+07:00","message":"[bufferProcess] interim [60000000]:รับซื้อตอนนั้นมีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.833548404+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.833557141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.833561696+07:00","message":"> Transcript [43149] [false]: 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.8335658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.833568463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.83357067+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.833572919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.833579985+07:00","message":"Push: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.833581901+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.833584058+07:00","message":"Set new StatePrefix : 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:14.833586793+07:00","message":"Next Push (prob) : 'ซื้อตอนนั้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:14.833596358+07:00","message":"push: {false รับ 0 0xc003768d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.140226312+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.140273217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.140280437+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงจูง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.140299636+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงจูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.140311127+07:00","message":"[bufferProcess] interim [420000000]:รับซื้อตอนนั้นมีแรงจูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.140316153+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.140323222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.140328227+07:00","message":"> Transcript [43150] [false]: 'รับซื้อตอนนั้นมีแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.140333291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.140336386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.140339902+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.140343767+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.268665124+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.268709639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.268722704+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.268742262+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.268753533+07:00","message":"[bufferProcess] interim [480000000]:รับซื้อตอนนั้นมีแรงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.268756406+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรงจูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.268762649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.268765695+07:00","message":"> Transcript [43151] [false]: 'รับซื้อตอนนั้นมีแรงจูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.268772424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.268774981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.26877723+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.26878012+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.327358158+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.327400382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูงใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.327407578+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงจูงใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.327421585+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงจูงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.327434032+07:00","message":"[bufferProcess] interim [600000000]:รับซื้อตอนนั้นมีแรงจูงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.327437667+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.327444754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.327448896+07:00","message":"> Transcript [43152] [false]: 'รับซื้อตอนนั้นมีแรงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.327454224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.32745818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.327460544+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.327463301+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:15.783255563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:15.783283164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.967416033+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.967451886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูงใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.967457694+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงจูงใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.967469699+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงจูงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.967479224+07:00","message":"[bufferProcess] interim [200000000]:รับซื้อตอนนั้นมีแรงจูงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.967482027+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรงจูงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.967486864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.967491261+07:00","message":"> Transcript [43153] [false]: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.96749627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.967499562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.967503181+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.967506734+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.96751068+07:00","message":"Push: 'ซื้อตอนนั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.967513325+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.967515718+07:00","message":"Set new StatePrefix : 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:15.967518347+07:00","message":"Next Push (prob) : 'แรงจูงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:15.967525717+07:00","message":"push: {false ซื้อตอนนั้นมี 0 0xc003768d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.350391493+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.350431068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูงใจคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.350437567+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงจูงใจคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.350539145+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงจูงใจคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.350570979+07:00","message":"[bufferProcess] interim [560000000]:รับซื้อตอนนั้นมีแรงจูงใจคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.350574301+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรงจูงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.350578908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.350582269+07:00","message":"> Transcript [43154] [false]: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.350585662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.350588015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.350590955+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.350593729+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.420486798+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.420524642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูงใจคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.420532482+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงจูงใจคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.420552958+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงจูงใจคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.420565043+07:00","message":"[bufferProcess] interim [680000000]:รับซื้อตอนนั้นมีแรงจูงใจคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.420567983+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรงจูงใจคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.420572227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.42057604+07:00","message":"> Transcript [43155] [false]: 'รับซื้อตอนนั้นมีแรงจูงใจคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.420592716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.420594936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.420597187+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.420601946+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.550554499+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.55060975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.550616624+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.55063171+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.550639998+07:00","message":"[bufferProcess] interim [800000000]:รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.550642642+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรงจูงใจคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.550649865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.550652967+07:00","message":"> Transcript [43156] [false]: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.550656274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.550658386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.55066055+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.550663277+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.737081587+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.737117986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.737124312+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.737137761+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.737147488+07:00","message":"[bufferProcess] interim [980000000]:รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.737150354+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.737157301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.737170564+07:00","message":"> Transcript [43157] [false]: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.73717452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.737176953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.737179339+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.73718209+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.737188269+07:00","message":"Push: 'แรงจูงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.737190494+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.737192595+07:00","message":"Set new StatePrefix : 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.737194773+07:00","message":"Next Push (prob) : 'คนที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.737202949+07:00","message":"push: {false แรงจูงใจ 0 0xc003768d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.885957303+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.885995179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.886001759+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:16.886017384+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.886026683+07:00","message":"[bufferProcess] interim [100000000]:รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.88602925+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.886034968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.886037777+07:00","message":"> Transcript [43158] [false]: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.886041587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.886043823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.886046383+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:16.886049417+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.059215476+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.059259122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.059267978+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.059282115+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.059295323+07:00","message":"[bufferProcess] interim [280000000]:รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.059299511+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.059304825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.059309021+07:00","message":"> Transcript [43159] [false]: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.059313823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.05931668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.059319851+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.059323682+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.128783669+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.128820932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.128827214+07:00","message":"receive interim result [false|false]: รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.128841484+07:00","message":"[buffer interim] 2941 false รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.128849647+07:00","message":"[bufferProcess] interim [400000000]:รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.128852121+07:00","message":"[bufferProcess] send to processor:รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.128859613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.128872689+07:00","message":"> Transcript [43160] [false]: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.128877161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.128879427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.128881504+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.128884516+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.164820907+07:00","message":"[GCS] IsForceVAD: false for message ID: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.30740532+07:00","message":"[GCS] Start streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.32272494+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.322765624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มาเนี่ย\",\"confidence\":0.9578893}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.322772551+07:00","message":"receive interim result [true|false]: รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.322779896+07:00","message":"end recv isFinal message id 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.32278567+07:00","message":"end Recv id 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.32279439+07:00","message":"[buffer interim] 2941 true รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322803824+07:00","message":"[bufferProcess] interim [610000000]:รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322807693+07:00","message":"[bufferProcess] send to processor (isfinal):รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322811669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322815832+07:00","message":"> Transcript [43161] [false]: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322819719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322821808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322824593+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322827437+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมีแรงจูงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322830573+07:00","message":"Push: 'คนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.32283257+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322835077+07:00","message":"Set new StatePrefix : 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322838217+07:00","message":"Next Push (prob) : 'ที่ไหนก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322840587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322843917+07:00","message":"> Transcript [43162] [true]: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322849628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322852465+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322854959+07:00","message":"StatePrefix: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหนที่ไหนก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322858029+07:00","message":"TextPushed: 'รับซื้อตอนนั้นมีแรงจูงใจคนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.322867626+07:00","message":"Push: 'ที่ไหนก็มาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.322875994+07:00","message":"push: {false คนที่ไหน 0 0xc003768d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.322881973+07:00","message":"push: {true ที่ไหนก็มาเนี่ย 0 0xc003768d80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:17.333704554+07:00","message":"write wav file: './tmp/7589/7589_2941.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.970398156+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.970448428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.970454827+07:00","message":"receive interim result [false|false]: อัตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:17.970471757+07:00","message":"[buffer interim] 2942 false อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.970479057+07:00","message":"[bufferProcess] interim [660000000]:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:17.97048101+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.047821175+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.047871751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.047878948+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.047894236+07:00","message":"[buffer interim] 2942 false ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.047903342+07:00","message":"[bufferProcess] interim [780000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.047906313+07:00","message":"[bufferProcess] send to processor:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.047915093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.047918752+07:00","message":"> Transcript [43163] [false]: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.047921151+07:00","message":"Set StatePrefix (first interim): 'อัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.48321366+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.48325345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฆาตกรรมฆ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.483261139+07:00","message":"receive interim result [false|false]: ฆาตกรรมฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.48327903+07:00","message":"[buffer interim] 2942 false ฆาตกรรมฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.483295135+07:00","message":"[bufferProcess] interim [200000000]:ฆาตกรรมฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.483297872+07:00","message":"[bufferProcess] send to processor:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.483301677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.483304504+07:00","message":"> Transcript [43164] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.48330672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.48331226+07:00","message":"Set new StatePrefix: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.532767523+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.532832922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าตำข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.532840114+07:00","message":"receive interim result [false|false]: ถ้าตำข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.532853774+07:00","message":"[buffer interim] 2942 false ถ้าตำข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.532867763+07:00","message":"[bufferProcess] interim [260000000]:ถ้าตำข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.532870986+07:00","message":"[bufferProcess] send to processor:ฆาตกรรมฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.532877562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.532880373+07:00","message":"> Transcript [43165] [false]: 'ฆาตกรรมฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.532882601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.532884607+07:00","message":"Set new StatePrefix: 'ฆาตกรรมฆ่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.730796866+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.730836325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าตำข้างขวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.730843158+07:00","message":"receive interim result [false|false]: ถ้าตำข้างขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.730859078+07:00","message":"[buffer interim] 2942 false ถ้าตำข้างขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.730888579+07:00","message":"[bufferProcess] interim [440000000]:ถ้าตำข้างขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.730891219+07:00","message":"[bufferProcess] send to processor:ถ้าตำข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.730908039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.730911335+07:00","message":"> Transcript [43166] [false]: 'ถ้าตำข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.730913811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.730920215+07:00","message":"Set new StatePrefix: 'ถ้าตำข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.744965036+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.745002164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าตำข้างของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.745008011+07:00","message":"receive interim result [false|false]: ถ้าตำข้างของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.745022734+07:00","message":"[buffer interim] 2942 false ถ้าตำข้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.745028694+07:00","message":"[bufferProcess] interim [500000000]:ถ้าตำข้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.74503109+07:00","message":"[bufferProcess] send to processor:ถ้าตำข้างขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.745034852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.745037824+07:00","message":"> Transcript [43167] [false]: 'ถ้าตำข้างขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.745040894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.74504303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.745045062+07:00","message":"StatePrefix: 'ถ้าตำข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.74504731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:18.783562807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:18.783577129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.835409684+07:00","message":"[GCS] IsForceVAD: false for message ID: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.852939624+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.852978022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าตำข้างคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.852992161+07:00","message":"receive interim result [false|false]: ถ้าตำข้างคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.853007215+07:00","message":"[buffer interim] 2942 false ถ้าตำข้างคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.853016675+07:00","message":"[bufferProcess] interim [560000000]:ถ้าตำข้างคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.853019467+07:00","message":"[bufferProcess] send to processor:ถ้าตำข้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.853022837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.85302562+07:00","message":"> Transcript [43168] [false]: 'ถ้าตำข้างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.85302901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.853031143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.853033343+07:00","message":"StatePrefix: 'ถ้าตำข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.853035505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.906372566+07:00","message":"[GCS] Start streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.958434407+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.958472266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าตามข้างคลอง\",\"confidence\":0.8739799}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.958478975+07:00","message":"receive interim result [true|false]: ถ้าตามข้างคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.95849134+07:00","message":"end recv isFinal message id 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.958496336+07:00","message":"end Recv id 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.958504741+07:00","message":"[buffer interim] 2942 true ถ้าตามข้างคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958524962+07:00","message":"[bufferProcess] interim [770000000]:ถ้าตามข้างคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958529314+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าตำข้างคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958533084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.95853688+07:00","message":"> Transcript [43169] [false]: 'ถ้าตำข้างคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958540248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958542348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958544657+07:00","message":"StatePrefix: 'ถ้าตำข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958546801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958548881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958551019+07:00","message":"> Transcript [43170] [true]: 'ถ้าตามข้างคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958553166+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958555071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.95855732+07:00","message":"StatePrefix: 'ถ้าตำข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.95855924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:18.958567242+07:00","message":"Push: 'ถ้าตามข้างคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:18.958577036+07:00","message":"push: {true ถ้าตามข้างคลอง 0 0xc0045df700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:18.965479782+07:00","message":"write wav file: './tmp/7589/7589_2942.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:19.752302912+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:19.752346938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:19.752352579+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:19.75236965+07:00","message":"[buffer interim] 2943 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:19.752377214+07:00","message":"[bufferProcess] interim [900000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:19.752379323+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:19.946178857+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:19.946218568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:19.946224561+07:00","message":"receive interim result [false|false]: คนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:19.946238732+07:00","message":"[buffer interim] 2943 false คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:19.946246761+07:00","message":"[bufferProcess] interim [80000000]:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:19.946249019+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:19.946253027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:19.946256391+07:00","message":"> Transcript [43171] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:19.946258555+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.135155704+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.135193884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.135199959+07:00","message":"receive interim result [false|false]: คนที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.135213422+07:00","message":"[buffer interim] 2943 false คนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.135221237+07:00","message":"[bufferProcess] interim [260000000]:คนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.135223987+07:00","message":"[bufferProcess] send to processor:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.135228229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.135231129+07:00","message":"> Transcript [43172] [false]: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.135234065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.135236296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.135238485+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.135240531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.268466053+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.268503105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.268509414+07:00","message":"receive interim result [false|false]: คนที่เขามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.26852615+07:00","message":"[buffer interim] 2943 false คนที่เขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.268534318+07:00","message":"[bufferProcess] interim [380000000]:คนที่เขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.268554993+07:00","message":"[bufferProcess] send to processor:คนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.268559388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.268562521+07:00","message":"> Transcript [43173] [false]: 'คนที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.268567833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.268570078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.268574563+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.268577079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.325985871+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.32602009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.326026338+07:00","message":"receive interim result [false|false]: คนที่เขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.326039973+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.326049623+07:00","message":"[bufferProcess] interim [440000000]:คนที่เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.326052118+07:00","message":"[bufferProcess] send to processor:คนที่เขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.326056351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.32605952+07:00","message":"> Transcript [43174] [false]: 'คนที่เขามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.32606299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.326065445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.326067741+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.326070171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.33879672+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.338817251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.338823766+07:00","message":"receive interim result [false|false]: คนที่เขาไม่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.338837504+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.338842958+07:00","message":"[bufferProcess] interim [500000000]:คนที่เขาไม่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.338845102+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.338848254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.338850739+07:00","message":"> Transcript [43175] [false]: 'คนที่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.338853307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.338855801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.33886463+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.338866974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.338878989+07:00","message":"Push: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.338881422+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.338884021+07:00","message":"Set new StatePrefix : 'คนที่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.33888645+07:00","message":"Next Push (prob) : 'ที่เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.338895786+07:00","message":"push: {false คน 0 0xc004c0ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.527911692+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.527948347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่รักเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.527954953+07:00","message":"receive interim result [false|false]: คนที่เขาไม่รักเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.527970862+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่รักเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.527979854+07:00","message":"[bufferProcess] interim [680000000]:คนที่เขาไม่รักเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.527982105+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.527988364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.527991741+07:00","message":"> Transcript [43176] [false]: 'คนที่เขาไม่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.527995129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.52799763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.528000113+07:00","message":"StatePrefix: 'คนที่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.528002842+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.676878715+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.6769263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.676940023+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.676960269+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.676968139+07:00","message":"[bufferProcess] interim [800000000]:คนที่เขาไม่ได้เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.676971293+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่รักเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.676977817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.676980537+07:00","message":"> Transcript [43177] [false]: 'คนที่เขาไม่รักเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.676983811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.676991415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.676993399+07:00","message":"StatePrefix: 'คนที่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.676996249+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.78075748+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.780799235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.78080662+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.780821306+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.780830302+07:00","message":"[bufferProcess] interim [860000000]:คนที่เขาไม่ได้เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.780833018+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.780837286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.780840427+07:00","message":"> Transcript [43178] [false]: 'คนที่เขาไม่ได้เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.780844157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.780846358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.780848403+07:00","message":"StatePrefix: 'คนที่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.780850775+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.846245239+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.846284385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.846290067+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.846309184+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846317086+07:00","message":"[bufferProcess] interim [980000000]:คนที่เขาไม่ได้เขาก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846320059+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846326548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846330555+07:00","message":"> Transcript [43179] [false]: 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846334368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846336687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846338746+07:00","message":"StatePrefix: 'คนที่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846341365+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846350408+07:00","message":"Push: 'ที่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846353352+07:00","message":"TextPushed: 'คนที่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846355666+07:00","message":"Set new StatePrefix : 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.846358476+07:00","message":"Next Push (prob) : 'ได้เขาก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.846367503+07:00","message":"push: {false ที่เขาไม่ 0 0xc004c0ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.987253342+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.987290416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาแวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.987296669+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมาแวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:20.987310605+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมาแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.987321482+07:00","message":"[bufferProcess] interim [100000000]:คนที่เขาไม่ได้เขาก็จะมาแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.987324102+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.987327805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.987330893+07:00","message":"> Transcript [43180] [false]: 'คนที่เขาไม่ได้เขาก็จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.987334038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.987336994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.987339016+07:00","message":"StatePrefix: 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:20.987341394+07:00","message":"TextPushed: 'คนที่เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.031933794+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.031974408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาเหวี่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.031981414+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมาเหวี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.031996369+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมาเหวี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.032004582+07:00","message":"[bufferProcess] interim [160000000]:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.032007713+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะมาแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.032015643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.03201852+07:00","message":"> Transcript [43181] [false]: 'คนที่เขาไม่ได้เขาก็จะมาแวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.032022308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.032024632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.032027281+07:00","message":"StatePrefix: 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.032029696+07:00","message":"TextPushed: 'คนที่เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.223452068+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.223491758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.2234983+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.223513505+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.223524484+07:00","message":"[bufferProcess] interim [340000000]:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.223527058+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.22353321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.223536991+07:00","message":"> Transcript [43182] [false]: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.223540418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.223542845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.223545278+07:00","message":"StatePrefix: 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.223547947+07:00","message":"TextPushed: 'คนที่เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.675341424+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.675378689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.675385693+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.6754014+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675409654+07:00","message":"[bufferProcess] interim [820000000]:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675412663+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675420218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675423469+07:00","message":"> Transcript [43183] [false]: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675427856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675430346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675433034+07:00","message":"StatePrefix: 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675435951+07:00","message":"TextPushed: 'คนที่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675443602+07:00","message":"Push: 'ได้เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675445734+07:00","message":"TextPushed: 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675449536+07:00","message":"Set new StatePrefix : 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.675452747+07:00","message":"Next Push (prob) : 'มาเหวี่ยงแห'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.675474162+07:00","message":"push: {false ได้เขาก็จะ 0 0xc004c0ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.760519394+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.760558058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.760568661+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.760584237+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.760593669+07:00","message":"[bufferProcess] interim [880000000]:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.760596476+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.76060118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.760604281+07:00","message":"> Transcript [43184] [false]: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.760608073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.760610538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.76061297+07:00","message":"StatePrefix: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.760616003+07:00","message":"TextPushed: 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:21.783635272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:21.783648092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.930489848+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.930526458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.930533505+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.930545585+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.930553448+07:00","message":"[bufferProcess] interim [60000000]:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.93055624+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.93056026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.930563087+07:00","message":"> Transcript [43185] [false]: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.930566541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.930568593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.930570706+07:00","message":"StatePrefix: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.93057415+07:00","message":"TextPushed: 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.952999751+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.953044286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.953052201+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:21.953072604+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.953082714+07:00","message":"[bufferProcess] interim [120000000]:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.953087329+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.953096994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.95310176+07:00","message":"> Transcript [43186] [false]: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.953107068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.953110362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.95311363+07:00","message":"StatePrefix: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:21.953117739+07:00","message":"TextPushed: 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.142131615+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.142168679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.142175526+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.142196347+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142204529+07:00","message":"[bufferProcess] interim [240000000]:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142207354+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142210772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142213447+07:00","message":"> Transcript [43187] [false]: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142217076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142219428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142221961+07:00","message":"StatePrefix: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142226924+07:00","message":"TextPushed: 'คนที่เขาไม่ได้เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142229999+07:00","message":"Push: 'มาเหวี่ยงแห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142232319+07:00","message":"TextPushed: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.142234606+07:00","message":"Set new StatePrefix : 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.14223732+07:00","message":"Next Push (prob) : 'แล้วก็ไปหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.142244884+07:00","message":"push: {false มาเหวี่ยงแห 0 0xc004c0ee80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.248631919+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.248679899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.248688742+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.248707504+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.248717665+07:00","message":"[bufferProcess] interim [360000000]:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.248721843+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.248732561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.24873673+07:00","message":"> Transcript [43188] [false]: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.248740773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.24874475+07:00","message":"Set new StatePrefix: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.744606703+07:00","message":"[GCS] IsForceVAD: false for message ID: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.828320046+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.828362341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.828368945+07:00","message":"receive interim result [false|false]: คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.828384734+07:00","message":"[buffer interim] 2943 false คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.828393465+07:00","message":"[bufferProcess] interim [960000000]:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.828396587+07:00","message":"[bufferProcess] send to processor:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.828405896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.828410969+07:00","message":"> Transcript [43189] [false]: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.828413763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.828415925+07:00","message":"Set new StatePrefix: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.885283672+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.885323962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้\",\"confidence\":0.9463143}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.885331328+07:00","message":"receive interim result [true|false]: คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.885346597+07:00","message":"end recv isFinal message id 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.885348957+07:00","message":"end Recv id 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.885355618+07:00","message":"[buffer interim] 2943 true คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885363565+07:00","message":"[bufferProcess] interim [50000000]:คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885367515+07:00","message":"[bufferProcess] send to processor (isfinal):คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.8853708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885374458+07:00","message":"> Transcript [43190] [false]: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885377766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885379889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885382098+07:00","message":"StatePrefix: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885384733+07:00","message":"TextPushed: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885386906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885389346+07:00","message":"> Transcript [43191] [true]: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885391639+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.88539379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885396554+07:00","message":"StatePrefix: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแหแล้วก็ไปถ่ายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.885399602+07:00","message":"TextPushed: 'คนที่เขาไม่ได้เขาก็จะมาเหวี่ยงแห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:22.88540907+07:00","message":"Push: 'แล้วก็ไปถ่ายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.885419421+07:00","message":"push: {true แล้วก็ไปถ่ายได้ 0 0xc004c0ee80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:22.894774533+07:00","message":"write wav file: './tmp/7589/7589_2943.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:22.937689949+07:00","message":"[GCS] Start streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.285329439+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.285369601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.28537478+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.285391005+07:00","message":"[buffer interim] 2944 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.285405434+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.285408492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.474279256+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.474322187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.474328275+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.474346966+07:00","message":"[buffer interim] 2944 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.474356617+07:00","message":"[bufferProcess] interim [540000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.474359072+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.474363061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.474366151+07:00","message":"> Transcript [43192] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.474368522+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.477466953+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.477480238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.477483779+07:00","message":"receive interim result [false|false]: แต่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.477491725+07:00","message":"[buffer interim] 2944 false แต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.477495004+07:00","message":"[bufferProcess] interim [600000000]:แต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.477497177+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.477499905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.477502303+07:00","message":"> Transcript [43193] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.47750436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.477506831+07:00","message":"Set new StatePrefix: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.592104408+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.592141528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.592147409+07:00","message":"receive interim result [false|false]: แต่ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.592157644+07:00","message":"[buffer interim] 2944 false แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.592167063+07:00","message":"[bufferProcess] interim [720000000]:แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.592169449+07:00","message":"[bufferProcess] send to processor:แต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.592172732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.592175784+07:00","message":"> Transcript [43194] [false]: 'แต่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.592177974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.592180134+07:00","message":"Set new StatePrefix: 'แต่ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.894192863+07:00","message":"[GCS] IsForceVAD: false for message ID: 2944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.956547872+07:00","message":"[GCS] Start streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.985004495+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.985050316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ตอนนี้\",\"confidence\":0.91871905}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.985057536+07:00","message":"receive interim result [true|false]: แต่ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.985067045+07:00","message":"end recv isFinal message id 2944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.985069238+07:00","message":"end Recv id 2944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.985080406+07:00","message":"[buffer interim] 2944 true แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985092916+07:00","message":"[bufferProcess] interim [170000000]:แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985096496+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985110579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985129476+07:00","message":"> Transcript [43195] [false]: 'แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985134858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985141932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985144699+07:00","message":"StatePrefix: 'แต่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985146962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985149885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.98515215+07:00","message":"> Transcript [43196] [true]: 'แต่ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985154488+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985156397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985158181+07:00","message":"StatePrefix: 'แต่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985174843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:23.985181799+07:00","message":"Push: 'แต่ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:23.985191472+07:00","message":"push: {true แต่ตอนนี้ 0 0xc003d5f100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:23.996864267+07:00","message":"write wav file: './tmp/7589/7589_2944.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:24.530242129+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:24.530288556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:24.530294952+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:24.530310255+07:00","message":"[buffer interim] 2945 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:24.530319209+07:00","message":"[bufferProcess] interim [600000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:24.530321496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:24.704467699+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:24.704511906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:24.704517889+07:00","message":"receive interim result [false|false]: คือพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:24.704534732+07:00","message":"[buffer interim] 2945 false คือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:24.704546686+07:00","message":"[bufferProcess] interim [780000000]:คือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:24.704549331+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:24.704555567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:24.704558554+07:00","message":"> Transcript [43197] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:24.704561073+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:24.784094223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:24.784094159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.335472032+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.335515077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือพอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.335521228+07:00","message":"receive interim result [false|false]: คือพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.33553356+07:00","message":"[buffer interim] 2945 false คือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.335541597+07:00","message":"[bufferProcess] interim [380000000]:คือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.335544373+07:00","message":"[bufferProcess] send to processor:คือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.33555001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.335553154+07:00","message":"> Transcript [43198] [false]: 'คือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.335556948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.335559369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.335561677+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.335564056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.404912695+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.404959804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือพอราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.404965909+07:00","message":"receive interim result [false|false]: คือพอราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.404979051+07:00","message":"[buffer interim] 2945 false คือพอราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.404987447+07:00","message":"[bufferProcess] interim [500000000]:คือพอราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.404990097+07:00","message":"[bufferProcess] send to processor:คือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.404994006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.404997348+07:00","message":"> Transcript [43199] [false]: 'คือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.405000411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.405002867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.40500517+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.405007663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.710770433+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.710813238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือพอราคามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.71082003+07:00","message":"receive interim result [false|false]: คือพอราคามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.710833152+07:00","message":"[buffer interim] 2945 false คือพอราคามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.710844461+07:00","message":"[bufferProcess] interim [800000000]:คือพอราคามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.710846858+07:00","message":"[bufferProcess] send to processor:คือพอราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.710863534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.710867218+07:00","message":"> Transcript [43200] [false]: 'คือพอราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.710870581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.710872745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.71087533+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.710877773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.834762076+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.834805592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือพอราคามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.834814348+07:00","message":"receive interim result [false|false]: คือพอราคามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.834826813+07:00","message":"[buffer interim] 2945 false คือพอราคามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834837044+07:00","message":"[bufferProcess] interim [920000000]:คือพอราคามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.83484034+07:00","message":"[bufferProcess] send to processor:คือพอราคามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834847625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834861356+07:00","message":"> Transcript [43201] [false]: 'คือพอราคามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834866494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834871052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834873481+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834878869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834883046+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834886319+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834889237+07:00","message":"Set new StatePrefix : 'คือพอราคามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:25.834892148+07:00","message":"Next Push (prob) : 'พอราคามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:25.834901399+07:00","message":"push: {false คือ 0 0xc003d5f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.036752173+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.036807624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือพอราคามันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.036816056+07:00","message":"receive interim result [false|false]: คือพอราคามันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.036839594+07:00","message":"[buffer interim] 2945 false คือพอราคามันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.036861611+07:00","message":"[bufferProcess] interim [100000000]:คือพอราคามันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.03686515+07:00","message":"[bufferProcess] send to processor:คือพอราคามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.036873327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.036876534+07:00","message":"> Transcript [43202] [false]: 'คือพอราคามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.036878909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.036881496+07:00","message":"Set new StatePrefix: 'คือพอราคามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.524246026+07:00","message":"[GCS] IsForceVAD: false for message ID: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.604001945+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.604042754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือพอราคามันมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.604050652+07:00","message":"receive interim result [false|false]: คือพอราคามันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.604068046+07:00","message":"[buffer interim] 2945 false คือพอราคามันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.604075067+07:00","message":"[bufferProcess] interim [700000000]:คือพอราคามันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.60407749+07:00","message":"[bufferProcess] send to processor:คือพอราคามันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.604081286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.60408447+07:00","message":"> Transcript [43203] [false]: 'คือพอราคามันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.60408857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.604090954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.604093481+07:00","message":"StatePrefix: 'คือพอราคามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.604096064+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.625065996+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.625118886+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-06-22T12:50:26.625124933+07:00","message":"receive interim result [true|false]: คือพอราคามันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.625137673+07:00","message":"end recv isFinal message id 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.625140064+07:00","message":"end Recv id 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.625146224+07:00","message":"[buffer interim] 2945 true คือพอราคามันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625154059+07:00","message":"[bufferProcess] interim [790000000]:คือพอราคามันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625157838+07:00","message":"[bufferProcess] send to processor (isfinal):คือพอราคามันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625175011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625178213+07:00","message":"> Transcript [43204] [false]: 'คือพอราคามันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625181205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625183442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.62518566+07:00","message":"StatePrefix: 'คือพอราคามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625189385+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.62519137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625193365+07:00","message":"> Transcript [43205] [true]: 'คือพอราคามันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.6251955+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625197278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625199122+07:00","message":"StatePrefix: 'คือพอราคามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625201074+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:26.625217146+07:00","message":"Push: 'พอราคามันมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.625225581+07:00","message":"push: {true พอราคามันมา 0 0xc003d5f280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:26.633245133+07:00","message":"write wav file: './tmp/7589/7589_2945.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:26.847747131+07:00","message":"[GCS] Start streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.309489082+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.309535702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.309541363+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.309557797+07:00","message":"[buffer interim] 2946 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.309565234+07:00","message":"[bufferProcess] interim [470000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.309568557+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.380126284+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.380169203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.380175989+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.380191893+07:00","message":"[buffer interim] 2946 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.380200266+07:00","message":"[bufferProcess] interim [590000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.380203128+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.38021131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.380214276+07:00","message":"> Transcript [43206] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.38021687+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.599269092+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.599307517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.599314132+07:00","message":"receive interim result [false|false]: ไม่มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.599329718+07:00","message":"[buffer interim] 2946 false ไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.599340441+07:00","message":"[bufferProcess] interim [770000000]:ไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.59934292+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.599348979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.599352174+07:00","message":"> Transcript [43207] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.599355746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.599358971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.599362913+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.599367391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.605367707+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.605396312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.605401747+07:00","message":"receive interim result [false|false]: ไม่มีราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.605413586+07:00","message":"[buffer interim] 2946 false ไม่มีราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.605418661+07:00","message":"[bufferProcess] interim [830000000]:ไม่มีราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.605420924+07:00","message":"[bufferProcess] send to processor:ไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.605425952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.60542894+07:00","message":"> Transcript [43208] [false]: 'ไม่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.605431864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.605433951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.60543622+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.605438396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:27.784743446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:27.784755936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.866761708+07:00","message":"[GCS] IsForceVAD: false for message ID: 2946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.955648202+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.955689799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีราคา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.955696608+07:00","message":"receive interim result [true|false]: ไม่มีราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.955710615+07:00","message":"end recv isFinal message id 2946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.955712876+07:00","message":"end Recv id 2946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.955719876+07:00","message":"[buffer interim] 2946 true ไม่มีราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955727198+07:00","message":"[bufferProcess] interim [250000000]:ไม่มีราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955730951+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955734546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955737813+07:00","message":"> Transcript [43209] [false]: 'ไม่มีราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955740632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955742697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955745253+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955747444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955749138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955751139+07:00","message":"> Transcript [43210] [true]: 'ไม่มีราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955753353+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.95575505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955756776+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955758626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:27.955761696+07:00","message":"Push: 'ไม่มีราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:27.955769668+07:00","message":"push: {true ไม่มีราคา 0 0xc0030bc300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:27.962103594+07:00","message":"write wav file: './tmp/7589/7589_2946.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.127364569+07:00","message":"[GCS] Start streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.472369281+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.472414095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.472419737+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.472435229+07:00","message":"[buffer interim] 2947 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.472441864+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.472443759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.664928422+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.664963436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.664969278+07:00","message":"receive interim result [false|false]: เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.664985225+07:00","message":"[buffer interim] 2947 false เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.664993285+07:00","message":"[bufferProcess] interim [540000000]:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.66499557+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.664999044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.665001732+07:00","message":"> Transcript [43211] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.665003968+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.789175956+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.789218569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.789224298+07:00","message":"receive interim result [false|false]: เขาก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.789237116+07:00","message":"[buffer interim] 2947 false เขาก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.789244811+07:00","message":"[bufferProcess] interim [660000000]:เขาก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.789247115+07:00","message":"[bufferProcess] send to processor:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.789253457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.78925615+07:00","message":"> Transcript [43212] [false]: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.789259435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.789261541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.789263583+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.78926568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.976769844+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.976810518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไม่หา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.976816427+07:00","message":"receive interim result [false|false]: เขาก็ไม่หา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.976835084+07:00","message":"[buffer interim] 2947 false เขาก็ไม่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.976846361+07:00","message":"[bufferProcess] interim [840000000]:เขาก็ไม่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.976855726+07:00","message":"[bufferProcess] send to processor:เขาก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.976859492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.976862426+07:00","message":"> Transcript [43213] [false]: 'เขาก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.976865863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.976867823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.976870171+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.976872315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.981819004+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.981856891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไม่หาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.981862736+07:00","message":"receive interim result [false|false]: เขาก็ไม่หาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:28.981876814+07:00","message":"[buffer interim] 2947 false เขาก็ไม่หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.981883528+07:00","message":"[bufferProcess] interim [900000000]:เขาก็ไม่หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.981886308+07:00","message":"[bufferProcess] send to processor:เขาก็ไม่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.981892406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.981897013+07:00","message":"> Transcript [43214] [false]: 'เขาก็ไม่หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.981900314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.981902771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.981904937+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:28.981907135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.108069807+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.108110228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไม่หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.108117148+07:00","message":"receive interim result [false|false]: เขาก็ไม่หา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.108131681+07:00","message":"[buffer interim] 2947 false เขาก็ไม่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.108139428+07:00","message":"[bufferProcess] interim [20000000]:เขาก็ไม่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.10814186+07:00","message":"[bufferProcess] send to processor:เขาก็ไม่หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.108148009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.108151378+07:00","message":"> Transcript [43215] [false]: 'เขาก็ไม่หาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.1081546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.108157173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.108159586+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.108162011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.10816626+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.108168209+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.10817048+07:00","message":"Set new StatePrefix : 'เขาก็ไม่หาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.108174828+07:00","message":"Next Push (prob) : 'ก็ไม่หาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.108183783+07:00","message":"push: {false เขา 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.147341143+07:00","message":"[GCS] IsForceVAD: false for message ID: 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.241651963+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.241701757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ไม่หา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.24170919+07:00","message":"receive interim result [true|false]: เขาก็ไม่หา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.241719672+07:00","message":"end recv isFinal message id 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.241721884+07:00","message":"end Recv id 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.241729744+07:00","message":"[buffer interim] 2947 true เขาก็ไม่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.241742714+07:00","message":"[bufferProcess] interim [260000000]:เขาก็ไม่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.241746601+07:00","message":"[bufferProcess] send to processor (isfinal):เขาก็ไม่หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.24176015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.241780359+07:00","message":"> Transcript [43216] [false]: 'เขาก็ไม่หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.241784422+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.241787099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.241789456+07:00","message":"> Transcript [43217] [true]: 'เขาก็ไม่หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.2417931+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.241796102+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.241798337+07:00","message":"StatePrefix: 'เขาก็ไม่หาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.241800956+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:29.241807922+07:00","message":"Push: 'ก็ไม่หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:29.241818478+07:00","message":"push: {true ก็ไม่หา 0 0xc003768580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:29.249760549+07:00","message":"write wav file: './tmp/7589/7589_2947.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:30.785028199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:30.785074893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:31.06682379+07:00","message":"[GCS] Start streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:31.97825709+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:31.978295559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:31.978302202+07:00","message":"receive interim result [false|false]: มึงจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:31.978317152+07:00","message":"[buffer interim] 2948 false มึงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:31.978325054+07:00","message":"[bufferProcess] interim [840000000]:มึงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:31.978327284+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:31.978334787+07:00","message":"[bufferProcess] send to processor (ticker):มึงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:31.978338195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:31.978341459+07:00","message":"> Transcript [43218] [false]: 'มึงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:31.97834691+07:00","message":"Set StatePrefix (first interim): 'มึงจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.06250092+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.062544028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่จำกัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.062549716+07:00","message":"receive interim result [false|false]: ไม่จำกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.062563958+07:00","message":"[buffer interim] 2948 false ไม่จำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.06257289+07:00","message":"[bufferProcess] interim [960000000]:ไม่จำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.062575265+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.086049812+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.086097282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่จํากัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.086104394+07:00","message":"receive interim result [false|false]: ไม่จํากัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.086120576+07:00","message":"[buffer interim] 2948 false ไม่จํากัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.086128859+07:00","message":"[bufferProcess] interim [20000000]:ไม่จํากัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.086131248+07:00","message":"[bufferProcess] send to processor:ไม่จำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.086135824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.086138829+07:00","message":"> Transcript [43219] [false]: 'ไม่จำกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.086141236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.086143309+07:00","message":"Set new StatePrefix: 'ไม่จำกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.115615992+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.115654994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.115661252+07:00","message":"receive interim result [false|false]: มึงจำกันได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.115678532+07:00","message":"[buffer interim] 2948 false มึงจำกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.115688132+07:00","message":"[bufferProcess] interim [80000000]:มึงจำกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.115692521+07:00","message":"[bufferProcess] send to processor:ไม่จํากัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.115701162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.115705585+07:00","message":"> Transcript [43220] [false]: 'ไม่จํากัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.115708842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.115712534+07:00","message":"Set new StatePrefix: 'ไม่จํากัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.238344082+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.238380766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำกันได้บ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.238387175+07:00","message":"receive interim result [false|false]: จำกันได้บ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.238400352+07:00","message":"[buffer interim] 2948 false จำกันได้บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.238408794+07:00","message":"[bufferProcess] interim [140000000]:จำกันได้บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.238411259+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.238418593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.238421817+07:00","message":"> Transcript [43221] [false]: 'มึงจำกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.238424203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.23842693+07:00","message":"Set new StatePrefix: 'มึงจำกันได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.243565053+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.2436063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.243613+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.243625559+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.243633064+07:00","message":"[bufferProcess] interim [200000000]:มึงจำกันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.243635862+07:00","message":"[bufferProcess] send to processor:จำกันได้บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.243640308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.243643184+07:00","message":"> Transcript [43222] [false]: 'จำกันได้บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.24364527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.243647494+07:00","message":"Set new StatePrefix: 'จำกันได้บ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.311711653+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.311756685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.311766227+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.311781519+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.311791638+07:00","message":"[bufferProcess] interim [260000000]:มึงจำกันได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.311794786+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.311804172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.311807865+07:00","message":"> Transcript [43223] [false]: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.31181039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.311812762+07:00","message":"Set new StatePrefix: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.318986722+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.31902329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.319028941+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.319043739+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.319050623+07:00","message":"[bufferProcess] interim [320000000]:มึงจำกันได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.319052788+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.319063347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.31906826+07:00","message":"> Transcript [43224] [false]: 'มึงจำกันได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.31907314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.319077555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.319079475+07:00","message":"StatePrefix: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.319081896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.543226207+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.543274902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.543285147+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.5433073+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.543330258+07:00","message":"[bufferProcess] interim [500000000]:มึงจำกันได้ไหมครับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.543334448+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.543343808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.543348601+07:00","message":"> Transcript [43225] [false]: 'มึงจำกันได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.543353956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.543357078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.543360658+07:00","message":"StatePrefix: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.543364266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.639745311+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.639791591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.639799088+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.639815172+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.639824481+07:00","message":"[bufferProcess] interim [560000000]:มึงจำกันได้ไหมครับก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.63983847+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.639858945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.639862764+07:00","message":"> Transcript [43226] [false]: 'มึงจำกันได้ไหมครับก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.639866824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.639869205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.639871636+07:00","message":"StatePrefix: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.639873843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.649810892+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.649847209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.649855649+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.649872621+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649879601+07:00","message":"[bufferProcess] interim [620000000]:มึงจำกันได้ไหมครับก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649884079+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649893038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649897592+07:00","message":"> Transcript [43227] [false]: 'มึงจำกันได้ไหมครับก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.64990209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649906311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649910372+07:00","message":"StatePrefix: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649914233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649921442+07:00","message":"Push: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649925809+07:00","message":"TextPushed: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649929138+07:00","message":"Set new StatePrefix : 'มึงจำกันได้ไหมครับก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.649932935+07:00","message":"Next Push (prob) : 'ครับก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.64994593+07:00","message":"push: {false มึงจำกันได้ไหม 0 0xc003d5e580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.836817634+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.836864738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.836871954+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:32.83688974+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.836902145+07:00","message":"[bufferProcess] interim [800000000]:มึงจำกันได้ไหมครับก่อนหน้านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.83690552+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.836912977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.836918199+07:00","message":"> Transcript [43228] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.836921075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:32.836923979+07:00","message":"Set new StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.013100153+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.013141496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้ล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.013148606+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.01320613+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.013216155+07:00","message":"[bufferProcess] interim [920000000]:มึงจำกันได้ไหมครับก่อนหน้านี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.013219236+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.013223603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.013226735+07:00","message":"> Transcript [43229] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.013232413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.013234923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.013237307+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.01324018+07:00","message":"TextPushed: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.048539647+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.048579614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้มีรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.048586359+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้มีรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.048602467+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้มีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.048609806+07:00","message":"[bufferProcess] interim [980000000]:มึงจำกันได้ไหมครับก่อนหน้านี้มีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.048612316+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.048620487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.048624611+07:00","message":"> Transcript [43230] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.048629027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.048631858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.048633839+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.048636834+07:00","message":"TextPushed: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.271257361+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.271302012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.271310363+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.27132615+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.271334266+07:00","message":"[bufferProcess] interim [160000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.271337397+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้มีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.271344597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.271350982+07:00","message":"> Transcript [43231] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้มีรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.271355088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.271357533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.271360079+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.271362858+07:00","message":"TextPushed: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.333620757+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.333662112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.333668954+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.333687219+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.333696352+07:00","message":"[bufferProcess] interim [280000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.3336995+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.33370401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.333707168+07:00","message":"> Transcript [43232] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.333711461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.333713854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.333716294+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.333719328+07:00","message":"TextPushed: 'มึงจำกันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.333722222+07:00","message":"Push: 'ครับก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.333724301+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.333729309+07:00","message":"Set new StatePrefix : 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.333731957+07:00","message":"Next Push (prob) : 'เราคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.333741097+07:00","message":"push: {false ครับก่อนหน้านี้ 0 0xc003d5e580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.514514436+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.5145491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.514555841+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.514569918+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.514577503+07:00","message":"[bufferProcess] interim [460000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.514580376+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.51458439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.514587733+07:00","message":"> Transcript [43233] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.514590841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.514594953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.514597298+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.51460019+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.7043435+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.704384191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.70439117+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.704400968+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.704409137+07:00","message":"[bufferProcess] interim [640000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.704412112+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.704415779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.704418369+07:00","message":"> Transcript [43234] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.704421891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.704424189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.704426425+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.7044291+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:33.785338762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:33.785350862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.849206054+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.849245308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.84925397+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:33.849271371+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.849283095+07:00","message":"[bufferProcess] interim [820000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.849286065+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.849291041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.849294621+07:00","message":"> Transcript [43235] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.849298418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.849300641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.849302967+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:33.849305753+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.073639627+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.073676657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.07368311+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.073698604+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073706159+07:00","message":"[bufferProcess] interim [0]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073709269+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073713404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073716239+07:00","message":"> Transcript [43236] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073720129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073722601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073725247+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073728172+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073732681+07:00","message":"Push: 'เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073734902+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073737459+07:00","message":"Set new StatePrefix : 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.073740521+07:00","message":"Next Push (prob) : 'เรื่องของการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.073747897+07:00","message":"push: {false เราคิด 0 0xc003d5e580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.304206532+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.30425125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.30425886+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.304277139+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.304288102+07:00","message":"[bufferProcess] interim [240000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.304290942+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.304297969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.304302034+07:00","message":"> Transcript [43237] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.304306214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.304308374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.304310439+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.304313083+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.455782423+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.455846185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.455860673+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.455879452+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.455892041+07:00","message":"[bufferProcess] interim [360000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.455895428+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.455899584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.455902659+07:00","message":"> Transcript [43238] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.455907656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.455909917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.455912325+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.45591501+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.618077594+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.618119435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.618126533+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.618139395+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.618147544+07:00","message":"[bufferProcess] interim [540000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.618150622+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.618156769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.618159993+07:00","message":"> Transcript [43239] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.618164264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.618169423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.618171827+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.618174625+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.744842336+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.744884074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.744892061+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.744908596+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.744918151+07:00","message":"[bufferProcess] interim [660000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.744920904+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.744925591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.744928871+07:00","message":"> Transcript [43240] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.74493355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.744936212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.744938898+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.744941539+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.744945268+07:00","message":"Push: 'เรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.744947639+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.744950407+07:00","message":"Set new StatePrefix : 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.74495291+07:00","message":"Next Push (prob) : 'หมันปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.744962308+07:00","message":"push: {false เรื่องของการทำ 0 0xc003d5e580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.942969962+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.943010699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.9430184+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:34.943033815+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.943042881+07:00","message":"[bufferProcess] interim [900000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.943045694+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.943051895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.94305541+07:00","message":"> Transcript [43241] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.943059892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.943062951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.943066328+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:34.943069607+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.0003953+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.000432275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.000438442+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.000456356+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.000464637+07:00","message":"[bufferProcess] interim [960000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.000467896+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.000472328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.000475333+07:00","message":"> Transcript [43242] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.000479628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.000481871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.000484144+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.000487828+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.129232527+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.129270894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.129277934+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.129293524+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.129301551+07:00","message":"[bufferProcess] interim [80000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.129304446+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.129312625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.129315466+07:00","message":"> Transcript [43243] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.129319465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.129322111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.129326162+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.129329293+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.264904561+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.264948327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.264956191+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.264974527+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.264986645+07:00","message":"[bufferProcess] interim [200000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.264989662+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.264995123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.265000962+07:00","message":"> Transcript [43244] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.265005716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.265008278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.265012755+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.265015575+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.265023574+07:00","message":"Push: 'หมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.26502562+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.265028216+07:00","message":"Set new StatePrefix : 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.26503148+07:00","message":"Next Push (prob) : 'ดำด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.265042059+07:00","message":"push: {false หมันปลาหมอคาง 0 0xc003d5e580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.518788112+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.518844007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.51885268+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:35.51886813+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.518878548+07:00","message":"[bufferProcess] interim [500000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.518882275+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.518888662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.518891711+07:00","message":"> Transcript [43245] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.518895735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:35.518898935+07:00","message":"Set new StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.146841945+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.146906431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.146916383+07:00","message":"receive interim result [false|false]: มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.146930889+07:00","message":"[buffer interim] 2948 false มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.146938285+07:00","message":"[bufferProcess] interim [40000000]:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.146941434+07:00","message":"[bufferProcess] send to processor:มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.146948619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.146951281+07:00","message":"> Transcript [43246] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.146955067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.146957205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.146959647+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.146964162+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.196011573+07:00","message":"[GCS] IsForceVAD: false for message ID: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.412327656+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.412371313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำกันได้ไหมครับก่อนหน้านี้มีเราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย\",\"confidence\":0.9422146}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.412379479+07:00","message":"receive interim result [true|false]: จำกันได้ไหมครับก่อนหน้านี้มีเราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.412388072+07:00","message":"end recv isFinal message id 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.412390189+07:00","message":"end Recv id 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.412396389+07:00","message":"[buffer interim] 2948 true จำกันได้ไหมครับก่อนหน้านี้มีเราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412406032+07:00","message":"[bufferProcess] interim [340000000]:จำกันได้ไหมครับก่อนหน้านี้มีเราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412412312+07:00","message":"[bufferProcess] send to processor (isfinal):มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412415853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412420666+07:00","message":"> Transcript [43247] [false]: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412424786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412426834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412429332+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412432235+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412434289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412437622+07:00","message":"> Transcript [43248] [true]: 'จำกันได้ไหมครับก่อนหน้านี้มีเราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412440076+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412441971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412443722+07:00","message":"StatePrefix: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412445918+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412447904+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412657622+07:00","message":"Push: 'ดำด้วยนะครับล่าสุดนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412661189+07:00","message":"TextPushed: 'มึงจำกันได้ไหมครับก่อนหน้านี้เราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.4126637+07:00","message":"Set new StatePrefix : 'จำกันได้ไหมครับก่อนหน้านี้มีเราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412666431+07:00","message":"Next Push (prob) : 'จำกันได้ไหมครับก่อนหน้านี้มีเราคิดเรื่องของการทำหมันปลาหมอคางดำด้วยนะครับล่าสุดนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.412679609+07:00","message":"push: {true ดำด้วยนะครับล่าสุดนาย 0 0xc003d5e580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:36.412688437+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2948.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:36.422850456+07:00","message":"write wav file: './tmp/7589/7589_2948.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:36.706849326+07:00","message":"[GCS] Start streaming session, msgId: 2949"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:36.785726336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:36.785738712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.16033151+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.160372495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.160389863+07:00","message":"receive interim result [false|false]: กรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.160404881+07:00","message":"[buffer interim] 2949 false กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.16041638+07:00","message":"[bufferProcess] interim [420000000]:กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.16041961+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.244696332+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.244732109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.244740218+07:00","message":"receive interim result [false|false]: กรณัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.2447538+07:00","message":"[buffer interim] 2949 false กรณัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.244761464+07:00","message":"[bufferProcess] interim [540000000]:กรณัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.244763914+07:00","message":"[bufferProcess] send to processor:กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.244767282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.24477025+07:00","message":"> Transcript [43249] [false]: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.244772542+07:00","message":"Set StatePrefix (first interim): 'กรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.372286684+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.372326344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณัฐทอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.372332171+07:00","message":"receive interim result [false|false]: กรณัฐทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.372345316+07:00","message":"[buffer interim] 2949 false กรณัฐทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.372354875+07:00","message":"[bufferProcess] interim [720000000]:กรณัฐทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.372357464+07:00","message":"[bufferProcess] send to processor:กรณัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.372362888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.372365868+07:00","message":"> Transcript [43250] [false]: 'กรณัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.372368087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.372370232+07:00","message":"Set new StatePrefix: 'กรณัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.570961627+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.57099997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณัฐทองหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.571005627+07:00","message":"receive interim result [false|false]: กรณัฐทองหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.571022948+07:00","message":"[buffer interim] 2949 false กรณัฐทองหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.571033247+07:00","message":"[bufferProcess] interim [900000000]:กรณัฐทองหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.571036876+07:00","message":"[bufferProcess] send to processor:กรณัฐทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.571041362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.571045369+07:00","message":"> Transcript [43251] [false]: 'กรณัฐทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.571051619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.571054599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.571057455+07:00","message":"StatePrefix: 'กรณัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.571061718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.693026346+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.693066098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณัฐทองดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.693071929+07:00","message":"receive interim result [false|false]: กรณัฐทองดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.693087794+07:00","message":"[buffer interim] 2949 false กรณัฐทองดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.693097583+07:00","message":"[bufferProcess] interim [20000000]:กรณัฐทองดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.693099967+07:00","message":"[bufferProcess] send to processor:กรณัฐทองหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.693103463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.693106325+07:00","message":"> Transcript [43252] [false]: 'กรณัฐทองหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.69310921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.693111527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.693113487+07:00","message":"StatePrefix: 'กรณัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.693115407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.748625407+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.748661597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณัฐทองลี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.748669142+07:00","message":"receive interim result [false|false]: กรณัฐทองลี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.748684102+07:00","message":"[buffer interim] 2949 false กรณัฐทองลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.74869793+07:00","message":"[bufferProcess] interim [80000000]:กรณัฐทองลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.748701798+07:00","message":"[bufferProcess] send to processor:กรณัฐทองดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.748706171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.748709909+07:00","message":"> Transcript [43253] [false]: 'กรณัฐทองดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.748713635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.748716666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.748719658+07:00","message":"StatePrefix: 'กรณัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.748722229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.7956686+07:00","message":"[GCS] IsForceVAD: false for message ID: 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.866758391+07:00","message":"[GCS] Start streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.94360834+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.943652879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณัฐทองลี\",\"confidence\":0.8514705}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.943658899+07:00","message":"receive interim result [true|false]: กรณัฐทองลี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.943669023+07:00","message":"end recv isFinal message id 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.943671166+07:00","message":"end Recv id 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.943679809+07:00","message":"[buffer interim] 2949 true กรณัฐทองลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943691175+07:00","message":"[bufferProcess] interim [320000000]:กรณัฐทองลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943695112+07:00","message":"[bufferProcess] send to processor (isfinal):กรณัฐทองลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943698428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943702055+07:00","message":"> Transcript [43254] [false]: 'กรณัฐทองลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943704892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943706877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943708787+07:00","message":"StatePrefix: 'กรณัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943711063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943713979+07:00","message":"Push: 'กรณัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943716067+07:00","message":"TextPushed: 'กรณัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943718199+07:00","message":"Set new StatePrefix : 'กรณัฐทองลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943720535+07:00","message":"Next Push (prob) : 'ทองลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943722319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.94372432+07:00","message":"> Transcript [43255] [true]: 'กรณัฐทองลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943726371+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943728198+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943729885+07:00","message":"StatePrefix: 'กรณัฐทองลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943731765+07:00","message":"TextPushed: 'กรณัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:37.943733837+07:00","message":"Push: 'ทองลี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.943741189+07:00","message":"push: {false กรณัฐ 0 0xc003324900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:37.943746618+07:00","message":"push: {true ทองลี 0 0xc003324900}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:37.952453514+07:00","message":"write wav file: './tmp/7589/7589_2949.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.212671587+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.212716416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.21272204+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.212736404+07:00","message":"[buffer interim] 2950 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.212743567+07:00","message":"[bufferProcess] interim [420000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.212745685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.386098863+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.386138821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.386145447+07:00","message":"receive interim result [false|false]: ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.386160545+07:00","message":"[buffer interim] 2950 false ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.386169445+07:00","message":"[bufferProcess] interim [540000000]:ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.386172121+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.386176076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.386179041+07:00","message":"> Transcript [43256] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.386181437+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.613495114+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.613534966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สค.\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.613541164+07:00","message":"receive interim result [false|false]: สค."}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.613552706+07:00","message":"[buffer interim] 2950 false สค."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.613561349+07:00","message":"[bufferProcess] interim [780000000]:สค."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.613563569+07:00","message":"[bufferProcess] send to processor:ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.613570227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.613572936+07:00","message":"> Transcript [43257] [false]: 'ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.613575122+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.707711675+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.707753396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.707761214+07:00","message":"receive interim result [false|false]: สสเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.707789939+07:00","message":"[buffer interim] 2950 false สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.707803674+07:00","message":"[bufferProcess] interim [840000000]:สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.707807487+07:00","message":"[bufferProcess] send to processor:สค."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.707816184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.70782022+07:00","message":"> Transcript [43258] [false]: 'สค.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.707823499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.707827454+07:00","message":"Set new StatePrefix: 'สค.'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.826504369+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.82654532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.826551958+07:00","message":"receive interim result [false|false]: สสเขตบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.826566439+07:00","message":"[buffer interim] 2950 false สสเขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.826579012+07:00","message":"[bufferProcess] interim [960000000]:สสเขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.826582636+07:00","message":"[bufferProcess] send to processor:สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.826589617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.826593496+07:00","message":"> Transcript [43259] [false]: 'สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.826596839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.826599855+07:00","message":"Set new StatePrefix: 'สสเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.904065176+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.9041054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางแค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.904113256+07:00","message":"receive interim result [false|false]: สสเขตบางแค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:38.904126452+07:00","message":"[buffer interim] 2950 false สสเขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.904137316+07:00","message":"[bufferProcess] interim [80000000]:สสเขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.904140913+07:00","message":"[bufferProcess] send to processor:สสเขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.904147223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.904151568+07:00","message":"> Transcript [43260] [false]: 'สสเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.904155827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.904159232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.904161361+07:00","message":"StatePrefix: 'สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:38.904163529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.01823119+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.018266077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.018272556+07:00","message":"receive interim result [false|false]: สสเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.018282849+07:00","message":"[buffer interim] 2950 false สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.018293414+07:00","message":"[bufferProcess] interim [140000000]:สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.018296851+07:00","message":"[bufferProcess] send to processor:สสเขตบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.018304438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.018308409+07:00","message":"> Transcript [43261] [false]: 'สสเขตบางแค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.018312614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.018315873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.018318259+07:00","message":"StatePrefix: 'สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.01832044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.09044639+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.090485449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.090492408+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.090505578+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.09051621+07:00","message":"[bufferProcess] interim [260000000]:สสเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.090520201+07:00","message":"[bufferProcess] send to processor:สสเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.09052487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.090528898+07:00","message":"> Transcript [43262] [false]: 'สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.090533088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.090536289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.090539298+07:00","message":"StatePrefix: 'สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.090542318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.414079393+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.414122459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.414129912+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.414145491+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414154836+07:00","message":"[bufferProcess] interim [620000000]:สสเขตบางขุนเทียนจอมทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414158366+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414163186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414167069+07:00","message":"> Transcript [43263] [false]: 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.41417207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414175369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414178785+07:00","message":"StatePrefix: 'สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414182036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414185926+07:00","message":"Push: 'สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414188734+07:00","message":"TextPushed: 'สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414191862+07:00","message":"Set new StatePrefix : 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.414195947+07:00","message":"Next Push (prob) : 'บางขุนเทียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.414205705+07:00","message":"push: {false สสเขต 0 0xc0030bdd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.742632265+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.742669714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.742675546+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.742696569+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.74270401+07:00","message":"[bufferProcess] interim [920000000]:สสเขตบางขุนเทียนจอมทองพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.742706784+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.742710553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.742713606+07:00","message":"> Transcript [43264] [false]: 'สสเขตบางขุนเทียนจอมทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.742717225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.742719304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.742721647+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.74272393+07:00","message":"TextPushed: 'สสเขต'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:39.786730158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:39.786733188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.83471333+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.834752427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.834759811+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.834782681+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.834793256+07:00","message":"[bufferProcess] interim [980000000]:สสเขตบางขุนเทียนจอมทองภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.834795605+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.834801357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.834804087+07:00","message":"> Transcript [43265] [false]: 'สสเขตบางขุนเทียนจอมทองพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.834809098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.834814587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.834816994+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.83481948+07:00","message":"TextPushed: 'สสเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.939579847+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.939617889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.939623607+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.939639464+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.939647372+07:00","message":"[bufferProcess] interim [40000000]:สสเขตบางขุนเทียนจอมทองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.939650329+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.939654024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.939656934+07:00","message":"> Transcript [43266] [false]: 'สสเขตบางขุนเทียนจอมทองภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.939660358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.939662592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.939664894+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.939667298+07:00","message":"TextPushed: 'สสเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.977113737+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.977149608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.977155363+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.977181493+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977188767+07:00","message":"[bufferProcess] interim [160000000]:สสเขตบางขุนเทียนจอมทองภาคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977191736+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977197448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977200304+07:00","message":"> Transcript [43267] [false]: 'สสเขตบางขุนเทียนจอมทองครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977203326+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977205356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977207587+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977210188+07:00","message":"TextPushed: 'สสเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977214494+07:00","message":"Push: 'บางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977216492+07:00","message":"TextPushed: 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.977218526+07:00","message":"Set new StatePrefix : 'สสเขตบางขุนเทียนจอมทองครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:39.97722078+07:00","message":"Next Push (prob) : 'จอมทองครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:39.977238308+07:00","message":"push: {false บางขุนเทียน 0 0xc0030bdd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.186754457+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.186799177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.186807018+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.186821701+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.186831769+07:00","message":"[bufferProcess] interim [340000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.186834535+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.186839943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.186843081+07:00","message":"> Transcript [43268] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.186845796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.18684838+07:00","message":"Set new StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.506758481+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.506805217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.506813777+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.50682755+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.506835681+07:00","message":"[bufferProcess] interim [640000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.506838214+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.506844322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.506847279+07:00","message":"> Transcript [43269] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.506850914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.506854127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.506856191+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.5068587+07:00","message":"TextPushed: 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.507797218+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.507835201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.507841598+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.507858785+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.507866572+07:00","message":"[bufferProcess] interim [700000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.507869507+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.507877251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.507880221+07:00","message":"> Transcript [43270] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.507883786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.507886068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.507888728+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:40.507891753+07:00","message":"TextPushed: 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.513920872+07:00","message":"[GCS] Cleaned up inactive client: 2931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.513940038+07:00","message":"[GCS] Cleaned up inactive client: 2929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.51394303+07:00","message":"[GCS] Cleaned up inactive client: 2928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.51394537+07:00","message":"[GCS] Cleaned up inactive client: 2930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.513948017+07:00","message":"[GCS] Cleaned up inactive client: 2932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.513949863+07:00","message":"[GCS] Cleaned up inactive client: 2927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.513951565+07:00","message":"[GCS] Cleaned up inactive client: 2933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.51395386+07:00","message":"[GCS] Cleaned up inactive client: 2925"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.513955673+07:00","message":"[GCS] Cleaned up inactive client: 2926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:40.513957388+07:00","message":"[GCS] Cleaned up inactive client: 2924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.170874649+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.170919958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.170926122+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.170942744+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.170953099+07:00","message":"[bufferProcess] interim [300000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.170955847+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.170961571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.170965133+07:00","message":"> Transcript [43271] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.170968595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.170970811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.170975438+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.170978173+07:00","message":"TextPushed: 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.477113479+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.477156529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าผู้ก่อตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.477173165+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าผู้ก่อตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.477193972+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าผู้ก่อตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477202334+07:00","message":"[bufferProcess] interim [600000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าผู้ก่อตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477205295+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477210821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477213673+07:00","message":"> Transcript [43272] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477217285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477224814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477227462+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477230689+07:00","message":"TextPushed: 'สสเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477236715+07:00","message":"Push: 'จอมทองภาคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477238787+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477240937+07:00","message":"Set new StatePrefix : 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.477243125+07:00","message":"Next Push (prob) : 'ชนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.477250813+07:00","message":"push: {false จอมทองภาคประชา 0 0xc0030bdd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.525078474+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.525117972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าคู่กรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.52512402+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าคู่กรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.525152869+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าคู่กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.52516007+07:00","message":"[bufferProcess] interim [720000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าคู่กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.525172476+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าผู้ก่อตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.525181406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.525184107+07:00","message":"> Transcript [43273] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าผู้ก่อตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.525187816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.525189896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.525192196+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.525194692+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.712031442+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.712072074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.712078805+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.712089525+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.712101122+07:00","message":"[bufferProcess] interim [840000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.712105149+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าคู่กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.712110856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.712115179+07:00","message":"> Transcript [43274] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าคู่กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.712120214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.712124526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.712126894+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.712129596+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.914841065+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.914882695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.914889267+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:41.914906157+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.914916843+07:00","message":"[bufferProcess] interim [80000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.91491963+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.914924054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.914927445+07:00","message":"> Transcript [43275] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.914932303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.914934717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.914937237+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:41.914940273+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.100619091+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.100658457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กลม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.100664391+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กลม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.100680579+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.100684544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.100687603+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.100693457+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กลม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.100697113+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100702797+07:00","message":"[bufferProcess] interim [260000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.10070543+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100709029+07:00","message":"[bufferProcess] interim [320000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100711669+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100714566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100717333+07:00","message":"> Transcript [43276] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100720833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100723093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100725314+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100727809+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100730433+07:00","message":"Push: 'ชนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100732816+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100735073+07:00","message":"Set new StatePrefix : 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100737713+07:00","message":"Next Push (prob) : 'ก่อนหน้านี้กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.10073955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100741595+07:00","message":"> Transcript [43277] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.100743517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.10074543+07:00","message":"Set new StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กลม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.100751648+07:00","message":"push: {false ชนบอกว่า 0 0xc0030bdd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.317989917+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.318028572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.318035167+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.318051052+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.318058152+07:00","message":"[bufferProcess] interim [500000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.318060906+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.318068422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.318071032+07:00","message":"> Transcript [43278] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.318073706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.318075759+07:00","message":"Set new StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.425497988+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.425548622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.425557499+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.425576293+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.425590885+07:00","message":"[bufferProcess] interim [620000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.425596723+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.425607413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.425611203+07:00","message":"> Transcript [43279] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.425615941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.42561931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.425622032+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.425626013+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.646357207+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.646400341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.646407124+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.646420065+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.646429685+07:00","message":"[bufferProcess] interim [800000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.646432452+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.64643689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.646440176+07:00","message":"> Transcript [43280] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.646444882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.646447048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.646449224+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.646452294+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.682214328+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.68224921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.682256015+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.682271069+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.682281951+07:00","message":"[bufferProcess] interim [920000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.682284579+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.682288758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.682291859+07:00","message":"> Transcript [43281] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.682295947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.682298219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.682302427+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.682305862+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:42.787272997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:42.787291148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.958990014+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.95904349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.959050009+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.959065632+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959073816+07:00","message":"[bufferProcess] interim [100000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.95907653+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959082336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959085398+07:00","message":"> Transcript [43282] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959089705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959092013+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959095176+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959098081+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959103542+07:00","message":"Push: 'ก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959105717+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959108098+07:00","message":"Set new StatePrefix : 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:42.959110891+07:00","message":"Next Push (prob) : 'ก็ได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.959118073+07:00","message":"push: {false ก่อนหน้านี้กรมประมง 0 0xc0030bdd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:42.985054829+07:00","message":"[GCS] IsForceVAD: false for message ID: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.006883853+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.006922332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.006929612+07:00","message":"receive interim result [false|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.006945233+07:00","message":"[buffer interim] 2950 false สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.006959444+07:00","message":"[bufferProcess] interim [220000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.00696555+07:00","message":"[bufferProcess] send to processor:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.0069762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.006979383+07:00","message":"> Transcript [43283] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.006987107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.006989724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.006991726+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.006994814+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.056607202+07:00","message":"[GCS] Start streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.134435452+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.134497423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน\",\"confidence\":0.91703224}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.134506902+07:00","message":"receive interim result [true|false]: สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.134521669+07:00","message":"end recv isFinal message id 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.134523957+07:00","message":"end Recv id 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.134531439+07:00","message":"[buffer interim] 2950 true สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134546243+07:00","message":"[bufferProcess] interim [340000000]:สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.13455403+07:00","message":"[bufferProcess] send to processor (isfinal):สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134558208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134561958+07:00","message":"> Transcript [43284] [false]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134566787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134569056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134570962+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134573873+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134576184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134578174+07:00","message":"> Transcript [43285] [true]: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134581127+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134582941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134584668+07:00","message":"StatePrefix: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมงก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134587164+07:00","message":"TextPushed: 'สสเขตบางขุนเทียนจอมทองภาคประชาชนบอกว่าก่อนหน้านี้กรมประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.134595661+07:00","message":"Push: 'ก็ได้มีการรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.13460505+07:00","message":"push: {true ก็ได้มีการรายงาน 0 0xc0030bdd80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:43.146355268+07:00","message":"write wav file: './tmp/7589/7589_2950.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.392426228+07:00","message":"receive streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.392466181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.392472068+07:00","message":"receive interim result [false|false]: บ้านผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.392488722+07:00","message":"[buffer interim] 2951 false บ้านผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.392496065+07:00","message":"[bufferProcess] interim [360000000]:บ้านผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.392497994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.585361229+07:00","message":"receive streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.585419046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านผลบอล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.585425473+07:00","message":"receive interim result [false|false]: บ้านผลบอล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.585446263+07:00","message":"[buffer interim] 2951 false บ้านผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.585458323+07:00","message":"[bufferProcess] interim [540000000]:บ้านผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.5854608+07:00","message":"[bufferProcess] send to processor:บ้านผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.585467263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.585470525+07:00","message":"> Transcript [43286] [false]: 'บ้านผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.58547316+07:00","message":"Set StatePrefix (first interim): 'บ้านผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.709196337+07:00","message":"receive streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.70925393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.709260813+07:00","message":"receive interim result [false|false]: ผลวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.709276916+07:00","message":"[buffer interim] 2951 false ผลวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.709285606+07:00","message":"[bufferProcess] interim [660000000]:ผลวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.709292704+07:00","message":"[bufferProcess] send to processor:บ้านผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.70929712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.709300742+07:00","message":"> Transcript [43287] [false]: 'บ้านผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.709304388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.709306502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.709308638+07:00","message":"StatePrefix: 'บ้านผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.709310851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.82650853+07:00","message":"[GCS] IsForceVAD: false for message ID: 2951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.930925951+07:00","message":"receive streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.930969217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลวิจัยทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.930975812+07:00","message":"receive interim result [false|false]: ผลวิจัยทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.930992868+07:00","message":"[buffer interim] 2951 false ผลวิจัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.931003443+07:00","message":"[bufferProcess] interim [960000000]:ผลวิจัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.931006676+07:00","message":"[bufferProcess] send to processor:ผลวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.93101377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.931018953+07:00","message":"> Transcript [43288] [false]: 'ผลวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.93102309+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.931026763+07:00","message":"Set new StatePrefix: 'ผลวิจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.945181381+07:00","message":"receive streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.945217923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลวิจัย\",\"confidence\":0.9431945}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.945223537+07:00","message":"receive interim result [true|false]: ผลวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.945233839+07:00","message":"end recv isFinal message id 2951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.945236081+07:00","message":"end Recv id 2951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.945241873+07:00","message":"[buffer interim] 2951 true ผลวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.94524848+07:00","message":"[bufferProcess] interim [990000000]:ผลวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945253648+07:00","message":"[bufferProcess] send to processor (isfinal):ผลวิจัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945256844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945259745+07:00","message":"> Transcript [43289] [false]: 'ผลวิจัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945262754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945266102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945268145+07:00","message":"StatePrefix: 'ผลวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945270275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945272043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945274356+07:00","message":"> Transcript [43290] [true]: 'ผลวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945276527+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945278244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945281813+07:00","message":"StatePrefix: 'ผลวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.945283574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:43.94528917+07:00","message":"Push: 'ผลวิจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.945296286+07:00","message":"push: {true ผลวิจัย 0 0xc003768c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:43.946085935+07:00","message":"[GCS] Start streaming session, msgId: 2952"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:43.951955683+07:00","message":"write wav file: './tmp/7589/7589_2951.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.303386393+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.303432307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.303441938+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.303459919+07:00","message":"[buffer interim] 2952 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.303467283+07:00","message":"[bufferProcess] interim [420000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.303469165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.476201274+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.4762387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.476244551+07:00","message":"receive interim result [false|false]: ฝันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.476258466+07:00","message":"[buffer interim] 2952 false ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.476265923+07:00","message":"[bufferProcess] interim [540000000]:ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.476268628+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.476275709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.476278409+07:00","message":"> Transcript [43291] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.476280739+07:00","message":"Set StatePrefix (first interim): 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.669207637+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.669247731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.669257988+07:00","message":"receive interim result [false|false]: ฝันว่าหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.669275306+07:00","message":"[buffer interim] 2952 false ฝันว่าหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.669284041+07:00","message":"[bufferProcess] interim [720000000]:ฝันว่าหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.669286781+07:00","message":"[bufferProcess] send to processor:ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.669295253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.669298277+07:00","message":"> Transcript [43292] [false]: 'ฝันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.669301386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.669303768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.669307429+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.669309787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.816153191+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.816196982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าหมอเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.816203394+07:00","message":"receive interim result [false|false]: ฝันว่าหมอเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.816219128+07:00","message":"[buffer interim] 2952 false ฝันว่าหมอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.816227638+07:00","message":"[bufferProcess] interim [900000000]:ฝันว่าหมอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.816230556+07:00","message":"[bufferProcess] send to processor:ฝันว่าหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.816237585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.816242547+07:00","message":"> Transcript [43293] [false]: 'ฝันว่าหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.816246044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.816248234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.816250706+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.816253341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.929955837+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.929993454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าหมอครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.929999449+07:00","message":"receive interim result [false|false]: ฝันว่าหมอครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.930015086+07:00","message":"[buffer interim] 2952 false ฝันว่าหมอครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.930026272+07:00","message":"[bufferProcess] interim [960000000]:ฝันว่าหมอครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.930029153+07:00","message":"[bufferProcess] send to processor:ฝันว่าหมอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.930035216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.930038537+07:00","message":"> Transcript [43294] [false]: 'ฝันว่าหมอเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.930042095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.930044447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.930047203+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.930049347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.985524691+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.985562052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.985568466+07:00","message":"receive interim result [false|false]: ฝันปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.985582112+07:00","message":"[buffer interim] 2952 false ฝันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985590193+07:00","message":"[bufferProcess] interim [80000000]:ฝันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985592807+07:00","message":"[bufferProcess] send to processor:ฝันว่าหมอครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985596747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985599653+07:00","message":"> Transcript [43295] [false]: 'ฝันว่าหมอครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985603512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985605814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985608406+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985610799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985613507+07:00","message":"Push: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985615877+07:00","message":"TextPushed: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985618225+07:00","message":"Set new StatePrefix : 'ฝันว่าหมอครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:44.985621044+07:00","message":"Next Push (prob) : 'ว่าหมอครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:44.985629665+07:00","message":"push: {false ฝัน 0 0xc003d45400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:45.293864102+07:00","message":"[GCS] IsForceVAD: false for message ID: 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:45.355571511+07:00","message":"[GCS] Start streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:45.393649228+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:45.39370031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันปลาหมอคางดำ\",\"confidence\":0.9573989}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:45.393710149+07:00","message":"receive interim result [true|false]: ฝันปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:45.393723482+07:00","message":"end recv isFinal message id 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:45.393726767+07:00","message":"end Recv id 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:45.393742319+07:00","message":"[buffer interim] 2952 true ฝันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.393755599+07:00","message":"[bufferProcess] interim [560000000]:ฝันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.393760821+07:00","message":"[bufferProcess] send to processor (isfinal):ฝันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.393765754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.393769729+07:00","message":"> Transcript [43296] [false]: 'ฝันปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.393773391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.39377662+07:00","message":"Set new StatePrefix: 'ฝันปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.39377943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.393782628+07:00","message":"> Transcript [43297] [true]: 'ฝันปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.39378731+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.393790224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.393793879+07:00","message":"StatePrefix: 'ฝันปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.393797682+07:00","message":"TextPushed: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:45.393804332+07:00","message":"Push: 'ปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:45.393815665+07:00","message":"push: {true ปลาหมอคางดำ 0 0xc003d45400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:45.405811233+07:00","message":"write wav file: './tmp/7589/7589_2952.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:45.788118995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:45.788157588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.226430575+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.226485949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.226493144+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.226513267+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.226518639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.226521451+07:00","message":"receive interim result [false|false]: ไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.226527339+07:00","message":"[buffer interim] 2953 false ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.226531552+07:00","message":"[buffer interim] 2953 false ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.226538834+07:00","message":"[bufferProcess] interim [480000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.226540664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.226543372+07:00","message":"[bufferProcess] interim [720000000]:ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.226545408+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.226549098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.226552016+07:00","message":"> Transcript [43298] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.226554285+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.557761719+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.557803158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.557811865+07:00","message":"receive interim result [false|false]: ไม่ประสบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.557828117+07:00","message":"[buffer interim] 2953 false ไม่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.557836649+07:00","message":"[bufferProcess] interim [840000000]:ไม่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.557839192+07:00","message":"[bufferProcess] send to processor:ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.557849813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.557853133+07:00","message":"> Transcript [43299] [false]: 'ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.557856424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.557858553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.557860628+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.557862733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.780438512+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.780482424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.780490526+07:00","message":"receive interim result [false|false]: ไม่ประสบความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.780501983+07:00","message":"[buffer interim] 2953 false ไม่ประสบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.780511357+07:00","message":"[bufferProcess] interim [80000000]:ไม่ประสบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.780515259+07:00","message":"[bufferProcess] send to processor:ไม่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.780518672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.780521599+07:00","message":"> Transcript [43300] [false]: 'ไม่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.78052484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.78052719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.780529799+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.780532278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.932869245+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.932924472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.932933154+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:46.932954052+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.932968886+07:00","message":"[bufferProcess] interim [500000000]:ไม่ประสบความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.932975385+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.932985157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.932990283+07:00","message":"> Transcript [43301] [false]: 'ไม่ประสบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.932996492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.932999759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.933003292+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:46.93300616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.140811579+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.140849148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.140855242+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.140871497+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.140880045+07:00","message":"[bufferProcess] interim [740000000]:ไม่ประสบความสำเร็จนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.140882957+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.140890212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.14089325+07:00","message":"> Transcript [43302] [false]: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.140896708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.140899109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.140901219+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.140904922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.140910879+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.14091323+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.140915479+07:00","message":"Set new StatePrefix : 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.140917832+07:00","message":"Next Push (prob) : 'ประสบความสำเร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.140925882+07:00","message":"push: {false ไม่ 0 0xc003d5eb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.243802172+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.243854873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.243863022+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.243880656+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.243893533+07:00","message":"[bufferProcess] interim [860000000]:ไม่ประสบความสำเร็จนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.243897463+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.24390574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.24391067+07:00","message":"> Transcript [43303] [false]: 'ไม่ประสบความสำเร็จนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.243915758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.243918857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.243922214+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.24392626+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.295877447+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.29591814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.295924844+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.295939772+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.295947581+07:00","message":"[bufferProcess] interim [980000000]:ไม่ประสบความสำเร็จนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.295951283+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.295959292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.295961981+07:00","message":"> Transcript [43304] [false]: 'ไม่ประสบความสำเร็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.295965601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.295968115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.295970378+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.295972792+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.496134412+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.49616993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.496176339+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.496190716+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.496200916+07:00","message":"[bufferProcess] interim [160000000]:ไม่ประสบความสำเร็จนะครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.496203829+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.496207542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.496210269+07:00","message":"> Transcript [43305] [false]: 'ไม่ประสบความสำเร็จนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.496213629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.49621594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.496217857+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.496220486+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.511861782+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.511898761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.511905133+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.511921093+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511928665+07:00","message":"[bufferProcess] interim [220000000]:ไม่ประสบความสำเร็จนะครับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511931109+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511934412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511937054+07:00","message":"> Transcript [43306] [false]: 'ไม่ประสบความสำเร็จนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511941199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511943222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511945328+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511948252+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511954899+07:00","message":"Push: 'ประสบความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511957238+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.511959381+07:00","message":"Set new StatePrefix : 'ไม่ประสบความสำเร็จนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.51196167+07:00","message":"Next Push (prob) : 'นะครับขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.511968756+07:00","message":"push: {false ประสบความสำเร็จ 0 0xc003d5eb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.679130139+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.679173174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับก่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.679180241+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับก่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.679196853+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.679206328+07:00","message":"[bufferProcess] interim [340000000]:ไม่ประสบความสำเร็จนะครับก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.679208793+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.679217335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.679220494+07:00","message":"> Transcript [43307] [false]: 'ไม่ประสบความสำเร็จนะครับก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.679223256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.679226071+07:00","message":"Set new StatePrefix: 'ไม่ประสบความสำเร็จนะครับก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.699174838+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.69922243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับก่อนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.699231194+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับก่อนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.699255583+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.699266217+07:00","message":"[bufferProcess] interim [400000000]:ไม่ประสบความสำเร็จนะครับก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.699270039+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.699278834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.699282852+07:00","message":"> Transcript [43308] [false]: 'ไม่ประสบความสำเร็จนะครับก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.699288277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.69929191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.699295+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.699299254+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.937964746+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.938003709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.938010173+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:47.938026001+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.938036007+07:00","message":"[bufferProcess] interim [580000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.938038686+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.938044643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.938047761+07:00","message":"> Transcript [43309] [false]: 'ไม่ประสบความสำเร็จนะครับก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.938051396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.938053726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.938056018+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:47.938058461+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.326084599+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.326128152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.326134751+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.326149515+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.32615938+07:00","message":"[bufferProcess] interim [940000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.326164243+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.326169115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.326174569+07:00","message":"> Transcript [43310] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.326177269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.326179446+07:00","message":"Set new StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.339305609+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.33933455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.339340053+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.339353408+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.339359811+07:00","message":"[bufferProcess] interim [0]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.339362153+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.339365783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.339368916+07:00","message":"> Transcript [43311] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.339372625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.339374995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.339377017+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.339379869+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.394549558+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.394586474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.394592949+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.394604748+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.39461232+07:00","message":"[bufferProcess] interim [60000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.394615349+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.394620876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.394623531+07:00","message":"> Transcript [43312] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.394627067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.394629513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.394631407+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.394634133+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.733364452+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.73340682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.733414104+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.733430409+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.733442536+07:00","message":"[bufferProcess] interim [420000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.733445326+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.733452754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.733457949+07:00","message":"> Transcript [43313] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.733462431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.733467209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.733470025+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.733473977+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:48.788163673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:48.788182681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.915967747+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.916010897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.916018428+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.916034007+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.91604229+07:00","message":"[bufferProcess] interim [540000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916045117+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916052612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916055808+07:00","message":"> Transcript [43314] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916060004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916062224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916066699+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916069728+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916076682+07:00","message":"Push: 'นะครับต่อที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916079417+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916083167+07:00","message":"Set new StatePrefix : 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:48.916085619+07:00","message":"Next Push (prob) : 'คณะกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:48.916113961+07:00","message":"push: {false นะครับต่อที่ประชุม 0 0xc003d5eb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.038601978+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.038644915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.038653995+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.038671265+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.03868434+07:00","message":"[bufferProcess] interim [720000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.038687236+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.038694693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.038698037+07:00","message":"> Transcript [43315] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.038708406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.038712778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.0387153+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.038718871+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.596591661+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.59663406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.596640946+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.596655803+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.596663836+07:00","message":"[bufferProcess] interim [320000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.596666299+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.596670354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.596675574+07:00","message":"> Transcript [43316] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.596679298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.596681759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.596684233+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.596687674+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.725857088+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.725898124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.725905593+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:49.72592347+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.725938204+07:00","message":"[bufferProcess] interim [380000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.725941332+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.725949846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.72595313+07:00","message":"> Transcript [43317] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.725957166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.725960331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.725963438+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:49.725966558+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.326725499+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.326764081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.326770863+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.326787611+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326796955+07:00","message":"[bufferProcess] interim [980000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326800357+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.32680862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326811641+07:00","message":"> Transcript [43318] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326816419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326819004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326821877+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326825723+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326833007+07:00","message":"Push: 'คณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326835376+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326837583+07:00","message":"Set new StatePrefix : 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.326840551+07:00","message":"Next Push (prob) : 'าธิการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.326849086+07:00","message":"push: {false คณะกรรม 0 0xc003d5eb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.508344805+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.508392701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.508401318+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.508420976+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508434792+07:00","message":"[bufferProcess] interim [160000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.50844199+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508450509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508455593+07:00","message":"> Transcript [43319] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508461623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508465134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508471631+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508476045+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.508596713+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.508605053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.50860861+07:00","message":"receive interim result [false|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.508616841+07:00","message":"[buffer interim] 2953 false ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508620543+07:00","message":"[bufferProcess] interim [220000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508622986+07:00","message":"[bufferProcess] send to processor:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508628138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508630441+07:00","message":"> Transcript [43320] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508639661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508641661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.50864443+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.508647959+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.743623032+07:00","message":"[GCS] IsForceVAD: false for message ID: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.877278872+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.877322461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.877331807+07:00","message":"receive interim result [true|false]: ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.87734375+07:00","message":"end recv isFinal message id 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.877346068+07:00","message":"end Recv id 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.877354191+07:00","message":"[buffer interim] 2953 true ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877366268+07:00","message":"[bufferProcess] interim [610000000]:ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877370903+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877375487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877379385+07:00","message":"> Transcript [43321] [false]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877383032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877385095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877387165+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877390446+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.87739272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877394979+07:00","message":"> Transcript [43322] [true]: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตรวุฒิสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877397382+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877399104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877400795+07:00","message":"StatePrefix: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรมาธิการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877402876+07:00","message":"TextPushed: 'ไม่ประสบความสำเร็จนะครับต่อที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:50.877405998+07:00","message":"Push: 'าธิการเกษตรวุฒิสภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:50.877414027+07:00","message":"push: {true าธิการเกษตรวุฒิสภา 0 0xc003d5eb80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:50.888178663+07:00","message":"write wav file: './tmp/7589/7589_2953.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:51.187393292+07:00","message":"[GCS] Start streaming session, msgId: 2954"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:51.788856849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:51.788884992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:51.851800484+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:51.851845463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:51.851851102+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:51.851868845+07:00","message":"[buffer interim] 2954 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:51.851876468+07:00","message":"[bufferProcess] interim [660000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:51.851878582+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:51.926540923+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:51.926589695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:51.926597044+07:00","message":"receive interim result [false|false]: มีการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:51.926617455+07:00","message":"[buffer interim] 2954 false มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:51.926628236+07:00","message":"[bufferProcess] interim [780000000]:มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:51.926630603+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:51.926635141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:51.926638748+07:00","message":"> Transcript [43323] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:51.926641861+07:00","message":"Set StatePrefix (first interim): 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.037203278+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.037249545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.037255873+07:00","message":"receive interim result [false|false]: มีการฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.037273046+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.0372774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.037280951+07:00","message":"receive interim result [false|false]: มีการชี้แนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.037287439+07:00","message":"[buffer interim] 2954 false มีการฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.037291117+07:00","message":"[buffer interim] 2954 false มีการชี้แนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037298412+07:00","message":"[bufferProcess] interim [840000000]:มีการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037301143+07:00","message":"[bufferProcess] send to processor:มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037305031+07:00","message":"[bufferProcess] interim [900000000]:มีการชี้แนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037307086+07:00","message":"[bufferProcess] send to processor:มีการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037310419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037313065+07:00","message":"> Transcript [43324] [false]: 'มีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037316425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037318557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037320529+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037322786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037324563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037326704+07:00","message":"> Transcript [43325] [false]: 'มีการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037328712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037330462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037332219+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.037333973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.163024777+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.16307482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.163082114+07:00","message":"receive interim result [false|false]: มีการชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.16310043+07:00","message":"[buffer interim] 2954 false มีการชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.163112831+07:00","message":"[bufferProcess] interim [960000000]:มีการชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.163116178+07:00","message":"[bufferProcess] send to processor:มีการชี้แนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.16312823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.163131537+07:00","message":"> Transcript [43326] [false]: 'มีการชี้แนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.163135229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.163137795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.163139835+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.163142039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.353122894+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.353174206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.353180753+07:00","message":"receive interim result [false|false]: มีการชี้แจงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.353193068+07:00","message":"[buffer interim] 2954 false มีการชี้แจงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.353200571+07:00","message":"[bufferProcess] interim [140000000]:มีการชี้แจงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.353203035+07:00","message":"[bufferProcess] send to processor:มีการชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.353208817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.353211751+07:00","message":"> Transcript [43327] [false]: 'มีการชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.353215016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.353217318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.353219313+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.353221413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.353227544+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.353230086+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.35323259+07:00","message":"Set new StatePrefix : 'มีการชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.35323491+07:00","message":"Next Push (prob) : 'ชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.353241703+07:00","message":"push: {false มีการ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.545301752+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.545340791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจงว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.545347181+07:00","message":"receive interim result [false|false]: มีการชี้แจงว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.545361917+07:00","message":"[buffer interim] 2954 false มีการชี้แจงว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.545369193+07:00","message":"[bufferProcess] interim [380000000]:มีการชี้แจงว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.545371765+07:00","message":"[bufferProcess] send to processor:มีการชี้แจงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.545379363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.545382326+07:00","message":"> Transcript [43328] [false]: 'มีการชี้แจงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.545385732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.545388006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.54539047+07:00","message":"StatePrefix: 'มีการชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.545392806+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.744759861+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.744798219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจงว่าการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.744807278+07:00","message":"receive interim result [false|false]: มีการชี้แจงว่าการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:52.744820708+07:00","message":"[buffer interim] 2954 false มีการชี้แจงว่าการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.744828366+07:00","message":"[bufferProcess] interim [620000000]:มีการชี้แจงว่าการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.7448309+07:00","message":"[bufferProcess] send to processor:มีการชี้แจงว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.744837675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.744840712+07:00","message":"> Transcript [43329] [false]: 'มีการชี้แจงว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.744843997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.744846302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.744851871+07:00","message":"StatePrefix: 'มีการชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:52.744854605+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.064257387+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.064294929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจงว่าการทำหมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.064300266+07:00","message":"receive interim result [false|false]: มีการชี้แจงว่าการทำหมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.06431231+07:00","message":"[buffer interim] 2954 false มีการชี้แจงว่าการทำหมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.064319474+07:00","message":"[bufferProcess] interim [860000000]:มีการชี้แจงว่าการทำหมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.064322409+07:00","message":"[bufferProcess] send to processor:มีการชี้แจงว่าการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.064325914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.064328624+07:00","message":"> Transcript [43330] [false]: 'มีการชี้แจงว่าการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.064333091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.064335264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.064337183+07:00","message":"StatePrefix: 'มีการชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.064339536+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.273200331+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.273242973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจงว่าการทำหมันปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.273249589+07:00","message":"receive interim result [false|false]: มีการชี้แจงว่าการทำหมันปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.273266101+07:00","message":"[buffer interim] 2954 false มีการชี้แจงว่าการทำหมันปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.273273825+07:00","message":"[bufferProcess] interim [100000000]:มีการชี้แจงว่าการทำหมันปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.27327621+07:00","message":"[bufferProcess] send to processor:มีการชี้แจงว่าการทำหมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.27327984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.273282652+07:00","message":"> Transcript [43331] [false]: 'มีการชี้แจงว่าการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.27328617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.273288364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.273290453+07:00","message":"StatePrefix: 'มีการชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.273292798+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.273295266+07:00","message":"Push: 'ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.273297205+07:00","message":"TextPushed: 'มีการชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.273299462+07:00","message":"Set new StatePrefix : 'มีการชี้แจงว่าการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.273301856+07:00","message":"Next Push (prob) : 'ว่าการทำหมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.273309956+07:00","message":"push: {false ชี้แจง 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.326555075+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.326590716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจงว่าการทำหมันปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.326597274+07:00","message":"receive interim result [false|false]: มีการชี้แจงว่าการทำหมันปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.326610684+07:00","message":"[buffer interim] 2954 false มีการชี้แจงว่าการทำหมันปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.326618144+07:00","message":"[bufferProcess] interim [160000000]:มีการชี้แจงว่าการทำหมันปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.326620838+07:00","message":"[bufferProcess] send to processor:มีการชี้แจงว่าการทำหมันปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.326626635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.326629173+07:00","message":"> Transcript [43332] [false]: 'มีการชี้แจงว่าการทำหมันปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.326632785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.326635409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.326637445+07:00","message":"StatePrefix: 'มีการชี้แจงว่าการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.32663998+07:00","message":"TextPushed: 'มีการชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.510136555+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.510173809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจงว่าการทำหมันปลาหมอแคระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.510180305+07:00","message":"receive interim result [false|false]: มีการชี้แจงว่าการทำหมันปลาหมอแคระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.510195028+07:00","message":"[buffer interim] 2954 false มีการชี้แจงว่าการทำหมันปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.51020279+07:00","message":"[bufferProcess] interim [340000000]:มีการชี้แจงว่าการทำหมันปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.510206003+07:00","message":"[bufferProcess] send to processor:มีการชี้แจงว่าการทำหมันปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.510216116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.510220521+07:00","message":"> Transcript [43333] [false]: 'มีการชี้แจงว่าการทำหมันปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.510225522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.510228608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.510232087+07:00","message":"StatePrefix: 'มีการชี้แจงว่าการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.510235402+07:00","message":"TextPushed: 'มีการชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.517561665+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.517598913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจงว่าการทำหมันปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.517605553+07:00","message":"receive interim result [false|false]: มีการชี้แจงว่าการทำหมันปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.517619598+07:00","message":"[buffer interim] 2954 false มีการชี้แจงว่าการทำหมันปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.517627018+07:00","message":"[bufferProcess] interim [400000000]:มีการชี้แจงว่าการทำหมันปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.517629707+07:00","message":"[bufferProcess] send to processor:มีการชี้แจงว่าการทำหมันปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.517635831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.517638507+07:00","message":"> Transcript [43334] [false]: 'มีการชี้แจงว่าการทำหมันปลาหมอแคระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.517642346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.517644744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.51764684+07:00","message":"StatePrefix: 'มีการชี้แจงว่าการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.517649214+07:00","message":"TextPushed: 'มีการชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.642795485+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.642833526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจงว่าการทำหมันปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.642840064+07:00","message":"receive interim result [false|false]: มีการชี้แจงว่าการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.642853422+07:00","message":"[buffer interim] 2954 false มีการชี้แจงว่าการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642862982+07:00","message":"[bufferProcess] interim [520000000]:มีการชี้แจงว่าการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642866234+07:00","message":"[bufferProcess] send to processor:มีการชี้แจงว่าการทำหมันปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642872236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642876492+07:00","message":"> Transcript [43335] [false]: 'มีการชี้แจงว่าการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642881711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642884602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.64288856+07:00","message":"StatePrefix: 'มีการชี้แจงว่าการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642891768+07:00","message":"TextPushed: 'มีการชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642898659+07:00","message":"Push: 'ว่าการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642900715+07:00","message":"TextPushed: 'มีการชี้แจงว่าการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642903016+07:00","message":"Set new StatePrefix : 'มีการชี้แจงว่าการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:53.642905433+07:00","message":"Next Push (prob) : 'ปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.642930904+07:00","message":"push: {false ว่าการทำหมัน 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:53.873934628+07:00","message":"[GCS] IsForceVAD: false for message ID: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.005744958+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.00578926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการชี้แจงว่าการทำหมันปลาหมอคางดำ\",\"confidence\":0.94493824}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.005797001+07:00","message":"receive interim result [true|false]: มีการชี้แจงว่าการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.005810513+07:00","message":"end recv isFinal message id 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.005812919+07:00","message":"end Recv id 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.005821207+07:00","message":"[buffer interim] 2954 true มีการชี้แจงว่าการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.00583084+07:00","message":"[bufferProcess] interim [910000000]:มีการชี้แจงว่าการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005836671+07:00","message":"[bufferProcess] send to processor (isfinal):มีการชี้แจงว่าการทำหมันปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005841387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005844654+07:00","message":"> Transcript [43336] [false]: 'มีการชี้แจงว่าการทำหมันปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005849042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005851291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.00585334+07:00","message":"StatePrefix: 'มีการชี้แจงว่าการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005856168+07:00","message":"TextPushed: 'มีการชี้แจงว่าการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005858299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005860428+07:00","message":"> Transcript [43337] [true]: 'มีการชี้แจงว่าการทำหมันปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.00586259+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005864396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005866234+07:00","message":"StatePrefix: 'มีการชี้แจงว่าการทำหมันปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005868348+07:00","message":"TextPushed: 'มีการชี้แจงว่าการทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.005871905+07:00","message":"Push: 'ปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.005881176+07:00","message":"push: {true ปลาหมอคางดำ 0 0xc003768200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:50:54.013888756+07:00","message":"write wav file: './tmp/7589/7589_2954.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.195630844+07:00","message":"[GCS] Start streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.555312006+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.555358655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.555366372+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.555388045+07:00","message":"[buffer interim] 2955 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.555396172+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.555397996+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.699775351+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.699822026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.699829048+07:00","message":"receive interim result [false|false]: ก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.69984134+07:00","message":"[buffer interim] 2955 false ก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.699849915+07:00","message":"[bufferProcess] interim [480000000]:ก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.699852469+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.699856591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.699859912+07:00","message":"> Transcript [43338] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.69986228+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.741044974+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.741091486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.741100348+07:00","message":"receive interim result [false|false]: ก็เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.741116421+07:00","message":"[buffer interim] 2955 false ก็เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.741125787+07:00","message":"[bufferProcess] interim [540000000]:ก็เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.741130111+07:00","message":"[bufferProcess] send to processor:ก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.741137224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.741141222+07:00","message":"> Transcript [43339] [false]: 'ก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.741145693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.741148994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.741152897+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.741156264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:54.789624868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:54.789639961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.869184089+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.869220713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.869226094+07:00","message":"receive interim result [false|false]: ก็เคยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.869239175+07:00","message":"[buffer interim] 2955 false ก็เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.869246374+07:00","message":"[bufferProcess] interim [660000000]:ก็เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.869248677+07:00","message":"[bufferProcess] send to processor:ก็เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.869252165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.869254923+07:00","message":"> Transcript [43340] [false]: 'ก็เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.869257793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.869259908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.869262201+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.869264287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.935816332+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.9358588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.935867047+07:00","message":"receive interim result [false|false]: ก็เคยได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:54.935887032+07:00","message":"[buffer interim] 2955 false ก็เคยได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.935896202+07:00","message":"[bufferProcess] interim [780000000]:ก็เคยได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.935898747+07:00","message":"[bufferProcess] send to processor:ก็เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.935902722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.935905783+07:00","message":"> Transcript [43341] [false]: 'ก็เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.935908695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.935910945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.93591332+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:54.935915844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.177218552+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.177259738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.177266035+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.177279647+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177289112+07:00","message":"[bufferProcess] interim [960000000]:ก็เคยได้ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177293952+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177302823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177307047+07:00","message":"> Transcript [43342] [false]: 'ก็เคยได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177311225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177314359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.17731849+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177321567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177330628+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177333961+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177336884+07:00","message":"Set new StatePrefix : 'ก็เคยได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.177339997+07:00","message":"Next Push (prob) : 'เคยได้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.177359296+07:00","message":"push: {false ก็ 0 0xc004c0f600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.634552275+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.63460585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.634613286+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.634629854+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.634638296+07:00","message":"[bufferProcess] interim [440000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.634641214+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.63464909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.63466215+07:00","message":"> Transcript [43343] [false]: 'ก็เคยได้ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.634665165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.634667762+07:00","message":"Set new StatePrefix: 'ก็เคยได้ป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.674253905+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.674290851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ปลา 4m\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.67429872+07:00","message":"receive interim result [false|false]: ก็เคยได้ปลา 4m"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.674319357+07:00","message":"[buffer interim] 2955 false ก็เคยได้ปลา 4m"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.67432879+07:00","message":"[bufferProcess] interim [500000000]:ก็เคยได้ปลา 4m"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.674331204+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.674338799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.674342046+07:00","message":"> Transcript [43344] [false]: 'ก็เคยได้ป่า CN'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.674348039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.674350408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.674352412+07:00","message":"StatePrefix: 'ก็เคยได้ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.674355748+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.75196973+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.752006549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.752013583+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.752028716+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.752036531+07:00","message":"[bufferProcess] interim [560000000]:ก็เคยได้ป่า CN มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.752039508+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ปลา 4m"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.752048001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.752050871+07:00","message":"> Transcript [43345] [false]: 'ก็เคยได้ปลา 4m'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.752053628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.752056542+07:00","message":"Set new StatePrefix: 'ก็เคยได้ปลา 4m'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.816721086+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.816763375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN มาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.816771229+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN มาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:55.816787348+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN มาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.816795979+07:00","message":"[bufferProcess] interim [680000000]:ก็เคยได้ป่า CN มาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.81679913+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.81680791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.816813481+07:00","message":"> Transcript [43346] [false]: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.816816406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:55.816818838+07:00","message":"Set new StatePrefix: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.329700392+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.329739326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.329747019+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.329757652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.329760652+07:00","message":"receive interim result [false|false]:  มาแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.329770022+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.329777027+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.329784068+07:00","message":"[bufferProcess] interim [160000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.329787916+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.329795242+07:00","message":"[bufferProcess] interim [160000000]: มาแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.329798407+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.329801501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.329804557+07:00","message":"> Transcript [43347] [false]: 'ก็เคยได้ป่า CN มาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.32980778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.329810792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.329812909+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.32981566+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.526944873+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.526988327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.526995437+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.527009167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.527012872+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.527022177+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.527026765+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.527033987+07:00","message":"[bufferProcess] interim [400000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.527036762+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.527040682+07:00","message":"[bufferProcess] interim [400000000]: มาแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.527043526+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.527046913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.527050533+07:00","message":"> Transcript [43348] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.527054363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.527056586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.5270586+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.527061108+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.797737172+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.7977794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.797787161+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.797798352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.797801886+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.797811544+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.797815664+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.797822856+07:00","message":"[bufferProcess] interim [580000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.797825872+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.797829262+07:00","message":"[bufferProcess] interim [580000000]: มาแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.797832322+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.797835881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.797839742+07:00","message":"> Transcript [43349] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.797843883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.797846165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.797848335+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.797851103+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.854759521+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.854799676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.854806738+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.854818226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.854821539+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.85483013+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.85483399+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854840694+07:00","message":"[bufferProcess] interim [640000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854843624+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.85484811+07:00","message":"[bufferProcess] interim [640000000]: มาแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854850729+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854856722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854862818+07:00","message":"> Transcript [43350] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854866998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854869354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854871446+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.85487429+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.85487697+07:00","message":"Push: 'เคยได้ป่า CN มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854879159+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854882165+07:00","message":"Set new StatePrefix : 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.854884748+07:00","message":"Next Push (prob) : 'แล้วแต่มันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.854893491+07:00","message":"push: {false เคยได้ป่า CN มา 0 0xc004c0f600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.872674437+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.872711894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.872718989+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.87273102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.872734817+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.872742789+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.872746601+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.872753154+07:00","message":"[bufferProcess] interim [700000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.872756378+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.872759869+07:00","message":"[bufferProcess] interim [700000000]: มาแล้วแต่มันไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.872762623+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.87276607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.87276917+07:00","message":"> Transcript [43351] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.872772966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.872775162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.872777773+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.872780478+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.969595545+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.969634788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.969642191+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.969663759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.969668525+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.969678885+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:56.969684636+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.9696927+07:00","message":"[bufferProcess] interim [820000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.96969736+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.969700867+07:00","message":"[bufferProcess] interim [820000000]: มาแล้วแต่มันไม่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.96970394+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.969707089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.969709737+07:00","message":"> Transcript [43352] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.969713083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.969715206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.969717326+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:56.969719465+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.027723359+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.027770592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.027777434+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.027790917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.02779419+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.02780384+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.027808051+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.027814823+07:00","message":"[bufferProcess] interim [880000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.027818038+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.027821613+07:00","message":"[bufferProcess] interim [880000000]: มาแล้วแต่มันไม่เป็นไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.027824351+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.027827637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.027830601+07:00","message":"> Transcript [43353] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.027834413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.027836719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.027838823+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.027841213+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.2260891+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.226134006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.226141038+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.226156532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.226159663+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.226169498+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.226173539+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.22618052+07:00","message":"[bufferProcess] interim [120000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226184148+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226188143+07:00","message":"[bufferProcess] interim [120000000]: มาแล้วแต่มันไม่เป็นไปตามเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226191666+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226195255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226201079+07:00","message":"> Transcript [43354] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226205279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226207563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226209935+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226212299+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226215068+07:00","message":"Push: 'แล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.22621707+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226219615+07:00","message":"Set new StatePrefix : 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.226221901+07:00","message":"Next Push (prob) : 'เป็นไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.226231206+07:00","message":"push: {false แล้วแต่มันไม่ 0 0xc004c0f600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.422592942+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.42263324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.422652849+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.422664069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.422667684+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.422676377+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.422683682+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.422689831+07:00","message":"[bufferProcess] interim [240000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.422692517+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.422696099+07:00","message":"[bufferProcess] interim [240000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.422698949+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.422703866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.422706535+07:00","message":"> Transcript [43355] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.422710365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.422712477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.422714406+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.422716786+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.548163518+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.548199533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.548206014+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.548218259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.548222031+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.548240269+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.548259672+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.548267776+07:00","message":"[bufferProcess] interim [420000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.548270898+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.548274547+07:00","message":"[bufferProcess] interim [420000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.548277081+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.548280033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.548282748+07:00","message":"> Transcript [43356] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.548286192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.548288187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.548290364+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.548293388+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.669100893+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.669146577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.669153897+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.669183082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.669187402+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.669205778+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.669226271+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.669234252+07:00","message":"[bufferProcess] interim [480000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.669237454+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.669243183+07:00","message":"[bufferProcess] interim [480000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.669247847+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.669250641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.669253673+07:00","message":"> Transcript [43357] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.669257323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.669259391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.669261564+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.66926433+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:57.790290124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:50:57.790303272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.865105707+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.865147177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.865154101+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.865178653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.865182466+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.865191064+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.86519565+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865202806+07:00","message":"[bufferProcess] interim [660000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865205448+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865209541+07:00","message":"[bufferProcess] interim [660000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.86521341+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865216957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865219977+07:00","message":"> Transcript [43358] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865224476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.86522676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865229058+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865232166+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865235935+07:00","message":"Push: 'เป็นไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865238101+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.86524052+07:00","message":"Set new StatePrefix : 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:57.865243078+07:00","message":"Next Push (prob) : 'เป้าที่วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:57.865251987+07:00","message":"push: {false เป็นไปตาม 0 0xc004c0f600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.469046505+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.469092436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.469100886+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.469117451+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.469126568+07:00","message":"[bufferProcess] interim [260000000]:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.469129829+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.469138338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.469141836+07:00","message":"> Transcript [43359] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.469146508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.469149532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.4691516+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.469154504+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.602976318+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.603019916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.603026427+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.603035301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.603040163+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.603050495+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.603054597+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.60306183+07:00","message":"[bufferProcess] interim [380000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.603064127+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.603068037+07:00","message":"[bufferProcess] interim [380000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.603071184+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.603074664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.603077744+07:00","message":"> Transcript [43360] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.603081872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.603084247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.603086157+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.603088563+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.648439452+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.648477639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.648483915+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.64849734+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.648506906+07:00","message":"[bufferProcess] interim [440000000]:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.648509737+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.648515593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.648518375+07:00","message":"> Transcript [43361] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.648522143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.648524431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.648526662+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.648529223+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.654806723+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.654841747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.654847823+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.654861398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.654864834+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.654876742+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.65488507+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654891535+07:00","message":"[bufferProcess] interim [500000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654894303+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654901843+07:00","message":"[bufferProcess] interim [500000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.65490548+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654909297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654912073+07:00","message":"> Transcript [43362] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654916492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654919097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654921259+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654926349+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654934007+07:00","message":"Push: 'เป้าที่วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654936222+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654938767+07:00","message":"Set new StatePrefix : 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.654947569+07:00","message":"Next Push (prob) : 'ไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.654969708+07:00","message":"push: {false เป้าที่วาง 0 0xc004c0f600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.827372422+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.827413351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.827420351+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.827433757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.827442747+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.827451912+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:58.827455711+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.82746306+07:00","message":"[bufferProcess] interim [680000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.827466004+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.827469704+07:00","message":"[bufferProcess] interim [680000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.827472564+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.82747639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.827479574+07:00","message":"> Transcript [43363] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.827483819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.827486015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.827488033+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:58.82749089+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.0025068+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.002549109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.002556604+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.00256966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.002572843+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.002582101+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.002588857+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.002596446+07:00","message":"[bufferProcess] interim [800000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.002599351+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.002603036+07:00","message":"[bufferProcess] interim [800000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.002607125+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.002612059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.002615035+07:00","message":"> Transcript [43364] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.002619364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.002621718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.002623787+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.002626232+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.026764769+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.026801272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.026808202+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.026820893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวีซ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.026824237+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวีซ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.026833451+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.026839244+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.026846237+07:00","message":"[bufferProcess] interim [860000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.026849031+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.02685281+07:00","message":"[bufferProcess] interim [860000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.026856309+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.026861299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.026864121+07:00","message":"> Transcript [43365] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.026868223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.026870434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.026872478+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.026875296+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.031250746+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.031270853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.031276219+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.031291545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.031294953+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.031300217+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.03130337+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031308347+07:00","message":"[bufferProcess] interim [920000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.0313119+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031318633+07:00","message":"[bufferProcess] interim [920000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031321158+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031323859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031326087+07:00","message":"> Transcript [43366] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวีซ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.03132922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031331575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031333443+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031335859+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031343161+07:00","message":"Push: 'ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031345298+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031347827+07:00","message":"Set new StatePrefix : 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวีซ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.031350441+07:00","message":"Next Push (prob) : 'ก็ต้องทำวีซ่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.03136054+07:00","message":"push: {false ไว้ 0 0xc004c0f600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.283397481+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.283441754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.283449076+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.283459789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.283463934+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.28347465+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.283478453+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.28348546+07:00","message":"[bufferProcess] interim [100000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.283488646+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.283492645+07:00","message":"[bufferProcess] interim [100000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.28349555+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.283498992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.283506594+07:00","message":"> Transcript [43367] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.283509406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.283511643+07:00","message":"Set new StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.353151642+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.353200651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.353210393+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.353222447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.353226069+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.353235515+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.353242511+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.353249901+07:00","message":"[bufferProcess] interim [220000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.353252814+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.353257013+07:00","message":"[bufferProcess] interim [220000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.35326056+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.353265079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.353268254+07:00","message":"> Transcript [43368] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.353272098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.35327441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.353276494+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.353279018+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.534687415+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.534727032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.534734689+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.534747562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.534754172+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.534764126+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.534768288+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.534775256+07:00","message":"[bufferProcess] interim [340000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.534778226+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.53478211+07:00","message":"[bufferProcess] interim [340000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.534785334+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.534788658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.534791657+07:00","message":"> Transcript [43369] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.534795784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.534798636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.534800602+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.534803087+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.773751114+07:00","message":"[GCS] IsForceVAD: false for message ID: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.873012425+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.873058612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ป่า CN\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.873068063+07:00","message":"receive interim result [false|false]: ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.873085862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.873090798+07:00","message":"receive interim result [false|false]:  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.873113836+07:00","message":"[buffer interim] 2955 false ก็เคยได้ป่า CN"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.873131141+07:00","message":"[buffer interim] 2955 false  มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.873139834+07:00","message":"[bufferProcess] interim [760000000]:ก็เคยได้ป่า CN"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.873148512+07:00","message":"[bufferProcess] send to processor:ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.873156468+07:00","message":"[bufferProcess] interim [760000000]: มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.873159592+07:00","message":"[bufferProcess] update buffer: ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.873174809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.873177908+07:00","message":"> Transcript [43370] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.873182127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.873184282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.873187244+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.873190179+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.99283545+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.992881192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เคยได้ปลา CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ\",\"confidence\":0.9472216}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.992889422+07:00","message":"receive interim result [true|false]: ก็เคยได้ปลา CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.992903555+07:00","message":"end recv isFinal message id 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.992906115+07:00","message":"end Recv id 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.992914599+07:00","message":"[buffer interim] 2955 true ก็เคยได้ปลา CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992927052+07:00","message":"[bufferProcess] interim [790000000]:ก็เคยได้ปลา CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992931382+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.99293543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992938818+07:00","message":"> Transcript [43371] [false]: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992943372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992945994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992948328+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992951307+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992958775+07:00","message":"Push: 'ก็ต้องทำวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992960759+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992963086+07:00","message":"Set new StatePrefix : 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992965853+07:00","message":"Next Push (prob) : 'เพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992967776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.99297005+07:00","message":"> Transcript [43372] [true]: 'ก็เคยได้ปลา CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992972966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992974821+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992976692+07:00","message":"StatePrefix: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992984866+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.992986888+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.993059312+07:00","message":"push: {false ก็ต้องทำวิจัย 0 0xc004c0f600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.993257928+07:00","message":"Push: 'เพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.99326254+07:00","message":"TextPushed: 'ก็เคยได้ป่า CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.993265564+07:00","message":"Set new StatePrefix : 'ก็เคยได้ปลา CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.993268162+07:00","message":"Next Push (prob) : 'ก็เคยได้ปลา CN มาแล้วแต่มันไม่เป็นไปตามเป้าที่วางไว้ก็ต้องทำวิจัยเพิ่มเติมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:50:59.993276808+07:00","message":"push: {true เพิ่มเติมครับ 0 0xc004c0f600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:50:59.993282624+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2955.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:00.005246798+07:00","message":"write wav file: './tmp/7589/7589_2955.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:00.026358443+07:00","message":"[GCS] Start streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:00.50973341+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:00.509775645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:00.50978144+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:00.509796832+07:00","message":"[buffer interim] 2956 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:00.509804474+07:00","message":"[bufferProcess] interim [300000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:00.509806236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:00.687999004+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:00.68803647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:00.688042859+07:00","message":"receive interim result [false|false]: รวมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:00.688057241+07:00","message":"[buffer interim] 2956 false รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:00.688064675+07:00","message":"[bufferProcess] interim [480000000]:รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:00.688067397+07:00","message":"[bufferProcess] send to processor:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:00.688070825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:00.688073729+07:00","message":"> Transcript [43373] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:00.688075968+07:00","message":"Set StatePrefix (first interim): 'รวม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:00.791106321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:00.791116199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.197857295+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.197903979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงสึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.197910565+07:00","message":"receive interim result [false|false]: รวมถึงสึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.197926536+07:00","message":"[buffer interim] 2956 false รวมถึงสึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.19793469+07:00","message":"[bufferProcess] interim [960000000]:รวมถึงสึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.197937492+07:00","message":"[bufferProcess] send to processor:รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.19794617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.197949078+07:00","message":"> Transcript [43374] [false]: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.197952362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.197957493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.197960732+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.19796303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.27932581+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.279367831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.279373956+07:00","message":"receive interim result [false|false]: รวมถึงศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.279394995+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.279404603+07:00","message":"[bufferProcess] interim [80000000]:รวมถึงศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.279408185+07:00","message":"[bufferProcess] send to processor:รวมถึงสึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.279412168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.279415595+07:00","message":"> Transcript [43375] [false]: 'รวมถึงสึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.279419346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.27942197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.279424738+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.279427115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.642527889+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.64256492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.642572523+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.642585722+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.64259491+07:00","message":"[bufferProcess] interim [500000000]:รวมถึงศึกษาวิช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.642598572+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.64260718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.642619439+07:00","message":"> Transcript [43376] [false]: 'รวมถึงศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.642624031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.642627298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.642630475+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.642633241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.770141389+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.770183106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.770202277+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.770218937+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770227664+07:00","message":"[bufferProcess] interim [560000000]:รวมถึงศึกษาวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770230485+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770239517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770243144+07:00","message":"> Transcript [43377] [false]: 'รวมถึงศึกษาวิช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770247215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770249619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770252239+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770254745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770264221+07:00","message":"Push: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770266241+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.77026837+07:00","message":"Set new StatePrefix : 'รวมถึงศึกษาวิช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:01.770271032+07:00","message":"Next Push (prob) : 'ถึงศึกษาวิช'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:01.770280288+07:00","message":"push: {false รวม 0 0xc003769580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.094982789+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.095026478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.095036632+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.095052564+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.095063079+07:00","message":"[bufferProcess] interim [920000000]:รวมถึงศึกษาวิจัยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.095067102+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.095076742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.095080351+07:00","message":"> Transcript [43378] [false]: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.095083184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.095085592+07:00","message":"Set new StatePrefix: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.277519182+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.277559144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.277569844+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.27758557+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.277601217+07:00","message":"[bufferProcess] interim [40000000]:รวมถึงศึกษาวิจัยคลื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.277609608+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.277622607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.277626573+07:00","message":"> Transcript [43379] [false]: 'รวมถึงศึกษาวิจัยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.277631152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.277633601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.277636068+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.277639198+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.346150995+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.34619212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.346199487+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.346215318+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.346224159+07:00","message":"[bufferProcess] interim [220000000]:รวมถึงศึกษาวิจัยคลื่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.346227529+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.346236496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.346243269+07:00","message":"> Transcript [43380] [false]: 'รวมถึงศึกษาวิจัยคลื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.346247436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.346249953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.346252454+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.346255101+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.990311289+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.990354663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.990361651+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:02.990377764+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.990386957+07:00","message":"[bufferProcess] interim [820000000]:รวมถึงศึกษาวิจัยคลื่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.990389835+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.990394032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.990396873+07:00","message":"> Transcript [43381] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.990400687+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.990402819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.990405297+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:02.990408074+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.179216773+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.179250289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.179256233+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.179273934+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179282274+07:00","message":"[bufferProcess] interim [940000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179285467+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179291168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.17929394+07:00","message":"> Transcript [43382] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179297488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179299978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179303212+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179305912+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179310895+07:00","message":"Push: 'ถึงศึกษาวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179313106+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179315362+07:00","message":"Set new StatePrefix : 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.179317784+07:00","message":"Next Push (prob) : 'คลื่นเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.179325663+07:00","message":"push: {false ถึงศึกษาวิจัย 0 0xc003769580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.241125849+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.241180728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.241187582+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.241204273+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.241213465+07:00","message":"[bufferProcess] interim [120000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.241217157+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.241227363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.241230768+07:00","message":"> Transcript [43383] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.241235023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.24123867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.241241186+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.241244006+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.54243591+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.542477336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.542483723+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.542502089+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.542511009+07:00","message":"[bufferProcess] interim [300000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.542513617+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.542518182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.542521654+07:00","message":"> Transcript [43384] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.542525537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.542527805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.54253019+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.542533348+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.571095908+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.571133075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.571139455+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:03.571156872+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.571167713+07:00","message":"[bufferProcess] interim [420000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.571170546+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.57117436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.571178376+07:00","message":"> Transcript [43385] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.571182342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.571184696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.571187126+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:03.571190483+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:03.791879309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:03.791890613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.223636407+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.223675622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.223681583+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.223694394+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.223701979+07:00","message":"[bufferProcess] interim [20000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.223704735+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.223710484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.22371339+07:00","message":"> Transcript [43386] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.223717248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.223724708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.223726897+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.223729444+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.2237341+07:00","message":"Push: 'คลื่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.223736361+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.223738567+07:00","message":"Set new StatePrefix : 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.223740987+07:00","message":"Next Push (prob) : 'การใช้ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.223748859+07:00","message":"push: {false คลื่นเสียง 0 0xc003769580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.271074458+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.271111948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.271118289+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.271132832+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.271143039+07:00","message":"[bufferProcess] interim [80000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.271145896+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.27115162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.271155318+07:00","message":"> Transcript [43387] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.27115906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.271161476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.27116426+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.271167107+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.466186885+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.4662259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.466234273+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.466250801+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.466262841+07:00","message":"[bufferProcess] interim [260000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.466267356+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.46627642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.46628026+07:00","message":"> Transcript [43388] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.466285048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.466287946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.466291585+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.466295446+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.580486313+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.580522313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.580528909+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.580543839+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.580551707+07:00","message":"[bufferProcess] interim [380000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.580555106+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.58055891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.580561636+07:00","message":"> Transcript [43389] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.580565052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.580567157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.580569585+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.580572349+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.648557123+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.648598718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.648606326+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.648622514+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648629899+07:00","message":"[bufferProcess] interim [440000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648632703+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.64864008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648642895+07:00","message":"> Transcript [43390] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648646719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648648927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648651504+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648654631+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัยคลื่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648661003+07:00","message":"Push: 'การใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648662952+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648666092+07:00","message":"Set new StatePrefix : 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.648668603+07:00","message":"Next Push (prob) : 'เพื่อกำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.64867584+07:00","message":"push: {false การใช้ไฟฟ้า 0 0xc003769580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.841125291+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.841172251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.841180679+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:04.841194714+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.841204104+07:00","message":"[bufferProcess] interim [680000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.841207201+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.841212747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.841215379+07:00","message":"> Transcript [43391] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.841219252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.841221296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.841223194+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:04.841225682+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.274568164+07:00","message":"[GCS] IsForceVAD: false for message ID: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.350789849+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.350832667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.350839122+07:00","message":"receive interim result [false|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.350855867+07:00","message":"[buffer interim] 2956 false รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.350864043+07:00","message":"[bufferProcess] interim [160000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.350867952+07:00","message":"[bufferProcess] send to processor:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.350872024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.350875016+07:00","message":"> Transcript [43392] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.350878551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.350880663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.350882713+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.350887871+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.371262333+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.371309981+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-06-22T12:51:05.37131656+07:00","message":"receive interim result [true|false]: รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.371328516+07:00","message":"end recv isFinal message id 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.371331195+07:00","message":"end Recv id 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.371338758+07:00","message":"[buffer interim] 2956 true รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371348232+07:00","message":"[bufferProcess] interim [280000000]:รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371353154+07:00","message":"[bufferProcess] send to processor (isfinal):รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371369961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371400515+07:00","message":"> Transcript [43393] [false]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371405804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371408588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371411227+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371413968+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371417217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371419526+07:00","message":"> Transcript [43394] [true]: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำจัดปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371421795+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.37142362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371425654+07:00","message":"StatePrefix: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้าเพื่อกำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.37142806+07:00","message":"TextPushed: 'รวมถึงศึกษาวิจัยคลื่นเสียงการใช้ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:05.371437159+07:00","message":"Push: 'เพื่อกำจัดปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.371451424+07:00","message":"push: {true เพื่อกำจัดปลาหมอคางดำ 0 0xc003769580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:05.38183543+07:00","message":"write wav file: './tmp/7589/7589_2956.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:05.595606279+07:00","message":"[GCS] Start streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.254339338+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.254389344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.254395197+07:00","message":"receive interim result [false|false]: แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.254410514+07:00","message":"[buffer interim] 2957 false แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.254419684+07:00","message":"[bufferProcess] interim [600000000]:แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.254421839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.261957493+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.261982118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.261988036+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.262000051+07:00","message":"[buffer interim] 2957 false ในแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.262007971+07:00","message":"[bufferProcess] interim [660000000]:ในแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.262010549+07:00","message":"[bufferProcess] send to processor:แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.262014407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.262017381+07:00","message":"> Transcript [43395] [false]: 'แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.262020788+07:00","message":"Set StatePrefix (first interim): 'แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.44697703+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.44701518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.447020722+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.447036873+07:00","message":"[buffer interim] 2957 false ในแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.447044878+07:00","message":"[bufferProcess] interim [900000000]:ในแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.447047446+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.447051392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.447054219+07:00","message":"> Transcript [43396] [false]: 'ในแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.447056382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.447058462+07:00","message":"Set new StatePrefix: 'ในแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.577633796+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.577675397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.577681411+07:00","message":"receive interim result [false|false]: ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.577698991+07:00","message":"[buffer interim] 2957 false ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.577709019+07:00","message":"[bufferProcess] interim [20000000]:ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.577711959+07:00","message":"[bufferProcess] send to processor:ในแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.577718514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.577721602+07:00","message":"> Transcript [43397] [false]: 'ในแหล่งน้ำทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.577725288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.57772764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.577729887+07:00","message":"StatePrefix: 'ในแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.57773195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:06.792396442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:06.792403314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.823504054+07:00","message":"[GCS] IsForceVAD: false for message ID: 2957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.91898786+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.919029028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งน้ำธรรมชาติ\",\"confidence\":0.9535509}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.919036908+07:00","message":"receive interim result [true|false]: ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.919047649+07:00","message":"end recv isFinal message id 2957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.9190513+07:00","message":"end Recv id 2957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.919060294+07:00","message":"[buffer interim] 2957 true ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.9190706+07:00","message":"[bufferProcess] interim [440000000]:ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919075286+07:00","message":"[bufferProcess] send to processor (isfinal):ในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919079991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919083761+07:00","message":"> Transcript [43398] [false]: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919088724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919091792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919097274+07:00","message":"StatePrefix: 'ในแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919100585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919103287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919106626+07:00","message":"> Transcript [43399] [true]: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919110177+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919112964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919115663+07:00","message":"StatePrefix: 'ในแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919118568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:06.919126509+07:00","message":"Push: 'ในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:06.919136807+07:00","message":"push: {true ในแหล่งน้ำธรรมชาติ 0 0xc003d5ea00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:06.925353618+07:00","message":"write wav file: './tmp/7589/7589_2957.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:07.075639345+07:00","message":"[GCS] Start streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:07.793774315+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:07.793818677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:07.793825796+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:07.793841769+07:00","message":"[buffer interim] 2958 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:07.793849104+07:00","message":"[bufferProcess] interim [780000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:07.793851401+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.063065821+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.063101861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.063108151+07:00","message":"receive interim result [false|false]: สำหรับกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.063125653+07:00","message":"[buffer interim] 2958 false สำหรับกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.063135703+07:00","message":"[bufferProcess] interim [20000000]:สำหรับกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.063138201+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.063143636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.063147043+07:00","message":"> Transcript [43400] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.063150186+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.110970498+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.111007805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.111013901+07:00","message":"receive interim result [false|false]: สำหรับติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.111027696+07:00","message":"[buffer interim] 2958 false สำหรับติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.111034705+07:00","message":"[bufferProcess] interim [80000000]:สำหรับติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.111037075+07:00","message":"[bufferProcess] send to processor:สำหรับกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.111041104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.111044736+07:00","message":"> Transcript [43401] [false]: 'สำหรับกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.111047612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.111049544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.111051529+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.111053594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.239853004+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.239899218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.239906378+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.239919566+07:00","message":"[buffer interim] 2958 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.239930261+07:00","message":"[bufferProcess] interim [140000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.239935009+07:00","message":"[bufferProcess] send to processor:สำหรับติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.239939369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.23994243+07:00","message":"> Transcript [43402] [false]: 'สำหรับติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.239946195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.239948436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.239950425+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.239952508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.240413123+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.24046618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.240472901+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.240494872+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.240504193+07:00","message":"[bufferProcess] interim [200000000]:สำหรับกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.240508129+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.240513661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.24051705+07:00","message":"> Transcript [43403] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.240521334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.240523365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.240525805+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.240527929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.625781659+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.625817596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.625823607+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.625838373+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.625845914+07:00","message":"[bufferProcess] interim [560000000]:สำหรับกิจกรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.625848512+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.625855029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.625857824+07:00","message":"> Transcript [43404] [false]: 'สำหรับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.625861358+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.625863618+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.62586742+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.625869709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.625875077+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.62587723+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.625879745+07:00","message":"Set new StatePrefix : 'สำหรับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.625882177+07:00","message":"Next Push (prob) : 'กิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.62588858+07:00","message":"push: {false สำหรับ 0 0xc003723f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.642131627+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.642169605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.64217546+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.642190871+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.642198765+07:00","message":"[bufferProcess] interim [620000000]:สำหรับกิจกรรมจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.642201438+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.642205543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.642208914+07:00","message":"> Transcript [43405] [false]: 'สำหรับกิจกรรมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.642212392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.642214566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.642217052+07:00","message":"StatePrefix: 'สำหรับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.642219538+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.826432114+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.826472613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.826478882+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.826494968+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.826504074+07:00","message":"[bufferProcess] interim [740000000]:สำหรับกิจกรรมจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.826506715+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.826510378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.826513503+07:00","message":"> Transcript [43406] [false]: 'สำหรับกิจกรรมจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.826517105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.826519365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.826521556+07:00","message":"StatePrefix: 'สำหรับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.826523941+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.835312571+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.83534585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจะประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.835351746+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจะประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.835365939+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจะประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.835374901+07:00","message":"[bufferProcess] interim [800000000]:สำหรับกิจกรรมจะประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.835377431+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.835381176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.835384253+07:00","message":"> Transcript [43407] [false]: 'สำหรับกิจกรรมจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.835387735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.835389699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.835391607+07:00","message":"StatePrefix: 'สำหรับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.835393711+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.965046128+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.965087644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับตามอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.965095227+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับตามอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.965109713+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับตามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.965117781+07:00","message":"[bufferProcess] interim [920000000]:สำหรับกิจกรรมจับตามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.96512092+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจะประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.965128782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.965131603+07:00","message":"> Transcript [43408] [false]: 'สำหรับกิจกรรมจะประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.965135277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.965137619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.96514017+07:00","message":"StatePrefix: 'สำหรับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.965142206+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.965148869+07:00","message":"Push: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.965150805+07:00","message":"TextPushed: 'สำหรับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.96515289+07:00","message":"Set new StatePrefix : 'สำหรับกิจกรรมจะประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:08.965155206+07:00","message":"Next Push (prob) : 'จะประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:08.965173888+07:00","message":"push: {false กิจกรรม 0 0xc003723f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.152306004+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.152343862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.152349424+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.152363229+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.152370717+07:00","message":"[bufferProcess] interim [40000000]:สำหรับกิจกรรมจับปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.152373346+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับตามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.152379897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.15238299+07:00","message":"> Transcript [43409] [false]: 'สำหรับกิจกรรมจับตามอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.152385711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.152387838+07:00","message":"Set new StatePrefix: 'สำหรับกิจกรรมจับตามอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.155867068+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.155895455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับตามองข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.155900876+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับตามองข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.155926501+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับตามองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.15594242+07:00","message":"[bufferProcess] interim [100000000]:สำหรับกิจกรรมจับตามองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.155946661+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.155952637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.15595651+07:00","message":"> Transcript [43410] [false]: 'สำหรับกิจกรรมจับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.155959837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.15596268+07:00","message":"Set new StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.202079668+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.202120934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.202128339+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.202141856+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.202154223+07:00","message":"[bufferProcess] interim [160000000]:สำหรับกิจกรรมจับปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.202158107+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับตามองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.202164618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.20216884+07:00","message":"> Transcript [43411] [false]: 'สำหรับกิจกรรมจับตามองข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.202171996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.202175238+07:00","message":"Set new StatePrefix: 'สำหรับกิจกรรมจับตามองข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.715660146+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.715707324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.715713573+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:09.715725029+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.715735512+07:00","message":"[bufferProcess] interim [640000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.715739535+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.715747687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.715751671+07:00","message":"> Transcript [43412] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.715754847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:09.71575968+07:00","message":"Set new StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:09.793331737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:09.793343005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.034031981+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.034072322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.03407829+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.034093889+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.034101868+07:00","message":"[bufferProcess] interim [940000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.034105579+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.034110429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.03411477+07:00","message":"> Transcript [43413] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.034120181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.034124522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.034126885+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.034129858+07:00","message":"TextPushed: 'สำหรับกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.22396994+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.224006998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.22401552+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.224034068+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.224044753+07:00","message":"[bufferProcess] interim [180000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.224049627+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.224056472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.224060878+07:00","message":"> Transcript [43414] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.224065576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.22406836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.224072737+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.2240773+07:00","message":"TextPushed: 'สำหรับกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.423481588+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.42352396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.423530067+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.42354956+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.423560598+07:00","message":"[bufferProcess] interim [360000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.423563487+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.423569626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.423573054+07:00","message":"> Transcript [43415] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.42357696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.423579285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.423584456+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.423587427+07:00","message":"TextPushed: 'สำหรับกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.427233836+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.427269073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.427275437+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.427291274+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.427298706+07:00","message":"[bufferProcess] interim [420000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.42730189+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.427308642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.42731147+07:00","message":"> Transcript [43416] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.427315213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.427317319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.427319735+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.427322653+07:00","message":"TextPushed: 'สำหรับกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.42732881+07:00","message":"Push: 'จับปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.427331125+07:00","message":"TextPushed: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.427333651+07:00","message":"Set new StatePrefix : 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.427337261+07:00","message":"Next Push (prob) : 'ภายในคลองบางปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.427345325+07:00","message":"push: {false จับปลาหมอคางดำ 0 0xc003723f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.513392001+07:00","message":"[GCS] Cleaned up inactive client: 2935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.513419851+07:00","message":"[GCS] Cleaned up inactive client: 2938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.513433485+07:00","message":"[GCS] Cleaned up inactive client: 2936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.513436872+07:00","message":"[GCS] Cleaned up inactive client: 2937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.513438651+07:00","message":"[GCS] Cleaned up inactive client: 2934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.513440448+07:00","message":"[GCS] Cleaned up inactive client: 2939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.935254845+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.935298609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.935304636+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:10.935318091+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.935326779+07:00","message":"[bufferProcess] interim [840000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.935329389+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.935333527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.935336998+07:00","message":"> Transcript [43417] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.935340388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:10.935342493+07:00","message":"Set new StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.510987565+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.511029615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.511036618+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.511052979+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.51106228+07:00","message":"[bufferProcess] interim [440000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.511065015+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.511069449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.511072319+07:00","message":"> Transcript [43418] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.511077393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.511079685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.511081686+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.511085244+07:00","message":"TextPushed: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.520735199+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.520760218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.520765607+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.520778658+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.520785203+07:00","message":"[bufferProcess] interim [500000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.520789273+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.520794255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.520798124+07:00","message":"> Transcript [43419] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.520805731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.520807933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.520809826+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.520812287+07:00","message":"TextPushed: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.643725147+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.643766239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.6437726+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.643793924+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.643807094+07:00","message":"[bufferProcess] interim [560000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.64381056+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.643819008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.643822278+07:00","message":"> Transcript [43420] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.643826053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.643828292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.643830558+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.643833865+07:00","message":"TextPushed: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.823823485+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.823865926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.823872776+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.823889876+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823900172+07:00","message":"[bufferProcess] interim [740000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823902862+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823907745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823910847+07:00","message":"> Transcript [43421] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823914807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823917076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823919113+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823922147+07:00","message":"TextPushed: 'สำหรับกิจกรรมจับปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.82392983+07:00","message":"Push: 'ภายในคลองบางกระดี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823932353+07:00","message":"TextPushed: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823936485+07:00","message":"Set new StatePrefix : 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.823939031+07:00","message":"Next Push (prob) : 'น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.823959094+07:00","message":"push: {false ภายในคลองบางกระดี่ 0 0xc003723f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.830206594+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.830236149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.83024183+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.83025566+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.83026157+07:00","message":"[bufferProcess] interim [800000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.830264635+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.830270563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.830273391+07:00","message":"> Transcript [43422] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.830277138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.83027929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.83028384+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.830286212+07:00","message":"TextPushed: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.901715733+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.901758439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะโพธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.901765552+07:00","message":"receive interim result [false|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะโพธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:11.901781281+07:00","message":"[buffer interim] 2958 false สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.901790482+07:00","message":"[bufferProcess] interim [860000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.901793849+07:00","message":"[bufferProcess] send to processor:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.901801777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.901804486+07:00","message":"> Transcript [43423] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.901808814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.901811429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.901813469+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:11.901816578+07:00","message":"TextPushed: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.068624738+07:00","message":"[GCS] IsForceVAD: false for message ID: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.213872536+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.213920038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลองเกาะโพธิ์\",\"confidence\":0.95209837}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.213928418+07:00","message":"receive interim result [true|false]: สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลองเกาะโพธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.21393911+07:00","message":"end recv isFinal message id 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.213941578+07:00","message":"end Recv id 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.213949202+07:00","message":"[buffer interim] 2958 true สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลองเกาะโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213965126+07:00","message":"[bufferProcess] interim [220000000]:สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลองเกาะโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213969589+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213973354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213978169+07:00","message":"> Transcript [43424] [false]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยเกาะโพธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213982159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213984166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213987519+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213990151+07:00","message":"TextPushed: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213992201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213994268+07:00","message":"> Transcript [43425] [true]: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อยคลองเกาะโพธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213996886+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.213998969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.214000827+07:00","message":"StatePrefix: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.214008967+07:00","message":"TextPushed: 'สำหรับกิจกรรมจับปลาหมอคางดำภายในคลองบางกระดี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.214019971+07:00","message":"Push: 'น้อยคลองเกาะโพธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.214031267+07:00","message":"push: {true น้อยคลองเกาะโพธิ์ 0 0xc003723f80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:12.225918769+07:00","message":"write wav file: './tmp/7589/7589_2958.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.268902581+07:00","message":"[GCS] Start streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.616408727+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.616455453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.616460924+07:00","message":"receive interim result [false|false]: แขวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.616476648+07:00","message":"[buffer interim] 2959 false แขวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.616483663+07:00","message":"[bufferProcess] interim [420000000]:แขวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.616485735+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:12.794015481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:12.794010462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.915849777+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.915892692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.915901311+07:00","message":"receive interim result [false|false]: แขวงแสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:12.91592046+07:00","message":"[buffer interim] 2959 false แขวงแสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.915929701+07:00","message":"[bufferProcess] interim [720000000]:แขวงแสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.915932908+07:00","message":"[bufferProcess] send to processor:แขวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.91594048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.915943866+07:00","message":"> Transcript [43426] [false]: 'แขวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:12.915958518+07:00","message":"Set StatePrefix (first interim): 'แขวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.105406586+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.105455687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.105464843+07:00","message":"receive interim result [false|false]: แขวงแสมดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.105484486+07:00","message":"[buffer interim] 2959 false แขวงแสมดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.105498394+07:00","message":"[bufferProcess] interim [840000000]:แขวงแสมดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.105502026+07:00","message":"[bufferProcess] send to processor:แขวงแสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.105511499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.105516153+07:00","message":"> Transcript [43427] [false]: 'แขวงแสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.10552071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.10552432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.105535284+07:00","message":"StatePrefix: 'แขวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.105538763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.495486415+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.495532723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.495540157+07:00","message":"receive interim result [false|false]: แขวงแสมดำเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.495554972+07:00","message":"[buffer interim] 2959 false แขวงแสมดำเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.495564098+07:00","message":"[bufferProcess] interim [260000000]:แขวงแสมดำเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.495567021+07:00","message":"[bufferProcess] send to processor:แขวงแสมดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.495575906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.495578765+07:00","message":"> Transcript [43428] [false]: 'แขวงแสมดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.495582312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.495585117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.495587237+07:00","message":"StatePrefix: 'แขวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.495592399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.687947866+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.687989003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำเขตบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.687995992+07:00","message":"receive interim result [false|false]: แขวงแสมดำเขตบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.688011591+07:00","message":"[buffer interim] 2959 false แขวงแสมดำเขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.688023071+07:00","message":"[bufferProcess] interim [500000000]:แขวงแสมดำเขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.688025401+07:00","message":"[bufferProcess] send to processor:แขวงแสมดำเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.688031968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.688035278+07:00","message":"> Transcript [43429] [false]: 'แขวงแสมดำเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.688038685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.688043874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.688046+07:00","message":"StatePrefix: 'แขวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.688048144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.874299226+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.874338828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำเขตบางขุนเทียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.874345217+07:00","message":"receive interim result [false|false]: แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.874358262+07:00","message":"[buffer interim] 2959 false แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.874366366+07:00","message":"[bufferProcess] interim [680000000]:แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.87436883+07:00","message":"[bufferProcess] send to processor:แขวงแสมดำเขตบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.87437692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.874379924+07:00","message":"> Transcript [43430] [false]: 'แขวงแสมดำเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.874383305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.874386182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.874388321+07:00","message":"StatePrefix: 'แขวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.874392726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.874399712+07:00","message":"Push: 'แขวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.874402366+07:00","message":"TextPushed: 'แขวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.874404714+07:00","message":"Set new StatePrefix : 'แขวงแสมดำเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:13.874407286+07:00","message":"Next Push (prob) : 'แสมดำเขตบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:13.874416016+07:00","message":"push: {false แขวง 0 0xc0030bc780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.516132075+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.516174816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำเขตบางขุนเทียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.516181612+07:00","message":"receive interim result [false|false]: แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.516198011+07:00","message":"[buffer interim] 2959 false แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.51620653+07:00","message":"[bufferProcess] interim [280000000]:แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.516209518+07:00","message":"[bufferProcess] send to processor:แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.516218339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.516221644+07:00","message":"> Transcript [43431] [false]: 'แขวงแสมดำเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.516225572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.5162283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.516230848+07:00","message":"StatePrefix: 'แขวงแสมดำเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.516233304+07:00","message":"TextPushed: 'แขวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.709366613+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.709403705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำเขตบางขุนเทียนกรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.709410649+07:00","message":"receive interim result [false|false]: แขวงแสมดำเขตบางขุนเทียนกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.709424503+07:00","message":"[buffer interim] 2959 false แขวงแสมดำเขตบางขุนเทียนกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.709432621+07:00","message":"[bufferProcess] interim [520000000]:แขวงแสมดำเขตบางขุนเทียนกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.709435616+07:00","message":"[bufferProcess] send to processor:แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.709439993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.70944315+07:00","message":"> Transcript [43432] [false]: 'แขวงแสมดำเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.709446782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.70944905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.709451381+07:00","message":"StatePrefix: 'แขวงแสมดำเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.70945399+07:00","message":"TextPushed: 'แขวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.848141232+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.848183071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำเขตบางขุนเทียนกรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.848190074+07:00","message":"receive interim result [false|false]: แขวงแสมดำเขตบางขุนเทียนกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.848207251+07:00","message":"[buffer interim] 2959 false แขวงแสมดำเขตบางขุนเทียนกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.848216813+07:00","message":"[bufferProcess] interim [580000000]:แขวงแสมดำเขตบางขุนเทียนกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.848219795+07:00","message":"[bufferProcess] send to processor:แขวงแสมดำเขตบางขุนเทียนกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.848228604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.848231811+07:00","message":"> Transcript [43433] [false]: 'แขวงแสมดำเขตบางขุนเทียนกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.848235315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.848238169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.848240828+07:00","message":"StatePrefix: 'แขวงแสมดำเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.84824396+07:00","message":"TextPushed: 'แขวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.902215233+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.902249447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำเขตบางขุนเทียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.902255282+07:00","message":"receive interim result [false|false]: แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.902271426+07:00","message":"[buffer interim] 2959 false แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.902280783+07:00","message":"[bufferProcess] interim [640000000]:แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.902283627+07:00","message":"[bufferProcess] send to processor:แขวงแสมดำเขตบางขุนเทียนกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.902289575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.902292327+07:00","message":"> Transcript [43434] [false]: 'แขวงแสมดำเขตบางขุนเทียนกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.902295875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.902298137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.902300761+07:00","message":"StatePrefix: 'แขวงแสมดำเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.90230305+07:00","message":"TextPushed: 'แขวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.902307467+07:00","message":"Push: 'แสมดำเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.902309404+07:00","message":"TextPushed: 'แขวงแสมดำเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.90231139+07:00","message":"Set new StatePrefix : 'แขวงแสมดำเขตบางขุนเทียนกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:14.902313807+07:00","message":"Next Push (prob) : 'ขุนเทียนกรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:14.902321465+07:00","message":"push: {false แสมดำเขตบาง 0 0xc0030bc780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.110106205+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.11014824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.110154494+07:00","message":"receive interim result [false|false]: แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.11016869+07:00","message":"[buffer interim] 2959 false แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.110178357+07:00","message":"[bufferProcess] interim [880000000]:แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.11018116+07:00","message":"[bufferProcess] send to processor:แขวงแสมดำเขตบางขุนเทียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.110185199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.110188361+07:00","message":"> Transcript [43435] [false]: 'แขวงแสมดำเขตบางขุนเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.110190799+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.602825576+07:00","message":"[GCS] IsForceVAD: false for message ID: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.688541382+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.688585669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.688592433+07:00","message":"receive interim result [false|false]: แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.688607284+07:00","message":"[buffer interim] 2959 false แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.688616559+07:00","message":"[bufferProcess] interim [480000000]:แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.688619443+07:00","message":"[bufferProcess] send to processor:แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.688626068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.688629313+07:00","message":"> Transcript [43436] [false]: 'แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.688632347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.688635021+07:00","message":"Set new StatePrefix: 'แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.712045793+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.712090054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร\",\"confidence\":0.9373611}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.71209629+07:00","message":"receive interim result [true|false]: แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.712109403+07:00","message":"end recv isFinal message id 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.712112891+07:00","message":"end Recv id 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.712120297+07:00","message":"[buffer interim] 2959 true แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712129595+07:00","message":"[bufferProcess] interim [540000000]:แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712136663+07:00","message":"[bufferProcess] send to processor (isfinal):แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712140387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712143642+07:00","message":"> Transcript [43437] [false]: 'แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712146952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712149127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712153347+07:00","message":"StatePrefix: 'แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712156232+07:00","message":"TextPushed: 'แขวงแสมดำเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712158271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712160388+07:00","message":"> Transcript [43438] [true]: 'แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712162731+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.71216657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712168548+07:00","message":"StatePrefix: 'แขวงแสมดำเขตบางขุนเทียนกรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712170656+07:00","message":"TextPushed: 'แขวงแสมดำเขตบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:15.712176965+07:00","message":"Push: 'ขุนเทียนกรุงเทพมหานคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.712186262+07:00","message":"push: {true ขุนเทียนกรุงเทพมหานคร 0 0xc0030bc780}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:15.722455581+07:00","message":"write wav file: './tmp/7589/7589_2959.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:15.785197204+07:00","message":"[GCS] Start streaming session, msgId: 2960"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:15.79472526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:15.794743876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.309500911+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.309545459+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-06-22T12:51:16.309550499+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.309564781+07:00","message":"[buffer interim] 2960 false 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.309572204+07:00","message":"[bufferProcess] interim [540000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.309574316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.44141453+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.441451767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.441457366+07:00","message":"receive interim result [false|false]: สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.441470314+07:00","message":"[buffer interim] 2960 false สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.44147766+07:00","message":"[bufferProcess] interim [660000000]:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.441480096+07:00","message":"[bufferProcess] send to processor:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.441486472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.441489157+07:00","message":"> Transcript [43439] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.441491259+07:00","message":"Set StatePrefix (first interim): '3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.641530311+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.641569657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.641577113+07:00","message":"receive interim result [false|false]: สามารถจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.641592709+07:00","message":"[buffer interim] 2960 false สามารถจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.641605631+07:00","message":"[bufferProcess] interim [900000000]:สามารถจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.641609845+07:00","message":"[bufferProcess] send to processor:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.64161855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.641622381+07:00","message":"> Transcript [43440] [false]: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.641626134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.641629376+07:00","message":"Set new StatePrefix: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.759366067+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.759408351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.759415079+07:00","message":"receive interim result [false|false]: สามารถจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.759430606+07:00","message":"[buffer interim] 2960 false สามารถจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.759439012+07:00","message":"[bufferProcess] interim [960000000]:สามารถจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.759441546+07:00","message":"[bufferProcess] send to processor:สามารถจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.759449873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.759453046+07:00","message":"> Transcript [43441] [false]: 'สามารถจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.759455952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.759458083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.759460621+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.759463598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.85383181+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.853876421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.853885124+07:00","message":"receive interim result [false|false]: สามารถจับปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:16.853902831+07:00","message":"[buffer interim] 2960 false สามารถจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.853916092+07:00","message":"[bufferProcess] interim [80000000]:สามารถจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.853919878+07:00","message":"[bufferProcess] send to processor:สามารถจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.853928716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.853932899+07:00","message":"> Transcript [43442] [false]: 'สามารถจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.853937482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.853940532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.853943555+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:16.853946796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.00824681+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.008287345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับระบำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.008293776+07:00","message":"receive interim result [false|false]: สามารถจับระบำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.008309562+07:00","message":"[buffer interim] 2960 false สามารถจับระบำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.008317422+07:00","message":"[bufferProcess] interim [200000000]:สามารถจับระบำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.008320625+07:00","message":"[bufferProcess] send to processor:สามารถจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.008329905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.008333084+07:00","message":"> Transcript [43443] [false]: 'สามารถจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.008336591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.008339189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.008341268+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.008343638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.062990364+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.063033814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.063041846+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.063057696+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.06307052+07:00","message":"[bufferProcess] interim [260000000]:สามารถจับปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.063074018+07:00","message":"[bufferProcess] send to processor:สามารถจับระบำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.063081234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.06308418+07:00","message":"> Transcript [43444] [false]: 'สามารถจับระบำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.063087243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.063089429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.063091791+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.063093985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.063098161+07:00","message":"Push: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.063100225+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.063105079+07:00","message":"Set new StatePrefix : 'สามารถจับระบำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.063107658+07:00","message":"Next Push (prob) : 'จับระบำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.063134374+07:00","message":"push: {false สามารถ 0 0xc003769080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.111760607+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.111804144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับตามอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.111812365+07:00","message":"receive interim result [false|false]: สามารถจับตามอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.111829606+07:00","message":"[buffer interim] 2960 false สามารถจับตามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.111842881+07:00","message":"[bufferProcess] interim [320000000]:สามารถจับตามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.11184693+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.11185604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.11185974+07:00","message":"> Transcript [43445] [false]: 'สามารถจับปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.11186303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.111866667+07:00","message":"Set new StatePrefix: 'สามารถจับปลาหมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.212915769+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.212959381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.212966121+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.212982046+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.212991178+07:00","message":"[bufferProcess] interim [440000000]:สามารถจับปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.212994046+07:00","message":"[bufferProcess] send to processor:สามารถจับตามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.21299911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.213001978+07:00","message":"> Transcript [43446] [false]: 'สามารถจับตามอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.213004675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.213006712+07:00","message":"Set new StatePrefix: 'สามารถจับตามอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.338106427+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.338150402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.338156758+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.338175836+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.338187721+07:00","message":"[bufferProcess] interim [560000000]:สามารถจับปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.338191229+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.338198659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.338202725+07:00","message":"> Transcript [43447] [false]: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.338205394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.338208231+07:00","message":"Set new StatePrefix: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.724831138+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.724876478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.724884329+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.724901259+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.72491064+07:00","message":"[bufferProcess] interim [980000000]:สามารถจับปลาหมอคางดำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.724914554+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.724919119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.724923307+07:00","message":"> Transcript [43448] [false]: 'สามารถจับปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.724927574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.724932189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.724935466+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.724938557+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.925429774+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.925468675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.925475367+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:17.92548956+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.925514777+07:00","message":"[bufferProcess] interim [220000000]:สามารถจับปลาหมอคางดำได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.925517716+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.925523819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.925526987+07:00","message":"> Transcript [43449] [false]: 'สามารถจับปลาหมอคางดำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.925531395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.925534333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.925536684+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:17.925539048+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.097396863+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.097433403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.097441576+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.097456163+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.097468425+07:00","message":"[bufferProcess] interim [340000000]:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.097471015+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.097476141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.097479376+07:00","message":"> Transcript [43450] [false]: 'สามารถจับปลาหมอคางดำได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.097483195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.097485565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.097487523+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.09749728+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.555811531+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.555854289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวมส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.555860729+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.555876055+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.555884097+07:00","message":"[bufferProcess] interim [760000000]:สามารถจับปลาหมอคางดำได้รวมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.55588726+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.555895687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.555898522+07:00","message":"> Transcript [43451] [false]: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.555902175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.555904453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.555907377+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.555909679+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.55591613+07:00","message":"Push: 'จับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.555918146+07:00","message":"TextPushed: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.555920326+07:00","message":"Set new StatePrefix : 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.555922653+07:00","message":"Next Push (prob) : 'ดำได้รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.555931609+07:00","message":"push: {false จับปลาหมอคาง 0 0xc003769080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.558263265+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.558301595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.558308568+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.558326589+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.55833396+07:00","message":"[bufferProcess] interim [820000000]:สามารถจับปลาหมอคางดำได้รวม 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.558336611+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.558344122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.558346982+07:00","message":"> Transcript [43452] [false]: 'สามารถจับปลาหมอคางดำได้รวมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.558350891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.558353247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.558355472+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.558357998+07:00","message":"TextPushed: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.743535176+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.743577638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.74358411+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.743594503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.743597186+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.74360407+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.743610018+07:00","message":"[buffer interim] 2960 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.743616038+07:00","message":"[bufferProcess] interim [940000000]:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.743618618+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.743631241+07:00","message":"[bufferProcess] interim [940000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.743634203+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.74363708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.743641924+07:00","message":"> Transcript [43453] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.743646059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.743648059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.743650273+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.743652463+07:00","message":"TextPushed: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:18.79498915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:18.795010183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.809355314+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.809391998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.809398407+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.809415159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.809418201+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.809437835+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.809449727+07:00","message":"[buffer interim] 2960 false  20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.809457074+07:00","message":"[bufferProcess] interim [60000000]:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.809459991+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.809467515+07:00","message":"[bufferProcess] interim [60000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.809470875+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.809473582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.809476533+07:00","message":"> Transcript [43454] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.809479535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.809481658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.80948361+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.809496616+07:00","message":"TextPushed: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.811742612+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.811762406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.811767239+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.811776166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.811779198+07:00","message":"receive interim result [false|false]:  2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.811784914+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.811789511+07:00","message":"[buffer interim] 2960 false  2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811793866+07:00","message":"[bufferProcess] interim [120000000]:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811796399+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811801692+07:00","message":"[bufferProcess] interim [120000000]: 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811804159+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811817021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811836306+07:00","message":"> Transcript [43455] [false]: 'สามารถจับปลาหมอคางดำได้รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811840693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811843322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811845523+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811847883+07:00","message":"TextPushed: 'สามารถจับปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811854612+07:00","message":"Push: 'ดำได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811856553+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811858851+07:00","message":"Set new StatePrefix : 'สามารถจับปลาหมอคางดำได้รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:18.811861631+07:00","message":"Next Push (prob) : ' 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:18.811886333+07:00","message":"push: {false ดำได้รวม 0 0xc003769080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.132080461+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.132124679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.132133595+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.132145893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.132150214+07:00","message":"receive interim result [false|false]:  2,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.132160385+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.132167144+07:00","message":"[buffer interim] 2960 false  2,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.132174714+07:00","message":"[bufferProcess] interim [420000000]:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.132177743+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.132181958+07:00","message":"[bufferProcess] interim [420000000]: 2,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.132185193+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.132188467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.132191511+07:00","message":"> Transcript [43456] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.132195025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.132197268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.13219938+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.13220206+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.322819421+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.322862361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.322869278+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.32288298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2007\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.322886354+07:00","message":"receive interim result [false|false]:  2007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.322895693+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.322899939+07:00","message":"[buffer interim] 2960 false  2007"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.322906977+07:00","message":"[bufferProcess] interim [540000000]:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.322909694+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.322913848+07:00","message":"[bufferProcess] interim [540000000]: 2007"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.322917489+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2007"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.322920828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.322923709+07:00","message":"> Transcript [43457] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.322926242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.322928258+07:00","message":"Set new StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.451774111+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.451823343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.451833277+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.451854746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2070\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.451857951+07:00","message":"receive interim result [false|false]:  2070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.451867881+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.451871873+07:00","message":"[buffer interim] 2960 false  2070"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.451888826+07:00","message":"[bufferProcess] interim [720000000]:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.45189166+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2007"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.451895397+07:00","message":"[bufferProcess] interim [720000000]: 2070"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.451899084+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2070"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.45190242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.451905562+07:00","message":"> Transcript [43458] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2007'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.451908706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.451910814+07:00","message":"Set new StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2007'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.645439322+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.645493301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.645503567+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.64551836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2,000 76\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.645522291+07:00","message":"receive interim result [false|false]:  2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.64553156+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.645535811+07:00","message":"[buffer interim] 2960 false  2,000 76"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.645544684+07:00","message":"[bufferProcess] interim [900000000]:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.645547953+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2070"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.645552374+07:00","message":"[bufferProcess] interim [900000000]: 2,000 76"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.645556635+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.645562049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.645566434+07:00","message":"> Transcript [43459] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2070'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.645569938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.645573073+07:00","message":"Set new StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2070'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.964449946+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.964494508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.964502719+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.964512155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2,000 76 กิโล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.964516181+07:00","message":"receive interim result [false|false]:  2,000 76 กิโล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.964524735+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:19.964529157+07:00","message":"[buffer interim] 2960 false  2,000 76 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.964536048+07:00","message":"[bufferProcess] interim [200000000]:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.964538905+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.964542473+07:00","message":"[bufferProcess] interim [200000000]: 2,000 76 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.964545665+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.964549653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.964552679+07:00","message":"> Transcript [43460] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.964555525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:19.964557609+07:00","message":"Set new StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.153309312+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.153349626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.153361231+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.153373156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2,000 76 กิโลกรัม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.153376311+07:00","message":"receive interim result [false|false]:  2,000 76 กิโลกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.153384908+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.153389884+07:00","message":"[buffer interim] 2960 false  2,000 76 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.153397545+07:00","message":"[bufferProcess] interim [380000000]:สามารถจับปลาหมอคางดำได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.153400687+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.153406942+07:00","message":"[bufferProcess] interim [380000000]: 2,000 76 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.153409643+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.153412986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.153415889+07:00","message":"> Transcript [43461] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.153419943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.153422409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.153424357+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.153426997+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.223053238+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.223096305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม 2,000 76\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.223104074+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.223115466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลกรัม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.223118714+07:00","message":"receive interim result [false|false]:  กิโลกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.223125926+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.223130016+07:00","message":"[buffer interim] 2960 false  กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.223140209+07:00","message":"[bufferProcess] interim [500000000]:สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.223143712+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.223147275+07:00","message":"[bufferProcess] interim [500000000]: กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.223150835+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.223154448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.223157396+07:00","message":"> Transcript [43462] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.223161059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.223163115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.223165195+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.223167562+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.416490222+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.416526269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม 2,000 76\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.416532594+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.416544097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลกรัมเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.416547326+07:00","message":"receive interim result [false|false]:  กิโลกรัมเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.416554652+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.41655941+07:00","message":"[buffer interim] 2960 false  กิโลกรัมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.416565713+07:00","message":"[bufferProcess] interim [680000000]:สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.416568657+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.416571985+07:00","message":"[bufferProcess] interim [680000000]: กิโลกรัมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.416574715+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.416577529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.416580985+07:00","message":"> Transcript [43463] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.416584815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.416586967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.416589198+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.416591764+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.543887176+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.543928596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม 2,000 76\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.543936905+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.543947161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลกรัมเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.543951366+07:00","message":"receive interim result [false|false]:  กิโลกรัมเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.543968545+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.543979307+07:00","message":"[buffer interim] 2960 false  กิโลกรัมเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.54399079+07:00","message":"[bufferProcess] interim [740000000]:สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.543994253+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.544002932+07:00","message":"[bufferProcess] interim [740000000]: กิโลกรัมเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.544005577+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.544009287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.544013972+07:00","message":"> Transcript [43464] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.54401923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.544023046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.54402898+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.544035984+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.544046442+07:00","message":"Push: ' 2,000 76'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.544049862+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.544053454+07:00","message":"Set new StatePrefix : 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.544057782+07:00","message":"Next Push (prob) : ' กิโลกรัมเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.544092783+07:00","message":"push: {false  2,000 76 0 0xc003769080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.583111855+07:00","message":"[GCS] IsForceVAD: false for message ID: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.607512919+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.607549504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม 2,000 76\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.607557095+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.607564704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลกรัมเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.607567897+07:00","message":"receive interim result [false|false]:  กิโลกรัมเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.607580057+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.607584243+07:00","message":"[buffer interim] 2960 false  กิโลกรัมเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.607591006+07:00","message":"[bufferProcess] interim [920000000]:สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.607593542+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.607597433+07:00","message":"[bufferProcess] interim [920000000]: กิโลกรัมเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.607602011+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.607605969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.607610873+07:00","message":"> Transcript [43465] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.607615133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.607617486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.60761993+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.607623081+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.661159522+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.661208428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม 2,000 76\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.661215732+07:00","message":"receive interim result [false|false]: สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.661228379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลกรัมเลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.661232127+07:00","message":"receive interim result [false|false]:  กิโลกรัมเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.661240906+07:00","message":"[buffer interim] 2960 false สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.661245354+07:00","message":"[buffer interim] 2960 false  กิโลกรัมเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.661251748+07:00","message":"[bufferProcess] interim [980000000]:สามารถจับปลาหมอคางดำได้รวม 2,000 76"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.661254652+07:00","message":"[bufferProcess] send to processor:สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.661258015+07:00","message":"[bufferProcess] interim [980000000]: กิโลกรัมเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.661261+07:00","message":"[bufferProcess] update buffer: สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.661264659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.661267879+07:00","message":"> Transcript [43466] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.661271848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.66127418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.661276345+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.661280893+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.694763286+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.6947941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.694801606+07:00","message":"receive interim result [true|false]: สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.694813714+07:00","message":"end recv isFinal message id 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.694816794+07:00","message":"end Recv id 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.694824034+07:00","message":"[buffer interim] 2960 true สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694830832+07:00","message":"[bufferProcess] interim [10000000]:สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694834492+07:00","message":"[bufferProcess] send to processor (isfinal):สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694852967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694888166+07:00","message":"> Transcript [43467] [false]: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694894538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694897199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694899475+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694902906+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694905333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694907911+07:00","message":"> Transcript [43468] [true]: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694913865+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694915736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694917507+07:00","message":"StatePrefix: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76 กิโลกรัมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694919465+07:00","message":"TextPushed: 'สามารถจับปลาหมอคางดำได้รวม 2,000 76'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:20.694926903+07:00","message":"Push: ' กิโลกรัมเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:20.694937996+07:00","message":"push: {true  กิโลกรัมเลยนะครับ 0 0xc003769080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:20.705426869+07:00","message":"write wav file: './tmp/7589/7589_2960.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:21.795206188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:21.795212656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:22.826840592+07:00","message":"[GCS] Start streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.177125605+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.177194894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.17720143+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.177219889+07:00","message":"[buffer interim] 2961 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.177227756+07:00","message":"[bufferProcess] interim [360000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.177229553+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.177233881+07:00","message":"[bufferProcess] send to processor (ticker):การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.177236828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.17723951+07:00","message":"> Transcript [43469] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.177241773+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.363935312+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.363979296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.363985769+07:00","message":"receive interim result [false|false]: การแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.364001501+07:00","message":"[buffer interim] 2961 false การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.36401024+07:00","message":"[bufferProcess] interim [540000000]:การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.364013645+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.498063725+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.498105698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.498112311+07:00","message":"receive interim result [false|false]: การแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.498126702+07:00","message":"[buffer interim] 2961 false การแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.498134648+07:00","message":"[bufferProcess] interim [720000000]:การแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.498137222+07:00","message":"[bufferProcess] send to processor:การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.498144834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.498147805+07:00","message":"> Transcript [43470] [false]: 'การแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.498151181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.498153383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.49815604+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.498158466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.894893854+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.894934704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.894941704+07:00","message":"receive interim result [false|false]: การแก้ปัญหาตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.894958741+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.894969916+07:00","message":"[bufferProcess] interim [20000000]:การแก้ปัญหาตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.894972594+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.894979286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.894982404+07:00","message":"> Transcript [43471] [false]: 'การแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.894986397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.894988775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.8949911+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.894993404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.943261785+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.943302898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.943309662+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:23.943324676+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.943333157+07:00","message":"[bufferProcess] interim [80000000]:การแก้ปัญหาปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.943335713+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.943340079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.94334334+07:00","message":"> Transcript [43472] [false]: 'การแก้ปัญหาตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.943346846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.943349249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.943351545+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:23.943354027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.016577427+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.016615458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาหมอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.016621418+07:00","message":"receive interim result [false|false]: การแก้ปัญหาหมอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.016639993+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาหมอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.0166477+07:00","message":"[bufferProcess] interim [200000000]:การแก้ปัญหาหมอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016651068+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016654778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016658353+07:00","message":"> Transcript [43473] [false]: 'การแก้ปัญหาปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016661915+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016664124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016666605+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016669895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016678231+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016681808+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016684204+07:00","message":"Set new StatePrefix : 'การแก้ปัญหาปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.016686874+07:00","message":"Next Push (prob) : 'แก้ปัญหาปลาหมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.01669513+07:00","message":"push: {false การ 0 0xc003324e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.080810393+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.080848542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.080854665+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.080869227+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.080877066+07:00","message":"[bufferProcess] interim [320000000]:การแก้ปัญหาปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.080879738+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาหมอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.080886861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.080889533+07:00","message":"> Transcript [43474] [false]: 'การแก้ปัญหาหมอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.080892084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.080894492+07:00","message":"Set new StatePrefix: 'การแก้ปัญหาหมอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.285841889+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.285890007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.285897738+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.285913114+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.285923087+07:00","message":"[bufferProcess] interim [440000000]:การแก้ปัญหาปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.285926145+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.285930368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.285933325+07:00","message":"> Transcript [43475] [false]: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.28593592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.285938068+07:00","message":"Set new StatePrefix: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.738508853+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.738547842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.738554073+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.738567907+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.73857568+07:00","message":"[bufferProcess] interim [860000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.738578279+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.73858372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.73858644+07:00","message":"> Transcript [43476] [false]: 'การแก้ปัญหาปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.738590116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.738606997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.738609557+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.738613788+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.783725198+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.783765951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.783772743+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.783787801+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.783798188+07:00","message":"[bufferProcess] interim [980000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.783800941+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.783807325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.783810406+07:00","message":"> Transcript [43477] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.783814287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.783816797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.783819242+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.783821988+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:24.795889231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:24.795891756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.968012657+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.968051745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.968058327+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:24.968071056+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.968079669+07:00","message":"[bufferProcess] interim [160000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.968082179+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.968089225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.96809234+07:00","message":"> Transcript [43478] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.96809617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.968098854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.968101107+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:24.96810432+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.336326723+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.336360868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.336367324+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.336381994+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.336386119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.336388865+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.336394559+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.336398506+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.33640473+07:00","message":"[bufferProcess] interim [460000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336407585+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.33641127+07:00","message":"[bufferProcess] interim [520000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.33641353+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336417004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336419953+07:00","message":"> Transcript [43479] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336423786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336426032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336428249+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336431569+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336435563+07:00","message":"Push: 'แก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336437788+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336447354+07:00","message":"Set new StatePrefix : 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336449631+07:00","message":"Next Push (prob) : 'ดำดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336451598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336453707+07:00","message":"> Transcript [43480] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336455896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336457631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336459544+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.336461447+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.336470579+07:00","message":"push: {false แก้ปัญหาปลาหมอคาง 0 0xc003324e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.473649993+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.473686144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.473692842+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.473706474+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.473714452+07:00","message":"[bufferProcess] interim [640000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.473717215+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.473725136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.473728816+07:00","message":"> Transcript [43481] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.473732394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.473734698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.473736741+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.473739516+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.613146562+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.613195029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.613203884+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.613219401+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.613231725+07:00","message":"[bufferProcess] interim [820000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.61323501+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.613242678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.613245578+07:00","message":"> Transcript [43482] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.613249538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.613251697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.613254718+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.613258134+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.791504754+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.791543509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.791550366+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.791566492+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.791574871+07:00","message":"[bufferProcess] interim [940000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.791578332+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.79158276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.791585591+07:00","message":"> Transcript [43483] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.791589803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.791592153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.79159461+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.791597324+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.791600864+07:00","message":"Push: 'ดำดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.791603099+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.791605933+07:00","message":"Set new StatePrefix : 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.79160867+07:00","message":"Next Push (prob) : 'ไม่ใช่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.791616471+07:00","message":"push: {false ดำดูเหมือนว่าจะ 0 0xc003324e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.874964328+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.875004334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.875013326+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:25.875031565+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.875039839+07:00","message":"[bufferProcess] interim [120000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.875042757+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.875046468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.875049313+07:00","message":"> Transcript [43484] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.875051903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:25.875054496+07:00","message":"Set new StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.184625316+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.184666277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.184673068+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.184690548+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.184698365+07:00","message":"[bufferProcess] interim [360000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.184700871+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.184704704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.184707586+07:00","message":"> Transcript [43485] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.184711539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.184713658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.184715607+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.184718672+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.37361128+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.373646634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.373652629+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.373670391+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.373677815+07:00","message":"[bufferProcess] interim [540000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.373680418+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.373684173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.37368799+07:00","message":"> Transcript [43486] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.373695229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.373697618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.373700111+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.373703168+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.503789863+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.503827143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.503833363+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.503847299+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.503854627+07:00","message":"[bufferProcess] interim [660000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.503857271+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.503860607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.503863471+07:00","message":"> Transcript [43487] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.503866907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.50386916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.503873084+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.50387678+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.693752345+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.693795733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.693802437+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.693818384+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.69382766+07:00","message":"[bufferProcess] interim [840000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.693831562+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.693841373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.693844264+07:00","message":"> Transcript [43488] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.69384829+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.693850524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.69385262+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.693855396+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.693862037+07:00","message":"Push: 'ไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.693866212+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.693869022+07:00","message":"Set new StatePrefix : 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.693873025+07:00","message":"Next Push (prob) : 'ง่ายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.693902629+07:00","message":"push: {false ไม่ใช่เรื่อง 0 0xc003324e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.76170929+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.761751249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.761761261+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.761779341+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.761787509+07:00","message":"[bufferProcess] interim [960000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.761790435+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.761794393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.761797322+07:00","message":"> Transcript [43489] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.761801373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.761803511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.761805367+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.761808012+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.890475791+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.890519179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.890525882+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:26.89054187+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.890549868+07:00","message":"[bufferProcess] interim [80000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.890552792+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.890556881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.890559844+07:00","message":"> Transcript [43490] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.890564232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.890566341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.89056862+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:26.890571405+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.2167402+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.216782556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.216789201+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.216803301+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.216811223+07:00","message":"[bufferProcess] interim [380000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.216814961+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.216823529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.216826529+07:00","message":"> Transcript [43491] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.216830881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.216833266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.216835915+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.216839117+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.275259667+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.275303605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.275311093+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.275325091+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.275336578+07:00","message":"[bufferProcess] interim [440000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.275339226+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.27534644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.275349491+07:00","message":"> Transcript [43492] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.275353753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.275356188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.275358616+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.275362399+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.27536948+07:00","message":"Push: 'ง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.275371415+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.275373911+07:00","message":"Set new StatePrefix : 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.27537725+07:00","message":"Next Push (prob) : 'อย่างที่เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.275401854+07:00","message":"push: {false ง่ายนะครับ 0 0xc003324e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.485852518+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.485895019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอลาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.485902168+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอลาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.485918608+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.485926704+07:00","message":"[bufferProcess] interim [680000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.485929899+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.485937169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.485940125+07:00","message":"> Transcript [43493] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.485942889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.485945382+07:00","message":"Set new StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.623713356+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.623755597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.623762295+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.623776796+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.623786414+07:00","message":"[bufferProcess] interim [800000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.623790016+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.623794784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.62379781+07:00","message":"> Transcript [43494] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอลาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.623802184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.623804635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.623807806+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.623811067+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:27.796517945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:27.796528609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.905436339+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.905478374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.905485623+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.905500616+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.905508232+07:00","message":"[bufferProcess] interim [100000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.90551119+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.905518674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.905522375+07:00","message":"> Transcript [43495] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.905526432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.905528752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.905530745+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:27.90553366+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:27.952298219+07:00","message":"[GCS] IsForceVAD: false for message ID: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.033802491+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.033845449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.033852276+07:00","message":"receive interim result [false|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.033864532+07:00","message":"[buffer interim] 2961 false การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.033872341+07:00","message":"[bufferProcess] interim [340000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.033875343+07:00","message":"[bufferProcess] send to processor:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.033879347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.033882115+07:00","message":"> Transcript [43496] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.03388587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.03388802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.033890363+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.033893738+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.060412065+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.060464554+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-06-22T12:51:28.060472297+07:00","message":"receive interim result [true|false]: การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.060484797+07:00","message":"end recv isFinal message id 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.060487017+07:00","message":"end Recv id 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.060493904+07:00","message":"[buffer interim] 2961 true การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060504377+07:00","message":"[bufferProcess] interim [340000000]:การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060518306+07:00","message":"[bufferProcess] send to processor (isfinal):การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060523754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060529146+07:00","message":"> Transcript [43497] [false]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.06053723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060540187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060543895+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060546885+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060555378+07:00","message":"Push: 'อย่างที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060557661+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060560295+07:00","message":"Set new StatePrefix : 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060563042+07:00","message":"Next Push (prob) : 'ระโนดจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060565376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060567849+07:00","message":"> Transcript [43498] [true]: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060570362+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060572251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060573954+07:00","message":"StatePrefix: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอระโนดจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060576303+07:00","message":"TextPushed: 'การแก้ปัญหาปลาหมอคางดำดูเหมือนว่าจะไม่ใช่เรื่องง่ายนะครับอย่างที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.060585246+07:00","message":"Push: 'ระโนดจังหวัดสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.060593699+07:00","message":"push: {false อย่างที่อำเภอ 0 0xc003324e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.060598454+07:00","message":"push: {true ระโนดจังหวัดสงขลา 0 0xc003324e80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:28.071783538+07:00","message":"write wav file: './tmp/7589/7589_2961.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.276526376+07:00","message":"[GCS] Start streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.622324057+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.622374313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.62238058+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.622399226+07:00","message":"[buffer interim] 2962 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.622413151+07:00","message":"[bufferProcess] interim [360000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.622420302+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.629529431+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.629550918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.629556334+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.629567258+07:00","message":"[buffer interim] 2962 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.629571762+07:00","message":"[bufferProcess] interim [420000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.629573884+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.629577968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.629580975+07:00","message":"> Transcript [43499] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.629583801+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.878777037+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.878814271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.878820146+07:00","message":"receive interim result [false|false]: ตอนนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:28.878834602+07:00","message":"[buffer interim] 2962 false ตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.87884235+07:00","message":"[bufferProcess] interim [600000000]:ตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.878844868+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.878848741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.878851509+07:00","message":"> Transcript [43500] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.878855358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.878857509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.878859901+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:28.878862291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.027056122+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.027095934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.027102681+07:00","message":"receive interim result [false|false]: ตอนนี้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.027118358+07:00","message":"[buffer interim] 2962 false ตอนนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.027126083+07:00","message":"[bufferProcess] interim [720000000]:ตอนนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.027128756+07:00","message":"[bufferProcess] send to processor:ตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.027136844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.027139791+07:00","message":"> Transcript [43501] [false]: 'ตอนนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.027142951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.027145306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.027147682+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.027149891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.038861372+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.038890923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.038896357+07:00","message":"receive interim result [false|false]: ตอนนี้ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.038910825+07:00","message":"[buffer interim] 2962 false ตอนนี้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.038917966+07:00","message":"[bufferProcess] interim [780000000]:ตอนนี้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.038921968+07:00","message":"[bufferProcess] send to processor:ตอนนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.038925404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.038928001+07:00","message":"> Transcript [43502] [false]: 'ตอนนี้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.038930993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.038933293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.038935402+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.038937341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.174553011+07:00","message":"[GCS] IsForceVAD: false for message ID: 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.278532992+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.278572884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ชาวบ้าน\",\"confidence\":0.94430137}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.278580088+07:00","message":"receive interim result [true|false]: ตอนนี้ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.278589035+07:00","message":"end recv isFinal message id 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.278591424+07:00","message":"end Recv id 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.278597218+07:00","message":"[buffer interim] 2962 true ตอนนี้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.2786061+07:00","message":"[bufferProcess] interim [110000000]:ตอนนี้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278611583+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278614944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278617827+07:00","message":"> Transcript [43503] [false]: 'ตอนนี้ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278620864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278623067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278625369+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278627525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278634476+07:00","message":"Push: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278636473+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278638978+07:00","message":"Set new StatePrefix : 'ตอนนี้ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.2786419+07:00","message":"Next Push (prob) : 'นี้ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278644101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278646263+07:00","message":"> Transcript [43504] [true]: 'ตอนนี้ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278648506+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278650233+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278652189+07:00","message":"StatePrefix: 'ตอนนี้ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278654111+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.278656347+07:00","message":"Push: 'นี้ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.278670863+07:00","message":"push: {false ตอน 0 0xc003d5e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.278692366+07:00","message":"push: {true นี้ชาวบ้าน 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:29.284346452+07:00","message":"write wav file: './tmp/7589/7589_2962.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.304729973+07:00","message":"[GCS] Start streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.63472524+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.63476882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.6347749+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.63479024+07:00","message":"[buffer interim] 2963 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.634798238+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.634800365+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.84331689+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.843361105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.843367025+07:00","message":"receive interim result [false|false]: เขาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.84337973+07:00","message":"[buffer interim] 2963 false เขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.843386961+07:00","message":"[bufferProcess] interim [600000000]:เขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.843389397+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.84339299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.843395856+07:00","message":"> Transcript [43505] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.843398055+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.953086551+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.953123894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.953129711+07:00","message":"receive interim result [false|false]: เขาพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:29.953145526+07:00","message":"[buffer interim] 2963 false เขาพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.953154489+07:00","message":"[bufferProcess] interim [660000000]:เขาพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.95315817+07:00","message":"[bufferProcess] send to processor:เขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.953186106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.95318934+07:00","message":"> Transcript [43506] [false]: 'เขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.953192676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.953194772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.953196936+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:29.953199052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.138199358+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.138244751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพยายาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.13825303+07:00","message":"receive interim result [false|false]: เขาพยายาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.138269426+07:00","message":"[buffer interim] 2963 false เขาพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.138282703+07:00","message":"[bufferProcess] interim [840000000]:เขาพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.138287062+07:00","message":"[bufferProcess] send to processor:เขาพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.138293327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.138296352+07:00","message":"> Transcript [43507] [false]: 'เขาพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.138299367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.138301889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.138304368+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.138308857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.276179092+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.276214618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพยายามนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.276220887+07:00","message":"receive interim result [false|false]: เขาพยายามนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.276232992+07:00","message":"[buffer interim] 2963 false เขาพยายามนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.276240921+07:00","message":"[bufferProcess] interim [20000000]:เขาพยายามนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.276243722+07:00","message":"[bufferProcess] send to processor:เขาพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.276249248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.276252472+07:00","message":"> Transcript [43508] [false]: 'เขาพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.276255406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.276257393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.276259974+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.276262406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.339359006+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.33939254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพยายามนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.339398865+07:00","message":"receive interim result [false|false]: เขาพยายามนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.339425472+07:00","message":"[buffer interim] 2963 false เขาพยายามนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.339437021+07:00","message":"[bufferProcess] interim [80000000]:เขาพยายามนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.339440893+07:00","message":"[bufferProcess] send to processor:เขาพยายามนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.339448042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.339452235+07:00","message":"> Transcript [43509] [false]: 'เขาพยายามนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.339456993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.339460233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.3394638+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.339467296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.339475289+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.339478574+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.33948237+07:00","message":"Set new StatePrefix : 'เขาพยายามนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.339485923+07:00","message":"Next Push (prob) : 'พยายามนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.33950421+07:00","message":"push: {false เขา 0 0xc003325280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.470443611+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.47048288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพยายามนำมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.470490836+07:00","message":"receive interim result [false|false]: เขาพยายามนำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.470504788+07:00","message":"[buffer interim] 2963 false เขาพยายามนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.470512546+07:00","message":"[bufferProcess] interim [200000000]:เขาพยายามนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.470515417+07:00","message":"[bufferProcess] send to processor:เขาพยายามนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.470519808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.470522744+07:00","message":"> Transcript [43510] [false]: 'เขาพยายามนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.470525453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.470527913+07:00","message":"Set new StatePrefix: 'เขาพยายามนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.661341984+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.661384636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพยายามนำมาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.661392777+07:00","message":"receive interim result [false|false]: เขาพยายามนำมาทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.661414884+07:00","message":"[buffer interim] 2963 false เขาพยายามนำมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.661426093+07:00","message":"[bufferProcess] interim [380000000]:เขาพยายามนำมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.661430537+07:00","message":"[bufferProcess] send to processor:เขาพยายามนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.66143533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.661438997+07:00","message":"> Transcript [43511] [false]: 'เขาพยายามนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.66144395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.661446812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.661449681+07:00","message":"StatePrefix: 'เขาพยายามนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.661453852+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:30.796837246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:30.796838719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.855140037+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.855180627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพยายามนำมาทำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.855187141+07:00","message":"receive interim result [false|false]: เขาพยายามนำมาทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:30.855201752+07:00","message":"[buffer interim] 2963 false เขาพยายามนำมาทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.855209994+07:00","message":"[bufferProcess] interim [620000000]:เขาพยายามนำมาทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.855212667+07:00","message":"[bufferProcess] send to processor:เขาพยายามนำมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.855216551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.855219601+07:00","message":"> Transcript [43512] [false]: 'เขาพยายามนำมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.855223411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.855225689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.855227736+07:00","message":"StatePrefix: 'เขาพยายามนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:30.855230391+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.177813015+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.177847499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพยายามนำมาทำเป็นอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.177854435+07:00","message":"receive interim result [false|false]: เขาพยายามนำมาทำเป็นอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.177866585+07:00","message":"[buffer interim] 2963 false เขาพยายามนำมาทำเป็นอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.177873927+07:00","message":"[bufferProcess] interim [860000000]:เขาพยายามนำมาทำเป็นอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.177876664+07:00","message":"[bufferProcess] send to processor:เขาพยายามนำมาทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.177882227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.177884965+07:00","message":"> Transcript [43513] [false]: 'เขาพยายามนำมาทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.177888503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.177890757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.177892889+07:00","message":"StatePrefix: 'เขาพยายามนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.177895555+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.353139334+07:00","message":"[GCS] IsForceVAD: false for message ID: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.427107549+07:00","message":"[GCS] Start streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.438637021+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.438672787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพยายามนำมาทำเป็นอาหารแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.438678567+07:00","message":"receive interim result [false|false]: เขาพยายามนำมาทำเป็นอาหารแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.438693542+07:00","message":"[buffer interim] 2963 false เขาพยายามนำมาทำเป็นอาหารแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438702692+07:00","message":"[bufferProcess] interim [160000000]:เขาพยายามนำมาทำเป็นอาหารแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438705498+07:00","message":"[bufferProcess] send to processor:เขาพยายามนำมาทำเป็นอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438711264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438714006+07:00","message":"> Transcript [43514] [false]: 'เขาพยายามนำมาทำเป็นอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438717389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438719547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438721722+07:00","message":"StatePrefix: 'เขาพยายามนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438723951+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.43872958+07:00","message":"Push: 'พยายามนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438731604+07:00","message":"TextPushed: 'เขาพยายามนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438733947+07:00","message":"Set new StatePrefix : 'เขาพยายามนำมาทำเป็นอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.438736491+07:00","message":"Next Push (prob) : 'มาทำเป็นอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.438743626+07:00","message":"push: {false พยายามนำ 0 0xc003325280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.453708089+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.453742256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพยายามนำมาทำเป็นอาหารแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.453747923+07:00","message":"receive interim result [false|false]: เขาพยายามนำมาทำเป็นอาหารแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.453760898+07:00","message":"[buffer interim] 2963 false เขาพยายามนำมาทำเป็นอาหารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.453767421+07:00","message":"[bufferProcess] interim [280000000]:เขาพยายามนำมาทำเป็นอาหารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.453769956+07:00","message":"[bufferProcess] send to processor:เขาพยายามนำมาทำเป็นอาหารแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.453773225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.453777183+07:00","message":"> Transcript [43515] [false]: 'เขาพยายามนำมาทำเป็นอาหารแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.453782727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.453785089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.453787036+07:00","message":"StatePrefix: 'เขาพยายามนำมาทำเป็นอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.453789581+07:00","message":"TextPushed: 'เขาพยายามนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.468461214+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.468494717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาพยายามนำมาทำเป็นอาหารแล้วก็\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.4685016+07:00","message":"receive interim result [true|false]: เขาพยายามนำมาทำเป็นอาหารแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.468512482+07:00","message":"end recv isFinal message id 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.468514721+07:00","message":"end Recv id 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.468524859+07:00","message":"[buffer interim] 2963 true เขาพยายามนำมาทำเป็นอาหารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468532962+07:00","message":"[bufferProcess] interim [280000000]:เขาพยายามนำมาทำเป็นอาหารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468536919+07:00","message":"[bufferProcess] send to processor (isfinal):เขาพยายามนำมาทำเป็นอาหารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468540307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.46854305+07:00","message":"> Transcript [43516] [false]: 'เขาพยายามนำมาทำเป็นอาหารแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.46854651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468548697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468550641+07:00","message":"StatePrefix: 'เขาพยายามนำมาทำเป็นอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468553228+07:00","message":"TextPushed: 'เขาพยายามนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.4685551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468557169+07:00","message":"> Transcript [43517] [true]: 'เขาพยายามนำมาทำเป็นอาหารแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468559322+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468561155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468562812+07:00","message":"StatePrefix: 'เขาพยายามนำมาทำเป็นอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468564739+07:00","message":"TextPushed: 'เขาพยายามนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.468567586+07:00","message":"Push: 'มาทำเป็นอาหารแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.468575119+07:00","message":"push: {true มาทำเป็นอาหารแล้วก็ 0 0xc003325280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:31.484208672+07:00","message":"write wav file: './tmp/7589/7589_2963.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.789665526+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.789715656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.789722295+07:00","message":"receive interim result [false|false]: แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.789739791+07:00","message":"[buffer interim] 2964 false แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.789747712+07:00","message":"[bufferProcess] interim [420000000]:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.789749821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.954301385+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.95434383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปรรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.954350102+07:00","message":"receive interim result [false|false]: แปรรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:31.954362554+07:00","message":"[buffer interim] 2964 false แปรรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.954369822+07:00","message":"[bufferProcess] interim [600000000]:แปรรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.954372858+07:00","message":"[bufferProcess] send to processor:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.954378336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.954381159+07:00","message":"> Transcript [43518] [false]: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:31.954383397+07:00","message":"Set StatePrefix (first interim): 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.275169586+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.275210531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปรรูปขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.27521642+07:00","message":"receive interim result [false|false]: แปรรูปขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.275230563+07:00","message":"[buffer interim] 2964 false แปรรูปขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.27523947+07:00","message":"[bufferProcess] interim [900000000]:แปรรูปขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.275242055+07:00","message":"[bufferProcess] send to processor:แปรรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.275249828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.275252944+07:00","message":"> Transcript [43519] [false]: 'แปรรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.275255387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.275257792+07:00","message":"Set new StatePrefix: 'แปรรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.3831941+07:00","message":"[GCS] IsForceVAD: false for message ID: 2964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.496108699+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.496147873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปรรูปขายครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.496153978+07:00","message":"receive interim result [false|false]: แปรรูปขายครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.496169961+07:00","message":"[buffer interim] 2964 false แปรรูปขายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.496178034+07:00","message":"[bufferProcess] interim [140000000]:แปรรูปขายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.496181081+07:00","message":"[bufferProcess] send to processor:แปรรูปขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.496189063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.496192469+07:00","message":"> Transcript [43520] [false]: 'แปรรูปขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.496196521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.496199001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.496201337+07:00","message":"StatePrefix: 'แปรรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.496203814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.506831953+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.506858993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปรรูปขายครับ\",\"confidence\":0.9589668}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.506864678+07:00","message":"receive interim result [true|false]: แปรรูปขายครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.50687357+07:00","message":"end recv isFinal message id 2964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.50687621+07:00","message":"end Recv id 2964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.506883101+07:00","message":"[buffer interim] 2964 true แปรรูปขายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506888515+07:00","message":"[bufferProcess] interim [170000000]:แปรรูปขายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.50690053+07:00","message":"[bufferProcess] send to processor (isfinal):แปรรูปขายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506904314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506907282+07:00","message":"> Transcript [43521] [false]: 'แปรรูปขายครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506910073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506912056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506914078+07:00","message":"StatePrefix: 'แปรรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506916205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506917907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506920078+07:00","message":"> Transcript [43522] [true]: 'แปรรูปขายครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506922293+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506924039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506925742+07:00","message":"StatePrefix: 'แปรรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506927548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:32.506930348+07:00","message":"Push: 'แปรรูปขายครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:32.506938786+07:00","message":"push: {true แปรรูปขายครับ 0 0xc003325380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:32.513207+07:00","message":"write wav file: './tmp/7589/7589_2964.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:33.797461439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:33.797487806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:34.364974961+07:00","message":"[GCS] Start streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.233193542+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.233232613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.233238673+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.233249693+07:00","message":"[buffer interim] 2965 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.233256947+07:00","message":"[bufferProcess] interim [840000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.233258797+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.233262961+07:00","message":"[bufferProcess] send to processor (ticker):ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.233265989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.23326852+07:00","message":"> Transcript [43523] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.233270784+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.345083197+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.345121234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.345127591+07:00","message":"receive interim result [false|false]: ชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.345142065+07:00","message":"[buffer interim] 2965 false ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.34514972+07:00","message":"[bufferProcess] interim [960000000]:ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.345151677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.347433706+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.347453149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.347457707+07:00","message":"receive interim result [false|false]: ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.347469794+07:00","message":"[buffer interim] 2965 false ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.347483673+07:00","message":"[bufferProcess] interim [20000000]:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.347485957+07:00","message":"[bufferProcess] send to processor:ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.347490664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.347493689+07:00","message":"> Transcript [43524] [false]: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.347496123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.347498693+07:00","message":"Set new StatePrefix: 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.72916874+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.729206994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.729212905+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.729230329+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.729237706+07:00","message":"[bufferProcess] interim [380000000]:ชาวบ้านบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.729240278+07:00","message":"[bufferProcess] send to processor:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.729244507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.729247338+07:00","message":"> Transcript [43525] [false]: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.729250467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.729252803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.729255133+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.729257903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.921423121+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.92146587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.921472735+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:35.921490166+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.921497816+07:00","message":"[bufferProcess] interim [620000000]:ชาวบ้านบ้านใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.921501558+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.921505553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.921508969+07:00","message":"> Transcript [43526] [false]: 'ชาวบ้านบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.921512778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.921514813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.921517349+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:35.921519758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.243905617+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.243948664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.243955438+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.243969548+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.243977814+07:00","message":"[bufferProcess] interim [920000000]:ชาวบ้านบ้านใหม่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.243980776+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.243988365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.243991523+07:00","message":"> Transcript [43527] [false]: 'ชาวบ้านบ้านใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.243995518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.24399843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.244001061+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.244003554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.503816391+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.503858636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.503865541+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.503878312+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.503887171+07:00","message":"[bufferProcess] interim [160000000]:ชาวบ้านบ้านใหม่อำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.503890293+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.503894918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.503900667+07:00","message":"> Transcript [43528] [false]: 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.503904585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.503906841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.50390967+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.503912282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.503917522+07:00","message":"Push: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.50391968+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.503922002+07:00","message":"Set new StatePrefix : 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.503924492+07:00","message":"Next Push (prob) : 'บ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.503933265+07:00","message":"push: {false ชาว 0 0xc003d5e880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.505442143+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.505469516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.505475303+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.505491263+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.50549915+07:00","message":"[bufferProcess] interim [220000000]:ชาวบ้านบ้านใหม่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.505503534+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.505513948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.505518875+07:00","message":"> Transcript [43529] [false]: 'ชาวบ้านบ้านใหม่อำเภออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.505523749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.505526172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.505528136+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.505532224+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:36.797644337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:36.797653369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.946423883+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.946468198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.94647497+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:36.946490141+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.946497574+07:00","message":"[bufferProcess] interim [580000000]:ชาวบ้านบ้านใหม่อำเภอระโนดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.9464999+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.946503847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.946506493+07:00","message":"> Transcript [43530] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.946510097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.946512556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.946514792+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:36.946517541+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.015716809+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.015765847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.015773148+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.015788372+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.015798421+07:00","message":"[bufferProcess] interim [700000000]:ชาวบ้านบ้านใหม่อำเภอระโนดที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.015801243+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.015808761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.015811835+07:00","message":"> Transcript [43531] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.015815718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.015818365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.015821025+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.015823907+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.133091347+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.133133757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดที่ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.133140479+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.133157254+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.133179177+07:00","message":"[bufferProcess] interim [760000000]:ชาวบ้านบ้านใหม่อำเภอระโนดที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.133182632+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.133186644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.133189778+07:00","message":"> Transcript [43532] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.133193572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.133195791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.133198296+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.133201576+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.133207421+07:00","message":"Push: 'บ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.13320975+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.133212416+07:00","message":"Set new StatePrefix : 'ชาวบ้านบ้านใหม่อำเภอระโนดที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.13321482+07:00","message":"Next Push (prob) : 'ระโนดที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.133222779+07:00","message":"push: {false บ้านบ้านใหม่อำเภอ 0 0xc003d5e880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.195783072+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.195819038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.19582583+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.19584038+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.195848383+07:00","message":"[bufferProcess] interim [880000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.195851191+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.195859943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.195864433+07:00","message":"> Transcript [43533] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.195867044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.195869734+07:00","message":"Set new StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดที่ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.838427574+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.838463952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.83847011+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.838481547+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.838490663+07:00","message":"[bufferProcess] interim [480000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.838493461+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.838497145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.83849991+07:00","message":"> Transcript [43534] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.838502421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.838504649+07:00","message":"Set new StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.912187752+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.912230855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลาร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.912239159+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:37.912257181+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.912268088+07:00","message":"[bufferProcess] interim [540000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.912270823+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.912274686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.91227777+07:00","message":"> Transcript [43535] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.912280963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.912283178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.912285074+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:37.912287363+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.022753389+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.022795995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.022802358+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.022818997+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.02282654+07:00","message":"[bufferProcess] interim [660000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.022829021+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.022832739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.022835685+07:00","message":"> Transcript [43536] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.022839159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.022841326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.022843242+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.022845557+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.287408653+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.287450739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.287457411+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.287474333+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.287482114+07:00","message":"[bufferProcess] interim [960000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.287484911+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.287488506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.287492232+07:00","message":"> Transcript [43537] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.287495634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.287498065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.287501478+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.287504264+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.290910217+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.290956654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.290962409+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.290976404+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.290982204+07:00","message":"[bufferProcess] interim [20000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.290984631+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.290990534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.290993938+07:00","message":"> Transcript [43538] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.290997349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.290999431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.29100154+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.291004138+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.291006821+07:00","message":"Push: 'ระโนดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.29100875+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.291011248+07:00","message":"Set new StatePrefix : 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.291014016+07:00","message":"Next Push (prob) : 'รวมตัวเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.291022042+07:00","message":"push: {false ระโนดสงขลา 0 0xc003d5e880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.414657717+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.414694849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.414701775+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.414717433+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.414725867+07:00","message":"[bufferProcess] interim [80000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.414728713+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.414736465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.41473936+07:00","message":"> Transcript [43539] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.414741916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.414744064+07:00","message":"Set new StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.734157518+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.734200083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.734206406+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.734229243+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.73423789+07:00","message":"[bufferProcess] interim [380000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.734241174+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.734245619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.734248856+07:00","message":"> Transcript [43540] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.734251901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.734253974+07:00","message":"Set new StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.795065706+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.795104834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.795111202+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.795126514+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.795133892+07:00","message":"[bufferProcess] interim [440000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.795138066+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.795158607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.795163182+07:00","message":"> Transcript [43541] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.795168191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.795171264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.795174167+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.795177938+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.928709024+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.928749044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.928755415+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:38.928771242+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.928781595+07:00","message":"[bufferProcess] interim [620000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.928784568+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.928791307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.928796115+07:00","message":"> Transcript [43542] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.928802203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.9288051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.928809285+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:38.928813254+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.519379974+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.519417117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.519423781+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.51944109+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.519449263+07:00","message":"[bufferProcess] interim [220000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.51945225+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.519458429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.519461355+07:00","message":"> Transcript [43543] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.519465621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.519468353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.519470803+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.519473852+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.623590098+07:00","message":"[GCS] IsForceVAD: false for message ID: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.684552585+07:00","message":"[GCS] Start streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.71398447+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.714019935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.714026045+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.714042338+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.71405039+07:00","message":"[bufferProcess] interim [340000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.71405296+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.71405688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.714059839+07:00","message":"> Transcript [43544] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.714063832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.714065826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.714068457+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.714070964+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.714074512+07:00","message":"Push: 'รวมตัวสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.714076474+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.714078693+07:00","message":"Set new StatePrefix : 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.714081323+07:00","message":"Next Push (prob) : 'ในหมู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.714089421+07:00","message":"push: {false รวมตัวสมาชิก 0 0xc003d5e880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.725527604+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.725553161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.72555837+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.725572977+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.725578972+07:00","message":"[bufferProcess] interim [400000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.725581649+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.725584897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.725587309+07:00","message":"> Transcript [43545] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.725590449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.725593034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.725595335+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.725598176+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.72960622+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.729637815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.729643455+07:00","message":"receive interim result [false|false]: ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.72965782+07:00","message":"[buffer interim] 2965 false ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.729663671+07:00","message":"[bufferProcess] interim [460000000]:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.729666618+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.72966981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.729673155+07:00","message":"> Transcript [43546] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.729676381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.729678416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.729680561+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.729683305+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.777408799+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.777450033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบ้านใหม่อำเภอระโนดที่สงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย\",\"confidence\":0.95819485}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.777457423+07:00","message":"receive interim result [true|false]: ชาวบ้านบ้านใหม่อำเภอระโนดที่สงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.777464969+07:00","message":"end recv isFinal message id 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.777467135+07:00","message":"end Recv id 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.777473359+07:00","message":"[buffer interim] 2965 true ชาวบ้านบ้านใหม่อำเภอระโนดที่สงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777482947+07:00","message":"[bufferProcess] interim [460000000]:ชาวบ้านบ้านใหม่อำเภอระโนดที่สงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777488598+07:00","message":"[bufferProcess] send to processor (isfinal):ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777492022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777495405+07:00","message":"> Transcript [43547] [false]: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777498892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777500864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777504014+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777506949+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777509247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777511284+07:00","message":"> Transcript [43548] [true]: 'ชาวบ้านบ้านใหม่อำเภอระโนดที่สงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777513562+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777515323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777517064+07:00","message":"StatePrefix: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777519134+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777520905+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777674102+07:00","message":"Push: 'ในหมู่บ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777677122+07:00","message":"TextPushed: 'ชาวบ้านบ้านใหม่อำเภอระโนดสงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777679854+07:00","message":"Set new StatePrefix : 'ชาวบ้านบ้านใหม่อำเภอระโนดที่สงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777682282+07:00","message":"Next Push (prob) : 'ชาวบ้านบ้านใหม่อำเภอระโนดที่สงขลารวมตัวสมาชิกในหมู่บ้านมาช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:39.777689604+07:00","message":"push: {true ในหมู่บ้านมาช่วย 0 0xc003d5e880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:39.777700711+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2965.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:39.790549591+07:00","message":"write wav file: './tmp/7589/7589_2965.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:39.797716166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:39.797724457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.001369083+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.001417721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.00142313+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.001441503+07:00","message":"[buffer interim] 2966 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.001449728+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.001451686+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.0821072+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.082154481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กล้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.082161252+07:00","message":"receive interim result [false|false]: ไม่กล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.082175721+07:00","message":"[buffer interim] 2966 false ไม่กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.082184737+07:00","message":"[bufferProcess] interim [360000000]:ไม่กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.082187352+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.08219106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.082194523+07:00","message":"> Transcript [43549] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.082196757+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.173227847+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.173264911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.17327083+07:00","message":"receive interim result [false|false]: ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.173284963+07:00","message":"[buffer interim] 2966 false ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.173302953+07:00","message":"[bufferProcess] interim [480000000]:ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.173308736+07:00","message":"[bufferProcess] send to processor:ไม่กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.173313702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.173317113+07:00","message":"> Transcript [43550] [false]: 'ไม่กล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.173320744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.173323003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.17332491+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.17332709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.337624442+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.337680048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยกันล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.337731313+07:00","message":"receive interim result [false|false]: ด้วยกันล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.337774183+07:00","message":"[buffer interim] 2966 false ด้วยกันล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.337782869+07:00","message":"[bufferProcess] interim [660000000]:ด้วยกันล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.337785673+07:00","message":"[bufferProcess] send to processor:ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.337797421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.337812877+07:00","message":"> Transcript [43551] [false]: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.337815833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.337817976+07:00","message":"Set new StatePrefix: 'ช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.339200128+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.339238965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้กันต์หละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.339245927+07:00","message":"receive interim result [false|false]: ไอ้กันต์หละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.339261858+07:00","message":"[buffer interim] 2966 false ไอ้กันต์หละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.33926859+07:00","message":"[bufferProcess] interim [720000000]:ไอ้กันต์หละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.339271782+07:00","message":"[bufferProcess] send to processor:ด้วยกันล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.339279241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.339284937+07:00","message":"> Transcript [43552] [false]: 'ด้วยกันล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.339287916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.33929012+07:00","message":"Set new StatePrefix: 'ด้วยกันล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.397998922+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.39803507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.398042617+07:00","message":"receive interim result [false|false]: ช่วยกันล้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.398054382+07:00","message":"[buffer interim] 2966 false ช่วยกันล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.398062577+07:00","message":"[bufferProcess] interim [780000000]:ช่วยกันล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.398065087+07:00","message":"[bufferProcess] send to processor:ไอ้กันต์หละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.398070428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.398073021+07:00","message":"> Transcript [43553] [false]: 'ไอ้กันต์หละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.398075101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.398077326+07:00","message":"Set new StatePrefix: 'ไอ้กันต์หละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.512975961+07:00","message":"[GCS] Cleaned up inactive client: 2941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.512998778+07:00","message":"[GCS] Cleaned up inactive client: 2942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.513003082+07:00","message":"[GCS] Cleaned up inactive client: 2940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.513006202+07:00","message":"[GCS] Cleaned up inactive client: 2945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.51300931+07:00","message":"[GCS] Cleaned up inactive client: 2948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.5130125+07:00","message":"[GCS] Cleaned up inactive client: 2943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.513015465+07:00","message":"[GCS] Cleaned up inactive client: 2949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.513018341+07:00","message":"[GCS] Cleaned up inactive client: 2944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.513021242+07:00","message":"[GCS] Cleaned up inactive client: 2946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.513023998+07:00","message":"[GCS] Cleaned up inactive client: 2947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.848417404+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.848458853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.8484654+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.848481735+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.848491798+07:00","message":"[bufferProcess] interim [200000000]:ช่วยกันล้างทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.848494313+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.848500452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.848505175+07:00","message":"> Transcript [43554] [false]: 'ช่วยกันล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.848507991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.848510893+07:00","message":"Set new StatePrefix: 'ช่วยกันล้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.906866525+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.906899043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.906905578+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:40.90691857+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.906925743+07:00","message":"[bufferProcess] interim [320000000]:ช่วยกันล้างทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.906928613+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.906935673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.906938537+07:00","message":"> Transcript [43555] [false]: 'ช่วยกันล้างทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.906941473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.906943786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.906945641+07:00","message":"StatePrefix: 'ช่วยกันล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:40.906949948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.230105954+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.230144308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.230152996+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.230166222+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.230174089+07:00","message":"[bufferProcess] interim [560000000]:ช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.230176879+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.230182901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.230185801+07:00","message":"> Transcript [43556] [false]: 'ช่วยกันล้างทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.230189398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.230191661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.230193872+07:00","message":"StatePrefix: 'ช่วยกันล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.230197024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.574335825+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.574377793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาดตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.574384529+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความสะอาดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.574400015+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความสะอาดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.574408421+07:00","message":"[bufferProcess] interim [920000000]:ช่วยกันล้างทำความสะอาดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.57441107+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.574421047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.574435868+07:00","message":"> Transcript [43557] [false]: 'ช่วยกันล้างทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.574441383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.574443717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.574445732+07:00","message":"StatePrefix: 'ช่วยกันล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.574447922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.66691307+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.666951049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.666957361+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความสะอาดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.66697109+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความสะอาดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.666978468+07:00","message":"[bufferProcess] interim [980000000]:ช่วยกันล้างทำความสะอาดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.666981495+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำความสะอาดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.666989435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.666993263+07:00","message":"> Transcript [43558] [false]: 'ช่วยกันล้างทำความสะอาดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.666996658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.666999129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.667003519+07:00","message":"StatePrefix: 'ช่วยกันล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.667005998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.667012826+07:00","message":"Push: 'ช่วยกันล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.66701524+07:00","message":"TextPushed: 'ช่วยกันล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.667017759+07:00","message":"Set new StatePrefix : 'ช่วยกันล้างทำความสะอาดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.667021346+07:00","message":"Next Push (prob) : 'ทำความสะอาดตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.667029405+07:00","message":"push: {false ช่วยกันล้าง 0 0xc003324000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.772189709+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.772228193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาดกระเป๋า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.772235575+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความสะอาดกระเป๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.772250205+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความสะอาดกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.772258815+07:00","message":"[bufferProcess] interim [40000000]:ช่วยกันล้างทำความสะอาดกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.772261919+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำความสะอาดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.772270652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.772273708+07:00","message":"> Transcript [43559] [false]: 'ช่วยกันล้างทำความสะอาดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.772277507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.772280357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.772282658+07:00","message":"StatePrefix: 'ช่วยกันล้างทำความสะอาดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.772285093+07:00","message":"TextPushed: 'ช่วยกันล้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.802291082+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.802321399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาดกระบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.802334021+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความสะอาดกระบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.802348602+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความสะอาดกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.802355655+07:00","message":"[bufferProcess] interim [100000000]:ช่วยกันล้างทำความสะอาดกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.802358269+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำความสะอาดกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.802365289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.802367969+07:00","message":"> Transcript [43560] [false]: 'ช่วยกันล้างทำความสะอาดกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.802370475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.802373064+07:00","message":"Set new StatePrefix: 'ช่วยกันล้างทำความสะอาดกระเป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.95198944+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.952030798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาดปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.952041526+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความสะอาดปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:41.952057945+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความสะอาดปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.952068023+07:00","message":"[bufferProcess] interim [280000000]:ช่วยกันล้างทำความสะอาดปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.952072057+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำความสะอาดกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.952082056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.952086292+07:00","message":"> Transcript [43561] [false]: 'ช่วยกันล้างทำความสะอาดกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.952092029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:41.952095726+07:00","message":"Set new StatePrefix: 'ช่วยกันล้างทำความสะอาดกระบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.0035021+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.003537336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาดปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.003542929+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความสะอาดปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.003558531+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความสะอาดปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.003567716+07:00","message":"[bufferProcess] interim [400000000]:ช่วยกันล้างทำความสะอาดปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.003573096+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำความสะอาดปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.003577967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.003582041+07:00","message":"> Transcript [43562] [false]: 'ช่วยกันล้างทำความสะอาดปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.003586357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.003588532+07:00","message":"Set new StatePrefix: 'ช่วยกันล้างทำความสะอาดปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.317455404+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.31750917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.317515996+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.317531479+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.317542139+07:00","message":"[bufferProcess] interim [640000000]:ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.317545238+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำความสะอาดปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.317551914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.317556541+07:00","message":"> Transcript [43563] [false]: 'ช่วยกันล้างทำความสะอาดปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.317560404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.317562513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.317564733+07:00","message":"StatePrefix: 'ช่วยกันล้างทำความสะอาดปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.317567415+07:00","message":"TextPushed: 'ช่วยกันล้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.432393206+07:00","message":"[GCS] IsForceVAD: false for message ID: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.466261796+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.466312935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.466330586+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.466346226+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.466359026+07:00","message":"[bufferProcess] interim [820000000]:ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.466362002+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.466367846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.466371016+07:00","message":"> Transcript [43564] [false]: 'ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.466375122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.466377675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.46638057+07:00","message":"StatePrefix: 'ช่วยกันล้างทำความสะอาดปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.466383345+07:00","message":"TextPushed: 'ช่วยกันล้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.510793115+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.510842702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.510852208+07:00","message":"receive interim result [false|false]: ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.510873237+07:00","message":"[buffer interim] 2966 false ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.510886292+07:00","message":"[bufferProcess] interim [940000000]:ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.510890218+07:00","message":"[bufferProcess] send to processor:ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.510898423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.510902658+07:00","message":"> Transcript [43565] [false]: 'ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.510910628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.510913926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.510917807+07:00","message":"StatePrefix: 'ช่วยกันล้างทำความสะอาดปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.51092178+07:00","message":"TextPushed: 'ช่วยกันล้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.561995879+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.562040393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50\",\"confidence\":0.9517422}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.562047488+07:00","message":"receive interim result [true|false]: ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.562060474+07:00","message":"end recv isFinal message id 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.56206278+07:00","message":"end Recv id 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.562069055+07:00","message":"[buffer interim] 2966 true ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562076782+07:00","message":"[bufferProcess] interim [970000000]:ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562080255+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562083883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562087089+07:00","message":"> Transcript [43566] [false]: 'ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562090414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562092744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562096463+07:00","message":"StatePrefix: 'ช่วยกันล้างทำความสะอาดปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562099061+07:00","message":"TextPushed: 'ช่วยกันล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562106165+07:00","message":"Push: 'ทำความสะอาดปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562108309+07:00","message":"TextPushed: 'ช่วยกันล้างทำความสะอาดปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.56211056+07:00","message":"Set new StatePrefix : 'ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562112949+07:00","message":"Next Push (prob) : 'ดำกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562114893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562119712+07:00","message":"> Transcript [43567] [true]: 'ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562122347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562124403+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562126229+07:00","message":"StatePrefix: 'ช่วยกันล้างทำความสะอาดปลาหมอคางดำกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.56212844+07:00","message":"TextPushed: 'ช่วยกันล้างทำความสะอาดปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.562130775+07:00","message":"Push: 'ดำกว่า 50'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.562140562+07:00","message":"push: {false ทำความสะอาดปลาหมอคาง 0 0xc003324000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.562145976+07:00","message":"push: {true ดำกว่า 50 0 0xc003324000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.565331212+07:00","message":"[GCS] Start streaming session, msgId: 2967"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:42.571355993+07:00","message":"write wav file: './tmp/7589/7589_2966.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:42.798455058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:42.798463366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.974095197+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.974139998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.974146056+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:42.97416104+07:00","message":"[buffer interim] 2967 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.974169725+07:00","message":"[bufferProcess] interim [360000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:42.974172309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.029649411+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.029689666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.029696237+07:00","message":"receive interim result [false|false]: กิโล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.029709834+07:00","message":"[buffer interim] 2967 false กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.029717366+07:00","message":"[bufferProcess] interim [480000000]:กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.029720102+07:00","message":"[bufferProcess] send to processor:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.029724346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.029727248+07:00","message":"> Transcript [43568] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.029729605+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.092906618+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.09294308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.09294987+07:00","message":"receive interim result [false|false]: ตลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.092961083+07:00","message":"[buffer interim] 2967 false ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.09296904+07:00","message":"[bufferProcess] interim [540000000]:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.092971135+07:00","message":"[bufferProcess] send to processor:กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.092975402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.092978236+07:00","message":"> Transcript [43569] [false]: 'กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.092980381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.092982497+07:00","message":"Set new StatePrefix: 'กิโล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.216654076+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.216694234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.216700322+07:00","message":"receive interim result [false|false]: กิโลกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.216716629+07:00","message":"[buffer interim] 2967 false กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.216725221+07:00","message":"[bufferProcess] interim [660000000]:กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.216727554+07:00","message":"[bufferProcess] send to processor:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.21673225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.216735631+07:00","message":"> Transcript [43570] [false]: 'ตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.21673771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.21674043+07:00","message":"Set new StatePrefix: 'ตลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.796966822+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.797007842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.797014015+07:00","message":"receive interim result [false|false]: กิโลกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.797028028+07:00","message":"[buffer interim] 2967 false กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.797036911+07:00","message":"[bufferProcess] interim [260000000]:กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.797039497+07:00","message":"[bufferProcess] send to processor:กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.797047052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.797050126+07:00","message":"> Transcript [43571] [false]: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.797052508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.797055041+07:00","message":"Set new StatePrefix: 'กิโลกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.929466942+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.92951148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.929518541+07:00","message":"receive interim result [false|false]: กิโลกรัมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:43.929532854+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.929543405+07:00","message":"[bufferProcess] interim [380000000]:กิโลกรัมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.929547007+07:00","message":"[bufferProcess] send to processor:กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.92955487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.929559528+07:00","message":"> Transcript [43572] [false]: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.929564646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.929568992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.929571034+07:00","message":"StatePrefix: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:43.929573336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.011182073+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.01122205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.011227735+07:00","message":"receive interim result [false|false]: กิโลกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.011244782+07:00","message":"[buffer interim] 2967 false กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.011254638+07:00","message":"[bufferProcess] interim [500000000]:กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.011257721+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.011263968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.011266887+07:00","message":"> Transcript [43573] [false]: 'กิโลกรัมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.011270555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.011273147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.011275213+07:00","message":"StatePrefix: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.011277826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.111808472+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.111849892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.111856238+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.111868107+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.111877372+07:00","message":"[bufferProcess] interim [560000000]:กิโลกรัมที่เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.111879947+07:00","message":"[bufferProcess] send to processor:กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.111884664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.11188778+07:00","message":"> Transcript [43574] [false]: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.11189102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.111893153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.111895291+07:00","message":"StatePrefix: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.111900139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.299257934+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.299299844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่พึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.299311306+07:00","message":"receive interim result [false|false]: กิโลกรัมที่พึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.299326874+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299336614+07:00","message":"[bufferProcess] interim [740000000]:กิโลกรัมที่พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299339264+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299345324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299349063+07:00","message":"> Transcript [43575] [false]: 'กิโลกรัมที่เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299353032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299357469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299359625+07:00","message":"StatePrefix: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299361869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299367812+07:00","message":"Push: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299371056+07:00","message":"TextPushed: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299374033+07:00","message":"Set new StatePrefix : 'กิโลกรัมที่เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.299376648+07:00","message":"Next Push (prob) : 'ที่เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.299384813+07:00","message":"push: {false กิโลกรัม 0 0xc003d5f780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.303434304+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.303462233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.303468597+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.303484406+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.303491023+07:00","message":"[bufferProcess] interim [800000000]:กิโลกรัมที่เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.303494119+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.303501181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.303504153+07:00","message":"> Transcript [43576] [false]: 'กิโลกรัมที่พึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.303506532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.303508581+07:00","message":"Set new StatePrefix: 'กิโลกรัมที่พึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.439238207+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.439278875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.439285554+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.439299647+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.439314313+07:00","message":"[bufferProcess] interim [920000000]:กิโลกรัมที่เพิ่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.439317401+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.439324056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.439327736+07:00","message":"> Transcript [43577] [false]: 'กิโลกรัมที่เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.439330736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.439335955+07:00","message":"Set new StatePrefix: 'กิโลกรัมที่เพิ่งจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.629592799+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.629632058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.629638612+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.629654779+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.629664535+07:00","message":"[bufferProcess] interim [100000000]:กิโลกรัมที่เพิ่งจับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.62966723+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.629672959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.629675993+07:00","message":"> Transcript [43578] [false]: 'กิโลกรัมที่เพิ่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.629678479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.629680946+07:00","message":"Set new StatePrefix: 'กิโลกรัมที่เพิ่งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.834362937+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.834396239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.834402629+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.834415556+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.834424196+07:00","message":"[bufferProcess] interim [280000000]:กิโลกรัมที่เพิ่งจับได้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.834426673+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.834432233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.834437204+07:00","message":"> Transcript [43579] [false]: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.834439749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.834442337+07:00","message":"Set new StatePrefix: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.878167301+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.878210244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.87821732+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:44.878236474+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.878248109+07:00","message":"[bufferProcess] interim [340000000]:กิโลกรัมที่เพิ่งจับได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.878250744+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.878254896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.878257988+07:00","message":"> Transcript [43580] [false]: 'กิโลกรัมที่เพิ่งจับได้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.878261766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.878264344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.878266829+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:44.878269389+07:00","message":"TextPushed: 'กิโลกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.026134764+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.026179092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.026185373+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.026205299+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.026214218+07:00","message":"[bufferProcess] interim [520000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.026216784+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.026227809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.026231116+07:00","message":"> Transcript [43581] [false]: 'กิโลกรัมที่เพิ่งจับได้จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.026235022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.026237899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.026241366+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.026243962+07:00","message":"TextPushed: 'กิโลกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.201127758+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.201180636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.201188193+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.201207283+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.201219469+07:00","message":"[bufferProcess] interim [640000000]:กิโลกรัมที่เพิ่งจับได้จากบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.20122191+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.201225749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.20122923+07:00","message":"> Transcript [43582] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.201232917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.20123508+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.201237138+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.201239536+07:00","message":"TextPushed: 'กิโลกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.328818624+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.328859011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.328865118+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.328879169+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328894717+07:00","message":"[bufferProcess] interim [760000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328897847+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328904391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328907796+07:00","message":"> Transcript [43583] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328911357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328913615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328916549+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328919114+07:00","message":"TextPushed: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328924372+07:00","message":"Push: 'ที่เพิ่งจับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328927089+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.32892996+07:00","message":"Set new StatePrefix : 'กิโลกรัมที่เพิ่งจับได้จากบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.328933126+07:00","message":"Next Push (prob) : 'จากบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.328941489+07:00","message":"push: {false ที่เพิ่งจับได้ 0 0xc003d5f780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.525041265+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.525083903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.525091014+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.525104887+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.5251121+07:00","message":"[bufferProcess] interim [0]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.525114834+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.525122109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.525125458+07:00","message":"> Transcript [43584] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.525128115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.525130358+07:00","message":"Set new StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:45.79852367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:45.798523571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.899432677+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.899471371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.899479606+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:45.899491754+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.89949971+07:00","message":"[bufferProcess] interim [360000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.899502822+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.899507154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.89951003+07:00","message":"> Transcript [43585] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.899515498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.899517816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.899520681+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:45.89952408+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.101241428+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.101288115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.101305035+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.101329557+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.101344209+07:00","message":"[bufferProcess] interim [540000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.101348388+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.101356353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.10135983+07:00","message":"> Transcript [43586] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.101363717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.101366097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.101368905+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.101371617+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.23807862+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.238117327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.238123549+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.238139426+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.238148278+07:00","message":"[bufferProcess] interim [720000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.238151032+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.238155076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.238157961+07:00","message":"> Transcript [43587] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.23816123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.238163336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.238166072+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.238168712+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.479566427+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.479604085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.479610834+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.479627975+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479637827+07:00","message":"[bufferProcess] interim [960000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479640408+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479646718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479649626+07:00","message":"> Transcript [43588] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.47965409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479656802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479659362+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479662222+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479666767+07:00","message":"Push: 'จากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479670401+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479673386+07:00","message":"Set new StatePrefix : 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.479677181+07:00","message":"Next Push (prob) : 'ร้างของนายทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.479707606+07:00","message":"push: {false จากบ่อกุ้ง 0 0xc003d5f780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.73709527+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.737132157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.737139005+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.737156425+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.73717462+07:00","message":"[bufferProcess] interim [140000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.737177886+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.737182283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.737185876+07:00","message":"> Transcript [43589] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.737189557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.737191518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.7371935+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.737196438+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.990473034+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.990515251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.990522383+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.990536833+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.990547443+07:00","message":"[bufferProcess] interim [440000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.990550765+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.990558773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.99056277+07:00","message":"> Transcript [43590] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.990567836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.990571981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.990574717+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.990577648+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.999376176+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.999413479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.999421069+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:46.999435569+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.999442774+07:00","message":"[bufferProcess] interim [500000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.999445258+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.999452946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.999456518+07:00","message":"> Transcript [43591] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.999460298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.999462485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.999464558+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:46.999467484+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.136375823+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.136414547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.136421584+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.136436985+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136444879+07:00","message":"[bufferProcess] interim [620000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136447725+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136455247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136458552+07:00","message":"> Transcript [43592] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136465191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136470815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136473026+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136475982+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136484214+07:00","message":"Push: 'ร้างของนายทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136487035+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136489523+07:00","message":"Set new StatePrefix : 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.136492467+07:00","message":"Next Push (prob) : 'ที่อยู่ห่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.136501067+07:00","message":"push: {false ร้างของนายทุน 0 0xc003d5f780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.183770225+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.183807635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.183814158+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.183835527+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.183844017+07:00","message":"[bufferProcess] interim [680000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.183847397+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.183850907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.183853768+07:00","message":"> Transcript [43593] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.18385635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.183858794+07:00","message":"Set new StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.311768617+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.311802669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.311809677+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.311824016+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.311830947+07:00","message":"[bufferProcess] interim [800000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.311834217+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.311842069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.311845131+07:00","message":"> Transcript [43594] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.31184913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.311851232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.311853481+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.311856091+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.650918373+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.65095929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.650965945+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.650979133+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.650989255+07:00","message":"[bufferProcess] interim [40000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.650992073+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.650997906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.651000979+07:00","message":"> Transcript [43595] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.65100384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.651006082+07:00","message":"Set new StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.668925547+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.668971408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.668983008+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.669005208+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.669015077+07:00","message":"[bufferProcess] interim [100000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.66902096+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.669033004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.669038572+07:00","message":"> Transcript [43596] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.669046275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.669050756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.669054443+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.669059334+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.709460123+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.709496241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.709503874+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.709519101+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.709526155+07:00","message":"[bufferProcess] interim [160000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.709529247+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.709536415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.70953943+07:00","message":"> Transcript [43597] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.709543431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.7095458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.709547828+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.709550653+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.731151135+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.731182139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่ใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.731188751+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.731203819+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.73121005+07:00","message":"[bufferProcess] interim [220000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.731212988+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.731220511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.731223256+07:00","message":"> Transcript [43598] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.731226996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.73122906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.731231088+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.731233445+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.822535903+07:00","message":"[GCS] IsForceVAD: false for message ID: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.850210296+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.85024448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.850251672+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.850266745+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850273978+07:00","message":"[bufferProcess] interim [280000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850276601+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850280761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850294899+07:00","message":"> Transcript [43599] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850298984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850301241+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850303725+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850309001+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850312518+07:00","message":"Push: 'ที่อยู่ห่างออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850315077+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850317376+07:00","message":"Set new StatePrefix : 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปที่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.850320021+07:00","message":"Next Push (prob) : 'ที่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.850327803+07:00","message":"push: {false ที่อยู่ห่างออกไป 0 0xc003d5f780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.901184053+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.90123099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกลนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.901240784+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกลนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.901258992+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.901271703+07:00","message":"[bufferProcess] interim [340000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.901276856+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.901292234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.901297379+07:00","message":"> Transcript [43600] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.901301831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.901305211+07:00","message":"Set new StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.914388314+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.914429679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปพี่ไก่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.914441901+07:00","message":"receive interim result [false|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปพี่ไก่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.914458383+07:00","message":"[buffer interim] 2967 false กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปพี่ไก่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.914468195+07:00","message":"[bufferProcess] interim [460000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปพี่ไก่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.914472831+07:00","message":"[bufferProcess] send to processor:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.914477928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.914481924+07:00","message":"> Transcript [43601] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกลนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.91448753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.914490858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.914494533+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.914498441+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.980845624+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.980887727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออกไปพี่ไก่นะคะ\",\"confidence\":0.8950375}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.980896925+07:00","message":"receive interim result [true|false]: กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออกไปพี่ไก่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.980906823+07:00","message":"end recv isFinal message id 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.980909039+07:00","message":"end Recv id 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.980916559+07:00","message":"[buffer interim] 2967 true กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออกไปพี่ไก่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980927985+07:00","message":"[bufferProcess] interim [460000000]:กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออกไปพี่ไก่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980932192+07:00","message":"[bufferProcess] send to processor (isfinal):กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปพี่ไก่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980935838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980939053+07:00","message":"> Transcript [43602] [false]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปพี่ไก่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980941843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.98094375+07:00","message":"Set new StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปพี่ไก่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980945897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980947739+07:00","message":"> Transcript [43603] [true]: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออกไปพี่ไก่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980950538+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.98095443+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980956725+07:00","message":"StatePrefix: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปพี่ไก่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980959137+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.980961266+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.981189685+07:00","message":"Push: 'พี่ไก่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.981195534+07:00","message":"TextPushed: 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่ห่างออกไปพี่ไก่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.981198052+07:00","message":"Set new StatePrefix : 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออกไปพี่ไก่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.981200324+07:00","message":"Next Push (prob) : 'กิโลกรัมที่เพิ่งจับได้จากบ่อกุ้งร้างของนายทุนที่อยู่หักออกไปพี่ไก่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:47.981209723+07:00","message":"push: {true พี่ไก่นะคะ 0 0xc003d5f780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:47.98122602+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2967.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:47.99199526+07:00","message":"write wav file: './tmp/7589/7589_2967.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:48.074797816+07:00","message":"[GCS] Start streaming session, msgId: 2968"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:48.799026397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:48.799043477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:48.957112896+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:48.95716906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:48.957175607+07:00","message":"receive interim result [false|false]: ชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:48.957191517+07:00","message":"[buffer interim] 2968 false ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:48.957199414+07:00","message":"[bufferProcess] interim [770000000]:ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:48.957201258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.046931438+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.046965568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.046971751+07:00","message":"receive interim result [false|false]: ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.04698448+07:00","message":"[buffer interim] 2968 false ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.046992451+07:00","message":"[bufferProcess] interim [890000000]:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.046994993+07:00","message":"[bufferProcess] send to processor:ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.047001551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.047004338+07:00","message":"> Transcript [43604] [false]: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.047006663+07:00","message":"Set StatePrefix (first interim): 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.116130623+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.116169435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.116176356+07:00","message":"receive interim result [false|false]: ชาวบ้านก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.116190189+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.116197567+07:00","message":"[bufferProcess] interim [70000000]:ชาวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.11620075+07:00","message":"[bufferProcess] send to processor:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.116208117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.116211207+07:00","message":"> Transcript [43605] [false]: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.116214434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.116217044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.116221541+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.11622382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.318370939+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.318414331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.318421496+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.318437407+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.318448729+07:00","message":"[bufferProcess] interim [250000000]:ชาวบ้านก็เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.318451472+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.318458183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.318461788+07:00","message":"> Transcript [43606] [false]: 'ชาวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.31846552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.318468594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.318471424+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.318474116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.338836018+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.338871225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.338879826+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.338895083+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.338903248+07:00","message":"[bufferProcess] interim [310000000]:ชาวบ้านก็เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.338906156+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.338909864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.338912832+07:00","message":"> Transcript [43607] [false]: 'ชาวบ้านก็เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.338916262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.338918802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.33892122+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.338923502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.452169868+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.452208154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.452214255+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.452228198+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452236361+07:00","message":"[bufferProcess] interim [430000000]:ชาวบ้านก็เล่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452239063+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452245279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452248649+07:00","message":"> Transcript [43608] [false]: 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452252319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452254554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452257152+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452260354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452265118+07:00","message":"Push: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452267296+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.452270114+07:00","message":"Set new StatePrefix : 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.45227917+07:00","message":"Next Push (prob) : 'บ้านก็เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.452288269+07:00","message":"push: {false ชาว 0 0xc003769300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.693277876+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.693320913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.693327235+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.693342582+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.693352956+07:00","message":"[bufferProcess] interim [670000000]:ชาวบ้านก็เล่าว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.693360257+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.693368492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.693372512+07:00","message":"> Transcript [43609] [false]: 'ชาวบ้านก็เล่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.693376382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.693378681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.693380848+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.693383488+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.997884946+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.997938839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.997945249+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในกู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:49.997967231+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.997978861+07:00","message":"[bufferProcess] interim [910000000]:ชาวบ้านก็เล่าว่าในกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.997982244+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.997990352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.99799426+07:00","message":"> Transcript [43610] [false]: 'ชาวบ้านก็เล่าว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.997998156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.998000607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.998003045+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:49.998005902+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.029423089+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.029459892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.029466283+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.029479563+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.029496181+07:00","message":"[bufferProcess] interim [970000000]:ชาวบ้านก็เล่าว่าในคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.029499118+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.029503159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.029508297+07:00","message":"> Transcript [43611] [false]: 'ชาวบ้านก็เล่าว่าในกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.029511911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.029514167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.029516155+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.029518866+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.204205609+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.204248385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.204254214+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.20427249+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.20428373+07:00","message":"[bufferProcess] interim [150000000]:ชาวบ้านก็เล่าว่าในคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.20428667+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.204290886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.204294674+07:00","message":"> Transcript [43612] [false]: 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.204298814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.204301343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.204303795+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.204306792+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.204309902+07:00","message":"Push: 'บ้านก็เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.204312067+07:00","message":"TextPushed: 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.204314221+07:00","message":"Set new StatePrefix : 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.204316491+07:00","message":"Next Push (prob) : 'ว่าในคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.204324207+07:00","message":"push: {false บ้านก็เล่า 0 0xc003769300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.334659832+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.334697985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.334704839+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.334714971+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.334722395+07:00","message":"[bufferProcess] interim [330000000]:ชาวบ้านก็เล่าว่าในคุณต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.334724793+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.334728486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.334731023+07:00","message":"> Transcript [43613] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.334734354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.334736508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.334738648+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.334741219+07:00","message":"TextPushed: 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.665158682+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.665209163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.665215457+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.6652315+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.665239326+07:00","message":"[bufferProcess] interim [570000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.665242136+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.665249656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.66525208+07:00","message":"> Transcript [43614] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.665255674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.665257871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.66526154+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.665270066+07:00","message":"TextPushed: 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.855370146+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.855408927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.855415662+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.855433736+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.855442442+07:00","message":"[bufferProcess] interim [750000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.855445833+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.855449886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.855452884+07:00","message":"> Transcript [43615] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.855458895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.855461116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.855466374+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.855469743+07:00","message":"TextPushed: 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.861378758+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.861401377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.861406662+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.861422042+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861428061+07:00","message":"[bufferProcess] interim [810000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861430827+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861433862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861436642+07:00","message":"> Transcript [43616] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861440262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861442501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861444625+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861447438+07:00","message":"TextPushed: 'ชาวบ้านก็เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861450326+07:00","message":"Push: 'ว่าในคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861452513+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.8614547+07:00","message":"Set new StatePrefix : 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:50.861457045+07:00","message":"Next Push (prob) : 'ต้องการผมบ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:50.861466087+07:00","message":"push: {false ว่าในคุณ 0 0xc003769300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.123731286+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.123769165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.123776391+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.123790651+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.123798854+07:00","message":"[bufferProcess] interim [50000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.123801983+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.123808293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.123811298+07:00","message":"> Transcript [43617] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.123813996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.123816861+07:00","message":"Set new StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.130937901+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.130975135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.130981156+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.130998872+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.13100699+07:00","message":"[bufferProcess] interim [110000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.131009684+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.131020376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.131023485+07:00","message":"> Transcript [43618] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.131027521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.131029821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.131032136+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.131034773+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.232987304+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.233028504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.233034967+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.233052879+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.233066698+07:00","message":"[bufferProcess] interim [170000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.233070378+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.233077978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.233081192+07:00","message":"> Transcript [43619] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.233085158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.233088982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.233091486+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.233094697+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.450849911+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.450888591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.450898211+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.450916459+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.450926448+07:00","message":"[bufferProcess] interim [410000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.450929289+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.450933775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.45093756+07:00","message":"> Transcript [43620] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.45094186+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.450947068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.450949289+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.450951842+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.613455775+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.613495015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.613501794+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.613515582+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613523302+07:00","message":"[bufferProcess] interim [530000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613525924+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613534021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613537447+07:00","message":"> Transcript [43621] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613541611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613543982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613548547+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613551437+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613557574+07:00","message":"Push: 'ต้องการผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613559582+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.613561827+07:00","message":"Set new StatePrefix : 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.61356418+07:00","message":"Next Push (prob) : 'กุ้งด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.613590631+07:00","message":"push: {false ต้องการผมบอก 0 0xc003769300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.788021414+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.788063491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.788070278+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:51.788085816+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.788093549+07:00","message":"[bufferProcess] interim [710000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.788096206+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.788103898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.78810655+07:00","message":"> Transcript [43622] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.78811049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.788112687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.788114874+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:51.788117727+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:51.799194986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:51.799214499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.004886898+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.004931763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.004940294+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.00495624+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.004964891+07:00","message":"[bufferProcess] interim [950000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.004967694+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.004976354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.004979795+07:00","message":"> Transcript [43623] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.004983485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.004986046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.00498836+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.004991424+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.031065415+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.03109661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.031102877+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.031119353+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.031125548+07:00","message":"[bufferProcess] interim [10000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.031128319+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.031132543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.031135359+07:00","message":"> Transcript [43624] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.031140155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.03114235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.031144659+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.031147165+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.136074943+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.136116859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.136123239+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.136141365+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136151321+07:00","message":"[bufferProcess] interim [130000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136157934+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136169923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136172969+07:00","message":"> Transcript [43625] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.13617749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136179634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136182538+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136185259+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136191077+07:00","message":"Push: 'กุ้งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136195613+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136198019+07:00","message":"Set new StatePrefix : 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.136200811+07:00","message":"Next Push (prob) : 'จะปลูกปาล์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.136208587+07:00","message":"push: {false กุ้งด้วย 0 0xc003769300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.310312375+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.310354831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.310361184+07:00","message":"receive interim result [false|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.310378703+07:00","message":"[buffer interim] 2968 false ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.310387245+07:00","message":"[bufferProcess] interim [250000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.310390298+07:00","message":"[bufferProcess] send to processor:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.310397474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.310401386+07:00","message":"> Transcript [43626] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.310405195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.310407457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.310409887+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.310414131+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.553149987+07:00","message":"[GCS] IsForceVAD: false for message ID: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.625282618+07:00","message":"[GCS] Start streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.738627016+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.738666692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งเพื่อจะปลูกปาล์มน้ำมัน\",\"confidence\":0.94769377}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.738675489+07:00","message":"receive interim result [true|false]: ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งเพื่อจะปลูกปาล์มน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.738685286+07:00","message":"end recv isFinal message id 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.738688065+07:00","message":"end Recv id 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.738708224+07:00","message":"[buffer interim] 2968 true ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งเพื่อจะปลูกปาล์มน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738732573+07:00","message":"[bufferProcess] interim [700000000]:ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งเพื่อจะปลูกปาล์มน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738738441+07:00","message":"[bufferProcess] send to processor (isfinal):ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738742603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738745658+07:00","message":"> Transcript [43627] [false]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์มน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738749567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738751873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738754732+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738757657+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738760075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738762691+07:00","message":"> Transcript [43628] [true]: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งเพื่อจะปลูกปาล์มน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738765227+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.73876706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738769199+07:00","message":"StatePrefix: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยจะปลูกปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738771251+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738773037+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738984843+07:00","message":"Push: 'เพื่อจะปลูกปาล์มน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738990589+07:00","message":"TextPushed: 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งด้วยเพื่อจะปลูกปาล์มน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738994456+07:00","message":"Set new StatePrefix : 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งเพื่อจะปลูกปาล์มน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.738998043+07:00","message":"Next Push (prob) : 'ชาวบ้านก็เล่าว่าในคุณต้องการผมบอกกุ้งเพื่อจะปลูกปาล์มน้ำมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:52.739008422+07:00","message":"push: {true เพื่อจะปลูกปาล์มน้ำมัน 0 0xc003769300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:52.739009991+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2968.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:52.74944492+07:00","message":"write wav file: './tmp/7589/7589_2968.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.190645988+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.190694071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.190700118+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.190718435+07:00","message":"[buffer interim] 2969 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.190728741+07:00","message":"[bufferProcess] interim [600000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.190730893+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.32048359+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.320526806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.320533454+07:00","message":"receive interim result [false|false]: ได้สิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.320549386+07:00","message":"[buffer interim] 2969 false ได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.320556301+07:00","message":"[bufferProcess] interim [720000000]:ได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.320558665+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.320565758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.320568674+07:00","message":"> Transcript [43629] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.320570799+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.47350082+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.473539962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.473546217+07:00","message":"receive interim result [false|false]: ได้สูบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.473561774+07:00","message":"[buffer interim] 2969 false ได้สูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.473570562+07:00","message":"[bufferProcess] interim [840000000]:ได้สูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.473573784+07:00","message":"[bufferProcess] send to processor:ได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.473581393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.47358477+07:00","message":"> Transcript [43630] [false]: 'ได้สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.473589134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.473591285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.47359393+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.473596153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.593312636+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.593347156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูตรน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.593353638+07:00","message":"receive interim result [false|false]: ได้สูตรน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.593367116+07:00","message":"[buffer interim] 2969 false ได้สูตรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.593374316+07:00","message":"[bufferProcess] interim [960000000]:ได้สูตรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.593376728+07:00","message":"[bufferProcess] send to processor:ได้สูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.593383073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.593385908+07:00","message":"> Transcript [43631] [false]: 'ได้สูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.593388745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.59339083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.593393058+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.593395533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.7879251+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.787964271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.787970576+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.787985469+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.787995562+07:00","message":"[bufferProcess] interim [140000000]:ได้สูบน้ำออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.787998283+07:00","message":"[bufferProcess] send to processor:ได้สูตรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.788003654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.788006355+07:00","message":"> Transcript [43632] [false]: 'ได้สูตรน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.788009736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.788012189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.78801456+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.788016708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.854754837+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.854800286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.854807636+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.85482491+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854838134+07:00","message":"[bufferProcess] interim [320000000]:ได้สูบน้ำออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854841142+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854849381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854854268+07:00","message":"> Transcript [43633] [false]: 'ได้สูบน้ำออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854859002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854861376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854863775+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.85486618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854873598+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854875655+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854878343+07:00","message":"Set new StatePrefix : 'ได้สูบน้ำออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:53.854883047+07:00","message":"Next Push (prob) : 'สูบน้ำออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:53.854892755+07:00","message":"push: {false ได้ 0 0xc003769480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.077283113+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.077325941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.077334035+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.077352313+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.077368124+07:00","message":"[bufferProcess] interim [500000000]:ได้สูบน้ำออกจากบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.077371098+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.077377496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.077380877+07:00","message":"> Transcript [43634] [false]: 'ได้สูบน้ำออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.07738541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.077387971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.077389971+07:00","message":"StatePrefix: 'ได้สูบน้ำออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.077392633+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.380865113+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.380903388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.38091014+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.380927081+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.38093919+07:00","message":"[bufferProcess] interim [740000000]:ได้สูบน้ำออกจากบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.380942621+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.380950869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.380954205+07:00","message":"> Transcript [43635] [false]: 'ได้สูบน้ำออกจากบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.380957893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.380960284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.380962729+07:00","message":"StatePrefix: 'ได้สูบน้ำออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.380965326+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:54.799246804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:54.799256229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.943199995+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.943244675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.943250427+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:54.943267852+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.943275449+07:00","message":"[bufferProcess] interim [340000000]:ได้สูบน้ำออกจากบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.943278186+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.94328217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.943285136+07:00","message":"> Transcript [43636] [false]: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.943288081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.943290234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.943292533+07:00","message":"StatePrefix: 'ได้สูบน้ำออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:54.943294913+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.193571024+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.193621564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.193628768+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.193643704+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193653814+07:00","message":"[bufferProcess] interim [580000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.19365648+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193662604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193665691+07:00","message":"> Transcript [43637] [false]: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193670393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193674327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193676717+07:00","message":"StatePrefix: 'ได้สูบน้ำออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193680242+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193686342+07:00","message":"Push: 'สูบน้ำออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193688537+07:00","message":"TextPushed: 'ได้สูบน้ำออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193691395+07:00","message":"Set new StatePrefix : 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.193693937+07:00","message":"Next Push (prob) : 'จากบ่อกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.193714477+07:00","message":"push: {false สูบน้ำออก 0 0xc003769480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.271254389+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.27129061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.271297287+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.271310943+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.271318685+07:00","message":"[bufferProcess] interim [640000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.271320997+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.271324769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.271327593+07:00","message":"> Transcript [43638] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.271331497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.271333744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.271336375+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.271338892+07:00","message":"TextPushed: 'ได้สูบน้ำออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.399381528+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.399421374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.399428699+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.399443097+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.399451141+07:00","message":"[bufferProcess] interim [820000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.399453917+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.399459987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.399462949+07:00","message":"> Transcript [43639] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.399466663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.399469268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.399474681+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.399478682+07:00","message":"TextPushed: 'ได้สูบน้ำออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.464238795+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.464273372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.464280194+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.464295284+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.464304757+07:00","message":"[bufferProcess] interim [880000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.464307905+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.464313966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.464316947+07:00","message":"> Transcript [43640] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.464320754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.464323077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.464325112+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.464327799+07:00","message":"TextPushed: 'ได้สูบน้ำออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.64935465+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.649406552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.649415493+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.64943378+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.649447282+07:00","message":"[bufferProcess] interim [60000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.6494513+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.649459698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.649464983+07:00","message":"> Transcript [43641] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.649471069+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.649474431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.64947844+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.649482254+07:00","message":"TextPushed: 'ได้สูบน้ำออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.649489866+07:00","message":"Push: 'จากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.649493271+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.649496811+07:00","message":"Set new StatePrefix : 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.649500491+07:00","message":"Next Push (prob) : 'แล้วก็แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.649521103+07:00","message":"push: {false จากบ่อกุ้ง 0 0xc003769480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.658471795+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.658504688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.658512339+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.658527296+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.658535464+07:00","message":"[bufferProcess] interim [120000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.658539073+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.658546873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.658550867+07:00","message":"> Transcript [43642] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.658555978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.658559145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.6585621+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.658565941+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.802029001+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.802066784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.802074139+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.802091184+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.802101861+07:00","message":"[bufferProcess] interim [180000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.802106296+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.802111166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.802115084+07:00","message":"> Transcript [43643] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.80211988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.80212272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.802125551+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.802129804+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.849878347+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.849919545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.849927052+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:55.849942097+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.84995057+07:00","message":"[bufferProcess] interim [240000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.849953533+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.849961582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.849964647+07:00","message":"> Transcript [43644] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.849970205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.84997277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.849975183+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:55.849978478+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.05173904+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.051778146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.051784875+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.051797348+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051804427+07:00","message":"[bufferProcess] interim [420000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051806908+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051812514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051815578+07:00","message":"> Transcript [43645] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051819385+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051821579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051823633+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051826353+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051831162+07:00","message":"Push: 'แล้วก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051833185+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.05183623+07:00","message":"Set new StatePrefix : 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.051838921+07:00","message":"Next Push (prob) : 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.051848776+07:00","message":"push: {false แล้วก็แจ้ง 0 0xc003769480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.196601605+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.196640699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.196647646+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.196661599+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.19666877+07:00","message":"[bufferProcess] interim [540000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.19667162+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.196679853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.196682687+07:00","message":"> Transcript [43646] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.196686474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.196688572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.196690716+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.196693275+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.298184421+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.298266003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.298291139+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.298306503+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.298329384+07:00","message":"[bufferProcess] interim [660000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.298332658+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.298339114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.298342022+07:00","message":"> Transcript [43647] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.29834533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.298357133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.298359613+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.298362418+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.517510702+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.517560849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.517568895+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.517585713+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.517593658+07:00","message":"[bufferProcess] interim [900000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.517596736+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.517604791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.517607589+07:00","message":"> Transcript [43648] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.517611244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.517613674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.517616225+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.517618993+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.570885615+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.570929895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.570936676+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.57095077+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.570960708+07:00","message":"[bufferProcess] interim [960000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.57096352+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.570967219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.570971532+07:00","message":"> Transcript [43649] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.570977316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.570979607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.570985981+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.5709893+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.570992496+07:00","message":"Push: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.57099464+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.570996956+07:00","message":"Set new StatePrefix : 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.570999715+07:00","message":"Next Push (prob) : 'ที่ต้องการจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.571008364+07:00","message":"push: {false ชาวบ้าน 0 0xc003769480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.805823258+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.8058599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.805866399+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.80587826+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.805889389+07:00","message":"[bufferProcess] interim [140000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.805893929+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.805901387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.805904939+07:00","message":"> Transcript [43650] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.805909271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.805912251+07:00","message":"Set new StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.898968373+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.899015482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.89902209+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:56.899040056+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.899052222+07:00","message":"[bufferProcess] interim [320000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.899058984+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.899064702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.899067394+07:00","message":"> Transcript [43651] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.899071043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.899073102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.899075143+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:56.899077939+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.065143191+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.065196447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.0652035+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.065230766+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.06523902+07:00","message":"[bufferProcess] interim [440000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.065242014+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.065246508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.065249518+07:00","message":"> Transcript [43652] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.065253524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.065255823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.065258228+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.06526124+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.403354147+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.403407446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.403417458+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.403440036+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.403454324+07:00","message":"[bufferProcess] interim [740000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.403458579+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.403467925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.403472236+07:00","message":"> Transcript [43653] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.403481944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.403485223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.40348909+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.403493095+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.458999124+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.459034318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.459040484+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.459057408+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459065735+07:00","message":"[bufferProcess] interim [860000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459068603+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459072714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459075291+07:00","message":"> Transcript [43654] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459079321+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459081423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459083632+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459086143+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459092949+07:00","message":"Push: 'ที่ต้องการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459095045+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459097593+07:00","message":"Set new StatePrefix : 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.459099992+07:00","message":"Next Push (prob) : 'น้ำในบ่อ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.459107537+07:00","message":"push: {false ที่ต้องการจัด 0 0xc003769480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.725946925+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.725980992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.725986903+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.72600504+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.726016141+07:00","message":"[bufferProcess] interim [100000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.726018736+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.726026284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.726029046+07:00","message":"> Transcript [43655] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.726031777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.726035114+07:00","message":"Set new StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:57.800233387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:51:57.800284627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.814255641+07:00","message":"[GCS] IsForceVAD: false for message ID: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.922503306+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.922543533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.922551062+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.922566592+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.922593185+07:00","message":"[bufferProcess] interim [280000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.92259659+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.922604755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.922607664+07:00","message":"> Transcript [43656] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.922612811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.922615188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.922617246+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.922619954+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.945286418+07:00","message":"[GCS] Start streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.949994372+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.950029933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไปจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.950038133+07:00","message":"receive interim result [false|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไปจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:57.950056681+07:00","message":"[buffer interim] 2969 false ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.950064291+07:00","message":"[bufferProcess] interim [400000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.950067009+07:00","message":"[bufferProcess] send to processor:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.950076732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.950079636+07:00","message":"> Transcript [43657] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.950083236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.950085543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.950087555+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:57.950090514+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.006245159+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.006288719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.006296071+07:00","message":"receive interim result [true|false]: ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.006308353+07:00","message":"end recv isFinal message id 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.006310439+07:00","message":"end Recv id 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.006317331+07:00","message":"[buffer interim] 2969 true ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006329654+07:00","message":"[bufferProcess] interim [400000000]:ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006333599+07:00","message":"[bufferProcess] send to processor (isfinal):ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006337572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006340366+07:00","message":"> Transcript [43658] [false]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไปจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006343978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006346001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006347951+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006350935+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006353018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006355012+07:00","message":"> Transcript [43659] [true]: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006361189+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006363128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006372691+07:00","message":"StatePrefix: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัดน้ำในบ่อสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.00637492+07:00","message":"TextPushed: 'ได้สูบน้ำออกจากบ่อกุ้งแล้วก็แจ้งชาวบ้านที่ต้องการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.006378829+07:00","message":"Push: 'น้ำในบ่อสามารถเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.0063867+07:00","message":"push: {true น้ำในบ่อสามารถเข้าไป 0 0xc003769480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:58.027436303+07:00","message":"write wav file: './tmp/7589/7589_2969.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.452475704+07:00","message":"[GCS] IsForceVAD: false for message ID: 2970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.55438801+07:00","message":"receive streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.554436938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.554442524+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.554457811+07:00","message":"[buffer interim] 2970 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.554466031+07:00","message":"[bufferProcess] interim [480000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.554468027+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.565283464+07:00","message":"receive streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.565313678+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-06-22T12:51:58.565318601+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.565330373+07:00","message":"end recv isFinal message id 2970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.565332545+07:00","message":"end Recv id 2970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.565338582+07:00","message":"[buffer interim] 2970 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.565345402+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.565349318+07:00","message":"[bufferProcess] send to processor (isfinal):ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.565353622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.565356664+07:00","message":"> Transcript [43660] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.565358878+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.565360598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.565362563+07:00","message":"> Transcript [43661] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.565365062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.565366969+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.5653693+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.565373359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:58.56537617+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.565383605+07:00","message":"push: {true  0 0xc003769800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:58.570384001+07:00","message":"write wav file: './tmp/7589/7589_2970.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.704313919+07:00","message":"[GCS] Start streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.771623019+07:00","message":"[GCS] IsForceVAD: false for message ID: 2971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.836531031+07:00","message":"[GCS] Start streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:58.902879778+07:00","message":"[GCS] IsForceVAD: false for message ID: 2972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.024198863+07:00","message":"[GCS] Start streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.028546019+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.028566154+07:00","message":"found end of frame, send empty tag with msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.028569183+07:00","message":"end Recv id 2972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.028575872+07:00","message":"[buffer interim] 2972 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.028590469+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.028595599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.02860003+07:00","message":"> Transcript [43662] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.028602721+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.028604851+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.028606894+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.028608777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.028614461+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.028623585+07:00","message":"push: {true \n 0 0xc004853500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:51:59.033604474+07:00","message":"write wav file: './tmp/7589/7589_2972.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.134298622+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.134322085+07:00","message":"found end of frame, send empty tag with msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.134325396+07:00","message":"end Recv id 2971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.134333538+07:00","message":"[buffer interim] this message is already final true 2971: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.502236505+07:00","message":"receive streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.502282592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.502287674+07:00","message":"receive interim result [false|false]: แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.502302244+07:00","message":"[buffer interim] 2973 false แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.502309667+07:00","message":"[bufferProcess] interim [300000000]:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.502311663+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.549320206+07:00","message":"receive streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.549365719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.549372061+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.549387375+07:00","message":"[buffer interim] 2973 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.549399381+07:00","message":"[bufferProcess] interim [360000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.549403123+07:00","message":"[bufferProcess] send to processor:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.549410941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.549415793+07:00","message":"> Transcript [43663] [false]: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.549419465+07:00","message":"Set StatePrefix (first interim): 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.685836669+07:00","message":"receive streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.685942384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.685975199+07:00","message":"receive interim result [false|false]: แปลภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:51:59.686000641+07:00","message":"[buffer interim] 2973 false แปลภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.686009751+07:00","message":"[bufferProcess] interim [480000000]:แปลภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.686012304+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.686018587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.686022134+07:00","message":"> Transcript [43664] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.686025308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.686027391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.686029801+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:51:59.686031987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.382349297+07:00","message":"receive streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.382388735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ปรากฏว่าบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.382394053+07:00","message":"receive interim result [false|false]: แต่ปรากฏว่าบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.382408193+07:00","message":"[buffer interim] 2973 false แต่ปรากฏว่าบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.382415892+07:00","message":"[bufferProcess] interim [960000000]:แต่ปรากฏว่าบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.382418518+07:00","message":"[bufferProcess] send to processor:แปลภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.382422418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.382425629+07:00","message":"> Transcript [43665] [false]: 'แปลภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.382428486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.38243087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.382433401+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.382435814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.451095847+07:00","message":"receive streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.451140885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ปรากฏว่าบ่อกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.451147187+07:00","message":"receive interim result [false|false]: แต่ปรากฏว่าบ่อกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.451158657+07:00","message":"[buffer interim] 2973 false แต่ปรากฏว่าบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.451167298+07:00","message":"[bufferProcess] interim [140000000]:แต่ปรากฏว่าบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.45117115+07:00","message":"[bufferProcess] send to processor:แต่ปรากฏว่าบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.451175696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.451178729+07:00","message":"> Transcript [43666] [false]: 'แต่ปรากฏว่าบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.451181243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.451183549+07:00","message":"Set new StatePrefix: 'แต่ปรากฏว่าบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.50266957+07:00","message":"[GCS] IsForceVAD: false for message ID: 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.566588727+07:00","message":"[GCS] Start streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.607014484+07:00","message":"receive streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.607055587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ปรากฏว่าบ่อกุ้ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.607062352+07:00","message":"receive interim result [true|false]: แต่ปรากฏว่าบ่อกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.607071337+07:00","message":"end recv isFinal message id 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.607073776+07:00","message":"end Recv id 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.607080288+07:00","message":"[buffer interim] 2973 true แต่ปรากฏว่าบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607087818+07:00","message":"[bufferProcess] interim [500000000]:แต่ปรากฏว่าบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607091844+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ปรากฏว่าบ่อกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607095202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607098078+07:00","message":"> Transcript [43667] [false]: 'แต่ปรากฏว่าบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607100637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607104027+07:00","message":"Set new StatePrefix: 'แต่ปรากฏว่าบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607105896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607107869+07:00","message":"> Transcript [43668] [true]: 'แต่ปรากฏว่าบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.60711025+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607112239+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607114192+07:00","message":"StatePrefix: 'แต่ปรากฏว่าบ่อกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607117796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.607120864+07:00","message":"Push: 'แต่ปรากฏว่าบ่อกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.607128605+07:00","message":"push: {true แต่ปรากฏว่าบ่อกุ้ง 0 0xc004853d80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:00.613375021+07:00","message":"write wav file: './tmp/7589/7589_2973.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:00.801254755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:00.801283774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.931600722+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.931634248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.93164272+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:00.931657088+07:00","message":"[buffer interim] 2974 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.931664176+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:00.931666187+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.063978811+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.064024516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.064030351+07:00","message":"receive interim result [false|false]: ไม่เจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.064048535+07:00","message":"[buffer interim] 2974 false ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.064057722+07:00","message":"[bufferProcess] interim [480000000]:ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.064060117+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.064063532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.064066476+07:00","message":"> Transcript [43669] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.0640689+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.293964874+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.294018766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.294025876+07:00","message":"receive interim result [false|false]: อย่างอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.294041227+07:00","message":"[buffer interim] 2974 false อย่างอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.294050177+07:00","message":"[bufferProcess] interim [780000000]:อย่างอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.294052799+07:00","message":"[bufferProcess] send to processor:ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.294056926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.294059832+07:00","message":"> Transcript [43670] [false]: 'ไม่เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.294062963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.294065325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.294070251+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.294072842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.471866584+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.47190479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อื่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.471910825+07:00","message":"receive interim result [false|false]: อื่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.471924984+07:00","message":"[buffer interim] 2974 false อื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.471932609+07:00","message":"[bufferProcess] interim [900000000]:อื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.471934996+07:00","message":"[bufferProcess] send to processor:อย่างอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.471938965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.471942238+07:00","message":"> Transcript [43671] [false]: 'อย่างอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.471944299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.471946504+07:00","message":"Set new StatePrefix: 'อย่างอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.649852428+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.649896022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.649903189+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.649922274+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.649931308+07:00","message":"[bufferProcess] interim [20000000]:อย่างอื่นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.649934067+07:00","message":"[bufferProcess] send to processor:อื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.649938571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.649941447+07:00","message":"> Transcript [43672] [false]: 'อื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.649943916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.649945933+07:00","message":"Set new StatePrefix: 'อื่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.796124714+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.7961662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.796172432+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.796186681+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.79620447+07:00","message":"[bufferProcess] interim [140000000]:อย่างอื่นนะครับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.796207678+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.796213817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.796217132+07:00","message":"> Transcript [43673] [false]: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.796219565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.796221612+07:00","message":"Set new StatePrefix: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.86082315+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.860868984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.860875152+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.860887393+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.86089776+07:00","message":"[bufferProcess] interim [260000000]:อย่างอื่นนะครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.860900629+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.860906997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.860909921+07:00","message":"> Transcript [43674] [false]: 'อย่างอื่นนะครับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.86091396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.860916777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.860918985+07:00","message":"StatePrefix: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.860921393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.889442013+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.889479941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับต้องกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.889486048+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับต้องกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:01.889501657+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับต้องกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.88950943+07:00","message":"[bufferProcess] interim [320000000]:อย่างอื่นนะครับต้องกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.88951277+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.889520218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.889523503+07:00","message":"> Transcript [43675] [false]: 'อย่างอื่นนะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.889527747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.889530274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.889532744+07:00","message":"StatePrefix: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:01.889534942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.040342839+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.040378189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับต้องกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.040384263+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับต้องกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.040399901+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับต้องกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.040407513+07:00","message":"[bufferProcess] interim [440000000]:อย่างอื่นนะครับต้องกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.040410131+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับต้องกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.040413691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.040416939+07:00","message":"> Transcript [43676] [false]: 'อย่างอื่นนะครับต้องกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.040420338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.040422398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.040424792+07:00","message":"StatePrefix: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.040427209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.193389905+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.193426003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับต้องกลับมามอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.193432556+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับต้องกลับมามอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.19344759+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับต้องกลับมามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.193455401+07:00","message":"[bufferProcess] interim [620000000]:อย่างอื่นนะครับต้องกลับมามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.193458039+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับต้องกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.19346623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.193469278+07:00","message":"> Transcript [43677] [false]: 'อย่างอื่นนะครับต้องกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.193472956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.193475432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.193478093+07:00","message":"StatePrefix: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.193480604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.193486207+07:00","message":"Push: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.193488988+07:00","message":"TextPushed: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.193491278+07:00","message":"Set new StatePrefix : 'อย่างอื่นนะครับต้องกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.1934935+07:00","message":"Next Push (prob) : 'ต้องกลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.193502529+07:00","message":"push: {false อย่างอื่นนะครับ 0 0xc003d5e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.314858691+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.314899353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับต้องกลับมาหมอเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.314906407+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับต้องกลับมาหมอเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.314923088+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับต้องกลับมาหมอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.314932577+07:00","message":"[bufferProcess] interim [740000000]:อย่างอื่นนะครับต้องกลับมาหมอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.314935593+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับต้องกลับมามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.314943439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.314946611+07:00","message":"> Transcript [43678] [false]: 'อย่างอื่นนะครับต้องกลับมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.314950335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.31495295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.314955579+07:00","message":"StatePrefix: 'อย่างอื่นนะครับต้องกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.314958484+07:00","message":"TextPushed: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.436424593+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.436463259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับต้องกลับมาหมอขำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.43646977+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับต้องกลับมาหมอขำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.436483756+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับต้องกลับมาหมอขำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.436491482+07:00","message":"[bufferProcess] interim [860000000]:อย่างอื่นนะครับต้องกลับมาหมอขำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.436494168+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับต้องกลับมาหมอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.436501349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.436504769+07:00","message":"> Transcript [43679] [false]: 'อย่างอื่นนะครับต้องกลับมาหมอเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.436508349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.436510913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.436512912+07:00","message":"StatePrefix: 'อย่างอื่นนะครับต้องกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.436515828+07:00","message":"TextPushed: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.43983692+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.439845252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับนอกจากปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.439848458+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับนอกจากปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:02.439854772+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับนอกจากปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.439857758+07:00","message":"[bufferProcess] interim [920000000]:อย่างอื่นนะครับนอกจากปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.439859856+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับต้องกลับมาหมอขำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.439862175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.439864285+07:00","message":"> Transcript [43680] [false]: 'อย่างอื่นนะครับต้องกลับมาหมอขำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.43986654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.439868605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.439873014+07:00","message":"StatePrefix: 'อย่างอื่นนะครับต้องกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:02.439875314+07:00","message":"TextPushed: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.0076658+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.00770504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.007712121+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.007721773+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.007729401+07:00","message":"[bufferProcess] interim [460000000]:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.007731785+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับนอกจากปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.007735325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.007738611+07:00","message":"> Transcript [43681] [false]: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.007740937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.007742985+07:00","message":"Set new StatePrefix: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.009348409+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.009365744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.009370383+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.00937898+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.009382947+07:00","message":"[bufferProcess] interim [520000000]:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.009385352+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.009388582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.009391046+07:00","message":"> Transcript [43682] [false]: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.009393729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.00939583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.00939788+07:00","message":"StatePrefix: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.009400356+07:00","message":"TextPushed: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.214093321+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.214137859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.21414581+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.214161163+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.214169611+07:00","message":"[bufferProcess] interim [700000000]:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.214172464+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.214176234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.214185719+07:00","message":"> Transcript [43683] [false]: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.214189788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.214192467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.214194783+07:00","message":"StatePrefix: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.214198135+07:00","message":"TextPushed: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.578409115+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.578449837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.578456497+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:03.578472117+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.57848115+07:00","message":"[bufferProcess] interim [60000000]:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.578483901+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.57849149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.578494629+07:00","message":"> Transcript [43684] [false]: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.578498461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.578501234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.578504529+07:00","message":"StatePrefix: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:03.578507556+07:00","message":"TextPushed: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:03.801817867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:03.801820359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.043075215+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.043114853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.043121316+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.043133599+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.04314147+07:00","message":"[bufferProcess] interim [480000000]:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043144187+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043147955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043150664+07:00","message":"> Transcript [43685] [false]: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043154698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043156864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043159163+07:00","message":"StatePrefix: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043162233+07:00","message":"TextPushed: 'อย่างอื่นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043165431+07:00","message":"Push: 'นอกจากปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043167389+07:00","message":"TextPushed: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043170782+07:00","message":"Set new StatePrefix : 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.043178301+07:00","message":"Next Push (prob) : 'ไม่มีปลาอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.043185962+07:00","message":"push: {false นอกจากปลาหมอคางดำ 0 0xc003d5e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.101633597+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.101680319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.101687022+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.101704072+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.101712735+07:00","message":"[bufferProcess] interim [600000000]:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.101716017+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.10171999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.101723742+07:00","message":"> Transcript [43686] [false]: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.101727285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.101729751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.101732198+07:00","message":"StatePrefix: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.101734855+07:00","message":"TextPushed: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.664360596+07:00","message":"[GCS] IsForceVAD: false for message ID: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.734482555+07:00","message":"[GCS] Start streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.740236172+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.740276758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.740285247+07:00","message":"receive interim result [false|false]: อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.740298978+07:00","message":"[buffer interim] 2974 false อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.74030731+07:00","message":"[bufferProcess] interim [200000000]:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.740310177+07:00","message":"[bufferProcess] send to processor:อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.740314307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.740317324+07:00","message":"> Transcript [43687] [false]: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.74032234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.740324689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.740327504+07:00","message":"StatePrefix: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.740330364+07:00","message":"TextPushed: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.859243927+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.859288587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เจออย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย\",\"confidence\":0.9467796}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.859296335+07:00","message":"receive interim result [true|false]: ไม่เจออย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.85930725+07:00","message":"end recv isFinal message id 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.859309423+07:00","message":"end Recv id 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.859317758+07:00","message":"[buffer interim] 2974 true ไม่เจออย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859328813+07:00","message":"[bufferProcess] interim [320000000]:ไม่เจออย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.85933241+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859336607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859339937+07:00","message":"> Transcript [43688] [false]: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859343033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859345048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859349357+07:00","message":"StatePrefix: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859352487+07:00","message":"TextPushed: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859354446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859364211+07:00","message":"> Transcript [43689] [true]: 'ไม่เจออย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859366691+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859368441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859370225+07:00","message":"StatePrefix: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859372185+07:00","message":"TextPushed: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859374113+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859516037+07:00","message":"Push: 'ไม่มีปลาอื่นๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859520035+07:00","message":"TextPushed: 'อย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859522502+07:00","message":"Set new StatePrefix : 'ไม่เจออย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859524874+07:00","message":"Next Push (prob) : 'ไม่เจออย่างอื่นนะครับนอกจากปลาหมอคางดำไม่มีปลาอื่นๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:04.859532406+07:00","message":"push: {true ไม่มีปลาอื่นๆเลย 0 0xc003d5e200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:04.859589536+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2974.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:04.869120221+07:00","message":"write wav file: './tmp/7589/7589_2974.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.355444854+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.355482176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.355488808+07:00","message":"receive interim result [false|false]: แถว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.355500518+07:00","message":"[buffer interim] 2975 false แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.355513782+07:00","message":"[bufferProcess] interim [600000000]:แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.355516102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.394497764+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.394542921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.394550504+07:00","message":"receive interim result [false|false]: ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.394566989+07:00","message":"[buffer interim] 2975 false ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.394575594+07:00","message":"[bufferProcess] interim [660000000]:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.394578324+07:00","message":"[bufferProcess] send to processor:แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.394586752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.394589818+07:00","message":"> Transcript [43690] [false]: 'แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.394592442+07:00","message":"Set StatePrefix (first interim): 'แถว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.618597688+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.618637473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.618643472+07:00","message":"receive interim result [false|false]: แถวบ้านก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.618659754+07:00","message":"[buffer interim] 2975 false แถวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.618667269+07:00","message":"[bufferProcess] interim [840000000]:แถวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.618670024+07:00","message":"[bufferProcess] send to processor:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.61867403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.618677599+07:00","message":"> Transcript [43691] [false]: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.618680129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.618682269+07:00","message":"Set new StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.802463885+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.802506057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.802511844+07:00","message":"receive interim result [false|false]: แถวบ้านก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.80253159+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.802540142+07:00","message":"[bufferProcess] interim [80000000]:แถวบ้านก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.802543431+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.802551485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.802554945+07:00","message":"> Transcript [43692] [false]: 'แถวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.802557179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.802559752+07:00","message":"Set new StatePrefix: 'แถวบ้านก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.934840329+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.934887448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.934893557+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.93491321+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.934923422+07:00","message":"[bufferProcess] interim [200000000]:แถวบ้านก็จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.934925887+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.934929426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.934932301+07:00","message":"> Transcript [43693] [false]: 'แถวบ้านก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.934936577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.934938649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.934940817+07:00","message":"StatePrefix: 'แถวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.934943393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.993327657+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.993373881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.993381074+07:00","message":"receive interim result [false|false]: แถวบ้านก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:05.993394439+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.993403596+07:00","message":"[bufferProcess] interim [260000000]:แถวบ้านก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.993406929+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.993413118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.993416008+07:00","message":"> Transcript [43694] [false]: 'แถวบ้านก็จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.993419664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.993422139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.993424308+07:00","message":"StatePrefix: 'แถวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:05.993426751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.064410006+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.064453531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จะปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.064460339+07:00","message":"receive interim result [false|false]: แถวบ้านก็จะปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.064474935+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.06448546+07:00","message":"[bufferProcess] interim [320000000]:แถวบ้านก็จะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.064488358+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.064494472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.06450007+07:00","message":"> Transcript [43695] [false]: 'แถวบ้านก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.064503734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.064506156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.064508524+07:00","message":"StatePrefix: 'แถวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.064510846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.248531825+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.248578291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จะไปบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.248586165+07:00","message":"receive interim result [false|false]: แถวบ้านก็จะไปบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.248601656+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จะไปบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.248609686+07:00","message":"[bufferProcess] interim [380000000]:แถวบ้านก็จะไปบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.248612319+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.248621424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.248626394+07:00","message":"> Transcript [43696] [false]: 'แถวบ้านก็จะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.248632168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.248637149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.248640265+07:00","message":"StatePrefix: 'แถวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.248645712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.24865338+07:00","message":"Push: 'แถวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.248656636+07:00","message":"TextPushed: 'แถวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.24865969+07:00","message":"Set new StatePrefix : 'แถวบ้านก็จะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.248663189+07:00","message":"Next Push (prob) : 'จะปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.248676192+07:00","message":"push: {false แถวบ้านก็ 0 0xc003324700}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:06.801998848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:06.802007906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.935714575+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.935755724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จะไปบอกได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.935762776+07:00","message":"receive interim result [false|false]: แถวบ้านก็จะไปบอกได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.935786957+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จะไปบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.935799297+07:00","message":"[bufferProcess] interim [680000000]:แถวบ้านก็จะไปบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.935802174+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จะไปบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.935808252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.935811924+07:00","message":"> Transcript [43697] [false]: 'แถวบ้านก็จะไปบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.935815075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.935817241+07:00","message":"Set new StatePrefix: 'แถวบ้านก็จะไปบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.974090668+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.97412594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับกระบอกดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.974132215+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับกระบอกดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:06.974149164+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับกระบอกดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.974162051+07:00","message":"[bufferProcess] interim [740000000]:แถวบ้านก็จับกระบอกดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.974164772+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จะไปบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.974172063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.974175001+07:00","message":"> Transcript [43698] [false]: 'แถวบ้านก็จะไปบอกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.974180336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.974182585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.974184705+07:00","message":"StatePrefix: 'แถวบ้านก็จะไปบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:06.974186968+07:00","message":"TextPushed: 'แถวบ้านก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.025246298+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.025290966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับกระบอกดำมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.025297604+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับกระบอกดำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.025317341+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับกระบอกดำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.025328151+07:00","message":"[bufferProcess] interim [860000000]:แถวบ้านก็จับกระบอกดำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.025331234+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จับกระบอกดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.025337937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.025340987+07:00","message":"> Transcript [43699] [false]: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.02534385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.025346096+07:00","message":"Set new StatePrefix: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.087727727+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.087769538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับกระบอกดำมาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.08777807+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับกระบอกดำมาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.087791997+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับกระบอกดำมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.087801104+07:00","message":"[bufferProcess] interim [160000000]:แถวบ้านก็จับกระบอกดำมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.087803874+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จับกระบอกดำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.087809677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.087812693+07:00","message":"> Transcript [43700] [false]: 'แถวบ้านก็จับกระบอกดำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.087816329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.087818721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.087820641+07:00","message":"StatePrefix: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.087823097+07:00","message":"TextPushed: 'แถวบ้านก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.110587985+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.110620279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับกระบอกดำมาได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.110626253+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับกระบอกดำมาได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.110640529+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับกระบอกดำมาได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.110646351+07:00","message":"[bufferProcess] interim [340000000]:แถวบ้านก็จับกระบอกดำมาได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.110649113+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จับกระบอกดำมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.110652917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.110655836+07:00","message":"> Transcript [43701] [false]: 'แถวบ้านก็จับกระบอกดำมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.110659102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.110661403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.110664213+07:00","message":"StatePrefix: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.110666751+07:00","message":"TextPushed: 'แถวบ้านก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.121692398+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.121713963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับกระบอกดำมาได้หลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.121720208+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับกระบอกดำมาได้หลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.121733332+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับกระบอกดำมาได้หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.121740295+07:00","message":"[bufferProcess] interim [400000000]:แถวบ้านก็จับกระบอกดำมาได้หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.12174454+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จับกระบอกดำมาได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.121748573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.121752508+07:00","message":"> Transcript [43702] [false]: 'แถวบ้านก็จับกระบอกดำมาได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.121756872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.121760052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.121763517+07:00","message":"StatePrefix: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.121766109+07:00","message":"TextPushed: 'แถวบ้านก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.33735557+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.337403455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับกระบอกดำมาได้หลายวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.337410011+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับกระบอกดำมาได้หลายวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.337424437+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับกระบอกดำมาได้หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337433044+07:00","message":"[bufferProcess] interim [580000000]:แถวบ้านก็จับกระบอกดำมาได้หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337435939+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จับกระบอกดำมาได้หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337440174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337443178+07:00","message":"> Transcript [43703] [false]: 'แถวบ้านก็จับกระบอกดำมาได้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337446949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337449043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337451424+07:00","message":"StatePrefix: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337454223+07:00","message":"TextPushed: 'แถวบ้านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337457593+07:00","message":"Push: 'จับกระบอกดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337460368+07:00","message":"TextPushed: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.337465152+07:00","message":"Set new StatePrefix : 'แถวบ้านก็จับกระบอกดำมาได้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.3374677+07:00","message":"Next Push (prob) : 'มาได้หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.337476379+07:00","message":"push: {false จับกระบอกดำ 0 0xc003324700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.383277598+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.383315689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับกระบอกดำมาได้หลายกระแส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.383322493+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับกระบอกดำมาได้หลายกระแส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.383336709+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับกระบอกดำมาได้หลายกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.383345346+07:00","message":"[bufferProcess] interim [640000000]:แถวบ้านก็จับกระบอกดำมาได้หลายกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.383348009+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จับกระบอกดำมาได้หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.383355772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.383359366+07:00","message":"> Transcript [43704] [false]: 'แถวบ้านก็จับกระบอกดำมาได้หลายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.383366929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.383369394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.383371357+07:00","message":"StatePrefix: 'แถวบ้านก็จับกระบอกดำมาได้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.38337618+07:00","message":"TextPushed: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.505938265+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.505979071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.505986518+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.506001098+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.506009859+07:00","message":"[bufferProcess] interim [760000000]:แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.506012327+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จับกระบอกดำมาได้หลายกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.506020121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.506023165+07:00","message":"> Transcript [43705] [false]: 'แถวบ้านก็จับกระบอกดำมาได้หลายกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.506026791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.506029215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.506031337+07:00","message":"StatePrefix: 'แถวบ้านก็จับกระบอกดำมาได้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.506034812+07:00","message":"TextPushed: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.70909503+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.709136158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.709142925+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.70918389+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.70919354+07:00","message":"[bufferProcess] interim [940000000]:แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.709196355+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.709200615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.709204146+07:00","message":"> Transcript [43706] [false]: 'แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.709208234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.70921057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.709213002+07:00","message":"StatePrefix: 'แถวบ้านก็จับกระบอกดำมาได้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.709216043+07:00","message":"TextPushed: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.742807949+07:00","message":"[GCS] IsForceVAD: false for message ID: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.782910441+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.782950587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.782957427+07:00","message":"receive interim result [false|false]: แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.782971699+07:00","message":"[buffer interim] 2975 false แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.782980514+07:00","message":"[bufferProcess] interim [60000000]:แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.78298454+07:00","message":"[bufferProcess] send to processor:แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.782990281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.78299432+07:00","message":"> Transcript [43707] [false]: 'แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.782999779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.783003114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.783007008+07:00","message":"StatePrefix: 'แถวบ้านก็จับกระบอกดำมาได้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.783012093+07:00","message":"TextPushed: 'แถวบ้านก็จับกระบอกดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.783017718+07:00","message":"Push: 'มาได้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.783021472+07:00","message":"TextPushed: 'แถวบ้านก็จับกระบอกดำมาได้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.783025965+07:00","message":"Set new StatePrefix : 'แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.783029162+07:00","message":"Next Push (prob) : 'กระสอบแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.78304236+07:00","message":"push: {false มาได้หลาย 0 0xc003324700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.975409434+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.975446402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านก็จะกระบอกดำมาได้หลายกระสอบแบบนี้\",\"confidence\":0.9367117}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.975453626+07:00","message":"receive interim result [true|false]: ชาวบ้านก็จะกระบอกดำมาได้หลายกระสอบแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.975465295+07:00","message":"end recv isFinal message id 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.975467629+07:00","message":"end Recv id 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.975474052+07:00","message":"[buffer interim] 2975 true ชาวบ้านก็จะกระบอกดำมาได้หลายกระสอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975481615+07:00","message":"[bufferProcess] interim [240000000]:ชาวบ้านก็จะกระบอกดำมาได้หลายกระสอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975485471+07:00","message":"[bufferProcess] send to processor (isfinal):แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.97548876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975491363+07:00","message":"> Transcript [43708] [false]: 'แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975494481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975496876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975499319+07:00","message":"StatePrefix: 'แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975502268+07:00","message":"TextPushed: 'แถวบ้านก็จับกระบอกดำมาได้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975504358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975506337+07:00","message":"> Transcript [43709] [true]: 'ชาวบ้านก็จะกระบอกดำมาได้หลายกระสอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975508591+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975510407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975512099+07:00","message":"StatePrefix: 'แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975514096+07:00","message":"TextPushed: 'แถวบ้านก็จับกระบอกดำมาได้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975515879+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975661965+07:00","message":"Push: 'กระสอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975664978+07:00","message":"TextPushed: 'แถวบ้านก็จับกระบอกดำมาได้หลายกระสอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975667268+07:00","message":"Set new StatePrefix : 'ชาวบ้านก็จะกระบอกดำมาได้หลายกระสอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.975669373+07:00","message":"Next Push (prob) : 'ชาวบ้านก็จะกระบอกดำมาได้หลายกระสอบแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.975676836+07:00","message":"push: {true กระสอบแบบนี้ 0 0xc003324700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:07.97568766+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2975.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:07.98407691+07:00","message":"write wav file: './tmp/7589/7589_2975.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:07.995402597+07:00","message":"[GCS] Start streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.121539428+07:00","message":"[GCS] IsForceVAD: false for message ID: 2976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.25455731+07:00","message":"[GCS] Start streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.402381786+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.402403901+07:00","message":"found end of frame, send empty tag with msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.402407025+07:00","message":"end Recv id 2976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.402413701+07:00","message":"[buffer interim] 2976 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.402421524+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.402426135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.402429418+07:00","message":"> Transcript [43710] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.402433682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.402436835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.402439466+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.402442318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.402446682+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.402459297+07:00","message":"push: {true \n 0 0xc003325180}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:08.408125159+07:00","message":"write wav file: './tmp/7589/7589_2976.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.607450004+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.607489038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.607494673+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.607508398+07:00","message":"[buffer interim] 2977 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.607517225+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.607519155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.982476615+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.982516951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.982523582+07:00","message":"receive interim result [false|false]: ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:08.982537329+07:00","message":"[buffer interim] 2977 false ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.982552998+07:00","message":"[bufferProcess] interim [600000000]:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.982555419+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.982559361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.982562715+07:00","message":"> Transcript [43711] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:08.982568685+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.195922805+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.195962843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.195968897+07:00","message":"receive interim result [false|false]: กลับบ้านยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.195983383+07:00","message":"[buffer interim] 2977 false กลับบ้านยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.195994727+07:00","message":"[bufferProcess] interim [720000000]:กลับบ้านยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.195997216+07:00","message":"[bufferProcess] send to processor:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.196003013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.196005924+07:00","message":"> Transcript [43712] [false]: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.1960086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.196010763+07:00","message":"Set new StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.364486004+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.364527322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.36453491+07:00","message":"receive interim result [false|false]: ชาวบ้านบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.364552146+07:00","message":"[buffer interim] 2977 false ชาวบ้านบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.364560318+07:00","message":"[bufferProcess] interim [840000000]:ชาวบ้านบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.364563836+07:00","message":"[bufferProcess] send to processor:กลับบ้านยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.364569622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.364574613+07:00","message":"> Transcript [43713] [false]: 'กลับบ้านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.364577795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.364581154+07:00","message":"Set new StatePrefix: 'กลับบ้านยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.454736848+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.454776584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านบอกอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.454783621+07:00","message":"receive interim result [false|false]: ชาวบ้านบอกอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.454799782+07:00","message":"[buffer interim] 2977 false ชาวบ้านบอกอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.454808257+07:00","message":"[bufferProcess] interim [960000000]:ชาวบ้านบอกอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.454810925+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.454814594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.454817665+07:00","message":"> Transcript [43714] [false]: 'ชาวบ้านบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.454820226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.454822382+07:00","message":"Set new StatePrefix: 'ชาวบ้านบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.469765558+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.469801379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.469807201+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.469821741+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.46982988+07:00","message":"[bufferProcess] interim [80000000]:กลับบ้านยังบอกอีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.469833693+07:00","message":"[bufferProcess] send to processor:ชาวบ้านบอกอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.469843367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.469847238+07:00","message":"> Transcript [43715] [false]: 'ชาวบ้านบอกอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.469851838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.469855394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.469857363+07:00","message":"StatePrefix: 'ชาวบ้านบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.469859531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.529616072+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.529655486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.529661758+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.5296778+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.529690315+07:00","message":"[bufferProcess] interim [320000000]:กลับบ้านยังบอกอีกว่าหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.52969362+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.529697263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.529700383+07:00","message":"> Transcript [43716] [false]: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.529702672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.52970473+07:00","message":"Set new StatePrefix: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.801790747+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.801830435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.801837521+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.801853636+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.801862504+07:00","message":"[bufferProcess] interim [560000000]:กลับบ้านยังบอกอีกว่าหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.801865507+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.801874428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.801877668+07:00","message":"> Transcript [43717] [false]: 'กลับบ้านยังบอกอีกว่าหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.801882024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.801884462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.801886912+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.801892558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:09.802909783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:09.802918571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.993751072+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.993788367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.993794956+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:09.993809633+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.993823593+07:00","message":"[bufferProcess] interim [740000000]:กลับบ้านยังบอกอีกว่าหลังจากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.993826186+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.993833753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.993837157+07:00","message":"> Transcript [43718] [false]: 'กลับบ้านยังบอกอีกว่าหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.993854295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.993856723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.993859457+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:09.993861991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.132607634+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.13264666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.132653464+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.132665534+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.13267785+07:00","message":"[bufferProcess] interim [860000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.132680604+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.132685091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.132688188+07:00","message":"> Transcript [43719] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.132692208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.132694309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.132696921+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.132699231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.139575409+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.139598611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้เปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.139607031+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้เปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.139618797+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.139624107+07:00","message":"[bufferProcess] interim [920000000]:กลับบ้านยังบอกอีกว่าหลังจากได้เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.139626871+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.13962999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.139634722+07:00","message":"> Transcript [43720] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.139640475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.13964285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.139645263+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.139647866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.139655167+07:00","message":"Push: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.139657195+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.139659958+07:00","message":"Set new StatePrefix : 'กลับบ้านยังบอกอีกว่าหลังจากได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.139662918+07:00","message":"Next Push (prob) : 'หลังจากได้ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.139672135+07:00","message":"push: {false กลับบ้านยังบอกอีกว่า 0 0xc003325480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.18330072+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.183338689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.183345375+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.183362439+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.18337042+07:00","message":"[bufferProcess] interim [980000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.18337331+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.183377515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.183380248+07:00","message":"> Transcript [43721] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.183382467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.183385226+07:00","message":"Set new StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้เปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.453810703+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.453850834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอแคระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.453858251+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอแคระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.453873222+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.45388172+07:00","message":"[bufferProcess] interim [160000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.45388458+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.453892277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.453895219+07:00","message":"> Transcript [43722] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.453897984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.453900387+07:00","message":"Set new StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.468977809+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.469015996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.469022477+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.469037727+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.469046143+07:00","message":"[bufferProcess] interim [220000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.46904898+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.469058283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.469064962+07:00","message":"> Transcript [43723] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอแคระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.469069155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.469073434+07:00","message":"Set new StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอแคระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.513620922+07:00","message":"[GCS] Cleaned up inactive client: 2952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.513646819+07:00","message":"[GCS] Cleaned up inactive client: 2954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.513649763+07:00","message":"[GCS] Cleaned up inactive client: 2957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.51365403+07:00","message":"[GCS] Cleaned up inactive client: 2950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.51365607+07:00","message":"[GCS] Cleaned up inactive client: 2951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.513658375+07:00","message":"[GCS] Cleaned up inactive client: 2953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.513660637+07:00","message":"[GCS] Cleaned up inactive client: 2955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.513662716+07:00","message":"[GCS] Cleaned up inactive client: 2956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.5696973+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.569736685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.569744536+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.569760685+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.569772984+07:00","message":"[bufferProcess] interim [340000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.569776203+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.569782664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.569786127+07:00","message":"> Transcript [43724] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.569789104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.569792944+07:00","message":"Set new StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.896749733+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.896786626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.896795173+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:10.896807591+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.896820114+07:00","message":"[bufferProcess] interim [640000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.896823013+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.896829602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.896832753+07:00","message":"> Transcript [43725] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.896836408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.896838904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.896841068+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:10.896844126+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.02316211+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.023225667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.023234597+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.023249624+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.023257906+07:00","message":"[bufferProcess] interim [760000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.023260974+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.023279091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.023282457+07:00","message":"> Transcript [43726] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.023286208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.023288437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.023290852+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.023293506+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.225173474+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.225210512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.225217378+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.225233182+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.225241148+07:00","message":"[bufferProcess] interim [940000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.225243946+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.225251609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.225254736+07:00","message":"> Transcript [43727] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.225258658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.225260959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.225264429+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.22526769+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.363606382+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.363673768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.363682239+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.363699263+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363708234+07:00","message":"[bufferProcess] interim [120000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363711286+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363720521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363724101+07:00","message":"> Transcript [43728] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363728963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363731847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363735057+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363737755+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.3637446+07:00","message":"Push: 'หลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363746752+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363749217+07:00","message":"Set new StatePrefix : 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.363752277+07:00","message":"Next Push (prob) : 'ดำมาก็ต้องรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.36376376+07:00","message":"push: {false หลังจากได้ปลาหมอคาง 0 0xc003325480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.474014451+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.47405889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.474066076+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.474083094+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.474092473+07:00","message":"[bufferProcess] interim [240000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.474096031+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.474105373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.47410818+07:00","message":"> Transcript [43729] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.474112524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.474115373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.474121432+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.474132651+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.589299179+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.589338024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.589344217+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.589356683+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.589364732+07:00","message":"[bufferProcess] interim [360000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.589367975+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.589373533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.589376475+07:00","message":"> Transcript [43730] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.589380145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.589382421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.589385085+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.589387837+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.778608918+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.778654425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.778661825+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.778674034+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.778684033+07:00","message":"[bufferProcess] interim [540000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.778687947+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.778696352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.778700445+07:00","message":"> Transcript [43731] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.778704004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.778707698+07:00","message":"Set new StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.908037042+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.908079826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.908088012+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:11.908105453+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.908115428+07:00","message":"[bufferProcess] interim [660000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.908119747+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.908134555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.908138816+07:00","message":"> Transcript [43732] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.908144015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.908147181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.908150568+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:11.908154562+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.181754434+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.181790878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.18179816+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.181812097+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.181819315+07:00","message":"[bufferProcess] interim [960000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.18182309+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.18182736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.181830293+07:00","message":"> Transcript [43733] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.181833945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.181836101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.181838844+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.181843071+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.500427865+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.500462368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.500468943+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.500481312+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.500489528+07:00","message":"[bufferProcess] interim [260000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.500492968+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.500500233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.500503085+07:00","message":"> Transcript [43734] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.500507243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.50050937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.500511493+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.500514149+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.691349354+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.691388379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.691395121+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.69141636+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.69143681+07:00","message":"[bufferProcess] interim [440000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.691439519+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.691443308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.691446298+07:00","message":"> Transcript [43735] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.691450102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.69145255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.691455358+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.691458256+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.691464736+07:00","message":"Push: 'ดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.691466953+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.691469748+07:00","message":"Set new StatePrefix : 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.6914727+07:00","message":"Next Push (prob) : 'ในบ้านมาช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.691481247+07:00","message":"push: {false ดำมาก็ต้องเร่งสมาชิก 0 0xc003325480}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:12.803268887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:12.80329698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.838449311+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.838496121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.838510629+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:12.838524969+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.838532893+07:00","message":"[bufferProcess] interim [620000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.838536108+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.838542497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.838545898+07:00","message":"> Transcript [43736] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.838550102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.838552305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.838554272+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:12.838557516+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.076240628+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.076277736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.076284481+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.076297749+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.076305772+07:00","message":"[bufferProcess] interim [860000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.076308768+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.076314544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.076317429+07:00","message":"> Transcript [43737] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.076321197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.076323224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.076325309+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.076327962+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.333976873+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.334016764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.334024143+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.334036703+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.334045414+07:00","message":"[bufferProcess] interim [40000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.334048277+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.334052889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.334055962+07:00","message":"> Transcript [43738] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.334059986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.334062155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.334064965+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.334068194+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.387706082+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.38775315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.387762117+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.38777885+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.387789526+07:00","message":"[bufferProcess] interim [160000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.387793939+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.387802695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.387807472+07:00","message":"> Transcript [43739] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.387813523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.387817173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.387822598+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.38782733+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.387835787+07:00","message":"Push: 'ในบ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.38783894+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.387842708+07:00","message":"Set new StatePrefix : 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.387847485+07:00","message":"Next Push (prob) : 'กันล้างทำความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.387869583+07:00","message":"push: {false ในบ้านมาช่วย 0 0xc003325480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.390726874+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.390749167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.390756104+07:00","message":"receive interim result [false|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.390768806+07:00","message":"[buffer interim] 2977 false กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.390774417+07:00","message":"[bufferProcess] interim [220000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.390778193+07:00","message":"[bufferProcess] send to processor:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.390785526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.390789244+07:00","message":"> Transcript [43740] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.39079492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.390798445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.390800489+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.390803644+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.573327163+07:00","message":"[GCS] IsForceVAD: false for message ID: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.633684923+07:00","message":"[GCS] Start streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.769554902+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.769590519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเรียกสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด\",\"confidence\":0.9540462}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.769598224+07:00","message":"receive interim result [true|false]: กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเรียกสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.769608822+07:00","message":"end recv isFinal message id 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.769611052+07:00","message":"end Recv id 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.76961615+07:00","message":"[buffer interim] 2977 true กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเรียกสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769625733+07:00","message":"[bufferProcess] interim [550000000]:กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเรียกสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769629927+07:00","message":"[bufferProcess] send to processor (isfinal):กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769633718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769636501+07:00","message":"> Transcript [43741] [false]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769640086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769642053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769644024+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769646763+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769649027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769657165+07:00","message":"> Transcript [43742] [true]: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเรียกสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.76965985+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.76966189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769663736+07:00","message":"StatePrefix: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยกันล้างทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769666078+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.769676793+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.770169784+07:00","message":"Push: 'ล้างทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.770196494+07:00","message":"TextPushed: 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเร่งสมาชิกในบ้านมาช่วยล้างทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.77020015+07:00","message":"Set new StatePrefix : 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเรียกสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.77020517+07:00","message":"Next Push (prob) : 'กลับบ้านยังบอกอีกว่าหลังจากได้ปลาหมอคางดำมาก็ต้องเรียกสมาชิกในบ้านมาช่วยกันล้างทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:13.770186694+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_2977.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:13.77022431+07:00","message":"push: {true ล้างทำความสะอาด 0 0xc003325480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:13.7825811+07:00","message":"write wav file: './tmp/7589/7589_2977.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.4911694+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.491216599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.491222499+07:00","message":"receive interim result [false|false]: หัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.491236835+07:00","message":"[buffer interim] 2978 false หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.491244293+07:00","message":"[bufferProcess] interim [660000000]:หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.491246377+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.70536516+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.705412877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวแตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.705420725+07:00","message":"receive interim result [false|false]: หัวแตก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.705437637+07:00","message":"[buffer interim] 2978 false หัวแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.70544988+07:00","message":"[bufferProcess] interim [900000000]:หัวแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.70545639+07:00","message":"[bufferProcess] send to processor:หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.705465009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.705469509+07:00","message":"> Transcript [43743] [false]: 'หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.705473363+07:00","message":"Set StatePrefix (first interim): 'หัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.814701086+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.814742861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวแต่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.814750105+07:00","message":"receive interim result [false|false]: หัวแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:14.814766352+07:00","message":"[buffer interim] 2978 false หัวแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.814775586+07:00","message":"[bufferProcess] interim [20000000]:หัวแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.814777848+07:00","message":"[bufferProcess] send to processor:หัวแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.814781892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.814785027+07:00","message":"> Transcript [43744] [false]: 'หัวแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.81478869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.814790936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.814793018+07:00","message":"StatePrefix: 'หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:14.81479714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.002000367+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.002035974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวแต่งตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.002041474+07:00","message":"receive interim result [false|false]: หัวแต่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.00205342+07:00","message":"[buffer interim] 2978 false หัวแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.002063943+07:00","message":"[bufferProcess] interim [140000000]:หัวแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.002066234+07:00","message":"[bufferProcess] send to processor:หัวแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.00206991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.002074558+07:00","message":"> Transcript [43745] [false]: 'หัวแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.002077854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.002081993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.002084241+07:00","message":"StatePrefix: 'หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.002086342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.006725179+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.006755282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวแต่งซิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.006760515+07:00","message":"receive interim result [false|false]: หัวแต่งซิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.006772622+07:00","message":"[buffer interim] 2978 false หัวแต่งซิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.006779446+07:00","message":"[bufferProcess] interim [200000000]:หัวแต่งซิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.006781806+07:00","message":"[bufferProcess] send to processor:หัวแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.00678542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.006788+07:00","message":"> Transcript [43746] [false]: 'หัวแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.006790922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.00679296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.006794998+07:00","message":"StatePrefix: 'หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.0067971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.266196539+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.266246073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวแต่ง 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.266254342+07:00","message":"receive interim result [false|false]: หัวแต่ง 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.266269703+07:00","message":"[buffer interim] 2978 false หัวแต่ง 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266278202+07:00","message":"[bufferProcess] interim [500000000]:หัวแต่ง 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266280845+07:00","message":"[bufferProcess] send to processor:หัวแต่งซิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266285202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266291304+07:00","message":"> Transcript [43747] [false]: 'หัวแต่งซิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266295406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.26629795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266300461+07:00","message":"StatePrefix: 'หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266302876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266309149+07:00","message":"Push: 'หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266311175+07:00","message":"TextPushed: 'หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266313639+07:00","message":"Set new StatePrefix : 'หัวแต่งซิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.266315937+07:00","message":"Next Push (prob) : 'แต่งซิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.266326243+07:00","message":"push: {false หัว 0 0xc0045dec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.394707623+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.394747674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวแต่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.394753921+07:00","message":"receive interim result [false|false]: หัวแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.394765476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.39476828+07:00","message":"receive interim result [false|false]:  15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.394777131+07:00","message":"[buffer interim] 2978 false หัวแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.394781086+07:00","message":"[buffer interim] 2978 false  15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.394788086+07:00","message":"[bufferProcess] interim [620000000]:หัวแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.394790726+07:00","message":"[bufferProcess] send to processor:หัวแต่ง 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.394794117+07:00","message":"[bufferProcess] interim [620000000]: 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.394796783+07:00","message":"[bufferProcess] update buffer: หัวแต่ง 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.394800041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.394802874+07:00","message":"> Transcript [43748] [false]: 'หัวแต่ง 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.394805334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.39480742+07:00","message":"Set new StatePrefix: 'หัวแต่ง 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.492666156+07:00","message":"[GCS] IsForceVAD: false for message ID: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.581307004+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.581350933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวแต่งซิปหาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.581358284+07:00","message":"receive interim result [false|false]: หัวแต่งซิปหาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.581375216+07:00","message":"[buffer interim] 2978 false หัวแต่งซิปหาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.581385486+07:00","message":"[bufferProcess] interim [740000000]:หัวแต่งซิปหาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.581390027+07:00","message":"[bufferProcess] send to processor:หัวแต่ง 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.581401607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.581407114+07:00","message":"> Transcript [43749] [false]: 'หัวแต่ง 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.581411083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.581413744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.581415741+07:00","message":"StatePrefix: 'หัวแต่ง 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.581418609+07:00","message":"TextPushed: 'หัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.605906046+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.605941902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวแต่ง 10 หาง\",\"confidence\":0.8915693}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.605947704+07:00","message":"receive interim result [true|false]: หัวแต่ง 10 หาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.605961526+07:00","message":"end recv isFinal message id 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.605963781+07:00","message":"end Recv id 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.605971179+07:00","message":"[buffer interim] 2978 true หัวแต่ง 10 หาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.605977324+07:00","message":"[bufferProcess] interim [890000000]:หัวแต่ง 10 หาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.605981307+07:00","message":"[bufferProcess] send to processor (isfinal):หัวแต่งซิปหาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.605985579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.605990393+07:00","message":"> Transcript [43750] [false]: 'หัวแต่งซิปหาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.605993943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.605996862+07:00","message":"Set new StatePrefix: 'หัวแต่งซิปหาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.605999762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.606005992+07:00","message":"> Transcript [43751] [true]: 'หัวแต่ง 10 หาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.60600939+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.606011471+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.606013447+07:00","message":"StatePrefix: 'หัวแต่งซิปหาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.606015905+07:00","message":"TextPushed: 'หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:15.60601922+07:00","message":"Push: 'แต่ง 10 หาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.606028824+07:00","message":"push: {true แต่ง 10 หาง 0 0xc0045dec80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:15.619801355+07:00","message":"write wav file: './tmp/7589/7589_2978.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:15.626383633+07:00","message":"[GCS] Start streaming session, msgId: 2979"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:15.804242511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:15.804253401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.11770564+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.117753888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.117760249+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.117777076+07:00","message":"[buffer interim] 2979 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.117784488+07:00","message":"[bufferProcess] interim [480000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.117786277+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.291273924+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.291325417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควักไส้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.291331889+07:00","message":"receive interim result [false|false]: ควักไส้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.291349143+07:00","message":"[buffer interim] 2979 false ควักไส้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.291358614+07:00","message":"[bufferProcess] interim [660000000]:ควักไส้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.29136173+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.291365739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.291368757+07:00","message":"> Transcript [43752] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.291371213+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.522903964+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.522942864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควักไส้กรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.522948387+07:00","message":"receive interim result [false|false]: ควักไส้กรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.52296493+07:00","message":"[buffer interim] 2979 false ควักไส้กรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.522973735+07:00","message":"[bufferProcess] interim [900000000]:ควักไส้กรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.522976371+07:00","message":"[bufferProcess] send to processor:ควักไส้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.522980615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.52298375+07:00","message":"> Transcript [43753] [false]: 'ควักไส้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.522986119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.522988256+07:00","message":"Set new StatePrefix: 'ควักไส้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.600049606+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.600098239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควักไส้ข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.60010572+07:00","message":"receive interim result [false|false]: ควักไส้ข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.600125546+07:00","message":"[buffer interim] 2979 false ควักไส้ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.600136542+07:00","message":"[bufferProcess] interim [960000000]:ควักไส้ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.600139889+07:00","message":"[bufferProcess] send to processor:ควักไส้กรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.6001458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.600151172+07:00","message":"> Transcript [43754] [false]: 'ควักไส้กรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.600155804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.600158694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.600161757+07:00","message":"StatePrefix: 'ควักไส้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.600165182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.616243932+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.616267309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควักไส้ข้างใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.616272072+07:00","message":"receive interim result [false|false]: ควักไส้ข้างใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.616283714+07:00","message":"[buffer interim] 2979 false ควักไส้ข้างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.616289063+07:00","message":"[bufferProcess] interim [20000000]:ควักไส้ข้างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.616291127+07:00","message":"[bufferProcess] send to processor:ควักไส้ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.616294091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.616296719+07:00","message":"> Transcript [43755] [false]: 'ควักไส้ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.616299208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.616301339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.616303371+07:00","message":"StatePrefix: 'ควักไส้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.616305249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.773589176+07:00","message":"[GCS] IsForceVAD: false for message ID: 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.787958407+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.788004293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควักไส้ข้างในออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.788012637+07:00","message":"receive interim result [false|false]: ควักไส้ข้างในออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.788030674+07:00","message":"[buffer interim] 2979 false ควักไส้ข้างในออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.788038647+07:00","message":"[bufferProcess] interim [200000000]:ควักไส้ข้างในออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.788041118+07:00","message":"[bufferProcess] send to processor:ควักไส้ข้างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.78804802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.788051023+07:00","message":"> Transcript [43756] [false]: 'ควักไส้ข้างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.78805475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.78805717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.788060214+07:00","message":"StatePrefix: 'ควักไส้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.788063577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.866401605+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.866446484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควักไส้ข้างในออก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.866454055+07:00","message":"receive interim result [true|false]: ควักไส้ข้างในออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.866465541+07:00","message":"end recv isFinal message id 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.866467935+07:00","message":"end Recv id 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.86647616+07:00","message":"[buffer interim] 2979 true ควักไส้ข้างในออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866488789+07:00","message":"[bufferProcess] interim [380000000]:ควักไส้ข้างในออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866492448+07:00","message":"[bufferProcess] send to processor (isfinal):ควักไส้ข้างในออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866497107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.86650265+07:00","message":"> Transcript [43757] [false]: 'ควักไส้ข้างในออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866506448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866508781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866510668+07:00","message":"StatePrefix: 'ควักไส้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866512917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866519828+07:00","message":"Push: 'ควักไส้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.86652185+07:00","message":"TextPushed: 'ควักไส้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866524201+07:00","message":"Set new StatePrefix : 'ควักไส้ข้างในออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866526555+07:00","message":"Next Push (prob) : 'ข้างในออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866528486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866530953+07:00","message":"> Transcript [43758] [true]: 'ควักไส้ข้างในออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866533411+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866535146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866537823+07:00","message":"StatePrefix: 'ควักไส้ข้างในออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.866539971+07:00","message":"TextPushed: 'ควักไส้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:16.86654221+07:00","message":"Push: 'ข้างในออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.866554679+07:00","message":"push: {false ควักไส้ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.866577251+07:00","message":"push: {true ข้างในออก 0 0xc003768200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:16.872972888+07:00","message":"write wav file: './tmp/7589/7589_2979.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:16.903204056+07:00","message":"[GCS] Start streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.452352932+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.452401047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.452407041+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.452424295+07:00","message":"[buffer interim] 2980 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.452431491+07:00","message":"[bufferProcess] interim [600000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.452433415+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.630290525+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.630334509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.63034046+07:00","message":"receive interim result [false|false]: ทำความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.630353286+07:00","message":"[buffer interim] 2980 false ทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.630361019+07:00","message":"[bufferProcess] interim [780000000]:ทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.630363262+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.630369789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.630372441+07:00","message":"> Transcript [43759] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.630374668+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.874096463+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.874135853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.87414102+07:00","message":"receive interim result [false|false]: ทำความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:17.874154204+07:00","message":"[buffer interim] 2980 false ทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.874162161+07:00","message":"[bufferProcess] interim [960000000]:ทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.874164671+07:00","message":"[bufferProcess] send to processor:ทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.874171509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.87417523+07:00","message":"> Transcript [43760] [false]: 'ทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.874180129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.874183065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.874186389+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:17.874190027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.137960285+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.138004963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.138011101+07:00","message":"receive interim result [false|false]: ทำความสะอาดจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.138027535+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.138036467+07:00","message":"[bufferProcess] interim [260000000]:ทำความสะอาดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.138039061+07:00","message":"[bufferProcess] send to processor:ทำความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.138043365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.138046192+07:00","message":"> Transcript [43761] [false]: 'ทำความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.138049658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.138052206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.138054535+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.13805679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.32805289+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.328100395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.328107517+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.328123558+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.328131643+07:00","message":"[bufferProcess] interim [440000000]:ทำความสะอาดจนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.328134415+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.32814156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.328144412+07:00","message":"> Transcript [43762] [false]: 'ทำความสะอาดจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.328148305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.328152798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.328155525+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.328157982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.337016097+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.337051023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.337057394+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.337073566+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337086537+07:00","message":"[bufferProcess] interim [500000000]:ทำความสะอาดจนมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337089363+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337093038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337096654+07:00","message":"> Transcript [43763] [false]: 'ทำความสะอาดจนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337100491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337102676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.33710519+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337107613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337113942+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337118298+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337120746+07:00","message":"Set new StatePrefix : 'ทำความสะอาดจนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.337123141+07:00","message":"Next Push (prob) : 'ความสะอาดจนไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.337145139+07:00","message":"push: {false ทำ 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.544386141+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.544433378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.544440998+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.5444563+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.544465489+07:00","message":"[bufferProcess] interim [680000000]:ทำความสะอาดจนมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.544468555+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.544476312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.544479251+07:00","message":"> Transcript [43764] [false]: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.544482011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.544484755+07:00","message":"Set new StatePrefix: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:18.805226455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:18.80525375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.836316357+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.836360369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.836366501+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.836381089+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.83638917+07:00","message":"[bufferProcess] interim [980000000]:ทำความสะอาดจนมั่นใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.836391963+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.836400846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.836404042+07:00","message":"> Transcript [43765] [false]: 'ทำความสะอาดจนมั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.836407683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.836410585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.836412704+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.836415273+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.965319246+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.965360814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.96536715+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.965381359+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.965389776+07:00","message":"[bufferProcess] interim [40000000]:ทำความสะอาดจนมั่นใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.965392292+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.965396234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.965399246+07:00","message":"> Transcript [43766] [false]: 'ทำความสะอาดจนมั่นใจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.965402622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.965404836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.965406916+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.965409952+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.97308387+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.973103026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.973107904+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:18.973120102+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.973125027+07:00","message":"[bufferProcess] interim [100000000]:ทำความสะอาดจนมั่นใจแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.973127455+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.973130162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.973132378+07:00","message":"> Transcript [43767] [false]: 'ทำความสะอาดจนมั่นใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.973135785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.97313844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.973142397+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:18.973145103+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.257374804+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.257417691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้วก็เตรียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.257425544+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจแล้วก็เตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.257439805+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจแล้วก็เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257450093+07:00","message":"[bufferProcess] interim [400000000]:ทำความสะอาดจนมั่นใจแล้วก็เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257452734+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257459001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257461812+07:00","message":"> Transcript [43768] [false]: 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257465431+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257469646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257472196+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257474847+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257479803+07:00","message":"Push: 'ความสะอาดจนมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257482047+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.25748416+07:00","message":"Set new StatePrefix : 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.257486406+07:00","message":"Next Push (prob) : 'ใจแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.257493973+07:00","message":"push: {false ความสะอาดจนมั่น 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.546059375+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.546115659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.546123041+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.546143819+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.546152925+07:00","message":"[bufferProcess] interim [700000000]:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.546155788+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจแล้วก็เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.546160219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.546163578+07:00","message":"> Transcript [43769] [false]: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.546167498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.54616968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.546172465+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.546175978+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.663542213+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.663589674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.663596817+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.663613908+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.6636269+07:00","message":"[bufferProcess] interim [760000000]:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.663630334+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.663638471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.663644071+07:00","message":"> Transcript [43770] [false]: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.663647887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.663650578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.663652924+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.663656075+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.922338847+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.92238288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.9223905+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:19.922405929+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.922415028+07:00","message":"[bufferProcess] interim [60000000]:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.922417906+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.922426648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.922430016+07:00","message":"> Transcript [43771] [false]: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.92243387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.922436353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.922438981+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:19.922442163+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.118504998+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.118544111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.118553448+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.118566265+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.118574062+07:00","message":"[bufferProcess] interim [300000000]:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.118576633+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.118584313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.118587309+07:00","message":"> Transcript [43772] [false]: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.118592138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.1185946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.118596987+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.11859992+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.118606706+07:00","message":"Push: 'ใจแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.118608901+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.118611758+07:00","message":"Set new StatePrefix : 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.118614207+07:00","message":"Next Push (prob) : 'เตรียมเอาไว้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.118635838+07:00","message":"push: {false ใจแล้วก็ 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.403265634+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.403316663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.4033241+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.403338117+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.403346022+07:00","message":"[bufferProcess] interim [480000000]:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.403348858+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.403356744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.403359548+07:00","message":"> Transcript [43773] [false]: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.403363368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.403365977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.403370143+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.403373283+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.456511486+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.456552087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.456559304+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.456575996+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.456584437+07:00","message":"[bufferProcess] interim [540000000]:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.456587704+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.456596696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.456599901+07:00","message":"> Transcript [43774] [false]: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.456604044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.456607037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.456609322+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.456612648+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.741562775+07:00","message":"[GCS] IsForceVAD: false for message ID: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.801181886+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.80122828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.801237989+07:00","message":"receive interim result [false|false]: ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.801257105+07:00","message":"[buffer interim] 2980 false ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.801269459+07:00","message":"[bufferProcess] interim [900000000]:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.801272407+07:00","message":"[bufferProcess] send to processor:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.801276833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.801280244+07:00","message":"> Transcript [43775] [false]: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.801284663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.801288345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.801290919+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.801293971+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.846100537+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.84614333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.846150065+07:00","message":"receive interim result [true|false]: ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.846161924+07:00","message":"end recv isFinal message id 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.846164098+07:00","message":"end Recv id 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.846172112+07:00","message":"[buffer interim] 2980 true ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846184363+07:00","message":"[bufferProcess] interim [50000000]:ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846188134+07:00","message":"[bufferProcess] send to processor (isfinal):ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846203218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846223133+07:00","message":"> Transcript [43776] [false]: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846229125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846231672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846234477+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846237325+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่นใจแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846246246+07:00","message":"Push: 'เตรียมเอาไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.84624835+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846250829+07:00","message":"Set new StatePrefix : 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846253529+07:00","message":"Next Push (prob) : 'ทำเมนูทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846256085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846258322+07:00","message":"> Transcript [43777] [true]: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846261049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846263315+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846265643+07:00","message":"StatePrefix: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับทำเมนูทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846267671+07:00","message":"TextPushed: 'ทำความสะอาดจนมั่นใจแล้วก็เตรียมเอาไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:20.846270125+07:00","message":"Push: 'ทำเมนูทอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.846283098+07:00","message":"push: {false เตรียมเอาไว้สำหรับ 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.846289201+07:00","message":"push: {true ทำเมนูทอด 0 0xc0045df800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:20.85565002+07:00","message":"write wav file: './tmp/7589/7589_2980.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:20.944000337+07:00","message":"[GCS] Start streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.524677772+07:00","message":"receive streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.524719216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟาร์มแกะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.524725017+07:00","message":"receive interim result [false|false]: ฟาร์มแกะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.524741623+07:00","message":"[buffer interim] 2981 false ฟาร์มแกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.524751538+07:00","message":"[bufferProcess] interim [600000000]:ฟาร์มแกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.524754873+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.638413391+07:00","message":"receive streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.638453396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแกง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.638459415+07:00","message":"receive interim result [false|false]: ทำแกง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.638477315+07:00","message":"[buffer interim] 2981 false ทำแกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.638485186+07:00","message":"[bufferProcess] interim [720000000]:ทำแกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.638487546+07:00","message":"[bufferProcess] send to processor:ฟาร์มแกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.638490716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.638493554+07:00","message":"> Transcript [43778] [false]: 'ฟาร์มแกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.638495862+07:00","message":"Set StatePrefix (first interim): 'ฟาร์มแกะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.782171407+07:00","message":"receive streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.782211033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแกงส้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.782217322+07:00","message":"receive interim result [false|false]: ทำแกงส้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:21.782232724+07:00","message":"[buffer interim] 2981 false ทำแกงส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.782244477+07:00","message":"[bufferProcess] interim [840000000]:ทำแกงส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.78224695+07:00","message":"[bufferProcess] send to processor:ทำแกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.78225481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.782258172+07:00","message":"> Transcript [43779] [false]: 'ทำแกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.78226052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:21.782262735+07:00","message":"Set new StatePrefix: 'ทำแกง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:21.805296875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:21.805301457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.023560762+07:00","message":"[GCS] IsForceVAD: false for message ID: 2981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.121555883+07:00","message":"receive streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.121605921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแกงส้ม\",\"confidence\":0.95567036}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.121615204+07:00","message":"receive interim result [true|false]: ทำแกงส้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.121628376+07:00","message":"end recv isFinal message id 2981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.121632839+07:00","message":"end Recv id 2981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.121642293+07:00","message":"[buffer interim] 2981 true ทำแกงส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121657786+07:00","message":"[bufferProcess] interim [320000000]:ทำแกงส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121663019+07:00","message":"[bufferProcess] send to processor (isfinal):ทำแกงส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121679656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121699588+07:00","message":"> Transcript [43780] [false]: 'ทำแกงส้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121705718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121708671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121710667+07:00","message":"StatePrefix: 'ทำแกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121713268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121715644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121717847+07:00","message":"> Transcript [43781] [true]: 'ทำแกงส้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121720008+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121721697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.121723491+07:00","message":"StatePrefix: 'ทำแกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.12172519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.12173398+07:00","message":"Push: 'ทำแกงส้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.121744969+07:00","message":"push: {true ทำแกงส้ม 0 0xc003325100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:22.13030237+07:00","message":"write wav file: './tmp/7589/7589_2981.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.224693397+07:00","message":"[GCS] Start streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.557056621+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.557099073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.557104843+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.557119927+07:00","message":"[buffer interim] 2982 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.557128533+07:00","message":"[bufferProcess] interim [360000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.557130614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.56410108+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.564138243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.564144896+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.564158638+07:00","message":"[buffer interim] 2982 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.564166244+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.564168828+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.564175133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.564178661+07:00","message":"> Transcript [43782] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.564181029+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.773957098+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.773993842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.774000119+07:00","message":"receive interim result [false|false]: และเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.77401677+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.774020604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.774023278+07:00","message":"receive interim result [false|false]: และส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.774029616+07:00","message":"[buffer interim] 2982 false และเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.774033745+07:00","message":"[buffer interim] 2982 false และส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.774040837+07:00","message":"[bufferProcess] interim [540000000]:และเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.774042998+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.77404632+07:00","message":"[bufferProcess] interim [600000000]:และส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.774048136+07:00","message":"[bufferProcess] send to processor:และเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.774057768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.774061051+07:00","message":"> Transcript [43783] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.774063515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.774065888+07:00","message":"Set new StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.7740675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.774069964+07:00","message":"> Transcript [43784] [false]: 'และเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.774071572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.774073478+07:00","message":"Set new StatePrefix: 'และเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.93863085+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.938667333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.938673348+07:00","message":"receive interim result [false|false]: และส่วนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.938687978+07:00","message":"[buffer interim] 2982 false และส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.938695743+07:00","message":"[bufferProcess] interim [720000000]:และส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.938698091+07:00","message":"[bufferProcess] send to processor:และส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.938703637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.938706954+07:00","message":"> Transcript [43785] [false]: 'และส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.938709678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.938711762+07:00","message":"Set new StatePrefix: 'และส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.978441086+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.978478684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.978485142+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:22.978503129+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.978513573+07:00","message":"[bufferProcess] interim [780000000]:และส่วนที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.97851644+07:00","message":"[bufferProcess] send to processor:และส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.978520787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.978523528+07:00","message":"> Transcript [43786] [false]: 'และส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.97852716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.97852955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.978531585+07:00","message":"StatePrefix: 'และส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:22.978533968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.246792489+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.246836135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.246842207+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.24685853+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.246868815+07:00","message":"[bufferProcess] interim [960000000]:และส่วนที่เหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.246871906+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.246877983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.24688115+07:00","message":"> Transcript [43787] [false]: 'และส่วนที่เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.246884906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.24688751+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.246889739+07:00","message":"StatePrefix: 'และส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.246891941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.385607584+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.385649316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.385656111+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.385671824+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.385679984+07:00","message":"[bufferProcess] interim [140000000]:และส่วนที่เหลือก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.385682737+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.385690382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.385693741+07:00","message":"> Transcript [43788] [false]: 'และส่วนที่เหลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.385697689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.385700233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.385702397+07:00","message":"StatePrefix: 'และส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.385704921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.649977551+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.650018299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.650025663+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.650050438+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.650063676+07:00","message":"[bufferProcess] interim [440000000]:และส่วนที่เหลือก็จะตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.650067162+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.650075576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.65007879+07:00","message":"> Transcript [43789] [false]: 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.650083123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.650085777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.6500878+07:00","message":"StatePrefix: 'และส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.650090343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.650100127+07:00","message":"Push: 'และส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.650103372+07:00","message":"TextPushed: 'และส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.650118126+07:00","message":"Set new StatePrefix : 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.650122183+07:00","message":"Next Push (prob) : 'ที่เหลือก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.650136866+07:00","message":"push: {false และส่วน 0 0xc0045dfc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.827705837+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.827755159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.827763046+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:23.827782806+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.827796978+07:00","message":"[bufferProcess] interim [680000000]:และส่วนที่เหลือก็จะตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.827800896+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.82781156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.827817269+07:00","message":"> Transcript [43790] [false]: 'และส่วนที่เหลือก็จะตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.827822666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.827825614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.82782887+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:23.827832509+07:00","message":"TextPushed: 'และส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.285057579+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.285099859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.285105967+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.285120135+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.285128187+07:00","message":"[bufferProcess] interim [40000000]:และส่วนที่เหลือก็จะตั้งใจเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.285130673+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.285136851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.285139773+07:00","message":"> Transcript [43791] [false]: 'และส่วนที่เหลือก็จะตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.285143397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.285145787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.285148238+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.285150858+07:00","message":"TextPushed: 'และส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.337317975+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.337355352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.337360855+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.337377288+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.337384909+07:00","message":"[bufferProcess] interim [160000000]:และส่วนที่เหลือก็จะตั้งใจเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.337387268+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.337391812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.337394855+07:00","message":"> Transcript [43792] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.337398484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.337400854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.337402977+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.337405508+07:00","message":"TextPushed: 'และส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.480360856+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.480397899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.48040464+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.480422917+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.480435003+07:00","message":"[bufferProcess] interim [280000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.48043748+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.480442637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.480445801+07:00","message":"> Transcript [43793] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.480450201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.480453138+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.480455872+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.480458236+07:00","message":"TextPushed: 'และส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.480465087+07:00","message":"Push: 'ที่เหลือก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.480467322+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.48047006+07:00","message":"Set new StatePrefix : 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.480472708+07:00","message":"Next Push (prob) : 'ตั้งใจเอาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.480481372+07:00","message":"push: {false ที่เหลือก็จะ 0 0xc0045dfc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.547410896+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.547449657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.547455806+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.54747086+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.547480166+07:00","message":"[bufferProcess] interim [340000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.54748262+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.547486502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.5474895+07:00","message":"> Transcript [43794] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.547493017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.54749541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.547497374+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.547500038+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.663188059+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.663231162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.663237864+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:24.663252602+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.663260141+07:00","message":"[bufferProcess] interim [520000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.663262908+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.663266699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.663269555+07:00","message":"> Transcript [43795] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.663272985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.663275545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.663277478+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:24.663280449+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:24.805783764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:24.805798224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.058562651+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.058609135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.058615823+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.05863643+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.058646151+07:00","message":"[bufferProcess] interim [880000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.058649133+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.058659817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.058663581+07:00","message":"> Transcript [43796] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.058667662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.058670661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.058672841+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.058675683+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.265363959+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.265405378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.265411586+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.265429983+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265438794+07:00","message":"[bufferProcess] interim [60000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265441538+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265445529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265448402+07:00","message":"> Transcript [43797] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265452615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265454784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265457088+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265459982+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265463899+07:00","message":"Push: 'ตั้งใจเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265466012+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265468379+07:00","message":"Set new StatePrefix : 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.265471052+07:00","message":"Next Push (prob) : 'ตากแห้งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.265478298+07:00","message":"push: {false ตั้งใจเอาไป 0 0xc0045dfc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.297856142+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.297893515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.297899961+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.297911926+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.297922116+07:00","message":"[bufferProcess] interim [120000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.297925675+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.297932151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.2979364+07:00","message":"> Transcript [43798] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.297941507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.297945683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.29794759+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.297950389+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.389672165+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.389717348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.389725007+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.38974164+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.389750106+07:00","message":"[bufferProcess] interim [180000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.389753067+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.389761766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.389765068+07:00","message":"> Transcript [43799] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.389769337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.38977207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.389774198+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.389777188+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.47595332+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.475994324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.476001375+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.476022681+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.476043877+07:00","message":"[bufferProcess] interim [240000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.476047942+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.476056211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.47606059+07:00","message":"> Transcript [43800] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.476064676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.476067907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.476069994+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.476072803+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.518861215+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.518895651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.518902052+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.518915341+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518923333+07:00","message":"[bufferProcess] interim [300000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518926585+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518933691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518937193+07:00","message":"> Transcript [43801] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518942785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518946755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518950981+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518954454+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะตั้งใจเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518962371+07:00","message":"Push: 'ตากแห้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518965476+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518968917+07:00","message":"Set new StatePrefix : 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นเบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.518972424+07:00","message":"Next Push (prob) : 'เบา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.519003721+07:00","message":"push: {false ตากแห้งเป็น 0 0xc0045dfc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.559570382+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.559607577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.559613685+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.559626837+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.559633721+07:00","message":"[bufferProcess] interim [360000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.559636191+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.55964162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.559644255+07:00","message":"> Transcript [43802] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.559646746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.55964958+07:00","message":"Set new StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.696693149+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.696732827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้างล่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.696739163+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้างล่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.69675498+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.696762988+07:00","message":"[bufferProcess] interim [480000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.696765996+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.696773396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.696776677+07:00","message":"> Transcript [43803] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.696779257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.696781712+07:00","message":"Set new StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.754748702+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.754790931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.754797841+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.754810716+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.754818139+07:00","message":"[bufferProcess] interim [540000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.754821254+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.754829455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.75483234+07:00","message":"> Transcript [43804] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.754836141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.754838372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.754840655+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นมองข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.754843838+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.944175065+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.944207659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.944214267+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:25.944229299+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.944236501+07:00","message":"[bufferProcess] interim [780000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.944239277+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.944247452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.944253078+07:00","message":"> Transcript [43805] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.944255513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:25.944258423+07:00","message":"Set new StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.089460398+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.089528956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดดเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.089537626+07:00","message":"receive interim result [false|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.089570377+07:00","message":"[buffer interim] 2982 false และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.089582832+07:00","message":"[bufferProcess] interim [900000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.089587705+07:00","message":"[bufferProcess] send to processor:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.089593709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.089609478+07:00","message":"> Transcript [43806] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.089615723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.089618771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.089621812+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.089626327+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.31140734+07:00","message":"[GCS] IsForceVAD: false for message ID: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.449692997+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.449746825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นปลาหมอคางดำแดดเดียว\",\"confidence\":0.92817354}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.449755296+07:00","message":"receive interim result [true|false]: และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นปลาหมอคางดำแดดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.449763365+07:00","message":"end recv isFinal message id 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.449765741+07:00","message":"end Recv id 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.449774775+07:00","message":"[buffer interim] 2982 true และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นปลาหมอคางดำแดดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449783778+07:00","message":"[bufferProcess] interim [320000000]:และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นปลาหมอคางดำแดดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449788364+07:00","message":"[bufferProcess] send to processor (isfinal):และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449792505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449796921+07:00","message":"> Transcript [43807] [false]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำแดดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449800702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449802859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449805372+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449808201+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449810374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449812498+07:00","message":"> Transcript [43808] [true]: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นปลาหมอคางดำแดดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449814967+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449816702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449818507+07:00","message":"StatePrefix: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็นหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449820734+07:00","message":"TextPushed: 'และส่วนที่เหลือก็จะตั้งใจเอาไปตากแห้งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:26.449824305+07:00","message":"Push: 'ปลาหมอคางดำแดดเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.449834037+07:00","message":"push: {true ปลาหมอคางดำแดดเดียว 0 0xc0045dfc80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:26.460413221+07:00","message":"write wav file: './tmp/7589/7589_2982.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:26.762910993+07:00","message":"[GCS] Start streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.14735351+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.147392765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.147398185+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.147413101+07:00","message":"[buffer interim] 2983 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.147420834+07:00","message":"[bufferProcess] interim [420000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.147423221+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.301367994+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.30141333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.301420412+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.301437511+07:00","message":"[buffer interim] 2983 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.301446609+07:00","message":"[bufferProcess] interim [540000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.30144917+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.301452981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.301455973+07:00","message":"> Transcript [43809] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.301458465+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.443766269+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.443810829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.443819435+07:00","message":"receive interim result [false|false]: เส้นทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.443835495+07:00","message":"[buffer interim] 2983 false เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.443847415+07:00","message":"[bufferProcess] interim [660000000]:เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.44385011+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.443853944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.443857096+07:00","message":"> Transcript [43810] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.443859989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.443862088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.443864032+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.443866034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.489453614+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.489497797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.489505224+07:00","message":"receive interim result [false|false]: เส้นทางตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.489521323+07:00","message":"[buffer interim] 2983 false เส้นทางตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.489529051+07:00","message":"[bufferProcess] interim [780000000]:เส้นทางตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.489532127+07:00","message":"[bufferProcess] send to processor:เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.489539435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.489542463+07:00","message":"> Transcript [43811] [false]: 'เส้นทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.489545666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.489547683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.489549648+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.489551906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:27.806116177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:27.806158571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.823216135+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.823249929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.823256403+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.823270435+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.823280108+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งตามตลาดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.82328255+07:00","message":"[bufferProcess] send to processor:เส้นทางตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.823286741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.823290832+07:00","message":"> Transcript [43812] [false]: 'เส้นทางตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.823294005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.823296067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.823298091+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.823300167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.939789766+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.939824215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.939830608+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.939842538+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.939852382+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งตามตลาดก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.939855193+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.939858903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.939862115+07:00","message":"> Transcript [43813] [false]: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.939864487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.939870171+07:00","message":"Set new StatePrefix: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.998026408+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.998066444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.998072822+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:27.998083931+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.998092738+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งตามตลาดก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.99809578+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.998099896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.998103097+07:00","message":"> Transcript [43814] [false]: 'ซึ่งตามตลาดก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.998106616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.998108981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.998111297+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:27.998113588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.190760817+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.19080057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.190807632+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.190822118+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.190833698+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งตามตลาดก็จะมีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.19083656+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.190840764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.19084383+07:00","message":"> Transcript [43815] [false]: 'ซึ่งตามตลาดก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.190848111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.190850493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.190852547+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.190854926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.203916435+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.203949613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.203955806+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.203971021+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.203978106+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งตามตลาดก็จะมีประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.203980683+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.203986578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.203989291+07:00","message":"> Transcript [43816] [false]: 'ซึ่งตามตลาดก็จะมีปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.203992739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.20399493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.203997586+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.203999778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.488833861+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.488873135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีประมาณค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.488879996+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีประมาณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.488895204+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีประมาณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488903797+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งตามตลาดก็จะมีประมาณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488906503+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488917138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488919985+07:00","message":"> Transcript [43817] [false]: 'ซึ่งตามตลาดก็จะมีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488926114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488928628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488931047+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488933609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488938145+07:00","message":"Push: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488940577+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488943963+07:00","message":"Set new StatePrefix : 'ซึ่งตามตลาดก็จะมีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.488946381+07:00","message":"Next Push (prob) : 'จะมีประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.488955353+07:00","message":"push: {false ซึ่งตามตลาดก็ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.51638414+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.516419703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีกระเป๋าข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.516426165+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีกระเป๋าข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.516441955+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีกระเป๋าข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.5164505+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งตามตลาดก็จะมีกระเป๋าข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.516453426+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีประมาณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.516457433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.516460576+07:00","message":"> Transcript [43818] [false]: 'ซึ่งตามตลาดก็จะมีประมาณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.516463825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.516465969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.516468149+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.516470514+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.527292832+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.527310353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.527315166+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.527322779+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.527327996+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.527330442+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีกระเป๋าข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.527339338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.527341992+07:00","message":"> Transcript [43819] [false]: 'ซึ่งตามตลาดก็จะมีกระเป๋าข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.527344234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.527347561+07:00","message":"Set new StatePrefix: 'ซึ่งตามตลาดก็จะมีกระเป๋าข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.871210812+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.871255043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.871261699+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.871278525+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.871287756+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.871290697+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.871298445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.871301285+07:00","message":"> Transcript [43820] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.871303961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.871306976+07:00","message":"Set new StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.906400131+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.906431699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.906437534+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.906453341+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.906460048+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.906463142+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.906467362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.906470228+07:00","message":"> Transcript [43821] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.90647374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.906476237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.906478285+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.906480977+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.909511087+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.909528483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.909533467+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:28.909546908+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.909551982+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.909554349+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.909559142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.909561453+07:00","message":"> Transcript [43822] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.909564094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.909566156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.909568036+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:28.909570657+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.095524983+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.09556449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.095570543+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.095587026+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.09559732+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.095600013+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.095604267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.095607692+07:00","message":"> Transcript [43823] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.095613745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.095616139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.09561853+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.095621593+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.355727525+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.355764539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.355770809+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.355785054+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.355793589+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.355796275+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.355802624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.355805764+07:00","message":"> Transcript [43824] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.355809698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.35581205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.355814705+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.355817529+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.35582261+07:00","message":"Push: 'จะมีปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.355824896+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.355828435+07:00","message":"Set new StatePrefix : 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.355830829+07:00","message":"Next Push (prob) : 'แดดเดียวขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.355839413+07:00","message":"push: {false จะมีปลาหมอคางดำ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.419107681+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.419148941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.419156815+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.419172125+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.419179835+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.419182621+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.419189623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.419194783+07:00","message":"> Transcript [43825] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.419198437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.419201995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.419205117+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.419209275+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.547163314+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.547203213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.547209796+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.547223724+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.547232363+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.547235071+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.547239366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.547242485+07:00","message":"> Transcript [43826] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.547246458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.547248864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.547250917+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.547253868+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.735556446+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.735606009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.735615657+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.73563605+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.735648798+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.735652534+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.735660582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.73566441+07:00","message":"> Transcript [43827] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.735668759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.73567089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.735673787+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.735676843+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.798622757+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.79866506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.798672489+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.798686426+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798694135+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798697068+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798701194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798704113+07:00","message":"> Transcript [43828] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798708059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798710211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798712675+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798715315+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798718779+07:00","message":"Push: 'แดดเดียวขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798724028+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798726663+07:00","message":"Set new StatePrefix : 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.798729655+07:00","message":"Next Push (prob) : 'ด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.798737671+07:00","message":"push: {false แดดเดียวขาย 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.924660635+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.92469583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.924703025+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:29.924716529+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.924727418+07:00","message":"[bufferProcess] interim [180000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.92473042+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.924739371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.92474262+07:00","message":"> Transcript [43829] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.924746995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.924749937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.924752217+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:29.924754936+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.116712302+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.116750237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.116756465+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.116770706+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.116780881+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.116783725+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.116793724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.116797932+07:00","message":"> Transcript [43830] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.116801656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.116804054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.116806036+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.116808561+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.119543239+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.11955474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.119558528+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.119567129+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.119571185+07:00","message":"[bufferProcess] interim [420000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.119573337+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.11957594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.119578499+07:00","message":"> Transcript [43831] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.119581443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.119583221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.119585139+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.119587351+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.311508942+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.31154649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.31155299+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.311566444+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.31157433+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.311577406+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.311585912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.31159032+07:00","message":"> Transcript [43832] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.311596052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.311599418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.311603115+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.311607561+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.311617498+07:00","message":"Push: 'ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.311619715+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.311622386+07:00","message":"Set new StatePrefix : 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.311625105+07:00","message":"Next Push (prob) : 'ตอนนี้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.311646989+07:00","message":"push: {false ด้วยนะครับ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.504653298+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.504693901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.504701054+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.504716312+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.504728082+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.50473112+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.504735851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.504739085+07:00","message":"> Transcript [43833] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.504743005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.504745422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.504747543+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.504750179+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.632884667+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.632934861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.632942067+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.632957794+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.632968542+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.632971994+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.632976459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.632979757+07:00","message":"> Transcript [43834] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.632986017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.632988223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.632990564+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.632993183+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.726857062+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.726897043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ไร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.726904075+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ไร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.72691758+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.726925921+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.726928759+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.726936195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.726939524+07:00","message":"> Transcript [43835] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.726943736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.726946159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.726948923+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.726952124+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:30.806440458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:30.806444981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.845390361+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.845432405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.845439465+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.845450924+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.845460616+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.845463946+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.845469659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.84547256+07:00","message":"> Transcript [43836] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ไร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.845476686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.845478806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.845481131+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.845483893+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.845490607+07:00","message":"Push: 'ตอนนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.845495011+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.84549735+07:00","message":"Set new StatePrefix : 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ไร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.845499753+07:00","message":"Next Push (prob) : 'กันกี่ไร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.845507702+07:00","message":"push: {false ตอนนี้ขาย 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.945736483+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.945773454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.945780872+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:30.945793185+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.945800561+07:00","message":"[bufferProcess] interim [200000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.945803497+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.945810383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.945813397+07:00","message":"> Transcript [43837] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.945816012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:30.945818547+07:00","message":"Set new StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.212868262+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.212912831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.212919737+07:00","message":"receive interim result [false|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.21293501+07:00","message":"[buffer interim] 2983 false ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.212944793+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.212947926+07:00","message":"[bufferProcess] send to processor:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.212952382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.212955753+07:00","message":"> Transcript [43838] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.212958557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.212960708+07:00","message":"Set new StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.253898215+07:00","message":"[GCS] IsForceVAD: false for message ID: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.313143796+07:00","message":"[GCS] Start streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.382816749+07:00","message":"[GCS] IsForceVAD: false for message ID: 2984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.422828684+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.422884627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท\",\"confidence\":0.95277566}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.4228934+07:00","message":"receive interim result [true|false]: ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.422902738+07:00","message":"end recv isFinal message id 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.422904795+07:00","message":"end Recv id 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.422912866+07:00","message":"[buffer interim] 2983 true ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422924953+07:00","message":"[bufferProcess] interim [710000000]:ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422929339+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422933422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422937141+07:00","message":"> Transcript [43839] [false]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422943879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422945858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422947879+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422951129+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422953273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422955258+07:00","message":"> Transcript [43840] [true]: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422957673+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422959468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422961441+07:00","message":"StatePrefix: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขายกันกี่ละ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422963677+07:00","message":"TextPushed: 'ซึ่งตามตลาดก็จะมีปลาหมอคางดำแดดเดียวขายด้วยนะครับตอนนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.422967215+07:00","message":"Push: 'กันกี่ละ 20 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.422976207+07:00","message":"push: {true กันกี่ละ 20 บาท 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:31.43328338+07:00","message":"write wav file: './tmp/7589/7589_2983.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.444062351+07:00","message":"[GCS] Start streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.589260501+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.589281805+07:00","message":"found end of frame, send empty tag with msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.589285047+07:00","message":"end Recv id 2984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.589294055+07:00","message":"[buffer interim] 2984 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.5893023+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.589307019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.589310211+07:00","message":"> Transcript [43841] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.589312857+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.589315645+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.589317529+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.589319453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.589322021+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.589331685+07:00","message":"push: {true \n 0 0xc004f9df00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:31.594233219+07:00","message":"write wav file: './tmp/7589/7589_2984.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.990523888+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.990568073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.990574103+07:00","message":"receive interim result [false|false]: ตลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:31.990590173+07:00","message":"[buffer interim] 2985 false ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.990597987+07:00","message":"[bufferProcess] interim [600000000]:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:31.990599854+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.105520787+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.105558384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.105564479+07:00","message":"receive interim result [false|false]: กิโลกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.105576988+07:00","message":"[buffer interim] 2985 false กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.105585661+07:00","message":"[bufferProcess] interim [660000000]:กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.105588487+07:00","message":"[bufferProcess] send to processor:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.105592351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.105595262+07:00","message":"> Transcript [43842] [false]: 'ตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.105597955+07:00","message":"Set StatePrefix (first interim): 'ตลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.162596539+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.162634393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.162640153+07:00","message":"receive interim result [false|false]: กิโลกรัมละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.162658402+07:00","message":"[buffer interim] 2985 false กิโลกรัมละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.162665528+07:00","message":"[bufferProcess] interim [780000000]:กิโลกรัมละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.162667705+07:00","message":"[bufferProcess] send to processor:กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.162671885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.162675388+07:00","message":"> Transcript [43843] [false]: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.162677649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.16267958+07:00","message":"Set new StatePrefix: 'กิโลกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.612844972+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.612877671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมละ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.612883719+07:00","message":"receive interim result [false|false]: กิโลกรัมละ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.612899653+07:00","message":"[buffer interim] 2985 false กิโลกรัมละ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.612907301+07:00","message":"[bufferProcess] interim [140000000]:กิโลกรัมละ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.612909815+07:00","message":"[bufferProcess] send to processor:กิโลกรัมละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.612913465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.612916737+07:00","message":"> Transcript [43844] [false]: 'กิโลกรัมละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.61291951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.612921459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.612923359+07:00","message":"StatePrefix: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.612925822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.670402763+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.670435756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมละ 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.670442366+07:00","message":"receive interim result [false|false]: กิโลกรัมละ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.670456317+07:00","message":"[buffer interim] 2985 false กิโลกรัมละ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.670463913+07:00","message":"[bufferProcess] interim [320000000]:กิโลกรัมละ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.670466626+07:00","message":"[bufferProcess] send to processor:กิโลกรัมละ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.670473636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.670476584+07:00","message":"> Transcript [43845] [false]: 'กิโลกรัมละ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.670479354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.670481872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.670483928+07:00","message":"StatePrefix: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.670486056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.803039732+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.803082861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.803089985+07:00","message":"receive interim result [false|false]: กิโลกรัมละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.803097175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.803100229+07:00","message":"receive interim result [false|false]:  200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.80310769+07:00","message":"[buffer interim] 2985 false กิโลกรัมละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.803111725+07:00","message":"[buffer interim] 2985 false  200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.803117729+07:00","message":"[bufferProcess] interim [380000000]:กิโลกรัมละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.803120258+07:00","message":"[bufferProcess] send to processor:กิโลกรัมละ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.803125364+07:00","message":"[bufferProcess] interim [380000000]: 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.803127754+07:00","message":"[bufferProcess] update buffer: กิโลกรัมละ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.803130754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.803134151+07:00","message":"> Transcript [43846] [false]: 'กิโลกรัมละ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.803137023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.803139028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.803141061+07:00","message":"StatePrefix: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.803143113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.990122337+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.990167331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.990174991+07:00","message":"receive interim result [false|false]: กิโลกรัมละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.990201822+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-06-22T12:52:32.990205919+07:00","message":"receive interim result [false|false]:  200 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.990215615+07:00","message":"[buffer interim] 2985 false กิโลกรัมละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.990219167+07:00","message":"[buffer interim] 2985 false  200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990226059+07:00","message":"[bufferProcess] interim [560000000]:กิโลกรัมละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990228967+07:00","message":"[bufferProcess] send to processor:กิโลกรัมละ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990232126+07:00","message":"[bufferProcess] interim [560000000]: 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990234637+07:00","message":"[bufferProcess] update buffer: กิโลกรัมละ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990238087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990242764+07:00","message":"> Transcript [43847] [false]: 'กิโลกรัมละ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990247084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990250413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990253505+07:00","message":"StatePrefix: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990257283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990260831+07:00","message":"Push: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.99026405+07:00","message":"TextPushed: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.990266447+07:00","message":"Set new StatePrefix : 'กิโลกรัมละ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:32.99026864+07:00","message":"Next Push (prob) : 'ละ 200'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:32.990285885+07:00","message":"push: {false กิโลกรัม 0 0xc004117f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.04164913+07:00","message":"[GCS] IsForceVAD: false for message ID: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.130512746+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.130552797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิโลกรัมละ 200 บาท\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.130559787+07:00","message":"receive interim result [true|false]: กิโลกรัมละ 200 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.130574604+07:00","message":"end recv isFinal message id 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.130577222+07:00","message":"end Recv id 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.130584958+07:00","message":"[buffer interim] 2985 true กิโลกรัมละ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130595929+07:00","message":"[bufferProcess] interim [830000000]:กิโลกรัมละ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130601706+07:00","message":"[bufferProcess] send to processor (isfinal):กิโลกรัมละ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130605441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130609018+07:00","message":"> Transcript [43848] [false]: 'กิโลกรัมละ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130620594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.13062257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130624958+07:00","message":"StatePrefix: 'กิโลกรัมละ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130627482+07:00","message":"TextPushed: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130633142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130638208+07:00","message":"> Transcript [43849] [true]: 'กิโลกรัมละ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130640526+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130642233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130644068+07:00","message":"StatePrefix: 'กิโลกรัมละ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130645827+07:00","message":"TextPushed: 'กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.130651835+07:00","message":"Push: 'ละ 200 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.130661373+07:00","message":"push: {true ละ 200 บาท 0 0xc004117f80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:33.138304854+07:00","message":"write wav file: './tmp/7589/7589_2985.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.364025159+07:00","message":"[GCS] Start streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.718940349+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.718994789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.719002+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.719020627+07:00","message":"[buffer interim] 2986 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.719030712+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.71903421+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:33.807180816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:33.80720712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.902824541+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.902866332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.90287215+07:00","message":"receive interim result [false|false]: แต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:33.90288839+07:00","message":"[buffer interim] 2986 false แต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.902896784+07:00","message":"[bufferProcess] interim [600000000]:แต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.902899906+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.902903805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.902906947+07:00","message":"> Transcript [43850] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:33.902909403+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.084240829+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.084279954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.084286801+07:00","message":"receive interim result [false|false]: แต่ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.084303206+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.084312301+07:00","message":"[bufferProcess] interim [780000000]:แต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.084315602+07:00","message":"[bufferProcess] send to processor:แต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.084319954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.084323103+07:00","message":"> Transcript [43851] [false]: 'แต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.084326764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.084329133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.084331143+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.084333609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.219016991+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.21905675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.219062616+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.219078174+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.219085681+07:00","message":"[bufferProcess] interim [900000000]:แต่ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.219088148+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.219095364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.21909842+07:00","message":"> Transcript [43852] [false]: 'แต่ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.219101924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.21910402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.219106169+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.219108442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.374444488+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.374487996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.374494948+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.374508335+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.374519097+07:00","message":"[bufferProcess] interim [20000000]:แต่ก็ไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.374522645+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.374527934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.374531158+07:00","message":"> Transcript [43853] [false]: 'แต่ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.374534707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.374537142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.374539929+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.374543318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.540404619+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.540443393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.540449132+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.540462057+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.540469788+07:00","message":"[bufferProcess] interim [200000000]:แต่ก็ไม่ได้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.540472575+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.54047899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.54048211+07:00","message":"> Transcript [43854] [false]: 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.540485863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.540488568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.540491038+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.540493295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.540497786+07:00","message":"Push: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.540499631+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.540502192+07:00","message":"Set new StatePrefix : 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.540504864+07:00","message":"Next Push (prob) : 'ก็ไม่ได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.540516169+07:00","message":"push: {false แต่ 0 0xc0037ff200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.593101046+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.593136684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.59314295+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.593158655+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.593180611+07:00","message":"[bufferProcess] interim [260000000]:แต่ก็ไม่ได้มีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.593183864+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.593192424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.593195725+07:00","message":"> Transcript [43855] [false]: 'แต่ก็ไม่ได้มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.593199925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.59320234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.593204948+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.59320779+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.730831056+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.730875451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.730881916+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.730896426+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.730912281+07:00","message":"[bufferProcess] interim [380000000]:แต่ก็ไม่ได้มีขายบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.730915683+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.730920432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.730924176+07:00","message":"> Transcript [43856] [false]: 'แต่ก็ไม่ได้มีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.730927732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.730930007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.730932056+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.730934782+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.910706467+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.910742109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.910748868+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:34.910762214+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.910770277+07:00","message":"[bufferProcess] interim [560000000]:แต่ก็ไม่ได้มีขายบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.910772844+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.910779853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.91078245+07:00","message":"> Transcript [43857] [false]: 'แต่ก็ไม่ได้มีขายบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.910785757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.910788001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.910790398+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:34.910792973+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.17529529+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.175334993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.175341418+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.175355281+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175365258+07:00","message":"[bufferProcess] interim [800000000]:แต่ก็ไม่ได้มีขายบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175367938+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175373843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175380941+07:00","message":"> Transcript [43858] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175384591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175387463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175389856+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.17539259+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175397684+07:00","message":"Push: 'ก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175399829+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175404212+07:00","message":"Set new StatePrefix : 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.175406432+07:00","message":"Next Push (prob) : 'ขายบ้างนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.175430288+07:00","message":"push: {false ก็ไม่ได้มี 0 0xc0037ff200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.261775036+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.26182689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.261833466+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.261847223+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.261856542+07:00","message":"[bufferProcess] interim [860000000]:แต่ก็ไม่ได้มีขายบ้างนะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.261859152+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.261863718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.261866743+07:00","message":"> Transcript [43859] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.261870199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.261872295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.261874668+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.261886842+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.275184593+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.275205497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.27521112+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.275224724+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.275230868+07:00","message":"[bufferProcess] interim [920000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.275233761+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.27523733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.275240253+07:00","message":"> Transcript [43860] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.275245999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.275248408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.27525069+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.275253228+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.461665888+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.461706353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.461713163+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.461728276+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.461736512+07:00","message":"[bufferProcess] interim [100000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.461742189+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.461749641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.461752405+07:00","message":"> Transcript [43861] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.461755949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.461758176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.461760358+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.461762905+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.641680996+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.641726019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.641731878+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.641754715+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.641765138+07:00","message":"[bufferProcess] interim [280000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.641768022+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.641772482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.641775684+07:00","message":"> Transcript [43862] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.64177989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.64178242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.641784925+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.641787332+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.641790217+07:00","message":"Push: 'ขายบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.641792859+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.641795402+07:00","message":"Set new StatePrefix : 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.641797696+07:00","message":"Next Push (prob) : 'เพราะว่าเนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.641806901+07:00","message":"push: {false ขายบ้างนะ 0 0xc0037ff200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.720499352+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.72054068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.720548016+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.720563666+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.720572382+07:00","message":"[bufferProcess] interim [400000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.720575133+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.720579614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.720582915+07:00","message":"> Transcript [43863] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.720586598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.720588781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.72059123+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.720594039+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.961727203+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.96176993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอแคระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.961777018+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอแคระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:35.96179698+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.961804534+07:00","message":"[bufferProcess] interim [580000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.961807068+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.961810873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.961814385+07:00","message":"> Transcript [43864] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.961818747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.961821037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.961823341+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:35.961826111+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.015430929+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.015469102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.015475927+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.015490229+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.015498602+07:00","message":"[bufferProcess] interim [640000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.015501524+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.015508985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.015512303+07:00","message":"> Transcript [43865] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอแคระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.015515908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.015518118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.015520718+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.015524007+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.132446826+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.13249048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.13250037+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.132520888+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132538961+07:00","message":"[bufferProcess] interim [760000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132544287+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132550193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132554962+07:00","message":"> Transcript [43866] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132560435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132563689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132567626+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132571719+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132575724+07:00","message":"Push: 'เพราะว่าเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132578891+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132582762+07:00","message":"Set new StatePrefix : 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.132586336+07:00","message":"Next Push (prob) : 'ปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.132598192+07:00","message":"push: {false เพราะว่าเนื้อ 0 0xc0037ff200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.391834092+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.391875452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.391882443+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.391896697+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.391908114+07:00","message":"[bufferProcess] interim [60000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.391911813+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.391920312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.391924701+07:00","message":"> Transcript [43867] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.391929683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.391934026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.391936074+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.391939032+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.586093489+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.586133176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.586139634+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.586155588+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.58616585+07:00","message":"[bufferProcess] interim [300000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.586168805+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.586175372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.586178419+07:00","message":"> Transcript [43868] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.586182565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.586184956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.58618694+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.586189875+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:36.807395307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:36.807414657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.906667677+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.906716788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.906723293+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.906750536+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.906755322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.906758285+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.906764609+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.906769013+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906776977+07:00","message":"[bufferProcess] interim [540000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906780369+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906787405+07:00","message":"[bufferProcess] interim [600000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906789723+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906793338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906796312+07:00","message":"> Transcript [43869] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906801451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906803634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906811256+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906820204+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906822958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906826229+07:00","message":"> Transcript [43870] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906829788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906832926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906835659+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906838951+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.90684893+07:00","message":"Push: 'ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.90685189+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906855119+07:00","message":"Set new StatePrefix : 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:36.906860939+07:00","message":"Next Push (prob) : 'ดำมันไม่เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:36.906886105+07:00","message":"push: {false ปลาหมอคาง 0 0xc0037ff200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.240773207+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.240813969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.240820876+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.240837183+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.240849563+07:00","message":"[bufferProcess] interim [900000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.240853377+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.240861986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.240865311+07:00","message":"> Transcript [43871] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.240868013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.240870387+07:00","message":"Set new StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.320589565+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.320631501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.320638261+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.320654347+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.320663799+07:00","message":"[bufferProcess] interim [20000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.320667174+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.320672066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.32067539+07:00","message":"> Transcript [43872] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.320679368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.320681718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.320684076+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.32068857+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.617590843+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.617634009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.617640216+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.617656286+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.61766684+07:00","message":"[bufferProcess] interim [260000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.61766977+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.61767634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.617682138+07:00","message":"> Transcript [43873] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.617686402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.617688836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.61769244+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.617697046+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.632354152+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.632384894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.632390954+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.632404667+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.63241142+07:00","message":"[bufferProcess] interim [320000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.63241454+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.632419732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.632422453+07:00","message":"> Transcript [43874] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.632426073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.632428343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.63243059+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.632433665+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.752135545+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.752177707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.752184487+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.752202959+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752213735+07:00","message":"[bufferProcess] interim [380000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752216613+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752223519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752226427+07:00","message":"> Transcript [43875] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752231167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752233505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752235882+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752238724+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752245262+07:00","message":"Push: 'ดำมันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752248366+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.752250923+07:00","message":"Set new StatePrefix : 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.75225383+07:00","message":"Next Push (prob) : 'เหมือนกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.75226333+07:00","message":"push: {false ดำมันไม่อร่อย 0 0xc0037ff200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.806332152+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.806373074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราศี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.806379437+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราศี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.80641781+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.806426165+07:00","message":"[bufferProcess] interim [440000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.806429618+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.806433403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.806436134+07:00","message":"> Transcript [43876] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.806445489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.806447812+07:00","message":"Set new StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.813472979+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.813494385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราชินี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.813499779+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราชินี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.813509934+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราชินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.813516192+07:00","message":"[bufferProcess] interim [500000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราชินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.813519+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.813522165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.813524528+07:00","message":"> Transcript [43877] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.81352689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.81352958+07:00","message":"Set new StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราศี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.935770645+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.935810439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.935817938+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:37.935835107+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.935847378+07:00","message":"[bufferProcess] interim [560000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.93585065+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราชินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.935859038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.935861894+07:00","message":"> Transcript [43878] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.935865378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:37.935868758+07:00","message":"Set new StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับราชินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.124639461+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.124680897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.124690421+07:00","message":"receive interim result [false|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.124709646+07:00","message":"[buffer interim] 2986 false แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.12471857+07:00","message":"[bufferProcess] interim [800000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.124722066+07:00","message":"[bufferProcess] send to processor:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.124726706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.124729966+07:00","message":"> Transcript [43879] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.124732998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.124735138+07:00","message":"Set new StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.301681975+07:00","message":"[GCS] IsForceVAD: false for message ID: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.474239936+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.47428928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น\",\"confidence\":0.9407586}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.474299087+07:00","message":"receive interim result [true|false]: แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.474309937+07:00","message":"end recv isFinal message id 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.474312461+07:00","message":"end Recv id 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.474320037+07:00","message":"[buffer interim] 2986 true แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474332287+07:00","message":"[bufferProcess] interim [160000000]:แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474338283+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474342597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474345837+07:00","message":"> Transcript [43880] [false]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474350542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474352758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474354703+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474357359+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474359481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474361511+07:00","message":"> Transcript [43881] [true]: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิดอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474364142+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474365979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.47436769+07:00","message":"StatePrefix: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อยเหมือนกับปลาชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474369794+07:00","message":"TextPushed: 'แต่ก็ไม่ได้มีขายบ้างนะเพราะว่าเนื้อปลาหมอคางดำมันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:38.474375444+07:00","message":"Push: 'เหมือนกับปลาชนิดอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:38.474384078+07:00","message":"push: {true เหมือนกับปลาชนิดอื่น 0 0xc0037ff200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:38.484982397+07:00","message":"write wav file: './tmp/7589/7589_2986.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:39.064096243+07:00","message":"[GCS] Start streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:39.19167323+07:00","message":"[GCS] IsForceVAD: false for message ID: 2987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:39.497260255+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:39.497283289+07:00","message":"found end of frame, send empty tag with msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:39.49728639+07:00","message":"end Recv id 2987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:39.497295674+07:00","message":"[buffer interim] 2987 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:39.497303882+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:39.497311945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:39.497315353+07:00","message":"> Transcript [43882] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:39.497318155+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:39.497320331+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:39.497322283+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:39.497324449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:39.497327395+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:39.497339408+07:00","message":"push: {true \n 0 0xc003324680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:39.501966761+07:00","message":"write wav file: './tmp/7589/7589_2987.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:39.80793684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:39.807981392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:40.414353497+07:00","message":"[GCS] Start streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:40.513014424+07:00","message":"[GCS] Cleaned up inactive client: 2964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:40.51305586+07:00","message":"[GCS] Cleaned up inactive client: 2959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:40.513059291+07:00","message":"[GCS] Cleaned up inactive client: 2960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:40.513062044+07:00","message":"[GCS] Cleaned up inactive client: 2961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:40.513064477+07:00","message":"[GCS] Cleaned up inactive client: 2965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:40.513066384+07:00","message":"[GCS] Cleaned up inactive client: 2958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:40.513068617+07:00","message":"[GCS] Cleaned up inactive client: 2962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:40.513070559+07:00","message":"[GCS] Cleaned up inactive client: 2963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:41.597139084+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:41.597202888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:41.597210432+07:00","message":"receive interim result [false|false]: เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:41.597226546+07:00","message":"[buffer interim] 2988 false เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:41.597238108+07:00","message":"[bufferProcess] interim [80000000]:เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:41.597240495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:41.597246257+07:00","message":"[bufferProcess] send to processor (ticker):เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:41.597249434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:41.597252274+07:00","message":"> Transcript [43883] [false]: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:41.597254618+07:00","message":"Set StatePrefix (first interim): 'เหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.069029325+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.06906804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.069075281+07:00","message":"receive interim result [false|false]: เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.069089369+07:00","message":"[buffer interim] 2988 false เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.069097254+07:00","message":"[bufferProcess] interim [680000000]:เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.069099455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.194741207+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.194785911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือตังค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.194792572+07:00","message":"receive interim result [false|false]: เหลือตังค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.194807729+07:00","message":"[buffer interim] 2988 false เหลือตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.194816232+07:00","message":"[bufferProcess] interim [800000000]:เหลือตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.194819101+07:00","message":"[bufferProcess] send to processor:เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.194824975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.194827968+07:00","message":"> Transcript [43884] [false]: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.194831343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.194833633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.194835655+07:00","message":"StatePrefix: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.194838077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.291142808+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.291183368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือตาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.291191481+07:00","message":"receive interim result [false|false]: เหลือตาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.291208481+07:00","message":"[buffer interim] 2988 false เหลือตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.291216504+07:00","message":"[bufferProcess] interim [860000000]:เหลือตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.291219199+07:00","message":"[bufferProcess] send to processor:เหลือตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.291224114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.291227659+07:00","message":"> Transcript [43885] [false]: 'เหลือตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.291231925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.291234312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.291236416+07:00","message":"StatePrefix: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.291238708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.304264833+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.304293847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือตากแดด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.304300338+07:00","message":"receive interim result [false|false]: เหลือตากแดด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.304315579+07:00","message":"[buffer interim] 2988 false เหลือตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.304323852+07:00","message":"[bufferProcess] interim [920000000]:เหลือตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.304327564+07:00","message":"[bufferProcess] send to processor:เหลือตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.30433355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.304337267+07:00","message":"> Transcript [43886] [false]: 'เหลือตาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.304340468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.304342617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.304344516+07:00","message":"StatePrefix: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.304346618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:42.807984761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:42.807995594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.869486798+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.869530898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือตากแดด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.869537301+07:00","message":"receive interim result [false|false]: เหลือตากแดด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.869555648+07:00","message":"[buffer interim] 2988 false เหลือตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.869565236+07:00","message":"[bufferProcess] interim [520000000]:เหลือตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.869568556+07:00","message":"[bufferProcess] send to processor:เหลือตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.869573115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.86957765+07:00","message":"> Transcript [43887] [false]: 'เหลือตากแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.869581324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.869583435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.869585394+07:00","message":"StatePrefix: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.869587483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.869590287+07:00","message":"Push: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.8695922+07:00","message":"TextPushed: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.869598512+07:00","message":"Set new StatePrefix : 'เหลือตากแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:42.869601076+07:00","message":"Next Push (prob) : 'ตากแดด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:42.869608329+07:00","message":"push: {false เหลือ 0 0xc003d5ec00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:45.808554534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:45.808555617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:45.921321238+07:00","message":"[GCS] IsForceVAD: false for message ID: 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:46.052889545+07:00","message":"[GCS] Start streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:46.182869336+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:46.182924196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือตากแดด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:46.18293092+07:00","message":"receive interim result [true|false]: เหลือตากแดด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:46.182940227+07:00","message":"end recv isFinal message id 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:46.182943064+07:00","message":"end Recv id 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:46.182950582+07:00","message":"[buffer interim] 2988 true เหลือตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.182965972+07:00","message":"[bufferProcess] interim [730000000]:เหลือตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.182969892+07:00","message":"[bufferProcess] send to processor (isfinal):เหลือตากแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.182980484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.182993473+07:00","message":"> Transcript [43888] [false]: 'เหลือตากแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.183001645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.183005815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.183010305+07:00","message":"StatePrefix: 'เหลือตากแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.183014878+07:00","message":"TextPushed: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.183018374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.183023376+07:00","message":"> Transcript [43889] [true]: 'เหลือตากแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.183027189+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.183030141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.1830327+07:00","message":"StatePrefix: 'เหลือตากแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.183035752+07:00","message":"TextPushed: 'เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:46.183043352+07:00","message":"Push: 'ตากแดด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:46.183055892+07:00","message":"push: {true ตากแดด 0 0xc003d5ec00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:46.194246073+07:00","message":"write wav file: './tmp/7589/7589_2988.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:48.614018655+07:00","message":"[GCS] IsForceVAD: false for message ID: 2989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:48.673913098+07:00","message":"[GCS] Start streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:48.709244721+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:48.709279733+07:00","message":"found end of frame, send empty tag with msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:48.709283874+07:00","message":"end Recv id 2989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:48.709292387+07:00","message":"[buffer interim] 2989 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:48.709300907+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:48.709305722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:48.709308886+07:00","message":"> Transcript [43890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:48.709311705+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:48.709313722+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:48.709315811+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:48.709317889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:48.709320689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:48.709331589+07:00","message":"push: {true \n 0 0xc003769200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:48.717745398+07:00","message":"write wav file: './tmp/7589/7589_2989.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:48.808982272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:48.808982736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.227285449+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.227337796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ไปเอาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.227346137+07:00","message":"receive interim result [false|false]: แม่ไปเอาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.227363681+07:00","message":"[buffer interim] 2990 false แม่ไปเอาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.227375776+07:00","message":"[bufferProcess] interim [560000000]:แม่ไปเอาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.227377936+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.227383766+07:00","message":"[bufferProcess] send to processor (ticker):แม่ไปเอาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.227386986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.227390442+07:00","message":"> Transcript [43891] [false]: 'แม่ไปเอาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.22739293+07:00","message":"Set StatePrefix (first interim): 'แม่ไปเอาได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.424835278+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.424884325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ไปเอาได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.424893214+07:00","message":"receive interim result [false|false]: แม่ไปเอาได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.424908337+07:00","message":"[buffer interim] 2990 false แม่ไปเอาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.424916582+07:00","message":"[bufferProcess] interim [740000000]:แม่ไปเอาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.424918905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.721232029+07:00","message":"[GCS] IsForceVAD: false for message ID: 2990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.782552754+07:00","message":"[GCS] Start streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.853254252+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.853292653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ไปเอาได้นะ\",\"confidence\":0.95765406}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.853299013+07:00","message":"receive interim result [true|false]: แม่ไปเอาได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.853306341+07:00","message":"end recv isFinal message id 2990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.853308811+07:00","message":"end Recv id 2990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.853314681+07:00","message":"[buffer interim] 2990 true แม่ไปเอาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853324162+07:00","message":"[bufferProcess] interim [280000000]:แม่ไปเอาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853328313+07:00","message":"[bufferProcess] send to processor (isfinal):แม่ไปเอาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.85333974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.85335432+07:00","message":"> Transcript [43892] [false]: 'แม่ไปเอาได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853360359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853363993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853367942+07:00","message":"StatePrefix: 'แม่ไปเอาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853371137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853374256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853377544+07:00","message":"> Transcript [43893] [true]: 'แม่ไปเอาได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.85338067+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853383688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853386468+07:00","message":"StatePrefix: 'แม่ไปเอาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853389408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:50.853398354+07:00","message":"Push: 'แม่ไปเอาได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:50.853411643+07:00","message":"push: {true แม่ไปเอาได้นะ 0 0xc004c0ec00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:50.860569983+07:00","message":"write wav file: './tmp/7589/7589_2990.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:51.308858688+07:00","message":"receive streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:51.30891776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:51.308923492+07:00","message":"receive interim result [false|false]: เงียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:51.308940926+07:00","message":"[buffer interim] 2991 false เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:51.308953011+07:00","message":"[bufferProcess] interim [540000000]:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:51.308956393+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:51.809795537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:51.809805303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:51.948624717+07:00","message":"receive streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:51.948677161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงียบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:51.948685283+07:00","message":"receive interim result [false|false]: เงียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:51.948703668+07:00","message":"[buffer interim] 2991 false เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:51.948710861+07:00","message":"[bufferProcess] interim [140000000]:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:51.948713574+07:00","message":"[bufferProcess] send to processor:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:51.948717004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:51.948719923+07:00","message":"> Transcript [43894] [false]: 'เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:51.948722648+07:00","message":"Set StatePrefix (first interim): 'เงียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:53.291142828+07:00","message":"[GCS] IsForceVAD: false for message ID: 2991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:53.401915785+07:00","message":"receive streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:53.401961002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงียบ\",\"confidence\":0.94408023}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:53.401968044+07:00","message":"receive interim result [true|false]: เงียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:53.401978534+07:00","message":"end recv isFinal message id 2991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:53.401981282+07:00","message":"end Recv id 2991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:53.401987403+07:00","message":"[buffer interim] 2991 true เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.401995395+07:00","message":"[bufferProcess] interim [730000000]:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.401999055+07:00","message":"[bufferProcess] send to processor (isfinal):เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402002559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402005738+07:00","message":"> Transcript [43895] [false]: 'เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402008451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402010461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402012428+07:00","message":"StatePrefix: 'เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402014411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.40201605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402018208+07:00","message":"> Transcript [43896] [true]: 'เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402020346+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402022025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402023831+07:00","message":"StatePrefix: 'เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402028211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:53.402031938+07:00","message":"Push: 'เงียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:53.402039673+07:00","message":"push: {true เงียบ 0 0xc004c0f600}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:53.412108533+07:00","message":"write wav file: './tmp/7589/7589_2991.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:53.546195922+07:00","message":"[GCS] Start streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:54.701059407+07:00","message":"[GCS] IsForceVAD: false for message ID: 2992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:54.800643519+07:00","message":"receive streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:54.800664946+07:00","message":"found end of frame, send empty tag with msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:54.800668961+07:00","message":"end Recv id 2992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:54.800678998+07:00","message":"[buffer interim] 2992 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:54.800689896+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:54.800705437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:54.800708583+07:00","message":"> Transcript [43897] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:54.800711225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:54.800713377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:54.800715416+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:54.800717489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:54.800720667+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:54.800731773+07:00","message":"push: {true \n 0 0xc003769980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:54.807380163+07:00","message":"write wav file: './tmp/7589/7589_2992.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:54.809988509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:54.809998542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:55.34656607+07:00","message":"[GCS] Start streaming session, msgId: 2993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:55.462234016+07:00","message":"[GCS] IsForceVAD: false for message ID: 2993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:55.5322126+07:00","message":"[GCS] Start streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:55.636669017+07:00","message":"receive streaming session, msgId: 2993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:55.636700693+07:00","message":"found end of frame, send empty tag with msgId: 2993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:55.636704504+07:00","message":"end Recv id 2993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:55.636713141+07:00","message":"[buffer interim] 2993 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:55.636722898+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:55.636728032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:55.636732518+07:00","message":"> Transcript [43898] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:55.63673695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:55.636740401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:55.636742896+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:55.636745057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:55.636747681+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:55.636756239+07:00","message":"push: {true \n 0 0xc004c0fb00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:55.642169063+07:00","message":"write wav file: './tmp/7589/7589_2993.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:56.76547361+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:56.765526168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:56.765534296+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:56.765553615+07:00","message":"[buffer interim] 2994 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:56.765562107+07:00","message":"[bufferProcess] interim [320000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:56.765564334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:56.765573665+07:00","message":"[bufferProcess] send to processor (ticker):มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:56.765576811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:56.765579889+07:00","message":"> Transcript [43899] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:56.765582364+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:56.949902014+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:56.949946462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:56.949952787+07:00","message":"receive interim result [false|false]: มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:56.949964823+07:00","message":"[buffer interim] 2994 false มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:56.949974855+07:00","message":"[bufferProcess] interim [440000000]:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:56.949977635+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:57.267360972+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:57.267406318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่อร่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:57.267412905+07:00","message":"receive interim result [false|false]: มันไม่อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:57.267428592+07:00","message":"[buffer interim] 2994 false มันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.267436609+07:00","message":"[bufferProcess] interim [740000000]:มันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.267439776+07:00","message":"[bufferProcess] send to processor:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.267448527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.267451791+07:00","message":"> Transcript [43900] [false]: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.267455119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.267457626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.267459884+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.267462259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:57.810931346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:52:57.810955976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:57.845577743+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:57.845619535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่อร่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:57.845625655+07:00","message":"receive interim result [false|false]: มันไม่อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:57.845639817+07:00","message":"[buffer interim] 2994 false มันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.845649112+07:00","message":"[bufferProcess] interim [340000000]:มันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.845651565+07:00","message":"[bufferProcess] send to processor:มันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.84565692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.845659748+07:00","message":"> Transcript [43901] [false]: 'มันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.845663012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.845665953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.845668648+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:57.845671014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:57.900264364+07:00","message":"[GCS] IsForceVAD: false for message ID: 2994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.00158472+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.001633001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื้อมันไม่อร่อย\",\"confidence\":0.9079337}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.001639743+07:00","message":"receive interim result [true|false]: เนื้อมันไม่อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.001653144+07:00","message":"end recv isFinal message id 2994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.001655657+07:00","message":"end Recv id 2994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.001664011+07:00","message":"[buffer interim] 2994 true เนื้อมันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001671995+07:00","message":"[bufferProcess] interim [580000000]:เนื้อมันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001675965+07:00","message":"[bufferProcess] send to processor (isfinal):มันไม่อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001679575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001682995+07:00","message":"> Transcript [43902] [false]: 'มันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001687518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001689567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001692468+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001694745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001696471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001698664+07:00","message":"> Transcript [43903] [true]: 'เนื้อมันไม่อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001701089+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001702797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001704548+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.001706381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.00171302+07:00","message":"Push: 'เนื้อมันไม่อร่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.001722477+07:00","message":"push: {true เนื้อมันไม่อร่อย 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:52:58.010733165+07:00","message":"write wav file: './tmp/7589/7589_2994.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.023209764+07:00","message":"[GCS] Start streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.754612378+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.754662948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.75466886+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:58.754687418+07:00","message":"[buffer interim] 2995 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.754695196+07:00","message":"[bufferProcess] interim [780000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:58.754697247+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:59.587998741+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:59.588041596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:59.588047244+07:00","message":"receive interim result [false|false]: เพลงขวัญนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:52:59.58806225+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:59.58807314+07:00","message":"[bufferProcess] interim [620000000]:เพลงขวัญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:59.588078849+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:59.588085429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:59.588088549+07:00","message":"> Transcript [43904] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:52:59.58809117+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.362198273+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.362243259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.362252034+07:00","message":"receive interim result [false|false]: เพลงขวัญนะมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.362275386+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.362286951+07:00","message":"[bufferProcess] interim [160000000]:เพลงขวัญนะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.362289423+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.362297049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.362299618+07:00","message":"> Transcript [43905] [false]: 'เพลงขวัญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.362302821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.362305424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.362310378+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.362312708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.364082498+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.364120786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.364126517+07:00","message":"receive interim result [false|false]: เพลงขวัญนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.364135995+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.364143155+07:00","message":"[bufferProcess] interim [220000000]:เพลงขวัญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.364145403+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.364149059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.364151791+07:00","message":"> Transcript [43906] [false]: 'เพลงขวัญนะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.364155805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.364158103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.36416007+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.364162566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.453678983+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.453730482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมันแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.453740049+07:00","message":"receive interim result [false|false]: เพลงขวัญนะมันแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.453760359+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะมันแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.453775559+07:00","message":"[bufferProcess] interim [280000000]:เพลงขวัญนะมันแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.453779914+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.453791231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.453795603+07:00","message":"> Transcript [43907] [false]: 'เพลงขวัญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.453801209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.453804573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.45380939+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.453818701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.494834874+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.494882376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมันแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.494889485+07:00","message":"receive interim result [false|false]: เพลงขวัญนะมันแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.494905171+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะมันแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494914218+07:00","message":"[bufferProcess] interim [460000000]:เพลงขวัญนะมันแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494918135+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะมันแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494923081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494927414+07:00","message":"> Transcript [43908] [false]: 'เพลงขวัญนะมันแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494933369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494937977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494940074+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.49494234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494945679+07:00","message":"Push: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494948637+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494954057+07:00","message":"Set new StatePrefix : 'เพลงขวัญนะมันแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.494956426+07:00","message":"Next Push (prob) : 'ขวัญนะมันแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.494968619+07:00","message":"push: {false เพลง 0 0xc003d5e700}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:00.811470816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:00.811482197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.835858029+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.835900549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมันแพงแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.835907959+07:00","message":"receive interim result [false|false]: เพลงขวัญนะมันแพงแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.835923779+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะมันแพงแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.835932071+07:00","message":"[bufferProcess] interim [820000000]:เพลงขวัญนะมันแพงแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.835935103+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะมันแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.835945557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.835949242+07:00","message":"> Transcript [43909] [false]: 'เพลงขวัญนะมันแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.835952778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.835960336+07:00","message":"Set new StatePrefix: 'เพลงขวัญนะมันแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.992174079+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.992216579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมันแข็งแกร่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.992223595+07:00","message":"receive interim result [false|false]: เพลงขวัญนะมันแข็งแกร่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:00.992239197+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะมันแข็งแกร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.992248237+07:00","message":"[bufferProcess] interim [940000000]:เพลงขวัญนะมันแข็งแกร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.99225106+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะมันแพงแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.992255205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.992258084+07:00","message":"> Transcript [43910] [false]: 'เพลงขวัญนะมันแพงแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.992264328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.992267999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.992270975+07:00","message":"StatePrefix: 'เพลงขวัญนะมันแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:00.992273524+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.133111535+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.133154765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมันแข็งแกร่งมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.133172163+07:00","message":"receive interim result [false|false]: เพลงขวัญนะมันแข็งแกร่งมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.133188998+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะมันแข็งแกร่งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.133197269+07:00","message":"[bufferProcess] interim [60000000]:เพลงขวัญนะมันแข็งแกร่งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.133201049+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะมันแข็งแกร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.133207589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.133213431+07:00","message":"> Transcript [43911] [false]: 'เพลงขวัญนะมันแข็งแกร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.133217401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.133221511+07:00","message":"Set new StatePrefix: 'เพลงขวัญนะมันแข็งแกร่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.1667914+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.166836609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมันแข็งแกร่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.16684341+07:00","message":"receive interim result [false|false]: เพลงขวัญนะมันแข็งแกร่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.166865893+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะมันแข็งแกร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.166872005+07:00","message":"[bufferProcess] interim [120000000]:เพลงขวัญนะมันแข็งแกร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.166874619+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะมันแข็งแกร่งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.166878556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.166881407+07:00","message":"> Transcript [43912] [false]: 'เพลงขวัญนะมันแข็งแกร่งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.166884795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.166898571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.166900613+07:00","message":"StatePrefix: 'เพลงขวัญนะมันแข็งแกร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.166903134+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.200163539+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.200196458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมันแพงป้าปราง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.200202931+07:00","message":"receive interim result [false|false]: เพลงขวัญนะมันแพงป้าปราง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.200217277+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะมันแพงป้าปราง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.200223529+07:00","message":"[bufferProcess] interim [180000000]:เพลงขวัญนะมันแพงป้าปราง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.200226117+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะมันแข็งแกร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.200230077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.200232862+07:00","message":"> Transcript [43913] [false]: 'เพลงขวัญนะมันแข็งแกร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.200236284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.200239223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.200241964+07:00","message":"StatePrefix: 'เพลงขวัญนะมันแข็งแกร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.200244477+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.38229895+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.382336311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมันแพงแกล้งบ้าป่ะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.382343102+07:00","message":"receive interim result [false|false]: เพลงขวัญนะมันแพงแกล้งบ้าป่ะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.382359221+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะมันแพงแกล้งบ้าป่ะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.382366843+07:00","message":"[bufferProcess] interim [360000000]:เพลงขวัญนะมันแพงแกล้งบ้าป่ะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.382369563+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะมันแพงป้าปราง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.382375722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.382379018+07:00","message":"> Transcript [43914] [false]: 'เพลงขวัญนะมันแพงป้าปราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.382381398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.38238354+07:00","message":"Set new StatePrefix: 'เพลงขวัญนะมันแพงป้าปราง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.389110743+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.389150286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมันแพงแกงป่าปลานิล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.389155634+07:00","message":"receive interim result [false|false]: เพลงขวัญนะมันแพงแกงป่าปลานิล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.38919137+07:00","message":"[buffer interim] 2995 false เพลงขวัญนะมันแพงแกงป่าปลานิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.389199082+07:00","message":"[bufferProcess] interim [420000000]:เพลงขวัญนะมันแพงแกงป่าปลานิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.389202959+07:00","message":"[bufferProcess] send to processor:เพลงขวัญนะมันแพงแกล้งบ้าป่ะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.389207852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.389210706+07:00","message":"> Transcript [43915] [false]: 'เพลงขวัญนะมันแพงแกล้งบ้าป่ะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.389212837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.389215062+07:00","message":"Set new StatePrefix: 'เพลงขวัญนะมันแพงแกล้งบ้าป่ะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.622798082+07:00","message":"[GCS] IsForceVAD: false for message ID: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.820788372+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.820842279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงขวัญนะมันแพงแกงป่าปลานิล\",\"confidence\":0.8520816}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.820850983+07:00","message":"receive interim result [true|false]: เพลงขวัญนะมันแพงแกงป่าปลานิล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.820864208+07:00","message":"end recv isFinal message id 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.820866638+07:00","message":"end Recv id 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.820873568+07:00","message":"[buffer interim] 2995 true เพลงขวัญนะมันแพงแกงป่าปลานิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.820880961+07:00","message":"[bufferProcess] interim [810000000]:เพลงขวัญนะมันแพงแกงป่าปลานิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.820884759+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงขวัญนะมันแพงแกงป่าปลานิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.820888195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.82089175+07:00","message":"> Transcript [43916] [false]: 'เพลงขวัญนะมันแพงแกงป่าปลานิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.820893992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.82089598+07:00","message":"Set new StatePrefix: 'เพลงขวัญนะมันแพงแกงป่าปลานิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.820897791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.820899756+07:00","message":"> Transcript [43917] [true]: 'เพลงขวัญนะมันแพงแกงป่าปลานิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.82090232+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.820904308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.820906184+07:00","message":"StatePrefix: 'เพลงขวัญนะมันแพงแกงป่าปลานิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.820908356+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:01.820911328+07:00","message":"Push: 'ขวัญนะมันแพงแกงป่าปลานิล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:01.820919681+07:00","message":"push: {true ขวัญนะมันแพงแกงป่าปลานิล 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:01.830289624+07:00","message":"write wav file: './tmp/7589/7589_2995.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.024749998+07:00","message":"[GCS] Start streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.401955125+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.402005614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.402011325+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.40202779+07:00","message":"[buffer interim] 2996 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.402037029+07:00","message":"[bufferProcess] interim [420000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.402039977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.402046339+07:00","message":"[bufferProcess] send to processor (ticker):ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.402050027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.402052981+07:00","message":"> Transcript [43918] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.402055368+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.551702047+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.551747959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.551756667+07:00","message":"receive interim result [false|false]: ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.551775175+07:00","message":"[buffer interim] 2996 false ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.551789609+07:00","message":"[bufferProcess] interim [540000000]:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.55179278+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.743538836+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.743581442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.743587929+07:00","message":"receive interim result [false|false]: ชาวบ้านเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:03.743601552+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.743608766+07:00","message":"[bufferProcess] interim [780000000]:ชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.74361173+07:00","message":"[bufferProcess] send to processor:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.74361853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.74362123+07:00","message":"> Transcript [43919] [false]: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.743623635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:03.743625687+07:00","message":"Set new StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:03.81153991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:03.811557797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.00305605+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.003103562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.00311227+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.003129663+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.003143189+07:00","message":"[bufferProcess] interim [960000000]:ชาวบ้านเขาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.003147869+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.003155782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.003160486+07:00","message":"> Transcript [43920] [false]: 'ชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.003165904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.00316902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.003172131+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.003175309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.199354971+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.19939964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.199420424+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.199440845+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.199447128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.199451445+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.199467434+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.199487484+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.19949545+07:00","message":"[bufferProcess] interim [140000000]:ชาวบ้านเขาให้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199498346+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199505053+07:00","message":"[bufferProcess] interim [200000000]:ชาวบ้านเขาให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199514683+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199526304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.19955064+07:00","message":"> Transcript [43921] [false]: 'ชาวบ้านเขาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199556212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199559368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.19956191+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199564411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199566739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199569217+07:00","message":"> Transcript [43922] [false]: 'ชาวบ้านเขาให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199571675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199573575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199575465+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.199577367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.478729038+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.478763476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.478770245+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.478787369+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478802754+07:00","message":"[bufferProcess] interim [500000000]:ชาวบ้านเขาให้ข้อมูลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478805459+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478813004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478815845+07:00","message":"> Transcript [43923] [false]: 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478819508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478821665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478823573+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478825838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478831908+07:00","message":"Push: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478834046+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.478836073+07:00","message":"Set new StatePrefix : 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.47883867+07:00","message":"Next Push (prob) : 'เขาให้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.47884674+07:00","message":"push: {false ชาวบ้าน 0 0xc0037feb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.580877395+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.580923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.580929849+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.580945315+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.580953966+07:00","message":"[bufferProcess] interim [560000000]:ชาวบ้านเขาให้ข้อมูลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.580957189+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.58096602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.580969351+07:00","message":"> Transcript [43924] [false]: 'ชาวบ้านเขาให้ข้อมูลนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.580973579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.580976546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.580978741+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.580981601+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.583527589+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.583554805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.583560876+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.583574632+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.583580298+07:00","message":"[bufferProcess] interim [620000000]:ชาวบ้านเขาให้ข้อมูลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.583582425+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.583589383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.583592406+07:00","message":"> Transcript [43925] [false]: 'ชาวบ้านเขาให้ข้อมูลนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.583595942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.583598047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.583600056+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.583602392+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.789715162+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.789756564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.789763395+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.789778851+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.789798846+07:00","message":"[bufferProcess] interim [800000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.789801875+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.789809581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.789812695+07:00","message":"> Transcript [43926] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.789816412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.789818772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.789821471+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.789823865+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.921457306+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.921499548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.921506424+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.921524641+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921534363+07:00","message":"[bufferProcess] interim [920000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921537024+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921548281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921551746+07:00","message":"> Transcript [43927] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921556266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921561444+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921564019+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921566634+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921573896+07:00","message":"Push: 'เขาให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921575947+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921579873+07:00","message":"Set new StatePrefix : 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:04.921582568+07:00","message":"Next Push (prob) : 'นะครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:04.921614027+07:00","message":"push: {false เขาให้ข้อมูล 0 0xc0037feb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.091361436+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.091409879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.09141891+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.09144205+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.091457381+07:00","message":"[bufferProcess] interim [40000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.091462609+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.091472374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.091477666+07:00","message":"> Transcript [43928] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.091483242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.091486786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.091489881+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.091494758+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.172349783+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.172387584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.172394543+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.172410248+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.172418548+07:00","message":"[bufferProcess] interim [220000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.172421279+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.172425179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.172428186+07:00","message":"> Transcript [43929] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.17243178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.172434116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.172436168+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.172439013+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.36115559+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.36121442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอแคระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.361223872+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอแคระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.361243252+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.361257573+07:00","message":"[bufferProcess] interim [340000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.361262101+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.361272983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.361277513+07:00","message":"> Transcript [43930] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.361283088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.361286479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.361290173+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.361294298+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.362523248+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.36254908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.362556072+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.362569712+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362575101+07:00","message":"[bufferProcess] interim [400000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362578112+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362585019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362587588+07:00","message":"> Transcript [43931] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอแคระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362590805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362592867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362594838+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362597779+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362604081+07:00","message":"Push: 'นะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362606081+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362608329+07:00","message":"Set new StatePrefix : 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอแคระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.362610809+07:00","message":"Next Push (prob) : 'ปลาหมอแคระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.362619305+07:00","message":"push: {false นะครับว่า 0 0xc0037feb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.492286591+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.492333004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.49234119+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.492357607+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.492367271+07:00","message":"[bufferProcess] interim [520000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.492371622+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.492377232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.492381855+07:00","message":"> Transcript [43932] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.4923858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.492389299+07:00","message":"Set new StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.79614023+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.796189602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.796199073+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.796217801+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.796228001+07:00","message":"[bufferProcess] interim [820000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.796232082+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.796237515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.79624199+07:00","message":"> Transcript [43933] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.796247279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.796250704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.796256186+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.796260222+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.991060454+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.991109018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.991118206+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:05.991137229+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.991151506+07:00","message":"[bufferProcess] interim [0]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.991156023+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.991166157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.991170767+07:00","message":"> Transcript [43934] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.991177153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.991180393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.991186371+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:05.991191161+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.054642668+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.054687267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.054696807+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.054712938+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.054724867+07:00","message":"[bufferProcess] interim [60000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.054728909+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.054737771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.054742175+07:00","message":"> Transcript [43935] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.054749392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.054752515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.054755974+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.054760092+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.059871249+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.059909447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.059915662+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.05993236+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.05993955+07:00","message":"[bufferProcess] interim [120000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.05994301+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.05995024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.059952999+07:00","message":"> Transcript [43936] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.05995694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.059959065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.059962081+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.059964851+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.059970894+07:00","message":"Push: 'ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.059972825+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.059975051+07:00","message":"Set new StatePrefix : 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.05997748+07:00","message":"Next Push (prob) : 'ดำมันระบุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.059985121+07:00","message":"push: {false ปลาหมอคาง 0 0xc0037feb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.396652349+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.396704091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.396712059+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.396725834+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.396734536+07:00","message":"[bufferProcess] interim [360000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.396737369+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.396743339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.396746527+07:00","message":"> Transcript [43937] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.396749186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.396751303+07:00","message":"Set new StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.514634972+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.514673706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.514680621+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.514700623+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.514710748+07:00","message":"[bufferProcess] interim [480000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.51471356+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.51471777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.514720667+07:00","message":"> Transcript [43938] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.514724634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.514727006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.514729068+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.514732163+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.696320352+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.696361287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.696368721+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.696381065+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.696389148+07:00","message":"[bufferProcess] interim [660000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.696391945+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.696397595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.696400374+07:00","message":"> Transcript [43939] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.696404246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.696406372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.69640885+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.696411911+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:06.812300935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:06.812315059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.879987395+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.880044737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.880052365+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.880066148+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.880074823+07:00","message":"[bufferProcess] interim [840000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.880079668+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.880087939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.880091737+07:00","message":"> Transcript [43940] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.880098037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.880100745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.880102945+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.880105623+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.962663058+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.96270762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.962715196+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.962733998+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.962746445+07:00","message":"[bufferProcess] interim [20000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.962749933+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.962761448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.962764689+07:00","message":"> Transcript [43941] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.96279071+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.962793573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.962796405+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.962799332+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.962807595+07:00","message":"Push: 'ดำมันระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.962810052+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.96281257+07:00","message":"Set new StatePrefix : 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:06.962816312+07:00","message":"Next Push (prob) : 'ในพื้นที่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:06.9628255+07:00","message":"push: {false ดำมันระบาด 0 0xc0037feb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.072485712+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.072524835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอลาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.072532023+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอลาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.072547528+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.072557085+07:00","message":"[bufferProcess] interim [80000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.072560321+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.072569385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.072573748+07:00","message":"> Transcript [43942] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.072578272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.072580854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.072582987+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.07259031+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.18028902+07:00","message":"[GCS] IsForceVAD: false for message ID: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.207835512+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.207880813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.207887549+07:00","message":"receive interim result [false|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.207903121+07:00","message":"[buffer interim] 2996 false ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.207912701+07:00","message":"[bufferProcess] interim [140000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.207915662+07:00","message":"[bufferProcess] send to processor:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.207920905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.207924649+07:00","message":"> Transcript [43943] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอลาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.207930292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.207932779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.207934884+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.207937824+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.311957523+07:00","message":"[GCS] Start streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.32852341+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.328567117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.328574552+07:00","message":"receive interim result [true|false]: ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.328585618+07:00","message":"end recv isFinal message id 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.328588+07:00","message":"end Recv id 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.328594674+07:00","message":"[buffer interim] 2996 true ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328606393+07:00","message":"[bufferProcess] interim [380000000]:ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328611331+07:00","message":"[bufferProcess] send to processor (isfinal):ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328624498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328642407+07:00","message":"> Transcript [43944] [false]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328648205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328651029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328653361+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328656523+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328659154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328661441+07:00","message":"> Transcript [43945] [true]: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328663684+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328665392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328667134+07:00","message":"StatePrefix: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาดในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328669156+07:00","message":"TextPushed: 'ชาวบ้านเขาให้ข้อมูลนะครับว่าปลาหมอคางดำมันระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.328676592+07:00","message":"Push: 'ในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.328687723+07:00","message":"push: {true ในพื้นที่อำเภอระโนด 0 0xc0037feb80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:07.339793517+07:00","message":"write wav file: './tmp/7589/7589_2996.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.969007813+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.969071583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.96907761+07:00","message":"receive interim result [false|false]: สักประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:07.96909221+07:00","message":"[buffer interim] 2997 false สักประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.969099881+07:00","message":"[bufferProcess] interim [660000000]:สักประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:07.969101982+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.290366449+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.29040386+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-06-22T12:53:08.290409989+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.290423146+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.290431541+07:00","message":"[bufferProcess] interim [20000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.290434481+07:00","message":"[bufferProcess] send to processor:สักประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.290442027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.290445191+07:00","message":"> Transcript [43946] [false]: 'สักประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.290447761+07:00","message":"Set StatePrefix (first interim): 'สักประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.553727432+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.553787893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.553795285+07:00","message":"receive interim result [false|false]: สักประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.553809732+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-06-22T12:53:08.553812571+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.553821464+07:00","message":"[buffer interim] 2997 false สักประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.553826238+07:00","message":"[buffer interim] 2997 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.553833324+07:00","message":"[bufferProcess] interim [260000000]:สักประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.55383594+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.553839572+07:00","message":"[bufferProcess] interim [260000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.553842436+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.553845544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.553848274+07:00","message":"> Transcript [43947] [false]: 'สักประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.553851206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.553853282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.55385661+07:00","message":"StatePrefix: 'สักประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.553858829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.562137452+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.562159732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.562165552+07:00","message":"receive interim result [false|false]: สักประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.562177742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.562180584+07:00","message":"receive interim result [false|false]:  2 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.56218697+07:00","message":"[buffer interim] 2997 false สักประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.562190378+07:00","message":"[buffer interim] 2997 false  2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.562194474+07:00","message":"[bufferProcess] interim [320000000]:สักประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.562196922+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.562201906+07:00","message":"[bufferProcess] interim [320000000]: 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.56220643+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.562209142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.562211994+07:00","message":"> Transcript [43948] [false]: 'สักประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.562214745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.562216627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.562218548+07:00","message":"StatePrefix: 'สักประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.562220558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.869020712+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.869059166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.86906653+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.869078276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.869080934+07:00","message":"receive interim result [false|false]:  ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.869092035+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.869096215+07:00","message":"[buffer interim] 2997 false  ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.869102075+07:00","message":"[bufferProcess] interim [620000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.86910426+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.869107554+07:00","message":"[bufferProcess] interim [620000000]: ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.869113189+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.869115844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.869118661+07:00","message":"> Transcript [43949] [false]: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.869121656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.869125543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.869127691+07:00","message":"StatePrefix: 'สักประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.869129809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.93988479+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.939925342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.939932062+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.939941812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.939946662+07:00","message":"receive interim result [false|false]:  ปีก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.939955381+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.939960172+07:00","message":"[buffer interim] 2997 false  ปีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939967177+07:00","message":"[bufferProcess] interim [680000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939969967+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939973204+07:00","message":"[bufferProcess] interim [680000000]: ปีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939976452+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939979782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939982905+07:00","message":"> Transcript [43950] [false]: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939986092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939988193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939990235+07:00","message":"StatePrefix: 'สักประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939992264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939995003+07:00","message":"Push: 'สักประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939996859+07:00","message":"TextPushed: 'สักประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.939998927+07:00","message":"Set new StatePrefix : 'สักประมาณ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:08.940001009+07:00","message":"Next Push (prob) : ' 2 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:08.940012674+07:00","message":"push: {false สักประมาณ 0 0xc004c0fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.255457053+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.255500089+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-06-22T12:53:09.255506638+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.255524453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.255527273+07:00","message":"receive interim result [false|false]:  ปีก่อนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.255536152+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.255543837+07:00","message":"[buffer interim] 2997 false  ปีก่อนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.255550891+07:00","message":"[bufferProcess] interim [980000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.255554138+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.255561297+07:00","message":"[bufferProcess] interim [980000000]: ปีก่อนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.255564003+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.255567424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.255570245+07:00","message":"> Transcript [43951] [false]: 'สักประมาณ 2 ปีก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.255573864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.255576074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.255578093+07:00","message":"StatePrefix: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.255580326+07:00","message":"TextPushed: 'สักประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.376221285+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.376273977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.376282392+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.376296418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.376300174+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.376312263+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.376317233+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.376325603+07:00","message":"[bufferProcess] interim [40000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.376330083+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.376335612+07:00","message":"[bufferProcess] interim [40000000]: ปีก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.376339456+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.376344688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.37635173+07:00","message":"> Transcript [43952] [false]: 'สักประมาณ 2 ปีก่อนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.376357015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.376359759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.376362927+07:00","message":"StatePrefix: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.376366451+07:00","message":"TextPushed: 'สักประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.439859462+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.439902802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.439910393+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.439921715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.439925554+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.439939006+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.439947122+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.439966473+07:00","message":"[bufferProcess] interim [160000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.439983485+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.439995492+07:00","message":"[bufferProcess] interim [160000000]: ปีก่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.439998977+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.440003032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.440007259+07:00","message":"> Transcript [43953] [false]: 'สักประมาณ 2 ปีก่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.440011347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.440013672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.440016192+07:00","message":"StatePrefix: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.440018942+07:00","message":"TextPushed: 'สักประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.578376294+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.57841497+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-06-22T12:53:09.578422483+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.578433573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.57843704+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.578445005+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.578450049+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578456975+07:00","message":"[bufferProcess] interim [280000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578459843+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578463217+07:00","message":"[bufferProcess] interim [280000000]: ปีก่อนแล้วก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578465725+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578468795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578471831+07:00","message":"> Transcript [43954] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578474973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578477022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578479171+07:00","message":"StatePrefix: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578481227+07:00","message":"TextPushed: 'สักประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578483882+07:00","message":"Push: ' 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578486067+07:00","message":"TextPushed: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578488479+07:00","message":"Set new StatePrefix : 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.578490841+07:00","message":"Next Push (prob) : 'ก่อนแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.578499647+07:00","message":"push: {false  2 ปี 0 0xc004c0fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.636443583+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.636483881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.636490148+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.636500185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.636503461+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.636511295+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.636515272+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.636521787+07:00","message":"[bufferProcess] interim [340000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.636524763+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.636528994+07:00","message":"[bufferProcess] interim [340000000]: ปีก่อนแล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.636531507+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.636534888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.636538223+07:00","message":"> Transcript [43955] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.63654173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.636543731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.636545742+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.636548073+07:00","message":"TextPushed: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.768050629+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.768090489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.768097365+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.768108914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.768114843+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.768123322+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.768127255+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.768134166+07:00","message":"[bufferProcess] interim [460000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.768136866+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.768140809+07:00","message":"[bufferProcess] interim [460000000]: ปีก่อนแล้วก็ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.768143617+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.768147062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.768150037+07:00","message":"> Transcript [43956] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.768155874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.768159714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.768162197+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.768164663+07:00","message":"TextPushed: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:09.812629849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:09.812677431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.95948486+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.959523182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.959529949+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.959542203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.959548099+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.959579094+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.959597128+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.959604912+07:00","message":"[bufferProcess] interim [640000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.959608396+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.959612149+07:00","message":"[bufferProcess] interim [640000000]: ปีก่อนแล้วก็ยังคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.959614636+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.959617539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.959620328+07:00","message":"> Transcript [43957] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.959623462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.959630705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.959632703+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.959634914+07:00","message":"TextPushed: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.968135452+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.968154253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.968159304+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.968169233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.96817501+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.968183232+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.968187462+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968194474+07:00","message":"[bufferProcess] interim [700000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968197528+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968200954+07:00","message":"[bufferProcess] interim [700000000]: ปีก่อนแล้วก็ยังคงเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968203644+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968207341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968210616+07:00","message":"> Transcript [43958] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968214589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968216904+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968219205+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968221584+07:00","message":"TextPushed: 'สักประมาณ 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968226254+07:00","message":"Push: 'ก่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.96822842+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968230597+07:00","message":"Set new StatePrefix : 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:09.968232772+07:00","message":"Next Push (prob) : 'ยังคงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:09.968241172+07:00","message":"push: {false ก่อนแล้วก็ 0 0xc004c0fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.149987975+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.150024413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.150031309+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.150042812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.150045918+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.150052792+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.150056936+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.150062492+07:00","message":"[bufferProcess] interim [880000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.150064874+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.150067897+07:00","message":"[bufferProcess] interim [880000000]: ปีก่อนแล้วก็ยังคงเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.15007349+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.150076594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.150079395+07:00","message":"> Transcript [43959] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.150081937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.150083863+07:00","message":"Set new StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.360699493+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.360748412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.360765676+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.360780053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.360783862+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.360793542+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.360797435+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.360804174+07:00","message":"[bufferProcess] interim [120000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.360806815+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.360810255+07:00","message":"[bufferProcess] interim [120000000]: ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.360812975+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.360817209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.36082039+07:00","message":"> Transcript [43960] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.360823886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.360826044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.360828107+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.360830782+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.476163738+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.476201939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.476209793+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.476235414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงเกิดขึ้นตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.476239103+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงเกิดขึ้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.476248712+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.47625276+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงเกิดขึ้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.476261527+07:00","message":"[bufferProcess] interim [180000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.47626418+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.476267811+07:00","message":"[bufferProcess] interim [180000000]: ปีก่อนแล้วก็ยังคงเกิดขึ้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.476270484+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.476273951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.476276982+07:00","message":"> Transcript [43961] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.476280544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.476282552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.476284891+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.476287597+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.513420819+07:00","message":"[GCS] Cleaned up inactive client: 2967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.513448952+07:00","message":"[GCS] Cleaned up inactive client: 2976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.513451949+07:00","message":"[GCS] Cleaned up inactive client: 2975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.513453869+07:00","message":"[GCS] Cleaned up inactive client: 2966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.513456055+07:00","message":"[GCS] Cleaned up inactive client: 2972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.513458453+07:00","message":"[GCS] Cleaned up inactive client: 2970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.513460573+07:00","message":"[GCS] Cleaned up inactive client: 2968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.513462315+07:00","message":"[GCS] Cleaned up inactive client: 2973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.513464169+07:00","message":"[GCS] Cleaned up inactive client: 2974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.513465826+07:00","message":"[GCS] Cleaned up inactive client: 2969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.51346763+07:00","message":"[GCS] Cleaned up inactive client: 2971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.5462433+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.546284212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.546291443+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.546304472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.546308479+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.546317529+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.546321871+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.546329235+07:00","message":"[bufferProcess] interim [300000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.546332123+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.546335508+07:00","message":"[bufferProcess] interim [300000000]: ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.546339051+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.54634274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.546345686+07:00","message":"> Transcript [43962] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.546349244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.546351562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.546353781+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.546356223+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.801588387+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.801632512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.801640739+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.801661716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.801668649+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.801680362+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.801685534+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801694318+07:00","message":"[bufferProcess] interim [480000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801698607+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801703151+07:00","message":"[bufferProcess] interim [480000000]: ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801707123+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801711651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801715535+07:00","message":"> Transcript [43963] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801721007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801724023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801726989+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801730799+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801738665+07:00","message":"Push: 'ยังคงเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801742559+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801745629+07:00","message":"Set new StatePrefix : 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.801749135+07:00","message":"Next Push (prob) : 'ขึ้นต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.801789568+07:00","message":"push: {false ยังคงเกิด 0 0xc004c0fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.984909045+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.98494643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.984953495+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.98496602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.984969296+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.984977936+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:10.984982038+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.984988382+07:00","message":"[bufferProcess] interim [660000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.984991184+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.984994866+07:00","message":"[bufferProcess] interim [660000000]: ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.984997693+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.985000936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.985003728+07:00","message":"> Transcript [43964] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.985007314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.985009364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.985011408+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:10.985015909+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.242327721+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.242372251+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-06-22T12:53:11.242378991+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.242391103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.242395233+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.242404211+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.242407951+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.242417243+07:00","message":"[bufferProcess] interim [960000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.242420209+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.242423891+07:00","message":"[bufferProcess] interim [960000000]: ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.242427042+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.242430592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.242433836+07:00","message":"> Transcript [43965] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.242437608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.242439858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.242441942+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.242444922+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.368061441+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.368098691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.368105102+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.368118604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.368123033+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.368130955+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.368135125+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.368145988+07:00","message":"[bufferProcess] interim [80000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.368148798+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.36815257+07:00","message":"[bufferProcess] interim [80000000]: ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.368158378+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.368162003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.368165437+07:00","message":"> Transcript [43966] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.368168933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.368170959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.368173014+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.368176381+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.559817797+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.559858873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.559866146+07:00","message":"receive interim result [false|false]: สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.559877996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.559881178+07:00","message":"receive interim result [false|false]:  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.559890689+07:00","message":"[buffer interim] 2997 false สักประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.559895523+07:00","message":"[buffer interim] 2997 false  ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559902486+07:00","message":"[bufferProcess] interim [260000000]:สักประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559905113+07:00","message":"[bufferProcess] send to processor:สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559909207+07:00","message":"[bufferProcess] interim [260000000]: ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559912046+07:00","message":"[bufferProcess] update buffer: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559915999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559918723+07:00","message":"> Transcript [43967] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559923435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559925719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559927723+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559930592+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559933595+07:00","message":"Push: 'ขึ้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559935665+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559938009+07:00","message":"Set new StatePrefix : 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.559940362+07:00","message":"Next Push (prob) : 'จนถึงทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.559948879+07:00","message":"push: {false ขึ้นต่อเนื่อง 0 0xc004c0fd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.861042052+07:00","message":"[GCS] IsForceVAD: false for message ID: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.973924219+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.973967268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้\",\"confidence\":0.92607737}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.973973992+07:00","message":"receive interim result [true|false]: สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.973989845+07:00","message":"end recv isFinal message id 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.97399288+07:00","message":"end Recv id 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.974003739+07:00","message":"[buffer interim] 2997 true สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974012352+07:00","message":"[bufferProcess] interim [770000000]:สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974034609+07:00","message":"[bufferProcess] send to processor (isfinal):สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974038746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974041708+07:00","message":"> Transcript [43968] [false]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974045253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974047663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974049812+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974052465+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974054678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974056768+07:00","message":"> Transcript [43969] [true]: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974059396+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974061612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974063856+07:00","message":"StatePrefix: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่องจนถึงทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974065885+07:00","message":"TextPushed: 'สักประมาณ 2 ปีก่อนแล้วก็ยังคงเกิดขึ้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:11.974072369+07:00","message":"Push: 'จนถึงทุกวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.974081052+07:00","message":"push: {true จนถึงทุกวันนี้ 0 0xc004c0fd00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:11.984074526+07:00","message":"write wav file: './tmp/7589/7589_2997.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:11.993903952+07:00","message":"[GCS] Start streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.342710362+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.342761733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.342769164+07:00","message":"receive interim result [false|false]: แม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.342785653+07:00","message":"[buffer interim] 2998 false แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.342792733+07:00","message":"[bufferProcess] interim [360000000]:แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.342794604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.493009794+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.493052084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แมว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.493058077+07:00","message":"receive interim result [false|false]: แมว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.493073115+07:00","message":"[buffer interim] 2998 false แมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.493080552+07:00","message":"[bufferProcess] interim [480000000]:แมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.493083293+07:00","message":"[bufferProcess] send to processor:แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.49308699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.493089838+07:00","message":"> Transcript [43970] [false]: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.493092042+07:00","message":"Set StatePrefix (first interim): 'แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.537603754+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.537643555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.537650128+07:00","message":"receive interim result [false|false]: แม้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.537661944+07:00","message":"[buffer interim] 2998 false แม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.537669558+07:00","message":"[bufferProcess] interim [600000000]:แม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.537671912+07:00","message":"[bufferProcess] send to processor:แมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.537677056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.537679728+07:00","message":"> Transcript [43971] [false]: 'แมว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.537681939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.537685836+07:00","message":"Set new StatePrefix: 'แมว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.721951701+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.721986818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.721992519+07:00","message":"receive interim result [false|false]: แม้ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.722008975+07:00","message":"[buffer interim] 2998 false แม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.722021847+07:00","message":"[bufferProcess] interim [780000000]:แม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.722024716+07:00","message":"[bufferProcess] send to processor:แม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.722046433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.72204967+07:00","message":"> Transcript [43972] [false]: 'แม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.722051786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.722053791+07:00","message":"Set new StatePrefix: 'แม้ว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:12.812675085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:12.812707683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.997476812+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.997519779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.997530702+07:00","message":"receive interim result [false|false]: แม้ว่าจะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:12.997550655+07:00","message":"[buffer interim] 2998 false แม้ว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.997568903+07:00","message":"[bufferProcess] interim [960000000]:แม้ว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.997572972+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.997579846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.997584502+07:00","message":"> Transcript [43973] [false]: 'แม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.997588988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.997592075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.997594994+07:00","message":"StatePrefix: 'แม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:12.99759817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.028089662+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.028123428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะเคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.028129343+07:00","message":"receive interim result [false|false]: แม้ว่าจะเคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.028141476+07:00","message":"[buffer interim] 2998 false แม้ว่าจะเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.028147807+07:00","message":"[bufferProcess] interim [20000000]:แม้ว่าจะเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.028150228+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.028155602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.028158757+07:00","message":"> Transcript [43974] [false]: 'แม้ว่าจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.0281637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.028166108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.028168348+07:00","message":"StatePrefix: 'แม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.028170466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.05823728+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.058282659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะเคยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.058294214+07:00","message":"receive interim result [false|false]: แม้ว่าจะเคยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.058307213+07:00","message":"[buffer interim] 2998 false แม้ว่าจะเคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.058330497+07:00","message":"[bufferProcess] interim [80000000]:แม้ว่าจะเคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.05833326+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.05833877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.058341495+07:00","message":"> Transcript [43975] [false]: 'แม้ว่าจะเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.058357585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.058359649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.058361581+07:00","message":"StatePrefix: 'แม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.058363636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.22780458+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.227845885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะเคยมีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.22785558+07:00","message":"receive interim result [false|false]: แม้ว่าจะเคยมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.227870993+07:00","message":"[buffer interim] 2998 false แม้ว่าจะเคยมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.227879238+07:00","message":"[bufferProcess] interim [260000000]:แม้ว่าจะเคยมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.22788175+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะเคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.227885081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.227887965+07:00","message":"> Transcript [43976] [false]: 'แม้ว่าจะเคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.227892331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.22789463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.227896589+07:00","message":"StatePrefix: 'แม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.227898607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.22790117+07:00","message":"Push: 'แม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.227905038+07:00","message":"TextPushed: 'แม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.227907594+07:00","message":"Set new StatePrefix : 'แม้ว่าจะเคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.227909798+07:00","message":"Next Push (prob) : 'จะเคยมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.227916894+07:00","message":"push: {false แม้ว่า 0 0xc003d5f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.235361442+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.235393541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะเคยมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.235399451+07:00","message":"receive interim result [false|false]: แม้ว่าจะเคยมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.235412974+07:00","message":"[buffer interim] 2998 false แม้ว่าจะเคยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.235419957+07:00","message":"[bufferProcess] interim [320000000]:แม้ว่าจะเคยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.235422574+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะเคยมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.235426722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.235429915+07:00","message":"> Transcript [43977] [false]: 'แม้ว่าจะเคยมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.23543352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.235435892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.23543813+07:00","message":"StatePrefix: 'แม้ว่าจะเคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.235440431+07:00","message":"TextPushed: 'แม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.474051963+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.474089982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะเคยมีการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.474097826+07:00","message":"receive interim result [false|false]: แม้ว่าจะเคยมีการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.474114598+07:00","message":"[buffer interim] 2998 false แม้ว่าจะเคยมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.474127072+07:00","message":"[bufferProcess] interim [500000000]:แม้ว่าจะเคยมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.474130389+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะเคยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.4741376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.474142618+07:00","message":"> Transcript [43978] [false]: 'แม้ว่าจะเคยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.474146555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.47414903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.474151131+07:00","message":"StatePrefix: 'แม้ว่าจะเคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.474153534+07:00","message":"TextPushed: 'แม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.627060838+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.627099193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะเคยมีการตัดสิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.627105354+07:00","message":"receive interim result [false|false]: แม้ว่าจะเคยมีการตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.627118838+07:00","message":"[buffer interim] 2998 false แม้ว่าจะเคยมีการตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.627126715+07:00","message":"[bufferProcess] interim [680000000]:แม้ว่าจะเคยมีการตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.627129357+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะเคยมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.627134581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.627137375+07:00","message":"> Transcript [43979] [false]: 'แม้ว่าจะเคยมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.627143452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.627146381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.627148641+07:00","message":"StatePrefix: 'แม้ว่าจะเคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.627151059+07:00","message":"TextPushed: 'แม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.747911381+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.747953643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะเคยมีการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.747960391+07:00","message":"receive interim result [false|false]: แม้ว่าจะเคยมีการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.747974691+07:00","message":"[buffer interim] 2998 false แม้ว่าจะเคยมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.747982561+07:00","message":"[bufferProcess] interim [800000000]:แม้ว่าจะเคยมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.747985624+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะเคยมีการตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.747989241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.747992029+07:00","message":"> Transcript [43980] [false]: 'แม้ว่าจะเคยมีการตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.7479955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.74799853+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.748001866+07:00","message":"StatePrefix: 'แม้ว่าจะเคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.748005155+07:00","message":"TextPushed: 'แม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.748008781+07:00","message":"Push: 'จะเคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.748012057+07:00","message":"TextPushed: 'แม้ว่าจะเคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.748017204+07:00","message":"Set new StatePrefix : 'แม้ว่าจะเคยมีการตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.748019998+07:00","message":"Next Push (prob) : 'การตัดสิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.748027948+07:00","message":"push: {false จะเคยมี 0 0xc003d5f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.863080919+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.863118334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะเคยมีการจัดกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.863124588+07:00","message":"receive interim result [false|false]: แม้ว่าจะเคยมีการจัดกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:13.863139307+07:00","message":"[buffer interim] 2998 false แม้ว่าจะเคยมีการจัดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.863147434+07:00","message":"[bufferProcess] interim [920000000]:แม้ว่าจะเคยมีการจัดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.86315102+07:00","message":"[bufferProcess] send to processor:แม้ว่าจะเคยมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.863158959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.863162287+07:00","message":"> Transcript [43981] [false]: 'แม้ว่าจะเคยมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.863165205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:13.863181925+07:00","message":"Set new StatePrefix: 'แม้ว่าจะเคยมีการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.171711933+07:00","message":"[GCS] IsForceVAD: false for message ID: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.232946806+07:00","message":"[GCS] Start streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.287566255+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.287607428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าจะเคยมีการจัดกิจกรรม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.287614676+07:00","message":"receive interim result [true|false]: แม้ว่าจะเคยมีการจัดกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.287624664+07:00","message":"end recv isFinal message id 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.287627016+07:00","message":"end Recv id 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.287635955+07:00","message":"[buffer interim] 2998 true แม้ว่าจะเคยมีการจัดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.28764962+07:00","message":"[bufferProcess] interim [400000000]:แม้ว่าจะเคยมีการจัดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287653576+07:00","message":"[bufferProcess] send to processor (isfinal):แม้ว่าจะเคยมีการจัดกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287657457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287662016+07:00","message":"> Transcript [43982] [false]: 'แม้ว่าจะเคยมีการจัดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287665472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287667476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287669592+07:00","message":"StatePrefix: 'แม้ว่าจะเคยมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287672354+07:00","message":"TextPushed: 'แม้ว่าจะเคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287674198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287676191+07:00","message":"> Transcript [43983] [true]: 'แม้ว่าจะเคยมีการจัดกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287678553+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287680286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287682055+07:00","message":"StatePrefix: 'แม้ว่าจะเคยมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287684046+07:00","message":"TextPushed: 'แม้ว่าจะเคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.287691719+07:00","message":"Push: 'การจัดกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.287701253+07:00","message":"push: {true การจัดกิจกรรม 0 0xc003d5f100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:14.2947652+07:00","message":"write wav file: './tmp/7589/7589_2998.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.576906586+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.576956705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.576963724+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.576977857+07:00","message":"[buffer interim] 2999 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.576985372+07:00","message":"[bufferProcess] interim [420000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.576987165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.700474055+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.700513058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.700519518+07:00","message":"receive interim result [false|false]: ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.700532287+07:00","message":"[buffer interim] 2999 false ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.700539895+07:00","message":"[bufferProcess] interim [480000000]:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.700542258+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.700549475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.700552559+07:00","message":"> Transcript [43984] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.700554835+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.954705403+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.954754444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.954761358+07:00","message":"receive interim result [false|false]: ลงแขก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:14.954775821+07:00","message":"[buffer interim] 2999 false ลงแขก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.954784064+07:00","message":"[bufferProcess] interim [780000000]:ลงแขก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.954787039+07:00","message":"[bufferProcess] send to processor:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.954795703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.954803902+07:00","message":"> Transcript [43985] [false]: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.954807273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:14.954809917+07:00","message":"Set new StatePrefix: 'ลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.427297819+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.427330738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.42733689+07:00","message":"receive interim result [false|false]: ลงแขกลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.427365256+07:00","message":"[buffer interim] 2999 false ลงแขกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.427373091+07:00","message":"[bufferProcess] interim [140000000]:ลงแขกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.427375461+07:00","message":"[bufferProcess] send to processor:ลงแขก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.427378682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.427381832+07:00","message":"> Transcript [43986] [false]: 'ลงแขก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.427385199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.427387279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.427389388+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.427391668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.594469887+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.594530901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.59453708+07:00","message":"receive interim result [false|false]: ลงแขกลงคอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.594554106+07:00","message":"[buffer interim] 2999 false ลงแขกลงคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.594562254+07:00","message":"[bufferProcess] interim [380000000]:ลงแขกลงคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.594564781+07:00","message":"[bufferProcess] send to processor:ลงแขกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.594571515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.594574486+07:00","message":"> Transcript [43987] [false]: 'ลงแขกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.594577401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.594579822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.594581951+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.594584654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.66560786+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.66565838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.665665592+07:00","message":"receive interim result [false|false]: ลงแขกลงคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:15.665679927+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.66568809+07:00","message":"[bufferProcess] interim [500000000]:ลงแขกลงคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.665690695+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.665698196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.665701231+07:00","message":"> Transcript [43988] [false]: 'ลงแขกลงคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.665704501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.665706652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.665709176+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:15.6657118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:15.813134116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:15.81315684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.324047133+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.324081391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.324087406+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.324102802+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324115282+07:00","message":"[bufferProcess] interim [100000000]:ลงแขกลงคลองใช้วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324118239+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324124216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324127052+07:00","message":"> Transcript [43989] [false]: 'ลงแขกลงคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324130482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324132634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324134921+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324137407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324143252+07:00","message":"Push: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324145728+07:00","message":"TextPushed: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324147834+07:00","message":"Set new StatePrefix : 'ลงแขกลงคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.324149968+07:00","message":"Next Push (prob) : 'แขกลงคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.324157719+07:00","message":"push: {false ลง 0 0xc003325700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.506714291+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.50676105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.50676866+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.506785553+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.506796819+07:00","message":"[bufferProcess] interim [280000000]:ลงแขกลงคลองใช้วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.506799932+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.506805797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.506808985+07:00","message":"> Transcript [43990] [false]: 'ลงแขกลงคลองใช้วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.506813291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.506815633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.506818002+07:00","message":"StatePrefix: 'ลงแขกลงคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.506820465+07:00","message":"TextPushed: 'ลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.870873057+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.870910985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.87091744+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:16.870930644+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.870938068+07:00","message":"[bufferProcess] interim [640000000]:ลงแขกลงคลองใช้วิธีการโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.870940822+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.870946819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.870949811+07:00","message":"> Transcript [43991] [false]: 'ลงแขกลงคลองใช้วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.870953195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.870955463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.870957739+07:00","message":"StatePrefix: 'ลงแขกลงคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:16.870960246+07:00","message":"TextPushed: 'ลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.077880024+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.077925902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโดยการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.077934092+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการโดยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.077947915+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการโดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.077957608+07:00","message":"[bufferProcess] interim [880000000]:ลงแขกลงคลองใช้วิธีการโดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.077961625+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธีการโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.077966089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.077970085+07:00","message":"> Transcript [43992] [false]: 'ลงแขกลงคลองใช้วิธีการโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.077974838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.077977976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.077980991+07:00","message":"StatePrefix: 'ลงแขกลงคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.077984911+07:00","message":"TextPushed: 'ลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.187642903+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.187677925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโรยกาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.18768387+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการโรยกาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.187700646+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการโรยกาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187708171+07:00","message":"[bufferProcess] interim [940000000]:ลงแขกลงคลองใช้วิธีการโรยกาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187710578+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธีการโดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187723691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187727157+07:00","message":"> Transcript [43993] [false]: 'ลงแขกลงคลองใช้วิธีการโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187730603+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187732686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187734695+07:00","message":"StatePrefix: 'ลงแขกลงคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187737171+07:00","message":"TextPushed: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187739987+07:00","message":"Push: 'แขกลงคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187742046+07:00","message":"TextPushed: 'ลงแขกลงคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187751365+07:00","message":"Set new StatePrefix : 'ลงแขกลงคลองใช้วิธีการโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.187754057+07:00","message":"Next Push (prob) : 'ใช้วิธีการโดยการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.187760683+07:00","message":"push: {false แขกลงคลอง 0 0xc003325700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.425684365+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.425735068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโรยกากชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.425741879+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการโรยกากชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.425755466+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการโรยกากชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.425762932+07:00","message":"[bufferProcess] interim [180000000]:ลงแขกลงคลองใช้วิธีการโรยกากชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.425765558+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธีการโรยกาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.425770904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.425773653+07:00","message":"> Transcript [43994] [false]: 'ลงแขกลงคลองใช้วิธีการโรยกาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.425776097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.425778713+07:00","message":"Set new StatePrefix: 'ลงแขกลงคลองใช้วิธีการโรยกาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.784062461+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.784103332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโรยกากชาทํา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.784109842+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการโรยกากชาทํา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.78412436+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการโรยกากชาทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.784136334+07:00","message":"[bufferProcess] interim [600000000]:ลงแขกลงคลองใช้วิธีการโรยกากชาทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.784139136+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธีการโรยกากชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.784149326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.784152362+07:00","message":"> Transcript [43995] [false]: 'ลงแขกลงคลองใช้วิธีการโรยกากชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.784155963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.784158086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.784159991+07:00","message":"StatePrefix: 'ลงแขกลงคลองใช้วิธีการโรยกาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.784162174+07:00","message":"TextPushed: 'ลงแขกลงคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.99040957+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.990450536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโรยกากชาธรรมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.990456213+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการโรยกากชาธรรมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:17.990470158+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการโรยกากชาธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.990480373+07:00","message":"[bufferProcess] interim [780000000]:ลงแขกลงคลองใช้วิธีการโรยกากชาธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.990483374+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธีการโรยกากชาทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.990492153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.990496259+07:00","message":"> Transcript [43996] [false]: 'ลงแขกลงคลองใช้วิธีการโรยกากชาทํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.990500518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.99050282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.990506138+07:00","message":"StatePrefix: 'ลงแขกลงคลองใช้วิธีการโรยกาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:17.990508643+07:00","message":"TextPushed: 'ลงแขกลงคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.096209268+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.096250852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโรยกากชาทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.096259424+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการโรยกากชาทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.096276422+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการโรยกากชาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.096285406+07:00","message":"[bufferProcess] interim [840000000]:ลงแขกลงคลองใช้วิธีการโรยกากชาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.096288525+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธีการโรยกากชาธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.096297421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.096300729+07:00","message":"> Transcript [43997] [false]: 'ลงแขกลงคลองใช้วิธีการโรยกากชาธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.096304826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.096307721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.096310217+07:00","message":"StatePrefix: 'ลงแขกลงคลองใช้วิธีการโรยกาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.096313093+07:00","message":"TextPushed: 'ลงแขกลงคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.098940437+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.098959689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโรยกากชาทํามะม่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.098964868+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการโรยกากชาทํามะม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.098977908+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการโรยกากชาทํามะม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.098983238+07:00","message":"[bufferProcess] interim [900000000]:ลงแขกลงคลองใช้วิธีการโรยกากชาทํามะม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.098986415+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธีการโรยกากชาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.09898981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.098992988+07:00","message":"> Transcript [43998] [false]: 'ลงแขกลงคลองใช้วิธีการโรยกากชาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.098997171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.098999483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.099001698+07:00","message":"StatePrefix: 'ลงแขกลงคลองใช้วิธีการโรยกาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.099003887+07:00","message":"TextPushed: 'ลงแขกลงคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.099011943+07:00","message":"Push: 'ใช้วิธีการโรยกาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.099014314+07:00","message":"TextPushed: 'ลงแขกลงคลองใช้วิธีการโรยกาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.099016493+07:00","message":"Set new StatePrefix : 'ลงแขกลงคลองใช้วิธีการโรยกากชาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.099018941+07:00","message":"Next Push (prob) : 'ชาทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.099029974+07:00","message":"push: {false ใช้วิธีการโรยกาก 0 0xc003325700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.160942869+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.16098984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.160997406+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.161013297+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.161025111+07:00","message":"[bufferProcess] interim [960000000]:ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.161028757+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธีการโรยกากชาทํามะม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.161038721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.161042766+07:00","message":"> Transcript [43999] [false]: 'ลงแขกลงคลองใช้วิธีการโรยกากชาทํามะม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.161046162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.161049155+07:00","message":"Set new StatePrefix: 'ลงแขกลงคลองใช้วิธีการโรยกากชาทํามะม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.310055513+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.31009897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.310107133+07:00","message":"receive interim result [false|false]: ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.310125284+07:00","message":"[buffer interim] 2999 false ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.310134749+07:00","message":"[bufferProcess] interim [80000000]:ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.310137952+07:00","message":"[bufferProcess] send to processor:ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.310154185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.310161211+07:00","message":"> Transcript [44000] [false]: 'ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.310165137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.310167541+07:00","message":"Set new StatePrefix: 'ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.403917291+07:00","message":"[GCS] IsForceVAD: false for message ID: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.527112471+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.527158515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.527166045+07:00","message":"receive interim result [true|false]: ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.52717463+07:00","message":"end recv isFinal message id 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.527181657+07:00","message":"end Recv id 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.527191621+07:00","message":"[buffer interim] 2999 true ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527203446+07:00","message":"[bufferProcess] interim [380000000]:ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.52720942+07:00","message":"[bufferProcess] send to processor (isfinal):ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527213174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527216082+07:00","message":"> Transcript [44001] [false]: 'ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527219534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527221479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527223617+07:00","message":"StatePrefix: 'ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527226746+07:00","message":"TextPushed: 'ลงแขกลงคลองใช้วิธีการโรยกาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527229624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527231774+07:00","message":"> Transcript [44002] [true]: 'ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527233965+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527235804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527238563+07:00","message":"StatePrefix: 'ลงแขกลงคลองใช้วิธีการโรยกากชาทำมาหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527241795+07:00","message":"TextPushed: 'ลงแขกลงคลองใช้วิธีการโรยกาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:18.527246037+07:00","message":"Push: 'ชาทำมาหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.527259122+07:00","message":"push: {true ชาทำมาหมดแล้ว 0 0xc003325700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:18.532826657+07:00","message":"[GCS] Start streaming session, msgId: 3000"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:18.53827554+07:00","message":"write wav file: './tmp/7589/7589_2999.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:18.814030836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:18.814041051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.252317413+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.252363785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.252368998+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.252385612+07:00","message":"[buffer interim] 3000 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.252393655+07:00","message":"[bufferProcess] interim [540000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.252396124+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.499660801+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.499718852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.49972798+07:00","message":"receive interim result [false|false]: ขึ้นจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.499746333+07:00","message":"[buffer interim] 3000 false ขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.499760782+07:00","message":"[bufferProcess] interim [780000000]:ขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.499766562+07:00","message":"[bufferProcess] send to processor:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.499775307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.499778943+07:00","message":"> Transcript [44003] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.49978127+07:00","message":"Set StatePrefix (first interim): 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.70510022+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.705135492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.705141196+07:00","message":"receive interim result [false|false]: ขึ้นจากเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.705155178+07:00","message":"[buffer interim] 3000 false ขึ้นจากเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.70517709+07:00","message":"[bufferProcess] interim [960000000]:ขึ้นจากเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.705179848+07:00","message":"[bufferProcess] send to processor:ขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.705183518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.705186525+07:00","message":"> Transcript [44004] [false]: 'ขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.705189729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.705191931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.705193852+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.705195803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.716820123+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.716849903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.716855245+07:00","message":"receive interim result [false|false]: ขึ้นจากแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.716870905+07:00","message":"[buffer interim] 3000 false ขึ้นจากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.716876682+07:00","message":"[bufferProcess] interim [20000000]:ขึ้นจากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.716878871+07:00","message":"[bufferProcess] send to processor:ขึ้นจากเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.716881915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.716884308+07:00","message":"> Transcript [44005] [false]: 'ขึ้นจากเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.716887073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.716889108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.71689125+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.71689325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.887800691+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.887839935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.887846589+07:00","message":"receive interim result [false|false]: ขึ้นจากแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.887865029+07:00","message":"[buffer interim] 3000 false ขึ้นจากแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.887873726+07:00","message":"[bufferProcess] interim [140000000]:ขึ้นจากแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.887876903+07:00","message":"[bufferProcess] send to processor:ขึ้นจากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.887881492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.887884354+07:00","message":"> Transcript [44006] [false]: 'ขึ้นจากแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.88788808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.887890453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.887892401+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.887895085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.976846844+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.976892729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากแหล่งน้ำก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.976899059+07:00","message":"receive interim result [false|false]: ขึ้นจากแหล่งน้ำก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.976915431+07:00","message":"[buffer interim] 3000 false ขึ้นจากแหล่งน้ำก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976924678+07:00","message":"[bufferProcess] interim [320000000]:ขึ้นจากแหล่งน้ำก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976928711+07:00","message":"[bufferProcess] send to processor:ขึ้นจากแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.97693364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976937327+07:00","message":"> Transcript [44007] [false]: 'ขึ้นจากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976940671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976943179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976945186+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976947751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976950811+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976953103+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976955344+07:00","message":"Set new StatePrefix : 'ขึ้นจากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:19.976958005+07:00","message":"Next Push (prob) : 'จากแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:19.976966607+07:00","message":"push: {false ขึ้น 0 0xc003324480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.135961639+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.136011067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากแหล่งน้ำก็ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.136018262+07:00","message":"receive interim result [false|false]: ขึ้นจากแหล่งน้ำก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.136033611+07:00","message":"[buffer interim] 3000 false ขึ้นจากแหล่งน้ำก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.13604187+07:00","message":"[bufferProcess] interim [440000000]:ขึ้นจากแหล่งน้ำก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.136044992+07:00","message":"[bufferProcess] send to processor:ขึ้นจากแหล่งน้ำก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.136053859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.136057026+07:00","message":"> Transcript [44008] [false]: 'ขึ้นจากแหล่งน้ำก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.136060917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.136063892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.136066103+07:00","message":"StatePrefix: 'ขึ้นจากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.136068481+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.405481034+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.405521303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากแหล่งน้ำก็ทำมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.405530175+07:00","message":"receive interim result [false|false]: ขึ้นจากแหล่งน้ำก็ทำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.405544989+07:00","message":"[buffer interim] 3000 false ขึ้นจากแหล่งน้ำก็ทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.405555374+07:00","message":"[bufferProcess] interim [680000000]:ขึ้นจากแหล่งน้ำก็ทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.405557812+07:00","message":"[bufferProcess] send to processor:ขึ้นจากแหล่งน้ำก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.405563693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.405566418+07:00","message":"> Transcript [44009] [false]: 'ขึ้นจากแหล่งน้ำก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.405570186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.405572578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.405575099+07:00","message":"StatePrefix: 'ขึ้นจากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.405577679+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.459868789+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.459912368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากแหล่งน้ำก็ทำมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.459920447+07:00","message":"receive interim result [false|false]: ขึ้นจากแหล่งน้ำก็ทำมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.459937102+07:00","message":"[buffer interim] 3000 false ขึ้นจากแหล่งน้ำก็ทำมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.45995131+07:00","message":"[bufferProcess] interim [800000000]:ขึ้นจากแหล่งน้ำก็ทำมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.459955485+07:00","message":"[bufferProcess] send to processor:ขึ้นจากแหล่งน้ำก็ทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.459964781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.459968806+07:00","message":"> Transcript [44010] [false]: 'ขึ้นจากแหล่งน้ำก็ทำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.459973237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.459975477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.459977977+07:00","message":"StatePrefix: 'ขึ้นจากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.459980853+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.58122051+07:00","message":"[GCS] IsForceVAD: false for message ID: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.641995506+07:00","message":"[GCS] Start streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.698511327+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.698552401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นจากแหล่งน้ำก็ทำมาแล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.698558929+07:00","message":"receive interim result [true|false]: ขึ้นจากแหล่งน้ำก็ทำมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.698570456+07:00","message":"end recv isFinal message id 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.698572904+07:00","message":"end Recv id 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.698579866+07:00","message":"[buffer interim] 3000 true ขึ้นจากแหล่งน้ำก็ทำมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698588494+07:00","message":"[bufferProcess] interim [70000000]:ขึ้นจากแหล่งน้ำก็ทำมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698593983+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นจากแหล่งน้ำก็ทำมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698597972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698601249+07:00","message":"> Transcript [44011] [false]: 'ขึ้นจากแหล่งน้ำก็ทำมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698604963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698606941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698609227+07:00","message":"StatePrefix: 'ขึ้นจากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698612161+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698628562+07:00","message":"Push: 'จากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698630886+07:00","message":"TextPushed: 'ขึ้นจากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698633396+07:00","message":"Set new StatePrefix : 'ขึ้นจากแหล่งน้ำก็ทำมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698635807+07:00","message":"Next Push (prob) : 'ก็ทำมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698637953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698639983+07:00","message":"> Transcript [44012] [true]: 'ขึ้นจากแหล่งน้ำก็ทำมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698642447+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698644345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698646929+07:00","message":"StatePrefix: 'ขึ้นจากแหล่งน้ำก็ทำมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698649082+07:00","message":"TextPushed: 'ขึ้นจากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:20.698651406+07:00","message":"Push: 'ก็ทำมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.698660996+07:00","message":"push: {false จากแหล่งน้ำ 0 0xc003324480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:20.69866677+07:00","message":"push: {true ก็ทำมาแล้ว 0 0xc003324480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:20.706977142+07:00","message":"write wav file: './tmp/7589/7589_3000.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.365251654+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.365298447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.365304554+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.36531953+07:00","message":"[buffer interim] 3001 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.365326859+07:00","message":"[bufferProcess] interim [720000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.365328722+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.381622666+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.381677874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.381685173+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.381709668+07:00","message":"[buffer interim] 3001 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.381718697+07:00","message":"[bufferProcess] interim [780000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.381721907+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.381729841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.381732919+07:00","message":"> Transcript [44013] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.381735521+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.630138549+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.630176858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่เป็นผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.630182603+07:00","message":"receive interim result [false|false]: แต่ไม่เป็นผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.630196502+07:00","message":"[buffer interim] 3001 false แต่ไม่เป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.630204211+07:00","message":"[bufferProcess] interim [20000000]:แต่ไม่เป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.630206651+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.630210316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.630213077+07:00","message":"> Transcript [44014] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.630216301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.63021844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.630220605+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.630222801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:21.81500307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:21.815012161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.878936509+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.878975516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่เป็นผลครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.878981046+07:00","message":"receive interim result [false|false]: แต่ไม่เป็นผลครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:21.878993989+07:00","message":"[buffer interim] 3001 false แต่ไม่เป็นผลครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.879001209+07:00","message":"[bufferProcess] interim [260000000]:แต่ไม่เป็นผลครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.879003544+07:00","message":"[bufferProcess] send to processor:แต่ไม่เป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.879010451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.879017794+07:00","message":"> Transcript [44015] [false]: 'แต่ไม่เป็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.879020237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:21.879022677+07:00","message":"Set new StatePrefix: 'แต่ไม่เป็นผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.110623265+07:00","message":"[GCS] IsForceVAD: false for message ID: 3001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.183059843+07:00","message":"[GCS] Start streaming session, msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.221254603+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.221308104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่เป็นผลครับ\",\"confidence\":0.95413584}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.221314624+07:00","message":"receive interim result [true|false]: แต่ไม่เป็นผลครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.221324032+07:00","message":"end recv isFinal message id 3001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.221326435+07:00","message":"end Recv id 3001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.221333329+07:00","message":"[buffer interim] 3001 true แต่ไม่เป็นผลครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221343103+07:00","message":"[bufferProcess] interim [590000000]:แต่ไม่เป็นผลครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221346647+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ไม่เป็นผลครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221350176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221353201+07:00","message":"> Transcript [44016] [false]: 'แต่ไม่เป็นผลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221356123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221358045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221361056+07:00","message":"StatePrefix: 'แต่ไม่เป็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221364308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221366245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221368364+07:00","message":"> Transcript [44017] [true]: 'แต่ไม่เป็นผลครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221370742+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221372443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221374127+07:00","message":"StatePrefix: 'แต่ไม่เป็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221376083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.221379013+07:00","message":"Push: 'แต่ไม่เป็นผลครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.221386141+07:00","message":"push: {true แต่ไม่เป็นผลครับ 0 0xc003324700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:22.22840746+07:00","message":"write wav file: './tmp/7589/7589_3001.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.303448405+07:00","message":"[GCS] IsForceVAD: false for message ID: 3002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.372140623+07:00","message":"[GCS] Start streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.459258036+07:00","message":"receive streaming session, msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.459279678+07:00","message":"found end of frame, send empty tag with msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.459282997+07:00","message":"end Recv id 3002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.459291748+07:00","message":"[buffer interim] 3002 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.459300123+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.459305087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.459308492+07:00","message":"> Transcript [44018] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.459311067+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.459313152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.459314964+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.459316967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:22.459319745+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:22.459330867+07:00","message":"push: {true \n 0 0xc0030bcf80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:22.464041406+07:00","message":"write wav file: './tmp/7589/7589_3002.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:23.070248943+07:00","message":"[GCS] IsForceVAD: false for message ID: 3003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:23.159463355+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:23.159511989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ไหน\",\"confidence\":0.82797337}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:23.159519249+07:00","message":"receive interim result [true|false]: อยู่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:23.159529975+07:00","message":"end recv isFinal message id 3003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:23.159532345+07:00","message":"end Recv id 3003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:23.159538326+07:00","message":"[buffer interim] 3003 true อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:23.159546294+07:00","message":"[bufferProcess] interim [930000000]:อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:23.159550122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:23.159553498+07:00","message":"> Transcript [44019] [true]: 'อยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:23.159556298+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:23.159558204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:23.15956015+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:23.15956241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:23.159565586+07:00","message":"Push: 'อยู่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:23.159573302+07:00","message":"push: {true อยู่ไหน 0 0xc003325180}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:23.166252803+07:00","message":"write wav file: './tmp/7589/7589_3003.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:23.655346559+07:00","message":"[GCS] Start streaming session, msgId: 3004"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:24.815429395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:24.815443596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:27.001639402+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:27.001688298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:27.001694333+07:00","message":"receive interim result [false|false]: กำจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:27.001707422+07:00","message":"[buffer interim] 3004 false กำจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:27.001714729+07:00","message":"[bufferProcess] interim [420000000]:กำจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:27.001716686+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:27.001724606+07:00","message":"[bufferProcess] send to processor (ticker):กำจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:27.001729811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:27.001732525+07:00","message":"> Transcript [44020] [false]: 'กำจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:27.001735966+07:00","message":"Set StatePrefix (first interim): 'กำจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:27.582375292+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:27.582418195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำจัดทิ้งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:27.582424639+07:00","message":"receive interim result [false|false]: กำจัดทิ้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:27.582437333+07:00","message":"[buffer interim] 3004 false กำจัดทิ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:27.58244496+07:00","message":"[bufferProcess] interim [20000000]:กำจัดทิ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:27.582447083+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:27.816272195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:27.816282159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.226173331+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.226214265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำจัดทิ้งแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.226220179+07:00","message":"receive interim result [false|false]: กำจัดทิ้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.226233382+07:00","message":"[buffer interim] 3004 false กำจัดทิ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.226241149+07:00","message":"[bufferProcess] interim [620000000]:กำจัดทิ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.226244113+07:00","message":"[bufferProcess] send to processor:กำจัดทิ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.226250845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.226253548+07:00","message":"> Transcript [44021] [false]: 'กำจัดทิ้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.226257189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.226260661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.226262675+07:00","message":"StatePrefix: 'กำจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.226264708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.840002902+07:00","message":"[GCS] IsForceVAD: false for message ID: 3004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.952917203+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.952957453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำจัดทิ้งแล้ว\",\"confidence\":0.76483274}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.952965065+07:00","message":"receive interim result [true|false]: กำจัดทิ้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.952975342+07:00","message":"end recv isFinal message id 3004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.952978312+07:00","message":"end Recv id 3004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.952985363+07:00","message":"[buffer interim] 3004 true กำจัดทิ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.952997423+07:00","message":"[bufferProcess] interim [400000000]:กำจัดทิ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953005059+07:00","message":"[bufferProcess] send to processor (isfinal):กำจัดทิ้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953008901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.95301281+07:00","message":"> Transcript [44022] [false]: 'กำจัดทิ้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953015976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953018129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953020234+07:00","message":"StatePrefix: 'กำจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953023711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953025458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953027465+07:00","message":"> Transcript [44023] [true]: 'กำจัดทิ้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953029672+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953031478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953033216+07:00","message":"StatePrefix: 'กำจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.953034967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:28.95304398+07:00","message":"Push: 'กำจัดทิ้งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:28.953052047+07:00","message":"push: {true กำจัดทิ้งแล้ว 0 0xc003d5f000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:28.964308523+07:00","message":"write wav file: './tmp/7589/7589_3004.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:29.16286735+07:00","message":"[GCS] Start streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.182283437+07:00","message":"[GCS] IsForceVAD: false for message ID: 3005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.208150356+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.208184659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.208191531+07:00","message":"receive interim result [false|false]: ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.20820584+07:00","message":"[buffer interim] 3005 false ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.208212747+07:00","message":"[bufferProcess] interim [20000000]:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.208214619+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.20822054+07:00","message":"[bufferProcess] send to processor (ticker):ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.208223299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.20822616+07:00","message":"> Transcript [44024] [false]: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.208228586+07:00","message":"Set StatePrefix (first interim): 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.424594199+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.424634633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญญา\",\"confidence\":0.6902343}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.424647995+07:00","message":"receive interim result [true|false]: สัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.424655308+07:00","message":"end recv isFinal message id 3005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.424657711+07:00","message":"end Recv id 3005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.424665269+07:00","message":"[buffer interim] 3005 true สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.424671797+07:00","message":"[bufferProcess] interim [260000000]:สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.424675252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.424677895+07:00","message":"> Transcript [44025] [true]: 'สัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.424680768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.42468284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.424684846+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.42468708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:30.424690404+07:00","message":"Push: 'สัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.424698395+07:00","message":"push: {true สัญญา 0 0xc003325680}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:30.430897655+07:00","message":"write wav file: './tmp/7589/7589_3005.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:30.501471334+07:00","message":"[GCS] Start streaming session, msgId: 3006"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:30.816719017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:30.816733392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:32.99939216+07:00","message":"[GCS] IsForceVAD: false for message ID: 3006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.113590082+07:00","message":"receive streaming session, msgId: 3006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.113632486+07:00","message":"found end of frame, send empty tag with msgId: 3006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.113637106+07:00","message":"end Recv id 3006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.113648807+07:00","message":"[buffer interim] 3006 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.113657545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.113665463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.113669113+07:00","message":"> Transcript [44026] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.113672375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.113674381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.113676962+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.113679355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.113684123+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.113694895+07:00","message":"push: {true \n 0 0xc003d5f480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:33.123472079+07:00","message":"write wav file: './tmp/7589/7589_3006.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.192742176+07:00","message":"[GCS] Start streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.73118753+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.731228698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.731234793+07:00","message":"receive interim result [false|false]: ว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.731246809+07:00","message":"[buffer interim] 3007 false ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.731253794+07:00","message":"[bufferProcess] interim [420000000]:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.731255746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:33.817373881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:33.817394589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.917685124+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.917728163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.917734506+07:00","message":"receive interim result [false|false]: ว่างยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:33.917746195+07:00","message":"[buffer interim] 3007 false ว่างยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.917755171+07:00","message":"[bufferProcess] interim [600000000]:ว่างยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.91775751+07:00","message":"[bufferProcess] send to processor:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.917761086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.917764176+07:00","message":"> Transcript [44027] [false]: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:33.917766468+07:00","message":"Set StatePrefix (first interim): 'ว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:34.242173932+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:34.242230766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:34.242237172+07:00","message":"receive interim result [false|false]: ว่างยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:34.242252521+07:00","message":"[buffer interim] 3007 false ว่างยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.24226056+07:00","message":"[bufferProcess] interim [900000000]:ว่างยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.242263335+07:00","message":"[bufferProcess] send to processor:ว่างยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.242274853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.242280475+07:00","message":"> Transcript [44028] [false]: 'ว่างยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.242284374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.242286929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.242290284+07:00","message":"StatePrefix: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.242292606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:34.829110075+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:34.829154037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างยาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:34.829171439+07:00","message":"receive interim result [false|false]: ว่างยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:34.82918634+07:00","message":"[buffer interim] 3007 false ว่างยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.829193611+07:00","message":"[bufferProcess] interim [500000000]:ว่างยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.829196147+07:00","message":"[bufferProcess] send to processor:ว่างยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.829201535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.829204428+07:00","message":"> Transcript [44029] [false]: 'ว่างยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.829207887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.829209985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.829212902+07:00","message":"StatePrefix: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:34.829215035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:35.145059297+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:35.145100481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างยากแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:35.145106788+07:00","message":"receive interim result [false|false]: ว่างยากแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:35.145121907+07:00","message":"[buffer interim] 3007 false ว่างยากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.145132341+07:00","message":"[bufferProcess] interim [800000000]:ว่างยากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.145135095+07:00","message":"[bufferProcess] send to processor:ว่างยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.145141314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.145144295+07:00","message":"> Transcript [44030] [false]: 'ว่างยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.145147753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.145150135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.145152726+07:00","message":"StatePrefix: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.145155188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:35.786072909+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:35.78611174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างยากแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:35.786118817+07:00","message":"receive interim result [false|false]: ว่างยากแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:35.786134227+07:00","message":"[buffer interim] 3007 false ว่างยากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.78614569+07:00","message":"[bufferProcess] interim [400000000]:ว่างยากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786148353+07:00","message":"[bufferProcess] send to processor:ว่างยากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786154698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786158018+07:00","message":"> Transcript [44031] [false]: 'ว่างยากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786162157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786164622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786166938+07:00","message":"StatePrefix: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786169321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786174066+07:00","message":"Push: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786177401+07:00","message":"TextPushed: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786180054+07:00","message":"Set new StatePrefix : 'ว่างยากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:35.786182456+07:00","message":"Next Push (prob) : 'ยากแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:35.786203154+07:00","message":"push: {false ว่าง 0 0xc004c0f380}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:36.817698553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:36.817736529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.512055881+07:00","message":"[GCS] IsForceVAD: false for message ID: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.536770597+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.536822079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างยากแล้วจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.536827685+07:00","message":"receive interim result [false|false]: ว่างยากแล้วจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.536845451+07:00","message":"[buffer interim] 3007 false ว่างยากแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536855466+07:00","message":"[bufferProcess] interim [160000000]:ว่างยากแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536859374+07:00","message":"[bufferProcess] send to processor:ว่างยากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536863968+07:00","message":"[bufferProcess] send to processor (ticker):ว่างยากแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536867654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536871703+07:00","message":"> Transcript [44032] [false]: 'ว่างยากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536876094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536878485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536880434+07:00","message":"StatePrefix: 'ว่างยากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536882682+07:00","message":"TextPushed: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536884499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536886503+07:00","message":"> Transcript [44033] [false]: 'ว่างยากแล้วจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536889896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536891776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536893444+07:00","message":"StatePrefix: 'ว่างยากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.536895325+07:00","message":"TextPushed: 'ว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.61781093+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.617850603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างยากแล้วจ้า\",\"confidence\":0.95568067}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.617857455+07:00","message":"receive interim result [true|false]: ว่างยากแล้วจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.617869791+07:00","message":"end recv isFinal message id 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.617873016+07:00","message":"end Recv id 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.617891692+07:00","message":"[buffer interim] 3007 true ว่างยากแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.617919132+07:00","message":"[bufferProcess] interim [340000000]:ว่างยากแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.617924912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.617928368+07:00","message":"> Transcript [44034] [true]: 'ว่างยากแล้วจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.617932635+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.617935172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.61793766+07:00","message":"StatePrefix: 'ว่างยากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.617940423+07:00","message":"TextPushed: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:38.617947616+07:00","message":"Push: 'ยากแล้วจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.617958721+07:00","message":"push: {true ยากแล้วจ้า 0 0xc004c0f380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:38.629115257+07:00","message":"write wav file: './tmp/7589/7589_3007.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:38.702302066+07:00","message":"[GCS] Start streaming session, msgId: 3008"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:39.818637494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:39.818652709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.324984638+07:00","message":"receive streaming session, msgId: 3008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.325031277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.325037636+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.325055021+07:00","message":"[buffer interim] 3008 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.325062739+07:00","message":"[bufferProcess] interim [680000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.325065085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.325072665+07:00","message":"[bufferProcess] send to processor (ticker):จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.325075849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.325079126+07:00","message":"> Transcript [44035] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.325081671+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.430148176+07:00","message":"[GCS] IsForceVAD: false for message ID: 3008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513446234+07:00","message":"[GCS] Cleaned up inactive client: 2984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513470667+07:00","message":"[GCS] Cleaned up inactive client: 2986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513473723+07:00","message":"[GCS] Cleaned up inactive client: 2982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513475617+07:00","message":"[GCS] Cleaned up inactive client: 2977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513478151+07:00","message":"[GCS] Cleaned up inactive client: 2979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513480717+07:00","message":"[GCS] Cleaned up inactive client: 2978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513483121+07:00","message":"[GCS] Cleaned up inactive client: 2981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513485168+07:00","message":"[GCS] Cleaned up inactive client: 2987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513486878+07:00","message":"[GCS] Cleaned up inactive client: 2980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513488704+07:00","message":"[GCS] Cleaned up inactive client: 2985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.513490419+07:00","message":"[GCS] Cleaned up inactive client: 2983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.526383821+07:00","message":"receive streaming session, msgId: 3008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.526431869+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.526439737+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.526452599+07:00","message":"end recv isFinal message id 3008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.526456778+07:00","message":"end Recv id 3008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.526466429+07:00","message":"[buffer interim] 3008 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.526477352+07:00","message":"[bufferProcess] interim [950000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.526485415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.526490167+07:00","message":"> Transcript [44036] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.526494811+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.526498243+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.52650214+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.526506185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:40.526513837+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.52652644+07:00","message":"push: {true  0 0xc003768000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:40.532986549+07:00","message":"write wav file: './tmp/7589/7589_3008.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:40.565429759+07:00","message":"[GCS] Start streaming session, msgId: 3009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:41.390029498+07:00","message":"[GCS] IsForceVAD: false for message ID: 3009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:41.495359695+07:00","message":"receive streaming session, msgId: 3009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:41.495381084+07:00","message":"found end of frame, send empty tag with msgId: 3009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:41.495384709+07:00","message":"end Recv id 3009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:41.49539367+07:00","message":"[buffer interim] 3009 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:41.495404855+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:41.49541431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:41.495419059+07:00","message":"> Transcript [44037] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:41.495423575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:41.495425652+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:41.49542768+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:41.495429712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:41.495432496+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:41.495443979+07:00","message":"push: {true \n 0 0xc0030bd400}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:41.501005553+07:00","message":"write wav file: './tmp/7589/7589_3009.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:42.819247682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:42.819250869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:43.263315417+07:00","message":"[GCS] Start streaming session, msgId: 3010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:43.380414067+07:00","message":"[GCS] IsForceVAD: false for message ID: 3010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:43.535895893+07:00","message":"receive streaming session, msgId: 3010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:43.535929433+07:00","message":"found end of frame, send empty tag with msgId: 3010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:43.535933571+07:00","message":"end Recv id 3010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:43.535943625+07:00","message":"[buffer interim] 3010 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:43.535952423+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:43.535956872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:43.53596049+07:00","message":"> Transcript [44038] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:43.535963468+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:43.535965529+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:43.535967593+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:43.53596956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:43.535977655+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:43.535988669+07:00","message":"push: {true \n 0 0xc0037ffd00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:43.541395702+07:00","message":"write wav file: './tmp/7589/7589_3010.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:44.092566614+07:00","message":"[GCS] Start streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:44.425834216+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:44.425874473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:44.425880089+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:44.425894406+07:00","message":"[buffer interim] 3011 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:44.425902365+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:44.425904974+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:44.855457122+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:44.855496405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:44.855502558+07:00","message":"receive interim result [false|false]: ไปหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:44.855519059+07:00","message":"[buffer interim] 3011 false ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:44.855527458+07:00","message":"[bufferProcess] interim [480000000]:ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:44.855530472+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:44.855533742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:44.855536333+07:00","message":"> Transcript [44039] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:44.855538663+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.396036596+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.396084166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.396092689+07:00","message":"receive interim result [false|false]: ไปให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.396109858+07:00","message":"[buffer interim] 3011 false ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.39612413+07:00","message":"[bufferProcess] interim [600000000]:ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.396128135+07:00","message":"[bufferProcess] send to processor:ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.396137495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.396141436+07:00","message":"> Transcript [44040] [false]: 'ไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.396146997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.396150084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.396153289+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.396156158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.557358762+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.557401888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.55740768+07:00","message":"receive interim result [false|false]: ไปมันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.557423513+07:00","message":"[buffer interim] 3011 false ไปมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.557431924+07:00","message":"[bufferProcess] interim [660000000]:ไปมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.557434296+07:00","message":"[bufferProcess] send to processor:ไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.557437724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.557440624+07:00","message":"> Transcript [44041] [false]: 'ไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.557444441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.557446955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.557449072+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.557451118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.608269352+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.608315704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.608322151+07:00","message":"receive interim result [false|false]: ไปมันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.608333266+07:00","message":"[buffer interim] 3011 false ไปมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.60834077+07:00","message":"[bufferProcess] interim [720000000]:ไปมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.60834304+07:00","message":"[bufferProcess] send to processor:ไปมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.608346413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.608349259+07:00","message":"> Transcript [44042] [false]: 'ไปมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.608352283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.608354423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.608356743+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.608358839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.642253559+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.6422933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.642299704+07:00","message":"receive interim result [false|false]: ไปมันก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.642313656+07:00","message":"[buffer interim] 3011 false ไปมันก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642322512+07:00","message":"[bufferProcess] interim [780000000]:ไปมันก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642326399+07:00","message":"[bufferProcess] send to processor:ไปมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642336284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642340303+07:00","message":"> Transcript [44043] [false]: 'ไปมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642343634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642345807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642347968+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642350036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642356054+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642358111+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642360256+07:00","message":"Set new StatePrefix : 'ไปมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.642362476+07:00","message":"Next Push (prob) : 'มันก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.642370161+07:00","message":"push: {false ไป 0 0xc003768f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.701639603+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.701677978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปงั้นก็ตามนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.701683867+07:00","message":"receive interim result [false|false]: ไปงั้นก็ตามนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.701697111+07:00","message":"[buffer interim] 3011 false ไปงั้นก็ตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.701704282+07:00","message":"[bufferProcess] interim [960000000]:ไปงั้นก็ตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.701706781+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.701712123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.701721627+07:00","message":"> Transcript [44044] [false]: 'ไปมันก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.701723767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.701725779+07:00","message":"Set new StatePrefix: 'ไปมันก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.72962999+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.729674824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.729694607+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.729712183+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.729720601+07:00","message":"[bufferProcess] interim [80000000]:ไปมันก็ตามนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.729723196+07:00","message":"[bufferProcess] send to processor:ไปงั้นก็ตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.729727041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.72973173+07:00","message":"> Transcript [44045] [false]: 'ไปงั้นก็ตามนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.729734685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.729737625+07:00","message":"Set new StatePrefix: 'ไปงั้นก็ตามนั้น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:45.819290868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:45.819311592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.872078946+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.872114389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.872122991+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:45.872136089+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.872143968+07:00","message":"[bufferProcess] interim [380000000]:ไปมันก็ตามนะครับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.872146611+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.87215224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.872155182+07:00","message":"> Transcript [44046] [false]: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.872157716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:45.87216081+07:00","message":"Set new StatePrefix: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.046641624+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.046679461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.04668549+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.046702041+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.046711075+07:00","message":"[bufferProcess] interim [680000000]:ไปมันก็ตามนะครับเพื่อสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.046713521+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.046716861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.046719957+07:00","message":"> Transcript [44047] [false]: 'ไปมันก็ตามนะครับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.046723278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.04672541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.046728248+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.04673102+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.099147781+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.0991959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.099206361+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.0992265+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.099234875+07:00","message":"[bufferProcess] interim [920000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.099237865+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.09924228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.099245388+07:00","message":"> Transcript [44048] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.099249112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.099251227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.099253656+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.099256314+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.161440634+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.161490758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.161499096+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.161519574+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.161534147+07:00","message":"[bufferProcess] interim [100000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.161539954+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.161555484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.161559973+07:00","message":"> Transcript [44049] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.16156526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.161569045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.16157268+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.161576578+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.415995952+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.416043521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.416053127+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.416072583+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.41608468+07:00","message":"[bufferProcess] interim [400000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.416088948+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.416097591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.416298367+07:00","message":"> Transcript [44050] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.416306392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.416310466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.416314088+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.416317518+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.41632738+07:00","message":"Push: 'มันก็ตามนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.416330405+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.416333652+07:00","message":"Set new StatePrefix : 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.41633747+07:00","message":"Next Push (prob) : 'เพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.416349631+07:00","message":"push: {false มันก็ตามนะครับ 0 0xc003768f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.863995628+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.864038573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.86404669+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:46.864060962+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.864069452+07:00","message":"[bufferProcess] interim [820000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.864072353+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.864080295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.864083657+07:00","message":"> Transcript [44051] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.864089823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.864092266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.864094806+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:46.864097782+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.055173962+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.055219076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.055226043+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.055240711+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.055250747+07:00","message":"[bufferProcess] interim [940000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.055254357+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.055259148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.055262912+07:00","message":"> Transcript [44052] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.055268267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.055271159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.055274315+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.055277472+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.065565253+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.065589256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.065595031+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.065607663+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.065612933+07:00","message":"[bufferProcess] interim [0]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.065615623+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.065618911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.065623027+07:00","message":"> Transcript [44053] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.065626268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.065628566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.065630767+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.065633216+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.116018163+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.116062681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.116070331+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.116090084+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116098563+07:00","message":"[bufferProcess] interim [120000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116101627+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116105931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116109767+07:00","message":"> Transcript [44054] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116113883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116116568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116119137+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116122141+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116127104+07:00","message":"Push: 'เพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116129285+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116131744+07:00","message":"Set new StatePrefix : 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.116134203+07:00","message":"Next Push (prob) : 'ธรรมชาติในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.116142639+07:00","message":"push: {false เพื่อสำรวจแหล่งน้ำ 0 0xc003768f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.429042517+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.429087512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.429098034+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.429114321+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.429124832+07:00","message":"[bufferProcess] interim [360000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.429140167+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.429147029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.429150332+07:00","message":"> Transcript [44055] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.429154692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.429157481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.429168271+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.429171408+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.66778847+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.667834342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอลาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.667843181+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอลาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.667862057+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.667874689+07:00","message":"[bufferProcess] interim [600000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.667879545+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.667888648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.667892876+07:00","message":"> Transcript [44056] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.667899386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.667902988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.667906551+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.667910688+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.750508989+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.750551835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.750559483+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:47.750576353+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.750584938+07:00","message":"[bufferProcess] interim [660000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.750587405+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.7505911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.750593973+07:00","message":"> Transcript [44057] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอลาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.750598087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.750600424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.750602777+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:47.750605532+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.331134373+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.331176894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.3311846+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.331199032+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331209948+07:00","message":"[bufferProcess] interim [260000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331212731+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331217156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331220073+07:00","message":"> Transcript [44058] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331225103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331227504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331229921+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331233041+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331236488+07:00","message":"Push: 'ธรรมชาติในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331238657+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331241324+07:00","message":"Set new StatePrefix : 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.331244032+07:00","message":"Next Push (prob) : 'ที่อำเภอระโนด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.331252638+07:00","message":"push: {false ธรรมชาติในพื้น 0 0xc003768f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.33545016+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.335470884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.335476135+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.335490146+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.335495983+07:00","message":"[bufferProcess] interim [320000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.335501786+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.335505992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.335509368+07:00","message":"> Transcript [44059] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.335512709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.335514805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.335517192+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.335520023+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.665421815+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.665466261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.665473222+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.665489968+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.665498141+07:00","message":"[bufferProcess] interim [560000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.66550105+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.665505676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.66550944+07:00","message":"> Transcript [44060] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.665514083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.665516259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.665518601+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.665522368+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:48.819787668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:48.819822135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.891298359+07:00","message":"[GCS] IsForceVAD: false for message ID: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.908774201+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.908821723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.908829191+07:00","message":"receive interim result [false|false]: ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:48.908848478+07:00","message":"[buffer interim] 3011 false ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.908865258+07:00","message":"[bufferProcess] interim [860000000]:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.90886848+07:00","message":"[bufferProcess] send to processor:ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.908876435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.908879807+07:00","message":"> Transcript [44061] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.908884268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.908887043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.908889293+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:48.908892263+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.021351605+07:00","message":"[GCS] Start streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.19598283+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.196039237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลองเป็ด\",\"confidence\":0.92884934}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.196048567+07:00","message":"receive interim result [true|false]: ไปกันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลองเป็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.196058643+07:00","message":"end recv isFinal message id 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.196060875+07:00","message":"end Recv id 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.196068613+07:00","message":"[buffer interim] 3011 true ไปกันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลองเป็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.19607709+07:00","message":"[bufferProcess] interim [10000000]:ไปกันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลองเป็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196084476+07:00","message":"[bufferProcess] send to processor (isfinal):ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196090105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196098083+07:00","message":"> Transcript [44062] [false]: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196105498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196107813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196110541+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196113462+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.19612169+07:00","message":"Push: 'ที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196123831+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196126374+07:00","message":"Set new StatePrefix : 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196128825+07:00","message":"Next Push (prob) : 'ยางคลอง 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196130625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196133122+07:00","message":"> Transcript [44063] [true]: 'ไปกันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลองเป็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196135735+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196137606+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.19613947+07:00","message":"StatePrefix: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลอง 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196141699+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196143746+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.19622723+07:00","message":"push: {false ที่อำเภอระโนด 0 0xc003768f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196379611+07:00","message":"Push: 'ยางคลองเป็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196383258+07:00","message":"TextPushed: 'ไปมันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลองเป็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.196385992+07:00","message":"Set new StatePrefix : 'ไปกันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลองเป็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.19638881+07:00","message":"Next Push (prob) : 'ไปกันก็ตามนะครับเพื่อสำรวจแหล่งน้ำธรรมชาติในพื้นที่อำเภอระโนดยางคลองเป็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.196398084+07:00","message":"push: {true ยางคลองเป็ด 0 0xc003768f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.19640316+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3011.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:49.209002026+07:00","message":"write wav file: './tmp/7589/7589_3011.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.500819854+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.50086178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.500867461+07:00","message":"receive interim result [false|false]: ตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.500881508+07:00","message":"[buffer interim] 3012 false ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.500889323+07:00","message":"[bufferProcess] interim [480000000]:ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.500891388+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.750492967+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.750540573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.750547664+07:00","message":"receive interim result [false|false]: ตำบลท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.750560485+07:00","message":"[buffer interim] 3012 false ตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.750568479+07:00","message":"[bufferProcess] interim [780000000]:ตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.750571257+07:00","message":"[bufferProcess] send to processor:ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.750577554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.750580877+07:00","message":"> Transcript [44064] [false]: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.750583333+07:00","message":"Set StatePrefix (first interim): 'ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.876696451+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.876732448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.876738618+07:00","message":"receive interim result [false|false]: ตำบลท่าบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:49.876753654+07:00","message":"[buffer interim] 3012 false ตำบลท่าบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.876761586+07:00","message":"[bufferProcess] interim [900000000]:ตำบลท่าบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.876764265+07:00","message":"[bufferProcess] send to processor:ตำบลท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.876767885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.876770477+07:00","message":"> Transcript [44065] [false]: 'ตำบลท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.876773996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.876776257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.8767782+07:00","message":"StatePrefix: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:49.876780657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.063631235+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.063674663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.063682302+07:00","message":"receive interim result [false|false]: ตำบลท่าบอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.063699009+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.063707446+07:00","message":"[bufferProcess] interim [80000000]:ตำบลท่าบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.063712027+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.063721044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.063724463+07:00","message":"> Transcript [44066] [false]: 'ตำบลท่าบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.063727757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.0637303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.063732464+07:00","message":"StatePrefix: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.063734754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.462330121+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.462374039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.462381622+07:00","message":"receive interim result [false|false]: ตำบลท่าบอน 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.462395786+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.462418613+07:00","message":"[bufferProcess] interim [500000000]:ตำบลท่าบอน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.462421986+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.462426898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.462429893+07:00","message":"> Transcript [44067] [false]: 'ตำบลท่าบอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.462437802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.462440047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.462444569+07:00","message":"StatePrefix: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.462447007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.592735125+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.592780348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.592787019+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.592802013+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592814251+07:00","message":"[bufferProcess] interim [620000000]:ตำบลท่าบอนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592816846+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592820725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592824183+07:00","message":"> Transcript [44068] [false]: 'ตำบลท่าบอน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592831228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592833465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592835414+07:00","message":"StatePrefix: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592837523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592844223+07:00","message":"Push: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592846274+07:00","message":"TextPushed: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592848351+07:00","message":"Set new StatePrefix : 'ตำบลท่าบอน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.592850414+07:00","message":"Next Push (prob) : 'ท่าบอน 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.592860306+07:00","message":"push: {false ตำบล 0 0xc003d5eb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.812804558+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.812842797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.812848879+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.812860595+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.812870109+07:00","message":"[bufferProcess] interim [800000000]:ตำบลท่าบอนสามารถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.812872875+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.812878597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.812881885+07:00","message":"> Transcript [44069] [false]: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.812884704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.812886798+07:00","message":"Set new StatePrefix: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.905943599+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.905988006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.905994687+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.906006998+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.906014252+07:00","message":"[bufferProcess] interim [860000000]:ตำบลท่าบอนสามารถมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.906020022+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.906028783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.906031624+07:00","message":"> Transcript [44070] [false]: 'ตำบลท่าบอนสามารถมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.906034902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.906037193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.906039576+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.906042033+07:00","message":"TextPushed: 'ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.907894914+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.907906522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.90791022+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:50.907917183+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.907920885+07:00","message":"[bufferProcess] interim [920000000]:ตำบลท่าบอนสามารถมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.907923129+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.907925568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.907927894+07:00","message":"> Transcript [44071] [false]: 'ตำบลท่าบอนสามารถมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.90793033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.907932327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.907934232+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:50.907936133+07:00","message":"TextPushed: 'ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.270374324+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.270407971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.270413772+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.270430802+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.270443025+07:00","message":"[bufferProcess] interim [160000000]:ตำบลท่าบอนสามารถมองเห็นปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.270447032+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.270454234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.270458082+07:00","message":"> Transcript [44072] [false]: 'ตำบลท่าบอนสามารถมองเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.270461593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.270463771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.270466189+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.270468541+07:00","message":"TextPushed: 'ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.36051117+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.360555384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.36056179+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.360575101+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360582834+07:00","message":"[bufferProcess] interim [280000000]:ตำบลท่าบอนสามารถมองเห็นประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360585573+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360589677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360592393+07:00","message":"> Transcript [44073] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360596138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360598279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360600554+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360602705+07:00","message":"TextPushed: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360605519+07:00","message":"Push: 'ท่าบอนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360607666+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360609906+07:00","message":"Set new StatePrefix : 'ตำบลท่าบอนสามารถมองเห็นปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.360612159+07:00","message":"Next Push (prob) : 'มองเห็นปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.360619251+07:00","message":"push: {false ท่าบอนสามารถ 0 0xc003d5eb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.566671031+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.566720756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นตามอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.566727717+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นตามอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.566743763+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นตามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.566756096+07:00","message":"[bufferProcess] interim [400000000]:ตำบลท่าบอนสามารถมองเห็นตามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.566758728+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.566766872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.566769976+07:00","message":"> Transcript [44074] [false]: 'ตำบลท่าบอนสามารถมองเห็นประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.566772724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.566775866+07:00","message":"Set new StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.624002558+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.624044771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.624051903+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.624068562+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.624077325+07:00","message":"[bufferProcess] interim [460000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.624080183+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นตามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.624088979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.624092368+07:00","message":"> Transcript [44075] [false]: 'ตำบลท่าบอนสามารถมองเห็นตามอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.624094936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.624097876+07:00","message":"Set new StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นตามอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.645540575+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.645572977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นตามองข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.645579073+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นตามองข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.645595122+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นตามองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.645601141+07:00","message":"[bufferProcess] interim [520000000]:ตำบลท่าบอนสามารถมองเห็นตามองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.645603754+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.645610922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.645613695+07:00","message":"> Transcript [44076] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.645616058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.645618374+07:00","message":"Set new StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.656489429+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.656514651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.656527035+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.656538436+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.656543845+07:00","message":"[bufferProcess] interim [580000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.656546937+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นตามองข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.656550268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.656553956+07:00","message":"> Transcript [44077] [false]: 'ตำบลท่าบอนสามารถมองเห็นตามองข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.65655651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.656558545+07:00","message":"Set new StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นตามองข้าง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:51.82005366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:51.820062804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.991674071+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.991713844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.991721536+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:51.991737643+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.99174606+07:00","message":"[bufferProcess] interim [940000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.991748876+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.991753397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.991756515+07:00","message":"> Transcript [44078] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.991759127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:51.991761577+07:00","message":"Set new StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.068985772+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.069029978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.069037043+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.069055923+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.069067936+07:00","message":"[bufferProcess] interim [120000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.069070649+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.069079009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.069084121+07:00","message":"> Transcript [44079] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.069089704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.069092968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.069097804+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.069100819+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.38324889+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.38329402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.383302103+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.383320764+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.383333123+07:00","message":"[bufferProcess] interim [360000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.38333678+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.383344156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.383347466+07:00","message":"> Transcript [44080] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.3833517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.383354277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.383356765+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.38335988+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.387849107+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.387873615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.387881448+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.387899852+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.387906903+07:00","message":"[bufferProcess] interim [420000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.387910516+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.387919276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.387923204+07:00","message":"> Transcript [44081] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.38792856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.387933053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.387934994+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.387937583+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.509549316+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.509646309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.509696387+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.509735834+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.50974585+07:00","message":"[bufferProcess] interim [480000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509749309+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509753417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509757496+07:00","message":"> Transcript [44082] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509761831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509764056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509766838+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509770064+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509780939+07:00","message":"Push: 'มองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509783337+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509786622+07:00","message":"Set new StatePrefix : 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.509790211+07:00","message":"Next Push (prob) : 'ได้เป็นจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.509814094+07:00","message":"push: {false มองเห็นปลาหมอคางดำ 0 0xc003d5eb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.693800114+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.693841774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.693848128+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.693862152+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.693869612+07:00","message":"[bufferProcess] interim [660000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.693872453+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.693878683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.693881409+07:00","message":"> Transcript [44083] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.693885262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.693887265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.69388953+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.693893743+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.964424621+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.964465847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.964472765+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:52.964489937+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.96449951+07:00","message":"[bufferProcess] interim [20000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.964502586+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.964506256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.964517049+07:00","message":"> Transcript [44084] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.964520819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.964522964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.964525198+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:52.964528109+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.096358063+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.096401598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.096409416+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.096426212+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.096434456+07:00","message":"[bufferProcess] interim [80000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.096437827+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.096446841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.096449637+07:00","message":"> Transcript [44085] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.096454038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.096456871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.096459673+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.096462659+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.221188048+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.221232705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.221240971+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.221257234+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.22126994+07:00","message":"[bufferProcess] interim [200000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.221273107+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.221280385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.221283142+07:00","message":"> Transcript [44086] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.221287578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.22128992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.221292208+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.221298101+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.22130494+07:00","message":"Push: 'ได้เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.221306901+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.221310006+07:00","message":"Set new StatePrefix : 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.22131272+07:00","message":"Next Push (prob) : 'นวนมากเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.221321843+07:00","message":"push: {false ได้เป็นจำ 0 0xc003d5eb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.277713589+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.277753019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.277760095+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.277785271+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.277794178+07:00","message":"[bufferProcess] interim [260000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.277796964+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.277801298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.277804556+07:00","message":"> Transcript [44087] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.277809115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.277811305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.277814133+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.277817143+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.803358873+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.803405703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.803413313+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.803431249+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.803440064+07:00","message":"[bufferProcess] interim [740000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.803443624+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.803452293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.803458294+07:00","message":"> Transcript [44088] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.803462641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.803465005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.803467654+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.803470953+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.846899828+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.846933867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.846940397+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:53.846956556+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.846964609+07:00","message":"[bufferProcess] interim [860000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.846967185+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.846971527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.846974804+07:00","message":"> Transcript [44089] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.846978729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.846981008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.846982957+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:53.846988485+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.097421608+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.097464552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหมู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.097474194+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหมู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.097488831+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.097496781+07:00","message":"[bufferProcess] interim [980000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.097499914+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.097527857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.09753221+07:00","message":"> Transcript [44090] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.097536936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.097540015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.097542757+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.097546046+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.097552515+07:00","message":"Push: 'นวนมากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.097554826+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.097557368+07:00","message":"Set new StatePrefix : 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.09756+07:00","message":"Next Push (prob) : 'ครับเป็นหู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.097569119+07:00","message":"push: {false นวนมากเลยนะ 0 0xc003d5eb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.160177478+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.160225288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.160233152+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.160250417+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.160265359+07:00","message":"[bufferProcess] interim [40000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.160271307+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.160280917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.160283901+07:00","message":"> Transcript [44091] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.160287089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.160290274+07:00","message":"Set new StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นหมู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.243017293+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.243056688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.243064353+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.243079308+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.243094364+07:00","message":"[bufferProcess] interim [220000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.243097846+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.243107469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.243110721+07:00","message":"> Transcript [44092] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.24311402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.243116761+07:00","message":"Set new StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.313824975+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.313864337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.31387314+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.313890941+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.313899053+07:00","message":"[bufferProcess] interim [280000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.313902414+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.313913792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.313916825+07:00","message":"> Transcript [44093] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.313921818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.313924316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.313926561+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.313929285+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.373641633+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.37367583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.373682488+07:00","message":"receive interim result [false|false]: ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.373698987+07:00","message":"[buffer interim] 3012 false ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.373708018+07:00","message":"[bufferProcess] interim [400000000]:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.373711398+07:00","message":"[bufferProcess] send to processor:ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.37371632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.373719166+07:00","message":"> Transcript [44094] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.373723205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.373725837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.37372807+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.373731192+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.5305398+07:00","message":"[GCS] IsForceVAD: false for message ID: 3012"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:54.821017933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:54.821033807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.824577602+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.824624726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำบลท่าบอนเนี่ยสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม\",\"confidence\":0.94468915}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.824632573+07:00","message":"receive interim result [true|false]: ตำบลท่าบอนเนี่ยสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.824643742+07:00","message":"end recv isFinal message id 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.824645884+07:00","message":"end Recv id 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.824653906+07:00","message":"[buffer interim] 3012 true ตำบลท่าบอนเนี่ยสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824666378+07:00","message":"[bufferProcess] interim [730000000]:ตำบลท่าบอนเนี่ยสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824673472+07:00","message":"[bufferProcess] send to processor (isfinal):ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824677609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824681054+07:00","message":"> Transcript [44095] [false]: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824685079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824687103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824689822+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824693123+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824695262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824697307+07:00","message":"> Transcript [44096] [true]: 'ตำบลท่าบอนเนี่ยสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824707035+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824709053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824710902+07:00","message":"StatePrefix: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824713176+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824715354+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824946695+07:00","message":"Push: 'ครับเป็นปู่อยู่กันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824953999+07:00","message":"TextPushed: 'ตำบลท่าบอนสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824957017+07:00","message":"Set new StatePrefix : 'ตำบลท่าบอนเนี่ยสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824959902+07:00","message":"Next Push (prob) : 'ตำบลท่าบอนเนี่ยสามารถมองเห็นปลาหมอคางดำได้เป็นจำนวนมากเลยนะครับเป็นปู่อยู่กันเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.82496888+07:00","message":"push: {true ครับเป็นปู่อยู่กันเต็ม 0 0xc003d5eb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:54.824968208+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3012.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:53:54.835703723+07:00","message":"write wav file: './tmp/7589/7589_3012.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:54.85116604+07:00","message":"[GCS] Start streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:55.339103282+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:55.339155375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:55.339163367+07:00","message":"receive interim result [false|false]: โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:55.339182407+07:00","message":"[buffer interim] 3013 false โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:55.339194062+07:00","message":"[bufferProcess] interim [480000000]:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:55.339197057+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:55.718816029+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:55.718856392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:55.718862057+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:55.718877942+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:55.7188859+07:00","message":"[bufferProcess] interim [840000000]:โดยเฉพาะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:55.718888395+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:55.718896085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:55.718898692+07:00","message":"> Transcript [44097] [false]: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:55.71890124+07:00","message":"Set StatePrefix (first interim): 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.029408768+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.029442884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.029449883+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.029464651+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.029471839+07:00","message":"[bufferProcess] interim [140000000]:โดยเฉพาะช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.029474161+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.029477423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.029480316+07:00","message":"> Transcript [44098] [false]: 'โดยเฉพาะช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.029483345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.029485376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.029489302+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.029496946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.59916238+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.599207408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.599214592+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.599227873+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.599235693+07:00","message":"[bufferProcess] interim [740000000]:โดยเฉพาะช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.59923816+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.599244032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.599246976+07:00","message":"> Transcript [44099] [false]: 'โดยเฉพาะช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.59925079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.599253011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.599255181+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.599257508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.782815564+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.782858564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.782864827+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.782877943+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.782885642+07:00","message":"[bufferProcess] interim [980000000]:โดยเฉพาะช่วงเช้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.78288821+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.782893809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.782897935+07:00","message":"> Transcript [44100] [false]: 'โดยเฉพาะช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.782901477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.782905294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.782907322+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.782909456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.907036017+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.907080914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.907087238+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.90710444+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.907113434+07:00","message":"[bufferProcess] interim [40000000]:โดยเฉพาะช่วงเช้ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.907116272+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.907120847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.90712413+07:00","message":"> Transcript [44101] [false]: 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.907127483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.907129903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.907131928+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.907134127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.90713711+07:00","message":"Push: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.907139369+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.907141537+07:00","message":"Set new StatePrefix : 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:56.907143994+07:00","message":"Next Push (prob) : 'ช่วงเช้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:56.907155147+07:00","message":"push: {false โดยเฉพาะ 0 0xc003769580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.00037385+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.000413416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.000419437+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.000433261+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.000440404+07:00","message":"[bufferProcess] interim [220000000]:โดยเฉพาะช่วงเช้ามันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.000442831+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.000448577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.000451597+07:00","message":"> Transcript [44102] [false]: 'โดยเฉพาะช่วงเช้ามันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.000454903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.000457053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.000459025+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.000461272+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.171554616+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.171600245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.171607323+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.171624927+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.171634317+07:00","message":"[bufferProcess] interim [340000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.171637602+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.171641825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.171644955+07:00","message":"> Transcript [44103] [false]: 'โดยเฉพาะช่วงเช้ามันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.171648602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.171650956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.171654582+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.171657297+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.427064329+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.4271057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.427112654+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.427126642+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.427134113+07:00","message":"[bufferProcess] interim [580000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.427136986+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.427140841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.427143595+07:00","message":"> Transcript [44104] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.427147046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.427149121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.427152203+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.427155045+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.503403739+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.503437111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.503443217+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.503454705+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.503464329+07:00","message":"[bufferProcess] interim [700000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.503466677+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.503472609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.50347549+07:00","message":"> Transcript [44105] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.503479406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.50348159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.503491923+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.503494228+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.503498969+07:00","message":"Push: 'ช่วงเช้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.503501146+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.503503282+07:00","message":"Set new StatePrefix : 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.503505646+07:00","message":"Next Push (prob) : 'ก็สะท้อนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.503513016+07:00","message":"push: {false ช่วงเช้ามัน 0 0xc003769580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.61858373+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.618623659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.6186304+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.618644568+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.618656697+07:00","message":"[bufferProcess] interim [760000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.6186592+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.618663534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.618666358+07:00","message":"> Transcript [44106] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.618669763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.618671781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.61867372+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.618676375+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.622888452+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.622911983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.622918302+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.622929005+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.622934879+07:00","message":"[bufferProcess] interim [820000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.622937475+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.62294455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.622947256+07:00","message":"> Transcript [44107] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.622950322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.622952426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.622954327+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.622956716+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:57.821097159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:53:57.821108186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.867562439+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.867599935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.867605843+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:57.867618532+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.867625831+07:00","message":"[bufferProcess] interim [60000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.867628436+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.86763532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.867638291+07:00","message":"> Transcript [44108] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.86764175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.867643931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.867646346+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:57.867649009+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.067885348+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.067921155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.067927734+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.067941525+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067949297+07:00","message":"[bufferProcess] interim [240000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067952148+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067959322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067962779+07:00","message":"> Transcript [44109] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.06796671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067969057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067971496+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067974105+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067980233+07:00","message":"Push: 'ก็สะท้อนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067982305+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067984517+07:00","message":"Set new StatePrefix : 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.067986989+07:00","message":"Next Push (prob) : 'ปัญหาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.067995575+07:00","message":"push: {false ก็สะท้อนว่า 0 0xc003769580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.073379814+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.073398654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.073403314+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.073414945+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.073420693+07:00","message":"[bufferProcess] interim [300000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.073423812+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.073426893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.073429393+07:00","message":"> Transcript [44110] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.073432507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.073434553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.073436871+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.073439334+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.190956807+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.190993699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.191000661+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.191014398+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.191021831+07:00","message":"[bufferProcess] interim [420000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.191024681+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.191031133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.191033948+07:00","message":"> Transcript [44111] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.191037616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.191039794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.191041851+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.191044718+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.506946221+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.506992818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.507001527+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.507018436+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.507030653+07:00","message":"[bufferProcess] interim [660000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.507034919+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.507044361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.50704889+07:00","message":"> Transcript [44112] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.507054082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.507057551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.507061178+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.507065251+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.71246715+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.71250983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.712516513+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.712531049+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.712540611+07:00","message":"[bufferProcess] interim [840000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.712543119+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.712549293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.712552382+07:00","message":"> Transcript [44113] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.712556417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.71255883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.712562018+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.712564596+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.712570688+07:00","message":"Push: 'ปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.712572846+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.712575141+07:00","message":"Set new StatePrefix : 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:58.71257779+07:00","message":"Next Push (prob) : 'แพร่ระบาดของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:58.712598227+07:00","message":"push: {false ปัญหาการ 0 0xc003769580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.038530828+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.038575362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.03858145+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.038596815+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.038606022+07:00","message":"[bufferProcess] interim [140000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.038608902+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.038618079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.038621773+07:00","message":"> Transcript [44114] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.038627535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.038630651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.03863403+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.038636899+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.108373611+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.108414876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.108422775+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.108437004+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.108444303+07:00","message":"[bufferProcess] interim [260000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.108446823+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.108450406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.108453361+07:00","message":"> Transcript [44115] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.108456928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.108459049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.108461346+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.108463997+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.22493417+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.22496713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมข้างใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.224973327+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมข้างใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.224988438+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมข้างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.22499548+07:00","message":"[bufferProcess] interim [380000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมข้างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.224998308+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.225005226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.225008119+07:00","message":"> Transcript [44116] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.225013578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.225015763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.225018195+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.225020952+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.346348974+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.346392362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.346399128+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.346411646+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346422618+07:00","message":"[bufferProcess] interim [500000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346426482+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมข้างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.34643312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346437567+07:00","message":"> Transcript [44117] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมข้างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346442559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346446794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346449058+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346451564+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346455749+07:00","message":"Push: 'แพร่ระบาดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346458832+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346462518+07:00","message":"Set new StatePrefix : 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมข้างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.346466272+07:00","message":"Next Push (prob) : 'ปลอมข้างใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.346481973+07:00","message":"push: {false แพร่ระบาดของ 0 0xc003769580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.423850526+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.423884816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.423891047+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.423902902+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.423910249+07:00","message":"[bufferProcess] interim [620000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.423913161+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.423918673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.42392173+07:00","message":"> Transcript [44118] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.423924562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.423926749+07:00","message":"Set new StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.608939949+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.608994674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.609003256+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.609020584+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.609031627+07:00","message":"[bufferProcess] interim [740000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.609035969+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.609043562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.609048122+07:00","message":"> Transcript [44119] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.609054006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.609057014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.609060386+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.609064498+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.818795458+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.818852639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอลาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.818859691+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอลาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.818878359+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.818891284+07:00","message":"[bufferProcess] interim [980000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.818895065+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.818903331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.818906582+07:00","message":"> Transcript [44120] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.818911308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.818914131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.818918666+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.818922396+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.935042101+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.935078585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.935087061+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:53:59.935102657+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.935110918+07:00","message":"[bufferProcess] interim [100000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.935113582+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.935119652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.935122369+07:00","message":"> Transcript [44121] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอลาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.935126543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.935128984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.935131536+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:53:59.935135301+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.389025543+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.389077952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.389092151+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.389112801+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389122628+07:00","message":"[bufferProcess] interim [580000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389126127+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389134985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389138687+07:00","message":"> Transcript [44122] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.38914339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389145804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389148508+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389151348+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389159495+07:00","message":"Push: 'ปลอมค้างในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389172752+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389175457+07:00","message":"Set new StatePrefix : 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.389178185+07:00","message":"Next Push (prob) : 'ที่อำเภอระโนด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.389189468+07:00","message":"push: {false ปลอมค้างในพื้น 0 0xc003769580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.422773673+07:00","message":"[GCS] IsForceVAD: false for message ID: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.503738326+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.503780936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัดสงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.503788964+07:00","message":"receive interim result [false|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.503801836+07:00","message":"[buffer interim] 3013 false โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.50380918+07:00","message":"[bufferProcess] interim [760000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.50381245+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.503818358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.50382132+07:00","message":"> Transcript [44123] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.503826072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.503828136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.503830504+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.503834908+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.552479578+07:00","message":"[GCS] Start streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.626911881+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.626950394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำในพื้นที่อำเภอระโนดจังหวัดสงขลา\",\"confidence\":0.9402157}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.626959262+07:00","message":"receive interim result [true|false]: โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำในพื้นที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.626970826+07:00","message":"end recv isFinal message id 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.626972944+07:00","message":"end Recv id 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.626978866+07:00","message":"[buffer interim] 3013 true โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำในพื้นที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.626990139+07:00","message":"[bufferProcess] interim [790000000]:โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำในพื้นที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.626994219+07:00","message":"[bufferProcess] send to processor (isfinal):โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.626997808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627001604+07:00","message":"> Transcript [44124] [false]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนดจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627005488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627007611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627009887+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627012553+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627014645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627016615+07:00","message":"> Transcript [44125] [true]: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำในพื้นที่อำเภอระโนดจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627019024+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627020834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627022608+07:00","message":"StatePrefix: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นที่อำเภอระโนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627024738+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627026652+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627255383+07:00","message":"Push: 'อำเภอระโนดจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627258831+07:00","message":"TextPushed: 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลอมค้างในพื้นอำเภอระโนดจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627261475+07:00","message":"Set new StatePrefix : 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำในพื้นที่อำเภอระโนดจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627263993+07:00","message":"Next Push (prob) : 'โดยเฉพาะช่วงเช้ามันก็สะท้อนว่าปัญหาการแพร่ระบาดของปลาหมอคางดำในพื้นที่อำเภอระโนดจังหวัดสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:00.627276818+07:00","message":"push: {true อำเภอระโนดจังหวัดสงขลา 0 0xc003769580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:00.627281986+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3013.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:00.638330984+07:00","message":"write wav file: './tmp/7589/7589_3013.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:00.821744685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:00.821759818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.088961528+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.089006178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.089011963+07:00","message":"receive interim result [false|false]: ป๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.089026426+07:00","message":"[buffer interim] 3014 false ป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.089033682+07:00","message":"[bufferProcess] interim [600000000]:ป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.089035492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.539286043+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.539330937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.539339693+07:00","message":"receive interim result [false|false]: ป๋ายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.539352048+07:00","message":"[buffer interim] 3014 false ป๋ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.539361442+07:00","message":"[bufferProcess] interim [960000000]:ป๋ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.539365216+07:00","message":"[bufferProcess] send to processor:ป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.539370181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.539375224+07:00","message":"> Transcript [44126] [false]: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.539377348+07:00","message":"Set StatePrefix (first interim): 'ป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.727497725+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.727530968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.727537712+07:00","message":"receive interim result [false|false]: ป๋ายังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.727555424+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.727565239+07:00","message":"[bufferProcess] interim [140000000]:ป๋ายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.727567821+07:00","message":"[bufferProcess] send to processor:ป๋ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.727571083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.72757367+07:00","message":"> Transcript [44127] [false]: 'ป๋ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.727576346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.72757833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.727580705+07:00","message":"StatePrefix: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.727582751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.799409724+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.799443636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.799449502+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:01.799467797+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.79947542+07:00","message":"[bufferProcess] interim [320000000]:ป๋ายังไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.799477902+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.799481524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.799484425+07:00","message":"> Transcript [44128] [false]: 'ป๋ายังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.799487765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.799490019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.799492117+07:00","message":"StatePrefix: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:01.799494416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.008442608+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.008524661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รักกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.008535209+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รักกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.008557727+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.008571025+07:00","message":"[bufferProcess] interim [500000000]:ป๋ายังไม่รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.008574551+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.008582923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.008586207+07:00","message":"> Transcript [44129] [false]: 'ป๋ายังไม่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.008590106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.00859241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.008595247+07:00","message":"StatePrefix: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.00859786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.176695188+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.176737152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.176742947+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.176760132+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176767959+07:00","message":"[bufferProcess] interim [680000000]:ป๋ายังไม่รับการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176770635+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176777437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176780235+07:00","message":"> Transcript [44130] [false]: 'ป๋ายังไม่รักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176783941+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176786492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176789058+07:00","message":"StatePrefix: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176791278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176797231+07:00","message":"Push: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176799254+07:00","message":"TextPushed: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176801252+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.176803455+07:00","message":"Next Push (prob) : 'ยังไม่รักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.176811408+07:00","message":"push: {false ป๋า 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.42883565+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.428870605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.428876757+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.428890756+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.42889865+07:00","message":"[bufferProcess] interim [920000000]:ป๋ายังไม่รับการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.428901124+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.428908606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.428913432+07:00","message":"> Transcript [44131] [false]: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.428915888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.428918574+07:00","message":"Set new StatePrefix: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.816302454+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.816344612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.816350804+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.816366333+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.81637405+07:00","message":"[bufferProcess] interim [280000000]:ป๋ายังไม่รับการแก้ไขอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.816376915+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.816380391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.81638344+07:00","message":"> Transcript [44132] [false]: 'ป๋ายังไม่รับการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.816387002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.816389524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.816391587+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.816394182+07:00","message":"TextPushed: 'ป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.874440107+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.874482016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.874487973+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:02.874499787+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.874506911+07:00","message":"[bufferProcess] interim [340000000]:ป๋ายังไม่รับการแก้ไขอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.874509332+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.874515068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.874517951+07:00","message":"> Transcript [44133] [false]: 'ป๋ายังไม่รับการแก้ไขอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.874521278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.874523459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.874525412+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:02.8745281+07:00","message":"TextPushed: 'ป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.010197303+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.010234054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.01023967+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.010254191+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.010261498+07:00","message":"[bufferProcess] interim [460000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.010264219+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.010268383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.010271326+07:00","message":"> Transcript [44134] [false]: 'ป๋ายังไม่รับการแก้ไขอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.010274985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.010277259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.010279486+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.010282012+07:00","message":"TextPushed: 'ป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.143720565+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.143761795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.143768113+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.14378409+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.14379198+07:00","message":"[bufferProcess] interim [580000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143794569+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143798302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143800997+07:00","message":"> Transcript [44135] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143804927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143807031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143809247+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143811826+07:00","message":"TextPushed: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143816978+07:00","message":"Push: 'ยังไม่รับการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143819215+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143822839+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.143825222+07:00","message":"Next Push (prob) : 'ไขอย่างเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.143831861+07:00","message":"push: {false ยังไม่รับการแก้ 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.326608991+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.326646511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.326652473+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.326663612+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.326673314+07:00","message":"[bufferProcess] interim [820000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.326676281+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.326682225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.32668487+07:00","message":"> Transcript [44136] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.326688056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.326690267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.326692737+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.326695612+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:03.821808649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:03.821822367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.911976351+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.912034596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.912042517+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:03.912059195+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.912072832+07:00","message":"[bufferProcess] interim [420000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.912076708+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.912084211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.912088233+07:00","message":"> Transcript [44137] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.912093821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.912096883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.912101333+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:03.912106089+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.475328498+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.475375542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.475383128+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.475398709+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.47540941+07:00","message":"[bufferProcess] interim [960000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.475413901+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.475418452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.475421717+07:00","message":"> Transcript [44138] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.475426189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.475428685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.475431139+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.475434105+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.605760235+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.605795372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.605801375+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.605815743+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605827652+07:00","message":"[bufferProcess] interim [80000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605830552+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605837354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605841713+07:00","message":"> Transcript [44139] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605845914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605848078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605851143+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605853846+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605860189+07:00","message":"Push: 'ไขอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605862128+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605864356+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.605866628+07:00","message":"Next Push (prob) : 'รูปประธรรมข้อเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.605875105+07:00","message":"push: {false ไขอย่างเป็น 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.74260929+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.742653581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.742660378+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.742675459+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.742685908+07:00","message":"[bufferProcess] interim [200000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.742688801+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.742694404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.742697117+07:00","message":"> Transcript [44140] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.742702117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.742705631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.742707674+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.74271008+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.987406643+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.987455507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.987463053+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:04.987479671+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.987492334+07:00","message":"[bufferProcess] interim [380000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.987495269+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.987503632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.987506467+07:00","message":"> Transcript [44141] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.98751082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.987513963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.987516048+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:04.987519004+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.031076758+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.031119524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.031128976+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.03114608+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.031154806+07:00","message":"[bufferProcess] interim [440000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.031158418+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.031165693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.031168901+07:00","message":"> Transcript [44142] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.031175822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.031178464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.031180461+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.031184748+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.048232359+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.048270876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากทวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.04827714+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากทวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.048293242+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.048301901+07:00","message":"[bufferProcess] interim [500000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.048304511+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.048311631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.048314589+07:00","message":"> Transcript [44143] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.04832005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.048322369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.048324617+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.04832741+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.048334929+07:00","message":"Push: 'รูปประธรรมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.048337119+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.048339446+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.048341897+07:00","message":"Next Push (prob) : 'จากนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.048376113+07:00","message":"push: {false รูปประธรรมข้อเสนอ 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.109028249+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.109062637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.109069589+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากวิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.109084089+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.109091808+07:00","message":"[bufferProcess] interim [560000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.109094461+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.109102554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.109105642+07:00","message":"> Transcript [44144] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากทวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.109109313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.109112621+07:00","message":"Set new StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากทวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.18070151+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.180742307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.180749642+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.180765405+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.180773934+07:00","message":"[bufferProcess] interim [680000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.180776866+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.180786354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.180791254+07:00","message":"> Transcript [44145] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.180795691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.180798987+07:00","message":"Set new StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากวิชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.531050344+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.531091897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.53109989+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.531121858+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.531130715+07:00","message":"[bufferProcess] interim [980000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.531133681+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.53114024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.531143676+07:00","message":"> Transcript [44146] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.531146652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.53114944+07:00","message":"Set new StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.647109541+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.647146945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.647153114+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.647167505+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.647175502+07:00","message":"[bufferProcess] interim [40000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.647178102+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.647182075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.647184738+07:00","message":"> Transcript [44147] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.647188767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.647190865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.647192763+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.647195375+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.702764189+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.702808769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการพัสดุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.702815524+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการพัสดุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.702832963+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.702841892+07:00","message":"[bufferProcess] interim [100000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.702844893+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.702849448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.702852384+07:00","message":"> Transcript [44148] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.70285677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.702859029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.702861246+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.702864347+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.750167225+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.750206722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.750213737+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.750229664+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.750238486+07:00","message":"[bufferProcess] interim [160000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.75024118+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.750245496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.750249038+07:00","message":"> Transcript [44149] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการพัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.75025481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.750257705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.750260092+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.750263734+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.829426445+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.829475183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.829482608+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.829498785+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829510804+07:00","message":"[bufferProcess] interim [280000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829514135+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829522326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829525579+07:00","message":"> Transcript [44150] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829532176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829534684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829537091+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829541804+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.82954957+07:00","message":"Push: 'จากนักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829551649+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829554222+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.829556887+07:00","message":"Next Push (prob) : 'ก็ระบุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.829565488+07:00","message":"push: {false จากนักวิชาการ 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.892713997+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.892752983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.892760193+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:05.892774328+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.892782534+07:00","message":"[bufferProcess] interim [400000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.892785681+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.892793985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.892797294+07:00","message":"> Transcript [44151] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.892801545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.892804418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.892808613+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:05.892811708+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.208302977+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.208343993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.20835098+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.208364943+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.2083757+07:00","message":"[bufferProcess] interim [640000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.208378627+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.208383159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.208386381+07:00","message":"> Transcript [44152] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.20839098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.208393367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.208395416+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.2083983+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.347044165+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.347089787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.347096991+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.347112939+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.34712541+07:00","message":"[bufferProcess] interim [760000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.347128643+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.347134296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.34713857+07:00","message":"> Transcript [44153] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.347142999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.347145235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.347147556+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.347150552+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.349324636+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.349354989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.349360676+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.349374259+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349379042+07:00","message":"[bufferProcess] interim [820000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349381647+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349384569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349387404+07:00","message":"> Transcript [44154] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349390821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349392837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349394845+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349397597+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349405429+07:00","message":"Push: 'ก็ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349407437+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349409885+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.349413095+07:00","message":"Next Push (prob) : 'ว่าการแก้ผ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.349453802+07:00","message":"push: {false ก็ระบุ 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.394620138+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.39466347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.394671849+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.394687513+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.394696654+07:00","message":"[bufferProcess] interim [880000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.394700128+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.39470991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.394713071+07:00","message":"> Transcript [44155] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.394715924+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.718582308+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.718621384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.718627839+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.718644021+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.718652712+07:00","message":"[bufferProcess] interim [180000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.718656146+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.718665007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.718667845+07:00","message":"> Transcript [44156] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.718670855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.718672967+07:00","message":"Set new StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.78877588+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.788821898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.788829052+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.788843325+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.788850707+07:00","message":"[bufferProcess] interim [240000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.788853735+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.788861318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.788864283+07:00","message":"> Transcript [44157] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.788868515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.788870804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.788872732+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.788876455+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.790867589+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.790888173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.79089324+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.790905269+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.790910901+07:00","message":"[bufferProcess] interim [300000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.790913944+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.79091937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.790921942+07:00","message":"> Transcript [44158] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.790924951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.790927104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.790929293+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.790932102+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:06.821945914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:06.821956409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.91965676+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.919697546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.919704117+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:06.919718738+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.919725983+07:00","message":"[bufferProcess] interim [360000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.919728999+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.919734962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.919738363+07:00","message":"> Transcript [44159] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.919742243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.919744763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.919746915+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:06.919749631+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.118980623+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.119016123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.11902301+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.119036344+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119043801+07:00","message":"[bufferProcess] interim [600000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119046947+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119056256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119058962+07:00","message":"> Transcript [44160] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119063435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119065469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119068827+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119071818+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119079105+07:00","message":"Push: 'ว่าการแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119081275+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119083559+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาประมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.119086134+07:00","message":"Next Push (prob) : 'ประมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.119108473+07:00","message":"push: {false ว่าการแก้ปัญหา 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.306576466+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.306632525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.306640175+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.306656128+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.30666463+07:00","message":"[bufferProcess] interim [780000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.306668007+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.30667201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.306675089+07:00","message":"> Transcript [44161] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.30667774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.306679855+07:00","message":"Set new StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.845771256+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.845811142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.845818838+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.845833427+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.845844316+07:00","message":"[bufferProcess] interim [320000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.845847931+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.845857498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.845860174+07:00","message":"> Transcript [44162] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.845865065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.845868862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.845870843+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.84587653+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.957176952+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.957225126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.957233778+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:07.957251577+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.957260577+07:00","message":"[bufferProcess] interim [380000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.95726412+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.95727402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.957277353+07:00","message":"> Transcript [44163] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.957282099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.957284919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.957289971+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:07.957293466+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.049465695+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.049516853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.049526857+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.049548627+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.04956082+07:00","message":"[bufferProcess] interim [500000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.049565628+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.049574533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.049578918+07:00","message":"> Transcript [44164] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.049585121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.049588013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.049591501+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.049596094+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.349893223+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.349944877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.349952823+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.349973514+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.349983246+07:00","message":"[bufferProcess] interim [740000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.349986741+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.349991896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.349996176+07:00","message":"> Transcript [44165] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.350001581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.350003871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.35000628+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.350009439+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.350012628+07:00","message":"Push: 'ปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.350014763+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.350017682+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.350020485+07:00","message":"Next Push (prob) : 'ดำระบาดใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.350030358+07:00","message":"push: {false ปลาหมอคาง 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.445102262+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.445143567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.445151555+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.445179324+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.445192297+07:00","message":"[bufferProcess] interim [860000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.445195864+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.445205316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.445208548+07:00","message":"> Transcript [44166] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.445221064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.445223557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.445230077+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.445236788+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.599270365+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.599322002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.599330031+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.59934774+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.599357169+07:00","message":"[bufferProcess] interim [40000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.599360794+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.599369285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.599372487+07:00","message":"> Transcript [44167] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.599377294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.599380797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.599383663+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.599387013+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.607872552+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.607898298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.607903984+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.607918304+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.607928646+07:00","message":"[bufferProcess] interim [100000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.607931833+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.607935601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.607938355+07:00","message":"> Transcript [44168] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.607942869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.607945171+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.607947577+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.607950615+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.705672919+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.705708315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.705714588+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.705728166+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705736571+07:00","message":"[bufferProcess] interim [160000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705739652+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705743738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705746623+07:00","message":"> Transcript [44169] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705751515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705753735+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705756151+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705759401+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.70576724+07:00","message":"Push: 'ดำระบาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705774841+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705777525+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:08.705780595+07:00","message":"Next Push (prob) : 'จำเป็นต้องนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:08.705788244+07:00","message":"push: {false ดำระบาดใน 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.025652695+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.025689242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.025695744+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.025709476+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.02571897+07:00","message":"[bufferProcess] interim [460000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.025721667+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.025727822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.025730509+07:00","message":"> Transcript [44170] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.025733218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.025735235+07:00","message":"Set new StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.227975482+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.228018811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.228026301+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.228039074+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.228048681+07:00","message":"[bufferProcess] interim [700000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.228052087+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.228056934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.228059833+07:00","message":"> Transcript [44171] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.228064447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.228067148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.228069938+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.228080578+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.305318494+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.305357761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.305364691+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการนับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.305377814+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.305388743+07:00","message":"[bufferProcess] interim [820000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.305393207+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.305401456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.305405706+07:00","message":"> Transcript [44172] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.305412538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.305414836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.305423437+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.305426979+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.546662324+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.546700979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.546708199+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.546721796+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.546733032+07:00","message":"[bufferProcess] interim [940000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.546736067+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.54674229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.546745101+07:00","message":"> Transcript [44173] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.546749559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.546751884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.546754318+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.546763515+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.610387975+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.61043447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.610441491+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.610455944+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610464347+07:00","message":"[bufferProcess] interim [60000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610467605+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610475027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610478054+07:00","message":"> Transcript [44174] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610487221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610489549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.61049213+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610495414+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610502734+07:00","message":"Push: 'จำเป็นต้องเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610504747+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610507457+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.610510038+07:00","message":"Next Push (prob) : 'สร้างการรับรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.610517744+07:00","message":"push: {false จำเป็นต้องเน้น 0 0xc003768580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.775754206+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.775795272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.775802234+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.775816147+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.77582402+07:00","message":"[bufferProcess] interim [180000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.775827033+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.775846796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.775849698+07:00","message":"> Transcript [44175] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.775853772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.775856068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.775858029+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.77586139+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.778468141+07:00","message":"[GCS] IsForceVAD: false for message ID: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.811202702+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.811250871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.811257474+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.811273044+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.811281944+07:00","message":"[bufferProcess] interim [300000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.811285611+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.811292424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.811295381+07:00","message":"> Transcript [44176] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.811299532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.811301632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.811303596+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.811307462+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:09.822391386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:09.822404522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.865933651+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.865975861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.866044155+07:00","message":"receive interim result [false|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.86606262+07:00","message":"[buffer interim] 3014 false ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.866073228+07:00","message":"[bufferProcess] interim [360000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.866077772+07:00","message":"[bufferProcess] send to processor:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.866083098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.866087643+07:00","message":"> Transcript [44177] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.866094146+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.866097179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.866100327+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.8661056+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.965194058+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.965242501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน\",\"confidence\":0.9519635}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.965252062+07:00","message":"receive interim result [true|false]: ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.965265552+07:00","message":"end recv isFinal message id 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.965268864+07:00","message":"end Recv id 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.965277217+07:00","message":"[buffer interim] 3014 true ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965287127+07:00","message":"[bufferProcess] interim [450000000]:ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965293349+07:00","message":"[bufferProcess] send to processor (isfinal):ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965300256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965304516+07:00","message":"> Transcript [44178] [false]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.96531062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965313632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965316654+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965321274+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965326404+07:00","message":"Push: 'สร้างการรับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965329496+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965334031+07:00","message":"Set new StatePrefix : 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965338435+07:00","message":"Next Push (prob) : 'ให้ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965341351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965344701+07:00","message":"> Transcript [44179] [true]: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965355792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.96535876+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965361799+07:00","message":"StatePrefix: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้ให้ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.965363722+07:00","message":"push: {false สร้างการรับรู้ 0 0xc003768580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965365885+07:00","message":"TextPushed: 'ป๋ายังไม่รับการแก้ไขอย่างเป็นรูปประธรรมข้อเสนอจากนักวิชาการก็ระบุว่าการแก้ปัญหาปลาหมอคางดำระบาดในจำเป็นต้องเน้นสร้างการรับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:09.965396683+07:00","message":"Push: 'ให้ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:09.965406364+07:00","message":"push: {true ให้ชาวบ้าน 0 0xc003768580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:09.983848225+07:00","message":"write wav file: './tmp/7589/7589_3014.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.16055078+07:00","message":"[GCS] Start streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.513966118+07:00","message":"[GCS] Cleaned up inactive client: 2992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.514000167+07:00","message":"[GCS] Cleaned up inactive client: 2988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.51400351+07:00","message":"[GCS] Cleaned up inactive client: 2994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.514005752+07:00","message":"[GCS] Cleaned up inactive client: 2993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.514007947+07:00","message":"[GCS] Cleaned up inactive client: 2991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.514010345+07:00","message":"[GCS] Cleaned up inactive client: 2989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.514012099+07:00","message":"[GCS] Cleaned up inactive client: 2990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.51401376+07:00","message":"[GCS] Cleaned up inactive client: 2995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.514015518+07:00","message":"[GCS] Cleaned up inactive client: 2996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.521476806+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.521508799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.521513754+07:00","message":"receive interim result [false|false]: นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.521530729+07:00","message":"[buffer interim] 3015 false นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.521538832+07:00","message":"[bufferProcess] interim [420000000]:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.521540807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.704617177+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.704659751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.704666614+07:00","message":"receive interim result [false|false]: นำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.704681654+07:00","message":"[buffer interim] 3015 false นำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.704690758+07:00","message":"[bufferProcess] interim [540000000]:นำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.704693087+07:00","message":"[bufferProcess] send to processor:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.704700745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.704704016+07:00","message":"> Transcript [44180] [false]: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.704706308+07:00","message":"Set StatePrefix (first interim): 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.820309408+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.820355882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.820363304+07:00","message":"receive interim result [false|false]: นำไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:10.820381312+07:00","message":"[buffer interim] 3015 false นำไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.820389748+07:00","message":"[bufferProcess] interim [660000000]:นำไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.820392406+07:00","message":"[bufferProcess] send to processor:นำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.820396498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.82040069+07:00","message":"> Transcript [44181] [false]: 'นำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.820404168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.820406788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.820419953+07:00","message":"StatePrefix: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:10.820422691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.00722222+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.007267191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.007274091+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.007292324+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.007301443+07:00","message":"[bufferProcess] interim [840000000]:นำไปใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.007304464+07:00","message":"[bufferProcess] send to processor:นำไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.007308799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.007311964+07:00","message":"> Transcript [44182] [false]: 'นำไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.007316041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.007318499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.007320731+07:00","message":"StatePrefix: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.007323229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.579151888+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.579201852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.579208169+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.57922203+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.579229235+07:00","message":"[bufferProcess] interim [440000000]:นำไปใช้ประโยชน์เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.579231694+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.579237183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.57924027+07:00","message":"> Transcript [44183] [false]: 'นำไปใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.579245154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.579247426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.579249829+07:00","message":"StatePrefix: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.579251945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.707097098+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.707138785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.707146577+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.707162893+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707172047+07:00","message":"[bufferProcess] interim [560000000]:นำไปใช้ประโยชน์เพื่อกระตุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707174712+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707178989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707181662+07:00","message":"> Transcript [44184] [false]: 'นำไปใช้ประโยชน์เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707185128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707187584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707189749+07:00","message":"StatePrefix: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707192042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707197759+07:00","message":"Push: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707199944+07:00","message":"TextPushed: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707202175+07:00","message":"Set new StatePrefix : 'นำไปใช้ประโยชน์เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:11.707204515+07:00","message":"Next Push (prob) : 'ไปใช้ประโยชน์เพื่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:11.707212991+07:00","message":"push: {false นำ 0 0xc003769900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.219049588+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.21908828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.21909403+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.219107284+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.219115175+07:00","message":"[bufferProcess] interim [40000000]:นำไปใช้ประโยชน์เพื่อกระตุ้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.219118035+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อกระตุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.219121776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.219124588+07:00","message":"> Transcript [44185] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.219126827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.219129124+07:00","message":"Set new StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.479152233+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.479192536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.479198403+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.479213579+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้นการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.479221251+07:00","message":"[bufferProcess] interim [340000000]:นำไปใช้ประโยชน์เพื่อกระตุ้นการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.479223822+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อกระตุ้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.479227596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.479230303+07:00","message":"> Transcript [44186] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.479233661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.479236304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.479238521+07:00","message":"StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.479241616+07:00","message":"TextPushed: 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.48144642+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.481488619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.481494797+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.481509668+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้นการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.481517665+07:00","message":"[bufferProcess] interim [400000000]:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.481520393+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อกระตุ้นการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.48152813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.481530941+07:00","message":"> Transcript [44187] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.481534637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.481536895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.481539222+07:00","message":"StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.481541914+07:00","message":"TextPushed: 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.650730556+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.650772428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการจับจ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.650779532+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการจับจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.650795695+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้นการจับจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.650804727+07:00","message":"[bufferProcess] interim [520000000]:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.650808249+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.650812735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.650815981+07:00","message":"> Transcript [44188] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.650819772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.650822226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.650824787+07:00","message":"StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.650827577+07:00","message":"TextPushed: 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.798808702+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.798847518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการจับใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.798855762+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการจับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.798869356+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้นการจับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.798879589+07:00","message":"[bufferProcess] interim [580000000]:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.798882249+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.798886093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.798889099+07:00","message":"> Transcript [44189] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.798892777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.798895636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.798898194+07:00","message":"StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.798900808+07:00","message":"TextPushed: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.79890375+07:00","message":"Push: 'ไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.798906031+07:00","message":"TextPushed: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.79890826+07:00","message":"Set new StatePrefix : 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.798910736+07:00","message":"Next Push (prob) : 'การจับจ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.798920311+07:00","message":"push: {false ไปใช้ประโยชน์เพื่อกระตุ้น 0 0xc003769900}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:12.822997936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:12.823015049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.83741911+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.837460353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการจับเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.837467798+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการจับเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.837484836+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้นการจับเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.837494127+07:00","message":"[bufferProcess] interim [640000000]:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.837498248+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.837507009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.837510525+07:00","message":"> Transcript [44190] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.837513059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.837516701+07:00","message":"Set new StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.95597583+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.956019371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.956026072+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.956042204+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.956051369+07:00","message":"[bufferProcess] interim [760000000]:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.956055573+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.956064208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.956067386+07:00","message":"> Transcript [44191] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.956069926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.95607201+07:00","message":"Set new StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.97006565+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.970101334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.970107159+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:12.970122327+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.970129504+07:00","message":"[bufferProcess] interim [820000000]:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.970132409+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.970142118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.97014492+07:00","message":"> Transcript [44192] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.970147195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:12.970149344+07:00","message":"Set new StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.157531793+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.157571782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.157577596+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.157594291+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.157602941+07:00","message":"[bufferProcess] interim [0]:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.157605807+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.157609899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.157613039+07:00","message":"> Transcript [44193] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.157616624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.157618684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.157620612+07:00","message":"StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.157623721+07:00","message":"TextPushed: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.184627948+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.184667629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.184675429+07:00","message":"receive interim result [false|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.184693082+07:00","message":"[buffer interim] 3015 false นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.184701101+07:00","message":"[bufferProcess] interim [120000000]:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.184704633+07:00","message":"[bufferProcess] send to processor:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.184711246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.184714519+07:00","message":"> Transcript [44194] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.184718712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.184721647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.18472391+07:00","message":"StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.184726878+07:00","message":"TextPushed: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.359015195+07:00","message":"[GCS] IsForceVAD: false for message ID: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.421004646+07:00","message":"[GCS] Start streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.463416842+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.463472091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.463480479+07:00","message":"receive interim result [true|false]: นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.463491865+07:00","message":"end recv isFinal message id 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.46349429+07:00","message":"end Recv id 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.463504312+07:00","message":"[buffer interim] 3015 true นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463513764+07:00","message":"[bufferProcess] interim [420000000]:นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.46351742+07:00","message":"[bufferProcess] send to processor (isfinal):นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463521323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463524633+07:00","message":"> Transcript [44195] [false]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463528384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463530611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463533177+07:00","message":"StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.46353597+07:00","message":"TextPushed: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.4635379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463540108+07:00","message":"> Transcript [44196] [true]: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463542502+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463544255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.46354614+07:00","message":"StatePrefix: 'นำไปใช้ประโยชน์เพื่อกระตุ้นการจับในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463548313+07:00","message":"TextPushed: 'นำไปใช้ประโยชน์เพื่อกระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.463551504+07:00","message":"Push: 'การจับในแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.46356062+07:00","message":"push: {true การจับในแหล่งน้ำธรรมชาติ 0 0xc003769900}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:13.471987099+07:00","message":"write wav file: './tmp/7589/7589_3015.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.550157592+07:00","message":"[GCS] IsForceVAD: false for message ID: 3016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.621105105+07:00","message":"[GCS] Start streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.661121356+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.661142663+07:00","message":"found end of frame, send empty tag with msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.661145966+07:00","message":"end Recv id 3016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.661155179+07:00","message":"[buffer interim] 3016 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.66118848+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.661201451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.661205233+07:00","message":"> Transcript [44197] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.661207912+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.661210165+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.661212155+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.661214386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:13.661217538+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:13.661248726+07:00","message":"push: {true \n 0 0xc004c0fa80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:13.666698379+07:00","message":"write wav file: './tmp/7589/7589_3016.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.242334948+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.242374063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.242380287+07:00","message":"receive interim result [false|false]: กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.242405425+07:00","message":"[buffer interim] 3017 false กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.242417813+07:00","message":"[bufferProcess] interim [480000000]:กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.242420505+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.444599057+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.444642949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.44464988+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.444668557+07:00","message":"[buffer interim] 3017 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.444677453+07:00","message":"[bufferProcess] interim [600000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.444681059+07:00","message":"[bufferProcess] send to processor:กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.444686133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.444690417+07:00","message":"> Transcript [44198] [false]: 'กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.44469365+07:00","message":"Set StatePrefix (first interim): 'กอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.735149925+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.735186573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จองกับสระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.73519205+07:00","message":"receive interim result [false|false]: จองกับสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.735208728+07:00","message":"[buffer interim] 3017 false จองกับสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.735216042+07:00","message":"[bufferProcess] interim [720000000]:จองกับสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.735218484+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.735221939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.735225006+07:00","message":"> Transcript [44199] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.735227211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.735229725+07:00","message":"Set new StatePrefix: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.797336794+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.797380496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.797396392+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.797409601+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.797418056+07:00","message":"[bufferProcess] interim [780000000]:พร้อมกับเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.797421734+07:00","message":"[bufferProcess] send to processor:จองกับสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.797426502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.797430503+07:00","message":"> Transcript [44200] [false]: 'จองกับสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.797434079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.7974373+07:00","message":"Set new StatePrefix: 'จองกับสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.836998686+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.837035153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.837042115+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.83705661+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.837068582+07:00","message":"[bufferProcess] interim [960000000]:พร้อมกับเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.83707242+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.837079065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.837083295+07:00","message":"> Transcript [44201] [false]: 'พร้อมกับเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.83708659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.837090241+07:00","message":"Set new StatePrefix: 'พร้อมกับเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.841251331+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.841271906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.841278182+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.841289697+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.841295842+07:00","message":"[bufferProcess] interim [20000000]:พร้อมกับเสนอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.841299454+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.841303604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.84130691+07:00","message":"> Transcript [44202] [false]: 'พร้อมกับเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.841311262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.84131439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.84131765+07:00","message":"StatePrefix: 'พร้อมกับเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.841320554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.898943459+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.898985932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.898992836+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.899008247+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.899011865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.899016825+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.899032164+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:14.89905096+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899064679+07:00","message":"[bufferProcess] interim [260000000]:พร้อมกับเสนอให้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.89906845+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899080474+07:00","message":"[bufferProcess] interim [320000000]:พร้อมกับเสนอให้รัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899083691+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899103846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899133528+07:00","message":"> Transcript [44203] [false]: 'พร้อมกับเสนอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899139436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.89914234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899144843+07:00","message":"StatePrefix: 'พร้อมกับเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.89914726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899149552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899152602+07:00","message":"> Transcript [44204] [false]: 'พร้อมกับเสนอให้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899154665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899156386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.89915822+07:00","message":"StatePrefix: 'พร้อมกับเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:14.899160027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.192987504+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.193029897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.193037296+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.193050253+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193058656+07:00","message":"[bufferProcess] interim [560000000]:พร้อมกับเสนอให้รัฐร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193061336+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193065484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193068527+07:00","message":"> Transcript [44205] [false]: 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193072426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193074716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193077407+07:00","message":"StatePrefix: 'พร้อมกับเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193079736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193082211+07:00","message":"Push: 'พร้อมกับเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.19308635+07:00","message":"TextPushed: 'พร้อมกับเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193088939+07:00","message":"Set new StatePrefix : 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.193091402+07:00","message":"Next Push (prob) : 'ให้รัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.193100573+07:00","message":"push: {false พร้อมกับเสนอ 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.370265832+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.370303779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.370309378+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.370319534+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.370326849+07:00","message":"[bufferProcess] interim [740000000]:พร้อมกับเสนอให้รัฐร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.370329347+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.370332854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.370335733+07:00","message":"> Transcript [44206] [false]: 'พร้อมกับเสนอให้รัฐร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.370339076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.370341087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.370343046+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.370345304+07:00","message":"TextPushed: 'พร้อมกับเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.511354588+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.51139809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.511404293+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.51142374+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.511431367+07:00","message":"[bufferProcess] interim [860000000]:พร้อมกับเสนอให้รัฐร่วมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.511433713+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.511439604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.51144252+07:00","message":"> Transcript [44207] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.511446093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.511448408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.511450935+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.5114535+07:00","message":"TextPushed: 'พร้อมกับเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.567303478+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.567342501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับพระเอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.567348526+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับพระเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.567365344+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับพระเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.567376661+07:00","message":"[bufferProcess] interim [980000000]:พร้อมกับเสนอให้รัฐร่วมกับพระเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.567379265+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.567389528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.567395566+07:00","message":"> Transcript [44208] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.56739965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.567401954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.567404185+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.567406604+07:00","message":"TextPushed: 'พร้อมกับเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.754845752+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.754884845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.754892435+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.754907996+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754916573+07:00","message":"[bufferProcess] interim [220000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754919471+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับพระเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754926892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754929816+07:00","message":"> Transcript [44209] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับพระเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754933464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754935913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754940413+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754943749+07:00","message":"TextPushed: 'พร้อมกับเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754950634+07:00","message":"Push: 'ให้รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754952983+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.754955327+07:00","message":"Set new StatePrefix : 'พร้อมกับเสนอให้รัฐร่วมกับพระเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:15.75495771+07:00","message":"Next Push (prob) : 'ร่วมกับพระเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:15.754966161+07:00","message":"push: {false ให้รัฐ 0 0xc0037ffa80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:15.823895973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:15.823918256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.202718764+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.202757894+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-06-22T12:54:16.202764228+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.202784085+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.202793561+07:00","message":"[bufferProcess] interim [580000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.202796717+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.202801143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.202804273+07:00","message":"> Transcript [44210] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.202806902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.202809262+07:00","message":"Set new StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.406493357+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.406534457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.406541298+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.406555457+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-06-22T12:54:16.406560002+07:00","message":"receive interim result [false|false]:  1 เช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.406568409+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.406572764+07:00","message":"[buffer interim] 3017 false  1 เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.406579094+07:00","message":"[bufferProcess] interim [820000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.406581765+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.406585178+07:00","message":"[bufferProcess] interim [820000000]: 1 เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.406588081+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.406591379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.406593973+07:00","message":"> Transcript [44211] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.406597551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.406599764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.40660175+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.406604637+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.651385449+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.651431731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.651439128+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.651454719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 เช่นโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.651463594+07:00","message":"receive interim result [false|false]:  1 เช่นโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.651476661+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.651503189+07:00","message":"[buffer interim] 3017 false  1 เช่นโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.651511273+07:00","message":"[bufferProcess] interim [60000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.651515012+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.651525128+07:00","message":"[bufferProcess] interim [60000000]: 1 เช่นโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.65152753+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.651531031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.651534039+07:00","message":"> Transcript [44212] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.651538017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.651540594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.651542568+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.65154536+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.783473037+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.783508703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.783514938+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.783526646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.783530172+07:00","message":"receive interim result [false|false]:  เช่นโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.783537589+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.783541696+07:00","message":"[buffer interim] 3017 false  เช่นโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.783552778+07:00","message":"[bufferProcess] interim [180000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.783555115+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.783558637+07:00","message":"[bufferProcess] interim [180000000]: เช่นโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.783562592+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.783565746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.783568416+07:00","message":"> Transcript [44213] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.783571599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.7835737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.783575924+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.783578391+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.978110266+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.978146582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.97815267+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.978165478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.978169048+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.978176047+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.978179754+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.978185887+07:00","message":"[bufferProcess] interim [360000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.978188811+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.978192091+07:00","message":"[bufferProcess] interim [360000000]: เช่นโรงงานปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.97819471+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.978197577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.978200376+07:00","message":"> Transcript [44214] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.978204505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.978206878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.97820939+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.97821209+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.978215298+07:00","message":"Push: 'ร่วมกับภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.97821739+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.978219842+07:00","message":"Set new StatePrefix : 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.978222238+07:00","message":"Next Push (prob) : ' 1 เช่นโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.978229416+07:00","message":"push: {false ร่วมกับภาคเอกชน 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.987835298+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.987870204+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-06-22T12:54:16.987877269+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.987892541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปาล์ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.98789578+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปาล์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.98790349+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:16.987907746+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.987914493+07:00","message":"[bufferProcess] interim [420000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.987917741+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.987921228+07:00","message":"[bufferProcess] interim [420000000]: เช่นโรงงานปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.987925383+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.987928757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.987931665+07:00","message":"> Transcript [44215] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.98793506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.987937176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.987939161+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:16.987941832+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.108498537+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.108539549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.108548+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.108556926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.108561779+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.108570418+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.108574631+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.108580559+07:00","message":"[bufferProcess] interim [480000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.108583356+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.108586803+07:00","message":"[bufferProcess] interim [480000000]: เช่นโรงงานปลาป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.108589919+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.108595237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.108598226+07:00","message":"> Transcript [44216] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.108602414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.108604868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.108607733+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.108610587+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.67199201+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.672028185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.672034565+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.67205047+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.672057869+07:00","message":"[bufferProcess] interim [80000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.672060793+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.672065121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.672068638+07:00","message":"> Transcript [44217] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.67207226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.672074426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.672076839+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.672079464+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.921186054+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.921227859+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-06-22T12:54:17.921235536+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.921249634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่นพี่สาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.921252876+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่นพี่สาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.921261128+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.921265708+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่นพี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921272328+07:00","message":"[bufferProcess] interim [320000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921275782+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921279906+07:00","message":"[bufferProcess] interim [320000000]: เช่นโรงงานปลาป่นพี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921283278+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นพี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921288811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921292012+07:00","message":"> Transcript [44218] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.92129651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.92129913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921301591+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921304411+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921307267+07:00","message":"Push: ' 1 เช่นโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921309221+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921311486+07:00","message":"Set new StatePrefix : 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:17.921313951+07:00","message":"Next Push (prob) : 'ปลาป่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:17.921322612+07:00","message":"push: {false  1 เช่นโรงงาน 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.001790389+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.0018319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.001839711+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.001853813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่นที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.001856852+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่นที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.001865203+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.001869499+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.001877035+07:00","message":"[bufferProcess] interim [380000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.001879805+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นพี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.00188357+07:00","message":"[bufferProcess] interim [380000000]: เช่นโรงงานปลาป่นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.001886671+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.00189031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.001893414+07:00","message":"> Transcript [44219] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นพี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.001897985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.001900217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.001902246+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.001905446+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.075463244+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.075505598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.075513262+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.07552346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่นที่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.075526952+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่นที่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.075535705+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.075546782+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่นที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.07555418+07:00","message":"[bufferProcess] interim [500000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.075557237+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.075560934+07:00","message":"[bufferProcess] interim [500000000]: เช่นโรงงานปลาป่นที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.075564314+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.075567849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.075570924+07:00","message":"> Transcript [44220] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.075575202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.075577435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.075581401+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.075584242+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.386612644+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.386665004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.386674711+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.386690268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่นที่สามารถนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.386695177+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่นที่สามารถนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.38670774+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.386713577+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่นที่สามารถนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.386721921+07:00","message":"[bufferProcess] interim [740000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.386726725+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.386731929+07:00","message":"[bufferProcess] interim [740000000]: เช่นโรงงานปลาป่นที่สามารถนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.386736344+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.386741173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.386745365+07:00","message":"> Transcript [44221] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.386751417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.386754515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.386758062+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.38676311+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.46304184+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.463080919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.463088395+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.463100285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่นที่สามารถนำไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.463103047+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่นที่สามารถนำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.46311102+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.463115148+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่นที่สามารถนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.46312107+07:00","message":"[bufferProcess] interim [920000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.463123958+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.46312699+07:00","message":"[bufferProcess] interim [920000000]: เช่นโรงงานปลาป่นที่สามารถนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.463130032+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.463133123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.463135798+07:00","message":"> Transcript [44222] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.463139742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.463141965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.463147402+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.46315357+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.46315656+07:00","message":"Push: 'ปลาป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.463158567+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.463161646+07:00","message":"Set new StatePrefix : 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.463164784+07:00","message":"Next Push (prob) : 'ที่สามารถนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.463172014+07:00","message":"push: {false ปลาป่น 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.723009891+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.723053624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.723060788+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.723070532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่นที่สามารถนำป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.72307384+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่นที่สามารถนำป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.723081755+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.723087943+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่นที่สามารถนำป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.723093968+07:00","message":"[bufferProcess] interim [40000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.723096793+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.723102425+07:00","message":"[bufferProcess] interim [40000000]: เช่นโรงงานปลาป่นที่สามารถนำป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.723105706+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.723108793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.723111463+07:00","message":"> Transcript [44223] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.72311517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.723117832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.723121581+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.723125657+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:18.824515456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:18.824526157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.907625825+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.907662125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.90766961+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.907677252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่นที่สามารถนำมาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.907680128+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่นที่สามารถนำมาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.907687511+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:18.907691911+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่นที่สามารถนำมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.907698195+07:00","message":"[bufferProcess] interim [160000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.907701327+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.907704583+07:00","message":"[bufferProcess] interim [160000000]: เช่นโรงงานปลาป่นที่สามารถนำมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.907707436+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.907710757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.907713691+07:00","message":"> Transcript [44224] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.907717144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.907719282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.907721171+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:18.907723772+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.004922923+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.004964148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.004972052+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.004982246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่นที่สามารถนำปลาหมอแคระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.004985993+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่นที่สามารถนำปลาหมอแคระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.004992689+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.004996529+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่นที่สามารถนำปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.005002253+07:00","message":"[bufferProcess] interim [220000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.005004883+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.005008148+07:00","message":"[bufferProcess] interim [220000000]: เช่นโรงงานปลาป่นที่สามารถนำปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.005011041+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.005014031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.005016906+07:00","message":"> Transcript [44225] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำมาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.005020695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.005022798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.005024998+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.005027771+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.048127826+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.048167365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.048174031+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.048181536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.048184849+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.048192583+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.048196602+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048205775+07:00","message":"[bufferProcess] interim [280000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048208237+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอแคระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048211637+07:00","message":"[bufferProcess] interim [280000000]: เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048214529+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048217518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048220096+07:00","message":"> Transcript [44226] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอแคระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.04822414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048229041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048231402+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048233986+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048237037+07:00","message":"Push: 'ที่สามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048239005+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048241273+07:00","message":"Set new StatePrefix : 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอแคระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.048244169+07:00","message":"Next Push (prob) : 'ปลาหมอแคระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.048265502+07:00","message":"push: {false ที่สามารถนำ 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.058648056+07:00","message":"[GCS] IsForceVAD: false for message ID: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.06685236+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.066886552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.066892622+07:00","message":"receive interim result [false|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.066905997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.066909234+07:00","message":"receive interim result [false|false]:  เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.06691643+07:00","message":"[buffer interim] 3017 false พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.06692007+07:00","message":"[buffer interim] 3017 false  เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.066945678+07:00","message":"[bufferProcess] interim [400000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.066968047+07:00","message":"[bufferProcess] send to processor:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.066979563+07:00","message":"[bufferProcess] interim [400000000]: เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.066983219+07:00","message":"[bufferProcess] update buffer: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.066987073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.066991232+07:00","message":"> Transcript [44227] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.066994643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.066996755+07:00","message":"Set new StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.261023667+07:00","message":"[GCS] Start streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.285014481+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.28505537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ\",\"confidence\":0.89755994}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.285062229+07:00","message":"receive interim result [true|false]: พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.28506968+07:00","message":"end recv isFinal message id 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.285071807+07:00","message":"end Recv id 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.28507805+07:00","message":"[buffer interim] 3017 true พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285087952+07:00","message":"[bufferProcess] interim [670000000]:พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285091794+07:00","message":"[bufferProcess] send to processor (isfinal):พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285095371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285098617+07:00","message":"> Transcript [44228] [false]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285102343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285104285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285106835+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285110157+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285112409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285114367+07:00","message":"> Transcript [44229] [true]: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285117017+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285118769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285120512+07:00","message":"StatePrefix: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.285122835+07:00","message":"TextPushed: 'พร้อมกับเสนอให้รัฐร่วมกับภาคเอกชน 1 เช่นโรงงานปลาป่นที่สามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.28512582+07:00","message":"Push: 'ปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.285133874+07:00","message":"push: {true ปลาหมอคางดำ 0 0xc0037ffa80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:19.304383598+07:00","message":"write wav file: './tmp/7589/7589_3017.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.59535405+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.595409097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.595415615+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.595431616+07:00","message":"[buffer interim] 3018 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.5954386+07:00","message":"[bufferProcess] interim [420000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.595440733+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.787545619+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.78760131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.787607586+07:00","message":"receive interim result [false|false]: ใช้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.787620765+07:00","message":"[buffer interim] 3018 false ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.787627515+07:00","message":"[bufferProcess] interim [600000000]:ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.7876301+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.787635272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.787637959+07:00","message":"> Transcript [44230] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.78764041+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.983327458+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.983371505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.983377474+07:00","message":"receive interim result [false|false]: ใช้เป็นวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:19.983389947+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.983399147+07:00","message":"[bufferProcess] interim [780000000]:ใช้เป็นวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.983401766+07:00","message":"[bufferProcess] send to processor:ใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.983405386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.983407995+07:00","message":"> Transcript [44231] [false]: 'ใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.983410814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.983413098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.983415279+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:19.98341735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.098709038+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.098746881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.09875287+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.098773247+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.098782578+07:00","message":"[bufferProcess] interim [840000000]:ใช้เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.098785202+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.098789265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.098792077+07:00","message":"> Transcript [44232] [false]: 'ใช้เป็นวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.098795152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.098797918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.09880047+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.0988026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.231613991+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.231649329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.231654404+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.231666805+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.231673687+07:00","message":"[bufferProcess] interim [960000000]:ใช้เป็นวัตถุดิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.23167596+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.23168185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.231684413+07:00","message":"> Transcript [44233] [false]: 'ใช้เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.231687551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.231689744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.231692199+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.23169444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.419766212+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.419817625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.419823934+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.419836709+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.419844068+07:00","message":"[bufferProcess] interim [200000000]:ใช้เป็นวัตถุดิบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.41984678+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.419853527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.419859445+07:00","message":"> Transcript [44234] [false]: 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.419863651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.419866865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.419869885+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.419872993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.419879514+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.41988195+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.419884208+07:00","message":"Set new StatePrefix : 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:20.419886501+07:00","message":"Next Push (prob) : 'เป็นวัตถุดิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:20.419909348+07:00","message":"push: {false ใช้ 0 0xc003769d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.026486117+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.026527745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.026533861+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.026551649+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.026560105+07:00","message":"[bufferProcess] interim [800000000]:ใช้เป็นวัตถุดิบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.026562726+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.026566504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.026569462+07:00","message":"> Transcript [44235] [false]: 'ใช้เป็นวัตถุดิบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.026574098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.026576484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.026578522+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.026582838+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.134872929+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.134911816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.134917537+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.134932644+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.134940336+07:00","message":"[bufferProcess] interim [920000000]:ใช้เป็นวัตถุดิบได้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.134942924+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.134946503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.13494927+07:00","message":"> Transcript [44236] [false]: 'ใช้เป็นวัตถุดิบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.134952592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.134954699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.134956965+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.13495958+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.326835255+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.326872507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.326878357+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.326890876+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.326900217+07:00","message":"[bufferProcess] interim [100000000]:ใช้เป็นวัตถุดิบได้ตั้งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.32690275+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.326908372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.326911116+07:00","message":"> Transcript [44237] [false]: 'ใช้เป็นวัตถุดิบได้ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.326914562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.326916865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.326919397+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.326922233+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.379336441+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.379379885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.379385218+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.379399765+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379407086+07:00","message":"[bufferProcess] interim [160000000]:ใช้เป็นวัตถุดิบได้ตั้งราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.37941065+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379414896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379418238+07:00","message":"> Transcript [44238] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379421434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379423645+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379425909+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379428386+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379437059+07:00","message":"Push: 'เป็นวัตถุดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379439246+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379441278+07:00","message":"Set new StatePrefix : 'ใช้เป็นวัตถุดิบได้ตั้งร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.379443626+07:00","message":"Next Push (prob) : 'ได้ตั้งร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.379450634+07:00","message":"push: {false เป็นวัตถุดิบ 0 0xc003769d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.699504867+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.699542312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.699548045+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.699560966+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.699568998+07:00","message":"[bufferProcess] interim [460000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.699573467+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.699578906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.699581633+07:00","message":"> Transcript [44239] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.699584028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.699586414+07:00","message":"Set new StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:21.825512294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:21.825533767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.830256827+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.83028543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.830290606+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:21.830303095+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.83030974+07:00","message":"[bufferProcess] interim [580000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.830312401+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.830317464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.830320377+07:00","message":"> Transcript [44240] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.830323503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.830325475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.830327632+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:21.830330318+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.039320083+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.03936857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.039374929+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.039390154+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.039397774+07:00","message":"[bufferProcess] interim [760000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.039400292+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.039403969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.039406615+07:00","message":"> Transcript [44241] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.039409818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.039411898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.039414225+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.039416942+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.101447103+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.101491336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.101499144+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.101514393+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.101525976+07:00","message":"[bufferProcess] interim [880000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.101530247+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.101537248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.101541087+07:00","message":"> Transcript [44242] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.101546018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.101549095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.101552407+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.101556444+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.242259263+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.242307461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.24231464+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.242328035+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242339259+07:00","message":"[bufferProcess] interim [940000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242342164+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242355573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242361872+07:00","message":"> Transcript [44243] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242367352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242369816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242372224+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.24237505+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242381233+07:00","message":"Push: 'ได้ตั้งราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242386961+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242391795+07:00","message":"Set new StatePrefix : 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.242394421+07:00","message":"Next Push (prob) : 'รับซื้อประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.242403884+07:00","message":"push: {false ได้ตั้งราคา 0 0xc003769d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.378809116+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.378856714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อนมครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.378864676+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อนมครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.37888134+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อนมครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.378897792+07:00","message":"[bufferProcess] interim [120000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อนมครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.378901908+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.378907207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.378913711+07:00","message":"> Transcript [44244] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.378917358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.378920825+07:00","message":"Set new StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.477371297+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.477425662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.477439593+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.477463863+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.477473583+07:00","message":"[bufferProcess] interim [240000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.477476941+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อนมครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.477486984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.477491211+07:00","message":"> Transcript [44245] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อนมครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.477494142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.477496349+07:00","message":"Set new StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อนมครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.791362779+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.791413755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.79142531+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.791446064+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.791460686+07:00","message":"[bufferProcess] interim [540000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.791468179+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.791479381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.79148437+07:00","message":"> Transcript [44246] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.791489401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.791494576+07:00","message":"Set new StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.793097233+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.793126313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.79313316+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:22.793147277+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.793154466+07:00","message":"[bufferProcess] interim [600000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.793158099+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.793190688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.793195177+07:00","message":"> Transcript [44247] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.793199782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.793202604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.793206008+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:22.793209942+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.146609252+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.146654825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.146663886+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.146683465+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.146696063+07:00","message":"[bufferProcess] interim [900000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.146699075+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.146707084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.146710355+07:00","message":"> Transcript [44248] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.146714628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.146718588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.146720792+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.146723696+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.184562246+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.184600051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.184605858+07:00","message":"receive interim result [false|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.184622887+07:00","message":"[buffer interim] 3018 false ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.184630334+07:00","message":"[bufferProcess] interim [20000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.184633326+07:00","message":"[bufferProcess] send to processor:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.184637702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.184643603+07:00","message":"> Transcript [44249] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.184647295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.184649547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.184651915+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.184654617+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.548749353+07:00","message":"[GCS] IsForceVAD: false for message ID: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.620401893+07:00","message":"[GCS] Start streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.648157974+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.648195623+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-06-22T12:54:23.6482036+07:00","message":"receive interim result [true|false]: ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.648216311+07:00","message":"end recv isFinal message id 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.648218455+07:00","message":"end Recv id 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.648224683+07:00","message":"[buffer interim] 3018 true ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648232519+07:00","message":"[bufferProcess] interim [500000000]:ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648238146+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648241604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648244349+07:00","message":"> Transcript [44250] [false]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648248612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648250762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648252932+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648255538+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบได้ตั้งราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648266304+07:00","message":"Push: 'รับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648268687+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648271022+07:00","message":"Set new StatePrefix : 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648273343+07:00","message":"Next Push (prob) : 'จากชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648275178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648277444+07:00","message":"> Transcript [44251] [true]: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648279956+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648281948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.64828388+07:00","message":"StatePrefix: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำจากชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648286308+07:00","message":"TextPushed: 'ใช้เป็นวัตถุดิบได้ตั้งราคารับซื้อปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:23.648288752+07:00","message":"Push: 'จากชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.648296305+07:00","message":"push: {false รับซื้อปลาหมอคางดำ 0 0xc003769d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:23.648301713+07:00","message":"push: {true จากชาวบ้าน 0 0xc003769d00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:23.658705087+07:00","message":"write wav file: './tmp/7589/7589_3018.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.26612451+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.266163304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบอร์ติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.266169221+07:00","message":"receive interim result [false|false]: เบอร์ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.26618603+07:00","message":"[buffer interim] 3019 false เบอร์ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.266194518+07:00","message":"[bufferProcess] interim [540000000]:เบอร์ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.266197806+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.289681703+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.289723043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.289729687+07:00","message":"receive interim result [false|false]: เพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.289747439+07:00","message":"[buffer interim] 3019 false เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.28975656+07:00","message":"[bufferProcess] interim [600000000]:เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.289759219+07:00","message":"[bufferProcess] send to processor:เบอร์ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.289766499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.289769403+07:00","message":"> Transcript [44252] [false]: 'เบอร์ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.289771752+07:00","message":"Set StatePrefix (first interim): 'เบอร์ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.356525988+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.35657089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.356577764+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.3565928+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.356600404+07:00","message":"[bufferProcess] interim [780000000]:เพื่อที่จะแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.356603397+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.356610651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.356613237+07:00","message":"> Transcript [44253] [false]: 'เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.35661549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.356617835+07:00","message":"Set new StatePrefix: 'เพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.466392176+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.466434543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.466441198+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.466462874+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.466475207+07:00","message":"[bufferProcess] interim [900000000]:เพื่อที่จะแก้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.466477523+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.466481775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.466485137+07:00","message":"> Transcript [44254] [false]: 'เพื่อที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.466489281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.466491766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.466493775+07:00","message":"StatePrefix: 'เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.466496007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.592965077+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.593006714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.593013551+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:24.593028345+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.593037054+07:00","message":"[bufferProcess] interim [960000000]:เพื่อที่จะแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.593039677+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.593043869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.593047471+07:00","message":"> Transcript [44255] [false]: 'เพื่อที่จะแก้ผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.593051217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.593054791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.593057044+07:00","message":"StatePrefix: 'เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:24.593059454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:24.826402009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:24.826423763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.177019539+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.177057819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.177063566+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.17707815+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.177085837+07:00","message":"[bufferProcess] interim [560000000]:เพื่อที่จะแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.177088344+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.177091617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.177094417+07:00","message":"> Transcript [44256] [false]: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.177097442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.177099541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.177101621+07:00","message":"StatePrefix: 'เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.17710374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.235045284+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.235082317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.235087848+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.235102266+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.235110103+07:00","message":"[bufferProcess] interim [680000000]:เพื่อที่จะแก้ปัญหารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.235112616+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.23511644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.235119408+07:00","message":"> Transcript [44257] [false]: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.2351228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.235125069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.235127022+07:00","message":"StatePrefix: 'เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.235129165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.235134138+07:00","message":"Push: 'เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.235136621+07:00","message":"TextPushed: 'เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.235139236+07:00","message":"Set new StatePrefix : 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.235141546+07:00","message":"Next Push (prob) : 'แก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.235148836+07:00","message":"push: {false เพื่อที่จะ 0 0xc003d5e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.453786741+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.45382568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหารถไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.45383135+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหารถไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.453846148+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.453854624+07:00","message":"[bufferProcess] interim [800000000]:เพื่อที่จะแก้ปัญหารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.45385712+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.453860717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.453863996+07:00","message":"> Transcript [44258] [false]: 'เพื่อที่จะแก้ปัญหารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.45386753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.45386981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.453871927+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.453874136+07:00","message":"TextPushed: 'เพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.500751004+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.500786118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.500791999+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.500806062+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.500813559+07:00","message":"[bufferProcess] interim [920000000]:เพื่อที่จะแก้ปัญหาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.500816149+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.500821854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.500824747+07:00","message":"> Transcript [44259] [false]: 'เพื่อที่จะแก้ปัญหารถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.500828048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.500830182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.500832436+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.500834859+07:00","message":"TextPushed: 'เพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.553275169+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.553310773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.553316854+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.553340659+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.553349235+07:00","message":"[bufferProcess] interim [980000000]:เพื่อที่จะแก้ปัญหาลดปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.55335261+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.553360328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.553363421+07:00","message":"> Transcript [44260] [false]: 'เพื่อที่จะแก้ปัญหาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.553366754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.553368865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.553370791+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.553373584+07:00","message":"TextPushed: 'เพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.75104954+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.751083281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.751089198+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.751104497+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.751111798+07:00","message":"[bufferProcess] interim [160000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.75111439+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.751118281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.751122909+07:00","message":"> Transcript [44261] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.751127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.751129271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.751131621+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.751133775+07:00","message":"TextPushed: 'เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.751136341+07:00","message":"Push: 'แก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.751138223+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.75114032+07:00","message":"Set new StatePrefix : 'เพื่อที่จะแก้ปัญหาลดปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.751142595+07:00","message":"Next Push (prob) : 'ลดปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.751149913+07:00","message":"push: {false แก้ปัญหา 0 0xc003d5e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.786864329+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.786899585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหารถปริมาณปาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.786905188+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหารถปริมาณปาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.786920215+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหารถปริมาณปาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.786930538+07:00","message":"[bufferProcess] interim [220000000]:เพื่อที่จะแก้ปัญหารถปริมาณปาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.786933133+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.78693653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.786939522+07:00","message":"> Transcript [44262] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.786943021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.786945208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.786947174+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.786949666+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.883547071+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.883594223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.883600968+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.883615853+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.883623629+07:00","message":"[bufferProcess] interim [280000000]:เพื่อที่จะแก้ปัญหาลดปริมาณประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.883626219+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหารถปริมาณปาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.883630001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.883632586+07:00","message":"> Transcript [44263] [false]: 'เพื่อที่จะแก้ปัญหารถปริมาณปาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.883634811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.883637354+07:00","message":"Set new StatePrefix: 'เพื่อที่จะแก้ปัญหารถปริมาณปาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.949201902+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.949235828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณพอเหมาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.949242383+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณพอเหมาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.949256013+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณพอเหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.949263332+07:00","message":"[bufferProcess] interim [340000000]:เพื่อที่จะแก้ปัญหาลดปริมาณพอเหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.949265908+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.949271357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.949274104+07:00","message":"> Transcript [44264] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.949276481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.949278613+07:00","message":"Set new StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.977337963+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.977376416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณ promotion\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.977382115+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณ promotion"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:25.977397796+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณ promotion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.977407592+07:00","message":"[bufferProcess] interim [400000000]:เพื่อที่จะแก้ปัญหาลดปริมาณ promotion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.977411958+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณพอเหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.977419642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.977423756+07:00","message":"> Transcript [44265] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณพอเหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.97742758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:25.977430885+07:00","message":"Set new StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณพอเหมาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.128606262+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.128645369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.128653241+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.128668812+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.128677804+07:00","message":"[bufferProcess] interim [520000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.1286823+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณ promotion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.128692348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.12869728+07:00","message":"> Transcript [44266] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณ promotion'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.128700405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.12870425+07:00","message":"Set new StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณ promotion'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.265201088+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.265243993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.265251284+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.265269971+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.265279392+07:00","message":"[bufferProcess] interim [640000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.265282247+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.265286859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.265290916+07:00","message":"> Transcript [44267] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.26529331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.265298416+07:00","message":"Set new StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.829572841+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.82961066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.829616344+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:26.82963103+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.829639392+07:00","message":"[bufferProcess] interim [240000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.829642248+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.829645871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.82964857+07:00","message":"> Transcript [44268] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.829652208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.829654406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.829656804+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:26.829659465+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.101192078+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.101232855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.101240191+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.101259925+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.101272606+07:00","message":"[bufferProcess] interim [480000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.101275628+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.101286018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.101290386+07:00","message":"> Transcript [44269] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.101294623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.1012983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.101300666+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.101303502+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.294711089+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.294751655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.294758823+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.294773023+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.294782296+07:00","message":"[bufferProcess] interim [660000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.294785086+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.294794863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.294798241+07:00","message":"> Transcript [44270] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.294802773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.294807305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.294810094+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.294813166+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.353583135+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.353624916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.353632628+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.353651677+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.353661358+07:00","message":"[bufferProcess] interim [780000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.3536645+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.353669821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.353673032+07:00","message":"> Transcript [44271] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.353677693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.353682929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.353685108+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.35368794+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.353691283+07:00","message":"Push: 'ลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.353693377+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.353695742+07:00","message":"Set new StatePrefix : 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.353698165+07:00","message":"Next Push (prob) : 'ดำและยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.35370693+07:00","message":"push: {false ลดปริมาณปลาหมอคาง 0 0xc003d5e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.474821741+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.474867994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.474875185+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.474894082+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.474909059+07:00","message":"[bufferProcess] interim [900000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.474913035+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.474921455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.474925183+07:00","message":"> Transcript [44272] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.474928246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.474930457+07:00","message":"Set new StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและ 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.671260181+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.671308694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.671327959+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.671346922+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.671357+07:00","message":"[bufferProcess] interim [80000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.671361586+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.671370142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.671375909+07:00","message":"> Transcript [44273] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.671378885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.671380991+07:00","message":"Set new StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.801314579+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.801370381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.80137761+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.801395342+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.801412797+07:00","message":"[bufferProcess] interim [140000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.801415805+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.801420101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.801423969+07:00","message":"> Transcript [44274] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.801428191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.801430494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.801432542+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.801435324+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.813691754+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.813716912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.813723439+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.813738631+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.813749159+07:00","message":"[bufferProcess] interim [200000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.813751951+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.813759131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.813762098+07:00","message":"> Transcript [44275] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.813765967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.813767956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.813770214+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.813773112+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:27.826873032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:27.826899884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.861782618+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.861836885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.861845552+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.861863331+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.861880366+07:00","message":"[bufferProcess] interim [260000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.861884247+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.86189377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.861898841+07:00","message":"> Transcript [44276] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.861905655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.861908023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.861910601+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.861917592+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.983143741+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.983182226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.98319054+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.983206449+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.983217207+07:00","message":"[bufferProcess] interim [380000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.983219977+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.983226028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.983229094+07:00","message":"> Transcript [44277] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.983237891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.983241185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.983244486+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.983247434+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.983253427+07:00","message":"Push: 'ดำและที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.98325544+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.983258143+07:00","message":"Set new StatePrefix : 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:27.98326062+07:00","message":"Next Push (prob) : 'เลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:27.983282148+07:00","message":"push: {false ดำและที่สำคัญ 0 0xc003d5e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.25019188+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.250229954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.250237188+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.250253241+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.250260687+07:00","message":"[bufferProcess] interim [680000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.250263604+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.2502715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.250274298+07:00","message":"> Transcript [44278] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.250277452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.250279576+07:00","message":"Set new StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.43113676+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.431177318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.43118407+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.431197078+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.431204799+07:00","message":"[bufferProcess] interim [860000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.431207446+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.431214408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.431217286+07:00","message":"> Transcript [44279] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.431221028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.431223363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.431225349+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.4312282+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.75446992+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.754513522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.754520188+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:28.754533396+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.754540889+07:00","message":"[bufferProcess] interim [220000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.754543845+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.754551267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.754554151+07:00","message":"> Transcript [44280] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.75455814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.754560312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.754562631+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:28.754565171+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.081120206+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.081176453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.081184882+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.081202216+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.081214743+07:00","message":"[bufferProcess] interim [520000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.081217974+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.081225807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.081228869+07:00","message":"> Transcript [44281] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.081233917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.081236359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.081239295+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.0812422+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.398239149+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.398277666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.398284452+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.398300385+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.398319082+07:00","message":"[bufferProcess] interim [760000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.39832472+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.398332111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.398335119+07:00","message":"> Transcript [44282] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.398339494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.398341766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.398344427+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.398347515+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.398355362+07:00","message":"Push: 'เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.398357494+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.39835976+07:00","message":"Set new StatePrefix : 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.398362426+07:00","message":"Next Push (prob) : 'ยังคงต้องใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.398370304+07:00","message":"push: {false เลยนะครับ 0 0xc003d5e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.463849619+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.463887397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.463896586+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.463912478+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.463920518+07:00","message":"[bufferProcess] interim [880000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.463923119+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.463927225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.463930324+07:00","message":"> Transcript [44283] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.46393406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.46393614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.463938167+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.463940864+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.587195341+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.587236262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.587242768+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.587254776+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.587262753+07:00","message":"[bufferProcess] interim [0]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.587265402+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.587271958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.58727479+07:00","message":"> Transcript [44284] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.587278581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.587280941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.587283354+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.587286304+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.760299195+07:00","message":"[GCS] IsForceVAD: false for message ID: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.842363921+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.84240324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.842409608+07:00","message":"receive interim result [false|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.842424275+07:00","message":"[buffer interim] 3019 false เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.842438871+07:00","message":"[bufferProcess] interim [240000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.842441663+07:00","message":"[bufferProcess] send to processor:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.842446221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.842450686+07:00","message":"> Transcript [44285] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.842454576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.842456665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.842459049+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.842462111+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.893333515+07:00","message":"[GCS] Start streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.89896242+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.899005953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.899012394+07:00","message":"receive interim result [true|false]: เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.899021877+07:00","message":"end recv isFinal message id 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.89902406+07:00","message":"end Recv id 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.899029743+07:00","message":"[buffer interim] 3019 true เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899039817+07:00","message":"[bufferProcess] interim [360000000]:เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899043907+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899048355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.89905196+07:00","message":"> Transcript [44286] [false]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899056334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899058508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899061095+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899064286+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899067304+07:00","message":"Push: 'ยังคงต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.89906936+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899075652+07:00","message":"Set new StatePrefix : 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899078894+07:00","message":"Next Push (prob) : 'มาตรการทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.89908091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.89908331+07:00","message":"> Transcript [44287] [true]: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899085874+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899087645+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899089669+07:00","message":"StatePrefix: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้มาตรการทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899092025+07:00","message":"TextPushed: 'เพื่อที่จะแก้ปัญหาลดปริมาณปลาหมอคางดำและที่สำคัญเลยนะครับยังคงต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:29.899094497+07:00","message":"Push: 'มาตรการทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.899103129+07:00","message":"push: {false ยังคงต้องใช้ 0 0xc003d5e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:29.899108236+07:00","message":"push: {true มาตรการทาง 0 0xc003d5e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:29.912411328+07:00","message":"write wav file: './tmp/7589/7589_3019.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:30.245355148+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:30.245395696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:30.245401346+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:30.245418085+07:00","message":"[buffer interim] 3020 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:30.245426393+07:00","message":"[bufferProcess] interim [420000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:30.245428689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:30.827373141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:30.827378942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:30.871750839+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:30.871788572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:30.871793957+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:30.871805918+07:00","message":"[buffer interim] 3020 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:30.871814755+07:00","message":"[bufferProcess] interim [20000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:30.871818143+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:30.871826299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:30.871829939+07:00","message":"> Transcript [44288] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:30.871832082+07:00","message":"Set StatePrefix (first interim): 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.079329794+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.079370805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.079376966+07:00","message":"receive interim result [false|false]: กฎหมายผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.079390178+07:00","message":"[buffer interim] 3020 false กฎหมายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.079401226+07:00","message":"[bufferProcess] interim [140000000]:กฎหมายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.079404767+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.079412709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.079416924+07:00","message":"> Transcript [44289] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.07942101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.079423909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.07942667+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.079430087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.131398416+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.131435783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.131441606+07:00","message":"receive interim result [false|false]: กฎหมายผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.131454845+07:00","message":"[buffer interim] 3020 false กฎหมายผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.131462378+07:00","message":"[bufferProcess] interim [320000000]:กฎหมายผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.131464873+07:00","message":"[bufferProcess] send to processor:กฎหมายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.131469712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.131472332+07:00","message":"> Transcript [44290] [false]: 'กฎหมายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.131475623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.131477821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.131479914+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.13148221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.367796586+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.367826577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายผู้ที่นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.367832456+07:00","message":"receive interim result [false|false]: กฎหมายผู้ที่นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.367844309+07:00","message":"[buffer interim] 3020 false กฎหมายผู้ที่นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.367851158+07:00","message":"[bufferProcess] interim [500000000]:กฎหมายผู้ที่นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.367853454+07:00","message":"[bufferProcess] send to processor:กฎหมายผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.36785699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.367859624+07:00","message":"> Transcript [44291] [false]: 'กฎหมายผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.367862532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.367864499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.367866469+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.367868558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.535347241+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.535385949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายผู้ที่นำเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.535393238+07:00","message":"receive interim result [false|false]: กฎหมายผู้ที่นำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.535408357+07:00","message":"[buffer interim] 3020 false กฎหมายผู้ที่นำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.53541982+07:00","message":"[bufferProcess] interim [680000000]:กฎหมายผู้ที่นำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.535422734+07:00","message":"[bufferProcess] send to processor:กฎหมายผู้ที่นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.535427318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.535430686+07:00","message":"> Transcript [44292] [false]: 'กฎหมายผู้ที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.535434362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.535436962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.535439083+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.53544122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.535447867+07:00","message":"Push: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.535450086+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.535452251+07:00","message":"Set new StatePrefix : 'กฎหมายผู้ที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.535454551+07:00","message":"Next Push (prob) : 'ผู้ที่นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.535463546+07:00","message":"push: {false กฎหมาย 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.779484555+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.779521867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายผู้ที่นำเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.779527487+07:00","message":"receive interim result [false|false]: กฎหมายผู้ที่นำเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.779540419+07:00","message":"[buffer interim] 3020 false กฎหมายผู้ที่นำเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.779549902+07:00","message":"[bufferProcess] interim [860000000]:กฎหมายผู้ที่นำเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.779552776+07:00","message":"[bufferProcess] send to processor:กฎหมายผู้ที่นำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.779558857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.779561744+07:00","message":"> Transcript [44293] [false]: 'กฎหมายผู้ที่นำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.779565119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.77956729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.779569337+07:00","message":"StatePrefix: 'กฎหมายผู้ที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.779571843+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.786002665+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.786036806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายผู้ที่นำเข้าประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.786043825+07:00","message":"receive interim result [false|false]: กฎหมายผู้ที่นำเข้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:31.786066357+07:00","message":"[buffer interim] 3020 false กฎหมายผู้ที่นำเข้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.786073986+07:00","message":"[bufferProcess] interim [920000000]:กฎหมายผู้ที่นำเข้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.786076572+07:00","message":"[bufferProcess] send to processor:กฎหมายผู้ที่นำเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.786081421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.786087195+07:00","message":"> Transcript [44294] [false]: 'กฎหมายผู้ที่นำเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.786091229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.786095799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.786098237+07:00","message":"StatePrefix: 'กฎหมายผู้ที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:31.786100503+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.095738101+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.095780801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายผู้ที่นำเข้าประมาณกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.095787688+07:00","message":"receive interim result [false|false]: กฎหมายผู้ที่นำเข้าประมาณกลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.095803437+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.095807852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายผู้ที่นำเข้าประมาณครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.095810715+07:00","message":"receive interim result [false|false]: กฎหมายผู้ที่นำเข้าประมาณครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.095825607+07:00","message":"[buffer interim] 3020 false กฎหมายผู้ที่นำเข้าประมาณกลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.095841946+07:00","message":"[buffer interim] 3020 false กฎหมายผู้ที่นำเข้าประมาณครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.09584946+07:00","message":"[bufferProcess] interim [160000000]:กฎหมายผู้ที่นำเข้าประมาณกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095852462+07:00","message":"[bufferProcess] send to processor:กฎหมายผู้ที่นำเข้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095858025+07:00","message":"[bufferProcess] interim [220000000]:กฎหมายผู้ที่นำเข้าประมาณครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095859927+07:00","message":"[bufferProcess] send to processor:กฎหมายผู้ที่นำเข้าประมาณกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095862955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095866155+07:00","message":"> Transcript [44295] [false]: 'กฎหมายผู้ที่นำเข้าประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095869708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095871796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095873946+07:00","message":"StatePrefix: 'กฎหมายผู้ที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095876305+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095877983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095880108+07:00","message":"> Transcript [44296] [false]: 'กฎหมายผู้ที่นำเข้าประมาณกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095882234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095884015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.09588582+07:00","message":"StatePrefix: 'กฎหมายผู้ที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.0958876+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095893526+07:00","message":"Push: 'ผู้ที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095895617+07:00","message":"TextPushed: 'กฎหมายผู้ที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095897688+07:00","message":"Set new StatePrefix : 'กฎหมายผู้ที่นำเข้าประมาณกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.095900163+07:00","message":"Next Push (prob) : 'เข้าประมาณกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.095909676+07:00","message":"push: {false ผู้ที่นำ 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.265483971+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.265524318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายผู้ที่นำเข้าปลาหมอคางดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.265530948+07:00","message":"receive interim result [false|false]: กฎหมายผู้ที่นำเข้าปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.265547127+07:00","message":"[buffer interim] 3020 false กฎหมายผู้ที่นำเข้าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.265555863+07:00","message":"[bufferProcess] interim [340000000]:กฎหมายผู้ที่นำเข้าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.265558535+07:00","message":"[bufferProcess] send to processor:กฎหมายผู้ที่นำเข้าประมาณครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.265567692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.265571147+07:00","message":"> Transcript [44297] [false]: 'กฎหมายผู้ที่นำเข้าประมาณครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.265573655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.265576876+07:00","message":"Set new StatePrefix: 'กฎหมายผู้ที่นำเข้าประมาณครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.328132553+07:00","message":"[GCS] IsForceVAD: false for message ID: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.462328819+07:00","message":"[GCS] Start streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.641972428+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.642019783+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-06-22T12:54:32.642025875+07:00","message":"receive interim result [true|false]: กฎหมายผู้ที่นำเข้าปลาหมอคางดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.642035683+07:00","message":"end recv isFinal message id 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.642038025+07:00","message":"end Recv id 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.642052622+07:00","message":"[buffer interim] 3020 true กฎหมายผู้ที่นำเข้าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642063369+07:00","message":"[bufferProcess] interim [670000000]:กฎหมายผู้ที่นำเข้าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642067086+07:00","message":"[bufferProcess] send to processor (isfinal):กฎหมายผู้ที่นำเข้าปลาหมอคางดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642075825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642096158+07:00","message":"> Transcript [44298] [false]: 'กฎหมายผู้ที่นำเข้าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642100067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642102746+07:00","message":"Set new StatePrefix: 'กฎหมายผู้ที่นำเข้าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642105318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642107562+07:00","message":"> Transcript [44299] [true]: 'กฎหมายผู้ที่นำเข้าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642111154+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.64211338+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642115432+07:00","message":"StatePrefix: 'กฎหมายผู้ที่นำเข้าปลาหมอคางดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642117998+07:00","message":"TextPushed: 'กฎหมายผู้ที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.642124075+07:00","message":"Push: 'เข้าปลาหมอคางดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.642135142+07:00","message":"push: {true เข้าปลาหมอคางดำ 0 0xc0030bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:32.651465983+07:00","message":"write wav file: './tmp/7589/7589_3020.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.932769436+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.932804465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.932809952+07:00","message":"receive interim result [false|false]: สัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:32.932821817+07:00","message":"[buffer interim] 3021 false สัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.932833305+07:00","message":"[bufferProcess] interim [480000000]:สัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:32.932836096+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.118378851+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.118412872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Stay\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.118418619+07:00","message":"receive interim result [false|false]: Stay"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.118433379+07:00","message":"[buffer interim] 3021 false Stay"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.118442158+07:00","message":"[bufferProcess] interim [660000000]:Stay"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.118444554+07:00","message":"[bufferProcess] send to processor:สัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.118450911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.118454133+07:00","message":"> Transcript [44300] [false]: 'สัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.118456361+07:00","message":"Set StatePrefix (first interim): 'สัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.176176258+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.176213498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สเต็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.17621926+07:00","message":"receive interim result [false|false]: สเต็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.176231716+07:00","message":"[buffer interim] 3021 false สเต็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.176238661+07:00","message":"[bufferProcess] interim [720000000]:สเต็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.176241159+07:00","message":"[bufferProcess] send to processor:Stay"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.17624627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.176248966+07:00","message":"> Transcript [44301] [false]: 'Stay'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.176251305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.176253539+07:00","message":"Set new StatePrefix: 'Stay'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.304198586+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.304233849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Stadium\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.304239986+07:00","message":"receive interim result [false|false]: Stadium"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.304253849+07:00","message":"[buffer interim] 3021 false Stadium"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.304261049+07:00","message":"[bufferProcess] interim [840000000]:Stadium"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.304263531+07:00","message":"[bufferProcess] send to processor:สเต็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.304267899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.304276056+07:00","message":"> Transcript [44302] [false]: 'สเต็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.304278223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.304280155+07:00","message":"Set new StatePrefix: 'สเต็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.509036393+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.509073842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Stainless Steel\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.509081118+07:00","message":"receive interim result [false|false]: Stainless Steel"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.509098379+07:00","message":"[buffer interim] 3021 false Stainless Steel"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.509107639+07:00","message":"[bufferProcess] interim [80000000]:Stainless Steel"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.509110475+07:00","message":"[bufferProcess] send to processor:Stadium"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.509115971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.509118782+07:00","message":"> Transcript [44303] [false]: 'Stadium'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.509121275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.509123916+07:00","message":"Set new StatePrefix: 'Stadium'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.622594134+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.62264143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สตาเลี่ยน Street\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.622647457+07:00","message":"receive interim result [false|false]: สตาเลี่ยน Street"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.622662665+07:00","message":"[buffer interim] 3021 false สตาเลี่ยน Street"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.622676593+07:00","message":"[bufferProcess] interim [140000000]:สตาเลี่ยน Street"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.62267911+07:00","message":"[bufferProcess] send to processor:Stainless Steel"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.622683606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.622686442+07:00","message":"> Transcript [44304] [false]: 'Stainless Steel'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.622688651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.622690662+07:00","message":"Set new StatePrefix: 'Stainless Steel'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.685532982+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.685574351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์เอเลี่ยนสปีชีส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.685580546+07:00","message":"receive interim result [false|false]: สัตว์เอเลี่ยนสปีชีส์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:33.685592592+07:00","message":"[buffer interim] 3021 false สัตว์เอเลี่ยนสปีชีส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.685602045+07:00","message":"[bufferProcess] interim [260000000]:สัตว์เอเลี่ยนสปีชีส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.685604698+07:00","message":"[bufferProcess] send to processor:สตาเลี่ยน Street"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.685608702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.68561162+07:00","message":"> Transcript [44305] [false]: 'สตาเลี่ยน Street'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.685613974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:33.68561612+07:00","message":"Set new StatePrefix: 'สตาเลี่ยน Street'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:33.827710446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:33.827721585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.364782929+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.36482715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์เอเลี่ยนสปีชีส์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.364834905+07:00","message":"receive interim result [false|false]: สัตว์เอเลี่ยนสปีชีส์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.364854044+07:00","message":"[buffer interim] 3021 false สัตว์เอเลี่ยนสปีชีส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.364863645+07:00","message":"[bufferProcess] interim [860000000]:สัตว์เอเลี่ยนสปีชีส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.36486702+07:00","message":"[bufferProcess] send to processor:สัตว์เอเลี่ยนสปีชีส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.364872138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.364878037+07:00","message":"> Transcript [44306] [false]: 'สัตว์เอเลี่ยนสปีชีส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.364881845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.364885153+07:00","message":"Set new StatePrefix: 'สัตว์เอเลี่ยนสปีชีส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.568571993+07:00","message":"[GCS] IsForceVAD: false for message ID: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.602680084+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.602715511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์เอเลี่ยนสปีชีส์เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.602721649+07:00","message":"receive interim result [false|false]: สัตว์เอเลี่ยนสปีชีส์เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.602735269+07:00","message":"[buffer interim] 3021 false สัตว์เอเลี่ยนสปีชีส์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.602745097+07:00","message":"[bufferProcess] interim [160000000]:สัตว์เอเลี่ยนสปีชีส์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.602749669+07:00","message":"[bufferProcess] send to processor:สัตว์เอเลี่ยนสปีชีส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.602755276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.602758283+07:00","message":"> Transcript [44307] [false]: 'สัตว์เอเลี่ยนสปีชีส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.602761925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.602764556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.602766541+07:00","message":"StatePrefix: 'สัตว์เอเลี่ยนสปีชีส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.602768777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.709123702+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.709175366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัตว์เอเลี่ยนสปีชีส์เพราะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.70918177+07:00","message":"receive interim result [true|false]: สัตว์เอเลี่ยนสปีชีส์เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.709193799+07:00","message":"end recv isFinal message id 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.709196271+07:00","message":"end Recv id 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.709202644+07:00","message":"[buffer interim] 3021 true สัตว์เอเลี่ยนสปีชีส์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709212634+07:00","message":"[bufferProcess] interim [340000000]:สัตว์เอเลี่ยนสปีชีส์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709216301+07:00","message":"[bufferProcess] send to processor (isfinal):สัตว์เอเลี่ยนสปีชีส์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709219889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709222985+07:00","message":"> Transcript [44308] [false]: 'สัตว์เอเลี่ยนสปีชีส์เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.70922595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709227944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709229942+07:00","message":"StatePrefix: 'สัตว์เอเลี่ยนสปีชีส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709232094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709234135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709236268+07:00","message":"> Transcript [44309] [true]: 'สัตว์เอเลี่ยนสปีชีส์เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709238397+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709240205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709242006+07:00","message":"StatePrefix: 'สัตว์เอเลี่ยนสปีชีส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709243982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:34.709250451+07:00","message":"Push: 'สัตว์เอเลี่ยนสปีชีส์เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.709257778+07:00","message":"push: {true สัตว์เอเลี่ยนสปีชีส์เพราะ 0 0xc003769300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:34.717305597+07:00","message":"write wav file: './tmp/7589/7589_3021.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:34.762238138+07:00","message":"[GCS] Start streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.233862489+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.233902395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.233908241+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.233921663+07:00","message":"[buffer interim] 3022 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.233930943+07:00","message":"[bufferProcess] interim [300000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.233932914+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.486804815+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.486840748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.486847239+07:00","message":"receive interim result [false|false]: เป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.486863538+07:00","message":"[buffer interim] 3022 false เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.486872704+07:00","message":"[bufferProcess] interim [540000000]:เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.486877167+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.486881657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.48688556+07:00","message":"> Transcript [44310] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.486888879+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.80839334+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.808430429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.808436413+07:00","message":"receive interim result [false|false]: เป็นการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.808449023+07:00","message":"[buffer interim] 3022 false เป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.808456651+07:00","message":"[bufferProcess] interim [840000000]:เป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.808459097+07:00","message":"[bufferProcess] send to processor:เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.808464551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.808467363+07:00","message":"> Transcript [44311] [false]: 'เป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.808470902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.808472984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.808474998+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.808477253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.810788506+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.810807608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.810812522+07:00","message":"receive interim result [false|false]: เป็นการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.810825572+07:00","message":"[buffer interim] 3022 false เป็นการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.810833798+07:00","message":"[bufferProcess] interim [900000000]:เป็นการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.810837051+07:00","message":"[bufferProcess] send to processor:เป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.81084391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.810847725+07:00","message":"> Transcript [44312] [false]: 'เป็นการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.810851904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.810855079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.810857856+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.810860872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.997811751+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.997860266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการสร้างผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.997868949+07:00","message":"receive interim result [false|false]: เป็นการสร้างผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:35.997886393+07:00","message":"[buffer interim] 3022 false เป็นการสร้างผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.997897528+07:00","message":"[bufferProcess] interim [80000000]:เป็นการสร้างผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.997900801+07:00","message":"[bufferProcess] send to processor:เป็นการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.997909748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.997913789+07:00","message":"> Transcript [44313] [false]: 'เป็นการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.997918706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.997921639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.997924754+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:35.99792809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.182659531+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.182695908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการสร้างผลการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.182704915+07:00","message":"receive interim result [false|false]: เป็นการสร้างผลการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.182716991+07:00","message":"[buffer interim] 3022 false เป็นการสร้างผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182724702+07:00","message":"[bufferProcess] interim [260000000]:เป็นการสร้างผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182727207+07:00","message":"[bufferProcess] send to processor:เป็นการสร้างผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182732214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182735205+07:00","message":"> Transcript [44314] [false]: 'เป็นการสร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182738451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182740573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182742561+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182744848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182749394+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182751572+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182753663+07:00","message":"Set new StatePrefix : 'เป็นการสร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182755793+07:00","message":"Next Push (prob) : 'การสร้างผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.182763717+07:00","message":"push: {false เป็น 0 0xc003769980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.182868843+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.182905912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการสร้างผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.182914007+07:00","message":"receive interim result [false|false]: เป็นการสร้างผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.18292988+07:00","message":"[buffer interim] 3022 false เป็นการสร้างผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182936772+07:00","message":"[bufferProcess] interim [320000000]:เป็นการสร้างผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182939932+07:00","message":"[bufferProcess] send to processor:เป็นการสร้างผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182946073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182950248+07:00","message":"> Transcript [44315] [false]: 'เป็นการสร้างผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182955805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182959309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182962358+07:00","message":"StatePrefix: 'เป็นการสร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.182966244+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.634866285+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.634902857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการสร้างผลกระทบเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.634908334+07:00","message":"receive interim result [false|false]: เป็นการสร้างผลกระทบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.634920009+07:00","message":"[buffer interim] 3022 false เป็นการสร้างผลกระทบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.634926858+07:00","message":"[bufferProcess] interim [680000000]:เป็นการสร้างผลกระทบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.634929302+07:00","message":"[bufferProcess] send to processor:เป็นการสร้างผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.634934871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.63493768+07:00","message":"> Transcript [44316] [false]: 'เป็นการสร้างผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.634941225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.634943598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.634945906+07:00","message":"StatePrefix: 'เป็นการสร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.634948366+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.826958271+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.826994076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการสร้างผลกระทบเป็นวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.826999755+07:00","message":"receive interim result [false|false]: เป็นการสร้างผลกระทบเป็นวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:36.827013615+07:00","message":"[buffer interim] 3022 false เป็นการสร้างผลกระทบเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.827021284+07:00","message":"[bufferProcess] interim [920000000]:เป็นการสร้างผลกระทบเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.827023728+07:00","message":"[bufferProcess] send to processor:เป็นการสร้างผลกระทบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.827027046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.827029706+07:00","message":"> Transcript [44317] [false]: 'เป็นการสร้างผลกระทบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.82703284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.827034999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.827037523+07:00","message":"StatePrefix: 'เป็นการสร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:36.827039913+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:36.828035819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:36.828045151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.088199127+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.088234401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการสร้างผลกระทบเป็นวงกว้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.088241624+07:00","message":"receive interim result [false|false]: เป็นการสร้างผลกระทบเป็นวงกว้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.088255011+07:00","message":"[buffer interim] 3022 false เป็นการสร้างผลกระทบเป็นวงกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.088262299+07:00","message":"[bufferProcess] interim [220000000]:เป็นการสร้างผลกระทบเป็นวงกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.088266687+07:00","message":"[bufferProcess] send to processor:เป็นการสร้างผลกระทบเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.088290784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.088293858+07:00","message":"> Transcript [44318] [false]: 'เป็นการสร้างผลกระทบเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.088297974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.088300314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.088302645+07:00","message":"StatePrefix: 'เป็นการสร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.088304994+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.0883112+07:00","message":"Push: 'การสร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.088313213+07:00","message":"TextPushed: 'เป็นการสร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.08831535+07:00","message":"Set new StatePrefix : 'เป็นการสร้างผลกระทบเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.088317478+07:00","message":"Next Push (prob) : 'กระทบเป็นวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.088340403+07:00","message":"push: {false การสร้างผล 0 0xc003769980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.319346064+07:00","message":"[GCS] IsForceVAD: false for message ID: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.443796999+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.443837235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการสร้างผลกระทบเป็นวงกว้างครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.44384492+07:00","message":"receive interim result [false|false]: เป็นการสร้างผลกระทบเป็นวงกว้างครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.443860868+07:00","message":"[buffer interim] 3022 false เป็นการสร้างผลกระทบเป็นวงกว้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.443872994+07:00","message":"[bufferProcess] interim [580000000]:เป็นการสร้างผลกระทบเป็นวงกว้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.443880022+07:00","message":"[bufferProcess] send to processor:เป็นการสร้างผลกระทบเป็นวงกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.443888364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.443892223+07:00","message":"> Transcript [44319] [false]: 'เป็นการสร้างผลกระทบเป็นวงกว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.443897108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.443900222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.443903915+07:00","message":"StatePrefix: 'เป็นการสร้างผลกระทบเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.443907778+07:00","message":"TextPushed: 'เป็นการสร้างผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.460982414+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.461020734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นการสร้างผลกระทบเป็นวงกว้าง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.461027031+07:00","message":"receive interim result [true|false]: เป็นการสร้างผลกระทบเป็นวงกว้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.461036957+07:00","message":"end recv isFinal message id 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.46103925+07:00","message":"end Recv id 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.461049295+07:00","message":"[buffer interim] 3022 true เป็นการสร้างผลกระทบเป็นวงกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461057134+07:00","message":"[bufferProcess] interim [580000000]:เป็นการสร้างผลกระทบเป็นวงกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461062937+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นการสร้างผลกระทบเป็นวงกว้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461066445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461069606+07:00","message":"> Transcript [44320] [false]: 'เป็นการสร้างผลกระทบเป็นวงกว้างครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461078778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.46108104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461086246+07:00","message":"StatePrefix: 'เป็นการสร้างผลกระทบเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461089317+07:00","message":"TextPushed: 'เป็นการสร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.46109119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461094435+07:00","message":"> Transcript [44321] [true]: 'เป็นการสร้างผลกระทบเป็นวงกว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461096757+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461098697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461100578+07:00","message":"StatePrefix: 'เป็นการสร้างผลกระทบเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.46110262+07:00","message":"TextPushed: 'เป็นการสร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:37.461107066+07:00","message":"Push: 'กระทบเป็นวงกว้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:37.461115068+07:00","message":"push: {true กระทบเป็นวงกว้าง 0 0xc003769980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:37.468799292+07:00","message":"write wav file: './tmp/7589/7589_3022.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:38.660300212+07:00","message":"[GCS] Start streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:39.049048299+07:00","message":"[GCS] IsForceVAD: false for message ID: 3023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:39.136158305+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:39.13618344+07:00","message":"found end of frame, send empty tag with msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:39.136186779+07:00","message":"end Recv id 3023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:39.136195527+07:00","message":"[buffer interim] 3023 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:39.13620402+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:39.136207938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:39.136210599+07:00","message":"> Transcript [44322] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:39.136212989+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:39.136214947+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:39.136216778+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:39.136218767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:39.136221498+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:39.136230258+07:00","message":"push: {true \n 0 0xc003325880}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:39.14268501+07:00","message":"write wav file: './tmp/7589/7589_3023.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:39.828927569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:39.828947627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.143806701+07:00","message":"[GCS] Start streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513589608+07:00","message":"[GCS] Cleaned up inactive client: 3001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513611999+07:00","message":"[GCS] Cleaned up inactive client: 3006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513615229+07:00","message":"[GCS] Cleaned up inactive client: 3007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513617347+07:00","message":"[GCS] Cleaned up inactive client: 3000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513619256+07:00","message":"[GCS] Cleaned up inactive client: 3004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.51362134+07:00","message":"[GCS] Cleaned up inactive client: 3002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513623357+07:00","message":"[GCS] Cleaned up inactive client: 2997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513625186+07:00","message":"[GCS] Cleaned up inactive client: 2998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513626871+07:00","message":"[GCS] Cleaned up inactive client: 3008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513628526+07:00","message":"[GCS] Cleaned up inactive client: 3003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513630239+07:00","message":"[GCS] Cleaned up inactive client: 2999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.513632015+07:00","message":"[GCS] Cleaned up inactive client: 3005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.523549158+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.523581123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.523586351+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.52360047+07:00","message":"[buffer interim] 3024 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.523609395+07:00","message":"[bufferProcess] interim [420000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.523612366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.52361696+07:00","message":"[bufferProcess] send to processor (ticker):อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.523619715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.523622263+07:00","message":"> Transcript [44323] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.523624386+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.671015789+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.671057505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.671064157+07:00","message":"receive interim result [false|false]: อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.67107795+07:00","message":"[buffer interim] 3024 false อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.671090023+07:00","message":"[bufferProcess] interim [600000000]:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.671092131+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.857782246+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.857818074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.857823655+07:00","message":"receive interim result [false|false]: อยู่ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.857837668+07:00","message":"[buffer interim] 3024 false อยู่ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.857844973+07:00","message":"[bufferProcess] interim [780000000]:อยู่ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.857847281+07:00","message":"[bufferProcess] send to processor:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.857850988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.857853861+07:00","message":"> Transcript [44324] [false]: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.857856785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.857858797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.857860713+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.857862821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.994875966+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.994925752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.994932926+07:00","message":"receive interim result [false|false]: อยู่ที่จัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.994950034+07:00","message":"[buffer interim] 3024 false อยู่ที่จัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.994959889+07:00","message":"[bufferProcess] interim [840000000]:อยู่ที่จัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.994962423+07:00","message":"[bufferProcess] send to processor:อยู่ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.994967591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.994970872+07:00","message":"> Transcript [44325] [false]: 'อยู่ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.994974136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.994976412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.994978534+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.994980764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.995022764+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.995056321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.995061941+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:40.99507742+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.995085563+07:00","message":"[bufferProcess] interim [900000000]:อยู่ที่จังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.995088435+07:00","message":"[bufferProcess] send to processor:อยู่ที่จัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.995092841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.995095938+07:00","message":"> Transcript [44326] [false]: 'อยู่ที่จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.995098947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.995101374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.995103477+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:40.995105606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.114785944+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.114820384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.114826221+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.114837868+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114844646+07:00","message":"[bufferProcess] interim [960000000]:อยู่ที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114847268+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114852587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114855422+07:00","message":"> Transcript [44327] [false]: 'อยู่ที่จังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114859143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114861671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114863902+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114866195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.11487248+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114874794+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114877341+07:00","message":"Set new StatePrefix : 'อยู่ที่จังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.114879727+07:00","message":"Next Push (prob) : 'ที่จังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.114886538+07:00","message":"push: {false อยู่ 0 0xc0037fe980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.373217566+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.373265645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.373272997+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.373287999+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.373300407+07:00","message":"[bufferProcess] interim [260000000]:อยู่ที่จังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.373303748+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.373311413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.373314844+07:00","message":"> Transcript [44328] [false]: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.373317602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.373320114+07:00","message":"Set new StatePrefix: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.696441492+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.696497219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.696503335+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.696522339+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.696538067+07:00","message":"[bufferProcess] interim [560000000]:อยู่ที่จังหวัดสงขลาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.696540727+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.696546277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.696551135+07:00","message":"> Transcript [44329] [false]: 'อยู่ที่จังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.696555093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.696557575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.696560315+07:00","message":"StatePrefix: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.696562676+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.697052434+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.697087313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.697092244+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.697107745+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.697116619+07:00","message":"[bufferProcess] interim [620000000]:อยู่ที่จังหวัดสงขลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.697120256+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.697129216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.69713379+07:00","message":"> Transcript [44330] [false]: 'อยู่ที่จังหวัดสงขลาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.697138765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.697142741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.697146173+07:00","message":"StatePrefix: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.697149342+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.882671647+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.882710494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.882716912+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:41.882729919+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.882737121+07:00","message":"[bufferProcess] interim [740000000]:อยู่ที่จังหวัดสงขลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.88273992+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.882745206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.882747718+07:00","message":"> Transcript [44331] [false]: 'อยู่ที่จังหวัดสงขลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.882751387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.882753757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.882756173+07:00","message":"StatePrefix: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:41.882760186+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.014236026+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.014281323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.014287234+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.014301814+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.01431149+07:00","message":"[bufferProcess] interim [860000000]:อยู่ที่จังหวัดสงขลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.014314384+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.014320231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.014323004+07:00","message":"> Transcript [44332] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.014326958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.014329149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.01433145+07:00","message":"StatePrefix: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.014341196+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.014347249+07:00","message":"Push: 'ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.014349381+07:00","message":"TextPushed: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.01435146+07:00","message":"Set new StatePrefix : 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.014353574+07:00","message":"Next Push (prob) : 'สงขลาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.014362801+07:00","message":"push: {false ที่จังหวัด 0 0xc0037fe980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.019346991+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.019373767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.019380719+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.01939414+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.019402226+07:00","message":"[bufferProcess] interim [920000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.019406007+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.019412783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.019416439+07:00","message":"> Transcript [44333] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.019421268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.019424168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.019427109+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.019431148+07:00","message":"TextPushed: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.216058436+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.216099492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.216105815+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.216123201+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.216132391+07:00","message":"[bufferProcess] interim [40000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.216135336+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.216138773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.216141383+07:00","message":"> Transcript [44334] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.216144945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.216147345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.216149475+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.216152505+07:00","message":"TextPushed: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.291672906+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.29171326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.291719189+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.291733776+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.291741853+07:00","message":"[bufferProcess] interim [160000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.29174589+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.291750177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.291753258+07:00","message":"> Transcript [44335] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.291757228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.291759444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.291761376+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.291764015+07:00","message":"TextPushed: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.296935136+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.29696107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.296966073+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.296977989+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.296983696+07:00","message":"[bufferProcess] interim [220000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.296985936+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.296990718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.296993305+07:00","message":"> Transcript [44336] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.296996632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.296998678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.297000517+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.297002988+07:00","message":"TextPushed: 'อยู่ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.29700876+07:00","message":"Push: 'สงขลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.297010993+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.297014528+07:00","message":"Set new StatePrefix : 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.297016923+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.297025814+07:00","message":"push: {false สงขลาแล้วนะ 0 0xc0037fe980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.400518084+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.400558814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.400564816+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.4005794+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.400591222+07:00","message":"[bufferProcess] interim [280000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.400595777+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.400604691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.400608877+07:00","message":"> Transcript [44337] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.400613677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.400616105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.400619228+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.400623431+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.467931111+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.467966149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.467972408+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.467988528+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.468002582+07:00","message":"[bufferProcess] interim [400000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.468005182+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.46800891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.46801176+07:00","message":"> Transcript [44338] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.46801693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.468019224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.468021458+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.468024418+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.723882298+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.723919424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.723925568+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.723941479+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.723951124+07:00","message":"[bufferProcess] interim [580000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.723953868+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.723957796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.723962345+07:00","message":"> Transcript [44339] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.723965997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.723968014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.723970139+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.723972882+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.774482355+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.774516789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.774522923+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.774535748+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.774543041+07:00","message":"[bufferProcess] interim [640000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.774545697+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.774552324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.774555144+07:00","message":"> Transcript [44340] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.774558848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.774561108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.774563357+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.774566653+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.774572773+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.774574925+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.77457717+07:00","message":"Set new StatePrefix : 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.77458088+07:00","message":"Next Push (prob) : 'แต่เปลี่ยนเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.774588014+07:00","message":"push: {false ครับ 0 0xc0037fe980}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:42.829668166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:42.829671262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.908730194+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.908773314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.908779447+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:42.908792795+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.908799595+07:00","message":"[bufferProcess] interim [820000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.908803374+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.908810163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.908813192+07:00","message":"> Transcript [44341] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.908815631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:42.90881761+07:00","message":"Set new StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.103362651+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.103396992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.10340424+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.103418384+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.103426072+07:00","message":"[bufferProcess] interim [940000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.103429127+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.103436153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.103439224+07:00","message":"> Transcript [44342] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.103443217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.103445375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.103447671+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.103450281+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.109643438+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.109666883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.109673381+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.109686019+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.109691359+07:00","message":"[bufferProcess] interim [0]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.109693984+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.109698127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.109701078+07:00","message":"> Transcript [44343] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.109704681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.109706711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.109708708+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.109711038+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.30686674+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.306904281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.306910849+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.306924838+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.306931865+07:00","message":"[bufferProcess] interim [180000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.306935095+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.306940817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.306944011+07:00","message":"> Transcript [44344] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.306947758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.306949874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.306953756+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.306957654+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.5203483+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.520389609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.520396527+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.520410973+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.520418384+07:00","message":"[bufferProcess] interim [420000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.520421346+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.520425242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.520427891+07:00","message":"> Transcript [44345] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.520432237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.520434775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.520437018+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.52043971+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.520443542+07:00","message":"Push: 'แต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.52044817+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.520451754+07:00","message":"Set new StatePrefix : 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.520454369+07:00","message":"Next Push (prob) : 'กันหน่อยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.520461806+07:00","message":"push: {false แต่เปลี่ยนบรรยากาศ 0 0xc0037fe980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.65115468+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.651189658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.651198459+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.651210771+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.651218139+07:00","message":"[bufferProcess] interim [480000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.651220835+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.651226825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.651229936+07:00","message":"> Transcript [44346] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.651233829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.651245254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.651247793+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.651250575+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.697140985+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.697193356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพากูไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.697200533+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพากูไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.697214777+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพากูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.697222781+07:00","message":"[bufferProcess] interim [540000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพากูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.697225644+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.69723329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.697246163+07:00","message":"> Transcript [44347] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.697250065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.697252199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.697254787+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.697257774+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.762921799+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.762963928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.762971652+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.76298609+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.762993608+07:00","message":"[bufferProcess] interim [600000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.762996272+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพากูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.763004537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.763007199+07:00","message":"> Transcript [44348] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพากูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.763011832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.76301416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.763016718+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.763019739+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.864694659+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.864735315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.864742309+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.864756064+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.864764288+07:00","message":"[bufferProcess] interim [780000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.86476762+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.864775505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.864779253+07:00","message":"> Transcript [44349] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.864784028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.864786424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.864788825+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.864791974+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.86479829+07:00","message":"Push: 'กันหน่อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.864800484+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.864802978+07:00","message":"Set new StatePrefix : 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.864806324+07:00","message":"Next Push (prob) : 'พาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.86481533+07:00","message":"push: {false กันหน่อยแล้ว 0 0xc0037fe980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.999030539+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.999072152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.999079616+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:43.999095677+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.999103857+07:00","message":"[bufferProcess] interim [900000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.999107364+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.999114785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.999118408+07:00","message":"> Transcript [44350] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.999122439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.999125203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.999127365+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:43.999130711+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.225697015+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.225744114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.225750426+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.225766429+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.225777225+07:00","message":"[bufferProcess] interim [80000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.225780377+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.225786391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.225789254+07:00","message":"> Transcript [44351] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.225793654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.225795759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.22579802+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.22580097+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.324804452+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.324848155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.324858085+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.324875199+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.324885683+07:00","message":"[bufferProcess] interim [140000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.324888736+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.324896556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.324900236+07:00","message":"> Transcript [44352] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.32490606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.324909828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.32491241+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.324915603+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.386667677+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.386714562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.38672413+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.386738623+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386751151+07:00","message":"[bufferProcess] interim [260000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386755417+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386765334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386770191+07:00","message":"> Transcript [44353] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386777564+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.38678312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386788496+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386793314+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386802333+07:00","message":"Push: 'พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386807047+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386811515+07:00","message":"Set new StatePrefix : 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.386816596+07:00","message":"Next Push (prob) : 'ไปที่ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.386832623+07:00","message":"push: {false พาคุณผู้ชม 0 0xc0037fe980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.588249881+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.588291068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.588298698+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.58832118+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.588331805+07:00","message":"[bufferProcess] interim [500000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.588334568+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.588344497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.588347257+07:00","message":"> Transcript [44354] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.588351317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.588353486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.588355464+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.58835884+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.952669886+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.952716866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.952725748+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:44.952742016+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.95275096+07:00","message":"[bufferProcess] interim [740000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.952756505+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.952765828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.952768932+07:00","message":"> Transcript [44355] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.952773392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.952776507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.952779376+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:44.952782463+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.001343306+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.001382874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเอื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.001389948+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเอื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.001402475+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเอื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.001413785+07:00","message":"[bufferProcess] interim [800000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเอื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.00141719+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.001422175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.001425154+07:00","message":"> Transcript [44356] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.001429856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.001432203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.001438028+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.001441313+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.017991085+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.018026091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.018032498+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.018051577+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018060868+07:00","message":"[bufferProcess] interim [860000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018068336+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเอื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018078672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018081695+07:00","message":"> Transcript [44357] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเอื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018086778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018089062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.01809215+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018095482+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018101733+07:00","message":"Push: 'ไปที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018103885+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018106471+07:00","message":"Set new StatePrefix : 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเอื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.018109716+07:00","message":"Next Push (prob) : 'ชนบ้านเอื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.018119982+07:00","message":"push: {false ไปที่ชุม 0 0xc0037fe980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.022496965+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.022524132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.022531192+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.022545159+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.022552013+07:00","message":"[bufferProcess] interim [920000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.022554956+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.022558756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.022561428+07:00","message":"> Transcript [44358] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.022564003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.02256623+07:00","message":"Set new StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.086822971+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.086866883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.086874902+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.086891307+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.086900644+07:00","message":"[bufferProcess] interim [980000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.086904017+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.086913466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.08691657+07:00","message":"> Transcript [44359] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.08692124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.086924136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.086926323+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.086929127+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.388538802+07:00","message":"[GCS] IsForceVAD: false for message ID: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.405519641+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.405564114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.405573243+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.405589523+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.405601483+07:00","message":"[bufferProcess] interim [280000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.405604702+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.405611471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.405614796+07:00","message":"> Transcript [44360] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.405618007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.405620964+07:00","message":"Set new StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.466434543+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.466471681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.466477996+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.466492162+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.46650401+07:00","message":"[bufferProcess] interim [340000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.466508792+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.466515814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.466521035+07:00","message":"> Transcript [44361] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.466525848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.466528988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.466531078+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.466534069+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.467530938+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.467538589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.467541943+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.467547821+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.467551182+07:00","message":"[bufferProcess] interim [400000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.467553693+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.467557492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.467559765+07:00","message":"> Transcript [44362] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.467562349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.467564447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.467566278+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.467568585+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.469516885+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.4695275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาดใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.469531415+07:00","message":"receive interim result [false|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.469537819+07:00","message":"[buffer interim] 3024 false อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.469541192+07:00","message":"[bufferProcess] interim [460000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.469543603+07:00","message":"[bufferProcess] send to processor:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.469546246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.469548671+07:00","message":"> Transcript [44363] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.469551075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.469552921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.469554671+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.469556911+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.521732924+07:00","message":"[GCS] Start streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.560892623+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.560930081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนืออำเภอหาดใหญ่\",\"confidence\":0.93850905}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.560937409+07:00","message":"receive interim result [true|false]: อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนืออำเภอหาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.560947164+07:00","message":"end recv isFinal message id 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.560950062+07:00","message":"end Recv id 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.560957606+07:00","message":"[buffer interim] 3024 true อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนืออำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.560967419+07:00","message":"[bufferProcess] interim [460000000]:อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนืออำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.560971504+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.560975179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.560986013+07:00","message":"> Transcript [44364] [false]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.56099207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.560996558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561000113+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561005105+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561009496+07:00","message":"Push: 'ชนบ้านอยู่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561012545+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561018146+07:00","message":"Set new StatePrefix : 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561022453+07:00","message":"Next Push (prob) : 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561025311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561028556+07:00","message":"> Transcript [44365] [true]: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนืออำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561032608+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561035345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561039204+07:00","message":"StatePrefix: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561043006+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561051838+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.561096062+07:00","message":"push: {false ชนบ้านอยู่อำเภอ 0 0xc0037fe980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561316022+07:00","message":"Push: 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561320014+07:00","message":"TextPushed: 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านอยู่อำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561322468+07:00","message":"Set new StatePrefix : 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนืออำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561324948+07:00","message":"Next Push (prob) : 'อยู่ที่จังหวัดสงขลาแล้วนะครับแต่เปลี่ยนบรรยากาศกันหน่อยแล้วพาคุณผู้ชมไปที่ชุมชนบ้านเหนืออำเภอหาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.561331423+07:00","message":"push: {true หาดใหญ่ 0 0xc0037fe980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.561351538+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3024.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:45.572335408+07:00","message":"write wav file: './tmp/7589/7589_3024.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:45.830444482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:45.830457699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.939308891+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.939358934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.93936586+07:00","message":"receive interim result [false|false]: ไปกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:45.939383967+07:00","message":"[buffer interim] 3025 false ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.939392755+07:00","message":"[bufferProcess] interim [360000000]:ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:45.93939565+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.036378691+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.036425067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.036432603+07:00","message":"receive interim result [false|false]: ไปกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.036448828+07:00","message":"[buffer interim] 3025 false ไปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.03645754+07:00","message":"[bufferProcess] interim [420000000]:ไปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.036464941+07:00","message":"[bufferProcess] send to processor:ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.036474121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.036477384+07:00","message":"> Transcript [44366] [false]: 'ไปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.036479901+07:00","message":"Set StatePrefix (first interim): 'ไปกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.117522686+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.117555373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.117561425+07:00","message":"receive interim result [false|false]: ไปกันหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.117574026+07:00","message":"[buffer interim] 3025 false ไปกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.117581186+07:00","message":"[bufferProcess] interim [480000000]:ไปกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.117583745+07:00","message":"[bufferProcess] send to processor:ไปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.11758791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.117590818+07:00","message":"> Transcript [44367] [false]: 'ไปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.117593254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.11759518+07:00","message":"Set new StatePrefix: 'ไปกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.14869603+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.148731727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันหน่อยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.148738016+07:00","message":"receive interim result [false|false]: ไปกันหน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.148749675+07:00","message":"[buffer interim] 3025 false ไปกันหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.14876006+07:00","message":"[bufferProcess] interim [600000000]:ไปกันหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.148762752+07:00","message":"[bufferProcess] send to processor:ไปกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.14876638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.148769192+07:00","message":"> Transcript [44368] [false]: 'ไปกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.148772311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.148774448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.148776425+07:00","message":"StatePrefix: 'ไปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.148778572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.235876992+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.235911713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันหน่อยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.235917798+07:00","message":"receive interim result [false|false]: ไปกันหน่อยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.23593241+07:00","message":"[buffer interim] 3025 false ไปกันหน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.235939952+07:00","message":"[bufferProcess] interim [780000000]:ไปกันหน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.235942717+07:00","message":"[bufferProcess] send to processor:ไปกันหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.235948349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.235951146+07:00","message":"> Transcript [44369] [false]: 'ไปกันหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.235954365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.235956653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.23595865+07:00","message":"StatePrefix: 'ไปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.235960804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.366685261+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.366733349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันหน่อยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.366740949+07:00","message":"receive interim result [false|false]: ไปกันหน่อยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.366755943+07:00","message":"[buffer interim] 3025 false ไปกันหน่อยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.366768699+07:00","message":"[bufferProcess] interim [840000000]:ไปกันหน่อยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.36677217+07:00","message":"[bufferProcess] send to processor:ไปกันหน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.366779735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.366783051+07:00","message":"> Transcript [44370] [false]: 'ไปกันหน่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.366787084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.366789873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.366791982+07:00","message":"StatePrefix: 'ไปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.366794256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.56614659+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.566188222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันหน่อยนะครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.566194889+07:00","message":"receive interim result [false|false]: ไปกันหน่อยนะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.566209701+07:00","message":"[buffer interim] 3025 false ไปกันหน่อยนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.566233495+07:00","message":"[bufferProcess] interim [80000000]:ไปกันหน่อยนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.566237543+07:00","message":"[bufferProcess] send to processor:ไปกันหน่อยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.566245522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.566248954+07:00","message":"> Transcript [44371] [false]: 'ไปกันหน่อยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.56625303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.566255306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.566257265+07:00","message":"StatePrefix: 'ไปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.566259468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.56626451+07:00","message":"Push: 'ไปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.566266785+07:00","message":"TextPushed: 'ไปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.566268988+07:00","message":"Set new StatePrefix : 'ไปกันหน่อยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.566271204+07:00","message":"Next Push (prob) : 'หน่อยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.566279362+07:00","message":"push: {false ไปกัน 0 0xc004c0f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.708309524+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.708347193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันหน่อยนะครับที่หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.708353557+07:00","message":"receive interim result [false|false]: ไปกันหน่อยนะครับที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.708370491+07:00","message":"[buffer interim] 3025 false ไปกันหน่อยนะครับที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.708378815+07:00","message":"[bufferProcess] interim [200000000]:ไปกันหน่อยนะครับที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.708381871+07:00","message":"[bufferProcess] send to processor:ไปกันหน่อยนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.708385667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.708388383+07:00","message":"> Transcript [44372] [false]: 'ไปกันหน่อยนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.708392113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.708394879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.708397059+07:00","message":"StatePrefix: 'ไปกันหน่อยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.708399551+07:00","message":"TextPushed: 'ไปกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.746280876+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.746322672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันหน่อยนะครับที่นั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.746329839+07:00","message":"receive interim result [false|false]: ไปกันหน่อยนะครับที่นั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.746344317+07:00","message":"[buffer interim] 3025 false ไปกันหน่อยนะครับที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.746360485+07:00","message":"[bufferProcess] interim [260000000]:ไปกันหน่อยนะครับที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.746363793+07:00","message":"[bufferProcess] send to processor:ไปกันหน่อยนะครับที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.746368482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.746372815+07:00","message":"> Transcript [44373] [false]: 'ไปกันหน่อยนะครับที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.746378505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.746381264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.746383374+07:00","message":"StatePrefix: 'ไปกันหน่อยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.74638572+07:00","message":"TextPushed: 'ไปกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.938322514+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.938359897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันหน่อยนะครับที่นั่นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.938365838+07:00","message":"receive interim result [false|false]: ไปกันหน่อยนะครับที่นั่นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:46.938378998+07:00","message":"[buffer interim] 3025 false ไปกันหน่อยนะครับที่นั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.938388174+07:00","message":"[bufferProcess] interim [500000000]:ไปกันหน่อยนะครับที่นั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.938390774+07:00","message":"[bufferProcess] send to processor:ไปกันหน่อยนะครับที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.938394359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.938397411+07:00","message":"> Transcript [44374] [false]: 'ไปกันหน่อยนะครับที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.938400908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.938403065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.938405769+07:00","message":"StatePrefix: 'ไปกันหน่อยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:46.938407915+07:00","message":"TextPushed: 'ไปกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.058648218+07:00","message":"[GCS] IsForceVAD: false for message ID: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.063230343+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.06326223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันหน่อยนะครับที่นั่นเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.063268016+07:00","message":"receive interim result [false|false]: ไปกันหน่อยนะครับที่นั่นเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.063283392+07:00","message":"[buffer interim] 3025 false ไปกันหน่อยนะครับที่นั่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.063290658+07:00","message":"[bufferProcess] interim [560000000]:ไปกันหน่อยนะครับที่นั่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.063293128+07:00","message":"[bufferProcess] send to processor:ไปกันหน่อยนะครับที่นั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.06329684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.063299774+07:00","message":"> Transcript [44375] [false]: 'ไปกันหน่อยนะครับที่นั่นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.063303286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.063305298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.063308588+07:00","message":"StatePrefix: 'ไปกันหน่อยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.063310935+07:00","message":"TextPushed: 'ไปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.063313593+07:00","message":"Push: 'หน่อยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.06331552+07:00","message":"TextPushed: 'ไปกันหน่อยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.063317615+07:00","message":"Set new StatePrefix : 'ไปกันหน่อยนะครับที่นั่นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.063322598+07:00","message":"Next Push (prob) : 'ที่นั่นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.063329411+07:00","message":"push: {false หน่อยนะครับ 0 0xc004c0f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.180430848+07:00","message":"[GCS] Start streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.194383611+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.194427013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกันหน่อยนะครับที่นั่นเขา\",\"confidence\":0.9558911}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.194433084+07:00","message":"receive interim result [true|false]: ไปกันหน่อยนะครับที่นั่นเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.194442168+07:00","message":"end recv isFinal message id 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.194444312+07:00","message":"end Recv id 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.19445056+07:00","message":"[buffer interim] 3025 true ไปกันหน่อยนะครับที่นั่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.194459651+07:00","message":"[bufferProcess] interim [770000000]:ไปกันหน่อยนะครับที่นั่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.19446353+07:00","message":"[bufferProcess] send to processor (isfinal):ไปกันหน่อยนะครับที่นั่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.194467101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.194470257+07:00","message":"> Transcript [44376] [false]: 'ไปกันหน่อยนะครับที่นั่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.194472504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.19447449+07:00","message":"Set new StatePrefix: 'ไปกันหน่อยนะครับที่นั่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.194476389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.194478308+07:00","message":"> Transcript [44377] [true]: 'ไปกันหน่อยนะครับที่นั่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.194480817+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.194482763+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.194484913+07:00","message":"StatePrefix: 'ไปกันหน่อยนะครับที่นั่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.19448747+07:00","message":"TextPushed: 'ไปกันหน่อยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.194493617+07:00","message":"Push: 'ที่นั่นเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.194501857+07:00","message":"push: {true ที่นั่นเขา 0 0xc004c0f280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:47.200902868+07:00","message":"write wav file: './tmp/7589/7589_3025.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.519921163+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.519967544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.519973177+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.519987956+07:00","message":"[buffer interim] 3026 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.519995304+07:00","message":"[bufferProcess] interim [360000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.519997515+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.730998608+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.731043103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.731048869+07:00","message":"receive interim result [false|false]: เปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.731067376+07:00","message":"[buffer interim] 3026 false เปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.731075878+07:00","message":"[bufferProcess] interim [600000000]:เปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.731078199+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.731083909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.731086777+07:00","message":"> Transcript [44378] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.731089047+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.838417398+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.83845359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.838459448+07:00","message":"receive interim result [false|false]: เปิดตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:47.838471253+07:00","message":"[buffer interim] 3026 false เปิดตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.838480621+07:00","message":"[bufferProcess] interim [660000000]:เปิดตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.838483133+07:00","message":"[bufferProcess] send to processor:เปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.838486532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.838489442+07:00","message":"> Transcript [44379] [false]: 'เปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.838492754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.83849479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.838496733+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:47.838498846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.021269353+07:00","message":"[GCS] IsForceVAD: false for message ID: 3026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.104395563+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.104439369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตลาดนัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.104447624+07:00","message":"receive interim result [false|false]: เปิดตลาดนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.104462225+07:00","message":"[buffer interim] 3026 false เปิดตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.10446977+07:00","message":"[bufferProcess] interim [960000000]:เปิดตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.104472253+07:00","message":"[bufferProcess] send to processor:เปิดตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.104475686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.104478672+07:00","message":"> Transcript [44380] [false]: 'เปิดตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.104482091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.104484129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.10448607+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.104488197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.113045564+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.113078594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตลาดนัด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.113084349+07:00","message":"receive interim result [true|false]: เปิดตลาดนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.113094738+07:00","message":"end recv isFinal message id 3026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.113096889+07:00","message":"end Recv id 3026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.113104469+07:00","message":"[buffer interim] 3026 true เปิดตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113110705+07:00","message":"[bufferProcess] interim [50000000]:เปิดตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113116356+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.11311938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113122193+07:00","message":"> Transcript [44381] [false]: 'เปิดตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.11312493+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113126831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113128791+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113130921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113132571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113134609+07:00","message":"> Transcript [44382] [true]: 'เปิดตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113136699+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113138568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113140303+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.11314201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.113146476+07:00","message":"Push: 'เปิดตลาดนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.113153422+07:00","message":"push: {true เปิดตลาดนัด 0 0xc003769200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:48.118867346+07:00","message":"write wav file: './tmp/7589/7589_3026.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.410589967+07:00","message":"[GCS] Start streaming session, msgId: 3027"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:48.831413435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:48.831451969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.91276235+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.912797308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.912802885+07:00","message":"receive interim result [false|false]: ริม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:48.912814524+07:00","message":"[buffer interim] 3027 false ริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.912821592+07:00","message":"[bufferProcess] interim [480000000]:ริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:48.912823723+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.059979464+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.060014445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.060020581+07:00","message":"receive interim result [false|false]: ริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.060031985+07:00","message":"[buffer interim] 3027 false ริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.060039499+07:00","message":"[bufferProcess] interim [660000000]:ริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.060042183+07:00","message":"[bufferProcess] send to processor:ริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.060045645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.060048646+07:00","message":"> Transcript [44383] [false]: 'ริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.060051194+07:00","message":"Set StatePrefix (first interim): 'ริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.649894772+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.649932636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.649938704+07:00","message":"receive interim result [false|false]: ริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.64995312+07:00","message":"[buffer interim] 3027 false ริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.649961682+07:00","message":"[bufferProcess] interim [260000000]:ริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.649963843+07:00","message":"[bufferProcess] send to processor:ริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.649967237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.649970428+07:00","message":"> Transcript [44384] [false]: 'ริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.649973969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.649976041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.649978009+07:00","message":"StatePrefix: 'ริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.649980133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.835537205+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.835576185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.835581971+07:00","message":"receive interim result [false|false]: ริมน้ำเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.835597826+07:00","message":"[buffer interim] 3027 false ริมน้ำเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.835605977+07:00","message":"[bufferProcess] interim [440000000]:ริมน้ำเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.835608577+07:00","message":"[bufferProcess] send to processor:ริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.835612196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.835614891+07:00","message":"> Transcript [44385] [false]: 'ริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.835618198+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.835620395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.835622696+07:00","message":"StatePrefix: 'ริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.835626242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.995369236+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.995409423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำก็ปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.995415163+07:00","message":"receive interim result [false|false]: ริมน้ำก็ปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:49.995429502+07:00","message":"[buffer interim] 3027 false ริมน้ำก็ปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.99543934+07:00","message":"[bufferProcess] interim [620000000]:ริมน้ำก็ปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.995441631+07:00","message":"[bufferProcess] send to processor:ริมน้ำเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.995447134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.995450106+07:00","message":"> Transcript [44386] [false]: 'ริมน้ำเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.995453549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.995455916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.995458246+07:00","message":"StatePrefix: 'ริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:49.995460417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.201501421+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.201537738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเพื่อปลูกจิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.201543354+07:00","message":"receive interim result [false|false]: ริมน้ำเพื่อปลูกจิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.201554443+07:00","message":"[buffer interim] 3027 false ริมน้ำเพื่อปลูกจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.20156139+07:00","message":"[bufferProcess] interim [800000000]:ริมน้ำเพื่อปลูกจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.201564119+07:00","message":"[bufferProcess] send to processor:ริมน้ำก็ปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.201569591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.201572298+07:00","message":"> Transcript [44387] [false]: 'ริมน้ำก็ปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.201575718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.20157789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.201580191+07:00","message":"StatePrefix: 'ริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.201582599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.201587133+07:00","message":"Push: 'ริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.201589151+07:00","message":"TextPushed: 'ริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.201593328+07:00","message":"Set new StatePrefix : 'ริมน้ำก็ปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.201595583+07:00","message":"Next Push (prob) : 'น้ำก็ปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.201602787+07:00","message":"push: {false ริม 0 0xc00356ad00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.472213144+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.472254793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเพื่อปลูกจิตสำนึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.472261657+07:00","message":"receive interim result [false|false]: ริมน้ำเพื่อปลูกจิตสำนึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.472276797+07:00","message":"[buffer interim] 3027 false ริมน้ำเพื่อปลูกจิตสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.472285095+07:00","message":"[bufferProcess] interim [100000000]:ริมน้ำเพื่อปลูกจิตสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.472287793+07:00","message":"[bufferProcess] send to processor:ริมน้ำเพื่อปลูกจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.472293354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.472296281+07:00","message":"> Transcript [44388] [false]: 'ริมน้ำเพื่อปลูกจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.4722987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.47230085+07:00","message":"Set new StatePrefix: 'ริมน้ำเพื่อปลูกจิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.72904761+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.729086557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเพื่อปลูกจิตสำนึกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.729092961+07:00","message":"receive interim result [false|false]: ริมน้ำเพื่อปลูกจิตสำนึกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.729105479+07:00","message":"[buffer interim] 3027 false ริมน้ำเพื่อปลูกจิตสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.729114761+07:00","message":"[bufferProcess] interim [340000000]:ริมน้ำเพื่อปลูกจิตสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.729117288+07:00","message":"[bufferProcess] send to processor:ริมน้ำเพื่อปลูกจิตสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.729122835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.729125487+07:00","message":"> Transcript [44389] [false]: 'ริมน้ำเพื่อปลูกจิตสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.729128581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.729130899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.729132966+07:00","message":"StatePrefix: 'ริมน้ำเพื่อปลูกจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.729135681+07:00","message":"TextPushed: 'ริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.858620514+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.858657186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเพื่อปลูกจิตสำนึกในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.858663014+07:00","message":"receive interim result [false|false]: ริมน้ำเพื่อปลูกจิตสำนึกในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:50.858676202+07:00","message":"[buffer interim] 3027 false ริมน้ำเพื่อปลูกจิตสำนึกในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.858685156+07:00","message":"[bufferProcess] interim [460000000]:ริมน้ำเพื่อปลูกจิตสำนึกในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.858687629+07:00","message":"[bufferProcess] send to processor:ริมน้ำเพื่อปลูกจิตสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.858691034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.858693741+07:00","message":"> Transcript [44390] [false]: 'ริมน้ำเพื่อปลูกจิตสำนึกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.858696936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.858699135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.858702984+07:00","message":"StatePrefix: 'ริมน้ำเพื่อปลูกจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:50.858705942+07:00","message":"TextPushed: 'ริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.05630001+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.056336508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเพื่อปลูกจิตสำนึกในการรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.056342807+07:00","message":"receive interim result [false|false]: ริมน้ำเพื่อปลูกจิตสำนึกในการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.056361432+07:00","message":"[buffer interim] 3027 false ริมน้ำเพื่อปลูกจิตสำนึกในการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.056373037+07:00","message":"[bufferProcess] interim [700000000]:ริมน้ำเพื่อปลูกจิตสำนึกในการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.056377652+07:00","message":"[bufferProcess] send to processor:ริมน้ำเพื่อปลูกจิตสำนึกในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.056381597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.056384327+07:00","message":"> Transcript [44391] [false]: 'ริมน้ำเพื่อปลูกจิตสำนึกในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.056387713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.056389959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.056393483+07:00","message":"StatePrefix: 'ริมน้ำเพื่อปลูกจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.056396141+07:00","message":"TextPushed: 'ริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.238962627+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.238998619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเพื่อปลูกจิตสำนึกในการรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.239004675+07:00","message":"receive interim result [false|false]: ริมน้ำเพื่อปลูกจิตสำนึกในการรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.239016293+07:00","message":"[buffer interim] 3027 false ริมน้ำเพื่อปลูกจิตสำนึกในการรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239026073+07:00","message":"[bufferProcess] interim [880000000]:ริมน้ำเพื่อปลูกจิตสำนึกในการรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239028898+07:00","message":"[bufferProcess] send to processor:ริมน้ำเพื่อปลูกจิตสำนึกในการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239034537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239037508+07:00","message":"> Transcript [44392] [false]: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239040909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239043206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239045573+07:00","message":"StatePrefix: 'ริมน้ำเพื่อปลูกจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239048475+07:00","message":"TextPushed: 'ริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239053775+07:00","message":"Push: 'น้ำเพื่อปลูกจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239056044+07:00","message":"TextPushed: 'ริมน้ำเพื่อปลูกจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.239058232+07:00","message":"Set new StatePrefix : 'ริมน้ำเพื่อปลูกจิตสำนึกในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.23906042+07:00","message":"Next Push (prob) : 'สำนึกในการรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.239067979+07:00","message":"push: {false น้ำเพื่อปลูกจิต 0 0xc00356ad00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.430459408+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.430495446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเพื่อปลูกจิตสำนึกในการรับรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.430501731+07:00","message":"receive interim result [false|false]: ริมน้ำเพื่อปลูกจิตสำนึกในการรับรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.430516303+07:00","message":"[buffer interim] 3027 false ริมน้ำเพื่อปลูกจิตสำนึกในการรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.430524644+07:00","message":"[bufferProcess] interim [60000000]:ริมน้ำเพื่อปลูกจิตสำนึกในการรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.430527255+07:00","message":"[bufferProcess] send to processor:ริมน้ำเพื่อปลูกจิตสำนึกในการรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.430530886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.430533832+07:00","message":"> Transcript [44393] [false]: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.43053638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.430539114+07:00","message":"Set new StatePrefix: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรักษา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:51.832090088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:51.832109725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.942611112+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.942650756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.942656647+07:00","message":"receive interim result [false|false]: ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.942669624+07:00","message":"[buffer interim] 3027 false ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.942677565+07:00","message":"[bufferProcess] interim [540000000]:ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.942680122+07:00","message":"[bufferProcess] send to processor:ริมน้ำเพื่อปลูกจิตสำนึกในการรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.942686961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.94268984+07:00","message":"> Transcript [44394] [false]: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.942692528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:51.942695213+07:00","message":"Set new StatePrefix: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรับรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:51.98910079+07:00","message":"[GCS] IsForceVAD: false for message ID: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.060037488+07:00","message":"[GCS] Start streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.071619952+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.071649871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.07165528+07:00","message":"receive interim result [false|false]: ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.071667704+07:00","message":"[buffer interim] 3027 false ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.071674539+07:00","message":"[bufferProcess] interim [660000000]:ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.071677718+07:00","message":"[bufferProcess] send to processor:ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.071681063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.07168426+07:00","message":"> Transcript [44395] [false]: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.071687366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.071689673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.071691621+07:00","message":"StatePrefix: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.071694068+07:00","message":"TextPushed: 'ริมน้ำเพื่อปลูกจิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.127390492+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.12742469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ริมน้ำเพื่อปลูกจิตสำนึกในการรับทองให้กับ\",\"confidence\":0.9260918}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.127431053+07:00","message":"receive interim result [true|false]: ริมน้ำเพื่อปลูกจิตสำนึกในการรับทองให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.127440778+07:00","message":"end recv isFinal message id 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.127443143+07:00","message":"end Recv id 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.127457461+07:00","message":"[buffer interim] 3027 true ริมน้ำเพื่อปลูกจิตสำนึกในการรับทองให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127476466+07:00","message":"[bufferProcess] interim [810000000]:ริมน้ำเพื่อปลูกจิตสำนึกในการรับทองให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127482534+07:00","message":"[bufferProcess] send to processor (isfinal):ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127486262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127489377+07:00","message":"> Transcript [44396] [false]: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรับรองให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127492678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127494789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127497206+07:00","message":"StatePrefix: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127509645+07:00","message":"TextPushed: 'ริมน้ำเพื่อปลูกจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127511857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127513981+07:00","message":"> Transcript [44397] [true]: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรับทองให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127516326+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127518186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127520008+07:00","message":"StatePrefix: 'ริมน้ำเพื่อปลูกจิตสำนึกในการรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.127524616+07:00","message":"TextPushed: 'ริมน้ำเพื่อปลูกจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.12753105+07:00","message":"Push: 'สำนึกในการรับทองให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.127539173+07:00","message":"push: {true สำนึกในการรับทองให้กับ 0 0xc00356ad00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:52.136438229+07:00","message":"write wav file: './tmp/7589/7589_3027.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.395705163+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.395749235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.395754463+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.3957707+07:00","message":"[buffer interim] 3028 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.39577762+07:00","message":"[bufferProcess] interim [420000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.395779656+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.663374043+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.663408904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.663414675+07:00","message":"receive interim result [false|false]: คนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.663431757+07:00","message":"[buffer interim] 3028 false คนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.663439272+07:00","message":"[bufferProcess] interim [600000000]:คนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.663441765+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.663445238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.663448111+07:00","message":"> Transcript [44398] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.663450422+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.731151479+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.731206399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.731217268+07:00","message":"receive interim result [false|false]: คนในชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.731235343+07:00","message":"[buffer interim] 3028 false คนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.731250286+07:00","message":"[bufferProcess] interim [720000000]:คนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.731253796+07:00","message":"[bufferProcess] send to processor:คนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.731260534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.731264541+07:00","message":"> Transcript [44399] [false]: 'คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.731269951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.731272852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.731275782+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.731278997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.898064151+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.898114867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.898123113+07:00","message":"receive interim result [false|false]: คนในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:52.898138374+07:00","message":"[buffer interim] 3028 false คนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.898155155+07:00","message":"[bufferProcess] interim [840000000]:คนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.898161043+07:00","message":"[bufferProcess] send to processor:คนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.898217516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.898225579+07:00","message":"> Transcript [44400] [false]: 'คนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.898231441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.89823629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.89824123+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:52.898246337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.219464349+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.219505312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.219510968+07:00","message":"receive interim result [false|false]: คนในชุมชนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.219524323+07:00","message":"[buffer interim] 3028 false คนในชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.219532146+07:00","message":"[bufferProcess] interim [140000000]:คนในชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.219534838+07:00","message":"[bufferProcess] send to processor:คนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.219538234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.219541218+07:00","message":"> Transcript [44401] [false]: 'คนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.219544631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.219546844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.219555137+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.21955767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.221897236+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.221926276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.22193215+07:00","message":"receive interim result [false|false]: คนในชุมชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.221946057+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221952943+07:00","message":"[bufferProcess] interim [200000000]:คนในชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221956079+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221962398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.22196533+07:00","message":"> Transcript [44402] [false]: 'คนในชุมชนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221968103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221970216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221972478+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221974615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221977999+07:00","message":"Push: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221979929+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221982331+07:00","message":"Set new StatePrefix : 'คนในชุมชนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.221984643+07:00","message":"Next Push (prob) : 'ในชุมชนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.221992327+07:00","message":"push: {false คน 0 0xc002faf980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.28994344+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.289977565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.289984028+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.289995317+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.290002279+07:00","message":"[bufferProcess] interim [260000000]:คนในชุมชนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.290004582+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.290010165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.290012902+07:00","message":"> Transcript [44403] [false]: 'คนในชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.290015528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.290019341+07:00","message":"Set new StatePrefix: 'คนในชุมชนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.936599239+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.936637612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.93664334+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.936654194+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.936661795+07:00","message":"[bufferProcess] interim [860000000]:คนในชุมชนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.93666418+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.936667702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.936670425+07:00","message":"> Transcript [44404] [false]: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.936672594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.936674588+07:00","message":"Set new StatePrefix: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.989020532+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.989050457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.98905594+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:53.989070385+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.989077641+07:00","message":"[bufferProcess] interim [980000000]:คนในชุมชนนะครับผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.989079981+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.98908358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.989086318+07:00","message":"> Transcript [44405] [false]: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.989089699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.989091703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.989094478+07:00","message":"StatePrefix: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:53.989098206+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.30954733+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.309590836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.309597651+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.309613743+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.309622669+07:00","message":"[bufferProcess] interim [280000000]:คนในชุมชนนะครับผ่านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.309625644+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.309629863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.309633426+07:00","message":"> Transcript [44406] [false]: 'คนในชุมชนนะครับผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.309640325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.309642799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.309645381+07:00","message":"StatePrefix: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.309648695+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.714164808+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.714203262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.714210005+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.714227161+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.714237183+07:00","message":"[bufferProcess] interim [700000000]:คนในชุมชนนะครับผ่านการใช้กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.714240708+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.714248201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.714252232+07:00","message":"> Transcript [44407] [false]: 'คนในชุมชนนะครับผ่านการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.714257283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.714260607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.714264841+07:00","message":"StatePrefix: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.714268782+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.829122103+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.829156864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.829174855+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.829196659+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.829204719+07:00","message":"[bufferProcess] interim [760000000]:คนในชุมชนนะครับผ่านการใช้กรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.829207269+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.82921079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.829213632+07:00","message":"> Transcript [44408] [false]: 'คนในชุมชนนะครับผ่านการใช้กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.829217473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.829220055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.829222139+07:00","message":"StatePrefix: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.829224625+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.82922858+07:00","message":"Push: 'ในชุมชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.829230636+07:00","message":"TextPushed: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.829232697+07:00","message":"Set new StatePrefix : 'คนในชุมชนนะครับผ่านการใช้กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.829235309+07:00","message":"Next Push (prob) : 'ผ่านการใช้กล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.8292427+07:00","message":"push: {false ในชุมชนนะครับ 0 0xc002faf980}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:54.832298363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:54.832308861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.861356194+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.861390407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.861396546+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.861408044+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.861417303+07:00","message":"[bufferProcess] interim [820000000]:คนในชุมชนนะครับผ่านการใช้กลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.861419821+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.861426832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.861429935+07:00","message":"> Transcript [44409] [false]: 'คนในชุมชนนะครับผ่านการใช้กรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.861432467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.861435254+07:00","message":"Set new StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.896182072+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.896239882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.896246665+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:54.896260867+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.896268361+07:00","message":"[bufferProcess] interim [880000000]:คนในชุมชนนะครับผ่านการใช้กรองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.896271044+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.896274733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.896277471+07:00","message":"> Transcript [44410] [false]: 'คนในชุมชนนะครับผ่านการใช้กลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.896279713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:54.896282172+07:00","message":"Set new StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.027187932+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.027222695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.027228969+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.02725354+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.027260937+07:00","message":"[bufferProcess] interim [0]:คนในชุมชนนะครับผ่านการใช้กรองในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.027263654+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.027267311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.027270104+07:00","message":"> Transcript [44411] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.027272545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.02727507+07:00","message":"Set new StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.281453955+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.281490978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.281497321+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.281508811+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.281516116+07:00","message":"[bufferProcess] interim [240000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.281519065+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.28152546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.281528082+07:00","message":"> Transcript [44412] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.28153198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.281534359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.281536436+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.281539087+07:00","message":"TextPushed: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.587149297+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.587197357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้างราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.587206859+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้างราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.587223002+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้างราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.587232119+07:00","message":"[bufferProcess] interim [540000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.587234973+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.587239694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.587242844+07:00","message":"> Transcript [44413] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.587246952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.587249119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.587251512+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.587254206+07:00","message":"TextPushed: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.717510728+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.717550454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.717557315+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:55.717570839+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.717578399+07:00","message":"[bufferProcess] interim [660000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.717581025+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.717584562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.717587307+07:00","message":"> Transcript [44414] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.71759089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.717593199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.717595405+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:55.717597985+07:00","message":"TextPushed: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.302427171+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.302465625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.302472372+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.302485562+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302493105+07:00","message":"[bufferProcess] interim [260000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302495891+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302501465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302504098+07:00","message":"> Transcript [44415] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302507785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302509897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302512302+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302514893+07:00","message":"TextPushed: 'คนในชุมชนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302519612+07:00","message":"Push: 'ผ่านการใช้กรองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302521641+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302524268+07:00","message":"Set new StatePrefix : 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.302526852+07:00","message":"Next Push (prob) : 'การสร้างรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.302534507+07:00","message":"push: {false ผ่านการใช้กรองใน 0 0xc002faf980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.520333412+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.520370281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.520376865+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.520388997+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.520398514+07:00","message":"[bufferProcess] interim [500000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.520401122+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.520405084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.520407855+07:00","message":"> Transcript [44416] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.520411228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.520413314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.52041561+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.520418281+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.624042404+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.624085654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.624092809+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:56.624109385+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.624122648+07:00","message":"[bufferProcess] interim [560000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.624125637+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.624133477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.624136589+07:00","message":"> Transcript [44417] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.624140413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.62414334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.624146065+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:56.624149362+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.012253806+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.01229569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.012303613+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.012318482+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.012327588+07:00","message":"[bufferProcess] interim [980000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.012330742+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.012338726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.012341647+07:00","message":"> Transcript [44418] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.01234622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.012348743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.012351891+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.012354729+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.140619841+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.140663073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.140670533+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.140689499+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140702402+07:00","message":"[bufferProcess] interim [100000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140705643+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140710467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.14071381+07:00","message":"> Transcript [44419] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140718955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140721409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140723857+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140727827+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140736011+07:00","message":"Push: 'การสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140738116+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140740452+07:00","message":"Set new StatePrefix : 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.140743133+07:00","message":"Next Push (prob) : 'นอกจากนี้นักท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.14076999+07:00","message":"push: {false การสร้างรายได้ 0 0xc002faf980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.395507593+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.395547047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.395554182+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.395573305+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.395581358+07:00","message":"[bufferProcess] interim [400000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.395584159+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.395588148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.395591069+07:00","message":"> Transcript [44420] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.395594842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.395596977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.395599224+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.39560229+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.709679192+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.709717323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.709724261+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.709737875+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.709745471+07:00","message":"[bufferProcess] interim [700000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.709748466+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.709752487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.709755233+07:00","message":"> Transcript [44421] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.709759357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.709761614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.709764129+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.709766837+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.81845559+07:00","message":"[GCS] IsForceVAD: false for message ID: 3028"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:57.832731678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:54:57.832783637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.838252501+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.838287317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.838294268+07:00","message":"receive interim result [false|false]: คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.838306764+07:00","message":"[buffer interim] 3028 false คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.838315089+07:00","message":"[bufferProcess] interim [760000000]:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.838318548+07:00","message":"[bufferProcess] send to processor:คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.838324212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.838327096+07:00","message":"> Transcript [44422] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.838330724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.83833285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.838335422+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.838338429+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.890580809+07:00","message":"[GCS] Start streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.979131323+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.979178053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนในชุมชนนะครับผ่านการใช้กลองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ\",\"confidence\":0.94702506}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.979189774+07:00","message":"receive interim result [true|false]: คนในชุมชนนะครับผ่านการใช้กลองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.979199101+07:00","message":"end recv isFinal message id 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.979201075+07:00","message":"end Recv id 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.979207951+07:00","message":"[buffer interim] 3028 true คนในชุมชนนะครับผ่านการใช้กลองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979218005+07:00","message":"[bufferProcess] interim [970000000]:คนในชุมชนนะครับผ่านการใช้กลองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979224153+07:00","message":"[bufferProcess] send to processor (isfinal):คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979227689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979231056+07:00","message":"> Transcript [44423] [false]: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979234781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979236742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979239082+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979241757+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979248477+07:00","message":"Push: 'นอกจากนี้นักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979250636+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979259864+07:00","message":"Set new StatePrefix : 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979271639+07:00","message":"Next Push (prob) : 'เที่ยวยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979274711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979276747+07:00","message":"> Transcript [44424] [true]: 'คนในชุมชนนะครับผ่านการใช้กลองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979279397+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979281117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.97928285+07:00","message":"StatePrefix: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979285002+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979286893+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.979300054+07:00","message":"push: {false นอกจากนี้นักท่อง 0 0xc002faf980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979512735+07:00","message":"Push: 'นักท่องเที่ยวยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979516533+07:00","message":"TextPushed: 'คนในชุมชนนะครับผ่านการใช้กรองในการสร้างรายได้นอกจากนี้นักท่องนักท่องเที่ยวยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979519289+07:00","message":"Set new StatePrefix : 'คนในชุมชนนะครับผ่านการใช้กลองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979521454+07:00","message":"Next Push (prob) : 'คนในชุมชนนะครับผ่านการใช้กลองในการสร้างรายได้นอกจากนี้นักท่องเที่ยวยังสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:57.979527758+07:00","message":"push: {true นักท่องเที่ยวยังสามารถ 0 0xc002faf980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:57.979545469+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3028.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:57.991367963+07:00","message":"write wav file: './tmp/7589/7589_3028.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.236896549+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.236936659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.236942269+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.236957896+07:00","message":"[buffer interim] 3029 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.236964738+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.23696653+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.461261752+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.461298443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.461304126+07:00","message":"receive interim result [false|false]: ไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.461317041+07:00","message":"[buffer interim] 3029 false ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.461324178+07:00","message":"[bufferProcess] interim [600000000]:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.461326463+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.461332484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.461335286+07:00","message":"> Transcript [44425] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.461337385+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.570211989+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.570259492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปโทร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.570266934+07:00","message":"receive interim result [false|false]: ไปโทร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.570288492+07:00","message":"[buffer interim] 3029 false ไปโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.570298068+07:00","message":"[bufferProcess] interim [660000000]:ไปโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.570300765+07:00","message":"[bufferProcess] send to processor:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.570305132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.570308176+07:00","message":"> Transcript [44426] [false]: 'ไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.570311412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.570313808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.570316627+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.570321313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.640148341+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.640198969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.640206115+07:00","message":"receive interim result [false|false]: ไปชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.640218102+07:00","message":"[buffer interim] 3029 false ไปชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.640227616+07:00","message":"[bufferProcess] interim [780000000]:ไปชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.640231218+07:00","message":"[bufferProcess] send to processor:ไปโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.640235857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.640240523+07:00","message":"> Transcript [44427] [false]: 'ไปโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.640244909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.64024725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.640249799+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.64025196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.870111018+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.87014986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปชมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.870163735+07:00","message":"receive interim result [false|false]: ไปชมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.870178295+07:00","message":"[buffer interim] 3029 false ไปชมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.870185556+07:00","message":"[bufferProcess] interim [960000000]:ไปชมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.870187697+07:00","message":"[bufferProcess] send to processor:ไปชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.870192925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.870195612+07:00","message":"> Transcript [44428] [false]: 'ไปชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.870198592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.870200573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.87020261+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.870204983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.871923799+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.871933787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปชมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.871936951+07:00","message":"receive interim result [false|false]: ไปชมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.871947207+07:00","message":"[buffer interim] 3029 false ไปชมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.871950572+07:00","message":"[bufferProcess] interim [20000000]:ไปชมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.871952493+07:00","message":"[bufferProcess] send to processor:ไปชมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.871957257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.87195948+07:00","message":"> Transcript [44429] [false]: 'ไปชมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.871961818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.871963725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.871965526+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.87196748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.871973303+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.871975238+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.871977198+07:00","message":"Set new StatePrefix : 'ไปชมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:58.871979289+07:00","message":"Next Push (prob) : 'ชมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:58.871987366+07:00","message":"push: {false ไป 0 0xc003d45e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.065091516+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.065137149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปชมการไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.06514689+07:00","message":"receive interim result [false|false]: ไปชมการไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.065188921+07:00","message":"[buffer interim] 3029 false ไปชมการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.065197667+07:00","message":"[bufferProcess] interim [200000000]:ไปชมการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.065199893+07:00","message":"[bufferProcess] send to processor:ไปชมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.065203427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.065206277+07:00","message":"> Transcript [44430] [false]: 'ไปชมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.065208498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.065210574+07:00","message":"Set new StatePrefix: 'ไปชมการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.120986216+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.121033945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปชมการประดิษฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.121039759+07:00","message":"receive interim result [false|false]: ไปชมการประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.121056067+07:00","message":"[buffer interim] 3029 false ไปชมการประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.121067769+07:00","message":"[bufferProcess] interim [260000000]:ไปชมการประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.121071527+07:00","message":"[bufferProcess] send to processor:ไปชมการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.121075092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.12108296+07:00","message":"> Transcript [44431] [false]: 'ไปชมการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.121086225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.12108836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.12109072+07:00","message":"StatePrefix: 'ไปชมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.12109321+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.121388333+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.121395728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปชมการบริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.121398873+07:00","message":"receive interim result [false|false]: ไปชมการบริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.121405714+07:00","message":"[buffer interim] 3029 false ไปชมการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.12140868+07:00","message":"[bufferProcess] interim [320000000]:ไปชมการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.121410694+07:00","message":"[bufferProcess] send to processor:ไปชมการประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.12141268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.12141477+07:00","message":"> Transcript [44432] [false]: 'ไปชมการประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.121417581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.121419573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.121421414+07:00","message":"StatePrefix: 'ไปชมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.121423989+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.358857933+07:00","message":"[GCS] IsForceVAD: false for message ID: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.419782319+07:00","message":"[GCS] Start streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.440794065+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.440834253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปชมการบริหารจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.440842094+07:00","message":"receive interim result [false|false]: ไปชมการบริหารจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.440857694+07:00","message":"[buffer interim] 3029 false ไปชมการบริหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.440866094+07:00","message":"[bufferProcess] interim [620000000]:ไปชมการบริหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.440868646+07:00","message":"[bufferProcess] send to processor:ไปชมการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.440877796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.440880764+07:00","message":"> Transcript [44433] [false]: 'ไปชมการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.440884115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.440886517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.44088909+07:00","message":"StatePrefix: 'ไปชมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.440907154+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.441959106+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.441975156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปชมการบริหารจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.441981075+07:00","message":"receive interim result [false|false]: ไปชมการบริหารจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.44199568+07:00","message":"[buffer interim] 3029 false ไปชมการบริหารจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.44200021+07:00","message":"[bufferProcess] interim [680000000]:ไปชมการบริหารจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.44200278+07:00","message":"[bufferProcess] send to processor:ไปชมการบริหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.442007594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.442010103+07:00","message":"> Transcript [44434] [false]: 'ไปชมการบริหารจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.442012411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.442014271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.442016108+07:00","message":"StatePrefix: 'ไปชมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.442018264+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.442020922+07:00","message":"Push: 'ชมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.442022938+07:00","message":"TextPushed: 'ไปชมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.442025037+07:00","message":"Set new StatePrefix : 'ไปชมการบริหารจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.442027245+07:00","message":"Next Push (prob) : 'บริหารจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.442035387+07:00","message":"push: {false ชมการ 0 0xc003d45e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.458945586+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.458974351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปชมการบริหารจัด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.458981408+07:00","message":"receive interim result [true|false]: ไปชมการบริหารจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.458993156+07:00","message":"end recv isFinal message id 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.458995542+07:00","message":"end Recv id 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.459002884+07:00","message":"[buffer interim] 3029 true ไปชมการบริหารจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459009931+07:00","message":"[bufferProcess] interim [710000000]:ไปชมการบริหารจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459014516+07:00","message":"[bufferProcess] send to processor (isfinal):ไปชมการบริหารจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459032268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459062485+07:00","message":"> Transcript [44435] [false]: 'ไปชมการบริหารจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459066335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459068661+07:00","message":"Set new StatePrefix: 'ไปชมการบริหารจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459071023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459074182+07:00","message":"> Transcript [44436] [true]: 'ไปชมการบริหารจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459078317+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459080373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459082838+07:00","message":"StatePrefix: 'ไปชมการบริหารจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.459085393+07:00","message":"TextPushed: 'ไปชมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.45909317+07:00","message":"Push: 'บริหารจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.459103989+07:00","message":"push: {true บริหารจัด 0 0xc003d45e80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:54:59.465537861+07:00","message":"write wav file: './tmp/7589/7589_3029.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.759726447+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.759772301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.759778864+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:54:59.759794129+07:00","message":"[buffer interim] 3030 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.759801384+07:00","message":"[bufferProcess] interim [360000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:54:59.759803235+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.015842466+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.015887058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.015893524+07:00","message":"receive interim result [false|false]: การมัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.015908345+07:00","message":"[buffer interim] 3030 false การมัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.015917818+07:00","message":"[bufferProcess] interim [600000000]:การมัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.01592031+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.015925903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.015928728+07:00","message":"> Transcript [44437] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.015931066+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.148758496+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.148796612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมัสยิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.148802281+07:00","message":"receive interim result [false|false]: การมัสยิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.148814482+07:00","message":"[buffer interim] 3030 false การมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.14882378+07:00","message":"[bufferProcess] interim [780000000]:การมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.148826258+07:00","message":"[bufferProcess] send to processor:การมัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.148831578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.148834173+07:00","message":"> Transcript [44438] [false]: 'การมัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.14883709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.148839348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.148841538+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.148844254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.25946525+07:00","message":"[GCS] IsForceVAD: false for message ID: 3030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.321210017+07:00","message":"[GCS] Start streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.357047899+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.357089263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมัสยิด\",\"confidence\":0.95621437}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.357094361+07:00","message":"receive interim result [true|false]: การมัสยิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.357099445+07:00","message":"end recv isFinal message id 3030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.357101656+07:00","message":"end Recv id 3030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.357107148+07:00","message":"[buffer interim] 3030 true การมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357113676+07:00","message":"[bufferProcess] interim [50000000]:การมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357117408+07:00","message":"[bufferProcess] send to processor (isfinal):การมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357120522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357123243+07:00","message":"> Transcript [44439] [false]: 'การมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357126024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357128636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357131346+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357133451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357135246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357137325+07:00","message":"> Transcript [44440] [true]: 'การมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.35713935+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357141213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357142961+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357144697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.357147229+07:00","message":"Push: 'การมัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.357176699+07:00","message":"push: {true การมัสยิด 0 0xc0035dbd80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:00.363456517+07:00","message":"write wav file: './tmp/7589/7589_3030.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:00.833536689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:00.833552214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.8645561+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.864590572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.864596416+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:00.864606723+07:00","message":"[buffer interim] 3031 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.864613198+07:00","message":"[bufferProcess] interim [480000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:00.864615127+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.077351299+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.077397248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.077403579+07:00","message":"receive interim result [false|false]: พร้อมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.07742005+07:00","message":"[buffer interim] 3031 false พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.07742841+07:00","message":"[bufferProcess] interim [600000000]:พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.077431017+07:00","message":"[bufferProcess] send to processor:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.077439693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.077442897+07:00","message":"> Transcript [44441] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.077445338+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.18997372+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.190021044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.190027777+07:00","message":"receive interim result [false|false]: พร้อมกับตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.190042013+07:00","message":"[buffer interim] 3031 false พร้อมกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.19004976+07:00","message":"[bufferProcess] interim [720000000]:พร้อมกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.190052092+07:00","message":"[bufferProcess] send to processor:พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.19005757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.190060608+07:00","message":"> Transcript [44442] [false]: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.190062742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.190064802+07:00","message":"Set new StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.212410023+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.212448201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับตึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.212453402+07:00","message":"receive interim result [false|false]: พร้อมกับตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.212467717+07:00","message":"[buffer interim] 3031 false พร้อมกับตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.212475267+07:00","message":"[bufferProcess] interim [780000000]:พร้อมกับตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.212477492+07:00","message":"[bufferProcess] send to processor:พร้อมกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.212480884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.212483904+07:00","message":"> Transcript [44443] [false]: 'พร้อมกับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.212486845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.212488975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.212490872+07:00","message":"StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.212492997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.312272313+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.312307532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับปรึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.312322303+07:00","message":"receive interim result [false|false]: พร้อมกับปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.312335429+07:00","message":"[buffer interim] 3031 false พร้อมกับปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.312342522+07:00","message":"[bufferProcess] interim [960000000]:พร้อมกับปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.312345198+07:00","message":"[bufferProcess] send to processor:พร้อมกับตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.312351717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.312354544+07:00","message":"> Transcript [44444] [false]: 'พร้อมกับตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.312357713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.312360391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.312363377+07:00","message":"StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.312365763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.384884731+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.384933902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับปรึกษานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.384943299+07:00","message":"receive interim result [false|false]: พร้อมกับปรึกษานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.384960591+07:00","message":"[buffer interim] 3031 false พร้อมกับปรึกษานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.384970236+07:00","message":"[bufferProcess] interim [80000000]:พร้อมกับปรึกษานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.384973647+07:00","message":"[bufferProcess] send to processor:พร้อมกับปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.384980857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.384985421+07:00","message":"> Transcript [44445] [false]: 'พร้อมกับปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.384989917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.384992973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.384996392+07:00","message":"StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.384999916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.496809457+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.49685191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.496858301+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.496869287+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496876639+07:00","message":"[bufferProcess] interim [140000000]:พร้อมกับศึกษาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496879168+07:00","message":"[bufferProcess] send to processor:พร้อมกับปรึกษานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496882804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.49688537+07:00","message":"> Transcript [44446] [false]: 'พร้อมกับปรึกษานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496888404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496890564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496892517+07:00","message":"StatePrefix: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496894765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496898055+07:00","message":"Push: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496901124+07:00","message":"TextPushed: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496904303+07:00","message":"Set new StatePrefix : 'พร้อมกับปรึกษานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.496907813+07:00","message":"Next Push (prob) : 'ปรึกษานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.496918353+07:00","message":"push: {false พร้อมกับ 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.502261312+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.502302048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.502307393+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.5023245+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.502332647+07:00","message":"[bufferProcess] interim [200000000]:พร้อมกับศึกษาแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.502336641+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.502346305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.502349694+07:00","message":"> Transcript [44447] [false]: 'พร้อมกับศึกษาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.502352142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.502354687+07:00","message":"Set new StatePrefix: 'พร้อมกับศึกษาใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.555155993+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.555195088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.555203417+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.555216597+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.555223993+07:00","message":"[bufferProcess] interim [320000000]:พร้อมกับศึกษาแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.555226336+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.555230358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.555233541+07:00","message":"> Transcript [44448] [false]: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.55523616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.555238549+07:00","message":"Set new StatePrefix: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.867507201+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.867542718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.86754853+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:01.867572391+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.867581832+07:00","message":"[bufferProcess] interim [620000000]:พร้อมกับศึกษาแนวทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.86758429+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.86758823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.867590826+07:00","message":"> Transcript [44449] [false]: 'พร้อมกับศึกษาแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.867594002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.867596538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.867598782+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:01.867601428+07:00","message":"TextPushed: 'พร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.057668137+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.05771104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.057717801+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.057731908+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.057741538+07:00","message":"[bufferProcess] interim [800000000]:พร้อมกับศึกษาแนวทางการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.057744786+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.057753083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.057757685+07:00","message":"> Transcript [44450] [false]: 'พร้อมกับศึกษาแนวทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.057761059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.057764338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.057767153+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.057769582+07:00","message":"TextPushed: 'พร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.187677153+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.187725928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.187732329+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.187752179+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.187761255+07:00","message":"[bufferProcess] interim [920000000]:พร้อมกับศึกษาแนวทางการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.187764184+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.187773376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.187778865+07:00","message":"> Transcript [44451] [false]: 'พร้อมกับศึกษาแนวทางการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.187782861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.187785157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.187787357+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.187790297+07:00","message":"TextPushed: 'พร้อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.453334177+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.453374627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.453381144+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.453393343+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.453401296+07:00","message":"[bufferProcess] interim [160000000]:พร้อมกับศึกษาแนวทางการดูแลเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.45340377+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.45341106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.453413905+07:00","message":"> Transcript [44452] [false]: 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.45341773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.453420092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.45342262+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.453424954+07:00","message":"TextPushed: 'พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.453430802+07:00","message":"Push: 'ศึกษาแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.453432829+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.45343495+07:00","message":"Set new StatePrefix : 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.453437184+07:00","message":"Next Push (prob) : 'ทางการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.453444502+07:00","message":"push: {false ศึกษาแนว 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.767617297+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.767658504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.767665432+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:02.767678997+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.767687375+07:00","message":"[bufferProcess] interim [520000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.767690592+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.767697095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.767699856+07:00","message":"> Transcript [44453] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.767704098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.767706407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.767710675+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:02.767714191+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.09891301+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.098957906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.098965498+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.098980817+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.098989928+07:00","message":"[bufferProcess] interim [820000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.098993332+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.099001203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.099004738+07:00","message":"> Transcript [44454] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.099008509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.099010934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.099013285+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.099015959+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.341071216+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.341106459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.341112676+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.341125296+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.341132615+07:00","message":"[bufferProcess] interim [60000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.341143985+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.341151599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.341154654+07:00","message":"> Transcript [44455] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.341158063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.341171355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.341173988+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.341177347+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.540725723+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.540767487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.540775158+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.540789548+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.540798065+07:00","message":"[bufferProcess] interim [240000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.54080275+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.540811186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.540814132+07:00","message":"> Transcript [44456] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.540817858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.540820444+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.540822908+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.540825733+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.540832288+07:00","message":"Push: 'ทางการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.540835189+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.54083762+07:00","message":"Set new StatePrefix : 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.540840792+07:00","message":"Next Push (prob) : 'เด็กกำพร้าของทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.540849627+07:00","message":"push: {false ทางการดูแล 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.738290838+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.738334796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดศรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.738341173+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดศรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.738361849+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.738371439+07:00","message":"[bufferProcess] interim [420000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.738374861+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.738382869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.738385882+07:00","message":"> Transcript [44457] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.738391149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.738393687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.738395836+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.738399154+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.816195549+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.816243597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.816249732+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.816267454+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.816277504+07:00","message":"[bufferProcess] interim [480000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.816280698+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.816285747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.816288784+07:00","message":"> Transcript [44458] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.816292689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.816294862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.816296903+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.816299669+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:03.834393154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:03.834395404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.88096252+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.881006651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.881013704+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.881031143+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.881040092+07:00","message":"[bufferProcess] interim [540000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.881043315+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.881051964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.881055079+07:00","message":"> Transcript [44459] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.881059243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.881061418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.881063623+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.881066283+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.984208862+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.984248868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.984255886+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.984278519+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.984287223+07:00","message":"[bufferProcess] interim [660000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.984290875+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.984295634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.984298644+07:00","message":"> Transcript [44460] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.984303001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.984305612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.98430839+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.984311321+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนวทางการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.984318759+07:00","message":"Push: 'เด็กกำพร้าของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.984321081+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.98432356+07:00","message":"Set new StatePrefix : 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.984326086+07:00","message":"Next Push (prob) : 'มัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.984335155+07:00","message":"push: {false เด็กกำพร้าของทาง 0 0xc0045df200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.996327708+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.996383257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.996390393+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:03.9964069+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.996413795+07:00","message":"[bufferProcess] interim [720000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.9964167+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.996420665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.996425899+07:00","message":"> Transcript [44461] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.996428742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:03.996430714+07:00","message":"Set new StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดซิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.298567724+07:00","message":"[GCS] IsForceVAD: false for message ID: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.311806699+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.311845222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.311852228+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.31186602+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.311873526+07:00","message":"[bufferProcess] interim [960000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.311877993+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.311882292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.311885164+07:00","message":"> Transcript [44462] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.311887604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.311890038+07:00","message":"Set new StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.392657275+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.392697809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.392705071+07:00","message":"receive interim result [false|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.392718268+07:00","message":"[buffer interim] 3031 false พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.392725775+07:00","message":"[bufferProcess] interim [200000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.392729666+07:00","message":"[bufferProcess] send to processor:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.39273732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.392741683+07:00","message":"> Transcript [44463] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.392750842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.39275478+07:00","message":"Set new StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.558250759+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.558295099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้ด้วยครับ\",\"confidence\":0.94569284}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.558304034+07:00","message":"receive interim result [true|false]: พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้ด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.558312395+07:00","message":"end recv isFinal message id 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.558314552+07:00","message":"end Recv id 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.558322149+07:00","message":"[buffer interim] 3031 true พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้ด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558330347+07:00","message":"[bufferProcess] interim [200000000]:พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้ด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558334447+07:00","message":"[bufferProcess] send to processor (isfinal):พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558338213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558341266+07:00","message":"> Transcript [44464] [false]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.55834672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558348873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.55835128+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558354306+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558356566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558360353+07:00","message":"> Transcript [44465] [true]: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางมัสยิดได้ด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558362888+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558364587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558366297+07:00","message":"StatePrefix: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทางวัดได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558368217+07:00","message":"TextPushed: 'พร้อมกับศึกษาแนวทางการดูแลเด็กกำพร้าของทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:04.558371204+07:00","message":"Push: 'มัสยิดได้ด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.558378567+07:00","message":"push: {true มัสยิดได้ด้วยครับ 0 0xc0045df200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:04.568390552+07:00","message":"write wav file: './tmp/7589/7589_3031.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.811078238+07:00","message":"[GCS] Start streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:04.867868697+07:00","message":"[GCS] IsForceVAD: false for message ID: 3032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:05.08903564+07:00","message":"receive streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:05.089061087+07:00","message":"found end of frame, send empty tag with msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:05.089064452+07:00","message":"end Recv id 3032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:05.089082718+07:00","message":"[buffer interim] 3032 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:05.089091189+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:05.089096149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:05.089099047+07:00","message":"> Transcript [44466] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:05.089101678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:05.08910718+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:05.089109499+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:05.089111482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:05.089114229+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:05.089130045+07:00","message":"push: {true \n 0 0xc003769080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:05.094379867+07:00","message":"write wav file: './tmp/7589/7589_3032.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:06.090231289+07:00","message":"[GCS] Start streaming session, msgId: 3033"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:06.834868746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:06.834880604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:06.951516656+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:06.951565137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:06.951571221+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:06.951587113+07:00","message":"[buffer interim] 3033 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:06.951594181+07:00","message":"[bufferProcess] interim [840000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:06.951596437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:06.951602229+07:00","message":"[bufferProcess] send to processor (ticker):มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:06.951605388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:06.951608357+07:00","message":"> Transcript [44467] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:06.95161292+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.078576261+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.078615862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.078622055+07:00","message":"receive interim result [false|false]: มัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.078634114+07:00","message":"[buffer interim] 3033 false มัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.078640759+07:00","message":"[bufferProcess] interim [960000000]:มัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.078642567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.084128331+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.084160998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Mazda\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.084167492+07:00","message":"receive interim result [false|false]: Mazda"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.084180039+07:00","message":"[buffer interim] 3033 false Mazda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.084187376+07:00","message":"[bufferProcess] interim [20000000]:Mazda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.084190404+07:00","message":"[bufferProcess] send to processor:มัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.084197859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.084201868+07:00","message":"> Transcript [44468] [false]: 'มัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.084205037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.084208528+07:00","message":"Set new StatePrefix: 'มัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.141797028+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.141837414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.141845505+07:00","message":"receive interim result [false|false]: มัสยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.141859701+07:00","message":"[buffer interim] 3033 false มัสยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.141870901+07:00","message":"[bufferProcess] interim [80000000]:มัสยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.141874397+07:00","message":"[bufferProcess] send to processor:Mazda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.141881183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.141884926+07:00","message":"> Transcript [44469] [false]: 'Mazda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.141888322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.141892519+07:00","message":"Set new StatePrefix: 'Mazda'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.260016546+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.260054793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.260061171+07:00","message":"receive interim result [false|false]: มัสยิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.260074797+07:00","message":"[buffer interim] 3033 false มัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.26008282+07:00","message":"[bufferProcess] interim [140000000]:มัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.26008557+07:00","message":"[bufferProcess] send to processor:มัสยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.260091379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.260094501+07:00","message":"> Transcript [44470] [false]: 'มัสยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.260096915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.260098944+07:00","message":"Set new StatePrefix: 'มัสยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.637367707+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.637405139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.637411644+07:00","message":"receive interim result [false|false]: มัสยิดบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:07.637427268+07:00","message":"[buffer interim] 3033 false มัสยิดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.637435325+07:00","message":"[bufferProcess] interim [560000000]:มัสยิดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.637438563+07:00","message":"[bufferProcess] send to processor:มัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.637442258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.63744512+07:00","message":"> Transcript [44471] [false]: 'มัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.637447389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:07.637449575+07:00","message":"Set new StatePrefix: 'มัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:08.026444498+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:08.026487845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:08.026497026+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:08.026519996+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.026530595+07:00","message":"[bufferProcess] interim [980000000]:มัสยิดบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.026534142+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.026542294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.026546161+07:00","message":"> Transcript [44472] [false]: 'มัสยิดบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.026549226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.026551331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.026553492+07:00","message":"StatePrefix: 'มัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.026555483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:08.542573803+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:08.542608537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:08.542614753+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:08.542627584+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.542635569+07:00","message":"[bufferProcess] interim [520000000]:มัสยิดบ้านเหนือตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.542638146+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.542641847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.542644795+07:00","message":"> Transcript [44473] [false]: 'มัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.542647876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.542650409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.542652457+07:00","message":"StatePrefix: 'มัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:08.542654697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.123123833+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.123170722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.123177746+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.123194623+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.123204461+07:00","message":"[bufferProcess] interim [120000000]:มัสยิดบ้านเหนือตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.123207299+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.123216336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.123219236+07:00","message":"> Transcript [44474] [false]: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.123223792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.123227336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.12322944+07:00","message":"StatePrefix: 'มัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.123232008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.447173545+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.447212565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบลคูคต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.447219366+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบลคูคต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.44723144+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบลคูคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.447240989+07:00","message":"[bufferProcess] interim [420000000]:มัสยิดบ้านเหนือตำบลคูคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.447243823+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.44724951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.447252386+07:00","message":"> Transcript [44475] [false]: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.447256439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.447259165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.447261202+07:00","message":"StatePrefix: 'มัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.447263226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.447268031+07:00","message":"Push: 'มัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.44727007+07:00","message":"TextPushed: 'มัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.447272145+07:00","message":"Set new StatePrefix : 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.447274842+07:00","message":"Next Push (prob) : 'บ้านเหนือตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.447282191+07:00","message":"push: {false มัสยิด 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.569005876+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.569043493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบลคูเต่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.569050154+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบลคูเต่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.569062489+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบลคูเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.569070125+07:00","message":"[bufferProcess] interim [480000000]:มัสยิดบ้านเหนือตำบลคูเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.569072835+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบลคูคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.569078936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.569081693+07:00","message":"> Transcript [44476] [false]: 'มัสยิดบ้านเหนือตำบลคูคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.569084938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.56908723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.569089228+07:00","message":"StatePrefix: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.569091548+07:00","message":"TextPushed: 'มัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.822326771+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.822364299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบลคูเต่าอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.82237098+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบลคูเต่าอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:09.822387472+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบลคูเต่าอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.822396139+07:00","message":"[bufferProcess] interim [780000000]:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.822398854+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบลคูเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.82240232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.822405044+07:00","message":"> Transcript [44477] [false]: 'มัสยิดบ้านเหนือตำบลคูเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.822408913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.822411359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.822414396+07:00","message":"StatePrefix: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:09.822417197+07:00","message":"TextPushed: 'มัสยิด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:09.835493357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:09.835518891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.004044292+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.004089461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.004096443+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.004115824+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.004126728+07:00","message":"[bufferProcess] interim [960000000]:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.004129991+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.004136291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.004139659+07:00","message":"> Transcript [44478] [false]: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.004144706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.004147315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.004149658+07:00","message":"StatePrefix: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.004152161+07:00","message":"TextPushed: 'มัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.513426989+07:00","message":"[GCS] Cleaned up inactive client: 3011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.513467568+07:00","message":"[GCS] Cleaned up inactive client: 3009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.513471369+07:00","message":"[GCS] Cleaned up inactive client: 3013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.513473215+07:00","message":"[GCS] Cleaned up inactive client: 3014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.513475796+07:00","message":"[GCS] Cleaned up inactive client: 3010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.513477628+07:00","message":"[GCS] Cleaned up inactive client: 3012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.642025426+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.642066285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.642073615+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.642089554+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.642108284+07:00","message":"[bufferProcess] interim [560000000]:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.642112056+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.642120844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.642124134+07:00","message":"> Transcript [44479] [false]: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.642128404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.642131368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.64213368+07:00","message":"StatePrefix: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.642136245+07:00","message":"TextPushed: 'มัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.642143436+07:00","message":"Push: 'บ้านเหนือตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.642145476+07:00","message":"TextPushed: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.642147677+07:00","message":"Set new StatePrefix : 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.64214991+07:00","message":"Next Push (prob) : 'คูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.64215885+07:00","message":"push: {false บ้านเหนือตำบล 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.833464022+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.833505789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.833513887+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.833529066+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.83354003+07:00","message":"[bufferProcess] interim [740000000]:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.833542601+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.83354669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.833549987+07:00","message":"> Transcript [44480] [false]: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.833553567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.833556868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.833558977+07:00","message":"StatePrefix: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.833561448+07:00","message":"TextPushed: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.895698518+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.895736064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.895741704+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:10.895757211+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.895763827+07:00","message":"[bufferProcess] interim [860000000]:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.895766272+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.895769727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.89577301+07:00","message":"> Transcript [44481] [false]: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.895776076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.895779164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.895781527+07:00","message":"StatePrefix: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:10.895784541+07:00","message":"TextPushed: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.208041087+07:00","message":"[GCS] IsForceVAD: false for message ID: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.222309741+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.222346426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.22235313+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.222366133+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.222374394+07:00","message":"[bufferProcess] interim [160000000]:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.222377059+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.222381242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.222384389+07:00","message":"> Transcript [44482] [false]: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.222388662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.222390907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.222393586+07:00","message":"StatePrefix: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.222396515+07:00","message":"TextPushed: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.224454562+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.224473489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.224480425+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.224493836+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.22450217+07:00","message":"[bufferProcess] interim [220000000]:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224505522+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224509489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224513437+07:00","message":"> Transcript [44483] [false]: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224518307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224521818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224525499+07:00","message":"StatePrefix: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224529098+07:00","message":"TextPushed: 'มัสยิดบ้านเหนือตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224538895+07:00","message":"Push: 'คูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224541695+07:00","message":"TextPushed: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224544996+07:00","message":"Set new StatePrefix : 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.224548646+07:00","message":"Next Push (prob) : 'ถือเป็นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.224573567+07:00","message":"push: {false คูเต่าอำเภอหาดใหญ่ 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.26942343+07:00","message":"[GCS] Start streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.285071047+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.285103646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.285110002+07:00","message":"receive interim result [false|false]: มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.285124357+07:00","message":"[buffer interim] 3033 false มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.285131345+07:00","message":"[bufferProcess] interim [280000000]:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.285134397+07:00","message":"[bufferProcess] send to processor:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.285143478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.285146151+07:00","message":"> Transcript [44484] [false]: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.285148948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.28515109+07:00","message":"Set new StatePrefix: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.311585745+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.311612389+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-06-22T12:55:11.311618477+07:00","message":"receive interim result [true|false]: มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.311629859+07:00","message":"end recv isFinal message id 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.311632829+07:00","message":"end Recv id 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.31164072+07:00","message":"[buffer interim] 3033 true มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.31164897+07:00","message":"[bufferProcess] interim [340000000]:มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311656081+07:00","message":"[bufferProcess] send to processor (isfinal):มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311659933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311662467+07:00","message":"> Transcript [44485] [false]: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311664778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311666874+07:00","message":"Set new StatePrefix: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311668986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311670825+07:00","message":"> Transcript [44486] [true]: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311673347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311675288+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311677513+07:00","message":"StatePrefix: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่ถือเป็นมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311680429+07:00","message":"TextPushed: 'มัสยิดบ้านเหนือตำบลคูเต่าอำเภอหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.311686401+07:00","message":"Push: 'ถือเป็นมติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.311696251+07:00","message":"push: {true ถือเป็นมติ 0 0xc0045df800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:11.322298574+07:00","message":"write wav file: './tmp/7589/7589_3033.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.755021707+07:00","message":"receive streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.755066288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Dtac\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.755071824+07:00","message":"receive interim result [false|false]: Dtac"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.755087496+07:00","message":"[buffer interim] 3034 false Dtac"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.755107831+07:00","message":"[bufferProcess] interim [420000000]:Dtac"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.755110051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.80472019+07:00","message":"receive streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.804759238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข็งแรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.804765464+07:00","message":"receive interim result [false|false]: แข็งแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.804778423+07:00","message":"[buffer interim] 3034 false แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.804785651+07:00","message":"[bufferProcess] interim [540000000]:แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.804788155+07:00","message":"[bufferProcess] send to processor:Dtac"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.804794118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.804797019+07:00","message":"> Transcript [44487] [false]: 'Dtac'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.8048002+07:00","message":"Set StatePrefix (first interim): 'Dtac'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.931612081+07:00","message":"receive streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.93165163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห่งแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.931657717+07:00","message":"receive interim result [false|false]: แห่งแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:11.931667196+07:00","message":"[buffer interim] 3034 false แห่งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.931674121+07:00","message":"[bufferProcess] interim [720000000]:แห่งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.931676794+07:00","message":"[bufferProcess] send to processor:แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.93168026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.931683026+07:00","message":"> Transcript [44488] [false]: 'แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.931685137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:11.931687186+07:00","message":"Set new StatePrefix: 'แข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.245642752+07:00","message":"receive streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.245686156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห่งแรกของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.245693577+07:00","message":"receive interim result [false|false]: แห่งแรกของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.245714261+07:00","message":"[buffer interim] 3034 false แห่งแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.245727026+07:00","message":"[bufferProcess] interim [960000000]:แห่งแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.245729885+07:00","message":"[bufferProcess] send to processor:แห่งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.24573477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.245738299+07:00","message":"> Transcript [44489] [false]: 'แห่งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.245741048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.245743917+07:00","message":"Set new StatePrefix: 'แห่งแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.445832759+07:00","message":"receive streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.4458806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห่งแรกของจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.445901122+07:00","message":"receive interim result [false|false]: แห่งแรกของจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.44592073+07:00","message":"[buffer interim] 3034 false แห่งแรกของจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.445934908+07:00","message":"[bufferProcess] interim [200000000]:แห่งแรกของจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.445938476+07:00","message":"[bufferProcess] send to processor:แห่งแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.445945381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.445954715+07:00","message":"> Transcript [44490] [false]: 'แห่งแรกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.44595888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.445961437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.445963803+07:00","message":"StatePrefix: 'แห่งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.44596621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.496131482+07:00","message":"receive streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.496186685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห่งแรกของจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.496200216+07:00","message":"receive interim result [false|false]: แห่งแรกของจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.496224222+07:00","message":"[buffer interim] 3034 false แห่งแรกของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.496240169+07:00","message":"[bufferProcess] interim [260000000]:แห่งแรกของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.496244295+07:00","message":"[bufferProcess] send to processor:แห่งแรกของจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.496253614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.496258276+07:00","message":"> Transcript [44491] [false]: 'แห่งแรกของจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.496264724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.496268501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.496271535+07:00","message":"StatePrefix: 'แห่งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.496274883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:12.835835934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:12.835853932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.899889194+07:00","message":"receive streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.899927109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห่งแรกของจังหวัดสงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.899934008+07:00","message":"receive interim result [false|false]: แห่งแรกของจังหวัดสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:12.899949018+07:00","message":"[buffer interim] 3034 false แห่งแรกของจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.899958603+07:00","message":"[bufferProcess] interim [680000000]:แห่งแรกของจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.899961037+07:00","message":"[bufferProcess] send to processor:แห่งแรกของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.899967955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.899971226+07:00","message":"> Transcript [44492] [false]: 'แห่งแรกของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.899975184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.899977715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.899982169+07:00","message":"StatePrefix: 'แห่งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:12.899984395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.066914552+07:00","message":"[GCS] IsForceVAD: false for message ID: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.169960332+07:00","message":"receive streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.169999987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห่งแรกของจังหวัดสงขลา\",\"confidence\":0.9486305}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.170006191+07:00","message":"receive interim result [true|false]: แห่งแรกของจังหวัดสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.170017474+07:00","message":"end recv isFinal message id 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.170019958+07:00","message":"end Recv id 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.170026998+07:00","message":"[buffer interim] 3034 true แห่งแรกของจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170034707+07:00","message":"[bufferProcess] interim [10000000]:แห่งแรกของจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170038505+07:00","message":"[bufferProcess] send to processor (isfinal):แห่งแรกของจังหวัดสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170042325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170045357+07:00","message":"> Transcript [44493] [false]: 'แห่งแรกของจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170048362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170050316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.17005234+07:00","message":"StatePrefix: 'แห่งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170054433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170057615+07:00","message":"Push: 'แห่งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170059652+07:00","message":"TextPushed: 'แห่งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170061811+07:00","message":"Set new StatePrefix : 'แห่งแรกของจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170063931+07:00","message":"Next Push (prob) : 'ของจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170065816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170067855+07:00","message":"> Transcript [44494] [true]: 'แห่งแรกของจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170070102+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170072027+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170073791+07:00","message":"StatePrefix: 'แห่งแรกของจังหวัดสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170075742+07:00","message":"TextPushed: 'แห่งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.170078311+07:00","message":"Push: 'ของจังหวัดสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.170092094+07:00","message":"push: {false แห่งแรก 0 0xc003d5e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.170100096+07:00","message":"push: {true ของจังหวัดสงขลา 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:13.180400501+07:00","message":"write wav file: './tmp/7589/7589_3034.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.19969633+07:00","message":"[GCS] Start streaming session, msgId: 3035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.387290733+07:00","message":"[GCS] IsForceVAD: false for message ID: 3035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.458924397+07:00","message":"[GCS] Start streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.498570056+07:00","message":"receive streaming session, msgId: 3035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.498590935+07:00","message":"found end of frame, send empty tag with msgId: 3035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.498594646+07:00","message":"end Recv id 3035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.498604456+07:00","message":"[buffer interim] 3035 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.498619433+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.49862386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.498626944+07:00","message":"> Transcript [44495] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.498630078+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.498632744+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.498634769+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.498636902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:13.498641587+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:13.498651735+07:00","message":"push: {true \n 0 0xc003325480}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:13.503186507+07:00","message":"write wav file: './tmp/7589/7589_3035.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.114957835+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.115007852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.115014384+07:00","message":"receive interim result [false|false]: พี่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.115034088+07:00","message":"[buffer interim] 3036 false พี่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.1150419+07:00","message":"[bufferProcess] interim [660000000]:พี่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.115043761+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.29980043+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.299834988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ได้ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.299840057+07:00","message":"receive interim result [false|false]: พี่ได้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.299851528+07:00","message":"[buffer interim] 3036 false พี่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.299860747+07:00","message":"[bufferProcess] interim [840000000]:พี่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.299863037+07:00","message":"[bufferProcess] send to processor:พี่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.299867086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.299870973+07:00","message":"> Transcript [44496] [false]: 'พี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.299874394+07:00","message":"Set StatePrefix (first interim): 'พี่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.503775527+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.503812494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ได้ใช้พื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.503818527+07:00","message":"receive interim result [false|false]: พี่ได้ใช้พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.503833363+07:00","message":"[buffer interim] 3036 false พี่ได้ใช้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.503841036+07:00","message":"[bufferProcess] interim [80000000]:พี่ได้ใช้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.503843857+07:00","message":"[bufferProcess] send to processor:พี่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.503847451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.503850299+07:00","message":"> Transcript [44497] [false]: 'พี่ได้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.503854046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.503856339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.503858417+07:00","message":"StatePrefix: 'พี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.503860597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.62242539+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.622475364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ได้ใช้พื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.622483932+07:00","message":"receive interim result [false|false]: พี่ได้ใช้พื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.62250322+07:00","message":"[buffer interim] 3036 false พี่ได้ใช้พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.622517913+07:00","message":"[bufferProcess] interim [200000000]:พี่ได้ใช้พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.622522649+07:00","message":"[bufferProcess] send to processor:พี่ได้ใช้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.622532617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.622538056+07:00","message":"> Transcript [44498] [false]: 'พี่ได้ใช้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.622543276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.622546324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.622549738+07:00","message":"StatePrefix: 'พี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.622552772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.821893508+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.821935132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ได้ใช้พื้นที่ด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.821942039+07:00","message":"receive interim result [false|false]: พี่ได้ใช้พื้นที่ด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.821958982+07:00","message":"[buffer interim] 3036 false พี่ได้ใช้พื้นที่ด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.821967675+07:00","message":"[bufferProcess] interim [380000000]:พี่ได้ใช้พื้นที่ด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.821970253+07:00","message":"[bufferProcess] send to processor:พี่ได้ใช้พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.821977655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.821981546+07:00","message":"> Transcript [44499] [false]: 'พี่ได้ใช้พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.821985249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.821987769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.821990033+07:00","message":"StatePrefix: 'พี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.82199234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.881720341+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.881756682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ได้ใช้พื้นที่ด้านหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.881763203+07:00","message":"receive interim result [false|false]: พี่ได้ใช้พื้นที่ด้านหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.881779381+07:00","message":"[buffer interim] 3036 false พี่ได้ใช้พื้นที่ด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.881787592+07:00","message":"[bufferProcess] interim [500000000]:พี่ได้ใช้พื้นที่ด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.88179081+07:00","message":"[bufferProcess] send to processor:พี่ได้ใช้พื้นที่ด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.881797846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.881822628+07:00","message":"> Transcript [44500] [false]: 'พี่ได้ใช้พื้นที่ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.88182662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.881828836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.881830773+07:00","message":"StatePrefix: 'พี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.881832844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.881839952+07:00","message":"Push: 'พี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.881842017+07:00","message":"TextPushed: 'พี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.881844031+07:00","message":"Set new StatePrefix : 'พี่ได้ใช้พื้นที่ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:14.881846373+07:00","message":"Next Push (prob) : 'ใช้พื้นที่ด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:14.88185462+07:00","message":"push: {false พี่ได้ 0 0xc003769b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.247420251+07:00","message":"[GCS] IsForceVAD: false for message ID: 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.351336164+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.351376699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ได้ใช้พื้นที่ด้านหลัง\",\"confidence\":0.9361931}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.351383038+07:00","message":"receive interim result [true|false]: พี่ได้ใช้พื้นที่ด้านหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.351394617+07:00","message":"end recv isFinal message id 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.351397254+07:00","message":"end Recv id 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.351403713+07:00","message":"[buffer interim] 3036 true พี่ได้ใช้พื้นที่ด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351413711+07:00","message":"[bufferProcess] interim [10000000]:พี่ได้ใช้พื้นที่ด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351418507+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ได้ใช้พื้นที่ด้านหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351422611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351428439+07:00","message":"> Transcript [44501] [false]: 'พี่ได้ใช้พื้นที่ด้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351433089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.35143714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351439219+07:00","message":"StatePrefix: 'พี่ได้ใช้พื้นที่ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351441455+07:00","message":"TextPushed: 'พี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351443409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351445502+07:00","message":"> Transcript [44502] [true]: 'พี่ได้ใช้พื้นที่ด้านหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351447631+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351449271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.35145106+07:00","message":"StatePrefix: 'พี่ได้ใช้พื้นที่ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351452819+07:00","message":"TextPushed: 'พี่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.351455761+07:00","message":"Push: 'ใช้พื้นที่ด้านหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.351475699+07:00","message":"push: {true ใช้พื้นที่ด้านหลัง 0 0xc003769b80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:15.358300849+07:00","message":"write wav file: './tmp/7589/7589_3036.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.50018476+07:00","message":"[GCS] Start streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.568384584+07:00","message":"[GCS] IsForceVAD: false for message ID: 3037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.700163237+07:00","message":"[GCS] Start streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.773213215+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.773229335+07:00","message":"found end of frame, send empty tag with msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.773232479+07:00","message":"end Recv id 3037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.773239037+07:00","message":"[buffer interim] 3037 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.77324637+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.773250232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.77325344+07:00","message":"> Transcript [44503] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.77325635+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.773258604+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.773260787+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.773262788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:15.773269396+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:15.773278846+07:00","message":"push: {true \n 0 0xc0030bcf80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:15.781383699+07:00","message":"write wav file: './tmp/7589/7589_3037.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:15.836585439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:15.836593012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.186329978+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.186369135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.186374799+07:00","message":"receive interim result [false|false]: ครึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.186388721+07:00","message":"[buffer interim] 3038 false ครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.186396193+07:00","message":"[bufferProcess] interim [480000000]:ครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.186398227+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.243862305+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.243905141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.243912461+07:00","message":"receive interim result [false|false]: ซึ่งจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.243929283+07:00","message":"[buffer interim] 3038 false ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.243937799+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.243940778+07:00","message":"[bufferProcess] send to processor:ครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.24394861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.243951709+07:00","message":"> Transcript [44504] [false]: 'ครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.243954212+07:00","message":"Set StatePrefix (first interim): 'ครึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.275543973+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.275579106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.275584952+07:00","message":"receive interim result [false|false]: ซึ่งตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.275600436+07:00","message":"[buffer interim] 3038 false ซึ่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.275609214+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.275611888+07:00","message":"[bufferProcess] send to processor:ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.275615785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.275618946+07:00","message":"> Transcript [44505] [false]: 'ซึ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.275627436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.275629996+07:00","message":"Set new StatePrefix: 'ซึ่งจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.371680768+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.371718861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตั้งอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.371724744+07:00","message":"receive interim result [false|false]: ซึ่งตั้งอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.371741904+07:00","message":"[buffer interim] 3038 false ซึ่งตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.371749822+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.371752357+07:00","message":"[bufferProcess] send to processor:ซึ่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.371758311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.371761227+07:00","message":"> Transcript [44506] [false]: 'ซึ่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.371763326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.371765691+07:00","message":"Set new StatePrefix: 'ซึ่งตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.702328407+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.702364714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตั้งอยู่ริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.702374794+07:00","message":"receive interim result [false|false]: ซึ่งตั้งอยู่ริม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.702391802+07:00","message":"[buffer interim] 3038 false ซึ่งตั้งอยู่ริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.702399058+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งตั้งอยู่ริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.702402186+07:00","message":"[bufferProcess] send to processor:ซึ่งตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.702405792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.70240856+07:00","message":"> Transcript [44507] [false]: 'ซึ่งตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.702412242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.702414387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.702416254+07:00","message":"StatePrefix: 'ซึ่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.70241865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.931526294+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.931565513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตั้งอยู่ริมคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.931575458+07:00","message":"receive interim result [false|false]: ซึ่งตั้งอยู่ริมคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:16.931588105+07:00","message":"[buffer interim] 3038 false ซึ่งตั้งอยู่ริมคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.931596269+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งตั้งอยู่ริมคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.931599314+07:00","message":"[bufferProcess] send to processor:ซึ่งตั้งอยู่ริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.931605208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.931608069+07:00","message":"> Transcript [44508] [false]: 'ซึ่งตั้งอยู่ริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.931611329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.931616038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.931618045+07:00","message":"StatePrefix: 'ซึ่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:16.931620263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.135992375+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.136028207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตั้งอยู่ริมคลอง 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.136034364+07:00","message":"receive interim result [false|false]: ซึ่งตั้งอยู่ริมคลอง 6"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.136047853+07:00","message":"[buffer interim] 3038 false ซึ่งตั้งอยู่ริมคลอง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.136054596+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งตั้งอยู่ริมคลอง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.136057343+07:00","message":"[bufferProcess] send to processor:ซึ่งตั้งอยู่ริมคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.136062932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.136076653+07:00","message":"> Transcript [44509] [false]: 'ซึ่งตั้งอยู่ริมคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.136080882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.136083223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.136085187+07:00","message":"StatePrefix: 'ซึ่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.136087508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.250539174+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.250577819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตั้งอยู่ริมคลองหมูใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.250584597+07:00","message":"receive interim result [false|false]: ซึ่งตั้งอยู่ริมคลองหมูใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.25059793+07:00","message":"[buffer interim] 3038 false ซึ่งตั้งอยู่ริมคลองหมูใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.250605425+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งตั้งอยู่ริมคลองหมูใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.250608265+07:00","message":"[bufferProcess] send to processor:ซึ่งตั้งอยู่ริมคลอง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.250613903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.250616759+07:00","message":"> Transcript [44510] [false]: 'ซึ่งตั้งอยู่ริมคลอง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.250620423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.250622786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.250624818+07:00","message":"StatePrefix: 'ซึ่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.250627148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.25063179+07:00","message":"Push: 'ซึ่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.250634022+07:00","message":"TextPushed: 'ซึ่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.25063607+07:00","message":"Set new StatePrefix : 'ซึ่งตั้งอยู่ริมคลอง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.250638403+07:00","message":"Next Push (prob) : 'อยู่ริมคลอง 6'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.250645405+07:00","message":"push: {false ซึ่งตั้ง 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.258996521+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.259023264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตั้งอยู่ริมคลองหมูสับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.259029488+07:00","message":"receive interim result [false|false]: ซึ่งตั้งอยู่ริมคลองหมูสับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.259042082+07:00","message":"[buffer interim] 3038 false ซึ่งตั้งอยู่ริมคลองหมูสับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.259047868+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งตั้งอยู่ริมคลองหมูสับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.259051665+07:00","message":"[bufferProcess] send to processor:ซึ่งตั้งอยู่ริมคลองหมูใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.259057223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.259060009+07:00","message":"> Transcript [44511] [false]: 'ซึ่งตั้งอยู่ริมคลองหมูใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.259062491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.259072641+07:00","message":"Set new StatePrefix: 'ซึ่งตั้งอยู่ริมคลองหมูใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.32750571+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.327548573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตั้งอยู่ริมคลองอู่ตะเภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.327555371+07:00","message":"receive interim result [false|false]: ซึ่งตั้งอยู่ริมคลองอู่ตะเภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.327568403+07:00","message":"[buffer interim] 3038 false ซึ่งตั้งอยู่ริมคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.327576114+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งตั้งอยู่ริมคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.327578968+07:00","message":"[bufferProcess] send to processor:ซึ่งตั้งอยู่ริมคลองหมูสับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.327582624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.327585366+07:00","message":"> Transcript [44512] [false]: 'ซึ่งตั้งอยู่ริมคลองหมูสับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.327587658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.327589668+07:00","message":"Set new StatePrefix: 'ซึ่งตั้งอยู่ริมคลองหมูสับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.488291977+07:00","message":"[GCS] IsForceVAD: false for message ID: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.579969018+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.580016079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตั้งอยู่ริมคลองอู่ตะเภา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.580024544+07:00","message":"receive interim result [true|false]: ซึ่งตั้งอยู่ริมคลองอู่ตะเภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.580034267+07:00","message":"end recv isFinal message id 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.580037848+07:00","message":"end Recv id 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.580046026+07:00","message":"[buffer interim] 3038 true ซึ่งตั้งอยู่ริมคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580057408+07:00","message":"[bufferProcess] interim [10000000]:ซึ่งตั้งอยู่ริมคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580068933+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งตั้งอยู่ริมคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580074056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580078336+07:00","message":"> Transcript [44513] [false]: 'ซึ่งตั้งอยู่ริมคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580081897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580085109+07:00","message":"Set new StatePrefix: 'ซึ่งตั้งอยู่ริมคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580088273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580092028+07:00","message":"> Transcript [44514] [true]: 'ซึ่งตั้งอยู่ริมคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580094585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580096641+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580098772+07:00","message":"StatePrefix: 'ซึ่งตั้งอยู่ริมคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580100977+07:00","message":"TextPushed: 'ซึ่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:17.580104114+07:00","message":"Push: 'อยู่ริมคลองอู่ตะเภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.580112096+07:00","message":"push: {true อยู่ริมคลองอู่ตะเภา 0 0xc00373e080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:17.58729192+07:00","message":"write wav file: './tmp/7589/7589_3038.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:17.871001106+07:00","message":"[GCS] Start streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.601271686+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.60133073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.601342977+07:00","message":"receive interim result [false|false]: ไปคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.601370046+07:00","message":"[buffer interim] 3039 false ไปคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.601378781+07:00","message":"[bufferProcess] interim [540000000]:ไปคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.601380756+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.601384271+07:00","message":"[bufferProcess] send to processor (ticker):ไปคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.60138694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.601399676+07:00","message":"> Transcript [44515] [false]: 'ไปคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.601403399+07:00","message":"Set StatePrefix (first interim): 'ไปคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.740021965+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.740073934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลายคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.740079387+07:00","message":"receive interim result [false|false]: ปลายคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.740092597+07:00","message":"[buffer interim] 3039 false ปลายคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.740100046+07:00","message":"[bufferProcess] interim [660000000]:ปลายคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.740102085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.775142889+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.775178422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.775184338+07:00","message":"receive interim result [false|false]: ไปคลองใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.775197446+07:00","message":"[buffer interim] 3039 false ไปคลองใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.7752058+07:00","message":"[bufferProcess] interim [720000000]:ไปคลองใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.775208383+07:00","message":"[bufferProcess] send to processor:ปลายคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.775214059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.775216731+07:00","message":"> Transcript [44516] [false]: 'ปลายคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.775218867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.775221103+07:00","message":"Set new StatePrefix: 'ปลายคลอง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:18.836889494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:18.836920786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.962543252+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.962578541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองใหญ่เชื่อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.96258538+07:00","message":"receive interim result [false|false]: ไปคลองใหญ่เชื่อม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:18.962602727+07:00","message":"[buffer interim] 3039 false ไปคลองใหญ่เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.962614787+07:00","message":"[bufferProcess] interim [900000000]:ไปคลองใหญ่เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.962620053+07:00","message":"[bufferProcess] send to processor:ไปคลองใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.962628607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.962634142+07:00","message":"> Transcript [44517] [false]: 'ไปคลองใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.962636721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:18.962638745+07:00","message":"Set new StatePrefix: 'ไปคลองใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.048458048+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.048498766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองใหญ่เชื่อมต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.04850451+07:00","message":"receive interim result [false|false]: ไปคลองใหญ่เชื่อมต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.048526686+07:00","message":"[buffer interim] 3039 false ไปคลองใหญ่เชื่อมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.048534474+07:00","message":"[bufferProcess] interim [960000000]:ไปคลองใหญ่เชื่อมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.048536978+07:00","message":"[bufferProcess] send to processor:ไปคลองใหญ่เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.048540765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.048543603+07:00","message":"> Transcript [44518] [false]: 'ไปคลองใหญ่เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.048546765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.048548858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.048550831+07:00","message":"StatePrefix: 'ไปคลองใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.048552926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.248001825+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.248046449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองใหญ่เชื่อมต่อบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.248052842+07:00","message":"receive interim result [false|false]: ไปคลองใหญ่เชื่อมต่อบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.248078796+07:00","message":"[buffer interim] 3039 false ไปคลองใหญ่เชื่อมต่อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.24808847+07:00","message":"[bufferProcess] interim [200000000]:ไปคลองใหญ่เชื่อมต่อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.248091458+07:00","message":"[bufferProcess] send to processor:ไปคลองใหญ่เชื่อมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.248099177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.248103776+07:00","message":"> Transcript [44519] [false]: 'ไปคลองใหญ่เชื่อมต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.248107919+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.24811028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.248112489+07:00","message":"StatePrefix: 'ไปคลองใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.248116295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.299273599+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.299316038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองใหญ่เชื่อมต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.299323584+07:00","message":"receive interim result [false|false]: ไปคลองใหญ่เชื่อมต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.299339944+07:00","message":"[buffer interim] 3039 false ไปคลองใหญ่เชื่อมต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.299348936+07:00","message":"[bufferProcess] interim [260000000]:ไปคลองใหญ่เชื่อมต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.299351442+07:00","message":"[bufferProcess] send to processor:ไปคลองใหญ่เชื่อมต่อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.299359408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.299362224+07:00","message":"> Transcript [44520] [false]: 'ไปคลองใหญ่เชื่อมต่อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.299366026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.299368553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.299373159+07:00","message":"StatePrefix: 'ไปคลองใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.299375632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.424207453+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.424253418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองใหญ่เชื่อมต่อไปยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.424259287+07:00","message":"receive interim result [false|false]: ไปคลองใหญ่เชื่อมต่อไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.424276444+07:00","message":"[buffer interim] 3039 false ไปคลองใหญ่เชื่อมต่อไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.424284565+07:00","message":"[bufferProcess] interim [380000000]:ไปคลองใหญ่เชื่อมต่อไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.42428722+07:00","message":"[bufferProcess] send to processor:ไปคลองใหญ่เชื่อมต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.4242962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.424299839+07:00","message":"> Transcript [44521] [false]: 'ไปคลองใหญ่เชื่อมต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.42430562+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.424308362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.424310477+07:00","message":"StatePrefix: 'ไปคลองใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.424312755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.424320146+07:00","message":"Push: 'ไปคลองใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.42432214+07:00","message":"TextPushed: 'ไปคลองใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.424324223+07:00","message":"Set new StatePrefix : 'ไปคลองใหญ่เชื่อมต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.424326552+07:00","message":"Next Push (prob) : 'เชื่อมต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.424334853+07:00","message":"push: {false ไปคลองใหญ่ 0 0xc004853c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.530176217+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.530220271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองใหญ่เชื่อมต่อไปยังคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.530227767+07:00","message":"receive interim result [false|false]: ไปคลองใหญ่เชื่อมต่อไปยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.530243186+07:00","message":"[buffer interim] 3039 false ไปคลองใหญ่เชื่อมต่อไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.530251841+07:00","message":"[bufferProcess] interim [500000000]:ไปคลองใหญ่เชื่อมต่อไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.530254948+07:00","message":"[bufferProcess] send to processor:ไปคลองใหญ่เชื่อมต่อไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.530262594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.530265738+07:00","message":"> Transcript [44522] [false]: 'ไปคลองใหญ่เชื่อมต่อไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.530269402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.530272298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.530274508+07:00","message":"StatePrefix: 'ไปคลองใหญ่เชื่อมต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.530277718+07:00","message":"TextPushed: 'ไปคลองใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.812230704+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.812271896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.812278025+07:00","message":"receive interim result [false|false]: ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.812295456+07:00","message":"[buffer interim] 3039 false ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.812311873+07:00","message":"[bufferProcess] interim [740000000]:ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.812314984+07:00","message":"[bufferProcess] send to processor:ไปคลองใหญ่เชื่อมต่อไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.812320338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.812323937+07:00","message":"> Transcript [44523] [false]: 'ไปคลองใหญ่เชื่อมต่อไปยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.812328117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.812330255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.812332978+07:00","message":"StatePrefix: 'ไปคลองใหญ่เชื่อมต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.812335526+07:00","message":"TextPushed: 'ไปคลองใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.998252668+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.998308789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสูญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.998314459+07:00","message":"receive interim result [false|false]: ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสูญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:19.998337291+07:00","message":"[buffer interim] 3039 false ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสูญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.998344823+07:00","message":"[bufferProcess] interim [980000000]:ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสูญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.998348055+07:00","message":"[bufferProcess] send to processor:ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.998352107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.998355212+07:00","message":"> Transcript [44524] [false]: 'ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.998358772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.998361083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.998363426+07:00","message":"StatePrefix: 'ไปคลองใหญ่เชื่อมต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:19.998365752+07:00","message":"TextPushed: 'ไปคลองใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.131218714+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.131259603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.131265299+07:00","message":"receive interim result [false|false]: ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.131278028+07:00","message":"[buffer interim] 3039 false ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131287528+07:00","message":"[bufferProcess] interim [100000000]:ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131290055+07:00","message":"[bufferProcess] send to processor:ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสูญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131296831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131299787+07:00","message":"> Transcript [44525] [false]: 'ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสูญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131303433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131305556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131307532+07:00","message":"StatePrefix: 'ไปคลองใหญ่เชื่อมต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131309936+07:00","message":"TextPushed: 'ไปคลองใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131314342+07:00","message":"Push: 'เชื่อมต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131316416+07:00","message":"TextPushed: 'ไปคลองใหญ่เชื่อมต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131319236+07:00","message":"Set new StatePrefix : 'ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสูญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.131322316+07:00","message":"Next Push (prob) : 'ยังทะเลสาบสูญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.131345495+07:00","message":"push: {false เชื่อมต่อไป 0 0xc004853c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.497962604+07:00","message":"[GCS] IsForceVAD: false for message ID: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.659102227+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.659150399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคลองยายเชื่อมต่อไปยังทะเลสาบสงขลา\",\"confidence\":0.9215862}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.659159188+07:00","message":"receive interim result [true|false]: ไปคลองยายเชื่อมต่อไปยังทะเลสาบสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.65917447+07:00","message":"end recv isFinal message id 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.65917745+07:00","message":"end Recv id 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.659185449+07:00","message":"[buffer interim] 3039 true ไปคลองยายเชื่อมต่อไปยังทะเลสาบสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659194687+07:00","message":"[bufferProcess] interim [640000000]:ไปคลองยายเชื่อมต่อไปยังทะเลสาบสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659199396+07:00","message":"[bufferProcess] send to processor (isfinal):ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659203367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659206742+07:00","message":"> Transcript [44526] [false]: 'ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659209667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659211853+07:00","message":"Set new StatePrefix: 'ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659213877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659215881+07:00","message":"> Transcript [44527] [true]: 'ไปคลองยายเชื่อมต่อไปยังทะเลสาบสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659219171+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659221263+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659223819+07:00","message":"StatePrefix: 'ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659226859+07:00","message":"TextPushed: 'ไปคลองใหญ่เชื่อมต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659228806+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659372805+07:00","message":"Push: 'ยังทะเลสาบสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659375763+07:00","message":"TextPushed: 'ไปคลองใหญ่เชื่อมต่อไปยังทะเลสาบสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659378045+07:00","message":"Set new StatePrefix : 'ไปคลองยายเชื่อมต่อไปยังทะเลสาบสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.65938085+07:00","message":"Next Push (prob) : 'ไปคลองยายเชื่อมต่อไปยังทะเลสาบสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.659391037+07:00","message":"push: {true ยังทะเลสาบสงขลา 0 0xc004853c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:20.659405677+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3039.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:20.666750191+07:00","message":"write wav file: './tmp/7589/7589_3039.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:20.700579018+07:00","message":"[GCS] Start streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.137878086+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.137921789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.137927797+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.137943411+07:00","message":"[buffer interim] 3040 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.137950111+07:00","message":"[bufferProcess] interim [420000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.137952187+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.346792878+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.346835816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.346842141+07:00","message":"receive interim result [false|false]: เปิดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.346854851+07:00","message":"[buffer interim] 3040 false เปิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.3468628+07:00","message":"[bufferProcess] interim [660000000]:เปิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.346865573+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.346873086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.346876377+07:00","message":"> Transcript [44528] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.346878618+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.468000708+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.468041053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดเป็นต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.468052296+07:00","message":"receive interim result [false|false]: เปิดเป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.468069156+07:00","message":"[buffer interim] 3040 false เปิดเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.468077414+07:00","message":"[bufferProcess] interim [780000000]:เปิดเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.468080462+07:00","message":"[bufferProcess] send to processor:เปิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.46808432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.46808781+07:00","message":"> Transcript [44529] [false]: 'เปิดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.468091407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.468093884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.468095941+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.468098122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.545283986+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.545326383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดเป็นตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.545332847+07:00","message":"receive interim result [false|false]: เปิดเป็นตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.54534543+07:00","message":"[buffer interim] 3040 false เปิดเป็นตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.545357376+07:00","message":"[bufferProcess] interim [900000000]:เปิดเป็นตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.545360359+07:00","message":"[bufferProcess] send to processor:เปิดเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.545375865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.545380315+07:00","message":"> Transcript [44530] [false]: 'เปิดเป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.545386503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.545388982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.545391453+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.545393638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.67192947+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.671972207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดเป็นตลาดนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.671981118+07:00","message":"receive interim result [false|false]: เปิดเป็นตลาดนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.671999615+07:00","message":"[buffer interim] 3040 false เปิดเป็นตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.672008345+07:00","message":"[bufferProcess] interim [20000000]:เปิดเป็นตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.672011269+07:00","message":"[bufferProcess] send to processor:เปิดเป็นตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.672019974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.67202327+07:00","message":"> Transcript [44531] [false]: 'เปิดเป็นตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.672026844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.672029378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.672031424+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.672033765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:21.837971333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:21.83798571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.927335873+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.927375778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดเป็นตลาดนัดหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.927380977+07:00","message":"receive interim result [false|false]: เปิดเป็นตลาดนัดหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.92739414+07:00","message":"[buffer interim] 3040 false เปิดเป็นตลาดนัดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927401568+07:00","message":"[bufferProcess] interim [260000000]:เปิดเป็นตลาดนัดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927403798+07:00","message":"[bufferProcess] send to processor:เปิดเป็นตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927409402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927412157+07:00","message":"> Transcript [44532] [false]: 'เปิดเป็นตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927415468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927417606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927419695+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927422095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927426779+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927429272+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.927431338+07:00","message":"Set new StatePrefix : 'เปิดเป็นตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.92743336+07:00","message":"Next Push (prob) : 'เป็นตลาดนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.92744009+07:00","message":"push: {false เปิด 0 0xc0037fe380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.933198428+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.933239114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดเป็นตลาดนัดริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.933244043+07:00","message":"receive interim result [false|false]: เปิดเป็นตลาดนัดริม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:21.933257113+07:00","message":"[buffer interim] 3040 false เปิดเป็นตลาดนัดริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.933264445+07:00","message":"[bufferProcess] interim [320000000]:เปิดเป็นตลาดนัดริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.933266818+07:00","message":"[bufferProcess] send to processor:เปิดเป็นตลาดนัดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.933270575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.933273287+07:00","message":"> Transcript [44533] [false]: 'เปิดเป็นตลาดนัดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.933276518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.933278596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.933280649+07:00","message":"StatePrefix: 'เปิดเป็นตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:21.933282797+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.114979262+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.115030472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดเป็นตลาดนัดริมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.115045378+07:00","message":"receive interim result [false|false]: เปิดเป็นตลาดนัดริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.115064196+07:00","message":"[buffer interim] 3040 false เปิดเป็นตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.115073346+07:00","message":"[bufferProcess] interim [440000000]:เปิดเป็นตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.115076543+07:00","message":"[bufferProcess] send to processor:เปิดเป็นตลาดนัดริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.115080473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.115083807+07:00","message":"> Transcript [44534] [false]: 'เปิดเป็นตลาดนัดริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.115087685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.115090238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.115092205+07:00","message":"StatePrefix: 'เปิดเป็นตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.115094614+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.297687473+07:00","message":"[GCS] IsForceVAD: false for message ID: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.391096219+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.391144346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดเป็นตลาดนัดริมน้ำ\",\"confidence\":0.95635223}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.39115142+07:00","message":"receive interim result [true|false]: เปิดเป็นตลาดนัดริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.391160729+07:00","message":"end recv isFinal message id 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.391163097+07:00","message":"end Recv id 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.391171775+07:00","message":"[buffer interim] 3040 true เปิดเป็นตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391184973+07:00","message":"[bufferProcess] interim [830000000]:เปิดเป็นตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391190671+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดเป็นตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391194343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.39119769+07:00","message":"> Transcript [44535] [false]: 'เปิดเป็นตลาดนัดริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391201063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391204346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391206472+07:00","message":"StatePrefix: 'เปิดเป็นตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391208852+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391210576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391212542+07:00","message":"> Transcript [44536] [true]: 'เปิดเป็นตลาดนัดริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391214732+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.39121648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391218341+07:00","message":"StatePrefix: 'เปิดเป็นตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391220246+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:22.391226353+07:00","message":"Push: 'เป็นตลาดนัดริมน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.391235382+07:00","message":"push: {true เป็นตลาดนัดริมน้ำ 0 0xc0037fe380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:22.398476238+07:00","message":"write wav file: './tmp/7589/7589_3040.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:22.54850184+07:00","message":"[GCS] Start streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.123264716+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.12330502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ่ายใต้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.123310227+07:00","message":"receive interim result [false|false]: ถ่ายใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.123323946+07:00","message":"[buffer interim] 3041 false ถ่ายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.123331224+07:00","message":"[bufferProcess] interim [600000000]:ถ่ายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.123333122+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.284376051+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.284414773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ่ายใต้น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.284420331+07:00","message":"receive interim result [false|false]: ถ่ายใต้น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.284435243+07:00","message":"[buffer interim] 3041 false ถ่ายใต้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.284444543+07:00","message":"[bufferProcess] interim [780000000]:ถ่ายใต้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.284447182+07:00","message":"[bufferProcess] send to processor:ถ่ายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.284450907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.284453798+07:00","message":"> Transcript [44537] [false]: 'ถ่ายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.284456134+07:00","message":"Set StatePrefix (first interim): 'ถ่ายใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.391350774+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.391398247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้แนว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.391405627+07:00","message":"receive interim result [false|false]: ภายใต้แนว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.391421584+07:00","message":"[buffer interim] 3041 false ภายใต้แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.391430735+07:00","message":"[bufferProcess] interim [840000000]:ภายใต้แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.391433967+07:00","message":"[bufferProcess] send to processor:ถ่ายใต้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.39144237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.391445505+07:00","message":"> Transcript [44538] [false]: 'ถ่ายใต้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.391449461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.391452067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.391461614+07:00","message":"StatePrefix: 'ถ่ายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.391463996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.5211508+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.521204825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้แนวคิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.521215356+07:00","message":"receive interim result [false|false]: ภายใต้แนวคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.521232858+07:00","message":"[buffer interim] 3041 false ภายใต้แนวคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.521245576+07:00","message":"[bufferProcess] interim [960000000]:ภายใต้แนวคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.521248393+07:00","message":"[bufferProcess] send to processor:ภายใต้แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.521257419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.521260914+07:00","message":"> Transcript [44539] [false]: 'ภายใต้แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.52126345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.521265694+07:00","message":"Set new StatePrefix: 'ภายใต้แนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.719938213+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.719972631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้แนวคิดของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.719978219+07:00","message":"receive interim result [false|false]: ภายใต้แนวคิดของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.719990067+07:00","message":"[buffer interim] 3041 false ภายใต้แนวคิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.719999555+07:00","message":"[bufferProcess] interim [200000000]:ภายใต้แนวคิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.720003541+07:00","message":"[bufferProcess] send to processor:ภายใต้แนวคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.720009392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.720013017+07:00","message":"> Transcript [44540] [false]: 'ภายใต้แนวคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.7200174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.720021447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.720023694+07:00","message":"StatePrefix: 'ภายใต้แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.720025756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.915406653+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.915454649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้แนวคิดของนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.915462696+07:00","message":"receive interim result [false|false]: ภายใต้แนวคิดของนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.915479401+07:00","message":"[buffer interim] 3041 false ภายใต้แนวคิดของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.915489417+07:00","message":"[bufferProcess] interim [380000000]:ภายใต้แนวคิดของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.915492977+07:00","message":"[bufferProcess] send to processor:ภายใต้แนวคิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.915497946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.915501066+07:00","message":"> Transcript [44541] [false]: 'ภายใต้แนวคิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.915504735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.915509254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.915511559+07:00","message":"StatePrefix: 'ภายใต้แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.915513794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.980405265+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.980447683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้แนวคิดของนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.980454251+07:00","message":"receive interim result [false|false]: ภายใต้แนวคิดของนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:23.980471939+07:00","message":"[buffer interim] 3041 false ภายใต้แนวคิดของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.980486582+07:00","message":"[bufferProcess] interim [440000000]:ภายใต้แนวคิดของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.980489884+07:00","message":"[bufferProcess] send to processor:ภายใต้แนวคิดของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.980494391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.980499553+07:00","message":"> Transcript [44542] [false]: 'ภายใต้แนวคิดของนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.980503542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.980505847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.980507882+07:00","message":"StatePrefix: 'ภายใต้แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:23.980510162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.307134587+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.307182506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้แนวคิดของนายเวร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.307190065+07:00","message":"receive interim result [false|false]: ภายใต้แนวคิดของนายเวร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.307205379+07:00","message":"[buffer interim] 3041 false ภายใต้แนวคิดของนายเวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307216354+07:00","message":"[bufferProcess] interim [800000000]:ภายใต้แนวคิดของนายเวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307220511+07:00","message":"[bufferProcess] send to processor:ภายใต้แนวคิดของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307226202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307230794+07:00","message":"> Transcript [44543] [false]: 'ภายใต้แนวคิดของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307236345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307239516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307242931+07:00","message":"StatePrefix: 'ภายใต้แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307245194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307247881+07:00","message":"Push: 'ภายใต้แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307249917+07:00","message":"TextPushed: 'ภายใต้แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307252905+07:00","message":"Set new StatePrefix : 'ภายใต้แนวคิดของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.307255402+07:00","message":"Next Push (prob) : 'คิดของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.307265312+07:00","message":"push: {false ภายใต้แนว 0 0xc003324380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.420257993+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.420298139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้แนวคิดของนายวิชญ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.420305303+07:00","message":"receive interim result [false|false]: ภายใต้แนวคิดของนายวิชญ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.420318686+07:00","message":"[buffer interim] 3041 false ภายใต้แนวคิดของนายวิชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.420329946+07:00","message":"[bufferProcess] interim [860000000]:ภายใต้แนวคิดของนายวิชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.420334257+07:00","message":"[bufferProcess] send to processor:ภายใต้แนวคิดของนายเวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.420341412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.420346506+07:00","message":"> Transcript [44544] [false]: 'ภายใต้แนวคิดของนายเวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.420350747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.420353586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.420356747+07:00","message":"StatePrefix: 'ภายใต้แนวคิดของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.420359947+07:00","message":"TextPushed: 'ภายใต้แนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.424724145+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.424751942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้แนวคิดของนายวิสุทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.42475693+07:00","message":"receive interim result [false|false]: ภายใต้แนวคิดของนายวิสุทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.424771053+07:00","message":"[buffer interim] 3041 false ภายใต้แนวคิดของนายวิสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.424778602+07:00","message":"[bufferProcess] interim [920000000]:ภายใต้แนวคิดของนายวิสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.424781823+07:00","message":"[bufferProcess] send to processor:ภายใต้แนวคิดของนายวิชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.42478849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.424792423+07:00","message":"> Transcript [44545] [false]: 'ภายใต้แนวคิดของนายวิชญ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.424796837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.42479964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.424802377+07:00","message":"StatePrefix: 'ภายใต้แนวคิดของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.42480448+07:00","message":"TextPushed: 'ภายใต้แนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.46808499+07:00","message":"[GCS] IsForceVAD: false for message ID: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.567107642+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.567148097+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-06-22T12:55:24.567153769+07:00","message":"receive interim result [true|false]: ภายใต้แนวคิดของนายวิสุทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.567162824+07:00","message":"end recv isFinal message id 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.567165072+07:00","message":"end Recv id 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.567171191+07:00","message":"[buffer interim] 3041 true ภายใต้แนวคิดของนายวิสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567180452+07:00","message":"[bufferProcess] interim [130000000]:ภายใต้แนวคิดของนายวิสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567185979+07:00","message":"[bufferProcess] send to processor (isfinal):ภายใต้แนวคิดของนายวิสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.56718916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.56719197+07:00","message":"> Transcript [44546] [false]: 'ภายใต้แนวคิดของนายวิสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567195016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567198576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567200524+07:00","message":"StatePrefix: 'ภายใต้แนวคิดของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567202597+07:00","message":"TextPushed: 'ภายใต้แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567204364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567206344+07:00","message":"> Transcript [44547] [true]: 'ภายใต้แนวคิดของนายวิสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567208575+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567210242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567211981+07:00","message":"StatePrefix: 'ภายใต้แนวคิดของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.567214037+07:00","message":"TextPushed: 'ภายใต้แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:24.56722028+07:00","message":"Push: 'คิดของนายวิสุทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.56722817+07:00","message":"push: {true คิดของนายวิสุทธิ์ 0 0xc003324380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:24.575003886+07:00","message":"write wav file: './tmp/7589/7589_3041.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:24.599327606+07:00","message":"[GCS] Start streaming session, msgId: 3042"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:24.838347376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:24.838349526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.260486136+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.260531273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.260536993+07:00","message":"receive interim result [false|false]: บิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.260553526+07:00","message":"[buffer interim] 3042 false บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.260560412+07:00","message":"[bufferProcess] interim [660000000]:บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.260562205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.4523094+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.452344432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.452350501+07:00","message":"receive interim result [false|false]: บิล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.452365246+07:00","message":"[buffer interim] 3042 false บิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.452372026+07:00","message":"[bufferProcess] interim [900000000]:บิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.452374366+07:00","message":"[bufferProcess] send to processor:บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.452378132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.452381352+07:00","message":"> Transcript [44548] [false]: 'บิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.452384069+07:00","message":"Set StatePrefix (first interim): 'บิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.582081235+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.582123021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลลี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.582128855+07:00","message":"receive interim result [false|false]: บิลลี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.582143955+07:00","message":"[buffer interim] 3042 false บิลลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.582155961+07:00","message":"[bufferProcess] interim [20000000]:บิลลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.582166339+07:00","message":"[bufferProcess] send to processor:บิล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.582175712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.582178538+07:00","message":"> Transcript [44549] [false]: 'บิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.582181532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.582184232+07:00","message":"Set new StatePrefix: 'บิล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.76992704+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.769964837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิลล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.76997053+07:00","message":"receive interim result [false|false]: วิลล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:25.769983341+07:00","message":"[buffer interim] 3042 false วิลล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.769990486+07:00","message":"[bufferProcess] interim [140000000]:วิลล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.769992747+07:00","message":"[bufferProcess] send to processor:บิลลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.769998197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.77000112+07:00","message":"> Transcript [44550] [false]: 'บิลลี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.770004274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.770006297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.770008296+07:00","message":"StatePrefix: 'บิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:25.770010485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:26.015803009+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:26.015837646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:26.015843288+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:26.01585506+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.015862115+07:00","message":"[bufferProcess] interim [440000000]:บิลล่าเต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.01586439+07:00","message":"[bufferProcess] send to processor:วิลล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.015869879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.015872685+07:00","message":"> Transcript [44551] [false]: 'วิลล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.015874876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.01587694+07:00","message":"Set new StatePrefix: 'วิลล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:26.653678465+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:26.653718539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:26.653724074+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:26.653737481+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.653744998+07:00","message":"[bufferProcess] interim [40000000]:บิลล่าเต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.653747449+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.653752801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.653755632+07:00","message":"> Transcript [44552] [false]: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.653758174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:26.653760151+07:00","message":"Set new StatePrefix: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.060838194+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.060875261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอ****ป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.060882159+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอ****ป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.060895558+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอ****ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.060903124+07:00","message":"[bufferProcess] interim [460000000]:บิลล่าเต๊ะอ****ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.060906003+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.060909873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.060912673+07:00","message":"> Transcript [44553] [false]: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.060915803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.060917893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.060920101+07:00","message":"StatePrefix: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.060922095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.072672527+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.072703346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอ****เปรต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.072708414+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอ****เปรต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.072723208+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอ****เปรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.072731282+07:00","message":"[bufferProcess] interim [520000000]:บิลล่าเต๊ะอ****เปรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.072735248+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอ****ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.072741291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.072745149+07:00","message":"> Transcript [44554] [false]: 'บิลล่าเต๊ะอ****ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.072749559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.072752335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.072754211+07:00","message":"StatePrefix: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.072756255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.200178922+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.200218177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.20022427+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.200236785+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.200246444+07:00","message":"[bufferProcess] interim [580000000]:บิลล่าเต๊ะอิหม่ามประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.200249032+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอ****เปรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.200254729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.2002575+07:00","message":"> Transcript [44555] [false]: 'บิลล่าเต๊ะอ****เปรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.200260866+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.200262968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.20026504+07:00","message":"StatePrefix: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.200267217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.367816056+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.367852456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.367858551+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.367874058+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367884525+07:00","message":"[bufferProcess] interim [820000000]:บิลล่าเต๊ะอิหม่ามประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367887327+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอิหม่ามประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367892647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367895507+07:00","message":"> Transcript [44556] [false]: 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367900937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367903607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367905659+07:00","message":"StatePrefix: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367907736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.36791212+07:00","message":"Push: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367914209+07:00","message":"TextPushed: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367916867+07:00","message":"Set new StatePrefix : 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.367920016+07:00","message":"Next Push (prob) : 'อิหม่ามประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.367941237+07:00","message":"push: {false บิลล่าเต๊ะ 0 0xc0030bdd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.42872102+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.428761791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำมัสยิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.428769022+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำมัสยิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.428781964+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.428791703+07:00","message":"[bufferProcess] interim [880000000]:บิลล่าเต๊ะอิหม่ามประจำมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.428795706+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอิหม่ามประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.428801438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.428804237+07:00","message":"> Transcript [44557] [false]: 'บิลล่าเต๊ะอิหม่ามประจำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.428808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.428810121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.428812588+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.428814638+07:00","message":"TextPushed: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.814236976+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.81427599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.814283217+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.814295452+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.814303035+07:00","message":"[bufferProcess] interim [240000000]:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.814305803+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอิหม่ามประจำมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.814311275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.814314494+07:00","message":"> Transcript [44558] [false]: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.814318167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.81432057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.814322631+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.81432508+07:00","message":"TextPushed: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:27.838348769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:27.838356513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.94787823+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.947913442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.947919162+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:27.947930917+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.947938539+07:00","message":"[bufferProcess] interim [420000000]:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.94794099+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.947946497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.947949987+07:00","message":"> Transcript [44559] [false]: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.947953987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.94795643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.947958568+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:27.947961127+07:00","message":"TextPushed: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.48140668+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.481444288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.48145063+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.481463113+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.481470245+07:00","message":"[bufferProcess] interim [900000000]:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.48147274+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.48147827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.481481125+07:00","message":"> Transcript [44560] [false]: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.481485451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.481488038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.481490405+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.48149292+07:00","message":"TextPushed: 'บิลล่าเต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.481498449+07:00","message":"Push: 'อิหม่ามประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.481500701+07:00","message":"TextPushed: 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.481502908+07:00","message":"Set new StatePrefix : 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.48150516+07:00","message":"Next Push (prob) : 'มัสยิดบ้านเหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.481512481+07:00","message":"push: {false อิหม่ามประจำ 0 0xc0030bdd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.520407011+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.520446355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.520453156+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.52046665+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.52047428+07:00","message":"[bufferProcess] interim [20000000]:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.520476825+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.520484033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.520486849+07:00","message":"> Transcript [44561] [false]: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.520490397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.52049263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.520495266+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.520498019+07:00","message":"TextPushed: 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.79052534+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.790563241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.790569484+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.790586895+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.79059422+07:00","message":"[bufferProcess] interim [200000000]:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.790597417+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.79060111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.790604259+07:00","message":"> Transcript [44562] [false]: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.790609436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.79061228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.790616332+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.790620517+07:00","message":"TextPushed: 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.979323572+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.979376246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.979385886+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:28.979407459+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.97942266+07:00","message":"[bufferProcess] interim [380000000]:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.979429265+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.979438449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.979442706+07:00","message":"> Transcript [44563] [false]: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.97944842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.979451819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.97945544+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:28.979459498+07:00","message":"TextPushed: 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.168361735+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.168395983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.168402413+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.168417751+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.168426429+07:00","message":"[bufferProcess] interim [560000000]:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.168429052+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.168434653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.168437504+07:00","message":"> Transcript [44564] [false]: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.168441455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.16844381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.168446246+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.168448724+07:00","message":"TextPushed: 'บิลล่าเต๊ะอิหม่ามประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.168454007+07:00","message":"Push: 'มัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.168456096+07:00","message":"TextPushed: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.168458897+07:00","message":"Set new StatePrefix : 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.1684615+07:00","message":"Next Push (prob) : 'ที่ต้องการจะสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.168468432+07:00","message":"push: {false มัสยิดบ้านเหนือ 0 0xc0030bdd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.359475462+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.359515655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.359521756+07:00","message":"receive interim result [false|false]: บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.359535049+07:00","message":"[buffer interim] 3042 false บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.359543235+07:00","message":"[bufferProcess] interim [740000000]:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.359546029+07:00","message":"[bufferProcess] send to processor:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.359550029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.359552638+07:00","message":"> Transcript [44565] [false]: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.359556313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.359559829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.359561829+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.359564709+07:00","message":"TextPushed: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.539495462+07:00","message":"[GCS] IsForceVAD: false for message ID: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.659311755+07:00","message":"[GCS] Start streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.660226298+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.660260171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้\",\"confidence\":0.949681}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.660266008+07:00","message":"receive interim result [true|false]: บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.660274206+07:00","message":"end recv isFinal message id 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.66027654+07:00","message":"end Recv id 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.660282041+07:00","message":"[buffer interim] 3042 true บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660291616+07:00","message":"[bufferProcess] interim [160000000]:บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660297438+07:00","message":"[bufferProcess] send to processor (isfinal):บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660300917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660303785+07:00","message":"> Transcript [44566] [false]: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660307443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660309481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.66031129+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660313949+07:00","message":"TextPushed: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.66031597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660317958+07:00","message":"> Transcript [44567] [true]: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.66032019+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660321921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660323719+07:00","message":"StatePrefix: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือที่ต้องการจะสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660330109+07:00","message":"TextPushed: 'บิลล่าเต๊ะอิหม่ามประจำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:29.660337145+07:00","message":"Push: 'ที่ต้องการจะสร้างรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:29.660345573+07:00","message":"push: {true ที่ต้องการจะสร้างรายได้ 0 0xc0030bdd00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:29.670131087+07:00","message":"write wav file: './tmp/7589/7589_3042.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.168889387+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.168921558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.168926587+07:00","message":"receive interim result [false|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.168940706+07:00","message":"[buffer interim] 3043 false สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.168947281+07:00","message":"[bufferProcess] interim [480000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.168949105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.279482414+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.279530361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.279540153+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.279563615+07:00","message":"[buffer interim] 3043 false ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.279578378+07:00","message":"[bufferProcess] interim [600000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.279583841+07:00","message":"[bufferProcess] send to processor:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.279594198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.279599962+07:00","message":"> Transcript [44568] [false]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.279604976+07:00","message":"Set StatePrefix (first interim): 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.355384+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.355423544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.355429185+07:00","message":"receive interim result [false|false]: สร้างเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.355445291+07:00","message":"[buffer interim] 3043 false สร้างเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.355452161+07:00","message":"[bufferProcess] interim [660000000]:สร้างเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.355454567+07:00","message":"[bufferProcess] send to processor:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.355458017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.355460908+07:00","message":"> Transcript [44569] [false]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.355463094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.355465206+07:00","message":"Set new StatePrefix: 'ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.426836717+07:00","message":"[GCS] IsForceVAD: false for message ID: 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.435115825+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.435167614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.435179709+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.435200275+07:00","message":"[buffer interim] 3043 false ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.435211145+07:00","message":"[bufferProcess] interim [720000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.435215298+07:00","message":"[bufferProcess] send to processor:สร้างเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.435226614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.435231318+07:00","message":"> Transcript [44570] [false]: 'สร้างเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.435235195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.435238846+07:00","message":"Set new StatePrefix: 'สร้างเสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.446369542+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.446399665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางเศรษฐกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.446406209+07:00","message":"receive interim result [false|false]: ทางเศรษฐกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.446422656+07:00","message":"[buffer interim] 3043 false ทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.446430935+07:00","message":"[bufferProcess] interim [780000000]:ทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.446433732+07:00","message":"[bufferProcess] send to processor:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.446440831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.446443863+07:00","message":"> Transcript [44571] [false]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.44644639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.446449798+07:00","message":"Set new StatePrefix: 'ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.499600817+07:00","message":"[GCS] Start streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.521900265+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.521951141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางเศรษฐกิจ\",\"confidence\":0.8662188}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.521959898+07:00","message":"receive interim result [true|false]: ทางเศรษฐกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.521971894+07:00","message":"end recv isFinal message id 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.52197538+07:00","message":"end Recv id 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.521985147+07:00","message":"[buffer interim] 3043 true ทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.521996287+07:00","message":"[bufferProcess] interim [990000000]:ทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.522012407+07:00","message":"[bufferProcess] send to processor (isfinal):ทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.522018007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.52202348+07:00","message":"> Transcript [44572] [false]: 'ทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.522027234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.522030561+07:00","message":"Set new StatePrefix: 'ทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.52203333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.522036303+07:00","message":"> Transcript [44573] [true]: 'ทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.522040226+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.522043954+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.522047414+07:00","message":"StatePrefix: 'ทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.522050979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.522059292+07:00","message":"Push: 'ทางเศรษฐกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.522071+07:00","message":"push: {true ทางเศรษฐกิจ 0 0xc0037ffd80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:30.528049605+07:00","message":"write wav file: './tmp/7589/7589_3043.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:30.83882818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:30.838830401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.959529108+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.959576545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.95958261+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:30.959598753+07:00","message":"[buffer interim] 3044 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.959607308+07:00","message":"[bufferProcess] interim [480000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:30.959609285+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.172152461+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.172192608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้โทร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.172198342+07:00","message":"receive interim result [false|false]: ให้โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.172209322+07:00","message":"[buffer interim] 3044 false ให้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.172218689+07:00","message":"[bufferProcess] interim [720000000]:ให้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.172221252+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.17222674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.172229714+07:00","message":"> Transcript [44574] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.172232+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.243318403+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.243357284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.243362798+07:00","message":"receive interim result [false|false]: ให้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.243377742+07:00","message":"[buffer interim] 3044 false ให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.243384956+07:00","message":"[bufferProcess] interim [780000000]:ให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.243387232+07:00","message":"[bufferProcess] send to processor:ให้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.243391329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.243394004+07:00","message":"> Transcript [44575] [false]: 'ให้โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.243397452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.243399709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.243402156+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.243404538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.658011468+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.658052888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ชาวชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.658060097+07:00","message":"receive interim result [false|false]: ให้ชาวชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.658074894+07:00","message":"[buffer interim] 3044 false ให้ชาวชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.658086967+07:00","message":"[bufferProcess] interim [140000000]:ให้ชาวชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.658089586+07:00","message":"[bufferProcess] send to processor:ให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.658093911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.658097121+07:00","message":"> Transcript [44576] [false]: 'ให้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.658100744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.658102954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.658105256+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.65810755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.919180467+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.919229521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ชาวชุมชนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.91923596+07:00","message":"receive interim result [false|false]: ให้ชาวชุมชนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:31.919253104+07:00","message":"[buffer interim] 3044 false ให้ชาวชุมชนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.919262191+07:00","message":"[bufferProcess] interim [440000000]:ให้ชาวชุมชนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.919265359+07:00","message":"[bufferProcess] send to processor:ให้ชาวชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.919269619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.919272507+07:00","message":"> Transcript [44577] [false]: 'ให้ชาวชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.919278582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.919281127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.919283778+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:31.919286211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.094749395+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.0947893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ชาวชุมชนไปเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.094795884+07:00","message":"receive interim result [false|false]: ให้ชาวชุมชนไปเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.094814011+07:00","message":"[buffer interim] 3044 false ให้ชาวชุมชนไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094827688+07:00","message":"[bufferProcess] interim [620000000]:ให้ชาวชุมชนไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094830953+07:00","message":"[bufferProcess] send to processor:ให้ชาวชุมชนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094838682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094841961+07:00","message":"> Transcript [44578] [false]: 'ให้ชาวชุมชนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094845915+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094848513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094851641+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094854054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094860769+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094862885+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094867423+07:00","message":"Set new StatePrefix : 'ให้ชาวชุมชนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.094870145+07:00","message":"Next Push (prob) : 'ชาวชุมชนไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.094880096+07:00","message":"push: {false ให้ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.112941847+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.112983315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ชาวชุมชนไปคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.113014667+07:00","message":"receive interim result [false|false]: ให้ชาวชุมชนไปคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.113034412+07:00","message":"[buffer interim] 3044 false ให้ชาวชุมชนไปคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.113044551+07:00","message":"[bufferProcess] interim [680000000]:ให้ชาวชุมชนไปคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.113048483+07:00","message":"[bufferProcess] send to processor:ให้ชาวชุมชนไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.11305562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.11305948+07:00","message":"> Transcript [44579] [false]: 'ให้ชาวชุมชนไปเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.113064235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.113066711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.113068782+07:00","message":"StatePrefix: 'ให้ชาวชุมชนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.113071067+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.280440492+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.280481338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ชาวชุมชนไปคลอง 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.280488172+07:00","message":"receive interim result [false|false]: ให้ชาวชุมชนไปคลอง 6"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.280513081+07:00","message":"[buffer interim] 3044 false ให้ชาวชุมชนไปคลอง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.280521811+07:00","message":"[bufferProcess] interim [800000000]:ให้ชาวชุมชนไปคลอง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.28052461+07:00","message":"[bufferProcess] send to processor:ให้ชาวชุมชนไปคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.280533961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.280537765+07:00","message":"> Transcript [44580] [false]: 'ให้ชาวชุมชนไปคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.280541314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.280546109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.280548502+07:00","message":"StatePrefix: 'ให้ชาวชุมชนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.280551932+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.373080447+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.373122159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ชาวชุมชนไปคลองขุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.37312899+07:00","message":"receive interim result [false|false]: ให้ชาวชุมชนไปคลองขุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.373143963+07:00","message":"[buffer interim] 3044 false ให้ชาวชุมชนไปคลองขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.373156599+07:00","message":"[bufferProcess] interim [860000000]:ให้ชาวชุมชนไปคลองขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.373170446+07:00","message":"[bufferProcess] send to processor:ให้ชาวชุมชนไปคลอง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.373176246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.373180163+07:00","message":"> Transcript [44581] [false]: 'ให้ชาวชุมชนไปคลอง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.373184744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.373189694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.373191933+07:00","message":"StatePrefix: 'ให้ชาวชุมชนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.373194829+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.428604762+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.428642726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ชาวชุมชนไปคลองอู่ตะเภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.428649703+07:00","message":"receive interim result [false|false]: ให้ชาวชุมชนไปคลองอู่ตะเภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.428666393+07:00","message":"[buffer interim] 3044 false ให้ชาวชุมชนไปคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428675349+07:00","message":"[bufferProcess] interim [980000000]:ให้ชาวชุมชนไปคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428678311+07:00","message":"[bufferProcess] send to processor:ให้ชาวชุมชนไปคลองขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428684568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428687604+07:00","message":"> Transcript [44582] [false]: 'ให้ชาวชุมชนไปคลองขุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428693458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428696165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428698482+07:00","message":"StatePrefix: 'ให้ชาวชุมชนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428701261+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428707185+07:00","message":"Push: 'ชาวชุมชนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428710111+07:00","message":"TextPushed: 'ให้ชาวชุมชนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428712601+07:00","message":"Set new StatePrefix : 'ให้ชาวชุมชนไปคลองขุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.428714944+07:00","message":"Next Push (prob) : 'คลองขุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.428723137+07:00","message":"push: {false ชาวชุมชนไป 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.797601401+07:00","message":"[GCS] IsForceVAD: false for message ID: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.894769962+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.894814653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ทางชุมชนไปคลองอู่ตะเภา\",\"confidence\":0.9398839}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.894822731+07:00","message":"receive interim result [true|false]: ให้ทางชุมชนไปคลองอู่ตะเภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.894832881+07:00","message":"end recv isFinal message id 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.894835396+07:00","message":"end Recv id 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.894844318+07:00","message":"[buffer interim] 3044 true ให้ทางชุมชนไปคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894852971+07:00","message":"[bufferProcess] interim [520000000]:ให้ทางชุมชนไปคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894857425+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ชาวชุมชนไปคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894861432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.89486498+07:00","message":"> Transcript [44583] [false]: 'ให้ชาวชุมชนไปคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894867718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894870242+07:00","message":"Set new StatePrefix: 'ให้ชาวชุมชนไปคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894872195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894874539+07:00","message":"> Transcript [44584] [true]: 'ให้ทางชุมชนไปคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894877176+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894879347+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894881968+07:00","message":"StatePrefix: 'ให้ชาวชุมชนไปคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894884982+07:00","message":"TextPushed: 'ให้ชาวชุมชนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.894887085+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.895018274+07:00","message":"Push: 'คลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.895021501+07:00","message":"TextPushed: 'ให้ชาวชุมชนไปคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.895023738+07:00","message":"Set new StatePrefix : 'ให้ทางชุมชนไปคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.895025962+07:00","message":"Next Push (prob) : 'ให้ทางชุมชนไปคลองอู่ตะเภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.895036853+07:00","message":"push: {true คลองอู่ตะเภา 0 0xc003768200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:32.895049811+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3044.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:32.902309135+07:00","message":"write wav file: './tmp/7589/7589_3044.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:32.929533584+07:00","message":"[GCS] Start streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.466603319+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.466638752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.46664443+07:00","message":"receive interim result [false|false]: ซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.466656279+07:00","message":"[buffer interim] 3045 false ซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.466665113+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.466668108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.628536905+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.628570557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นจุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.628576248+07:00","message":"receive interim result [false|false]: ซึ่งเป็นจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.628589096+07:00","message":"[buffer interim] 3045 false ซึ่งเป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.628595883+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งเป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.628598306+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.628603629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.628606661+07:00","message":"> Transcript [44585] [false]: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.628609299+07:00","message":"Set StatePrefix (first interim): 'ซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.651124828+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.651161723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นชุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.651167415+07:00","message":"receive interim result [false|false]: ซึ่งเป็นชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.651181665+07:00","message":"[buffer interim] 3045 false ซึ่งเป็นชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.651189307+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งเป็นชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.651191969+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.651197143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.651199832+07:00","message":"> Transcript [44586] [false]: 'ซึ่งเป็นจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.651203472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.651205815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.6512079+07:00","message":"StatePrefix: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.65121023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.783231506+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.783279975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.783286671+07:00","message":"receive interim result [false|false]: ซึ่งเป็นชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:33.783298885+07:00","message":"[buffer interim] 3045 false ซึ่งเป็นชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.783311013+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งเป็นชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.783315345+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.783327694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.783335431+07:00","message":"> Transcript [44587] [false]: 'ซึ่งเป็นชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.783340546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.783343389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.783346115+07:00","message":"StatePrefix: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:33.783349171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:33.839823122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:33.839855745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.101616048+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.101651534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นชุมชนเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.101657172+07:00","message":"receive interim result [false|false]: ซึ่งเป็นชุมชนเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.101668947+07:00","message":"[buffer interim] 3045 false ซึ่งเป็นชุมชนเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.101676198+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งเป็นชุมชนเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.101678775+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.101683811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.101686565+07:00","message":"> Transcript [44588] [false]: 'ซึ่งเป็นชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.101689968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.101692041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.101694258+07:00","message":"StatePrefix: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.101696465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.15775908+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.157798394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นชุมชนเก่าแก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.157806053+07:00","message":"receive interim result [false|false]: ซึ่งเป็นชุมชนเก่าแก่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.157823557+07:00","message":"[buffer interim] 3045 false ซึ่งเป็นชุมชนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157834479+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งเป็นชุมชนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157837943+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นชุมชนเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157844917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157851067+07:00","message":"> Transcript [44589] [false]: 'ซึ่งเป็นชุมชนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157856362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.15785931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157862352+07:00","message":"StatePrefix: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157865353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157872643+07:00","message":"Push: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157875926+07:00","message":"TextPushed: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157879792+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นชุมชนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.157883063+07:00","message":"Next Push (prob) : 'ชุมชนเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.157899519+07:00","message":"push: {false ซึ่งเป็น 0 0xc003325b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.456744144+07:00","message":"[GCS] IsForceVAD: false for message ID: 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.54561086+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.545649496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นชุมชนเก่าแก่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.545655505+07:00","message":"receive interim result [true|false]: ซึ่งเป็นชุมชนเก่าแก่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.545665685+07:00","message":"end recv isFinal message id 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.545668241+07:00","message":"end Recv id 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.545675952+07:00","message":"[buffer interim] 3045 true ซึ่งเป็นชุมชนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545683673+07:00","message":"[bufferProcess] interim [770000000]:ซึ่งเป็นชุมชนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545688403+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งเป็นชุมชนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545691785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545694645+07:00","message":"> Transcript [44590] [false]: 'ซึ่งเป็นชุมชนเก่าแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.54569765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545700713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545704409+07:00","message":"StatePrefix: 'ซึ่งเป็นชุมชนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545706613+07:00","message":"TextPushed: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545708518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545711102+07:00","message":"> Transcript [44591] [true]: 'ซึ่งเป็นชุมชนเก่าแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545713397+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545715189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545717809+07:00","message":"StatePrefix: 'ซึ่งเป็นชุมชนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545720507+07:00","message":"TextPushed: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:34.545724396+07:00","message":"Push: 'ชุมชนเก่าแก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.545734314+07:00","message":"push: {true ชุมชนเก่าแก่ 0 0xc003325b80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:34.551424927+07:00","message":"write wav file: './tmp/7589/7589_3045.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:34.590443354+07:00","message":"[GCS] Start streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.139208994+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.13925752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิเวอร์พูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.139263309+07:00","message":"receive interim result [false|false]: ลิเวอร์พูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.139282839+07:00","message":"[buffer interim] 3046 false ลิเวอร์พูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.139290541+07:00","message":"[bufferProcess] interim [540000000]:ลิเวอร์พูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.139292643+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.251567848+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.251608731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.251614607+07:00","message":"receive interim result [false|false]: บุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.251624079+07:00","message":"[buffer interim] 3046 false บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.251630495+07:00","message":"[bufferProcess] interim [660000000]:บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.251632706+07:00","message":"[bufferProcess] send to processor:ลิเวอร์พูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.251636572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.251641258+07:00","message":"> Transcript [44592] [false]: 'ลิเวอร์พูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.25164383+07:00","message":"Set StatePrefix (first interim): 'ลิเวอร์พูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.509983995+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.510028125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.510039664+07:00","message":"receive interim result [false|false]: บุคคลกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.510058844+07:00","message":"[buffer interim] 3046 false บุคคลกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.510093266+07:00","message":"[bufferProcess] interim [900000000]:บุคคลกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.510096805+07:00","message":"[bufferProcess] send to processor:บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.510101337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.510104788+07:00","message":"> Transcript [44593] [false]: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.510107474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.510114994+07:00","message":"Set new StatePrefix: 'บุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.66356155+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.663597505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลวัต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.66360413+07:00","message":"receive interim result [false|false]: บุคคลวัต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.663618639+07:00","message":"[buffer interim] 3046 false บุคคลวัต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.663627289+07:00","message":"[bufferProcess] interim [20000000]:บุคคลวัต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.663630697+07:00","message":"[bufferProcess] send to processor:บุคคลกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.663637469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.66364025+07:00","message":"> Transcript [44594] [false]: 'บุคคลกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.66364386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.663646022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.663648018+07:00","message":"StatePrefix: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.663650226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.766530771+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.766577583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลควรได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.766585632+07:00","message":"receive interim result [false|false]: บุคคลควรได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.766604843+07:00","message":"[buffer interim] 3046 false บุคคลควรได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.766615083+07:00","message":"[bufferProcess] interim [140000000]:บุคคลควรได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.76661804+07:00","message":"[bufferProcess] send to processor:บุคคลวัต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.766625481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.76663101+07:00","message":"> Transcript [44595] [false]: 'บุคคลวัต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.766635729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.766638241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.766640295+07:00","message":"StatePrefix: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.766642577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.820668119+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.820715224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่าร้อยละ 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.820722039+07:00","message":"receive interim result [false|false]: บุคคลกว่าร้อยละ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:35.820738515+07:00","message":"[buffer interim] 3046 false บุคคลกว่าร้อยละ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.820752057+07:00","message":"[bufferProcess] interim [260000000]:บุคคลกว่าร้อยละ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.820755169+07:00","message":"[bufferProcess] send to processor:บุคคลควรได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.820764386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.820768285+07:00","message":"> Transcript [44596] [false]: 'บุคคลควรได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.820772225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.820774765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.820776736+07:00","message":"StatePrefix: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:35.820779064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.020633444+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.020669474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่าร้อยละ 80\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.020675812+07:00","message":"receive interim result [false|false]: บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.020689991+07:00","message":"[buffer interim] 3046 false บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020698285+07:00","message":"[bufferProcess] interim [440000000]:บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020700916+07:00","message":"[bufferProcess] send to processor:บุคคลกว่าร้อยละ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020705228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020708357+07:00","message":"> Transcript [44597] [false]: 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020712165+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020714314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020716231+07:00","message":"StatePrefix: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020718488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020725416+07:00","message":"Push: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020727407+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020729642+07:00","message":"Set new StatePrefix : 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.020732053+07:00","message":"Next Push (prob) : 'กว่าร้อยละ 8'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.020739284+07:00","message":"push: {false บุคคล 0 0xc003769800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.345499845+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.345537399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่าร้อยละ 80 ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.345543147+07:00","message":"receive interim result [false|false]: บุคคลกว่าร้อยละ 80 ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.345554568+07:00","message":"[buffer interim] 3046 false บุคคลกว่าร้อยละ 80 ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.345564215+07:00","message":"[bufferProcess] interim [800000000]:บุคคลกว่าร้อยละ 80 ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.345566716+07:00","message":"[bufferProcess] send to processor:บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.345572465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.345575472+07:00","message":"> Transcript [44598] [false]: 'บุคคลกว่าร้อยละ 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.345578888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.345581119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.345583083+07:00","message":"StatePrefix: 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.34558614+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.457776514+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.457814476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่าร้อยละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.457820246+07:00","message":"receive interim result [false|false]: บุคคลกว่าร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.457826712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 80 ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.457829918+07:00","message":"receive interim result [false|false]:  80 ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.457837452+07:00","message":"[buffer interim] 3046 false บุคคลกว่าร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.457841155+07:00","message":"[buffer interim] 3046 false  80 ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.457846655+07:00","message":"[bufferProcess] interim [860000000]:บุคคลกว่าร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.457849133+07:00","message":"[bufferProcess] send to processor:บุคคลกว่าร้อยละ 80 ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.457854254+07:00","message":"[bufferProcess] interim [860000000]: 80 ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.457858353+07:00","message":"[bufferProcess] update buffer: บุคคลกว่าร้อยละ 80 ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.457861341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.457864476+07:00","message":"> Transcript [44599] [false]: 'บุคคลกว่าร้อยละ 80 ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.457867773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.457869819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.457871787+07:00","message":"StatePrefix: 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.457874294+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.461207293+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.461245217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่าร้อยละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.46125297+07:00","message":"receive interim result [false|false]: บุคคลกว่าร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.461266317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 80 ต้องใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.461269478+07:00","message":"receive interim result [false|false]:  80 ต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.461277243+07:00","message":"[buffer interim] 3046 false บุคคลกว่าร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.461284893+07:00","message":"[buffer interim] 3046 false  80 ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.461291762+07:00","message":"[bufferProcess] interim [920000000]:บุคคลกว่าร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.46129672+07:00","message":"[bufferProcess] send to processor:บุคคลกว่าร้อยละ 80 ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.46130443+07:00","message":"[bufferProcess] interim [920000000]: 80 ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.461307675+07:00","message":"[bufferProcess] update buffer: บุคคลกว่าร้อยละ 80 ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.461311764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.461315014+07:00","message":"> Transcript [44600] [false]: 'บุคคลกว่าร้อยละ 80 ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.461318622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.461320668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.461322702+07:00","message":"StatePrefix: 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.461325163+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.657419581+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.657463547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่าร้อยละ 80\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.657472325+07:00","message":"receive interim result [false|false]: บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.657485152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ต้องใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.657489808+07:00","message":"receive interim result [false|false]:  ต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.65750811+07:00","message":"[buffer interim] 3046 false บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.657519481+07:00","message":"[buffer interim] 3046 false  ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657547731+07:00","message":"[bufferProcess] interim [40000000]:บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657563755+07:00","message":"[bufferProcess] send to processor:บุคคลกว่าร้อยละ 80 ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657573843+07:00","message":"[bufferProcess] interim [40000000]: ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657577163+07:00","message":"[bufferProcess] update buffer: บุคคลกว่าร้อยละ 80 ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657581691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657586004+07:00","message":"> Transcript [44601] [false]: 'บุคคลกว่าร้อยละ 80 ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657590693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657593076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657595693+07:00","message":"StatePrefix: 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657597808+07:00","message":"TextPushed: 'บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657605543+07:00","message":"Push: 'กว่าร้อยละ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.65760881+07:00","message":"TextPushed: 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657613009+07:00","message":"Set new StatePrefix : 'บุคคลกว่าร้อยละ 80 ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.657616834+07:00","message":"Next Push (prob) : '0 ต้องใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.657629455+07:00","message":"push: {false กว่าร้อยละ 8 0 0xc003769800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.724239532+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.724287388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่าร้อยละ 80\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.7242954+07:00","message":"receive interim result [false|false]: บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.724308536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ต้องใช้ลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.724311904+07:00","message":"receive interim result [false|false]:  ต้องใช้ลำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.724320991+07:00","message":"[buffer interim] 3046 false บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.724325536+07:00","message":"[buffer interim] 3046 false  ต้องใช้ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.724333179+07:00","message":"[bufferProcess] interim [220000000]:บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.724336055+07:00","message":"[bufferProcess] send to processor:บุคคลกว่าร้อยละ 80 ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.724339696+07:00","message":"[bufferProcess] interim [220000000]: ต้องใช้ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.724342746+07:00","message":"[bufferProcess] update buffer: บุคคลกว่าร้อยละ 80 ต้องใช้ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.724345805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.724351025+07:00","message":"> Transcript [44602] [false]: 'บุคคลกว่าร้อยละ 80 ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.724354343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.724356395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.724358441+07:00","message":"StatePrefix: 'บุคคลกว่าร้อยละ 80 ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.724360829+07:00","message":"TextPushed: 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:36.840566219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:36.840560494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.907585862+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.907627195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่าร้อยละ 80\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.907633413+07:00","message":"receive interim result [false|false]: บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.907644485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ต้องใช้ลำโพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.907647941+07:00","message":"receive interim result [false|false]:  ต้องใช้ลำโพง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.907655969+07:00","message":"[buffer interim] 3046 false บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:36.907660085+07:00","message":"[buffer interim] 3046 false  ต้องใช้ลำโพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.90766608+07:00","message":"[bufferProcess] interim [340000000]:บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.907669266+07:00","message":"[bufferProcess] send to processor:บุคคลกว่าร้อยละ 80 ต้องใช้ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.907673099+07:00","message":"[bufferProcess] interim [340000000]: ต้องใช้ลำโพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.907676725+07:00","message":"[bufferProcess] update buffer: บุคคลกว่าร้อยละ 80 ต้องใช้ลำโพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.907688689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.907728279+07:00","message":"> Transcript [44603] [false]: 'บุคคลกว่าร้อยละ 80 ต้องใช้ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.907737362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.907741095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.907744884+07:00","message":"StatePrefix: 'บุคคลกว่าร้อยละ 80 ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:36.907749444+07:00","message":"TextPushed: 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.019717478+07:00","message":"[GCS] IsForceVAD: false for message ID: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.106820833+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.106860338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่าร้อยละ 80\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.106866302+07:00","message":"receive interim result [false|false]: บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.106878857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ต้องใช้ลำคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.10688363+07:00","message":"receive interim result [false|false]:  ต้องใช้ลำคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.10689088+07:00","message":"[buffer interim] 3046 false บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.106895014+07:00","message":"[buffer interim] 3046 false  ต้องใช้ลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.106902726+07:00","message":"[bufferProcess] interim [580000000]:บุคคลกว่าร้อยละ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.106906946+07:00","message":"[bufferProcess] send to processor:บุคคลกว่าร้อยละ 80 ต้องใช้ลำโพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.106911657+07:00","message":"[bufferProcess] interim [580000000]: ต้องใช้ลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.106915405+07:00","message":"[bufferProcess] update buffer: บุคคลกว่าร้อยละ 80 ต้องใช้ลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.10691939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.10692324+07:00","message":"> Transcript [44604] [false]: 'บุคคลกว่าร้อยละ 80 ต้องใช้ลำโพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.106928839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.106931554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.106934439+07:00","message":"StatePrefix: 'บุคคลกว่าร้อยละ 80 ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.10693795+07:00","message":"TextPushed: 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.15934678+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.159384978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลกว่าร้อยละ 80 ต้องใช้ลำคลอง\",\"confidence\":0.95774746}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.159391679+07:00","message":"receive interim result [true|false]: บุคคลกว่าร้อยละ 80 ต้องใช้ลำคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.159399263+07:00","message":"end recv isFinal message id 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.159401661+07:00","message":"end Recv id 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.159410556+07:00","message":"[buffer interim] 3046 true บุคคลกว่าร้อยละ 80 ต้องใช้ลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159420794+07:00","message":"[bufferProcess] interim [670000000]:บุคคลกว่าร้อยละ 80 ต้องใช้ลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159426424+07:00","message":"[bufferProcess] send to processor (isfinal):บุคคลกว่าร้อยละ 80 ต้องใช้ลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159429984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159433105+07:00","message":"> Transcript [44605] [false]: 'บุคคลกว่าร้อยละ 80 ต้องใช้ลำคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159437721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159439883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159441967+07:00","message":"StatePrefix: 'บุคคลกว่าร้อยละ 80 ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159444782+07:00","message":"TextPushed: 'บุคคลกว่าร้อยละ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159450992+07:00","message":"Push: '0 ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159453033+07:00","message":"TextPushed: 'บุคคลกว่าร้อยละ 80 ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159456113+07:00","message":"Set new StatePrefix : 'บุคคลกว่าร้อยละ 80 ต้องใช้ลำคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159458492+07:00","message":"Next Push (prob) : 'ลำคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159460335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159462475+07:00","message":"> Transcript [44606] [true]: 'บุคคลกว่าร้อยละ 80 ต้องใช้ลำคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159464843+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.15946666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159468583+07:00","message":"StatePrefix: 'บุคคลกว่าร้อยละ 80 ต้องใช้ลำคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159471174+07:00","message":"TextPushed: 'บุคคลกว่าร้อยละ 80 ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.159473714+07:00","message":"Push: 'ลำคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.159484711+07:00","message":"push: {false 0 ต้องใช้ 0 0xc003769800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.159489807+07:00","message":"push: {true ลำคลอง 0 0xc003769800}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:37.172979712+07:00","message":"write wav file: './tmp/7589/7589_3046.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.221531497+07:00","message":"[GCS] Start streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.582412005+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.582467896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.582473954+07:00","message":"receive interim result [false|false]: มึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.582487548+07:00","message":"[buffer interim] 3047 false มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.582494645+07:00","message":"[bufferProcess] interim [420000000]:มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.582496509+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.748622459+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.748661213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.748666274+07:00","message":"receive interim result [false|false]: มุ่งหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:37.748678766+07:00","message":"[buffer interim] 3047 false มุ่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.748685785+07:00","message":"[bufferProcess] interim [600000000]:มุ่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.748688141+07:00","message":"[bufferProcess] send to processor:มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.748693235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.748695847+07:00","message":"> Transcript [44607] [false]: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:37.74869847+07:00","message":"Set StatePrefix (first interim): 'มึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.07158344+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.071623173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.07162894+07:00","message":"receive interim result [false|false]: มุ่งหน้าออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.071648163+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.071656055+07:00","message":"[bufferProcess] interim [900000000]:มุ่งหน้าออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.071658525+07:00","message":"[bufferProcess] send to processor:มุ่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.07166416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.071667886+07:00","message":"> Transcript [44608] [false]: 'มุ่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.071671145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.071674571+07:00","message":"Set new StatePrefix: 'มุ่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.450738234+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.45078399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.450791518+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.450806536+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.450819891+07:00","message":"[bufferProcess] interim [140000000]:มุ่งหน้าออกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.450823168+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.450830736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.450833935+07:00","message":"> Transcript [44609] [false]: 'มุ่งหน้าออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.450837849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.450840546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.450843152+07:00","message":"StatePrefix: 'มุ่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.45084564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.479654057+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.479684724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.479691017+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.479707341+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.479714611+07:00","message":"[bufferProcess] interim [200000000]:มุ่งหน้าออกสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.479716857+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.479720223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.47972298+07:00","message":"> Transcript [44610] [false]: 'มุ่งหน้าออกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.479726185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.479728172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.479730204+07:00","message":"StatePrefix: 'มุ่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.479732125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.492887125+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.492916706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.492922119+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.492935146+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.492940877+07:00","message":"[bufferProcess] interim [260000000]:มุ่งหน้าออกสู่ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.492944298+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.492947602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.492950719+07:00","message":"> Transcript [44611] [false]: 'มุ่งหน้าออกสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.492953855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.492956129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.492958024+07:00","message":"StatePrefix: 'มุ่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.492968678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.684822715+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.68486844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.684875518+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.684891333+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.684907368+07:00","message":"[bufferProcess] interim [500000000]:มุ่งหน้าออกสู่ทะเลก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.684910376+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.684914885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.684918264+07:00","message":"> Transcript [44612] [false]: 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.684923112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.684925612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.684927688+07:00","message":"StatePrefix: 'มุ่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.68493001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.684937421+07:00","message":"Push: 'มุ่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.684939496+07:00","message":"TextPushed: 'มุ่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.68494366+07:00","message":"Set new StatePrefix : 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.684946152+07:00","message":"Next Push (prob) : 'ออกสู่ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.684955207+07:00","message":"push: {false มุ่งหน้า 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.776531132+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.776575341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.7765823+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.776595473+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.776607127+07:00","message":"[bufferProcess] interim [560000000]:มุ่งหน้าออกสู่ทะเลใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.776610844+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.776618954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.776622964+07:00","message":"> Transcript [44613] [false]: 'มุ่งหน้าออกสู่ทะเลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.776628387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.776632304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.776634304+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.776636649+07:00","message":"TextPushed: 'มุ่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.853036782+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.853081911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.853088815+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:38.853107164+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.853116387+07:00","message":"[bufferProcess] interim [680000000]:มุ่งหน้าออกสู่ทะเลใกล้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.853119156+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.853128034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.853133739+07:00","message":"> Transcript [44614] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.853137661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.853140412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.853143552+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:38.853145876+07:00","message":"TextPushed: 'มุ่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.10776104+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.107795696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.107802617+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.107814095+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.107823266+07:00","message":"[bufferProcess] interim [860000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.107825965+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.107831833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.107834435+07:00","message":"> Transcript [44615] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.107837643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.107840068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.107842333+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.107844746+07:00","message":"TextPushed: 'มุ่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.33124097+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.331278406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.331284008+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.331299208+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.331306294+07:00","message":"[bufferProcess] interim [40000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.33130867+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.331313438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.331316481+07:00","message":"> Transcript [44616] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.331320266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.331323116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.331325308+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.331327537+07:00","message":"TextPushed: 'มุ่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.331334471+07:00","message":"Push: 'ออกสู่ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.331336451+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.33133905+07:00","message":"Set new StatePrefix : 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.331341557+07:00","message":"Next Push (prob) : 'ใกล้กับสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.331349562+07:00","message":"push: {false ออกสู่ทะเล 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.346049113+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.346077491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.346082111+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.346095793+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.346102619+07:00","message":"[bufferProcess] interim [100000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.346104953+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.346108854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.346111562+07:00","message":"> Transcript [44617] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.346114053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.346117333+07:00","message":"Set new StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสนาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.570352109+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.570396345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.570403765+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:39.570422544+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.570432082+07:00","message":"[bufferProcess] interim [400000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.57043524+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.570443773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.570449692+07:00","message":"> Transcript [44618] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.570452717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:39.570455735+07:00","message":"Set new StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:39.840613128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:39.840637799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.18096689+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.181011687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.18101793+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.181038234+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.181047646+07:00","message":"[bufferProcess] interim [940000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.18105117+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.18105563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.181058824+07:00","message":"> Transcript [44619] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.181065659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.181068048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.181070469+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.181073603+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.251806985+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.251848005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.251855332+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.251871199+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.251882298+07:00","message":"[bufferProcess] interim [60000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.251884851+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.251891332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.251895289+07:00","message":"> Transcript [44620] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.251899492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.251901921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.251904365+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.251907229+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.420977557+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.421015313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.42102237+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.421035157+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.421041962+07:00","message":"[bufferProcess] interim [180000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.421044666+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.421049914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.421052737+07:00","message":"> Transcript [44621] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.421056362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.42105849+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.421060682+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.421063748+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.489265483+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.489298166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.489304152+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.489317568+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.489321258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.489324306+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.489338626+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.489361427+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489372385+07:00","message":"[bufferProcess] interim [240000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.48937631+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489381278+07:00","message":"[bufferProcess] interim [300000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489385042+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489389159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489393657+07:00","message":"> Transcript [44622] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489398949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489401772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489405019+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489408802+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489413066+07:00","message":"Push: 'ใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489416253+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489419406+07:00","message":"Set new StatePrefix : 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489422909+07:00","message":"Next Push (prob) : 'ครับพวกเขาจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489425758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489428674+07:00","message":"> Transcript [44623] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489432714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489435901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489443052+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.489446628+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.489457482+07:00","message":"push: {false ใกล้กับสัตว์น้ำ 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.51343878+07:00","message":"[GCS] Cleaned up inactive client: 3018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.51346622+07:00","message":"[GCS] Cleaned up inactive client: 3022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.513469206+07:00","message":"[GCS] Cleaned up inactive client: 3016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.51347127+07:00","message":"[GCS] Cleaned up inactive client: 3019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.51347343+07:00","message":"[GCS] Cleaned up inactive client: 3017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.513475716+07:00","message":"[GCS] Cleaned up inactive client: 3021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.513481881+07:00","message":"[GCS] Cleaned up inactive client: 3023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.513484346+07:00","message":"[GCS] Cleaned up inactive client: 3015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.513486099+07:00","message":"[GCS] Cleaned up inactive client: 3020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.581269832+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.581310542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.581316932+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.58133386+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.581341918+07:00","message":"[bufferProcess] interim [420000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.581344862+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.581349605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.581352636+07:00","message":"> Transcript [44624] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.581356964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.581359264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.58136118+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.581363905+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.890838673+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.8908867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.890896425+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:40.89091387+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.890922653+07:00","message":"[bufferProcess] interim [660000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.890926296+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.890935346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.890938995+07:00","message":"> Transcript [44625] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.890943122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.890945914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.890956487+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:40.890959853+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.079440423+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.079484806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.079491819+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.079510346+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.079521395+07:00","message":"[bufferProcess] interim [840000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.079524734+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.07953173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.079534832+07:00","message":"> Transcript [44626] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.079539467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.079541816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.07954434+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.079547143+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.079553644+07:00","message":"Push: 'ครับพวกเขาจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.079555717+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.079558985+07:00","message":"Set new StatePrefix : 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.079562064+07:00","message":"Next Push (prob) : 'มีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.079572649+07:00","message":"push: {false ครับพวกเขาจึง 0 0xc003768000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.307014829+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.307054371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.307062537+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.307075758+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.30708353+07:00","message":"[bufferProcess] interim [80000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.30708637+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.307093679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.30709637+07:00","message":"> Transcript [44627] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.307098769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.307100825+07:00","message":"Set new StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.583792446+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.583827036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.583833271+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.583846681+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.583854094+07:00","message":"[bufferProcess] interim [320000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.583856759+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.583862967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.583865677+07:00","message":"> Transcript [44628] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.583869153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.583871175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.583873543+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.583876437+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.632359775+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.632399533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.632405735+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.632420657+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.632427638+07:00","message":"[bufferProcess] interim [380000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.632430457+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.632436544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.632439687+07:00","message":"> Transcript [44629] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.632444089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.632446213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.632448501+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.632451651+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.743713275+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.74375699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.743763685+07:00","message":"receive interim result [false|false]: มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.743783569+07:00","message":"[buffer interim] 3047 false มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.743793884+07:00","message":"[bufferProcess] interim [440000000]:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.743796865+07:00","message":"[bufferProcess] send to processor:มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.743804195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.743806981+07:00","message":"> Transcript [44630] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.743813289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.743815927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.743818289+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.743821345+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.826813196+07:00","message":"[GCS] IsForceVAD: false for message ID: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.959730096+07:00","message":"[GCS] Start streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.99636034+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.996401306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มุ่งหน้าออกสู่ทะเลเพื่อจับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกลอง\",\"confidence\":0.916471}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.996411059+07:00","message":"receive interim result [true|false]: มุ่งหน้าออกสู่ทะเลเพื่อจับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.996419205+07:00","message":"end recv isFinal message id 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.996421527+07:00","message":"end Recv id 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.996428971+07:00","message":"[buffer interim] 3047 true มุ่งหน้าออกสู่ทะเลเพื่อจับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996440301+07:00","message":"[bufferProcess] interim [830000000]:มุ่งหน้าออกสู่ทะเลเพื่อจับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996446178+07:00","message":"[bufferProcess] send to processor (isfinal):มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996449995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996453381+07:00","message":"> Transcript [44631] [false]: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996459044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996461473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996463965+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996467054+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996475502+07:00","message":"Push: 'มีความผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996477558+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996480604+07:00","message":"Set new StatePrefix : 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996483452+07:00","message":"Next Push (prob) : 'กับกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996485352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996487546+07:00","message":"> Transcript [44632] [true]: 'มุ่งหน้าออกสู่ทะเลเพื่อจับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996490449+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.99649246+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996494288+07:00","message":"StatePrefix: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996496395+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996498275+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.996591768+07:00","message":"push: {false มีความผูกพัน 0 0xc003768000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996710655+07:00","message":"Push: 'กับกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996716344+07:00","message":"TextPushed: 'มุ่งหน้าออกสู่ทะเลใกล้กับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:41.996716531+07:00","message":"push: {true กับกลอง 0 0xc003768000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996719211+07:00","message":"Set new StatePrefix : 'มุ่งหน้าออกสู่ทะเลเพื่อจับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996722408+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3047.html'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:41.996743025+07:00","message":"Next Push (prob) : 'มุ่งหน้าออกสู่ทะเลเพื่อจับสัตว์น้ำครับพวกเขาจึงมีความผูกพันกับกลอง'"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:42.006887054+07:00","message":"write wav file: './tmp/7589/7589_3047.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.311723739+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.311767722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.31177342+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.311788447+07:00","message":"[buffer interim] 3048 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.311795203+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.311797021+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.498581785+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.49862105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.498629215+07:00","message":"receive interim result [false|false]: ทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.498646656+07:00","message":"[buffer interim] 3048 false ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.498660139+07:00","message":"[bufferProcess] interim [540000000]:ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.498663612+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.4986707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.498674885+07:00","message":"> Transcript [44633] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.498678424+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.652190973+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.652238829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.652246098+07:00","message":"receive interim result [false|false]: ทำไมระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:42.652262727+07:00","message":"[buffer interim] 3048 false ทำไมระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.652271564+07:00","message":"[bufferProcess] interim [720000000]:ทำไมระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.65227484+07:00","message":"[bufferProcess] send to processor:ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.652283788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.652286949+07:00","message":"> Transcript [44634] [false]: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.652290462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.652292843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.65229541+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:42.652297896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:42.841334881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:42.841350964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.000438648+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.000481869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ระยะเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.00048803+07:00","message":"receive interim result [false|false]: ทำให้ระยะเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.000505229+07:00","message":"[buffer interim] 3048 false ทำให้ระยะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.000512351+07:00","message":"[bufferProcess] interim [80000000]:ทำให้ระยะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.000515367+07:00","message":"[bufferProcess] send to processor:ทำไมระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.000518922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.000521668+07:00","message":"> Transcript [44635] [false]: 'ทำไมระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.000525228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.000527397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.000529575+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.000531704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.123749177+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.123799013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมระยะหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.123806231+07:00","message":"receive interim result [false|false]: ทำไมระยะหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.123828204+07:00","message":"[buffer interim] 3048 false ทำไมระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.123836408+07:00","message":"[bufferProcess] interim [140000000]:ทำไมระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.123840352+07:00","message":"[bufferProcess] send to processor:ทำให้ระยะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.123844429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.123847185+07:00","message":"> Transcript [44636] [false]: 'ทำให้ระยะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.123850233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.123852491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.123854701+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.123857101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.410005397+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.410050274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมระยะหลังเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.410058093+07:00","message":"receive interim result [false|false]: ทำไมระยะหลังเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.410077227+07:00","message":"[buffer interim] 3048 false ทำไมระยะหลังเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.410086362+07:00","message":"[bufferProcess] interim [440000000]:ทำไมระยะหลังเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.410088981+07:00","message":"[bufferProcess] send to processor:ทำไมระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.41009629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.410100022+07:00","message":"> Transcript [44637] [false]: 'ทำไมระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.410103373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.410106182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.4101083+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.410110806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.410118018+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.41012011+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.410122322+07:00","message":"Set new StatePrefix : 'ทำไมระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.410124754+07:00","message":"Next Push (prob) : 'ไมระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.410157437+07:00","message":"push: {false ทำ 0 0xc003768f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.533035631+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.533083751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมระยะหลังเนี่ยจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.533093761+07:00","message":"receive interim result [false|false]: ทำไมระยะหลังเนี่ยจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.533112077+07:00","message":"[buffer interim] 3048 false ทำไมระยะหลังเนี่ยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.533126174+07:00","message":"[bufferProcess] interim [560000000]:ทำไมระยะหลังเนี่ยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.533130415+07:00","message":"[bufferProcess] send to processor:ทำไมระยะหลังเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.533139551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.533143858+07:00","message":"> Transcript [44638] [false]: 'ทำไมระยะหลังเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.533148998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.533152289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.533155465+07:00","message":"StatePrefix: 'ทำไมระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.5331595+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.561392364+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.561437384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมระยะหลังจึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.56144568+07:00","message":"receive interim result [false|false]: ทำไมระยะหลังจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.56146233+07:00","message":"[buffer interim] 3048 false ทำไมระยะหลังจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.561471669+07:00","message":"[bufferProcess] interim [620000000]:ทำไมระยะหลังจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.561475179+07:00","message":"[bufferProcess] send to processor:ทำไมระยะหลังเนี่ยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.561480434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.561484758+07:00","message":"> Transcript [44639] [false]: 'ทำไมระยะหลังเนี่ยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.561489429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.561492327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.561496651+07:00","message":"StatePrefix: 'ทำไมระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.56150054+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.596367486+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.596414092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมระยะหลังจึงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.596421919+07:00","message":"receive interim result [false|false]: ทำไมระยะหลังจึงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.596440428+07:00","message":"[buffer interim] 3048 false ทำไมระยะหลังจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.596449255+07:00","message":"[bufferProcess] interim [680000000]:ทำไมระยะหลังจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.596452002+07:00","message":"[bufferProcess] send to processor:ทำไมระยะหลังจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.596461256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.596464626+07:00","message":"> Transcript [44640] [false]: 'ทำไมระยะหลังจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.596468924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.596471533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.596473782+07:00","message":"StatePrefix: 'ทำไมระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.596476593+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.694921437+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.694969291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมระยะหลังจึงมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.694976701+07:00","message":"receive interim result [false|false]: ทำไมระยะหลังจึงมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.694992337+07:00","message":"[buffer interim] 3048 false ทำไมระยะหลังจึงมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695000786+07:00","message":"[bufferProcess] interim [800000000]:ทำไมระยะหลังจึงมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695003981+07:00","message":"[bufferProcess] send to processor:ทำไมระยะหลังจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695008634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695015792+07:00","message":"> Transcript [44641] [false]: 'ทำไมระยะหลังจึงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695020073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695022757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695024745+07:00","message":"StatePrefix: 'ทำไมระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695027612+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.69503258+07:00","message":"Push: 'ไมระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695035153+07:00","message":"TextPushed: 'ทำไมระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695037677+07:00","message":"Set new StatePrefix : 'ทำไมระยะหลังจึงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:43.695040138+07:00","message":"Next Push (prob) : 'จึงมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:43.695048994+07:00","message":"push: {false ไมระยะหลัง 0 0xc003768f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.006899289+07:00","message":"[GCS] IsForceVAD: false for message ID: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.085200528+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.085236309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมระยะหลังจึงมีการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.085242591+07:00","message":"receive interim result [false|false]: ทำไมระยะหลังจึงมีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.0852559+07:00","message":"[buffer interim] 3048 false ทำไมระยะหลังจึงมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.085265452+07:00","message":"[bufferProcess] interim [160000000]:ทำไมระยะหลังจึงมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.085268201+07:00","message":"[bufferProcess] send to processor:ทำไมระยะหลังจึงมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.085271924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.085274679+07:00","message":"> Transcript [44642] [false]: 'ทำไมระยะหลังจึงมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.085277703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.085280179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.08528261+07:00","message":"StatePrefix: 'ทำไมระยะหลังจึงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.085285231+07:00","message":"TextPushed: 'ทำไมระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.117780086+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.117815599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมระยะหลังเนี่ยจึงมีการปรับ\",\"confidence\":0.92801523}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.117821163+07:00","message":"receive interim result [true|false]: ทำไมระยะหลังเนี่ยจึงมีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.11782947+07:00","message":"end recv isFinal message id 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.117831675+07:00","message":"end Recv id 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.117837835+07:00","message":"[buffer interim] 3048 true ทำไมระยะหลังเนี่ยจึงมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117847785+07:00","message":"[bufferProcess] interim [280000000]:ทำไมระยะหลังเนี่ยจึงมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117853359+07:00","message":"[bufferProcess] send to processor (isfinal):ทำไมระยะหลังจึงมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117858025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117861339+07:00","message":"> Transcript [44643] [false]: 'ทำไมระยะหลังจึงมีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117864308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117866959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117869143+07:00","message":"StatePrefix: 'ทำไมระยะหลังจึงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117871553+07:00","message":"TextPushed: 'ทำไมระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117873465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117875959+07:00","message":"> Transcript [44644] [true]: 'ทำไมระยะหลังเนี่ยจึงมีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117878137+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117879856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.117881657+07:00","message":"StatePrefix: 'ทำไมระยะหลังจึงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.1178834+07:00","message":"TextPushed: 'ทำไมระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.11788786+07:00","message":"Push: 'เนี่ยจึงมีการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.117895351+07:00","message":"push: {true เนี่ยจึงมีการปรับ 0 0xc003768f80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:44.124880053+07:00","message":"write wav file: './tmp/7589/7589_3048.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.259070594+07:00","message":"[GCS] Start streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.75835709+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.758394861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.758400244+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.75841621+07:00","message":"[buffer interim] 3049 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.758423987+07:00","message":"[bufferProcess] interim [480000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.758425919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.92429001+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.924331048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.924338022+07:00","message":"receive interim result [false|false]: พรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.924352866+07:00","message":"[buffer interim] 3049 false พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.924361432+07:00","message":"[bufferProcess] interim [660000000]:พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.924364408+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.924368333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.924371183+07:00","message":"> Transcript [44645] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.924373512+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.973123684+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.973171634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.973177989+07:00","message":"receive interim result [false|false]: ทรงผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:44.973191285+07:00","message":"[buffer interim] 3049 false ทรงผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.973198988+07:00","message":"[bufferProcess] interim [720000000]:ทรงผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.973201245+07:00","message":"[bufferProcess] send to processor:พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.973207364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.973210127+07:00","message":"> Transcript [44646] [false]: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.97321255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:44.973217593+07:00","message":"Set new StatePrefix: 'พรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.112346245+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.112388228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลุกพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.11239606+07:00","message":"receive interim result [false|false]: ปลุกพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.112414472+07:00","message":"[buffer interim] 3049 false ปลุกพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.112428302+07:00","message":"[bufferProcess] interim [840000000]:ปลุกพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.112431609+07:00","message":"[bufferProcess] send to processor:ทรงผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.112439252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.112444972+07:00","message":"> Transcript [44647] [false]: 'ทรงผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.112447457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.112449726+07:00","message":"Set new StatePrefix: 'ทรงผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.115167615+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.115182912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.115187687+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.115201026+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.115205288+07:00","message":"[bufferProcess] interim [900000000]:ปรุงภูมิทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.115207895+07:00","message":"[bufferProcess] send to processor:ปลุกพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.115213496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.115216083+07:00","message":"> Transcript [44648] [false]: 'ปลุกพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.115217932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.115219984+07:00","message":"Set new StatePrefix: 'ปลุกพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.43971004+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.439755177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.439762776+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:45.439779833+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.439791312+07:00","message":"[bufferProcess] interim [200000000]:ปรุงภูมิทัศน์ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.439794123+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.439803022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.439810325+07:00","message":"> Transcript [44649] [false]: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.439812987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:45.439815929+07:00","message":"Set new StatePrefix: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:45.84216279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:45.842184733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.025582557+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.025622421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.025628704+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.025640726+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.025649437+07:00","message":"[bufferProcess] interim [800000000]:ปรุงภูมิทัศน์ใหม่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.025652296+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.025656397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.025659662+07:00","message":"> Transcript [44650] [false]: 'ปรุงภูมิทัศน์ใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.025663435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.025665662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.025667736+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.02566992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.172037129+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.172080836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.172086594+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.172101191+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.172108988+07:00","message":"[bufferProcess] interim [920000000]:ปรุงภูมิทัศน์ใหม่และเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.172111873+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.172117251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.172120052+07:00","message":"> Transcript [44651] [false]: 'ปรุงภูมิทัศน์ใหม่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.172123579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.172125835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.172129234+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.172131573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.23462546+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.234663554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.234670039+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.234681843+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.234692879+07:00","message":"[bufferProcess] interim [980000000]:ปรุงภูมิทัศน์ใหม่และรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.234697688+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.234702748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.234706639+07:00","message":"> Transcript [44652] [false]: 'ปรุงภูมิทัศน์ใหม่และเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.234711566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.234714565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.234717852+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.234720753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.403405593+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.403451425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.403459046+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.403477706+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.403487655+07:00","message":"[bufferProcess] interim [160000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.403490622+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.403495194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.403498356+07:00","message":"> Transcript [44653] [false]: 'ปรุงภูมิทัศน์ใหม่และรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.40350287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.40350568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.40350842+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.403511102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.403519315+07:00","message":"Push: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.403521687+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.403524365+07:00","message":"Set new StatePrefix : 'ปรุงภูมิทัศน์ใหม่และรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.403526858+07:00","message":"Next Push (prob) : 'ใหม่และรุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.403535925+07:00","message":"push: {false ปรุงภูมิทัศน์ 0 0xc003769b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.58710527+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.587150651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.587157446+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.587171257+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.587179373+07:00","message":"[bufferProcess] interim [340000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.587182354+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.587189376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.587192262+07:00","message":"> Transcript [44654] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.587194699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.587197011+07:00","message":"Set new StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.734375318+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.734408303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.73441429+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.734430356+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.734438256+07:00","message":"[bufferProcess] interim [520000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.734440803+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.734444413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.734447816+07:00","message":"> Transcript [44655] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.734451529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.734453659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.73445574+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.734458518+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.913805632+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.913846279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.913856157+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:46.913871903+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.913882598+07:00","message":"[bufferProcess] interim [640000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.913885056+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.913890592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.913893885+07:00","message":"> Transcript [44656] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.913897473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.91390081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.913903505+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:46.913906167+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.304560836+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.304600091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.304606744+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.304619731+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.304644873+07:00","message":"[bufferProcess] interim [60000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.304647607+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.304653187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.304656534+07:00","message":"> Transcript [44657] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.304660068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.30466219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.304664681+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.304667184+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.3103495+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.310368264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.310372576+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.310382133+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310388164+07:00","message":"[bufferProcess] interim [120000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.31039038+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310393154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310395713+07:00","message":"> Transcript [44658] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310398509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310400577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310402577+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310405065+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310411171+07:00","message":"Push: 'ใหม่และรณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310413205+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310415597+07:00","message":"Set new StatePrefix : 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.310418004+07:00","message":"Next Push (prob) : 'ให้ชาวบ้านดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.310426229+07:00","message":"push: {false ใหม่และรณรงค์ 0 0xc003769b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.491341912+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.491380538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.491387758+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.491404846+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.491414511+07:00","message":"[bufferProcess] interim [300000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.491417485+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.491422077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.491425171+07:00","message":"> Transcript [44659] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.491428991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.491431316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.491433511+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.491436507+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.621671684+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.621714121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.621720941+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.621736128+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.621745707+07:00","message":"[bufferProcess] interim [360000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.621748524+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.621757004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.621759786+07:00","message":"> Transcript [44660] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.621763629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.621765842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.62176814+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.621771216+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.736239761+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.736277808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.736284625+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.736294024+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.736301177+07:00","message":"[bufferProcess] interim [480000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.736303897+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.736307414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.736310245+07:00","message":"> Transcript [44661] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.736313652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.736315677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.736317622+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.736320169+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.943710018+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.943749614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.94376106+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.943776823+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943785567+07:00","message":"[bufferProcess] interim [720000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943788907+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943793668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943796942+07:00","message":"> Transcript [44662] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943801281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943803886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943805986+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943809264+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943812477+07:00","message":"Push: 'ให้ชาวบ้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943814871+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943818152+07:00","message":"Set new StatePrefix : 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:47.943820658+07:00","message":"Next Push (prob) : 'แลรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:47.943829143+07:00","message":"push: {false ให้ชาวบ้านดู 0 0xc003769b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.131928486+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.131971264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.131978293+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.131994099+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132003053+07:00","message":"[bufferProcess] interim [840000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132006088+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132010304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132013266+07:00","message":"> Transcript [44663] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.13201748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132019798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132022005+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132028154+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.132728236+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.132746715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.132752578+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.132764383+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132771413+07:00","message":"[bufferProcess] interim [900000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132773956+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132776277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132778337+07:00","message":"> Transcript [44664] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132781289+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132783425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132785337+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.132787685+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.188740535+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.188789302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.188799979+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.18881722+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.188826602+07:00","message":"[bufferProcess] interim [20000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.188830273+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.188835281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.188838007+07:00","message":"> Transcript [44665] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.188843402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.188846001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.188848607+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.188851627+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.511977935+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.512033167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.51204326+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.512065909+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.512077643+07:00","message":"[bufferProcess] interim [320000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.512082285+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.512088356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.512093488+07:00","message":"> Transcript [44666] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.512099557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.512104149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.51210822+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.512112438+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.512117538+07:00","message":"Push: 'แลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.512121469+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.51212667+07:00","message":"Set new StatePrefix : 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.512131819+07:00","message":"Next Push (prob) : 'สิ่งแวดล้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.512144271+07:00","message":"push: {false แลรักษา 0 0xc003769b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.642190532+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.64223144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.64223822+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.642254824+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.642268167+07:00","message":"[bufferProcess] interim [380000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.642271212+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.642279089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.642282461+07:00","message":"> Transcript [44667] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.64228703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.642289357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.642291718+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.642294308+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.830657003+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.830697339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.830703738+07:00","message":"receive interim result [false|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.830719593+07:00","message":"[buffer interim] 3049 false ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.830728753+07:00","message":"[bufferProcess] interim [560000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.830731361+07:00","message":"[bufferProcess] send to processor:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.83073525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.830738147+07:00","message":"> Transcript [44668] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.830741952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.830743971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.830745911+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:48.830748403+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:48.842831242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:48.842846366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:48.937487497+07:00","message":"[GCS] IsForceVAD: false for message ID: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.039868747+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.03991423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.03992083+07:00","message":"receive interim result [true|false]: ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.03993001+07:00","message":"end recv isFinal message id 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.03993216+07:00","message":"end Recv id 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.039938778+07:00","message":"[buffer interim] 3049 true ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039948643+07:00","message":"[bufferProcess] interim [890000000]:ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039954645+07:00","message":"[bufferProcess] send to processor (isfinal):ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039957868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039962103+07:00","message":"> Transcript [44669] [false]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039965823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039967747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039969747+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039972389+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039974353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039976507+07:00","message":"> Transcript [44670] [true]: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อมมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039978834+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039980591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039982459+07:00","message":"StatePrefix: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษาสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039984573+07:00","message":"TextPushed: 'ปรุงภูมิทัศน์ใหม่และรณรงค์ให้ชาวบ้านดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.039990995+07:00","message":"Push: 'สิ่งแวดล้อมมากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.039998719+07:00","message":"push: {true สิ่งแวดล้อมมากขึ้น 0 0xc003769b00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:49.050315745+07:00","message":"write wav file: './tmp/7589/7589_3049.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.070025415+07:00","message":"[GCS] Start streaming session, msgId: 3050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.326481119+07:00","message":"[GCS] IsForceVAD: false for message ID: 3050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.415485198+07:00","message":"receive streaming session, msgId: 3050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.415503026+07:00","message":"found end of frame, send empty tag with msgId: 3050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.415506294+07:00","message":"end Recv id 3050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.415513238+07:00","message":"[buffer interim] 3050 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.41552007+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.415524378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.415527142+07:00","message":"> Transcript [44671] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.415529686+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.415531703+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.415533622+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.415535497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:49.415542631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.415550673+07:00","message":"push: {true \n 0 0xc004853500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:49.42052945+07:00","message":"write wav file: './tmp/7589/7589_3050.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.650589375+07:00","message":"[GCS] Start streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.706831272+07:00","message":"[GCS] IsForceVAD: false for message ID: 3051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:49.778915258+07:00","message":"[GCS] Start streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:50.036406079+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:50.036427442+07:00","message":"found end of frame, send empty tag with msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:50.03643094+07:00","message":"end Recv id 3051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:50.036437728+07:00","message":"[buffer interim] 3051 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:50.036449762+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:50.036455409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:50.036459223+07:00","message":"> Transcript [44672] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:50.036463061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:50.036466129+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:50.03646882+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:50.036471461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:50.036478829+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:50.036487968+07:00","message":"push: {true \n 0 0xc003324e00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:50.041606562+07:00","message":"write wav file: './tmp/7589/7589_3051.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:50.946489834+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:50.946526015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:50.94653626+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:50.94654773+07:00","message":"[buffer interim] 3052 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:50.946555107+07:00","message":"[bufferProcess] interim [180000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:50.946557326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.026448396+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.02648634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.026492729+07:00","message":"receive interim result [false|false]: เป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.026510365+07:00","message":"[buffer interim] 3052 false เป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.026519749+07:00","message":"[bufferProcess] interim [300000000]:เป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.026522357+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.026526589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.026529909+07:00","message":"> Transcript [44673] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.02653238+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.513338399+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.513382812+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-06-22T12:55:51.513389133+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.513405709+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.513419301+07:00","message":"[bufferProcess] interim [780000000]:เป้าหมายสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.51342225+07:00","message":"[bufferProcess] send to processor:เป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.5134301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.513433389+07:00","message":"> Transcript [44674] [false]: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.513436323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.513438657+07:00","message":"Set new StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:51.842901477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:51.842922954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.844062482+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.844097497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.844103053+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:51.844116155+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.844123411+07:00","message":"[bufferProcess] interim [80000000]:เป้าหมายสำคัญเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.844126151+07:00","message":"[bufferProcess] send to processor:เป้าหมายสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.844132765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.844135325+07:00","message":"> Transcript [44675] [false]: 'เป้าหมายสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.844138784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.844141315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.844145419+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:51.84414766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.062980248+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.063025941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญเพื่อเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.063034255+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญเพื่อเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.063051608+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.063063396+07:00","message":"[bufferProcess] interim [320000000]:เป้าหมายสำคัญเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.063067241+07:00","message":"[bufferProcess] send to processor:เป้าหมายสำคัญเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.063075417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.063079844+07:00","message":"> Transcript [44676] [false]: 'เป้าหมายสำคัญเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.063084785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.063087734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.063090971+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.063094566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.215103669+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.21523053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.21524798+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.21528916+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.21530485+07:00","message":"[bufferProcess] interim [440000000]:เป้าหมายสำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.215311767+07:00","message":"[bufferProcess] send to processor:เป้าหมายสำคัญเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.215319335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.215326359+07:00","message":"> Transcript [44677] [false]: 'เป้าหมายสำคัญเพื่อเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.215335114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.215341147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.21534657+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.215352172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.227143655+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.227204803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญเพื่อเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.227213429+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญเพื่อเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.227227462+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.227237321+07:00","message":"[bufferProcess] interim [500000000]:เป้าหมายสำคัญเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.22723972+07:00","message":"[bufferProcess] send to processor:เป้าหมายสำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.227256171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.227263355+07:00","message":"> Transcript [44678] [false]: 'เป้าหมายสำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.227267854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.227270267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.227272699+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.227274777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.22728075+07:00","message":"Push: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.227282777+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.227285117+07:00","message":"Set new StatePrefix : 'เป้าหมายสำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.227287395+07:00","message":"Next Push (prob) : 'สำคัญก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.227309901+07:00","message":"push: {false เป้าหมาย 0 0xc0037ff700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.346608227+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.346647499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญเรื่องคือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.346653404+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญเรื่องคือการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.346669829+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญเรื่องคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.346678234+07:00","message":"[bufferProcess] interim [620000000]:เป้าหมายสำคัญเรื่องคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.346680997+07:00","message":"[bufferProcess] send to processor:เป้าหมายสำคัญเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.346684764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.346688243+07:00","message":"> Transcript [44679] [false]: 'เป้าหมายสำคัญเพื่อเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.346690494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.346692434+07:00","message":"Set new StatePrefix: 'เป้าหมายสำคัญเพื่อเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.606676996+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.606723676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญเรื่องคือการค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.60673004+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญเรื่องคือการค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.606746856+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญเรื่องคือการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.606754637+07:00","message":"[bufferProcess] interim [860000000]:เป้าหมายสำคัญเรื่องคือการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.606757637+07:00","message":"[bufferProcess] send to processor:เป้าหมายสำคัญเรื่องคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.606761462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.606764599+07:00","message":"> Transcript [44680] [false]: 'เป้าหมายสำคัญเรื่องคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.606767626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.606769555+07:00","message":"Set new StatePrefix: 'เป้าหมายสำคัญเรื่องคือการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.73513451+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.735170759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญเรื่องคือการฆ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.735177121+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญเรื่องคือการฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:52.735190938+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญเรื่องคือการฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.735198762+07:00","message":"[bufferProcess] interim [980000000]:เป้าหมายสำคัญเรื่องคือการฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.735201355+07:00","message":"[bufferProcess] send to processor:เป้าหมายสำคัญเรื่องคือการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.735207443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.735209994+07:00","message":"> Transcript [44681] [false]: 'เป้าหมายสำคัญเรื่องคือการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.735213465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.735215696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.735217842+07:00","message":"StatePrefix: 'เป้าหมายสำคัญเรื่องคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:52.735220162+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:53.323356259+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:53.323394408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญเรื่องคือการฆ่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:53.3234003+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญเรื่องคือการฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:53.323414313+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญเรื่องคือการฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:53.323422546+07:00","message":"[bufferProcess] interim [580000000]:เป้าหมายสำคัญเรื่องคือการฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:53.323425199+07:00","message":"[bufferProcess] send to processor:เป้าหมายสำคัญเรื่องคือการฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:53.323432229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:53.323435075+07:00","message":"> Transcript [44682] [false]: 'เป้าหมายสำคัญเรื่องคือการฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:53.323438572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:53.32344078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:53.323442795+07:00","message":"StatePrefix: 'เป้าหมายสำคัญเรื่องคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:53.323445064+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:54.071834326+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:54.071874693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญเรื่องคือการสร้างรายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:54.071882749+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:54.071904165+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.071913035+07:00","message":"[bufferProcess] interim [240000000]:เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.071916146+07:00","message":"[bufferProcess] send to processor:เป้าหมายสำคัญเรื่องคือการฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.071924062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.071927134+07:00","message":"> Transcript [44683] [false]: 'เป้าหมายสำคัญเรื่องคือการฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.071930878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.071934234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.071937362+07:00","message":"StatePrefix: 'เป้าหมายสำคัญเรื่องคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.071940006+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:54.797617166+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:54.797665944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญเรื่องคือการสร้างรายได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:54.797675534+07:00","message":"receive interim result [false|false]: เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:54.797689996+07:00","message":"[buffer interim] 3052 false เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797697681+07:00","message":"[bufferProcess] interim [840000000]:เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797700581+07:00","message":"[bufferProcess] send to processor:เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797704561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797707998+07:00","message":"> Transcript [44684] [false]: 'เป้าหมายสำคัญเรื่องคือการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797712017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797715222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797717587+07:00","message":"StatePrefix: 'เป้าหมายสำคัญเรื่องคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797720022+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797723355+07:00","message":"Push: 'สำคัญเรื่องคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797725393+07:00","message":"TextPushed: 'เป้าหมายสำคัญเรื่องคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797727506+07:00","message":"Set new StatePrefix : 'เป้าหมายสำคัญเรื่องคือการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:54.797729712+07:00","message":"Next Push (prob) : 'สร้างรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:54.797737248+07:00","message":"push: {false สำคัญเรื่องคือการ 0 0xc0037ff700}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:54.843264168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:54.843285799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:54.896407554+07:00","message":"[GCS] IsForceVAD: false for message ID: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:55.170618656+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:55.170658088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายสำคัญเรื่องคือการสร้างรายได้\",\"confidence\":0.9204295}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:55.170664882+07:00","message":"receive interim result [true|false]: เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:55.170675215+07:00","message":"end recv isFinal message id 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:55.170677458+07:00","message":"end Recv id 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:55.170683894+07:00","message":"[buffer interim] 3052 true เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170691322+07:00","message":"[bufferProcess] interim [350000000]:เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170694821+07:00","message":"[bufferProcess] send to processor (isfinal):เป้าหมายสำคัญเรื่องคือการสร้างรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170698045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170701016+07:00","message":"> Transcript [44685] [false]: 'เป้าหมายสำคัญเรื่องคือการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170704118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170706309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170708531+07:00","message":"StatePrefix: 'เป้าหมายสำคัญเรื่องคือการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.17071176+07:00","message":"TextPushed: 'เป้าหมายสำคัญเรื่องคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170713945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170715986+07:00","message":"> Transcript [44686] [true]: 'เป้าหมายสำคัญเรื่องคือการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170718239+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170719951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170721705+07:00","message":"StatePrefix: 'เป้าหมายสำคัญเรื่องคือการสร้างรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170723733+07:00","message":"TextPushed: 'เป้าหมายสำคัญเรื่องคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:55.170726496+07:00","message":"Push: 'สร้างรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:55.170733427+07:00","message":"push: {true สร้างรายได้ 0 0xc0037ff700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:55.181112317+07:00","message":"write wav file: './tmp/7589/7589_3052.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:56.890174182+07:00","message":"[GCS] Start streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:57.396706147+07:00","message":"[GCS] IsForceVAD: false for message ID: 3053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:57.457233763+07:00","message":"[GCS] Start streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:57.481307586+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:57.481327405+07:00","message":"found end of frame, send empty tag with msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:57.481330747+07:00","message":"end Recv id 3053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:57.481338904+07:00","message":"[buffer interim] 3053 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:57.48134607+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:57.481350533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:57.481353493+07:00","message":"> Transcript [44687] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:57.481356132+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:57.481358271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:57.481360083+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:57.481362132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:57.481369444+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:57.481377391+07:00","message":"push: {true \n 0 0xc004610380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:57.487794438+07:00","message":"write wav file: './tmp/7589/7589_3053.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:57.844064348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:55:57.844065128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:58.486144001+07:00","message":"[GCS] IsForceVAD: false for message ID: 3054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:58.572739493+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:58.572762703+07:00","message":"found end of frame, send empty tag with msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:58.572766411+07:00","message":"end Recv id 3054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:58.572776238+07:00","message":"[buffer interim] 3054 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:58.572785413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:58.572789967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:58.572793175+07:00","message":"> Transcript [44688] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:58.572795739+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:58.572797848+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:58.572800079+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:58.57280204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:55:58.572805156+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:58.572817234+07:00","message":"push: {true \n 0 0xc003d5f780}"}
{"level":"info","service":"Main","time":"2026-06-22T12:55:58.582645754+07:00","message":"write wav file: './tmp/7589/7589_3054.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:55:58.618665116+07:00","message":"[GCS] Start streaming session, msgId: 3055"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:00.844426567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:00.844449054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:02.457070791+07:00","message":"[GCS] IsForceVAD: false for message ID: 3055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:02.529076362+07:00","message":"[GCS] Start streaming session, msgId: 3056"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:02.559767144+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:02.559792368+07:00","message":"found end of frame, send empty tag with msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:02.559795892+07:00","message":"end Recv id 3055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:02.559810022+07:00","message":"[buffer interim] 3055 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:02.559822034+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:02.55982649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:02.559829588+07:00","message":"> Transcript [44689] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:02.55983212+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:02.559834145+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:02.559836056+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:02.559837938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:02.559840668+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:02.559860193+07:00","message":"push: {true \n 0 0xc003d5e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:02.569136387+07:00","message":"write wav file: './tmp/7589/7589_3055.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:03.845341117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:03.845355107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:06.845359108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:06.845373133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:07.645485338+07:00","message":"[GCS] IsForceVAD: false for message ID: 3056"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:07.746979587+07:00","message":"receive streaming session, msgId: 3056"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:07.747002706+07:00","message":"found end of frame, send empty tag with msgId: 3056"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:07.747006119+07:00","message":"end Recv id 3056"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:07.747014621+07:00","message":"[buffer interim] 3056 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:07.747024686+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:07.747029207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:07.747032388+07:00","message":"> Transcript [44690] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:07.747034896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:07.747037116+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:07.74703893+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:07.747040952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:07.747043643+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:07.747054143+07:00","message":"push: {true \n 0 0xc0045dec80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:07.757704304+07:00","message":"write wav file: './tmp/7589/7589_3056.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:07.780161089+07:00","message":"[GCS] Start streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:08.666320869+07:00","message":"[GCS] IsForceVAD: false for message ID: 3057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:08.739111312+07:00","message":"[GCS] Start streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:08.779054564+07:00","message":"receive streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:08.779077728+07:00","message":"found end of frame, send empty tag with msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:08.779082163+07:00","message":"end Recv id 3057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:08.779091059+07:00","message":"[buffer interim] 3057 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:08.779106354+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:08.779111437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:08.779115664+07:00","message":"> Transcript [44691] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:08.779119174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:08.779122029+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:08.779124813+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:08.779127736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:08.779131321+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:08.779142532+07:00","message":"push: {true \n 0 0xc0045dfe80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:08.784846391+07:00","message":"write wav file: './tmp/7589/7589_3057.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:09.845451875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:09.845465871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:10.513646895+07:00","message":"[GCS] Cleaned up inactive client: 3028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:10.513678422+07:00","message":"[GCS] Cleaned up inactive client: 3030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:10.513682838+07:00","message":"[GCS] Cleaned up inactive client: 3026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:10.513686122+07:00","message":"[GCS] Cleaned up inactive client: 3032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:10.513689135+07:00","message":"[GCS] Cleaned up inactive client: 3024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:10.513692412+07:00","message":"[GCS] Cleaned up inactive client: 3029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:10.513695256+07:00","message":"[GCS] Cleaned up inactive client: 3031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:10.513698112+07:00","message":"[GCS] Cleaned up inactive client: 3027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:10.513700848+07:00","message":"[GCS] Cleaned up inactive client: 3025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:11.385241716+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:11.3853026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จนเก่าแก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:11.385311048+07:00","message":"receive interim result [false|false]: จนเก่าแก่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:11.385332139+07:00","message":"[buffer interim] 3058 false จนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:11.385344536+07:00","message":"[bufferProcess] interim [700000000]:จนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:11.3853478+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:11.385352724+07:00","message":"[bufferProcess] send to processor (ticker):จนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:11.385356433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:11.385360584+07:00","message":"> Transcript [44692] [false]: 'จนเก่าแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:11.385366007+07:00","message":"Set StatePrefix (first interim): 'จนเก่าแก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:11.959588655+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:11.959640417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จนเก่าแก่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:11.959646676+07:00","message":"receive interim result [false|false]: จนเก่าแก่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:11.959661292+07:00","message":"[buffer interim] 3058 false จนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:11.959669883+07:00","message":"[bufferProcess] interim [300000000]:จนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:11.959672121+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:12.84571473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:12.845728077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:13.538265885+07:00","message":"[GCS] IsForceVAD: false for message ID: 3058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:13.662871597+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:13.662915806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จนเก่าแก่\",\"confidence\":0.8937969}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:13.662921639+07:00","message":"receive interim result [true|false]: จนเก่าแก่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:13.66293335+07:00","message":"end recv isFinal message id 3058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:13.662935779+07:00","message":"end Recv id 3058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:13.66294262+07:00","message":"[buffer interim] 3058 true จนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662950204+07:00","message":"[bufferProcess] interim [10000000]:จนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662953646+07:00","message":"[bufferProcess] send to processor (isfinal):จนเก่าแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662957231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662960134+07:00","message":"> Transcript [44693] [false]: 'จนเก่าแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662962991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662965804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662968021+07:00","message":"StatePrefix: 'จนเก่าแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662970532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662972235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.6629742+07:00","message":"> Transcript [44694] [true]: 'จนเก่าแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.66297641+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662978147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.6629798+07:00","message":"StatePrefix: 'จนเก่าแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.662981571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:13.66298415+07:00","message":"Push: 'จนเก่าแก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:13.662992118+07:00","message":"push: {true จนเก่าแก่ 0 0xc004b1c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:13.668353215+07:00","message":"[GCS] Start streaming session, msgId: 3059"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:13.674119471+07:00","message":"write wav file: './tmp/7589/7589_3058.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:14.533385524+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:14.533434965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:14.533440791+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:14.533456371+07:00","message":"[buffer interim] 3059 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:14.533464569+07:00","message":"[bufferProcess] interim [920000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:14.533466526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:14.833106628+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:14.833148519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีวิถีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:14.833157059+07:00","message":"receive interim result [false|false]: มีวิถีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:14.833194297+07:00","message":"[buffer interim] 3059 false มีวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:14.833205588+07:00","message":"[bufferProcess] interim [220000000]:มีวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:14.833208293+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:14.83321202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:14.833214985+07:00","message":"> Transcript [44695] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:14.83321736+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.021724447+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.02176217+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-06-22T12:56:15.021768766+07:00","message":"receive interim result [false|false]: มีวิถีชีวิตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.021781602+07:00","message":"[buffer interim] 3059 false มีวิถีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.021794475+07:00","message":"[bufferProcess] interim [340000000]:มีวิถีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.021797643+07:00","message":"[bufferProcess] send to processor:มีวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.021803349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.021806197+07:00","message":"> Transcript [44696] [false]: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.021808728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.021811211+07:00","message":"Set new StatePrefix: 'มีวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.133820911+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.1338732+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-06-22T12:56:15.133881508+07:00","message":"receive interim result [false|false]: มีวิถีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.133897662+07:00","message":"[buffer interim] 3059 false มีวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.133906906+07:00","message":"[bufferProcess] interim [520000000]:มีวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.133910447+07:00","message":"[bufferProcess] send to processor:มีวิถีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.133918964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.133923195+07:00","message":"> Transcript [44697] [false]: 'มีวิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.133928184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.133931036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.133934046+07:00","message":"StatePrefix: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.133937324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.287119661+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.287166069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีวิถีชีวิตที่ปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.287172892+07:00","message":"receive interim result [false|false]: มีวิถีชีวิตที่ปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.287188065+07:00","message":"[buffer interim] 3059 false มีวิถีชีวิตที่ปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.287196202+07:00","message":"[bufferProcess] interim [640000000]:มีวิถีชีวิตที่ปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.287198961+07:00","message":"[bufferProcess] send to processor:มีวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.287202667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.28720564+07:00","message":"> Transcript [44698] [false]: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.287208829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.287210993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.287212949+07:00","message":"StatePrefix: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.287215397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.435367108+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.435406566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีวิถีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.43541334+07:00","message":"receive interim result [false|false]: มีวิถีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.435431117+07:00","message":"[buffer interim] 3059 false มีวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.435443969+07:00","message":"[bufferProcess] interim [760000000]:มีวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.435447145+07:00","message":"[bufferProcess] send to processor:มีวิถีชีวิตที่ปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.435455978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.435459817+07:00","message":"> Transcript [44699] [false]: 'มีวิถีชีวิตที่ปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.435463789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.435466541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.435468583+07:00","message":"StatePrefix: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.435470837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.450171726+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.450207058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีวิถีชีวิตที่ผูกพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.450214601+07:00","message":"receive interim result [false|false]: มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.450234085+07:00","message":"[buffer interim] 3059 false มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450240959+07:00","message":"[bufferProcess] interim [820000000]:มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450243504+07:00","message":"[bufferProcess] send to processor:มีวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450251032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.45025368+07:00","message":"> Transcript [44700] [false]: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450257071+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450259371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450263594+07:00","message":"StatePrefix: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450266101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450271986+07:00","message":"Push: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450274434+07:00","message":"TextPushed: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450276425+07:00","message":"Set new StatePrefix : 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.450278871+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.450285937+07:00","message":"push: {false มีวิถีชีวิต 0 0xc003325100}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:15.846480672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:15.846508636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.991936515+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.991972249+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-06-22T12:56:15.991978545+07:00","message":"receive interim result [false|false]: มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:15.991991081+07:00","message":"[buffer interim] 3059 false มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.991998511+07:00","message":"[bufferProcess] interim [420000000]:มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.992001009+07:00","message":"[bufferProcess] send to processor:มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.992006595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.992009676+07:00","message":"> Transcript [44701] [false]: 'มีวิถีชีวิตที่ผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:15.992012153+07:00","message":"Set StatePrefix (first interim): 'มีวิถีชีวิตที่ผูกพัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:16.16671883+07:00","message":"[GCS] IsForceVAD: false for message ID: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:16.268011367+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:16.268054268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีวิถีชีวิตที่ผูกพัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:16.268059863+07:00","message":"receive interim result [true|false]: มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:16.268066192+07:00","message":"end recv isFinal message id 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:16.268068722+07:00","message":"end Recv id 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:16.268075336+07:00","message":"[buffer interim] 3059 true มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268082993+07:00","message":"[bufferProcess] interim [720000000]:มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268086224+07:00","message":"[bufferProcess] send to processor (isfinal):มีวิถีชีวิตที่ผูกพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268089357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268092145+07:00","message":"> Transcript [44702] [false]: 'มีวิถีชีวิตที่ผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268095216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268097329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268099174+07:00","message":"StatePrefix: 'มีวิถีชีวิตที่ผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268101505+07:00","message":"TextPushed: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268103737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268107348+07:00","message":"> Transcript [44703] [true]: 'มีวิถีชีวิตที่ผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268109716+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268111728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.26811351+07:00","message":"StatePrefix: 'มีวิถีชีวิตที่ผูกพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268115624+07:00","message":"TextPushed: 'มีวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:16.268118399+07:00","message":"Push: 'ที่ผูกพัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:16.268125637+07:00","message":"push: {true ที่ผูกพัน 0 0xc003325100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:16.275801385+07:00","message":"write wav file: './tmp/7589/7589_3059.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:16.298409133+07:00","message":"[GCS] Start streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.529421974+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.529463369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.529469686+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.529485293+07:00","message":"[buffer interim] 3060 false ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.529493496+07:00","message":"[bufferProcess] interim [300000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.529495558+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.529502439+07:00","message":"[bufferProcess] send to processor (ticker):ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.529505544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.529508589+07:00","message":"> Transcript [44704] [false]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.529511942+07:00","message":"Set StatePrefix (first interim): 'ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.826426481+07:00","message":"[GCS] IsForceVAD: false for message ID: 3060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.898575057+07:00","message":"[GCS] Start streaming session, msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.922291146+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.922335727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\",\"confidence\":0.791655}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.922343181+07:00","message":"receive interim result [true|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.922355935+07:00","message":"end recv isFinal message id 3060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.92235914+07:00","message":"end Recv id 3060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.922368276+07:00","message":"[buffer interim] 3060 true ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.922377279+07:00","message":"[bufferProcess] interim [540000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.92238174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.922384726+07:00","message":"> Transcript [44705] [true]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.922387773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.922389797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.922391736+07:00","message":"StatePrefix: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.922393903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:17.9223967+07:00","message":"Push: 'ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:17.922404887+07:00","message":"push: {true ตั้งแต่ 0 0xc003325380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:17.92889713+07:00","message":"write wav file: './tmp/7589/7589_3060.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:18.477951532+07:00","message":"[GCS] IsForceVAD: false for message ID: 3061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:18.577149168+07:00","message":"receive streaming session, msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:18.57718421+07:00","message":"found end of frame, send empty tag with msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:18.577188105+07:00","message":"end Recv id 3061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:18.577195928+07:00","message":"[buffer interim] 3061 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:18.577205113+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:18.577210633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:18.577214465+07:00","message":"> Transcript [44706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:18.577219074+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:18.577222455+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:18.577226204+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:18.577228857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:18.577236065+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:18.577244882+07:00","message":"push: {true \n 0 0xc004c0fc00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:18.585458596+07:00","message":"write wav file: './tmp/7589/7589_3061.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:18.608612409+07:00","message":"[GCS] Start streaming session, msgId: 3062"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:18.846863423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:18.846887519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:19.056595125+07:00","message":"[GCS] IsForceVAD: false for message ID: 3062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:19.155923533+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:19.155946906+07:00","message":"found end of frame, send empty tag with msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:19.155949947+07:00","message":"end Recv id 3062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:19.15595812+07:00","message":"[buffer interim] 3062 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:19.155968726+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:19.155973112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:19.155976544+07:00","message":"> Transcript [44707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:19.155979605+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:19.155981933+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:19.155983928+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:19.155985882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:19.155988944+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:19.155999959+07:00","message":"push: {true \n 0 0xc004b1c080}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:19.161531351+07:00","message":"write wav file: './tmp/7589/7589_3062.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:19.818632895+07:00","message":"[GCS] Start streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.289660055+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.28971081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.289717099+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.289732389+07:00","message":"[buffer interim] 3063 false 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.289740864+07:00","message":"[bufferProcess] interim [480000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.289743004+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.289749612+07:00","message":"[bufferProcess] send to processor (ticker):3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.289752603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.289755565+07:00","message":"> Transcript [44708] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.289758003+07:00","message":"Set StatePrefix (first interim): '3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.35622204+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.356264463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซ้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.356270475+07:00","message":"receive interim result [false|false]: ซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.356289039+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.356297143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.356299779+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.356308799+07:00","message":"[buffer interim] 3063 false ซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.356327223+07:00","message":"[buffer interim] 3063 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.35633451+07:00","message":"[bufferProcess] interim [540000000]:ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.356336479+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.356339637+07:00","message":"[bufferProcess] interim [600000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.356342638+07:00","message":"[bufferProcess] send to processor:ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.35635014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.356353357+07:00","message":"> Transcript [44709] [false]: 'ซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.356355847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.356358295+07:00","message":"Set new StatePrefix: 'ซ้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.669754922+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.669803846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.669810204+07:00","message":"receive interim result [false|false]: สำหรับตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.669825934+07:00","message":"[buffer interim] 3063 false สำหรับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.669834137+07:00","message":"[bufferProcess] interim [840000000]:สำหรับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.669836835+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.669841308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.669844659+07:00","message":"> Transcript [44710] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.669846933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.669849019+07:00","message":"Set new StatePrefix: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.673443412+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.673464581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.673469081+07:00","message":"receive interim result [false|false]: สำหรับตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.673479185+07:00","message":"[buffer interim] 3063 false สำหรับตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.673483584+07:00","message":"[bufferProcess] interim [900000000]:สำหรับตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.673485734+07:00","message":"[bufferProcess] send to processor:สำหรับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.673489709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.673492166+07:00","message":"> Transcript [44711] [false]: 'สำหรับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.673495018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.673497365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.673499377+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.673501577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.801954795+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.801997648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.802004208+07:00","message":"receive interim result [false|false]: สำหรับตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.80202002+07:00","message":"[buffer interim] 3063 false สำหรับตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.802043091+07:00","message":"[bufferProcess] interim [960000000]:สำหรับตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.802046153+07:00","message":"[bufferProcess] send to processor:สำหรับตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.802054171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.802057836+07:00","message":"> Transcript [44712] [false]: 'สำหรับตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.802061353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.802063651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.802065678+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.802067918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.995894543+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.995938711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.995945135+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:20.99595709+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.995970857+07:00","message":"[bufferProcess] interim [200000000]:สำหรับตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.99597413+07:00","message":"[bufferProcess] send to processor:สำหรับตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.995980104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.995982951+07:00","message":"> Transcript [44713] [false]: 'สำหรับตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.995986308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.995988505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.995990674+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:20.995992918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.444934815+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.444972665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.444979802+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.444996156+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445004261+07:00","message":"[bufferProcess] interim [680000000]:สำหรับตลาดนัดริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445007016+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445010788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.4450135+07:00","message":"> Transcript [44714] [false]: 'สำหรับตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445017718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445020012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445021961+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445024053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445026972+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445028936+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445031406+07:00","message":"Set new StatePrefix : 'สำหรับตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.445033564+07:00","message":"Next Push (prob) : 'ตลาดนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.445041085+07:00","message":"push: {false สำหรับ 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.693209917+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.693252684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.693259718+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.693274178+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.693282879+07:00","message":"[bufferProcess] interim [860000000]:สำหรับตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.69328536+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.693289905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.693293497+07:00","message":"> Transcript [44715] [false]: 'สำหรับตลาดนัดริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.693296975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.693299178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.693303828+07:00","message":"StatePrefix: 'สำหรับตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.693306451+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:21.847502148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:21.847525172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.943735534+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.943790265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.943797126+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:21.943814765+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.943823402+07:00","message":"[bufferProcess] interim [160000000]:สำหรับตลาดนัดริมน้ำวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.943826281+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.943830423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.943833772+07:00","message":"> Transcript [44716] [false]: 'สำหรับตลาดนัดริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.943838033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.943840451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.943843055+07:00","message":"StatePrefix: 'สำหรับตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:21.943845624+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.101800492+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.101844538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมะตูม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.101850624+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมะตูม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.101866476+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมะตูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.10187539+07:00","message":"[bufferProcess] interim [280000000]:สำหรับตลาดนัดริมน้ำมะตูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.101878109+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.101886234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.101889498+07:00","message":"> Transcript [44717] [false]: 'สำหรับตลาดนัดริมน้ำวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.10189556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.101898436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.101901027+07:00","message":"StatePrefix: 'สำหรับตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.101903646+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.142834641+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.142869474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.142875665+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.142889563+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.142898115+07:00","message":"[bufferProcess] interim [340000000]:สำหรับตลาดนัดริมน้ำมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.142900656+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมะตูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.142906498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.142909814+07:00","message":"> Transcript [44718] [false]: 'สำหรับตลาดนัดริมน้ำมะตูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.142913469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.142915899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.14291849+07:00","message":"StatePrefix: 'สำหรับตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.142921071+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.14292584+07:00","message":"Push: 'ตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.142927835+07:00","message":"TextPushed: 'สำหรับตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.142930158+07:00","message":"Set new StatePrefix : 'สำหรับตลาดนัดริมน้ำมะตูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.14293251+07:00","message":"Next Push (prob) : 'ริมน้ำมะตูม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.142940656+07:00","message":"push: {false ตลาดนัด 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.452705034+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.452746001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.452757839+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.45276958+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.452777889+07:00","message":"[bufferProcess] interim [640000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.452780887+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.452785402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.452788424+07:00","message":"> Transcript [44719] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.452790689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.452792826+07:00","message":"Set new StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.661463531+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.661513031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.661522447+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:22.661541455+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.661556107+07:00","message":"[bufferProcess] interim [880000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.661561648+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.661573333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.66157776+07:00","message":"> Transcript [44720] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.661582991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.661586668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.661590161+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:22.661594424+07:00","message":"TextPushed: 'สำหรับตลาดนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.034175216+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.034218843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.034226864+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.03424213+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.034252489+07:00","message":"[bufferProcess] interim [240000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.034255914+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.034260196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.034263268+07:00","message":"> Transcript [44721] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.034267298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.034270793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.034272974+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.034276138+07:00","message":"TextPushed: 'สำหรับตลาดนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.040084395+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.040117421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.040123592+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.040141161+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.040148966+07:00","message":"[bufferProcess] interim [300000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.040151729+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.040157278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.040160053+07:00","message":"> Transcript [44722] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.040164017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.040166277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.040168793+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.040171352+07:00","message":"TextPushed: 'สำหรับตลาดนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.298763016+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.298796455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.298802103+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.298825203+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.298834695+07:00","message":"[bufferProcess] interim [480000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.298837145+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.29884101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.298844077+07:00","message":"> Transcript [44723] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.298848279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.29885095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.298853319+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.298855801+07:00","message":"TextPushed: 'สำหรับตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.298861965+07:00","message":"Push: 'ริมน้ำมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.298863972+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.298866731+07:00","message":"Set new StatePrefix : 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.298869217+07:00","message":"Next Push (prob) : 'บ้านเหนือเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.29887676+07:00","message":"push: {false ริมน้ำมัสยิด 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.583577183+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.583611887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.583617629+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.583633605+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.583642103+07:00","message":"[bufferProcess] interim [780000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.583644807+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.583651035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.583653888+07:00","message":"> Transcript [44724] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.583659965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.583663924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.583665942+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.583669786+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.673509942+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.67354339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.673550622+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:23.673564106+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.673571211+07:00","message":"[bufferProcess] interim [840000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.67357387+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.673577402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.673580056+07:00","message":"> Transcript [44725] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.673583489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.673589341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.673592121+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:23.673596136+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.057210131+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.057244971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.057253011+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.057264844+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.057272188+07:00","message":"[bufferProcess] interim [320000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.057275069+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.057280938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.057283531+07:00","message":"> Transcript [44726] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.057286937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.057288911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.057291407+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.057293881+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.273343391+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.27338365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.273390014+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.273406219+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273418201+07:00","message":"[bufferProcess] interim [500000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273422354+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273429691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273433537+07:00","message":"> Transcript [44727] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273439172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273442046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273446017+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.2734499+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273458545+07:00","message":"Push: 'บ้านเหนือเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273462193+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273465382+07:00","message":"Set new StatePrefix : 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.273469449+07:00","message":"Next Push (prob) : 'ให้ชุมชนซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.273488658+07:00","message":"push: {false บ้านเหนือเปิด 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.4506518+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.450709501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.450718351+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.450736787+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.450777389+07:00","message":"[bufferProcess] interim [680000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.450780637+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.450784395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.450787177+07:00","message":"> Transcript [44728] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.450790963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.450793385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.450795535+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.450798203+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.632867523+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.632915886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.632924398+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.632942356+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.632951756+07:00","message":"[bufferProcess] interim [860000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.632956672+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.632963432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.632968009+07:00","message":"> Transcript [44729] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.632972633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.632976262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.632979862+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.632983614+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.767410706+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.767450443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.767456603+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:24.767470222+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.76747727+07:00","message":"[bufferProcess] interim [980000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.767482868+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.767490171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.767493151+07:00","message":"> Transcript [44730] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.767496613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.767498735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.767501015+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:24.767503977+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:24.848545352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:24.848583151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.086087824+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.086127573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.086134878+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.086149677+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086157035+07:00","message":"[bufferProcess] interim [280000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086160181+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086163834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086166744+07:00","message":"> Transcript [44731] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086170989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086173379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.08617633+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086179485+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086184693+07:00","message":"Push: 'ให้ชุมชนซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086186689+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086188948+07:00","message":"Set new StatePrefix : 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.086192082+07:00","message":"Next Push (prob) : 'ส่วนใหญ่ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.086225773+07:00","message":"push: {false ให้ชุมชนซึ่ง 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.145853618+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.145903828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.145912996+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.14593058+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.145943014+07:00","message":"[bufferProcess] interim [340000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.145947248+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.145955082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.145959444+07:00","message":"> Transcript [44732] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.145965335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.14596853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.145971674+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.145975832+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.287969814+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.28800867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.288014573+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.28803453+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.28804263+07:00","message":"[bufferProcess] interim [460000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.28804551+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.288049434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.288052828+07:00","message":"> Transcript [44733] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.288056553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.288058859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.288062011+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.288066948+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.292411016+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.292463016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.292471981+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.292495146+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.292505798+07:00","message":"[bufferProcess] interim [520000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.292509957+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.292515742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.292520395+07:00","message":"> Transcript [44734] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.292526514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.292529707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.292533512+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.29253809+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.462390904+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.46243215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.462445093+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.462464491+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462477149+07:00","message":"[bufferProcess] interim [640000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462480795+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.46248927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462492287+07:00","message":"> Transcript [44735] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462496979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462499937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462502394+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462505369+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462513428+07:00","message":"Push: 'ส่วนใหญ่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462515608+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462518079+07:00","message":"Set new StatePrefix : 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.462523319+07:00","message":"Next Push (prob) : 'บ้านเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.462543306+07:00","message":"push: {false ส่วนใหญ่ก็มี 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.633603569+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.633648392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.633659456+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.63367562+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.633685131+07:00","message":"[bufferProcess] interim [820000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.633688067+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.633695844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.633701149+07:00","message":"> Transcript [44736] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.633705977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.633708511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.633710503+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.633713446+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.78357538+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.783618796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.783625624+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:25.783640021+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.783649072+07:00","message":"[bufferProcess] interim [0]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.783652601+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.78366014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.783663193+07:00","message":"> Transcript [44737] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.783667952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.783670504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.783672932+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:25.783676227+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.357432482+07:00","message":"[GCS] IsForceVAD: false for message ID: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.380091364+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.380125458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.380134301+07:00","message":"receive interim result [false|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.380148831+07:00","message":"[buffer interim] 3063 false สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.380158225+07:00","message":"[bufferProcess] interim [600000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.38016131+07:00","message":"[bufferProcess] send to processor:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.380165224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.380167841+07:00","message":"> Transcript [44738] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.380183467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.380185879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.380188649+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.380191777+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.421422655+07:00","message":"[GCS] Start streaming session, msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.531458459+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.5315082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.531517758+07:00","message":"receive interim result [true|false]: สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.531527776+07:00","message":"end recv isFinal message id 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.531530092+07:00","message":"end Recv id 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.531538805+07:00","message":"[buffer interim] 3063 true สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531548478+07:00","message":"[bufferProcess] interim [750000000]:สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.53155232+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.53156573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531585421+07:00","message":"> Transcript [44739] [false]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531592862+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531596068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531598353+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531601642+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531611673+07:00","message":"Push: 'บ้านเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531613704+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531616761+07:00","message":"Set new StatePrefix : 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531619753+07:00","message":"Next Push (prob) : 'อยู่ริมน้ำชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531622603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531625408+07:00","message":"> Transcript [44740] [true]: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531628183+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531629923+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531631718+07:00","message":"StatePrefix: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือนอยู่ริมน้ำชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531633968+07:00","message":"TextPushed: 'สำหรับตลาดนัดริมน้ำมัสยิดบ้านเหนือเปิดให้ชุมชนซึ่งส่วนใหญ่ก็มีบ้านเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.531637118+07:00","message":"Push: 'อยู่ริมน้ำชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.531655824+07:00","message":"push: {false บ้านเรือน 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.531663349+07:00","message":"push: {true อยู่ริมน้ำชาวบ้าน 0 0xc004610300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:26.543335059+07:00","message":"write wav file: './tmp/7589/7589_3063.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.785645077+07:00","message":"receive streaming session, msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.785690751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.785696283+07:00","message":"receive interim result [false|false]: แถวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.785712279+07:00","message":"[buffer interim] 3064 false แถวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.785719869+07:00","message":"[bufferProcess] interim [300000000]:แถวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.78572208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.833581598+07:00","message":"receive streaming session, msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.833626643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.833634022+07:00","message":"receive interim result [false|false]: แถวนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.833650673+07:00","message":"[buffer interim] 3064 false แถวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.833663939+07:00","message":"[bufferProcess] interim [420000000]:แถวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.83366741+07:00","message":"[bufferProcess] send to processor:แถวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.833674548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.833681247+07:00","message":"> Transcript [44741] [false]: 'แถวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.833684942+07:00","message":"Set StatePrefix (first interim): 'แถวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.868369292+07:00","message":"[GCS] IsForceVAD: false for message ID: 3064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.938417786+07:00","message":"[GCS] Start streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.963445419+07:00","message":"receive streaming session, msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.963481859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวนี้ล่ะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.963487588+07:00","message":"receive interim result [false|false]: แถวนี้ล่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.963503916+07:00","message":"[buffer interim] 3064 false แถวนี้ล่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.963511168+07:00","message":"[bufferProcess] interim [600000000]:แถวนี้ล่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.963513874+07:00","message":"[bufferProcess] send to processor:แถวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.963519744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.963522609+07:00","message":"> Transcript [44742] [false]: 'แถวนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.963525618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.963528771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.963530894+07:00","message":"StatePrefix: 'แถวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.963532975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.976319563+07:00","message":"receive streaming session, msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.976360915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวนี้ล่ะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.976368006+07:00","message":"receive interim result [false|false]: แถวนี้ล่ะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.976384646+07:00","message":"[buffer interim] 3064 false แถวนี้ล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.976393793+07:00","message":"[bufferProcess] interim [660000000]:แถวนี้ล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.976397281+07:00","message":"[bufferProcess] send to processor:แถวนี้ล่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.976402153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.976406477+07:00","message":"> Transcript [44743] [false]: 'แถวนี้ล่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.976410921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.976416593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.976419605+07:00","message":"StatePrefix: 'แถวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.976422694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.99527873+07:00","message":"receive streaming session, msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.995321154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถวนี้ล่ะครับ\",\"confidence\":0.94480765}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.995327273+07:00","message":"receive interim result [true|false]: แถวนี้ล่ะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.995336721+07:00","message":"end recv isFinal message id 3064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.995339021+07:00","message":"end Recv id 3064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.995344781+07:00","message":"[buffer interim] 3064 true แถวนี้ล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995354339+07:00","message":"[bufferProcess] interim [660000000]:แถวนี้ล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995359617+07:00","message":"[bufferProcess] send to processor (isfinal):แถวนี้ล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995363254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995367716+07:00","message":"> Transcript [44744] [false]: 'แถวนี้ล่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995371879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995375131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995378823+07:00","message":"StatePrefix: 'แถวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995382632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.99538497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995388324+07:00","message":"> Transcript [44745] [true]: 'แถวนี้ล่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995391385+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995393953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995398137+07:00","message":"StatePrefix: 'แถวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995400691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:26.995407936+07:00","message":"Push: 'แถวนี้ล่ะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:26.99541784+07:00","message":"push: {true แถวนี้ล่ะครับ 0 0xc004610580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:27.002119343+07:00","message":"write wav file: './tmp/7589/7589_3064.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.309536486+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.309584781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.309590316+07:00","message":"receive interim result [false|false]: นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.309607917+07:00","message":"[buffer interim] 3065 false นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.309614428+07:00","message":"[bufferProcess] interim [420000000]:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.309616369+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.463537645+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.463582172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.46359222+07:00","message":"receive interim result [false|false]: นำสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.463610692+07:00","message":"[buffer interim] 3065 false นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.46361948+07:00","message":"[bufferProcess] interim [540000000]:นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.463622878+07:00","message":"[bufferProcess] send to processor:นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.463632115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.463635644+07:00","message":"> Transcript [44746] [false]: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.463638271+07:00","message":"Set StatePrefix (first interim): 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.593094555+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.593139203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.593144221+07:00","message":"receive interim result [false|false]: นำสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.59315542+07:00","message":"[buffer interim] 3065 false นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.593176236+07:00","message":"[bufferProcess] interim [660000000]:นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.593179152+07:00","message":"[bufferProcess] send to processor:นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.593185979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.593189268+07:00","message":"> Transcript [44747] [false]: 'นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.593192567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.593194924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.593197288+07:00","message":"StatePrefix: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.593199492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.780319534+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.780363848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.780370507+07:00","message":"receive interim result [false|false]: นำสินค้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.780388378+07:00","message":"[buffer interim] 3065 false นำสินค้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.780400488+07:00","message":"[bufferProcess] interim [840000000]:นำสินค้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.780402872+07:00","message":"[bufferProcess] send to processor:นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.780407161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.780413132+07:00","message":"> Transcript [44748] [false]: 'นำสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.780416175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.780418274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.78042072+07:00","message":"StatePrefix: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.780423112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:27.849524373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:27.849539793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.923709203+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.923765501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้ามาใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.923771815+07:00","message":"receive interim result [false|false]: นำสินค้ามาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.923785228+07:00","message":"[buffer interim] 3065 false นำสินค้ามาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.92379226+07:00","message":"[bufferProcess] interim [20000000]:นำสินค้ามาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.923794806+07:00","message":"[bufferProcess] send to processor:นำสินค้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.923800303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.923804508+07:00","message":"> Transcript [44749] [false]: 'นำสินค้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.923808076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.923810569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.923813376+07:00","message":"StatePrefix: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.923815529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.984174697+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.98422686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้ามาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.984232783+07:00","message":"receive interim result [false|false]: นำสินค้ามาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.984245452+07:00","message":"[buffer interim] 3065 false นำสินค้ามาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984258523+07:00","message":"[bufferProcess] interim [80000000]:นำสินค้ามาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984262173+07:00","message":"[bufferProcess] send to processor:นำสินค้ามาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984269797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984274103+07:00","message":"> Transcript [44750] [false]: 'นำสินค้ามาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984280085+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984283451+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984285646+07:00","message":"StatePrefix: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984287713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984291645+07:00","message":"Push: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984294822+07:00","message":"TextPushed: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984298127+07:00","message":"Set new StatePrefix : 'นำสินค้ามาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:27.984301476+07:00","message":"Next Push (prob) : 'สินค้ามาใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:27.984310361+07:00","message":"push: {false นำ 0 0xc004b1c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.104638324+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.104679866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้ามาวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.104685603+07:00","message":"receive interim result [false|false]: นำสินค้ามาวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.104700985+07:00","message":"[buffer interim] 3065 false นำสินค้ามาวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.104707866+07:00","message":"[bufferProcess] interim [140000000]:นำสินค้ามาวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.10471063+07:00","message":"[bufferProcess] send to processor:นำสินค้ามาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.104715706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.104719064+07:00","message":"> Transcript [44751] [false]: 'นำสินค้ามาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.104721213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.104723542+07:00","message":"Set new StatePrefix: 'นำสินค้ามาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.183447284+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.183486371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้ามาวางขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.183492948+07:00","message":"receive interim result [false|false]: นำสินค้ามาวางขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.183507355+07:00","message":"[buffer interim] 3065 false นำสินค้ามาวางขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.183518368+07:00","message":"[bufferProcess] interim [320000000]:นำสินค้ามาวางขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.183521269+07:00","message":"[bufferProcess] send to processor:นำสินค้ามาวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.183528535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.183531416+07:00","message":"> Transcript [44752] [false]: 'นำสินค้ามาวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.183533614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.183536423+07:00","message":"Set new StatePrefix: 'นำสินค้ามาวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.491016207+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.491054499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้ามาวางขายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.491061345+07:00","message":"receive interim result [false|false]: นำสินค้ามาวางขายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:28.491082444+07:00","message":"[buffer interim] 3065 false นำสินค้ามาวางขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.491090712+07:00","message":"[bufferProcess] interim [560000000]:นำสินค้ามาวางขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.491093485+07:00","message":"[bufferProcess] send to processor:นำสินค้ามาวางขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.491097798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.491101725+07:00","message":"> Transcript [44753] [false]: 'นำสินค้ามาวางขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.491106164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.491108474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.491110533+07:00","message":"StatePrefix: 'นำสินค้ามาวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:28.491113739+07:00","message":"TextPushed: 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.10063806+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.100673259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้ามาวางขายได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.100678992+07:00","message":"receive interim result [false|false]: นำสินค้ามาวางขายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.100691818+07:00","message":"[buffer interim] 3065 false นำสินค้ามาวางขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.100699358+07:00","message":"[bufferProcess] interim [160000000]:นำสินค้ามาวางขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.1007016+07:00","message":"[bufferProcess] send to processor:นำสินค้ามาวางขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.100707698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.100710579+07:00","message":"> Transcript [44754] [false]: 'นำสินค้ามาวางขายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.100714128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.100716357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.100719516+07:00","message":"StatePrefix: 'นำสินค้ามาวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.100721945+07:00","message":"TextPushed: 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.206623534+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.206659015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้ามาวางขายได้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.206665251+07:00","message":"receive interim result [false|false]: นำสินค้ามาวางขายได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.206678059+07:00","message":"[buffer interim] 3065 false นำสินค้ามาวางขายได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.20668693+07:00","message":"[bufferProcess] interim [280000000]:นำสินค้ามาวางขายได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.206689142+07:00","message":"[bufferProcess] send to processor:นำสินค้ามาวางขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.206693014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.206695968+07:00","message":"> Transcript [44755] [false]: 'นำสินค้ามาวางขายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.206699436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.206701423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.206703551+07:00","message":"StatePrefix: 'นำสินค้ามาวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.206705884+07:00","message":"TextPushed: 'นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.379999932+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.380038782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้ามาวางขายได้มีทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.380044749+07:00","message":"receive interim result [false|false]: นำสินค้ามาวางขายได้มีทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.380056849+07:00","message":"[buffer interim] 3065 false นำสินค้ามาวางขายได้มีทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.380064136+07:00","message":"[bufferProcess] interim [460000000]:นำสินค้ามาวางขายได้มีทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.380067217+07:00","message":"[bufferProcess] send to processor:นำสินค้ามาวางขายได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.380073965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.380078545+07:00","message":"> Transcript [44756] [false]: 'นำสินค้ามาวางขายได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.380084291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.380088906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.380091138+07:00","message":"StatePrefix: 'นำสินค้ามาวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.380093619+07:00","message":"TextPushed: 'นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.380098279+07:00","message":"Push: 'สินค้ามาวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.380100272+07:00","message":"TextPushed: 'นำสินค้ามาวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.38010228+07:00","message":"Set new StatePrefix : 'นำสินค้ามาวางขายได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.38010457+07:00","message":"Next Push (prob) : 'ขายได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.380112123+07:00","message":"push: {false สินค้ามาวาง 0 0xc004b1c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.577564719+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.577604242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำสินค้ามาวางขายได้มีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.577610986+07:00","message":"receive interim result [false|false]: นำสินค้ามาวางขายได้มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.577624867+07:00","message":"[buffer interim] 3065 false นำสินค้ามาวางขายได้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.577632322+07:00","message":"[bufferProcess] interim [640000000]:นำสินค้ามาวางขายได้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.577634609+07:00","message":"[bufferProcess] send to processor:นำสินค้ามาวางขายได้มีทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.577640069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.577642595+07:00","message":"> Transcript [44757] [false]: 'นำสินค้ามาวางขายได้มีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.577646539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.577648627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.577650555+07:00","message":"StatePrefix: 'นำสินค้ามาวางขายได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.577653073+07:00","message":"TextPushed: 'นำสินค้ามาวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.686395358+07:00","message":"[GCS] IsForceVAD: false for message ID: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.795159399+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.795211634+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-06-22T12:56:29.795219145+07:00","message":"receive interim result [true|false]: นำสินค้ามาวางขายได้มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.795227667+07:00","message":"end recv isFinal message id 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.795229994+07:00","message":"end Recv id 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.795236669+07:00","message":"[buffer interim] 3065 true นำสินค้ามาวางขายได้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795246259+07:00","message":"[bufferProcess] interim [970000000]:นำสินค้ามาวางขายได้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795251492+07:00","message":"[bufferProcess] send to processor (isfinal):นำสินค้ามาวางขายได้มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.79525467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795257988+07:00","message":"> Transcript [44758] [false]: 'นำสินค้ามาวางขายได้มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795261323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795263189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795265086+07:00","message":"StatePrefix: 'นำสินค้ามาวางขายได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795267595+07:00","message":"TextPushed: 'นำสินค้ามาวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795269625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795273313+07:00","message":"> Transcript [44759] [true]: 'นำสินค้ามาวางขายได้มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795275415+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795277247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795278962+07:00","message":"StatePrefix: 'นำสินค้ามาวางขายได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795280808+07:00","message":"TextPushed: 'นำสินค้ามาวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:29.795286691+07:00","message":"Push: 'ขายได้มีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.795293644+07:00","message":"push: {true ขายได้มีทั้ง 0 0xc004b1c600}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:29.803972336+07:00","message":"write wav file: './tmp/7589/7589_3065.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:29.87781327+07:00","message":"[GCS] Start streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.22914787+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.229202918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.22920865+07:00","message":"receive interim result [false|false]: ปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.229225496+07:00","message":"[buffer interim] 3066 false ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.229232949+07:00","message":"[bufferProcess] interim [420000000]:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.229235195+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.542554684+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.542595742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปราสาท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.542601786+07:00","message":"receive interim result [false|false]: ปราสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.542613663+07:00","message":"[buffer interim] 3066 false ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.54262079+07:00","message":"[bufferProcess] interim [720000000]:ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.542623228+07:00","message":"[bufferProcess] send to processor:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.542628514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.5426313+07:00","message":"> Transcript [44760] [false]: 'ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.542633584+07:00","message":"Set StatePrefix (first interim): 'ปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.610159584+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.610216565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.610226535+07:00","message":"receive interim result [false|false]: ปลาสด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.610244987+07:00","message":"[buffer interim] 3066 false ปลาสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.610256608+07:00","message":"[bufferProcess] interim [780000000]:ปลาสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.610260527+07:00","message":"[bufferProcess] send to processor:ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.610267401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.610272085+07:00","message":"> Transcript [44761] [false]: 'ปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.610275538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.610278981+07:00","message":"Set new StatePrefix: 'ปราสาท'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:30.850099078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:30.850108206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.919349568+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.919385147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.919391033+07:00","message":"receive interim result [false|false]: ปลาสดๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:30.919404641+07:00","message":"[buffer interim] 3066 false ปลาสดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.919414972+07:00","message":"[bufferProcess] interim [80000000]:ปลาสดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.919417657+07:00","message":"[bufferProcess] send to processor:ปลาสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.919421587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.919424251+07:00","message":"> Transcript [44762] [false]: 'ปลาสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.919426402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:30.919428379+07:00","message":"Set new StatePrefix: 'ปลาสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.105299916+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.105341421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.105347938+07:00","message":"receive interim result [false|false]: ปลาสดอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.105365165+07:00","message":"[buffer interim] 3066 false ปลาสดอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.105373628+07:00","message":"[bufferProcess] interim [260000000]:ปลาสดอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.105376522+07:00","message":"[bufferProcess] send to processor:ปลาสดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.105380847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.105384039+07:00","message":"> Transcript [44763] [false]: 'ปลาสดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.105387348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.105389722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.105392117+07:00","message":"StatePrefix: 'ปลาสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.105394541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.309289984+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.30933794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.309344577+07:00","message":"receive interim result [false|false]: ปลาสดอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.309356904+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.309365903+07:00","message":"[bufferProcess] interim [500000000]:ปลาสดอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.309368409+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.309374201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.309377039+07:00","message":"> Transcript [44764] [false]: 'ปลาสดอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.309381221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.309383362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.309385436+07:00","message":"StatePrefix: 'ปลาสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.309387386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.427274103+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.427307284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.427313471+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.427323613+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.427330566+07:00","message":"[bufferProcess] interim [560000000]:ปลาสดอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.427333087+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.427338287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.427341144+07:00","message":"> Transcript [44765] [false]: 'ปลาสดอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.427344365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.427346409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.427348664+07:00","message":"StatePrefix: 'ปลาสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.427350973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.618729172+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.618765828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.618771592+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.618784414+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.618791137+07:00","message":"[bufferProcess] interim [740000000]:ปลาสดอาหารชนิดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.61879366+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.618798974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.618801667+07:00","message":"> Transcript [44766] [false]: 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.618805559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.618808639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.618811847+07:00","message":"StatePrefix: 'ปลาสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.618814881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.61882399+07:00","message":"Push: 'ปลาสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.61882932+07:00","message":"TextPushed: 'ปลาสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.618832466+07:00","message":"Set new StatePrefix : 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.618835906+07:00","message":"Next Push (prob) : 'อาหารชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.618845671+07:00","message":"push: {false ปลาสด 0 0xc004b1c800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.748262705+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.74829652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.748303358+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:31.748317796+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.748325128+07:00","message":"[bufferProcess] interim [860000000]:ปลาสดอาหารชนิดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.748329662+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.748337218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.748340647+07:00","message":"> Transcript [44767] [false]: 'ปลาสดอาหารชนิดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.748344165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.748346819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.748348852+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:31.748351189+07:00","message":"TextPushed: 'ปลาสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.363021088+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.363069809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.363077818+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.363096789+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.363106557+07:00","message":"[bufferProcess] interim [460000000]:ปลาสดอาหารชนิดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.363108963+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.36311371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.36311686+07:00","message":"> Transcript [44768] [false]: 'ปลาสดอาหารชนิดต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.363120342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.363122538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.363124643+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.363128545+07:00","message":"TextPushed: 'ปลาสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.467134774+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.467185546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆอาทิปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.467193345+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆอาทิปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.467216473+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆอาทิปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.467229889+07:00","message":"[bufferProcess] interim [580000000]:ปลาสดอาหารชนิดต่างๆอาทิปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.467233609+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.467242108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.467245461+07:00","message":"> Transcript [44769] [false]: 'ปลาสดอาหารชนิดต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.46724908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.467251648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.467253823+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.467256716+07:00","message":"TextPushed: 'ปลาสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.655143922+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.655187975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.655196816+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.655212978+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.655225068+07:00","message":"[bufferProcess] interim [760000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.655228664+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆอาทิปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.655237169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.655241096+07:00","message":"> Transcript [44770] [false]: 'ปลาสดอาหารชนิดต่างๆอาทิปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.655246881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.655250056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.65525352+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.655256442+07:00","message":"TextPushed: 'ปลาสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.65526277+07:00","message":"Push: 'อาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.655265744+07:00","message":"TextPushed: 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.655268854+07:00","message":"Set new StatePrefix : 'ปลาสดอาหารชนิดต่างๆอาทิปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.655272588+07:00","message":"Next Push (prob) : 'ต่างๆอาทิปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.655290304+07:00","message":"push: {false อาหารชนิด 0 0xc004b1c800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.858147731+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.858185033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.858191216+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.858206192+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.858214369+07:00","message":"[bufferProcess] interim [0]:ปลาสดอาหารชนิดต่างๆที่ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.858216732+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.858220193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.85822296+07:00","message":"> Transcript [44771] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.858226562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.858230847+07:00","message":"Set new StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.908191026+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.90822887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.908234555+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.908268522+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.908281477+07:00","message":"[bufferProcess] interim [60000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.908284464+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.908288296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.908291282+07:00","message":"> Transcript [44772] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.908294484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.908296484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.908298625+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.9083013+07:00","message":"TextPushed: 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.963714997+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.963753776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.963760423+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:32.963776403+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.963785562+07:00","message":"[bufferProcess] interim [120000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.963787802+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.963793669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.963796321+07:00","message":"> Transcript [44773] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.963799815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.963802124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.963804055+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:32.963806707+07:00","message":"TextPushed: 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.10240468+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.102443584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏว่าคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.102449661+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏว่าคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.102459773+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.102469453+07:00","message":"[bufferProcess] interim [180000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.10247196+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.102476164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.102478952+07:00","message":"> Transcript [44774] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.102482776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.102484881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.102489091+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.10249178+07:00","message":"TextPushed: 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.3178054+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.317842349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.317848312+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.317861681+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317868765+07:00","message":"[bufferProcess] interim [300000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317871377+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317877163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317879949+07:00","message":"> Transcript [44775] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏว่าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317883238+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317885393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317887959+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317892257+07:00","message":"TextPushed: 'ปลาสดอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.31789777+07:00","message":"Push: 'ต่างๆที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317899962+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317902582+07:00","message":"Set new StatePrefix : 'ปลาสดอาหารชนิดต่างๆที่ปรากฏว่าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.317905113+07:00","message":"Next Push (prob) : 'ว่าคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.317912991+07:00","message":"push: {false ต่างๆที่ปรากฏ 0 0xc004b1c800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.349804877+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.349839335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.349845389+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.349857395+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.349864613+07:00","message":"[bufferProcess] interim [360000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.349867109+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.349870487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.349873233+07:00","message":"> Transcript [44776] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.349875456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.349877418+07:00","message":"Set new StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.355417159+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.355450222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.355455705+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.355472222+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.355481006+07:00","message":"[bufferProcess] interim [420000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.355484325+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.355491375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.355494096+07:00","message":"> Transcript [44777] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.355496557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.355498727+07:00","message":"Set new StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.420630482+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.42067143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.420678466+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.420691264+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.420700483+07:00","message":"[bufferProcess] interim [540000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.420709694+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.420715648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.420718778+07:00","message":"> Transcript [44778] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.420721431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.42072421+07:00","message":"Set new StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.552535125+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.552575117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.552582513+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.552599025+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.552607585+07:00","message":"[bufferProcess] interim [660000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.552610537+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.552619328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.552622482+07:00","message":"> Transcript [44779] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.552625831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.552628446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.552633122+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.552636033+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.612076502+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.612120202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.612127644+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.612144088+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.612152965+07:00","message":"[bufferProcess] interim [780000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.612155816+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.61216363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.612166486+07:00","message":"> Transcript [44780] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.61217048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.612173197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.612175396+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.61218193+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.810732828+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.810776095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.810783633+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.810802659+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.810815214+07:00","message":"[bufferProcess] interim [20000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.810818453+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.810870432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.810875305+07:00","message":"> Transcript [44781] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.8108797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.810882196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.810885407+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.810888317+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:33.850118923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:33.850138953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.941040421+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.941080641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.941087425+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.941103001+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941110603+07:00","message":"[bufferProcess] interim [80000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941113286+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941117139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941120041+07:00","message":"> Transcript [44782] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941124694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941127125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941133834+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941136596+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941139766+07:00","message":"Push: 'และคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941142166+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.94114467+07:00","message":"Set new StatePrefix : 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:33.941147316+07:00","message":"Next Push (prob) : 'แล้วก็มีสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:33.941154922+07:00","message":"push: {false และคุณผู้ชม 0 0xc004b1c800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.06400907+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.064057144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.064064998+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.064082226+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.064090715+07:00","message":"[bufferProcess] interim [140000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.064093928+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.064102953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.064105837+07:00","message":"> Transcript [44783] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.064108671+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.642133719+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.64217235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.642179356+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.642193633+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.642203225+07:00","message":"[bufferProcess] interim [740000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.642205596+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.642209722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.642212509+07:00","message":"> Transcript [44784] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.64221521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.642217228+07:00","message":"Set new StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.69568413+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.69572686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.695732889+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.695743669+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.695752589+07:00","message":"[bufferProcess] interim [860000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.695755937+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.695760288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.695763201+07:00","message":"> Transcript [44785] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.695766283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.695768593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.695770643+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.695773095+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.835641725+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.83571479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.835727395+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:34.83574189+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.835750264+07:00","message":"[bufferProcess] interim [980000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.83575311+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.835765217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.835768321+07:00","message":"> Transcript [44786] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.83578248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.835784872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.835787414+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:34.835793898+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.052484513+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.052539141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.052546477+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.052567159+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.052575969+07:00","message":"[bufferProcess] interim [220000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.052579102+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.05259048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.052593692+07:00","message":"> Transcript [44787] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.05259857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.052601098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.052605721+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.052609135+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.231296849+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.231336084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.23134311+07:00","message":"receive interim result [false|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.231355277+07:00","message":"[buffer interim] 3066 false ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.23136534+07:00","message":"[bufferProcess] interim [400000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.231368005+07:00","message":"[bufferProcess] send to processor:ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.2313738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.23137706+07:00","message":"> Transcript [44788] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.23138134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.231383492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.231386785+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.231389326+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.231394585+07:00","message":"Push: 'แล้วก็มีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.231396708+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.231399061+07:00","message":"Set new StatePrefix : 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.231401554+07:00","message":"Next Push (prob) : 'ที่เป็นสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.231408821+07:00","message":"push: {false แล้วก็มีสินค้า 0 0xc004b1c800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.325579448+07:00","message":"[GCS] IsForceVAD: false for message ID: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.38868317+07:00","message":"[GCS] Start streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.51822581+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.51825879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาสดอาหารชนิดต่างๆที่ปรากฏนะคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ\",\"confidence\":0.9427388}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.518264896+07:00","message":"receive interim result [true|false]: ปลาสดอาหารชนิดต่างๆที่ปรากฏนะคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.51827241+07:00","message":"end recv isFinal message id 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.518274456+07:00","message":"end Recv id 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.518279309+07:00","message":"[buffer interim] 3066 true ปลาสดอาหารชนิดต่างๆที่ปรากฏนะคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518287896+07:00","message":"[bufferProcess] interim [670000000]:ปลาสดอาหารชนิดต่างๆที่ปรากฏนะคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518291674+07:00","message":"[bufferProcess] send to processor (isfinal):ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518295228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518298158+07:00","message":"> Transcript [44789] [false]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518303962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518306153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518308227+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518310878+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518313162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.51831527+07:00","message":"> Transcript [44790] [true]: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏนะคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518317719+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518319839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518321586+07:00","message":"StatePrefix: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.5183237+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518325906+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518493708+07:00","message":"Push: 'ที่เป็นสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518497192+07:00","message":"TextPushed: 'ปลาสดอาหารชนิดต่างๆที่ปรากฏและคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518499673+07:00","message":"Set new StatePrefix : 'ปลาสดอาหารชนิดต่างๆที่ปรากฏนะคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518501996+07:00","message":"Next Push (prob) : 'ปลาสดอาหารชนิดต่างๆที่ปรากฏนะคุณผู้ชมแล้วก็มีสินค้าที่เป็นสัตว์น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:35.518509316+07:00","message":"push: {true ที่เป็นสัตว์น้ำ 0 0xc004b1c800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:35.518538793+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3066.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:35.52892659+07:00","message":"write wav file: './tmp/7589/7589_3066.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.565873766+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.565919406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.56592509+07:00","message":"receive interim result [false|false]: ตกค้างอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.565940907+07:00","message":"[buffer interim] 3067 false ตกค้างอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.565947816+07:00","message":"[bufferProcess] interim [960000000]:ตกค้างอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.565950209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.565968429+07:00","message":"[bufferProcess] send to processor (ticker):ตกค้างอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.565971835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.565975677+07:00","message":"> Transcript [44791] [false]: 'ตกค้างอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.565978014+07:00","message":"Set StatePrefix (first interim): 'ตกค้างอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.629277466+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.629455768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายอีกไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.629464772+07:00","message":"receive interim result [false|false]: ขายอีกไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.629488181+07:00","message":"[buffer interim] 3067 false ขายอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.629499159+07:00","message":"[bufferProcess] interim [80000000]:ขายอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.62950252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.741508018+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.741542644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.741548726+07:00","message":"receive interim result [false|false]: ตกค้างอีกมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.741561946+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.741568941+07:00","message":"[bufferProcess] interim [140000000]:ตกค้างอีกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.741571414+07:00","message":"[bufferProcess] send to processor:ขายอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.741576794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.741579433+07:00","message":"> Transcript [44792] [false]: 'ขายอีกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.741581665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.741583766+07:00","message":"Set new StatePrefix: 'ขายอีกไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.831810389+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.831847604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.831853594+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:36.831866663+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.831874739+07:00","message":"[bufferProcess] interim [260000000]:ตกค้างอีกมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.831877346+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.831882755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.83188555+07:00","message":"> Transcript [44793] [false]: 'ตกค้างอีกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.83188795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:36.831890523+07:00","message":"Set new StatePrefix: 'ตกค้างอีกมาก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:36.85097975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:36.850976565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.00584614+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.005882054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.005888087+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.005903368+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.005911098+07:00","message":"[bufferProcess] interim [500000000]:ตกค้างอีกมากมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.005914033+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.005925422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.005928254+07:00","message":"> Transcript [44794] [false]: 'ตกค้างอีกมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.00593193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.00593429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.005936238+07:00","message":"StatePrefix: 'ตกค้างอีกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.005938449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.137407947+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.13743992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.137445954+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.137457719+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.137470989+07:00","message":"[bufferProcess] interim [620000000]:ตกค้างอีกมากมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.137473665+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.137476987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.137479896+07:00","message":"> Transcript [44795] [false]: 'ตกค้างอีกมากมายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.13748348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.137485667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.137487768+07:00","message":"StatePrefix: 'ตกค้างอีกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.137490014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.260353956+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.260388902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.260394856+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.260406143+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.260413499+07:00","message":"[bufferProcess] interim [680000000]:ตกค้างอีกมากมายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.26041623+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.260421692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.260425132+07:00","message":"> Transcript [44796] [false]: 'ตกค้างอีกมากมายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.26042876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.260431111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.260433167+07:00","message":"StatePrefix: 'ตกค้างอีกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.260435361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.527956703+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.528003803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.528011938+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.528029955+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.52804381+07:00","message":"[bufferProcess] interim [980000000]:ตกค้างอีกมากมายนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.528048088+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.528055411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.528059945+07:00","message":"> Transcript [44797] [false]: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.528065228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.528068265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.5280719+07:00","message":"StatePrefix: 'ตกค้างอีกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.528074837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.52808224+07:00","message":"Push: 'ตกค้างอีกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.528084973+07:00","message":"TextPushed: 'ตกค้างอีกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.528087848+07:00","message":"Set new StatePrefix : 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.528091417+07:00","message":"Next Push (prob) : 'มายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.528101393+07:00","message":"push: {false ตกค้างอีกมาก 0 0xc003769300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.664068378+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.664109082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.664115632+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.664130407+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.664139452+07:00","message":"[bufferProcess] interim [100000000]:ตกค้างอีกมากมายนะครับของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.664142206+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.664145792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.664148683+07:00","message":"> Transcript [44798] [false]: 'ตกค้างอีกมากมายนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.664152424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.664154629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.664172141+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.664174924+07:00","message":"TextPushed: 'ตกค้างอีกมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.725946335+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.725982084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.72598804+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.726000554+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.726008877+07:00","message":"[bufferProcess] interim [160000000]:ตกค้างอีกมากมายนะครับของวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.72601124+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.726014915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.726017541+07:00","message":"> Transcript [44799] [false]: 'ตกค้างอีกมากมายนะครับของวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.726021301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.726023339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.726025511+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.726028004+07:00","message":"TextPushed: 'ตกค้างอีกมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.745679801+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.745724146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของวานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.745730023+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของวานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.745744674+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของวานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.745752371+07:00","message":"[bufferProcess] interim [220000000]:ตกค้างอีกมากมายนะครับของวานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.745755129+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.745763632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.745767082+07:00","message":"> Transcript [44800] [false]: 'ตกค้างอีกมากมายนะครับของวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.745770551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.745772951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.745775272+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.745777894+07:00","message":"TextPushed: 'ตกค้างอีกมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.96996188+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.969999865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของวานก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.970005835+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของวานก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.970018234+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของวานก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970027436+07:00","message":"[bufferProcess] interim [400000000]:ตกค้างอีกมากมายนะครับของวานก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970029998+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของวานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970035851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970038923+07:00","message":"> Transcript [44801] [false]: 'ตกค้างอีกมากมายนะครับของวานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970042928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970045043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970047573+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970050198+07:00","message":"TextPushed: 'ตกค้างอีกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970055538+07:00","message":"Push: 'มายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970057692+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970060259+07:00","message":"Set new StatePrefix : 'ตกค้างอีกมากมายนะครับของวานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:37.970062918+07:00","message":"Next Push (prob) : 'ของวานก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:37.970070271+07:00","message":"push: {false มายนะครับ 0 0xc003769300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.210558864+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.210633531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของหวานก็มีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.210640078+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของหวานก็มีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.21065453+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของหวานก็มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.210663535+07:00","message":"[bufferProcess] interim [640000000]:ตกค้างอีกมากมายนะครับของหวานก็มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.210667116+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของวานก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.210676284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.210679832+07:00","message":"> Transcript [44802] [false]: 'ตกค้างอีกมากมายนะครับของวานก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.210692269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.210695155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.210697306+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับของวานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.210700002+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.376610266+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.376656061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของหวานก็มีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.376663904+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของหวานก็มีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.376693696+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของหวานก็มีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.376707114+07:00","message":"[bufferProcess] interim [760000000]:ตกค้างอีกมากมายนะครับของหวานก็มีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.376711658+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของหวานก็มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.376719919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.376723254+07:00","message":"> Transcript [44803] [false]: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.376725926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.376728429+07:00","message":"Set new StatePrefix: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.447592035+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.447632098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของหวานก็มีนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.447638389+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของหวานก็มีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.44765413+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของหวานก็มีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.447661805+07:00","message":"[bufferProcess] interim [880000000]:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.447664458+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของหวานก็มีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.447668007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.447671+07:00","message":"> Transcript [44804] [false]: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.447674949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.447678078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.447688118+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.447691081+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.613001052+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.613044478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.613050671+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.613068788+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.613078692+07:00","message":"[bufferProcess] interim [60000000]:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.613081151+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.613084822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.613087735+07:00","message":"> Transcript [44805] [false]: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.613091401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.61309387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.613095988+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.61309899+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.738382588+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.738419554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.738425949+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:38.738437375+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.738446262+07:00","message":"[bufferProcess] interim [180000000]:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.738449321+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.73845322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.738456023+07:00","message":"> Transcript [44806] [false]: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.738459822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.738462066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.738464159+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:38.738466742+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.05695674+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.056997898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.057005406+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.057021984+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057034042+07:00","message":"[bufferProcess] interim [480000000]:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057038094+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057045059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057049143+07:00","message":"> Transcript [44807] [false]: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057054141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057057008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057059986+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057063834+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.05707139+07:00","message":"Push: 'ของหวานก็มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057074907+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057078849+07:00","message":"Set new StatePrefix : 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.057083018+07:00","message":"Next Push (prob) : 'ครับน้ำแข็ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.057092956+07:00","message":"push: {false ของหวานก็มีนะ 0 0xc003769300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.269448727+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.269485112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.269491704+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.269507009+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.269514554+07:00","message":"[bufferProcess] interim [720000000]:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.269517322+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.269523047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.269526003+07:00","message":"> Transcript [44808] [false]: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.269530222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.269532591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.269536379+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.2695393+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.438563241+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.438604091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.438612169+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.438628286+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.438642143+07:00","message":"[bufferProcess] interim [840000000]:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.43864636+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.438653895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.438658209+07:00","message":"> Transcript [44809] [false]: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.438663817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.438667132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.438670522+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.438674496+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.567359633+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.56739625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.567402221+07:00","message":"receive interim result [false|false]: ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.567415578+07:00","message":"[buffer interim] 3067 false ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.567423685+07:00","message":"[bufferProcess] interim [20000000]:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.56742678+07:00","message":"[bufferProcess] send to processor:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.567432513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.567435702+07:00","message":"> Transcript [44810] [false]: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.567440174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.567442402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.567444919+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.56744757+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.676501101+07:00","message":"[GCS] IsForceVAD: false for message ID: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.737413374+07:00","message":"[GCS] Start streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.829296328+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.829339394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็\",\"confidence\":0.9470994}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.829349181+07:00","message":"receive interim result [true|false]: ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.829360235+07:00","message":"end recv isFinal message id 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.829363147+07:00","message":"end Recv id 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.829371884+07:00","message":"[buffer interim] 3067 true ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829381438+07:00","message":"[bufferProcess] interim [320000000]:ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829386539+07:00","message":"[bufferProcess] send to processor (isfinal):ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829391788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829395836+07:00","message":"> Transcript [44811] [false]: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829401136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829406601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829410682+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829414471+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829418615+07:00","message":"Push: 'ครับน้ำแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829421864+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829425532+07:00","message":"Set new StatePrefix : 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829429815+07:00","message":"Next Push (prob) : 'ใสแบบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829432715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829435918+07:00","message":"> Transcript [44812] [true]: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829439479+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829442328+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829446164+07:00","message":"StatePrefix: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็งใสแบบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829449398+07:00","message":"TextPushed: 'ตกค้างอีกมากมายนะครับของหวานก็มีนะครับน้ำแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:39.829452908+07:00","message":"Push: 'ใสแบบนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.829462656+07:00","message":"push: {false ครับน้ำแข็ง 0 0xc003769300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:39.829469742+07:00","message":"push: {true ใสแบบนี้ก็ 0 0xc003769300}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:39.84827806+07:00","message":"write wav file: './tmp/7589/7589_3067.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:39.851357399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:39.851376817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.093962767+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.094011282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.09401868+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.094035917+07:00","message":"[buffer interim] 3068 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.094042962+07:00","message":"[bufferProcess] interim [360000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.094044744+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.396227157+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.396271621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.396279058+07:00","message":"receive interim result [false|false]: มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.396293815+07:00","message":"[buffer interim] 3068 false มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.39630303+07:00","message":"[bufferProcess] interim [600000000]:มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.396306526+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.396313554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.396317464+07:00","message":"> Transcript [44813] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.39632081+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.411236632+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.411274878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.411281852+07:00","message":"receive interim result [false|false]: มีขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.411298655+07:00","message":"[buffer interim] 3068 false มีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.411307661+07:00","message":"[bufferProcess] interim [660000000]:มีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.41131113+07:00","message":"[bufferProcess] send to processor:มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.411320148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.411323953+07:00","message":"> Transcript [44814] [false]: 'มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.411328701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.411331725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.411334973+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.411338119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.512971152+07:00","message":"[GCS] Cleaned up inactive client: 3039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.512999648+07:00","message":"[GCS] Cleaned up inactive client: 3037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.513002454+07:00","message":"[GCS] Cleaned up inactive client: 3038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.51300433+07:00","message":"[GCS] Cleaned up inactive client: 3046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.513006223+07:00","message":"[GCS] Cleaned up inactive client: 3034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.513008181+07:00","message":"[GCS] Cleaned up inactive client: 3036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.513010072+07:00","message":"[GCS] Cleaned up inactive client: 3035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.513011908+07:00","message":"[GCS] Cleaned up inactive client: 3043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.513013964+07:00","message":"[GCS] Cleaned up inactive client: 3040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.513015796+07:00","message":"[GCS] Cleaned up inactive client: 3041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.51301779+07:00","message":"[GCS] Cleaned up inactive client: 3044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.51301978+07:00","message":"[GCS] Cleaned up inactive client: 3033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.513021579+07:00","message":"[GCS] Cleaned up inactive client: 3045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.513023282+07:00","message":"[GCS] Cleaned up inactive client: 3042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.599635323+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.599682659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.599688938+07:00","message":"receive interim result [false|false]: มีขายไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.599702601+07:00","message":"[buffer interim] 3068 false มีขายไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.599710285+07:00","message":"[bufferProcess] interim [840000000]:มีขายไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.599712792+07:00","message":"[bufferProcess] send to processor:มีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.599716609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.599719718+07:00","message":"> Transcript [44815] [false]: 'มีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.599723226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.599725181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.599727157+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.59972917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.726915725+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.726959533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.726967075+07:00","message":"receive interim result [false|false]: มีขายเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:40.726983184+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.726995024+07:00","message":"[bufferProcess] interim [960000000]:มีขายเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.726998858+07:00","message":"[bufferProcess] send to processor:มีขายไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.727006874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.72701272+07:00","message":"> Transcript [44816] [false]: 'มีขายไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.727017508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.72702036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.727023875+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:40.727026842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.327030193+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.327071248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.327078179+07:00","message":"receive interim result [false|false]: มีขายเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.327093413+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.327101049+07:00","message":"[bufferProcess] interim [560000000]:มีขายเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.3271035+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.327107086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.327109846+07:00","message":"> Transcript [44817] [false]: 'มีขายเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.327113297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.327115394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.327117582+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.327119856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.327125156+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.32712739+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.327129404+07:00","message":"Set new StatePrefix : 'มีขายเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.327132206+07:00","message":"Next Push (prob) : 'ขายเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.327139858+07:00","message":"push: {false มี 0 0xc004610a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.598461192+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.598497173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.598503393+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.598518522+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.598525554+07:00","message":"[bufferProcess] interim [800000000]:มีขายเหมือนกันเป็นวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.598528428+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.598535225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.598539848+07:00","message":"> Transcript [44818] [false]: 'มีขายเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.598543718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.598546465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.59854908+07:00","message":"StatePrefix: 'มีขายเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.598551548+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.681362703+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.681405418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิธีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.681413657+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิธีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.681433506+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิธีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.681448215+07:00","message":"[bufferProcess] interim [980000000]:มีขายเหมือนกันเป็นวิธีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.681450814+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.681455495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.681459317+07:00","message":"> Transcript [44819] [false]: 'มีขายเหมือนกันเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.681463517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.681465855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.681468433+07:00","message":"StatePrefix: 'มีขายเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.681471227+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.814389922+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.814437333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.81444556+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.814464686+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.814477133+07:00","message":"[bufferProcess] interim [40000000]:มีขายเหมือนกันเป็นวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.814479709+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิธีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.814500902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.814504739+07:00","message":"> Transcript [44820] [false]: 'มีขายเหมือนกันเป็นวิธีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.814508659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.814511105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.814513745+07:00","message":"StatePrefix: 'มีขายเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.814516462+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.876784866+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.87682351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.876831142+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.876843836+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876851141+07:00","message":"[bufferProcess] interim [220000000]:มีขายเหมือนกันเป็นวิถีชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876854365+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876859727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876862575+07:00","message":"> Transcript [44821] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876866847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876869149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876871499+07:00","message":"StatePrefix: 'มีขายเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876873844+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876878443+07:00","message":"Push: 'ขายเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876880475+07:00","message":"TextPushed: 'มีขายเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876883658+07:00","message":"Set new StatePrefix : 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:41.876886087+07:00","message":"Next Push (prob) : 'เป็นวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:41.876893851+07:00","message":"push: {false ขายเหมือนกัน 0 0xc004610a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.0732684+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.073307545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.073314275+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.073327308+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.07333803+07:00","message":"[bufferProcess] interim [400000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.073342149+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.07334879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.073352617+07:00","message":"> Transcript [44822] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.073357284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.073360475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.073364514+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.073367725+07:00","message":"TextPushed: 'มีขายเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.38095689+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.380991291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.380998024+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.381011864+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.381019386+07:00","message":"[bufferProcess] interim [640000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.381022216+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.381029169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.381031639+07:00","message":"> Transcript [44823] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.381035199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.381037619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.381039659+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.381042389+07:00","message":"TextPushed: 'มีขายเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.698424626+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.698464212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.698471656+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.698485624+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.698494658+07:00","message":"[bufferProcess] interim [940000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.698498166+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.698506903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.698511408+07:00","message":"> Transcript [44824] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.698516261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.698519609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.698522257+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.698524878+07:00","message":"TextPushed: 'มีขายเหมือนกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:42.851524106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:42.851535726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.858366398+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.858402808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.858409256+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.858421837+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858430835+07:00","message":"[bufferProcess] interim [120000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858433302+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858438908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858442544+07:00","message":"> Transcript [44825] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858446262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858448636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858471285+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858474457+07:00","message":"TextPushed: 'มีขายเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858480697+07:00","message":"Push: 'เป็นวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858482811+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858485049+07:00","message":"Set new StatePrefix : 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.858487405+07:00","message":"Next Push (prob) : 'ของผู้คนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.858496405+07:00","message":"push: {false เป็นวิถีชีวิต 0 0xc004610a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.916323279+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.91636724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.916375793+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:42.916391259+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.9163989+07:00","message":"[bufferProcess] interim [180000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.916401395+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.916408428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.916411744+07:00","message":"> Transcript [44826] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.916415156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.916419473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.916421554+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:42.916424327+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.100176337+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.100214951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.10022228+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.100235559+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.100244933+07:00","message":"[bufferProcess] interim [360000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.100247547+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.100252424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.100255695+07:00","message":"> Transcript [44827] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.100259256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.100261287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.10026358+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.100266318+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.429480565+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.429521918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.429529037+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.429546228+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.429554169+07:00","message":"[bufferProcess] interim [660000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.429557074+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.429568225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.429571215+07:00","message":"> Transcript [44828] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.429575124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.429577401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.429579754+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.429582437+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.486818921+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.48685145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.48685798+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.486872026+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.486879594+07:00","message":"[bufferProcess] interim [780000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.486882356+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.486887935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.48689144+07:00","message":"> Transcript [44829] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.486895639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.486897867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.486900123+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.48690289+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.486907652+07:00","message":"Push: 'ของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.486909706+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.486911891+07:00","message":"Set new StatePrefix : 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.486914555+07:00","message":"Next Push (prob) : 'ละแวกนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.486923288+07:00","message":"push: {false ของผู้คนใน 0 0xc004610a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.61733612+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.617383247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.617390928+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:43.617406105+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.617414151+07:00","message":"[bufferProcess] interim [840000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.617417004+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.617422569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.617425376+07:00","message":"> Transcript [44830] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.617431035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.617433246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.617435248+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:43.617437933+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.183973901+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.184019237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.184026431+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.184043325+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.184052401+07:00","message":"[bufferProcess] interim [440000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.184055552+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.18406361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.184066863+07:00","message":"> Transcript [44831] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.184071185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.184073379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.184075361+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.184078777+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.201639799+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.201685757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.201691891+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.201707975+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.201715265+07:00","message":"[bufferProcess] interim [500000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.201719606+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.20172688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.201730183+07:00","message":"> Transcript [44832] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.201734011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.201736115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.201738603+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.201741658+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.343292889+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.343337335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.343344987+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.343363114+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343372646+07:00","message":"[bufferProcess] interim [620000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.34337529+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343379424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343382517+07:00","message":"> Transcript [44833] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343387496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343389912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343392388+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343395113+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343399774+07:00","message":"Push: 'ละแวกนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343401849+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343404895+07:00","message":"Set new StatePrefix : 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.343407469+07:00","message":"Next Push (prob) : 'ครับร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.343416894+07:00","message":"push: {false ละแวกนี้นะ 0 0xc004610a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.385862668+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.385910971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.385919979+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.385939621+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.38594795+07:00","message":"[bufferProcess] interim [680000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.385952508+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.385964045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.385969097+07:00","message":"> Transcript [44834] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.385974805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.385977972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.385983282+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.385987551+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.529258186+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.52930889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.52931555+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.52933449+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.529342481+07:00","message":"[bufferProcess] interim [800000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.529345543+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.529350471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.529372204+07:00","message":"> Transcript [44835] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.529377464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.529380318+07:00","message":"Set new StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.828752799+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.828791643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.828799489+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยกู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.828816614+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.828824673+07:00","message":"[bufferProcess] interim [40000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.828827544+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.828831378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.828834215+07:00","message":"> Transcript [44836] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.828838235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.828840774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.828843342+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.828846199+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.890016927+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.890054764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.890061323+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:44.890074857+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.890082474+07:00","message":"[bufferProcess] interim [100000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.8900852+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.890091984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.890094831+07:00","message":"> Transcript [44837] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.890098819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.890101132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.890103624+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:44.890106473+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.344277694+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.344315666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.344322529+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.344337616+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.34434678+07:00","message":"[bufferProcess] interim [220000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.344350347+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.344356682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.34435958+07:00","message":"> Transcript [44838] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.344363932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.344366214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.34438137+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.344384147+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.418479195+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.418526306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.418534801+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.418547471+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418558402+07:00","message":"[bufferProcess] interim [280000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418563967+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418569315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418575585+07:00","message":"> Transcript [44839] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.41858121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418584002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418587776+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418590703+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418595354+07:00","message":"Push: 'ครับรวมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418598583+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418601861+07:00","message":"Set new StatePrefix : 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.418605951+07:00","message":"Next Push (prob) : 'เนี่ยคุณพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.418614626+07:00","message":"push: {false ครับรวมแล้ว 0 0xc004610a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.551931445+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.551980708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.551988727+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.552006564+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.552015946+07:00","message":"[bufferProcess] interim [460000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.552019533+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.552023901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.552026978+07:00","message":"> Transcript [44840] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.552029965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.552032848+07:00","message":"Set new StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.585975893+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.586016795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.58602624+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.586042561+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.586056891+07:00","message":"[bufferProcess] interim [580000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.586061374+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.58607061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.586075398+07:00","message":"> Transcript [44841] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.586081581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.586084718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.586087503+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.586091615+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.638296891+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.638332188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.638339249+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.638353944+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.638361469+07:00","message":"[bufferProcess] interim [760000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.638364324+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.638372072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.638374882+07:00","message":"> Transcript [44842] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.638378899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.638381159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.638385933+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.638388887+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.643080187+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.643099271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.643104233+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.643117409+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.643122134+07:00","message":"[bufferProcess] interim [820000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.643124836+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.643132365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.64313486+07:00","message":"> Transcript [44843] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.643138754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.643140743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.643142641+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.643145552+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.721632526+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.721678357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.721685441+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.721705202+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721713419+07:00","message":"[bufferProcess] interim [940000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.72171623+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721720082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721722974+07:00","message":"> Transcript [44844] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721726988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721729232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721731308+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721734391+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721737692+07:00","message":"Push: 'เนี่ยคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721739658+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721744762+07:00","message":"Set new StatePrefix : 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.721747451+07:00","message":"Next Push (prob) : 'มากกว่า 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.721755815+07:00","message":"push: {false เนี่ยคุณผู้ชม 0 0xc004610a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.799244587+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.799284157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.799291121+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.799304372+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.799312552+07:00","message":"[bufferProcess] interim [120000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.799315438+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.799321361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.799324656+07:00","message":"> Transcript [44845] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.799328551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.799330837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.799332853+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.799335532+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:45.852172638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:45.852172635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.917314761+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.917356415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.917365103+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.917374934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.917378417+07:00","message":"receive interim result [false|false]:  100 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.917403884+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:45.917423115+07:00","message":"[buffer interim] 3068 false  100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.917430466+07:00","message":"[bufferProcess] interim [180000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.917433876+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.917440173+07:00","message":"[bufferProcess] interim [180000000]: 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.917443137+07:00","message":"[bufferProcess] update buffer: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.917446093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.917449053+07:00","message":"> Transcript [44846] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.917454974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.917457113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.917459045+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:45.917462316+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.1222401+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.12228016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.122287557+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.122301111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 ร้านค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.122304105+07:00","message":"receive interim result [false|false]:  100 ร้านค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.122311633+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.122317617+07:00","message":"[buffer interim] 3068 false  100 ร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.122323842+07:00","message":"[bufferProcess] interim [360000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.122327192+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.122331182+07:00","message":"[bufferProcess] interim [360000000]: 100 ร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.122334254+07:00","message":"[bufferProcess] update buffer: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.122338716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.122341263+07:00","message":"> Transcript [44847] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.122344842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.122346826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.12234925+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.122358683+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.136951933+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.136986211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.136993445+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.137005182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.137008176+07:00","message":"receive interim result [false|false]:  100 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.137016173+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.1370202+07:00","message":"[buffer interim] 3068 false  100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137047681+07:00","message":"[bufferProcess] interim [420000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137075912+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137086715+07:00","message":"[bufferProcess] interim [420000000]: 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137090221+07:00","message":"[bufferProcess] update buffer: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137094717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.13709909+07:00","message":"> Transcript [44848] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137103599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137105778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137107799+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137110536+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.13711687+07:00","message":"Push: 'มากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137118994+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137121802+07:00","message":"Set new StatePrefix : 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.137129409+07:00","message":"Next Push (prob) : '00 ร้านค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.13714835+07:00","message":"push: {false มากกว่า 1 0 0xc004610a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.184820125+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.184858291+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-06-22T12:56:46.184868903+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.184882512+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-06-22T12:56:46.184885939+07:00","message":"receive interim result [false|false]:  100 ร้านค้าและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.184893179+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.184898003+07:00","message":"[buffer interim] 3068 false  100 ร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.184913272+07:00","message":"[bufferProcess] interim [480000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.184933908+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.184940806+07:00","message":"[bufferProcess] interim [480000000]: 100 ร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.184944068+07:00","message":"[bufferProcess] update buffer: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.184948267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.184952165+07:00","message":"> Transcript [44849] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.18495534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.184957503+07:00","message":"Set new StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ล้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.302299281+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.302343868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.30235329+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.302371246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ร้านค้าแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.302376249+07:00","message":"receive interim result [false|false]:  ร้านค้าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.302386792+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.302391729+07:00","message":"[buffer interim] 3068 false  ร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.30240017+07:00","message":"[bufferProcess] interim [540000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.302403587+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.302407719+07:00","message":"[bufferProcess] interim [540000000]: ร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.30241014+07:00","message":"[bufferProcess] update buffer: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.302414921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.302418068+07:00","message":"> Transcript [44850] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.302420899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.302422949+07:00","message":"Set new StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.335347694+07:00","message":"[GCS] IsForceVAD: false for message ID: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.421263445+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.421299523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.421307243+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.421317264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ร้านค้าแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.42132066+07:00","message":"receive interim result [false|false]:  ร้านค้าแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.421328009+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.421333906+07:00","message":"[buffer interim] 3068 false  ร้านค้าแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.421340134+07:00","message":"[bufferProcess] interim [660000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.42134335+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.421347416+07:00","message":"[bufferProcess] interim [660000000]: ร้านค้าแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.421350171+07:00","message":"[bufferProcess] update buffer: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.421353165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.421355937+07:00","message":"> Transcript [44851] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.421358808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.42136074+07:00","message":"Set new StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.423346579+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.423384585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.423391958+07:00","message":"receive interim result [false|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.423406518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ร้านค้าแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.423410122+07:00","message":"receive interim result [false|false]:  ร้านค้าแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.423419475+07:00","message":"[buffer interim] 3068 false มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.423423954+07:00","message":"[buffer interim] 3068 false  ร้านค้าแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.423431804+07:00","message":"[bufferProcess] interim [780000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.423435238+07:00","message":"[bufferProcess] send to processor:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.423439253+07:00","message":"[bufferProcess] interim [780000000]: ร้านค้าแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.423442151+07:00","message":"[bufferProcess] update buffer: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.423445789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.423448907+07:00","message":"> Transcript [44852] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.423452837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.423455169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.423457374+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.423460436+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.582247839+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.582287624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะคะ\",\"confidence\":0.9511905}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.582295566+07:00","message":"receive interim result [true|false]: มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.582305293+07:00","message":"end recv isFinal message id 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.582307378+07:00","message":"end Recv id 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.582313789+07:00","message":"[buffer interim] 3068 true มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.58232385+07:00","message":"[bufferProcess] interim [810000000]:มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582328094+07:00","message":"[bufferProcess] send to processor (isfinal):มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582332158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582335014+07:00","message":"> Transcript [44853] [false]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582341109+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582343238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582345275+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582347984+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582350194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582352229+07:00","message":"> Transcript [44854] [true]: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582354835+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582356533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582358402+07:00","message":"StatePrefix: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 100 ร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582360856+07:00","message":"TextPushed: 'มีขายเหมือนกันเป็นวิถีชีวิตของผู้คนในละแวกนี้นะครับรวมแล้วเนี่ยคุณผู้ชมมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:46.582364366+07:00","message":"Push: '00 ร้านค้าแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.582372236+07:00","message":"push: {true 00 ร้านค้าแล้วนะคะ 0 0xc004610a80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:46.594001002+07:00","message":"write wav file: './tmp/7589/7589_3068.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:46.917137216+07:00","message":"[GCS] Start streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.309526968+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.309569712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.309574987+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.309590907+07:00","message":"[buffer interim] 3069 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.309598374+07:00","message":"[bufferProcess] interim [420000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.309600381+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.622009056+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.622050044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.622056718+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.622071219+07:00","message":"[buffer interim] 3069 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.622087573+07:00","message":"[bufferProcess] interim [600000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.622090504+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.622094614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.622097941+07:00","message":"> Transcript [44855] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.622100246+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.741599397+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.741636792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.741649935+07:00","message":"receive interim result [false|false]: นอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.741663503+07:00","message":"[buffer interim] 3069 false นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.741670901+07:00","message":"[bufferProcess] interim [660000000]:นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.741673144+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.741678161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.741680911+07:00","message":"> Transcript [44856] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.741683215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.741685165+07:00","message":"Set new StatePrefix: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.846860358+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.846903237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.846909134+07:00","message":"receive interim result [false|false]: นอกจากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.846923873+07:00","message":"[buffer interim] 3069 false นอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.8469339+07:00","message":"[bufferProcess] interim [720000000]:นอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.846937302+07:00","message":"[bufferProcess] send to processor:นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.84694272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.846946744+07:00","message":"> Transcript [44857] [false]: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.846950034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.846954504+07:00","message":"Set new StatePrefix: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.865779645+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.865817266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องจากกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.865822739+07:00","message":"receive interim result [false|false]: ต้องจากกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.865836274+07:00","message":"[buffer interim] 3069 false ต้องจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.865843266+07:00","message":"[bufferProcess] interim [780000000]:ต้องจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.865845656+07:00","message":"[bufferProcess] send to processor:นอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.865848874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.865851671+07:00","message":"> Transcript [44858] [false]: 'นอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.865854339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.86585643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.865858564+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.865860588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.872557398+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.872594131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.872600433+07:00","message":"receive interim result [false|false]: นอกจากตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.872616778+07:00","message":"[buffer interim] 3069 false นอกจากตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.872631704+07:00","message":"[bufferProcess] interim [840000000]:นอกจากตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.872634921+07:00","message":"[bufferProcess] send to processor:ต้องจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.872647883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.872651085+07:00","message":"> Transcript [44859] [false]: 'ต้องจากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.872653549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.872655673+07:00","message":"Set new StatePrefix: 'ต้องจากกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.92386605+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.923907133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.923914414+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:47.923932857+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.923941844+07:00","message":"[bufferProcess] interim [20000000]:นอกจากตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.923945387+07:00","message":"[bufferProcess] send to processor:นอกจากตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.923952139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.923955028+07:00","message":"> Transcript [44860] [false]: 'นอกจากตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.923957452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:47.923959988+07:00","message":"Set new StatePrefix: 'นอกจากตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.160972532+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.161011066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.161018602+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.161033594+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.16104278+07:00","message":"[bufferProcess] interim [260000000]:นอกจากตลาดนัดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.161047103+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.16105599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.161060018+07:00","message":"> Transcript [44861] [false]: 'นอกจากตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.161064743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.161067915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.161071176+07:00","message":"StatePrefix: 'นอกจากตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.161074084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.363989604+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.36402912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.364035694+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.364049007+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.364058072+07:00","message":"[bufferProcess] interim [440000000]:นอกจากตลาดนัดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.364060891+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.364066258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.364068981+07:00","message":"> Transcript [44862] [false]: 'นอกจากตลาดนัดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.364072337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.364075644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.36407788+07:00","message":"StatePrefix: 'นอกจากตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.364080137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.502481927+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.502517705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.502524358+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.50253835+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.502546442+07:00","message":"[bufferProcess] interim [560000000]:นอกจากตลาดนัดแล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.502548871+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.502554572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.502557368+07:00","message":"> Transcript [44863] [false]: 'นอกจากตลาดนัดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.502560931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.502563184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.502565161+07:00","message":"StatePrefix: 'นอกจากตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.502567329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.60540814+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.605458516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.605465812+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.605487712+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605502653+07:00","message":"[bufferProcess] interim [620000000]:นอกจากตลาดนัดแล้วก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605507481+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605515481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605518483+07:00","message":"> Transcript [44864] [false]: 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605522277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605524926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605527256+07:00","message":"StatePrefix: 'นอกจากตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605529347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605535381+07:00","message":"Push: 'นอกจากตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.60553751+07:00","message":"TextPushed: 'นอกจากตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605540236+07:00","message":"Set new StatePrefix : 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.605543423+07:00","message":"Next Push (prob) : 'นัดแล้วก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.605552139+07:00","message":"push: {false นอกจากตลาด 0 0xc003769700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.845978224+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.846013617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.846019148+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:48.846028351+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.846035616+07:00","message":"[bufferProcess] interim [680000000]:นอกจากตลาดนัดแล้วก็ยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.846037963+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.846041982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.846044825+07:00","message":"> Transcript [44865] [false]: 'นอกจากตลาดนัดแล้วก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.846047797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.846049997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.846051969+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:48.846054184+07:00","message":"TextPushed: 'นอกจากตลาด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:48.853149075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:48.853155878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.039952502+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.039985609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังไม่หยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.039991627+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังไม่หยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.040001978+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังไม่หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.040012017+07:00","message":"[bufferProcess] interim [740000000]:นอกจากตลาดนัดแล้วก็ยังไม่หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.040014454+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.040020015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.040022784+07:00","message":"> Transcript [44866] [false]: 'นอกจากตลาดนัดแล้วก็ยังไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.040025841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.040028108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.040030193+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.040032473+07:00","message":"TextPushed: 'นอกจากตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.072965636+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.073006437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.073012587+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.073028285+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.073040065+07:00","message":"[bufferProcess] interim [800000000]:นอกจากตลาดนัดแล้วก็ยังมีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.073042678+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังไม่หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.073048427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.073051438+07:00","message":"> Transcript [44867] [false]: 'นอกจากตลาดนัดแล้วก็ยังไม่หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.073054978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.073057215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.073059484+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.073062133+07:00","message":"TextPushed: 'นอกจากตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.079252543+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.079277814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังไม่รู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.079283081+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังไม่รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.079294671+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังไม่รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079300583+07:00","message":"[bufferProcess] interim [860000000]:นอกจากตลาดนัดแล้วก็ยังไม่รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079303337+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079308652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079311281+07:00","message":"> Transcript [44868] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079314384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079316692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079318588+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079320908+07:00","message":"TextPushed: 'นอกจากตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079325424+07:00","message":"Push: 'นัดแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079327495+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079329718+07:00","message":"Set new StatePrefix : 'นอกจากตลาดนัดแล้วก็ยังมีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.079333656+07:00","message":"Next Push (prob) : 'มีจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.079340578+07:00","message":"push: {false นัดแล้วก็ยัง 0 0xc003769700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.081080908+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.081101452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.081108899+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.081119945+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.08112492+07:00","message":"[bufferProcess] interim [920000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.081127214+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังไม่รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.081129781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.081132681+07:00","message":"> Transcript [44869] [false]: 'นอกจากตลาดนัดแล้วก็ยังไม่รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.081134849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.08113716+07:00","message":"Set new StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังไม่รู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.108320643+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.108359281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.108365421+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.108376421+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.108385448+07:00","message":"[bufferProcess] interim [160000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.108388231+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.108394105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.108396839+07:00","message":"> Transcript [44870] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.10839895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.108400981+07:00","message":"Set new StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.253146359+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.253190413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.253207261+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.253220034+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.25322853+07:00","message":"[bufferProcess] interim [340000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.253231411+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.253237329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.253240314+07:00","message":"> Transcript [44871] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.253248036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.253250276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.253252266+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.253254727+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.264246155+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.264283535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.264290132+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.264303114+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.264310284+07:00","message":"[bufferProcess] interim [400000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.264312741+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.264320029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.264322688+07:00","message":"> Transcript [44872] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.264326573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.264328959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.264330903+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.264333519+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.480871763+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.480905172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดศรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.480913192+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดศรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.480926098+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.480933494+07:00","message":"[bufferProcess] interim [520000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.48093618+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.480942212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.480945612+07:00","message":"> Transcript [44873] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.480949167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.480951436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.480953822+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.480956505+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.537355277+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.537395166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.537401846+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.537412858+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.537420026+07:00","message":"[bufferProcess] interim [580000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.537422542+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.537426078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.537429039+07:00","message":"> Transcript [44874] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.53744259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.537444826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.537447403+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.537450006+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.53745623+07:00","message":"Push: 'มีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.537458245+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.537460659+07:00","message":"Set new StatePrefix : 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.537462955+07:00","message":"Next Push (prob) : 'ของวัดศรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.537470903+07:00","message":"push: {false มีกิจกรรม 0 0xc003769700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.806435262+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.806476207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.80648383+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:49.806499872+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.806510024+07:00","message":"[bufferProcess] interim [880000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.806513798+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.806521305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.806525388+07:00","message":"> Transcript [44875] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.806528754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:49.806532231+07:00","message":"Set new StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.03462392+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.03467993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกันซึม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.03469163+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกันซึม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.034709111+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกันซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.034724464+07:00","message":"[bufferProcess] interim [60000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกันซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.034729085+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.034738862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.03474424+07:00","message":"> Transcript [44876] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.034746615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.034748947+07:00","message":"Set new StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.052033675+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.052071611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.052078174+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.05209766+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.052105452+07:00","message":"[bufferProcess] interim [120000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.052108352+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกันซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.052116657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.052120126+07:00","message":"> Transcript [44877] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกันซึม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.052124654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.052127047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.05212957+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของวัดสีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.052132833+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.151184263+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.151228406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.151235232+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.151253777+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.151266709+07:00","message":"[bufferProcess] interim [240000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.151269465+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.151277471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.15128059+07:00","message":"> Transcript [44878] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.151283592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.151285757+07:00","message":"Set new StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.289852208+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.28989991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.289909942+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.289927049+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.289940405+07:00","message":"[bufferProcess] interim [420000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.28994388+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.289952224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.28995594+07:00","message":"> Transcript [44879] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.289960093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.289962814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.289964948+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.289967916+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.464870178+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.464909613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.464916198+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.464930897+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.464938498+07:00","message":"[bufferProcess] interim [600000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.464941229+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.46494509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.464947892+07:00","message":"> Transcript [44880] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.464951705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.464953911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.464956097+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.464958958+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.688669821+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.688711585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.688718137+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.688731699+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.688741059+07:00","message":"[bufferProcess] interim [780000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.688744934+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.688752938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.688757366+07:00","message":"> Transcript [44881] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.688762722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.688768614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.68877224+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.688776175+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.87650019+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.87654603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.876554238+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.87657205+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876582052+07:00","message":"[bufferProcess] interim [900000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876586156+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876591305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876597891+07:00","message":"> Transcript [44882] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876603543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876606944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876610487+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876614536+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876619432+07:00","message":"Push: 'ของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876622808+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876635881+07:00","message":"Set new StatePrefix : 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.876639425+07:00","message":"Next Push (prob) : 'ทั้งโรงเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.876650275+07:00","message":"push: {false ของมัสยิดกลางซึ่งมี 0 0xc003769700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.884376912+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.884406091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.884413617+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:50.884430967+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.884439708+07:00","message":"[bufferProcess] interim [20000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.884444183+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.884451569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.884455339+07:00","message":"> Transcript [44883] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.884460365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.884463354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.884466522+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:50.884470671+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.104756835+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.104793632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.104799719+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.104811342+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.104819171+07:00","message":"[bufferProcess] interim [200000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.104822558+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.104827982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.104830808+07:00","message":"> Transcript [44884] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.104834796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.104837166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.104839397+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.10484253+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.187773074+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.187821749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.187829814+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.187842259+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.187850499+07:00","message":"[bufferProcess] interim [320000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.187853161+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.187858629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.187861379+07:00","message":"> Transcript [44885] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.187865307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.187869446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.187872266+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.187875173+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.306348054+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.306399192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.306408545+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.306426233+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306435761+07:00","message":"[bufferProcess] interim [380000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306439045+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306442933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306446556+07:00","message":"> Transcript [44886] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.30645041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306452619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306455015+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306457808+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306464701+07:00","message":"Push: 'ทั้งโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306466947+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306469278+07:00","message":"Set new StatePrefix : 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.306473619+07:00","message":"Next Push (prob) : 'นักเรียนได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.30648082+07:00","message":"push: {false ทั้งโรงเรียนที่ 0 0xc003769700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.496692872+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.496733573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.496741246+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:51.496757474+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.496767729+07:00","message":"[bufferProcess] interim [560000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.496771397+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.496780597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.496783913+07:00","message":"> Transcript [44887] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.496787314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:51.496789509+07:00","message":"Set new StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:51.853223452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:51.853225263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.006909733+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.006952029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.006960081+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.006975464+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.006984691+07:00","message":"[bufferProcess] interim [40000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.006988082+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.006997007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.007001648+07:00","message":"> Transcript [44888] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.007006755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.007009055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.00701114+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.007014394+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.012432738+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.012446006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.012451034+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.012463075+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.012467152+07:00","message":"[bufferProcess] interim [100000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.012469582+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.01247294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.01247545+07:00","message":"> Transcript [44889] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.01247811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.012480819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.012482886+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.012485113+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.045246643+07:00","message":"[GCS] IsForceVAD: false for message ID: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.084728764+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.08476708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.084773636+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.084786164+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.084797422+07:00","message":"[bufferProcess] interim [220000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.08480185+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.084810273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.084814499+07:00","message":"> Transcript [44890] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.084820573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.084825493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.084829189+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.084834107+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.109150304+07:00","message":"[GCS] Start streaming session, msgId: 3070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.134638031+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.134680487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.13470905+07:00","message":"receive interim result [false|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.134726655+07:00","message":"[buffer interim] 3069 false นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.134738907+07:00","message":"[bufferProcess] interim [280000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.134743266+07:00","message":"[bufferProcess] send to processor:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.134752521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.134756589+07:00","message":"> Transcript [44891] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.134762375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.134765509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.13477165+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.134776676+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.13478483+07:00","message":"Push: 'นักเรียนได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.134787888+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.134792102+07:00","message":"Set new StatePrefix : 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.134796365+07:00","message":"Next Push (prob) : 'กันเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.134816592+07:00","message":"push: {false นักเรียนได้ร่วม 0 0xc003769700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.262155293+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.262197245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช\",\"confidence\":0.95669276}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.262204969+07:00","message":"receive interim result [true|false]: นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.262215239+07:00","message":"end recv isFinal message id 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.262217585+07:00","message":"end Recv id 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.262225323+07:00","message":"[buffer interim] 3069 true นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262237481+07:00","message":"[bufferProcess] interim [340000000]:นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262242439+07:00","message":"[bufferProcess] send to processor (isfinal):นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262261113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262283926+07:00","message":"> Transcript [44892] [false]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262290133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262293958+07:00","message":"Set new StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262297836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262301407+07:00","message":"> Transcript [44893] [true]: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.26230716+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262310235+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262313934+07:00","message":"StatePrefix: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วมกันปลูกพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262317828+07:00","message":"TextPushed: 'นอกจากตลาดนัดแล้วก็ยังมีกิจกรรมของมัสยิดกลางซึ่งมีทั้งโรงเรียนที่นักเรียนได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.262327129+07:00","message":"Push: 'กันปลูกพืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.262340714+07:00","message":"push: {true กันปลูกพืช 0 0xc003769700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:52.272345702+07:00","message":"write wav file: './tmp/7589/7589_3069.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.645578923+07:00","message":"receive streaming session, msgId: 3070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.645632306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.645639775+07:00","message":"receive interim result [false|false]: ผลไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:52.645655838+07:00","message":"[buffer interim] 3070 false ผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.645666261+07:00","message":"[bufferProcess] interim [600000000]:ผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:52.645669267+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.065720968+07:00","message":"[GCS] IsForceVAD: false for message ID: 3070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.155059302+07:00","message":"receive streaming session, msgId: 3070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.155097904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลไม้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.15510409+07:00","message":"receive interim result [true|false]: ผลไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.155113446+07:00","message":"end recv isFinal message id 3070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.15511573+07:00","message":"end Recv id 3070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.155121474+07:00","message":"[buffer interim] 3070 true ผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155131392+07:00","message":"[bufferProcess] interim [170000000]:ผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155134516+07:00","message":"[bufferProcess] send to processor (isfinal):ผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155138195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155141015+07:00","message":"> Transcript [44894] [false]: 'ผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155147119+07:00","message":"Set StatePrefix (first interim): 'ผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155149061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155151095+07:00","message":"> Transcript [44895] [true]: 'ผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155155039+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155157121+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155158933+07:00","message":"StatePrefix: 'ผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.155160937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.15516414+07:00","message":"Push: 'ผลไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.155171826+07:00","message":"push: {true ผลไม้ 0 0xc003769e00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:53.16114988+07:00","message":"write wav file: './tmp/7589/7589_3070.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.197335833+07:00","message":"[GCS] Start streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.660105407+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.660144334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.660149541+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.660162864+07:00","message":"[buffer interim] 3071 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.660171911+07:00","message":"[bufferProcess] interim [240000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.660173882+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.727555745+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.727596635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.727604688+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.727623878+07:00","message":"[buffer interim] 3071 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.727634021+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.72763633+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.727642521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.727645699+07:00","message":"> Transcript [44896] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.727647913+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.919354072+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.919396129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.919401904+07:00","message":"receive interim result [false|false]: แล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:53.919416038+07:00","message":"[buffer interim] 3071 false แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.919423457+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.919425684+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.919429991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.919433013+07:00","message":"> Transcript [44897] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.919436344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.919438451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.9194405+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:53.919444061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.186895878+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.186937822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.186944734+07:00","message":"receive interim result [false|false]: แล้วก็มีส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.186956894+07:00","message":"[buffer interim] 3071 false แล้วก็มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.186965032+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.186967452+07:00","message":"[bufferProcess] send to processor:แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.186972837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.186979653+07:00","message":"> Transcript [44898] [false]: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.186983064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.186985337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.186987417+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.18698966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.382830177+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.382870272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีส่วนกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.382876146+07:00","message":"receive interim result [false|false]: แล้วก็มีส่วนกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.382890124+07:00","message":"[buffer interim] 3071 false แล้วก็มีส่วนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.38289825+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็มีส่วนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.382900564+07:00","message":"[bufferProcess] send to processor:แล้วก็มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.382906114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.382908986+07:00","message":"> Transcript [44899] [false]: 'แล้วก็มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.38291211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.382914321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.382916321+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.38291851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.428731642+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.428769619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.428776324+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.428793513+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.428802171+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็มีสวนกวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.428807009+07:00","message":"[bufferProcess] send to processor:แล้วก็มีส่วนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.428814157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.428817046+07:00","message":"> Transcript [44900] [false]: 'แล้วก็มีส่วนกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.42882023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.428822518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.428824555+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.428826827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.42883391+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.428836233+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.428838374+07:00","message":"Set new StatePrefix : 'แล้วก็มีส่วนกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:54.4288411+07:00","message":"Next Push (prob) : 'ก็มีส่วนกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:54.428848928+07:00","message":"push: {false แล้ว 0 0xc003d5e580}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:54.853592156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:54.853606567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.086290321+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.086336515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.086342561+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.086368102+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.086377461+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็มีสวนกวางซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.086381014+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.08638864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.08639218+07:00","message":"> Transcript [44901] [false]: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.086395008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.086398233+07:00","message":"Set new StatePrefix: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.257661588+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.257709194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.257717462+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.257733167+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.257745892+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็มีสวนกวางซึ่งจะเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.257748638+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.257759181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.257763171+07:00","message":"> Transcript [44902] [false]: 'แล้วก็มีสวนกวางซึ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.257767075+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.257769337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.257771983+07:00","message":"StatePrefix: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.257774255+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.454487124+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.454522897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.454528545+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.454543857+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.454551768+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.454554233+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.454557598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.454560294+07:00","message":"> Transcript [44903] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.454563624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.454565671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.454568354+07:00","message":"StatePrefix: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.454570546+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.538827715+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.53887224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.538880361+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.538896496+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.538906414+07:00","message":"[bufferProcess] interim [220000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.538910052+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะเปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.538918854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.538922876+07:00","message":"> Transcript [44904] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.538927833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.538931202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.538934451+07:00","message":"StatePrefix: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.538937839+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.658566289+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.658614555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.658621087+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.65863378+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิดให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.658641641+07:00","message":"[bufferProcess] interim [280000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.658644521+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.65864843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.658651168+07:00","message":"> Transcript [44905] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.658654921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.65865707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.65865921+07:00","message":"StatePrefix: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.658661516+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.658664236+07:00","message":"Push: 'ก็มีสวนกวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.658666172+07:00","message":"TextPushed: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.658668283+07:00","message":"Set new StatePrefix : 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.658670835+07:00","message":"Next Push (prob) : 'ซึ่งจะเปิดให้ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.658678214+07:00","message":"push: {false ก็มีสวนกวาง 0 0xc003d5e580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.792795511+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.792833874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.792840104+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.792852359+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.792860201+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.792862927+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะเปิดให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.792868247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.792871029+07:00","message":"> Transcript [44906] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.792873537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.792875613+07:00","message":"Set new StatePrefix: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.798210062+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.798241578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้กู้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.798248535+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้กู้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.798263112+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิดให้กู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.798270122+07:00","message":"[bufferProcess] interim [400000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้กู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.798273367+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.798281951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.798285901+07:00","message":"> Transcript [44907] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.798289859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.798293979+07:00","message":"Set new StatePrefix: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.840937908+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.840981389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.840989782+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:55.841006028+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.841019762+07:00","message":"[bufferProcess] interim [460000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.841022846+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะเปิดให้กู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.841030448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.841033683+07:00","message":"> Transcript [44908] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้กู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.841037158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:55.841039492+07:00","message":"Set new StatePrefix: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้กู้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.027579411+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.027624263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.027631252+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.02764433+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.027650983+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.027653686+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.027659977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.027663043+07:00","message":"> Transcript [44909] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.027665505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.027669717+07:00","message":"Set new StatePrefix: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.349198096+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.349248084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.349256556+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.349273386+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.349282174+07:00","message":"[bufferProcess] interim [940000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.34928577+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.349294677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.349298689+07:00","message":"> Transcript [44910] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.349303903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.3493067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.349308817+07:00","message":"StatePrefix: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.349311723+07:00","message":"TextPushed: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.585900687+07:00","message":"[GCS] IsForceVAD: false for message ID: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.670569826+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.670612388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้าเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.670618853+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้าเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.670635732+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.67064447+07:00","message":"[bufferProcess] interim [240000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.670647446+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.67065117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.670653781+07:00","message":"> Transcript [44911] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.670657796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.670659917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.670662215+07:00","message":"StatePrefix: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.67066494+07:00","message":"TextPushed: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.673611544+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.673624831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.673629598+07:00","message":"receive interim result [false|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.673640776+07:00","message":"[buffer interim] 3071 false แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.673644888+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.673647872+07:00","message":"[bufferProcess] send to processor:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.673650583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.673652893+07:00","message":"> Transcript [44912] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.673655484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.673657788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.673660063+07:00","message":"StatePrefix: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.673662677+07:00","message":"TextPushed: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.735368866+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.73541654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า\",\"confidence\":0.95795184}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.735424903+07:00","message":"receive interim result [true|false]: แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.735436025+07:00","message":"end recv isFinal message id 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.735438231+07:00","message":"end Recv id 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.735445215+07:00","message":"[buffer interim] 3071 true แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735454706+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735458786+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735462385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735465133+07:00","message":"> Transcript [44913] [false]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735468987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735470926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735472806+07:00","message":"StatePrefix: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735475347+07:00","message":"TextPushed: 'แล้วก็มีสวนกวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735478446+07:00","message":"Push: 'ซึ่งจะเปิดให้ผู้มาเยือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735480883+07:00","message":"TextPushed: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735485103+07:00","message":"Set new StatePrefix : 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735487506+07:00","message":"Next Push (prob) : 'ได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735489266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735491313+07:00","message":"> Transcript [44914] [true]: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735493618+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735495438+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735497169+07:00","message":"StatePrefix: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือนได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735499226+07:00","message":"TextPushed: 'แล้วก็มีสวนกวางซึ่งจะเปิดให้ผู้มาเยือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:56.735502063+07:00","message":"Push: 'ได้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.735511612+07:00","message":"push: {false ซึ่งจะเปิดให้ผู้มาเยือน 0 0xc003d5e580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.735521499+07:00","message":"push: {true ได้เข้า 0 0xc003d5e580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:56:56.74439112+07:00","message":"write wav file: './tmp/7589/7589_3071.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:56.847223032+07:00","message":"[GCS] Start streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.180389267+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.180425307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.180430429+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.180445296+07:00","message":"[buffer interim] 3072 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.180452101+07:00","message":"[bufferProcess] interim [420000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.180454375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.405794058+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.405845227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.405852971+07:00","message":"receive interim result [false|false]: เข้าเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.405865811+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.405875948+07:00","message":"[bufferProcess] interim [600000000]:เข้าเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.405879734+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.40588454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.405887549+07:00","message":"> Transcript [44915] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.405890014+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.695291796+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.695343285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.695351136+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:57.695370547+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.695385105+07:00","message":"[bufferProcess] interim [840000000]:เข้าเยี่ยมชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.695389049+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.695397237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.695401125+07:00","message":"> Transcript [44916] [false]: 'เข้าเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.695405855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.695409312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.695412232+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:57.695415141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:57.854335468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:56:57.854346359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.011427477+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.011472165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.011479502+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.011496822+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.011505869+07:00","message":"[bufferProcess] interim [140000000]:เข้าเยี่ยมชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.011509003+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.011513854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.011517418+07:00","message":"> Transcript [44917] [false]: 'เข้าเยี่ยมชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.011521218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.011524495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.011527098+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.01152931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.012411407+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.012423045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.012426948+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.012437117+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.012441+07:00","message":"[bufferProcess] interim [200000000]:เข้าเยี่ยมชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.012443177+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.012445548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.012447641+07:00","message":"> Transcript [44918] [false]: 'เข้าเยี่ยมชมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.012450542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.0124525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.012454426+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.012456517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.082403409+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.082443123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.082449533+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.082463478+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082472236+07:00","message":"[bufferProcess] interim [320000000]:เข้าเยี่ยมชมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082475119+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082482461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082485767+07:00","message":"> Transcript [44919] [false]: 'เข้าเยี่ยมชมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082489426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.08249166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082493848+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082496074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082503504+07:00","message":"Push: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082505534+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082507649+07:00","message":"Set new StatePrefix : 'เข้าเยี่ยมชมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.082509794+07:00","message":"Next Push (prob) : 'เยี่ยมชมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.082516937+07:00","message":"push: {false เข้า 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.592321826+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.592362652+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-06-22T12:56:58.592368352+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.592385783+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.592393894+07:00","message":"[bufferProcess] interim [800000000]:เข้าเยี่ยมชมนะครับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.59239621+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.592400809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.59240381+07:00","message":"> Transcript [44920] [false]: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.592406233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.592410303+07:00","message":"Set new StatePrefix: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.711921642+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.711964406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.711971888+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.711986162+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.711994427+07:00","message":"[bufferProcess] interim [860000000]:เข้าเยี่ยมชมนะครับสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.711997623+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.712006852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.712010135+07:00","message":"> Transcript [44921] [false]: 'เข้าเยี่ยมชมนะครับ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.712013781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.712016235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.712018437+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.7120211+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.975695037+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.975746306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.975755362+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.975776536+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.975791546+07:00","message":"[bufferProcess] interim [160000000]:เข้าเยี่ยมชมนะครับสามารถนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.975795663+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.975806708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.975811855+07:00","message":"> Transcript [44922] [false]: 'เข้าเยี่ยมชมนะครับสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.975817655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.975820755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.975824088+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.975827923+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.97807729+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.978096941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.978101702+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:58.978114929+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.978119984+07:00","message":"[bufferProcess] interim [220000000]:เข้าเยี่ยมชมนะครับสามารถนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.97812232+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.978124875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.978127401+07:00","message":"> Transcript [44923] [false]: 'เข้าเยี่ยมชมนะครับสามารถนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.978130101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.97813222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.978134113+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:58.978137519+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:59.616725784+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:59.616767023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:59.616776575+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:59.616791923+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616799777+07:00","message":"[bufferProcess] interim [760000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616802803+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616807142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616810186+07:00","message":"> Transcript [44924] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616813833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616815933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616818119+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616821149+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616827758+07:00","message":"Push: 'เยี่ยมชมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616830017+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616832534+07:00","message":"Set new StatePrefix : 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:56:59.616834891+07:00","message":"Next Push (prob) : 'สามารถนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:56:59.616842444+07:00","message":"push: {false เยี่ยมชมนะครับ 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.21481615+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.214859999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.214866855+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.214885686+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.214897207+07:00","message":"[bufferProcess] interim [360000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.214901335+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.214912386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.214915805+07:00","message":"> Transcript [44925] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.214920104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.214922364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.214924894+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.214928161+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.339107473+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.339148507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.339154829+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.339170169+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.339177986+07:00","message":"[bufferProcess] interim [480000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.339180515+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.339185849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.339188998+07:00","message":"> Transcript [44926] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.339192483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.339194765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.339196695+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.33919932+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.426841882+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.426881301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในเกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.426887295+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.426900449+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.426910331+07:00","message":"[bufferProcess] interim [600000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.426913431+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.426918705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.426921945+07:00","message":"> Transcript [44927] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.426925888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.426928842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.426931989+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.42693595+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.522646623+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.522679653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.522685325+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.522696959+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522704736+07:00","message":"[bufferProcess] interim [660000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522707281+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522712896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.52271567+07:00","message":"> Transcript [44928] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522719338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522721558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522723962+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522726775+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522734518+07:00","message":"Push: 'สามารถนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522736638+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522738855+07:00","message":"Set new StatePrefix : 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.522741588+07:00","message":"Next Push (prob) : 'เรือในเกาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.522748782+07:00","message":"push: {false สามารถนั่ง 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.783587852+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.783630172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.783641969+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:00.783660736+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.783670233+07:00","message":"[bufferProcess] interim [960000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.783676296+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.783684509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.783687677+07:00","message":"> Transcript [44929] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.783690334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:00.783692644+07:00","message":"Set new StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:00.854823989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:00.854829126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.414932495+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.414967863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.414975144+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.414987984+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.415003242+07:00","message":"[bufferProcess] interim [560000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.415006222+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.415011888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.415014891+07:00","message":"> Transcript [44930] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.415019731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.41502183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.415023868+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.415026562+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.606025341+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.606068212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.606077698+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.60609164+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.606099677+07:00","message":"[bufferProcess] interim [740000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.606102305+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.606108194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.606111269+07:00","message":"> Transcript [44931] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.606114746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.606118578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.606120535+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.606123207+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.664458229+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.664491789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.664498217+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.664512938+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.66452077+07:00","message":"[bufferProcess] interim [860000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.664524428+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.664531439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.664534451+07:00","message":"> Transcript [44932] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.664537823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.66453986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.664543115+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.664547359+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.925830004+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.925866907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.925872839+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.925886725+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925901415+07:00","message":"[bufferProcess] interim [40000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925905345+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925910747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925915205+07:00","message":"> Transcript [44933] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925920323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925923552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925926775+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925930692+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925934616+07:00","message":"Push: 'เรือในคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.92593709+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925939986+07:00","message":"Set new StatePrefix : 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:01.925943123+07:00","message":"Next Push (prob) : 'อู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:01.925950873+07:00","message":"push: {false เรือในคลอง 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.172313064+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.172346181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.172353345+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.17236755+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.172374698+07:00","message":"[bufferProcess] interim [340000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.172378023+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.17238449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.172387933+07:00","message":"> Transcript [44934] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.172391514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.172394027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.172396108+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.172398832+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.818729017+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.81876764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.818781342+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.818795998+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.818806881+07:00","message":"[bufferProcess] interim [940000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.818809787+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.818815419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.818818294+07:00","message":"> Transcript [44935] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.818824225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.818826459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.818828934+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.818831687+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.881704476+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.881745869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.881753329+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:02.881768249+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.881777516+07:00","message":"[bufferProcess] interim [120000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.881780549+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.881789656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.881792652+07:00","message":"> Transcript [44936] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.88179736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.881803454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.881806306+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:02.881809237+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.075580978+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.075626792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.075634464+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.075651631+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.075663813+07:00","message":"[bufferProcess] interim [240000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.07566682+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.075678333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.075685183+07:00","message":"> Transcript [44937] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.075690636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.075695941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.075698603+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.07570157+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.075708462+07:00","message":"Push: 'อู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.075711237+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.075713815+07:00","message":"Set new StatePrefix : 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.07571708+07:00","message":"Next Push (prob) : 'เด็กกำพร้าภายใต้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.075743499+07:00","message":"push: {false อู่ตะเภาไปเยี่ยม 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.079020221+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.079048191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.079059923+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.079074491+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.079081818+07:00","message":"[bufferProcess] interim [300000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.079084455+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.079090949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.079093753+07:00","message":"> Transcript [44938] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.079097543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.079099556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.079101492+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.079104583+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.417104909+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.417143013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.417149681+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.41718419+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.417194797+07:00","message":"[bufferProcess] interim [540000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.417201524+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.417207759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.417210399+07:00","message":"> Transcript [44939] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.41721526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.417217512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.417219519+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.417222339+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.575436876+07:00","message":"[GCS] IsForceVAD: false for message ID: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.649860462+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.649906918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.649914519+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.649930563+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.649939075+07:00","message":"[bufferProcess] interim [780000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.64994257+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.649950411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.649953453+07:00","message":"> Transcript [44940] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.649957671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.649960068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.649964095+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.649967507+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.697428826+07:00","message":"[GCS] Start streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.703794153+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.703830842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.70383873+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.703852724+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.70386654+07:00","message":"[bufferProcess] interim [840000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.703872239+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.703881344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.703887596+07:00","message":"> Transcript [44941] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.703894739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.703899316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.7039046+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.703910192+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.703920622+07:00","message":"Push: 'เด็กกำพร้าภายใต้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.703925374+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.703930548+07:00","message":"Set new StatePrefix : 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.703936025+07:00","message":"Next Push (prob) : 'ดูแลของแม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.703943186+07:00","message":"push: {false เด็กกำพร้าภายใต้การ 0 0xc0037ffa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.828756337+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.828797046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.82880612+07:00","message":"receive interim result [false|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.828822363+07:00","message":"[buffer interim] 3072 false เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.828831016+07:00","message":"[bufferProcess] interim [900000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.828834338+07:00","message":"[bufferProcess] send to processor:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.82884287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.828846328+07:00","message":"> Transcript [44942] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.82884928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.828851502+07:00","message":"Set new StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของบ้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:03.85486959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:03.854893677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.948018053+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.948059837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของรัฐ\",\"confidence\":0.9487747}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.948067292+07:00","message":"receive interim result [true|false]: เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.94807966+07:00","message":"end recv isFinal message id 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.948082839+07:00","message":"end Recv id 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.948091443+07:00","message":"[buffer interim] 3072 true เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948101452+07:00","message":"[bufferProcess] interim [930000000]:เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948106818+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948112828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948115836+07:00","message":"> Transcript [44943] [false]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948119492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948121497+07:00","message":"Set new StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948123541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948125361+07:00","message":"> Transcript [44944] [true]: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948128756+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.94813081+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948132855+07:00","message":"StatePrefix: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การดูแลของแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948135656+07:00","message":"TextPushed: 'เข้าเยี่ยมชมนะครับสามารถนั่งเรือในคลองอู่ตะเภาไปเยี่ยมเด็กกำพร้าภายใต้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:03.948139149+07:00","message":"Push: 'ดูแลของรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:03.948148529+07:00","message":"push: {true ดูแลของรัฐ 0 0xc0037ffa80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:03.962782201+07:00","message":"write wav file: './tmp/7589/7589_3072.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.054441585+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.054482568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.054488985+07:00","message":"receive interim result [false|false]: ป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.054503497+07:00","message":"[buffer interim] 3073 false ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.054511869+07:00","message":"[bufferProcess] interim [420000000]:ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.054513863+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.170073242+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.170107288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.170113242+07:00","message":"receive interim result [false|false]: ปั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.170128295+07:00","message":"[buffer interim] 3073 false ปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.170137336+07:00","message":"[bufferProcess] interim [480000000]:ปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.170142231+07:00","message":"[bufferProcess] send to processor:ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.170151848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.170154839+07:00","message":"> Transcript [44945] [false]: 'ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.170157307+07:00","message":"Set StatePrefix (first interim): 'ป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.360931196+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.360978098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปั้นเนื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.360984728+07:00","message":"receive interim result [false|false]: ปั้นเนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.361001666+07:00","message":"[buffer interim] 3073 false ปั้นเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.361010826+07:00","message":"[bufferProcess] interim [660000000]:ปั้นเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.361013326+07:00","message":"[bufferProcess] send to processor:ปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.361018023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.361021095+07:00","message":"> Transcript [44946] [false]: 'ปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.361023303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.361025394+07:00","message":"Set new StatePrefix: 'ปั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.42823295+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.428277141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปั้นเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.428284411+07:00","message":"receive interim result [false|false]: ปั้นเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.428302655+07:00","message":"[buffer interim] 3073 false ปั้นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.428313535+07:00","message":"[bufferProcess] interim [780000000]:ปั้นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.428317966+07:00","message":"[bufferProcess] send to processor:ปั้นเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.428324356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.428329123+07:00","message":"> Transcript [44947] [false]: 'ปั้นเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.428334163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.428337309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.428340079+07:00","message":"StatePrefix: 'ปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.428343519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.550831517+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.550884879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.550892613+07:00","message":"receive interim result [false|false]: บ้านเหนือได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.550912288+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.550927402+07:00","message":"[bufferProcess] interim [900000000]:บ้านเหนือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.550932015+07:00","message":"[bufferProcess] send to processor:ปั้นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.550941972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.550946851+07:00","message":"> Transcript [44948] [false]: 'ปั้นเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.55095191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.55095522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.550958028+07:00","message":"StatePrefix: 'ปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.550961368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.678083743+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.678123002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปั้นเนื้อใด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.678128847+07:00","message":"receive interim result [false|false]: ปั้นเนื้อใด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.678140762+07:00","message":"[buffer interim] 3073 false ปั้นเนื้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.678148292+07:00","message":"[bufferProcess] interim [960000000]:ปั้นเนื้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.678150821+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.678156404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.678159131+07:00","message":"> Transcript [44949] [false]: 'บ้านเหนือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.678161254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.678163344+07:00","message":"Set new StatePrefix: 'บ้านเหนือได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.688520062+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.68856131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.688577355+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.688591702+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.688598716+07:00","message":"[bufferProcess] interim [20000000]:บ้านเหนือได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.688601298+07:00","message":"[bufferProcess] send to processor:ปั้นเนื้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.688607756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.688610471+07:00","message":"> Transcript [44950] [false]: 'ปั้นเนื้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.688612759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.688615035+07:00","message":"Set new StatePrefix: 'ปั้นเนื้อใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.861826452+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.861863251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.861869288+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:04.861882943+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.861890765+07:00","message":"[bufferProcess] interim [140000000]:บ้านเหนือได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.861894123+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.861904666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.861909144+07:00","message":"> Transcript [44951] [false]: 'บ้านเหนือได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.861912393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:04.8619151+07:00","message":"Set new StatePrefix: 'บ้านเหนือได้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.052245023+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.052285711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.052290967+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.052299756+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.052306508+07:00","message":"[bufferProcess] interim [380000000]:บ้านเหนือได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.052308806+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.052312416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.05231543+07:00","message":"> Transcript [44952] [false]: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.052317901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.05231997+07:00","message":"Set new StatePrefix: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.129062892+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.129103213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.129112345+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.129124385+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.129132012+07:00","message":"[bufferProcess] interim [500000000]:บ้านเหนือได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.129134396+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.129139798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.129142678+07:00","message":"> Transcript [44953] [false]: 'บ้านเหนือได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.129146341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.129148664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.129150751+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.129153032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.252245015+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.252279952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.252286738+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.2523054+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.25231486+07:00","message":"[bufferProcess] interim [560000000]:บ้านเหนือได้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.252317497+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.252323103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.252326008+07:00","message":"> Transcript [44954] [false]: 'บ้านเหนือได้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.252330097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.252332399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.252334784+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.252337164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.8365006+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.836533653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.836540996+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:05.83655462+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.836568137+07:00","message":"[bufferProcess] interim [160000000]:บ้านเหนือได้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.836571144+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.836578333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.836581138+07:00","message":"> Transcript [44955] [false]: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.836584781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.836586909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.836589398+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:05.83659193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.0139273+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.013967769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.013974565+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.013991104+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.013999559+07:00","message":"[bufferProcess] interim [340000000]:บ้านเหนือได้ด้วยนะครับว่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.014002642+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.014010015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.014013078+07:00","message":"> Transcript [44956] [false]: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.014016685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.014019505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.014021831+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.01402436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.014029825+07:00","message":"Push: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.014031942+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.014035835+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.014038341+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.014047729+07:00","message":"push: {false บ้านเหนือได้ด้วย 0 0xc0037ffe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.01528191+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.015299759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.015304247+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.015316027+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.015320341+07:00","message":"[bufferProcess] interim [400000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.015322546+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.01532565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.015328871+07:00","message":"> Transcript [44957] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.015331938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.015334581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.015336408+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.015338442+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.373954382+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.374001391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.374007963+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.374023184+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.37403215+07:00","message":"[bufferProcess] interim [640000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.374035079+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.374043027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.374045988+07:00","message":"> Transcript [44958] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.374049671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.374052228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.374057704+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.37406064+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.495373458+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.495414563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.495421454+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.495436767+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.495447574+07:00","message":"[bufferProcess] interim [760000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.495450164+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.49545677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.495460027+07:00","message":"> Transcript [44959] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.495464097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.495466704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.495469125+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.495471878+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.559076256+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.559124836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.559131087+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.559147185+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.559156201+07:00","message":"[bufferProcess] interim [880000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.559158758+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.55916292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.559165824+07:00","message":"> Transcript [44960] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.559169907+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.559172197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.559175126+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.55917826+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.559181302+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.559183425+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.559185972+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.559188242+07:00","message":"Next Push (prob) : 'ว่าสนใจเนี่ยก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.559196783+07:00","message":"push: {false นะครับ 0 0xc0037ffe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.658633585+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.658671669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.658678446+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.658693617+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.658705366+07:00","message":"[bufferProcess] interim [0]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.658708522+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.658720526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.658723778+07:00","message":"> Transcript [44961] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.658727298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.65872977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.658738973+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.658741578+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.721201138+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.721248176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.721254715+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.721272928+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.721282557+07:00","message":"[bufferProcess] interim [60000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.721287226+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.721292215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.721295373+07:00","message":"> Transcript [44962] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.721299332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.721301634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.721303713+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.721306709+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:06.855173114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:06.855162471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.91867795+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.918722487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.918730907+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:06.918745165+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.918752871+07:00","message":"[bufferProcess] interim [300000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.918756588+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.918760225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.918762986+07:00","message":"> Transcript [44963] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.918766494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.91876881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.918771084+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:06.918773638+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.169184247+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.169228313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.169234729+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.169256181+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169266946+07:00","message":"[bufferProcess] interim [480000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169270952+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169276646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169279812+07:00","message":"> Transcript [44964] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169284381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169286871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169289419+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169292512+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169296302+07:00","message":"Push: 'ว่าสนใจเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169298334+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.169300625+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.16930298+07:00","message":"Next Push (prob) : 'สามารถเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.169311671+07:00","message":"push: {false ว่าสนใจเนี่ยก็ 0 0xc0037ffe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.559733504+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.559782887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.559790116+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.559806427+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.559814815+07:00","message":"[bufferProcess] interim [840000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.559817801+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.559827688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.559831337+07:00","message":"> Transcript [44965] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.55983533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.55983791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.559839932+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.559842963+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.635821873+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.635863958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.635870397+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.635887283+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.635896813+07:00","message":"[bufferProcess] interim [20000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.635900383+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.635905248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.635907967+07:00","message":"> Transcript [44966] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.635912925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.635915475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.635917808+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.635920932+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.760652783+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.760697622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.76070428+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.760717004+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.760726108+07:00","message":"[bufferProcess] interim [80000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.760728805+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.760733546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.7607367+07:00","message":"> Transcript [44967] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.760740989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.760743233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.76074555+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.76074827+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.881704777+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.881744987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.881752284+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.881769572+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881779555+07:00","message":"[bufferProcess] interim [140000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881782658+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881786845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881790278+07:00","message":"> Transcript [44968] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881794809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881797713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881800878+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881803728+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881810429+07:00","message":"Push: 'สามารถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881812491+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881815096+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:07.881818043+07:00","message":"Next Push (prob) : 'ทางจากตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:07.881827555+07:00","message":"push: {false สามารถเดิน 0 0xc0037ffe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.07173627+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.071779426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.071785777+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.071799005+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.071806796+07:00","message":"[bufferProcess] interim [380000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.071809757+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.071816281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.071819033+07:00","message":"> Transcript [44969] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.071821818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.071824241+07:00","message":"Set new StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.129643163+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.129683032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.129689765+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.129702968+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.129710215+07:00","message":"[bufferProcess] interim [440000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.129713842+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.129721032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.129723904+07:00","message":"> Transcript [44970] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.129727843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.129730073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.129732249+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.129734801+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.771419407+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.77145935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.771466427+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.771479379+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.771486985+07:00","message":"[bufferProcess] interim [40000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.771490201+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.771497388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.771499926+07:00","message":"> Transcript [44971] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.771503679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.771505925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.771507953+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.77151073+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.852514686+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.852587423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.85260021+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.852623201+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.852636741+07:00","message":"[bufferProcess] interim [220000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.852643351+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.85265338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.852659966+07:00","message":"> Transcript [44972] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.852667607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.852672317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.852676988+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.852683133+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.988470108+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.988511243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.988518483+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.988534849+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988543692+07:00","message":"[bufferProcess] interim [280000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988553474+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988562311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988565475+07:00","message":"> Transcript [44973] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988570645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988573534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988577173+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988580004+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988588087+07:00","message":"Push: 'ทางจากตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988590982+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988593547+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:08.988596217+07:00","message":"Next Push (prob) : 'หาดใหญ่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:08.98860739+07:00","message":"push: {false ทางจากตัวเมือง 0 0xc0037ffe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.031848052+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.031888849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.031896725+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.031913458+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.031922375+07:00","message":"[bufferProcess] interim [340000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.031925923+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.031930361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.031938503+07:00","message":"> Transcript [44974] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.031941834+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.179596143+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.179635235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.179642152+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.179654759+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.179663127+07:00","message":"[bufferProcess] interim [520000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.17966618+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.179672299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.179677439+07:00","message":"> Transcript [44975] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.179681482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.179683628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.17968597+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.179689133+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.275104193+07:00","message":"[GCS] IsForceVAD: false for message ID: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.408372898+07:00","message":"[GCS] Start streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.464080618+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.464132477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.464144573+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.464160961+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.464174645+07:00","message":"[bufferProcess] interim [640000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.464179024+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.464184164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.464188683+07:00","message":"> Transcript [44976] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.464194402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.464197399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.464200584+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.464205495+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.493668033+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.493711431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.493719401+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.493734972+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.493747218+07:00","message":"[bufferProcess] interim [700000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.493751131+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.493759306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.493762668+07:00","message":"> Transcript [44977] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.493767043+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.49376933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.493772287+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.493775478+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.502000875+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.502021952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.502027326+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.502035531+07:00","message":"[buffer interim] 3073 false บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502046569+07:00","message":"[bufferProcess] interim [760000000]:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502049796+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502053029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502055584+07:00","message":"> Transcript [44978] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502058727+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.50206138+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502063615+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502066848+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502073264+07:00","message":"Push: 'หาดใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502075276+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502077916+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.502080485+07:00","message":"Next Push (prob) : 'ยังมัสยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.502089937+07:00","message":"push: {false หาดใหญ่ไป 0 0xc0037ffe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.594779405+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.594817894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปั้นเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด\",\"confidence\":0.9324869}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.594826612+07:00","message":"receive interim result [true|false]: ปั้นเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.594838396+07:00","message":"end recv isFinal message id 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.59484278+07:00","message":"end Recv id 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.594849446+07:00","message":"[buffer interim] 3073 true ปั้นเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594860573+07:00","message":"[bufferProcess] interim [790000000]:ปั้นเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594865975+07:00","message":"[bufferProcess] send to processor (isfinal):บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594870893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594875161+07:00","message":"> Transcript [44979] [false]: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594879063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594881717+07:00","message":"Set new StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594884671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594887619+07:00","message":"> Transcript [44980] [true]: 'ปั้นเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594891323+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594894157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.59489757+07:00","message":"StatePrefix: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594902349+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.594905296+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.595100431+07:00","message":"Push: 'ยังมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.595104698+07:00","message":"TextPushed: 'บ้านเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.595107319+07:00","message":"Set new StatePrefix : 'ปั้นเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.595110214+07:00","message":"Next Push (prob) : 'ปั้นเหนือได้ด้วยนะครับว่าสนใจเนี่ยก็สามารถเดินทางจากตัวเมืองหาดใหญ่ไปยังมัสยิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.595124375+07:00","message":"push: {true ยังมัสยิด 0 0xc0037ffe80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.595146772+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3073.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:09.606159555+07:00","message":"write wav file: './tmp/7589/7589_3073.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:09.855573117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:09.855586375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.981890326+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.981931195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเอื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.981936591+07:00","message":"receive interim result [false|false]: บ้านเอื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:09.981951875+07:00","message":"[buffer interim] 3074 false บ้านเอื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.981959232+07:00","message":"[bufferProcess] interim [420000000]:บ้านเอื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:09.981961235+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.064834301+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.064872242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.064877541+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.064888266+07:00","message":"[buffer interim] 3074 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.064898286+07:00","message":"[bufferProcess] interim [480000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.064900772+07:00","message":"[bufferProcess] send to processor:บ้านเอื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.064906397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.06490914+07:00","message":"> Transcript [44981] [false]: 'บ้านเอื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.064911508+07:00","message":"Set StatePrefix (first interim): 'บ้านเอื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.131081121+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.131114751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.131120715+07:00","message":"receive interim result [false|false]: บ้านเหนือได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.131131512+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.131138719+07:00","message":"[bufferProcess] interim [600000000]:บ้านเหนือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.131141266+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.131146714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.131149529+07:00","message":"> Transcript [44982] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.131151837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.131153864+07:00","message":"Set new StatePrefix: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.393419435+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.393464792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.393470363+07:00","message":"receive interim result [false|false]: บ้านเหนือได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.393484509+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.393493512+07:00","message":"[bufferProcess] interim [780000000]:บ้านเหนือได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.393495988+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.39349915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.393502374+07:00","message":"> Transcript [44983] [false]: 'บ้านเหนือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.393504521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.393506486+07:00","message":"Set new StatePrefix: 'บ้านเหนือได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.463517591+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.463567241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.463573645+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.463585843+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.463593752+07:00","message":"[bufferProcess] interim [900000000]:บ้านเหนือได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.463596209+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.463602374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.463605424+07:00","message":"> Transcript [44984] [false]: 'บ้านเหนือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.46360876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.463610982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.463613787+07:00","message":"StatePrefix: 'บ้านเหนือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.463616127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.513137534+07:00","message":"[GCS] Cleaned up inactive client: 3051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.513178403+07:00","message":"[GCS] Cleaned up inactive client: 3050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.513181685+07:00","message":"[GCS] Cleaned up inactive client: 3056"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.513183578+07:00","message":"[GCS] Cleaned up inactive client: 3048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.513194379+07:00","message":"[GCS] Cleaned up inactive client: 3054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.513197332+07:00","message":"[GCS] Cleaned up inactive client: 3057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.513199348+07:00","message":"[GCS] Cleaned up inactive client: 3047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.513201192+07:00","message":"[GCS] Cleaned up inactive client: 3053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.513203026+07:00","message":"[GCS] Cleaned up inactive client: 3052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.51320475+07:00","message":"[GCS] Cleaned up inactive client: 3055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.51320711+07:00","message":"[GCS] Cleaned up inactive client: 3049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.765707753+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.765750469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ครับระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.765757071+07:00","message":"receive interim result [false|false]: บ้านเหนือได้ครับระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.765772866+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้ครับระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.765782202+07:00","message":"[bufferProcess] interim [140000000]:บ้านเหนือได้ครับระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.76578547+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.765791557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.765794804+07:00","message":"> Transcript [44985] [false]: 'บ้านเหนือได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.765798323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.765800862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.765802962+07:00","message":"StatePrefix: 'บ้านเหนือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.765805046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.771254217+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.771278487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.771283205+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:10.771293224+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.771298087+07:00","message":"[bufferProcess] interim [200000000]:บ้านเหนือได้กลับระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.771302165+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้ครับระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.771307265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.771309721+07:00","message":"> Transcript [44986] [false]: 'บ้านเหนือได้ครับระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.771312777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.77131481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.771317035+07:00","message":"StatePrefix: 'บ้านเหนือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:10.771319132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.048116054+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.048153623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.048159514+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.048172559+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048182269+07:00","message":"[bufferProcess] interim [440000000]:บ้านเหนือได้กลับระยะทางแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048184527+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048188055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.04819091+07:00","message":"> Transcript [44987] [false]: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048194713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048196959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048199016+07:00","message":"StatePrefix: 'บ้านเหนือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048201307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048206932+07:00","message":"Push: 'บ้านเหนือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048209128+07:00","message":"TextPushed: 'บ้านเหนือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048211905+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.048214123+07:00","message":"Next Push (prob) : 'กลับระยะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.048221458+07:00","message":"push: {false บ้านเหนือได้ 0 0xc004b1c200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.170291329+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.170329495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.170336084+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.170347324+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.17035461+07:00","message":"[bufferProcess] interim [500000000]:บ้านเหนือได้กลับระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.170356992+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.17036248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.17036517+07:00","message":"> Transcript [44988] [false]: 'บ้านเหนือได้กลับระยะทางแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.170368556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.170370682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.17037282+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.170375553+07:00","message":"TextPushed: 'บ้านเหนือได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.255213238+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.255252015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.255259049+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.255270767+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.25528092+07:00","message":"[bufferProcess] interim [620000000]:บ้านเหนือได้กลับระยะทางแค่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.255283718+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.255289747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.255292759+07:00","message":"> Transcript [44989] [false]: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.255296706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.255299299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.255301311+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.255304113+07:00","message":"TextPushed: 'บ้านเหนือได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.278999272+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.279029486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.279034802+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.27904938+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.279056234+07:00","message":"[bufferProcess] interim [680000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.279060185+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.279065989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.27906879+07:00","message":"> Transcript [44990] [false]: 'บ้านเหนือได้กลับระยะทางแค่ปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.279072152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.279074146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.279076087+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.279078352+07:00","message":"TextPushed: 'บ้านเหนือได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.467930512+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.467972846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.467981062+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.467997337+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468008586+07:00","message":"[bufferProcess] interim [860000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468012662+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468020192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468024624+07:00","message":"> Transcript [44991] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468029532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468032963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468036318+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468042836+07:00","message":"TextPushed: 'บ้านเหนือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468050524+07:00","message":"Push: 'กลับระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468054337+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.46805789+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.468061582+07:00","message":"Next Push (prob) : 'แค่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.468071092+07:00","message":"push: {false กลับระยะทาง 0 0xc004b1c200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.650682048+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.650716716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.650723228+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.650737147+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.65074682+07:00","message":"[bufferProcess] interim [40000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.650750868+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.650755679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.650759911+07:00","message":"> Transcript [44992] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.650764997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.650768317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.650771373+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.65077541+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.853184923+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.853220185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.853226269+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.853236105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 กิโล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.853239494+07:00","message":"receive interim result [false|false]:  15 กิโล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.85324743+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:11.853251668+07:00","message":"[buffer interim] 3074 false  15 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.853257368+07:00","message":"[bufferProcess] interim [280000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.85326001+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.853263114+07:00","message":"[bufferProcess] interim [280000000]: 15 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.853265929+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.853268648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.853272102+07:00","message":"> Transcript [44993] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.853276056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.85327816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.853280028+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:11.853285275+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.041906821+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.041939482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.041945514+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.041955388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 กิโลเมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.041958608+07:00","message":"receive interim result [false|false]:  15 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.041965454+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.041971065+07:00","message":"[buffer interim] 3074 false  15 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.041976979+07:00","message":"[bufferProcess] interim [460000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.04197972+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.041983125+07:00","message":"[bufferProcess] interim [460000000]: 15 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.041985745+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.041988489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.041991305+07:00","message":"> Transcript [44994] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.041994785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.041996754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.041998861+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.042001264+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.237316872+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.237353056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.237359372+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.237365398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.237368401+07:00","message":"receive interim result [false|false]:  กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.23737588+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.237380047+07:00","message":"[buffer interim] 3074 false  กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237385975+07:00","message":"[bufferProcess] interim [640000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237388763+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237391935+07:00","message":"[bufferProcess] interim [640000000]: กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237394231+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.23739712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237399893+07:00","message":"> Transcript [44995] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237403476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237405636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.23740756+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237410196+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237413134+07:00","message":"Push: 'แค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.23741512+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237417215+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.237419424+07:00","message":"Next Push (prob) : ' 15 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.237426656+07:00","message":"push: {false แค่ประมาณ 0 0xc004b1c200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.37568219+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.375726091+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-06-22T12:57:12.375734894+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.375747674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.375752309+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.375766263+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.375774538+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.37578244+07:00","message":"[bufferProcess] interim [820000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.375786679+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.375791135+07:00","message":"[bufferProcess] interim [820000000]: กิโลเมตรเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.375795284+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.375799976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.375802876+07:00","message":"> Transcript [44996] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.375806264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.375808496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.375810514+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.375812836+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.55809929+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.558132019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.558138711+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.558151839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.558156537+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.558166486+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:12.558171284+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.558179571+07:00","message":"[bufferProcess] interim [0]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.558183642+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.558189205+07:00","message":"[bufferProcess] interim [0]: กิโลเมตรเท่านั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.558191785+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.558194957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.558197523+07:00","message":"> Transcript [44997] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.558201083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.558203169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.558205057+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:12.558207375+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:12.855582202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:12.855585467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.138216526+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.138260701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.138268254+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.138284309+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.138296941+07:00","message":"[bufferProcess] interim [600000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.138300627+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.138304925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.138307993+07:00","message":"> Transcript [44998] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.138311625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.138313703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.138316113+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.138318549+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.331918178+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.331952162+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-06-22T12:57:13.331959125+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.33196946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.331972502+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.331979632+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.331985148+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.331990977+07:00","message":"[bufferProcess] interim [780000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.331993653+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.331997288+07:00","message":"[bufferProcess] interim [780000000]: กิโลเมตรเท่านั้นเองก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.332000421+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.332003705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.332006388+07:00","message":"> Transcript [44999] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.332010581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.332014372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.332016405+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.332018726+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.332021429+07:00","message":"Push: ' 15 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.33202339+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.332025787+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.332028441+07:00","message":"Next Push (prob) : 'เท่านั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.332035669+07:00","message":"push: {false  15 กิโลเมตร 0 0xc004b1c200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.473830153+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.473863345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.473869375+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.473880358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.473883669+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.473896132+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.4739118+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.473919842+07:00","message":"[bufferProcess] interim [900000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.473923639+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.473929662+07:00","message":"[bufferProcess] interim [900000000]: กิโลเมตรเท่านั้นเองก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.473932745+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.473935981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.473938854+07:00","message":"> Transcript [45000] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.473943247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.473945295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.473947735+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.473950135+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.609768415+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.609806611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.609815154+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.609825927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะได้พบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.609830339+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะได้พบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.609839568+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.609844621+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะได้พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.609852716+07:00","message":"[bufferProcess] interim [20000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.609857086+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.609861655+07:00","message":"[bufferProcess] interim [20000000]: กิโลเมตรเท่านั้นเองก็จะได้พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.609866064+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.60987123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.609875239+07:00","message":"> Transcript [45001] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.609880292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.609883202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.609886884+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.60989042+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.777507918+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.777552592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.777559274+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.777569532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะได้พบกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.777572548+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะได้พบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.777580568+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.777584896+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะได้พบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.777590508+07:00","message":"[bufferProcess] interim [200000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.777593131+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.777596446+07:00","message":"[bufferProcess] interim [200000000]: กิโลเมตรเท่านั้นเองก็จะได้พบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.777599718+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.777602789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.777605452+07:00","message":"> Transcript [45002] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.777609279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.77761157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.77761402+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.777616437+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.970291671+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.970327929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.970334986+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.970344277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะได้พบกับข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.970346805+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะได้พบกับข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.970354833+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.970360441+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะได้พบกับข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970366593+07:00","message":"[bufferProcess] interim [380000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970369005+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970373554+07:00","message":"[bufferProcess] interim [380000000]: กิโลเมตรเท่านั้นเองก็จะได้พบกับข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970376516+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970379615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970392112+07:00","message":"> Transcript [45003] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970396366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970398963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970401222+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970403784+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970406496+07:00","message":"Push: 'เท่านั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970408638+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970415222+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:13.970417885+07:00","message":"Next Push (prob) : 'ก็จะได้พบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:13.970425134+07:00","message":"push: {false เท่านั้นเอง 0 0xc004b1c200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.024763857+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.024809397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.024816118+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.024828569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะได้พบกับความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.024831474+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะได้พบกับความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.024841038+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.024845526+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะได้พบกับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.024852558+07:00","message":"[bufferProcess] interim [440000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.024855307+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.024859212+07:00","message":"[bufferProcess] interim [440000000]: กิโลเมตรเท่านั้นเองก็จะได้พบกับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.024862296+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.024865599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.024868657+07:00","message":"> Transcript [45004] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.024872548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.024874808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.024876853+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.024879861+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.174566018+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.174611411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.174618954+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.174632057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะได้พบกับความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.174635699+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะได้พบกับความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.174645276+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.17464961+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะได้พบกับความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.174657353+07:00","message":"[bufferProcess] interim [620000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.174660168+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.174663976+07:00","message":"[bufferProcess] interim [620000000]: กิโลเมตรเท่านั้นเองก็จะได้พบกับความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.174667325+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.174671085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.17467418+07:00","message":"> Transcript [45005] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.174678301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.174680524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.174684735+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.174687665+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.213281003+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.213319194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.213326325+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.213338839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.213345168+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.213353397+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.213357611+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.213364145+07:00","message":"[bufferProcess] interim [680000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.213366718+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.213370766+07:00","message":"[bufferProcess] interim [680000000]: กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.213373668+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.21337797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.213381541+07:00","message":"> Transcript [45006] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.213385758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.213388018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.213390405+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.213393603+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.348345734+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.348386959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.348393904+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.348407224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.348411124+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมมือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.34842014+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.348425064+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.34843627+07:00","message":"[bufferProcess] interim [740000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348439336+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348445285+07:00","message":"[bufferProcess] interim [740000000]: กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348448129+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348451649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348454837+07:00","message":"> Transcript [45007] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348459296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348461535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348463995+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348466567+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.34846946+07:00","message":"Push: 'ก็จะได้พบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348471433+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348474197+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.348476695+07:00","message":"Next Push (prob) : 'ความร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.348485129+07:00","message":"push: {false ก็จะได้พบกับ 0 0xc004b1c200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.483499754+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.483552068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.483559577+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.483572299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.483576678+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.483586831+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.483591764+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.483599015+07:00","message":"[bufferProcess] interim [920000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.48360189+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.483605809+07:00","message":"[bufferProcess] interim [920000000]: กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.483608545+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.483612426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.483615482+07:00","message":"> Transcript [45008] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.483621393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.483623573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.483625671+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.483628727+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.525366102+07:00","message":"[GCS] IsForceVAD: false for message ID: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.5332049+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.533244854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้กลับระยะทางแค่ประมาณ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.533251752+07:00","message":"receive interim result [false|false]: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.533264853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.533268606+07:00","message":"receive interim result [false|false]:  กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.533275955+07:00","message":"[buffer interim] 3074 false บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.533283505+07:00","message":"[buffer interim] 3074 false  กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.533290506+07:00","message":"[bufferProcess] interim [980000000]:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.533293436+07:00","message":"[bufferProcess] send to processor:บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.533297355+07:00","message":"[bufferProcess] interim [980000000]: กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.533300313+07:00","message":"[bufferProcess] update buffer: บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.533304329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.533307328+07:00","message":"> Transcript [45009] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.533311535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.533313906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.533315942+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.53331895+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.656717599+07:00","message":"[GCS] Start streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.715839156+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.715882628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านเหนือได้ครับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น\",\"confidence\":0.94837505}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.715889493+07:00","message":"receive interim result [true|false]: บ้านเหนือได้ครับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.715901495+07:00","message":"end recv isFinal message id 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.715903549+07:00","message":"end Recv id 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.715909852+07:00","message":"[buffer interim] 3074 true บ้านเหนือได้ครับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715917792+07:00","message":"[bufferProcess] interim [130000000]:บ้านเหนือได้ครับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715921613+07:00","message":"[bufferProcess] send to processor (isfinal):บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715925993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715928784+07:00","message":"> Transcript [45010] [false]: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.71593218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715934846+07:00","message":"Set new StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715937809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715939803+07:00","message":"> Transcript [45011] [true]: 'บ้านเหนือได้ครับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715942426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715944369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715949225+07:00","message":"StatePrefix: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715952385+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.715954677+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.716184485+07:00","message":"Push: 'ความร่มรื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.716189622+07:00","message":"TextPushed: 'บ้านเหนือได้กลับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.716192031+07:00","message":"Set new StatePrefix : 'บ้านเหนือได้ครับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.716194865+07:00","message":"Next Push (prob) : 'บ้านเหนือได้ครับระยะทางแค่ประมาณ 15 กิโลเมตรเท่านั้นเองก็จะได้พบกับความร่มรื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:14.716203435+07:00","message":"push: {true ความร่มรื่น 0 0xc004b1c200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:14.716237218+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3074.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:14.727082301+07:00","message":"write wav file: './tmp/7589/7589_3074.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.118008443+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.118042937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.118049517+07:00","message":"receive interim result [false|false]: กิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.118064048+07:00","message":"[buffer interim] 3075 false กิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.118071745+07:00","message":"[bufferProcess] interim [480000000]:กิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.118073786+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.322479475+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.322516684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.322531178+07:00","message":"receive interim result [false|false]: กิจกรรมขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.322545397+07:00","message":"[buffer interim] 3075 false กิจกรรมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.322553191+07:00","message":"[bufferProcess] interim [720000000]:กิจกรรมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.322556012+07:00","message":"[bufferProcess] send to processor:กิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.322559613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.322562403+07:00","message":"> Transcript [45012] [false]: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.322564832+07:00","message":"Set StatePrefix (first interim): 'กิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.37718806+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.377227424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.377233834+07:00","message":"receive interim result [false|false]: กิจกรรมของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.377247461+07:00","message":"[buffer interim] 3075 false กิจกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.377255834+07:00","message":"[bufferProcess] interim [780000000]:กิจกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.377258402+07:00","message":"[bufferProcess] send to processor:กิจกรรมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.377262137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.37726487+07:00","message":"> Transcript [45013] [false]: 'กิจกรรมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.377267683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.377269691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.377271641+07:00","message":"StatePrefix: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.377273797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.668406089+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.668451216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.668458364+07:00","message":"receive interim result [false|false]: กิจกรรมของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.668477295+07:00","message":"[buffer interim] 3075 false กิจกรรมของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.668486349+07:00","message":"[bufferProcess] interim [20000000]:กิจกรรมของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.668489686+07:00","message":"[bufferProcess] send to processor:กิจกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.668497388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.668500755+07:00","message":"> Transcript [45014] [false]: 'กิจกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.668504609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.668506963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.668509071+07:00","message":"StatePrefix: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.668511867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.704393445+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.704432521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของกะลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.704438795+07:00","message":"receive interim result [false|false]: กิจกรรมของกะลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.704450067+07:00","message":"[buffer interim] 3075 false กิจกรรมของกะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.704457741+07:00","message":"[bufferProcess] interim [80000000]:กิจกรรมของกะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.704460161+07:00","message":"[bufferProcess] send to processor:กิจกรรมของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.704465829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.704468381+07:00","message":"> Transcript [45015] [false]: 'กิจกรรมของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.70447164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.704473999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.704476031+07:00","message":"StatePrefix: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.704478835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.826849353+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.826888579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.826894984+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.826907762+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.826914957+07:00","message":"[bufferProcess] interim [140000000]:กิจกรรมของตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.826917418+07:00","message":"[bufferProcess] send to processor:กิจกรรมของกะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.82692343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.826926117+07:00","message":"> Transcript [45016] [false]: 'กิจกรรมของกะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.826929192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.826931455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.826933804+07:00","message":"StatePrefix: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.826935892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.826938684+07:00","message":"Push: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.82694078+07:00","message":"TextPushed: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.826942963+07:00","message":"Set new StatePrefix : 'กิจกรรมของกะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.826945012+07:00","message":"Next Push (prob) : 'ของกะลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.826953037+07:00","message":"push: {false กิจกรรม 0 0xc004b1c980}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:15.856087093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:15.856111221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.921824196+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.92185659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.921862155+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:15.921873848+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.92188146+07:00","message":"[bufferProcess] interim [320000000]:กิจกรรมของตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.921883981+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.921889962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.921892832+07:00","message":"> Transcript [45017] [false]: 'กิจกรรมของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.921895219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:15.921897291+07:00","message":"Set new StatePrefix: 'กิจกรรมของตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:16.297856839+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:16.297895522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดเรือบิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:16.297901519+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดเรือบิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:16.2979129+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดเรือบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.297920332+07:00","message":"[bufferProcess] interim [680000000]:กิจกรรมของตลาดนัดเรือบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.297923077+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.29792833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.29793097+07:00","message":"> Transcript [45018] [false]: 'กิจกรรมของตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.297934655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.297937018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.297939142+07:00","message":"StatePrefix: 'กิจกรรมของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.297941675+07:00","message":"TextPushed: 'กิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:16.419441975+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:16.419480444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:16.419486866+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:16.419496852+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.419504508+07:00","message":"[bufferProcess] interim [800000000]:กิจกรรมของตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.41950681+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดเรือบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.419510675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.419520391+07:00","message":"> Transcript [45019] [false]: 'กิจกรรมของตลาดนัดเรือบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.419524599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.41952686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.419529601+07:00","message":"StatePrefix: 'กิจกรรมของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:16.419531875+07:00","message":"TextPushed: 'กิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.080634582+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.080675792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมาคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.080681835+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมาคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.080692525+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.080699891+07:00","message":"[bufferProcess] interim [400000000]:กิจกรรมของตลาดนัดริมน้ำมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.080703009+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.080706595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.080709295+07:00","message":"> Transcript [45020] [false]: 'กิจกรรมของตลาดนัดริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.080712737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.080714774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.08071731+07:00","message":"StatePrefix: 'กิจกรรมของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.080719627+07:00","message":"TextPushed: 'กิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.129990114+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.130032732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.130038202+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.130051412+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.13005958+07:00","message":"[bufferProcess] interim [460000000]:กิจกรรมของตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.130062275+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.130066404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.130069246+07:00","message":"> Transcript [45021] [false]: 'กิจกรรมของตลาดนัดริมน้ำมาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.130072887+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.130075054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.130077556+07:00","message":"StatePrefix: 'กิจกรรมของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.130079998+07:00","message":"TextPushed: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.13008438+07:00","message":"Push: 'ของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.130086318+07:00","message":"TextPushed: 'กิจกรรมของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.130088364+07:00","message":"Set new StatePrefix : 'กิจกรรมของตลาดนัดริมน้ำมาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.130090596+07:00","message":"Next Push (prob) : 'นัดริมน้ำมาคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.130114503+07:00","message":"push: {false ของตลาด 0 0xc004b1c980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.15596007+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.15600249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.156009201+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.156026099+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.156033987+07:00","message":"[bufferProcess] interim [520000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.156036857+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.156043828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.156046923+07:00","message":"> Transcript [45022] [false]: 'กิจกรรมของตลาดนัดริมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.156049515+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.463351079+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.463396357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.463404171+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:17.463421439+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.463431007+07:00","message":"[bufferProcess] interim [760000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.463434899+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.463442543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.463449296+07:00","message":"> Transcript [45023] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.463453028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:17.46345654+07:00","message":"Set new StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.009403464+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.009441373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.009448038+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.009460246+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.009469869+07:00","message":"[bufferProcess] interim [360000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.009472627+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.009476471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.009479329+07:00","message":"> Transcript [45024] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.00948631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.009488542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.009490565+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.009493561+07:00","message":"TextPushed: 'กิจกรรมของตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.718449031+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.718494395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.718501676+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.718521005+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.718529656+07:00","message":"[bufferProcess] interim [80000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.718532448+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.718541306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.718544665+07:00","message":"> Transcript [45025] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.718548669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.718551262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.718554093+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.71855699+07:00","message":"TextPushed: 'กิจกรรมของตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.852312024+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.852355153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.852362855+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.852379336+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.852388411+07:00","message":"[bufferProcess] interim [200000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.852391536+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.852396235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.852399844+07:00","message":"> Transcript [45026] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.852403786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.852405939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.852410549+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.852413456+07:00","message":"TextPushed: 'กิจกรรมของตลาด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:18.856483664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:18.856492656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.899240293+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.899280197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.899287333+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.899303752+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.899312608+07:00","message":"[bufferProcess] interim [260000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.89931546+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.899320227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.89932368+07:00","message":"> Transcript [45027] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.899328046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.899337837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.899340053+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.899343115+07:00","message":"TextPushed: 'กิจกรรมของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.899346108+07:00","message":"Push: 'นัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.899348059+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.899350305+07:00","message":"Set new StatePrefix : 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:18.899352607+07:00","message":"Next Push (prob) : 'เหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:18.899362217+07:00","message":"push: {false นัดริมน้ำมากินบ้าน 0 0xc004b1c980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.101059505+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.101110064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.101117368+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.10113239+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.101141019+07:00","message":"[bufferProcess] interim [440000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.101144301+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.101153173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.101156724+07:00","message":"> Transcript [45028] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.101176149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.101179064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.10118177+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.10118485+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.215938813+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.215981034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.215988703+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.21601393+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.216029011+07:00","message":"[bufferProcess] interim [560000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.216032417+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.216037001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.21604007+07:00","message":"> Transcript [45029] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.216043889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.216046501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.216048919+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.216051793+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.802435697+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.802475416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.802481817+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.802514476+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.802519571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.802522735+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.802528447+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.802532267+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802538622+07:00","message":"[bufferProcess] interim [160000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802541359+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802550232+07:00","message":"[bufferProcess] interim [220000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.80255273+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802555734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802558603+07:00","message":"> Transcript [45030] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802564551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802566894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802569163+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802571472+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802573276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802575271+07:00","message":"> Transcript [45031] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802578046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802579848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802581824+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802583901+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802597124+07:00","message":"Push: 'เหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802599293+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802602239+07:00","message":"Set new StatePrefix : 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:19.802605211+07:00","message":"Next Push (prob) : 'ตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:19.802613388+07:00","message":"push: {false เหนือ 0 0xc004b1c980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.118278679+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.118317727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.118324819+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.118338529+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.11834581+07:00","message":"[bufferProcess] interim [460000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.11834876+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.118355573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.11835859+07:00","message":"> Transcript [45032] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.11836216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.118364531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.118366544+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.118369728+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.443559447+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.443597387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.443607877+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.443623958+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.443631875+07:00","message":"[bufferProcess] interim [820000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.443634703+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.443638638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.443641706+07:00","message":"> Transcript [45033] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.443646392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.443648835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.443651414+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.443654773+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.616593333+07:00","message":"[GCS] IsForceVAD: false for message ID: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.645006101+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.645044687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.645051241+07:00","message":"receive interim result [false|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.645064965+07:00","message":"[buffer interim] 3075 false กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.645073502+07:00","message":"[bufferProcess] interim [0]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.64507657+07:00","message":"[bufferProcess] send to processor:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.645084788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.6450887+07:00","message":"> Transcript [45034] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.645093066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.645095437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.645097921+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.64510317+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.677950154+07:00","message":"[GCS] Start streaming session, msgId: 3076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.788009329+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.788056858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดนัดแห่งนี้เปิดให้บริการทุกวันเสาร์และ\",\"confidence\":0.9448932}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.788064141+07:00","message":"receive interim result [true|false]: กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดนัดแห่งนี้เปิดให้บริการทุกวันเสาร์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.788073756+07:00","message":"end recv isFinal message id 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.788076005+07:00","message":"end Recv id 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.788082909+07:00","message":"[buffer interim] 3075 true กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดนัดแห่งนี้เปิดให้บริการทุกวันเสาร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788093548+07:00","message":"[bufferProcess] interim [180000000]:กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดนัดแห่งนี้เปิดให้บริการทุกวันเสาร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788099767+07:00","message":"[bufferProcess] send to processor (isfinal):กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788103743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788107257+07:00","message":"> Transcript [45035] [false]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788111839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788114191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788116499+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788119564+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788125558+07:00","message":"Push: 'ตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788127877+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788130965+07:00","message":"Set new StatePrefix : 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788134145+07:00","message":"Next Push (prob) : 'ทุกวันเสาร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788136148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788138513+07:00","message":"> Transcript [45036] [true]: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดนัดแห่งนี้เปิดให้บริการทุกวันเสาร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788141045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788142755+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788144564+07:00","message":"StatePrefix: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788146784+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788148612+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.788223311+07:00","message":"push: {false ตลาดแห่งนี้เปิดให้บริการ 0 0xc004b1c980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.78835536+07:00","message":"Push: 'ทุกวันเสาร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788358885+07:00","message":"TextPushed: 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดแห่งนี้เปิดให้บริการทุกวันเสาร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788361284+07:00","message":"Set new StatePrefix : 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดนัดแห่งนี้เปิดให้บริการทุกวันเสาร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788363741+07:00","message":"Next Push (prob) : 'กิจกรรมของตลาดนัดริมน้ำมากินบ้านเหนือตลาดนัดแห่งนี้เปิดให้บริการทุกวันเสาร์และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.788373895+07:00","message":"push: {true ทุกวันเสาร์และ 0 0xc004b1c980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.788394841+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3075.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:20.803553107+07:00","message":"write wav file: './tmp/7589/7589_3075.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.805789965+07:00","message":"[GCS] IsForceVAD: false for message ID: 3076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.868931426+07:00","message":"[GCS] Start streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.919559596+07:00","message":"receive streaming session, msgId: 3076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.919582308+07:00","message":"found end of frame, send empty tag with msgId: 3076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.919585859+07:00","message":"end Recv id 3076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.919595193+07:00","message":"[buffer interim] 3076 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.919604432+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.919609354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.91961261+07:00","message":"> Transcript [45037] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.919615356+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.919617567+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.919619455+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.91962145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:20.919624026+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:20.919634179+07:00","message":"push: {true \n 0 0xc003768d80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:20.924735455+07:00","message":"write wav file: './tmp/7589/7589_3076.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.208910416+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.208974411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.208981098+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.208999175+07:00","message":"[buffer interim] 3077 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.209010219+07:00","message":"[bufferProcess] interim [420000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.20901259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.394314705+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.394349553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.394354543+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.394367899+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.394395229+07:00","message":"[bufferProcess] interim [540000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.394397988+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.394405603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.394408543+07:00","message":"> Transcript [45038] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.394411036+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.582445548+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.582489101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่บ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.582502521+07:00","message":"receive interim result [false|false]: ตั้งแต่บ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.582520073+07:00","message":"[buffer interim] 3077 false ตั้งแต่บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.582533056+07:00","message":"[bufferProcess] interim [780000000]:ตั้งแต่บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.582535853+07:00","message":"[bufferProcess] send to processor:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.582543309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.582546526+07:00","message":"> Transcript [45039] [false]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.58255093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.582553676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.582555938+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.58255795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.845846186+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.845888259+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-06-22T12:57:21.845894363+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:21.845909576+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.845918147+07:00","message":"[bufferProcess] interim [20000000]:ตั้งแต่ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.845920968+07:00","message":"[bufferProcess] send to processor:ตั้งแต่บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.845925575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.845928834+07:00","message":"> Transcript [45040] [false]: 'ตั้งแต่บ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.845932071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.845934195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.845936405+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:21.845938506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:21.857007727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:21.857019203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.029787299+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.0298211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.029827558+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.02983341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.029836103+07:00","message":"receive interim result [false|false]:  13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.029843794+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.029847178+07:00","message":"[buffer interim] 3077 false  13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.029853109+07:00","message":"[bufferProcess] interim [140000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.029855601+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.02985868+07:00","message":"[bufferProcess] interim [140000000]: 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.029861428+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.029864199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.029867091+07:00","message":"> Transcript [45041] [false]: 'ตั้งแต่ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.029869793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.02987177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.029873721+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.029875743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.235606028+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.235642742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.235649226+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.235657897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1:00 จน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.235660488+07:00","message":"receive interim result [false|false]:  1:00 จน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.235667834+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.235673537+07:00","message":"[buffer interim] 3077 false  1:00 จน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235681462+07:00","message":"[bufferProcess] interim [380000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235684166+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235690054+07:00","message":"[bufferProcess] interim [380000000]: 1:00 จน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235692547+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 1:00 จน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235695554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.23569839+07:00","message":"> Transcript [45042] [false]: 'ตั้งแต่ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235702153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235704541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235706478+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235708495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235710938+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235712951+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.23571517+07:00","message":"Set new StatePrefix : 'ตั้งแต่ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.235720223+07:00","message":"Next Push (prob) : 'แต่ 13:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.235727752+07:00","message":"push: {false ตั้ง 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.296620311+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.296661245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.296668671+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.296679533+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-06-22T12:57:22.296685227+07:00","message":"receive interim result [false|false]:  13:00 น จนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.296694019+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.296698154+07:00","message":"[buffer interim] 3077 false  13:00 น จนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.296705468+07:00","message":"[bufferProcess] interim [440000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.296708279+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 1:00 จน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.296712211+07:00","message":"[bufferProcess] interim [440000000]: 13:00 น จนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.296714583+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น จนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.296717923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.296720843+07:00","message":"> Transcript [45043] [false]: 'ตั้งแต่ 1:00 จน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.29672336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.296725549+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 1:00 จน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.609191781+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.609231904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.609239368+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.609250692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น จนถึง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.609255965+07:00","message":"receive interim result [false|false]:  13:00 น จนถึง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.609265219+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.609269252+07:00","message":"[buffer interim] 3077 false  13:00 น จนถึง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.609275777+07:00","message":"[bufferProcess] interim [740000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.609278956+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น จนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.609282558+07:00","message":"[bufferProcess] interim [740000000]: 13:00 น จนถึง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.609284889+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น จนถึง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.609288012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.609290958+07:00","message":"> Transcript [45044] [false]: 'ตั้งแต่ 13:00 น จนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.609293596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.609295849+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 13:00 น จนถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.733712091+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.733751107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.733756994+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.733768958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น ถึง 14:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.733771737+07:00","message":"receive interim result [false|false]:  13:00 น ถึง 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.733779468+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.733786836+07:00","message":"[buffer interim] 3077 false  13:00 น ถึง 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.733793923+07:00","message":"[bufferProcess] interim [920000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.73379698+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น จนถึง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.733807873+07:00","message":"[bufferProcess] interim [920000000]: 13:00 น ถึง 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.733811194+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.733815337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.733818549+07:00","message":"> Transcript [45045] [false]: 'ตั้งแต่ 13:00 น จนถึง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.733822047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.733824421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.733826401+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น จนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.733828652+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.80576817+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.805811773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.805819461+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.805828711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 01:00 น ถึง 02:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.805832888+07:00","message":"receive interim result [false|false]:  01:00 น ถึง 02:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.805907306+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.805934409+07:00","message":"[buffer interim] 3077 false  01:00 น ถึง 02:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.805945021+07:00","message":"[bufferProcess] interim [980000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.80594877+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.805955234+07:00","message":"[bufferProcess] interim [980000000]: 01:00 น ถึง 02:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.805959383+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 01:00 น ถึง 02:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.805963247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.805967339+07:00","message":"> Transcript [45046] [false]: 'ตั้งแต่ 13:00 น ถึง 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.805970027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.805972038+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 13:00 น ถึง 14:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.93337516+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.933419336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.933426284+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.933438229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น จนถึง 20:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.933441861+07:00","message":"receive interim result [false|false]:  13:00 น จนถึง 20:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.933450661+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.933455334+07:00","message":"[buffer interim] 3077 false  13:00 น จนถึง 20:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.933462526+07:00","message":"[bufferProcess] interim [40000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.933465569+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 01:00 น ถึง 02:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.933469423+07:00","message":"[bufferProcess] interim [40000000]: 13:00 น จนถึง 20:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.933472817+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น จนถึง 20:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.93347597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.93347894+07:00","message":"> Transcript [45047] [false]: 'ตั้งแต่ 01:00 น ถึง 02:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.933481263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.933483313+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 01:00 น ถึง 02:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.995165954+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.995208254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.995214704+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.995232432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น จนถึง 20:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.995235914+07:00","message":"receive interim result [false|false]:  13:00 น จนถึง 20:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.995244471+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:22.995248099+07:00","message":"[buffer interim] 3077 false  13:00 น จนถึง 20:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.995254354+07:00","message":"[bufferProcess] interim [220000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.995257814+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น จนถึง 20:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.995261512+07:00","message":"[bufferProcess] interim [220000000]: 13:00 น จนถึง 20:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.995265624+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น จนถึง 20:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.995269125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.995272073+07:00","message":"> Transcript [45048] [false]: 'ตั้งแต่ 13:00 น จนถึง 20:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.995274683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:22.995276983+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 13:00 น จนถึง 20:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.191042863+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.191080989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.191087828+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.191100464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น ถึง 08:00 น ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.191104002+07:00","message":"receive interim result [false|false]:  13:00 น ถึง 08:00 น ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.191112394+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.191116635+07:00","message":"[buffer interim] 3077 false  13:00 น ถึง 08:00 น ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.191122657+07:00","message":"[bufferProcess] interim [400000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.191125369+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น จนถึง 20:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.191128468+07:00","message":"[bufferProcess] interim [400000000]: 13:00 น ถึง 08:00 น ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.19113117+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.191134812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.19113953+07:00","message":"> Transcript [45049] [false]: 'ตั้งแต่ 13:00 น จนถึง 20:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.191143331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.191145399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.191149839+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น จนถึง 20:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.191152412+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.338659174+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.338701391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.338708388+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.338719576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น ถึง 08:00 น ของทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.33872301+07:00","message":"receive interim result [false|false]:  13:00 น ถึง 08:00 น ของทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.33873343+07:00","message":"[buffer interim] 3077 false ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.338741193+07:00","message":"[buffer interim] 3077 false  13:00 น ถึง 08:00 น ของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.338748325+07:00","message":"[bufferProcess] interim [520000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.338751349+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.338758615+07:00","message":"[bufferProcess] interim [520000000]: 13:00 น ถึง 08:00 น ของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.338761758+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.338765375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.338768865+07:00","message":"> Transcript [45050] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.338771459+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.338773526+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.51213761+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.512179276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.512187531+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.512201609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถึง 08:00 น ของทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.51220514+07:00","message":"receive interim result [false|false]:  ถึง 08:00 น ของทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.512217949+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.512222218+07:00","message":"[buffer interim] 3077 false  ถึง 08:00 น ของทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.512228605+07:00","message":"[bufferProcess] interim [640000000]:ตั้งแต่ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.512231626+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.512235366+07:00","message":"[bufferProcess] interim [640000000]: ถึง 08:00 น ของทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.512237686+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.512240686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.512243697+07:00","message":"> Transcript [45051] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.512247107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.51224915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.512251381+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.512253733+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.64465312+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.644691136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.64469863+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.644708191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถึง 08:00 น ของทุกวันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.644715095+07:00","message":"receive interim result [false|false]:  ถึง 08:00 น ของทุกวันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.644728302+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.644737834+07:00","message":"[buffer interim] 3077 false  ถึง 08:00 น ของทุกวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.64475856+07:00","message":"[bufferProcess] interim [820000000]:ตั้งแต่ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.64477735+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.644788975+07:00","message":"[bufferProcess] interim [820000000]: ถึง 08:00 น ของทุกวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.644792013+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.644795686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.644799943+07:00","message":"> Transcript [45052] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.644803688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.64480582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.644807734+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.644809931+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.832202497+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.832237107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.832243999+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.832254572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถึง 08:00 น ของทุกวันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.832258+07:00","message":"receive interim result [false|false]:  ถึง 08:00 น ของทุกวันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.832264984+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.832269264+07:00","message":"[buffer interim] 3077 false  ถึง 08:00 น ของทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.83227594+07:00","message":"[bufferProcess] interim [940000000]:ตั้งแต่ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.832278779+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.832282215+07:00","message":"[bufferProcess] interim [940000000]: ถึง 08:00 น ของทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.832284783+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.832287514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.832290116+07:00","message":"> Transcript [45053] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.832292961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.832295103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.832296983+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.832299308+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.834049123+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.834076895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.834082573+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.834091973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.834094896+07:00","message":"receive interim result [false|false]:  ของทุกวันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.834100776+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.834103803+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834108401+07:00","message":"[bufferProcess] interim [0]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834111621+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834114866+07:00","message":"[bufferProcess] interim [0]: ของทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834117269+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834119958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834122778+07:00","message":"> Transcript [45054] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834127585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834129588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834131515+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834133772+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834136288+07:00","message":"Push: 'แต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834138247+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834140357+07:00","message":"Set new StatePrefix : 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.834142653+07:00","message":"Next Push (prob) : 'ทุกวันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.834149657+07:00","message":"push: {false แต่ 13:00 น ถึง 08:00 น ของ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.891141198+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.891176112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.891182205+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.891192198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.891194836+07:00","message":"receive interim result [false|false]:  ของทุกวันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.891201632+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:23.89120757+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.891213101+07:00","message":"[bufferProcess] interim [60000000]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.891216157+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.891221857+07:00","message":"[bufferProcess] interim [60000000]: ของทุกวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.891224975+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.891228493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.891231671+07:00","message":"> Transcript [45055] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.891234461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.891236564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.891238502+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:23.891242459+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.484462983+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.484513109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.484522321+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.484534352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะครับและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.484537299+07:00","message":"receive interim result [false|false]:  ของทุกวันนะครับและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.484547378+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.484554268+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะครับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.484562262+07:00","message":"[bufferProcess] interim [540000000]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.484565577+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.484571699+07:00","message":"[bufferProcess] interim [540000000]: ของทุกวันนะครับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.48457483+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.484578998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.484582826+07:00","message":"> Transcript [45056] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.484585489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.484587943+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.813811725+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.813856661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.813865164+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.813875622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะครับและก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.813879366+07:00","message":"receive interim result [false|false]:  ของทุกวันนะครับและก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.813890132+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.81389434+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะครับและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.813905804+07:00","message":"[bufferProcess] interim [900000000]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.813909924+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.813915219+07:00","message":"[bufferProcess] interim [900000000]: ของทุกวันนะครับและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.813919477+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.813924407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.813928816+07:00","message":"> Transcript [45057] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.81393447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.813937357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.813941109+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.813943544+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.823253027+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.823290911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.82329714+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.823321105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะครับและเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.823324629+07:00","message":"receive interim result [false|false]:  ของทุกวันนะครับและเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.82333237+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.823336795+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะครับและเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.823359376+07:00","message":"[bufferProcess] interim [960000000]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.823382472+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.823391949+07:00","message":"[bufferProcess] interim [960000000]: ของทุกวันนะครับและเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.823395192+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.8233993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.823403083+07:00","message":"> Transcript [45058] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.823406387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.82340849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.823410382+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.823413204+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:24.857782186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:24.857791423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.929326744+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.929367159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.929374283+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.929386979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะครับและครึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.929390377+07:00","message":"receive interim result [false|false]:  ของทุกวันนะครับและครึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.929401979+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:24.929406234+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะครับและครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.929413679+07:00","message":"[bufferProcess] interim [80000000]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.929416419+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.929419899+07:00","message":"[bufferProcess] interim [80000000]: ของทุกวันนะครับและครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.929423663+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.929426865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.929430176+07:00","message":"> Transcript [45059] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.929434249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.929436589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.929438695+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:24.929441137+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.050975945+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.051019639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.051028324+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.051038741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะครับและเครื่องประดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.051042558+07:00","message":"receive interim result [false|false]:  ของทุกวันนะครับและเครื่องประดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.05106472+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.051087901+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะครับและเครื่องประดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051099673+07:00","message":"[bufferProcess] interim [140000000]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051105366+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051114743+07:00","message":"[bufferProcess] interim [140000000]: ของทุกวันนะครับและเครื่องประดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.05112018+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051125478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051130648+07:00","message":"> Transcript [45060] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051137308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051140515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.05114382+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051147595+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051157305+07:00","message":"Push: 'ทุกวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.0511607+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051164169+07:00","message":"Set new StatePrefix : 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.051167533+07:00","message":"Next Push (prob) : 'และครึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.051182387+07:00","message":"push: {false ทุกวันนะครับ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.308825676+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.308863619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.308870134+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.308881096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะครับและเครื่องประดับเอ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.308884589+07:00","message":"receive interim result [false|false]:  ของทุกวันนะครับและเครื่องประดับเอ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.308892591+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.308896879+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะครับและเครื่องประดับเอ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.30891813+07:00","message":"[bufferProcess] interim [500000000]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.308939138+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.308952802+07:00","message":"[bufferProcess] interim [500000000]: ของทุกวันนะครับและเครื่องประดับเอ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.308956474+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเอ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.308960416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.308963927+07:00","message":"> Transcript [45061] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.308966439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.308969054+07:00","message":"Set new StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.442362629+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.4424049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.442411294+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.442424294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะครับและเครื่องประดับเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.442427992+07:00","message":"receive interim result [false|false]:  ของทุกวันนะครับและเครื่องประดับเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.44243599+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.442439946+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะครับและเครื่องประดับเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.442445948+07:00","message":"[bufferProcess] interim [560000000]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.442448845+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเอ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.442454938+07:00","message":"[bufferProcess] interim [560000000]: ของทุกวันนะครับและเครื่องประดับเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.442458177+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.442461041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.442463864+07:00","message":"> Transcript [45062] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเอ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.442470427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.44247258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.442481816+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.442486055+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.498764112+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.498801695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.498809567+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.498820095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะครับและเครื่องประดับเปิดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.49882383+07:00","message":"receive interim result [false|false]:  ของทุกวันนะครับและเครื่องประดับเปิดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.49883984+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.498855015+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะครับและเครื่องประดับเปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.498862923+07:00","message":"[bufferProcess] interim [680000000]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.498866461+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.498874343+07:00","message":"[bufferProcess] interim [680000000]: ของทุกวันนะครับและเครื่องประดับเปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.498878208+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.498881546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.498884797+07:00","message":"> Transcript [45063] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.498888516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.498890801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.498892906+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.498895463+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.624442949+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.624484168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.624490622+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.624501634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.624505149+07:00","message":"receive interim result [false|false]:  ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.624512957+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:25.624516469+07:00","message":"[buffer interim] 3077 false  ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.62452225+07:00","message":"[bufferProcess] interim [800000000]:ตั้งแต่ 13:00 น ถึง 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.624524914+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.624528151+07:00","message":"[bufferProcess] interim [800000000]: ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.624530974+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.624534063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.624536838+07:00","message":"> Transcript [45064] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.624543243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.62454562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.624548031+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:25.624554807+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.124703616+07:00","message":"[GCS] IsForceVAD: false for message ID: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.186753082+07:00","message":"[GCS] Start streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.200422717+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.200463258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.200479336+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.200494086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.200498332+07:00","message":"receive interim result [false|false]:  24"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.200508707+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.200516448+07:00","message":"[buffer interim] 3077 false  24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200525247+07:00","message":"[bufferProcess] interim [400000000]:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200529599+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200533412+07:00","message":"[bufferProcess] interim [400000000]: 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200536058+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200539857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200542726+07:00","message":"> Transcript [45065] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200546735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200548861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200550922+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200553892+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.20056082+07:00","message":"Push: 'และเครื่องประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200563116+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200565861+07:00","message":"Set new StatePrefix : 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.200568266+07:00","message":"Next Push (prob) : 'เปิดให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.200577648+07:00","message":"push: {false และเครื่องประดับ 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.20173772+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.201754033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.201759208+07:00","message":"receive interim result [false|false]: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.201769057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.201771734+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.201776395+07:00","message":"[buffer interim] 3077 false ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.201779659+07:00","message":"[buffer interim] 3077 false  20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.201784019+07:00","message":"[bufferProcess] interim [460000000]:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.201786948+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.201794167+07:00","message":"[bufferProcess] interim [460000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.201796392+07:00","message":"[bufferProcess] update buffer: ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.201798994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.201801553+07:00","message":"> Transcript [45066] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.201804214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.201806565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.201811453+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.201814048+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.262189195+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.262230624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่ 13:00 น จนถึง 20:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20\",\"confidence\":0.926819}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.262237647+07:00","message":"receive interim result [true|false]: ตั้งแต่ 13:00 น จนถึง 20:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.262249524+07:00","message":"end recv isFinal message id 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.262251818+07:00","message":"end Recv id 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.262258684+07:00","message":"[buffer interim] 3077 true ตั้งแต่ 13:00 น จนถึง 20:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262270868+07:00","message":"[bufferProcess] interim [460000000]:ตั้งแต่ 13:00 น จนถึง 20:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262275093+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262289187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.26230572+07:00","message":"> Transcript [45067] [false]: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.26231234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262314822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262317119+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262320262+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262322702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262324967+07:00","message":"> Transcript [45068] [true]: 'ตั้งแต่ 13:00 น จนถึง 20:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262327374+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262329174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262331119+07:00","message":"StatePrefix: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262333208+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262335041+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262604716+07:00","message":"Push: 'เปิดให้บริการ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262610075+07:00","message":"TextPushed: 'ตั้งแต่ 13:00 น ถึง 08:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262612554+07:00","message":"Set new StatePrefix : 'ตั้งแต่ 13:00 น จนถึง 20:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262615244+07:00","message":"Next Push (prob) : 'ตั้งแต่ 13:00 น จนถึง 20:00 น ของทุกวันนะครับและเครื่องประดับเปิดให้บริการ 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.262624602+07:00","message":"push: {true เปิดให้บริการ 20 0 0xc004c0e000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.262631433+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3077.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:26.28508716+07:00","message":"write wav file: './tmp/7589/7589_3077.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.747547863+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.747595129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.747602111+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.74761642+07:00","message":"[buffer interim] 3078 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.747625028+07:00","message":"[bufferProcess] interim [420000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.74762715+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.923331264+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.923371216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.923377281+07:00","message":"receive interim result [false|false]: นายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.923391093+07:00","message":"[buffer interim] 3078 false นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.92339832+07:00","message":"[bufferProcess] interim [540000000]:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.923400647+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.92340438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.923407427+07:00","message":"> Transcript [45069] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.923409682+07:00","message":"Set StatePrefix (first interim): 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.984844198+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.984892824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.984899601+07:00","message":"receive interim result [false|false]: นายอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:26.984915871+07:00","message":"[buffer interim] 3078 false นายอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.984924461+07:00","message":"[bufferProcess] interim [600000000]:นายอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.984927481+07:00","message":"[bufferProcess] send to processor:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.984936341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.984939331+07:00","message":"> Transcript [45070] [false]: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.984943153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.984945921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.984948587+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:26.984951122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.3046468+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.30469096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนที่ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.304696999+07:00","message":"receive interim result [false|false]: นายอนที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.304712865+07:00","message":"[buffer interim] 3078 false นายอนที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.304720321+07:00","message":"[bufferProcess] interim [840000000]:นายอนที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.30472292+07:00","message":"[bufferProcess] send to processor:นายอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.304727345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.304730409+07:00","message":"> Transcript [45071] [false]: 'นายอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.304733835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.304736253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.30473865+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.304740877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.421952715+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.422006429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนที่ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.42201422+07:00","message":"receive interim result [false|false]: นายอนที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.42203152+07:00","message":"[buffer interim] 3078 false นายอนที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.422043934+07:00","message":"[bufferProcess] interim [20000000]:นายอนที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.422049547+07:00","message":"[bufferProcess] send to processor:นายอนที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.422057072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.422062993+07:00","message":"> Transcript [45072] [false]: 'นายอนที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.422067373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.42207034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.422076095+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.422078701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.59818688+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.598234385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนที่ผ่านมานี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.598241203+07:00","message":"receive interim result [false|false]: นายอนที่ผ่านมานี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.59825942+07:00","message":"[buffer interim] 3078 false นายอนที่ผ่านมานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.59827215+07:00","message":"[bufferProcess] interim [200000000]:นายอนที่ผ่านมานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598274461+07:00","message":"[bufferProcess] send to processor:นายอนที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598278669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598281925+07:00","message":"> Transcript [45073] [false]: 'นายอนที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598285954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598288941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598291318+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598293563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598300218+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598302793+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598305068+07:00","message":"Set new StatePrefix : 'นายอนที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.598307396+07:00","message":"Next Push (prob) : 'อนที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.59831473+07:00","message":"push: {false นาย 0 0xc004b1ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.660441299+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.660483684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนที่ผ่านมานี้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.660490871+07:00","message":"receive interim result [false|false]: นายอนที่ผ่านมานี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.660506189+07:00","message":"[buffer interim] 3078 false นายอนที่ผ่านมานี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.660513925+07:00","message":"[bufferProcess] interim [320000000]:นายอนที่ผ่านมานี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.660516769+07:00","message":"[bufferProcess] send to processor:นายอนที่ผ่านมานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.660524096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.660526849+07:00","message":"> Transcript [45074] [false]: 'นายอนที่ผ่านมานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.6605305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.660532835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.660534993+07:00","message":"StatePrefix: 'นายอนที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.660537748+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:27.858281566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:27.858285826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.966869576+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.966909713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนที่ผ่านมานี้เองนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.9669159+07:00","message":"receive interim result [false|false]: นายอนที่ผ่านมานี้เองนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:27.966929749+07:00","message":"[buffer interim] 3078 false นายอนที่ผ่านมานี้เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.966937319+07:00","message":"[bufferProcess] interim [560000000]:นายอนที่ผ่านมานี้เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.966939722+07:00","message":"[bufferProcess] send to processor:นายอนที่ผ่านมานี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.966943156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.966945735+07:00","message":"> Transcript [45075] [false]: 'นายอนที่ผ่านมานี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.966949173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.966951343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.966953701+07:00","message":"StatePrefix: 'นายอนที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:27.966956203+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.046803103+07:00","message":"[GCS] IsForceVAD: false for message ID: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.073485352+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.073538992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนที่ผ่านมานี้เองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.073546591+07:00","message":"receive interim result [false|false]: นายอนที่ผ่านมานี้เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.073566339+07:00","message":"[buffer interim] 3078 false นายอนที่ผ่านมานี้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.073578712+07:00","message":"[bufferProcess] interim [680000000]:นายอนที่ผ่านมานี้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.073582043+07:00","message":"[bufferProcess] send to processor:นายอนที่ผ่านมานี้เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.073589304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.073592615+07:00","message":"> Transcript [45076] [false]: 'นายอนที่ผ่านมานี้เองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.073598107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.073600914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.073603045+07:00","message":"StatePrefix: 'นายอนที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.073606285+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.173318755+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.17336469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนที่ผ่านมานี้เองนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.173372039+07:00","message":"receive interim result [false|false]: นายอนที่ผ่านมานี้เองนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.173392687+07:00","message":"[buffer interim] 3078 false นายอนที่ผ่านมานี้เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.173402771+07:00","message":"[bufferProcess] interim [740000000]:นายอนที่ผ่านมานี้เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.173405755+07:00","message":"[bufferProcess] send to processor:นายอนที่ผ่านมานี้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.173409908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.17341534+07:00","message":"> Transcript [45077] [false]: 'นายอนที่ผ่านมานี้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.17341936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.173421787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.173424151+07:00","message":"StatePrefix: 'นายอนที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.173427342+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.173430478+07:00","message":"Push: 'อนที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.173432708+07:00","message":"TextPushed: 'นายอนที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.173435374+07:00","message":"Set new StatePrefix : 'นายอนที่ผ่านมานี้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.173437848+07:00","message":"Next Push (prob) : 'นี้เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.173446046+07:00","message":"push: {false อนที่ผ่านมา 0 0xc004b1ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.27472664+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.274775662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายอนที่ผ่านมานี่เองนะครับ\",\"confidence\":0.88351065}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.274782928+07:00","message":"receive interim result [true|false]: นายอนที่ผ่านมานี่เองนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.274793272+07:00","message":"end recv isFinal message id 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.274795895+07:00","message":"end Recv id 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.274804581+07:00","message":"[buffer interim] 3078 true นายอนที่ผ่านมานี่เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274829787+07:00","message":"[bufferProcess] interim [890000000]:นายอนที่ผ่านมานี่เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274838716+07:00","message":"[bufferProcess] send to processor (isfinal):นายอนที่ผ่านมานี้เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274842712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274845901+07:00","message":"> Transcript [45078] [false]: 'นายอนที่ผ่านมานี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274848579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274850807+07:00","message":"Set new StatePrefix: 'นายอนที่ผ่านมานี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274852646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274854632+07:00","message":"> Transcript [45079] [true]: 'นายอนที่ผ่านมานี่เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274857394+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274859633+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274862469+07:00","message":"StatePrefix: 'นายอนที่ผ่านมานี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.27486545+07:00","message":"TextPushed: 'นายอนที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.274873691+07:00","message":"Push: 'นี่เองนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.274881849+07:00","message":"push: {true นี่เองนะครับ 0 0xc004b1ce80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:28.28247551+07:00","message":"write wav file: './tmp/7589/7589_3078.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.298219432+07:00","message":"[GCS] Start streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.849604136+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.849644552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.849650144+07:00","message":"receive interim result [false|false]: ก็ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.849665487+07:00","message":"[buffer interim] 3079 false ก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.849672659+07:00","message":"[bufferProcess] interim [540000000]:ก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.849674567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.881534767+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.881569417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.881575152+07:00","message":"receive interim result [false|false]: ก็วาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.881586629+07:00","message":"[buffer interim] 3079 false ก็วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.881593174+07:00","message":"[bufferProcess] interim [600000000]:ก็วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.881595332+07:00","message":"[bufferProcess] send to processor:ก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.881600734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.881603597+07:00","message":"> Transcript [45080] [false]: 'ก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.881605796+07:00","message":"Set StatePrefix (first interim): 'ก็ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.962967666+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.963004226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.963010511+07:00","message":"receive interim result [false|false]: ก็วางแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:28.963023482+07:00","message":"[buffer interim] 3079 false ก็วางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.963031289+07:00","message":"[bufferProcess] interim [720000000]:ก็วางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.963033671+07:00","message":"[bufferProcess] send to processor:ก็วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.963039108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.963042051+07:00","message":"> Transcript [45081] [false]: 'ก็วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.963044456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:28.963046407+07:00","message":"Set new StatePrefix: 'ก็วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.341446835+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.341496379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผนเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.341502769+07:00","message":"receive interim result [false|false]: ก็วางแผนเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.341521497+07:00","message":"[buffer interim] 3079 false ก็วางแผนเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.341530039+07:00","message":"[bufferProcess] interim [80000000]:ก็วางแผนเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.341532798+07:00","message":"[bufferProcess] send to processor:ก็วางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.341537332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.341540118+07:00","message":"> Transcript [45082] [false]: 'ก็วางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.341543369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.341545623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.341547852+07:00","message":"StatePrefix: 'ก็วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.341550245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.470562583+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.470605286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผนเดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.470611769+07:00","message":"receive interim result [false|false]: ก็วางแผนเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.470623572+07:00","message":"[buffer interim] 3079 false ก็วางแผนเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.470632611+07:00","message":"[bufferProcess] interim [200000000]:ก็วางแผนเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.470670451+07:00","message":"[bufferProcess] send to processor:ก็วางแผนเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.47067526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.47067817+07:00","message":"> Transcript [45083] [false]: 'ก็วางแผนเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.470682083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.470684332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.470686382+07:00","message":"StatePrefix: 'ก็วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.470688281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.656640219+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.656677865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผนเดินทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.656684729+07:00","message":"receive interim result [false|false]: ก็วางแผนเดินทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.656698812+07:00","message":"[buffer interim] 3079 false ก็วางแผนเดินทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.656710059+07:00","message":"[bufferProcess] interim [380000000]:ก็วางแผนเดินทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.656712721+07:00","message":"[bufferProcess] send to processor:ก็วางแผนเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.656716232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.656719412+07:00","message":"> Transcript [45084] [false]: 'ก็วางแผนเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.656723154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.656725455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.656727364+07:00","message":"StatePrefix: 'ก็วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.656729352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.857017302+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.857065351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผนเดินทางไปเกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.857076948+07:00","message":"receive interim result [false|false]: ก็วางแผนเดินทางไปเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.857095421+07:00","message":"[buffer interim] 3079 false ก็วางแผนเดินทางไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.857105481+07:00","message":"[bufferProcess] interim [560000000]:ก็วางแผนเดินทางไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.857109179+07:00","message":"[bufferProcess] send to processor:ก็วางแผนเดินทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.85711702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.857121666+07:00","message":"> Transcript [45085] [false]: 'ก็วางแผนเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.857127419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.857130865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.857134113+07:00","message":"StatePrefix: 'ก็วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.85713699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.857146651+07:00","message":"Push: 'ก็วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.857149576+07:00","message":"TextPushed: 'ก็วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.857153398+07:00","message":"Set new StatePrefix : 'ก็วางแผนเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.857156592+07:00","message":"Next Push (prob) : 'แผนเดินทางไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.857194698+07:00","message":"push: {false ก็วาง 0 0xc004610200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.864182884+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.864214567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผนเดินทางไปกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.864222045+07:00","message":"receive interim result [false|false]: ก็วางแผนเดินทางไปกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:29.864238261+07:00","message":"[buffer interim] 3079 false ก็วางแผนเดินทางไปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.864246539+07:00","message":"[bufferProcess] interim [620000000]:ก็วางแผนเดินทางไปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.864250607+07:00","message":"[bufferProcess] send to processor:ก็วางแผนเดินทางไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.864258142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.864261927+07:00","message":"> Transcript [45086] [false]: 'ก็วางแผนเดินทางไปเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.864266474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.864269629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.864273169+07:00","message":"StatePrefix: 'ก็วางแผนเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:29.864276486+07:00","message":"TextPushed: 'ก็วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.045445345+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.045490137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผนเดินทางไปกันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.045496702+07:00","message":"receive interim result [false|false]: ก็วางแผนเดินทางไปกันได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.045511639+07:00","message":"[buffer interim] 3079 false ก็วางแผนเดินทางไปกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.045519812+07:00","message":"[bufferProcess] interim [740000000]:ก็วางแผนเดินทางไปกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.04552264+07:00","message":"[bufferProcess] send to processor:ก็วางแผนเดินทางไปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.045530587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.045533635+07:00","message":"> Transcript [45087] [false]: 'ก็วางแผนเดินทางไปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.045537066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.045539575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.045541837+07:00","message":"StatePrefix: 'ก็วางแผนเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.045544247+07:00","message":"TextPushed: 'ก็วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.187929481+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.187983834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผนเดินทางไปกันได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.187991979+07:00","message":"receive interim result [false|false]: ก็วางแผนเดินทางไปกันได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.188020913+07:00","message":"[buffer interim] 3079 false ก็วางแผนเดินทางไปกันได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.188035899+07:00","message":"[bufferProcess] interim [920000000]:ก็วางแผนเดินทางไปกันได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.188038187+07:00","message":"[bufferProcess] send to processor:ก็วางแผนเดินทางไปกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.188041991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.188045393+07:00","message":"> Transcript [45088] [false]: 'ก็วางแผนเดินทางไปกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.188048951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.188052547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.188055835+07:00","message":"StatePrefix: 'ก็วางแผนเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.188059355+07:00","message":"TextPushed: 'ก็วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.345901534+07:00","message":"[GCS] IsForceVAD: false for message ID: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.370733849+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.370776586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผนเดินทางไปกันได้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.370783781+07:00","message":"receive interim result [false|false]: ก็วางแผนเดินทางไปกันได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.370800075+07:00","message":"[buffer interim] 3079 false ก็วางแผนเดินทางไปกันได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370809427+07:00","message":"[bufferProcess] interim [100000000]:ก็วางแผนเดินทางไปกันได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370812462+07:00","message":"[bufferProcess] send to processor:ก็วางแผนเดินทางไปกันได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370822207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370825045+07:00","message":"> Transcript [45089] [false]: 'ก็วางแผนเดินทางไปกันได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.3708293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370832235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370834687+07:00","message":"StatePrefix: 'ก็วางแผนเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370837148+07:00","message":"TextPushed: 'ก็วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370844258+07:00","message":"Push: 'แผนเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370846367+07:00","message":"TextPushed: 'ก็วางแผนเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370849257+07:00","message":"Set new StatePrefix : 'ก็วางแผนเดินทางไปกันได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.370852092+07:00","message":"Next Push (prob) : 'กันได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.370879335+07:00","message":"push: {false แผนเดินทางไป 0 0xc004610200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.42648692+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.426528453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผนเดินทางไปกันได้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.426535837+07:00","message":"receive interim result [false|false]: ก็วางแผนเดินทางไปกันได้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.426549713+07:00","message":"[buffer interim] 3079 false ก็วางแผนเดินทางไปกันได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.426557542+07:00","message":"[bufferProcess] interim [160000000]:ก็วางแผนเดินทางไปกันได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.42656025+07:00","message":"[bufferProcess] send to processor:ก็วางแผนเดินทางไปกันได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.426566504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.42656931+07:00","message":"> Transcript [45090] [false]: 'ก็วางแผนเดินทางไปกันได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.426573273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.426577003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.426579152+07:00","message":"StatePrefix: 'ก็วางแผนเดินทางไปกันได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.42658217+07:00","message":"TextPushed: 'ก็วางแผนเดินทางไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.441230255+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.441260372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วางแผนเดินทางไปกันได้นะครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.441266482+07:00","message":"receive interim result [true|false]: ก็วางแผนเดินทางไปกันได้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.441276207+07:00","message":"end recv isFinal message id 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.441278406+07:00","message":"end Recv id 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.441285161+07:00","message":"[buffer interim] 3079 true ก็วางแผนเดินทางไปกันได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441291676+07:00","message":"[bufferProcess] interim [280000000]:ก็วางแผนเดินทางไปกันได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441295176+07:00","message":"[bufferProcess] send to processor (isfinal):ก็วางแผนเดินทางไปกันได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441309593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441335007+07:00","message":"> Transcript [45091] [false]: 'ก็วางแผนเดินทางไปกันได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441340982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441344254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441346633+07:00","message":"StatePrefix: 'ก็วางแผนเดินทางไปกันได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441349494+07:00","message":"TextPushed: 'ก็วางแผนเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441352509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441354683+07:00","message":"> Transcript [45092] [true]: 'ก็วางแผนเดินทางไปกันได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441356866+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441358785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.44136049+07:00","message":"StatePrefix: 'ก็วางแผนเดินทางไปกันได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441362675+07:00","message":"TextPushed: 'ก็วางแผนเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:30.441371393+07:00","message":"Push: 'กันได้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:30.441383856+07:00","message":"push: {true กันได้นะครับ 0 0xc004610200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:30.448930258+07:00","message":"write wav file: './tmp/7589/7589_3079.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:30.859186146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:30.859210477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:32.597149579+07:00","message":"[GCS] Start streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.097833318+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.097878377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.097884045+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.097900142+07:00","message":"[buffer interim] 3080 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.097907993+07:00","message":"[bufferProcess] interim [480000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.09791003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.097917042+07:00","message":"[bufferProcess] send to processor (ticker):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.097919692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.09792268+07:00","message":"> Transcript [45093] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.097924987+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.295473881+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.295512243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.295518252+07:00","message":"receive interim result [false|false]: และส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.295534117+07:00","message":"[buffer interim] 3080 false และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.295540898+07:00","message":"[bufferProcess] interim [600000000]:และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.295542919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.388629647+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.388672264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.38867926+07:00","message":"receive interim result [false|false]: และส่งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.388696995+07:00","message":"[buffer interim] 3080 false และส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.38870658+07:00","message":"[bufferProcess] interim [780000000]:และส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.388709593+07:00","message":"[bufferProcess] send to processor:และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.388718279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.388721308+07:00","message":"> Transcript [45094] [false]: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.388723806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.388726113+07:00","message":"Set new StatePrefix: 'และส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.523583077+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.523623962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.523631174+07:00","message":"receive interim result [false|false]: และส่งอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.523649486+07:00","message":"[buffer interim] 3080 false และส่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.52365938+07:00","message":"[bufferProcess] interim [900000000]:และส่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.523662063+07:00","message":"[bufferProcess] send to processor:และส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.523666104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.523669122+07:00","message":"> Transcript [45095] [false]: 'และส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.523672345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.523674408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.523676389+07:00","message":"StatePrefix: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.523678504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.577243784+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.577289203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.577296261+07:00","message":"receive interim result [false|false]: และส่งราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.577313993+07:00","message":"[buffer interim] 3080 false และส่งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.577326306+07:00","message":"[bufferProcess] interim [960000000]:และส่งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.577329347+07:00","message":"[bufferProcess] send to processor:และส่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.577337121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.57734032+07:00","message":"> Transcript [45096] [false]: 'และส่งอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.577343737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.577345889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.577348382+07:00","message":"StatePrefix: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.577350846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.582120771+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.582139659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.582144687+07:00","message":"receive interim result [false|false]: และส่งรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.582157219+07:00","message":"[buffer interim] 3080 false และส่งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.582163015+07:00","message":"[bufferProcess] interim [20000000]:และส่งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.582166295+07:00","message":"[bufferProcess] send to processor:และส่งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.582172985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.582175325+07:00","message":"> Transcript [45097] [false]: 'และส่งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.582177693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.58217984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.582182+07:00","message":"StatePrefix: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.582184064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.825790624+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.825830211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.825838037+07:00","message":"receive interim result [false|false]: และส่งรายการวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.825852606+07:00","message":"[buffer interim] 3080 false และส่งรายการวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825864639+07:00","message":"[bufferProcess] interim [260000000]:และส่งรายการวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825867389+07:00","message":"[bufferProcess] send to processor:และส่งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.82587628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825879272+07:00","message":"> Transcript [45098] [false]: 'และส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825883284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825887599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825890024+07:00","message":"StatePrefix: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825892334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825898422+07:00","message":"Push: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825900594+07:00","message":"TextPushed: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825907295+07:00","message":"Set new StatePrefix : 'และส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.825909781+07:00","message":"Next Push (prob) : 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.825918798+07:00","message":"push: {false และส่ง 0 0xc003324700}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:33.860089307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:33.8601086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.958181095+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.958230911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.958237888+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:33.958254863+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.958263924+07:00","message":"[bufferProcess] interim [380000000]:และส่งรายการวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.958266992+07:00","message":"[bufferProcess] send to processor:และส่งรายการวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.958271419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.958274903+07:00","message":"> Transcript [45099] [false]: 'และส่งรายการวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.958278669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.958280825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.958283076+07:00","message":"StatePrefix: 'และส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:33.958285612+07:00","message":"TextPushed: 'และส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.147043268+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.147093289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.14709957+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.147111736+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.147121489+07:00","message":"[bufferProcess] interim [560000000]:และส่งรายการวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.147124462+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.147130159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.14713309+07:00","message":"> Transcript [45100] [false]: 'และส่งรายการวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.147136991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.147139179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.147141418+07:00","message":"StatePrefix: 'และส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.147144715+07:00","message":"TextPushed: 'และส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.153497136+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.153525019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.153530173+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.153541472+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.153547166+07:00","message":"[bufferProcess] interim [620000000]:และส่งรายการวันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.15354962+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.153552683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.153555538+07:00","message":"> Transcript [45101] [false]: 'และส่งรายการวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.153558568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.153560955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.153563101+07:00","message":"StatePrefix: 'และส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.153566469+07:00","message":"TextPushed: 'และส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.511627943+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.511665953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.511671758+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.511687863+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511695635+07:00","message":"[bufferProcess] interim [920000000]:และส่งรายการวันนี้ก็พาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511698246+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511701684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511704508+07:00","message":"> Transcript [45102] [false]: 'และส่งรายการวันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511708471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511711001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511713373+07:00","message":"StatePrefix: 'และส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511715473+07:00","message":"TextPushed: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511718298+07:00","message":"Push: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511720359+07:00","message":"TextPushed: 'และส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511723066+07:00","message":"Set new StatePrefix : 'และส่งรายการวันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.511725404+07:00","message":"Next Push (prob) : 'วันนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.511733521+07:00","message":"push: {false รายการ 0 0xc003324700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.595969717+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.596031318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.596045834+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.596069258+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.59607969+07:00","message":"[bufferProcess] interim [980000000]:และส่งรายการวันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.59610411+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.596120927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.596124063+07:00","message":"> Transcript [45103] [false]: 'และส่งรายการวันนี้ก็พาคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.596126299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.596128373+07:00","message":"Set new StatePrefix: 'และส่งรายการวันนี้ก็พาคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.69607423+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.696112951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ครับถ้าคุณไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.696121401+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ครับถ้าคุณไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.696133452+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ครับถ้าคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.69614397+07:00","message":"[bufferProcess] interim [40000000]:และส่งรายการวันนี้ครับถ้าคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.696148062+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.696154812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.696158584+07:00","message":"> Transcript [45104] [false]: 'และส่งรายการวันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.696161853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.696165122+07:00","message":"Set new StatePrefix: 'และส่งรายการวันนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.74423031+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.744271446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.744277958+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.744292288+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.744299698+07:00","message":"[bufferProcess] interim [100000000]:และส่งรายการวันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.744302497+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ครับถ้าคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.744305909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.744308653+07:00","message":"> Transcript [45105] [false]: 'และส่งรายการวันนี้ครับถ้าคุณไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.744311898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.744313992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.744316014+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.744319248+07:00","message":"TextPushed: 'และส่งรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.766970455+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.767002811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ครับถ้าคุณไม่โทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.7670086+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ครับถ้าคุณไม่โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.767022513+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ครับถ้าคุณไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.767029033+07:00","message":"[bufferProcess] interim [160000000]:และส่งรายการวันนี้ครับถ้าคุณไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.767031821+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.767037297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.76703997+07:00","message":"> Transcript [45106] [false]: 'และส่งรายการวันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.767043159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.767045439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.767048069+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.767050666+07:00","message":"TextPushed: 'และส่งรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.776000416+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.776022484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.776027556+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.77603865+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.776046289+07:00","message":"[bufferProcess] interim [220000000]:และส่งรายการวันนี้ก็พาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.776048772+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ครับถ้าคุณไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.776051935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.776054551+07:00","message":"> Transcript [45107] [false]: 'และส่งรายการวันนี้ครับถ้าคุณไม่โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.776059321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.776061381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.776063231+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.776065385+07:00","message":"TextPushed: 'และส่งรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.916823825+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.91687991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.916891131+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:34.916909548+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.916921341+07:00","message":"[bufferProcess] interim [340000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.91692534+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.916934458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.916940259+07:00","message":"> Transcript [45108] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.916944089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:34.91694705+07:00","message":"Set new StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.050944719+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.050988735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.050995174+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.051008974+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.051015751+07:00","message":"[bufferProcess] interim [520000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.051018371+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.051025232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.051028468+07:00","message":"> Transcript [45109] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.051032201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.051034607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.051037243+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.051039751+07:00","message":"TextPushed: 'และส่งรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.370941947+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.370987017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.370993767+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.371008381+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.371020369+07:00","message":"[bufferProcess] interim [760000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.371022903+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.37102721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.371030412+07:00","message":"> Transcript [45110] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.371034345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.371036695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.371038966+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.37104195+07:00","message":"TextPushed: 'และส่งรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.427050708+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.427088536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.427094162+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.427104071+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.427110934+07:00","message":"[bufferProcess] interim [880000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.427113376+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.427117326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.427120175+07:00","message":"> Transcript [45111] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.427123512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.427125635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.42712763+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.42713026+07:00","message":"TextPushed: 'และส่งรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.630298044+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.630338814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.630344986+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.630357884+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630365592+07:00","message":"[bufferProcess] interim [60000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630368102+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630375007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630378339+07:00","message":"> Transcript [45112] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630382372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630384696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630386989+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630389812+07:00","message":"TextPushed: 'และส่งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630395703+07:00","message":"Push: 'วันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630397871+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.63039999+07:00","message":"Set new StatePrefix : 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.630403603+07:00","message":"Next Push (prob) : 'ไปดูภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.630424992+07:00","message":"push: {false วันนี้ก็พาคุณผู้ชม 0 0xc003324700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.801191532+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.801229745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.801236247+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.801249101+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.801257004+07:00","message":"[bufferProcess] interim [180000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.801259856+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.80126669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.801269719+07:00","message":"> Transcript [45113] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.801272672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.801274907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.801276916+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.801279528+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.935062125+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.935104022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.935110589+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:35.935123153+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.935130403+07:00","message":"[bufferProcess] interim [360000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.935133696+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.935140734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.935143708+07:00","message":"> Transcript [45114] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.935147647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.93514978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.935153529+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:35.935156543+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.136885521+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.136923319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.136929657+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.136944093+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.136951217+07:00","message":"[bufferProcess] interim [540000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.136954277+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.136960009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.136962754+07:00","message":"> Transcript [45115] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.136966263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.136968586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.136973027+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.136975758+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.266261564+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.266311543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.266321424+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.266341509+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266357446+07:00","message":"[bufferProcess] interim [720000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266361948+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266371911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266376787+07:00","message":"> Transcript [45116] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266383361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266386909+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266391437+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266395797+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266405814+07:00","message":"Push: 'ไปดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266408868+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266412882+07:00","message":"Set new StatePrefix : 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.266417892+07:00","message":"Next Push (prob) : 'บรรยากาศของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.266446764+07:00","message":"push: {false ไปดูภาพ 0 0xc003324700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.516568944+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.516606663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.516613054+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.516628518+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.516637865+07:00","message":"[bufferProcess] interim [960000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.516641511+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.516646816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.516652155+07:00","message":"> Transcript [45117] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.51665699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.516660031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.516663407+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.516667479+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.651468822+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.651513463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประเมิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.651520803+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.651537813+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.651546623+07:00","message":"[bufferProcess] interim [80000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.651549761+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.651557191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.651560592+07:00","message":"> Transcript [45118] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.651565147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.651567643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.651570486+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.651576524+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.782708714+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.782756092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.782762924+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:36.782774323+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.78278228+07:00","message":"[bufferProcess] interim [140000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.782784995+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.782789104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.782791985+07:00","message":"> Transcript [45119] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.782795781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.782797876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.782800255+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:36.782803579+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:36.860405365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:36.86044396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.028063704+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.028107082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลธุระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.028114724+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลธุระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.028127164+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028135444+07:00","message":"[bufferProcess] interim [500000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028138705+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028144867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028148129+07:00","message":"> Transcript [45120] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028152763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028155337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028168293+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028171626+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028178653+07:00","message":"Push: 'บรรยากาศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028180696+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.02818313+07:00","message":"Set new StatePrefix : 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.028185643+07:00","message":"Next Push (prob) : 'การประมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.028208096+07:00","message":"push: {false บรรยากาศของ 0 0xc003324700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.157635447+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.157679847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.157690555+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.157707436+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.157717241+07:00","message":"[bufferProcess] interim [560000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.15771984+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.157724152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.157727108+07:00","message":"> Transcript [45121] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลธุระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.157731176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.157733618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.157735978+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.157738484+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.420598845+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.420639199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.420646912+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.420661092+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.420669331+07:00","message":"[bufferProcess] interim [920000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.420672473+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.420680248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.420684155+07:00","message":"> Transcript [45122] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.420688429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.420691149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.420694001+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.42069714+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.55717952+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.557225751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.557234316+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.557251514+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.557260861+07:00","message":"[bufferProcess] interim [980000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.557263945+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.557273225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.55727638+07:00","message":"> Transcript [45123] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.557280374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.55728263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.557285681+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.557288795+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.654162073+07:00","message":"[GCS] IsForceVAD: false for message ID: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.734194211+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.734240375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.73424828+07:00","message":"receive interim result [false|false]: และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.734264781+07:00","message":"[buffer interim] 3080 false และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.734273987+07:00","message":"[bufferProcess] interim [160000000]:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.73427729+07:00","message":"[bufferProcess] send to processor:และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.734281875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.734285018+07:00","message":"> Transcript [45124] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.734290289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.734292831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.734295403+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.734299129+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.73430253+07:00","message":"Push: 'การประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.734304717+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.734307346+07:00","message":"Set new StatePrefix : 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.734310079+07:00","message":"Next Push (prob) : 'ทุเรียนทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.734319447+07:00","message":"push: {false การประมูล 0 0xc003324700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.773158074+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.773213641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งให้รายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ\",\"confidence\":0.9489766}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.773220413+07:00","message":"receive interim result [true|false]: และส่งให้รายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.773229002+07:00","message":"end recv isFinal message id 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.773231064+07:00","message":"end Recv id 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.773237914+07:00","message":"[buffer interim] 3080 true และส่งให้รายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.77325326+07:00","message":"[bufferProcess] interim [280000000]:และส่งให้รายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773260414+07:00","message":"[bufferProcess] send to processor (isfinal):และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773263948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773266719+07:00","message":"> Transcript [45125] [false]: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773270204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.7732725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773274847+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773277389+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773279482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773281551+07:00","message":"> Transcript [45126] [true]: 'และส่งให้รายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.77328389+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773285745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773287454+07:00","message":"StatePrefix: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.77328967+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773291698+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773524364+07:00","message":"Push: 'ทุเรียนทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773528176+07:00","message":"TextPushed: 'และส่งรายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773530578+07:00","message":"Set new StatePrefix : 'และส่งให้รายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.773537389+07:00","message":"Next Push (prob) : 'และส่งให้รายการวันนี้ก็พาคุณผู้ชมไปดูภาพบรรยากาศของการประมูลทุเรียนทองผาภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.77354629+07:00","message":"push: {true ทุเรียนทองผาภูมิ 0 0xc003324700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:37.77354997+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3080.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:37.783082997+07:00","message":"write wav file: './tmp/7589/7589_3080.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:37.980258593+07:00","message":"[GCS] Start streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.360327686+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.360364745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.360369785+07:00","message":"receive interim result [false|false]: แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.360384133+07:00","message":"[buffer interim] 3081 false แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.36039111+07:00","message":"[bufferProcess] interim [300000000]:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.360393162+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.389512325+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.38955205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประตู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.389558774+07:00","message":"receive interim result [false|false]: ประตู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.389578823+07:00","message":"[buffer interim] 3081 false ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.389587904+07:00","message":"[bufferProcess] interim [420000000]:ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.389590579+07:00","message":"[bufferProcess] send to processor:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.389596672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.389599783+07:00","message":"> Transcript [45127] [false]: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.389602045+07:00","message":"Set StatePrefix (first interim): 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.444045025+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.444086483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.444093212+07:00","message":"receive interim result [false|false]: ประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.444109291+07:00","message":"[buffer interim] 3081 false ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.444117687+07:00","message":"[bufferProcess] interim [480000000]:ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.444120363+07:00","message":"[bufferProcess] send to processor:ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.444128805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.444131928+07:00","message":"> Transcript [45128] [false]: 'ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.444134528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.444137908+07:00","message":"Set new StatePrefix: 'ประตู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.499690602+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.49972508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.499731809+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.499747673+07:00","message":"[buffer interim] 3081 false ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.49975698+07:00","message":"[bufferProcess] interim [600000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.499760898+07:00","message":"[bufferProcess] send to processor:ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.499767142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.499771785+07:00","message":"> Transcript [45129] [false]: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.49977497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.49977813+07:00","message":"Set new StatePrefix: 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.689305787+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.689349773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปีพศ.\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.689356713+07:00","message":"receive interim result [false|false]: ประจำปีพศ."}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.689375434+07:00","message":"[buffer interim] 3081 false ประจำปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.689384106+07:00","message":"[bufferProcess] interim [780000000]:ประจำปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.689386895+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.689394674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.689398192+07:00","message":"> Transcript [45130] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.689401473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.689403991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.689406172+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.689408491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.812769663+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.812813485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.812820176+07:00","message":"receive interim result [false|false]: ประจำปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.812835167+07:00","message":"[buffer interim] 3081 false ประจำปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.812843428+07:00","message":"[bufferProcess] interim [900000000]:ประจำปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.812850167+07:00","message":"[bufferProcess] send to processor:ประจำปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.812858649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.812861986+07:00","message":"> Transcript [45131] [false]: 'ประจำปีพศ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.8128674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.812869905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.812871919+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.812874143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.937212841+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.937254558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.937261466+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.937276716+07:00","message":"[buffer interim] 3081 false ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.937284827+07:00","message":"[bufferProcess] interim [960000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.937287711+07:00","message":"[bufferProcess] send to processor:ประจำปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.937291754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.937295019+07:00","message":"> Transcript [45132] [false]: 'ประจำปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.937298223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.937300417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.937302516+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.937304674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.940934082+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.940956782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.940962686+07:00","message":"receive interim result [false|false]: ประจำปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.940973985+07:00","message":"[buffer interim] 3081 false ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.940978636+07:00","message":"[bufferProcess] interim [20000000]:ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.940980949+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.940984492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.940987083+07:00","message":"> Transcript [45133] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.940989814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.940995647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.940997696+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.940999806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.941007593+07:00","message":"Push: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.941010202+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.941012323+07:00","message":"Set new StatePrefix : 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:38.941014478+07:00","message":"Next Push (prob) : 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:38.941024104+07:00","message":"push: {false ประจำ 0 0xc004c0fb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.13308889+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.133130263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.133138225+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.13315114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.133153698+07:00","message":"receive interim result [false|false]:  2005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.133171793+07:00","message":"[buffer interim] 3081 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.133176377+07:00","message":"[buffer interim] 3081 false  2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.133183464+07:00","message":"[bufferProcess] interim [200000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.13318601+07:00","message":"[bufferProcess] send to processor:ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.133189458+07:00","message":"[bufferProcess] interim [200000000]: 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.133194458+07:00","message":"[bufferProcess] update buffer: ประจำปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.13319758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.133200532+07:00","message":"> Transcript [45134] [false]: 'ประจำปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.133203754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.133206336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.133208428+07:00","message":"StatePrefix: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.133210705+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.201730781+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.201769337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.201776931+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.201790082+07:00","message":"[buffer interim] 3081 false ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.201797389+07:00","message":"[bufferProcess] interim [320000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.201799549+07:00","message":"[bufferProcess] send to processor:ประจำปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.201803029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.201806404+07:00","message":"> Transcript [45135] [false]: 'ประจำปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.201809729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.201811812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.201815759+07:00","message":"StatePrefix: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.201818453+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.329943576+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.329980328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.329988234+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.330000285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.330002733+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.330009681+07:00","message":"[buffer interim] 3081 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.330013273+07:00","message":"[buffer interim] 3081 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.330019277+07:00","message":"[bufferProcess] interim [380000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.33002178+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.330024849+07:00","message":"[bufferProcess] interim [380000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.330027823+07:00","message":"[bufferProcess] update buffer: ประจำปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.330030484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.330033116+07:00","message":"> Transcript [45136] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.330035973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.330038149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.330040034+07:00","message":"StatePrefix: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.330042331+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.37540887+07:00","message":"[GCS] IsForceVAD: false for message ID: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.386915503+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.386966342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.38697527+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.386999455+07:00","message":"[buffer interim] 3081 false ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387014985+07:00","message":"[bufferProcess] interim [440000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387019134+07:00","message":"[bufferProcess] send to processor:ประจำปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387029323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387034043+07:00","message":"> Transcript [45137] [false]: 'ประจำปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387039898+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387043213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387047012+07:00","message":"StatePrefix: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387049615+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387057155+07:00","message":"Push: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387059151+07:00","message":"TextPushed: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387063399+07:00","message":"Set new StatePrefix : 'ประจำปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.387066115+07:00","message":"Next Push (prob) : ' 2500'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.38709252+07:00","message":"push: {false ปี 0 0xc004c0fb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.39087362+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.390901525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.390906986+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.390918044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.390920788+07:00","message":"receive interim result [false|false]:  2506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.390927841+07:00","message":"[buffer interim] 3081 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.390931698+07:00","message":"[buffer interim] 3081 false  2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.390954385+07:00","message":"[bufferProcess] interim [500000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.390972506+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.390985962+07:00","message":"[bufferProcess] interim [500000000]: 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.390991037+07:00","message":"[bufferProcess] update buffer: ประจำปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.391004251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.391028615+07:00","message":"> Transcript [45138] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.391032265+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.446197116+07:00","message":"[GCS] Start streaming session, msgId: 3082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.447370324+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.447423461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.447431146+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.447442895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.447445826+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.44745353+07:00","message":"[buffer interim] 3081 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.447464195+07:00","message":"[buffer interim] 3081 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.447471177+07:00","message":"[bufferProcess] interim [560000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.447474081+07:00","message":"[bufferProcess] send to processor:ประจำปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.447481045+07:00","message":"[bufferProcess] interim [560000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.447485792+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.447488883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.447492036+07:00","message":"> Transcript [45139] [false]: 'ประจำปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.447494974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.447497184+07:00","message":"Set new StatePrefix: 'ประจำปี 2506'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.454538564+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.454569049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.454575384+07:00","message":"receive interim result [true|false]: ประจำปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.454585815+07:00","message":"end recv isFinal message id 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.454587965+07:00","message":"end Recv id 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.454593524+07:00","message":"[buffer interim] 3081 true ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.454600176+07:00","message":"[bufferProcess] interim [620000000]:ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.454603679+07:00","message":"[bufferProcess] send to processor (isfinal):ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.454607787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.45461056+07:00","message":"> Transcript [45140] [false]: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.454615715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.454617891+07:00","message":"Set new StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.45461962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.454621566+07:00","message":"> Transcript [45141] [true]: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.454623763+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.454625806+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.454627866+07:00","message":"StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.454630177+07:00","message":"TextPushed: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.45463311+07:00","message":"Push: ' 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.454641409+07:00","message":"push: {true  2560 0 0xc004c0fb00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:39.461042688+07:00","message":"write wav file: './tmp/7589/7589_3081.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:39.861008217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:39.861042371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.954972199+07:00","message":"[GCS] IsForceVAD: false for message ID: 3082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.980158394+07:00","message":"receive streaming session, msgId: 3082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.980192319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.980198141+07:00","message":"receive interim result [false|false]: อ้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:39.980208747+07:00","message":"[buffer interim] 3082 false อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.980217679+07:00","message":"[bufferProcess] interim [360000000]:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:39.980219736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.017185204+07:00","message":"[GCS] Start streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.063932464+07:00","message":"receive streaming session, msgId: 3082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.06397308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้าว\",\"confidence\":0.78018266}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.063979729+07:00","message":"receive interim result [true|false]: อ้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.063990022+07:00","message":"end recv isFinal message id 3082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.063992265+07:00","message":"end Recv id 3082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.064000041+07:00","message":"[buffer interim] 3082 true อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064012289+07:00","message":"[bufferProcess] interim [540000000]:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.06401584+07:00","message":"[bufferProcess] send to processor (isfinal):อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064019875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064022989+07:00","message":"> Transcript [45142] [false]: 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064025457+07:00","message":"Set StatePrefix (first interim): 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064028969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064031291+07:00","message":"> Transcript [45143] [true]: 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064034061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064036258+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064038197+07:00","message":"StatePrefix: 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064040356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.064043448+07:00","message":"Push: 'อ้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.064053622+07:00","message":"push: {true อ้าว 0 0xc004b1ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:40.069518393+07:00","message":"write wav file: './tmp/7589/7589_3082.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.373222341+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.373263492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.373268898+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.373286521+07:00","message":"[buffer interim] 3083 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.37329394+07:00","message":"[bufferProcess] interim [360000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.373296251+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.503278485+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.50332555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.503332497+07:00","message":"receive interim result [false|false]: อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.503348349+07:00","message":"[buffer interim] 3083 false อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.503357736+07:00","message":"[bufferProcess] interim [480000000]:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.503360255+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.503365143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.503367984+07:00","message":"> Transcript [45144] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.50337041+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.513455086+07:00","message":"[GCS] Cleaned up inactive client: 3061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.513484824+07:00","message":"[GCS] Cleaned up inactive client: 3067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.513491393+07:00","message":"[GCS] Cleaned up inactive client: 3063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.513494352+07:00","message":"[GCS] Cleaned up inactive client: 3064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.51349737+07:00","message":"[GCS] Cleaned up inactive client: 3060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.513500681+07:00","message":"[GCS] Cleaned up inactive client: 3062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.513503256+07:00","message":"[GCS] Cleaned up inactive client: 3066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.513505914+07:00","message":"[GCS] Cleaned up inactive client: 3065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.513508623+07:00","message":"[GCS] Cleaned up inactive client: 3058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.513524245+07:00","message":"[GCS] Cleaned up inactive client: 3059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.589370369+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.589425604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่โต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.589433243+07:00","message":"receive interim result [false|false]: อยู่ที่โต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.589448982+07:00","message":"[buffer interim] 3083 false อยู่ที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.589457512+07:00","message":"[bufferProcess] interim [600000000]:อยู่ที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.589459978+07:00","message":"[bufferProcess] send to processor:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.589464019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.589467404+07:00","message":"> Transcript [45145] [false]: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.589471019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.589473508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.589475665+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.589478037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.685793343+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.685824984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.685830855+07:00","message":"receive interim result [false|false]: อยู่ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.685851804+07:00","message":"[buffer interim] 3083 false อยู่ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.685862422+07:00","message":"[bufferProcess] interim [660000000]:อยู่ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.685864864+07:00","message":"[bufferProcess] send to processor:อยู่ที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.685870473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.68587344+07:00","message":"> Transcript [45146] [false]: 'อยู่ที่โต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.685876498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.685878585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.685880747+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.685882767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.686803675+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.686815195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.686818356+07:00","message":"receive interim result [false|false]: อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.686826275+07:00","message":"[buffer interim] 3083 false อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.686829636+07:00","message":"[bufferProcess] interim [720000000]:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.686831994+07:00","message":"[bufferProcess] send to processor:อยู่ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.686834562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.686836978+07:00","message":"> Transcript [45147] [false]: 'อยู่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.68683907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.686840914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.686842665+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.686844546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.748108054+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.748143929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.748149487+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.748161462+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748171594+07:00","message":"[bufferProcess] interim [780000000]:อยู่ที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748174997+07:00","message":"[bufferProcess] send to processor:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748180845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748185357+07:00","message":"> Transcript [45148] [false]: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.74818941+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748192453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748195807+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748198675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748203023+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748206204+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748209176+07:00","message":"Set new StatePrefix : 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:40.748214146+07:00","message":"Next Push (prob) : 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:40.748223342+07:00","message":"push: {false อยู่ 0 0xc004610780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.019522855+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.019565486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.019571928+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.019584524+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.019592695+07:00","message":"[bufferProcess] interim [20000000]:อยู่ที่ตำบลหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.01959552+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.019599193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.01960193+07:00","message":"> Transcript [45149] [false]: 'อยู่ที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.019605521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.019607831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.019610272+07:00","message":"StatePrefix: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.01961271+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.198543671+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.198585828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.198592076+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหินดาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.198609209+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหินดาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.198618064+07:00","message":"[bufferProcess] interim [200000000]:อยู่ที่ตำบลหินดาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.198620957+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบลหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.198630212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.198636048+07:00","message":"> Transcript [45150] [false]: 'อยู่ที่ตำบลหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.198639781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.198642359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.198644412+07:00","message":"StatePrefix: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.19864689+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.456813482+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.456851093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาดอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.456857387+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหินดาดอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.456874222+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหินดาดอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.456887634+07:00","message":"[bufferProcess] interim [500000000]:อยู่ที่ตำบลหินดาดอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.456890349+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบลหินดาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.456895613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.456898908+07:00","message":"> Transcript [45151] [false]: 'อยู่ที่ตำบลหินดาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.456904421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.456906578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.456908999+07:00","message":"StatePrefix: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.456911466+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.780173492+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.78021697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.780224152+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.780242028+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780257179+07:00","message":"[bufferProcess] interim [740000000]:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780261597+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบลหินดาดอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780272381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.78027566+07:00","message":"> Transcript [45152] [false]: 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780279728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780286082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780288519+07:00","message":"StatePrefix: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780290802+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780299349+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780301618+07:00","message":"TextPushed: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780303954+07:00","message":"Set new StatePrefix : 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:41.780306875+07:00","message":"Next Push (prob) : 'ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:41.780316732+07:00","message":"push: {false ที่ 0 0xc004610780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.348250264+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.348291883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.348297601+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.348314449+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.348322794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.34832603+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.348331511+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.348335406+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348341742+07:00","message":"[bufferProcess] interim [340000000]:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348344152+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348347727+07:00","message":"[bufferProcess] interim [400000000]:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348349842+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348352889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.34835568+07:00","message":"> Transcript [45153] [false]: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348359224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.34836137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348363292+07:00","message":"StatePrefix: 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348365718+07:00","message":"TextPushed: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348367464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348369565+07:00","message":"> Transcript [45154] [false]: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348371539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348373294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348375015+07:00","message":"StatePrefix: 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.348376806+07:00","message":"TextPushed: 'อยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.672202208+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.672244155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.672250273+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:42.672263342+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.672273636+07:00","message":"[bufferProcess] interim [700000000]:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.672276636+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.672281558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.672284831+07:00","message":"> Transcript [45155] [false]: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.672288601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.67229704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.672299514+07:00","message":"StatePrefix: 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:42.672302011+07:00","message":"TextPushed: 'อยู่ที่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:42.861566446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:42.861576795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.251291661+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.251334509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.25134117+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.251356608+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.25136555+07:00","message":"[bufferProcess] interim [300000000]:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.25136821+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.25137641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.25138195+07:00","message":"> Transcript [45156] [false]: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.25138618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.251388733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.251391382+07:00","message":"StatePrefix: 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.251393814+07:00","message":"TextPushed: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.25140939+07:00","message":"Push: 'ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.251412475+07:00","message":"TextPushed: 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.251415228+07:00","message":"Set new StatePrefix : 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.251417703+07:00","message":"Next Push (prob) : 'ทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.251439075+07:00","message":"push: {false ตำบลหินดาดอำเภอ 0 0xc004610780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.572302056+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.572352777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.572363353+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.572380871+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.57239061+07:00","message":"[bufferProcess] interim [600000000]:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.572393419+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.572397933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.57241333+07:00","message":"> Transcript [45157] [false]: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.572417985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.572420132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.572424865+07:00","message":"StatePrefix: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.572427721+07:00","message":"TextPushed: 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.675390509+07:00","message":"[GCS] IsForceVAD: false for message ID: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.69722019+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.69725864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.697265617+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.697281741+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.697290416+07:00","message":"[bufferProcess] interim [720000000]:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.697293481+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.697303549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.697306642+07:00","message":"> Transcript [45158] [false]: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.697310779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.697313309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.69731559+07:00","message":"StatePrefix: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.697318402+07:00","message":"TextPushed: 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.758711992+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.758757181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.758764931+07:00","message":"receive interim result [false|false]: อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.75878212+07:00","message":"[buffer interim] 3083 false อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.758791284+07:00","message":"[bufferProcess] interim [780000000]:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.758794139+07:00","message":"[bufferProcess] send to processor:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.758802152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.758804992+07:00","message":"> Transcript [45159] [false]: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.758810256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.758813553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.758815728+07:00","message":"StatePrefix: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.758818463+07:00","message":"TextPushed: 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.777372288+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.777418018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.777425344+07:00","message":"receive interim result [true|false]: อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.777435399+07:00","message":"end recv isFinal message id 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.777438575+07:00","message":"end Recv id 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.777446949+07:00","message":"[buffer interim] 3083 true อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777458085+07:00","message":"[bufferProcess] interim [870000000]:อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777464225+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777469591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777478423+07:00","message":"> Transcript [45160] [false]: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777483152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777485416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777487368+07:00","message":"StatePrefix: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.77748994+07:00","message":"TextPushed: 'อยู่ที่ตำบลหินดาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777494624+07:00","message":"Push: 'ทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777497844+07:00","message":"TextPushed: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777501285+07:00","message":"Set new StatePrefix : 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777505111+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777507913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777511163+07:00","message":"> Transcript [45161] [true]: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777516793+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777519597+07:00","message":"CountSame: 0"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.777521272+07:00","message":"push: {false ทองผาภูมิจังหวัดกาญจนบุรี 0 0xc004610780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777522631+07:00","message":"StatePrefix: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777549636+07:00","message":"TextPushed: 'อยู่ที่ตำบลหินดาดอำเภอทองผาภูมิจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:43.777553866+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.777558958+07:00","message":"push: {true นะครับ 0 0xc004610780}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:43.788739371+07:00","message":"write wav file: './tmp/7589/7589_3083.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.810440888+07:00","message":"[GCS] Start streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.864991184+07:00","message":"[GCS] IsForceVAD: false for message ID: 3084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:43.996362561+07:00","message":"[GCS] Start streaming session, msgId: 3085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.052896428+07:00","message":"receive streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.052919111+07:00","message":"found end of frame, send empty tag with msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.05292272+07:00","message":"end Recv id 3084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.05293122+07:00","message":"[buffer interim] 3084 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.05294306+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.052948006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.052952329+07:00","message":"> Transcript [45162] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.052955043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.052957133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.052959036+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.052960966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.052963977+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.052976248+07:00","message":"push: {true \n 0 0xc003d5f780}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:44.057995735+07:00","message":"write wav file: './tmp/7589/7589_3084.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.532430562+07:00","message":"receive streaming session, msgId: 3085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.532473934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซ้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.532479665+07:00","message":"receive interim result [false|false]: ซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.532489962+07:00","message":"[buffer interim] 3085 false ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.532497871+07:00","message":"[bufferProcess] interim [600000000]:ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.532499901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.635132603+07:00","message":"[GCS] IsForceVAD: false for message ID: 3085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.660196634+07:00","message":"receive streaming session, msgId: 3085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.660236395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.660242741+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.66026083+07:00","message":"[buffer interim] 3085 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.660273342+07:00","message":"[bufferProcess] interim [660000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.660276102+07:00","message":"[bufferProcess] send to processor:ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.660280835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.660284279+07:00","message":"> Transcript [45163] [false]: 'ซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.660286713+07:00","message":"Set StatePrefix (first interim): 'ซ้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.729582193+07:00","message":"receive streaming session, msgId: 3085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.729625547+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-06-22T12:57:44.729632338+07:00","message":"receive interim result [true|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.729642453+07:00","message":"end recv isFinal message id 3085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.729645404+07:00","message":"end Recv id 3085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.729652872+07:00","message":"[buffer interim] 3085 true สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729661526+07:00","message":"[bufferProcess] interim [870000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729675495+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729679716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.72968329+07:00","message":"> Transcript [45164] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729685903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729688347+07:00","message":"Set new StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.7296905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729693303+07:00","message":"> Transcript [45165] [true]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729695747+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729697972+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729699955+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729702344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:44.729706648+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.729716691+07:00","message":"push: {true สำหรับ 0 0xc004610c00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:44.734946401+07:00","message":"write wav file: './tmp/7589/7589_3085.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:44.826223485+07:00","message":"[GCS] Start streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.354451395+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.354492624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.354498671+07:00","message":"receive interim result [false|false]: ปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.354514058+07:00","message":"[buffer interim] 3086 false ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.354520964+07:00","message":"[bufferProcess] interim [360000000]:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.354522908+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.553400715+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.553440556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.553448704+07:00","message":"receive interim result [false|false]: ปีนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.553466392+07:00","message":"[buffer interim] 3086 false ปีนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.553474465+07:00","message":"[bufferProcess] interim [600000000]:ปีนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.55347706+07:00","message":"[bufferProcess] send to processor:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.553481284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.55348454+07:00","message":"> Transcript [45166] [false]: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.553486817+07:00","message":"Set StatePrefix (first interim): 'ปีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.817921963+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.817964827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้ครับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.817971704+07:00","message":"receive interim result [false|false]: ปีนี้ครับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.8179849+07:00","message":"[buffer interim] 3086 false ปีนี้ครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.817991617+07:00","message":"[bufferProcess] interim [780000000]:ปีนี้ครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.81799441+07:00","message":"[bufferProcess] send to processor:ปีนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.81800075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.818003985+07:00","message":"> Transcript [45167] [false]: 'ปีนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.818007894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.818010192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.818012573+07:00","message":"StatePrefix: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.818014625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:45.862299872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:45.862315821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.91192025+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.911956593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้ครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.911962718+07:00","message":"receive interim result [false|false]: ปีนี้ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.911976761+07:00","message":"[buffer interim] 3086 false ปีนี้ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.911984273+07:00","message":"[bufferProcess] interim [840000000]:ปีนี้ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.911986746+07:00","message":"[bufferProcess] send to processor:ปีนี้ครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.911990166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.91199313+07:00","message":"> Transcript [45168] [false]: 'ปีนี้ครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.91199652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.911998658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.912000556+07:00","message":"StatePrefix: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.912002866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.96080068+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.960841856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้ครับคุณปุ้ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.96085013+07:00","message":"receive interim result [false|false]: ปีนี้ครับคุณปุ้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.960866696+07:00","message":"[buffer interim] 3086 false ปีนี้ครับคุณปุ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.960877509+07:00","message":"[bufferProcess] interim [900000000]:ปีนี้ครับคุณปุ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.960880037+07:00","message":"[bufferProcess] send to processor:ปีนี้ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.960887818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.960891354+07:00","message":"> Transcript [45169] [false]: 'ปีนี้ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.960895162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.960897301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.96089971+07:00","message":"StatePrefix: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.960902038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.991041342+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.991078134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้ครับคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.991087033+07:00","message":"receive interim result [false|false]: ปีนี้ครับคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.991098811+07:00","message":"[buffer interim] 3086 false ปีนี้ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991106261+07:00","message":"[bufferProcess] interim [960000000]:ปีนี้ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991108854+07:00","message":"[bufferProcess] send to processor:ปีนี้ครับคุณปุ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991115017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991117922+07:00","message":"> Transcript [45170] [false]: 'ปีนี้ครับคุณปุ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991121386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991123772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.99112603+07:00","message":"StatePrefix: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991128239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991132478+07:00","message":"Push: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991134394+07:00","message":"TextPushed: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991136826+07:00","message":"Set new StatePrefix : 'ปีนี้ครับคุณปุ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:45.991139979+07:00","message":"Next Push (prob) : 'ครับคุณปุ้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:45.991148062+07:00","message":"push: {false ปีนี้ 0 0xc004853c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.174354956+07:00","message":"[GCS] IsForceVAD: false for message ID: 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.268817283+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.268853988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้ครับคุณผู้ชม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.268860133+07:00","message":"receive interim result [true|false]: ปีนี้ครับคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.26887047+07:00","message":"end recv isFinal message id 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.268873071+07:00","message":"end Recv id 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.268879566+07:00","message":"[buffer interim] 3086 true ปีนี้ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.268887408+07:00","message":"[bufferProcess] interim [380000000]:ปีนี้ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.268891105+07:00","message":"[bufferProcess] send to processor (isfinal):ปีนี้ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.26889428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.268897233+07:00","message":"> Transcript [45171] [false]: 'ปีนี้ครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.268899821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.26890186+07:00","message":"Set new StatePrefix: 'ปีนี้ครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.268904244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.268906141+07:00","message":"> Transcript [45172] [true]: 'ปีนี้ครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.268910201+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.26891231+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.268914236+07:00","message":"StatePrefix: 'ปีนี้ครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.268916414+07:00","message":"TextPushed: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.268919119+07:00","message":"Push: 'ครับคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.268927548+07:00","message":"push: {true ครับคุณผู้ชม 0 0xc004853c00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:46.279607964+07:00","message":"write wav file: './tmp/7589/7589_3086.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.426310303+07:00","message":"[GCS] Start streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.789611115+07:00","message":"receive streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.789648233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.789653778+07:00","message":"receive interim result [false|false]: กู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.789667319+07:00","message":"[buffer interim] 3087 false กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.789674997+07:00","message":"[bufferProcess] interim [420000000]:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.789677473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.965137381+07:00","message":"receive streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.965188504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.965194612+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:46.965208173+07:00","message":"[buffer interim] 3087 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.965215099+07:00","message":"[bufferProcess] interim [540000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.965217271+07:00","message":"[bufferProcess] send to processor:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.965222535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.965225372+07:00","message":"> Transcript [45173] [false]: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:46.965227485+07:00","message":"Set StatePrefix (first interim): 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.111016783+07:00","message":"receive streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.111059153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.111064951+07:00","message":"receive interim result [false|false]: ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.111077859+07:00","message":"[buffer interim] 3087 false ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.111085575+07:00","message":"[bufferProcess] interim [660000000]:ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.111088013+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.111094509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.111097162+07:00","message":"> Transcript [45174] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.111099438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.111102307+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.157996226+07:00","message":"receive streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.158033324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กู้ชีพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.15803906+07:00","message":"receive interim result [false|false]: กู้ชีพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.158052326+07:00","message":"[buffer interim] 3087 false กู้ชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.15805939+07:00","message":"[bufferProcess] interim [720000000]:กู้ชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.158061769+07:00","message":"[bufferProcess] send to processor:ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.158064969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.158067565+07:00","message":"> Transcript [45175] [false]: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.158069677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.158072267+07:00","message":"Set new StatePrefix: 'ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.275909688+07:00","message":"receive streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.275956379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.275964747+07:00","message":"receive interim result [false|false]: ผู้ที่ปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.275981513+07:00","message":"[buffer interim] 3087 false ผู้ที่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.275992629+07:00","message":"[bufferProcess] interim [840000000]:ผู้ที่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.275995959+07:00","message":"[bufferProcess] send to processor:กู้ชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.276003059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.276007062+07:00","message":"> Transcript [45176] [false]: 'กู้ชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.276010402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.276013378+07:00","message":"Set new StatePrefix: 'กู้ชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.278919753+07:00","message":"receive streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.278947596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ประมูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.278953885+07:00","message":"receive interim result [false|false]: ผู้ที่ประมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.278967398+07:00","message":"[buffer interim] 3087 false ผู้ที่ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.278974446+07:00","message":"[bufferProcess] interim [900000000]:ผู้ที่ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.278977818+07:00","message":"[bufferProcess] send to processor:ผู้ที่ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.278982309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.278985797+07:00","message":"> Transcript [45177] [false]: 'ผู้ที่ปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.278988766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.278991924+07:00","message":"Set new StatePrefix: 'ผู้ที่ปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.706482457+07:00","message":"[GCS] IsForceVAD: false for message ID: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.796780128+07:00","message":"receive streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.796822775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ประมูล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.796830584+07:00","message":"receive interim result [false|false]: ผู้ที่ประมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.796848745+07:00","message":"[buffer interim] 3087 false ผู้ที่ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.796861658+07:00","message":"[bufferProcess] interim [500000000]:ผู้ที่ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.796864373+07:00","message":"[bufferProcess] send to processor:ผู้ที่ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.796869886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.796873512+07:00","message":"> Transcript [45178] [false]: 'ผู้ที่ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.796876078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.796878306+07:00","message":"Set new StatePrefix: 'ผู้ที่ประมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.807719002+07:00","message":"receive streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.807751607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ประมูล\",\"confidence\":0.95484877}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.80775803+07:00","message":"receive interim result [true|false]: ผู้ที่ประมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.807767839+07:00","message":"end recv isFinal message id 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.807770143+07:00","message":"end Recv id 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.807777116+07:00","message":"[buffer interim] 3087 true ผู้ที่ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807783191+07:00","message":"[bufferProcess] interim [500000000]:ผู้ที่ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807786761+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ที่ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807803869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807831991+07:00","message":"> Transcript [45179] [false]: 'ผู้ที่ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807837744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807840508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807842995+07:00","message":"StatePrefix: 'ผู้ที่ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807845233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807847481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807849584+07:00","message":"> Transcript [45180] [true]: 'ผู้ที่ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807855238+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807857251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807859129+07:00","message":"StatePrefix: 'ผู้ที่ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.807860972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:47.80786765+07:00","message":"Push: 'ผู้ที่ประมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.807879168+07:00","message":"push: {true ผู้ที่ประมูล 0 0xc004b1c000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:47.814121333+07:00","message":"write wav file: './tmp/7589/7589_3087.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:47.966222199+07:00","message":"[GCS] Start streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.29081012+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.290857421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.290863649+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.290882597+07:00","message":"[buffer interim] 3088 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.29088982+07:00","message":"[bufferProcess] interim [360000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.290891779+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.507077727+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.507116651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.507123653+07:00","message":"receive interim result [false|false]: ในร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.507142988+07:00","message":"[buffer interim] 3088 false ในร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.50715451+07:00","message":"[bufferProcess] interim [600000000]:ในร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.50715827+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.507165469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.507169784+07:00","message":"> Transcript [45181] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.507173387+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.629019169+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.629056054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.629061717+07:00","message":"receive interim result [false|false]: ในราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.629075907+07:00","message":"[buffer interim] 3088 false ในราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.629083432+07:00","message":"[bufferProcess] interim [660000000]:ในราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.629085641+07:00","message":"[bufferProcess] send to processor:ในร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.629088767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.629091662+07:00","message":"> Transcript [45182] [false]: 'ในร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.629094888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.629097071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.629099078+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.62910117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:48.862384072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:48.862415498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.941980281+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.942016417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.942022085+07:00","message":"receive interim result [false|false]: ในราคาเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:48.942036437+07:00","message":"[buffer interim] 3088 false ในราคาเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.942044126+07:00","message":"[bufferProcess] interim [20000000]:ในราคาเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.942046539+07:00","message":"[bufferProcess] send to processor:ในราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.942050022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.942052651+07:00","message":"> Transcript [45183] [false]: 'ในราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.9420558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.942057944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.942060014+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:48.942062102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.130626889+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.130664559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.130671319+07:00","message":"receive interim result [false|false]: ในราคาถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.130685452+07:00","message":"[buffer interim] 3088 false ในราคาถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.13069264+07:00","message":"[bufferProcess] interim [140000000]:ในราคาถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.130694967+07:00","message":"[bufferProcess] send to processor:ในราคาเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.130700977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.130704237+07:00","message":"> Transcript [45184] [false]: 'ในราคาเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.130707548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.130709668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.13071182+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.130714178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.133672533+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.133700966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.133705843+07:00","message":"receive interim result [false|false]: ในราคาทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.133717052+07:00","message":"[buffer interim] 3088 false ในราคาทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133722791+07:00","message":"[bufferProcess] interim [200000000]:ในราคาทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133725302+07:00","message":"[bufferProcess] send to processor:ในราคาถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133731822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133734452+07:00","message":"> Transcript [45185] [false]: 'ในราคาถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133737348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133739472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133741792+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133743919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133749892+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133751824+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133753928+07:00","message":"Set new StatePrefix : 'ในราคาถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.133755964+07:00","message":"Next Push (prob) : 'ราคาถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.13376512+07:00","message":"push: {false ใน 0 0xc003d5e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.712525785+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.712565094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาทุเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.71257195+07:00","message":"receive interim result [false|false]: ในราคาทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:49.71258492+07:00","message":"[buffer interim] 3088 false ในราคาทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.712591926+07:00","message":"[bufferProcess] interim [800000000]:ในราคาทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.712594287+07:00","message":"[bufferProcess] send to processor:ในราคาทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.71259789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.712600777+07:00","message":"> Transcript [45186] [false]: 'ในราคาทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.71260364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:49.712606046+07:00","message":"Set new StatePrefix: 'ในราคาทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.041692182+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.041732361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาทุเรียนสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.041738425+07:00","message":"receive interim result [false|false]: ในราคาทุเรียนสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.041752789+07:00","message":"[buffer interim] 3088 false ในราคาทุเรียนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.041763631+07:00","message":"[bufferProcess] interim [100000000]:ในราคาทุเรียนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.041766403+07:00","message":"[bufferProcess] send to processor:ในราคาทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.041772624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.041776104+07:00","message":"> Transcript [45187] [false]: 'ในราคาทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.041779777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.041782448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.041785516+07:00","message":"StatePrefix: 'ในราคาทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.04178844+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.220653886+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.220693895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาทุเรียนสูงสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.220700641+07:00","message":"receive interim result [false|false]: ในราคาทุเรียนสูงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.220716869+07:00","message":"[buffer interim] 3088 false ในราคาทุเรียนสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.22072558+07:00","message":"[bufferProcess] interim [280000000]:ในราคาทุเรียนสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.220728331+07:00","message":"[bufferProcess] send to processor:ในราคาทุเรียนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.220732701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.220736233+07:00","message":"> Transcript [45188] [false]: 'ในราคาทุเรียนสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.220739568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.220744028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.220746109+07:00","message":"StatePrefix: 'ในราคาทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.2207491+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.417893944+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.417932846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาทุเรียนสูงสุดคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.417940773+07:00","message":"receive interim result [false|false]: ในราคาทุเรียนสูงสุดคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.417951886+07:00","message":"[buffer interim] 3088 false ในราคาทุเรียนสูงสุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.417959534+07:00","message":"[bufferProcess] interim [520000000]:ในราคาทุเรียนสูงสุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.41796211+07:00","message":"[bufferProcess] send to processor:ในราคาทุเรียนสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.417967462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.417970278+07:00","message":"> Transcript [45189] [false]: 'ในราคาทุเรียนสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.41797377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.417975974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.417978326+07:00","message":"StatePrefix: 'ในราคาทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.417980641+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.6546937+07:00","message":"[GCS] IsForceVAD: false for message ID: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.753141799+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.753197104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในราคาทุเรียนสูงสุดคือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.75320466+07:00","message":"receive interim result [true|false]: ในราคาทุเรียนสูงสุดคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.753221729+07:00","message":"end recv isFinal message id 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.753224253+07:00","message":"end Recv id 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.753232872+07:00","message":"[buffer interim] 3088 true ในราคาทุเรียนสูงสุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.75324216+07:00","message":"[bufferProcess] interim [910000000]:ในราคาทุเรียนสูงสุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753246157+07:00","message":"[bufferProcess] send to processor (isfinal):ในราคาทุเรียนสูงสุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753250117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753253054+07:00","message":"> Transcript [45190] [false]: 'ในราคาทุเรียนสูงสุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753256445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753258553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753260968+07:00","message":"StatePrefix: 'ในราคาทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753263517+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753266457+07:00","message":"Push: 'ราคาทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753268504+07:00","message":"TextPushed: 'ในราคาทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753270661+07:00","message":"Set new StatePrefix : 'ในราคาทุเรียนสูงสุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753272825+07:00","message":"Next Push (prob) : 'สูงสุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753274831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753276826+07:00","message":"> Transcript [45191] [true]: 'ในราคาทุเรียนสูงสุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753279471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753281506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753283482+07:00","message":"StatePrefix: 'ในราคาทุเรียนสูงสุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753285475+07:00","message":"TextPushed: 'ในราคาทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:50.753287758+07:00","message":"Push: 'สูงสุดคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.753317137+07:00","message":"push: {false ราคาทุเรียน 0 0xc003d5e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.753341099+07:00","message":"push: {true สูงสุดคือ 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:50.761680196+07:00","message":"write wav file: './tmp/7589/7589_3088.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:50.786539759+07:00","message":"[GCS] Start streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.331015776+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.331074491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.331080091+07:00","message":"receive interim result [false|false]: สี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.331094998+07:00","message":"[buffer interim] 3089 false สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.331115503+07:00","message":"[bufferProcess] interim [600000000]:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.331117931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.449024157+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.449058998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.449065624+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.449080273+07:00","message":"[buffer interim] 3089 false 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.449091669+07:00","message":"[bufferProcess] interim [660000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.449094197+07:00","message":"[bufferProcess] send to processor:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.449100169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.44910361+07:00","message":"> Transcript [45192] [false]: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.449106316+07:00","message":"Set StatePrefix (first interim): 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.465400515+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.465433715+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-06-22T12:57:51.46543909+07:00","message":"receive interim result [false|false]: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.46545366+07:00","message":"[buffer interim] 3089 false 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.465460759+07:00","message":"[bufferProcess] interim [720000000]:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.465462905+07:00","message":"[bufferProcess] send to processor:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.465466305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.465469162+07:00","message":"> Transcript [45193] [false]: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.465471548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.465473761+07:00","message":"Set new StatePrefix: '4'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.644460501+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.644503471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40000\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.644510357+07:00","message":"receive interim result [false|false]: 40000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.644526508+07:00","message":"[buffer interim] 3089 false 40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.64453467+07:00","message":"[bufferProcess] interim [900000000]:40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.644537121+07:00","message":"[bufferProcess] send to processor:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.644541131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.644544141+07:00","message":"> Transcript [45194] [false]: '40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.644547698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.644550007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.644552135+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.644554156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.767300801+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.767337541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.767343285+07:00","message":"receive interim result [false|false]: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.76735907+07:00","message":"[buffer interim] 3089 false 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.767374109+07:00","message":"[bufferProcess] interim [960000000]:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.767376836+07:00","message":"[bufferProcess] send to processor:40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.767380721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.767383731+07:00","message":"> Transcript [45195] [false]: '40000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.767386707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.76738885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.767390749+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.767393364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.826023915+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.82606111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.826067344+07:00","message":"receive interim result [false|false]: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.826078792+07:00","message":"[buffer interim] 3089 false 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.826087687+07:00","message":"[bufferProcess] interim [80000000]:400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.826090039+07:00","message":"[bufferProcess] send to processor:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.826095727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.826098829+07:00","message":"> Transcript [45196] [false]: '40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.826101673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.826103674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.826105604+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.826107563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:51.863326435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:51.863345838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.965237211+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.96527857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4,000 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.965285915+07:00","message":"receive interim result [false|false]: 4,000 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.965300364+07:00","message":"[buffer interim] 3089 false 4,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965309805+07:00","message":"[bufferProcess] interim [200000000]:4,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965312693+07:00","message":"[bufferProcess] send to processor:400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965315979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965318837+07:00","message":"> Transcript [45197] [false]: '400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965321913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965324173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965326158+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965328363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965333434+07:00","message":"Push: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.9653353+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965340185+07:00","message":"Set new StatePrefix : '400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:51.965342514+07:00","message":"Next Push (prob) : '00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:51.965349657+07:00","message":"push: {false 4 0 0xc003d5f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.040884838+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.040924277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4,000 บาทนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.040931113+07:00","message":"receive interim result [false|false]: 4,000 บาทนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.040943073+07:00","message":"[buffer interim] 3089 false 4,000 บาทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.04095347+07:00","message":"[bufferProcess] interim [320000000]:4,000 บาทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.040956914+07:00","message":"[bufferProcess] send to processor:4,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.040965931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.040970154+07:00","message":"> Transcript [45198] [false]: '4,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.040973392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.040977622+07:00","message":"Set new StatePrefix: '4,000 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.215121036+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.215160336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4,000 บาทนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.215166326+07:00","message":"receive interim result [false|false]: 4,000 บาทนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.215179181+07:00","message":"[buffer interim] 3089 false 4,000 บาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.215186612+07:00","message":"[bufferProcess] interim [440000000]:4,000 บาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.215189125+07:00","message":"[bufferProcess] send to processor:4,000 บาทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.215194576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.215197288+07:00","message":"> Transcript [45199] [false]: '4,000 บาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.21520005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.215202291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.215204221+07:00","message":"StatePrefix: '4,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.215206439+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.22091847+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.220946624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4,000 บาทนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.220952632+07:00","message":"receive interim result [false|false]: 4,000 บาทนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.22096371+07:00","message":"[buffer interim] 3089 false 4,000 บาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.220970065+07:00","message":"[bufferProcess] interim [500000000]:4,000 บาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.220972917+07:00","message":"[bufferProcess] send to processor:4,000 บาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.220978375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.220981506+07:00","message":"> Transcript [45200] [false]: '4,000 บาทนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.220984278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.220986376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.220988329+07:00","message":"StatePrefix: '4,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.220991701+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.256195423+07:00","message":"[GCS] IsForceVAD: false for message ID: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.326379575+07:00","message":"[GCS] Start streaming session, msgId: 3090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.361747802+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.361785981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4,000 บาทนะครับ\",\"confidence\":0.84322417}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.361793812+07:00","message":"receive interim result [true|false]: 4,000 บาทนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.361803867+07:00","message":"end recv isFinal message id 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.361806446+07:00","message":"end Recv id 3089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.361814406+07:00","message":"[buffer interim] 3089 true 4,000 บาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.36182567+07:00","message":"[bufferProcess] interim [710000000]:4,000 บาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361829995+07:00","message":"[bufferProcess] send to processor (isfinal):4,000 บาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.3618335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361836678+07:00","message":"> Transcript [45201] [false]: '4,000 บาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361839453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361841537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.36184361+07:00","message":"StatePrefix: '4,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361845748+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361847475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361849519+07:00","message":"> Transcript [45202] [true]: '4,000 บาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361851659+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361853399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361855166+07:00","message":"StatePrefix: '4,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361856882+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.361863969+07:00","message":"Push: ',000 บาทนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.361870998+07:00","message":"push: {true ,000 บาทนะครับ 0 0xc003d5f380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:52.368587031+07:00","message":"write wav file: './tmp/7589/7589_3089.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.386210325+07:00","message":"[GCS] IsForceVAD: false for message ID: 3090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.552382161+07:00","message":"receive streaming session, msgId: 3090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.552403602+07:00","message":"found end of frame, send empty tag with msgId: 3090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.55240676+07:00","message":"end Recv id 3090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.552413862+07:00","message":"[buffer interim] 3090 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.552421274+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.552425901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.552428825+07:00","message":"> Transcript [45203] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.552431183+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.552433291+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.552435366+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.552437216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:52.552439616+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.552447605+07:00","message":"push: {true \n 0 0xc004b1c580}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:52.557567759+07:00","message":"write wav file: './tmp/7589/7589_3090.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:52.706444896+07:00","message":"[GCS] Start streaming session, msgId: 3091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.237745833+07:00","message":"receive streaming session, msgId: 3091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.237784192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธุระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.237790519+07:00","message":"receive interim result [false|false]: ธุระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.237804431+07:00","message":"[buffer interim] 3091 false ธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.237812648+07:00","message":"[bufferProcess] interim [600000000]:ธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.237814668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.368678123+07:00","message":"receive streaming session, msgId: 3091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.36872516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.368732062+07:00","message":"receive interim result [false|false]: ทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.368746095+07:00","message":"[buffer interim] 3091 false ทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.368754245+07:00","message":"[bufferProcess] interim [720000000]:ทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.368756903+07:00","message":"[bufferProcess] send to processor:ธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.368760854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.368764117+07:00","message":"> Transcript [45204] [false]: 'ธุระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.368766525+07:00","message":"Set StatePrefix (first interim): 'ธุระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.60477505+07:00","message":"[GCS] IsForceVAD: false for message ID: 3091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.695504598+07:00","message":"receive streaming session, msgId: 3091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.695543361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุเรียน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.695549326+07:00","message":"receive interim result [true|false]: ทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.695561083+07:00","message":"end recv isFinal message id 3091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.695563362+07:00","message":"end Recv id 3091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.695570531+07:00","message":"[buffer interim] 3091 true ทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695581172+07:00","message":"[bufferProcess] interim [110000000]:ทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695593212+07:00","message":"[bufferProcess] send to processor (isfinal):ทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.69559678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695600186+07:00","message":"> Transcript [45205] [false]: 'ทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695602426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695604544+07:00","message":"Set new StatePrefix: 'ทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695606315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695608204+07:00","message":"> Transcript [45206] [true]: 'ทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.69561098+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695613144+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695614951+07:00","message":"StatePrefix: 'ทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695616973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:53.695619643+07:00","message":"Push: 'ทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.695627862+07:00","message":"push: {true ทุเรียน 0 0xc004b1c900}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:53.703192892+07:00","message":"write wav file: './tmp/7589/7589_3091.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:53.795697344+07:00","message":"[GCS] Start streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.491618586+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.491682691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.491688542+07:00","message":"receive interim result [false|false]: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.491703298+07:00","message":"[buffer interim] 3092 false 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.491712406+07:00","message":"[bufferProcess] interim [660000000]:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.4917143+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.552698493+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.552734317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40000\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.552740519+07:00","message":"receive interim result [false|false]: 40000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.552754722+07:00","message":"[buffer interim] 3092 false 40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.552762903+07:00","message":"[bufferProcess] interim [780000000]:40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.552765276+07:00","message":"[bufferProcess] send to processor:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.55277381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.55277655+07:00","message":"> Transcript [45207] [false]: '40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.552779284+07:00","message":"Set StatePrefix (first interim): '40'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.769217963+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.769268567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.769275883+07:00","message":"receive interim result [false|false]: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.769290368+07:00","message":"[buffer interim] 3092 false 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.769297496+07:00","message":"[bufferProcess] interim [960000000]:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.769299996+07:00","message":"[bufferProcess] send to processor:40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.769306988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.769309799+07:00","message":"> Transcript [45208] [false]: '40000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.769312524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.769314471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.769316592+07:00","message":"StatePrefix: '40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.769319468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.771613705+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.77163733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.771643241+07:00","message":"receive interim result [false|false]: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.771657259+07:00","message":"[buffer interim] 3092 false 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.771665131+07:00","message":"[bufferProcess] interim [20000000]:400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.771668946+07:00","message":"[bufferProcess] send to processor:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.771677268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.771681267+07:00","message":"> Transcript [45209] [false]: '40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.771685095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.771688945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.771691035+07:00","message":"StatePrefix: '40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.771693214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.83434269+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.834391208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.834397882+07:00","message":"receive interim result [false|false]: 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.834418025+07:00","message":"[buffer interim] 3092 false 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.834427012+07:00","message":"[bufferProcess] interim [80000000]:4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.834429612+07:00","message":"[bufferProcess] send to processor:400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.834433796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.834439182+07:00","message":"> Transcript [45210] [false]: '400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.834442673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.834445157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.834447777+07:00","message":"StatePrefix: '40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.834450042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:54.863662526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:54.86368491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.977050837+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.977090995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.977098085+07:00","message":"receive interim result [false|false]: 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.97711033+07:00","message":"[buffer interim] 3092 false 40,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.977118826+07:00","message":"[bufferProcess] interim [140000000]:40,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.977121547+07:00","message":"[bufferProcess] send to processor:4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.977127997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.977131212+07:00","message":"> Transcript [45211] [false]: '4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.977133901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.977136949+07:00","message":"Set new StatePrefix: '4,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.993937077+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.99398138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.993987655+07:00","message":"receive interim result [false|false]: 40,000 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:54.994003544+07:00","message":"[buffer interim] 3092 false 40,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.994012061+07:00","message":"[bufferProcess] interim [200000000]:40,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.994014621+07:00","message":"[bufferProcess] send to processor:40,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.994018773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.994021802+07:00","message":"> Transcript [45212] [false]: '40,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.99402422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:54.994026821+07:00","message":"Set new StatePrefix: '40,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.091681955+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.091726159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4,000 ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.091734006+07:00","message":"receive interim result [false|false]: 4,000 ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.091750223+07:00","message":"[buffer interim] 3092 false 4,000 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.091762257+07:00","message":"[bufferProcess] interim [320000000]:4,000 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.091764692+07:00","message":"[bufferProcess] send to processor:40,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.091768974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.091772597+07:00","message":"> Transcript [45213] [false]: '40,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.091775869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.091778432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.091780492+07:00","message":"StatePrefix: '40,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.09178254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.23628877+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.236332257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000 บาทเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.236337821+07:00","message":"receive interim result [false|false]: 40,000 บาทเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.236362089+07:00","message":"[buffer interim] 3092 false 40,000 บาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.236373596+07:00","message":"[bufferProcess] interim [440000000]:40,000 บาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.23637617+07:00","message":"[bufferProcess] send to processor:4,000 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.236380692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.236384312+07:00","message":"> Transcript [45214] [false]: '4,000 ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.236387124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.236389309+07:00","message":"Set new StatePrefix: '4,000 ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.410792978+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.410834428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000 บาทเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.410840831+07:00","message":"receive interim result [false|false]: 40,000 บาทเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.410855477+07:00","message":"[buffer interim] 3092 false 40,000 บาทเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.410869032+07:00","message":"[bufferProcess] interim [560000000]:40,000 บาทเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.410872079+07:00","message":"[bufferProcess] send to processor:40,000 บาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.410883592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.410886916+07:00","message":"> Transcript [45215] [false]: '40,000 บาทเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.410889483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.410892189+07:00","message":"Set new StatePrefix: '40,000 บาทเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.422374153+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.422407311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4,000 ครับไปธุระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.422413088+07:00","message":"receive interim result [false|false]: 4,000 ครับไปธุระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.422429237+07:00","message":"[buffer interim] 3092 false 4,000 ครับไปธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.422435703+07:00","message":"[bufferProcess] interim [620000000]:4,000 ครับไปธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.422438174+07:00","message":"[bufferProcess] send to processor:40,000 บาทเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.422441837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.422445759+07:00","message":"> Transcript [45216] [false]: '40,000 บาทเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.422449589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.422451751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.422453874+07:00","message":"StatePrefix: '40,000 บาทเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.422456061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.533998881+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.534032755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000 บาทเป็นทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.534038324+07:00","message":"receive interim result [false|false]: 40,000 บาทเป็นทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.534058031+07:00","message":"[buffer interim] 3092 false 40,000 บาทเป็นทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.534069431+07:00","message":"[bufferProcess] interim [740000000]:40,000 บาทเป็นทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.534071946+07:00","message":"[bufferProcess] send to processor:4,000 ครับไปธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.534078242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.534081229+07:00","message":"> Transcript [45217] [false]: '4,000 ครับไปธุระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.53408341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.534085423+07:00","message":"Set new StatePrefix: '4,000 ครับไปธุระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.743630068+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.743676333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000 บาทเป็นทุเรียนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.743684086+07:00","message":"receive interim result [false|false]: 40,000 บาทเป็นทุเรียนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.743701909+07:00","message":"[buffer interim] 3092 false 40,000 บาทเป็นทุเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.743714739+07:00","message":"[bufferProcess] interim [980000000]:40,000 บาทเป็นทุเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.743718256+07:00","message":"[bufferProcess] send to processor:40,000 บาทเป็นทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.743722911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.743727163+07:00","message":"> Transcript [45218] [false]: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.743730327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.743733722+07:00","message":"Set new StatePrefix: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.856332709+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.856378568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000 บาทเป็นทุเรียนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.856385474+07:00","message":"receive interim result [false|false]: 40,000 บาทเป็นทุเรียนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:55.856397075+07:00","message":"[buffer interim] 3092 false 40,000 บาทเป็นทุเรียนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.856403945+07:00","message":"[bufferProcess] interim [40000000]:40,000 บาทเป็นทุเรียนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.856406353+07:00","message":"[bufferProcess] send to processor:40,000 บาทเป็นทุเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.856411615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.85641441+07:00","message":"> Transcript [45219] [false]: '40,000 บาทเป็นทุเรียนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.856417736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.85641997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.856422058+07:00","message":"StatePrefix: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:55.856424447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.05766514+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.057702096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000 บาทเป็นทุเรียนจากสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.057708876+07:00","message":"receive interim result [false|false]: 40,000 บาทเป็นทุเรียนจากสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.057724442+07:00","message":"[buffer interim] 3092 false 40,000 บาทเป็นทุเรียนจากสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.057732187+07:00","message":"[bufferProcess] interim [280000000]:40,000 บาทเป็นทุเรียนจากสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.057735286+07:00","message":"[bufferProcess] send to processor:40,000 บาทเป็นทุเรียนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.057739062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.057747142+07:00","message":"> Transcript [45220] [false]: '40,000 บาทเป็นทุเรียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.057750556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.057753466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.057755901+07:00","message":"StatePrefix: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.057758046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.1174844+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.117520886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.117527143+07:00","message":"receive interim result [false|false]: 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.117538483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเป็นทุเรียนจากสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.117541782+07:00","message":"receive interim result [false|false]:  บาทเป็นทุเรียนจากสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.117549545+07:00","message":"[buffer interim] 3092 false 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.11755377+07:00","message":"[buffer interim] 3092 false  บาทเป็นทุเรียนจากสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.117560459+07:00","message":"[bufferProcess] interim [340000000]:40,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.117562564+07:00","message":"[bufferProcess] send to processor:40,000 บาทเป็นทุเรียนจากสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.117566151+07:00","message":"[bufferProcess] interim [340000000]: บาทเป็นทุเรียนจากสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.117569151+07:00","message":"[bufferProcess] update buffer: 40,000 บาทเป็นทุเรียนจากสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.117572917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.117576201+07:00","message":"> Transcript [45221] [false]: '40,000 บาทเป็นทุเรียนจากสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.117580197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.1175823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.117584364+07:00","message":"StatePrefix: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.117586633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.437148594+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.437209879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.437218807+07:00","message":"receive interim result [false|false]: 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.437237058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเป็นทุเรียนจากสวนสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.437241988+07:00","message":"receive interim result [false|false]:  บาทเป็นทุเรียนจากสวนสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.437268412+07:00","message":"[buffer interim] 3092 false 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.437286988+07:00","message":"[buffer interim] 3092 false  บาทเป็นทุเรียนจากสวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437295349+07:00","message":"[bufferProcess] interim [640000000]:40,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437298773+07:00","message":"[bufferProcess] send to processor:40,000 บาทเป็นทุเรียนจากสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437302108+07:00","message":"[bufferProcess] interim [640000000]: บาทเป็นทุเรียนจากสวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437305837+07:00","message":"[bufferProcess] update buffer: 40,000 บาทเป็นทุเรียนจากสวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437308633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.43731153+07:00","message":"> Transcript [45222] [false]: '40,000 บาทเป็นทุเรียนจากสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437318259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437320677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437323079+07:00","message":"StatePrefix: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437325477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437331578+07:00","message":"Push: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437333529+07:00","message":"TextPushed: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437339382+07:00","message":"Set new StatePrefix : '40,000 บาทเป็นทุเรียนจากสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.437341749+07:00","message":"Next Push (prob) : 'จากสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.437360215+07:00","message":"push: {false 40,000 บาทเป็นทุเรียน 0 0xc004610100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.60111437+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.601154914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.601174941+07:00","message":"receive interim result [false|false]: 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.601189017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเป็นทุเรียนจากสวนสกุล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.601193209+07:00","message":"receive interim result [false|false]:  บาทเป็นทุเรียนจากสวนสกุล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.60120526+07:00","message":"[buffer interim] 3092 false 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.601209595+07:00","message":"[buffer interim] 3092 false  บาทเป็นทุเรียนจากสวนสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.601217305+07:00","message":"[bufferProcess] interim [820000000]:40,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.601220075+07:00","message":"[bufferProcess] send to processor:40,000 บาทเป็นทุเรียนจากสวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.601223755+07:00","message":"[bufferProcess] interim [820000000]: บาทเป็นทุเรียนจากสวนสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.601226791+07:00","message":"[bufferProcess] update buffer: 40,000 บาทเป็นทุเรียนจากสวนสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.601233035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.601236297+07:00","message":"> Transcript [45223] [false]: '40,000 บาทเป็นทุเรียนจากสวนสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.601239686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.601241895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.601244648+07:00","message":"StatePrefix: '40,000 บาทเป็นทุเรียนจากสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.601247971+07:00","message":"TextPushed: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.813813734+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.813856491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.813861816+07:00","message":"receive interim result [false|false]: 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.813874764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเป็นทุเรียนจากสวนสกุลรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.813880447+07:00","message":"receive interim result [false|false]:  บาทเป็นทุเรียนจากสวนสกุลรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.813889883+07:00","message":"[buffer interim] 3092 false 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.813895431+07:00","message":"[buffer interim] 3092 false  บาทเป็นทุเรียนจากสวนสกุลรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.813904132+07:00","message":"[bufferProcess] interim [0]:40,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.813907294+07:00","message":"[bufferProcess] send to processor:40,000 บาทเป็นทุเรียนจากสวนสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.81391366+07:00","message":"[bufferProcess] interim [0]: บาทเป็นทุเรียนจากสวนสกุลรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.813916827+07:00","message":"[bufferProcess] update buffer: 40,000 บาทเป็นทุเรียนจากสวนสกุลรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.813933837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.813968715+07:00","message":"> Transcript [45224] [false]: '40,000 บาทเป็นทุเรียนจากสวนสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.813976791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.813981069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.813985128+07:00","message":"StatePrefix: '40,000 บาทเป็นทุเรียนจากสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.813988383+07:00","message":"TextPushed: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.829012043+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.829046352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.829053834+07:00","message":"receive interim result [false|false]: 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.829068804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเป็นทุเรียนจากสวนสกุลรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.829072323+07:00","message":"receive interim result [false|false]:  บาทเป็นทุเรียนจากสวนสกุลรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.829079369+07:00","message":"[buffer interim] 3092 false 40,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:56.829082977+07:00","message":"[buffer interim] 3092 false  บาทเป็นทุเรียนจากสวนสกุลรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.829088444+07:00","message":"[bufferProcess] interim [120000000]:40,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.82909072+07:00","message":"[bufferProcess] send to processor:40,000 บาทเป็นทุเรียนจากสวนสกุลรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.829094531+07:00","message":"[bufferProcess] interim [120000000]: บาทเป็นทุเรียนจากสวนสกุลรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.829097573+07:00","message":"[bufferProcess] update buffer: 40,000 บาทเป็นทุเรียนจากสวนสกุลรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.829116552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.829151987+07:00","message":"> Transcript [45225] [false]: '40,000 บาทเป็นทุเรียนจากสวนสกุลรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.829158557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.829176525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.829180357+07:00","message":"StatePrefix: '40,000 บาทเป็นทุเรียนจากสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:56.829183396+07:00","message":"TextPushed: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.005193444+07:00","message":"[GCS] IsForceVAD: false for message ID: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.067432061+07:00","message":"[GCS] Start streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.146873798+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.146911827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40,000 บาทเป็นทุเรียนจากสวนสกุลรุ่ง\",\"confidence\":0.89020574}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.146918133+07:00","message":"receive interim result [true|false]: 40,000 บาทเป็นทุเรียนจากสวนสกุลรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.14692713+07:00","message":"end recv isFinal message id 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.146929539+07:00","message":"end Recv id 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.146935606+07:00","message":"[buffer interim] 3092 true 40,000 บาทเป็นทุเรียนจากสวนสกุลรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146944814+07:00","message":"[bufferProcess] interim [420000000]:40,000 บาทเป็นทุเรียนจากสวนสกุลรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146948161+07:00","message":"[bufferProcess] send to processor (isfinal):40,000 บาทเป็นทุเรียนจากสวนสกุลรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146951526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146954645+07:00","message":"> Transcript [45226] [false]: '40,000 บาทเป็นทุเรียนจากสวนสกุลรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146958128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146960054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146961958+07:00","message":"StatePrefix: '40,000 บาทเป็นทุเรียนจากสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146964257+07:00","message":"TextPushed: '40,000 บาทเป็นทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146970614+07:00","message":"Push: 'จากสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146972548+07:00","message":"TextPushed: '40,000 บาทเป็นทุเรียนจากสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146974704+07:00","message":"Set new StatePrefix : '40,000 บาทเป็นทุเรียนจากสวนสกุลรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146976877+07:00","message":"Next Push (prob) : 'สกุลรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146979899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.14698399+07:00","message":"> Transcript [45227] [true]: '40,000 บาทเป็นทุเรียนจากสวนสกุลรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146986483+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146988281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.14699037+07:00","message":"StatePrefix: '40,000 บาทเป็นทุเรียนจากสวนสกุลรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146992463+07:00","message":"TextPushed: '40,000 บาทเป็นทุเรียนจากสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.146996903+07:00","message":"Push: 'สกุลรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.146996847+07:00","message":"push: {false จากสวน 0 0xc004610100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.147012629+07:00","message":"push: {true สกุลรุ่ง 0 0xc004610100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:57:57.156241615+07:00","message":"write wav file: './tmp/7589/7589_3092.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.610619076+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.610662549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.61066845+07:00","message":"receive interim result [false|false]: คัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.610684153+07:00","message":"[buffer interim] 3093 false คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.610692493+07:00","message":"[bufferProcess] interim [540000000]:คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.610694565+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.698354166+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.698396654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.698402945+07:00","message":"receive interim result [false|false]: ถนน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.698416859+07:00","message":"[buffer interim] 3093 false ถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.698425855+07:00","message":"[bufferProcess] interim [600000000]:ถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.698432695+07:00","message":"[bufferProcess] send to processor:คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.698436889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.698440161+07:00","message":"> Transcript [45228] [false]: 'คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.698444571+07:00","message":"Set StatePrefix (first interim): 'คัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:57.863858417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:57:57.86387088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.922207002+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.922249426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.922256417+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:57.922271086+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.922281296+07:00","message":"[bufferProcess] interim [840000000]:พันธุ์หมอนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.922283641+07:00","message":"[bufferProcess] send to processor:ถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.92229199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.922296153+07:00","message":"> Transcript [45229] [false]: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.922298659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:57.922301539+07:00","message":"Set new StatePrefix: 'ถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.490207535+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.490245748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.49025362+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.490267911+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.490275825+07:00","message":"[bufferProcess] interim [440000000]:พันธุ์หมอนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.490278532+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.490286276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.490289112+07:00","message":"> Transcript [45230] [false]: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.490291969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.490294552+07:00","message":"Set new StatePrefix: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.690268562+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.690320736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.690327196+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.690348691+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.690359129+07:00","message":"[bufferProcess] interim [680000000]:พันธุ์หมอนทองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.690362287+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.690369134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.690373406+07:00","message":"> Transcript [45231] [false]: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.690377256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.690379584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.690381987+07:00","message":"StatePrefix: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.690384258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.841437252+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.841485709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.841494309+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.841512263+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.841525416+07:00","message":"[bufferProcess] interim [800000000]:พันธุ์หมอนทองที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.841529359+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.841537042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.841542322+07:00","message":"> Transcript [45232] [false]: 'พันธุ์หมอนทองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.84154803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.84155134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.84155468+07:00","message":"StatePrefix: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.841557825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.935627254+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.935665459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.935671824+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:58.935684844+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.935692403+07:00","message":"[bufferProcess] interim [860000000]:พันธุ์หมอนทองที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.9356947+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.935700215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.935703038+07:00","message":"> Transcript [45233] [false]: 'พันธุ์หมอนทองที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.935706569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.935709562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.935711477+07:00","message":"StatePrefix: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:58.935713869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.134760272+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.134798569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.134805543+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.134820897+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134833759+07:00","message":"[bufferProcess] interim [40000000]:พันธุ์หมอนทองที่นายอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134838398+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134842554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.13484555+07:00","message":"> Transcript [45234] [false]: 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134849818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134853713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134856497+07:00","message":"StatePrefix: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134858901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134861917+07:00","message":"Push: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134864082+07:00","message":"TextPushed: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134866304+07:00","message":"Set new StatePrefix : 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.134868642+07:00","message":"Next Push (prob) : 'ที่นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.13487651+07:00","message":"push: {false พันธุ์หมอนทอง 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.189548869+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.18958584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.189592844+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.189608295+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.189616891+07:00","message":"[bufferProcess] interim [160000000]:พันธุ์หมอนทองที่นายอนุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.189619701+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.189623816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.189626443+07:00","message":"> Transcript [45235] [false]: 'พันธุ์หมอนทองที่นายอนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.189629881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.189632054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.189634059+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.189636692+07:00","message":"TextPushed: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.844692353+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.844736937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.844745331+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.844759237+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.844773017+07:00","message":"[bufferProcess] interim [760000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.844776099+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.844783626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.84478694+07:00","message":"> Transcript [45236] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.844791395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.844793834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.844796595+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.844799772+07:00","message":"TextPushed: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.883929353+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.883963197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.88396934+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.883985642+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.883993188+07:00","message":"[bufferProcess] interim [820000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.883996213+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.884000307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.884003102+07:00","message":"> Transcript [45237] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.884006522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.88400922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.884011742+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.884014565+07:00","message":"TextPushed: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.940092342+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.940131432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.940138969+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.940154167+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940163009+07:00","message":"[bufferProcess] interim [880000000]:พันธุ์หมอนทองที่นายอนุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940165796+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940173374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940178936+07:00","message":"> Transcript [45238] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940183977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940186604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940188611+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940191458+07:00","message":"TextPushed: 'พันธุ์หมอนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940197765+07:00","message":"Push: 'ที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940199794+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.940201957+07:00","message":"Set new StatePrefix : 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:57:59.94020608+07:00","message":"Next Push (prob) : 'อนุสรณ์แปลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:57:59.940214277+07:00","message":"push: {false ที่นาย 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.032435654+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.032494226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.032500895+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.032521975+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.032531707+07:00","message":"[bufferProcess] interim [0]:พันธุ์หมอนทองที่นายอนุสรณ์แปลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.032535621+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.032540637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.032544514+07:00","message":"> Transcript [45239] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.032547376+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.28662216+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.28666613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.286674112+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.286690194+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.28670159+07:00","message":"[bufferProcess] interim [240000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.28670569+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.286714239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.286718614+07:00","message":"> Transcript [45240] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.286723845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.286726862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.286729825+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.286733838+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.620697736+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.620747086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.620754667+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.620771931+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.620781455+07:00","message":"[bufferProcess] interim [600000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.620785774+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.620794979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.620798483+07:00","message":"> Transcript [45241] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.620802772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.620805505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.620808126+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.620811252+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.803744714+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.803785085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภออู่ทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.8037919+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภออู่ทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.803806617+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภออู่ทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.803814781+07:00","message":"[bufferProcess] interim [780000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภออู่ทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.803817492+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.803821106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.803824044+07:00","message":"> Transcript [45242] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.803827566+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.803829714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.803831938+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.803836823+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:00.863955649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:00.863970914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.978144289+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.97817938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.978186493+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.978197042+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978203563+07:00","message":"[bufferProcess] interim [960000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978206292+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภออู่ทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978212044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978215439+07:00","message":"> Transcript [45243] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภออู่ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978219326+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978221555+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978223821+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978226391+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978230874+07:00","message":"Push: 'อนุสรณ์แปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978233+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978235422+07:00","message":"Set new StatePrefix : 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภออู่ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:00.978238837+07:00","message":"Next Push (prob) : 'านแสงในอำเภออู่ทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:00.978258593+07:00","message":"push: {false อนุสรณ์แปลง 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.620579833+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.620615861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.620622424+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.620636288+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.620643623+07:00","message":"[bufferProcess] interim [560000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.620646263+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.620649936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.620652698+07:00","message":"> Transcript [45244] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.620655197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.620657766+07:00","message":"Set new StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.69576956+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.695813336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.695820162+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.695844748+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.695855658+07:00","message":"[bufferProcess] interim [680000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.695861213+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.695868079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.695871201+07:00","message":"> Transcript [45245] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.695874888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.69587756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.695879676+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.695882196+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.881886567+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.881931028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.881938486+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:01.881954309+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.881962617+07:00","message":"[bufferProcess] interim [860000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.881965571+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.881976103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.881979079+07:00","message":"> Transcript [45246] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.881983144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.881986203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.881988491+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:01.881991163+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.207118996+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.207168313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.207175634+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.207192826+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.207203346+07:00","message":"[bufferProcess] interim [160000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.207206213+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.207213486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.207216458+07:00","message":"> Transcript [45247] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.207220338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.207222428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.207225272+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.207228058+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.504455587+07:00","message":"[GCS] IsForceVAD: false for message ID: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.520863763+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.520900978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัดเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.520908512+07:00","message":"receive interim result [false|false]: พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัดเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.520923974+07:00","message":"[buffer interim] 3093 false พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.52093226+07:00","message":"[bufferProcess] interim [460000000]:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.520935391+07:00","message":"[bufferProcess] send to processor:พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.520944442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.520947872+07:00","message":"> Transcript [45248] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.520953196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.520956153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.520958678+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.520961637+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.520969527+07:00","message":"Push: 'านแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.520971764+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.520974921+07:00","message":"Set new StatePrefix : 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.52097912+07:00","message":"Next Push (prob) : 'เป็นคนตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.520988132+07:00","message":"push: {false านแสงในอำเภอทองผาภูมิ 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.701814966+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.701855519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์หมอนทองที่นายอนุสรณ์สง่าแสงอำเภอทองผาภูมิเป็นคนตัดเอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.701862571+07:00","message":"receive interim result [true|false]: พันธุ์หมอนทองที่นายอนุสรณ์สง่าแสงอำเภอทองผาภูมิเป็นคนตัดเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.701872952+07:00","message":"end recv isFinal message id 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.701875369+07:00","message":"end Recv id 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.701882675+07:00","message":"[buffer interim] 3093 true พันธุ์หมอนทองที่นายอนุสรณ์สง่าแสงอำเภอทองผาภูมิเป็นคนตัดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701892084+07:00","message":"[bufferProcess] interim [670000000]:พันธุ์หมอนทองที่นายอนุสรณ์สง่าแสงอำเภอทองผาภูมิเป็นคนตัดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701897611+07:00","message":"[bufferProcess] send to processor (isfinal):พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701901195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701904471+07:00","message":"> Transcript [45249] [false]: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701909584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701911863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701913829+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701916544+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701918686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701920788+07:00","message":"> Transcript [45250] [true]: 'พันธุ์หมอนทองที่นายอนุสรณ์สง่าแสงอำเภอทองผาภูมิเป็นคนตัดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701923219+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701925109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701926987+07:00","message":"StatePrefix: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701937034+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.701939104+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.702124567+07:00","message":"Push: 'เป็นคนตัดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.702128315+07:00","message":"TextPushed: 'พันธุ์หมอนทองที่นายอนุสรณ์แปลงานแสงในอำเภอทองผาภูมิเป็นคนตัดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.702130721+07:00","message":"Set new StatePrefix : 'พันธุ์หมอนทองที่นายอนุสรณ์สง่าแสงอำเภอทองผาภูมิเป็นคนตัดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.702133407+07:00","message":"Next Push (prob) : 'พันธุ์หมอนทองที่นายอนุสรณ์สง่าแสงอำเภอทองผาภูมิเป็นคนตัดเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.702141944+07:00","message":"push: {true เป็นคนตัดเอง 0 0xc004610300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:02.702151529+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3093.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:02.712078695+07:00","message":"write wav file: './tmp/7589/7589_3093.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:02.768793805+07:00","message":"[GCS] Start streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.114770536+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.114815469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.114822561+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.114835759+07:00","message":"[buffer interim] 3094 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.1148475+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.11484981+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.429619527+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.429675105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.429687983+07:00","message":"receive interim result [false|false]: และส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.429706418+07:00","message":"[buffer interim] 3094 false และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.429717343+07:00","message":"[bufferProcess] interim [660000000]:และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.42972168+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.429731172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.429735586+07:00","message":"> Transcript [45251] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.429739017+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.627117903+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.627156028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.627161808+07:00","message":"receive interim result [false|false]: และส่งออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.627173833+07:00","message":"[buffer interim] 3094 false และส่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.627180998+07:00","message":"[bufferProcess] interim [840000000]:และส่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.627183295+07:00","message":"[bufferProcess] send to processor:และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.627188365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.627190906+07:00","message":"> Transcript [45252] [false]: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.627193958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.627196062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.627198078+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.627200379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.630176006+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.630226461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งมอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.630233356+07:00","message":"receive interim result [false|false]: และส่งมอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.630252948+07:00","message":"[buffer interim] 3094 false และส่งมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.630265472+07:00","message":"[bufferProcess] interim [900000000]:และส่งมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.630267944+07:00","message":"[bufferProcess] send to processor:และส่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.630275204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.630278018+07:00","message":"> Transcript [45253] [false]: 'และส่งออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.630281282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.630283815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.630286148+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.630288469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.751153878+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.751202935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งมอบให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.751211384+07:00","message":"receive interim result [false|false]: และส่งมอบให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.751232427+07:00","message":"[buffer interim] 3094 false และส่งมอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.751243127+07:00","message":"[bufferProcess] interim [20000000]:และส่งมอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.751246783+07:00","message":"[bufferProcess] send to processor:และส่งมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.75125668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.751261147+07:00","message":"> Transcript [45254] [false]: 'และส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.751266933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.751270125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.751273988+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.751276902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.784504691+07:00","message":"[GCS] IsForceVAD: false for message ID: 3094"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:03.864765311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:03.864797533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.882729898+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.882767069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งมอบให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.882774853+07:00","message":"receive interim result [false|false]: และส่งมอบให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.882788967+07:00","message":"[buffer interim] 3094 false และส่งมอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.882798714+07:00","message":"[bufferProcess] interim [200000000]:และส่งมอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.88280259+07:00","message":"[bufferProcess] send to processor:และส่งมอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.882807797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.882812391+07:00","message":"> Transcript [45255] [false]: 'และส่งมอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.882817722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.882820873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.88282426+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.882827582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.882831357+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.882834294+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.882837959+07:00","message":"Set new StatePrefix : 'และส่งมอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.882841075+07:00","message":"Next Push (prob) : 'ส่งมอบให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.882853593+07:00","message":"push: {false และ 0 0xc004610500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.891090844+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.891113823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งมอบให้กับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.891119052+07:00","message":"receive interim result [true|false]: และส่งมอบให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.891127522+07:00","message":"end recv isFinal message id 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.891129731+07:00","message":"end Recv id 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.89113694+07:00","message":"[buffer interim] 3094 true และส่งมอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891143366+07:00","message":"[bufferProcess] interim [260000000]:และส่งมอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.89114919+07:00","message":"[bufferProcess] send to processor (isfinal):และส่งมอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891152191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891154699+07:00","message":"> Transcript [45256] [false]: 'และส่งมอบให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891157533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891159342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891161454+07:00","message":"StatePrefix: 'และส่งมอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891163947+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891165928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.89116791+07:00","message":"> Transcript [45257] [true]: 'และส่งมอบให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891170011+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891171674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891173518+07:00","message":"StatePrefix: 'และส่งมอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.891175546+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:03.89118113+07:00","message":"Push: 'ส่งมอบให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.891186405+07:00","message":"push: {true ส่งมอบให้กับ 0 0xc004610500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:03.897854102+07:00","message":"write wav file: './tmp/7589/7589_3094.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:03.918879808+07:00","message":"[GCS] Start streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.391129156+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.391173127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.391178311+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.391195055+07:00","message":"[buffer interim] 3095 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.39120337+07:00","message":"[bufferProcess] interim [480000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.391205322+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.48154631+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.481582508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.481588281+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.48159835+07:00","message":"[buffer interim] 3095 false Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.481605521+07:00","message":"[bufferProcess] interim [540000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.481607493+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.481611541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.481614708+07:00","message":"> Transcript [45258] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.481616862+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.504322531+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.504357161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่กรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.504363017+07:00","message":"receive interim result [false|false]: คู่กรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.504376797+07:00","message":"[buffer interim] 3095 false คู่กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.504384286+07:00","message":"[bufferProcess] interim [600000000]:คู่กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.504386786+07:00","message":"[bufferProcess] send to processor:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.504390321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.504393242+07:00","message":"> Transcript [45259] [false]: 'Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.504395726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.504397986+07:00","message":"Set new StatePrefix: 'Google'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.690106114+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.69014748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประมูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.690154304+07:00","message":"receive interim result [false|false]: ผู้ประมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.690173596+07:00","message":"[buffer interim] 3095 false ผู้ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.690185537+07:00","message":"[bufferProcess] interim [780000000]:ผู้ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.690188398+07:00","message":"[bufferProcess] send to processor:คู่กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.690192603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.69019526+07:00","message":"> Transcript [45260] [false]: 'คู่กรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.690197694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.690200283+07:00","message":"Set new StatePrefix: 'คู่กรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.936346738+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.936384271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประมูลนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.936389856+07:00","message":"receive interim result [false|false]: ผู้ประมูลนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:04.936402241+07:00","message":"[buffer interim] 3095 false ผู้ประมูลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.936409576+07:00","message":"[bufferProcess] interim [960000000]:ผู้ประมูลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.936412015+07:00","message":"[bufferProcess] send to processor:ผู้ประมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.936417388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.936420427+07:00","message":"> Transcript [45261] [false]: 'ผู้ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.936422593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:04.93642879+07:00","message":"Set new StatePrefix: 'ผู้ประมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.029832809+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.029877963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประมูลนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.029885588+07:00","message":"receive interim result [false|false]: ผู้ประมูลนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.029901962+07:00","message":"[buffer interim] 3095 false ผู้ประมูลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.029913538+07:00","message":"[bufferProcess] interim [80000000]:ผู้ประมูลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.029917776+07:00","message":"[bufferProcess] send to processor:ผู้ประมูลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.029925243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.029929476+07:00","message":"> Transcript [45262] [false]: 'ผู้ประมูลนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.029933942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.029936966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.029939972+07:00","message":"StatePrefix: 'ผู้ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.029942893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.137467348+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.137505426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประมูลนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.137511499+07:00","message":"receive interim result [false|false]: ผู้ประมูลนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.13752422+07:00","message":"[buffer interim] 3095 false ผู้ประมูลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.137531757+07:00","message":"[bufferProcess] interim [140000000]:ผู้ประมูลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.137534295+07:00","message":"[bufferProcess] send to processor:ผู้ประมูลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.137538593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.137541487+07:00","message":"> Transcript [45263] [false]: 'ผู้ประมูลนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.137544738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.137546831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.137548893+07:00","message":"StatePrefix: 'ผู้ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.137551004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.333921695+07:00","message":"[GCS] IsForceVAD: false for message ID: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.41614444+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.416182888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประมูลนะครับไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.416188652+07:00","message":"receive interim result [false|false]: ผู้ประมูลนะครับไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.416204002+07:00","message":"[buffer interim] 3095 false ผู้ประมูลนะครับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.416215998+07:00","message":"[bufferProcess] interim [380000000]:ผู้ประมูลนะครับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.416218841+07:00","message":"[bufferProcess] send to processor:ผู้ประมูลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.416223504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.416226208+07:00","message":"> Transcript [45264] [false]: 'ผู้ประมูลนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.416229576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.416231683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.416233658+07:00","message":"StatePrefix: 'ผู้ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.416235881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.455737279+07:00","message":"[GCS] Start streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.475507678+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.475543675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประมูลนะครับนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.475551389+07:00","message":"receive interim result [false|false]: ผู้ประมูลนะครับนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.475562808+07:00","message":"[buffer interim] 3095 false ผู้ประมูลนะครับนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475569831+07:00","message":"[bufferProcess] interim [440000000]:ผู้ประมูลนะครับนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475572196+07:00","message":"[bufferProcess] send to processor:ผู้ประมูลนะครับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475576315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475580144+07:00","message":"> Transcript [45265] [false]: 'ผู้ประมูลนะครับไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475585155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475588041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.47559248+07:00","message":"StatePrefix: 'ผู้ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475595547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475599213+07:00","message":"Push: 'ผู้ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475602288+07:00","message":"TextPushed: 'ผู้ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475605889+07:00","message":"Set new StatePrefix : 'ผู้ประมูลนะครับไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.475609028+07:00","message":"Next Push (prob) : 'นะครับไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.475619304+07:00","message":"push: {false ผู้ประมูล 0 0xc003d5fd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.545208271+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.545244598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประมูลนะครับนี่\",\"confidence\":0.88750327}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.545250954+07:00","message":"receive interim result [true|false]: ผู้ประมูลนะครับนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.545258244+07:00","message":"end recv isFinal message id 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.545272975+07:00","message":"end Recv id 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.545287101+07:00","message":"[buffer interim] 3095 true ผู้ประมูลนะครับนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545320788+07:00","message":"[bufferProcess] interim [620000000]:ผู้ประมูลนะครับนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545329918+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ประมูลนะครับนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545334161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545338657+07:00","message":"> Transcript [45266] [false]: 'ผู้ประมูลนะครับนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545341925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545345621+07:00","message":"Set new StatePrefix: 'ผู้ประมูลนะครับนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545348513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.54535163+07:00","message":"> Transcript [45267] [true]: 'ผู้ประมูลนะครับนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545356126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545359204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545362225+07:00","message":"StatePrefix: 'ผู้ประมูลนะครับนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545365831+07:00","message":"TextPushed: 'ผู้ประมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.545370085+07:00","message":"Push: 'นะครับนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.545384775+07:00","message":"push: {true นะครับนี่ 0 0xc003d5fd80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:05.560718337+07:00","message":"write wav file: './tmp/7589/7589_3095.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.585003292+07:00","message":"[GCS] IsForceVAD: false for message ID: 3096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.66058463+07:00","message":"receive streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.660612169+07:00","message":"found end of frame, send empty tag with msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.660617319+07:00","message":"end Recv id 3096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.660629853+07:00","message":"[buffer interim] 3096 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.660640731+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.660647573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.660652266+07:00","message":"> Transcript [45268] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.660656452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.660659874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.660662841+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.660666481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.660670824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.660686542+07:00","message":"push: {true \n 0 0xc004b1cf80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:05.665092685+07:00","message":"write wav file: './tmp/7589/7589_3096.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.717885194+07:00","message":"[GCS] Start streaming session, msgId: 3097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.773795577+07:00","message":"[GCS] IsForceVAD: false for message ID: 3097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.95660646+07:00","message":"receive streaming session, msgId: 3097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.956632659+07:00","message":"found end of frame, send empty tag with msgId: 3097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.956636186+07:00","message":"end Recv id 3097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.956645507+07:00","message":"[buffer interim] 3097 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.956660146+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.956664976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.956668387+07:00","message":"> Transcript [45269] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.956670895+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.956673149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.956675461+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.956677591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:05.956684302+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.956695739+07:00","message":"push: {true \n 0 0xc003768000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:05.961524225+07:00","message":"write wav file: './tmp/7589/7589_3097.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:05.976909414+07:00","message":"[GCS] Start streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.309332232+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.309390468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.309399399+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.309419222+07:00","message":"[buffer interim] 3098 false ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.30942895+07:00","message":"[bufferProcess] interim [360000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.309431922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.590064721+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.590104195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.590110311+07:00","message":"receive interim result [false|false]: อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.590127905+07:00","message":"[buffer interim] 3098 false อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.590136002+07:00","message":"[bufferProcess] interim [540000000]:อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.590138228+07:00","message":"[bufferProcess] send to processor:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.590141424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.590145008+07:00","message":"> Transcript [45270] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.590147098+07:00","message":"Set StatePrefix (first interim): 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.666178706+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.666216883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกกระสุน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.666222469+07:00","message":"receive interim result [false|false]: ลูกกระสุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.666238447+07:00","message":"[buffer interim] 3098 false ลูกกระสุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.666246979+07:00","message":"[bufferProcess] interim [660000000]:ลูกกระสุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.666249224+07:00","message":"[bufferProcess] send to processor:อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.666252905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.66625584+07:00","message":"> Transcript [45271] [false]: 'อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.666258224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.666260295+07:00","message":"Set new StatePrefix: 'อยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.702068601+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.702105599+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-06-22T12:58:06.702111009+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:06.702119466+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.702126523+07:00","message":"[bufferProcess] interim [780000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.702128568+07:00","message":"[bufferProcess] send to processor:ลูกกระสุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.70213379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.702136384+07:00","message":"> Transcript [45272] [false]: 'ลูกกระสุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.702138444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:06.702140692+07:00","message":"Set new StatePrefix: 'ลูกกระสุน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:06.865322563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:06.865329945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.204709749+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.204747287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.204753531+07:00","message":"receive interim result [false|false]: ลูกละ 40 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.204768422+07:00","message":"[buffer interim] 3098 false ลูกละ 40 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.204775983+07:00","message":"[bufferProcess] interim [260000000]:ลูกละ 40 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.204778647+07:00","message":"[bufferProcess] send to processor:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.204785122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.20478795+07:00","message":"> Transcript [45273] [false]: 'ลูกละ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.204790344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.204792338+07:00","message":"Set new StatePrefix: 'ลูกละ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.217680321+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.217726785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.217732334+07:00","message":"receive interim result [false|false]: ลูกละ 40 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.217748971+07:00","message":"[buffer interim] 3098 false ลูกละ 40 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.217757262+07:00","message":"[bufferProcess] interim [320000000]:ลูกละ 40 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.217759766+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.21776357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.217766752+07:00","message":"> Transcript [45274] [false]: 'ลูกละ 40 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.217772569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.2177754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.217777499+07:00","message":"StatePrefix: 'ลูกละ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.217779711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.413546569+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.413589626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.413597251+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.413609169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.413613414+07:00","message":"receive interim result [false|false]:  นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.413626325+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.413631561+07:00","message":"[buffer interim] 3098 false  นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.413638973+07:00","message":"[bufferProcess] interim [380000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.41364365+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.413647539+07:00","message":"[bufferProcess] interim [380000000]: นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.413650415+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.413653671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.413656859+07:00","message":"> Transcript [45275] [false]: 'ลูกละ 40 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.413660757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.41366291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.413664969+07:00","message":"StatePrefix: 'ลูกละ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.413667103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.495900571+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.495940888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.495948579+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.495960387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.495963305+07:00","message":"receive interim result [false|false]:  นะครับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.495971398+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.495976427+07:00","message":"[buffer interim] 3098 false  นะครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.495983798+07:00","message":"[bufferProcess] interim [440000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.495986334+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.495989837+07:00","message":"[bufferProcess] interim [440000000]: นะครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.495992505+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.495995498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.495998354+07:00","message":"> Transcript [45276] [false]: 'ลูกละ 40 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.496001621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.496003606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.496005945+07:00","message":"StatePrefix: 'ลูกละ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.496008123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.549150764+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.549200171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.549208315+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.549221284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.54922564+07:00","message":"receive interim result [false|false]:  นะครับคุณพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.549234788+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.549238457+07:00","message":"[buffer interim] 3098 false  นะครับคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.54924582+07:00","message":"[bufferProcess] interim [500000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.54925332+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.549257383+07:00","message":"[bufferProcess] interim [500000000]: นะครับคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.54926132+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.54927021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.549311814+07:00","message":"> Transcript [45277] [false]: 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.549318217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.549320786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.549323234+07:00","message":"StatePrefix: 'ลูกละ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.549326625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.549337568+07:00","message":"Push: 'ลูกละ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.549339451+07:00","message":"TextPushed: 'ลูกละ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.549341509+07:00","message":"Set new StatePrefix : 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.549344057+07:00","message":"Next Push (prob) : ' นะครับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.549359102+07:00","message":"push: {false ลูกละ 40 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.65346709+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653501239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.6535078+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653516297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653519339+07:00","message":"receive interim result [false|false]:  นะครับคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653530481+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653533845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653536115+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653538998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653542024+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653546792+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.65355038+07:00","message":"[buffer interim] 3098 false  นะครับคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653552562+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:07.653556204+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653562019+07:00","message":"[bufferProcess] interim [560000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653564272+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653567304+07:00","message":"[bufferProcess] interim [560000000]: นะครับคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653569531+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.65357172+07:00","message":"[bufferProcess] interim [620000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.65357358+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653575621+07:00","message":"[bufferProcess] interim [620000000]: นะครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653577491+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653579896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653582388+07:00","message":"> Transcript [45278] [false]: 'ลูกละ 40 นะครับคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653585826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653588061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653589946+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.65359223+07:00","message":"TextPushed: 'ลูกละ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653593873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653595826+07:00","message":"> Transcript [45279] [false]: 'ลูกละ 40 นะครับคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653597696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653599597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653601361+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:07.653603248+07:00","message":"TextPushed: 'ลูกละ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.339261167+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.339313052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40 นะครับคุณผู้ชม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.339319351+07:00","message":"receive interim result [false|false]: ลูกละ 40 นะครับคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.339335267+07:00","message":"[buffer interim] 3098 false ลูกละ 40 นะครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.339343217+07:00","message":"[bufferProcess] interim [220000000]:ลูกละ 40 นะครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.339346022+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.339354804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.339357734+07:00","message":"> Transcript [45280] [false]: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.339362149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.339365039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.33936748+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.339370313+07:00","message":"TextPushed: 'ลูกละ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.529355567+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.529392281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.529397788+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.529410919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.529414045+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.529433003+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.52945209+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529459776+07:00","message":"[bufferProcess] interim [460000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529462884+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529466151+07:00","message":"[bufferProcess] interim [460000000]: นะครับคุณผู้ชมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529469277+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529472176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529475549+07:00","message":"> Transcript [45281] [false]: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529479472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529481544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529483527+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529485932+07:00","message":"TextPushed: 'ลูกละ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529489006+07:00","message":"Push: ' นะครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529490917+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529493161+07:00","message":"Set new StatePrefix : 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.529495324+07:00","message":"Next Push (prob) : 'ผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.529504024+07:00","message":"push: {false  นะครับคุณ 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.801688008+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.801727417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.801733561+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.801743552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.80174665+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.801755274+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.801761586+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.801768899+07:00","message":"[bufferProcess] interim [760000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.801771541+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.801777168+07:00","message":"[bufferProcess] interim [760000000]: นะครับคุณผู้ชมและทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.801780603+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.801785828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.801789317+07:00","message":"> Transcript [45282] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.801792443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.801794695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.801796993+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.80179957+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.928991093+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.929031639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.929038417+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.929052837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.929056026+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.929064529+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:08.929069206+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.929076609+07:00","message":"[bufferProcess] interim [940000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.929079375+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.929082778+07:00","message":"[bufferProcess] interim [940000000]: นะครับคุณผู้ชมและทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.929086072+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.929089382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.929095804+07:00","message":"> Transcript [45283] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.929099594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.929101781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.929103814+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:08.929106205+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.001280713+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.001335381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.001343307+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.001357285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.001361268+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.001381108+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.001398566+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.001405894+07:00","message":"[bufferProcess] interim [120000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.001408839+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.001414709+07:00","message":"[bufferProcess] interim [120000000]: นะครับคุณผู้ชมและทั้งหมดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.001420348+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.001426672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.001429816+07:00","message":"> Transcript [45284] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.001433327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.001435479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.001438131+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.001441179+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.182708796+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.182762543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.182771581+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.182789887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.182794771+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.182807004+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.182813647+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182823949+07:00","message":"[bufferProcess] interim [300000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182828025+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182836776+07:00","message":"[bufferProcess] interim [300000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182840969+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182845084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182850168+07:00","message":"> Transcript [45285] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182856423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182860519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182865318+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182869517+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182879506+07:00","message":"Push: 'ผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182883055+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182886497+07:00","message":"Set new StatePrefix : 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.182890397+07:00","message":"Next Push (prob) : 'และทั้งหมดทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.182911017+07:00","message":"push: {false ผู้ชม 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.315757+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.315792838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.31579919+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.315813541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.315816639+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.315833924+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.315847084+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.315854557+07:00","message":"[bufferProcess] interim [420000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.315858505+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.315863112+07:00","message":"[bufferProcess] interim [420000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.315866317+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.315869422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.315872396+07:00","message":"> Transcript [45286] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.315876145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.315878378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.315880403+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.315883569+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.562427105+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.562473635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.562480175+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.562494391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.562498646+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.562520493+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.562539407+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.562547038+07:00","message":"[bufferProcess] interim [600000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.562550505+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.562557603+07:00","message":"[bufferProcess] interim [600000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.562560638+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.562563697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.562566368+07:00","message":"> Transcript [45287] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.562570119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.562572345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.562574593+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.562577243+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.634704448+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.634746645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.634752961+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.634765032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.634768801+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.634780078+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.634791117+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.634797968+07:00","message":"[bufferProcess] interim [660000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.634800414+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.634803593+07:00","message":"[bufferProcess] interim [660000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.634806049+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.634808575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.634811191+07:00","message":"> Transcript [45288] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.634815166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.634817205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.634819134+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.634821988+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.693145935+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.693217725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.693224824+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.693235956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.693239209+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.693246248+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.693250388+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.69325682+07:00","message":"[bufferProcess] interim [780000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693259472+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693262556+07:00","message":"[bufferProcess] interim [780000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693265099+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693268067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693271939+07:00","message":"> Transcript [45289] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693277405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693280794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693283739+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693287682+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693297705+07:00","message":"Push: 'และทั้งหมดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693300925+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693304053+07:00","message":"Set new StatePrefix : 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.693307485+07:00","message":"Next Push (prob) : 'หมดแล้วราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.693316761+07:00","message":"push: {false และทั้งหมดทั้ง 0 0xc003d5e500}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:09.865840412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:09.865860536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.891957785+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.891996783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.892003201+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.892015269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.892018899+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.892044819+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.892064693+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.892073442+07:00","message":"[bufferProcess] interim [960000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.892077672+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.892089399+07:00","message":"[bufferProcess] interim [960000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.892093897+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.892097283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.892100254+07:00","message":"> Transcript [45290] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.892103692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.892105758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.89210765+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.892110394+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.894985182+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.895026688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.895033326+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.895048884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.895052503+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.895061404+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:09.895065118+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.895072361+07:00","message":"[bufferProcess] interim [20000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.89507512+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.895078775+07:00","message":"[bufferProcess] interim [20000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.895081776+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.895099223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.89513717+07:00","message":"> Transcript [45291] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.895144604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.895147287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.895150392+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:09.895153672+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.142611292+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.142652291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.142659816+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.142676539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.142680449+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.142689211+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.142693074+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.142699993+07:00","message":"[bufferProcess] interim [140000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.142702384+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.142706163+07:00","message":"[bufferProcess] interim [140000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.142710528+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.142714045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.142717118+07:00","message":"> Transcript [45292] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.142721579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.142723807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.142725778+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.142728601+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.402931746+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.402966845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.402973151+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.402988807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.40299517+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.403004382+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.403009135+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403017809+07:00","message":"[bufferProcess] interim [440000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403023128+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403028218+07:00","message":"[bufferProcess] interim [440000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403032252+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403036264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403040044+07:00","message":"> Transcript [45293] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403046239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403048273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403050195+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403052676+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403055513+07:00","message":"Push: 'หมดแล้วราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403057666+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403059949+07:00","message":"Set new StatePrefix : 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.403062181+07:00","message":"Next Push (prob) : 'ได้จากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.4030801+07:00","message":"push: {false หมดแล้วราย 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.513306357+07:00","message":"[GCS] Cleaned up inactive client: 3071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.513332215+07:00","message":"[GCS] Cleaned up inactive client: 3068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.513335527+07:00","message":"[GCS] Cleaned up inactive client: 3073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.513337516+07:00","message":"[GCS] Cleaned up inactive client: 3069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.513339536+07:00","message":"[GCS] Cleaned up inactive client: 3072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.513341507+07:00","message":"[GCS] Cleaned up inactive client: 3070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.592579868+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.592615911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.592622013+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.59263272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.59263648+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.592644119+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.592648233+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.592654561+07:00","message":"[bufferProcess] interim [680000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.592657436+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.592660834+07:00","message":"[bufferProcess] interim [680000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.592663762+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.592666803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.592670767+07:00","message":"> Transcript [45294] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.592677361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.592680347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.592683116+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.592686617+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.779509861+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.779547443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.779556339+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.779571187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.779576578+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.77958555+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.779592257+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.77959996+07:00","message":"[bufferProcess] interim [860000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.779602558+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.779606159+07:00","message":"[bufferProcess] interim [860000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.779609704+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.779612471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.779617048+07:00","message":"> Transcript [45295] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.779620363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.779622609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.779624796+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.77962718+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.911410948+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.911445684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.911453731+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.911467019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.911471712+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.911479695+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:10.911483387+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.911489454+07:00","message":"[bufferProcess] interim [980000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.911492027+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.911495389+07:00","message":"[bufferProcess] interim [980000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.911499628+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.911502848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.911505461+07:00","message":"> Transcript [45296] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.911509092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.911512385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.911514331+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:10.911517055+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.465604552+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.465650058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.465657145+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.465670917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.465676903+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.465686926+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.465691042+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.465698245+07:00","message":"[bufferProcess] interim [520000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.465703182+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.465706965+07:00","message":"[bufferProcess] interim [520000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.465710207+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.46571361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.465716492+07:00","message":"> Transcript [45297] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.465720717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.465722942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.465724933+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.465728014+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.46573774+07:00","message":"Push: 'ได้จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.46573984+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.46574209+07:00","message":"Set new StatePrefix : 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.465744506+07:00","message":"Next Push (prob) : 'จัดงานครั้งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.465753453+07:00","message":"push: {false ได้จากการ 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.614605185+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.614647928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.614655033+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.61467052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.61468014+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.614691105+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.614695242+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.614703188+07:00","message":"[bufferProcess] interim [640000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.614706349+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.614710312+07:00","message":"[bufferProcess] interim [640000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.614714037+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.614717373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.614722306+07:00","message":"> Transcript [45298] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.614726092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.614728311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.614730385+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.614732799+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.74319478+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.743234508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.743241005+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.7432591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.743263541+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.743272348+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.74327617+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.743288361+07:00","message":"[bufferProcess] interim [760000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.743291437+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.743295286+07:00","message":"[bufferProcess] interim [760000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.743299124+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.743302986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.743306354+07:00","message":"> Transcript [45299] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.743311153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.743313322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.743315481+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.743317949+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.931868633+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.931916378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.931923397+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.931940311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.931944615+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.931952854+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:11.931956712+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.93196398+07:00","message":"[bufferProcess] interim [940000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.931967332+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.931971522+07:00","message":"[bufferProcess] interim [940000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.931974602+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.931977691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.931980804+07:00","message":"> Transcript [45300] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.931985217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.931987376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.931989424+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:11.931991749+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.008309394+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.008348872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.008356218+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.008365189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมเหรียญซีเกมส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.008371468+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมเหรียญซีเกมส์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.00838055+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.008384051+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมเหรียญซีเกมส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008391271+07:00","message":"[bufferProcess] interim [60000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008393717+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.00839728+07:00","message":"[bufferProcess] interim [60000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมเหรียญซีเกมส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008400628+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมเหรียญซีเกมส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008404641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008407931+07:00","message":"> Transcript [45301] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008412368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008414822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008417566+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008420824+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008423786+07:00","message":"Push: 'จัดงานครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008425819+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.0084288+07:00","message":"Set new StatePrefix : 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.008431356+07:00","message":"Next Push (prob) : 'รวมทุเรียน 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.008452713+07:00","message":"push: {false จัดงานครั้งนี้ 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.020765854+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.020792536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.020799148+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.020818272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.020822764+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.020829857+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.020838785+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.02084464+07:00","message":"[bufferProcess] interim [120000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.020847751+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมเหรียญซีเกมส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.020854881+07:00","message":"[bufferProcess] interim [120000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.020858161+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.020861321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.020864181+07:00","message":"> Transcript [45302] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมเหรียญซีเกมส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.02086687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.020869479+07:00","message":"Set new StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมเหรียญซีเกมส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.132086239+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.1321239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.132130857+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.13214079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.132144265+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.132151429+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.132155241+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.132160686+07:00","message":"[bufferProcess] interim [180000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.132163164+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.132168092+07:00","message":"[bufferProcess] interim [180000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.13217151+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.132176165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.132179029+07:00","message":"> Transcript [45303] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.132181702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.132183719+07:00","message":"Set new StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.19349799+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.193535219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.193541506+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.193550856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.193554718+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.193562592+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.193566075+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.193571855+07:00","message":"[bufferProcess] interim [300000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.193574346+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.193578265+07:00","message":"[bufferProcess] interim [300000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.193581813+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.19358497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.193587599+07:00","message":"> Transcript [45304] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.193591233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.193594199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.193596167+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.193598933+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.320302135+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.320336482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.32034197+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.320354635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.320358464+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.320374077+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.320391177+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.320400767+07:00","message":"[bufferProcess] interim [360000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.32040441+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.320410193+07:00","message":"[bufferProcess] interim [360000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.320413421+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.320416285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.320419082+07:00","message":"> Transcript [45305] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.32042354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.32042573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.320427722+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.32043065+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.321351305+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.321380996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.321386219+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.321394804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.321399739+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.321407205+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.321411305+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.321414845+07:00","message":"[bufferProcess] interim [420000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.321416861+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.321419467+07:00","message":"[bufferProcess] interim [420000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.321422056+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.32142438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.321426515+07:00","message":"> Transcript [45306] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.321429667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.321431656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.321433635+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.321440115+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.433807888+07:00","message":"[GCS] IsForceVAD: false for message ID: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.510776234+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.510819243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.510827469+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.510841438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.510845543+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.510855754+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.510860455+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510868507+07:00","message":"[bufferProcess] interim [540000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510875738+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510879875+07:00","message":"[bufferProcess] interim [540000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510883238+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510886842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510889873+07:00","message":"> Transcript [45307] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510894401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510896756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.51089885+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510902108+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510905711+07:00","message":"Push: 'รวมทุเรียน 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510907793+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.51091035+07:00","message":"Set new StatePrefix : 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.510920144+07:00","message":"Next Push (prob) : ' แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.510942277+07:00","message":"push: {false รวมทุเรียน 40 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.513088994+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.513107849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.513113151+07:00","message":"receive interim result [false|false]: ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.513127303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.513132639+07:00","message":"receive interim result [false|false]:  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.513138259+07:00","message":"[buffer interim] 3098 false ลูกละ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.513148181+07:00","message":"[buffer interim] 3098 false  นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.513153338+07:00","message":"[bufferProcess] interim [660000000]:ลูกละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.513155787+07:00","message":"[bufferProcess] send to processor:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.513176596+07:00","message":"[bufferProcess] interim [660000000]: นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.513181754+07:00","message":"[bufferProcess] update buffer: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.513185308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.513188106+07:00","message":"> Transcript [45308] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.513192828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.513194976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.513196958+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.513199481+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.616739648+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.616783839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งมวลแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ\",\"confidence\":0.9455987}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.61679121+07:00","message":"receive interim result [true|false]: ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งมวลแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.616803347+07:00","message":"end recv isFinal message id 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.616805895+07:00","message":"end Recv id 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.616813334+07:00","message":"[buffer interim] 3098 true ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งมวลแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616826793+07:00","message":"[bufferProcess] interim [690000000]:ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งมวลแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616836919+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616840681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616846044+07:00","message":"> Transcript [45309] [false]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616850428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616852518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616854549+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616857522+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616859801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616862009+07:00","message":"> Transcript [45310] [true]: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งมวลแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616864776+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616866776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616868623+07:00","message":"StatePrefix: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616871084+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.616873041+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.617176826+07:00","message":"Push: ' แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.617181015+07:00","message":"TextPushed: 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งหมดแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.617183809+07:00","message":"Set new StatePrefix : 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งมวลแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.617186543+07:00","message":"Next Push (prob) : 'ลูกละ 40 นะครับคุณผู้ชมและทั้งหมดทั้งมวลแล้วรายได้จากการจัดงานครั้งนี้รวมทุเรียน 40 แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.617195857+07:00","message":"push: {true  แล้วนะคะ 0 0xc003d5e500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:12.617207368+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3098.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:12.630354794+07:00","message":"write wav file: './tmp/7589/7589_3098.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:12.755970486+07:00","message":"[GCS] Start streaming session, msgId: 3099"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:12.866367264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:12.866392894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.229196249+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.229231098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.229237215+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.22925296+07:00","message":"[buffer interim] 3099 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.229260309+07:00","message":"[bufferProcess] interim [490000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.229262357+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.342510955+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.342550666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.342557068+07:00","message":"receive interim result [false|false]: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.342581165+07:00","message":"[buffer interim] 3099 false 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.342593454+07:00","message":"[bufferProcess] interim [610000000]:20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.342595994+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.342600349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.342603197+07:00","message":"> Transcript [45311] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.342605522+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.491973907+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.492013432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 แสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.492019992+07:00","message":"receive interim result [false|false]: 2 แสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.492035923+07:00","message":"[buffer interim] 3099 false 2 แสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.492044112+07:00","message":"[bufferProcess] interim [790000000]:2 แสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.492046757+07:00","message":"[bufferProcess] send to processor:20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.49205057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.492053615+07:00","message":"> Transcript [45312] [false]: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.492056778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.49205892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.492061376+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.49206356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.631159761+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.631203714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"200\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.631209904+07:00","message":"receive interim result [false|false]: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.631229232+07:00","message":"[buffer interim] 3099 false 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.631237962+07:00","message":"[bufferProcess] interim [910000000]:200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.631240402+07:00","message":"[bufferProcess] send to processor:2 แสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.631245744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.631250156+07:00","message":"> Transcript [45313] [false]: '2 แสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.631253231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.631256146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.63125858+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.631260707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.837051846+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.837086781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"230000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.83709304+07:00","message":"receive interim result [false|false]: 230000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:13.837105725+07:00","message":"[buffer interim] 3099 false 230000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.837113498+07:00","message":"[bufferProcess] interim [90000000]:230000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.837116597+07:00","message":"[bufferProcess] send to processor:200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.837123446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.837127725+07:00","message":"> Transcript [45314] [false]: '200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.837131873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.837134745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.837137581+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:13.837140501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.017425396+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.017469388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.017476438+07:00","message":"receive interim result [false|false]: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.017495361+07:00","message":"[buffer interim] 3099 false 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017507117+07:00","message":"[bufferProcess] interim [210000000]:200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017509995+07:00","message":"[bufferProcess] send to processor:230000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017517894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017522261+07:00","message":"> Transcript [45315] [false]: '230000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017525073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017529593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017531676+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017533733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017541219+07:00","message":"Push: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017543921+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017546139+07:00","message":"Set new StatePrefix : '230000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.017548215+07:00","message":"Next Push (prob) : '30000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.017557945+07:00","message":"push: {false 2 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.086953748+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.086993209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.087000029+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.087014987+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.087031298+07:00","message":"[bufferProcess] interim [330000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.087033458+07:00","message":"[bufferProcess] send to processor:200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.087037576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.087040658+07:00","message":"> Transcript [45316] [false]: '200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.087043206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.087045838+07:00","message":"Set new StatePrefix: '200'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.260206448+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.260249059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.260257533+07:00","message":"receive interim result [false|false]: 20,000 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.260286549+07:00","message":"[buffer interim] 3099 false 20,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.26029727+07:00","message":"[bufferProcess] interim [510000000]:20,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.260299911+07:00","message":"[bufferProcess] send to processor:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.260304255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.260307227+07:00","message":"> Transcript [45317] [false]: '20,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.260309685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.260312097+07:00","message":"Set new StatePrefix: '20,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.643548716+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.643583119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.643589125+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.643598028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.6436007+07:00","message":"receive interim result [false|false]:  บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.643608378+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.64361183+07:00","message":"[buffer interim] 3099 false  บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.643618017+07:00","message":"[bufferProcess] interim [930000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.64362042+07:00","message":"[bufferProcess] send to processor:20,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.643623712+07:00","message":"[bufferProcess] interim [930000000]: บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.643626098+07:00","message":"[bufferProcess] update buffer: 20,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.643628665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.643631252+07:00","message":"> Transcript [45318] [false]: '20,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.643634248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.643636408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.643639863+07:00","message":"StatePrefix: '20,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.643642098+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.909723027+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.909756575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.909762019+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.909771839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.909775159+07:00","message":"receive interim result [false|false]:  บาทไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.909782171+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:14.909786151+07:00","message":"[buffer interim] 3099 false  บาทไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.90979211+07:00","message":"[bufferProcess] interim [50000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.909794504+07:00","message":"[bufferProcess] send to processor:20,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.909797536+07:00","message":"[bufferProcess] interim [50000000]: บาทไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.909800186+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.909802931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.909807622+07:00","message":"> Transcript [45319] [false]: '20,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.909810389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.909812573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.909814747+07:00","message":"StatePrefix: '20,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:14.909816714+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.028209704+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.028257708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000 บาท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.028264748+07:00","message":"receive interim result [false|false]: 20,000 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.02828896+07:00","message":"[buffer interim] 3099 false 20,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.028301336+07:00","message":"[bufferProcess] interim [230000000]:20,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.028304502+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.028309414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.028313189+07:00","message":"> Transcript [45320] [false]: '20,000 บาทไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.028316567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.028318781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.028321533+07:00","message":"StatePrefix: '20,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.028324973+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.107481527+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.107526661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.107534652+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.107547866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.10755141+07:00","message":"receive interim result [false|false]:  บาทไม่หัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.107560132+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.107564877+07:00","message":"[buffer interim] 3099 false  บาทไม่หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107571714+07:00","message":"[bufferProcess] interim [290000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107574078+07:00","message":"[bufferProcess] send to processor:20,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107579417+07:00","message":"[bufferProcess] interim [290000000]: บาทไม่หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107583566+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107586669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107589741+07:00","message":"> Transcript [45321] [false]: '20,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107592814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107594973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107597159+07:00","message":"StatePrefix: '20,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107599575+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107602191+07:00","message":"Push: '0,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.1076042+07:00","message":"TextPushed: '20,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107606517+07:00","message":"Set new StatePrefix : '20,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.107608807+07:00","message":"Next Push (prob) : ' บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.107618471+07:00","message":"push: {false 0,000 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.138166798+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.138205326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.138211933+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.138224065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.138227409+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.138235624+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.138239376+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.138246157+07:00","message":"[bufferProcess] interim [350000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.138248832+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.138252316+07:00","message":"[bufferProcess] interim [350000000]: บาทไม่หักค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.138255151+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.138258321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.138261346+07:00","message":"> Transcript [45322] [false]: '20,000 บาทไม่หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.138266726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.138275676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.138277865+07:00","message":"StatePrefix: '20,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.138280322+07:00","message":"TextPushed: '20,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.236229979+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.236264532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.236278085+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.236287214+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-06-22T12:58:15.236290533+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าแชร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.23629814+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.236302097+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.236308566+07:00","message":"[bufferProcess] interim [530000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.236310808+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.236313866+07:00","message":"[bufferProcess] interim [530000000]: บาทไม่หักค่าแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.236316731+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.236319464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.236322262+07:00","message":"> Transcript [45323] [false]: '20,000 บาทไม่หักค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.236325353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.236327456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.236329408+07:00","message":"StatePrefix: '20,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.236332844+07:00","message":"TextPushed: '20,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.377558768+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.377602552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.37760941+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.377619983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.377623612+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.377633715+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.377637726+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.377644604+07:00","message":"[bufferProcess] interim [590000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.377647016+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.377650171+07:00","message":"[bufferProcess] interim [590000000]: บาทไม่หักค่าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.377653181+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.377656807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.377660645+07:00","message":"> Transcript [45324] [false]: '20,000 บาทไม่หักค่าแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.377664941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.377667768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.377670688+07:00","message":"StatePrefix: '20,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.377674535+07:00","message":"TextPushed: '20,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.461178234+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.46121451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.461221539+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.461232783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.461236165+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.461248768+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.461265754+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461279794+07:00","message":"[bufferProcess] interim [710000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461284141+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461287572+07:00","message":"[bufferProcess] interim [710000000]: บาทไม่หักค่าใช้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461290343+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461293641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461296484+07:00","message":"> Transcript [45325] [false]: '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461299945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461302021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.46130448+07:00","message":"StatePrefix: '20,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461306891+07:00","message":"TextPushed: '20,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461309615+07:00","message":"Push: ' บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461311474+07:00","message":"TextPushed: '20,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461313847+07:00","message":"Set new StatePrefix : '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.461316122+07:00","message":"Next Push (prob) : 'ไม่หักค่าใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.461323615+07:00","message":"push: {false  บาท 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.732608894+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.732645481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.732652779+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.732667849+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-06-22T12:58:15.732672591+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.732681585+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.732686706+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.732694896+07:00","message":"[bufferProcess] interim [950000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.732698231+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.732702543+07:00","message":"[bufferProcess] interim [950000000]: บาทไม่หักค่าใช้จ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.732705961+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.732709607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.732713561+07:00","message":"> Transcript [45326] [false]: '20,000 บาทไม่หักค่าใช้จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.732718189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.732721364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.73272428+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.73272798+07:00","message":"TextPushed: '20,000 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.738928101+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.738947139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.738952088+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.738965005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.738969196+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.738976518+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.738980439+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.738998244+07:00","message":"[bufferProcess] interim [10000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.739012649+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.739023127+07:00","message":"[bufferProcess] interim [10000000]: บาทไม่หักค่าใช้จ่ายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.739027359+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.739039548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.73906494+07:00","message":"> Transcript [45327] [false]: '20,000 บาทไม่หักค่าใช้จ่ายค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.739070144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.739072608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.739075302+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.739077572+07:00","message":"TextPushed: '20,000 บาท'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:15.867412979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:15.86742722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.923211401+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.9232576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.92326436+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.923280562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.923283923+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.923291205+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.923295034+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.923301439+07:00","message":"[bufferProcess] interim [190000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.923303551+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.923306531+07:00","message":"[bufferProcess] interim [190000000]: บาทไม่หักค่าใช้จ่ายครับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.923309293+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.923312197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.923315056+07:00","message":"> Transcript [45328] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.923318135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.923320121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.923321989+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.923324076+07:00","message":"TextPushed: '20,000 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.977344333+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.97737806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.977384549+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.977394877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.977398336+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.977405404+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.977409261+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977415201+07:00","message":"[bufferProcess] interim [250000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977417253+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977420241+07:00","message":"[bufferProcess] interim [250000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977422988+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977425755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.97743006+07:00","message":"> Transcript [45329] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977433625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977435732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977439989+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977442206+07:00","message":"TextPushed: '20,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977444964+07:00","message":"Push: 'ไม่หักค่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977446933+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977449171+07:00","message":"Set new StatePrefix : '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:15.977451661+07:00","message":"Next Push (prob) : 'จ่ายครับเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:15.977460478+07:00","message":"push: {false ไม่หักค่าใช้ 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.108844773+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.108880696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.108887248+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.108896646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.108899708+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.108906736+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.108910671+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.108918044+07:00","message":"[bufferProcess] interim [430000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.108920321+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.108923712+07:00","message":"[bufferProcess] interim [430000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.108926561+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.108929426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.1089339+07:00","message":"> Transcript [45330] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.10893741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.108939502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.108941488+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.108943821+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.369380242+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.369414763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.369421603+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.36943383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.369437065+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.369455616+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.369469842+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.369477991+07:00","message":"[bufferProcess] interim [610000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.369481511+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.369486665+07:00","message":"[bufferProcess] interim [610000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.369489919+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.369492838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.369495787+07:00","message":"> Transcript [45331] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.36949991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.369502207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.369504169+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.369507032+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.454114929+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.45415138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.454158262+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.4541678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.454170865+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.454178836+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.454186559+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.454193145+07:00","message":"[bufferProcess] interim [670000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.454195971+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.454201925+07:00","message":"[bufferProcess] interim [670000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.454204449+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.454207521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.454210278+07:00","message":"> Transcript [45332] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.454213653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.454215796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.45421777+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.454220398+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.538208401+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.538243449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.538249945+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.538260146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.538269617+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.538281014+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.538291673+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538300059+07:00","message":"[bufferProcess] interim [790000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538305577+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538310211+07:00","message":"[bufferProcess] interim [790000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538313136+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538315995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.53831872+07:00","message":"> Transcript [45333] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538322143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.53832417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538326225+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538328886+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538331732+07:00","message":"Push: 'จ่ายครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538333692+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538336078+07:00","message":"Set new StatePrefix : '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.538338429+07:00","message":"Next Push (prob) : 'จะส่งมอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.53834542+07:00","message":"push: {false จ่ายครับเขา 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.636345302+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.636379477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.636385059+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.63639624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.636400257+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.636408765+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.636412907+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.636420691+07:00","message":"[bufferProcess] interim [910000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.636422916+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.636426658+07:00","message":"[bufferProcess] interim [910000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.636431696+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.636434708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.636437382+07:00","message":"> Transcript [45334] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.636441534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.636443531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.636445489+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.636448077+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.858907587+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.858941355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.858946569+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.858957514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.858960725+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.858967342+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.858971068+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.858976585+07:00","message":"[bufferProcess] interim [90000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.858978919+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.858982096+07:00","message":"[bufferProcess] interim [90000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.858984632+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.858987348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.858990193+07:00","message":"> Transcript [45335] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.858993654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.858995751+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.859002952+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.859006+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.951726466+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.951788745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.951796129+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.951810392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.951814447+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.951823498+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:16.951829608+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.951837462+07:00","message":"[bufferProcess] interim [150000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.951840581+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.951846569+07:00","message":"[bufferProcess] interim [150000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.951849135+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.951854824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.951858117+07:00","message":"> Transcript [45336] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.951862514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.951864815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.951867556+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:16.951870296+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.019122328+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.019158538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.019164198+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.019174049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.019177497+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.019186959+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.019192619+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019198739+07:00","message":"[bufferProcess] interim [270000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019201405+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019205427+07:00","message":"[bufferProcess] interim [270000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019208123+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019210867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019214455+07:00","message":"> Transcript [45337] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019218676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019220961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019223451+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019226108+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019229598+07:00","message":"Push: 'จะส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019231705+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019233904+07:00","message":"Set new StatePrefix : '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.019236596+07:00","message":"Next Push (prob) : 'ให้กับกิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.019243822+07:00","message":"push: {false จะส่งมอบ 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.027305525+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.027328356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.02733326+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.027343377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาญจน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.027347171+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาญจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.02735311+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.027359691+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาญจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.02736493+07:00","message":"[bufferProcess] interim [330000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.027367337+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.027370235+07:00","message":"[bufferProcess] interim [330000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาญจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.02737255+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาญจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.027374971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.027377509+07:00","message":"> Transcript [45338] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.027380645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.027382831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.027385008+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.027387302+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.21698986+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.217029277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.217035295+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.217046117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.217049884+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.217058677+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.217062112+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.217068118+07:00","message":"[bufferProcess] interim [450000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.217070711+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาญจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.217073974+07:00","message":"[bufferProcess] interim [450000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.217076813+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.217080325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.217082989+07:00","message":"> Transcript [45339] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาญจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.217086409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.217088477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.217090597+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.217093213+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.444077102+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.444117192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.444125575+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.444135438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.444140889+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.444148648+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.444158009+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.444167466+07:00","message":"[bufferProcess] interim [690000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.444170991+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.444180061+07:00","message":"[bufferProcess] interim [690000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.444184317+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.444188469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.444192807+07:00","message":"> Transcript [45340] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.444197759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.444200467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.444202779+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.444205473+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.60993092+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.60996768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.609972946+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.609985079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.609988864+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.609996222+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.609999818+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610006469+07:00","message":"[bufferProcess] interim [930000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610009357+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610018973+07:00","message":"[bufferProcess] interim [930000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610022173+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610026552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610051132+07:00","message":"> Transcript [45341] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610062172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610067102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610071947+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610077277+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610092572+07:00","message":"Push: 'ให้กับกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.6100955+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610098947+07:00","message":"Set new StatePrefix : '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.610103271+07:00","message":"Next Push (prob) : 'กาชาดอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.610119892+07:00","message":"push: {false ให้กับกิ่ง 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.722002689+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.722045491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.722051582+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.722063107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภออู่ทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.72206724+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภออู่ทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.722087009+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.722106394+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภออู่ทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.722116487+07:00","message":"[bufferProcess] interim [990000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.72211922+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.722126261+07:00","message":"[bufferProcess] interim [990000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภออู่ทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.722129681+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภออู่ทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.722133493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.722136896+07:00","message":"> Transcript [45342] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.722141805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.722149513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.72215197+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.722155125+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.858101057+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.858143611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.858149638+07:00","message":"receive interim result [false|false]: 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.858157111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.858160705+07:00","message":"receive interim result [false|false]:  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.858168422+07:00","message":"[buffer interim] 3099 false 20,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.858173627+07:00","message":"[buffer interim] 3099 false  บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.858181614+07:00","message":"[bufferProcess] interim [110000000]:20,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.858184911+07:00","message":"[bufferProcess] send to processor:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภออู่ทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.858190922+07:00","message":"[bufferProcess] interim [110000000]: บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.858195303+07:00","message":"[bufferProcess] update buffer: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.858198571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.858201321+07:00","message":"> Transcript [45343] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภออู่ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.858204739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.858206957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.858208915+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:17.858211422+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:17.884769004+07:00","message":"[GCS] IsForceVAD: false for message ID: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.014874221+07:00","message":"[GCS] Start streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.041602135+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.041645491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ\",\"confidence\":0.8816503}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.041652897+07:00","message":"receive interim result [true|false]: 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.041663337+07:00","message":"end recv isFinal message id 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.041665981+07:00","message":"end Recv id 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.04167333+07:00","message":"[buffer interim] 3099 true 20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.04168339+07:00","message":"[bufferProcess] interim [350000000]:20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041687586+07:00","message":"[bufferProcess] send to processor (isfinal):20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.04169164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041694872+07:00","message":"> Transcript [45344] [false]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041698803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041701198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041703596+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041706473+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041708518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041710542+07:00","message":"> Transcript [45345] [true]: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041713012+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.0417149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041716801+07:00","message":"StatePrefix: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่งกาชาดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041719048+07:00","message":"TextPushed: '20,000 บาทไม่หักค่าใช้จ่ายครับเขาจะส่งมอบให้กับกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.041722678+07:00","message":"Push: 'กาชาดอำเภอทองผาภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.041731935+07:00","message":"push: {true กาชาดอำเภอทองผาภูมิ 0 0xc003d5f500}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:18.051727254+07:00","message":"write wav file: './tmp/7589/7589_3099.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.627765046+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.62781053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.627818777+07:00","message":"receive interim result [false|false]: ไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.627831261+07:00","message":"[buffer interim] 3100 false ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.627840655+07:00","message":"[bufferProcess] interim [420000000]:ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.62784341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:18.868410026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:18.868425957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.984930565+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.984972394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปใช้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.984978634+07:00","message":"receive interim result [false|false]: ไปใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:18.984993713+07:00","message":"[buffer interim] 3100 false ไปใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.985001754+07:00","message":"[bufferProcess] interim [720000000]:ไปใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.985004851+07:00","message":"[bufferProcess] send to processor:ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.985013648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.985016743+07:00","message":"> Transcript [45346] [false]: 'ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:18.985019014+07:00","message":"Set StatePrefix (first interim): 'ไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.088324721+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.088361394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.088371466+07:00","message":"receive interim result [false|false]: ไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.088386694+07:00","message":"[buffer interim] 3100 false ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.088394054+07:00","message":"[bufferProcess] interim [780000000]:ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.088398236+07:00","message":"[bufferProcess] send to processor:ไปใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.08840575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.088408647+07:00","message":"> Transcript [45347] [false]: 'ไปใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.088411706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.088413962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.088416323+07:00","message":"StatePrefix: 'ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.088419859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.187045471+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.187080168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปใช้ในระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.187085618+07:00","message":"receive interim result [false|false]: ไปใช้ในระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.187101517+07:00","message":"[buffer interim] 3100 false ไปใช้ในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.187108839+07:00","message":"[bufferProcess] interim [960000000]:ไปใช้ในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.18711156+07:00","message":"[bufferProcess] send to processor:ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.187115012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.187117787+07:00","message":"> Transcript [45348] [false]: 'ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.18712108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.187123273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.187128509+07:00","message":"StatePrefix: 'ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.187130698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.433063206+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.433108426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปใช้ในลำดับต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.433116702+07:00","message":"receive interim result [false|false]: ไปใช้ในลำดับต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.433131756+07:00","message":"[buffer interim] 3100 false ไปใช้ในลำดับต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.433146458+07:00","message":"[bufferProcess] interim [260000000]:ไปใช้ในลำดับต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.433150226+07:00","message":"[bufferProcess] send to processor:ไปใช้ในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.433155285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.433175261+07:00","message":"> Transcript [45349] [false]: 'ไปใช้ในระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.433180323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.433183486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.43318713+07:00","message":"StatePrefix: 'ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.433190246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.48365933+07:00","message":"[GCS] IsForceVAD: false for message ID: 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.589761404+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.589809215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปใช้ในลำดับต่อไป\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.589815786+07:00","message":"receive interim result [true|false]: ไปใช้ในลำดับต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.589824923+07:00","message":"end recv isFinal message id 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.589827322+07:00","message":"end Recv id 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.589833939+07:00","message":"[buffer interim] 3100 true ไปใช้ในลำดับต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589843438+07:00","message":"[bufferProcess] interim [500000000]:ไปใช้ในลำดับต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.58984692+07:00","message":"[bufferProcess] send to processor (isfinal):ไปใช้ในลำดับต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.58985029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589853205+07:00","message":"> Transcript [45350] [false]: 'ไปใช้ในลำดับต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.58985634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589858396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589860392+07:00","message":"StatePrefix: 'ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589862536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589865468+07:00","message":"Push: 'ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589868094+07:00","message":"TextPushed: 'ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589870189+07:00","message":"Set new StatePrefix : 'ไปใช้ในลำดับต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589872495+07:00","message":"Next Push (prob) : 'ในลำดับต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589874374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589876444+07:00","message":"> Transcript [45351] [true]: 'ไปใช้ในลำดับต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589880008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589881764+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.58988362+07:00","message":"StatePrefix: 'ไปใช้ในลำดับต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589885581+07:00","message":"TextPushed: 'ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:19.589887844+07:00","message":"Push: 'ในลำดับต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.589894734+07:00","message":"push: {false ไปใช้ 0 0xc004117f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.589899831+07:00","message":"push: {true ในลำดับต่อไป 0 0xc004117f80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:19.59823602+07:00","message":"write wav file: './tmp/7589/7589_3100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:19.615020243+07:00","message":"[GCS] Start streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.465351674+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.46539714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.465402305+07:00","message":"receive interim result [false|false]: จำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.465421679+07:00","message":"[buffer interim] 3101 false จำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.465428704+07:00","message":"[bufferProcess] interim [840000000]:จำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.465430491+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.469319251+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.469348692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.469353917+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.469364173+07:00","message":"[buffer interim] 3101 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.46937019+07:00","message":"[bufferProcess] interim [900000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.469372459+07:00","message":"[bufferProcess] send to processor:จำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.469376498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.469379225+07:00","message":"> Transcript [45352] [false]: 'จำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.469381546+07:00","message":"Set StatePrefix (first interim): 'จำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.678439125+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.678475213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.678481045+07:00","message":"receive interim result [false|false]: สำหรับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.678496301+07:00","message":"[buffer interim] 3101 false สำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.678503865+07:00","message":"[bufferProcess] interim [80000000]:สำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.678506258+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.678509657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.678512949+07:00","message":"> Transcript [45353] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.678515624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.678517653+07:00","message":"Set new StatePrefix: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.784439835+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.784479775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.784486375+07:00","message":"receive interim result [false|false]: สำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.784501353+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.784504983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.784510815+07:00","message":"receive interim result [false|false]: สำหรับผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.784526899+07:00","message":"[buffer interim] 3101 false สำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.784544864+07:00","message":"[buffer interim] 3101 false สำหรับผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784553777+07:00","message":"[bufferProcess] interim [140000000]:สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784557102+07:00","message":"[bufferProcess] send to processor:สำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.78456238+07:00","message":"[bufferProcess] interim [200000000]:สำหรับผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784564606+07:00","message":"[bufferProcess] send to processor:สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784568179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784571545+07:00","message":"> Transcript [45354] [false]: 'สำหรับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784574826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784576973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784579711+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784582057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784583721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784585909+07:00","message":"> Transcript [45355] [false]: 'สำหรับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784587852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784589938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784591795+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.784594115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.856647311+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.856697743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.856705706+07:00","message":"receive interim result [false|false]: สำหรับทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:20.856720927+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.856730086+07:00","message":"[bufferProcess] interim [260000000]:สำหรับทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.856732931+07:00","message":"[bufferProcess] send to processor:สำหรับผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.856740909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.85674407+07:00","message":"> Transcript [45356] [false]: 'สำหรับผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.856747628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.856750223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.856752144+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:20.856754454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.037220533+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.037272727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.037282287+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.037298165+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037306704+07:00","message":"[bufferProcess] interim [500000000]:สำหรับทุเรียนทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037309936+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037317058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037320124+07:00","message":"> Transcript [45357] [false]: 'สำหรับทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037323724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.03732953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037331972+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037334157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037340725+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037342968+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037346446+07:00","message":"Set new StatePrefix : 'สำหรับทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.037349148+07:00","message":"Next Push (prob) : 'ทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.037382149+07:00","message":"push: {false สำหรับ 0 0xc002faf980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.17548301+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.175536169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.175545374+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.175564253+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.175578242+07:00","message":"[bufferProcess] interim [560000000]:สำหรับทุเรียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.175585062+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.17559485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.175599744+07:00","message":"> Transcript [45358] [false]: 'สำหรับทุเรียนทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.175605237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.175608389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.17561234+07:00","message":"StatePrefix: 'สำหรับทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.175615729+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.234360465+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.23440414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.234411105+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.234427478+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.234436321+07:00","message":"[bufferProcess] interim [680000000]:สำหรับทุเรียนทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.234442184+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.234446354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.23444949+07:00","message":"> Transcript [45359] [false]: 'สำหรับทุเรียนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.23445337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.234456214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.234458977+07:00","message":"StatePrefix: 'สำหรับทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.234461491+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.755662356+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.75570208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.755709007+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.755723341+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.755730869+07:00","message":"[bufferProcess] interim [160000000]:สำหรับทุเรียนทองผาภูมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.755733382+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.755736716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.755739617+07:00","message":"> Transcript [45360] [false]: 'สำหรับทุเรียนทองผาภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.755742602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.755744708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.755747261+07:00","message":"StatePrefix: 'สำหรับทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.755749441+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.762430377+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.762456448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.76246221+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.762474392+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762482514+07:00","message":"[bufferProcess] interim [220000000]:สำหรับทุเรียนทองผาภูมิได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.76248497+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762490003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762493224+07:00","message":"> Transcript [45361] [false]: 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762496359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762498414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762500642+07:00","message":"StatePrefix: 'สำหรับทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762502564+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762507048+07:00","message":"Push: 'ทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762509033+07:00","message":"TextPushed: 'สำหรับทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762511073+07:00","message":"Set new StatePrefix : 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.762513205+07:00","message":"Next Push (prob) : 'ทองผาภูมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.762530913+07:00","message":"push: {false ทุเรียน 0 0xc002faf980}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:21.868644363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:21.868644366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.94109381+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.941146394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.941153478+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:21.941197812+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.941209411+07:00","message":"[bufferProcess] interim [400000000]:สำหรับทุเรียนทองผาภูมิได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.941213105+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.941217365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.941221203+07:00","message":"> Transcript [45362] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.941226437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.941230316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.941232227+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:21.941234668+07:00","message":"TextPushed: 'สำหรับทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.224036088+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.224076916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.224083167+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.224097716+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.224105641+07:00","message":"[bufferProcess] interim [580000000]:สำหรับทุเรียนทองผาภูมิได้รับการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.224108293+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.224115669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.224118752+07:00","message":"> Transcript [45363] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.224122259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.224124487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.224126598+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.224129527+07:00","message":"TextPushed: 'สำหรับทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.290012319+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.290048283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.290054727+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.290065962+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.290069285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.290071761+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.290076755+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.290082274+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290088316+07:00","message":"[bufferProcess] interim [640000000]:สำหรับทุเรียนทองผาภูมิได้รับการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290090652+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.29009397+07:00","message":"[bufferProcess] interim [700000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290096118+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.29009896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290101554+07:00","message":"> Transcript [45364] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290104955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290108495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290110804+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290113826+07:00","message":"TextPushed: 'สำหรับทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290115734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290117766+07:00","message":"> Transcript [45365] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290119844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290121626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290123402+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290125384+07:00","message":"TextPushed: 'สำหรับทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290130378+07:00","message":"Push: 'ทองผาภูมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290132408+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.290134639+07:00","message":"Set new StatePrefix : 'สำหรับทุเรียนทองผาภูมิได้รับการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.29013686+07:00","message":"Next Push (prob) : 'รับการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.290144201+07:00","message":"push: {false ทองผาภูมิได้ 0 0xc002faf980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.633090317+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.633127397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.633133895+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.633147772+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.633154958+07:00","message":"[bufferProcess] interim [0]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.633157638+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.633189303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.633194299+07:00","message":"> Transcript [45366] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.633197904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.633201255+07:00","message":"Set new StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.695514178+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.695549738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.695555616+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:22.695570159+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.695578463+07:00","message":"[bufferProcess] interim [120000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.695581162+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.695584906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.695587902+07:00","message":"> Transcript [45367] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.695591289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.695593399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.69559567+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:22.695598532+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.10300033+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.103045186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.103053098+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.103073408+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.103083295+07:00","message":"[bufferProcess] interim [480000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.103087337+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.103092871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.103097384+07:00","message":"> Transcript [45368] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.103102599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.103105622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.103109255+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.10311337+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.29518+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.295219227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.295225729+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.295254464+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.295266289+07:00","message":"[bufferProcess] interim [720000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.295270906+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.295279705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.295283165+07:00","message":"> Transcript [45369] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.295287066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.295288972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.295291249+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.295293788+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.482998993+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.483042188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.483049824+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.483065726+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483074209+07:00","message":"[bufferProcess] interim [900000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483077161+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483084816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483087783+07:00","message":"> Transcript [45370] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483093918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483097962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483101694+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483105783+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483114912+07:00","message":"Push: 'รับการประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483117887+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483121516+07:00","message":"Set new StatePrefix : 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.483125831+07:00","message":"Next Push (prob) : 'ให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.483139166+07:00","message":"push: {false รับการประกาศ 0 0xc002faf980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.694665821+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.694710882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.694717354+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:23.694729564+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.6947372+07:00","message":"[bufferProcess] interim [80000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.694739981+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.694745623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.694750173+07:00","message":"> Transcript [45371] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.694753584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.694755653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.694757771+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:23.694761537+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.054502305+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.054537013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.054543448+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.054557537+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.054565825+07:00","message":"[bufferProcess] interim [440000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.054568432+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.054577685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.054584057+07:00","message":"> Transcript [45372] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.054587378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.054589329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.054591646+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.054594508+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.174349069+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.174382261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.174388889+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.174399881+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.174407311+07:00","message":"[bufferProcess] interim [560000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.174410427+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.174415955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.174419163+07:00","message":"> Transcript [45373] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.174422501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.174424636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.174426814+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.174429897+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.176351516+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.176366785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.176371269+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.176380861+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176384905+07:00","message":"[bufferProcess] interim [620000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176387094+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176390005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176392306+07:00","message":"> Transcript [45374] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176395541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176397437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176399522+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176403068+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176409734+07:00","message":"Push: 'ให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176411816+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.176414045+07:00","message":"Set new StatePrefix : 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.17641675+07:00","message":"Next Push (prob) : 'ชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.176459018+07:00","message":"push: {false ให้เป็นสิ่งบ่ง 0 0xc002faf980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.243430252+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.243467598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.243474584+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.243491068+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.243498473+07:00","message":"[bufferProcess] interim [680000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.2435013+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.243505243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.243508823+07:00","message":"> Transcript [45375] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.243511719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.243514181+07:00","message":"Set new StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางคุณเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.73271451+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.732754256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.732761704+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.732775914+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.732783208+07:00","message":"[bufferProcess] interim [100000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.732786194+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.732790262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.732793227+07:00","message":"> Transcript [45376] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.732795859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.732797791+07:00","message":"Set new StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.789674552+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.789715248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.789722016+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.789738399+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.789745949+07:00","message":"[bufferProcess] interim [220000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.789748772+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.789752892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.789755928+07:00","message":"> Transcript [45377] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.789760166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.78976246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.789764801+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.789768189+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:24.869060335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:24.86907596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.961198375+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.961242351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.961252804+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.961268581+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.961279394+07:00","message":"[bufferProcess] interim [340000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.961282291+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.961287664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.961290794+07:00","message":"> Transcript [45378] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.961294934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.961297232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.96129972+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:24.961302795+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:24.993870697+07:00","message":"[GCS] IsForceVAD: false for message ID: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.08235063+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.082390007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.08239784+07:00","message":"receive interim result [false|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.082414181+07:00","message":"[buffer interim] 3101 false สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.082425878+07:00","message":"[bufferProcess] interim [460000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.082429906+07:00","message":"[bufferProcess] send to processor:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.082437199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.082441373+07:00","message":"> Transcript [45379] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่าจีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.082446721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.082449799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.08245336+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.082457494+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.111572027+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.111615167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI\",\"confidence\":0.9090692}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.111625933+07:00","message":"receive interim result [true|false]: สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.111635179+07:00","message":"end recv isFinal message id 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.111637464+07:00","message":"end Recv id 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.111643813+07:00","message":"[buffer interim] 3101 true สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111653304+07:00","message":"[bufferProcess] interim [610000000]:สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111657596+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111661105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111663871+07:00","message":"> Transcript [45380] [false]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111667438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111669409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.11167166+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.11167439+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111677565+07:00","message":"Push: 'ชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111679678+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111682065+07:00","message":"Set new StatePrefix : 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111684608+07:00","message":"Next Push (prob) : 'หรือว่า GI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111686368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111688423+07:00","message":"> Transcript [45381] [true]: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111690771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111692531+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111694227+07:00","message":"StatePrefix: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์หรือว่า GI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111699911+07:00","message":"TextPushed: 'สำหรับทุเรียนทองผาภูมิได้รับการประกาศให้เป็นสิ่งบ่งชี้ทางภูมิศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.111702632+07:00","message":"Push: 'หรือว่า GI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.111711019+07:00","message":"push: {false ชี้ทางภูมิศาสตร์ 0 0xc002faf980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.111715614+07:00","message":"push: {true หรือว่า GI 0 0xc002faf980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:25.124964321+07:00","message":"write wav file: './tmp/7589/7589_3101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.315140284+07:00","message":"[GCS] Start streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.874610374+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.874647432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวยออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.874652634+07:00","message":"receive interim result [false|false]: หวยออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.874665982+07:00","message":"[buffer interim] 3102 false หวยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.874675349+07:00","message":"[bufferProcess] interim [540000000]:หวยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.874677433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.896856984+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.896889809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Toyota\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.896895006+07:00","message":"receive interim result [false|false]: Toyota"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.896906417+07:00","message":"[buffer interim] 3102 false Toyota"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.896913323+07:00","message":"[bufferProcess] interim [600000000]:Toyota"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.896915687+07:00","message":"[bufferProcess] send to processor:หวยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.896921794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.896924553+07:00","message":"> Transcript [45382] [false]: 'หวยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.896926809+07:00","message":"Set StatePrefix (first interim): 'หวยออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.979914243+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.979948347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.979954469+07:00","message":"receive interim result [false|false]: อัตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:25.979969116+07:00","message":"[buffer interim] 3102 false อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.979976551+07:00","message":"[bufferProcess] interim [720000000]:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.979979234+07:00","message":"[bufferProcess] send to processor:Toyota"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.979982809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.979986055+07:00","message":"> Transcript [45383] [false]: 'Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.979988305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:25.979990982+07:00","message":"Set new StatePrefix: 'Toyota'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.029945633+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.029984978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.029994014+07:00","message":"receive interim result [false|false]: อัตลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.030009395+07:00","message":"[buffer interim] 3102 false อัตลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.030016796+07:00","message":"[bufferProcess] interim [780000000]:อัตลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.030019894+07:00","message":"[bufferProcess] send to processor:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.030023279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.030026168+07:00","message":"> Transcript [45384] [false]: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.030028348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.030030422+07:00","message":"Set new StatePrefix: 'อัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.297265177+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.297310001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.297315843+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.297329482+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.297337186+07:00","message":"[bufferProcess] interim [20000000]:อัตลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.297339773+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.297343333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.29734605+07:00","message":"> Transcript [45385] [false]: 'อัตลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.297348382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.297350407+07:00","message":"Set new StatePrefix: 'อัตลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.498186441+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.49822138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.498233242+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.498243509+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.498250747+07:00","message":"[bufferProcess] interim [140000000]:อัตลักษณ์ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.498253302+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.498256757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.49825965+07:00","message":"> Transcript [45386] [false]: 'อัตลักษณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.498262979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.498265142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.498267222+07:00","message":"StatePrefix: 'อัตลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.498269432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.525366818+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.525419249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่คัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.525425179+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่คัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.525440405+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่คัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.525448085+07:00","message":"[bufferProcess] interim [200000000]:อัตลักษณ์ที่คัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.525450638+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.525456375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.525459314+07:00","message":"> Transcript [45387] [false]: 'อัตลักษณ์ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.525462625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.525464827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.525466855+07:00","message":"StatePrefix: 'อัตลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.525469165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.552917242+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.552953561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.552959316+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.552973272+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.552980571+07:00","message":"[bufferProcess] interim [320000000]:อัตลักษณ์ที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.552983172+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่คัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.55298736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.552990804+07:00","message":"> Transcript [45388] [false]: 'อัตลักษณ์ที่คัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.552993952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.552996108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.552998053+07:00","message":"StatePrefix: 'อัตลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.553000349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.741400505+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.741434409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.741440302+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.741453631+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741460921+07:00","message":"[bufferProcess] interim [500000000]:อัตลักษณ์ที่ชัดเจนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741463567+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741467104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741469855+07:00","message":"> Transcript [45389] [false]: 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741472987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741475142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741477136+07:00","message":"StatePrefix: 'อัตลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741479315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741482763+07:00","message":"Push: 'อัตลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741484863+07:00","message":"TextPushed: 'อัตลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741487138+07:00","message":"Set new StatePrefix : 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.741489582+07:00","message":"Next Push (prob) : 'ที่ชัดเจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.741499753+07:00","message":"push: {false อัตลักษณ์ 0 0xc004610d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.891930644+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.891975813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.891983252+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:26.891999267+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.892016473+07:00","message":"[bufferProcess] interim [620000000]:อัตลักษณ์ที่ชัดเจนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.892019434+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.892027565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.892033585+07:00","message":"> Transcript [45390] [false]: 'อัตลักษณ์ที่ชัดเจนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.892038067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.892040395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.892042371+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:26.892044786+07:00","message":"TextPushed: 'อัตลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.053465658+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.053500034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.053505831+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.053521742+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.05352944+07:00","message":"[bufferProcess] interim [800000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.053532205+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.053536078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.053539359+07:00","message":"> Transcript [45391] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.053542942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.053544982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.053547765+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.053549987+07:00","message":"TextPushed: 'อัตลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.275035757+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.275080091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.275088016+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.275107879+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.275120969+07:00","message":"[bufferProcess] interim [980000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.275123811+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.275131564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.275134859+07:00","message":"> Transcript [45392] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.275138754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.275141093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.275143593+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.275146354+07:00","message":"TextPushed: 'อัตลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.377307808+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.377347483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.377353922+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.377369724+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377377658+07:00","message":"[bufferProcess] interim [40000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377380388+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377384495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377388065+07:00","message":"> Transcript [45393] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377392709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377395268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377398429+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377401321+07:00","message":"TextPushed: 'อัตลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377408321+07:00","message":"Push: 'ที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377410681+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377413176+07:00","message":"Set new StatePrefix : 'อัตลักษณ์ที่ชัดเจนในพื้นที่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.377415861+07:00","message":"Next Push (prob) : 'ในพื้นที่และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.377425246+07:00","message":"push: {false ที่ชัดเจน 0 0xc004610d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.445042946+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.445079572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.445086347+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.445102349+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.445114392+07:00","message":"[bufferProcess] interim [220000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.445118342+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.445123825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.445128548+07:00","message":"> Transcript [45394] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.445132399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.445138828+07:00","message":"Set new StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.782369207+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.782406199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.78241216+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.782428865+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.782437445+07:00","message":"[bufferProcess] interim [520000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.78244029+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.782443784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.782446554+07:00","message":"> Transcript [45395] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.782459039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.782461473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.782464883+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.782467541+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:27.869327182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:27.869351376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.982627101+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.982671682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.982680647+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:27.982702009+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.982714011+07:00","message":"[bufferProcess] interim [700000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.982718024+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.982723285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.982727492+07:00","message":"> Transcript [45396] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.982732218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.982735043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.982738348+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:27.98274281+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.083947477+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.083990616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.083997744+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.084014858+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.084035041+07:00","message":"[bufferProcess] interim [760000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.084038645+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.084043592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.084047028+07:00","message":"> Transcript [45397] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.08405109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.084053449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.084056282+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.084059665+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.088690077+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.088713165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.088720674+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.08873472+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088739826+07:00","message":"[bufferProcess] interim [820000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088742163+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088747606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088750499+07:00","message":"> Transcript [45398] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088753845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088755936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088758326+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088761031+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088769227+07:00","message":"Push: 'ในพื้นที่แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088771288+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.088774202+07:00","message":"Set new StatePrefix : 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.08877665+07:00","message":"Next Push (prob) : 'ผลิตของจังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.08880627+07:00","message":"push: {false ในพื้นที่แหล่ง 0 0xc004610d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.273352926+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.273391214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.273397328+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.273409697+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.273418084+07:00","message":"[bufferProcess] interim [940000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.273420654+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.273426112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.273428945+07:00","message":"> Transcript [45399] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.273431913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.273433924+07:00","message":"Set new StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.328988183+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.32903697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.329047734+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.329063692+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.329074442+07:00","message":"[bufferProcess] interim [60000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.329077286+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.329083562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.329086954+07:00","message":"> Transcript [45400] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.329091024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.3290934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.329096083+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.329098779+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.460623409+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.46065998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.460666841+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.460679249+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.460687414+07:00","message":"[bufferProcess] interim [180000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.460690661+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.460698285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.460701276+07:00","message":"> Transcript [45401] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.460705056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.460707569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.460710065+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.460713212+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.853803585+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.853845972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.853854248+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.853872956+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.853887089+07:00","message":"[bufferProcess] interim [540000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.853891543+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.853900992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.85390539+07:00","message":"> Transcript [45402] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.853915375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.853922928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.853926492+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.853930853+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.976852479+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.976891719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.976899311+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.97691435+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976922685+07:00","message":"[bufferProcess] interim [660000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976925543+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976931689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976934931+07:00","message":"> Transcript [45403] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976939095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976941305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976943619+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976946453+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976951525+07:00","message":"Push: 'ผลิตของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976954042+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976956393+07:00","message":"Set new StatePrefix : 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.976958851+07:00","message":"Next Push (prob) : 'กาญจนบุรีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.976967376+07:00","message":"push: {false ผลิตของจังหวัด 0 0xc004610d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.980934677+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.980955551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.980962284+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:28.98097466+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.980980503+07:00","message":"[bufferProcess] interim [720000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.980983891+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.980991198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.980994145+07:00","message":"> Transcript [45404] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.980998486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.981000881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.981002817+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:28.981005407+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.21639399+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.216429532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.216440355+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.216454615+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.216461311+07:00","message":"[bufferProcess] interim [900000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.216463887+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.216469727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.216472656+07:00","message":"> Transcript [45405] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.216476262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.216478316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.216480821+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.216483244+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.232295676+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.232331842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.232338645+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.23235291+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.232359665+07:00","message":"[bufferProcess] interim [960000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.232362114+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.232366166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.232372818+07:00","message":"> Transcript [45406] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.232376514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.232378701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.232380913+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.232383488+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.237914929+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.237940888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.237946424+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.237958958+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.237964517+07:00","message":"[bufferProcess] interim [20000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.237967065+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.237970308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.237973149+07:00","message":"> Transcript [45407] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.23797657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.237978668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.23798083+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.237983667+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.237989793+07:00","message":"Push: 'กาญจนบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.237991725+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.237993945+07:00","message":"Set new StatePrefix : 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.237996235+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.238003841+07:00","message":"push: {false กาญจนบุรีนะ 0 0xc004610d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.493971499+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.494012576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.494020972+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.494038504+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.494050476+07:00","message":"[bufferProcess] interim [200000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.494054872+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.494064168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.49406907+07:00","message":"> Transcript [45408] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.49407525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.494078273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.494081789+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.494086239+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.574739888+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.57478377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.57479079+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.574806582+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.574818541+07:00","message":"[bufferProcess] interim [320000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.574822263+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.574828741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.574831678+07:00","message":"> Transcript [45409] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.574836083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.574838759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.574841612+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.574844779+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.887979992+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.888019183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.888026488+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:29.888041059+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.888049142+07:00","message":"[bufferProcess] interim [620000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.888051899+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.888058388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.88806118+07:00","message":"> Transcript [45410] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.888065255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.888068117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.888070675+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:29.888073524+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.128833055+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.12887408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.128882616+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.128898902+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.128908462+07:00","message":"[bufferProcess] interim [860000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.128911805+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.128915965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.128919043+07:00","message":"> Transcript [45411] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.128923565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.128926177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.128928913+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.128931982+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.12893517+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.128937145+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.12893946+07:00","message":"Set new StatePrefix : 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.128942514+07:00","message":"Next Push (prob) : 'ก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.128950779+07:00","message":"push: {false ครับ 0 0xc004610d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.271298166+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.271336271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.271344199+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.271359925+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.271373048+07:00","message":"[bufferProcess] interim [980000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.271376317+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.271380932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.271391306+07:00","message":"> Transcript [45412] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.271396659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.271399089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.271403013+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.271406286+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.393217342+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.393252233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.393278783+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.393296039+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.3933043+07:00","message":"[bufferProcess] interim [40000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.393307557+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.393311425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.393314216+07:00","message":"> Transcript [45413] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.393318469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.393320411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.393322387+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.393325094+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.409514596+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.409552752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.409560188+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.409576198+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.409584161+07:00","message":"[bufferProcess] interim [100000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.409587266+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.409591899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.409595164+07:00","message":"> Transcript [45414] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.409599654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.409601858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.409603817+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.40960859+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.590293525+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.590332891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.59034001+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.590358905+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590368575+07:00","message":"[bufferProcess] interim [280000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590371687+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590376052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590379358+07:00","message":"> Transcript [45415] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590384248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.59038686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590389012+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590392023+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590395655+07:00","message":"Push: 'ก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590397861+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590400529+07:00","message":"Set new StatePrefix : 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.590403123+07:00","message":"Next Push (prob) : 'ที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.590412765+07:00","message":"push: {false ก็เป็นอีกหนึ่งสินค้า 0 0xc004610d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.649597219+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.649634197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.649640605+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.64965836+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.64966795+07:00","message":"[bufferProcess] interim [340000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.649671099+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.649675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.649678089+07:00","message":"> Transcript [45416] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.649681702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.649684562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.649688593+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.649691299+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.65215147+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.65220273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.652219597+07:00","message":"receive interim result [false|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.652241726+07:00","message":"[buffer interim] 3102 false อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.652253368+07:00","message":"[bufferProcess] interim [400000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.652259368+07:00","message":"[bufferProcess] send to processor:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.65226976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.652278509+07:00","message":"> Transcript [45417] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.652285896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.652289898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.652293835+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.652298658+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.764026207+07:00","message":"[GCS] IsForceVAD: false for message ID: 3102"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:30.87033952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:30.870373672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.871533482+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.871572432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.871578839+07:00","message":"receive interim result [true|false]: อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.871589817+07:00","message":"end recv isFinal message id 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.871592514+07:00","message":"end Recv id 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.871599612+07:00","message":"[buffer interim] 3102 true อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871611401+07:00","message":"[bufferProcess] interim [670000000]:อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871615576+07:00","message":"[bufferProcess] send to processor (isfinal):อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871619769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871623179+07:00","message":"> Transcript [45418] [false]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871627272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871629935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871632434+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871635339+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871637868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871639968+07:00","message":"> Transcript [45419] [true]: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับความนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871642524+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871644367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871646242+07:00","message":"StatePrefix: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้าที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.87166856+07:00","message":"TextPushed: 'อัตลักษณ์ที่ชัดเจนในพื้นที่แหล่งผลิตของจังหวัดกาญจนบุรีนะครับก็เป็นอีกหนึ่งสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:30.871676663+07:00","message":"Push: 'ที่ได้รับความนิยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:30.871685153+07:00","message":"push: {true ที่ได้รับความนิยม 0 0xc004610d80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:30.890086268+07:00","message":"write wav file: './tmp/7589/7589_3102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.144276408+07:00","message":"[GCS] Start streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.488418222+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.48846063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.488465991+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.488480713+07:00","message":"[buffer interim] 3103 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.488487876+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.488489733+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.509662831+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.509693513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.509699754+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.50971303+07:00","message":"[buffer interim] 3103 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.509719901+07:00","message":"[bufferProcess] interim [420000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.509721967+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.50972521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.509728122+07:00","message":"> Transcript [45420] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.509730336+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.71415149+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.714187752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.714193562+07:00","message":"receive interim result [false|false]: จากผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.714210355+07:00","message":"[buffer interim] 3103 false จากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.714218003+07:00","message":"[bufferProcess] interim [600000000]:จากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.714220498+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.714225518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.71422869+07:00","message":"> Transcript [45421] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.714230948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.714233273+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.825738786+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.82577783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกู้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.825783575+07:00","message":"receive interim result [false|false]: จะกู้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.825795429+07:00","message":"[buffer interim] 3103 false จะกู้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.825804205+07:00","message":"[bufferProcess] interim [720000000]:จะกู้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.825806776+07:00","message":"[bufferProcess] send to processor:จากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.825810169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.825813062+07:00","message":"> Transcript [45422] [false]: 'จากผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.825816282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.825818352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.825820614+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.825822909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.863749821+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.863780307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกู้บัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.863785718+07:00","message":"receive interim result [false|false]: จะกู้บัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.863797436+07:00","message":"[buffer interim] 3103 false จะกู้บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.863804242+07:00","message":"[bufferProcess] interim [780000000]:จะกู้บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.863806633+07:00","message":"[bufferProcess] send to processor:จะกู้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.863812062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.863814983+07:00","message":"> Transcript [45423] [false]: 'จะกู้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.863817236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.863819288+07:00","message":"Set new StatePrefix: 'จะกู้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.993199325+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.993247704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.993254002+07:00","message":"receive interim result [false|false]: จากผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:31.993265455+07:00","message":"[buffer interim] 3103 false จากผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.993272592+07:00","message":"[bufferProcess] interim [840000000]:จากผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.993274999+07:00","message":"[bufferProcess] send to processor:จะกู้บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.99327853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.993281227+07:00","message":"> Transcript [45424] [false]: 'จะกู้บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.993283686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:31.993286571+07:00","message":"Set new StatePrefix: 'จะกู้บัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.116488312+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.116525412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.116530528+07:00","message":"receive interim result [false|false]: จากผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.116548526+07:00","message":"[buffer interim] 3103 false จากผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.116558236+07:00","message":"[bufferProcess] interim [960000000]:จากผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.116561025+07:00","message":"[bufferProcess] send to processor:จากผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.11656654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.116569178+07:00","message":"> Transcript [45425] [false]: 'จากผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.116571413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.116573629+07:00","message":"Set new StatePrefix: 'จากผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.369144028+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.369195289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากผู้บริโภคทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.369214721+07:00","message":"receive interim result [false|false]: จากผู้บริโภคทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.369229364+07:00","message":"[buffer interim] 3103 false จากผู้บริโภคทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.369237074+07:00","message":"[bufferProcess] interim [260000000]:จากผู้บริโภคทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.369239769+07:00","message":"[bufferProcess] send to processor:จากผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.369242937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.369245841+07:00","message":"> Transcript [45426] [false]: 'จากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.36924818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.369250561+07:00","message":"Set new StatePrefix: 'จากผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.573651008+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.573698287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากผู้บริโภคทั้งเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.573704805+07:00","message":"receive interim result [false|false]: จากผู้บริโภคทั้งเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.573716391+07:00","message":"[buffer interim] 3103 false จากผู้บริโภคทั้งเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.573725676+07:00","message":"[bufferProcess] interim [440000000]:จากผู้บริโภคทั้งเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.573728005+07:00","message":"[bufferProcess] send to processor:จากผู้บริโภคทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.573733441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.573736766+07:00","message":"> Transcript [45427] [false]: 'จากผู้บริโภคทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.573740934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.573743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.573745207+07:00","message":"StatePrefix: 'จากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.573747402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.689798361+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.689837859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากผู้บริโภคทั้งชาวไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.689843857+07:00","message":"receive interim result [false|false]: จากผู้บริโภคทั้งชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.689857089+07:00","message":"[buffer interim] 3103 false จากผู้บริโภคทั้งชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.689864237+07:00","message":"[bufferProcess] interim [560000000]:จากผู้บริโภคทั้งชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.689867234+07:00","message":"[bufferProcess] send to processor:จากผู้บริโภคทั้งเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.689872701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.689875389+07:00","message":"> Transcript [45428] [false]: 'จากผู้บริโภคทั้งเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.689878697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.689880845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.689882821+07:00","message":"StatePrefix: 'จากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.689885072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.758521128+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.758561941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากผู้บริโภคทั้งชาวไทยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.758567778+07:00","message":"receive interim result [false|false]: จากผู้บริโภคทั้งชาวไทยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.75858026+07:00","message":"[buffer interim] 3103 false จากผู้บริโภคทั้งชาวไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.758587987+07:00","message":"[bufferProcess] interim [680000000]:จากผู้บริโภคทั้งชาวไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.758590502+07:00","message":"[bufferProcess] send to processor:จากผู้บริโภคทั้งชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.758594018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.758596946+07:00","message":"> Transcript [45429] [false]: 'จากผู้บริโภคทั้งชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.758600103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.75860252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.758604862+07:00","message":"StatePrefix: 'จากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.758607272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.893488806+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.893525175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากผู้บริโภคทั้งชาวไทยและต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.893530968+07:00","message":"receive interim result [false|false]: จากผู้บริโภคทั้งชาวไทยและต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.893543936+07:00","message":"[buffer interim] 3103 false จากผู้บริโภคทั้งชาวไทยและต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.8935512+07:00","message":"[bufferProcess] interim [800000000]:จากผู้บริโภคทั้งชาวไทยและต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.893553991+07:00","message":"[bufferProcess] send to processor:จากผู้บริโภคทั้งชาวไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.893557707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.893560487+07:00","message":"> Transcript [45430] [false]: 'จากผู้บริโภคทั้งชาวไทยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.893564139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.89356651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.893569076+07:00","message":"StatePrefix: 'จากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.893571461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.893574024+07:00","message":"Push: 'จากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.893576045+07:00","message":"TextPushed: 'จากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.893578187+07:00","message":"Set new StatePrefix : 'จากผู้บริโภคทั้งชาวไทยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:32.893580434+07:00","message":"Next Push (prob) : 'ทั้งชาวไทยและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:32.893587324+07:00","message":"push: {false จากผู้บริโภค 0 0xc003324000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.214505446+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.214541731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากผู้บริโภคทั้งชาวไทยและต่างชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.214547621+07:00","message":"receive interim result [false|false]: จากผู้บริโภคทั้งชาวไทยและต่างชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.214561152+07:00","message":"[buffer interim] 3103 false จากผู้บริโภคทั้งชาวไทยและต่างชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.214568948+07:00","message":"[bufferProcess] interim [40000000]:จากผู้บริโภคทั้งชาวไทยและต่างชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.214571727+07:00","message":"[bufferProcess] send to processor:จากผู้บริโภคทั้งชาวไทยและต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.214578401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.214581129+07:00","message":"> Transcript [45431] [false]: 'จากผู้บริโภคทั้งชาวไทยและต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.214584564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.214586908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.214589735+07:00","message":"StatePrefix: 'จากผู้บริโภคทั้งชาวไทยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.214592491+07:00","message":"TextPushed: 'จากผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.456276653+07:00","message":"[GCS] IsForceVAD: false for message ID: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.542643239+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.542687802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากผู้บริโภคทั้งชาวไทยและต่างชาติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.542695926+07:00","message":"receive interim result [true|false]: จากผู้บริโภคทั้งชาวไทยและต่างชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.542706979+07:00","message":"end recv isFinal message id 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.542721806+07:00","message":"end Recv id 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.542728974+07:00","message":"[buffer interim] 3103 true จากผู้บริโภคทั้งชาวไทยและต่างชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542737205+07:00","message":"[bufferProcess] interim [520000000]:จากผู้บริโภคทั้งชาวไทยและต่างชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542741247+07:00","message":"[bufferProcess] send to processor (isfinal):จากผู้บริโภคทั้งชาวไทยและต่างชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542744515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542747575+07:00","message":"> Transcript [45432] [false]: 'จากผู้บริโภคทั้งชาวไทยและต่างชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542750594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542752634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542755042+07:00","message":"StatePrefix: 'จากผู้บริโภคทั้งชาวไทยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542757608+07:00","message":"TextPushed: 'จากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.54275936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542763962+07:00","message":"> Transcript [45433] [true]: 'จากผู้บริโภคทั้งชาวไทยและต่างชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542766293+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542768016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542769776+07:00","message":"StatePrefix: 'จากผู้บริโภคทั้งชาวไทยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542771701+07:00","message":"TextPushed: 'จากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:33.542774957+07:00","message":"Push: 'ทั้งชาวไทยและต่างชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.542782087+07:00","message":"push: {true ทั้งชาวไทยและต่างชาติ 0 0xc003324000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:33.551515549+07:00","message":"write wav file: './tmp/7589/7589_3103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:33.575481014+07:00","message":"[GCS] Start streaming session, msgId: 3104"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:33.870383439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:33.870425091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.165683407+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.165721818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.165728955+07:00","message":"receive interim result [false|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.16574287+07:00","message":"[buffer interim] 3104 false สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.16574986+07:00","message":"[bufferProcess] interim [540000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.165752023+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.341768795+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.341816083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.341822756+07:00","message":"receive interim result [false|false]: สร้างชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.341842409+07:00","message":"[buffer interim] 3104 false สร้างชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.341851781+07:00","message":"[bufferProcess] interim [780000000]:สร้างชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.341854385+07:00","message":"[bufferProcess] send to processor:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.34186372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.341867545+07:00","message":"> Transcript [45434] [false]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.341870174+07:00","message":"Set StatePrefix (first interim): 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.571693501+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.57173583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.571742386+07:00","message":"receive interim result [false|false]: สร้างชื่อเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.571759954+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.571764812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.57176763+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.571773122+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.57177687+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571783104+07:00","message":"[bufferProcess] interim [960000000]:สร้างชื่อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571785675+07:00","message":"[bufferProcess] send to processor:สร้างชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571789123+07:00","message":"[bufferProcess] interim [20000000]:สร้างชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571793231+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571796218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571800037+07:00","message":"> Transcript [45435] [false]: 'สร้างชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571803315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.57180537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571807324+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571809386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571811071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571813108+07:00","message":"> Transcript [45436] [false]: 'สร้างชื่อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571817034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571819157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571820952+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.571822767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.797214631+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.797262251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.797268822+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.797284133+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.797292288+07:00","message":"[bufferProcess] interim [200000000]:สร้างชื่อเสียงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.797295012+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.797303603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.797307711+07:00","message":"> Transcript [45437] [false]: 'สร้างชื่อเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.797311713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.797314626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.797316769+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.797318925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.992697461+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.992737441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.992745689+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.992761305+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992769425+07:00","message":"[bufferProcess] interim [380000000]:สร้างชื่อเสียงและไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992772126+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992781502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992784566+07:00","message":"> Transcript [45438] [false]: 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992792211+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.99279493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992797286+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992799605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992809325+07:00","message":"Push: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992811668+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992814567+07:00","message":"Set new StatePrefix : 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:34.992817529+07:00","message":"Next Push (prob) : 'ชื่อเสียงและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:34.992837492+07:00","message":"push: {false สร้าง 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.059410551+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.059449116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและอะไหล่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.059456845+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและอะไหล่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.059471905+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและอะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.059482959+07:00","message":"[bufferProcess] interim [500000000]:สร้างชื่อเสียงและอะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.059485961+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.059495344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.059498757+07:00","message":"> Transcript [45439] [false]: 'สร้างชื่อเสียงและไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.059502489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.059505228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.059507999+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.059510499+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.134425113+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.134464764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและไฟหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.134472621+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและไฟหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.1344869+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและไฟหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.134494187+07:00","message":"[bufferProcess] interim [560000000]:สร้างชื่อเสียงและไฟหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.134497144+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและอะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.134505034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.134507817+07:00","message":"> Transcript [45440] [false]: 'สร้างชื่อเสียงและอะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.134511526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.134514034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.134518609+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.134521204+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.141155682+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.141211899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.141219105+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.141236229+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.141249513+07:00","message":"[bufferProcess] interim [620000000]:สร้างชื่อเสียงและรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.141252976+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและไฟหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.141260397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.141264384+07:00","message":"> Transcript [45441] [false]: 'สร้างชื่อเสียงและไฟหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.141269264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.141272089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.141275221+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.141278393+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.475994234+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.476030779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.476037239+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.476052428+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476060196+07:00","message":"[bufferProcess] interim [920000000]:สร้างชื่อเสียงและรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.47606277+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476066232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476068801+07:00","message":"> Transcript [45442] [false]: 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476072878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476075351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476077593+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476079768+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476084747+07:00","message":"Push: 'ชื่อเสียงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476086864+07:00","message":"TextPushed: 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476089504+07:00","message":"Set new StatePrefix : 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.476092197+07:00","message":"Next Push (prob) : 'รายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.476098775+07:00","message":"push: {false ชื่อเสียงและ 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.669953165+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.669990937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.669997362+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.670010725+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.670018058+07:00","message":"[bufferProcess] interim [100000000]:สร้างชื่อเสียงและรายได้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.670020762+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.670027409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.670030542+07:00","message":"> Transcript [45443] [false]: 'สร้างชื่อเสียงและรายได้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.670035527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.670037978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.670040807+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.670043168+07:00","message":"TextPushed: 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.87400085+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.874048722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.874056335+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.874075189+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.874085871+07:00","message":"[bufferProcess] interim [280000000]:สร้างชื่อเสียงและรายได้ให้กับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.874089461+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.874093627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.874097222+07:00","message":"> Transcript [45444] [false]: 'สร้างชื่อเสียงและรายได้ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.874100907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.874105675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.874107654+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.874110546+07:00","message":"TextPushed: 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.903304927+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.903342765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.903348583+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.90336429+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.903372723+07:00","message":"[bufferProcess] interim [340000000]:สร้างชื่อเสียงและรายได้ให้กับจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.90337553+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.903380319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.903383458+07:00","message":"> Transcript [45445] [false]: 'สร้างชื่อเสียงและรายได้ให้กับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.90338682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.903389559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.903391667+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.903394395+07:00","message":"TextPushed: 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.904761026+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.904775303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.904779038+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.904789102+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904792679+07:00","message":"[bufferProcess] interim [400000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.90479549+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904797902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904800616+07:00","message":"> Transcript [45446] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904803603+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904805878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904807806+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904809914+07:00","message":"TextPushed: 'สร้างชื่อเสียงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904817194+07:00","message":"Push: 'รายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904819267+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904821794+07:00","message":"Set new StatePrefix : 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:35.904824047+07:00","message":"Next Push (prob) : 'ให้กับจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:35.904832247+07:00","message":"push: {false รายได้ 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.016816043+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.016852738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.016858812+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.01687135+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.016879266+07:00","message":"[bufferProcess] interim [460000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.016881674+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.016888086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.016891225+07:00","message":"> Transcript [45447] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.016894855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.016897355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.016899401+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.016902013+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.212873505+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.212918156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.212929907+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.212946737+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.212955626+07:00","message":"[bufferProcess] interim [700000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.212958915+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.212968249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.212971884+07:00","message":"> Transcript [45448] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.212976285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.212979163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.212981591+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.212984439+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.417188949+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.417224676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.417231223+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.417244519+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.417251812+07:00","message":"[bufferProcess] interim [880000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.417254333+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.417260971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.4172637+07:00","message":"> Transcript [45449] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.417267859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.417271151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.417273255+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.417276002+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.529533209+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.529579589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.529588197+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.52960423+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529616283+07:00","message":"[bufferProcess] interim [940000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529619514+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.5296272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529630582+07:00","message":"> Transcript [45450] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529635018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529640329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529642953+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529645851+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529651879+07:00","message":"Push: 'ให้กับจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529653981+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529656291+07:00","message":"Set new StatePrefix : 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:36.529658721+07:00","message":"Next Push (prob) : 'หวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:36.52968222+07:00","message":"push: {false ให้กับจัง 0 0xc004c0ec00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:36.870700491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:36.870712162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.109619766+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.10965646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.109663016+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.10967617+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.109685177+07:00","message":"[bufferProcess] interim [540000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.109687758+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.109691509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.109694309+07:00","message":"> Transcript [45451] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.10969826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.109700549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.109703025+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.109706105+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.479201536+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.479242002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.479251701+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.479268964+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.479276086+07:00","message":"[bufferProcess] interim [840000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.479278829+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.479284456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.479290633+07:00","message":"> Transcript [45452] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.479294754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.479298315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.47930078+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.479303337+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.68918888+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.689235793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.689242826+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.689259033+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.689267499+07:00","message":"[bufferProcess] interim [80000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.689270563+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.689275046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.689278749+07:00","message":"> Transcript [45453] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.689282748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.689285362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.689287692+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.689290208+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.790280614+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.790322118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและกระแส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.790328987+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและกระแส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.790345443+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.790349807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.790352876+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.790359483+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและกระแส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.790363708+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790370733+07:00","message":"[bufferProcess] interim [140000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790373888+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.79037769+07:00","message":"[bufferProcess] interim [200000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790380007+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790383472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790386517+07:00","message":"> Transcript [45454] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790390836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.79039322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.79039561+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790398438+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790402395+07:00","message":"Push: 'หวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790404472+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790406943+07:00","message":"Set new StatePrefix : 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790409612+07:00","message":"Next Push (prob) : 'กาญจนบุรีและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790411406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790413633+07:00","message":"> Transcript [45455] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790415517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.790419881+07:00","message":"Set new StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและกระแส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.790435144+07:00","message":"push: {false หวัด 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.834795616+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.834838108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.834844886+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:37.834858941+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.834868138+07:00","message":"[bufferProcess] interim [320000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.834870736+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.834875592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.834878946+07:00","message":"> Transcript [45456] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.834881507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:37.834883673+07:00","message":"Set new StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.139291815+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.139338725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.139345021+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.139356668+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.139363533+07:00","message":"[bufferProcess] interim [560000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.139366434+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.139370519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.139373271+07:00","message":"> Transcript [45457] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.139379337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.139382847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.139384942+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.13939322+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.340590162+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.340626758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.340633104+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.340650978+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.340660782+07:00","message":"[bufferProcess] interim [740000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.340665231+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.340671399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.340674302+07:00","message":"> Transcript [45458] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.340678211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.340680244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.340683222+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.340686225+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.4179775+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.418015562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.418022103+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.418036254+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.418043711+07:00","message":"[bufferProcess] interim [920000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.418046492+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.418052184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.41805488+07:00","message":"> Transcript [45459] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.418059113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.418061085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.418063438+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.418066187+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.832872269+07:00","message":"[GCS] IsForceVAD: false for message ID: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.907910653+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.907951591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.907958747+07:00","message":"receive interim result [false|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.907977729+07:00","message":"[buffer interim] 3104 false สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.907988646+07:00","message":"[bufferProcess] interim [340000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.907993027+07:00","message":"[bufferProcess] send to processor:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.908002238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.908006983+07:00","message":"> Transcript [45460] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.90801275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.908016327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.908021907+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.908026124+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.908036303+07:00","message":"Push: 'กาญจนบุรีและเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.908038549+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.90804091+07:00","message":"Set new StatePrefix : 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.908043303+07:00","message":"Next Push (prob) : 'กรในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.908052298+07:00","message":"push: {false กาญจนบุรีและเกษตร 0 0xc004c0ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.962247914+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.962298094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่พอ\",\"confidence\":0.93848157}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.962310597+07:00","message":"receive interim result [true|false]: สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.962322155+07:00","message":"end recv isFinal message id 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.962324237+07:00","message":"end Recv id 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.962332908+07:00","message":"[buffer interim] 3104 true สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962345093+07:00","message":"[bufferProcess] interim [460000000]:สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962349469+07:00","message":"[bufferProcess] send to processor (isfinal):สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962363072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962386984+07:00","message":"> Transcript [45461] [false]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962392561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962395122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962397607+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962400845+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962403531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962406248+07:00","message":"> Transcript [45462] [true]: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่ไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.96240868+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962410594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962412439+07:00","message":"StatePrefix: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตรกรในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962414552+07:00","message":"TextPushed: 'สร้างชื่อเสียงและรายได้ให้กับจังหวัดกาญจนบุรีและเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:38.962422184+07:00","message":"Push: 'กรในพื้นที่ไม่พอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:38.96243331+07:00","message":"push: {true กรในพื้นที่ไม่พอ 0 0xc004c0ec00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:38.972592459+07:00","message":"write wav file: './tmp/7589/7589_3104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.025272669+07:00","message":"[GCS] Start streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.369874187+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.369919764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.369926606+07:00","message":"receive interim result [false|false]: กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.369945057+07:00","message":"[buffer interim] 3105 false กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.369953719+07:00","message":"[bufferProcess] interim [420000000]:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.369955742+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.566820793+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.566871675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.566877912+07:00","message":"receive interim result [false|false]: กว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.566893784+07:00","message":"[buffer interim] 3105 false กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.566905679+07:00","message":"[bufferProcess] interim [600000000]:กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.566908644+07:00","message":"[bufferProcess] send to processor:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.56691702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.566922855+07:00","message":"> Transcript [45463] [false]: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.566925619+07:00","message":"Set StatePrefix (first interim): 'กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.685022686+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.685057457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.685063634+07:00","message":"receive interim result [false|false]: กว่า 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:39.685075328+07:00","message":"[buffer interim] 3105 false กว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.685082792+07:00","message":"[bufferProcess] interim [720000000]:กว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.685085417+07:00","message":"[bufferProcess] send to processor:กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.685090917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.685093645+07:00","message":"> Transcript [45464] [false]: 'กว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.685096727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.685098923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.685100857+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:39.685104442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:39.87097842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:39.870991421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.00029284+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.00034037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กวาด 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.000352352+07:00","message":"receive interim result [false|false]: กวาด 1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.000375711+07:00","message":"[buffer interim] 3105 false กวาด 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.000390488+07:00","message":"[bufferProcess] interim [960000000]:กวาด 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.000394366+07:00","message":"[bufferProcess] send to processor:กว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.000403885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.000408737+07:00","message":"> Transcript [45465] [false]: 'กว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.000414003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.000417295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.000424616+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.000427884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.06721257+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.0672521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 1000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.067259366+07:00","message":"receive interim result [false|false]: กว่า 1000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.067273945+07:00","message":"[buffer interim] 3105 false กว่า 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.06728224+07:00","message":"[bufferProcess] interim [80000000]:กว่า 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.06728735+07:00","message":"[bufferProcess] send to processor:กวาด 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.067296388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.067299409+07:00","message":"> Transcript [45466] [false]: 'กวาด 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.067301676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.067303813+07:00","message":"Set new StatePrefix: 'กวาด 1 อัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.191872342+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.191911346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.191918227+07:00","message":"receive interim result [false|false]: กว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.191932091+07:00","message":"[buffer interim] 3105 false กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.191940523+07:00","message":"[bufferProcess] interim [140000000]:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.191943139+07:00","message":"[bufferProcess] send to processor:กว่า 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.191951721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.191954903+07:00","message":"> Transcript [45467] [false]: 'กว่า 1000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.191957465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.191960126+07:00","message":"Set new StatePrefix: 'กว่า 1000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.200160097+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.200212701+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-06-22T12:58:40.200219396+07:00","message":"receive interim result [false|false]: กว่า 1 พันล้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.200234887+07:00","message":"[buffer interim] 3105 false กว่า 1 พันล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.200242152+07:00","message":"[bufferProcess] interim [200000000]:กว่า 1 พันล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.20024597+07:00","message":"[bufferProcess] send to processor:กว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.200249905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.200252979+07:00","message":"> Transcript [45468] [false]: 'กว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.200255174+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.449583726+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.449626483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 1 พันล้านบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.449633033+07:00","message":"receive interim result [false|false]: กว่า 1 พันล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.44964792+07:00","message":"[buffer interim] 3105 false กว่า 1 พันล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.449659317+07:00","message":"[bufferProcess] interim [440000000]:กว่า 1 พันล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.449661867+07:00","message":"[bufferProcess] send to processor:กว่า 1 พันล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.449668175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.449671437+07:00","message":"> Transcript [45469] [false]: 'กว่า 1 พันล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.449674132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.449677551+07:00","message":"Set new StatePrefix: 'กว่า 1 พันล้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.493838201+07:00","message":"[GCS] IsForceVAD: false for message ID: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.514029197+07:00","message":"[GCS] Cleaned up inactive client: 3074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.514046718+07:00","message":"[GCS] Cleaned up inactive client: 3080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.514049507+07:00","message":"[GCS] Cleaned up inactive client: 3078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.51405211+07:00","message":"[GCS] Cleaned up inactive client: 3079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.514054154+07:00","message":"[GCS] Cleaned up inactive client: 3077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.514056328+07:00","message":"[GCS] Cleaned up inactive client: 3075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.514058118+07:00","message":"[GCS] Cleaned up inactive client: 3076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.514060379+07:00","message":"[GCS] Cleaned up inactive client: 3082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.514063144+07:00","message":"[GCS] Cleaned up inactive client: 3081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.61101494+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.611056673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.61106393+07:00","message":"receive interim result [false|false]: กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.611076905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 พันล้านบาทต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.611081835+07:00","message":"receive interim result [false|false]:  1 พันล้านบาทต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.611102069+07:00","message":"[buffer interim] 3105 false กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.611130054+07:00","message":"[buffer interim] 3105 false  1 พันล้านบาทต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.611139812+07:00","message":"[bufferProcess] interim [680000000]:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.61114262+07:00","message":"[bufferProcess] send to processor:กว่า 1 พันล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.611149207+07:00","message":"[bufferProcess] interim [680000000]: 1 พันล้านบาทต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.61115256+07:00","message":"[bufferProcess] update buffer: กว่า 1 พันล้านบาทต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.61115657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.611160316+07:00","message":"> Transcript [45470] [false]: 'กว่า 1 พันล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.611163873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.611166043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.611176367+07:00","message":"StatePrefix: 'กว่า 1 พันล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.611179347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.624718916+07:00","message":"[GCS] Start streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.666882358+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.666931525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 1 พันล้านบาท\",\"confidence\":0.92481804}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.666937177+07:00","message":"receive interim result [true|false]: กว่า 1 พันล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.666950003+07:00","message":"end recv isFinal message id 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.666952977+07:00","message":"end Recv id 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.666960344+07:00","message":"[buffer interim] 3105 true กว่า 1 พันล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.666976663+07:00","message":"[bufferProcess] interim [710000000]:กว่า 1 พันล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.666986578+07:00","message":"[bufferProcess] send to processor (isfinal):กว่า 1 พันล้านบาทต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.666990987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.666994108+07:00","message":"> Transcript [45471] [false]: 'กว่า 1 พันล้านบาทต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.66699731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.666999646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.667002749+07:00","message":"StatePrefix: 'กว่า 1 พันล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.66700504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.667006968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.667008994+07:00","message":"> Transcript [45472] [true]: 'กว่า 1 พันล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.667011202+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.667012926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.667014765+07:00","message":"StatePrefix: 'กว่า 1 พันล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.667016642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:40.667019571+07:00","message":"Push: 'กว่า 1 พันล้านบาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:40.66702849+07:00","message":"push: {true กว่า 1 พันล้านบาท 0 0xc003d5f100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:40.673849991+07:00","message":"write wav file: './tmp/7589/7589_3105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:41.135185884+07:00","message":"[GCS] IsForceVAD: false for message ID: 3106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:41.238082613+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:41.238113426+07:00","message":"found end of frame, send empty tag with msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:41.238117357+07:00","message":"end Recv id 3106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:41.238126772+07:00","message":"[buffer interim] 3106 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:41.238136048+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:41.238140382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:41.238143412+07:00","message":"> Transcript [45473] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:41.238146171+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:41.238148401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:41.238150643+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:41.23815264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:41.238155273+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:41.23817109+07:00","message":"push: {true \n 0 0xc004b1c780}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:41.243724219+07:00","message":"write wav file: './tmp/7589/7589_3106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:41.906545623+07:00","message":"[GCS] Start streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.09356135+07:00","message":"[GCS] IsForceVAD: false for message ID: 3107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.176592011+07:00","message":"receive streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.176617414+07:00","message":"found end of frame, send empty tag with msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.176620836+07:00","message":"end Recv id 3107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.176630174+07:00","message":"[buffer interim] 3107 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.17663817+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.176642512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.176645334+07:00","message":"> Transcript [45474] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.176647934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.176650056+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.176652349+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.176654186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.176662874+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.176674568+07:00","message":"push: {true \n 0 0xc003d5f980}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:42.181846404+07:00","message":"write wav file: './tmp/7589/7589_3107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.224295558+07:00","message":"[GCS] Start streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.353873006+07:00","message":"[GCS] IsForceVAD: false for message ID: 3108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.644542861+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.644571793+07:00","message":"found end of frame, send empty tag with msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.644575866+07:00","message":"end Recv id 3108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.644584206+07:00","message":"[buffer interim] 3108 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.644601127+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.644610108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.644612937+07:00","message":"> Transcript [45475] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.644615484+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.6446175+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.644619601+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.644621459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:42.64462647+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.644635901+07:00","message":"push: {true \n 0 0xc004b1cc80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:42.649497771+07:00","message":"write wav file: './tmp/7589/7589_3108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.736538231+07:00","message":"[GCS] Start streaming session, msgId: 3109"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:42.871245703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:42.871259427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:42.993332094+07:00","message":"[GCS] IsForceVAD: false for message ID: 3109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.079198396+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.079228193+07:00","message":"found end of frame, send empty tag with msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.079231806+07:00","message":"end Recv id 3109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.079239878+07:00","message":"[buffer interim] 3109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.079247953+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.079252191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.07925507+07:00","message":"> Transcript [45476] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.079257876+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.079259772+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.079261706+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.07926383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.079266649+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.07927596+07:00","message":"push: {true \n 0 0xc004b1ce00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:43.084324707+07:00","message":"write wav file: './tmp/7589/7589_3109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.187556978+07:00","message":"[GCS] Start streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.254348443+07:00","message":"[GCS] IsForceVAD: false for message ID: 3110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.375521921+07:00","message":"[GCS] Start streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.461477915+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.461499088+07:00","message":"found end of frame, send empty tag with msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.461502808+07:00","message":"end Recv id 3110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.461511339+07:00","message":"[buffer interim] 3110 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.461519342+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.461524093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.461527048+07:00","message":"> Transcript [45477] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.461529591+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.461531849+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.461533891+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.461536198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:43.461538886+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:43.461548903+07:00","message":"push: {true \n 0 0xc004b1d200}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:43.466707056+07:00","message":"write wav file: './tmp/7589/7589_3110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.302483258+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.302519339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.302525232+07:00","message":"receive interim result [false|false]: หมดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.302539787+07:00","message":"[buffer interim] 3111 false หมดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.302546972+07:00","message":"[bufferProcess] interim [900000000]:หมดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.302548926+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.368675853+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.368709019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.368714657+07:00","message":"receive interim result [false|false]: หมดเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.368728358+07:00","message":"[buffer interim] 3111 false หมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.368735455+07:00","message":"[bufferProcess] interim [960000000]:หมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.36873798+07:00","message":"[bufferProcess] send to processor:หมดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.36874169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.36874452+07:00","message":"> Transcript [45478] [false]: 'หมดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.368747082+07:00","message":"Set StatePrefix (first interim): 'หมดไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.542735251+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.542775282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.542782745+07:00","message":"receive interim result [false|false]: หมดเวลาของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.54281084+07:00","message":"[buffer interim] 3111 false หมดเวลาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.542820242+07:00","message":"[bufferProcess] interim [140000000]:หมดเวลาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.542823044+07:00","message":"[bufferProcess] send to processor:หมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.542834976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.542838756+07:00","message":"> Transcript [45479] [false]: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.542841266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.542843748+07:00","message":"Set new StatePrefix: 'หมดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.619957898+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.619997135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.620003553+07:00","message":"receive interim result [false|false]: หมดเวลาของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.620018748+07:00","message":"[buffer interim] 3111 false หมดเวลาของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.620026558+07:00","message":"[bufferProcess] interim [260000000]:หมดเวลาของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.620029516+07:00","message":"[bufferProcess] send to processor:หมดเวลาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.620037218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.620040307+07:00","message":"> Transcript [45480] [false]: 'หมดเวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.620045386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.620048693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.620050793+07:00","message":"StatePrefix: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.620053028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.736368429+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.736408866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.736415989+07:00","message":"receive interim result [false|false]: หมดเวลาของราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.736431051+07:00","message":"[buffer interim] 3111 false หมดเวลาของราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.73643917+07:00","message":"[bufferProcess] interim [380000000]:หมดเวลาของราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.736441834+07:00","message":"[bufferProcess] send to processor:หมดเวลาของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.736446614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.736449978+07:00","message":"> Transcript [45481] [false]: 'หมดเวลาของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.736453258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.736455392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.736457574+07:00","message":"StatePrefix: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.73645983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.804688767+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.804728692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.804734658+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:44.804751621+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.804759213+07:00","message":"[bufferProcess] interim [440000000]:หมดเวลาของรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.804761689+07:00","message":"[bufferProcess] send to processor:หมดเวลาของราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.804765188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.804768201+07:00","message":"> Transcript [45482] [false]: 'หมดเวลาของราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.804771556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.804774054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.804776116+07:00","message":"StatePrefix: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:44.804778134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.262379085+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.26242219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.262429951+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.26244956+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262464699+07:00","message":"[bufferProcess] interim [920000000]:หมดเวลาของรายการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262467551+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262478492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262482414+07:00","message":"> Transcript [45483] [false]: 'หมดเวลาของรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262486607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262489008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262491115+07:00","message":"StatePrefix: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262493406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262496172+07:00","message":"Push: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262498264+07:00","message":"TextPushed: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262500519+07:00","message":"Set new StatePrefix : 'หมดเวลาของรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.262504785+07:00","message":"Next Push (prob) : 'ของรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.262514154+07:00","message":"push: {false หมดเวลา 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.32895509+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.329008521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.329018193+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.329038186+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.32904687+07:00","message":"[bufferProcess] interim [980000000]:หมดเวลาของรายการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.329049927+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.32905736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.329061046+07:00","message":"> Transcript [45484] [false]: 'หมดเวลาของรายการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.329064731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.329067116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.329069371+07:00","message":"StatePrefix: 'หมดเวลาของรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.32907223+07:00","message":"TextPushed: 'หมดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.46538935+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.46543261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.465439781+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.465458035+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.465466599+07:00","message":"[bufferProcess] interim [100000000]:หมดเวลาของรายการจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.465471413+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.465479905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.465483875+07:00","message":"> Transcript [45485] [false]: 'หมดเวลาของรายการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.465489061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.46549213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.465495707+07:00","message":"StatePrefix: 'หมดเวลาของรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.465499116+07:00","message":"TextPushed: 'หมดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.504230045+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.504269459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.50427921+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.504291449+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.504300055+07:00","message":"[bufferProcess] interim [160000000]:หมดเวลาของรายการจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.504303791+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.504309015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.504312983+07:00","message":"> Transcript [45486] [false]: 'หมดเวลาของรายการจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.50431753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.504320451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.50432334+07:00","message":"StatePrefix: 'หมดเวลาของรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.504326989+07:00","message":"TextPushed: 'หมดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.835240639+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.83527646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.835282443+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.83529783+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.835304768+07:00","message":"[bufferProcess] interim [460000000]:หมดเวลาของรายการจับตารอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.83530734+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.835313618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.835316876+07:00","message":"> Transcript [45487] [false]: 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.835320878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.835323161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.835325753+07:00","message":"StatePrefix: 'หมดเวลาของรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.83532795+07:00","message":"TextPushed: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.835332394+07:00","message":"Push: 'ของรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.835334298+07:00","message":"TextPushed: 'หมดเวลาของรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.835336434+07:00","message":"Set new StatePrefix : 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:45.83533853+07:00","message":"Next Push (prob) : 'จับตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:45.835345498+07:00","message":"push: {false ของรายการ 0 0xc0045df800}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:45.871524085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:45.871548474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.035027557+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.035063951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.035070006+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.035083951+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.035091804+07:00","message":"[bufferProcess] interim [640000000]:หมดเวลาของรายการจับตารอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.035094408+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.035101557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.035104173+07:00","message":"> Transcript [45488] [false]: 'หมดเวลาของรายการจับตารอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.035107545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.035109709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.035112027+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.035115684+07:00","message":"TextPushed: 'หมดเวลาของรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.068890795+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.068928949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.068936182+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.068949829+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.068959209+07:00","message":"[bufferProcess] interim [700000000]:หมดเวลาของรายการจับตารอบทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.068961576+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.068965626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.068968574+07:00","message":"> Transcript [45489] [false]: 'หมดเวลาของรายการจับตารอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.068972013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.068974126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.068976176+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.068978789+07:00","message":"TextPushed: 'หมดเวลาของรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.180872658+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.180924147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบทิศใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.180930594+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบทิศใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.180942638+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบทิศใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.18094954+07:00","message":"[bufferProcess] interim [820000000]:หมดเวลาของรายการจับตารอบทิศใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.180952041+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.180957405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.180960205+07:00","message":"> Transcript [45490] [false]: 'หมดเวลาของรายการจับตารอบทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.180964349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.18096646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.180968965+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.180971742+07:00","message":"TextPushed: 'หมดเวลาของรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.35010901+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.350144246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบ 10:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.350157533+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบ 10:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.350169287+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบ 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.35017697+07:00","message":"[bufferProcess] interim [940000000]:หมดเวลาของรายการจับตารอบ 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.350179806+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบทิศใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.350185314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.350187973+07:00","message":"> Transcript [45491] [false]: 'หมดเวลาของรายการจับตารอบทิศใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.350191807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.350194081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.350196106+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.350198753+07:00","message":"TextPushed: 'หมดเวลาของรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.350203348+07:00","message":"Push: 'จับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.350205448+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.35020784+07:00","message":"Set new StatePrefix : 'หมดเวลาของรายการจับตารอบทิศใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.350210517+07:00","message":"Next Push (prob) : 'รอบทิศใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.350218223+07:00","message":"push: {false จับตา 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.365379709+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.36541055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.365416249+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.365431715+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.365438722+07:00","message":"[bufferProcess] interim [0]:หมดเวลาของรายการจับตารอบผิดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.365441347+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบ 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.365445717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.365448532+07:00","message":"> Transcript [45492] [false]: 'หมดเวลาของรายการจับตารอบ 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.365450784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.365452848+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบ 10:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.542523195+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.542565578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.542575835+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.542588786+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.542599496+07:00","message":"[bufferProcess] interim [180000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.542602963+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.542610302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.542614178+07:00","message":"> Transcript [45493] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.54261752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.542621343+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.60774955+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.607786951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.607792916+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.607804468+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.607811833+07:00","message":"[bufferProcess] interim [240000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.607814608+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.60782009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.607823168+07:00","message":"> Transcript [45494] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.60782654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.607828728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.607830779+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.607833587+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.744970324+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.745015941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.74502341+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:46.745039328+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.745049393+07:00","message":"[bufferProcess] interim [420000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.745053747+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.745062976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.745068088+07:00","message":"> Transcript [45495] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.74507588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.745078461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.745080467+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:46.745083808+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.093196005+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.093243125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.09325075+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.093267389+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.093275982+07:00","message":"[bufferProcess] interim [660000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.093279573+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.093284027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.093287435+07:00","message":"> Transcript [45496] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.093291469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.09329415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.093296718+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.093299638+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.163549276+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.163583139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมเคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.163590287+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมเคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.163602921+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.163612211+07:00","message":"[bufferProcess] interim [720000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.163615032+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.163622397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.163625041+07:00","message":"> Transcript [45497] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.163628812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.163630986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.163633172+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.16363596+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.16364207+07:00","message":"Push: 'รอบผิดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.163644055+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.163646794+07:00","message":"Set new StatePrefix : 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.163650046+07:00","message":"Next Push (prob) : 'ช่วงนี้ผมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.16365806+07:00","message":"push: {false รอบผิดนะครับ 0 0xc0045df800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.254538352+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.25457503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมโทรศัพท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.254581711+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.254594303+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.254601376+07:00","message":"[bufferProcess] interim [840000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.254604157+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.25460981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.254612547+07:00","message":"> Transcript [45498] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.254615046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.25461701+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมเคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.340030995+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.340067344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.340075464+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.340087723+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.340097275+07:00","message":"[bufferProcess] interim [960000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.340099984+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.340108117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.340110936+07:00","message":"> Transcript [45499] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.340113335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.340115356+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมโทรศัพท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.475464412+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.475505612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะประสานขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.475519674+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะประสานขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.475537026+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะประสานขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.475545418+07:00","message":"[bufferProcess] interim [80000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะประสานขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.475548112+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.475554099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.475557636+07:00","message":"> Transcript [45500] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.475561723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.475564013+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.598486403+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.59852714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.598533393+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.598549461+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.598556786+07:00","message":"[bufferProcess] interim [140000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.598559741+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะประสานขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.598567761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.598570559+07:00","message":"> Transcript [45501] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะประสานขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.598573182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.598575348+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมจะประสานขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.639249458+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.639291492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.639300065+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.639315318+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.639322614+07:00","message":"[bufferProcess] interim [200000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.639325108+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.639329017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.639331924+07:00","message":"> Transcript [45502] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.639334284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.639337281+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.678514362+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.678550382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.678556597+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.678566974+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.67857413+07:00","message":"[bufferProcess] interim [260000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.678577442+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.678583024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.678585775+07:00","message":"> Transcript [45503] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.678588354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.678590499+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.71209641+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.712149019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.71215866+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.712179647+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.712189492+07:00","message":"[bufferProcess] interim [320000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.712193878+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.712199032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.712203151+07:00","message":"> Transcript [45504] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.712206846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.712209834+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.827406106+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.827440666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.827447844+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.827460973+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.827468162+07:00","message":"[bufferProcess] interim [440000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.827471324+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.827476904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.827479716+07:00","message":"> Transcript [45505] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.827482423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.827484574+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.962510441+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.962547092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีตพระราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.962553506+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีตพระราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:47.962563046+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีตพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.962570202+07:00","message":"[bufferProcess] interim [560000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีตพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.962572886+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.962576278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.962579031+07:00","message":"> Transcript [45506] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.962581635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:47.962583936+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.031016898+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.031052399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคลือบคาราเมล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.031059256+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคลือบคาราเมล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.031073147+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคลือบคาราเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.031080785+07:00","message":"[bufferProcess] interim [680000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคลือบคาราเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.03108376+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีตพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.031088005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.031090814+07:00","message":"> Transcript [45507] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีตพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.031093934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.031096491+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานคอนกรีตพระราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.261969777+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.262005055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.262011358+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.262024687+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.262031736+07:00","message":"[bufferProcess] interim [920000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.26203423+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคลือบคาราเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.262039942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.262045422+07:00","message":"> Transcript [45508] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคลือบคาราเมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.262047947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.262050439+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคลือบคาราเมล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.464200015+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.4642427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.464251361+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.464266513+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.464275024+07:00","message":"[bufferProcess] interim [40000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.464277902+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.464286473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.464289664+07:00","message":"> Transcript [45509] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.464292796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.464295621+07:00","message":"Set new StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.471068164+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.471096999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.471103291+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.471114762+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.471119759+07:00","message":"[bufferProcess] interim [100000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.471122274+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.471127071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.471130705+07:00","message":"> Transcript [45510] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.471134689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.471145547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.471148977+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.47115259+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.503195677+07:00","message":"[GCS] IsForceVAD: false for message ID: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.525769203+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.525808664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.525814961+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.525832889+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.525840956+07:00","message":"[bufferProcess] interim [160000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.525843873+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.525847838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.525851011+07:00","message":"> Transcript [45511] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.525854868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.525856897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.525858857+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.525861717+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.527632081+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.527644167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.527649302+07:00","message":"receive interim result [false|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.527658545+07:00","message":"[buffer interim] 3111 false หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.527662726+07:00","message":"[bufferProcess] interim [220000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.527665046+07:00","message":"[bufferProcess] send to processor:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.527667605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.527669859+07:00","message":"> Transcript [45512] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.527672787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.527674684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.527676523+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.527678903+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.714116395+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.714165859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานท้องที่พาราไปก่อนไหมครับ\",\"confidence\":0.89820856}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.714175609+07:00","message":"receive interim result [true|false]: หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานท้องที่พาราไปก่อนไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.714188621+07:00","message":"end recv isFinal message id 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.714192361+07:00","message":"end Recv id 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.714202166+07:00","message":"[buffer interim] 3111 true หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานท้องที่พาราไปก่อนไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714212433+07:00","message":"[bufferProcess] interim [340000000]:หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานท้องที่พาราไปก่อนไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714226543+07:00","message":"[bufferProcess] send to processor (isfinal):หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714231225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714235714+07:00","message":"> Transcript [45513] [false]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714241006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714244112+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714247545+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714251482+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตารอบผิดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714256231+07:00","message":"Push: 'ช่วงนี้ผมใช้สารเคมีทางไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714259715+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.71426358+07:00","message":"Set new StatePrefix : 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714267685+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714270392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714273654+07:00","message":"> Transcript [45514] [true]: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานท้องที่พาราไปก่อนไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714277741+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714280608+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714283553+07:00","message":"StatePrefix: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714287296+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714296552+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.714345434+07:00","message":"push: {false ช่วงนี้ผมใช้สารเคมีทางไปก่อน 0 0xc0045df800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714541206+07:00","message":"Push: 'ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714545494+07:00","message":"TextPushed: 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมใช้สารเคมีทางไปก่อนไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714549131+07:00","message":"Set new StatePrefix : 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานท้องที่พาราไปก่อนไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714553099+07:00","message":"Next Push (prob) : 'หมดเวลาของรายการจับตารอบผิดนะครับช่วงนี้ผมประสานท้องที่พาราไปก่อนไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:48.714565995+07:00","message":"push: {true ไหมครับ 0 0xc0045df800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:48.714559888+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3111.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:48.733948983+07:00","message":"write wav file: './tmp/7589/7589_3111.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:48.872599277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:48.872618436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:49.016879568+07:00","message":"[GCS] Start streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:49.48338777+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:49.483425203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:49.483430758+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:49.483441408+07:00","message":"[buffer interim] 3112 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:49.483449658+07:00","message":"[bufferProcess] interim [480000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:49.483452349+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:50.050796836+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:50.05083602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:50.050844548+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:50.050860789+07:00","message":"[buffer interim] 3112 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:50.050872224+07:00","message":"[bufferProcess] interim [80000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:50.050874649+07:00","message":"[bufferProcess] send to processor:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:50.050883429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:50.050886091+07:00","message":"> Transcript [45515] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:50.050888321+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:51.87310381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:51.873104575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:54.143016024+07:00","message":"[GCS] IsForceVAD: false for message ID: 3112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:54.226374322+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:54.226418312+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-06-22T12:58:54.226425453+07:00","message":"receive interim result [true|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:54.226433503+07:00","message":"end recv isFinal message id 3112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:54.226435879+07:00","message":"end Recv id 3112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:54.226442578+07:00","message":"[buffer interim] 3112 true ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226453199+07:00","message":"[bufferProcess] interim [340000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226457003+07:00","message":"[bufferProcess] send to processor (isfinal):ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226460367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226463533+07:00","message":"> Transcript [45516] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226466452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226468559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226470442+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226472431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226474103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226476112+07:00","message":"> Transcript [45517] [true]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226478197+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226479994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226481796+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.22648347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:58:54.226488746+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:54.22649606+07:00","message":"push: {true ครับ 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:58:54.238545508+07:00","message":"write wav file: './tmp/7589/7589_3112.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:54.87321355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:54.873220203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:58:57.095243224+07:00","message":"[GCS] Start streaming session, msgId: 3113"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:57.874144984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:58:57.874151994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:00.87489147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:00.874891581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:02.213076998+07:00","message":"[GCS] IsForceVAD: false for message ID: 3113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:02.30635407+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:02.306374041+07:00","message":"found end of frame, send empty tag with msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:02.306378434+07:00","message":"end Recv id 3113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:02.306389416+07:00","message":"[buffer interim] 3113 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:02.306397135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:02.306401158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:02.306404106+07:00","message":"> Transcript [45518] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:02.3064066+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:02.306408678+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:02.306411004+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:02.306412866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:02.306415261+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:02.306424191+07:00","message":"push: {true \n 0 0xc004610000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:02.316825655+07:00","message":"write wav file: './tmp/7589/7589_3113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:02.414977746+07:00","message":"[GCS] Start streaming session, msgId: 3114"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:03.874923986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:03.874937821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:06.875281379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:06.87529748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:07.722884883+07:00","message":"[GCS] IsForceVAD: false for message ID: 3114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:07.783951414+07:00","message":"[GCS] Start streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:07.826333683+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:07.82636367+07:00","message":"found end of frame, send empty tag with msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:07.82636798+07:00","message":"end Recv id 3114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:07.826377798+07:00","message":"[buffer interim] 3114 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:07.8263905+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:07.826395418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:07.826398426+07:00","message":"> Transcript [45519] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:07.826401307+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:07.826403561+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:07.826405896+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:07.826407849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:07.826410499+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:07.826421992+07:00","message":"push: {true \n 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:07.838342855+07:00","message":"write wav file: './tmp/7589/7589_3114.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:09.876050016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:09.876082271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513516084+07:00","message":"[GCS] Cleaned up inactive client: 3085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513542142+07:00","message":"[GCS] Cleaned up inactive client: 3086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513545281+07:00","message":"[GCS] Cleaned up inactive client: 3087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513547643+07:00","message":"[GCS] Cleaned up inactive client: 3084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513549507+07:00","message":"[GCS] Cleaned up inactive client: 3090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513551326+07:00","message":"[GCS] Cleaned up inactive client: 3088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513553375+07:00","message":"[GCS] Cleaned up inactive client: 3091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513555447+07:00","message":"[GCS] Cleaned up inactive client: 3092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513557496+07:00","message":"[GCS] Cleaned up inactive client: 3095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.51355951+07:00","message":"[GCS] Cleaned up inactive client: 3096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513561285+07:00","message":"[GCS] Cleaned up inactive client: 3083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513563182+07:00","message":"[GCS] Cleaned up inactive client: 3097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513568073+07:00","message":"[GCS] Cleaned up inactive client: 3093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513570054+07:00","message":"[GCS] Cleaned up inactive client: 3094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:10.513571752+07:00","message":"[GCS] Cleaned up inactive client: 3089"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:12.876108824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:12.876142166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:12.911844336+07:00","message":"[GCS] IsForceVAD: false for message ID: 3115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:12.975676088+07:00","message":"[GCS] Start streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:12.999887904+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:12.99990599+07:00","message":"found end of frame, send empty tag with msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:12.999909328+07:00","message":"end Recv id 3115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:12.999915341+07:00","message":"[buffer interim] 3115 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:12.99992219+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:12.999926093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:12.999928785+07:00","message":"> Transcript [45520] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:12.999931245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:12.999933335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:12.999935505+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:12.99993736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:12.999939803+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:12.999947968+07:00","message":"push: {true \n 0 0xc0037ffd00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:13.010861652+07:00","message":"write wav file: './tmp/7589/7589_3115.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:15.876478384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:15.876487259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:16.493089734+07:00","message":"[GCS] IsForceVAD: false for message ID: 3116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:16.578595545+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:16.57862152+07:00","message":"found end of frame, send empty tag with msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:16.578625096+07:00","message":"end Recv id 3116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:16.578633267+07:00","message":"[buffer interim] 3116 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:16.578641982+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:16.57864703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:16.578654274+07:00","message":"> Transcript [45521] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:16.578657105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:16.578659168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:16.578661095+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:16.578663101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:16.578665723+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:16.578678007+07:00","message":"push: {true \n 0 0xc003d5e000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:16.589503539+07:00","message":"write wav file: './tmp/7589/7589_3116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:16.886146204+07:00","message":"[GCS] Start streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:17.45424691+07:00","message":"[GCS] IsForceVAD: false for message ID: 3117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:17.525969181+07:00","message":"[GCS] Start streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:17.544169418+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:17.544188767+07:00","message":"found end of frame, send empty tag with msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:17.544191804+07:00","message":"end Recv id 3117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:17.544198115+07:00","message":"[buffer interim] 3117 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:17.544205251+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:17.544209251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:17.544212057+07:00","message":"> Transcript [45522] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:17.544214373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:17.544216355+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:17.544218291+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:17.544220132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:17.544222749+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:17.544230697+07:00","message":"push: {true \n 0 0xc004610100}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:17.549716643+07:00","message":"write wav file: './tmp/7589/7589_3117.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:18.877357634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:18.877366348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:18.945326022+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:18.945377252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:18.945383245+07:00","message":"receive interim result [false|false]: ปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:18.945401637+07:00","message":"[buffer interim] 3118 false ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:18.94540968+07:00","message":"[bufferProcess] interim [380000000]:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:18.945412057+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:18.945419636+07:00","message":"[bufferProcess] send to processor (ticker):ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:18.945422637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:18.945425728+07:00","message":"> Transcript [45523] [false]: 'ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:18.945428177+07:00","message":"Set StatePrefix (first interim): 'ปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:18.973103391+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:18.973139838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระติก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:18.973145417+07:00","message":"receive interim result [false|false]: กระติก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:18.973158468+07:00","message":"[buffer interim] 3118 false กระติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:18.973184551+07:00","message":"[bufferProcess] interim [500000000]:กระติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:18.973186689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.097872651+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.097917344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปฏิทิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.097923085+07:00","message":"receive interim result [false|false]: ปฏิทิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.097937135+07:00","message":"[buffer interim] 3118 false ปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.097945335+07:00","message":"[bufferProcess] interim [560000000]:ปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.097947856+07:00","message":"[bufferProcess] send to processor:กระติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.097954034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.09795718+07:00","message":"> Transcript [45524] [false]: 'กระติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.097959582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.097961751+07:00","message":"Set new StatePrefix: 'กระติก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.159991104+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.160033761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คติธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.16004015+07:00","message":"receive interim result [false|false]: คติธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.16005394+07:00","message":"[buffer interim] 3118 false คติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.160061221+07:00","message":"[bufferProcess] interim [680000000]:คติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.160063559+07:00","message":"[bufferProcess] send to processor:ปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.160070505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.160073352+07:00","message":"> Transcript [45525] [false]: 'ปฏิทิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.160075701+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.160078062+07:00","message":"Set new StatePrefix: 'ปฏิทิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.458934894+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.458976433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คติธรรมนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.458983237+07:00","message":"receive interim result [false|false]: คติธรรมนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.458996929+07:00","message":"[buffer interim] 3118 false คติธรรมนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.459008462+07:00","message":"[bufferProcess] interim [980000000]:คติธรรมนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.459011933+07:00","message":"[bufferProcess] send to processor:คติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.459028226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.45903267+07:00","message":"> Transcript [45526] [false]: 'คติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.45903666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.45904153+07:00","message":"Set new StatePrefix: 'คติธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.782834093+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.782879505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คติธรรมนำชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.782886962+07:00","message":"receive interim result [false|false]: คติธรรมนำชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:19.782901192+07:00","message":"[buffer interim] 3118 false คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.782909775+07:00","message":"[bufferProcess] interim [280000000]:คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.782912736+07:00","message":"[bufferProcess] send to processor:คติธรรมนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.782920954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.782923911+07:00","message":"> Transcript [45527] [false]: 'คติธรรมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.782927186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.782929526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.782931617+07:00","message":"StatePrefix: 'คติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:19.782934051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:20.364769471+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:20.36481891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คติธรรมนำชีวิต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:20.364827372+07:00","message":"receive interim result [false|false]: คติธรรมนำชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:20.364844663+07:00","message":"[buffer interim] 3118 false คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:20.364857391+07:00","message":"[bufferProcess] interim [880000000]:คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:20.364860391+07:00","message":"[bufferProcess] send to processor:คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:20.364866505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:20.364870049+07:00","message":"> Transcript [45528] [false]: 'คติธรรมนำชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:20.364874318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:20.364876778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:20.364878827+07:00","message":"StatePrefix: 'คติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:20.36488105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:21.878405129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:21.878413653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.654644345+07:00","message":"[GCS] IsForceVAD: false for message ID: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.662842054+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.662882484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คติธรรมนำชีวิตคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.662888631+07:00","message":"receive interim result [false|false]: คติธรรมนำชีวิตคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.662905278+07:00","message":"[buffer interim] 3118 false คติธรรมนำชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662913278+07:00","message":"[bufferProcess] interim [220000000]:คติธรรมนำชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662916037+07:00","message":"[bufferProcess] send to processor:คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662919709+07:00","message":"[bufferProcess] send to processor (ticker):คติธรรมนำชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.66292304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662925929+07:00","message":"> Transcript [45529] [false]: 'คติธรรมนำชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662929342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.66293181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662933832+07:00","message":"StatePrefix: 'คติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662935833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662939802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662942275+07:00","message":"> Transcript [45530] [false]: 'คติธรรมนำชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662944408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.66294627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662948014+07:00","message":"StatePrefix: 'คติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662949811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662952603+07:00","message":"Push: 'คติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662954506+07:00","message":"TextPushed: 'คติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.662956626+07:00","message":"Set new StatePrefix : 'คติธรรมนำชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.66295867+07:00","message":"Next Push (prob) : 'นำชีวิตคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.662966359+07:00","message":"push: {false คติธรรม 0 0xc004b1c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.746863703+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.746908717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คติธรรมนำชีวิตคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.746915108+07:00","message":"receive interim result [false|false]: คติธรรมนำชีวิตคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.746932598+07:00","message":"[buffer interim] 3118 false คติธรรมนำชีวิตคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.746940346+07:00","message":"[bufferProcess] interim [280000000]:คติธรรมนำชีวิตคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.746942478+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.761425807+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.761460216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คติธรรมนำชีวิต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.761466384+07:00","message":"receive interim result [false|false]: คติธรรมนำชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.76148245+07:00","message":"[buffer interim] 3118 false คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.761489037+07:00","message":"[bufferProcess] interim [340000000]:คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.761491347+07:00","message":"[bufferProcess] send to processor:คติธรรมนำชีวิตคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.761494545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.761497291+07:00","message":"> Transcript [45531] [false]: 'คติธรรมนำชีวิตคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.761500593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.761502716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.761504856+07:00","message":"StatePrefix: 'คติธรรมนำชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.761508069+07:00","message":"TextPushed: 'คติธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.777249663+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.777283253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คติธรรมนำชีวิต\",\"confidence\":0.9503193}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.777289229+07:00","message":"receive interim result [true|false]: คติธรรมนำชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.777298148+07:00","message":"end recv isFinal message id 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.777300437+07:00","message":"end Recv id 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.77730679+07:00","message":"[buffer interim] 3118 true คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777312665+07:00","message":"[bufferProcess] interim [340000000]:คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777315808+07:00","message":"[bufferProcess] send to processor (isfinal):คติธรรมนำชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777329867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777355361+07:00","message":"> Transcript [45532] [false]: 'คติธรรมนำชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777359537+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777362738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777365529+07:00","message":"> Transcript [45533] [true]: 'คติธรรมนำชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777369159+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.77737138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777373982+07:00","message":"StatePrefix: 'คติธรรมนำชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777376391+07:00","message":"TextPushed: 'คติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:22.777382992+07:00","message":"Push: 'นำชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:22.777394261+07:00","message":"push: {true นำชีวิต 0 0xc004b1c000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:22.790642325+07:00","message":"write wav file: './tmp/7589/7589_3118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:23.48673822+07:00","message":"[GCS] Start streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:23.771836472+07:00","message":"receive streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:23.771881551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:23.771887157+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:23.771905392+07:00","message":"[buffer interim] 3119 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:23.771913153+07:00","message":"[bufferProcess] interim [300000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:23.771915201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:23.814283337+07:00","message":"receive streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:23.81432454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:23.81433083+07:00","message":"receive interim result [false|false]: ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:23.814345825+07:00","message":"[buffer interim] 3119 false ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:23.814354663+07:00","message":"[bufferProcess] interim [360000000]:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:23.814357419+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:23.814364032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:23.814367343+07:00","message":"> Transcript [45534] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:23.814372517+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.014871214+07:00","message":"receive streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.01491399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.014920877+07:00","message":"receive interim result [false|false]: ทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.014936014+07:00","message":"[buffer interim] 3119 false ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.014945239+07:00","message":"[bufferProcess] interim [540000000]:ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.014948323+07:00","message":"[bufferProcess] send to processor:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.014952197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.014955264+07:00","message":"> Transcript [45535] [false]: 'ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.014958208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.014960668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.01497222+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.014974552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.122153704+07:00","message":"[GCS] IsForceVAD: false for message ID: 3119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.165363992+07:00","message":"receive streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.165414735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.165423573+07:00","message":"receive interim result [false|false]: ทุกวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.165442488+07:00","message":"[buffer interim] 3119 false ทุกวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.165453732+07:00","message":"[bufferProcess] interim [720000000]:ทุกวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.165457928+07:00","message":"[bufferProcess] send to processor:ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.165468352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.165472841+07:00","message":"> Transcript [45536] [false]: 'ทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.165477645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.16548178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.165484932+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.1654884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.183433726+07:00","message":"[GCS] Start streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.21850403+07:00","message":"receive streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.218544887+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-06-22T12:59:24.218550757+07:00","message":"receive interim result [true|false]: ทุกวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.218561748+07:00","message":"end recv isFinal message id 3119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.21856411+07:00","message":"end Recv id 3119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.218571182+07:00","message":"[buffer interim] 3119 true ทุกวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218579349+07:00","message":"[bufferProcess] interim [870000000]:ทุกวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.21858667+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218589781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218593288+07:00","message":"> Transcript [45537] [false]: 'ทุกวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218596256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.21859818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218600744+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218602943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218604761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.21860679+07:00","message":"> Transcript [45538] [true]: 'ทุกวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.21860901+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218610892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218613008+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218614865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.218621871+07:00","message":"Push: 'ทุกวันนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.21862972+07:00","message":"push: {true ทุกวันนี้นะ 0 0xc004b1c600}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:24.224697129+07:00","message":"write wav file: './tmp/7589/7589_3119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.676518261+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.676565501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.6765714+07:00","message":"receive interim result [false|false]: ยก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.676588215+07:00","message":"[buffer interim] 3120 false ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.676595738+07:00","message":"[bufferProcess] interim [480000000]:ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.676597698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.796915272+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.796958302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.796965108+07:00","message":"receive interim result [false|false]: โยมต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.796990539+07:00","message":"[buffer interim] 3120 false โยมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.797005226+07:00","message":"[bufferProcess] interim [600000000]:โยมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.797008053+07:00","message":"[bufferProcess] send to processor:ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.797012691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.79701593+07:00","message":"> Transcript [45539] [false]: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.797018512+07:00","message":"Set StatePrefix (first interim): 'ยก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:24.879256246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:24.879259321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.974036685+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.974077038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องคิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.974083941+07:00","message":"receive interim result [false|false]: โยมต้องคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:24.974101978+07:00","message":"[buffer interim] 3120 false โยมต้องคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.974114032+07:00","message":"[bufferProcess] interim [720000000]:โยมต้องคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.9741171+07:00","message":"[bufferProcess] send to processor:โยมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.97412722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.9741301+07:00","message":"> Transcript [45540] [false]: 'โยมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.974133212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:24.974135876+07:00","message":"Set new StatePrefix: 'โยมต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.034598523+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.034636089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.034642461+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.034656241+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.034664307+07:00","message":"[bufferProcess] interim [900000000]:โยมต้องพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.034668485+07:00","message":"[bufferProcess] send to processor:โยมต้องคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.034677485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.034682316+07:00","message":"> Transcript [45541] [false]: 'โยมต้องคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.034685905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.034688042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.034690181+07:00","message":"StatePrefix: 'โยมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.034692693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.41104948+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.411090196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.411097556+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.411112277+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.411129079+07:00","message":"[bufferProcess] interim [320000000]:โยมต้องพิจารณาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.411132958+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.411142261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.411145324+07:00","message":"> Transcript [45542] [false]: 'โยมต้องพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.411149229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.411151441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.411153426+07:00","message":"StatePrefix: 'โยมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.411155507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.731856387+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.731896372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.731903068+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:25.731920044+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.731930214+07:00","message":"[bufferProcess] interim [560000000]:โยมต้องพิจารณาดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.731933952+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.731943125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.731948672+07:00","message":"> Transcript [45543] [false]: 'โยมต้องพิจารณาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.731954338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.731957487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.73196081+07:00","message":"StatePrefix: 'โยมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:25.731963938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.066812433+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.066874844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.066881994+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.066899688+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066907202+07:00","message":"[bufferProcess] interim [920000000]:โยมต้องพิจารณาดูว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066909872+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066914769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066918165+07:00","message":"> Transcript [45544] [false]: 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066921885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.06692427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066926301+07:00","message":"StatePrefix: 'โยมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066928571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066935037+07:00","message":"Push: 'โยมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066936916+07:00","message":"TextPushed: 'โยมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066938923+07:00","message":"Set new StatePrefix : 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.066941656+07:00","message":"Next Push (prob) : 'พิจารณาดูว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.066949383+07:00","message":"push: {false โยมต้อง 0 0xc003d5f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.26012418+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.260161371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.260168116+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.260183167+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.26019261+07:00","message":"[bufferProcess] interim [40000000]:โยมต้องพิจารณาดูว่าสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.26020023+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.260207706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.260210444+07:00","message":"> Transcript [45545] [false]: 'โยมต้องพิจารณาดูว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.260213978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.260216274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.260218254+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.260220636+07:00","message":"TextPushed: 'โยมต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.262341762+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.26236943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.262376075+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่งต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.2623918+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.262398656+07:00","message":"[bufferProcess] interim [100000000]:โยมต้องพิจารณาดูว่าสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.262403655+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่าสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.26241186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.262414373+07:00","message":"> Transcript [45546] [false]: 'โยมต้องพิจารณาดูว่าสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.262417593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.262419686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.262422008+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.262424689+07:00","message":"TextPushed: 'โยมต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.317201655+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.317238966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.317245358+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่งต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.317259102+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.317265993+07:00","message":"[bufferProcess] interim [160000000]:โยมต้องพิจารณาดูว่าสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.317268803+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่าสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.317274272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.317277604+07:00","message":"> Transcript [45547] [false]: 'โยมต้องพิจารณาดูว่าสิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.317281028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.31728325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.317285736+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.317288349+07:00","message":"TextPushed: 'โยมต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.775951659+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.776001956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.776009513+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.776024305+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776031833+07:00","message":"[bufferProcess] interim [580000000]:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776036615+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่าสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776042181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776045265+07:00","message":"> Transcript [45548] [false]: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776049458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776051893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776054433+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776056712+07:00","message":"TextPushed: 'โยมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776061513+07:00","message":"Push: 'พิจารณาดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.77606363+07:00","message":"TextPushed: 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776065985+07:00","message":"Set new StatePrefix : 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.776068365+07:00","message":"Next Push (prob) : 'สิ่งต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.776075021+07:00","message":"push: {false พิจารณาดูว่า 0 0xc003d5f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.96493504+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.964976034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.964982752+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:26.965004621+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.965019174+07:00","message":"[bufferProcess] interim [760000000]:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.965021845+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.965030851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.965033818+07:00","message":"> Transcript [45549] [false]: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.965038581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.965041071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.965043356+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:26.965046169+07:00","message":"TextPushed: 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.184238093+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.184288209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.184294885+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.184310562+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.184318738+07:00","message":"[bufferProcess] interim [0]:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.184321401+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.184325529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.184329016+07:00","message":"> Transcript [45550] [false]: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.184332843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.184334951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.184337284+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.184339793+07:00","message":"TextPushed: 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.763220073+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.763264713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.763272379+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.763288815+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.763297355+07:00","message":"[bufferProcess] interim [600000000]:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.763300592+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.76330882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.763312529+07:00","message":"> Transcript [45551] [false]: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.76331677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.763319012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.763322202+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.763325266+07:00","message":"TextPushed: 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:27.879876032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:27.879890447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.903492804+07:00","message":"[GCS] IsForceVAD: false for message ID: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.91582704+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.915871519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.915878474+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.915895945+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.915912585+07:00","message":"[bufferProcess] interim [720000000]:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.91591543+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.915919689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.915923095+07:00","message":"> Transcript [45552] [false]: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.91592827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.915930662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.915933275+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.915935955+07:00","message":"TextPushed: 'โยมต้องพิจารณาดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.915939212+07:00","message":"Push: 'สิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.915941232+07:00","message":"TextPushed: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.915943901+07:00","message":"Set new StatePrefix : 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.915946936+07:00","message":"Next Push (prob) : 'ที่เข้ามาเนี่ยคือลมที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.915956523+07:00","message":"push: {false สิ่งต่างๆ 0 0xc003d5f380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.960965412+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.961014784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.961021957+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.961037622+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.96104515+07:00","message":"[bufferProcess] interim [780000000]:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.961047971+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.961051582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.961054072+07:00","message":"> Transcript [45553] [false]: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.961057416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.961059671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.961061745+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.961064234+07:00","message":"TextPushed: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.974315732+07:00","message":"[GCS] Start streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.991361366+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.99139957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.991407113+07:00","message":"receive interim result [false|false]: โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:27.991423498+07:00","message":"[buffer interim] 3120 false โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.991434375+07:00","message":"[bufferProcess] interim [840000000]:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.991437145+07:00","message":"[bufferProcess] send to processor:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.991441084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.991444192+07:00","message":"> Transcript [45554] [false]: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.9914478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.991449914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.991451823+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:27.991454544+07:00","message":"TextPushed: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.084775552+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.084814845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา\",\"confidence\":0.9313731}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.084822403+07:00","message":"receive interim result [true|false]: โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.084834387+07:00","message":"end recv isFinal message id 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.084836445+07:00","message":"end Recv id 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.084845032+07:00","message":"[buffer interim] 3120 true โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084852886+07:00","message":"[bufferProcess] interim [930000000]:โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084862931+07:00","message":"[bufferProcess] send to processor (isfinal):โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084866941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084870348+07:00","message":"> Transcript [45555] [false]: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084873747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084875705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084877676+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084880258+07:00","message":"TextPushed: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084882666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084886272+07:00","message":"> Transcript [45556] [true]: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084890516+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084893565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084896363+07:00","message":"StatePrefix: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆที่เข้ามาเนี่ยคือลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084899432+07:00","message":"TextPushed: 'โยมต้องพิจารณาดูว่าสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.084904157+07:00","message":"Push: 'ที่เข้ามาเนี่ยคือลมที่เข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.084913865+07:00","message":"push: {true ที่เข้ามาเนี่ยคือลมที่เข้ามา 0 0xc003d5f380}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:28.09419623+07:00","message":"write wav file: './tmp/7589/7589_3120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.699192009+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.699236795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โป่งแต่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.699242872+07:00","message":"receive interim result [false|false]: โป่งแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.699258636+07:00","message":"[buffer interim] 3121 false โป่งแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.699267408+07:00","message":"[bufferProcess] interim [780000000]:โป่งแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.699269456+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.93267687+07:00","message":"[GCS] IsForceVAD: false for message ID: 3121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.945658969+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.945695804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โป่งแต่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.945702164+07:00","message":"receive interim result [false|false]: โป่งแต่งของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.945719439+07:00","message":"[buffer interim] 3121 false โป่งแต่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.94572878+07:00","message":"[bufferProcess] interim [960000000]:โป่งแต่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.945731769+07:00","message":"[bufferProcess] send to processor:โป่งแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.945735968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.94573945+07:00","message":"> Transcript [45557] [false]: 'โป่งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:28.945742311+07:00","message":"Set StatePrefix (first interim): 'โป่งแต่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:28.994092886+07:00","message":"[GCS] Start streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.012818792+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.012860876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โป่งแต่งของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.01286756+07:00","message":"receive interim result [false|false]: โป่งแต่งของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.012883987+07:00","message":"[buffer interim] 3121 false โป่งแต่งของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.012892993+07:00","message":"[bufferProcess] interim [80000000]:โป่งแต่งของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.01289558+07:00","message":"[bufferProcess] send to processor:โป่งแต่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.012899647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.012902765+07:00","message":"> Transcript [45558] [false]: 'โป่งแต่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.012906204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.012908573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.012910587+07:00","message":"StatePrefix: 'โป่งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.012912919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.067034911+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.067085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์แต่งของเรา\",\"confidence\":0.8972853}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.067092842+07:00","message":"receive interim result [true|false]: องค์แต่งของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.067103839+07:00","message":"end recv isFinal message id 3121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.067106573+07:00","message":"end Recv id 3121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.067114269+07:00","message":"[buffer interim] 3121 true องค์แต่งของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067131383+07:00","message":"[bufferProcess] interim [170000000]:องค์แต่งของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067135297+07:00","message":"[bufferProcess] send to processor (isfinal):โป่งแต่งของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067151582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067166169+07:00","message":"> Transcript [45559] [false]: 'โป่งแต่งของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067171473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067174297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067176588+07:00","message":"StatePrefix: 'โป่งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067178804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067180961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067183262+07:00","message":"> Transcript [45560] [true]: 'องค์แต่งของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067185569+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067187493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067189286+07:00","message":"StatePrefix: 'โป่งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067191345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.067198915+07:00","message":"Push: 'องค์แต่งของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.067208309+07:00","message":"push: {true องค์แต่งของเรา 0 0xc003d45e80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:29.07303561+07:00","message":"write wav file: './tmp/7589/7589_3121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.337188028+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.337229074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.33723548+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.337249379+07:00","message":"[buffer interim] 3122 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.337258268+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.33726023+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.472848373+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.472888023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.472894463+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.472908902+07:00","message":"[buffer interim] 3122 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.472917825+07:00","message":"[bufferProcess] interim [480000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.472920593+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.472924988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.472927871+07:00","message":"> Transcript [45561] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.47293016+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.544830781+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.544869953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.544876122+07:00","message":"receive interim result [false|false]: ก็จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.544888772+07:00","message":"[buffer interim] 3122 false ก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.54489715+07:00","message":"[bufferProcess] interim [600000000]:ก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.544899534+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.544906707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.544909802+07:00","message":"> Transcript [45562] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.544913547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.544916145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.544918294+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.544920472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.715146604+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.71519185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.715199217+07:00","message":"receive interim result [false|false]: ก็จะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.715212945+07:00","message":"[buffer interim] 3122 false ก็จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.715222305+07:00","message":"[bufferProcess] interim [780000000]:ก็จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.715224962+07:00","message":"[bufferProcess] send to processor:ก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.715231256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.71523479+07:00","message":"> Transcript [45563] [false]: 'ก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.715237938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.715240307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.715242637+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.715246568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.85259466+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.852632072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.852639343+07:00","message":"receive interim result [false|false]: ก็จะทำให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:29.852655532+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.852666289+07:00","message":"[bufferProcess] interim [900000000]:ก็จะทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.852669257+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.852675408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.852678873+07:00","message":"> Transcript [45564] [false]: 'ก็จะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.852681894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.852684066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.852686375+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:29.852688535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.165838986+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.165879933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.165886721+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.165900943+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.16591071+07:00","message":"[bufferProcess] interim [200000000]:ก็จะทำให้เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165914769+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165923708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165928027+07:00","message":"> Transcript [45565] [false]: 'ก็จะทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165932771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165935915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165939533+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165942382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165950316+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165953484+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165956768+07:00","message":"Set new StatePrefix : 'ก็จะทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.165960084+07:00","message":"Next Push (prob) : 'จะทำให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.165986483+07:00","message":"push: {false ก็ 0 0xc003325600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.359969818+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.360021884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.360028687+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.360045877+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.360055146+07:00","message":"[bufferProcess] interim [380000000]:ก็จะทำให้เราคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.360057641+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.360061844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.360064852+07:00","message":"> Transcript [45566] [false]: 'ก็จะทำให้เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.360068611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.360071028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.360073118+07:00","message":"StatePrefix: 'ก็จะทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.360076007+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.426963215+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.427013145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.427019901+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.42703465+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.42704505+07:00","message":"[bufferProcess] interim [440000000]:ก็จะทำให้เราคิดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.427047623+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.427052167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.427055207+07:00","message":"> Transcript [45567] [false]: 'ก็จะทำให้เราคิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.427058681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.427061171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.427065229+07:00","message":"StatePrefix: 'ก็จะทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.427068188+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.473847506+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.473902154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.473911772+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.473932998+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.473941304+07:00","message":"[bufferProcess] interim [500000000]:ก็จะทำให้เราคิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.47394442+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.473952396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.473955829+07:00","message":"> Transcript [45568] [false]: 'ก็จะทำให้เราคิดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.473959014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.473961419+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.473963566+07:00","message":"StatePrefix: 'ก็จะทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.473968171+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.542310797+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.542346554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไปต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.542354045+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดไปต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.542366902+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดไปต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.54237572+07:00","message":"[bufferProcess] interim [560000000]:ก็จะทำให้เราคิดไปต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.542378837+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.542382943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.542389902+07:00","message":"> Transcript [45569] [false]: 'ก็จะทำให้เราคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.542393802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.542396477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.542398546+07:00","message":"StatePrefix: 'ก็จะทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.54240089+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.542403754+07:00","message":"Push: 'จะทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.54240593+07:00","message":"TextPushed: 'ก็จะทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.542408029+07:00","message":"Set new StatePrefix : 'ก็จะทำให้เราคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.542410215+07:00","message":"Next Push (prob) : 'คิดว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.542418728+07:00","message":"push: {false จะทำให้เรา 0 0xc003325600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.546596615+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.546616781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไปต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.546622429+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดไปต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.546635864+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดไปต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.546641567+07:00","message":"[bufferProcess] interim [620000000]:ก็จะทำให้เราคิดไปต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.546643991+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดไปต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.546647627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.546650157+07:00","message":"> Transcript [45570] [false]: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.546652844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.546655009+07:00","message":"Set new StatePrefix: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.861695975+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.861731385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไปต่างๆนานา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.861737753+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดไปต่างๆนานา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:30.861750701+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดไปต่างๆนานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.861757258+07:00","message":"[bufferProcess] interim [860000000]:ก็จะทำให้เราคิดไปต่างๆนานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.86176222+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดไปต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.861770703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.86177495+07:00","message":"> Transcript [45571] [false]: 'ก็จะทำให้เราคิดไปต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.86177975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.861783454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.861785516+07:00","message":"StatePrefix: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:30.861788372+07:00","message":"TextPushed: 'ก็จะทำให้เรา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:30.880852321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:30.880871387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.445805443+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.445850431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไปต่างๆนานา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.445857577+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดไปต่างๆนานา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.445874959+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดไปต่างๆนานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.445884676+07:00","message":"[bufferProcess] interim [460000000]:ก็จะทำให้เราคิดไปต่างๆนานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.445887196+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดไปต่างๆนานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.44589177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.44589499+07:00","message":"> Transcript [45572] [false]: 'ก็จะทำให้เราคิดไปต่างๆนานา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.445898853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.445901953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.445905126+07:00","message":"StatePrefix: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.445908743+07:00","message":"TextPushed: 'ก็จะทำให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.631926483+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.631966232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.63198256+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.631998552+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.632006889+07:00","message":"[bufferProcess] interim [640000000]:ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.63200961+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดไปต่างๆนานา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.632018721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.632022021+07:00","message":"> Transcript [45573] [false]: 'ก็จะทำให้เราคิดไปต่างๆนานา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.632026073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.632028709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.632031234+07:00","message":"StatePrefix: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.632036436+07:00","message":"TextPushed: 'ก็จะทำให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.82737386+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.827414861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.82742189+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.827436659+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827445181+07:00","message":"[bufferProcess] interim [880000000]:ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827448005+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827456592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827459883+07:00","message":"> Transcript [45574] [false]: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827464072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827466727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827469397+07:00","message":"StatePrefix: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827472211+07:00","message":"TextPushed: 'ก็จะทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827479718+07:00","message":"Push: 'คิดไปต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827481649+07:00","message":"TextPushed: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827484041+07:00","message":"Set new StatePrefix : 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:31.827487654+07:00","message":"Next Push (prob) : 'ๆนานาพระพุทธเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:31.827516057+07:00","message":"push: {false คิดไปต่าง 0 0xc003325600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.017760973+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.017800674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.017806685+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.017819829+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.017827789+07:00","message":"[bufferProcess] interim [60000000]:ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.017830681+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.017837307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.017840595+07:00","message":"> Transcript [45575] [false]: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.01784363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.017845934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.017849998+07:00","message":"StatePrefix: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.017852766+07:00","message":"TextPushed: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.23579332+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.235841157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.235848544+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.23586208+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.235872187+07:00","message":"[bufferProcess] interim [300000000]:ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.235874758+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.235880402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.235883229+07:00","message":"> Transcript [45576] [false]: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.235886977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.235889083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.235891388+07:00","message":"StatePrefix: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.235894114+07:00","message":"TextPushed: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.334354177+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.334398385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.334405818+07:00","message":"receive interim result [false|false]: ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.334421447+07:00","message":"[buffer interim] 3122 false ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.334428883+07:00","message":"[bufferProcess] interim [360000000]:ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.334432269+07:00","message":"[bufferProcess] send to processor:ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.334440213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.334443208+07:00","message":"> Transcript [45577] [false]: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.334446708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.334448755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.334451469+07:00","message":"StatePrefix: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.334454112+07:00","message":"TextPushed: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.383895314+07:00","message":"[GCS] IsForceVAD: false for message ID: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.453558182+07:00","message":"[GCS] Start streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.494786324+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.494826721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.494835232+07:00","message":"receive interim result [true|false]: ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.494847111+07:00","message":"end recv isFinal message id 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.494849556+07:00","message":"end Recv id 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.494859949+07:00","message":"[buffer interim] 3122 true ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494868518+07:00","message":"[bufferProcess] interim [630000000]:ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494872391+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.49487626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.49487922+07:00","message":"> Transcript [45578] [false]: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494882887+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494884973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494887521+07:00","message":"StatePrefix: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494890231+07:00","message":"TextPushed: 'ก็จะทำให้เราคิดไปต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494893607+07:00","message":"Push: 'ๆนานาพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494895647+07:00","message":"TextPushed: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494898441+07:00","message":"Set new StatePrefix : 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494900873+07:00","message":"Next Push (prob) : 'ท่านสอนไว้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494902642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494904774+07:00","message":"> Transcript [45579] [true]: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494907092+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494908777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494910632+07:00","message":"StatePrefix: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้าท่านสอนไว้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494912721+07:00","message":"TextPushed: 'ก็จะทำให้เราคิดไปต่างๆนานาพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:32.494915384+07:00","message":"Push: 'ท่านสอนไว้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.494930133+07:00","message":"push: {false ๆนานาพระพุทธเจ้า 0 0xc003325600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:32.494936877+07:00","message":"push: {true ท่านสอนไว้ว่า 0 0xc003325600}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:32.505094924+07:00","message":"write wav file: './tmp/7589/7589_3122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.114499801+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.114539835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถิติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.114546133+07:00","message":"receive interim result [false|false]: สถิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.11456145+07:00","message":"[buffer interim] 3123 false สถิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.114569026+07:00","message":"[bufferProcess] interim [660000000]:สถิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.114570898+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.145659971+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.145697294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระติก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.145703308+07:00","message":"receive interim result [false|false]: กระติก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.145719452+07:00","message":"[buffer interim] 3123 false กระติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.145728888+07:00","message":"[bufferProcess] interim [720000000]:กระติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.145733564+07:00","message":"[bufferProcess] send to processor:สถิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.14573887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.145743577+07:00","message":"> Transcript [45580] [false]: 'สถิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.145747105+07:00","message":"Set StatePrefix (first interim): 'สถิติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.186310736+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.18635429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถิติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.186361021+07:00","message":"receive interim result [false|false]: สถิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.186371575+07:00","message":"[buffer interim] 3123 false สถิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.186378786+07:00","message":"[bufferProcess] interim [780000000]:สถิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.186381066+07:00","message":"[bufferProcess] send to processor:กระติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.186384365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.186400382+07:00","message":"> Transcript [45581] [false]: 'กระติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.186402937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.186405049+07:00","message":"Set new StatePrefix: 'กระติก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.293831288+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.29386516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตกะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.29387193+07:00","message":"receive interim result [false|false]: สจิตตกะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.293900103+07:00","message":"[buffer interim] 3123 false สจิตตกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.293907636+07:00","message":"[bufferProcess] interim [900000000]:สจิตตกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.293910183+07:00","message":"[bufferProcess] send to processor:สถิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.293916988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.293920064+07:00","message":"> Transcript [45582] [false]: 'สถิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.293922233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.293924696+07:00","message":"Set new StatePrefix: 'สถิติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.608042571+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.60807913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.608085363+07:00","message":"receive interim result [false|false]: สจิตตปริโยท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:33.608100888+07:00","message":"[buffer interim] 3123 false สจิตตปริโยท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.608107935+07:00","message":"[bufferProcess] interim [140000000]:สจิตตปริโยท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.6081105+07:00","message":"[bufferProcess] send to processor:สจิตตกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.608117686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.608120555+07:00","message":"> Transcript [45583] [false]: 'สจิตตกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.608122679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:33.608124706+07:00","message":"Set new StatePrefix: 'สจิตตกะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:33.881936319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:33.881947596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.192584087+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.192620703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.192627402+07:00","message":"receive interim result [false|false]: สจิตตปริโยท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.192642138+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.192646452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.192649116+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.192654416+07:00","message":"[buffer interim] 3123 false สจิตตปริโยท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.192658027+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192663817+07:00","message":"[bufferProcess] interim [740000000]:สจิตตปริโยท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192666062+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192669567+07:00","message":"[bufferProcess] interim [800000000]:สจิตตปริโยทปนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192671329+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192674616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192677444+07:00","message":"> Transcript [45584] [false]: 'สจิตตปริโยท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192679722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192681913+07:00","message":"Set new StatePrefix: 'สจิตตปริโยท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192683606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192685524+07:00","message":"> Transcript [45585] [false]: 'สจิตตปริโยท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192687998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192690122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192694312+07:00","message":"StatePrefix: 'สจิตตปริโยท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.192696643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.856004311+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.856059069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังเอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.856066569+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนังเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.856083046+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนังเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.856094076+07:00","message":"[bufferProcess] interim [400000000]:สจิตตปริโยทปนังเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.856097268+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.856105878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.856108954+07:00","message":"> Transcript [45586] [false]: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.856112868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.856118219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.856120345+07:00","message":"StatePrefix: 'สจิตตปริโยท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.856122648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.922769865+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.922809338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.922816045+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.922828876+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.922839061+07:00","message":"[bufferProcess] interim [460000000]:สจิตตปริโยทปนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.922841865+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนังเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.922848059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.922851428+07:00","message":"> Transcript [45587] [false]: 'สจิตตปริโยทปนังเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.922856078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.922858301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.922860404+07:00","message":"StatePrefix: 'สจิตตปริโยท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.922863665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.991305829+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.991344553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.991351728+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.991363175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" A9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.991365913+07:00","message":"receive interim result [false|false]:  A9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.991373614+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.99137797+07:00","message":"[buffer interim] 3123 false  A9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991385147+07:00","message":"[bufferProcess] interim [520000000]:สจิตตปริโยทปนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991387803+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991392374+07:00","message":"[bufferProcess] interim [520000000]: A9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991395982+07:00","message":"[bufferProcess] update buffer: สจิตตปริโยทปนัง A9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991402474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991406716+07:00","message":"> Transcript [45588] [false]: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991411284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991414351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991417371+07:00","message":"StatePrefix: 'สจิตตปริโยท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991420723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991424538+07:00","message":"Push: 'สจิตตปริโยท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991427761+07:00","message":"TextPushed: 'สจิตตปริโยท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.991432338+07:00","message":"Set new StatePrefix : 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:34.99143567+07:00","message":"Next Push (prob) : 'ปนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:34.991447377+07:00","message":"push: {false สจิตตปริโยท 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.518170976+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.518212982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนัง A9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.518219735+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนัง A9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.51823693+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนัง A9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.518245173+07:00","message":"[bufferProcess] interim [120000000]:สจิตตปริโยทปนัง A9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.518248144+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนัง A9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.518252281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.518255357+07:00","message":"> Transcript [45589] [false]: 'สจิตตปริโยทปนัง A9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.518259192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.518262022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.518265878+07:00","message":"StatePrefix: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.518268353+07:00","message":"TextPushed: 'สจิตตปริโยท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.655561761+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.655599794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.655607284+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.655618502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" aitakute ทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.655621677+07:00","message":"receive interim result [false|false]:  aitakute ทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.655629508+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.655633512+07:00","message":"[buffer interim] 3123 false  aitakute ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.655640185+07:00","message":"[bufferProcess] interim [180000000]:สจิตตปริโยทปนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.655643055+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนัง A9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.655646761+07:00","message":"[bufferProcess] interim [180000000]: aitakute ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.655651106+07:00","message":"[bufferProcess] update buffer: สจิตตปริโยทปนัง aitakute ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.655654727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.65565764+07:00","message":"> Transcript [45590] [false]: 'สจิตตปริโยทปนัง A9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.65566109+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.655665312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.655667377+07:00","message":"StatePrefix: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.655669716+07:00","message":"TextPushed: 'สจิตตปริโยท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.692260486+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.692294425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังพุทธานุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.692300974+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนังพุทธานุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.692330336+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนังพุทธานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.692338369+07:00","message":"[bufferProcess] interim [240000000]:สจิตตปริโยทปนังพุทธานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.692341232+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนัง aitakute ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.692347964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.692351489+07:00","message":"> Transcript [45591] [false]: 'สจิตตปริโยทปนัง aitakute ทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.692355639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.692358004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.692360456+07:00","message":"StatePrefix: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.692362937+07:00","message":"TextPushed: 'สจิตตปริโยท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.799282371+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.799319079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังพุทธานุภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.799325163+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนังพุทธานุภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.799339629+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนังพุทธานุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.799347325+07:00","message":"[bufferProcess] interim [420000000]:สจิตตปริโยทปนังพุทธานุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.799350618+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนังพุทธานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.799361169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.799364514+07:00","message":"> Transcript [45592] [false]: 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.799368626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.79937104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.799373604+07:00","message":"StatePrefix: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.799376051+07:00","message":"TextPushed: 'สจิตตปริโยท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.79938326+07:00","message":"Push: 'ปนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.799385528+07:00","message":"TextPushed: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.799388139+07:00","message":"Set new StatePrefix : 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.799390504+07:00","message":"Next Push (prob) : 'พุทธานุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.79939766+07:00","message":"push: {false ปนัง 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.926257556+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.926300252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังพุทธานุสรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.926306178+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนังพุทธานุสรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:35.926323298+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนังพุทธานุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.926332094+07:00","message":"[bufferProcess] interim [480000000]:สจิตตปริโยทปนังพุทธานุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.926334441+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนังพุทธานุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.926338048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.926341057+07:00","message":"> Transcript [45593] [false]: 'สจิตตปริโยทปนังพุทธานุภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.926344576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.926347181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.9263498+07:00","message":"StatePrefix: 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:35.926353001+07:00","message":"TextPushed: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.120035111+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.120085339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังพุทธานุศาสนี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.1200962+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนังพุทธานุศาสนี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.120111944+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนังพุทธานุศาสนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.120121478+07:00","message":"[bufferProcess] interim [660000000]:สจิตตปริโยทปนังพุทธานุศาสนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.120124121+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนังพุทธานุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.1201284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.120131557+07:00","message":"> Transcript [45594] [false]: 'สจิตตปริโยทปนังพุทธานุสรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.120134787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.120139863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.120142232+07:00","message":"StatePrefix: 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.120144963+07:00","message":"TextPushed: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.655088925+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.655161227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังพุทธานุศาสนีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.6551692+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนังพุทธานุศาสนีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.655184532+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนังพุทธานุศาสนีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.655195214+07:00","message":"[bufferProcess] interim [200000000]:สจิตตปริโยทปนังพุทธานุศาสนีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.655200744+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนังพุทธานุศาสนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.655208831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.655211936+07:00","message":"> Transcript [45595] [false]: 'สจิตตปริโยทปนังพุทธานุศาสนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.655215858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.655218232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.655220353+07:00","message":"StatePrefix: 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.655222869+07:00","message":"TextPushed: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.70531722+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.705351407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังพุทธานุศาสนีการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.705358259+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนังพุทธานุศาสนีการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.705370877+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนังพุทธานุศาสนีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705380889+07:00","message":"[bufferProcess] interim [320000000]:สจิตตปริโยทปนังพุทธานุศาสนีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705383499+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนังพุทธานุศาสนีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705390657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705397638+07:00","message":"> Transcript [45596] [false]: 'สจิตตปริโยทปนังพุทธานุศาสนีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705401988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705404172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705406242+07:00","message":"StatePrefix: 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.70540885+07:00","message":"TextPushed: 'สจิตตปริโยทปนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705415895+07:00","message":"Push: 'พุทธานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705418244+07:00","message":"TextPushed: 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705420636+07:00","message":"Set new StatePrefix : 'สจิตตปริโยทปนังพุทธานุศาสนีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:36.705422978+07:00","message":"Next Push (prob) : 'ศาสนีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:36.70544528+07:00","message":"push: {false พุทธานุ 0 0xc003325880}"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:36.882211916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:36.882231711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.01424496+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.01428149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังพุทธานุศาสนีการทำจิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.014288837+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนังพุทธานุศาสนีการทำจิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.014306722+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนังพุทธานุศาสนีการทำจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.014316826+07:00","message":"[bufferProcess] interim [560000000]:สจิตตปริโยทปนังพุทธานุศาสนีการทำจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.014320866+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนังพุทธานุศาสนีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.014330745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.014335369+07:00","message":"> Transcript [45597] [false]: 'สจิตตปริโยทปนังพุทธานุศาสนีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.014339987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.014343518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.014346476+07:00","message":"StatePrefix: 'สจิตตปริโยทปนังพุทธานุศาสนีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.014350548+07:00","message":"TextPushed: 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.208779472+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.20882583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.208831653+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.208846153+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.208853485+07:00","message":"[bufferProcess] interim [740000000]:สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.208856023+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนังพุทธานุศาสนีการทำจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.20885956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.208862394+07:00","message":"> Transcript [45598] [false]: 'สจิตตปริโยทปนังพุทธานุศาสนีการทำจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.208866769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.208869738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.208873419+07:00","message":"StatePrefix: 'สจิตตปริโยทปนังพุทธานุศาสนีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.208881112+07:00","message":"TextPushed: 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.529054161+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.5290941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.529100321+07:00","message":"receive interim result [false|false]: สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.529113427+07:00","message":"[buffer interim] 3123 false สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.529122905+07:00","message":"[bufferProcess] interim [40000000]:สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.529125657+07:00","message":"[bufferProcess] send to processor:สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.52913114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.529134068+07:00","message":"> Transcript [45599] [false]: 'สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.529138408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.529140664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.529143131+07:00","message":"StatePrefix: 'สจิตตปริโยทปนังพุทธานุศาสนีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.529146232+07:00","message":"TextPushed: 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.701655668+07:00","message":"[GCS] IsForceVAD: false for message ID: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.889814501+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.889850896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.889857016+07:00","message":"receive interim result [true|false]: สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.88987153+07:00","message":"end recv isFinal message id 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.889875684+07:00","message":"end Recv id 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.889892592+07:00","message":"[buffer interim] 3123 true สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889919227+07:00","message":"[bufferProcess] interim [460000000]:สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889924303+07:00","message":"[bufferProcess] send to processor (isfinal):สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889932997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889939121+07:00","message":"> Transcript [45600] [false]: 'สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889943599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889945788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889948243+07:00","message":"StatePrefix: 'สจิตตปริโยทปนังพุทธานุศาสนีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889957273+07:00","message":"TextPushed: 'สจิตตปริโยทปนังพุทธานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889963678+07:00","message":"Push: 'ศาสนีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889968004+07:00","message":"TextPushed: 'สจิตตปริโยทปนังพุทธานุศาสนีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889970354+07:00","message":"Set new StatePrefix : 'สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889972836+07:00","message":"Next Push (prob) : 'ทำจิตให้บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889975857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889978169+07:00","message":"> Transcript [45601] [true]: 'สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.88998058+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.88998258+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889984982+07:00","message":"StatePrefix: 'สจิตตปริโยทปนังพุทธานุศาสนีการทำจิตให้บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889987325+07:00","message":"TextPushed: 'สจิตตปริโยทปนังพุทธานุศาสนีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:37.889990279+07:00","message":"Push: 'ทำจิตให้บริสุทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.890009929+07:00","message":"push: {false ศาสนีการ 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.890055575+07:00","message":"push: {true ทำจิตให้บริสุทธิ์ 0 0xc003325880}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:37.908506479+07:00","message":"write wav file: './tmp/7589/7589_3123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:37.964699291+07:00","message":"[GCS] Start streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.493229055+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.493280014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.493287707+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.493304366+07:00","message":"[buffer interim] 3124 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.493313738+07:00","message":"[bufferProcess] interim [360000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.493315778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.611136601+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.611178974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.611184454+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.611197783+07:00","message":"[buffer interim] 3124 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.611207265+07:00","message":"[bufferProcess] interim [480000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.611209763+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.611214141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.611217201+07:00","message":"> Transcript [45602] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.611219593+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.697241773+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.697290426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.697296023+07:00","message":"receive interim result [false|false]: ทำให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.697312502+07:00","message":"[buffer interim] 3124 false ทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.697321493+07:00","message":"[bufferProcess] interim [600000000]:ทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.697324142+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.697332323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.697336524+07:00","message":"> Transcript [45603] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.69734183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.697344767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.697347708+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.697353371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.851890593+07:00","message":"[GCS] IsForceVAD: false for message ID: 3124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.922430034+07:00","message":"[GCS] Start streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.94827571+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.94831905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เรา\",\"confidence\":0.9499956}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.948324236+07:00","message":"receive interim result [true|false]: ทำให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.948333418+07:00","message":"end recv isFinal message id 3124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.948335986+07:00","message":"end Recv id 3124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.948340954+07:00","message":"[buffer interim] 3124 true ทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948350791+07:00","message":"[bufferProcess] interim [930000000]:ทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948354032+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948357946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948361086+07:00","message":"> Transcript [45604] [false]: 'ทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948364012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.94836645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.94836973+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948372182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948374054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.94837619+07:00","message":"> Transcript [45605] [true]: 'ทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948378424+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.94838019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948382054+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948383861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:38.948390274+07:00","message":"Push: 'ทำให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:38.948398065+07:00","message":"push: {true ทำให้เรา 0 0xc004b1c180}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:38.953571864+07:00","message":"write wav file: './tmp/7589/7589_3124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.380771987+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.380809124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.380815003+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.380828713+07:00","message":"[buffer interim] 3125 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.380835933+07:00","message":"[bufferProcess] interim [480000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.380837851+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.567765514+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.567806893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.56781274+07:00","message":"receive interim result [false|false]: ลดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.567827921+07:00","message":"[buffer interim] 3125 false ลดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.56783671+07:00","message":"[bufferProcess] interim [720000000]:ลดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.567839213+07:00","message":"[bufferProcess] send to processor:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.567843224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.567846158+07:00","message":"> Transcript [45606] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.567848556+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:39.882295886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:39.882298433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.897415008+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.897459412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.897467716+07:00","message":"receive interim result [false|false]: ลดความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.897485611+07:00","message":"[buffer interim] 3125 false ลดความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.897497591+07:00","message":"[bufferProcess] interim [960000000]:ลดความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.89750162+07:00","message":"[bufferProcess] send to processor:ลดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.897509173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.897513388+07:00","message":"> Transcript [45607] [false]: 'ลดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.897516885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.897520386+07:00","message":"Set new StatePrefix: 'ลดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.899533513+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.899563375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.899569194+07:00","message":"receive interim result [false|false]: ลดความทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:39.899586122+07:00","message":"[buffer interim] 3125 false ลดความทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.899594743+07:00","message":"[bufferProcess] interim [20000000]:ลดความทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.899597301+07:00","message":"[bufferProcess] send to processor:ลดความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.89960504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.899607784+07:00","message":"> Transcript [45608] [false]: 'ลดความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.899611129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.899613204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.899615339+07:00","message":"StatePrefix: 'ลดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:39.899617575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.102188597+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.102229505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.102236376+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.102250037+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.102257621+07:00","message":"[bufferProcess] interim [200000000]:ลดความทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.102260755+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.102265498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.102268336+07:00","message":"> Transcript [45609] [false]: 'ลดความทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.102271883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.102274585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.102276613+07:00","message":"StatePrefix: 'ลดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.102279001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.513956434+07:00","message":"[GCS] Cleaned up inactive client: 3103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.513981442+07:00","message":"[GCS] Cleaned up inactive client: 3101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.513984167+07:00","message":"[GCS] Cleaned up inactive client: 3102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.513986203+07:00","message":"[GCS] Cleaned up inactive client: 3105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.513988015+07:00","message":"[GCS] Cleaned up inactive client: 3099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.513990212+07:00","message":"[GCS] Cleaned up inactive client: 3098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.513992064+07:00","message":"[GCS] Cleaned up inactive client: 3104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.51400688+07:00","message":"[GCS] Cleaned up inactive client: 3100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.538216417+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.53825311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.538259046+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.538272342+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.538280068+07:00","message":"[bufferProcess] interim [680000000]:ลดความทุกข์ลงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.538282395+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.538287865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.538290435+07:00","message":"> Transcript [45610] [false]: 'ลดความทุกข์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.538293863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.538296053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.538298299+07:00","message":"StatePrefix: 'ลดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.538300457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.682065344+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.682115574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.68212425+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.682142677+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.682158523+07:00","message":"[bufferProcess] interim [800000000]:ลดความทุกข์ลงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.682162561+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.68217157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.68217627+07:00","message":"> Transcript [45611] [false]: 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.682181384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.682184646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.682188136+07:00","message":"StatePrefix: 'ลดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.682191345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.682200229+07:00","message":"Push: 'ลดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.682203407+07:00","message":"TextPushed: 'ลดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.682206658+07:00","message":"Set new StatePrefix : 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.682210116+07:00","message":"Next Push (prob) : 'ทุกข์ลงแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.682220527+07:00","message":"push: {false ลดความ 0 0xc004b1c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.793453183+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.79348939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.793495097+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.793510297+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.793518303+07:00","message":"[bufferProcess] interim [860000000]:ลดความทุกข์ลงแค่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.793521239+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.7935284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.79353327+07:00","message":"> Transcript [45612] [false]: 'ลดความทุกข์ลงแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.793538795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.793541904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.793546291+07:00","message":"StatePrefix: 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.793548518+07:00","message":"TextPushed: 'ลดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.889240453+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.889281642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่ดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.88928956+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่ดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:40.889306478+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.889317428+07:00","message":"[bufferProcess] interim [980000000]:ลดความทุกข์ลงแค่ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.889320028+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลงแค่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.889326779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.889329555+07:00","message":"> Transcript [45613] [false]: 'ลดความทุกข์ลงแค่ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.889333103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.889335283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.889337496+07:00","message":"StatePrefix: 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:40.889339817+07:00","message":"TextPushed: 'ลดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.016736828+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.016794006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่ดูรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.016801835+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่ดูรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.01681632+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่ดูรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.016825169+07:00","message":"[bufferProcess] interim [40000000]:ลดความทุกข์ลงแค่ดูรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.016827777+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลงแค่ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.016833614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.016839336+07:00","message":"> Transcript [45614] [false]: 'ลดความทุกข์ลงแค่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.016843543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.016845907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.016848333+07:00","message":"StatePrefix: 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.016850826+07:00","message":"TextPushed: 'ลดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.049558585+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.049600461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่ดูลมหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.049607518+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่ดูลมหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.049622005+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่ดูลมหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049630386+07:00","message":"[bufferProcess] interim [160000000]:ลดความทุกข์ลงแค่ดูลมหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049633403+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลงแค่ดูรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049640378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049644234+07:00","message":"> Transcript [45615] [false]: 'ลดความทุกข์ลงแค่ดูรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049648417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049651296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049653894+07:00","message":"StatePrefix: 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049656114+07:00","message":"TextPushed: 'ลดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049662395+07:00","message":"Push: 'ทุกข์ลงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049664463+07:00","message":"TextPushed: 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049666659+07:00","message":"Set new StatePrefix : 'ลดความทุกข์ลงแค่ดูรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.049668777+07:00","message":"Next Push (prob) : 'ดูรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.049677657+07:00","message":"push: {false ทุกข์ลงแค่ 0 0xc004b1c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.166512744+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.166554916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่ดูลมหายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.16656074+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่ดูลมหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.166575149+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่ดูลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.166582725+07:00","message":"[bufferProcess] interim [280000000]:ลดความทุกข์ลงแค่ดูลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.166585348+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลงแค่ดูลมหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.166591765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.166594758+07:00","message":"> Transcript [45616] [false]: 'ลดความทุกข์ลงแค่ดูลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.16659744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.166600136+07:00","message":"Set new StatePrefix: 'ลดความทุกข์ลงแค่ดูลมหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.364429933+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.364472336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่ดูลมหายใจเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.364478899+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่ดูลมหายใจเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.364493751+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่ดูลมหายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.36450052+07:00","message":"[bufferProcess] interim [460000000]:ลดความทุกข์ลงแค่ดูลมหายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.364503423+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลงแค่ดูลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.364510382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.364513142+07:00","message":"> Transcript [45617] [false]: 'ลดความทุกข์ลงแค่ดูลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.364516493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.364518656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.364520744+07:00","message":"StatePrefix: 'ลดความทุกข์ลงแค่ดูลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.364524048+07:00","message":"TextPushed: 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.944226321+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.944274873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่ดูลมหายใจเข้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.944281285+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่ดูลมหายใจเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:41.944295953+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่ดูลมหายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.944304564+07:00","message":"[bufferProcess] interim [60000000]:ลดความทุกข์ลงแค่ดูลมหายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.944307037+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลงแค่ดูลมหายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.944311524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.944314723+07:00","message":"> Transcript [45618] [false]: 'ลดความทุกข์ลงแค่ดูลมหายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.944318382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.944321354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.944324969+07:00","message":"StatePrefix: 'ลดความทุกข์ลงแค่ดูลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:41.944328967+07:00","message":"TextPushed: 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.070424642+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.070469907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.070475807+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.070488233+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.070497296+07:00","message":"[bufferProcess] interim [180000000]:ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.07049982+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลงแค่ดูลมหายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.070506081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.070509394+07:00","message":"> Transcript [45619] [false]: 'ลดความทุกข์ลงแค่ดูลมหายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.070512797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.070514904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.070517201+07:00","message":"StatePrefix: 'ลดความทุกข์ลงแค่ดูลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.070520033+07:00","message":"TextPushed: 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.127914677+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.127957646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.127967532+07:00","message":"receive interim result [false|false]: ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.127978918+07:00","message":"[buffer interim] 3125 false ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.1279878+07:00","message":"[bufferProcess] interim [240000000]:ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.127990554+07:00","message":"[bufferProcess] send to processor:ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.127996165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.127998961+07:00","message":"> Transcript [45620] [false]: 'ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.128002988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.128005101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.128007545+07:00","message":"StatePrefix: 'ลดความทุกข์ลงแค่ดูลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.128010106+07:00","message":"TextPushed: 'ลดความทุกข์ลงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.128014671+07:00","message":"Push: 'ดูลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.128016641+07:00","message":"TextPushed: 'ลดความทุกข์ลงแค่ดูลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.128019277+07:00","message":"Set new StatePrefix : 'ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.12802158+07:00","message":"Next Push (prob) : 'ใจเข้าหายใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.128028479+07:00","message":"push: {false ดูลมหาย 0 0xc004b1c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.182777705+07:00","message":"[GCS] IsForceVAD: false for message ID: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.294600366+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.294647179+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-06-22T12:59:42.294654284+07:00","message":"receive interim result [true|false]: ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.294664077+07:00","message":"end recv isFinal message id 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.29466674+07:00","message":"end Recv id 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.294673183+07:00","message":"[buffer interim] 3125 true ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294683056+07:00","message":"[bufferProcess] interim [480000000]:ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294688493+07:00","message":"[bufferProcess] send to processor (isfinal):ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294692798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294695556+07:00","message":"> Transcript [45621] [false]: 'ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294698668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294700616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.29470278+07:00","message":"StatePrefix: 'ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294705504+07:00","message":"TextPushed: 'ลดความทุกข์ลงแค่ดูลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294707645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294712365+07:00","message":"> Transcript [45622] [true]: 'ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294714842+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294716794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294718612+07:00","message":"StatePrefix: 'ลดความทุกข์ลงแค่ดูลมหายใจเข้าหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294720489+07:00","message":"TextPushed: 'ลดความทุกข์ลงแค่ดูลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.294723777+07:00","message":"Push: 'ใจเข้าหายใจออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.294732259+07:00","message":"push: {true ใจเข้าหายใจออก 0 0xc004b1c280}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:42.303965899+07:00","message":"write wav file: './tmp/7589/7589_3125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.443906825+07:00","message":"[GCS] Start streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.775965951+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.776007038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.776013091+07:00","message":"receive interim result [false|false]: ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:42.776030728+07:00","message":"[buffer interim] 3126 false ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.776039774+07:00","message":"[bufferProcess] interim [360000000]:ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:42.776042207+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:42.882566999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:42.882582519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.011137435+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.011175821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.011181332+07:00","message":"receive interim result [false|false]: หายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.011197879+07:00","message":"[buffer interim] 3126 false หายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.011205116+07:00","message":"[bufferProcess] interim [540000000]:หายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.011207381+07:00","message":"[bufferProcess] send to processor:ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.011210984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.01121591+07:00","message":"> Transcript [45623] [false]: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.011218688+07:00","message":"Set StatePrefix (first interim): 'ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.036217476+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.036249266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนจะค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.036254851+07:00","message":"receive interim result [false|false]: ไหนจะค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.036271646+07:00","message":"[buffer interim] 3126 false ไหนจะค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.036278458+07:00","message":"[bufferProcess] interim [600000000]:ไหนจะค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.036280832+07:00","message":"[bufferProcess] send to processor:หายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.036284078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.036287018+07:00","message":"> Transcript [45624] [false]: 'หายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.03628918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.036291298+07:00","message":"Set new StatePrefix: 'หายใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.097101083+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.097132911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.097138398+07:00","message":"receive interim result [false|false]: หายใจเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.097152668+07:00","message":"[buffer interim] 3126 false หายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.097159305+07:00","message":"[bufferProcess] interim [660000000]:หายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.097181027+07:00","message":"[bufferProcess] send to processor:ไหนจะค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.097188273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.097191207+07:00","message":"> Transcript [45625] [false]: 'ไหนจะค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.097193649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.097195623+07:00","message":"Set new StatePrefix: 'ไหนจะค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.311158877+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.311208214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.311216048+07:00","message":"receive interim result [false|false]: หายใจเข้าหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.311232512+07:00","message":"[buffer interim] 3126 false หายใจเข้าหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.311244148+07:00","message":"[bufferProcess] interim [900000000]:หายใจเข้าหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.311246855+07:00","message":"[bufferProcess] send to processor:หายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.311252905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.311257109+07:00","message":"> Transcript [45626] [false]: 'หายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.311259643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.311261942+07:00","message":"Set new StatePrefix: 'หายใจเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.49665418+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.496689296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.496695488+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.496706532+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.496714356+07:00","message":"[bufferProcess] interim [80000000]:หายใจเข้าหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.496716846+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.496720142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.49672309+07:00","message":"> Transcript [45627] [false]: 'หายใจเข้าหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.496726123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.496728125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.496730111+07:00","message":"StatePrefix: 'หายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.496732247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.620853583+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.620899608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.620907243+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:43.62092441+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.620942761+07:00","message":"[bufferProcess] interim [140000000]:หายใจเข้าหายใจออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.620945955+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.620949577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.620952456+07:00","message":"> Transcript [45628] [false]: 'หายใจเข้าหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.620955602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.620957881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.620959867+07:00","message":"StatePrefix: 'หายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:43.620962196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.010822095+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.010862237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.010868789+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.010885265+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.010893073+07:00","message":"[bufferProcess] interim [560000000]:หายใจเข้าหายใจออกนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.010896131+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.010899664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.01090242+07:00","message":"> Transcript [45629] [false]: 'หายใจเข้าหายใจออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.01090603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.01090813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.010910211+07:00","message":"StatePrefix: 'หายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.010912352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.015742754+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.015778477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.015784803+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.015801526+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015809002+07:00","message":"[bufferProcess] interim [620000000]:หายใจเข้าหายใจออกนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015812683+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015820531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015823325+07:00","message":"> Transcript [45630] [false]: 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015827411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015829846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015831817+07:00","message":"StatePrefix: 'หายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015833987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015839876+07:00","message":"Push: 'หายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015842139+07:00","message":"TextPushed: 'หายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.015844547+07:00","message":"Set new StatePrefix : 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.01584727+07:00","message":"Next Push (prob) : 'หายใจออกนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.015855765+07:00","message":"push: {false หายใจเข้า 0 0xc004b1ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.336284161+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.33632659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าโทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.336333344+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าโทร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.336344135+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.336354582+07:00","message":"[bufferProcess] interim [860000000]:หายใจเข้าหายใจออกนึกว่าโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.336357044+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.336360543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.336363532+07:00","message":"> Transcript [45631] [false]: 'หายใจเข้าหายใจออกนึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.336366858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.336368869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.336370854+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.336373008+07:00","message":"TextPushed: 'หายใจเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.40242348+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.402469562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.402476262+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.402489022+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.402496842+07:00","message":"[bufferProcess] interim [980000000]:หายใจเข้าหายใจออกนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.40249951+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่าโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.402505322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.402508129+07:00","message":"> Transcript [45632] [false]: 'หายใจเข้าหายใจออกนึกว่าโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.402511653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.402513895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.40251588+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.402518471+07:00","message":"TextPushed: 'หายใจเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.591107415+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.59114529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าพระพุทโธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.591152979+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าพระพุทโธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.591166166+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าพระพุทโธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.591176267+07:00","message":"[bufferProcess] interim [220000000]:หายใจเข้าหายใจออกนึกว่าพระพุทโธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.591179117+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.591185191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.591187811+07:00","message":"> Transcript [45633] [false]: 'หายใจเข้าหายใจออกนึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.591191191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.591193383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.591195725+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.591198381+07:00","message":"TextPushed: 'หายใจเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.774873053+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.774912573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าพระพุทโธน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.774920062+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าพระพุทโธน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.774941988+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าพระพุทโธน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.774950338+07:00","message":"[bufferProcess] interim [400000000]:หายใจเข้าหายใจออกนึกว่าพระพุทโธน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.774953115+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่าพระพุทโธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.77496028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.77496319+07:00","message":"> Transcript [45634] [false]: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.774967264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.774969583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.774971811+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.774974629+07:00","message":"TextPushed: 'หายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.774980735+07:00","message":"Push: 'หายใจออกนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.774983049+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.774985186+07:00","message":"Set new StatePrefix : 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.774987485+07:00","message":"Next Push (prob) : 'ว่าพระพุทโธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.774994755+07:00","message":"push: {false หายใจออกนึก 0 0xc004b1ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.909311072+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.909352258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.909365146+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:44.909384504+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.909397512+07:00","message":"[bufferProcess] interim [520000000]:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.909400347+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่าพระพุทโธน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.909408561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.909411726+07:00","message":"> Transcript [45635] [false]: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.909416207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.90942089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.90942389+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:44.909426697+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.507791064+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.50782708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.507833366+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.50784558+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.507853+07:00","message":"[bufferProcess] interim [120000000]:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.507855665+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.507861015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.507863761+07:00","message":"> Transcript [45636] [false]: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.507867343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.507870046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.507872325+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.507875312+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.803313755+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.803363579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.803374574+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.803391754+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.803402186+07:00","message":"[bufferProcess] interim [360000000]:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.803405186+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.803410746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.803413488+07:00","message":"> Transcript [45637] [false]: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.803434843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.80343697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.803441815+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.803444642+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:45.883241788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:45.883273474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.923393298+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.923430691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.923437149+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.923450184+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.923457546+07:00","message":"[bufferProcess] interim [480000000]:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.923460468+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.923466105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.923468908+07:00","message":"> Transcript [45638] [false]: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.923472955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.92347508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.923477447+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.923480262+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.92348527+07:00","message":"Push: 'ว่าพระพุทโธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.923487429+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.923489838+07:00","message":"Set new StatePrefix : 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.923493332+07:00","message":"Next Push (prob) : 'นี่แหละเราอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.923500758+07:00","message":"push: {false ว่าพระพุทโธ 0 0xc004b1ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.982082297+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.982119869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.982125928+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.982140402+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.982148014+07:00","message":"[bufferProcess] interim [540000000]:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.982150763+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.98215428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.982157167+07:00","message":"> Transcript [45639] [false]: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.982160243+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.985778862+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.985813936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.985820156+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:45.985834701+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.985840357+07:00","message":"[bufferProcess] interim [600000000]:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.985842872+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.985846132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.985848837+07:00","message":"> Transcript [45640] [false]: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.985852396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.985854453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.985856375+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:45.985859105+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.173046119+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.173092178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.173100132+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.173116555+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.1731293+07:00","message":"[bufferProcess] interim [780000000]:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.173132657+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.173137274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.173143024+07:00","message":"> Transcript [45641] [false]: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.173147764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.173150246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.173155106+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.173158237+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.352082336+07:00","message":"[GCS] IsForceVAD: false for message ID: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.382661036+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.382701038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.382709358+07:00","message":"receive interim result [false|false]: หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.382725215+07:00","message":"[buffer interim] 3126 false หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.382733917+07:00","message":"[bufferProcess] interim [20000000]:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.382736936+07:00","message":"[bufferProcess] send to processor:หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.38274654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.382749782+07:00","message":"> Transcript [45642] [false]: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.382753627+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.382756477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.382758888+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.38276267+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.4155851+07:00","message":"[GCS] Start streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.548154523+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.548193741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายใจเข้าหายใจออกนึกพระพุทโธนี่แหละถ้าเกิดเราอยู่ตรงนี้ได้นะ\",\"confidence\":0.92410564}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.548200598+07:00","message":"receive interim result [true|false]: หายใจเข้าหายใจออกนึกพระพุทโธนี่แหละถ้าเกิดเราอยู่ตรงนี้ได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.548210436+07:00","message":"end recv isFinal message id 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.548212764+07:00","message":"end Recv id 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.548218093+07:00","message":"[buffer interim] 3126 true หายใจเข้าหายใจออกนึกพระพุทโธนี่แหละถ้าเกิดเราอยู่ตรงนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548226192+07:00","message":"[bufferProcess] interim [140000000]:หายใจเข้าหายใจออกนึกพระพุทโธนี่แหละถ้าเกิดเราอยู่ตรงนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548230548+07:00","message":"[bufferProcess] send to processor (isfinal):หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548233912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548236673+07:00","message":"> Transcript [45643] [false]: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.54824048+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548242686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.54824483+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548247759+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548251529+07:00","message":"Push: 'นี่แหละเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548253666+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548255893+07:00","message":"Set new StatePrefix : 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548258157+07:00","message":"Next Push (prob) : 'ตรงนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548259965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548262229+07:00","message":"> Transcript [45644] [true]: 'หายใจเข้าหายใจออกนึกพระพุทโธนี่แหละถ้าเกิดเราอยู่ตรงนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548264551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548266278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548268039+07:00","message":"StatePrefix: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548270019+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548271853+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.548374266+07:00","message":"push: {false นี่แหละเราอยู่ 0 0xc004b1ca80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548417403+07:00","message":"Push: 'ตรงนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548421451+07:00","message":"TextPushed: 'หายใจเข้าหายใจออกนึกว่าพระพุทโธนี่แหละเราอยู่ตรงนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548423987+07:00","message":"Set new StatePrefix : 'หายใจเข้าหายใจออกนึกพระพุทโธนี่แหละถ้าเกิดเราอยู่ตรงนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548426101+07:00","message":"Next Push (prob) : 'หายใจเข้าหายใจออกนึกพระพุทโธนี่แหละถ้าเกิดเราอยู่ตรงนี้ได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.54843412+07:00","message":"push: {true ตรงนี้ได้นะ 0 0xc004b1ca80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.548451354+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3126.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:46.558216639+07:00","message":"write wav file: './tmp/7589/7589_3126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.755678068+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.755714522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.755719656+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.755732699+07:00","message":"[buffer interim] 3127 false รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.75573948+07:00","message":"[bufferProcess] interim [360000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.755741489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.784363673+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.784400206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.784406153+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.784421443+07:00","message":"[buffer interim] 3127 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.784429938+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.784432448+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.784439216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.78444192+07:00","message":"> Transcript [45645] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.784444113+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.893201666+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.893241228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.893248304+07:00","message":"receive interim result [false|false]: เราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:46.893262952+07:00","message":"[buffer interim] 3127 false เราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.893270726+07:00","message":"[bufferProcess] interim [480000000]:เราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.893273138+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.893278793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.893282366+07:00","message":"> Transcript [45646] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.893284891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:46.893287423+07:00","message":"Set new StatePrefix: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.073315766+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.073353177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.073359623+07:00","message":"receive interim result [false|false]: เราเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.073373145+07:00","message":"[buffer interim] 3127 false เราเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.073380968+07:00","message":"[bufferProcess] interim [660000000]:เราเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.073383364+07:00","message":"[bufferProcess] send to processor:เราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.073386826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.073389441+07:00","message":"> Transcript [45647] [false]: 'เราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.073392352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.073394312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.073396613+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.073399035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.123052274+07:00","message":"[GCS] IsForceVAD: false for message ID: 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.142660454+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.142699928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเป็นผู้ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.142705701+07:00","message":"receive interim result [false|false]: เราเป็นผู้ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.142719814+07:00","message":"[buffer interim] 3127 false เราเป็นผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.142728502+07:00","message":"[bufferProcess] interim [780000000]:เราเป็นผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.14273152+07:00","message":"[bufferProcess] send to processor:เราเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.14273569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.142739339+07:00","message":"> Transcript [45648] [false]: 'เราเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.142742672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.142744996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.142747578+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.142750039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.204292196+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.20433689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเป็นผู้กำกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.204345839+07:00","message":"receive interim result [false|false]: เราเป็นผู้กำกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.204366946+07:00","message":"[buffer interim] 3127 false เราเป็นผู้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.204380032+07:00","message":"[bufferProcess] interim [900000000]:เราเป็นผู้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.204383473+07:00","message":"[bufferProcess] send to processor:เราเป็นผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.204390162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.204393838+07:00","message":"> Transcript [45649] [false]: 'เราเป็นผู้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.204398867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.204401231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.204403777+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.204406076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.213282629+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.213309397+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-06-22T12:59:47.213315445+07:00","message":"receive interim result [true|false]: เราเป็นผู้กำกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.213324026+07:00","message":"end recv isFinal message id 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.213326352+07:00","message":"end Recv id 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.213333093+07:00","message":"[buffer interim] 3127 true เราเป็นผู้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213338158+07:00","message":"[bufferProcess] interim [930000000]:เราเป็นผู้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213343265+07:00","message":"[bufferProcess] send to processor (isfinal):เราเป็นผู้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213348929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213351561+07:00","message":"> Transcript [45650] [false]: 'เราเป็นผู้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213354325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213356252+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213358378+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213360635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213366072+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213368294+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213370498+07:00","message":"Set new StatePrefix : 'เราเป็นผู้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213373281+07:00","message":"Next Push (prob) : 'เป็นผู้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213375253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213377309+07:00","message":"> Transcript [45651] [true]: 'เราเป็นผู้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213379497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.21338119+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213383072+07:00","message":"StatePrefix: 'เราเป็นผู้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213385085+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.213387368+07:00","message":"Push: 'เป็นผู้กำกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.21339568+07:00","message":"push: {false เรา 0 0xc004b1d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.213421035+07:00","message":"push: {true เป็นผู้กำกับ 0 0xc004b1d000}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:47.21863944+07:00","message":"write wav file: './tmp/7589/7589_3127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.253017756+07:00","message":"[GCS] Start streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.725888926+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.725938698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.725946602+07:00","message":"receive interim result [false|false]: แต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.725961845+07:00","message":"[buffer interim] 3128 false แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.725972105+07:00","message":"[bufferProcess] interim [480000000]:แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.725974602+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.779273229+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.779314195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.779321182+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.779335612+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.779343578+07:00","message":"[bufferProcess] interim [600000000]:แต่ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.779346122+07:00","message":"[bufferProcess] send to processor:แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.779352162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.779355209+07:00","message":"> Transcript [45652] [false]: 'แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.779359628+07:00","message":"Set StatePrefix (first interim): 'แต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.976174459+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.976216328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.976221678+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:47.976236368+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.976246273+07:00","message":"[bufferProcess] interim [780000000]:แต่ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.976248846+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.976253429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.976256695+07:00","message":"> Transcript [45653] [false]: 'แต่ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.976260446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.976262837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.976264877+07:00","message":"StatePrefix: 'แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:47.976267137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.093550367+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.093590168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.093598075+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.093612666+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.093620838+07:00","message":"[bufferProcess] interim [900000000]:แต่ถ้าเกิดเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.093623402+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.093631137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.093634016+07:00","message":"> Transcript [45654] [false]: 'แต่ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.093637856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.093640162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.093645289+07:00","message":"StatePrefix: 'แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.093647703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.217334693+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.217377625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.217384333+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.217398126+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.217405997+07:00","message":"[bufferProcess] interim [960000000]:แต่ถ้าเกิดเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.21740875+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.217412862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.217415796+07:00","message":"> Transcript [45655] [false]: 'แต่ถ้าเกิดเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.217419063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.21742151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.217423581+07:00","message":"StatePrefix: 'แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.217428498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.484210232+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.48424697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.484252868+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.484267979+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.484275046+07:00","message":"[bufferProcess] interim [260000000]:แต่ถ้าเกิดเมื่อไหร่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.48427787+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.484282608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.484285204+07:00","message":"> Transcript [45656] [false]: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.48428894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.484291081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.484293065+07:00","message":"StatePrefix: 'แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.484295326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.484303278+07:00","message":"Push: 'แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.484305216+07:00","message":"TextPushed: 'แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.484307329+07:00","message":"Set new StatePrefix : 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.484309825+07:00","message":"Next Push (prob) : 'เกิดเมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.484317026+07:00","message":"push: {false แต่ถ้า 0 0xc0045dfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.496259682+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.496301639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.496309224+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.496327509+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.496335646+07:00","message":"[bufferProcess] interim [320000000]:แต่ถ้าเกิดเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.496338277+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.496347944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.496351981+07:00","message":"> Transcript [45657] [false]: 'แต่ถ้าเกิดเมื่อไหร่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.496355808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.496358132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.496360811+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.496363324+07:00","message":"TextPushed: 'แต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.614351948+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.614390215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.614406416+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.614423066+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.614431733+07:00","message":"[bufferProcess] interim [380000000]:แต่ถ้าเกิดเมื่อไหร่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.614436229+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.61444065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.614443698+07:00","message":"> Transcript [45658] [false]: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.614447669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.61445088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.614453105+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.6144555+07:00","message":"TextPushed: 'แต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.699738927+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.699776845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.699783424+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.699804593+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.699815171+07:00","message":"[bufferProcess] interim [500000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.699818975+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.699824617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.699829065+07:00","message":"> Transcript [45659] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.699833718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.699836793+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.699839823+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.699843221+07:00","message":"TextPushed: 'แต่ถ้า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:48.884033945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:48.884050207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.890153776+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.890187212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.890192586+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.890203861+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890212751+07:00","message":"[bufferProcess] interim [680000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890215331+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890220678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890223392+07:00","message":"> Transcript [45660] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890227243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890229446+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890231747+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890234104+07:00","message":"TextPushed: 'แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890238862+07:00","message":"Push: 'เกิดเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890240851+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890244119+07:00","message":"Set new StatePrefix : 'แต่ถ้าเกิดเมื่อไหร่เราไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:48.890246535+07:00","message":"Next Push (prob) : 'เราไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:48.89025309+07:00","message":"push: {false เกิดเมื่อไหร่ 0 0xc0045dfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.223288444+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.223329001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.223335741+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.223350562+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.223358891+07:00","message":"[bufferProcess] interim [920000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.223361467+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.223368591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.223372121+07:00","message":"> Transcript [45661] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.223376076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.223378523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.223380681+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.223383566+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.326705809+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.326748037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตำบลวิชิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.32675518+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตำบลวิชิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.326770306+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตำบลวิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.32677892+07:00","message":"[bufferProcess] interim [40000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตำบลวิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.326781861+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.32678974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.326792658+07:00","message":"> Transcript [45662] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.326796597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.326801773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.32680451+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.32680746+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.379837423+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.379878241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.379884657+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.37990556+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.379926367+07:00","message":"[bufferProcess] interim [220000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.379932944+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตำบลวิชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.379942185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.379944971+07:00","message":"> Transcript [45663] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตำบลวิชิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.379947702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.37995031+07:00","message":"Set new StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตำบลวิชิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.61820147+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.618240504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.618248194+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.61826294+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.618270576+07:00","message":"[bufferProcess] interim [400000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.618273155+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.618279026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.618281817+07:00","message":"> Transcript [45664] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.618284473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.618286584+07:00","message":"Set new StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.698020381+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.698066691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.698073097+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.698091672+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.69810005+07:00","message":"[bufferProcess] interim [520000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.698103139+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.698107654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.698111421+07:00","message":"> Transcript [45665] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.698114191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.698116445+07:00","message":"Set new StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.89361849+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.893658146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.893665416+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:49.893682963+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.893691828+07:00","message":"[bufferProcess] interim [640000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.893696336+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.8937015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.893704649+07:00","message":"> Transcript [45666] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.893707344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:49.893709643+07:00","message":"Set new StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.02599783+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.026044471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.026051043+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.026065219+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.026073742+07:00","message":"[bufferProcess] interim [820000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.026079197+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.02608354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.026086583+07:00","message":"> Transcript [45667] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.026090835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.026093198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.026095305+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.026098115+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.078542445+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.078583029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.078589857+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.078604237+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.078614451+07:00","message":"[bufferProcess] interim [880000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.078617314+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.078621859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.078625342+07:00","message":"> Transcript [45668] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.078629428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.078631658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.078633691+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.078636688+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.730378051+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.730416919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.730423823+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.730436287+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.730444761+07:00","message":"[bufferProcess] interim [480000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.730447445+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.730452328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.730455263+07:00","message":"> Transcript [45669] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.730458914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.730460988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.730464869+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.73046784+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.778275249+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.778318966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.778327832+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.778348179+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778357819+07:00","message":"[bufferProcess] interim [540000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778362405+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778372328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778380035+07:00","message":"> Transcript [45670] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778386183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778389313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778392902+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778396686+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778405189+07:00","message":"Push: 'เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778408496+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778410802+07:00","message":"Set new StatePrefix : 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.778413492+07:00","message":"Next Push (prob) : 'ผู้แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.778422846+07:00","message":"push: {false เราไปตามคนนึงนะเราเป็น 0 0xc0045dfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.975943118+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.975983427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.975989948+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:50.976009421+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.976018608+07:00","message":"[bufferProcess] interim [780000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.976021179+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.976029592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.976032457+07:00","message":"> Transcript [45671] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.976036771+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.976039536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.976042006+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:50.976044905+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.099670854+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.099715431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.099722201+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.099736193+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.099745289+07:00","message":"[bufferProcess] interim [840000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.099748273+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.099752771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.099755723+07:00","message":"> Transcript [45672] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.099760142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.099765024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.099768016+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.099771096+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.627461431+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.627504118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.627511554+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.627527614+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.627536762+07:00","message":"[bufferProcess] interim [380000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.627539875+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.62754409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.627547928+07:00","message":"> Transcript [45673] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.627552156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.627554376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.627557048+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.627562317+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.697703928+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.697743793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.697751158+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.697766467+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697775625+07:00","message":"[bufferProcess] interim [500000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697778543+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697787408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697790425+07:00","message":"> Transcript [45674] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697797023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697799887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697802626+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697805572+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697811614+07:00","message":"Push: 'ผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697813562+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697816212+07:00","message":"Set new StatePrefix : 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.697819308+07:00","message":"Next Push (prob) : 'ผู้แสดงยังไงเนี่ยออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.697828388+07:00","message":"push: {false ผู้แสดง 0 0xc0045dfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.813259188+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.813305172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.81331429+07:00","message":"receive interim result [false|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.813329919+07:00","message":"[buffer interim] 3128 false แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.813344378+07:00","message":"[bufferProcess] interim [620000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.813347819+07:00","message":"[bufferProcess] send to processor:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.813354607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.81335798+07:00","message":"> Transcript [45675] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.813361709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.813363887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.813365992+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:51.813369071+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.862152914+07:00","message":"[GCS] IsForceVAD: false for message ID: 3128"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:51.884371482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:51.884393578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:51.933243121+07:00","message":"[GCS] Start streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.031721068+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.031767959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงคิดนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก\",\"confidence\":0.9356441}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.031776789+07:00","message":"receive interim result [true|false]: แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงคิดนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.031787779+07:00","message":"end recv isFinal message id 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.031789937+07:00","message":"end Recv id 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.031796611+07:00","message":"[buffer interim] 3128 true แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงคิดนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031808307+07:00","message":"[bufferProcess] interim [830000000]:แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงคิดนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031815862+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031819941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031823121+07:00","message":"> Transcript [45676] [false]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031827124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031829316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031831826+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031834762+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031836904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031838838+07:00","message":"> Transcript [45677] [true]: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงคิดนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031841968+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031843675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031845397+07:00","message":"StatePrefix: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031847758+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.031849569+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.032072668+07:00","message":"Push: 'ยังไงเนี่ยออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.032076103+07:00","message":"TextPushed: 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงนะเราเป็นผู้แสดงยังไงเนี่ยออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.032078646+07:00","message":"Set new StatePrefix : 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงคิดนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.0320814+07:00","message":"Next Push (prob) : 'แต่ถ้าเกิดเมื่อไหร่เราไปตามคนนึงคิดนะเราเป็นผู้แสดงผู้แสดงยังไงเนี่ยออกไปข้างนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.032091011+07:00","message":"push: {true ยังไงเนี่ยออกไปข้างนอก 0 0xc0045dfe80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.032106824+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3128.html'"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:52.042161546+07:00","message":"write wav file: './tmp/7589/7589_3128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.781636232+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.781688187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.781696943+07:00","message":"receive interim result [false|false]: ก็วิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.781710019+07:00","message":"[buffer interim] 3129 false ก็วิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.78171834+07:00","message":"[bufferProcess] interim [840000000]:ก็วิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.781720398+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.916984792+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.91702191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วิ่งออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.917028445+07:00","message":"receive interim result [false|false]: ก็วิ่งออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.917044805+07:00","message":"[buffer interim] 3129 false ก็วิ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.917051812+07:00","message":"[bufferProcess] interim [960000000]:ก็วิ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.917054382+07:00","message":"[bufferProcess] send to processor:ก็วิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.917058241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.917061616+07:00","message":"> Transcript [45678] [false]: 'ก็วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.917064706+07:00","message":"Set StatePrefix (first interim): 'ก็วิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.988020405+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.988055776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วิ่งออกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.988061936+07:00","message":"receive interim result [false|false]: ก็วิ่งออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:52.988075815+07:00","message":"[buffer interim] 3129 false ก็วิ่งออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.988085231+07:00","message":"[bufferProcess] interim [80000000]:ก็วิ่งออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.988089866+07:00","message":"[bufferProcess] send to processor:ก็วิ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.988096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.988099097+07:00","message":"> Transcript [45679] [false]: 'ก็วิ่งออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.988102536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.988104733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.988106745+07:00","message":"StatePrefix: 'ก็วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:52.988108792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.111058582+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.111102236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วิ่งออกไปข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.111110974+07:00","message":"receive interim result [false|false]: ก็วิ่งออกไปข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.111129273+07:00","message":"[buffer interim] 3129 false ก็วิ่งออกไปข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.111141463+07:00","message":"[bufferProcess] interim [200000000]:ก็วิ่งออกไปข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.111146925+07:00","message":"[bufferProcess] send to processor:ก็วิ่งออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.11115509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.111158906+07:00","message":"> Transcript [45680] [false]: 'ก็วิ่งออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.111162359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.111164521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.111166703+07:00","message":"StatePrefix: 'ก็วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.111168764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.171298065+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.171337442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วิ่งออกไปข้างนอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.171343729+07:00","message":"receive interim result [false|false]: ก็วิ่งออกไปข้างนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.171358597+07:00","message":"[buffer interim] 3129 false ก็วิ่งออกไปข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.171370086+07:00","message":"[bufferProcess] interim [320000000]:ก็วิ่งออกไปข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.171373706+07:00","message":"[bufferProcess] send to processor:ก็วิ่งออกไปข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.171380572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.171384791+07:00","message":"> Transcript [45681] [false]: 'ก็วิ่งออกไปข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.171389611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.171393988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.171396102+07:00","message":"StatePrefix: 'ก็วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.171398172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.492263516+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.492295922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วิ่งออกไปข้างนอกก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.49230221+07:00","message":"receive interim result [false|false]: ก็วิ่งออกไปข้างนอกก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.492314245+07:00","message":"[buffer interim] 3129 false ก็วิ่งออกไปข้างนอกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492323346+07:00","message":"[bufferProcess] interim [560000000]:ก็วิ่งออกไปข้างนอกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492326023+07:00","message":"[bufferProcess] send to processor:ก็วิ่งออกไปข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492331675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492334811+07:00","message":"> Transcript [45682] [false]: 'ก็วิ่งออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492353109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492355269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492357264+07:00","message":"StatePrefix: 'ก็วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492359593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492366419+07:00","message":"Push: 'ก็วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492369006+07:00","message":"TextPushed: 'ก็วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492371514+07:00","message":"Set new StatePrefix : 'ก็วิ่งออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.492373852+07:00","message":"Next Push (prob) : 'ออกไปข้างนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.49238151+07:00","message":"push: {false ก็วิ่ง 0 0xc004610c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.508875451+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.508921077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วิ่งออกไปข้างนอกก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.508928723+07:00","message":"receive interim result [false|false]: ก็วิ่งออกไปข้างนอกก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.508945409+07:00","message":"[buffer interim] 3129 false ก็วิ่งออกไปข้างนอกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.508953213+07:00","message":"[bufferProcess] interim [620000000]:ก็วิ่งออกไปข้างนอกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.508956049+07:00","message":"[bufferProcess] send to processor:ก็วิ่งออกไปข้างนอกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.508964387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.508967277+07:00","message":"> Transcript [45683] [false]: 'ก็วิ่งออกไปข้างนอกก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.508970717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.508972869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.508975014+07:00","message":"StatePrefix: 'ก็วิ่งออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.508977376+07:00","message":"TextPushed: 'ก็วิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.705253136+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.705292403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วิ่งออกไปข้างนอกก่อนรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.705299014+07:00","message":"receive interim result [false|false]: ก็วิ่งออกไปข้างนอกก่อนรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.705313843+07:00","message":"[buffer interim] 3129 false ก็วิ่งออกไปข้างนอกก่อนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.705321059+07:00","message":"[bufferProcess] interim [800000000]:ก็วิ่งออกไปข้างนอกก่อนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.705323811+07:00","message":"[bufferProcess] send to processor:ก็วิ่งออกไปข้างนอกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.705330892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.705333547+07:00","message":"> Transcript [45684] [false]: 'ก็วิ่งออกไปข้างนอกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.705337431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.705339711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.705341932+07:00","message":"StatePrefix: 'ก็วิ่งออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.705344524+07:00","message":"TextPushed: 'ก็วิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.809643657+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.809690284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วิ่งออกไปข้างนอกก็ร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.809697712+07:00","message":"receive interim result [false|false]: ก็วิ่งออกไปข้างนอกก็ร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.809714673+07:00","message":"[buffer interim] 3129 false ก็วิ่งออกไปข้างนอกก็ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.809723975+07:00","message":"[bufferProcess] interim [860000000]:ก็วิ่งออกไปข้างนอกก็ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.80972685+07:00","message":"[bufferProcess] send to processor:ก็วิ่งออกไปข้างนอกก่อนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.809731645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.809734635+07:00","message":"> Transcript [45685] [false]: 'ก็วิ่งออกไปข้างนอกก่อนรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.8097389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.809741149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.809743253+07:00","message":"StatePrefix: 'ก็วิ่งออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:53.809746153+07:00","message":"TextPushed: 'ก็วิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.851220961+07:00","message":"[GCS] IsForceVAD: false for message ID: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:53.973290598+07:00","message":"[GCS] Start streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.006908356+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.006953439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็วิ่งออกไปข้างนอกก็ร้อนเนี่ย\",\"confidence\":0.91618}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.006961393+07:00","message":"receive interim result [true|false]: ก็วิ่งออกไปข้างนอกก็ร้อนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.006969567+07:00","message":"end recv isFinal message id 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.006972113+07:00","message":"end Recv id 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.006979536+07:00","message":"[buffer interim] 3129 true ก็วิ่งออกไปข้างนอกก็ร้อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.006990537+07:00","message":"[bufferProcess] interim [130000000]:ก็วิ่งออกไปข้างนอกก็ร้อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.006996096+07:00","message":"[bufferProcess] send to processor (isfinal):ก็วิ่งออกไปข้างนอกก็ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.00699971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007003582+07:00","message":"> Transcript [45686] [false]: 'ก็วิ่งออกไปข้างนอกก็ร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007007422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007009588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.00701169+07:00","message":"StatePrefix: 'ก็วิ่งออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007016667+07:00","message":"TextPushed: 'ก็วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007022788+07:00","message":"Push: 'ออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.00702886+07:00","message":"TextPushed: 'ก็วิ่งออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007031244+07:00","message":"Set new StatePrefix : 'ก็วิ่งออกไปข้างนอกก็ร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007035549+07:00","message":"Next Push (prob) : 'ก็ร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.00703752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007039803+07:00","message":"> Transcript [45687] [true]: 'ก็วิ่งออกไปข้างนอกก็ร้อนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007042319+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007044339+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007046059+07:00","message":"StatePrefix: 'ก็วิ่งออกไปข้างนอกก็ร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007047949+07:00","message":"TextPushed: 'ก็วิ่งออกไปข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.007050275+07:00","message":"Push: 'ก็ร้อนเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.007062623+07:00","message":"push: {false ออกไปข้างนอก 0 0xc004610c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.007071667+07:00","message":"push: {true ก็ร้อนเนี่ย 0 0xc004610c00}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:54.013980482+07:00","message":"write wav file: './tmp/7589/7589_3129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.527469063+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.527522154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.527528869+07:00","message":"receive interim result [false|false]: ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.527551698+07:00","message":"[buffer interim] 3130 false ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.527566497+07:00","message":"[bufferProcess] interim [540000000]:ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.527571112+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.550302906+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.550338811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.550344446+07:00","message":"receive interim result [false|false]: ถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.550399013+07:00","message":"[buffer interim] 3130 false ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.550411553+07:00","message":"[bufferProcess] interim [600000000]:ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.550414376+07:00","message":"[bufferProcess] send to processor:ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.550417784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.550420436+07:00","message":"> Transcript [45688] [false]: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.550431048+07:00","message":"Set StatePrefix (first interim): 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.653076237+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.653113884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.653119846+07:00","message":"receive interim result [false|false]: ถ้าเกิดเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.653136506+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.653148432+07:00","message":"[bufferProcess] interim [660000000]:ถ้าเกิดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.653151409+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.653158457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.653174007+07:00","message":"> Transcript [45689] [false]: 'ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.653177349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.653179345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.653182028+07:00","message":"StatePrefix: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.653185467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.710067978+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.710113759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.710120459+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.710138342+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.710147342+07:00","message":"[bufferProcess] interim [780000000]:ถ้าเกิดเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.710150639+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.710156134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.710159411+07:00","message":"> Transcript [45690] [false]: 'ถ้าเกิดเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.710164119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.710166619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.710168828+07:00","message":"StatePrefix: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.710171074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.831792066+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.831829926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.831836344+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.831847283+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.831855703+07:00","message":"[bufferProcess] interim [840000000]:ถ้าเกิดเราไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.831858729+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.831862532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.831865804+07:00","message":"> Transcript [45691] [false]: 'ถ้าเกิดเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.831869536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.831871593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.83187393+07:00","message":"StatePrefix: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.831876263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:54.884882511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:54.884917577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.956293215+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.956343907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.956352439+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.956374852+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.95638458+07:00","message":"[bufferProcess] interim [960000000]:ถ้าเกิดเราไม่รู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956387038+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956391637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956395129+07:00","message":"> Transcript [45692] [false]: 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956399473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956401941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956404001+07:00","message":"StatePrefix: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956406293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956409261+07:00","message":"Push: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956411441+07:00","message":"TextPushed: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956413688+07:00","message":"Set new StatePrefix : 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.956418897+07:00","message":"Next Push (prob) : 'เราไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.956428333+07:00","message":"push: {false ถ้าเกิด 0 0xc004c0ff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.961276075+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.961298984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.96130672+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:54.961323779+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.961329683+07:00","message":"[bufferProcess] interim [20000000]:ถ้าเกิดเราไม่รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.961332447+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.961336043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.961339939+07:00","message":"> Transcript [45693] [false]: 'ถ้าเกิดเราไม่รู้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.96134335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.9613454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.961347426+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:54.961349654+07:00","message":"TextPushed: 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.221126153+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.221191392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จักกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.221200686+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จักกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.221224636+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จักกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.221236741+07:00","message":"[bufferProcess] interim [260000000]:ถ้าเกิดเราไม่รู้จักกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.221241097+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.221247762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.221254539+07:00","message":"> Transcript [45694] [false]: 'ถ้าเกิดเราไม่รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.221260092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.221263577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.221267622+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.221271372+07:00","message":"TextPushed: 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.495481297+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.495523335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จักกับเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.495533911+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จักกับเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.495548525+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จักกับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.495558087+07:00","message":"[bufferProcess] interim [500000000]:ถ้าเกิดเราไม่รู้จักกับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.495560519+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จักกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.495564823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.495567887+07:00","message":"> Transcript [45695] [false]: 'ถ้าเกิดเราไม่รู้จักกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.495571841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.495574395+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.49557716+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.495580322+07:00","message":"TextPushed: 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.550942467+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.550984951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จักกับอ๊อฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.550991886+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จักกับอ๊อฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.551006134+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จักกับอ๊อฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551014576+07:00","message":"[bufferProcess] interim [560000000]:ถ้าเกิดเราไม่รู้จักกับอ๊อฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551017411+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จักกับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551023512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551026708+07:00","message":"> Transcript [45696] [false]: 'ถ้าเกิดเราไม่รู้จักกับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.55103112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551033906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551036595+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551039109+07:00","message":"TextPushed: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551044169+07:00","message":"Push: 'เราไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551046123+07:00","message":"TextPushed: 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551051196+07:00","message":"Set new StatePrefix : 'ถ้าเกิดเราไม่รู้จักกับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.551053789+07:00","message":"Next Push (prob) : 'จักกับเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.551062247+07:00","message":"push: {false เราไม่รู้ 0 0xc004c0ff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.558180151+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.558207927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จะกลับมาพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.558213693+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จะกลับมาพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.558230406+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จะกลับมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.558237546+07:00","message":"[bufferProcess] interim [620000000]:ถ้าเกิดเราไม่รู้จะกลับมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.558240045+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จักกับอ๊อฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.558243679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.558248564+07:00","message":"> Transcript [45697] [false]: 'ถ้าเกิดเราไม่รู้จักกับอ๊อฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.558251193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.558253607+07:00","message":"Set new StatePrefix: 'ถ้าเกิดเราไม่รู้จักกับอ๊อฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.734419652+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.734468809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จะกลับมาพักที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.734478381+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จะกลับมาพักที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.734491795+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จะกลับมาพักที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.734502398+07:00","message":"[bufferProcess] interim [740000000]:ถ้าเกิดเราไม่รู้จะกลับมาพักที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.734505686+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จะกลับมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.734511097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.734515162+07:00","message":"> Transcript [45698] [false]: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.734518628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.734522741+07:00","message":"Set new StatePrefix: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.87243663+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.872477382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.872486082+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:55.87250217+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.872514467+07:00","message":"[bufferProcess] interim [860000000]:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.872519237+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จะกลับมาพักที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.872529617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.872533683+07:00","message":"> Transcript [45699] [false]: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.872541227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.872544406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.872547055+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:55.872549962+07:00","message":"TextPushed: 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.059768506+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.059804923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.059811712+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.059824449+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.059835185+07:00","message":"[bufferProcess] interim [100000000]:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.059839197+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.059846989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.059850948+07:00","message":"> Transcript [45700] [false]: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.059856269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.059860499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.059862761+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.059865401+07:00","message":"TextPushed: 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.116919978+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.116957009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.116965991+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.116985126+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.116994884+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.116997956+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.11700507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.117008588+07:00","message":"> Transcript [45701] [false]: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.117012382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.117014468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.117017156+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.117020088+07:00","message":"TextPushed: 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.302719809+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.302760599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.302767614+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.302789193+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302797881+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302800843+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302806181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302809898+07:00","message":"> Transcript [45702] [false]: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302814114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302816386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.30281892+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302822052+07:00","message":"TextPushed: 'ถ้าเกิดเราไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302825055+07:00","message":"Push: 'จะกลับมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302826933+07:00","message":"TextPushed: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302829374+07:00","message":"Set new StatePrefix : 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.302831781+07:00","message":"Next Push (prob) : 'ที่บ้านของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.302840625+07:00","message":"push: {false จะกลับมาพัก 0 0xc004c0ff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.318087559+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.318120881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.318129064+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.318146687+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.318154055+07:00","message":"[bufferProcess] interim [400000000]:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.318156969+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.318162397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.318165784+07:00","message":"> Transcript [45703] [false]: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.318169493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.318171634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.318173606+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.318179284+07:00","message":"TextPushed: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.343006476+07:00","message":"[GCS] IsForceVAD: false for message ID: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.430873731+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.430929182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.430936745+07:00","message":"receive interim result [false|false]: ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.430952877+07:00","message":"[buffer interim] 3130 false ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.430961013+07:00","message":"[bufferProcess] interim [460000000]:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.43096431+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.43097151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.43097487+07:00","message":"> Transcript [45704] [false]: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.430978842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.43098237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.43098518+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.430988046+07:00","message":"TextPushed: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.482537147+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.482584403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย\",\"confidence\":0.94350404}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.482593809+07:00","message":"receive interim result [true|false]: ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.482601951+07:00","message":"end recv isFinal message id 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.482605176+07:00","message":"end Recv id 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.482616321+07:00","message":"[buffer interim] 3130 true ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482625317+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482631944+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482636491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482640228+07:00","message":"> Transcript [45705] [false]: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482644796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.4826473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482650712+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.4826547+07:00","message":"TextPushed: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482657806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.48266108+07:00","message":"> Transcript [45706] [true]: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเราแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482665207+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482668782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482671803+07:00","message":"StatePrefix: 'ถ้าเกิดเราไม่รู้จะกลับมาพักที่บ้านของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482675695+07:00","message":"TextPushed: 'ถ้าเกิดเราไม่รู้จะกลับมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:56.482686711+07:00","message":"Push: 'ที่บ้านของเราแล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.482698852+07:00","message":"push: {true ที่บ้านของเราแล้วเนี่ย 0 0xc004c0ff80}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:56.491514338+07:00","message":"write wav file: './tmp/7589/7589_3130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:56.533138836+07:00","message":"[GCS] Start streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.092047823+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.092090165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอ้โห\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.092095629+07:00","message":"receive interim result [false|false]: โอ้โห"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.092111313+07:00","message":"[buffer interim] 3131 false โอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.092120713+07:00","message":"[bufferProcess] interim [540000000]:โอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.092124064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.434762881+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.434812014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอ้โหปวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.434824327+07:00","message":"receive interim result [false|false]: โอ้โหปวด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.434840234+07:00","message":"[buffer interim] 3131 false โอ้โหปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.434852548+07:00","message":"[bufferProcess] interim [900000000]:โอ้โหปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.434855939+07:00","message":"[bufferProcess] send to processor:โอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.434864529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.434868687+07:00","message":"> Transcript [45707] [false]: 'โอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.434871801+07:00","message":"Set StatePrefix (first interim): 'โอ้โห'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.493143559+07:00","message":"[GCS] IsForceVAD: false for message ID: 3131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.531908219+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.531972653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอ้โหป่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.531980573+07:00","message":"receive interim result [false|false]: โอ้โหป่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.532002272+07:00","message":"[buffer interim] 3131 false โอ้โหป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.5320196+07:00","message":"[bufferProcess] interim [960000000]:โอ้โหป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.532023305+07:00","message":"[bufferProcess] send to processor:โอ้โหปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.532041272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.532045854+07:00","message":"> Transcript [45708] [false]: 'โอ้โหปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.532050146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.532053099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.532056217+07:00","message":"StatePrefix: 'โอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.532060314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.65090939+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.650965143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอ้โหป่วย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.650973709+07:00","message":"receive interim result [true|false]: โอ้โหป่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.650987482+07:00","message":"end recv isFinal message id 3131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.650991315+07:00","message":"end Recv id 3131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.651013118+07:00","message":"[buffer interim] 3131 true โอ้โหป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651027899+07:00","message":"[bufferProcess] interim [170000000]:โอ้โหป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651033814+07:00","message":"[bufferProcess] send to processor (isfinal):โอ้โหป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651037774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651043602+07:00","message":"> Transcript [45709] [false]: 'โอ้โหป่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651047146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651049236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651051279+07:00","message":"StatePrefix: 'โอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651053841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651055741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651058347+07:00","message":"> Transcript [45710] [true]: 'โอ้โหป่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651060587+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651063426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651066092+07:00","message":"StatePrefix: 'โอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651068794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:57.651072938+07:00","message":"Push: 'โอ้โหป่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.65108302+07:00","message":"push: {true โอ้โหป่วย 0 0xc004611180}"}
{"level":"info","service":"Main","time":"2026-06-22T12:59:57.665757904+07:00","message":"write wav file: './tmp/7589/7589_3131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:57.695182904+07:00","message":"[GCS] Start streaming session, msgId: 3132"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:57.884955638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T12:59:57.884965842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.042848247+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.042906965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.042913051+07:00","message":"receive interim result [false|false]: เนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.042928208+07:00","message":"[buffer interim] 3132 false เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.042935394+07:00","message":"[bufferProcess] interim [420000000]:เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.04293803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.166539692+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.166584949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.166591986+07:00","message":"receive interim result [false|false]: เหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.166603177+07:00","message":"[buffer interim] 3132 false เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.166615839+07:00","message":"[bufferProcess] interim [480000000]:เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.166618543+07:00","message":"[bufferProcess] send to processor:เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.166625753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.1666288+07:00","message":"> Transcript [45711] [false]: 'เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.166631391+07:00","message":"Set StatePrefix (first interim): 'เนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.750560743+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.750605133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.75061144+07:00","message":"receive interim result [false|false]: เหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:58.750630232+07:00","message":"[buffer interim] 3132 false เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.750640268+07:00","message":"[bufferProcess] interim [80000000]:เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.750642773+07:00","message":"[bufferProcess] send to processor:เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.750646989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.750650376+07:00","message":"> Transcript [45712] [false]: 'เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.750652737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:58.750654845+07:00","message":"Set new StatePrefix: 'เหนื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.260752548+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.260794069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.260801339+07:00","message":"receive interim result [false|false]: เหนื่อยจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.260817729+07:00","message":"[buffer interim] 3132 false เหนื่อยจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.2608305+07:00","message":"[bufferProcess] interim [620000000]:เหนื่อยจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.260836134+07:00","message":"[bufferProcess] send to processor:เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.260844681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.260847901+07:00","message":"> Transcript [45713] [false]: 'เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.260851989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.260856417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.260858433+07:00","message":"StatePrefix: 'เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.260861225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.328043125+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.328083133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.328090163+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.328105197+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.32811538+07:00","message":"[bufferProcess] interim [680000000]:เหนื่อยทีนี้จะทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.328124794+07:00","message":"[bufferProcess] send to processor:เหนื่อยจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.328148644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.328151547+07:00","message":"> Transcript [45714] [false]: 'เหนื่อยจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.328155032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.328158664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.328161119+07:00","message":"StatePrefix: 'เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.328163449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.433275107+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.433321622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.433328354+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.433341496+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.433350443+07:00","message":"[bufferProcess] interim [800000000]:เหนื่อยทีนี้จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.433353215+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.433358839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.433361901+07:00","message":"> Transcript [45715] [false]: 'เหนื่อยทีนี้จะทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.433366101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.433368563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.433370718+07:00","message":"StatePrefix: 'เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.433373221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.585816718+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.585861167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.58586862+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.585896469+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.58590626+07:00","message":"[bufferProcess] interim [920000000]:เหนื่อยทีนี้จะทำยังไงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.585912717+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.585919971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.58592454+07:00","message":"> Transcript [45716] [false]: 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.585929082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.585931346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.585933286+07:00","message":"StatePrefix: 'เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.585935293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.585941112+07:00","message":"Push: 'เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.585943098+07:00","message":"TextPushed: 'เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.585945107+07:00","message":"Set new StatePrefix : 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.585947603+07:00","message":"Next Push (prob) : 'ทีนี้จะทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.585955376+07:00","message":"push: {false เหนื่อย 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.765152147+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.76520844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.765215596+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.765235365+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.765244629+07:00","message":"[bufferProcess] interim [40000000]:เหนื่อยทีนี้จะทำยังไงให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.765247735+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.765255857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.765260631+07:00","message":"> Transcript [45717] [false]: 'เหนื่อยทีนี้จะทำยังไงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.765266162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.765269173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.765272555+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.765276773+07:00","message":"TextPushed: 'เหนื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.767813787+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.767834952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.767839891+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.767854112+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.767876308+07:00","message":"[bufferProcess] interim [100000000]:เหนื่อยทีนี้จะทำยังไงให้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.767879259+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.767883491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.767886289+07:00","message":"> Transcript [45718] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.767889229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.767891258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.76789342+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.76789558+07:00","message":"TextPushed: 'เหนื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.822443207+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.822485721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.822493335+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T12:59:59.822511147+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.822531967+07:00","message":"[bufferProcess] interim [160000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.822535709+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.822543805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.822550309+07:00","message":"> Transcript [45719] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.822554314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.822556967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.822560274+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T12:59:59.822563041+07:00","message":"TextPushed: 'เหนื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.014568832+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.014618222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.014625797+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.014643473+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014657251+07:00","message":"[bufferProcess] interim [340000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014660712+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014665684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014671799+07:00","message":"> Transcript [45720] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014676949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014679694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014682354+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014687639+07:00","message":"TextPushed: 'เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014694362+07:00","message":"Push: 'ทีนี้จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014696696+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014699407+07:00","message":"Set new StatePrefix : 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.014701799+07:00","message":"Next Push (prob) : 'ให้กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.014711496+07:00","message":"push: {false ทีนี้จะทำยังไง 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.147910265+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.147953892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.147960851+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.147976965+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.147987786+07:00","message":"[bufferProcess] interim [520000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.147990564+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.147996951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.148000304+07:00","message":"> Transcript [45721] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.148004009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.148006305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.148008419+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.148010922+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.273517858+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.273559586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.273566767+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.273581864+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.273589243+07:00","message":"[bufferProcess] interim [580000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.273592444+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.273600077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.273602857+07:00","message":"> Transcript [45722] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.273608972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.273611295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.273614534+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.273617208+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:00.885766088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:00.885767068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.907595396+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.907640991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.90764859+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.907665997+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.907680824+07:00","message":"[bufferProcess] interim [180000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.907683932+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.907691802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.907696584+07:00","message":"> Transcript [45723] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.90770289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.90770634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.907710383+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.907714928+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.976742037+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.976780998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านเขากลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.976788237+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านเขากลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.976806084+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านเขากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976817317+07:00","message":"[bufferProcess] interim [300000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านเขากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976820296+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.97682477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976830613+07:00","message":"> Transcript [45724] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976835014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976837232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976842097+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976845586+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976852542+07:00","message":"Push: 'ให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976854524+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976857129+07:00","message":"Set new StatePrefix : 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:00.976859707+07:00","message":"Next Push (prob) : 'พักที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:00.976891336+07:00","message":"push: {false ให้กลับมา 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.045123574+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.045177785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.045186105+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.045203686+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.045215304+07:00","message":"[bufferProcess] interim [360000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.045218348+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านเขากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.04522512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.045228111+07:00","message":"> Transcript [45725] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านเขากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.045232351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.045234809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.045236763+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.045239875+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.294732383+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.294767802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.294774485+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.294786587+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.294797922+07:00","message":"[bufferProcess] interim [600000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.294800719+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.294807283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.294810384+07:00","message":"> Transcript [45726] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.294814296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.294816533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.294818758+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.294821887+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.424087231+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.424127401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.424133647+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.424147601+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.424156736+07:00","message":"[bufferProcess] interim [720000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.424159549+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.424166757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.4241696+07:00","message":"> Transcript [45727] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.424173253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.424175597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.424178259+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.424180926+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.57042157+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.570470015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.570477169+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.570493976+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570503159+07:00","message":"[bufferProcess] interim [900000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570505909+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570510138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570513384+07:00","message":"> Transcript [45728] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570519882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570522598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570524946+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570528142+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570530955+07:00","message":"Push: 'พักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570532902+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570535133+07:00","message":"Set new StatePrefix : 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.570538103+07:00","message":"Next Push (prob) : 'กลับมาที่โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.570546719+07:00","message":"push: {false พักที่บ้าน 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.614896453+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.614939664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.614950496+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.614965746+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.614974246+07:00","message":"[bufferProcess] interim [20000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.614977236+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.614981784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.614985964+07:00","message":"> Transcript [45729] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.614989172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.614991915+07:00","message":"Set new StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.885329833+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.885382429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.885391914+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.885407308+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.885416353+07:00","message":"[bufferProcess] interim [200000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.88541908+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.885426117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.885429121+07:00","message":"> Transcript [45730] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.885433664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.88543617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.885438167+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.885441161+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.938065045+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.938118014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.938127271+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:01.938145233+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.938155601+07:00","message":"[bufferProcess] interim [320000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.938158462+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.938162532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.938165607+07:00","message":"> Transcript [45731] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.938169603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.938171875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.938173833+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:01.938177711+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.336605978+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.336667944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.336679253+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.336698025+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.336707417+07:00","message":"[bufferProcess] interim [680000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.336710584+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.33671497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.336718586+07:00","message":"> Transcript [45732] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.336723122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.33672841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.336731402+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.336734376+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.47661405+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.476663168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.476670617+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.476683092+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.476692002+07:00","message":"[bufferProcess] interim [800000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.476694922+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.476700633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.47670355+07:00","message":"> Transcript [45733] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.476708151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.47671052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.476715216+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.476718998+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.476722937+07:00","message":"Push: 'กลับมาที่ลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.476725555+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.476729003+07:00","message":"Set new StatePrefix : 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.47673158+07:00","message":"Next Push (prob) : 'ใจของเรามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.476739904+07:00","message":"push: {false กลับมาที่ลมหาย 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.905818222+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.905866389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเกณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.905873025+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเกณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:02.905886799+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเกณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.905894708+07:00","message":"[bufferProcess] interim [160000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเกณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.905899943+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.905907073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.905910727+07:00","message":"> Transcript [45734] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.905914572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.905916809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.905918771+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:02.905921524+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.202070755+07:00","message":"[GCS] IsForceVAD: false for message ID: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.333571714+07:00","message":"[GCS] Start streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.423397155+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.42344106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.423448696+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นวิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.42346829+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.423475056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.42348106+07:00","message":"receive interim result [false|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.423488382+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นวิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.423492617+07:00","message":"[buffer interim] 3132 false เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423502451+07:00","message":"[bufferProcess] interim [640000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423505202+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเกณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423508634+07:00","message":"[bufferProcess] interim [700000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423511089+07:00","message":"[bufferProcess] send to processor:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423521948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423524989+07:00","message":"> Transcript [45735] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเกณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423529282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423531543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423533455+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423536466+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423539135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423541064+07:00","message":"> Transcript [45736] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423543516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.42354614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.423547941+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.42355011+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.547639421+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.547680514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้\",\"confidence\":0.9360997}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.54768959+07:00","message":"receive interim result [true|false]: เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.547699181+07:00","message":"end recv isFinal message id 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.547701335+07:00","message":"end Recv id 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.547711013+07:00","message":"[buffer interim] 3132 true เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547723848+07:00","message":"[bufferProcess] interim [730000000]:เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547727608+07:00","message":"[bufferProcess] send to processor (isfinal):เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547732225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547735657+07:00","message":"> Transcript [45737] [false]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.54774028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547742346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547744717+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547749671+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547753074+07:00","message":"Push: 'ใจของเรามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547755065+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547757643+07:00","message":"Set new StatePrefix : 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547760613+07:00","message":"Next Push (prob) : 'เป็นเช่นนี้เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547762665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547764781+07:00","message":"> Transcript [45738] [true]: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547767478+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547769286+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547771169+07:00","message":"StatePrefix: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามันเป็นเช่นนี้เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547773717+07:00","message":"TextPushed: 'เหนื่อยทีนี้จะทำยังไงให้กลับมาพักที่บ้านกลับมาที่ลมหายใจของเรามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:03.547776327+07:00","message":"Push: 'เป็นเช่นนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.547785222+07:00","message":"push: {false ใจของเรามัน 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:03.547791518+07:00","message":"push: {true เป็นเช่นนี้ 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:03.559772496+07:00","message":"write wav file: './tmp/7589/7589_3132.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:03.886722464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:03.886728258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.05014866+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.05019738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.050206384+07:00","message":"receive interim result [false|false]: ขอจีบได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.050222641+07:00","message":"[buffer interim] 3133 false ขอจีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.050238191+07:00","message":"[bufferProcess] interim [660000000]:ขอจีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.050241086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.230410032+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.230447906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.230454128+07:00","message":"receive interim result [false|false]: ขอจีบได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.230468078+07:00","message":"[buffer interim] 3133 false ขอจีบได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.230475791+07:00","message":"[bufferProcess] interim [780000000]:ขอจีบได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.230478673+07:00","message":"[bufferProcess] send to processor:ขอจีบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.230483094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.230486216+07:00","message":"> Transcript [45739] [false]: 'ขอจีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.23048847+07:00","message":"Set StatePrefix (first interim): 'ขอจีบได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.39372122+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.393763229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.393769789+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.39378452+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.393797459+07:00","message":"[bufferProcess] interim [20000000]:ขอจีบได้มาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.393800887+07:00","message":"[bufferProcess] send to processor:ขอจีบได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.393810821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.393813774+07:00","message":"> Transcript [45740] [false]: 'ขอจีบได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.393817339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.393819967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.393821975+07:00","message":"StatePrefix: 'ขอจีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.393826784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.61477434+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.614823077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.614830264+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.614846982+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.61488195+07:00","message":"[bufferProcess] interim [200000000]:ขอจีบได้มาพักเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.614886564+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.614894563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.614899214+07:00","message":"> Transcript [45741] [false]: 'ขอจีบได้มาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.614904345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.614907227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.614910393+07:00","message":"StatePrefix: 'ขอจีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.61491353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.894649151+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.894737967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.894753568+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:04.894788691+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.894808446+07:00","message":"[bufferProcess] interim [500000000]:ขอจีบได้มาพักเนี่ยติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.894812738+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.89483353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.894837778+07:00","message":"> Transcript [45742] [false]: 'ขอจีบได้มาพักเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.89484873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.89486141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.894865255+07:00","message":"StatePrefix: 'ขอจีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:04.89486872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.056965359+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.056999163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.057004847+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.057019744+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057027603+07:00","message":"[bufferProcess] interim [680000000]:ขอจีบได้มาพักเนี่ยจิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057030212+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057034332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057037391+07:00","message":"> Transcript [45743] [false]: 'ขอจีบได้มาพักเนี่ยติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057040767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057043415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.05704542+07:00","message":"StatePrefix: 'ขอจีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057047666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057050264+07:00","message":"Push: 'ขอจีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057063428+07:00","message":"TextPushed: 'ขอจีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057065928+07:00","message":"Set new StatePrefix : 'ขอจีบได้มาพักเนี่ยติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.057068534+07:00","message":"Next Push (prob) : 'มาพักเนี่ยติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.05707538+07:00","message":"push: {false ขอจีบได้ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.13405202+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.134088433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.134094785+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.134109857+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.134117452+07:00","message":"[bufferProcess] interim [800000000]:ขอจีบได้มาพักเนี่ยจิตก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.134120024+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.134127428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.134130212+07:00","message":"> Transcript [45744] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.134132755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.134135298+07:00","message":"Set new StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.27267446+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.272720066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.272728367+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.272746089+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.272755416+07:00","message":"[bufferProcess] interim [980000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.272759035+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.272767857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.272772352+07:00","message":"> Transcript [45745] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.272777482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.272781013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.27278453+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.272787711+07:00","message":"TextPushed: 'ขอจีบได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.398116619+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.398153006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.398159366+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.398178772+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.398186665+07:00","message":"[bufferProcess] interim [40000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.398189533+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.398206251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.398209438+07:00","message":"> Transcript [45746] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.398213176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.398215283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.39821726+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.39821944+07:00","message":"TextPushed: 'ขอจีบได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.594034564+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.594069963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.594076149+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.594090244+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.594097889+07:00","message":"[bufferProcess] interim [280000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.59410073+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.594104408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.594107144+07:00","message":"> Transcript [45747] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.59411034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.594112618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.594115949+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.59411856+07:00","message":"TextPushed: 'ขอจีบได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.7859792+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.78601756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.786023796+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.78604179+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786051548+07:00","message":"[bufferProcess] interim [460000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786053971+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786057533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786060658+07:00","message":"> Transcript [45748] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786064414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786067915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786070063+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786072343+07:00","message":"TextPushed: 'ขอจีบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786078758+07:00","message":"Push: 'มาพักเนี่ยจิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786081314+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786084287+07:00","message":"Set new StatePrefix : 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.786086634+07:00","message":"Next Push (prob) : 'จะผลิตพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.786109888+07:00","message":"push: {false มาพักเนี่ยจิตก็ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.98677296+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.986806695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.986812712+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:05.986831419+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.986838932+07:00","message":"[bufferProcess] interim [700000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.986841618+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.986845445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.986854315+07:00","message":"> Transcript [45749] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.986859248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.986861939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.986864032+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:05.986866724+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:06.093084438+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:06.093121238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:06.093127498+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:06.093139803+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.093147187+07:00","message":"[bufferProcess] interim [760000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.09314971+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.093155435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.093158199+07:00","message":"> Transcript [45750] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.093174099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.093176614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.093178676+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.093181367+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:06.887490593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:06.887510612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:06.905185147+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:06.905228958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:06.905236179+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:06.905248587+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.905258761+07:00","message":"[bufferProcess] interim [360000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.905261417+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.905268841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.905271609+07:00","message":"> Transcript [45751] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.905275115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.905277428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.905281185+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:06.905285065+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.200247183+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.200301133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาเพราะรังสิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.200309443+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาเพราะรังสิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.200324973+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาเพราะรังสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200333232+07:00","message":"[bufferProcess] interim [780000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาเพราะรังสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200335875+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200339345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200342594+07:00","message":"> Transcript [45752] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200346593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200348702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200350941+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200353714+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200356621+07:00","message":"Push: 'จะผลิตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200358724+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200360875+07:00","message":"Set new StatePrefix : 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.200363114+07:00","message":"Next Push (prob) : 'จิตขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.200371437+07:00","message":"push: {false จะผลิตพลัง 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.412025364+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.412067184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.41207405+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.412086758+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.412096046+07:00","message":"[bufferProcess] interim [20000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.412098902+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาเพราะรังสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.41210283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.412105708+07:00","message":"> Transcript [45753] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาเพราะรังสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.41210911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.412111302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.412113235+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.412115887+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.48876996+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.488803168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.488809786+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.488821401+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.488835491+07:00","message":"[bufferProcess] interim [80000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.488838592+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.488847839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.488851487+07:00","message":"> Transcript [45754] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.488855354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.488857575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.488860081+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.488862898+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.631135275+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.631177614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.631184818+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.631203871+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.631213379+07:00","message":"[bufferProcess] interim [200000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.631216707+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.631221201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.631229403+07:00","message":"> Transcript [45755] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.631235026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.631237531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.631239736+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.631243058+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.856703871+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.856754502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.856764289+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.856787111+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856800136+07:00","message":"[bufferProcess] interim [500000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856803319+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856811084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856814189+07:00","message":"> Transcript [45756] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856818744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856821213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856823662+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856826773+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856832875+07:00","message":"Push: 'จิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856835047+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856837542+07:00","message":"Set new StatePrefix : 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:07.856847161+07:00","message":"Next Push (prob) : 'ตัวนี้ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:07.856856051+07:00","message":"push: {false จิตขึ้นมา 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.011132663+07:00","message":"[GCS] IsForceVAD: false for message ID: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.057303497+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.057348115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.057355478+07:00","message":"receive interim result [false|false]: ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.057370369+07:00","message":"[buffer interim] 3133 false ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.05737884+07:00","message":"[bufferProcess] interim [680000000]:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.05738174+07:00","message":"[bufferProcess] send to processor:ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.0573861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.057389752+07:00","message":"> Transcript [45757] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.057394112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.057396545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.057399054+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.057402297+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.133125386+07:00","message":"[GCS] Start streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.237909345+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.237953745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาพลังจิตตัวนี้ก็คือเหมือนเป็น\",\"confidence\":0.9446801}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.237964063+07:00","message":"receive interim result [true|false]: เขาจะได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาพลังจิตตัวนี้ก็คือเหมือนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.237973742+07:00","message":"end recv isFinal message id 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.237975999+07:00","message":"end Recv id 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.237984428+07:00","message":"[buffer interim] 3133 true เขาจะได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาพลังจิตตัวนี้ก็คือเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.237998019+07:00","message":"[bufferProcess] interim [890000000]:เขาจะได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาพลังจิตตัวนี้ก็คือเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238005817+07:00","message":"[bufferProcess] send to processor (isfinal):ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.23800985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238013169+07:00","message":"> Transcript [45758] [false]: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238017329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238019383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238022552+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238025528+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238027716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238029993+07:00","message":"> Transcript [45759] [true]: 'เขาจะได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาพลังจิตตัวนี้ก็คือเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238032413+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238034276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238036119+07:00","message":"StatePrefix: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาตัวนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238038182+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.23804012+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.23825186+07:00","message":"Push: 'พลังจิตตัวนี้ก็คือเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238255012+07:00","message":"TextPushed: 'ขอจีบได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาพลังจิตตัวนี้ก็คือเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238257992+07:00","message":"Set new StatePrefix : 'เขาจะได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาพลังจิตตัวนี้ก็คือเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238262872+07:00","message":"Next Push (prob) : 'เขาจะได้มาพักเนี่ยจิตก็จะผลิตพลังจิตขึ้นมาพลังจิตตัวนี้ก็คือเหมือนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.238272265+07:00","message":"push: {true พลังจิตตัวนี้ก็คือเหมือนเป็น 0 0xc003768200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.238282576+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3133.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:08.248559746+07:00","message":"write wav file: './tmp/7589/7589_3133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.984803038+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.984847279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถิติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.984853274+07:00","message":"receive interim result [false|false]: สถิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:08.984867306+07:00","message":"[buffer interim] 3134 false สถิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.984874247+07:00","message":"[bufferProcess] interim [660000000]:สถิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:08.984876589+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.179880531+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.179915233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"coastal\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.179920695+07:00","message":"receive interim result [false|false]: coastal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.179935771+07:00","message":"[buffer interim] 3134 false coastal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.179942631+07:00","message":"[bufferProcess] interim [840000000]:coastal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.179945325+07:00","message":"[bufferProcess] send to processor:สถิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.179949574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.179953074+07:00","message":"> Transcript [45760] [false]: 'สถิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.179955237+07:00","message":"Set StatePrefix (first interim): 'สถิติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.187924854+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.187962009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"hostess\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.187967907+07:00","message":"receive interim result [false|false]: hostess"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.187983629+07:00","message":"[buffer interim] 3134 false hostess"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.187991027+07:00","message":"[bufferProcess] interim [900000000]:hostess"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.187993547+07:00","message":"[bufferProcess] send to processor:coastal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.187998383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.188001325+07:00","message":"> Transcript [45761] [false]: 'coastal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.18800398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.188006805+07:00","message":"Set new StatePrefix: 'coastal'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.353781289+07:00","message":"[GCS] IsForceVAD: false for message ID: 3134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.471443449+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.471491744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"hostess\",\"confidence\":0.6724784}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.471499834+07:00","message":"receive interim result [true|false]: hostess"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.471513699+07:00","message":"end recv isFinal message id 3134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.471517265+07:00","message":"end Recv id 3134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.471527675+07:00","message":"[buffer interim] 3134 true hostess"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471542687+07:00","message":"[bufferProcess] interim [230000000]:hostess"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471547923+07:00","message":"[bufferProcess] send to processor (isfinal):hostess"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471553103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.47155773+07:00","message":"> Transcript [45762] [false]: 'hostess'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471562279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471565664+07:00","message":"Set new StatePrefix: 'hostess'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471568515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471572257+07:00","message":"> Transcript [45763] [true]: 'hostess'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471576237+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471579199+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471583338+07:00","message":"StatePrefix: 'hostess'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471586468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.471595469+07:00","message":"Push: 'hostess'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.471608116+07:00","message":"push: {true hostess 0 0xc004853c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:09.478178759+07:00","message":"write wav file: './tmp/7589/7589_3134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.543512211+07:00","message":"[GCS] Start streaming session, msgId: 3135"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:09.888019218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:09.888024825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.88857633+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.888612443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.88861774+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:09.888632965+07:00","message":"[buffer interim] 3135 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.888640106+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:09.88864247+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.081109618+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.081150119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.081156299+07:00","message":"receive interim result [false|false]: เป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.081181294+07:00","message":"[buffer interim] 3135 false เป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.081191829+07:00","message":"[bufferProcess] interim [600000000]:เป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.081195582+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.081200544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.081204695+07:00","message":"> Transcript [45764] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.081207906+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.222036017+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.222079607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.222086682+07:00","message":"receive interim result [false|false]: เป็นอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.222100421+07:00","message":"[buffer interim] 3135 false เป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.222109903+07:00","message":"[bufferProcess] interim [720000000]:เป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.222112369+07:00","message":"[bufferProcess] send to processor:เป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.222118181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.222121246+07:00","message":"> Transcript [45765] [false]: 'เป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.222124291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.222126438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.222128575+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.222130984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.302736829+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.302777747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเอว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.302784269+07:00","message":"receive interim result [false|false]: เป็นเอว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.302799172+07:00","message":"[buffer interim] 3135 false เป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.30280786+07:00","message":"[bufferProcess] interim [780000000]:เป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.30281037+07:00","message":"[bufferProcess] send to processor:เป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.302814413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.302817609+07:00","message":"> Transcript [45766] [false]: 'เป็นอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.302821589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.302824137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.302826194+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.302830026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.442710347+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.442750296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"nf\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.442756542+07:00","message":"receive interim result [false|false]: nf"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.442771824+07:00","message":"[buffer interim] 3135 false nf"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.442780226+07:00","message":"[bufferProcess] interim [840000000]:nf"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.442783092+07:00","message":"[bufferProcess] send to processor:เป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.442792434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.442795807+07:00","message":"> Transcript [45767] [false]: 'เป็นเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.44279896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.442801479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.442803639+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.442805748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.482647184+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.482683824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"penalty\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.482689519+07:00","message":"receive interim result [false|false]: penalty"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.482705376+07:00","message":"[buffer interim] 3135 false penalty"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.482712504+07:00","message":"[bufferProcess] interim [900000000]:penalty"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.482721461+07:00","message":"[bufferProcess] send to processor:nf"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.482726219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.48272958+07:00","message":"> Transcript [45768] [false]: 'nf'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.482732125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.48273475+07:00","message":"Set new StatePrefix: 'nf'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.513980697+07:00","message":"[GCS] Cleaned up inactive client: 3109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.514006254+07:00","message":"[GCS] Cleaned up inactive client: 3112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.514009529+07:00","message":"[GCS] Cleaned up inactive client: 3110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.514011705+07:00","message":"[GCS] Cleaned up inactive client: 3111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.514013894+07:00","message":"[GCS] Cleaned up inactive client: 3114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.514015893+07:00","message":"[GCS] Cleaned up inactive client: 3108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.514018912+07:00","message":"[GCS] Cleaned up inactive client: 3107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.514021281+07:00","message":"[GCS] Cleaned up inactive client: 3113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.514022983+07:00","message":"[GCS] Cleaned up inactive client: 3106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.526658848+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.526688303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"venice\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.526694899+07:00","message":"receive interim result [false|false]: venice"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.526707819+07:00","message":"[buffer interim] 3135 false venice"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.526714026+07:00","message":"[bufferProcess] interim [960000000]:venice"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.526717885+07:00","message":"[bufferProcess] send to processor:penalty"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.526721365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.526724201+07:00","message":"> Transcript [45769] [false]: 'penalty'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.526726454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.526729469+07:00","message":"Set new StatePrefix: 'penalty'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.723185275+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.723225853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น mc +\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.723231916+07:00","message":"receive interim result [false|false]: เป็น mc +"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.723244846+07:00","message":"[buffer interim] 3135 false เป็น mc +"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.723253691+07:00","message":"[bufferProcess] interim [200000000]:เป็น mc +"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.72325629+07:00","message":"[bufferProcess] send to processor:venice"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.7232616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.723264278+07:00","message":"> Transcript [45770] [false]: 'venice'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.723266939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.723269776+07:00","message":"Set new StatePrefix: 'venice'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.914635616+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.914695089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น mc + 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.914701833+07:00","message":"receive interim result [false|false]: เป็น mc + 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:10.914717483+07:00","message":"[buffer interim] 3135 false เป็น mc + 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.914726506+07:00","message":"[bufferProcess] interim [380000000]:เป็น mc + 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.914729034+07:00","message":"[bufferProcess] send to processor:เป็น mc +"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.914739067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.914743812+07:00","message":"> Transcript [45771] [false]: 'เป็น mc +'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.914748147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:10.914751539+07:00","message":"Set new StatePrefix: 'เป็น mc +'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.04559392+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.045634145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Benedict จิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.045641191+07:00","message":"receive interim result [false|false]: Benedict จิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.045652894+07:00","message":"[buffer interim] 3135 false Benedict จิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.045661832+07:00","message":"[bufferProcess] interim [500000000]:Benedict จิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.045665209+07:00","message":"[bufferProcess] send to processor:เป็น mc + 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.045673343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.045677607+07:00","message":"> Transcript [45772] [false]: 'เป็น mc + 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.045682197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.045686039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.045689223+07:00","message":"StatePrefix: 'เป็น mc +'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.045692117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.099523457+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.099560651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Benedict จิตเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.099566436+07:00","message":"receive interim result [false|false]: Benedict จิตเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.099582714+07:00","message":"[buffer interim] 3135 false Benedict จิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.099592646+07:00","message":"[bufferProcess] interim [560000000]:Benedict จิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.099596164+07:00","message":"[bufferProcess] send to processor:Benedict จิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.099602476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.09960561+07:00","message":"> Transcript [45773] [false]: 'Benedict จิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.099608227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.099610319+07:00","message":"Set new StatePrefix: 'Benedict จิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.171050972+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.171095771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Benedict จิตเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.171103253+07:00","message":"receive interim result [false|false]: Benedict จิตเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.17111862+07:00","message":"[buffer interim] 3135 false Benedict จิตเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.171128094+07:00","message":"[bufferProcess] interim [680000000]:Benedict จิตเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.171131206+07:00","message":"[bufferProcess] send to processor:Benedict จิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.171135511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.171138476+07:00","message":"> Transcript [45774] [false]: 'Benedict จิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.171141946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.1711442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.171146436+07:00","message":"StatePrefix: 'Benedict จิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.171150445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.328128327+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.328169232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Benedict จิตเราก็เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.328175712+07:00","message":"receive interim result [false|false]: Benedict จิตเราก็เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.328193827+07:00","message":"[buffer interim] 3135 false Benedict จิตเราก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.32820449+07:00","message":"[bufferProcess] interim [800000000]:Benedict จิตเราก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.328206823+07:00","message":"[bufferProcess] send to processor:Benedict จิตเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.328213924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.328217166+07:00","message":"> Transcript [45775] [false]: 'Benedict จิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.32822325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.328225769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.328227905+07:00","message":"StatePrefix: 'Benedict จิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.32823046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.413520253+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.413552363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Benedict จิตเราก็ยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.413557659+07:00","message":"receive interim result [false|false]: Benedict จิตเราก็ยก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.413572462+07:00","message":"[buffer interim] 3135 false Benedict จิตเราก็ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.413580103+07:00","message":"[bufferProcess] interim [860000000]:Benedict จิตเราก็ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.413582555+07:00","message":"[bufferProcess] send to processor:Benedict จิตเราก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.413589818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.413592475+07:00","message":"> Transcript [45776] [false]: 'Benedict จิตเราก็เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.413595672+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.413597634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.413601454+07:00","message":"StatePrefix: 'Benedict จิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.413603976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.46127388+07:00","message":"[GCS] IsForceVAD: false for message ID: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.533560082+07:00","message":"[GCS] Start streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.540844631+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.540880396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Benedict จิตเราก็ยกระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.540886136+07:00","message":"receive interim result [false|false]: Benedict จิตเราก็ยกระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.540899578+07:00","message":"[buffer interim] 3135 false Benedict จิตเราก็ยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540906288+07:00","message":"[bufferProcess] interim [40000000]:Benedict จิตเราก็ยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.54090861+07:00","message":"[bufferProcess] send to processor:Benedict จิตเราก็ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540914242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540917074+07:00","message":"> Transcript [45777] [false]: 'Benedict จิตเราก็ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540920677+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540922933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540926582+07:00","message":"StatePrefix: 'Benedict จิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540928622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540933029+07:00","message":"Push: 'Benedict จิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540936804+07:00","message":"TextPushed: 'Benedict จิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540938762+07:00","message":"Set new StatePrefix : 'Benedict จิตเราก็ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.540940868+07:00","message":"Next Push (prob) : 'เราก็ยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.540948057+07:00","message":"push: {false Benedict จิต 0 0xc0037ff880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.543402078+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.543444248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Benedict\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.543452612+07:00","message":"receive interim result [false|false]: Benedict"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.543468085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จิตเราก็ยกระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.543473144+07:00","message":"receive interim result [false|false]:  จิตเราก็ยกระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.54349597+07:00","message":"[buffer interim] 3135 false Benedict"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.54351889+07:00","message":"[buffer interim] 3135 false  จิตเราก็ยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.543527933+07:00","message":"[bufferProcess] interim [100000000]:Benedict"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.543531038+07:00","message":"[bufferProcess] send to processor:Benedict จิตเราก็ยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.543534579+07:00","message":"[bufferProcess] interim [100000000]: จิตเราก็ยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.543537546+07:00","message":"[bufferProcess] update buffer: Benedict จิตเราก็ยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.543541583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.543544989+07:00","message":"> Transcript [45778] [false]: 'Benedict จิตเราก็ยกระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.543549378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.543551812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.543553962+07:00","message":"StatePrefix: 'Benedict จิตเราก็ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.54355623+07:00","message":"TextPushed: 'Benedict จิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.671017563+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.671054458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"nst + จิตเราก็ยกระดับ\",\"confidence\":0.86991435}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.671060502+07:00","message":"receive interim result [true|false]: nst + จิตเราก็ยกระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.671071349+07:00","message":"end recv isFinal message id 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.671074562+07:00","message":"end Recv id 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.671082789+07:00","message":"[buffer interim] 3135 true nst + จิตเราก็ยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671095443+07:00","message":"[bufferProcess] interim [130000000]:nst + จิตเราก็ยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671099273+07:00","message":"[bufferProcess] send to processor (isfinal):Benedict จิตเราก็ยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671103481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671106512+07:00","message":"> Transcript [45779] [false]: 'Benedict จิตเราก็ยกระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671109239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.67111114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671113027+07:00","message":"StatePrefix: 'Benedict จิตเราก็ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671115553+07:00","message":"TextPushed: 'Benedict จิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671117403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671119429+07:00","message":"> Transcript [45780] [true]: 'nst + จิตเราก็ยกระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671121525+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671123237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671124977+07:00","message":"StatePrefix: 'Benedict จิตเราก็ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671126754+07:00","message":"TextPushed: 'Benedict จิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671128534+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671212941+07:00","message":"Push: 'เราก็ยกระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671215771+07:00","message":"TextPushed: 'Benedict จิตเราก็ยกระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671217899+07:00","message":"Set new StatePrefix : 'nst + จิตเราก็ยกระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671220212+07:00","message":"Next Push (prob) : 'nst + จิตเราก็ยกระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:11.671230286+07:00","message":"push: {true เราก็ยกระดับ 0 0xc0037ff880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:11.671240183+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3135.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:11.678680404+07:00","message":"write wav file: './tmp/7589/7589_3135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.078009422+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.078050786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.078056028+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.078071886+07:00","message":"[buffer interim] 3136 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.07807913+07:00","message":"[bufferProcess] interim [360000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.078081298+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.124223921+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.124274967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.124283648+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.124302152+07:00","message":"[buffer interim] 3136 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.124315284+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.12432102+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.124330005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.124334209+07:00","message":"> Transcript [45781] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.124337868+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.26751091+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.267556334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.26756323+07:00","message":"receive interim result [false|false]: แล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.267577656+07:00","message":"[buffer interim] 3136 false แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.267588416+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.267591657+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.267596791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.26760068+07:00","message":"> Transcript [45782] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.26760585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.267608802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.267611696+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.267615134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.419455918+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.419490719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.419496016+07:00","message":"receive interim result [false|false]: แล้วก็มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.419512475+07:00","message":"[buffer interim] 3136 false แล้วก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.419520575+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.419523299+07:00","message":"[bufferProcess] send to processor:แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.41953064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.419533631+07:00","message":"> Transcript [45783] [false]: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.419536834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.419539096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.419541771+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.419544132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.698771425+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.698814391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็มีความเสี่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.69884606+07:00","message":"receive interim result [false|false]: เราก็มีความเสี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.698876668+07:00","message":"[buffer interim] 3136 false เราก็มีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.69888841+07:00","message":"[bufferProcess] interim [900000000]:เราก็มีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.698892822+07:00","message":"[bufferProcess] send to processor:แล้วก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.698903828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.698909012+07:00","message":"> Transcript [45784] [false]: 'แล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.698913871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.698917729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.698921307+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.698924825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.766667921+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.766704582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเข้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.766711238+07:00","message":"receive interim result [false|false]: แล้วก็มีความเข้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.766730995+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.76673546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.766738218+07:00","message":"receive interim result [false|false]: แล้วก็มีความเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.766743697+07:00","message":"[buffer interim] 3136 false แล้วก็มีความเข้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.766747081+07:00","message":"[buffer interim] 3136 false แล้วก็มีความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766753241+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็มีความเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766755695+07:00","message":"[bufferProcess] send to processor:เราก็มีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766758733+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็มีความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766761473+07:00","message":"[bufferProcess] send to processor:แล้วก็มีความเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766765764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766772217+07:00","message":"> Transcript [45785] [false]: 'เราก็มีความเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766776778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.76677973+07:00","message":"Set new StatePrefix: 'เราก็มีความเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766783168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766786666+07:00","message":"> Transcript [45786] [false]: 'แล้วก็มีความเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766789679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.766792215+07:00","message":"Set new StatePrefix: 'แล้วก็มีความเข้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.83493822+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.835003985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเข้มแข็ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.835012273+07:00","message":"receive interim result [false|false]: แล้วก็มีความเข้มแข็ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:12.8350323+07:00","message":"[buffer interim] 3136 false แล้วก็มีความเข้มแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.835047205+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็มีความเข้มแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.835051366+07:00","message":"[bufferProcess] send to processor:แล้วก็มีความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.835060484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.835064809+07:00","message":"> Transcript [45787] [false]: 'แล้วก็มีความเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.835067995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:12.835072211+07:00","message":"Set new StatePrefix: 'แล้วก็มีความเรียบ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:12.888619817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:12.888640107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.234111202+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.234155551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเข้มแข็งความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.234162056+07:00","message":"receive interim result [false|false]: แล้วก็มีความเข้มแข็งความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.234176115+07:00","message":"[buffer interim] 3136 false แล้วก็มีความเข้มแข็งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.234184842+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็มีความเข้มแข็งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.234187891+07:00","message":"[bufferProcess] send to processor:แล้วก็มีความเข้มแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.234194556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.234198085+07:00","message":"> Transcript [45788] [false]: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.234200778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.234202971+07:00","message":"Set new StatePrefix: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.344564817+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.344602532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเข้มแข็งความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.344609205+07:00","message":"receive interim result [false|false]: แล้วก็มีความเข้มแข็งความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.344627661+07:00","message":"[buffer interim] 3136 false แล้วก็มีความเข้มแข็งความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.344636168+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็มีความเข้มแข็งความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.344638838+07:00","message":"[bufferProcess] send to processor:แล้วก็มีความเข้มแข็งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.344643161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.344646688+07:00","message":"> Transcript [45789] [false]: 'แล้วก็มีความเข้มแข็งความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.344650364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.34465303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.344655763+07:00","message":"StatePrefix: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.344658257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.36569736+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.365738047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเข้มแข็งความคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.365744385+07:00","message":"receive interim result [false|false]: แล้วก็มีความเข้มแข็งความคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.36576125+07:00","message":"[buffer interim] 3136 false แล้วก็มีความเข้มแข็งความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.365769909+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็มีความเข้มแข็งความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.365772649+07:00","message":"[bufferProcess] send to processor:แล้วก็มีความเข้มแข็งความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.365780264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.365783195+07:00","message":"> Transcript [45790] [false]: 'แล้วก็มีความเข้มแข็งความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.365786807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.365789104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.365791796+07:00","message":"StatePrefix: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.36579471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.473007469+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.473046382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเข้มแข็งความวิตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.473053179+07:00","message":"receive interim result [false|false]: แล้วก็มีความเข้มแข็งความวิตก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.473073748+07:00","message":"[buffer interim] 3136 false แล้วก็มีความเข้มแข็งความวิตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.473082522+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็มีความเข้มแข็งความวิตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.473085275+07:00","message":"[bufferProcess] send to processor:แล้วก็มีความเข้มแข็งความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.473089448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.473092634+07:00","message":"> Transcript [45791] [false]: 'แล้วก็มีความเข้มแข็งความคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.473097305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.473099819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.473102378+07:00","message":"StatePrefix: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.473108056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.833640094+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.83367299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเข้มแข็งความวิตกกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.833678238+07:00","message":"receive interim result [false|false]: แล้วก็มีความเข้มแข็งความวิตกกังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.833688783+07:00","message":"[buffer interim] 3136 false แล้วก็มีความเข้มแข็งความวิตกกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833695739+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็มีความเข้มแข็งความวิตกกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.8337188+07:00","message":"[bufferProcess] send to processor:แล้วก็มีความเข้มแข็งความวิตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833726967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833729857+07:00","message":"> Transcript [45792] [false]: 'แล้วก็มีความเข้มแข็งความวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833732989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833735365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833737686+07:00","message":"StatePrefix: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833739958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833743818+07:00","message":"Push: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833745809+07:00","message":"TextPushed: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833748004+07:00","message":"Set new StatePrefix : 'แล้วก็มีความเข้มแข็งความวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:13.833750196+07:00","message":"Next Push (prob) : 'ความวิตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:13.833758309+07:00","message":"push: {false แล้วก็มีความเข้มแข็ง 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.091316089+07:00","message":"[GCS] IsForceVAD: false for message ID: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.102682089+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.102724984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเข้มแข็งความวิตกกังวลก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.102732917+07:00","message":"receive interim result [false|false]: แล้วก็มีความเข้มแข็งความวิตกกังวลก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.102748398+07:00","message":"[buffer interim] 3136 false แล้วก็มีความเข้มแข็งความวิตกกังวลก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.102756812+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็มีความเข้มแข็งความวิตกกังวลก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.102761009+07:00","message":"[bufferProcess] send to processor:แล้วก็มีความเข้มแข็งความวิตกกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.102766339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.102770289+07:00","message":"> Transcript [45793] [false]: 'แล้วก็มีความเข้มแข็งความวิตกกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.102775169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.10277825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.102781278+07:00","message":"StatePrefix: 'แล้วก็มีความเข้มแข็งความวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.102785137+07:00","message":"TextPushed: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.155563562+07:00","message":"[GCS] Start streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.180227597+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.180264057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.180271404+07:00","message":"receive interim result [false|false]: แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.180290717+07:00","message":"[buffer interim] 3136 false แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.180299722+07:00","message":"[bufferProcess] interim [460000000]:แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.180304493+07:00","message":"[bufferProcess] send to processor:แล้วก็มีความเข้มแข็งความวิตกกังวลก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.18031128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.180314612+07:00","message":"> Transcript [45794] [false]: 'แล้วก็มีความเข้มแข็งความวิตกกังวลก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.180319475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.180322599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.180325487+07:00","message":"StatePrefix: 'แล้วก็มีความเข้มแข็งความวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.180329134+07:00","message":"TextPushed: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.219609858+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.219647778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ\",\"confidence\":0.9459419}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.219654188+07:00","message":"receive interim result [true|false]: แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.219663012+07:00","message":"end recv isFinal message id 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.219665159+07:00","message":"end Recv id 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.21967088+07:00","message":"[buffer interim] 3136 true แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219684443+07:00","message":"[bufferProcess] interim [580000000]:แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219688375+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219691658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219695001+07:00","message":"> Transcript [45795] [false]: 'แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219697926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219700085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.21970364+07:00","message":"StatePrefix: 'แล้วก็มีความเข้มแข็งความวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219706134+07:00","message":"TextPushed: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219708033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219710191+07:00","message":"> Transcript [45796] [true]: 'แล้วก็มีความเข้มแข็งความวิตกกังวลก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219712446+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219714314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.21971631+07:00","message":"StatePrefix: 'แล้วก็มีความเข้มแข็งความวิตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.219718209+07:00","message":"TextPushed: 'แล้วก็มีความเข้มแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.21972108+07:00","message":"Push: 'ความวิตกกังวลก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.219727901+07:00","message":"push: {true ความวิตกกังวลก็จะ 0 0xc003d5f500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:14.228403172+07:00","message":"write wav file: './tmp/7589/7589_3136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.681768125+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.681811466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.681823917+07:00","message":"receive interim result [false|false]: ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.681841552+07:00","message":"[buffer interim] 3137 false ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.681850427+07:00","message":"[bufferProcess] interim [540000000]:ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.681852394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.997217059+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.997252109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.997257545+07:00","message":"receive interim result [false|false]: หายไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:14.997271924+07:00","message":"[buffer interim] 3137 false หายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.997278949+07:00","message":"[bufferProcess] interim [840000000]:หายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.997281737+07:00","message":"[bufferProcess] send to processor:ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.997285345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.997288697+07:00","message":"> Transcript [45797] [false]: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:14.997291693+07:00","message":"Set StatePrefix (first interim): 'ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:15.582395439+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:15.582432639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:15.58243869+07:00","message":"receive interim result [false|false]: หายไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:15.582453378+07:00","message":"[buffer interim] 3137 false หายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:15.582461658+07:00","message":"[bufferProcess] interim [440000000]:หายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:15.58246401+07:00","message":"[bufferProcess] send to processor:หายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:15.582471671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:15.582474598+07:00","message":"> Transcript [45798] [false]: 'หายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:15.582476901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:15.58247883+07:00","message":"Set new StatePrefix: 'หายไป'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:15.888904434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:15.888919316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:16.296867814+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:16.296921714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายไป\",\"confidence\":0.94582766}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:16.296931173+07:00","message":"receive interim result [true|false]: หายไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:16.296946025+07:00","message":"end recv isFinal message id 3137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:16.296949719+07:00","message":"end Recv id 3137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:16.296959731+07:00","message":"[buffer interim] 3137 true หายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.29697439+07:00","message":"[bufferProcess] interim [560000000]:หายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.296980086+07:00","message":"[bufferProcess] send to processor (isfinal):หายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.296996999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297016202+07:00","message":"> Transcript [45799] [false]: 'หายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297021664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297024399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297026344+07:00","message":"StatePrefix: 'หายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297028408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297030613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.2970328+07:00","message":"> Transcript [45800] [true]: 'หายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297034853+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297036625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297038373+07:00","message":"StatePrefix: 'หายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297040088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:16.297049129+07:00","message":"Push: 'หายไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:16.297059685+07:00","message":"push: {true หายไป 0 0xc0045de300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:16.304281705+07:00","message":"write wav file: './tmp/7589/7589_3137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:17.490664866+07:00","message":"[GCS] IsForceVAD: false for message ID: 3137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:17.554539538+07:00","message":"[GCS] Start streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.020155767+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.020199481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.02020503+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.020220652+07:00","message":"[buffer interim] 3138 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.020231499+07:00","message":"[bufferProcess] interim [480000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.020234165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.02024158+07:00","message":"[bufferProcess] send to processor (ticker):ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.020245254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.020248218+07:00","message":"> Transcript [45801] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.020254314+07:00","message":"Set StatePrefix (first interim): 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.218976487+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.219014155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.219020376+07:00","message":"receive interim result [false|false]: ขึ้นแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.219032561+07:00","message":"[buffer interim] 3138 false ขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.219039747+07:00","message":"[bufferProcess] interim [660000000]:ขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.219041643+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.233196467+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.233226093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.233230872+07:00","message":"receive interim result [false|false]: ขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.233243671+07:00","message":"[buffer interim] 3138 false ขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.233249282+07:00","message":"[bufferProcess] interim [720000000]:ขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.233251324+07:00","message":"[bufferProcess] send to processor:ขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.233254954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.23325783+07:00","message":"> Transcript [45802] [false]: 'ขึ้นแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.233260967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.23326309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.233265028+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.233266963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.273558444+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.273597865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.273603953+07:00","message":"receive interim result [false|false]: ขึ้น 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.273619707+07:00","message":"[buffer interim] 3138 false ขึ้น 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.273628759+07:00","message":"[bufferProcess] interim [780000000]:ขึ้น 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.273631501+07:00","message":"[bufferProcess] send to processor:ขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.273638033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.273641411+07:00","message":"> Transcript [45803] [false]: 'ขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.273644903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.27364725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.273649368+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.273651776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.536162187+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.536201783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8 ค่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.536207119+07:00","message":"receive interim result [false|false]: ขึ้น 8 ค่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.536218666+07:00","message":"[buffer interim] 3138 false ขึ้น 8 ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.536225821+07:00","message":"[bufferProcess] interim [20000000]:ขึ้น 8 ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.536228644+07:00","message":"[bufferProcess] send to processor:ขึ้น 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.536232426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.536238807+07:00","message":"> Transcript [45804] [false]: 'ขึ้น 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.536242314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.536244409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.53624632+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.536248605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.598252367+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.598288519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.598294593+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.598305052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 ค่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.598307451+07:00","message":"receive interim result [false|false]:  8 ค่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.598314616+07:00","message":"[buffer interim] 3138 false ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.598318494+07:00","message":"[buffer interim] 3138 false  8 ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598325503+07:00","message":"[bufferProcess] interim [80000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598327882+07:00","message":"[bufferProcess] send to processor:ขึ้น 8 ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598330693+07:00","message":"[bufferProcess] interim [80000000]: 8 ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598333214+07:00","message":"[bufferProcess] update buffer: ขึ้น 8 ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598335839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.5983386+07:00","message":"> Transcript [45805] [false]: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598342512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598344786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598346956+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598349072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598352336+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598354361+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598356535+07:00","message":"Set new StatePrefix : 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.598360319+07:00","message":"Next Push (prob) : ' 8 ค่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.598367294+07:00","message":"push: {false ขึ้น 0 0xc003d5fc80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:18.889797376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:18.88981312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.912209234+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.912249436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.912256784+07:00","message":"receive interim result [false|false]: ขึ้น 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.912265219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.912267831+07:00","message":"receive interim result [false|false]:  ค่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.912275524+07:00","message":"[buffer interim] 3138 false ขึ้น 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:18.912279127+07:00","message":"[buffer interim] 3138 false  ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.912284553+07:00","message":"[bufferProcess] interim [380000000]:ขึ้น 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.912287213+07:00","message":"[bufferProcess] send to processor:ขึ้น 8 ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.912291807+07:00","message":"[bufferProcess] interim [380000000]: ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.912295691+07:00","message":"[bufferProcess] update buffer: ขึ้น 8 ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.912299577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.912303557+07:00","message":"> Transcript [45806] [false]: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.912308109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.912310967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.912312904+07:00","message":"StatePrefix: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:18.912314933+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.102422258+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.10246052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.102467917+07:00","message":"receive interim result [false|false]: ขึ้น 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.102479077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ำเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.102481896+07:00","message":"receive interim result [false|false]:  ค่ำเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.102489567+07:00","message":"[buffer interim] 3138 false ขึ้น 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.102496601+07:00","message":"[buffer interim] 3138 false  ค่ำเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.102502178+07:00","message":"[bufferProcess] interim [560000000]:ขึ้น 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.102504634+07:00","message":"[bufferProcess] send to processor:ขึ้น 8 ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.102508017+07:00","message":"[bufferProcess] interim [560000000]: ค่ำเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.102513502+07:00","message":"[bufferProcess] update buffer: ขึ้น 8 ค่ำเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.10252193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.102539453+07:00","message":"> Transcript [45807] [false]: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.102546146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.102549084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.102551817+07:00","message":"StatePrefix: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.102554212+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.419222643+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.419263968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.419271969+07:00","message":"receive interim result [false|false]: ขึ้น 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.419284811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ำเดือน 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.419288864+07:00","message":"receive interim result [false|false]:  ค่ำเดือน 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.419299856+07:00","message":"[buffer interim] 3138 false ขึ้น 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.419304426+07:00","message":"[buffer interim] 3138 false  ค่ำเดือน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.419311094+07:00","message":"[bufferProcess] interim [860000000]:ขึ้น 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.419314194+07:00","message":"[bufferProcess] send to processor:ขึ้น 8 ค่ำเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.419317836+07:00","message":"[bufferProcess] interim [860000000]: ค่ำเดือน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.419320437+07:00","message":"[bufferProcess] update buffer: ขึ้น 8 ค่ำเดือน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.419323836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.419328092+07:00","message":"> Transcript [45808] [false]: 'ขึ้น 8 ค่ำเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.419331969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.419334184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.419336288+07:00","message":"StatePrefix: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.419339098+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.690887557+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.690927377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8 ค่ำเดือน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.690933969+07:00","message":"receive interim result [false|false]: ขึ้น 8 ค่ำเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.690946147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.690949155+07:00","message":"receive interim result [false|false]:  8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.690957539+07:00","message":"[buffer interim] 3138 false ขึ้น 8 ค่ำเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.690961896+07:00","message":"[buffer interim] 3138 false  8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.690969193+07:00","message":"[bufferProcess] interim [160000000]:ขึ้น 8 ค่ำเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.690972+07:00","message":"[bufferProcess] send to processor:ขึ้น 8 ค่ำเดือน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.690975582+07:00","message":"[bufferProcess] interim [160000000]: 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.690978571+07:00","message":"[bufferProcess] update buffer: ขึ้น 8 ค่ำเดือน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.690984805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.690990088+07:00","message":"> Transcript [45809] [false]: 'ขึ้น 8 ค่ำเดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.690993954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.690996015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.69099798+07:00","message":"StatePrefix: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.69100025+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691003122+07:00","message":"Push: ' 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691005198+07:00","message":"TextPushed: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691007373+07:00","message":"Set new StatePrefix : 'ขึ้น 8 ค่ำเดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691009809+07:00","message":"Next Push (prob) : 'เดือน 8'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.691017727+07:00","message":"push: {false  8 ค่ำ 0 0xc003d5fc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.691630024+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.6916419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8 ค่ำเดือน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.691646376+07:00","message":"receive interim result [false|false]: ขึ้น 8 ค่ำเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.691655527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.691660388+07:00","message":"receive interim result [false|false]:  8 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.691664328+07:00","message":"[buffer interim] 3138 false ขึ้น 8 ค่ำเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:19.69166698+07:00","message":"[buffer interim] 3138 false  8 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691671165+07:00","message":"[bufferProcess] interim [220000000]:ขึ้น 8 ค่ำเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.6916734+07:00","message":"[bufferProcess] send to processor:ขึ้น 8 ค่ำเดือน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.69168041+07:00","message":"[bufferProcess] interim [220000000]: 8 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.69168268+07:00","message":"[bufferProcess] update buffer: ขึ้น 8 ค่ำเดือน 8 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691684863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691686904+07:00","message":"> Transcript [45810] [false]: 'ขึ้น 8 ค่ำเดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691689341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691691416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691693875+07:00","message":"StatePrefix: 'ขึ้น 8 ค่ำเดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:19.691696058+07:00","message":"TextPushed: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.009670121+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.009708824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8 ค่ำเดือน 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.009716274+07:00","message":"receive interim result [false|false]: ขึ้น 8 ค่ำเดือน 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.009727367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.00973047+07:00","message":"receive interim result [false|false]:  ปีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.009739152+07:00","message":"[buffer interim] 3138 false ขึ้น 8 ค่ำเดือน 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.009742963+07:00","message":"[buffer interim] 3138 false  ปีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.009750118+07:00","message":"[bufferProcess] interim [460000000]:ขึ้น 8 ค่ำเดือน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.009753222+07:00","message":"[bufferProcess] send to processor:ขึ้น 8 ค่ำเดือน 8 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.009757158+07:00","message":"[bufferProcess] interim [460000000]: ปีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.009759862+07:00","message":"[bufferProcess] update buffer: ขึ้น 8 ค่ำเดือน 8 ปีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.009763118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.009766123+07:00","message":"> Transcript [45811] [false]: 'ขึ้น 8 ค่ำเดือน 8 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.009770122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.009773956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.009776691+07:00","message":"StatePrefix: 'ขึ้น 8 ค่ำเดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.009779231+07:00","message":"TextPushed: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.136367104+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.136404227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8 ค่ำเดือน 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.136411443+07:00","message":"receive interim result [false|false]: ขึ้น 8 ค่ำเดือน 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.136422223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมะเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.136425504+07:00","message":"receive interim result [false|false]:  ปีมะเมีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.136433145+07:00","message":"[buffer interim] 3138 false ขึ้น 8 ค่ำเดือน 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.136438075+07:00","message":"[buffer interim] 3138 false  ปีมะเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.136444778+07:00","message":"[bufferProcess] interim [580000000]:ขึ้น 8 ค่ำเดือน 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.136447591+07:00","message":"[bufferProcess] send to processor:ขึ้น 8 ค่ำเดือน 8 ปีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.136455908+07:00","message":"[bufferProcess] interim [580000000]: ปีมะเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.136460716+07:00","message":"[bufferProcess] update buffer: ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.136465159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.13646959+07:00","message":"> Transcript [45812] [false]: 'ขึ้น 8 ค่ำเดือน 8 ปีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.136474434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.136477489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.136480377+07:00","message":"StatePrefix: 'ขึ้น 8 ค่ำเดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.136483973+07:00","message":"TextPushed: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.702087646+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.702122915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.702129895+07:00","message":"receive interim result [false|false]: ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.702144457+07:00","message":"[buffer interim] 3138 false ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702151644+07:00","message":"[bufferProcess] interim [180000000]:ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702154363+07:00","message":"[bufferProcess] send to processor:ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702158117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.7021609+07:00","message":"> Transcript [45813] [false]: 'ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702164546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702166746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702168964+07:00","message":"StatePrefix: 'ขึ้น 8 ค่ำเดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702171174+07:00","message":"TextPushed: 'ขึ้น 8 ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702173744+07:00","message":"Push: 'เดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702175643+07:00","message":"TextPushed: 'ขึ้น 8 ค่ำเดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702177789+07:00","message":"Set new StatePrefix : 'ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:20.702180144+07:00","message":"Next Push (prob) : ' ปีมะเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:20.702186998+07:00","message":"push: {false เดือน 8 0 0xc003d5fc80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:21.890259947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:21.890273169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:22.670876529+07:00","message":"[GCS] IsForceVAD: false for message ID: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:22.770533489+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:22.770572009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:22.770578135+07:00","message":"receive interim result [true|false]: ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:22.77058676+07:00","message":"end recv isFinal message id 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:22.770589232+07:00","message":"end Recv id 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:22.770596662+07:00","message":"[buffer interim] 3138 true ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770605783+07:00","message":"[bufferProcess] interim [340000000]:ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770609657+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770613656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770622916+07:00","message":"> Transcript [45814] [false]: 'ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770625785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770629991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.77063194+07:00","message":"StatePrefix: 'ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770634416+07:00","message":"TextPushed: 'ขึ้น 8 ค่ำเดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770636328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770638302+07:00","message":"> Transcript [45815] [true]: 'ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770640648+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770642527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.7706443+07:00","message":"StatePrefix: 'ขึ้น 8 ค่ำเดือน 8 ปีมะเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770646353+07:00","message":"TextPushed: 'ขึ้น 8 ค่ำเดือน 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:22.770649061+07:00","message":"Push: ' ปีมะเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:22.770656588+07:00","message":"push: {true  ปีมะเมีย 0 0xc003d5fc80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:22.781943967+07:00","message":"write wav file: './tmp/7589/7589_3138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:22.802796378+07:00","message":"[GCS] Start streaming session, msgId: 3139"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:24.890625605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:24.890672161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:27.891188526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:27.891195381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:27.932591235+07:00","message":"[GCS] IsForceVAD: false for message ID: 3139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.023171481+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.023208393+07:00","message":"found end of frame, send empty tag with msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.023212665+07:00","message":"end Recv id 3139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.023223598+07:00","message":"[buffer interim] 3139 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.023233233+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.023238225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.02324164+07:00","message":"> Transcript [45816] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.023245704+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.023247768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.023249648+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.023251704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.023254502+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.023265897+07:00","message":"push: {true \n 0 0xc0045df700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:28.033999362+07:00","message":"write wav file: './tmp/7589/7589_3139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.052085644+07:00","message":"[GCS] Start streaming session, msgId: 3140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.3115805+07:00","message":"[GCS] IsForceVAD: false for message ID: 3140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.372853141+07:00","message":"[GCS] Start streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.399604634+07:00","message":"receive streaming session, msgId: 3140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.399625701+07:00","message":"found end of frame, send empty tag with msgId: 3140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.399628957+07:00","message":"end Recv id 3140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.399636754+07:00","message":"[buffer interim] 3140 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.39964407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.399647698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.399651227+07:00","message":"> Transcript [45817] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.399653634+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.39965561+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.399657488+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.399659316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:28.399661884+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:28.399671169+07:00","message":"push: {true \n 0 0xc003d5f100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:28.405596212+07:00","message":"write wav file: './tmp/7589/7589_3140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:29.21091093+07:00","message":"[GCS] IsForceVAD: false for message ID: 3141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:29.271697741+07:00","message":"[GCS] Start streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:29.296400081+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:29.29641786+07:00","message":"found end of frame, send empty tag with msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:29.296421416+07:00","message":"end Recv id 3141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:29.296428603+07:00","message":"[buffer interim] 3141 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:29.296436576+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:29.296440767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:29.296443901+07:00","message":"> Transcript [45818] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:29.29644732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:29.296449412+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:29.296451288+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:29.296453219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:29.296461048+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:29.296471164+07:00","message":"push: {true \n 0 0xc003769900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:29.302095816+07:00","message":"write wav file: './tmp/7589/7589_3141.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:30.891463908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:30.891481373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:33.89188184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:33.891890161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:34.400726346+07:00","message":"[GCS] IsForceVAD: false for message ID: 3142"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:34.490026975+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:34.49005703+07:00","message":"found end of frame, send empty tag with msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:34.490060878+07:00","message":"end Recv id 3142"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:34.49007084+07:00","message":"[buffer interim] 3142 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:34.490083708+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:34.490088345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:34.490092152+07:00","message":"> Transcript [45819] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:34.490095679+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:34.490097774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:34.490099673+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:34.490101853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:34.490106361+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:34.490130704+07:00","message":"push: {true \n 0 0xc0037fe380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:34.500042527+07:00","message":"write wav file: './tmp/7589/7589_3142.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:36.892764036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:36.892779045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:39.893829132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:39.893867894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.296389726+07:00","message":"[GCS] Start streaming session, msgId: 3143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.513188516+07:00","message":"[GCS] Cleaned up inactive client: 3122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.513224941+07:00","message":"[GCS] Cleaned up inactive client: 3120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.513228373+07:00","message":"[GCS] Cleaned up inactive client: 3119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.513230251+07:00","message":"[GCS] Cleaned up inactive client: 3115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.513233314+07:00","message":"[GCS] Cleaned up inactive client: 3121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.513235918+07:00","message":"[GCS] Cleaned up inactive client: 3117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.513237876+07:00","message":"[GCS] Cleaned up inactive client: 3118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.513243101+07:00","message":"[GCS] Cleaned up inactive client: 3124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.513244881+07:00","message":"[GCS] Cleaned up inactive client: 3116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:40.513247016+07:00","message":"[GCS] Cleaned up inactive client: 3123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:41.960305865+07:00","message":"[GCS] IsForceVAD: false for message ID: 3143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:42.733590472+07:00","message":"[GCS] Start streaming session, msgId: 3144"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:42.894464982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:42.894503234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:43.152378238+07:00","message":"receive streaming session, msgId: 3143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:43.152401651+07:00","message":"found end of frame, send empty tag with msgId: 3143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:43.152405276+07:00","message":"end Recv id 3143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:43.152414076+07:00","message":"[buffer interim] 3143 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:43.152423258+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:43.152428231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:43.152431334+07:00","message":"> Transcript [45820] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:43.152433856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:43.152435901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:43.152437872+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:43.152440316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:43.152442994+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:43.152454697+07:00","message":"push: {true \n 0 0xc004c0ec00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:43.159958772+07:00","message":"write wav file: './tmp/7589/7589_3143.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:45.895563085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:45.895563152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:47.85020098+07:00","message":"[GCS] IsForceVAD: false for message ID: 3144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:47.948337882+07:00","message":"receive streaming session, msgId: 3144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:47.948363484+07:00","message":"found end of frame, send empty tag with msgId: 3144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:47.948366576+07:00","message":"end Recv id 3144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:47.94837476+07:00","message":"[buffer interim] 3144 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:47.948383467+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:47.948388348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:47.948391519+07:00","message":"> Transcript [45821] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:47.948394047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:47.948396212+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:47.948398157+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:47.948400109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:47.948402647+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:47.948413189+07:00","message":"push: {true \n 0 0xc003324700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:47.968530165+07:00","message":"write wav file: './tmp/7589/7589_3144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:48.044251214+07:00","message":"[GCS] Start streaming session, msgId: 3145"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:48.896045411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:48.896061788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.20036711+07:00","message":"[GCS] IsForceVAD: false for message ID: 3145"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.262341345+07:00","message":"[GCS] Start streaming session, msgId: 3146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.291364447+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.291384838+07:00","message":"found end of frame, send empty tag with msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.291388196+07:00","message":"end Recv id 3145"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.291396215+07:00","message":"[buffer interim] 3145 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.291404879+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.291412552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.291416084+07:00","message":"> Transcript [45822] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.291419051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.291421286+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.291423297+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.291425287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.291428236+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.291439253+07:00","message":"push: {true \n 0 0xc004b1c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:49.297931298+07:00","message":"write wav file: './tmp/7589/7589_3145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.329563164+07:00","message":"[GCS] IsForceVAD: false for message ID: 3146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.393854072+07:00","message":"[GCS] Start streaming session, msgId: 3147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.449885135+07:00","message":"[GCS] IsForceVAD: false for message ID: 3147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.610798651+07:00","message":"receive streaming session, msgId: 3146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.610821898+07:00","message":"found end of frame, send empty tag with msgId: 3146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.610825549+07:00","message":"end Recv id 3146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.610834295+07:00","message":"[buffer interim] 3146 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.610842754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.610847216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.610850062+07:00","message":"> Transcript [45823] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.610852596+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.610854774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.610856664+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.610858632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.610861757+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.610872476+07:00","message":"push: {true \n 0 0xc004c0fc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:49.615573955+07:00","message":"write wav file: './tmp/7589/7589_3146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.660154023+07:00","message":"receive streaming session, msgId: 3147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.660175211+07:00","message":"found end of frame, send empty tag with msgId: 3147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.660178857+07:00","message":"end Recv id 3147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.660186539+07:00","message":"[buffer interim] 3147 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.660194743+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.660199359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.660202485+07:00","message":"> Transcript [45824] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.660205323+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.660207459+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.660209257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.660211143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:49.660213885+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:49.660224281+07:00","message":"push: {true \n 0 0xc004c0ff00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:49.664742662+07:00","message":"write wav file: './tmp/7589/7589_3147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:51.05359982+07:00","message":"[GCS] Start streaming session, msgId: 3148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:51.250125598+07:00","message":"[GCS] IsForceVAD: false for message ID: 3148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:51.347090782+07:00","message":"receive streaming session, msgId: 3148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:51.347114062+07:00","message":"found end of frame, send empty tag with msgId: 3148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:51.347117566+07:00","message":"end Recv id 3148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:51.347124771+07:00","message":"[buffer interim] 3148 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:51.347135932+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:51.347141933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:51.347144732+07:00","message":"> Transcript [45825] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:51.347147176+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:51.347149393+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:51.347151284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:51.347153545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:51.34716101+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:51.347170403+07:00","message":"push: {true \n 0 0xc004b1c400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:51.351412122+07:00","message":"write wav file: './tmp/7589/7589_3148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:51.574528945+07:00","message":"[GCS] Start streaming session, msgId: 3149"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:51.896585563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:51.896585538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:54.8973347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:54.897336559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:54.959442522+07:00","message":"[GCS] IsForceVAD: false for message ID: 3149"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:55.024402353+07:00","message":"[GCS] Start streaming session, msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:55.056973219+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:55.056992044+07:00","message":"found end of frame, send empty tag with msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:55.056995063+07:00","message":"end Recv id 3149"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:55.057002782+07:00","message":"[buffer interim] 3149 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:55.057010879+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:55.057016079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:55.057019647+07:00","message":"> Transcript [45826] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:55.05702234+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:55.057024523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:55.057026411+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:55.057028342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:55.057031204+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:55.057041786+07:00","message":"push: {true \n 0 0xc004610200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:55.067142213+07:00","message":"write wav file: './tmp/7589/7589_3149.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:57.89824158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:00:57.898261185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:58.550542456+07:00","message":"[GCS] IsForceVAD: false for message ID: 3150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:58.645177437+07:00","message":"receive streaming session, msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:58.645211708+07:00","message":"found end of frame, send empty tag with msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:58.645216287+07:00","message":"end Recv id 3150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:58.645224476+07:00","message":"[buffer interim] 3150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:58.645231728+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:58.645235844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:58.645238721+07:00","message":"> Transcript [45827] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:58.645241465+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:58.645243681+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:58.645245616+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:58.645248073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:58.645258506+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:58.645269723+07:00","message":"push: {true \n 0 0xc003325480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:58.653801978+07:00","message":"write wav file: './tmp/7589/7589_3150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:58.931455806+07:00","message":"[GCS] Start streaming session, msgId: 3151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:59.320722583+07:00","message":"[GCS] IsForceVAD: false for message ID: 3151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:59.409508739+07:00","message":"receive streaming session, msgId: 3151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:59.409528875+07:00","message":"found end of frame, send empty tag with msgId: 3151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:59.409531813+07:00","message":"end Recv id 3151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:59.409539243+07:00","message":"[buffer interim] 3151 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:59.409546331+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:59.409551532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:59.409554554+07:00","message":"> Transcript [45828] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:59.409557619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:59.409559764+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:59.409561623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:59.409563493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:00:59.409570234+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:59.409578759+07:00","message":"push: {true \n 0 0xc004b1cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:00:59.415382846+07:00","message":"write wav file: './tmp/7589/7589_3151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:00:59.831315676+07:00","message":"[GCS] Start streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.211809922+07:00","message":"[GCS] IsForceVAD: false for message ID: 3152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.282651957+07:00","message":"[GCS] Start streaming session, msgId: 3153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.315436107+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.315470542+07:00","message":"found end of frame, send empty tag with msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.315474671+07:00","message":"end Recv id 3152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.31548254+07:00","message":"[buffer interim] 3152 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.315490653+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.315495694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.315498561+07:00","message":"> Transcript [45829] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.315501477+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.315503526+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.315505535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.315507454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.315510135+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.315522029+07:00","message":"push: {true \n 0 0xc004b1cf80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:00.322022604+07:00","message":"write wav file: './tmp/7589/7589_3152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.340720652+07:00","message":"[GCS] IsForceVAD: false for message ID: 3153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.412408348+07:00","message":"[GCS] Start streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.470756712+07:00","message":"[GCS] IsForceVAD: false for message ID: 3154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.512623131+07:00","message":"receive streaming session, msgId: 3153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.51264502+07:00","message":"found end of frame, send empty tag with msgId: 3153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.512648299+07:00","message":"end Recv id 3153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.512656833+07:00","message":"[buffer interim] 3153 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.512675832+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.512680243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.512683179+07:00","message":"> Transcript [45830] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.512686308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.51268864+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.5126908+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.512692802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.512697455+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.512708541+07:00","message":"push: {true \n 0 0xc003d5fa00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:00.518405748+07:00","message":"write wav file: './tmp/7589/7589_3153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.606136953+07:00","message":"[GCS] Start streaming session, msgId: 3155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.62263841+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.62266999+07:00","message":"found end of frame, send empty tag with msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.622673465+07:00","message":"end Recv id 3154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.622681355+07:00","message":"[buffer interim] 3154 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.622688837+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.622692947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.622698911+07:00","message":"> Transcript [45831] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.622701831+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.622703992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.622705862+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.622708014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:00.622710811+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:00.622720669+07:00","message":"push: {true \n 0 0xc004610680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:00.628790487+07:00","message":"write wav file: './tmp/7589/7589_3154.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:00.898629306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:00.898624703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:03.899121411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:03.899124829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:05.729751676+07:00","message":"[GCS] IsForceVAD: false for message ID: 3155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:05.816996846+07:00","message":"receive streaming session, msgId: 3155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:05.817017183+07:00","message":"found end of frame, send empty tag with msgId: 3155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:05.817020469+07:00","message":"end Recv id 3155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:05.817028349+07:00","message":"[buffer interim] 3155 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:05.817036083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:05.817049648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:05.817052708+07:00","message":"> Transcript [45832] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:05.817055622+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:05.817057824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:05.817059694+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:05.817061825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:05.817064727+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:05.817076108+07:00","message":"push: {true \n 0 0xc004610980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:05.837149476+07:00","message":"write wav file: './tmp/7589/7589_3155.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:06.899432226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:06.899467527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:09.900340515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:09.900352993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:10.513152345+07:00","message":"[GCS] Cleaned up inactive client: 3125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:10.513192204+07:00","message":"[GCS] Cleaned up inactive client: 3128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:10.513196754+07:00","message":"[GCS] Cleaned up inactive client: 3130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:10.513199692+07:00","message":"[GCS] Cleaned up inactive client: 3132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:10.513202913+07:00","message":"[GCS] Cleaned up inactive client: 3126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:10.513205753+07:00","message":"[GCS] Cleaned up inactive client: 3129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:10.51320853+07:00","message":"[GCS] Cleaned up inactive client: 3131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:10.513211381+07:00","message":"[GCS] Cleaned up inactive client: 3127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:10.513214178+07:00","message":"[GCS] Cleaned up inactive client: 3133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:10.513217082+07:00","message":"[GCS] Cleaned up inactive client: 3134"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:12.900423244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:12.900440378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:14.121858052+07:00","message":"[GCS] Start streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:14.658568057+07:00","message":"receive streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:14.658629464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เ***\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:14.658636393+07:00","message":"receive interim result [false|false]: เ***"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:14.658649109+07:00","message":"[buffer interim] 3156 false เ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:14.658659021+07:00","message":"[bufferProcess] interim [620000000]:เ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:14.658661796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:14.658666926+07:00","message":"[bufferProcess] send to processor (ticker):เ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:14.658670099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:14.658672885+07:00","message":"> Transcript [45833] [false]: 'เ***'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:14.658675345+07:00","message":"Set StatePrefix (first interim): 'เ***'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.308601804+07:00","message":"receive streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.308656173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เ***\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.308663656+07:00","message":"receive interim result [false|false]: เ***"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.308681276+07:00","message":"[buffer interim] 3156 false เ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.308692409+07:00","message":"[bufferProcess] interim [220000000]:เ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.308694326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.491340453+07:00","message":"receive streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.491388875+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-06-22T13:01:15.491394944+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.491411618+07:00","message":"[buffer interim] 3156 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.49142128+07:00","message":"[bufferProcess] interim [400000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.491424031+07:00","message":"[bufferProcess] send to processor:เ***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.491431232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.4914361+07:00","message":"> Transcript [45834] [false]: 'เ***'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.491440012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.491442619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.491449964+07:00","message":"StatePrefix: 'เ***'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.491452478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.743959616+07:00","message":"receive streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.744000873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.744007704+07:00","message":"receive interim result [false|false]: เป็นน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:15.744023093+07:00","message":"[buffer interim] 3156 false เป็นน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.74403196+07:00","message":"[bufferProcess] interim [640000000]:เป็นน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.74403437+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.744040803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.744043675+07:00","message":"> Transcript [45835] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.744046192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:15.744049626+07:00","message":"Set new StatePrefix: 'เป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:15.901157733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:15.901179842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.052293925+07:00","message":"receive streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.052341488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.052348477+07:00","message":"receive interim result [false|false]: เป็นนม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.052368156+07:00","message":"[buffer interim] 3156 false เป็นนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.052376864+07:00","message":"[bufferProcess] interim [940000000]:เป็นนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.052379199+07:00","message":"[bufferProcess] send to processor:เป็นน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.052385203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.052388247+07:00","message":"> Transcript [45836] [false]: 'เป็นน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.052392468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.052394949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.052396949+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.05239932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.230953868+07:00","message":"[GCS] IsForceVAD: false for message ID: 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.324306111+07:00","message":"receive streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.324347582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนม\",\"confidence\":0.93619186}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.324354368+07:00","message":"receive interim result [true|false]: เป็นนม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.324362176+07:00","message":"end recv isFinal message id 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.324364238+07:00","message":"end Recv id 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.324370813+07:00","message":"[buffer interim] 3156 true เป็นนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.32437994+07:00","message":"[bufferProcess] interim [330000000]:เป็นนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324387061+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324391847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.32439488+07:00","message":"> Transcript [45837] [false]: 'เป็นนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324397739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324399746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324401729+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324403793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324405497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324407815+07:00","message":"> Transcript [45838] [true]: 'เป็นนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324409993+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324411826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324413529+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324415361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:16.324421278+07:00","message":"Push: 'เป็นนม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.324428628+07:00","message":"push: {true เป็นนม 0 0xc004610100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:16.333038193+07:00","message":"write wav file: './tmp/7589/7589_3156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:16.422171145+07:00","message":"[GCS] Start streaming session, msgId: 3157"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:18.901413565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:18.901458357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:21.902475512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:21.902482978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:22.189273992+07:00","message":"[GCS] IsForceVAD: false for message ID: 3157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:22.30984537+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:22.30988249+07:00","message":"found end of frame, send empty tag with msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:22.309887836+07:00","message":"end Recv id 3157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:22.309902799+07:00","message":"[buffer interim] 3157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:22.309919213+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:22.309925707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:22.309930194+07:00","message":"> Transcript [45839] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:22.309934848+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:22.309937993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:22.309940899+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:22.309944818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:22.30995411+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:22.309968948+07:00","message":"push: {true \n 0 0xc003ce1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:22.321206644+07:00","message":"[GCS] Start streaming session, msgId: 3158"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:22.321909736+07:00","message":"write wav file: './tmp/7589/7589_3157.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:24.90299291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:24.90300502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:27.441221399+07:00","message":"[GCS] IsForceVAD: false for message ID: 3158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:27.541676632+07:00","message":"receive streaming session, msgId: 3158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:27.541695865+07:00","message":"found end of frame, send empty tag with msgId: 3158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:27.54169927+07:00","message":"end Recv id 3158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:27.541707176+07:00","message":"[buffer interim] 3158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:27.541714064+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:27.541719049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:27.541722032+07:00","message":"> Transcript [45840] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:27.541724405+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:27.541726422+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:27.541728277+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:27.541730255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:27.541738246+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:27.5417476+07:00","message":"push: {true \n 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:27.552134494+07:00","message":"write wav file: './tmp/7589/7589_3158.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:27.903258396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:27.903263508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:28.462720483+07:00","message":"[GCS] Start streaming session, msgId: 3159"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:30.903619873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:30.903620336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.293403935+07:00","message":"[GCS] IsForceVAD: false for message ID: 3159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.37290258+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.372932013+07:00","message":"found end of frame, send empty tag with msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.3729368+07:00","message":"end Recv id 3159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.37294868+07:00","message":"[buffer interim] 3159 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.372959098+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.372963917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.372967239+07:00","message":"> Transcript [45841] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.372970193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.372972181+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.372974213+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.372976274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.372984544+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.372995348+07:00","message":"push: {true \n 0 0xc003325180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:31.381187822+07:00","message":"write wav file: './tmp/7589/7589_3159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.481329143+07:00","message":"[GCS] Start streaming session, msgId: 3160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.609470261+07:00","message":"[GCS] IsForceVAD: false for message ID: 3160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.768637384+07:00","message":"receive streaming session, msgId: 3160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.768659645+07:00","message":"found end of frame, send empty tag with msgId: 3160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.768663892+07:00","message":"end Recv id 3160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.768676042+07:00","message":"[buffer interim] 3160 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.768690764+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.76869475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.76869785+07:00","message":"> Transcript [45842] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.768700144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.768702231+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.768704312+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.768706324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:31.768710528+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.768749947+07:00","message":"push: {true \n 0 0xc003325880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:31.773477299+07:00","message":"write wav file: './tmp/7589/7589_3160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:31.86132446+07:00","message":"[GCS] Start streaming session, msgId: 3161"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:33.904107845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:33.904145595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:35.378819927+07:00","message":"[GCS] IsForceVAD: false for message ID: 3161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:35.451379938+07:00","message":"[GCS] Start streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:35.460269127+07:00","message":"receive streaming session, msgId: 3161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:35.460286908+07:00","message":"found end of frame, send empty tag with msgId: 3161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:35.460290346+07:00","message":"end Recv id 3161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:35.460297119+07:00","message":"[buffer interim] 3161 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:35.460304149+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:35.46030861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:35.460312457+07:00","message":"> Transcript [45843] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:35.460315219+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:35.460318894+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:35.460320775+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:35.460322812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:35.460331202+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:35.460342376+07:00","message":"push: {true \n 0 0xc003325a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:35.471392434+07:00","message":"write wav file: './tmp/7589/7589_3161.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:36.904170882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:36.904190816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:39.904492075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:39.904492208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.319651879+07:00","message":"[GCS] IsForceVAD: false for message ID: 3162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.380483552+07:00","message":"[GCS] Start streaming session, msgId: 3163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.417007941+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.417040771+07:00","message":"found end of frame, send empty tag with msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.417044945+07:00","message":"end Recv id 3162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.41705406+07:00","message":"[buffer interim] 3162 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:40.417063444+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:40.417068347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:40.417071623+07:00","message":"> Transcript [45844] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:40.417074244+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:40.41707627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:40.417078213+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:40.417080441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:40.417085339+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.41709658+07:00","message":"push: {true \n 0 0xc0037ff700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:40.428339574+07:00","message":"write wav file: './tmp/7589/7589_3162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.513557402+07:00","message":"[GCS] Cleaned up inactive client: 3138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.513584324+07:00","message":"[GCS] Cleaned up inactive client: 3140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.513586921+07:00","message":"[GCS] Cleaned up inactive client: 3139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.513588953+07:00","message":"[GCS] Cleaned up inactive client: 3137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.513597213+07:00","message":"[GCS] Cleaned up inactive client: 3135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.513599181+07:00","message":"[GCS] Cleaned up inactive client: 3141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.513601665+07:00","message":"[GCS] Cleaned up inactive client: 3136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:40.513603556+07:00","message":"[GCS] Cleaned up inactive client: 3142"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:42.905384904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:42.905395878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:45.499728203+07:00","message":"[GCS] IsForceVAD: false for message ID: 3163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:45.591839889+07:00","message":"receive streaming session, msgId: 3163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:45.591867519+07:00","message":"found end of frame, send empty tag with msgId: 3163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:45.591872361+07:00","message":"end Recv id 3163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:45.591882396+07:00","message":"[buffer interim] 3163 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:45.591897076+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:45.591901938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:45.591904725+07:00","message":"> Transcript [45845] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:45.591907453+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:45.591909614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:45.591911719+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:45.591913967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:45.591926054+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:45.591935103+07:00","message":"push: {true \n 0 0xc003768d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:45.603451299+07:00","message":"write wav file: './tmp/7589/7589_3163.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:45.906331148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:45.906356987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:46.281492127+07:00","message":"[GCS] Start streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:47.429764127+07:00","message":"[GCS] IsForceVAD: false for message ID: 3164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:47.490589265+07:00","message":"[GCS] Start streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:47.517088545+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:47.517109817+07:00","message":"found end of frame, send empty tag with msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:47.517113174+07:00","message":"end Recv id 3164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:47.517120677+07:00","message":"[buffer interim] 3164 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:47.517129845+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:47.517141879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:47.517144682+07:00","message":"> Transcript [45846] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:47.517147056+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:47.517148982+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:47.517150928+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:47.517153061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:47.517156159+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:47.517174979+07:00","message":"push: {true \n 0 0xc004853500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:47.523287405+07:00","message":"write wav file: './tmp/7589/7589_3164.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:48.906904328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:48.90690479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:51.9070263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:51.907060012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:52.608947181+07:00","message":"[GCS] IsForceVAD: false for message ID: 3165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:52.716410661+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:52.716430702+07:00","message":"found end of frame, send empty tag with msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:52.716434304+07:00","message":"end Recv id 3165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:52.716442978+07:00","message":"[buffer interim] 3165 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:52.716451411+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:52.716455995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:52.716458998+07:00","message":"> Transcript [45847] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:52.716461467+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:52.716463578+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:52.716465467+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:52.716467543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:52.716470512+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:52.716481225+07:00","message":"push: {true \n 0 0xc004610c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:52.728314541+07:00","message":"write wav file: './tmp/7589/7589_3165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:52.9313584+07:00","message":"[GCS] Start streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.150760565+07:00","message":"[GCS] IsForceVAD: false for message ID: 3166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.209676202+07:00","message":"[GCS] Start streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.242413175+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.24243092+07:00","message":"found end of frame, send empty tag with msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.242434056+07:00","message":"end Recv id 3166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.242467859+07:00","message":"[buffer interim] 3166 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.242476003+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.242486482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.242489899+07:00","message":"> Transcript [45848] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.242492611+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.242494934+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.242496948+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.242499302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.242502417+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.242512703+07:00","message":"push: {true \n 0 0xc003769d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:54.250368547+07:00","message":"write wav file: './tmp/7589/7589_3166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.288407256+07:00","message":"[GCS] IsForceVAD: false for message ID: 3167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.428330352+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.428354572+07:00","message":"found end of frame, send empty tag with msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.428357645+07:00","message":"end Recv id 3167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.428366522+07:00","message":"[buffer interim] 3167 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.428374799+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.428378793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.428381683+07:00","message":"> Transcript [45849] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.428384246+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.42838637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.42838824+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.428390264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:54.428393262+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.428403186+07:00","message":"push: {true \n 0 0xc004611180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:54.433123627+07:00","message":"write wav file: './tmp/7589/7589_3167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.802941+07:00","message":"[GCS] Start streaming session, msgId: 3168"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:54.907822718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:54.907827663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:54.988133803+07:00","message":"[GCS] IsForceVAD: false for message ID: 3168"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.051834884+07:00","message":"[GCS] Start streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.089792619+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.089810591+07:00","message":"found end of frame, send empty tag with msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.089813574+07:00","message":"end Recv id 3168"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.089820044+07:00","message":"[buffer interim] 3168 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.089827407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.089831902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.089834703+07:00","message":"> Transcript [45850] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.089837158+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.089839382+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.08984122+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.089843294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.089845998+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.089854051+07:00","message":"push: {true \n 0 0xc004b1c800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:55.095279416+07:00","message":"write wav file: './tmp/7589/7589_3168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.118614183+07:00","message":"[GCS] IsForceVAD: false for message ID: 3169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.279457685+07:00","message":"receive streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.279487866+07:00","message":"found end of frame, send empty tag with msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.27949111+07:00","message":"end Recv id 3169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.279499282+07:00","message":"[buffer interim] 3169 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.279506291+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.27951049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.279513519+07:00","message":"> Transcript [45851] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.279515956+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.279517902+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.279519728+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.279522488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:55.279525582+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.279535468+07:00","message":"push: {true \n 0 0xc004611300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:55.28707207+07:00","message":"write wav file: './tmp/7589/7589_3169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:55.371872504+07:00","message":"[GCS] Start streaming session, msgId: 3170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:56.459906102+07:00","message":"[GCS] IsForceVAD: false for message ID: 3170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:56.531839513+07:00","message":"[GCS] Start streaming session, msgId: 3171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:56.534362669+07:00","message":"receive streaming session, msgId: 3170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:56.534381399+07:00","message":"found end of frame, send empty tag with msgId: 3170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:56.534385725+07:00","message":"end Recv id 3170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:56.534391781+07:00","message":"[buffer interim] 3170 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:56.534405559+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:56.534410163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:56.534413707+07:00","message":"> Transcript [45852] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:56.5344164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:56.534418469+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:56.53442062+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:56.534423088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:01:56.534430993+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:01:56.534440984+07:00","message":"push: {true \n 0 0xc003324680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:01:56.540085593+07:00","message":"write wav file: './tmp/7589/7589_3170.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:57.908042775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:01:57.908043547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:00.908422046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:00.908438312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:00.938581503+07:00","message":"[GCS] IsForceVAD: false for message ID: 3171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:01.023274581+07:00","message":"receive streaming session, msgId: 3171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:01.023297199+07:00","message":"found end of frame, send empty tag with msgId: 3171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:01.023300288+07:00","message":"end Recv id 3171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:01.023308284+07:00","message":"[buffer interim] 3171 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:01.023315528+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:01.023319597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:01.023322386+07:00","message":"> Transcript [45853] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:01.023324909+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:01.02332683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:01.023328683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:01.023330676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:01.023338524+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:01.023346789+07:00","message":"push: {true \n 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:01.034073376+07:00","message":"write wav file: './tmp/7589/7589_3171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:01.070802743+07:00","message":"[GCS] Start streaming session, msgId: 3172"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:03.909317535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:03.909330397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:06.649300205+07:00","message":"[GCS] IsForceVAD: false for message ID: 3172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:06.713947401+07:00","message":"[GCS] Start streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:06.758568407+07:00","message":"receive streaming session, msgId: 3172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:06.758589817+07:00","message":"found end of frame, send empty tag with msgId: 3172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:06.758593471+07:00","message":"end Recv id 3172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:06.758602213+07:00","message":"[buffer interim] 3172 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:06.758610339+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:06.758614924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:06.758618227+07:00","message":"> Transcript [45854] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:06.758620848+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:06.758622974+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:06.758625092+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:06.758627093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:06.758630079+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:06.758641699+07:00","message":"push: {true \n 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:06.769591076+07:00","message":"write wav file: './tmp/7589/7589_3172.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:06.909858274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:06.90986325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:08.119242588+07:00","message":"[GCS] IsForceVAD: false for message ID: 3173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:08.21838256+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:08.218409424+07:00","message":"found end of frame, send empty tag with msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:08.218413959+07:00","message":"end Recv id 3173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:08.218425051+07:00","message":"[buffer interim] 3173 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:08.218434744+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:08.218446532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:08.218450666+07:00","message":"> Transcript [45855] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:08.218454424+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:08.218457288+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:08.218460174+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:08.218463687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:08.218467884+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:08.218482932+07:00","message":"push: {true \n 0 0xc004b1ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:08.224887707+07:00","message":"write wav file: './tmp/7589/7589_3173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:08.250811227+07:00","message":"[GCS] Start streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:09.079673266+07:00","message":"[GCS] IsForceVAD: false for message ID: 3174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:09.161767855+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:09.161792485+07:00","message":"found end of frame, send empty tag with msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:09.161795551+07:00","message":"end Recv id 3174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:09.161803839+07:00","message":"[buffer interim] 3174 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:09.161811577+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:09.161815963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:09.161819305+07:00","message":"> Transcript [45856] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:09.16182172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:09.161823793+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:09.161825808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:09.161827909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:09.161831056+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:09.16184158+07:00","message":"push: {true \n 0 0xc004c0fe80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:09.178909947+07:00","message":"write wav file: './tmp/7589/7589_3174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:09.64997473+07:00","message":"[GCS] Start streaming session, msgId: 3175"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:09.910656501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:09.910693691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.169542635+07:00","message":"[GCS] IsForceVAD: false for message ID: 3175"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.254655728+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.25467997+07:00","message":"found end of frame, send empty tag with msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.254683278+07:00","message":"end Recv id 3175"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.254691648+07:00","message":"[buffer interim] 3175 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:10.254698713+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:10.254702744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:10.254705703+07:00","message":"> Transcript [45857] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:10.254708149+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:10.254710101+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:10.254711963+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:10.254714188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:10.254716889+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.254726639+07:00","message":"push: {true \n 0 0xc003d5f680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:10.260450148+07:00","message":"write wav file: './tmp/7589/7589_3175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.360992413+07:00","message":"[GCS] Start streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513035887+07:00","message":"[GCS] Cleaned up inactive client: 3150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.51307671+07:00","message":"[GCS] Cleaned up inactive client: 3151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513079911+07:00","message":"[GCS] Cleaned up inactive client: 3154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513082105+07:00","message":"[GCS] Cleaned up inactive client: 3147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513084464+07:00","message":"[GCS] Cleaned up inactive client: 3149"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.51308648+07:00","message":"[GCS] Cleaned up inactive client: 3143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513088473+07:00","message":"[GCS] Cleaned up inactive client: 3152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513090234+07:00","message":"[GCS] Cleaned up inactive client: 3145"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513092055+07:00","message":"[GCS] Cleaned up inactive client: 3148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513093753+07:00","message":"[GCS] Cleaned up inactive client: 3155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513095429+07:00","message":"[GCS] Cleaned up inactive client: 3146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513097215+07:00","message":"[GCS] Cleaned up inactive client: 3144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:10.513098933+07:00","message":"[GCS] Cleaned up inactive client: 3153"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:12.911340469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:12.911378544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:15.491049168+07:00","message":"[GCS] IsForceVAD: false for message ID: 3176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:15.580938493+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:15.580958992+07:00","message":"found end of frame, send empty tag with msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:15.580962181+07:00","message":"end Recv id 3176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:15.580969256+07:00","message":"[buffer interim] 3176 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:15.580976847+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:15.580989337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:15.580992474+07:00","message":"> Transcript [45858] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:15.58099486+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:15.580996887+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:15.580998741+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:15.581000758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:15.581003338+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:15.581012402+07:00","message":"push: {true \n 0 0xc003d5fb80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:15.598949245+07:00","message":"write wav file: './tmp/7589/7589_3176.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:15.911522055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:15.91154242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:18.620093501+07:00","message":"[GCS] Start streaming session, msgId: 3177"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:18.912105316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:18.912121473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:19.141301611+07:00","message":"[GCS] IsForceVAD: false for message ID: 3177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:19.210270551+07:00","message":"[GCS] Start streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:19.231988426+07:00","message":"receive streaming session, msgId: 3177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:19.232006985+07:00","message":"found end of frame, send empty tag with msgId: 3177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:19.232010387+07:00","message":"end Recv id 3177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:19.232017036+07:00","message":"[buffer interim] 3177 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:19.232024518+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:19.23202885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:19.232031769+07:00","message":"> Transcript [45859] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:19.232034373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:19.232036337+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:19.232038257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:19.232040294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:19.232048365+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:19.232056453+07:00","message":"push: {true \n 0 0xc0045dec80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:19.237472863+07:00","message":"write wav file: './tmp/7589/7589_3177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:20.548446252+07:00","message":"[GCS] IsForceVAD: false for message ID: 3178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:20.676890281+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:20.676921691+07:00","message":"found end of frame, send empty tag with msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:20.676925352+07:00","message":"end Recv id 3178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:20.676934616+07:00","message":"[buffer interim] 3178 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:20.676943704+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:20.676948438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:20.676951718+07:00","message":"> Transcript [45860] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:20.676954707+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:20.676956893+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:20.676959471+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:20.676961861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:20.676964949+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:20.676976368+07:00","message":"push: {true \n 0 0xc004b1c180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:20.683303052+07:00","message":"write wav file: './tmp/7589/7589_3178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:20.929451139+07:00","message":"[GCS] Start streaming session, msgId: 3179"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:21.912407482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:21.912417544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:24.768795138+07:00","message":"[GCS] IsForceVAD: false for message ID: 3179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:24.888704943+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:24.888728418+07:00","message":"found end of frame, send empty tag with msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:24.888733718+07:00","message":"end Recv id 3179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:24.88874137+07:00","message":"[buffer interim] 3179 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:24.888748128+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:24.888752107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:24.888755+07:00","message":"> Transcript [45861] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:24.888757537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:24.888759765+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:24.888761866+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:24.888763874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:24.888772596+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:24.88878082+07:00","message":"push: {true \n 0 0xc004610500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:24.897801+07:00","message":"write wav file: './tmp/7589/7589_3179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:24.899133147+07:00","message":"[GCS] Start streaming session, msgId: 3180"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:24.91264728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:24.912667541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.451849647+07:00","message":"receive streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.451901246+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-06-22T13:02:26.451906848+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.451921976+07:00","message":"[buffer interim] 3180 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.451933833+07:00","message":"[bufferProcess] interim [580000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.451935815+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.451939957+07:00","message":"[bufferProcess] send to processor (ticker):รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.451942995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.451946506+07:00","message":"> Transcript [45862] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.451948894+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.664178542+07:00","message":"receive streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.664227248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.664234098+07:00","message":"receive interim result [false|false]: รักเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.664247013+07:00","message":"[buffer interim] 3180 false รักเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.664257293+07:00","message":"[bufferProcess] interim [760000000]:รักเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.664260159+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.78554139+07:00","message":"receive streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.785587864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.785596489+07:00","message":"receive interim result [false|false]: รักฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:26.785612695+07:00","message":"[buffer interim] 3180 false รักฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.785621537+07:00","message":"[bufferProcess] interim [880000000]:รักฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.78562508+07:00","message":"[bufferProcess] send to processor:รักเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.785635313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.785639975+07:00","message":"> Transcript [45863] [false]: 'รักเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.785644565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.78564876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.785655441+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:26.78565868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:27.3547473+07:00","message":"receive streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:27.354789925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักฉัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:27.354796165+07:00","message":"receive interim result [false|false]: รักฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:27.354808876+07:00","message":"[buffer interim] 3180 false รักฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:27.354816186+07:00","message":"[bufferProcess] interim [480000000]:รักฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:27.354818637+07:00","message":"[bufferProcess] send to processor:รักฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:27.354824821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:27.354828054+07:00","message":"> Transcript [45864] [false]: 'รักฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:27.354831585+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:27.354833835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:27.35483587+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:27.354838233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:27.913287451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:27.913294926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:30.288791659+07:00","message":"[GCS] IsForceVAD: false for message ID: 3180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:30.397313553+07:00","message":"receive streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:30.397359926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักฉัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:30.397373286+07:00","message":"receive interim result [true|false]: รักฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:30.397383557+07:00","message":"end recv isFinal message id 3180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:30.397385998+07:00","message":"end Recv id 3180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:30.397393292+07:00","message":"[buffer interim] 3180 true รักฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397405353+07:00","message":"[bufferProcess] interim [600000000]:รักฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397408679+07:00","message":"[bufferProcess] send to processor (isfinal):รักฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397412533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397415806+07:00","message":"> Transcript [45865] [false]: 'รักฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397419451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397423095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397425135+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397427555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397429286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397431493+07:00","message":"> Transcript [45866] [true]: 'รักฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397433522+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397435423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397437238+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397439193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:30.397446261+07:00","message":"Push: 'รักฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:30.397454536+07:00","message":"push: {true รักฉัน 0 0xc003d5fa80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:30.409636299+07:00","message":"write wav file: './tmp/7589/7589_3180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:30.859522179+07:00","message":"[GCS] Start streaming session, msgId: 3181"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:30.91364221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:30.913658822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:33.914115975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:33.914144837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:35.208773685+07:00","message":"[GCS] IsForceVAD: false for message ID: 3181"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:35.540602884+07:00","message":"[GCS] Start streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:35.894796372+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:35.894827619+07:00","message":"found end of frame, send empty tag with msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:35.894833164+07:00","message":"end Recv id 3181"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:35.894846878+07:00","message":"[buffer interim] 3181 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:35.894857416+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:35.894870698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:35.894875873+07:00","message":"> Transcript [45867] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:35.894879956+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:35.894883351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:35.894886959+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:35.894890557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:35.894899166+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:35.894913695+07:00","message":"push: {true \n 0 0xc0037ff880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:35.90615465+07:00","message":"write wav file: './tmp/7589/7589_3181.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:36.915030234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:36.915036205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:39.915414176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:39.915429368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.513156349+07:00","message":"[GCS] Cleaned up inactive client: 3161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.513224749+07:00","message":"[GCS] Cleaned up inactive client: 3157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.513227762+07:00","message":"[GCS] Cleaned up inactive client: 3160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.513229622+07:00","message":"[GCS] Cleaned up inactive client: 3158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.513231376+07:00","message":"[GCS] Cleaned up inactive client: 3159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.513233452+07:00","message":"[GCS] Cleaned up inactive client: 3162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.513235123+07:00","message":"[GCS] Cleaned up inactive client: 3156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.527301197+07:00","message":"[GCS] IsForceVAD: false for message ID: 3182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.60271431+07:00","message":"[GCS] Start streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.628215366+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.628241709+07:00","message":"found end of frame, send empty tag with msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.628244708+07:00","message":"end Recv id 3182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.628253448+07:00","message":"[buffer interim] 3182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:40.628261606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:40.628266183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:40.628269983+07:00","message":"> Transcript [45868] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:40.62827251+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:40.628274631+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:40.628276528+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:40.628278574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:40.628286143+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:40.628299179+07:00","message":"push: {true \n 0 0xc004610980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:40.64872505+07:00","message":"write wav file: './tmp/7589/7589_3182.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:42.916488627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:42.91649871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:45.917020381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:45.917023034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:46.04889979+07:00","message":"[GCS] IsForceVAD: false for message ID: 3183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:46.169905046+07:00","message":"[GCS] Start streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:46.481410278+07:00","message":"receive streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:46.481432039+07:00","message":"found end of frame, send empty tag with msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:46.481435201+07:00","message":"end Recv id 3183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:46.4814427+07:00","message":"[buffer interim] 3183 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:46.481450837+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:46.481455765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:46.481458758+07:00","message":"> Transcript [45869] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:46.481461852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:46.481464241+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:46.481466055+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:46.481468013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:46.481476659+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:46.481485311+07:00","message":"push: {true \n 0 0xc004b1cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:46.494115226+07:00","message":"write wav file: './tmp/7589/7589_3183.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:48.917637101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:48.917638625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:49.437337516+07:00","message":"[GCS] IsForceVAD: false for message ID: 3184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:49.818801085+07:00","message":"[GCS] Start streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:50.456816562+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:50.456839275+07:00","message":"found end of frame, send empty tag with msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:50.456842558+07:00","message":"end Recv id 3184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:50.456851787+07:00","message":"[buffer interim] 3184 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:50.456859351+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:50.456864249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:50.456867508+07:00","message":"> Transcript [45870] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:50.456870015+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:50.456872381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:50.456874372+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:50.456876593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:50.456879481+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:50.456889934+07:00","message":"push: {true \n 0 0xc004b1c580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:50.465476488+07:00","message":"write wav file: './tmp/7589/7589_3184.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:51.917983946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:51.91800834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:54.918523913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:54.918539589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:54.947803503+07:00","message":"[GCS] IsForceVAD: false for message ID: 3185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:55.031317284+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:55.031338813+07:00","message":"found end of frame, send empty tag with msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:55.031342268+07:00","message":"end Recv id 3185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:55.031350739+07:00","message":"[buffer interim] 3185 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:55.031359536+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:55.031364052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:55.031367015+07:00","message":"> Transcript [45871] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:55.031369542+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:55.031371627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:55.031373451+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:55.031375518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:02:55.031378393+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:55.031388248+07:00","message":"push: {true \n 0 0xc003325000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:02:55.042147061+07:00","message":"write wav file: './tmp/7589/7589_3185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:02:55.212809895+07:00","message":"[GCS] Start streaming session, msgId: 3186"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:57.918702871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:02:57.918726607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:00.328866135+07:00","message":"[GCS] IsForceVAD: false for message ID: 3186"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:00.424100384+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:00.424121989+07:00","message":"found end of frame, send empty tag with msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:00.424125231+07:00","message":"end Recv id 3186"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:00.424132076+07:00","message":"[buffer interim] 3186 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:00.42413928+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:00.424143261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:00.42414598+07:00","message":"> Transcript [45872] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:00.424148968+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:00.424151057+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:00.424152953+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:00.424154815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:00.424162973+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:00.424172158+07:00","message":"push: {true \n 0 0xc003769980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:00.434419527+07:00","message":"write wav file: './tmp/7589/7589_3186.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:00.919107498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:00.919119162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:01.812280607+07:00","message":"[GCS] Start streaming session, msgId: 3187"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:03.919105743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:03.919111405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:06.919807639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:06.919826304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:07.117487151+07:00","message":"[GCS] IsForceVAD: false for message ID: 3187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:07.208984642+07:00","message":"receive streaming session, msgId: 3187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:07.209010838+07:00","message":"found end of frame, send empty tag with msgId: 3187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:07.209014267+07:00","message":"end Recv id 3187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:07.209023276+07:00","message":"[buffer interim] 3187 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:07.209039171+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:07.209043967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:07.20904696+07:00","message":"> Transcript [45873] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:07.209049689+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:07.209051693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:07.209053564+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:07.209055991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:07.209063469+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:07.209074145+07:00","message":"push: {true \n 0 0xc003d5f000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:07.227593408+07:00","message":"write wav file: './tmp/7589/7589_3187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:07.24850012+07:00","message":"[GCS] Start streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:07.626720356+07:00","message":"[GCS] IsForceVAD: false for message ID: 3188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:07.691268859+07:00","message":"[GCS] Start streaming session, msgId: 3189"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:09.14760015+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:09.147624603+07:00","message":"found end of frame, send empty tag with msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:09.147628197+07:00","message":"end Recv id 3188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:09.147641335+07:00","message":"[buffer interim] 3188 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:09.147669708+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:09.147679246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:09.147683014+07:00","message":"> Transcript [45874] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:09.14768587+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:09.147688272+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:09.147690314+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:09.147692898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:09.147699507+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:09.147710042+07:00","message":"push: {true \n 0 0xc0037fe380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:09.152659635+07:00","message":"write wav file: './tmp/7589/7589_3188.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:09.920635269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:09.920674656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513404018+07:00","message":"[GCS] Cleaned up inactive client: 3164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513436239+07:00","message":"[GCS] Cleaned up inactive client: 3170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513439206+07:00","message":"[GCS] Cleaned up inactive client: 3165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513441158+07:00","message":"[GCS] Cleaned up inactive client: 3168"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513454914+07:00","message":"[GCS] Cleaned up inactive client: 3174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513456674+07:00","message":"[GCS] Cleaned up inactive client: 3173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513458604+07:00","message":"[GCS] Cleaned up inactive client: 3167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513460452+07:00","message":"[GCS] Cleaned up inactive client: 3172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513462139+07:00","message":"[GCS] Cleaned up inactive client: 3163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513463854+07:00","message":"[GCS] Cleaned up inactive client: 3166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513465677+07:00","message":"[GCS] Cleaned up inactive client: 3169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513467319+07:00","message":"[GCS] Cleaned up inactive client: 3171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:10.513469524+07:00","message":"[GCS] Cleaned up inactive client: 3175"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:11.667653033+07:00","message":"[GCS] IsForceVAD: false for message ID: 3189"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:11.763338445+07:00","message":"receive streaming session, msgId: 3189"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:11.763365978+07:00","message":"found end of frame, send empty tag with msgId: 3189"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:11.763369267+07:00","message":"end Recv id 3189"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:11.763377013+07:00","message":"[buffer interim] 3189 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:11.763388235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:11.763393567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:11.763396927+07:00","message":"> Transcript [45875] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:11.763399726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:11.763401946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:11.7634038+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:11.763406004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:11.763408717+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:11.763419889+07:00","message":"push: {true \n 0 0xc003d5e000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:11.773078338+07:00","message":"write wav file: './tmp/7589/7589_3189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:11.858728016+07:00","message":"[GCS] Start streaming session, msgId: 3190"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:12.921415269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:12.921446328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:13.84669283+07:00","message":"[GCS] IsForceVAD: false for message ID: 3190"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:13.908411518+07:00","message":"[GCS] Start streaming session, msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:13.937210733+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:13.937238479+07:00","message":"found end of frame, send empty tag with msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:13.937242215+07:00","message":"end Recv id 3190"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:13.937249931+07:00","message":"[buffer interim] 3190 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:13.937262556+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:13.937267097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:13.937270404+07:00","message":"> Transcript [45876] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:13.93727348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:13.937275668+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:13.93727778+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:13.93727982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:13.937282517+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:13.93729222+07:00","message":"push: {true \n 0 0xc004b1d180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:13.944539831+07:00","message":"write wav file: './tmp/7589/7589_3190.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:15.921439557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:15.921455431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:18.922449613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:18.922449615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:19.037744067+07:00","message":"[GCS] IsForceVAD: false for message ID: 3191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:19.127757236+07:00","message":"receive streaming session, msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:19.127777407+07:00","message":"found end of frame, send empty tag with msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:19.127780803+07:00","message":"end Recv id 3191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:19.127789277+07:00","message":"[buffer interim] 3191 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:19.127797044+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:19.127801896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:19.127805219+07:00","message":"> Transcript [45877] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:19.127807832+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:19.127810155+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:19.12781204+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:19.127814121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:19.127817496+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:19.127828896+07:00","message":"push: {true \n 0 0xc004610100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:19.138264935+07:00","message":"write wav file: './tmp/7589/7589_3191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:20.129583747+07:00","message":"[GCS] Start streaming session, msgId: 3192"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:21.922824372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:21.922829162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:22.748828193+07:00","message":"[GCS] IsForceVAD: false for message ID: 3192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:22.843078474+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:22.843100895+07:00","message":"found end of frame, send empty tag with msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:22.843103987+07:00","message":"end Recv id 3192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:22.843110514+07:00","message":"[buffer interim] 3192 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:22.843117556+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:22.8431218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:22.843125504+07:00","message":"> Transcript [45878] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:22.843128226+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:22.843130172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:22.843131983+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:22.843134004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:22.843143332+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:22.84315195+07:00","message":"push: {true \n 0 0xc003769b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:22.851004308+07:00","message":"write wav file: './tmp/7589/7589_3192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:22.938566582+07:00","message":"[GCS] Start streaming session, msgId: 3193"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:24.923256982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:24.923270333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:27.923635012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:27.923669896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:28.706539041+07:00","message":"[GCS] IsForceVAD: false for message ID: 3193"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:28.793651629+07:00","message":"receive streaming session, msgId: 3193"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:28.793679344+07:00","message":"found end of frame, send empty tag with msgId: 3193"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:28.793683781+07:00","message":"end Recv id 3193"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:28.793692523+07:00","message":"[buffer interim] 3193 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:28.793700536+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:28.793704648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:28.793708208+07:00","message":"> Transcript [45879] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:28.793710738+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:28.793712736+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:28.793714673+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:28.793716876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:28.793719875+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:28.793747265+07:00","message":"push: {true \n 0 0xc004c0ec00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:28.811758666+07:00","message":"write wav file: './tmp/7589/7589_3193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:29.088900218+07:00","message":"[GCS] Start streaming session, msgId: 3194"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:30.923926797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:30.92394917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:31.966470744+07:00","message":"[GCS] IsForceVAD: false for message ID: 3194"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:32.065708426+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:32.065729902+07:00","message":"found end of frame, send empty tag with msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:32.065733097+07:00","message":"end Recv id 3194"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:32.065740196+07:00","message":"[buffer interim] 3194 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:32.065748609+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:32.065752787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:32.065756123+07:00","message":"> Transcript [45880] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:32.065758791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:32.065760723+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:32.065762544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:32.065764529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:32.065767359+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:32.065776455+07:00","message":"push: {true \n 0 0xc003324680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:32.07397138+07:00","message":"write wav file: './tmp/7589/7589_3194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:32.169702986+07:00","message":"[GCS] Start streaming session, msgId: 3195"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:33.924256688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:33.924260491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:36.924261053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:36.924305313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:37.486558973+07:00","message":"[GCS] IsForceVAD: false for message ID: 3195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:37.548915958+07:00","message":"[GCS] Start streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:37.56832347+07:00","message":"receive streaming session, msgId: 3195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:37.568341035+07:00","message":"found end of frame, send empty tag with msgId: 3195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:37.568344308+07:00","message":"end Recv id 3195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:37.568351364+07:00","message":"[buffer interim] 3195 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:37.568358462+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:37.568363215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:37.568365986+07:00","message":"> Transcript [45881] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:37.56836839+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:37.568370394+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:37.568372228+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:37.568374206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:37.568377013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:37.568384443+07:00","message":"push: {true \n 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:37.579256371+07:00","message":"write wav file: './tmp/7589/7589_3195.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:39.924368594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:39.924400568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.166099565+07:00","message":"[GCS] IsForceVAD: false for message ID: 3196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.281679886+07:00","message":"receive streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.281704998+07:00","message":"found end of frame, send empty tag with msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.281709161+07:00","message":"end Recv id 3196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.281723562+07:00","message":"[buffer interim] 3196 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.281751362+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.281755985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.281759501+07:00","message":"> Transcript [45882] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.281762402+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.281764549+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.28176663+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.281768632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.281777254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.28178647+07:00","message":"push: {true \n 0 0xc004c0fc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:40.289648348+07:00","message":"write wav file: './tmp/7589/7589_3196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.369031548+07:00","message":"[GCS] Start streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.486897566+07:00","message":"[GCS] IsForceVAD: false for message ID: 3197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.513040437+07:00","message":"[GCS] Cleaned up inactive client: 3177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.51306234+07:00","message":"[GCS] Cleaned up inactive client: 3181"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.513065054+07:00","message":"[GCS] Cleaned up inactive client: 3176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.513067004+07:00","message":"[GCS] Cleaned up inactive client: 3180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.513068847+07:00","message":"[GCS] Cleaned up inactive client: 3178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.513070803+07:00","message":"[GCS] Cleaned up inactive client: 3179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.585267903+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.58529764+07:00","message":"found end of frame, send empty tag with msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.585301388+07:00","message":"end Recv id 3197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.585311146+07:00","message":"[buffer interim] 3197 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.585320317+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.585324506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.585327591+07:00","message":"> Transcript [45883] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.58533078+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.58533289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.585334969+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.585337222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:40.585341481+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.585356195+07:00","message":"push: {true \n 0 0xc004610700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:40.590073052+07:00","message":"write wav file: './tmp/7589/7589_3197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:40.619145753+07:00","message":"[GCS] Start streaming session, msgId: 3198"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:42.925263648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:42.925276495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:43.955912357+07:00","message":"[GCS] IsForceVAD: false for message ID: 3198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:44.017959669+07:00","message":"[GCS] Start streaming session, msgId: 3199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:44.044935136+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:44.044962966+07:00","message":"found end of frame, send empty tag with msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:44.04496648+07:00","message":"end Recv id 3198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:44.044973994+07:00","message":"[buffer interim] 3198 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:44.044981754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:44.04499064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:44.04499381+07:00","message":"> Transcript [45884] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:44.044996374+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:44.044998362+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:44.045000229+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:44.045002584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:44.045011018+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:44.045019935+07:00","message":"push: {true \n 0 0xc004b1c900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:44.05392417+07:00","message":"write wav file: './tmp/7589/7589_3198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:45.487960537+07:00","message":"[GCS] IsForceVAD: false for message ID: 3199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:45.558863812+07:00","message":"[GCS] Start streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:45.572831868+07:00","message":"receive streaming session, msgId: 3199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:45.57285107+07:00","message":"found end of frame, send empty tag with msgId: 3199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:45.572854511+07:00","message":"end Recv id 3199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:45.572863915+07:00","message":"[buffer interim] 3199 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:45.572872371+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:45.572877223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:45.572880344+07:00","message":"> Transcript [45885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:45.572882954+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:45.572885226+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:45.572887396+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:45.572889565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:45.572892352+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:45.572901571+07:00","message":"push: {true \n 0 0xc003325600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:45.579657419+07:00","message":"write wav file: './tmp/7589/7589_3199.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:45.925668648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:45.92569475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:48.926640442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:48.926676252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:50.686116251+07:00","message":"[GCS] IsForceVAD: false for message ID: 3200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:50.787728614+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:50.78776259+07:00","message":"found end of frame, send empty tag with msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:50.787766099+07:00","message":"end Recv id 3200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:50.787775579+07:00","message":"[buffer interim] 3200 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:50.787784849+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:50.78778964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:50.787793436+07:00","message":"> Transcript [45886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:50.787796524+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:50.787798536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:50.787800508+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:50.787803149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:50.7878073+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:50.787839388+07:00","message":"push: {true \n 0 0xc003325a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:50.79921048+07:00","message":"write wav file: './tmp/7589/7589_3200.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:51.927398781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:51.927449078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:54.14031052+07:00","message":"[GCS] Start streaming session, msgId: 3201"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:54.927875283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:54.927897715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:57.928548653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:03:57.928567626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:59.265984822+07:00","message":"[GCS] IsForceVAD: false for message ID: 3201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:59.359064092+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:59.359089765+07:00","message":"found end of frame, send empty tag with msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:59.359092974+07:00","message":"end Recv id 3201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:59.359108297+07:00","message":"[buffer interim] 3201 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:59.359116117+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:59.359122142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:59.359125608+07:00","message":"> Transcript [45887] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:59.359128285+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:59.359130235+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:59.359132186+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:59.359134201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:03:59.359150032+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:03:59.359159561+07:00","message":"push: {true \n 0 0xc004610080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:03:59.371205992+07:00","message":"write wav file: './tmp/7589/7589_3201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:00.867735264+07:00","message":"[GCS] Start streaming session, msgId: 3202"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:00.928955844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:00.928959464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:01.446739626+07:00","message":"[GCS] IsForceVAD: false for message ID: 3202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:01.535540511+07:00","message":"receive streaming session, msgId: 3202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:01.535566641+07:00","message":"found end of frame, send empty tag with msgId: 3202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:01.535570125+07:00","message":"end Recv id 3202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:01.535578442+07:00","message":"[buffer interim] 3202 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:01.535586544+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:01.535590755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:01.535593578+07:00","message":"> Transcript [45888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:01.535596102+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:01.535598074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:01.535599988+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:01.535601938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:01.53560481+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:01.535613873+07:00","message":"push: {true \n 0 0xc003769080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:01.540420618+07:00","message":"write wav file: './tmp/7589/7589_3202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:01.567559298+07:00","message":"[GCS] Start streaming session, msgId: 3203"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:03.929498864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:03.929514921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:06.695255274+07:00","message":"[GCS] IsForceVAD: false for message ID: 3203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:06.796672116+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:06.796696157+07:00","message":"found end of frame, send empty tag with msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:06.796699564+07:00","message":"end Recv id 3203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:06.796709207+07:00","message":"[buffer interim] 3203 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:06.796717713+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:06.796722455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:06.796725767+07:00","message":"> Transcript [45889] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:06.796728482+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:06.796731003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:06.796732854+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:06.796734851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:06.796737598+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:06.796748265+07:00","message":"push: {true \n 0 0xc004610a80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:06.807474469+07:00","message":"write wav file: './tmp/7589/7589_3203.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:06.930007601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:06.930015684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:06.959014873+07:00","message":"[GCS] Start streaming session, msgId: 3204"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:09.930343636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:09.930357645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:10.513063237+07:00","message":"[GCS] Cleaned up inactive client: 3187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:10.51309644+07:00","message":"[GCS] Cleaned up inactive client: 3184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:10.513101756+07:00","message":"[GCS] Cleaned up inactive client: 3185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:10.513103821+07:00","message":"[GCS] Cleaned up inactive client: 3188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:10.513105849+07:00","message":"[GCS] Cleaned up inactive client: 3182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:10.513107864+07:00","message":"[GCS] Cleaned up inactive client: 3186"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:10.513110776+07:00","message":"[GCS] Cleaned up inactive client: 3183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.367659431+07:00","message":"[GCS] IsForceVAD: false for message ID: 3204"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.47210965+07:00","message":"receive streaming session, msgId: 3204"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.472131298+07:00","message":"found end of frame, send empty tag with msgId: 3204"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.472134682+07:00","message":"end Recv id 3204"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.472142345+07:00","message":"[buffer interim] 3204 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.472150011+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.472153931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.472156801+07:00","message":"> Transcript [45890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.472159258+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.472161349+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.472163261+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.472165426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.472168012+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.472176227+07:00","message":"push: {true \n 0 0xc004c0ff00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:11.486081002+07:00","message":"write wav file: './tmp/7589/7589_3204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.570129466+07:00","message":"[GCS] Start streaming session, msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.686471084+07:00","message":"[GCS] IsForceVAD: false for message ID: 3205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.818823968+07:00","message":"[GCS] Start streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.843286338+07:00","message":"receive streaming session, msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.843307427+07:00","message":"found end of frame, send empty tag with msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.84331075+07:00","message":"end Recv id 3205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.843319378+07:00","message":"[buffer interim] 3205 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.843328423+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.84333295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.843336264+07:00","message":"> Transcript [45891] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.843338852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.843340991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.843342999+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.843345379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:11.843347881+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.843359093+07:00","message":"push: {true \n 0 0xc004b1c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:11.848340591+07:00","message":"write wav file: './tmp/7589/7589_3205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:11.886001652+07:00","message":"[GCS] IsForceVAD: false for message ID: 3206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.007498858+07:00","message":"[GCS] Start streaming session, msgId: 3207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.0800383+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.080071093+07:00","message":"found end of frame, send empty tag with msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.080076059+07:00","message":"end Recv id 3206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.08008384+07:00","message":"[buffer interim] 3206 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.080093128+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.080108966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.080112098+07:00","message":"> Transcript [45892] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.080115233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.080117296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.080119196+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.080121788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.080124558+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.08013334+07:00","message":"push: {true \n 0 0xc004b1c280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:12.08519111+07:00","message":"write wav file: './tmp/7589/7589_3206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.267849029+07:00","message":"[GCS] IsForceVAD: false for message ID: 3207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.327966552+07:00","message":"[GCS] Start streaming session, msgId: 3208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.366675673+07:00","message":"receive streaming session, msgId: 3207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.366711472+07:00","message":"found end of frame, send empty tag with msgId: 3207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.366715574+07:00","message":"end Recv id 3207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.366727052+07:00","message":"[buffer interim] 3207 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.366737212+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.366742083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.366751004+07:00","message":"> Transcript [45893] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.366754399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.36675654+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.366758607+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.366760797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.366767444+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.366779679+07:00","message":"push: {true \n 0 0xc004610000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:12.371723484+07:00","message":"write wav file: './tmp/7589/7589_3207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.586367789+07:00","message":"[GCS] IsForceVAD: false for message ID: 3208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.669519137+07:00","message":"receive streaming session, msgId: 3208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.669550067+07:00","message":"found end of frame, send empty tag with msgId: 3208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.669553478+07:00","message":"end Recv id 3208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.669561772+07:00","message":"[buffer interim] 3208 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.669569019+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.669573809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.669576886+07:00","message":"> Transcript [45894] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.669579503+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.669581494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.66959045+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.66959305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:12.669602936+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.669611831+07:00","message":"push: {true \n 0 0xc003769980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:12.674906073+07:00","message":"write wav file: './tmp/7589/7589_3208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:12.718861293+07:00","message":"[GCS] Start streaming session, msgId: 3209"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:12.930539356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:12.93054464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:13.746598184+07:00","message":"[GCS] IsForceVAD: false for message ID: 3209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:13.807068992+07:00","message":"[GCS] Start streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:13.836025569+07:00","message":"receive streaming session, msgId: 3209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:13.836050659+07:00","message":"found end of frame, send empty tag with msgId: 3209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:13.83606563+07:00","message":"end Recv id 3209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:13.836075701+07:00","message":"[buffer interim] 3209 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:13.836085535+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:13.836096054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:13.836103872+07:00","message":"> Transcript [45895] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:13.83610831+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:13.836111285+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:13.836114622+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:13.836117945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:13.836127126+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:13.836138826+07:00","message":"push: {true \n 0 0xc004b1cc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:13.843401781+07:00","message":"write wav file: './tmp/7589/7589_3209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:15.085919658+07:00","message":"[GCS] IsForceVAD: false for message ID: 3210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:15.178293761+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:15.17833037+07:00","message":"found end of frame, send empty tag with msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:15.178335363+07:00","message":"end Recv id 3210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:15.178343703+07:00","message":"[buffer interim] 3210 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:15.178350926+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:15.178355268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:15.178359224+07:00","message":"> Transcript [45896] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:15.178363733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:15.178366713+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:15.178369501+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:15.178372761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:15.178377326+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:15.178389743+07:00","message":"push: {true \n 0 0xc003d5f680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:15.186710468+07:00","message":"write wav file: './tmp/7589/7589_3210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:15.350008709+07:00","message":"[GCS] Start streaming session, msgId: 3211"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:15.930887604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:15.930894965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:18.931588813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:18.931600536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:20.466158751+07:00","message":"[GCS] IsForceVAD: false for message ID: 3211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:20.564738334+07:00","message":"receive streaming session, msgId: 3211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:20.564760994+07:00","message":"found end of frame, send empty tag with msgId: 3211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:20.564765306+07:00","message":"end Recv id 3211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:20.564774518+07:00","message":"[buffer interim] 3211 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:20.564782856+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:20.564787999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:20.564791733+07:00","message":"> Transcript [45897] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:20.564795324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:20.564798123+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:20.564800885+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:20.564803775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:20.564807268+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:20.564817787+07:00","message":"push: {true \n 0 0xc004610c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:20.576108369+07:00","message":"write wav file: './tmp/7589/7589_3211.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:21.931987203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:21.931997873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:24.189329079+07:00","message":"[GCS] Start streaming session, msgId: 3212"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:24.932954382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:24.932948991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:27.933227771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:27.933234992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:29.305071114+07:00","message":"[GCS] IsForceVAD: false for message ID: 3212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:29.400936144+07:00","message":"receive streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:29.400967667+07:00","message":"found end of frame, send empty tag with msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:29.400971216+07:00","message":"end Recv id 3212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:29.400979299+07:00","message":"[buffer interim] 3212 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:29.400987698+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:29.400992002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:29.400995251+07:00","message":"> Transcript [45898] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:29.401000982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:29.401003488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:29.401005543+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:29.40100791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:29.401019356+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:29.40102983+07:00","message":"push: {true \n 0 0xc004b1d000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:29.413488788+07:00","message":"write wav file: './tmp/7589/7589_3212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:29.438153882+07:00","message":"[GCS] Start streaming session, msgId: 3213"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:30.934100653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:30.934111626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:33.934558726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:33.934558632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:34.565936162+07:00","message":"[GCS] IsForceVAD: false for message ID: 3213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:34.651204489+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:34.65122906+07:00","message":"found end of frame, send empty tag with msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:34.651232805+07:00","message":"end Recv id 3213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:34.651240072+07:00","message":"[buffer interim] 3213 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:34.651247107+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:34.651250917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:34.651253591+07:00","message":"> Transcript [45899] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:34.651256093+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:34.651258078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:34.651260315+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:34.651262305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:34.651264866+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:34.651273221+07:00","message":"push: {true \n 0 0xc004610f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:34.660731159+07:00","message":"write wav file: './tmp/7589/7589_3213.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:36.935580385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:36.935596614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:39.04947046+07:00","message":"[GCS] Start streaming session, msgId: 3214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:39.436035977+07:00","message":"[GCS] IsForceVAD: false for message ID: 3214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:39.515955604+07:00","message":"receive streaming session, msgId: 3214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:39.515974249+07:00","message":"found end of frame, send empty tag with msgId: 3214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:39.515977366+07:00","message":"end Recv id 3214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:39.515995337+07:00","message":"[buffer interim] 3214 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:39.516002934+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:39.516007019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:39.516009879+07:00","message":"> Transcript [45900] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:39.516012775+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:39.516014773+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:39.516016696+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:39.516018603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:39.516027587+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:39.516037249+07:00","message":"push: {true \n 0 0xc004610680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:39.521561027+07:00","message":"write wav file: './tmp/7589/7589_3214.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:39.936053672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:39.936067385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:39.947506051+07:00","message":"[GCS] Start streaming session, msgId: 3215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.512993021+07:00","message":"[GCS] Cleaned up inactive client: 3197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.513023221+07:00","message":"[GCS] Cleaned up inactive client: 3191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.513026513+07:00","message":"[GCS] Cleaned up inactive client: 3196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.513028602+07:00","message":"[GCS] Cleaned up inactive client: 3190"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.513030637+07:00","message":"[GCS] Cleaned up inactive client: 3194"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.513032489+07:00","message":"[GCS] Cleaned up inactive client: 3193"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.513034945+07:00","message":"[GCS] Cleaned up inactive client: 3189"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.513036817+07:00","message":"[GCS] Cleaned up inactive client: 3195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.513038757+07:00","message":"[GCS] Cleaned up inactive client: 3192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.52556833+07:00","message":"[GCS] IsForceVAD: false for message ID: 3215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.610169981+07:00","message":"receive streaming session, msgId: 3215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.610198641+07:00","message":"found end of frame, send empty tag with msgId: 3215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.610203871+07:00","message":"end Recv id 3215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.610214695+07:00","message":"[buffer interim] 3215 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:40.610236984+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:40.610241529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:40.610244233+07:00","message":"> Transcript [45901] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:40.610246939+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:40.610248987+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:40.610250925+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:40.610252974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:40.610255592+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.610264463+07:00","message":"push: {true \n 0 0xc003325180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:40.617377586+07:00","message":"write wav file: './tmp/7589/7589_3215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:40.847661426+07:00","message":"[GCS] Start streaming session, msgId: 3216"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:42.936876879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:42.936885941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:45.937764889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:45.937775761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:46.287010455+07:00","message":"[GCS] IsForceVAD: false for message ID: 3216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:46.388302148+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:46.388328372+07:00","message":"found end of frame, send empty tag with msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:46.388331853+07:00","message":"end Recv id 3216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:46.38834032+07:00","message":"[buffer interim] 3216 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:46.388348473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:46.388354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:46.388357068+07:00","message":"> Transcript [45902] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:46.388359737+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:46.388361883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:46.388363825+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:46.388366421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:46.388369331+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:46.388380334+07:00","message":"push: {true \n 0 0xc004b1c600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:46.400088154+07:00","message":"write wav file: './tmp/7589/7589_3216.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:48.938178546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:48.93819315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:51.939257448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:51.939291455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:52.75897435+07:00","message":"[GCS] Start streaming session, msgId: 3217"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:54.939519412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:54.939525614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:57.885748481+07:00","message":"[GCS] IsForceVAD: false for message ID: 3217"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:57.939995808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:04:57.940000401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:57.979418987+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:57.979442027+07:00","message":"found end of frame, send empty tag with msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:57.979445315+07:00","message":"end Recv id 3217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:57.979454155+07:00","message":"[buffer interim] 3217 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:57.979461348+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:57.979465285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:57.979468357+07:00","message":"> Transcript [45903] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:57.979470919+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:57.979472927+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:57.979474775+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:57.97947676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:04:57.979479516+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:04:57.979488484+07:00","message":"push: {true \n 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:04:57.991252916+07:00","message":"write wav file: './tmp/7589/7589_3217.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:00.940550978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:00.940551834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:03.940953432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:03.940973515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:03.969021439+07:00","message":"[GCS] Start streaming session, msgId: 3218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:05.567504152+07:00","message":"[GCS] IsForceVAD: false for message ID: 3218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:05.637269445+07:00","message":"[GCS] Start streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:05.648095112+07:00","message":"receive streaming session, msgId: 3218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:05.648115787+07:00","message":"found end of frame, send empty tag with msgId: 3218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:05.648119729+07:00","message":"end Recv id 3218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:05.648127679+07:00","message":"[buffer interim] 3218 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:05.648136031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:05.648140588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:05.648143665+07:00","message":"> Transcript [45904] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:05.648146244+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:05.64814835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:05.648150249+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:05.648152813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:05.648155702+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:05.648165798+07:00","message":"push: {true \n 0 0xc0037ff700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:05.654846724+07:00","message":"write wav file: './tmp/7589/7589_3218.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:06.941402587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:06.941439528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:09.941855838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:09.941859705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.513515766+07:00","message":"[GCS] Cleaned up inactive client: 3202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.513532577+07:00","message":"[GCS] Cleaned up inactive client: 3203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.51353527+07:00","message":"[GCS] Cleaned up inactive client: 3201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.513537274+07:00","message":"[GCS] Cleaned up inactive client: 3200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.513539303+07:00","message":"[GCS] Cleaned up inactive client: 3199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.513541105+07:00","message":"[GCS] Cleaned up inactive client: 3198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.754252056+07:00","message":"[GCS] IsForceVAD: false for message ID: 3219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.816338546+07:00","message":"[GCS] Start streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.846873594+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.846900793+07:00","message":"found end of frame, send empty tag with msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.846904431+07:00","message":"end Recv id 3219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.846910928+07:00","message":"[buffer interim] 3219 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:10.846917977+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:10.846921655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:10.846924514+07:00","message":"> Transcript [45905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:10.846926895+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:10.84692888+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:10.846930828+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:10.846932965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:10.846935628+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:10.84694521+07:00","message":"push: {true \n 0 0xc004610100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:10.857058255+07:00","message":"write wav file: './tmp/7589/7589_3219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:12.879491682+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:12.879539403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:12.87954565+07:00","message":"receive interim result [false|false]: อ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:12.879560867+07:00","message":"[buffer interim] 3220 false อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:12.879568397+07:00","message":"[bufferProcess] interim [40000000]:อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:12.87957054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:12.879577556+07:00","message":"[bufferProcess] send to processor (ticker):อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:12.87958056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:12.879583272+07:00","message":"> Transcript [45906] [false]: 'อ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:12.879586265+07:00","message":"Set StatePrefix (first interim): 'อ้าย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:12.942144729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:12.942190642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:13.470882489+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:13.47092161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้าย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:13.47092806+07:00","message":"receive interim result [false|false]: อ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:13.470942857+07:00","message":"[buffer interim] 3220 false อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:13.4709508+07:00","message":"[bufferProcess] interim [640000000]:อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:13.470952772+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:15.943101545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:15.943122452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:16.204855767+07:00","message":"[GCS] IsForceVAD: false for message ID: 3220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:16.26619287+07:00","message":"[GCS] Start streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:16.324640549+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:16.324708837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาๆ\",\"confidence\":0.76362026}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:16.324715117+07:00","message":"receive interim result [true|false]: เอาๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:16.324724985+07:00","message":"end recv isFinal message id 3220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:16.324727184+07:00","message":"end Recv id 3220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:16.324743662+07:00","message":"[buffer interim] 3220 true เอาๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324751312+07:00","message":"[bufferProcess] interim [610000000]:เอาๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324754713+07:00","message":"[bufferProcess] send to processor (isfinal):อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324758188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324769542+07:00","message":"> Transcript [45907] [false]: 'อ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324772575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324774558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324781553+07:00","message":"StatePrefix: 'อ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324783902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324785646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324787743+07:00","message":"> Transcript [45908] [true]: 'เอาๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324789847+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324791792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324793708+07:00","message":"StatePrefix: 'อ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324795406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:16.324808904+07:00","message":"Push: 'เอาๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:16.324828685+07:00","message":"push: {true เอาๆ 0 0xc004610980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:16.337465744+07:00","message":"write wav file: './tmp/7589/7589_3220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:17.629026309+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:17.629081381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:17.629087354+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:17.629103016+07:00","message":"[buffer interim] 3221 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:17.629111059+07:00","message":"[bufferProcess] interim [140000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:17.629113244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:17.62912193+07:00","message":"[bufferProcess] send to processor (ticker):ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:17.629125049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:17.629127908+07:00","message":"> Transcript [45909] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:17.629130531+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:17.697188424+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:17.697235696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:17.69724319+07:00","message":"receive interim result [false|false]: ตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:17.697260147+07:00","message":"[buffer interim] 3221 false ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:17.697272664+07:00","message":"[bufferProcess] interim [260000000]:ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:17.697275578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.340675696+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.340724846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.340733249+07:00","message":"receive interim result [false|false]: ตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.340749197+07:00","message":"[buffer interim] 3221 false ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.340758326+07:00","message":"[bufferProcess] interim [860000000]:ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.340761987+07:00","message":"[bufferProcess] send to processor:ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.340770231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.340774239+07:00","message":"> Transcript [45910] [false]: 'ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.340779002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.340781898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.340785431+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.340788226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.587326116+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.587367625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเองมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.58737484+07:00","message":"receive interim result [false|false]: ตัวเองมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.587390985+07:00","message":"[buffer interim] 3221 false ตัวเองมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.587400409+07:00","message":"[bufferProcess] interim [160000000]:ตัวเองมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.587403504+07:00","message":"[bufferProcess] send to processor:ตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.587407927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.587413422+07:00","message":"> Transcript [45911] [false]: 'ตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.587416762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.587419205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.58742177+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.587424232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.855763821+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.855804661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเองมันคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.855810543+07:00","message":"receive interim result [false|false]: ตัวเองมันคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:18.855825455+07:00","message":"[buffer interim] 3221 false ตัวเองมันคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.855832896+07:00","message":"[bufferProcess] interim [400000000]:ตัวเองมันคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.855836046+07:00","message":"[bufferProcess] send to processor:ตัวเองมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.855844302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.855847197+07:00","message":"> Transcript [45912] [false]: 'ตัวเองมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.855853168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.855855586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.855857983+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:18.855860076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:18.943599107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:18.94361198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:19.229091648+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:19.229136307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเองมันคิดยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:19.229143839+07:00","message":"receive interim result [false|false]: ตัวเองมันคิดยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:19.229172449+07:00","message":"[buffer interim] 3221 false ตัวเองมันคิดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229183223+07:00","message":"[bufferProcess] interim [760000000]:ตัวเองมันคิดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229187278+07:00","message":"[bufferProcess] send to processor:ตัวเองมันคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229195862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229200036+07:00","message":"> Transcript [45913] [false]: 'ตัวเองมันคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229205375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229208571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229212814+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229215555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229223281+07:00","message":"Push: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229226371+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229229995+07:00","message":"Set new StatePrefix : 'ตัวเองมันคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.229233108+07:00","message":"Next Push (prob) : 'เองมันคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:19.22924303+07:00","message":"push: {false ตัว 0 0xc003324680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:19.429113976+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:19.429178942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเองมันคิดยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:19.429187217+07:00","message":"receive interim result [false|false]: ตัวเองมันคิดยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:19.429204321+07:00","message":"[buffer interim] 3221 false ตัวเองมันคิดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.429220346+07:00","message":"[bufferProcess] interim [0]:ตัวเองมันคิดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.429223318+07:00","message":"[bufferProcess] send to processor:ตัวเองมันคิดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.429227426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.429253027+07:00","message":"> Transcript [45914] [false]: 'ตัวเองมันคิดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.429257705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.429260305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.429262392+07:00","message":"StatePrefix: 'ตัวเองมันคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:19.429265211+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:20.030295924+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:20.030332727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเองมันคิดยังไง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:20.030339593+07:00","message":"receive interim result [false|false]: ตัวเองมันคิดยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:20.030355719+07:00","message":"[buffer interim] 3221 false ตัวเองมันคิดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:20.030363455+07:00","message":"[bufferProcess] interim [600000000]:ตัวเองมันคิดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:20.030366207+07:00","message":"[bufferProcess] send to processor:ตัวเองมันคิดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:20.030370737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:20.030373516+07:00","message":"> Transcript [45915] [false]: 'ตัวเองมันคิดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:20.030376701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:20.030378764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:20.030380714+07:00","message":"StatePrefix: 'ตัวเองมันคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:20.030383939+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:21.454757137+07:00","message":"[GCS] IsForceVAD: false for message ID: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:21.574025523+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:21.574078229+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-06-22T13:05:21.574085998+07:00","message":"receive interim result [true|false]: ตัวเองมันคิดยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:21.574096919+07:00","message":"end recv isFinal message id 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:21.574099885+07:00","message":"end Recv id 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:21.574109318+07:00","message":"[buffer interim] 3221 true ตัวเองมันคิดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574121788+07:00","message":"[bufferProcess] interim [220000000]:ตัวเองมันคิดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574125986+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวเองมันคิดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574130681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574134128+07:00","message":"> Transcript [45916] [false]: 'ตัวเองมันคิดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.57413776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574139992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574141834+07:00","message":"StatePrefix: 'ตัวเองมันคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574145013+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574146872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574148985+07:00","message":"> Transcript [45917] [true]: 'ตัวเองมันคิดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574151204+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574152985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574154814+07:00","message":"StatePrefix: 'ตัวเองมันคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574156591+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:21.574159631+07:00","message":"Push: 'เองมันคิดยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:21.574168885+07:00","message":"push: {true เองมันคิดยังไง 0 0xc003324680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:21.584415083+07:00","message":"write wav file: './tmp/7589/7589_3221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:21.585641637+07:00","message":"[GCS] Start streaming session, msgId: 3222"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:21.943877107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:21.943885191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:22.604351856+07:00","message":"[GCS] IsForceVAD: false for message ID: 3222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:22.677652999+07:00","message":"[GCS] Start streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:22.6905457+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:22.690565728+07:00","message":"found end of frame, send empty tag with msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:22.690569363+07:00","message":"end Recv id 3222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:22.690575763+07:00","message":"[buffer interim] 3222 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:22.690582688+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:22.690586372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:22.690589081+07:00","message":"> Transcript [45918] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:22.690591522+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:22.690593613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:22.690595457+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:22.690597329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:22.690600128+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:22.690607829+07:00","message":"push: {true \n 0 0xc0037ffd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:22.696327047+07:00","message":"write wav file: './tmp/7589/7589_3222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:23.866602863+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:23.866645746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:23.866651601+07:00","message":"receive interim result [false|false]: รายวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:23.866668687+07:00","message":"[buffer interim] 3223 false รายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:23.866676391+07:00","message":"[bufferProcess] interim [220000000]:รายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:23.866678438+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:23.866685408+07:00","message":"[bufferProcess] send to processor (ticker):รายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:23.866687921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:23.866690786+07:00","message":"> Transcript [45919] [false]: 'รายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:23.866693009+07:00","message":"Set StatePrefix (first interim): 'รายวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:24.032403633+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:24.032443546+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-06-22T13:05:24.032449566+07:00","message":"receive interim result [false|false]: รายวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:24.032462006+07:00","message":"[buffer interim] 3223 false รายวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.032471181+07:00","message":"[bufferProcess] interim [340000000]:รายวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.032473153+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:24.415167282+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:24.415204847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายวันนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:24.415210628+07:00","message":"receive interim result [false|false]: รายวันนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:24.415223221+07:00","message":"[buffer interim] 3223 false รายวันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.415230581+07:00","message":"[bufferProcess] interim [820000000]:รายวันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.415232826+07:00","message":"[bufferProcess] send to processor:รายวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.415238288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.415241242+07:00","message":"> Transcript [45920] [false]: 'รายวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.415244329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.415246384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.415248421+07:00","message":"StatePrefix: 'รายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.415251459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:24.944383134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:24.94439737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:24.999499652+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:24.999535061+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-06-22T13:05:24.999541386+07:00","message":"receive interim result [false|false]: รายวันนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:24.999558253+07:00","message":"[buffer interim] 3223 false รายวันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.999565996+07:00","message":"[bufferProcess] interim [420000000]:รายวันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.999568368+07:00","message":"[bufferProcess] send to processor:รายวันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.999572279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.999575464+07:00","message":"> Transcript [45921] [false]: 'รายวันนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.999578554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.999580865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.999583013+07:00","message":"StatePrefix: 'รายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:24.999585023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.164135136+07:00","message":"[GCS] IsForceVAD: false for message ID: 3223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.237738416+07:00","message":"[GCS] Start streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.298873025+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.298907217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายวันนี้ได้\",\"confidence\":0.85449296}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.29891353+07:00","message":"receive interim result [true|false]: รายวันนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.29892244+07:00","message":"end recv isFinal message id 3223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.298925649+07:00","message":"end Recv id 3223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.298931766+07:00","message":"[buffer interim] 3223 true รายวันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298940908+07:00","message":"[bufferProcess] interim [720000000]:รายวันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298944161+07:00","message":"[bufferProcess] send to processor (isfinal):รายวันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298947533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.2989506+07:00","message":"> Transcript [45922] [false]: 'รายวันนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.29895336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298955376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298957284+07:00","message":"StatePrefix: 'รายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298959378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298961187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298963191+07:00","message":"> Transcript [45923] [true]: 'รายวันนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298965306+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298967055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298968761+07:00","message":"StatePrefix: 'รายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298970541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.298976831+07:00","message":"Push: 'รายวันนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.298983614+07:00","message":"push: {true รายวันนี้ได้ 0 0xc003768200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:25.31293179+07:00","message":"write wav file: './tmp/7589/7589_3223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.554066131+07:00","message":"[GCS] IsForceVAD: false for message ID: 3224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.616806612+07:00","message":"[GCS] Start streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.639200797+07:00","message":"receive streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.639235666+07:00","message":"found end of frame, send empty tag with msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.639240945+07:00","message":"end Recv id 3224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.639255543+07:00","message":"[buffer interim] 3224 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.639286842+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.639295525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.639299363+07:00","message":"> Transcript [45924] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.639302141+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.639304552+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.639306498+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.639308334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:25.639314429+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:25.639323569+07:00","message":"push: {true \n 0 0xc004611380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:25.644191601+07:00","message":"write wav file: './tmp/7589/7589_3224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:27.025136087+07:00","message":"[GCS] IsForceVAD: false for message ID: 3225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:27.085707309+07:00","message":"[GCS] Start streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:27.116938914+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:27.116959044+07:00","message":"found end of frame, send empty tag with msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:27.116962535+07:00","message":"end Recv id 3225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:27.116969817+07:00","message":"[buffer interim] 3225 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:27.116977218+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:27.116981796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:27.116985219+07:00","message":"> Transcript [45925] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:27.116988298+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:27.11699048+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:27.116992419+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:27.116994382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:27.116996978+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:27.117005709+07:00","message":"push: {true \n 0 0xc003324000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:27.123374899+07:00","message":"write wav file: './tmp/7589/7589_3225.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:27.944719192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:27.944743558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:28.694419125+07:00","message":"[GCS] IsForceVAD: false for message ID: 3226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:28.766458241+07:00","message":"[GCS] Start streaming session, msgId: 3227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:28.788578393+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:28.788598439+07:00","message":"found end of frame, send empty tag with msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:28.788601479+07:00","message":"end Recv id 3226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:28.788609146+07:00","message":"[buffer interim] 3226 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:28.788618799+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:28.788622754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:28.788625466+07:00","message":"> Transcript [45926] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:28.788627785+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:28.788629748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:28.788631642+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:28.788633624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:28.788636588+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:28.788644266+07:00","message":"push: {true \n 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:28.79635786+07:00","message":"write wav file: './tmp/7589/7589_3226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:29.524376346+07:00","message":"[GCS] IsForceVAD: false for message ID: 3227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:29.65137438+07:00","message":"receive streaming session, msgId: 3227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:29.651399914+07:00","message":"found end of frame, send empty tag with msgId: 3227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:29.651403285+07:00","message":"end Recv id 3227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:29.651412058+07:00","message":"[buffer interim] 3227 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:29.651426745+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:29.651431419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:29.651438917+07:00","message":"> Transcript [45927] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:29.651441658+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:29.651444044+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:29.65144606+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:29.651448019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:29.651453209+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:29.651464541+07:00","message":"push: {true \n 0 0xc003d5fa00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:29.656488806+07:00","message":"write wav file: './tmp/7589/7589_3227.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:29.658300843+07:00","message":"[GCS] Start streaming session, msgId: 3228"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:30.945184713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:30.945216077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:33.677507669+07:00","message":"receive streaming session, msgId: 3228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:33.67757335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจมั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:33.677579827+07:00","message":"receive interim result [false|false]: ใจมั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:33.677597643+07:00","message":"[buffer interim] 3228 false ใจมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:33.677606045+07:00","message":"[bufferProcess] interim [10000000]:ใจมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:33.677608152+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:33.677612308+07:00","message":"[bufferProcess] send to processor (ticker):ใจมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:33.677630604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:33.677658355+07:00","message":"> Transcript [45928] [false]: 'ใจมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:33.677662148+07:00","message":"Set StatePrefix (first interim): 'ใจมั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:33.945558262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:33.945565611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:34.286622428+07:00","message":"receive streaming session, msgId: 3228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:34.286675747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจมั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:34.286682348+07:00","message":"receive interim result [false|false]: ใจมั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:34.286698549+07:00","message":"[buffer interim] 3228 false ใจมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:34.286706957+07:00","message":"[bufferProcess] interim [610000000]:ใจมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:34.286709348+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:35.225068248+07:00","message":"[GCS] IsForceVAD: false for message ID: 3228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:35.28873487+07:00","message":"[GCS] Start streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:35.44557754+07:00","message":"receive streaming session, msgId: 3228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:35.445624701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจมั้ง\",\"confidence\":0.87511504}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:35.445631704+07:00","message":"receive interim result [true|false]: ใจมั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:35.445643555+07:00","message":"end recv isFinal message id 3228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:35.445646863+07:00","message":"end Recv id 3228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:35.445654263+07:00","message":"[buffer interim] 3228 true ใจมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445663127+07:00","message":"[bufferProcess] interim [780000000]:ใจมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445666759+07:00","message":"[bufferProcess] send to processor (isfinal):ใจมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445670905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445674264+07:00","message":"> Transcript [45929] [false]: 'ใจมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445677261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445679483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445681433+07:00","message":"StatePrefix: 'ใจมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445683897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445685584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445687774+07:00","message":"> Transcript [45930] [true]: 'ใจมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.44569039+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445692174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445694108+07:00","message":"StatePrefix: 'ใจมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445697828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:35.445700564+07:00","message":"Push: 'ใจมั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:35.445709944+07:00","message":"push: {true ใจมั้ง 0 0xc004c0fd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:35.457334095+07:00","message":"write wav file: './tmp/7589/7589_3228.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:36.945929885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:36.945946512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:38.333144217+07:00","message":"receive streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:38.333220147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:38.333227621+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:38.333244136+07:00","message":"[buffer interim] 3229 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:38.333252671+07:00","message":"[bufferProcess] interim [50000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:38.333254701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:38.333258846+07:00","message":"[bufferProcess] send to processor (ticker):รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:38.333261952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:38.333265172+07:00","message":"> Transcript [45931] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:38.333267476+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:38.971086106+07:00","message":"receive streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:38.971127176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:38.971133352+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:38.97114806+07:00","message":"[buffer interim] 3229 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:38.971158232+07:00","message":"[bufferProcess] interim [650000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:38.971160004+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.19208709+07:00","message":"receive streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.192127474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักแท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.192133923+07:00","message":"receive interim result [false|false]: รักแท้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.192146889+07:00","message":"[buffer interim] 3229 false รักแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.192158751+07:00","message":"[bufferProcess] interim [890000000]:รักแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.192161624+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.192165037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.192167906+07:00","message":"> Transcript [45932] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.192171349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.19217343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.19217548+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.192177535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.223807889+07:00","message":"receive streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.223846008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.223851397+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.223864738+07:00","message":"[buffer interim] 3229 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.223871779+07:00","message":"[bufferProcess] interim [950000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.223874162+07:00","message":"[bufferProcess] send to processor:รักแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.223880659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.223883844+07:00","message":"> Transcript [45933] [false]: 'รักแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.223887585+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.223890136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.223892409+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.223894755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.240632352+07:00","message":"receive streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.240669452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บักแตง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.240676638+07:00","message":"receive interim result [false|false]: บักแตง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.240694037+07:00","message":"[buffer interim] 3229 false บักแตง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.240702187+07:00","message":"[bufferProcess] interim [10000000]:บักแตง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.240704582+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.240713959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.240716779+07:00","message":"> Transcript [45934] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.240719683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.240721854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.240723758+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.240725844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.534064098+07:00","message":"receive streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.534106757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บักแตงโม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.53411329+07:00","message":"receive interim result [false|false]: บักแตงโม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:39.534128098+07:00","message":"[buffer interim] 3229 false บักแตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.534136748+07:00","message":"[bufferProcess] interim [250000000]:บักแตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.534139599+07:00","message":"[bufferProcess] send to processor:บักแตง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.534144175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.534147189+07:00","message":"> Transcript [45935] [false]: 'บักแตง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.534149665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:39.534152097+07:00","message":"Set new StatePrefix: 'บักแตง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:39.946024261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:39.946055308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.115791311+07:00","message":"receive streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.115839733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บักแตงโม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.115846489+07:00","message":"receive interim result [false|false]: บักแตงโม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.115862085+07:00","message":"[buffer interim] 3229 false บักแตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.115871563+07:00","message":"[bufferProcess] interim [850000000]:บักแตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.115873905+07:00","message":"[bufferProcess] send to processor:บักแตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.115877494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.115880618+07:00","message":"> Transcript [45936] [false]: 'บักแตงโม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.115883738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.115885926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.115887909+07:00","message":"StatePrefix: 'บักแตง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.115890739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.16460723+07:00","message":"[GCS] IsForceVAD: false for message ID: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.248524245+07:00","message":"receive streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.248570049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดแสงสว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.248576555+07:00","message":"receive interim result [false|false]: วัดแสงสว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.24859125+07:00","message":"[buffer interim] 3229 false วัดแสงสว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.248601177+07:00","message":"[bufferProcess] interim [30000000]:วัดแสงสว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.248603715+07:00","message":"[bufferProcess] send to processor:บักแตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.2486092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.248612684+07:00","message":"> Transcript [45937] [false]: 'บักแตงโม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.248615921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.248617941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.24861994+07:00","message":"StatePrefix: 'บักแตง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.248622061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.288108556+07:00","message":"[GCS] Start streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.300248858+07:00","message":"receive streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.300285463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดแสงสว่าง\",\"confidence\":0.80814457}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.300302666+07:00","message":"receive interim result [true|false]: วัดแสงสว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.300322019+07:00","message":"end recv isFinal message id 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.300324708+07:00","message":"end Recv id 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.300334946+07:00","message":"[buffer interim] 3229 true วัดแสงสว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300342326+07:00","message":"[bufferProcess] interim [90000000]:วัดแสงสว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300345695+07:00","message":"[bufferProcess] send to processor (isfinal):วัดแสงสว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300350512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300353224+07:00","message":"> Transcript [45938] [false]: 'วัดแสงสว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300355383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300359338+07:00","message":"Set new StatePrefix: 'วัดแสงสว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300361214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.3003636+07:00","message":"> Transcript [45939] [true]: 'วัดแสงสว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300366176+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300368055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300370012+07:00","message":"StatePrefix: 'วัดแสงสว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300372421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.300385617+07:00","message":"Push: 'วัดแสงสว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.30039659+07:00","message":"push: {true วัดแสงสว่าง 0 0xc003325880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:40.311015737+07:00","message":"write wav file: './tmp/7589/7589_3229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.354578286+07:00","message":"[GCS] IsForceVAD: false for message ID: 3230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.41675373+07:00","message":"[GCS] Start streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.489572625+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.489589567+07:00","message":"found end of frame, send empty tag with msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.489592895+07:00","message":"end Recv id 3230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.489598902+07:00","message":"[buffer interim] 3230 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.489605854+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.489609473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.489612807+07:00","message":"> Transcript [45940] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.489615323+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.489618371+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.489620291+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.489622196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:40.489630154+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.489637301+07:00","message":"push: {true \n 0 0xc004610d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:40.495128107+07:00","message":"write wav file: './tmp/7589/7589_3230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513743285+07:00","message":"[GCS] Cleaned up inactive client: 3207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513762485+07:00","message":"[GCS] Cleaned up inactive client: 3205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513765079+07:00","message":"[GCS] Cleaned up inactive client: 3204"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513767038+07:00","message":"[GCS] Cleaned up inactive client: 3212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513768901+07:00","message":"[GCS] Cleaned up inactive client: 3213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513770965+07:00","message":"[GCS] Cleaned up inactive client: 3214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513773281+07:00","message":"[GCS] Cleaned up inactive client: 3211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513776174+07:00","message":"[GCS] Cleaned up inactive client: 3206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513779037+07:00","message":"[GCS] Cleaned up inactive client: 3208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513782608+07:00","message":"[GCS] Cleaned up inactive client: 3209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:40.513786369+07:00","message":"[GCS] Cleaned up inactive client: 3210"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:42.946842643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:42.946855085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:45.54291518+07:00","message":"[GCS] IsForceVAD: false for message ID: 3231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:45.737115343+07:00","message":"[GCS] Start streaming session, msgId: 3232"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:45.947876121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:45.947894553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:46.036469537+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:46.036497975+07:00","message":"found end of frame, send empty tag with msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:46.036501367+07:00","message":"end Recv id 3231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:46.036510249+07:00","message":"[buffer interim] 3231 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:46.036518579+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:46.036523146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:46.036526603+07:00","message":"> Transcript [45941] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:46.036529217+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:46.036531576+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:46.036533939+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:46.03653632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:46.036546024+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:46.036556823+07:00","message":"push: {true \n 0 0xc003d5fe80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:46.062457252+07:00","message":"write wav file: './tmp/7589/7589_3231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:47.465660831+07:00","message":"[GCS] IsForceVAD: false for message ID: 3232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:47.554580569+07:00","message":"receive streaming session, msgId: 3232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:47.554600531+07:00","message":"found end of frame, send empty tag with msgId: 3232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:47.55460391+07:00","message":"end Recv id 3232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:47.554610766+07:00","message":"[buffer interim] 3232 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:47.554619096+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:47.554623202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:47.554626056+07:00","message":"> Transcript [45942] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:47.554628562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:47.554630445+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:47.554632275+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:47.554634113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:47.554641213+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:47.554649681+07:00","message":"push: {true \n 0 0xc003d5ff80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:47.560692271+07:00","message":"write wav file: './tmp/7589/7589_3232.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:47.656111459+07:00","message":"[GCS] Start streaming session, msgId: 3233"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:48.948086459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:48.948102897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:51.948409893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:51.948428078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:52.784176952+07:00","message":"[GCS] IsForceVAD: false for message ID: 3233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:52.87227018+07:00","message":"receive streaming session, msgId: 3233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:52.872295283+07:00","message":"found end of frame, send empty tag with msgId: 3233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:52.872298521+07:00","message":"end Recv id 3233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:52.872312123+07:00","message":"[buffer interim] 3233 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:52.872320003+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:52.872324605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:52.87232902+07:00","message":"> Transcript [45943] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:52.872331917+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:52.872334006+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:52.872335993+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:52.872338149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:52.872341385+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:52.87235254+07:00","message":"push: {true \n 0 0xc004b1c280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:52.884665923+07:00","message":"write wav file: './tmp/7589/7589_3233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:52.918521398+07:00","message":"[GCS] Start streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:52.974519244+07:00","message":"[GCS] IsForceVAD: false for message ID: 3234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.047868892+07:00","message":"[GCS] Start streaming session, msgId: 3235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.149309704+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.149349275+07:00","message":"found end of frame, send empty tag with msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.149353559+07:00","message":"end Recv id 3234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.149363206+07:00","message":"[buffer interim] 3234 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.149371522+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.149380957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.149385606+07:00","message":"> Transcript [45944] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.149389434+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.149392723+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.149395555+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.149398385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.149402156+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.149413815+07:00","message":"push: {true \n 0 0xc003769080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:53.154416612+07:00","message":"write wav file: './tmp/7589/7589_3234.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.874041568+07:00","message":"[GCS] IsForceVAD: false for message ID: 3235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.960192968+07:00","message":"receive streaming session, msgId: 3235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.960228703+07:00","message":"found end of frame, send empty tag with msgId: 3235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.960232371+07:00","message":"end Recv id 3235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.960242978+07:00","message":"[buffer interim] 3235 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.960252657+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.960257168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.960260304+07:00","message":"> Transcript [45945] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.960263431+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.960266136+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.960268123+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.960270084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:53.960277298+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:53.96028902+07:00","message":"push: {true \n 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:53.965881466+07:00","message":"write wav file: './tmp/7589/7589_3235.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:54.067162567+07:00","message":"[GCS] Start streaming session, msgId: 3236"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:54.948932052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:54.948947635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:57.949013701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:05:57.949049902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:59.183294335+07:00","message":"[GCS] IsForceVAD: false for message ID: 3236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:59.272996175+07:00","message":"receive streaming session, msgId: 3236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:59.273021292+07:00","message":"found end of frame, send empty tag with msgId: 3236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:59.273024624+07:00","message":"end Recv id 3236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:59.273033892+07:00","message":"[buffer interim] 3236 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:59.273043193+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:59.273048775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:59.273051827+07:00","message":"> Transcript [45946] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:59.273054682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:59.273056946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:59.27305886+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:59.27306096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:05:59.273063845+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:59.273074893+07:00","message":"push: {true \n 0 0xc004b1c980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:05:59.282955775+07:00","message":"write wav file: './tmp/7589/7589_3236.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:05:59.506422364+07:00","message":"[GCS] Start streaming session, msgId: 3237"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:00.94932983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:00.949352069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:03.950148034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:03.950138887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:04.633595623+07:00","message":"[GCS] IsForceVAD: false for message ID: 3237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:04.721577997+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:04.721598922+07:00","message":"found end of frame, send empty tag with msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:04.721601854+07:00","message":"end Recv id 3237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:04.721609062+07:00","message":"[buffer interim] 3237 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:04.721615948+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:04.721624883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:04.721628248+07:00","message":"> Transcript [45947] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:04.721630778+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:04.721632772+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:04.721634612+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:04.721636558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:04.721639227+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:04.721648039+07:00","message":"push: {true \n 0 0xc004610680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:04.732590915+07:00","message":"write wav file: './tmp/7589/7589_3237.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:06.951068245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:06.951080857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:07.385488019+07:00","message":"[GCS] Start streaming session, msgId: 3238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.153061409+07:00","message":"[GCS] IsForceVAD: false for message ID: 3238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.215225558+07:00","message":"[GCS] Start streaming session, msgId: 3239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.246118399+07:00","message":"receive streaming session, msgId: 3238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.246139487+07:00","message":"found end of frame, send empty tag with msgId: 3238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.246143886+07:00","message":"end Recv id 3238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.246154142+07:00","message":"[buffer interim] 3238 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.246161748+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.246166905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.246171175+07:00","message":"> Transcript [45948] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.246174706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.246177687+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.246181727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.246183634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.246186251+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.246194087+07:00","message":"push: {true \n 0 0xc003d5f380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:08.2515556+07:00","message":"write wav file: './tmp/7589/7589_3238.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.676461107+07:00","message":"[GCS] IsForceVAD: false for message ID: 3239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.765545077+07:00","message":"receive streaming session, msgId: 3239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.765566308+07:00","message":"found end of frame, send empty tag with msgId: 3239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.765571609+07:00","message":"end Recv id 3239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.765578962+07:00","message":"[buffer interim] 3239 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.765586117+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.765589709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.765592568+07:00","message":"> Transcript [45949] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.765595256+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.765597316+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.765599258+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.765601101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:08.765603587+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.765612389+07:00","message":"push: {true \n 0 0xc003d5f680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:08.785089558+07:00","message":"write wav file: './tmp/7589/7589_3239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:08.866402881+07:00","message":"[GCS] Start streaming session, msgId: 3240"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:09.951891749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:09.95192612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:10.513365473+07:00","message":"[GCS] Cleaned up inactive client: 3216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:10.513387139+07:00","message":"[GCS] Cleaned up inactive client: 3218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:10.513390055+07:00","message":"[GCS] Cleaned up inactive client: 3215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:10.513391947+07:00","message":"[GCS] Cleaned up inactive client: 3217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.54860188+07:00","message":"receive streaming session, msgId: 3240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.548655334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.548661179+07:00","message":"receive interim result [false|false]: แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.548677178+07:00","message":"[buffer interim] 3240 false แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.548684379+07:00","message":"[bufferProcess] interim [730000000]:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.548686257+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.548692159+07:00","message":"[bufferProcess] send to processor (ticker):แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.548695135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.548697987+07:00","message":"> Transcript [45950] [false]: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.548700176+07:00","message":"Set StatePrefix (first interim): 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.740752083+07:00","message":"receive streaming session, msgId: 3240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.740800284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.740806636+07:00","message":"receive interim result [false|false]: แปลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.740819969+07:00","message":"[buffer interim] 3240 false แปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.740826989+07:00","message":"[bufferProcess] interim [910000000]:แปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.740828877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.826093001+07:00","message":"receive streaming session, msgId: 3240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.826133482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.826140687+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:12.826160015+07:00","message":"[buffer interim] 3240 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.826169659+07:00","message":"[bufferProcess] interim [30000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.826174151+07:00","message":"[bufferProcess] send to processor:แปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.826179322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.82618307+07:00","message":"> Transcript [45951] [false]: 'แปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.826187572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.826190539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.826193466+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:12.826195595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:12.952743675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:12.952739617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:13.440181522+07:00","message":"receive streaming session, msgId: 3240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:13.440222863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:13.440229904+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:13.440248027+07:00","message":"[buffer interim] 3240 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:13.440257085+07:00","message":"[bufferProcess] interim [630000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:13.440259252+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:13.440263207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:13.440268108+07:00","message":"> Transcript [45952] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:13.440271993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:13.440274448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:13.440276486+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:13.440278699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:14.174597606+07:00","message":"[GCS] IsForceVAD: false for message ID: 3240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:14.245962121+07:00","message":"[GCS] Start streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:14.286420512+07:00","message":"receive streaming session, msgId: 3240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:14.286464462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\",\"confidence\":0.79013777}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:14.286469691+07:00","message":"receive interim result [true|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:14.286474826+07:00","message":"end recv isFinal message id 3240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:14.286477138+07:00","message":"end Recv id 3240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:14.286482515+07:00","message":"[buffer interim] 3240 true แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286489352+07:00","message":"[bufferProcess] interim [440000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286492742+07:00","message":"[bufferProcess] send to processor (isfinal):แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286496184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286499112+07:00","message":"> Transcript [45953] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286502103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.28650409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286506296+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286508415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286510224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286512612+07:00","message":"> Transcript [45954] [true]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286514786+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286516512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286518312+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.286520076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:14.28652269+07:00","message":"Push: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:14.286530247+07:00","message":"push: {true แปลว่า 0 0xc004b1c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:14.29825462+07:00","message":"write wav file: './tmp/7589/7589_3240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.273798547+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.273849774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.273857321+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.273873638+07:00","message":"[buffer interim] 3241 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.273881304+07:00","message":"[bufferProcess] interim [20000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.273883076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.49013292+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.490178165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.490184565+07:00","message":"receive interim result [false|false]: จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.49020092+07:00","message":"[buffer interim] 3241 false จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.490209657+07:00","message":"[bufferProcess] interim [140000000]:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.490212377+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.490219362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.49022289+07:00","message":"> Transcript [45955] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.49022521+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.51435591+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.514392105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.514398242+07:00","message":"receive interim result [false|false]: จะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.514413888+07:00","message":"[buffer interim] 3241 false จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.514421673+07:00","message":"[bufferProcess] interim [260000000]:จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.514423934+07:00","message":"[bufferProcess] send to processor:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.514427182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.514430344+07:00","message":"> Transcript [45956] [false]: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.514432891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.514435378+07:00","message":"Set new StatePrefix: 'จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.617698609+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.617748762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.617755342+07:00","message":"receive interim result [false|false]: จะตาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.617770186+07:00","message":"[buffer interim] 3241 false จะตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.617777948+07:00","message":"[bufferProcess] interim [380000000]:จะตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.617780742+07:00","message":"[bufferProcess] send to processor:จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.617784531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.617787415+07:00","message":"> Transcript [45957] [false]: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.617789955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.617792096+07:00","message":"Set new StatePrefix: 'จะต้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:15.953256562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:15.95325274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.987858134+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.987902035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.987910256+07:00","message":"receive interim result [false|false]: จะตายพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:15.987922972+07:00","message":"[buffer interim] 3241 false จะตายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.987930156+07:00","message":"[bufferProcess] interim [740000000]:จะตายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.987932724+07:00","message":"[bufferProcess] send to processor:จะตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.987938206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.987941077+07:00","message":"> Transcript [45958] [false]: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.987943162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:15.987945188+07:00","message":"Set new StatePrefix: 'จะตาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.171823047+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.171862014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.171868354+07:00","message":"receive interim result [false|false]: จะตายพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.171879984+07:00","message":"[buffer interim] 3241 false จะตายพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.171889662+07:00","message":"[bufferProcess] interim [980000000]:จะตายพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.171893668+07:00","message":"[bufferProcess] send to processor:จะตายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.17190048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.171904434+07:00","message":"> Transcript [45959] [false]: 'จะตายพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.171908668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.171911458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.171914347+07:00","message":"StatePrefix: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.17191648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.312813046+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.312854132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.312860606+07:00","message":"receive interim result [false|false]: จะตายพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.31287394+07:00","message":"[buffer interim] 3241 false จะตายพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.312881225+07:00","message":"[bufferProcess] interim [40000000]:จะตายพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.312884051+07:00","message":"[bufferProcess] send to processor:จะตายพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.312889536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.31289206+07:00","message":"> Transcript [45960] [false]: 'จะตายพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.312895232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.312897331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.312899312+07:00","message":"StatePrefix: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.312901663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.361247611+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.36128228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายพอได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.361288045+07:00","message":"receive interim result [false|false]: จะตายพอได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.361303889+07:00","message":"[buffer interim] 3241 false จะตายพอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.361310661+07:00","message":"[bufferProcess] interim [160000000]:จะตายพอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.361312941+07:00","message":"[bufferProcess] send to processor:จะตายพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.361324388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.361327562+07:00","message":"> Transcript [45961] [false]: 'จะตายพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.361330433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.361334856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.361336934+07:00","message":"StatePrefix: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.361339146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.680216044+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.680253504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายพอได้อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.680260201+07:00","message":"receive interim result [false|false]: จะตายพอได้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.680271283+07:00","message":"[buffer interim] 3241 false จะตายพอได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680278875+07:00","message":"[bufferProcess] interim [460000000]:จะตายพอได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680281524+07:00","message":"[bufferProcess] send to processor:จะตายพอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680287063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680289607+07:00","message":"> Transcript [45962] [false]: 'จะตายพอได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680293138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680295425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680297289+07:00","message":"StatePrefix: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680299426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680304288+07:00","message":"Push: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680306451+07:00","message":"TextPushed: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680308463+07:00","message":"Set new StatePrefix : 'จะตายพอได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:16.680312919+07:00","message":"Next Push (prob) : 'พอได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:16.680330284+07:00","message":"push: {false จะตาย 0 0xc003325100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:17.293538598+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:17.293586514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายพอได้อะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:17.293594702+07:00","message":"receive interim result [false|false]: จะตายพอได้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:17.293611439+07:00","message":"[buffer interim] 3241 false จะตายพอได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:17.29362107+07:00","message":"[bufferProcess] interim [60000000]:จะตายพอได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:17.293624202+07:00","message":"[bufferProcess] send to processor:จะตายพอได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:17.293632253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:17.293635546+07:00","message":"> Transcript [45963] [false]: 'จะตายพอได้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:17.293639489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:17.293641751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:17.293643979+07:00","message":"StatePrefix: 'จะตายพอได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:17.293646312+07:00","message":"TextPushed: 'จะตาย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:18.953450046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:18.953464246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:19.942384304+07:00","message":"[GCS] IsForceVAD: false for message ID: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:20.063786051+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:20.063833396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายพ่อได้อะไร\",\"confidence\":0.92999893}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:20.063840906+07:00","message":"receive interim result [true|false]: จะตายพ่อได้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:20.063847692+07:00","message":"end recv isFinal message id 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:20.063850396+07:00","message":"end Recv id 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:20.063873744+07:00","message":"[buffer interim] 3241 true จะตายพ่อได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063901049+07:00","message":"[bufferProcess] interim [910000000]:จะตายพ่อได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063911645+07:00","message":"[bufferProcess] send to processor (isfinal):จะตายพอได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063917459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063921055+07:00","message":"> Transcript [45964] [false]: 'จะตายพอได้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063925165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063927465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063929713+07:00","message":"StatePrefix: 'จะตายพอได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063931913+07:00","message":"TextPushed: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063933594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063935858+07:00","message":"> Transcript [45965] [true]: 'จะตายพ่อได้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063937955+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063939847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063941631+07:00","message":"StatePrefix: 'จะตายพอได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063943678+07:00","message":"TextPushed: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:20.063951007+07:00","message":"Push: 'พ่อได้อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:20.063961856+07:00","message":"push: {true พ่อได้อะไร 0 0xc003325100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:20.075146801+07:00","message":"write wav file: './tmp/7589/7589_3241.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:20.26587075+07:00","message":"[GCS] Start streaming session, msgId: 3242"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:21.953519955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:21.953528711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:24.885749148+07:00","message":"[GCS] IsForceVAD: false for message ID: 3242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:24.945004066+07:00","message":"[GCS] Start streaming session, msgId: 3243"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:24.953783286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:24.953795525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:24.977038711+07:00","message":"receive streaming session, msgId: 3242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:24.977059846+07:00","message":"found end of frame, send empty tag with msgId: 3242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:24.977063144+07:00","message":"end Recv id 3242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:24.977071824+07:00","message":"[buffer interim] 3242 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:24.977080204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:24.977085069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:24.977088782+07:00","message":"> Transcript [45966] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:24.977091425+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:24.977093857+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:24.977095712+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:24.977097677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:24.977100613+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:24.977110834+07:00","message":"push: {true \n 0 0xc003ce0100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:24.988013912+07:00","message":"write wav file: './tmp/7589/7589_3242.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:27.954578093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:27.954581503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:30.063061215+07:00","message":"[GCS] IsForceVAD: false for message ID: 3243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:30.146227393+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:30.146250389+07:00","message":"found end of frame, send empty tag with msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:30.146253774+07:00","message":"end Recv id 3243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:30.146260435+07:00","message":"[buffer interim] 3243 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:30.146267669+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:30.146273218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:30.146276464+07:00","message":"> Transcript [45967] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:30.146280598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:30.146282773+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:30.14628639+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:30.14628873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:30.146296604+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:30.146305966+07:00","message":"push: {true \n 0 0xc0037ffa80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:30.157100673+07:00","message":"write wav file: './tmp/7589/7589_3243.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:30.195049053+07:00","message":"[GCS] Start streaming session, msgId: 3244"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:30.955435694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:30.955447364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:31.853035536+07:00","message":"[GCS] IsForceVAD: false for message ID: 3244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:31.938606211+07:00","message":"receive streaming session, msgId: 3244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:31.938629026+07:00","message":"found end of frame, send empty tag with msgId: 3244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:31.938633918+07:00","message":"end Recv id 3244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:31.93864168+07:00","message":"[buffer interim] 3244 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:31.938650684+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:31.938661009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:31.938665324+07:00","message":"> Transcript [45968] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:31.938669268+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:31.93867272+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:31.938675616+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:31.938678356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:31.938691357+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:31.938705109+07:00","message":"push: {true \n 0 0xc003d45e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:31.949566546+07:00","message":"write wav file: './tmp/7589/7589_3244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:32.047358037+07:00","message":"[GCS] Start streaming session, msgId: 3245"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:33.956020408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:33.956049206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:36.956368424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:36.956368276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:37.172555773+07:00","message":"[GCS] IsForceVAD: false for message ID: 3245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:37.275756062+07:00","message":"receive streaming session, msgId: 3245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:37.275776281+07:00","message":"found end of frame, send empty tag with msgId: 3245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:37.275779557+07:00","message":"end Recv id 3245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:37.275787343+07:00","message":"[buffer interim] 3245 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:37.275794407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:37.275798581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:37.275801377+07:00","message":"> Transcript [45969] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:37.275803885+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:37.275805814+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:37.275807671+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:37.275809614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:37.275812179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:37.275820579+07:00","message":"push: {true \n 0 0xc004853500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:37.28623633+07:00","message":"write wav file: './tmp/7589/7589_3245.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:39.957361871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:39.957373025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.376072343+07:00","message":"[GCS] Start streaming session, msgId: 3246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513203713+07:00","message":"[GCS] Cleaned up inactive client: 3227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513227348+07:00","message":"[GCS] Cleaned up inactive client: 3228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513230153+07:00","message":"[GCS] Cleaned up inactive client: 3230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513232336+07:00","message":"[GCS] Cleaned up inactive client: 3222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513234352+07:00","message":"[GCS] Cleaned up inactive client: 3224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513236199+07:00","message":"[GCS] Cleaned up inactive client: 3226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513238136+07:00","message":"[GCS] Cleaned up inactive client: 3219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513240285+07:00","message":"[GCS] Cleaned up inactive client: 3220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513242073+07:00","message":"[GCS] Cleaned up inactive client: 3229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513243842+07:00","message":"[GCS] Cleaned up inactive client: 3221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.513245754+07:00","message":"[GCS] Cleaned up inactive client: 3223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.51324755+07:00","message":"[GCS] Cleaned up inactive client: 3225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.693978514+07:00","message":"[GCS] IsForceVAD: false for message ID: 3246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.781241418+07:00","message":"receive streaming session, msgId: 3246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.781266205+07:00","message":"found end of frame, send empty tag with msgId: 3246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.781269597+07:00","message":"end Recv id 3246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.781276514+07:00","message":"[buffer interim] 3246 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:40.781283601+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:40.781287887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:40.781290743+07:00","message":"> Transcript [45970] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:40.781293309+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:40.781295352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:40.781297243+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:40.781299116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:40.781301762+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.78131011+07:00","message":"push: {true \n 0 0xc003325600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:40.788572228+07:00","message":"write wav file: './tmp/7589/7589_3246.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:40.826071837+07:00","message":"[GCS] Start streaming session, msgId: 3247"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:42.95787905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:42.957903382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:45.958124875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:45.958141522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:46.40178458+07:00","message":"[GCS] IsForceVAD: false for message ID: 3247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:46.499537839+07:00","message":"receive streaming session, msgId: 3247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:46.499560303+07:00","message":"found end of frame, send empty tag with msgId: 3247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:46.49956352+07:00","message":"end Recv id 3247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:46.499570163+07:00","message":"[buffer interim] 3247 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:46.499577105+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:46.499585861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:46.499589447+07:00","message":"> Transcript [45971] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:46.499592033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:46.49959398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:46.499595858+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:46.499597819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:46.49960069+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:46.499609034+07:00","message":"push: {true \n 0 0xc003325c80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:46.512201488+07:00","message":"write wav file: './tmp/7589/7589_3247.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:46.524546095+07:00","message":"[GCS] Start streaming session, msgId: 3248"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:48.95900551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:48.959021562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:49.673859418+07:00","message":"[GCS] IsForceVAD: false for message ID: 3248"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:49.818026082+07:00","message":"receive streaming session, msgId: 3248"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:49.818046472+07:00","message":"found end of frame, send empty tag with msgId: 3248"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:49.818050031+07:00","message":"end Recv id 3248"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:49.818057962+07:00","message":"[buffer interim] 3248 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:49.818065025+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:49.818068984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:49.818072189+07:00","message":"> Transcript [45972] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:49.818074592+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:49.818076628+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:49.818078509+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:49.818080518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:49.818083297+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:49.818128201+07:00","message":"push: {true \n 0 0xc004b1c800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:49.827291739+07:00","message":"write wav file: './tmp/7589/7589_3248.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:49.864385559+07:00","message":"[GCS] Start streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:49.922018688+07:00","message":"[GCS] IsForceVAD: false for message ID: 3249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:49.99652693+07:00","message":"[GCS] Start streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:50.077530337+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:50.077549734+07:00","message":"found end of frame, send empty tag with msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:50.077552734+07:00","message":"end Recv id 3249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:50.0775599+07:00","message":"[buffer interim] 3249 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:50.077566596+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:50.077570919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:50.077573707+07:00","message":"> Transcript [45973] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:50.077576203+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:50.077578317+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:50.077580163+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:50.077582041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:50.077591636+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:50.077599757+07:00","message":"push: {true \n 0 0xc003ce1600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:50.082380592+07:00","message":"write wav file: './tmp/7589/7589_3249.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:51.959281114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:51.959292648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:53.193579502+07:00","message":"[GCS] IsForceVAD: false for message ID: 3250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:53.25545453+07:00","message":"[GCS] Start streaming session, msgId: 3251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:53.382469311+07:00","message":"[GCS] IsForceVAD: false for message ID: 3251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:53.445392109+07:00","message":"[GCS] Start streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:53.481001258+07:00","message":"receive streaming session, msgId: 3251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:53.481041206+07:00","message":"found end of frame, send empty tag with msgId: 3251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:53.481046477+07:00","message":"end Recv id 3251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:53.481058963+07:00","message":"[buffer interim] 3251 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:53.48107018+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:53.481080669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:53.48108602+07:00","message":"> Transcript [45974] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:53.481090938+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:53.481094395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:53.481097612+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:53.481100655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:53.481109634+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:53.481124241+07:00","message":"push: {true \n 0 0xc003325d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:53.488150903+07:00","message":"write wav file: './tmp/7589/7589_3251.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:54.959820447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:54.959842906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.063172202+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.063233672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.063239659+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.06325352+07:00","message":"[buffer interim] 3252 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.063261168+07:00","message":"[bufferProcess] interim [440000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.063263048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.063266716+07:00","message":"[bufferProcess] send to processor (ticker):เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.063269496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.063272473+07:00","message":"> Transcript [45975] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.063274763+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.216045271+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.216079921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.216086603+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.216100181+07:00","message":"[buffer interim] 3252 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.216107883+07:00","message":"[bufferProcess] interim [620000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.216110179+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.378481229+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.378502832+07:00","message":"found end of frame, send empty tag with msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.378505972+07:00","message":"end Recv id 3250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.378513558+07:00","message":"[buffer interim] this message is already final true 3250: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.405595785+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.405648671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.405654481+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.405673517+07:00","message":"[buffer interim] 3252 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.405681874+07:00","message":"[bufferProcess] interim [740000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.405684524+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.405688714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.405691832+07:00","message":"> Transcript [45976] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.405695512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.405697784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.405700154+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.40570255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.584006124+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.584050556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.584056728+07:00","message":"receive interim result [false|false]: เราเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.58407094+07:00","message":"[buffer interim] 3252 false เราเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.584082675+07:00","message":"[bufferProcess] interim [980000000]:เราเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.584086616+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.584093801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.584098787+07:00","message":"> Transcript [45977] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.584102246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.584106861+07:00","message":"Set new StatePrefix: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.706854875+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.706900485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.706907814+07:00","message":"receive interim result [false|false]: คิดมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:55.706920821+07:00","message":"[buffer interim] 3252 false คิดมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.706932689+07:00","message":"[bufferProcess] interim [40000000]:คิดมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.706935955+07:00","message":"[bufferProcess] send to processor:เราเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.706944048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.706948682+07:00","message":"> Transcript [45978] [false]: 'เราเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.706951948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:55.706954903+07:00","message":"Set new StatePrefix: 'เราเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:56.300425903+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:56.300461368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดมากๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:56.30046835+07:00","message":"receive interim result [false|false]: คิดมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:56.300482092+07:00","message":"[buffer interim] 3252 false คิดมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:56.300489896+07:00","message":"[bufferProcess] interim [640000000]:คิดมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:56.300492161+07:00","message":"[bufferProcess] send to processor:คิดมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:56.300498678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:56.300501556+07:00","message":"> Transcript [45979] [false]: 'คิดมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:56.300503733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:56.300505828+07:00","message":"Set new StatePrefix: 'คิดมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:57.690325119+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:57.690374863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดมากๆเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:57.690382432+07:00","message":"receive interim result [false|false]: คิดมากๆเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:57.690401915+07:00","message":"[buffer interim] 3252 false คิดมากๆเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690410966+07:00","message":"[bufferProcess] interim [80000000]:คิดมากๆเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690415421+07:00","message":"[bufferProcess] send to processor:คิดมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690426231+07:00","message":"[bufferProcess] send to processor (ticker):คิดมากๆเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690430511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.69043503+07:00","message":"> Transcript [45980] [false]: 'คิดมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690439241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690442353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690445807+07:00","message":"StatePrefix: 'คิดมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690449264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690451952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690455788+07:00","message":"> Transcript [45981] [false]: 'คิดมากๆเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690459172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690461999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690464867+07:00","message":"StatePrefix: 'คิดมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.690468068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:57.885203443+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:57.885249128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้ายเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:57.885256573+07:00","message":"receive interim result [false|false]: อ้ายเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:57.885273377+07:00","message":"[buffer interim] 3252 false อ้ายเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.885282102+07:00","message":"[bufferProcess] interim [260000000]:อ้ายเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:57.885284333+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:57.960490772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:06:57.960505992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.534213473+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.534253622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้ายเข้าใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.534259282+07:00","message":"receive interim result [false|false]: อ้ายเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.534269877+07:00","message":"[buffer interim] 3252 false อ้ายเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.534278094+07:00","message":"[bufferProcess] interim [860000000]:อ้ายเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.534280622+07:00","message":"[bufferProcess] send to processor:อ้ายเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.534284504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.534287562+07:00","message":"> Transcript [45982] [false]: 'อ้ายเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.534289916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.534292062+07:00","message":"Set new StatePrefix: 'อ้ายเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.642672752+07:00","message":"[GCS] IsForceVAD: false for message ID: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.764489464+07:00","message":"[GCS] Start streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.809819674+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.809869962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดมาทางเราเก่าๆยังไม่เข้าใจ\",\"confidence\":0.81817967}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.809878285+07:00","message":"receive interim result [true|false]: คิดมาทางเราเก่าๆยังไม่เข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.809887841+07:00","message":"end recv isFinal message id 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.80989033+07:00","message":"end Recv id 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.809899323+07:00","message":"[buffer interim] 3252 true คิดมาทางเราเก่าๆยังไม่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809912194+07:00","message":"[bufferProcess] interim [220000000]:คิดมาทางเราเก่าๆยังไม่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809916655+07:00","message":"[bufferProcess] send to processor (isfinal):อ้ายเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809921072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809924717+07:00","message":"> Transcript [45983] [false]: 'อ้ายเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809928308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809930604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809932476+07:00","message":"StatePrefix: 'อ้ายเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809934801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809936511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809938662+07:00","message":"> Transcript [45984] [true]: 'คิดมาทางเราเก่าๆยังไม่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809941021+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809943098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809944947+07:00","message":"StatePrefix: 'อ้ายเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809946828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:06:58.809949609+07:00","message":"Push: 'คิดมาทางเราเก่าๆยังไม่เข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:06:58.809959468+07:00","message":"push: {true คิดมาทางเราเก่าๆยังไม่เข้าใจ 0 0xc004610c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:06:58.826545746+07:00","message":"write wav file: './tmp/7589/7589_3252.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:00.960670115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:00.960701954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:01.961844701+07:00","message":"[GCS] IsForceVAD: false for message ID: 3253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:02.033797998+07:00","message":"[GCS] Start streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:02.047821338+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:02.04785681+07:00","message":"found end of frame, send empty tag with msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:02.047860401+07:00","message":"end Recv id 3253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:02.047877871+07:00","message":"[buffer interim] 3253 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:02.047885753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:02.047891126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:02.047894517+07:00","message":"> Transcript [45985] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:02.047897072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:02.04789951+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:02.047901659+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:02.047903829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:02.047906687+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:02.047917559+07:00","message":"push: {true \n 0 0xc0045de300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:02.056627528+07:00","message":"write wav file: './tmp/7589/7589_3253.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:02.992407366+07:00","message":"[GCS] IsForceVAD: false for message ID: 3254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:03.056505393+07:00","message":"[GCS] Start streaming session, msgId: 3255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:03.088349421+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:03.088371208+07:00","message":"found end of frame, send empty tag with msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:03.088374684+07:00","message":"end Recv id 3254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:03.088382336+07:00","message":"[buffer interim] 3254 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:03.088390224+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:03.088394568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:03.088397382+07:00","message":"> Transcript [45986] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:03.08839984+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:03.088401828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:03.088403703+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:03.088405744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:03.088408553+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:03.088417398+07:00","message":"push: {true \n 0 0xc004610100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:03.09428917+07:00","message":"write wav file: './tmp/7589/7589_3254.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:03.960877397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:03.96089363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:06.961618924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:06.961628897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:08.12232178+07:00","message":"[GCS] IsForceVAD: false for message ID: 3255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:08.233679842+07:00","message":"receive streaming session, msgId: 3255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:08.23370181+07:00","message":"found end of frame, send empty tag with msgId: 3255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:08.233705283+07:00","message":"end Recv id 3255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:08.233714415+07:00","message":"[buffer interim] 3255 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:08.233722458+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:08.233727228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:08.233730463+07:00","message":"> Transcript [45987] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:08.233733011+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:08.233735006+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:08.233736899+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:08.233738761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:08.233741326+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:08.233752463+07:00","message":"push: {true \n 0 0xc003d5f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:08.243756547+07:00","message":"[GCS] Start streaming session, msgId: 3256"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:08.244263741+07:00","message":"write wav file: './tmp/7589/7589_3255.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:09.962244954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:09.962256741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:10.513761776+07:00","message":"[GCS] Cleaned up inactive client: 3234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:10.5138038+07:00","message":"[GCS] Cleaned up inactive client: 3232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:10.513807018+07:00","message":"[GCS] Cleaned up inactive client: 3236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:10.513808911+07:00","message":"[GCS] Cleaned up inactive client: 3233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:10.513810903+07:00","message":"[GCS] Cleaned up inactive client: 3231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:10.51381314+07:00","message":"[GCS] Cleaned up inactive client: 3235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:10.51381507+07:00","message":"[GCS] Cleaned up inactive client: 3239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:10.51381693+07:00","message":"[GCS] Cleaned up inactive client: 3237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:10.513819+07:00","message":"[GCS] Cleaned up inactive client: 3238"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:12.962317712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:12.962315889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:13.682434592+07:00","message":"[GCS] IsForceVAD: false for message ID: 3256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:13.886113011+07:00","message":"[GCS] Start streaming session, msgId: 3257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.361298436+07:00","message":"receive streaming session, msgId: 3256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.361357101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.361365677+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.361391473+07:00","message":"receive streaming session, msgId: 3256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.36139954+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.361406505+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.361411086+07:00","message":"end recv isFinal message id 3256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.361413967+07:00","message":"end Recv id 3256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.361436698+07:00","message":"[buffer interim] 3256 false เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.36144229+07:00","message":"[buffer interim] 3256 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361450997+07:00","message":"[bufferProcess] interim [640000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361454075+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361462704+07:00","message":"[bufferProcess] send to processor (ticker):เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361466215+07:00","message":"[bufferProcess] interim [670000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361470371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361475443+07:00","message":"> Transcript [45988] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361478819+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361481339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361484068+07:00","message":"> Transcript [45989] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361488305+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361491223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361494822+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361498367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:14.361505688+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:14.3615182+07:00","message":"push: {true  0 0xc003d5fb00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:14.372850106+07:00","message":"write wav file: './tmp/7589/7589_3256.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:15.963279289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:15.963303908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:18.963883594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:18.963883527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:19.001914808+07:00","message":"[GCS] IsForceVAD: false for message ID: 3257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:19.086338789+07:00","message":"receive streaming session, msgId: 3257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:19.086369286+07:00","message":"found end of frame, send empty tag with msgId: 3257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:19.086372825+07:00","message":"end Recv id 3257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:19.086382198+07:00","message":"[buffer interim] 3257 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:19.086390118+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:19.086397183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:19.086400274+07:00","message":"> Transcript [45990] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:19.086403038+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:19.08640505+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:19.086407868+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:19.086410006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:19.086413233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:19.086422638+07:00","message":"push: {true \n 0 0xc003d5fc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:19.097391899+07:00","message":"write wav file: './tmp/7589/7589_3257.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:21.963918068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:21.963945652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:23.244912697+07:00","message":"[GCS] Start streaming session, msgId: 3258"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:24.964109693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:24.96411181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:25.482820795+07:00","message":"[GCS] IsForceVAD: false for message ID: 3258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:25.543259407+07:00","message":"[GCS] Start streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:25.575010241+07:00","message":"receive streaming session, msgId: 3258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:25.575032764+07:00","message":"found end of frame, send empty tag with msgId: 3258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:25.575035949+07:00","message":"end Recv id 3258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:25.575045169+07:00","message":"[buffer interim] 3258 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:25.575059896+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:25.575064642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:25.575067759+07:00","message":"> Transcript [45991] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:25.575070727+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:25.575073124+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:25.575075427+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:25.575077683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:25.575085031+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:25.575095653+07:00","message":"push: {true \n 0 0xc003324e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:25.583660822+07:00","message":"write wav file: './tmp/7589/7589_3258.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:27.96457434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:27.964607132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:30.964879711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:30.964884053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:30.994141721+07:00","message":"[GCS] IsForceVAD: false for message ID: 3259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:31.053931724+07:00","message":"[GCS] Start streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:31.078406308+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:31.078440502+07:00","message":"found end of frame, send empty tag with msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:31.078445058+07:00","message":"end Recv id 3259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:31.07845628+07:00","message":"[buffer interim] 3259 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:31.078466555+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:31.078472358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:31.078476238+07:00","message":"> Transcript [45992] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:31.078480239+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:31.078483286+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:31.078486159+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:31.078489006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:31.078496446+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:31.078509833+07:00","message":"push: {true \n 0 0xc0045dfe80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:31.089149328+07:00","message":"write wav file: './tmp/7589/7589_3259.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:33.965635946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:33.965649031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:36.621784398+07:00","message":"[GCS] IsForceVAD: false for message ID: 3260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:36.746762842+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:36.746784387+07:00","message":"found end of frame, send empty tag with msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:36.746787812+07:00","message":"end Recv id 3260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:36.746795308+07:00","message":"[buffer interim] 3260 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:36.746802235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:36.746806134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:36.746808974+07:00","message":"> Transcript [45993] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:36.74681164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:36.746813697+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:36.746815879+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:36.746817778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:36.746821072+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:36.746829325+07:00","message":"push: {true \n 0 0xc003325000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:36.757927166+07:00","message":"write wav file: './tmp/7589/7589_3260.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:36.966188252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:36.966215521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:37.585678879+07:00","message":"[GCS] Start streaming session, msgId: 3261"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:39.966848608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:39.966851228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:40.513437641+07:00","message":"[GCS] Cleaned up inactive client: 3241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:40.513471586+07:00","message":"[GCS] Cleaned up inactive client: 3245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:40.513475286+07:00","message":"[GCS] Cleaned up inactive client: 3240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:40.513477455+07:00","message":"[GCS] Cleaned up inactive client: 3242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:40.513479767+07:00","message":"[GCS] Cleaned up inactive client: 3243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:40.513481753+07:00","message":"[GCS] Cleaned up inactive client: 3244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:42.711725508+07:00","message":"[GCS] IsForceVAD: false for message ID: 3261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:42.816011956+07:00","message":"receive streaming session, msgId: 3261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:42.816028692+07:00","message":"found end of frame, send empty tag with msgId: 3261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:42.816031707+07:00","message":"end Recv id 3261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:42.816039061+07:00","message":"[buffer interim] 3261 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:42.816046972+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:42.816051297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:42.816053996+07:00","message":"> Transcript [45994] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:42.816056492+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:42.816058536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:42.816060617+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:42.81606252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:42.816065089+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:42.816074461+07:00","message":"push: {true \n 0 0xc003769200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:42.826760161+07:00","message":"write wav file: './tmp/7589/7589_3261.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:42.967807895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:42.96783152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:45.968429593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:45.96844663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:46.883702949+07:00","message":"[GCS] Start streaming session, msgId: 3262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.261320432+07:00","message":"[GCS] IsForceVAD: false for message ID: 3262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.325517047+07:00","message":"[GCS] Start streaming session, msgId: 3263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.344742998+07:00","message":"receive streaming session, msgId: 3262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.344768349+07:00","message":"found end of frame, send empty tag with msgId: 3262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.34477187+07:00","message":"end Recv id 3262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.344779809+07:00","message":"[buffer interim] 3262 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.344789263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.344794259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.344797373+07:00","message":"> Transcript [45995] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.344800211+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.344802499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.344804523+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.344806532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.344809072+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.344819287+07:00","message":"push: {true \n 0 0xc003769980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:47.350557751+07:00","message":"write wav file: './tmp/7589/7589_3262.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.580685888+07:00","message":"[GCS] IsForceVAD: false for message ID: 3263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.670921344+07:00","message":"receive streaming session, msgId: 3263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.670951931+07:00","message":"found end of frame, send empty tag with msgId: 3263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.67095535+07:00","message":"end Recv id 3263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.670964601+07:00","message":"[buffer interim] 3263 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.670975913+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.670980673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.670983952+07:00","message":"> Transcript [45996] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.670986657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.670988872+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.670990865+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.670992988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.670995987+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.67102085+07:00","message":"push: {true \n 0 0xc004b1ce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:47.676102305+07:00","message":"write wav file: './tmp/7589/7589_3263.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.713455542+07:00","message":"[GCS] Start streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.842201516+07:00","message":"[GCS] IsForceVAD: false for message ID: 3264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.904632066+07:00","message":"[GCS] Start streaming session, msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.941733711+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.941755084+07:00","message":"found end of frame, send empty tag with msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.941759126+07:00","message":"end Recv id 3264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.941767125+07:00","message":"[buffer interim] 3264 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.941775849+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.941786569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.941790989+07:00","message":"> Transcript [45997] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.941794637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.941798001+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.941801932+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.941804719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:47.94180821+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:47.941820513+07:00","message":"push: {true \n 0 0xc0045df800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:47.946546473+07:00","message":"write wav file: './tmp/7589/7589_3264.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:48.031286147+07:00","message":"[GCS] IsForceVAD: false for message ID: 3265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:48.282528245+07:00","message":"[GCS] Start streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:48.334659988+07:00","message":"receive streaming session, msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:48.334687253+07:00","message":"found end of frame, send empty tag with msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:48.334691404+07:00","message":"end Recv id 3265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:48.334700108+07:00","message":"[buffer interim] 3265 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:48.334713757+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:48.334718109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:48.334720789+07:00","message":"> Transcript [45998] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:48.334723169+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:48.334725223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:48.334727237+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:48.334729137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:48.334740375+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:48.334750029+07:00","message":"push: {true \n 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:48.339441158+07:00","message":"write wav file: './tmp/7589/7589_3265.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:48.968860492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:48.968860521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:51.551019403+07:00","message":"[GCS] IsForceVAD: false for message ID: 3266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:51.612807072+07:00","message":"[GCS] Start streaming session, msgId: 3267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:51.693442975+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:51.69346395+07:00","message":"found end of frame, send empty tag with msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:51.693468111+07:00","message":"end Recv id 3266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:51.693476402+07:00","message":"[buffer interim] 3266 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:51.693502503+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:51.693508708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:51.693513317+07:00","message":"> Transcript [45999] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:51.69351737+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:51.693520409+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:51.693523557+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:51.693526391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:51.693530887+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:51.69354271+07:00","message":"push: {true \n 0 0xc004117f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:51.70238045+07:00","message":"write wav file: './tmp/7589/7589_3266.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:51.969930647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:51.969962364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:52.285739698+07:00","message":"receive streaming session, msgId: 3267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:52.285779174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แมง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:52.285785158+07:00","message":"receive interim result [false|false]: แมง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:52.285801318+07:00","message":"[buffer interim] 3267 false แมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:52.285809047+07:00","message":"[bufferProcess] interim [660000000]:แมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:52.285810879+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:52.345025451+07:00","message":"receive streaming session, msgId: 3267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:52.345093617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แมงเม่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:52.345099697+07:00","message":"receive interim result [false|false]: แมงเม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:52.345130862+07:00","message":"[buffer interim] 3267 false แมงเม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:52.345139564+07:00","message":"[bufferProcess] interim [780000000]:แมงเม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:52.345142794+07:00","message":"[bufferProcess] send to processor:แมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:52.345146977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:52.345153277+07:00","message":"> Transcript [46000] [false]: 'แมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:52.345155623+07:00","message":"Set StatePrefix (first interim): 'แมง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:53.401577343+07:00","message":"[GCS] IsForceVAD: false for message ID: 3267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:53.516176583+07:00","message":"receive streaming session, msgId: 3267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:53.516222966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แมงเม่า\",\"confidence\":0.79999626}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:53.51623004+07:00","message":"receive interim result [true|false]: แมงเม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:53.516240024+07:00","message":"end recv isFinal message id 3267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:53.516242612+07:00","message":"end Recv id 3267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:53.516249696+07:00","message":"[buffer interim] 3267 true แมงเม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516261757+07:00","message":"[bufferProcess] interim [10000000]:แมงเม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516265624+07:00","message":"[bufferProcess] send to processor (isfinal):แมงเม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516270478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516273654+07:00","message":"> Transcript [46001] [false]: 'แมงเม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516277066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.51628223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516284565+07:00","message":"StatePrefix: 'แมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516286705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516288466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516290657+07:00","message":"> Transcript [46002] [true]: 'แมงเม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516292995+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516294869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516296796+07:00","message":"StatePrefix: 'แมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516298617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:53.516301613+07:00","message":"Push: 'แมงเม่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:53.516309948+07:00","message":"push: {true แมงเม่า 0 0xc0030bc300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:53.524877519+07:00","message":"write wav file: './tmp/7589/7589_3267.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:53.722934115+07:00","message":"[GCS] Start streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:54.75291028+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:54.752957547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:54.752962836+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:54.752980094+07:00","message":"[buffer interim] 3268 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:54.752988533+07:00","message":"[bufferProcess] interim [980000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:54.752990717+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:54.75299945+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:54.753002337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:54.753005604+07:00","message":"> Transcript [46003] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:54.753008161+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:54.839583765+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:54.839629428+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-06-22T13:07:54.839637188+07:00","message":"receive interim result [false|false]: จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:54.839653+07:00","message":"[buffer interim] 3268 false จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:54.839662409+07:00","message":"[bufferProcess] interim [100000000]:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:54.839665569+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:54.970219616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:54.970224042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.159340907+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.159382103+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-06-22T13:07:55.159389061+07:00","message":"receive interim result [false|false]: จะตาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.159406631+07:00","message":"[buffer interim] 3268 false จะตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.159418133+07:00","message":"[bufferProcess] interim [340000000]:จะตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.159420736+07:00","message":"[bufferProcess] send to processor:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.159427877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.159430836+07:00","message":"> Transcript [46004] [false]: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.159433561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.159436172+07:00","message":"Set new StatePrefix: 'จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.689214687+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.689252916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.689259167+07:00","message":"receive interim result [false|false]: จะตาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.689275761+07:00","message":"[buffer interim] 3268 false จะตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.689284675+07:00","message":"[bufferProcess] interim [940000000]:จะตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.689287362+07:00","message":"[bufferProcess] send to processor:จะตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.689291621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.68929563+07:00","message":"> Transcript [46005] [false]: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.689298103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.689300174+07:00","message":"Set new StatePrefix: 'จะตาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.879135767+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.879187405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.879195837+07:00","message":"receive interim result [false|false]: จะตายก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:55.879216078+07:00","message":"[buffer interim] 3268 false จะตายก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.879227269+07:00","message":"[bufferProcess] interim [180000000]:จะตายก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.879231994+07:00","message":"[bufferProcess] send to processor:จะตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.879237328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.879241515+07:00","message":"> Transcript [46006] [false]: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.879245881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.87924905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.879253214+07:00","message":"StatePrefix: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:55.879256284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:56.190656332+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:56.190704495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายก็ได้อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:56.190713558+07:00","message":"receive interim result [false|false]: จะตายก็ได้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:56.190734339+07:00","message":"[buffer interim] 3268 false จะตายก็ได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.190769815+07:00","message":"[bufferProcess] interim [480000000]:จะตายก็ได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.190774194+07:00","message":"[bufferProcess] send to processor:จะตายก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.19078198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.190786189+07:00","message":"> Transcript [46007] [false]: 'จะตายก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.190791484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.190795019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.190798324+07:00","message":"StatePrefix: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.19080153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:56.77643738+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:56.776494093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายก็ได้อะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:56.776502823+07:00","message":"receive interim result [false|false]: จะตายก็ได้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:56.776519918+07:00","message":"[buffer interim] 3268 false จะตายก็ได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.776528439+07:00","message":"[bufferProcess] interim [80000000]:จะตายก็ได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.776531484+07:00","message":"[bufferProcess] send to processor:จะตายก็ได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.776539404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.776542681+07:00","message":"> Transcript [46008] [false]: 'จะตายก็ได้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.776545911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.776548372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.7765508+07:00","message":"StatePrefix: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:56.776553474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:57.9711715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:07:57.971193602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:59.360568024+07:00","message":"[GCS] IsForceVAD: false for message ID: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:59.531119855+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:59.531175091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตายพ่อได้อะไร\",\"confidence\":0.95078194}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:59.531184384+07:00","message":"receive interim result [true|false]: จะตายพ่อได้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:59.531196976+07:00","message":"end recv isFinal message id 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:59.531200184+07:00","message":"end Recv id 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:59.531211342+07:00","message":"[buffer interim] 3268 true จะตายพ่อได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531222306+07:00","message":"[bufferProcess] interim [870000000]:จะตายพ่อได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531227062+07:00","message":"[bufferProcess] send to processor (isfinal):จะตายก็ได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531232342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531236746+07:00","message":"> Transcript [46009] [false]: 'จะตายก็ได้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531241594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531244962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531250534+07:00","message":"StatePrefix: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531253793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531258423+07:00","message":"Push: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531261664+07:00","message":"TextPushed: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531264866+07:00","message":"Set new StatePrefix : 'จะตายก็ได้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531268059+07:00","message":"Next Push (prob) : 'ก็ได้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531270931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531274355+07:00","message":"> Transcript [46010] [true]: 'จะตายพ่อได้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531277783+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.53128046+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531284067+07:00","message":"StatePrefix: 'จะตายก็ได้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531287157+07:00","message":"TextPushed: 'จะตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:07:59.531290971+07:00","message":"Push: 'พ่อได้อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:59.531303326+07:00","message":"push: {false จะตาย 0 0xc003d5f000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:07:59.53131178+07:00","message":"push: {true พ่อได้อะไร 0 0xc003d5f000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:07:59.543373994+07:00","message":"write wav file: './tmp/7589/7589_3268.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:00.972161153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:00.972170087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:03.144530104+07:00","message":"[GCS] Start streaming session, msgId: 3269"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:03.973185546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:03.973211192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:04.240587348+07:00","message":"[GCS] IsForceVAD: false for message ID: 3269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:04.330978693+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:04.331003911+07:00","message":"found end of frame, send empty tag with msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:04.331008715+07:00","message":"end Recv id 3269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:04.331024901+07:00","message":"[buffer interim] 3269 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:04.331038758+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:04.331043719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:04.331046823+07:00","message":"> Transcript [46011] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:04.331049351+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:04.331051559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:04.331053582+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:04.331055602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:04.331058277+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:04.331069087+07:00","message":"push: {true \n 0 0xc003d5f680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:04.337180524+07:00","message":"write wav file: './tmp/7589/7589_3269.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:04.36222017+07:00","message":"[GCS] Start streaming session, msgId: 3270"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:06.973923339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:06.973941539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:09.483132023+07:00","message":"[GCS] IsForceVAD: false for message ID: 3270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:09.554292796+07:00","message":"[GCS] Start streaming session, msgId: 3271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:09.564315818+07:00","message":"receive streaming session, msgId: 3270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:09.564337474+07:00","message":"found end of frame, send empty tag with msgId: 3270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:09.56434185+07:00","message":"end Recv id 3270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:09.564350277+07:00","message":"[buffer interim] 3270 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:09.564363436+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:09.564369391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:09.564373236+07:00","message":"> Transcript [46012] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:09.564376859+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:09.564379808+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:09.564382727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:09.564385813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:09.564391902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:09.564402257+07:00","message":"push: {true \n 0 0xc003d45e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:09.577306613+07:00","message":"write wav file: './tmp/7589/7589_3270.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:09.974453588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:09.974465375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.51374864+07:00","message":"[GCS] Cleaned up inactive client: 3246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.513771409+07:00","message":"[GCS] Cleaned up inactive client: 3253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.513774464+07:00","message":"[GCS] Cleaned up inactive client: 3255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.513777423+07:00","message":"[GCS] Cleaned up inactive client: 3252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.513779368+07:00","message":"[GCS] Cleaned up inactive client: 3254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.513781546+07:00","message":"[GCS] Cleaned up inactive client: 3249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.513783699+07:00","message":"[GCS] Cleaned up inactive client: 3250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.513786149+07:00","message":"[GCS] Cleaned up inactive client: 3251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.513788347+07:00","message":"[GCS] Cleaned up inactive client: 3247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.513790343+07:00","message":"[GCS] Cleaned up inactive client: 3248"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.702088771+07:00","message":"[GCS] IsForceVAD: false for message ID: 3271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.763043879+07:00","message":"[GCS] Start streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.793546884+07:00","message":"receive streaming session, msgId: 3271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.79357044+07:00","message":"found end of frame, send empty tag with msgId: 3271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.793573697+07:00","message":"end Recv id 3271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.793581356+07:00","message":"[buffer interim] 3271 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:10.793587982+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:10.793592673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:10.79359703+07:00","message":"> Transcript [46013] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:10.793601034+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:10.793604023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:10.793607396+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:10.793610117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:10.793614502+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:10.793628729+07:00","message":"push: {true \n 0 0xc003d5fa00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:10.799811583+07:00","message":"write wav file: './tmp/7589/7589_3271.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.020332221+07:00","message":"[GCS] IsForceVAD: false for message ID: 3272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.084042639+07:00","message":"[GCS] Start streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.117015234+07:00","message":"receive streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.117046409+07:00","message":"found end of frame, send empty tag with msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.11704963+07:00","message":"end Recv id 3272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.117058278+07:00","message":"[buffer interim] 3272 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.117066821+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.117072838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.117076085+07:00","message":"> Transcript [46014] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.117078494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.117080534+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.117082872+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.117084994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.117087709+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.117098656+07:00","message":"push: {true \n 0 0xc003d5ff00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:11.123694924+07:00","message":"write wav file: './tmp/7589/7589_3272.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.211517718+07:00","message":"[GCS] IsForceVAD: false for message ID: 3273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.315692769+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.315731345+07:00","message":"found end of frame, send empty tag with msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.315736533+07:00","message":"end Recv id 3273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.315748724+07:00","message":"[buffer interim] 3273 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.315760158+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.315766697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.315771949+07:00","message":"> Transcript [46015] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.315775625+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.315778646+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.315781315+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.315784656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.31578897+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.315804335+07:00","message":"push: {true \n 0 0xc003769080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:11.320796536+07:00","message":"write wav file: './tmp/7589/7589_3273.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.483445819+07:00","message":"[GCS] Start streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.733003235+07:00","message":"[GCS] IsForceVAD: false for message ID: 3274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.864468381+07:00","message":"[GCS] Start streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.93223867+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.932259002+07:00","message":"found end of frame, send empty tag with msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.932262211+07:00","message":"end Recv id 3274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.93226843+07:00","message":"[buffer interim] 3274 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.932275482+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.932286334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.932289374+07:00","message":"> Transcript [46016] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.932291874+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.932293891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.932295742+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.93229784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:11.932300854+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:11.932309621+07:00","message":"push: {true \n 0 0xc003769900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:11.937947408+07:00","message":"write wav file: './tmp/7589/7589_3274.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:12.975485423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:12.975495612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:15.976532877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:15.976541064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:16.980308113+07:00","message":"[GCS] IsForceVAD: false for message ID: 3275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:17.080031799+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:17.080055071+07:00","message":"found end of frame, send empty tag with msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:17.080058293+07:00","message":"end Recv id 3275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:17.080065837+07:00","message":"[buffer interim] 3275 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:17.080073171+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:17.080077536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:17.080080851+07:00","message":"> Transcript [46017] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:17.080083378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:17.080085719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:17.080087949+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:17.080089971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:17.080093481+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:17.080103438+07:00","message":"push: {true \n 0 0xc004b1c280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:17.091884727+07:00","message":"write wav file: './tmp/7589/7589_3275.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:17.363438198+07:00","message":"[GCS] Start streaming session, msgId: 3276"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:18.976779849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:18.976790247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:21.977076267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:21.977095573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.071035483+07:00","message":"[GCS] IsForceVAD: false for message ID: 3276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.131913315+07:00","message":"[GCS] Start streaming session, msgId: 3277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.164559962+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.164619608+07:00","message":"found end of frame, send empty tag with msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.164625237+07:00","message":"end Recv id 3276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.16463862+07:00","message":"[buffer interim] 3276 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.164648502+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.164654341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.164658676+07:00","message":"> Transcript [46018] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.164662484+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.164667461+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.164670644+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.164674064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.164677834+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.164690883+07:00","message":"push: {true \n 0 0xc004610200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:23.177380026+07:00","message":"write wav file: './tmp/7589/7589_3276.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.841131961+07:00","message":"[GCS] IsForceVAD: false for message ID: 3277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.902562048+07:00","message":"[GCS] Start streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.931335203+07:00","message":"receive streaming session, msgId: 3277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.931362635+07:00","message":"found end of frame, send empty tag with msgId: 3277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.931366632+07:00","message":"end Recv id 3277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.931375074+07:00","message":"[buffer interim] 3277 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.931385353+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.931390196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.931393981+07:00","message":"> Transcript [46019] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.931397409+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.931400154+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.931411633+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.931414473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:23.931418532+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.931429553+07:00","message":"push: {true \n 0 0xc0045dec80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:23.937276483+07:00","message":"write wav file: './tmp/7589/7589_3277.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:23.960657016+07:00","message":"[GCS] IsForceVAD: false for message ID: 3278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:24.093134589+07:00","message":"[GCS] Start streaming session, msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:24.113238827+07:00","message":"receive streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:24.113258235+07:00","message":"found end of frame, send empty tag with msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:24.113261489+07:00","message":"end Recv id 3278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:24.113267864+07:00","message":"[buffer interim] 3278 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:24.113281868+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:24.113286136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:24.113289268+07:00","message":"> Transcript [46020] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:24.113292104+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:24.113294228+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:24.113296068+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:24.113298149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:24.113300744+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:24.113309895+07:00","message":"push: {true \n 0 0xc0030bd400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:24.117910228+07:00","message":"write wav file: './tmp/7589/7589_3278.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:24.97801891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:24.978045039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:27.97838862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:27.978408187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:29.221698241+07:00","message":"[GCS] IsForceVAD: false for message ID: 3279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:29.318498941+07:00","message":"receive streaming session, msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:29.318523699+07:00","message":"found end of frame, send empty tag with msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:29.318529199+07:00","message":"end Recv id 3279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:29.318540847+07:00","message":"[buffer interim] 3279 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:29.318551142+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:29.318565601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:29.31857021+07:00","message":"> Transcript [46021] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:29.318574721+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:29.318578125+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:29.318582495+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:29.318586299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:29.31859413+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:29.318607236+07:00","message":"push: {true \n 0 0xc0030bd580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:29.329802348+07:00","message":"write wav file: './tmp/7589/7589_3279.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:30.69519866+07:00","message":"[GCS] Start streaming session, msgId: 3280"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:30.979146653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:30.979163358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:33.980214192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:33.980235572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:35.999997984+07:00","message":"[GCS] IsForceVAD: false for message ID: 3280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:36.090222251+07:00","message":"receive streaming session, msgId: 3280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:36.090241743+07:00","message":"found end of frame, send empty tag with msgId: 3280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:36.090245147+07:00","message":"end Recv id 3280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:36.09025269+07:00","message":"[buffer interim] 3280 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:36.090260362+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:36.090264231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:36.090266989+07:00","message":"> Transcript [46022] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:36.090269401+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:36.090271363+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:36.090273257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:36.09027525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:36.090278251+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:36.090287727+07:00","message":"push: {true \n 0 0xc003325f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:36.100851973+07:00","message":"write wav file: './tmp/7589/7589_3280.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:36.402851584+07:00","message":"[GCS] Start streaming session, msgId: 3281"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:36.980811298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:36.980838496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:39.981203821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:39.981213054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:40.5133757+07:00","message":"[GCS] Cleaned up inactive client: 3258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:40.513433832+07:00","message":"[GCS] Cleaned up inactive client: 3256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:40.513442156+07:00","message":"[GCS] Cleaned up inactive client: 3260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:40.513444581+07:00","message":"[GCS] Cleaned up inactive client: 3257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:40.513446338+07:00","message":"[GCS] Cleaned up inactive client: 3259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:41.839751282+07:00","message":"[GCS] IsForceVAD: false for message ID: 3281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:41.933437578+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:41.933467496+07:00","message":"found end of frame, send empty tag with msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:41.933470923+07:00","message":"end Recv id 3281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:41.933478606+07:00","message":"[buffer interim] 3281 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:41.933486457+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:41.933490441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:41.93349318+07:00","message":"> Transcript [46023] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:41.933495853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:41.933497946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:41.93349986+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:41.933502047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:41.933507809+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:41.933516245+07:00","message":"push: {true \n 0 0xc004610000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:41.94381996+07:00","message":"write wav file: './tmp/7589/7589_3281.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:41.961996365+07:00","message":"[GCS] Start streaming session, msgId: 3282"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:42.981989091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:42.981997454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:45.982305358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:45.982318047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:47.353183316+07:00","message":"[GCS] IsForceVAD: false for message ID: 3282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:47.412172507+07:00","message":"[GCS] Start streaming session, msgId: 3283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:47.449971242+07:00","message":"receive streaming session, msgId: 3282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:47.449996402+07:00","message":"found end of frame, send empty tag with msgId: 3282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:47.450000403+07:00","message":"end Recv id 3282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:47.450010282+07:00","message":"[buffer interim] 3282 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:47.450019654+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:47.450024655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:47.450027593+07:00","message":"> Transcript [46024] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:47.450030242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:47.450032627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:47.450034914+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:47.450036916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:47.450039795+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:47.450050999+07:00","message":"push: {true \n 0 0xc0037ffd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:47.461293042+07:00","message":"write wav file: './tmp/7589/7589_3282.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:48.982828693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:48.982842445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:51.983894067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:51.983892834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:54.519037264+07:00","message":"[GCS] IsForceVAD: false for message ID: 3283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:54.611062157+07:00","message":"receive streaming session, msgId: 3283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:54.611083674+07:00","message":"found end of frame, send empty tag with msgId: 3283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:54.611087644+07:00","message":"end Recv id 3283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:54.611094072+07:00","message":"[buffer interim] 3283 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:54.611101681+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:54.611106093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:54.611108965+07:00","message":"> Transcript [46025] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:54.611111761+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:54.611113829+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:54.611116145+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:54.611118289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:08:54.611120896+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:08:54.611128706+07:00","message":"push: {true \n 0 0xc004b1c800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:08:54.624765411+07:00","message":"write wav file: './tmp/7589/7589_3283.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:54.984631956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:54.984641329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:57.984905543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:08:57.984912651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:00.985557123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:00.985603699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:03.363538919+07:00","message":"[GCS] Start streaming session, msgId: 3284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:03.748513017+07:00","message":"[GCS] IsForceVAD: false for message ID: 3284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:03.835328492+07:00","message":"receive streaming session, msgId: 3284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:03.835357058+07:00","message":"found end of frame, send empty tag with msgId: 3284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:03.835360847+07:00","message":"end Recv id 3284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:03.835370269+07:00","message":"[buffer interim] 3284 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:03.835379637+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:03.835383781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:03.835386795+07:00","message":"> Transcript [46026] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:03.835389685+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:03.835391753+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:03.83539373+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:03.835396261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:03.835399181+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:03.83541011+07:00","message":"push: {true \n 0 0xc004610c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:03.844845106+07:00","message":"write wav file: './tmp/7589/7589_3284.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:03.985713396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:03.985736618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:04.263508234+07:00","message":"[GCS] Start streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:04.839410917+07:00","message":"[GCS] IsForceVAD: false for message ID: 3285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:04.930560948+07:00","message":"receive streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:04.93058925+07:00","message":"found end of frame, send empty tag with msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:04.930592737+07:00","message":"end Recv id 3285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:04.930600525+07:00","message":"[buffer interim] 3285 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:04.930607677+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:04.930612017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:04.930614888+07:00","message":"> Transcript [46027] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:04.930617601+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:04.930619582+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:04.930621537+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:04.930623752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:04.930626414+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:04.930635654+07:00","message":"push: {true \n 0 0xc004610500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:04.936282694+07:00","message":"write wav file: './tmp/7589/7589_3285.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:04.964538892+07:00","message":"[GCS] Start streaming session, msgId: 3286"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:06.986644727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:06.986644795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:07.802054058+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:07.80209939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:07.802105503+07:00","message":"receive interim result [false|false]: ยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:07.80211938+07:00","message":"[buffer interim] 3286 false ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:07.80212628+07:00","message":"[bufferProcess] interim [700000000]:ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:07.802128193+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:07.802133579+07:00","message":"[bufferProcess] send to processor (ticker):ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:07.802136124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:07.80213864+07:00","message":"> Transcript [46028] [false]: 'ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:07.802140947+07:00","message":"Set StatePrefix (first interim): 'ยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:07.921120502+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:07.92118619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาญ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:07.921192598+07:00","message":"receive interim result [false|false]: ญาญ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:07.921208282+07:00","message":"[buffer interim] 3286 false ญาญ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:07.921216811+07:00","message":"[bufferProcess] interim [820000000]:ญาญ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:07.921219633+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.175419952+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.175456039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.17546258+07:00","message":"receive interim result [false|false]: ควายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.175475836+07:00","message":"[buffer interim] 3286 false ควายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.175483239+07:00","message":"[bufferProcess] interim [60000000]:ควายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.175485754+07:00","message":"[bufferProcess] send to processor:ญาญ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.175493148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.175496676+07:00","message":"> Transcript [46029] [false]: 'ญาญ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.175499177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.175501137+07:00","message":"Set new StatePrefix: 'ญาญ่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.813599148+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.81363933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควายๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.81364591+07:00","message":"receive interim result [false|false]: ควายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.81366249+07:00","message":"[buffer interim] 3286 false ควายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.81367149+07:00","message":"[bufferProcess] interim [660000000]:ควายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.813674116+07:00","message":"[bufferProcess] send to processor:ควายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.813678433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.813682021+07:00","message":"> Transcript [46030] [false]: 'ควายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.81368439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.813686688+07:00","message":"Set new StatePrefix: 'ควายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.815587791+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.81560553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พยายามหาคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.815609617+07:00","message":"receive interim result [false|false]: พยายามหาคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:08.815620822+07:00","message":"[buffer interim] 3286 false พยายามหาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.815625242+07:00","message":"[bufferProcess] interim [720000000]:พยายามหาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.815627659+07:00","message":"[bufferProcess] send to processor:ควายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.815631094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.815636125+07:00","message":"> Transcript [46031] [false]: 'ควายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.815639422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.815641559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.815643578+07:00","message":"StatePrefix: 'ควายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:08.815645667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.204777349+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.204827334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พยายามหาคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.204832954+07:00","message":"receive interim result [false|false]: พยายามหาคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.204848912+07:00","message":"[buffer interim] 3286 false พยายามหาคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.204857309+07:00","message":"[bufferProcess] interim [80000000]:พยายามหาคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.204860094+07:00","message":"[bufferProcess] send to processor:พยายามหาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.204868694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.204871597+07:00","message":"> Transcript [46032] [false]: 'พยายามหาคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.204874213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.204876945+07:00","message":"Set new StatePrefix: 'พยายามหาคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.402069857+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.402112126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พยายามหาคนที่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.402118241+07:00","message":"receive interim result [false|false]: พยายามหาคนที่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.402132274+07:00","message":"[buffer interim] 3286 false พยายามหาคนที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.402142595+07:00","message":"[bufferProcess] interim [320000000]:พยายามหาคนที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.402145141+07:00","message":"[bufferProcess] send to processor:พยายามหาคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.402150584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.402153444+07:00","message":"> Transcript [46033] [false]: 'พยายามหาคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.402156901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.402159179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.402161308+07:00","message":"StatePrefix: 'พยายามหาคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.402163423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.9135401+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.913585167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พยายามหาคนที่เคยรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.91359321+07:00","message":"receive interim result [false|false]: พยายามหาคนที่เคยรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:09.91361014+07:00","message":"[buffer interim] 3286 false พยายามหาคนที่เคยรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.913619193+07:00","message":"[bufferProcess] interim [740000000]:พยายามหาคนที่เคยรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.91362196+07:00","message":"[bufferProcess] send to processor:พยายามหาคนที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.913630684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.913635533+07:00","message":"> Transcript [46034] [false]: 'พยายามหาคนที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.913639896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.913642384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.913644456+07:00","message":"StatePrefix: 'พยายามหาคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:09.913647059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:09.987107037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:09.987129732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.219818822+07:00","message":"[GCS] IsForceVAD: false for message ID: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.318707141+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.318755054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พยายามหาคนที่เคยรัก\",\"confidence\":0.9578694}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.318761889+07:00","message":"receive interim result [true|false]: พยายามหาคนที่เคยรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.318775886+07:00","message":"end recv isFinal message id 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.318778465+07:00","message":"end Recv id 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.318789654+07:00","message":"[buffer interim] 3286 true พยายามหาคนที่เคยรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318808071+07:00","message":"[bufferProcess] interim [280000000]:พยายามหาคนที่เคยรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318813651+07:00","message":"[bufferProcess] send to processor (isfinal):พยายามหาคนที่เคยรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318817471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318820916+07:00","message":"> Transcript [46035] [false]: 'พยายามหาคนที่เคยรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318824411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318826591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318828683+07:00","message":"StatePrefix: 'พยายามหาคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318830982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318832816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318834961+07:00","message":"> Transcript [46036] [true]: 'พยายามหาคนที่เคยรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318837196+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318838891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318840587+07:00","message":"StatePrefix: 'พยายามหาคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318842424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:10.318847048+07:00","message":"Push: 'พยายามหาคนที่เคยรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.318855775+07:00","message":"push: {true พยายามหาคนที่เคยรัก 0 0xc003324e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:10.330283139+07:00","message":"write wav file: './tmp/7589/7589_3286.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.352635867+07:00","message":"[GCS] Start streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.513080309+07:00","message":"[GCS] Cleaned up inactive client: 3267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.513113674+07:00","message":"[GCS] Cleaned up inactive client: 3264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.513118152+07:00","message":"[GCS] Cleaned up inactive client: 3261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.513121356+07:00","message":"[GCS] Cleaned up inactive client: 3269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.513125163+07:00","message":"[GCS] Cleaned up inactive client: 3266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.513127998+07:00","message":"[GCS] Cleaned up inactive client: 3268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.513130771+07:00","message":"[GCS] Cleaned up inactive client: 3270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.513133498+07:00","message":"[GCS] Cleaned up inactive client: 3265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.513136163+07:00","message":"[GCS] Cleaned up inactive client: 3262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:10.513139399+07:00","message":"[GCS] Cleaned up inactive client: 3263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:11.77376791+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:11.773816762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:11.773822445+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:11.773840357+07:00","message":"[buffer interim] 3287 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:11.773847796+07:00","message":"[bufferProcess] interim [320000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:11.773849958+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:11.773856519+07:00","message":"[bufferProcess] send to processor (ticker):อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:11.773859069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:11.773861816+07:00","message":"> Transcript [46037] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:11.773864037+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.092618969+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.092665285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.092672721+07:00","message":"receive interim result [false|false]: อยู่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.092692003+07:00","message":"[buffer interim] 3287 false อยู่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.092701102+07:00","message":"[bufferProcess] interim [620000000]:อยู่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.092703167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.597677798+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.597734307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ๆก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.597743143+07:00","message":"receive interim result [false|false]: อยู่ๆก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.597760695+07:00","message":"[buffer interim] 3287 false อยู่ๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.597769394+07:00","message":"[bufferProcess] interim [100000000]:อยู่ๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.597771795+07:00","message":"[bufferProcess] send to processor:อยู่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.597776158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.597779795+07:00","message":"> Transcript [46038] [false]: 'อยู่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.597784073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.597787012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.597789349+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.597791895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.92015029+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.920280575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ๆก็เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.920324452+07:00","message":"receive interim result [false|false]: อยู่ๆก็เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:12.920357548+07:00","message":"[buffer interim] 3287 false อยู่ๆก็เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.920365801+07:00","message":"[bufferProcess] interim [340000000]:อยู่ๆก็เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.920368407+07:00","message":"[bufferProcess] send to processor:อยู่ๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.920372239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.92037593+07:00","message":"> Transcript [46039] [false]: 'อยู่ๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.920379497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.920381784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.920384414+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:12.920386624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:12.988002984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:12.988012748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:13.191891705+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:13.191939595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ๆก็เพราะรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:13.191946731+07:00","message":"receive interim result [false|false]: อยู่ๆก็เพราะรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:13.191964865+07:00","message":"[buffer interim] 3287 false อยู่ๆก็เพราะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.191973854+07:00","message":"[bufferProcess] interim [640000000]:อยู่ๆก็เพราะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.191978451+07:00","message":"[bufferProcess] send to processor:อยู่ๆก็เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.191983127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.191987398+07:00","message":"> Transcript [46040] [false]: 'อยู่ๆก็เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.191992707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.191994938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.19199693+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.191999333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:13.55697511+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:13.557020135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ๆก็รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:13.557026303+07:00","message":"receive interim result [false|false]: อยู่ๆก็รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:13.557039466+07:00","message":"[buffer interim] 3287 false อยู่ๆก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.557046864+07:00","message":"[bufferProcess] interim [60000000]:อยู่ๆก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.557049248+07:00","message":"[bufferProcess] send to processor:อยู่ๆก็เพราะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.557054972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.557058051+07:00","message":"> Transcript [46041] [false]: 'อยู่ๆก็เพราะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.55706103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.557064413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.557066376+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.557068403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.557073666+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.55707572+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.557077784+07:00","message":"Set new StatePrefix : 'อยู่ๆก็เพราะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:13.557080114+07:00","message":"Next Push (prob) : 'ๆก็เพราะรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:13.557101869+07:00","message":"push: {false อยู่ 0 0xc0030bda00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:14.194790854+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:14.194828171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ๆก็รัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:14.194834252+07:00","message":"receive interim result [false|false]: อยู่ๆก็รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:14.19484802+07:00","message":"[buffer interim] 3287 false อยู่ๆก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:14.194856087+07:00","message":"[bufferProcess] interim [660000000]:อยู่ๆก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:14.194858658+07:00","message":"[bufferProcess] send to processor:อยู่ๆก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:14.194862265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:14.194865261+07:00","message":"> Transcript [46042] [false]: 'อยู่ๆก็รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:14.194867722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:14.194869859+07:00","message":"Set new StatePrefix: 'อยู่ๆก็รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:15.469343419+07:00","message":"[GCS] IsForceVAD: false for message ID: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:15.569240647+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:15.569296312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ๆก็เพราะรัก\",\"confidence\":0.89462274}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:15.569303854+07:00","message":"receive interim result [true|false]: อยู่ๆก็เพราะรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:15.569313786+07:00","message":"end recv isFinal message id 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:15.569316245+07:00","message":"end Recv id 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:15.569325075+07:00","message":"[buffer interim] 3287 true อยู่ๆก็เพราะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569335871+07:00","message":"[bufferProcess] interim [130000000]:อยู่ๆก็เพราะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569339384+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ๆก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569343605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569347529+07:00","message":"> Transcript [46043] [false]: 'อยู่ๆก็รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569351936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569353974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569356044+07:00","message":"StatePrefix: 'อยู่ๆก็รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569358847+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569360584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569362671+07:00","message":"> Transcript [46044] [true]: 'อยู่ๆก็เพราะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569364954+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569366849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569368529+07:00","message":"StatePrefix: 'อยู่ๆก็รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569370455+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:15.569377919+07:00","message":"Push: 'ๆก็เพราะรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:15.569389843+07:00","message":"push: {true ๆก็เพราะรัก 0 0xc0030bda00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:15.580438895+07:00","message":"write wav file: './tmp/7589/7589_3287.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:15.988161987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:15.988152368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:18.744100089+07:00","message":"[GCS] Start streaming session, msgId: 3288"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:18.989043581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:18.989065987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:21.041037166+07:00","message":"[GCS] IsForceVAD: false for message ID: 3288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:21.122385662+07:00","message":"receive streaming session, msgId: 3288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:21.122406438+07:00","message":"found end of frame, send empty tag with msgId: 3288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:21.122409658+07:00","message":"end Recv id 3288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:21.122418502+07:00","message":"[buffer interim] 3288 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:21.122425675+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:21.122430296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:21.122433654+07:00","message":"> Transcript [46045] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:21.122436186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:21.122438179+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:21.122440096+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:21.122441936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:21.122450929+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:21.122459726+07:00","message":"push: {true \n 0 0xc003769d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:21.129453699+07:00","message":"write wav file: './tmp/7589/7589_3288.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:21.301326193+07:00","message":"[GCS] Start streaming session, msgId: 3289"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:21.989639145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:21.989672941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:24.989882947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:24.989888949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:25.079124488+07:00","message":"[GCS] IsForceVAD: false for message ID: 3289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:25.177942859+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:25.177966484+07:00","message":"found end of frame, send empty tag with msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:25.177970151+07:00","message":"end Recv id 3289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:25.177977328+07:00","message":"[buffer interim] 3289 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:25.17798525+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:25.177989561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:25.177992388+07:00","message":"> Transcript [46046] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:25.177994902+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:25.177996956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:25.177998864+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:25.178000884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:25.178009534+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:25.178017886+07:00","message":"push: {true \n 0 0xc003769f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:25.18722578+07:00","message":"write wav file: './tmp/7589/7589_3289.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:25.201113364+07:00","message":"[GCS] Start streaming session, msgId: 3290"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:27.990234988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:27.990262158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:30.458668821+07:00","message":"[GCS] IsForceVAD: false for message ID: 3290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:30.522165884+07:00","message":"[GCS] Start streaming session, msgId: 3291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:30.547328152+07:00","message":"receive streaming session, msgId: 3290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:30.547356031+07:00","message":"found end of frame, send empty tag with msgId: 3290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:30.547360076+07:00","message":"end Recv id 3290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:30.547369085+07:00","message":"[buffer interim] 3290 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:30.547377863+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:30.547384517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:30.547387863+07:00","message":"> Transcript [46047] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:30.547391484+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:30.547393609+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:30.547396047+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:30.547398485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:30.547401646+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:30.547412527+07:00","message":"push: {true \n 0 0xc0037ff700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:30.561585099+07:00","message":"write wav file: './tmp/7589/7589_3290.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:30.991060872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:30.99110717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:33.991368582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:33.991373623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:36.159280641+07:00","message":"[GCS] IsForceVAD: false for message ID: 3291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:36.254801276+07:00","message":"receive streaming session, msgId: 3291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:36.254828085+07:00","message":"found end of frame, send empty tag with msgId: 3291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:36.254831763+07:00","message":"end Recv id 3291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:36.254871253+07:00","message":"[buffer interim] 3291 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:36.254882982+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:36.254888394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:36.254891798+07:00","message":"> Transcript [46048] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:36.254894326+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:36.254896533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:36.254898484+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:36.254900623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:36.254903655+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:36.254914611+07:00","message":"push: {true \n 0 0xc0037ffa80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:36.266280824+07:00","message":"write wav file: './tmp/7589/7589_3291.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:36.291135779+07:00","message":"[GCS] Start streaming session, msgId: 3292"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:36.991733001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:36.991749559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:39.992695264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:39.992731809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:40.51386682+07:00","message":"[GCS] Cleaned up inactive client: 3278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:40.513891389+07:00","message":"[GCS] Cleaned up inactive client: 3274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:40.513895825+07:00","message":"[GCS] Cleaned up inactive client: 3279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:40.513899607+07:00","message":"[GCS] Cleaned up inactive client: 3277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:40.513903005+07:00","message":"[GCS] Cleaned up inactive client: 3273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:40.513906194+07:00","message":"[GCS] Cleaned up inactive client: 3275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:40.513910172+07:00","message":"[GCS] Cleaned up inactive client: 3280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:40.513912849+07:00","message":"[GCS] Cleaned up inactive client: 3276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:40.513915801+07:00","message":"[GCS] Cleaned up inactive client: 3271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:40.513918537+07:00","message":"[GCS] Cleaned up inactive client: 3272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:41.409331274+07:00","message":"[GCS] IsForceVAD: false for message ID: 3292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:41.501450319+07:00","message":"receive streaming session, msgId: 3292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:41.501473473+07:00","message":"found end of frame, send empty tag with msgId: 3292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:41.501477584+07:00","message":"end Recv id 3292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:41.501487302+07:00","message":"[buffer interim] 3292 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:41.501497347+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:41.501506178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:41.501509016+07:00","message":"> Transcript [46049] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:41.501511501+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:41.501513462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:41.501515382+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:41.501517376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:41.501520052+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:41.501529195+07:00","message":"push: {true \n 0 0xc0030bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:41.513178566+07:00","message":"write wav file: './tmp/7589/7589_3292.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:42.701361579+07:00","message":"[GCS] Start streaming session, msgId: 3293"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:42.992794905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:42.992784384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:43.719213713+07:00","message":"[GCS] IsForceVAD: false for message ID: 3293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:43.813295746+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:43.813318222+07:00","message":"found end of frame, send empty tag with msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:43.813321848+07:00","message":"end Recv id 3293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:43.813331441+07:00","message":"[buffer interim] 3293 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:43.813339703+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:43.813345506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:43.813349073+07:00","message":"> Transcript [46050] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:43.813351983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:43.813355362+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:43.813357227+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:43.813359176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:43.813368019+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:43.813379877+07:00","message":"push: {true \n 0 0xc003324680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:43.819762103+07:00","message":"write wav file: './tmp/7589/7589_3293.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:43.851381953+07:00","message":"[GCS] Start streaming session, msgId: 3294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:45.199272037+07:00","message":"[GCS] IsForceVAD: false for message ID: 3294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:45.292607513+07:00","message":"receive streaming session, msgId: 3294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:45.292636749+07:00","message":"found end of frame, send empty tag with msgId: 3294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:45.292642791+07:00","message":"end Recv id 3294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:45.292652048+07:00","message":"[buffer interim] 3294 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:45.292661526+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:45.29266829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:45.292673781+07:00","message":"> Transcript [46051] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:45.292677266+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:45.292680117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:45.292699625+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:45.292701696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:45.292710291+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:45.292720777+07:00","message":"push: {true \n 0 0xc003325100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:45.299346594+07:00","message":"write wav file: './tmp/7589/7589_3294.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:45.320201105+07:00","message":"[GCS] Start streaming session, msgId: 3295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:45.898381397+07:00","message":"[GCS] IsForceVAD: false for message ID: 3295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:45.959476691+07:00","message":"[GCS] Start streaming session, msgId: 3296"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:45.993446123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:45.993486236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.014239976+07:00","message":"receive streaming session, msgId: 3295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.014257111+07:00","message":"found end of frame, send empty tag with msgId: 3295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.014260582+07:00","message":"end Recv id 3295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.014269032+07:00","message":"[buffer interim] 3295 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.0142766+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.014281532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.014284599+07:00","message":"> Transcript [46052] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.014287684+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.014290019+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.014291995+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.014293924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.014301897+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.014310998+07:00","message":"push: {true \n 0 0xc004b1cc80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:46.019243352+07:00","message":"write wav file: './tmp/7589/7589_3295.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.481393091+07:00","message":"[GCS] IsForceVAD: false for message ID: 3296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.540450995+07:00","message":"[GCS] Start streaming session, msgId: 3297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.574824533+07:00","message":"receive streaming session, msgId: 3296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.574846391+07:00","message":"found end of frame, send empty tag with msgId: 3296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.574850246+07:00","message":"end Recv id 3296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.574857841+07:00","message":"[buffer interim] 3296 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.574868601+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.574872985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.574877075+07:00","message":"> Transcript [46053] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.574880809+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.574883739+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.574886432+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.574889461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:46.574893057+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:46.574903958+07:00","message":"push: {true \n 0 0xc004610f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:46.580533775+07:00","message":"write wav file: './tmp/7589/7589_3296.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:47.005853834+07:00","message":"receive streaming session, msgId: 3297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:47.00589484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:47.005900624+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:47.005914015+07:00","message":"[buffer interim] 3297 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:47.005921056+07:00","message":"[bufferProcess] interim [480000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:47.005922824+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:48.994153551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:48.994188427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:51.668647523+07:00","message":"[GCS] IsForceVAD: false for message ID: 3297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:51.787961733+07:00","message":"receive streaming session, msgId: 3297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:51.787998377+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:51.788004465+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:51.788011897+07:00","message":"end recv isFinal message id 3297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:51.788014023+07:00","message":"end Recv id 3297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:51.788021127+07:00","message":"[buffer interim] 3297 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.788030227+07:00","message":"[bufferProcess] interim [340000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.788034307+07:00","message":"[bufferProcess] send to processor (isfinal):ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.788039101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.788042143+07:00","message":"> Transcript [46054] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.788044533+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.788046402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.788048358+07:00","message":"> Transcript [46055] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.788050793+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.788052738+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.7880552+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.788057458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:09:51.7880619+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:51.788069207+07:00","message":"push: {true  0 0xc0030bdc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:09:51.799820373+07:00","message":"write wav file: './tmp/7589/7589_3297.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:51.994233753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:51.994238831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:09:54.931519173+07:00","message":"[GCS] Start streaming session, msgId: 3298"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:54.994678902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:54.994699977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:57.995466206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:09:57.995485653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:00.064787751+07:00","message":"[GCS] IsForceVAD: false for message ID: 3298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:00.162556032+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:00.162591405+07:00","message":"found end of frame, send empty tag with msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:00.162595932+07:00","message":"end Recv id 3298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:00.16260508+07:00","message":"[buffer interim] 3298 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:00.16261311+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:00.162617341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:00.162620172+07:00","message":"> Transcript [46056] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:00.16262294+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:00.162625192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:00.162632228+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:00.162634291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:00.162640598+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:00.162649633+07:00","message":"push: {true \n 0 0xc004b1d180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:00.173664996+07:00","message":"write wav file: './tmp/7589/7589_3298.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:00.321635941+07:00","message":"[GCS] Start streaming session, msgId: 3299"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:00.996295851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:00.996314926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:03.997133809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:03.997153677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:05.440273894+07:00","message":"[GCS] IsForceVAD: false for message ID: 3299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:05.532637451+07:00","message":"receive streaming session, msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:05.532660453+07:00","message":"found end of frame, send empty tag with msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:05.532663514+07:00","message":"end Recv id 3299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:05.532672843+07:00","message":"[buffer interim] 3299 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:05.532680613+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:05.532685583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:05.532692955+07:00","message":"> Transcript [46057] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:05.532696927+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:05.532700183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:05.532704313+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:05.532707548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:05.532711339+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:05.532725241+07:00","message":"push: {true \n 0 0xc0045df700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:05.5432132+07:00","message":"write wav file: './tmp/7589/7589_3299.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:05.879738968+07:00","message":"[GCS] Start streaming session, msgId: 3300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:06.978022445+07:00","message":"[GCS] IsForceVAD: false for message ID: 3300"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:06.998185783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:06.998202315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:07.085151559+07:00","message":"receive streaming session, msgId: 3300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:07.085201654+07:00","message":"found end of frame, send empty tag with msgId: 3300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:07.085205269+07:00","message":"end Recv id 3300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:07.085220706+07:00","message":"[buffer interim] 3300 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:07.085236597+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:07.085242004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:07.085245615+07:00","message":"> Transcript [46058] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:07.085249062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:07.085251217+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:07.085253102+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:07.085255317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:07.085263169+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:07.085274356+07:00","message":"push: {true \n 0 0xc003325380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:07.091354012+07:00","message":"write wav file: './tmp/7589/7589_3300.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:07.111608246+07:00","message":"[GCS] Start streaming session, msgId: 3301"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:09.998434556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:09.998434198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:10.513906827+07:00","message":"[GCS] Cleaned up inactive client: 3285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:10.51393676+07:00","message":"[GCS] Cleaned up inactive client: 3281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:10.513939689+07:00","message":"[GCS] Cleaned up inactive client: 3284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:10.513942075+07:00","message":"[GCS] Cleaned up inactive client: 3283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:10.513944118+07:00","message":"[GCS] Cleaned up inactive client: 3282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:10.513946037+07:00","message":"[GCS] Cleaned up inactive client: 3286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:12.228819985+07:00","message":"[GCS] IsForceVAD: false for message ID: 3301"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:12.322404266+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:12.322440946+07:00","message":"found end of frame, send empty tag with msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:12.322446541+07:00","message":"end Recv id 3301"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:12.32245865+07:00","message":"[buffer interim] 3301 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:12.32246824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:12.322473131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:12.322476175+07:00","message":"> Transcript [46059] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:12.322479016+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:12.32248117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:12.322483185+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:12.322485128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:12.322487974+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:12.32249906+07:00","message":"push: {true \n 0 0xc004853c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:12.334055988+07:00","message":"write wav file: './tmp/7589/7589_3301.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:12.361763945+07:00","message":"[GCS] Start streaming session, msgId: 3302"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:12.998746857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:12.99877634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:15.999338411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:15.999373658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:16.838010218+07:00","message":"[GCS] IsForceVAD: false for message ID: 3302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:16.929677542+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:16.929698781+07:00","message":"found end of frame, send empty tag with msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:16.929701998+07:00","message":"end Recv id 3302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:16.929708849+07:00","message":"[buffer interim] 3302 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:16.929716061+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:16.929720347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:16.929723133+07:00","message":"> Transcript [46060] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:16.929725801+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:16.929728347+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:16.92973034+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:16.929732525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:16.929734974+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:16.929753691+07:00","message":"push: {true \n 0 0xc004b1c580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:16.939601247+07:00","message":"write wav file: './tmp/7589/7589_3302.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:16.97402559+07:00","message":"[GCS] Start streaming session, msgId: 3303"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:18.999839751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:18.999843291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:19.398321488+07:00","message":"[GCS] IsForceVAD: false for message ID: 3303"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:19.48089187+07:00","message":"receive streaming session, msgId: 3303"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:19.480919525+07:00","message":"found end of frame, send empty tag with msgId: 3303"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:19.480923646+07:00","message":"end Recv id 3303"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:19.480933373+07:00","message":"[buffer interim] 3303 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:19.480942427+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:19.480947006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:19.48095013+07:00","message":"> Transcript [46061] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:19.4809529+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:19.480955009+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:19.480957419+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:19.480960057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:19.480962826+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:19.480973532+07:00","message":"push: {true \n 0 0xc0030bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:19.49750055+07:00","message":"write wav file: './tmp/7589/7589_3303.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:19.530283677+07:00","message":"[GCS] Start streaming session, msgId: 3304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:20.107914664+07:00","message":"[GCS] IsForceVAD: false for message ID: 3304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:20.240531971+07:00","message":"[GCS] Start streaming session, msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:20.405064031+07:00","message":"receive streaming session, msgId: 3304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:20.405094204+07:00","message":"found end of frame, send empty tag with msgId: 3304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:20.405099159+07:00","message":"end Recv id 3304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:20.405109093+07:00","message":"[buffer interim] 3304 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:20.405119353+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:20.405123712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:20.405126602+07:00","message":"> Transcript [46062] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:20.405129482+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:20.405131509+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:20.405139668+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:20.405141767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:20.40514523+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:20.405157179+07:00","message":"push: {true \n 0 0xc0030bd300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:20.410609432+07:00","message":"write wav file: './tmp/7589/7589_3304.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:22.000105846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:22.000123137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:25.000659929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:25.000664343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:25.358099403+07:00","message":"[GCS] IsForceVAD: false for message ID: 3305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:25.45661632+07:00","message":"receive streaming session, msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:25.456655137+07:00","message":"found end of frame, send empty tag with msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:25.456660653+07:00","message":"end Recv id 3305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:25.456671136+07:00","message":"[buffer interim] 3305 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:25.456680501+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:25.456684844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:25.456687924+07:00","message":"> Transcript [46063] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:25.456690751+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:25.456692665+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:25.45669455+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:25.45669684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:25.456706258+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:25.456716499+07:00","message":"push: {true \n 0 0xc003768200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:25.467411362+07:00","message":"write wav file: './tmp/7589/7589_3305.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:25.560639808+07:00","message":"[GCS] Start streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:27.537937529+07:00","message":"[GCS] IsForceVAD: false for message ID: 3306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:27.602345369+07:00","message":"[GCS] Start streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:27.626799056+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:27.626819502+07:00","message":"found end of frame, send empty tag with msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:27.626823802+07:00","message":"end Recv id 3306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:27.626833032+07:00","message":"[buffer interim] 3306 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:27.626842712+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:27.626853746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:27.626857858+07:00","message":"> Transcript [46064] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:27.626861672+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:27.62686466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:27.626867365+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:27.626870548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:27.62687698+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:27.62688911+07:00","message":"push: {true \n 0 0xc004610080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:27.635769953+07:00","message":"write wav file: './tmp/7589/7589_3306.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:28.000871926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:28.000900941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:31.001350542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:31.001360834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:33.307318446+07:00","message":"[GCS] IsForceVAD: false for message ID: 3307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:33.405444415+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:33.405470727+07:00","message":"found end of frame, send empty tag with msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:33.405474443+07:00","message":"end Recv id 3307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:33.40549131+07:00","message":"[buffer interim] 3307 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:33.405500218+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:33.40550529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:33.405508566+07:00","message":"> Transcript [46065] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:33.405511278+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:33.405513529+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:33.405515515+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:33.405517489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:33.405520489+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:33.405531275+07:00","message":"push: {true \n 0 0xc004610200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:33.416823069+07:00","message":"write wav file: './tmp/7589/7589_3307.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:33.500702591+07:00","message":"[GCS] Start streaming session, msgId: 3308"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:34.001448289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:34.001464527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:34.458134027+07:00","message":"[GCS] IsForceVAD: false for message ID: 3308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:34.545806567+07:00","message":"receive streaming session, msgId: 3308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:34.545830094+07:00","message":"found end of frame, send empty tag with msgId: 3308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:34.545833763+07:00","message":"end Recv id 3308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:34.545840654+07:00","message":"[buffer interim] 3308 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:34.545847642+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:34.545852492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:34.545855668+07:00","message":"> Transcript [46066] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:34.545858169+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:34.545860132+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:34.545861961+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:34.545863809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:34.545872855+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:34.545881514+07:00","message":"push: {true \n 0 0xc004610880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:34.551267639+07:00","message":"write wav file: './tmp/7589/7589_3308.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:34.589568568+07:00","message":"[GCS] Start streaming session, msgId: 3309"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:37.001638814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:37.00164809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:39.779642183+07:00","message":"[GCS] IsForceVAD: false for message ID: 3309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:39.871683743+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:39.871705676+07:00","message":"found end of frame, send empty tag with msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:39.871708915+07:00","message":"end Recv id 3309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:39.871718353+07:00","message":"[buffer interim] 3309 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:39.871726483+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:39.871735784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:39.871739625+07:00","message":"> Transcript [46067] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:39.87174222+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:39.871744344+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:39.871746233+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:39.871748287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:39.87175122+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:39.871762648+07:00","message":"push: {true \n 0 0xc003325d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:39.882148949+07:00","message":"write wav file: './tmp/7589/7589_3309.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:40.002238019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:40.002235728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:40.039718673+07:00","message":"[GCS] Start streaming session, msgId: 3310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:40.513209625+07:00","message":"[GCS] Cleaned up inactive client: 3287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:40.513232976+07:00","message":"[GCS] Cleaned up inactive client: 3290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:40.513235615+07:00","message":"[GCS] Cleaned up inactive client: 3291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:40.513237821+07:00","message":"[GCS] Cleaned up inactive client: 3288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:40.51324028+07:00","message":"[GCS] Cleaned up inactive client: 3289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.016800579+07:00","message":"[GCS] IsForceVAD: false for message ID: 3310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.109333591+07:00","message":"receive streaming session, msgId: 3310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.109361574+07:00","message":"found end of frame, send empty tag with msgId: 3310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.109365282+07:00","message":"end Recv id 3310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.109384544+07:00","message":"[buffer interim] 3310 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.109415648+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.109419806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.109423177+07:00","message":"> Transcript [46068] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.109425869+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.109428268+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.109430956+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.109432957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.109439544+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.109448549+07:00","message":"push: {true \n 0 0xc004b1cc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:42.132804595+07:00","message":"write wav file: './tmp/7589/7589_3310.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.149551329+07:00","message":"[GCS] Start streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.210213442+07:00","message":"[GCS] IsForceVAD: false for message ID: 3311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.279700218+07:00","message":"[GCS] Start streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.39047059+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.390494456+07:00","message":"found end of frame, send empty tag with msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.390498004+07:00","message":"end Recv id 3311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.390507274+07:00","message":"[buffer interim] 3311 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.390514784+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.39051946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.39052255+07:00","message":"> Transcript [46069] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.390525085+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.390527048+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.390528867+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.390530752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:42.390533743+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:42.390546455+07:00","message":"push: {true \n 0 0xc003324000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:42.395094495+07:00","message":"write wav file: './tmp/7589/7589_3311.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:43.003008072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:43.00300814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:44.61047645+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:44.610526504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:44.610532524+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:44.610550093+07:00","message":"[buffer interim] 3312 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:44.61055729+07:00","message":"[bufferProcess] interim [340000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:44.610559611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:44.610566846+07:00","message":"[bufferProcess] send to processor (ticker):ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:44.610569622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:44.610572592+07:00","message":"> Transcript [46070] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:44.610574793+07:00","message":"Set StatePrefix (first interim): 'ไม่มี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:46.004037022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:46.004073691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:47.527411993+07:00","message":"[GCS] IsForceVAD: false for message ID: 3312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:47.626382028+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:47.626428818+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:47.62643544+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:47.62644409+07:00","message":"end recv isFinal message id 3312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:47.626446424+07:00","message":"end Recv id 3312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:47.62645452+07:00","message":"[buffer interim] 3312 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:47.626465271+07:00","message":"[bufferProcess] interim [460000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:47.626471696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:47.626475091+07:00","message":"> Transcript [46071] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:47.626478252+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:47.626482496+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:47.62648491+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:47.626487889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:47.626493444+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:47.62650219+07:00","message":"push: {true  0 0xc004853500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:47.638278497+07:00","message":"write wav file: './tmp/7589/7589_3312.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:49.00490376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:49.004919188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:50.351383373+07:00","message":"[GCS] Start streaming session, msgId: 3313"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:52.00599258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:52.006003154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:52.076643403+07:00","message":"[GCS] IsForceVAD: false for message ID: 3313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:52.15918789+07:00","message":"receive streaming session, msgId: 3313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:52.159220124+07:00","message":"found end of frame, send empty tag with msgId: 3313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:52.159224096+07:00","message":"end Recv id 3313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:52.159233855+07:00","message":"[buffer interim] 3313 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:52.159241594+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:52.159245478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:52.159248287+07:00","message":"> Transcript [46072] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:52.159251062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:52.159253297+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:52.159255514+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:52.159257589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:52.159263312+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:52.15927281+07:00","message":"push: {true \n 0 0xc003325880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:52.166340648+07:00","message":"write wav file: './tmp/7589/7589_3313.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:52.199223198+07:00","message":"[GCS] Start streaming session, msgId: 3314"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:55.006315308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:55.006348022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.148209073+07:00","message":"[GCS] IsForceVAD: false for message ID: 3314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.209954067+07:00","message":"[GCS] Start streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.244799922+07:00","message":"receive streaming session, msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.244828704+07:00","message":"found end of frame, send empty tag with msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.244833185+07:00","message":"end Recv id 3314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.244845069+07:00","message":"[buffer interim] 3314 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.244876616+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.244888326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.24489219+07:00","message":"> Transcript [46073] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.244895258+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.244897581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.244899618+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.244902439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.244909351+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.2449218+07:00","message":"push: {true \n 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:55.254252124+07:00","message":"write wav file: './tmp/7589/7589_3314.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.339976286+07:00","message":"[GCS] IsForceVAD: false for message ID: 3315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.439522887+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.439545023+07:00","message":"found end of frame, send empty tag with msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.439548481+07:00","message":"end Recv id 3315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.439556377+07:00","message":"[buffer interim] 3315 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.439563523+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.439568476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.439584009+07:00","message":"> Transcript [46074] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.439586698+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.439588919+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.439590946+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.439592969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:55.439601098+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.439610241+07:00","message":"push: {true \n 0 0xc0030bd580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:55.444692532+07:00","message":"write wav file: './tmp/7589/7589_3315.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:55.541985706+07:00","message":"[GCS] Start streaming session, msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.243138923+07:00","message":"[GCS] IsForceVAD: false for message ID: 3316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.310273049+07:00","message":"[GCS] Start streaming session, msgId: 3317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.32756797+07:00","message":"receive streaming session, msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.327588931+07:00","message":"found end of frame, send empty tag with msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.327592512+07:00","message":"end Recv id 3316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.327599954+07:00","message":"[buffer interim] 3316 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.327608404+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.327612767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.327616001+07:00","message":"> Transcript [46075] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.327618719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.327620727+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.327622606+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.327625965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.327628775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.327639225+07:00","message":"push: {true \n 0 0xc004611280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:56.333540566+07:00","message":"write wav file: './tmp/7589/7589_3316.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.817178651+07:00","message":"[GCS] IsForceVAD: false for message ID: 3317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.906351182+07:00","message":"receive streaming session, msgId: 3317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.906386343+07:00","message":"found end of frame, send empty tag with msgId: 3317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.906389964+07:00","message":"end Recv id 3317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.906399179+07:00","message":"[buffer interim] 3317 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.906409239+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.906413542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.906416895+07:00","message":"> Transcript [46076] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.906419637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.906421795+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.906423797+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.906425908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:56.906437074+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:56.906447301+07:00","message":"push: {true \n 0 0xc004b1c980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:10:56.911845376+07:00","message":"write wav file: './tmp/7589/7589_3317.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:57.143230711+07:00","message":"[GCS] Start streaming session, msgId: 3318"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:58.006894607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:10:58.006923682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:59.200070115+07:00","message":"receive streaming session, msgId: 3318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:59.2001248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:59.200130858+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:10:59.200146298+07:00","message":"[buffer interim] 3318 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:59.200154249+07:00","message":"[bufferProcess] interim [860000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:59.200156616+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:59.20016414+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:59.200166976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:59.200170026+07:00","message":"> Transcript [46077] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:10:59.200172533+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:01.00693667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:01.006959322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:03.277431626+07:00","message":"[GCS] IsForceVAD: false for message ID: 3318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:03.388895824+07:00","message":"receive streaming session, msgId: 3318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:03.388932986+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:03.388938609+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:03.388950241+07:00","message":"end recv isFinal message id 3318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:03.388952429+07:00","message":"end Recv id 3318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:03.388959594+07:00","message":"[buffer interim] 3318 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:03.388967617+07:00","message":"[bufferProcess] interim [180000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:03.388971902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:03.388974786+07:00","message":"> Transcript [46078] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:03.388977838+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:03.388979708+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:03.388981673+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:03.388984253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:03.388986711+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:03.388994859+07:00","message":"push: {true  0 0xc004117780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:03.401951028+07:00","message":"write wav file: './tmp/7589/7589_3318.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:03.409314419+07:00","message":"[GCS] Start streaming session, msgId: 3319"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:04.007750283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:04.007758921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:05.487717005+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:05.487768185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:05.487774569+07:00","message":"receive interim result [false|false]: สักวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:05.487789767+07:00","message":"[buffer interim] 3319 false สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:05.487797309+07:00","message":"[bufferProcess] interim [100000000]:สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:05.487799201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:05.487804654+07:00","message":"[bufferProcess] send to processor (ticker):สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:05.487807628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:05.487810541+07:00","message":"> Transcript [46079] [false]: 'สักวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:05.487812674+07:00","message":"Set StatePrefix (first interim): 'สักวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:06.065687043+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:06.065733216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:06.06573943+07:00","message":"receive interim result [false|false]: สักวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:06.065752531+07:00","message":"[buffer interim] 3319 false สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:06.065763469+07:00","message":"[bufferProcess] interim [700000000]:สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:06.065765765+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:06.994195677+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:06.994237737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Honda\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:06.99424467+07:00","message":"receive interim result [false|false]: Honda"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:06.994257651+07:00","message":"[buffer interim] 3319 false Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:06.994269429+07:00","message":"[bufferProcess] interim [540000000]:Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:06.994272963+07:00","message":"[bufferProcess] send to processor:สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:06.994279285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:06.994282368+07:00","message":"> Transcript [46080] [false]: 'สักวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:06.994285419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:06.994287743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:06.994289708+07:00","message":"StatePrefix: 'สักวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:06.994291876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:07.007940214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:07.007963441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:07.631851821+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:07.631892315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Honda\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:07.631898079+07:00","message":"receive interim result [false|false]: Honda"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:07.631913172+07:00","message":"[buffer interim] 3319 false Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:07.631923734+07:00","message":"[bufferProcess] interim [140000000]:Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:07.631926208+07:00","message":"[bufferProcess] send to processor:Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:07.63192975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:07.631933435+07:00","message":"> Transcript [46081] [false]: 'Honda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:07.631935731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:07.631938183+07:00","message":"Set new StatePrefix: 'Honda'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:08.537341842+07:00","message":"[GCS] IsForceVAD: false for message ID: 3319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:08.6325592+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:08.632608563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Honda\",\"confidence\":0.8148539}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:08.632615616+07:00","message":"receive interim result [true|false]: Honda"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:08.632624168+07:00","message":"end recv isFinal message id 3319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:08.632626326+07:00","message":"end Recv id 3319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:08.632634375+07:00","message":"[buffer interim] 3319 true Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632643933+07:00","message":"[bufferProcess] interim [860000000]:Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632649257+07:00","message":"[bufferProcess] send to processor (isfinal):Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632653001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632656332+07:00","message":"> Transcript [46082] [false]: 'Honda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632660765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.63266289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632665522+07:00","message":"StatePrefix: 'Honda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632668117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632669975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632672883+07:00","message":"> Transcript [46083] [true]: 'Honda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632675154+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.63267707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632679336+07:00","message":"StatePrefix: 'Honda'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632680986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:08.632686989+07:00","message":"Push: 'Honda'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:08.632696171+07:00","message":"push: {true Honda 0 0xc003ce1600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:08.644053205+07:00","message":"write wav file: './tmp/7589/7589_3319.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:10.008739522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:10.008756556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:10.513043063+07:00","message":"[GCS] Cleaned up inactive client: 3298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:10.513069085+07:00","message":"[GCS] Cleaned up inactive client: 3300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:10.513072877+07:00","message":"[GCS] Cleaned up inactive client: 3299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:10.513075748+07:00","message":"[GCS] Cleaned up inactive client: 3294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:10.513078792+07:00","message":"[GCS] Cleaned up inactive client: 3295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:10.513081721+07:00","message":"[GCS] Cleaned up inactive client: 3296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:10.513085293+07:00","message":"[GCS] Cleaned up inactive client: 3292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:10.513088479+07:00","message":"[GCS] Cleaned up inactive client: 3293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:10.513091383+07:00","message":"[GCS] Cleaned up inactive client: 3297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:12.579926055+07:00","message":"[GCS] Start streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:12.637552973+07:00","message":"[GCS] IsForceVAD: false for message ID: 3320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:12.709525376+07:00","message":"[GCS] Start streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:12.874282002+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:12.874306238+07:00","message":"found end of frame, send empty tag with msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:12.874309728+07:00","message":"end Recv id 3320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:12.874318378+07:00","message":"[buffer interim] 3320 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:12.874327299+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:12.874340184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:12.874343214+07:00","message":"> Transcript [46084] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:12.874345757+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:12.874347884+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:12.874349746+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:12.874351922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:12.874354962+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:12.87436623+07:00","message":"push: {true \n 0 0xc004b1c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:12.879640723+07:00","message":"write wav file: './tmp/7589/7589_3320.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:13.009344366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:13.009350579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:16.010377594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:16.010377654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:16.958151677+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:16.958198174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:16.958205759+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:16.958225788+07:00","message":"[buffer interim] 3321 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:16.9582358+07:00","message":"[bufferProcess] interim [70000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:16.958238564+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:16.95824648+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:16.958249631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:16.958252513+07:00","message":"> Transcript [46085] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:16.958255231+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.096566525+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.096609565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.096615185+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.096628903+07:00","message":"[buffer interim] 3321 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.09663617+07:00","message":"[bufferProcess] interim [190000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.096638051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.73905286+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.739095438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.739102004+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.73911887+07:00","message":"[buffer interim] 3321 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.739132515+07:00","message":"[bufferProcess] interim [790000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.739135612+07:00","message":"[bufferProcess] send to processor:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.739139282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.739142296+07:00","message":"> Transcript [46086] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.739145647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.739148215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.739150655+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.739152731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.827394489+07:00","message":"[GCS] IsForceVAD: false for message ID: 3321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.995138061+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.995181203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.995187844+07:00","message":"receive interim result [true|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.995199531+07:00","message":"end recv isFinal message id 3321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.995201985+07:00","message":"end Recv id 3321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.995208169+07:00","message":"[buffer interim] 3321 true ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995216985+07:00","message":"[bufferProcess] interim [150000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995220549+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995223429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995226245+07:00","message":"> Transcript [46087] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995229538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995231672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995233721+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995235773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995237487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995239524+07:00","message":"> Transcript [46088] [true]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995241641+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995243481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995246448+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995248297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:17.995250758+07:00","message":"Push: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:17.995258+07:00","message":"push: {true ไม่ได้ 0 0xc004610700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:18.006348709+07:00","message":"write wav file: './tmp/7589/7589_3321.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:19.010793714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:19.010811698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:19.239470646+07:00","message":"[GCS] Start streaming session, msgId: 3322"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:22.011458483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:22.011471706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:24.429507703+07:00","message":"[GCS] IsForceVAD: false for message ID: 3322"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:24.528812874+07:00","message":"receive streaming session, msgId: 3322"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:24.528832455+07:00","message":"found end of frame, send empty tag with msgId: 3322"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:24.528835748+07:00","message":"end Recv id 3322"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:24.528844966+07:00","message":"[buffer interim] 3322 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:24.528852768+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:24.528857233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:24.528860569+07:00","message":"> Transcript [46089] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:24.528863205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:24.528865314+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:24.528867157+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:24.528869672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:24.528873069+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:24.52888341+07:00","message":"push: {true \n 0 0xc0030bdf00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:24.540223183+07:00","message":"write wav file: './tmp/7589/7589_3322.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:25.01150024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:25.011522345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:25.959727319+07:00","message":"[GCS] Start streaming session, msgId: 3323"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:28.012009059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:28.012014431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:28.466615793+07:00","message":"[GCS] IsForceVAD: false for message ID: 3323"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:28.559755884+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:28.55977891+07:00","message":"found end of frame, send empty tag with msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:28.559782237+07:00","message":"end Recv id 3323"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:28.559793866+07:00","message":"[buffer interim] 3323 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:28.559803162+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:28.559819571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:28.559822979+07:00","message":"> Transcript [46090] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:28.559825752+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:28.55982792+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:28.559829943+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:28.559832113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:28.559835751+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:28.559846984+07:00","message":"push: {true \n 0 0xc004b1ce80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:28.568483609+07:00","message":"write wav file: './tmp/7589/7589_3323.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:28.598736217+07:00","message":"[GCS] Start streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:28.657843486+07:00","message":"[GCS] IsForceVAD: false for message ID: 3324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:28.718603101+07:00","message":"[GCS] Start streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.034417164+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.034442386+07:00","message":"found end of frame, send empty tag with msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.034445986+07:00","message":"end Recv id 3324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.034454467+07:00","message":"[buffer interim] 3324 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.034462602+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.034466724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.03446967+07:00","message":"> Transcript [46091] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.034472444+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.034474719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.034476624+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.034478567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.03448181+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.034492273+07:00","message":"push: {true \n 0 0xc003d5f900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:29.040997419+07:00","message":"write wav file: './tmp/7589/7589_3324.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.16589489+07:00","message":"[GCS] IsForceVAD: false for message ID: 3325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.262804029+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.262829829+07:00","message":"found end of frame, send empty tag with msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.262833+07:00","message":"end Recv id 3325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.262842347+07:00","message":"[buffer interim] 3325 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.262850427+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.262854409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.2628617+07:00","message":"> Transcript [46092] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.262864428+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.262866716+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.262869146+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.262871166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:29.262873982+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.262888544+07:00","message":"push: {true \n 0 0xc003769200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:29.267651329+07:00","message":"write wav file: './tmp/7589/7589_3325.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:29.360606767+07:00","message":"[GCS] Start streaming session, msgId: 3326"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:31.012779873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:31.012793081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:31.410561436+07:00","message":"[GCS] IsForceVAD: false for message ID: 3326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:31.499692091+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:31.499717137+07:00","message":"found end of frame, send empty tag with msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:31.499720496+07:00","message":"end Recv id 3326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:31.499729892+07:00","message":"[buffer interim] 3326 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:31.499737869+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:31.499742248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:31.499745401+07:00","message":"> Transcript [46093] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:31.499748236+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:31.49975082+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:31.499752704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:31.499754879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:31.499757668+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:31.499768208+07:00","message":"push: {true \n 0 0xc004611180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:31.514353934+07:00","message":"write wav file: './tmp/7589/7589_3326.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:31.539181423+07:00","message":"[GCS] Start streaming session, msgId: 3327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:32.046925873+07:00","message":"[GCS] IsForceVAD: false for message ID: 3327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:32.117789362+07:00","message":"[GCS] Start streaming session, msgId: 3328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:32.127877459+07:00","message":"receive streaming session, msgId: 3327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:32.127897882+07:00","message":"found end of frame, send empty tag with msgId: 3327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:32.127900943+07:00","message":"end Recv id 3327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:32.12790734+07:00","message":"[buffer interim] 3327 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:32.127915775+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:32.127920007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:32.127923012+07:00","message":"> Transcript [46094] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:32.127925597+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:32.127927692+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:32.12792957+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:32.127931527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:32.127934249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:32.127943888+07:00","message":"push: {true \n 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:32.132796292+07:00","message":"write wav file: './tmp/7589/7589_3327.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:34.013338513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:34.013345871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:37.013935313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:37.013946172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:37.238463581+07:00","message":"[GCS] IsForceVAD: false for message ID: 3328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:37.683390252+07:00","message":"receive streaming session, msgId: 3328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:37.683430535+07:00","message":"found end of frame, send empty tag with msgId: 3328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:37.683436914+07:00","message":"end Recv id 3328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:37.683450374+07:00","message":"[buffer interim] 3328 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:37.683460711+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:37.683472086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:37.683476319+07:00","message":"> Transcript [46095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:37.683480357+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:37.68348373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:37.683486768+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:37.683489947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:37.68349757+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:37.683512429+07:00","message":"push: {true \n 0 0xc003d5f100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:37.694111334+07:00","message":"write wav file: './tmp/7589/7589_3328.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:38.269118101+07:00","message":"[GCS] Start streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.416590852+07:00","message":"[GCS] IsForceVAD: false for message ID: 3329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.47812521+07:00","message":"[GCS] Start streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.54482969+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.544857885+07:00","message":"found end of frame, send empty tag with msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.544862469+07:00","message":"end Recv id 3329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.544877844+07:00","message":"[buffer interim] 3329 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.544905889+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.544911258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.544915032+07:00","message":"> Transcript [46096] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.544921308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.544923642+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.544925641+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.544927831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.544932576+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.544943251+07:00","message":"push: {true \n 0 0xc003769b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.546985616+07:00","message":"[GCS] IsForceVAD: false for message ID: 3330"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:39.551363914+07:00","message":"write wav file: './tmp/7589/7589_3329.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.679104812+07:00","message":"[GCS] Start streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.713115397+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.713149435+07:00","message":"found end of frame, send empty tag with msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.713153488+07:00","message":"end Recv id 3330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.71317752+07:00","message":"[buffer interim] 3330 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.713186323+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.713191069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.713194176+07:00","message":"> Transcript [46097] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.713196896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.713199003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.71320105+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.713202996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:39.713206664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:39.713219505+07:00","message":"push: {true \n 0 0xc003d5f780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:39.717664204+07:00","message":"write wav file: './tmp/7589/7589_3330.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:40.014107287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:40.014144518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:40.513832113+07:00","message":"[GCS] Cleaned up inactive client: 3301"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:40.513854112+07:00","message":"[GCS] Cleaned up inactive client: 3308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:40.513857065+07:00","message":"[GCS] Cleaned up inactive client: 3307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:40.513859007+07:00","message":"[GCS] Cleaned up inactive client: 3304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:40.513861239+07:00","message":"[GCS] Cleaned up inactive client: 3306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:40.513863323+07:00","message":"[GCS] Cleaned up inactive client: 3309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:40.513865221+07:00","message":"[GCS] Cleaned up inactive client: 3302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:40.513867103+07:00","message":"[GCS] Cleaned up inactive client: 3305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:40.513869033+07:00","message":"[GCS] Cleaned up inactive client: 3303"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:43.014729003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:43.014736499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:44.99624152+07:00","message":"[GCS] IsForceVAD: false for message ID: 3331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:45.094124057+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:45.094148353+07:00","message":"found end of frame, send empty tag with msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:45.09415181+07:00","message":"end Recv id 3331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:45.094161065+07:00","message":"[buffer interim] 3331 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:45.094169331+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:45.094174033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:45.094177097+07:00","message":"> Transcript [46098] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:45.094179667+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:45.094181782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:45.094183667+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:45.094185631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:45.094188756+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:45.094199621+07:00","message":"push: {true \n 0 0xc004852380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:45.105234125+07:00","message":"write wav file: './tmp/7589/7589_3331.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:45.120098619+07:00","message":"[GCS] Start streaming session, msgId: 3332"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:46.01549964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:46.015505014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:49.01639099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:49.016405347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:50.626985034+07:00","message":"[GCS] IsForceVAD: false for message ID: 3332"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:50.721606788+07:00","message":"receive streaming session, msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:50.721637298+07:00","message":"found end of frame, send empty tag with msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:50.721642253+07:00","message":"end Recv id 3332"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:50.721664783+07:00","message":"[buffer interim] 3332 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:50.721687607+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:50.721692556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:50.721696032+07:00","message":"> Transcript [46099] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:50.721698946+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:50.721701087+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:50.721703026+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:50.72170493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:50.721713084+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:50.721722007+07:00","message":"push: {true \n 0 0xc004611000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:50.73309769+07:00","message":"write wav file: './tmp/7589/7589_3332.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:50.947350116+07:00","message":"[GCS] Start streaming session, msgId: 3333"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:52.01721585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:52.017215918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.08823914+07:00","message":"[GCS] IsForceVAD: false for message ID: 3333"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.157040773+07:00","message":"[GCS] Start streaming session, msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.171840492+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.171856145+07:00","message":"found end of frame, send empty tag with msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.171859373+07:00","message":"end Recv id 3333"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.171865457+07:00","message":"[buffer interim] 3333 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.171872248+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.171876491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.171879288+07:00","message":"> Transcript [46100] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.171881754+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.171883722+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.171885623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.171887462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.17188999+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.171897211+07:00","message":"push: {true \n 0 0xc0037ffa80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:54.182829671+07:00","message":"write wav file: './tmp/7589/7589_3333.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.72638995+07:00","message":"[GCS] IsForceVAD: false for message ID: 3334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.797460532+07:00","message":"[GCS] Start streaming session, msgId: 3335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.829388417+07:00","message":"receive streaming session, msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.829409579+07:00","message":"found end of frame, send empty tag with msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.829413179+07:00","message":"end Recv id 3334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.829422073+07:00","message":"[buffer interim] 3334 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.829429211+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.829435535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.829439+07:00","message":"> Transcript [46101] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.829441714+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.829443679+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.829445563+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.829447912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:54.829450735+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:54.829459+07:00","message":"push: {true \n 0 0xc004b1d200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:54.835070547+07:00","message":"write wav file: './tmp/7589/7589_3334.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:55.017666492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:55.017696469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:55.1185423+07:00","message":"[GCS] IsForceVAD: false for message ID: 3335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:55.208190072+07:00","message":"receive streaming session, msgId: 3335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:55.208226474+07:00","message":"found end of frame, send empty tag with msgId: 3335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:55.208230047+07:00","message":"end Recv id 3335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:55.208248777+07:00","message":"[buffer interim] 3335 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:55.208257632+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:55.20826151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:55.208264573+07:00","message":"> Transcript [46102] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:55.208267265+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:55.208269231+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:55.208271202+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:55.208273161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:11:55.208276585+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:55.208286089+07:00","message":"push: {true \n 0 0xc004610100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:11:55.213129843+07:00","message":"write wav file: './tmp/7589/7589_3335.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:11:55.238452741+07:00","message":"[GCS] Start streaming session, msgId: 3336"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:58.018655262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:11:58.018658637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:00.312983245+07:00","message":"[GCS] IsForceVAD: false for message ID: 3336"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:00.358871908+07:00","message":"[GCS] Start streaming session, msgId: 3337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:00.441593543+07:00","message":"receive streaming session, msgId: 3336"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:00.441617736+07:00","message":"found end of frame, send empty tag with msgId: 3336"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:00.441621839+07:00","message":"end Recv id 3336"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:00.441629866+07:00","message":"[buffer interim] 3336 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:00.441639951+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:00.441645985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:00.441650301+07:00","message":"> Transcript [46103] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:00.441654963+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:00.441658365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:00.44166157+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:00.44166459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:00.441677502+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:00.441687957+07:00","message":"push: {true \n 0 0xc003d5fc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:00.452443543+07:00","message":"write wav file: './tmp/7589/7589_3336.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:01.019019167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:01.019032963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:04.020014149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:04.020021103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:05.48668021+07:00","message":"[GCS] IsForceVAD: false for message ID: 3337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:05.55748657+07:00","message":"[GCS] Start streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:05.577363087+07:00","message":"receive streaming session, msgId: 3337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:05.577383215+07:00","message":"found end of frame, send empty tag with msgId: 3337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:05.577386543+07:00","message":"end Recv id 3337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:05.577393691+07:00","message":"[buffer interim] 3337 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:05.577401048+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:05.577407545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:05.577410699+07:00","message":"> Transcript [46104] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:05.577413664+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:05.577416004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:05.577419179+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:05.577421595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:05.577432079+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:05.577441308+07:00","message":"push: {true \n 0 0xc003325100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:05.588401863+07:00","message":"write wav file: './tmp/7589/7589_3337.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.316152702+07:00","message":"[GCS] IsForceVAD: false for message ID: 3338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.387746714+07:00","message":"[GCS] Start streaming session, msgId: 3339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.403980606+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.403999961+07:00","message":"found end of frame, send empty tag with msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.404003114+07:00","message":"end Recv id 3338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.404010369+07:00","message":"[buffer interim] 3338 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.404017627+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.404028407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.404031619+07:00","message":"> Transcript [46105] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.404034077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.404036062+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.404037886+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.404039868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.404042388+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.404051529+07:00","message":"push: {true \n 0 0xc004b1cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:06.409248159+07:00","message":"write wav file: './tmp/7589/7589_3338.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.449499308+07:00","message":"[GCS] IsForceVAD: false for message ID: 3339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.577889329+07:00","message":"[GCS] Start streaming session, msgId: 3340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.656741059+07:00","message":"receive streaming session, msgId: 3339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.656761065+07:00","message":"found end of frame, send empty tag with msgId: 3339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.656764485+07:00","message":"end Recv id 3339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.656773357+07:00","message":"[buffer interim] 3339 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.656782552+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.656791315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.656794363+07:00","message":"> Transcript [46106] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.656797224+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.656799407+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.656801207+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.656803322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:06.656809474+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:06.656820746+07:00","message":"push: {true \n 0 0xc003768f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:06.661373079+07:00","message":"write wav file: './tmp/7589/7589_3339.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:07.020401402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:07.020401294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:07.91639867+07:00","message":"[GCS] IsForceVAD: false for message ID: 3340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.013870258+07:00","message":"receive streaming session, msgId: 3340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.013888369+07:00","message":"found end of frame, send empty tag with msgId: 3340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.013891581+07:00","message":"end Recv id 3340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.013907944+07:00","message":"[buffer interim] 3340 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.013915851+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.013920234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.013923196+07:00","message":"> Transcript [46107] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.01392621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.013928298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.013930304+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.013932161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.01394077+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.013948684+07:00","message":"push: {true \n 0 0xc004b1d300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:08.019966677+07:00","message":"write wav file: './tmp/7589/7589_3340.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.052088016+07:00","message":"[GCS] Start streaming session, msgId: 3341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.3774058+07:00","message":"[GCS] IsForceVAD: false for message ID: 3341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.437611535+07:00","message":"[GCS] Start streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.573026123+07:00","message":"receive streaming session, msgId: 3341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.573046979+07:00","message":"found end of frame, send empty tag with msgId: 3341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.573050196+07:00","message":"end Recv id 3341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.573057545+07:00","message":"[buffer interim] 3341 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.573064648+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.573068425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.57307142+07:00","message":"> Transcript [46108] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.573073872+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.573075964+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.573077888+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.573079736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:08.57308245+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:08.573090673+07:00","message":"push: {true \n 0 0xc004b1d600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:08.578435756+07:00","message":"write wav file: './tmp/7589/7589_3341.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:10.021127293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:10.021142224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:10.513660064+07:00","message":"[GCS] Cleaned up inactive client: 3310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:10.513698791+07:00","message":"[GCS] Cleaned up inactive client: 3313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:10.513702238+07:00","message":"[GCS] Cleaned up inactive client: 3312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:10.513704851+07:00","message":"[GCS] Cleaned up inactive client: 3317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:10.513707262+07:00","message":"[GCS] Cleaned up inactive client: 3318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:10.513709248+07:00","message":"[GCS] Cleaned up inactive client: 3311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:10.513710968+07:00","message":"[GCS] Cleaned up inactive client: 3316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:10.513712714+07:00","message":"[GCS] Cleaned up inactive client: 3315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:10.513714439+07:00","message":"[GCS] Cleaned up inactive client: 3314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:10.513716283+07:00","message":"[GCS] Cleaned up inactive client: 3319"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:13.022173202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:13.022201671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:13.495732754+07:00","message":"[GCS] IsForceVAD: false for message ID: 3342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:13.589490615+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:13.589511363+07:00","message":"found end of frame, send empty tag with msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:13.589514629+07:00","message":"end Recv id 3342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:13.589522504+07:00","message":"[buffer interim] 3342 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:13.589530855+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:13.589541557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:13.58954477+07:00","message":"> Transcript [46109] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:13.589547539+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:13.589549612+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:13.58955141+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:13.58955346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:13.589556284+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:13.58958298+07:00","message":"push: {true \n 0 0xc0030bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:13.610253196+07:00","message":"write wav file: './tmp/7589/7589_3342.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:13.629974523+07:00","message":"[GCS] Start streaming session, msgId: 3343"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:16.023135758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:16.023135772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:18.877016857+07:00","message":"[GCS] IsForceVAD: false for message ID: 3343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:18.961223117+07:00","message":"receive streaming session, msgId: 3343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:18.961252884+07:00","message":"found end of frame, send empty tag with msgId: 3343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:18.961259057+07:00","message":"end Recv id 3343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:18.961272468+07:00","message":"[buffer interim] 3343 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:18.961283782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:18.961290839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:18.961295298+07:00","message":"> Transcript [46110] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:18.961299105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:18.961302492+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:18.961305527+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:18.961309018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:18.961320781+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:18.961335664+07:00","message":"push: {true \n 0 0xc004b1c180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:18.971845279+07:00","message":"write wav file: './tmp/7589/7589_3343.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:19.009048582+07:00","message":"[GCS] Start streaming session, msgId: 3344"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:19.02385121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:19.02385972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.314794349+07:00","message":"[GCS] IsForceVAD: false for message ID: 3344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.378847495+07:00","message":"[GCS] Start streaming session, msgId: 3345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.410631335+07:00","message":"receive streaming session, msgId: 3344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.410651831+07:00","message":"found end of frame, send empty tag with msgId: 3344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.410655864+07:00","message":"end Recv id 3344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.41066395+07:00","message":"[buffer interim] 3344 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.410672003+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.410683168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.410686418+07:00","message":"> Transcript [46111] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.410689446+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.410691575+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.410693413+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.410695759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.410698686+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.410709291+07:00","message":"push: {true \n 0 0xc003325000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:21.417997615+07:00","message":"write wav file: './tmp/7589/7589_3344.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.507188544+07:00","message":"[GCS] IsForceVAD: false for message ID: 3345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.566989065+07:00","message":"[GCS] Start streaming session, msgId: 3346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.605677526+07:00","message":"receive streaming session, msgId: 3345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.605699217+07:00","message":"found end of frame, send empty tag with msgId: 3345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.605702453+07:00","message":"end Recv id 3345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.605711037+07:00","message":"[buffer interim] 3345 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.605719121+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.605723211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.605726447+07:00","message":"> Transcript [46112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.605729421+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.605732147+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.605734192+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.605736102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:21.605738881+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.605749413+07:00","message":"push: {true \n 0 0xc0030bc300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:21.610531223+07:00","message":"write wav file: './tmp/7589/7589_3345.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:21.957323913+07:00","message":"[GCS] IsForceVAD: false for message ID: 3346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.017114256+07:00","message":"[GCS] Start streaming session, msgId: 3347"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:22.024087618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:22.024096282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.057254062+07:00","message":"receive streaming session, msgId: 3346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.057275554+07:00","message":"found end of frame, send empty tag with msgId: 3346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.057278936+07:00","message":"end Recv id 3346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.057286368+07:00","message":"[buffer interim] 3346 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.057293757+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.057297447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.057300755+07:00","message":"> Transcript [46113] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.057303683+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.057306349+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.057308352+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.057310308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.057318044+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.057326658+07:00","message":"push: {true \n 0 0xc003325b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:22.062018886+07:00","message":"write wav file: './tmp/7589/7589_3346.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.335199934+07:00","message":"[GCS] IsForceVAD: false for message ID: 3347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.411880171+07:00","message":"receive streaming session, msgId: 3347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.411915738+07:00","message":"found end of frame, send empty tag with msgId: 3347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.411919916+07:00","message":"end Recv id 3347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.411930043+07:00","message":"[buffer interim] 3347 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.41193922+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.41194374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.411946944+07:00","message":"> Transcript [46114] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.411950764+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.411954549+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.411956641+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.411958765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:22.411962262+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.411973887+07:00","message":"push: {true \n 0 0xc0030bd680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:22.416430774+07:00","message":"write wav file: './tmp/7589/7589_3347.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:22.467097771+07:00","message":"[GCS] Start streaming session, msgId: 3348"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:25.025036327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:25.025074096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:27.596254375+07:00","message":"[GCS] IsForceVAD: false for message ID: 3348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:27.680156147+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:27.680178803+07:00","message":"found end of frame, send empty tag with msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:27.680182467+07:00","message":"end Recv id 3348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:27.680191882+07:00","message":"[buffer interim] 3348 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:27.680200183+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:27.680205013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:27.680209146+07:00","message":"> Transcript [46115] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:27.680212268+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:27.680214966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:27.680216851+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:27.680218826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:27.680229116+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:27.680239117+07:00","message":"push: {true \n 0 0xc004c0ff00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:27.689915901+07:00","message":"write wav file: './tmp/7589/7589_3348.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:27.717921717+07:00","message":"[GCS] Start streaming session, msgId: 3349"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:28.025246585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:28.025267731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:31.026068636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:31.026083866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:31.875283148+07:00","message":"[GCS] IsForceVAD: false for message ID: 3349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:31.961434494+07:00","message":"receive streaming session, msgId: 3349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:31.961461343+07:00","message":"found end of frame, send empty tag with msgId: 3349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:31.96146485+07:00","message":"end Recv id 3349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:31.96148511+07:00","message":"[buffer interim] 3349 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:31.961494135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:31.961499165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:31.961509132+07:00","message":"> Transcript [46116] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:31.961512201+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:31.961514352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:31.961516411+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:31.961518506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:31.961521318+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:31.961533064+07:00","message":"push: {true \n 0 0xc0045df800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:31.971305228+07:00","message":"write wav file: './tmp/7589/7589_3349.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:32.267341963+07:00","message":"[GCS] Start streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:32.394945298+07:00","message":"[GCS] IsForceVAD: false for message ID: 3350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:32.516611222+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:32.516643358+07:00","message":"found end of frame, send empty tag with msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:32.516647224+07:00","message":"end Recv id 3350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:32.516657709+07:00","message":"[buffer interim] 3350 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:32.516667285+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:32.516671511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:32.516675225+07:00","message":"> Transcript [46117] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:32.516680216+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:32.516683059+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:32.516686632+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:32.516689503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:32.516702777+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:32.516720086+07:00","message":"push: {true \n 0 0xc004b1ce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:32.522378691+07:00","message":"write wav file: './tmp/7589/7589_3350.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:34.02652169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:34.026549741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:34.769592656+07:00","message":"[GCS] Start streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:34.894916622+07:00","message":"[GCS] IsForceVAD: false for message ID: 3351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:34.958056351+07:00","message":"[GCS] Start streaming session, msgId: 3352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.021624574+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.02164972+07:00","message":"found end of frame, send empty tag with msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.021653175+07:00","message":"end Recv id 3351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.0216617+07:00","message":"[buffer interim] 3351 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.021683144+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.021687867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.021691142+07:00","message":"> Transcript [46118] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.021693832+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.021695886+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.021697954+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.021699995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.021703161+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.021714324+07:00","message":"push: {true \n 0 0xc003769800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:35.035010055+07:00","message":"write wav file: './tmp/7589/7589_3351.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.215148946+07:00","message":"[GCS] IsForceVAD: false for message ID: 3352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.40756065+07:00","message":"[GCS] Start streaming session, msgId: 3353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.439735132+07:00","message":"receive streaming session, msgId: 3352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.439758867+07:00","message":"found end of frame, send empty tag with msgId: 3352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.439761945+07:00","message":"end Recv id 3352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.439770017+07:00","message":"[buffer interim] 3352 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.439779759+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.43979091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.439794629+07:00","message":"> Transcript [46119] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.439797568+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.439799726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.439801586+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.439803804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.439806626+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.439817046+07:00","message":"push: {true \n 0 0xc003325e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:35.44489533+07:00","message":"write wav file: './tmp/7589/7589_3352.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.537273997+07:00","message":"[GCS] IsForceVAD: false for message ID: 3353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.628655996+07:00","message":"receive streaming session, msgId: 3353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.628679725+07:00","message":"found end of frame, send empty tag with msgId: 3353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.628682682+07:00","message":"end Recv id 3353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.628689375+07:00","message":"[buffer interim] 3353 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.628696526+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.628706087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.628709042+07:00","message":"> Transcript [46120] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.628711452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.628713405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.628715305+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.628717327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:35.628720086+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:35.628728279+07:00","message":"push: {true \n 0 0xc003324000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:35.633582583+07:00","message":"write wav file: './tmp/7589/7589_3353.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:37.026905961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:37.026909097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:37.268571564+07:00","message":"[GCS] Start streaming session, msgId: 3354"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:40.027585925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:40.027611048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513839766+07:00","message":"[GCS] Cleaned up inactive client: 3322"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513890227+07:00","message":"[GCS] Cleaned up inactive client: 3320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513893347+07:00","message":"[GCS] Cleaned up inactive client: 3321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513895288+07:00","message":"[GCS] Cleaned up inactive client: 3327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513897113+07:00","message":"[GCS] Cleaned up inactive client: 3329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513899272+07:00","message":"[GCS] Cleaned up inactive client: 3328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513901098+07:00","message":"[GCS] Cleaned up inactive client: 3325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513903065+07:00","message":"[GCS] Cleaned up inactive client: 3330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513904902+07:00","message":"[GCS] Cleaned up inactive client: 3323"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513906751+07:00","message":"[GCS] Cleaned up inactive client: 3326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:40.513908511+07:00","message":"[GCS] Cleaned up inactive client: 3324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:42.395119635+07:00","message":"[GCS] IsForceVAD: false for message ID: 3354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:42.490456128+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:42.490500793+07:00","message":"found end of frame, send empty tag with msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:42.490505236+07:00","message":"end Recv id 3354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:42.490513265+07:00","message":"[buffer interim] 3354 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:42.490522925+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:42.490527133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:42.49053009+07:00","message":"> Transcript [46121] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:42.49053269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:42.490534674+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:42.490536605+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:42.490538535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:42.490541442+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:42.490550036+07:00","message":"push: {true \n 0 0xc004610900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:42.51049906+07:00","message":"write wav file: './tmp/7589/7589_3354.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:43.028287326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:43.028299886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:43.869393954+07:00","message":"[GCS] Start streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:44.185145505+07:00","message":"[GCS] IsForceVAD: false for message ID: 3355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:44.247532396+07:00","message":"[GCS] Start streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:44.269093283+07:00","message":"receive streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:44.269115679+07:00","message":"found end of frame, send empty tag with msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:44.269118864+07:00","message":"end Recv id 3355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:44.269125918+07:00","message":"[buffer interim] 3355 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:44.269133495+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:44.269142604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:44.269145408+07:00","message":"> Transcript [46122] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:44.269147775+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:44.269149825+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:44.26915166+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:44.269153829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:44.269156753+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:44.269176786+07:00","message":"push: {true \n 0 0xc003769900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:44.274975772+07:00","message":"write wav file: './tmp/7589/7589_3355.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:46.028321368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:46.02834471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:49.028830861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:49.028877064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:49.367541822+07:00","message":"[GCS] IsForceVAD: false for message ID: 3356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:49.487289433+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:49.487313583+07:00","message":"found end of frame, send empty tag with msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:49.487316547+07:00","message":"end Recv id 3356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:49.487323787+07:00","message":"[buffer interim] 3356 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:49.487337408+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:49.487342419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:49.487345156+07:00","message":"> Transcript [46123] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:49.487347583+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:49.487349502+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:49.487351316+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:49.487353249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:49.48735621+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:49.487364983+07:00","message":"push: {true \n 0 0xc004610d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:49.501185583+07:00","message":"write wav file: './tmp/7589/7589_3356.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.036735033+07:00","message":"[GCS] Start streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.502037808+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.502119249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.502127984+07:00","message":"receive interim result [false|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.502147678+07:00","message":"[buffer interim] 3357 false ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.502157105+07:00","message":"[bufferProcess] interim [480000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.502160214+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.502165226+07:00","message":"[bufferProcess] send to processor (ticker):ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.502168872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.502173245+07:00","message":"> Transcript [46124] [false]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.502176719+07:00","message":"Set StatePrefix (first interim): 'ประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.558782919+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.558829925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.558835686+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.558853405+07:00","message":"[buffer interim] 3357 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.55886167+07:00","message":"[bufferProcess] interim [540000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.558863881+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.691043511+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.69109168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.691103333+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:51.691122337+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.69113125+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.691133706+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.691137102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.691139848+07:00","message":"> Transcript [46125] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.691144137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:51.691146244+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:52.028876389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:52.028927963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:52.271590256+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:52.271635738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:52.271642374+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:52.271659645+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:52.271672247+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:52.271676302+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:52.271684407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:52.271689391+07:00","message":"> Transcript [46126] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:52.271692807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:52.271695273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:52.271698615+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:52.271701311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.178323518+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.178369116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.178375+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.178385766+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.178394021+07:00","message":"[bufferProcess] interim [220000000]:สวัสดีค่ะต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.178396831+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.178401044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.178404136+07:00","message":"> Transcript [46127] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.178409549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.178414332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.178416457+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.178418765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.326859428+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.326900507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.326907441+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.326924811+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.326937102+07:00","message":"[bufferProcess] interim [280000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.326939472+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.32694614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.326949992+07:00","message":"> Transcript [46128] [false]: 'สวัสดีค่ะต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.326953722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.32695583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.32695793+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.326960241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.480605594+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.480645825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.480651433+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.480666314+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480678935+07:00","message":"[bufferProcess] interim [460000000]:สวัสดีค่ะต้อนรับเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.48068169+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480688461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480691931+07:00","message":"> Transcript [46129] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480695312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480697713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480700144+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480702417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480706841+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480708935+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480711283+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.480713439+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.480733451+07:00","message":"push: {false สวัสดี 0 0xc003d5ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.678301902+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.678343442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่เซลล์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.678349617+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่เซลล์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.678364986+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่เซลล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.678372581+07:00","message":"[bufferProcess] interim [640000000]:สวัสดีค่ะต้อนรับเข้าสู่เซลล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.678375288+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.678382722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.67838559+07:00","message":"> Transcript [46130] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.678389175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.678391422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.678393886+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.67839635+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.694493263+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.69453206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่ศาลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.694540537+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่ศาลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.694558142+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.694566947+07:00","message":"[bufferProcess] interim [700000000]:สวัสดีค่ะต้อนรับเข้าสู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.694570944+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่เซลล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.69457854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.694583004+07:00","message":"> Transcript [46131] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่เซลล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.69458812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.69459119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.694594357+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.694597711+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.802661915+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.802702489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่ตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.802709632+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.802725912+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.80273721+07:00","message":"[bufferProcess] interim [760000000]:สวัสดีค่ะต้อนรับเข้าสู่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.802740081+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.802748533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.802751713+07:00","message":"> Transcript [46132] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่ศาลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.802757333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.802759784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.802761775+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.802769354+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.806560147+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.806581749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับสู่สารคาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.806586696+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับสู่สารคาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.80659874+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับสู่สารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806604196+07:00","message":"[bufferProcess] interim [820000000]:สวัสดีค่ะต้อนรับสู่สารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806606944+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806612332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806614756+07:00","message":"> Transcript [46133] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806617538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806619696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806621672+07:00","message":"StatePrefix: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806623869+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806630951+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806633133+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806635547+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะต้อนรับเข้าสู่ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.806637926+07:00","message":"Next Push (prob) : 'ต้อนรับเข้าสู่ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.806645729+07:00","message":"push: {false ค่ะ 0 0xc003d5ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.995591982+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.995630872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.995637352+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:53.995648549+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.995656376+07:00","message":"[bufferProcess] interim [940000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.995659605+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับสู่สารคาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.995666052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.995668703+07:00","message":"> Transcript [46134] [false]: 'สวัสดีค่ะต้อนรับสู่สารคาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.995671493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:53.995673675+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะต้อนรับสู่สารคาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.007683923+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.007713459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารภัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.007719121+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารภัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.007729875+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารภัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.007736151+07:00","message":"[bufferProcess] interim [0]:สวัสดีค่ะต้อนรับเข้าสู่สารภัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.007738907+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.007744348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.007749971+07:00","message":"> Transcript [46135] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.007752418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.007754973+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.075836907+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.075876626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.075884089+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.075897094+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.075907098+07:00","message":"[bufferProcess] interim [120000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.075909677+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารภัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.075915585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.075918504+07:00","message":"> Transcript [46136] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารภัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.075921117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.075923624+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารภัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.380023703+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.380064199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.380073155+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.380092633+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.380101658+07:00","message":"[bufferProcess] interim [360000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.380106806+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.380111243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.380115922+07:00","message":"> Transcript [46137] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.380118722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.380121187+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.700818856+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.70086778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.700874025+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:54.700889355+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.70089735+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.700899963+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.700906115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.70090966+07:00","message":"> Transcript [46138] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.7009135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.700916045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.700918402+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:54.700920677+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:55.029561182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:55.029581035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.081131619+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.081189082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.08119572+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.081208143+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.081216345+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.081219176+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.081226433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.081229312+07:00","message":"> Transcript [46139] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.08123324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.081235718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.081237866+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.081240397+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.472142744+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.472180678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.47218788+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.472204694+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.472214022+07:00","message":"[bufferProcess] interim [440000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.472217274+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.472221918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.472224984+07:00","message":"> Transcript [46140] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.472228603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.472230714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.472232936+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.472235311+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.475445452+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.475469548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.475474738+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.475486915+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475491763+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475494274+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475496887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475499455+07:00","message":"> Transcript [46141] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475503296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475505256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475508058+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475510647+07:00","message":"TextPushed: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475519272+07:00","message":"Push: 'ต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475521553+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.47552521+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.475527907+07:00","message":"Next Push (prob) : 'ทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.475535941+07:00","message":"push: {false ต้อนรับเข้าสู่สารพันลั่น 0 0xc003d5ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.805021974+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.805074479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.805081565+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.805096463+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.805107556+07:00","message":"[bufferProcess] interim [800000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.805110159+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.805116566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.805120903+07:00","message":"> Transcript [46142] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.805125747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.805128023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.805130293+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.805134006+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.849881572+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.849940002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.849946774+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.849959999+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.849967394+07:00","message":"[bufferProcess] interim [860000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.84997065+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.849978402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.84998129+07:00","message":"> Transcript [46143] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.849985268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.849987656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.849989702+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.849992416+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.98310093+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.983140816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.983147865+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:55.983162452+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.983170735+07:00","message":"[bufferProcess] interim [980000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.983173747+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.983181534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.983184564+07:00","message":"> Transcript [46144] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.98318856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.983191196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.983193506+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:55.983198143+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.174431924+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.174474469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.174481031+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.174496053+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.174506438+07:00","message":"[bufferProcess] interim [220000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.174512303+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.17452047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.174525814+07:00","message":"> Transcript [46145] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.174530698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.174533089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.174535481+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.174538439+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.174545389+07:00","message":"Push: 'ทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.17454785+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.174550707+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.174553498+07:00","message":"Next Push (prob) : 'กันทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.174562698+07:00","message":"push: {false ทุ่งบางเขนนะคะเจอ 0 0xc003d5ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.491270456+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.491309017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์บ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.491315526+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์บ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.491329153+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.491337636+07:00","message":"[bufferProcess] interim [520000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.491340557+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.491348648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.491353341+07:00","message":"> Transcript [46146] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.491357633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.491359938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.491362736+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.491365445+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.8109327+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.810977448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 14:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.810984273+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.81099983+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.811010961+07:00","message":"[bufferProcess] interim [760000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.811013759+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.81102132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.811024259+07:00","message":"> Transcript [46147] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์บ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.81102854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.811030881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.811033089+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.81103596+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.812394344+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.812414079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.812420288+07:00","message":"receive interim result [false|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.81243027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.812432991+07:00","message":"receive interim result [false|false]:  15:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.812439325+07:00","message":"[buffer interim] 3357 false สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.812442574+07:00","message":"[buffer interim] 3357 false  15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.812447083+07:00","message":"[bufferProcess] interim [820000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.812449601+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.812452508+07:00","message":"[bufferProcess] interim [820000000]: 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.812455141+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.812458033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.812460471+07:00","message":"> Transcript [46148] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.812463568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.812465913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.812468264+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:56.812470573+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.92490664+07:00","message":"[GCS] IsForceVAD: false for message ID: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:56.998683429+07:00","message":"[GCS] Start streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.027817083+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.027863649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 15:00 น\",\"confidence\":0.95865506}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.027870305+07:00","message":"receive interim result [true|false]: สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.027881734+07:00","message":"end recv isFinal message id 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.02788384+07:00","message":"end Recv id 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.027891493+07:00","message":"[buffer interim] 3357 true สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.02789973+07:00","message":"[bufferProcess] interim [120000000]:สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027907824+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027911249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027914073+07:00","message":"> Transcript [46149] [false]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027918298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.02792056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027923277+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027925955+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027928853+07:00","message":"Push: 'กันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027930694+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027932891+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027935164+07:00","message":"Next Push (prob) : 'เสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027936874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027938902+07:00","message":"> Transcript [46150] [true]: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027941274+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027943004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027945314+07:00","message":"StatePrefix: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027947414+07:00","message":"TextPushed: 'สวัสดีค่ะต้อนรับเข้าสู่สารพันลั่นทุ่งบางเขนนะคะเจอกันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.027955241+07:00","message":"Push: 'เสาร์ 15:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.027963198+07:00","message":"push: {false กันทุกวัน 0 0xc003d5ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.027968123+07:00","message":"push: {true เสาร์ 15:00 น 0 0xc003d5ff00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:12:57.040002328+07:00","message":"write wav file: './tmp/7589/7589_3357.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.664411975+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.664448677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.66445439+07:00","message":"receive interim result [false|false]: แนท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.66447125+07:00","message":"[buffer interim] 3358 false แนท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.664479012+07:00","message":"[bufferProcess] interim [480000000]:แนท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.664481124+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.71803849+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.718075206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.71808108+07:00","message":"receive interim result [false|false]: แนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.718092459+07:00","message":"[buffer interim] 3358 false แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.718099797+07:00","message":"[bufferProcess] interim [540000000]:แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.718102132+07:00","message":"[bufferProcess] send to processor:แนท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.718108155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.718111159+07:00","message":"> Transcript [46151] [false]: 'แนท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.718113568+07:00","message":"Set StatePrefix (first interim): 'แนท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.726815139+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.726838545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.726843966+07:00","message":"receive interim result [false|false]: แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.726858558+07:00","message":"[buffer interim] 3358 false แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.726863767+07:00","message":"[bufferProcess] interim [600000000]:แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.726865858+07:00","message":"[bufferProcess] send to processor:แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.726869024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.726871649+07:00","message":"> Transcript [46152] [false]: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.726874051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.72687649+07:00","message":"Set new StatePrefix: 'แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.970524036+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.970566963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.970573384+07:00","message":"receive interim result [false|false]: แน่นอนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:57.97058876+07:00","message":"[buffer interim] 3358 false แน่นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.970597266+07:00","message":"[bufferProcess] interim [780000000]:แน่นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.970600579+07:00","message":"[bufferProcess] send to processor:แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.97060879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.970611923+07:00","message":"> Transcript [46153] [false]: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.97061443+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:57.970616683+07:00","message":"Set new StatePrefix: 'แน่นอน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:58.029569813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:12:58.029580275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.371180745+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.371222751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนค่ะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.371229387+07:00","message":"receive interim result [false|false]: แน่นอนค่ะเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.371248241+07:00","message":"[buffer interim] 3358 false แน่นอนค่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.371257435+07:00","message":"[bufferProcess] interim [140000000]:แน่นอนค่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.371260449+07:00","message":"[bufferProcess] send to processor:แน่นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.371268452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.371271548+07:00","message":"> Transcript [46154] [false]: 'แน่นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.37127552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.371278173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.37128253+07:00","message":"StatePrefix: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.371284688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.422399858+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.422448509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนของเรา 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.422455165+07:00","message":"receive interim result [false|false]: แน่นอนของเรา 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.422467977+07:00","message":"[buffer interim] 3358 false แน่นอนของเรา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.422475515+07:00","message":"[bufferProcess] interim [320000000]:แน่นอนของเรา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.422478118+07:00","message":"[bufferProcess] send to processor:แน่นอนค่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.422483666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.42248681+07:00","message":"> Transcript [46155] [false]: 'แน่นอนค่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.422490453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.422492673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.42249477+07:00","message":"StatePrefix: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.42249731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.617083545+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.617127473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนของเราสองคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.617134907+07:00","message":"receive interim result [false|false]: แน่นอนของเราสองคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.617150815+07:00","message":"[buffer interim] 3358 false แน่นอนของเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.617174718+07:00","message":"[bufferProcess] interim [440000000]:แน่นอนของเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.617177874+07:00","message":"[bufferProcess] send to processor:แน่นอนของเรา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.617182441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.61718691+07:00","message":"> Transcript [46156] [false]: 'แน่นอนของเรา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.617190847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.617193949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.617197164+07:00","message":"StatePrefix: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.617200411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.890027803+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.890079211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนของเราสองคนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.890086653+07:00","message":"receive interim result [false|false]: แน่นอนของเราสองคนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.890102172+07:00","message":"[buffer interim] 3358 false แน่นอนของเราสองคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.89010987+07:00","message":"[bufferProcess] interim [680000000]:แน่นอนของเราสองคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890112656+07:00","message":"[bufferProcess] send to processor:แน่นอนของเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890120024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890122736+07:00","message":"> Transcript [46157] [false]: 'แน่นอนของเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890126509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890129165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890131429+07:00","message":"StatePrefix: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890133668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890139736+07:00","message":"Push: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890142143+07:00","message":"TextPushed: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890146384+07:00","message":"Set new StatePrefix : 'แน่นอนของเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:58.890152861+07:00","message":"Next Push (prob) : 'ของเราสองคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:58.890160497+07:00","message":"push: {false แน่นอน 0 0xc004c0fc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.074318421+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.074358916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนของเราสองคนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.074366353+07:00","message":"receive interim result [false|false]: แน่นอนของเราสองคนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.074382134+07:00","message":"[buffer interim] 3358 false แน่นอนของเราสองคนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.074390584+07:00","message":"[bufferProcess] interim [860000000]:แน่นอนของเราสองคนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.074393655+07:00","message":"[bufferProcess] send to processor:แน่นอนของเราสองคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.074399708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.074402433+07:00","message":"> Transcript [46158] [false]: 'แน่นอนของเราสองคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.074406053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.07440835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.074410758+07:00","message":"StatePrefix: 'แน่นอนของเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.07441339+07:00","message":"TextPushed: 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.642006636+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.642047392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนของเราสองคนนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.642053923+07:00","message":"receive interim result [false|false]: แน่นอนของเราสองคนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.642069492+07:00","message":"[buffer interim] 3358 false แน่นอนของเราสองคนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.642080401+07:00","message":"[bufferProcess] interim [460000000]:แน่นอนของเราสองคนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.642082879+07:00","message":"[bufferProcess] send to processor:แน่นอนของเราสองคนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.64208937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.64209274+07:00","message":"> Transcript [46159] [false]: 'แน่นอนของเราสองคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.642096348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.642098876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.642101465+07:00","message":"StatePrefix: 'แน่นอนของเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.642104118+07:00","message":"TextPushed: 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.854137526+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.854183827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนของเราสองคนนะคะกิ๊บอภิยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.854193574+07:00","message":"receive interim result [false|false]: แน่นอนของเราสองคนนะคะกิ๊บอภิยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:12:59.854213732+07:00","message":"[buffer interim] 3358 false แน่นอนของเราสองคนนะคะกิ๊บอภิยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.85422941+07:00","message":"[bufferProcess] interim [700000000]:แน่นอนของเราสองคนนะคะกิ๊บอภิยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.854234274+07:00","message":"[bufferProcess] send to processor:แน่นอนของเราสองคนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.854243523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.854247708+07:00","message":"> Transcript [46160] [false]: 'แน่นอนของเราสองคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.854253135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.854256287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.854260543+07:00","message":"StatePrefix: 'แน่นอนของเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:12:59.854264323+07:00","message":"TextPushed: 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.5156481+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.515685524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.515691916+07:00","message":"receive interim result [false|false]: แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.51571145+07:00","message":"[buffer interim] 3358 false แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515719916+07:00","message":"[bufferProcess] interim [940000000]:แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515722834+07:00","message":"[bufferProcess] send to processor:แน่นอนของเราสองคนนะคะกิ๊บอภิยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515726966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515730304+07:00","message":"> Transcript [46161] [false]: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515734294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.51573635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515738932+07:00","message":"StatePrefix: 'แน่นอนของเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515741632+07:00","message":"TextPushed: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515748995+07:00","message":"Push: 'ของเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515751493+07:00","message":"TextPushed: 'แน่นอนของเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515753573+07:00","message":"Set new StatePrefix : 'แน่นอนของเราสองคนนะคะกิ๊บอภิยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.515756383+07:00","message":"Next Push (prob) : 'นะคะกิ๊บอภิยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.515802876+07:00","message":"push: {false ของเราสองคน 0 0xc004c0fc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.536361193+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.536406647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.53641299+07:00","message":"receive interim result [false|false]: แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.536429287+07:00","message":"[buffer interim] 3358 false แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.536437385+07:00","message":"[bufferProcess] interim [180000000]:แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.536441687+07:00","message":"[bufferProcess] send to processor:แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.536449737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.536453419+07:00","message":"> Transcript [46162] [false]: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.536460545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.53646277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.536465133+07:00","message":"StatePrefix: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.536467871+07:00","message":"TextPushed: 'แน่นอนของเราสองคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.597083981+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.597120723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.597126609+07:00","message":"receive interim result [false|false]: แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.59714255+07:00","message":"[buffer interim] 3358 false แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.597153597+07:00","message":"[bufferProcess] interim [360000000]:แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.597156271+07:00","message":"[bufferProcess] send to processor:แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.597171836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.597175322+07:00","message":"> Transcript [46163] [false]: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.5971791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.59718156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.597184225+07:00","message":"StatePrefix: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.597187278+07:00","message":"TextPushed: 'แน่นอนของเราสองคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.715168162+07:00","message":"[GCS] IsForceVAD: false for message ID: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.778928137+07:00","message":"[GCS] Start streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.815900096+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.815938368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.815945101+07:00","message":"receive interim result [false|false]: แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.815958875+07:00","message":"[buffer interim] 3358 false แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.815967027+07:00","message":"[bufferProcess] interim [600000000]:แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.815970058+07:00","message":"[bufferProcess] send to processor:แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.815976197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.815979485+07:00","message":"> Transcript [46164] [false]: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.815983541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.815985891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.815988326+07:00","message":"StatePrefix: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.81599138+07:00","message":"TextPushed: 'แน่นอนของเราสองคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.874762179+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.874803866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนค่ะเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ\",\"confidence\":0.8843043}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.874812129+07:00","message":"receive interim result [true|false]: แน่นอนค่ะเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.874822793+07:00","message":"end recv isFinal message id 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.874825141+07:00","message":"end Recv id 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.874836047+07:00","message":"[buffer interim] 3358 true แน่นอนค่ะเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874843918+07:00","message":"[bufferProcess] interim [660000000]:แน่นอนค่ะเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874857937+07:00","message":"[bufferProcess] send to processor (isfinal):แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874862587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874865693+07:00","message":"> Transcript [46165] [false]: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874869469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874871673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874874093+07:00","message":"StatePrefix: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874876593+07:00","message":"TextPushed: 'แน่นอนของเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874879407+07:00","message":"Push: 'นะคะกิ๊บอภิยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874881871+07:00","message":"TextPushed: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874884125+07:00","message":"Set new StatePrefix : 'แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874886577+07:00","message":"Next Push (prob) : 'ฉายจันทร์ทิพย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874888625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874890788+07:00","message":"> Transcript [46166] [true]: 'แน่นอนค่ะเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874893201+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874894916+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874897242+07:00","message":"StatePrefix: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874899451+07:00","message":"TextPushed: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.874901204+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.874992606+07:00","message":"push: {false นะคะกิ๊บอภิยา 0 0xc004c0fc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.875067696+07:00","message":"Push: 'ฉายจันทร์ทิพย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.875070836+07:00","message":"TextPushed: 'แน่นอนของเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.875072994+07:00","message":"Set new StatePrefix : 'แน่นอนค่ะเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.875075089+07:00","message":"Next Push (prob) : 'แน่นอนค่ะเราสองคนนะคะกิ๊บอภิยาฉายจันทร์ทิพย์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:00.875081465+07:00","message":"push: {true ฉายจันทร์ทิพย์ค่ะ 0 0xc004c0fc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:00.875100941+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3358.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:00.891768721+07:00","message":"write wav file: './tmp/7589/7589_3358.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:01.029991092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:01.030001566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.337644213+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.337698775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.337704453+07:00","message":"receive interim result [false|false]: ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.337719761+07:00","message":"[buffer interim] 3359 false ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.337728675+07:00","message":"[bufferProcess] interim [360000000]:ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.337730915+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.540315783+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.5403604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.540367664+07:00","message":"receive interim result [false|false]: ปากดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.540383023+07:00","message":"[buffer interim] 3359 false ปากดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.540393042+07:00","message":"[bufferProcess] interim [480000000]:ปากดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.540396447+07:00","message":"[bufferProcess] send to processor:ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.5404019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.540406011+07:00","message":"> Transcript [46167] [false]: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.540409747+07:00","message":"Set StatePrefix (first interim): 'ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.625925813+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.625968884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สลากกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.625976108+07:00","message":"receive interim result [false|false]: สลากกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.62599419+07:00","message":"[buffer interim] 3359 false สลากกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.626005077+07:00","message":"[bufferProcess] interim [540000000]:สลากกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.626007394+07:00","message":"[bufferProcess] send to processor:ปากดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.626013795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.626016839+07:00","message":"> Transcript [46168] [false]: 'ปากดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.626020312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.626022687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.626024689+07:00","message":"StatePrefix: 'ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.626027267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.720953028+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.720997964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาปิ่นโต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.721003577+07:00","message":"receive interim result [false|false]: ปลาปิ่นโต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.721016978+07:00","message":"[buffer interim] 3359 false ปลาปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.721026137+07:00","message":"[bufferProcess] interim [660000000]:ปลาปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.721028685+07:00","message":"[bufferProcess] send to processor:สลากกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.721036504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.72103949+07:00","message":"> Transcript [46169] [false]: 'สลากกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.721041955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.721044402+07:00","message":"Set new StatePrefix: 'สลากกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.812674108+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.812717515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากเป็นตุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.812723702+07:00","message":"receive interim result [false|false]: ปากเป็นตุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.812741207+07:00","message":"[buffer interim] 3359 false ปากเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.812749526+07:00","message":"[bufferProcess] interim [780000000]:ปากเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.812751948+07:00","message":"[bufferProcess] send to processor:ปลาปิ่นโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.812756272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.812759516+07:00","message":"> Transcript [46170] [false]: 'ปลาปิ่นโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.812761669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.812763698+07:00","message":"Set new StatePrefix: 'ปลาปิ่นโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.823243479+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.823268431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"papapa\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.823274271+07:00","message":"receive interim result [false|false]: papapa"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.823287595+07:00","message":"[buffer interim] 3359 false papapa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.82329286+07:00","message":"[bufferProcess] interim [840000000]:papapa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.823296352+07:00","message":"[bufferProcess] send to processor:ปากเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.823299536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.823302296+07:00","message":"> Transcript [46171] [false]: 'ปากเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.823304331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.823306273+07:00","message":"Set new StatePrefix: 'ปากเป็นตุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.833330563+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.833349913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pakistan\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.833354696+07:00","message":"receive interim result [false|false]: Pakistan"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.833364247+07:00","message":"[buffer interim] 3359 false Pakistan"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.83336971+07:00","message":"[bufferProcess] interim [900000000]:Pakistan"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.833371873+07:00","message":"[bufferProcess] send to processor:papapa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.83337457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.833378921+07:00","message":"> Transcript [46172] [false]: 'papapa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.833381479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.833385232+07:00","message":"Set new StatePrefix: 'papapa'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.948599079+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.948637719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"participant\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.948645021+07:00","message":"receive interim result [false|false]: participant"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:01.94866375+07:00","message":"[buffer interim] 3359 false participant"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.948679031+07:00","message":"[bufferProcess] interim [960000000]:participant"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.948682413+07:00","message":"[bufferProcess] send to processor:Pakistan"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.948693929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.948698554+07:00","message":"> Transcript [46173] [false]: 'Pakistan'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.948701901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:01.948706023+07:00","message":"Set new StatePrefix: 'Pakistan'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.205146552+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.205225276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.205232717+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.205249887+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.205257897+07:00","message":"[bufferProcess] interim [260000000]:pakapol ฤกษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.205260586+07:00","message":"[bufferProcess] send to processor:participant"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.205267613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.205270223+07:00","message":"> Transcript [46174] [false]: 'participant'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.205272551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.205274466+07:00","message":"Set new StatePrefix: 'participant'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.348464145+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.348505861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"McDonald's\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.348512504+07:00","message":"receive interim result [false|false]: McDonald's"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.348528046+07:00","message":"[buffer interim] 3359 false McDonald's"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.348535546+07:00","message":"[bufferProcess] interim [380000000]:McDonald's"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.34853799+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.348543394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.34854615+07:00","message":"> Transcript [46175] [false]: 'pakapol ฤกษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.348548854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.348550901+07:00","message":"Set new StatePrefix: 'pakapol ฤกษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.413493819+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.41353564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.413541983+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.413558098+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.413569158+07:00","message":"[bufferProcess] interim [440000000]:pakapol ฤกษ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.413572906+07:00","message":"[bufferProcess] send to processor:McDonald's"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.41357854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.413582676+07:00","message":"> Transcript [46176] [false]: 'McDonald's'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.413586409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.4135907+07:00","message":"Set new StatePrefix: 'McDonald's'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.467535546+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.467573572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์แรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.467579986+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์แรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.467597731+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์แรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.467605428+07:00","message":"[bufferProcess] interim [500000000]:pakapol ฤกษ์แรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.467607879+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.467611214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.467613964+07:00","message":"> Transcript [46177] [false]: 'pakapol ฤกษ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.467616164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.467618071+07:00","message":"Set new StatePrefix: 'pakapol ฤกษ์ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.570477741+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.570519419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol แม่ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.57052604+07:00","message":"receive interim result [false|false]: pakapol แม่ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.57054007+07:00","message":"[buffer interim] 3359 false pakapol แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.570549148+07:00","message":"[bufferProcess] interim [620000000]:pakapol แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.570551761+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์แรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.570559598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.570565498+07:00","message":"> Transcript [46178] [false]: 'pakapol ฤกษ์แรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.570568358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.570571942+07:00","message":"Set new StatePrefix: 'pakapol ฤกษ์แรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.728749918+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.728797382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์ได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.728804858+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์ได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.728822124+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.728833715+07:00","message":"[bufferProcess] interim [740000000]:pakapol ฤกษ์ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.728836722+07:00","message":"[bufferProcess] send to processor:pakapol แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.728841011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.728844278+07:00","message":"> Transcript [46179] [false]: 'pakapol แม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.728847129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.72884939+07:00","message":"Set new StatePrefix: 'pakapol แม่ค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.868505619+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.868545551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์ได้ครับและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.868551903+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์ได้ครับและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.868563987+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์ได้ครับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.868572281+07:00","message":"[bufferProcess] interim [860000000]:pakapol ฤกษ์ได้ครับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.868574872+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.868580918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.868584103+07:00","message":"> Transcript [46180] [false]: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.868586498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.868588908+07:00","message":"Set new StatePrefix: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.881890769+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.881927283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์ได้ครับแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.881933174+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์ได้ครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:02.881948237+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์ได้ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.881955324+07:00","message":"[bufferProcess] interim [920000000]:pakapol ฤกษ์ได้ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.881957672+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.881963637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.881966705+07:00","message":"> Transcript [46181] [false]: 'pakapol ฤกษ์ได้ครับและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.881969723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.881971961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.881974461+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:02.88197684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.044014144+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.044063182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.044072474+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.044089948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.04409411+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.044117136+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.044135431+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.044145592+07:00","message":"[bufferProcess] interim [40000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.044149533+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.044156557+07:00","message":"[bufferProcess] interim [40000000]: ฤกษ์ได้ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.044159912+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.044163155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.044166159+07:00","message":"> Transcript [46182] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.044169686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.044171863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.044173939+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.04417625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.097548937+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.097582529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.097588659+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.097601113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.097604178+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.097611757+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.097615509+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.09762137+07:00","message":"[bufferProcess] interim [160000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.097623437+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.097626993+07:00","message":"[bufferProcess] interim [160000000]: ฤกษ์ได้ครับแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.097629826+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.097632655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.097635463+07:00","message":"> Transcript [46183] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.097638458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.097640677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.097642939+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.097645015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.132563508+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.132605619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.132614022+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.132630168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.132635886+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.132646252+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.132652621+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132659235+07:00","message":"[bufferProcess] interim [220000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132661689+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132664818+07:00","message":"[bufferProcess] interim [220000000]: ฤกษ์ได้ครับแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132667779+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132670675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132673685+07:00","message":"> Transcript [46184] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132677311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132679491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132681458+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132683581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.13268635+07:00","message":"Push: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132688426+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132690501+07:00","message":"Set new StatePrefix : 'pakapol ฤกษ์ได้ครับแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.132692603+07:00","message":"Next Push (prob) : 'แล้วก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.132699643+07:00","message":"push: {false pakapol ฤกษ์ได้ครับ 0 0xc0030bd480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.363162301+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.363205844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.363214791+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.363228254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็เป็นเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.363233187+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็เป็นเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.363241921+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.363245849+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็เป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.363252967+07:00","message":"[bufferProcess] interim [340000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.363255449+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.363259022+07:00","message":"[bufferProcess] interim [340000000]: ฤกษ์ได้ครับแล้วก็เป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.36326162+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็เป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.363264886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.363268322+07:00","message":"> Transcript [46185] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.363270774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.363273273+07:00","message":"Set new StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.416809964+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.416842433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.416849323+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.416862204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็บ้านเลขที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.416865627+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็บ้านเลขที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.416873254+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.416880324+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็บ้านเลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.416886309+07:00","message":"[bufferProcess] interim [460000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.41688919+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็เป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.416892702+07:00","message":"[bufferProcess] interim [460000000]: ฤกษ์ได้ครับแล้วก็บ้านเลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.416895295+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็บ้านเลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.416898576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.416901328+07:00","message":"> Transcript [46186] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็เป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.416904532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.416907037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.416910244+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.416913273+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.436471015+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.436505268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.436511603+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.43652704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็ไปเร่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.436531609+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็ไปเร่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.436539319+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.436545394+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็ไปเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.436552506+07:00","message":"[bufferProcess] interim [520000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.43655509+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็บ้านเลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.436560874+07:00","message":"[bufferProcess] interim [520000000]: ฤกษ์ได้ครับแล้วก็ไปเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.436563708+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไปเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.436566951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.436570195+07:00","message":"> Transcript [46187] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็บ้านเลขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.436572634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.436576226+07:00","message":"Set new StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็บ้านเลขที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.605368562+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.605408422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.60541514+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.605427318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.605430483+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.605446818+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:03.605458493+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.605466909+07:00","message":"[bufferProcess] interim [640000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.605470146+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.605473749+07:00","message":"[bufferProcess] interim [640000000]: ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.605476836+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.605480172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.605483374+07:00","message":"> Transcript [46188] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.605485722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:03.605490777+07:00","message":"Set new StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเร่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.000829498+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.000872672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.000879464+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.000891512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.000895249+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.000906524+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.000910443+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.00091761+07:00","message":"[bufferProcess] interim [120000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.00092082+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.00092459+07:00","message":"[bufferProcess] interim [120000000]: ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.000927056+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.000930587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.000933956+07:00","message":"> Transcript [46189] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.000936469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.000938517+07:00","message":"Set new StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:04.030533205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:04.030561227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.657232702+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.657281048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.657288769+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.657305698+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.657316337+07:00","message":"[bufferProcess] interim [720000000]:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.657319154+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.657325387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.65732899+07:00","message":"> Transcript [46190] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.657333297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.657335759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.657337924+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.657340982+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.832965605+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.833011384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.833019061+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.833038923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.833044463+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.833054595+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.833059879+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.833068694+07:00","message":"[bufferProcess] interim [840000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.833071835+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.833076496+07:00","message":"[bufferProcess] interim [840000000]: ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.833080813+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.833084959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.833088973+07:00","message":"> Transcript [46191] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.833094108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.83309715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.833100331+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.83310438+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.970746559+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.970789964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.970797631+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:04.970814605+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.970822501+07:00","message":"[bufferProcess] interim [960000000]:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.970825916+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.970830872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.970840175+07:00","message":"> Transcript [46192] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.970843813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.970852539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.970860006+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:04.970862746+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.218496459+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.218533597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.218539474+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.218550878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.218554891+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.218563707+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.218567544+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218573736+07:00","message":"[bufferProcess] interim [260000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218576044+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218579695+07:00","message":"[bufferProcess] interim [260000000]: ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218582828+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218585676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218588532+07:00","message":"> Transcript [46193] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218592479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218594733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.21859672+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218599816+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218602939+07:00","message":"Push: 'แล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218605197+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218607311+07:00","message":"Set new StatePrefix : 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.218609455+07:00","message":"Next Push (prob) : 'เพราะๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.218617924+07:00","message":"push: {false แล้วก็ไปเล่นดนตรี 0 0xc0030bd480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.226206068+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.226234719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.226240536+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.226251961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย SCB\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.226255273+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย SCB"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.226262827+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.226270352+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย SCB"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.226276385+07:00","message":"[bufferProcess] interim [320000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.226278565+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.226281929+07:00","message":"[bufferProcess] interim [320000000]: ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย SCB"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.226284767+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย SCB"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.226288832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.226291525+07:00","message":"> Transcript [46194] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.226294881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.226296772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.226299056+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.226301439+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.541020048+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.541065654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.541071729+07:00","message":"receive interim result [false|false]: pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.541084829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.541088903+07:00","message":"receive interim result [false|false]:  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.541096077+07:00","message":"[buffer interim] 3359 false pakapol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.541099502+07:00","message":"[buffer interim] 3359 false  ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.541105205+07:00","message":"[bufferProcess] interim [620000000]:pakapol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.54110891+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย SCB"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.541112408+07:00","message":"[bufferProcess] interim [620000000]: ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.541114927+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.54111823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.54112095+07:00","message":"> Transcript [46195] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย SCB'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.541124473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.541126527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.541128473+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.541131799+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.849744742+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.849793226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.849801043+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.849812323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" FC Band\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.849815247+07:00","message":"receive interim result [false|false]:  FC Band"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.849822762+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.849831549+07:00","message":"[buffer interim] 3359 false  FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.84983861+07:00","message":"[bufferProcess] interim [860000000]:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.849841509+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.849850018+07:00","message":"[bufferProcess] interim [860000000]: FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.849852498+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.849855771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.849858806+07:00","message":"> Transcript [46196] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.849862787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.849864971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.849866983+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.849869385+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.859145359+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.85917985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.859187203+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.859198941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" S4 แบบในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.859202855+07:00","message":"receive interim result [false|false]:  S4 แบบในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.859209177+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.859215046+07:00","message":"[buffer interim] 3359 false  S4 แบบในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859220316+07:00","message":"[bufferProcess] interim [920000000]:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859223293+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859227067+07:00","message":"[bufferProcess] interim [920000000]: S4 แบบในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859229667+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย S4 แบบในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859233039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859235959+07:00","message":"> Transcript [46197] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859239667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859241622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859243702+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859246351+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859249285+07:00","message":"Push: 'เพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859251531+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.859253823+07:00","message":"Set new StatePrefix : 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.85925595+07:00","message":"Next Push (prob) : 'โดย FC Band'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.859263149+07:00","message":"push: {false เพราะๆ 0 0xc0030bd480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.895933389+07:00","message":"[GCS] IsForceVAD: false for message ID: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.986171085+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.986204077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.986211934+07:00","message":"receive interim result [false|false]: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.986224806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" FC Band\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.986227517+07:00","message":"receive interim result [false|false]:  FC Band"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.986235518+07:00","message":"[buffer interim] 3359 false pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:05.986239237+07:00","message":"[buffer interim] 3359 false  FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.986245086+07:00","message":"[bufferProcess] interim [100000000]:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.986248296+07:00","message":"[bufferProcess] send to processor:pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย S4 แบบในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.986255068+07:00","message":"[bufferProcess] interim [100000000]: FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.986259803+07:00","message":"[bufferProcess] update buffer: pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.986263364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.986284498+07:00","message":"> Transcript [46198] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย S4 แบบในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.986288819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:05.986291793+07:00","message":"Set new StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย S4 แบบในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.030418381+07:00","message":"[GCS] Start streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.078425976+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.078470748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"participial ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band\",\"confidence\":0.9117379}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.078478467+07:00","message":"receive interim result [true|false]: participial ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.078487693+07:00","message":"end recv isFinal message id 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.078490165+07:00","message":"end Recv id 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.07849809+07:00","message":"[buffer interim] 3359 true participial ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078508621+07:00","message":"[bufferProcess] interim [130000000]:participial ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078512693+07:00","message":"[bufferProcess] send to processor (isfinal):pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078516508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078519856+07:00","message":"> Transcript [46199] [false]: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078523078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078525207+07:00","message":"Set new StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.07852813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078530159+07:00","message":"> Transcript [46200] [true]: 'participial ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078532654+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.07853461+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078536655+07:00","message":"StatePrefix: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078539169+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078541087+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078739006+07:00","message":"Push: 'โดย FC Band'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078742225+07:00","message":"TextPushed: 'pakapol ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078744604+07:00","message":"Set new StatePrefix : 'participial ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078746929+07:00","message":"Next Push (prob) : 'participial ฤกษ์ได้ครับแล้วก็ไปเล่นดนตรีเพราะๆโดย FC Band'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.078755261+07:00","message":"push: {true โดย FC Band 0 0xc0030bd480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.078764115+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3359.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:06.089437796+07:00","message":"write wav file: './tmp/7589/7589_3359.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.680130469+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.680168395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.680173578+07:00","message":"receive interim result [false|false]: สถานี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.680188072+07:00","message":"[buffer interim] 3360 false สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.680195095+07:00","message":"[bufferProcess] interim [660000000]:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.680197118+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.8734699+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.873507272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"sleep\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.873513692+07:00","message":"receive interim result [false|false]: sleep"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.873528864+07:00","message":"[buffer interim] 3360 false sleep"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.873536546+07:00","message":"[bufferProcess] interim [840000000]:sleep"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.87353924+07:00","message":"[bufferProcess] send to processor:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.873549254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.873552401+07:00","message":"> Transcript [46201] [false]: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.873556378+07:00","message":"Set StatePrefix (first interim): 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.879837645+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.879857036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้พา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.87987367+07:00","message":"receive interim result [false|false]: ขณะนี้พา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:06.879887574+07:00","message":"[buffer interim] 3360 false ขณะนี้พา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.879892249+07:00","message":"[bufferProcess] interim [900000000]:ขณะนี้พา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.879894978+07:00","message":"[bufferProcess] send to processor:sleep"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.87990163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.879904016+07:00","message":"> Transcript [46202] [false]: 'sleep'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.879906719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:06.879909832+07:00","message":"Set new StatePrefix: 'sleep'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:07.030878325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:07.030884096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.035863358+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.035906201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.035911958+07:00","message":"receive interim result [false|false]: สถานีผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.035925491+07:00","message":"[buffer interim] 3360 false สถานีผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.035933584+07:00","message":"[bufferProcess] interim [20000000]:สถานีผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.035936176+07:00","message":"[bufferProcess] send to processor:ขณะนี้พา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.035943539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.035947039+07:00","message":"> Transcript [46203] [false]: 'ขณะนี้พา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.035949815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.035952333+07:00","message":"Set new StatePrefix: 'ขณะนี้พา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.204565208+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.204607249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้พากู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.204614594+07:00","message":"receive interim result [false|false]: ขณะนี้พากู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.204630144+07:00","message":"[buffer interim] 3360 false ขณะนี้พากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.20464137+07:00","message":"[bufferProcess] interim [140000000]:ขณะนี้พากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.204643975+07:00","message":"[bufferProcess] send to processor:สถานีผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.204650753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.204654946+07:00","message":"> Transcript [46204] [false]: 'สถานีผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.204657591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.20465978+07:00","message":"Set new StatePrefix: 'สถานีผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.233306325+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.233349694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีผ้าคลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.233356749+07:00","message":"receive interim result [false|false]: สถานีผ้าคลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.23337091+07:00","message":"[buffer interim] 3360 false สถานีผ้าคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.233380046+07:00","message":"[bufferProcess] interim [200000000]:สถานีผ้าคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.23338296+07:00","message":"[bufferProcess] send to processor:ขณะนี้พากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.23339031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.233393793+07:00","message":"> Transcript [46205] [false]: 'ขณะนี้พากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.233396839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.233399107+07:00","message":"Set new StatePrefix: 'ขณะนี้พากู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.297369404+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.297411347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้พากูไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.297417425+07:00","message":"receive interim result [false|false]: ขณะนี้พากูไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.297431981+07:00","message":"[buffer interim] 3360 false ขณะนี้พากูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.297446415+07:00","message":"[bufferProcess] interim [260000000]:ขณะนี้พากูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.297449153+07:00","message":"[bufferProcess] send to processor:สถานีผ้าคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.297456717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.297460305+07:00","message":"> Transcript [46206] [false]: 'สถานีผ้าคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.29746429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.297466704+07:00","message":"Set new StatePrefix: 'สถานีผ้าคลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.32945603+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.329497774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้พากูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.329504338+07:00","message":"receive interim result [false|false]: ขณะนี้พากูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.329519286+07:00","message":"[buffer interim] 3360 false ขณะนี้พากูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.329528385+07:00","message":"[bufferProcess] interim [320000000]:ขณะนี้พากูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.329531495+07:00","message":"[bufferProcess] send to processor:ขณะนี้พากูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.329536261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.329539456+07:00","message":"> Transcript [46207] [false]: 'ขณะนี้พากูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.329541726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.329544528+07:00","message":"Set new StatePrefix: 'ขณะนี้พากูไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.395226477+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.395263633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.395269907+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.395285616+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.395293062+07:00","message":"[bufferProcess] interim [380000000]:วันนี้พาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.39529572+07:00","message":"[bufferProcess] send to processor:ขณะนี้พากูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.395307352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.39531091+07:00","message":"> Transcript [46208] [false]: 'ขณะนี้พากูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.395313624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.395316518+07:00","message":"Set new StatePrefix: 'ขณะนี้พากูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.773111443+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.773154356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.773171403+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:07.773183888+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.77319184+07:00","message":"[bufferProcess] interim [740000000]:วันนี้พาคุณผู้ชมเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.77319477+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.77319819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.77320114+07:00","message":"> Transcript [46209] [false]: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.773203265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:07.773205666+07:00","message":"Set new StatePrefix: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.174019798+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.174061184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.174068208+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.174083228+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.174091214+07:00","message":"[bufferProcess] interim [220000000]:วันนี้พาคุณผู้ชมเรียกว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.174093859+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.174101101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.174104067+07:00","message":"> Transcript [46210] [false]: 'วันนี้พาคุณผู้ชมเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.174108129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.174110439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.174113016+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.174115664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.398039813+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.398084354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.398091399+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.398107678+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.39812225+07:00","message":"[bufferProcess] interim [400000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.398126995+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.398132412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.398138402+07:00","message":"> Transcript [46211] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.398143959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.398147598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.398151198+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.398154943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.721033773+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.721072535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.721078629+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.721098215+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.721108697+07:00","message":"[bufferProcess] interim [640000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.721111248+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.721116169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.721119354+07:00","message":"> Transcript [46212] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.721123193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.721125639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.721128446+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.721130918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.859949298+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.859986071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.85999259+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.860005491+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.860013882+07:00","message":"[bufferProcess] interim [760000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.86001671+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.860024205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.860027919+07:00","message":"> Transcript [46213] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.86003207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.860034835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.860037607+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.860040002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.860045972+07:00","message":"Push: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.860048157+07:00","message":"TextPushed: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.860050368+07:00","message":"Set new StatePrefix : 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.860053684+07:00","message":"Next Push (prob) : 'เรียกว่าเอาใจเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.860080224+07:00","message":"push: {false วันนี้พาคุณผู้ชม 0 0xc004b1c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.924378526+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.924418362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.924425194+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:08.924437604+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.924445058+07:00","message":"[bufferProcess] interim [880000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.924448295+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.9244525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.924455485+07:00","message":"> Transcript [46214] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.924458117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:08.924460296+07:00","message":"Set new StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.502632663+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.502667649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.502673687+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.502688428+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.502699513+07:00","message":"[bufferProcess] interim [480000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.502702385+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.502708616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.502711614+07:00","message":"> Transcript [46215] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.502715406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.502717442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.502719571+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.502722245+07:00","message":"TextPushed: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.786804183+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.78685268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.786859657+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.786874643+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.786881844+07:00","message":"[bufferProcess] interim [780000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.786884149+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.786889569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.786892382+07:00","message":"> Transcript [46216] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.786896437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.786898608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.786900755+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.786903575+07:00","message":"TextPushed: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.901720784+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.901758265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.901764299+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.901786989+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.901796405+07:00","message":"[bufferProcess] interim [900000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.901798936+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.901804478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.901807188+07:00","message":"> Transcript [46217] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.901810663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.901813152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.901815353+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.901818199+07:00","message":"TextPushed: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.960095079+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.960136766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.960143201+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.960157027+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960168324+07:00","message":"[bufferProcess] interim [960000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.96017121+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960177691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960180955+07:00","message":"> Transcript [46218] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960187813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960190523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960193432+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960196594+07:00","message":"TextPushed: 'วันนี้พาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960202004+07:00","message":"Push: 'เรียกว่าเอาใจคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960204228+07:00","message":"TextPushed: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960207677+07:00","message":"Set new StatePrefix : 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมี.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.960211736+07:00","message":"Next Push (prob) : 'เป็นมี.ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.960223956+07:00","message":"push: {false เรียกว่าเอาใจคนที่ 0 0xc004b1c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.971277985+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.971314604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีควัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.971320221+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีควัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:09.971335871+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีควัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.971343081+07:00","message":"[bufferProcess] interim [20000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีควัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.971345577+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.971349401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.971352361+07:00","message":"> Transcript [46219] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.971354973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:09.971357009+07:00","message":"Set new StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีความ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:10.031819725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:10.031829877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.090518339+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.09056468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.090571144+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.090606238+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.090614292+07:00","message":"[bufferProcess] interim [80000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.090616975+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีควัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.090620672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.090623876+07:00","message":"> Transcript [46220] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีควัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.09062651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.09062858+07:00","message":"Set new StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีควัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.207298883+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.207348149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.207356058+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.207372465+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.207376521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.207379765+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.207388672+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.207392454+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207399097+07:00","message":"[bufferProcess] interim [140000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207401396+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207405523+07:00","message":"[bufferProcess] interim [200000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207407805+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207411326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207414543+07:00","message":"> Transcript [46221] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207417006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207419217+07:00","message":"Set new StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207421102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207430286+07:00","message":"> Transcript [46222] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207432306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.207434151+07:00","message":"Set new StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.469903499+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.469940771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.46994706+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.469962809+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.469971821+07:00","message":"[bufferProcess] interim [440000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.469974666+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.469980484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.469983534+07:00","message":"> Transcript [46223] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.46998613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.469988566+07:00","message":"Set new StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.513817874+07:00","message":"[GCS] Cleaned up inactive client: 3331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.51384362+07:00","message":"[GCS] Cleaned up inactive client: 3332"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.51384676+07:00","message":"[GCS] Cleaned up inactive client: 3336"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.513848828+07:00","message":"[GCS] Cleaned up inactive client: 3340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.51385073+07:00","message":"[GCS] Cleaned up inactive client: 3341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.513852747+07:00","message":"[GCS] Cleaned up inactive client: 3337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.513854732+07:00","message":"[GCS] Cleaned up inactive client: 3338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.513856765+07:00","message":"[GCS] Cleaned up inactive client: 3333"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.513858628+07:00","message":"[GCS] Cleaned up inactive client: 3339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.513860441+07:00","message":"[GCS] Cleaned up inactive client: 3334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.513862308+07:00","message":"[GCS] Cleaned up inactive client: 3335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.610100873+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.610143824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.610151485+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.610164812+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.61017322+07:00","message":"[bufferProcess] interim [560000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.610176091+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.610182332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.610187087+07:00","message":"> Transcript [46224] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.610191499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.610193677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.610195881+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.610198673+07:00","message":"TextPushed: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.847974107+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.848015763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคนใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.848021833+07:00","message":"receive interim result [false|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคนใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:10.848035954+07:00","message":"[buffer interim] 3360 false วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคนใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.848044387+07:00","message":"[bufferProcess] interim [860000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคนใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.848047287+07:00","message":"[bufferProcess] send to processor:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.848054919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.848058023+07:00","message":"> Transcript [46225] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.84806233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.848064672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.848066787+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:10.848069585+07:00","message":"TextPushed: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.162345448+07:00","message":"[GCS] IsForceVAD: false for message ID: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.34180499+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.341856069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญใจเป็นคนใต้\",\"confidence\":0.9337968}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.341864318+07:00","message":"receive interim result [true|false]: วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญใจเป็นคนใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.34187741+07:00","message":"end recv isFinal message id 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.341879654+07:00","message":"end Recv id 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.34188772+07:00","message":"[buffer interim] 3360 true วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญใจเป็นคนใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341897766+07:00","message":"[bufferProcess] interim [340000000]:วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญใจเป็นคนใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341902083+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคนใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341906168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341909548+07:00","message":"> Transcript [46226] [false]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจเป็นคนใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341913525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341915652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341918012+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341921296+07:00","message":"TextPushed: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341923461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341925695+07:00","message":"> Transcript [46227] [true]: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นมีขวัญใจเป็นคนใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341927931+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.34192965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341931519+07:00","message":"StatePrefix: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่เป็นขวัญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.34193375+07:00","message":"TextPushed: 'วันนี้พาคุณผู้ชมเรียกว่าเอาใจคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.341941484+07:00","message":"Push: 'เป็นมีขวัญใจเป็นคนใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.341951212+07:00","message":"push: {true เป็นมีขวัญใจเป็นคนใต้ 0 0xc004b1c280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.352587761+07:00","message":"[GCS] Start streaming session, msgId: 3361"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:11.354631379+07:00","message":"write wav file: './tmp/7589/7589_3360.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.884871794+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.88491561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.88492159+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.884937491+07:00","message":"[buffer interim] 3361 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.884948468+07:00","message":"[bufferProcess] interim [540000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.884951653+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.999597053+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.999641869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.999648806+07:00","message":"receive interim result [false|false]: ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:11.999665471+07:00","message":"[buffer interim] 3361 false ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.999673922+07:00","message":"[bufferProcess] interim [720000000]:ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.999676746+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.999685429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.999689077+07:00","message":"> Transcript [46228] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:11.99969169+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.203570508+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.203613712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.20362163+07:00","message":"receive interim result [false|false]: ยังไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.203665668+07:00","message":"[buffer interim] 3361 false ยังไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.203675309+07:00","message":"[bufferProcess] interim [900000000]:ยังไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.20367808+07:00","message":"[bufferProcess] send to processor:ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.203686171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.203689632+07:00","message":"> Transcript [46229] [false]: 'ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.203692822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.203695165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.203697481+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.203700234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.337456058+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.337497134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.33750415+07:00","message":"receive interim result [false|false]: ยังไม่เคยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.337519152+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.337540663+07:00","message":"[bufferProcess] interim [20000000]:ยังไม่เคยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.337543437+07:00","message":"[bufferProcess] send to processor:ยังไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.33755188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.337555069+07:00","message":"> Transcript [46230] [false]: 'ยังไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.337558811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.337561144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.337563747+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.337565988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.534377103+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.534416275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.534424591+07:00","message":"receive interim result [false|false]: ยังไม่เคยมาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.534440927+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.534451838+07:00","message":"[bufferProcess] interim [200000000]:ยังไม่เคยมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.534454395+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.534460772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.534464135+07:00","message":"> Transcript [46231] [false]: 'ยังไม่เคยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.534467722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.534470056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.534472484+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.534474853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.576420194+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.576455301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.576461986+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.576476645+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576484153+07:00","message":"[bufferProcess] interim [260000000]:ยังไม่เคยมายืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576486554+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576490076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576493002+07:00","message":"> Transcript [46232] [false]: 'ยังไม่เคยมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576496524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576498927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576501054+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576503314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576506209+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576508302+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.57651049+07:00","message":"Set new StatePrefix : 'ยังไม่เคยมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.576513304+07:00","message":"Next Push (prob) : 'ไม่เคยมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.576521186+07:00","message":"push: {false ยัง 0 0xc003769b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.769052787+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.769098218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.769104626+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.769121699+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.769138506+07:00","message":"[bufferProcess] interim [440000000]:ยังไม่เคยมายืมสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.769141567+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.769145862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.769149251+07:00","message":"> Transcript [46233] [false]: 'ยังไม่เคยมายืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.769152813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.769155251+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.908702564+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.908753417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืนสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.908773413+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืนสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.908793873+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.908807022+07:00","message":"[bufferProcess] interim [560000000]:ยังไม่เคยมายืนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.908809574+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.90881378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.908817165+07:00","message":"> Transcript [46234] [false]: 'ยังไม่เคยมายืมสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.90882143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.908823738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.90882584+07:00","message":"StatePrefix: 'ยังไม่เคยมายืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.908828404+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.980349248+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.98039144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืนสารพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.980397689+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืนสารพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:12.980412548+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืนสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.980423843+07:00","message":"[bufferProcess] interim [680000000]:ยังไม่เคยมายืนสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.980426263+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.980432557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.9804356+07:00","message":"> Transcript [46235] [false]: 'ยังไม่เคยมายืนสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.980438578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:12.980440868+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืนสำหรับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:13.032117224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:13.032122484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.100579226+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.100624484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมจักพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.100631043+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมจักพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.100647079+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมจักพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.100658129+07:00","message":"[bufferProcess] interim [740000000]:ยังไม่เคยมายืมจักพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.100660614+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืนสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.100667406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.10067032+07:00","message":"> Transcript [46236] [false]: 'ยังไม่เคยมายืนสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.100673035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.10067524+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืนสารพัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.235621077+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.235679416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.235686122+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันล้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.235701058+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.235713212+07:00","message":"[bufferProcess] interim [860000000]:ยังไม่เคยมายืมสักพันล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.23571603+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมจักพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.235720667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.235724664+07:00","message":"> Transcript [46237] [false]: 'ยังไม่เคยมายืมจักพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.235727214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.23572987+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมจักพัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.417984036+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.418029117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.41803675+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.418054358+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.418066452+07:00","message":"[bufferProcess] interim [40000000]:ยังไม่เคยมายืมสักพันลั่นทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.418070559+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.418078357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.418083199+07:00","message":"> Transcript [46238] [false]: 'ยังไม่เคยมายืมสักพันล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.418086996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.418090386+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันล้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.59564924+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.59570292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.595712008+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:13.595732879+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.595747952+07:00","message":"[bufferProcess] interim [280000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.595753163+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.595776451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.595781174+07:00","message":"> Transcript [46239] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.595785122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:13.595788323+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.11806291+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.118099066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.11810734+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.118124846+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.118134583+07:00","message":"[bufferProcess] interim [760000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.11813777+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.118141417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.118144184+07:00","message":"> Transcript [46240] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.118147589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.11814991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.118151994+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.118154756+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.316588726+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.316628745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.316635815+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.316653516+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.316662888+07:00","message":"[bufferProcess] interim [940000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.316665709+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.316672858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.316676342+07:00","message":"> Transcript [46241] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.316680836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.316683255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.316685609+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.316689187+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.368428657+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.368469199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.368475805+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.368488249+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.36849637+07:00","message":"[bufferProcess] interim [60000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.368499846+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.368504265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.368507202+07:00","message":"> Transcript [46242] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.368511073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.368513056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.368515574+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.368518352+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.583287153+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.583326007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.583331973+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.58334445+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.583352409+07:00","message":"[bufferProcess] interim [300000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.58335523+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.583360784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.583363415+07:00","message":"> Transcript [46243] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.583367023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.583369215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.583371787+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.583374729+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.583380089+07:00","message":"Push: 'ไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.583384636+07:00","message":"TextPushed: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.5833875+07:00","message":"Set new StatePrefix : 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.58339051+07:00","message":"Next Push (prob) : 'บางเขนก่อนหน้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.583412896+07:00","message":"push: {false ไม่เคยมายืมสักพันลั่นทุ่ง 0 0xc003769b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.951561841+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.951597453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.95160389+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:14.951618319+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.951625755+07:00","message":"[bufferProcess] interim [600000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.95162829+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.951631912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.951634696+07:00","message":"> Transcript [46244] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.951638509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.951640774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.951643034+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:14.951646201+07:00","message":"TextPushed: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.043880764+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.043924552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.043932136+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.043951917+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.043961952+07:00","message":"[bufferProcess] interim [660000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.043964769+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.043972784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.043975611+07:00","message":"> Transcript [46245] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.043980525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.043983841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.043986531+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.043989892+07:00","message":"TextPushed: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.090411712+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.090460441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.090467547+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.090480017+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.090490339+07:00","message":"[bufferProcess] interim [720000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.090492969+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.090496816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.090499462+07:00","message":"> Transcript [46246] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.090504082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.090506366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.090508768+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.09051141+07:00","message":"TextPushed: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.2179916+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.218039723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.218047+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.218063443+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218072878+07:00","message":"[bufferProcess] interim [840000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218075713+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218084763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218088049+07:00","message":"> Transcript [46247] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218092742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218095345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218099509+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218102578+07:00","message":"TextPushed: 'ยังไม่เคยมายืมสักพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218110982+07:00","message":"Push: 'บางเขนก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218113263+07:00","message":"TextPushed: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218115994+07:00","message":"Set new StatePrefix : 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.218118608+07:00","message":"Next Push (prob) : 'เองตั้งใจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.218128505+07:00","message":"push: {false บางเขนก่อนหน้านี้ 0 0xc003769b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.240019458+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.240058287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจติดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.240065659+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.240083153+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.240091201+07:00","message":"[bufferProcess] interim [900000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.240093684+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.240097633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.240100505+07:00","message":"> Transcript [46248] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.240103167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.240105341+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.277703871+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.277734755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.277740744+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.277763525+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.277770701+07:00","message":"[bufferProcess] interim [960000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.277773327+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.277777033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.277779667+07:00","message":"> Transcript [46249] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.277782303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.277784433+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจติดต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.550591062+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.550627354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.550638613+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.550658099+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.550668992+07:00","message":"[bufferProcess] interim [200000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.550671736+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.550675594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.55067867+07:00","message":"> Transcript [46250] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.550681391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.550685146+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.684542211+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.684592366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะตามสนอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.684602137+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะตามสนอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.684628232+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะตามสนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.684640889+07:00","message":"[bufferProcess] interim [320000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะตามสนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.684645198+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.684650317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.684654499+07:00","message":"> Transcript [46251] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.684660527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.684663698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.684667247+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.684671967+07:00","message":"TextPushed: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.728156+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.728198244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.728206159+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.728219004+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.728230881+07:00","message":"[bufferProcess] interim [380000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.728236549+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะตามสนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.7282422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.728246236+07:00","message":"> Transcript [46252] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะตามสนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.728249449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.728252451+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองตั้งใจจะตามสนอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.804495322+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.80453491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.804541397+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.804556532+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.804566166+07:00","message":"[bufferProcess] interim [440000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.80456915+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.804573396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.804577154+07:00","message":"> Transcript [46253] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.804579862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.804582009+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.928593148+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.928632143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.928639251+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.928653127+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.928660507+07:00","message":"[bufferProcess] interim [560000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.928663069+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.928670606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.928673809+07:00","message":"> Transcript [46254] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.928676988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.92867955+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.96614326+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.966182394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.966189476+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:15.966204445+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.966213768+07:00","message":"[bufferProcess] interim [620000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.966216941+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.966224809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.966230661+07:00","message":"> Transcript [46255] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.966234053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:15.966236463+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:16.032677461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:16.032677906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.134181075+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.134219153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.134225583+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.134242536+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.134255256+07:00","message":"[bufferProcess] interim [740000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.134258239+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.134263332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.134266291+07:00","message":"> Transcript [46256] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.134269204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.134271319+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.293053413+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.293195391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูกบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.293204757+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูกบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.293221044+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูกบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.293229421+07:00","message":"[bufferProcess] interim [860000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูกบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.293232276+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.293239189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.293247018+07:00","message":"> Transcript [46257] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.293249512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.293251515+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.342504256+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.342543144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางแค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.342550451+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางแค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.342582695+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.342591519+07:00","message":"[bufferProcess] interim [980000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.342594405+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูกบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.34259832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.342601266+07:00","message":"> Transcript [46258] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูกบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.342605162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.342607538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.34260978+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสภาพนะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.342615842+07:00","message":"TextPushed: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.428409577+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.4284467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางเขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.428455187+07:00","message":"receive interim result [false|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางเขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.428471312+07:00","message":"[buffer interim] 3361 false ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.428482704+07:00","message":"[bufferProcess] interim [40000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.428485415+07:00","message":"[bufferProcess] send to processor:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.428489461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.428492479+07:00","message":"> Transcript [46259] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางแค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.42849528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.42849749+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางแค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.474623089+07:00","message":"[GCS] IsForceVAD: false for message ID: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.667282965+07:00","message":"[GCS] Start streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.744294759+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.744335209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัดรูปบางเขน\",\"confidence\":0.93210036}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.744342445+07:00","message":"receive interim result [true|false]: ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัดรูปบางเขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.744351548+07:00","message":"end recv isFinal message id 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.744353748+07:00","message":"end Recv id 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.744360201+07:00","message":"[buffer interim] 3361 true ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัดรูปบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744370731+07:00","message":"[bufferProcess] interim [340000000]:ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัดรูปบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744374582+07:00","message":"[bufferProcess] send to processor (isfinal):ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744380129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744382875+07:00","message":"> Transcript [46260] [false]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744385553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744387889+07:00","message":"Set new StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744390316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744392332+07:00","message":"> Transcript [46261] [true]: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสารพัดรูปบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744394858+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744396889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.74439883+07:00","message":"StatePrefix: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้เองถ้าใครติดตามสถานะพัสดุบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744401669+07:00","message":"TextPushed: 'ยังไม่เคยมายืมสักพันลั่นทุ่งบางเขนก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:16.744405065+07:00","message":"Push: 'เองถ้าใครติดตามสารพัดรูปบางเขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:16.744413028+07:00","message":"push: {true เองถ้าใครติดตามสารพัดรูปบางเขน 0 0xc003769b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:16.756294952+07:00","message":"write wav file: './tmp/7589/7589_3361.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:17.855474625+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:17.855537688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:17.855548529+07:00","message":"receive interim result [false|false]: ได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:17.855569469+07:00","message":"[buffer interim] 3362 false ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:17.855586179+07:00","message":"[bufferProcess] interim [960000000]:ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:17.855589504+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:17.855594349+07:00","message":"[bufferProcess] send to processor (ticker):ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:17.855607337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:17.855640886+07:00","message":"> Transcript [46262] [false]: 'ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:17.855645488+07:00","message":"Set StatePrefix (first interim): 'ได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:17.871458517+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:17.871498114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:17.871506079+07:00","message":"receive interim result [false|false]: ได้มาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:17.871524358+07:00","message":"[buffer interim] 3362 false ได้มาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:17.871533938+07:00","message":"[bufferProcess] interim [20000000]:ได้มาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:17.87153629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.021764491+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.021803673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.021809595+07:00","message":"receive interim result [false|false]: ได้มาเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.021824277+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.021833156+07:00","message":"[bufferProcess] interim [200000000]:ได้มาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.021835891+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.021843433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.021846777+07:00","message":"> Transcript [46263] [false]: 'ได้มาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.021850173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.021852749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.02185494+07:00","message":"StatePrefix: 'ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.021857262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.275558079+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.275596758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.275603826+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.275617633+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.275625696+07:00","message":"[bufferProcess] interim [440000000]:ได้มาเยอะมากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.27562863+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.275632657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.275635975+07:00","message":"> Transcript [46264] [false]: 'ได้มาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.275639295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.275641247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.275643208+07:00","message":"StatePrefix: 'ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.275645712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.281285911+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.28129841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.281302917+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.281311119+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.281314935+07:00","message":"[bufferProcess] interim [500000000]:ได้มาเยอะมากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.281316978+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.281319747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.281322311+07:00","message":"> Transcript [46265] [false]: 'ได้มาเยอะมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.28132492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.281327048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.28132889+07:00","message":"StatePrefix: 'ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.281330925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.536217131+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.53625824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.536265604+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.536277666+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536286194+07:00","message":"[bufferProcess] interim [680000000]:ได้มาเยอะมากแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536288581+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536293212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536296724+07:00","message":"> Transcript [46266] [false]: 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536300681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536303064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536305034+07:00","message":"StatePrefix: 'ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536307332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536311006+07:00","message":"Push: 'ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536313449+07:00","message":"TextPushed: 'ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.536315818+07:00","message":"Set new StatePrefix : 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.53631823+07:00","message":"Next Push (prob) : 'เยอะมากแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.536326934+07:00","message":"push: {false ได้มา 0 0xc004610700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.592678096+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.592717559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.592723853+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:18.592737705+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.592755463+07:00","message":"[bufferProcess] interim [740000000]:ได้มาเยอะมากแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.592758747+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.592762894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.592765959+07:00","message":"> Transcript [46267] [false]: 'ได้มาเยอะมากแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.592769382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.592771461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.592773573+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:18.592778376+07:00","message":"TextPushed: 'ได้มา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:19.033112686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:19.033112759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.232613666+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.232653516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.232660996+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.23267326+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.232681297+07:00","message":"[bufferProcess] interim [340000000]:ได้มาเยอะมากแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.232683975+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.232689141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.232692233+07:00","message":"> Transcript [46268] [false]: 'ได้มาเยอะมากแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.232695821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.232697929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.232700001+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.232702325+07:00","message":"TextPushed: 'ได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.832707258+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.832757597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.832764178+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.832795901+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับจะเป็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.832805314+07:00","message":"[bufferProcess] interim [0]:ได้มาเยอะมากแล้วครับจะเป็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.832808766+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.832816764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.832820452+07:00","message":"> Transcript [46269] [false]: 'ได้มาเยอะมากแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.832824243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.832827056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.832829475+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.832832527+07:00","message":"TextPushed: 'ได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.90498767+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.905030679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.905037474+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.905053298+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับจะเป็นพี่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905064576+07:00","message":"[bufferProcess] interim [120000000]:ได้มาเยอะมากแล้วครับจะเป็นพี่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905067503+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับจะเป็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905071824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905074777+07:00","message":"> Transcript [46270] [false]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905078609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905081183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905083555+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905085916+07:00","message":"TextPushed: 'ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905088577+07:00","message":"Push: 'เยอะมากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905090956+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.905093054+07:00","message":"Set new StatePrefix : 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:19.90509796+07:00","message":"Next Push (prob) : 'ครับจะเป็นพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:19.905107278+07:00","message":"push: {false เยอะมากแล้ว 0 0xc004610700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.006798863+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.006837868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่หลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.006845344+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่หลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.006861284+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับจะเป็นพี่หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.006870193+07:00","message":"[bufferProcess] interim [180000000]:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.006873006+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับจะเป็นพี่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.006877527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.006880693+07:00","message":"> Transcript [46271] [false]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.006884334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.006886584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.006888675+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.006891573+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.194621424+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.194681467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงปู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.194691282+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงปู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.194709504+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.1947138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.194716707+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.194722659+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงปู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.194726712+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194732938+07:00","message":"[bufferProcess] interim [360000000]:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194735375+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194738632+07:00","message":"[bufferProcess] interim [420000000]:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194740683+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194743705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194755057+07:00","message":"> Transcript [46272] [false]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194758702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194761086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194764096+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194768472+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194770333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194772407+07:00","message":"> Transcript [46273] [false]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194774468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194776602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194778426+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.194780373+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.713885814+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.713926003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.713932017+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.713947847+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713955302+07:00","message":"[bufferProcess] interim [840000000]:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713958571+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.71396274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713965828+07:00","message":"> Transcript [46274] [false]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713970056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713972191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713974233+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713977082+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713982693+07:00","message":"Push: 'ครับจะเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713984601+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713987021+07:00","message":"Set new StatePrefix : 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.713989354+07:00","message":"Next Push (prob) : 'หลวงไก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.713998141+07:00","message":"push: {false ครับจะเป็นพี่ 0 0xc004610700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.841825149+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.84187052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.841877786+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:20.841894228+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.841902134+07:00","message":"[bufferProcess] interim [20000000]:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.841905053+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.841912452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.84191625+07:00","message":"> Transcript [46275] [false]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.841921703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.841925202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.841928759+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:20.841932727+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.031312106+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.031356255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็นต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.031365272+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.031383972+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.0313877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.03139166+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.031398362+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.031404396+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031411032+07:00","message":"[bufferProcess] interim [140000000]:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031413413+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031416913+07:00","message":"[bufferProcess] interim [200000000]:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031419005+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.03142275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031429937+07:00","message":"> Transcript [46276] [false]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031433981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031436156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031438729+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031441361+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.0314433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031445414+07:00","message":"> Transcript [46277] [false]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031447837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031449965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031451913+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.031454034+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.604753066+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.604794413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.604801642+07:00","message":"receive interim result [false|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.604816032+07:00","message":"[buffer interim] 3362 false ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604823573+07:00","message":"[bufferProcess] interim [800000000]:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604826444+07:00","message":"[bufferProcess] send to processor:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604834286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604837731+07:00","message":"> Transcript [46278] [false]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604841805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604844222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604846531+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604849616+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้วครับจะเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604856472+07:00","message":"Push: 'หลวงไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604858844+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604861094+07:00","message":"Set new StatePrefix : 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.604863959+07:00","message":"Next Push (prob) : 'พี่เจี๊ยบเบญจพร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.604881211+07:00","message":"push: {false หลวงไก่ 0 0xc004610700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.786548089+07:00","message":"[GCS] IsForceVAD: false for message ID: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.9163507+07:00","message":"[GCS] Start streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.950896402+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.950940099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร\",\"confidence\":0.94698846}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.950948119+07:00","message":"receive interim result [true|false]: ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.950960898+07:00","message":"end recv isFinal message id 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.950964157+07:00","message":"end Recv id 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.95098456+07:00","message":"[buffer interim] 3362 true ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.95101109+07:00","message":"[bufferProcess] interim [130000000]:ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951015847+07:00","message":"[bufferProcess] send to processor (isfinal):ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951019812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951022702+07:00","message":"> Transcript [46279] [false]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.95102617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951028353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.9510307+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951033555+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951036181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951038419+07:00","message":"> Transcript [46280] [true]: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951040684+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951042496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951044401+07:00","message":"StatePrefix: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่พี่เจี๊ยบเบญจพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951046479+07:00","message":"TextPushed: 'ได้มาเยอะมากแล้วครับจะเป็นพี่หลวงไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:21.951049733+07:00","message":"Push: 'พี่เจี๊ยบเบญจพร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:21.951058989+07:00","message":"push: {true พี่เจี๊ยบเบญจพร 0 0xc004610700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:21.961148983+07:00","message":"write wav file: './tmp/7589/7589_3362.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:22.033824343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:22.033837097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.686141949+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.686190983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"PB\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.686197134+07:00","message":"receive interim result [false|false]: PB"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.686213294+07:00","message":"[buffer interim] 3363 false PB"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.686221087+07:00","message":"[bufferProcess] interim [560000000]:PB"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.686223085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.686228757+07:00","message":"[bufferProcess] send to processor (ticker):PB"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.686231643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.686237544+07:00","message":"> Transcript [46281] [false]: 'PB'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.686239743+07:00","message":"Set StatePrefix (first interim): 'PB'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.773601056+07:00","message":"[GCS] IsForceVAD: false for message ID: 3363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.811425858+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.81147004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.811476422+07:00","message":"receive interim result [false|false]: พี่บิว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.811493565+07:00","message":"[buffer interim] 3363 false พี่บิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.811502251+07:00","message":"[bufferProcess] interim [680000000]:พี่บิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.81150425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.906657574+07:00","message":"[GCS] Start streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.910478869+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.910510301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บิว\",\"confidence\":0.8220969}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.910515793+07:00","message":"receive interim result [true|false]: พี่บิว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.910524145+07:00","message":"end recv isFinal message id 3363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.910526303+07:00","message":"end Recv id 3363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.910531421+07:00","message":"[buffer interim] 3363 true พี่บิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910538261+07:00","message":"[bufferProcess] interim [890000000]:พี่บิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910543483+07:00","message":"[bufferProcess] send to processor (isfinal):พี่บิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910546359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910548969+07:00","message":"> Transcript [46282] [false]: 'พี่บิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910551166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910553222+07:00","message":"Set new StatePrefix: 'พี่บิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910555001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.91055689+07:00","message":"> Transcript [46283] [true]: 'พี่บิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910559414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910561329+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910563246+07:00","message":"StatePrefix: 'พี่บิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910565241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:23.910571493+07:00","message":"Push: 'พี่บิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:23.910578404+07:00","message":"push: {true พี่บิว 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:23.918192699+07:00","message":"write wav file: './tmp/7589/7589_3363.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.371248016+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.371302744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.371309369+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.371323582+07:00","message":"[buffer interim] 3364 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.371332149+07:00","message":"[bufferProcess] interim [480000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.371334011+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.577363183+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.577408398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.57741549+07:00","message":"receive interim result [false|false]: ใช้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.577432541+07:00","message":"[buffer interim] 3364 false ใช้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.57744565+07:00","message":"[bufferProcess] interim [660000000]:ใช้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.577448448+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.577453195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.577456263+07:00","message":"> Transcript [46284] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.577458672+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.874845602+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.874886739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.874892477+07:00","message":"receive interim result [false|false]: ใช้ค่ะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:24.874910164+07:00","message":"[buffer interim] 3364 false ใช้ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.874919284+07:00","message":"[bufferProcess] interim [960000000]:ใช้ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.874922152+07:00","message":"[bufferProcess] send to processor:ใช้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.874926401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.874929227+07:00","message":"> Transcript [46285] [false]: 'ใช้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.87493257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.874934732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.874937223+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:24.874939744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:25.033859846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:25.033859982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.080802999+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.08084254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะคุณพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.08084926+07:00","message":"receive interim result [false|false]: ใช้ค่ะคุณพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.080863212+07:00","message":"[buffer interim] 3364 false ใช้ค่ะคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.080871845+07:00","message":"[bufferProcess] interim [80000000]:ใช้ค่ะคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.080874411+07:00","message":"[bufferProcess] send to processor:ใช้ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.080881818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.080885293+07:00","message":"> Transcript [46286] [false]: 'ใช้ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.080888919+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.080891367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.080893621+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.080895948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.210829805+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.210872194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะคุณนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.210878732+07:00","message":"receive interim result [false|false]: ใช้ค่ะคุณนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.210890689+07:00","message":"[buffer interim] 3364 false ใช้ค่ะคุณนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.210899532+07:00","message":"[bufferProcess] interim [140000000]:ใช้ค่ะคุณนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.210902174+07:00","message":"[bufferProcess] send to processor:ใช้ค่ะคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.210906766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.210910129+07:00","message":"> Transcript [46287] [false]: 'ใช้ค่ะคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.21091389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.210916593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.210918977+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.210921314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.312017452+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.312054405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะคุณรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.312060621+07:00","message":"receive interim result [false|false]: ใช้ค่ะคุณรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.312077245+07:00","message":"[buffer interim] 3364 false ใช้ค่ะคุณรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.31208441+07:00","message":"[bufferProcess] interim [200000000]:ใช้ค่ะคุณรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.312093529+07:00","message":"[bufferProcess] send to processor:ใช้ค่ะคุณนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.312097346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.312100058+07:00","message":"> Transcript [46288] [false]: 'ใช้ค่ะคุณนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.312103927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.312106051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.3121085+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.312110667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.312116578+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.312119031+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.312121188+07:00","message":"Set new StatePrefix : 'ใช้ค่ะคุณนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.31212349+07:00","message":"Next Push (prob) : 'ค่ะคุณนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.312131888+07:00","message":"push: {false ใช้ 0 0xc004611180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.358351747+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.358413129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะคุณพี่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.358420159+07:00","message":"receive interim result [false|false]: ใช้ค่ะคุณพี่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.358436094+07:00","message":"[buffer interim] 3364 false ใช้ค่ะคุณพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.35844758+07:00","message":"[bufferProcess] interim [260000000]:ใช้ค่ะคุณพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.358450977+07:00","message":"[bufferProcess] send to processor:ใช้ค่ะคุณรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.358465257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.358468995+07:00","message":"> Transcript [46289] [false]: 'ใช้ค่ะคุณรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.358471955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.358474848+07:00","message":"Set new StatePrefix: 'ใช้ค่ะคุณรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.46200293+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.462047396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะคุณนี้ไปไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.462054662+07:00","message":"receive interim result [false|false]: ใช้ค่ะคุณนี้ไปไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.46207094+07:00","message":"[buffer interim] 3364 false ใช้ค่ะคุณนี้ไปไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.462078574+07:00","message":"[bufferProcess] interim [380000000]:ใช้ค่ะคุณนี้ไปไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.462081681+07:00","message":"[bufferProcess] send to processor:ใช้ค่ะคุณพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.462089689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.462092426+07:00","message":"> Transcript [46290] [false]: 'ใช้ค่ะคุณพี่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.462094796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.462097118+07:00","message":"Set new StatePrefix: 'ใช้ค่ะคุณพี่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.478073897+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.478106968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะคุณพี่ไปไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.478112175+07:00","message":"receive interim result [false|false]: ใช้ค่ะคุณพี่ไปไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.478127208+07:00","message":"[buffer interim] 3364 false ใช้ค่ะคุณพี่ไปไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.478151937+07:00","message":"[bufferProcess] interim [500000000]:ใช้ค่ะคุณพี่ไปไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.478154473+07:00","message":"[bufferProcess] send to processor:ใช้ค่ะคุณนี้ไปไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.478162365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.478165342+07:00","message":"> Transcript [46291] [false]: 'ใช้ค่ะคุณนี้ไปไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.478168116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.478171268+07:00","message":"Set new StatePrefix: 'ใช้ค่ะคุณนี้ไปไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.520114142+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.520152775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะคุณพี่ไปไม่ได้เหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.520160402+07:00","message":"receive interim result [false|false]: ใช้ค่ะคุณพี่ไปไม่ได้เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.520175654+07:00","message":"[buffer interim] 3364 false ใช้ค่ะคุณพี่ไปไม่ได้เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.520182429+07:00","message":"[bufferProcess] interim [680000000]:ใช้ค่ะคุณพี่ไปไม่ได้เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.52018526+07:00","message":"[bufferProcess] send to processor:ใช้ค่ะคุณพี่ไปไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.520193343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.52019609+07:00","message":"> Transcript [46292] [false]: 'ใช้ค่ะคุณพี่ไปไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.520198318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.52020066+07:00","message":"Set new StatePrefix: 'ใช้ค่ะคุณพี่ไปไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.648558947+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.648598076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะคุณพี่ไปไม่ได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.648604835+07:00","message":"receive interim result [false|false]: ใช้ค่ะคุณพี่ไปไม่ได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.648620663+07:00","message":"[buffer interim] 3364 false ใช้ค่ะคุณพี่ไปไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.648629435+07:00","message":"[bufferProcess] interim [740000000]:ใช้ค่ะคุณพี่ไปไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.648636867+07:00","message":"[bufferProcess] send to processor:ใช้ค่ะคุณพี่ไปไม่ได้เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.648642192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.648646412+07:00","message":"> Transcript [46293] [false]: 'ใช้ค่ะคุณพี่ไปไม่ได้เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.648653144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.648656189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.648659371+07:00","message":"StatePrefix: 'ใช้ค่ะคุณพี่ไปไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.648664872+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.694269195+07:00","message":"[GCS] IsForceVAD: false for message ID: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.855471227+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.855513928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ค่ะคุณพี่ไปไม่ได้เลย\",\"confidence\":0.89038664}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.855521363+07:00","message":"receive interim result [true|false]: ใช้ค่ะคุณพี่ไปไม่ได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.855533679+07:00","message":"end recv isFinal message id 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.855535919+07:00","message":"end Recv id 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.855542668+07:00","message":"[buffer interim] 3364 true ใช้ค่ะคุณพี่ไปไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855550103+07:00","message":"[bufferProcess] interim [10000000]:ใช้ค่ะคุณพี่ไปไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855553431+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้ค่ะคุณพี่ไปไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855572728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855607934+07:00","message":"> Transcript [46294] [false]: 'ใช้ค่ะคุณพี่ไปไม่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855615729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855618495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855621491+07:00","message":"StatePrefix: 'ใช้ค่ะคุณพี่ไปไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855624252+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855627606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855629928+07:00","message":"> Transcript [46295] [true]: 'ใช้ค่ะคุณพี่ไปไม่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855632058+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855634104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855635968+07:00","message":"StatePrefix: 'ใช้ค่ะคุณพี่ไปไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855638307+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:25.855647636+07:00","message":"Push: 'ค่ะคุณพี่ไปไม่ได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:25.85566324+07:00","message":"push: {true ค่ะคุณพี่ไปไม่ได้เลย 0 0xc004611180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:25.871143111+07:00","message":"write wav file: './tmp/7589/7589_3364.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:26.146777009+07:00","message":"[GCS] Start streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.003010342+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.003081766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Suzuki\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.003092141+07:00","message":"receive interim result [false|false]: Suzuki"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.003113635+07:00","message":"[buffer interim] 3365 false Suzuki"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.003127203+07:00","message":"[bufferProcess] interim [840000000]:Suzuki"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.003131986+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.00314268+07:00","message":"[bufferProcess] send to processor (ticker):Suzuki"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.00314642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.003150028+07:00","message":"> Transcript [46296] [false]: 'Suzuki'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.00315407+07:00","message":"Set StatePrefix (first interim): 'Suzuki'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.195791313+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.195834163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.195839939+07:00","message":"receive interim result [false|false]: สักที"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.195856658+07:00","message":"[buffer interim] 3365 false สักที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.195864558+07:00","message":"[bufferProcess] interim [80000000]:สักที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.19586647+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.442727634+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.442766009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.442771493+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.442782382+07:00","message":"[buffer interim] 3365 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.442788704+07:00","message":"[bufferProcess] interim [320000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.442790866+07:00","message":"[bufferProcess] send to processor:สักที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.442795917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.442798621+07:00","message":"> Transcript [46297] [false]: 'สักที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.442800933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.442803031+07:00","message":"Set new StatePrefix: 'สักที'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.569347832+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.569412038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.569418173+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.569431419+07:00","message":"[buffer interim] 3365 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.569438917+07:00","message":"[bufferProcess] interim [380000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.569441456+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.569447622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.569450758+07:00","message":"> Transcript [46298] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.56945341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.569456034+07:00","message":"Set new StatePrefix: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.585821403+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.585857868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.58586338+07:00","message":"receive interim result [false|false]: พี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.585877796+07:00","message":"[buffer interim] 3365 false พี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.585884317+07:00","message":"[bufferProcess] interim [440000000]:พี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.585886341+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.585895114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.585897912+07:00","message":"> Transcript [46299] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.585899915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.585902085+07:00","message":"Set new StatePrefix: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.758024402+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.758062691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าวพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.758068951+07:00","message":"receive interim result [false|false]: พี่บ่าวพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.758085346+07:00","message":"[buffer interim] 3365 false พี่บ่าวพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.758092659+07:00","message":"[bufferProcess] interim [680000000]:พี่บ่าวพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.758094975+07:00","message":"[bufferProcess] send to processor:พี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.75809846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.75810135+07:00","message":"> Transcript [46300] [false]: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.758103601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.758105617+07:00","message":"Set new StatePrefix: 'พี่บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.886005262+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.88605806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าวพี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.886066132+07:00","message":"receive interim result [false|false]: พี่บ่าวพี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:27.886082038+07:00","message":"[buffer interim] 3365 false พี่บ่าวพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.88609448+07:00","message":"[bufferProcess] interim [800000000]:พี่บ่าวพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.886098804+07:00","message":"[bufferProcess] send to processor:พี่บ่าวพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.886107988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.886113097+07:00","message":"> Transcript [46301] [false]: 'พี่บ่าวพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.886118157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.886121332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.886124209+07:00","message":"StatePrefix: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:27.88612738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:28.034380079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:28.034393832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:28.470096825+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:28.470149378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าวพี่บ่าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:28.470159349+07:00","message":"receive interim result [false|false]: พี่บ่าวพี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:28.470175853+07:00","message":"[buffer interim] 3365 false พี่บ่าวพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:28.470189641+07:00","message":"[bufferProcess] interim [400000000]:พี่บ่าวพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:28.470193591+07:00","message":"[bufferProcess] send to processor:พี่บ่าวพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:28.47019953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:28.470204327+07:00","message":"> Transcript [46302] [false]: 'พี่บ่าวพี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:28.470210319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:28.470213464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:28.470216784+07:00","message":"StatePrefix: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:28.470219866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:30.716537124+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:30.716577953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าวพี่บ่าวบทเพลงพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:30.716589497+07:00","message":"receive interim result [false|false]: พี่บ่าวพี่บ่าวบทเพลงพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:30.716602851+07:00","message":"[buffer interim] 3365 false พี่บ่าวพี่บ่าวบทเพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716609557+07:00","message":"[bufferProcess] interim [620000000]:พี่บ่าวพี่บ่าวบทเพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716612368+07:00","message":"[bufferProcess] send to processor:พี่บ่าวพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716618011+07:00","message":"[bufferProcess] send to processor (ticker):พี่บ่าวพี่บ่าวบทเพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716620758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716623566+07:00","message":"> Transcript [46303] [false]: 'พี่บ่าวพี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716627146+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716629603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716633339+07:00","message":"StatePrefix: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716635544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716637205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716639109+07:00","message":"> Transcript [46304] [false]: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716641226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716643162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716644814+07:00","message":"StatePrefix: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716646571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.7166525+07:00","message":"Push: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716654644+07:00","message":"TextPushed: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716656709+07:00","message":"Set new StatePrefix : 'พี่บ่าวพี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:30.716658944+07:00","message":"Next Push (prob) : 'พี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:30.716666845+07:00","message":"push: {false พี่บ่าว 0 0xc003324e00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:31.034656823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:31.034665765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:31.324719155+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:31.324766752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าวพี่บ่าวบทเพลงพิเศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:31.324772848+07:00","message":"receive interim result [false|false]: พี่บ่าวพี่บ่าวบทเพลงพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:31.324791059+07:00","message":"[buffer interim] 3365 false พี่บ่าวพี่บ่าวบทเพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:31.324800562+07:00","message":"[bufferProcess] interim [220000000]:พี่บ่าวพี่บ่าวบทเพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:31.324802644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:31.806102562+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:31.806147142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:31.806155862+07:00","message":"receive interim result [false|false]: พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:31.806175887+07:00","message":"[buffer interim] 3365 false พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:31.806190639+07:00","message":"[bufferProcess] interim [640000000]:พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:31.806193671+07:00","message":"[bufferProcess] send to processor:พี่บ่าวพี่บ่าวบทเพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:31.806201964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:31.806205333+07:00","message":"> Transcript [46305] [false]: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:31.806208981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:31.806211636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:31.806213968+07:00","message":"StatePrefix: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:31.806216378+07:00","message":"TextPushed: 'พี่บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.001684268+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.001741559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.001749381+07:00","message":"receive interim result [false|false]: พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.001766772+07:00","message":"[buffer interim] 3365 false พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.001774834+07:00","message":"[bufferProcess] interim [880000000]:พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.001777732+07:00","message":"[bufferProcess] send to processor:พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.001781754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.001785218+07:00","message":"> Transcript [46306] [false]: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.001788994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.001791078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.001793636+07:00","message":"StatePrefix: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.001796229+07:00","message":"TextPushed: 'พี่บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.379637794+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.37968158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.379689081+07:00","message":"receive interim result [false|false]: พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.379705728+07:00","message":"[buffer interim] 3365 false พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.379714983+07:00","message":"[bufferProcess] interim [240000000]:พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.379717718+07:00","message":"[bufferProcess] send to processor:พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.379733747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.379736572+07:00","message":"> Transcript [46307] [false]: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.379740541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.379743196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.379746239+07:00","message":"StatePrefix: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.379748949+07:00","message":"TextPushed: 'พี่บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.484411165+07:00","message":"[GCS] IsForceVAD: false for message ID: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.555739726+07:00","message":"[GCS] Start streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.636371863+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.636419061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย\",\"confidence\":0.9557834}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.636425194+07:00","message":"receive interim result [true|false]: พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.636434637+07:00","message":"end recv isFinal message id 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.63643725+07:00","message":"end Recv id 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.636443893+07:00","message":"[buffer interim] 3365 true พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636454826+07:00","message":"[bufferProcess] interim [570000000]:พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636459081+07:00","message":"[bufferProcess] send to processor (isfinal):พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636472565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636492254+07:00","message":"> Transcript [46308] [false]: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636498317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.63650084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636503214+07:00","message":"StatePrefix: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636506176+07:00","message":"TextPushed: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636517242+07:00","message":"Push: 'พี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636520682+07:00","message":"TextPushed: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636524267+07:00","message":"Set new StatePrefix : 'พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636528285+07:00","message":"Next Push (prob) : 'มาเยอะแยะเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636531861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.63653554+07:00","message":"> Transcript [46309] [true]: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636539346+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636543027+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.63654543+07:00","message":"StatePrefix: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษมาเยอะแยะเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636548065+07:00","message":"TextPushed: 'พี่บ่าวพี่บ่าวบทเพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.636551155+07:00","message":"Push: 'มาเยอะแยะเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.636557445+07:00","message":"push: {false พี่บ่าวบทเพลงพิเศษ 0 0xc003324e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.636597441+07:00","message":"push: {true มาเยอะแยะเลย 0 0xc003324e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:32.650251605+07:00","message":"write wav file: './tmp/7589/7589_3365.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.931199235+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.931258029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.931264051+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:32.931281799+07:00","message":"[buffer interim] 3366 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.931292238+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:32.931294362+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.025480635+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.025516336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.025522342+07:00","message":"receive interim result [false|false]: คิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.025537854+07:00","message":"[buffer interim] 3366 false คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.025545579+07:00","message":"[bufferProcess] interim [480000000]:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.025547761+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.025551599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.025554636+07:00","message":"> Transcript [46310] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.025556939+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.100757997+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.100803531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.100811859+07:00","message":"receive interim result [false|false]: ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.100832451+07:00","message":"[buffer interim] 3366 false ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.100842523+07:00","message":"[bufferProcess] interim [600000000]:ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.100846579+07:00","message":"[bufferProcess] send to processor:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.100855417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.100865059+07:00","message":"> Transcript [46311] [false]: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.100868725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.100872847+07:00","message":"Set new StatePrefix: 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.203136843+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.203177439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.203183757+07:00","message":"receive interim result [false|false]: ที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.203196487+07:00","message":"[buffer interim] 3366 false ที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.203203925+07:00","message":"[bufferProcess] interim [720000000]:ที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.203206841+07:00","message":"[bufferProcess] send to processor:ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.203213062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.203216034+07:00","message":"> Transcript [46312] [false]: 'ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.203218345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.203220381+07:00","message":"Set new StatePrefix: 'ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.712486718+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.712531712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.712538193+07:00","message":"receive interim result [false|false]: ที่สำคัญมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.712553142+07:00","message":"[buffer interim] 3366 false ที่สำคัญมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.712560912+07:00","message":"[bufferProcess] interim [140000000]:ที่สำคัญมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.712563671+07:00","message":"[bufferProcess] send to processor:ที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.712568586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.712572211+07:00","message":"> Transcript [46313] [false]: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.712574572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.712576701+07:00","message":"Set new StatePrefix: 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.921363618+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.921404248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.921419636+07:00","message":"receive interim result [false|false]: ที่สำคัญมีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.921435527+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.921446489+07:00","message":"[bufferProcess] interim [380000000]:ที่สำคัญมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.921449299+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.92145327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.921456248+07:00","message":"> Transcript [46314] [false]: 'ที่สำคัญมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.921460494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.92146323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.92146527+07:00","message":"StatePrefix: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.921467434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.975015223+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.975063876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.97507186+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:33.975091787+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.975101928+07:00","message":"[bufferProcess] interim [440000000]:ที่สำคัญมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.975104987+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.975114218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.975117362+07:00","message":"> Transcript [46315] [false]: 'ที่สำคัญมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.975121904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.975124436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.975126515+07:00","message":"StatePrefix: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:33.975128797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:34.035108534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:34.035131678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.158338168+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.158383088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องราว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.158390591+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.158406431+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.158414844+07:00","message":"[bufferProcess] interim [680000000]:ที่สำคัญมีเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.158417953+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.158424869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.158428484+07:00","message":"> Transcript [46316] [false]: 'ที่สำคัญมีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.158432389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.158434841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.158437124+07:00","message":"StatePrefix: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.158439781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.294194811+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.294239764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.294248407+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.294265184+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294276003+07:00","message":"[bufferProcess] interim [740000000]:ที่สำคัญมีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.2942798+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294284921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294288857+07:00","message":"> Transcript [46317] [false]: 'ที่สำคัญมีเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294293505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294296554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294301369+07:00","message":"StatePrefix: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294305061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294308697+07:00","message":"Push: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294312537+07:00","message":"TextPushed: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294315801+07:00","message":"Set new StatePrefix : 'ที่สำคัญมีเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.294319027+07:00","message":"Next Push (prob) : 'มีเรื่องราว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.294329118+07:00","message":"push: {false ที่สำคัญ 0 0xc004b6c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.609732726+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.609773985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.609780285+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.609797705+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.609806227+07:00","message":"[bufferProcess] interim [40000000]:ที่สำคัญมีเรื่องเล่าความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.609809175+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.609813618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.609816969+07:00","message":"> Transcript [46318] [false]: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.60981948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.60982196+07:00","message":"Set new StatePrefix: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.799754144+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.799794497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.799800974+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.799815414+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.799823663+07:00","message":"[bufferProcess] interim [280000000]:ที่สำคัญมีเรื่องเล่าความประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.799826517+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.79983463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.799837524+07:00","message":"> Transcript [46319] [false]: 'ที่สำคัญมีเรื่องเล่าความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.799841064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.799843904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.799845989+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.799848639+07:00","message":"TextPushed: 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.996103845+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.996144462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.99615073+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:34.99616963+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.996180209+07:00","message":"[bufferProcess] interim [520000000]:ที่สำคัญมีเรื่องเล่าความประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.996183162+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.996191094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.996194018+07:00","message":"> Transcript [46320] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.99619782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.996200515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.996203959+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:34.996206843+07:00","message":"TextPushed: 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.381604545+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.381648211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.381658729+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.381670974+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.381679542+07:00","message":"[bufferProcess] interim [880000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.381682001+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.381686509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.381689873+07:00","message":"> Transcript [46321] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.381693301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.381695342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.381697718+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.381700104+07:00","message":"TextPushed: 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.522036269+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.52207291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.522079486+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.52209426+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522101627+07:00","message":"[bufferProcess] interim [0]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522104619+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522110197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522113012+07:00","message":"> Transcript [46322] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522116489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522118913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522121249+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522123728+07:00","message":"TextPushed: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522129499+07:00","message":"Push: 'มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.52213245+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522135661+07:00","message":"Set new StatePrefix : 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.522138876+07:00","message":"Next Push (prob) : 'ความประทับใจที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.52214814+07:00","message":"push: {false มีเรื่องเล่า 0 0xc004b6c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.578093339+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.578131554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.578137988+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.578154159+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.578161397+07:00","message":"[bufferProcess] interim [120000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.578164139+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.578167772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.578170818+07:00","message":"> Transcript [46323] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.578174498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.578177238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.57817954+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.578182202+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.76621329+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.766254332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.766269893+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:35.766284676+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.766295462+07:00","message":"[bufferProcess] interim [300000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.766298215+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.766305651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.766308578+07:00","message":"> Transcript [46324] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.766311844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.766313999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.766316294+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:35.766320294+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.023538458+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.023588172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.023596252+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.023613966+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.023622466+07:00","message":"[bufferProcess] interim [480000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.023625752+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.02363317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.023636683+07:00","message":"> Transcript [46325] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.023641147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.023643564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.023646278+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.023649544+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.21217671+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.212218899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.212225469+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.212245253+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.2122534+07:00","message":"[bufferProcess] interim [660000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.212256446+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.212261027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.212264023+07:00","message":"> Transcript [46326] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.212268656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.212270902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.212275722+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.212278779+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.212285832+07:00","message":"Push: 'ความประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.212288995+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.2122918+07:00","message":"Set new StatePrefix : 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.212294638+07:00","message":"Next Push (prob) : 'คุณผู้ชมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.212303381+07:00","message":"push: {false ความประทับใจที่ 0 0xc004b6c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.40522016+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.405259459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.405265879+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.405280155+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.405287605+07:00","message":"[bufferProcess] interim [900000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.405290158+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.405297084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.405300806+07:00","message":"> Transcript [46327] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.405304373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.405306898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.405309035+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.405312121+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.718036577+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.718076705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.718082673+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.718097506+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.718107092+07:00","message":"[bufferProcess] interim [140000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.718110103+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.718116472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.718119476+07:00","message":"> Transcript [46328] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.718123259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.718125786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.718128612+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.718131106+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.796456228+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.796531095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.796538315+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:36.796552804+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.796560912+07:00","message":"[bufferProcess] interim [320000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.796563737+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.796572185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.79657508+07:00","message":"> Transcript [46329] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.796579137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.796581481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.796584191+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:36.796586996+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:37.035689725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:37.035689907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.112375412+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.11241524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.112422244+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.112432792+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112439664+07:00","message":"[bufferProcess] interim [560000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112442412+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112446304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112449256+07:00","message":"> Transcript [46330] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112453772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112455831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112458274+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112461252+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112464192+07:00","message":"Push: 'คุณผู้ชมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112466348+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112468877+07:00","message":"Set new StatePrefix : 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.112471681+07:00","message":"Next Push (prob) : 'ไม่เคยได้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.112481503+07:00","message":"push: {false คุณผู้ชมจะ 0 0xc004b6c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.172982936+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.173021432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.173029135+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.173044631+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.173052016+07:00","message":"[bufferProcess] interim [680000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.173055344+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.173063727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.173066646+07:00","message":"> Transcript [46331] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.173070373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.173072853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.173074962+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.173078109+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.365998274+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.366042732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.366048983+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.366063844+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.366071513+07:00","message":"[bufferProcess] interim [920000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.366074736+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.366078896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.366081787+07:00","message":"> Transcript [46332] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.366085738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.366088384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.366090771+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.366093521+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.544501768+07:00","message":"[GCS] IsForceVAD: false for message ID: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.621460316+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.621510519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.621517879+07:00","message":"receive interim result [false|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.621531663+07:00","message":"[buffer interim] 3366 false ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.62154008+07:00","message":"[bufferProcess] interim [40000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.621543068+07:00","message":"[bufferProcess] send to processor:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.621550128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.621552884+07:00","message":"> Transcript [46333] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.621557517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.621560158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.62156406+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.621566866+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.662173276+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.66222068+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-06-22T13:13:37.662233069+07:00","message":"receive interim result [true|false]: ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.662253828+07:00","message":"end recv isFinal message id 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.662256397+07:00","message":"end Recv id 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.662264191+07:00","message":"[buffer interim] 3366 true ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662275687+07:00","message":"[bufferProcess] interim [220000000]:ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662282994+07:00","message":"[bufferProcess] send to processor (isfinal):ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662288082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.66229123+07:00","message":"> Transcript [46334] [false]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.66229514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662297566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662299866+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662302798+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662309059+07:00","message":"Push: 'ไม่เคยได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662325519+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662330249+07:00","message":"Set new StatePrefix : 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662334507+07:00","message":"Next Push (prob) : 'ที่ไหนมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.66233752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662340411+07:00","message":"> Transcript [46335] [true]: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662344054+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662346895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662350441+07:00","message":"StatePrefix: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟังที่ไหนมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662354021+07:00","message":"TextPushed: 'ที่สำคัญมีเรื่องเล่าความประทับใจที่คุณผู้ชมจะไม่เคยได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:37.662357942+07:00","message":"Push: 'ที่ไหนมาก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.662369205+07:00","message":"push: {false ไม่เคยได้ฟัง 0 0xc004b6c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.66238082+07:00","message":"push: {true ที่ไหนมาก่อน 0 0xc004b6c100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:37.675763031+07:00","message":"write wav file: './tmp/7589/7589_3366.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:37.736723181+07:00","message":"[GCS] Start streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:38.451145046+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:38.451188722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:38.451195202+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:38.451209205+07:00","message":"[buffer interim] 3367 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:38.451217834+07:00","message":"[bufferProcess] interim [540000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:38.451219922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.113134181+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.113199902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.113208733+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.113227588+07:00","message":"[buffer interim] 3367 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.113240137+07:00","message":"[bufferProcess] interim [140000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.113244373+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.113253784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.113258684+07:00","message":"> Transcript [46336] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.113262045+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.179546098+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.179585941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.179592872+07:00","message":"receive interim result [false|false]: ราคาเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.179605841+07:00","message":"[buffer interim] 3367 false ราคาเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.179614383+07:00","message":"[bufferProcess] interim [200000000]:ราคาเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.179617783+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.179626424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.179630419+07:00","message":"> Transcript [46337] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.179634763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.179638577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.179640976+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.17964308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.199687392+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.199725999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.199733634+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.199746867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" power\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.199749622+07:00","message":"receive interim result [false|false]:  power"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.199757037+07:00","message":"[buffer interim] 3367 false ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.19976045+07:00","message":"[buffer interim] 3367 false  power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.19978596+07:00","message":"[bufferProcess] interim [260000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.199810815+07:00","message":"[bufferProcess] send to processor:ราคาเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.19982468+07:00","message":"[bufferProcess] interim [260000000]: power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.199828801+07:00","message":"[bufferProcess] update buffer: ราคา power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.199832629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.199836841+07:00","message":"> Transcript [46338] [false]: 'ราคาเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.199840446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.199842891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.199844992+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.199847022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.305811713+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.305859985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.305868502+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.305887212+07:00","message":"[buffer interim] 3367 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.305900622+07:00","message":"[bufferProcess] interim [380000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.305905006+07:00","message":"[bufferProcess] send to processor:ราคา power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.305913429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.30591795+07:00","message":"> Transcript [46339] [false]: 'ราคา power'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.305923519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.305926947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.30592985+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.30593278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.356213079+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.356252406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.356259057+07:00","message":"receive interim result [false|false]: เพราะว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.356276528+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.356285138+07:00","message":"[bufferProcess] interim [440000000]:เพราะว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.35628814+07:00","message":"[bufferProcess] send to processor:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.356292289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.356295347+07:00","message":"> Transcript [46340] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.356297469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.356299611+07:00","message":"Set new StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.612897547+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.612940936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.612949098+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.612969494+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.612982142+07:00","message":"[bufferProcess] interim [680000000]:เพราะว่าเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.612984969+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.612989612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.612992934+07:00","message":"> Transcript [46341] [false]: 'เพราะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.612996467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.612998747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.613000822+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.613002977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.80564365+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.805686334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.80569357+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.805718655+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.805741293+07:00","message":"[bufferProcess] interim [920000000]:เพราะว่าเป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.80574832+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.805756137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.805759631+07:00","message":"> Transcript [46342] [false]: 'เพราะว่าเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.805763341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.805765408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.805768029+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.805771104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.869638573+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.869685928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.869692266+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:39.869709643+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.869718034+07:00","message":"[bufferProcess] interim [980000000]:เพราะว่าเป็นความภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.869720588+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.869724806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.869727851+07:00","message":"> Transcript [46343] [false]: 'เพราะว่าเป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.869731006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.869733102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.869735158+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:39.86973925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:40.035937984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:40.035975222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.059036168+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.059071218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.059077488+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.05909589+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059104065+07:00","message":"[bufferProcess] interim [160000000]:เพราะว่าเป็นความภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059107097+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059111738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059115646+07:00","message":"> Transcript [46344] [false]: 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059119311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059121581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059123964+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.05912811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059135973+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059138377+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059140787+07:00","message":"Set new StatePrefix : 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.059143801+07:00","message":"Next Push (prob) : 'เป็นความภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.059152406+07:00","message":"push: {false เพราะว่า 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.380575642+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.380617962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.380624334+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.380640713+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.380649954+07:00","message":"[bufferProcess] interim [460000000]:เพราะว่าเป็นความภูมิใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.380653006+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.380661582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.380664605+07:00","message":"> Transcript [46345] [false]: 'เพราะว่าเป็นความภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.380668167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.380670681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.380672927+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.380675554+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.51393997+07:00","message":"[GCS] Cleaned up inactive client: 3345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.513967617+07:00","message":"[GCS] Cleaned up inactive client: 3343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.513970759+07:00","message":"[GCS] Cleaned up inactive client: 3353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.51397276+07:00","message":"[GCS] Cleaned up inactive client: 3347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.51397508+07:00","message":"[GCS] Cleaned up inactive client: 3348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.513976989+07:00","message":"[GCS] Cleaned up inactive client: 3352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.513979069+07:00","message":"[GCS] Cleaned up inactive client: 3351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.513981001+07:00","message":"[GCS] Cleaned up inactive client: 3342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.513983119+07:00","message":"[GCS] Cleaned up inactive client: 3344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.513986287+07:00","message":"[GCS] Cleaned up inactive client: 3349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.513990152+07:00","message":"[GCS] Cleaned up inactive client: 3346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.513993271+07:00","message":"[GCS] Cleaned up inactive client: 3350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.634142034+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.634188041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.634195061+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.634209894+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.634221503+07:00","message":"[bufferProcess] interim [700000000]:เพราะว่าเป็นความภูมิใจของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.634224575+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.634233654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.634238819+07:00","message":"> Transcript [46346] [false]: 'เพราะว่าเป็นความภูมิใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.634242642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.634244939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.634247579+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.634250887+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.702570454+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.702621542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.702630447+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.702648221+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.702657704+07:00","message":"[bufferProcess] interim [760000000]:เพราะว่าเป็นความภูมิใจของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.702662015+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.702669166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.702672045+07:00","message":"> Transcript [46347] [false]: 'เพราะว่าเป็นความภูมิใจของหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.702698718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.70271256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.702715381+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.702717788+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.892695566+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.892746258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.892752382+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.892768593+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892777381+07:00","message":"[bufferProcess] interim [940000000]:เพราะว่าเป็นความภูมิใจของนายทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892780419+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892785101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892788922+07:00","message":"> Transcript [46348] [false]: 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892792711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892795751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892798148+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892800897+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.89280757+07:00","message":"Push: 'เป็นความภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892809661+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892812383+07:00","message":"Set new StatePrefix : 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.892814807+07:00","message":"Next Push (prob) : 'ใจของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.892822935+07:00","message":"push: {false เป็นความภูมิ 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.897216121+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.897245218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.897251065+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.897264293+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.897269442+07:00","message":"[bufferProcess] interim [0]:เพราะว่าเป็นความภูมิใจของนายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.897271794+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.897275493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.897278312+07:00","message":"> Transcript [46349] [false]: 'เพราะว่าเป็นความภูมิใจของนายทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.897281925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.897284053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.897286188+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.897288961+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.948794784+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.948834086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.948841216+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:40.948859756+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.948869864+07:00","message":"[bufferProcess] interim [60000000]:เพราะว่าเป็นความภูมิใจของนายทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.948874076+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.948887374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.948891707+07:00","message":"> Transcript [46350] [false]: 'เพราะว่าเป็นความภูมิใจของนายทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.948896823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.94889993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.94890432+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:40.948908508+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:41.279404232+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:41.279444628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:41.279451265+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:41.279465341+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.279473642+07:00","message":"[bufferProcess] interim [360000000]:เพราะว่าเป็นความภูมิใจของนายทหารคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.279476755+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.279484713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.279488176+07:00","message":"> Transcript [46351] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.279492859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.279495327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.27949728+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.279500289+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:41.473563118+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:41.473600254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:41.473609833+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:41.473625578+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.473633049+07:00","message":"[bufferProcess] interim [540000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.473635965+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.47363979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.473642499+07:00","message":"> Transcript [46352] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.473646538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.473649315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.473651463+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.47365414+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.473656757+07:00","message":"Push: 'ใจของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.473658677+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.47366227+07:00","message":"Set new StatePrefix : 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:41.473664767+07:00","message":"Next Push (prob) : 'ทหารคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:41.473672025+07:00","message":"push: {false ใจของนาย 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.14042644+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.140467888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.140474441+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.140490975+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.140499324+07:00","message":"[bufferProcess] interim [140000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.140502075+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.140511548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.140514587+07:00","message":"> Transcript [46353] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.140518677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.140521105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.14052304+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.140525642+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.148241653+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.148278918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.148285172+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.148301828+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.14830992+07:00","message":"[bufferProcess] interim [200000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.148312592+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.148316452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.148319449+07:00","message":"> Transcript [46354] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.148323048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.148325544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.148328199+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.148331169+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.178283251+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.178329095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.178338869+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.178361533+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.178375233+07:00","message":"[bufferProcess] interim [260000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.178379039+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.178384474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.178389118+07:00","message":"> Transcript [46355] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.17839426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.17839721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.178400746+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.178404955+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.309117855+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.309171097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.309177919+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.309193922+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.30920222+07:00","message":"[bufferProcess] interim [380000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.309204783+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.309212757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.309215804+07:00","message":"> Transcript [46356] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.309220246+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.309222525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.309225406+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.309228609+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.3092332+07:00","message":"Push: 'ทหารคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.309235385+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.309237981+07:00","message":"Set new StatePrefix : 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.309241138+07:00","message":"Next Push (prob) : 'หนึ่งถ้าหาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.309250737+07:00","message":"push: {false ทหารคน 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.359953238+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.359993317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.360000335+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.360015021+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.360023423+07:00","message":"[bufferProcess] interim [440000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.360026042+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.360030407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.360033652+07:00","message":"> Transcript [46357] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.36003607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.360039038+07:00","message":"Set new StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.364491555+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.364547293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.36455794+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.364579389+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.364589608+07:00","message":"[bufferProcess] interim [500000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.364594154+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.364605865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.364610843+07:00","message":"> Transcript [46358] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.364615125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.36461962+07:00","message":"Set new StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งถ้าหาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.880678322+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.880730958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.880738201+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:42.880753021+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.880761082+07:00","message":"[bufferProcess] interim [980000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.880764204+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.880778151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.880781558+07:00","message":"> Transcript [46359] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.880784824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:42.880787038+07:00","message":"Set new StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.02762378+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.027667296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.027673885+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.027689578+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.027707589+07:00","message":"[bufferProcess] interim [100000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.027710694+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.027717473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.027723846+07:00","message":"> Transcript [46360] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.02772763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.027729925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.027732158+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.027735192+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:43.03678439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:43.036787131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.265920264+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.265963818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.265970841+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.265985152+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.265995674+07:00","message":"[bufferProcess] interim [340000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.265998468+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.266003299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.266006716+07:00","message":"> Transcript [46361] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.266010852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.266013185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.266015669+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.266018691+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.521297982+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.521337505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.52134401+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.521359587+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.521367703+07:00","message":"[bufferProcess] interim [580000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.521370849+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.521375396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.521385431+07:00","message":"> Transcript [46362] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.521389663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.521391802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.521394551+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.52139744+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.597462198+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.597503674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.597511474+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.597526507+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597534845+07:00","message":"[bufferProcess] interim [700000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597537734+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597547029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597550266+07:00","message":"> Transcript [46363] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597554675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.59755747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597559746+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597562611+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนายทหารคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597570408+07:00","message":"Push: 'หนึ่งทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597573315+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597575705+07:00","message":"Set new StatePrefix : 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.597578203+07:00","message":"Next Push (prob) : 'คันนี้ค่ะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.597607099+07:00","message":"push: {false หนึ่งทหารอากาศ 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.63461991+07:00","message":"[GCS] IsForceVAD: false for message ID: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.698202875+07:00","message":"[GCS] Start streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.710537811+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.71057315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.710580362+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.710597847+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.710608928+07:00","message":"[bufferProcess] interim [760000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.710611914+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.710616904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.710620207+07:00","message":"> Transcript [46364] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.710623149+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.715265059+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.715299861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.715305616+07:00","message":"receive interim result [false|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.715320992+07:00","message":"[buffer interim] 3367 false เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.715326759+07:00","message":"[bufferProcess] interim [820000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.715329287+07:00","message":"[bufferProcess] send to processor:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.715334162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.715336658+07:00","message":"> Transcript [46365] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.715340126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.715342404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.715344418+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.71534757+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.815655143+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.815701365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส\",\"confidence\":0.94911516}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.81571018+07:00","message":"receive interim result [true|false]: เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.815722676+07:00","message":"end recv isFinal message id 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.81572554+07:00","message":"end Recv id 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.815733928+07:00","message":"[buffer interim] 3367 true เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.81574169+07:00","message":"[bufferProcess] interim [910000000]:เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815745556+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815749186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815752696+07:00","message":"> Transcript [46366] [false]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.81575593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815757878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815759801+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815762193+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815764348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815767145+07:00","message":"> Transcript [46367] [true]: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815769541+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815773549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815775447+07:00","message":"StatePrefix: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศคันนี้ค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815777404+07:00","message":"TextPushed: 'เพราะว่าเป็นความภูมิใจของนายทหารคนหนึ่งทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:43.815781186+07:00","message":"Push: 'คันนี้ค่ะมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:43.815788878+07:00","message":"push: {true คันนี้ค่ะมีโอกาส 0 0xc003325880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:43.827836035+07:00","message":"write wav file: './tmp/7589/7589_3367.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.038777569+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.038822537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.038829719+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.038847728+07:00","message":"[buffer interim] 3368 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.038873545+07:00","message":"[bufferProcess] interim [420000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.038876676+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.244825298+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.24486543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.244871138+07:00","message":"receive interim result [false|false]: ได้เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.244889056+07:00","message":"[buffer interim] 3368 false ได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.244899893+07:00","message":"[bufferProcess] interim [600000000]:ได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.244902813+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.244909461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.24491257+07:00","message":"> Transcript [46368] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.244915271+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.41417111+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.414213314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.414219444+07:00","message":"receive interim result [false|false]: ได้ถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.414231097+07:00","message":"[buffer interim] 3368 false ได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.414239599+07:00","message":"[bufferProcess] interim [780000000]:ได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.414242354+07:00","message":"[bufferProcess] send to processor:ได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.41424917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.414252522+07:00","message":"> Transcript [46369] [false]: 'ได้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.414256123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.41425865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.414261075+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.414263251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.731662193+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.731705622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.731712502+07:00","message":"receive interim result [false|false]: ได้ถวายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:44.73172885+07:00","message":"[buffer interim] 3368 false ได้ถวายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.731736341+07:00","message":"[bufferProcess] interim [80000000]:ได้ถวายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.731738599+07:00","message":"[bufferProcess] send to processor:ได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.731742037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.731744796+07:00","message":"> Transcript [46370] [false]: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.731747639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.731749649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.731752046+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:44.731754668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.054936847+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.054974586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.054981063+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.054993549+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.055000801+07:00","message":"[bufferProcess] interim [380000000]:ได้ถวายงานรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.0550037+07:00","message":"[bufferProcess] send to processor:ได้ถวายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.055008915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.055011667+07:00","message":"> Transcript [46371] [false]: 'ได้ถวายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.055015109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.055017471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.055019861+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.055022266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.24623587+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.246274333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.246280526+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.246294387+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246301595+07:00","message":"[bufferProcess] interim [620000000]:ได้ถวายงานรับใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246303886+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246307253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246310222+07:00","message":"> Transcript [46372] [false]: 'ได้ถวายงานรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246313533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246315839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246318261+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246320346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246322961+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246325252+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246328244+07:00","message":"Set new StatePrefix : 'ได้ถวายงานรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.246330589+07:00","message":"Next Push (prob) : 'ถวายงานรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.246337425+07:00","message":"push: {false ได้ 0 0xc003d5f980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.313280141+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.313318088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.313325084+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.313340889+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.313348708+07:00","message":"[bufferProcess] interim [680000000]:ได้ถวายงานรับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.313351128+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.313354571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.313357797+07:00","message":"> Transcript [46373] [false]: 'ได้ถวายงานรับใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.313361249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.313363701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.313365748+07:00","message":"StatePrefix: 'ได้ถวายงานรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.313368469+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.755241588+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.755281198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.755286801+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.75530092+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.755309842+07:00","message":"[bufferProcess] interim [40000000]:ได้ถวายงานรับเสด็จนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.755312867+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.755320762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.755325179+07:00","message":"> Transcript [46374] [false]: 'ได้ถวายงานรับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.755330298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.755333443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.755336522+07:00","message":"StatePrefix: 'ได้ถวายงานรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.75534056+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.759084649+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.75910103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.759105762+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:45.759117365+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.759122664+07:00","message":"[bufferProcess] interim [100000000]:ได้ถวายงานรับเสด็จนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.759125267+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.759127973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.759130749+07:00","message":"> Transcript [46375] [false]: 'ได้ถวายงานรับเสด็จนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.759133743+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.759135806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.759137772+07:00","message":"StatePrefix: 'ได้ถวายงานรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:45.7591401+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:46.037115163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:46.037116508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.3412854+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.341336141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.341344276+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.341360121+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341375062+07:00","message":"[bufferProcess] interim [700000000]:ได้ถวายงานรับเสด็จนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341379212+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341386813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341391464+07:00","message":"> Transcript [46376] [false]: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341397413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341402457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.34140639+07:00","message":"StatePrefix: 'ได้ถวายงานรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341410422+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341414914+07:00","message":"Push: 'ถวายงานรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341418057+07:00","message":"TextPushed: 'ได้ถวายงานรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341421193+07:00","message":"Set new StatePrefix : 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.341424262+07:00","message":"Next Push (prob) : 'เสด็จนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.341435386+07:00","message":"push: {false ถวายงานรับ 0 0xc003d5f980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.465476401+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.465524077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.465532553+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.465551803+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.465564836+07:00","message":"[bufferProcess] interim [820000000]:ได้ถวายงานรับเสด็จนะคะครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.465569318+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.465583846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.465588655+07:00","message":"> Transcript [46377] [false]: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.465594678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.465597954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.465601862+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.465605719+07:00","message":"TextPushed: 'ได้ถวายงานรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.526068901+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.526109342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.52611633+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:46.526132121+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.526139981+07:00","message":"[bufferProcess] interim [880000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.526144432+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.526152766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.526157206+07:00","message":"> Transcript [46378] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.526163551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.526166136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.526168282+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:46.526173062+07:00","message":"TextPushed: 'ได้ถวายงานรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.037500514+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.03754242+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-06-22T13:13:47.037550144+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.03756069+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.037571429+07:00","message":"[bufferProcess] interim [360000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.037574232+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.037578212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.037581172+07:00","message":"> Transcript [46379] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.037584319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.037586404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.037588636+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.037591209+07:00","message":"TextPushed: 'ได้ถวายงานรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.03969801+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.039750746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.039757726+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.039776453+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039784473+07:00","message":"[bufferProcess] interim [420000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039787313+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039794798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039797522+07:00","message":"> Transcript [46380] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039802119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039804356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039806797+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039810068+07:00","message":"TextPushed: 'ได้ถวายงานรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039819752+07:00","message":"Push: 'เสด็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.03982207+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039824401+07:00","message":"Set new StatePrefix : 'ได้ถวายงานรับเสด็จนะคะครั้งที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.039826714+07:00","message":"Next Push (prob) : 'ครั้งที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.039835811+07:00","message":"push: {false เสด็จนะคะ 0 0xc003d5f980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.231849811+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.231890195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.23189854+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.231914116+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.231921525+07:00","message":"[bufferProcess] interim [540000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.231924171+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.231927641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.231930892+07:00","message":"> Transcript [46381] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.23193325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.231935291+07:00","message":"Set new StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.425495875+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.425540776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.425548457+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.425558544+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.425566802+07:00","message":"[bufferProcess] interim [780000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.425569963+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.425573667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.425576465+07:00","message":"> Transcript [46382] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.425580205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.425582561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.425584763+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.425587601+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.622844467+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.622884569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.622891325+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.622909817+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.622917729+07:00","message":"[bufferProcess] interim [20000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.622920834+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.622931176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.622934989+07:00","message":"> Transcript [46383] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.622939053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.622941281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.622943692+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.622946479+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.872064346+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.872113526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.872120805+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:47.872135187+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.872142568+07:00","message":"[bufferProcess] interim [140000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.872145599+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.872150104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.872153316+07:00","message":"> Transcript [46384] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.872157636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.872160019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.872162591+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:47.872165547+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.135043156+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.135084434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.135092189+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.135111474+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135123578+07:00","message":"[bufferProcess] interim [500000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135126559+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135131492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135135139+07:00","message":"> Transcript [46385] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135139688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135142205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135144732+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135147424+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.13515517+07:00","message":"Push: 'ครั้งที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135158151+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135161902+07:00","message":"Set new StatePrefix : 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.135166575+07:00","message":"Next Push (prob) : 'เด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.135189366+07:00","message":"push: {false ครั้งที่สม 0 0xc003d5f980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.263734204+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.263781423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.263787755+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.2638038+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.263811355+07:00","message":"[bufferProcess] interim [560000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.263814337+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.263818327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.263821209+07:00","message":"> Transcript [46386] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.263825139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.263827451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.263830134+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.263833371+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.83274027+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.832776636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.832782416+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.832791563+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.832799955+07:00","message":"[bufferProcess] interim [160000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.832802652+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.832806956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.83280976+07:00","message":"> Transcript [46387] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.832813494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.832815659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.832817724+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.832820608+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.833064001+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.833071276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.833074765+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:48.833102069+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.833106617+07:00","message":"[bufferProcess] interim [220000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.833108839+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.833112023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.833114873+07:00","message":"> Transcript [46388] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.833117402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.833119317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.83312138+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:48.833123618+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:49.037669251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:49.037697554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.474811564+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.47484811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.474854851+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.474870413+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474879283+07:00","message":"[bufferProcess] interim [820000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474882067+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474890555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474893587+07:00","message":"> Transcript [46389] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474898364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474901212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474903971+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474909381+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474916176+07:00","message":"Push: 'เด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474918494+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474920869+07:00","message":"Set new StatePrefix : 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.474923341+07:00","message":"Next Push (prob) : 'สิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.474949915+07:00","message":"push: {false เด็จพระนางเจ้า 0 0xc003d5f980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.676780176+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.676822492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.676829167+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.676849819+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.67686073+07:00","message":"[bufferProcess] interim [0]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.676864099+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.676868778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.676872574+07:00","message":"> Transcript [46390] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.676878102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.676881255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.676885325+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.676890156+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.733118865+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.733171384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.733178862+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:49.733199422+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.733209225+07:00","message":"[bufferProcess] interim [120000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.733212479+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.733218396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.733221913+07:00","message":"> Transcript [46391] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.73322561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.733227996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.733230612+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:49.733233449+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.244855455+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.244901057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.244910766+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.24492793+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.244940179+07:00","message":"[bufferProcess] interim [600000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.244944649+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.244953287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.244960157+07:00","message":"> Transcript [46392] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.24496564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.244968861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.244972942+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.244977689+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.567529025+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.567574288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.567584332+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.567608462+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.56762326+07:00","message":"[bufferProcess] interim [900000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.567627923+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.567637915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.567642315+07:00","message":"> Transcript [46393] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.567648112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.567651288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.567654931+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.567659029+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.56766816+07:00","message":"Push: 'สิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.567671168+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.5676745+07:00","message":"Set new StatePrefix : 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.567679359+07:00","message":"Next Push (prob) : 'บรมราชินีนาถพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.567710532+07:00","message":"push: {false สิริกิติ์พระ 0 0xc003d5f980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.632827993+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.632887209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.632900874+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.632922576+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.632938156+07:00","message":"[bufferProcess] interim [960000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.632944765+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.63295647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.632962387+07:00","message":"> Transcript [46394] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.632969622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.632974175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.632979255+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.632984738+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.634425751+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.634448763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.634454845+07:00","message":"receive interim result [false|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.634466584+07:00","message":"[buffer interim] 3368 false ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.634472164+07:00","message":"[bufferProcess] interim [20000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.634475355+07:00","message":"[bufferProcess] send to processor:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.6344814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.634483808+07:00","message":"> Transcript [46395] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.634486767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.634488659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.6344909+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.6344937+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.675840309+07:00","message":"[GCS] IsForceVAD: false for message ID: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.745391172+07:00","message":"[GCS] Start streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.787469968+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.787511808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.787520959+07:00","message":"receive interim result [true|false]: ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.787529029+07:00","message":"end recv isFinal message id 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.787532064+07:00","message":"end Recv id 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.787538598+07:00","message":"[buffer interim] 3368 true ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787549173+07:00","message":"[bufferProcess] interim [200000000]:ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787566502+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787571456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787574621+07:00","message":"> Transcript [46396] [false]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787578802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787580798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787583135+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787585966+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787588155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787590137+07:00","message":"> Transcript [46397] [true]: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787592661+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787594646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.78759655+07:00","message":"StatePrefix: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787598927+07:00","message":"TextPushed: 'ได้ถวายงานรับเสด็จนะคะครั้งที่สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:50.787602715+07:00","message":"Push: 'บรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:50.787611797+07:00","message":"push: {true บรมราชินีนาถพระบรมราชชนนี 0 0xc003d5f980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:50.810416611+07:00","message":"write wav file: './tmp/7589/7589_3368.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.47640658+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.47645285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีแปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.476458955+07:00","message":"receive interim result [false|false]: ชนนีแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.476474072+07:00","message":"[buffer interim] 3369 false ชนนีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.476482937+07:00","message":"[bufferProcess] interim [780000000]:ชนนีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.47648525+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.606658437+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.606709465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.606716743+07:00","message":"receive interim result [false|false]: ชนนีพันปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.606734755+07:00","message":"[buffer interim] 3369 false ชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.606743801+07:00","message":"[bufferProcess] interim [900000000]:ชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.606746517+07:00","message":"[bufferProcess] send to processor:ชนนีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.606755169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.606758535+07:00","message":"> Transcript [46398] [false]: 'ชนนีแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.606761236+07:00","message":"Set StatePrefix (first interim): 'ชนนีแปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.913966232+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.914003418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.914009681+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:51.914026115+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.914034377+07:00","message":"[bufferProcess] interim [140000000]:ชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.914036901+07:00","message":"[bufferProcess] send to processor:ชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.91404049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.914043579+07:00","message":"> Transcript [46399] [false]: 'ชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.91404593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:51.914047972+07:00","message":"Set new StatePrefix: 'ชนนีพันปี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:52.038504022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:52.038499179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.492079956+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.492119616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.49212652+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.492141974+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.492149754+07:00","message":"[bufferProcess] interim [740000000]:ชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.492152306+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.492156189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.492159051+07:00","message":"> Transcript [46400] [false]: 'ชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.492162565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.4921647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.492171656+07:00","message":"StatePrefix: 'ชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.492175009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.825611758+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.825657518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.82566416+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.825690136+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.825701754+07:00","message":"[bufferProcess] interim [100000000]:ชนนีพันปีหลวงเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.825704619+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.825710762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.825713903+07:00","message":"> Transcript [46401] [false]: 'ชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.825718106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.825722289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.825724616+07:00","message":"StatePrefix: 'ชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.825726983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.888597152+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.888636407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.888643335+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:52.888656082+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.888665875+07:00","message":"[bufferProcess] interim [220000000]:ชนนีพันปีหลวงเสด็จพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.888668384+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.888672734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.888675664+07:00","message":"> Transcript [46402] [false]: 'ชนนีพันปีหลวงเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.888688015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.888690544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.888692729+07:00","message":"StatePrefix: 'ชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:52.888695085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.005220635+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.005257748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.005264136+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.005278466+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.005287668+07:00","message":"[bufferProcess] interim [280000000]:ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.005290272+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.005296572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.00529961+07:00","message":"> Transcript [46403] [false]: 'ชนนีพันปีหลวงเสด็จพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.005304182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.005306845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.005308973+07:00","message":"StatePrefix: 'ชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.005311558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.005315823+07:00","message":"Push: 'ชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.00532041+07:00","message":"TextPushed: 'ชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.005322863+07:00","message":"Set new StatePrefix : 'ชนนีพันปีหลวงเสด็จพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.005325616+07:00","message":"Next Push (prob) : 'หลวงเสด็จพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.005333167+07:00","message":"push: {false ชนนีพันปี 0 0xc003d5fd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.077421558+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.077468461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.077475573+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.077493167+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.077502648+07:00","message":"[bufferProcess] interim [400000000]:ชนนีพันปีหลวงเสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.077505591+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.077512229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.077515407+07:00","message":"> Transcript [46404] [false]: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.077518166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.077521009+07:00","message":"Set new StatePrefix: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.329432957+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.329469742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.329475567+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.329499038+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.3295079+07:00","message":"[bufferProcess] interim [580000000]:ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.329510378+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.329513833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.32951666+07:00","message":"> Transcript [46405] [false]: 'ชนนีพันปีหลวงเสด็จพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.3295199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.329522015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.329524313+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.329527344+07:00","message":"TextPushed: 'ชนนีพันปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.587522148+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.587564892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.58757317+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.587589677+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.587599505+07:00","message":"[bufferProcess] interim [880000000]:ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.587602092+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.587606502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.587609142+07:00","message":"> Transcript [46406] [false]: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.587613036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.587615497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.587618034+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.587620786+07:00","message":"TextPushed: 'ชนนีพันปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.715886431+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.715931107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.715938264+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.715957555+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.715969502+07:00","message":"[bufferProcess] interim [940000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.715972846+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.715981562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.715984735+07:00","message":"> Transcript [46407] [false]: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.715988421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.715990904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.715995981+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.715998808+07:00","message":"TextPushed: 'ชนนีพันปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.957436353+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.957478267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.957487373+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.957503886+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957512444+07:00","message":"[bufferProcess] interim [300000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957516181+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957525303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957528221+07:00","message":"> Transcript [46408] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957532571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957535283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957538789+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957541386+07:00","message":"TextPushed: 'ชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957548558+07:00","message":"Push: 'หลวงเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957552154+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957555342+07:00","message":"Set new StatePrefix : 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:53.957557816+07:00","message":"Next Push (prob) : 'ราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:53.957566597+07:00","message":"push: {false หลวงเสด็จพระ 0 0xc003d5fd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.276279765+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.276319312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.276326976+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.276342375+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.276351655+07:00","message":"[bufferProcess] interim [540000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.276354485+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.276359143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.276362214+07:00","message":"> Transcript [46409] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.276366286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.276368477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.276371183+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.276376411+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.429503441+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.429538593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.429546161+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.429558053+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.429565302+07:00","message":"[bufferProcess] interim [720000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.42956757+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.429574297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.429578311+07:00","message":"> Transcript [46410] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.429583225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.429586464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.429590403+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.429594+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.476680768+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.476717994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.47672507+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.476740547+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.476748743+07:00","message":"[bufferProcess] interim [780000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.47675168+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.476756271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.476759523+07:00","message":"> Transcript [46411] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.476762974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.47676499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.476767615+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.476770292+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.596193478+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.596242114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.596250683+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.596270379+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596282091+07:00","message":"[bufferProcess] interim [840000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596286255+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596295039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596298362+07:00","message":"> Transcript [46412] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596302326+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596304731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596307768+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.59631042+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596317268+07:00","message":"Push: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596319288+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596321629+07:00","message":"Set new StatePrefix : 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.596324284+07:00","message":"Next Push (prob) : 'เยือนที่จัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.596334504+07:00","message":"push: {false ราชดำเนิน 0 0xc003d5fd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.987368886+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.987409399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.987416346+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:54.987430036+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.987437769+07:00","message":"[bufferProcess] interim [320000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.987440365+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.9874477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.987450581+07:00","message":"> Transcript [46413] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.987454241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.987456448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.987460228+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:54.987463439+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:55.039192853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:55.039217103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:55.560670587+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:55.56071487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:55.560721736+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:55.560735952+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:55.560745949+07:00","message":"[bufferProcess] interim [920000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:55.560749654+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:55.56075535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:55.560758122+07:00","message":"> Transcript [46414] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:55.5607613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:55.560764985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:55.560767482+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:55.560770393+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.210276557+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.210316131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.210323474+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.21033864+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.210346376+07:00","message":"[bufferProcess] interim [460000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.210349613+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.210353458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.210356199+07:00","message":"> Transcript [46415] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.210360163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.210362233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.210364442+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.210367136+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.416730823+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.416772808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.41678119+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.416799032+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.416808462+07:00","message":"[bufferProcess] interim [640000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.41681123+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.416816102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.416819856+07:00","message":"> Transcript [46416] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.416824195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.41682663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.41682909+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.416832268+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.416835503+07:00","message":"Push: 'เยือนที่จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.416837639+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.416841395+07:00","message":"Set new StatePrefix : 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.416844452+07:00","message":"Next Push (prob) : 'หวัดลพบุรีนั่นเองที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.416853837+07:00","message":"push: {false เยือนที่จัง 0 0xc003d5fd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.476125096+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.47616315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บ่อวิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.476170715+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บ่อวิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.476185845+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บ่อวิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.476195781+07:00","message":"[bufferProcess] interim [700000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บ่อวิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.476198405+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.476203772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.476206567+07:00","message":"> Transcript [46417] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.476210401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.476212574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.476214546+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.47621707+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.600239189+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.600279157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.600286963+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.600303615+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.600311612+07:00","message":"[bufferProcess] interim [880000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.600314393+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บ่อวิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.60031811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.60032089+07:00","message":"> Transcript [46418] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บ่อวิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.600323684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.600325665+07:00","message":"Set new StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บ่อวิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.71504821+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.715088824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.715095601+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.715109451+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.715117259+07:00","message":"[bufferProcess] interim [940000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.715120138+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.715128566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.715131584+07:00","message":"> Transcript [46419] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.715134536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.715137464+07:00","message":"Set new StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.925856025+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.925911105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.925918689+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.925935074+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.925943837+07:00","message":"[bufferProcess] interim [180000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.92594679+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.925953346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.925956579+07:00","message":"> Transcript [46420] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.92596079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.925963204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.925965381+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.925968871+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.980068322+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.980113092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.980125469+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:56.980142109+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.980155088+07:00","message":"[bufferProcess] interim [240000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.980157785+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.980164146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.980167598+07:00","message":"> Transcript [46421] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.980172074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.980174646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.980176769+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:56.980179982+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.02466145+07:00","message":"[GCS] IsForceVAD: false for message ID: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.086223023+07:00","message":"[GCS] Start streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.119434875+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.119480977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.119488733+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.119505703+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.119514658+07:00","message":"[bufferProcess] interim [360000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.119517417+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.119522055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.119524959+07:00","message":"> Transcript [46422] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.119529211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.119531753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.119533774+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.11953673+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.125945594+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.125984581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.125990526+07:00","message":"receive interim result [false|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.126004609+07:00","message":"[buffer interim] 3369 false ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126011428+07:00","message":"[bufferProcess] interim [480000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126014135+07:00","message":"[bufferProcess] send to processor:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126018085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126020983+07:00","message":"> Transcript [46423] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126025023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126027159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126029133+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126031833+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126038254+07:00","message":"Push: 'หวัดลพบุรีนั่นเองที่บอกพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126040764+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126043437+07:00","message":"Set new StatePrefix : 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.126045848+07:00","message":"Next Push (prob) : 'ว่านอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.126053441+07:00","message":"push: {false หวัดลพบุรีนั่นเองที่บอกพี่บอก 0 0xc003d5fd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.230054297+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.230096496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั้นเองพี่บอกพี่บอกว่านอกจาก\",\"confidence\":0.92264545}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.230104515+07:00","message":"receive interim result [true|false]: ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั้นเองพี่บอกพี่บอกว่านอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.230117094+07:00","message":"end recv isFinal message id 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.23011938+07:00","message":"end Recv id 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.230126154+07:00","message":"[buffer interim] 3369 true ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั้นเองพี่บอกพี่บอกว่านอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230135115+07:00","message":"[bufferProcess] interim [510000000]:ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั้นเองพี่บอกพี่บอกว่านอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230140181+07:00","message":"[bufferProcess] send to processor (isfinal):ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230151888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230181978+07:00","message":"> Transcript [46424] [false]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230188293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230190778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230193487+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230196692+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230199367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230201703+07:00","message":"> Transcript [46425] [true]: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั้นเองพี่บอกพี่บอกว่านอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230204036+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230205865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230207588+07:00","message":"StatePrefix: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230209813+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.23021203+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.23043925+07:00","message":"Push: 'ว่านอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230442537+07:00","message":"TextPushed: 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั่นเองที่บอกพี่บอกว่านอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230445377+07:00","message":"Set new StatePrefix : 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั้นเองพี่บอกพี่บอกว่านอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230448072+07:00","message":"Next Push (prob) : 'ชนนีพันปีหลวงเสด็จพระราชดำเนินเยือนที่จังหวัดลพบุรีนั้นเองพี่บอกพี่บอกว่านอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.230464409+07:00","message":"push: {true ว่านอกจาก 0 0xc003d5fd80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.230464341+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3369.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:13:57.242049603+07:00","message":"write wav file: './tmp/7589/7589_3369.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.436976062+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.437012712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.437017766+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.43703398+07:00","message":"[buffer interim] 3370 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.437041738+07:00","message":"[bufferProcess] interim [360000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.437043639+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.559709361+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.55974701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.559753044+07:00","message":"receive interim result [false|false]: อยากจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.559765279+07:00","message":"[buffer interim] 3370 false อยากจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.559772509+07:00","message":"[bufferProcess] interim [480000000]:อยากจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.559774897+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.55978033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.559783594+07:00","message":"> Transcript [46426] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.559786465+07:00","message":"Set StatePrefix (first interim): 'อยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.742622834+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.74267314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.742681582+07:00","message":"receive interim result [false|false]: อยากจะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:57.742698648+07:00","message":"[buffer interim] 3370 false อยากจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.742710654+07:00","message":"[bufferProcess] interim [720000000]:อยากจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.74271412+07:00","message":"[bufferProcess] send to processor:อยากจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.742721588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.742726143+07:00","message":"> Transcript [46427] [false]: 'อยากจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.742730271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.742733129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.742736518+07:00","message":"StatePrefix: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:57.742739567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:58.040022461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:13:58.04003477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.067520938+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.067558584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับสาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.067564577+07:00","message":"receive interim result [false|false]: อยากจะได้รับสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.067579758+07:00","message":"[buffer interim] 3370 false อยากจะได้รับสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.067588343+07:00","message":"[bufferProcess] interim [960000000]:อยากจะได้รับสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.067591252+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.067594539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.067598329+07:00","message":"> Transcript [46428] [false]: 'อยากจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.067601999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.067604077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.067606079+07:00","message":"StatePrefix: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.067608236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.12325429+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.123302479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.123311544+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.123331205+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.123346697+07:00","message":"[bufferProcess] interim [80000000]:อยากจะได้รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.123349305+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.123359602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.123362818+07:00","message":"> Transcript [46429] [false]: 'อยากจะได้รับสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.123366461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.123369147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.12337126+07:00","message":"StatePrefix: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.123373567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.44933948+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.449380066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.449386806+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.449401035+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449410899+07:00","message":"[bufferProcess] interim [380000000]:อยากจะได้รับเสด็จอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449413858+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449419687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449424653+07:00","message":"> Transcript [46430] [false]: 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449429528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449431735+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449433711+07:00","message":"StatePrefix: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449435946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449440424+07:00","message":"Push: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449442364+07:00","message":"TextPushed: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449445954+07:00","message":"Set new StatePrefix : 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.449448813+07:00","message":"Next Push (prob) : 'ได้รับเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.449455939+07:00","message":"push: {false อยากจะ 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.632498854+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.632542429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.632548913+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.632560533+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.632568748+07:00","message":"[bufferProcess] interim [560000000]:อยากจะได้รับเสด็จอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.632571733+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.632578428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.632581437+07:00","message":"> Transcript [46431] [false]: 'อยากจะได้รับเสด็จอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.632586011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.632589339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.632592178+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.63259621+07:00","message":"TextPushed: 'อยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.702568739+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.702606082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.702612217+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.702625844+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.702637257+07:00","message":"[bufferProcess] interim [680000000]:อยากจะได้รับเสด็จอย่างใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.702640194+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.702646499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.702649797+07:00","message":"> Transcript [46432] [false]: 'อยากจะได้รับเสด็จอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.702653418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.702655844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.702657849+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.702660359+07:00","message":"TextPushed: 'อยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.831387936+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.831433515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.831440315+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:58.831456824+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.831466058+07:00","message":"[bufferProcess] interim [740000000]:อยากจะได้รับเสด็จอย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.831469804+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.831475506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.83147863+07:00","message":"> Transcript [46433] [false]: 'อยากจะได้รับเสด็จอย่างใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.831482148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.831484375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.831486591+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:58.831489737+07:00","message":"TextPushed: 'อยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.017441236+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.017472205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.017477563+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.017490162+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.017499524+07:00","message":"[bufferProcess] interim [980000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.017503503+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.017510642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.01751581+07:00","message":"> Transcript [46434] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.017522233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.017525433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.017527919+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.017530472+07:00","message":"TextPushed: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.01753676+07:00","message":"Push: 'ได้รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.017538735+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.017541255+07:00","message":"Set new StatePrefix : 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.017543652+07:00","message":"Next Push (prob) : 'อย่างใกล้ชิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.017551111+07:00","message":"push: {false ได้รับเสด็จ 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.155891927+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.155933065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.15594015+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.155963414+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.155971594+07:00","message":"[bufferProcess] interim [100000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.155974277+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.155978834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.155981637+07:00","message":"> Transcript [46435] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.155985253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.155987387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.155989264+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.155991713+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.662093885+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.662140138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.662148209+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.662165685+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.662177781+07:00","message":"[bufferProcess] interim [580000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.662181743+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.662189592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.662194239+07:00","message":"> Transcript [46436] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.662199337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.662202418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.662205688+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.66220969+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.860125643+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.860168666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.86017492+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:13:59.86018656+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.860194315+07:00","message":"[bufferProcess] interim [820000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.860197331+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.860201073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.860203951+07:00","message":"> Transcript [46437] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.860207419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.860209649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.860211888+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:13:59.860214488+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.502307603+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.502345385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำพาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.502351828+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.502368622+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502377369+07:00","message":"[bufferProcess] interim [180000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502383444+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502388246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502391486+07:00","message":"> Transcript [46438] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.50239523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502397766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502400044+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502402812+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502408911+07:00","message":"Push: 'อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502410859+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502413537+07:00","message":"Set new StatePrefix : 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.502416219+07:00","message":"Next Push (prob) : 'แล้วยังทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.502423943+07:00","message":"push: {false อย่างใกล้ชิด 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.510243531+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.510274215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภาระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.510279539+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภาระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.510295848+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.510299291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.510302231+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.510306923+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภาระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.510315268+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510320706+07:00","message":"[bufferProcess] interim [300000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.51032329+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510329579+07:00","message":"[bufferProcess] interim [360000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510331891+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510334581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510336936+07:00","message":"> Transcript [46439] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510340106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510342216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.51034411+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510346489+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.51034833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510350537+07:00","message":"> Transcript [46440] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภาระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510352606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510354333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510355988+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.510357951+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.813885525+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.81392949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.813936409+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:00.813955937+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.813965669+07:00","message":"[bufferProcess] interim [780000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.813970111+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.813982272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.813985178+07:00","message":"> Transcript [46441] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.813989671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.813994016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.813996353+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:00.813998857+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.010511493+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.010549634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.010556012+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.010569382+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.010580543+07:00","message":"[bufferProcess] interim [960000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.010583422+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.010589453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.010592713+07:00","message":"> Transcript [46442] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.01059716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.010599478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.010602115+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.010605208+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.010609959+07:00","message":"Push: 'แล้วยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.010612291+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.010614811+07:00","message":"Set new StatePrefix : 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.01061736+07:00","message":"Next Push (prob) : 'ภารกิจอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.010671338+07:00","message":"push: {false แล้วยังทำ 0 0xc004610300}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:01.040278909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:01.040318297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.288655374+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.288704027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.288711376+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.288729996+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.288738876+07:00","message":"[bufferProcess] interim [200000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.288741624+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.288745915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.288748861+07:00","message":"> Transcript [46443] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.288752685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.288754919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.288756944+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.288760165+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.480173835+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.480222243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.480228592+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.480247016+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.480256598+07:00","message":"[bufferProcess] interim [380000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.480259478+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.480264633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.480267844+07:00","message":"> Transcript [46444] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.480271873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.480274028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.48027603+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.480279105+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.544815363+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.544855057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.544861952+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.544879752+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.544888417+07:00","message":"[bufferProcess] interim [440000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.54489151+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.544896739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.544900294+07:00","message":"> Transcript [46445] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.544904124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.544906622+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.544908893+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.544912205+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.568384262+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.568419329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.568425487+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.56844038+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568448209+07:00","message":"[bufferProcess] interim [500000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568451748+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568459278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568462295+07:00","message":"> Transcript [46446] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568469825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.56847236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568476263+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568479089+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568486549+07:00","message":"Push: 'ภารกิจอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568491069+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568493494+07:00","message":"Set new StatePrefix : 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.568495906+07:00","message":"Next Push (prob) : 'ละคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.568504947+07:00","message":"push: {false ภารกิจอัน 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.713529227+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.713574671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.713581556+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.71359344+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.713601689+07:00","message":"[bufferProcess] interim [680000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.713604627+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.713609116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.713612128+07:00","message":"> Transcript [46447] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.71361496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.713617177+07:00","message":"Set new StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.829648838+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.829691827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.829698013+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:01.829712244+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.829722178+07:00","message":"[bufferProcess] interim [740000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.829725222+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.829738685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.829746378+07:00","message":"> Transcript [46448] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.829750395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.829752811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.82975477+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:01.829757796+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.032079637+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.032129406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.032138189+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.032155972+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.032167831+07:00","message":"[bufferProcess] interim [980000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.032172427+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.032180413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.032184903+07:00","message":"> Transcript [46449] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.032190181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.032193328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.032196516+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.032200644+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.223414648+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.223472538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.223483374+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.223504304+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.223517694+07:00","message":"[bufferProcess] interim [160000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.223521723+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.223530126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.223533483+07:00","message":"> Transcript [46450] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.223537845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.223540158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.223543527+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.223546953+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.393717523+07:00","message":"[GCS] IsForceVAD: false for message ID: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.411711457+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.411751374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.411759197+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.411773858+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.411796509+07:00","message":"[bufferProcess] interim [400000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.41179996+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.411806713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.411810165+07:00","message":"> Transcript [46451] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.41181875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.411821869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.411825061+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.411828659+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.411833883+07:00","message":"Push: 'ละค้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.411836153+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.411839894+07:00","message":"Set new StatePrefix : 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.411843317+07:00","message":"Next Push (prob) : 'ตามพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.411865346+07:00","message":"push: {false ละค้าอยู่ 0 0xc004610300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.465686255+07:00","message":"[GCS] Start streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.486362336+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.486404898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.486412151+07:00","message":"receive interim result [false|false]: อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.486426228+07:00","message":"[buffer interim] 3370 false อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.486437274+07:00","message":"[bufferProcess] interim [520000000]:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.486445554+07:00","message":"[bufferProcess] send to processor:อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.486454342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.486460202+07:00","message":"> Transcript [46452] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.486465199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.486467662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.486469655+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.48647241+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.582409796+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.582450923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด\",\"confidence\":0.9478371}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.582458989+07:00","message":"receive interim result [true|false]: จะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.582468166+07:00","message":"end recv isFinal message id 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.582470621+07:00","message":"end Recv id 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.58247863+07:00","message":"[buffer interim] 3370 true จะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582489549+07:00","message":"[bufferProcess] interim [550000000]:จะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582495537+07:00","message":"[bufferProcess] send to processor (isfinal):อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582499597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.58250424+07:00","message":"> Transcript [46453] [false]: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582508299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582510415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582512652+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582515842+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.58251802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582520018+07:00","message":"> Transcript [46454] [true]: 'จะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582522337+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582524188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582525976+07:00","message":"StatePrefix: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582528284+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582530507+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582730474+07:00","message":"Push: 'ตามพื้นที่ในจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582733657+07:00","message":"TextPushed: 'อยากจะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582736688+07:00","message":"Set new StatePrefix : 'จะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582739033+07:00","message":"Next Push (prob) : 'จะได้รับเสด็จอย่างใกล้ชิดแล้วยังทำภารกิจอันละค้าอยู่ตามพื้นที่ในจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:02.582748414+07:00","message":"push: {true ตามพื้นที่ในจุด 0 0xc004610300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:02.582758042+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3370.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:02.593767288+07:00","message":"write wav file: './tmp/7589/7589_3370.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:03.503639322+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:03.503689088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:03.503694848+07:00","message":"receive interim result [false|false]: ตังค์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:03.50370966+07:00","message":"[buffer interim] 3371 false ตังค์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:03.503716823+07:00","message":"[bufferProcess] interim [840000000]:ตังค์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:03.503718885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:04.040618377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:04.040618444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.103306479+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.103351411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.103358128+07:00","message":"receive interim result [false|false]: ตังค์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.103373356+07:00","message":"[buffer interim] 3371 false ตังค์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.103382328+07:00","message":"[bufferProcess] interim [440000000]:ตังค์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.103385075+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.103389934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.103394864+07:00","message":"> Transcript [46455] [false]: 'ตังค์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.103398124+07:00","message":"Set StatePrefix (first interim): 'ตังค์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.123435251+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.123466047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.123472137+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.123484027+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.123489755+07:00","message":"[bufferProcess] interim [500000000]:ตังค์ด้วยพี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.123492572+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.123495547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.123498544+07:00","message":"> Transcript [46456] [false]: 'ตังค์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.123501747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.123503916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.1235062+07:00","message":"StatePrefix: 'ตังค์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.1235089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.219263087+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.219301258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นห่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.219307426+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.21932184+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.21933121+07:00","message":"[bufferProcess] interim [560000000]:ตังค์ด้วยพี่เป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.219334409+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.219338182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.219341451+07:00","message":"> Transcript [46457] [false]: 'ตังค์ด้วยพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.219344814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.219347145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.219349172+07:00","message":"StatePrefix: 'ตังค์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.219351497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.22666717+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.226705477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.226711187+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.226726828+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.226733844+07:00","message":"[bufferProcess] interim [620000000]:ตังค์ด้วยพี่เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.226736136+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.22674144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.226744446+07:00","message":"> Transcript [46458] [false]: 'ตังค์ด้วยพี่เป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.22674812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.22675034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.226752327+07:00","message":"StatePrefix: 'ตังค์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.226754415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.343873865+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.343910797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.343916365+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.343930618+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343938449+07:00","message":"[bufferProcess] interim [680000000]:ตังค์ด้วยพี่เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343941205+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343945466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343949107+07:00","message":"> Transcript [46459] [false]: 'ตังค์ด้วยพี่เป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343952184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343954278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343956864+07:00","message":"StatePrefix: 'ตังค์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343959041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343964605+07:00","message":"Push: 'ตังค์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343966762+07:00","message":"TextPushed: 'ตังค์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343969708+07:00","message":"Set new StatePrefix : 'ตังค์ด้วยพี่เป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.343971982+07:00","message":"Next Push (prob) : 'พี่เป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.34397905+07:00","message":"push: {false ตังค์ด้วย 0 0xc004b6c780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.53405054+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.534093277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.534099837+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.534113876+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.534122451+07:00","message":"[bufferProcess] interim [860000000]:ตังค์ด้วยพี่เป็นความภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.534125239+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.534129633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.534132635+07:00","message":"> Transcript [46460] [false]: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.534135222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.534137469+07:00","message":"Set new StatePrefix: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.719054356+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.71909331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.719100443+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.719114508+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.719123192+07:00","message":"[bufferProcess] interim [40000000]:ตังค์ด้วยพี่เป็นความภาคภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.719126463+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.719134076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.719136848+07:00","message":"> Transcript [46461] [false]: 'ตังค์ด้วยพี่เป็นความภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.71914113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.719143802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.71914598+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.71914857+07:00","message":"TextPushed: 'ตังค์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.912462613+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.912503045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.912508987+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:04.912525173+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.912533183+07:00","message":"[bufferProcess] interim [280000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.912535715+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.912543934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.912548189+07:00","message":"> Transcript [46462] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.912553216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.912556798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.912560306+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:04.912563498+07:00","message":"TextPushed: 'ตังค์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.238456307+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.238497247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.238508383+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.238525353+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.238537214+07:00","message":"[bufferProcess] interim [580000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.238540003+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.238549159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.238552596+07:00","message":"> Transcript [46463] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.238557216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.238559586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.238562067+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.238564531+07:00","message":"TextPushed: 'ตังค์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.623510807+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.623556083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.623562895+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.623577412+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.62359004+07:00","message":"[bufferProcess] interim [940000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.62359446+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.623601279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.623605726+07:00","message":"> Transcript [46464] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.623611552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.623616242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.623619524+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.623622073+07:00","message":"TextPushed: 'ตังค์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.623626038+07:00","message":"Push: 'พี่เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.623629169+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.623632333+07:00","message":"Set new StatePrefix : 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.623636409+07:00","message":"Next Push (prob) : 'ภาคภูมิใจใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.623647452+07:00","message":"push: {false พี่เป็นความ 0 0xc004b6c780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.685290293+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.685329471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.68533639+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.685351696+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.68536369+07:00","message":"[bufferProcess] interim [60000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.685367145+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.685375996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.685380743+07:00","message":"> Transcript [46465] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.68538512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.68538757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.685389693+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.685392956+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.691376396+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.691408961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.691414824+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:05.691427668+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.69143461+07:00","message":"[bufferProcess] interim [120000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.691437656+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.69144318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.691446003+07:00","message":"> Transcript [46466] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.691449143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.691451285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.691453271+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:05.691455972+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.193744948+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.193784924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.193791811+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.193808501+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.193821+07:00","message":"[bufferProcess] interim [540000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.193825132+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.193833457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.19383764+07:00","message":"> Transcript [46467] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.193841278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.193843338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.193845859+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.193848604+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.198825152+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.198851712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.198856908+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.198868143+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198873736+07:00","message":"[bufferProcess] interim [600000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198876004+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198879692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198882337+07:00","message":"> Transcript [46468] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198885654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198887792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198889883+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198893107+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198899901+07:00","message":"Push: 'ภาคภูมิใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198902049+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.19890438+07:00","message":"Set new StatePrefix : 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.198906948+07:00","message":"Next Push (prob) : 'ฐานะรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.198934147+07:00","message":"push: {false ภาคภูมิใจใน 0 0xc004b6c780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.401964929+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.40200413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.402010513+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.402025914+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.402035253+07:00","message":"[bufferProcess] interim [780000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.402038937+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.402044119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.402048553+07:00","message":"> Transcript [46469] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.402052335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.402056028+07:00","message":"Set new StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.540289453+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.540329047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.540335424+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.540350557+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.540358374+07:00","message":"[bufferProcess] interim [900000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.540360995+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.540364563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.540367411+07:00","message":"> Transcript [46470] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.540371079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.540373468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.540375739+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.540378868+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.717601409+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.717639202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกทัพฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.717646334+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกทัพฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.717665419+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.717673509+07:00","message":"[bufferProcess] interim [80000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.717676171+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.717682359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.717685901+07:00","message":"> Transcript [46471] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.717689615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.717691665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.717694032+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.717697291+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.902933548+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.902972751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.902979652+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:06.902995891+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.903003567+07:00","message":"[bufferProcess] interim [260000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.903006256+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.903009892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.903012631+07:00","message":"> Transcript [46472] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.903016472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.903018631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.903020654+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:06.903023766+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:07.040825696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:07.040839198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.151607499+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.151653202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.151660505+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.151675652+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.151683549+07:00","message":"[bufferProcess] interim [500000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.151686619+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.151696974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.151699874+07:00","message":"> Transcript [46473] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.151704375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.151706785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.151711797+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.15171474+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.151718079+07:00","message":"Push: 'ฐานะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.151720737+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.15172385+07:00","message":"Set new StatePrefix : 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.151726257+07:00","message":"Next Push (prob) : 'ครับป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.151742888+07:00","message":"push: {false ฐานะลูก 0 0xc004b6c780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.229326465+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.229368826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.229375657+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.229390802+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.229406038+07:00","message":"[bufferProcess] interim [560000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.229409197+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.229417604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.229420821+07:00","message":"> Transcript [46474] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.229424956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.229427325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.229429395+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.229432556+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.24357459+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.243598154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.243604461+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.243617015+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.243622714+07:00","message":"[bufferProcess] interim [620000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.243625039+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.243628559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.243630969+07:00","message":"> Transcript [46475] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.243634145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.243636219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.243638262+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.243640689+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.545020279+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.54506472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.545073235+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.545086907+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.545098032+07:00","message":"[bufferProcess] interim [860000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.545101446+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.545108185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.545110968+07:00","message":"> Transcript [46476] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.545115058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.545117237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.545122936+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.545126241+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.609327559+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.609364942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.609371794+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.609387261+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609395262+07:00","message":"[bufferProcess] interim [980000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609398558+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609404514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609407557+07:00","message":"> Transcript [46477] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609411742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609414031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609416741+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609419497+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609425434+07:00","message":"Push: 'ครับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609427772+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609430394+07:00","message":"Set new StatePrefix : 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.609433817+07:00","message":"Next Push (prob) : 'นะครับเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.609444528+07:00","message":"push: {false ครับป๋า 0 0xc004b6c780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.755012188+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.755055613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.755063213+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.755081697+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.755090427+07:00","message":"[bufferProcess] interim [100000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.755093761+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.755098693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.75510175+07:00","message":"> Transcript [46478] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.755105793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.755108197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.755110307+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.75511384+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.796571291+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.79660845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่ายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.796614853+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่ายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.796629+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.796636334+07:00","message":"[bufferProcess] interim [160000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.79663903+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.796642796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.796645683+07:00","message":"> Transcript [46479] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.79665711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.796663583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.796665757+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.796671612+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.800787611+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.800831691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.800838491+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.800857166+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.800867888+07:00","message":"[bufferProcess] interim [220000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.80087281+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.800882504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.800885655+07:00","message":"> Transcript [46480] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.800890223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.800892489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.80089445+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.80089796+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.947599541+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.947642281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.947655169+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.947673412+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.947685421+07:00","message":"[bufferProcess] interim [280000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.947691989+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.947696568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.947700023+07:00","message":"> Transcript [46481] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.94770404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.94770643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.947710661+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.94771372+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.947716981+07:00","message":"Push: 'นะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.947719043+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.947721354+07:00","message":"Set new StatePrefix : 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:07.947723708+07:00","message":"Next Push (prob) : 'ว่าอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:07.947731118+07:00","message":"push: {false นะครับเพราะ 0 0xc004b6c780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.124349314+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.124387704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.124395459+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.124408924+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.124416654+07:00","message":"[bufferProcess] interim [460000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.124419506+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.12444055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.124445+07:00","message":"> Transcript [46482] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.124450014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.124453356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.124456751+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.124461169+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.16225588+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.162297361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.162303947+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.162320058+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.162328104+07:00","message":"[bufferProcess] interim [520000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.162330744+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.162334639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.162337568+07:00","message":"> Transcript [46483] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.162341405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.162343486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.162346492+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.162349522+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.346002857+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.346048298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.346055884+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.346072182+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.34608375+07:00","message":"[bufferProcess] interim [700000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.346087026+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.346093485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.346096933+07:00","message":"> Transcript [46484] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.34610115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.346103787+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.346106577+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.346109475+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.899891843+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.899936797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.899946256+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.899962625+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.899971814+07:00","message":"[bufferProcess] interim [300000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.899974967+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.899979553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.899982693+07:00","message":"> Transcript [46485] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.899989373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.899991732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.899996926+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.900000387+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.9000042+07:00","message":"Push: 'ว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.900006314+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.900009024+07:00","message":"Set new StatePrefix : 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:08.900011648+07:00","message":"Next Push (prob) : 'พี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:08.90002104+07:00","message":"push: {false ว่าอย่าง 0 0xc004b6c780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:09.763489662+07:00","message":"[GCS] IsForceVAD: false for message ID: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:09.837531251+07:00","message":"[GCS] Start streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:09.862235665+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:09.862276885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:09.862284792+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:09.862299028+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.862306201+07:00","message":"[bufferProcess] interim [200000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.862309498+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.862315771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.862318798+07:00","message":"> Transcript [46486] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.862322467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.862324698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.862327095+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.862330222+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:09.880105761+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:09.880140606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:09.880147187+07:00","message":"receive interim result [false|false]: ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:09.880161496+07:00","message":"[buffer interim] 3371 false ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.880169131+07:00","message":"[bufferProcess] interim [260000000]:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.88017213+07:00","message":"[bufferProcess] send to processor:ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.880176437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.880179271+07:00","message":"> Transcript [46487] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.880182338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:09.880184551+07:00","message":"Set new StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.014561878+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.014619812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท\",\"confidence\":0.9175192}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.014628293+07:00","message":"receive interim result [true|false]: ตามด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.014639348+07:00","message":"end recv isFinal message id 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.014647008+07:00","message":"end Recv id 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.014655531+07:00","message":"[buffer interim] 3371 true ตามด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014668039+07:00","message":"[bufferProcess] interim [320000000]:ตามด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014674109+07:00","message":"[bufferProcess] send to processor (isfinal):ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.01467877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.01468268+07:00","message":"> Transcript [46488] [false]: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014686267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014688348+07:00","message":"Set new StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.0146904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014692477+07:00","message":"> Transcript [46489] [true]: 'ตามด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014695215+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014697357+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014699664+07:00","message":"StatePrefix: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.0147024+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014704615+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014939791+07:00","message":"Push: 'ที่บอกว่าจะคุ้นเคยกับบทบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.01494306+07:00","message":"TextPushed: 'ตังค์ด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014946486+07:00","message":"Set new StatePrefix : 'ตามด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.01495596+07:00","message":"Next Push (prob) : 'ตามด้วยพี่เป็นความภาคภูมิใจในฐานะลูกครับป๋านะครับเพราะว่าอย่างที่บอกว่าจะคุ้นเคยกับบทบาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.014968617+07:00","message":"push: {true ที่บอกว่าจะคุ้นเคยกับบทบาท 0 0xc004b6c780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.014971232+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3371.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:10.030521524+07:00","message":"write wav file: './tmp/7589/7589_3371.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:10.041006127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:10.041013196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.200250901+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.200295623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.2003019+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.200318399+07:00","message":"[buffer interim] 3372 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.200328731+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.20033124+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.312994939+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.313037441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.313044353+07:00","message":"receive interim result [false|false]: เป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.31306021+07:00","message":"[buffer interim] 3372 false เป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.313069612+07:00","message":"[bufferProcess] interim [480000000]:เป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.313072574+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.313077632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.313081237+07:00","message":"> Transcript [46490] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.313083429+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.357898788+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.35793837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.357945534+07:00","message":"receive interim result [false|false]: เป็นนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.35796337+07:00","message":"[buffer interim] 3372 false เป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.357971635+07:00","message":"[bufferProcess] interim [600000000]:เป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.357976236+07:00","message":"[bufferProcess] send to processor:เป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.357984969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.357987903+07:00","message":"> Transcript [46491] [false]: 'เป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.357991171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.357994139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.357996519+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.357998851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.513397821+07:00","message":"[GCS] Cleaned up inactive client: 3354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.513429287+07:00","message":"[GCS] Cleaned up inactive client: 3358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.513432533+07:00","message":"[GCS] Cleaned up inactive client: 3356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.513434375+07:00","message":"[GCS] Cleaned up inactive client: 3355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.513436256+07:00","message":"[GCS] Cleaned up inactive client: 3357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.51343827+07:00","message":"[GCS] Cleaned up inactive client: 3359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.675679974+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.675728873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.675736548+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.675752371+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.675764094+07:00","message":"[bufferProcess] interim [900000000]:เป็นนักร้องลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.675766777+07:00","message":"[bufferProcess] send to processor:เป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.675773664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.675776702+07:00","message":"> Transcript [46492] [false]: 'เป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.675780225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.675782545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.675784546+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.675786552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.808171502+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.808217037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.808222939+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:10.808238286+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.808246129+07:00","message":"[bufferProcess] interim [20000000]:เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.808248934+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.808257042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.808260626+07:00","message":"> Transcript [46493] [false]: 'เป็นนักร้องลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.808264423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.808268233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.808270321+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:10.808272669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.414562146+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.414605166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.414611286+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.414627933+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.414635504+07:00","message":"[bufferProcess] interim [620000000]:เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.414637946+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.414658034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.414661276+07:00","message":"> Transcript [46494] [false]: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.414665162+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.414667339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.414669343+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.414671725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.41468006+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.414682282+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.41468478+07:00","message":"Set new StatePrefix : 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.414687154+07:00","message":"Next Push (prob) : 'นักร้องลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.414694495+07:00","message":"push: {false เป็น 0 0xc004610f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.70639569+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.706443613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.706453076+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.706465697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 บท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.706469991+07:00","message":"receive interim result [false|false]:  1 บท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.706490431+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.706502444+07:00","message":"[buffer interim] 3372 false  1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.706511474+07:00","message":"[bufferProcess] interim [860000000]:เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.706514146+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.706518108+07:00","message":"[bufferProcess] interim [860000000]: 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.706521272+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.706524851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.706531601+07:00","message":"> Transcript [46495] [false]: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.706535035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.706537478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.706539952+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.706542723+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.767430919+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.767473027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.767479274+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.767487704+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-06-22T13:14:11.76749063+07:00","message":"receive interim result [false|false]:  1 บทบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.767498403+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.767502213+07:00","message":"[buffer interim] 3372 false  1 บทบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.767509038+07:00","message":"[bufferProcess] interim [980000000]:เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.767511669+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.767515392+07:00","message":"[bufferProcess] interim [980000000]: 1 บทบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.767518298+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.767521885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.767525077+07:00","message":"> Transcript [46496] [false]: 'เป็นนักร้องลูกทุ่ง 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.767528768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.76753111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.76753326+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.767535672+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.964830255+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.964873593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.964881065+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.964890493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 บทบาทที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.964893926+07:00","message":"receive interim result [false|false]:  1 บทบาทที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.964905897+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:11.964914346+07:00","message":"[buffer interim] 3372 false  1 บทบาทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.964924542+07:00","message":"[bufferProcess] interim [220000000]:เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.96492793+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.964931805+07:00","message":"[bufferProcess] interim [220000000]: 1 บทบาทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.964934604+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.96493807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.96494125+07:00","message":"> Transcript [46497] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.964944574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.964946804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.964948807+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:11.964951178+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.153185+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.15322444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.15323341+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.153243622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 บทบาทที่พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.153247372+07:00","message":"receive interim result [false|false]:  1 บทบาทที่พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.153254589+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.153262461+07:00","message":"[buffer interim] 3372 false  1 บทบาทที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153268365+07:00","message":"[bufferProcess] interim [340000000]:เป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.15327136+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.1532791+07:00","message":"[bufferProcess] interim [340000000]: 1 บทบาทที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153281768+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153297958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153318962+07:00","message":"> Transcript [46498] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153325666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.15332831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153331155+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153334246+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153344556+07:00","message":"Push: 'นักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153346638+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153349441+07:00","message":"Set new StatePrefix : 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.153352482+07:00","message":"Next Push (prob) : ' 1 บทบาทที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.153363942+07:00","message":"push: {false นักร้องลูกทุ่ง 0 0xc004610f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.280945704+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.280986295+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-06-22T13:14:12.280993704+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.281004735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.281008004+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.281015747+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.281019476+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.281026385+07:00","message":"[bufferProcess] interim [460000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.281029159+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.281032583+07:00","message":"[bufferProcess] interim [460000000]: บทบาทที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.281035852+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.281039215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.281042144+07:00","message":"> Transcript [46499] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.281045336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.281047472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.281049952+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.281052197+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.439559172+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.439603541+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-06-22T13:14:12.43961074+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.439621904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.439625447+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.439643263+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.439650744+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.439657019+07:00","message":"[bufferProcess] interim [580000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.439659989+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.439663744+07:00","message":"[bufferProcess] interim [580000000]: บทบาทที่พี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.439666481+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.439669681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.439672412+07:00","message":"> Transcript [46500] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.439675592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.439677685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.439679749+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.439681866+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.483200084+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.483240446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.483247583+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.483259032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.483261851+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.48327043+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.483274966+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.483281932+07:00","message":"[bufferProcess] interim [640000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.483284889+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.483288595+07:00","message":"[bufferProcess] interim [640000000]: บทบาทที่พี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.48329189+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.483295597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.48329879+07:00","message":"> Transcript [46501] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.483302638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.483305128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.483307166+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.483309554+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.492139627+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.492177518+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-06-22T13:14:12.492183824+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.492194354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.492197852+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.492208997+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.492217413+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492224373+07:00","message":"[bufferProcess] interim [700000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492227226+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492231307+07:00","message":"[bufferProcess] interim [700000000]: บทบาทที่พี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492234275+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492237275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492239997+07:00","message":"> Transcript [46502] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492243624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492246206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492248152+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492250428+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492253482+07:00","message":"Push: ' 1 บทบาทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492255385+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492258224+07:00","message":"Set new StatePrefix : 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.492260755+07:00","message":"Next Push (prob) : 'พี่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.49226958+07:00","message":"push: {false  1 บทบาทที่ 0 0xc004610f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.617442566+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.61748359+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-06-22T13:14:12.617489651+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.617500292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.617503283+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.617510206+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.617514531+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.617521935+07:00","message":"[bufferProcess] interim [820000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.617525096+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.617528548+07:00","message":"[bufferProcess] interim [820000000]: บทบาทที่พี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.617531348+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.617538723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.617541744+07:00","message":"> Transcript [46503] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.617544083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.617550431+07:00","message":"Set new StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.871302296+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.87133833+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-06-22T13:14:12.871344768+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.871356597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.871359864+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.871367725+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:12.87137126+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.871378893+07:00","message":"[bufferProcess] interim [60000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.871381832+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.871385314+07:00","message":"[bufferProcess] interim [60000000]: บทบาทที่พี่บ่าววีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.871391878+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.871395014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.871397808+07:00","message":"> Transcript [46504] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.871401243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.871403529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.871405502+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:12.871407842+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.014539326+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.014577367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.014584885+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.014595206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.014598455+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.014607021+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.014615249+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.014622046+07:00","message":"[bufferProcess] interim [180000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.014625078+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.01462865+07:00","message":"[bufferProcess] interim [180000000]: บทบาทที่พี่บ่าววีทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.014631774+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.01463497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.014647251+07:00","message":"> Transcript [46505] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.014650812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.014653062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.014654931+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.014657295+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:13.041484783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:13.041506866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.055375498+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.055413964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.055420078+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.055432991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีธรรมดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.055436608+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีธรรมดา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.05544455+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.055450896+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.055457192+07:00","message":"[bufferProcess] interim [240000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.055460337+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.055467682+07:00","message":"[bufferProcess] interim [240000000]: บทบาทที่พี่บ่าววีธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.05547042+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.055473226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.055476117+07:00","message":"> Transcript [46506] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.055479709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.055482302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.05548446+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.055486938+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.204790271+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.204825332+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-06-22T13:14:13.20483164+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.204844526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.204847499+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.204854481+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.204857983+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204865285+07:00","message":"[bufferProcess] interim [420000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204869045+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204874625+07:00","message":"[bufferProcess] interim [420000000]: บทบาทที่พี่บ่าววีทำมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204879018+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204884558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204887805+07:00","message":"> Transcript [46507] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204893312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204896244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204899561+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204902844+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204908659+07:00","message":"Push: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204911861+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204915149+07:00","message":"Set new StatePrefix : 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.204918073+07:00","message":"Next Push (prob) : 'วีธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.204940725+07:00","message":"push: {false พี่บ่าว 0 0xc004610f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.702332911+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.702374532+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-06-22T13:14:13.702380589+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.702390403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.702393702+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.702401445+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.70240547+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.702411756+07:00","message":"[bufferProcess] interim [840000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.702414573+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.70241998+07:00","message":"[bufferProcess] interim [840000000]: บทบาทที่พี่บ่าววีทำมานานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.702422713+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.702425639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.702428331+07:00","message":"> Transcript [46508] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.702430597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.702433017+07:00","message":"Set new StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.761382763+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.761420026+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-06-22T13:14:13.761425669+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.761434121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานานก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.761437525+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานานก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.761444682+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:13.761450046+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานานก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.761456118+07:00","message":"[bufferProcess] interim [960000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.7614592+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.761464746+07:00","message":"[bufferProcess] interim [960000000]: บทบาทที่พี่บ่าววีทำมานานก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.761467506+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.761470458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.76147334+07:00","message":"> Transcript [46509] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.761476955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.761479418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.761481371+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:13.761483959+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.083776624+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.08381682+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-06-22T13:14:14.083824062+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.08383732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานานก็คือตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.083841403+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานานก็คือตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.083851547+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.083855859+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานานก็คือตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.083861939+07:00","message":"[bufferProcess] interim [320000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.083864199+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.083869709+07:00","message":"[bufferProcess] interim [320000000]: บทบาทที่พี่บ่าววีทำมานานก็คือตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.083872614+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.083875802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.083878914+07:00","message":"> Transcript [46510] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.083883371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.083888328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.083890438+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.083892988+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.27820122+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.27823924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.278255357+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.278266989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.278270561+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.278285167+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.278289624+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.278296371+07:00","message":"[bufferProcess] interim [440000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.278299162+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.278302421+07:00","message":"[bufferProcess] interim [440000000]: บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.278305888+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.278308735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.278311872+07:00","message":"> Transcript [46511] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.278315403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.278318282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.278320376+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.278323987+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.47839744+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.478436752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.478445634+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.478458708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.478462285+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.478470541+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.478474594+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478480626+07:00","message":"[bufferProcess] interim [680000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478484025+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478487489+07:00","message":"[bufferProcess] interim [680000000]: บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478490578+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478493524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478496244+07:00","message":"> Transcript [46512] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478499943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478502078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478504072+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478506444+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478509143+07:00","message":"Push: 'วีทำมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478513185+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.478515666+07:00","message":"Set new StatePrefix : 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.47851835+07:00","message":"Next Push (prob) : 'ก็คือตรงตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.478525679+07:00","message":"push: {false วีทำมานาน 0 0xc004610f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.595906625+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.595953639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.595962569+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.595975369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.595979555+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.595989101+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.59599349+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.596001739+07:00","message":"[bufferProcess] interim [740000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.596004697+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.596008777+07:00","message":"[bufferProcess] interim [740000000]: บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.596011687+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.596015399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.596020826+07:00","message":"> Transcript [46513] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.596026185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.596029324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.596032798+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.596036539+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.668329846+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.668364869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.668372145+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.668383709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.668387482+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.668395393+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.66839993+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.668406116+07:00","message":"[bufferProcess] interim [920000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.668408725+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.668412312+07:00","message":"[bufferProcess] interim [920000000]: บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.668414889+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.668417869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.668420876+07:00","message":"> Transcript [46514] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.668424909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.668427156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.668429131+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.668431876+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.922500068+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.922544519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.922553112+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.922567416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.922574405+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.922585851+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:14.922591988+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.922601725+07:00","message":"[bufferProcess] interim [100000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.922606071+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.922611249+07:00","message":"[bufferProcess] interim [100000000]: บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.922616149+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.922620857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.92262517+07:00","message":"> Transcript [46515] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.922630595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.92264486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.922652807+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:14.922657724+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.296970182+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.29701352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.297021232+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.297035596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.297045865+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.29705599+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.297072077+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.29707956+07:00","message":"[bufferProcess] interim [460000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297082769+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297087301+07:00","message":"[bufferProcess] interim [460000000]: บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297090914+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297093973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297096718+07:00","message":"> Transcript [46516] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297100878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297103493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297105526+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297108538+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297112111+07:00","message":"Push: 'ก็คือตรงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297114135+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.297116421+07:00","message":"Set new StatePrefix : 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.29711923+07:00","message":"Next Push (prob) : 'ฉายาเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.297128523+07:00","message":"push: {false ก็คือตรงตาม 0 0xc004610f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.343649111+07:00","message":"[GCS] IsForceVAD: false for message ID: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.425813957+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.425861584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่ง 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.42586965+07:00","message":"receive interim result [false|false]: เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.425881541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.425885459+07:00","message":"receive interim result [false|false]:  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.425894811+07:00","message":"[buffer interim] 3372 false เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.425898748+07:00","message":"[buffer interim] 3372 false  บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.425906003+07:00","message":"[bufferProcess] interim [700000000]:เป็นนักร้องลูกทุ่ง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.425909373+07:00","message":"[bufferProcess] send to processor:เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.425913044+07:00","message":"[bufferProcess] interim [700000000]: บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.425916187+07:00","message":"[bufferProcess] update buffer: เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.425920131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.425922983+07:00","message":"> Transcript [46517] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.425927515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.42592981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.425931969+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.425935024+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.474674631+07:00","message":"[GCS] Start streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.529442906+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.529482279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้องลูกทุ่งอีก 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ\",\"confidence\":0.905061}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.529488523+07:00","message":"receive interim result [true|false]: เป็นนักร้องลูกทุ่งอีก 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.529497591+07:00","message":"end recv isFinal message id 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.529500111+07:00","message":"end Recv id 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.529507043+07:00","message":"[buffer interim] 3372 true เป็นนักร้องลูกทุ่งอีก 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529516395+07:00","message":"[bufferProcess] interim [730000000]:เป็นนักร้องลูกทุ่งอีก 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529521703+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529525091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529529435+07:00","message":"> Transcript [46518] [false]: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529533792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529535799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529538135+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529540915+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529543029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529545201+07:00","message":"> Transcript [46519] [true]: 'เป็นนักร้องลูกทุ่งอีก 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529547488+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529549263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529551032+07:00","message":"StatePrefix: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.52955316+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529555132+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529879665+07:00","message":"Push: 'ฉายาเลยสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529910883+07:00","message":"TextPushed: 'เป็นนักร้องลูกทุ่ง 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.529896922+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3372.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.529935418+07:00","message":"push: {true ฉายาเลยสุภาพบุรุษ 0 0xc004610f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.52991516+07:00","message":"Set new StatePrefix : 'เป็นนักร้องลูกทุ่งอีก 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.530070538+07:00","message":"Next Push (prob) : 'เป็นนักร้องลูกทุ่งอีก 1 บทบาทที่พี่บ่าววีทำมานานก็คือตรงตามฉายาเลยสุภาพบุรุษ'"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:15.548300394+07:00","message":"write wav file: './tmp/7589/7589_3372.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.94214712+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.942198715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.942204491+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:15.942219548+07:00","message":"[buffer interim] 3373 false ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.942226484+07:00","message":"[bufferProcess] interim [300000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:15.942228307+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:16.041898901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:16.041915919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.328413003+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.328466217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.328473559+07:00","message":"receive interim result [false|false]: รูปภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.328492851+07:00","message":"[buffer interim] 3373 false รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.328505044+07:00","message":"[bufferProcess] interim [660000000]:รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.32850941+07:00","message":"[bufferProcess] send to processor:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.328516851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.328521378+07:00","message":"> Transcript [46520] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.328525766+07:00","message":"Set StatePrefix (first interim): 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.346148159+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.346187809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.346193169+07:00","message":"receive interim result [false|false]: ลูกพลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.346212171+07:00","message":"[buffer interim] 3373 false ลูกพลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.346219805+07:00","message":"[bufferProcess] interim [720000000]:ลูกพลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.346222125+07:00","message":"[bufferProcess] send to processor:รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.346229625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.346236033+07:00","message":"> Transcript [46521] [false]: 'รูปภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.346238343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.346240435+07:00","message":"Set new StatePrefix: 'รูปภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.538690134+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.538731381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.538744512+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.538779015+07:00","message":"[buffer interim] 3373 false ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.538787288+07:00","message":"[bufferProcess] interim [900000000]:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.538789764+07:00","message":"[bufferProcess] send to processor:ลูกพลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.538793209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.538795909+07:00","message":"> Transcript [46522] [false]: 'ลูกพลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.538797961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.538800461+07:00","message":"Set new StatePrefix: 'ลูกพลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.851017261+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.851057596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกกับป๋า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.851063434+07:00","message":"receive interim result [false|false]: ลูกกับป๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:16.851080593+07:00","message":"[buffer interim] 3373 false ลูกกับป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.851088525+07:00","message":"[bufferProcess] interim [200000000]:ลูกกับป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.851090854+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.851094206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.851097046+07:00","message":"> Transcript [46523] [false]: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.85109916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:16.851101255+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.440700678+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.440745796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกกับป๋า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.440753007+07:00","message":"receive interim result [false|false]: ลูกกับป๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.440770388+07:00","message":"[buffer interim] 3373 false ลูกกับป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.440779902+07:00","message":"[bufferProcess] interim [800000000]:ลูกกับป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.440783668+07:00","message":"[bufferProcess] send to processor:ลูกกับป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.440788481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.440791425+07:00","message":"> Transcript [46524] [false]: 'ลูกกับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.440794318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.440796681+07:00","message":"Set new StatePrefix: 'ลูกกับป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.536113712+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.536161727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.536168376+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.53618775+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.536196358+07:00","message":"[bufferProcess] interim [860000000]:ลูกพลับป๋าวิทย์มาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.536199098+07:00","message":"[bufferProcess] send to processor:ลูกกับป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.536202884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.536205925+07:00","message":"> Transcript [46525] [false]: 'ลูกกับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.536209348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.536214087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.536216957+07:00","message":"StatePrefix: 'ลูกกับป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.536219242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.725567134+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.725621175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.7256385+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.725655259+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.725667699+07:00","message":"[bufferProcess] interim [40000000]:ลูกพลับป๋าวิทย์มาคุยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.725671761+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.725679347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.725683649+07:00","message":"> Transcript [46526] [false]: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.725687375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.725690248+07:00","message":"Set new StatePrefix: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.920421217+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.92046558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.920472075+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:17.920488366+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.920496678+07:00","message":"[bufferProcess] interim [280000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.920499526+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.920505374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.920508028+07:00","message":"> Transcript [46527] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.920511714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.92051403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.920516282+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:17.920518611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.132658965+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.132701694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.132707462+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.132718017+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.132726359+07:00","message":"[bufferProcess] interim [520000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.13273014+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.132734371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.132737487+07:00","message":"> Transcript [46528] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.132740992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.132743158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.132746284+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.132749066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.352408937+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.352452499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.352463754+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.35248048+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.352488578+07:00","message":"[bufferProcess] interim [700000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.352491532+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.35249539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.352501009+07:00","message":"> Transcript [46529] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.352504826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.352507083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.352509305+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.352511954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.566221148+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.566266199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.566274775+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.566290988+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566302977+07:00","message":"[bufferProcess] interim [820000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566305868+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566313709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566316815+07:00","message":"> Transcript [46530] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566320772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566323344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566326016+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566328568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.56633616+07:00","message":"Push: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566338565+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566340757+07:00","message":"Set new StatePrefix : 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.566343141+07:00","message":"Next Push (prob) : 'เรื่องราวกันกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.566351813+07:00","message":"push: {false ลูกพลับป๋าวิทย์มาคุย 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.668546089+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.66858697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.668593624+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.668612292+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.66861972+07:00","message":"[bufferProcess] interim [880000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.668622518+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.668635291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.66863852+07:00","message":"> Transcript [46531] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.668641079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.668643192+07:00","message":"Set new StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.708649959+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.708690059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.708697206+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.708711998+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.708723053+07:00","message":"[bufferProcess] interim [0]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.708726177+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.708735141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.708739517+07:00","message":"> Transcript [46532] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.708742272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.708744404+07:00","message":"Set new StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.863560264+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.863596303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.863602592+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.863612504+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.863621774+07:00","message":"[bufferProcess] interim [180000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.863636679+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.863642703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.863645776+07:00","message":"> Transcript [46533] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.863648259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.863650374+07:00","message":"Set new StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.967601814+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.967655507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกระทรวงเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.967662815+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกระทรวงเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:18.967679183+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกระทรวงเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.967688765+07:00","message":"[bufferProcess] interim [300000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกระทรวงเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.967692291+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.967699902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.967702844+07:00","message":"> Transcript [46534] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.967705651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:18.967707764+07:00","message":"Set new StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:19.042407889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:19.042416304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.148186066+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.148232702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลทั้งเส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.1482404+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลทั้งเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.148257933+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลทั้งเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.148267577+07:00","message":"[bufferProcess] interim [480000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลทั้งเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.148270489+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกระทรวงเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.148274544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.148280264+07:00","message":"> Transcript [46535] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกระทรวงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.148282829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.148285698+07:00","message":"Set new StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกระทรวงเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.333929068+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.333966911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.333972559+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.333989896+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.33399782+07:00","message":"[bufferProcess] interim [660000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.334000573+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลทั้งเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.334004431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.334007341+07:00","message":"> Transcript [46536] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลทั้งเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.334010268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.334012181+07:00","message":"Set new StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลทั้งเส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.528663289+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.528712785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.528720794+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.52873817+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.528747897+07:00","message":"[bufferProcess] interim [840000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.528750736+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.528754255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.52875705+07:00","message":"> Transcript [46537] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.528759702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.528763082+07:00","message":"Set new StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.718464309+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.718507243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.718514642+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:19.718527478+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.71853747+07:00","message":"[bufferProcess] interim [80000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.718540076+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.718544044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.718546891+07:00","message":"> Transcript [46538] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.718551658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.718554161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.718556144+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:19.718558807+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.299339684+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.299381972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.299390015+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.299404472+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.299413292+07:00","message":"[bufferProcess] interim [680000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.299416261+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.299420779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.299423993+07:00","message":"> Transcript [46539] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.29942861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.299430965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.299433075+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.299437318+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.42815936+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.428204143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.428211151+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.42822854+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.428237259+07:00","message":"[bufferProcess] interim [740000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.428239927+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.428248479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.428252182+07:00","message":"> Transcript [46540] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.428256924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.4282596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.428262363+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.428265628+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.7597368+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.759784247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.759791178+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.75980668+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759818131+07:00","message":"[bufferProcess] interim [100000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759821236+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759827862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759830916+07:00","message":"> Transcript [46541] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.75983729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759839936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759842227+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759845576+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759852463+07:00","message":"Push: 'เรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759854678+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759857049+07:00","message":"Set new StatePrefix : 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:20.759860032+07:00","message":"Next Push (prob) : 'การเป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:20.759869061+07:00","message":"push: {false เรื่องราวการกุศลตามเส้นทางของ 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:21.336496667+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:21.336539389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:21.336546668+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:21.336565928+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:21.336574031+07:00","message":"[bufferProcess] interim [700000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:21.336576729+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:21.336582019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:21.336585512+07:00","message":"> Transcript [46542] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:21.336590181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:21.336593181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:21.336595329+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:21.336597977+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:22.043028987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:22.043034481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.043685547+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.043721116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.043730248+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.04374816+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.043760933+07:00","message":"[bufferProcess] interim [360000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.043764837+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.043772412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.043776184+07:00","message":"> Transcript [46543] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.04378241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.043785673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.043788989+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.043793074+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.18436646+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.184410513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.184418907+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.184430651+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.184438018+07:00","message":"[bufferProcess] interim [480000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.184441104+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.184446818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.184449637+07:00","message":"> Transcript [46544] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.18445361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.184455643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.184458766+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.184461944+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.226857104+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.226897138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.226910126+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.226926465+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226935995+07:00","message":"[bufferProcess] interim [600000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226939109+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226945026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226948002+07:00","message":"> Transcript [46545] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226955279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226957854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226960359+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226963354+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226969428+07:00","message":"Push: 'การเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226971374+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.22697362+07:00","message":"Set new StatePrefix : 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.226977896+07:00","message":"Next Push (prob) : 'อากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.227004674+07:00","message":"push: {false การเป็นทหาร 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.571497805+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.571546874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.571555723+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.571572472+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.571582001+07:00","message":"[bufferProcess] interim [900000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.571585953+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.571595332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.571598348+07:00","message":"> Transcript [46546] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.571602825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.571605173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.571607536+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.571611868+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.617748689+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.617788632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.617795277+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.617810688+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.617822305+07:00","message":"[bufferProcess] interim [960000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.617825381+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.617833828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.617836751+07:00","message":"> Transcript [46547] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.617842989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.617845529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.617847736+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.617850854+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.833830292+07:00","message":"[GCS] IsForceVAD: false for message ID: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.857085157+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.857124463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.857131778+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.857144238+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.857153862+07:00","message":"[bufferProcess] interim [140000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.85715653+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.857174103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.857177275+07:00","message":"> Transcript [46548] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.857183943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.857186444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.857188451+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.857191066+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.903820262+07:00","message":"[GCS] Start streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.920497365+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.920540368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.920551651+07:00","message":"receive interim result [false|false]: ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.92056721+07:00","message":"[buffer interim] 3373 false ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920578555+07:00","message":"[bufferProcess] interim [380000000]:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920582189+07:00","message":"[bufferProcess] send to processor:ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920586927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920590114+07:00","message":"> Transcript [46549] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920594596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920596747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920598747+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920601884+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920611074+07:00","message":"Push: 'อากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920613295+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.92062351+07:00","message":"Set new StatePrefix : 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:22.920627137+07:00","message":"Next Push (prob) : 'ทางสายดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:22.920642567+07:00","message":"push: {false อากาศจังหวัดนครปฐมเส้น 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.004158136+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.004203307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกกับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกันเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ\",\"confidence\":0.8843941}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.004210781+07:00","message":"receive interim result [true|false]: ลูกกับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกันเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.004220581+07:00","message":"end recv isFinal message id 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.004222721+07:00","message":"end Recv id 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.004229153+07:00","message":"[buffer interim] 3373 true ลูกกับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกันเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004239419+07:00","message":"[bufferProcess] interim [380000000]:ลูกกับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกันเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004243932+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004255884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.00427083+07:00","message":"> Transcript [46550] [false]: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004277714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004280442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004282394+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004285414+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004288384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004291355+07:00","message":"> Transcript [46551] [true]: 'ลูกกับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกันเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004294272+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004296575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.00429842+07:00","message":"StatePrefix: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.0043009+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.00430289+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004557144+07:00","message":"Push: 'สายดนตรีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004560655+07:00","message":"TextPushed: 'ลูกพลับป๋าวิทย์มาคุยเรื่องราวการกุศลตามเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นสายดนตรีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004563778+07:00","message":"Set new StatePrefix : 'ลูกกับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกันเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004572764+07:00","message":"Next Push (prob) : 'ลูกกับป๋าวิทย์มาคุยเรื่องราวกันกับกูจบกันเส้นทางของการเป็นทหารอากาศจังหวัดนครปฐมเส้นทางสายดนตรีของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.004581308+07:00","message":"push: {true สายดนตรีของ 0 0xc004b6ce80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.004581228+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3373.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:23.018734066+07:00","message":"write wav file: './tmp/7589/7589_3373.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.486937828+07:00","message":"receive streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.486969485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.486974902+07:00","message":"receive interim result [false|false]: พี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.486989215+07:00","message":"[buffer interim] 3374 false พี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.486996613+07:00","message":"[bufferProcess] interim [540000000]:พี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.486999307+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.567225969+07:00","message":"receive streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.567271181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.567277345+07:00","message":"receive interim result [false|false]: พี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.567297814+07:00","message":"[buffer interim] 3374 false พี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.567309278+07:00","message":"[bufferProcess] interim [720000000]:พี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.567311996+07:00","message":"[bufferProcess] send to processor:พี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.567316557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.567320044+07:00","message":"> Transcript [46552] [false]: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.567322709+07:00","message":"Set StatePrefix (first interim): 'พี่บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.762331171+07:00","message":"receive streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.762374918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าววีดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.76238153+07:00","message":"receive interim result [false|false]: พี่บ่าววีดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.762402508+07:00","message":"[buffer interim] 3374 false พี่บ่าววีดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.762413724+07:00","message":"[bufferProcess] interim [900000000]:พี่บ่าววีดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.7624164+07:00","message":"[bufferProcess] send to processor:พี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.762421496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.762424743+07:00","message":"> Transcript [46553] [false]: 'พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.762429134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.762431605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.762433629+07:00","message":"StatePrefix: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.762435889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.889516139+07:00","message":"receive streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.88955928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าววีด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.889565576+07:00","message":"receive interim result [false|false]: พี่บ่าววีด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.88958355+07:00","message":"[buffer interim] 3374 false พี่บ่าววีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.889592282+07:00","message":"[bufferProcess] interim [960000000]:พี่บ่าววีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.889595141+07:00","message":"[bufferProcess] send to processor:พี่บ่าววีดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.88960336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.889606659+07:00","message":"> Transcript [46554] [false]: 'พี่บ่าววีดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.889610664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.889618729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.889621285+07:00","message":"StatePrefix: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.889623721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.972409854+07:00","message":"receive streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.972449072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าววีด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.972455764+07:00","message":"receive interim result [false|false]: พี่บ่าววีด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:23.972470638+07:00","message":"[buffer interim] 3374 false พี่บ่าววีด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.972478282+07:00","message":"[bufferProcess] interim [80000000]:พี่บ่าววีด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.972480851+07:00","message":"[bufferProcess] send to processor:พี่บ่าววีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.972488337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.972491057+07:00","message":"> Transcript [46555] [false]: 'พี่บ่าววีด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.972494842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.972497183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.972500135+07:00","message":"StatePrefix: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:23.972502459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.101289911+07:00","message":"receive streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.101341166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าววีด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.101350284+07:00","message":"receive interim result [false|false]: พี่บ่าววีด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.101364839+07:00","message":"[buffer interim] 3374 false พี่บ่าววีด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101374973+07:00","message":"[bufferProcess] interim [200000000]:พี่บ่าววีด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101377841+07:00","message":"[bufferProcess] send to processor:พี่บ่าววีด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101384212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101387433+07:00","message":"> Transcript [46556] [false]: 'พี่บ่าววีด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101391212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101394233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101396313+07:00","message":"StatePrefix: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101398792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101403592+07:00","message":"Push: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101405642+07:00","message":"TextPushed: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101407861+07:00","message":"Set new StatePrefix : 'พี่บ่าววีด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.101409975+07:00","message":"Next Push (prob) : 'วีด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.101420859+07:00","message":"push: {false พี่บ่าว 0 0xc0052ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.15305293+07:00","message":"receive streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.153096227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าววีด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.153102983+07:00","message":"receive interim result [false|false]: พี่บ่าววีด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.153120464+07:00","message":"[buffer interim] 3374 false พี่บ่าววีด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.153138981+07:00","message":"[bufferProcess] interim [320000000]:พี่บ่าววีด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.153141782+07:00","message":"[bufferProcess] send to processor:พี่บ่าววีด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.153147388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.153150489+07:00","message":"> Transcript [46557] [false]: 'พี่บ่าววีด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.153153986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.153156106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.153158157+07:00","message":"StatePrefix: 'พี่บ่าววีด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.153185734+07:00","message":"TextPushed: 'พี่บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.182870395+07:00","message":"[GCS] IsForceVAD: false for message ID: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.245822823+07:00","message":"[GCS] Start streaming session, msgId: 3375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.304936281+07:00","message":"receive streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.304978015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บ่าววีด้วยนะครับ\",\"confidence\":0.9531886}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.304985075+07:00","message":"receive interim result [true|false]: พี่บ่าววีด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.304995562+07:00","message":"end recv isFinal message id 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.30499822+07:00","message":"end Recv id 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.305004394+07:00","message":"[buffer interim] 3374 true พี่บ่าววีด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305015981+07:00","message":"[bufferProcess] interim [500000000]:พี่บ่าววีด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.30501945+07:00","message":"[bufferProcess] send to processor (isfinal):พี่บ่าววีด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305022721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305025428+07:00","message":"> Transcript [46558] [false]: 'พี่บ่าววีด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305028606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305031026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305032942+07:00","message":"StatePrefix: 'พี่บ่าววีด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305035295+07:00","message":"TextPushed: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305040251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.3050425+07:00","message":"> Transcript [46559] [true]: 'พี่บ่าววีด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305044693+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305046441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305048229+07:00","message":"StatePrefix: 'พี่บ่าววีด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305050161+07:00","message":"TextPushed: 'พี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.305052892+07:00","message":"Push: 'วีด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.305060218+07:00","message":"push: {true วีด้วยนะครับ 0 0xc0052ce300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:24.311410419+07:00","message":"write wav file: './tmp/7589/7589_3374.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.372897811+07:00","message":"[GCS] IsForceVAD: false for message ID: 3375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.548798721+07:00","message":"receive streaming session, msgId: 3375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.548822405+07:00","message":"found end of frame, send empty tag with msgId: 3375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.548826807+07:00","message":"end Recv id 3375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.548837159+07:00","message":"[buffer interim] 3375 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.548847628+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.548860313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.548867891+07:00","message":"> Transcript [46560] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.548872209+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.548875557+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.548878754+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.548881776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:24.548888022+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:24.548925391+07:00","message":"push: {true \n 0 0xc004610680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:24.554022713+07:00","message":"write wav file: './tmp/7589/7589_3375.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:25.043825464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:25.043845128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:25.14682466+07:00","message":"[GCS] Start streaming session, msgId: 3376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:25.20341765+07:00","message":"[GCS] IsForceVAD: false for message ID: 3376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:25.48496377+07:00","message":"receive streaming session, msgId: 3376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:25.484988203+07:00","message":"found end of frame, send empty tag with msgId: 3376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:25.484991538+07:00","message":"end Recv id 3376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:25.484999163+07:00","message":"[buffer interim] 3376 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:25.485006472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:25.485011079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:25.485014247+07:00","message":"> Transcript [46561] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:25.485017014+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:25.485018921+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:25.485020839+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:25.485022895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:25.485029979+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:25.485038952+07:00","message":"push: {true \n 0 0xc004b6c280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:25.490134076+07:00","message":"write wav file: './tmp/7589/7589_3376.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:25.524887431+07:00","message":"[GCS] Start streaming session, msgId: 3377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.102766971+07:00","message":"[GCS] IsForceVAD: false for message ID: 3377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.165929485+07:00","message":"[GCS] Start streaming session, msgId: 3378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.202225478+07:00","message":"receive streaming session, msgId: 3377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.20225371+07:00","message":"found end of frame, send empty tag with msgId: 3377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.20225868+07:00","message":"end Recv id 3377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.202268365+07:00","message":"[buffer interim] 3377 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.20227794+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.202285368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.202289473+07:00","message":"> Transcript [46562] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.20229347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.202296285+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.20229929+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.202302484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.202313362+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.202325+07:00","message":"push: {true \n 0 0xc004b6c400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:26.207268719+07:00","message":"write wav file: './tmp/7589/7589_3377.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.232692738+07:00","message":"[GCS] IsForceVAD: false for message ID: 3378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.353893663+07:00","message":"[GCS] Start streaming session, msgId: 3379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.59062852+07:00","message":"receive streaming session, msgId: 3378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.590657619+07:00","message":"found end of frame, send empty tag with msgId: 3378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.590662758+07:00","message":"end Recv id 3378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.590671058+07:00","message":"[buffer interim] 3378 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.590679334+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.590683002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.590685965+07:00","message":"> Transcript [46563] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.590688445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.590690488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.590692389+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.590694354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:26.590696919+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:26.590706874+07:00","message":"push: {true \n 0 0xc004610f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:26.59588595+07:00","message":"write wav file: './tmp/7589/7589_3378.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:28.044600291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:28.044620839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:31.045391285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:31.045400179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:32.195807934+07:00","message":"[GCS] IsForceVAD: false for message ID: 3379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:32.290311815+07:00","message":"receive streaming session, msgId: 3379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:32.290346955+07:00","message":"found end of frame, send empty tag with msgId: 3379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:32.290351435+07:00","message":"end Recv id 3379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:32.290363069+07:00","message":"[buffer interim] 3379 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:32.290372678+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:32.290381551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:32.290386056+07:00","message":"> Transcript [46564] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:32.290390096+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:32.290393092+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:32.290395948+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:32.290399032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:32.290405286+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:32.290416867+07:00","message":"push: {true \n 0 0xc0052ceb80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:32.306030187+07:00","message":"write wav file: './tmp/7589/7589_3379.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:32.448502049+07:00","message":"[GCS] Start streaming session, msgId: 3380"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:34.045931164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:34.045946423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:37.046594033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:37.046606222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:37.575378243+07:00","message":"[GCS] IsForceVAD: false for message ID: 3380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:37.65450394+07:00","message":"receive streaming session, msgId: 3380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:37.654526469+07:00","message":"found end of frame, send empty tag with msgId: 3380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:37.654530257+07:00","message":"end Recv id 3380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:37.654537784+07:00","message":"[buffer interim] 3380 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:37.654544673+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:37.654548682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:37.654551657+07:00","message":"> Transcript [46565] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:37.65455428+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:37.654556494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:37.654558397+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:37.654560777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:37.654568722+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:37.654577435+07:00","message":"push: {true \n 0 0xc004611280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:37.664834926+07:00","message":"write wav file: './tmp/7589/7589_3380.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:40.047543714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:40.047556168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:40.513475612+07:00","message":"[GCS] Cleaned up inactive client: 3360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:40.513510573+07:00","message":"[GCS] Cleaned up inactive client: 3366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:40.513515113+07:00","message":"[GCS] Cleaned up inactive client: 3363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:40.513518593+07:00","message":"[GCS] Cleaned up inactive client: 3361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:40.51352221+07:00","message":"[GCS] Cleaned up inactive client: 3365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:40.513525599+07:00","message":"[GCS] Cleaned up inactive client: 3364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:40.513528965+07:00","message":"[GCS] Cleaned up inactive client: 3362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:41.35528436+07:00","message":"[GCS] Start streaming session, msgId: 3381"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:43.04830402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:43.048315083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:46.049018929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:46.049049606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:47.503887522+07:00","message":"[GCS] IsForceVAD: false for message ID: 3381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:47.602218764+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:47.602246587+07:00","message":"found end of frame, send empty tag with msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:47.602251691+07:00","message":"end Recv id 3381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:47.602263272+07:00","message":"[buffer interim] 3381 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:47.602273184+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:47.602278559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:47.60228298+07:00","message":"> Transcript [46566] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:47.602287001+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:47.602290034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:47.60229338+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:47.602296664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:47.602313781+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:47.602326396+07:00","message":"push: {true \n 0 0xc004b6c500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:47.615591309+07:00","message":"write wav file: './tmp/7589/7589_3381.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:49.03435546+07:00","message":"[GCS] Start streaming session, msgId: 3382"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:49.049258644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:49.049270797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:49.353946024+07:00","message":"[GCS] IsForceVAD: false for message ID: 3382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:49.442429597+07:00","message":"receive streaming session, msgId: 3382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:49.442453731+07:00","message":"found end of frame, send empty tag with msgId: 3382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:49.442457994+07:00","message":"end Recv id 3382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:49.442465674+07:00","message":"[buffer interim] 3382 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:49.442474606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:49.442481054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:49.442485632+07:00","message":"> Transcript [46567] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:49.44248942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:49.442492363+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:49.442495247+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:49.442498716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:49.442506465+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:49.442518887+07:00","message":"push: {true \n 0 0xc003325180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:49.447602993+07:00","message":"write wav file: './tmp/7589/7589_3382.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:49.484212495+07:00","message":"[GCS] Start streaming session, msgId: 3383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.312342482+07:00","message":"[GCS] IsForceVAD: false for message ID: 3383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.383546518+07:00","message":"[GCS] Start streaming session, msgId: 3384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.391572762+07:00","message":"receive streaming session, msgId: 3383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.391611054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลยดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.391616536+07:00","message":"receive interim result [false|false]: เลยดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.391630131+07:00","message":"[buffer interim] 3383 false เลยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.391638626+07:00","message":"[bufferProcess] interim [960000000]:เลยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.391641119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.416480993+07:00","message":"receive streaming session, msgId: 3383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.416529276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนื่อยดี\",\"confidence\":0.78399265}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.416536536+07:00","message":"receive interim result [true|false]: เหนื่อยดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.416546661+07:00","message":"end recv isFinal message id 3383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.416549302+07:00","message":"end Recv id 3383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.416555429+07:00","message":"[buffer interim] 3383 true เหนื่อยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416573665+07:00","message":"[bufferProcess] interim [50000000]:เหนื่อยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416584605+07:00","message":"[bufferProcess] send to processor (isfinal):เลยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416588264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416591368+07:00","message":"> Transcript [46568] [false]: 'เลยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416593941+07:00","message":"Set StatePrefix (first interim): 'เลยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416595741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416597781+07:00","message":"> Transcript [46569] [true]: 'เหนื่อยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416600745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416603121+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416605282+07:00","message":"StatePrefix: 'เลยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.416607378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:50.4166134+07:00","message":"Push: 'เหนื่อยดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:50.416622858+07:00","message":"push: {true เหนื่อยดี 0 0xc004b1cc80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:50.422950295+07:00","message":"write wav file: './tmp/7589/7589_3383.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:52.050295112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:52.050293534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:55.050818156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:55.050832595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:55.76196155+07:00","message":"[GCS] IsForceVAD: false for message ID: 3384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:55.836509546+07:00","message":"[GCS] Start streaming session, msgId: 3385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:55.857215901+07:00","message":"receive streaming session, msgId: 3384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:55.857232326+07:00","message":"found end of frame, send empty tag with msgId: 3384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:55.857235401+07:00","message":"end Recv id 3384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:55.857242125+07:00","message":"[buffer interim] 3384 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:55.857250361+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:55.857254867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:55.857257936+07:00","message":"> Transcript [46570] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:55.857264189+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:55.857266307+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:55.857268223+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:55.857270172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:55.857272648+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:55.85728212+07:00","message":"push: {true \n 0 0xc003325a80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:55.881246164+07:00","message":"write wav file: './tmp/7589/7589_3384.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:57.362391057+07:00","message":"[GCS] IsForceVAD: false for message ID: 3385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:57.447378103+07:00","message":"receive streaming session, msgId: 3385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:57.447421328+07:00","message":"found end of frame, send empty tag with msgId: 3385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:57.447426945+07:00","message":"end Recv id 3385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:57.44744039+07:00","message":"[buffer interim] 3385 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:57.447452297+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:57.447459145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:57.447468612+07:00","message":"> Transcript [46571] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:57.447473518+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:57.447476625+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:57.447479833+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:57.44748305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:14:57.447487552+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:57.447502226+07:00","message":"push: {true \n 0 0xc004610b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:14:57.454056806+07:00","message":"write wav file: './tmp/7589/7589_3385.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:14:57.493718316+07:00","message":"[GCS] Start streaming session, msgId: 3386"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:58.051786815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:14:58.051804054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:01.051884515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:01.051904933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:02.622803627+07:00","message":"[GCS] IsForceVAD: false for message ID: 3386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:02.722158281+07:00","message":"receive streaming session, msgId: 3386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:02.722192704+07:00","message":"found end of frame, send empty tag with msgId: 3386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:02.722198169+07:00","message":"end Recv id 3386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:02.722209464+07:00","message":"[buffer interim] 3386 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:02.722219953+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:02.722224239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:02.72222725+07:00","message":"> Transcript [46572] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:02.722230109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:02.722232081+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:02.722234053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:02.722236144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:02.722239082+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:02.722248656+07:00","message":"push: {true \n 0 0xc004b6c080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:02.733175751+07:00","message":"write wav file: './tmp/7589/7589_3386.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:04.052933065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:04.052975272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:04.224738541+07:00","message":"[GCS] Start streaming session, msgId: 3387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:05.282872117+07:00","message":"receive streaming session, msgId: 3387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:05.282936814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:05.282943147+07:00","message":"receive interim result [false|false]: โทรออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:05.28296138+07:00","message":"[buffer interim] 3387 false โทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:05.28296922+07:00","message":"[bufferProcess] interim [80000000]:โทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:05.282971345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:05.282978032+07:00","message":"[bufferProcess] send to processor (ticker):โทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:05.282980532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:05.282983493+07:00","message":"> Transcript [46573] [false]: 'โทรออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:05.282985672+07:00","message":"Set StatePrefix (first interim): 'โทรออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:06.35901491+07:00","message":"receive streaming session, msgId: 3387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:06.359081911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:06.359090168+07:00","message":"receive interim result [false|false]: เอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:06.359110991+07:00","message":"[buffer interim] 3387 false เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:06.359124663+07:00","message":"[bufferProcess] interim [160000000]:เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:06.35912805+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:06.35913468+07:00","message":"[bufferProcess] send to processor (ticker):เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:06.359138189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:06.35914231+07:00","message":"> Transcript [46574] [false]: 'เอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:06.359145594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:06.359148667+07:00","message":"Set new StatePrefix: 'เอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:06.999748993+07:00","message":"receive streaming session, msgId: 3387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:06.999803404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:06.99981141+07:00","message":"receive interim result [false|false]: เอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:06.999833933+07:00","message":"[buffer interim] 3387 false เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:06.999848832+07:00","message":"[bufferProcess] interim [760000000]:เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:06.999851887+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:07.053791938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:07.053780046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:08.252376011+07:00","message":"[GCS] IsForceVAD: false for message ID: 3387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:08.380268891+07:00","message":"receive streaming session, msgId: 3387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:08.380325476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามา\",\"confidence\":0.76351285}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:08.380335449+07:00","message":"receive interim result [true|false]: เอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:08.380347643+07:00","message":"end recv isFinal message id 3387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:08.380351143+07:00","message":"end Recv id 3387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:08.380361526+07:00","message":"[buffer interim] 3387 true เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380372561+07:00","message":"[bufferProcess] interim [260000000]:เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380378819+07:00","message":"[bufferProcess] send to processor (isfinal):เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380384733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380389621+07:00","message":"> Transcript [46575] [false]: 'เอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380394469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380397857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380400809+07:00","message":"StatePrefix: 'เอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380404061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380406909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380410086+07:00","message":"> Transcript [46576] [true]: 'เอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380413222+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380416518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380419175+07:00","message":"StatePrefix: 'เอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380422013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:08.380429187+07:00","message":"Push: 'เอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:08.380440518+07:00","message":"push: {true เอามา 0 0xc004b1c280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:08.390660107+07:00","message":"write wav file: './tmp/7589/7589_3387.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:08.444750918+07:00","message":"[GCS] Start streaming session, msgId: 3388"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:10.054144025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:10.054233974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:10.513871165+07:00","message":"[GCS] Cleaned up inactive client: 3370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:10.513906955+07:00","message":"[GCS] Cleaned up inactive client: 3371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:10.513910262+07:00","message":"[GCS] Cleaned up inactive client: 3367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:10.513912562+07:00","message":"[GCS] Cleaned up inactive client: 3368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:10.513914438+07:00","message":"[GCS] Cleaned up inactive client: 3369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:11.61386659+07:00","message":"receive streaming session, msgId: 3388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:11.613923963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:11.613929647+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:11.613946709+07:00","message":"[buffer interim] 3388 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:11.613954501+07:00","message":"[bufferProcess] interim [180000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:11.613956611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:11.613963745+07:00","message":"[bufferProcess] send to processor (ticker):ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:11.613967294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:11.613970178+07:00","message":"> Transcript [46577] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:11.613972497+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.392167097+07:00","message":"receive streaming session, msgId: 3388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.39220991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.392215768+07:00","message":"receive interim result [false|false]: ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.392228991+07:00","message":"[buffer interim] 3388 false ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.392235691+07:00","message":"[bufferProcess] interim [20000000]:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.392237461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.553212367+07:00","message":"[GCS] IsForceVAD: false for message ID: 3388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.674022299+07:00","message":"[GCS] Start streaming session, msgId: 3389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.674396345+07:00","message":"receive streaming session, msgId: 3388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.674425508+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-06-22T13:15:12.674431728+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.674442894+07:00","message":"end recv isFinal message id 3388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.674445032+07:00","message":"end Recv id 3388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.674455005+07:00","message":"[buffer interim] 3388 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674466861+07:00","message":"[bufferProcess] interim [320000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674472735+07:00","message":"[bufferProcess] send to processor (isfinal):ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674476561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674479246+07:00","message":"> Transcript [46578] [false]: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674481853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674483933+07:00","message":"Set new StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674485665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674487544+07:00","message":"> Transcript [46579] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674489822+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674491801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674494306+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674496388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:12.674498998+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:12.674506926+07:00","message":"push: {true  0 0xc004b6c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:12.688924335+07:00","message":"write wav file: './tmp/7589/7589_3388.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:13.054992416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:13.055021075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:16.055855792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:16.05588844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.394326095+07:00","message":"[GCS] IsForceVAD: false for message ID: 3389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.454149871+07:00","message":"[GCS] Start streaming session, msgId: 3390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.490858268+07:00","message":"receive streaming session, msgId: 3389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.490890111+07:00","message":"found end of frame, send empty tag with msgId: 3389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.490893462+07:00","message":"end Recv id 3389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.490904499+07:00","message":"[buffer interim] 3389 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.49091398+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.490919565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.490922705+07:00","message":"> Transcript [46580] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.490925719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.490928192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.49093038+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.490932455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.490937783+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.490948806+07:00","message":"push: {true \n 0 0xc003325b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:16.501137871+07:00","message":"write wav file: './tmp/7589/7589_3389.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.901344883+07:00","message":"[GCS] IsForceVAD: false for message ID: 3390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.995232262+07:00","message":"receive streaming session, msgId: 3390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.995262836+07:00","message":"found end of frame, send empty tag with msgId: 3390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.995267891+07:00","message":"end Recv id 3390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.995276114+07:00","message":"[buffer interim] 3390 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.995286358+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.995291429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.995295521+07:00","message":"> Transcript [46581] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.995299344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.995302393+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.995305155+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.995308319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:16.995312252+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:16.995324584+07:00","message":"push: {true \n 0 0xc004611180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:17.000612518+07:00","message":"write wav file: './tmp/7589/7589_3390.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:17.034198668+07:00","message":"[GCS] Start streaming session, msgId: 3391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:17.794122923+07:00","message":"[GCS] IsForceVAD: false for message ID: 3391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:17.880672941+07:00","message":"receive streaming session, msgId: 3391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:17.880699432+07:00","message":"found end of frame, send empty tag with msgId: 3391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:17.880703334+07:00","message":"end Recv id 3391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:17.880711234+07:00","message":"[buffer interim] 3391 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:17.880719072+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:17.880723199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:17.880726019+07:00","message":"> Transcript [46582] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:17.880731008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:17.880733683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:17.880736458+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:17.880739267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:17.88074431+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:17.880753114+07:00","message":"push: {true \n 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:17.885715916+07:00","message":"write wav file: './tmp/7589/7589_3391.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:17.934107286+07:00","message":"[GCS] Start streaming session, msgId: 3392"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:19.056513734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:19.056551226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:20.005733869+07:00","message":"receive streaming session, msgId: 3392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:20.005784532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:20.005791121+07:00","message":"receive interim result [false|false]: กูอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:20.005806593+07:00","message":"[buffer interim] 3392 false กูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:20.005815457+07:00","message":"[bufferProcess] interim [860000000]:กูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:20.005817467+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:20.005823194+07:00","message":"[bufferProcess] send to processor (ticker):กูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:20.005826097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:20.005829244+07:00","message":"> Transcript [46583] [false]: 'กูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:20.005831706+07:00","message":"Set StatePrefix (first interim): 'กูอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:20.569453726+07:00","message":"receive streaming session, msgId: 3392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:20.569522199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:20.569530203+07:00","message":"receive interim result [false|false]: กูอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:20.569551928+07:00","message":"[buffer interim] 3392 false กูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:20.569563348+07:00","message":"[bufferProcess] interim [460000000]:กูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:20.569566522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:22.056597308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:22.056623375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:23.243962562+07:00","message":"[GCS] IsForceVAD: false for message ID: 3392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:23.346223238+07:00","message":"receive streaming session, msgId: 3392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:23.346266441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาอยู่\",\"confidence\":0.8745659}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:23.346272254+07:00","message":"receive interim result [true|false]: เอาอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:23.346278355+07:00","message":"end recv isFinal message id 3392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:23.346280788+07:00","message":"end Recv id 3392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:23.346287247+07:00","message":"[buffer interim] 3392 true เอาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346294112+07:00","message":"[bufferProcess] interim [340000000]:เอาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346297181+07:00","message":"[bufferProcess] send to processor (isfinal):กูอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346300968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346303732+07:00","message":"> Transcript [46584] [false]: 'กูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346306605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346308872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346310861+07:00","message":"StatePrefix: 'กูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.34631293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346314664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346316894+07:00","message":"> Transcript [46585] [true]: 'เอาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346319164+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346321016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346322769+07:00","message":"StatePrefix: 'กูอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346324456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:23.346327097+07:00","message":"Push: 'เอาอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:23.346334303+07:00","message":"push: {true เอาอยู่ 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:23.357105745+07:00","message":"write wav file: './tmp/7589/7589_3392.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:23.374123347+07:00","message":"[GCS] Start streaming session, msgId: 3393"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:25.05760026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:25.057613176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:25.648999545+07:00","message":"receive streaming session, msgId: 3393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:25.64904858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:25.649057159+07:00","message":"receive interim result [false|false]: ไม่ยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:25.649077329+07:00","message":"[buffer interim] 3393 false ไม่ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:25.649089581+07:00","message":"[bufferProcess] interim [40000000]:ไม่ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:25.649091975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:25.649098494+07:00","message":"[bufferProcess] send to processor (ticker):ไม่ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:25.649104196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:25.649107824+07:00","message":"> Transcript [46586] [false]: 'ไม่ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:25.649109954+07:00","message":"Set StatePrefix (first interim): 'ไม่ยอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:25.839140296+07:00","message":"receive streaming session, msgId: 3393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:25.839187462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ยอมยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:25.839192804+07:00","message":"receive interim result [false|false]: ไม่ยอมยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:25.839208865+07:00","message":"[buffer interim] 3393 false ไม่ยอมยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:25.839216523+07:00","message":"[bufferProcess] interim [280000000]:ไม่ยอมยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:25.839218601+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:26.363569316+07:00","message":"receive streaming session, msgId: 3393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:26.363618596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ยอมยอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:26.363627161+07:00","message":"receive interim result [false|false]: ไม่ยอมยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:26.363646893+07:00","message":"[buffer interim] 3393 false ไม่ยอมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.363657067+07:00","message":"[bufferProcess] interim [820000000]:ไม่ยอมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.363660701+07:00","message":"[bufferProcess] send to processor:ไม่ยอมยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.363667842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.363672633+07:00","message":"> Transcript [46587] [false]: 'ไม่ยอมยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.363676824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.363679011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.363681194+07:00","message":"StatePrefix: 'ไม่ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.363683845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:26.928201173+07:00","message":"receive streaming session, msgId: 3393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:26.928243735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ยอมยอด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:26.928251474+07:00","message":"receive interim result [false|false]: ไม่ยอมยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:26.928267726+07:00","message":"[buffer interim] 3393 false ไม่ยอมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.928281743+07:00","message":"[bufferProcess] interim [420000000]:ไม่ยอมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.928284661+07:00","message":"[bufferProcess] send to processor:ไม่ยอมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.928288742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.928291685+07:00","message":"> Transcript [46588] [false]: 'ไม่ยอมยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.928295486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.92829782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.928303166+07:00","message":"StatePrefix: 'ไม่ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:26.928305554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:28.05852328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:28.058526347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:29.842582046+07:00","message":"[GCS] IsForceVAD: false for message ID: 3393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:29.966644973+07:00","message":"receive streaming session, msgId: 3393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:29.966692517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ยอมยอด\",\"confidence\":0.9122937}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:29.966699462+07:00","message":"receive interim result [true|false]: ไม่ยอมยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:29.966709992+07:00","message":"end recv isFinal message id 3393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:29.966712067+07:00","message":"end Recv id 3393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:29.966722391+07:00","message":"[buffer interim] 3393 true ไม่ยอมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966734968+07:00","message":"[bufferProcess] interim [240000000]:ไม่ยอมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966738615+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ยอมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966743352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966746735+07:00","message":"> Transcript [46589] [false]: 'ไม่ยอมยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.96675029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966752376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966754399+07:00","message":"StatePrefix: 'ไม่ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966756584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966758241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966761266+07:00","message":"> Transcript [46590] [true]: 'ไม่ยอมยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966763423+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966765212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966766863+07:00","message":"StatePrefix: 'ไม่ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966768517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:29.966771263+07:00","message":"Push: 'ไม่ยอมยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:29.96678051+07:00","message":"push: {true ไม่ยอมยอด 0 0xc003d5f680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:29.979839715+07:00","message":"write wav file: './tmp/7589/7589_3393.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:30.104588384+07:00","message":"[GCS] Start streaming session, msgId: 3394"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:31.05883686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:31.058861759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.193050265+07:00","message":"[GCS] IsForceVAD: false for message ID: 3394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.279451539+07:00","message":"receive streaming session, msgId: 3394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.279473373+07:00","message":"found end of frame, send empty tag with msgId: 3394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.279485873+07:00","message":"end Recv id 3394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.279495954+07:00","message":"[buffer interim] 3394 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.27950399+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.279509023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.279512302+07:00","message":"> Transcript [46591] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.279515071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.279517237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.279519209+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.279521171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.279523698+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.279534185+07:00","message":"push: {true \n 0 0xc004611400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:31.285342446+07:00","message":"write wav file: './tmp/7589/7589_3394.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.513706463+07:00","message":"[GCS] Start streaming session, msgId: 3395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.631769891+07:00","message":"[GCS] IsForceVAD: false for message ID: 3395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.725490689+07:00","message":"receive streaming session, msgId: 3395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.725517191+07:00","message":"found end of frame, send empty tag with msgId: 3395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.725521258+07:00","message":"end Recv id 3395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.72553559+07:00","message":"[buffer interim] 3395 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.725578407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.725586922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.725591913+07:00","message":"> Transcript [46592] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.725597152+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.72560094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.725603796+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.725606474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:31.725616+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.725628607+07:00","message":"push: {true \n 0 0xc004b1c900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:31.730079614+07:00","message":"write wav file: './tmp/7589/7589_3395.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:31.763650009+07:00","message":"[GCS] Start streaming session, msgId: 3396"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:34.05937285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:34.059396661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:36.89211057+07:00","message":"[GCS] IsForceVAD: false for message ID: 3396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:36.989625913+07:00","message":"receive streaming session, msgId: 3396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:36.98965887+07:00","message":"found end of frame, send empty tag with msgId: 3396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:36.989663319+07:00","message":"end Recv id 3396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:36.989676089+07:00","message":"[buffer interim] 3396 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:36.989685204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:36.989689878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:36.989692836+07:00","message":"> Transcript [46593] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:36.989695742+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:36.989698195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:36.989700191+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:36.989702188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:36.989705135+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:36.989716324+07:00","message":"push: {true \n 0 0xc004b6ca00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:37.002318324+07:00","message":"write wav file: './tmp/7589/7589_3396.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:37.060121901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:37.060141001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:37.083718531+07:00","message":"[GCS] Start streaming session, msgId: 3397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:39.772152239+07:00","message":"[GCS] IsForceVAD: false for message ID: 3397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:39.858974492+07:00","message":"receive streaming session, msgId: 3397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:39.859007033+07:00","message":"found end of frame, send empty tag with msgId: 3397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:39.859010587+07:00","message":"end Recv id 3397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:39.859019935+07:00","message":"[buffer interim] 3397 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:39.859029501+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:39.859033528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:39.859036844+07:00","message":"> Transcript [46594] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:39.859039747+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:39.859041721+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:39.859044069+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:39.859046402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:39.859052193+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:39.859060913+07:00","message":"push: {true \n 0 0xc0052ce200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:39.86725003+07:00","message":"write wav file: './tmp/7589/7589_3397.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:39.906899391+07:00","message":"[GCS] Start streaming session, msgId: 3398"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:40.061128834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:40.061137099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.221594876+07:00","message":"[GCS] IsForceVAD: false for message ID: 3398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.309765041+07:00","message":"receive streaming session, msgId: 3398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.30979011+07:00","message":"found end of frame, send empty tag with msgId: 3398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.309794378+07:00","message":"end Recv id 3398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.309803357+07:00","message":"[buffer interim] 3398 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:40.309812783+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:40.309817579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:40.30982194+07:00","message":"> Transcript [46595] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:40.309824816+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:40.309826794+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:40.309828759+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:40.309830742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:40.309833144+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.309842025+07:00","message":"push: {true \n 0 0xc0052ce580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:40.314880476+07:00","message":"write wav file: './tmp/7589/7589_3398.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.413881198+07:00","message":"[GCS] Start streaming session, msgId: 3399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.513004838+07:00","message":"[GCS] Cleaned up inactive client: 3373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.513037578+07:00","message":"[GCS] Cleaned up inactive client: 3374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.513040796+07:00","message":"[GCS] Cleaned up inactive client: 3377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.513042606+07:00","message":"[GCS] Cleaned up inactive client: 3379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.513044707+07:00","message":"[GCS] Cleaned up inactive client: 3380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.513046524+07:00","message":"[GCS] Cleaned up inactive client: 3372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.513048907+07:00","message":"[GCS] Cleaned up inactive client: 3378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.513051134+07:00","message":"[GCS] Cleaned up inactive client: 3375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:40.513053153+07:00","message":"[GCS] Cleaned up inactive client: 3376"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:43.061612629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:43.061649488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:45.541688364+07:00","message":"[GCS] IsForceVAD: false for message ID: 3399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:45.636822491+07:00","message":"receive streaming session, msgId: 3399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:45.636856516+07:00","message":"found end of frame, send empty tag with msgId: 3399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:45.636860501+07:00","message":"end Recv id 3399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:45.636871163+07:00","message":"[buffer interim] 3399 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:45.63688046+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:45.636885442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:45.636889128+07:00","message":"> Transcript [46596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:45.636892505+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:45.636894821+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:45.63689687+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:45.636899004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:45.636908984+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:45.636920051+07:00","message":"push: {true \n 0 0xc003d5fb00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:45.647466418+07:00","message":"write wav file: './tmp/7589/7589_3399.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:45.993729189+07:00","message":"[GCS] Start streaming session, msgId: 3400"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:46.062079871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:46.062080824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:48.934556134+07:00","message":"[GCS] IsForceVAD: false for message ID: 3400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:48.993713203+07:00","message":"[GCS] Start streaming session, msgId: 3401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:49.033435962+07:00","message":"receive streaming session, msgId: 3400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:49.033472278+07:00","message":"found end of frame, send empty tag with msgId: 3400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:49.033475802+07:00","message":"end Recv id 3400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:49.033485276+07:00","message":"[buffer interim] 3400 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:49.033494495+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:49.033501882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:49.033505099+07:00","message":"> Transcript [46597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:49.033508071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:49.033510229+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:49.033512072+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:49.033514082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:49.03351696+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:49.03352751+07:00","message":"push: {true \n 0 0xc0052ce800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:49.04819482+07:00","message":"write wav file: './tmp/7589/7589_3400.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:49.062094461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:49.062111284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:51.951316251+07:00","message":"[GCS] IsForceVAD: false for message ID: 3401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:52.037867519+07:00","message":"receive streaming session, msgId: 3401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:52.037898473+07:00","message":"found end of frame, send empty tag with msgId: 3401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:52.037902051+07:00","message":"end Recv id 3401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:52.03791117+07:00","message":"[buffer interim] 3401 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:52.037918672+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:52.037923288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:52.037930584+07:00","message":"> Transcript [46598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:52.037933294+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:52.037935459+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:52.037937415+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:52.037939754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:52.037942736+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:52.037951751+07:00","message":"push: {true \n 0 0xc004610300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:52.046726644+07:00","message":"write wav file: './tmp/7589/7589_3401.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:52.062130645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:52.062159893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:52.203292475+07:00","message":"[GCS] Start streaming session, msgId: 3402"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:55.062897753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:55.062918777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:57.83308321+07:00","message":"[GCS] IsForceVAD: false for message ID: 3402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:57.938384113+07:00","message":"receive streaming session, msgId: 3402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:57.938406125+07:00","message":"found end of frame, send empty tag with msgId: 3402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:57.938409693+07:00","message":"end Recv id 3402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:57.938416245+07:00","message":"[buffer interim] 3402 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:57.938432729+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:57.938438283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:57.938441329+07:00","message":"> Transcript [46599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:57.938443652+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:57.938445766+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:57.938447722+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:57.938449843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:15:57.938452262+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:57.938461037+07:00","message":"push: {true \n 0 0xc004b6c400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:15:57.949846614+07:00","message":"write wav file: './tmp/7589/7589_3402.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:58.063384284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:15:58.063402704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:15:58.353960855+07:00","message":"[GCS] Start streaming session, msgId: 3403"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:01.063667934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:01.063687663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:01.621656802+07:00","message":"[GCS] IsForceVAD: false for message ID: 3403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:01.716767507+07:00","message":"receive streaming session, msgId: 3403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:01.716791628+07:00","message":"found end of frame, send empty tag with msgId: 3403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:01.716795091+07:00","message":"end Recv id 3403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:01.716803656+07:00","message":"[buffer interim] 3403 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:01.716811788+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:01.716816572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:01.716819584+07:00","message":"> Transcript [46600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:01.716822494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:01.716824596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:01.716827024+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:01.716828977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:01.716831836+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:01.716842692+07:00","message":"push: {true \n 0 0xc004610a80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:01.725392729+07:00","message":"write wav file: './tmp/7589/7589_3403.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:01.817587513+07:00","message":"[GCS] Start streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:02.990563222+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:02.99061333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:02.990619326+07:00","message":"receive interim result [false|false]: ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:02.990636205+07:00","message":"[buffer interim] 3404 false ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:02.990643498+07:00","message":"[bufferProcess] interim [220000000]:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:02.990645903+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:02.990651687+07:00","message":"[bufferProcess] send to processor (ticker):ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:02.990654415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:02.990657599+07:00","message":"> Transcript [46601] [false]: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:02.990659924+07:00","message":"Set StatePrefix (first interim): 'ไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:03.639813686+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:03.639864684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:03.639870943+07:00","message":"receive interim result [false|false]: ไม่ต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:03.639884952+07:00","message":"[buffer interim] 3404 false ไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:03.639895536+07:00","message":"[bufferProcess] interim [820000000]:ไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:03.639897901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:03.87044934+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:03.8704868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องรอว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:03.870492449+07:00","message":"receive interim result [false|false]: ไม่ต้องรอว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:03.870504711+07:00","message":"[buffer interim] 3404 false ไม่ต้องรอว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:03.870511881+07:00","message":"[bufferProcess] interim [60000000]:ไม่ต้องรอว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:03.870514387+07:00","message":"[bufferProcess] send to processor:ไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:03.870521316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:03.870524166+07:00","message":"> Transcript [46602] [false]: 'ไม่ต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:03.870527088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:03.870529133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:03.870531066+07:00","message":"StatePrefix: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:03.870533387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:04.063917705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:04.063917703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:04.709139694+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:04.709186184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องรอว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:04.70919251+07:00","message":"receive interim result [false|false]: ไม่ต้องรอว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:04.709208684+07:00","message":"[buffer interim] 3404 false ไม่ต้องรอว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:04.709216667+07:00","message":"[bufferProcess] interim [660000000]:ไม่ต้องรอว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:04.709219454+07:00","message":"[bufferProcess] send to processor:ไม่ต้องรอว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:04.709222854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:04.709226003+07:00","message":"> Transcript [46603] [false]: 'ไม่ต้องรอว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:04.709229153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:04.709231736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:04.709233772+07:00","message":"StatePrefix: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:04.709235826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:06.606380408+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:06.606433926+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-06-22T13:16:06.606440661+07:00","message":"receive interim result [false|false]: ไม่ต้องรอว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:06.606455337+07:00","message":"[buffer interim] 3404 false ไม่ต้องรอว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606466403+07:00","message":"[bufferProcess] interim [820000000]:ไม่ต้องรอว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606469026+07:00","message":"[bufferProcess] send to processor:ไม่ต้องรอว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606474794+07:00","message":"[bufferProcess] send to processor (ticker):ไม่ต้องรอว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606478054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606481537+07:00","message":"> Transcript [46604] [false]: 'ไม่ต้องรอว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606485142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606487522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606489583+07:00","message":"StatePrefix: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606491924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.60649375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606496224+07:00","message":"> Transcript [46605] [false]: 'ไม่ต้องรอว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606498522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606500369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606502069+07:00","message":"StatePrefix: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606503771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606509538+07:00","message":"Push: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606511478+07:00","message":"TextPushed: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606513775+07:00","message":"Set new StatePrefix : 'ไม่ต้องรอว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.606516083+07:00","message":"Next Push (prob) : 'รอว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:06.606525866+07:00","message":"push: {false ไม่ต้อง 0 0xc003325d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:06.878123377+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:06.878160832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องรอว่าจะกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:06.878166938+07:00","message":"receive interim result [false|false]: ไม่ต้องรอว่าจะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:06.878180203+07:00","message":"[buffer interim] 3404 false ไม่ต้องรอว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.878187107+07:00","message":"[bufferProcess] interim [60000000]:ไม่ต้องรอว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:06.878189071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:06.931189639+07:00","message":"[GCS] IsForceVAD: false for message ID: 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:06.995223682+07:00","message":"[GCS] Start streaming session, msgId: 3405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:07.042196269+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:07.042237106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องรอว่าจะกลับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:07.042243741+07:00","message":"receive interim result [true|false]: ไม่ต้องรอว่าจะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:07.042255303+07:00","message":"end recv isFinal message id 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:07.042258072+07:00","message":"end Recv id 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:07.042264988+07:00","message":"[buffer interim] 3404 true ไม่ต้องรอว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042274178+07:00","message":"[bufferProcess] interim [330000000]:ไม่ต้องรอว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042278165+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ต้องรอว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042281289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042284859+07:00","message":"> Transcript [46606] [false]: 'ไม่ต้องรอว่าจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042288235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042290205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042292228+07:00","message":"StatePrefix: 'ไม่ต้องรอว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042294217+07:00","message":"TextPushed: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042295971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042298033+07:00","message":"> Transcript [46607] [true]: 'ไม่ต้องรอว่าจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042300139+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042303803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042305639+07:00","message":"StatePrefix: 'ไม่ต้องรอว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042307507+07:00","message":"TextPushed: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:07.042310376+07:00","message":"Push: 'รอว่าจะกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:07.042318145+07:00","message":"push: {true รอว่าจะกลับ 0 0xc003325d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:07.052322401+07:00","message":"write wav file: './tmp/7589/7589_3404.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:07.064613188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:07.064620943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:10.065035672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:10.065028563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.513512163+07:00","message":"[GCS] Cleaned up inactive client: 3387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.513546668+07:00","message":"[GCS] Cleaned up inactive client: 3385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.513549774+07:00","message":"[GCS] Cleaned up inactive client: 3383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.513551697+07:00","message":"[GCS] Cleaned up inactive client: 3382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.513553757+07:00","message":"[GCS] Cleaned up inactive client: 3386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.51355561+07:00","message":"[GCS] Cleaned up inactive client: 3381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.513558137+07:00","message":"[GCS] Cleaned up inactive client: 3384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.845461677+07:00","message":"[GCS] IsForceVAD: false for message ID: 3405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.913464845+07:00","message":"[GCS] Start streaming session, msgId: 3406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.928460278+07:00","message":"receive streaming session, msgId: 3405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.92847812+07:00","message":"found end of frame, send empty tag with msgId: 3405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.9284819+07:00","message":"end Recv id 3405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.928487998+07:00","message":"[buffer interim] 3405 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:10.92849547+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:10.928499411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:10.928502122+07:00","message":"> Transcript [46608] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:10.928504762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:10.928506771+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:10.92850866+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:10.928510469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:10.928519105+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:10.928527893+07:00","message":"push: {true \n 0 0xc003325e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:10.941825227+07:00","message":"write wav file: './tmp/7589/7589_3405.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.162368836+07:00","message":"[GCS] IsForceVAD: false for message ID: 3406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.243776371+07:00","message":"receive streaming session, msgId: 3406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.243797227+07:00","message":"found end of frame, send empty tag with msgId: 3406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.243800249+07:00","message":"end Recv id 3406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.243808409+07:00","message":"[buffer interim] 3406 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.243815416+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.243819944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.243823154+07:00","message":"> Transcript [46609] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.243825712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.243827694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.243829614+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.243831517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.243839248+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.24384723+07:00","message":"push: {true \n 0 0xc003d5e580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:11.248235102+07:00","message":"write wav file: './tmp/7589/7589_3406.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.296120307+07:00","message":"[GCS] Start streaming session, msgId: 3407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.42022804+07:00","message":"[GCS] IsForceVAD: false for message ID: 3407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.514525593+07:00","message":"receive streaming session, msgId: 3407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.514545454+07:00","message":"found end of frame, send empty tag with msgId: 3407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.514548352+07:00","message":"end Recv id 3407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.514555707+07:00","message":"[buffer interim] 3407 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.51456309+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.51456815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.514572432+07:00","message":"> Transcript [46610] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.514576099+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.514579192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.514582943+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.51458492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:11.514593305+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.514601852+07:00","message":"push: {true \n 0 0xc004610100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:11.519004968+07:00","message":"write wav file: './tmp/7589/7589_3407.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:11.802763444+07:00","message":"[GCS] Start streaming session, msgId: 3408"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:13.065810334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:13.065813867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:16.065982116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:16.066007604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:17.193313865+07:00","message":"[GCS] IsForceVAD: false for message ID: 3408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:17.32033476+07:00","message":"receive streaming session, msgId: 3408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:17.320360447+07:00","message":"found end of frame, send empty tag with msgId: 3408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:17.320364042+07:00","message":"end Recv id 3408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:17.320373616+07:00","message":"[buffer interim] 3408 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:17.320382343+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:17.320398344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:17.320402174+07:00","message":"> Transcript [46611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:17.320405112+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:17.320407238+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:17.320409236+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:17.320411197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:17.320413914+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:17.320424731+07:00","message":"push: {true \n 0 0xc004b1c180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:17.333209422+07:00","message":"write wav file: './tmp/7589/7589_3408.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:18.913288166+07:00","message":"[GCS] Start streaming session, msgId: 3409"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:19.066756605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:19.066766931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:22.067362477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:22.06739418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:24.040040191+07:00","message":"[GCS] IsForceVAD: false for message ID: 3409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:24.121626826+07:00","message":"receive streaming session, msgId: 3409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:24.121646441+07:00","message":"found end of frame, send empty tag with msgId: 3409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:24.121649936+07:00","message":"end Recv id 3409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:24.121656479+07:00","message":"[buffer interim] 3409 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:24.121668511+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:24.121673133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:24.121676147+07:00","message":"> Transcript [46612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:24.121678702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:24.121680697+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:24.121682554+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:24.121684362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:24.121686886+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:24.121696367+07:00","message":"push: {true \n 0 0xc003d5fd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:24.132576922+07:00","message":"write wav file: './tmp/7589/7589_3409.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:25.067499638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:25.067506239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:25.582759433+07:00","message":"[GCS] Start streaming session, msgId: 3410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:26.150168452+07:00","message":"[GCS] IsForceVAD: false for message ID: 3410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:26.233179457+07:00","message":"receive streaming session, msgId: 3410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:26.233203316+07:00","message":"found end of frame, send empty tag with msgId: 3410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:26.233206784+07:00","message":"end Recv id 3410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:26.233217032+07:00","message":"[buffer interim] 3410 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:26.233225255+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:26.233231369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:26.233234811+07:00","message":"> Transcript [46613] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:26.233237574+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:26.233239637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:26.233241496+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:26.233243817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:26.233254732+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:26.233268948+07:00","message":"push: {true \n 0 0xc0052ce680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:26.239097265+07:00","message":"write wav file: './tmp/7589/7589_3410.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:26.28166354+07:00","message":"[GCS] Start streaming session, msgId: 3411"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:28.068070688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:28.06812105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:31.068899453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:31.068904371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:31.402063319+07:00","message":"[GCS] IsForceVAD: false for message ID: 3411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:31.649696266+07:00","message":"receive streaming session, msgId: 3411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:31.649718438+07:00","message":"found end of frame, send empty tag with msgId: 3411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:31.64972163+07:00","message":"end Recv id 3411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:31.649730138+07:00","message":"[buffer interim] 3411 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:31.64973809+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:31.649750975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:31.649754144+07:00","message":"> Transcript [46614] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:31.649756867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:31.649759023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:31.649760965+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:31.649763027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:31.649766087+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:31.649777283+07:00","message":"push: {true \n 0 0xc004610f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:31.66151751+07:00","message":"write wav file: './tmp/7589/7589_3411.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:32.243163921+07:00","message":"[GCS] Start streaming session, msgId: 3412"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:34.0696458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:34.069658454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:37.070636021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:37.070669282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:37.360195461+07:00","message":"[GCS] IsForceVAD: false for message ID: 3412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:37.458214311+07:00","message":"receive streaming session, msgId: 3412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:37.458245961+07:00","message":"found end of frame, send empty tag with msgId: 3412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:37.458249574+07:00","message":"end Recv id 3412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:37.458259552+07:00","message":"[buffer interim] 3412 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:37.458268724+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:37.458273738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:37.458276827+07:00","message":"> Transcript [46615] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:37.458280107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:37.45828225+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:37.458284342+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:37.458286381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:37.458298048+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:37.458308957+07:00","message":"push: {true \n 0 0xc004b6c500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:37.469128923+07:00","message":"write wav file: './tmp/7589/7589_3412.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:39.672604781+07:00","message":"[GCS] Start streaming session, msgId: 3413"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:40.071355466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:40.071376717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.513951944+07:00","message":"[GCS] Cleaned up inactive client: 3397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.513977683+07:00","message":"[GCS] Cleaned up inactive client: 3392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.513980791+07:00","message":"[GCS] Cleaned up inactive client: 3391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.513982906+07:00","message":"[GCS] Cleaned up inactive client: 3395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.513984954+07:00","message":"[GCS] Cleaned up inactive client: 3388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.513987847+07:00","message":"[GCS] Cleaned up inactive client: 3390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.513992662+07:00","message":"[GCS] Cleaned up inactive client: 3394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.513994737+07:00","message":"[GCS] Cleaned up inactive client: 3389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.513996447+07:00","message":"[GCS] Cleaned up inactive client: 3396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.51399819+07:00","message":"[GCS] Cleaned up inactive client: 3393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:40.513999957+07:00","message":"[GCS] Cleaned up inactive client: 3398"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:43.072093258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:43.072108445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:44.7901514+07:00","message":"[GCS] IsForceVAD: false for message ID: 3413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:44.902403524+07:00","message":"receive streaming session, msgId: 3413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:44.902425829+07:00","message":"found end of frame, send empty tag with msgId: 3413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:44.902429862+07:00","message":"end Recv id 3413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:44.902439258+07:00","message":"[buffer interim] 3413 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:44.90244818+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:44.90245317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:44.902456293+07:00","message":"> Transcript [46616] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:44.902458892+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:44.90246105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:44.902463074+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:44.902465135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:44.902467778+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:44.902477121+07:00","message":"push: {true \n 0 0xc003324e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:44.913106858+07:00","message":"write wav file: './tmp/7589/7589_3413.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:45.183244514+07:00","message":"[GCS] Start streaming session, msgId: 3414"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:46.072464222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:46.072467268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:48.900078048+07:00","message":"[GCS] IsForceVAD: false for message ID: 3414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:48.988806383+07:00","message":"receive streaming session, msgId: 3414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:48.988834742+07:00","message":"found end of frame, send empty tag with msgId: 3414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:48.988839387+07:00","message":"end Recv id 3414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:48.988851543+07:00","message":"[buffer interim] 3414 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:48.988862168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:48.988868271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:48.988873312+07:00","message":"> Transcript [46617] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:48.988877569+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:48.988880672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:48.988883667+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:48.988886714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:48.98889079+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:48.988905138+07:00","message":"push: {true \n 0 0xc004b6c200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:48.998829308+07:00","message":"write wav file: './tmp/7589/7589_3414.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:49.034010543+07:00","message":"[GCS] Start streaming session, msgId: 3415"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:49.073034704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:49.073034574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:52.073558862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:52.073582008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:53.890082047+07:00","message":"[GCS] IsForceVAD: false for message ID: 3415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:53.952334456+07:00","message":"[GCS] Start streaming session, msgId: 3416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:53.988265431+07:00","message":"receive streaming session, msgId: 3415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:53.988287883+07:00","message":"found end of frame, send empty tag with msgId: 3415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:53.988291528+07:00","message":"end Recv id 3415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:53.988299194+07:00","message":"[buffer interim] 3415 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:53.988324662+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:53.98833029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:53.988333824+07:00","message":"> Transcript [46618] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:53.988336368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:53.988338327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:53.988340592+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:53.988342505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:53.988349928+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:53.988360717+07:00","message":"push: {true \n 0 0xc004b1c980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:54.000391963+07:00","message":"write wav file: './tmp/7589/7589_3415.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:55.074609654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:55.074622598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:58.074976759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:16:58.074988829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:59.079939262+07:00","message":"[GCS] IsForceVAD: false for message ID: 3416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:59.159728284+07:00","message":"receive streaming session, msgId: 3416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:59.159754691+07:00","message":"found end of frame, send empty tag with msgId: 3416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:59.159759191+07:00","message":"end Recv id 3416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:59.159767931+07:00","message":"[buffer interim] 3416 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:59.159776549+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:59.159782205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:59.159786108+07:00","message":"> Transcript [46619] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:59.159790697+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:59.159794203+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:59.159797559+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:59.159800728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:16:59.15980488+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:59.159816772+07:00","message":"push: {true \n 0 0xc0052ce280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:16:59.176125212+07:00","message":"write wav file: './tmp/7589/7589_3416.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:16:59.851838606+07:00","message":"[GCS] Start streaming session, msgId: 3417"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:01.076016097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:01.07602035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:04.076646557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:04.076674591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:04.980023833+07:00","message":"[GCS] IsForceVAD: false for message ID: 3417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:05.095727564+07:00","message":"receive streaming session, msgId: 3417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:05.095762917+07:00","message":"found end of frame, send empty tag with msgId: 3417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:05.095768231+07:00","message":"end Recv id 3417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:05.095780966+07:00","message":"[buffer interim] 3417 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:05.095791624+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:05.095798413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:05.095802812+07:00","message":"> Transcript [46620] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:05.095807853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:05.095810842+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:05.095813679+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:05.095817071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:05.095821423+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:05.095836072+07:00","message":"push: {true \n 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:05.10729371+07:00","message":"write wav file: './tmp/7589/7589_3417.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:06.193670342+07:00","message":"[GCS] Start streaming session, msgId: 3418"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:07.076848802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:07.076872525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:10.077367403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:10.077402269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:10.513076497+07:00","message":"[GCS] Cleaned up inactive client: 3400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:10.513107417+07:00","message":"[GCS] Cleaned up inactive client: 3401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:10.513110963+07:00","message":"[GCS] Cleaned up inactive client: 3402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:10.513113076+07:00","message":"[GCS] Cleaned up inactive client: 3404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:10.513115549+07:00","message":"[GCS] Cleaned up inactive client: 3403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:10.513117704+07:00","message":"[GCS] Cleaned up inactive client: 3399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:11.82939935+07:00","message":"[GCS] IsForceVAD: false for message ID: 3418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:11.916573441+07:00","message":"receive streaming session, msgId: 3418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:11.91660361+07:00","message":"found end of frame, send empty tag with msgId: 3418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:11.916608257+07:00","message":"end Recv id 3418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:11.91664183+07:00","message":"[buffer interim] 3418 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:11.916676292+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:11.916682273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:11.91668623+07:00","message":"> Transcript [46621] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:11.916690525+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:11.916692927+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:11.91669495+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:11.916697588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:11.916703354+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:11.91671478+07:00","message":"push: {true \n 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:11.929416914+07:00","message":"write wav file: './tmp/7589/7589_3418.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:11.952655214+07:00","message":"[GCS] Start streaming session, msgId: 3419"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:13.078138805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:13.078148704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:14.709533366+07:00","message":"[GCS] IsForceVAD: false for message ID: 3419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:14.780800378+07:00","message":"[GCS] Start streaming session, msgId: 3420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:14.804861613+07:00","message":"receive streaming session, msgId: 3419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:14.804882663+07:00","message":"found end of frame, send empty tag with msgId: 3419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:14.804886617+07:00","message":"end Recv id 3419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:14.804894743+07:00","message":"[buffer interim] 3419 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:14.804902131+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:14.804910148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:14.804914567+07:00","message":"> Transcript [46622] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:14.804917123+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:14.804919334+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:14.804921254+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:14.804923251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:14.804926205+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:14.804935367+07:00","message":"push: {true \n 0 0xc004610980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:14.812520947+07:00","message":"write wav file: './tmp/7589/7589_3419.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:16.078221651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:16.078258406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:19.078874622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:19.078888216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:19.903024839+07:00","message":"[GCS] IsForceVAD: false for message ID: 3420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:20.03111016+07:00","message":"[GCS] Start streaming session, msgId: 3421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:20.047986591+07:00","message":"receive streaming session, msgId: 3420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:20.048006399+07:00","message":"found end of frame, send empty tag with msgId: 3420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:20.048010223+07:00","message":"end Recv id 3420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:20.04801682+07:00","message":"[buffer interim] 3420 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:20.048024417+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:20.048028694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:20.048031475+07:00","message":"> Transcript [46623] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:20.04803404+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:20.04803603+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:20.048038306+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:20.048040316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:20.04804787+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:20.048056642+07:00","message":"push: {true \n 0 0xc003324000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:20.058877115+07:00","message":"write wav file: './tmp/7589/7589_3420.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:22.079189439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:22.079251416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:25.079565686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:25.079593112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.150129633+07:00","message":"[GCS] IsForceVAD: false for message ID: 3421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.181811356+07:00","message":"receive streaming session, msgId: 3421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.181866835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.18187572+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.18189303+07:00","message":"[buffer interim] 3421 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.181901179+07:00","message":"[bufferProcess] interim [160000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.181903206+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.18190913+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.181912578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.181915519+07:00","message":"> Transcript [46624] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.181917829+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.245212201+07:00","message":"receive streaming session, msgId: 3421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.245263777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.245272115+07:00","message":"receive interim result [false|false]: ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.24528895+07:00","message":"[buffer interim] 3421 false ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.245297392+07:00","message":"[bufferProcess] interim [280000000]:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.245299265+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.256867821+07:00","message":"receive streaming session, msgId: 3421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.256901419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้อง\",\"confidence\":0.9015175}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.256907389+07:00","message":"receive interim result [true|false]: ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.256918064+07:00","message":"end recv isFinal message id 3421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.25692031+07:00","message":"end Recv id 3421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.256927855+07:00","message":"[buffer interim] 3421 true ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.25693443+07:00","message":"[bufferProcess] interim [340000000]:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256937759+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256941728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.25694514+07:00","message":"> Transcript [46625] [false]: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.25694813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256950215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256952433+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256954558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256956452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256958488+07:00","message":"> Transcript [46626] [true]: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256960655+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256962403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256964399+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.25696619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:25.256974048+07:00","message":"Push: 'ไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.256982093+07:00","message":"push: {true ไม่ต้อง 0 0xc004b6c780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:25.268166508+07:00","message":"write wav file: './tmp/7589/7589_3421.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:25.672320527+07:00","message":"[GCS] Start streaming session, msgId: 3422"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:28.080494467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:28.080513266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:29.339445727+07:00","message":"receive streaming session, msgId: 3422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:29.339499004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:29.339504689+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:29.339521742+07:00","message":"[buffer interim] 3422 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:29.339529737+07:00","message":"[bufferProcess] interim [480000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:29.339531781+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:29.339535814+07:00","message":"[bufferProcess] send to processor (ticker):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:29.339538626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:29.339541401+07:00","message":"> Transcript [46627] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:29.339543766+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:29.41582339+07:00","message":"receive streaming session, msgId: 3422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:29.415872864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:29.415879944+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:29.415897314+07:00","message":"[buffer interim] 3422 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:29.415906026+07:00","message":"[bufferProcess] interim [600000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:29.415908422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:30.789035714+07:00","message":"[GCS] IsForceVAD: false for message ID: 3422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:30.879264424+07:00","message":"receive streaming session, msgId: 3422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:30.879306702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\",\"confidence\":0.77380824}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:30.879312634+07:00","message":"receive interim result [true|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:30.879323041+07:00","message":"end recv isFinal message id 3422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:30.879325288+07:00","message":"end Recv id 3422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:30.879331906+07:00","message":"[buffer interim] 3422 true กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879339733+07:00","message":"[bufferProcess] interim [130000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879343805+07:00","message":"[bufferProcess] send to processor (isfinal):กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879352882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879385301+07:00","message":"> Transcript [46628] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879392071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.87939479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879396811+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879399301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879402187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879404442+07:00","message":"> Transcript [46629] [true]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879406477+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879408278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879410561+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879412452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:30.879422475+07:00","message":"Push: 'กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:30.87943306+07:00","message":"push: {true กลับมา 0 0xc003325180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:30.890137214+07:00","message":"write wav file: './tmp/7589/7589_3422.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:31.080657632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:31.080688269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:34.08090837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:34.080956004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:34.192267787+07:00","message":"[GCS] Start streaming session, msgId: 3423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:35.211644013+07:00","message":"[GCS] IsForceVAD: false for message ID: 3423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:35.271600733+07:00","message":"[GCS] Start streaming session, msgId: 3424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:35.293488465+07:00","message":"receive streaming session, msgId: 3423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:35.293512397+07:00","message":"found end of frame, send empty tag with msgId: 3423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:35.293515767+07:00","message":"end Recv id 3423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:35.293525283+07:00","message":"[buffer interim] 3423 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:35.293534095+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:35.293544035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:35.293547375+07:00","message":"> Transcript [46630] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:35.293550126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:35.293552478+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:35.293554992+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:35.293557245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:35.293565558+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:35.293577381+07:00","message":"push: {true \n 0 0xc0052ce080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:35.3004443+07:00","message":"write wav file: './tmp/7589/7589_3423.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:37.081184272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:37.081208404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:39.522178279+07:00","message":"receive streaming session, msgId: 3424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:39.522262794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:39.522270473+07:00","message":"receive interim result [false|false]: เตือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:39.522289127+07:00","message":"[buffer interim] 3424 false เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:39.52229878+07:00","message":"[bufferProcess] interim [260000000]:เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:39.522301747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:39.522310804+07:00","message":"[bufferProcess] send to processor (ticker):เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:39.522314884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:39.522318961+07:00","message":"> Transcript [46631] [false]: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:39.522322461+07:00","message":"Set StatePrefix (first interim): 'เตือน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:40.08224878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:40.08225238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.398300865+07:00","message":"[GCS] IsForceVAD: false for message ID: 3424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.496432414+07:00","message":"receive streaming session, msgId: 3424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.496469253+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.496475233+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.496487975+07:00","message":"end recv isFinal message id 3424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.496490261+07:00","message":"end Recv id 3424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.496497091+07:00","message":"[buffer interim] 3424 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:40.496504487+07:00","message":"[bufferProcess] interim [340000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:40.496509094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:40.496512258+07:00","message":"> Transcript [46632] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:40.496515217+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:40.496517298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:40.496519431+07:00","message":"StatePrefix: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:40.496522402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:40.496527903+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.496535886+07:00","message":"push: {true  0 0xc0052ce500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:40.50719351+07:00","message":"write wav file: './tmp/7589/7589_3424.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.513896868+07:00","message":"[GCS] Cleaned up inactive client: 3410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.513915551+07:00","message":"[GCS] Cleaned up inactive client: 3407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.513919396+07:00","message":"[GCS] Cleaned up inactive client: 3409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.51392298+07:00","message":"[GCS] Cleaned up inactive client: 3408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.513926131+07:00","message":"[GCS] Cleaned up inactive client: 3412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.513929058+07:00","message":"[GCS] Cleaned up inactive client: 3405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.513932266+07:00","message":"[GCS] Cleaned up inactive client: 3406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:40.51393532+07:00","message":"[GCS] Cleaned up inactive client: 3411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:41.040483518+07:00","message":"[GCS] Start streaming session, msgId: 3425"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:43.082503478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:43.082506456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:46.083556029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:46.083591658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:46.169201544+07:00","message":"[GCS] IsForceVAD: false for message ID: 3425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:46.270024258+07:00","message":"receive streaming session, msgId: 3425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:46.27005428+07:00","message":"found end of frame, send empty tag with msgId: 3425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:46.270059703+07:00","message":"end Recv id 3425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:46.270070953+07:00","message":"[buffer interim] 3425 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:46.270081408+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:46.270088303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:46.270093428+07:00","message":"> Transcript [46633] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:46.270097595+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:46.27010046+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:46.270103688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:46.270106601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:46.270110903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:46.270125793+07:00","message":"push: {true \n 0 0xc0052ce880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:46.28546722+07:00","message":"write wav file: './tmp/7589/7589_3425.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:48.473113885+07:00","message":"[GCS] Start streaming session, msgId: 3426"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:49.083882369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:49.083892714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:49.705330442+07:00","message":"receive streaming session, msgId: 3426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:49.70538375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:49.705389855+07:00","message":"receive interim result [false|false]: เย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:49.705406159+07:00","message":"[buffer interim] 3426 false เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:49.705413695+07:00","message":"[bufferProcess] interim [80000000]:เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:49.705415725+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:49.7054219+07:00","message":"[bufferProcess] send to processor (ticker):เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:49.705425035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:49.705428191+07:00","message":"> Transcript [46634] [false]: 'เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:49.705430627+07:00","message":"Set StatePrefix (first interim): 'เย็น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:52.08427688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:52.084277025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:53.590455708+07:00","message":"[GCS] IsForceVAD: false for message ID: 3426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:53.682941591+07:00","message":"receive streaming session, msgId: 3426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:53.682985109+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:53.682991217+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:53.683003405+07:00","message":"end recv isFinal message id 3426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:53.6830057+07:00","message":"end Recv id 3426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:53.683012211+07:00","message":"[buffer interim] 3426 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:53.683020393+07:00","message":"[bufferProcess] interim [130000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:53.683024767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:53.683027745+07:00","message":"> Transcript [46635] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:53.683030582+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:53.683032618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:53.68303503+07:00","message":"StatePrefix: 'เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:53.683038034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:53.683044451+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:53.683051857+07:00","message":"push: {true  0 0xc003325380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:53.695329253+07:00","message":"write wav file: './tmp/7589/7589_3426.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:54.561799735+07:00","message":"[GCS] Start streaming session, msgId: 3427"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:55.085231102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:55.085231065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:58.086152816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:17:58.086163711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:59.679044833+07:00","message":"[GCS] IsForceVAD: false for message ID: 3427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:59.769561755+07:00","message":"receive streaming session, msgId: 3427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:59.769587816+07:00","message":"found end of frame, send empty tag with msgId: 3427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:59.769591215+07:00","message":"end Recv id 3427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:59.76959834+07:00","message":"[buffer interim] 3427 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:59.769606403+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:59.769610674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:59.769613588+07:00","message":"> Transcript [46636] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:59.769616158+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:59.769618086+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:59.769620191+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:59.769622227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:17:59.769625009+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:17:59.769633857+07:00","message":"push: {true \n 0 0xc004610300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:17:59.779747043+07:00","message":"write wav file: './tmp/7589/7589_3427.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:01.086521747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:01.086550838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:03.592477322+07:00","message":"[GCS] Start streaming session, msgId: 3428"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:04.087257673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:04.087257744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:07.087788276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:07.087814407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:07.308655601+07:00","message":"[GCS] IsForceVAD: false for message ID: 3428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:07.404548795+07:00","message":"receive streaming session, msgId: 3428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:07.404571235+07:00","message":"found end of frame, send empty tag with msgId: 3428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:07.404574732+07:00","message":"end Recv id 3428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:07.404581587+07:00","message":"[buffer interim] 3428 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:07.404588327+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:07.404596559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:07.404599456+07:00","message":"> Transcript [46637] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:07.404602702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:07.40460466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:07.404606624+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:07.4046087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:07.404611748+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:07.404621292+07:00","message":"push: {true \n 0 0xc0052ce180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:07.41675649+07:00","message":"write wav file: './tmp/7589/7589_3428.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:09.803580375+07:00","message":"[GCS] Start streaming session, msgId: 3429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:09.929218846+07:00","message":"[GCS] IsForceVAD: false for message ID: 3429"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:10.088640026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:10.088681886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.190713409+07:00","message":"receive streaming session, msgId: 3429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.190747645+07:00","message":"found end of frame, send empty tag with msgId: 3429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.190751152+07:00","message":"end Recv id 3429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.19076167+07:00","message":"[buffer interim] 3429 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:10.190769969+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:10.190774907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:10.190778167+07:00","message":"> Transcript [46638] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:10.190781123+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:10.190783128+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:10.190785458+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:10.190787544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:10.190790316+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.190802081+07:00","message":"push: {true \n 0 0xc004b1cf80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:10.202760563+07:00","message":"write wav file: './tmp/7589/7589_3429.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.513821156+07:00","message":"[GCS] Cleaned up inactive client: 3416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.513871272+07:00","message":"[GCS] Cleaned up inactive client: 3415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.513874892+07:00","message":"[GCS] Cleaned up inactive client: 3413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.513877009+07:00","message":"[GCS] Cleaned up inactive client: 3414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.513878886+07:00","message":"[GCS] Cleaned up inactive client: 3417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:10.710420179+07:00","message":"[GCS] Start streaming session, msgId: 3430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:11.150701525+07:00","message":"[GCS] IsForceVAD: false for message ID: 3430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:11.235451039+07:00","message":"receive streaming session, msgId: 3430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:11.235484703+07:00","message":"found end of frame, send empty tag with msgId: 3430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:11.235488592+07:00","message":"end Recv id 3430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:11.2355015+07:00","message":"[buffer interim] 3430 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:11.235546881+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:11.235556033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:11.235559684+07:00","message":"> Transcript [46639] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:11.23556487+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:11.235567669+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:11.235570146+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:11.235572255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:11.235579624+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:11.235590601+07:00","message":"push: {true \n 0 0xc003d5fa80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:11.241872275+07:00","message":"write wav file: './tmp/7589/7589_3430.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:11.670327034+07:00","message":"[GCS] Start streaming session, msgId: 3431"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:13.089527632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:13.089540632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:16.090541582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:16.090546388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:16.788441544+07:00","message":"[GCS] IsForceVAD: false for message ID: 3431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:16.878102094+07:00","message":"receive streaming session, msgId: 3431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:16.878145657+07:00","message":"found end of frame, send empty tag with msgId: 3431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:16.878149674+07:00","message":"end Recv id 3431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:16.878165669+07:00","message":"[buffer interim] 3431 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:16.878173405+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:16.878178637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:16.878181675+07:00","message":"> Transcript [46640] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:16.87818436+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:16.878186453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:16.878188903+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:16.878190798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:16.878193631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:16.878203336+07:00","message":"push: {true \n 0 0xc0052ce800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:16.895920798+07:00","message":"write wav file: './tmp/7589/7589_3431.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:17.552300046+07:00","message":"[GCS] Start streaming session, msgId: 3432"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:19.091179202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:19.091189639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:22.092230137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:22.092250713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:22.680074848+07:00","message":"[GCS] IsForceVAD: false for message ID: 3432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:22.774702447+07:00","message":"receive streaming session, msgId: 3432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:22.774721624+07:00","message":"found end of frame, send empty tag with msgId: 3432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:22.77472496+07:00","message":"end Recv id 3432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:22.774732956+07:00","message":"[buffer interim] 3432 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:22.774740558+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:22.774745537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:22.774748501+07:00","message":"> Transcript [46641] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:22.774751201+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:22.774753234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:22.774755236+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:22.774757149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:22.774764006+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:22.774773081+07:00","message":"push: {true \n 0 0xc004b1c180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:22.786426096+07:00","message":"write wav file: './tmp/7589/7589_3432.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:25.092407281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:25.092421512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:25.111436117+07:00","message":"[GCS] Start streaming session, msgId: 3433"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:28.092657136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:28.092675308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:29.348436408+07:00","message":"[GCS] IsForceVAD: false for message ID: 3433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:29.442805701+07:00","message":"receive streaming session, msgId: 3433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:29.442829134+07:00","message":"found end of frame, send empty tag with msgId: 3433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:29.442832438+07:00","message":"end Recv id 3433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:29.44284334+07:00","message":"[buffer interim] 3433 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:29.44285697+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:29.442863446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:29.442866827+07:00","message":"> Transcript [46642] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:29.442869406+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:29.442871561+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:29.442873685+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:29.442875656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:29.442878263+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:29.442888119+07:00","message":"push: {true \n 0 0xc004b6c080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:29.452407362+07:00","message":"write wav file: './tmp/7589/7589_3433.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:29.539825192+07:00","message":"[GCS] Start streaming session, msgId: 3434"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:31.093041939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:31.093064122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:34.093925647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:34.093951676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:34.917864302+07:00","message":"[GCS] IsForceVAD: false for message ID: 3434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:34.992530119+07:00","message":"[GCS] Start streaming session, msgId: 3435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.020437211+07:00","message":"receive streaming session, msgId: 3434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.020484265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.020491438+07:00","message":"receive interim result [false|false]: หัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.020506312+07:00","message":"[buffer interim] 3434 false หัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.020514116+07:00","message":"[bufferProcess] interim [330000000]:หัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.020516211+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.020521217+07:00","message":"[bufferProcess] send to processor (ticker):หัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.020523997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.020526667+07:00","message":"> Transcript [46643] [false]: 'หัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.020529017+07:00","message":"Set StatePrefix (first interim): 'หัวใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.035242432+07:00","message":"receive streaming session, msgId: 3434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.035276015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวใจ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.0352823+07:00","message":"receive interim result [true|false]: หัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.035291689+07:00","message":"end recv isFinal message id 3434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.035305224+07:00","message":"end Recv id 3434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.03531132+07:00","message":"[buffer interim] 3434 true หัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.035317736+07:00","message":"[bufferProcess] interim [390000000]:หัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.035320959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.03532342+07:00","message":"> Transcript [46644] [true]: 'หัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.03532607+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.035328005+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.035329913+07:00","message":"StatePrefix: 'หัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.035331973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:35.035335252+07:00","message":"Push: 'หัวใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:35.035343793+07:00","message":"push: {true หัวใจ 0 0xc0037ffa80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:35.046913602+07:00","message":"write wav file: './tmp/7589/7589_3434.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.009147406+07:00","message":"[GCS] IsForceVAD: false for message ID: 3435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.110365285+07:00","message":"receive streaming session, msgId: 3435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.110391251+07:00","message":"found end of frame, send empty tag with msgId: 3435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.110394826+07:00","message":"end Recv id 3435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.110404026+07:00","message":"[buffer interim] 3435 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.110412653+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.110417321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.110420382+07:00","message":"> Transcript [46645] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.110423006+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.110425005+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.110426842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.110428854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.110431834+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.110443022+07:00","message":"push: {true \n 0 0xc004610700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:36.116431272+07:00","message":"write wav file: './tmp/7589/7589_3435.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.141718313+07:00","message":"[GCS] Start streaming session, msgId: 3436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.804772914+07:00","message":"receive streaming session, msgId: 3436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.804831977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.80484047+07:00","message":"receive interim result [false|false]: มด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.804858547+07:00","message":"[buffer interim] 3436 false มด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.804869886+07:00","message":"[bufferProcess] interim [480000000]:มด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.80487259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.996212306+07:00","message":"receive streaming session, msgId: 3436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.996256099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.99626256+07:00","message":"receive interim result [false|false]: หมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:36.99627972+07:00","message":"[buffer interim] 3436 false หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.996288507+07:00","message":"[bufferProcess] interim [660000000]:หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.996291233+07:00","message":"[bufferProcess] send to processor:มด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.996295575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.996298912+07:00","message":"> Transcript [46646] [false]: 'มด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:36.996301575+07:00","message":"Set StatePrefix (first interim): 'มด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:37.094525196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:37.094527884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:37.18749849+07:00","message":"receive streaming session, msgId: 3436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:37.187548455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดแรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:37.187554252+07:00","message":"receive interim result [false|false]: หมดแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:37.187568812+07:00","message":"[buffer interim] 3436 false หมดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.187577081+07:00","message":"[bufferProcess] interim [840000000]:หมดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.187579763+07:00","message":"[bufferProcess] send to processor:หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.187588001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.187591956+07:00","message":"> Transcript [46647] [false]: 'หมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.18759447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.1875967+07:00","message":"Set new StatePrefix: 'หมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:37.75715061+07:00","message":"receive streaming session, msgId: 3436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:37.757222749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดแรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:37.757230688+07:00","message":"receive interim result [false|false]: หมดแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:37.757247097+07:00","message":"[buffer interim] 3436 false หมดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.757254637+07:00","message":"[bufferProcess] interim [440000000]:หมดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.757257166+07:00","message":"[bufferProcess] send to processor:หมดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.757264665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.757267662+07:00","message":"> Transcript [46648] [false]: 'หมดแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.75726985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:37.757271912+07:00","message":"Set new StatePrefix: 'หมดแรง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:40.095077253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:40.095093141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:40.513834709+07:00","message":"[GCS] Cleaned up inactive client: 3424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:40.513867831+07:00","message":"[GCS] Cleaned up inactive client: 3420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:40.513872757+07:00","message":"[GCS] Cleaned up inactive client: 3423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:40.513874811+07:00","message":"[GCS] Cleaned up inactive client: 3419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:40.51387711+07:00","message":"[GCS] Cleaned up inactive client: 3422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:40.513879685+07:00","message":"[GCS] Cleaned up inactive client: 3418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:40.513881753+07:00","message":"[GCS] Cleaned up inactive client: 3421"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:43.095949484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:43.095968248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:44.977698553+07:00","message":"[GCS] IsForceVAD: false for message ID: 3436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:45.040980214+07:00","message":"[GCS] Start streaming session, msgId: 3437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:45.130544808+07:00","message":"receive streaming session, msgId: 3436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:45.130584965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดแรง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:45.130590992+07:00","message":"receive interim result [true|false]: หมดแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:45.130598094+07:00","message":"end recv isFinal message id 3436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:45.130600458+07:00","message":"end Recv id 3436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:45.130605339+07:00","message":"[buffer interim] 3436 true หมดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130612639+07:00","message":"[bufferProcess] interim [850000000]:หมดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130620496+07:00","message":"[bufferProcess] send to processor (isfinal):หมดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130623699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130626737+07:00","message":"> Transcript [46649] [false]: 'หมดแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130629964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130632048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130633989+07:00","message":"StatePrefix: 'หมดแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130636065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130637801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130640518+07:00","message":"> Transcript [46650] [true]: 'หมดแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130642642+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130644338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130646133+07:00","message":"StatePrefix: 'หมดแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130647922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:45.130652039+07:00","message":"Push: 'หมดแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:45.130658551+07:00","message":"push: {true หมดแรง 0 0xc004610f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:45.145139464+07:00","message":"write wav file: './tmp/7589/7589_3436.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:46.096047599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:46.096071094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:49.096617276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:49.096628604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:50.157625816+07:00","message":"[GCS] IsForceVAD: false for message ID: 3437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:50.230177197+07:00","message":"[GCS] Start streaming session, msgId: 3438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:50.252112152+07:00","message":"receive streaming session, msgId: 3437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:50.252136209+07:00","message":"found end of frame, send empty tag with msgId: 3437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:50.25213954+07:00","message":"end Recv id 3437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:50.252146825+07:00","message":"[buffer interim] 3437 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:50.252153771+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:50.252158391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:50.252161275+07:00","message":"> Transcript [46651] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:50.252163727+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:50.252165823+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:50.252167763+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:50.25217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:50.252179032+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:50.252187262+07:00","message":"push: {true \n 0 0xc0037ff200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:50.263049991+07:00","message":"write wav file: './tmp/7589/7589_3437.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:52.097483009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:52.097527902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:53.49693035+07:00","message":"[GCS] IsForceVAD: false for message ID: 3438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:53.559170369+07:00","message":"[GCS] Start streaming session, msgId: 3439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:53.585929472+07:00","message":"receive streaming session, msgId: 3438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:53.585958826+07:00","message":"found end of frame, send empty tag with msgId: 3438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:53.58596301+07:00","message":"end Recv id 3438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:53.585971782+07:00","message":"[buffer interim] 3438 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:53.585980126+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:53.585984689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:53.585987783+07:00","message":"> Transcript [46652] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:53.58599119+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:53.585993371+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:53.585995725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:53.585997746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:53.58600058+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:53.586011183+07:00","message":"push: {true \n 0 0xc003324680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:53.597329394+07:00","message":"write wav file: './tmp/7589/7589_3438.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:55.098463828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:55.098477026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:58.098971336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:18:58.099023269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:58.677217647+07:00","message":"[GCS] IsForceVAD: false for message ID: 3439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:58.773623552+07:00","message":"receive streaming session, msgId: 3439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:58.773645491+07:00","message":"found end of frame, send empty tag with msgId: 3439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:58.773648743+07:00","message":"end Recv id 3439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:58.773657009+07:00","message":"[buffer interim] 3439 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:58.773664246+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:58.773668526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:58.7736714+07:00","message":"> Transcript [46653] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:58.77367404+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:58.773676168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:58.773678033+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:58.773679895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:18:58.77368263+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:18:58.773692191+07:00","message":"push: {true \n 0 0xc004b6c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:18:58.793242153+07:00","message":"write wav file: './tmp/7589/7589_3439.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:01.099528402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:01.09954589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:03.110497883+07:00","message":"[GCS] Start streaming session, msgId: 3440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:03.227420838+07:00","message":"[GCS] IsForceVAD: false for message ID: 3440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:03.301461714+07:00","message":"[GCS] Start streaming session, msgId: 3441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:03.518901656+07:00","message":"receive streaming session, msgId: 3440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:03.518927497+07:00","message":"found end of frame, send empty tag with msgId: 3440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:03.518930926+07:00","message":"end Recv id 3440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:03.518940174+07:00","message":"[buffer interim] 3440 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:03.518948378+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:03.518953211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:03.518956427+07:00","message":"> Transcript [46654] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:03.518958895+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:03.518960914+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:03.518963044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:03.518965129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:03.518967575+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:03.518978217+07:00","message":"push: {true \n 0 0xc0052ce080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:03.524867929+07:00","message":"write wav file: './tmp/7589/7589_3440.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:04.099793729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:04.09980444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:04.582835567+07:00","message":"[GCS] IsForceVAD: false for message ID: 3441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:04.68514051+07:00","message":"receive streaming session, msgId: 3441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:04.685184315+07:00","message":"found end of frame, send empty tag with msgId: 3441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:04.685189063+07:00","message":"end Recv id 3441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:04.685209009+07:00","message":"[buffer interim] 3441 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:04.685239084+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:04.68524454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:04.685247959+07:00","message":"> Transcript [46655] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:04.685250466+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:04.685252612+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:04.685254861+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:04.68525695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:04.685265868+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:04.685275642+07:00","message":"push: {true \n 0 0xc0052ce400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:04.690970028+07:00","message":"write wav file: './tmp/7589/7589_3441.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:04.906487049+07:00","message":"[GCS] Start streaming session, msgId: 3442"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:07.100765659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:07.100791671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:09.979207853+07:00","message":"receive streaming session, msgId: 3442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:09.97925551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:09.979261742+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:09.979274834+07:00","message":"[buffer interim] 3442 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:09.979282942+07:00","message":"[bufferProcess] interim [860000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:09.979284853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:09.979290789+07:00","message":"[bufferProcess] send to processor (ticker):รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:09.979295053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:09.979301015+07:00","message":"> Transcript [46656] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:09.979305018+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.031004404+07:00","message":"[GCS] IsForceVAD: false for message ID: 3442"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:10.101247301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:10.101260766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.147278478+07:00","message":"receive streaming session, msgId: 3442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.147342151+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-06-22T13:19:10.147350359+07:00","message":"receive interim result [true|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.147364884+07:00","message":"end recv isFinal message id 3442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.147368489+07:00","message":"end Recv id 3442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.147378911+07:00","message":"[buffer interim] 3442 true รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:10.147389802+07:00","message":"[bufferProcess] interim [130000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:10.1473965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:10.147401201+07:00","message":"> Transcript [46657] [true]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:10.147405708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:10.14740862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:10.147412564+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:10.14741565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:10.147419767+07:00","message":"Push: 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.1474326+07:00","message":"push: {true รถ 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:10.15730498+07:00","message":"write wav file: './tmp/7589/7589_3442.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.349734368+07:00","message":"[GCS] Start streaming session, msgId: 3443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.513138412+07:00","message":"[GCS] Cleaned up inactive client: 3426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.513170991+07:00","message":"[GCS] Cleaned up inactive client: 3425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.513174192+07:00","message":"[GCS] Cleaned up inactive client: 3428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.513176178+07:00","message":"[GCS] Cleaned up inactive client: 3429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:10.513178765+07:00","message":"[GCS] Cleaned up inactive client: 3427"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:13.102248715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:13.102266522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:15.467836699+07:00","message":"[GCS] IsForceVAD: false for message ID: 3443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:15.555798428+07:00","message":"receive streaming session, msgId: 3443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:15.555818941+07:00","message":"found end of frame, send empty tag with msgId: 3443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:15.555822192+07:00","message":"end Recv id 3443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:15.555831384+07:00","message":"[buffer interim] 3443 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:15.55583955+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:15.555845009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:15.555848172+07:00","message":"> Transcript [46658] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:15.555851065+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:15.555853076+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:15.555854961+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:15.555856912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:15.555859784+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:15.555870453+07:00","message":"push: {true \n 0 0xc004610980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:15.566246402+07:00","message":"write wav file: './tmp/7589/7589_3443.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:16.102307505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:16.102308637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:16.110596376+07:00","message":"[GCS] Start streaming session, msgId: 3444"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:19.103250787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:19.103254127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.468040084+07:00","message":"[GCS] IsForceVAD: false for message ID: 3444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.56226182+07:00","message":"receive streaming session, msgId: 3444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.562297613+07:00","message":"found end of frame, send empty tag with msgId: 3444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.562301571+07:00","message":"end Recv id 3444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.56230884+07:00","message":"[buffer interim] 3444 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.562322548+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.562327193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.562329982+07:00","message":"> Transcript [46659] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.562332448+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.562334479+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.562336407+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.562338669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.562345329+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.562353934+07:00","message":"push: {true \n 0 0xc004b6c700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:20.573593592+07:00","message":"write wav file: './tmp/7589/7589_3444.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.66212181+07:00","message":"[GCS] Start streaming session, msgId: 3445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.847208058+07:00","message":"[GCS] IsForceVAD: false for message ID: 3445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.911083552+07:00","message":"[GCS] Start streaming session, msgId: 3446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.929616827+07:00","message":"receive streaming session, msgId: 3445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.929641287+07:00","message":"found end of frame, send empty tag with msgId: 3445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.929644494+07:00","message":"end Recv id 3445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.929653206+07:00","message":"[buffer interim] 3445 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.929661683+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.929666663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.929669883+07:00","message":"> Transcript [46660] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.929672311+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.929674372+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.929676343+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.929678343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:20.929681398+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:20.929692343+07:00","message":"push: {true \n 0 0xc004611100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:20.942652884+07:00","message":"write wav file: './tmp/7589/7589_3445.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:22.103777432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:22.1037891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:22.317183252+07:00","message":"[GCS] IsForceVAD: false for message ID: 3446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:22.389158477+07:00","message":"[GCS] Start streaming session, msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:22.405115679+07:00","message":"receive streaming session, msgId: 3446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:22.405141049+07:00","message":"found end of frame, send empty tag with msgId: 3446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:22.405144344+07:00","message":"end Recv id 3446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:22.405152409+07:00","message":"[buffer interim] 3446 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:22.405179511+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:22.405190591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:22.405193652+07:00","message":"> Transcript [46661] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:22.405196248+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:22.405198403+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:22.405200415+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:22.405202571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:22.405205527+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:22.405217545+07:00","message":"push: {true \n 0 0xc004b1c800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:22.413399594+07:00","message":"write wav file: './tmp/7589/7589_3446.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.463553371+07:00","message":"receive streaming session, msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.463609672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.46361695+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.463635542+07:00","message":"[buffer interim] 3447 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.463644411+07:00","message":"[bufferProcess] interim [40000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.463647384+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.463656077+07:00","message":"[bufferProcess] send to processor (ticker):อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.463659762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.463663817+07:00","message":"> Transcript [46662] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.463667225+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.519703978+07:00","message":"receive streaming session, msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.519739871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.519745411+07:00","message":"receive interim result [false|false]: อยากดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.519754491+07:00","message":"[buffer interim] 3447 false อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.519761535+07:00","message":"[bufferProcess] interim [160000000]:อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.519763441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.711948084+07:00","message":"receive streaming session, msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.711984368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.711989879+07:00","message":"receive interim result [false|false]: อยากรวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:24.712000645+07:00","message":"[buffer interim] 3447 false อยากรวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.712007387+07:00","message":"[bufferProcess] interim [400000000]:อยากรวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.712009455+07:00","message":"[bufferProcess] send to processor:อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.712014699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.712017434+07:00","message":"> Transcript [46663] [false]: 'อยากดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.71202026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.71203408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.712036095+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:24.712038334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:25.104632914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:25.104657712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:25.35777981+07:00","message":"receive streaming session, msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:25.3578224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรวย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:25.357828216+07:00","message":"receive interim result [false|false]: อยากรวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:25.357840051+07:00","message":"[buffer interim] 3447 false อยากรวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.357848748+07:00","message":"[bufferProcess] interim [0]:อยากรวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.35785108+07:00","message":"[bufferProcess] send to processor:อยากรวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.357856632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.357859527+07:00","message":"> Transcript [46664] [false]: 'อยากรวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.35786285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.35786491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.357866853+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.35786942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:25.428090739+07:00","message":"receive streaming session, msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:25.428151164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรวยที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:25.428159279+07:00","message":"receive interim result [false|false]: อยากรวยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:25.428176505+07:00","message":"[buffer interim] 3447 false อยากรวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.428183942+07:00","message":"[bufferProcess] interim [120000000]:อยากรวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.428186574+07:00","message":"[bufferProcess] send to processor:อยากรวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.428190374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.428193382+07:00","message":"> Transcript [46665] [false]: 'อยากรวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.428198202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.428200772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.42820335+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:25.428205595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:26.06037279+07:00","message":"receive streaming session, msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:26.060412719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรวยที่สุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:26.060419196+07:00","message":"receive interim result [false|false]: อยากรวยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:26.060431442+07:00","message":"[buffer interim] 3447 false อยากรวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.06043814+07:00","message":"[bufferProcess] interim [720000000]:อยากรวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060440953+07:00","message":"[bufferProcess] send to processor:อยากรวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060447763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060451768+07:00","message":"> Transcript [46666] [false]: 'อยากรวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060457001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060459988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060463153+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060466714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060470955+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060474279+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060478187+07:00","message":"Set new StatePrefix : 'อยากรวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:26.060481401+07:00","message":"Next Push (prob) : 'รวยที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:26.0604906+07:00","message":"push: {false อยาก 0 0xc004b1cc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:27.507795625+07:00","message":"[GCS] IsForceVAD: false for message ID: 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:27.601923842+07:00","message":"receive streaming session, msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:27.601970656+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-06-22T13:19:27.601976748+07:00","message":"receive interim result [true|false]: อยากรวยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:27.601985135+07:00","message":"end recv isFinal message id 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:27.601988584+07:00","message":"end Recv id 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:27.6019968+07:00","message":"[buffer interim] 3447 true อยากรวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602008729+07:00","message":"[bufferProcess] interim [340000000]:อยากรวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602013491+07:00","message":"[bufferProcess] send to processor (isfinal):อยากรวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602024224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602029778+07:00","message":"> Transcript [46667] [false]: 'อยากรวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602033032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.60203512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.60203757+07:00","message":"StatePrefix: 'อยากรวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602039965+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602041747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602043745+07:00","message":"> Transcript [46668] [true]: 'อยากรวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602046224+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602048005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602052838+07:00","message":"StatePrefix: 'อยากรวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602055042+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:27.602057608+07:00","message":"Push: 'รวยที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:27.602065012+07:00","message":"push: {true รวยที่สุด 0 0xc004b1cc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:27.613125144+07:00","message":"write wav file: './tmp/7589/7589_3447.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:28.105707675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:28.105714704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:28.219824302+07:00","message":"[GCS] Start streaming session, msgId: 3448"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:31.106314741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:31.10633157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:31.28920431+07:00","message":"[GCS] IsForceVAD: false for message ID: 3448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:31.348054336+07:00","message":"[GCS] Start streaming session, msgId: 3449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:31.372748704+07:00","message":"receive streaming session, msgId: 3448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:31.372771958+07:00","message":"found end of frame, send empty tag with msgId: 3448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:31.37277549+07:00","message":"end Recv id 3448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:31.372782288+07:00","message":"[buffer interim] 3448 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:31.372788925+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:31.372793306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:31.372796305+07:00","message":"> Transcript [46669] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:31.372798823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:31.372800832+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:31.372802718+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:31.372804561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:31.372807347+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:31.37281637+07:00","message":"push: {true \n 0 0xc004b6c280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:31.381042389+07:00","message":"write wav file: './tmp/7589/7589_3448.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:32.897344249+07:00","message":"[GCS] IsForceVAD: false for message ID: 3449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:32.983654582+07:00","message":"receive streaming session, msgId: 3449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:32.983681294+07:00","message":"found end of frame, send empty tag with msgId: 3449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:32.983684546+07:00","message":"end Recv id 3449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:32.983694203+07:00","message":"[buffer interim] 3449 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:32.983703027+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:32.983708616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:32.983711864+07:00","message":"> Transcript [46670] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:32.983714846+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:32.983717005+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:32.983718856+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:32.983720871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:32.98372383+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:32.983735427+07:00","message":"push: {true \n 0 0xc004610680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:32.990189119+07:00","message":"write wav file: './tmp/7589/7589_3449.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.02911542+07:00","message":"[GCS] Start streaming session, msgId: 3450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.088167964+07:00","message":"[GCS] IsForceVAD: false for message ID: 3450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.218060472+07:00","message":"[GCS] Start streaming session, msgId: 3451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.218458568+07:00","message":"receive streaming session, msgId: 3450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.218472275+07:00","message":"found end of frame, send empty tag with msgId: 3450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.218475377+07:00","message":"end Recv id 3450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.218480345+07:00","message":"[buffer interim] 3450 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.218486851+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.218490474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.218493196+07:00","message":"> Transcript [46671] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.218495845+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.218498106+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.218500176+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.218502151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.218509879+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.21851722+07:00","message":"push: {true \n 0 0xc004b1d180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:33.223322251+07:00","message":"write wav file: './tmp/7589/7589_3450.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.276135897+07:00","message":"[GCS] IsForceVAD: false for message ID: 3451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.409300885+07:00","message":"[GCS] Start streaming session, msgId: 3452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.44310301+07:00","message":"receive streaming session, msgId: 3451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.443123868+07:00","message":"found end of frame, send empty tag with msgId: 3451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.443127203+07:00","message":"end Recv id 3451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.443134698+07:00","message":"[buffer interim] 3451 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.443141844+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.443145186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.44314808+07:00","message":"> Transcript [46672] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.443150583+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.443152704+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.443154548+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.443156391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:33.443158937+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:33.443166558+07:00","message":"push: {true \n 0 0xc0052ce680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:33.447625111+07:00","message":"write wav file: './tmp/7589/7589_3451.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:34.107084731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:34.107096314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:37.107149292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:37.107164597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:39.356308636+07:00","message":"[GCS] IsForceVAD: false for message ID: 3452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:39.42818597+07:00","message":"[GCS] Start streaming session, msgId: 3453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:39.450258132+07:00","message":"receive streaming session, msgId: 3452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:39.450289719+07:00","message":"found end of frame, send empty tag with msgId: 3452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:39.450294208+07:00","message":"end Recv id 3452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:39.450302523+07:00","message":"[buffer interim] 3452 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:39.450311355+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:39.450315229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:39.450318185+07:00","message":"> Transcript [46673] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:39.450320981+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:39.450323125+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:39.450325169+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:39.450327365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:39.450331157+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:39.450356321+07:00","message":"push: {true \n 0 0xc004611380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:39.472147329+07:00","message":"write wav file: './tmp/7589/7589_3452.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:40.107777653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:40.107777787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:40.513645276+07:00","message":"[GCS] Cleaned up inactive client: 3431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:40.513664968+07:00","message":"[GCS] Cleaned up inactive client: 3434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:40.513677394+07:00","message":"[GCS] Cleaned up inactive client: 3435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:40.513679225+07:00","message":"[GCS] Cleaned up inactive client: 3430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:40.513681139+07:00","message":"[GCS] Cleaned up inactive client: 3432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:40.513683388+07:00","message":"[GCS] Cleaned up inactive client: 3433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:41.60674895+07:00","message":"[GCS] IsForceVAD: false for message ID: 3453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:41.67039286+07:00","message":"[GCS] Start streaming session, msgId: 3454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:41.696071711+07:00","message":"receive streaming session, msgId: 3453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:41.696090838+07:00","message":"found end of frame, send empty tag with msgId: 3453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:41.696094286+07:00","message":"end Recv id 3453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:41.696100205+07:00","message":"[buffer interim] 3453 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:41.696108246+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:41.696114287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:41.696118491+07:00","message":"> Transcript [46674] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:41.696122253+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:41.696125247+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:41.696128118+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:41.696130819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:41.696138606+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:41.696149219+07:00","message":"push: {true \n 0 0xc004611680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:41.704526948+07:00","message":"write wav file: './tmp/7589/7589_3453.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:43.108205409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:43.108217899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:46.108533472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:46.10853331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:46.856345213+07:00","message":"[GCS] IsForceVAD: false for message ID: 3454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:46.94886529+07:00","message":"receive streaming session, msgId: 3454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:46.948886625+07:00","message":"found end of frame, send empty tag with msgId: 3454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:46.948889953+07:00","message":"end Recv id 3454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:46.948896976+07:00","message":"[buffer interim] 3454 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:46.94890439+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:46.948908484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:46.948911244+07:00","message":"> Transcript [46675] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:46.948913582+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:46.948915786+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:46.948917891+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:46.948920218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:46.948929635+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:46.948938152+07:00","message":"push: {true \n 0 0xc003324000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:46.959857985+07:00","message":"write wav file: './tmp/7589/7589_3454.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:47.239014761+07:00","message":"[GCS] Start streaming session, msgId: 3455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.067095014+07:00","message":"[GCS] IsForceVAD: false for message ID: 3455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.138174954+07:00","message":"[GCS] Start streaming session, msgId: 3456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.151927329+07:00","message":"receive streaming session, msgId: 3455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.151951069+07:00","message":"found end of frame, send empty tag with msgId: 3455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.151954261+07:00","message":"end Recv id 3455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.151961001+07:00","message":"[buffer interim] 3455 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.151968169+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.151971981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.151974799+07:00","message":"> Transcript [46676] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.151984918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.151987178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.151989392+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.151991444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.151994454+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.152002717+07:00","message":"push: {true \n 0 0xc004b6c480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:48.157190241+07:00","message":"write wav file: './tmp/7589/7589_3455.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.716003495+07:00","message":"[GCS] IsForceVAD: false for message ID: 3456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.788212229+07:00","message":"[GCS] Start streaming session, msgId: 3457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.820758456+07:00","message":"receive streaming session, msgId: 3456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.820779184+07:00","message":"found end of frame, send empty tag with msgId: 3456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.820782479+07:00","message":"end Recv id 3456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.82079074+07:00","message":"[buffer interim] 3456 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.820797796+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.820801656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.820804584+07:00","message":"> Transcript [46677] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.820807038+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.82080901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.820810904+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.820812806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:48.820815682+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:48.820823918+07:00","message":"push: {true \n 0 0xc004b6c600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:48.826203144+07:00","message":"write wav file: './tmp/7589/7589_3456.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:49.109243651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:49.109257538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:49.166992174+07:00","message":"[GCS] IsForceVAD: false for message ID: 3457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:49.244557356+07:00","message":"receive streaming session, msgId: 3457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:49.244582509+07:00","message":"found end of frame, send empty tag with msgId: 3457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:49.244586639+07:00","message":"end Recv id 3457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:49.244595437+07:00","message":"[buffer interim] 3457 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:49.244615341+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:49.244619752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:49.244622532+07:00","message":"> Transcript [46678] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:49.244624932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:49.24462691+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:49.244629192+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:49.244631148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:49.24463591+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:49.244644566+07:00","message":"push: {true \n 0 0xc003d5e700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:49.249862278+07:00","message":"write wav file: './tmp/7589/7589_3457.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:49.301382274+07:00","message":"[GCS] Start streaming session, msgId: 3458"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:52.109535414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:52.10954131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:54.416135212+07:00","message":"[GCS] IsForceVAD: false for message ID: 3458"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:54.505427359+07:00","message":"receive streaming session, msgId: 3458"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:54.505450545+07:00","message":"found end of frame, send empty tag with msgId: 3458"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:54.505453804+07:00","message":"end Recv id 3458"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:54.505460936+07:00","message":"[buffer interim] 3458 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:54.505467852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:54.50547678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:54.505479533+07:00","message":"> Transcript [46679] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:54.505482008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:54.505483982+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:54.505485828+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:54.505487832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:54.505491319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:54.505521335+07:00","message":"push: {true \n 0 0xc004611800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:54.517756946+07:00","message":"write wav file: './tmp/7589/7589_3458.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:54.608664639+07:00","message":"[GCS] Start streaming session, msgId: 3459"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:55.110066939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:55.110070517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:58.110386602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:19:58.110417826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:58.38654113+07:00","message":"[GCS] IsForceVAD: false for message ID: 3459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:58.479412515+07:00","message":"receive streaming session, msgId: 3459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:58.479432784+07:00","message":"found end of frame, send empty tag with msgId: 3459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:58.479436077+07:00","message":"end Recv id 3459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:58.479443951+07:00","message":"[buffer interim] 3459 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:58.479451316+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:58.4794605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:58.47946345+07:00","message":"> Transcript [46680] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:58.479465995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:58.479467969+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:58.479469797+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:58.479471682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:19:58.479474426+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:58.479483217+07:00","message":"push: {true \n 0 0xc004611a80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:19:58.49293452+07:00","message":"write wav file: './tmp/7589/7589_3459.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:19:58.712323955+07:00","message":"[GCS] Start streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:00.851653492+07:00","message":"receive streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:00.851701005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:00.851706704+07:00","message":"receive interim result [false|false]: มวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:00.851717855+07:00","message":"[buffer interim] 3460 false มวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:00.851724929+07:00","message":"[bufferProcess] interim [980000000]:มวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:00.851726807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:00.851730243+07:00","message":"[bufferProcess] send to processor (ticker):มวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:00.851732816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:00.851735599+07:00","message":"> Transcript [46681] [false]: 'มวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:00.851737836+07:00","message":"Set StatePrefix (first interim): 'มวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.024938265+07:00","message":"receive streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.024983081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัวแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.024988588+07:00","message":"receive interim result [false|false]: มัวแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.02500258+07:00","message":"[buffer interim] 3460 false มัวแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.025010169+07:00","message":"[bufferProcess] interim [160000000]:มัวแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.025012006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:01.110566471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:01.110571547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.360735077+07:00","message":"receive streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.360775043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัวแต่ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.36078175+07:00","message":"receive interim result [false|false]: มัวแต่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.360794173+07:00","message":"[buffer interim] 3460 false มัวแต่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.360802365+07:00","message":"[bufferProcess] interim [460000000]:มัวแต่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.360804826+07:00","message":"[bufferProcess] send to processor:มัวแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.360811333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.360814164+07:00","message":"> Transcript [46682] [false]: 'มัวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.36081694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.360819042+07:00","message":"Set new StatePrefix: 'มัวแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.676168608+07:00","message":"receive streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.676212951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัวแต่ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.676218442+07:00","message":"receive interim result [false|false]: มัวแต่ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.676230259+07:00","message":"[buffer interim] 3460 false มัวแต่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.67623708+07:00","message":"[bufferProcess] interim [760000000]:มัวแต่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.676239696+07:00","message":"[bufferProcess] send to processor:มัวแต่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.67624525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.676248159+07:00","message":"> Transcript [46683] [false]: 'มัวแต่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.676251167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.676253222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.676255263+07:00","message":"StatePrefix: 'มัวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.676257543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.994310013+07:00","message":"receive streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.994345393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัวแต่จบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.994351345+07:00","message":"receive interim result [false|false]: มัวแต่จบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:01.994365501+07:00","message":"[buffer interim] 3460 false มัวแต่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.994373666+07:00","message":"[bufferProcess] interim [60000000]:มัวแต่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.994376474+07:00","message":"[bufferProcess] send to processor:มัวแต่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.994380058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.994382874+07:00","message":"> Transcript [46684] [false]: 'มัวแต่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.994385888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.994388031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.994392956+07:00","message":"StatePrefix: 'มัวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:01.994395274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.097368505+07:00","message":"receive streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.097416704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัวแต่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.097423265+07:00","message":"receive interim result [false|false]: มัวแต่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.09743822+07:00","message":"[buffer interim] 3460 false มัวแต่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.097446325+07:00","message":"[bufferProcess] interim [180000000]:มัวแต่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.097448771+07:00","message":"[bufferProcess] send to processor:มัวแต่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.09745467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.097457257+07:00","message":"> Transcript [46685] [false]: 'มัวแต่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.097460075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.097462016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.09746407+07:00","message":"StatePrefix: 'มัวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.097466305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.106788431+07:00","message":"[GCS] IsForceVAD: false for message ID: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.202540639+07:00","message":"receive streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.202577528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัวแต่จบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.202583641+07:00","message":"receive interim result [false|false]: มัวแต่จบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.202596933+07:00","message":"[buffer interim] 3460 false มัวแต่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.20260438+07:00","message":"[bufferProcess] interim [240000000]:มัวแต่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202606755+07:00","message":"[bufferProcess] send to processor:มัวแต่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202613888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202616493+07:00","message":"> Transcript [46686] [false]: 'มัวแต่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202619627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202621838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202625813+07:00","message":"StatePrefix: 'มัวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202628349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202633644+07:00","message":"Push: 'มัวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202635797+07:00","message":"TextPushed: 'มัวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202638569+07:00","message":"Set new StatePrefix : 'มัวแต่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.202642126+07:00","message":"Next Push (prob) : 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.202652169+07:00","message":"push: {false มัวแต่ 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.248864484+07:00","message":"receive streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.248906178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัวแต่จะเป็นลม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.248912364+07:00","message":"receive interim result [false|false]: มัวแต่จะเป็นลม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.248925044+07:00","message":"[buffer interim] 3460 false มัวแต่จะเป็นลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.248933495+07:00","message":"[bufferProcess] interim [360000000]:มัวแต่จะเป็นลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.248937403+07:00","message":"[bufferProcess] send to processor:มัวแต่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.248944984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.248949827+07:00","message":"> Transcript [46687] [false]: 'มัวแต่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.248959075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.248961115+07:00","message":"Set new StatePrefix: 'มัวแต่จบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.297916529+07:00","message":"[GCS] Start streaming session, msgId: 3461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.318883101+07:00","message":"receive streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.318918901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัวแต่จะเป็นลม\",\"confidence\":0.8970232}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.31892679+07:00","message":"receive interim result [true|false]: มัวแต่จะเป็นลม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.318936028+07:00","message":"end recv isFinal message id 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.318938587+07:00","message":"end Recv id 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.318944716+07:00","message":"[buffer interim] 3460 true มัวแต่จะเป็นลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318960672+07:00","message":"[bufferProcess] interim [420000000]:มัวแต่จะเป็นลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318966868+07:00","message":"[bufferProcess] send to processor (isfinal):มัวแต่จะเป็นลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318970972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318973998+07:00","message":"> Transcript [46688] [false]: 'มัวแต่จะเป็นลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318976477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318978642+07:00","message":"Set new StatePrefix: 'มัวแต่จะเป็นลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318980415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318984144+07:00","message":"> Transcript [46689] [true]: 'มัวแต่จะเป็นลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.31898702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318989152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318991692+07:00","message":"StatePrefix: 'มัวแต่จะเป็นลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.318994509+07:00","message":"TextPushed: 'มัวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.319000822+07:00","message":"Push: 'จะเป็นลม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.319009872+07:00","message":"push: {true จะเป็นลม 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:02.327271211+07:00","message":"write wav file: './tmp/7589/7589_3460.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.485979218+07:00","message":"[GCS] IsForceVAD: false for message ID: 3461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.582747683+07:00","message":"receive streaming session, msgId: 3461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.58277128+07:00","message":"found end of frame, send empty tag with msgId: 3461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.582774598+07:00","message":"end Recv id 3461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.582784508+07:00","message":"[buffer interim] 3461 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.582794204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.582802068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.58280514+07:00","message":"> Transcript [46690] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.582807806+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.582809797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.582811891+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.582814411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:02.582816895+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.582827682+07:00","message":"push: {true \n 0 0xc004b6c080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:02.587708591+07:00","message":"write wav file: './tmp/7589/7589_3461.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:02.618968987+07:00","message":"[GCS] Start streaming session, msgId: 3462"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:04.110814702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:04.110817738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:07.111066916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:07.111071575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.384465593+07:00","message":"receive streaming session, msgId: 3462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.384516715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.384522219+07:00","message":"receive interim result [false|false]: รบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.384539793+07:00","message":"[buffer interim] 3462 false รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.3845492+07:00","message":"[bufferProcess] interim [620000000]:รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.384551039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.384554643+07:00","message":"[bufferProcess] send to processor (ticker):รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.384557306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.384560131+07:00","message":"> Transcript [46691] [false]: 'รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.384562215+07:00","message":"Set StatePrefix (first interim): 'รบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.568136035+07:00","message":"receive streaming session, msgId: 3462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.568183173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รบกวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.568188786+07:00","message":"receive interim result [false|false]: รบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.568202397+07:00","message":"[buffer interim] 3462 false รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.568210343+07:00","message":"[bufferProcess] interim [740000000]:รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.568212465+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.807870767+07:00","message":"[GCS] IsForceVAD: false for message ID: 3462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.923277311+07:00","message":"receive streaming session, msgId: 3462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.923319153+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-06-22T13:20:07.923325815+07:00","message":"receive interim result [true|false]: รบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.923333933+07:00","message":"end recv isFinal message id 3462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.923336163+07:00","message":"end Recv id 3462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.923342602+07:00","message":"[buffer interim] 3462 true รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923352255+07:00","message":"[bufferProcess] interim [220000000]:รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923357417+07:00","message":"[bufferProcess] send to processor (isfinal):รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923360588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.92336329+07:00","message":"> Transcript [46692] [false]: 'รบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923366045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923367969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923370179+07:00","message":"StatePrefix: 'รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923372212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923374028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923376044+07:00","message":"> Transcript [46693] [true]: 'รบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923378035+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923379832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923381548+07:00","message":"StatePrefix: 'รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.923383236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:07.92338915+07:00","message":"Push: 'รบกวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.923396135+07:00","message":"push: {true รบกวน 0 0xc003d5f980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:07.933949959+07:00","message":"write wav file: './tmp/7589/7589_3462.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:07.939367254+07:00","message":"[GCS] Start streaming session, msgId: 3463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:08.895956092+07:00","message":"[GCS] IsForceVAD: false for message ID: 3463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:08.961867753+07:00","message":"[GCS] Start streaming session, msgId: 3464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:08.98070325+07:00","message":"receive streaming session, msgId: 3463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:08.980725524+07:00","message":"found end of frame, send empty tag with msgId: 3463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:08.98072876+07:00","message":"end Recv id 3463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:08.98073593+07:00","message":"[buffer interim] 3463 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:08.980742993+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:08.980747393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:08.980750339+07:00","message":"> Transcript [46694] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:08.980753003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:08.980755053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:08.980756936+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:08.980758866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:08.980766077+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:08.980775435+07:00","message":"push: {true \n 0 0xc004610100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:08.986397034+07:00","message":"write wav file: './tmp/7589/7589_3463.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:10.111439703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:10.111440057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:10.513857031+07:00","message":"[GCS] Cleaned up inactive client: 3439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:10.513884549+07:00","message":"[GCS] Cleaned up inactive client: 3442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:10.513887764+07:00","message":"[GCS] Cleaned up inactive client: 3441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:10.513889663+07:00","message":"[GCS] Cleaned up inactive client: 3437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:10.513891743+07:00","message":"[GCS] Cleaned up inactive client: 3440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:10.513893622+07:00","message":"[GCS] Cleaned up inactive client: 3438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:10.513896308+07:00","message":"[GCS] Cleaned up inactive client: 3436"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:13.112220319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:13.112237058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:13.185728112+07:00","message":"[GCS] IsForceVAD: false for message ID: 3464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:13.264877431+07:00","message":"receive streaming session, msgId: 3464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:13.264900168+07:00","message":"found end of frame, send empty tag with msgId: 3464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:13.264903574+07:00","message":"end Recv id 3464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:13.264912413+07:00","message":"[buffer interim] 3464 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:13.264921343+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:13.26492617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:13.264938008+07:00","message":"> Transcript [46695] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:13.264940911+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:13.264943043+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:13.264945032+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:13.264947308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:13.264950273+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:13.264960924+07:00","message":"push: {true \n 0 0xc004b6cb00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:13.276719063+07:00","message":"write wav file: './tmp/7589/7589_3464.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:13.320227247+07:00","message":"[GCS] Start streaming session, msgId: 3465"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:16.113034999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:16.11304307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:18.375728867+07:00","message":"[GCS] IsForceVAD: false for message ID: 3465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:18.440993852+07:00","message":"[GCS] Start streaming session, msgId: 3466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:18.460784534+07:00","message":"receive streaming session, msgId: 3465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:18.460805541+07:00","message":"found end of frame, send empty tag with msgId: 3465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:18.460809444+07:00","message":"end Recv id 3465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:18.460821778+07:00","message":"[buffer interim] 3465 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:18.460836119+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:18.460842105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:18.460846451+07:00","message":"> Transcript [46696] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:18.460849935+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:18.460853168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:18.460855864+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:18.460859505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:18.460867903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:18.460879995+07:00","message":"push: {true \n 0 0xc004610d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:18.473222309+07:00","message":"write wav file: './tmp/7589/7589_3465.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:19.113380381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:19.113411533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:22.114203514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:22.114213637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:23.565774291+07:00","message":"[GCS] IsForceVAD: false for message ID: 3466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:23.667034021+07:00","message":"receive streaming session, msgId: 3466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:23.667066763+07:00","message":"found end of frame, send empty tag with msgId: 3466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:23.667070335+07:00","message":"end Recv id 3466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:23.667079487+07:00","message":"[buffer interim] 3466 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:23.66708752+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:23.667092349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:23.66709532+07:00","message":"> Transcript [46697] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:23.66709815+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:23.667100232+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:23.667102577+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:23.667104441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:23.667107259+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:23.667139804+07:00","message":"push: {true \n 0 0xc003d5fd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:23.686392668+07:00","message":"write wav file: './tmp/7589/7589_3466.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:23.760176596+07:00","message":"[GCS] Start streaming session, msgId: 3467"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:25.114555915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:25.114562031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:28.114772155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:28.114789251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:28.305363696+07:00","message":"[GCS] IsForceVAD: false for message ID: 3467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:28.396466969+07:00","message":"receive streaming session, msgId: 3467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:28.396512814+07:00","message":"found end of frame, send empty tag with msgId: 3467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:28.396516839+07:00","message":"end Recv id 3467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:28.396525757+07:00","message":"[buffer interim] 3467 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:28.396536906+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:28.396541273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:28.396544326+07:00","message":"> Transcript [46698] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:28.396547531+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:28.39654958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:28.396551597+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:28.396553683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:28.39656143+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:28.396570105+07:00","message":"push: {true \n 0 0xc0052ce080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:28.40661905+07:00","message":"write wav file: './tmp/7589/7589_3467.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:28.747687436+07:00","message":"[GCS] Start streaming session, msgId: 3468"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:31.115871149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:31.115888726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:34.005605255+07:00","message":"[GCS] IsForceVAD: false for message ID: 3468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:34.099744193+07:00","message":"receive streaming session, msgId: 3468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:34.099767173+07:00","message":"found end of frame, send empty tag with msgId: 3468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:34.099770416+07:00","message":"end Recv id 3468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:34.099778868+07:00","message":"[buffer interim] 3468 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:34.099788197+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:34.099801135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:34.099805569+07:00","message":"> Transcript [46699] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:34.099809293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:34.099813208+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:34.099815198+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:34.09981791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:34.099821689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:34.099867937+07:00","message":"push: {true \n 0 0xc0052ce300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:34.111179867+07:00","message":"write wav file: './tmp/7589/7589_3468.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:34.115951206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:34.115966138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:34.137629778+07:00","message":"[GCS] Start streaming session, msgId: 3469"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:37.117017472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:37.117037216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:39.265738426+07:00","message":"[GCS] IsForceVAD: false for message ID: 3469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:39.348564324+07:00","message":"receive streaming session, msgId: 3469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:39.348600161+07:00","message":"found end of frame, send empty tag with msgId: 3469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:39.348604536+07:00","message":"end Recv id 3469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:39.348614231+07:00","message":"[buffer interim] 3469 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:39.348621671+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:39.348625669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:39.348628501+07:00","message":"> Transcript [46700] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:39.348632121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:39.348634111+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:39.348636141+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:39.348638161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:39.34864063+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:39.348650183+07:00","message":"push: {true \n 0 0xc004611280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:39.359396847+07:00","message":"write wav file: './tmp/7589/7589_3469.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:40.117239681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:40.117242013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:40.513988652+07:00","message":"[GCS] Cleaned up inactive client: 3447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:40.514016132+07:00","message":"[GCS] Cleaned up inactive client: 3446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:40.514019486+07:00","message":"[GCS] Cleaned up inactive client: 3445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:40.514021442+07:00","message":"[GCS] Cleaned up inactive client: 3443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:40.51402346+07:00","message":"[GCS] Cleaned up inactive client: 3450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:40.51402541+07:00","message":"[GCS] Cleaned up inactive client: 3444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:40.514028216+07:00","message":"[GCS] Cleaned up inactive client: 3448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:40.514030331+07:00","message":"[GCS] Cleaned up inactive client: 3451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:40.514036106+07:00","message":"[GCS] Cleaned up inactive client: 3452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:40.514039077+07:00","message":"[GCS] Cleaned up inactive client: 3449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:41.307785142+07:00","message":"[GCS] Start streaming session, msgId: 3470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:42.015802488+07:00","message":"[GCS] IsForceVAD: false for message ID: 3470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:42.106478681+07:00","message":"receive streaming session, msgId: 3470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:42.106501279+07:00","message":"found end of frame, send empty tag with msgId: 3470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:42.106506151+07:00","message":"end Recv id 3470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:42.106514951+07:00","message":"[buffer interim] 3470 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:42.106524322+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:42.106531128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:42.106533997+07:00","message":"> Transcript [46701] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:42.10653702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:42.10653907+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:42.106540973+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:42.106542809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:42.10654527+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:42.106554438+07:00","message":"push: {true \n 0 0xc004b6c400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:42.112723555+07:00","message":"write wav file: './tmp/7589/7589_3470.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:42.147885067+07:00","message":"[GCS] Start streaming session, msgId: 3471"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:43.117655463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:43.117656245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:46.118088343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:46.118105305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:49.11820008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:49.118214386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:49.127734352+07:00","message":"[GCS] IsForceVAD: false for message ID: 3471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:49.186596549+07:00","message":"[GCS] Start streaming session, msgId: 3472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:49.221368547+07:00","message":"receive streaming session, msgId: 3471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:49.221390545+07:00","message":"found end of frame, send empty tag with msgId: 3471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:49.221393824+07:00","message":"end Recv id 3471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:49.22140156+07:00","message":"[buffer interim] 3471 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:49.221408352+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:49.221417871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:49.221420723+07:00","message":"> Transcript [46702] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:49.221423339+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:49.221425281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:49.221427144+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:49.221429142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:49.221431699+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:49.221440523+07:00","message":"push: {true \n 0 0xc003d5f680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:49.243212301+07:00","message":"write wav file: './tmp/7589/7589_3471.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:52.118457875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:52.118470257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:54.634902365+07:00","message":"[GCS] IsForceVAD: false for message ID: 3472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:54.710062709+07:00","message":"[GCS] Start streaming session, msgId: 3473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:54.725346357+07:00","message":"receive streaming session, msgId: 3472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:54.72536519+07:00","message":"found end of frame, send empty tag with msgId: 3472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:54.725368711+07:00","message":"end Recv id 3472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:54.725375686+07:00","message":"[buffer interim] 3472 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:54.725390133+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:54.725395193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:54.725398421+07:00","message":"> Transcript [46703] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:54.725401295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:54.725403501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:54.725405345+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:54.725407521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:54.725412722+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:54.725423316+07:00","message":"push: {true \n 0 0xc004b6ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:54.73715733+07:00","message":"write wav file: './tmp/7589/7589_3472.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:55.119546947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:55.119555783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:58.119782403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:20:58.119787931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:58.948507724+07:00","message":"receive streaming session, msgId: 3473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:58.948563244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:58.948570259+07:00","message":"receive interim result [false|false]: ไม่ว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:58.948586141+07:00","message":"[buffer interim] 3473 false ไม่ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:58.948593484+07:00","message":"[bufferProcess] interim [310000000]:ไม่ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:58.948595327+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:58.948600652+07:00","message":"[bufferProcess] send to processor (ticker):ไม่ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:58.948603328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:58.948606244+07:00","message":"> Transcript [46704] [false]: 'ไม่ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:58.948608546+07:00","message":"Set StatePrefix (first interim): 'ไม่ว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.375481455+07:00","message":"[GCS] IsForceVAD: false for message ID: 3473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.436987589+07:00","message":"[GCS] Start streaming session, msgId: 3474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.471914362+07:00","message":"receive streaming session, msgId: 3473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.471956727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าง\",\"confidence\":0.7866746}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.471963002+07:00","message":"receive interim result [true|false]: ไม่ว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.471973492+07:00","message":"end recv isFinal message id 3473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.471975703+07:00","message":"end Recv id 3473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.47198228+07:00","message":"[buffer interim] 3473 true ไม่ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.471990095+07:00","message":"[bufferProcess] interim [910000000]:ไม่ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.471994682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.47199761+07:00","message":"> Transcript [46705] [true]: 'ไม่ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.472000272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.47200219+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.472004119+07:00","message":"StatePrefix: 'ไม่ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.472006228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.472013205+07:00","message":"Push: 'ไม่ว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.472023379+07:00","message":"push: {true ไม่ว่าง 0 0xc004b6c200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:59.482573772+07:00","message":"write wav file: './tmp/7589/7589_3473.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.565676165+07:00","message":"[GCS] IsForceVAD: false for message ID: 3474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.626803568+07:00","message":"[GCS] Start streaming session, msgId: 3475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.662384369+07:00","message":"receive streaming session, msgId: 3474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.662410842+07:00","message":"found end of frame, send empty tag with msgId: 3474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.662415689+07:00","message":"end Recv id 3474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.662426246+07:00","message":"[buffer interim] 3474 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.662435335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.662440464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.66244366+07:00","message":"> Transcript [46706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.662446555+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.6624487+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.662450708+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.662452716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:20:59.662455725+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:20:59.662474229+07:00","message":"push: {true \n 0 0xc004b1c980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:20:59.668775641+07:00","message":"write wav file: './tmp/7589/7589_3474.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:00.845348769+07:00","message":"[GCS] IsForceVAD: false for message ID: 3475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:00.929293172+07:00","message":"receive streaming session, msgId: 3475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:00.929315011+07:00","message":"found end of frame, send empty tag with msgId: 3475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:00.929318131+07:00","message":"end Recv id 3475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:00.929324941+07:00","message":"[buffer interim] 3475 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:00.929332197+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:00.929336154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:00.929339518+07:00","message":"> Transcript [46707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:00.929342069+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:00.929344422+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:00.92934631+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:00.929348241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:00.929356688+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:00.929366066+07:00","message":"push: {true \n 0 0xc0037ff880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:00.936313634+07:00","message":"write wav file: './tmp/7589/7589_3475.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:00.977419586+07:00","message":"[GCS] Start streaming session, msgId: 3476"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:01.12049743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:01.120505323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:04.121446988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:04.121463489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:06.105339842+07:00","message":"[GCS] IsForceVAD: false for message ID: 3476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:06.194630165+07:00","message":"receive streaming session, msgId: 3476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:06.194658455+07:00","message":"found end of frame, send empty tag with msgId: 3476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:06.194662984+07:00","message":"end Recv id 3476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:06.19467252+07:00","message":"[buffer interim] 3476 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:06.194682226+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:06.194687778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:06.194692104+07:00","message":"> Transcript [46708] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:06.194697333+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:06.194700458+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:06.194703504+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:06.194706332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:06.194710586+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:06.194722504+07:00","message":"push: {true \n 0 0xc004b6c980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:06.205003421+07:00","message":"write wav file: './tmp/7589/7589_3476.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:06.488343832+07:00","message":"[GCS] Start streaming session, msgId: 3477"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:07.121769048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:07.121815067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:08.024819189+07:00","message":"[GCS] IsForceVAD: false for message ID: 3477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:08.115600053+07:00","message":"receive streaming session, msgId: 3477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:08.115620759+07:00","message":"found end of frame, send empty tag with msgId: 3477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:08.115626005+07:00","message":"end Recv id 3477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:08.1156355+07:00","message":"[buffer interim] 3477 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:08.115644735+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:08.115649937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:08.115653854+07:00","message":"> Transcript [46709] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:08.115657833+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:08.115660774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:08.115663965+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:08.115666907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:08.115677879+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:08.115690428+07:00","message":"push: {true \n 0 0xc004b6cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:08.125098182+07:00","message":"write wav file: './tmp/7589/7589_3477.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:08.14610539+07:00","message":"[GCS] Start streaming session, msgId: 3478"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:10.122279296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:10.122289291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.513400001+07:00","message":"[GCS] Cleaned up inactive client: 3457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.513445368+07:00","message":"[GCS] Cleaned up inactive client: 3460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.513451885+07:00","message":"[GCS] Cleaned up inactive client: 3455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.513458822+07:00","message":"[GCS] Cleaned up inactive client: 3456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.513463651+07:00","message":"[GCS] Cleaned up inactive client: 3453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.513468464+07:00","message":"[GCS] Cleaned up inactive client: 3459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.51347257+07:00","message":"[GCS] Cleaned up inactive client: 3462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.513476371+07:00","message":"[GCS] Cleaned up inactive client: 3461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.513480677+07:00","message":"[GCS] Cleaned up inactive client: 3463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.513485246+07:00","message":"[GCS] Cleaned up inactive client: 3454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:10.51348894+07:00","message":"[GCS] Cleaned up inactive client: 3458"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:13.123152791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:13.123190795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:13.274362729+07:00","message":"[GCS] IsForceVAD: false for message ID: 3478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:13.346828488+07:00","message":"[GCS] Start streaming session, msgId: 3479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:13.366120655+07:00","message":"receive streaming session, msgId: 3478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:13.366144569+07:00","message":"found end of frame, send empty tag with msgId: 3478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:13.366147815+07:00","message":"end Recv id 3478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:13.366155308+07:00","message":"[buffer interim] 3478 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:13.366162928+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:13.366168507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:13.36617157+07:00","message":"> Transcript [46710] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:13.366174279+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:13.366176389+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:13.366178218+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:13.366180113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:13.366188279+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:13.36619772+07:00","message":"push: {true \n 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:13.378063962+07:00","message":"write wav file: './tmp/7589/7589_3478.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:16.123214874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:16.123223674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:17.244452008+07:00","message":"[GCS] IsForceVAD: false for message ID: 3479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:17.333070864+07:00","message":"receive streaming session, msgId: 3479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:17.333097752+07:00","message":"found end of frame, send empty tag with msgId: 3479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:17.333100991+07:00","message":"end Recv id 3479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:17.333109061+07:00","message":"[buffer interim] 3479 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:17.333117309+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:17.333122577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:17.333125474+07:00","message":"> Transcript [46711] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:17.333128537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:17.333130572+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:17.333132468+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:17.333134985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:17.333138082+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:17.333148338+07:00","message":"push: {true \n 0 0xc0052ce600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:17.342733908+07:00","message":"write wav file: './tmp/7589/7589_3479.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:17.50674652+07:00","message":"[GCS] Start streaming session, msgId: 3480"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:19.123221084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:19.123236196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:19.825443344+07:00","message":"receive streaming session, msgId: 3480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:19.825491153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:19.825497811+07:00","message":"receive interim result [false|false]: หัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:19.825512825+07:00","message":"[buffer interim] 3480 false หัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:19.825520839+07:00","message":"[bufferProcess] interim [340000000]:หัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:19.825522986+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:19.825531068+07:00","message":"[bufferProcess] send to processor (ticker):หัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:19.825534323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:19.825537338+07:00","message":"> Transcript [46712] [false]: 'หัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:19.82553994+07:00","message":"Set StatePrefix (first interim): 'หัวใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.147659441+07:00","message":"receive streaming session, msgId: 3480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.147704609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวใจโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.147710935+07:00","message":"receive interim result [false|false]: หัวใจโต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.147726123+07:00","message":"[buffer interim] 3480 false หัวใจโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.147738302+07:00","message":"[bufferProcess] interim [640000000]:หัวใจโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.147741054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.325783061+07:00","message":"[GCS] IsForceVAD: false for message ID: 3480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.386865806+07:00","message":"[GCS] Start streaming session, msgId: 3481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.421756023+07:00","message":"receive streaming session, msgId: 3480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.4217961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวใจโต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.421802812+07:00","message":"receive interim result [true|false]: หัวใจโต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.421816915+07:00","message":"end recv isFinal message id 3480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.421819568+07:00","message":"end Recv id 3480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.4218279+07:00","message":"[buffer interim] 3480 true หัวใจโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.4218379+07:00","message":"[bufferProcess] interim [30000000]:หัวใจโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421843399+07:00","message":"[bufferProcess] send to processor (isfinal):หัวใจโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421846919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421849885+07:00","message":"> Transcript [46713] [false]: 'หัวใจโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.42185353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421855821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421857821+07:00","message":"StatePrefix: 'หัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421860101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421861839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421863899+07:00","message":"> Transcript [46714] [true]: 'หัวใจโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421866121+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.42186783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421869587+07:00","message":"StatePrefix: 'หัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421871387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.421877165+07:00","message":"Push: 'หัวใจโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.421885959+07:00","message":"push: {true หัวใจโต 0 0xc003325b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:20.430514927+07:00","message":"write wav file: './tmp/7589/7589_3480.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.773893729+07:00","message":"[GCS] IsForceVAD: false for message ID: 3481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.878239196+07:00","message":"receive streaming session, msgId: 3481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.878259466+07:00","message":"found end of frame, send empty tag with msgId: 3481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.87826291+07:00","message":"end Recv id 3481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.878270449+07:00","message":"[buffer interim] 3481 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.878276944+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.878280541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.878283121+07:00","message":"> Transcript [46715] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.878285674+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.878287647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.878289835+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.878291695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:20.878294343+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.878302587+07:00","message":"push: {true \n 0 0xc004b6c300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:20.882875854+07:00","message":"write wav file: './tmp/7589/7589_3481.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:20.967667517+07:00","message":"[GCS] Start streaming session, msgId: 3482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:21.284560331+07:00","message":"[GCS] IsForceVAD: false for message ID: 3482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:21.347470833+07:00","message":"[GCS] Start streaming session, msgId: 3483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:21.39435098+07:00","message":"receive streaming session, msgId: 3482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:21.394381685+07:00","message":"found end of frame, send empty tag with msgId: 3482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:21.39438589+07:00","message":"end Recv id 3482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:21.394394487+07:00","message":"[buffer interim] 3482 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:21.394402723+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:21.394406497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:21.394409121+07:00","message":"> Transcript [46716] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:21.394411784+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:21.394413914+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:21.394415906+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:21.394417825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:21.394420725+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:21.394446493+07:00","message":"push: {true \n 0 0xc004b1cc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:21.399543121+07:00","message":"write wav file: './tmp/7589/7589_3482.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:22.124038413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:22.124052448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:25.124238825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:25.124291852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.104051209+07:00","message":"receive streaming session, msgId: 3483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.10409984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.104105922+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.104118762+07:00","message":"[buffer interim] 3483 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.10412645+07:00","message":"[bufferProcess] interim [740000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.104128457+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.104136027+07:00","message":"[bufferProcess] send to processor (ticker):รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.104139045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.104141885+07:00","message":"> Transcript [46717] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.104144486+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.110844212+07:00","message":"receive streaming session, msgId: 3483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.110882902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.1108884+07:00","message":"receive interim result [false|false]: รบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.110905969+07:00","message":"[buffer interim] 3483 false รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.110913884+07:00","message":"[bufferProcess] interim [800000000]:รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.110916034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.297222709+07:00","message":"receive streaming session, msgId: 3483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.297268775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รบกวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.297275368+07:00","message":"receive interim result [false|false]: รบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.297290592+07:00","message":"[buffer interim] 3483 false รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.297299034+07:00","message":"[bufferProcess] interim [980000000]:รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.297301938+07:00","message":"[bufferProcess] send to processor:รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.297308449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.297311503+07:00","message":"> Transcript [46718] [false]: 'รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.297314143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.297317633+07:00","message":"Set new StatePrefix: 'รบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.465348534+07:00","message":"[GCS] IsForceVAD: false for message ID: 3483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.583274867+07:00","message":"receive streaming session, msgId: 3483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.583330749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รบกวน\",\"confidence\":0.8358251}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.583338988+07:00","message":"receive interim result [true|false]: รบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.583352042+07:00","message":"end recv isFinal message id 3483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.583355541+07:00","message":"end Recv id 3483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.583363733+07:00","message":"[buffer interim] 3483 true รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583373465+07:00","message":"[bufferProcess] interim [340000000]:รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583379654+07:00","message":"[bufferProcess] send to processor (isfinal):รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583382868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.5833859+07:00","message":"> Transcript [46719] [false]: 'รบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583390528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583393009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583395142+07:00","message":"StatePrefix: 'รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583397399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583399236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583401415+07:00","message":"> Transcript [46720] [true]: 'รบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583403612+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583405306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583407102+07:00","message":"StatePrefix: 'รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583408993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:26.583413537+07:00","message":"Push: 'รบกวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:26.58342058+07:00","message":"push: {true รบกวน 0 0xc003325d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:26.601331925+07:00","message":"write wav file: './tmp/7589/7589_3483.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:27.75780675+07:00","message":"[GCS] Start streaming session, msgId: 3484"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:28.125220713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:28.125232918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:31.125313238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:31.125325766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:31.213895519+07:00","message":"[GCS] IsForceVAD: false for message ID: 3484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:31.295828516+07:00","message":"receive streaming session, msgId: 3484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:31.295850039+07:00","message":"found end of frame, send empty tag with msgId: 3484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:31.29585314+07:00","message":"end Recv id 3484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:31.295860368+07:00","message":"[buffer interim] 3484 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:31.295868263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:31.295872977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:31.295875724+07:00","message":"> Transcript [46721] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:31.295878314+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:31.295880259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:31.295882149+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:31.295884181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:31.295887047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:31.295895552+07:00","message":"push: {true \n 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:31.304208404+07:00","message":"write wav file: './tmp/7589/7589_3484.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:31.406967213+07:00","message":"[GCS] Start streaming session, msgId: 3485"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:34.126177867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:34.126180931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:36.728007786+07:00","message":"[GCS] IsForceVAD: false for message ID: 3485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:36.806428841+07:00","message":"receive streaming session, msgId: 3485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:36.806452916+07:00","message":"found end of frame, send empty tag with msgId: 3485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:36.806456283+07:00","message":"end Recv id 3485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:36.80646448+07:00","message":"[buffer interim] 3485 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:36.806471728+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:36.806475823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:36.80647856+07:00","message":"> Transcript [46722] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:36.806481046+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:36.80648308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:36.806484982+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:36.806487205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:36.806495585+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:36.806503788+07:00","message":"push: {true \n 0 0xc0052ce500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:36.817107662+07:00","message":"write wav file: './tmp/7589/7589_3485.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:37.126264337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:37.126252727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:37.178970074+07:00","message":"[GCS] Start streaming session, msgId: 3486"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:40.127040718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:40.127062933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:40.51310741+07:00","message":"[GCS] Cleaned up inactive client: 3469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:40.513131253+07:00","message":"[GCS] Cleaned up inactive client: 3468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:40.513133882+07:00","message":"[GCS] Cleaned up inactive client: 3465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:40.513135877+07:00","message":"[GCS] Cleaned up inactive client: 3466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:40.51313791+07:00","message":"[GCS] Cleaned up inactive client: 3464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:40.513139786+07:00","message":"[GCS] Cleaned up inactive client: 3467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:41.375304394+07:00","message":"receive streaming session, msgId: 3486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:41.375356277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:41.375362873+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:41.375381361+07:00","message":"[buffer interim] 3486 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:41.375392637+07:00","message":"[bufferProcess] interim [220000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:41.375394966+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:41.375401754+07:00","message":"[bufferProcess] send to processor (ticker):ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:41.375404347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:41.37540977+07:00","message":"> Transcript [46723] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:41.375413265+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:42.295209266+07:00","message":"[GCS] IsForceVAD: false for message ID: 3486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:42.359434906+07:00","message":"[GCS] Start streaming session, msgId: 3487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:42.451812735+07:00","message":"receive streaming session, msgId: 3486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:42.451851457+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:42.451858514+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:42.451871968+07:00","message":"end recv isFinal message id 3486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:42.451874423+07:00","message":"end Recv id 3486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:42.45189885+07:00","message":"[buffer interim] 3486 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:42.451919262+07:00","message":"[bufferProcess] interim [330000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:42.451923574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:42.451926993+07:00","message":"> Transcript [46724] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:42.451930226+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:42.451932198+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:42.451934732+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:42.451937499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:42.451943606+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:42.45195298+07:00","message":"push: {true  0 0xc0052ce800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:42.463750111+07:00","message":"write wav file: './tmp/7589/7589_3486.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:43.127545355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:43.127570362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:46.128598882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:46.128610009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.425843512+07:00","message":"[GCS] IsForceVAD: false for message ID: 3487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.489622954+07:00","message":"[GCS] Start streaming session, msgId: 3488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.505450102+07:00","message":"receive streaming session, msgId: 3487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.505466627+07:00","message":"found end of frame, send empty tag with msgId: 3487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.505470087+07:00","message":"end Recv id 3487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.505477858+07:00","message":"[buffer interim] 3487 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.505485898+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.505491211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.505494392+07:00","message":"> Transcript [46725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.505496928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.505499023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.50550086+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.505503087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.505505959+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.505514255+07:00","message":"push: {true \n 0 0xc0052ce980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:47.516096651+07:00","message":"write wav file: './tmp/7589/7589_3487.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.544603508+07:00","message":"[GCS] IsForceVAD: false for message ID: 3488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.676356345+07:00","message":"[GCS] Start streaming session, msgId: 3489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.806808387+07:00","message":"[GCS] IsForceVAD: false for message ID: 3489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.893127825+07:00","message":"receive streaming session, msgId: 3489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.893151108+07:00","message":"found end of frame, send empty tag with msgId: 3489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.89315434+07:00","message":"end Recv id 3489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.893172126+07:00","message":"[buffer interim] 3489 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.893180185+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.893184889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.89319059+07:00","message":"> Transcript [46726] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.893195357+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.893198659+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.893202073+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.893205338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:47.893209361+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.893222639+07:00","message":"push: {true \n 0 0xc003325380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:47.8982512+07:00","message":"write wav file: './tmp/7589/7589_3489.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.936778954+07:00","message":"receive streaming session, msgId: 3488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.936801393+07:00","message":"found end of frame, send empty tag with msgId: 3488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.936806082+07:00","message":"end Recv id 3488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.936815973+07:00","message":"[buffer interim] this message is already final true 3488: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:47.936868093+07:00","message":"[GCS] Start streaming session, msgId: 3490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:49.023855267+07:00","message":"[GCS] IsForceVAD: false for message ID: 3490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:49.101391707+07:00","message":"receive streaming session, msgId: 3490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:49.101415577+07:00","message":"found end of frame, send empty tag with msgId: 3490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:49.101418702+07:00","message":"end Recv id 3490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:49.101425911+07:00","message":"[buffer interim] 3490 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:49.101440704+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:49.101445468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:49.101448467+07:00","message":"> Transcript [46727] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:49.101450998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:49.101453129+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:49.101455052+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:49.101457046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:49.10145975+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:49.101468487+07:00","message":"push: {true \n 0 0xc0052ce080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:49.107579154+07:00","message":"write wav file: './tmp/7589/7589_3490.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:49.128679625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:49.128672603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:49.147202398+07:00","message":"[GCS] Start streaming session, msgId: 3491"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:52.129195797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:52.129205517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:54.343208243+07:00","message":"[GCS] IsForceVAD: false for message ID: 3491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:54.434553533+07:00","message":"receive streaming session, msgId: 3491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:54.434584209+07:00","message":"found end of frame, send empty tag with msgId: 3491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:54.434587427+07:00","message":"end Recv id 3491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:54.434595711+07:00","message":"[buffer interim] 3491 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:54.434603486+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:54.434607674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:54.434610574+07:00","message":"> Transcript [46728] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:54.434613481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:54.434615506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:54.434617562+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:54.434619987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:54.434624051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:54.434634627+07:00","message":"push: {true \n 0 0xc0052ce280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:54.44600901+07:00","message":"write wav file: './tmp/7589/7589_3491.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:54.666174779+07:00","message":"[GCS] Start streaming session, msgId: 3492"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:55.129635013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:55.129667768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:58.13051841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:21:58.130532866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:58.94406404+07:00","message":"[GCS] IsForceVAD: false for message ID: 3492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.028889787+07:00","message":"receive streaming session, msgId: 3492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.028916998+07:00","message":"found end of frame, send empty tag with msgId: 3492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.028921765+07:00","message":"end Recv id 3492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.028939258+07:00","message":"[buffer interim] 3492 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.028953448+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.028960689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.028964482+07:00","message":"> Transcript [46729] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.028967273+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.02896934+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.028971426+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.028973422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.028976237+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.028987986+07:00","message":"push: {true \n 0 0xc004b6c600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:59.039448661+07:00","message":"write wav file: './tmp/7589/7589_3492.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.338215299+07:00","message":"[GCS] Start streaming session, msgId: 3493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.393504794+07:00","message":"[GCS] IsForceVAD: false for message ID: 3493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.525927954+07:00","message":"receive streaming session, msgId: 3493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.525951643+07:00","message":"found end of frame, send empty tag with msgId: 3493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.52595509+07:00","message":"end Recv id 3493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.525963678+07:00","message":"[buffer interim] 3493 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.525971554+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.525975908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.525979461+07:00","message":"> Transcript [46730] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.525982098+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.525984025+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.525986033+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.525987921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.525990675+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.525999361+07:00","message":"push: {true \n 0 0xc003325f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:59.530860391+07:00","message":"write wav file: './tmp/7589/7589_3493.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.665364883+07:00","message":"[GCS] Start streaming session, msgId: 3494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.724139041+07:00","message":"[GCS] IsForceVAD: false for message ID: 3494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.921874439+07:00","message":"receive streaming session, msgId: 3494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.921900038+07:00","message":"found end of frame, send empty tag with msgId: 3494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.921903428+07:00","message":"end Recv id 3494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.921912589+07:00","message":"[buffer interim] 3494 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.921921156+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.921925248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.921928681+07:00","message":"> Transcript [46731] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.921931416+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.921933484+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.921935557+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.921937688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:21:59.921940135+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:21:59.921951064+07:00","message":"push: {true \n 0 0xc004b6cb80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:21:59.926572358+07:00","message":"write wav file: './tmp/7589/7589_3494.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:01.131496819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:01.131525226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:01.907944944+07:00","message":"[GCS] Start streaming session, msgId: 3495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:01.963610591+07:00","message":"[GCS] IsForceVAD: false for message ID: 3495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:02.177794984+07:00","message":"receive streaming session, msgId: 3495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:02.177820928+07:00","message":"found end of frame, send empty tag with msgId: 3495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:02.177824516+07:00","message":"end Recv id 3495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:02.177833369+07:00","message":"[buffer interim] 3495 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:02.177844601+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:02.177854513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:02.177857595+07:00","message":"> Transcript [46732] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:02.177860165+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:02.177862596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:02.177864531+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:02.177866454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:02.17786962+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:02.17788129+07:00","message":"push: {true \n 0 0xc004610b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:02.182486653+07:00","message":"write wav file: './tmp/7589/7589_3495.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:02.605573169+07:00","message":"[GCS] Start streaming session, msgId: 3496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:03.244326476+07:00","message":"[GCS] IsForceVAD: false for message ID: 3496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:03.3469646+07:00","message":"receive streaming session, msgId: 3496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:03.346990063+07:00","message":"found end of frame, send empty tag with msgId: 3496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:03.346993717+07:00","message":"end Recv id 3496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:03.347002654+07:00","message":"[buffer interim] 3496 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:03.347011633+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:03.347016539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:03.347019795+07:00","message":"> Transcript [46733] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:03.347022517+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:03.347024801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:03.347026674+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:03.347028652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:03.347038109+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:03.347050549+07:00","message":"push: {true \n 0 0xc0052ce480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:03.353967431+07:00","message":"write wav file: './tmp/7589/7589_3496.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:03.43787907+07:00","message":"[GCS] Start streaming session, msgId: 3497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:04.073789229+07:00","message":"[GCS] IsForceVAD: false for message ID: 3497"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:04.132209828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:04.132207319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:04.162934984+07:00","message":"receive streaming session, msgId: 3497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:04.162954397+07:00","message":"found end of frame, send empty tag with msgId: 3497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:04.162957794+07:00","message":"end Recv id 3497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:04.162965218+07:00","message":"[buffer interim] 3497 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:04.162973721+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:04.162982419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:04.16298551+07:00","message":"> Transcript [46734] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:04.16298823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:04.16299044+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:04.162992318+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:04.162994241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:04.162996888+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:04.163008607+07:00","message":"push: {true \n 0 0xc004611180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:04.168782442+07:00","message":"write wav file: './tmp/7589/7589_3497.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:04.205648867+07:00","message":"[GCS] Start streaming session, msgId: 3498"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:07.133025155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:07.133029698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:09.33338471+07:00","message":"[GCS] IsForceVAD: false for message ID: 3498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:09.417586668+07:00","message":"receive streaming session, msgId: 3498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:09.417608345+07:00","message":"found end of frame, send empty tag with msgId: 3498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:09.417611587+07:00","message":"end Recv id 3498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:09.417619271+07:00","message":"[buffer interim] 3498 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:09.417626139+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:09.417630371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:09.417633474+07:00","message":"> Transcript [46735] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:09.417637629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:09.417640543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:09.417643558+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:09.417646247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:09.417659312+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:09.417670825+07:00","message":"push: {true \n 0 0xc0037ffd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:09.428412797+07:00","message":"write wav file: './tmp/7589/7589_3498.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:10.133424752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:10.133451848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:10.513292047+07:00","message":"[GCS] Cleaned up inactive client: 3471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:10.513310789+07:00","message":"[GCS] Cleaned up inactive client: 3474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:10.513313473+07:00","message":"[GCS] Cleaned up inactive client: 3472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:10.513315365+07:00","message":"[GCS] Cleaned up inactive client: 3470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:10.51331723+07:00","message":"[GCS] Cleaned up inactive client: 3476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:10.513319709+07:00","message":"[GCS] Cleaned up inactive client: 3477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:10.51332157+07:00","message":"[GCS] Cleaned up inactive client: 3473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:10.513323648+07:00","message":"[GCS] Cleaned up inactive client: 3475"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:13.13406546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:13.134090544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:13.81721652+07:00","message":"[GCS] Start streaming session, msgId: 3499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:14.515074155+07:00","message":"[GCS] IsForceVAD: false for message ID: 3499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:14.59618701+07:00","message":"receive streaming session, msgId: 3499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:14.596212602+07:00","message":"found end of frame, send empty tag with msgId: 3499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:14.59621608+07:00","message":"end Recv id 3499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:14.596224939+07:00","message":"[buffer interim] 3499 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:14.596234687+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:14.596247436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:14.596250269+07:00","message":"> Transcript [46736] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:14.59625328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:14.596255335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:14.596257209+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:14.596259416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:14.59626226+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:14.596273318+07:00","message":"push: {true \n 0 0xc0052ce880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:14.60433434+07:00","message":"write wav file: './tmp/7589/7589_3499.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:14.704923342+07:00","message":"[GCS] Start streaming session, msgId: 3500"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:16.13475717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:16.134769376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:18.364793746+07:00","message":"[GCS] IsForceVAD: false for message ID: 3500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:18.451231997+07:00","message":"receive streaming session, msgId: 3500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:18.451256759+07:00","message":"found end of frame, send empty tag with msgId: 3500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:18.451260907+07:00","message":"end Recv id 3500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:18.451268248+07:00","message":"[buffer interim] 3500 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:18.451276027+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:18.451280636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:18.451284158+07:00","message":"> Transcript [46737] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:18.451286564+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:18.45128858+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:18.451290469+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:18.451292343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:18.451295423+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:18.451311989+07:00","message":"push: {true \n 0 0xc003324680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:18.46111714+07:00","message":"write wav file: './tmp/7589/7589_3500.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:18.815845045+07:00","message":"[GCS] Start streaming session, msgId: 3501"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:19.135554497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:19.135565368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.51384137+07:00","message":"[GCS] IsForceVAD: false for message ID: 3501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.594594629+07:00","message":"receive streaming session, msgId: 3501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.594629231+07:00","message":"found end of frame, send empty tag with msgId: 3501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.594633279+07:00","message":"end Recv id 3501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.594642013+07:00","message":"[buffer interim] 3501 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.59465366+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.594657902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.594660959+07:00","message":"> Transcript [46738] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.594665481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.594668089+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.59467031+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.594672185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.594679232+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.594687481+07:00","message":"push: {true \n 0 0xc004610900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:19.600230935+07:00","message":"write wav file: './tmp/7589/7589_3501.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.646550698+07:00","message":"[GCS] Start streaming session, msgId: 3502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.903121141+07:00","message":"[GCS] IsForceVAD: false for message ID: 3502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.991373877+07:00","message":"receive streaming session, msgId: 3502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.99140411+07:00","message":"found end of frame, send empty tag with msgId: 3502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.991408409+07:00","message":"end Recv id 3502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.991418272+07:00","message":"[buffer interim] 3502 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.991427507+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.991432237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.991436745+07:00","message":"> Transcript [46739] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.991439737+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.991441802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.99144402+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.99144602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:19.991454563+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:19.99146565+07:00","message":"push: {true \n 0 0xc0052ced80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:19.996871119+07:00","message":"write wav file: './tmp/7589/7589_3502.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:20.027085429+07:00","message":"[GCS] Start streaming session, msgId: 3503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:20.983021119+07:00","message":"[GCS] IsForceVAD: false for message ID: 3503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:21.087854777+07:00","message":"receive streaming session, msgId: 3503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:21.08787889+07:00","message":"found end of frame, send empty tag with msgId: 3503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:21.087883044+07:00","message":"end Recv id 3503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:21.087892636+07:00","message":"[buffer interim] 3503 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:21.087903076+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:21.087908094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:21.087911254+07:00","message":"> Transcript [46740] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:21.087914008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:21.087916032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:21.08791797+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:21.087919926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:21.0879226+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:21.087935006+07:00","message":"push: {true \n 0 0xc0052cef80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:21.093880781+07:00","message":"write wav file: './tmp/7589/7589_3503.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:21.185926399+07:00","message":"[GCS] Start streaming session, msgId: 3504"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:22.135621039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:22.135637136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.230968832+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.231017484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.231023857+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.231040606+07:00","message":"[buffer interim] 3504 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.23105025+07:00","message":"[bufferProcess] interim [840000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.23105239+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.23106043+07:00","message":"[bufferProcess] send to processor (ticker):ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.231063845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.231066818+07:00","message":"> Transcript [46741] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.231069234+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.422715346+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.422765561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.422771687+07:00","message":"receive interim result [false|false]: ทุกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.422788784+07:00","message":"[buffer interim] 3504 false ทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.422798052+07:00","message":"[bufferProcess] interim [80000000]:ทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.422800056+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.625106444+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.625151088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกพรรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.625157487+07:00","message":"receive interim result [false|false]: ทุกพรรค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:22.625182232+07:00","message":"[buffer interim] 3504 false ทุกพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.625191229+07:00","message":"[bufferProcess] interim [320000000]:ทุกพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.625193823+07:00","message":"[bufferProcess] send to processor:ทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.625201541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.6252044+07:00","message":"> Transcript [46742] [false]: 'ทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.625208297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.625210869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.625212908+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:22.625215237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.074116678+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.074160216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.074166552+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.074184499+07:00","message":"[buffer interim] 3504 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.074192879+07:00","message":"[bufferProcess] interim [680000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.074195575+07:00","message":"[bufferProcess] send to processor:ทุกพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.074199339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.07420221+07:00","message":"> Transcript [46743] [false]: 'ทุกพรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.074205617+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.074207751+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.074209887+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.074212011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.246350584+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.246404012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.246411379+07:00","message":"receive interim result [false|false]: เอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.246427597+07:00","message":"[buffer interim] 3504 false เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.246438133+07:00","message":"[bufferProcess] interim [860000000]:เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.246440441+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.246447599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.246450414+07:00","message":"> Transcript [46744] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.246452687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.246455441+07:00","message":"Set new StatePrefix: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.782733674+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.782780683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกพักเอาไว้ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.782788924+07:00","message":"receive interim result [false|false]: ทุกพักเอาไว้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.782805004+07:00","message":"[buffer interim] 3504 false ทุกพักเอาไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.782817461+07:00","message":"[bufferProcess] interim [400000000]:ทุกพักเอาไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.782822256+07:00","message":"[bufferProcess] send to processor:เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.782829824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.782836836+07:00","message":"> Transcript [46745] [false]: 'เอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.782841865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.782844854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.782850805+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.782854084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.830950495+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.830990547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไว้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.830996271+07:00","message":"receive interim result [false|false]: เอาไว้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:23.831010093+07:00","message":"[buffer interim] 3504 false เอาไว้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.831017633+07:00","message":"[bufferProcess] interim [460000000]:เอาไว้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.83102067+07:00","message":"[bufferProcess] send to processor:ทุกพักเอาไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.831026888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.831029819+07:00","message":"> Transcript [46746] [false]: 'ทุกพักเอาไว้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.831032308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:23.831034588+07:00","message":"Set new StatePrefix: 'ทุกพักเอาไว้ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.029281027+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.029321602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกพักเอาไว้ก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.029328341+07:00","message":"receive interim result [false|false]: ทุกพักเอาไว้ก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.029344043+07:00","message":"[buffer interim] 3504 false ทุกพักเอาไว้ก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.029356091+07:00","message":"[bufferProcess] interim [640000000]:ทุกพักเอาไว้ก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.029358977+07:00","message":"[bufferProcess] send to processor:เอาไว้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.029365472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.02936869+07:00","message":"> Transcript [46747] [false]: 'เอาไว้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.029371723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.029373961+07:00","message":"Set new StatePrefix: 'เอาไว้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.049078343+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.049104464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไว้ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.049110902+07:00","message":"receive interim result [false|false]: เอาไว้ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.049125617+07:00","message":"[buffer interim] 3504 false เอาไว้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.049132298+07:00","message":"[bufferProcess] interim [700000000]:เอาไว้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.049134813+07:00","message":"[bufferProcess] send to processor:ทุกพักเอาไว้ก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.049138456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.049141229+07:00","message":"> Transcript [46748] [false]: 'ทุกพักเอาไว้ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.049143557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.0491455+07:00","message":"Set new StatePrefix: 'ทุกพักเอาไว้ก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.263897044+07:00","message":"[GCS] IsForceVAD: false for message ID: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.375862233+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.375904755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไว้ดังนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.375911418+07:00","message":"receive interim result [false|false]: เอาไว้ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.375925825+07:00","message":"[buffer interim] 3504 false เอาไว้ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.375934326+07:00","message":"[bufferProcess] interim [0]:เอาไว้ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.375937103+07:00","message":"[bufferProcess] send to processor:เอาไว้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.375943042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.375945935+07:00","message":"> Transcript [46749] [false]: 'เอาไว้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.375948793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.375951927+07:00","message":"Set new StatePrefix: 'เอาไว้ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.454444617+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.454498329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกพักเอาไว้ทางนั้น\",\"confidence\":0.82217544}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.454508379+07:00","message":"receive interim result [true|false]: ทุกพักเอาไว้ทางนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.454520011+07:00","message":"end recv isFinal message id 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.454523043+07:00","message":"end Recv id 3504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.454531104+07:00","message":"[buffer interim] 3504 true ทุกพักเอาไว้ทางนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454541313+07:00","message":"[bufferProcess] interim [90000000]:ทุกพักเอาไว้ทางนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454546157+07:00","message":"[bufferProcess] send to processor (isfinal):เอาไว้ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454551034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454556188+07:00","message":"> Transcript [46750] [false]: 'เอาไว้ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454559592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454565138+07:00","message":"Set new StatePrefix: 'เอาไว้ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454568358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454571436+07:00","message":"> Transcript [46751] [true]: 'ทุกพักเอาไว้ทางนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454575168+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454578211+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454581279+07:00","message":"StatePrefix: 'เอาไว้ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.454584851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:24.45458879+07:00","message":"Push: 'ทุกพักเอาไว้ทางนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.454600269+07:00","message":"push: {true ทุกพักเอาไว้ทางนั้น 0 0xc004b1d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:24.455417584+07:00","message":"[GCS] Start streaming session, msgId: 3505"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:24.464479905+07:00","message":"write wav file: './tmp/7589/7589_3504.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:25.135934732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:25.135948623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:25.685459489+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:25.68551372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:25.685519283+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:25.685537052+07:00","message":"[buffer interim] 3505 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:25.68554423+07:00","message":"[bufferProcess] interim [260000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:25.685546536+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:25.685553956+07:00","message":"[bufferProcess] send to processor (ticker):ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:25.685557009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:25.685560027+07:00","message":"> Transcript [46752] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:25.685562494+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.009423728+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.00946916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.009475221+07:00","message":"receive interim result [false|false]: ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.009493343+07:00","message":"[buffer interim] 3505 false ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.00950207+07:00","message":"[bufferProcess] interim [560000000]:ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.009504176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.385793184+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.385833771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.385840402+07:00","message":"receive interim result [false|false]: ยังไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.385852244+07:00","message":"[buffer interim] 3505 false ยังไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.385860676+07:00","message":"[bufferProcess] interim [980000000]:ยังไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.385863154+07:00","message":"[bufferProcess] send to processor:ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.385867082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.385870319+07:00","message":"> Transcript [46753] [false]: 'ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.385873394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.385875563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.385879028+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.385881459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.581398529+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.581449228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่คุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.581455153+07:00","message":"receive interim result [false|false]: ยังไม่คุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.581469308+07:00","message":"[buffer interim] 3505 false ยังไม่คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.581477393+07:00","message":"[bufferProcess] interim [160000000]:ยังไม่คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.581479778+07:00","message":"[bufferProcess] send to processor:ยังไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.58148789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.581490778+07:00","message":"> Transcript [46754] [false]: 'ยังไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.581494199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.581496576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.581498887+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.581501464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.907425422+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.907471639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่คุยเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.907477063+07:00","message":"receive interim result [false|false]: ยังไม่คุยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:26.907490389+07:00","message":"[buffer interim] 3505 false ยังไม่คุยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.907498473+07:00","message":"[bufferProcess] interim [520000000]:ยังไม่คุยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.90750116+07:00","message":"[bufferProcess] send to processor:ยังไม่คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.907509974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.907513136+07:00","message":"> Transcript [46755] [false]: 'ยังไม่คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.907517017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.907519554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.907522148+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:26.907524512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.222699532+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.222745391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่คุยเลยป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.222752157+07:00","message":"receive interim result [false|false]: ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.222769775+07:00","message":"[buffer interim] 3505 false ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.222777997+07:00","message":"[bufferProcess] interim [760000000]:ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.222780498+07:00","message":"[bufferProcess] send to processor:ยังไม่คุยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.22278396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.222786813+07:00","message":"> Transcript [46756] [false]: 'ยังไม่คุยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.222791173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.22279345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.222795981+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.222798056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.222800901+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.222802828+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.222805395+07:00","message":"Set new StatePrefix : 'ยังไม่คุยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.22280783+07:00","message":"Next Push (prob) : 'ไม่คุยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.222815661+07:00","message":"push: {false ยัง 0 0xc0052cf180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.226298467+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.226336268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่คุยเลยไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.226341397+07:00","message":"receive interim result [false|false]: ยังไม่คุยเลยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.226357097+07:00","message":"[buffer interim] 3505 false ยังไม่คุยเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.226364177+07:00","message":"[bufferProcess] interim [820000000]:ยังไม่คุยเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.22636651+07:00","message":"[bufferProcess] send to processor:ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.226371597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.226374281+07:00","message":"> Transcript [46757] [false]: 'ยังไม่คุยเลยป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.226377552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.2263798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.226381872+07:00","message":"StatePrefix: 'ยังไม่คุยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.226384941+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.28803949+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.288081355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่คุยเลยป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.288087585+07:00","message":"receive interim result [false|false]: ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.288101634+07:00","message":"[buffer interim] 3505 false ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.288110046+07:00","message":"[bufferProcess] interim [880000000]:ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.28811277+07:00","message":"[bufferProcess] send to processor:ยังไม่คุยเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.288118766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.288122026+07:00","message":"> Transcript [46758] [false]: 'ยังไม่คุยเลยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.288126146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.288128833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.288131597+07:00","message":"StatePrefix: 'ยังไม่คุยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.288134542+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.921097384+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.921137939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่คุยเลยป่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.921143501+07:00","message":"receive interim result [false|false]: ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:27.921158054+07:00","message":"[buffer interim] 3505 false ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.921176612+07:00","message":"[bufferProcess] interim [480000000]:ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.921179581+07:00","message":"[bufferProcess] send to processor:ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.921186477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.921189728+07:00","message":"> Transcript [46759] [false]: 'ยังไม่คุยเลยป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.921193308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.921195816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.921198241+07:00","message":"StatePrefix: 'ยังไม่คุยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:27.921200705+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:28.136978078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:28.136996175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:28.881371739+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:28.881414461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่คุยเลยป่ะเก็บไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:28.881420891+07:00","message":"receive interim result [false|false]: ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:28.881433424+07:00","message":"[buffer interim] 3505 false ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.881441155+07:00","message":"[bufferProcess] interim [440000000]:ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.881443884+07:00","message":"[bufferProcess] send to processor:ยังไม่คุยเลยป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.881449272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.881452052+07:00","message":"> Transcript [46760] [false]: 'ยังไม่คุยเลยป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.881455885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.88145836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.881461189+07:00","message":"StatePrefix: 'ยังไม่คุยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.881464318+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.881468963+07:00","message":"Push: 'ไม่คุยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.881471101+07:00","message":"TextPushed: 'ยังไม่คุยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.881473249+07:00","message":"Set new StatePrefix : 'ยังไม่คุยเลยป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:28.88147541+07:00","message":"Next Push (prob) : 'ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:28.881484745+07:00","message":"push: {false ไม่คุยเลย 0 0xc0052cf180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.526279685+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.526319938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่คุยเลยป่ะเก็บไว้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.526326974+07:00","message":"receive interim result [false|false]: ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.526347559+07:00","message":"[buffer interim] 3505 false ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.526356019+07:00","message":"[bufferProcess] interim [40000000]:ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.52636169+07:00","message":"[bufferProcess] send to processor:ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.526368573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.52637168+07:00","message":"> Transcript [46761] [false]: 'ยังไม่คุยเลยป่ะเก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.526375247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.52637767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.526380359+07:00","message":"StatePrefix: 'ยังไม่คุยเลยป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.526383691+07:00","message":"TextPushed: 'ยังไม่คุยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.763236328+07:00","message":"[GCS] IsForceVAD: false for message ID: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.896706177+07:00","message":"[GCS] Start streaming session, msgId: 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.903171413+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.903208895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่คุยเลยป่ะเก็บไว้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.903215073+07:00","message":"receive interim result [true|false]: ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.903224124+07:00","message":"end recv isFinal message id 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.903226446+07:00","message":"end Recv id 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.903231607+07:00","message":"[buffer interim] 3505 true ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903242762+07:00","message":"[bufferProcess] interim [550000000]:ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903246677+07:00","message":"[bufferProcess] send to processor (isfinal):ยังไม่คุยเลยป่ะเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903250114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903253146+07:00","message":"> Transcript [46762] [false]: 'ยังไม่คุยเลยป่ะเก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903256722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903258883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903261203+07:00","message":"StatePrefix: 'ยังไม่คุยเลยป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903263539+07:00","message":"TextPushed: 'ยังไม่คุยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903265424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903267443+07:00","message":"> Transcript [46763] [true]: 'ยังไม่คุยเลยป่ะเก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903269811+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903271671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903273339+07:00","message":"StatePrefix: 'ยังไม่คุยเลยป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.903275247+07:00","message":"TextPushed: 'ยังไม่คุยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:29.90328126+07:00","message":"Push: 'ป่ะเก็บไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:29.903288589+07:00","message":"push: {true ป่ะเก็บไว้ 0 0xc0052cf180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:29.914464189+07:00","message":"write wav file: './tmp/7589/7589_3505.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:31.137134271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:31.137142784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:31.767583828+07:00","message":"receive streaming session, msgId: 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:31.767639861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:31.767646985+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:31.767667809+07:00","message":"[buffer interim] 3506 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:31.767683651+07:00","message":"[bufferProcess] interim [860000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:31.767687282+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:31.767692427+07:00","message":"[bufferProcess] send to processor (ticker):รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:31.76769727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:31.767700349+07:00","message":"> Transcript [46764] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:31.767702736+07:00","message":"Set StatePrefix (first interim): 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:32.216094869+07:00","message":"receive streaming session, msgId: 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:32.216143307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัวๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:32.216149715+07:00","message":"receive interim result [false|false]: รัวๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:32.216169239+07:00","message":"[buffer interim] 3506 false รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:32.216179681+07:00","message":"[bufferProcess] interim [400000000]:รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:32.216181713+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:32.862374088+07:00","message":"receive streaming session, msgId: 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:32.86241539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัวๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:32.862422194+07:00","message":"receive interim result [false|false]: รัวๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:32.862435023+07:00","message":"[buffer interim] 3506 false รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:32.86244415+07:00","message":"[bufferProcess] interim [0]:รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:32.862446262+07:00","message":"[bufferProcess] send to processor:รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:32.862453507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:32.862456357+07:00","message":"> Transcript [46765] [false]: 'รัวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:32.86245852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:32.862460614+07:00","message":"Set new StatePrefix: 'รัวๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.430823906+07:00","message":"receive streaming session, msgId: 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.430861458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัวๆอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.430867078+07:00","message":"receive interim result [false|false]: รัวๆอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.430880833+07:00","message":"[buffer interim] 3506 false รัวๆอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.430889056+07:00","message":"[bufferProcess] interim [540000000]:รัวๆอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.430891752+07:00","message":"[bufferProcess] send to processor:รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.430896039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.430899586+07:00","message":"> Transcript [46766] [false]: 'รัวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.43090318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.430905395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.430907529+07:00","message":"StatePrefix: 'รัวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.430909949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.598527474+07:00","message":"receive streaming session, msgId: 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.598571228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัวๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.598577007+07:00","message":"receive interim result [false|false]: รัวๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.598590746+07:00","message":"[buffer interim] 3506 false รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.598599508+07:00","message":"[bufferProcess] interim [720000000]:รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.598601951+07:00","message":"[bufferProcess] send to processor:รัวๆอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.598608321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.598611882+07:00","message":"> Transcript [46767] [false]: 'รัวๆอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.598615835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.598618211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.59862024+07:00","message":"StatePrefix: 'รัวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.598622579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.673409078+07:00","message":"[GCS] IsForceVAD: false for message ID: 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.745526796+07:00","message":"[GCS] Start streaming session, msgId: 3507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.809884151+07:00","message":"receive streaming session, msgId: 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.809921698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัวๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.809928656+07:00","message":"receive interim result [true|false]: รัวๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.80993589+07:00","message":"end recv isFinal message id 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.809938527+07:00","message":"end Recv id 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.809944665+07:00","message":"[buffer interim] 3506 true รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809953586+07:00","message":"[bufferProcess] interim [990000000]:รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809958682+07:00","message":"[bufferProcess] send to processor (isfinal):รัวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.80996179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809964783+07:00","message":"> Transcript [46768] [false]: 'รัวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809967769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809970063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809972047+07:00","message":"StatePrefix: 'รัวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809974043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809975761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809977744+07:00","message":"> Transcript [46769] [true]: 'รัวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809981801+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809983749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809985569+07:00","message":"StatePrefix: 'รัวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.80998732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:33.809993608+07:00","message":"Push: 'รัวๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:33.810000908+07:00","message":"push: {true รัวๆ 0 0xc004b6c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:33.820176814+07:00","message":"write wav file: './tmp/7589/7589_3506.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:34.137596454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:34.137586894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.123653569+07:00","message":"receive streaming session, msgId: 3507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.123708417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.123715111+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.123731231+07:00","message":"[buffer interim] 3507 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.123739849+07:00","message":"[bufferProcess] interim [200000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.123742076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.123745946+07:00","message":"[bufferProcess] send to processor (ticker):เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.123748972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.123752595+07:00","message":"> Transcript [46770] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.123754961+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.366480373+07:00","message":"receive streaming session, msgId: 3507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.366526038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.366532651+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.366546882+07:00","message":"[buffer interim] 3507 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.366558132+07:00","message":"[bufferProcess] interim [440000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.366560346+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.489729163+07:00","message":"receive streaming session, msgId: 3507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.489769951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"99\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.48977715+07:00","message":"receive interim result [false|false]: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.489792738+07:00","message":"[buffer interim] 3507 false 99"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.489801103+07:00","message":"[bufferProcess] interim [560000000]:99"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.489803719+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.489808904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.489812655+07:00","message":"> Transcript [46771] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.489815148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.489817187+07:00","message":"Set new StatePrefix: 'เราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.664010737+07:00","message":"[GCS] IsForceVAD: false for message ID: 3507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.725471184+07:00","message":"[GCS] Start streaming session, msgId: 3508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.811826782+07:00","message":"receive streaming session, msgId: 3507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.811871595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"99\",\"confidence\":0.59564203}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.811879177+07:00","message":"receive interim result [true|false]: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.811888623+07:00","message":"end recv isFinal message id 3507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.811891209+07:00","message":"end Recv id 3507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.811897689+07:00","message":"[buffer interim] 3507 true 99"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811908377+07:00","message":"[bufferProcess] interim [950000000]:99"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.81191405+07:00","message":"[bufferProcess] send to processor (isfinal):99"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811917573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811920623+07:00","message":"> Transcript [46772] [false]: '99'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811923264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811925382+07:00","message":"Set new StatePrefix: '99'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811927406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811929744+07:00","message":"> Transcript [46773] [true]: '99'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811931942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811934+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811936937+07:00","message":"StatePrefix: '99'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.811939181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:35.81194525+07:00","message":"Push: '99'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:35.811953715+07:00","message":"push: {true 99 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:35.818968572+07:00","message":"write wav file: './tmp/7589/7589_3507.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:36.173236088+07:00","message":"[GCS] IsForceVAD: false for message ID: 3508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:36.254601753+07:00","message":"receive streaming session, msgId: 3508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:36.25463399+07:00","message":"found end of frame, send empty tag with msgId: 3508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:36.254638046+07:00","message":"end Recv id 3508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:36.254646122+07:00","message":"[buffer interim] 3508 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:36.25465434+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:36.254659152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:36.254661896+07:00","message":"> Transcript [46774] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:36.254664682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:36.254677958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:36.254680009+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:36.254682156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:36.254692306+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:36.254706112+07:00","message":"push: {true \n 0 0xc003d5fb00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:36.258926356+07:00","message":"write wav file: './tmp/7589/7589_3508.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:36.494240176+07:00","message":"[GCS] Start streaming session, msgId: 3509"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:37.138295533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:37.138303731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.111750026+07:00","message":"receive streaming session, msgId: 3509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.11180699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.111818391+07:00","message":"receive interim result [false|false]: ไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.111837342+07:00","message":"[buffer interim] 3509 false ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.111845386+07:00","message":"[bufferProcess] interim [440000000]:ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.111847382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.111853354+07:00","message":"[bufferProcess] send to processor (ticker):ไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.111856265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.111859368+07:00","message":"> Transcript [46775] [false]: 'ไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.111861952+07:00","message":"Set StatePrefix (first interim): 'ไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.232871415+07:00","message":"receive streaming session, msgId: 3509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.232910734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.232917005+07:00","message":"receive interim result [false|false]: ดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.232932049+07:00","message":"[buffer interim] 3509 false ดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.232941037+07:00","message":"[bufferProcess] interim [560000000]:ดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.232943371+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.427333505+07:00","message":"receive streaming session, msgId: 3509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.427384689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปดวงดาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.427392542+07:00","message":"receive interim result [false|false]: ไปดวงดาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:38.427409968+07:00","message":"[buffer interim] 3509 false ไปดวงดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.427419441+07:00","message":"[bufferProcess] interim [800000000]:ไปดวงดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.427422586+07:00","message":"[bufferProcess] send to processor:ดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.427430363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.427433428+07:00","message":"> Transcript [46776] [false]: 'ดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.427435927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:38.427438843+07:00","message":"Set new StatePrefix: 'ดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.064529202+07:00","message":"receive streaming session, msgId: 3509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.064563835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปดวงดาว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.06457006+07:00","message":"receive interim result [false|false]: ไปดวงดาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.064585063+07:00","message":"[buffer interim] 3509 false ไปดวงดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.064592027+07:00","message":"[bufferProcess] interim [400000000]:ไปดวงดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.064594472+07:00","message":"[bufferProcess] send to processor:ไปดวงดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.064601507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.064604263+07:00","message":"> Transcript [46777] [false]: 'ไปดวงดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.064606417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.064608725+07:00","message":"Set new StatePrefix: 'ไปดวงดาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.563440652+07:00","message":"[GCS] IsForceVAD: false for message ID: 3509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.666046015+07:00","message":"receive streaming session, msgId: 3509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.666084838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปดวงดาว\",\"confidence\":0.89009225}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.666091907+07:00","message":"receive interim result [true|false]: ไปดวงดาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.666099849+07:00","message":"end recv isFinal message id 3509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.666101983+07:00","message":"end Recv id 3509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.666108729+07:00","message":"[buffer interim] 3509 true ไปดวงดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.666118717+07:00","message":"[bufferProcess] interim [90000000]:ไปดวงดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.666121989+07:00","message":"[bufferProcess] send to processor (isfinal):ไปดวงดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.666125677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.66612868+07:00","message":"> Transcript [46778] [false]: 'ไปดวงดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.66613195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.666133892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.66613579+07:00","message":"StatePrefix: 'ไปดวงดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.66613787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.666139544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.666141757+07:00","message":"> Transcript [46779] [true]: 'ไปดวงดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.666143837+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.666145521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.666147269+07:00","message":"StatePrefix: 'ไปดวงดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.666148929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:39.66615141+07:00","message":"Push: 'ไปดวงดาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.666161179+07:00","message":"push: {true ไปดวงดาว 0 0xc004b1ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:39.673833535+07:00","message":"write wav file: './tmp/7589/7589_3509.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:39.75627621+07:00","message":"[GCS] Start streaming session, msgId: 3510"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:40.13854146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:40.138558557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:40.513888285+07:00","message":"[GCS] Cleaned up inactive client: 3484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:40.513918286+07:00","message":"[GCS] Cleaned up inactive client: 3478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:40.513921571+07:00","message":"[GCS] Cleaned up inactive client: 3481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:40.51392345+07:00","message":"[GCS] Cleaned up inactive client: 3483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:40.513925421+07:00","message":"[GCS] Cleaned up inactive client: 3480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:40.513927404+07:00","message":"[GCS] Cleaned up inactive client: 3482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:40.513929243+07:00","message":"[GCS] Cleaned up inactive client: 3485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:40.513932118+07:00","message":"[GCS] Cleaned up inactive client: 3479"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:43.138684333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:43.138698485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:45.203739538+07:00","message":"[GCS] IsForceVAD: false for message ID: 3510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:45.307880056+07:00","message":"receive streaming session, msgId: 3510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:45.307903194+07:00","message":"found end of frame, send empty tag with msgId: 3510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:45.307906867+07:00","message":"end Recv id 3510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:45.307914191+07:00","message":"[buffer interim] 3510 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:45.307922175+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:45.307926256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:45.307929176+07:00","message":"> Transcript [46780] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:45.307931805+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:45.307933892+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:45.307935825+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:45.307937714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:45.30794041+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:45.307948502+07:00","message":"push: {true \n 0 0xc003325180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:45.319984596+07:00","message":"write wav file: './tmp/7589/7589_3510.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:45.394448191+07:00","message":"[GCS] Start streaming session, msgId: 3511"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:46.139048553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:46.13906087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:47.38535583+07:00","message":"[GCS] IsForceVAD: false for message ID: 3511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:47.444636278+07:00","message":"[GCS] Start streaming session, msgId: 3512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:47.475742634+07:00","message":"receive streaming session, msgId: 3511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:47.475767145+07:00","message":"found end of frame, send empty tag with msgId: 3511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:47.475770298+07:00","message":"end Recv id 3511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:47.475778135+07:00","message":"[buffer interim] 3511 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:47.475787622+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:47.47579229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:47.47579593+07:00","message":"> Transcript [46781] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:47.475798997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:47.475801022+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:47.47580338+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:47.475805321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:47.475808268+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:47.475818781+07:00","message":"push: {true \n 0 0xc003325f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:47.483289326+07:00","message":"write wav file: './tmp/7589/7589_3511.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:49.139823522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:49.13981586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:49.883950726+07:00","message":"[GCS] IsForceVAD: false for message ID: 3512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:49.965747097+07:00","message":"receive streaming session, msgId: 3512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:49.96576959+07:00","message":"found end of frame, send empty tag with msgId: 3512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:49.965772992+07:00","message":"end Recv id 3512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:49.965781693+07:00","message":"[buffer interim] 3512 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:49.965790168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:49.965795234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:49.965800806+07:00","message":"> Transcript [46782] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:49.965803683+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:49.965805804+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:49.965807749+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:49.965809843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:49.965812528+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:49.965823793+07:00","message":"push: {true \n 0 0xc0030bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:49.97337616+07:00","message":"write wav file: './tmp/7589/7589_3512.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:50.204910931+07:00","message":"[GCS] Start streaming session, msgId: 3513"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:52.140896311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:52.140898425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:53.039651401+07:00","message":"receive streaming session, msgId: 3513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:53.039701122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันต่อวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:53.039707042+07:00","message":"receive interim result [false|false]: วันต่อวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:53.039722778+07:00","message":"[buffer interim] 3513 false วันต่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:53.039730222+07:00","message":"[bufferProcess] interim [880000000]:วันต่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:53.039732606+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:53.039739692+07:00","message":"[bufferProcess] send to processor (ticker):วันต่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:53.039742331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:53.039745167+07:00","message":"> Transcript [46783] [false]: 'วันต่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:53.039747375+07:00","message":"Set StatePrefix (first interim): 'วันต่อวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:53.686816094+07:00","message":"receive streaming session, msgId: 3513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:53.686860395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันต่อวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:53.686867933+07:00","message":"receive interim result [false|false]: วันต่อวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:53.686884429+07:00","message":"[buffer interim] 3513 false วันต่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:53.68689725+07:00","message":"[bufferProcess] interim [480000000]:วันต่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:53.68689932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:55.141764436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:55.141774044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:55.322706426+07:00","message":"[GCS] IsForceVAD: false for message ID: 3513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:55.422495463+07:00","message":"receive streaming session, msgId: 3513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:55.422538208+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-06-22T13:22:55.422544398+07:00","message":"receive interim result [true|false]: วันต่อวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:55.422550048+07:00","message":"end recv isFinal message id 3513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:55.422552172+07:00","message":"end Recv id 3513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:55.422563341+07:00","message":"[buffer interim] 3513 true วันต่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422573933+07:00","message":"[bufferProcess] interim [340000000]:วันต่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422577549+07:00","message":"[bufferProcess] send to processor (isfinal):วันต่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422581781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422584787+07:00","message":"> Transcript [46784] [false]: 'วันต่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422587687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.42259009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422592289+07:00","message":"StatePrefix: 'วันต่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422594433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422596204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422598408+07:00","message":"> Transcript [46785] [true]: 'วันต่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422600775+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422602502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422604341+07:00","message":"StatePrefix: 'วันต่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422606165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:55.422608676+07:00","message":"Push: 'วันต่อวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:55.422615826+07:00","message":"push: {true วันต่อวัน 0 0xc004b1c980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:55.434336975+07:00","message":"write wav file: './tmp/7589/7589_3513.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:55.454811605+07:00","message":"[GCS] Start streaming session, msgId: 3514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.152419496+07:00","message":"[GCS] IsForceVAD: false for message ID: 3514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.256250498+07:00","message":"receive streaming session, msgId: 3514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.256271574+07:00","message":"found end of frame, send empty tag with msgId: 3514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.256276133+07:00","message":"end Recv id 3514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.256285229+07:00","message":"[buffer interim] 3514 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.256308936+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.256313083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.256315972+07:00","message":"> Transcript [46786] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.256318628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.256320592+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.256322564+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.256324381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.256326862+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.256335947+07:00","message":"push: {true \n 0 0xc004b1cf80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:56.262199691+07:00","message":"write wav file: './tmp/7589/7589_3514.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.284937871+07:00","message":"[GCS] Start streaming session, msgId: 3515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.343468491+07:00","message":"[GCS] IsForceVAD: false for message ID: 3515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.469735587+07:00","message":"receive streaming session, msgId: 3515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.469757914+07:00","message":"found end of frame, send empty tag with msgId: 3515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.469761262+07:00","message":"end Recv id 3515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.469769006+07:00","message":"[buffer interim] 3515 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.469776176+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.469780278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.46978427+07:00","message":"> Transcript [46787] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.469788105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.469791146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.469793846+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.469796767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:56.46980076+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.469812738+07:00","message":"push: {true \n 0 0xc004b6c400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:56.474653979+07:00","message":"write wav file: './tmp/7589/7589_3515.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:56.474984952+07:00","message":"[GCS] Start streaming session, msgId: 3516"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:58.141903444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:22:58.141903669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:58.46565783+07:00","message":"[GCS] IsForceVAD: false for message ID: 3516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:58.534440464+07:00","message":"[GCS] Start streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:58.572267291+07:00","message":"receive streaming session, msgId: 3516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:58.572292366+07:00","message":"found end of frame, send empty tag with msgId: 3516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:58.572296902+07:00","message":"end Recv id 3516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:58.57230637+07:00","message":"[buffer interim] 3516 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:58.572315841+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:58.572321932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:58.572326985+07:00","message":"> Transcript [46788] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:58.572330872+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:58.572334052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:58.572336921+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:58.572339691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:58.572343339+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:58.572355088+07:00","message":"push: {true \n 0 0xc004b6ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:22:58.579818229+07:00","message":"write wav file: './tmp/7589/7589_3516.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.501535313+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.501579195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.501585844+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.501601131+07:00","message":"[buffer interim] 3517 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.501609655+07:00","message":"[bufferProcess] interim [960000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.501612254+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.85663252+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.856676237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถทัวร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.856683277+07:00","message":"receive interim result [false|false]: รถทัวร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.856709065+07:00","message":"[buffer interim] 3517 false รถทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.856718119+07:00","message":"[bufferProcess] interim [260000000]:รถทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.856720577+07:00","message":"[bufferProcess] send to processor:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.856724587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.856727465+07:00","message":"> Transcript [46789] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.856730001+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.879374054+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.87940681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.87941267+07:00","message":"receive interim result [false|false]: รถหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:22:59.87942594+07:00","message":"[buffer interim] 3517 false รถหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.879432301+07:00","message":"[bufferProcess] interim [320000000]:รถหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.879434602+07:00","message":"[bufferProcess] send to processor:รถทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.879438212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.879441189+07:00","message":"> Transcript [46790] [false]: 'รถทัวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.87944437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.879446782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.879449191+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:22:59.879451384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.085600254+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.085654535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถหัวใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.08566212+07:00","message":"receive interim result [false|false]: รถหัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.085679486+07:00","message":"[buffer interim] 3517 false รถหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.085691917+07:00","message":"[bufferProcess] interim [620000000]:รถหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.085694699+07:00","message":"[bufferProcess] send to processor:รถหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.08569986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.085704566+07:00","message":"> Transcript [46791] [false]: 'รถหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.085709948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.085713263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.085716531+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.085719732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.685555123+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.685591859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถหัวใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.68559765+07:00","message":"receive interim result [false|false]: รถหัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.685613509+07:00","message":"[buffer interim] 3517 false รถหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.685627933+07:00","message":"[bufferProcess] interim [220000000]:รถหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.685630927+07:00","message":"[bufferProcess] send to processor:รถหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.685635026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.685637868+07:00","message":"> Transcript [46792] [false]: 'รถหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.685641169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.68564378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.685645728+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.685647758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.983767308+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.983811745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถหัวใจอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.983818908+07:00","message":"receive interim result [false|false]: รถหัวใจอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.983835409+07:00","message":"[buffer interim] 3517 false รถหัวใจอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983843921+07:00","message":"[bufferProcess] interim [460000000]:รถหัวใจอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983846703+07:00","message":"[bufferProcess] send to processor:รถหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983851037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983853968+07:00","message":"> Transcript [46793] [false]: 'รถหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983857309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983862185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983864519+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983866995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983869699+07:00","message":"Push: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983872597+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983874804+07:00","message":"Set new StatePrefix : 'รถหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:00.983876923+07:00","message":"Next Push (prob) : 'หัวใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:00.983886586+07:00","message":"push: {false รถ 0 0xc004b6cd00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:01.1426553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:01.14267026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:01.177386694+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:01.177422131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถหัวใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:01.17742885+07:00","message":"receive interim result [false|false]: รถหัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:01.177444711+07:00","message":"[buffer interim] 3517 false รถหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.177452949+07:00","message":"[bufferProcess] interim [640000000]:รถหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.177455961+07:00","message":"[bufferProcess] send to processor:รถหัวใจอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.177460294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.17746351+07:00","message":"> Transcript [46794] [false]: 'รถหัวใจอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.177470261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.177472568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.177474556+07:00","message":"StatePrefix: 'รถหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.177476947+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:01.360316913+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:01.360365478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถหัวใจอาร์ตๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:01.360372551+07:00","message":"receive interim result [false|false]: รถหัวใจอาร์ตๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:01.360388392+07:00","message":"[buffer interim] 3517 false รถหัวใจอาร์ตๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.360397821+07:00","message":"[bufferProcess] interim [880000000]:รถหัวใจอาร์ตๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.360400667+07:00","message":"[bufferProcess] send to processor:รถหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.360404883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.360407923+07:00","message":"> Transcript [46795] [false]: 'รถหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.360411468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.360413799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.360417829+07:00","message":"StatePrefix: 'รถหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:01.36042051+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:02.446870121+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:02.446909013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถหัวใจอาร์ตๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:02.446915399+07:00","message":"receive interim result [false|false]: รถหัวใจอาร์ตๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:02.446931733+07:00","message":"[buffer interim] 3517 false รถหัวใจอาร์ตๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446939569+07:00","message":"[bufferProcess] interim [480000000]:รถหัวใจอาร์ตๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446942445+07:00","message":"[bufferProcess] send to processor:รถหัวใจอาร์ตๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446952971+07:00","message":"[bufferProcess] send to processor (ticker):รถหัวใจอาร์ตๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446955765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446960594+07:00","message":"> Transcript [46796] [false]: 'รถหัวใจอาร์ตๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446964199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446966314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446968309+07:00","message":"StatePrefix: 'รถหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.44697061+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446972442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446974433+07:00","message":"> Transcript [46797] [false]: 'รถหัวใจอาร์ตๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446976518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.44697823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446979948+07:00","message":"StatePrefix: 'รถหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446981738+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446984315+07:00","message":"Push: 'หัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446986197+07:00","message":"TextPushed: 'รถหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446988712+07:00","message":"Set new StatePrefix : 'รถหัวใจอาร์ตๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:02.446990861+07:00","message":"Next Push (prob) : 'อาร์ตๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:02.446997526+07:00","message":"push: {false หัวใจ 0 0xc004b6cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:03.013079621+07:00","message":"[GCS] IsForceVAD: false for message ID: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:03.07419263+07:00","message":"[GCS] Start streaming session, msgId: 3518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:03.111199039+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:03.111239986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถหัวใจอาร์ตๆ\",\"confidence\":0.9174029}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:03.111246936+07:00","message":"receive interim result [true|false]: รถหัวใจอาร์ตๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:03.111262774+07:00","message":"end recv isFinal message id 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:03.111265054+07:00","message":"end Recv id 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:03.111272808+07:00","message":"[buffer interim] 3517 true รถหัวใจอาร์ตๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:03.111283984+07:00","message":"[bufferProcess] interim [710000000]:รถหัวใจอาร์ตๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:03.111288234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:03.111291291+07:00","message":"> Transcript [46798] [true]: 'รถหัวใจอาร์ตๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:03.111294748+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:03.111298971+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:03.111301307+07:00","message":"StatePrefix: 'รถหัวใจอาร์ตๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:03.111303803+07:00","message":"TextPushed: 'รถหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:03.111308223+07:00","message":"Push: 'อาร์ตๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:03.111316667+07:00","message":"push: {true อาร์ตๆ 0 0xc004b6cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:03.122217056+07:00","message":"write wav file: './tmp/7589/7589_3517.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:04.143070463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:04.143094991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:07.143343015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:07.143369012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:08.332275287+07:00","message":"[GCS] IsForceVAD: false for message ID: 3518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:08.426128548+07:00","message":"receive streaming session, msgId: 3518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:08.426152371+07:00","message":"found end of frame, send empty tag with msgId: 3518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:08.426155709+07:00","message":"end Recv id 3518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:08.426163777+07:00","message":"[buffer interim] 3518 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:08.426172205+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:08.426177191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:08.426180383+07:00","message":"> Transcript [46799] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:08.426183197+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:08.426185369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:08.426187269+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:08.426189303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:08.426192256+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:08.426203289+07:00","message":"push: {true \n 0 0xc004b1d400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:08.436293383+07:00","message":"write wav file: './tmp/7589/7589_3518.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:08.78413156+07:00","message":"[GCS] Start streaming session, msgId: 3519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:09.544337341+07:00","message":"[GCS] IsForceVAD: false for message ID: 3519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:09.614635503+07:00","message":"[GCS] Start streaming session, msgId: 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:09.633515503+07:00","message":"receive streaming session, msgId: 3519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:09.633544311+07:00","message":"found end of frame, send empty tag with msgId: 3519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:09.633547372+07:00","message":"end Recv id 3519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:09.633554268+07:00","message":"[buffer interim] 3519 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:09.633567026+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:09.633573595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:09.633576507+07:00","message":"> Transcript [46800] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:09.633579007+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:09.633580989+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:09.633582861+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:09.633584859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:09.633589756+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:09.633597489+07:00","message":"push: {true \n 0 0xc0030bd300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:09.638874112+07:00","message":"write wav file: './tmp/7589/7589_3519.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:10.144414442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:10.144414443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513025459+07:00","message":"[GCS] Cleaned up inactive client: 3493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513060815+07:00","message":"[GCS] Cleaned up inactive client: 3486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513063702+07:00","message":"[GCS] Cleaned up inactive client: 3498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513065816+07:00","message":"[GCS] Cleaned up inactive client: 3492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513067682+07:00","message":"[GCS] Cleaned up inactive client: 3489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513069774+07:00","message":"[GCS] Cleaned up inactive client: 3490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513071665+07:00","message":"[GCS] Cleaned up inactive client: 3497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513073613+07:00","message":"[GCS] Cleaned up inactive client: 3496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513075412+07:00","message":"[GCS] Cleaned up inactive client: 3491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513077263+07:00","message":"[GCS] Cleaned up inactive client: 3494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.5130795+07:00","message":"[GCS] Cleaned up inactive client: 3495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513081511+07:00","message":"[GCS] Cleaned up inactive client: 3487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:10.513083348+07:00","message":"[GCS] Cleaned up inactive client: 3488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:11.348779337+07:00","message":"receive streaming session, msgId: 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:11.348814032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:11.348819614+07:00","message":"receive interim result [false|false]: รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:11.348829945+07:00","message":"[buffer interim] 3520 false รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:11.348836206+07:00","message":"[bufferProcess] interim [560000000]:รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:11.348838114+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:11.348843294+07:00","message":"[bufferProcess] send to processor (ticker):รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:11.348845826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:11.348849914+07:00","message":"> Transcript [46801] [false]: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:11.348852171+07:00","message":"Set StatePrefix (first interim): 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.002010484+07:00","message":"receive streaming session, msgId: 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.002051794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.002057596+07:00","message":"receive interim result [false|false]: รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.002069265+07:00","message":"[buffer interim] 3520 false รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.002076275+07:00","message":"[bufferProcess] interim [160000000]:รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.002078205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.094516695+07:00","message":"receive streaming session, msgId: 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.094561224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.094566529+07:00","message":"receive interim result [false|false]: ไอ้เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.09458216+07:00","message":"[buffer interim] 3520 false ไอ้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.094589232+07:00","message":"[bufferProcess] interim [280000000]:ไอ้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.094592124+07:00","message":"[bufferProcess] send to processor:รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.094596684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.094608403+07:00","message":"> Transcript [46802] [false]: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.09461204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.094614223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.094616162+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.094618279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.38930103+07:00","message":"receive streaming session, msgId: 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.389352044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้เจ้าเฮ็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.389359946+07:00","message":"receive interim result [false|false]: ไอ้เจ้าเฮ็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.389378124+07:00","message":"[buffer interim] 3520 false ไอ้เจ้าเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.389389942+07:00","message":"[bufferProcess] interim [580000000]:ไอ้เจ้าเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.389393665+07:00","message":"[bufferProcess] send to processor:ไอ้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.389400776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.389404896+07:00","message":"> Transcript [46803] [false]: 'ไอ้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.389408018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.389411922+07:00","message":"Set new StatePrefix: 'ไอ้เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.8204405+07:00","message":"receive streaming session, msgId: 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.820475738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้เจ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.820481706+07:00","message":"receive interim result [false|false]: ไอ้เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:12.820494059+07:00","message":"[buffer interim] 3520 false ไอ้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.820500792+07:00","message":"[bufferProcess] interim [60000000]:ไอ้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.820503169+07:00","message":"[bufferProcess] send to processor:ไอ้เจ้าเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.820509059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.820512175+07:00","message":"> Transcript [46804] [false]: 'ไอ้เจ้าเฮ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.82051507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.820517243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.820519491+07:00","message":"StatePrefix: 'ไอ้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:12.82052166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:13.145447131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:13.14546468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:14.742729938+07:00","message":"[GCS] IsForceVAD: false for message ID: 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:14.90614491+07:00","message":"receive streaming session, msgId: 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:14.906186892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เจ้าเฮ็ด\",\"confidence\":0.79152036}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:14.906192511+07:00","message":"receive interim result [true|false]: ให้เจ้าเฮ็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:14.906201636+07:00","message":"end recv isFinal message id 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:14.906203674+07:00","message":"end Recv id 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:14.906210602+07:00","message":"[buffer interim] 3520 true ให้เจ้าเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906218308+07:00","message":"[bufferProcess] interim [130000000]:ให้เจ้าเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906224364+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906228069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906231059+07:00","message":"> Transcript [46805] [false]: 'ไอ้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906234007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906235959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906237815+07:00","message":"StatePrefix: 'ไอ้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906240133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906242046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906244251+07:00","message":"> Transcript [46806] [true]: 'ให้เจ้าเฮ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906246351+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906248075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906249842+07:00","message":"StatePrefix: 'ไอ้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906251577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:14.906254181+07:00","message":"Push: 'ให้เจ้าเฮ็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:14.906261059+07:00","message":"push: {true ให้เจ้าเฮ็ด 0 0xc004610080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:14.917303366+07:00","message":"write wav file: './tmp/7589/7589_3520.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:14.935265871+07:00","message":"[GCS] Start streaming session, msgId: 3521"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:16.145660054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:16.145670436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:16.463031527+07:00","message":"[GCS] IsForceVAD: false for message ID: 3521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:16.533240217+07:00","message":"[GCS] Start streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:16.550881306+07:00","message":"receive streaming session, msgId: 3521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:16.550899683+07:00","message":"found end of frame, send empty tag with msgId: 3521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:16.550905132+07:00","message":"end Recv id 3521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:16.550911632+07:00","message":"[buffer interim] 3521 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:16.550919839+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:16.550930116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:16.550933287+07:00","message":"> Transcript [46807] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:16.550936007+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:16.550938049+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:16.550939927+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:16.550942279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:16.550947236+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:16.550957648+07:00","message":"push: {true \n 0 0xc0030bd580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:16.557421414+07:00","message":"write wav file: './tmp/7589/7589_3521.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:18.801238922+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:18.801287534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:18.801292945+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:18.801308659+07:00","message":"[buffer interim] 3522 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:18.801315984+07:00","message":"[bufferProcess] interim [300000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:18.801318171+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:18.801325155+07:00","message":"[bufferProcess] send to processor (ticker):จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:18.801327745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:18.801330835+07:00","message":"> Transcript [46808] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:18.801333107+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:19.146197354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:19.146208783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:19.172860696+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:19.172897517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:19.172902884+07:00","message":"receive interim result [false|false]: จากใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:19.172917167+07:00","message":"[buffer interim] 3522 false จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:19.172924106+07:00","message":"[bufferProcess] interim [660000000]:จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:19.172925974+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:19.755575481+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:19.755629342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:19.755636955+07:00","message":"receive interim result [false|false]: จากใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:19.755653147+07:00","message":"[buffer interim] 3522 false จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:19.755662571+07:00","message":"[bufferProcess] interim [260000000]:จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:19.755665502+07:00","message":"[bufferProcess] send to processor:จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:19.755674299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:19.755677307+07:00","message":"> Transcript [46809] [false]: 'จากใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:19.75568198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:19.755685065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:19.755687547+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:19.755689771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.218444344+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.218482993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากใจดวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.218488762+07:00","message":"receive interim result [false|false]: จากใจดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.218505028+07:00","message":"[buffer interim] 3522 false จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.218512684+07:00","message":"[bufferProcess] interim [680000000]:จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.218515118+07:00","message":"[bufferProcess] send to processor:จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.218519612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.218522447+07:00","message":"> Transcript [46810] [false]: 'จากใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.218526017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.218527998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.218530465+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.21853239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.72296669+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.723024519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากใจดวงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.72303366+07:00","message":"receive interim result [false|false]: จากใจดวงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.723052716+07:00","message":"[buffer interim] 3522 false จากใจดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.723063657+07:00","message":"[bufferProcess] interim [220000000]:จากใจดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.723067822+07:00","message":"[bufferProcess] send to processor:จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.723074836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.723078196+07:00","message":"> Transcript [46811] [false]: 'จากใจดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.723081742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.723083964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.723086654+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.723088909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.922841971+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.922880532+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-06-22T13:23:20.922887172+07:00","message":"receive interim result [false|false]: จากดวงอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.922901855+07:00","message":"[buffer interim] 3522 false จากดวงอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.922912968+07:00","message":"[bufferProcess] interim [340000000]:จากดวงอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.922915482+07:00","message":"[bufferProcess] send to processor:จากใจดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.922919709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.922923986+07:00","message":"> Transcript [46812] [false]: 'จากใจดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.92292936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.9229324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.922936176+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.922938985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.922947677+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.922951022+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.922954897+07:00","message":"Set new StatePrefix : 'จากใจดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.922958529+07:00","message":"Next Push (prob) : 'ใจดวงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.922968323+07:00","message":"push: {false จาก 0 0xc004b6c980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.941906311+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.94194354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากใจดวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.94194925+07:00","message":"receive interim result [false|false]: จากใจดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:20.941964001+07:00","message":"[buffer interim] 3522 false จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.941970975+07:00","message":"[bufferProcess] interim [400000000]:จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.941973389+07:00","message":"[bufferProcess] send to processor:จากดวงอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.941977037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.941979915+07:00","message":"> Transcript [46813] [false]: 'จากดวงอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.941982177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:20.941984217+07:00","message":"Set new StatePrefix: 'จากดวงอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.156986918+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.157021839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากใจดวงนี้ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.157027936+07:00","message":"receive interim result [false|false]: จากใจดวงนี้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.157047689+07:00","message":"[buffer interim] 3522 false จากใจดวงนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.157055098+07:00","message":"[bufferProcess] interim [640000000]:จากใจดวงนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.15705765+07:00","message":"[bufferProcess] send to processor:จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.157064938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.157067782+07:00","message":"> Transcript [46814] [false]: 'จากใจดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.157069987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.15707236+07:00","message":"Set new StatePrefix: 'จากใจดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.16821277+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.168237203+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-06-22T13:23:21.168242211+07:00","message":"receive interim result [false|false]: จากใจดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.168256035+07:00","message":"[buffer interim] 3522 false จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.16826368+07:00","message":"[bufferProcess] interim [700000000]:จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.168266135+07:00","message":"[bufferProcess] send to processor:จากใจดวงนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.168269615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.168272232+07:00","message":"> Transcript [46815] [false]: 'จากใจดวงนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.168278522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.168280759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.168282795+07:00","message":"StatePrefix: 'จากใจดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.168285211+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.47364582+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.473683433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากใจดวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.473690209+07:00","message":"receive interim result [false|false]: จากใจดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.473703385+07:00","message":"[buffer interim] 3522 false จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.473711303+07:00","message":"[bufferProcess] interim [0]:จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.473713996+07:00","message":"[bufferProcess] send to processor:จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.473722006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.473726689+07:00","message":"> Transcript [46816] [false]: 'จากใจดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.473731479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.473734581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.473737306+07:00","message":"StatePrefix: 'จากใจดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.473741163+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.782688305+07:00","message":"[GCS] IsForceVAD: false for message ID: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.917858006+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.917908995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากใจดวงนี้\",\"confidence\":0.8795015}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.917915935+07:00","message":"receive interim result [true|false]: จากใจดวงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.917927747+07:00","message":"end recv isFinal message id 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.917930619+07:00","message":"end Recv id 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.917942546+07:00","message":"[buffer interim] 3522 true จากใจดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917950998+07:00","message":"[bufferProcess] interim [480000000]:จากใจดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917955369+07:00","message":"[bufferProcess] send to processor (isfinal):จากใจดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917959067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917963442+07:00","message":"> Transcript [46817] [false]: 'จากใจดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917967756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917970528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917973487+07:00","message":"StatePrefix: 'จากใจดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917977166+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917980219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917983669+07:00","message":"> Transcript [46818] [true]: 'จากใจดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917986831+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917989387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.91799187+07:00","message":"StatePrefix: 'จากใจดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.917994614+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:21.918001735+07:00","message":"Push: 'ใจดวงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:21.918010305+07:00","message":"push: {true ใจดวงนี้ 0 0xc004b6c980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:21.928990757+07:00","message":"write wav file: './tmp/7589/7589_3522.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:22.146227329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:22.146252953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:23.45761332+07:00","message":"[GCS] Start streaming session, msgId: 3523"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:25.146245054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:25.146245056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:26.144647243+07:00","message":"[GCS] IsForceVAD: false for message ID: 3523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:26.206484817+07:00","message":"[GCS] Start streaming session, msgId: 3524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:26.236885316+07:00","message":"receive streaming session, msgId: 3523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:26.236905209+07:00","message":"found end of frame, send empty tag with msgId: 3523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:26.236911921+07:00","message":"end Recv id 3523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:26.236920116+07:00","message":"[buffer interim] 3523 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:26.236928223+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:26.23693831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:26.236941778+07:00","message":"> Transcript [46819] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:26.236944708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:26.236946756+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:26.236948937+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:26.23695148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:26.236958097+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:26.236967857+07:00","message":"push: {true \n 0 0xc0030bde80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:26.245278656+07:00","message":"write wav file: './tmp/7589/7589_3523.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:28.146642928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:28.146656631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:28.761598858+07:00","message":"[GCS] IsForceVAD: false for message ID: 3524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:28.854812601+07:00","message":"receive streaming session, msgId: 3524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:28.854833821+07:00","message":"found end of frame, send empty tag with msgId: 3524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:28.854836979+07:00","message":"end Recv id 3524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:28.854844914+07:00","message":"[buffer interim] 3524 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:28.854852891+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:28.85485758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:28.854860315+07:00","message":"> Transcript [46820] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:28.854865239+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:28.854867764+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:28.854869875+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:28.854871856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:28.854879053+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:28.854888246+07:00","message":"push: {true \n 0 0xc004611580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:28.872337458+07:00","message":"write wav file: './tmp/7589/7589_3524.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:28.894530923+07:00","message":"[GCS] Start streaming session, msgId: 3525"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:31.147183267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:31.147201452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:34.022374017+07:00","message":"[GCS] IsForceVAD: false for message ID: 3525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:34.116117247+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:34.116151243+07:00","message":"found end of frame, send empty tag with msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:34.116154849+07:00","message":"end Recv id 3525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:34.116162834+07:00","message":"[buffer interim] 3525 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:34.116169674+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:34.116173658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:34.116176386+07:00","message":"> Transcript [46821] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:34.116178857+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:34.11618079+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:34.116183044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:34.116185833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:34.116194431+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:34.116202763+07:00","message":"push: {true \n 0 0xc004610200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:34.128023899+07:00","message":"write wav file: './tmp/7589/7589_3525.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:34.143805654+07:00","message":"[GCS] Start streaming session, msgId: 3526"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:34.147824294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:34.147827281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.191842128+07:00","message":"[GCS] IsForceVAD: false for message ID: 3526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.264806057+07:00","message":"[GCS] Start streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.29897124+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.298990454+07:00","message":"found end of frame, send empty tag with msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.298993664+07:00","message":"end Recv id 3526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.299001363+07:00","message":"[buffer interim] 3526 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.299008816+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.29901341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.29901632+07:00","message":"> Transcript [46822] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.299018866+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.299020829+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.299022665+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.299024664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.299027128+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.299035454+07:00","message":"push: {true \n 0 0xc004b1c180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:36.307364097+07:00","message":"write wav file: './tmp/7589/7589_3526.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.702380512+07:00","message":"[GCS] IsForceVAD: false for message ID: 3527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.773471966+07:00","message":"[GCS] Start streaming session, msgId: 3528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.784603659+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.784625292+07:00","message":"found end of frame, send empty tag with msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.784628505+07:00","message":"end Recv id 3527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.784636107+07:00","message":"[buffer interim] 3527 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.784643201+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.78464731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.784650173+07:00","message":"> Transcript [46823] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.784653005+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.784655098+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.784664082+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.784666362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:36.784669932+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:36.78467889+07:00","message":"push: {true \n 0 0xc004b1d280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:36.78979237+07:00","message":"write wav file: './tmp/7589/7589_3527.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:37.148028977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:37.148039632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:39.022280016+07:00","message":"[GCS] IsForceVAD: false for message ID: 3528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:39.086034438+07:00","message":"[GCS] Start streaming session, msgId: 3529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:39.114386386+07:00","message":"receive streaming session, msgId: 3528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:39.114407637+07:00","message":"found end of frame, send empty tag with msgId: 3528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:39.114410964+07:00","message":"end Recv id 3528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:39.114418016+07:00","message":"[buffer interim] 3528 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:39.114425042+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:39.114429397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:39.114432716+07:00","message":"> Transcript [46824] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:39.114437176+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:39.114439221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:39.114441137+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:39.114443028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:39.11444567+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:39.114454861+07:00","message":"push: {true \n 0 0xc004b1d680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:39.121479573+07:00","message":"write wav file: './tmp/7589/7589_3528.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:40.148881988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:40.148897969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.513898065+07:00","message":"[GCS] Cleaned up inactive client: 3508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.513929711+07:00","message":"[GCS] Cleaned up inactive client: 3503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.513934224+07:00","message":"[GCS] Cleaned up inactive client: 3509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.513936214+07:00","message":"[GCS] Cleaned up inactive client: 3502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.513937976+07:00","message":"[GCS] Cleaned up inactive client: 3500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.513939694+07:00","message":"[GCS] Cleaned up inactive client: 3501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.513941814+07:00","message":"[GCS] Cleaned up inactive client: 3506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.513943561+07:00","message":"[GCS] Cleaned up inactive client: 3507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.51394536+07:00","message":"[GCS] Cleaned up inactive client: 3505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.51394709+07:00","message":"[GCS] Cleaned up inactive client: 3499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:40.513948902+07:00","message":"[GCS] Cleaned up inactive client: 3504"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:43.149904887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:43.149919395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:43.432096914+07:00","message":"[GCS] IsForceVAD: false for message ID: 3529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:43.540434522+07:00","message":"receive streaming session, msgId: 3529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:43.540471958+07:00","message":"found end of frame, send empty tag with msgId: 3529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:43.540475821+07:00","message":"end Recv id 3529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:43.540485729+07:00","message":"[buffer interim] 3529 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:43.540494999+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:43.540500194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:43.540504816+07:00","message":"> Transcript [46825] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:43.540508151+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:43.540510438+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:43.540512459+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:43.54051439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:43.54052066+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:43.540531434+07:00","message":"push: {true \n 0 0xc0037ffe80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:43.551173575+07:00","message":"write wav file: './tmp/7589/7589_3529.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:43.753398203+07:00","message":"[GCS] Start streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:45.166122073+07:00","message":"[GCS] IsForceVAD: false for message ID: 3530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:45.254003887+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:45.254029676+07:00","message":"found end of frame, send empty tag with msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:45.254033244+07:00","message":"end Recv id 3530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:45.254042629+07:00","message":"[buffer interim] 3530 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:45.254051226+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:45.254056391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:45.254059585+07:00","message":"> Transcript [46826] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:45.254062498+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:45.254064626+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:45.25406649+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:45.254068578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:45.254071733+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:45.254082556+07:00","message":"push: {true \n 0 0xc0030bdd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:45.261076594+07:00","message":"write wav file: './tmp/7589/7589_3530.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:45.35407798+07:00","message":"[GCS] Start streaming session, msgId: 3531"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:46.150346986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:46.150363048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:49.151250238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:49.151257561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:51.572389274+07:00","message":"[GCS] IsForceVAD: false for message ID: 3531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:51.669112961+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:51.669147404+07:00","message":"found end of frame, send empty tag with msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:51.669151699+07:00","message":"end Recv id 3531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:51.669171821+07:00","message":"[buffer interim] 3531 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:51.669186479+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:51.669191375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:51.66919434+07:00","message":"> Transcript [46827] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:51.66920162+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:51.669203602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:51.669205639+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:51.669207521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:51.669215071+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:51.66922482+07:00","message":"push: {true \n 0 0xc004b6c680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:51.684169135+07:00","message":"write wav file: './tmp/7589/7589_3531.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:52.152101832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:52.152145883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:54.265349395+07:00","message":"[GCS] Start streaming session, msgId: 3532"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:55.152551181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:55.152560363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:58.152881514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:23:58.15290627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:59.38181974+07:00","message":"[GCS] IsForceVAD: false for message ID: 3532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:59.467983324+07:00","message":"receive streaming session, msgId: 3532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:59.468006032+07:00","message":"found end of frame, send empty tag with msgId: 3532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:59.468009254+07:00","message":"end Recv id 3532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:59.46801805+07:00","message":"[buffer interim] 3532 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:59.468026954+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:59.468031997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:59.468035104+07:00","message":"> Transcript [46828] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:59.468037915+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:59.468040445+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:59.468042334+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:59.468044408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:23:59.468047671+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:23:59.46805832+07:00","message":"push: {true \n 0 0xc004610300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:23:59.478010699+07:00","message":"write wav file: './tmp/7589/7589_3532.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:00.413183332+07:00","message":"[GCS] Start streaming session, msgId: 3533"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:01.153778364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:01.153811618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:01.373611373+07:00","message":"[GCS] IsForceVAD: false for message ID: 3533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:01.459945602+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:01.459972369+07:00","message":"found end of frame, send empty tag with msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:01.459976543+07:00","message":"end Recv id 3533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:01.459985865+07:00","message":"[buffer interim] 3533 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:01.459993981+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:01.459998578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:01.460001766+07:00","message":"> Transcript [46829] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:01.460004299+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:01.460007016+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:01.460008956+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:01.460010841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:01.460013426+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:01.460023487+07:00","message":"push: {true \n 0 0xc003d5f500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:01.465844629+07:00","message":"write wav file: './tmp/7589/7589_3533.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:01.505328198+07:00","message":"[GCS] Start streaming session, msgId: 3534"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:04.154302679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:04.154335144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:06.823232084+07:00","message":"[GCS] IsForceVAD: false for message ID: 3534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:06.882729367+07:00","message":"[GCS] Start streaming session, msgId: 3535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:06.918582928+07:00","message":"receive streaming session, msgId: 3534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:06.91860286+07:00","message":"found end of frame, send empty tag with msgId: 3534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:06.918606151+07:00","message":"end Recv id 3534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:06.918614213+07:00","message":"[buffer interim] 3534 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:06.918622015+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:06.918630056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:06.918632978+07:00","message":"> Transcript [46830] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:06.918635756+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:06.918637669+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:06.918639719+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:06.91864181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:06.918644546+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:06.918653294+07:00","message":"push: {true \n 0 0xc0052ce080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:06.929904542+07:00","message":"write wav file: './tmp/7589/7589_3534.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:07.154750162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:07.154775015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:10.155598528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:10.155619032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.272578388+07:00","message":"[GCS] IsForceVAD: false for message ID: 3535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.365562519+07:00","message":"receive streaming session, msgId: 3535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.365593782+07:00","message":"found end of frame, send empty tag with msgId: 3535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.365598553+07:00","message":"end Recv id 3535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.365609836+07:00","message":"[buffer interim] 3535 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.365619303+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.365628118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.365633675+07:00","message":"> Transcript [46831] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.365637475+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.365641073+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.365643044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.365645046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.36565141+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.365660786+07:00","message":"push: {true \n 0 0xc0052ce300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:10.373862736+07:00","message":"write wav file: './tmp/7589/7589_3535.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.513009844+07:00","message":"[GCS] Cleaned up inactive client: 3514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.513037049+07:00","message":"[GCS] Cleaned up inactive client: 3519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.513040517+07:00","message":"[GCS] Cleaned up inactive client: 3511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.513042479+07:00","message":"[GCS] Cleaned up inactive client: 3513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.513044756+07:00","message":"[GCS] Cleaned up inactive client: 3516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.513046646+07:00","message":"[GCS] Cleaned up inactive client: 3512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.513048818+07:00","message":"[GCS] Cleaned up inactive client: 3515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.51306317+07:00","message":"[GCS] Cleaned up inactive client: 3510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.513065326+07:00","message":"[GCS] Cleaned up inactive client: 3518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.51306729+07:00","message":"[GCS] Cleaned up inactive client: 3517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.534196569+07:00","message":"[GCS] Start streaming session, msgId: 3536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.661026849+07:00","message":"[GCS] IsForceVAD: false for message ID: 3536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.74525165+07:00","message":"receive streaming session, msgId: 3536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.745272874+07:00","message":"found end of frame, send empty tag with msgId: 3536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.745276163+07:00","message":"end Recv id 3536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.745285374+07:00","message":"[buffer interim] 3536 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.745294575+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.745300987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.745305299+07:00","message":"> Transcript [46832] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.745309056+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.745313451+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.745315523+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.7453174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:10.745325731+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.745337495+07:00","message":"push: {true \n 0 0xc004b6cc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:10.751228129+07:00","message":"write wav file: './tmp/7589/7589_3536.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:10.924377729+07:00","message":"[GCS] Start streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.050566193+07:00","message":"[GCS] IsForceVAD: false for message ID: 3537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.181645976+07:00","message":"receive streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.181676457+07:00","message":"found end of frame, send empty tag with msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.181680235+07:00","message":"end Recv id 3537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.181689341+07:00","message":"[buffer interim] 3537 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.181698262+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.181703224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.181706166+07:00","message":"> Transcript [46833] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.181708618+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.18171061+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.18171281+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.181714774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.181717614+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.181727982+07:00","message":"push: {true \n 0 0xc004610f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:11.186875574+07:00","message":"write wav file: './tmp/7589/7589_3537.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.304710111+07:00","message":"[GCS] Start streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.690732953+07:00","message":"[GCS] IsForceVAD: false for message ID: 3538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.755037577+07:00","message":"[GCS] Start streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.772443848+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.77246437+07:00","message":"found end of frame, send empty tag with msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.77246777+07:00","message":"end Recv id 3538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.77247456+07:00","message":"[buffer interim] 3538 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.772481906+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.772498378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.772501749+07:00","message":"> Transcript [46834] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.772504326+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.772506341+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.772508379+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.772510364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.772513022+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.772521546+07:00","message":"push: {true \n 0 0xc004b1d000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:11.777723931+07:00","message":"write wav file: './tmp/7589/7589_3538.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.822546871+07:00","message":"[GCS] IsForceVAD: false for message ID: 3539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.972660302+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.972691419+07:00","message":"found end of frame, send empty tag with msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.972695519+07:00","message":"end Recv id 3539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.972705541+07:00","message":"[buffer interim] 3539 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.972715956+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.972720795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.972724273+07:00","message":"> Transcript [46835] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.97272731+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.972729475+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.972731561+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.97273356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:11.972738348+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:11.972749131+07:00","message":"push: {true \n 0 0xc004611180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:11.978163078+07:00","message":"write wav file: './tmp/7589/7589_3539.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.013694172+07:00","message":"[GCS] Start streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.071845369+07:00","message":"[GCS] IsForceVAD: false for message ID: 3540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.143594963+07:00","message":"[GCS] Start streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.295112256+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.295131483+07:00","message":"found end of frame, send empty tag with msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.295134797+07:00","message":"end Recv id 3540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.295142094+07:00","message":"[buffer interim] 3540 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.295151715+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.295159098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.295163258+07:00","message":"> Transcript [46836] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.295169514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.295172643+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.295174567+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.295176641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.295185182+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.295194433+07:00","message":"push: {true \n 0 0xc0030bd400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:12.300333113+07:00","message":"write wav file: './tmp/7589/7589_3540.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.330674033+07:00","message":"[GCS] IsForceVAD: false for message ID: 3541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.445335+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.445362115+07:00","message":"found end of frame, send empty tag with msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.445366006+07:00","message":"end Recv id 3541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.445376045+07:00","message":"[buffer interim] 3541 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.445385001+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.445389745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.445392905+07:00","message":"> Transcript [46837] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.445396077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.445398666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.445400579+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.445402629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.445405216+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.445430369+07:00","message":"push: {true \n 0 0xc004f9df00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:12.450766286+07:00","message":"write wav file: './tmp/7589/7589_3541.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.584651479+07:00","message":"[GCS] Start streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.84073674+07:00","message":"[GCS] IsForceVAD: false for message ID: 3542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.904681454+07:00","message":"[GCS] Start streaming session, msgId: 3543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.927060962+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.927081923+07:00","message":"found end of frame, send empty tag with msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.927085525+07:00","message":"end Recv id 3542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.927092066+07:00","message":"[buffer interim] 3542 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.927099816+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.9271082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.92711138+07:00","message":"> Transcript [46838] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.927114084+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.927116388+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.927118224+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.927120447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:12.92712365+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:12.927134039+07:00","message":"push: {true \n 0 0xc004611800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:12.940950615+07:00","message":"write wav file: './tmp/7589/7589_3542.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:13.156304952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:13.156316939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:16.15727837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:16.157280622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:18.090472275+07:00","message":"[GCS] IsForceVAD: false for message ID: 3543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:18.18505158+07:00","message":"receive streaming session, msgId: 3543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:18.185074507+07:00","message":"found end of frame, send empty tag with msgId: 3543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:18.18507782+07:00","message":"end Recv id 3543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:18.18508513+07:00","message":"[buffer interim] 3543 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:18.185096979+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:18.185108674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:18.185111665+07:00","message":"> Transcript [46839] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:18.185114261+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:18.185116212+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:18.185118115+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:18.185120235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:18.185123073+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:18.185131653+07:00","message":"push: {true \n 0 0xc004b6d080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:18.195712203+07:00","message":"write wav file: './tmp/7589/7589_3543.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:18.222484166+07:00","message":"[GCS] Start streaming session, msgId: 3544"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:19.157731027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:19.157744683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:22.158172537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:22.158192474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:22.583862008+07:00","message":"[GCS] IsForceVAD: false for message ID: 3544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:22.676614101+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:22.676637394+07:00","message":"found end of frame, send empty tag with msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:22.676640994+07:00","message":"end Recv id 3544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:22.676648211+07:00","message":"[buffer interim] 3544 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:22.676656272+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:22.676661252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:22.676664192+07:00","message":"> Transcript [46840] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:22.676666936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:22.676668971+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:22.676670835+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:22.676672723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:22.676680105+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:22.676689821+07:00","message":"push: {true \n 0 0xc004b6c500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:22.686373321+07:00","message":"write wav file: './tmp/7589/7589_3544.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:22.703916298+07:00","message":"[GCS] Start streaming session, msgId: 3545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:22.960818023+07:00","message":"[GCS] IsForceVAD: false for message ID: 3545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.049017987+07:00","message":"receive streaming session, msgId: 3545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.049042923+07:00","message":"found end of frame, send empty tag with msgId: 3545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.049046192+07:00","message":"end Recv id 3545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.049054136+07:00","message":"[buffer interim] 3545 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.049061648+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.049072056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.049075332+07:00","message":"> Transcript [46841] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.049077928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.049079904+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.049081702+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.049083776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.049086534+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.049120853+07:00","message":"push: {true \n 0 0xc003325180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:23.054158531+07:00","message":"write wav file: './tmp/7589/7589_3545.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.092899539+07:00","message":"[GCS] Start streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.790592093+07:00","message":"[GCS] IsForceVAD: false for message ID: 3546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.861714347+07:00","message":"[GCS] Start streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.884401105+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.884434346+07:00","message":"found end of frame, send empty tag with msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.884438529+07:00","message":"end Recv id 3546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.884447904+07:00","message":"[buffer interim] 3546 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.884456706+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.88446089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.884463546+07:00","message":"> Transcript [46842] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.88447509+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.884477095+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.884479061+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.884481118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:23.884484158+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.884493248+07:00","message":"push: {true \n 0 0xc0037ffa80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:23.889581107+07:00","message":"write wav file: './tmp/7589/7589_3546.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:23.921023847+07:00","message":"[GCS] IsForceVAD: false for message ID: 3547"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.060969073+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.061003801+07:00","message":"found end of frame, send empty tag with msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.061007948+07:00","message":"end Recv id 3547"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.061017588+07:00","message":"[buffer interim] 3547 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.061026363+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.061036199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.061038994+07:00","message":"> Transcript [46843] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.061041771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.061043837+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.061045821+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.061048008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.061053989+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.06106278+07:00","message":"push: {true \n 0 0xc004b6c900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:24.066669499+07:00","message":"write wav file: './tmp/7589/7589_3547.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.302849971+07:00","message":"[GCS] Start streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.620965824+07:00","message":"[GCS] IsForceVAD: false for message ID: 3548"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.693001105+07:00","message":"[GCS] Start streaming session, msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.705306994+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.705327601+07:00","message":"found end of frame, send empty tag with msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.705330788+07:00","message":"end Recv id 3548"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.705338356+07:00","message":"[buffer interim] 3548 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.705350233+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.705354209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.705356727+07:00","message":"> Transcript [46844] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.70536094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.705363078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.70536496+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.70536709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:24.705372054+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:24.705379985+07:00","message":"push: {true \n 0 0xc004610a80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:24.710220075+07:00","message":"write wav file: './tmp/7589/7589_3548.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:25.158195696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:25.158211544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:25.159920653+07:00","message":"receive streaming session, msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:25.159955947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:25.159961944+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:25.15997794+07:00","message":"[buffer interim] 3549 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:25.159985306+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:25.159987528+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:25.318444455+07:00","message":"receive streaming session, msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:25.318495737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:25.31850197+07:00","message":"receive interim result [false|false]: ไปไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:25.318519106+07:00","message":"[buffer interim] 3549 false ไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:25.318527339+07:00","message":"[bufferProcess] interim [420000000]:ไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:25.31853044+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:25.318534722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:25.318537574+07:00","message":"> Transcript [46845] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:25.318539804+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.038952149+07:00","message":"receive streaming session, msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.038996835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.039002755+07:00","message":"receive interim result [false|false]: ไปไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.039016017+07:00","message":"[buffer interim] 3549 false ไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.039022778+07:00","message":"[bufferProcess] interim [20000000]:ไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.039025129+07:00","message":"[bufferProcess] send to processor:ไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.039032037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.039034911+07:00","message":"> Transcript [46846] [false]: 'ไปไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.039038344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.039040549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.039042868+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.03904518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.331285059+07:00","message":"receive streaming session, msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.331326917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปไปทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.331333165+07:00","message":"receive interim result [false|false]: ไปไปทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.331348861+07:00","message":"[buffer interim] 3549 false ไปไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.331358526+07:00","message":"[bufferProcess] interim [260000000]:ไปไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.331361118+07:00","message":"[bufferProcess] send to processor:ไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.331369376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.331372613+07:00","message":"> Transcript [46847] [false]: 'ไปไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.331376281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.33137892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.331381013+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.331383733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.522498222+07:00","message":"receive streaming session, msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.522544511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบางปู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.522550879+07:00","message":"receive interim result [false|false]: ไปบางปู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.522563617+07:00","message":"[buffer interim] 3549 false ไปบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.522571877+07:00","message":"[bufferProcess] interim [380000000]:ไปบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.522574534+07:00","message":"[bufferProcess] send to processor:ไปไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.522580564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.52258361+07:00","message":"> Transcript [46848] [false]: 'ไปไปทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.522586916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.522589509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.522591535+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.52259374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.865223413+07:00","message":"receive streaming session, msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.865268033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยไปตามหัวใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.865274769+07:00","message":"receive interim result [false|false]: ปล่อยไปตามหัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.865291303+07:00","message":"[buffer interim] 3549 false ปล่อยไปตามหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865326272+07:00","message":"[bufferProcess] interim [920000000]:ปล่อยไปตามหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865329255+07:00","message":"[bufferProcess] send to processor:ไปบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865339116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865342183+07:00","message":"> Transcript [46849] [false]: 'ไปบางปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865346211+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865348753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865351368+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865353527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865359655+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865362256+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.86536456+07:00","message":"Set new StatePrefix : 'ไปบางปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:26.865366941+07:00","message":"Next Push (prob) : 'บางปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:26.865375632+07:00","message":"push: {false ไป 0 0xc003325e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.358415293+07:00","message":"receive streaming session, msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.35846869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยไปตามหัวใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.358478115+07:00","message":"receive interim result [false|false]: ปล่อยไปตามหัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.358493859+07:00","message":"[buffer interim] 3549 false ปล่อยไปตามหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.358506691+07:00","message":"[bufferProcess] interim [520000000]:ปล่อยไปตามหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.358509891+07:00","message":"[bufferProcess] send to processor:ปล่อยไปตามหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.358518707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.358524996+07:00","message":"> Transcript [46850] [false]: 'ปล่อยไปตามหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.3585276+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.358529696+07:00","message":"Set new StatePrefix: 'ปล่อยไปตามหัวใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.511351115+07:00","message":"[GCS] IsForceVAD: false for message ID: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.585202047+07:00","message":"[GCS] Start streaming session, msgId: 3550"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.671249686+07:00","message":"receive streaming session, msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.671294026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยไปตามหัวใจ\",\"confidence\":0.8885359}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.671300725+07:00","message":"receive interim result [true|false]: ปล่อยไปตามหัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.671310824+07:00","message":"end recv isFinal message id 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.671313381+07:00","message":"end Recv id 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.671321198+07:00","message":"[buffer interim] 3549 true ปล่อยไปตามหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671331961+07:00","message":"[bufferProcess] interim [610000000]:ปล่อยไปตามหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671335733+07:00","message":"[bufferProcess] send to processor (isfinal):ปล่อยไปตามหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671348163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671363966+07:00","message":"> Transcript [46851] [false]: 'ปล่อยไปตามหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671370252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671372791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671375702+07:00","message":"StatePrefix: 'ปล่อยไปตามหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671378776+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671380957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671383535+07:00","message":"> Transcript [46852] [true]: 'ปล่อยไปตามหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671385872+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671387643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671389412+07:00","message":"StatePrefix: 'ปล่อยไปตามหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671391337+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671393165+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671512335+07:00","message":"Push: 'ตามหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671515578+07:00","message":"TextPushed: 'ไปตามหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671517955+07:00","message":"Set new StatePrefix : 'ปล่อยไปตามหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.67152021+07:00","message":"Next Push (prob) : 'ปล่อยไปตามหัวใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:27.671530212+07:00","message":"push: {true ตามหัวใจ 0 0xc003325e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:27.671533678+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3549.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:27.679261514+07:00","message":"write wav file: './tmp/7589/7589_3549.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:28.158243692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:28.158252585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:31.159316236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:31.159353914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.700862423+07:00","message":"[GCS] IsForceVAD: false for message ID: 3550"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.782072364+07:00","message":"receive streaming session, msgId: 3550"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.782117419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.782123744+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.782140276+07:00","message":"[buffer interim] 3550 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.782148987+07:00","message":"[bufferProcess] interim [100000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.782150966+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.782158605+07:00","message":"[bufferProcess] send to processor (ticker):ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.782161194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.78216415+07:00","message":"> Transcript [46853] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.782166592+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.789622679+07:00","message":"receive streaming session, msgId: 3550"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.789656791+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.789662226+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.78967175+07:00","message":"end recv isFinal message id 3550"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.789674124+07:00","message":"end Recv id 3550"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.789681157+07:00","message":"[buffer interim] 3550 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.789688298+07:00","message":"[bufferProcess] interim [130000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.789691865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.789695295+07:00","message":"> Transcript [46854] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.789698038+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.789700066+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.789701991+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.789704729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:32.78970723+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:32.789715789+07:00","message":"push: {true  0 0xc0052cea00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:32.80017697+07:00","message":"write wav file: './tmp/7589/7589_3550.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:34.16009865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:34.160135306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:35.71732858+07:00","message":"[GCS] Start streaming session, msgId: 3551"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:37.160399933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:37.160427512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.63084952+07:00","message":"[GCS] IsForceVAD: false for message ID: 3551"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.688274833+07:00","message":"receive streaming session, msgId: 3551"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.688322138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.688328189+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.688343051+07:00","message":"[buffer interim] 3551 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.688350631+07:00","message":"[bufferProcess] interim [740000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.688352526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.688359915+07:00","message":"[bufferProcess] send to processor (ticker):ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.688363487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.688367872+07:00","message":"> Transcript [46855] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.688371332+07:00","message":"Set StatePrefix (first interim): 'ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.702118377+07:00","message":"[GCS] Start streaming session, msgId: 3552"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.824457374+07:00","message":"receive streaming session, msgId: 3551"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.824502568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\",\"confidence\":0.94358575}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.824509002+07:00","message":"receive interim result [true|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.824520447+07:00","message":"end recv isFinal message id 3551"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.824522933+07:00","message":"end Recv id 3551"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.824528582+07:00","message":"[buffer interim] 3551 true ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.824536906+07:00","message":"[bufferProcess] interim [950000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.824540769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.824544304+07:00","message":"> Transcript [46856] [true]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.824547583+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.824549863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.824551989+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.824554637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:37.824560648+07:00","message":"Push: 'ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:37.824569422+07:00","message":"push: {true ไม่มี 0 0xc004b1d400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:37.830197951+07:00","message":"write wav file: './tmp/7589/7589_3551.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:38.424805224+07:00","message":"receive streaming session, msgId: 3552"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:38.424842702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:38.424848054+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:38.424865639+07:00","message":"[buffer interim] 3552 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:38.424873654+07:00","message":"[bufferProcess] interim [780000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:38.424875721+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:39.063314+07:00","message":"receive streaming session, msgId: 3552"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:39.063355796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:39.063362538+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:39.063374325+07:00","message":"[buffer interim] 3552 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:39.063384032+07:00","message":"[bufferProcess] interim [380000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:39.063386428+07:00","message":"[bufferProcess] send to processor:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:39.063393457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:39.063396259+07:00","message":"> Transcript [46857] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:39.063398651+07:00","message":"Set StatePrefix (first interim): 'ไม่ได้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:40.161194435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:40.161210509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.513534085+07:00","message":"[GCS] Cleaned up inactive client: 3525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.513550494+07:00","message":"[GCS] Cleaned up inactive client: 3521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.51355318+07:00","message":"[GCS] Cleaned up inactive client: 3523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.513555241+07:00","message":"[GCS] Cleaned up inactive client: 3526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.513557084+07:00","message":"[GCS] Cleaned up inactive client: 3520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.513558868+07:00","message":"[GCS] Cleaned up inactive client: 3528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.513561143+07:00","message":"[GCS] Cleaned up inactive client: 3527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.51356297+07:00","message":"[GCS] Cleaned up inactive client: 3522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.513564763+07:00","message":"[GCS] Cleaned up inactive client: 3524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.830161249+07:00","message":"[GCS] IsForceVAD: false for message ID: 3552"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.937101707+07:00","message":"receive streaming session, msgId: 3552"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.937149661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.937155767+07:00","message":"receive interim result [true|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.937174294+07:00","message":"end recv isFinal message id 3552"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.937176971+07:00","message":"end Recv id 3552"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.937183907+07:00","message":"[buffer interim] 3552 true ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937193653+07:00","message":"[bufferProcess] interim [880000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937197459+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937202194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937205403+07:00","message":"> Transcript [46858] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937208175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937210323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937212292+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937215189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937217109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937219986+07:00","message":"> Transcript [46859] [true]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937222967+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.93722468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937226508+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937228243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:40.937233995+07:00","message":"Push: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.937241812+07:00","message":"push: {true ไม่ได้ 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:40.945742422+07:00","message":"write wav file: './tmp/7589/7589_3552.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:40.964177036+07:00","message":"[GCS] Start streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:42.111033691+07:00","message":"[GCS] IsForceVAD: false for message ID: 3553"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:42.182550103+07:00","message":"[GCS] Start streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:42.192692172+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:42.192716884+07:00","message":"found end of frame, send empty tag with msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:42.192720622+07:00","message":"end Recv id 3553"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:42.192727295+07:00","message":"[buffer interim] 3553 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:42.192735554+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:42.192740363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:42.192743621+07:00","message":"> Transcript [46860] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:42.19274621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:42.192748351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:42.192750597+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:42.192752782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:42.192755687+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:42.192764859+07:00","message":"push: {true \n 0 0xc0052ce500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:42.199869154+07:00","message":"write wav file: './tmp/7589/7589_3553.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:43.161448991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:43.161473109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:46.162285708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:46.162290075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:46.922443372+07:00","message":"[GCS] IsForceVAD: false for message ID: 3554"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:46.98236268+07:00","message":"[GCS] Start streaming session, msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:47.006913987+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:47.006928877+07:00","message":"found end of frame, send empty tag with msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:47.006932267+07:00","message":"end Recv id 3554"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:47.006938852+07:00","message":"[buffer interim] 3554 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:47.006945594+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:47.006949888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:47.006952791+07:00","message":"> Transcript [46861] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:47.006955348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:47.006957389+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:47.006959179+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:47.006961027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:47.006963432+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:47.006972165+07:00","message":"push: {true \n 0 0xc004b1c980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:47.017694474+07:00","message":"write wav file: './tmp/7589/7589_3554.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:49.163289101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:49.163296974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:49.860211572+07:00","message":"[GCS] IsForceVAD: false for message ID: 3555"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:49.961925432+07:00","message":"receive streaming session, msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:49.961948537+07:00","message":"found end of frame, send empty tag with msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:49.961952022+07:00","message":"end Recv id 3555"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:49.96195873+07:00","message":"[buffer interim] 3555 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:49.961966709+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:49.961971042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:49.96197377+07:00","message":"> Transcript [46862] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:49.96197606+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:49.961978359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:49.961980202+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:49.961982042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:49.961984954+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:49.961993474+07:00","message":"push: {true \n 0 0xc004611480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:49.969974256+07:00","message":"write wav file: './tmp/7589/7589_3555.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:50.182285589+07:00","message":"[GCS] Start streaming session, msgId: 3556"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:52.164010423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:52.164036306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.642294118+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.64233412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.642339701+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.642354582+07:00","message":"[buffer interim] 3556 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.642363095+07:00","message":"[bufferProcess] interim [460000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.642365104+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.642370805+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.64237349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.642376497+07:00","message":"> Transcript [46863] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.64237905+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.666194059+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.666224112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.666229131+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.666241607+07:00","message":"[buffer interim] 3556 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.6662485+07:00","message":"[bufferProcess] interim [520000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.666250492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.832087829+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.832127444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.832133466+07:00","message":"receive interim result [false|false]: ไม่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:52.83214635+07:00","message":"[buffer interim] 3556 false ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.83215391+07:00","message":"[bufferProcess] interim [700000000]:ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.832156147+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.832162584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.832165901+07:00","message":"> Transcript [46864] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.832168459+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:52.832170903+07:00","message":"Set new StatePrefix: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:53.041851366+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:53.041896596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:53.041904501+07:00","message":"receive interim result [false|false]: ไปวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:53.041924034+07:00","message":"[buffer interim] 3556 false ไปวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:53.04193319+07:00","message":"[bufferProcess] interim [880000000]:ไปวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:53.041935833+07:00","message":"[bufferProcess] send to processor:ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:53.041941962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:53.041945387+07:00","message":"> Transcript [46865] [false]: 'ไม่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:53.041948023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:53.041950374+07:00","message":"Set new StatePrefix: 'ไม่ว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:55.164568754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:55.164576356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:55.880412667+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:55.880455335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:55.880462196+07:00","message":"receive interim result [false|false]: ไม่ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:55.880476121+07:00","message":"[buffer interim] 3556 false ไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880483377+07:00","message":"[bufferProcess] interim [700000000]:ไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880486009+07:00","message":"[bufferProcess] send to processor:ไปวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880492607+07:00","message":"[bufferProcess] send to processor (ticker):ไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880495438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880498147+07:00","message":"> Transcript [46866] [false]: 'ไปวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880500579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880502653+07:00","message":"Set new StatePrefix: 'ไปวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880505009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880507268+07:00","message":"> Transcript [46867] [false]: 'ไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880508962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:55.880510846+07:00","message":"Set new StatePrefix: 'ไม่ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.171304524+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.171347329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.171353324+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.171370039+07:00","message":"[buffer interim] 3556 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.171379068+07:00","message":"[bufferProcess] interim [940000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.171381407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.381286062+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.38133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.38134341+07:00","message":"receive interim result [false|false]: จากใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.381359733+07:00","message":"[buffer interim] 3556 false จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.381370563+07:00","message":"[bufferProcess] interim [180000000]:จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.381375204+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.38138102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.3813859+07:00","message":"> Transcript [46868] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.381389407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.381393523+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.531699255+07:00","message":"[GCS] IsForceVAD: false for message ID: 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.677482708+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.677526184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากใจ\",\"confidence\":0.7844404}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.677532587+07:00","message":"receive interim result [true|false]: จากใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.677543975+07:00","message":"end recv isFinal message id 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.677546392+07:00","message":"end Recv id 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.67755382+07:00","message":"[buffer interim] 3556 true จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677562128+07:00","message":"[bufferProcess] interim [570000000]:จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677567322+07:00","message":"[bufferProcess] send to processor (isfinal):จากใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677570844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677573608+07:00","message":"> Transcript [46869] [false]: 'จากใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677584251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677589653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677593293+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677596386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.67759911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677602478+07:00","message":"> Transcript [46870] [true]: 'จากใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677606118+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677608924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677611371+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677614194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:56.677618326+07:00","message":"Push: 'จากใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.677629314+07:00","message":"push: {true จากใจ 0 0xc0052ce980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:24:56.689220881+07:00","message":"write wav file: './tmp/7589/7589_3556.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:56.724908684+07:00","message":"[GCS] Start streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:57.573137891+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:57.573200867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:57.573208552+07:00","message":"receive interim result [false|false]: ดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:57.573226023+07:00","message":"[buffer interim] 3557 false ดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:57.573234439+07:00","message":"[bufferProcess] interim [840000000]:ดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:57.573236571+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.14457983+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.144621096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงฤทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.144627584+07:00","message":"receive interim result [false|false]: ดวงฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.144641002+07:00","message":"[buffer interim] 3557 false ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.144648523+07:00","message":"[bufferProcess] interim [440000000]:ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.144652455+07:00","message":"[bufferProcess] send to processor:ดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.144655899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.144658683+07:00","message":"> Transcript [46871] [false]: 'ดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.144660798+07:00","message":"Set StatePrefix (first interim): 'ดวง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:58.164747076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:24:58.164776819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.486277221+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.486315775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงฤทธิ์รอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.486322501+07:00","message":"receive interim result [false|false]: ดวงฤทธิ์รอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.486338519+07:00","message":"[buffer interim] 3557 false ดวงฤทธิ์รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.486346506+07:00","message":"[bufferProcess] interim [800000000]:ดวงฤทธิ์รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.486358436+07:00","message":"[bufferProcess] send to processor:ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.486367787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.486372032+07:00","message":"> Transcript [46872] [false]: 'ดวงฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.486377832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.486380676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.486383033+07:00","message":"StatePrefix: 'ดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.486385834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.672349684+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.672390129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงฤทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.672396531+07:00","message":"receive interim result [false|false]: ดวงฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.672417388+07:00","message":"[buffer interim] 3557 false ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.672425395+07:00","message":"[bufferProcess] interim [980000000]:ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.672430017+07:00","message":"[bufferProcess] send to processor:ดวงฤทธิ์รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.672433937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.672436906+07:00","message":"> Transcript [46873] [false]: 'ดวงฤทธิ์รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.672440561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.672442866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.672444774+07:00","message":"StatePrefix: 'ดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.672446755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.788471026+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.788514984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงฤทธิ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.788521257+07:00","message":"receive interim result [false|false]: ดวงฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.788535176+07:00","message":"[buffer interim] 3557 false ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.788543151+07:00","message":"[bufferProcess] interim [40000000]:ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.78854578+07:00","message":"[bufferProcess] send to processor:ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.788549943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.788553049+07:00","message":"> Transcript [46874] [false]: 'ดวงฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.78855833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.788560552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.788562574+07:00","message":"StatePrefix: 'ดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.788564872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.856419532+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.856464645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงฤทธิ์รอบโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.856472286+07:00","message":"receive interim result [false|false]: ดวงฤทธิ์รอบโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.856485761+07:00","message":"[buffer interim] 3557 false ดวงฤทธิ์รอบโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.8564946+07:00","message":"[bufferProcess] interim [160000000]:ดวงฤทธิ์รอบโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856497448+07:00","message":"[bufferProcess] send to processor:ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856507481+07:00","message":"> Transcript [46875] [false]: 'ดวงฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856511532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856514009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856516251+07:00","message":"StatePrefix: 'ดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856518591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856521761+07:00","message":"Push: 'ดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856525341+07:00","message":"TextPushed: 'ดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856527518+07:00","message":"Set new StatePrefix : 'ดวงฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:58.856529934+07:00","message":"Next Push (prob) : 'ฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:58.856540241+07:00","message":"push: {false ดวง 0 0xc003d45e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:59.558644766+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:59.558697775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงฤทธิ์รอบโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:59.558704637+07:00","message":"receive interim result [false|false]: ดวงฤทธิ์รอบโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:24:59.558720524+07:00","message":"[buffer interim] 3557 false ดวงฤทธิ์รอบโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:59.558728408+07:00","message":"[bufferProcess] interim [760000000]:ดวงฤทธิ์รอบโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:59.558731577+07:00","message":"[bufferProcess] send to processor:ดวงฤทธิ์รอบโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:59.558738089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:59.558740727+07:00","message":"> Transcript [46876] [false]: 'ดวงฤทธิ์รอบโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:59.558744132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:59.558746556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:59.558750033+07:00","message":"StatePrefix: 'ดวงฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:24:59.558753273+07:00","message":"TextPushed: 'ดวง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:01.165312669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:01.165319081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:01.852878193+07:00","message":"[GCS] IsForceVAD: false for message ID: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:02.004657542+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:02.004693422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงฤทธิ์\",\"confidence\":0.8831117}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:02.00469938+07:00","message":"receive interim result [true|false]: ดวงฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:02.004705866+07:00","message":"end recv isFinal message id 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:02.004708071+07:00","message":"end Recv id 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:02.004714311+07:00","message":"[buffer interim] 3557 true ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004721654+07:00","message":"[bufferProcess] interim [340000000]:ดวงฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004725645+07:00","message":"[bufferProcess] send to processor (isfinal):ดวงฤทธิ์รอบโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004729338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004732064+07:00","message":"> Transcript [46877] [false]: 'ดวงฤทธิ์รอบโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004735217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004737198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.00473934+07:00","message":"StatePrefix: 'ดวงฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004742476+07:00","message":"TextPushed: 'ดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.00474435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.00474642+07:00","message":"> Transcript [46878] [true]: 'ดวงฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004748588+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004750374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004752357+07:00","message":"StatePrefix: 'ดวงฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004754182+07:00","message":"TextPushed: 'ดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:02.004756735+07:00","message":"Push: 'ฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:02.004764683+07:00","message":"push: {true ฤทธิ์ 0 0xc003d45e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:02.015989449+07:00","message":"write wav file: './tmp/7589/7589_3557.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:02.106932442+07:00","message":"[GCS] Start streaming session, msgId: 3558"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:04.1656245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:04.165619527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:05.431178331+07:00","message":"[GCS] IsForceVAD: false for message ID: 3558"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:05.521188623+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:05.521210471+07:00","message":"found end of frame, send empty tag with msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:05.521213671+07:00","message":"end Recv id 3558"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:05.521222842+07:00","message":"[buffer interim] 3558 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:05.521231606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:05.521243657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:05.521246746+07:00","message":"> Transcript [46879] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:05.521249265+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:05.521251381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:05.521253237+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:05.521255297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:05.521263012+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:05.521274609+07:00","message":"push: {true \n 0 0xc004b1c180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:05.531158561+07:00","message":"write wav file: './tmp/7589/7589_3558.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:05.623082091+07:00","message":"[GCS] Start streaming session, msgId: 3559"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:06.070632457+07:00","message":"[GCS] IsForceVAD: false for message ID: 3559"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:06.159905269+07:00","message":"receive streaming session, msgId: 3559"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:06.159925865+07:00","message":"found end of frame, send empty tag with msgId: 3559"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:06.159929249+07:00","message":"end Recv id 3559"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:06.159936319+07:00","message":"[buffer interim] 3559 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:06.159943395+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:06.159947411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:06.159950408+07:00","message":"> Transcript [46880] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:06.159953193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:06.159955427+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:06.159957497+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:06.159959999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:06.159969037+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:06.159977961+07:00","message":"push: {true \n 0 0xc004b6c480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:06.168742387+07:00","message":"write wav file: './tmp/7589/7589_3559.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:06.392950528+07:00","message":"[GCS] Start streaming session, msgId: 3560"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:07.166653619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:07.166662573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:10.167500132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:10.167515222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:10.513324159+07:00","message":"[GCS] Cleaned up inactive client: 3535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:10.513351353+07:00","message":"[GCS] Cleaned up inactive client: 3530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:10.5133542+07:00","message":"[GCS] Cleaned up inactive client: 3529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:10.513367876+07:00","message":"[GCS] Cleaned up inactive client: 3534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:10.513370984+07:00","message":"[GCS] Cleaned up inactive client: 3532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:10.513372936+07:00","message":"[GCS] Cleaned up inactive client: 3531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:10.513374524+07:00","message":"[GCS] Cleaned up inactive client: 3533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:11.519696055+07:00","message":"[GCS] IsForceVAD: false for message ID: 3560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:11.627249016+07:00","message":"receive streaming session, msgId: 3560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:11.627283371+07:00","message":"found end of frame, send empty tag with msgId: 3560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:11.627288745+07:00","message":"end Recv id 3560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:11.627301003+07:00","message":"[buffer interim] 3560 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:11.627311718+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:11.627318802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:11.627323412+07:00","message":"> Transcript [46881] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:11.627327975+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:11.627331238+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:11.62733494+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:11.627338168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:11.627347734+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:11.627363258+07:00","message":"push: {true \n 0 0xc0037ff880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:11.638200171+07:00","message":"write wav file: './tmp/7589/7589_3560.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:11.902441989+07:00","message":"[GCS] Start streaming session, msgId: 3561"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:13.168234448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:13.168246044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:14.46105665+07:00","message":"[GCS] IsForceVAD: false for message ID: 3561"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:14.534906923+07:00","message":"[GCS] Start streaming session, msgId: 3562"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:14.565043443+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:14.565071856+07:00","message":"found end of frame, send empty tag with msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:14.565075459+07:00","message":"end Recv id 3561"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:14.56508332+07:00","message":"[buffer interim] 3561 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:14.565092037+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:14.565096943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:14.565100101+07:00","message":"> Transcript [46882] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:14.565102871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:14.56510509+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:14.565106976+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:14.565108945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:14.565111742+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:14.565122801+07:00","message":"push: {true \n 0 0xc0052ce700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:14.573234805+07:00","message":"write wav file: './tmp/7589/7589_3561.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:15.870981681+07:00","message":"[GCS] IsForceVAD: false for message ID: 3562"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:15.962602376+07:00","message":"receive streaming session, msgId: 3562"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:15.962625564+07:00","message":"found end of frame, send empty tag with msgId: 3562"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:15.96263019+07:00","message":"end Recv id 3562"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:15.962639+07:00","message":"[buffer interim] 3562 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:15.9626473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:15.962652021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:15.962654973+07:00","message":"> Transcript [46883] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:15.962657386+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:15.962659441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:15.962661292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:15.962663279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:15.962665936+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:15.962674285+07:00","message":"push: {true \n 0 0xc004b6cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:15.969580885+07:00","message":"write wav file: './tmp/7589/7589_3562.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:16.002476455+07:00","message":"[GCS] Start streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:16.062394584+07:00","message":"[GCS] IsForceVAD: false for message ID: 3563"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:16.168515019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:16.168530505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:16.191671832+07:00","message":"[GCS] Start streaming session, msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:16.250486586+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:16.250515199+07:00","message":"found end of frame, send empty tag with msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:16.250519524+07:00","message":"end Recv id 3563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:16.250526882+07:00","message":"[buffer interim] 3563 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:16.250534294+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:16.250538107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:16.25054087+07:00","message":"> Transcript [46884] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:16.250546021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:16.250548093+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:16.250550079+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:16.25055216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:16.250554946+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:16.250599681+07:00","message":"push: {true \n 0 0xc0052cec00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:16.255116203+07:00","message":"write wav file: './tmp/7589/7589_3563.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:19.168903793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:19.168914091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:20.809701879+07:00","message":"[GCS] IsForceVAD: false for message ID: 3564"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:20.916019469+07:00","message":"receive streaming session, msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:20.916041872+07:00","message":"found end of frame, send empty tag with msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:20.91604534+07:00","message":"end Recv id 3564"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:20.916052776+07:00","message":"[buffer interim] 3564 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:20.916059861+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:20.916065075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:20.916068181+07:00","message":"> Transcript [46885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:20.916070533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:20.916072505+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:20.916074327+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:20.916076329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:20.91607902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:20.916087507+07:00","message":"push: {true \n 0 0xc004611400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:20.936253172+07:00","message":"write wav file: './tmp/7589/7589_3564.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:20.941837556+07:00","message":"[GCS] Start streaming session, msgId: 3565"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:22.169817314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:22.169835118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:25.169843661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:25.169848485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:26.063028625+07:00","message":"[GCS] IsForceVAD: false for message ID: 3565"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:26.161916042+07:00","message":"receive streaming session, msgId: 3565"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:26.161952898+07:00","message":"found end of frame, send empty tag with msgId: 3565"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:26.161957968+07:00","message":"end Recv id 3565"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:26.161971243+07:00","message":"[buffer interim] 3565 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:26.161983698+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:26.161995489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:26.161999275+07:00","message":"> Transcript [46886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:26.162002519+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:26.16200454+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:26.162006909+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:26.162009735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:26.162016287+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:26.162027801+07:00","message":"push: {true \n 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:26.176174952+07:00","message":"write wav file: './tmp/7589/7589_3565.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:26.383852082+07:00","message":"[GCS] Start streaming session, msgId: 3566"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:28.170025086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:28.170029574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:29.39084918+07:00","message":"[GCS] IsForceVAD: false for message ID: 3566"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:29.463127826+07:00","message":"[GCS] Start streaming session, msgId: 3567"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:29.483960421+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:29.483991454+07:00","message":"found end of frame, send empty tag with msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:29.483995935+07:00","message":"end Recv id 3566"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:29.48400443+07:00","message":"[buffer interim] 3566 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:29.484015226+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:29.484019785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:29.484026608+07:00","message":"> Transcript [46887] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:29.484029337+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:29.484031361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:29.484033288+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:29.484035266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:29.484043149+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:29.484053438+07:00","message":"push: {true \n 0 0xc0052ce480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:29.492516334+07:00","message":"write wav file: './tmp/7589/7589_3566.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:31.170046905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:31.170056082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:34.170756875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:34.170772315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:34.78003364+07:00","message":"[GCS] IsForceVAD: false for message ID: 3567"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:34.881242369+07:00","message":"receive streaming session, msgId: 3567"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:34.881282954+07:00","message":"found end of frame, send empty tag with msgId: 3567"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:34.881288485+07:00","message":"end Recv id 3567"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:34.881298847+07:00","message":"[buffer interim] 3567 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:34.881308259+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:34.88131857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:34.881323144+07:00","message":"> Transcript [46888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:34.881326438+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:34.881329117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:34.88133212+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:34.881335134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:34.881338888+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:34.881351618+07:00","message":"push: {true \n 0 0xc004b1d280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:34.892930935+07:00","message":"write wav file: './tmp/7589/7589_3567.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:35.293792305+07:00","message":"[GCS] Start streaming session, msgId: 3568"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:37.171300895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:37.171312529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:40.172179157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:40.172191507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.409241424+07:00","message":"[GCS] IsForceVAD: false for message ID: 3568"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.495298364+07:00","message":"receive streaming session, msgId: 3568"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.495320613+07:00","message":"found end of frame, send empty tag with msgId: 3568"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.495323933+07:00","message":"end Recv id 3568"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.495334238+07:00","message":"[buffer interim] 3568 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.495342486+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.495347711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.495350902+07:00","message":"> Transcript [46889] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.495353582+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.49535555+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.495357457+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.495359404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.495362221+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.495373166+07:00","message":"push: {true \n 0 0xc004610300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:40.505849145+07:00","message":"write wav file: './tmp/7589/7589_3568.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513519181+07:00","message":"[GCS] Cleaned up inactive client: 3537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513541055+07:00","message":"[GCS] Cleaned up inactive client: 3539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513543747+07:00","message":"[GCS] Cleaned up inactive client: 3544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513546318+07:00","message":"[GCS] Cleaned up inactive client: 3538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513548245+07:00","message":"[GCS] Cleaned up inactive client: 3541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513550065+07:00","message":"[GCS] Cleaned up inactive client: 3550"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513552035+07:00","message":"[GCS] Cleaned up inactive client: 3545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.51355397+07:00","message":"[GCS] Cleaned up inactive client: 3536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513555982+07:00","message":"[GCS] Cleaned up inactive client: 3540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513557784+07:00","message":"[GCS] Cleaned up inactive client: 3543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513559535+07:00","message":"[GCS] Cleaned up inactive client: 3549"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513561237+07:00","message":"[GCS] Cleaned up inactive client: 3542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513562955+07:00","message":"[GCS] Cleaned up inactive client: 3546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513564621+07:00","message":"[GCS] Cleaned up inactive client: 3547"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513566365+07:00","message":"[GCS] Cleaned up inactive client: 3548"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.513570858+07:00","message":"[GCS] Cleaned up inactive client: 3551"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.542340391+07:00","message":"[GCS] Start streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.790870558+07:00","message":"[GCS] IsForceVAD: false for message ID: 3569"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.861320725+07:00","message":"[GCS] Start streaming session, msgId: 3570"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.951563317+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.951584985+07:00","message":"found end of frame, send empty tag with msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.951588158+07:00","message":"end Recv id 3569"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.95159715+07:00","message":"[buffer interim] 3569 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.951603999+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.951608098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.951611223+07:00","message":"> Transcript [46890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.951618454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.95162043+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.951622388+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.951624455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:40.951633579+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:40.951642396+07:00","message":"push: {true \n 0 0xc0052cef80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:40.956635802+07:00","message":"write wav file: './tmp/7589/7589_3569.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:42.660259+07:00","message":"[GCS] IsForceVAD: false for message ID: 3570"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:42.752224451+07:00","message":"receive streaming session, msgId: 3570"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:42.752247197+07:00","message":"found end of frame, send empty tag with msgId: 3570"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:42.752250655+07:00","message":"end Recv id 3570"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:42.752259887+07:00","message":"[buffer interim] 3570 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:42.752268315+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:42.752273834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:42.752276796+07:00","message":"> Transcript [46891] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:42.752279972+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:42.752282078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:42.752284098+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:42.752286219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:42.752288875+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:42.752298786+07:00","message":"push: {true \n 0 0xc004610980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:42.766298036+07:00","message":"write wav file: './tmp/7589/7589_3570.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:42.789447652+07:00","message":"[GCS] Start streaming session, msgId: 3571"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:43.173372612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:43.173380197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:43.872218754+07:00","message":"[GCS] IsForceVAD: false for message ID: 3571"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:43.975082809+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:43.975104005+07:00","message":"found end of frame, send empty tag with msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:43.975107707+07:00","message":"end Recv id 3571"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:43.975115385+07:00","message":"[buffer interim] 3571 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:43.975122833+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:43.975155516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:43.975158858+07:00","message":"> Transcript [46892] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:43.975161506+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:43.97516355+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:43.975165583+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:43.975167567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:43.975170182+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:43.975216198+07:00","message":"push: {true \n 0 0xc0052ce100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:43.981889206+07:00","message":"write wav file: './tmp/7589/7589_3571.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:44.001260994+07:00","message":"[GCS] Start streaming session, msgId: 3572"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:46.173599654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:46.173594301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:49.17385121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:49.173863456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:49.262339794+07:00","message":"[GCS] IsForceVAD: false for message ID: 3572"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:49.324474021+07:00","message":"[GCS] Start streaming session, msgId: 3573"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:49.347292181+07:00","message":"receive streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:49.347313812+07:00","message":"found end of frame, send empty tag with msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:49.347317401+07:00","message":"end Recv id 3572"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:49.3473239+07:00","message":"[buffer interim] 3572 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:49.347331185+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:49.34733553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:49.347338425+07:00","message":"> Transcript [46893] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:49.347340917+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:49.347342847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:49.347344665+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:49.347346556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:49.347353741+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:49.347361367+07:00","message":"push: {true \n 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:49.358301893+07:00","message":"write wav file: './tmp/7589/7589_3572.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.05188492+07:00","message":"[GCS] IsForceVAD: false for message ID: 3573"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.111709501+07:00","message":"[GCS] Start streaming session, msgId: 3574"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.132682396+07:00","message":"receive streaming session, msgId: 3573"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.13270482+07:00","message":"found end of frame, send empty tag with msgId: 3573"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.13270875+07:00","message":"end Recv id 3573"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.132715203+07:00","message":"[buffer interim] 3573 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.132723006+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.132728423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.132731377+07:00","message":"> Transcript [46894] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.132733795+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.132735837+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.132737724+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.132739804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.132742323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.132750481+07:00","message":"push: {true \n 0 0xc004b6c400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:51.139182358+07:00","message":"write wav file: './tmp/7589/7589_3573.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.370825198+07:00","message":"[GCS] IsForceVAD: false for message ID: 3574"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.452995517+07:00","message":"receive streaming session, msgId: 3574"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.453020416+07:00","message":"found end of frame, send empty tag with msgId: 3574"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.453025271+07:00","message":"end Recv id 3574"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.453036644+07:00","message":"[buffer interim] 3574 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.453047363+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.453053326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.453057195+07:00","message":"> Transcript [46895] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.453060932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.453064113+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.453067747+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.453070772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.453074252+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.453086215+07:00","message":"push: {true \n 0 0xc003d5f780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:51.457652685+07:00","message":"write wav file: './tmp/7589/7589_3574.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.692608161+07:00","message":"[GCS] Start streaming session, msgId: 3575"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.820303494+07:00","message":"[GCS] IsForceVAD: false for message ID: 3575"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.880707903+07:00","message":"[GCS] Start streaming session, msgId: 3576"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.94694005+07:00","message":"receive streaming session, msgId: 3575"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.946968444+07:00","message":"found end of frame, send empty tag with msgId: 3575"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.946971995+07:00","message":"end Recv id 3575"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.946979531+07:00","message":"[buffer interim] 3575 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.946991147+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.946995444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.946998231+07:00","message":"> Transcript [46896] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.947000746+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.947002735+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.947004523+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.947006346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:51.947010653+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:51.947019608+07:00","message":"push: {true \n 0 0xc0052cea00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:51.951624887+07:00","message":"write wav file: './tmp/7589/7589_3575.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:52.174386306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:52.174400993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:52.579696677+07:00","message":"[GCS] IsForceVAD: false for message ID: 3576"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:52.667084973+07:00","message":"receive streaming session, msgId: 3576"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:52.667130901+07:00","message":"found end of frame, send empty tag with msgId: 3576"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:52.667136278+07:00","message":"end Recv id 3576"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:52.66715192+07:00","message":"[buffer interim] 3576 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:52.667164077+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:52.667177008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:52.667182139+07:00","message":"> Transcript [46897] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:52.667186611+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:52.667189867+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:52.667193208+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:52.667196468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:52.667207011+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:52.667222955+07:00","message":"push: {true \n 0 0xc004610d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:52.672696949+07:00","message":"write wav file: './tmp/7589/7589_3576.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:52.711617061+07:00","message":"[GCS] Start streaming session, msgId: 3577"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.350753672+07:00","message":"[GCS] IsForceVAD: false for message ID: 3577"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.482684796+07:00","message":"[GCS] Start streaming session, msgId: 3578"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.511786531+07:00","message":"receive streaming session, msgId: 3577"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.511805971+07:00","message":"found end of frame, send empty tag with msgId: 3577"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.511810359+07:00","message":"end Recv id 3577"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.51181967+07:00","message":"[buffer interim] 3577 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.511829098+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.511841164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.511847299+07:00","message":"> Transcript [46898] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.511850286+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.511852273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.511854187+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.51185615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.511859006+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.511868328+07:00","message":"push: {true \n 0 0xc004b1d600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:53.520509282+07:00","message":"write wav file: './tmp/7589/7589_3577.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.670446544+07:00","message":"[GCS] IsForceVAD: false for message ID: 3578"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.745838343+07:00","message":"receive streaming session, msgId: 3578"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.745865811+07:00","message":"found end of frame, send empty tag with msgId: 3578"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.745869431+07:00","message":"end Recv id 3578"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.745878098+07:00","message":"[buffer interim] 3578 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.745886009+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.745896654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.745899455+07:00","message":"> Transcript [46899] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.745902072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.745904034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.745906035+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.745908195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:53.745912815+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.745923034+07:00","message":"push: {true \n 0 0xc004611100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:53.752564964+07:00","message":"write wav file: './tmp/7589/7589_3578.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:53.86194451+07:00","message":"[GCS] Start streaming session, msgId: 3579"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:55.174742974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:55.174774579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:58.174827837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:25:58.174828002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:58.990685413+07:00","message":"[GCS] IsForceVAD: false for message ID: 3579"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:59.094189346+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:59.094210021+07:00","message":"found end of frame, send empty tag with msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:59.094213454+07:00","message":"end Recv id 3579"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:59.094221688+07:00","message":"[buffer interim] 3579 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:59.094229263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:59.094233687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:59.094236703+07:00","message":"> Transcript [46900] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:59.094239217+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:59.094241641+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:59.094243594+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:59.094245433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:25:59.094247852+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:25:59.094256716+07:00","message":"push: {true \n 0 0xc004b6cb00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:25:59.104893925+07:00","message":"write wav file: './tmp/7589/7589_3579.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:00.273554256+07:00","message":"[GCS] Start streaming session, msgId: 3580"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:01.174887643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:01.174904743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:02.136732675+07:00","message":"[GCS] IsForceVAD: false for message ID: 3580"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:02.226760379+07:00","message":"receive streaming session, msgId: 3580"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:02.226783543+07:00","message":"found end of frame, send empty tag with msgId: 3580"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:02.226787305+07:00","message":"end Recv id 3580"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:02.22679622+07:00","message":"[buffer interim] 3580 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:02.226810157+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:02.226814562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:02.22681746+07:00","message":"> Transcript [46901] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:02.226819946+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:02.226822043+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:02.226823989+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:02.226826106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:02.226828869+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:02.226837359+07:00","message":"push: {true \n 0 0xc0030bd580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:02.242123907+07:00","message":"write wav file: './tmp/7589/7589_3580.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:02.453582246+07:00","message":"[GCS] Start streaming session, msgId: 3581"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:04.175387127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:04.17543085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:07.176369451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:07.176387288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:07.190566238+07:00","message":"[GCS] IsForceVAD: false for message ID: 3581"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:07.318019538+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:07.318054889+07:00","message":"found end of frame, send empty tag with msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:07.318058491+07:00","message":"end Recv id 3581"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:07.318067499+07:00","message":"[buffer interim] 3581 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:07.318075634+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:07.31808144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:07.318084721+07:00","message":"> Transcript [46902] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:07.318087509+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:07.318089845+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:07.318091744+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:07.318093647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:07.31809636+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:07.318108046+07:00","message":"push: {true \n 0 0xc0052ce280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:07.329434313+07:00","message":"write wav file: './tmp/7589/7589_3581.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:07.832964562+07:00","message":"[GCS] Start streaming session, msgId: 3582"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:10.177325972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:10.177333575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:10.513343012+07:00","message":"[GCS] Cleaned up inactive client: 3553"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:10.513368493+07:00","message":"[GCS] Cleaned up inactive client: 3559"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:10.513372289+07:00","message":"[GCS] Cleaned up inactive client: 3558"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:10.513374381+07:00","message":"[GCS] Cleaned up inactive client: 3552"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:10.513376548+07:00","message":"[GCS] Cleaned up inactive client: 3557"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:10.513378821+07:00","message":"[GCS] Cleaned up inactive client: 3554"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:10.513380823+07:00","message":"[GCS] Cleaned up inactive client: 3555"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:10.513383693+07:00","message":"[GCS] Cleaned up inactive client: 3556"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.219047505+07:00","message":"[GCS] IsForceVAD: false for message ID: 3582"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.291533615+07:00","message":"[GCS] Start streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.3027404+07:00","message":"receive streaming session, msgId: 3582"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.302761817+07:00","message":"found end of frame, send empty tag with msgId: 3582"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.302765283+07:00","message":"end Recv id 3582"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.302772619+07:00","message":"[buffer interim] 3582 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.302780526+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.30278483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.302787632+07:00","message":"> Transcript [46903] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.302790524+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.302792624+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.302794485+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.302796362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.302799008+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.302808046+07:00","message":"push: {true \n 0 0xc004b1cf80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:11.312325497+07:00","message":"write wav file: './tmp/7589/7589_3582.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.860794761+07:00","message":"[GCS] IsForceVAD: false for message ID: 3583"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.934401157+07:00","message":"[GCS] Start streaming session, msgId: 3584"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.941561935+07:00","message":"receive streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.941602029+07:00","message":"found end of frame, send empty tag with msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.941605679+07:00","message":"end Recv id 3583"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.941614368+07:00","message":"[buffer interim] 3583 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.941622573+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.941626258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.941629021+07:00","message":"> Transcript [46904] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.941631676+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.94163353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.941635477+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.941637955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:11.941641979+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.941652345+07:00","message":"push: {true \n 0 0xc004b6c200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:11.951671184+07:00","message":"write wav file: './tmp/7589/7589_3583.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:11.989170366+07:00","message":"[GCS] IsForceVAD: false for message ID: 3584"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:12.146479309+07:00","message":"receive streaming session, msgId: 3584"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:12.146500874+07:00","message":"found end of frame, send empty tag with msgId: 3584"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:12.146504121+07:00","message":"end Recv id 3584"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:12.14651183+07:00","message":"[buffer interim] 3584 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:12.146520471+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:12.146524379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:12.14652721+07:00","message":"> Transcript [46905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:12.146529847+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:12.146532263+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:12.146534449+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:12.146536294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:12.146544505+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:12.146553194+07:00","message":"push: {true \n 0 0xc0030bd800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:12.151105976+07:00","message":"write wav file: './tmp/7589/7589_3584.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:13.177576535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:13.177609482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:14.181939841+07:00","message":"[GCS] Start streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:14.29924983+07:00","message":"[GCS] IsForceVAD: false for message ID: 3585"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:14.415637841+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:14.415665505+07:00","message":"found end of frame, send empty tag with msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:14.415669243+07:00","message":"end Recv id 3585"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:14.415678875+07:00","message":"[buffer interim] 3585 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:14.415688604+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:14.415693396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:14.41569628+07:00","message":"> Transcript [46906] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:14.415700592+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:14.41570366+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:14.415706561+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:14.41570951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:14.415717036+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:14.415729222+07:00","message":"push: {true \n 0 0xc004b6c980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:14.420892146+07:00","message":"write wav file: './tmp/7589/7589_3585.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:14.621425707+07:00","message":"[GCS] Start streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.497055502+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.497109849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.497116611+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.49713309+07:00","message":"[buffer interim] 3586 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.497139616+07:00","message":"[bufferProcess] interim [660000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.497141543+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.497148501+07:00","message":"[bufferProcess] send to processor (ticker):เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.497151283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.497154254+07:00","message":"> Transcript [46907] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.49715658+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.655352339+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.655392611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.655402656+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.655417791+07:00","message":"[buffer interim] 3586 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.655424477+07:00","message":"[bufferProcess] interim [780000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.655426504+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.682360536+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.682403077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.682408926+07:00","message":"receive interim result [false|false]: เราชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.682423469+07:00","message":"[buffer interim] 3586 false เราชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.682430979+07:00","message":"[bufferProcess] interim [840000000]:เราชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.682433405+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.682441398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.68244435+07:00","message":"> Transcript [46908] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.682448043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.68245012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.682452206+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.682454382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.68637379+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.686398236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราฟชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.68640307+07:00","message":"receive interim result [false|false]: กราฟชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.686418089+07:00","message":"[buffer interim] 3586 false กราฟชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.686423676+07:00","message":"[bufferProcess] interim [900000000]:กราฟชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.686426111+07:00","message":"[bufferProcess] send to processor:เราชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.686428923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.686431064+07:00","message":"> Transcript [46909] [false]: 'เราชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.686434041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.686436041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.686439183+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.68644118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.978177115+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.978217687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.978223627+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:15.978249928+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.978257488+07:00","message":"[bufferProcess] interim [140000000]:เรื่องราวชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.978260164+07:00","message":"[bufferProcess] send to processor:กราฟชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.978264583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.978267252+07:00","message":"> Transcript [46910] [false]: 'กราฟชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.978269508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:15.978271626+07:00","message":"Set new StatePrefix: 'กราฟชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.063956943+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.063997684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.064004581+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.064019084+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.064029634+07:00","message":"[bufferProcess] interim [320000000]:เรื่องราวชีวิตของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.064032389+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.064038817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.064041715+07:00","message":"> Transcript [46911] [false]: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.064044169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.064046653+07:00","message":"Set new StatePrefix: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:16.178546157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:16.178557314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.38082454+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.380867095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.380873635+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.38089224+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.380901463+07:00","message":"[bufferProcess] interim [560000000]:เรื่องราวชีวิตของพี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.380903811+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.380907523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.380913855+07:00","message":"> Transcript [46912] [false]: 'เรื่องราวชีวิตของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.380917409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.380919637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.380922007+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.380924236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.394300847+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.394335976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.394342249+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.394354514+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.394360989+07:00","message":"[bufferProcess] interim [620000000]:เรื่องราวชีวิตของพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.394363351+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.394366749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.394369525+07:00","message":"> Transcript [46913] [false]: 'เรื่องราวชีวิตของพี่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.39437425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.394376318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.394379926+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.394382294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.560892615+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.560936411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.560943145+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.56095839+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.560967383+07:00","message":"[bufferProcess] interim [740000000]:เรื่องราวชีวิตของพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.560970364+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.560974162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.560976968+07:00","message":"> Transcript [46914] [false]: 'เรื่องราวชีวิตของพี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.5609805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.560984007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.560987376+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.560990348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.756127804+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.756169157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.756174552+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.756190276+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756197928+07:00","message":"[bufferProcess] interim [980000000]:เรื่องราวชีวิตของพี่บ่าววีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756200739+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756206856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756209676+07:00","message":"> Transcript [46915] [false]: 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756213377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756215652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756218093+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756220249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756225253+07:00","message":"Push: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756227513+07:00","message":"TextPushed: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756229531+07:00","message":"Set new StatePrefix : 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.756231604+07:00","message":"Next Push (prob) : 'พี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.756240041+07:00","message":"push: {false เรื่องราวชีวิตของ 0 0xc0052ced00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.8918422+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.891894209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.89190369+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:16.891923048+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.891937587+07:00","message":"[bufferProcess] interim [100000000]:เรื่องราวชีวิตของพี่บ่าววีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.891942021+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.891951673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.891956306+07:00","message":"> Transcript [46916] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.891962459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.891965681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.89196902+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:16.891972972+07:00","message":"TextPushed: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.070433273+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.070476139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.070482756+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.070498253+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.070508218+07:00","message":"[bufferProcess] interim [280000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.070511442+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.070520695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.07052419+07:00","message":"> Transcript [46917] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.070527998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.07053075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.070533133+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.070535999+07:00","message":"TextPushed: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.278835712+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.278877542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.278884202+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.278900449+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.278911852+07:00","message":"[bufferProcess] interim [520000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.278914351+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.278918946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.278922071+07:00","message":"> Transcript [46918] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.278926092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.278928315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.278930681+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.278933799+07:00","message":"TextPushed: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.471860388+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.471902053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.471908516+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.471922085+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.471925429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.471928482+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.47193431+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.471938247+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471944524+07:00","message":"[bufferProcess] interim [640000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.4719467+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471949866+07:00","message":"[bufferProcess] interim [700000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471951909+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471954811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471957726+07:00","message":"> Transcript [46919] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471961744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471963991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471966512+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471969016+07:00","message":"TextPushed: 'เรื่องราวชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471971856+07:00","message":"Push: 'พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471979863+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471991259+07:00","message":"Set new StatePrefix : 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471994405+07:00","message":"Next Push (prob) : 'ก็มีเยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471996469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.471998496+07:00","message":"> Transcript [46920] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.472000684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.472002572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.472004378+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.472002872+07:00","message":"push: {false พี่บ่าววี 0 0xc0052ced00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.472006505+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.980313019+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.980364703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.980374931+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:17.980389021+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.98039674+07:00","message":"[bufferProcess] interim [180000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.980401039+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.980410274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.980413176+07:00","message":"> Transcript [46921] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.980416604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.98041876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.980420858+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:17.980423777+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.10292186+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.102964078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.102969576+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.102984918+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.102994832+07:00","message":"[bufferProcess] interim [300000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.102997598+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.103003356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.103006774+07:00","message":"> Transcript [46922] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.103010475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.103012575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.103015032+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.103019765+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.169464009+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.169498178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.169506034+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.169519011+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169526305+07:00","message":"[bufferProcess] interim [420000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169529012+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169532511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169535319+07:00","message":"> Transcript [46923] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169541467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169543592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169546044+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169548903+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169554016+07:00","message":"Push: 'ก็มีเยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169556469+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169558648+07:00","message":"Set new StatePrefix : 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.169561292+07:00","message":"Next Push (prob) : 'ครับเรื่องราวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.169588183+07:00","message":"push: {false ก็มีเยอะนะ 0 0xc0052ced00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.362701917+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.362745549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.362751343+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.362764898+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.362772911+07:00","message":"[bufferProcess] interim [600000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.362776046+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.362783026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.362785855+07:00","message":"> Transcript [46924] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.362789475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.362792687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.362794829+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.362798003+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.543325637+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.543365887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.543373115+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.543389487+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.543397593+07:00","message":"[bufferProcess] interim [780000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.543400756+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.543408382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.543411176+07:00","message":"> Transcript [46925] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.543415692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.543418336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.543421168+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.543424544+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.670166855+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.670206524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.670213662+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.670230751+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.670239643+07:00","message":"[bufferProcess] interim [840000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.670242631+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.670247048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.670249791+07:00","message":"> Transcript [46926] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.670253708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.670256138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.670258499+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.670261597+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.803232213+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.803285223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.803292808+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.803310596+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803319353+07:00","message":"[bufferProcess] interim [20000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803323056+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803327561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803330792+07:00","message":"> Transcript [46927] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803336048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803338388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803341119+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.80334402+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803347742+07:00","message":"Push: 'ครับเรื่องราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803350251+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803352733+07:00","message":"Set new StatePrefix : 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.803355118+07:00","message":"Next Push (prob) : 'อยู่ในความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.803364098+07:00","message":"push: {false ครับเรื่องราวที่ 0 0xc0052ced00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.858535919+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.858575047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.858581579+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.858599692+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.858608655+07:00","message":"[bufferProcess] interim [80000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.858611391+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.858619561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.858622869+07:00","message":"> Transcript [46928] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.85862774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.858630414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.858632692+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.858637258+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.992649503+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.992691313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.992698283+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:18.992717142+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.992726198+07:00","message":"[bufferProcess] interim [200000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.992729426+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.992739327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.992742704+07:00","message":"> Transcript [46929] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.992747276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.992750106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.992752503+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:18.992755597+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:19.178616054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:19.178619656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.392867558+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.392914814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.392924835+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.392943044+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.392952285+07:00","message":"[bufferProcess] interim [620000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.392955478+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.392963354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.392966725+07:00","message":"> Transcript [46930] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.392970888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.392973288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.392976045+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.392979865+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.573402063+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.57345306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.573459994+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.573472883+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573482306+07:00","message":"[bufferProcess] interim [740000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573484995+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573489377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.57349239+07:00","message":"> Transcript [46931] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573498781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573501097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573503589+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573507758+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573511298+07:00","message":"Push: 'อยู่ในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573513703+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573516613+07:00","message":"Set new StatePrefix : 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.573519262+07:00","message":"Next Push (prob) : 'ทรงจำได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.573528835+07:00","message":"push: {false อยู่ในความ 0 0xc0052ced00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.707203649+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.707244017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.707249961+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.707264772+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.707272603+07:00","message":"[bufferProcess] interim [860000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.70727574+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.707281599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.70728474+07:00","message":"> Transcript [46932] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.707287503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.70729094+07:00","message":"Set new StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.715761212+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.715793019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าปัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.715798793+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าปัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.715811837+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.715817536+07:00","message":"[bufferProcess] interim [920000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.715820301+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.715825421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.715829287+07:00","message":"> Transcript [46933] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.715833079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.71583537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.715837924+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.715840974+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.779509549+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.779554804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.779561099+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.779575601+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.779583599+07:00","message":"[bufferProcess] interim [980000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.779586808+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.779590894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.779593609+07:00","message":"> Transcript [46934] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าปัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.779597692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.779599851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.779601849+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.779604602+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.897988561+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.898039746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประทับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.898049606+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประทับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.898066715+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.898078343+07:00","message":"[bufferProcess] interim [40000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.898083816+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.898091948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.898096145+07:00","message":"> Transcript [46935] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.89810171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.898105233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.898108439+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.898113979+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.960478429+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.960523136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.960536128+07:00","message":"receive interim result [false|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.960552379+07:00","message":"[buffer interim] 3586 false เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.960562169+07:00","message":"[bufferProcess] interim [160000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.960566312+07:00","message":"[bufferProcess] send to processor:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.96057146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.960575741+07:00","message":"> Transcript [46936] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.960582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.960585242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.960588451+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.96059254+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.960596939+07:00","message":"Push: 'ทรงจำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.960600005+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.960603961+07:00","message":"Set new StatePrefix : 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:19.96060776+07:00","message":"Next Push (prob) : 'ประทับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:19.960617688+07:00","message":"push: {false ทรงจำหน้า 0 0xc0052ced00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.130888948+07:00","message":"[GCS] IsForceVAD: false for message ID: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.263187457+07:00","message":"[GCS] Start streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.31847117+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.31850499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ\",\"confidence\":0.9568603}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.318511227+07:00","message":"receive interim result [true|false]: เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.318523091+07:00","message":"end recv isFinal message id 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.318525402+07:00","message":"end Recv id 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.318531552+07:00","message":"[buffer interim] 3586 true เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318539324+07:00","message":"[bufferProcess] interim [520000000]:เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318543173+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318547091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318549922+07:00","message":"> Transcript [46937] [false]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318552763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318555766+07:00","message":"Set new StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318557806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318563642+07:00","message":"> Transcript [46938] [true]: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318567031+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318569731+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318572004+07:00","message":"StatePrefix: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318574552+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318576543+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318783529+07:00","message":"Push: 'น่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318787215+07:00","message":"TextPushed: 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำหน้าน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318797152+07:00","message":"Set new StatePrefix : 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.31879957+07:00","message":"Next Push (prob) : 'เรื่องราวชีวิตของพี่บ่าววีก็มีเยอะนะครับเรื่องราวที่อยู่ในความทรงจำน่าประทับใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.318821342+07:00","message":"push: {true น่าประทับใจ 0 0xc0052ced00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.318810085+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3586.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:20.329425031+07:00","message":"write wav file: './tmp/7589/7589_3586.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.939801711+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.939847512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนาธิป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.93985354+07:00","message":"receive interim result [false|false]: ชนาธิป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:20.93986717+07:00","message":"[buffer interim] 3587 false ชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.939875598+07:00","message":"[bufferProcess] interim [720000000]:ชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:20.939877763+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.116162633+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.116202142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.116209155+07:00","message":"receive interim result [false|false]: ฐานะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.116227803+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.116238569+07:00","message":"[bufferProcess] interim [900000000]:ฐานะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.116240833+07:00","message":"[bufferProcess] send to processor:ชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.11624443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.116247559+07:00","message":"> Transcript [46939] [false]: 'ชนาธิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.116250053+07:00","message":"Set StatePrefix (first interim): 'ชนาธิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.297347941+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.297388412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.297396854+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.2974139+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.297421936+07:00","message":"[bufferProcess] interim [80000000]:ฐานะที่เป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.297424898+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.297428396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.297431172+07:00","message":"> Transcript [46940] [false]: 'ฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.297433605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.297435952+07:00","message":"Set new StatePrefix: 'ฐานะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.417107329+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.417148082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.417155239+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.417183569+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.417191219+07:00","message":"[bufferProcess] interim [140000000]:ฐานะที่เป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.417193553+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.41719674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.417199548+07:00","message":"> Transcript [46941] [false]: 'ฐานะที่เป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.417202997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.417205137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.417207057+07:00","message":"StatePrefix: 'ฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.417209288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.500897004+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.500934264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.500940284+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.500955764+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.500966542+07:00","message":"[bufferProcess] interim [320000000]:ฐานะที่เป็นลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.500968969+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.500972618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.500975781+07:00","message":"> Transcript [46942] [false]: 'ฐานะที่เป็นลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.500979355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.500981478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.500983598+07:00","message":"StatePrefix: 'ฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.500985974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.693024922+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.69306288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.693068716+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.693081817+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.693091167+07:00","message":"[bufferProcess] interim [440000000]:ฐานะที่เป็นลูกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.693093623+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.693098013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.693101087+07:00","message":"> Transcript [46943] [false]: 'ฐานะที่เป็นลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.693104507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.693106569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.693108561+07:00","message":"StatePrefix: 'ฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.693110598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.706060604+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.706097898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.706103901+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.706119601+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706134074+07:00","message":"[bufferProcess] interim [500000000]:ฐานะที่เป็นลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706138262+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706145018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706149088+07:00","message":"> Transcript [46944] [false]: 'ฐานะที่เป็นลูกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706154308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706157143+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706161405+07:00","message":"StatePrefix: 'ฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.70616341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706167679+07:00","message":"Push: 'ฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706171146+07:00","message":"TextPushed: 'ฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706174671+07:00","message":"Set new StatePrefix : 'ฐานะที่เป็นลูกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:21.706177833+07:00","message":"Next Push (prob) : 'ลูกครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:21.706186678+07:00","message":"push: {false ฐานะที่เป็น 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.140811914+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.140854145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.140860571+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.140885221+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.140895726+07:00","message":"[bufferProcess] interim [860000000]:ฐานะที่เป็นลูกทัพฟ้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.140898509+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.140906479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.140909358+07:00","message":"> Transcript [46945] [false]: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.140911834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.140914009+07:00","message":"Set new StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:22.178760627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:22.178783359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.198875991+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.198917941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.198924194+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.198938326+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.19895183+07:00","message":"[bufferProcess] interim [980000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.198954537+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.198958821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.198962663+07:00","message":"> Transcript [46946] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.198966135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.198968287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.198972882+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.198975618+07:00","message":"TextPushed: 'ฐานะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.366478341+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.3665196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.366526476+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.36654524+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.366556553+07:00","message":"[bufferProcess] interim [100000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.366559015+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.366562701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.366565624+07:00","message":"> Transcript [46947] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.366569755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.366572179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.366574783+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.366577166+07:00","message":"TextPushed: 'ฐานะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.394853254+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.394896438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.394902958+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.394916968+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.394924796+07:00","message":"[bufferProcess] interim [160000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.394927813+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.394935357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.39493823+07:00","message":"> Transcript [46948] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.394942305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.394945027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.394947234+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.39494996+07:00","message":"TextPushed: 'ฐานะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.456537191+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.456577869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.456584438+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.456595926+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456609379+07:00","message":"[bufferProcess] interim [220000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456612041+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456616384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456619602+07:00","message":"> Transcript [46949] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456623594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456626753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456629066+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456631588+07:00","message":"TextPushed: 'ฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.45663512+07:00","message":"Push: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456637114+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456639868+07:00","message":"Set new StatePrefix : 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.456642226+07:00","message":"Next Push (prob) : 'ก็ต้องทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.456650667+07:00","message":"push: {false ลูกทัพฟ้า 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.530970653+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.53100462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.531011249+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.531025467+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.531034559+07:00","message":"[bufferProcess] interim [280000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.531040416+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.531047956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.531051498+07:00","message":"> Transcript [46950] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.531054283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.531056812+07:00","message":"Set new StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.586773786+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.586814036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.586820489+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.586838706+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.586850451+07:00","message":"[bufferProcess] interim [340000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.586853516+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.586861271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.586864574+07:00","message":"> Transcript [46951] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.586867144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.586870073+07:00","message":"Set new StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.589528994+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.589551155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.589555541+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.589568272+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.589572019+07:00","message":"[bufferProcess] interim [400000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.589574277+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.589576597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.589578843+07:00","message":"> Transcript [46952] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.589582037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.589584246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.589586348+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.58958915+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.891707571+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.891750106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.891757148+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:22.89177383+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.891782158+07:00","message":"[bufferProcess] interim [640000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.89178477+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.891789377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.891792376+07:00","message":"> Transcript [46953] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.891795044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:22.891797605+07:00","message":"Set new StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.024232274+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.024270574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.024278109+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.024291699+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.024299973+07:00","message":"[bufferProcess] interim [820000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.024302685+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.024310259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.024313945+07:00","message":"> Transcript [46954] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.024317609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.024320222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.024322222+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.024325332+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.219568536+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.219609443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.219616084+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.219632788+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.219641092+07:00","message":"[bufferProcess] interim [0]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.219643982+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.219652985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.21965604+07:00","message":"> Transcript [46955] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.219659672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.219662623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.219664947+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.21966762+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.611858318+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.611920621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.611927808+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.611941343+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.61194979+07:00","message":"[bufferProcess] interim [360000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.611953069+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.611959485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.611962793+07:00","message":"> Transcript [46956] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.611970116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.611972286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.611974741+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.61197767+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.799226499+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.799267317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.799275608+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.799290009+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799297821+07:00","message":"[bufferProcess] interim [540000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799300761+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799308717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799311399+07:00","message":"> Transcript [46957] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799315298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799318016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799321892+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799324644+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.79933509+07:00","message":"Push: 'ก็ต้องนำมาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799337658+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799340513+07:00","message":"Set new StatePrefix : 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.799343043+07:00","message":"Next Push (prob) : 'สู่กันฟังวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.799351355+07:00","message":"push: {false ก็ต้องนำมาเล่า 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.806263818+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.806295823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.806301853+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.806319055+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.806325291+07:00","message":"[bufferProcess] interim [600000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.806327844+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.806331172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.806333744+07:00","message":"> Transcript [46958] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.806337069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.806339813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.806341839+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.806344433+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.989090615+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.989129839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.989136398+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:23.989156211+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.989172268+07:00","message":"[bufferProcess] interim [780000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.989175568+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.989183493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.989187087+07:00","message":"> Transcript [46959] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.98919077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.989193545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.989195717+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:23.98919849+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.126276161+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.12632901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.126336735+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.126352879+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.12636992+07:00","message":"[bufferProcess] interim [900000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.12637294+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.126377266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.126385368+07:00","message":"> Transcript [46960] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.126391776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.126394525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.12639669+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.126399985+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.175802279+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.175834913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.175841764+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.175861577+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175890493+07:00","message":"[bufferProcess] interim [960000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.17589353+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175898187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175900948+07:00","message":"> Transcript [46961] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175905301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175907625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175909968+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175913123+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175916366+07:00","message":"Push: 'สู่กันฟังวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175918618+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175920783+07:00","message":"Set new StatePrefix : 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.175923256+07:00","message":"Next Push (prob) : 'ด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.175930575+07:00","message":"push: {false สู่กันฟังวันนี้ 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.815735468+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.815772126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.815779063+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:24.815792688+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.815800004+07:00","message":"[bufferProcess] interim [560000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.815802786+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.815809634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.815812731+07:00","message":"> Transcript [46962] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.815815518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:24.815818047+07:00","message":"Set new StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:25.179745393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:25.179774634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.217238404+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.217279505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.217286484+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.217301997+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.217316558+07:00","message":"[bufferProcess] interim [980000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.217319233+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.217327673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.217330551+07:00","message":"> Transcript [46963] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.21733599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.217342238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.217344469+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.217347109+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.642392337+07:00","message":"[GCS] IsForceVAD: false for message ID: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.701574573+07:00","message":"[GCS] Start streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.731231881+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.731269284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.731276154+07:00","message":"receive interim result [false|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.731286997+07:00","message":"[buffer interim] 3587 false ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.731295165+07:00","message":"[bufferProcess] interim [580000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.731297892+07:00","message":"[bufferProcess] send to processor:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.731301941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.731305028+07:00","message":"> Transcript [46964] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.731309688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.731311978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.731314055+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.731316548+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.831701185+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.831743651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ\",\"confidence\":0.94538325}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.83175069+07:00","message":"receive interim result [true|false]: ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.831763621+07:00","message":"end recv isFinal message id 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.831768345+07:00","message":"end Recv id 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.831776769+07:00","message":"[buffer interim] 3587 true ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831784951+07:00","message":"[bufferProcess] interim [610000000]:ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831789382+07:00","message":"[bufferProcess] send to processor (isfinal):ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831796034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.83179908+07:00","message":"> Transcript [46965] [false]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831805008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831807221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831809408+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831812133+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831814251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831816191+07:00","message":"> Transcript [46966] [true]: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831820034+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831821719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831823532+07:00","message":"StatePrefix: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831825627+07:00","message":"TextPushed: 'ฐานะที่เป็นลูกทัพฟ้าก็ต้องนำมาเล่าสู่กันฟังวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:25.831830464+07:00","message":"Push: 'ด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:25.831839983+07:00","message":"push: {true ด้วยนะครับ 0 0xc0052cef00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:25.852895447+07:00","message":"write wav file: './tmp/7589/7589_3587.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.276825759+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.276874219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.276880252+07:00","message":"receive interim result [false|false]: การใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.276895916+07:00","message":"[buffer interim] 3588 false การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.276903712+07:00","message":"[bufferProcess] interim [600000000]:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.276906084+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.434911955+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.434958847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การชาร์จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.434965339+07:00","message":"receive interim result [false|false]: การชาร์จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.434978941+07:00","message":"[buffer interim] 3588 false การชาร์จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.43498654+07:00","message":"[bufferProcess] interim [720000000]:การชาร์จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.434988982+07:00","message":"[bufferProcess] send to processor:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.434994416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.434997724+07:00","message":"> Transcript [46967] [false]: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.435000044+07:00","message":"Set StatePrefix (first interim): 'การใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.477374111+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.4774181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุดน้ำชาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.477425886+07:00","message":"receive interim result [false|false]: ชุดน้ำชาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.477444522+07:00","message":"[buffer interim] 3588 false ชุดน้ำชาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.477454563+07:00","message":"[bufferProcess] interim [780000000]:ชุดน้ำชาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.477458428+07:00","message":"[bufferProcess] send to processor:การชาร์จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.4774636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.477468075+07:00","message":"> Transcript [46968] [false]: 'การชาร์จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.477471397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.477474406+07:00","message":"Set new StatePrefix: 'การชาร์จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.556035297+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.556082047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุดน้ำชาหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.556089089+07:00","message":"receive interim result [false|false]: ชุดน้ำชาหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.556103374+07:00","message":"[buffer interim] 3588 false ชุดน้ำชาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.556111267+07:00","message":"[bufferProcess] interim [900000000]:ชุดน้ำชาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.556113892+07:00","message":"[bufferProcess] send to processor:ชุดน้ำชาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.556120156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.556125275+07:00","message":"> Transcript [46969] [false]: 'ชุดน้ำชาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.556127637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.556130149+07:00","message":"Set new StatePrefix: 'ชุดน้ำชาหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.866888543+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.866929705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุดน้ำชาหรือว่าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.866935928+07:00","message":"receive interim result [false|false]: ชุดน้ำชาหรือว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.866947304+07:00","message":"[buffer interim] 3588 false ชุดน้ำชาหรือว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.866956074+07:00","message":"[bufferProcess] interim [140000000]:ชุดน้ำชาหรือว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.866959505+07:00","message":"[bufferProcess] send to processor:ชุดน้ำชาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.866965444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.866968257+07:00","message":"> Transcript [46970] [false]: 'ชุดน้ำชาหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.866971347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.866973562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.866975823+07:00","message":"StatePrefix: 'ชุดน้ำชาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.866977927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.994187888+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.994228019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุดน้ำชาหรือว่าพี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.994233705+07:00","message":"receive interim result [false|false]: ชุดน้ำชาหรือว่าพี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:26.994248511+07:00","message":"[buffer interim] 3588 false ชุดน้ำชาหรือว่าพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.994259753+07:00","message":"[bufferProcess] interim [320000000]:ชุดน้ำชาหรือว่าพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.994264794+07:00","message":"[bufferProcess] send to processor:ชุดน้ำชาหรือว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.994270184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.994274049+07:00","message":"> Transcript [46971] [false]: 'ชุดน้ำชาหรือว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.994277512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.994279848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.994282416+07:00","message":"StatePrefix: 'ชุดน้ำชาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:26.994284782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.136588664+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.136639431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุดน้ำชาหรือว่าพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.136645427+07:00","message":"receive interim result [false|false]: ชุดน้ำชาหรือว่าพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.136663887+07:00","message":"[buffer interim] 3588 false ชุดน้ำชาหรือว่าพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.136672239+07:00","message":"[bufferProcess] interim [500000000]:ชุดน้ำชาหรือว่าพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.136674837+07:00","message":"[bufferProcess] send to processor:ชุดน้ำชาหรือว่าพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.136680134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.136683005+07:00","message":"> Transcript [46972] [false]: 'ชุดน้ำชาหรือว่าพี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.136686508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.136689414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.13669151+07:00","message":"StatePrefix: 'ชุดน้ำชาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.13669364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.558761919+07:00","message":"[GCS] IsForceVAD: false for message ID: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.575221841+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.575272847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุดน้ำชาหรือว่าพี่บ่าววีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.575279526+07:00","message":"receive interim result [false|false]: ชุดน้ำชาหรือว่าพี่บ่าววีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.575297206+07:00","message":"[buffer interim] 3588 false ชุดน้ำชาหรือว่าพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575309929+07:00","message":"[bufferProcess] interim [860000000]:ชุดน้ำชาหรือว่าพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575314379+07:00","message":"[bufferProcess] send to processor:ชุดน้ำชาหรือว่าพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575317888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575322041+07:00","message":"> Transcript [46973] [false]: 'ชุดน้ำชาหรือว่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575327135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575330206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575333639+07:00","message":"StatePrefix: 'ชุดน้ำชาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575336965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575344492+07:00","message":"Push: 'ชุดน้ำชาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575347602+07:00","message":"TextPushed: 'ชุดน้ำชาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575351221+07:00","message":"Set new StatePrefix : 'ชุดน้ำชาหรือว่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.575354916+07:00","message":"Next Push (prob) : 'ว่าพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.575390635+07:00","message":"push: {false ชุดน้ำชาหรือ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.723529555+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.723567862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุดน้ำชาหรือว่าพี่บ่าววีครับ\",\"confidence\":0.8956235}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.723575018+07:00","message":"receive interim result [true|false]: ชุดน้ำชาหรือว่าพี่บ่าววีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.723583511+07:00","message":"end recv isFinal message id 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.723586022+07:00","message":"end Recv id 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.723593085+07:00","message":"[buffer interim] 3588 true ชุดน้ำชาหรือว่าพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.72360293+07:00","message":"[bufferProcess] interim [70000000]:ชุดน้ำชาหรือว่าพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723606876+07:00","message":"[bufferProcess] send to processor (isfinal):ชุดน้ำชาหรือว่าพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723618341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.72363427+07:00","message":"> Transcript [46974] [false]: 'ชุดน้ำชาหรือว่าพี่บ่าววีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723642787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723646124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723650403+07:00","message":"StatePrefix: 'ชุดน้ำชาหรือว่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723654088+07:00","message":"TextPushed: 'ชุดน้ำชาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723657813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723661284+07:00","message":"> Transcript [46975] [true]: 'ชุดน้ำชาหรือว่าพี่บ่าววีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723664418+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723667094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723669632+07:00","message":"StatePrefix: 'ชุดน้ำชาหรือว่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723672427+07:00","message":"TextPushed: 'ชุดน้ำชาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:27.723682886+07:00","message":"Push: 'ว่าพี่บ่าววีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:27.723696405+07:00","message":"push: {true ว่าพี่บ่าววีครับ 0 0xc003768200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:27.73038555+07:00","message":"write wav file: './tmp/7589/7589_3588.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:28.179943643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:28.179975583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:29.864641476+07:00","message":"[GCS] Start streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:30.731752718+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:30.731812866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:30.731819092+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:30.731837261+07:00","message":"[buffer interim] 3589 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:30.731846221+07:00","message":"[bufferProcess] interim [660000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:30.731848792+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:30.731857378+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:30.731861133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:30.731864378+07:00","message":"> Transcript [46976] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:30.731866884+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:30.861196782+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:30.861239698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:30.861246159+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:30.861258702+07:00","message":"[buffer interim] 3589 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:30.861268219+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:30.861270056+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.112471841+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.112511559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.112518477+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.11253362+07:00","message":"[buffer interim] 3589 false สวัสดีค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.112541378+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.112544299+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.112551078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.11255382+07:00","message":"> Transcript [46977] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.112560307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.112562588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.112564499+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.112566774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:31.179974626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:31.179995019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.244783844+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.24483364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.2448415+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.244855159+07:00","message":"[buffer interim] 3589 false สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.244863152+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.244867233+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.244871879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.244875752+07:00","message":"> Transcript [46978] [false]: 'สวัสดีค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.244880842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.244883293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.244885235+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.244887382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.820181255+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.820231945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.820239301+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:31.82025955+07:00","message":"[buffer interim] 3589 false สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.820272278+07:00","message":"[bufferProcess] interim [800000000]:สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.820275114+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.82027926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.820283342+07:00","message":"> Transcript [46979] [false]: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.82028715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.820289545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.820291807+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:31.820293923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.561390082+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.561429679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะรับทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.561435293+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะรับทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.561451726+07:00","message":"[buffer interim] 3589 false สวัสดีค่ะสวัสดีค่ะรับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561460672+07:00","message":"[bufferProcess] interim [480000000]:สวัสดีค่ะสวัสดีค่ะรับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.56146411+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561472535+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดีค่ะสวัสดีค่ะรับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561475335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561478084+07:00","message":"> Transcript [46980] [false]: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561481506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561484881+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561487034+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561489599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561496952+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561499141+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561501243+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561503881+07:00","message":"Next Push (prob) : 'ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561505666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561507851+07:00","message":"> Transcript [46981] [false]: 'สวัสดีค่ะสวัสดีค่ะรับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561509931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561511731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561513531+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.561515688+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.561544232+07:00","message":"push: {false สวัสดี 0 0xc003769200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.638524208+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.638565769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะรับทราบค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.638573292+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะรับทราบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.638586018+07:00","message":"[buffer interim] 3589 false สวัสดีค่ะสวัสดีค่ะรับทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.638593838+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีค่ะสวัสดีค่ะรับทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.638596861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.757682159+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.757723875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.757730232+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:33.757748632+07:00","message":"[buffer interim] 3589 false สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.757756663+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.757759504+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะรับทราบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.757763131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.757765809+07:00","message":"> Transcript [46982] [false]: 'สวัสดีค่ะสวัสดีค่ะรับทราบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.757769094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.757771363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.75777373+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:33.757776175+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:34.18013228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:34.180140464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:34.317584027+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:34.317622683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:34.31762875+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:34.31764391+07:00","message":"[buffer interim] 3589 false สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:34.317651951+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:34.317654469+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:34.317658079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:34.317660871+07:00","message":"> Transcript [46983] [false]: 'สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:34.317664497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:34.317666911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:34.317669253+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:34.317672211+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:35.309287536+07:00","message":"[GCS] IsForceVAD: false for message ID: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:35.438694679+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:35.438741953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะหวัดดีค่ะรับทราบนะคะ\",\"confidence\":0.9187381}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:35.4387494+07:00","message":"receive interim result [true|false]: สวัสดีค่ะหวัดดีค่ะรับทราบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:35.438758854+07:00","message":"end recv isFinal message id 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:35.43876154+07:00","message":"end Recv id 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:35.438769585+07:00","message":"[buffer interim] 3589 true สวัสดีค่ะหวัดดีค่ะรับทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438780546+07:00","message":"[bufferProcess] interim [460000000]:สวัสดีค่ะหวัดดีค่ะรับทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438784129+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438788428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438791528+07:00","message":"> Transcript [46984] [false]: 'สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438795262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438797478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438802389+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438804991+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438810762+07:00","message":"Push: 'ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438812858+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438815473+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438818229+07:00","message":"Next Push (prob) : 'รับทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438820237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438824678+07:00","message":"> Transcript [46985] [true]: 'สวัสดีค่ะหวัดดีค่ะรับทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438827223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438829244+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438831003+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438833143+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438834782+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:35.438909237+07:00","message":"push: {false ค่ะสวัสดีค่ะ 0 0xc003769200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438959554+07:00","message":"Push: 'รับทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438962844+07:00","message":"TextPushed: 'สวัสดีค่ะสวัสดีค่ะรับทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438964846+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะหวัดดีค่ะรับทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.438969496+07:00","message":"Next Push (prob) : 'สวัสดีค่ะหวัดดีค่ะรับทราบนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:35.438975479+07:00","message":"push: {true รับทราบนะคะ 0 0xc003769200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:35.439005804+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3589.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:35.441044242+07:00","message":"[GCS] Start streaming session, msgId: 3590"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:35.450122869+07:00","message":"write wav file: './tmp/7589/7589_3589.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.004668357+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.00470624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.004711891+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.004728784+07:00","message":"[buffer interim] 3590 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.004737581+07:00","message":"[bufferProcess] interim [620000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.004740322+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.004751369+07:00","message":"[bufferProcess] send to processor (ticker):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.004754767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.004757736+07:00","message":"> Transcript [46986] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.004760015+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:37.180790069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:37.180798021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.187616494+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.187650662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.187656377+07:00","message":"receive interim result [false|false]: กับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.187669208+07:00","message":"[buffer interim] 3590 false กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.187675938+07:00","message":"[bufferProcess] interim [740000000]:กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.187678031+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.388203674+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.388261024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.388267684+07:00","message":"receive interim result [false|false]: คนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.38828715+07:00","message":"[buffer interim] 3590 false คนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.388296231+07:00","message":"[bufferProcess] interim [980000000]:คนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.388299096+07:00","message":"[bufferProcess] send to processor:กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.388303174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.388309449+07:00","message":"> Transcript [46987] [false]: 'กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.388312108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.388314309+07:00","message":"Set new StatePrefix: 'กับคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.593468581+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.593513359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนเขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.593519778+07:00","message":"receive interim result [false|false]: คนเขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.593534484+07:00","message":"[buffer interim] 3590 false คนเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.593544354+07:00","message":"[bufferProcess] interim [160000000]:คนเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.593546929+07:00","message":"[bufferProcess] send to processor:คนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.593554053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.593557232+07:00","message":"> Transcript [46988] [false]: 'คนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.593559571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.593561734+07:00","message":"Set new StatePrefix: 'คนเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.739482692+07:00","message":"[GCS] IsForceVAD: false for message ID: 3590"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.846288994+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.846331995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนเขามี\",\"confidence\":0.9396608}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.84634005+07:00","message":"receive interim result [true|false]: คนเขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.846350069+07:00","message":"end recv isFinal message id 3590"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.846352699+07:00","message":"end Recv id 3590"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.846358965+07:00","message":"[buffer interim] 3590 true คนเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846366977+07:00","message":"[bufferProcess] interim [520000000]:คนเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846370508+07:00","message":"[bufferProcess] send to processor (isfinal):คนเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846373692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846376476+07:00","message":"> Transcript [46989] [false]: 'คนเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.84638002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846382203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846384224+07:00","message":"StatePrefix: 'คนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846386214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846387918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846389977+07:00","message":"> Transcript [46990] [true]: 'คนเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846392047+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846394176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846396069+07:00","message":"StatePrefix: 'คนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846400756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:37.846403317+07:00","message":"Push: 'คนเขามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:37.84641043+07:00","message":"push: {true คนเขามี 0 0xc0052ce400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:37.854428178+07:00","message":"write wav file: './tmp/7589/7589_3590.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:38.008634641+07:00","message":"[GCS] Start streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:38.735926972+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:38.735965638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:38.735971682+07:00","message":"receive interim result [false|false]: ตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:38.735990236+07:00","message":"[buffer interim] 3591 false ตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:38.735997521+07:00","message":"[bufferProcess] interim [540000000]:ตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:38.735999473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:39.383240777+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:39.383287559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:39.383295914+07:00","message":"receive interim result [false|false]: ตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:39.383316653+07:00","message":"[buffer interim] 3591 false ตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.383326264+07:00","message":"[bufferProcess] interim [140000000]:ตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.383330567+07:00","message":"[bufferProcess] send to processor:ตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.383335941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.383339989+07:00","message":"> Transcript [46991] [false]: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.383343169+07:00","message":"Set StatePrefix (first interim): 'ตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:39.892132385+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:39.892181443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:39.892188629+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:39.892207897+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.89221681+07:00","message":"[bufferProcess] interim [680000000]:ตำแหน่งปลาก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.892220001+07:00","message":"[bufferProcess] send to processor:ตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.892225144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.892228376+07:00","message":"> Transcript [46992] [false]: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.892245226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.892247752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.892250234+07:00","message":"StatePrefix: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:39.892252472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.071247187+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.071292215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.071298264+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.071312407+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.071319607+07:00","message":"[bufferProcess] interim [860000000]:ตำแหน่งปลาก็ต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.071322384+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.071328476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.071331781+07:00","message":"> Transcript [46993] [false]: 'ตำแหน่งปลาก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.071335417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.071337648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.07133976+07:00","message":"StatePrefix: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.071342099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.141124207+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.141174743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.141181233+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.141198959+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.141207989+07:00","message":"[bufferProcess] interim [980000000]:ตำแหน่งปลาก็ต้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.141211064+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.141220162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.141223098+07:00","message":"> Transcript [46994] [false]: 'ตำแหน่งปลาก็ต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.141227678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.141230334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.141241402+07:00","message":"StatePrefix: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.14124382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:40.181770484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:40.181772193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.334946301+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.334983783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.334990256+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.335004646+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335012414+07:00","message":"[bufferProcess] interim [160000000]:ตำแหน่งปลาก็ต้องเรียกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335015508+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335023652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335026598+07:00","message":"> Transcript [46995] [false]: 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335030088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.33503273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335035097+07:00","message":"StatePrefix: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335037312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335043056+07:00","message":"Push: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335045139+07:00","message":"TextPushed: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335047319+07:00","message":"Set new StatePrefix : 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.335050029+07:00","message":"Next Push (prob) : 'ปลาก็ต้องเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.335057881+07:00","message":"push: {false ตำแหน่ง 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.467780721+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.467832013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.467840493+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.46785802+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.467869756+07:00","message":"[bufferProcess] interim [280000000]:ตำแหน่งปลาก็ต้องเรียกให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.467872574+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.467876842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.467884273+07:00","message":"> Transcript [46996] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.467888517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.467891081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.467893459+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.467896212+07:00","message":"TextPushed: 'ตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.51317337+07:00","message":"[GCS] Cleaned up inactive client: 3562"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.513217019+07:00","message":"[GCS] Cleaned up inactive client: 3568"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.513221508+07:00","message":"[GCS] Cleaned up inactive client: 3567"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.513223652+07:00","message":"[GCS] Cleaned up inactive client: 3564"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.513226635+07:00","message":"[GCS] Cleaned up inactive client: 3563"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.513229391+07:00","message":"[GCS] Cleaned up inactive client: 3560"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.513232558+07:00","message":"[GCS] Cleaned up inactive client: 3561"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.513234297+07:00","message":"[GCS] Cleaned up inactive client: 3565"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.513242825+07:00","message":"[GCS] Cleaned up inactive client: 3566"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.580690091+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.580728857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.580734944+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:40.580751645+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.580761303+07:00","message":"[bufferProcess] interim [340000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.580763861+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.580770249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.580773492+07:00","message":"> Transcript [46997] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.580777805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.580780602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.580782984+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:40.580785594+07:00","message":"TextPushed: 'ตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.164850653+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.164884862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.16489079+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.164902176+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.164910339+07:00","message":"[bufferProcess] interim [940000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.164912778+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.164916191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.164918947+07:00","message":"> Transcript [46998] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.164922397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.164924463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.164926714+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.164929101+07:00","message":"TextPushed: 'ตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.360293745+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.360336491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.360343239+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.360360604+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360369209+07:00","message":"[bufferProcess] interim [180000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360371811+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360377302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360380226+07:00","message":"> Transcript [46999] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360384553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360388144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360390444+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360392749+07:00","message":"TextPushed: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360397427+07:00","message":"Push: 'ปลาก็ต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360399501+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360402099+07:00","message":"Set new StatePrefix : 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.360404376+07:00","message":"Next Push (prob) : 'ให้ครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.36041168+07:00","message":"push: {false ปลาก็ต้องเรียก 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.508306882+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.508345935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.508353039+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.5083678+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.508376967+07:00","message":"[bufferProcess] interim [300000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.508379847+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.508386231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.50838972+07:00","message":"> Transcript [47000] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.508394457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.508396685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.508399373+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.508402697+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.546461446+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.546499497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.546506684+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.546524124+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.546534065+07:00","message":"[bufferProcess] interim [420000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.546538069+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.546543015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.546547554+07:00","message":"> Transcript [47001] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.546552158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.546555119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.546558367+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.546562316+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.763222514+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.763265393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.763271608+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:41.763287063+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.763297132+07:00","message":"[bufferProcess] interim [600000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.763299911+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.763305945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.763309945+07:00","message":"> Transcript [47002] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.763314057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.763316308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.763319306+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:41.763322747+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.058274839+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.058319788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.05832963+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.058346314+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058359057+07:00","message":"[bufferProcess] interim [840000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058362762+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058370933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058374162+07:00","message":"> Transcript [47003] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058378253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058380466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058383766+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058386867+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058393676+07:00","message":"Push: 'ให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.05839562+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058397885+07:00","message":"Set new StatePrefix : 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.058400822+07:00","message":"Next Push (prob) : 'ปีนี้ก็คือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.058410586+07:00","message":"push: {false ให้ครบ 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.257460031+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.257500664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.257509552+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.257525562+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.257533377+07:00","message":"[bufferProcess] interim [80000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.257536117+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.257543525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.257546342+07:00","message":"> Transcript [47004] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.257550081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.257552179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.257554622+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.257557775+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.436135891+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.436178489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.436186479+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.436203361+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.436212722+07:00","message":"[bufferProcess] interim [260000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.436215658+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.436224224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.436227888+07:00","message":"> Transcript [47005] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.436232239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.436234984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.436241109+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.436244436+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.762187126+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.762231039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.762237689+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.76225874+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.762270338+07:00","message":"[bufferProcess] interim [620000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.762273213+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.76228432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.762287792+07:00","message":"> Transcript [47006] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.762292236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.762294751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.762298081+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.762301319+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.948012198+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.948051722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.948059273+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.948073003+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948080903+07:00","message":"[bufferProcess] interim [740000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948083658+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948087865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948091104+07:00","message":"> Transcript [47007] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948095042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948097428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948099984+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948103166+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948107334+07:00","message":"Push: 'ปีนี้ก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948109672+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948111928+07:00","message":"Set new StatePrefix : 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:42.948114219+07:00","message":"Next Push (prob) : 'ความภูมิใจนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:42.948121829+07:00","message":"push: {false ปีนี้ก็คือเป็น 0 0xc003d5e500}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:43.182019821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:43.182046962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.532160525+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.532204009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.532209848+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.532222744+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.532230614+07:00","message":"[bufferProcess] interim [340000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.53223325+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.532241344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.532244253+07:00","message":"> Transcript [47008] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.532248137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.532250368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.53226431+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.532268591+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.638729372+07:00","message":"[GCS] IsForceVAD: false for message ID: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.664398095+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.664438304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะเป็นลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.664445839+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะเป็นลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.664459423+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.664469323+07:00","message":"[bufferProcess] interim [520000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.664472199+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.664476908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.66448054+07:00","message":"> Transcript [47009] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.66448762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.664489948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.664492408+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.664495467+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.704360458+07:00","message":"[GCS] Start streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.732810149+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.732845903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.732852675+07:00","message":"receive interim result [false|false]: ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.732867421+07:00","message":"[buffer interim] 3591 false ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.732876565+07:00","message":"[bufferProcess] interim [580000000]:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.732879791+07:00","message":"[bufferProcess] send to processor:ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.732886462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.732889349+07:00","message":"> Transcript [47010] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะเป็นลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.732895681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.73289808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.73290086+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.732904299+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.840595546+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.840642239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งน้องปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ\",\"confidence\":0.9507147}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.840648986+07:00","message":"receive interim result [true|false]: ตำแหน่งน้องปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.840658954+07:00","message":"end recv isFinal message id 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.840661102+07:00","message":"end Recv id 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.840667527+07:00","message":"[buffer interim] 3591 true ตำแหน่งน้องปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840677847+07:00","message":"[bufferProcess] interim [670000000]:ตำแหน่งน้องปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840681993+07:00","message":"[bufferProcess] send to processor (isfinal):ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840693925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840708265+07:00","message":"> Transcript [47011] [false]: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840714339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840717526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840720464+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840723713+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840732547+07:00","message":"Push: 'ความภูมิใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840734709+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.84073743+07:00","message":"Set new StatePrefix : 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840740198+07:00","message":"Next Push (prob) : 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840742396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840745234+07:00","message":"> Transcript [47012] [true]: 'ตำแหน่งน้องปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840750589+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840752556+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840754323+07:00","message":"StatePrefix: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840756492+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840758398+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.840774342+07:00","message":"push: {false ความภูมิใจนะ 0 0xc003d5e500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840950382+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.84095419+07:00","message":"TextPushed: 'ตำแหน่งปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840957862+07:00","message":"Set new StatePrefix : 'ตำแหน่งน้องปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.840960615+07:00","message":"Next Push (prob) : 'ตำแหน่งน้องปลาก็ต้องเรียกให้ครบปีนี้ก็คือเป็นความภูมิใจนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:43.840974644+07:00","message":"push: {true นะคะ 0 0xc003d5e500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:43.8409756+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3591.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:43.852786276+07:00","message":"write wav file: './tmp/7589/7589_3591.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.423036994+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.423081767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.423087247+07:00","message":"receive interim result [false|false]: มามากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.42310505+07:00","message":"[buffer interim] 3592 false มามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.423112356+07:00","message":"[bufferProcess] interim [540000000]:มามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.423114173+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.693373072+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.693415928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินเบียร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.693422161+07:00","message":"receive interim result [false|false]: มามากินเบียร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.693436519+07:00","message":"[buffer interim] 3592 false มามากินเบียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.693444535+07:00","message":"[bufferProcess] interim [780000000]:มามากินเบียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.693447231+07:00","message":"[bufferProcess] send to processor:มามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.693453229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.693456266+07:00","message":"> Transcript [47013] [false]: 'มามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.693458547+07:00","message":"Set StatePrefix (first interim): 'มามากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.95555277+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.955598838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินวีต้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.955605617+07:00","message":"receive interim result [false|false]: มามากินวีต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:44.955621027+07:00","message":"[buffer interim] 3592 false มามากินวีต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.955628555+07:00","message":"[bufferProcess] interim [80000000]:มามากินวีต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.955631347+07:00","message":"[bufferProcess] send to processor:มามากินเบียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.955637018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.955640077+07:00","message":"> Transcript [47014] [false]: 'มามากินเบียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.955643685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.955645853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.955649688+07:00","message":"StatePrefix: 'มามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:44.955651852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.071805324+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.071855089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.071861718+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.071876954+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.07188433+07:00","message":"[bufferProcess] interim [140000000]:มามากินหมี่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.0718874+07:00","message":"[bufferProcess] send to processor:มามากินวีต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.071891174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.071894146+07:00","message":"> Transcript [47015] [false]: 'มามากินวีต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.071897906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.071900147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.071902047+07:00","message":"StatePrefix: 'มามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.071904448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.266317919+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.266356438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.266363232+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.266372821+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.266380467+07:00","message":"[bufferProcess] interim [380000000]:มามากินหมี่เต็มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.266383121+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.266386998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.266389718+07:00","message":"> Transcript [47016] [false]: 'มามากินหมี่เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.266392786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.266395725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.266397869+07:00","message":"StatePrefix: 'มามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.266399952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.37524351+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.375299322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.375305605+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.37531859+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375326408+07:00","message":"[bufferProcess] interim [500000000]:มามากินหมี่เต็มแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375330892+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375336766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375339733+07:00","message":"> Transcript [47017] [false]: 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375343265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375345457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375348088+07:00","message":"StatePrefix: 'มามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375350335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375354923+07:00","message":"Push: 'มามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.37535697+07:00","message":"TextPushed: 'มามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375359331+07:00","message":"Set new StatePrefix : 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.375361869+07:00","message":"Next Push (prob) : 'หมี่เต็มแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.375369683+07:00","message":"push: {false มามากิน 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.504542435+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.504576854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.504585392+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:45.504602456+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.504609836+07:00","message":"[bufferProcess] interim [620000000]:มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.504613618+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.504621995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.504625023+07:00","message":"> Transcript [47018] [false]: 'มามากินหมี่เต็มแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.504628463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.504631551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.504633733+07:00","message":"StatePrefix: 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:45.504635957+07:00","message":"TextPushed: 'มามากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.026283791+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.026322546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.026329139+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.026346705+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.026356407+07:00","message":"[bufferProcess] interim [220000000]:มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.02636003+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.02636769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.026370602+07:00","message":"> Transcript [47019] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.026374876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.026377841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.026380151+07:00","message":"StatePrefix: 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.02638246+07:00","message":"TextPushed: 'มามากิน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:46.182422289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:46.182442967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.549367571+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.549407398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.54941371+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.549429116+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.549438216+07:00","message":"[bufferProcess] interim [640000000]:มามากินหมี่เต็มแล้วคะเนี่ยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.549440982+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.549446879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.549449611+07:00","message":"> Transcript [47020] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.549453075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.549455421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.549457658+07:00","message":"StatePrefix: 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.549459903+07:00","message":"TextPushed: 'มามากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.563050553+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.563081231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.563086812+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.563099999+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563106219+07:00","message":"[bufferProcess] interim [700000000]:มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563108688+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563112037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563114648+07:00","message":"> Transcript [47021] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563118156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563120258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563122445+07:00","message":"StatePrefix: 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563124599+07:00","message":"TextPushed: 'มามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563130515+07:00","message":"Push: 'หมี่เต็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563132503+07:00","message":"TextPushed: 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563134683+07:00","message":"Set new StatePrefix : 'มามากินหมี่เต็มแล้วคะเนี่ยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.563137414+07:00","message":"Next Push (prob) : 'คะเนี่ยแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.563161647+07:00","message":"push: {false หมี่เต็มแล้ว 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.660666496+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.66070524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.660713066+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.660729764+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.660744708+07:00","message":"[bufferProcess] interim [760000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.660748238+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.660761792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.660765218+07:00","message":"> Transcript [47022] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.660768174+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.936293599+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.936338529+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-06-22T13:26:46.936346119+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:46.936360612+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.936371481+07:00","message":"[bufferProcess] interim [120000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.936374782+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.936381806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.936384822+07:00","message":"> Transcript [47023] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.936387422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:46.936392104+07:00","message":"Set new StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.179953647+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.180000115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.180008587+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.1800286+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.180039318+07:00","message":"[bufferProcess] interim [240000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.180043604+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.180052078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.180056129+07:00","message":"> Transcript [47024] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.180061984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.180065217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.180068588+07:00","message":"StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.180073415+07:00","message":"TextPushed: 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.183356519+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.18340242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.183409618+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.183421999+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.183428562+07:00","message":"[bufferProcess] interim [300000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.183431241+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.183436926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.183439885+07:00","message":"> Transcript [47025] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.183443125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.18344551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.183447713+07:00","message":"StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.183450678+07:00","message":"TextPushed: 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.248144045+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.248181404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.248188209+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.248202362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.248205422+07:00","message":"receive interim result [false|false]:  2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.248213172+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.248217122+07:00","message":"[buffer interim] 3592 false  2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.248223207+07:00","message":"[bufferProcess] interim [360000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.248225889+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.248229275+07:00","message":"[bufferProcess] interim [360000000]: 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.24823203+07:00","message":"[bufferProcess] update buffer: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.248235165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.248238092+07:00","message":"> Transcript [47026] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.248241619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.248243705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.248245979+07:00","message":"StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.248248618+07:00","message":"TextPushed: 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.252361728+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.25237736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.252382555+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.252392404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.252395344+07:00","message":"receive interim result [false|false]:  2005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.252399688+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.252402108+07:00","message":"[buffer interim] 3592 false  2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252405607+07:00","message":"[bufferProcess] interim [420000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252408169+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.25241591+07:00","message":"[bufferProcess] interim [420000000]: 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252418236+07:00","message":"[bufferProcess] update buffer: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252420475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252424529+07:00","message":"> Transcript [47027] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252427277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252429442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252431706+07:00","message":"StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252434522+07:00","message":"TextPushed: 'มามากินหมี่เต็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252442027+07:00","message":"Push: 'คะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252444173+07:00","message":"TextPushed: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252446818+07:00","message":"Set new StatePrefix : 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.252449121+07:00","message":"Next Push (prob) : ' 2000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.252458648+07:00","message":"push: {false คะเนี่ยตั้งแต่ปี 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.395685388+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.395738737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.395748277+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.395764033+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.395772901+07:00","message":"[bufferProcess] interim [480000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.395776203+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.395785111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.395788201+07:00","message":"> Transcript [47028] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.395790944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.395793106+07:00","message":"Set new StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2005'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.44046555+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.440507859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.440515231+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.440524251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.440528357+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.440543056+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.440552674+07:00","message":"[buffer interim] 3592 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.440580081+07:00","message":"[bufferProcess] interim [540000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.440605345+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.440617386+07:00","message":"[bufferProcess] interim [540000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.440620438+07:00","message":"[bufferProcess] update buffer: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.44062431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.440628499+07:00","message":"> Transcript [47029] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.440631242+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.63271578+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.632768854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.632778257+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.632790455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2503\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.632793651+07:00","message":"receive interim result [false|false]:  2503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.632801846+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.632807198+07:00","message":"[buffer interim] 3592 false  2503"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.632815063+07:00","message":"[bufferProcess] interim [780000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.632818793+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.632823551+07:00","message":"[bufferProcess] interim [780000000]: 2503"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.632827916+07:00","message":"[bufferProcess] update buffer: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2503"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.63283203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.632836422+07:00","message":"> Transcript [47030] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.632841421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.632845351+07:00","message":"Set new StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2500'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.76123612+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.76128978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.76129741+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.761309094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2530\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.761312293+07:00","message":"receive interim result [false|false]:  2530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.761321618+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.7613259+07:00","message":"[buffer interim] 3592 false  2530"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.761333535+07:00","message":"[bufferProcess] interim [900000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.761336209+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2503"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.761344027+07:00","message":"[bufferProcess] interim [900000000]: 2530"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.761346647+07:00","message":"[bufferProcess] update buffer: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2530"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.761349942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.761353191+07:00","message":"> Transcript [47031] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2503'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.761355935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.761358015+07:00","message":"Set new StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2503'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.953274289+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.953325873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.953332927+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.953343134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2536\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.95334614+07:00","message":"receive interim result [false|false]:  2536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.953355284+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:47.953359992+07:00","message":"[buffer interim] 3592 false  2536"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.953366756+07:00","message":"[bufferProcess] interim [80000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.953369727+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2530"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.953373176+07:00","message":"[bufferProcess] interim [80000000]: 2536"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.953375809+07:00","message":"[bufferProcess] update buffer: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.953379098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.953382345+07:00","message":"> Transcript [47032] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2530'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.953386364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:47.953388754+07:00","message":"Set new StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2530'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.058106286+07:00","message":"[GCS] IsForceVAD: false for message ID: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.145565987+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.145610158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.145616565+07:00","message":"receive interim result [false|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.145629889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2536 ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.145633102+07:00","message":"receive interim result [false|false]:  2536 ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.145640311+07:00","message":"[buffer interim] 3592 false มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.145644647+07:00","message":"[buffer interim] 3592 false  2536 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.145650721+07:00","message":"[bufferProcess] interim [380000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.145653612+07:00","message":"[bufferProcess] send to processor:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.145657357+07:00","message":"[bufferProcess] interim [380000000]: 2536 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.14566039+07:00","message":"[bufferProcess] update buffer: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.145663467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.145667216+07:00","message":"> Transcript [47033] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.14566963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.145671636+07:00","message":"Set new StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.210311268+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.210352419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536 ครับ\",\"confidence\":0.9525342}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.210359652+07:00","message":"receive interim result [true|false]: มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536 ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.210370932+07:00","message":"end recv isFinal message id 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.210373386+07:00","message":"end Recv id 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.210382201+07:00","message":"[buffer interim] 3592 true มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210389939+07:00","message":"[bufferProcess] interim [380000000]:มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210393517+07:00","message":"[bufferProcess] send to processor (isfinal):มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210396755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210399661+07:00","message":"> Transcript [47034] [false]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536 ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.21040426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.21040627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210408162+07:00","message":"StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210410308+07:00","message":"TextPushed: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210412197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.2104142+07:00","message":"> Transcript [47035] [true]: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536 ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210416403+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210418631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210420491+07:00","message":"StatePrefix: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี 2536'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.210422523+07:00","message":"TextPushed: 'มามากินหมี่เต็มแล้วคะเนี่ยตั้งแต่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.21043044+07:00","message":"Push: ' 2536 ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.210437696+07:00","message":"push: {true  2536 ครับ 0 0xc003d5f500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:48.219779107+07:00","message":"write wav file: './tmp/7589/7589_3592.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.51155337+07:00","message":"[GCS] Start streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.856876322+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.856927715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.85693358+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:48.856952285+07:00","message":"[buffer interim] 3593 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.856960616+07:00","message":"[bufferProcess] interim [360000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:48.856962551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.068965152+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.069002941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.069009983+07:00","message":"receive interim result [false|false]: มาเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.069026852+07:00","message":"[buffer interim] 3593 false มาเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.069034226+07:00","message":"[bufferProcess] interim [480000000]:มาเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.069036746+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.069043216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.069046094+07:00","message":"> Transcript [47036] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.069048255+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.123364813+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.123409582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.123418136+07:00","message":"receive interim result [false|false]: มาจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.123436527+07:00","message":"[buffer interim] 3593 false มาจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.123450491+07:00","message":"[bufferProcess] interim [540000000]:มาจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.12345438+07:00","message":"[bufferProcess] send to processor:มาเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.123463956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.123469276+07:00","message":"> Transcript [47037] [false]: 'มาเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.123474021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.123477486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.123480646+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.12348378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.179782577+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.179819325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.17982562+07:00","message":"receive interim result [false|false]: มาจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.179842944+07:00","message":"[buffer interim] 3593 false มาจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.179851365+07:00","message":"[bufferProcess] interim [660000000]:มาจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.179854021+07:00","message":"[bufferProcess] send to processor:มาจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.179857625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.179860481+07:00","message":"> Transcript [47038] [false]: 'มาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.179863805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.179866073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.179868037+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.179869986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:49.18298422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:49.18299538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.362317889+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.362363511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.362369988+07:00","message":"receive interim result [false|false]: มาจนถึงวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.362388849+07:00","message":"[buffer interim] 3593 false มาจนถึงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.362403905+07:00","message":"[bufferProcess] interim [840000000]:มาจนถึงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.362407968+07:00","message":"[bufferProcess] send to processor:มาจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.36241754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.362422145+07:00","message":"> Transcript [47039] [false]: 'มาจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.362427858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.362431085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.362434896+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.362437904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.561440451+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.56148664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.561493618+07:00","message":"receive interim result [false|false]: มาจนถึงวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.561511094+07:00","message":"[buffer interim] 3593 false มาจนถึงวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561520844+07:00","message":"[bufferProcess] interim [80000000]:มาจนถึงวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561524156+07:00","message":"[bufferProcess] send to processor:มาจนถึงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561528718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561531759+07:00","message":"> Transcript [47040] [false]: 'มาจนถึงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561537476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561539847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561542307+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561544724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561547827+07:00","message":"Push: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561549832+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.56155241+07:00","message":"Set new StatePrefix : 'มาจนถึงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.561554675+07:00","message":"Next Push (prob) : 'จนถึงวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.561565666+07:00","message":"push: {false มา 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.722669991+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.722715909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.722722407+07:00","message":"receive interim result [false|false]: มาจนถึงวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.722737726+07:00","message":"[buffer interim] 3593 false มาจนถึงวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.722745982+07:00","message":"[bufferProcess] interim [200000000]:มาจนถึงวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.722749091+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.722753105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.722756234+07:00","message":"> Transcript [47041] [false]: 'มาจนถึงวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.722760066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.722762985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.722764966+07:00","message":"StatePrefix: 'มาจนถึงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.722767662+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.746681278+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.746719347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.746728944+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.746744366+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.746751945+07:00","message":"[bufferProcess] interim [260000000]:มาจนถึงวันปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.746754625+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.746758049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.74676149+07:00","message":"> Transcript [47042] [false]: 'มาจนถึงวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.746764984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.746767026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.74676889+07:00","message":"StatePrefix: 'มาจนถึงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.74677133+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.996178949+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.996218025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันที่ 16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.99622454+07:00","message":"receive interim result [false|false]: มาจนถึงวันที่ 16"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:49.996239341+07:00","message":"[buffer interim] 3593 false มาจนถึงวันที่ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.996249215+07:00","message":"[bufferProcess] interim [500000000]:มาจนถึงวันที่ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.996251861+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.996256143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.996259069+07:00","message":"> Transcript [47043] [false]: 'มาจนถึงวันปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.996262358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.99626677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.996269328+07:00","message":"StatePrefix: 'มาจนถึงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:49.996272054+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.069624119+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.069666883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.069675283+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.069691924+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069701984+07:00","message":"[bufferProcess] interim [620000000]:มาจนถึงวันปีนี้ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069704544+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันที่ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069708716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069711758+07:00","message":"> Transcript [47044] [false]: 'มาจนถึงวันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069716571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069718928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069721501+07:00","message":"StatePrefix: 'มาจนถึงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069724053+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069728174+07:00","message":"Push: 'จนถึงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.06973021+07:00","message":"TextPushed: 'มาจนถึงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069732424+07:00","message":"Set new StatePrefix : 'มาจนถึงวันที่ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.069734662+07:00","message":"Next Push (prob) : 'ที่ 16'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.069743719+07:00","message":"push: {false จนถึงวัน 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.263689946+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.263728137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 61\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.263734379+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 61"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.263752614+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 61"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.263759879+07:00","message":"[bufferProcess] interim [740000000]:มาจนถึงวันปีนี้ 61"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.263762365+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.26376593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.263769083+07:00","message":"> Transcript [47045] [false]: 'มาจนถึงวันปีนี้ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.263771307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.263773295+07:00","message":"Set new StatePrefix: 'มาจนถึงวันปีนี้ 60'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.380236947+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.380278963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.380286675+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.380304674+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.380314998+07:00","message":"[bufferProcess] interim [860000000]:มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.380318748+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 61"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.380325163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.380329015+07:00","message":"> Transcript [47046] [false]: 'มาจนถึงวันปีนี้ 61'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.380332251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.380335418+07:00","message":"Set new StatePrefix: 'มาจนถึงวันปีนี้ 61'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.763462331+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.763501097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.763508638+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.763518864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 68\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.763521578+07:00","message":"receive interim result [false|false]:  68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.763530005+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.763534494+07:00","message":"[buffer interim] 3593 false  68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.763540507+07:00","message":"[bufferProcess] interim [220000000]:มาจนถึงวันปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.763543532+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.763546872+07:00","message":"[bufferProcess] interim [220000000]: 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.763549374+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.763552259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.763554868+07:00","message":"> Transcript [47047] [false]: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.763557224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.763559153+07:00","message":"Set new StatePrefix: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.977705508+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.977745432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.97775294+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.977762993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 68 หมดกี่ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.977766423+07:00","message":"receive interim result [false|false]:  68 หมดกี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.977775717+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.977780091+07:00","message":"[buffer interim] 3593 false  68 หมดกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.977787438+07:00","message":"[bufferProcess] interim [400000000]:มาจนถึงวันปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.977793518+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.977797169+07:00","message":"[bufferProcess] interim [400000000]: 68 หมดกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.977799868+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 หมดกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.977803142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.977806926+07:00","message":"> Transcript [47048] [false]: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.977810163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.977813431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.977815556+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.977817647+07:00","message":"TextPushed: 'มาจนถึงวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.996221226+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.996257278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.996264434+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.996276982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมดกี่ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.996280365+07:00","message":"receive interim result [false|false]:  หมดกี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.996286845+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:50.996289989+07:00","message":"[buffer interim] 3593 false  หมดกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.996300094+07:00","message":"[bufferProcess] interim [460000000]:มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.996302907+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68 หมดกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.996305867+07:00","message":"[bufferProcess] interim [460000000]: หมดกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.996308063+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 หมดกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.996311241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.99631457+07:00","message":"> Transcript [47049] [false]: 'มาจนถึงวันปีนี้ 68 หมดกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.996317729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.99631989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.996321854+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:50.996324006+07:00","message":"TextPushed: 'มาจนถึงวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.523867064+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.523904463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.523911599+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.523923835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปี 53\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.523926959+07:00","message":"receive interim result [false|false]:  ปี 53"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.523934478+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.523943446+07:00","message":"[buffer interim] 3593 false  ปี 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.523949675+07:00","message":"[bufferProcess] interim [0]:มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.523952768+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68 หมดกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.523956441+07:00","message":"[bufferProcess] interim [0]: ปี 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.523959622+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 ปี 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.523962697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.52396561+07:00","message":"> Transcript [47050] [false]: 'มาจนถึงวันปีนี้ 68 หมดกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.523969161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.523971357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.523973774+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.523983134+07:00","message":"TextPushed: 'มาจนถึงวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.871613172+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.871653059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.871659506+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.871668914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่ 5:30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.871672467+07:00","message":"receive interim result [false|false]:  ที่ 5:30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.871681185+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.871687099+07:00","message":"[buffer interim] 3593 false  ที่ 5:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871693675+07:00","message":"[bufferProcess] interim [420000000]:มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871696294+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68 ปี 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871702174+07:00","message":"[bufferProcess] interim [420000000]: ที่ 5:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871705347+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 ที่ 5:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871708571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871711506+07:00","message":"> Transcript [47051] [false]: 'มาจนถึงวันปีนี้ 68 ปี 53'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871715177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871717375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871723246+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871726555+07:00","message":"TextPushed: 'มาจนถึงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871732384+07:00","message":"Push: 'ปีนี้ 68'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871734453+07:00","message":"TextPushed: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871738116+07:00","message":"Set new StatePrefix : 'มาจนถึงวันปีนี้ 68 ปี 53'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:51.871740846+07:00","message":"Next Push (prob) : ' ปี 53'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:51.871774376+07:00","message":"push: {false ปีนี้ 68 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.064702959+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.064744867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.064751865+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.06476302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปี 33\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.064765992+07:00","message":"receive interim result [false|false]:  ปี 33"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.064773801+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.06478163+07:00","message":"[buffer interim] 3593 false  ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.064787416+07:00","message":"[bufferProcess] interim [600000000]:มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.064790222+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68 ที่ 5:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.064793626+07:00","message":"[bufferProcess] interim [600000000]: ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.064796938+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.064799839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.064802676+07:00","message":"> Transcript [47052] [false]: 'มาจนถึงวันปีนี้ 68 ที่ 5:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.064804977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.064808648+07:00","message":"Set new StatePrefix: 'มาจนถึงวันปีนี้ 68 ที่ 5:30'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:52.183316785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:52.183332378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.389530894+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.389570606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.389577915+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.389588339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปี 33 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.389591681+07:00","message":"receive interim result [false|false]:  ปี 33 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.389600816+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.389605131+07:00","message":"[buffer interim] 3593 false  ปี 33 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.38961608+07:00","message":"[bufferProcess] interim [900000000]:มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.389619152+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.389625742+07:00","message":"[bufferProcess] interim [900000000]: ปี 33 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.38962843+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 ปี 33 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.389631707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.389634916+07:00","message":"> Transcript [47053] [false]: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.389637401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.389639585+07:00","message":"Set new StatePrefix: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.436314725+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.436351643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.436358876+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.43636955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปี 33\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.436372827+07:00","message":"receive interim result [false|false]:  ปี 33"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.436380209+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.436384233+07:00","message":"[buffer interim] 3593 false  ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.436390118+07:00","message":"[bufferProcess] interim [960000000]:มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.436392795+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68 ปี 33 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.436396566+07:00","message":"[bufferProcess] interim [960000000]: ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.436399234+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.436402697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.436405842+07:00","message":"> Transcript [47054] [false]: 'มาจนถึงวันปีนี้ 68 ปี 33 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.436409247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.436411704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.436413971+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.43641648+07:00","message":"TextPushed: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.691679634+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.691722604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.691729184+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.691741972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปี 33 ปีเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.691745724+07:00","message":"receive interim result [false|false]:  ปี 33 ปีเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.691766437+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.691789964+07:00","message":"[buffer interim] 3593 false  ปี 33 ปีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.691798941+07:00","message":"[bufferProcess] interim [140000000]:มาจนถึงวันปีนี้ 68"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.691802502+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.691805967+07:00","message":"[bufferProcess] interim [140000000]: ปี 33 ปีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.691809263+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 ปี 33 ปีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.691812542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.69181607+07:00","message":"> Transcript [47055] [false]: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.69182003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.691822358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.6918244+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.691827118+07:00","message":"TextPushed: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.709495333+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.709527992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68 ปี 33\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.709534714+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.709546117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.709549477+07:00","message":"receive interim result [false|false]:  ปีเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.709556685+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.709560277+07:00","message":"[buffer interim] 3593 false  ปีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.709580586+07:00","message":"[bufferProcess] interim [200000000]:มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.709593746+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68 ปี 33 ปีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.70960231+07:00","message":"[bufferProcess] interim [200000000]: ปีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.709605526+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 ปี 33 ปีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.709609057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.709612764+07:00","message":"> Transcript [47056] [false]: 'มาจนถึงวันปีนี้ 68 ปี 33 ปีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.70961627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.709618442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.709620395+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.709623191+07:00","message":"TextPushed: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.886558518+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.886599424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68 ปี 33\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.886606945+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.886619036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีเลยใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.886621981+07:00","message":"receive interim result [false|false]:  ปีเลยใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.886628947+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.886636444+07:00","message":"[buffer interim] 3593 false  ปีเลยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886642852+07:00","message":"[bufferProcess] interim [380000000]:มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.88664541+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68 ปี 33 ปีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886653937+07:00","message":"[bufferProcess] interim [380000000]: ปีเลยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886658106+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886660936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.88666366+07:00","message":"> Transcript [47057] [false]: 'มาจนถึงวันปีนี้ 68 ปี 33 ปีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886667024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886669477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886671783+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.88667395+07:00","message":"TextPushed: 'มาจนถึงวันปีนี้ 68'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886683065+07:00","message":"Push: ' ปี 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886685971+07:00","message":"TextPushed: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886689239+07:00","message":"Set new StatePrefix : 'มาจนถึงวันปีนี้ 68 ปี 33 ปีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.886692576+07:00","message":"Next Push (prob) : ' ปีเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.886702289+07:00","message":"push: {false  ปี 33 0 0xc003325880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.94186914+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.941913014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68 ปี 33\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.941921159+07:00","message":"receive interim result [false|false]: มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.941936356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีเลยใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.941939938+07:00","message":"receive interim result [false|false]:  ปีเลยใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.941947845+07:00","message":"[buffer interim] 3593 false มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.941951816+07:00","message":"[buffer interim] 3593 false  ปีเลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.94195872+07:00","message":"[bufferProcess] interim [440000000]:มาจนถึงวันปีนี้ 68 ปี 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.941963654+07:00","message":"[bufferProcess] send to processor:มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.94196745+07:00","message":"[bufferProcess] interim [440000000]: ปีเลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.941970352+07:00","message":"[bufferProcess] update buffer: มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.941973556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.941976641+07:00","message":"> Transcript [47058] [false]: 'มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.941982486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.941984892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.941986949+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68 ปี 33 ปีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:52.941989224+07:00","message":"TextPushed: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:52.988574233+07:00","message":"[GCS] IsForceVAD: false for message ID: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:53.217792273+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:53.21783803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่ไหม\",\"confidence\":0.8827461}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:53.21784528+07:00","message":"receive interim result [true|false]: มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:53.21785632+07:00","message":"end recv isFinal message id 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:53.21785871+07:00","message":"end Recv id 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:53.21786755+07:00","message":"[buffer interim] 3593 true มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217880486+07:00","message":"[bufferProcess] interim [710000000]:มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217885323+07:00","message":"[bufferProcess] send to processor (isfinal):มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217889011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217895219+07:00","message":"> Transcript [47059] [false]: 'มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217898853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217901167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217903391+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68 ปี 33 ปีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217906569+07:00","message":"TextPushed: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217908681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217910886+07:00","message":"> Transcript [47060] [true]: 'มาจนถึงวันปีนี้ 68 ปี 33 ปีเลยใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217913616+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217915683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217917626+07:00","message":"StatePrefix: 'มาจนถึงวันปีนี้ 68 ปี 33 ปีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217919555+07:00","message":"TextPushed: 'มาจนถึงวันปีนี้ 68 ปี 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:53.217925914+07:00","message":"Push: ' ปีเลยใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:53.217934842+07:00","message":"push: {true  ปีเลยใช่ไหม 0 0xc003325880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:53.237146683+07:00","message":"write wav file: './tmp/7589/7589_3593.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:53.634621374+07:00","message":"[GCS] Start streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:54.784982644+07:00","message":"[GCS] IsForceVAD: false for message ID: 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:54.793569216+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:54.793641915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กะปิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:54.793650359+07:00","message":"receive interim result [false|false]: กะปิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:54.793667853+07:00","message":"[buffer interim] 3594 false กะปิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:54.793678041+07:00","message":"[bufferProcess] interim [600000000]:กะปิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:54.793681139+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:54.793689696+07:00","message":"[bufferProcess] send to processor (ticker):กะปิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:54.793693344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:54.793697952+07:00","message":"> Transcript [47061] [false]: 'กะปิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:54.793701498+07:00","message":"Set StatePrefix (first interim): 'กะปิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:54.920572744+07:00","message":"[GCS] Start streaming session, msgId: 3595"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:54.96233702+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:54.962377655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:54.962384396+07:00","message":"receive interim result [false|false]: ปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:54.962401092+07:00","message":"[buffer interim] 3594 false ปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:54.962409447+07:00","message":"[bufferProcess] interim [660000000]:ปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:54.962411409+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:55.184134864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:55.184146605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.202624047+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.202667336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.202674316+07:00","message":"receive interim result [false|false]: ปีหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.202689644+07:00","message":"[buffer interim] 3594 false ปีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.202701904+07:00","message":"[bufferProcess] interim [720000000]:ปีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.202705489+07:00","message":"[bufferProcess] send to processor:ปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.202713941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.202718821+07:00","message":"> Transcript [47062] [false]: 'ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.202723861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.202729565+07:00","message":"Set new StatePrefix: 'ปืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467206058+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467240999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกตินะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467247065+07:00","message":"receive interim result [false|false]: ปกตินะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467263019+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467267571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกตินะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467270066+07:00","message":"receive interim result [false|false]: ปกตินะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467277652+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467283164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกปีนะครับ\",\"confidence\":0.805952}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467285916+07:00","message":"receive interim result [true|false]: ทุกปีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.46728824+07:00","message":"end recv isFinal message id 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467290368+07:00","message":"end Recv id 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467300309+07:00","message":"[buffer interim] 3594 false ปกตินะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467304889+07:00","message":"[buffer interim] 3594 false ปกตินะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467307387+07:00","message":"[buffer interim] 3594 true ทุกปีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467312679+07:00","message":"[bufferProcess] interim [840000000]:ปกตินะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467314883+07:00","message":"[bufferProcess] send to processor:ปีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467326778+07:00","message":"[bufferProcess] interim [900000000]:ปกตินะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467329985+07:00","message":"[bufferProcess] send to processor:ปกตินะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467333788+07:00","message":"[bufferProcess] interim [170000000]:ทุกปีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467337298+07:00","message":"[bufferProcess] send to processor (isfinal):ปกตินะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467341405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467345383+07:00","message":"> Transcript [47063] [false]: 'ปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467348535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467351543+07:00","message":"Set new StatePrefix: 'ปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467353906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.46735716+07:00","message":"> Transcript [47064] [false]: 'ปกตินะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.46735965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.46736239+07:00","message":"Set new StatePrefix: 'ปกตินะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467364974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467368104+07:00","message":"> Transcript [47065] [false]: 'ปกตินะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467370808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467373659+07:00","message":"Set new StatePrefix: 'ปกตินะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467376186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467379294+07:00","message":"> Transcript [47066] [true]: 'ทุกปีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467382733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467385831+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467388859+07:00","message":"StatePrefix: 'ปกตินะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467391819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.467404431+07:00","message":"Push: 'ทุกปีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.467414174+07:00","message":"push: {true ทุกปีนะครับ 0 0xc004610080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:55.474080503+07:00","message":"write wav file: './tmp/7589/7589_3594.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.698359408+07:00","message":"receive streaming session, msgId: 3595"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.698406399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.698413309+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.698427778+07:00","message":"[buffer interim] 3595 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.698436362+07:00","message":"[bufferProcess] interim [600000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.698438268+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.748680595+07:00","message":"[GCS] IsForceVAD: false for message ID: 3595"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.89007233+07:00","message":"receive streaming session, msgId: 3595"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.89011433+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-06-22T13:26:55.890120173+07:00","message":"receive interim result [true|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.890130922+07:00","message":"end recv isFinal message id 3595"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.890133718+07:00","message":"end Recv id 3595"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.890141511+07:00","message":"[buffer interim] 3595 true ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890149209+07:00","message":"[bufferProcess] interim [870000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890152514+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890155663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890158435+07:00","message":"> Transcript [47067] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890160636+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890162332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890166+07:00","message":"> Transcript [47068] [true]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890168922+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.89017097+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890172904+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890174865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:55.890179813+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:55.890187833+07:00","message":"push: {true ก็คือ 0 0xc004610680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:26:55.895406617+07:00","message":"write wav file: './tmp/7589/7589_3595.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:56.261738551+07:00","message":"[GCS] Start streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:56.941446665+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:56.941483285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:56.941489025+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:56.941501805+07:00","message":"[buffer interim] 3596 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:56.941509241+07:00","message":"[bufferProcess] interim [660000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:56.941511161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:56.941518126+07:00","message":"[bufferProcess] send to processor (ticker):ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:56.941520826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:56.941523421+07:00","message":"> Transcript [47069] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:56.941525642+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:56.991918446+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:56.991963471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:56.991969957+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:56.991989396+07:00","message":"[buffer interim] 3596 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:56.991997793+07:00","message":"[bufferProcess] interim [780000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:56.991999809+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.444510727+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.44455516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.444560657+07:00","message":"receive interim result [false|false]: เส้นทางก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.444573539+07:00","message":"[buffer interim] 3596 false เส้นทางก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.444582383+07:00","message":"[bufferProcess] interim [200000000]:เส้นทางก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.444584797+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.444592317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.444595454+07:00","message":"> Transcript [47070] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.444597873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.444600056+07:00","message":"Set new StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.510759884+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.510801211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.510807724+07:00","message":"receive interim result [false|false]: เส้นทางก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.510822789+07:00","message":"[buffer interim] 3596 false เส้นทางก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.510833278+07:00","message":"[bufferProcess] interim [260000000]:เส้นทางก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.510836204+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.510842398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.51084544+07:00","message":"> Transcript [47071] [false]: 'เส้นทางก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.510849281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.510851866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.510856373+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.510860694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.738403035+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.738453345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.738461205+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.738476455+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.738486762+07:00","message":"[bufferProcess] interim [500000000]:เส้นทางก่อนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.738489242+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.738493242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.738496157+07:00","message":"> Transcript [47072] [false]: 'เส้นทางก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.738500015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.738502686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.738504834+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.738506919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.891978569+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.892022246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.892029052+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:57.892043805+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.892057851+07:00","message":"[bufferProcess] interim [680000000]:เส้นทางก่อนการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.892060874+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.89206532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.892068666+07:00","message":"> Transcript [47073] [false]: 'เส้นทางก่อนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.892072517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.892074691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.892076766+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:57.892078986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:58.184456346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:26:58.18448084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.208736109+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.208776685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.208783743+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.208801835+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.208816244+07:00","message":"[bufferProcess] interim [980000000]:เส้นทางก่อนการเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.208819195+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.208828452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.208831827+07:00","message":"> Transcript [47074] [false]: 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.208835749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.208838583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.208840574+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.208843377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.208851109+07:00","message":"Push: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.20885321+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.208856258+07:00","message":"Set new StatePrefix : 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.20885855+07:00","message":"Next Push (prob) : 'ก่อนการเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.20888407+07:00","message":"push: {false เส้นทาง 0 0xc004b1c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.398490675+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.398531026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.398538262+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.398554728+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.398566614+07:00","message":"[bufferProcess] interim [220000000]:เส้นทางก่อนการเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.398569553+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.398577354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.398580571+07:00","message":"> Transcript [47075] [false]: 'เส้นทางก่อนการเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.398586654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.398589176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.398591063+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.398593241+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.916131742+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.916175802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.916182029+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.916202576+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.916207404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.916210837+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.916218026+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:58.916222476+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.9162294+07:00","message":"[bufferProcess] interim [640000000]:เส้นทางก่อนการเป็นนักร้องลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916233021+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916237161+07:00","message":"[bufferProcess] interim [700000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916240089+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916244557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916248813+07:00","message":"> Transcript [47076] [false]: 'เส้นทางก่อนการเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916254881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916257797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916261991+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916264772+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916266659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916268714+07:00","message":"> Transcript [47077] [false]: 'เส้นทางก่อนการเป็นนักร้องลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916270941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916272801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916274912+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:58.916276772+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.262699539+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.262743529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.262749573+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.262765+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262775273+07:00","message":"[bufferProcess] interim [0]:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262777972+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262784637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262788329+07:00","message":"> Transcript [47078] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262792671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262795643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262798257+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262800908+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262807226+07:00","message":"Push: 'ก่อนการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262809244+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262811578+07:00","message":"Set new StatePrefix : 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.262814558+07:00","message":"Next Push (prob) : 'นักร้องลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.262842637+07:00","message":"push: {false ก่อนการเป็น 0 0xc004b1c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.312236224+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.312274021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.312280451+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.312297873+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.312306576+07:00","message":"[bufferProcess] interim [60000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.312309393+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.312313489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.312316748+07:00","message":"> Transcript [47079] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.312320601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.312323001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.312325098+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.312327693+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.320405865+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.320430391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่งรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.320436044+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่งรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.320449633+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่งรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.320454707+07:00","message":"[bufferProcess] interim [120000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่งรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.320457244+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.320460173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.320462892+07:00","message":"> Transcript [47080] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.320466204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.320468377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.320470417+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.320473057+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.469072068+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.469117491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.469124491+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.469139208+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.469147359+07:00","message":"[bufferProcess] interim [180000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.469151298+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูกทุ่งรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.469171794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.469175525+07:00","message":"> Transcript [47081] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.469182624+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.469185259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.469187772+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.469190733+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.854305308+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.854366097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.854378761+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.854397239+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.854410567+07:00","message":"[bufferProcess] interim [540000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.854415462+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.854424523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.8544329+07:00","message":"> Transcript [47082] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.854439568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.854443775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.854448+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.854453409+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.8544626+07:00","message":"Push: 'นักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.854466072+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.854470637+07:00","message":"Set new StatePrefix : 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:26:59.854474457+07:00","message":"Next Push (prob) : 'เลยด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:26:59.854485936+07:00","message":"push: {false นักร้องลูกทุ่ง 0 0xc004b1c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.086982762+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.087031854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.087037999+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.087054649+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.087062343+07:00","message":"[bufferProcess] interim [720000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.087064806+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.087068692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.087071843+07:00","message":"> Transcript [47083] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.087075828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.087078223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.087080226+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.087083014+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.56626375+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.566302228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.566309223+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.566327635+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.56633644+07:00","message":"[bufferProcess] interim [840000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.566339849+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.566344464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.566356829+07:00","message":"> Transcript [47084] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.566361261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.566363536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.566366432+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.566369309+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.652116395+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.652161765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.652170685+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.652184269+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.652194694+07:00","message":"[bufferProcess] interim [320000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.65219751+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.652204046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.652207138+07:00","message":"> Transcript [47085] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.652213327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.652215743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.652218086+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.652220898+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.680091795+07:00","message":"[GCS] IsForceVAD: false for message ID: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.712708503+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.712750392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.712757339+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.712774174+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712782521+07:00","message":"[bufferProcess] interim [440000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712787531+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712796697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712799617+07:00","message":"> Transcript [47086] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712804123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712807437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712810313+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712813191+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712821354+07:00","message":"Push: 'เลยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712823474+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712825927+07:00","message":"Set new StatePrefix : 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.712828503+07:00","message":"Next Push (prob) : 'ถูกไม่ใช่ครับเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.712838022+07:00","message":"push: {false เลยด้วย 0 0xc004b1c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.734822347+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.734860313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.734868743+07:00","message":"receive interim result [false|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.734886624+07:00","message":"[buffer interim] 3596 false เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.734894484+07:00","message":"[bufferProcess] interim [500000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.734897707+07:00","message":"[bufferProcess] send to processor:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.734903503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.734906315+07:00","message":"> Transcript [47087] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.734910113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.734912517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.734914779+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.734917252+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.741981427+07:00","message":"[GCS] Start streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.884138701+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.884209493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหนัก\",\"confidence\":0.91793454}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.884219151+07:00","message":"receive interim result [true|false]: เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.884232846+07:00","message":"end recv isFinal message id 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.884236843+07:00","message":"end Recv id 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.884247378+07:00","message":"[buffer interim] 3596 true เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884260313+07:00","message":"[bufferProcess] interim [650000000]:เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884266073+07:00","message":"[bufferProcess] send to processor (isfinal):เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884283222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884314999+07:00","message":"> Transcript [47088] [false]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884323786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884327648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884331803+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884337186+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884341964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884344644+07:00","message":"> Transcript [47089] [true]: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็นหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884357225+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884360313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884363312+07:00","message":"StatePrefix: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วยถูกไม่ใช่ครับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884367046+07:00","message":"TextPushed: 'เส้นทางก่อนการเป็นนักร้องลูกทุ่งเลยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:00.884377292+07:00","message":"Push: 'ถูกไม่ใช่ครับเป็นหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:00.884387675+07:00","message":"push: {true ถูกไม่ใช่ครับเป็นหนัก 0 0xc004b1c180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:00.893991317+07:00","message":"write wav file: './tmp/7589/7589_3596.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:01.185194404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:01.185206665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.269866312+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.269921135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.26993002+07:00","message":"receive interim result [false|false]: เตือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.269949819+07:00","message":"[buffer interim] 3597 false เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.269958895+07:00","message":"[bufferProcess] interim [480000000]:เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.26996201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.420631054+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.42067433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือนฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.420680988+07:00","message":"receive interim result [false|false]: เตือนฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.420693915+07:00","message":"[buffer interim] 3597 false เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.42070459+07:00","message":"[bufferProcess] interim [660000000]:เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.420707213+07:00","message":"[bufferProcess] send to processor:เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.420713469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.420716656+07:00","message":"> Transcript [47090] [false]: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.420718954+07:00","message":"Set StatePrefix (first interim): 'เตือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.432377648+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.432401075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.432406655+07:00","message":"receive interim result [false|false]: เปลี่ยนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.432419809+07:00","message":"[buffer interim] 3597 false เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.432424949+07:00","message":"[bufferProcess] interim [720000000]:เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.432427163+07:00","message":"[bufferProcess] send to processor:เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.432430725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.432433362+07:00","message":"> Transcript [47091] [false]: 'เตือนฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.432436598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.432438916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.432441502+07:00","message":"StatePrefix: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.432443841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.51275912+07:00","message":"[GCS] IsForceVAD: false for message ID: 3597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.620235637+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.620273137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนจ่าอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.620279122+07:00","message":"receive interim result [false|false]: เรียนจ่าอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.620296701+07:00","message":"[buffer interim] 3597 false เรียนจ่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.620304577+07:00","message":"[bufferProcess] interim [900000000]:เรียนจ่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.62030967+07:00","message":"[bufferProcess] send to processor:เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.62032036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.620323863+07:00","message":"> Transcript [47092] [false]: 'เปลี่ยนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.620326399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.620328525+07:00","message":"Set new StatePrefix: 'เปลี่ยนจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.636979207+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.637020639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนจ่าอากาศ\",\"confidence\":0.93539786}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.637026932+07:00","message":"receive interim result [true|false]: เรียนจ่าอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.637038765+07:00","message":"end recv isFinal message id 3597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.637044985+07:00","message":"end Recv id 3597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.63705222+07:00","message":"[buffer interim] 3597 true เรียนจ่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637060084+07:00","message":"[bufferProcess] interim [990000000]:เรียนจ่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637067213+07:00","message":"[bufferProcess] send to processor (isfinal):เรียนจ่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637070348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.63707334+07:00","message":"> Transcript [47093] [false]: 'เรียนจ่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637075905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637078337+07:00","message":"Set new StatePrefix: 'เรียนจ่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637080264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637082633+07:00","message":"> Transcript [47094] [true]: 'เรียนจ่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637085064+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637087127+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637089074+07:00","message":"StatePrefix: 'เรียนจ่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.63709133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:01.637098649+07:00","message":"Push: 'เรียนจ่าอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.637106657+07:00","message":"push: {true เรียนจ่าอากาศ 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:01.642248309+07:00","message":"[GCS] Start streaming session, msgId: 3598"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:01.643451268+07:00","message":"write wav file: './tmp/7589/7589_3597.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.183563372+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.183604684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.183610479+07:00","message":"receive interim result [false|false]: สอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.183624759+07:00","message":"[buffer interim] 3598 false สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.183632437+07:00","message":"[bufferProcess] interim [480000000]:สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.183634247+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.300804519+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.300847042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.300854459+07:00","message":"receive interim result [false|false]: สอบเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.300870107+07:00","message":"[buffer interim] 3598 false สอบเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.300879749+07:00","message":"[bufferProcess] interim [600000000]:สอบเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.300882206+07:00","message":"[bufferProcess] send to processor:สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.300886097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.300889317+07:00","message":"> Transcript [47095] [false]: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.300891751+07:00","message":"Set StatePrefix (first interim): 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.336657319+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.336696363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.336702991+07:00","message":"receive interim result [false|false]: สอบเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.336717646+07:00","message":"[buffer interim] 3598 false สอบเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.336725812+07:00","message":"[bufferProcess] interim [720000000]:สอบเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.336728095+07:00","message":"[bufferProcess] send to processor:สอบเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.336733821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.336736782+07:00","message":"> Transcript [47096] [false]: 'สอบเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.336739877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.336741988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.33674421+07:00","message":"StatePrefix: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.336746844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.413881457+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.413923315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.413929479+07:00","message":"receive interim result [false|false]: สอบเข้าไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.413940465+07:00","message":"[buffer interim] 3598 false สอบเข้าไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.41395116+07:00","message":"[bufferProcess] interim [780000000]:สอบเข้าไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.413954641+07:00","message":"[bufferProcess] send to processor:สอบเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.413962552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.41396632+07:00","message":"> Transcript [47097] [false]: 'สอบเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.413970774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.413973794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.413977079+07:00","message":"StatePrefix: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.413979268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.510010564+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.510051909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าไปนั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.510061242+07:00","message":"receive interim result [false|false]: สอบเข้าไปนั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.510076611+07:00","message":"[buffer interim] 3598 false สอบเข้าไปนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.510084077+07:00","message":"[bufferProcess] interim [840000000]:สอบเข้าไปนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.510086544+07:00","message":"[bufferProcess] send to processor:สอบเข้าไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.51009351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.510096347+07:00","message":"> Transcript [47098] [false]: 'สอบเข้าไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.510099722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.510103126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.510106306+07:00","message":"StatePrefix: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.510108466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.622078906+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.622121399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.622129027+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.622143888+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.622151839+07:00","message":"[bufferProcess] interim [960000000]:สอบเข้าเป็นนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.622154353+07:00","message":"[bufferProcess] send to processor:สอบเข้าไปนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.622158748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.622162102+07:00","message":"> Transcript [47099] [false]: 'สอบเข้าไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.62216586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.622168501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.622170882+07:00","message":"StatePrefix: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.62217318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.622175712+07:00","message":"Push: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.622177531+07:00","message":"TextPushed: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.622179592+07:00","message":"Set new StatePrefix : 'สอบเข้าไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.622181768+07:00","message":"Next Push (prob) : 'เข้าไปนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.622189884+07:00","message":"push: {false สอบ 0 0xc004b1d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.682827155+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.682869934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.682876795+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.68289125+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.682901915+07:00","message":"[bufferProcess] interim [80000000]:สอบเข้าเป็นนักเรียนจ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.682904712+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.68291083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.682913914+07:00","message":"> Transcript [47100] [false]: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.682916507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.682918884+07:00","message":"Set new StatePrefix: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.874044263+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.87408832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.874095331+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:02.874109485+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.874120175+07:00","message":"[bufferProcess] interim [320000000]:สอบเข้าเป็นนักเรียนจ่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.874122787+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.874128987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.874132735+07:00","message":"> Transcript [47101] [false]: 'สอบเข้าเป็นนักเรียนจ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.874136606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.874138882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.87414173+07:00","message":"StatePrefix: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:02.874144672+07:00","message":"TextPushed: 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.199505226+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.19956306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศเกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.19956994+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.199585674+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.199596706+07:00","message":"[bufferProcess] interim [560000000]:สอบเข้าเป็นนักเรียนจ่าอากาศเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.199599431+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.199605902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.19961174+07:00","message":"> Transcript [47102] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.199617885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.199620415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.199622598+07:00","message":"StatePrefix: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.199625506+07:00","message":"TextPushed: 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.207083216+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.207117081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.207123341+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.207139864+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.207147966+07:00","message":"[bufferProcess] interim [620000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.207150665+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.207161171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.207164179+07:00","message":"> Transcript [47103] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.207168453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.207171141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.207173363+07:00","message":"StatePrefix: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.207176858+07:00","message":"TextPushed: 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.519899793+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.519939364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.519947617+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.519962617+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.519970105+07:00","message":"[bufferProcess] interim [860000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.519972706+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.519978431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.519981162+07:00","message":"> Transcript [47104] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.519985153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.519987564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.51999037+07:00","message":"StatePrefix: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.519994105+07:00","message":"TextPushed: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.520001774+07:00","message":"Push: 'เข้าเป็นนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.520005196+07:00","message":"TextPushed: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.520008758+07:00","message":"Set new StatePrefix : 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.520012266+07:00","message":"Next Push (prob) : 'จ่าอากาศก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.520020726+07:00","message":"push: {false เข้าเป็นนักเรียน 0 0xc004b1d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.710592933+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.710628683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.710635097+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.710648692+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.710655745+07:00","message":"[bufferProcess] interim [40000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.710658208+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.710665057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.710667861+07:00","message":"> Transcript [47105] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.710671193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.710673438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.710675463+07:00","message":"StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.710678249+07:00","message":"TextPushed: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.712930178+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.712942541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.712946919+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.712956293+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.712963285+07:00","message":"[bufferProcess] interim [100000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.712965767+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.712969492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.712971702+07:00","message":"> Transcript [47106] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.712974297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.71297631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.71297819+07:00","message":"StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.712980197+07:00","message":"TextPushed: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.779467007+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.779508402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.779514778+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.779530417+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.779538429+07:00","message":"[bufferProcess] interim [160000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.779540876+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.779544453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.779547367+07:00","message":"> Transcript [47107] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.779550812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.779553354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.779555549+07:00","message":"StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.77955801+07:00","message":"TextPushed: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.782197615+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.782234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.782240101+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.782256164+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782263497+07:00","message":"[bufferProcess] interim [220000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782266931+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782275732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782278469+07:00","message":"> Transcript [47108] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782284738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782287113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782289053+07:00","message":"StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782292+07:00","message":"TextPushed: 'สอบเข้าเป็นนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782298075+07:00","message":"Push: 'จ่าอากาศก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782300356+07:00","message":"TextPushed: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782303133+07:00","message":"Set new StatePrefix : 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.782305679+07:00","message":"Next Push (prob) : 'ปี 2000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.782331734+07:00","message":"push: {false จ่าอากาศก่อน 0 0xc004b1d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.969698088+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.969736651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.969744577+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:03.969757746+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.969765265+07:00","message":"[bufferProcess] interim [340000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.969767773+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.969773594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.969776642+07:00","message":"> Transcript [47109] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.969779028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:03.969781438+07:00","message":"Set new StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2005'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.102122651+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.102166045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.102171871+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.102181857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.10218475+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.102192636+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.102199257+07:00","message":"[buffer interim] 3598 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.10220592+07:00","message":"[bufferProcess] interim [460000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.102209813+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.10221753+07:00","message":"[bufferProcess] interim [460000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.102221794+07:00","message":"[bufferProcess] update buffer: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.102226231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.102231174+07:00","message":"> Transcript [47110] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.102234743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.102236914+07:00","message":"Set new StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:04.18605997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:04.18607703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.306306521+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.306350654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.306358258+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.306383078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2503\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.306389237+07:00","message":"receive interim result [false|false]:  2503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.306400729+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.306420565+07:00","message":"[buffer interim] 3598 false  2503"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.306429587+07:00","message":"[bufferProcess] interim [640000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.306433136+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.30643994+07:00","message":"[bufferProcess] interim [640000000]: 2503"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.306442898+07:00","message":"[bufferProcess] update buffer: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2503"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.306445888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.306448688+07:00","message":"> Transcript [47111] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.306452054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.306454256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.306456232+07:00","message":"StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.306458532+07:00","message":"TextPushed: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.307356437+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.30737952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี๒๕๓๐\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.307384068+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี๒๕๓๐"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.307394763+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี๒๕๓๐"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.307402834+07:00","message":"[bufferProcess] interim [700000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี๒๕๓๐"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.307406517+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2503"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.307414047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.307416877+07:00","message":"> Transcript [47112] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2503'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.307419583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.307422316+07:00","message":"Set new StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2503'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.338588827+07:00","message":"[GCS] IsForceVAD: false for message ID: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.411931719+07:00","message":"[GCS] Start streaming session, msgId: 3599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.42445444+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.424490454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.424498413+07:00","message":"receive interim result [false|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.424507043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2536\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.424510039+07:00","message":"receive interim result [false|false]:  2536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.424517591+07:00","message":"[buffer interim] 3598 false สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.424523946+07:00","message":"[buffer interim] 3598 false  2536"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.424530251+07:00","message":"[bufferProcess] interim [880000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.424532875+07:00","message":"[bufferProcess] send to processor:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี๒๕๓๐"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.424538666+07:00","message":"[bufferProcess] interim [880000000]: 2536"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.424541244+07:00","message":"[bufferProcess] update buffer: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2536"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.424543894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.424546661+07:00","message":"> Transcript [47113] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี๒๕๓๐'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.424548908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.424551112+07:00","message":"Set new StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี๒๕๓๐'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.440527386+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.440556934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2536\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.440563159+07:00","message":"receive interim result [true|false]: สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.44057199+07:00","message":"end recv isFinal message id 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.440574116+07:00","message":"end Recv id 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.440580187+07:00","message":"[buffer interim] 3598 true สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2536"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440586239+07:00","message":"[bufferProcess] interim [910000000]:สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2536"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440589488+07:00","message":"[bufferProcess] send to processor (isfinal):สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2536"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440592541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440595566+07:00","message":"> Transcript [47114] [false]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2536'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440597981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440600086+07:00","message":"Set new StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2536'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440602174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440604008+07:00","message":"> Transcript [47115] [true]: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2536'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.44060646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440608433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440610321+07:00","message":"StatePrefix: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อนปี 2536'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440612516+07:00","message":"TextPushed: 'สอบเข้าเป็นนักเรียนจ่าอากาศก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:04.440615829+07:00","message":"Push: 'ปี 2536'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:04.440624447+07:00","message":"push: {true ปี 2536 0 0xc004b1d500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:04.448868255+07:00","message":"write wav file: './tmp/7589/7589_3598.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.06541438+07:00","message":"receive streaming session, msgId: 3599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.065454607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.065460234+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.065473607+07:00","message":"[buffer interim] 3599 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.065481289+07:00","message":"[bufferProcess] interim [660000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.065483094+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.406209972+07:00","message":"receive streaming session, msgId: 3599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.406249849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.406256918+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.406273795+07:00","message":"[buffer interim] 3599 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.406282076+07:00","message":"[bufferProcess] interim [960000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.40628479+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.406292058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.406294788+07:00","message":"> Transcript [47116] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.406297237+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.418552208+07:00","message":"[GCS] IsForceVAD: false for message ID: 3599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.460562838+07:00","message":"receive streaming session, msgId: 3599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.46060227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.46060913+07:00","message":"receive interim result [false|false]: ถ้าคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.460623792+07:00","message":"[buffer interim] 3599 false ถ้าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.460634943+07:00","message":"[bufferProcess] interim [20000000]:ถ้าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.460637776+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.460641359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.460644137+07:00","message":"> Transcript [47117] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.460646844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.46064977+07:00","message":"Set new StatePrefix: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.490697936+07:00","message":"[GCS] Start streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.731748872+07:00","message":"receive streaming session, msgId: 3599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.731790237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.731797293+07:00","message":"receive interim result [false|false]: ก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.731811816+07:00","message":"[buffer interim] 3599 false ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.73182008+07:00","message":"[bufferProcess] interim [140000000]:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.731822817+07:00","message":"[bufferProcess] send to processor:ถ้าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.731829032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.731832232+07:00","message":"> Transcript [47118] [false]: 'ถ้าคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.731834934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.731836935+07:00","message":"Set new StatePrefix: 'ถ้าคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.855338014+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.855392522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.855398618+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.855415696+07:00","message":"[buffer interim] force interim is final (2) :ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855423347+07:00","message":"[bufferProcess] interim [140000000]:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855429075+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855432391+07:00","message":"[bufferProcess] interim [420000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855434701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855437552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855440933+07:00","message":"> Transcript [47119] [false]: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855444234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855446788+07:00","message":"Set new StatePrefix: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855448625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855450744+07:00","message":"> Transcript [47120] [true]: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.85545372+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855455921+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855457936+07:00","message":"StatePrefix: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855460041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:05.855468153+07:00","message":"Push: 'ก่อนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.85547738+07:00","message":"push: {true ก่อนจะ 0 0xc0052ce080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:05.862143939+07:00","message":"write wav file: './tmp/7589/7589_3599.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.876241751+07:00","message":"receive streaming session, msgId: 3599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.876270131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\",\"confidence\":0.6658003}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.876277688+07:00","message":"receive interim result [true|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.876287535+07:00","message":"end recv isFinal message id 3599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.876289775+07:00","message":"end Recv id 3599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:05.87629629+07:00","message":"[buffer interim] this message is already final true 3599: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:06.078908614+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:06.078947048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:06.078952577+07:00","message":"receive interim result [false|false]: ก่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:06.078962761+07:00","message":"end Recv id 3600 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:06.078964747+07:00","message":"end Recv id 3600"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:06.078970555+07:00","message":"[buffer interim] 3600 false ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:06.078979863+07:00","message":"[bufferProcess] interim [540000000]:ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:06.078982701+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:06.078986872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:06.078989612+07:00","message":"> Transcript [47121] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:06.078992165+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:06.698856627+07:00","message":"[GCS] IsForceVAD: false for message ID: 3600"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:06.770894035+07:00","message":"[GCS] Start streaming session, msgId: 3601"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:07.186073893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:07.186097651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.218598426+07:00","message":"[GCS] IsForceVAD: false for message ID: 3601"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.280674713+07:00","message":"[GCS] Start streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.309540068+07:00","message":"receive streaming session, msgId: 3601"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.309595865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.309602668+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.309624795+07:00","message":"[buffer interim] force interim is final (2) :ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309636143+07:00","message":"[bufferProcess] interim [540000000]:ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309644841+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309648362+07:00","message":"[bufferProcess] interim [540000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309650353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309653498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309656677+07:00","message":"> Transcript [47122] [false]: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309660366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309662436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309664526+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309668508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309670145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.30967236+07:00","message":"> Transcript [47123] [true]: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309674808+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309676558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309678318+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309679958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.309687655+07:00","message":"Push: 'ก่อนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.309696754+07:00","message":"push: {true ก่อนที่ 0 0xc004b6c680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:07.315800419+07:00","message":"write wav file: './tmp/7589/7589_3600.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.349356005+07:00","message":"receive streaming session, msgId: 3601"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.349401067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.349406706+07:00","message":"receive interim result [false|false]: ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.349413363+07:00","message":"end Recv id 3601 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.349415414+07:00","message":"end Recv id 3601"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.349422885+07:00","message":"[buffer interim] 3601 false ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.349430703+07:00","message":"[bufferProcess] interim [660000000]:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.349432846+07:00","message":"[bufferProcess] send to processor:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.349437194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.349440155+07:00","message":"> Transcript [47124] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.34944267+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.953556571+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.953608826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.953615722+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.953636297+07:00","message":"[buffer interim] force interim is final (2) :ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953643215+07:00","message":"[bufferProcess] interim [660000000]:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.95365014+07:00","message":"[bufferProcess] send to processor (isfinal):ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953653184+07:00","message":"[bufferProcess] interim [720000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953655188+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953657793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953660478+07:00","message":"> Transcript [47125] [false]: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953663921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953666206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953668304+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953670723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953672449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953674796+07:00","message":"> Transcript [47126] [true]: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953676846+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953678666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.95368039+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953682198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:07.953689198+07:00","message":"Push: 'ครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:07.953698889+07:00","message":"push: {true ครับผม 0 0xc003769080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:07.958613269+07:00","message":"write wav file: './tmp/7589/7589_3601.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:08.15848514+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:08.158525469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:08.158531026+07:00","message":"receive interim result [false|false]: อันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:08.158542045+07:00","message":"end Recv id 3602 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:08.15854424+07:00","message":"end Recv id 3602"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:08.158554884+07:00","message":"[buffer interim] 3602 false อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:08.158564034+07:00","message":"[bufferProcess] interim [900000000]:อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:08.158566616+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:08.158570683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:08.158574087+07:00","message":"> Transcript [47127] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:08.158576438+07:00","message":"Set StatePrefix (first interim): 'วันนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:10.186683915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:10.186697894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514037833+07:00","message":"[GCS] Cleaned up inactive client: 3573"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514068195+07:00","message":"[GCS] Cleaned up inactive client: 3577"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514071019+07:00","message":"[GCS] Cleaned up inactive client: 3572"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514072921+07:00","message":"[GCS] Cleaned up inactive client: 3576"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514074768+07:00","message":"[GCS] Cleaned up inactive client: 3574"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514076591+07:00","message":"[GCS] Cleaned up inactive client: 3569"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514079389+07:00","message":"[GCS] Cleaned up inactive client: 3575"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514081262+07:00","message":"[GCS] Cleaned up inactive client: 3570"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514083016+07:00","message":"[GCS] Cleaned up inactive client: 3580"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514084785+07:00","message":"[GCS] Cleaned up inactive client: 3578"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.514086882+07:00","message":"[GCS] Cleaned up inactive client: 3579"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.51408867+07:00","message":"[GCS] Cleaned up inactive client: 3571"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:10.51409068+07:00","message":"[GCS] Cleaned up inactive client: 3581"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.179229983+07:00","message":"[GCS] IsForceVAD: false for message ID: 3602"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:13.187460845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:13.187478616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.370405184+07:00","message":"[GCS] Start streaming session, msgId: 3603"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.709520069+07:00","message":"receive streaming session, msgId: 3603"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.709575223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.709582121+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.709602062+07:00","message":"[buffer interim] force interim is final (2) :อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.70961036+07:00","message":"[bufferProcess] interim [900000000]:อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709614094+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709620868+07:00","message":"[bufferProcess] interim [420000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709622867+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.70963064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709653785+07:00","message":"> Transcript [47128] [false]: 'อันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709657506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709660196+07:00","message":"Set new StatePrefix: 'อันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709663132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709670116+07:00","message":"> Transcript [47129] [true]: 'อันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709673399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709675504+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.70967827+07:00","message":"StatePrefix: 'อันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.70968073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.709688257+07:00","message":"Push: 'อันนี้คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.70970179+07:00","message":"push: {true อันนี้คือ 0 0xc003769980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:13.721360276+07:00","message":"write wav file: './tmp/7589/7589_3602.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.900415467+07:00","message":"receive streaming session, msgId: 3603"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.900461986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.900467553+07:00","message":"receive interim result [false|false]: อยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.900475331+07:00","message":"end Recv id 3603 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.900477319+07:00","message":"end Recv id 3603"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:13.900484807+07:00","message":"[buffer interim] 3603 false อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.900494401+07:00","message":"[bufferProcess] interim [540000000]:อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.900496885+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.90050219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.900505079+07:00","message":"> Transcript [47130] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:13.900508365+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:16.188500437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:16.188511216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:16.8213757+07:00","message":"[GCS] IsForceVAD: false for message ID: 3603"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.023163455+07:00","message":"[GCS] Start streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.399124175+07:00","message":"[GCS] IsForceVAD: false for message ID: 3604"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.528284934+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.528307892+07:00","message":"found end of frame, send empty tag with msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.528311302+07:00","message":"end Recv id 3604"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.528321236+07:00","message":"[buffer interim] force interim is final (2) :อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528331588+07:00","message":"[bufferProcess] interim [540000000]:อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528335438+07:00","message":"[bufferProcess] send to processor (isfinal):อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528339378+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528342641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528346664+07:00","message":"> Transcript [47131] [false]: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528349775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528351982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528353937+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528356053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528357813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528360073+07:00","message":"> Transcript [47132] [true]: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528362294+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528363959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528365802+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528367925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.52837063+07:00","message":"Push: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528372353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528374599+07:00","message":"> Transcript [47133] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528377232+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528379109+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528380904+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528382494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.528384403+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.528412916+07:00","message":"push: {true อยากให้ 0 0xc0052ce100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.528472906+07:00","message":"push: {true \n 0 0xc0052ce600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.531228078+07:00","message":"[GCS] Start streaming session, msgId: 3605"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:17.535710743+07:00","message":"write wav file: './tmp/7589/7589_3603.wav'"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:17.535715304+07:00","message":"write wav file: './tmp/7589/7589_3604.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.99166561+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.991720003+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-06-22T13:27:17.991728134+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:17.991755913+07:00","message":"[buffer interim] 3605 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.991767698+07:00","message":"[bufferProcess] interim [300000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:17.991769723+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.176461269+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.176496259+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-06-22T13:27:18.176501716+07:00","message":"receive interim result [false|false]: 1 ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.176515726+07:00","message":"[buffer interim] 3605 false 1 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.176522221+07:00","message":"[bufferProcess] interim [480000000]:1 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.176524427+07:00","message":"[bufferProcess] send to processor:1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.176530051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.17653277+07:00","message":"> Transcript [47134] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.17653493+07:00","message":"Set StatePrefix (first interim): '1'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.242065053+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.242104382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1/4\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.24211002+07:00","message":"receive interim result [false|false]: 1/4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.242124392+07:00","message":"[buffer interim] 3605 false 1/4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.242132062+07:00","message":"[bufferProcess] interim [540000000]:1/4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.242134676+07:00","message":"[bufferProcess] send to processor:1 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.242139021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.242141903+07:00","message":"> Transcript [47135] [false]: '1 ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.242144707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.242146676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.242148688+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.242150689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.250430192+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.250479832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1/5\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.250484888+07:00","message":"receive interim result [false|false]: 1/5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.250498057+07:00","message":"[buffer interim] 3605 false 1/5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.250503146+07:00","message":"[bufferProcess] interim [600000000]:1/5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.250505701+07:00","message":"[bufferProcess] send to processor:1/4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.250508839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.250511695+07:00","message":"> Transcript [47136] [false]: '1/4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.250514347+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.250522826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.250525292+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.250527249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.386825102+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.386865847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1/9\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.386872129+07:00","message":"receive interim result [false|false]: 1/9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.386887685+07:00","message":"[buffer interim] 3605 false 1/9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.3868953+07:00","message":"[bufferProcess] interim [720000000]:1/9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.386898827+07:00","message":"[bufferProcess] send to processor:1/5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.386902541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.386905193+07:00","message":"> Transcript [47137] [false]: '1/5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.386908125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.386910362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.386912289+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.386914198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.549601798+07:00","message":"[GCS] IsForceVAD: false for message ID: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.590094587+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.59013149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งครับใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.590137754+07:00","message":"receive interim result [false|false]: หนึ่งครับใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.590150267+07:00","message":"[buffer interim] 3605 false หนึ่งครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590159687+07:00","message":"[bufferProcess] interim [900000000]:หนึ่งครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590162067+07:00","message":"[bufferProcess] send to processor:1/9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590167734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590172795+07:00","message":"> Transcript [47138] [false]: '1/9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590175959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590178516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590180516+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590184787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590191043+07:00","message":"Push: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590193321+07:00","message":"TextPushed: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.59019547+07:00","message":"Set new StatePrefix : '1/9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.590198303+07:00","message":"Next Push (prob) : '/9'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.590223944+07:00","message":"push: {false 1 0 0xc004610a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.626510049+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.626551362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1/9\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.626557585+07:00","message":"receive interim result [false|false]: 1/9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.626575109+07:00","message":"[buffer interim] 3605 false 1/9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.626586596+07:00","message":"[bufferProcess] interim [960000000]:1/9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.62658975+07:00","message":"[bufferProcess] send to processor:หนึ่งครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.626597908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.626601133+07:00","message":"> Transcript [47139] [false]: 'หนึ่งครับใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.626603725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.626605878+07:00","message":"Set new StatePrefix: 'หนึ่งครับใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.63186762+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.63189912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งครับใช่ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.631905012+07:00","message":"receive interim result [false|false]: หนึ่งครับใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.631919435+07:00","message":"[buffer interim] 3605 false หนึ่งครับใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.631925203+07:00","message":"[bufferProcess] interim [20000000]:หนึ่งครับใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.631927698+07:00","message":"[bufferProcess] send to processor:1/9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.631930715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.631933751+07:00","message":"> Transcript [47140] [false]: '1/9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.63193592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.631937962+07:00","message":"Set new StatePrefix: '1/9'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.650098292+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.650129157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 ครับใช่ครับ\",\"confidence\":0.8835584}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.650134957+07:00","message":"receive interim result [true|false]: 1 ครับใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.650144806+07:00","message":"end recv isFinal message id 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.650147169+07:00","message":"end Recv id 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.650153325+07:00","message":"[buffer interim] 3605 true 1 ครับใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650159136+07:00","message":"[bufferProcess] interim [50000000]:1 ครับใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.65016239+07:00","message":"[bufferProcess] send to processor (isfinal):หนึ่งครับใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650165635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650168254+07:00","message":"> Transcript [47141] [false]: 'หนึ่งครับใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650170407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650172336+07:00","message":"Set new StatePrefix: 'หนึ่งครับใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650174254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650178602+07:00","message":"> Transcript [47142] [true]: '1 ครับใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650180877+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650182802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.65018467+07:00","message":"StatePrefix: 'หนึ่งครับใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650186834+07:00","message":"TextPushed: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:18.650192931+07:00","message":"Push: ' ครับใช่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.650200886+07:00","message":"push: {true  ครับใช่ครับ 0 0xc004610a80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:18.655744481+07:00","message":"write wav file: './tmp/7589/7589_3605.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:18.743170315+07:00","message":"[GCS] Start streaming session, msgId: 3606"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:19.188540151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:19.188571399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.227414267+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.227471414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.227478678+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.227497317+07:00","message":"[buffer interim] 3606 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.227505917+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.227508038+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.28581369+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.285867376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.285875772+07:00","message":"receive interim result [false|false]: แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.285895447+07:00","message":"[buffer interim] 3606 false แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.285904371+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.28590668+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.285910141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.285913441+07:00","message":"> Transcript [47143] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.285915604+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.410710055+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.410752913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.410760815+07:00","message":"receive interim result [false|false]: แล้วก็ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.410775879+07:00","message":"[buffer interim] 3606 false แล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.410784324+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.41078703+07:00","message":"[bufferProcess] send to processor:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.410791067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.410794094+07:00","message":"> Transcript [47144] [false]: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.410797223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.410799365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.410801336+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.410803569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.498386866+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.49842738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.498433447+07:00","message":"receive interim result [false|false]: แล้วก็ตบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.498453163+07:00","message":"[buffer interim] 3606 false แล้วก็ตบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.498464069+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็ตบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.498466736+07:00","message":"[bufferProcess] send to processor:แล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.498470685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.498473361+07:00","message":"> Transcript [47145] [false]: 'แล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.498476616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.498478843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.498480818+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.498483967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.602367635+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.602405926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตัวผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.602412407+07:00","message":"receive interim result [false|false]: แล้วก็ตัวผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.602427722+07:00","message":"[buffer interim] 3606 false แล้วก็ตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.602435168+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็ตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.602437716+07:00","message":"[bufferProcess] send to processor:แล้วก็ตบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.602444413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.602447268+07:00","message":"> Transcript [47146] [false]: 'แล้วก็ตบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.60245801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.60246003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.602462588+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.602464901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.91512193+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.915164838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตัวผมด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.915170724+07:00","message":"receive interim result [false|false]: แล้วก็ตัวผมด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.915186718+07:00","message":"[buffer interim] 3606 false แล้วก็ตัวผมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915195963+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็ตัวผมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915198579+07:00","message":"[bufferProcess] send to processor:แล้วก็ตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915205527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915208427+07:00","message":"> Transcript [47147] [false]: 'แล้วก็ตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915211969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915214079+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915216071+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915218905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915224456+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915226463+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.915229102+07:00","message":"Set new StatePrefix : 'แล้วก็ตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:19.91523136+07:00","message":"Next Push (prob) : 'ตัวผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:19.915238709+07:00","message":"push: {false แล้วก็ 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:20.493889487+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:20.493923096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตัวผมด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:20.493929555+07:00","message":"receive interim result [false|false]: แล้วก็ตัวผมด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:20.493961835+07:00","message":"[buffer interim] 3606 false แล้วก็ตัวผมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:20.493969714+07:00","message":"[bufferProcess] interim [740000000]:แล้วก็ตัวผมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:20.493972545+07:00","message":"[bufferProcess] send to processor:แล้วก็ตัวผมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:20.49398008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:20.493989981+07:00","message":"> Transcript [47148] [false]: 'แล้วก็ตัวผมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:20.493994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:20.494000777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:20.49400286+07:00","message":"StatePrefix: 'แล้วก็ตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:20.494004988+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.411898642+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.411940993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตัวผมด้วยตัวส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.411947677+07:00","message":"receive interim result [false|false]: แล้วก็ตัวผมด้วยตัวส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.411964024+07:00","message":"[buffer interim] 3606 false แล้วก็ตัวผมด้วยตัวส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.411974731+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็ตัวผมด้วยตัวส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.411977271+07:00","message":"[bufferProcess] send to processor:แล้วก็ตัวผมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.411983732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.411987032+07:00","message":"> Transcript [47149] [false]: 'แล้วก็ตัวผมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.411991299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.411994388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.411998425+07:00","message":"StatePrefix: 'แล้วก็ตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.412001107+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.51651612+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.516559296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตัวผมด้วยตัวส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.516566761+07:00","message":"receive interim result [false|false]: แล้วก็ตัวผมด้วยตัวส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.516585852+07:00","message":"[buffer interim] 3606 false แล้วก็ตัวผมด้วยตัวส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.516604436+07:00","message":"[bufferProcess] interim [760000000]:แล้วก็ตัวผมด้วยตัวส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.516608495+07:00","message":"[bufferProcess] send to processor:แล้วก็ตัวผมด้วยตัวส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.516616546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.516620826+07:00","message":"> Transcript [47150] [false]: 'แล้วก็ตัวผมด้วยตัวส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.516626966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.516630126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.51663287+07:00","message":"StatePrefix: 'แล้วก็ตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.516636486+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.719071673+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.719127082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตัวผมด้วยตัวส่วนตัวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.719133554+07:00","message":"receive interim result [false|false]: แล้วก็ตัวผมด้วยตัวส่วนตัวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.719148356+07:00","message":"[buffer interim] 3606 false แล้วก็ตัวผมด้วยตัวส่วนตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719156404+07:00","message":"[bufferProcess] interim [0]:แล้วก็ตัวผมด้วยตัวส่วนตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719164369+07:00","message":"[bufferProcess] send to processor:แล้วก็ตัวผมด้วยตัวส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719168348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719171192+07:00","message":"> Transcript [47151] [false]: 'แล้วก็ตัวผมด้วยตัวส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719179476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719182095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719184156+07:00","message":"StatePrefix: 'แล้วก็ตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719186332+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719195529+07:00","message":"Push: 'ตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719198895+07:00","message":"TextPushed: 'แล้วก็ตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719202653+07:00","message":"Set new StatePrefix : 'แล้วก็ตัวผมด้วยตัวส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.719206745+07:00","message":"Next Push (prob) : 'ด้วยตัวส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.719217003+07:00","message":"push: {false ตัวผม 0 0xc00373e080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.785729233+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.785771184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตัวผมด้วยตัวส่วนตัวใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.785779259+07:00","message":"receive interim result [false|false]: แล้วก็ตัวผมด้วยตัวส่วนตัวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.785794667+07:00","message":"[buffer interim] 3606 false แล้วก็ตัวผมด้วยตัวส่วนตัวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.785803849+07:00","message":"[bufferProcess] interim [120000000]:แล้วก็ตัวผมด้วยตัวส่วนตัวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.785807504+07:00","message":"[bufferProcess] send to processor:แล้วก็ตัวผมด้วยตัวส่วนตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.785817954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.785822173+07:00","message":"> Transcript [47152] [false]: 'แล้วก็ตัวผมด้วยตัวส่วนตัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.785826946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.78582912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.785831149+07:00","message":"StatePrefix: 'แล้วก็ตัวผมด้วยตัวส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.785836044+07:00","message":"TextPushed: 'แล้วก็ตัวผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.821706443+07:00","message":"[GCS] IsForceVAD: false for message ID: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.904404744+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.904445291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตัวผมด้วยตัวส่วนตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.904452243+07:00","message":"receive interim result [false|false]: แล้วก็ตัวผมด้วยตัวส่วนตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.90447574+07:00","message":"[buffer interim] 3606 false แล้วก็ตัวผมด้วยตัวส่วนตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.90448812+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็ตัวผมด้วยตัวส่วนตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.904492154+07:00","message":"[bufferProcess] send to processor:แล้วก็ตัวผมด้วยตัวส่วนตัวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.904496417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.904499635+07:00","message":"> Transcript [47153] [false]: 'แล้วก็ตัวผมด้วยตัวส่วนตัวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.904503048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.904505114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.904507107+07:00","message":"StatePrefix: 'แล้วก็ตัวผมด้วยตัวส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.904509228+07:00","message":"TextPushed: 'แล้วก็ตัวผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.950428203+07:00","message":"[GCS] Start streaming session, msgId: 3607"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.957143468+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.957189783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตัวผมด้วยตัวส่วนตัวนี้\",\"confidence\":0.9425974}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.957196903+07:00","message":"receive interim result [true|false]: แล้วก็ตัวผมด้วยตัวส่วนตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.957208361+07:00","message":"end recv isFinal message id 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.957212484+07:00","message":"end Recv id 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.957222092+07:00","message":"[buffer interim] 3606 true แล้วก็ตัวผมด้วยตัวส่วนตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957231159+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็ตัวผมด้วยตัวส่วนตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.95723519+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ตัวผมด้วยตัวส่วนตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957238659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957241767+07:00","message":"> Transcript [47154] [false]: 'แล้วก็ตัวผมด้วยตัวส่วนตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957247142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957249296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.95725122+07:00","message":"StatePrefix: 'แล้วก็ตัวผมด้วยตัวส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957253462+07:00","message":"TextPushed: 'แล้วก็ตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957255342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957257563+07:00","message":"> Transcript [47155] [true]: 'แล้วก็ตัวผมด้วยตัวส่วนตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957259726+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957261526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957263281+07:00","message":"StatePrefix: 'แล้วก็ตัวผมด้วยตัวส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957265242+07:00","message":"TextPushed: 'แล้วก็ตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:21.957268214+07:00","message":"Push: 'ด้วยตัวส่วนตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:21.9572757+07:00","message":"push: {true ด้วยตัวส่วนตัวนี้ 0 0xc00373e080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:21.965634275+07:00","message":"write wav file: './tmp/7589/7589_3606.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.020097873+07:00","message":"[GCS] IsForceVAD: false for message ID: 3607"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.170931346+07:00","message":"receive streaming session, msgId: 3607"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.170952879+07:00","message":"found end of frame, send empty tag with msgId: 3607"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.170957072+07:00","message":"end Recv id 3607"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.170968047+07:00","message":"[buffer interim] 3607 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.170977112+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.17098115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.170984165+07:00","message":"> Transcript [47156] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.170987123+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.170989649+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.1709919+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.170993856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.170997056+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.171007184+07:00","message":"push: {true \n 0 0xc003325000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:22.176292281+07:00","message":"write wav file: './tmp/7589/7589_3607.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:22.189218433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:22.189237176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.21042599+07:00","message":"[GCS] Start streaming session, msgId: 3608"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.588802495+07:00","message":"[GCS] IsForceVAD: false for message ID: 3608"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.717640967+07:00","message":"receive streaming session, msgId: 3608"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.717683331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.717689803+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.717705678+07:00","message":"[buffer interim] 3608 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.717714572+07:00","message":"[bufferProcess] interim [300000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.717716568+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.724651317+07:00","message":"[GCS] Start streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.751341048+07:00","message":"receive streaming session, msgId: 3608"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.751371026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Shop\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.751376799+07:00","message":"receive interim result [false|false]: Shop"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.751391661+07:00","message":"[buffer interim] 3608 false Shop"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.751398244+07:00","message":"[bufferProcess] interim [420000000]:Shop"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.75140022+07:00","message":"[bufferProcess] send to processor:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.751406932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.751410125+07:00","message":"> Transcript [47157] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.751412822+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.760526484+07:00","message":"receive streaming session, msgId: 3608"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.760555557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Shop\",\"confidence\":0.882044}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.760562855+07:00","message":"receive interim result [true|false]: Shop"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.760575189+07:00","message":"end recv isFinal message id 3608"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.760577891+07:00","message":"end Recv id 3608"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.760584096+07:00","message":"[buffer interim] 3608 true Shop"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.760590771+07:00","message":"[bufferProcess] interim [420000000]:Shop"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.760595631+07:00","message":"[bufferProcess] send to processor (isfinal):Shop"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.7605987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.760601445+07:00","message":"> Transcript [47158] [false]: 'Shop'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.760603557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.760605454+07:00","message":"Set new StatePrefix: 'Shop'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.7606071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.760609253+07:00","message":"> Transcript [47159] [true]: 'Shop'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.76061197+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.760613947+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.760616374+07:00","message":"StatePrefix: 'Shop'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.76061844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:22.760624392+07:00","message":"Push: 'Shop'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:22.760632455+07:00","message":"push: {true Shop 0 0xc003325d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:22.766339267+07:00","message":"write wav file: './tmp/7589/7589_3608.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.26530767+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.265347678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.265353376+07:00","message":"receive interim result [false|false]: ทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.26536709+07:00","message":"[buffer interim] 3609 false ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.265374811+07:00","message":"[bufferProcess] interim [420000000]:ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.26537707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.424303796+07:00","message":"[GCS] IsForceVAD: false for message ID: 3609"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.508829442+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.508875252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทหาร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.508882651+07:00","message":"receive interim result [true|false]: ทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.508896786+07:00","message":"end recv isFinal message id 3609"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.508899757+07:00","message":"end Recv id 3609"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.508908919+07:00","message":"[buffer interim] 3609 true ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508918407+07:00","message":"[bufferProcess] interim [720000000]:ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508926751+07:00","message":"[bufferProcess] send to processor (isfinal):ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508931241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508935358+07:00","message":"> Transcript [47160] [false]: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508939355+07:00","message":"Set StatePrefix (first interim): 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508941991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508944996+07:00","message":"> Transcript [47161] [true]: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508949012+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508952368+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508955255+07:00","message":"StatePrefix: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508958482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:23.508967829+07:00","message":"Push: 'ทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.508978619+07:00","message":"push: {true ทหาร 0 0xc004b6c600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:23.518280144+07:00","message":"write wav file: './tmp/7589/7589_3609.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:23.550639961+07:00","message":"[GCS] Start streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.086586258+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.086635011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.086641016+07:00","message":"receive interim result [false|false]: หลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.086655269+07:00","message":"[buffer interim] 3610 false หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.086663344+07:00","message":"[bufferProcess] interim [360000000]:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.08666548+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.216589054+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.216631559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.216641586+07:00","message":"receive interim result [false|false]: ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.216655515+07:00","message":"[buffer interim] 3610 false ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.216663464+07:00","message":"[bufferProcess] interim [480000000]:ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.216665757+07:00","message":"[bufferProcess] send to processor:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.216669491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.216672171+07:00","message":"> Transcript [47162] [false]: 'หลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.216674346+07:00","message":"Set StatePrefix (first interim): 'หลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.408549764+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.408606571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.408612911+07:00","message":"receive interim result [false|false]: ตำรวจและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.408629577+07:00","message":"[buffer interim] 3610 false ตำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.408637972+07:00","message":"[bufferProcess] interim [720000000]:ตำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.408646011+07:00","message":"[bufferProcess] send to processor:ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.408655383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.40865844+07:00","message":"> Transcript [47163] [false]: 'ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.408661554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.408663654+07:00","message":"Set new StatePrefix: 'ตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.533103252+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.533148089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำรวจราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.533154309+07:00","message":"receive interim result [false|false]: สำรวจราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.533176865+07:00","message":"[buffer interim] 3610 false สำรวจราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.533186936+07:00","message":"[bufferProcess] interim [780000000]:สำรวจราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.533189405+07:00","message":"[bufferProcess] send to processor:ตำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.53319581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.533198824+07:00","message":"> Transcript [47164] [false]: 'ตำรวจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.533202597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.533204974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.533210295+07:00","message":"StatePrefix: 'ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.533212663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.697618065+07:00","message":"[GCS] IsForceVAD: false for message ID: 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.723132408+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.723177426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำรวจรายงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.723183095+07:00","message":"receive interim result [false|false]: สำรวจรายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.723197454+07:00","message":"[buffer interim] 3610 false สำรวจรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.723206155+07:00","message":"[bufferProcess] interim [960000000]:สำรวจรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.723208787+07:00","message":"[bufferProcess] send to processor:สำรวจราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.72321457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.723217659+07:00","message":"> Transcript [47165] [false]: 'สำรวจราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.723220345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.723222711+07:00","message":"Set new StatePrefix: 'สำรวจราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.802594987+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.802634962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำรวจรายงานครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.802641196+07:00","message":"receive interim result [false|false]: สำรวจรายงานครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.802657462+07:00","message":"[buffer interim] 3610 false สำรวจรายงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.802665992+07:00","message":"[bufferProcess] interim [140000000]:สำรวจรายงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.802669409+07:00","message":"[bufferProcess] send to processor:สำรวจรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.802673179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.802676562+07:00","message":"> Transcript [47166] [false]: 'สำรวจรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.802679943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.802682082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.802684486+07:00","message":"StatePrefix: 'สำรวจราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.802686835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.830070863+07:00","message":"[GCS] Start streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.842650121+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.84269158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจรายงานครับ\",\"confidence\":0.8851248}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.84269724+07:00","message":"receive interim result [true|false]: ตำรวจรายงานครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.842705959+07:00","message":"end recv isFinal message id 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.842708256+07:00","message":"end Recv id 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.842713196+07:00","message":"[buffer interim] 3610 true ตำรวจรายงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842722731+07:00","message":"[bufferProcess] interim [170000000]:ตำรวจรายงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842727976+07:00","message":"[bufferProcess] send to processor (isfinal):สำรวจรายงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842731312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842734818+07:00","message":"> Transcript [47167] [false]: 'สำรวจรายงานครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842737908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.84273999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842742036+07:00","message":"StatePrefix: 'สำรวจราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842744091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.84274576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842747773+07:00","message":"> Transcript [47168] [true]: 'ตำรวจรายงานครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842750364+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842752113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842755649+07:00","message":"StatePrefix: 'สำรวจราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.84275749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:24.842763806+07:00","message":"Push: 'ตำรวจรายงานครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:24.842771302+07:00","message":"push: {true ตำรวจรายงานครับ 0 0xc004b1c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:24.848523631+07:00","message":"write wav file: './tmp/7589/7589_3610.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:25.189867844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:25.189892568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.693730512+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.693789054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.693794741+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.693811145+07:00","message":"[buffer interim] 3611 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.693819423+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.693821349+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.828468078+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.828513958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.828520026+07:00","message":"receive interim result [false|false]: แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.82853476+07:00","message":"[buffer interim] 3611 false แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.828543363+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.82854572+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.828549318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.828552445+07:00","message":"> Transcript [47169] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.828554677+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.837551289+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.837600701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.837606598+07:00","message":"receive interim result [false|false]: แล้วก็ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:25.837628191+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.837635651+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.83763861+07:00","message":"[bufferProcess] send to processor:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.837655317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.837658662+07:00","message":"> Transcript [47170] [false]: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.837661266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.837670107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.837672495+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:25.837674549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.078529183+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.07858233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.078593553+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.078612905+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.078621665+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็ชอบร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.078624795+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.078632778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.078636569+07:00","message":"> Transcript [47171] [false]: 'แล้วก็ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.078640246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.07864301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.078645515+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.07864779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.191094779+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.191133315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.191139639+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.191149039+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.191156299+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็ชอบร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.191158508+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.19116216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.191165025+07:00","message":"> Transcript [47172] [false]: 'แล้วก็ชอบร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.191168012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.191170137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.191172056+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.191174132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.77021647+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.770267707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.770275365+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.770296234+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770304472+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็ชอบร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770307009+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770315039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770318041+07:00","message":"> Transcript [47173] [false]: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770321597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770324268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770326311+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770329569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770332292+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770334626+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770336751+07:00","message":"Set new StatePrefix : 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:26.770338826+07:00","message":"Next Push (prob) : 'ชอบร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:26.770346668+07:00","message":"push: {false แล้วก็ 0 0xc004b1c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.155371628+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.155418839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลงก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.155426159+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้องเพลงก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.155441836+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้องเพลงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.155451686+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็ชอบร้องเพลงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.155454184+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.155463001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.155466033+07:00","message":"> Transcript [47174] [false]: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.155469589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.155472265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.155474784+07:00","message":"StatePrefix: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.155476987+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.286876814+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.286921692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลงก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.286927926+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้องเพลงก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.286943774+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้องเพลงก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.286952978+07:00","message":"[bufferProcess] interim [460000000]:แล้วก็ชอบร้องเพลงก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.2869561+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบร้องเพลงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.286963481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.286968824+07:00","message":"> Transcript [47175] [false]: 'แล้วก็ชอบร้องเพลงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.286972991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.286975549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.286977657+07:00","message":"StatePrefix: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.286980026+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.427501789+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.427542495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลงก็เลยไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.427548587+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้องเพลงก็เลยไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.427564666+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้องเพลงก็เลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.427574952+07:00","message":"[bufferProcess] interim [580000000]:แล้วก็ชอบร้องเพลงก็เลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.427577501+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบร้องเพลงก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.427583711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.427586598+07:00","message":"> Transcript [47176] [false]: 'แล้วก็ชอบร้องเพลงก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.427591891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.427594385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.427596611+07:00","message":"StatePrefix: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.427599092+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.485058111+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.485101289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลงก็เลยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.485108316+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้องเพลงก็เลยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.485128479+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้องเพลงก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485145052+07:00","message":"[bufferProcess] interim [640000000]:แล้วก็ชอบร้องเพลงก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485148141+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบร้องเพลงก็เลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485151575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485154473+07:00","message":"> Transcript [47177] [false]: 'แล้วก็ชอบร้องเพลงก็เลยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485158447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485173817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485176102+07:00","message":"StatePrefix: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485178271+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485181078+07:00","message":"Push: 'ชอบร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485183171+07:00","message":"TextPushed: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485185333+07:00","message":"Set new StatePrefix : 'แล้วก็ชอบร้องเพลงก็เลยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.485187869+07:00","message":"Next Push (prob) : 'ก็เลยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.48520129+07:00","message":"push: {false ชอบร้องเพลง 0 0xc004b1c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.492332414+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.492358956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลงก็เลยมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.492364413+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้องเพลงก็เลยมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.492376822+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้องเพลงก็เลยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.492383007+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็ชอบร้องเพลงก็เลยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.49238525+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบร้องเพลงก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.492388589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.492391102+07:00","message":"> Transcript [47178] [false]: 'แล้วก็ชอบร้องเพลงก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.49239332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.492395304+07:00","message":"Set new StatePrefix: 'แล้วก็ชอบร้องเพลงก็เลยมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.687317117+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.68735666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลงก็เลยมีความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.687362816+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้องเพลงก็เลยมีความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.687382134+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้องเพลงก็เลยมีความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.687393799+07:00","message":"[bufferProcess] interim [880000000]:แล้วก็ชอบร้องเพลงก็เลยมีความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.687396341+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบร้องเพลงก็เลยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.687402567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.687405917+07:00","message":"> Transcript [47179] [false]: 'แล้วก็ชอบร้องเพลงก็เลยมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.687409741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.687412439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.687414636+07:00","message":"StatePrefix: 'แล้วก็ชอบร้องเพลงก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.687417371+07:00","message":"TextPushed: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.85588165+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.855916773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.855922468+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.855935478+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.855942584+07:00","message":"[bufferProcess] interim [0]:แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.855945348+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบร้องเพลงก็เลยมีความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.855949018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.85595284+07:00","message":"> Transcript [47180] [false]: 'แล้วก็ชอบร้องเพลงก็เลยมีความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.855956392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.855958555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.855961035+07:00","message":"StatePrefix: 'แล้วก็ชอบร้องเพลงก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.855963716+07:00","message":"TextPushed: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.871386797+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.871414273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลงก็เลยมีความฝันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.871420517+07:00","message":"receive interim result [false|false]: แล้วก็ชอบร้องเพลงก็เลยมีความฝันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:27.871431758+07:00","message":"[buffer interim] 3611 false แล้วก็ชอบร้องเพลงก็เลยมีความฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.871437269+07:00","message":"[bufferProcess] interim [120000000]:แล้วก็ชอบร้องเพลงก็เลยมีความฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.871439861+07:00","message":"[bufferProcess] send to processor:แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.871443286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.871445846+07:00","message":"> Transcript [47181] [false]: 'แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.871448958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.871450905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.87145333+07:00","message":"StatePrefix: 'แล้วก็ชอบร้องเพลงก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:27.871455775+07:00","message":"TextPushed: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.171048055+07:00","message":"[GCS] IsForceVAD: false for message ID: 3611"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:28.190281205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:28.190291044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.303319686+07:00","message":"[GCS] Start streaming session, msgId: 3612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.311125582+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.31115982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝันว่า\",\"confidence\":0.95348316}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.311165629+07:00","message":"receive interim result [true|false]: แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.311174791+07:00","message":"end recv isFinal message id 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.311177018+07:00","message":"end Recv id 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.311182624+07:00","message":"[buffer interim] 3611 true แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311192625+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311196336+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ชอบร้องเพลงก็เลยมีความฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.31120002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311203177+07:00","message":"> Transcript [47182] [false]: 'แล้วก็ชอบร้องเพลงก็เลยมีความฝันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311206588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311208808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311211238+07:00","message":"StatePrefix: 'แล้วก็ชอบร้องเพลงก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311213908+07:00","message":"TextPushed: 'แล้วก็ชอบร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.31122026+07:00","message":"Push: 'ก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311222332+07:00","message":"TextPushed: 'แล้วก็ชอบร้องเพลงก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311224861+07:00","message":"Set new StatePrefix : 'แล้วก็ชอบร้องเพลงก็เลยมีความฝันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311228138+07:00","message":"Next Push (prob) : 'ความฝันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311230157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311232236+07:00","message":"> Transcript [47183] [true]: 'แล้วก็ชอบร้องเพลงก็เลยมีความใฝ่ฝันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311234556+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311236353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.31123815+07:00","message":"StatePrefix: 'แล้วก็ชอบร้องเพลงก็เลยมีความฝันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311245197+07:00","message":"TextPushed: 'แล้วก็ชอบร้องเพลงก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.311247821+07:00","message":"Push: 'ความใฝ่ฝันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.311246229+07:00","message":"push: {false ก็เลยมี 0 0xc004b1c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.311260437+07:00","message":"push: {true ความใฝ่ฝันว่า 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:28.320732117+07:00","message":"write wav file: './tmp/7589/7589_3611.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.822037082+07:00","message":"receive streaming session, msgId: 3612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.822088488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.822093865+07:00","message":"receive interim result [false|false]: เราอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.822109274+07:00","message":"[buffer interim] 3612 false เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.822117376+07:00","message":"[bufferProcess] interim [540000000]:เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.82211977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.966292175+07:00","message":"receive streaming session, msgId: 3612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.966331042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.966337467+07:00","message":"receive interim result [false|false]: เราอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:28.966352535+07:00","message":"[buffer interim] 3612 false เราอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.966361283+07:00","message":"[bufferProcess] interim [660000000]:เราอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.96636365+07:00","message":"[bufferProcess] send to processor:เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.966367968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.966370961+07:00","message":"> Transcript [47184] [false]: 'เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:28.966373404+07:00","message":"Set StatePrefix (first interim): 'เราอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.007778218+07:00","message":"receive streaming session, msgId: 3612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.007831542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยากเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.007838284+07:00","message":"receive interim result [false|false]: เราอยากเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.00785162+07:00","message":"[buffer interim] 3612 false เราอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.00786091+07:00","message":"[bufferProcess] interim [720000000]:เราอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.007863325+07:00","message":"[bufferProcess] send to processor:เราอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.007870417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.007873744+07:00","message":"> Transcript [47185] [false]: 'เราอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.007877182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.007879758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.007882049+07:00","message":"StatePrefix: 'เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.007884431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.140104165+07:00","message":"receive streaming session, msgId: 3612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.140147082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยากเป็นทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.140153437+07:00","message":"receive interim result [false|false]: เราอยากเป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.140171252+07:00","message":"[buffer interim] 3612 false เราอยากเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.140188407+07:00","message":"[bufferProcess] interim [900000000]:เราอยากเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.140191219+07:00","message":"[bufferProcess] send to processor:เราอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.140195505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.140198587+07:00","message":"> Transcript [47186] [false]: 'เราอยากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.140202223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.14020444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.140206572+07:00","message":"StatePrefix: 'เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.140208824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.258719188+07:00","message":"[GCS] IsForceVAD: false for message ID: 3612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.356908934+07:00","message":"receive streaming session, msgId: 3612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.356951491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยากเป็นทหาร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.35695787+07:00","message":"receive interim result [true|false]: เราอยากเป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.356967095+07:00","message":"end recv isFinal message id 3612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.35696966+07:00","message":"end Recv id 3612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.35697719+07:00","message":"[buffer interim] 3612 true เราอยากเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.356987475+07:00","message":"[bufferProcess] interim [170000000]:เราอยากเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.35699339+07:00","message":"[bufferProcess] send to processor (isfinal):เราอยากเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.356996996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.35700018+07:00","message":"> Transcript [47187] [false]: 'เราอยากเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.357003796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.357005898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.357008046+07:00","message":"StatePrefix: 'เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.357010146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.357011928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.357015741+07:00","message":"> Transcript [47188] [true]: 'เราอยากเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.357018067+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.35701977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.357021616+07:00","message":"StatePrefix: 'เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.357023331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:29.357029622+07:00","message":"Push: 'เราอยากเป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.357039325+07:00","message":"push: {true เราอยากเป็นทหาร 0 0xc003325f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:29.363165493+07:00","message":"write wav file: './tmp/7589/7589_3612.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:29.58155736+07:00","message":"[GCS] Start streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.118758457+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.118797006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.118805021+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.118820489+07:00","message":"[buffer interim] 3613 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.118831517+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.118833817+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.237142935+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.237198268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.237205019+07:00","message":"receive interim result [false|false]: เป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.237217763+07:00","message":"[buffer interim] 3613 false เป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.237224984+07:00","message":"[bufferProcess] interim [480000000]:เป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.237227687+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.237233297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.237236325+07:00","message":"> Transcript [47189] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.237238447+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.30008429+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.300123949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.300131456+07:00","message":"receive interim result [false|false]: เป็นนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.300156567+07:00","message":"[buffer interim] 3613 false เป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.300165504+07:00","message":"[bufferProcess] interim [600000000]:เป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.300168164+07:00","message":"[bufferProcess] send to processor:เป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.30017232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.300175234+07:00","message":"> Transcript [47190] [false]: 'เป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.300178503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.300181095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.300183189+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.300185409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.728728935+07:00","message":"[GCS] IsForceVAD: false for message ID: 3613"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.835766501+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.835808526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักร้อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.835815575+07:00","message":"receive interim result [true|false]: เป็นนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.835826297+07:00","message":"end recv isFinal message id 3613"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.835828573+07:00","message":"end Recv id 3613"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.835836277+07:00","message":"[buffer interim] 3613 true เป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835848422+07:00","message":"[bufferProcess] interim [170000000]:เป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835852328+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835856264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835859919+07:00","message":"> Transcript [47191] [false]: 'เป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835863299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835865378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835867326+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835870088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835871851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835873891+07:00","message":"> Transcript [47192] [true]: 'เป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835876042+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835877782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835879519+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.835881232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:30.8358875+07:00","message":"Push: 'เป็นนักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:30.835896963+07:00","message":"push: {true เป็นนักร้อง 0 0xc003769900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:30.84216976+07:00","message":"write wav file: './tmp/7589/7589_3613.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.110837391+07:00","message":"[GCS] Start streaming session, msgId: 3614"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:31.190759859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:31.190759963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.68050464+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.68055256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.680558161+07:00","message":"receive interim result [false|false]: ไปกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.680573303+07:00","message":"[buffer interim] 3614 false ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.680581903+07:00","message":"[bufferProcess] interim [360000000]:ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.680584021+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.82999374+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.830042168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้กับตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.83004981+07:00","message":"receive interim result [false|false]: ให้กับตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.830065718+07:00","message":"[buffer interim] 3614 false ให้กับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.83007616+07:00","message":"[bufferProcess] interim [540000000]:ให้กับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.830078859+07:00","message":"[bufferProcess] send to processor:ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.830082273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.830085674+07:00","message":"> Transcript [47193] [false]: 'ไปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.830087789+07:00","message":"Set StatePrefix (first interim): 'ไปกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.832496248+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.832521101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้กับตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.83252562+07:00","message":"receive interim result [false|false]: ให้กับตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:31.832537673+07:00","message":"[buffer interim] 3614 false ให้กับตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.832543078+07:00","message":"[bufferProcess] interim [600000000]:ให้กับตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.832545199+07:00","message":"[bufferProcess] send to processor:ให้กับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.832548234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.832550863+07:00","message":"> Transcript [47194] [false]: 'ให้กับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.832553099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:31.832555074+07:00","message":"Set new StatePrefix: 'ให้กับตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.201863935+07:00","message":"[GCS] IsForceVAD: false for message ID: 3614"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.300344561+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.300382999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้กับตัวเองนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.300389455+07:00","message":"receive interim result [false|false]: ให้กับตัวเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.300403819+07:00","message":"[buffer interim] 3614 false ให้กับตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.300412009+07:00","message":"[bufferProcess] interim [960000000]:ให้กับตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.300415+07:00","message":"[bufferProcess] send to processor:ให้กับตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.300421537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.300426021+07:00","message":"> Transcript [47195] [false]: 'ให้กับตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.300430921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.300434074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.300437186+07:00","message":"StatePrefix: 'ให้กับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.300440096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.392947717+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.392987033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้กับตัวเองนะ\",\"confidence\":0.86705995}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.392994675+07:00","message":"receive interim result [true|false]: ให้กับตัวเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.393007679+07:00","message":"end recv isFinal message id 3614"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.393011353+07:00","message":"end Recv id 3614"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.393019344+07:00","message":"[buffer interim] 3614 true ให้กับตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393031025+07:00","message":"[bufferProcess] interim [110000000]:ให้กับตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393042734+07:00","message":"[bufferProcess] send to processor (isfinal):ให้กับตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393047542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393051765+07:00","message":"> Transcript [47196] [false]: 'ให้กับตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393055473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393057937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393060004+07:00","message":"StatePrefix: 'ให้กับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393062158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393063884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393066228+07:00","message":"> Transcript [47197] [true]: 'ให้กับตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393068569+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393073189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393075225+07:00","message":"StatePrefix: 'ให้กับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393077145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.393088408+07:00","message":"Push: 'ให้กับตัวเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.393096329+07:00","message":"push: {true ให้กับตัวเองนะ 0 0xc004b1d380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:32.399070583+07:00","message":"write wav file: './tmp/7589/7589_3614.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.459902745+07:00","message":"[GCS] Start streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.929025496+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.929062877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.929068491+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:32.929085444+07:00","message":"[buffer interim] 3615 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.929092608+07:00","message":"[bufferProcess] interim [480000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:32.9290944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.025760772+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.02579771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.025803789+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.02581872+07:00","message":"[buffer interim] 3615 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.025827095+07:00","message":"[bufferProcess] interim [600000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.02582961+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.025833372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.025836286+07:00","message":"> Transcript [47198] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.025839018+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.188102213+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.188146125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.188152629+07:00","message":"receive interim result [false|false]: แล้วผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.188166306+07:00","message":"[buffer interim] 3615 false แล้วผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.188174509+07:00","message":"[bufferProcess] interim [780000000]:แล้วผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.188177403+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.188184666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.188187782+07:00","message":"> Transcript [47199] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.188189782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.188191782+07:00","message":"Set new StatePrefix: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.299374566+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.299416148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.299422238+07:00","message":"receive interim result [false|false]: รับผมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.299442837+07:00","message":"[buffer interim] 3615 false รับผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.299452835+07:00","message":"[bufferProcess] interim [840000000]:รับผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.299455578+07:00","message":"[bufferProcess] send to processor:แล้วผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.299463351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.299466324+07:00","message":"> Transcript [47200] [false]: 'แล้วผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.299468688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.299470864+07:00","message":"Set new StatePrefix: 'แล้วผมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.312422245+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.312446886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผมเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.312451804+07:00","message":"receive interim result [false|false]: แล้วผมเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.312465863+07:00","message":"[buffer interim] 3615 false แล้วผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.312471266+07:00","message":"[bufferProcess] interim [900000000]:แล้วผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.312473417+07:00","message":"[bufferProcess] send to processor:รับผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.312476809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.312479673+07:00","message":"> Transcript [47201] [false]: 'รับผมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.312482278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.312484276+07:00","message":"Set new StatePrefix: 'รับผมเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.542309482+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.54234722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผมเป็นคนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.542358862+07:00","message":"receive interim result [false|false]: แล้วผมเป็นคนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.542373034+07:00","message":"[buffer interim] 3615 false แล้วผมเป็นคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.54238111+07:00","message":"[bufferProcess] interim [80000000]:แล้วผมเป็นคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.542383695+07:00","message":"[bufferProcess] send to processor:แล้วผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.542390876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.54239388+07:00","message":"> Transcript [47202] [false]: 'แล้วผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.542396468+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.542399076+07:00","message":"Set new StatePrefix: 'แล้วผมเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.721647362+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.721689879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผมเป็นคนเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.721696403+07:00","message":"receive interim result [false|false]: แล้วผมเป็นคนเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.721709662+07:00","message":"[buffer interim] 3615 false แล้วผมเป็นคนเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.721720162+07:00","message":"[bufferProcess] interim [200000000]:แล้วผมเป็นคนเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.721723041+07:00","message":"[bufferProcess] send to processor:แล้วผมเป็นคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.721732195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.721735302+07:00","message":"> Transcript [47203] [false]: 'แล้วผมเป็นคนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.72173924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.721745084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.721747668+07:00","message":"StatePrefix: 'แล้วผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.721750692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.779970213+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.780012706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผมเป็นคนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.780019826+07:00","message":"receive interim result [false|false]: แล้วผมเป็นคนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.780046268+07:00","message":"[buffer interim] 3615 false แล้วผมเป็นคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.780054109+07:00","message":"[bufferProcess] interim [260000000]:แล้วผมเป็นคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.780056439+07:00","message":"[bufferProcess] send to processor:แล้วผมเป็นคนเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.780060319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.780063065+07:00","message":"> Transcript [47204] [false]: 'แล้วผมเป็นคนเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.780067883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.780070091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.780072597+07:00","message":"StatePrefix: 'แล้วผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.78007493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.859599912+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.85966342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผมเป็นคนตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.859672045+07:00","message":"receive interim result [false|false]: แล้วผมเป็นคนตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.859686768+07:00","message":"[buffer interim] 3615 false แล้วผมเป็นคนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.859696392+07:00","message":"[bufferProcess] interim [320000000]:แล้วผมเป็นคนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.859700153+07:00","message":"[bufferProcess] send to processor:แล้วผมเป็นคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.859705213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.859709633+07:00","message":"> Transcript [47205] [false]: 'แล้วผมเป็นคนไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.859613025+07:00","message":"[GCS] IsForceVAD: false for message ID: 3615"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.859714391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.859761156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.859768358+07:00","message":"StatePrefix: 'แล้วผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.85977297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.908569246+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.908617611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผมเป็นคนไปปั่นด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.908624977+07:00","message":"receive interim result [false|false]: แล้วผมเป็นคนไปปั่นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.908641063+07:00","message":"[buffer interim] 3615 false แล้วผมเป็นคนไปปั่นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908649635+07:00","message":"[bufferProcess] interim [380000000]:แล้วผมเป็นคนไปปั่นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908652653+07:00","message":"[bufferProcess] send to processor:แล้วผมเป็นคนตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908659905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.90866299+07:00","message":"> Transcript [47206] [false]: 'แล้วผมเป็นคนตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908667303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908669957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908672402+07:00","message":"StatePrefix: 'แล้วผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908674968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908681889+07:00","message":"Push: 'แล้วผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908684329+07:00","message":"TextPushed: 'แล้วผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908686434+07:00","message":"Set new StatePrefix : 'แล้วผมเป็นคนตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.908688591+07:00","message":"Next Push (prob) : 'ตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.908697274+07:00","message":"push: {false แล้วผมเป็นคน 0 0xc003d5f780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.95142222+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.951465984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผมเป็นคนไปปั่นด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.951474912+07:00","message":"receive interim result [false|false]: แล้วผมเป็นคนไปปั่นด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.951488662+07:00","message":"[buffer interim] 3615 false แล้วผมเป็นคนไปปั่นด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.951495978+07:00","message":"[bufferProcess] interim [560000000]:แล้วผมเป็นคนไปปั่นด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.951499124+07:00","message":"[bufferProcess] send to processor:แล้วผมเป็นคนไปปั่นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.95150462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.951507902+07:00","message":"> Transcript [47207] [false]: 'แล้วผมเป็นคนไปปั่นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.951510487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.951513354+07:00","message":"Set new StatePrefix: 'แล้วผมเป็นคนไปปั่นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.954811187+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.954838621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผมเป็นคนไปปั่นด้วยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.954844756+07:00","message":"receive interim result [false|false]: แล้วผมเป็นคนไปปั่นด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.95485882+07:00","message":"[buffer interim] 3615 false แล้วผมเป็นคนไปปั่นด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.954864583+07:00","message":"[bufferProcess] interim [620000000]:แล้วผมเป็นคนไปปั่นด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.95486698+07:00","message":"[bufferProcess] send to processor:แล้วผมเป็นคนไปปั่นด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.954875708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.954878327+07:00","message":"> Transcript [47208] [false]: 'แล้วผมเป็นคนไปปั่นด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.954881396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.954883938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.954886394+07:00","message":"StatePrefix: 'แล้วผมเป็นคนไปปั่นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:33.954890255+07:00","message":"TextPushed: 'แล้วผมเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:33.990273499+07:00","message":"[GCS] Start streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.027854939+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.027896445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผมเป็นคนไปปั่นด้วยครับ\",\"confidence\":0.90273464}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.027903303+07:00","message":"receive interim result [true|false]: แล้วผมเป็นคนไปปั่นด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.027909668+07:00","message":"end recv isFinal message id 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.027911984+07:00","message":"end Recv id 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.027920771+07:00","message":"[buffer interim] 3615 true แล้วผมเป็นคนไปปั่นด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027928369+07:00","message":"[bufferProcess] interim [620000000]:แล้วผมเป็นคนไปปั่นด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027931969+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วผมเป็นคนไปปั่นด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.02793576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027938731+07:00","message":"> Transcript [47209] [false]: 'แล้วผมเป็นคนไปปั่นด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027941907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.02794384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.02794883+07:00","message":"StatePrefix: 'แล้วผมเป็นคนไปปั่นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027951531+07:00","message":"TextPushed: 'แล้วผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027953494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027955598+07:00","message":"> Transcript [47210] [true]: 'แล้วผมเป็นคนไปปั่นด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027957945+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027959692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027961515+07:00","message":"StatePrefix: 'แล้วผมเป็นคนไปปั่นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027963291+07:00","message":"TextPushed: 'แล้วผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.027966188+07:00","message":"Push: 'ไปปั่นด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.02797363+07:00","message":"push: {true ไปปั่นด้วยครับ 0 0xc003d5f780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:34.034842841+07:00","message":"write wav file: './tmp/7589/7589_3615.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:34.191065173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:34.191078577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.549220895+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.549266299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.549272513+07:00","message":"receive interim result [false|false]: ทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:34.54928936+07:00","message":"[buffer interim] 3616 false ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.549297651+07:00","message":"[bufferProcess] interim [540000000]:ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:34.549299693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.04866467+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.048704834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.048713396+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.048727865+07:00","message":"[buffer interim] 3616 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.048736864+07:00","message":"[bufferProcess] interim [720000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.04873928+07:00","message":"[bufferProcess] send to processor:ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.048744565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.048747552+07:00","message":"> Transcript [47211] [false]: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.048750097+07:00","message":"Set StatePrefix (first interim): 'ทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.203828439+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.203870612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าตอนนี้ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.2038776+07:00","message":"receive interim result [false|false]: ถ้าตอนนี้ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.203895957+07:00","message":"[buffer interim] 3616 false ถ้าตอนนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.20390708+07:00","message":"[bufferProcess] interim [900000000]:ถ้าตอนนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.203911386+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.203919728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.203924133+07:00","message":"> Transcript [47212] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.203927397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.203930883+07:00","message":"Set new StatePrefix: 'สถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.290146791+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.29019054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.290198953+07:00","message":"receive interim result [false|false]: สถานที่ผมสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.290214723+07:00","message":"[buffer interim] 3616 false สถานที่ผมสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.290222459+07:00","message":"[bufferProcess] interim [140000000]:สถานที่ผมสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.29022502+07:00","message":"[bufferProcess] send to processor:ถ้าตอนนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.29022847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.290231793+07:00","message":"> Transcript [47213] [false]: 'ถ้าตอนนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.290234009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.290236522+07:00","message":"Set new StatePrefix: 'ถ้าตอนนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.308339005+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.308387247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.308395323+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.308417883+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.308428084+07:00","message":"[bufferProcess] interim [320000000]:สถานที่ผมสังกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.308432576+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.308443972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.30844821+07:00","message":"> Transcript [47214] [false]: 'สถานที่ผมสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.308451524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.308455588+07:00","message":"Set new StatePrefix: 'สถานที่ผมสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.437652981+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.437696442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัดอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.437705325+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.437722019+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.437734682+07:00","message":"[bufferProcess] interim [500000000]:สถานที่ผมสังกัดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.437739188+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสังกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.437748708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.437752543+07:00","message":"> Transcript [47215] [false]: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.437756044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.437759724+07:00","message":"Set new StatePrefix: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.747374978+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.747420178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัดอยู่กรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.747428546+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัดอยู่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.747448439+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัดอยู่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.747457543+07:00","message":"[bufferProcess] interim [800000000]:สถานที่ผมสังกัดอยู่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.74746129+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสังกัดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.747471138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.747474941+07:00","message":"> Transcript [47216] [false]: 'สถานที่ผมสังกัดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.747479763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.747486137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.747493248+07:00","message":"StatePrefix: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.747496147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.942044801+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.94208138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัดอยู่กรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.942087538+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัดอยู่กรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:35.94210305+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัดอยู่กรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.942110808+07:00","message":"[bufferProcess] interim [980000000]:สถานที่ผมสังกัดอยู่กรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.942113464+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสังกัดอยู่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.942117045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.94212007+07:00","message":"> Transcript [47217] [false]: 'สถานที่ผมสังกัดอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.94212349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.942126621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.942128987+07:00","message":"StatePrefix: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:35.942131402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.052460418+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.052493365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัดอยู่กรมกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.052499236+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัดอยู่กรมกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.052515627+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัดอยู่กรมกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.052523246+07:00","message":"[bufferProcess] interim [40000000]:สถานที่ผมสังกัดอยู่กรมกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.052526556+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสังกัดอยู่กรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.052530377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.052548432+07:00","message":"> Transcript [47218] [false]: 'สถานที่ผมสังกัดอยู่กรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.052552083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.052554159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.052556493+07:00","message":"StatePrefix: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.052558798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.056883838+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.056908381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัดอยู่กรมกิจการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.056913677+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัดอยู่กรมกิจการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.056927849+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัดอยู่กรมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056933201+07:00","message":"[bufferProcess] interim [100000000]:สถานที่ผมสังกัดอยู่กรมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056935787+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสังกัดอยู่กรมกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056938422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.05694106+07:00","message":"> Transcript [47219] [false]: 'สถานที่ผมสังกัดอยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056943904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056945914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056947921+07:00","message":"StatePrefix: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056950286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056955911+07:00","message":"Push: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056957933+07:00","message":"TextPushed: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056960117+07:00","message":"Set new StatePrefix : 'สถานที่ผมสังกัดอยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.056962205+07:00","message":"Next Push (prob) : 'อยู่กรมกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.05696993+07:00","message":"push: {false สถานที่ผมสังกัด 0 0xc004b6c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.315961953+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.316001387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัดอยู่กรมกิจการพล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.316010075+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัดอยู่กรมกิจการพล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.316026082+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัดอยู่กรมกิจการพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.316034709+07:00","message":"[bufferProcess] interim [400000000]:สถานที่ผมสังกัดอยู่กรมกิจการพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.316037854+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสังกัดอยู่กรมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.316046525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.316049881+07:00","message":"> Transcript [47220] [false]: 'สถานที่ผมสังกัดอยู่กรมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.316054079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.316056929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.31605902+07:00","message":"StatePrefix: 'สถานที่ผมสังกัดอยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.316062089+07:00","message":"TextPushed: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.444768582+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.444814976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัดอยู่กรมกิจการพลเรือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.444823362+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัดอยู่กรมกิจการพลเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.44483817+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัดอยู่กรมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.444846854+07:00","message":"[bufferProcess] interim [520000000]:สถานที่ผมสังกัดอยู่กรมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.444850005+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสังกัดอยู่กรมกิจการพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.44485885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.444862599+07:00","message":"> Transcript [47221] [false]: 'สถานที่ผมสังกัดอยู่กรมกิจการพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.444866795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.444869505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.444873261+07:00","message":"StatePrefix: 'สถานที่ผมสังกัดอยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.444876439+07:00","message":"TextPushed: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.823925456+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.823969956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.8239791+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:36.823995581+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.824005178+07:00","message":"[bufferProcess] interim [880000000]:สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.824008616+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสังกัดอยู่กรมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.824013378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.824016557+07:00","message":"> Transcript [47222] [false]: 'สถานที่ผมสังกัดอยู่กรมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.824020542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.82402297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.824025861+07:00","message":"StatePrefix: 'สถานที่ผมสังกัดอยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:36.824028768+07:00","message":"TextPushed: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.015369491+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.015405362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.015411241+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.015424148+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015432701+07:00","message":"[bufferProcess] interim [60000000]:สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015435748+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015441391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015444275+07:00","message":"> Transcript [47223] [false]: 'สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015448153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015452623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015454899+07:00","message":"StatePrefix: 'สถานที่ผมสังกัดอยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015460444+07:00","message":"TextPushed: 'สถานที่ผมสังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015465248+07:00","message":"Push: 'อยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015467267+07:00","message":"TextPushed: 'สถานที่ผมสังกัดอยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015469429+07:00","message":"Set new StatePrefix : 'สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.015471609+07:00","message":"Next Push (prob) : 'การพลเรือนทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.015478748+07:00","message":"push: {false อยู่กรมกิจ 0 0xc004b6c500}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:37.192050886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:37.19205659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.200771584+07:00","message":"[GCS] IsForceVAD: false for message ID: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.277207037+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.27726073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.277268534+07:00","message":"receive interim result [false|false]: สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.27729079+07:00","message":"[buffer interim] 3616 false สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.277301835+07:00","message":"[bufferProcess] interim [360000000]:สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.277304913+07:00","message":"[bufferProcess] send to processor:สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.277309239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.27731285+07:00","message":"> Transcript [47224] [false]: 'สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.277317386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.277319613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.277321685+07:00","message":"StatePrefix: 'สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.277324746+07:00","message":"TextPushed: 'สถานที่ผมสังกัดอยู่กรมกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.331015406+07:00","message":"[GCS] Start streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.413312947+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.413359807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทหารที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ\",\"confidence\":0.9336054}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.413367688+07:00","message":"receive interim result [true|false]: ทหารที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.413377696+07:00","message":"end recv isFinal message id 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.413379788+07:00","message":"end Recv id 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.413388249+07:00","message":"[buffer interim] 3616 true ทหารที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413401401+07:00","message":"[bufferProcess] interim [420000000]:ทหารที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413405539+07:00","message":"[bufferProcess] send to processor (isfinal):สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.41341972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413439121+07:00","message":"> Transcript [47225] [false]: 'สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413445364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413448449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413451023+07:00","message":"StatePrefix: 'สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413453786+07:00","message":"TextPushed: 'สถานที่ผมสังกัดอยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413456509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413459021+07:00","message":"> Transcript [47226] [true]: 'ทหารที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413461429+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413463206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413464904+07:00","message":"StatePrefix: 'สถานที่ผมสังกัดอยู่กรมกิจการพลเรือนทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413467124+07:00","message":"TextPushed: 'สถานที่ผมสังกัดอยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413468954+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.41362735+07:00","message":"Push: 'พลเรือนทหารอากาศครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413630806+07:00","message":"TextPushed: 'สถานที่ผมสังกัดอยู่กรมกิจพลเรือนทหารอากาศครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413633222+07:00","message":"Set new StatePrefix : 'ทหารที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413635496+07:00","message":"Next Push (prob) : 'ทหารที่ผมสังกัดอยู่กรมกิจการพลเรือนทหารอากาศครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:37.413645056+07:00","message":"push: {true พลเรือนทหารอากาศครับ 0 0xc004b6c500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:37.413663071+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3616.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:37.423314471+07:00","message":"write wav file: './tmp/7589/7589_3616.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.035735437+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.035777576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.035784519+07:00","message":"receive interim result [false|false]: กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.03580076+07:00","message":"[buffer interim] 3617 false กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.035809061+07:00","message":"[bufferProcess] interim [660000000]:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.035811733+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.203924342+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.203970024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.203976747+07:00","message":"receive interim result [false|false]: คงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.203994483+07:00","message":"[buffer interim] 3617 false คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.204005226+07:00","message":"[bufferProcess] interim [720000000]:คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.204007717+07:00","message":"[bufferProcess] send to processor:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.204011697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.204014975+07:00","message":"> Transcript [47227] [false]: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.20401727+07:00","message":"Set StatePrefix (first interim): 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.234970714+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.235005352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คมกริช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.235011533+07:00","message":"receive interim result [false|false]: คมกริช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.23502698+07:00","message":"[buffer interim] 3617 false คมกริช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.235035114+07:00","message":"[bufferProcess] interim [780000000]:คมกริช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.235038013+07:00","message":"[bufferProcess] send to processor:คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.235044483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.23504799+07:00","message":"> Transcript [47228] [false]: 'คงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.235050498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.235052858+07:00","message":"Set new StatePrefix: 'คงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.241438003+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.241458015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.24146299+07:00","message":"receive interim result [false|false]: กรมกิจการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.241473878+07:00","message":"[buffer interim] 3617 false กรมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.241478681+07:00","message":"[bufferProcess] interim [900000000]:กรมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.241480822+07:00","message":"[bufferProcess] send to processor:คมกริช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.24148409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.241486734+07:00","message":"> Transcript [47229] [false]: 'คมกริช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.241489139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.241493514+07:00","message":"Set new StatePrefix: 'คมกริช'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.498519329+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.49856467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.498571524+07:00","message":"receive interim result [false|false]: กรมกิจการพล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.498589185+07:00","message":"[buffer interim] 3617 false กรมกิจการพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.498597533+07:00","message":"[bufferProcess] interim [200000000]:กรมกิจการพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.498600248+07:00","message":"[bufferProcess] send to processor:กรมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.498608614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.498614619+07:00","message":"> Transcript [47230] [false]: 'กรมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.498616928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.498619438+07:00","message":"Set new StatePrefix: 'กรมกิจการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.558851098+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.558888598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.558894744+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:38.558910886+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.558918348+07:00","message":"[bufferProcess] interim [320000000]:กรมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.558920991+07:00","message":"[bufferProcess] send to processor:กรมกิจการพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.55892461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.558927448+07:00","message":"> Transcript [47231] [false]: 'กรมกิจการพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.55893095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.558933005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.558935043+07:00","message":"StatePrefix: 'กรมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:38.558937128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.206311441+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.206353354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.206359459+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.206372679+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.206380385+07:00","message":"[bufferProcess] interim [860000000]:กรมกิจการพลเรือนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.206382855+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.206388103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.206390959+07:00","message":"> Transcript [47232] [false]: 'กรมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.206394307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.206396511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.206398496+07:00","message":"StatePrefix: 'กรมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.20640076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.550426474+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.550472663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.55048014+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.55049743+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.55050672+07:00","message":"[bufferProcess] interim [220000000]:กรมกิจการพลเรือนครับผมคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.550511913+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.550521436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.550525591+07:00","message":"> Transcript [47233] [false]: 'กรมกิจการพลเรือนครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.550529613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.550531881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.550534545+07:00","message":"StatePrefix: 'กรมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.550536841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.652906323+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.652953856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.652960222+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.652977702+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.652988077+07:00","message":"[bufferProcess] interim [400000000]:กรมกิจการพลเรือนครับผมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.652990678+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.652995113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.652998625+07:00","message":"> Transcript [47234] [false]: 'กรมกิจการพลเรือนครับผมคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.653002409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.653004869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.653006861+07:00","message":"StatePrefix: 'กรมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.653009107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.653016034+07:00","message":"Push: 'กรมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.653018064+07:00","message":"TextPushed: 'กรมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.653020249+07:00","message":"Set new StatePrefix : 'กรมกิจการพลเรือนครับผมคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.653026017+07:00","message":"Next Push (prob) : 'พลเรือนครับผมคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.65303703+07:00","message":"push: {false กรมกิจการ 0 0xc004b6cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.785988119+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.78603015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.786037031+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.786052117+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.786060722+07:00","message":"[bufferProcess] interim [460000000]:กรมกิจการพลเรือนครับผมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.786063796+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.786072686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.786075666+07:00","message":"> Transcript [47235] [false]: 'กรมกิจการพลเรือนครับผมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.786078331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.786081357+07:00","message":"Set new StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.90794292+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.907977812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจกรรมบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.907985425+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจกรรมบน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.907999587+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจกรรมบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.908006479+07:00","message":"[bufferProcess] interim [580000000]:กรมกิจการพลเรือนครับผมกิจกรรมบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.908008878+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.908016324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.908019025+07:00","message":"> Transcript [47236] [false]: 'กรมกิจการพลเรือนครับผมกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.908021416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.908023949+07:00","message":"Set new StatePrefix: 'กรมกิจการพลเรือนครับผมกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.967277903+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.967322439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.967329922+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:39.967345746+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.967354436+07:00","message":"[bufferProcess] interim [640000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.967357764+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจกรรมบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.967366538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.967369484+07:00","message":"> Transcript [47237] [false]: 'กรมกิจการพลเรือนครับผมกิจกรรมบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.967373641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.967376232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.967378337+07:00","message":"StatePrefix: 'กรมกิจการพลเรือนครับผมกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:39.967380799+07:00","message":"TextPushed: 'กรมกิจการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:40.192906851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:40.192905165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.513950679+07:00","message":"[GCS] Cleaned up inactive client: 3584"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.513975759+07:00","message":"[GCS] Cleaned up inactive client: 3588"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.51397869+07:00","message":"[GCS] Cleaned up inactive client: 3587"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.513980589+07:00","message":"[GCS] Cleaned up inactive client: 3589"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.513982755+07:00","message":"[GCS] Cleaned up inactive client: 3590"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.513984651+07:00","message":"[GCS] Cleaned up inactive client: 3583"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.513986653+07:00","message":"[GCS] Cleaned up inactive client: 3582"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.513988619+07:00","message":"[GCS] Cleaned up inactive client: 3585"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.513990432+07:00","message":"[GCS] Cleaned up inactive client: 3586"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.549058665+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.549098698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.549105667+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.54912154+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.549129399+07:00","message":"[bufferProcess] interim [240000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.549132066+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.5491397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.549142367+07:00","message":"> Transcript [47238] [false]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.549144836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.549147342+07:00","message":"Set new StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.990751834+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.990791185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.990798492+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:40.990815575+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.990823131+07:00","message":"[bufferProcess] interim [660000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.990825856+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.990834071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.990837028+07:00","message":"> Transcript [47239] [false]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.990840433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.990843095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.990845417+07:00","message":"StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:40.990847842+07:00","message":"TextPushed: 'กรมกิจการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:41.20250659+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:41.202572758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:41.202581627+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:41.202598426+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.202605894+07:00","message":"[bufferProcess] interim [900000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.202609227+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.202617012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.202620684+07:00","message":"> Transcript [47240] [false]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.202624608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.20262697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.202631744+07:00","message":"StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.202634414+07:00","message":"TextPushed: 'กรมกิจการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:41.80991691+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:41.809957933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:41.809967854+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:41.809981354+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.809990346+07:00","message":"[bufferProcess] interim [500000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.809993123+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.809998761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.810001478+07:00","message":"> Transcript [47241] [false]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.810005259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.810007586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.810010459+07:00","message":"StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:41.810012999+07:00","message":"TextPushed: 'กรมกิจการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.403425524+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.403485901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่และบทบาทหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.403502167+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่และบทบาทหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.403521922+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่และบทบาทหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403539981+07:00","message":"[bufferProcess] interim [40000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่และบทบาทหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403545154+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403554503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403558614+07:00","message":"> Transcript [47242] [false]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403571307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403575179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403578669+07:00","message":"StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403582119+07:00","message":"TextPushed: 'กรมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403591122+07:00","message":"Push: 'พลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403594121+07:00","message":"TextPushed: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403599418+07:00","message":"Set new StatePrefix : 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.403604608+07:00","message":"Next Push (prob) : 'บทบาทหน้าที่คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.40361562+07:00","message":"push: {false พลเรือนครับผมกิจการพลเรือน 0 0xc004b6cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.481556651+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.481603876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.481610832+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.481625757+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.481633305+07:00","message":"[bufferProcess] interim [220000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.481636622+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่และบทบาทหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.481644376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.481647105+07:00","message":"> Transcript [47243] [false]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่และบทบาทหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.481649913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.481653463+07:00","message":"Set new StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่และบทบาทหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.601621209+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.601662896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.601675191+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.601691002+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.601698557+07:00","message":"[bufferProcess] interim [280000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.601701604+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.601710533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.601713301+07:00","message":"> Transcript [47244] [false]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.6017159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.601718088+07:00","message":"Set new StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.670573796+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.670616039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.670622494+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.670644666+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.670652949+07:00","message":"[bufferProcess] interim [340000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.670656245+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.670660152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.670663342+07:00","message":"> Transcript [47245] [false]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.670667492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.670669847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.670673533+07:00","message":"StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.670676455+07:00","message":"TextPushed: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.675811371+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.675824941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.675829534+07:00","message":"receive interim result [false|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.675841426+07:00","message":"[buffer interim] 3617 false กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.675845302+07:00","message":"[bufferProcess] interim [400000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.675847761+07:00","message":"[bufferProcess] send to processor:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.675850307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.675852818+07:00","message":"> Transcript [47246] [false]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.675856218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.675858393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.675882024+07:00","message":"StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.675884844+07:00","message":"TextPushed: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.768320935+07:00","message":"[GCS] IsForceVAD: false for message ID: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.947254629+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.947306473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ\",\"confidence\":0.9566563}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.947321214+07:00","message":"receive interim result [true|false]: กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.947346171+07:00","message":"end recv isFinal message id 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.947354656+07:00","message":"end Recv id 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.94738286+07:00","message":"[buffer interim] 3617 true กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947410133+07:00","message":"[bufferProcess] interim [670000000]:กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947415733+07:00","message":"[bufferProcess] send to processor (isfinal):กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947420214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947423632+07:00","message":"> Transcript [47247] [false]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947428236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947430605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947433021+07:00","message":"StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947436245+07:00","message":"TextPushed: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947438304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947440371+07:00","message":"> Transcript [47248] [true]: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947442853+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947444856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947446619+07:00","message":"StatePrefix: 'กรมกิจการพลเรือนครับผมกิจการพลเรือนบทบาทหน้าที่คือหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947449094+07:00","message":"TextPushed: 'กรมกิจการพลเรือนครับผมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:42.947452852+07:00","message":"Push: 'บทบาทหน้าที่คือหน้าที่ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:42.947463844+07:00","message":"push: {true บทบาทหน้าที่คือหน้าที่ก็คือ 0 0xc004b6cb00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:42.958033683+07:00","message":"write wav file: './tmp/7589/7589_3617.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:43.020351268+07:00","message":"[GCS] Start streaming session, msgId: 3618"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:43.193888123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:43.193907475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.200769754+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.200810863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.200816303+07:00","message":"receive interim result [false|false]: สุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.200829497+07:00","message":"[buffer interim] 3618 false สุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.20083751+07:00","message":"[bufferProcess] interim [960000000]:สุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.200839592+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.200845244+07:00","message":"[bufferProcess] send to processor (ticker):สุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.200848032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.200850933+07:00","message":"> Transcript [47249] [false]: 'สุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.200853752+07:00","message":"Set StatePrefix (first interim): 'สุนัข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.404819701+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.40485294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.404859498+07:00","message":"receive interim result [false|false]: สุนัขใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.404875491+07:00","message":"[buffer interim] 3618 false สุนัขใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.404883241+07:00","message":"[bufferProcess] interim [200000000]:สุนัขใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.404885071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.468756709+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.468800727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัครเน็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.46880664+07:00","message":"receive interim result [false|false]: สมัครเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.468822125+07:00","message":"[buffer interim] 3618 false สมัครเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.468831564+07:00","message":"[bufferProcess] interim [260000000]:สมัครเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.468834134+07:00","message":"[bufferProcess] send to processor:สุนัขใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.468841591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.468844461+07:00","message":"> Transcript [47250] [false]: 'สุนัขใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.468848073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.468852357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.468854568+07:00","message":"StatePrefix: 'สุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.468856867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.66949929+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.669537283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.669544081+07:00","message":"receive interim result [false|false]: สุนัขในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.669555517+07:00","message":"[buffer interim] 3618 false สุนัขในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.669563415+07:00","message":"[bufferProcess] interim [440000000]:สุนัขในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.669565809+07:00","message":"[bufferProcess] send to processor:สมัครเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.669569196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.669572243+07:00","message":"> Transcript [47251] [false]: 'สมัครเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.66957447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.669584309+07:00","message":"Set new StatePrefix: 'สมัครเน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.789914722+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.789960912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัครเน็ตทรู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.789968101+07:00","message":"receive interim result [false|false]: สมัครเน็ตทรู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.789983826+07:00","message":"[buffer interim] 3618 false สมัครเน็ตทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.789994181+07:00","message":"[bufferProcess] interim [560000000]:สมัครเน็ตทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.789998377+07:00","message":"[bufferProcess] send to processor:สุนัขในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.790009043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.790014062+07:00","message":"> Transcript [47252] [false]: 'สุนัขในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.790017693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.790021189+07:00","message":"Set new StatePrefix: 'สุนัขในตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.798942149+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.798967221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขในตัวผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.798972595+07:00","message":"receive interim result [false|false]: สุนัขในตัวผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:44.798986303+07:00","message":"[buffer interim] 3618 false สุนัขในตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.798991632+07:00","message":"[bufferProcess] interim [620000000]:สุนัขในตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.79899399+07:00","message":"[bufferProcess] send to processor:สมัครเน็ตทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.79899702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.798999714+07:00","message":"> Transcript [47253] [false]: 'สมัครเน็ตทรู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.799002142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:44.799004036+07:00","message":"Set new StatePrefix: 'สมัครเน็ตทรู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.009991011+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.010031954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขในตัวผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.010039431+07:00","message":"receive interim result [false|false]: สุนัขในตัวผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.010056401+07:00","message":"[buffer interim] 3618 false สุนัขในตัวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.010064425+07:00","message":"[bufferProcess] interim [800000000]:สุนัขในตัวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.010066829+07:00","message":"[bufferProcess] send to processor:สุนัขในตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.010070767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.010073804+07:00","message":"> Transcript [47254] [false]: 'สุนัขในตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.010076053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.010078678+07:00","message":"Set new StatePrefix: 'สุนัขในตัวผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.080315895+07:00","message":"[GCS] IsForceVAD: false for message ID: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.110108746+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.110165513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขในตัวผมยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.110172257+07:00","message":"receive interim result [false|false]: สุนัขในตัวผมยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.110186477+07:00","message":"[buffer interim] 3618 false สุนัขในตัวผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.110197291+07:00","message":"[bufferProcess] interim [860000000]:สุนัขในตัวผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.110199762+07:00","message":"[bufferProcess] send to processor:สุนัขในตัวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.110205022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.110208122+07:00","message":"> Transcript [47255] [false]: 'สุนัขในตัวผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.110212152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.110217177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.110219419+07:00","message":"StatePrefix: 'สุนัขในตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.110221852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.139219472+07:00","message":"[GCS] Start streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.200438414+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.200474869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขในตัวผมยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.200480873+07:00","message":"receive interim result [false|false]: สุนัขในตัวผมยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.200491881+07:00","message":"[buffer interim] 3618 false สุนัขในตัวผมยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.200499698+07:00","message":"[bufferProcess] interim [980000000]:สุนัขในตัวผมยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.200502254+07:00","message":"[bufferProcess] send to processor:สุนัขในตัวผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.200505538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.200508395+07:00","message":"> Transcript [47256] [false]: 'สุนัขในตัวผมยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.2005119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.200514382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.200516857+07:00","message":"StatePrefix: 'สุนัขในตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.200519176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.219014455+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.219041828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขในตัวผมยังครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.21904755+07:00","message":"receive interim result [false|false]: สุนัขในตัวผมยังครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.219060667+07:00","message":"[buffer interim] 3618 false สุนัขในตัวผมยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.219066891+07:00","message":"[bufferProcess] interim [40000000]:สุนัขในตัวผมยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.219069186+07:00","message":"[bufferProcess] send to processor:สุนัขในตัวผมยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.219072338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.219075116+07:00","message":"> Transcript [47257] [false]: 'สุนัขในตัวผมยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.21907815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.219081536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.21908356+07:00","message":"StatePrefix: 'สุนัขในตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.219085664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.274911019+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.274947969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขในตัวผมยังครับ\",\"confidence\":0.9241421}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.274954045+07:00","message":"receive interim result [true|false]: สุนัขในตัวผมยังครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.274963495+07:00","message":"end recv isFinal message id 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.274965654+07:00","message":"end Recv id 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.274970886+07:00","message":"[buffer interim] 3618 true สุนัขในตัวผมยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.274978046+07:00","message":"[bufferProcess] interim [70000000]:สุนัขในตัวผมยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.274981781+07:00","message":"[bufferProcess] send to processor (isfinal):สุนัขในตัวผมยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.274987181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.274999665+07:00","message":"> Transcript [47258] [false]: 'สุนัขในตัวผมยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.27500506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275007774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275010416+07:00","message":"StatePrefix: 'สุนัขในตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275012739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275022632+07:00","message":"Push: 'สุนัขในตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275024747+07:00","message":"TextPushed: 'สุนัขในตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.27502678+07:00","message":"Set new StatePrefix : 'สุนัขในตัวผมยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275029469+07:00","message":"Next Push (prob) : 'ยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275031632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275033913+07:00","message":"> Transcript [47259] [true]: 'สุนัขในตัวผมยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275036414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275038178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275040328+07:00","message":"StatePrefix: 'สุนัขในตัวผมยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275042249+07:00","message":"TextPushed: 'สุนัขในตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.275044444+07:00","message":"Push: 'ยังครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.275053061+07:00","message":"push: {false สุนัขในตัวผม 0 0xc004b1cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.275058523+07:00","message":"push: {true ยังครับ 0 0xc004b1cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:45.281759493+07:00","message":"write wav file: './tmp/7589/7589_3618.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.490500737+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.490552809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.49055856+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.490607381+07:00","message":"[buffer interim] 3619 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.490620619+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.490622462+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.639320776+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.639358643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.639365288+07:00","message":"receive interim result [false|false]: ก็เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.639378913+07:00","message":"[buffer interim] 3619 false ก็เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.639387053+07:00","message":"[bufferProcess] interim [480000000]:ก็เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.639389561+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.639393628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.639396557+07:00","message":"> Transcript [47260] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.639398738+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.682778249+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.682819467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.682825701+07:00","message":"receive interim result [false|false]: ก็เรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.682847844+07:00","message":"[buffer interim] 3619 false ก็เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.682856817+07:00","message":"[bufferProcess] interim [600000000]:ก็เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.68285964+07:00","message":"[bufferProcess] send to processor:ก็เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.682867686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.682870691+07:00","message":"> Transcript [47261] [false]: 'ก็เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.682874467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.682876521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.682878989+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.682881476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.999664256+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.999706303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.999713178+07:00","message":"receive interim result [false|false]: ก็เรามีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:45.999726891+07:00","message":"[buffer interim] 3619 false ก็เรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.999735283+07:00","message":"[bufferProcess] interim [840000000]:ก็เรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.999737764+07:00","message":"[bufferProcess] send to processor:ก็เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.999745542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.9997487+07:00","message":"> Transcript [47262] [false]: 'ก็เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.999752354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.999754973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.999757518+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:45.999759927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.179471159+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.179508513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.179515736+07:00","message":"receive interim result [false|false]: ก็เรามีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.179528255+07:00","message":"[buffer interim] 3619 false ก็เรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.179535938+07:00","message":"[bufferProcess] interim [80000000]:ก็เรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.179538442+07:00","message":"[bufferProcess] send to processor:ก็เรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.179542102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.179544882+07:00","message":"> Transcript [47263] [false]: 'ก็เรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.179548165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.179550385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.179553085+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.179555356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:46.194650888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:46.194671566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.31495487+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.314991271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.314998132+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.315019777+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315030217+07:00","message":"[bufferProcess] interim [140000000]:ก็เรามีความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315032942+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315036488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315039219+07:00","message":"> Transcript [47264] [false]: 'ก็เรามีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315042525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315044767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315047072+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315049222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315051825+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315054362+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315056639+07:00","message":"Set new StatePrefix : 'ก็เรามีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.315058915+07:00","message":"Next Push (prob) : 'เรามีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.315066349+07:00","message":"push: {false ก็ 0 0xc004b1d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.502881552+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.502918135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.502924285+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.502937111+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.502944663+07:00","message":"[bufferProcess] interim [380000000]:ก็เรามีความสามารถใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.502947322+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.502954839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.502957699+07:00","message":"> Transcript [47265] [false]: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.502960141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.502962926+07:00","message":"Set new StatePrefix: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.575690703+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.575731476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.575738778+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.575755542+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.57576398+07:00","message":"[bufferProcess] interim [500000000]:ก็เรามีความสามารถในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.575766693+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.575773449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.57577672+07:00","message":"> Transcript [47266] [false]: 'ก็เรามีความสามารถใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.575781305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.575785447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.575789187+07:00","message":"StatePrefix: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.575793106+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.724233766+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.724272033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.724278976+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.724294472+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.724302935+07:00","message":"[bufferProcess] interim [620000000]:ก็เรามีความสามารถในการรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.724305439+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.724308819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.724311992+07:00","message":"> Transcript [47267] [false]: 'ก็เรามีความสามารถในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.724315619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.724317652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.724320131+07:00","message":"StatePrefix: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.724322908+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.770555707+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.770618109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.770627418+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:46.770647474+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.770657914+07:00","message":"[bufferProcess] interim [680000000]:ก็เรามีความสามารถในการร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.770662299+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.770667845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.770672309+07:00","message":"> Transcript [47268] [false]: 'ก็เรามีความสามารถในการรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.770678107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.770681093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.770684012+07:00","message":"StatePrefix: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:46.770687888+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:47.044906503+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:47.044953409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:47.044961261+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:47.044976593+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.044987066+07:00","message":"[bufferProcess] interim [860000000]:ก็เรามีความสามารถในการร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.044991442+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.044996009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.044999471+07:00","message":"> Transcript [47269] [false]: 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.045004943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.045007444+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.045009951+07:00","message":"StatePrefix: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.045012801+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.045021495+07:00","message":"Push: 'เรามีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.045024001+07:00","message":"TextPushed: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.045028727+07:00","message":"Set new StatePrefix : 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.045031284+07:00","message":"Next Push (prob) : 'ในการร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:47.04504142+07:00","message":"push: {false เรามีความสามารถ 0 0xc004b1d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:47.587700318+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:47.587744583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้องเพลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:47.587753204+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:47.587771268+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.587784641+07:00","message":"[bufferProcess] interim [460000000]:ก็เรามีความสามารถในการร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.587788473+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.587798152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.587802202+07:00","message":"> Transcript [47270] [false]: 'ก็เรามีความสามารถในการร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.587807797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.587811325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.587817485+07:00","message":"StatePrefix: 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:47.587821886+07:00","message":"TextPushed: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.17019457+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.170235557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้องเพลงมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.170241585+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการร้องเพลงมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.170254905+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการร้องเพลงมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.17026613+07:00","message":"[bufferProcess] interim [60000000]:ก็เรามีความสามารถในการร้องเพลงมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.170269358+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.170275947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.170279161+07:00","message":"> Transcript [47271] [false]: 'ก็เรามีความสามารถในการร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.170282876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.170285285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.170288039+07:00","message":"StatePrefix: 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.17029095+07:00","message":"TextPushed: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.314525864+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.314572855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้องเพลงมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.314581651+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการร้องเพลงมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.314604253+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการร้องเพลงมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.314615138+07:00","message":"[bufferProcess] interim [180000000]:ก็เรามีความสามารถในการร้องเพลงมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.314618194+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการร้องเพลงมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.31462465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.31462767+07:00","message":"> Transcript [47272] [false]: 'ก็เรามีความสามารถในการร้องเพลงมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.31463247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.314635067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.314640265+07:00","message":"StatePrefix: 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.314643703+07:00","message":"TextPushed: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.397730119+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.397772394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้องเพลงมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.397778806+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการร้องเพลงมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.397796869+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.397800625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้องเพลงมีความสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.397803598+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการร้องเพลงมีความสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.397811938+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการร้องเพลงมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.397815486+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการร้องเพลงมีความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397822424+07:00","message":"[bufferProcess] interim [240000000]:ก็เรามีความสามารถในการร้องเพลงมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.39782529+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการร้องเพลงมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397828966+07:00","message":"[bufferProcess] interim [300000000]:ก็เรามีความสามารถในการร้องเพลงมีความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397831178+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการร้องเพลงมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397834551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397837615+07:00","message":"> Transcript [47273] [false]: 'ก็เรามีความสามารถในการร้องเพลงมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397841411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397843671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397846194+07:00","message":"StatePrefix: 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397849139+07:00","message":"TextPushed: 'ก็เรามีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397851975+07:00","message":"Push: 'ในการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.39785405+07:00","message":"TextPushed: 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397856524+07:00","message":"Set new StatePrefix : 'ก็เรามีความสามารถในการร้องเพลงมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397859286+07:00","message":"Next Push (prob) : 'เพลงมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397861164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397863233+07:00","message":"> Transcript [47274] [false]: 'ก็เรามีความสามารถในการร้องเพลงมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.397865106+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.397873472+07:00","message":"push: {false ในการร้อง 0 0xc004b1d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.675639998+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.675698723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้องเพลงมีความสามารถใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.67570645+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการร้องเพลงมีความสามารถใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.675720655+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการร้องเพลงมีความสามารถใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.675732021+07:00","message":"[bufferProcess] interim [540000000]:ก็เรามีความสามารถในการร้องเพลงมีความสามารถใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.6757366+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการร้องเพลงมีความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.675741915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.675745856+07:00","message":"> Transcript [47275] [false]: 'ก็เรามีความสามารถในการร้องเพลงมีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.675749325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.675752413+07:00","message":"Set new StatePrefix: 'ก็เรามีความสามารถในการร้องเพลงมีความสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.823124622+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.823168511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.823175609+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.823195326+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.823207029+07:00","message":"[bufferProcess] interim [660000000]:ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.823212131+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการร้องเพลงมีความสามารถใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.823219932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.823224917+07:00","message":"> Transcript [47276] [false]: 'ก็เรามีความสามารถในการร้องเพลงมีความสามารถใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.82322982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.823233047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.823236639+07:00","message":"StatePrefix: 'ก็เรามีความสามารถในการร้องเพลงมีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:48.823240038+07:00","message":"TextPushed: 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:48.979806568+07:00","message":"[GCS] IsForceVAD: false for message ID: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.00422027+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.004255085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.004261452+07:00","message":"receive interim result [false|false]: ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.004277211+07:00","message":"[buffer interim] 3619 false ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.004284137+07:00","message":"[bufferProcess] interim [840000000]:ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.004286769+07:00","message":"[bufferProcess] send to processor:ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.004291383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.004294105+07:00","message":"> Transcript [47277] [false]: 'ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.0042976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.004299725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.004302719+07:00","message":"StatePrefix: 'ก็เรามีความสามารถในการร้องเพลงมีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.004306607+07:00","message":"TextPushed: 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.104085753+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.104130868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่\",\"confidence\":0.9585856}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.104139669+07:00","message":"receive interim result [true|false]: ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.10414766+07:00","message":"end recv isFinal message id 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.104150786+07:00","message":"end Recv id 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.104159817+07:00","message":"[buffer interim] 3619 true ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104169409+07:00","message":"[bufferProcess] interim [50000000]:ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104174091+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104178569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104182655+07:00","message":"> Transcript [47278] [false]: 'ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104187729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104190863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104194551+07:00","message":"StatePrefix: 'ก็เรามีความสามารถในการร้องเพลงมีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104198464+07:00","message":"TextPushed: 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.10420147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104204567+07:00","message":"> Transcript [47279] [true]: 'ก็เรามีความสามารถในการร้องเพลงมีความสามารถในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104208054+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104211186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104214198+07:00","message":"StatePrefix: 'ก็เรามีความสามารถในการร้องเพลงมีความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104217007+07:00","message":"TextPushed: 'ก็เรามีความสามารถในการร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.104227546+07:00","message":"Push: 'เพลงมีความสามารถในการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.104238835+07:00","message":"push: {true เพลงมีความสามารถในการที่ 0 0xc004b1d000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:49.113875034+07:00","message":"write wav file: './tmp/7589/7589_3619.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.181090336+07:00","message":"[GCS] Start streaming session, msgId: 3620"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:49.194960333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:49.194969779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.521873753+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.521924902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.521931222+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.52195061+07:00","message":"[buffer interim] 3620 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.521959151+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.521961651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.750080557+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.750129953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.750137603+07:00","message":"receive interim result [false|false]: ไปตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.750164475+07:00","message":"[buffer interim] 3620 false ไปตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.750176856+07:00","message":"[bufferProcess] interim [540000000]:ไปตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.750180637+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.750184558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.750187469+07:00","message":"> Transcript [47280] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.750189811+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.837892493+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.837931277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.837936516+07:00","message":"receive interim result [false|false]: ไปตรงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:49.837952965+07:00","message":"[buffer interim] 3620 false ไปตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.837965915+07:00","message":"[bufferProcess] interim [660000000]:ไปตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.837969139+07:00","message":"[bufferProcess] send to processor:ไปตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.837976355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.837979354+07:00","message":"> Transcript [47281] [false]: 'ไปตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.837982382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.837985105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.837988251+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:49.837990419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.044162838+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.044200967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.044208089+07:00","message":"receive interim result [false|false]: ไปตรงไหนวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.044231703+07:00","message":"[buffer interim] 3620 false ไปตรงไหนวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.044239288+07:00","message":"[bufferProcess] interim [840000000]:ไปตรงไหนวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.044241661+07:00","message":"[bufferProcess] send to processor:ไปตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.044245479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.044248116+07:00","message":"> Transcript [47282] [false]: 'ไปตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.044251354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.044253321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.044255751+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.044257856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.053078954+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.053101816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.053106695+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.053119597+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.053125021+07:00","message":"[bufferProcess] interim [900000000]:ไปตรงไหนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.053127732+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.053131929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.053134829+07:00","message":"> Transcript [47283] [false]: 'ไปตรงไหนวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.053137787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.053139775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.053141892+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.05314405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.607443044+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.607483597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.607490295+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.607506127+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607514991+07:00","message":"[bufferProcess] interim [500000000]:ไปตรงไหนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607517811+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607521271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607524093+07:00","message":"> Transcript [47284] [false]: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.60752784+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607530242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607532872+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607535228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607541448+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607543338+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607545475+07:00","message":"Set new StatePrefix : 'ไปตรงไหนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.607547602+07:00","message":"Next Push (prob) : 'ตรงไหนเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.607555152+07:00","message":"push: {false ไป 0 0xc004c0fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.944925654+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.944972392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.944979804+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.944999723+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.945009084+07:00","message":"[bufferProcess] interim [740000000]:ไปตรงไหนเวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.945012033+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.945016286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.945019321+07:00","message":"> Transcript [47285] [false]: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.945023581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.945028368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.945031125+07:00","message":"StatePrefix: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.945034477+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.968977552+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.969023772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.969032591+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:50.969048691+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.969057577+07:00","message":"[bufferProcess] interim [800000000]:ไปตรงไหนเวลาไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.969059993+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.969067115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.969070294+07:00","message":"> Transcript [47286] [false]: 'ไปตรงไหนเวลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.96907469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.969077016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.969079736+07:00","message":"StatePrefix: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:50.969082593+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.074140159+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.074182692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.074189915+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.074206365+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.074214895+07:00","message":"[bufferProcess] interim [860000000]:ไปตรงไหนเวลาไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.074217476+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.074221569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.074224836+07:00","message":"> Transcript [47287] [false]: 'ไปตรงไหนเวลาไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.07422874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.074230778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.074233054+07:00","message":"StatePrefix: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.074235786+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.101140128+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.101184404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.101191986+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.101208779+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101216228+07:00","message":"[bufferProcess] interim [920000000]:ไปตรงไหนเวลาไปหาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101218696+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101224603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101228177+07:00","message":"> Transcript [47288] [false]: 'ไปตรงไหนเวลาไปอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101234195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101236641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101238736+07:00","message":"StatePrefix: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.10124124+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101247373+07:00","message":"Push: 'ตรงไหนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101249372+07:00","message":"TextPushed: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101251774+07:00","message":"Set new StatePrefix : 'ไปตรงไหนเวลาไปอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.101254101+07:00","message":"Next Push (prob) : 'ไปอาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.101262405+07:00","message":"push: {false ตรงไหนเวลา 0 0xc004c0fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.158473157+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.158512622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.158520557+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.158535353+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.158547283+07:00","message":"[bufferProcess] interim [980000000]:ไปตรงไหนเวลาไปหาพี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.158550722+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.158557966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.158561138+07:00","message":"> Transcript [47289] [false]: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.158563794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.158567059+07:00","message":"Set new StatePrefix: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.258684417+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.258737767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.258747437+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.2587672+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.258780805+07:00","message":"[bufferProcess] interim [40000000]:ไปตรงไหนเวลาไปหาพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.258785524+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.25879379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.258801023+07:00","message":"> Transcript [47290] [false]: 'ไปตรงไหนเวลาไปหาพี่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.258809715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.258812996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.258815802+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.258819266+07:00","message":"TextPushed: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.328232905+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.328277821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.328284426+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.328301226+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.32831041+07:00","message":"[bufferProcess] interim [160000000]:ไปตรงไหนเวลาไปหาพี่น้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.328315539+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.328319837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.328323265+07:00","message":"> Transcript [47291] [false]: 'ไปตรงไหนเวลาไปหาพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.328328483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.328331055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.328333171+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.328336505+07:00","message":"TextPushed: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.446170429+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.446217754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.446227411+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.446248229+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.446262558+07:00","message":"[bufferProcess] interim [280000000]:ไปตรงไหนเวลาไปหาพี่น้องประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.446267055+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.446277455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.446281839+07:00","message":"> Transcript [47292] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.446287158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.446290378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.446293816+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.446297787+07:00","message":"TextPushed: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.509026446+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.509066435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.509072573+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.509087791+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509096492+07:00","message":"[bufferProcess] interim [340000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509100732+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509105366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509108807+07:00","message":"> Transcript [47293] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509112646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509114858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.50911722+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509121441+07:00","message":"TextPushed: 'ไปตรงไหนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509129337+07:00","message":"Push: 'ไปหาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509133394+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509135968+07:00","message":"Set new StatePrefix : 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:51.509138363+07:00","message":"Next Push (prob) : 'น้องประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:51.509178923+07:00","message":"push: {false ไปหาพี่ 0 0xc004c0fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.192086427+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.19212345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.192129813+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.192143205+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.192150355+07:00","message":"[bufferProcess] interim [940000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.192152961+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.192156304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.192158975+07:00","message":"> Transcript [47294] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.192162314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.192164786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.192167225+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.192169818+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:52.195259889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:52.195268093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.428800232+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.428837905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.428844723+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.428859653+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.428866652+07:00","message":"[bufferProcess] interim [180000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.428872083+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.428878921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.428882193+07:00","message":"> Transcript [47295] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.428885603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.428887658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.428889853+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.428892513+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.437835568+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.437857493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนต่างจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.437862734+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนต่างจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.437876366+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.437883549+07:00","message":"[bufferProcess] interim [240000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.437885882+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.437889306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.437891631+07:00","message":"> Transcript [47296] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.437894804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.437898258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.437900311+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.437902539+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.539050111+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.539094854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.539100822+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.539118289+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.539127135+07:00","message":"[bufferProcess] interim [360000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.539129967+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.539138678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.539141999+07:00","message":"> Transcript [47297] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.539145634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.539147634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.539149933+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.53915365+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.539158219+07:00","message":"Push: 'น้องประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.539160286+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.539162551+07:00","message":"Set new StatePrefix : 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.53916548+07:00","message":"Next Push (prob) : 'ชนต่างจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.539173207+07:00","message":"push: {false น้องประชา 0 0xc004c0fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.665976604+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.666014188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.666021829+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:52.666031776+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.66603983+07:00","message":"[bufferProcess] interim [480000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.666042423+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.666046397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.666049055+07:00","message":"> Transcript [47298] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.666051593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:52.666053774+07:00","message":"Set new StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.280581867+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.280623204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.280630146+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.280643246+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.280650291+07:00","message":"[bufferProcess] interim [80000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.28065311+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.280658744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.280661803+07:00","message":"> Transcript [47299] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.280664831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.28066683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.280668914+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.280671869+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.397787779+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.397831668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.397839314+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.397857563+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.397865204+07:00","message":"[bufferProcess] interim [200000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.397869118+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.397873529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.397876807+07:00","message":"> Transcript [47300] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.397880824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.397883096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.39788512+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.397887989+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.479180274+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.479228497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.479235726+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.479251539+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.479262705+07:00","message":"[bufferProcess] interim [320000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.479267177+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.479274872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.479278601+07:00","message":"> Transcript [47301] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.479283734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.479287265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.479290934+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.479293724+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.582479371+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.582521431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.582529142+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.582543612+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582555999+07:00","message":"[bufferProcess] interim [380000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582561036+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582569399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582573901+07:00","message":"> Transcript [47302] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582580264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582583015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582586094+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582589222+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่น้องประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582594042+07:00","message":"Push: 'ชนตามจังหวัดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582597473+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582601172+07:00","message":"Set new StatePrefix : 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.582604742+07:00","message":"Next Push (prob) : 'ๆก็เรียกว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.582618485+07:00","message":"push: {false ชนตามจังหวัดต่าง 0 0xc004c0fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.933983036+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.934017942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.934024937+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:53.934043934+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.934055833+07:00","message":"[bufferProcess] interim [620000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.934059102+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.934063385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.934066858+07:00","message":"> Transcript [47303] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.934069446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:53.934071596+07:00","message":"Set new StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.290397484+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.290437336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกพรบประกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.290444105+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกพรบประกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.290456929+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกพรบประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.290464249+07:00","message":"[bufferProcess] interim [40000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกพรบประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.290466877+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.290470662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.290473471+07:00","message":"> Transcript [47304] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.290476614+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.383216787+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.383256376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.383262332+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.383274552+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.383289197+07:00","message":"[bufferProcess] interim [100000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.383292277+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกพรบประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.383296961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.383300115+07:00","message":"> Transcript [47305] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกพรบประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.383303286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.383305274+07:00","message":"Set new StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกพรบประกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.428885429+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.428923326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมประจำจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.428929262+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมประจำจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.428947487+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมประจำจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.428959233+07:00","message":"[bufferProcess] interim [160000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมประจำจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.428962163+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.42896947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.428972645+07:00","message":"> Transcript [47306] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.428975215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.428978892+07:00","message":"Set new StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.519349868+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.51938787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะไปปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.519394389+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะไปปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.519405941+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะไปปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.519413489+07:00","message":"[bufferProcess] interim [340000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะไปปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.51941621+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมประจำจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.519421922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.519424619+07:00","message":"> Transcript [47307] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมประจำจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.519428325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.519430494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.51943277+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.519435822+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.523810677+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.523838734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.523844151+07:00","message":"receive interim result [false|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.523858131+07:00","message":"[buffer interim] 3620 false ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.523863324+07:00","message":"[bufferProcess] interim [400000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.523866103+07:00","message":"[bufferProcess] send to processor:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะไปปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.523872266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.523874559+07:00","message":"> Transcript [47308] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะไปปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.523877085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.523879297+07:00","message":"Set new StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกว่าจะไปปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.561107127+07:00","message":"[GCS] IsForceVAD: false for message ID: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.769995312+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.77003779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา\",\"confidence\":0.95852214}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.770046005+07:00","message":"receive interim result [true|false]: ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.770055075+07:00","message":"end recv isFinal message id 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.770057133+07:00","message":"end Recv id 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.770063841+07:00","message":"[buffer interim] 3620 true ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770073702+07:00","message":"[bufferProcess] interim [610000000]:ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770077556+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770081269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770085069+07:00","message":"> Transcript [47309] [false]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770088085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.77009005+07:00","message":"Set new StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770092149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770096767+07:00","message":"> Transcript [47310] [true]: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770099484+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770101556+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770103846+07:00","message":"StatePrefix: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่างๆก็เรียกประชุมปฏิบัติการจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770106628+07:00","message":"TextPushed: 'ไปตรงไหนเวลาไปหาพี่น้องประชาชนตามจังหวัดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:54.770109984+07:00","message":"Push: 'ๆก็เรียกประชุมปฏิบัติการจิตวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.770119961+07:00","message":"push: {true ๆก็เรียกประชุมปฏิบัติการจิตวิทยา 0 0xc004c0fe80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:54.781553113+07:00","message":"write wav file: './tmp/7589/7589_3620.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:54.81937666+07:00","message":"[GCS] Start streaming session, msgId: 3621"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:55.196183675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:55.196184899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.496948079+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.496993588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.497000028+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.497018325+07:00","message":"[buffer interim] 3621 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.497027249+07:00","message":"[bufferProcess] interim [720000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.497029509+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.657435245+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.657468894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.657477854+07:00","message":"receive interim result [false|false]: หรือว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.657494121+07:00","message":"[buffer interim] 3621 false หรือว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.657502065+07:00","message":"[bufferProcess] interim [840000000]:หรือว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.657505249+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.657508666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.657511691+07:00","message":"> Transcript [47311] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.657514084+07:00","message":"Set StatePrefix (first interim): 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.835205125+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.83524419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.835249811+07:00","message":"receive interim result [false|false]: หรือว่าไปรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.835267526+07:00","message":"[buffer interim] 3621 false หรือว่าไปรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.835275291+07:00","message":"[bufferProcess] interim [20000000]:หรือว่าไปรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.8352778+07:00","message":"[bufferProcess] send to processor:หรือว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.83528169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.835284759+07:00","message":"> Transcript [47312] [false]: 'หรือว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.835288642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.835290852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.835294095+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.835296433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.861289942+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.86132642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.86133438+07:00","message":"receive interim result [false|false]: หรือว่าไปร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:55.861351814+07:00","message":"[buffer interim] 3621 false หรือว่าไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.861359975+07:00","message":"[bufferProcess] interim [80000000]:หรือว่าไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.861362693+07:00","message":"[bufferProcess] send to processor:หรือว่าไปรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.861365999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.861368654+07:00","message":"> Transcript [47313] [false]: 'หรือว่าไปรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.861371877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.861374767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.861377255+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:55.861379469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.049042695+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.049081192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.049087657+07:00","message":"receive interim result [false|false]: หรือว่าไปร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.04910209+07:00","message":"[buffer interim] 3621 false หรือว่าไปร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.049110324+07:00","message":"[bufferProcess] interim [260000000]:หรือว่าไปร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.049112997+07:00","message":"[bufferProcess] send to processor:หรือว่าไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.049120679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.049123811+07:00","message":"> Transcript [47314] [false]: 'หรือว่าไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.049127562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.049129794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.049131929+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.049134019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.557175229+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.557217728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้องเพลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.557224215+07:00","message":"receive interim result [false|false]: หรือว่าไปร้องเพลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.55724099+07:00","message":"[buffer interim] 3621 false หรือว่าไปร้องเพลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557249239+07:00","message":"[bufferProcess] interim [740000000]:หรือว่าไปร้องเพลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557252184+07:00","message":"[bufferProcess] send to processor:หรือว่าไปร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557259416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557262628+07:00","message":"> Transcript [47315] [false]: 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557266355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557268807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557270793+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557273467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557279531+07:00","message":"Push: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557281755+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557284223+07:00","message":"Set new StatePrefix : 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.557286436+07:00","message":"Next Push (prob) : 'ไปร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.557293946+07:00","message":"push: {false หรือว่า 0 0xc004b6ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.882157419+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.882211149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้องเพลงไปนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.882221275+07:00","message":"receive interim result [false|false]: หรือว่าไปร้องเพลงไปนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:56.882242754+07:00","message":"[buffer interim] 3621 false หรือว่าไปร้องเพลงไปนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.882252301+07:00","message":"[bufferProcess] interim [100000000]:หรือว่าไปร้องเพลงไปนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.882256097+07:00","message":"[bufferProcess] send to processor:หรือว่าไปร้องเพลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.882261558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.882265503+07:00","message":"> Transcript [47316] [false]: 'หรือว่าไปร้องเพลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.882275175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.882278192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.882283749+07:00","message":"StatePrefix: 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:56.882287439+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.071613003+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.071665021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้องเพลงไปนำความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.071671978+07:00","message":"receive interim result [false|false]: หรือว่าไปร้องเพลงไปนำความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.071685288+07:00","message":"[buffer interim] 3621 false หรือว่าไปร้องเพลงไปนำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.071692694+07:00","message":"[bufferProcess] interim [280000000]:หรือว่าไปร้องเพลงไปนำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.071695287+07:00","message":"[bufferProcess] send to processor:หรือว่าไปร้องเพลงไปนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.071698853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.071701894+07:00","message":"> Transcript [47317] [false]: 'หรือว่าไปร้องเพลงไปนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.071705217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.071707649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.071709641+07:00","message":"StatePrefix: 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.071712006+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.267585889+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.267621499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้องเพลงไปนำความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.267627837+07:00","message":"receive interim result [false|false]: หรือว่าไปร้องเพลงไปนำความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.267644237+07:00","message":"[buffer interim] 3621 false หรือว่าไปร้องเพลงไปนำความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.267652029+07:00","message":"[bufferProcess] interim [460000000]:หรือว่าไปร้องเพลงไปนำความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.267654465+07:00","message":"[bufferProcess] send to processor:หรือว่าไปร้องเพลงไปนำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.267658001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.267660724+07:00","message":"> Transcript [47318] [false]: 'หรือว่าไปร้องเพลงไปนำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.267664312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.267666461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.267668758+07:00","message":"StatePrefix: 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.267671224+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.268733681+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.268744701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้องเพลงไปนำความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.268748247+07:00","message":"receive interim result [false|false]: หรือว่าไปร้องเพลงไปนำความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.268758464+07:00","message":"[buffer interim] 3621 false หรือว่าไปร้องเพลงไปนำความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.26876245+07:00","message":"[bufferProcess] interim [520000000]:หรือว่าไปร้องเพลงไปนำความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.268765318+07:00","message":"[bufferProcess] send to processor:หรือว่าไปร้องเพลงไปนำความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.268767668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.26876986+07:00","message":"> Transcript [47319] [false]: 'หรือว่าไปร้องเพลงไปนำความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.268772462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.268774518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.268777094+07:00","message":"StatePrefix: 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.268779286+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.268785449+07:00","message":"Push: 'ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.268787858+07:00","message":"TextPushed: 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.268790011+07:00","message":"Set new StatePrefix : 'หรือว่าไปร้องเพลงไปนำความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.268792492+07:00","message":"Next Push (prob) : 'ไปนำความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.268799885+07:00","message":"push: {false ไปร้องเพลง 0 0xc004b6ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.586070691+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.58612176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้องเพลงไปนำความสุขไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.586130121+07:00","message":"receive interim result [false|false]: หรือว่าไปร้องเพลงไปนำความสุขไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.58614649+07:00","message":"[buffer interim] 3621 false หรือว่าไปร้องเพลงไปนำความสุขไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.586159729+07:00","message":"[bufferProcess] interim [820000000]:หรือว่าไปร้องเพลงไปนำความสุขไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.586163429+07:00","message":"[bufferProcess] send to processor:หรือว่าไปร้องเพลงไปนำความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.586171271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.586175801+07:00","message":"> Transcript [47320] [false]: 'หรือว่าไปร้องเพลงไปนำความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.586180222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.586184533+07:00","message":"Set new StatePrefix: 'หรือว่าไปร้องเพลงไปนำความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.781374038+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.781413535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้องเพลงไปนำความสุขไปเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.781419629+07:00","message":"receive interim result [false|false]: หรือว่าไปร้องเพลงไปนำความสุขไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.781434227+07:00","message":"[buffer interim] 3621 false หรือว่าไปร้องเพลงไปนำความสุขไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.781444817+07:00","message":"[bufferProcess] interim [940000000]:หรือว่าไปร้องเพลงไปนำความสุขไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.781447428+07:00","message":"[bufferProcess] send to processor:หรือว่าไปร้องเพลงไปนำความสุขไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.781453638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.781459447+07:00","message":"> Transcript [47321] [false]: 'หรือว่าไปร้องเพลงไปนำความสุขไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.781463424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.781465809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.781468308+07:00","message":"StatePrefix: 'หรือว่าไปร้องเพลงไปนำความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.781471528+07:00","message":"TextPushed: 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.818361329+07:00","message":"[GCS] IsForceVAD: false for message ID: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.889419405+07:00","message":"[GCS] Start streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.948029495+07:00","message":"[GCS] IsForceVAD: false for message ID: 3622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.995521105+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.995561057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.995567678+07:00","message":"receive interim result [false|false]: หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:57.995582214+07:00","message":"[buffer interim] 3621 false หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.995593618+07:00","message":"[bufferProcess] interim [240000000]:หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.9955964+07:00","message":"[bufferProcess] send to processor:หรือว่าไปร้องเพลงไปนำความสุขไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.995602993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.995606313+07:00","message":"> Transcript [47322] [false]: 'หรือว่าไปร้องเพลงไปนำความสุขไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.995610071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.995612614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.995615304+07:00","message":"StatePrefix: 'หรือว่าไปร้องเพลงไปนำความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:57.995620124+07:00","message":"TextPushed: 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.056257624+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.056298504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย\",\"confidence\":0.9308062}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.056306267+07:00","message":"receive interim result [true|false]: หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.056315806+07:00","message":"end recv isFinal message id 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.05631839+07:00","message":"end Recv id 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.056326219+07:00","message":"[buffer interim] 3621 true หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056337458+07:00","message":"[bufferProcess] interim [240000000]:หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056341222+07:00","message":"[bufferProcess] send to processor (isfinal):หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056345719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056348892+07:00","message":"> Transcript [47323] [false]: 'หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056352342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056354502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056356864+07:00","message":"StatePrefix: 'หรือว่าไปร้องเพลงไปนำความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.05636264+07:00","message":"TextPushed: 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056364846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056367019+07:00","message":"> Transcript [47324] [true]: 'หรือว่าไปร้องเพลงไปนำความสุขไปอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056369597+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056371328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056373012+07:00","message":"StatePrefix: 'หรือว่าไปร้องเพลงไปนำความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.05637499+07:00","message":"TextPushed: 'หรือว่าไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.056381752+07:00","message":"Push: 'ไปนำความสุขไปอะไรอย่างเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.056391094+07:00","message":"push: {true ไปนำความสุขไปอะไรอย่างเงี้ย 0 0xc004b6ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:58.070123495+07:00","message":"write wav file: './tmp/7589/7589_3621.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.141611312+07:00","message":"[GCS] Start streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.160386381+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.160404306+07:00","message":"found end of frame, send empty tag with msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.160407545+07:00","message":"end Recv id 3622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.160414772+07:00","message":"[buffer interim] 3622 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.160423996+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.160428596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.160431862+07:00","message":"> Transcript [47325] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.160434617+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.160436749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.160438818+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.160440747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.160443142+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.160452351+07:00","message":"push: {true \n 0 0xc004b1d880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:27:58.164529786+07:00","message":"write wav file: './tmp/7589/7589_3622.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:58.196687579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:27:58.196712165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.685496885+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.685559045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.685567913+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.685589037+07:00","message":"[buffer interim] 3623 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.685602373+07:00","message":"[bufferProcess] interim [540000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.685605278+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.829231113+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.829291499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.829299816+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.829316933+07:00","message":"[buffer interim] 3623 false สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.829325985+07:00","message":"[bufferProcess] interim [660000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.829328563+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.829332337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.82933554+07:00","message":"> Transcript [47326] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.829339397+07:00","message":"Set StatePrefix (first interim): 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.902598977+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.902642653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.902658713+07:00","message":"receive interim result [false|false]: ส่วนมากจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:58.902673363+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.902684921+07:00","message":"[bufferProcess] interim [780000000]:ส่วนมากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.902687417+07:00","message":"[bufferProcess] send to processor:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.902693799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.902696929+07:00","message":"> Transcript [47327] [false]: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.902699491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:58.902703396+07:00","message":"Set new StatePrefix: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.045538218+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.045584836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.045591066+07:00","message":"receive interim result [false|false]: ส่วนมากจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.045604661+07:00","message":"[buffer interim] 3623 false ส่วนมากจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.045613208+07:00","message":"[bufferProcess] interim [900000000]:ส่วนมากจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.045616024+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.045623487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.045626711+07:00","message":"> Transcript [47328] [false]: 'ส่วนมากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.045629335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.045631889+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.129988383+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.13003362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.13004095+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.13005559+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.130064461+07:00","message":"[bufferProcess] interim [960000000]:ส่วนมากจะไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.130066945+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.130074257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.130077322+07:00","message":"> Transcript [47329] [false]: 'ส่วนมากจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.1300799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.130082966+07:00","message":"Set new StatePrefix: 'ส่วนมากจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.296314911+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.296361243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.29636796+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.296386096+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.296395731+07:00","message":"[bufferProcess] interim [80000000]:ส่วนมากจะไปในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.29639843+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.296402333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.296405562+07:00","message":"> Transcript [47330] [false]: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.296408066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.296410397+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.433529555+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.43357395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในบ้านนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.433580499+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในบ้านนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.433595417+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในบ้านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.433602579+07:00","message":"[bufferProcess] interim [200000000]:ส่วนมากจะไปในบ้านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.433605156+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.433608647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.433611589+07:00","message":"> Transcript [47331] [false]: 'ส่วนมากจะไปในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.433614817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.433617259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.433619258+07:00","message":"StatePrefix: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.433621442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.460278219+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.460314772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.46032105+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.460336023+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.460344682+07:00","message":"[bufferProcess] interim [260000000]:ส่วนมากจะไปในด้านนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.46034902+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในบ้านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.460358246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.460362013+07:00","message":"> Transcript [47332] [false]: 'ส่วนมากจะไปในบ้านนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.460367046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.46037032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.460372224+07:00","message":"StatePrefix: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.460374461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.514591198+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.51462885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.514635021+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.514655353+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.514664419+07:00","message":"[bufferProcess] interim [320000000]:ส่วนมากจะไปในด้านนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.514667224+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.514670853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.514674107+07:00","message":"> Transcript [47333] [false]: 'ส่วนมากจะไปในด้านนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.514677896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.514680558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.514683152+07:00","message":"StatePrefix: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.514685586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.539947488+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.539991315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.539997604+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.540013366+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540021319+07:00","message":"[bufferProcess] interim [380000000]:ส่วนมากจะไปในด้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540024081+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540028067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540030909+07:00","message":"> Transcript [47334] [false]: 'ส่วนมากจะไปในด้านนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540034866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540036935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540038919+07:00","message":"StatePrefix: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540041141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540044771+07:00","message":"Push: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540047389+07:00","message":"TextPushed: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540049643+07:00","message":"Set new StatePrefix : 'ส่วนมากจะไปในด้านนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.540052034+07:00","message":"Next Push (prob) : 'ด้านนั้นน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.540076162+07:00","message":"push: {false ส่วนมากจะไปใน 0 0xc004610c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.591405234+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.591454321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.591461316+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.591478343+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.591487184+07:00","message":"[bufferProcess] interim [500000000]:ส่วนมากจะไปในด้านนั้นในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.591490185+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.591497172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.591499865+07:00","message":"> Transcript [47335] [false]: 'ส่วนมากจะไปในด้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.591502791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.591505347+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไปในด้านใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.764379105+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.764414454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.764421692+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:27:59.7644363+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.764446776+07:00","message":"[bufferProcess] interim [680000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.764449143+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.764458452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.764461526+07:00","message":"> Transcript [47336] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.764463781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:27:59.764466243+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.046710336+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.046758327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.046764629+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.046781841+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.046790737+07:00","message":"[bufferProcess] interim [920000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.046793575+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.046797013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.046799892+07:00","message":"> Transcript [47337] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.046803741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.046805843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.046808143+07:00","message":"StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.046810968+07:00","message":"TextPushed: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.645070073+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.645117031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.645131504+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.645155522+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.64517682+07:00","message":"[bufferProcess] interim [100000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.645181566+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.645190247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.645194308+07:00","message":"> Transcript [47338] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.645199117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.645202226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.645205868+07:00","message":"StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.645209613+07:00","message":"TextPushed: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.766647692+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.76669441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.766701129+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:00.766721574+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.76673182+07:00","message":"[bufferProcess] interim [220000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.76673461+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.766741543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.766746459+07:00","message":"> Transcript [47339] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.766750451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.766753136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.766757197+07:00","message":"StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:00.766772656+07:00","message":"TextPushed: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:01.012045376+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:01.012088724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:01.012095528+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:01.012113542+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.012122833+07:00","message":"[bufferProcess] interim [820000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.012125517+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.012129763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.01213276+07:00","message":"> Transcript [47340] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.012137466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.012140148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.012143209+07:00","message":"StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.012146291+07:00","message":"TextPushed: 'ส่วนมากจะไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.012149464+07:00","message":"Push: 'ด้านนั้นในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.012152753+07:00","message":"TextPushed: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.012155613+07:00","message":"Set new StatePrefix : 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:01.01215809+07:00","message":"Next Push (prob) : 'ตัวผมทีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:01.012167072+07:00","message":"push: {false ด้านนั้นในส่วน 0 0xc004610c00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:01.197725897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:01.197735959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.147278959+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.147325803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.147333087+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.147345349+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.147354474+07:00","message":"[bufferProcess] interim [960000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.147357365+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.147361758+07:00","message":"[bufferProcess] send to processor (ticker):ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.14736511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.147367953+07:00","message":"> Transcript [47341] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.14737198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.147374191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.147376719+07:00","message":"StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.147379979+07:00","message":"TextPushed: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.147382541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.14738478+07:00","message":"> Transcript [47342] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.14738743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.147389657+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.307433602+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.307480317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.307486825+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.307505955+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.307518551+07:00","message":"[bufferProcess] interim [80000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.307520842+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.447325722+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.447368775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.447375865+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.447392206+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.447403012+07:00","message":"[bufferProcess] interim [140000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.447406514+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.447415721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.447427825+07:00","message":"> Transcript [47343] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.447431012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.447433081+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.548223142+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.548266932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.54827347+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.548287668+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.548298396+07:00","message":"[bufferProcess] interim [200000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.548301814+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.548308726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.548311722+07:00","message":"> Transcript [47344] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.548314724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.548317194+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.780047042+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.780089682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าแต่คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.780096902+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าแต่คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.780108597+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าแต่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.780115984+07:00","message":"[bufferProcess] interim [440000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าแต่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.780118753+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.780124716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.780127488+07:00","message":"> Transcript [47345] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.780130085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.78013247+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมทีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.816449665+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.816492236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.81649988+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.816533546+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.816546834+07:00","message":"[bufferProcess] interim [500000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.816550149+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าแต่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.816558113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.81656117+07:00","message":"> Transcript [47346] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าแต่คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.816564135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.816566607+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าแต่คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.840754104+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.840787719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.840796476+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:02.840809989+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.840817117+07:00","message":"[bufferProcess] interim [620000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.840819832+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.840824285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.840827366+07:00","message":"> Transcript [47347] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.840829977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:02.840831951+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.028013729+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.028055511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.028062622+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.028076438+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.028084412+07:00","message":"[bufferProcess] interim [860000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.028087268+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.028095586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.028098515+07:00","message":"> Transcript [47348] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.028102317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.028104839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.028106868+07:00","message":"StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.028109481+07:00","message":"TextPushed: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.397527347+07:00","message":"[GCS] IsForceVAD: false for message ID: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.460271135+07:00","message":"[GCS] Start streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.481322215+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.481371397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.481380341+07:00","message":"receive interim result [false|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.481399696+07:00","message":"[buffer interim] 3623 false ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.48141418+07:00","message":"[bufferProcess] interim [340000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.481418436+07:00","message":"[bufferProcess] send to processor:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.481427569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.481431601+07:00","message":"> Transcript [47349] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.481435167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.481438983+07:00","message":"Set new StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.589364755+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.589409568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มีความรัก\",\"confidence\":0.9162142}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.589419836+07:00","message":"receive interim result [true|false]: ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มีความรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.589433264+07:00","message":"end recv isFinal message id 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.589436692+07:00","message":"end Recv id 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.5894448+07:00","message":"[buffer interim] 3623 true ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มีความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589455175+07:00","message":"[bufferProcess] interim [400000000]:ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มีความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589460381+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589465742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589469658+07:00","message":"> Transcript [47350] [false]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589474197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589477375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589480572+07:00","message":"StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589484511+07:00","message":"TextPushed: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589487897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589491249+07:00","message":"> Transcript [47351] [true]: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าถ้าเกิดคนที่มีความรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589494752+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589497306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589499973+07:00","message":"StatePrefix: 'ส่วนมากจะไปในด้านนั้นในส่วนตัวผมเข้าใจว่าเป็นคนที่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589502943+07:00","message":"TextPushed: 'ส่วนมากจะไปในด้านนั้นในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:03.589507133+07:00","message":"Push: 'ตัวผมเข้าใจว่าถ้าเกิดคนที่มีความรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:03.589517301+07:00","message":"push: {true ตัวผมเข้าใจว่าถ้าเกิดคนที่มีความรัก 0 0xc004610c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:03.60114662+07:00","message":"write wav file: './tmp/7589/7589_3623.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:04.198279666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:04.198280522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.343163179+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.343198024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.343204056+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.343216976+07:00","message":"[buffer interim] 3624 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.343223986+07:00","message":"[bufferProcess] interim [660000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.343225807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.473012923+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.473053813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.473059998+07:00","message":"receive interim result [false|false]: โครงการโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.473072225+07:00","message":"[buffer interim] 3624 false โครงการโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.473084921+07:00","message":"[bufferProcess] interim [780000000]:โครงการโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.4730873+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.473090748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.473093638+07:00","message":"> Transcript [47352] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.473095829+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.627658734+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.627698925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.627704176+07:00","message":"receive interim result [false|false]: การร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.627717952+07:00","message":"[buffer interim] 3624 false การร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.627725077+07:00","message":"[bufferProcess] interim [960000000]:การร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.627727789+07:00","message":"[bufferProcess] send to processor:โครงการโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.627730989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.62773401+07:00","message":"> Transcript [47353] [false]: 'โครงการโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.627736585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.627738583+07:00","message":"Set new StatePrefix: 'โครงการโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.827955656+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.827992516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การร้องเพลงได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.827998764+07:00","message":"receive interim result [false|false]: การร้องเพลงได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.828010608+07:00","message":"[buffer interim] 3624 false การร้องเพลงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.828018324+07:00","message":"[bufferProcess] interim [140000000]:การร้องเพลงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.828020597+07:00","message":"[bufferProcess] send to processor:การร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.828026108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.828028933+07:00","message":"> Transcript [47354] [false]: 'การร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.82803119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.828033753+07:00","message":"Set new StatePrefix: 'การร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.882928105+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.882970465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.88297748+07:00","message":"receive interim result [false|false]: การร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.882990831+07:00","message":"[buffer interim] 3624 false การร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.882998561+07:00","message":"[bufferProcess] interim [200000000]:การร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.883001344+07:00","message":"[bufferProcess] send to processor:การร้องเพลงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.883007162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.883010084+07:00","message":"> Transcript [47355] [false]: 'การร้องเพลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.883016297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.883018803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.883020738+07:00","message":"StatePrefix: 'การร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.883023435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.977230764+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.977277293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การร้องเพลงได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.977284805+07:00","message":"receive interim result [false|false]: การร้องเพลงได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:04.977299008+07:00","message":"[buffer interim] 3624 false การร้องเพลงได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.977307771+07:00","message":"[bufferProcess] interim [260000000]:การร้องเพลงได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.97731076+07:00","message":"[bufferProcess] send to processor:การร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.977315388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.977318535+07:00","message":"> Transcript [47356] [false]: 'การร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.97732193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.977324128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.977326377+07:00","message":"StatePrefix: 'การร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:04.977328671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:05.339374871+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:05.339418524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การร้องเพลงได้เป็นทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:05.339424968+07:00","message":"receive interim result [false|false]: การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:05.339444007+07:00","message":"[buffer interim] 3624 false การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.339453187+07:00","message":"[bufferProcess] interim [500000000]:การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.339456091+07:00","message":"[bufferProcess] send to processor:การร้องเพลงได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.339463671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.339466613+07:00","message":"> Transcript [47357] [false]: 'การร้องเพลงได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.339470592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.339473019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.33947562+07:00","message":"StatePrefix: 'การร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.339478431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:05.728674107+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:05.72874211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การร้องเพลงได้เป็นทหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:05.72874921+07:00","message":"receive interim result [false|false]: การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:05.728765502+07:00","message":"[buffer interim] 3624 false การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.728775751+07:00","message":"[bufferProcess] interim [100000000]:การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.72878654+07:00","message":"[bufferProcess] send to processor:การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.728794019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.728797266+07:00","message":"> Transcript [47358] [false]: 'การร้องเพลงได้เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.728802607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.72880534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.728807531+07:00","message":"StatePrefix: 'การร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.728809747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.728814327+07:00","message":"Push: 'การร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.728816415+07:00","message":"TextPushed: 'การร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.728818582+07:00","message":"Set new StatePrefix : 'การร้องเพลงได้เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:05.728821159+07:00","message":"Next Push (prob) : 'ได้เป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:05.728827908+07:00","message":"push: {false การร้องเพลง 0 0xc004b1d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:06.917751279+07:00","message":"[GCS] IsForceVAD: false for message ID: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.084625438+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.084667041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การร้องเพลงได้เป็นทหาร\",\"confidence\":0.90281606}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.084673417+07:00","message":"receive interim result [true|false]: การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.084691607+07:00","message":"end recv isFinal message id 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.084694099+07:00","message":"end Recv id 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.084703511+07:00","message":"[buffer interim] 3624 true การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084711587+07:00","message":"[bufferProcess] interim [480000000]:การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084720806+07:00","message":"[bufferProcess] send to processor (isfinal):การร้องเพลงได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084724716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.08472805+07:00","message":"> Transcript [47359] [false]: 'การร้องเพลงได้เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084733694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084736008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084737915+07:00","message":"StatePrefix: 'การร้องเพลงได้เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084740164+07:00","message":"TextPushed: 'การร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084741943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084743976+07:00","message":"> Transcript [47360] [true]: 'การร้องเพลงได้เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084746331+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084748081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084749839+07:00","message":"StatePrefix: 'การร้องเพลงได้เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084751683+07:00","message":"TextPushed: 'การร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.084759382+07:00","message":"Push: 'ได้เป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.084767354+07:00","message":"push: {true ได้เป็นทหาร 0 0xc004b1d280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:07.093571577+07:00","message":"write wav file: './tmp/7589/7589_3624.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.109718303+07:00","message":"[GCS] Start streaming session, msgId: 3625"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:07.198995724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:07.19899572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.792518645+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.792586168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุริยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.792592212+07:00","message":"receive interim result [false|false]: สุริยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:07.792610847+07:00","message":"[buffer interim] 3625 false สุริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.792621572+07:00","message":"[bufferProcess] interim [720000000]:สุริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:07.792623458+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.159525429+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.159562795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุริยาอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.159568907+07:00","message":"receive interim result [false|false]: สุริยาอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.159579815+07:00","message":"[buffer interim] 3625 false สุริยาอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.159587239+07:00","message":"[bufferProcess] interim [80000000]:สุริยาอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.159589527+07:00","message":"[bufferProcess] send to processor:สุริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.159592935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.159595888+07:00","message":"> Transcript [47361] [false]: 'สุริยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.159598566+07:00","message":"Set StatePrefix (first interim): 'สุริยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.355393705+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.355438382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุริยาอัดใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.355444912+07:00","message":"receive interim result [false|false]: สุริยาอัดใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.355461067+07:00","message":"[buffer interim] 3625 false สุริยาอัดใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.355470475+07:00","message":"[bufferProcess] interim [320000000]:สุริยาอัดใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.355472951+07:00","message":"[bufferProcess] send to processor:สุริยาอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.35548108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.355484032+07:00","message":"> Transcript [47362] [false]: 'สุริยาอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.355487787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.355490359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.355492616+07:00","message":"StatePrefix: 'สุริยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.355494711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.546393527+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.546436954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.546444551+07:00","message":"receive interim result [false|false]: อัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.546460205+07:00","message":"[buffer interim] 3625 false อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.546473304+07:00","message":"[bufferProcess] interim [440000000]:อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.546477686+07:00","message":"[bufferProcess] send to processor:สุริยาอัดใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.546492538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.546495721+07:00","message":"> Transcript [47363] [false]: 'สุริยาอัดใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.546499543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.546501674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.546503604+07:00","message":"StatePrefix: 'สุริยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.546505734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.868793978+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.8688325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตราแลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.868838192+07:00","message":"receive interim result [false|false]: อัตราแลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:08.868849108+07:00","message":"[buffer interim] 3625 false อัตราแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.868859522+07:00","message":"[bufferProcess] interim [740000000]:อัตราแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.868861928+07:00","message":"[bufferProcess] send to processor:อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.868865769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.868868548+07:00","message":"> Transcript [47364] [false]: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.868870826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:08.868872891+07:00","message":"Set new StatePrefix: 'อัจฉริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:09.017775706+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:09.017816958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:09.017823531+07:00","message":"receive interim result [false|false]: อัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:09.01783697+07:00","message":"[buffer interim] 3625 false อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.017844354+07:00","message":"[bufferProcess] interim [860000000]:อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.017846863+07:00","message":"[bufferProcess] send to processor:อัตราแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.017854163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.017857317+07:00","message":"> Transcript [47365] [false]: 'อัตราแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.017859518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.017861882+07:00","message":"Set new StatePrefix: 'อัตราแลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:09.578555292+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:09.578598341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:09.578604841+07:00","message":"receive interim result [false|false]: อัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:09.578621863+07:00","message":"[buffer interim] 3625 false อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.57863684+07:00","message":"[bufferProcess] interim [460000000]:อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.578640675+07:00","message":"[bufferProcess] send to processor:อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.57865116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.578656629+07:00","message":"> Transcript [47366] [false]: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.578659233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:09.578661975+07:00","message":"Set new StatePrefix: 'อัจฉริยะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:10.199263593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:10.199284179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.513744587+07:00","message":"[GCS] Cleaned up inactive client: 3594"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.51376102+07:00","message":"[GCS] Cleaned up inactive client: 3597"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.513763416+07:00","message":"[GCS] Cleaned up inactive client: 3600"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.513765253+07:00","message":"[GCS] Cleaned up inactive client: 3592"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.513767125+07:00","message":"[GCS] Cleaned up inactive client: 3591"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.51376965+07:00","message":"[GCS] Cleaned up inactive client: 3601"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.513771628+07:00","message":"[GCS] Cleaned up inactive client: 3596"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.513773425+07:00","message":"[GCS] Cleaned up inactive client: 3599"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.513775574+07:00","message":"[GCS] Cleaned up inactive client: 3593"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.513777607+07:00","message":"[GCS] Cleaned up inactive client: 3595"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:10.51377943+07:00","message":"[GCS] Cleaned up inactive client: 3598"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.203081762+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.203122964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.203131903+07:00","message":"receive interim result [false|false]: อัจฉริยะตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.203145294+07:00","message":"[buffer interim] 3625 false อัจฉริยะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203153964+07:00","message":"[bufferProcess] interim [80000000]:อัจฉริยะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203157282+07:00","message":"[bufferProcess] send to processor:อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203164809+07:00","message":"[bufferProcess] send to processor (ticker):อัจฉริยะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203168042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203171203+07:00","message":"> Transcript [47367] [false]: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203174539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203176883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203178962+07:00","message":"StatePrefix: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.20318115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.20318306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203185154+07:00","message":"> Transcript [47368] [false]: 'อัจฉริยะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203188326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203190208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.203191894+07:00","message":"StatePrefix: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.20319363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.308020689+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.308068289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.308074703+07:00","message":"receive interim result [false|false]: อัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.308088679+07:00","message":"[buffer interim] 3625 false อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.30809736+07:00","message":"[bufferProcess] interim [140000000]:อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.308099617+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.514080005+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.514121379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะตัวอย่างละ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.514127595+07:00","message":"receive interim result [false|false]: อัจฉริยะตัวอย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.514143236+07:00","message":"[buffer interim] 3625 false อัจฉริยะตัวอย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.514150657+07:00","message":"[bufferProcess] interim [380000000]:อัจฉริยะตัวอย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.514153162+07:00","message":"[bufferProcess] send to processor:อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.514156855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.514159535+07:00","message":"> Transcript [47369] [false]: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.514163035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.514165139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.514167094+07:00","message":"StatePrefix: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.514169119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.604070956+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.604107127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.604113901+07:00","message":"receive interim result [false|false]: อัจฉริยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.604127879+07:00","message":"[buffer interim] 3625 false อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604141629+07:00","message":"[bufferProcess] interim [500000000]:อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.60414653+07:00","message":"[bufferProcess] send to processor:อัจฉริยะตัวอย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604155972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604161201+07:00","message":"> Transcript [47370] [false]: 'อัจฉริยะตัวอย่างละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604167046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604171119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604175403+07:00","message":"StatePrefix: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604179615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604187165+07:00","message":"Push: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604191345+07:00","message":"TextPushed: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604197007+07:00","message":"Set new StatePrefix : 'อัจฉริยะตัวอย่างละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:11.604201765+07:00","message":"Next Push (prob) : 'ตัวอย่างละ 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:11.604215606+07:00","message":"push: {false อัจฉริยะ 0 0xc0052ce800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.193380315+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.193428324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตราแลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.193435605+07:00","message":"receive interim result [false|false]: อัตราแลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.193454233+07:00","message":"[buffer interim] 3625 false อัตราแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.193464393+07:00","message":"[bufferProcess] interim [40000000]:อัตราแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.19346809+07:00","message":"[bufferProcess] send to processor:อัจฉริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.193476686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.193479659+07:00","message":"> Transcript [47371] [false]: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.193482504+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.260278728+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.260321913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะคือตอนแรกพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.260331892+07:00","message":"receive interim result [false|false]: อัจฉริยะคือตอนแรกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.260348421+07:00","message":"[buffer interim] 3625 false อัจฉริยะคือตอนแรกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.260356016+07:00","message":"[bufferProcess] interim [160000000]:อัจฉริยะคือตอนแรกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.260358528+07:00","message":"[bufferProcess] send to processor:อัตราแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.260362434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.260367304+07:00","message":"> Transcript [47372] [false]: 'อัตราแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.260369985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.260372117+07:00","message":"Set new StatePrefix: 'อัตราแลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.264220213+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.264243178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตราแลกเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.264249453+07:00","message":"receive interim result [false|false]: อัตราแลกเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.264260922+07:00","message":"[buffer interim] 3625 false อัตราแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.264268113+07:00","message":"[bufferProcess] interim [220000000]:อัตราแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.264270424+07:00","message":"[bufferProcess] send to processor:อัจฉริยะคือตอนแรกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.26427298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.264275524+07:00","message":"> Transcript [47373] [false]: 'อัจฉริยะคือตอนแรกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.26427747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.264279463+07:00","message":"Set new StatePrefix: 'อัจฉริยะคือตอนแรกพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.530314663+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.530350262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะคือตอนแรกพี่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.530356453+07:00","message":"receive interim result [false|false]: อัจฉริยะคือตอนแรกพี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.530367122+07:00","message":"[buffer interim] 3625 false อัจฉริยะคือตอนแรกพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.530375129+07:00","message":"[bufferProcess] interim [400000000]:อัจฉริยะคือตอนแรกพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.530377837+07:00","message":"[bufferProcess] send to processor:อัตราแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.530381366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.530384243+07:00","message":"> Transcript [47374] [false]: 'อัตราแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.530386485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.530388462+07:00","message":"Set new StatePrefix: 'อัตราแลกเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.602779723+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.60281519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตราแลกเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.60282136+07:00","message":"receive interim result [false|false]: อัตราแลกเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.602837602+07:00","message":"[buffer interim] 3625 false อัตราแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.602847259+07:00","message":"[bufferProcess] interim [460000000]:อัตราแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.602850485+07:00","message":"[bufferProcess] send to processor:อัจฉริยะคือตอนแรกพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.60285766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.602860587+07:00","message":"> Transcript [47375] [false]: 'อัจฉริยะคือตอนแรกพี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.602863001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.602865453+07:00","message":"Set new StatePrefix: 'อัจฉริยะคือตอนแรกพี่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.636706952+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.636752072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะคือตอนแรกพี่สอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.636757481+07:00","message":"receive interim result [false|false]: อัจฉริยะคือตอนแรกพี่สอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.636767563+07:00","message":"[buffer interim] 3625 false อัจฉริยะคือตอนแรกพี่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.636774299+07:00","message":"[bufferProcess] interim [520000000]:อัจฉริยะคือตอนแรกพี่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.636776747+07:00","message":"[bufferProcess] send to processor:อัตราแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.636780388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.636783224+07:00","message":"> Transcript [47376] [false]: 'อัตราแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.636785292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.636787315+07:00","message":"Set new StatePrefix: 'อัตราแลกเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.774611483+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.774651173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะคือตอนแรกพี่สอบเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.774657326+07:00","message":"receive interim result [false|false]: อัจฉริยะคือตอนแรกพี่สอบเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.774673136+07:00","message":"[buffer interim] 3625 false อัจฉริยะคือตอนแรกพี่สอบเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.774680802+07:00","message":"[bufferProcess] interim [640000000]:อัจฉริยะคือตอนแรกพี่สอบเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.774683297+07:00","message":"[bufferProcess] send to processor:อัจฉริยะคือตอนแรกพี่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.774687273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.774690255+07:00","message":"> Transcript [47377] [false]: 'อัจฉริยะคือตอนแรกพี่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.774692394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.774694631+07:00","message":"Set new StatePrefix: 'อัจฉริยะคือตอนแรกพี่สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.903403364+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.903440544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะคือตอนแรกพี่สอบเข้าม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.903446624+07:00","message":"receive interim result [false|false]: อัจฉริยะคือตอนแรกพี่สอบเข้าม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.903460961+07:00","message":"[buffer interim] 3625 false อัจฉริยะคือตอนแรกพี่สอบเข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.903470882+07:00","message":"[bufferProcess] interim [760000000]:อัจฉริยะคือตอนแรกพี่สอบเข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.90347354+07:00","message":"[bufferProcess] send to processor:อัจฉริยะคือตอนแรกพี่สอบเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.90347712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.903479898+07:00","message":"> Transcript [47378] [false]: 'อัจฉริยะคือตอนแรกพี่สอบเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.903482948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.903485205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.90348723+07:00","message":"StatePrefix: 'อัจฉริยะคือตอนแรกพี่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.903489648+07:00","message":"TextPushed: 'อัจฉริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.911196974+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.911213567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะคือตอนแรกพี่สอบเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.911219829+07:00","message":"receive interim result [false|false]: อัจฉริยะคือตอนแรกพี่สอบเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:12.911229145+07:00","message":"[buffer interim] 3625 false อัจฉริยะคือตอนแรกพี่สอบเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.91123283+07:00","message":"[bufferProcess] interim [820000000]:อัจฉริยะคือตอนแรกพี่สอบเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.911235139+07:00","message":"[bufferProcess] send to processor:อัจฉริยะคือตอนแรกพี่สอบเข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.91123782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.911240489+07:00","message":"> Transcript [47379] [false]: 'อัจฉริยะคือตอนแรกพี่สอบเข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.911243107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.911245075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.911247201+07:00","message":"StatePrefix: 'อัจฉริยะคือตอนแรกพี่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:12.911249159+07:00","message":"TextPushed: 'อัจฉริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.091516449+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.091554191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.09156031+07:00","message":"receive interim result [false|false]: อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.091572651+07:00","message":"[buffer interim] 3625 false อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.091582171+07:00","message":"[bufferProcess] interim [940000000]:อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.091585064+07:00","message":"[bufferProcess] send to processor:อัจฉริยะคือตอนแรกพี่สอบเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.091588372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.091591226+07:00","message":"> Transcript [47380] [false]: 'อัจฉริยะคือตอนแรกพี่สอบเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.091594848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.091596971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.091603764+07:00","message":"StatePrefix: 'อัจฉริยะคือตอนแรกพี่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.091606312+07:00","message":"TextPushed: 'อัจฉริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.138840373+07:00","message":"[GCS] IsForceVAD: false for message ID: 3625"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:13.200058704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:13.200066141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.200957203+07:00","message":"[GCS] Start streaming session, msgId: 3626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.226128358+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.226168719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.226175142+07:00","message":"receive interim result [false|false]: อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.226191236+07:00","message":"[buffer interim] 3625 false อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.226198718+07:00","message":"[bufferProcess] interim [180000000]:อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.226201401+07:00","message":"[bufferProcess] send to processor:อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.226204856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.22620763+07:00","message":"> Transcript [47381] [false]: 'อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.226211665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.226213844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.226216076+07:00","message":"StatePrefix: 'อัจฉริยะคือตอนแรกพี่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.2262184+07:00","message":"TextPushed: 'อัจฉริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.226224038+07:00","message":"Push: 'คือตอนแรกพี่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.226226251+07:00","message":"TextPushed: 'อัจฉริยะคือตอนแรกพี่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.226228949+07:00","message":"Set new StatePrefix : 'อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.226231225+07:00","message":"Next Push (prob) : 'เข้ามาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.226240065+07:00","message":"push: {false คือตอนแรกพี่สอบ 0 0xc0052ce800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.322148013+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.322192248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุริยาอัดใช่ตัวอย่างละ 5 คือตอนแรกพี่สอบเข้ามาเป็นนัก\",\"confidence\":0.8213691}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.322199278+07:00","message":"receive interim result [true|false]: สุริยาอัดใช่ตัวอย่างละ 5 คือตอนแรกพี่สอบเข้ามาเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.322208344+07:00","message":"end recv isFinal message id 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.322210606+07:00","message":"end Recv id 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.322217233+07:00","message":"[buffer interim] 3625 true สุริยาอัดใช่ตัวอย่างละ 5 คือตอนแรกพี่สอบเข้ามาเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322224549+07:00","message":"[bufferProcess] interim [240000000]:สุริยาอัดใช่ตัวอย่างละ 5 คือตอนแรกพี่สอบเข้ามาเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322228416+07:00","message":"[bufferProcess] send to processor (isfinal):อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322231744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322235166+07:00","message":"> Transcript [47382] [false]: 'อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322238328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322240257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322242567+07:00","message":"StatePrefix: 'อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.32224543+07:00","message":"TextPushed: 'อัจฉริยะคือตอนแรกพี่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322247497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322249847+07:00","message":"> Transcript [47383] [true]: 'สุริยาอัดใช่ตัวอย่างละ 5 คือตอนแรกพี่สอบเข้ามาเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322252548+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322254294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322255992+07:00","message":"StatePrefix: 'อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322266467+07:00","message":"TextPushed: 'อัจฉริยะคือตอนแรกพี่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322268677+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322425309+07:00","message":"Push: 'เข้ามาเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322428876+07:00","message":"TextPushed: 'อัจฉริยะคือตอนแรกพี่สอบเข้ามาเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.32243193+07:00","message":"Set new StatePrefix : 'สุริยาอัดใช่ตัวอย่างละ 5 คือตอนแรกพี่สอบเข้ามาเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322434678+07:00","message":"Next Push (prob) : 'สุริยาอัดใช่ตัวอย่างละ 5 คือตอนแรกพี่สอบเข้ามาเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.322442811+07:00","message":"push: {true เข้ามาเป็นนัก 0 0xc0052ce800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.322483551+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3625.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:13.334536326+07:00","message":"write wav file: './tmp/7589/7589_3625.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.648841359+07:00","message":"[GCS] IsForceVAD: false for message ID: 3626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.70979278+07:00","message":"[GCS] Start streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.869649262+07:00","message":"receive streaming session, msgId: 3626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.86966918+07:00","message":"found end of frame, send empty tag with msgId: 3626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.869672133+07:00","message":"end Recv id 3626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.869680606+07:00","message":"[buffer interim] 3626 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.869688481+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.869692416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.869695478+07:00","message":"> Transcript [47384] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.869698209+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.869701631+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.869703613+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.869705527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:13.869712357+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.869726807+07:00","message":"push: {true \n 0 0xc0052cea00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:13.8757861+07:00","message":"write wav file: './tmp/7589/7589_3626.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:13.970853932+07:00","message":"[GCS] IsForceVAD: false for message ID: 3627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.081471613+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.081498579+07:00","message":"found end of frame, send empty tag with msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.081501862+07:00","message":"end Recv id 3627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.081509691+07:00","message":"[buffer interim] 3627 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.081517054+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.081525507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.081528916+07:00","message":"> Transcript [47385] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.081531351+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.081533351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.081535231+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.08153722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.081540041+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.081549079+07:00","message":"push: {true \n 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:14.08715047+07:00","message":"write wav file: './tmp/7589/7589_3627.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.350977+07:00","message":"[GCS] Start streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.87080487+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.870854248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.870861378+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.870878929+07:00","message":"[buffer interim] 3628 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.870887881+07:00","message":"[bufferProcess] interim [480000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.870890776+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.896394194+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.896429452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Hello\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.896434935+07:00","message":"receive interim result [false|false]: Hello"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.89644846+07:00","message":"[buffer interim] 3628 false Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.896455321+07:00","message":"[bufferProcess] interim [540000000]:Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.896457399+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.896466305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.896469241+07:00","message":"> Transcript [47386] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.896471664+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.936019875+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.93606059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.936067295+07:00","message":"receive interim result [false|false]: เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:14.936081797+07:00","message":"[buffer interim] 3628 false เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.936100242+07:00","message":"[bufferProcess] interim [600000000]:เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.936102464+07:00","message":"[bufferProcess] send to processor:Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.936114408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.936117216+07:00","message":"> Transcript [47387] [false]: 'Hello'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.936119552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:14.936122394+07:00","message":"Set new StatePrefix: 'Hello'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.029427102+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.029480904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.029486221+07:00","message":"receive interim result [false|false]: เป็นเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.029502578+07:00","message":"[buffer interim] 3628 false เป็นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.029510874+07:00","message":"[bufferProcess] interim [660000000]:เป็นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.029514869+07:00","message":"[bufferProcess] send to processor:เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.029519959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.029523627+07:00","message":"> Transcript [47388] [false]: 'เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.029526895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.029530029+07:00","message":"Set new StatePrefix: 'เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.140106475+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.140148536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.140154589+07:00","message":"receive interim result [false|false]: เป็นเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.140168663+07:00","message":"[buffer interim] 3628 false เป็นเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.140176361+07:00","message":"[bufferProcess] interim [780000000]:เป็นเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.140178659+07:00","message":"[bufferProcess] send to processor:เป็นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.140182343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.140185301+07:00","message":"> Transcript [47389] [false]: 'เป็นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.140187704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.140189777+07:00","message":"Set new StatePrefix: 'เป็นเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.225082833+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.225118198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเราสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.225124242+07:00","message":"receive interim result [false|false]: เป็นเราสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.225136519+07:00","message":"[buffer interim] 3628 false เป็นเราสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.225145734+07:00","message":"[bufferProcess] interim [840000000]:เป็นเราสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.225148274+07:00","message":"[bufferProcess] send to processor:เป็นเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.225153574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.225156312+07:00","message":"> Transcript [47390] [false]: 'เป็นเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.225172857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.225175238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.225177516+07:00","message":"StatePrefix: 'เป็นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.225179769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.338767577+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.338805323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.338811632+07:00","message":"receive interim result [false|false]: เราสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.338826378+07:00","message":"[buffer interim] 3628 false เราสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.338833914+07:00","message":"[bufferProcess] interim [900000000]:เราสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.338836812+07:00","message":"[bufferProcess] send to processor:เป็นเราสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.338841492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.338844565+07:00","message":"> Transcript [47391] [false]: 'เป็นเราสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.338847862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.338850281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.338852252+07:00","message":"StatePrefix: 'เป็นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.338854646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.513242207+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.513279572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเราสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.513285794+07:00","message":"receive interim result [false|false]: เป็นเราสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.513298344+07:00","message":"[buffer interim] 3628 false เป็นเราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.513306139+07:00","message":"[bufferProcess] interim [960000000]:เป็นเราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.513308948+07:00","message":"[bufferProcess] send to processor:เราสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.513315074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.513317881+07:00","message":"> Transcript [47392] [false]: 'เราสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.513319987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.513322154+07:00","message":"Set new StatePrefix: 'เราสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.570523952+07:00","message":"[GCS] IsForceVAD: false for message ID: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.63004929+07:00","message":"[GCS] Start streaming session, msgId: 3629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.682222151+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.682260622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต่าสังกัจจายน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.682267149+07:00","message":"receive interim result [false|false]: เต่าสังกัจจายน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.682279658+07:00","message":"[buffer interim] 3628 false เต่าสังกัจจายน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.682287172+07:00","message":"[bufferProcess] interim [80000000]:เต่าสังกัจจายน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.68229012+07:00","message":"[bufferProcess] send to processor:เป็นเราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.68229542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.682298128+07:00","message":"> Transcript [47393] [false]: 'เป็นเราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.682300305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.682303108+07:00","message":"Set new StatePrefix: 'เป็นเราสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.690937037+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.690978908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเหล่าทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.690985253+07:00","message":"receive interim result [false|false]: เป็นเหล่าทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.691002524+07:00","message":"[buffer interim] 3628 false เป็นเหล่าทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.691010756+07:00","message":"[bufferProcess] interim [140000000]:เป็นเหล่าทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.691012975+07:00","message":"[bufferProcess] send to processor:เต่าสังกัจจายน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.691018231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.691021422+07:00","message":"> Transcript [47394] [false]: 'เต่าสังกัจจายน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.691024383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.691026757+07:00","message":"Set new StatePrefix: 'เต่าสังกัจจายน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.800451583+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.800492035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเหล่าทหาร\",\"confidence\":0.9354407}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.80049864+07:00","message":"receive interim result [true|false]: เป็นเหล่าทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.800506908+07:00","message":"end recv isFinal message id 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.800509215+07:00","message":"end Recv id 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.800516731+07:00","message":"[buffer interim] 3628 true เป็นเหล่าทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800523993+07:00","message":"[bufferProcess] interim [440000000]:เป็นเหล่าทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800527629+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นเหล่าทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800531043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800534364+07:00","message":"> Transcript [47395] [false]: 'เป็นเหล่าทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800536404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800538941+07:00","message":"Set new StatePrefix: 'เป็นเหล่าทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800540856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800542769+07:00","message":"> Transcript [47396] [true]: 'เป็นเหล่าทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800545397+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800547291+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800550677+07:00","message":"StatePrefix: 'เป็นเหล่าทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800552989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:15.800555686+07:00","message":"Push: 'เป็นเหล่าทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:15.80056278+07:00","message":"push: {true เป็นเหล่าทหาร 0 0xc004c0f600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:15.808751363+07:00","message":"write wav file: './tmp/7589/7589_3628.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.159870857+07:00","message":"receive streaming session, msgId: 3629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.15993045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.159936851+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.159955827+07:00","message":"[buffer interim] 3629 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.15996482+07:00","message":"[bufferProcess] interim [600000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.159966943+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:16.200556855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:16.200628124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.777741079+07:00","message":"[GCS] IsForceVAD: false for message ID: 3629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.834361098+07:00","message":"receive streaming session, msgId: 3629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.83440918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.834415104+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.834429611+07:00","message":"[buffer interim] 3629 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.83443711+07:00","message":"[bufferProcess] interim [200000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.834439622+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.834443445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.834446408+07:00","message":"> Transcript [47397] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.834448643+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.928355217+07:00","message":"receive streaming session, msgId: 3629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.928400336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.928405651+07:00","message":"receive interim result [true|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.92841474+07:00","message":"end recv isFinal message id 3629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.928417082+07:00","message":"end Recv id 3629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.92842362+07:00","message":"[buffer interim] 3629 true ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928433351+07:00","message":"[bufferProcess] interim [380000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928438235+07:00","message":"[bufferProcess] send to processor (isfinal):ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928441133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928443878+07:00","message":"> Transcript [47398] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928447055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928449331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928451282+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928453442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928455167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928457207+07:00","message":"> Transcript [47399] [true]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928459249+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928461294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928463118+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928464859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:16.928470682+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:16.928478066+07:00","message":"push: {true ค่ะ 0 0xc004c0fd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:16.934344882+07:00","message":"write wav file: './tmp/7589/7589_3629.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:17.050862967+07:00","message":"[GCS] Start streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:17.799346647+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:17.79939998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:17.799406808+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:17.799424242+07:00","message":"[buffer interim] 3630 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:17.799434443+07:00","message":"[bufferProcess] interim [600000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:17.799436622+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:17.911791999+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:17.91184449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:17.911850794+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:17.911869388+07:00","message":"[buffer interim] 3630 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:17.911878215+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:17.911881193+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:17.911889039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:17.91189256+07:00","message":"> Transcript [47400] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:17.911898011+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.008174512+07:00","message":"[GCS] IsForceVAD: false for message ID: 3630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.104110096+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.104157599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.104164903+07:00","message":"receive interim result [true|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.104245361+07:00","message":"end recv isFinal message id 3630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.104273831+07:00","message":"end Recv id 3630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.104272712+07:00","message":"[buffer interim] 3630 true แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104287432+07:00","message":"[bufferProcess] interim [990000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104293684+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104297069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104300509+07:00","message":"> Transcript [47401] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104303815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104305813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104308129+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104310253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104312001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104314153+07:00","message":"> Transcript [47402] [true]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104316287+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104318238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104320144+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104321911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.104327733+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.104336808+07:00","message":"push: {true แล้วก็ 0 0xc003325380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:18.11035913+07:00","message":"write wav file: './tmp/7589/7589_3630.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.204602516+07:00","message":"[GCS] Start streaming session, msgId: 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.775906811+07:00","message":"receive streaming session, msgId: 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.77595869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.775964673+07:00","message":"receive interim result [false|false]: ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.775981492+07:00","message":"[buffer interim] 3631 false ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.775988935+07:00","message":"[bufferProcess] interim [420000000]:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.775990822+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.893175665+07:00","message":"receive streaming session, msgId: 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.893223416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.893229877+07:00","message":"receive interim result [false|false]: ทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.89324894+07:00","message":"[buffer interim] 3631 false ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.89325807+07:00","message":"[bufferProcess] interim [480000000]:ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.893260735+07:00","message":"[bufferProcess] send to processor:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.89326879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.893272326+07:00","message":"> Transcript [47403] [false]: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.893274838+07:00","message":"Set StatePrefix (first interim): 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.972952968+07:00","message":"receive streaming session, msgId: 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.972991457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานอยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.972997105+07:00","message":"receive interim result [false|false]: ทำงานอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:18.973013946+07:00","message":"[buffer interim] 3631 false ทำงานอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.97302233+07:00","message":"[bufferProcess] interim [600000000]:ทำงานอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.973025439+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.973030079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.973033144+07:00","message":"> Transcript [47404] [false]: 'ทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.973036678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.973039031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.97304112+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:18.973043655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.063325706+07:00","message":"receive streaming session, msgId: 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.063373255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานอยู่โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.063379438+07:00","message":"receive interim result [false|false]: ทำงานอยู่โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.063400938+07:00","message":"[buffer interim] 3631 false ทำงานอยู่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.063410216+07:00","message":"[bufferProcess] interim [660000000]:ทำงานอยู่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.063412531+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.063423501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.063427025+07:00","message":"> Transcript [47405] [false]: 'ทำงานอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.063431173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.063433689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.06343583+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.063438503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.067777563+07:00","message":"receive streaming session, msgId: 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.067795024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานอยู่หรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.067799133+07:00","message":"receive interim result [false|false]: ทำงานอยู่หรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.067810488+07:00","message":"[buffer interim] 3631 false ทำงานอยู่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.067815376+07:00","message":"[bufferProcess] interim [720000000]:ทำงานอยู่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.067817615+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.067820092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.067822772+07:00","message":"> Transcript [47406] [false]: 'ทำงานอยู่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.067825387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.067827415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.067829475+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.067831551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.183473056+07:00","message":"receive streaming session, msgId: 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.183512417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานอยู่ลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.18351814+07:00","message":"receive interim result [false|false]: ทำงานอยู่ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.183528241+07:00","message":"[buffer interim] 3631 false ทำงานอยู่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.183536632+07:00","message":"[bufferProcess] interim [780000000]:ทำงานอยู่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.183539021+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.18354268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.183545341+07:00","message":"> Transcript [47407] [false]: 'ทำงานอยู่หรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.183550513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.183552731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.183554842+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.18355686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.183559842+07:00","message":"Push: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.183561771+07:00","message":"TextPushed: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.18356449+07:00","message":"Set new StatePrefix : 'ทำงานอยู่หรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.183566917+07:00","message":"Next Push (prob) : 'อยู่หรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.183576451+07:00","message":"push: {false ทำงาน 0 0xc004b6c680}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:19.200606598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:19.200624475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.34985822+07:00","message":"[GCS] IsForceVAD: false for message ID: 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.419947701+07:00","message":"[GCS] Start streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.436132766+07:00","message":"receive streaming session, msgId: 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.436176173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานอยู่ลพบุรี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.436182933+07:00","message":"receive interim result [true|false]: ทำงานอยู่ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.436194627+07:00","message":"end recv isFinal message id 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.436197117+07:00","message":"end Recv id 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.4362039+07:00","message":"[buffer interim] 3631 true ทำงานอยู่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436212765+07:00","message":"[bufferProcess] interim [170000000]:ทำงานอยู่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436223532+07:00","message":"[bufferProcess] send to processor (isfinal):ทำงานอยู่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436227173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436230268+07:00","message":"> Transcript [47408] [false]: 'ทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436232531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436234575+07:00","message":"Set new StatePrefix: 'ทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436236529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436238886+07:00","message":"> Transcript [47409] [true]: 'ทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436241354+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436243418+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436245656+07:00","message":"StatePrefix: 'ทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436248213+07:00","message":"TextPushed: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.436253953+07:00","message":"Push: 'อยู่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.436263913+07:00","message":"push: {true อยู่ลพบุรี 0 0xc004b6c680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:19.441884096+07:00","message":"write wav file: './tmp/7589/7589_3631.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.668161193+07:00","message":"[GCS] IsForceVAD: false for message ID: 3632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.740073377+07:00","message":"[GCS] Start streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.759377556+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.759401425+07:00","message":"found end of frame, send empty tag with msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.759404528+07:00","message":"end Recv id 3632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.759411367+07:00","message":"[buffer interim] 3632 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.759420996+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.759430123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.759432993+07:00","message":"> Transcript [47410] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.759435339+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.759437291+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.7594391+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.759442148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:19.759445028+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:19.759453435+07:00","message":"push: {true \n 0 0xc003d5fd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:19.764544491+07:00","message":"write wav file: './tmp/7589/7589_3632.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.099864563+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.099904626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.099910556+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.09992534+07:00","message":"[buffer interim] 3633 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.099932636+07:00","message":"[bufferProcess] interim [420000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.099934547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.464632974+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.464672438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.464680558+07:00","message":"receive interim result [false|false]: ผมต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.464701163+07:00","message":"[buffer interim] 3633 false ผมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.464710271+07:00","message":"[bufferProcess] interim [720000000]:ผมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.464714043+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.464718483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.464722757+07:00","message":"> Transcript [47411] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.464726121+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.609473533+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.609520876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.609527492+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.60954133+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.60955237+07:00","message":"[bufferProcess] interim [840000000]:ผมทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.609554762+07:00","message":"[bufferProcess] send to processor:ผมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.609560727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.609563805+07:00","message":"> Transcript [47412] [false]: 'ผมต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.609567231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.609569379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.609571639+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.609574203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.680279459+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.680323415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.680329199+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.680343019+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.680351736+07:00","message":"[bufferProcess] interim [900000000]:ผมทำงานอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.680354936+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.680360611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.680363967+07:00","message":"> Transcript [47413] [false]: 'ผมทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.680367408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.680369787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.680372326+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.68037483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.725729019+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.725773847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.72578064+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.725794028+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.725802156+07:00","message":"[bufferProcess] interim [960000000]:ผมทำงานอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.725804873+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.725811305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.725814236+07:00","message":"> Transcript [47414] [false]: 'ผมทำงานอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.725817494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.725821169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.725823863+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.725826244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.785488654+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.785537682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.785544352+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.785561892+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785572926+07:00","message":"[bufferProcess] interim [80000000]:ผมทำงานอยู่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785575544+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785580611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785583794+07:00","message":"> Transcript [47415] [false]: 'ผมทำงานอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785587801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785590159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785592646+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785595194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785598058+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.78560021+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785602617+07:00","message":"Set new StatePrefix : 'ผมทำงานอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.785604873+07:00","message":"Next Push (prob) : 'ทำงานอยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.785612656+07:00","message":"push: {false ผม 0 0xc003769f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.968539402+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.968585253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.968591608+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:20.968609845+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.968619356+07:00","message":"[bufferProcess] interim [260000000]:ผมทำงานอยู่ลพบุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.968621867+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.96863067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.968633712+07:00","message":"> Transcript [47416] [false]: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.968636397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:20.968639667+07:00","message":"Set new StatePrefix: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.121590112+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.121629818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.121636039+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.121652179+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.12165961+07:00","message":"[bufferProcess] interim [380000000]:ผมทำงานอยู่ลพบุรีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.121662492+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.121666843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.121669972+07:00","message":"> Transcript [47417] [false]: 'ผมทำงานอยู่ลพบุรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.121673569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.1216757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.121677766+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.1216804+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.303608678+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.303651332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.303657871+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.303672473+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.303682382+07:00","message":"[bufferProcess] interim [560000000]:ผมทำงานอยู่ลพบุรีครับพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.303685367+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.303689429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.303692669+07:00","message":"> Transcript [47418] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.303696414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.303698995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.30370108+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.303703657+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.358800591+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.358842411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.358850189+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.358865437+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.358876531+07:00","message":"[bufferProcess] interim [680000000]:ผมทำงานอยู่ลพบุรีครับพี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.358879092+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.358886821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.358889572+07:00","message":"> Transcript [47419] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.358893519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.358895863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.358897865+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.358901502+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.549347413+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.549389663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.549396172+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.549411976+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549419783+07:00","message":"[bufferProcess] interim [800000000]:ผมทำงานอยู่ลพบุรีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549422304+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549425882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549428446+07:00","message":"> Transcript [47420] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549432886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549435507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549437562+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549440454+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549444142+07:00","message":"Push: 'ทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549446907+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549448978+07:00","message":"Set new StatePrefix : 'ผมทำงานอยู่ลพบุรีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.549451141+07:00","message":"Next Push (prob) : 'ครับพี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.549481736+07:00","message":"push: {false ทำงานอยู่ลพบุรี 0 0xc003769f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.665383662+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.665419864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่เป็นน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.665426467+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่เป็นน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.665442417+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่เป็นน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.665450323+07:00","message":"[bufferProcess] interim [920000000]:ผมทำงานอยู่ลพบุรีครับพี่เป็นน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.665455817+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.665465002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.665468199+07:00","message":"> Transcript [47421] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.665470595+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.804284998+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.804336113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่เป็นน้องพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.80434323+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่เป็นน้องพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.80436277+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่เป็นน้องพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.80437093+07:00","message":"[bufferProcess] interim [40000000]:ผมทำงานอยู่ลพบุรีครับพี่เป็นน้องพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.804374048+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่เป็นน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.804381066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.804384469+07:00","message":"> Transcript [47422] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่เป็นน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.80438822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.804390869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.804392812+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.804395493+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.805589496+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.805602894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.805606596+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:21.805616199+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.805620185+07:00","message":"[bufferProcess] interim [100000000]:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.805622621+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่เป็นน้องพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.805625266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.80562741+07:00","message":"> Transcript [47423] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่เป็นน้องพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.805630063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.805632178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.805633992+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:21.805636428+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.002779622+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.002824628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.002831111+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.002846364+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.002857378+07:00","message":"[bufferProcess] interim [280000000]:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.00286022+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.002868169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.00287136+07:00","message":"> Transcript [47424] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.002873885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.002876452+07:00","message":"Set new StatePrefix: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.121831197+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.12188516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.12189397+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.12191335+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.121927288+07:00","message":"[bufferProcess] interim [400000000]:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.121931876+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.121940788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.12194583+07:00","message":"> Transcript [47425] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.121951551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.121954841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.121957717+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.121961684+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:22.200708644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:22.200737647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.201426309+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.201461007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.201468754+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.201484394+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.201496674+07:00","message":"[bufferProcess] interim [460000000]:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.201500939+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.201509959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.201514755+07:00","message":"> Transcript [47426] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.201520192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.201523687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.201527547+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.201531779+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.230527121+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.230565585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.230574236+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.230589144+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.23060015+07:00","message":"[bufferProcess] interim [520000000]:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.230604486+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.230612054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.230616273+07:00","message":"> Transcript [47427] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.230620826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.230623957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.230627048+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.230631062+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.514171477+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.514210381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.514220605+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.514234157+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.514244879+07:00","message":"[bufferProcess] interim [760000000]:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.514248817+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.514255966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.514258882+07:00","message":"> Transcript [47428] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.514262396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.514264882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.514267603+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.514271277+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.51427803+07:00","message":"Push: 'ครับพี่ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.514280294+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.514282618+07:00","message":"Set new StatePrefix : 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.51428497+07:00","message":"Next Push (prob) : 'แล้วไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.514291906+07:00","message":"push: {false ครับพี่ไปร้องเพลง 0 0xc003769f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.678378416+07:00","message":"[GCS] IsForceVAD: false for message ID: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.739377939+07:00","message":"[GCS] Start streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.767662266+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.767700516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.767706574+07:00","message":"receive interim result [false|false]: ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.767722032+07:00","message":"[buffer interim] 3633 false ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.767730187+07:00","message":"[bufferProcess] interim [0]:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.767733688+07:00","message":"[bufferProcess] send to processor:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.767740137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.767743792+07:00","message":"> Transcript [47429] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.767747655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.767749849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.767751805+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.767755003+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.895885839+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.895928402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า\",\"confidence\":0.94724333}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.895935442+07:00","message":"receive interim result [true|false]: ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.895943616+07:00","message":"end recv isFinal message id 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.895946553+07:00","message":"end Recv id 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.895955705+07:00","message":"[buffer interim] 3633 true ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895966553+07:00","message":"[bufferProcess] interim [180000000]:ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895970714+07:00","message":"[bufferProcess] send to processor (isfinal):ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895974255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895977308+07:00","message":"> Transcript [47430] [false]: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.89598095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895983064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895985208+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895988395+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895990433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895992446+07:00","message":"> Transcript [47431] [true]: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไงแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895994931+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895996768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.895998502+07:00","message":"StatePrefix: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลงแล้วไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.896001827+07:00","message":"TextPushed: 'ผมทำงานอยู่ลพบุรีครับพี่ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:22.896005405+07:00","message":"Push: 'แล้วไงแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:22.896018945+07:00","message":"push: {true แล้วไงแต่ว่า 0 0xc003769f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:22.905341549+07:00","message":"write wav file: './tmp/7589/7589_3633.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.493279209+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.49332392+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-06-22T13:28:23.493330167+07:00","message":"receive interim result [false|false]: ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.493347394+07:00","message":"[buffer interim] 3634 false ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.493355669+07:00","message":"[bufferProcess] interim [790000000]:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.493357596+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.591309906+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.591346735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.59135493+07:00","message":"receive interim result [false|false]: ด้วยความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.591367801+07:00","message":"[buffer interim] 3634 false ด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.591375141+07:00","message":"[bufferProcess] interim [910000000]:ด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.591377471+07:00","message":"[bufferProcess] send to processor:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.59138362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.591386571+07:00","message":"> Transcript [47432] [false]: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.591388748+07:00","message":"Set StatePrefix (first interim): 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.778593823+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.778641189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.778647864+07:00","message":"receive interim result [false|false]: ด้วยความที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:23.778667022+07:00","message":"[buffer interim] 3634 false ด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.77867907+07:00","message":"[bufferProcess] interim [90000000]:ด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.778682642+07:00","message":"[bufferProcess] send to processor:ด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.778692338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.778697382+07:00","message":"> Transcript [47433] [false]: 'ด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.778702014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.778704349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.778706429+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:23.778708524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.330251036+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.330298024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.330305287+07:00","message":"receive interim result [false|false]: ด้วยความที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.330319987+07:00","message":"[buffer interim] 3634 false ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.330331662+07:00","message":"[bufferProcess] interim [570000000]:ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.330335186+07:00","message":"[bufferProcess] send to processor:ด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.33034228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.330346998+07:00","message":"> Transcript [47434] [false]: 'ด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.330352097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.330355064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.330359408+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.330361706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.467549248+07:00","message":"[GCS] IsForceVAD: false for message ID: 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.487042454+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.487079902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.487086459+07:00","message":"receive interim result [false|false]: ด้วยความที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.487101377+07:00","message":"[buffer interim] 3634 false ด้วยความที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.487111912+07:00","message":"[bufferProcess] interim [750000000]:ด้วยความที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.487114663+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.487121283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.48712497+07:00","message":"> Transcript [47435] [false]: 'ด้วยความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.487128613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.487131176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.487133279+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.487135526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.579641598+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.579681687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เราจะปรับ\",\"confidence\":0.9263799}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.579687965+07:00","message":"receive interim result [true|false]: ด้วยความที่เราจะปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.579697706+07:00","message":"end recv isFinal message id 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.579700374+07:00","message":"end Recv id 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.579709382+07:00","message":"[buffer interim] 3634 true ด้วยความที่เราจะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579721554+07:00","message":"[bufferProcess] interim [960000000]:ด้วยความที่เราจะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.57972539+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยความที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579729036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.57973258+07:00","message":"> Transcript [47436] [false]: 'ด้วยความที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579735921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579740199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.5797445+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579746796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579749902+07:00","message":"Push: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579752105+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579754192+07:00","message":"Set new StatePrefix : 'ด้วยความที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579756317+07:00","message":"Next Push (prob) : 'ความที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579758161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579760282+07:00","message":"> Transcript [47437] [true]: 'ด้วยความที่เราจะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579762433+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.5797641+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579772844+07:00","message":"StatePrefix: 'ด้วยความที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579777453+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.579779635+07:00","message":"Push: 'ความที่เราจะปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.579808506+07:00","message":"push: {false ด้วย 0 0xc004610f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.579839879+07:00","message":"push: {true ความที่เราจะปรับ 0 0xc004610f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:24.587423517+07:00","message":"write wav file: './tmp/7589/7589_3634.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.601319282+07:00","message":"[GCS] Start streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.965158559+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.965216937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.965224089+07:00","message":"receive interim result [false|false]: ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:24.965243946+07:00","message":"[buffer interim] 3635 false ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.965251361+07:00","message":"[bufferProcess] interim [420000000]:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:24.965253328+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.066004202+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.066044205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.06605034+07:00","message":"receive interim result [false|false]: ย้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.066063494+07:00","message":"[buffer interim] 3635 false ย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.066070722+07:00","message":"[bufferProcess] interim [480000000]:ย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.066073137+07:00","message":"[bufferProcess] send to processor:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.066079854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.066083045+07:00","message":"> Transcript [47438] [false]: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.066085258+07:00","message":"Set StatePrefix (first interim): 'ยา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:25.201241397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:25.201245017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.267386428+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.267427146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.267433146+07:00","message":"receive interim result [false|false]: ย้ายตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.267449151+07:00","message":"[buffer interim] 3635 false ย้ายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.267457554+07:00","message":"[bufferProcess] interim [720000000]:ย้ายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.267459859+07:00","message":"[bufferProcess] send to processor:ย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.267463716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.267466543+07:00","message":"> Transcript [47439] [false]: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.267468748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.267470742+07:00","message":"Set new StatePrefix: 'ย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.457071099+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.457109904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.45711614+07:00","message":"receive interim result [false|false]: ย้ายตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.457134602+07:00","message":"[buffer interim] 3635 false ย้ายตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.457143463+07:00","message":"[bufferProcess] interim [840000000]:ย้ายตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.457146133+07:00","message":"[bufferProcess] send to processor:ย้ายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.457150041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.45715287+07:00","message":"> Transcript [47440] [false]: 'ย้ายตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.457155629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.457157754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.457159895+07:00","message":"StatePrefix: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.457171653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.777345325+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.777390681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายตัวเองให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.777397203+07:00","message":"receive interim result [false|false]: ย้ายตัวเองให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.777413185+07:00","message":"[buffer interim] 3635 false ย้ายตัวเองให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.777423992+07:00","message":"[bufferProcess] interim [140000000]:ย้ายตัวเองให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.777426753+07:00","message":"[bufferProcess] send to processor:ย้ายตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.777432823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.777436018+07:00","message":"> Transcript [47441] [false]: 'ย้ายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.777439875+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.777442391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.777444491+07:00","message":"StatePrefix: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.777447371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.97468875+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.974732215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายตัวเองให้ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.974738925+07:00","message":"receive interim result [false|false]: ย้ายตัวเองให้ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:25.974754713+07:00","message":"[buffer interim] 3635 false ย้ายตัวเองให้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.974763749+07:00","message":"[bufferProcess] interim [380000000]:ย้ายตัวเองให้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.974767447+07:00","message":"[bufferProcess] send to processor:ย้ายตัวเองให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.974785141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.974788453+07:00","message":"> Transcript [47442] [false]: 'ย้ายตัวเองให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.974792513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.974795305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.974797604+07:00","message":"StatePrefix: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:25.9747999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.193097369+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.193137474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายตัวเองให้ไอ้โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.193144008+07:00","message":"receive interim result [false|false]: ย้ายตัวเองให้ไอ้โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.193158092+07:00","message":"[buffer interim] 3635 false ย้ายตัวเองให้ไอ้โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193178442+07:00","message":"[bufferProcess] interim [560000000]:ย้ายตัวเองให้ไอ้โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.19318136+07:00","message":"[bufferProcess] send to processor:ย้ายตัวเองให้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193185075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193188547+07:00","message":"> Transcript [47443] [false]: 'ย้ายตัวเองให้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193192028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193194578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193196571+07:00","message":"StatePrefix: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193198674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193201463+07:00","message":"Push: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193203454+07:00","message":"TextPushed: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193205617+07:00","message":"Set new StatePrefix : 'ย้ายตัวเองให้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.193207882+07:00","message":"Next Push (prob) : 'ตัวเองให้ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.19321544+07:00","message":"push: {false ย้าย 0 0xc004b1d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.210021793+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.210059052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายตัวเองให้ไอ้ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.210064578+07:00","message":"receive interim result [false|false]: ย้ายตัวเองให้ไอ้ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.21007903+07:00","message":"[buffer interim] 3635 false ย้ายตัวเองให้ไอ้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.21008592+07:00","message":"[bufferProcess] interim [620000000]:ย้ายตัวเองให้ไอ้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.21008861+07:00","message":"[bufferProcess] send to processor:ย้ายตัวเองให้ไอ้โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.210095613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.210098369+07:00","message":"> Transcript [47444] [false]: 'ย้ายตัวเองให้ไอ้โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.210101555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.210103658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.210107955+07:00","message":"StatePrefix: 'ย้ายตัวเองให้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.210110263+07:00","message":"TextPushed: 'ย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.365733117+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.36578677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายตัวเองให้ไอ้ลงหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.365793673+07:00","message":"receive interim result [false|false]: ย้ายตัวเองให้ไอ้ลงหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.365809165+07:00","message":"[buffer interim] 3635 false ย้ายตัวเองให้ไอ้ลงหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.365817228+07:00","message":"[bufferProcess] interim [800000000]:ย้ายตัวเองให้ไอ้ลงหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.365820424+07:00","message":"[bufferProcess] send to processor:ย้ายตัวเองให้ไอ้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.365826765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.365829976+07:00","message":"> Transcript [47445] [false]: 'ย้ายตัวเองให้ไอ้ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.365833687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.365836165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.365838628+07:00","message":"StatePrefix: 'ย้ายตัวเองให้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.365842332+07:00","message":"TextPushed: 'ย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.399275458+07:00","message":"[GCS] IsForceVAD: false for message ID: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.53736726+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.537406635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายตัวเองให้ไอ้ลงหน่วย\",\"confidence\":0.9236378}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.537413208+07:00","message":"receive interim result [true|false]: ย้ายตัวเองให้ไอ้ลงหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.537419049+07:00","message":"end recv isFinal message id 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.537421294+07:00","message":"end Recv id 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.537428105+07:00","message":"[buffer interim] 3635 true ย้ายตัวเองให้ไอ้ลงหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537435899+07:00","message":"[bufferProcess] interim [10000000]:ย้ายตัวเองให้ไอ้ลงหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537439637+07:00","message":"[bufferProcess] send to processor (isfinal):ย้ายตัวเองให้ไอ้ลงหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537442944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537446032+07:00","message":"> Transcript [47446] [false]: 'ย้ายตัวเองให้ไอ้ลงหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537449354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537451382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537453562+07:00","message":"StatePrefix: 'ย้ายตัวเองให้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.53745589+07:00","message":"TextPushed: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537457664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537460103+07:00","message":"> Transcript [47447] [true]: 'ย้ายตัวเองให้ไอ้ลงหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537462368+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537464192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537465902+07:00","message":"StatePrefix: 'ย้ายตัวเองให้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537467757+07:00","message":"TextPushed: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.537470406+07:00","message":"Push: 'ตัวเองให้ไอ้ลงหน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.537477772+07:00","message":"push: {true ตัวเองให้ไอ้ลงหน่วย 0 0xc004b1d500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:26.544527714+07:00","message":"write wav file: './tmp/7589/7589_3635.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.589182413+07:00","message":"[GCS] Start streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.658481101+07:00","message":"[GCS] IsForceVAD: false for message ID: 3636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.818695185+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.818717201+07:00","message":"found end of frame, send empty tag with msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.818720415+07:00","message":"end Recv id 3636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.818729347+07:00","message":"[buffer interim] 3636 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.818737688+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.818742936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.818746199+07:00","message":"> Transcript [47448] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.818748722+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.818750787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.818752725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.818754796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:26.818757585+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.818768782+07:00","message":"push: {true \n 0 0xc0052cef00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:26.8237651+07:00","message":"write wav file: './tmp/7589/7589_3636.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:26.981798578+07:00","message":"[GCS] Start streaming session, msgId: 3637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.502134016+07:00","message":"receive streaming session, msgId: 3637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.502187158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.502194102+07:00","message":"receive interim result [false|false]: ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.502212674+07:00","message":"[buffer interim] 3637 false ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.502221006+07:00","message":"[bufferProcess] interim [540000000]:ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.50222314+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.549199478+07:00","message":"[GCS] IsForceVAD: false for message ID: 3637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.68132895+07:00","message":"[GCS] Start streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.684744891+07:00","message":"receive streaming session, msgId: 3637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.684776595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สุด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.684790641+07:00","message":"receive interim result [true|false]: ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.6847998+07:00","message":"end recv isFinal message id 3637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.684802586+07:00","message":"end Recv id 3637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.68480735+07:00","message":"[buffer interim] 3637 true ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684818502+07:00","message":"[bufferProcess] interim [810000000]:ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684826317+07:00","message":"[bufferProcess] send to processor (isfinal):ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684829906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684832977+07:00","message":"> Transcript [47449] [false]: 'ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684835565+07:00","message":"Set StatePrefix (first interim): 'ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684837541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684839767+07:00","message":"> Transcript [47450] [true]: 'ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684842292+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.68484443+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684846668+07:00","message":"StatePrefix: 'ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684849167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:27.684855072+07:00","message":"Push: 'ที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:27.684864661+07:00","message":"push: {true ที่สุด 0 0xc0030bd300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:27.691004007+07:00","message":"write wav file: './tmp/7589/7589_3637.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:28.201713886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:28.201710955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.34202511+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.34207621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.34208207+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.342099768+07:00","message":"[buffer interim] 3638 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.342106664+07:00","message":"[bufferProcess] interim [720000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.342108374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.69301234+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.693056486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.693063887+07:00","message":"receive interim result [false|false]: มันรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.693079069+07:00","message":"[buffer interim] 3638 false มันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.693088715+07:00","message":"[bufferProcess] interim [900000000]:มันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.693091194+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.693098621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.693102547+07:00","message":"> Transcript [47451] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.693105201+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.751316828+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.751356921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.751363492+07:00","message":"receive interim result [false|false]: มันเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.751379267+07:00","message":"[buffer interim] 3638 false มันเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.751388029+07:00","message":"[bufferProcess] interim [960000000]:มันเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.751390472+07:00","message":"[bufferProcess] send to processor:มันรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.751396612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.751399826+07:00","message":"> Transcript [47452] [false]: 'มันรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.751403873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.751406114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.751408322+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.751410663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.797916345+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.797957997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มารับด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.797966238+07:00","message":"receive interim result [false|false]: มารับด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.797983441+07:00","message":"[buffer interim] 3638 false มารับด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.797992518+07:00","message":"[bufferProcess] interim [20000000]:มารับด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.797995242+07:00","message":"[bufferProcess] send to processor:มันเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.79800195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.798004779+07:00","message":"> Transcript [47453] [false]: 'มันเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.798007986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.798010349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.798012383+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.798014731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.965315016+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.96535317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันลบด้วยจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.965360042+07:00","message":"receive interim result [false|false]: มันลบด้วยจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.965374601+07:00","message":"[buffer interim] 3638 false มันลบด้วยจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.965381978+07:00","message":"[bufferProcess] interim [260000000]:มันลบด้วยจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.965384778+07:00","message":"[bufferProcess] send to processor:มารับด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.965394298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.965397767+07:00","message":"> Transcript [47454] [false]: 'มารับด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.965399952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.965402467+07:00","message":"Set new StatePrefix: 'มารับด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.97243071+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.972455205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเลื่อนตำแหน่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.972460194+07:00","message":"receive interim result [false|false]: มันเลื่อนตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:28.972471729+07:00","message":"[buffer interim] 3638 false มันเลื่อนตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.972476204+07:00","message":"[bufferProcess] interim [320000000]:มันเลื่อนตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.972478613+07:00","message":"[bufferProcess] send to processor:มันลบด้วยจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.972481872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.972484475+07:00","message":"> Transcript [47455] [false]: 'มันลบด้วยจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.972486782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:28.972488727+07:00","message":"Set new StatePrefix: 'มันลบด้วยจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.227914988+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.227959115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเลื่อนตำแหน่งด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.227967542+07:00","message":"receive interim result [false|false]: มันเลื่อนตำแหน่งด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.227986177+07:00","message":"[buffer interim] 3638 false มันเลื่อนตำแหน่งด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.228001625+07:00","message":"[bufferProcess] interim [560000000]:มันเลื่อนตำแหน่งด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.228005718+07:00","message":"[bufferProcess] send to processor:มันเลื่อนตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.228016098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.228020742+07:00","message":"> Transcript [47456] [false]: 'มันเลื่อนตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.228024641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.228028421+07:00","message":"Set new StatePrefix: 'มันเลื่อนตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.430036166+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.430076497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเลื่อนตำแหน่งด้วยเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.430082984+07:00","message":"receive interim result [false|false]: มันเลื่อนตำแหน่งด้วยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.430097353+07:00","message":"[buffer interim] 3638 false มันเลื่อนตำแหน่งด้วยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.430105333+07:00","message":"[bufferProcess] interim [740000000]:มันเลื่อนตำแหน่งด้วยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.430108085+07:00","message":"[bufferProcess] send to processor:มันเลื่อนตำแหน่งด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.43011366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.430119205+07:00","message":"> Transcript [47457] [false]: 'มันเลื่อนตำแหน่งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.43012264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.430125095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.430127945+07:00","message":"StatePrefix: 'มันเลื่อนตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.430130474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.627657538+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.627701415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเลื่อนตำแหน่งด้วยเลยต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.627707685+07:00","message":"receive interim result [false|false]: มันเลื่อนตำแหน่งด้วยเลยต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.627720872+07:00","message":"[buffer interim] 3638 false มันเลื่อนตำแหน่งด้วยเลยต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.627731617+07:00","message":"[bufferProcess] interim [920000000]:มันเลื่อนตำแหน่งด้วยเลยต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.627734286+07:00","message":"[bufferProcess] send to processor:มันเลื่อนตำแหน่งด้วยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.627738834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.62774196+07:00","message":"> Transcript [47458] [false]: 'มันเลื่อนตำแหน่งด้วยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.627745785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.627748054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.627750651+07:00","message":"StatePrefix: 'มันเลื่อนตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.627754479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.630749022+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.63076347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเลื่อนตำแหน่งหรืออะไรต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.630768311+07:00","message":"receive interim result [false|false]: มันเลื่อนตำแหน่งหรืออะไรต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.63077771+07:00","message":"[buffer interim] 3638 false มันเลื่อนตำแหน่งหรืออะไรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.630781867+07:00","message":"[bufferProcess] interim [980000000]:มันเลื่อนตำแหน่งหรืออะไรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.63078413+07:00","message":"[bufferProcess] send to processor:มันเลื่อนตำแหน่งด้วยเลยต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.630786575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.630794083+07:00","message":"> Transcript [47459] [false]: 'มันเลื่อนตำแหน่งด้วยเลยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.630797098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.630799321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.63080171+07:00","message":"StatePrefix: 'มันเลื่อนตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.630803806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.78739885+07:00","message":"[GCS] IsForceVAD: false for message ID: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.919133652+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.919173122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันรับด้วยตำแหน่งด้วยลายต่างๆ\",\"confidence\":0.8786112}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.91918048+07:00","message":"receive interim result [true|false]: มันรับด้วยตำแหน่งด้วยลายต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.919189062+07:00","message":"end recv isFinal message id 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.919191773+07:00","message":"end Recv id 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.919201312+07:00","message":"[buffer interim] 3638 true มันรับด้วยตำแหน่งด้วยลายต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919210294+07:00","message":"[bufferProcess] interim [340000000]:มันรับด้วยตำแหน่งด้วยลายต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919214406+07:00","message":"[bufferProcess] send to processor (isfinal):มันเลื่อนตำแหน่งหรืออะไรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919218512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919221588+07:00","message":"> Transcript [47460] [false]: 'มันเลื่อนตำแหน่งหรืออะไรต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919225127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.91922765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919230294+07:00","message":"StatePrefix: 'มันเลื่อนตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919232516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919235326+07:00","message":"Push: 'มันเลื่อนตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919237513+07:00","message":"TextPushed: 'มันเลื่อนตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919240517+07:00","message":"Set new StatePrefix : 'มันเลื่อนตำแหน่งหรืออะไรต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919242803+07:00","message":"Next Push (prob) : 'หรืออะไรต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919244591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919246823+07:00","message":"> Transcript [47461] [true]: 'มันรับด้วยตำแหน่งด้วยลายต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919249127+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919251048+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919252794+07:00","message":"StatePrefix: 'มันเลื่อนตำแหน่งหรืออะไรต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919254917+07:00","message":"TextPushed: 'มันเลื่อนตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919256575+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.919291406+07:00","message":"push: {false มันเลื่อนตำแหน่ง 0 0xc0030bd480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919384525+07:00","message":"Push: 'ด้วยลายต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919387781+07:00","message":"TextPushed: 'มันเลื่อนตำแหน่งด้วยลายต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919390194+07:00","message":"Set new StatePrefix : 'มันรับด้วยตำแหน่งด้วยลายต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919392199+07:00","message":"Next Push (prob) : 'มันรับด้วยตำแหน่งด้วยลายต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.919401397+07:00","message":"push: {true ด้วยลายต่างๆ 0 0xc0030bd480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:29.919417129+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3638.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:29.927207185+07:00","message":"write wav file: './tmp/7589/7589_3638.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:29.980416473+07:00","message":"[GCS] Start streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.849446902+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.849483041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.849488611+07:00","message":"receive interim result [false|false]: ปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.849502292+07:00","message":"[buffer interim] 3639 false ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.849510769+07:00","message":"[bufferProcess] interim [840000000]:ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.849512917+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.981065309+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.981103941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรัชญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.981110039+07:00","message":"receive interim result [false|false]: ปรัชญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.981126151+07:00","message":"[buffer interim] 3639 false ปรัชญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.981135547+07:00","message":"[bufferProcess] interim [960000000]:ปรัชญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.981137947+07:00","message":"[bufferProcess] send to processor:ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.981141315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.981146016+07:00","message":"> Transcript [47462] [false]: 'ปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.981149663+07:00","message":"Set StatePrefix (first interim): 'ปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.991813834+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.991840034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.991846095+07:00","message":"receive interim result [false|false]: ปรับย้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:30.991860427+07:00","message":"[buffer interim] 3639 false ปรับย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.991867747+07:00","message":"[bufferProcess] interim [20000000]:ปรับย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.991870995+07:00","message":"[bufferProcess] send to processor:ปรัชญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.991876692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.991880246+07:00","message":"> Transcript [47463] [false]: 'ปรัชญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.991882911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:30.991885941+07:00","message":"Set new StatePrefix: 'ปรัชญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.190049871+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.190087498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.190093829+07:00","message":"receive interim result [false|false]: ปรับย้ายมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.19011204+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.190116413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมาอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.190119066+07:00","message":"receive interim result [false|false]: ปรับย้ายมาอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.190124314+07:00","message":"[buffer interim] 3639 false ปรับย้ายมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.190127941+07:00","message":"[buffer interim] 3639 false ปรับย้ายมาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190157763+07:00","message":"[bufferProcess] interim [140000000]:ปรับย้ายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190189352+07:00","message":"[bufferProcess] send to processor:ปรับย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190202487+07:00","message":"[bufferProcess] interim [200000000]:ปรับย้ายมาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190204635+07:00","message":"[bufferProcess] send to processor:ปรับย้ายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190209499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190214518+07:00","message":"> Transcript [47464] [false]: 'ปรับย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.19021703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190220239+07:00","message":"Set new StatePrefix: 'ปรับย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190222121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190224059+07:00","message":"> Transcript [47465] [false]: 'ปรับย้ายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190226987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190229378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190231242+07:00","message":"StatePrefix: 'ปรับย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.190233378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:31.202557079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:31.2025624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.435959258+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.436001802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมาอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.436009145+07:00","message":"receive interim result [false|false]: ปรับย้ายมาอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.43602512+07:00","message":"[buffer interim] 3639 false ปรับย้ายมาอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.436037546+07:00","message":"[bufferProcess] interim [440000000]:ปรับย้ายมาอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.436041694+07:00","message":"[bufferProcess] send to processor:ปรับย้ายมาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.436049025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.436053866+07:00","message":"> Transcript [47466] [false]: 'ปรับย้ายมาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.436058658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.436061503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.43606452+07:00","message":"StatePrefix: 'ปรับย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.43606806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.547898618+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.547943233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมาอยู่กรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.547952023+07:00","message":"receive interim result [false|false]: ปรับย้ายมาอยู่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.547965541+07:00","message":"[buffer interim] 3639 false ปรับย้ายมาอยู่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.547990094+07:00","message":"[bufferProcess] interim [560000000]:ปรับย้ายมาอยู่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.547994494+07:00","message":"[bufferProcess] send to processor:ปรับย้ายมาอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.5480075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.548011776+07:00","message":"> Transcript [47467] [false]: 'ปรับย้ายมาอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.5480166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.548019515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.548025289+07:00","message":"StatePrefix: 'ปรับย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.548028346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.738091484+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.738137295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมาอยู่กรมกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.738143251+07:00","message":"receive interim result [false|false]: ปรับย้ายมาอยู่กรมกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.738165228+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.738170749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมาอยู่กรมกิจการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.738173486+07:00","message":"receive interim result [false|false]: ปรับย้ายมาอยู่กรมกิจการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.738180262+07:00","message":"[buffer interim] 3639 false ปรับย้ายมาอยู่กรมกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.738185933+07:00","message":"[buffer interim] 3639 false ปรับย้ายมาอยู่กรมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738193086+07:00","message":"[bufferProcess] interim [740000000]:ปรับย้ายมาอยู่กรมกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738195583+07:00","message":"[bufferProcess] send to processor:ปรับย้ายมาอยู่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738198987+07:00","message":"[bufferProcess] interim [800000000]:ปรับย้ายมาอยู่กรมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.73820085+07:00","message":"[bufferProcess] send to processor:ปรับย้ายมาอยู่กรมกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738203888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738206707+07:00","message":"> Transcript [47468] [false]: 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738210287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738212498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738214324+07:00","message":"StatePrefix: 'ปรับย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738216331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738218931+07:00","message":"Push: 'ปรับย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738221201+07:00","message":"TextPushed: 'ปรับย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738223363+07:00","message":"Set new StatePrefix : 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738225519+07:00","message":"Next Push (prob) : 'มาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738227201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738229355+07:00","message":"> Transcript [47469] [false]: 'ปรับย้ายมาอยู่กรมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738231453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738233259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738235023+07:00","message":"StatePrefix: 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:31.738237031+07:00","message":"TextPushed: 'ปรับย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:31.738244049+07:00","message":"push: {false ปรับย้าย 0 0xc004b6d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.058061285+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.058106095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมาอยู่กรมกิจการผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.058112563+07:00","message":"receive interim result [false|false]: ปรับย้ายมาอยู่กรมกิจการผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.058129944+07:00","message":"[buffer interim] 3639 false ปรับย้ายมาอยู่กรมกิจการผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058142121+07:00","message":"[bufferProcess] interim [40000000]:ปรับย้ายมาอยู่กรมกิจการผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058144921+07:00","message":"[bufferProcess] send to processor:ปรับย้ายมาอยู่กรมกิจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058149067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058152303+07:00","message":"> Transcript [47470] [false]: 'ปรับย้ายมาอยู่กรมกิจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058156464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058158674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058161005+07:00","message":"StatePrefix: 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058163961+07:00","message":"TextPushed: 'ปรับย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.058338973+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.058345978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมาอยู่กรมกิจการพล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.058350887+07:00","message":"receive interim result [false|false]: ปรับย้ายมาอยู่กรมกิจการพล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.058354306+07:00","message":"[buffer interim] 3639 false ปรับย้ายมาอยู่กรมกิจการพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058357507+07:00","message":"[bufferProcess] interim [100000000]:ปรับย้ายมาอยู่กรมกิจการพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058359562+07:00","message":"[bufferProcess] send to processor:ปรับย้ายมาอยู่กรมกิจการผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.05836673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058368848+07:00","message":"> Transcript [47471] [false]: 'ปรับย้ายมาอยู่กรมกิจการผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058371064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.05837307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.058374918+07:00","message":"StatePrefix: 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.05837714+07:00","message":"TextPushed: 'ปรับย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.119764467+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.119813492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมาอยู่กรมกิจการพลเรือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.119820957+07:00","message":"receive interim result [false|false]: ปรับย้ายมาอยู่กรมกิจการพลเรือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.119836206+07:00","message":"[buffer interim] 3639 false ปรับย้ายมาอยู่กรมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119845051+07:00","message":"[bufferProcess] interim [160000000]:ปรับย้ายมาอยู่กรมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119848954+07:00","message":"[bufferProcess] send to processor:ปรับย้ายมาอยู่กรมกิจการพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119857091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119860306+07:00","message":"> Transcript [47472] [false]: 'ปรับย้ายมาอยู่กรมกิจการพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119864634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119867002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119869701+07:00","message":"StatePrefix: 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119872255+07:00","message":"TextPushed: 'ปรับย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119878344+07:00","message":"Push: 'มาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119880437+07:00","message":"TextPushed: 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.1198828+07:00","message":"Set new StatePrefix : 'ปรับย้ายมาอยู่กรมกิจการพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.119885362+07:00","message":"Next Push (prob) : 'กิจการพล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.119894503+07:00","message":"push: {false มาอยู่กรม 0 0xc004b6d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.435075694+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.435113457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมาอยู่กรมกิจการพลเรือนทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.435121421+07:00","message":"receive interim result [false|false]: ปรับย้ายมาอยู่กรมกิจการพลเรือนทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.435135896+07:00","message":"[buffer interim] 3639 false ปรับย้ายมาอยู่กรมกิจการพลเรือนทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.435143878+07:00","message":"[bufferProcess] interim [520000000]:ปรับย้ายมาอยู่กรมกิจการพลเรือนทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.435146819+07:00","message":"[bufferProcess] send to processor:ปรับย้ายมาอยู่กรมกิจการพลเรือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.435154831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.435157894+07:00","message":"> Transcript [47473] [false]: 'ปรับย้ายมาอยู่กรมกิจการพลเรือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.435165088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.43516774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.435170827+07:00","message":"StatePrefix: 'ปรับย้ายมาอยู่กรมกิจการพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.435173537+07:00","message":"TextPushed: 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.625212669+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.625261792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.625268927+07:00","message":"receive interim result [false|false]: ปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.625283662+07:00","message":"[buffer interim] 3639 false ปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.625293211+07:00","message":"[bufferProcess] interim [700000000]:ปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.625296445+07:00","message":"[bufferProcess] send to processor:ปรับย้ายมาอยู่กรมกิจการพลเรือนทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.625304285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.625307283+07:00","message":"> Transcript [47474] [false]: 'ปรับย้ายมาอยู่กรมกิจการพลเรือนทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.625312062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.625314358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.625317218+07:00","message":"StatePrefix: 'ปรับย้ายมาอยู่กรมกิจการพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.625320178+07:00","message":"TextPushed: 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.668207627+07:00","message":"[GCS] IsForceVAD: false for message ID: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.739678464+07:00","message":"[GCS] Start streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.782370956+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.782416134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ\",\"confidence\":0.9444535}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.782423902+07:00","message":"receive interim result [true|false]: ก็เลยปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.782431882+07:00","message":"end recv isFinal message id 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.782434938+07:00","message":"end Recv id 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.782443588+07:00","message":"[buffer interim] 3639 true ก็เลยปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782453753+07:00","message":"[bufferProcess] interim [910000000]:ก็เลยปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782457855+07:00","message":"[bufferProcess] send to processor (isfinal):ปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782462202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782465263+07:00","message":"> Transcript [47475] [false]: 'ปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782468967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782471042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782473395+07:00","message":"StatePrefix: 'ปรับย้ายมาอยู่กรมกิจการพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782476846+07:00","message":"TextPushed: 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782478788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782480935+07:00","message":"> Transcript [47476] [true]: 'ก็เลยปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782483231+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782484961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782486819+07:00","message":"StatePrefix: 'ปรับย้ายมาอยู่กรมกิจการพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782488722+07:00","message":"TextPushed: 'ปรับย้ายมาอยู่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782491012+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782643176+07:00","message":"Push: 'กิจการพลเรือนทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782647826+07:00","message":"TextPushed: 'ปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782651244+07:00","message":"Set new StatePrefix : 'ก็เลยปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782654702+07:00","message":"Next Push (prob) : 'ก็เลยปรับย้ายมาอยู่กรมกิจการพลเรือนทหารอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:32.782665686+07:00","message":"push: {true กิจการพลเรือนทหารอากาศ 0 0xc004b6d280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:32.782685117+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3639.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:32.798382208+07:00","message":"write wav file: './tmp/7589/7589_3639.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:34.203508036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:34.203547419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.320093138+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.320139359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.320145125+07:00","message":"receive interim result [false|false]: กีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.32016176+07:00","message":"[buffer interim] 3640 false กีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.320169674+07:00","message":"[bufferProcess] interim [540000000]:กีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.320171929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.320179902+07:00","message":"[bufferProcess] send to processor (ticker):กีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.320183245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.320186602+07:00","message":"> Transcript [47477] [false]: 'กีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.3201893+07:00","message":"Set StatePrefix (first interim): 'กีฬา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.365379683+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.365422537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.365427898+07:00","message":"receive interim result [false|false]: นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.365444108+07:00","message":"[buffer interim] 3640 false นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.365467889+07:00","message":"[bufferProcess] interim [600000000]:นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.365470122+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.879826003+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.879871911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.879879428+07:00","message":"receive interim result [false|false]: นี่แหละด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.879895825+07:00","message":"[buffer interim] 3640 false นี่แหละด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.879907644+07:00","message":"[bufferProcess] interim [140000000]:นี่แหละด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.8799114+07:00","message":"[bufferProcess] send to processor:นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.879919271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.879923237+07:00","message":"> Transcript [47478] [false]: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.879926638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.879929828+07:00","message":"Set new StatePrefix: 'นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.928542202+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.928581651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.928587615+07:00","message":"receive interim result [false|false]: นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:34.928600452+07:00","message":"[buffer interim] 3640 false นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.928607584+07:00","message":"[bufferProcess] interim [200000000]:นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.928610308+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.928617225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.928620086+07:00","message":"> Transcript [47479] [false]: 'นี่แหละด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.92862383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.928626027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.928627856+07:00","message":"StatePrefix: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:34.928630412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.061233274+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.0612951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.061303191+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.061323307+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.061337647+07:00","message":"[bufferProcess] interim [380000000]:นี่แหละด้วยตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.061341316+07:00","message":"[bufferProcess] send to processor:นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.061351706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.061356672+07:00","message":"> Transcript [47480] [false]: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.061362503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.061365708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.061369043+07:00","message":"StatePrefix: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.061372013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.318333103+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.318377643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งนั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.318384271+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งนั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.31839964+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.318410011+07:00","message":"[bufferProcess] interim [620000000]:นี่แหละด้วยตำแหน่งนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.318412641+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.318416585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.318419713+07:00","message":"> Transcript [47481] [false]: 'นี่แหละด้วยตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.318423845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.318431902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.318438743+07:00","message":"StatePrefix: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.318441997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.37459561+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.374636305+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-06-22T13:28:35.374641946+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.374656676+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.374667108+07:00","message":"[bufferProcess] interim [680000000]:นี่แหละด้วยตำแหน่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.374679302+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.3746862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.374689215+07:00","message":"> Transcript [47482] [false]: 'นี่แหละด้วยตำแหน่งนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.374692552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.374695001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.374699848+07:00","message":"StatePrefix: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.37470223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.374708205+07:00","message":"Push: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.374710399+07:00","message":"TextPushed: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.37471243+07:00","message":"Set new StatePrefix : 'นี่แหละด้วยตำแหน่งนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.374714653+07:00","message":"Next Push (prob) : 'ด้วยตำแหน่งนั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.374742226+07:00","message":"push: {false นี่แหละ 0 0xc004b1de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.503235916+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.503276345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.503282468+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.503297636+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.50330639+07:00","message":"[bufferProcess] interim [740000000]:นี่แหละด้วยตำแหน่งหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.503308973+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.503313402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.503317014+07:00","message":"> Transcript [47483] [false]: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.503319504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.50332199+07:00","message":"Set new StatePrefix: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.926130136+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.926177743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.926183629+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้าที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:35.926199842+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้าที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.926207767+07:00","message":"[bufferProcess] interim [220000000]:นี่แหละด้วยตำแหน่งหน้าที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.926210315+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.926213726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.926216859+07:00","message":"> Transcript [47484] [false]: 'นี่แหละด้วยตำแหน่งหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.926220631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.92622306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.926227967+07:00","message":"StatePrefix: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:35.926230383+07:00","message":"TextPushed: 'นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.084798906+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.084845568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่ที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.084852552+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้าที่ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.08486797+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้าที่ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.08487607+07:00","message":"[bufferProcess] interim [340000000]:นี่แหละด้วยตำแหน่งหน้าที่ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.084878756+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งหน้าที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.084886143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.084888923+07:00","message":"> Transcript [47485] [false]: 'นี่แหละด้วยตำแหน่งหน้าที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.084892676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.08489496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.084897273+07:00","message":"StatePrefix: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.084899644+07:00","message":"TextPushed: 'นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.223201054+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.223248187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่ที่เราไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.223256506+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้าที่ที่เราไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.22327451+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้าที่ที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.223286398+07:00","message":"[bufferProcess] interim [520000000]:นี่แหละด้วยตำแหน่งหน้าที่ที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.22328893+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งหน้าที่ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.223296148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.22329916+07:00","message":"> Transcript [47486] [false]: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.22330305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.223305447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.223307725+07:00","message":"StatePrefix: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.223310816+07:00","message":"TextPushed: 'นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.413565326+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.413613025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.413620458+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.41363876+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413648424+07:00","message":"[bufferProcess] interim [700000000]:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413651495+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งหน้าที่ที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413655674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.41365859+07:00","message":"> Transcript [47487] [false]: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413670763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413673201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413677895+07:00","message":"StatePrefix: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413680287+07:00","message":"TextPushed: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413683351+07:00","message":"Push: 'ด้วยตำแหน่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413685965+07:00","message":"TextPushed: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413689083+07:00","message":"Set new StatePrefix : 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.413691747+07:00","message":"Next Push (prob) : 'ที่ที่เราไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.41370154+07:00","message":"push: {false ด้วยตำแหน่งหน้า 0 0xc004b1de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.64096228+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.641006829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.641013343+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.641029659+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.641037536+07:00","message":"[bufferProcess] interim [880000000]:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.641040435+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.641047964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.641051534+07:00","message":"> Transcript [47488] [false]: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.641054003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.641056362+07:00","message":"Set new StatePrefix: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.690410713+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.690457916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.690468819+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.690484783+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.690492913+07:00","message":"[bufferProcess] interim [940000000]:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.690495529+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.69049914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.690501787+07:00","message":"> Transcript [47489] [false]: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.690505647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.690507767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.690510218+07:00","message":"StatePrefix: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.690513075+07:00","message":"TextPushed: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.700440053+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.700475438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.70048149+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.700495885+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.700502739+07:00","message":"[bufferProcess] interim [0]:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.700505438+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.700511255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.700515272+07:00","message":"> Transcript [47490] [false]: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.700519046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.700521267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.700523325+07:00","message":"StatePrefix: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.700525807+07:00","message":"TextPushed: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.919161305+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.919201815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.919209232+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.919224758+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.919233053+07:00","message":"[bufferProcess] interim [180000000]:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.919236758+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.91924121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.919245579+07:00","message":"> Transcript [47491] [false]: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.919249943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.919251937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.919254302+07:00","message":"StatePrefix: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.91925705+07:00","message":"TextPushed: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.979015003+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.979053152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและความสำเร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.979059513+07:00","message":"receive interim result [false|false]: นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและความสำเร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.979075195+07:00","message":"[buffer interim] 3640 false นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979082867+07:00","message":"[bufferProcess] interim [300000000]:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979086414+07:00","message":"[bufferProcess] send to processor:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979090334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.97909425+07:00","message":"> Transcript [47492] [false]: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979098302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979100476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979102622+07:00","message":"StatePrefix: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979105392+07:00","message":"TextPushed: 'นี่แหละด้วยตำแหน่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979114501+07:00","message":"Push: 'ที่ที่เราใฝ่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979116885+07:00","message":"TextPushed: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979119178+07:00","message":"Set new StatePrefix : 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:36.979121467+07:00","message":"Next Push (prob) : 'และทำสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:36.979128392+07:00","message":"push: {false ที่ที่เราใฝ่ฝัน 0 0xc004b1de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.159688267+07:00","message":"[GCS] IsForceVAD: false for message ID: 3640"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:37.204046687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:37.204077231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.220666177+07:00","message":"[GCS] Start streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.322540182+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.322582512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสำเร็จ\",\"confidence\":0.9372021}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.322590006+07:00","message":"receive interim result [true|false]: นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสำเร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.322601979+07:00","message":"end recv isFinal message id 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.32260459+07:00","message":"end Recv id 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.322611855+07:00","message":"[buffer interim] 3640 true นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322620335+07:00","message":"[bufferProcess] interim [630000000]:นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322624731+07:00","message":"[bufferProcess] send to processor (isfinal):นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322628456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322631214+07:00","message":"> Transcript [47493] [false]: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322633589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322635597+07:00","message":"Set new StatePrefix: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322637607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322639514+07:00","message":"> Transcript [47494] [true]: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและทำสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322642174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322644301+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322646216+07:00","message":"StatePrefix: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝันและความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322648715+07:00","message":"TextPushed: 'นี่แหละด้วยตำแหน่งหน้าที่ที่เราใฝ่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.322651564+07:00","message":"Push: 'และทำสำเร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.322659763+07:00","message":"push: {true และทำสำเร็จ 0 0xc004b1de80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:37.333458491+07:00","message":"write wav file: './tmp/7589/7589_3640.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.567438972+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.56747893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.567484886+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.567499817+07:00","message":"[buffer interim] 3641 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.567507329+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.567509136+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.612837615+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.612874911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.612881116+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.612894819+07:00","message":"[buffer interim] 3641 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.612903084+07:00","message":"[bufferProcess] interim [420000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.612906153+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.612913503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.612916735+07:00","message":"> Transcript [47495] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.612919132+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.762860069+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.762900032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.762906449+07:00","message":"receive interim result [false|false]: ก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.762921916+07:00","message":"[buffer interim] 3641 false ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.762930032+07:00","message":"[bufferProcess] interim [540000000]:ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.762932688+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.762938964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.762942331+07:00","message":"> Transcript [47496] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.762946216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.762951279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.762954197+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.762956388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.892284785+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.892325955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.892331651+07:00","message":"receive interim result [false|false]: ก็จะมีโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.892347066+07:00","message":"[buffer interim] 3641 false ก็จะมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.892355182+07:00","message":"[bufferProcess] interim [720000000]:ก็จะมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.892357674+07:00","message":"[bufferProcess] send to processor:ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.892360952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.892363825+07:00","message":"> Transcript [47497] [false]: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.892367359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.892369792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.892372215+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.892374476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.94095265+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.940997439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.94100431+07:00","message":"receive interim result [false|false]: ก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:37.941020532+07:00","message":"[buffer interim] 3641 false ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.941028794+07:00","message":"[bufferProcess] interim [780000000]:ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.941031531+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.941040141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.941043084+07:00","message":"> Transcript [47498] [false]: 'ก็จะมีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.941046766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.941049415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.941051712+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:37.941053848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.066056283+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.066100166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.066106055+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.066120793+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.06612893+07:00","message":"[bufferProcess] interim [840000000]:ก็จะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.066131541+07:00","message":"[bufferProcess] send to processor:ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.066139201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.066142318+07:00","message":"> Transcript [47499] [false]: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.066147644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.066150226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.066152856+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.066155282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.066161416+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.06616335+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.066165362+07:00","message":"Set new StatePrefix : 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.066167632+07:00","message":"Next Push (prob) : 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.066175592+07:00","message":"push: {false ก็ 0 0xc0052ce080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.457702155+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.45774775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.457755243+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.457770637+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.457778779+07:00","message":"[bufferProcess] interim [260000000]:ก็จะมีโอกาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.4577817+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.457791007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.457794222+07:00","message":"> Transcript [47500] [false]: 'ก็จะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.457797759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.457800398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.457802392+07:00","message":"StatePrefix: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.457804751+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.649656443+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.649692451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.649698239+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.649711638+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.649719425+07:00","message":"[bufferProcess] interim [440000000]:ก็จะมีโอกาสได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.649722106+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.649725523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.649728421+07:00","message":"> Transcript [47501] [false]: 'ก็จะมีโอกาสได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.649731716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.649733886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.649735816+07:00","message":"StatePrefix: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.649738145+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.968387027+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.968432095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.968439378+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:38.968458655+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.968469892+07:00","message":"[bufferProcess] interim [800000000]:ก็จะมีโอกาสได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.968472816+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.968477592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.968481468+07:00","message":"> Transcript [47502] [false]: 'ก็จะมีโอกาสได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.968485394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.968487443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.968489476+07:00","message":"StatePrefix: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:38.968492016+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.549923614+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.549961656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.549968719+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.549986868+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.549995088+07:00","message":"[bufferProcess] interim [400000000]:ก็จะมีโอกาสได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.549997636+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.550001091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.550004079+07:00","message":"> Transcript [47503] [false]: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.550007731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.550011778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.550014052+07:00","message":"StatePrefix: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.550016749+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.550026499+07:00","message":"Push: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.550028705+07:00","message":"TextPushed: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.550030897+07:00","message":"Set new StatePrefix : 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.550033625+07:00","message":"Next Push (prob) : 'โอกาสได้ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.550074761+07:00","message":"push: {false จะมี 0 0xc0052ce080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.690494914+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.690533795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.690540783+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.690556584+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.690565283+07:00","message":"[bufferProcess] interim [520000000]:ก็จะมีโอกาสได้ทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.690568108+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.690572264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.690574866+07:00","message":"> Transcript [47504] [false]: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.690578373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.690580496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.690582543+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.690584848+07:00","message":"TextPushed: 'ก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.86859837+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.86863946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.868646414+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:39.868661012+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.86867222+07:00","message":"[bufferProcess] interim [700000000]:ก็จะมีโอกาสได้ทำงานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.868675048+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.868681435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.86868435+07:00","message":"> Transcript [47505] [false]: 'ก็จะมีโอกาสได้ทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.86868835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.868690706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.868692778+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:39.868695161+07:00","message":"TextPushed: 'ก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.179521952+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.179559079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.179565239+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.179577377+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.179587389+07:00","message":"[bufferProcess] interim [940000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.179590321+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.179596851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.179600359+07:00","message":"> Transcript [47506] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.179604042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.179606366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.179608976+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.179611574+07:00","message":"TextPushed: 'ก็จะมี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:40.20471836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:40.204734907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.395170285+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.39521397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.395220096+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.395236946+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395245683+07:00","message":"[bufferProcess] interim [180000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395248431+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395252888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395256429+07:00","message":"> Transcript [47507] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395260712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395263279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395265747+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395268647+07:00","message":"TextPushed: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.39527448+07:00","message":"Push: 'โอกาสได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395276913+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395279683+07:00","message":"Set new StatePrefix : 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.395283144+07:00","message":"Next Push (prob) : 'ที่เป็นงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.39529206+07:00","message":"push: {false โอกาสได้ทำงาน 0 0xc0052ce080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.476047804+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.476095203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.476101616+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.476119715+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.476131256+07:00","message":"[bufferProcess] interim [300000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.476134608+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.476139024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.476142132+07:00","message":"> Transcript [47508] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.476145967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.476148195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.476150231+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.47615364+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513219278+07:00","message":"[GCS] Cleaned up inactive client: 3606"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.5132424+07:00","message":"[GCS] Cleaned up inactive client: 3611"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.51324548+07:00","message":"[GCS] Cleaned up inactive client: 3613"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513247545+07:00","message":"[GCS] Cleaned up inactive client: 3603"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513249553+07:00","message":"[GCS] Cleaned up inactive client: 3610"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.51325165+07:00","message":"[GCS] Cleaned up inactive client: 3609"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513253541+07:00","message":"[GCS] Cleaned up inactive client: 3602"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513255575+07:00","message":"[GCS] Cleaned up inactive client: 3614"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513257481+07:00","message":"[GCS] Cleaned up inactive client: 3605"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513259314+07:00","message":"[GCS] Cleaned up inactive client: 3616"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513261106+07:00","message":"[GCS] Cleaned up inactive client: 3608"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513262769+07:00","message":"[GCS] Cleaned up inactive client: 3615"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513265139+07:00","message":"[GCS] Cleaned up inactive client: 3604"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513266965+07:00","message":"[GCS] Cleaned up inactive client: 3607"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.513268653+07:00","message":"[GCS] Cleaned up inactive client: 3612"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.576499007+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.576539123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.576545938+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.576561736+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.576569781+07:00","message":"[bufferProcess] interim [360000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.576572304+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.576575878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.576578782+07:00","message":"> Transcript [47509] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.576582051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.576584132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.576586086+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.576588868+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.896321424+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.896362574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.896368235+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.896380894+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.896391114+07:00","message":"[bufferProcess] interim [660000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.896394858+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.896400549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.896405447+07:00","message":"> Transcript [47510] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.896410732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.896413759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.896416911+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.896421007+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.907992436+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.908022964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.908028329+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.90804134+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908047289+07:00","message":"[bufferProcess] interim [720000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908049758+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.90805277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908055116+07:00","message":"> Transcript [47511] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908058733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908060833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908064145+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908067245+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908072745+07:00","message":"Push: 'ที่เป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908074747+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908077474+07:00","message":"Set new StatePrefix : 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:40.908079817+07:00","message":"Next Push (prob) : 'ใหญ่ๆและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:40.90808813+07:00","message":"push: {false ที่เป็นงาน 0 0xc0052ce080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.087693053+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.087751639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.087759186+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.087775911+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.087785931+07:00","message":"[bufferProcess] interim [840000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.087788595+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.087792845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.087795873+07:00","message":"> Transcript [47512] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.087798724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.087801759+07:00","message":"Set new StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.126978829+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.12702147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.127028341+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.127046865+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.127055611+07:00","message":"[bufferProcess] interim [900000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.127058192+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.127064741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.127068192+07:00","message":"> Transcript [47513] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.127072162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.127074668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.12707747+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.127080701+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.281021436+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.281061433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.281068036+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.281082146+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.281089687+07:00","message":"[bufferProcess] interim [80000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.281092247+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.281099998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.28110335+07:00","message":"> Transcript [47514] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.281107506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.281109822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.281111856+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.281114222+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.398428351+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.398467085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.39847369+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.398489835+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.398497299+07:00","message":"[bufferProcess] interim [140000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.398500163+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.398503978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.398506676+07:00","message":"> Transcript [47515] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.398510847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.398513326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.398515258+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.398518069+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.599848327+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.59988933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.599895955+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.599909863+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.599917156+07:00","message":"[bufferProcess] interim [380000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.599920045+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.59992564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.599928826+07:00","message":"> Transcript [47516] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.59993354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.599935758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.599938128+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.599940932+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.599946642+07:00","message":"Push: 'ใหญ่ๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.59994885+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.599951174+07:00","message":"Set new StatePrefix : 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.599953336+07:00","message":"Next Push (prob) : 'เป็นความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.599977021+07:00","message":"push: {false ใหญ่ๆแล้ว 0 0xc0052ce080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.799043215+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.79909269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.799102585+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.799118837+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.799127626+07:00","message":"[bufferProcess] interim [560000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.79913099+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.799135101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.799138599+07:00","message":"> Transcript [47517] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.799142728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.799144846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.799146945+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.799149565+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.980584058+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.980631796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.98063829+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:41.980653925+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.980662643+07:00","message":"[bufferProcess] interim [800000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.980665268+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.980669305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.980672289+07:00","message":"> Transcript [47518] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.980676052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.980678437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.980680823+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:41.980683436+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.418722714+07:00","message":"[GCS] IsForceVAD: false for message ID: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.479829652+07:00","message":"[GCS] Start streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.51699748+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.517038347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.517045045+07:00","message":"receive interim result [false|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.517061888+07:00","message":"[buffer interim] 3641 false ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.517071235+07:00","message":"[bufferProcess] interim [400000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.517075018+07:00","message":"[bufferProcess] send to processor:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.517082547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.51708539+07:00","message":"> Transcript [47519] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.517089419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.517091896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.517094161+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.517097861+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.565151117+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.565208542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ\",\"confidence\":0.9509542}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.565215879+07:00","message":"receive interim result [true|false]: ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.565227846+07:00","message":"end recv isFinal message id 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.565230763+07:00","message":"end Recv id 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.565240857+07:00","message":"[buffer interim] 3641 true ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565248573+07:00","message":"[bufferProcess] interim [400000000]:ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565252203+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565256512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565259443+07:00","message":"> Transcript [47520] [false]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565263131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.56526511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.56526771+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565272389+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565276568+07:00","message":"Push: 'เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565279479+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565282838+07:00","message":"Set new StatePrefix : 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565286205+07:00","message":"Next Push (prob) : 'ภาคภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565288844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565291898+07:00","message":"> Transcript [47521] [true]: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565295348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565298029+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565300702+07:00","message":"StatePrefix: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความภาคภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565304104+07:00","message":"TextPushed: 'ก็จะมีโอกาสได้ทำงานที่เป็นงานใหญ่ๆแล้วเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.565307708+07:00","message":"Push: 'ภาคภูมิใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.565318479+07:00","message":"push: {false เป็นความ 0 0xc0052ce080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.565325016+07:00","message":"push: {true ภาคภูมิใจ 0 0xc0052ce080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:42.57806125+07:00","message":"write wav file: './tmp/7589/7589_3641.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.832943333+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.832983634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.832989337+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:42.833007551+07:00","message":"[buffer interim] 3642 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.833015512+07:00","message":"[bufferProcess] interim [420000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:42.833017629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.015643728+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.015681269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.015687811+07:00","message":"receive interim result [false|false]: นว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.015699351+07:00","message":"[buffer interim] 3642 false นว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.015708888+07:00","message":"[bufferProcess] interim [540000000]:นว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.015711546+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.015718989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.01572203+07:00","message":"> Transcript [47522] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.015724612+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.024773798+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.024803806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.024809254+07:00","message":"receive interim result [false|false]: ณเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.024822179+07:00","message":"[buffer interim] 3642 false ณเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.024827874+07:00","message":"[bufferProcess] interim [600000000]:ณเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.024830288+07:00","message":"[bufferProcess] send to processor:นว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.024833478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.024836391+07:00","message":"> Transcript [47523] [false]: 'นว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.024838654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.024841506+07:00","message":"Set new StatePrefix: 'นว'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:43.205031823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:43.20503175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.321982371+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.322019814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.322025909+07:00","message":"receive interim result [false|false]: ณเวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.322038106+07:00","message":"[buffer interim] 3642 false ณเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.322048004+07:00","message":"[bufferProcess] interim [840000000]:ณเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.322050698+07:00","message":"[bufferProcess] send to processor:ณเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.322054916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.322059666+07:00","message":"> Transcript [47524] [false]: 'ณเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.322063096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.322066111+07:00","message":"Set new StatePrefix: 'ณเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.52520971+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.525250456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.525257138+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.525272334+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.525280308+07:00","message":"[bufferProcess] interim [80000000]:ณเวลานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.525283217+07:00","message":"[bufferProcess] send to processor:ณเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.525287309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.525290289+07:00","message":"> Transcript [47525] [false]: 'ณเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.525293371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.525295565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.525297523+07:00","message":"StatePrefix: 'ณเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.525299589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.656463644+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.656503015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.656509001+07:00","message":"receive interim result [false|false]: ณเวลานี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.656521303+07:00","message":"[buffer interim] 3642 false ณเวลานี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.656529059+07:00","message":"[bufferProcess] interim [200000000]:ณเวลานี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.656531482+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.656537379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.656540124+07:00","message":"> Transcript [47526] [false]: 'ณเวลานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.656543092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.656545487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.656547411+07:00","message":"StatePrefix: 'ณเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.656551019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.707279634+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.707312153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.707318679+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.707328208+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.70733513+07:00","message":"[bufferProcess] interim [260000000]:ณเวลานี้ค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.707337458+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.707340886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.707343714+07:00","message":"> Transcript [47527] [false]: 'ณเวลานี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.707347346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.70734931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.707351209+07:00","message":"StatePrefix: 'ณเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.70735329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.894649859+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.894686146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.894691604+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.894703553+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894711978+07:00","message":"[bufferProcess] interim [380000000]:ณเวลานี้ค่ะพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894714582+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894720836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894723596+07:00","message":"> Transcript [47528] [false]: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894726612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894728687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.89473091+07:00","message":"StatePrefix: 'ณเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894733134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894738027+07:00","message":"Push: 'ณเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894740219+07:00","message":"TextPushed: 'ณเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894742482+07:00","message":"Set new StatePrefix : 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.894744775+07:00","message":"Next Push (prob) : 'นี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.894751851+07:00","message":"push: {false ณเวลา 0 0xc004b1d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.909457136+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.909502546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.909509573+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:43.909527679+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.909536849+07:00","message":"[bufferProcess] interim [440000000]:ณเวลานี้ค่ะพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.909540056+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.909543929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.909547153+07:00","message":"> Transcript [47529] [false]: 'ณเวลานี้ค่ะพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.909550732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.90955308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.909565726+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:43.909578038+07:00","message":"TextPushed: 'ณเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.022999858+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.023037125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.023043344+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.023058287+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.023065336+07:00","message":"[bufferProcess] interim [560000000]:ณเวลานี้ค่ะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.023068377+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.023075661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.023078363+07:00","message":"> Transcript [47530] [false]: 'ณเวลานี้ค่ะพี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.023081971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.023084331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.023086406+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.023089084+07:00","message":"TextPushed: 'ณเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.213247487+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.213284626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.213291481+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.213306307+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.213316377+07:00","message":"[bufferProcess] interim [740000000]:ณเวลานี้ค่ะพี่บีคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.213319201+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.213327819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.213331703+07:00","message":"> Transcript [47531] [false]: 'ณเวลานี้ค่ะพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.213336655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.213339026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.213341043+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.213343171+07:00","message":"TextPushed: 'ณเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.342758354+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.342806316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บ่าววีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.342813116+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บ่าววีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.342827189+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342835613+07:00","message":"[bufferProcess] interim [860000000]:ณเวลานี้ค่ะพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342838441+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342842945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342846119+07:00","message":"> Transcript [47532] [false]: 'ณเวลานี้ค่ะพี่บีคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342849905+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342852095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342862107+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342866914+07:00","message":"TextPushed: 'ณเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342870138+07:00","message":"Push: 'นี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342872639+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342875315+07:00","message":"Set new StatePrefix : 'ณเวลานี้ค่ะพี่บีคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.342877968+07:00","message":"Next Push (prob) : 'บีคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.342886546+07:00","message":"push: {false นี้ค่ะพี่ 0 0xc004b1d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.549839063+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.549884036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บ่าววีคลาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.549890534+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บ่าววีคลาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.549905548+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บ่าววีคลาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.549913539+07:00","message":"[bufferProcess] interim [40000000]:ณเวลานี้ค่ะพี่บ่าววีคลาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.549916164+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.54992374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.549927125+07:00","message":"> Transcript [47533] [false]: 'ณเวลานี้ค่ะพี่บ่าววีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.549929818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.549932826+07:00","message":"Set new StatePrefix: 'ณเวลานี้ค่ะพี่บ่าววีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.569055652+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.569089475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บ่าววีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.569096211+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บ่าววีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.569110065+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.569116874+07:00","message":"[bufferProcess] interim [100000000]:ณเวลานี้ค่ะพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.569119309+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บ่าววีคลาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.569125014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.569128303+07:00","message":"> Transcript [47534] [false]: 'ณเวลานี้ค่ะพี่บ่าววีคลาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.569130813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.569134862+07:00","message":"Set new StatePrefix: 'ณเวลานี้ค่ะพี่บ่าววีคลาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.611599657+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.611638353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.611650246+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.611664463+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.611673562+07:00","message":"[bufferProcess] interim [160000000]:ณเวลานี้ค่ะพี่บีคะผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.611676065+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บ่าววีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.611681855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.611684719+07:00","message":"> Transcript [47535] [false]: 'ณเวลานี้ค่ะพี่บ่าววีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.611688128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.611690449+07:00","message":"Set new StatePrefix: 'ณเวลานี้ค่ะพี่บ่าววีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.806380835+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.806423064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะผสมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.806430505+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะผสมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.806443582+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะผสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.80645411+07:00","message":"[bufferProcess] interim [280000000]:ณเวลานี้ค่ะพี่บีคะผสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.806457006+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.806463625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.806467351+07:00","message":"> Transcript [47536] [false]: 'ณเวลานี้ค่ะพี่บีคะผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.806470042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.806472386+07:00","message":"Set new StatePrefix: 'ณเวลานี้ค่ะพี่บีคะผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.864298975+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.864338776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะผสมนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.864345636+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะผสมนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.864360202+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะผสมนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.864374442+07:00","message":"[bufferProcess] interim [340000000]:ณเวลานี้ค่ะพี่บีคะผสมนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.864376971+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะผสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.864384838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.86438777+07:00","message":"> Transcript [47537] [false]: 'ณเวลานี้ค่ะพี่บีคะผสมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.864391293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.864393663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.864395795+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.864399339+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.901640925+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.901687509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะผสมที่เกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.901696133+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะผสมที่เกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.901715705+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะผสมที่เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.901728022+07:00","message":"[bufferProcess] interim [400000000]:ณเวลานี้ค่ะพี่บีคะผสมที่เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.90173242+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะผสมนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.901740578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.901745462+07:00","message":"> Transcript [47538] [false]: 'ณเวลานี้ค่ะพี่บีคะผสมนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.90175091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.901754053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.901757625+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.901761991+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.928386+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.928418983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.928425341+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:44.928441494+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.928448498+07:00","message":"[bufferProcess] interim [460000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.92845109+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะผสมที่เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.928455875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.928458668+07:00","message":"> Transcript [47539] [false]: 'ณเวลานี้ค่ะพี่บีคะผสมที่เกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.928462386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.928464516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.928466916+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:44.928469643+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:45.118536484+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:45.118579151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:45.118585798+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:45.118605452+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.118616724+07:00","message":"[bufferProcess] interim [700000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.118619245+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.11862567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.118628837+07:00","message":"> Transcript [47540] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.118631436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.118634581+07:00","message":"Set new StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:45.438301731+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:45.438343762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:45.438351239+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:45.438366335+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.438374708+07:00","message":"[bufferProcess] interim [940000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.438377794+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.438385078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.438388513+07:00","message":"> Transcript [47541] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.438392579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.438395039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.438397265+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:45.43840011+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.018409952+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.018460638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.018468816+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.018484792+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.018494305+07:00","message":"[bufferProcess] interim [540000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.018497655+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.018502178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.018505574+07:00","message":"> Transcript [47542] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.018509607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.01851186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.018514097+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.018519042+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.136845945+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.136895322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.13690216+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.136914776+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.13692267+07:00","message":"[bufferProcess] interim [720000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.136926441+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.136934221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.136937103+07:00","message":"> Transcript [47543] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.136940808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.136943488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.136945663+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.136948765+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:46.205443938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:46.205476358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.394718157+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.39476114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.394767723+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.39478221+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394790204+07:00","message":"[bufferProcess] interim [20000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394794476+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394800879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394805853+07:00","message":"> Transcript [47544] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394810841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394813326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394818589+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394821157+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394824002+07:00","message":"Push: 'บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394826011+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394831141+07:00","message":"Set new StatePrefix : 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.394833938+07:00","message":"Next Push (prob) : 'ชาวไทยถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.394843011+07:00","message":"push: {false บีคะพระสงฆ์นิกร 0 0xc004b1d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.521366805+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.521407829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.521414711+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.521431147+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.521438751+07:00","message":"[bufferProcess] interim [80000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.521441575+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.521449517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.521452124+07:00","message":"> Transcript [47545] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.521455361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.521457407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.521461463+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.521463971+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.715553856+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.715591465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.715598016+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:46.715614313+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.715621687+07:00","message":"[bufferProcess] interim [320000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.715624383+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.715631744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.715634794+07:00","message":"> Transcript [47546] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.715638634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.71564194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.715645272+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:46.715649622+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.225000777+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.225034825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.225041043+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.225055347+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.225063072+07:00","message":"[bufferProcess] interim [740000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.225065729+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.225071904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.225075004+07:00","message":"> Transcript [47547] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.225078535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.225080561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.225082794+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.225085354+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.294859061+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.294905805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.294913123+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.294929271+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294936956+07:00","message":"[bufferProcess] interim [860000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294939879+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294943787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294947231+07:00","message":"> Transcript [47548] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294951029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294953077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294955603+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294958528+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294962724+07:00","message":"Push: 'ชาวไทยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294964833+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294967435+07:00","message":"Set new StatePrefix : 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.294973356+07:00","message":"Next Push (prob) : 'ความอาลัยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.294980475+07:00","message":"push: {false ชาวไทยถวาย 0 0xc004b1d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.295622716+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.295652065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.295657833+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.295671276+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.295677461+07:00","message":"[bufferProcess] interim [920000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.295679945+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.295683761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.29568617+07:00","message":"> Transcript [47549] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.295689493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.295692266+07:00","message":"Set new StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.822850152+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.822898194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.822904442+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.82292406+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.822933884+07:00","message":"[bufferProcess] interim [400000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.822936855+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.822940833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.822943787+07:00","message":"> Transcript [47550] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.822946332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.822948288+07:00","message":"Set new StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.974503187+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.974544141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.974550158+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:47.974567792+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.974575613+07:00","message":"[bufferProcess] interim [520000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.974578511+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.974582728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.974585541+07:00","message":"> Transcript [47551] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.974589428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.974591545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.974593651+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:47.974596406+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.108127152+07:00","message":"[GCS] IsForceVAD: false for message ID: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.179045207+07:00","message":"[GCS] Start streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.184476038+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.184514659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.184520231+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.184534468+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.184537883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.184540668+07:00","message":"receive interim result [false|false]: ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.184546057+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.184549449+07:00","message":"[buffer interim] 3642 false ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184555193+07:00","message":"[bufferProcess] interim [700000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184557891+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.18456154+07:00","message":"[bufferProcess] interim [760000000]:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184563724+07:00","message":"[bufferProcess] send to processor:ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184566671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184569234+07:00","message":"> Transcript [47552] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184572762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184578396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184580941+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184584135+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184586061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184588013+07:00","message":"> Transcript [47553] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184590182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184591925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184593617+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.184595633+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.287948651+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.287993524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณเวลานี้ค่ะพี่บ่าววีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสมเด็จ\",\"confidence\":0.9567248}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.288001464+07:00","message":"receive interim result [true|false]: ณเวลานี้ค่ะพี่บ่าววีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.288011918+07:00","message":"end recv isFinal message id 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.288014276+07:00","message":"end Recv id 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.288023096+07:00","message":"[buffer interim] 3642 true ณเวลานี้ค่ะพี่บ่าววีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288035804+07:00","message":"[bufferProcess] interim [850000000]:ณเวลานี้ค่ะพี่บ่าววีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288040247+07:00","message":"[bufferProcess] send to processor (isfinal):ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288044123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288047847+07:00","message":"> Transcript [47554] [false]: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288051757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288053838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288056373+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288059545+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.28806695+07:00","message":"Push: 'ความอาลัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288069016+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288071695+07:00","message":"Set new StatePrefix : 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288074181+07:00","message":"Next Push (prob) : 'ให้กับสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288076017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288078265+07:00","message":"> Transcript [47555] [true]: 'ณเวลานี้ค่ะพี่บ่าววีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288080931+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288082644+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288084475+07:00","message":"StatePrefix: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288086699+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.28808878+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288305259+07:00","message":"Push: 'ให้กับสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.28830851+07:00","message":"TextPushed: 'ณเวลานี้ค่ะพี่บีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288318414+07:00","message":"Set new StatePrefix : 'ณเวลานี้ค่ะพี่บ่าววีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288321683+07:00","message":"Next Push (prob) : 'ณเวลานี้ค่ะพี่บ่าววีคะพระสงฆ์นิกรชาวไทยถวายความอาลัยนะคะให้กับสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.288338085+07:00","message":"push: {false ความอาลัยนะคะ 0 0xc004b1d780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.288326964+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3642.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.288381421+07:00","message":"push: {true ให้กับสมเด็จ 0 0xc004b1d780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:48.299847162+07:00","message":"write wav file: './tmp/7589/7589_3642.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.848588639+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.848628397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.848633883+07:00","message":"receive interim result [false|false]: พระพันปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:48.848647938+07:00","message":"[buffer interim] 3643 false พระพันปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.848657696+07:00","message":"[bufferProcess] interim [720000000]:พระพันปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:48.848659749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:49.027716554+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:49.027754979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:49.02776149+07:00","message":"receive interim result [false|false]: พระพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:49.027776459+07:00","message":"[buffer interim] 3643 false พระพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.027784723+07:00","message":"[bufferProcess] interim [840000000]:พระพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.027787739+07:00","message":"[bufferProcess] send to processor:พระพันปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.027796339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.027799447+07:00","message":"> Transcript [47556] [false]: 'พระพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.027801917+07:00","message":"Set StatePrefix (first interim): 'พระพันปี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:49.206379778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:49.206397806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:49.615715353+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:49.615752831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:49.615759373+07:00","message":"receive interim result [false|false]: พระพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:49.615775661+07:00","message":"[buffer interim] 3643 false พระพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.615789471+07:00","message":"[bufferProcess] interim [440000000]:พระพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.61579226+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.615801629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.615804953+07:00","message":"> Transcript [47557] [false]: 'พระพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.61581058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.615812978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.615815048+07:00","message":"StatePrefix: 'พระพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:49.615817182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.059255659+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.059296905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.059303588+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.059317697+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.059328257+07:00","message":"[bufferProcess] interim [920000000]:พระพันปีหลวงแต่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.059331217+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.05933829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.059341031+07:00","message":"> Transcript [47558] [false]: 'พระพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.059344728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.059346781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.059348786+07:00","message":"StatePrefix: 'พระพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.059350793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.30737844+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.30742155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.307428277+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.30744109+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.307451789+07:00","message":"[bufferProcess] interim [160000000]:พระพันปีหลวงแต่สำหรับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.307456029+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.307462818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.307468402+07:00","message":"> Transcript [47559] [false]: 'พระพันปีหลวงแต่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.307473385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.307476593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.307478752+07:00","message":"StatePrefix: 'พระพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.307481045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.630609755+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.63065112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.630657708+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.630675178+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630683113+07:00","message":"[bufferProcess] interim [460000000]:พระพันปีหลวงแต่สำหรับพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630685702+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630689566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630692901+07:00","message":"> Transcript [47560] [false]: 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630696337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630698469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630700445+07:00","message":"StatePrefix: 'พระพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630702533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630708665+07:00","message":"Push: 'พระพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630710725+07:00","message":"TextPushed: 'พระพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630713915+07:00","message":"Set new StatePrefix : 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.630717703+07:00","message":"Next Push (prob) : 'หลวงแต่สำหรับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.630760076+07:00","message":"push: {false พระพันปี 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.821943311+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.821979238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.821987533+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:50.822001386+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.822012539+07:00","message":"[bufferProcess] interim [700000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.8220152+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.822022332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.822024982+07:00","message":"> Transcript [47561] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.822028384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.822030754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.822032859+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:50.822035592+07:00","message":"TextPushed: 'พระพันปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.214266986+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.214316774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.214324997+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.214344012+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.214356492+07:00","message":"[bufferProcess] interim [120000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.214360841+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.21436904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.21437368+07:00","message":"> Transcript [47562] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.214379263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.214382064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.21438799+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.214391432+07:00","message":"TextPushed: 'พระพันปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.398961107+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.399002973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.399008925+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.399024284+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.399031762+07:00","message":"[bufferProcess] interim [240000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.399036017+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.399040814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.399044597+07:00","message":"> Transcript [47563] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.399048266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.399050584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.399052892+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.399055178+07:00","message":"TextPushed: 'พระพันปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.540556387+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.540595403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.540602196+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.540616372+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.540629399+07:00","message":"[bufferProcess] interim [420000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.54063357+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.54064127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.540645605+07:00","message":"> Transcript [47564] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.540651419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.540653725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.540656366+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.54065853+07:00","message":"TextPushed: 'พระพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.540664121+07:00","message":"Push: 'หลวงแต่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.540666225+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.540668515+07:00","message":"Set new StatePrefix : 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.540670774+07:00","message":"Next Push (prob) : 'บ่าววีก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.540678345+07:00","message":"push: {false หลวงแต่สำหรับพี่ 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.738165437+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.738207242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.738215094+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.738230819+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.738238201+07:00","message":"[bufferProcess] interim [540000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.738240739+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.738246298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.73824897+07:00","message":"> Transcript [47565] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.738253189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.738255518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.738257522+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.738260462+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.857782779+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.85782859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.857836696+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:51.857851184+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.857859499+07:00","message":"[bufferProcess] interim [720000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.857862536+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.857869344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.857871948+07:00","message":"> Transcript [47566] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.857876114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.857878428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.857880737+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:51.857883909+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:52.207186349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:52.207179276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.430545004+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.430580891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.430587673+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.430600532+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.43060985+07:00","message":"[bufferProcess] interim [320000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.430613115+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.43061762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.430620288+07:00","message":"> Transcript [47567] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.430625602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.430627646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.430629917+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.430632569+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.558395731+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.558441392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.558448538+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.558467754+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558477978+07:00","message":"[bufferProcess] interim [380000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558481034+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558485493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558488853+07:00","message":"> Transcript [47568] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558493549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558497718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558500378+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558503675+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558506953+07:00","message":"Push: 'บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558510125+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558513995+07:00","message":"Set new StatePrefix : 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.558518097+07:00","message":"Next Push (prob) : 'เรื่องเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.558533777+07:00","message":"push: {false บ่าววีก็มี 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.788637337+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.788678513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.78868597+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.788705859+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.788710216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.788713007+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.788719171+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.788725786+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788759571+07:00","message":"[bufferProcess] interim [560000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788784246+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788795205+07:00","message":"[bufferProcess] interim [620000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788797396+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788801368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788805105+07:00","message":"> Transcript [47569] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788809518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788811668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788814354+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788817049+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788819738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788821738+07:00","message":"> Transcript [47570] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788824118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788826015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788827824+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.788829826+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.843773612+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.843816357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.843823774+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:52.843850549+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.843864639+07:00","message":"[bufferProcess] interim [680000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.843867486+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.843871915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.843875715+07:00","message":"> Transcript [47571] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.843879791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.843882054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.843884121+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:52.843886893+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.002397278+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.002443038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.002450315+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.002474139+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.002486781+07:00","message":"[bufferProcess] interim [860000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.002491621+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.00250622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.002511368+07:00","message":"> Transcript [47572] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.002516364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.00251872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.00252178+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.002524869+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.00253879+07:00","message":"Push: 'เรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.002544103+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.002546455+07:00","message":"Set new StatePrefix : 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.002549183+07:00","message":"Next Push (prob) : 'ที่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.002560041+07:00","message":"push: {false เรื่องเล่า 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.148073039+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.148119003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.148126094+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.148141251+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.148149309+07:00","message":"[bufferProcess] interim [980000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.148151885+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.14815884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.148161972+07:00","message":"> Transcript [47573] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.1481658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.14816783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.148170152+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.148173312+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.336611104+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.336648894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.336656336+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.336675981+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.336685744+07:00","message":"[bufferProcess] interim [220000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.336688891+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.336694217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.336697508+07:00","message":"> Transcript [47574] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.33670158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.33670483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.33670725+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.33670992+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.638597263+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.638641201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.638648205+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.638669129+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.638683387+07:00","message":"[bufferProcess] interim [460000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.638686611+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.638694673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.638698892+07:00","message":"> Transcript [47575] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.638703421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.638705803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.638710428+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.638713571+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.74858095+07:00","message":"[GCS] IsForceVAD: false for message ID: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.820169563+07:00","message":"[GCS] Start streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.83557245+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.835613264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.835620211+07:00","message":"receive interim result [false|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.835635847+07:00","message":"[buffer interim] 3643 false พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835643646+07:00","message":"[bufferProcess] interim [700000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835646755+07:00","message":"[bufferProcess] send to processor:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835654358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835657418+07:00","message":"> Transcript [47576] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835661948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835664311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835666871+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835669653+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835676174+07:00","message":"Push: 'ที่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835678333+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835680704+07:00","message":"Set new StatePrefix : 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.835683593+07:00","message":"Next Push (prob) : 'จะมาแบ่งปัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.835691818+07:00","message":"push: {false ที่วันนี้ 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.889234313+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.889275666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.889282594+07:00","message":"receive interim result [true|false]: พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.889292085+07:00","message":"end recv isFinal message id 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.889294468+07:00","message":"end Recv id 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.889300223+07:00","message":"[buffer interim] 3643 true พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889309868+07:00","message":"[bufferProcess] interim [790000000]:พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889313961+07:00","message":"[bufferProcess] send to processor (isfinal):พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889318005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889321261+07:00","message":"> Transcript [47577] [false]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889325055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889327158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.88932939+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889332538+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889334822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889336973+07:00","message":"> Transcript [47578] [true]: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปันให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889342031+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889343996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889345806+07:00","message":"StatePrefix: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้จะมาแบ่งปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889347908+07:00","message":"TextPushed: 'พระพันปีหลวงแต่สำหรับพี่บ่าววีก็มีเรื่องเล่าที่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:53.889351117+07:00","message":"Push: 'จะมาแบ่งปันให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:53.889359842+07:00","message":"push: {true จะมาแบ่งปันให้ 0 0xc004b6ce80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:53.901600289+07:00","message":"write wav file: './tmp/7589/7589_3643.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.267050489+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.267098748+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-06-22T13:28:54.267106261+07:00","message":"receive interim result [false|false]: Kapook"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.267121589+07:00","message":"[buffer interim] 3644 false Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.26712995+07:00","message":"[bufferProcess] interim [420000000]:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.267131925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.340887495+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.340943497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.34095271+07:00","message":"receive interim result [false|false]: กับทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.340970533+07:00","message":"[buffer interim] 3644 false กับทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.340978149+07:00","message":"[bufferProcess] interim [540000000]:กับทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.340980809+07:00","message":"[bufferProcess] send to processor:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.34098751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.340990872+07:00","message":"> Transcript [47579] [false]: 'Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.340993097+07:00","message":"Set StatePrefix (first interim): 'Kapook'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.538800352+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.538839869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับทุกคนดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.538846857+07:00","message":"receive interim result [false|false]: กับทุกคนดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.538862118+07:00","message":"[buffer interim] 3644 false กับทุกคนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.5388703+07:00","message":"[bufferProcess] interim [780000000]:กับทุกคนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.538874359+07:00","message":"[bufferProcess] send to processor:กับทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.538884582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.538889111+07:00","message":"> Transcript [47580] [false]: 'กับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.538892872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.538896094+07:00","message":"Set new StatePrefix: 'กับทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.658667839+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.658703669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับทุกคนด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.658710179+07:00","message":"receive interim result [false|false]: กับทุกคนด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.658724542+07:00","message":"[buffer interim] 3644 false กับทุกคนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.658731313+07:00","message":"[bufferProcess] interim [840000000]:กับทุกคนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.658733789+07:00","message":"[bufferProcess] send to processor:กับทุกคนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.658740491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.658745028+07:00","message":"> Transcript [47581] [false]: 'กับทุกคนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.658748347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.658751477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.65875341+07:00","message":"StatePrefix: 'กับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.658756899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.870963313+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.871011526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับทุกคนด้วยเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.871020389+07:00","message":"receive interim result [false|false]: กับทุกคนด้วยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:54.871035568+07:00","message":"[buffer interim] 3644 false กับทุกคนด้วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.871042453+07:00","message":"[bufferProcess] interim [80000000]:กับทุกคนด้วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.871044875+07:00","message":"[bufferProcess] send to processor:กับทุกคนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.871048228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.871051328+07:00","message":"> Transcript [47582] [false]: 'กับทุกคนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.871054706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.871057004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.871059126+07:00","message":"StatePrefix: 'กับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:54.871061282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.053398973+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.053442178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับทุกคนด้วยเป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.053448726+07:00","message":"receive interim result [false|false]: กับทุกคนด้วยเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.053463474+07:00","message":"[buffer interim] 3644 false กับทุกคนด้วยเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.05347365+07:00","message":"[bufferProcess] interim [260000000]:กับทุกคนด้วยเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.053476322+07:00","message":"[bufferProcess] send to processor:กับทุกคนด้วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.053484623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.053487659+07:00","message":"> Transcript [47583] [false]: 'กับทุกคนด้วยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.053492282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.053495177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.053497313+07:00","message":"StatePrefix: 'กับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.053499702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.063248154+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.063277128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับทุกคนด้วยเป็นภาระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.063284681+07:00","message":"receive interim result [false|false]: กับทุกคนด้วยเป็นภาระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.063299032+07:00","message":"[buffer interim] 3644 false กับทุกคนด้วยเป็นภาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.063305152+07:00","message":"[bufferProcess] interim [320000000]:กับทุกคนด้วยเป็นภาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.063308098+07:00","message":"[bufferProcess] send to processor:กับทุกคนด้วยเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.063316412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.063321044+07:00","message":"> Transcript [47584] [false]: 'กับทุกคนด้วยเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.063324351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.06332696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.06332915+07:00","message":"StatePrefix: 'กับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.063331165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.063338614+07:00","message":"Push: 'กับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.063340714+07:00","message":"TextPushed: 'กับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.063342879+07:00","message":"Set new StatePrefix : 'กับทุกคนด้วยเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.063345171+07:00","message":"Next Push (prob) : 'ด้วยเป็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.063352752+07:00","message":"push: {false กับทุกคน 0 0xc0030bde80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:55.207719522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:55.20775284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.239474005+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.239521972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับทุกคนด้วยเป็นภารกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.239530602+07:00","message":"receive interim result [false|false]: กับทุกคนด้วยเป็นภารกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.239548481+07:00","message":"[buffer interim] 3644 false กับทุกคนด้วยเป็นภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.239558976+07:00","message":"[bufferProcess] interim [440000000]:กับทุกคนด้วยเป็นภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.239563288+07:00","message":"[bufferProcess] send to processor:กับทุกคนด้วยเป็นภาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.239573658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.239580414+07:00","message":"> Transcript [47585] [false]: 'กับทุกคนด้วยเป็นภาระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.239584386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.239587575+07:00","message":"Set new StatePrefix: 'กับทุกคนด้วยเป็นภาระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.556212882+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.55626371+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-06-22T13:28:55.556272543+07:00","message":"receive interim result [false|false]: กับทุกคนด้วยเป็นภารกิจ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.556292201+07:00","message":"[buffer interim] 3644 false กับทุกคนด้วยเป็นภารกิจ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.556305537+07:00","message":"[bufferProcess] interim [740000000]:กับทุกคนด้วยเป็นภารกิจ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.556309764+07:00","message":"[bufferProcess] send to processor:กับทุกคนด้วยเป็นภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.556316005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.556320591+07:00","message":"> Transcript [47586] [false]: 'กับทุกคนด้วยเป็นภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.556324416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.556327765+07:00","message":"Set new StatePrefix: 'กับทุกคนด้วยเป็นภารกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.563068531+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.563101331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับทุกคนด้วยเป็นภารกิจสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.563108598+07:00","message":"receive interim result [false|false]: กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:55.563122688+07:00","message":"[buffer interim] 3644 false กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.563135228+07:00","message":"[bufferProcess] interim [800000000]:กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.5631388+07:00","message":"[bufferProcess] send to processor:กับทุกคนด้วยเป็นภารกิจ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.563145949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.563149584+07:00","message":"> Transcript [47587] [false]: 'กับทุกคนด้วยเป็นภารกิจ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.563154215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.563157669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.563160813+07:00","message":"StatePrefix: 'กับทุกคนด้วยเป็นภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:55.563164383+07:00","message":"TextPushed: 'กับทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.1353114+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.135349522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับทุกคนด้วยเป็นภารกิจสำคัญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.13535568+07:00","message":"receive interim result [false|false]: กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.135371099+07:00","message":"[buffer interim] 3644 false กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.135398759+07:00","message":"[bufferProcess] interim [400000000]:กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.135401986+07:00","message":"[bufferProcess] send to processor:กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.135406531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.135409828+07:00","message":"> Transcript [47588] [false]: 'กับทุกคนด้วยเป็นภารกิจสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.135413323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.135415548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.135417755+07:00","message":"StatePrefix: 'กับทุกคนด้วยเป็นภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.135423313+07:00","message":"TextPushed: 'กับทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.307923763+07:00","message":"[GCS] IsForceVAD: false for message ID: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.379085913+07:00","message":"[GCS] Start streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.437032288+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.437083072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับทุกคนด้วยเป็นภารกิจสำคัญ\",\"confidence\":0.93622434}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.437089576+07:00","message":"receive interim result [true|false]: กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.437101706+07:00","message":"end recv isFinal message id 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.437104258+07:00","message":"end Recv id 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.437112417+07:00","message":"[buffer interim] 3644 true กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437125178+07:00","message":"[bufferProcess] interim [730000000]:กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437129975+07:00","message":"[bufferProcess] send to processor (isfinal):กับทุกคนด้วยเป็นภารกิจสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437134503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.4371376+07:00","message":"> Transcript [47589] [false]: 'กับทุกคนด้วยเป็นภารกิจสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437141195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437143723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437145807+07:00","message":"StatePrefix: 'กับทุกคนด้วยเป็นภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437148133+07:00","message":"TextPushed: 'กับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437150076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437152241+07:00","message":"> Transcript [47590] [true]: 'กับทุกคนด้วยเป็นภารกิจสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437155171+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437156969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437158936+07:00","message":"StatePrefix: 'กับทุกคนด้วยเป็นภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437175108+07:00","message":"TextPushed: 'กับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:56.437178685+07:00","message":"Push: 'ด้วยเป็นภารกิจสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:56.437188355+07:00","message":"push: {true ด้วยเป็นภารกิจสำคัญ 0 0xc0030bde80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:56.450320208+07:00","message":"write wav file: './tmp/7589/7589_3644.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.019340159+07:00","message":"[GCS] IsForceVAD: false for message ID: 3645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.113104997+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.113139821+07:00","message":"found end of frame, send empty tag with msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.113143558+07:00","message":"end Recv id 3645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.113152775+07:00","message":"[buffer interim] 3645 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.113173284+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.113178392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.113181595+07:00","message":"> Transcript [47591] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.113185621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.113187677+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.113189737+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.113191736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.113194249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.113205903+07:00","message":"push: {true \n 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:57.118813084+07:00","message":"write wav file: './tmp/7589/7589_3645.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.14022894+07:00","message":"[GCS] Start streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.616905792+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.616962495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.616968431+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.61698388+07:00","message":"[buffer interim] 3646 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.616991584+07:00","message":"[bufferProcess] interim [480000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.616993366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.802840145+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.802921345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งทัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.802930142+07:00","message":"receive interim result [false|false]: ส่งทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.802947002+07:00","message":"[buffer interim] 3646 false ส่งทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.802962372+07:00","message":"[bufferProcess] interim [660000000]:ส่งทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.802965844+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.802974239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.802977739+07:00","message":"> Transcript [47592] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.802980255+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.815224532+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.815257862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.815263629+07:00","message":"receive interim result [false|false]: ส่งท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.815277517+07:00","message":"[buffer interim] 3646 false ส่งท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.815283654+07:00","message":"[bufferProcess] interim [720000000]:ส่งท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.815286353+07:00","message":"[bufferProcess] send to processor:ส่งทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.815289448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.81529191+07:00","message":"> Transcript [47593] [false]: 'ส่งทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.81529536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.815297547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.815299535+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.815301632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.894703768+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.894744645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งทันที\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.894751043+07:00","message":"receive interim result [false|false]: ส่งทันที"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.894766811+07:00","message":"[buffer interim] 3646 false ส่งทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.894777764+07:00","message":"[bufferProcess] interim [780000000]:ส่งทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.894781766+07:00","message":"[bufferProcess] send to processor:ส่งท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.894790174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.894794588+07:00","message":"> Transcript [47594] [false]: 'ส่งท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.894799465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.894801709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.894803829+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.894805925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.997294319+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.997332575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.997339402+07:00","message":"receive interim result [false|false]: ส่งท่านตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:57.997356131+07:00","message":"[buffer interim] 3646 false ส่งท่านตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.997369407+07:00","message":"[bufferProcess] interim [840000000]:ส่งท่านตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.99737245+07:00","message":"[bufferProcess] send to processor:ส่งทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.997379198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.997381897+07:00","message":"> Transcript [47595] [false]: 'ส่งทันที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.997384895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.997387029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.997389347+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:57.997392122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:58.208791097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:28:58.208819226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.314171813+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.314215019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.314222471+07:00","message":"receive interim result [false|false]: ส่งท่านตรงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.314240453+07:00","message":"[buffer interim] 3646 false ส่งท่านตรงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.314250375+07:00","message":"[bufferProcess] interim [140000000]:ส่งท่านตรงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.314254526+07:00","message":"[bufferProcess] send to processor:ส่งท่านตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.314264689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.31426893+07:00","message":"> Transcript [47596] [false]: 'ส่งท่านตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.314273765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.31427715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.314280398+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.314283247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.314292254+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.314295189+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.314298251+07:00","message":"Set new StatePrefix : 'ส่งท่านตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.31430203+07:00","message":"Next Push (prob) : 'ท่านตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.31432819+07:00","message":"push: {false ส่ง 0 0xc0052ce280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.388714117+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.388770089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรงไปส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.388778843+07:00","message":"receive interim result [false|false]: ส่งท่านตรงไปส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.388797591+07:00","message":"[buffer interim] 3646 false ส่งท่านตรงไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.388810275+07:00","message":"[bufferProcess] interim [320000000]:ส่งท่านตรงไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.388814034+07:00","message":"[bufferProcess] send to processor:ส่งท่านตรงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.388819006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.388822992+07:00","message":"> Transcript [47597] [false]: 'ส่งท่านตรงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.388827681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.388833259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.388836388+07:00","message":"StatePrefix: 'ส่งท่านตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.388840113+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.577439226+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.577485782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรงไปส่งงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.577491246+07:00","message":"receive interim result [false|false]: ส่งท่านตรงไปส่งงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.577507797+07:00","message":"[buffer interim] 3646 false ส่งท่านตรงไปส่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.577516465+07:00","message":"[bufferProcess] interim [440000000]:ส่งท่านตรงไปส่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.577519157+07:00","message":"[bufferProcess] send to processor:ส่งท่านตรงไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.577523439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.577526804+07:00","message":"> Transcript [47598] [false]: 'ส่งท่านตรงไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.577530398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.577532896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.577535096+07:00","message":"StatePrefix: 'ส่งท่านตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.577538184+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.697312298+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.697356259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรงไปส่งงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.697361995+07:00","message":"receive interim result [false|false]: ส่งท่านตรงไปส่งงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:58.697376216+07:00","message":"[buffer interim] 3646 false ส่งท่านตรงไปส่งงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.697387147+07:00","message":"[bufferProcess] interim [620000000]:ส่งท่านตรงไปส่งงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.697389694+07:00","message":"[bufferProcess] send to processor:ส่งท่านตรงไปส่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.697395864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.697399143+07:00","message":"> Transcript [47599] [false]: 'ส่งท่านตรงไปส่งงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.697402999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.697405719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.697407996+07:00","message":"StatePrefix: 'ส่งท่านตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:58.697410957+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.341470122+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.341507409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรงไปส่งงานที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.34151403+07:00","message":"receive interim result [false|false]: ส่งท่านตรงไปส่งงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.34152963+07:00","message":"[buffer interim] 3646 false ส่งท่านตรงไปส่งงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341538333+07:00","message":"[bufferProcess] interim [220000000]:ส่งท่านตรงไปส่งงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341540939+07:00","message":"[bufferProcess] send to processor:ส่งท่านตรงไปส่งงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341544609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341547505+07:00","message":"> Transcript [47600] [false]: 'ส่งท่านตรงไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341551017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341553156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341555103+07:00","message":"StatePrefix: 'ส่งท่านตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341557871+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341560773+07:00","message":"Push: 'ท่านตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341562939+07:00","message":"TextPushed: 'ส่งท่านตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341564958+07:00","message":"Set new StatePrefix : 'ส่งท่านตรงไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.341567244+07:00","message":"Next Push (prob) : 'ไปส่งงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.34157422+07:00","message":"push: {false ท่านตรง 0 0xc0052ce280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.423403049+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.423448295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรงไปส่งงานที่โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.423455354+07:00","message":"receive interim result [false|false]: ส่งท่านตรงไปส่งงานที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.423470199+07:00","message":"[buffer interim] 3646 false ส่งท่านตรงไปส่งงานที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.423478009+07:00","message":"[bufferProcess] interim [280000000]:ส่งท่านตรงไปส่งงานที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.423480974+07:00","message":"[bufferProcess] send to processor:ส่งท่านตรงไปส่งงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.423488749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.423492177+07:00","message":"> Transcript [47601] [false]: 'ส่งท่านตรงไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.423495565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.423497827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.423499835+07:00","message":"StatePrefix: 'ส่งท่านตรงไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.423502947+07:00","message":"TextPushed: 'ส่งท่านตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.46607022+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.466109354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรงไปส่งงานที่ลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.466115999+07:00","message":"receive interim result [false|false]: ส่งท่านตรงไปส่งงานที่ลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.466131163+07:00","message":"[buffer interim] 3646 false ส่งท่านตรงไปส่งงานที่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.46613836+07:00","message":"[bufferProcess] interim [340000000]:ส่งท่านตรงไปส่งงานที่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.466140844+07:00","message":"[bufferProcess] send to processor:ส่งท่านตรงไปส่งงานที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.466148016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.466151075+07:00","message":"> Transcript [47602] [false]: 'ส่งท่านตรงไปส่งงานที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.466154305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.466156514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.466158628+07:00","message":"StatePrefix: 'ส่งท่านตรงไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.466161476+07:00","message":"TextPushed: 'ส่งท่านตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.469123066+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.46915069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรงไปส่งงานที่ลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.469156+07:00","message":"receive interim result [false|false]: ส่งท่านตรงไปส่งงานที่ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.469179525+07:00","message":"[buffer interim] 3646 false ส่งท่านตรงไปส่งงานที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.46918689+07:00","message":"[bufferProcess] interim [400000000]:ส่งท่านตรงไปส่งงานที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.469189343+07:00","message":"[bufferProcess] send to processor:ส่งท่านตรงไปส่งงานที่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.46919343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.469196681+07:00","message":"> Transcript [47603] [false]: 'ส่งท่านตรงไปส่งงานที่ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.469200488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.469202778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.469204995+07:00","message":"StatePrefix: 'ส่งท่านตรงไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.469207412+07:00","message":"TextPushed: 'ส่งท่านตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.708337374+07:00","message":"[GCS] IsForceVAD: false for message ID: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.792991988+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.793037498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรงไปส่งงานที่ลพบุรีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.793044442+07:00","message":"receive interim result [false|false]: ส่งท่านตรงไปส่งงานที่ลพบุรีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.793059416+07:00","message":"[buffer interim] 3646 false ส่งท่านตรงไปส่งงานที่ลพบุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793068532+07:00","message":"[bufferProcess] interim [760000000]:ส่งท่านตรงไปส่งงานที่ลพบุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793070979+07:00","message":"[bufferProcess] send to processor:ส่งท่านตรงไปส่งงานที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793075405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793078498+07:00","message":"> Transcript [47604] [false]: 'ส่งท่านตรงไปส่งงานที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793082449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793084695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793088368+07:00","message":"StatePrefix: 'ส่งท่านตรงไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793090759+07:00","message":"TextPushed: 'ส่งท่านตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793093571+07:00","message":"Push: 'ไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793095555+07:00","message":"TextPushed: 'ส่งท่านตรงไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793099446+07:00","message":"Set new StatePrefix : 'ส่งท่านตรงไปส่งงานที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.793103704+07:00","message":"Next Push (prob) : 'ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.793113067+07:00","message":"push: {false ไปส่งงานที่ 0 0xc0052ce280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.877606546+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.877665355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่านตรงไปส่งงานที่ลพบุรีครับ\",\"confidence\":0.9296431}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.877672862+07:00","message":"receive interim result [true|false]: ส่งท่านตรงไปส่งงานที่ลพบุรีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.877684141+07:00","message":"end recv isFinal message id 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.877687018+07:00","message":"end Recv id 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.877695798+07:00","message":"[buffer interim] 3646 true ส่งท่านตรงไปส่งงานที่ลพบุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877705737+07:00","message":"[bufferProcess] interim [790000000]:ส่งท่านตรงไปส่งงานที่ลพบุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877712894+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งท่านตรงไปส่งงานที่ลพบุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877716595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877719665+07:00","message":"> Transcript [47605] [false]: 'ส่งท่านตรงไปส่งงานที่ลพบุรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.87772325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877725623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877728047+07:00","message":"StatePrefix: 'ส่งท่านตรงไปส่งงานที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877731222+07:00","message":"TextPushed: 'ส่งท่านตรงไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877733784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877735791+07:00","message":"> Transcript [47606] [true]: 'ส่งท่านตรงไปส่งงานที่ลพบุรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877738162+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877740151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877742036+07:00","message":"StatePrefix: 'ส่งท่านตรงไปส่งงานที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877744099+07:00","message":"TextPushed: 'ส่งท่านตรงไปส่งงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:28:59.877750762+07:00","message":"Push: 'ลพบุรีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:28:59.87776057+07:00","message":"push: {true ลพบุรีครับ 0 0xc0052ce280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:28:59.885908726+07:00","message":"write wav file: './tmp/7589/7589_3646.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:00.893549361+07:00","message":"[GCS] Start streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:00.988193659+07:00","message":"[GCS] IsForceVAD: false for message ID: 3647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.112098768+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.112141863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.112147949+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.112164214+07:00","message":"[buffer interim] 3647 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.112172198+07:00","message":"[bufferProcess] interim [420000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.11217397+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.11217819+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.112181579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.11218462+07:00","message":"> Transcript [47607] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.112186947+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.135137614+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.135169844+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-06-22T13:29:01.135175522+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.135184666+07:00","message":"end recv isFinal message id 3647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.135187183+07:00","message":"end Recv id 3647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.135193509+07:00","message":"[buffer interim] 3647 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.135200273+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.135203934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.135207965+07:00","message":"> Transcript [47608] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.135210642+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.135212701+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.135214945+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.135217603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.135220017+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.135227401+07:00","message":"push: {true  0 0xc004b1ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:01.140523395+07:00","message":"write wav file: './tmp/7589/7589_3647.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:01.209683913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:01.209700249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.249838147+07:00","message":"[GCS] Start streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.600960113+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.601001415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.601008206+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.601022318+07:00","message":"[buffer interim] 3648 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.601029815+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.601031934+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.915708933+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.915750001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซ็นทรัล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.915755981+07:00","message":"receive interim result [false|false]: เซ็นทรัล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.915769739+07:00","message":"[buffer interim] 3648 false เซ็นทรัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.915777627+07:00","message":"[bufferProcess] interim [660000000]:เซ็นทรัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.915779927+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.91578622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.915789352+07:00","message":"> Transcript [47609] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.91579184+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.928001412+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.928030708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.928035879+07:00","message":"receive interim result [false|false]: เป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:01.928047758+07:00","message":"[buffer interim] 3648 false เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.928053018+07:00","message":"[bufferProcess] interim [720000000]:เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.92805517+07:00","message":"[bufferProcess] send to processor:เซ็นทรัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.928059499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.928061989+07:00","message":"> Transcript [47610] [false]: 'เซ็นทรัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.928064187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:01.928066365+07:00","message":"Set new StatePrefix: 'เซ็นทรัล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.32517289+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.32521205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทหารอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.325218325+07:00","message":"receive interim result [false|false]: เป็นทหารอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.325233627+07:00","message":"[buffer interim] 3648 false เป็นทหารอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.325241275+07:00","message":"[bufferProcess] interim [80000000]:เป็นทหารอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.325243887+07:00","message":"[bufferProcess] send to processor:เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.325271222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.325274659+07:00","message":"> Transcript [47611] [false]: 'เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.325277274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.325280049+07:00","message":"Set new StatePrefix: 'เป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.442840777+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.442879138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทหารอย่างที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.442885758+07:00","message":"receive interim result [false|false]: เป็นทหารอย่างที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.442899288+07:00","message":"[buffer interim] 3648 false เป็นทหารอย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.442906839+07:00","message":"[bufferProcess] interim [200000000]:เป็นทหารอย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.442909604+07:00","message":"[bufferProcess] send to processor:เป็นทหารอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.442915272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.442918023+07:00","message":"> Transcript [47612] [false]: 'เป็นทหารอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.442921463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.442923642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.442925545+07:00","message":"StatePrefix: 'เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.442927819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.681363076+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.681400708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทหารอย่างที่บอกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.681406897+07:00","message":"receive interim result [false|false]: เป็นทหารอย่างที่บอกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.681419033+07:00","message":"[buffer interim] 3648 false เป็นทหารอย่างที่บอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.681426241+07:00","message":"[bufferProcess] interim [440000000]:เป็นทหารอย่างที่บอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.68142883+07:00","message":"[bufferProcess] send to processor:เป็นทหารอย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.681432499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.68143524+07:00","message":"> Transcript [47613] [false]: 'เป็นทหารอย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.681438675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.681440697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.681442665+07:00","message":"StatePrefix: 'เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.681444699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.686109705+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.686158119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทหารอย่างที่บอกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.686164359+07:00","message":"receive interim result [false|false]: เป็นทหารอย่างที่บอกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.686193058+07:00","message":"[buffer interim] 3648 false เป็นทหารอย่างที่บอกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.686200427+07:00","message":"[bufferProcess] interim [500000000]:เป็นทหารอย่างที่บอกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.686203196+07:00","message":"[bufferProcess] send to processor:เป็นทหารอย่างที่บอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.686210773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.686214313+07:00","message":"> Transcript [47614] [false]: 'เป็นทหารอย่างที่บอกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.686217774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.686219992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.686222436+07:00","message":"StatePrefix: 'เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.686224539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.99503219+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.995071769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทหารอย่างที่บอกเป็นสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.995099853+07:00","message":"receive interim result [false|false]: เป็นทหารอย่างที่บอกเป็นสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.995115811+07:00","message":"[buffer interim] 3648 false เป็นทหารอย่างที่บอกเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995123506+07:00","message":"[bufferProcess] interim [740000000]:เป็นทหารอย่างที่บอกเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.99512604+07:00","message":"[bufferProcess] send to processor:เป็นทหารอย่างที่บอกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995129728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995132569+07:00","message":"> Transcript [47615] [false]: 'เป็นทหารอย่างที่บอกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995136215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995138445+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995141157+07:00","message":"StatePrefix: 'เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995143543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995149462+07:00","message":"Push: 'เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995151589+07:00","message":"TextPushed: 'เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995153591+07:00","message":"Set new StatePrefix : 'เป็นทหารอย่างที่บอกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:02.995156077+07:00","message":"Next Push (prob) : 'อย่างที่บอกเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:02.995165328+07:00","message":"push: {false เป็นทหาร 0 0xc004b1db80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.027832313+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.027869262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทหารอย่างที่บอกเป็นสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.027876659+07:00","message":"receive interim result [false|false]: เป็นทหารอย่างที่บอกเป็นสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.027890414+07:00","message":"[buffer interim] 3648 false เป็นทหารอย่างที่บอกเป็นสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.027898153+07:00","message":"[bufferProcess] interim [800000000]:เป็นทหารอย่างที่บอกเป็นสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.027900918+07:00","message":"[bufferProcess] send to processor:เป็นทหารอย่างที่บอกเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.027907451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.027910136+07:00","message":"> Transcript [47616] [false]: 'เป็นทหารอย่างที่บอกเป็นสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.027913439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.027916006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.027918582+07:00","message":"StatePrefix: 'เป็นทหารอย่างที่บอกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.027924111+07:00","message":"TextPushed: 'เป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.141677269+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.141715987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทหารอย่างที่บอกเป็นสล็อต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.141722155+07:00","message":"receive interim result [false|false]: เป็นทหารอย่างที่บอกเป็นสล็อต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.14173887+07:00","message":"[buffer interim] 3648 false เป็นทหารอย่างที่บอกเป็นสล็อต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.141746415+07:00","message":"[bufferProcess] interim [860000000]:เป็นทหารอย่างที่บอกเป็นสล็อต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.141748914+07:00","message":"[bufferProcess] send to processor:เป็นทหารอย่างที่บอกเป็นสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.141752441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.141755221+07:00","message":"> Transcript [47617] [false]: 'เป็นทหารอย่างที่บอกเป็นสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.141758419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.141760614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.141762693+07:00","message":"StatePrefix: 'เป็นทหารอย่างที่บอกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.141764886+07:00","message":"TextPushed: 'เป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.296229119+07:00","message":"[GCS] IsForceVAD: false for message ID: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.313465219+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.31351152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.31351885+07:00","message":"receive interim result [false|false]: เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.313533361+07:00","message":"[buffer interim] 3648 false เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.313540747+07:00","message":"[bufferProcess] interim [100000000]:เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.313543717+07:00","message":"[bufferProcess] send to processor:เป็นทหารอย่างที่บอกเป็นสล็อต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.313552121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.31355677+07:00","message":"> Transcript [47618] [false]: 'เป็นทหารอย่างที่บอกเป็นสล็อต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.313561631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.313565509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.313569162+07:00","message":"StatePrefix: 'เป็นทหารอย่างที่บอกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.31357295+07:00","message":"TextPushed: 'เป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.399986196+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.400030445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.4000392+07:00","message":"receive interim result [true|false]: เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.400052281+07:00","message":"end recv isFinal message id 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.400057508+07:00","message":"end Recv id 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.400078956+07:00","message":"[buffer interim] 3648 true เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400089841+07:00","message":"[bufferProcess] interim [280000000]:เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400094753+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400099403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400103855+07:00","message":"> Transcript [47619] [false]: 'เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400108315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400111464+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400116014+07:00","message":"StatePrefix: 'เป็นทหารอย่างที่บอกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400118866+07:00","message":"TextPushed: 'เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400123098+07:00","message":"Push: 'อย่างที่บอกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400125839+07:00","message":"TextPushed: 'เป็นทหารอย่างที่บอกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400129563+07:00","message":"Set new StatePrefix : 'เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400134154+07:00","message":"Next Push (prob) : 'สารวัตรทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.40013636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400138934+07:00","message":"> Transcript [47620] [true]: 'เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400141438+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400143225+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400145018+07:00","message":"StatePrefix: 'เป็นทหารอย่างที่บอกเป็นสารวัตรทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400146892+07:00","message":"TextPushed: 'เป็นทหารอย่างที่บอกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:03.400149103+07:00","message":"Push: 'สารวัตรทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.40015374+07:00","message":"push: {false อย่างที่บอกเป็น 0 0xc004b1db80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.400183322+07:00","message":"push: {true สารวัตรทหาร 0 0xc004b1db80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:03.407265183+07:00","message":"write wav file: './tmp/7589/7589_3648.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:03.422394635+07:00","message":"[GCS] Start streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.099236732+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.099275439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.099281412+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.099295408+07:00","message":"[buffer interim] 3649 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.099303484+07:00","message":"[bufferProcess] interim [720000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.099305345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:04.209768213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:04.20978348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.308962801+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.309002152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.30900976+07:00","message":"receive interim result [false|false]: ก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.309026062+07:00","message":"[buffer interim] 3649 false ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.309033568+07:00","message":"[bufferProcess] interim [900000000]:ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.309035992+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.309039624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.309048303+07:00","message":"> Transcript [47621] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.309050569+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.444517841+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.444560852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.444567381+07:00","message":"receive interim result [false|false]: ก็ไปยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.444579501+07:00","message":"[buffer interim] 3649 false ก็ไปยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.444587321+07:00","message":"[bufferProcess] interim [20000000]:ก็ไปยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.444589483+07:00","message":"[bufferProcess] send to processor:ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.444592978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.444595821+07:00","message":"> Transcript [47622] [false]: 'ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.444598781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.444601063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.444603194+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.444605211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.682469129+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.682513817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.682520585+07:00","message":"receive interim result [false|false]: ก็ไปยืนทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.682531238+07:00","message":"[buffer interim] 3649 false ก็ไปยืนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.6825395+07:00","message":"[bufferProcess] interim [260000000]:ก็ไปยืนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.6825422+07:00","message":"[bufferProcess] send to processor:ก็ไปยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.682545978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.682548889+07:00","message":"> Transcript [47623] [false]: 'ก็ไปยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.68255181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.682553954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.682556018+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.682558158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.846869803+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.846907732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.84691412+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.846927626+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.846937747+07:00","message":"[bufferProcess] interim [380000000]:ก็ไปยืนตามจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.846946182+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.84695199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.846957266+07:00","message":"> Transcript [47624] [false]: 'ก็ไปยืนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.846961649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.846963926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.846966225+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.846968336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.980326674+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.980371518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.980378841+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.980392993+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980404353+07:00","message":"[bufferProcess] interim [560000000]:ก็ไปยืนตามจุดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980406888+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980413292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980416158+07:00","message":"> Transcript [47625] [false]: 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980419872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980422312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980424839+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.98042734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980433992+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980436293+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980438561+07:00","message":"Set new StatePrefix : 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.980440845+07:00","message":"Next Push (prob) : 'ไปยืนตามจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.980450761+07:00","message":"push: {false ก็ 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.983533882+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.98355426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.983559765+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:04.983571209+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.98357647+07:00","message":"[bufferProcess] interim [620000000]:ก็ไปยืนตามจุดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.983579906+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.983585322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.983587955+07:00","message":"> Transcript [47626] [false]: 'ก็ไปยืนตามจุดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.983591582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.983593948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.983595938+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:04.983598213+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.40842531+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.408467346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.408474771+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.408489398+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.408499262+07:00","message":"[bufferProcess] interim [980000000]:ก็ไปยืนตามจุดต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.40850219+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.408511126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.408514392+07:00","message":"> Transcript [47627] [false]: 'ก็ไปยืนตามจุดต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.408517979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.4085209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.408523565+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.408526385+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.49149486+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.491536439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.49154195+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.491556317+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.491564611+07:00","message":"[bufferProcess] interim [40000000]:ก็ไปยืนตามจุดต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.491569992+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.491575605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.49157971+07:00","message":"> Transcript [47628] [false]: 'ก็ไปยืนตามจุดต่างๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.491584684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.491587295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.491589544+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.491593031+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.505980183+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.506013392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.5060198+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.506033889+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.506042138+07:00","message":"[bufferProcess] interim [100000000]:ก็ไปยืนตามจุดต่างๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.506044459+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.50605016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.50605322+07:00","message":"> Transcript [47629] [false]: 'ก็ไปยืนตามจุดต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.506057228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.506059553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.506061913+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.506064758+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.506069694+07:00","message":"Push: 'ไปยืนตามจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.506071963+07:00","message":"TextPushed: 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.506074716+07:00","message":"Set new StatePrefix : 'ก็ไปยืนตามจุดต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.506077163+07:00","message":"Next Push (prob) : 'ต่างๆนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.506087145+07:00","message":"push: {false ไปยืนตามจุด 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.653351579+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.653391358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะคะเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.653397866+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆนะคะเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.653412582+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.653420217+07:00","message":"[bufferProcess] interim [220000000]:ก็ไปยืนตามจุดต่างๆนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.65342296+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่างๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.65343047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.653433197+07:00","message":"> Transcript [47630] [false]: 'ก็ไปยืนตามจุดต่างๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.653435465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.653438042+07:00","message":"Set new StatePrefix: 'ก็ไปยืนตามจุดต่างๆนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.754114663+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.754149501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.754155519+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.754170155+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.754178839+07:00","message":"[bufferProcess] interim [340000000]:ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.754181257+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่างๆนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.754184901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.754187592+07:00","message":"> Transcript [47631] [false]: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.754189784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.754192422+07:00","message":"Set new StatePrefix: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.898206264+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.898247642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.898255569+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:05.898270693+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.898282673+07:00","message":"[bufferProcess] interim [520000000]:ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.898286517+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.898294158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.898298442+07:00","message":"> Transcript [47632] [false]: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.898302235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.89830463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.898307118+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:05.898309858+07:00","message":"TextPushed: 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.063851399+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.063885972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.063892605+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.063906159+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.063915815+07:00","message":"[bufferProcess] interim [640000000]:ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.063918089+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.063924186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.063926768+07:00","message":"> Transcript [47633] [false]: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อไหร่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.063930125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.063932354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.063934533+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.063937274+07:00","message":"TextPushed: 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.066794934+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.066824277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.066829813+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.066843821+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.066849018+07:00","message":"[bufferProcess] interim [700000000]:ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.066851629+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.066856894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.066859698+07:00","message":"> Transcript [47634] [false]: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.066863224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.066865502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.066870261+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.066873014+07:00","message":"TextPushed: 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.20821687+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.208259577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.208266459+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.208282499+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208291936+07:00","message":"[bufferProcess] interim [820000000]:ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208295284+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208301652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208304804+07:00","message":"> Transcript [47635] [false]: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208310501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208312843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208315232+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208320029+07:00","message":"TextPushed: 'ก็ไปยืนตามจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208327507+07:00","message":"Push: 'ต่างๆนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208329512+07:00","message":"TextPushed: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208331737+07:00","message":"Set new StatePrefix : 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.208334007+07:00","message":"Next Push (prob) : 'หลายปีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.208341573+07:00","message":"push: {false ต่างๆนะคะเมื่อ 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.398604265+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.398651227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.398657394+07:00","message":"receive interim result [false|false]: ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.398675978+07:00","message":"[buffer interim] 3649 false ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.398685836+07:00","message":"[bufferProcess] interim [0]:ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.398688709+07:00","message":"[bufferProcess] send to processor:ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.398692401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.398695065+07:00","message":"> Transcript [47636] [false]: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.398698657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.398700958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.398703013+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.398706525+07:00","message":"TextPushed: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.438320794+07:00","message":"[GCS] IsForceVAD: false for message ID: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.558396958+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.558438733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปยืนตามจุดต่างๆนะครับเมื่อหลายปีที่ผ่านมา\",\"confidence\":0.9537773}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.55844637+07:00","message":"receive interim result [true|false]: ก็ไปยืนตามจุดต่างๆนะครับเมื่อหลายปีที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.55845803+07:00","message":"end recv isFinal message id 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.558460242+07:00","message":"end Recv id 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.558467698+07:00","message":"[buffer interim] 3649 true ก็ไปยืนตามจุดต่างๆนะครับเมื่อหลายปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558475447+07:00","message":"[bufferProcess] interim [240000000]:ก็ไปยืนตามจุดต่างๆนะครับเมื่อหลายปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558482771+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558486539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558489818+07:00","message":"> Transcript [47637] [false]: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558493028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558495759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558500388+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558504746+07:00","message":"TextPushed: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558506753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558508926+07:00","message":"> Transcript [47638] [true]: 'ก็ไปยืนตามจุดต่างๆนะครับเมื่อหลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558511251+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558512984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.5585148+07:00","message":"StatePrefix: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558516908+07:00","message":"TextPushed: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558518732+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558680793+07:00","message":"Push: 'หลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558683836+07:00","message":"TextPushed: 'ก็ไปยืนตามจุดต่างๆนะคะเมื่อหลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558686218+07:00","message":"Set new StatePrefix : 'ก็ไปยืนตามจุดต่างๆนะครับเมื่อหลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558688452+07:00","message":"Next Push (prob) : 'ก็ไปยืนตามจุดต่างๆนะครับเมื่อหลายปีที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.558696773+07:00","message":"push: {true หลายปีที่ผ่านมา 0 0xc003d5f500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:06.558717444+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3649.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:06.567326638+07:00","message":"write wav file: './tmp/7589/7589_3649.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:06.57057908+07:00","message":"[GCS] Start streaming session, msgId: 3650"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:07.21031047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:07.210310483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.299055097+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.299105841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.29911282+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.299130491+07:00","message":"[buffer interim] 3650 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.299138678+07:00","message":"[bufferProcess] interim [780000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.299140551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.552583648+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.552626243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.552633981+07:00","message":"receive interim result [false|false]: ก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.552652942+07:00","message":"[buffer interim] 3650 false ก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.55266191+07:00","message":"[bufferProcess] interim [960000000]:ก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.552665846+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.552679574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.552683774+07:00","message":"> Transcript [47639] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.552691028+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.556715758+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.556736979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.556742642+07:00","message":"receive interim result [false|false]: ก็อาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.556756434+07:00","message":"[buffer interim] 3650 false ก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.556762636+07:00","message":"[bufferProcess] interim [20000000]:ก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.556766336+07:00","message":"[bufferProcess] send to processor:ก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.556774245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.55677752+07:00","message":"> Transcript [47640] [false]: 'ก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.556781713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.55678494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.556788598+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.556791451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.613256047+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.61329524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.613302622+07:00","message":"receive interim result [false|false]: ก็อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.613319643+07:00","message":"[buffer interim] 3650 false ก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.613328921+07:00","message":"[bufferProcess] interim [80000000]:ก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.613332468+07:00","message":"[bufferProcess] send to processor:ก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.613337435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.613340825+07:00","message":"> Transcript [47641] [false]: 'ก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.613345085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.613348213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.613351127+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.613354011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.809461563+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.809499571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.809505582+07:00","message":"receive interim result [false|false]: ก็อาจจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:07.809522399+07:00","message":"[buffer interim] 3650 false ก็อาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.809529738+07:00","message":"[bufferProcess] interim [320000000]:ก็อาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.809532071+07:00","message":"[bufferProcess] send to processor:ก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.809535566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.809538361+07:00","message":"> Transcript [47642] [false]: 'ก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.809541055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.809543889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.809546415+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:07.809548555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.021002584+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.02104682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะไกลๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.021054547+07:00","message":"receive interim result [false|false]: ก็อาจจะไกลๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.021074488+07:00","message":"[buffer interim] 3650 false ก็อาจจะไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021084546+07:00","message":"[bufferProcess] interim [500000000]:ก็อาจจะไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021087463+07:00","message":"[bufferProcess] send to processor:ก็อาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021096021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021099084+07:00","message":"> Transcript [47643] [false]: 'ก็อาจจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021102551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021104789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021106977+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021109298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021112226+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.02111438+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021117709+07:00","message":"Set new StatePrefix : 'ก็อาจจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.021120056+07:00","message":"Next Push (prob) : 'อาจจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.021128786+07:00","message":"push: {false ก็ 0 0xc004b6c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.192402944+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.192438912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะไกลๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.192445977+07:00","message":"receive interim result [false|false]: ก็อาจจะไกลๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.192458099+07:00","message":"[buffer interim] 3650 false ก็อาจจะไกลๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.192470742+07:00","message":"[bufferProcess] interim [680000000]:ก็อาจจะไกลๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.192473557+07:00","message":"[bufferProcess] send to processor:ก็อาจจะไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.192477468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.192480228+07:00","message":"> Transcript [47644] [false]: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.192482642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.192485197+07:00","message":"Set new StatePrefix: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.443195096+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.443237822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะไกลๆเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.443244128+07:00","message":"receive interim result [false|false]: ก็อาจจะไกลๆเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.443260427+07:00","message":"[buffer interim] 3650 false ก็อาจจะไกลๆเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.443269475+07:00","message":"[bufferProcess] interim [860000000]:ก็อาจจะไกลๆเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.443272514+07:00","message":"[bufferProcess] send to processor:ก็อาจจะไกลๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.44327689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.443280593+07:00","message":"> Transcript [47645] [false]: 'ก็อาจจะไกลๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.443284611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.443287189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.443289262+07:00","message":"StatePrefix: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.443292007+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.526780796+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.526821349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะไกลๆเลยครับแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.526828248+07:00","message":"receive interim result [false|false]: ก็อาจจะไกลๆเลยครับแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.526843622+07:00","message":"[buffer interim] 3650 false ก็อาจจะไกลๆเลยครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.526852536+07:00","message":"[bufferProcess] interim [980000000]:ก็อาจจะไกลๆเลยครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.526855084+07:00","message":"[bufferProcess] send to processor:ก็อาจจะไกลๆเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.526860783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.526865706+07:00","message":"> Transcript [47646] [false]: 'ก็อาจจะไกลๆเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.526870772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.526874234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.526877327+07:00","message":"StatePrefix: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.526881321+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.647083371+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.647130121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะไกลๆเลยครับแต่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.647136339+07:00","message":"receive interim result [false|false]: ก็อาจจะไกลๆเลยครับแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.647150044+07:00","message":"[buffer interim] 3650 false ก็อาจจะไกลๆเลยครับแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.647158057+07:00","message":"[bufferProcess] interim [100000000]:ก็อาจจะไกลๆเลยครับแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.647160893+07:00","message":"[bufferProcess] send to processor:ก็อาจจะไกลๆเลยครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.647167807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.647171247+07:00","message":"> Transcript [47647] [false]: 'ก็อาจจะไกลๆเลยครับแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.647175065+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.647177213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.647179531+07:00","message":"StatePrefix: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.647182281+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.825915027+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.82595508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะไกลๆเลยครับแต่ก็รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.825968915+07:00","message":"receive interim result [false|false]: ก็อาจจะไกลๆเลยครับแต่ก็รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.825983521+07:00","message":"[buffer interim] 3650 false ก็อาจจะไกลๆเลยครับแต่ก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.825995671+07:00","message":"[bufferProcess] interim [280000000]:ก็อาจจะไกลๆเลยครับแต่ก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.825999025+07:00","message":"[bufferProcess] send to processor:ก็อาจจะไกลๆเลยครับแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.826006041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.826010884+07:00","message":"> Transcript [47648] [false]: 'ก็อาจจะไกลๆเลยครับแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.826016414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.826020778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.82602275+07:00","message":"StatePrefix: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.82602521+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.826029101+07:00","message":"Push: 'อาจจะไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.826032211+07:00","message":"TextPushed: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.826036082+07:00","message":"Set new StatePrefix : 'ก็อาจจะไกลๆเลยครับแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.826039387+07:00","message":"Next Push (prob) : 'เลยครับแต่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.826047452+07:00","message":"push: {false อาจจะไกลๆ 0 0xc004b6c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.888534697+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.888583526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะไกลๆเลยครับแต่ก็รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.888590382+07:00","message":"receive interim result [false|false]: ก็อาจจะไกลๆเลยครับแต่ก็รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.888605199+07:00","message":"[buffer interim] 3650 false ก็อาจจะไกลๆเลยครับแต่ก็รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.888613861+07:00","message":"[bufferProcess] interim [340000000]:ก็อาจจะไกลๆเลยครับแต่ก็รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.888617327+07:00","message":"[bufferProcess] send to processor:ก็อาจจะไกลๆเลยครับแต่ก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.888622142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.888624936+07:00","message":"> Transcript [47649] [false]: 'ก็อาจจะไกลๆเลยครับแต่ก็รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.888629852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.888632299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.888634215+07:00","message":"StatePrefix: 'ก็อาจจะไกลๆเลยครับแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:08.888636482+07:00","message":"TextPushed: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:08.999594814+07:00","message":"[GCS] IsForceVAD: false for message ID: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.030244339+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.030286319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะไกลๆเลยครับแต่ก็รู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.030292783+07:00","message":"receive interim result [false|false]: ก็อาจจะไกลๆเลยครับแต่ก็รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.030308679+07:00","message":"[buffer interim] 3650 false ก็อาจจะไกลๆเลยครับแต่ก็รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.030316393+07:00","message":"[bufferProcess] interim [520000000]:ก็อาจจะไกลๆเลยครับแต่ก็รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.030319218+07:00","message":"[bufferProcess] send to processor:ก็อาจจะไกลๆเลยครับแต่ก็รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.030323341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.030328838+07:00","message":"> Transcript [47650] [false]: 'ก็อาจจะไกลๆเลยครับแต่ก็รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.030332293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.030334432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.0303366+07:00","message":"StatePrefix: 'ก็อาจจะไกลๆเลยครับแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.030339083+07:00","message":"TextPushed: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.146148946+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.146191495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อาจจะใกล้ๆเลยครับแต่ก็รู้สึกว่า\",\"confidence\":0.9073741}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.146198614+07:00","message":"receive interim result [true|false]: ก็อาจจะใกล้ๆเลยครับแต่ก็รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.146211626+07:00","message":"end recv isFinal message id 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.146215184+07:00","message":"end Recv id 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.146232674+07:00","message":"[buffer interim] 3650 true ก็อาจจะใกล้ๆเลยครับแต่ก็รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146258148+07:00","message":"[bufferProcess] interim [670000000]:ก็อาจจะใกล้ๆเลยครับแต่ก็รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146264597+07:00","message":"[bufferProcess] send to processor (isfinal):ก็อาจจะไกลๆเลยครับแต่ก็รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146269901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146275114+07:00","message":"> Transcript [47651] [false]: 'ก็อาจจะไกลๆเลยครับแต่ก็รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146279366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146281634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146284296+07:00","message":"StatePrefix: 'ก็อาจจะไกลๆเลยครับแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146287084+07:00","message":"TextPushed: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146288942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146290924+07:00","message":"> Transcript [47652] [true]: 'ก็อาจจะใกล้ๆเลยครับแต่ก็รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146293148+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146295034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146296908+07:00","message":"StatePrefix: 'ก็อาจจะไกลๆเลยครับแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146298898+07:00","message":"TextPushed: 'ก็อาจจะไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146300682+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146456573+07:00","message":"Push: 'เลยครับแต่ก็รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146459643+07:00","message":"TextPushed: 'ก็อาจจะไกลๆเลยครับแต่ก็รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.14646189+07:00","message":"Set new StatePrefix : 'ก็อาจจะใกล้ๆเลยครับแต่ก็รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146464592+07:00","message":"Next Push (prob) : 'ก็อาจจะใกล้ๆเลยครับแต่ก็รู้สึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.146475221+07:00","message":"push: {true เลยครับแต่ก็รู้สึกว่า 0 0xc004b6c500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.146487413+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3650.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:09.154353261+07:00","message":"write wav file: './tmp/7589/7589_3650.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.379446867+07:00","message":"[GCS] Start streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.755931919+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.755978914+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-06-22T13:29:09.755986434+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.756001627+07:00","message":"[buffer interim] 3651 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.756009075+07:00","message":"[bufferProcess] interim [420000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.756011273+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.867351798+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.8673936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.867399727+07:00","message":"receive interim result [false|false]: นึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.867414388+07:00","message":"[buffer interim] 3651 false นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.86742166+07:00","message":"[bufferProcess] interim [480000000]:นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.867425095+07:00","message":"[bufferProcess] send to processor:1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.867428549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.867431491+07:00","message":"> Transcript [47653] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.867433433+07:00","message":"Set StatePrefix (first interim): '1'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.909886237+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.909926445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.909934158+07:00","message":"receive interim result [false|false]: มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:09.909948244+07:00","message":"[buffer interim] 3651 false มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.909955244+07:00","message":"[bufferProcess] interim [540000000]:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.909957804+07:00","message":"[bufferProcess] send to processor:นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.909973447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.909976577+07:00","message":"> Transcript [47654] [false]: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.909978807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:09.909981002+07:00","message":"Set new StatePrefix: 'นึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.066351983+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.066393578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความรัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.066400314+07:00","message":"receive interim result [false|false]: มีความรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.066417805+07:00","message":"[buffer interim] 3651 false มีความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.066426211+07:00","message":"[bufferProcess] interim [720000000]:มีความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.066430552+07:00","message":"[bufferProcess] send to processor:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.066438994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.066442143+07:00","message":"> Transcript [47655] [false]: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.066444939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.066447307+07:00","message":"Set new StatePrefix: 'มีความ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:10.211158444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:10.2111876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.233523082+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.233558086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความภาคภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.233563867+07:00","message":"receive interim result [false|false]: มีความภาคภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.233581017+07:00","message":"[buffer interim] 3651 false มีความภาคภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.233589615+07:00","message":"[bufferProcess] interim [840000000]:มีความภาคภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.233592595+07:00","message":"[bufferProcess] send to processor:มีความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.233596568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.233599323+07:00","message":"> Transcript [47656] [false]: 'มีความรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.233602766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.233605076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.23360703+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.233609168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.41177138+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.411809471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความภาคภูมิใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.411816177+07:00","message":"receive interim result [false|false]: มีความภาคภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.411830355+07:00","message":"[buffer interim] 3651 false มีความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.411839068+07:00","message":"[bufferProcess] interim [80000000]:มีความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.411841865+07:00","message":"[bufferProcess] send to processor:มีความภาคภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.411849872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.411853052+07:00","message":"> Transcript [47657] [false]: 'มีความภาคภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.41185649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.411858749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.411861314+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.411863639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.467463099+07:00","message":"[GCS] IsForceVAD: false for message ID: 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.513691248+07:00","message":"[GCS] Cleaned up inactive client: 3623"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.513721386+07:00","message":"[GCS] Cleaned up inactive client: 3617"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.513724327+07:00","message":"[GCS] Cleaned up inactive client: 3620"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.513726277+07:00","message":"[GCS] Cleaned up inactive client: 3621"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.513728241+07:00","message":"[GCS] Cleaned up inactive client: 3618"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.513730241+07:00","message":"[GCS] Cleaned up inactive client: 3619"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.513735154+07:00","message":"[GCS] Cleaned up inactive client: 3622"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.513737686+07:00","message":"[GCS] Cleaned up inactive client: 3624"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.562528337+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.562571075+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-06-22T13:29:10.562580459+07:00","message":"receive interim result [true|false]: มีความภาคภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.562589845+07:00","message":"end recv isFinal message id 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.562592597+07:00","message":"end Recv id 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.562601111+07:00","message":"[buffer interim] 3651 true มีความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.56261176+07:00","message":"[bufferProcess] interim [320000000]:มีความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562617384+07:00","message":"[bufferProcess] send to processor (isfinal):มีความภาคภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.56262126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562624428+07:00","message":"> Transcript [47658] [false]: 'มีความภาคภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562628231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562631515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562633597+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.56263581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562637707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.56263998+07:00","message":"> Transcript [47659] [true]: 'มีความภาคภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562644443+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562646379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562648225+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562650097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:10.562656641+07:00","message":"Push: 'มีความภาคภูมิใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.562664824+07:00","message":"push: {true มีความภาคภูมิใจ 0 0xc00373e080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:10.568973235+07:00","message":"write wav file: './tmp/7589/7589_3651.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:10.659673257+07:00","message":"[GCS] Start streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:11.32669006+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:11.326736397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:11.326742141+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:11.326760015+07:00","message":"[buffer interim] 3652 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:11.326766867+07:00","message":"[bufferProcess] interim [720000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:11.326768803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:11.897804185+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:11.897843712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:11.897849656+07:00","message":"receive interim result [false|false]: ใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:11.89786033+07:00","message":"[buffer interim] 3652 false ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:11.897867849+07:00","message":"[bufferProcess] interim [260000000]:ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:11.897871853+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:11.897877017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:11.897879921+07:00","message":"> Transcript [47660] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:11.897882101+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:12.13747791+07:00","message":"[GCS] IsForceVAD: false for message ID: 3652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:12.29211018+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:12.292152998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใจ\",\"confidence\":0.9096758}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:12.292159196+07:00","message":"receive interim result [true|false]: ใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:12.292171329+07:00","message":"end recv isFinal message id 3652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:12.292174903+07:00","message":"end Recv id 3652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:12.292182061+07:00","message":"[buffer interim] 3652 true ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292189632+07:00","message":"[bufferProcess] interim [710000000]:ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292193401+07:00","message":"[bufferProcess] send to processor (isfinal):ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292196479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292199627+07:00","message":"> Transcript [47661] [false]: 'ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292201938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292204066+07:00","message":"Set new StatePrefix: 'ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292205909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292207835+07:00","message":"> Transcript [47662] [true]: 'ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.29221006+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292211991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292214295+07:00","message":"StatePrefix: 'ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292216475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:12.292219244+07:00","message":"Push: 'ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:12.292227277+07:00","message":"push: {true ใจ 0 0xc0052ced00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:12.298624765+07:00","message":"write wav file: './tmp/7589/7589_3652.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:12.390417403+07:00","message":"[GCS] Start streaming session, msgId: 3653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.173064819+07:00","message":"receive streaming session, msgId: 3653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.173102164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.173107374+07:00","message":"receive interim result [false|false]: ครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.173121998+07:00","message":"[buffer interim] 3653 false ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.173130485+07:00","message":"[bufferProcess] interim [540000000]:ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.173132675+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:13.211642883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:13.211654721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.268384649+07:00","message":"receive streaming session, msgId: 3653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.268421601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.268427688+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.268444622+07:00","message":"[buffer interim] 3653 false ครั้งหนึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.268452534+07:00","message":"[bufferProcess] interim [720000000]:ครั้งหนึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.268455589+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.268467678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.268471095+07:00","message":"> Transcript [47663] [false]: 'ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.268473579+07:00","message":"Set StatePrefix (first interim): 'ครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.28716877+07:00","message":"[GCS] IsForceVAD: false for message ID: 3653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.435519356+07:00","message":"receive streaming session, msgId: 3653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.435561601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกครั้งหนึ่งได้\",\"confidence\":0.92461044}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.435567587+07:00","message":"receive interim result [true|false]: อีกครั้งหนึ่งได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.435576561+07:00","message":"end recv isFinal message id 3653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.435578942+07:00","message":"end Recv id 3653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.43558649+07:00","message":"[buffer interim] 3653 true อีกครั้งหนึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435597059+07:00","message":"[bufferProcess] interim [930000000]:อีกครั้งหนึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435603115+07:00","message":"[bufferProcess] send to processor (isfinal):ครั้งหนึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435606891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435610659+07:00","message":"> Transcript [47664] [false]: 'ครั้งหนึ่งได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435613673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435615943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435617941+07:00","message":"StatePrefix: 'ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435622051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435623879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435626208+07:00","message":"> Transcript [47665] [true]: 'อีกครั้งหนึ่งได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435628449+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435630367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435632199+07:00","message":"StatePrefix: 'ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435634134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.435640704+07:00","message":"Push: 'อีกครั้งหนึ่งได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.435649172+07:00","message":"push: {true อีกครั้งหนึ่งได้ 0 0xc0037ffd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:13.442235629+07:00","message":"write wav file: './tmp/7589/7589_3653.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.478799302+07:00","message":"[GCS] Start streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.536893359+07:00","message":"[GCS] IsForceVAD: false for message ID: 3654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.73781095+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.737836572+07:00","message":"found end of frame, send empty tag with msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.737839723+07:00","message":"end Recv id 3654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.737849212+07:00","message":"[buffer interim] 3654 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.737857228+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.737861827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.737864576+07:00","message":"> Transcript [47666] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.737866939+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.737868909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.737870745+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.737872629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:13.737875196+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:13.737884387+07:00","message":"push: {true \n 0 0xc003325f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:13.747200213+07:00","message":"write wav file: './tmp/7589/7589_3654.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:14.25980979+07:00","message":"[GCS] Start streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:15.102465375+07:00","message":"receive streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:15.102525096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:15.102531801+07:00","message":"receive interim result [false|false]: หน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:15.102550885+07:00","message":"[buffer interim] 3655 false หน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:15.102560383+07:00","message":"[bufferProcess] interim [660000000]:หน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:15.102562717+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:15.102572945+07:00","message":"[bufferProcess] send to processor (ticker):หน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:15.102576367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:15.102579643+07:00","message":"> Transcript [47667] [false]: 'หน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:15.102582776+07:00","message":"Set StatePrefix (first interim): 'หน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:15.417245806+07:00","message":"receive streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:15.417291566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:15.417300268+07:00","message":"receive interim result [false|false]: สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:15.417313794+07:00","message":"[buffer interim] 3655 false สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:15.417324928+07:00","message":"[bufferProcess] interim [960000000]:สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:15.417328007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.020707168+07:00","message":"receive streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.020755598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.020763227+07:00","message":"receive interim result [false|false]: สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.020781526+07:00","message":"[buffer interim] 3655 false สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.020796962+07:00","message":"[bufferProcess] interim [560000000]:สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.020800682+07:00","message":"[bufferProcess] send to processor:สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.020810951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.020815696+07:00","message":"> Transcript [47668] [false]: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.02081979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.02082327+07:00","message":"Set new StatePrefix: 'สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.183022117+07:00","message":"receive streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.183069969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามหลายงามตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.183076499+07:00","message":"receive interim result [false|false]: สวยงามหลายงามตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.18309182+07:00","message":"[buffer interim] 3655 false สวยงามหลายงามตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.183100162+07:00","message":"[bufferProcess] interim [680000000]:สวยงามหลายงามตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.183103243+07:00","message":"[bufferProcess] send to processor:สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.183111875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.183114778+07:00","message":"> Transcript [47669] [false]: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.183118466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.183121071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.183123138+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.183125394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:16.212255314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:16.212292027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.327938366+07:00","message":"receive streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.327985719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามหลายงามตรงนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.327999999+07:00","message":"receive interim result [false|false]: สวยงามหลายงามตรงนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.328013519+07:00","message":"[buffer interim] 3655 false สวยงามหลายงามตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.328021701+07:00","message":"[bufferProcess] interim [860000000]:สวยงามหลายงามตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.328024396+07:00","message":"[bufferProcess] send to processor:สวยงามหลายงามตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.328028636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.328031532+07:00","message":"> Transcript [47670] [false]: 'สวยงามหลายงามตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.328035695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.328038514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.32804058+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.328042911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.497823475+07:00","message":"[GCS] IsForceVAD: false for message ID: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.51358065+07:00","message":"receive streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.513618704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามหลายงามตรงนี้ครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.513625209+07:00","message":"receive interim result [false|false]: สวยงามหลายงามตรงนี้ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.513639486+07:00","message":"[buffer interim] 3655 false สวยงามหลายงามตรงนี้ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.513646871+07:00","message":"[bufferProcess] interim [40000000]:สวยงามหลายงามตรงนี้ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.513649512+07:00","message":"[bufferProcess] send to processor:สวยงามหลายงามตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.513655948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.513659311+07:00","message":"> Transcript [47671] [false]: 'สวยงามหลายงามตรงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.51366245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.513664694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.513666882+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.513669257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.5874083+07:00","message":"receive streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.587454023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามหลายงามตรงนี้ครับผมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.587461803+07:00","message":"receive interim result [false|false]: สวยงามหลายงามตรงนี้ครับผมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.587476832+07:00","message":"[buffer interim] 3655 false สวยงามหลายงามตรงนี้ครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.58748659+07:00","message":"[bufferProcess] interim [220000000]:สวยงามหลายงามตรงนี้ครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.587490903+07:00","message":"[bufferProcess] send to processor:สวยงามหลายงามตรงนี้ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.587498875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.587501959+07:00","message":"> Transcript [47672] [false]: 'สวยงามหลายงามตรงนี้ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.58750712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.587510004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.58751196+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.587514506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.587519072+07:00","message":"Push: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.587521136+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.587523597+07:00","message":"Set new StatePrefix : 'สวยงามหลายงามตรงนี้ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.587526797+07:00","message":"Next Push (prob) : 'หลายงามตรงนี้ครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.587535905+07:00","message":"push: {false สวยงาม 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.686491398+07:00","message":"receive streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.686534997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามงามตรงนี้ครับผมครับ\",\"confidence\":0.8422587}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.686544107+07:00","message":"receive interim result [true|false]: สวยงามงามตรงนี้ครับผมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.686553091+07:00","message":"end recv isFinal message id 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.686555984+07:00","message":"end Recv id 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.686563024+07:00","message":"[buffer interim] 3655 true สวยงามงามตรงนี้ครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.68657064+07:00","message":"[bufferProcess] interim [250000000]:สวยงามงามตรงนี้ครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686574348+07:00","message":"[bufferProcess] send to processor (isfinal):สวยงามหลายงามตรงนี้ครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686577647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686580461+07:00","message":"> Transcript [47673] [false]: 'สวยงามหลายงามตรงนี้ครับผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686583885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686585883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686590022+07:00","message":"StatePrefix: 'สวยงามหลายงามตรงนี้ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686592809+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686594565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686596569+07:00","message":"> Transcript [47674] [true]: 'สวยงามงามตรงนี้ครับผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686598796+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686600567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686602377+07:00","message":"StatePrefix: 'สวยงามหลายงามตรงนี้ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686604289+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:16.686606835+07:00","message":"Push: 'งามตรงนี้ครับผมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.686616232+07:00","message":"push: {true งามตรงนี้ครับผมครับ 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:16.693705535+07:00","message":"write wav file: './tmp/7589/7589_3655.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:16.81902945+07:00","message":"[GCS] Start streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:17.979269429+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:17.979311036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:17.979316466+07:00","message":"receive interim result [false|false]: เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:17.979332457+07:00","message":"[buffer interim] 3656 false เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:17.979340246+07:00","message":"[bufferProcess] interim [140000000]:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:17.979342378+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:17.979349095+07:00","message":"[bufferProcess] send to processor (ticker):เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:17.979352083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:17.979355153+07:00","message":"> Transcript [47675] [false]: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:17.979357835+07:00","message":"Set StatePrefix (first interim): 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.05360048+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.053644778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.053651474+07:00","message":"receive interim result [false|false]: เห็นบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.053668526+07:00","message":"[buffer interim] 3656 false เห็นบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.053676735+07:00","message":"[bufferProcess] interim [320000000]:เห็นบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.053678763+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.185043082+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.185090935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.185099148+07:00","message":"receive interim result [false|false]: เห็นบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.185113724+07:00","message":"[buffer interim] 3656 false เห็นบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.185121854+07:00","message":"[bufferProcess] interim [380000000]:เห็นบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.185124395+07:00","message":"[bufferProcess] send to processor:เห็นบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.185131512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.185134717+07:00","message":"> Transcript [47676] [false]: 'เห็นบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.185137648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.185140024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.185142203+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.185144504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.391298834+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.391346588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.391355332+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.391367424+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.391374483+07:00","message":"[bufferProcess] interim [560000000]:เห็นบอกว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.39137714+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.3913807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.391383915+07:00","message":"> Transcript [47677] [false]: 'เห็นบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.391387026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.391389233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.391391171+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.391393158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.434339685+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.434380162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.434386444+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.434419247+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.434427617+07:00","message":"[bufferProcess] interim [680000000]:เห็นบอกว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.434429888+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.434444169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.434447453+07:00","message":"> Transcript [47678] [false]: 'เห็นบอกว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.434450629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.434452747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.434454855+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.434457281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.71178304+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.711828706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.711835535+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.711848944+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.71185678+07:00","message":"[bufferProcess] interim [920000000]:เห็นบอกว่ามีการยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711859614+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711865925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711868879+07:00","message":"> Transcript [47679] [false]: 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711872559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711874957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711877051+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711879563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711884347+07:00","message":"Push: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711886574+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711888583+07:00","message":"Set new StatePrefix : 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.711893647+07:00","message":"Next Push (prob) : 'บอกว่ามีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.711901466+07:00","message":"push: {false เห็น 0 0xc0052ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.749612634+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.749652557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.749658872+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.749674246+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.749681339+07:00","message":"[bufferProcess] interim [980000000]:เห็นบอกว่ามีการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.749683843+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.749692662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.749695858+07:00","message":"> Transcript [47680] [false]: 'เห็นบอกว่ามีการยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.74969906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.749701948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.749703888+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.74970626+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.955893211+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.955938108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยื่นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.955945693+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยื่นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.955960063+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยื่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.955968348+07:00","message":"[bufferProcess] interim [160000000]:เห็นบอกว่ามีการยื่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.955971049+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.955974988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.95597784+07:00","message":"> Transcript [47681] [false]: 'เห็นบอกว่ามีการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.955981875+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.955983889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.955985817+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.955989655+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.962506078+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.962528764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.962533832+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:18.962546525+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.962551357+07:00","message":"[bufferProcess] interim [220000000]:เห็นบอกว่ามีการยืนประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.962553576+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยื่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.962556392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.962559567+07:00","message":"> Transcript [47682] [false]: 'เห็นบอกว่ามีการยื่นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.962562445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.962564943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.962567054+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:18.962569237+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:19.212561329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:19.212575914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.276967533+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.277027682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.277036718+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.277056702+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.2770659+07:00","message":"[bufferProcess] interim [460000000]:เห็นบอกว่ามีการยืนประจำจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.277069327+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.277073923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.277077748+07:00","message":"> Transcript [47683] [false]: 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.277082912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.27708724+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.277089902+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.277092866+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.277096572+07:00","message":"Push: 'บอกว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.277099468+07:00","message":"TextPushed: 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.277103182+07:00","message":"Set new StatePrefix : 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.277106183+07:00","message":"Next Push (prob) : 'ยืนประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.27711576+07:00","message":"push: {false บอกว่ามีการ 0 0xc0052ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.482551684+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.482590476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.482596152+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.482611804+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.482620132+07:00","message":"[bufferProcess] interim [640000000]:เห็นบอกว่ามีการยืนประจำจุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.482623281+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.482627685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.482630565+07:00","message":"> Transcript [47684] [false]: 'เห็นบอกว่ามีการยืนประจำจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.482634347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.482636211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.482638414+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.482640875+07:00","message":"TextPushed: 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.844816911+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.844859808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.844865845+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.844882155+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.844890615+07:00","message":"[bufferProcess] interim [60000000]:เห็นบอกว่ามีการยืนประจำจุดและอารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.844893285+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.844896704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.844902517+07:00","message":"> Transcript [47685] [false]: 'เห็นบอกว่ามีการยืนประจำจุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.844906387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.84490857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.844910941+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.844913792+07:00","message":"TextPushed: 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.969907275+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.969951007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.969957873+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:19.96997254+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.969982506+07:00","message":"[bufferProcess] interim [180000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.969985248+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.969993346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.969996531+07:00","message":"> Transcript [47686] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.970000221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.970009152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.970014105+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:19.970017433+07:00","message":"TextPushed: 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:20.325701407+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:20.325740595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดละอารักขาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:20.325746542+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดละอารักขาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:20.325764123+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดละอารักขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.325771294+07:00","message":"[bufferProcess] interim [480000000]:เห็นบอกว่ามีการยืนประจำจุดละอารักขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.325773572+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.325777241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.325781007+07:00","message":"> Transcript [47687] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.325784567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.32578803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.325790502+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.32579343+07:00","message":"TextPushed: 'เห็นบอกว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.325799972+07:00","message":"Push: 'ยืนประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.325801975+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.32580462+07:00","message":"Set new StatePrefix : 'เห็นบอกว่ามีการยืนประจำจุดและอารักขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.325807108+07:00","message":"Next Push (prob) : 'จุดและอารักขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:20.325816364+07:00","message":"push: {false ยืนประจำ 0 0xc0052ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:20.49555622+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:20.495591215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:20.495599325+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:20.495613754+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.495623261+07:00","message":"[bufferProcess] interim [660000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.495627035+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดละอารักขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.495632264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.495637986+07:00","message":"> Transcript [47688] [false]: 'เห็นบอกว่ามีการยืนประจำจุดละอารักขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.495641476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:20.495645821+07:00","message":"Set new StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดละอารักขาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.112818197+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.11285708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.112863047+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.112877424+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.112892616+07:00","message":"[bufferProcess] interim [260000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.112895929+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.112900116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.112903789+07:00","message":"> Transcript [47689] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.112906809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.112911103+07:00","message":"Set new StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.192818742+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.192864595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.192872079+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.192889406+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.192897982+07:00","message":"[bufferProcess] interim [380000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.192901877+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.192908841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.192911689+07:00","message":"> Transcript [47690] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.192915628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.192917942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.192922668+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.19292586+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.262546503+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.262589353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.262596057+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.262612308+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.262620258+07:00","message":"[bufferProcess] interim [500000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.26262308+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.26262744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.262630521+07:00","message":"> Transcript [47691] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.262636961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.262639681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.262642386+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.262645465+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.462590702+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.46263854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.462647069+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.462663351+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.462674694+07:00","message":"[bufferProcess] interim [680000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.462677616+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.462686062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.462689015+07:00","message":"> Transcript [47692] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.462692857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.462696266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.462699185+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.462702225+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.626819813+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.626861869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.626868474+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.626885436+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626894026+07:00","message":"[bufferProcess] interim [860000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626897695+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626906313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626909089+07:00","message":"> Transcript [47693] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.62691478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626917247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626919471+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626922613+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626928987+07:00","message":"Push: 'จุดและอารักขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626931249+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626933474+07:00","message":"Set new StatePrefix : 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.626935761+07:00","message":"Next Push (prob) : 'ต้องทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.626943608+07:00","message":"push: {false จุดและอารักขาด้วย 0 0xc0052ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.915156471+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.915196925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.915204865+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.915222836+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.915235149+07:00","message":"[bufferProcess] interim [100000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.915240941+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.915247751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.915251135+07:00","message":"> Transcript [47694] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.915255205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.915257388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.91525937+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.915262569+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.952242207+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.952291506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.952298395+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.952314053+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.95232272+07:00","message":"[bufferProcess] interim [160000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.952325546+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.95233359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.95233639+07:00","message":"> Transcript [47695] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.952340533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.952342919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.952344963+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.952347967+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.963964867+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.963986824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.963991682+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:21.964004067+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.964009088+07:00","message":"[bufferProcess] interim [220000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.964020737+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.964038572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.964041607+07:00","message":"> Transcript [47696] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.964045139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.964047128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.964049187+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:21.96405183+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.152410977+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.152455475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.152464562+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.152478677+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.15249095+07:00","message":"[bufferProcess] interim [400000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.152495925+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.152503558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.152508494+07:00","message":"> Transcript [47697] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.152514614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.152517108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.152519758+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.15252312+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.152527369+07:00","message":"Push: 'ต้องทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.152530795+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.152535964+07:00","message":"Set new StatePrefix : 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.152539576+07:00","message":"Next Push (prob) : 'บ้างหรอคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.152550418+07:00","message":"push: {false ต้องทำยังไง 0 0xc0052ce700}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:22.21290479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:22.212918303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.413759128+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.413805151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.413813934+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.413828241+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.413836771+07:00","message":"[bufferProcess] interim [580000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.413839729+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.413848403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.413851481+07:00","message":"> Transcript [47698] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.413855761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.413865073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.413867321+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.413870143+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.600357331+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.600402447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.600409113+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:22.600422904+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.600430823+07:00","message":"[bufferProcess] interim [760000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.60043368+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.600441368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.600444573+07:00","message":"> Transcript [47699] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.600448659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.600450776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.600452779+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:22.600457904+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.15795848+07:00","message":"[GCS] IsForceVAD: false for message ID: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.191732431+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.191772398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.191780183+07:00","message":"receive interim result [false|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.191795839+07:00","message":"[buffer interim] 3656 false เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.191804491+07:00","message":"[bufferProcess] interim [360000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.191807784+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.191817408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.191820389+07:00","message":"> Transcript [47700] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.191825214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.191827192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.191829145+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.191832007+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.219339488+07:00","message":"[GCS] Start streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.379523087+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.379563203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี\",\"confidence\":0.9365697}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.379573143+07:00","message":"receive interim result [true|false]: เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.379581888+07:00","message":"end recv isFinal message id 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.379584118+07:00","message":"end Recv id 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.379591674+07:00","message":"[buffer interim] 3656 true เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379603065+07:00","message":"[bufferProcess] interim [570000000]:เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379606884+07:00","message":"[bufferProcess] send to processor (isfinal):เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379619443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379639988+07:00","message":"> Transcript [47701] [false]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379647574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379650085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379652808+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379656422+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379665787+07:00","message":"Push: 'บ้างหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379667995+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379670676+07:00","message":"Set new StatePrefix : 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379673549+07:00","message":"Next Push (prob) : 'พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379676057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379678701+07:00","message":"> Transcript [47702] [true]: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379681429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379683482+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379685938+07:00","message":"StatePrefix: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379688279+07:00","message":"TextPushed: 'เห็นบอกว่ามีการยืนประจำจุดและอารักขาด้วยต้องทำยังไงบ้างหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:23.379691038+07:00","message":"Push: 'พี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.379708163+07:00","message":"push: {false บ้างหรอคะ 0 0xc0052ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:23.379740807+07:00","message":"push: {true พี่บ่าววี 0 0xc0052ce700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:23.393223544+07:00","message":"write wav file: './tmp/7589/7589_3656.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.09427939+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.094326308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.094333821+07:00","message":"receive interim result [false|false]: สงสัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.094348016+07:00","message":"[buffer interim] 3657 false สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.094355862+07:00","message":"[bufferProcess] interim [720000000]:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.094358001+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.226918788+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.226959363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.2269664+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.226983932+07:00","message":"[buffer interim] 3657 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.226992292+07:00","message":"[bufferProcess] interim [780000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.226994984+07:00","message":"[bufferProcess] send to processor:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.226998476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.227001279+07:00","message":"> Transcript [47703] [false]: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.227003354+07:00","message":"Set StatePrefix (first interim): 'สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.283576883+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.283625983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสัยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.283634067+07:00","message":"receive interim result [false|false]: สงสัยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.28365341+07:00","message":"[buffer interim] 3657 false สงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.283668322+07:00","message":"[bufferProcess] interim [840000000]:สงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.283671984+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.283680688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.2836849+07:00","message":"> Transcript [47704] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.283688394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.283692452+07:00","message":"Set new StatePrefix: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.310681314+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.310723214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.310730479+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.310749468+07:00","message":"[buffer interim] 3657 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.310757665+07:00","message":"[bufferProcess] interim [900000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.310761469+07:00","message":"[bufferProcess] send to processor:สงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.310768026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.310772033+07:00","message":"> Transcript [47705] [false]: 'สงสัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.310775855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.310779029+07:00","message":"Set new StatePrefix: 'สงสัยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.392340548+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.392390401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.392399917+07:00","message":"receive interim result [false|false]: อวตาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.392419258+07:00","message":"[buffer interim] 3657 false อวตาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.392428739+07:00","message":"[bufferProcess] interim [20000000]:อวตาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.39243287+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.392437763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.392442454+07:00","message":"> Transcript [47706] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.392446451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.392450723+07:00","message":"Set new StatePrefix: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.823985289+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.824020363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตารใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.824035514+07:00","message":"receive interim result [false|false]: อวตารใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.824046883+07:00","message":"[buffer interim] 3657 false อวตารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.82405634+07:00","message":"[bufferProcess] interim [380000000]:อวตารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.824058591+07:00","message":"[bufferProcess] send to processor:อวตาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.824064162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.824066861+07:00","message":"> Transcript [47707] [false]: 'อวตาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.824068826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.824071091+07:00","message":"Set new StatePrefix: 'อวตาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.880003575+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.880052869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตาร 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.880059051+07:00","message":"receive interim result [false|false]: อวตาร 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.880073144+07:00","message":"[buffer interim] 3657 false อวตาร 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.880081058+07:00","message":"[bufferProcess] interim [440000000]:อวตาร 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.880083148+07:00","message":"[bufferProcess] send to processor:อวตารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.880089645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.880092715+07:00","message":"> Transcript [47708] [false]: 'อวตารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.880095807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.880098068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.880100048+07:00","message":"StatePrefix: 'อวตาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.880102151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.903331914+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.903368267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตารนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.903374861+07:00","message":"receive interim result [false|false]: อวตารนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:24.903390951+07:00","message":"[buffer interim] 3657 false อวตารนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.903397476+07:00","message":"[bufferProcess] interim [500000000]:อวตารนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.90339975+07:00","message":"[bufferProcess] send to processor:อวตาร 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.903403333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.903406699+07:00","message":"> Transcript [47709] [false]: 'อวตาร 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.903410506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.903412542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.903414569+07:00","message":"StatePrefix: 'อวตาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:24.903416544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.194397552+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.194438373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตารนะครับเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.194445124+07:00","message":"receive interim result [false|false]: อวตารนะครับเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.194463289+07:00","message":"[buffer interim] 3657 false อวตารนะครับเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.194471362+07:00","message":"[bufferProcess] interim [740000000]:อวตารนะครับเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.194474118+07:00","message":"[bufferProcess] send to processor:อวตารนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.194478814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.194482026+07:00","message":"> Transcript [47710] [false]: 'อวตารนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.194485787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.194488151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.194490214+07:00","message":"StatePrefix: 'อวตาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.194494498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:25.213478045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:25.213478047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.300221665+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.300276045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตารนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.300285363+07:00","message":"receive interim result [false|false]: อวตารนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.300303108+07:00","message":"[buffer interim] 3657 false อวตารนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.30031381+07:00","message":"[bufferProcess] interim [860000000]:อวตารนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.3003167+07:00","message":"[bufferProcess] send to processor:อวตารนะครับเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.30032259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.300328383+07:00","message":"> Transcript [47711] [false]: 'อวตารนะครับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.300332533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.300335001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.300337076+07:00","message":"StatePrefix: 'อวตาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.3003393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.300344416+07:00","message":"Push: 'อวตาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.300348157+07:00","message":"TextPushed: 'อวตาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.300350437+07:00","message":"Set new StatePrefix : 'อวตารนะครับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.300353302+07:00","message":"Next Push (prob) : 'นะครับเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.300380914+07:00","message":"push: {false อวตาร 0 0xc0052cf180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.320817192+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.320852352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตารนะครับเวลารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.320858249+07:00","message":"receive interim result [false|false]: อวตารนะครับเวลารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.32087428+07:00","message":"[buffer interim] 3657 false อวตารนะครับเวลารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.320881231+07:00","message":"[bufferProcess] interim [920000000]:อวตารนะครับเวลารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.320883668+07:00","message":"[bufferProcess] send to processor:อวตารนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.320887693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.320890658+07:00","message":"> Transcript [47712] [false]: 'อวตารนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.320893704+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.528832217+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.528867188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตารนะครับเวลารถไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.528874098+07:00","message":"receive interim result [false|false]: อวตารนะครับเวลารถไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.528888425+07:00","message":"[buffer interim] 3657 false อวตารนะครับเวลารถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.528895385+07:00","message":"[bufferProcess] interim [40000000]:อวตารนะครับเวลารถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.528897965+07:00","message":"[bufferProcess] send to processor:อวตารนะครับเวลารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.528903257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.528906145+07:00","message":"> Transcript [47713] [false]: 'อวตารนะครับเวลารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.528909932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.528912202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.52891415+07:00","message":"StatePrefix: 'อวตารนะครับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.528916554+07:00","message":"TextPushed: 'อวตาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.586141517+07:00","message":"[GCS] IsForceVAD: false for message ID: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.641462601+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.641502276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตารนะครับเวลารถไปตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.641508089+07:00","message":"receive interim result [false|false]: อวตารนะครับเวลารถไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.641523891+07:00","message":"[buffer interim] 3657 false อวตารนะครับเวลารถไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.64153211+07:00","message":"[bufferProcess] interim [220000000]:อวตารนะครับเวลารถไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.641534704+07:00","message":"[bufferProcess] send to processor:อวตารนะครับเวลารถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.641538163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.641541105+07:00","message":"> Transcript [47714] [false]: 'อวตารนะครับเวลารถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.641544743+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.641546793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.641549375+07:00","message":"StatePrefix: 'อวตารนะครับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.641551593+07:00","message":"TextPushed: 'อวตาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.718955641+07:00","message":"[GCS] Start streaming session, msgId: 3658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.773505958+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.77355459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตารนะครับเวลารถไฟต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.773563114+07:00","message":"receive interim result [false|false]: อวตารนะครับเวลารถไฟต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.773577873+07:00","message":"[buffer interim] 3657 false อวตารนะครับเวลารถไฟต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.773585526+07:00","message":"[bufferProcess] interim [400000000]:อวตารนะครับเวลารถไฟต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.773587962+07:00","message":"[bufferProcess] send to processor:อวตารนะครับเวลารถไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.77359504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.773599047+07:00","message":"> Transcript [47715] [false]: 'อวตารนะครับเวลารถไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.773604319+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.773607674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.773611352+07:00","message":"StatePrefix: 'อวตารนะครับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.773616534+07:00","message":"TextPushed: 'อวตาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.906959027+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.906998724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อวตารนะครับเวลาลบไปตาม\",\"confidence\":0.8758099}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.907005117+07:00","message":"receive interim result [true|false]: อวตารนะครับเวลาลบไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.907014438+07:00","message":"end recv isFinal message id 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.907017133+07:00","message":"end Recv id 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.907024078+07:00","message":"[buffer interim] 3657 true อวตารนะครับเวลาลบไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907047213+07:00","message":"[bufferProcess] interim [400000000]:อวตารนะครับเวลาลบไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907052503+07:00","message":"[bufferProcess] send to processor (isfinal):อวตารนะครับเวลารถไฟต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907056989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.9070614+07:00","message":"> Transcript [47716] [false]: 'อวตารนะครับเวลารถไฟต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907068223+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907071643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907074478+07:00","message":"StatePrefix: 'อวตารนะครับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907077326+07:00","message":"TextPushed: 'อวตาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907084468+07:00","message":"Push: 'นะครับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.90708735+07:00","message":"TextPushed: 'อวตารนะครับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907090479+07:00","message":"Set new StatePrefix : 'อวตารนะครับเวลารถไฟต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907093714+07:00","message":"Next Push (prob) : 'รถไฟต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907096456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907099384+07:00","message":"> Transcript [47717] [true]: 'อวตารนะครับเวลาลบไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907102674+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907105353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907108252+07:00","message":"StatePrefix: 'อวตารนะครับเวลารถไฟต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.907112618+07:00","message":"TextPushed: 'อวตารนะครับเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:25.90711528+07:00","message":"Push: 'ลบไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.907117174+07:00","message":"push: {false นะครับเวลา 0 0xc0052cf180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:25.90713876+07:00","message":"push: {true ลบไปตาม 0 0xc0052cf180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:25.915250439+07:00","message":"write wav file: './tmp/7589/7589_3657.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:26.806973893+07:00","message":"receive streaming session, msgId: 3658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:26.807037766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:26.807044246+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:26.807062049+07:00","message":"[buffer interim] 3658 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:26.807070563+07:00","message":"[bufferProcess] interim [900000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:26.807072592+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:26.937155269+07:00","message":"[GCS] IsForceVAD: false for message ID: 3658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:26.956055495+07:00","message":"receive streaming session, msgId: 3658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:26.956094232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:26.956100455+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:26.956114937+07:00","message":"[buffer interim] 3658 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:26.956121976+07:00","message":"[bufferProcess] interim [20000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:26.95612444+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:26.956131431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:26.956134257+07:00","message":"> Transcript [47718] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:26.956136584+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:26.999169153+07:00","message":"[GCS] Start streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.025025688+07:00","message":"receive streaming session, msgId: 3658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.025078196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระคาถา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.02508437+07:00","message":"receive interim result [false|false]: พระคาถา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.025101736+07:00","message":"[buffer interim] 3658 false พระคาถา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.025109278+07:00","message":"[bufferProcess] interim [140000000]:พระคาถา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.025111681+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.025115284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.025118073+07:00","message":"> Transcript [47719] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.025120376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.025122411+07:00","message":"Set new StatePrefix: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.040415958+07:00","message":"receive streaming session, msgId: 3658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.040455083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.040462369+07:00","message":"receive interim result [false|false]: ราคาถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.040481493+07:00","message":"[buffer interim] 3658 false ราคาถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.040491242+07:00","message":"[bufferProcess] interim [200000000]:ราคาถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.040494491+07:00","message":"[bufferProcess] send to processor:พระคาถา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.040508088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.040512349+07:00","message":"> Transcript [47720] [false]: 'พระคาถา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.040515488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.040518673+07:00","message":"Set new StatePrefix: 'พระคาถา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.065191564+07:00","message":"receive streaming session, msgId: 3658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.065229993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาถูก\",\"confidence\":0.722422}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.065236881+07:00","message":"receive interim result [true|false]: ราคาถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.06524788+07:00","message":"end recv isFinal message id 3658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.06525019+07:00","message":"end Recv id 3658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.065260676+07:00","message":"[buffer interim] 3658 true ราคาถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065272719+07:00","message":"[bufferProcess] interim [230000000]:ราคาถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065277126+07:00","message":"[bufferProcess] send to processor (isfinal):ราคาถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065281035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065284343+07:00","message":"> Transcript [47721] [false]: 'ราคาถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065286629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.06528873+07:00","message":"Set new StatePrefix: 'ราคาถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065290503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065292402+07:00","message":"> Transcript [47722] [true]: 'ราคาถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065295002+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065297171+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065299209+07:00","message":"StatePrefix: 'ราคาถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065301321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:27.065304125+07:00","message":"Push: 'ราคาถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:27.065312956+07:00","message":"push: {true ราคาถูก 0 0xc004610980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:27.071865508+07:00","message":"write wav file: './tmp/7589/7589_3658.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.099029347+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.099079318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.099085453+07:00","message":"receive interim result [false|false]: ภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.099104907+07:00","message":"[buffer interim] 3659 false ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.099113275+07:00","message":"[bufferProcess] interim [900000000]:ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.099115401+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.099122418+07:00","message":"[bufferProcess] send to processor (ticker):ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.099125615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.099128776+07:00","message":"> Transcript [47723] [false]: 'ภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.099131485+07:00","message":"Set StatePrefix (first interim): 'ภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.182200139+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.182245494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุ่มพวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.182252756+07:00","message":"receive interim result [false|false]: พุ่มพวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.182270181+07:00","message":"[buffer interim] 3659 false พุ่มพวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.182281405+07:00","message":"[bufferProcess] interim [960000000]:พุ่มพวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.182284104+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:28.213578539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:28.213614143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.247945328+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.247982721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุปกรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.24798904+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.248004559+07:00","message":"[buffer interim] 3659 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.248011877+07:00","message":"[bufferProcess] interim [80000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.248014614+07:00","message":"[bufferProcess] send to processor:พุ่มพวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.248018388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.248021872+07:00","message":"> Transcript [47724] [false]: 'พุ่มพวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.248024088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.248026441+07:00","message":"Set new StatePrefix: 'พุ่มพวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.361692201+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.361731914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุณหภูมิปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.361737639+07:00","message":"receive interim result [false|false]: อุณหภูมิปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.36175398+07:00","message":"[buffer interim] 3659 false อุณหภูมิปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.361763732+07:00","message":"[bufferProcess] interim [140000000]:อุณหภูมิปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.361766515+07:00","message":"[bufferProcess] send to processor:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.361770458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.361773893+07:00","message":"> Transcript [47725] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.361776129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.36177827+07:00","message":"Set new StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.426387818+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.426426895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุณหภูมิปกติของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.426432843+07:00","message":"receive interim result [false|false]: อุณหภูมิปกติของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.426448678+07:00","message":"[buffer interim] 3659 false อุณหภูมิปกติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.426459384+07:00","message":"[bufferProcess] interim [260000000]:อุณหภูมิปกติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.426462353+07:00","message":"[bufferProcess] send to processor:อุณหภูมิปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.426465871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.426468642+07:00","message":"> Transcript [47726] [false]: 'อุณหภูมิปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.426471006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.426473319+07:00","message":"Set new StatePrefix: 'อุณหภูมิปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.431673098+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.431691714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.431696507+07:00","message":"receive interim result [false|false]: บุคคลสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.431708254+07:00","message":"[buffer interim] 3659 false บุคคลสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.431712525+07:00","message":"[bufferProcess] interim [320000000]:บุคคลสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.431714697+07:00","message":"[bufferProcess] send to processor:อุณหภูมิปกติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.431717579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.43172546+07:00","message":"> Transcript [47727] [false]: 'อุณหภูมิปกติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.431734908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.431737236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.431739195+07:00","message":"StatePrefix: 'อุณหภูมิปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.431741299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.727288747+07:00","message":"[GCS] IsForceVAD: false for message ID: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.737082506+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.737122077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลสำคัญใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.737128017+07:00","message":"receive interim result [false|false]: บุคคลสำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.737145496+07:00","message":"[buffer interim] 3659 false บุคคลสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.73715409+07:00","message":"[bufferProcess] interim [560000000]:บุคคลสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.737156968+07:00","message":"[bufferProcess] send to processor:บุคคลสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.737172565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.737176497+07:00","message":"> Transcript [47728] [false]: 'บุคคลสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.737178796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.737180789+07:00","message":"Set new StatePrefix: 'บุคคลสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.830459665+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.830499985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลสำคัญนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.830505554+07:00","message":"receive interim result [false|false]: บุคคลสำคัญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.830522925+07:00","message":"[buffer interim] 3659 false บุคคลสำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.830530586+07:00","message":"[bufferProcess] interim [680000000]:บุคคลสำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.830532895+07:00","message":"[bufferProcess] send to processor:บุคคลสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.830536445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.830540323+07:00","message":"> Transcript [47729] [false]: 'บุคคลสำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.830544123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.830546767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.830549116+07:00","message":"StatePrefix: 'บุคคลสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.830551539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.860935327+07:00","message":"[GCS] Start streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.865812441+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.865844022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุคคลสำคัญนะครับ\",\"confidence\":0.9513217}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.865850137+07:00","message":"receive interim result [true|false]: บุคคลสำคัญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.865859549+07:00","message":"end recv isFinal message id 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.86586183+07:00","message":"end Recv id 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.865867138+07:00","message":"[buffer interim] 3659 true บุคคลสำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.86587784+07:00","message":"[bufferProcess] interim [740000000]:บุคคลสำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865881053+07:00","message":"[bufferProcess] send to processor (isfinal):บุคคลสำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865884276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865887074+07:00","message":"> Transcript [47730] [false]: 'บุคคลสำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.86589022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865892406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865894475+07:00","message":"StatePrefix: 'บุคคลสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865896483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865898182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865900591+07:00","message":"> Transcript [47731] [true]: 'บุคคลสำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865902791+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865904514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865906599+07:00","message":"StatePrefix: 'บุคคลสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865908454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:28.865911611+07:00","message":"Push: 'บุคคลสำคัญนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:28.865918031+07:00","message":"push: {true บุคคลสำคัญนะครับ 0 0xc0052cf480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:28.873901651+07:00","message":"write wav file: './tmp/7589/7589_3659.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:29.592084547+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:29.592134375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:29.592141023+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:29.592159229+07:00","message":"[buffer interim] 3660 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:29.592169773+07:00","message":"[bufferProcess] interim [540000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:29.592172849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.022992775+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.023030938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระจก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.02303692+07:00","message":"receive interim result [false|false]: กระจก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.023052646+07:00","message":"[buffer interim] 3660 false กระจก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.023062017+07:00","message":"[bufferProcess] interim [780000000]:กระจก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.023064594+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.023067898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.023070743+07:00","message":"> Transcript [47732] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.023072884+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.243596796+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.24364219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กะว่าจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.243649413+07:00","message":"receive interim result [false|false]: กะว่าจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.243679584+07:00","message":"[buffer interim] 3660 false กะว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.243687672+07:00","message":"[bufferProcess] interim [20000000]:กะว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.243690349+07:00","message":"[bufferProcess] send to processor:กระจก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.243697075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.243699854+07:00","message":"> Transcript [47733] [false]: 'กระจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.243702692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.24370471+07:00","message":"Set new StatePrefix: 'กระจก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.39501547+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.395057571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระจก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.395063378+07:00","message":"receive interim result [false|false]: กระจก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.395076+07:00","message":"[buffer interim] 3660 false กระจก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.395083586+07:00","message":"[bufferProcess] interim [140000000]:กระจก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.395085868+07:00","message":"[bufferProcess] send to processor:กะว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.395089525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.395092858+07:00","message":"> Transcript [47734] [false]: 'กะว่าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.395095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.395097017+07:00","message":"Set new StatePrefix: 'กะว่าจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.41334851+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.413384804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กะว่าจะไปตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.413390867+07:00","message":"receive interim result [false|false]: กะว่าจะไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.413405587+07:00","message":"[buffer interim] 3660 false กะว่าจะไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.413412651+07:00","message":"[bufferProcess] interim [200000000]:กะว่าจะไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.413414902+07:00","message":"[bufferProcess] send to processor:กระจก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.413420589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.413423348+07:00","message":"> Transcript [47735] [false]: 'กระจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.413425548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.41342748+07:00","message":"Set new StatePrefix: 'กระจก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.466101479+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.466137123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กะว่าจะไปตามจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.466146694+07:00","message":"receive interim result [false|false]: กะว่าจะไปตามจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.466159528+07:00","message":"[buffer interim] 3660 false กะว่าจะไปตามจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.466168735+07:00","message":"[bufferProcess] interim [380000000]:กะว่าจะไปตามจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.466171534+07:00","message":"[bufferProcess] send to processor:กะว่าจะไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.466178296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.466181108+07:00","message":"> Transcript [47736] [false]: 'กะว่าจะไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.466183304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.466186077+07:00","message":"Set new StatePrefix: 'กะว่าจะไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.599766804+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.5998124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กะว่าจะไปตามจุดเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.599818084+07:00","message":"receive interim result [false|false]: กะว่าจะไปตามจุดเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.599830926+07:00","message":"[buffer interim] 3660 false กะว่าจะไปตามจุดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.599838671+07:00","message":"[bufferProcess] interim [620000000]:กะว่าจะไปตามจุดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.599841414+07:00","message":"[bufferProcess] send to processor:กะว่าจะไปตามจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.599847005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.599850017+07:00","message":"> Transcript [47737] [false]: 'กะว่าจะไปตามจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.599853658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.599857387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.599859424+07:00","message":"StatePrefix: 'กะว่าจะไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.599861562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.659506493+07:00","message":"[GCS] IsForceVAD: false for message ID: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.780202266+07:00","message":"[GCS] Start streaming session, msgId: 3661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.856493566+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.856536848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กะว่าจะไปตามจุดเรา\",\"confidence\":0.91154146}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.856544695+07:00","message":"receive interim result [true|false]: กะว่าจะไปตามจุดเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.856558579+07:00","message":"end recv isFinal message id 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.856562267+07:00","message":"end Recv id 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.856572392+07:00","message":"[buffer interim] 3660 true กะว่าจะไปตามจุดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856597345+07:00","message":"[bufferProcess] interim [830000000]:กะว่าจะไปตามจุดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856605224+07:00","message":"[bufferProcess] send to processor (isfinal):กะว่าจะไปตามจุดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856610656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856615149+07:00","message":"> Transcript [47738] [false]: 'กะว่าจะไปตามจุดเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856619941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856622848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856626201+07:00","message":"StatePrefix: 'กะว่าจะไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856629105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856631602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856635253+07:00","message":"> Transcript [47739] [true]: 'กะว่าจะไปตามจุดเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856638442+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856641039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856643807+07:00","message":"StatePrefix: 'กะว่าจะไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856646621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:30.856650343+07:00","message":"Push: 'กะว่าจะไปตามจุดเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:30.856661332+07:00","message":"push: {true กะว่าจะไปตามจุดเรา 0 0xc003769700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:30.863793432+07:00","message":"write wav file: './tmp/7589/7589_3660.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:31.096948842+07:00","message":"[GCS] IsForceVAD: false for message ID: 3661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:31.1685456+07:00","message":"[GCS] Start streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:31.189057846+07:00","message":"receive streaming session, msgId: 3661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:31.189075754+07:00","message":"found end of frame, send empty tag with msgId: 3661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:31.18907912+07:00","message":"end Recv id 3661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:31.189085816+07:00","message":"[buffer interim] 3661 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:31.18909308+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:31.189099313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:31.189102708+07:00","message":"> Transcript [47740] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:31.189105365+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:31.18910746+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:31.189109308+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:31.1891112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:31.18911386+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:31.18914677+07:00","message":"push: {true \n 0 0xc0052cf580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:31.19858443+07:00","message":"write wav file: './tmp/7589/7589_3661.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:31.214303147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:31.214318393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.022487827+07:00","message":"receive streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.02253293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.022538643+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.022551721+07:00","message":"[buffer interim] 3662 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.022559906+07:00","message":"[bufferProcess] interim [660000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.022561756+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.261203827+07:00","message":"receive streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.26125848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถคัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.261265491+07:00","message":"receive interim result [false|false]: รถคัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.261285103+07:00","message":"[buffer interim] 3662 false รถคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.261298218+07:00","message":"[bufferProcess] interim [840000000]:รถคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.261303316+07:00","message":"[bufferProcess] send to processor:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.261310328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.261313596+07:00","message":"> Transcript [47741] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.261315851+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.403108257+07:00","message":"receive streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.403144463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถ pantip\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.403150911+07:00","message":"receive interim result [false|false]: รถ pantip"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.403166308+07:00","message":"[buffer interim] 3662 false รถ pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.403173853+07:00","message":"[bufferProcess] interim [80000000]:รถ pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.403176548+07:00","message":"[bufferProcess] send to processor:รถคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.403183599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.403186176+07:00","message":"> Transcript [47742] [false]: 'รถคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.403191757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.403194234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.403197704+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.403199962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.532999574+07:00","message":"receive streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.533038952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถพัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.533045176+07:00","message":"receive interim result [false|false]: รถพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.533069509+07:00","message":"[buffer interim] 3662 false รถพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.533077845+07:00","message":"[bufferProcess] interim [140000000]:รถพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.533080889+07:00","message":"[bufferProcess] send to processor:รถ pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.533085381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.533091104+07:00","message":"> Transcript [47743] [false]: 'รถ pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.53309464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.533096866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.53309943+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.533101745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.593975179+07:00","message":"receive streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.594012633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.594018665+07:00","message":"receive interim result [false|false]: รถผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.594032864+07:00","message":"[buffer interim] 3662 false รถผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.594041017+07:00","message":"[bufferProcess] interim [260000000]:รถผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.594043374+07:00","message":"[bufferProcess] send to processor:รถพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.594050709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.594059067+07:00","message":"> Transcript [47744] [false]: 'รถพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.59406227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.59406462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.594067045+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.594069277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.595957301+07:00","message":"receive streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.595972806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.595977354+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.59598724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Alphard\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.595989917+07:00","message":"receive interim result [false|false]:  Alphard"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.595994677+07:00","message":"[buffer interim] 3662 false รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.596000665+07:00","message":"[buffer interim] 3662 false  Alphard"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596004913+07:00","message":"[bufferProcess] interim [320000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596006944+07:00","message":"[bufferProcess] send to processor:รถผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596011935+07:00","message":"[bufferProcess] interim [320000000]: Alphard"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596014328+07:00","message":"[bufferProcess] update buffer: รถ Alphard"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596017082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596019752+07:00","message":"> Transcript [47745] [false]: 'รถผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.59602265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596025021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596027178+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596029023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596036135+07:00","message":"Push: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596038094+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596040621+07:00","message":"Set new StatePrefix : 'รถผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.596042764+07:00","message":"Next Push (prob) : 'ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.596056728+07:00","message":"push: {false รถ 0 0xc0052cf780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.638684686+07:00","message":"[GCS] IsForceVAD: false for message ID: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.728193769+07:00","message":"receive streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.728232854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.728238995+07:00","message":"receive interim result [false|false]: รถผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.728255051+07:00","message":"[buffer interim] 3662 false รถผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.728266282+07:00","message":"[bufferProcess] interim [380000000]:รถผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.728268888+07:00","message":"[bufferProcess] send to processor:รถ Alphard"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.728273241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.728276701+07:00","message":"> Transcript [47746] [false]: 'รถ Alphard'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.72827917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.728281348+07:00","message":"Set new StatePrefix: 'รถ Alphard'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.76943405+07:00","message":"[GCS] Start streaming session, msgId: 3663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.775456794+07:00","message":"receive streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.775494391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถท่านผ่าน\",\"confidence\":0.77993774}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.775502242+07:00","message":"receive interim result [true|false]: รถท่านผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.775512662+07:00","message":"end recv isFinal message id 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.775516239+07:00","message":"end Recv id 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.775523602+07:00","message":"[buffer interim] 3662 true รถท่านผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775537462+07:00","message":"[bufferProcess] interim [500000000]:รถท่านผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775542554+07:00","message":"[bufferProcess] send to processor (isfinal):รถผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775552944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775567368+07:00","message":"> Transcript [47747] [false]: 'รถผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775570464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775573644+07:00","message":"Set new StatePrefix: 'รถผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775576125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775578248+07:00","message":"> Transcript [47748] [true]: 'รถท่านผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.77558306+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775585436+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775589412+07:00","message":"StatePrefix: 'รถผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775591824+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:32.775598966+07:00","message":"Push: 'ท่านผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:32.775608902+07:00","message":"push: {true ท่านผ่าน 0 0xc0052cf780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:32.791514515+07:00","message":"write wav file: './tmp/7589/7589_3662.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.42623556+07:00","message":"receive streaming session, msgId: 3663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.426288611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.426294838+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.426311955+07:00","message":"[buffer interim] 3663 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.426320101+07:00","message":"[bufferProcess] interim [480000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.42632218+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.542503186+07:00","message":"receive streaming session, msgId: 3663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.542547021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.542552991+07:00","message":"receive interim result [false|false]: อะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.542565069+07:00","message":"[buffer interim] 3663 false อะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.542573893+07:00","message":"[bufferProcess] interim [600000000]:อะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.542576452+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.542582383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.542585502+07:00","message":"> Transcript [47749] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.542587786+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.598106914+07:00","message":"[GCS] IsForceVAD: false for message ID: 3663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.661454227+07:00","message":"[GCS] Start streaming session, msgId: 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.802757326+07:00","message":"receive streaming session, msgId: 3663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.802899043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรเนี่ยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.802930709+07:00","message":"receive interim result [false|false]: อะไรเนี่ยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.802959365+07:00","message":"[buffer interim] 3663 false อะไรเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.802969819+07:00","message":"[bufferProcess] interim [840000000]:อะไรเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.802973065+07:00","message":"[bufferProcess] send to processor:อะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.802979275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.802982476+07:00","message":"> Transcript [47750] [false]: 'อะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.802987666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.802989881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.802993002+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.802995437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.847108642+07:00","message":"receive streaming session, msgId: 3663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.847159663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรเนี่ยครับ\",\"confidence\":0.8735672}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.847166836+07:00","message":"receive interim result [true|false]: อะไรเนี่ยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.847178818+07:00","message":"end recv isFinal message id 3663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.847181053+07:00","message":"end Recv id 3663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.847189067+07:00","message":"[buffer interim] 3663 true อะไรเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847201273+07:00","message":"[bufferProcess] interim [870000000]:อะไรเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847205128+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847209236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847212601+07:00","message":"> Transcript [47751] [false]: 'อะไรเนี่ยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.84721575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847218912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847221432+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847223523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847225383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847227651+07:00","message":"> Transcript [47752] [true]: 'อะไรเนี่ยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847229813+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847231617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847233486+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847235185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:33.847241914+07:00","message":"Push: 'อะไรเนี่ยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:33.847257451+07:00","message":"push: {true อะไรเนี่ยครับ 0 0xc004866080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:33.853548117+07:00","message":"write wav file: './tmp/7589/7589_3663.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:34.214772404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:34.214793163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.352457384+07:00","message":"receive streaming session, msgId: 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.352507936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.352514282+07:00","message":"receive interim result [false|false]: ก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.352533324+07:00","message":"[buffer interim] 3664 false ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.352541594+07:00","message":"[bufferProcess] interim [480000000]:ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.352544014+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.52097735+07:00","message":"receive streaming session, msgId: 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.521023936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.521030709+07:00","message":"receive interim result [false|false]: ก็ไปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.521046104+07:00","message":"[buffer interim] 3664 false ก็ไปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.521053971+07:00","message":"[bufferProcess] interim [660000000]:ก็ไปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.5210564+07:00","message":"[bufferProcess] send to processor:ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.521069908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.521073147+07:00","message":"> Transcript [47753] [false]: 'ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.521075521+07:00","message":"Set StatePrefix (first interim): 'ก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.532578314+07:00","message":"receive streaming session, msgId: 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.532614865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.53262123+07:00","message":"receive interim result [false|false]: ก็ไปแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.532637184+07:00","message":"[buffer interim] 3664 false ก็ไปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.532644471+07:00","message":"[bufferProcess] interim [720000000]:ก็ไปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.532646901+07:00","message":"[bufferProcess] send to processor:ก็ไปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.532650169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.532653221+07:00","message":"> Transcript [47754] [false]: 'ก็ไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.53265821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.532660247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.532662163+07:00","message":"StatePrefix: 'ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.532664321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.638666312+07:00","message":"receive streaming session, msgId: 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.638703733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปแบบนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.638710921+07:00","message":"receive interim result [false|false]: ก็ไปแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.638726263+07:00","message":"[buffer interim] 3664 false ก็ไปแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.638734222+07:00","message":"[bufferProcess] interim [780000000]:ก็ไปแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.638736898+07:00","message":"[bufferProcess] send to processor:ก็ไปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.638744963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.638747602+07:00","message":"> Transcript [47755] [false]: 'ก็ไปแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.638750584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.638752911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.638755341+07:00","message":"StatePrefix: 'ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.63875755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.687436322+07:00","message":"[GCS] IsForceVAD: false for message ID: 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.774690644+07:00","message":"receive streaming session, msgId: 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.774732399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปแบบนั้นนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.774739278+07:00","message":"receive interim result [false|false]: ก็ไปแบบนั้นนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.774753928+07:00","message":"[buffer interim] 3664 false ก็ไปแบบนั้นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.77476131+07:00","message":"[bufferProcess] interim [20000000]:ก็ไปแบบนั้นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.774764156+07:00","message":"[bufferProcess] send to processor:ก็ไปแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.774767832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.774770746+07:00","message":"> Transcript [47756] [false]: 'ก็ไปแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.774774399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.77477652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.774778391+07:00","message":"StatePrefix: 'ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.774780528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.814679061+07:00","message":"receive streaming session, msgId: 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.814719189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไปแบบนั้นนะครับ\",\"confidence\":0.91041124}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.814725766+07:00","message":"receive interim result [true|false]: ก็ไปแบบนั้นนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.814734978+07:00","message":"end recv isFinal message id 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.814737461+07:00","message":"end Recv id 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.81474414+07:00","message":"[buffer interim] 3664 true ก็ไปแบบนั้นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814754595+07:00","message":"[bufferProcess] interim [50000000]:ก็ไปแบบนั้นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814764228+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ไปแบบนั้นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814768714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814771633+07:00","message":"> Transcript [47757] [false]: 'ก็ไปแบบนั้นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814775164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814777504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814779822+07:00","message":"StatePrefix: 'ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814781947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814785155+07:00","message":"Push: 'ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814787111+07:00","message":"TextPushed: 'ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814789188+07:00","message":"Set new StatePrefix : 'ก็ไปแบบนั้นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814791314+07:00","message":"Next Push (prob) : 'แบบนั้นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.8147977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814799976+07:00","message":"> Transcript [47758] [true]: 'ก็ไปแบบนั้นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814802202+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814803995+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814805719+07:00","message":"StatePrefix: 'ก็ไปแบบนั้นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814807624+07:00","message":"TextPushed: 'ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:34.814809893+07:00","message":"Push: 'แบบนั้นนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.814816885+07:00","message":"push: {false ก็ไป 0 0xc004b6c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:34.814822176+07:00","message":"push: {true แบบนั้นนะครับ 0 0xc004b6c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:34.820902561+07:00","message":"write wav file: './tmp/7589/7589_3664.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:35.010438259+07:00","message":"[GCS] Start streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:35.540166499+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:35.540213308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:35.540220972+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:35.540238931+07:00","message":"[buffer interim] 3665 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:35.540248132+07:00","message":"[bufferProcess] interim [540000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:35.54025115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.18389975+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.183943049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.18395059+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.183964567+07:00","message":"[buffer interim] 3665 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.183972521+07:00","message":"[bufferProcess] interim [140000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.183975106+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.183982825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.183985683+07:00","message":"> Transcript [47759] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.183988134+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.413371872+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.413408078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.413414679+07:00","message":"receive interim result [false|false]: อยู่อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.413435319+07:00","message":"[buffer interim] 3665 false อยู่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.413443622+07:00","message":"[bufferProcess] interim [380000000]:อยู่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.413449574+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.413453479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.41345629+07:00","message":"> Transcript [47760] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.413459492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.41346156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.413463527+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.413465631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.44773474+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.447779499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.447785775+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.44780422+07:00","message":"[buffer interim] 3665 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.447811926+07:00","message":"[bufferProcess] interim [440000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.447815424+07:00","message":"[bufferProcess] send to processor:อยู่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.447820372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.447823346+07:00","message":"> Transcript [47761] [false]: 'อยู่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.447826852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.447829978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.447832961+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.44783632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.559559571+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.559601216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาจจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.559609435+07:00","message":"receive interim result [false|false]: อยู่อาจจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.559623913+07:00","message":"[buffer interim] 3665 false อยู่อาจจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.559631434+07:00","message":"[bufferProcess] interim [560000000]:อยู่อาจจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.559634077+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.559639153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.559642089+07:00","message":"> Transcript [47762] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.559645209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.559647273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.559649257+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.559651589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.627592004+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.627636238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาจจะมองเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.627644495+07:00","message":"receive interim result [false|false]: อยู่อาจจะมองเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.627661755+07:00","message":"[buffer interim] 3665 false อยู่อาจจะมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627673749+07:00","message":"[bufferProcess] interim [680000000]:อยู่อาจจะมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627678609+07:00","message":"[bufferProcess] send to processor:อยู่อาจจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627685738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627692656+07:00","message":"> Transcript [47763] [false]: 'อยู่อาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627696204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627698411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627700528+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627702825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627708604+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.62771074+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627715968+07:00","message":"Set new StatePrefix : 'อยู่อาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.627718745+07:00","message":"Next Push (prob) : 'อาจจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.627725937+07:00","message":"push: {false อยู่ 0 0xc004611380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.666312757+07:00","message":"[GCS] IsForceVAD: false for message ID: 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.768207707+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.768245895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่อาจจะมองเห็น\",\"confidence\":0.95265967}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.768253117+07:00","message":"receive interim result [true|false]: อยู่อาจจะมองเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.768263016+07:00","message":"end recv isFinal message id 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.76826523+07:00","message":"end Recv id 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.768272845+07:00","message":"[buffer interim] 3665 true อยู่อาจจะมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.76828051+07:00","message":"[bufferProcess] interim [890000000]:อยู่อาจจะมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.768284126+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่อาจจะมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.768287881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.768292185+07:00","message":"> Transcript [47764] [false]: 'อยู่อาจจะมองเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.76829833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.768301348+07:00","message":"Set new StatePrefix: 'อยู่อาจจะมองเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.76830447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.768309139+07:00","message":"> Transcript [47765] [true]: 'อยู่อาจจะมองเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.76831166+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.768313687+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.768316085+07:00","message":"StatePrefix: 'อยู่อาจจะมองเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.768318448+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:36.768326856+07:00","message":"Push: 'อาจจะมองเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.768334854+07:00","message":"push: {true อาจจะมองเห็น 0 0xc004611380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:36.77510769+07:00","message":"write wav file: './tmp/7589/7589_3665.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:36.990494144+07:00","message":"[GCS] Start streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.059364298+07:00","message":"[GCS] IsForceVAD: false for message ID: 3666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.118853865+07:00","message":"[GCS] Start streaming session, msgId: 3667"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:37.215793169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:37.215781648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.239301091+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.239320672+07:00","message":"found end of frame, send empty tag with msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.23932393+07:00","message":"end Recv id 3666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.23933148+07:00","message":"[buffer interim] 3666 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.239339276+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.239345708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.239353517+07:00","message":"> Transcript [47766] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.239357315+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.239360341+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.239364623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.2393667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.239373637+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.239382765+07:00","message":"push: {true \n 0 0xc0030bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:37.244272716+07:00","message":"write wav file: './tmp/7589/7589_3666.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.46473625+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.464783253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.464788687+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.464804653+07:00","message":"[buffer interim] 3667 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.464811684+07:00","message":"[bufferProcess] interim [420000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.464814369+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.679828067+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.67987908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.679887264+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.679902782+07:00","message":"[buffer interim] 3667 false รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.679915645+07:00","message":"[bufferProcess] interim [600000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.679919269+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.679928328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.679931376+07:00","message":"> Transcript [47767] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.679934639+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.789289434+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.789330089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.789335982+07:00","message":"receive interim result [false|false]: ใกล้ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:37.789350759+07:00","message":"[buffer interim] 3667 false ใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.78935819+07:00","message":"[bufferProcess] interim [660000000]:ใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.789360995+07:00","message":"[bufferProcess] send to processor:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.789365333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.789368193+07:00","message":"> Transcript [47768] [false]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.789370756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:37.789377+07:00","message":"Set new StatePrefix: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.103605573+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.103650701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.103658065+07:00","message":"receive interim result [false|false]: ใช่ๆเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.10366933+07:00","message":"[buffer interim] 3667 false ใช่ๆเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.103678832+07:00","message":"[bufferProcess] interim [960000000]:ใช่ๆเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.103682234+07:00","message":"[bufferProcess] send to processor:ใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.103687018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.103691499+07:00","message":"> Transcript [47769] [false]: 'ใกล้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.103694688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.103697673+07:00","message":"Set new StatePrefix: 'ใกล้ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.159597504+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.159642478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆเห็นรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.159648848+07:00","message":"receive interim result [false|false]: ใช่ๆเห็นรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.159669351+07:00","message":"[buffer interim] 3667 false ใช่ๆเห็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.159679599+07:00","message":"[bufferProcess] interim [80000000]:ใช่ๆเห็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.159682957+07:00","message":"[bufferProcess] send to processor:ใช่ๆเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.159690444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.159693526+07:00","message":"> Transcript [47770] [false]: 'ใช่ๆเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.159696591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.159698933+07:00","message":"Set new StatePrefix: 'ใช่ๆเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.502196403+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.502233961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆเห็นรถบัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.502239668+07:00","message":"receive interim result [false|false]: ใช่ๆเห็นรถบัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.502253379+07:00","message":"[buffer interim] 3667 false ใช่ๆเห็นรถบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.502260627+07:00","message":"[bufferProcess] interim [380000000]:ใช่ๆเห็นรถบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.50226314+07:00","message":"[bufferProcess] send to processor:ใช่ๆเห็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.502270342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.502273071+07:00","message":"> Transcript [47771] [false]: 'ใช่ๆเห็นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.502276524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.502279132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.502281139+07:00","message":"StatePrefix: 'ใช่ๆเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.502283435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.526556219+07:00","message":"[GCS] IsForceVAD: false for message ID: 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.590741111+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.590778523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆเห็นรถแป๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.59078466+07:00","message":"receive interim result [false|false]: ใช่ๆเห็นรถแป๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.590798689+07:00","message":"[buffer interim] 3667 false ใช่ๆเห็นรถแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.590806592+07:00","message":"[bufferProcess] interim [500000000]:ใช่ๆเห็นรถแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.590809242+07:00","message":"[bufferProcess] send to processor:ใช่ๆเห็นรถบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.590812667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.590815424+07:00","message":"> Transcript [47772] [false]: 'ใช่ๆเห็นรถบัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.590818941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.590820935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.590822884+07:00","message":"StatePrefix: 'ใช่ๆเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.590825101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.670396198+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.670436791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ๆเห็นรถบัส\",\"confidence\":0.8957114}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.670443171+07:00","message":"receive interim result [true|false]: ใช่ๆเห็นรถบัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.67045585+07:00","message":"end recv isFinal message id 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.670458283+07:00","message":"end Recv id 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.670465292+07:00","message":"[buffer interim] 3667 true ใช่ๆเห็นรถบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670472582+07:00","message":"[bufferProcess] interim [620000000]:ใช่ๆเห็นรถบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670476512+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่ๆเห็นรถแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670479679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670482956+07:00","message":"> Transcript [47773] [false]: 'ใช่ๆเห็นรถแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.67048594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670488317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.67049024+07:00","message":"StatePrefix: 'ใช่ๆเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670492427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670494154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670496488+07:00","message":"> Transcript [47774] [true]: 'ใช่ๆเห็นรถบัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670498493+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670500308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670502154+07:00","message":"StatePrefix: 'ใช่ๆเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670504122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:38.670506673+07:00","message":"Push: 'ใช่ๆเห็นรถบัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.6705149+07:00","message":"push: {true ใช่ๆเห็นรถบัส 0 0xc004866200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:38.676976724+07:00","message":"write wav file: './tmp/7589/7589_3667.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:38.978011128+07:00","message":"[GCS] Start streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.108025065+07:00","message":"[GCS] IsForceVAD: false for message ID: 3668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.179546225+07:00","message":"[GCS] Start streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.204988268+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.205016885+07:00","message":"found end of frame, send empty tag with msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.205021442+07:00","message":"end Recv id 3668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.205032084+07:00","message":"[buffer interim] 3668 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.205042448+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.205048749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.205053996+07:00","message":"> Transcript [47775] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.205058669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.205061681+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.205064982+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.205068282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.205086178+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.205102002+07:00","message":"push: {true \n 0 0xc004b6c980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:39.210207067+07:00","message":"write wav file: './tmp/7589/7589_3668.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.715707244+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.715749629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.715755806+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.715770694+07:00","message":"[buffer interim] 3669 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.715778127+07:00","message":"[bufferProcess] interim [540000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.715780264+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.733996928+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.734049515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.734059845+07:00","message":"receive interim result [false|false]: อดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.734073508+07:00","message":"[buffer interim] 3669 false อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.73408627+07:00","message":"[bufferProcess] interim [600000000]:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.734089073+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.734098974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.734101704+07:00","message":"> Transcript [47776] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.734104118+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.856148431+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.85620423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.856216298+07:00","message":"receive interim result [false|false]: พอดีใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:39.856235826+07:00","message":"[buffer interim] 3669 false พอดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.856246966+07:00","message":"[bufferProcess] interim [720000000]:พอดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.856251676+07:00","message":"[bufferProcess] send to processor:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.856256996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.856261642+07:00","message":"> Transcript [47777] [false]: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.856265307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:39.856271612+07:00","message":"Set new StatePrefix: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.033537262+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.033576882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีใจแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.033582844+07:00","message":"receive interim result [false|false]: ก็ดีใจแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.03360065+07:00","message":"[buffer interim] 3669 false ก็ดีใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.03360908+07:00","message":"[bufferProcess] interim [900000000]:ก็ดีใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.033612128+07:00","message":"[bufferProcess] send to processor:พอดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.033620577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.033623381+07:00","message":"> Transcript [47778] [false]: 'พอดีใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.033626025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.033628321+07:00","message":"Set new StatePrefix: 'พอดีใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.162259898+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.162305871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.162312797+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.162330068+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.162338241+07:00","message":"[bufferProcess] interim [20000000]:พอดีใจแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.162341093+07:00","message":"[bufferProcess] send to processor:ก็ดีใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.162347478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.162350536+07:00","message":"> Transcript [47779] [false]: 'ก็ดีใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.162353397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.162355949+07:00","message":"Set new StatePrefix: 'ก็ดีใจแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:40.216580073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:40.216584979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.428215109+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.428257212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.42826347+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.428280328+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.428290644+07:00","message":"[bufferProcess] interim [260000000]:พอดีใจแล้วครับติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.428293389+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.428297697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.428300706+07:00","message":"> Transcript [47780] [false]: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.428303184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.428305331+07:00","message":"Set new StatePrefix: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513861681+07:00","message":"[GCS] Cleaned up inactive client: 3626"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513887464+07:00","message":"[GCS] Cleaned up inactive client: 3629"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.51389158+07:00","message":"[GCS] Cleaned up inactive client: 3631"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513893626+07:00","message":"[GCS] Cleaned up inactive client: 3634"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513895612+07:00","message":"[GCS] Cleaned up inactive client: 3630"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513897504+07:00","message":"[GCS] Cleaned up inactive client: 3639"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513899571+07:00","message":"[GCS] Cleaned up inactive client: 3640"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513901446+07:00","message":"[GCS] Cleaned up inactive client: 3628"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513903765+07:00","message":"[GCS] Cleaned up inactive client: 3633"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513905813+07:00","message":"[GCS] Cleaned up inactive client: 3637"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513907681+07:00","message":"[GCS] Cleaned up inactive client: 3636"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513909475+07:00","message":"[GCS] Cleaned up inactive client: 3638"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513911244+07:00","message":"[GCS] Cleaned up inactive client: 3625"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513913064+07:00","message":"[GCS] Cleaned up inactive client: 3635"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513914817+07:00","message":"[GCS] Cleaned up inactive client: 3632"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.513916573+07:00","message":"[GCS] Cleaned up inactive client: 3627"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.560381341+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.560428755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.56043539+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.560453801+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.560466409+07:00","message":"[bufferProcess] interim [380000000]:พอดีใจแล้วครับดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.560469199+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.560473133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.560477093+07:00","message":"> Transcript [47781] [false]: 'พอดีใจแล้วครับติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.560481162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.560484139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.560486358+07:00","message":"StatePrefix: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.560488855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.728213028+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.728251707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.728258001+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:40.728273633+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.728281164+07:00","message":"[bufferProcess] interim [560000000]:พอดีใจแล้วครับดีใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.72828347+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.728288047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.72829203+07:00","message":"> Transcript [47782] [false]: 'พอดีใจแล้วครับดีใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.728297129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.728302098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.728305359+07:00","message":"StatePrefix: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:40.72830755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.060767838+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.060813944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจแล้วลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.060821021+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจแล้วลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.060836237+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจแล้วลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.06084625+07:00","message":"[bufferProcess] interim [860000000]:พอดีใจแล้วครับดีใจแล้วลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.060848922+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.060853224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.060856265+07:00","message":"> Transcript [47783] [false]: 'พอดีใจแล้วครับดีใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.060860155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.060863421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.060866033+07:00","message":"StatePrefix: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.06087093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.072739874+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.072767623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.072773166+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.072786587+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072792928+07:00","message":"[bufferProcess] interim [920000000]:พอดีใจแล้วครับดีใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072795216+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจแล้วลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072798667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072801133+07:00","message":"> Transcript [47784] [false]: 'พอดีใจแล้วครับดีใจแล้วลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072804523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072806813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072809327+07:00","message":"StatePrefix: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072811502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072818275+07:00","message":"Push: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072820397+07:00","message":"TextPushed: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072822604+07:00","message":"Set new StatePrefix : 'พอดีใจแล้วครับดีใจแล้วลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.072824952+07:00","message":"Next Push (prob) : 'ดีใจแล้วลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.072833474+07:00","message":"push: {false พอดีใจแล้วครับ 0 0xc004b6cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.116375377+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.116416342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจและรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.116422854+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจและรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.116439364+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจและรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.116447885+07:00","message":"[bufferProcess] interim [980000000]:พอดีใจแล้วครับดีใจและรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.116451379+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.116456218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.116459352+07:00","message":"> Transcript [47785] [false]: 'พอดีใจแล้วครับดีใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.116461722+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.243607104+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.243649865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจและรู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.243657009+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจและรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.243669209+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจและรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.243678+07:00","message":"[bufferProcess] interim [40000000]:พอดีใจแล้วครับดีใจและรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.243680793+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจและรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.243685115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.24368817+07:00","message":"> Transcript [47786] [false]: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.243690634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.243693108+07:00","message":"Set new StatePrefix: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.820629918+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.820667471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจและรู้สึกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.820674291+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจและรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.820690132+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจและรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.820700013+07:00","message":"[bufferProcess] interim [640000000]:พอดีใจแล้วครับดีใจและรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.820703027+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจและรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.820709769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.820713116+07:00","message":"> Transcript [47787] [false]: 'พอดีใจแล้วครับดีใจและรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.820717296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.820719578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.820721541+07:00","message":"StatePrefix: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.820724549+07:00","message":"TextPushed: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.824036081+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.824051962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจและรู้สึกประทับใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.824056768+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจและรู้สึกประทับใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:41.824065544+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจและรู้สึกประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.824069649+07:00","message":"[bufferProcess] interim [700000000]:พอดีใจแล้วครับดีใจและรู้สึกประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.824072235+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจและรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.824075225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.824077368+07:00","message":"> Transcript [47788] [false]: 'พอดีใจแล้วครับดีใจและรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.824080059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.824081911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.824084469+07:00","message":"StatePrefix: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:41.824086655+07:00","message":"TextPushed: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.396328372+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.396375754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจและรู้สึกประทับใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.396383347+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจและรู้สึกประทับใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.396399302+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจและรู้สึกประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.396407994+07:00","message":"[bufferProcess] interim [300000000]:พอดีใจแล้วครับดีใจและรู้สึกประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.396410799+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจและรู้สึกประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.396419801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.396422743+07:00","message":"> Transcript [47789] [false]: 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.396430285+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.396432997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.396435703+07:00","message":"StatePrefix: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.396441716+07:00","message":"TextPushed: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.8396625+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.839699876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.839706231+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.839720628+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.839727986+07:00","message":"[bufferProcess] interim [660000000]:พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.839730846+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจและรู้สึกประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.839738133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.839740916+07:00","message":"> Transcript [47790] [false]: 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.839744438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.839746687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.839749653+07:00","message":"StatePrefix: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.839752342+07:00","message":"TextPushed: 'พอดีใจแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.83975853+07:00","message":"Push: 'ดีใจและรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.839760665+07:00","message":"TextPushed: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.839762744+07:00","message":"Set new StatePrefix : 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.83976491+07:00","message":"Next Push (prob) : 'ประทับใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.839772373+07:00","message":"push: {false ดีใจและรู้สึก 0 0xc004b6cb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.925378711+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.925422921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึงแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.925430258+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึงแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:42.925449724+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.925458459+07:00","message":"[bufferProcess] interim [780000000]:พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.925461799+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.925466795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.925470131+07:00","message":"> Transcript [47791] [false]: 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.925474763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.925477045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.92547954+07:00","message":"StatePrefix: 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:42.925482288+07:00","message":"TextPushed: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.042683564+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.042731865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.042740285+07:00","message":"receive interim result [false|false]: พอดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.042759362+07:00","message":"[buffer interim] 3669 false พอดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.042773454+07:00","message":"[bufferProcess] interim [900000000]:พอดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.042776843+07:00","message":"[bufferProcess] send to processor:พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.042784895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.042788703+07:00","message":"> Transcript [47792] [false]: 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจมึงคิดถึงแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.042792821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.042795565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.042798474+07:00","message":"StatePrefix: 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.042802552+07:00","message":"TextPushed: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.07693829+07:00","message":"[GCS] IsForceVAD: false for message ID: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.208465047+07:00","message":"[GCS] Start streaming session, msgId: 3670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.216613482+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:43.216642309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:43.216657674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.216649872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น\",\"confidence\":0.94457686}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.216710946+07:00","message":"receive interim result [true|false]: ก็ดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.216719514+07:00","message":"end recv isFinal message id 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.216722818+07:00","message":"end Recv id 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.21673038+07:00","message":"[buffer interim] 3669 true ก็ดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216738647+07:00","message":"[bufferProcess] interim [140000000]:ก็ดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216743993+07:00","message":"[bufferProcess] send to processor (isfinal):พอดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216749012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216756716+07:00","message":"> Transcript [47793] [false]: 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216761008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216763944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216767091+07:00","message":"StatePrefix: 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216771202+07:00","message":"TextPushed: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216774187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216777159+07:00","message":"> Transcript [47794] [true]: 'ก็ดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216780794+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216783548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216786354+07:00","message":"StatePrefix: 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216789507+07:00","message":"TextPushed: 'พอดีใจแล้วครับดีใจและรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.21679219+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216963716+07:00","message":"Push: 'ประทับใจตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216969044+07:00","message":"TextPushed: 'พอดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216972858+07:00","message":"Set new StatePrefix : 'ก็ดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.21697617+07:00","message":"Next Push (prob) : 'ก็ดีใจแล้วครับดีใจและรู้สึกประทับใจตื่นเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.216985538+07:00","message":"push: {true ประทับใจตื่นเต้น 0 0xc004b6cb00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.216987442+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3669.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:43.227851603+07:00","message":"write wav file: './tmp/7589/7589_3669.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.716966852+07:00","message":"[GCS] IsForceVAD: false for message ID: 3670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.777695558+07:00","message":"[GCS] Start streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.81731252+07:00","message":"receive streaming session, msgId: 3670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.817335416+07:00","message":"found end of frame, send empty tag with msgId: 3670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.817338925+07:00","message":"end Recv id 3670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.81734712+07:00","message":"[buffer interim] 3670 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.817354305+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.817364225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.817367206+07:00","message":"> Transcript [47795] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.817369549+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.817371547+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.817373385+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.817375386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:43.81737799+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:43.81738648+07:00","message":"push: {true \n 0 0xc0052cf300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:43.822610408+07:00","message":"write wav file: './tmp/7589/7589_3670.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:44.128304097+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:44.128345217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:44.128351173+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:44.128366337+07:00","message":"[buffer interim] 3671 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:44.128373529+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:44.12837556+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:44.764517835+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:44.764559907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:44.76457073+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:44.764586738+07:00","message":"[buffer interim] 3671 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:44.764594959+07:00","message":"[bufferProcess] interim [20000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:44.764597596+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:44.764606547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:44.76460973+07:00","message":"> Transcript [47796] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:44.764615068+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.021096628+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.021143504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.02115058+07:00","message":"receive interim result [false|false]: มันตก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.021177435+07:00","message":"[buffer interim] 3671 false มันตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.021189543+07:00","message":"[bufferProcess] interim [200000000]:มันตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.021192269+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.021196159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.021199379+07:00","message":"> Transcript [47797] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.021204554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.021206893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.021209677+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.021212173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.140407136+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.140447279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.14045443+07:00","message":"receive interim result [false|false]: มันตกใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.140470538+07:00","message":"[buffer interim] 3671 false มันตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.140478994+07:00","message":"[bufferProcess] interim [380000000]:มันตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.140481719+07:00","message":"[bufferProcess] send to processor:มันตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.140489014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.140492047+07:00","message":"> Transcript [47798] [false]: 'มันตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.140495412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.140497627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.14049985+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.140502464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.353290543+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.3533292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.353335868+07:00","message":"receive interim result [false|false]: มันตกใจมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.353348432+07:00","message":"[buffer interim] 3671 false มันตกใจมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.353357107+07:00","message":"[bufferProcess] interim [620000000]:มันตกใจมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.353359687+07:00","message":"[bufferProcess] send to processor:มันตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.353365187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.353367944+07:00","message":"> Transcript [47799] [false]: 'มันตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.35337109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.353373373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.353375853+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.3533781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.68994455+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.689984646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.689990513+07:00","message":"receive interim result [false|false]: มันตกใจมันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.690005526+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690013048+07:00","message":"[bufferProcess] interim [860000000]:มันตกใจมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690015902+07:00","message":"[bufferProcess] send to processor:มันตกใจมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690020016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690023129+07:00","message":"> Transcript [47800] [false]: 'มันตกใจมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690026869+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690029012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690031387+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690033557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690036055+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690038196+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690040396+07:00","message":"Set new StatePrefix : 'มันตกใจมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.690042575+07:00","message":"Next Push (prob) : 'ตกใจมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.690049816+07:00","message":"push: {false มัน 0 0xc004b6d700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.938120578+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.93815906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.938165025+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:45.938178682+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.938185805+07:00","message":"[bufferProcess] interim [40000000]:มันตกใจมันต้องทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.938188545+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.938194776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.93819769+07:00","message":"> Transcript [47801] [false]: 'มันตกใจมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.938201094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.938203195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.938205432+07:00","message":"StatePrefix: 'มันตกใจมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:45.938207974+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.006719807+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.006772626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.006780606+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องยิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.006797656+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.006806075+07:00","message":"[bufferProcess] interim [100000000]:มันตกใจมันต้องยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.006809605+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.00681721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.006820517+07:00","message":"> Transcript [47802] [false]: 'มันตกใจมันต้องทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.006823939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.006826436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.00682898+07:00","message":"StatePrefix: 'มันตกใจมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.00683155+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.095629759+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.09566887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องจริงจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.095675857+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องจริงจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.095692414+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องจริงจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.095700546+07:00","message":"[bufferProcess] interim [220000000]:มันตกใจมันต้องจริงจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.095703537+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.095711888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.095717552+07:00","message":"> Transcript [47803] [false]: 'มันตกใจมันต้องยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.095721548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.095724004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.095726471+07:00","message":"StatePrefix: 'มันตกใจมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.095728967+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.171833164+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.171868299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.171874321+07:00","message":"receive interim result [false|false]: มันตกใจมันจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.171887261+07:00","message":"[buffer interim] 3671 false มันตกใจมันจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171898309+07:00","message":"[bufferProcess] interim [340000000]:มันตกใจมันจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171901481+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องจริงจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171905897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171909076+07:00","message":"> Transcript [47804] [false]: 'มันตกใจมันต้องจริงจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171912899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171915218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171917249+07:00","message":"StatePrefix: 'มันตกใจมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171922026+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171924984+07:00","message":"Push: 'ตกใจมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171927479+07:00","message":"TextPushed: 'มันตกใจมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171929786+07:00","message":"Set new StatePrefix : 'มันตกใจมันต้องจริงจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.171932642+07:00","message":"Next Push (prob) : 'ต้องจริงจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.171941538+07:00","message":"push: {false ตกใจมัน 0 0xc004b6d700}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:46.21666655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:46.216685319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.240257413+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.240293635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งตังค์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.240300677+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งตังค์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.240316531+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งตังค์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.240324486+07:00","message":"[bufferProcess] interim [460000000]:มันตกใจมันต้องทิ้งตังค์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.240327329+07:00","message":"[bufferProcess] send to processor:มันตกใจมันจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.240335591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.240338962+07:00","message":"> Transcript [47805] [false]: 'มันตกใจมันจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.240341621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.240345961+07:00","message":"Set new StatePrefix: 'มันตกใจมันจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.361875906+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.361921999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.361928457+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.361942619+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.361955683+07:00","message":"[bufferProcess] interim [580000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.361958601+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งตังค์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.36196646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.361969662+07:00","message":"> Transcript [47806] [false]: 'มันตกใจมันต้องทิ้งตังค์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.361972415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.361976568+07:00","message":"Set new StatePrefix: 'มันตกใจมันต้องทิ้งตังค์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.433045832+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.433090099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.433097359+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.433125504+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.433135588+07:00","message":"[bufferProcess] interim [700000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.433138552+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.433142611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.433146725+07:00","message":"> Transcript [47807] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.43314954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.433153316+07:00","message":"Set new StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.67652105+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.676558444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.676565109+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.676580653+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.676589924+07:00","message":"[bufferProcess] interim [880000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.676592822+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.676600776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.676603413+07:00","message":"> Transcript [47808] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.676606971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.676609291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.676611277+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.676613822+07:00","message":"TextPushed: 'มันตกใจมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.769787112+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.769825184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.769831206+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.769845347+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.769852952+07:00","message":"[bufferProcess] interim [940000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.769855562+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.76986181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.769864835+07:00","message":"> Transcript [47809] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.769868526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.76987099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.7698733+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.769875938+07:00","message":"TextPushed: 'มันตกใจมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.78765593+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.787695765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ใกล้ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.787702071+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ใกล้ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.787715768+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.787724024+07:00","message":"[bufferProcess] interim [0]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.787726822+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.787732688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.787735854+07:00","message":"> Transcript [47810] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.78773974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.787741844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.787744123+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.78774683+07:00","message":"TextPushed: 'มันตกใจมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.814270289+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.814309628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.814316298+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.814328076+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814335844+07:00","message":"[bufferProcess] interim [60000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814338406+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814341977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814344723+07:00","message":"> Transcript [47811] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ใกล้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814348701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814350802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814353115+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814355438+07:00","message":"TextPushed: 'มันตกใจมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814358737+07:00","message":"Push: 'ต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814360847+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814363396+07:00","message":"Set new StatePrefix : 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ใกล้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:46.814365671+07:00","message":"Next Push (prob) : 'อยู่ใกล้ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:46.814373116+07:00","message":"push: {false ต้องทิ้งทั้งทั้งที่เรา 0 0xc004b6d700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:47.467562442+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:47.467604296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:47.467612352+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:47.467625494+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:47.467635166+07:00","message":"[bufferProcess] interim [660000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:47.467637776+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:47.467644692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:47.467647472+07:00","message":"> Transcript [47812] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:47.467650194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:47.467652459+07:00","message":"Set new StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.000490307+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.000537012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.000544372+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.00055969+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.000569117+07:00","message":"[bufferProcess] interim [200000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.000572196+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.000579914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.000583227+07:00","message":"> Transcript [47813] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.000586881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.000589497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.00059156+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.000594177+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.047643478+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.047677409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.047686475+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.047698471+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.047706047+07:00","message":"[bufferProcess] interim [260000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.047708758+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.047714205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.04771687+07:00","message":"> Transcript [47814] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.047723185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.047725656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.047727914+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.047730569+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.060501374+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.060522916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.060528389+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.060539731+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.060545614+07:00","message":"[bufferProcess] interim [320000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.060551199+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.060556552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.060559185+07:00","message":"> Transcript [47815] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.060562997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.060565402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.060567275+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.060569486+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.217242621+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.21728284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.217291581+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.217309865+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217322057+07:00","message":"[bufferProcess] interim [440000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217325158+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217333099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217336497+07:00","message":"> Transcript [47816] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217343259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217346049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.21734819+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217351144+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217359194+07:00","message":"Push: 'อยู่ไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217361262+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217363744+07:00","message":"Set new StatePrefix : 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.217366278+07:00","message":"Next Push (prob) : 'มันดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.217376247+07:00","message":"push: {false อยู่ไกลๆ 0 0xc004b6d700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.366578723+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.366625863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.366634165+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.366650526+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.366659716+07:00","message":"[bufferProcess] interim [620000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.366663337+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.366671133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.366673961+07:00","message":"> Transcript [47817] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.366677819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.366679964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.366682066+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.366684619+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.541956764+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.541996356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.542004191+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.542018752+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.54203025+07:00","message":"[bufferProcess] interim [740000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.542033698+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.5420417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.542044955+07:00","message":"> Transcript [47818] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.54204909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.54205171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.542053767+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.54205679+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.622277113+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.622316996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.622323838+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.62233851+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.62234724+07:00","message":"[bufferProcess] interim [860000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.622349796+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.622353948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.622356934+07:00","message":"> Transcript [47819] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.6223612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.622364111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.622366344+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.622370028+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.655976903+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.656020326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยกันแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.656026833+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยกันแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.656041178+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.6560494+07:00","message":"[bufferProcess] interim [920000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.65605301+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.656057208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.656062078+07:00","message":"> Transcript [47820] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.656066041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.656068173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.656070796+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.656075082+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.656078946+07:00","message":"Push: 'มันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.656081211+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.656084139+07:00","message":"Set new StatePrefix : 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.656086729+07:00","message":"Next Push (prob) : 'ใจด้วยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.656095186+07:00","message":"push: {false มันดี 0 0xc004b6d700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.771939713+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.771979117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.771986549+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.77200083+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.772009399+07:00","message":"[bufferProcess] interim [980000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.77201221+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.772018856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.77202215+07:00","message":"> Transcript [47821] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยกันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.772024874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.772027044+07:00","message":"Set new StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยกันแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.871639839+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.871682709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.871689007+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.871703177+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.871713569+07:00","message":"[bufferProcess] interim [100000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.871718562+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.871723947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.871728512+07:00","message":"> Transcript [47822] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.871733295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.871735848+07:00","message":"Set new StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.931631104+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.931672769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.931680005+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:48.931696071+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.931705077+07:00","message":"[bufferProcess] interim [160000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.931708096+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.931713171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.931716926+07:00","message":"> Transcript [47823] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.931719706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:48.931721735+07:00","message":"Set new StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันเตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.148091923+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.14813448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.148141307+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.148156704+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.148166685+07:00","message":"[bufferProcess] interim [340000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.148170023+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.148175837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.148178793+07:00","message":"> Transcript [47824] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.148182179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.148184265+07:00","message":"Set new StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:49.21761483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:49.217635499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.226716273+07:00","message":"[GCS] IsForceVAD: false for message ID: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.328968917+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.329006994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.329013309+07:00","message":"receive interim result [false|false]: มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.329028411+07:00","message":"[buffer interim] 3671 false มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.329035761+07:00","message":"[bufferProcess] interim [580000000]:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.329038741+07:00","message":"[bufferProcess] send to processor:มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.329042662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.329045397+07:00","message":"> Transcript [47825] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.329051874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.329054041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.329057848+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.329060684+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.43247504+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.432514044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกใจมันต้องจริงจังทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร\",\"confidence\":0.9255433}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.432521555+07:00","message":"receive interim result [true|false]: มันตกใจมันต้องจริงจังทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.432532547+07:00","message":"end recv isFinal message id 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.432535003+07:00","message":"end Recv id 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.432542116+07:00","message":"[buffer interim] 3671 true มันตกใจมันต้องจริงจังทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432554049+07:00","message":"[bufferProcess] interim [670000000]:มันตกใจมันต้องจริงจังทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432559165+07:00","message":"[bufferProcess] send to processor (isfinal):มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432570849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432602814+07:00","message":"> Transcript [47826] [false]: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432608999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432611498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432614165+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432617243+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432620861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432625987+07:00","message":"> Transcript [47827] [true]: 'มันตกใจมันต้องจริงจังทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432628453+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432630377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432632249+07:00","message":"StatePrefix: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432634373+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432636235+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432829949+07:00","message":"Push: 'ด้วยมันตื่นเต้นด้วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.43283336+07:00","message":"TextPushed: 'มันตกใจมันต้องทิ้งทั้งทั้งที่เราอยู่ไกลๆมันดีด้วยมันตื่นเต้นด้วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432836039+07:00","message":"Set new StatePrefix : 'มันตกใจมันต้องจริงจังทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432838532+07:00","message":"Next Push (prob) : 'มันตกใจมันต้องจริงจังทั้งที่เราอยู่ไกลๆมันดีใจด้วยมันตื่นเต้นด้วยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.432849567+07:00","message":"push: {true ด้วยมันตื่นเต้นด้วยอะไร 0 0xc004b6d700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:49.432855276+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3671.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:49.452500882+07:00","message":"write wav file: './tmp/7589/7589_3671.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:49.489363061+07:00","message":"[GCS] Start streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.203366443+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.203423397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.203429997+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.203445936+07:00","message":"[buffer interim] 3672 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.203453327+07:00","message":"[bufferProcess] interim [660000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.203455377+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.640489115+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.640532157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.640538873+07:00","message":"receive interim result [false|false]: แม่ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.640570061+07:00","message":"[buffer interim] 3672 false แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.64057881+07:00","message":"[bufferProcess] interim [780000000]:แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.640581929+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.640585783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.640589558+07:00","message":"> Transcript [47828] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.640592244+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.686015971+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.686049257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.686054794+07:00","message":"receive interim result [false|false]: ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.686065269+07:00","message":"[buffer interim] 3672 false ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.686073493+07:00","message":"[bufferProcess] interim [840000000]:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.686075695+07:00","message":"[bufferProcess] send to processor:แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.686081215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.686083616+07:00","message":"> Transcript [47829] [false]: 'แม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.686086002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.686088309+07:00","message":"Set new StatePrefix: 'แม่ค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.703563234+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.703594042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.703600035+07:00","message":"receive interim result [false|false]: เป็นขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.703615757+07:00","message":"[buffer interim] 3672 false เป็นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.703622423+07:00","message":"[bufferProcess] interim [900000000]:เป็นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.703624719+07:00","message":"[bufferProcess] send to processor:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.703638756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.703641739+07:00","message":"> Transcript [47830] [false]: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.703643968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.703646139+07:00","message":"Set new StatePrefix: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.728311589+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.728354055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.728360844+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.728377137+07:00","message":"[buffer interim] 3672 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.728386081+07:00","message":"[bufferProcess] interim [960000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.728389335+07:00","message":"[bufferProcess] send to processor:เป็นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.728398449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.728402543+07:00","message":"> Transcript [47831] [false]: 'เป็นขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.728405823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.728409011+07:00","message":"Set new StatePrefix: 'เป็นขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.760402462+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.76044336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.760451085+07:00","message":"receive interim result [false|false]: ในขณะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.760467693+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.760479437+07:00","message":"[bufferProcess] interim [80000000]:ในขณะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.760482674+07:00","message":"[bufferProcess] send to processor:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.760503038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.760507437+07:00","message":"> Transcript [47832] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.760510648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.760513614+07:00","message":"Set new StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.838858466+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.838897834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.838903687+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.838914671+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.838923986+07:00","message":"[bufferProcess] interim [200000000]:ในขณะที่เป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.838926584+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.838932838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.838935543+07:00","message":"> Transcript [47833] [false]: 'ในขณะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.838938833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.838940848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.838942746+07:00","message":"StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.83894481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.858775798+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.85881618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.858823423+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.858839915+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.858847841+07:00","message":"[bufferProcess] interim [260000000]:ในขณะที่เป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.858850399+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.858857738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.858861102+07:00","message":"> Transcript [47834] [false]: 'ในขณะที่เป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.858865455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.858868894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.858870868+07:00","message":"StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.858873079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.998880434+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.998929136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นทางผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.998935955+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นทางผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:50.998951546+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.998960974+07:00","message":"[bufferProcess] interim [380000000]:ในขณะที่เป็นทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.998963959+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.998971509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.998974873+07:00","message":"> Transcript [47835] [false]: 'ในขณะที่เป็นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.998978959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.998981528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.998983585+07:00","message":"StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:50.998986411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.154838232+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.154878876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นถังผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.154884904+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นถังผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.154893813+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นถังผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154900538+07:00","message":"[bufferProcess] interim [500000000]:ในขณะที่เป็นถังผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154903011+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154906477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154909365+07:00","message":"> Transcript [47836] [false]: 'ในขณะที่เป็นทางผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154912744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154914753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154916709+07:00","message":"StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154918709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154921264+07:00","message":"Push: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154923318+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.154925583+07:00","message":"Set new StatePrefix : 'ในขณะที่เป็นทางผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.15492777+07:00","message":"Next Push (prob) : 'เป็นทางผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.154934734+07:00","message":"push: {false ในขณะที่ 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.251836718+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.25187854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.251885669+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.251898483+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.251909717+07:00","message":"[bufferProcess] interim [560000000]:ในขณะที่เป็นธรรมพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.251912513+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นถังผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.251917894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.25192316+07:00","message":"> Transcript [47837] [false]: 'ในขณะที่เป็นถังผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.251925706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.251927961+07:00","message":"Set new StatePrefix: 'ในขณะที่เป็นถังผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.291859613+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.291898694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นคำประสมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.291905404+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นคำประสมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.291917874+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นคำประสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.291928087+07:00","message":"[bufferProcess] interim [620000000]:ในขณะที่เป็นคำประสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.291930543+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.291934934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.291937964+07:00","message":"> Transcript [47838] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.291940187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.291942185+07:00","message":"Set new StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.317938666+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.317966156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นคำประสมที่เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.317971603+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นคำประสมที่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.317984486+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นคำประสมที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.317990054+07:00","message":"[bufferProcess] interim [740000000]:ในขณะที่เป็นคำประสมที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.317992129+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นคำประสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.31799555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.317998449+07:00","message":"> Transcript [47839] [false]: 'ในขณะที่เป็นคำประสมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.318000664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.318002815+07:00","message":"Set new StatePrefix: 'ในขณะที่เป็นคำประสมที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.381144554+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.381206461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นทางไปส่งที่กอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.381213344+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นทางไปส่งที่กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.381233511+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นทางไปส่งที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.381242719+07:00","message":"[bufferProcess] interim [920000000]:ในขณะที่เป็นทางไปส่งที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.381245283+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นคำประสมที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.381249823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.381252807+07:00","message":"> Transcript [47840] [false]: 'ในขณะที่เป็นคำประสมที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.381256472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.38125862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.381261267+07:00","message":"StatePrefix: 'ในขณะที่เป็นคำประสมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.381263722+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.42588908+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.425933985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นคำประสมที่กร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.425940593+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นคำประสมที่กร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:51.425952539+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นคำประสมที่กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.42595963+07:00","message":"[bufferProcess] interim [980000000]:ในขณะที่เป็นคำประสมที่กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.42596239+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นทางไปส่งที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.425968199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.425971259+07:00","message":"> Transcript [47841] [false]: 'ในขณะที่เป็นทางไปส่งที่กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.42597354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:51.425975702+07:00","message":"Set new StatePrefix: 'ในขณะที่เป็นทางไปส่งที่กอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.079205394+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.079261749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นคำประสมที่กร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.079270733+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นคำประสมที่กร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.07928894+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นคำประสมที่กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.079304899+07:00","message":"[bufferProcess] interim [580000000]:ในขณะที่เป็นคำประสมที่กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.079309513+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นคำประสมที่กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.079318913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.079324181+07:00","message":"> Transcript [47842] [false]: 'ในขณะที่เป็นคำประสมที่กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.079327637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.079332662+07:00","message":"Set new StatePrefix: 'ในขณะที่เป็นคำประสมที่กร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.129414749+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.129459713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.129466376+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.129485498+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.129493556+07:00","message":"[bufferProcess] interim [640000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.129496178+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นคำประสมที่กร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.129500537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.129503753+07:00","message":"> Transcript [47843] [false]: 'ในขณะที่เป็นคำประสมที่กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.129508239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.129510637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.129513053+07:00","message":"StatePrefix: 'ในขณะที่เป็นคำประสมที่กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.129515571+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:52.218379946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:52.218409502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.443826719+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.44386773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.443876425+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.443891987+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.443899886+07:00","message":"[bufferProcess] interim [940000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.443902941+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.443909985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.443914454+07:00","message":"> Transcript [47844] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.443917376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.443919775+07:00","message":"Set new StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.540420165+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.540463874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.540471751+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.540489562+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.540497935+07:00","message":"[bufferProcess] interim [120000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.540501108+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.540508463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.540511395+07:00","message":"> Transcript [47845] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.540515471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.5405181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.5405202+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.540522984+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.64328607+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.643329596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.643338819+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.643353703+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.643362017+07:00","message":"[bufferProcess] interim [180000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.643365076+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.643372469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.643375458+07:00","message":"> Transcript [47846] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.643379838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.643382268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.643384765+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.64338747+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.824474433+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.824531328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.824538211+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:52.824551176+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.824558706+07:00","message":"[bufferProcess] interim [360000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.824562339+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.824569354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.824572457+07:00","message":"> Transcript [47847] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.82457584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.824578021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.824580131+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:52.824583874+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.018274415+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.01831861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.018325487+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.018341336+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018352151+07:00","message":"[bufferProcess] interim [540000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018355214+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018359702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018362627+07:00","message":"> Transcript [47848] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018370057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018372623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018374696+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018377663+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018381126+07:00","message":"Push: 'เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018383505+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.018386272+07:00","message":"Set new StatePrefix : 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.01838944+07:00","message":"Next Push (prob) : 'เองแล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.018397461+07:00","message":"push: {false เป็นธรรมพระสงฆ์นิกรของพระองค์ 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.022573143+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.022599641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.022604538+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.022619186+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.022625507+07:00","message":"[bufferProcess] interim [600000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.022628245+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.022634321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.022636943+07:00","message":"> Transcript [47849] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.022640221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.022642248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.022644207+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.022646954+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.339127451+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.339169382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.339176454+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.33919051+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.339197651+07:00","message":"[bufferProcess] interim [900000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.339200276+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.339208766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.33921148+07:00","message":"> Transcript [47850] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.339215137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.339217339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.339219447+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.339221972+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.986206156+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.986247358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.986253614+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:53.986266957+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.986274568+07:00","message":"[bufferProcess] interim [500000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.986277166+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.986280822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.986283557+07:00","message":"> Transcript [47851] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.986287144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.986289208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.986291154+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:53.986293592+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.121422322+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.12146303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.121470581+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.121485292+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121492711+07:00","message":"[bufferProcess] interim [680000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121496016+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121503894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121507015+07:00","message":"> Transcript [47852] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121510918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121513355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121516037+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121519108+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121525833+07:00","message":"Push: 'เองแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121527963+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121530311+07:00","message":"Set new StatePrefix : 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.121532551+07:00","message":"Next Push (prob) : 'ทหารด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.121540184+07:00","message":"push: {false เองแล้วก็เป็น 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.238560289+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.238610785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.238619289+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.238635283+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.238643852+07:00","message":"[bufferProcess] interim [740000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.238646938+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.238656432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.238661439+07:00","message":"> Transcript [47853] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.238666188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.238668931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.238671431+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.238674244+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.293195205+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.293235077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.29324315+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.293261375+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.293270946+07:00","message":"[bufferProcess] interim [860000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.293274056+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.29327848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.293281915+07:00","message":"> Transcript [47854] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.293286869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.293289479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.293292253+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.293295438+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.576456948+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.576500393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.576506857+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.576520414+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.576529042+07:00","message":"[bufferProcess] interim [40000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.5765319+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.576539274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.576542126+07:00","message":"> Transcript [47855] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.576546255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.576548467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.576552134+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.576555182+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.594834683+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.594880354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.59488772+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.594907638+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.594916494+07:00","message":"[bufferProcess] interim [100000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.594919389+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.594928274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.594931445+07:00","message":"> Transcript [47856] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.59493652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.594938867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.594941379+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.594944741+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.594952376+07:00","message":"Push: 'ทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.594954353+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.594956685+07:00","message":"Set new StatePrefix : 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.59495977+07:00","message":"Next Push (prob) : 'ซึ่งให้ความรู้สึกที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.59496969+07:00","message":"push: {false ทหารด้วย 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.737646641+07:00","message":"[GCS] IsForceVAD: false for message ID: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.744178912+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.744220966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.744229074+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.744245421+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.744253903+07:00","message":"[bufferProcess] interim [280000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.744257135+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.744261965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.744264983+07:00","message":"> Transcript [47857] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.744269621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.744271655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.744273905+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.744276852+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.799888595+07:00","message":"[GCS] Start streaming session, msgId: 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.831691433+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.831733936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.831744828+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.831764617+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.831777316+07:00","message":"[bufferProcess] interim [400000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.83178104+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.831789028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.831792931+07:00","message":"> Transcript [47858] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.831798358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.831801344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.83180471+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.83180962+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.83918511+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.839214119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.839220043+07:00","message":"receive interim result [false|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.839234542+07:00","message":"[buffer interim] 3672 false ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.839243367+07:00","message":"[bufferProcess] interim [460000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.839247374+07:00","message":"[bufferProcess] send to processor:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.839254886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.839258945+07:00","message":"> Transcript [47859] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.839263607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.839266305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.839269587+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.839273704+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.99445553+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.994494521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยความรู้สึกที่เราทำได้\",\"confidence\":0.9507803}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.994502134+07:00","message":"receive interim result [true|false]: ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยความรู้สึกที่เราทำได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.994513569+07:00","message":"end recv isFinal message id 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.994516146+07:00","message":"end Recv id 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.994521155+07:00","message":"[buffer interim] 3672 true ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยความรู้สึกที่เราทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994528496+07:00","message":"[bufferProcess] interim [460000000]:ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยความรู้สึกที่เราทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994533024+07:00","message":"[bufferProcess] send to processor (isfinal):ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994536928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994539668+07:00","message":"> Transcript [47860] [false]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994543271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994545503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994548148+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994551395+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994555082+07:00","message":"Push: 'ซึ่งให้ความรู้สึกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994557239+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994559733+07:00","message":"Set new StatePrefix : 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994562098+07:00","message":"Next Push (prob) : 'เราทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994564181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994566316+07:00","message":"> Transcript [47861] [true]: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยความรู้สึกที่เราทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994568757+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994570496+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994572451+07:00","message":"StatePrefix: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994574666+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.99457676+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.994651897+07:00","message":"push: {false ซึ่งให้ความรู้สึกที่ 0 0xc004866000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994786025+07:00","message":"Push: 'เราทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994790158+07:00","message":"TextPushed: 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยซึ่งให้ความรู้สึกที่เราทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994792673+07:00","message":"Set new StatePrefix : 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยความรู้สึกที่เราทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994799957+07:00","message":"Next Push (prob) : 'ในขณะที่เป็นธรรมพระสงฆ์นิกรของพระองค์เองแล้วก็เป็นทหารด้วยความรู้สึกที่เราทำได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:54.994805616+07:00","message":"push: {true เราทำได้ 0 0xc004866000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:54.994809796+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3672.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:55.00632268+07:00","message":"write wav file: './tmp/7589/7589_3672.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:55.218872674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:55.218910821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.348555923+07:00","message":"receive streaming session, msgId: 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.348592101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.348598476+07:00","message":"receive interim result [false|false]: ทีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.348611945+07:00","message":"[buffer interim] 3673 false ทีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.34862247+07:00","message":"[bufferProcess] interim [540000000]:ทีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.348625501+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.456942613+07:00","message":"receive streaming session, msgId: 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.456975125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.456981937+07:00","message":"receive interim result [false|false]: ทีนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.456995164+07:00","message":"[buffer interim] 3673 false ทีนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.457005861+07:00","message":"[bufferProcess] interim [660000000]:ทีนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.457008114+07:00","message":"[bufferProcess] send to processor:ทีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.457011677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.457014615+07:00","message":"> Transcript [47862] [false]: 'ทีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.457016867+07:00","message":"Set StatePrefix (first interim): 'ทีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.778188024+07:00","message":"receive streaming session, msgId: 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.778229937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีนี้มาแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.778235977+07:00","message":"receive interim result [false|false]: ทีนี้มาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.778252837+07:00","message":"[buffer interim] 3673 false ทีนี้มาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.778262118+07:00","message":"[bufferProcess] interim [960000000]:ทีนี้มาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.778264552+07:00","message":"[bufferProcess] send to processor:ทีนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.778269767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.778273013+07:00","message":"> Transcript [47863] [false]: 'ทีนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.778277058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.778279474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.778281606+07:00","message":"StatePrefix: 'ทีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.778283858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.779092454+07:00","message":"receive streaming session, msgId: 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.779101048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีนี้มาตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.779104844+07:00","message":"receive interim result [false|false]: ทีนี้มาตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:55.779113181+07:00","message":"[buffer interim] 3673 false ทีนี้มาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.779117058+07:00","message":"[bufferProcess] interim [20000000]:ทีนี้มาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.779119311+07:00","message":"[bufferProcess] send to processor:ทีนี้มาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.7791215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.77912417+07:00","message":"> Transcript [47864] [false]: 'ทีนี้มาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.779126855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.779129037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.779131722+07:00","message":"StatePrefix: 'ทีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:55.779133779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.217207093+07:00","message":"[GCS] IsForceVAD: false for message ID: 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.30839333+07:00","message":"receive streaming session, msgId: 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.308430956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีนี้มาตลอด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.308437794+07:00","message":"receive interim result [false|false]: ทีนี้มาตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.308450789+07:00","message":"[buffer interim] 3673 false ทีนี้มาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.308460409+07:00","message":"[bufferProcess] interim [620000000]:ทีนี้มาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.308462854+07:00","message":"[bufferProcess] send to processor:ทีนี้มาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.308468211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.308470821+07:00","message":"> Transcript [47865] [false]: 'ทีนี้มาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.308474252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.308476593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.308478585+07:00","message":"StatePrefix: 'ทีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.308480873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.325382215+07:00","message":"receive streaming session, msgId: 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.325422341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีนี้มาตลอด\",\"confidence\":0.945781}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.325428173+07:00","message":"receive interim result [true|false]: ทีนี้มาตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.325438336+07:00","message":"end recv isFinal message id 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.325441003+07:00","message":"end Recv id 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.3254478+07:00","message":"[buffer interim] 3673 true ทีนี้มาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.32545518+07:00","message":"[bufferProcess] interim [620000000]:ทีนี้มาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325461927+07:00","message":"[bufferProcess] send to processor (isfinal):ทีนี้มาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325465169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325468253+07:00","message":"> Transcript [47866] [false]: 'ทีนี้มาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325471489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325473657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325475546+07:00","message":"StatePrefix: 'ทีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325477579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325483825+07:00","message":"Push: 'ทีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325486244+07:00","message":"TextPushed: 'ทีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325488367+07:00","message":"Set new StatePrefix : 'ทีนี้มาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325490456+07:00","message":"Next Push (prob) : 'มาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325492308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325495319+07:00","message":"> Transcript [47867] [true]: 'ทีนี้มาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325497441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325499183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325500929+07:00","message":"StatePrefix: 'ทีนี้มาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.325502838+07:00","message":"TextPushed: 'ทีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:56.32550501+07:00","message":"Push: 'มาตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.325518045+07:00","message":"push: {false ทีนี้ 0 0xc0030bd480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.325549531+07:00","message":"push: {true มาตลอด 0 0xc0030bd480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:56.331974093+07:00","message":"write wav file: './tmp/7589/7589_3673.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:56.337873754+07:00","message":"[GCS] Start streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.215286993+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.21534034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.215346184+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.215360733+07:00","message":"[buffer interim] 3674 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.21536804+07:00","message":"[bufferProcess] interim [900000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.215370391+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.389352745+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.389394223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.38940029+07:00","message":"receive interim result [false|false]: รู้สึกยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.389413251+07:00","message":"[buffer interim] 3674 false รู้สึกยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.389422858+07:00","message":"[bufferProcess] interim [80000000]:รู้สึกยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.389425594+07:00","message":"[bufferProcess] send to processor:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.389428954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.389431794+07:00","message":"> Transcript [47868] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.389434093+07:00","message":"Set StatePrefix (first interim): 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.587746259+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.5878058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.587812829+07:00","message":"receive interim result [false|false]: รู้สึกยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.587827135+07:00","message":"[buffer interim] 3674 false รู้สึกยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.587834917+07:00","message":"[bufferProcess] interim [140000000]:รู้สึกยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.587837517+07:00","message":"[bufferProcess] send to processor:รู้สึกยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.587840914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.587843834+07:00","message":"> Transcript [47869] [false]: 'รู้สึกยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.587847014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.587849232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.587851154+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.587853245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.689560523+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.689600511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.689607787+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.689619343+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.689626316+07:00","message":"[bufferProcess] interim [320000000]:รู้สึกยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.689628859+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.689633956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.689636935+07:00","message":"> Transcript [47870] [false]: 'รู้สึกยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.689640241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.689642192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.689644296+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.689646477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.998882878+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.998919677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.998925944+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:57.99893937+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.998947258+07:00","message":"[bufferProcess] interim [560000000]:รู้สึกยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.998949576+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.998952996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.998955882+07:00","message":"> Transcript [47871] [false]: 'รู้สึกยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.998959111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.998961203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.998963198+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:57.998965294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.050933547+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.050976232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.050984837+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.051001127+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.051010514+07:00","message":"[bufferProcess] interim [620000000]:รู้สึกยังไงบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.051013742+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.051022815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.05102742+07:00","message":"> Transcript [47872] [false]: 'รู้สึกยังไงบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.051035306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.051038858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.051042678+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.051045563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.051052925+07:00","message":"Push: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.051056088+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.05105985+07:00","message":"Set new StatePrefix : 'รู้สึกยังไงบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.051063176+07:00","message":"Next Push (prob) : 'ยังไงบ้างคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.051073275+07:00","message":"push: {false รู้สึก 0 0xc004866580}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:58.219650786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:29:58.219669055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.22686572+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.226908428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.226916866+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.226934026+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.22694847+07:00","message":"[bufferProcess] interim [740000000]:รู้สึกยังไงบ้างอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.226953617+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.226961949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.226966087+07:00","message":"> Transcript [47873] [false]: 'รู้สึกยังไงบ้างครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.226969777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.226973927+07:00","message":"Set new StatePrefix: 'รู้สึกยังไงบ้างครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.349856618+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.349899209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างอาการดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.349907222+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างอาการดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.349921886+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างอาการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.349931452+07:00","message":"[bufferProcess] interim [980000000]:รู้สึกยังไงบ้างอาการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.349935459+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้างอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.349940443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.349944295+07:00","message":"> Transcript [47874] [false]: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.349947613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.349950604+07:00","message":"Set new StatePrefix: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.42681946+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.426862848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างอาการได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.426869958+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างอาการได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.426882638+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างอาการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.426896154+07:00","message":"[bufferProcess] interim [40000000]:รู้สึกยังไงบ้างอาการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.42689955+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้างอาการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.426905656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.426909498+07:00","message":"> Transcript [47875] [false]: 'รู้สึกยังไงบ้างอาการดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.426914096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.42691709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.426921306+07:00","message":"StatePrefix: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.426923377+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.468671509+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.468705816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างอาการได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.468711758+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างอาการได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.468726113+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างอาการได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.468732977+07:00","message":"[bufferProcess] interim [160000000]:รู้สึกยังไงบ้างอาการได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.46873549+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้างอาการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.468740603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.468743333+07:00","message":"> Transcript [47876] [false]: 'รู้สึกยังไงบ้างอาการได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.468746506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.468748572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.468750763+07:00","message":"StatePrefix: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.468753006+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.674733403+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.67476792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างอาการได้เป็นส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.674774146+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างอาการได้เป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.674786276+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างอาการได้เป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.674797001+07:00","message":"[bufferProcess] interim [400000000]:รู้สึกยังไงบ้างอาการได้เป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.674799487+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้างอาการได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.674803583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.674806452+07:00","message":"> Transcript [47877] [false]: 'รู้สึกยังไงบ้างอาการได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.674809801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.674811977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.674814323+07:00","message":"StatePrefix: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.674816491+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.914862969+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.914896355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.91490253+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.914917363+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.914924551+07:00","message":"[bufferProcess] interim [580000000]:รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.914927598+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้างอาการได้เป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.914935403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.914938195+07:00","message":"> Transcript [47878] [false]: 'รู้สึกยังไงบ้างอาการได้เป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.91494159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.91494376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.914946435+07:00","message":"StatePrefix: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.914948802+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.914955519+07:00","message":"Push: 'ยังไงบ้างอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.91495806+07:00","message":"TextPushed: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.914962862+07:00","message":"Set new StatePrefix : 'รู้สึกยังไงบ้างอาการได้เป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:58.914965476+07:00","message":"Next Push (prob) : 'ได้เป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:58.914972641+07:00","message":"push: {false ยังไงบ้างอาการ 0 0xc004866580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.116135803+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.116176169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.116182608+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.116195469+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.116203134+07:00","message":"[bufferProcess] interim [820000000]:รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.116205851+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.116211706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.116214592+07:00","message":"> Transcript [47879] [false]: 'รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.11621781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.116220332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.116222825+07:00","message":"StatePrefix: 'รู้สึกยังไงบ้างอาการได้เป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.116225537+07:00","message":"TextPushed: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.157594981+07:00","message":"[GCS] IsForceVAD: false for message ID: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.241650492+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.241689658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.2416964+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.241709822+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.241717969+07:00","message":"[bufferProcess] interim [940000000]:รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.241720281+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.241725761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.241728504+07:00","message":"> Transcript [47880] [false]: 'รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.2417318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.241733983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.241736423+07:00","message":"StatePrefix: 'รู้สึกยังไงบ้างอาการได้เป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.241739132+07:00","message":"TextPushed: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.27868643+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.278723127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.278730031+07:00","message":"receive interim result [false|false]: รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่แบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.278741845+07:00","message":"[buffer interim] 3674 false รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.278749367+07:00","message":"[bufferProcess] interim [0]:รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.278751879+07:00","message":"[bufferProcess] send to processor:รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.27875739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.278760155+07:00","message":"> Transcript [47881] [false]: 'รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.278763664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.278765972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.278768357+07:00","message":"StatePrefix: 'รู้สึกยังไงบ้างอาการได้เป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.27877087+07:00","message":"TextPushed: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.393577755+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.393612178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกยังไงบ้างคะกับการได้เป็นส่วนหนึ่งที่แบบ\",\"confidence\":0.92968607}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.393619326+07:00","message":"receive interim result [true|false]: รู้สึกยังไงบ้างคะกับการได้เป็นส่วนหนึ่งที่แบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.393626734+07:00","message":"end recv isFinal message id 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.393628921+07:00","message":"end Recv id 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.393635575+07:00","message":"[buffer interim] 3674 true รู้สึกยังไงบ้างคะกับการได้เป็นส่วนหนึ่งที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393645278+07:00","message":"[bufferProcess] interim [30000000]:รู้สึกยังไงบ้างคะกับการได้เป็นส่วนหนึ่งที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393650339+07:00","message":"[bufferProcess] send to processor (isfinal):รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393653744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393656975+07:00","message":"> Transcript [47882] [false]: 'รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393662323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393664497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393666811+07:00","message":"StatePrefix: 'รู้สึกยังไงบ้างอาการได้เป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393669318+07:00","message":"TextPushed: 'รู้สึกยังไงบ้างอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393675746+07:00","message":"Push: 'ได้เป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393679216+07:00","message":"TextPushed: 'รู้สึกยังไงบ้างอาการได้เป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393681492+07:00","message":"Set new StatePrefix : 'รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393684027+07:00","message":"Next Push (prob) : 'หนึ่งที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393686024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.39368837+07:00","message":"> Transcript [47883] [true]: 'รู้สึกยังไงบ้างคะกับการได้เป็นส่วนหนึ่งที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393690836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393692652+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393694656+07:00","message":"StatePrefix: 'รู้สึกยังไงบ้างอาการได้เป็นส่วนหนึ่งที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393696655+07:00","message":"TextPushed: 'รู้สึกยังไงบ้างอาการได้เป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393698369+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.393767386+07:00","message":"push: {false ได้เป็นส่วน 0 0xc004866580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393835451+07:00","message":"Push: 'ที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393839012+07:00","message":"TextPushed: 'รู้สึกยังไงบ้างอาการได้เป็นส่วนที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393841191+07:00","message":"Set new StatePrefix : 'รู้สึกยังไงบ้างคะกับการได้เป็นส่วนหนึ่งที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393843249+07:00","message":"Next Push (prob) : 'รู้สึกยังไงบ้างคะกับการได้เป็นส่วนหนึ่งที่แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.39385252+07:00","message":"push: {true ที่แบบ 0 0xc004866580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.393870763+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3674.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:59.402869084+07:00","message":"write wav file: './tmp/7589/7589_3674.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.478901004+07:00","message":"[GCS] Start streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.607119954+07:00","message":"[GCS] IsForceVAD: false for message ID: 3675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.669266451+07:00","message":"[GCS] Start streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.741144457+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.741206565+07:00","message":"found end of frame, send empty tag with msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.741210905+07:00","message":"end Recv id 3675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.741224126+07:00","message":"[buffer interim] 3675 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.74125802+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.741262612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.741266236+07:00","message":"> Transcript [47884] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.741269838+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.741271924+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.741274386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.741276237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:29:59.741284292+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:29:59.741294167+07:00","message":"push: {true \n 0 0xc004866900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:29:59.746271652+07:00","message":"write wav file: './tmp/7589/7589_3675.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.467175587+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.467223399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.467229179+07:00","message":"receive interim result [false|false]: ปากกา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.467244731+07:00","message":"[buffer interim] 3676 false ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.467251821+07:00","message":"[bufferProcess] interim [420000000]:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.467253854+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.513855373+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.513891237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.513896809+07:00","message":"receive interim result [false|false]: ปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.513911952+07:00","message":"[buffer interim] 3676 false ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.513918768+07:00","message":"[bufferProcess] interim [540000000]:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.513921208+07:00","message":"[bufferProcess] send to processor:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.513924888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.513927664+07:00","message":"> Transcript [47885] [false]: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.51394063+07:00","message":"Set StatePrefix (first interim): 'ปากกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.521086523+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.521113626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกาที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.52111854+07:00","message":"receive interim result [false|false]: ปากกาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:00.521133895+07:00","message":"[buffer interim] 3676 false ปากกาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.521142324+07:00","message":"[bufferProcess] interim [600000000]:ปากกาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.521145764+07:00","message":"[bufferProcess] send to processor:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.521149353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.521153254+07:00","message":"> Transcript [47886] [false]: 'ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.521156139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:00.521187775+07:00","message":"Set new StatePrefix: 'ปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.166908108+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.166956891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกาที่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.16696788+07:00","message":"receive interim result [false|false]: ปากกาที่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.167000482+07:00","message":"[buffer interim] 3676 false ปากกาที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.167027655+07:00","message":"[bufferProcess] interim [200000000]:ปากกาที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.167032975+07:00","message":"[bufferProcess] send to processor:ปากกาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.167040817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.167046949+07:00","message":"> Transcript [47887] [false]: 'ปากกาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.16705212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.167056948+07:00","message":"Set new StatePrefix: 'ปากกาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.187682693+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.187719401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกาที่ถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.187725365+07:00","message":"receive interim result [false|false]: ปากกาที่ถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.187739496+07:00","message":"[buffer interim] 3676 false ปากกาที่ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.187747186+07:00","message":"[bufferProcess] interim [320000000]:ปากกาที่ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.187749478+07:00","message":"[bufferProcess] send to processor:ปากกาที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.187754231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.187756902+07:00","message":"> Transcript [47888] [false]: 'ปากกาที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.187760253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.187762286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.187764354+07:00","message":"StatePrefix: 'ปากกาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.187767006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:01.220471573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:01.220485273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.669970651+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.670004773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกาที่ถวายพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.670011135+07:00","message":"receive interim result [false|false]: ปากกาที่ถวายพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.670024386+07:00","message":"[buffer interim] 3676 false ปากกาที่ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.670033981+07:00","message":"[bufferProcess] interim [800000000]:ปากกาที่ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.67003656+07:00","message":"[bufferProcess] send to processor:ปากกาที่ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.67004356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.670046492+07:00","message":"> Transcript [47889] [false]: 'ปากกาที่ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.67004948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.670051782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.670053918+07:00","message":"StatePrefix: 'ปากกาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.670056084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.811607343+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.811654114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกาที่ถวายพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.811661832+07:00","message":"receive interim result [false|false]: ปากกาที่ถวายพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.811677237+07:00","message":"[buffer interim] 3676 false ปากกาที่ถวายพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.811686967+07:00","message":"[bufferProcess] interim [920000000]:ปากกาที่ถวายพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.811690539+07:00","message":"[bufferProcess] send to processor:ปากกาที่ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.811706824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.81171157+07:00","message":"> Transcript [47890] [false]: 'ปากกาที่ถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.811715781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.8117183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.811720663+07:00","message":"StatePrefix: 'ปากกาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.811723082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.871133465+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.871179605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกาที่ถวายตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.871186573+07:00","message":"receive interim result [false|false]: ปากกาที่ถวายตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.871196799+07:00","message":"[buffer interim] 3676 false ปากกาที่ถวายตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.871204403+07:00","message":"[bufferProcess] interim [980000000]:ปากกาที่ถวายตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.871206909+07:00","message":"[bufferProcess] send to processor:ปากกาที่ถวายพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.871210671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.871213441+07:00","message":"> Transcript [47891] [false]: 'ปากกาที่ถวายพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.871216597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.871218657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.871220587+07:00","message":"StatePrefix: 'ปากกาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.871222631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.871225177+07:00","message":"Push: 'ปากกาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.87122726+07:00","message":"TextPushed: 'ปากกาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.87122938+07:00","message":"Set new StatePrefix : 'ปากกาที่ถวายพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.8712316+07:00","message":"Next Push (prob) : 'ถวายพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.871238947+07:00","message":"push: {false ปากกาที่ 0 0xc004866a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.984619944+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.98465914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกาที่ถวายโรงทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.984665755+07:00","message":"receive interim result [false|false]: ปากกาที่ถวายโรงทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:01.984682042+07:00","message":"[buffer interim] 3676 false ปากกาที่ถวายโรงทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.984694695+07:00","message":"[bufferProcess] interim [100000000]:ปากกาที่ถวายโรงทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.984697355+07:00","message":"[bufferProcess] send to processor:ปากกาที่ถวายตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.984705052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.984707976+07:00","message":"> Transcript [47892] [false]: 'ปากกาที่ถวายตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.984710802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:01.984712967+07:00","message":"Set new StatePrefix: 'ปากกาที่ถวายตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.300464421+07:00","message":"[GCS] IsForceVAD: false for message ID: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.310161626+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.310225577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกาที่ถวายโรงทานใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.310231944+07:00","message":"receive interim result [false|false]: ปากกาที่ถวายโรงทานใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.310247593+07:00","message":"[buffer interim] 3676 false ปากกาที่ถวายโรงทานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.310254948+07:00","message":"[bufferProcess] interim [340000000]:ปากกาที่ถวายโรงทานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.31025722+07:00","message":"[bufferProcess] send to processor:ปากกาที่ถวายโรงทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.310266184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.310269191+07:00","message":"> Transcript [47893] [false]: 'ปากกาที่ถวายโรงทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.310271519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.310273947+07:00","message":"Set new StatePrefix: 'ปากกาที่ถวายโรงทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.522177451+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.522214126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกาที่ถวายโรงทาน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.522219544+07:00","message":"receive interim result [true|false]: ปากกาที่ถวายโรงทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.522230004+07:00","message":"end recv isFinal message id 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.522232692+07:00","message":"end Recv id 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.522239631+07:00","message":"[buffer interim] 3676 true ปากกาที่ถวายโรงทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522248096+07:00","message":"[bufferProcess] interim [580000000]:ปากกาที่ถวายโรงทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522255389+07:00","message":"[bufferProcess] send to processor (isfinal):ปากกาที่ถวายโรงทานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522259075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522262131+07:00","message":"> Transcript [47894] [false]: 'ปากกาที่ถวายโรงทานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522265668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522267715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522270098+07:00","message":"StatePrefix: 'ปากกาที่ถวายโรงทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522272401+07:00","message":"TextPushed: 'ปากกาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.52227432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.52227645+07:00","message":"> Transcript [47895] [true]: 'ปากกาที่ถวายโรงทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522281988+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522283845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522286145+07:00","message":"StatePrefix: 'ปากกาที่ถวายโรงทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522288105+07:00","message":"TextPushed: 'ปากกาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:02.522293526+07:00","message":"Push: 'ถวายโรงทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.522300495+07:00","message":"push: {true ถวายโรงทาน 0 0xc004866a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:02.529490967+07:00","message":"write wav file: './tmp/7589/7589_3676.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:02.868370435+07:00","message":"[GCS] Start streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:03.740604436+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:03.740650657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห*\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:03.740659203+07:00","message":"receive interim result [false|false]: ห*"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:03.740676159+07:00","message":"[buffer interim] 3677 false ห*"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:03.740682996+07:00","message":"[bufferProcess] interim [900000000]:ห*"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:03.740684868+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:03.740690129+07:00","message":"[bufferProcess] send to processor (ticker):ห*"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:03.740694948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:03.740697712+07:00","message":"> Transcript [47896] [false]: 'ห*'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:03.740699859+07:00","message":"Set StatePrefix (first interim): 'ห*'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.109538377+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.109577792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.109585435+07:00","message":"receive interim result [false|false]: ด้วยความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.109600903+07:00","message":"[buffer interim] 3677 false ด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.109609084+07:00","message":"[bufferProcess] interim [260000000]:ด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.109611368+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:04.221394082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:04.221401323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.243516547+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.243550803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.243557512+07:00","message":"receive interim result [false|false]: ด้วยความที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.24357524+07:00","message":"[buffer interim] 3677 false ด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.243585897+07:00","message":"[bufferProcess] interim [380000000]:ด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.243589156+07:00","message":"[bufferProcess] send to processor:ด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.243596155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.243598919+07:00","message":"> Transcript [47897] [false]: 'ด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.243601337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.243603429+07:00","message":"Set new StatePrefix: 'ด้วยความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.304897089+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.3049352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.304941165+07:00","message":"receive interim result [false|false]: ด้วยความที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.30495851+07:00","message":"[buffer interim] 3677 false ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.304965109+07:00","message":"[bufferProcess] interim [500000000]:ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.30496747+07:00","message":"[bufferProcess] send to processor:ด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.304977077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.304980342+07:00","message":"> Transcript [47898] [false]: 'ด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.304983766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.304986219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.304991346+07:00","message":"StatePrefix: 'ด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.304993592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.633096419+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.633138599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เราเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.633144848+07:00","message":"receive interim result [false|false]: ด้วยความที่เราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.633183906+07:00","message":"[buffer interim] 3677 false ด้วยความที่เราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.633191894+07:00","message":"[bufferProcess] interim [800000000]:ด้วยความที่เราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.63319507+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.633203084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.633205895+07:00","message":"> Transcript [47899] [false]: 'ด้วยความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.63320966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.633211983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.633214235+07:00","message":"StatePrefix: 'ด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.633216662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.821490241+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.821529899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เราเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.821536267+07:00","message":"receive interim result [false|false]: ด้วยความที่เราเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:04.82155066+07:00","message":"[buffer interim] 3677 false ด้วยความที่เราเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.821562052+07:00","message":"[bufferProcess] interim [980000000]:ด้วยความที่เราเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.821565113+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.821568723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.82157347+07:00","message":"> Transcript [47900] [false]: 'ด้วยความที่เราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.821576988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.821579205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.821581222+07:00","message":"StatePrefix: 'ด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:04.821583268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.009126609+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.009183691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เราเป็นคนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.009190506+07:00","message":"receive interim result [false|false]: ด้วยความที่เราเป็นคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.009206468+07:00","message":"[buffer interim] 3677 false ด้วยความที่เราเป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009213819+07:00","message":"[bufferProcess] interim [160000000]:ด้วยความที่เราเป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009216351+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เราเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009219854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009222922+07:00","message":"> Transcript [47901] [false]: 'ด้วยความที่เราเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009225967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009228084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009230134+07:00","message":"StatePrefix: 'ด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009233228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009235928+07:00","message":"Push: 'ด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009238337+07:00","message":"TextPushed: 'ด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009240356+07:00","message":"Set new StatePrefix : 'ด้วยความที่เราเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.009242764+07:00","message":"Next Push (prob) : 'ที่เราเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.00925018+07:00","message":"push: {false ด้วยความ 0 0xc004b1d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.117268329+07:00","message":"[GCS] IsForceVAD: false for message ID: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.180049298+07:00","message":"[GCS] Start streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.213456479+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.21351229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เราเป็นคนไทย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.213519151+07:00","message":"receive interim result [true|false]: ด้วยความที่เราเป็นคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.213528219+07:00","message":"end recv isFinal message id 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.213530432+07:00","message":"end Recv id 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.213536744+07:00","message":"[buffer interim] 3677 true ด้วยความที่เราเป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213546772+07:00","message":"[bufferProcess] interim [460000000]:ด้วยความที่เราเป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213550234+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยความที่เราเป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213553672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213556778+07:00","message":"> Transcript [47902] [false]: 'ด้วยความที่เราเป็นคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213559636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.21356159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.21356398+07:00","message":"StatePrefix: 'ด้วยความที่เราเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213566212+07:00","message":"TextPushed: 'ด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213568112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213570597+07:00","message":"> Transcript [47903] [true]: 'ด้วยความที่เราเป็นคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213572795+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213574668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213577036+07:00","message":"StatePrefix: 'ด้วยความที่เราเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213579044+07:00","message":"TextPushed: 'ด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:05.213583306+07:00","message":"Push: 'ที่เราเป็นคนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:05.213590449+07:00","message":"push: {true ที่เราเป็นคนไทย 0 0xc004b1d500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:05.221559256+07:00","message":"write wav file: './tmp/7589/7589_3677.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.348502562+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.348546707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.348554439+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.348567513+07:00","message":"[buffer interim] 3678 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.348574767+07:00","message":"[bufferProcess] interim [960000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.348576576+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.3485827+07:00","message":"[bufferProcess] send to processor (ticker):เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.34858554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.348588296+07:00","message":"> Transcript [47904] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.348590495+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.360800631+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.360833711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.360840179+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.360855465+07:00","message":"[buffer interim] 3678 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.360862168+07:00","message":"[bufferProcess] interim [20000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.360863996+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.560911296+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.5609471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.560953398+07:00","message":"receive interim result [false|false]: เราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.560967183+07:00","message":"[buffer interim] 3678 false เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.560977018+07:00","message":"[bufferProcess] interim [200000000]:เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.560979206+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.560984216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.560987172+07:00","message":"> Transcript [47905] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.560992982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.560995146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.561004334+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.561006452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.623802176+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.623843707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.62385068+07:00","message":"receive interim result [false|false]: เราก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.623869848+07:00","message":"[buffer interim] 3678 false เราก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.623877427+07:00","message":"[bufferProcess] interim [320000000]:เราก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.623880518+07:00","message":"[bufferProcess] send to processor:เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.623884837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.623887623+07:00","message":"> Transcript [47906] [false]: 'เราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.623890374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.623892643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.623895141+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.623897251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.802041142+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.802083591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะมีข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.802090325+07:00","message":"receive interim result [false|false]: เราก็จะมีข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.802108921+07:00","message":"[buffer interim] 3678 false เราก็จะมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.802118412+07:00","message":"[bufferProcess] interim [500000000]:เราก็จะมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.802122924+07:00","message":"[bufferProcess] send to processor:เราก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.802126408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.802129546+07:00","message":"> Transcript [47907] [false]: 'เราก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.802133384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.802135737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.802138282+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.802140372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.925015527+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.92505512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.925061939+07:00","message":"receive interim result [false|false]: เราก็จะมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.925076489+07:00","message":"[buffer interim] 3678 false เราก็จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925083816+07:00","message":"[bufferProcess] interim [560000000]:เราก็จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925086388+07:00","message":"[bufferProcess] send to processor:เราก็จะมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925089936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925092629+07:00","message":"> Transcript [47908] [false]: 'เราก็จะมีข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925095984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925098081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925100179+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925102353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925105273+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925107851+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925110838+07:00","message":"Set new StatePrefix : 'เราก็จะมีข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:06.925113123+07:00","message":"Next Push (prob) : 'ก็จะมีข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:06.925120614+07:00","message":"push: {false เรา 0 0xc004c0e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.036480189+07:00","message":"[GCS] IsForceVAD: false for message ID: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.113656862+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.113695672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.1137039+07:00","message":"receive interim result [false|false]: เราก็จะมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.113717057+07:00","message":"[buffer interim] 3678 false เราก็จะมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.113740116+07:00","message":"[bufferProcess] interim [740000000]:เราก็จะมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.113742832+07:00","message":"[bufferProcess] send to processor:เราก็จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.113759403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.113762625+07:00","message":"> Transcript [47909] [false]: 'เราก็จะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.11376491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.113767758+07:00","message":"Set new StatePrefix: 'เราก็จะมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.128649384+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.128684211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะมีความสุข\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.128689673+07:00","message":"receive interim result [true|false]: เราก็จะมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.128698852+07:00","message":"end recv isFinal message id 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.12870107+07:00","message":"end Recv id 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.128708464+07:00","message":"[buffer interim] 3678 true เราก็จะมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128715248+07:00","message":"[bufferProcess] interim [890000000]:เราก็จะมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128719342+07:00","message":"[bufferProcess] send to processor (isfinal):เราก็จะมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128722479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.12872525+07:00","message":"> Transcript [47910] [false]: 'เราก็จะมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128728321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128731456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128733853+07:00","message":"StatePrefix: 'เราก็จะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128736166+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128737995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128740104+07:00","message":"> Transcript [47911] [true]: 'เราก็จะมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128745039+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128746864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128748729+07:00","message":"StatePrefix: 'เราก็จะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128750831+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.128753351+07:00","message":"Push: 'ก็จะมีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.128761121+07:00","message":"push: {true ก็จะมีความสุข 0 0xc004c0e000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:07.135826443+07:00","message":"write wav file: './tmp/7589/7589_3678.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:07.222392525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:07.222423178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.231355196+07:00","message":"[GCS] Start streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.817481264+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.817529075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.817535593+07:00","message":"receive interim result [false|false]: เวลาเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.817551794+07:00","message":"[buffer interim] 3679 false เวลาเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.81755935+07:00","message":"[bufferProcess] interim [600000000]:เวลาเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:07.817561783+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.935486495+07:00","message":"[GCS] IsForceVAD: false for message ID: 3679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:07.999582436+07:00","message":"[GCS] Start streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.106117501+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.10616307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเดิม\",\"confidence\":0.63193494}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.106173159+07:00","message":"receive interim result [true|false]: เวลาเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.106217581+07:00","message":"end recv isFinal message id 3679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.106221254+07:00","message":"end Recv id 3679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.106228379+07:00","message":"[buffer interim] 3679 true เวลาเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.106236325+07:00","message":"[bufferProcess] interim [930000000]:เวลาเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.10624051+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.106244425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.106247467+07:00","message":"> Transcript [47912] [false]: 'เวลาเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.106249748+07:00","message":"Set StatePrefix (first interim): 'เวลาเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.10625149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.106258412+07:00","message":"> Transcript [47913] [true]: 'เวลาเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.106263026+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.106265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.106266957+07:00","message":"StatePrefix: 'เวลาเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.106269001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.106271445+07:00","message":"Push: 'เวลาเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.106279528+07:00","message":"push: {true เวลาเดิม 0 0xc004c0fe80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:08.122819324+07:00","message":"write wav file: './tmp/7589/7589_3679.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.903628059+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.903680403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.903685967+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:08.903701902+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.903708856+07:00","message":"[bufferProcess] interim [660000000]:ทำไมน้ำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:08.903711058+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.01866582+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.018707089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมนอนกับเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.01871315+07:00","message":"receive interim result [false|false]: ทำไมนอนกับเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.01872876+07:00","message":"[buffer interim] 3680 false ทำไมนอนกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.018737045+07:00","message":"[bufferProcess] interim [780000000]:ทำไมนอนกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.018739869+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.018748286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.018752112+07:00","message":"> Transcript [47914] [false]: 'ทำไมน้ำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.018754589+07:00","message":"Set StatePrefix (first interim): 'ทำไมน้ำกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.032790185+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.032822816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.032828198+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.032841072+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.032848863+07:00","message":"[bufferProcess] interim [840000000]:ทำไมน้ำกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.032851696+07:00","message":"[bufferProcess] send to processor:ทำไมนอนกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.032857752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.03286052+07:00","message":"> Transcript [47915] [false]: 'ทำไมนอนกับเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.032862932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.032865375+07:00","message":"Set new StatePrefix: 'ทำไมนอนกับเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.393126978+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.393198739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยงามครับท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.39320477+07:00","message":"receive interim result [false|false]: สวยงามครับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.393219244+07:00","message":"[buffer interim] 3680 false สวยงามครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.393229973+07:00","message":"[bufferProcess] interim [200000000]:สวยงามครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.393232948+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.393239308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.39324212+07:00","message":"> Transcript [47916] [false]: 'ทำไมน้ำกับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.39324447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.393246752+07:00","message":"Set new StatePrefix: 'ทำไมน้ำกับท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.422641958+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.422686678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.422692178+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.422706786+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.4227142+07:00","message":"[bufferProcess] interim [320000000]:ทำไมน้ำกับท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.422716908+07:00","message":"[bufferProcess] send to processor:สวยงามครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.422720366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.422723149+07:00","message":"> Transcript [47917] [false]: 'สวยงามครับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.422725405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.422727577+07:00","message":"Set new StatePrefix: 'สวยงามครับท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.550942622+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.550988011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.550994919+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:09.551012263+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.551024395+07:00","message":"[bufferProcess] interim [380000000]:ทำไมน้ำกับท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.551027593+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.551035882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.551038913+07:00","message":"> Transcript [47918] [false]: 'ทำไมน้ำกับท่านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.551041521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:09.551044165+07:00","message":"Set new StatePrefix: 'ทำไมน้ำกับท่านนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.140806398+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.140853664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.140860529+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.140876615+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.140884741+07:00","message":"[bufferProcess] interim [980000000]:ทำไมน้ำกับท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.140887438+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.14089458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.140897715+07:00","message":"> Transcript [47919] [false]: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.140900373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.140902614+07:00","message":"Set new StatePrefix: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:10.223343243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:10.22338132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.324018534+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.324058744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะครับหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.324065557+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะครับหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.324078144+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะครับหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.324085295+07:00","message":"[bufferProcess] interim [220000000]:ทำไมน้ำกับท่านนะครับหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.324087746+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.3240931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.324095916+07:00","message":"> Transcript [47920] [false]: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.324099228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.324101429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.324103849+07:00","message":"StatePrefix: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.324106257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513749211+07:00","message":"[GCS] Cleaned up inactive client: 3649"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513785957+07:00","message":"[GCS] Cleaned up inactive client: 3643"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513789216+07:00","message":"[GCS] Cleaned up inactive client: 3648"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513791284+07:00","message":"[GCS] Cleaned up inactive client: 3650"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513793801+07:00","message":"[GCS] Cleaned up inactive client: 3647"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513796153+07:00","message":"[GCS] Cleaned up inactive client: 3641"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513798484+07:00","message":"[GCS] Cleaned up inactive client: 3645"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513800201+07:00","message":"[GCS] Cleaned up inactive client: 3642"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513802002+07:00","message":"[GCS] Cleaned up inactive client: 3646"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513803649+07:00","message":"[GCS] Cleaned up inactive client: 3651"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.513805377+07:00","message":"[GCS] Cleaned up inactive client: 3644"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.587765624+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.587803948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะครับหรือไม่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.587809947+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะครับหรือไม่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.587822099+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะครับหรือไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.587830927+07:00","message":"[bufferProcess] interim [340000000]:ทำไมน้ำกับท่านนะครับหรือไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.587833813+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่านนะครับหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.587837863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.587840854+07:00","message":"> Transcript [47921] [false]: 'ทำไมน้ำกับท่านนะครับหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.587844345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.587846643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.587848995+07:00","message":"StatePrefix: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.58785135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.846794233+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.846840456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.846847148+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.846865104+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.846875054+07:00","message":"[bufferProcess] interim [700000000]:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.846877949+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่านนะครับหรือไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.846882245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.846885186+07:00","message":"> Transcript [47922] [false]: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.846889213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.846891352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.84689373+07:00","message":"StatePrefix: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.846896098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.995570426+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.995613572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.995622652+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.995638976+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.995650665+07:00","message":"[bufferProcess] interim [820000000]:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.9956559+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.995663338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.995666312+07:00","message":"> Transcript [47923] [false]: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.995669622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.995671685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.995673913+07:00","message":"StatePrefix: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.99567616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.995684853+07:00","message":"Push: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.995687633+07:00","message":"TextPushed: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.995690064+07:00","message":"Set new StatePrefix : 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:10.995692921+07:00","message":"Next Push (prob) : 'หรือไม่ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:10.99570114+07:00","message":"push: {false ทำไมน้ำกับท่านนะครับ 0 0xc004611d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.045422817+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.045465164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.045475448+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.045493789+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.045502231+07:00","message":"[bufferProcess] interim [880000000]:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.045504827+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.045510472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.045513819+07:00","message":"> Transcript [47924] [false]: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.045517883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.045520985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.045523489+07:00","message":"StatePrefix: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.045526983+07:00","message":"TextPushed: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.172630063+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.172678573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.172684366+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.172697988+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.172706481+07:00","message":"[bufferProcess] interim [940000000]:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.172709468+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.172715543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.172718573+07:00","message":"> Transcript [47925] [false]: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.172722753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.172725073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.172727572+07:00","message":"StatePrefix: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.172732026+07:00","message":"TextPushed: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.203139952+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.203175796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.203183913+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.203202561+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.203212348+07:00","message":"[bufferProcess] interim [0]:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.203215073+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.203221195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.20322448+07:00","message":"> Transcript [47926] [false]: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.203228115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.203230519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.203232582+07:00","message":"StatePrefix: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.2032354+07:00","message":"TextPushed: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.221295385+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.221339905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.22134912+07:00","message":"receive interim result [false|false]: ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.221368133+07:00","message":"[buffer interim] 3680 false ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.221379157+07:00","message":"[bufferProcess] interim [120000000]:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.221383501+07:00","message":"[bufferProcess] send to processor:ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.221392264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.22139645+07:00","message":"> Transcript [47927] [false]: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.221405086+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.221408814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.221412287+07:00","message":"StatePrefix: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.221416209+07:00","message":"TextPushed: 'ทำไมน้ำกับท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.221425493+07:00","message":"Push: 'หรือไม่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.2214292+07:00","message":"TextPushed: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.221432817+07:00","message":"Set new StatePrefix : 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.221436706+07:00","message":"Next Push (prob) : 'ได้เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.221461378+07:00","message":"push: {false หรือไม่ว่าเรา 0 0xc004611d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.256518838+07:00","message":"[GCS] IsForceVAD: false for message ID: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.464063785+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.464114058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถวายน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ\",\"confidence\":0.9118438}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.464122007+07:00","message":"receive interim result [true|false]: ถวายน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.464132514+07:00","message":"end recv isFinal message id 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.464134736+07:00","message":"end Recv id 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.464143968+07:00","message":"[buffer interim] 3680 true ถวายน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464155668+07:00","message":"[bufferProcess] interim [300000000]:ถวายน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.46415994+07:00","message":"[bufferProcess] send to processor (isfinal):ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464163479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464166751+07:00","message":"> Transcript [47928] [false]: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464170523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464172548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464174822+07:00","message":"StatePrefix: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.46417783+07:00","message":"TextPushed: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464180114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.46418315+07:00","message":"> Transcript [47929] [true]: 'ถวายน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464185535+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464187258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464189029+07:00","message":"StatePrefix: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464191087+07:00","message":"TextPushed: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464192985+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464367186+07:00","message":"Push: 'ได้เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464370481+07:00","message":"TextPushed: 'ทำไมน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464373003+07:00","message":"Set new StatePrefix : 'ถวายน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464375341+07:00","message":"Next Push (prob) : 'ถวายน้ำกับท่านนะครับหรือไม่ว่าเราได้เห็นภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.464384222+07:00","message":"push: {true ได้เห็นภาพ 0 0xc004611d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:11.464395569+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3680.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:11.472802275+07:00","message":"write wav file: './tmp/7589/7589_3680.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:11.519493625+07:00","message":"[GCS] Start streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:12.246526241+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:12.24657154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:12.246577522+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:12.246591103+07:00","message":"[buffer interim] 3681 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:12.246599161+07:00","message":"[bufferProcess] interim [600000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:12.246601453+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:12.884379647+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:12.884411871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:12.884417814+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:12.884431027+07:00","message":"[buffer interim] 3681 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:12.884438294+07:00","message":"[bufferProcess] interim [200000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:12.884441017+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:12.884448116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:12.884451033+07:00","message":"> Transcript [47930] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:12.884453432+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:13.223364496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:13.223393262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.320644543+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.320683138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.320689917+07:00","message":"receive interim result [false|false]: อาการอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.320703301+07:00","message":"[buffer interim] 3681 false อาการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.320710919+07:00","message":"[bufferProcess] interim [620000000]:อาการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.320713498+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.320720601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.320723457+07:00","message":"> Transcript [47931] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.320726439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.320728734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.320730731+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.320735183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.395098313+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.395140381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการภารกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.395148118+07:00","message":"receive interim result [false|false]: อาการภารกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.395163048+07:00","message":"[buffer interim] 3681 false อาการภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.395171924+07:00","message":"[bufferProcess] interim [680000000]:อาการภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.395174444+07:00","message":"[bufferProcess] send to processor:อาการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.395181413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.395184513+07:00","message":"> Transcript [47932] [false]: 'อาการอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.395188505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.395190659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.395196146+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.395198544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.582265589+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.582304069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการภารกิจต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.582310946+07:00","message":"receive interim result [false|false]: อาการภารกิจต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.582326072+07:00","message":"[buffer interim] 3681 false อาการภารกิจต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.582334743+07:00","message":"[bufferProcess] interim [920000000]:อาการภารกิจต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.582337371+07:00","message":"[bufferProcess] send to processor:อาการภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.582344871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.582347907+07:00","message":"> Transcript [47933] [false]: 'อาการภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.582351859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.58235409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.582356635+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.582359202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.654555338+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.654599405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการภารกิจต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.654606575+07:00","message":"receive interim result [false|false]: อาการภารกิจต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.65461906+07:00","message":"[buffer interim] 3681 false อาการภารกิจต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654627893+07:00","message":"[bufferProcess] interim [980000000]:อาการภารกิจต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654630599+07:00","message":"[bufferProcess] send to processor:อาการภารกิจต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654634815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654638064+07:00","message":"> Transcript [47934] [false]: 'อาการภารกิจต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654641906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654644071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654646142+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654656172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654661663+07:00","message":"Push: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654665777+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654668015+07:00","message":"Set new StatePrefix : 'อาการภารกิจต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.654670875+07:00","message":"Next Push (prob) : 'ภารกิจต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.654679049+07:00","message":"push: {false อาการ 0 0xc003324e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.976230577+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.976267595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการภารกิจต่างๆของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.976274182+07:00","message":"receive interim result [false|false]: อาการภารกิจต่างๆของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:13.976287995+07:00","message":"[buffer interim] 3681 false อาการภารกิจต่างๆของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.976296771+07:00","message":"[bufferProcess] interim [280000000]:อาการภารกิจต่างๆของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.976299121+07:00","message":"[bufferProcess] send to processor:อาการภารกิจต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.976305851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.976309294+07:00","message":"> Transcript [47935] [false]: 'อาการภารกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.976312919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.976315256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.976317225+07:00","message":"StatePrefix: 'อาการภารกิจต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:13.976319935+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.125418308+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.12546486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการภารกิจต่างๆของท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.125472755+07:00","message":"receive interim result [false|false]: อาการภารกิจต่างๆของท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.125489408+07:00","message":"[buffer interim] 3681 false อาการภารกิจต่างๆของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.125498216+07:00","message":"[bufferProcess] interim [400000000]:อาการภารกิจต่างๆของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.125501216+07:00","message":"[bufferProcess] send to processor:อาการภารกิจต่างๆของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.125505315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.125508493+07:00","message":"> Transcript [47936] [false]: 'อาการภารกิจต่างๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.12551285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.125515282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.125518033+07:00","message":"StatePrefix: 'อาการภารกิจต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.125520871+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.278611622+07:00","message":"[GCS] IsForceVAD: false for message ID: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.328925135+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.328962015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการภารกิจต่างๆของท่านนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.328968724+07:00","message":"receive interim result [false|false]: อาการภารกิจต่างๆของท่านนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.32898696+07:00","message":"[buffer interim] 3681 false อาการภารกิจต่างๆของท่านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.328997883+07:00","message":"[bufferProcess] interim [580000000]:อาการภารกิจต่างๆของท่านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.329002213+07:00","message":"[bufferProcess] send to processor:อาการภารกิจต่างๆของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.32900752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.329011429+07:00","message":"> Transcript [47937] [false]: 'อาการภารกิจต่างๆของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.32901663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.329019635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.329023227+07:00","message":"StatePrefix: 'อาการภารกิจต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.329025652+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.338788546+07:00","message":"[GCS] Start streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.365258213+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.365293399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการภารกิจต่างๆของท่านใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.365299729+07:00","message":"receive interim result [false|false]: อาการภารกิจต่างๆของท่านใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.365313209+07:00","message":"[buffer interim] 3681 false อาการภารกิจต่างๆของท่านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.365320454+07:00","message":"[bufferProcess] interim [640000000]:อาการภารกิจต่างๆของท่านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.365322829+07:00","message":"[bufferProcess] send to processor:อาการภารกิจต่างๆของท่านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.365326439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.365329214+07:00","message":"> Transcript [47938] [false]: 'อาการภารกิจต่างๆของท่านนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.36533277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.365335575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.36533809+07:00","message":"StatePrefix: 'อาการภารกิจต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.365340515+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.365346825+07:00","message":"Push: 'ภารกิจต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.365348808+07:00","message":"TextPushed: 'อาการภารกิจต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.365350816+07:00","message":"Set new StatePrefix : 'อาการภารกิจต่างๆของท่านนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.36535308+07:00","message":"Next Push (prob) : 'ๆของท่านนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.365359761+07:00","message":"push: {false ภารกิจต่าง 0 0xc003324e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.375655851+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.375682878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการภารกิจต่างๆของท่านนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.375688801+07:00","message":"receive interim result [false|false]: อาการภารกิจต่างๆของท่านนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.375702853+07:00","message":"[buffer interim] 3681 false อาการภารกิจต่างๆของท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.375708996+07:00","message":"[bufferProcess] interim [700000000]:อาการภารกิจต่างๆของท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.375714156+07:00","message":"[bufferProcess] send to processor:อาการภารกิจต่างๆของท่านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.375717647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.375720649+07:00","message":"> Transcript [47939] [false]: 'อาการภารกิจต่างๆของท่านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.375722893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.375724989+07:00","message":"Set new StatePrefix: 'อาการภารกิจต่างๆของท่านใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.383871376+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.383889974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการภารกิจต่างๆของท่านนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.383895821+07:00","message":"receive interim result [false|false]: อาการภารกิจต่างๆของท่านนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.383909345+07:00","message":"[buffer interim] 3681 false อาการภารกิจต่างๆของท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.383913843+07:00","message":"[bufferProcess] interim [760000000]:อาการภารกิจต่างๆของท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.383916518+07:00","message":"[bufferProcess] send to processor:อาการภารกิจต่างๆของท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.383919358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.383922022+07:00","message":"> Transcript [47940] [false]: 'อาการภารกิจต่างๆของท่านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.383924323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.383926336+07:00","message":"Set new StatePrefix: 'อาการภารกิจต่างๆของท่านนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.41563319+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.415669373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการภารกิจต่างๆของท่านนะครับ\",\"confidence\":0.9568063}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.41567631+07:00","message":"receive interim result [true|false]: อาการภารกิจต่างๆของท่านนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.415685192+07:00","message":"end recv isFinal message id 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.41568765+07:00","message":"end Recv id 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.415692985+07:00","message":"[buffer interim] 3681 true อาการภารกิจต่างๆของท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415700251+07:00","message":"[bufferProcess] interim [790000000]:อาการภารกิจต่างๆของท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.41570707+07:00","message":"[bufferProcess] send to processor (isfinal):อาการภารกิจต่างๆของท่านนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415710201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415713173+07:00","message":"> Transcript [47941] [false]: 'อาการภารกิจต่างๆของท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415715433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415717783+07:00","message":"Set new StatePrefix: 'อาการภารกิจต่างๆของท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415720454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415722378+07:00","message":"> Transcript [47942] [true]: 'อาการภารกิจต่างๆของท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415726346+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415728394+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415730303+07:00","message":"StatePrefix: 'อาการภารกิจต่างๆของท่านนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.41573283+07:00","message":"TextPushed: 'อาการภารกิจต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.415740283+07:00","message":"Push: 'ๆของท่านนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.415748335+07:00","message":"push: {true ๆของท่านนะครับ 0 0xc003324e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:14.424942914+07:00","message":"write wav file: './tmp/7589/7589_3681.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.65769537+07:00","message":"[GCS] IsForceVAD: false for message ID: 3682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.728881026+07:00","message":"[GCS] Start streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.737899947+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.737920456+07:00","message":"found end of frame, send empty tag with msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.737924847+07:00","message":"end Recv id 3682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.737933322+07:00","message":"[buffer interim] 3682 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.737943347+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.737949406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.737953331+07:00","message":"> Transcript [47943] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.737957331+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.737960431+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.737963085+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.737965911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:14.737970221+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:14.737998861+07:00","message":"push: {true \n 0 0xc0052cec00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:14.743097489+07:00","message":"write wav file: './tmp/7589/7589_3682.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.290073426+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.290115992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.29012279+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.290138355+07:00","message":"[buffer interim] 3683 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.290145587+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.290147448+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.366165464+07:00","message":"[GCS] IsForceVAD: false for message ID: 3683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.478866926+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.478908068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.478914251+07:00","message":"receive interim result [false|false]: มนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.478932415+07:00","message":"[buffer interim] 3683 false มนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.478940226+07:00","message":"[bufferProcess] interim [480000000]:มนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.478943181+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.478946733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.478949382+07:00","message":"> Transcript [47944] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.478951968+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.540209757+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.540252346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.540257863+07:00","message":"receive interim result [false|false]: มันรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.54027759+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.540282809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันรู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.540285423+07:00","message":"receive interim result [false|false]: มันรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.540291999+07:00","message":"[buffer interim] 3683 false มันรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.540295564+07:00","message":"[buffer interim] 3683 false มันรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.54030138+07:00","message":"[bufferProcess] interim [600000000]:มันรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540303615+07:00","message":"[bufferProcess] send to processor:มนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540306938+07:00","message":"[bufferProcess] interim [720000000]:มันรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540308892+07:00","message":"[bufferProcess] send to processor:มันรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540313107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540316214+07:00","message":"> Transcript [47945] [false]: 'มนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540318627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540320545+07:00","message":"Set new StatePrefix: 'มนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540322206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540324102+07:00","message":"> Transcript [47946] [false]: 'มันรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540325758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.540330178+07:00","message":"Set new StatePrefix: 'มันรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.597644269+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.597688767+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-06-22T13:30:15.597695319+07:00","message":"receive interim result [true|false]: มันรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.597706323+07:00","message":"end recv isFinal message id 3683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.597708926+07:00","message":"end Recv id 3683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.59771661+07:00","message":"[buffer interim] 3683 true มันรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597725507+07:00","message":"[bufferProcess] interim [870000000]:มันรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597729792+07:00","message":"[bufferProcess] send to processor (isfinal):มันรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.59773482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597738576+07:00","message":"> Transcript [47947] [false]: 'มันรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597742123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597744358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597746294+07:00","message":"StatePrefix: 'มันรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597748543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597750337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597752665+07:00","message":"> Transcript [47948] [true]: 'มันรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597754892+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597756641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597758499+07:00","message":"StatePrefix: 'มันรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597760278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:15.597762937+07:00","message":"Push: 'มันรู้สึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.597771577+07:00","message":"push: {true มันรู้สึกว่า 0 0xc004610680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:15.603436743+07:00","message":"write wav file: './tmp/7589/7589_3683.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:15.747587205+07:00","message":"[GCS] Start streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.115501896+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.115550672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.115559071+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.115576612+07:00","message":"[buffer interim] 3684 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.115584004+07:00","message":"[bufferProcess] interim [420000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.115585831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:16.223822932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:16.223837641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.279325186+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.279363651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.279370169+07:00","message":"receive interim result [false|false]: นี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.279384073+07:00","message":"[buffer interim] 3684 false นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.279391216+07:00","message":"[bufferProcess] interim [540000000]:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.279393651+07:00","message":"[bufferProcess] send to processor:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.279400208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.279403007+07:00","message":"> Transcript [47949] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.279405285+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.467161581+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.467197386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.467203203+07:00","message":"receive interim result [false|false]: นี่คือข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.467229048+07:00","message":"[buffer interim] 3684 false นี่คือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.467237582+07:00","message":"[bufferProcess] interim [780000000]:นี่คือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.467240812+07:00","message":"[bufferProcess] send to processor:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.467250857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.46725381+07:00","message":"> Transcript [47950] [false]: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.467257021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.467259232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.467261736+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.467266666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.600704789+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.600746878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.600753798+07:00","message":"receive interim result [false|false]: นี่คือความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.600770596+07:00","message":"[buffer interim] 3684 false นี่คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.600778741+07:00","message":"[bufferProcess] interim [840000000]:นี่คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.600781708+07:00","message":"[bufferProcess] send to processor:นี่คือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.600785664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.600788889+07:00","message":"> Transcript [47951] [false]: 'นี่คือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.60079214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.600794325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.600797151+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.600799474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.730891484+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.730928636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.730935295+07:00","message":"receive interim result [false|false]: นี่คือความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.730948847+07:00","message":"[buffer interim] 3684 false นี่คือความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.730959451+07:00","message":"[bufferProcess] interim [960000000]:นี่คือความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.730962451+07:00","message":"[bufferProcess] send to processor:นี่คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.730968378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.730971264+07:00","message":"> Transcript [47952] [false]: 'นี่คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.730975143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.730977792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.730980588+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.730983064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.918753544+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.918791142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.918796905+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.918809745+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.91881912+07:00","message":"[bufferProcess] interim [140000000]:นี่คือความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.91882171+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.918825349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.918828158+07:00","message":"> Transcript [47953] [false]: 'นี่คือความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.918831836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.918834994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.918838666+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.918841493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.918848103+07:00","message":"Push: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.918851103+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.918854118+07:00","message":"Set new StatePrefix : 'นี่คือความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:16.918857638+07:00","message":"Next Push (prob) : 'คือความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:16.918868227+07:00","message":"push: {false นี่ 0 0xc004867000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.498343327+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.498386055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.498392968+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.498407556+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.498418323+07:00","message":"[bufferProcess] interim [740000000]:นี่คือความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.498420885+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.498427167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.498430529+07:00","message":"> Transcript [47954] [false]: 'นี่คือความเป็นไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.498434439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.498436668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.49843883+07:00","message":"StatePrefix: 'นี่คือความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.498441486+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.826618429+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.826660463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.826667476+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.826681858+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.826689509+07:00","message":"[bufferProcess] interim [40000000]:นี่คือความเป็นไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.826691945+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.826698901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.826701636+07:00","message":"> Transcript [47955] [false]: 'นี่คือความเป็นไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.826705776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.826707972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.826709968+07:00","message":"StatePrefix: 'นี่คือความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.826712782+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.839872008+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.839912973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.839918992+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.839937414+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.839961025+07:00","message":"[bufferProcess] interim [100000000]:นี่คือความเป็นไทยเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.839963765+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.839970883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.839974163+07:00","message":"> Transcript [47956] [false]: 'นี่คือความเป็นไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.839977963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.839980358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.839982791+07:00","message":"StatePrefix: 'นี่คือความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.839985372+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.882728619+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.882778207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.882787431+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.882807306+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.88281723+07:00","message":"[bufferProcess] interim [220000000]:นี่คือความเป็นไทยเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882821138+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882831043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882835108+07:00","message":"> Transcript [47957] [false]: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882840058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882843639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882847609+07:00","message":"StatePrefix: 'นี่คือความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882851661+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882860845+07:00","message":"Push: 'คือความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882864049+07:00","message":"TextPushed: 'นี่คือความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882867883+07:00","message":"Set new StatePrefix : 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:17.882871501+07:00","message":"Next Push (prob) : 'ไทยเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:17.882882365+07:00","message":"push: {false คือความเป็น 0 0xc004867000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.071253887+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.07129379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.071300775+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.071316801+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.071324413+07:00","message":"[bufferProcess] interim [400000000]:นี่คือความเป็นไทยเรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.071327123+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.071334787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.07133754+07:00","message":"> Transcript [47958] [false]: 'นี่คือความเป็นไทยเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.071341278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.071343582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.071345619+07:00","message":"StatePrefix: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.071348661+07:00","message":"TextPushed: 'นี่คือความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.343473631+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.343509904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.343516823+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.343530751+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.343538261+07:00","message":"[bufferProcess] interim [580000000]:นี่คือความเป็นไทยเรามีความสุขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.343541555+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.343548569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.343551189+07:00","message":"> Transcript [47959] [false]: 'นี่คือความเป็นไทยเรามีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.343554352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.343557358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.343559253+07:00","message":"StatePrefix: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.343563245+07:00","message":"TextPushed: 'นี่คือความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.514888296+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.514927288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.514933649+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.514951339+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.514958892+07:00","message":"[bufferProcess] interim [700000000]:นี่คือความเป็นไทยเรามีความสุขได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.514961721+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.514966009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.514971225+07:00","message":"> Transcript [47960] [false]: 'นี่คือความเป็นไทยเรามีความสุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.514976968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.514980161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.514983258+07:00","message":"StatePrefix: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.514987071+07:00","message":"TextPushed: 'นี่คือความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.597012216+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.597047516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.597054203+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.59706926+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597076484+07:00","message":"[bufferProcess] interim [760000000]:นี่คือความเป็นไทยเรามีความสุขได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597078754+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597082256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597085421+07:00","message":"> Transcript [47961] [false]: 'นี่คือความเป็นไทยเรามีความสุขได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597089576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597091734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597095454+07:00","message":"StatePrefix: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597098478+07:00","message":"TextPushed: 'นี่คือความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.59710606+07:00","message":"Push: 'ไทยเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597108598+07:00","message":"TextPushed: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597110726+07:00","message":"Set new StatePrefix : 'นี่คือความเป็นไทยเรามีความสุขได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.597112906+07:00","message":"Next Push (prob) : 'ความสุขได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.59712027+07:00","message":"push: {false ไทยเรามี 0 0xc004867000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.65009695+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.650139639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขและยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.650147844+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขและยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.650168835+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขและยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.650181072+07:00","message":"[bufferProcess] interim [880000000]:นี่คือความเป็นไทยเรามีความสุขและยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.650183661+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.650190933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.650194037+07:00","message":"> Transcript [47962] [false]: 'นี่คือความเป็นไทยเรามีความสุขได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.650197505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.650199576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.650201643+07:00","message":"StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.650204502+07:00","message":"TextPushed: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.945454761+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.945493065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.945499983+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:18.945518288+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.945526188+07:00","message":"[bufferProcess] interim [180000000]:นี่คือความเป็นไทยเรามีความสุขแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.945528851+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขและยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.94553264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.945535523+07:00","message":"> Transcript [47963] [false]: 'นี่คือความเป็นไทยเรามีความสุขและยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.945538505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:18.945540531+07:00","message":"Set new StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขและยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.103742672+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.103783814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขและยิ่งยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.103791849+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขและยิ่งยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.10380554+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขและยิ่งยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.103813421+07:00","message":"[bufferProcess] interim [360000000]:นี่คือความเป็นไทยเรามีความสุขและยิ่งยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.103816724+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.103823195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.103828875+07:00","message":"> Transcript [47964] [false]: 'นี่คือความเป็นไทยเรามีความสุขแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.103831567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.103833897+07:00","message":"Set new StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:19.224863455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:19.224878494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.345070544+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.345106918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.345113486+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.345129498+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.345137403+07:00","message":"[bufferProcess] interim [600000000]:นี่คือความเป็นไทยเรามีความสุขได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.345140565+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขและยิ่งยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.345144256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.345147049+07:00","message":"> Transcript [47965] [false]: 'นี่คือความเป็นไทยเรามีความสุขและยิ่งยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.345149546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.345151743+07:00","message":"Set new StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขและยิ่งยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.435602213+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.435640921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.435646817+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.435664934+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.435672906+07:00","message":"[bufferProcess] interim [720000000]:นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.435675425+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.435679099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.435682845+07:00","message":"> Transcript [47966] [false]: 'นี่คือความเป็นไทยเรามีความสุขได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.435685577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.435688455+07:00","message":"Set new StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.76402961+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.764077405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.764084966+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.764100303+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.764111591+07:00","message":"[bufferProcess] interim [840000000]:นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.764114992+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.764119868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.764123017+07:00","message":"> Transcript [47967] [false]: 'นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.764125977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.764128117+07:00","message":"Set new StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.950991551+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.951035203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่มันยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.951042523+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่มันยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:19.951057148+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่มันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.951067164+07:00","message":"[bufferProcess] interim [960000000]:นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่มันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.9510707+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.951077327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.951080547+07:00","message":"> Transcript [47968] [false]: 'นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.951084859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.95108727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.951089289+07:00","message":"StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:19.951091749+07:00","message":"TextPushed: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.003977465+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.004028761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.004037038+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.004072248+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.004085444+07:00","message":"[bufferProcess] interim [80000000]:นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.004088308+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่มันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.00409507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.004098083+07:00","message":"> Transcript [47969] [false]: 'นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่มันยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.004102541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.004104643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.004107297+07:00","message":"StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.004110232+07:00","message":"TextPushed: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.017288237+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.017317526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.017323675+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.017337832+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.017345795+07:00","message":"[bufferProcess] interim [200000000]:นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.01734963+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.017354715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.017358227+07:00","message":"> Transcript [47970] [false]: 'นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.01736221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.017365809+07:00","message":"Set new StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.045998068+07:00","message":"[GCS] IsForceVAD: false for message ID: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.180937212+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.180986066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอกครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.180993483+07:00","message":"receive interim result [false|false]: นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.181008628+07:00","message":"[buffer interim] 3684 false นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.181017835+07:00","message":"[bufferProcess] interim [440000000]:นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.18102085+07:00","message":"[bufferProcess] send to processor:นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.181028355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.181031469+07:00","message":"> Transcript [47971] [false]: 'นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.181035796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.181038311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.181040469+07:00","message":"StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.181043677+07:00","message":"TextPushed: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.2388062+07:00","message":"[GCS] Start streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.348164703+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.348209474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็นอย่างที่บอกครับ\",\"confidence\":0.9070491}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.348216639+07:00","message":"receive interim result [true|false]: นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็นอย่างที่บอกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.348224971+07:00","message":"end recv isFinal message id 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.348227176+07:00","message":"end Recv id 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.348240579+07:00","message":"[buffer interim] 3684 true นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็นอย่างที่บอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348251222+07:00","message":"[bufferProcess] interim [500000000]:นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็นอย่างที่บอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348257228+07:00","message":"[bufferProcess] send to processor (isfinal):นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348264529+07:00","message":"> Transcript [47972] [false]: 'นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่บอกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348268612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348270833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348273115+07:00","message":"StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348275992+07:00","message":"TextPushed: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348277814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348279919+07:00","message":"> Transcript [47973] [true]: 'นี่คือความเป็นไทยเรามีความสุขหลายๆอย่างที่เห็นอย่างที่บอกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.34828236+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348284073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348285843+07:00","message":"StatePrefix: 'นี่คือความเป็นไทยเรามีความสุขได้อย่างเช่นอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348288161+07:00","message":"TextPushed: 'นี่คือความเป็นไทยเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:20.348293157+07:00","message":"Push: 'ความสุขหลายๆอย่างที่เห็นอย่างที่บอกครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:20.348302701+07:00","message":"push: {true ความสุขหลายๆอย่างที่เห็นอย่างที่บอกครับ 0 0xc004867000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:20.358261657+07:00","message":"write wav file: './tmp/7589/7589_3684.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.253294285+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.253333998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราได้ไปถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.253340196+07:00","message":"receive interim result [false|false]: เราได้ไปถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.253353515+07:00","message":"[buffer interim] 3685 false เราได้ไปถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.253360946+07:00","message":"[bufferProcess] interim [780000000]:เราได้ไปถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.253363279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.435136764+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.435173215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราได้ไปถวายงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.435180151+07:00","message":"receive interim result [false|false]: เราได้ไปถวายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.435196534+07:00","message":"[buffer interim] 3685 false เราได้ไปถวายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.435210588+07:00","message":"[bufferProcess] interim [960000000]:เราได้ไปถวายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.435214263+07:00","message":"[bufferProcess] send to processor:เราได้ไปถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.435221615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.435224672+07:00","message":"> Transcript [47974] [false]: 'เราได้ไปถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.435227029+07:00","message":"Set StatePrefix (first interim): 'เราได้ไปถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.458832721+07:00","message":"[GCS] IsForceVAD: false for message ID: 3685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.57935745+07:00","message":"[GCS] Start streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.582742134+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.582781791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราได้ไปถวายงานหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.582794349+07:00","message":"receive interim result [false|false]: เราได้ไปถวายงานหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.582817289+07:00","message":"[buffer interim] 3685 false เราได้ไปถวายงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.58283644+07:00","message":"[bufferProcess] interim [80000000]:เราได้ไปถวายงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.582844867+07:00","message":"[bufferProcess] send to processor:เราได้ไปถวายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.582857056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.582864003+07:00","message":"> Transcript [47975] [false]: 'เราได้ไปถวายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.58287233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.582877831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.58288402+07:00","message":"StatePrefix: 'เราได้ไปถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.582890359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.634987608+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.635025571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราได้ไปถวายงานหรือยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.635032042+07:00","message":"receive interim result [false|false]: เราได้ไปถวายงานหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.635046639+07:00","message":"[buffer interim] 3685 false เราได้ไปถวายงานหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.63505473+07:00","message":"[bufferProcess] interim [200000000]:เราได้ไปถวายงานหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.635057531+07:00","message":"[bufferProcess] send to processor:เราได้ไปถวายงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.635064275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.635067005+07:00","message":"> Transcript [47976] [false]: 'เราได้ไปถวายงานหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.635070294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.635073102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.635075291+07:00","message":"StatePrefix: 'เราได้ไปถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.635077728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.756648994+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.756706341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราได้ไปถวายงานหรือยัง\",\"confidence\":0.8935521}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.756712776+07:00","message":"receive interim result [true|false]: เราได้ไปถวายงานหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.756724638+07:00","message":"end recv isFinal message id 3685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.756727641+07:00","message":"end Recv id 3685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.756735741+07:00","message":"[buffer interim] 3685 true เราได้ไปถวายงานหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756750732+07:00","message":"[bufferProcess] interim [230000000]:เราได้ไปถวายงานหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756754933+07:00","message":"[bufferProcess] send to processor (isfinal):เราได้ไปถวายงานหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756758336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.75676135+07:00","message":"> Transcript [47977] [false]: 'เราได้ไปถวายงานหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.7567649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756766982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756769191+07:00","message":"StatePrefix: 'เราได้ไปถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756771668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756774874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756778605+07:00","message":"> Transcript [47978] [true]: 'เราได้ไปถวายงานหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756781868+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756784563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756787184+07:00","message":"StatePrefix: 'เราได้ไปถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756790091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.756794214+07:00","message":"Push: 'เราได้ไปถวายงานหรือยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.756804841+07:00","message":"push: {true เราได้ไปถวายงานหรือยัง 0 0xc0052cf880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:21.762552759+07:00","message":"write wav file: './tmp/7589/7589_3685.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.836818753+07:00","message":"[GCS] IsForceVAD: false for message ID: 3686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.898839525+07:00","message":"[GCS] Start streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.95956484+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.959587532+07:00","message":"found end of frame, send empty tag with msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.959590664+07:00","message":"end Recv id 3686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.959597712+07:00","message":"[buffer interim] 3686 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.959605348+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.959613691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.959616499+07:00","message":"> Transcript [47979] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.959619081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.959621017+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.959622855+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.959624842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:21.95962749+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:21.959635973+07:00","message":"push: {true \n 0 0xc004b6d080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:21.964817229+07:00","message":"write wav file: './tmp/7589/7589_3686.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:22.225720318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:22.225735051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.262766535+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.26281468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.262820469+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.262839997+07:00","message":"[buffer interim] 3687 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.262847807+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.262849581+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.553391711+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.553436161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.553441762+07:00","message":"receive interim result [false|false]: มันทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.553459151+07:00","message":"[buffer interim] 3687 false มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.553469199+07:00","message":"[bufferProcess] interim [540000000]:มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.553472657+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.553476739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.553480077+07:00","message":"> Transcript [47980] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.553482392+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.76445159+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.764500956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.764510116+07:00","message":"receive interim result [false|false]: มันทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.764530855+07:00","message":"[buffer interim] 3687 false มันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.764545118+07:00","message":"[bufferProcess] interim [660000000]:มันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.764549315+07:00","message":"[bufferProcess] send to processor:มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.764559037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.764563703+07:00","message":"> Transcript [47981] [false]: 'มันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.764569064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.764575425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.764578575+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.764582015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.846845765+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.846885016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.846890891+07:00","message":"receive interim result [false|false]: มันทำให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:22.846903709+07:00","message":"[buffer interim] 3687 false มันทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.846911377+07:00","message":"[bufferProcess] interim [720000000]:มันทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.846913932+07:00","message":"[bufferProcess] send to processor:มันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.846919856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.846922552+07:00","message":"> Transcript [47982] [false]: 'มันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.846926053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.846928223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.846930818+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:22.846933484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.035855711+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.035894804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้ลูกค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.035901084+07:00","message":"receive interim result [false|false]: มันทำให้ลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.035914012+07:00","message":"[buffer interim] 3687 false มันทำให้ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.035922828+07:00","message":"[bufferProcess] interim [840000000]:มันทำให้ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.035926454+07:00","message":"[bufferProcess] send to processor:มันทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.035931682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.035934751+07:00","message":"> Transcript [47983] [false]: 'มันทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.035938239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.035940368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.035942893+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.03594506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.120356965+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.120395469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้เราครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.12040133+07:00","message":"receive interim result [false|false]: มันทำให้เราครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.120417519+07:00","message":"[buffer interim] 3687 false มันทำให้เราครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.120425453+07:00","message":"[bufferProcess] interim [900000000]:มันทำให้เราครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.120427956+07:00","message":"[bufferProcess] send to processor:มันทำให้ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.120432309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.120436807+07:00","message":"> Transcript [47984] [false]: 'มันทำให้ลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.1204415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.120443752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.12044616+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.120449465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.120454976+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.120457084+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.120459261+07:00","message":"Set new StatePrefix : 'มันทำให้ลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.120463881+07:00","message":"Next Push (prob) : 'ทำให้ลูกค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.120472048+07:00","message":"push: {false มัน 0 0xc004611480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.165103958+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.165142585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้เราครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.165152113+07:00","message":"receive interim result [false|false]: มันทำให้เราครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.165184112+07:00","message":"[buffer interim] 3687 false มันทำให้เราครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.165192636+07:00","message":"[bufferProcess] interim [960000000]:มันทำให้เราครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.16519547+07:00","message":"[bufferProcess] send to processor:มันทำให้เราครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.165198983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.165202331+07:00","message":"> Transcript [47985] [false]: 'มันทำให้เราครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.165204671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.165206603+07:00","message":"Set new StatePrefix: 'มันทำให้เราครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.198392485+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.198430788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้เราครั้งหนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.198436736+07:00","message":"receive interim result [false|false]: มันทำให้เราครั้งหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.198449799+07:00","message":"[buffer interim] 3687 false มันทำให้เราครั้งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.198457653+07:00","message":"[bufferProcess] interim [140000000]:มันทำให้เราครั้งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.198460564+07:00","message":"[bufferProcess] send to processor:มันทำให้เราครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.198467939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.198470685+07:00","message":"> Transcript [47986] [false]: 'มันทำให้เราครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.198474379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.198476769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.198482549+07:00","message":"StatePrefix: 'มันทำให้เราครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.198485319+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.200285024+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.200293799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้เราครั้งหนึ่งในชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.200296776+07:00","message":"receive interim result [false|false]: มันทำให้เราครั้งหนึ่งในชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.200301591+07:00","message":"[buffer interim] 3687 false มันทำให้เราครั้งหนึ่งในชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.200304927+07:00","message":"[bufferProcess] interim [260000000]:มันทำให้เราครั้งหนึ่งในชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.200307368+07:00","message":"[bufferProcess] send to processor:มันทำให้เราครั้งหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.200317585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.200320917+07:00","message":"> Transcript [47987] [false]: 'มันทำให้เราครั้งหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.200324484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.200327337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.200330112+07:00","message":"StatePrefix: 'มันทำให้เราครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.200333033+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.525125128+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.525172588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้เราครั้งหนึ่งในชีวิตนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.525178945+07:00","message":"receive interim result [false|false]: มันทำให้เราครั้งหนึ่งในชีวิตนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.525198253+07:00","message":"[buffer interim] 3687 false มันทำให้เราครั้งหนึ่งในชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.525206358+07:00","message":"[bufferProcess] interim [680000000]:มันทำให้เราครั้งหนึ่งในชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.525209169+07:00","message":"[bufferProcess] send to processor:มันทำให้เราครั้งหนึ่งในชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.525213183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.525216134+07:00","message":"> Transcript [47988] [false]: 'มันทำให้เราครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.525220059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.525222082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.525224395+07:00","message":"StatePrefix: 'มันทำให้เราครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.5252272+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.626456039+07:00","message":"[GCS] IsForceVAD: false for message ID: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.697857416+07:00","message":"[GCS] Start streaming session, msgId: 3688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.819004982+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.819046097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้เราครั้งหนึ่งในชีวิตนะครับ\",\"confidence\":0.92936647}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.819053103+07:00","message":"receive interim result [true|false]: มันทำให้เราครั้งหนึ่งในชีวิตนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.819062708+07:00","message":"end recv isFinal message id 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.819065177+07:00","message":"end Recv id 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.819070995+07:00","message":"[buffer interim] 3687 true มันทำให้เราครั้งหนึ่งในชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819082241+07:00","message":"[bufferProcess] interim [950000000]:มันทำให้เราครั้งหนึ่งในชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819086405+07:00","message":"[bufferProcess] send to processor (isfinal):มันทำให้เราครั้งหนึ่งในชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819090591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819093536+07:00","message":"> Transcript [47989] [false]: 'มันทำให้เราครั้งหนึ่งในชีวิตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.81909768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819100595+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819103198+07:00","message":"StatePrefix: 'มันทำให้เราครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819105848+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819108818+07:00","message":"Push: 'ทำให้เราครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819110904+07:00","message":"TextPushed: 'มันทำให้เราครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819113595+07:00","message":"Set new StatePrefix : 'มันทำให้เราครั้งหนึ่งในชีวิตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819116554+07:00","message":"Next Push (prob) : 'หนึ่งในชีวิตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819118704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819120836+07:00","message":"> Transcript [47990] [true]: 'มันทำให้เราครั้งหนึ่งในชีวิตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819123403+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819125254+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819127126+07:00","message":"StatePrefix: 'มันทำให้เราครั้งหนึ่งในชีวิตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819129078+07:00","message":"TextPushed: 'มันทำให้เราครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:23.819131521+07:00","message":"Push: 'หนึ่งในชีวิตนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.819140417+07:00","message":"push: {false ทำให้เราครั้ง 0 0xc004611480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:23.819146202+07:00","message":"push: {true หนึ่งในชีวิตนะครับ 0 0xc004611480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:23.826773256+07:00","message":"write wav file: './tmp/7589/7589_3687.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.470732448+07:00","message":"receive streaming session, msgId: 3688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.470798082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.470804969+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.470827693+07:00","message":"[buffer interim] 3688 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.470840574+07:00","message":"[bufferProcess] interim [780000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.470843512+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.785205683+07:00","message":"receive streaming session, msgId: 3688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.785258444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.785266059+07:00","message":"receive interim result [false|false]: ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.785283737+07:00","message":"[buffer interim] 3688 false ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.785294205+07:00","message":"[bufferProcess] interim [20000000]:ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.785298011+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.78530827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.78531204+07:00","message":"> Transcript [47991] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.785314548+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.907558456+07:00","message":"[GCS] IsForceVAD: false for message ID: 3688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.922855099+07:00","message":"receive streaming session, msgId: 3688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.922891816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.922898832+07:00","message":"receive interim result [false|false]: ก็ไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.922912721+07:00","message":"[buffer interim] 3688 false ก็ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.92292054+07:00","message":"[bufferProcess] interim [140000000]:ก็ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.922923347+07:00","message":"[bufferProcess] send to processor:ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.922931006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.922934217+07:00","message":"> Transcript [47992] [false]: 'ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.922937534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.922939771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.922941819+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.922944092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.95081231+07:00","message":"receive streaming session, msgId: 3688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.950838923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่เคยคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.95084493+07:00","message":"receive interim result [false|false]: ก็ไม่เคยคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:24.950856786+07:00","message":"[buffer interim] 3688 false ก็ไม่เคยคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.950870907+07:00","message":"[bufferProcess] interim [260000000]:ก็ไม่เคยคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.950873583+07:00","message":"[bufferProcess] send to processor:ก็ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.950878613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.950881339+07:00","message":"> Transcript [47993] [false]: 'ก็ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.95088426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.950886118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.950888072+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:24.950889996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:25.060636721+07:00","message":"receive streaming session, msgId: 3688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:25.060677822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่เคยคิด\",\"confidence\":0.9392139}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:25.06068454+07:00","message":"receive interim result [true|false]: ก็ไม่เคยคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:25.06069535+07:00","message":"end recv isFinal message id 3688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:25.060697907+07:00","message":"end Recv id 3688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:25.060706294+07:00","message":"[buffer interim] 3688 true ก็ไม่เคยคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060718123+07:00","message":"[bufferProcess] interim [440000000]:ก็ไม่เคยคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060723787+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ไม่เคยคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060727317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060730711+07:00","message":"> Transcript [47994] [false]: 'ก็ไม่เคยคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060734135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.06073696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060739844+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060742034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060744005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060746362+07:00","message":"> Transcript [47995] [true]: 'ก็ไม่เคยคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060748611+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060750259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.06075208+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060754024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:25.060760684+07:00","message":"Push: 'ก็ไม่เคยคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:25.060779732+07:00","message":"push: {true ก็ไม่เคยคิด 0 0xc0052cfc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:25.070483821+07:00","message":"write wav file: './tmp/7589/7589_3688.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:25.226740245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:25.226767742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:25.22852094+07:00","message":"[GCS] Start streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.207465547+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.207526871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งในชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.207534621+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งในชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.207554702+07:00","message":"[buffer interim] 3689 false ครั้งหนึ่งในชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.207566227+07:00","message":"[bufferProcess] interim [780000000]:ครั้งหนึ่งในชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.207568372+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.207574284+07:00","message":"[bufferProcess] send to processor (ticker):ครั้งหนึ่งในชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.207577229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.207582244+07:00","message":"> Transcript [47996] [false]: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.20758492+07:00","message":"Set StatePrefix (first interim): 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.429417562+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.429472534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งในชีวิตเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.429480417+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งในชีวิตเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.429500413+07:00","message":"[buffer interim] 3689 false ครั้งหนึ่งในชีวิตเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.429510047+07:00","message":"[bufferProcess] interim [20000000]:ครั้งหนึ่งในชีวิตเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.429512313+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.592294082+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.592337527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งในชีวิตเราจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.592343209+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งในชีวิตเราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.59235968+07:00","message":"[buffer interim] 3689 false ครั้งหนึ่งในชีวิตเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.592367428+07:00","message":"[bufferProcess] interim [140000000]:ครั้งหนึ่งในชีวิตเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.592370354+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่งในชีวิตเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.592377088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.592380104+07:00","message":"> Transcript [47997] [false]: 'ครั้งหนึ่งในชีวิตเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.592383444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.592385661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.59238778+07:00","message":"StatePrefix: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.592390253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.678642493+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.678684465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งในชีวิตเราจะได้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.678690707+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งในชีวิตเราจะได้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.678708449+07:00","message":"[buffer interim] 3689 false ครั้งหนึ่งในชีวิตเราจะได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.678719752+07:00","message":"[bufferProcess] interim [260000000]:ครั้งหนึ่งในชีวิตเราจะได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.678722698+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่งในชีวิตเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.678729767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.678732461+07:00","message":"> Transcript [47998] [false]: 'ครั้งหนึ่งในชีวิตเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.678735997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.678738175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.678740442+07:00","message":"StatePrefix: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.678742817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.718555118+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.718595299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งในชีวิตเราจะได้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.718603044+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งในชีวิตเราจะได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.71862126+07:00","message":"[buffer interim] 3689 false ครั้งหนึ่งในชีวิตเราจะได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.718629728+07:00","message":"[bufferProcess] interim [320000000]:ครั้งหนึ่งในชีวิตเราจะได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.718632342+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่งในชีวิตเราจะได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.718654583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.718657397+07:00","message":"> Transcript [47999] [false]: 'ครั้งหนึ่งในชีวิตเราจะได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.718660601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.71866272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.718664865+07:00","message":"StatePrefix: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.718667209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.784415934+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.784455051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งในชีวิตเราจะได้ถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.784461296+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งในชีวิตเราจะได้ถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.784475763+07:00","message":"[buffer interim] 3689 false ครั้งหนึ่งในชีวิตเราจะได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784483308+07:00","message":"[bufferProcess] interim [380000000]:ครั้งหนึ่งในชีวิตเราจะได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784486026+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่งในชีวิตเราจะได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784493339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784496088+07:00","message":"> Transcript [48000] [false]: 'ครั้งหนึ่งในชีวิตเราจะได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784499197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784501542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784504058+07:00","message":"StatePrefix: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784506353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784515911+07:00","message":"Push: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.78451826+07:00","message":"TextPushed: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784520938+07:00","message":"Set new StatePrefix : 'ครั้งหนึ่งในชีวิตเราจะได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.784523234+07:00","message":"Next Push (prob) : 'เราจะได้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.78454984+07:00","message":"push: {false ครั้งหนึ่งในชีวิต 0 0xc004610080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.980460255+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.980504592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งในชีวิตเราจะได้ถวายงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.980511428+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งในชีวิตเราจะได้ถวายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:26.980526532+07:00","message":"[buffer interim] 3689 false ครั้งหนึ่งในชีวิตเราจะได้ถวายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.980538601+07:00","message":"[bufferProcess] interim [620000000]:ครั้งหนึ่งในชีวิตเราจะได้ถวายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.980541582+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่งในชีวิตเราจะได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.980545677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.98054917+07:00","message":"> Transcript [48001] [false]: 'ครั้งหนึ่งในชีวิตเราจะได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.980551953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:26.980554528+07:00","message":"Set new StatePrefix: 'ครั้งหนึ่งในชีวิตเราจะได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.178549346+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.178595009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งในชีวิตเราจะได้ถวายงานบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.178602527+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งในชีวิตเราจะได้ถวายงานบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.178621256+07:00","message":"[buffer interim] 3689 false ครั้งหนึ่งในชีวิตเราจะได้ถวายงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.178632534+07:00","message":"[bufferProcess] interim [800000000]:ครั้งหนึ่งในชีวิตเราจะได้ถวายงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.178635312+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่งในชีวิตเราจะได้ถวายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.178641388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.178644653+07:00","message":"> Transcript [48002] [false]: 'ครั้งหนึ่งในชีวิตเราจะได้ถวายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.178649461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.178652666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.178655731+07:00","message":"StatePrefix: 'ครั้งหนึ่งในชีวิตเราจะได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.178660466+07:00","message":"TextPushed: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.30444824+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.304493734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.304502386+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.304520312+07:00","message":"[buffer interim] 3689 false ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.304529818+07:00","message":"[bufferProcess] interim [860000000]:ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.304532611+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่งในชีวิตเราจะได้ถวายงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.304539997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.304543658+07:00","message":"> Transcript [48003] [false]: 'ครั้งหนึ่งในชีวิตเราจะได้ถวายงานบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.304547959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.304550498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.304552862+07:00","message":"StatePrefix: 'ครั้งหนึ่งในชีวิตเราจะได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.304555966+07:00","message":"TextPushed: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.53877956+07:00","message":"[GCS] IsForceVAD: false for message ID: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.63559421+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.635638479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ\",\"confidence\":0.9509959}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.635644768+07:00","message":"receive interim result [true|false]: ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.635652241+07:00","message":"end recv isFinal message id 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.635655312+07:00","message":"end Recv id 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.635661707+07:00","message":"[buffer interim] 3689 true ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635669617+07:00","message":"[bufferProcess] interim [340000000]:ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635673476+07:00","message":"[bufferProcess] send to processor (isfinal):ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635676727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635679678+07:00","message":"> Transcript [48004] [false]: 'ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635682949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635684969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.63568886+07:00","message":"StatePrefix: 'ครั้งหนึ่งในชีวิตเราจะได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635692687+07:00","message":"TextPushed: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635694679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635696978+07:00","message":"> Transcript [48005] [true]: 'ครั้งหนึ่งในชีวิตเราจะได้ถวายงานแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635699173+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.63570101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635702788+07:00","message":"StatePrefix: 'ครั้งหนึ่งในชีวิตเราจะได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635704828+07:00","message":"TextPushed: 'ครั้งหนึ่งในชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:27.635707466+07:00","message":"Push: 'เราจะได้ถวายงานแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.635715595+07:00","message":"push: {true เราจะได้ถวายงานแบบ 0 0xc004610080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:27.642958022+07:00","message":"write wav file: './tmp/7589/7589_3689.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:27.727903701+07:00","message":"[GCS] Start streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.074998735+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.075051042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.075057027+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.075071393+07:00","message":"[buffer interim] 3690 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.075078934+07:00","message":"[bufferProcess] interim [420000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.075080767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:28.227432253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:28.22744896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.330834134+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.33087387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.330881006+07:00","message":"receive interim result [false|false]: อย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.330898199+07:00","message":"[buffer interim] 3690 false อย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.330906623+07:00","message":"[bufferProcess] interim [540000000]:อย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.330909138+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.33091339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.330916652+07:00","message":"> Transcript [48006] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.330919892+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.39530679+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.39535495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.395365232+07:00","message":"receive interim result [false|false]: อย่างที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.39539604+07:00","message":"[buffer interim] 3690 false อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.395414679+07:00","message":"[bufferProcess] interim [660000000]:อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.395419682+07:00","message":"[bufferProcess] send to processor:อย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.395429714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.395434319+07:00","message":"> Transcript [48007] [false]: 'อย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.39543737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.395441177+07:00","message":"Set new StatePrefix: 'อย่างที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.615458237+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.615494838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.615501366+07:00","message":"receive interim result [false|false]: อย่างที่บอกถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.615511429+07:00","message":"[buffer interim] 3690 false อย่างที่บอกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.615518316+07:00","message":"[bufferProcess] interim [900000000]:อย่างที่บอกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.615520897+07:00","message":"[bufferProcess] send to processor:อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.615524399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.615528537+07:00","message":"> Transcript [48008] [false]: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.615531719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.615533807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.615535759+07:00","message":"StatePrefix: 'อย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.615537991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.772952755+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.77299026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกถึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.772995812+07:00","message":"receive interim result [false|false]: อย่างที่บอกถึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.77300534+07:00","message":"[buffer interim] 3690 false อย่างที่บอกถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.77301276+07:00","message":"[bufferProcess] interim [20000000]:อย่างที่บอกถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.77301518+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.773018494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.773021444+07:00","message":"> Transcript [48009] [false]: 'อย่างที่บอกถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.773024619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.773026736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.773029172+07:00","message":"StatePrefix: 'อย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.773031196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.878528082+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.87857049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกถึงไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.878577711+07:00","message":"receive interim result [false|false]: อย่างที่บอกถึงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.878592543+07:00","message":"[buffer interim] 3690 false อย่างที่บอกถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.878601526+07:00","message":"[bufferProcess] interim [80000000]:อย่างที่บอกถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.878604132+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.878610936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.878613897+07:00","message":"> Transcript [48010] [false]: 'อย่างที่บอกถึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.87861784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.878620199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.87862457+07:00","message":"StatePrefix: 'อย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.878626972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.947728506+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.947769142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกถึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.947775544+07:00","message":"receive interim result [false|false]: อย่างที่บอกถึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.947789207+07:00","message":"[buffer interim] 3690 false อย่างที่บอกถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947797081+07:00","message":"[bufferProcess] interim [140000000]:อย่างที่บอกถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947799597+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947803771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947806704+07:00","message":"> Transcript [48011] [false]: 'อย่างที่บอกถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947810093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947812442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947814396+07:00","message":"StatePrefix: 'อย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947816502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947819373+07:00","message":"Push: 'อย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947821472+07:00","message":"TextPushed: 'อย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947823803+07:00","message":"Set new StatePrefix : 'อย่างที่บอกถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:28.947829911+07:00","message":"Next Push (prob) : 'บอกถึงไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:28.947839837+07:00","message":"push: {false อย่างที่ 0 0xc004611280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.01665546+07:00","message":"[GCS] IsForceVAD: false for message ID: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.111683045+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.111730321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกถึงแม้ลึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.111737254+07:00","message":"receive interim result [false|false]: อย่างที่บอกถึงแม้ลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.111749601+07:00","message":"[buffer interim] 3690 false อย่างที่บอกถึงแม้ลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.111758982+07:00","message":"[bufferProcess] interim [320000000]:อย่างที่บอกถึงแม้ลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.111761552+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.111766065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.111769541+07:00","message":"> Transcript [48012] [false]: 'อย่างที่บอกถึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.111772478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.11177461+07:00","message":"Set new StatePrefix: 'อย่างที่บอกถึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.140010739+07:00","message":"[GCS] Start streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.193294998+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.1933395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกถึงแม่เล็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.193346439+07:00","message":"receive interim result [false|false]: อย่างที่บอกถึงแม่เล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.193364459+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.193370003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกถึงเล็กๆ\",\"confidence\":0.9165987}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.193373595+07:00","message":"receive interim result [true|false]: อย่างที่บอกถึงเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.193377343+07:00","message":"end recv isFinal message id 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.193379386+07:00","message":"end Recv id 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.193385773+07:00","message":"[buffer interim] 3690 false อย่างที่บอกถึงแม่เล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.193389693+07:00","message":"[buffer interim] 3690 true อย่างที่บอกถึงเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.19339575+07:00","message":"[bufferProcess] interim [380000000]:อย่างที่บอกถึงแม่เล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193398111+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกถึงแม้ลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193401109+07:00","message":"[bufferProcess] interim [500000000]:อย่างที่บอกถึงเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.19340418+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างที่บอกถึงแม่เล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193407139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193409872+07:00","message":"> Transcript [48013] [false]: 'อย่างที่บอกถึงแม้ลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193412155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193414228+07:00","message":"Set new StatePrefix: 'อย่างที่บอกถึงแม้ลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193415941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193417904+07:00","message":"> Transcript [48014] [false]: 'อย่างที่บอกถึงแม่เล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193419668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.19342174+07:00","message":"Set new StatePrefix: 'อย่างที่บอกถึงแม่เล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193423426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193425273+07:00","message":"> Transcript [48015] [true]: 'อย่างที่บอกถึงเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193427583+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193429637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.19343153+07:00","message":"StatePrefix: 'อย่างที่บอกถึงแม่เล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.1934385+07:00","message":"TextPushed: 'อย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.193446443+07:00","message":"Push: 'บอกถึงเล็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.193454541+07:00","message":"push: {true บอกถึงเล็กๆ 0 0xc004611280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:29.199923407+07:00","message":"write wav file: './tmp/7589/7589_3690.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.863335032+07:00","message":"receive streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.863373731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.863379292+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.863392109+07:00","message":"[buffer interim] 3691 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.863399226+07:00","message":"[bufferProcess] interim [540000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.863401175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.880286694+07:00","message":"receive streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.880328483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.880335201+07:00","message":"receive interim result [false|false]: รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:29.880371605+07:00","message":"[buffer interim] 3691 false รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.880384093+07:00","message":"[bufferProcess] interim [600000000]:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.880386597+07:00","message":"[bufferProcess] send to processor:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.880394442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.88039746+07:00","message":"> Transcript [48016] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:29.880400424+07:00","message":"Set StatePrefix (first interim): 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.333485033+07:00","message":"receive streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.333544266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.333552185+07:00","message":"receive interim result [false|false]: รู้สึกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.333576925+07:00","message":"[buffer interim] 3691 false รู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.333588555+07:00","message":"[bufferProcess] interim [960000000]:รู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.333593427+07:00","message":"[bufferProcess] send to processor:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.333600368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.333604344+07:00","message":"> Transcript [48017] [false]: 'รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.333608911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.333611808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.333614832+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.333617776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.386892559+07:00","message":"receive streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.3869422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.386948992+07:00","message":"receive interim result [false|false]: รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.386965863+07:00","message":"[buffer interim] 3691 false รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.386974641+07:00","message":"[bufferProcess] interim [20000000]:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.386977194+07:00","message":"[bufferProcess] send to processor:รู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.386980776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.386983598+07:00","message":"> Transcript [48018] [false]: 'รู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.386986337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.386988501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.38699059+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.386993132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.501907338+07:00","message":"receive streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.501966822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุณหภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.501976293+07:00","message":"receive interim result [false|false]: อุณหภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.501997684+07:00","message":"[buffer interim] 3691 false อุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.502013977+07:00","message":"[bufferProcess] interim [140000000]:อุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.502017964+07:00","message":"[bufferProcess] send to processor:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.502027633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.502035375+07:00","message":"> Transcript [48019] [false]: 'รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.502040848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.502043925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.502047641+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.502050841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.507306471+07:00","message":"receive streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.50734398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกภูมิใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.50735157+07:00","message":"receive interim result [false|false]: รู้สึกภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.507368697+07:00","message":"[buffer interim] 3691 false รู้สึกภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.507375737+07:00","message":"[bufferProcess] interim [200000000]:รู้สึกภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.507379309+07:00","message":"[bufferProcess] send to processor:อุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.507386697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.507389361+07:00","message":"> Transcript [48020] [false]: 'อุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.507391591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.507393806+07:00","message":"Set new StatePrefix: 'อุณหภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.738285919+07:00","message":"[GCS] IsForceVAD: false for message ID: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.856016639+07:00","message":"receive streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.85606938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกภูมิใจครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.856076867+07:00","message":"receive interim result [false|false]: รู้สึกภูมิใจครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.856094382+07:00","message":"[buffer interim] 3691 false รู้สึกภูมิใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.856103412+07:00","message":"[bufferProcess] interim [620000000]:รู้สึกภูมิใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.856106378+07:00","message":"[bufferProcess] send to processor:รู้สึกภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.856118517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.856123427+07:00","message":"> Transcript [48021] [false]: 'รู้สึกภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.856126088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.856129839+07:00","message":"Set new StatePrefix: 'รู้สึกภูมิใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.873946223+07:00","message":"receive streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.873982781+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-06-22T13:30:30.873989108+07:00","message":"receive interim result [true|false]: รู้สึกภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.873999742+07:00","message":"end recv isFinal message id 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.874002657+07:00","message":"end Recv id 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.874011021+07:00","message":"[buffer interim] 3691 true รู้สึกภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874018117+07:00","message":"[bufferProcess] interim [620000000]:รู้สึกภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874023308+07:00","message":"[bufferProcess] send to processor (isfinal):รู้สึกภูมิใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874029733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874035412+07:00","message":"> Transcript [48022] [false]: 'รู้สึกภูมิใจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874039838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874042801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874046203+07:00","message":"StatePrefix: 'รู้สึกภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874049056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874051835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874056213+07:00","message":"> Transcript [48023] [true]: 'รู้สึกภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874061954+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.87408157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874083675+07:00","message":"StatePrefix: 'รู้สึกภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874085502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:30.874088129+07:00","message":"Push: 'รู้สึกภูมิใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.874099105+07:00","message":"push: {true รู้สึกภูมิใจ 0 0xc004611680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:30.883066495+07:00","message":"write wav file: './tmp/7589/7589_3691.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:30.940718132+07:00","message":"[GCS] Start streaming session, msgId: 3692"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:31.227707867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:31.227733075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.256224154+07:00","message":"[GCS] IsForceVAD: false for message ID: 3692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.319163506+07:00","message":"[GCS] Start streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.341827534+07:00","message":"receive streaming session, msgId: 3692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.341851391+07:00","message":"found end of frame, send empty tag with msgId: 3692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.341855072+07:00","message":"end Recv id 3692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.341861483+07:00","message":"[buffer interim] 3692 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.341868981+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.341872898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.341876881+07:00","message":"> Transcript [48024] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.341880875+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.341883815+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.341886566+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.341890074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.341893985+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.341905572+07:00","message":"push: {true \n 0 0xc0052cef80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:31.346775398+07:00","message":"write wav file: './tmp/7589/7589_3692.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.730932173+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.730975156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.730980256+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.730997094+07:00","message":"[buffer interim] 3693 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.731004238+07:00","message":"[bufferProcess] interim [360000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.731006273+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.785738821+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.785776577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.785783034+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.785806806+07:00","message":"[buffer interim] 3693 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.785814831+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.785817595+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.785827299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.78583003+07:00","message":"> Transcript [48025] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.785832338+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.825967079+07:00","message":"[GCS] IsForceVAD: false for message ID: 3693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.925548973+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.925602142+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-06-22T13:30:31.925608908+07:00","message":"receive interim result [true|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.925622968+07:00","message":"end recv isFinal message id 3693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.925625612+07:00","message":"end Recv id 3693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.925633634+07:00","message":"[buffer interim] 3693 true แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925642357+07:00","message":"[bufferProcess] interim [750000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925645858+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925649894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925658573+07:00","message":"> Transcript [48026] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925661864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925668071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.92567018+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.9256724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925674171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925676295+07:00","message":"> Transcript [48027] [true]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925678464+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925680436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925682281+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925684066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:31.925687307+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:31.925697645+07:00","message":"push: {true แล้วก็ 0 0xc004b6c400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:31.930970947+07:00","message":"write wav file: './tmp/7589/7589_3693.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:32.018243916+07:00","message":"[GCS] Start streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:32.801589214+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:32.801640121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:32.801646555+07:00","message":"receive interim result [false|false]: ประทับใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:32.801663492+07:00","message":"[buffer interim] 3694 false ประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:32.801671639+07:00","message":"[bufferProcess] interim [600000000]:ประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:32.801673705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:32.877096048+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:32.87713323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:32.877139168+07:00","message":"receive interim result [false|false]: ประทับใจใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:32.877153743+07:00","message":"[buffer interim] 3694 false ประทับใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:32.877179487+07:00","message":"[bufferProcess] interim [720000000]:ประทับใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:32.877182256+07:00","message":"[bufferProcess] send to processor:ประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:32.877191044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:32.877194067+07:00","message":"> Transcript [48028] [false]: 'ประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:32.877196593+07:00","message":"Set StatePrefix (first interim): 'ประทับใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:33.056818103+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:33.056867031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:33.056876376+07:00","message":"receive interim result [false|false]: ประทับใจในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:33.05689431+07:00","message":"[buffer interim] 3694 false ประทับใจในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.05690189+07:00","message":"[bufferProcess] interim [840000000]:ประทับใจในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.056904926+07:00","message":"[bufferProcess] send to processor:ประทับใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.056913273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.056916205+07:00","message":"> Transcript [48029] [false]: 'ประทับใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.056921394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.056923927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.056925752+07:00","message":"StatePrefix: 'ประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.056927845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:33.18542003+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:33.185461433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:33.185467791+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:33.185482268+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.185496012+07:00","message":"[bufferProcess] interim [960000000]:ประทับใจในตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.185498667+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.185502953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.185505633+07:00","message":"> Transcript [48030] [false]: 'ประทับใจในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.185508838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.185510989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.185512919+07:00","message":"StatePrefix: 'ประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:33.185515468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.139838218+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.139872655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.139878435+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.139890433+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.139897519+07:00","message":"[bufferProcess] interim [560000000]:ประทับใจในตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.139899877+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.139905332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.139907984+07:00","message":"> Transcript [48031] [false]: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.13991179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.139913973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.139916089+07:00","message":"StatePrefix: 'ประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.139918326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.16213301+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.162166348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่เข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.162171897+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่เข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.162186033+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162193167+07:00","message":"[bufferProcess] interim [620000000]:ประทับใจในตัวเองไม่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162196027+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162202824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162205544+07:00","message":"> Transcript [48032] [false]: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162209232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162211379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.16221339+07:00","message":"StatePrefix: 'ประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162215471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162221017+07:00","message":"Push: 'ประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162223198+07:00","message":"TextPushed: 'ประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162225301+07:00","message":"Set new StatePrefix : 'ประทับใจในตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.162227415+07:00","message":"Next Push (prob) : 'ในตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.162235219+07:00","message":"push: {false ประทับใจ 0 0xc004b1cd00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:34.227972155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:34.228007345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.262445149+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.262481632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่ชอบใจด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.262487231+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่ชอบใจด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.262503082+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่ชอบใจด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.262514198+07:00","message":"[bufferProcess] interim [740000000]:ประทับใจในตัวเองไม่ชอบใจด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.262516917+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.262522597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.262525526+07:00","message":"> Transcript [48033] [false]: 'ประทับใจในตัวเองไม่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.262528913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.262531121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.262533835+07:00","message":"StatePrefix: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.262536462+07:00","message":"TextPushed: 'ประทับใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.35824075+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.358283364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่สนใจด้วยหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.358289923+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่สนใจด้วยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.358305712+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่สนใจด้วยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.358312745+07:00","message":"[bufferProcess] interim [980000000]:ประทับใจในตัวเองไม่สนใจด้วยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.358315157+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่ชอบใจด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.358322099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.358325659+07:00","message":"> Transcript [48034] [false]: 'ประทับใจในตัวเองไม่ชอบใจด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.358329753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.358332062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.358334436+07:00","message":"StatePrefix: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.358336889+07:00","message":"TextPushed: 'ประทับใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.366157596+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.366175253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่ชอบใจด้วยเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.366180078+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่ชอบใจด้วยเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.366191055+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่ชอบใจด้วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.366196444+07:00","message":"[bufferProcess] interim [40000000]:ประทับใจในตัวเองไม่ชอบใจด้วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.366198649+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่สนใจด้วยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.366201283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.366203526+07:00","message":"> Transcript [48035] [false]: 'ประทับใจในตัวเองไม่สนใจด้วยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.366207067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.366209197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.366211797+07:00","message":"StatePrefix: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.366213947+07:00","message":"TextPushed: 'ประทับใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.403772626+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.40381642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่ชอบใจด้วยเราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.403823888+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่ชอบใจด้วยเราได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.403837022+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่ชอบใจด้วยเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.403846063+07:00","message":"[bufferProcess] interim [220000000]:ประทับใจในตัวเองไม่ชอบใจด้วยเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.4038493+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่ชอบใจด้วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.403855529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.403858303+07:00","message":"> Transcript [48036] [false]: 'ประทับใจในตัวเองไม่ชอบใจด้วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.40386253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.403864826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.403867305+07:00","message":"StatePrefix: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.403870667+07:00","message":"TextPushed: 'ประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.403877702+07:00","message":"Push: 'ในตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.403880507+07:00","message":"TextPushed: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.403883693+07:00","message":"Set new StatePrefix : 'ประทับใจในตัวเองไม่ชอบใจด้วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.403887897+07:00","message":"Next Push (prob) : 'ไม่ชอบใจด้วยเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.403904894+07:00","message":"push: {false ในตัวเอง 0 0xc004b1cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.607994908+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.608033275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.608040377+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.608057049+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.608066615+07:00","message":"[bufferProcess] interim [340000000]:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.608069545+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่ชอบใจด้วยเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.608074957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.608077818+07:00","message":"> Transcript [48037] [false]: 'ประทับใจในตัวเองไม่ชอบใจด้วยเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.608081479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.608083796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.60808588+07:00","message":"StatePrefix: 'ประทับใจในตัวเองไม่ชอบใจด้วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.608088972+07:00","message":"TextPushed: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.656569901+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.656607008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.65661402+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:34.656629954+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.656637531+07:00","message":"[bufferProcess] interim [520000000]:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.656640356+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.656647374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.656650304+07:00","message":"> Transcript [48038] [false]: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.656652876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:34.656655003+07:00","message":"Set new StatePrefix: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.051817209+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.051856538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.05186371+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.051877474+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.051885143+07:00","message":"[bufferProcess] interim [880000000]:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.051888015+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.051893552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.051896295+07:00","message":"> Transcript [48039] [false]: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.051900137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.051902298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.051904459+07:00","message":"StatePrefix: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.051907243+07:00","message":"TextPushed: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.19860991+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.198648139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.198655453+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.198671295+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.198681138+07:00","message":"[bufferProcess] interim [0]:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.198684452+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.198690325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.198693012+07:00","message":"> Transcript [48040] [false]: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.198697071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.198699117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.198701735+07:00","message":"StatePrefix: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.198704505+07:00","message":"TextPushed: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.240889552+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.240934556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.240942124+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.240959016+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.240966349+07:00","message":"[bufferProcess] interim [60000000]:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.240969195+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.240972735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.240975525+07:00","message":"> Transcript [48041] [false]: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.240979207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.240981289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.240983694+07:00","message":"StatePrefix: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.24098675+07:00","message":"TextPushed: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.500346889+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.500390796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.500397633+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.500412335+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.500420007+07:00","message":"[bufferProcess] interim [240000000]:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.50042275+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.500430328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.50043308+07:00","message":"> Transcript [48042] [false]: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.500437746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.50043988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.500442625+07:00","message":"StatePrefix: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.500445945+07:00","message":"TextPushed: 'ประทับใจในตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.500452717+07:00","message":"Push: 'ไม่เข้าใจที่ให้เราได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.50045515+07:00","message":"TextPushed: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.500457745+07:00","message":"Set new StatePrefix : 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.500459973+07:00","message":"Next Push (prob) : 'โอกาสครั้งแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.50050413+07:00","message":"push: {false ไม่เข้าใจที่ให้เราได้มี 0 0xc004b1cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.627561433+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.627599177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งนึงอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.627614834+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งนึงอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.627627433+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.627637321+07:00","message":"[bufferProcess] interim [420000000]:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.627639952+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.627645658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.627648935+07:00","message":"> Transcript [48043] [false]: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.627651629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.627653812+07:00","message":"Set new StatePrefix: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.845128846+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.845179384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.84518606+07:00","message":"receive interim result [false|false]: ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:35.845198901+07:00","message":"[buffer interim] 3694 false ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.845206356+07:00","message":"[bufferProcess] interim [600000000]:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.845209252+07:00","message":"[bufferProcess] send to processor:ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.845214653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.845218197+07:00","message":"> Transcript [48044] [false]: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งนึงอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.845221054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:35.845223473+07:00","message":"Set new StatePrefix: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งนึงอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.120457807+07:00","message":"[GCS] IsForceVAD: false for message ID: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.178150803+07:00","message":"[GCS] Start streaming session, msgId: 3695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.331924415+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.331968047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประทับใจในตัวเองไม่ชอบใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ\",\"confidence\":0.92113346}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.331975311+07:00","message":"receive interim result [true|false]: ประทับใจในตัวเองไม่ชอบใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.331988078+07:00","message":"end recv isFinal message id 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.331990233+07:00","message":"end Recv id 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.331996989+07:00","message":"[buffer interim] 3694 true ประทับใจในตัวเองไม่ชอบใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332007061+07:00","message":"[bufferProcess] interim [110000000]:ประทับใจในตัวเองไม่ชอบใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332014744+07:00","message":"[bufferProcess] send to processor (isfinal):ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332018287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332021252+07:00","message":"> Transcript [48045] [false]: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332024082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332026344+07:00","message":"Set new StatePrefix: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332028411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332030355+07:00","message":"> Transcript [48046] [true]: 'ประทับใจในตัวเองไม่ชอบใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332032982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332035195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332037674+07:00","message":"StatePrefix: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332040526+07:00","message":"TextPushed: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332042515+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332207482+07:00","message":"Push: 'ครั้งแรงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332212415+07:00","message":"TextPushed: 'ประทับใจในตัวเองไม่เข้าใจที่ให้เราได้มีครั้งแรงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332215759+07:00","message":"Set new StatePrefix : 'ประทับใจในตัวเองไม่ชอบใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332219291+07:00","message":"Next Push (prob) : 'ประทับใจในตัวเองไม่ชอบใจที่ให้เราได้มีโอกาสครั้งแรงนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.332229419+07:00","message":"push: {true ครั้งแรงนะครับ 0 0xc004b1cd00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.332261354+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3694.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:36.343519048+07:00","message":"write wav file: './tmp/7589/7589_3694.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.896130738+07:00","message":"[GCS] IsForceVAD: false for message ID: 3695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.99221058+07:00","message":"receive streaming session, msgId: 3695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.992233835+07:00","message":"found end of frame, send empty tag with msgId: 3695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.99223732+07:00","message":"end Recv id 3695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.992245132+07:00","message":"[buffer interim] 3695 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.992252759+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.992256072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.992272096+07:00","message":"> Transcript [48047] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.992275593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.99227769+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.992279656+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.992281713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:36.992291334+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:36.992301301+07:00","message":"push: {true \n 0 0xc004611980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:36.997492779+07:00","message":"write wav file: './tmp/7589/7589_3695.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.149157647+07:00","message":"[GCS] Start streaming session, msgId: 3696"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:37.228544572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:37.228552094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.405382756+07:00","message":"[GCS] IsForceVAD: false for message ID: 3696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.47019707+07:00","message":"[GCS] Start streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.49519723+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.495214943+07:00","message":"found end of frame, send empty tag with msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.495218903+07:00","message":"end Recv id 3696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.495229971+07:00","message":"[buffer interim] 3696 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.495247599+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.495251565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.495254654+07:00","message":"> Transcript [48048] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.495257095+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.495259223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.495261174+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.495263218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.495268911+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.495277137+07:00","message":"push: {true \n 0 0xc004b6da00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:37.500307063+07:00","message":"write wav file: './tmp/7589/7589_3696.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.824768522+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.824821488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.824827427+07:00","message":"receive interim result [false|false]: ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.824844876+07:00","message":"[buffer interim] 3697 false ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.824853244+07:00","message":"[bufferProcess] interim [420000000]:ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.824855176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.996922917+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.996963186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีเจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.996969184+07:00","message":"receive interim result [false|false]: ดีเจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:37.996983628+07:00","message":"[buffer interim] 3697 false ดีเจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.996991104+07:00","message":"[bufferProcess] interim [540000000]:ดีเจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.996993489+07:00","message":"[bufferProcess] send to processor:ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.997000108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.997003166+07:00","message":"> Transcript [48049] [false]: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:37.997005296+07:00","message":"Set StatePrefix (first interim): 'ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.001989195+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.002004083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.002008817+07:00","message":"receive interim result [false|false]: ดีใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.002019076+07:00","message":"[buffer interim] 3697 false ดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.002022915+07:00","message":"[bufferProcess] interim [600000000]:ดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.002025145+07:00","message":"[bufferProcess] send to processor:ดีเจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.002027492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.00203017+07:00","message":"> Transcript [48050] [false]: 'ดีเจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.002035585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.002038207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.002040586+07:00","message":"StatePrefix: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.002042617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.191256291+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.191316103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.191323853+07:00","message":"receive interim result [false|false]: ดีใจที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.191338542+07:00","message":"[buffer interim] 3697 false ดีใจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.191346736+07:00","message":"[bufferProcess] interim [780000000]:ดีใจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.191349713+07:00","message":"[bufferProcess] send to processor:ดีใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.191357266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.191360472+07:00","message":"> Transcript [48051] [false]: 'ดีใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.191363941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.191366192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.191368584+07:00","message":"StatePrefix: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.191370952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.32171537+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.32176099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.321767423+07:00","message":"receive interim result [false|false]: ดีใจที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.32178399+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.321793252+07:00","message":"[bufferProcess] interim [900000000]:ดีใจที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.321796255+07:00","message":"[bufferProcess] send to processor:ดีใจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.321800743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.321803785+07:00","message":"> Transcript [48052] [false]: 'ดีใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.321806853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.321809014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.321811253+07:00","message":"StatePrefix: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.321816196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.528398811+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.528437735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.528444133+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.528459074+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528466922+07:00","message":"[bufferProcess] interim [80000000]:ดีใจที่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528470137+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528474382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528477482+07:00","message":"> Transcript [48053] [false]: 'ดีใจที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528480702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528482925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.52848527+07:00","message":"StatePrefix: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528487476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528490529+07:00","message":"Push: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528492714+07:00","message":"TextPushed: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528499046+07:00","message":"Set new StatePrefix : 'ดีใจที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.528502716+07:00","message":"Next Push (prob) : 'ใจที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.528509727+07:00","message":"push: {false ดี 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.705396708+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.705447095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นแชมป์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.705456263+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นแชมป์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.705472398+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นแชมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.705484664+07:00","message":"[bufferProcess] interim [260000000]:ดีใจที่ได้เป็นแชมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.705488968+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.705496032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.705500599+07:00","message":"> Transcript [48054] [false]: 'ดีใจที่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.705506248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.705509296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.70551267+07:00","message":"StatePrefix: 'ดีใจที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.705516673+07:00","message":"TextPushed: 'ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.70765361+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.70768752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.707694012+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:38.707713309+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.707720709+07:00","message":"[bufferProcess] interim [320000000]:ดีใจที่ได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.707723341+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นแชมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.707730394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.707733352+07:00","message":"> Transcript [48055] [false]: 'ดีใจที่ได้เป็นแชมป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.707736807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.707739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.70774101+07:00","message":"StatePrefix: 'ดีใจที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:38.707743705+07:00","message":"TextPushed: 'ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.219397685+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.219436446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.219442734+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.219458725+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.219467112+07:00","message":"[bufferProcess] interim [740000000]:ดีใจที่ได้เป็นทหารนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.219469485+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.219476011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.219478973+07:00","message":"> Transcript [48056] [false]: 'ดีใจที่ได้เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.219482288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.219484739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.219486796+07:00","message":"StatePrefix: 'ดีใจที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.219489411+07:00","message":"TextPushed: 'ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.369297954+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.369345884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.369352429+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.369366554+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369375154+07:00","message":"[bufferProcess] interim [920000000]:ดีใจที่ได้เป็นทหารนะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.36937797+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369382614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369385422+07:00","message":"> Transcript [48057] [false]: 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369389278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369391476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369393552+07:00","message":"StatePrefix: 'ดีใจที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369395904+07:00","message":"TextPushed: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369398957+07:00","message":"Push: 'ใจที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369401124+07:00","message":"TextPushed: 'ดีใจที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369403414+07:00","message":"Set new StatePrefix : 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.369407131+07:00","message":"Next Push (prob) : 'เป็นทหารนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.369415994+07:00","message":"push: {false ใจที่ได้ 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.538613768+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.538651858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.5386583+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.538673448+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.538681989+07:00","message":"[bufferProcess] interim [40000000]:ดีใจที่ได้เป็นทหารนะได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.538684456+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.538687927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.538690638+07:00","message":"> Transcript [48058] [false]: 'ดีใจที่ได้เป็นทหารนะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.538693954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.538696047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.538697987+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.538700331+07:00","message":"TextPushed: 'ดีใจที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.623102442+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.62314813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.623154884+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.623173511+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.623181872+07:00","message":"[bufferProcess] interim [220000000]:ดีใจที่ได้เป็นทหารนะได้ทำนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.623184322+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.623187857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.623190634+07:00","message":"> Transcript [48059] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.623194266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.623196463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.623198606+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.623201007+07:00","message":"TextPushed: 'ดีใจที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.766152051+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.766201208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.766209354+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.766225663+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.766234923+07:00","message":"[bufferProcess] interim [280000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.766237901+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.766246049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.76624891+07:00","message":"> Transcript [48060] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.766257401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.766259905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.766262777+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.766265771+07:00","message":"TextPushed: 'ดีใจที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.829677024+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.829724095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.829730767+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.829746588+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829758422+07:00","message":"[bufferProcess] interim [340000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829760926+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829766941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829770167+07:00","message":"> Transcript [48061] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829774667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829777149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829779745+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829782079+07:00","message":"TextPushed: 'ดีใจที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829786393+07:00","message":"Push: 'เป็นทหารนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829790319+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829793002+07:00","message":"Set new StatePrefix : 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:39.829795429+07:00","message":"Next Push (prob) : 'ได้ทำหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:39.829820688+07:00","message":"push: {false เป็นทหารนะ 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.179109252+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.179155135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.179162442+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.179179942+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.179189482+07:00","message":"[bufferProcess] interim [700000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.179192184+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.179196776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.179202339+07:00","message":"> Transcript [48062] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.179206147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.179208382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.179210384+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.179213676+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:40.22960553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:40.229623132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.304371916+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.304410888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.304416927+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.304427569+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.304435233+07:00","message":"[bufferProcess] interim [880000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.30443903+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.304443887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.304447081+07:00","message":"> Transcript [48063] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.304450585+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.304453303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.304456297+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.304458929+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.500414911+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.500449655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.500455869+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.50046819+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.500475467+07:00","message":"[bufferProcess] interim [60000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.500478479+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.500482157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.500486373+07:00","message":"> Transcript [48064] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.500490141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.500492473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.500494773+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.500497493+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513588668+07:00","message":"[GCS] Cleaned up inactive client: 3661"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513624018+07:00","message":"[GCS] Cleaned up inactive client: 3666"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513627466+07:00","message":"[GCS] Cleaned up inactive client: 3668"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513629832+07:00","message":"[GCS] Cleaned up inactive client: 3656"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513632368+07:00","message":"[GCS] Cleaned up inactive client: 3665"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513634239+07:00","message":"[GCS] Cleaned up inactive client: 3653"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513635868+07:00","message":"[GCS] Cleaned up inactive client: 3652"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513637645+07:00","message":"[GCS] Cleaned up inactive client: 3658"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513641782+07:00","message":"[GCS] Cleaned up inactive client: 3659"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513643705+07:00","message":"[GCS] Cleaned up inactive client: 3664"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513645441+07:00","message":"[GCS] Cleaned up inactive client: 3667"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.5136472+07:00","message":"[GCS] Cleaned up inactive client: 3655"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513649195+07:00","message":"[GCS] Cleaned up inactive client: 3662"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513650909+07:00","message":"[GCS] Cleaned up inactive client: 3654"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513652629+07:00","message":"[GCS] Cleaned up inactive client: 3657"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513654259+07:00","message":"[GCS] Cleaned up inactive client: 3660"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.513656069+07:00","message":"[GCS] Cleaned up inactive client: 3663"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.618500634+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.61853763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.618543579+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.618558528+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618566558+07:00","message":"[bufferProcess] interim [180000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618569426+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618577025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618580526+07:00","message":"> Transcript [48065] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618584669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618587287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618590057+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618592845+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618599339+07:00","message":"Push: 'ได้ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618602554+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618605015+07:00","message":"Set new StatePrefix : 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:40.618607626+07:00","message":"Next Push (prob) : 'ที่นี้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:40.618615623+07:00","message":"push: {false ได้ทำหน้า 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:41.203529306+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:41.203574778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:41.203582733+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:41.20359526+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.203604404+07:00","message":"[bufferProcess] interim [780000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.203608668+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.203616179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.203620473+07:00","message":"> Transcript [48066] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.203625183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.203628189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.203632033+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.203635693+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:41.838558287+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:41.838597501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:41.838603889+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:41.838621888+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.83863177+07:00","message":"[bufferProcess] interim [380000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.838635378+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.838642526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.838645495+07:00","message":"> Transcript [48067] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.838649367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.838651841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.838654642+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:41.838658294+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.287723197+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.287768762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.287777965+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.287794715+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.287804056+07:00","message":"[bufferProcess] interim [860000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.287808011+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.287818647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.287823207+07:00","message":"> Transcript [48068] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.2878386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.28784197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.287845551+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.287849422+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.335316991+07:00","message":"[GCS] IsForceVAD: false for message ID: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.426588087+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.426632034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูงสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.426638351+07:00","message":"receive interim result [false|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.426651599+07:00","message":"[buffer interim] 3697 false ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426660509+07:00","message":"[bufferProcess] interim [40000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426663547+07:00","message":"[bufferProcess] send to processor:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426669703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426672965+07:00","message":"> Transcript [48069] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426677466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426679634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426682218+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426684875+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426689696+07:00","message":"Push: 'ที่นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426691828+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.426694692+07:00","message":"Set new StatePrefix : 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.42669931+07:00","message":"Next Push (prob) : 'คะเป็นความภูมิใจสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.426707069+07:00","message":"push: {false ที่นี้ด้วยนะ 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.518341632+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.518383206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะความภูมิใจสูงสุด\",\"confidence\":0.94930094}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.518390374+07:00","message":"receive interim result [true|false]: ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะความภูมิใจสูงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.518399165+07:00","message":"end recv isFinal message id 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.518402129+07:00","message":"end Recv id 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.518411136+07:00","message":"[buffer interim] 3697 true ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะความภูมิใจสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518423518+07:00","message":"[bufferProcess] interim [100000000]:ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะความภูมิใจสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518427588+07:00","message":"[bufferProcess] send to processor (isfinal):ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518439406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518460866+07:00","message":"> Transcript [48070] [false]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.51846751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.51846994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518472216+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518479833+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518482333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518484338+07:00","message":"> Transcript [48071] [true]: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะความภูมิใจสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518486832+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518488706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518490502+07:00","message":"StatePrefix: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะคะเป็นความภูมิใจสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.518492647+07:00","message":"TextPushed: 'ดีใจที่ได้เป็นทหารนะได้ทำหน้าที่นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:42.51849843+07:00","message":"Push: 'คะความภูมิใจสูงสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.518510864+07:00","message":"push: {true คะความภูมิใจสูงสุด 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:42.528481549+07:00","message":"[GCS] Start streaming session, msgId: 3698"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:42.529105421+07:00","message":"write wav file: './tmp/7589/7589_3697.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:43.230401614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:43.230413737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.408141601+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.40818196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.408187832+07:00","message":"receive interim result [false|false]: แอบถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.408202026+07:00","message":"[buffer interim] 3698 false แอบถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.408211022+07:00","message":"[bufferProcess] interim [680000000]:แอบถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.408212884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.408218547+07:00","message":"[bufferProcess] send to processor (ticker):แอบถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.408221966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.408225293+07:00","message":"> Transcript [48072] [false]: 'แอบถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.408227828+07:00","message":"Set StatePrefix (first interim): 'แอบถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.544146791+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.544185884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.544193078+07:00","message":"receive interim result [false|false]: แอบถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.544207806+07:00","message":"[buffer interim] 3698 false แอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.544222945+07:00","message":"[bufferProcess] interim [800000000]:แอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.54422499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.701699033+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.701742625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.701750488+07:00","message":"receive interim result [false|false]: แอบถามอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.701768211+07:00","message":"[buffer interim] 3698 false แอบถามอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.701781202+07:00","message":"[bufferProcess] interim [980000000]:แอบถามอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.701784151+07:00","message":"[bufferProcess] send to processor:แอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.701791649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.701795011+07:00","message":"> Transcript [48073] [false]: 'แอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.701797652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.701800099+07:00","message":"Set new StatePrefix: 'แอบถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.804881361+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.804930945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.804939605+07:00","message":"receive interim result [false|false]: แอบถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.804956257+07:00","message":"[buffer interim] 3698 false แอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.80496474+07:00","message":"[bufferProcess] interim [40000000]:แอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.804968565+07:00","message":"[bufferProcess] send to processor:แอบถามอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.804974138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.804978396+07:00","message":"> Transcript [48074] [false]: 'แอบถามอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.804983534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.804986003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.804988052+07:00","message":"StatePrefix: 'แอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.804990349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.831836331+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.831873914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถ่ายในอีก 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.831880036+07:00","message":"receive interim result [false|false]: แอบถ่ายในอีก 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.831899827+07:00","message":"[buffer interim] 3698 false แอบถ่ายในอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.831907669+07:00","message":"[bufferProcess] interim [100000000]:แอบถ่ายในอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.831910611+07:00","message":"[bufferProcess] send to processor:แอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.831921197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.831924541+07:00","message":"> Transcript [48075] [false]: 'แอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.831928026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.831930441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.831932622+07:00","message":"StatePrefix: 'แอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.831934913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.934237459+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.934276003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.934282985+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:44.934298734+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.934308507+07:00","message":"[bufferProcess] interim [220000000]:แอบถามนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.934321366+07:00","message":"[bufferProcess] send to processor:แอบถ่ายในอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.934330087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.93433332+07:00","message":"> Transcript [48076] [false]: 'แอบถ่ายในอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.934335712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:44.934338499+07:00","message":"Set new StatePrefix: 'แอบถ่ายในอีก 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.013643467+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.013686342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.013692601+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.013712193+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.013721148+07:00","message":"[bufferProcess] interim [280000000]:แอบถามนิดนึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.013723967+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.01372806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.013731594+07:00","message":"> Transcript [48077] [false]: 'แอบถามนิดนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.013734851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.013737073+07:00","message":"Set new StatePrefix: 'แอบถามนิดนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.127427132+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.127493278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามอะไรอย่างหนึ่งได้ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.127500422+07:00","message":"receive interim result [false|false]: ถามอะไรอย่างหนึ่งได้ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.127523623+07:00","message":"[buffer interim] 3698 false ถามอะไรอย่างหนึ่งได้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.127534724+07:00","message":"[bufferProcess] interim [400000000]:ถามอะไรอย่างหนึ่งได้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.127537909+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.127541887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.127546037+07:00","message":"> Transcript [48078] [false]: 'แอบถามนิดนึงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.127549003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.127551354+07:00","message":"Set new StatePrefix: 'แอบถามนิดนึงได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.195533056+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.195598782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงได้เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.195611638+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงได้เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.195638387+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.19565407+07:00","message":"[bufferProcess] interim [460000000]:แอบถามนิดนึงได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.19566562+07:00","message":"[bufferProcess] send to processor:ถามอะไรอย่างหนึ่งได้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.195671083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.195674096+07:00","message":"> Transcript [48079] [false]: 'ถามอะไรอย่างหนึ่งได้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.195676216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.195678185+07:00","message":"Set new StatePrefix: 'ถามอะไรอย่างหนึ่งได้ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.222429896+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.222474786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามอะไรอย่างหนึ่งได้ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.222480374+07:00","message":"receive interim result [false|false]: ถามอะไรอย่างหนึ่งได้ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.222493839+07:00","message":"[buffer interim] 3698 false ถามอะไรอย่างหนึ่งได้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.222502194+07:00","message":"[bufferProcess] interim [520000000]:ถามอะไรอย่างหนึ่งได้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.222506085+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.222512478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.222515819+07:00","message":"> Transcript [48080] [false]: 'แอบถามนิดนึงได้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.222518311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.22252072+07:00","message":"Set new StatePrefix: 'แอบถามนิดนึงได้เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.330053654+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.330110835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.330119134+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.330137807+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.330147541+07:00","message":"[bufferProcess] interim [580000000]:แอบถามนิดนึงในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.330152604+07:00","message":"[bufferProcess] send to processor:ถามอะไรอย่างหนึ่งได้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.33016244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.330166819+07:00","message":"> Transcript [48081] [false]: 'ถามอะไรอย่างหนึ่งได้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.330169987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.330173302+07:00","message":"Set new StatePrefix: 'ถามอะไรอย่างหนึ่งได้ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.411834464+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.411874836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงได้ทางขวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.411880907+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงได้ทางขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.411894744+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงได้ทางขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.41190201+07:00","message":"[bufferProcess] interim [700000000]:แอบถามนิดนึงได้ทางขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.411904477+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.411909849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.41191258+07:00","message":"> Transcript [48082] [false]: 'แอบถามนิดนึงในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.411915042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.411917778+07:00","message":"Set new StatePrefix: 'แอบถามนิดนึงในทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.509210208+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.509252272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงได้ทาความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.509258217+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงได้ทาความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.509272005+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงได้ทาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.509279739+07:00","message":"[bufferProcess] interim [760000000]:แอบถามนิดนึงได้ทาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.509282218+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงได้ทางขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.509287787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.509290505+07:00","message":"> Transcript [48083] [false]: 'แอบถามนิดนึงได้ทางขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.509292913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.509295079+07:00","message":"Set new StatePrefix: 'แอบถามนิดนึงได้ทางขวา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.564914609+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.564956687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.564962825+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในฐานะความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.564975237+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในฐานะความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.564983042+07:00","message":"[bufferProcess] interim [880000000]:แอบถามนิดนึงในฐานะความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.564985888+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงได้ทาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.564991597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.564994624+07:00","message":"> Transcript [48084] [false]: 'แอบถามนิดนึงได้ทาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.564997173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.564999349+07:00","message":"Set new StatePrefix: 'แอบถามนิดนึงได้ทาความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.781863754+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.78190854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.781915247+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในฐานะความเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.781933831+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในฐานะความเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.781942836+07:00","message":"[bufferProcess] interim [0]:แอบถามนิดนึงในฐานะความเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.781945366+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงในฐานะความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.781949926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.781954051+07:00","message":"> Transcript [48085] [false]: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.78195684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.781959064+07:00","message":"Set new StatePrefix: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.823246742+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.823286937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็นภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.823294466+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในฐานะความเป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.823308803+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในฐานะความเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.823324394+07:00","message":"[bufferProcess] interim [60000000]:แอบถามนิดนึงในฐานะความเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.823327358+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงในฐานะความเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.823335719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.823338798+07:00","message":"> Transcript [48086] [false]: 'แอบถามนิดนึงในฐานะความเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.823342556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.82334587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.823348545+07:00","message":"StatePrefix: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.823351078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.873417038+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.873455274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็นพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.873461099+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในฐานะความเป็นพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:45.8734734+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในฐานะความเป็นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.873483018+07:00","message":"[bufferProcess] interim [120000000]:แอบถามนิดนึงในฐานะความเป็นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.873485501+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงในฐานะความเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.873491354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.873494428+07:00","message":"> Transcript [48087] [false]: 'แอบถามนิดนึงในฐานะความเป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.873498415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.87350193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.873504061+07:00","message":"StatePrefix: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:45.873506351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.069427844+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.069463895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.069469997+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.069487259+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.069495124+07:00","message":"[bufferProcess] interim [240000000]:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.06949815+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงในฐานะความเป็นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.069502358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.069505032+07:00","message":"> Transcript [48088] [false]: 'แอบถามนิดนึงในฐานะความเป็นพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.069509427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.0695119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.069514283+07:00","message":"StatePrefix: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.06951662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.173835265+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.173875539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.173881983+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.173894883+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.17390278+07:00","message":"[bufferProcess] interim [420000000]:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.173905491+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.17391084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.173914122+07:00","message":"> Transcript [48089] [false]: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.173918027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.17392039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.17392456+07:00","message":"StatePrefix: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.173927204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.17393301+07:00","message":"Push: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.173935153+07:00","message":"TextPushed: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.173938992+07:00","message":"Set new StatePrefix : 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.173942172+07:00","message":"Next Push (prob) : 'พระศุกร์นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.173950028+07:00","message":"push: {false แอบถามนิดนึงในฐานะความเป็น 0 0xc004b1d980}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:46.23126385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:46.231294327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.712292313+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.712347377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.712354208+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.712372981+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.712381342+07:00","message":"[bufferProcess] interim [20000000]:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.712384363+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.712388813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.712392102+07:00","message":"> Transcript [48090] [false]: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.71239594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.712399499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.712401651+07:00","message":"StatePrefix: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.712404728+07:00","message":"TextPushed: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.966429633+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.966465112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.966470594+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:46.966485912+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.96649352+07:00","message":"[bufferProcess] interim [260000000]:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.966495947+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.966499752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.966502803+07:00","message":"> Transcript [48091] [false]: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.966505852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.966507831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.96651007+07:00","message":"StatePrefix: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:46.966512809+07:00","message":"TextPushed: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.156463249+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.156508074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.156515327+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.15653085+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.156539262+07:00","message":"[bufferProcess] interim [440000000]:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.156541862+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.156549411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.156552113+07:00","message":"> Transcript [48092] [false]: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.15655596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.156558317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.156560675+07:00","message":"StatePrefix: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.156563423+07:00","message":"TextPushed: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.284808079+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.284851195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.284857892+07:00","message":"receive interim result [false|false]: แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.284874692+07:00","message":"[buffer interim] 3698 false แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284882685+07:00","message":"[bufferProcess] interim [560000000]:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284885462+07:00","message":"[bufferProcess] send to processor:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284889344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284892024+07:00","message":"> Transcript [48093] [false]: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284895815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284897938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284900426+07:00","message":"StatePrefix: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.28490307+07:00","message":"TextPushed: 'แอบถามนิดนึงในฐานะความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284906749+07:00","message":"Push: 'พระศุกร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284908754+07:00","message":"TextPushed: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284911688+07:00","message":"Set new StatePrefix : 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.284914299+07:00","message":"Next Push (prob) : 'ก่อนเราทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.284921599+07:00","message":"push: {false พระศุกร์นี้ 0 0xc004b1d980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.456325737+07:00","message":"[GCS] IsForceVAD: false for message ID: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.696118697+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.696170412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน\",\"confidence\":0.93051857}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.696183235+07:00","message":"receive interim result [true|false]: แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.69619515+07:00","message":"end recv isFinal message id 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.696198307+07:00","message":"end Recv id 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.696239154+07:00","message":"[buffer interim] 3698 true แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696250115+07:00","message":"[bufferProcess] interim [950000000]:แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696254906+07:00","message":"[bufferProcess] send to processor (isfinal):แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696260508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.69626521+07:00","message":"> Transcript [48094] [false]: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696270221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696273167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696276489+07:00","message":"StatePrefix: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696281043+07:00","message":"TextPushed: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696284243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696287413+07:00","message":"> Transcript [48095] [true]: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.69629096+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696294079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696297005+07:00","message":"StatePrefix: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้ก่อนเราทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696300312+07:00","message":"TextPushed: 'แอบถามนิดนึงในฐานะความเป็นพระศุกร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:47.696308744+07:00","message":"Push: 'ก่อนเราทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.696369588+07:00","message":"push: {true ก่อนเราทุกคน 0 0xc004b1d980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:47.708919563+07:00","message":"write wav file: './tmp/7589/7589_3698.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:47.779351305+07:00","message":"[GCS] Start streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.514069916+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.514117569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.514123787+07:00","message":"receive interim result [false|false]: เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.51414082+07:00","message":"[buffer interim] 3699 false เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.514148899+07:00","message":"[bufferProcess] interim [540000000]:เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.514150857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.632131461+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.632169086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.632174394+07:00","message":"receive interim result [false|false]: เคยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.6321889+07:00","message":"[buffer interim] 3699 false เคยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.63219877+07:00","message":"[bufferProcess] interim [660000000]:เคยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.632201277+07:00","message":"[bufferProcess] send to processor:เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.632206963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.632209881+07:00","message":"> Transcript [48096] [false]: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.632212161+07:00","message":"Set StatePrefix (first interim): 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.953378868+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.953425691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยเห็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.953431853+07:00","message":"receive interim result [false|false]: เคยเห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:48.953445684+07:00","message":"[buffer interim] 3699 false เคยเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.953455269+07:00","message":"[bufferProcess] interim [960000000]:เคยเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.95345756+07:00","message":"[bufferProcess] send to processor:เคยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.953463117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.953465935+07:00","message":"> Transcript [48097] [false]: 'เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.953468872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.953470961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.953473007+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:48.953475682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.178446939+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.178486866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยเห็นพัดลม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.178493524+07:00","message":"receive interim result [false|false]: เคยเห็นพัดลม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.178517492+07:00","message":"[buffer interim] 3699 false เคยเห็นพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.178530888+07:00","message":"[bufferProcess] interim [140000000]:เคยเห็นพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.178533859+07:00","message":"[bufferProcess] send to processor:เคยเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.17853759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.178540441+07:00","message":"> Transcript [48098] [false]: 'เคยเห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.178543829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.178547146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.178549521+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.178552099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.215210535+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.215255207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยเห็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.215263493+07:00","message":"receive interim result [false|false]: เคยเห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.215279309+07:00","message":"[buffer interim] 3699 false เคยเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.215289837+07:00","message":"[bufferProcess] interim [200000000]:เคยเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.215292296+07:00","message":"[bufferProcess] send to processor:เคยเห็นพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.215301754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.215305846+07:00","message":"> Transcript [48099] [false]: 'เคยเห็นพัดลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.215309786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.215312973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.215316398+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.215319272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:49.231379027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:49.231390593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.240126912+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.240158517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยเห็นพระราชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.240164115+07:00","message":"receive interim result [false|false]: เคยเห็นพระราชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.240177955+07:00","message":"[buffer interim] 3699 false เคยเห็นพระราชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240185374+07:00","message":"[bufferProcess] interim [260000000]:เคยเห็นพระราชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240188114+07:00","message":"[bufferProcess] send to processor:เคยเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240191363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240194258+07:00","message":"> Transcript [48100] [false]: 'เคยเห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240197993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240200256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240202637+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240204978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240210877+07:00","message":"Push: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240213551+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.240215813+07:00","message":"Set new StatePrefix : 'เคยเห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.24021798+07:00","message":"Next Push (prob) : 'เห็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.240225175+07:00","message":"push: {false เคย 0 0xc0030bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.261284784+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.261319189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยเห็นภาพธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.261331812+07:00","message":"receive interim result [false|false]: เคยเห็นภาพธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.261346208+07:00","message":"[buffer interim] 3699 false เคยเห็นภาพธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.261352678+07:00","message":"[bufferProcess] interim [320000000]:เคยเห็นภาพธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.261355323+07:00","message":"[bufferProcess] send to processor:เคยเห็นพระราชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.261362244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.261364957+07:00","message":"> Transcript [48101] [false]: 'เคยเห็นพระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.261367949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.261370097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.26137261+07:00","message":"StatePrefix: 'เคยเห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.261375393+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.340986698+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.341038197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยเห็นพระบรมฉายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.341047163+07:00","message":"receive interim result [false|false]: เคยเห็นพระบรมฉายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.341058484+07:00","message":"[buffer interim] 3699 false เคยเห็นพระบรมฉายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.341066609+07:00","message":"[bufferProcess] interim [380000000]:เคยเห็นพระบรมฉายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.341070954+07:00","message":"[bufferProcess] send to processor:เคยเห็นภาพธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.341074676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.34108198+07:00","message":"> Transcript [48102] [false]: 'เคยเห็นภาพธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.341084821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.341086924+07:00","message":"Set new StatePrefix: 'เคยเห็นภาพธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.375369983+07:00","message":"[GCS] IsForceVAD: false for message ID: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.405466527+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.405510556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยเห็นพระบรมฉายาลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.405517242+07:00","message":"receive interim result [false|false]: เคยเห็นพระบรมฉายาลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.405533022+07:00","message":"[buffer interim] 3699 false เคยเห็นพระบรมฉายาลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.405540058+07:00","message":"[bufferProcess] interim [500000000]:เคยเห็นพระบรมฉายาลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.405542377+07:00","message":"[bufferProcess] send to processor:เคยเห็นพระบรมฉายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.405546788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.405549631+07:00","message":"> Transcript [48103] [false]: 'เคยเห็นพระบรมฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.405551939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.405553918+07:00","message":"Set new StatePrefix: 'เคยเห็นพระบรมฉายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.477188323+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.477227923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยเห็นพระบรมฉายาลักษณ์\",\"confidence\":0.91469944}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.477234056+07:00","message":"receive interim result [true|false]: เคยเห็นพระบรมฉายาลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.477244676+07:00","message":"end recv isFinal message id 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.477247787+07:00","message":"end Recv id 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.477266256+07:00","message":"[buffer interim] 3699 true เคยเห็นพระบรมฉายาลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477296863+07:00","message":"[bufferProcess] interim [620000000]:เคยเห็นพระบรมฉายาลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477303278+07:00","message":"[bufferProcess] send to processor (isfinal):เคยเห็นพระบรมฉายาลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.47730779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477311473+07:00","message":"> Transcript [48104] [false]: 'เคยเห็นพระบรมฉายาลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477315356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477317561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477320206+07:00","message":"StatePrefix: 'เคยเห็นพระบรมฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477323123+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477325415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477333553+07:00","message":"> Transcript [48105] [true]: 'เคยเห็นพระบรมฉายาลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.47733587+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477337856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477339812+07:00","message":"StatePrefix: 'เคยเห็นพระบรมฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477342366+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:49.477345327+07:00","message":"Push: 'เห็นพระบรมฉายาลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.477358027+07:00","message":"push: {true เห็นพระบรมฉายาลักษณ์ 0 0xc0030bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:49.48464669+07:00","message":"write wav file: './tmp/7589/7589_3699.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:49.506910777+07:00","message":"[GCS] Start streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.381861894+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.381904928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงไทย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.381911261+07:00","message":"receive interim result [false|false]: กรุงไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.381924999+07:00","message":"[buffer interim] 3700 false กรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.381935699+07:00","message":"[bufferProcess] interim [840000000]:กรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.381937784+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.420656529+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.420695585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คําอุทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.420701994+07:00","message":"receive interim result [false|false]: คําอุทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.420715167+07:00","message":"[buffer interim] 3700 false คําอุทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.420724766+07:00","message":"[bufferProcess] interim [900000000]:คําอุทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.420726993+07:00","message":"[bufferProcess] send to processor:กรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.420730601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.420733714+07:00","message":"> Transcript [48106] [false]: 'กรุงไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.420735902+07:00","message":"Set StatePrefix (first interim): 'กรุงไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.511595336+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.511632821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองธานี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.511639384+07:00","message":"receive interim result [false|false]: ทองธานี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.51165498+07:00","message":"[buffer interim] 3700 false ทองธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.511663853+07:00","message":"[bufferProcess] interim [960000000]:ทองธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.511667229+07:00","message":"[bufferProcess] send to processor:คําอุทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.511672178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.511675928+07:00","message":"> Transcript [48107] [false]: 'คําอุทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.511679484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.511682856+07:00","message":"Set new StatePrefix: 'คําอุทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.519343978+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.51936197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.519366774+07:00","message":"receive interim result [false|false]: ลองทานดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.519379403+07:00","message":"[buffer interim] 3700 false ลองทานดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.519387362+07:00","message":"[bufferProcess] interim [20000000]:ลองทานดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.519389648+07:00","message":"[bufferProcess] send to processor:ทองธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.519392389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.519396475+07:00","message":"> Transcript [48108] [false]: 'ทองธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.519398504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.519400421+07:00","message":"Set new StatePrefix: 'ทองธานี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.68622364+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.686262831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระองค์ท่านด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.686269123+07:00","message":"receive interim result [false|false]: พระองค์ท่านด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.686282114+07:00","message":"[buffer interim] 3700 false พระองค์ท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.686289862+07:00","message":"[bufferProcess] interim [200000000]:พระองค์ท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.68629238+07:00","message":"[bufferProcess] send to processor:ลองทานดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.686297279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.686300115+07:00","message":"> Transcript [48109] [false]: 'ลองทานดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.686302439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.686304782+07:00","message":"Set new StatePrefix: 'ลองทานดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.869787939+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.869828895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.869835784+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.869865642+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.869874671+07:00","message":"[bufferProcess] interim [380000000]:ลองทานด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.869878707+07:00","message":"[bufferProcess] send to processor:พระองค์ท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.869883207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.869886776+07:00","message":"> Transcript [48110] [false]: 'พระองค์ท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.869889802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.869892105+07:00","message":"Set new StatePrefix: 'พระองค์ท่านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.982583451+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.982619032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.982625661+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:50.982641396+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.982648349+07:00","message":"[bufferProcess] interim [500000000]:ลองทานด้วยนะหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.982650974+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.982656614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.982659378+07:00","message":"> Transcript [48111] [false]: 'ลองทานด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.98266198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:50.982664358+07:00","message":"Set new StatePrefix: 'ลองทานด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.149263431+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.14930347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะหาอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.149312144+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะหาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.149326069+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะหาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.149340178+07:00","message":"[bufferProcess] interim [680000000]:ลองทานด้วยนะหาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.149344277+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.149348794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.149351623+07:00","message":"> Transcript [48112] [false]: 'ลองทานด้วยนะหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.149354944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.149357361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.149359411+07:00","message":"StatePrefix: 'ลองทานด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.149362866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.275641662+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.275687482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.27569466+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.275712108+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.275721579+07:00","message":"[bufferProcess] interim [740000000]:ลองทานด้วยนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.27572454+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะหาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.275728584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.275744959+07:00","message":"> Transcript [48113] [false]: 'ลองทานด้วยนะหาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.275749316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.275751927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.275753928+07:00","message":"StatePrefix: 'ลองทานด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.27575948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.386142342+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.386183891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.386190094+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.386206723+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.386214795+07:00","message":"[bufferProcess] interim [860000000]:ลองทานด้วยนะคะแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.386217623+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.386221233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.38622416+07:00","message":"> Transcript [48114] [false]: 'ลองทานด้วยนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.386228716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.386231805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.386235288+07:00","message":"StatePrefix: 'ลองทานด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.386238364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.393235558+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.393271583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.393279835+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.393296849+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.393304533+07:00","message":"[bufferProcess] interim [920000000]:ลองทานด้วยนะคะแล้วก็ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.393308188+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.393314384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.393317973+07:00","message":"> Transcript [48115] [false]: 'ลองทานด้วยนะคะแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.39332266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.393325862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.393329757+07:00","message":"StatePrefix: 'ลองทานด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.393339073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.393345669+07:00","message":"Push: 'ลองทานด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.39334869+07:00","message":"TextPushed: 'ลองทานด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.393352214+07:00","message":"Set new StatePrefix : 'ลองทานด้วยนะคะแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.393355377+07:00","message":"Next Push (prob) : 'คะแล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.393365088+07:00","message":"push: {false ลองทานด้วยนะ 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.585863641+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.58590561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.585911582+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:51.585925721+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.585934126+07:00","message":"[bufferProcess] interim [100000000]:ลองทานด้วยนะคะแล้วก็ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.585937149+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.585941251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.585944016+07:00","message":"> Transcript [48116] [false]: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.585946439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:51.585949007+07:00","message":"Set new StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.151357801+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.151394682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.151400473+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.151419117+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.151426402+07:00","message":"[bufferProcess] interim [700000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.151429084+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.151436329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.151439321+07:00","message":"> Transcript [48117] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.151442441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.151444603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.151446533+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.151449026+07:00","message":"TextPushed: 'ลองทานด้วยนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:52.231830027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:52.231837366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.336730598+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.336771607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.336778482+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.336792319+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.336799466+07:00","message":"[bufferProcess] interim [880000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.33680247+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.336809779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.336812509+07:00","message":"> Transcript [48118] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.336815872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.33681821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.336820663+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.336823748+07:00","message":"TextPushed: 'ลองทานด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.733867104+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.733904517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.733910971+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.733925967+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.733933277+07:00","message":"[bufferProcess] interim [240000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.733936176+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.73394009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.733942948+07:00","message":"> Transcript [48119] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.733946085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.733948226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.733950632+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.733953372+07:00","message":"TextPushed: 'ลองทานด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.884530614+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.884568617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.884575329+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.884587938+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.884598839+07:00","message":"[bufferProcess] interim [420000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.884602322+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.884608257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.884611322+07:00","message":"> Transcript [48120] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.884615296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.88461764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.884620176+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.884622853+07:00","message":"TextPushed: 'ลองทานด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.88462766+07:00","message":"Push: 'คะแล้วก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.88463236+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.884634828+07:00","message":"Set new StatePrefix : 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:52.884637231+07:00","message":"Next Push (prob) : 'ตามได้เห็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:52.884644153+07:00","message":"push: {false คะแล้วก็ติด 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.05729734+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.057332412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.0573456+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.057358065+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.057365773+07:00","message":"[bufferProcess] interim [540000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.057368059+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.057371625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.057374211+07:00","message":"> Transcript [48121] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.057377348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.057379388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.057381324+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.057383929+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.172118254+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.172157431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.172163862+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.172178145+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.172187871+07:00","message":"[bufferProcess] interim [660000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.172192768+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.172198615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.172201734+07:00","message":"> Transcript [48122] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.172204032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.172206009+07:00","message":"Set new StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.240044537+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.240092008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.24010104+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.240118752+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.240128463+07:00","message":"[bufferProcess] interim [780000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.240132265+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.240137261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.240141341+07:00","message":"> Transcript [48123] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.240145187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.240148106+07:00","message":"Set new StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.370310879+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.370357635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.370364181+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.370378079+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.370386545+07:00","message":"[bufferProcess] interim [840000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.370389871+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.37039368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.370396384+07:00","message":"> Transcript [48124] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.370400402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.370402464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.370404419+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.370407032+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.373862974+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.373897519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.373903947+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.373917389+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.373943272+07:00","message":"[bufferProcess] interim [900000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.373946199+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.373952158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.373954843+07:00","message":"> Transcript [48125] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.373957157+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.750997139+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.751033232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.751040766+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.751058349+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.751067268+07:00","message":"[bufferProcess] interim [260000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.75107008+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.751073944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.751076815+07:00","message":"> Transcript [48126] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.751082781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.75108508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.751087327+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.751090441+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.754329622+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.754366806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.754375884+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:53.754384097+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.754389358+07:00","message":"[bufferProcess] interim [320000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.754392097+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.754395621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.754398087+07:00","message":"> Transcript [48127] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.754401103+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.75440311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.754405378+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:53.754408015+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.333524773+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.333566178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.333572458+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.333588544+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.33359761+07:00","message":"[bufferProcess] interim [920000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.333600678+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.33360485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.333607556+07:00","message":"> Transcript [48128] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.333611593+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.333613604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.333615786+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.333618594+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.333622347+07:00","message":"Push: 'ตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.333625057+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.333627348+07:00","message":"Set new StatePrefix : 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.333629563+07:00","message":"Next Push (prob) : 'ยกิจต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.333637536+07:00","message":"push: {false ตามได้เห็นพระราชกรณี 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.652658962+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.652693336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.652700734+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.652717801+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.652726148+07:00","message":"[bufferProcess] interim [160000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.652729239+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.652735157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.652738072+07:00","message":"> Transcript [48129] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.652741772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.652744263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.65274635+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.652749121+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.854054771+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.854097165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.854104093+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.854117803+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.854121281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.854124163+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.854130711+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:54.854134839+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854140864+07:00","message":"[bufferProcess] interim [340000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854143251+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854146441+07:00","message":"[bufferProcess] interim [400000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854148618+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854151539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854154393+07:00","message":"> Transcript [48130] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854158227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854166385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854179327+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854182052+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854184269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854186226+07:00","message":"> Transcript [48131] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854188635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.85419046+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854192215+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:54.854194522+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.1711115+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.171161175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.171168744+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.171183953+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171191855+07:00","message":"[bufferProcess] interim [700000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171194884+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171203509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171206604+07:00","message":"> Transcript [48132] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171211145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171213443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171216155+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171219231+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171225841+07:00","message":"Push: 'ยกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171229573+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171231953+07:00","message":"Set new StatePrefix : 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.171234555+07:00","message":"Next Push (prob) : 'ในฐานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.17124335+07:00","message":"push: {false ยกิจต่างๆ 0 0xc0030bce00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:55.232153314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:55.232162286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.372942402+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.372985131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.372991912+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.373006815+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.373014513+07:00","message":"[bufferProcess] interim [880000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.373017406+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.373021316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.373024137+07:00","message":"> Transcript [48133] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.373028222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.373030244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.373032161+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.373034822+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.607472331+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.607515774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.607522538+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.607539564+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.607548402+07:00","message":"[bufferProcess] interim [60000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.607551704+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.607560666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.607563996+07:00","message":"> Transcript [48134] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.607569976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.607572556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.607575441+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.607578433+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.731809599+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.731849988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.731856519+07:00","message":"receive interim result [false|false]: ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.731871057+07:00","message":"[buffer interim] 3700 false ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.731879077+07:00","message":"[bufferProcess] interim [240000000]:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.731882293+07:00","message":"[bufferProcess] send to processor:ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.731890487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.731893264+07:00","message":"> Transcript [48135] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.73189817+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.731900918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.731903241+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:55.731906462+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.785968535+07:00","message":"[GCS] IsForceVAD: false for message ID: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:55.980027543+07:00","message":"[GCS] Start streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.028586088+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.028633104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี\",\"confidence\":0.94161433}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.0286417+07:00","message":"receive interim result [true|false]: ต้องทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.028652189+07:00","message":"end recv isFinal message id 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.028654396+07:00","message":"end Recv id 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.02866192+07:00","message":"[buffer interim] 3700 true ต้องทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028674709+07:00","message":"[bufferProcess] interim [510000000]:ต้องทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028678525+07:00","message":"[bufferProcess] send to processor (isfinal):ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028691999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028718877+07:00","message":"> Transcript [48136] [false]: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.02872595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028728602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028731757+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028734774+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028742087+07:00","message":"Push: 'ในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028744036+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028747323+07:00","message":"Set new StatePrefix : 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028750405+07:00","message":"Next Push (prob) : 'ของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.02875335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028756017+07:00","message":"> Transcript [48137] [true]: 'ต้องทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028758542+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028760411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028762218+07:00","message":"StatePrefix: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028764759+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028766732+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.028778988+07:00","message":"push: {false ในฐานะ 0 0xc0030bce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028959635+07:00","message":"Push: 'ของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028964012+07:00","message":"TextPushed: 'ลองทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.02897143+07:00","message":"Set new StatePrefix : 'ต้องทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.028974496+07:00","message":"Next Push (prob) : 'ต้องทานด้วยนะคะแล้วก็ติดตามได้เห็นพระราชกรณียกิจต่างๆในฐานะของพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.028985749+07:00","message":"push: {true ของพี่บ่าววี 0 0xc0030bce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.029008198+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3700.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:30:56.042793421+07:00","message":"write wav file: './tmp/7589/7589_3700.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.522790925+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.52282697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.522833208+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.522847013+07:00","message":"[buffer interim] 3701 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.522854506+07:00","message":"[bufferProcess] interim [480000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.522856317+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.723616775+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.723655671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.723662238+07:00","message":"receive interim result [false|false]: ออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.723679858+07:00","message":"[buffer interim] 3701 false ออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.723687316+07:00","message":"[bufferProcess] interim [600000000]:ออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.723689503+07:00","message":"[bufferProcess] send to processor:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.723692784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.723696077+07:00","message":"> Transcript [48138] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.723698294+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.935855695+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.935899784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากเป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.935907024+07:00","message":"receive interim result [false|false]: ปากเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.935924026+07:00","message":"[buffer interim] 3701 false ปากเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.935933437+07:00","message":"[bufferProcess] interim [720000000]:ปากเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.935936396+07:00","message":"[bufferProcess] send to processor:ออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.935945197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.935949941+07:00","message":"> Transcript [48139] [false]: 'ออกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.935953513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.93595621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.935958929+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.935961337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.991665274+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.991707504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลเป็นภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.991714934+07:00","message":"receive interim result [false|false]: แปลเป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:56.991731553+07:00","message":"[buffer interim] 3701 false แปลเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.991739888+07:00","message":"[bufferProcess] interim [780000000]:แปลเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.99174269+07:00","message":"[bufferProcess] send to processor:ปากเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.991746417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.991749732+07:00","message":"> Transcript [48140] [false]: 'ปากเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.991752352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:56.991754388+07:00","message":"Set new StatePrefix: 'ปากเป็นแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.011299235+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.01133413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากเป็นตุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.011340317+07:00","message":"receive interim result [false|false]: ปากเป็นตุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.011361735+07:00","message":"[buffer interim] 3701 false ปากเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.011370146+07:00","message":"[bufferProcess] interim [840000000]:ปากเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.011372481+07:00","message":"[bufferProcess] send to processor:แปลเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.011378079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.01138101+07:00","message":"> Transcript [48141] [false]: 'แปลเป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.01138329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.01138551+07:00","message":"Set new StatePrefix: 'แปลเป็นภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.028962815+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.028989726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากเป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.028994883+07:00","message":"receive interim result [false|false]: ปากเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.029006952+07:00","message":"[buffer interim] 3701 false ปากเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.029013295+07:00","message":"[bufferProcess] interim [900000000]:ปากเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.029015622+07:00","message":"[bufferProcess] send to processor:ปากเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.029018505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.029021057+07:00","message":"> Transcript [48142] [false]: 'ปากเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.029023112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.029025484+07:00","message":"Set new StatePrefix: 'ปากเป็นตุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.104072726+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.104114604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเป็นพระเอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.104121869+07:00","message":"receive interim result [false|false]: ขอเป็นพระเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.104138161+07:00","message":"[buffer interim] 3701 false ขอเป็นพระเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.104148455+07:00","message":"[bufferProcess] interim [960000000]:ขอเป็นพระเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.104152625+07:00","message":"[bufferProcess] send to processor:ปากเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.10415889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.104163266+07:00","message":"> Transcript [48143] [false]: 'ปากเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.104167305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.104171307+07:00","message":"Set new StatePrefix: 'ปากเป็นแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.29165123+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.291699868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเป็นกสิกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.291706581+07:00","message":"receive interim result [false|false]: ขอเป็นกสิกร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.291724996+07:00","message":"[buffer interim] 3701 false ขอเป็นกสิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.291737844+07:00","message":"[bufferProcess] interim [140000000]:ขอเป็นกสิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.291740649+07:00","message":"[bufferProcess] send to processor:ขอเป็นพระเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.291745538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.291749202+07:00","message":"> Transcript [48144] [false]: 'ขอเป็นพระเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.291751782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.291754005+07:00","message":"Set new StatePrefix: 'ขอเป็นพระเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.421176599+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.42122465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเป็นกสิกรหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.421233476+07:00","message":"receive interim result [false|false]: ขอเป็นกสิกรหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.421251845+07:00","message":"[buffer interim] 3701 false ขอเป็นกสิกรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.421269297+07:00","message":"[bufferProcess] interim [260000000]:ขอเป็นกสิกรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.421273363+07:00","message":"[bufferProcess] send to processor:ขอเป็นกสิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.421280056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.421283916+07:00","message":"> Transcript [48145] [false]: 'ขอเป็นกสิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.421287092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.421290561+07:00","message":"Set new StatePrefix: 'ขอเป็นกสิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.512397202+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.512431293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นมาส่งอีกรอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.512437652+07:00","message":"receive interim result [false|false]: ความเป็นมาส่งอีกรอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.512449196+07:00","message":"[buffer interim] 3701 false ความเป็นมาส่งอีกรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.512456928+07:00","message":"[bufferProcess] interim [320000000]:ความเป็นมาส่งอีกรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.512459609+07:00","message":"[bufferProcess] send to processor:ขอเป็นกสิกรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.512465168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.512468093+07:00","message":"> Transcript [48146] [false]: 'ขอเป็นกสิกรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.512471406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.512474405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.512476464+07:00","message":"StatePrefix: 'ขอเป็นกสิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.512478693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.587381916+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.587416279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเป็นกสิกรแล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.587421602+07:00","message":"receive interim result [false|false]: ขอเป็นกสิกรแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.58743632+07:00","message":"[buffer interim] 3701 false ขอเป็นกสิกรแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.587443306+07:00","message":"[bufferProcess] interim [380000000]:ขอเป็นกสิกรแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.587445776+07:00","message":"[bufferProcess] send to processor:ความเป็นมาส่งอีกรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.587449159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.587452025+07:00","message":"> Transcript [48147] [false]: 'ความเป็นมาส่งอีกรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.587454357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.587456983+07:00","message":"Set new StatePrefix: 'ความเป็นมาส่งอีกรอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.711411615+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.711450591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.711456317+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.711468329+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.711475325+07:00","message":"[bufferProcess] interim [560000000]:ออกเป็นประสบการณ์เราเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.711478189+07:00","message":"[bufferProcess] send to processor:ขอเป็นกสิกรแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.711484048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.711486763+07:00","message":"> Transcript [48148] [false]: 'ขอเป็นกสิกรแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.71148916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.711491344+07:00","message":"Set new StatePrefix: 'ขอเป็นกสิกรแล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.727186417+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.727238752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.727244825+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.727262926+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.727271269+07:00","message":"[bufferProcess] interim [800000000]:ออกเป็นประสบการณ์เราเติบโตมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.727276909+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.727281163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.727284956+07:00","message":"> Transcript [48149] [false]: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.72728744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.727289607+07:00","message":"Set new StatePrefix: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.91370622+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.913747462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.913754043+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:57.913771171+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.913780658+07:00","message":"[bufferProcess] interim [980000000]:ออกเป็นประสบการณ์เราเติบโตมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.913783493+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.913788843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.913792074+07:00","message":"> Transcript [48150] [false]: 'ออกเป็นประสบการณ์เราเติบโตมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.91379631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.913798724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.913801034+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:57.913803872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.102811218+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.102860385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.102867035+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.102881277+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.102888678+07:00","message":"[bufferProcess] interim [160000000]:ออกเป็นประสบการณ์เราเติบโตมากับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.102891282+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.102898438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.102901086+07:00","message":"> Transcript [48151] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.102904482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.102906766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.102910344+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.102912698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:58.232604329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:30:58.232613146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.251353714+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.251402781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.251409138+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.251426778+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.25143591+07:00","message":"[bufferProcess] interim [280000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.251438969+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.251447808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.251451083+07:00","message":"> Transcript [48152] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.251455735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.251458442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.251460905+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.251463327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.327426146+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.327474199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.327482435+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.327497139+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327506929+07:00","message":"[bufferProcess] interim [400000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327510056+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327519502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327522748+07:00","message":"> Transcript [48153] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327529007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327531762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.32753443+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327540846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327548029+07:00","message":"Push: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327550232+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327552917+07:00","message":"Set new StatePrefix : 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.327555855+07:00","message":"Next Push (prob) : 'มากับการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.32756574+07:00","message":"push: {false ออกเป็นประสบการณ์เราเติบโต 0 0xc0052ce980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.442808757+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.442851633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.442858342+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.442874679+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.442884065+07:00","message":"[bufferProcess] interim [460000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.442886691+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.442891018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.44289425+07:00","message":"> Transcript [48154] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.442898716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.442901346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.442903425+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.442907061+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.471420822+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.471456748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.471465556+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.471482521+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.471489948+07:00","message":"[bufferProcess] interim [520000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.471492597+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.471496261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.471498909+07:00","message":"> Transcript [48155] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.471502342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.471504724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.471507501+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.471510301+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.645400046+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.645446454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.645453452+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.645467682+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.645476024+07:00","message":"[bufferProcess] interim [700000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.645479074+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.645485229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.645488104+07:00","message":"> Transcript [48156] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.645492417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.645495368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.645497829+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.645500918+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.814970535+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.815016976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.815024843+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.815041866+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815050155+07:00","message":"[bufferProcess] interim [880000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815052958+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.81506107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815064309+07:00","message":"> Transcript [48157] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815068572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815071681+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815073853+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815076622+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815083797+07:00","message":"Push: 'มากับการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815085764+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815087942+07:00","message":"Set new StatePrefix : 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:58.815090924+07:00","message":"Next Push (prob) : 'พระองค์ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:58.815098983+07:00","message":"push: {false มากับการที่ 0 0xc0052ce980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.0184315+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.018478089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงตรัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.018484801+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงตรัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.018499329+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงตรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.018508474+07:00","message":"[bufferProcess] interim [120000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงตรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.018511242+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.018519533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.018522866+07:00","message":"> Transcript [48158] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.018527409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.018529799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.018534528+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.018537895+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.134842807+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.13488031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.134889123+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.134904846+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.134913927+07:00","message":"[bufferProcess] interim [180000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.134916766+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงตรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.134924982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.13492796+07:00","message":"> Transcript [48159] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงตรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.134932282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.134936308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.134939056+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.134941851+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.701730726+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.701777512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.701784813+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.701800351+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.701808967+07:00","message":"[bufferProcess] interim [780000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.701811686+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.701820629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.701823829+07:00","message":"> Transcript [48160] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.701829988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.701832624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.701835125+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.701838137+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.831064627+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.831106131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.831113755+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.83112803+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831138687+07:00","message":"[bufferProcess] interim [840000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831144813+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831151326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831154324+07:00","message":"> Transcript [48161] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831158939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831161003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831163875+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831170078+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831176702+07:00","message":"Push: 'พระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831178956+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831181631+07:00","message":"Set new StatePrefix : 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.831184715+07:00","message":"Next Push (prob) : 'ทรงปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.83119372+07:00","message":"push: {false พระองค์ท่าน 0 0xc0052ce980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.903138836+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.903183903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.903191448+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.90320917+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.903213666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.903217214+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.903223259+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:30:59.90322782+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903234802+07:00","message":"[bufferProcess] interim [960000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903237592+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.90324131+07:00","message":"[bufferProcess] interim [20000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903243559+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.90324727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903250086+07:00","message":"> Transcript [48162] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903254268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903256399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903258404+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903261375+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903263471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903265604+07:00","message":"> Transcript [48163] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903267763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903269593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903271511+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:30:59.903273444+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.025394409+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.025446285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.025454274+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.025468142+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.025476243+07:00","message":"[bufferProcess] interim [80000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.025479184+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.025483566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.025486485+07:00","message":"> Transcript [48164] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.025490526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.025492638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.025495136+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.025499206+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.156423654+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.156460149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.156467211+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.156478779+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156486008+07:00","message":"[bufferProcess] interim [200000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156489001+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156494713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156497561+07:00","message":"> Transcript [48165] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156501555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156503772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156506335+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156509332+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156515337+07:00","message":"Push: 'ทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156518621+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.156520983+07:00","message":"Set new StatePrefix : 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.15652348+07:00","message":"Next Push (prob) : 'พระราชกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.15653128+07:00","message":"push: {false ทรงปฏิบัติ 0 0xc0052ce980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.213380748+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.213423899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.213430755+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.21344805+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.213460526+07:00","message":"[bufferProcess] interim [260000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.213464039+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.213471402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.213475052+07:00","message":"> Transcript [48166] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.213478125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.213489339+07:00","message":"Set new StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.214643585+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.214663701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.214669287+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.214680843+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.214685683+07:00","message":"[bufferProcess] interim [320000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.21468846+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.214692515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.214695317+07:00","message":"> Transcript [48167] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.214697716+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.790537806+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.790581004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.790588647+07:00","message":"receive interim result [false|false]: ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:00.790604184+07:00","message":"[buffer interim] 3701 false ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.790613967+07:00","message":"[bufferProcess] interim [920000000]:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.790617705+07:00","message":"[bufferProcess] send to processor:ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.79062253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.790625543+07:00","message":"> Transcript [48168] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.790629922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.79063494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.790637113+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:00.79064051+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:01.106026141+07:00","message":"[GCS] IsForceVAD: false for message ID: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:01.179683635+07:00","message":"[GCS] Start streaming session, msgId: 3702"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:01.232811884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:01.232825724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:01.409175774+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:01.409213048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเป็นพระเอกก่อนเราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง\",\"confidence\":0.905024}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:01.409220185+07:00","message":"receive interim result [true|false]: ขอเป็นพระเอกก่อนเราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:01.409230861+07:00","message":"end recv isFinal message id 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:01.409233138+07:00","message":"end Recv id 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:01.409239451+07:00","message":"[buffer interim] 3701 true ขอเป็นพระเอกก่อนเราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409248679+07:00","message":"[bufferProcess] interim [340000000]:ขอเป็นพระเอกก่อนเราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409252587+07:00","message":"[bufferProcess] send to processor (isfinal):ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409256503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409259566+07:00","message":"> Transcript [48169] [false]: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409263193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409265239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409268642+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.40927163+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409273854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409276129+07:00","message":"> Transcript [48170] [true]: 'ขอเป็นพระเอกก่อนเราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409278506+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409280248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409282022+07:00","message":"StatePrefix: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409284094+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409285984+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409470706+07:00","message":"Push: 'พระราชกรณียกิจเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409473723+07:00","message":"TextPushed: 'ออกเป็นประสบการณ์เราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409476142+07:00","message":"Set new StatePrefix : 'ขอเป็นพระเอกก่อนเราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409478499+07:00","message":"Next Push (prob) : 'ขอเป็นพระเอกก่อนเราเติบโตมากับการที่พระองค์ท่านทรงปฏิบัติพระราชกรณียกิจเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:01.409485499+07:00","message":"push: {true พระราชกรณียกิจเอง 0 0xc0052ce980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:01.409496403+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3701.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:01.4200063+07:00","message":"write wav file: './tmp/7589/7589_3701.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.007583198+07:00","message":"[GCS] IsForceVAD: false for message ID: 3702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.108126684+07:00","message":"receive streaming session, msgId: 3702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.108168951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.10817527+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.108189477+07:00","message":"[buffer interim] 3702 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.108198024+07:00","message":"[bufferProcess] interim [840000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.108200427+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.12429569+07:00","message":"receive streaming session, msgId: 3702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.124325414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\",\"confidence\":0.7551936}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.124330652+07:00","message":"receive interim result [true|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.124335487+07:00","message":"end recv isFinal message id 3702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.124337995+07:00","message":"end Recv id 3702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.124343995+07:00","message":"[buffer interim] 3702 true รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124352039+07:00","message":"[bufferProcess] interim [870000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124355351+07:00","message":"[bufferProcess] send to processor (isfinal):รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124359618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124362698+07:00","message":"> Transcript [48171] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.12436531+07:00","message":"Set StatePrefix (first interim): 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124379745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124381911+07:00","message":"> Transcript [48172] [true]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124384708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124386818+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124391094+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124393124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.124395844+07:00","message":"Push: 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.124406747+07:00","message":"push: {true รู้สึก 0 0xc003325c80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:02.129674931+07:00","message":"write wav file: './tmp/7589/7589_3702.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.330128296+07:00","message":"[GCS] Start streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.669775715+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.669826209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.669832202+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.669848233+07:00","message":"[buffer interim] 3703 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.669856473+07:00","message":"[bufferProcess] interim [360000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.669858642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.698998343+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.699041506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.699049701+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.699067028+07:00","message":"[buffer interim] 3703 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.699075848+07:00","message":"[bufferProcess] interim [420000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.699079362+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.699085335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.699090175+07:00","message":"> Transcript [48173] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.699093943+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.860274682+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.860312359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.860320558+07:00","message":"receive interim result [false|false]: ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.860334727+07:00","message":"[buffer interim] 3703 false ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.860345121+07:00","message":"[bufferProcess] interim [540000000]:ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.860348651+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.860355966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.860358871+07:00","message":"> Transcript [48174] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.860361216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.860364154+07:00","message":"Set new StatePrefix: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.980263567+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.98030557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไงบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.980311999+07:00","message":"receive interim result [false|false]: ยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:02.980327116+07:00","message":"[buffer interim] 3703 false ยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.980335494+07:00","message":"[bufferProcess] interim [660000000]:ยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.980338326+07:00","message":"[bufferProcess] send to processor:ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.980346667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.980349985+07:00","message":"> Transcript [48175] [false]: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.980353457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.980355755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.980358472+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:02.980360819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.415399644+07:00","message":"[GCS] IsForceVAD: false for message ID: 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.537670368+07:00","message":"[GCS] Start streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.72848498+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.728529261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไงบ้างสิว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.728537324+07:00","message":"receive interim result [false|false]: ยังไงบ้างสิว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.728552997+07:00","message":"[buffer interim] 3703 false ยังไงบ้างสิว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.728570236+07:00","message":"[bufferProcess] interim [140000000]:ยังไงบ้างสิว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.728574817+07:00","message":"[bufferProcess] send to processor:ยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.728582022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.728585881+07:00","message":"> Transcript [48176] [false]: 'ยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.728590564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.728593416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.728596738+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.728599615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.765928319+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.765976416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไงบ้างสิว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.765987602+07:00","message":"receive interim result [false|false]: ยังไงบ้างสิว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.766005053+07:00","message":"[buffer interim] 3703 false ยังไงบ้างสิว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.766013993+07:00","message":"[bufferProcess] interim [200000000]:ยังไงบ้างสิว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.766016252+07:00","message":"[bufferProcess] send to processor:ยังไงบ้างสิว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.766020433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.76602554+07:00","message":"> Transcript [48177] [false]: 'ยังไงบ้างสิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.766029308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.766031674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.766033672+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.766035834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.874151403+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.874194675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไงบ้างที่ว่ามี\",\"confidence\":0.8778141}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.874201485+07:00","message":"receive interim result [true|false]: ยังไงบ้างที่ว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.874212489+07:00","message":"end recv isFinal message id 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.874215182+07:00","message":"end Recv id 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.874223909+07:00","message":"[buffer interim] 3703 true ยังไงบ้างที่ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874235993+07:00","message":"[bufferProcess] interim [320000000]:ยังไงบ้างที่ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874240104+07:00","message":"[bufferProcess] send to processor (isfinal):ยังไงบ้างสิว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874255085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874270937+07:00","message":"> Transcript [48178] [false]: 'ยังไงบ้างสิว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874276824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874279576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.87428209+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874284317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.87429097+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874292815+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.87429485+07:00","message":"Set new StatePrefix : 'ยังไงบ้างสิว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874297345+07:00","message":"Next Push (prob) : 'ไงบ้างสิว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874299811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.8743022+07:00","message":"> Transcript [48179] [true]: 'ยังไงบ้างที่ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874305031+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874307006+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874308808+07:00","message":"StatePrefix: 'ยังไงบ้างสิว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874310733+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.874312922+07:00","message":"Push: 'ไงบ้างที่ว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.874325503+07:00","message":"push: {false ยัง 0 0xc0052cf480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.874331017+07:00","message":"push: {true ไงบ้างที่ว่ามี 0 0xc0052cf480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:03.880820609+07:00","message":"write wav file: './tmp/7589/7589_3703.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.970599892+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.970636051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.970641302+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:03.97065393+07:00","message":"[buffer interim] 3704 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.970663567+07:00","message":"[bufferProcess] interim [420000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:03.97066631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.091908533+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.091948658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Plus\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.091955848+07:00","message":"receive interim result [false|false]: Plus"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.091974759+07:00","message":"[buffer interim] 3704 false Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.091983676+07:00","message":"[bufferProcess] interim [540000000]:Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.091986117+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.091991466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.091995295+07:00","message":"> Transcript [48180] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.091999882+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.201210314+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.201259563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลาสติก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.201266822+07:00","message":"receive interim result [false|false]: พลาสติก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.201282906+07:00","message":"[buffer interim] 3704 false พลาสติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.201291978+07:00","message":"[bufferProcess] interim [660000000]:พลาสติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.201295149+07:00","message":"[bufferProcess] send to processor:Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.201299146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.20130245+07:00","message":"> Transcript [48181] [false]: 'Plus'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.201305325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.201308077+07:00","message":"Set new StatePrefix: 'Plus'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.204436674+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.204448338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาสปอร์ต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.204452292+07:00","message":"receive interim result [false|false]: พาสปอร์ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.204460827+07:00","message":"[buffer interim] 3704 false พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.204464206+07:00","message":"[bufferProcess] interim [720000000]:พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.204466354+07:00","message":"[bufferProcess] send to processor:พลาสติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.204468849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.204470965+07:00","message":"> Transcript [48182] [false]: 'พลาสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.204473183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.204475152+07:00","message":"Set new StatePrefix: 'พลาสติก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:04.233814869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:04.23387297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.262699075+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.26273785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.262743981+07:00","message":"receive interim result [false|false]: พระราชกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.262757382+07:00","message":"[buffer interim] 3704 false พระราชกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.262767521+07:00","message":"[bufferProcess] interim [780000000]:พระราชกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.262769979+07:00","message":"[bufferProcess] send to processor:พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.2627743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.262777842+07:00","message":"> Transcript [48183] [false]: 'พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.262780265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.262782447+07:00","message":"Set new StatePrefix: 'พาสปอร์ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.510808623+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.51084943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.510855941+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.51087342+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.51088021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.510883941+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.51089902+07:00","message":"[buffer interim] 3704 false พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.510924089+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.510931935+07:00","message":"[bufferProcess] interim [960000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.51093541+07:00","message":"[bufferProcess] send to processor:พระราชกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.510942602+07:00","message":"[bufferProcess] interim [20000000]:พระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.510944846+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.510947754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.510950888+07:00","message":"> Transcript [48184] [false]: 'พระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.51095377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.510955817+07:00","message":"Set new StatePrefix: 'พระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.510957474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.510959639+07:00","message":"> Transcript [48185] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.510961369+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.780920003+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.780966806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.780974387+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.780991514+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.781003832+07:00","message":"[bufferProcess] interim [320000000]:พระราชกรณียกิจไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.781006769+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.781014583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.781019727+07:00","message":"> Transcript [48186] [false]: 'พระราชกรณียกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.781023658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.781026531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.781028768+07:00","message":"StatePrefix: 'พระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.781031191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.993419105+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.993455405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจไหนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.993461225+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจไหนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:04.993475801+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.993483295+07:00","message":"[bufferProcess] interim [440000000]:พระราชกรณียกิจไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.993485905+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.993489585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.993492387+07:00","message":"> Transcript [48187] [false]: 'พระราชกรณียกิจไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.99349584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.993498109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.993500129+07:00","message":"StatePrefix: 'พระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:04.993502606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.11281194+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.11285513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจไหนที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.112862913+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจไหนที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.112881928+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจไหนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.112892284+07:00","message":"[bufferProcess] interim [560000000]:พระราชกรณียกิจไหนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.112895559+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.112905305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.112910581+07:00","message":"> Transcript [48188] [false]: 'พระราชกรณียกิจไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.112917225+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.11291993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.11292211+07:00","message":"StatePrefix: 'พระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.112924298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.12884563+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.128870609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจไหนที่ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.128876043+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจไหนที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.128889166+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจไหนที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.128894682+07:00","message":"[bufferProcess] interim [620000000]:พระราชกรณียกิจไหนที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.128897443+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจไหนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.128900779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.128903715+07:00","message":"> Transcript [48189] [false]: 'พระราชกรณียกิจไหนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.128907131+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.128909405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.128911285+07:00","message":"StatePrefix: 'พระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.128913327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.12891906+07:00","message":"Push: 'พระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.128921188+07:00","message":"TextPushed: 'พระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.12892391+07:00","message":"Set new StatePrefix : 'พระราชกรณียกิจไหนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.128927315+07:00","message":"Next Push (prob) : 'ยกิจไหนที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.128936832+07:00","message":"push: {false พระราชกรณี 0 0xc004866c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.17975848+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.179799851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.179810784+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.179823111+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.179832786+07:00","message":"[bufferProcess] interim [680000000]:พระราชกรณียกิจใดที่ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.179835527+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจไหนที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.179841294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.179844316+07:00","message":"> Transcript [48190] [false]: 'พระราชกรณียกิจไหนที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.179846668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.179848792+07:00","message":"Set new StatePrefix: 'พระราชกรณียกิจไหนที่ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.345250438+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.345291513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจไหนที่ส่งให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.345298095+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจไหนที่ส่งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.345313947+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจไหนที่ส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.345331111+07:00","message":"[bufferProcess] interim [800000000]:พระราชกรณียกิจไหนที่ส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.345335281+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.34534094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.345345225+07:00","message":"> Transcript [48191] [false]: 'พระราชกรณียกิจใดที่ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.345350115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.345353049+07:00","message":"Set new StatePrefix: 'พระราชกรณียกิจใดที่ทรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.414434645+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.41446942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.414475937+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.414494284+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.414505472+07:00","message":"[bufferProcess] interim [860000000]:พระราชกรณียกิจใดที่ทรงเห็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.414507832+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจไหนที่ส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.414511577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.414514469+07:00","message":"> Transcript [48192] [false]: 'พระราชกรณียกิจไหนที่ส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.414517035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.414519765+07:00","message":"Set new StatePrefix: 'พระราชกรณียกิจไหนที่ส่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.480866376+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.48090191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.480907876+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.480925153+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.480932527+07:00","message":"[bufferProcess] interim [980000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.480935611+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.480941216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.480943769+07:00","message":"> Transcript [48193] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.480946071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.480948288+07:00","message":"Set new StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.674438387+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.674480367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.674487622+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.674502432+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.674511229+07:00","message":"[bufferProcess] interim [160000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.674514271+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.674522237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.674525399+07:00","message":"> Transcript [48194] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.674529308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.674531927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.674534551+07:00","message":"StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.674537186+07:00","message":"TextPushed: 'พระราชกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.817519843+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.817556742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.817562767+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.817581955+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.817589535+07:00","message":"[bufferProcess] interim [280000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.817592292+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.817597763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.817600321+07:00","message":"> Transcript [48195] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.817603993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.817606573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.817609083+07:00","message":"StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.817611642+07:00","message":"TextPushed: 'พระราชกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.870697525+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.870737177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.87074316+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:05.870759251+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.870766733+07:00","message":"[bufferProcess] interim [340000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.87076946+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.870772937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.870779278+07:00","message":"> Transcript [48196] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.870782604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.870784962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.870787401+07:00","message":"StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:05.870789675+07:00","message":"TextPushed: 'พระราชกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.185711752+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.185753813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.18576066+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.185773715+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.18578232+07:00","message":"[bufferProcess] interim [640000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185785297+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185792496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185795485+07:00","message":"> Transcript [48197] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185799838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185804588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185810754+07:00","message":"StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185813818+07:00","message":"TextPushed: 'พระราชกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185820044+07:00","message":"Push: 'ยกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185822206+07:00","message":"TextPushed: 'พระราชกรณียกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185824893+07:00","message":"Set new StatePrefix : 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.185827249+07:00","message":"Next Push (prob) : 'ที่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.18585546+07:00","message":"push: {false ยกิจใดที่ทรงเห็ด 0 0xc004866c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.324748616+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.324796797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.324805782+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.324819818+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.324827769+07:00","message":"[bufferProcess] interim [820000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.324830321+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.324837165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.324840058+07:00","message":"> Transcript [48198] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.324842685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.324845379+07:00","message":"Set new StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.601206462+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.601251659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.601258352+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.601275899+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.601284878+07:00","message":"[bufferProcess] interim [120000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.601287528+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.601308072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.601311459+07:00","message":"> Transcript [48199] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.601314402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.601317189+07:00","message":"Set new StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.705751998+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.705797219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.705806211+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.705831824+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.705843526+07:00","message":"[bufferProcess] interim [180000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.705848157+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.705854444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.70585882+07:00","message":"> Transcript [48200] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.705862478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.705865337+07:00","message":"Set new StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.7613332+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.761387815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.76139565+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.761415166+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.761424227+07:00","message":"[bufferProcess] interim [240000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.761428744+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.76143633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.761439337+07:00","message":"> Transcript [48201] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.76144216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.761444419+07:00","message":"Set new StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นแล้วดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.764929387+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.764951009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.764956342+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:06.764968551+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.764973642+07:00","message":"[bufferProcess] interim [300000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.764976151+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.764979359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.764985328+07:00","message":"> Transcript [48202] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.764988138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:06.764990002+07:00","message":"Set new StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับปิดตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.09176071+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.091799886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.091807772+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.091823313+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.09183437+07:00","message":"[bufferProcess] interim [600000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.091837496+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.091841562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.091845443+07:00","message":"> Transcript [48203] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.091848361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.091850408+07:00","message":"Set new StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.216515923+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.216560636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.216568735+07:00","message":"receive interim result [false|false]: พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.216586958+07:00","message":"[buffer interim] 3704 false พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.216596139+07:00","message":"[bufferProcess] interim [660000000]:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.216598913+07:00","message":"[bufferProcess] send to processor:พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.216607283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.216611102+07:00","message":"> Transcript [48204] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.216615343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.216617654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.216620054+07:00","message":"StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.216624715+07:00","message":"TextPushed: 'พระราชกรณียกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:07.234700824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:07.234709873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.257679297+07:00","message":"[GCS] IsForceVAD: false for message ID: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.318414595+07:00","message":"[GCS] Start streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.447753836+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.447792324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชกรณียกิจไหนที่ส่งเห็ดที่เห็นระดับติดตามท่าน\",\"confidence\":0.9202862}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.447800204+07:00","message":"receive interim result [true|false]: พระราชกรณียกิจไหนที่ส่งเห็ดที่เห็นระดับติดตามท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.447808837+07:00","message":"end recv isFinal message id 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.44781095+07:00","message":"end Recv id 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.44781754+07:00","message":"[buffer interim] 3704 true พระราชกรณียกิจไหนที่ส่งเห็ดที่เห็นระดับติดตามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447827715+07:00","message":"[bufferProcess] interim [930000000]:พระราชกรณียกิจไหนที่ส่งเห็ดที่เห็นระดับติดตามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447831423+07:00","message":"[bufferProcess] send to processor (isfinal):พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447834829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447837585+07:00","message":"> Transcript [48205] [false]: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตามท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.44784089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447842849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447846347+07:00","message":"StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447849557+07:00","message":"TextPushed: 'พระราชกรณียกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.44785164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447853978+07:00","message":"> Transcript [48206] [true]: 'พระราชกรณียกิจไหนที่ส่งเห็ดที่เห็นระดับติดตามท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447856397+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447858162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447859986+07:00","message":"StatePrefix: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นและติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.44786213+07:00","message":"TextPushed: 'พระราชกรณียกิจใดที่ทรงเห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.447867796+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.44801288+07:00","message":"Push: 'ที่เห็นระดับติดตามท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.448016653+07:00","message":"TextPushed: 'พระราชกรณียกิจใดที่ทรงเห็ดที่เห็นระดับติดตามท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.448019982+07:00","message":"Set new StatePrefix : 'พระราชกรณียกิจไหนที่ส่งเห็ดที่เห็นระดับติดตามท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.448023533+07:00","message":"Next Push (prob) : 'พระราชกรณียกิจไหนที่ส่งเห็ดที่เห็นระดับติดตามท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:07.448032102+07:00","message":"push: {true ที่เห็นระดับติดตามท่าน 0 0xc004866c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:07.448046667+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3704.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:07.45669134+07:00","message":"write wav file: './tmp/7589/7589_3704.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.182633811+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.182679701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.182685181+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.182702594+07:00","message":"[buffer interim] 3705 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.182710814+07:00","message":"[bufferProcess] interim [720000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.182712821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.403484292+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.403526056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.403532104+07:00","message":"receive interim result [false|false]: ความรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.403545492+07:00","message":"[buffer interim] 3705 false ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.403552752+07:00","message":"[bufferProcess] interim [900000000]:ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.403555324+07:00","message":"[bufferProcess] send to processor:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.403560802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.403563324+07:00","message":"> Transcript [48207] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.403565561+07:00","message":"Set StatePrefix (first interim): 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.465127604+07:00","message":"[GCS] IsForceVAD: false for message ID: 3705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.48748055+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.487515273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกหัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.487520876+07:00","message":"receive interim result [false|false]: รู้สึกหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.487534015+07:00","message":"[buffer interim] 3705 false รู้สึกหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.487541208+07:00","message":"[bufferProcess] interim [960000000]:รู้สึกหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.487544053+07:00","message":"[bufferProcess] send to processor:ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.487547408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.487550489+07:00","message":"> Transcript [48208] [false]: 'ความรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.487552631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.487554652+07:00","message":"Set new StatePrefix: 'ความรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.543773593+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.543821444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกหู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.543827545+07:00","message":"receive interim result [false|false]: รู้สึกหู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.543843108+07:00","message":"[buffer interim] 3705 false รู้สึกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.54385273+07:00","message":"[bufferProcess] interim [80000000]:รู้สึกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.54385549+07:00","message":"[bufferProcess] send to processor:รู้สึกหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.543859284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.543862259+07:00","message":"> Transcript [48209] [false]: 'รู้สึกหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.543864589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.543866559+07:00","message":"Set new StatePrefix: 'รู้สึกหัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.595079649+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.595121233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้สึกหู\",\"confidence\":0.86992157}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.595128751+07:00","message":"receive interim result [true|false]: ความรู้สึกหู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.5951394+07:00","message":"end recv isFinal message id 3705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.59514249+07:00","message":"end Recv id 3705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.595151079+07:00","message":"[buffer interim] 3705 true ความรู้สึกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595162988+07:00","message":"[bufferProcess] interim [170000000]:ความรู้สึกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595166683+07:00","message":"[bufferProcess] send to processor (isfinal):รู้สึกหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595178594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595181768+07:00","message":"> Transcript [48210] [false]: 'รู้สึกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595184127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595186043+07:00","message":"Set new StatePrefix: 'รู้สึกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595187848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595189785+07:00","message":"> Transcript [48211] [true]: 'ความรู้สึกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595192111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595196287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595198202+07:00","message":"StatePrefix: 'รู้สึกหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595200253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.595203025+07:00","message":"Push: 'ความรู้สึกหู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.595211138+07:00","message":"push: {true ความรู้สึกหู 0 0xc004852380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:08.601039322+07:00","message":"write wav file: './tmp/7589/7589_3705.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.661084953+07:00","message":"[GCS] Start streaming session, msgId: 3706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.726185882+07:00","message":"[GCS] IsForceVAD: false for message ID: 3706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.909528383+07:00","message":"receive streaming session, msgId: 3706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.909555578+07:00","message":"found end of frame, send empty tag with msgId: 3706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.909559081+07:00","message":"end Recv id 3706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.909568487+07:00","message":"[buffer interim] 3706 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.909576017+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.909579635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.909584162+07:00","message":"> Transcript [48212] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.909586842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.909589557+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.909591676+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.909593547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:08.909596237+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:08.909605171+07:00","message":"push: {true \n 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:08.914940943+07:00","message":"write wav file: './tmp/7589/7589_3706.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:09.310925394+07:00","message":"[GCS] Start streaming session, msgId: 3707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:09.889736913+07:00","message":"receive streaming session, msgId: 3707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:09.889784484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pantip\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:09.889790976+07:00","message":"receive interim result [false|false]: Pantip"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:09.889820931+07:00","message":"[buffer interim] 3707 false Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:09.889830509+07:00","message":"[bufferProcess] interim [420000000]:Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:09.889832353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.168362707+07:00","message":"receive streaming session, msgId: 3707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.168414689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุ่มเท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.168420805+07:00","message":"receive interim result [false|false]: ทุ่มเท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.168437261+07:00","message":"[buffer interim] 3707 false ทุ่มเท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.168444601+07:00","message":"[bufferProcess] interim [660000000]:ทุ่มเท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.168447248+07:00","message":"[bufferProcess] send to processor:Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.168450613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.168453802+07:00","message":"> Transcript [48213] [false]: 'Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.168456025+07:00","message":"Set StatePrefix (first interim): 'Pantip'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:10.235682576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:10.235698856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.334873056+07:00","message":"[GCS] IsForceVAD: false for message ID: 3707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.398276452+07:00","message":"[GCS] Start streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.434826453+07:00","message":"receive streaming session, msgId: 3707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.434866608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันทุ่มเท\",\"confidence\":0.89139295}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.434873551+07:00","message":"receive interim result [true|false]: ฉันทุ่มเท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.434880574+07:00","message":"end recv isFinal message id 3707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.434882565+07:00","message":"end Recv id 3707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.434888247+07:00","message":"[buffer interim] 3707 true ฉันทุ่มเท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.434895739+07:00","message":"[bufferProcess] interim [50000000]:ฉันทุ่มเท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.434899264+07:00","message":"[bufferProcess] send to processor (isfinal):ทุ่มเท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.434902382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.434905493+07:00","message":"> Transcript [48214] [false]: 'ทุ่มเท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.43490791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.434910009+07:00","message":"Set new StatePrefix: 'ทุ่มเท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.4349117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.43491484+07:00","message":"> Transcript [48215] [true]: 'ฉันทุ่มเท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.434920254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.434922232+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.434924156+07:00","message":"StatePrefix: 'ทุ่มเท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.434926186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.434928609+07:00","message":"Push: 'ฉันทุ่มเท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.434936044+07:00","message":"push: {true ฉันทุ่มเท 0 0xc004611100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:10.44042291+07:00","message":"write wav file: './tmp/7589/7589_3707.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.513400573+07:00","message":"[GCS] Cleaned up inactive client: 3679"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.513442926+07:00","message":"[GCS] Cleaned up inactive client: 3673"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.513446345+07:00","message":"[GCS] Cleaned up inactive client: 3677"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.51344836+07:00","message":"[GCS] Cleaned up inactive client: 3672"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.513450639+07:00","message":"[GCS] Cleaned up inactive client: 3674"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.513452435+07:00","message":"[GCS] Cleaned up inactive client: 3676"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.513454586+07:00","message":"[GCS] Cleaned up inactive client: 3670"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.513456669+07:00","message":"[GCS] Cleaned up inactive client: 3675"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.513458655+07:00","message":"[GCS] Cleaned up inactive client: 3671"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.513460333+07:00","message":"[GCS] Cleaned up inactive client: 3678"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.513462042+07:00","message":"[GCS] Cleaned up inactive client: 3669"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.97659874+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.976638791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผสม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.976644612+07:00","message":"receive interim result [false|false]: ส่วนผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:10.976658909+07:00","message":"[buffer interim] 3708 false ส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.976666408+07:00","message":"[bufferProcess] interim [600000000]:ส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:10.976668605+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.141731953+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.141772661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผสมที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.141778568+07:00","message":"receive interim result [false|false]: ส่วนผสมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.141792705+07:00","message":"[buffer interim] 3708 false ส่วนผสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.141800189+07:00","message":"[bufferProcess] interim [720000000]:ส่วนผสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.141802473+07:00","message":"[bufferProcess] send to processor:ส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.141807995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.141811089+07:00","message":"> Transcript [48216] [false]: 'ส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.141813408+07:00","message":"Set StatePrefix (first interim): 'ส่วนผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.268824469+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.268868241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผสมที่เกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.26887587+07:00","message":"receive interim result [false|false]: ส่วนผสมที่เกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.268895607+07:00","message":"[buffer interim] 3708 false ส่วนผสมที่เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.268907076+07:00","message":"[bufferProcess] interim [840000000]:ส่วนผสมที่เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.26891076+07:00","message":"[bufferProcess] send to processor:ส่วนผสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.26891827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.268921481+07:00","message":"> Transcript [48217] [false]: 'ส่วนผสมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.26892537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.268927472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.268929535+07:00","message":"StatePrefix: 'ส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.268931998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.312549475+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.31259804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผสมที่ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.312605817+07:00","message":"receive interim result [false|false]: ส่วนผสมที่ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.312624589+07:00","message":"[buffer interim] 3708 false ส่วนผสมที่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.312634725+07:00","message":"[bufferProcess] interim [900000000]:ส่วนผสมที่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.312640074+07:00","message":"[bufferProcess] send to processor:ส่วนผสมที่เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.312649135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.312653081+07:00","message":"> Transcript [48218] [false]: 'ส่วนผสมที่เกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.31265797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.312661185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.312664269+07:00","message":"StatePrefix: 'ส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.312667424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.434493021+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.434538439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผสมที่ก่อนขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.434545754+07:00","message":"receive interim result [false|false]: ส่วนผสมที่ก่อนขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.434563853+07:00","message":"[buffer interim] 3708 false ส่วนผสมที่ก่อนขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.43457982+07:00","message":"[bufferProcess] interim [20000000]:ส่วนผสมที่ก่อนขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.434585824+07:00","message":"[bufferProcess] send to processor:ส่วนผสมที่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.434595642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.434599171+07:00","message":"> Transcript [48219] [false]: 'ส่วนผสมที่ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.434602748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.434605326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.434607332+07:00","message":"StatePrefix: 'ส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.434609639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.469237777+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.469274411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผสมที่กอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.469281974+07:00","message":"receive interim result [false|false]: ส่วนผสมที่กอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.469297778+07:00","message":"[buffer interim] 3708 false ส่วนผสมที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469305318+07:00","message":"[bufferProcess] interim [80000000]:ส่วนผสมที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469308925+07:00","message":"[bufferProcess] send to processor:ส่วนผสมที่ก่อนขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469313343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469316178+07:00","message":"> Transcript [48220] [false]: 'ส่วนผสมที่ก่อนขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469319692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469321888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469323858+07:00","message":"StatePrefix: 'ส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469326005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469332147+07:00","message":"Push: 'ส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469334279+07:00","message":"TextPushed: 'ส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469336619+07:00","message":"Set new StatePrefix : 'ส่วนผสมที่ก่อนขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.469338784+07:00","message":"Next Push (prob) : 'ที่ก่อนขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.469346626+07:00","message":"push: {false ส่วนผสม 0 0xc004c0f600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.579355489+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.579407071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผสมที่ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.5794138+07:00","message":"receive interim result [false|false]: ส่วนผสมที่ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.579432367+07:00","message":"[buffer interim] 3708 false ส่วนผสมที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.579441021+07:00","message":"[bufferProcess] interim [140000000]:ส่วนผสมที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.579443664+07:00","message":"[bufferProcess] send to processor:ส่วนผสมที่กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.579448083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.579451473+07:00","message":"> Transcript [48221] [false]: 'ส่วนผสมที่กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.57945385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.579456513+07:00","message":"Set new StatePrefix: 'ส่วนผสมที่กอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.769349377+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.769389912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.769402779+07:00","message":"receive interim result [false|false]: นิกรของพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.769419883+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.769428216+07:00","message":"[bufferProcess] interim [380000000]:นิกรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.769430771+07:00","message":"[bufferProcess] send to processor:ส่วนผสมที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.769434502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.76943735+07:00","message":"> Transcript [48222] [false]: 'ส่วนผสมที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.769439628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.769442154+07:00","message":"Set new StatePrefix: 'ส่วนผสมที่ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.957795592+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.957834879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.957843954+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:11.957866797+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.957875952+07:00","message":"[bufferProcess] interim [620000000]:นิกรของพระองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.95787869+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.957885546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.957888415+07:00","message":"> Transcript [48223] [false]: 'นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.957890948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:11.957893167+07:00","message":"Set new StatePrefix: 'นิกรของพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.286956868+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.286996777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.287003885+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.287018472+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.287026088+07:00","message":"[bufferProcess] interim [920000000]:นิกรของพระองค์ท่านค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.287028645+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.287034389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.287037455+07:00","message":"> Transcript [48224] [false]: 'นิกรของพระองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.287041109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.287048132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.287050786+07:00","message":"StatePrefix: 'นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.287057421+07:00","message":"TextPushed: 'ส่วนผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.464361563+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.464412907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.464420954+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.464436951+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.464445105+07:00","message":"[bufferProcess] interim [40000000]:นิกรของพระองค์ท่านขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.46444777+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.464457431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.464460327+07:00","message":"> Transcript [48225] [false]: 'นิกรของพระองค์ท่านค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.464464283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.464466749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.464468825+07:00","message":"StatePrefix: 'นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.464471225+07:00","message":"TextPushed: 'ส่วนผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.467925525+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.467938137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.467942235+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.467951876+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.467956084+07:00","message":"[bufferProcess] interim [100000000]:นิกรของพระองค์ท่านขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.46795967+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.467962389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.467964886+07:00","message":"> Transcript [48226] [false]: 'นิกรของพระองค์ท่านขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.467967354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.467969182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.467971333+07:00","message":"StatePrefix: 'นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.467973625+07:00","message":"TextPushed: 'ส่วนผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.536378794+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.536434202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.536442874+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.536463798+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536474486+07:00","message":"[bufferProcess] interim [220000000]:นิกรของพระองค์ท่านขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536478927+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536489737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536494863+07:00","message":"> Transcript [48227] [false]: 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536500083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536503999+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.53650789+07:00","message":"StatePrefix: 'นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536511235+07:00","message":"TextPushed: 'ส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536520442+07:00","message":"Push: 'นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536523408+07:00","message":"TextPushed: 'นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536529279+07:00","message":"Set new StatePrefix : 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.536532529+07:00","message":"Next Push (prob) : 'ท่านขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.536544804+07:00","message":"push: {false นิกรของพระองค์ 0 0xc004c0f600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.780415633+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.780460353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.780466615+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.780484905+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.780493305+07:00","message":"[bufferProcess] interim [400000000]:นิกรของพระองค์ท่านขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.780496613+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.780501633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.780504766+07:00","message":"> Transcript [48228] [false]: 'นิกรของพระองค์ท่านขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.780508561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.780510937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.780513083+07:00","message":"StatePrefix: 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.780516076+07:00","message":"TextPushed: 'นิกรของพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.890892365+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.890934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.890939861+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:12.890954576+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.89096508+07:00","message":"[bufferProcess] interim [460000000]:นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.890967616+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.890973055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.890975926+07:00","message":"> Transcript [48229] [false]: 'นิกรของพระองค์ท่านขนาดนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.890979416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.890981514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.890984869+07:00","message":"StatePrefix: 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:12.89098725+07:00","message":"TextPushed: 'นิกรของพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.001978791+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.002017548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.002025124+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.002037234+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.002045037+07:00","message":"[bufferProcess] interim [580000000]:นิกรของพระองค์ท่านขนาดนี้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.002047595+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.00205334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.002056259+07:00","message":"> Transcript [48230] [false]: 'นิกรของพระองค์ท่านขนาดนี้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.002060143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.002062324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.002064244+07:00","message":"StatePrefix: 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.002067064+07:00","message":"TextPushed: 'นิกรของพระองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.047681384+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.047717112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.047722961+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.047738175+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047745638+07:00","message":"[bufferProcess] interim [640000000]:นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.0477493+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047753383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047756832+07:00","message":"> Transcript [48231] [false]: 'นิกรของพระองค์ท่านขนาดนี้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047760791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047762961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047764928+07:00","message":"StatePrefix: 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047767496+07:00","message":"TextPushed: 'นิกรของพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047770666+07:00","message":"Push: 'ท่านขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047772862+07:00","message":"TextPushed: 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047775344+07:00","message":"Set new StatePrefix : 'นิกรของพระองค์ท่านขนาดนี้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.047777564+07:00","message":"Next Push (prob) : 'นี้ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.047784613+07:00","message":"push: {false ท่านขนาด 0 0xc004c0f600}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:13.236281639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:13.236283353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.440182903+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.440221805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้มันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.440229563+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้มันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.440245904+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.440263353+07:00","message":"[bufferProcess] interim [0]:นิกรของพระองค์ท่านขนาดนี้มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.440266837+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.440270345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.440273251+07:00","message":"> Transcript [48232] [false]: 'นิกรของพระองค์ท่านขนาดนี้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.440275617+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.454216222+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.454244098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.454251286+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.454264618+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.454271255+07:00","message":"[bufferProcess] interim [60000000]:นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.45427383+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.454276946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.454279385+07:00","message":"> Transcript [48233] [false]: 'นิกรของพระองค์ท่านขนาดนี้มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.454281791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.454284058+07:00","message":"Set new StatePrefix: 'นิกรของพระองค์ท่านขนาดนี้มันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.478492471+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.478513257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้เลยก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.478518222+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้เลยก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.478529835+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้เลยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.478535193+07:00","message":"[bufferProcess] interim [120000000]:นิกรของพระองค์ท่านขนาดนี้เลยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.478537873+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.478540638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.478543135+07:00","message":"> Transcript [48234] [false]: 'นิกรของพระองค์ท่านขนาดนี้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.478545347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.478547718+07:00","message":"Set new StatePrefix: 'นิกรของพระองค์ท่านขนาดนี้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.627378092+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.627432216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.62743938+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.627455652+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.627463498+07:00","message":"[bufferProcess] interim [240000000]:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.627466135+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้เลยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.627469916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.627472627+07:00","message":"> Transcript [48235] [false]: 'นิกรของพระองค์ท่านขนาดนี้เลยก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.627475121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.627478771+07:00","message":"Set new StatePrefix: 'นิกรของพระองค์ท่านขนาดนี้เลยก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.746865639+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.746906813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.746914188+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.746930887+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.746939197+07:00","message":"[bufferProcess] interim [360000000]:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.74694288+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.746950639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.746953767+07:00","message":"> Transcript [48236] [false]: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.746956416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.746958796+07:00","message":"Set new StatePrefix: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.987292902+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.98733331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.987344057+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:13.98736312+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.987375725+07:00","message":"[bufferProcess] interim [600000000]:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.987378386+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.987383219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.987387314+07:00","message":"> Transcript [48237] [false]: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.987391431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.987393898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.987396766+07:00","message":"StatePrefix: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:13.987399796+07:00","message":"TextPushed: 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.076813725+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.076865146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.076872016+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.076892228+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.076901565+07:00","message":"[bufferProcess] interim [720000000]:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.076906237+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.076911222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.076914486+07:00","message":"> Transcript [48238] [false]: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.076918485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.0769206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.076923533+07:00","message":"StatePrefix: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.076926436+07:00","message":"TextPushed: 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.264158897+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.264202293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.264209262+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.264227037+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.264235855+07:00","message":"[bufferProcess] interim [840000000]:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.264239141+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.264244252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.264247447+07:00","message":"> Transcript [48239] [false]: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.264251371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.264253735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.264255985+07:00","message":"StatePrefix: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.264258775+07:00","message":"TextPushed: 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.452565263+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.452609382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.452616275+07:00","message":"receive interim result [false|false]: นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.452635029+07:00","message":"[buffer interim] 3708 false นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452644136+07:00","message":"[bufferProcess] interim [80000000]:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452647245+07:00","message":"[bufferProcess] send to processor:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452651715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452655514+07:00","message":"> Transcript [48240] [false]: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452660334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452662682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452665618+07:00","message":"StatePrefix: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452670771+07:00","message":"TextPushed: 'นิกรของพระองค์ท่านขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.45267886+07:00","message":"Push: 'นี้มันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452682168+07:00","message":"TextPushed: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452685028+07:00","message":"Set new StatePrefix : 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.452687742+07:00","message":"Next Push (prob) : 'เป็นเกี่ยวกับเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.452696091+07:00","message":"push: {false นี้มันก็น่าจะ 0 0xc004c0f600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.556129721+07:00","message":"[GCS] IsForceVAD: false for message ID: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.740255524+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.740295354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ\",\"confidence\":0.9044205}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.740303704+07:00","message":"receive interim result [true|false]: นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.740314243+07:00","message":"end recv isFinal message id 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.740316507+07:00","message":"end Recv id 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.740322864+07:00","message":"[buffer interim] 3708 true นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740332093+07:00","message":"[bufferProcess] interim [380000000]:นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740337629+07:00","message":"[bufferProcess] send to processor (isfinal):นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740343301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740346436+07:00","message":"> Transcript [48241] [false]: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740349825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.74035187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.74035429+07:00","message":"StatePrefix: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740357123+07:00","message":"TextPushed: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740359229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740361355+07:00","message":"> Transcript [48242] [true]: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740363584+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740365304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740367309+07:00","message":"StatePrefix: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะเป็นเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740375139+07:00","message":"TextPushed: 'นิกรของพระองค์ท่านขนาดนี้มันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:14.740378726+07:00","message":"Push: 'เป็นเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.740386621+07:00","message":"push: {true เป็นเกี่ยวกับเรื่องของ 0 0xc004c0f600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:14.748454465+07:00","message":"[GCS] Start streaming session, msgId: 3709"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:14.751148459+07:00","message":"write wav file: './tmp/7589/7589_3708.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.812010332+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.812063128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.812070855+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.812092549+07:00","message":"[buffer interim] 3709 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.812105805+07:00","message":"[bufferProcess] interim [900000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.812111264+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.812121503+07:00","message":"[bufferProcess] send to processor (ticker):เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.812125243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.812129237+07:00","message":"> Transcript [48243] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.812132528+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.942049742+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.942096255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.942104122+07:00","message":"receive interim result [false|false]: เรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.942122254+07:00","message":"[buffer interim] 3709 false เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.942131208+07:00","message":"[bufferProcess] interim [20000000]:เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.942133843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.982650949+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.982686588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.982692962+07:00","message":"receive interim result [false|false]: เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:15.982705496+07:00","message":"[buffer interim] 3709 false เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.982715462+07:00","message":"[bufferProcess] interim [80000000]:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.982717674+07:00","message":"[bufferProcess] send to processor:เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.982721934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.982724879+07:00","message":"> Transcript [48244] [false]: 'เรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.982728206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.982730591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.982733036+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:15.982735426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.206324096+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.206373709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.206384081+07:00","message":"receive interim result [false|false]: เรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.206402946+07:00","message":"[buffer interim] 3709 false เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.206422305+07:00","message":"[bufferProcess] interim [260000000]:เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.206426802+07:00","message":"[bufferProcess] send to processor:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.206438896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.206443155+07:00","message":"> Transcript [48245] [false]: 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.20644806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.206451471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.206454595+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.206458358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.216892899+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.216916798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.216923694+07:00","message":"receive interim result [false|false]: เรื่องของป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.216938362+07:00","message":"[buffer interim] 3709 false เรื่องของป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.216944779+07:00","message":"[bufferProcess] interim [320000000]:เรื่องของป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.216948394+07:00","message":"[bufferProcess] send to processor:เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.216957218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.216960952+07:00","message":"> Transcript [48246] [false]: 'เรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.216966027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.216969039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.216972087+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.216975243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:16.236847269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:16.236880857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.386663271+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.386711253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.386718296+07:00","message":"receive interim result [false|false]: เรื่องของป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.386735579+07:00","message":"[buffer interim] 3709 false เรื่องของป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386744528+07:00","message":"[bufferProcess] interim [500000000]:เรื่องของป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386747206+07:00","message":"[bufferProcess] send to processor:เรื่องของป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386754195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386757106+07:00","message":"> Transcript [48247] [false]: 'เรื่องของป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386764667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386767172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386769512+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386771729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386777852+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386781513+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386783932+07:00","message":"Set new StatePrefix : 'เรื่องของป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.386786242+07:00","message":"Next Push (prob) : 'ของป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.38679678+07:00","message":"push: {false เรื่อง 0 0xc004611900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.709198126+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.709240171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าป๊า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.709247459+07:00","message":"receive interim result [false|false]: เรื่องของป่าป๊า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.709259284+07:00","message":"[buffer interim] 3709 false เรื่องของป่าป๊า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.709267591+07:00","message":"[bufferProcess] interim [740000000]:เรื่องของป่าป๊า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.709269968+07:00","message":"[bufferProcess] send to processor:เรื่องของป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.709274419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.709277729+07:00","message":"> Transcript [48248] [false]: 'เรื่องของป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.709280174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.709282967+07:00","message":"Set new StatePrefix: 'เรื่องของป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.82467838+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.824720627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.824729675+07:00","message":"receive interim result [false|false]: เรื่องของป่ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.824750339+07:00","message":"[buffer interim] 3709 false เรื่องของป่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.824761054+07:00","message":"[bufferProcess] interim [860000000]:เรื่องของป่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.824765116+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าป๊า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.824772519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.824776486+07:00","message":"> Transcript [48249] [false]: 'เรื่องของป่าป๊า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.824781767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.824784555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.82478785+07:00","message":"StatePrefix: 'เรื่องของป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.824790967+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.883452289+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.883493834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.883501082+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:16.883516191+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.883524883+07:00","message":"[bufferProcess] interim [980000000]:เรื่องของป่าไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.883528103+07:00","message":"[bufferProcess] send to processor:เรื่องของป่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.883532796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.883536913+07:00","message":"> Transcript [48250] [false]: 'เรื่องของป่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.883541503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.883544247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.883547672+07:00","message":"StatePrefix: 'เรื่องของป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:16.883550545+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.442158238+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.442201192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.442208432+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.442221907+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.442233971+07:00","message":"[bufferProcess] interim [460000000]:เรื่องของป่าไม้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.442237154+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.442244843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.4422491+07:00","message":"> Transcript [48251] [false]: 'เรื่องของป่าไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.442253734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.442257102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.442260509+07:00","message":"StatePrefix: 'เรื่องของป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.442263792+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.529789645+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.529824637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.529830643+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.529845257+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.529853468+07:00","message":"[bufferProcess] interim [580000000]:เรื่องของป่าไม้เรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.529856214+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.52986018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.529863297+07:00","message":"> Transcript [48252] [false]: 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.529866884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.52986925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.529871381+07:00","message":"StatePrefix: 'เรื่องของป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.529873723+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.529876498+07:00","message":"Push: 'ของป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.529878399+07:00","message":"TextPushed: 'เรื่องของป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.529880451+07:00","message":"Set new StatePrefix : 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.529883859+07:00","message":"Next Push (prob) : 'ไม้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.529891151+07:00","message":"push: {false ของป่า 0 0xc004611900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.761974623+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.762014272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.762020196+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.762037969+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.762046846+07:00","message":"[bufferProcess] interim [760000000]:เรื่องของป่าไม้เรื่องอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.762050716+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.762055671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.762060074+07:00","message":"> Transcript [48253] [false]: 'เรื่องของป่าไม้เรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.762065649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.76206858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.76207371+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.762076036+07:00","message":"TextPushed: 'เรื่องของป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.853799551+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.853838937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.853845019+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.853867063+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.853874724+07:00","message":"[bufferProcess] interim [880000000]:เรื่องของป่าไม้เรื่องอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.853877641+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.853881539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.853884283+07:00","message":"> Transcript [48254] [false]: 'เรื่องของป่าไม้เรื่องอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.853888016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.853890252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.853892597+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.85389544+07:00","message":"TextPushed: 'เรื่องของป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.97415521+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.974196407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.974202852+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:17.974220269+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.974229599+07:00","message":"[bufferProcess] interim [0]:เรื่องของป่าไม้เรื่องอะไรนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.974232729+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.974240907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.974244909+07:00","message":"> Transcript [48255] [false]: 'เรื่องของป่าไม้เรื่องอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.974249086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.97425138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.974253962+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:17.974256711+07:00","message":"TextPushed: 'เรื่องของป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.109974591+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.110013854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.110020136+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.110037002+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110044353+07:00","message":"[bufferProcess] interim [180000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110046966+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110050486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110053537+07:00","message":"> Transcript [48256] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110057558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110066135+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110068478+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110071092+07:00","message":"TextPushed: 'เรื่องของป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.11007756+07:00","message":"Push: 'ไม้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110079738+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110082308+07:00","message":"Set new StatePrefix : 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.110084704+07:00","message":"Next Push (prob) : 'อะไรนะครับที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.110092055+07:00","message":"push: {false ไม้เรื่อง 0 0xc004611900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.2274454+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.227485783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.22749605+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.227510368+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.227519177+07:00","message":"[bufferProcess] interim [240000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.227522101+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.227527629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.227530228+07:00","message":"> Transcript [48257] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.22753358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.227535986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.227537994+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.227540644+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.826697165+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.826753049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.826759607+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:18.826773847+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.826781649+07:00","message":"[bufferProcess] interim [840000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.826784772+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.826790535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.826793352+07:00","message":"> Transcript [48258] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.826796971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.826799255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.826801187+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:18.826803823+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.157116929+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.157152742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.157169388+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.157183217+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.157190524+07:00","message":"[bufferProcess] interim [140000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.157194138+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.157200127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.157203299+07:00","message":"> Transcript [48259] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.157206725+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.157209111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.157211589+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.157214297+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.198299893+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.198343777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.198351884+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.19836665+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198376256+07:00","message":"[bufferProcess] interim [320000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198379172+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198386589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198392122+07:00","message":"> Transcript [48260] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198397017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198399333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198402217+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198404982+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198410857+07:00","message":"Push: 'อะไรนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198412867+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.19841564+07:00","message":"Set new StatePrefix : 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.198418533+07:00","message":"Next Push (prob) : 'ท่านปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.198436454+07:00","message":"push: {false อะไรนะครับที่ 0 0xc004611900}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:19.237067929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:19.237080027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.922329725+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.922368229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.922374025+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:19.922389641+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.922397894+07:00","message":"[bufferProcess] interim [920000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.922400789+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.922406669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.922409964+07:00","message":"> Transcript [48261] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.922413343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.922415496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.922417838+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:19.922420439+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.039037856+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.03908277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.03908993+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.039105623+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.039114412+07:00","message":"[bufferProcess] interim [40000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.039117559+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.039125359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.039128492+07:00","message":"> Transcript [48262] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.039131942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.03913416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.039136527+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.039139802+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.100110618+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.100151165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.10015755+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.100171834+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.100179061+07:00","message":"[bufferProcess] interim [160000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.100182287+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.100189427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.100192377+07:00","message":"> Transcript [48263] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.100195695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.100197884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.100200277+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.10020315+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.111440183+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.1114737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวันจันทร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.111481013+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.111495276+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111501586+07:00","message":"[bufferProcess] interim [220000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111504255+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111508029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111511625+07:00","message":"> Transcript [48264] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111515257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111517188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111519355+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111521891+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111530026+07:00","message":"Push: 'ท่านปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111532027+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111534368+07:00","message":"Set new StatePrefix : 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.111536799+07:00","message":"Next Push (prob) : 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.111544399+07:00","message":"push: {false ท่านปฏิบัติ 0 0xc004611900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.327254893+07:00","message":"[GCS] IsForceVAD: false for message ID: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.387489937+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.387535449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติการจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.38754308+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติการจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.38756037+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติการจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.387568872+07:00","message":"[bufferProcess] interim [400000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติการจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.387572101+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.387576145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.387578933+07:00","message":"> Transcript [48265] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการเป็นวันจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.387582641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.387585182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.387587413+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.387589901+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.421713772+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.421755419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.421762853+07:00","message":"receive interim result [false|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.421777114+07:00","message":"[buffer interim] 3709 false เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.42178563+07:00","message":"[bufferProcess] interim [520000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.421788464+07:00","message":"[bufferProcess] send to processor:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติการจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.421795551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.421798791+07:00","message":"> Transcript [48266] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติการจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.421802998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.421805602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.421808244+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.421810696+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.457896083+07:00","message":"[GCS] Start streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.524182521+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.524220889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง\",\"confidence\":0.94734216}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.524229478+07:00","message":"receive interim result [true|false]: เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.524238995+07:00","message":"end recv isFinal message id 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.524242229+07:00","message":"end Recv id 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.524252779+07:00","message":"[buffer interim] 3709 true เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524264071+07:00","message":"[bufferProcess] interim [580000000]:เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524269436+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524282099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524294456+07:00","message":"> Transcript [48267] [false]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524299499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.52430209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.52430505+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524307508+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.52430965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524311703+07:00","message":"> Transcript [48268] [true]: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการปฏิบัติอย่างจริงจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524314092+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524315929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524317975+07:00","message":"StatePrefix: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524319888+07:00","message":"TextPushed: 'เรื่องของป่าไม้เรื่องอะไรนะครับที่ท่านปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:20.524328351+07:00","message":"Push: 'การปฏิบัติอย่างจริงจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:20.524338137+07:00","message":"push: {true การปฏิบัติอย่างจริงจัง 0 0xc004611900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:20.5382983+07:00","message":"write wav file: './tmp/7589/7589_3709.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.218045352+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.218079498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.218086251+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.218097512+07:00","message":"[buffer interim] 3710 false ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.218107358+07:00","message":"[bufferProcess] interim [720000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.218109192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.249544562+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.249582149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.24958877+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.249600593+07:00","message":"[buffer interim] 3710 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.249607701+07:00","message":"[bufferProcess] interim [780000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.249610001+07:00","message":"[bufferProcess] send to processor:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.249615437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.249618203+07:00","message":"> Transcript [48269] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.249620727+07:00","message":"Set StatePrefix (first interim): 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.321727864+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.321765981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.321772835+07:00","message":"receive interim result [false|false]: รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.321787499+07:00","message":"[buffer interim] 3710 false รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.32179759+07:00","message":"[bufferProcess] interim [900000000]:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.321800293+07:00","message":"[bufferProcess] send to processor:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.321804119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.32180707+07:00","message":"> Transcript [48270] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.321809369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.321811624+07:00","message":"Set new StatePrefix: 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.459132231+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.459173363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.459179669+07:00","message":"receive interim result [false|false]: รู้สึกว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.45919952+07:00","message":"[buffer interim] 3710 false รู้สึกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.459215535+07:00","message":"[bufferProcess] interim [20000000]:รู้สึกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.459219106+07:00","message":"[bufferProcess] send to processor:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.459225623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.459230907+07:00","message":"> Transcript [48271] [false]: 'รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.45923724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.459240426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.459243618+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.459247032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.493153695+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.493199693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่าท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.493205756+07:00","message":"receive interim result [false|false]: รู้สึกว่าท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.49321798+07:00","message":"[buffer interim] 3710 false รู้สึกว่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.493228352+07:00","message":"[bufferProcess] interim [80000000]:รู้สึกว่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.493230941+07:00","message":"[bufferProcess] send to processor:รู้สึกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.493237951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.493240928+07:00","message":"> Transcript [48272] [false]: 'รู้สึกว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.493244495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.493246728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.493249008+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.493251314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.698390882+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.698437351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่าท่านจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.698444571+07:00","message":"receive interim result [false|false]: รู้สึกว่าท่านจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.698458997+07:00","message":"[buffer interim] 3710 false รู้สึกว่าท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.698466357+07:00","message":"[bufferProcess] interim [260000000]:รู้สึกว่าท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.698469491+07:00","message":"[bufferProcess] send to processor:รู้สึกว่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.69847287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.698475753+07:00","message":"> Transcript [48273] [false]: 'รู้สึกว่าท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.698478794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.698481302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.698483331+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.698485411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.737266333+07:00","message":"[GCS] IsForceVAD: false for message ID: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.762022653+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.762059688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่าท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.762065875+07:00","message":"receive interim result [false|false]: รู้สึกว่าท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.762081757+07:00","message":"[buffer interim] 3710 false รู้สึกว่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.762091432+07:00","message":"[bufferProcess] interim [320000000]:รู้สึกว่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.762095303+07:00","message":"[bufferProcess] send to processor:รู้สึกว่าท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.762100406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.762104246+07:00","message":"> Transcript [48274] [false]: 'รู้สึกว่าท่านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.762113244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.762116676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.76211979+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.762123337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.762127814+07:00","message":"Push: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.76213066+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.762133935+07:00","message":"Set new StatePrefix : 'รู้สึกว่าท่านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.762136803+07:00","message":"Next Push (prob) : 'ว่าท่านจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.762152717+07:00","message":"push: {false รู้สึก 0 0xc004866800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.796471892+07:00","message":"[GCS] Start streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.954570352+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.954609372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่าท่านจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.954619211+07:00","message":"receive interim result [false|false]: รู้สึกว่าท่านจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.954637391+07:00","message":"[buffer interim] 3710 false รู้สึกว่าท่านจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.954645022+07:00","message":"[bufferProcess] interim [500000000]:รู้สึกว่าท่านจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.954647257+07:00","message":"[bufferProcess] send to processor:รู้สึกว่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.954650609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.954653337+07:00","message":"> Transcript [48275] [false]: 'รู้สึกว่าท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.954655605+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.975485717+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.975538405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่าท่านจะทำ\",\"confidence\":0.9130259}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.975546392+07:00","message":"receive interim result [true|false]: รู้สึกว่าท่านจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.975564715+07:00","message":"end recv isFinal message id 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.975567267+07:00","message":"end Recv id 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.975575909+07:00","message":"[buffer interim] 3710 true รู้สึกว่าท่านจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975585511+07:00","message":"[bufferProcess] interim [500000000]:รู้สึกว่าท่านจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975589727+07:00","message":"[bufferProcess] send to processor (isfinal):รู้สึกว่าท่านจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975613395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975651749+07:00","message":"> Transcript [48276] [false]: 'รู้สึกว่าท่านจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975658406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975660704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975663653+07:00","message":"StatePrefix: 'รู้สึกว่าท่านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975666169+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975669203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975675875+07:00","message":"> Transcript [48277] [true]: 'รู้สึกว่าท่านจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975677998+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975679788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975681663+07:00","message":"StatePrefix: 'รู้สึกว่าท่านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.97568868+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:21.975697294+07:00","message":"Push: 'ว่าท่านจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:21.975708434+07:00","message":"push: {true ว่าท่านจะทำ 0 0xc004866800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:21.983875539+07:00","message":"write wav file: './tmp/7589/7589_3710.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:22.237465153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:22.237469699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.517469436+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.517509534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.517514918+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.517529922+07:00","message":"[buffer interim] 3711 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.51753672+07:00","message":"[bufferProcess] interim [780000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.517538619+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.778313972+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.778351208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.77835679+07:00","message":"receive interim result [false|false]: ทำเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.778371717+07:00","message":"[buffer interim] 3711 false ทำเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.778379092+07:00","message":"[bufferProcess] interim [960000000]:ทำเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.778381491+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.778387349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.778390379+07:00","message":"> Transcript [48278] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.778392523+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.935394976+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.935445463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.935452294+07:00","message":"receive interim result [false|false]: ทำเรื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:22.935468481+07:00","message":"[buffer interim] 3711 false ทำเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.935477721+07:00","message":"[bufferProcess] interim [80000000]:ทำเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.935481525+07:00","message":"[bufferProcess] send to processor:ทำเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.935486954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.935490773+07:00","message":"> Transcript [48279] [false]: 'ทำเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.935496996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.935499131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.935503599+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:22.935505788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.043063737+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.043099579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.043105337+07:00","message":"receive interim result [false|false]: ทำเรื่องส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.043119079+07:00","message":"[buffer interim] 3711 false ทำเรื่องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.043126618+07:00","message":"[bufferProcess] interim [140000000]:ทำเรื่องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.043128876+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.043132143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.043134929+07:00","message":"> Transcript [48280] [false]: 'ทำเรื่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.043138441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.04314081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.043142885+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.043145006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.117125621+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.11718514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.117192808+07:00","message":"receive interim result [false|false]: ทำเรื่องพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.117209606+07:00","message":"[buffer interim] 3711 false ทำเรื่องพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.11722186+07:00","message":"[bufferProcess] interim [200000000]:ทำเรื่องพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.117224613+07:00","message":"[bufferProcess] send to processor:ทำเรื่องส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.117228413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.117232425+07:00","message":"> Transcript [48281] [false]: 'ทำเรื่องส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.117235828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.117238341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.117240628+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.117242745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.240334843+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.240371977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องย้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.240378206+07:00","message":"receive interim result [false|false]: ทำเรื่องย้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.240389832+07:00","message":"[buffer interim] 3711 false ทำเรื่องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240399014+07:00","message":"[bufferProcess] interim [320000000]:ทำเรื่องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240401579+07:00","message":"[bufferProcess] send to processor:ทำเรื่องพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240404817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240407577+07:00","message":"> Transcript [48282] [false]: 'ทำเรื่องพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240410671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240412902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240415255+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240419102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240424502+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240426665+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.240443335+07:00","message":"Set new StatePrefix : 'ทำเรื่องพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.24044547+07:00","message":"Next Push (prob) : 'เรื่องพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.240458446+07:00","message":"push: {false ทำ 0 0xc0052ceb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.315386327+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.31542381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องนี้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.315429784+07:00","message":"receive interim result [false|false]: ทำเรื่องนี้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.315455037+07:00","message":"[buffer interim] 3711 false ทำเรื่องนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.315462464+07:00","message":"[bufferProcess] interim [380000000]:ทำเรื่องนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.315464725+07:00","message":"[bufferProcess] send to processor:ทำเรื่องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.315468858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.315471878+07:00","message":"> Transcript [48283] [false]: 'ทำเรื่องย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.315474228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.315476566+07:00","message":"Set new StatePrefix: 'ทำเรื่องย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.421028833+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.421067577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องย้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.421073526+07:00","message":"receive interim result [false|false]: ทำเรื่องย้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.421091898+07:00","message":"[buffer interim] 3711 false ทำเรื่องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.421103406+07:00","message":"[bufferProcess] interim [560000000]:ทำเรื่องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.421105875+07:00","message":"[bufferProcess] send to processor:ทำเรื่องนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.421109634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.421112591+07:00","message":"> Transcript [48284] [false]: 'ทำเรื่องนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.421114913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.421117142+07:00","message":"Set new StatePrefix: 'ทำเรื่องนี้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.526993156+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.527037103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องพรุ่งนี้ให้ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.527046103+07:00","message":"receive interim result [false|false]: ทำเรื่องพรุ่งนี้ให้ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.527062571+07:00","message":"[buffer interim] 3711 false ทำเรื่องพรุ่งนี้ให้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.527074445+07:00","message":"[bufferProcess] interim [680000000]:ทำเรื่องพรุ่งนี้ให้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.52707831+07:00","message":"[bufferProcess] send to processor:ทำเรื่องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.52708527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.527089285+07:00","message":"> Transcript [48285] [false]: 'ทำเรื่องย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.527092906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.527096784+07:00","message":"Set new StatePrefix: 'ทำเรื่องย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.591627382+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.591660741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องย้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.591666165+07:00","message":"receive interim result [false|false]: ทำเรื่องย้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.591679347+07:00","message":"[buffer interim] 3711 false ทำเรื่องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.591687107+07:00","message":"[bufferProcess] interim [740000000]:ทำเรื่องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.591699375+07:00","message":"[bufferProcess] send to processor:ทำเรื่องพรุ่งนี้ให้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.591703459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.591706539+07:00","message":"> Transcript [48286] [false]: 'ทำเรื่องพรุ่งนี้ให้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.591708842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.591711318+07:00","message":"Set new StatePrefix: 'ทำเรื่องพรุ่งนี้ให้ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.630511972+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.630549687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องส่งให้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.63055628+07:00","message":"receive interim result [false|false]: ทำเรื่องส่งให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.630572537+07:00","message":"[buffer interim] 3711 false ทำเรื่องส่งให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.630583112+07:00","message":"[bufferProcess] interim [800000000]:ทำเรื่องส่งให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.6305855+07:00","message":"[bufferProcess] send to processor:ทำเรื่องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.63058929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.630591988+07:00","message":"> Transcript [48287] [false]: 'ทำเรื่องย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.63059422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.630596816+07:00","message":"Set new StatePrefix: 'ทำเรื่องย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.688444129+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.688479381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.688485518+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.68849945+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.688507107+07:00","message":"[bufferProcess] interim [920000000]:ทำเรื่องตรงนี้ให้ได้ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.688509689+07:00","message":"[bufferProcess] send to processor:ทำเรื่องส่งให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.68851319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.68851633+07:00","message":"> Transcript [48288] [false]: 'ทำเรื่องส่งให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.68851845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.688520679+07:00","message":"Set new StatePrefix: 'ทำเรื่องส่งให้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.901832116+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.901871605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.901878023+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:23.901891628+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.901899612+07:00","message":"[bufferProcess] interim [100000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.901903139+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.901910336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.90191297+07:00","message":"> Transcript [48289] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.901915325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:23.901917813+07:00","message":"Set new StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.222398419+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.222454208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลเว้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.222461563+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลเว้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.222481595+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลเว้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.222493413+07:00","message":"[bufferProcess] interim [340000000]:ทำเรื่องตรงนี้ให้ได้ดูแลเว้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.222497374+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.222502585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.222507447+07:00","message":"> Transcript [48290] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.22251292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.222516296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.222519234+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.222524409+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.270130749+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.270167354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่าเอ้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.270173258+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่าเอ้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.270188986+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลว่าเอ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.270196372+07:00","message":"[bufferProcess] interim [400000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเอ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.270199307+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแลเว้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.270203506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.270206568+07:00","message":"> Transcript [48291] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลเว้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.270210551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.270212684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.270214631+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.270217293+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.280805528+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.280832828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.280838378+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.280852393+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.280858297+07:00","message":"[bufferProcess] interim [460000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.280861053+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเอ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.280864093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.280866468+07:00","message":"> Transcript [48292] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเอ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.280869581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.280872387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.280874514+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.280880423+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.434919474+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.434963616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.434971968+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.434992618+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435002026+07:00","message":"[bufferProcess] interim [640000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435006299+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435011436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435015689+07:00","message":"> Transcript [48293] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.43502066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435023874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435027497+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435030974+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435035248+07:00","message":"Push: 'เรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435038253+07:00","message":"TextPushed: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435041811+07:00","message":"Set new StatePrefix : 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:24.435045245+07:00","message":"Next Push (prob) : 'ว่าเออเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:24.435054817+07:00","message":"push: {false เรื่องตรงนี้ให้ได้ดูแล 0 0xc0052ceb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.03634589+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.036385842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องดม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.036392429+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องดม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.036404154+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องดม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.036413569+07:00","message":"[bufferProcess] interim [120000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องดม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.036415988+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.036421426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.036424592+07:00","message":"> Transcript [48294] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.036428003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.036430367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.036432528+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.036435053+07:00","message":"TextPushed: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.054352673+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.054388239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.05439547+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.054411577+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.054419414+07:00","message":"[bufferProcess] interim [240000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.054423548+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องดม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.054433568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.054446142+07:00","message":"> Transcript [48295] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องดม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.054451118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.054453982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.05445693+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.054460699+07:00","message":"TextPushed: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.130128509+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.130202134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.130209341+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.130225428+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.130234383+07:00","message":"[bufferProcess] interim [360000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.130237109+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.130240818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.130243613+07:00","message":"> Transcript [48296] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.130246761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.130248969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.13025118+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.130253884+07:00","message":"TextPushed: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:25.238454131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:25.238477593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.652949176+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.652982701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.652989807+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.653005536+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.653012794+07:00","message":"[bufferProcess] interim [840000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.653016026+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.653019514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.653022846+07:00","message":"> Transcript [48297] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.653026671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.65302884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.653031304+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.653034088+07:00","message":"TextPushed: 'ทำเรื่องตรงนี้ให้ได้ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.653037042+07:00","message":"Push: 'ว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.653039066+07:00","message":"TextPushed: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.653041336+07:00","message":"Set new StatePrefix : 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.65304401+07:00","message":"Next Push (prob) : 'ต้องอุดมสมบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.653051492+07:00","message":"push: {false ว่าเออเรา 0 0xc0052ceb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.768272221+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.768318039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.768326408+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.768339941+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.768348162+07:00","message":"[bufferProcess] interim [20000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.768351249+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.768357128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.768360809+07:00","message":"> Transcript [48298] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.768364159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.768366247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.768368597+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:25.768371505+07:00","message":"TextPushed: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:25.894718634+07:00","message":"[GCS] IsForceVAD: false for message ID: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.020223186+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.020266656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.020273164+07:00","message":"receive interim result [false|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.020289193+07:00","message":"[buffer interim] 3711 false ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.020300193+07:00","message":"[bufferProcess] interim [200000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.020304761+07:00","message":"[bufferProcess] send to processor:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.020312877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.020316681+07:00","message":"> Transcript [48299] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.020322509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.02032611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.02032888+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.020331782+07:00","message":"TextPushed: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.143651763+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.143687533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเงี้ยครับ\",\"confidence\":0.8916378}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.143694156+07:00","message":"receive interim result [true|false]: ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเงี้ยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.143701915+07:00","message":"end recv isFinal message id 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.143704042+07:00","message":"end Recv id 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.143710824+07:00","message":"[buffer interim] 3711 true ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเงี้ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143718561+07:00","message":"[bufferProcess] interim [320000000]:ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเงี้ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143724661+07:00","message":"[bufferProcess] send to processor (isfinal):ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143728091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143731235+07:00","message":"> Transcript [48300] [false]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143734823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143736964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143739275+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143743229+07:00","message":"TextPushed: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143745268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143747261+07:00","message":"> Transcript [48301] [true]: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์อะไรเงี้ยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143749365+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143751145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143752955+07:00","message":"StatePrefix: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเราต้องอุดมสมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143754916+07:00","message":"TextPushed: 'ทำเรื่องตรงนี้ให้ได้ดูแลว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.143761297+07:00","message":"Push: 'ต้องอุดมสมบูรณ์อะไรเงี้ยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.143769146+07:00","message":"push: {true ต้องอุดมสมบูรณ์อะไรเงี้ยครับ 0 0xc0052ceb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.157691019+07:00","message":"[GCS] Start streaming session, msgId: 3712"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:26.164762309+07:00","message":"write wav file: './tmp/7589/7589_3711.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.522715717+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.522762955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.522769014+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.522787454+07:00","message":"[buffer interim] 3712 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.52279483+07:00","message":"[bufferProcess] interim [360000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.522796789+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.590884483+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.590928556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.590934762+07:00","message":"receive interim result [false|false]: ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.590962005+07:00","message":"[buffer interim] 3712 false ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.590976541+07:00","message":"[bufferProcess] interim [420000000]:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.590979305+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.590983447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.590987638+07:00","message":"> Transcript [48302] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.590990088+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.660367903+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.660412773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.660419676+07:00","message":"receive interim result [false|false]: ที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.660433092+07:00","message":"[buffer interim] 3712 false ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.66044749+07:00","message":"[bufferProcess] interim [480000000]:ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.660450036+07:00","message":"[bufferProcess] send to processor:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.660456217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.660459523+07:00","message":"> Transcript [48303] [false]: 'ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.660463874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.660466239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.660468348+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.66047066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.86185474+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.86188865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.861894536+07:00","message":"receive interim result [false|false]: ที่ได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.861905699+07:00","message":"[buffer interim] 3712 false ที่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.861912609+07:00","message":"[bufferProcess] interim [720000000]:ที่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.86191501+07:00","message":"[bufferProcess] send to processor:ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.861920102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.86192287+07:00","message":"> Transcript [48304] [false]: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.861926044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.861928126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.86193026+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:26.861932432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:26.986159428+07:00","message":"[GCS] IsForceVAD: false for message ID: 3712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.057496253+07:00","message":"[GCS] Start streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.094584762+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.094621394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เห็นจัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.094629021+07:00","message":"receive interim result [false|false]: ที่ได้เห็นจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.094642932+07:00","message":"[buffer interim] 3712 false ที่ได้เห็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.094681349+07:00","message":"[bufferProcess] interim [960000000]:ที่ได้เห็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.094685014+07:00","message":"[bufferProcess] send to processor:ที่ได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.094688822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.094691667+07:00","message":"> Transcript [48305] [false]: 'ที่ได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.094694885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.094696923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.094699114+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.094701178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.134665255+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.134706067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เห็นจัง\",\"confidence\":0.899369}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.134714377+07:00","message":"receive interim result [true|false]: ที่ได้เห็นจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.134722469+07:00","message":"end recv isFinal message id 3712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.134726377+07:00","message":"end Recv id 3712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.13473473+07:00","message":"[buffer interim] 3712 true ที่ได้เห็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134744172+07:00","message":"[bufferProcess] interim [50000000]:ที่ได้เห็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134747816+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ได้เห็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134751215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134754153+07:00","message":"> Transcript [48306] [false]: 'ที่ได้เห็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134757199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134759175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134761467+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134763518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134766943+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134768775+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134771255+07:00","message":"Set new StatePrefix : 'ที่ได้เห็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134773432+07:00","message":"Next Push (prob) : 'ได้เห็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134775189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134777253+07:00","message":"> Transcript [48307] [true]: 'ที่ได้เห็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.13477942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134781512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134783505+07:00","message":"StatePrefix: 'ที่ได้เห็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134786244+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:27.134789174+07:00","message":"Push: 'ได้เห็นจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.134798045+07:00","message":"push: {false ที่ 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:27.134806579+07:00","message":"push: {true ได้เห็นจัง 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:27.141038636+07:00","message":"write wav file: './tmp/7589/7589_3712.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.105706949+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.105748111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.105753771+07:00","message":"receive interim result [false|false]: ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.105765654+07:00","message":"[buffer interim] 3713 false ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.105773146+07:00","message":"[bufferProcess] interim [900000000]:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.105775086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:28.239191431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:28.239206836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.507231844+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.50727595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตาเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.507283027+07:00","message":"receive interim result [false|false]: ปิดตาเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.507331488+07:00","message":"[buffer interim] 3713 false ปิดตาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.507340323+07:00","message":"[bufferProcess] interim [200000000]:ปิดตาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.507344876+07:00","message":"[bufferProcess] send to processor:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.507348818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.50735196+07:00","message":"> Transcript [48308] [false]: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.507354705+07:00","message":"Set StatePrefix (first interim): 'ปิดตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.655265078+07:00","message":"[GCS] IsForceVAD: false for message ID: 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.706710815+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.706762182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตาเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.706775173+07:00","message":"receive interim result [false|false]: ปิดตาเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.706793694+07:00","message":"[buffer interim] 3713 false ปิดตาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.706809224+07:00","message":"[bufferProcess] interim [440000000]:ปิดตาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.706815797+07:00","message":"[bufferProcess] send to processor:ปิดตาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.706822545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.706825339+07:00","message":"> Transcript [48309] [false]: 'ปิดตาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.706828307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.706830347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.706832309+07:00","message":"StatePrefix: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.706834651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.757391996+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.757434048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตาเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.757440938+07:00","message":"receive interim result [false|false]: ปิดตาเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.757462411+07:00","message":"[buffer interim] 3713 false ปิดตาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.757473019+07:00","message":"[bufferProcess] interim [560000000]:ปิดตาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.75747551+07:00","message":"[bufferProcess] send to processor:ปิดตาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.75747916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.757481966+07:00","message":"> Transcript [48310] [false]: 'ปิดตาเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.757485939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.75748808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.757490059+07:00","message":"StatePrefix: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.75749292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.765008572+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.765032691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตาเลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.765037651+07:00","message":"receive interim result [false|false]: ปิดตาเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.765048679+07:00","message":"[buffer interim] 3713 false ปิดตาเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.765054707+07:00","message":"[bufferProcess] interim [620000000]:ปิดตาเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.765057046+07:00","message":"[bufferProcess] send to processor:ปิดตาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.765062084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.765064524+07:00","message":"> Transcript [48311] [false]: 'ปิดตาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.765068312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.765073782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.765076593+07:00","message":"StatePrefix: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.765079322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.776348066+07:00","message":"[GCS] Start streaming session, msgId: 3714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.778842231+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.778867545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตาเลยนะครับ\",\"confidence\":0.9328163}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.778872883+07:00","message":"receive interim result [true|false]: ปิดตาเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.778882004+07:00","message":"end recv isFinal message id 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.778884308+07:00","message":"end Recv id 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.778888719+07:00","message":"[buffer interim] 3713 true ปิดตาเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778894408+07:00","message":"[bufferProcess] interim [620000000]:ปิดตาเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778897529+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดตาเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778901091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778903859+07:00","message":"> Transcript [48312] [false]: 'ปิดตาเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778906664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778908666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778910556+07:00","message":"StatePrefix: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778912475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778915222+07:00","message":"Push: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778917396+07:00","message":"TextPushed: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778919781+07:00","message":"Set new StatePrefix : 'ปิดตาเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778921927+07:00","message":"Next Push (prob) : 'เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778923685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778925737+07:00","message":"> Transcript [48313] [true]: 'ปิดตาเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778927944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778929888+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778931941+07:00","message":"StatePrefix: 'ปิดตาเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778934248+07:00","message":"TextPushed: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.778936437+07:00","message":"Push: 'เลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.778943025+07:00","message":"push: {false ปิดตา 0 0xc004b6c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.778947804+07:00","message":"push: {true เลยนะครับ 0 0xc004b6c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:28.786203653+07:00","message":"write wav file: './tmp/7589/7589_3713.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.845608893+07:00","message":"[GCS] IsForceVAD: false for message ID: 3714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.973082611+07:00","message":"receive streaming session, msgId: 3714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.973101308+07:00","message":"found end of frame, send empty tag with msgId: 3714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.973105041+07:00","message":"end Recv id 3714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.973112561+07:00","message":"[buffer interim] 3714 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.973119157+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.973123046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.973125785+07:00","message":"> Transcript [48314] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.973128206+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.973130392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.973132265+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.973134105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:28.973136893+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:28.973144769+07:00","message":"push: {true \n 0 0xc003769080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:28.977877706+07:00","message":"write wav file: './tmp/7589/7589_3714.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.038514087+07:00","message":"[GCS] Start streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.38985158+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.389900555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.389906459+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.389922752+07:00","message":"[buffer interim] 3715 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.389930286+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.38993209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.434928568+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.434964388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.434970239+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.434983474+07:00","message":"[buffer interim] 3715 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.434992136+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.43499429+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.434998731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.435001526+07:00","message":"> Transcript [48315] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.435003673+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.654647485+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.654686888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.654693034+07:00","message":"receive interim result [false|false]: ฉันชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.654706623+07:00","message":"[buffer interim] 3715 false ฉันชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.654714331+07:00","message":"[bufferProcess] interim [540000000]:ฉันชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.654716628+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.654720079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.65472278+07:00","message":"> Transcript [48316] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.654724985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.654727488+07:00","message":"Set new StatePrefix: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.666400794+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.666429961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.666435004+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.666447535+07:00","message":"[buffer interim] 3715 false เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.666463905+07:00","message":"[bufferProcess] interim [600000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.666467042+07:00","message":"[bufferProcess] send to processor:ฉันชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.666471875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.666474482+07:00","message":"> Transcript [48317] [false]: 'ฉันชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.666478041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.666480043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.666482296+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.666484772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.782476634+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.782517646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.782523688+07:00","message":"receive interim result [false|false]: เฉพาะผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.782535359+07:00","message":"[buffer interim] 3715 false เฉพาะผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.782542806+07:00","message":"[bufferProcess] interim [780000000]:เฉพาะผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.782545276+07:00","message":"[bufferProcess] send to processor:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.782550722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.782553706+07:00","message":"> Transcript [48318] [false]: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.782555897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.78255786+07:00","message":"Set new StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.90014801+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.900192816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.900200482+07:00","message":"receive interim result [false|false]: เฉพาะภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:29.900216459+07:00","message":"[buffer interim] 3715 false เฉพาะภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.900228143+07:00","message":"[bufferProcess] interim [900000000]:เฉพาะภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.900231635+07:00","message":"[bufferProcess] send to processor:เฉพาะผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.900238705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.900243732+07:00","message":"> Transcript [48319] [false]: 'เฉพาะผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.900248415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.900251204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.900254051+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:29.900256991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.03331254+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.033349808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.03335644+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.033368137+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.033375625+07:00","message":"[bufferProcess] interim [20000000]:เฉพาะภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.03337813+07:00","message":"[bufferProcess] send to processor:เฉพาะภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.033383178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.03338613+07:00","message":"> Transcript [48320] [false]: 'เฉพาะภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.033389236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.033391307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.0333933+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.033395616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.293250806+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.293292063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.293297596+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.293309456+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.293317182+07:00","message":"[bufferProcess] interim [320000000]:เฉพาะภาคใต้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.293319447+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.293322894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.293325662+07:00","message":"> Transcript [48321] [false]: 'เฉพาะภาคใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.293328867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.293331045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.293333062+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.29333509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.404939637+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.404979439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.404985383+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.405000603+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405023037+07:00","message":"[bufferProcess] interim [380000000]:เฉพาะภาคใต้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405026599+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405033769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405036528+07:00","message":"> Transcript [48322] [false]: 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405039828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405042272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405045816+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.40504794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405054323+07:00","message":"Push: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405056385+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405058614+07:00","message":"Set new StatePrefix : 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.405060737+07:00","message":"Next Push (prob) : 'ภาคใต้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.405068865+07:00","message":"push: {false เฉพาะ 0 0xc004117f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.804779237+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.804824928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.804832043+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.804847584+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.804856006+07:00","message":"[bufferProcess] interim [800000000]:เฉพาะภาคใต้ด้วยนะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.804858489+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.80486288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.804866109+07:00","message":"> Transcript [48323] [false]: 'เฉพาะภาคใต้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.804870312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.804872575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.804874586+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.804877011+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.931058109+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.931101103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.931107505+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:30.931123822+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.931133048+07:00","message":"[bufferProcess] interim [920000000]:เฉพาะภาคใต้ด้วยนะจะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.931138709+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.931143922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.93114717+07:00","message":"> Transcript [48324] [false]: 'เฉพาะภาคใต้ด้วยนะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.931151214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.93115359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.931156436+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:30.93115922+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.109050664+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.109099373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.109107611+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.109122694+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.109134867+07:00","message":"[bufferProcess] interim [100000000]:เฉพาะภาคใต้ด้วยนะจะว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.109137334+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.109141794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.109145354+07:00","message":"> Transcript [48325] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.109149243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.109151614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.109154292+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.109156744+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:31.239442498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:31.239476579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.418817364+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.41885742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.418864317+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.418874928+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418882952+07:00","message":"[bufferProcess] interim [400000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418885327+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418889147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418891997+07:00","message":"> Transcript [48326] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418895692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418897848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.41890051+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418902827+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418905527+07:00","message":"Push: 'ภาคใต้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418907508+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418910126+07:00","message":"Set new StatePrefix : 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.418912573+07:00","message":"Next Push (prob) : 'นะจะว่าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.418920463+07:00","message":"push: {false ภาคใต้ด้วย 0 0xc004117f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.927325109+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.927362429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.92736925+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:31.927383078+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.92739054+07:00","message":"[bufferProcess] interim [880000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.927393949+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.927398353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.927401924+07:00","message":"> Transcript [48327] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.927405261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.927407504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.927409487+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:31.927412425+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.057764734+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.057801615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.057807855+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.057823487+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.057831475+07:00","message":"[bufferProcess] interim [0]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.057834062+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.057837764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.05784104+07:00","message":"> Transcript [48328] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.0578447+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.057846878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.057848868+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.05785184+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.211229261+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.211271484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.21127835+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.211298485+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.211309561+07:00","message":"[bufferProcess] interim [180000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.211314894+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.211319795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.211322783+07:00","message":"> Transcript [48329] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.21132647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.211329148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.211331551+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.211334444+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.283296165+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.283340592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.283347721+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.283362861+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.2833745+07:00","message":"[bufferProcess] interim [240000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283378597+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283385922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283390852+07:00","message":"> Transcript [48330] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283396298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283399636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283404518+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283407835+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283412263+07:00","message":"Push: 'นะจะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283415568+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283418806+07:00","message":"Set new StatePrefix : 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.283422192+07:00","message":"Next Push (prob) : 'นะแล้วก็ชั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.283441091+07:00","message":"push: {false นะจะว่าไป 0 0xc004117f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.301670278+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.30170151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.301707264+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.30172188+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.301729068+07:00","message":"[bufferProcess] interim [300000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.301731685+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.301735584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.30173847+07:00","message":"> Transcript [48331] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.301741332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.301743547+07:00","message":"Set new StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.507006297+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.507043455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.507050921+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:32.507063579+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.50707056+07:00","message":"[bufferProcess] interim [480000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.507073917+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.507082808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.507085591+07:00","message":"> Transcript [48332] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.507089052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:32.507091656+07:00","message":"Set new StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.09058648+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.090635752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.090643152+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.090658596+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.090667105+07:00","message":"[bufferProcess] interim [80000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.090669689+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.090675988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.090679654+07:00","message":"> Transcript [48333] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.090683753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.090685897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.090687993+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.090691362+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.250262109+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.25030708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.250314551+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.250331874+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.250341084+07:00","message":"[bufferProcess] interim [200000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.250345004+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.25035586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.2503587+07:00","message":"> Transcript [48334] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.250364407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.250367102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.25036982+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.250373122+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.312540421+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.312583396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.312590932+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.312617651+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.312626207+07:00","message":"[bufferProcess] interim [260000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.312631265+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.312635789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.312639005+07:00","message":"> Transcript [48335] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.312643089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.312645314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.312647863+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.312651348+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.442499871+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.442559201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.442566619+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.442587561+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.442596698+07:00","message":"[bufferProcess] interim [380000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.442599535+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.442607528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.442610594+07:00","message":"> Transcript [48336] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.442615191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.44261779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.442620402+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.442623355+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.442629505+07:00","message":"Push: 'นะแล้วก็ชุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.442631564+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.442634221+07:00","message":"Set new StatePrefix : 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.44263674+07:00","message":"Next Push (prob) : 'ชื่นมีป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.442646535+07:00","message":"push: {false นะแล้วก็ชุ่ม 0 0xc004117f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.480291036+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.480332003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.480340553+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.480355824+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.480367124+07:00","message":"[bufferProcess] interim [440000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.480369991+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.480377914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.480380717+07:00","message":"> Transcript [48337] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.4803834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.480385932+07:00","message":"Set new StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.626760907+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.626804164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.626810277+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.626826068+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.626834198+07:00","message":"[bufferProcess] interim [620000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.626836605+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.626840176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.626848861+07:00","message":"> Transcript [48338] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.626851201+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.626853197+07:00","message":"Set new StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.811018698+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.811064946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.8110725+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.811087048+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.811095226+07:00","message":"[bufferProcess] interim [740000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.811098646+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.811105858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.81110909+07:00","message":"> Transcript [48339] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.811113599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.811115881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.811120597+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.811123659+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.871253849+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.871290996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.871300164+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.871313074+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.871319866+07:00","message":"[bufferProcess] interim [860000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.871322463+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.871329269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.871331987+07:00","message":"> Transcript [48340] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.87133883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.871342217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.87134437+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.871347026+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.894884134+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.894921048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.894927019+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:33.894943225+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.894951153+07:00","message":"[bufferProcess] interim [920000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.894953616+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.894962132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.894965041+07:00","message":"> Transcript [48341] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.89496883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.894971169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.894973133+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:33.894976103+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.021217668+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.021257428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.021263778+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.021281415+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021289384+07:00","message":"[bufferProcess] interim [980000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021292044+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021295727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021301254+07:00","message":"> Transcript [48342] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021305675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021307869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021310496+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.0213133+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021316429+07:00","message":"Push: 'ชื่นมีสามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021321234+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021323664+07:00","message":"Set new StatePrefix : 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.021325978+07:00","message":"Next Push (prob) : 'เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.021335141+07:00","message":"push: {false ชื่นมีสามี 0 0xc004117f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.117900883+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.117942092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.117948891+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.117963304+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.1179743+07:00","message":"[bufferProcess] interim [40000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.117977772+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.117984265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.117990315+07:00","message":"> Transcript [48343] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.117994622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.117996833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.117998898+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.1180016+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:34.24020207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:34.240228072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.294728217+07:00","message":"[GCS] IsForceVAD: false for message ID: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.320905997+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.320953862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.320962718+07:00","message":"receive interim result [false|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.320979827+07:00","message":"[buffer interim] 3715 false เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.320991996+07:00","message":"[bufferProcess] interim [280000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.320996163+07:00","message":"[bufferProcess] send to processor:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.321004958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.321009197+07:00","message":"> Transcript [48344] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.321013536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.321016614+07:00","message":"Set new StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.418865118+07:00","message":"[GCS] Start streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.474053474+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.474097378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม\",\"confidence\":0.9456071}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.474105116+07:00","message":"receive interim result [true|false]: เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.474117935+07:00","message":"end recv isFinal message id 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.474120157+07:00","message":"end Recv id 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.474127427+07:00","message":"[buffer interim] 3715 true เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474135119+07:00","message":"[bufferProcess] interim [460000000]:เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474139367+07:00","message":"[bufferProcess] send to processor (isfinal):เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474163682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474198513+07:00","message":"> Transcript [48345] [false]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474207543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474210779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474213537+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474217708+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474220504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474223239+07:00","message":"> Transcript [48346] [true]: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไรอุดม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.47422583+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474227953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474229739+07:00","message":"StatePrefix: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามีเขามีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474231945+07:00","message":"TextPushed: 'เฉพาะภาคใต้ด้วยนะจะว่าไปนะแล้วก็ชุ่มชื่นมีสามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:34.474242026+07:00","message":"Push: 'เขามีอะไรอุดม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:34.474256874+07:00","message":"push: {true เขามีอะไรอุดม 0 0xc004117f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:34.485941736+07:00","message":"write wav file: './tmp/7589/7589_3715.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:35.859214803+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:35.859262585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:35.859268572+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:35.859286115+07:00","message":"[buffer interim] 3716 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:35.859293099+07:00","message":"[bufferProcess] interim [320000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:35.859295307+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:35.859305782+07:00","message":"[bufferProcess] send to processor (ticker):ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:35.859308686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:35.859311658+07:00","message":"> Transcript [48347] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:35.859313897+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.047620838+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.047663778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Coffee\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.047670624+07:00","message":"receive interim result [false|false]: Coffee"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.047688131+07:00","message":"[buffer interim] 3716 false Coffee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.0476964+07:00","message":"[bufferProcess] interim [500000000]:Coffee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.04769884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.160527308+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.160566019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.160573303+07:00","message":"receive interim result [false|false]: ขอเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.160586554+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.160594421+07:00","message":"[bufferProcess] interim [560000000]:ขอเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.160596782+07:00","message":"[bufferProcess] send to processor:Coffee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.160600823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.160603683+07:00","message":"> Transcript [48348] [false]: 'Coffee'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.16060608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.160608156+07:00","message":"Set new StatePrefix: 'Coffee'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.36656112+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.366602157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.366609917+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.36662505+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.366633271+07:00","message":"[bufferProcess] interim [740000000]:ขอเปลี่ยนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.366636299+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.36664911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.366652359+07:00","message":"> Transcript [48349] [false]: 'ขอเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.366654903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.366657471+07:00","message":"Set new StatePrefix: 'ขอเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.484781601+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.48483705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนบัญชี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.484843975+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.484859142+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.484863155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.484866192+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.484871929+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.484875645+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484882806+07:00","message":"[bufferProcess] interim [860000000]:ขอเปลี่ยนบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.48488547+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484891247+07:00","message":"[bufferProcess] interim [920000000]:ขอเปลี่ยนปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484893848+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยนบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484896747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484899284+07:00","message":"> Transcript [48350] [false]: 'ขอเปลี่ยนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484903132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484905166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484907091+07:00","message":"StatePrefix: 'ขอเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484909108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484910858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484913288+07:00","message":"> Transcript [48351] [false]: 'ขอเปลี่ยนบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484915435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484917165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484918939+07:00","message":"StatePrefix: 'ขอเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.484921222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.547336836+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.547372982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนบรรยากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.547379577+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนบรรยากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.54739551+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.547402673+07:00","message":"[bufferProcess] interim [980000000]:ขอเปลี่ยนบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.54740516+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยนปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.54741278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.54741566+07:00","message":"> Transcript [48352] [false]: 'ขอเปลี่ยนปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.54741913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.547421296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.547423213+07:00","message":"StatePrefix: 'ขอเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.547425479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.861647457+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.861685133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนบรรยากาศกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.861691255+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนบรรยากาศกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.861707756+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนบรรยากาศกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861715347+07:00","message":"[bufferProcess] interim [280000000]:ขอเปลี่ยนบรรยากาศกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861718166+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยนบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861726159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861729003+07:00","message":"> Transcript [48353] [false]: 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861732778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861735671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861737821+07:00","message":"StatePrefix: 'ขอเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861740071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861746646+07:00","message":"Push: 'ขอเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861748599+07:00","message":"TextPushed: 'ขอเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861751263+07:00","message":"Set new StatePrefix : 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:36.861754086+07:00","message":"Next Push (prob) : 'บรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:36.861762548+07:00","message":"push: {false ขอเปลี่ยน 0 0xc004866400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.056460659+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.056510658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนบรรยากาศกันบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.056517431+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนบรรยากาศกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.056528623+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนบรรยากาศกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.056539167+07:00","message":"[bufferProcess] interim [460000000]:ขอเปลี่ยนบรรยากาศกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.056543077+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยนบรรยากาศกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.056550817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.056555307+07:00","message":"> Transcript [48354] [false]: 'ขอเปลี่ยนบรรยากาศกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.056560169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.056564317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.056566233+07:00","message":"StatePrefix: 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.056568665+07:00","message":"TextPushed: 'ขอเปลี่ยน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:37.240548994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:37.240562118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.392748611+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.392792592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนบรรยากาศกันบ้างได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.392799754+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนบรรยากาศกันบ้างได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.392812524+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนบรรยากาศกันบ้างได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.392822713+07:00","message":"[bufferProcess] interim [760000000]:ขอเปลี่ยนบรรยากาศกันบ้างได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.392831016+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยนบรรยากาศกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.392837879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.392840676+07:00","message":"> Transcript [48355] [false]: 'ขอเปลี่ยนบรรยากาศกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.392844372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.392846717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.392849357+07:00","message":"StatePrefix: 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.392851987+07:00","message":"TextPushed: 'ขอเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.480549685+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.480590079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.480596576+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:37.480609293+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.48061876+07:00","message":"[bufferProcess] interim [880000000]:ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.480621844+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยนบรรยากาศกันบ้างได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.48062551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.480628411+07:00","message":"> Transcript [48356] [false]: 'ขอเปลี่ยนบรรยากาศกันบ้างได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.480632184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.480634499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.480636674+07:00","message":"StatePrefix: 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:37.480641327+07:00","message":"TextPushed: 'ขอเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.103848192+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.103886702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.103892347+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.103917769+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103929025+07:00","message":"[bufferProcess] interim [480000000]:ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103931377+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103934773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103937417+07:00","message":"> Transcript [48357] [false]: 'ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103941682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103943937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103946233+07:00","message":"StatePrefix: 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103948503+07:00","message":"TextPushed: 'ขอเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103951749+07:00","message":"Push: 'บรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103954116+07:00","message":"TextPushed: 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103956211+07:00","message":"Set new StatePrefix : 'ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.103958892+07:00","message":"Next Push (prob) : 'กันบ้างได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.103966627+07:00","message":"push: {false บรรยากาศ 0 0xc004866400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.275207951+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.275260209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.275266721+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.275282806+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.275290934+07:00","message":"[bufferProcess] interim [660000000]:ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.275293606+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.275296978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.275299747+07:00","message":"> Transcript [48358] [false]: 'ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.275302948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.275304988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.27530724+07:00","message":"StatePrefix: 'ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.275309741+07:00","message":"TextPushed: 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.336356949+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.336390555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.336396633+07:00","message":"receive interim result [false|false]: ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.33640586+07:00","message":"[buffer interim] 3716 false ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.336413367+07:00","message":"[bufferProcess] interim [780000000]:ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.336416177+07:00","message":"[bufferProcess] send to processor:ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.336420073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.336424427+07:00","message":"> Transcript [48359] [false]: 'ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.336427847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.336429985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.33643208+07:00","message":"StatePrefix: 'ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.336434877+07:00","message":"TextPushed: 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.574456927+07:00","message":"[GCS] IsForceVAD: false for message ID: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.652413728+07:00","message":"[GCS] Start streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.717970124+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.71800973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี\",\"confidence\":0.95678884}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.718020277+07:00","message":"receive interim result [true|false]: ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.718033215+07:00","message":"end recv isFinal message id 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.718036029+07:00","message":"end Recv id 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.718042654+07:00","message":"[buffer interim] 3716 true ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718050046+07:00","message":"[bufferProcess] interim [170000000]:ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718053806+07:00","message":"[bufferProcess] send to processor (isfinal):ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718057256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718060392+07:00","message":"> Transcript [48360] [false]: 'ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718063436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718065616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718067672+07:00","message":"StatePrefix: 'ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.71807027+07:00","message":"TextPushed: 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718072446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718074469+07:00","message":"> Transcript [48361] [true]: 'ขอเปลี่ยนบรรยากาศกันบ้างได้ครับพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718076671+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718078444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718080269+07:00","message":"StatePrefix: 'ขอเปลี่ยนบรรยากาศกันบ้างได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718082178+07:00","message":"TextPushed: 'ขอเปลี่ยนบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:38.718084926+07:00","message":"Push: 'กันบ้างได้ครับพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:38.718091787+07:00","message":"push: {true กันบ้างได้ครับพี่บ่าววี 0 0xc004866400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:38.727306219+07:00","message":"write wav file: './tmp/7589/7589_3716.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.104939952+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.104973568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.104978881+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.104993055+07:00","message":"[buffer interim] 3717 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.104999936+07:00","message":"[bufferProcess] interim [300000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.105001749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.185491763+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.185529548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.185535308+07:00","message":"receive interim result [false|false]: สม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.185550232+07:00","message":"[buffer interim] 3717 false สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.185557822+07:00","message":"[bufferProcess] interim [360000000]:สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.185560169+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.185564097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.18556687+07:00","message":"> Transcript [48362] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.185569757+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.318290563+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.318329244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมหวัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.318336193+07:00","message":"receive interim result [false|false]: สมหวัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.318349021+07:00","message":"[buffer interim] 3717 false สมหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.318356721+07:00","message":"[bufferProcess] interim [480000000]:สมหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.318359808+07:00","message":"[bufferProcess] send to processor:สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.318366525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.318369204+07:00","message":"> Transcript [48363] [false]: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.318371589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.318374417+07:00","message":"Set new StatePrefix: 'สม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.535812978+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.53585113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.535857809+07:00","message":"receive interim result [false|false]: สมบัติหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.535872611+07:00","message":"[buffer interim] 3717 false สมบัติหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.535879094+07:00","message":"[bufferProcess] interim [720000000]:สมบัติหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.535881873+07:00","message":"[bufferProcess] send to processor:สมหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.535887571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.535890542+07:00","message":"> Transcript [48364] [false]: 'สมหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.535893535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.535895804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.535898226+07:00","message":"StatePrefix: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.535900558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.700103528+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.700141444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.70014865+07:00","message":"receive interim result [false|false]: สมบัติหลายใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:39.700167026+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.700175047+07:00","message":"[bufferProcess] interim [900000000]:สมบัติหลายใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.700177856+07:00","message":"[bufferProcess] send to processor:สมบัติหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.700181333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.700184845+07:00","message":"> Transcript [48365] [false]: 'สมบัติหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.700188433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.700190676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.700193465+07:00","message":"StatePrefix: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:39.700195928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.001995902+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.002035828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.002042474+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.002062134+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.00207099+07:00","message":"[bufferProcess] interim [140000000]:สมบัติหลายใบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.002074018+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.002080057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.002083949+07:00","message":"> Transcript [48366] [false]: 'สมบัติหลายใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.002087737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.002089996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.002092491+07:00","message":"StatePrefix: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.002096897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:40.240928992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:40.240938506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513536351+07:00","message":"[GCS] Cleaned up inactive client: 3696"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513552363+07:00","message":"[GCS] Cleaned up inactive client: 3692"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.51355558+07:00","message":"[GCS] Cleaned up inactive client: 3688"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513557709+07:00","message":"[GCS] Cleaned up inactive client: 3689"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513559532+07:00","message":"[GCS] Cleaned up inactive client: 3686"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513561591+07:00","message":"[GCS] Cleaned up inactive client: 3680"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513563729+07:00","message":"[GCS] Cleaned up inactive client: 3683"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513565952+07:00","message":"[GCS] Cleaned up inactive client: 3693"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513567726+07:00","message":"[GCS] Cleaned up inactive client: 3682"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513570452+07:00","message":"[GCS] Cleaned up inactive client: 3684"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513572759+07:00","message":"[GCS] Cleaned up inactive client: 3687"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513576907+07:00","message":"[GCS] Cleaned up inactive client: 3691"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.5135787+07:00","message":"[GCS] Cleaned up inactive client: 3690"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513580825+07:00","message":"[GCS] Cleaned up inactive client: 3695"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513582773+07:00","message":"[GCS] Cleaned up inactive client: 3694"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513584529+07:00","message":"[GCS] Cleaned up inactive client: 3681"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.513586377+07:00","message":"[GCS] Cleaned up inactive client: 3685"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.579927092+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.579964177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.579970539+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.579984954+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.579994269+07:00","message":"[bufferProcess] interim [740000000]:สมบัติหลายใบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.579996451+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.580000117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.580002921+07:00","message":"> Transcript [48367] [false]: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.58000615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.580008365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.580010435+07:00","message":"StatePrefix: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.580012629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.580019053+07:00","message":"Push: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.580020981+07:00","message":"TextPushed: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.58002304+07:00","message":"Set new StatePrefix : 'สมบัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.580025458+07:00","message":"Next Push (prob) : 'บัติหลายใบเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.580047816+07:00","message":"push: {false สม 0 0xc004866580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.950800048+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.95084198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลยไฟแดงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.950848408+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลยไฟแดงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:40.950864064+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลยไฟแดงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.95087153+07:00","message":"[bufferProcess] interim [40000000]:สมบัติหลายใบเลยไฟแดงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.950874881+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.950884906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.950889318+07:00","message":"> Transcript [48368] [false]: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.950894204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.950897357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.950900669+07:00","message":"StatePrefix: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:40.95090443+07:00","message":"TextPushed: 'สม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.008118796+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.008155229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.008161491+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.008177892+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.008185183+07:00","message":"[bufferProcess] interim [100000000]:สมบัติหลายใบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.008187563+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลยไฟแดงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.008191375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.008194162+07:00","message":"> Transcript [48369] [false]: 'สมบัติหลายใบเลยไฟแดงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.008197112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.008199395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.008201714+07:00","message":"StatePrefix: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.008204235+07:00","message":"TextPushed: 'สม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.051187615+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.051230336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลยซึ่งเป็นนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.051236447+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลยซึ่งเป็นนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.051256153+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลยซึ่งเป็นนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.051264263+07:00","message":"[bufferProcess] interim [160000000]:สมบัติหลายใบเลยซึ่งเป็นนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.05126674+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.051270017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.051272795+07:00","message":"> Transcript [48370] [false]: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.051276369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.051278578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.051281238+07:00","message":"StatePrefix: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.051285362+07:00","message":"TextPushed: 'สม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.105129501+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.105173564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลยไฟแดงเป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.105179524+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลยไฟแดงเป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.105197176+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลยไฟแดงเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105207152+07:00","message":"[bufferProcess] interim [280000000]:สมบัติหลายใบเลยไฟแดงเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105211249+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลยซึ่งเป็นนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105215002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105217993+07:00","message":"> Transcript [48371] [false]: 'สมบัติหลายใบเลยซึ่งเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105221629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105223914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105226401+07:00","message":"StatePrefix: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105229537+07:00","message":"TextPushed: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105232153+07:00","message":"Push: 'บัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105234185+07:00","message":"TextPushed: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105236325+07:00","message":"Set new StatePrefix : 'สมบัติหลายใบเลยซึ่งเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.105238431+07:00","message":"Next Push (prob) : 'ซึ่งเป็นนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.105245518+07:00","message":"push: {false บัติหลายใบเลย 0 0xc004866580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.208927151+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.20896348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลยไฟแดงไปในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.208970267+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลยไฟแดงไปในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.208982832+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลยไฟแดงไปในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.208989692+07:00","message":"[bufferProcess] interim [340000000]:สมบัติหลายใบเลยไฟแดงไปในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.208992381+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลยไฟแดงเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.208999084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.209005364+07:00","message":"> Transcript [48372] [false]: 'สมบัติหลายใบเลยไฟแดงเป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.209008696+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.20901238+07:00","message":"Set new StatePrefix: 'สมบัติหลายใบเลยไฟแดงเป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.211539452+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.211549592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลยซึ่งเป็นนายทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.211553194+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลยซึ่งเป็นนายทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.211561949+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลยซึ่งเป็นนายทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.211565104+07:00","message":"[bufferProcess] interim [400000000]:สมบัติหลายใบเลยซึ่งเป็นนายทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.211567212+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลยไฟแดงไปในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.211570074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.211572232+07:00","message":"> Transcript [48373] [false]: 'สมบัติหลายใบเลยไฟแดงไปในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.211574139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.21157671+07:00","message":"Set new StatePrefix: 'สมบัติหลายใบเลยไฟแดงไปในทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.818203157+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.818245899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลยซึ่งเป็นนายทหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.818253245+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลยซึ่งเป็นนายทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:41.818269761+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลยซึ่งเป็นนายทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.818278207+07:00","message":"[bufferProcess] interim [0]:สมบัติหลายใบเลยซึ่งเป็นนายทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.818281277+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลยซึ่งเป็นนายทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.818288766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.818291602+07:00","message":"> Transcript [48374] [false]: 'สมบัติหลายใบเลยซึ่งเป็นนายทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.818294067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:41.818296322+07:00","message":"Set new StatePrefix: 'สมบัติหลายใบเลยซึ่งเป็นนายทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:42.192313704+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:42.192359767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลยซึ่งเป็นนายทหารนักรบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:42.192366834+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลยซึ่งเป็นนายทหารนักรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:42.192379426+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลยซึ่งเป็นนายทหารนักรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.192387014+07:00","message":"[bufferProcess] interim [420000000]:สมบัติหลายใบเลยซึ่งเป็นนายทหารนักรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.192389883+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลยซึ่งเป็นนายทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.19239559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.192398638+07:00","message":"> Transcript [48375] [false]: 'สมบัติหลายใบเลยซึ่งเป็นนายทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.19240206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.192404467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.192406563+07:00","message":"StatePrefix: 'สมบัติหลายใบเลยซึ่งเป็นนายทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.192409393+07:00","message":"TextPushed: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:42.375406843+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:42.375443595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:42.375469042+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:42.375480535+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.375495654+07:00","message":"[bufferProcess] interim [600000000]:สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.375520955+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลยซึ่งเป็นนายทหารนักรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.375529309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.375532373+07:00","message":"> Transcript [48376] [false]: 'สมบัติหลายใบเลยซึ่งเป็นนายทหารนักรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.37553548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.375537538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.375539998+07:00","message":"StatePrefix: 'สมบัติหลายใบเลยซึ่งเป็นนายทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:42.375542573+07:00","message":"TextPushed: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.037534643+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.037575701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.037582916+07:00","message":"receive interim result [false|false]: สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.037605871+07:00","message":"[buffer interim] 3717 false สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.037615094+07:00","message":"[bufferProcess] interim [200000000]:สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.037618092+07:00","message":"[bufferProcess] send to processor:สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.037622615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.03762576+07:00","message":"> Transcript [48377] [false]: 'สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.037629635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.037632235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.037634311+07:00","message":"StatePrefix: 'สมบัติหลายใบเลยซึ่งเป็นนายทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.037637468+07:00","message":"TextPushed: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.134748646+07:00","message":"[GCS] IsForceVAD: false for message ID: 3717"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:43.240981046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:43.240977141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.331159365+07:00","message":"[GCS] Start streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.364397865+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.364440016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมบัติหลายใบเลยใบนึงเป็นนายทหารต้องเป็นนักร้อง\",\"confidence\":0.9041402}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.36444785+07:00","message":"receive interim result [true|false]: สมบัติหลายใบเลยใบนึงเป็นนายทหารต้องเป็นนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.364458067+07:00","message":"end recv isFinal message id 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.364460347+07:00","message":"end Recv id 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.364467808+07:00","message":"[buffer interim] 3717 true สมบัติหลายใบเลยใบนึงเป็นนายทหารต้องเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364476439+07:00","message":"[bufferProcess] interim [500000000]:สมบัติหลายใบเลยใบนึงเป็นนายทหารต้องเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364480702+07:00","message":"[bufferProcess] send to processor (isfinal):สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364484973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364487625+07:00","message":"> Transcript [48378] [false]: 'สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364500078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364502717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364507285+07:00","message":"StatePrefix: 'สมบัติหลายใบเลยซึ่งเป็นนายทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364511713+07:00","message":"TextPushed: 'สมบัติหลายใบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364516109+07:00","message":"Push: 'ซึ่งเป็นนายทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364519226+07:00","message":"TextPushed: 'สมบัติหลายใบเลยซึ่งเป็นนายทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364522492+07:00","message":"Set new StatePrefix : 'สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364525698+07:00","message":"Next Push (prob) : 'นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364528318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364532042+07:00","message":"> Transcript [48379] [true]: 'สมบัติหลายใบเลยใบนึงเป็นนายทหารต้องเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364535866+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364539072+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364543462+07:00","message":"StatePrefix: 'สมบัติหลายใบเลยซึ่งเป็นนายทหารนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364547009+07:00","message":"TextPushed: 'สมบัติหลายใบเลยซึ่งเป็นนายทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364549874+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.364555666+07:00","message":"push: {false ซึ่งเป็นนายทหาร 0 0xc004866580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.36476311+07:00","message":"Push: 'ต้องเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364768418+07:00","message":"TextPushed: 'สมบัติหลายใบเลยซึ่งเป็นนายทหารต้องเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364770713+07:00","message":"Set new StatePrefix : 'สมบัติหลายใบเลยใบนึงเป็นนายทหารต้องเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364772979+07:00","message":"Next Push (prob) : 'สมบัติหลายใบเลยใบนึงเป็นนายทหารต้องเป็นนักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.364782757+07:00","message":"push: {true ต้องเป็นนักร้อง 0 0xc004866580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.364799333+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3717.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:43.375155757+07:00","message":"write wav file: './tmp/7589/7589_3717.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.923889402+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.923940292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.923949195+07:00","message":"receive interim result [false|false]: มอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:43.923967402+07:00","message":"[buffer interim] 3718 false มอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.923975567+07:00","message":"[bufferProcess] interim [420000000]:มอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:43.923977537+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.057977966+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.058017615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.0580236+07:00","message":"receive interim result [false|false]: มอบให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.05803838+07:00","message":"[buffer interim] 3718 false มอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.0580472+07:00","message":"[bufferProcess] interim [540000000]:มอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.058050925+07:00","message":"[bufferProcess] send to processor:มอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.058055514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.058059094+07:00","message":"> Transcript [48380] [false]: 'มอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.058062294+07:00","message":"Set StatePrefix (first interim): 'มอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.307576544+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.307611453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.307617005+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.307628848+07:00","message":"[buffer interim] 3718 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.307636062+07:00","message":"[bufferProcess] interim [780000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.307638675+07:00","message":"[bufferProcess] send to processor:มอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.307643795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.307646448+07:00","message":"> Transcript [48381] [false]: 'มอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.307650008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.307652273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.307654793+07:00","message":"StatePrefix: 'มอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.307656951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.368323534+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.36836017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.368366267+07:00","message":"receive interim result [false|false]: ความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.368378778+07:00","message":"[buffer interim] 3718 false ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.368387824+07:00","message":"[bufferProcess] interim [900000000]:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.368391584+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.368398718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.368401493+07:00","message":"> Transcript [48382] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.368403774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.368405794+07:00","message":"Set new StatePrefix: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.49681871+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.496868589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.496878234+07:00","message":"receive interim result [false|false]: ความเป็นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.496898155+07:00","message":"[buffer interim] 3718 false ความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.496911439+07:00","message":"[bufferProcess] interim [20000000]:ความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.496916168+07:00","message":"[bufferProcess] send to processor:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.496924456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.49692976+07:00","message":"> Transcript [48383] [false]: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.496935448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.496939607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.496943858+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.496947883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.555563362+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.555601616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.555609115+07:00","message":"receive interim result [false|false]: มอบความเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.5556258+07:00","message":"[buffer interim] 3718 false มอบความเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.555633624+07:00","message":"[bufferProcess] interim [80000000]:มอบความเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.555636515+07:00","message":"[bufferProcess] send to processor:ความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.555643324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.555646431+07:00","message":"> Transcript [48384] [false]: 'ความเป็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.555650067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.555652523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.55565468+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.55565748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.740509332+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.740553079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.740560093+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:44.740576542+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.740585303+07:00","message":"[bufferProcess] interim [260000000]:มอบความเป็นนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.740588105+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.740597103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.740600144+07:00","message":"> Transcript [48385] [false]: 'มอบความเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.74060316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:44.740605946+07:00","message":"Set new StatePrefix: 'มอบความเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:45.063674197+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:45.063715877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:45.063722116+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:45.063737231+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.063745529+07:00","message":"[bufferProcess] interim [620000000]:มอบความเป็นนักกีฬาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.063748409+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.063757371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.063760727+07:00","message":"> Transcript [48386] [false]: 'มอบความเป็นนักกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.063764823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.06376741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.0637702+07:00","message":"StatePrefix: 'มอบความเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.063773519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:45.648052407+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:45.648094714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:45.648101402+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:45.648119636+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.648128288+07:00","message":"[bufferProcess] interim [220000000]:มอบความเป็นนักกีฬาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.648130974+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.648139374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.648142703+07:00","message":"> Transcript [48387] [false]: 'มอบความเป็นนักกีฬาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.648147094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.648149911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.648152439+07:00","message":"StatePrefix: 'มอบความเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:45.648154876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:46.241603009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:46.241636242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:46.532040956+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:46.532079745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:46.53208552+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:46.532099709+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.532107751+07:00","message":"[bufferProcess] interim [60000000]:มอบความเป็นนักกีฬาด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.532110851+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.532118208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.532121246+07:00","message":"> Transcript [48388] [false]: 'มอบความเป็นนักกีฬาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.532124973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.532127483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.53212996+07:00","message":"StatePrefix: 'มอบความเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.53213481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:46.85390986+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:46.853950419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:46.85395781+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:46.853971786+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.853979477+07:00","message":"[bufferProcess] interim [360000000]:มอบความเป็นนักกีฬาด้วยนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.85398215+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.85398692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.853990033+07:00","message":"> Transcript [48389] [false]: 'มอบความเป็นนักกีฬาด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.853993214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.853995393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.853997794+07:00","message":"StatePrefix: 'มอบความเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.854000139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.854002774+07:00","message":"Push: 'มอบความเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.854005394+07:00","message":"TextPushed: 'มอบความเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.854007936+07:00","message":"Set new StatePrefix : 'มอบความเป็นนักกีฬาด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:46.854010091+07:00","message":"Next Push (prob) : 'กีฬาด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:46.85401942+07:00","message":"push: {false มอบความเป็นนัก 0 0xc004866900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.173772827+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.17381107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.173817365+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้องว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.173835798+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้องว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.173845002+07:00","message":"[bufferProcess] interim [660000000]:มอบความเป็นนักกีฬาด้วยนักร้องว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.173847619+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.173852931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.173855747+07:00","message":"> Transcript [48390] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.17385838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.173861984+07:00","message":"Set new StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.178629824+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.178653591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องแวว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.17865866+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้องแวว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.178670597+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้องแวว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.178676617+07:00","message":"[bufferProcess] interim [720000000]:มอบความเป็นนักกีฬาด้วยนักร้องแวว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.178679168+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนักร้องว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.178684688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.178687113+07:00","message":"> Transcript [48391] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้องว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.178690144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.178692357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.178694518+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.1786972+07:00","message":"TextPushed: 'มอบความเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.41768852+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.417733197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องแว๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.417739832+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้องแว๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.417754961+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้องแว๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.417763578+07:00","message":"[bufferProcess] interim [840000000]:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.417766524+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนักร้องแวว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.41778363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.41778758+07:00","message":"> Transcript [48392] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้องแวว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.417791582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.417794127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.417796238+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.417801495+07:00","message":"TextPushed: 'มอบความเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.53924752+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.539287646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.539294685+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:47.539307346+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.53931815+07:00","message":"[bufferProcess] interim [960000000]:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.539321979+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.53933104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.539334963+07:00","message":"> Transcript [48393] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.53934017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.539344486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.539347492+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:47.539350431+07:00","message":"TextPushed: 'มอบความเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.081049771+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.081102055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.081110942+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.081128753+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081140538+07:00","message":"[bufferProcess] interim [560000000]:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081146668+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081155423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081173048+07:00","message":"> Transcript [48394] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081178954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081182482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081185636+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081189636+07:00","message":"TextPushed: 'มอบความเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081197631+07:00","message":"Push: 'กีฬาด้วยนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081200871+07:00","message":"TextPushed: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081204267+07:00","message":"Set new StatePrefix : 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.081207357+07:00","message":"Next Push (prob) : 'แว๊บนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.081228269+07:00","message":"push: {false กีฬาด้วยนักร้อง 0 0xc004866900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.148642997+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.148685849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.148702361+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.148722458+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.148734411+07:00","message":"[bufferProcess] interim [680000000]:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.148739083+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.148746388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.148750423+07:00","message":"> Transcript [48395] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.148755579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.148758586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.148761818+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.148765705+07:00","message":"TextPushed: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.295261609+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.295301284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.295312746+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.295324912+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.295333384+07:00","message":"[bufferProcess] interim [800000000]:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.295336287+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.295342514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.295345732+07:00","message":"> Transcript [48396] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.295349432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.295351821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.295353939+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.295357895+07:00","message":"TextPushed: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.431874227+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.431911963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.43191768+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.431933181+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.43194058+07:00","message":"[bufferProcess] interim [920000000]:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.431943145+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.431948204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.43195106+07:00","message":"> Transcript [48397] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.431955245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.431957593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.431959939+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.431962546+07:00","message":"TextPushed: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.57928989+07:00","message":"[GCS] IsForceVAD: false for message ID: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.6361365+07:00","message":"[GCS] Start streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.672278587+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.672311777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.672318096+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.672332879+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672341048+07:00","message":"[bufferProcess] interim [160000000]:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672343678+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672350036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672353321+07:00","message":"> Transcript [48398] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672357921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672360538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672362831+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672365692+07:00","message":"TextPushed: 'มอบความเป็นนักกีฬาด้วยนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672372068+07:00","message":"Push: 'แว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672374013+07:00","message":"TextPushed: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672376168+07:00","message":"Set new StatePrefix : 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.672378908+07:00","message":"Next Push (prob) : 'บอกว่าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.672386009+07:00","message":"push: {false แว๊บนึง 0 0xc004866900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.750300748+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.750350088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มีฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.750359415+07:00","message":"receive interim result [false|false]: มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.750382504+07:00","message":"[buffer interim] 3718 false มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.750392393+07:00","message":"[bufferProcess] interim [280000000]:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.750395263+07:00","message":"[bufferProcess] send to processor:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.750400389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.750403371+07:00","message":"> Transcript [48399] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.750407233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.750409282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.75041139+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.750414066+07:00","message":"TextPushed: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.837267626+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.837304409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี\",\"confidence\":0.932843}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.837310812+07:00","message":"receive interim result [true|false]: มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.837319702+07:00","message":"end recv isFinal message id 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.837321967+07:00","message":"end Recv id 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.837328343+07:00","message":"[buffer interim] 3718 true มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837337634+07:00","message":"[bufferProcess] interim [280000000]:มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837341192+07:00","message":"[bufferProcess] send to processor (isfinal):มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.83734483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837350583+07:00","message":"> Transcript [48400] [false]: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837353946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837355985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837358075+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837360573+07:00","message":"TextPushed: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.83736248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837364624+07:00","message":"> Transcript [48401] [true]: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837366935+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837368721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837370476+07:00","message":"StatePrefix: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึงบอกว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837372506+07:00","message":"TextPushed: 'มอบความเป็นนักกีฬาด้วยนักร้องแว๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.837377403+07:00","message":"Push: 'บอกว่าวันนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.837384337+07:00","message":"push: {true บอกว่าวันนี้มี 0 0xc004866900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:48.857580835+07:00","message":"write wav file: './tmp/7589/7589_3718.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.992564967+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.992614195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.992620362+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:48.992635838+07:00","message":"[buffer interim] 3719 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.992644412+07:00","message":"[bufferProcess] interim [420000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:48.992646464+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.192283737+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.192343589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.192350628+07:00","message":"receive interim result [false|false]: เพลงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.192368387+07:00","message":"[buffer interim] 3719 false เพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.192376727+07:00","message":"[bufferProcess] interim [600000000]:เพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.192379341+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.19238616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.192389289+07:00","message":"> Transcript [48402] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.19239166+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:49.24201334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:49.242021839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.336925678+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.336963167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.336968929+07:00","message":"receive interim result [false|false]: เพลงพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.336982208+07:00","message":"[buffer interim] 3719 false เพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.33698915+07:00","message":"[bufferProcess] interim [720000000]:เพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.33699139+07:00","message":"[bufferProcess] send to processor:เพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.33699762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.337000329+07:00","message":"> Transcript [48403] [false]: 'เพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.33700333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.337005375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.33700745+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.337009585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.404817498+07:00","message":"[GCS] IsForceVAD: false for message ID: 3719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.466091651+07:00","message":"[GCS] Start streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.510568576+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.510606567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพิเศษ\",\"confidence\":0.95738477}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.510613654+07:00","message":"receive interim result [true|false]: เพลงพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.510623317+07:00","message":"end recv isFinal message id 3719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.510625477+07:00","message":"end Recv id 3719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.510631378+07:00","message":"[buffer interim] 3719 true เพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510644464+07:00","message":"[bufferProcess] interim [990000000]:เพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510648678+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.51065191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510654774+07:00","message":"> Transcript [48404] [false]: 'เพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510658061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.51065997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510661892+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510664016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510665701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510667938+07:00","message":"> Transcript [48405] [true]: 'เพลงพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510670554+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510672543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510674431+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510677419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.510680516+07:00","message":"Push: 'เพลงพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.510687879+07:00","message":"push: {true เพลงพิเศษ 0 0xc003325380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:49.51644783+07:00","message":"write wav file: './tmp/7589/7589_3719.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.826956301+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.827010568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.827016797+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.827029152+07:00","message":"[buffer interim] 3720 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.827038637+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.827042701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.963248652+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.963297939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.963305844+07:00","message":"receive interim result [false|false]: คิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:49.963324328+07:00","message":"[buffer interim] 3720 false คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.963334731+07:00","message":"[bufferProcess] interim [480000000]:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.963338312+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.963345148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.96334888+07:00","message":"> Transcript [48406] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:49.963352756+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.105527068+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.105575278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.105582399+07:00","message":"receive interim result [false|false]: ที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.105601034+07:00","message":"[buffer interim] 3720 false ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.105610199+07:00","message":"[bufferProcess] interim [600000000]:ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.105612739+07:00","message":"[bufferProcess] send to processor:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.105616927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.105620244+07:00","message":"> Transcript [48407] [false]: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.10562259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.105625095+07:00","message":"Set new StatePrefix: 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.172991788+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.173036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้แตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.173042383+07:00","message":"receive interim result [false|false]: ขี้แตก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.173056331+07:00","message":"[buffer interim] 3720 false ขี้แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.1730652+07:00","message":"[bufferProcess] interim [660000000]:ขี้แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.173067904+07:00","message":"[bufferProcess] send to processor:ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.173074661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.173077838+07:00","message":"> Transcript [48408] [false]: 'ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.17308037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.173082643+07:00","message":"Set new StatePrefix: 'ที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.739391118+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.739434669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.739440948+07:00","message":"receive interim result [false|false]: คิดมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.739461398+07:00","message":"[buffer interim] 3720 false คิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.739470249+07:00","message":"[bufferProcess] interim [200000000]:คิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.739472665+07:00","message":"[bufferProcess] send to processor:ขี้แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.739476694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.739480213+07:00","message":"> Transcript [48409] [false]: 'ขี้แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.739482614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.739484778+07:00","message":"Set new StatePrefix: 'ขี้แตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.824618149+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.824658387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.824664931+07:00","message":"receive interim result [false|false]: คิดมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.824679565+07:00","message":"[buffer interim] 3720 false คิดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.824687313+07:00","message":"[bufferProcess] interim [260000000]:คิดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.824689816+07:00","message":"[bufferProcess] send to processor:คิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.824696863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.824700103+07:00","message":"> Transcript [48410] [false]: 'คิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.824702444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.824704733+07:00","message":"Set new StatePrefix: 'คิดมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.864001969+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.864043196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาม่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.864048993+07:00","message":"receive interim result [false|false]: มาม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.864067717+07:00","message":"[buffer interim] 3720 false มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.864076102+07:00","message":"[bufferProcess] interim [320000000]:มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.864078563+07:00","message":"[bufferProcess] send to processor:คิดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.864082892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.864086012+07:00","message":"> Transcript [48411] [false]: 'คิดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.864090135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.864092574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.864094652+07:00","message":"StatePrefix: 'คิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.864096917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.900488242+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.900534665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.900540626+07:00","message":"receive interim result [false|false]: ที่มามอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.900553221+07:00","message":"[buffer interim] 3720 false ที่มามอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.900560815+07:00","message":"[bufferProcess] interim [440000000]:ที่มามอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.900563478+07:00","message":"[bufferProcess] send to processor:มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.900570119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.900572772+07:00","message":"> Transcript [48412] [false]: 'มาม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.900574897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.900577058+07:00","message":"Set new StatePrefix: 'มาม่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.938030433+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.938070105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดมามอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.938077437+07:00","message":"receive interim result [false|false]: คิดมามอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:50.938093102+07:00","message":"[buffer interim] 3720 false คิดมามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.938101262+07:00","message":"[bufferProcess] interim [500000000]:คิดมามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.938104059+07:00","message":"[bufferProcess] send to processor:ที่มามอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.938110964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.938114121+07:00","message":"> Transcript [48413] [false]: 'ที่มามอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.938116814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:50.938118976+07:00","message":"Set new StatePrefix: 'ที่มามอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.047412762+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.047466311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.047475138+07:00","message":"receive interim result [false|false]: ที่มามอบให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.047495687+07:00","message":"[buffer interim] 3720 false ที่มามอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.047510473+07:00","message":"[bufferProcess] interim [560000000]:ที่มามอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.04752207+07:00","message":"[bufferProcess] send to processor:คิดมามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.047531934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.047537226+07:00","message":"> Transcript [48414] [false]: 'คิดมามอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.047541142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.047544459+07:00","message":"Set new StatePrefix: 'คิดมามอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.105589772+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.105633244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.105640687+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.105658871+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.105670618+07:00","message":"[bufferProcess] interim [680000000]:ที่มามอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.105673907+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.105681486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.10568467+07:00","message":"> Transcript [48415] [false]: 'ที่มามอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.105687186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.105690278+07:00","message":"Set new StatePrefix: 'ที่มามอบให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.36357007+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.36361369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.363620066+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.363637902+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.363647853+07:00","message":"[bufferProcess] interim [860000000]:ที่มามอบให้กับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.363651963+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.363659491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.363663638+07:00","message":"> Transcript [48416] [false]: 'ที่มามอบให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.363669112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.363673156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.3636753+07:00","message":"StatePrefix: 'ที่มามอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.36367747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.387881015+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.387926696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.387944002+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.387962681+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.387971005+07:00","message":"[bufferProcess] interim [920000000]:ที่มามอบให้กับราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.387973609+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.387979749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.387983103+07:00","message":"> Transcript [48417] [false]: 'ที่มามอบให้กับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.387987582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.387989991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.387994603+07:00","message":"StatePrefix: 'ที่มามอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.38799694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.535141928+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.535189513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.535196113+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.535212479+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.535221262+07:00","message":"[bufferProcess] interim [40000000]:ที่มามอบให้กับรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.535223832+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.535232934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.535236457+07:00","message":"> Transcript [48418] [false]: 'ที่มามอบให้กับราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.535240202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.535243308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.535247497+07:00","message":"StatePrefix: 'ที่มามอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.535250245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.659778727+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.659817572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.65982351+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.659835852+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659846325+07:00","message":"[bufferProcess] interim [220000000]:ที่มามอบให้กับรายการสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659849141+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.65985531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659858205+07:00","message":"> Transcript [48419] [false]: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659861833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659864403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659866518+07:00","message":"StatePrefix: 'ที่มามอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659868916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659873569+07:00","message":"Push: 'ที่มามอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659875948+07:00","message":"TextPushed: 'ที่มามอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659878158+07:00","message":"Set new StatePrefix : 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.659880359+07:00","message":"Next Push (prob) : 'กับรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.659888083+07:00","message":"push: {false ที่มามอบให้ 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.755898061+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.755942708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสาระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.755950286+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสาระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.755967432+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.755975728+07:00","message":"[bufferProcess] interim [280000000]:ที่มามอบให้กับรายการสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.755978604+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.755986474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.755989597+07:00","message":"> Transcript [48420] [false]: 'ที่มามอบให้กับรายการสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.75599387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.755996526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.756000036+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.756002889+07:00","message":"TextPushed: 'ที่มามอบให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.935444416+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.935482775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.935489439+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.935504259+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.935511921+07:00","message":"[bufferProcess] interim [460000000]:ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.935519494+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.935526156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.935529273+07:00","message":"> Transcript [48421] [false]: 'ที่มามอบให้กับรายการสาระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.935532915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.935535334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.935537306+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.935539904+07:00","message":"TextPushed: 'ที่มามอบให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.939094224+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.93911018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.939114565+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:51.939124824+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.939129141+07:00","message":"[bufferProcess] interim [520000000]:ที่มามอบให้กับรายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.939131246+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.939134053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.939136604+07:00","message":"> Transcript [48422] [false]: 'ที่มามอบให้กับรายการสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.939139218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.939141902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.939144222+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:51.939146418+07:00","message":"TextPushed: 'ที่มามอบให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.070844097+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.070886503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.070892908+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.070910331+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070919169+07:00","message":"[bufferProcess] interim [580000000]:ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070921619+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070927387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070930931+07:00","message":"> Transcript [48423] [false]: 'ที่มามอบให้กับรายการสารคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070935041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070937755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070940156+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070942371+07:00","message":"TextPushed: 'ที่มามอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070945207+07:00","message":"Push: 'กับรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.07094707+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070949371+07:00","message":"Set new StatePrefix : 'ที่มามอบให้กับรายการสารคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.070951559+07:00","message":"Next Push (prob) : 'สารคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.070960252+07:00","message":"push: {false กับรายการ 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.137201229+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.137245268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.137251745+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.137267431+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.137277758+07:00","message":"[bufferProcess] interim [700000000]:ที่มามอบให้กับรายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.137280128+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.137286134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.137289497+07:00","message":"> Transcript [48424] [false]: 'ที่มามอบให้กับรายการสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.137292002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.13729426+07:00","message":"Set new StatePrefix: 'ที่มามอบให้กับรายการสารพัด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:52.242220421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:52.242220418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.262169863+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.262209435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.262217175+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.262231757+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.262241342+07:00","message":"[bufferProcess] interim [760000000]:ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.262244071+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.262249597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.262254112+07:00","message":"> Transcript [48425] [false]: 'ที่มามอบให้กับรายการสารคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.262256676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.262258922+07:00","message":"Set new StatePrefix: 'ที่มามอบให้กับรายการสารคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.350776364+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.35081986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.350826186+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.35084226+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.350850495+07:00","message":"[bufferProcess] interim [820000000]:ที่มามอบให้กับรายการสารพัดทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.350854297+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.350858521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.350863285+07:00","message":"> Transcript [48426] [false]: 'ที่มามอบให้กับรายการสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.350866041+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.350868137+07:00","message":"Set new StatePrefix: 'ที่มามอบให้กับรายการสารพัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.491311199+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.491350796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.491360161+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.491375541+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.491389522+07:00","message":"[bufferProcess] interim [880000000]:ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.491392113+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.49140043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.491404241+07:00","message":"> Transcript [48427] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.491408186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.491410822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.491413589+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.491416031+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.596643625+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.596684268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสาระพัดลมบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.596690616+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสาระพัดลมบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.596706943+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสาระพัดลมบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.596716032+07:00","message":"[bufferProcess] interim [0]:ที่มามอบให้กับรายการสาระพัดลมบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.596719164+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.596723599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.596726832+07:00","message":"> Transcript [48428] [false]: 'ที่มามอบให้กับรายการสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.596730479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.596732636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.596734596+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.596737744+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.610487422+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.610513441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสาระพัดลมบางปู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.610527634+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสาระพัดลมบางปู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.610542766+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสาระพัดลมบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.610549142+07:00","message":"[bufferProcess] interim [60000000]:ที่มามอบให้กับรายการสาระพัดลมบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.610551711+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสาระพัดลมบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.610560485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.610563723+07:00","message":"> Transcript [48429] [false]: 'ที่มามอบให้กับรายการสาระพัดลมบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.610566319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.61056837+07:00","message":"Set new StatePrefix: 'ที่มามอบให้กับรายการสาระพัดลมบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.61259421+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.612605921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.612610099+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:52.612618865+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.612622358+07:00","message":"[bufferProcess] interim [120000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.612624426+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสาระพัดลมบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.612626625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.612628653+07:00","message":"> Transcript [48430] [false]: 'ที่มามอบให้กับรายการสาระพัดลมบางปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.61263168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.61263389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.612635907+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสาระพัดลมบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:52.612638308+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.1489805+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.149014857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.149021738+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.149038165+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.149045734+07:00","message":"[bufferProcess] interim [720000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.149048436+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.149052269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.149055056+07:00","message":"> Transcript [48431] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.149057708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.149059754+07:00","message":"Set new StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.338648994+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.338690752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.338697695+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.338716201+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.338728599+07:00","message":"[bufferProcess] interim [900000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.338731377+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.338736051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.338740026+07:00","message":"> Transcript [48432] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.338745996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.338748504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.338750736+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.338753578+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.928027341+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.928070488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.92808324+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:53.92810055+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.928113898+07:00","message":"[bufferProcess] interim [500000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.928116587+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.928121256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.928124305+07:00","message":"> Transcript [48433] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.928128416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.928130773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.928132758+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:53.928135339+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.107806123+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.107852244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.107859373+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.107879056+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.107888454+07:00","message":"[bufferProcess] interim [680000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.107891574+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.107896199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.107899362+07:00","message":"> Transcript [48434] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.107903402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.10790627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.107910521+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.107914343+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.309475962+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.309513599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.309520166+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.309540467+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309548681+07:00","message":"[bufferProcess] interim [860000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309551365+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309555643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309558566+07:00","message":"> Transcript [48435] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309562469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309564787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309566851+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309569683+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309573266+07:00","message":"Push: 'สารพัดทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309575945+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309578781+07:00","message":"Set new StatePrefix : 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.309581566+07:00","message":"Next Push (prob) : 'ครับผมมีเพลงไหนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.309588917+07:00","message":"push: {false สารพัดทุ่งบางเขน 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.443757103+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.443823018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.443831655+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.443849157+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.443858086+07:00","message":"[bufferProcess] interim [980000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.443865073+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.443876202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.443880762+07:00","message":"> Transcript [48436] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.443885785+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.549092389+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.549127603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.549133609+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.549145408+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.549152271+07:00","message":"[bufferProcess] interim [40000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.549155107+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.549172802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.549176688+07:00","message":"> Transcript [48437] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.549180339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.549182544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.549185074+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.549187741+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.551830431+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.551859418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.55186467+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.551878358+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.551884904+07:00","message":"[bufferProcess] interim [100000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.551887746+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.551893569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.551896442+07:00","message":"> Transcript [48438] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.55189924+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.830957685+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.831010958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.831022034+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.831045805+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.831058062+07:00","message":"[bufferProcess] interim [340000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.831063903+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.831074124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.831078191+07:00","message":"> Transcript [48439] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.83108814+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.831091869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.831095018+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.831099943+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.832620942+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.832655715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.832662847+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.832679072+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.832686473+07:00","message":"[bufferProcess] interim [400000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.832689265+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.832695945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.832699378+07:00","message":"> Transcript [48440] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.832703712+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.832706449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.832708535+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.832713401+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.992566738+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.992605992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.992613327+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.992624474+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.992631592+07:00","message":"[bufferProcess] interim [580000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.992634554+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.992640752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.99264377+07:00","message":"> Transcript [48441] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.992647716+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.992649933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.992652308+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.99265487+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.992659996+07:00","message":"Push: 'ครับผมมีเพลงไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.992663856+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.992666514+07:00","message":"Set new StatePrefix : 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:54.992668917+07:00","message":"Next Push (prob) : 'ภูมิใจนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:54.992691068+07:00","message":"push: {false ครับผมมีเพลงไหนที่ 0 0xc0045de300}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:55.242678295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:55.242678296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.357564448+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.357619544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.357629118+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.357648875+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.357662873+07:00","message":"[bufferProcess] interim [880000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.357667195+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.357674258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.357681558+07:00","message":"> Transcript [48442] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.357687193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.357690147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.35769309+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.357699352+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.456162874+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.456205449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.45621518+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.456233279+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.456241578+07:00","message":"[bufferProcess] interim [940000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.456244251+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.456247802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.456250787+07:00","message":"> Transcript [48443] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.456254656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.456256883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.456259419+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.4562626+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.513446031+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.513491795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.51349922+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.513514144+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.513521308+07:00","message":"[bufferProcess] interim [60000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.513533652+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.513544373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.513547121+07:00","message":"> Transcript [48444] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.513550924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.513553043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.513555893+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.513558544+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.536649015+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.536679828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.536685725+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.536700508+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536707626+07:00","message":"[bufferProcess] interim [120000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536710683+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536714404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536717396+07:00","message":"> Transcript [48445] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536720969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536724633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536727116+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536729941+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536738027+07:00","message":"Push: 'ภูมิใจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.53674+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536742969+07:00","message":"Set new StatePrefix : 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.536745836+07:00","message":"Next Push (prob) : 'เสนอบ้างคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.536753924+07:00","message":"push: {false ภูมิใจนำ 0 0xc0045de300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.684711616+07:00","message":"[GCS] IsForceVAD: false for message ID: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.731852562+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.731901227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.731910413+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.731932326+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.73194048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.731946571+07:00","message":"receive interim result [false|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.731952747+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:55.731980074+07:00","message":"[buffer interim] 3720 false ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.731988548+07:00","message":"[bufferProcess] interim [240000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.731991839+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.731999164+07:00","message":"[bufferProcess] interim [300000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.732001245+07:00","message":"[bufferProcess] send to processor:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.732004651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.732008114+07:00","message":"> Transcript [48446] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.732011259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.73201371+07:00","message":"Set new StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.732016162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.73201872+07:00","message":"> Transcript [48447] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.732020726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:55.732026523+07:00","message":"Set new StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.01601718+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.016057044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้\",\"confidence\":0.9533893}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.016065594+07:00","message":"receive interim result [true|false]: ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.016075295+07:00","message":"end recv isFinal message id 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.016077465+07:00","message":"end Recv id 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.016084087+07:00","message":"[buffer interim] 3720 true ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016093399+07:00","message":"[bufferProcess] interim [420000000]:ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016097624+07:00","message":"[bufferProcess] send to processor (isfinal):ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.0161016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016104462+07:00","message":"> Transcript [48448] [false]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.01610789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016109919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016111854+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016114929+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016117003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016119144+07:00","message":"> Transcript [48449] [true]: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.01612569+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016127612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016129513+07:00","message":"StatePrefix: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำเสนอบ้างคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016137779+07:00","message":"TextPushed: 'ที่มามอบให้กับรายการสารพัดทุ่งบางเขนครับผมมีเพลงไหนที่ภูมิใจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.016141092+07:00","message":"Push: 'เสนอบ้างคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.016149903+07:00","message":"push: {true เสนอบ้างคะวันนี้ 0 0xc0045de300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:56.029088514+07:00","message":"write wav file: './tmp/7589/7589_3720.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.067823637+07:00","message":"[GCS] Start streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.601066043+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.601109059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.601115885+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.601133773+07:00","message":"[buffer interim] 3721 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.601141422+07:00","message":"[bufferProcess] interim [360000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.601143373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.780424668+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.780460343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.780466919+07:00","message":"receive interim result [false|false]: น่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.780482567+07:00","message":"[buffer interim] 3721 false น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.780490433+07:00","message":"[bufferProcess] interim [540000000]:น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.780492757+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.780502873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.780505709+07:00","message":"> Transcript [48450] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.780507992+07:00","message":"Set StatePrefix (first interim): 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.922355843+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.922390885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.922397086+07:00","message":"receive interim result [false|false]: น่าจะเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:56.92241358+07:00","message":"[buffer interim] 3721 false น่าจะเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.92242146+07:00","message":"[bufferProcess] interim [720000000]:น่าจะเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.922424181+07:00","message":"[bufferProcess] send to processor:น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.922429794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.922432654+07:00","message":"> Transcript [48451] [false]: 'น่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.922436193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.922438361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.92244039+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:56.922442492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.050318693+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.050360615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.0503694+07:00","message":"receive interim result [false|false]: น่าจะเป็นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.050388619+07:00","message":"[buffer interim] 3721 false น่าจะเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.050400944+07:00","message":"[bufferProcess] interim [780000000]:น่าจะเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.050404172+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.050411731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.050414848+07:00","message":"> Transcript [48452] [false]: 'น่าจะเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.050420965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.050423374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.050425481+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.050427766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.429910345+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.429958136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นเพลงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.42996575+07:00","message":"receive interim result [false|false]: น่าจะเป็นเพลงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.429982187+07:00","message":"[buffer interim] 3721 false น่าจะเป็นเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.429992017+07:00","message":"[bufferProcess] interim [200000000]:น่าจะเป็นเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.42999614+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.430004555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.430009297+07:00","message":"> Transcript [48453] [false]: 'น่าจะเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.430013844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.430017264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.430020837+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.430024516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.494319907+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.494357548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นเพลงที่ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.49436555+07:00","message":"receive interim result [false|false]: น่าจะเป็นเพลงที่ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.494379302+07:00","message":"[buffer interim] 3721 false น่าจะเป็นเพลงที่ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494386425+07:00","message":"[bufferProcess] interim [320000000]:น่าจะเป็นเพลงที่ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494388893+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494392344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494395468+07:00","message":"> Transcript [48454] [false]: 'น่าจะเป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494398613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494400706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494402671+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494404653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494407508+07:00","message":"Push: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494409547+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.49441204+07:00","message":"Set new StatePrefix : 'น่าจะเป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.494414435+07:00","message":"Next Push (prob) : 'เป็นเพลงที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.494421375+07:00","message":"push: {false น่าจะ 0 0xc0052ce800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.812820204+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.812867559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นเพลงที่ร้องคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.812874977+07:00","message":"receive interim result [false|false]: น่าจะเป็นเพลงที่ร้องคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.812889846+07:00","message":"[buffer interim] 3721 false น่าจะเป็นเพลงที่ร้องคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.812901583+07:00","message":"[bufferProcess] interim [560000000]:น่าจะเป็นเพลงที่ร้องคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.812904399+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นเพลงที่ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.812908104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.812911637+07:00","message":"> Transcript [48455] [false]: 'น่าจะเป็นเพลงที่ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.812915636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.812917668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.812921652+07:00","message":"StatePrefix: 'น่าจะเป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.812924037+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.946113881+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.946146223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นเพลงที่ร้องคู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.946152011+07:00","message":"receive interim result [false|false]: น่าจะเป็นเพลงที่ร้องคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:57.946165266+07:00","message":"[buffer interim] 3721 false น่าจะเป็นเพลงที่ร้องคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.946172416+07:00","message":"[bufferProcess] interim [680000000]:น่าจะเป็นเพลงที่ร้องคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.94617483+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นเพลงที่ร้องคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.946180566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.946183271+07:00","message":"> Transcript [48456] [false]: 'น่าจะเป็นเพลงที่ร้องคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.946186866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.946189009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.946191622+07:00","message":"StatePrefix: 'น่าจะเป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:57.946194467+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.134265068+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.134306176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นเพลงที่ร้องคู่กับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.134313293+07:00","message":"receive interim result [false|false]: น่าจะเป็นเพลงที่ร้องคู่กับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.134325657+07:00","message":"[buffer interim] 3721 false น่าจะเป็นเพลงที่ร้องคู่กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.134333172+07:00","message":"[bufferProcess] interim [860000000]:น่าจะเป็นเพลงที่ร้องคู่กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.134335944+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นเพลงที่ร้องคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.134341422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.134344234+07:00","message":"> Transcript [48457] [false]: 'น่าจะเป็นเพลงที่ร้องคู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.134348162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.134350576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.134353215+07:00","message":"StatePrefix: 'น่าจะเป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.13435553+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:58.243372722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:31:58.243390998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.344163289+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.344206921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นเพลงที่ร้องคู่กับน้องฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.34421379+07:00","message":"receive interim result [false|false]: น่าจะเป็นเพลงที่ร้องคู่กับน้องฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.344229336+07:00","message":"[buffer interim] 3721 false น่าจะเป็นเพลงที่ร้องคู่กับน้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344237869+07:00","message":"[bufferProcess] interim [100000000]:น่าจะเป็นเพลงที่ร้องคู่กับน้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344241083+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นเพลงที่ร้องคู่กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344250441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344256911+07:00","message":"> Transcript [48458] [false]: 'น่าจะเป็นเพลงที่ร้องคู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344261084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344264198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344267062+07:00","message":"StatePrefix: 'น่าจะเป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344269765+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344277506+07:00","message":"Push: 'เป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344279728+07:00","message":"TextPushed: 'น่าจะเป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344282096+07:00","message":"Set new StatePrefix : 'น่าจะเป็นเพลงที่ร้องคู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.344284949+07:00","message":"Next Push (prob) : 'ร้องคู่กับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.344293725+07:00","message":"push: {false เป็นเพลงที่ 0 0xc0052ce800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.391844403+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.391883903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.391889664+07:00","message":"receive interim result [false|false]: น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.391905046+07:00","message":"[buffer interim] 3721 false น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.39191374+07:00","message":"[bufferProcess] interim [220000000]:น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.391916467+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นเพลงที่ร้องคู่กับน้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.391919886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.391922793+07:00","message":"> Transcript [48459] [false]: 'น่าจะเป็นเพลงที่ร้องคู่กับน้องฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.391925931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.391928542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.391930512+07:00","message":"StatePrefix: 'น่าจะเป็นเพลงที่ร้องคู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.391933045+07:00","message":"TextPushed: 'น่าจะเป็นเพลงที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.506094072+07:00","message":"[GCS] IsForceVAD: false for message ID: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.601770005+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.601807525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.601814036+07:00","message":"receive interim result [true|false]: น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.601826426+07:00","message":"end recv isFinal message id 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.60182887+07:00","message":"end Recv id 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.601835934+07:00","message":"[buffer interim] 3721 true น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601844329+07:00","message":"[bufferProcess] interim [460000000]:น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601851684+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601855202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601858185+07:00","message":"> Transcript [48460] [false]: 'น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.60186133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601863234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601865208+07:00","message":"StatePrefix: 'น่าจะเป็นเพลงที่ร้องคู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601867714+07:00","message":"TextPushed: 'น่าจะเป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601869649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601874386+07:00","message":"> Transcript [48461] [true]: 'น่าจะเป็นเพลงที่ร้องคู่กับน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601876738+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601878505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601880282+07:00","message":"StatePrefix: 'น่าจะเป็นเพลงที่ร้องคู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601882445+07:00","message":"TextPushed: 'น่าจะเป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:58.601889344+07:00","message":"Push: 'ร้องคู่กับน้องฝ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:58.601897118+07:00","message":"push: {true ร้องคู่กับน้องฝ้าย 0 0xc0052ce800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:31:58.609511312+07:00","message":"write wav file: './tmp/7589/7589_3721.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:59.147462436+07:00","message":"[GCS] Start streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:59.624637961+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:59.624689769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:59.624694929+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:59.624711588+07:00","message":"[buffer interim] 3722 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:59.62471992+07:00","message":"[bufferProcess] interim [480000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:59.624721985+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:59.624725904+07:00","message":"[bufferProcess] send to processor (ticker):ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:59.624728734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:59.624732214+07:00","message":"> Transcript [48462] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:59.624734854+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:59.706764751+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:59.70680895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:59.706816181+07:00","message":"receive interim result [false|false]: ครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:31:59.706832318+07:00","message":"[buffer interim] 3722 false ครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:59.706843883+07:00","message":"[bufferProcess] interim [600000000]:ครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:31:59.706846117+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.376198711+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.376238615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่เชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.376245256+07:00","message":"receive interim result [false|false]: ครับพี่เชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.376260804+07:00","message":"[buffer interim] 3722 false ครับพี่เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.376269366+07:00","message":"[bufferProcess] interim [20000000]:ครับพี่เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.376272294+07:00","message":"[bufferProcess] send to processor:ครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.376276947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.376280632+07:00","message":"> Transcript [48463] [false]: 'ครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.376284655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.376287045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.376288949+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.376291378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.422817943+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.422857448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่เชิญน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.42286459+07:00","message":"receive interim result [false|false]: ครับพี่เชิญน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.422878939+07:00","message":"[buffer interim] 3722 false ครับพี่เชิญน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.422886674+07:00","message":"[bufferProcess] interim [200000000]:ครับพี่เชิญน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.422889548+07:00","message":"[bufferProcess] send to processor:ครับพี่เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.422896364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.422899405+07:00","message":"> Transcript [48464] [false]: 'ครับพี่เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.422902733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.422904856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.422906796+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.422908931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.443505005+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.443548188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่เชิญน้องมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.443554121+07:00","message":"receive interim result [false|false]: ครับพี่เชิญน้องมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.44356666+07:00","message":"[buffer interim] 3722 false ครับพี่เชิญน้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.443573607+07:00","message":"[bufferProcess] interim [320000000]:ครับพี่เชิญน้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.443575919+07:00","message":"[bufferProcess] send to processor:ครับพี่เชิญน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.443579066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.443581801+07:00","message":"> Transcript [48465] [false]: 'ครับพี่เชิญน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.443585022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.44358724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.44358916+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.443591173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.602908872+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.602955601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่เชิญน้องมานพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.602965354+07:00","message":"receive interim result [false|false]: ครับพี่เชิญน้องมานพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.602986166+07:00","message":"[buffer interim] 3722 false ครับพี่เชิญน้องมานพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.602994438+07:00","message":"[bufferProcess] interim [440000000]:ครับพี่เชิญน้องมานพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.602998049+07:00","message":"[bufferProcess] send to processor:ครับพี่เชิญน้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.603006714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.603011257+07:00","message":"> Transcript [48466] [false]: 'ครับพี่เชิญน้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.60301578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.603018375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.603020443+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.603022658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.603029395+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.603032551+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.603036834+07:00","message":"Set new StatePrefix : 'ครับพี่เชิญน้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:00.603040221+07:00","message":"Next Push (prob) : 'พี่เชิญน้องมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.603052081+07:00","message":"push: {false ครับ 0 0xc0052cf180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:00.934797544+07:00","message":"[GCS] IsForceVAD: false for message ID: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.067270525+07:00","message":"[GCS] Start streaming session, msgId: 3723"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:01.244307278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:01.244328504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.25644087+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.2564831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่เชิญน้องมานพไปนิส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.256489587+07:00","message":"receive interim result [false|false]: ครับพี่เชิญน้องมานพไปนิส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.256502152+07:00","message":"[buffer interim] 3722 false ครับพี่เชิญน้องมานพไปนิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.25651214+07:00","message":"[bufferProcess] interim [800000000]:ครับพี่เชิญน้องมานพไปนิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.25652014+07:00","message":"[bufferProcess] send to processor:ครับพี่เชิญน้องมานพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.256534561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.256538304+07:00","message":"> Transcript [48467] [false]: 'ครับพี่เชิญน้องมานพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.256554062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.256557875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.256563097+07:00","message":"StatePrefix: 'ครับพี่เชิญน้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.256566796+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.278891417+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.278928209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่เชิญน้องมานพดีที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.278934871+07:00","message":"receive interim result [false|false]: ครับพี่เชิญน้องมานพดีที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.278951573+07:00","message":"[buffer interim] 3722 false ครับพี่เชิญน้องมานพดีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.278960299+07:00","message":"[bufferProcess] interim [860000000]:ครับพี่เชิญน้องมานพดีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.278963119+07:00","message":"[bufferProcess] send to processor:ครับพี่เชิญน้องมานพไปนิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.278967006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.278970377+07:00","message":"> Transcript [48468] [false]: 'ครับพี่เชิญน้องมานพไปนิส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.278973598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.2789758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.278978242+07:00","message":"StatePrefix: 'ครับพี่เชิญน้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.278980895+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.28340834+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.283437369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่เชิญน้องมานพเป็นพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.283442781+07:00","message":"receive interim result [false|false]: ครับพี่เชิญน้องมานพเป็นพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.283457548+07:00","message":"[buffer interim] 3722 false ครับพี่เชิญน้องมานพเป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.28346348+07:00","message":"[bufferProcess] interim [920000000]:ครับพี่เชิญน้องมานพเป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.283466119+07:00","message":"[bufferProcess] send to processor:ครับพี่เชิญน้องมานพดีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.283469293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.283471922+07:00","message":"> Transcript [48469] [false]: 'ครับพี่เชิญน้องมานพดีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.283475014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.28347701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.283479229+07:00","message":"StatePrefix: 'ครับพี่เชิญน้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.283481871+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.339476805+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.339529014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่เชิญน้องมารบพิเศษ\",\"confidence\":0.9326629}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.339537633+07:00","message":"receive interim result [true|false]: ครับพี่เชิญน้องมารบพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.339559755+07:00","message":"end recv isFinal message id 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.339563233+07:00","message":"end Recv id 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.339573083+07:00","message":"[buffer interim] 3722 true ครับพี่เชิญน้องมารบพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339583713+07:00","message":"[bufferProcess] interim [10000000]:ครับพี่เชิญน้องมารบพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.33958916+07:00","message":"[bufferProcess] send to processor (isfinal):ครับพี่เชิญน้องมานพเป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.33959404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339601788+07:00","message":"> Transcript [48470] [false]: 'ครับพี่เชิญน้องมานพเป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339607114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339610094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339613311+07:00","message":"StatePrefix: 'ครับพี่เชิญน้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339616555+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339620531+07:00","message":"Push: 'พี่เชิญน้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339623752+07:00","message":"TextPushed: 'ครับพี่เชิญน้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339627381+07:00","message":"Set new StatePrefix : 'ครับพี่เชิญน้องมานพเป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339637156+07:00","message":"Next Push (prob) : 'นพเป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339640587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339643864+07:00","message":"> Transcript [48471] [true]: 'ครับพี่เชิญน้องมารบพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339647332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339650265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339653285+07:00","message":"StatePrefix: 'ครับพี่เชิญน้องมานพเป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339656481+07:00","message":"TextPushed: 'ครับพี่เชิญน้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:01.339660005+07:00","message":"Push: 'รบพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.339671667+07:00","message":"push: {false พี่เชิญน้องมา 0 0xc0052cf180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:01.339679894+07:00","message":"push: {true รบพิเศษ 0 0xc0052cf180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:01.346749562+07:00","message":"write wav file: './tmp/7589/7589_3722.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.262496573+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.262549783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.262556054+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.262572741+07:00","message":"[buffer interim] 3723 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.262581296+07:00","message":"[bufferProcess] interim [960000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.262583186+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.361070013+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.361111131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"think of\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.361117752+07:00","message":"receive interim result [false|false]: think of"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.361132344+07:00","message":"[buffer interim] 3723 false think of"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.361140439+07:00","message":"[bufferProcess] interim [20000000]:think of"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.361143231+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.36115013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.361152931+07:00","message":"> Transcript [48472] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.361155364+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.445181097+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.445222488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.445228884+07:00","message":"receive interim result [false|false]: เอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.445242628+07:00","message":"[buffer interim] 3723 false เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.445249869+07:00","message":"[bufferProcess] interim [80000000]:เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.445252134+07:00","message":"[bufferProcess] send to processor:think of"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.445259274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.445262247+07:00","message":"> Transcript [48473] [false]: 'think of'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.445265015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.445267513+07:00","message":"Set new StatePrefix: 'think of'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.480043649+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.480076217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.480081797+07:00","message":"receive interim result [false|false]: เอาเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.480093014+07:00","message":"[buffer interim] 3723 false เอาเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.480103121+07:00","message":"[bufferProcess] interim [140000000]:เอาเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.480105079+07:00","message":"[bufferProcess] send to processor:เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.480108559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.480111159+07:00","message":"> Transcript [48474] [false]: 'เอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.480113383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.480115533+07:00","message":"Set new StatePrefix: 'เอาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.515413388+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.515458657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.515465472+07:00","message":"receive interim result [false|false]: เอาเพลงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.5154813+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.515490529+07:00","message":"[bufferProcess] interim [200000000]:เอาเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.515493495+07:00","message":"[bufferProcess] send to processor:เอาเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.515505363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.515510367+07:00","message":"> Transcript [48475] [false]: 'เอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.515514035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.51551693+07:00","message":"Set new StatePrefix: 'เอาเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.621884897+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.621921473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.621927186+07:00","message":"receive interim result [false|false]: เอาเพลงที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.621941077+07:00","message":"[buffer interim] 3723 false เอาเพลงที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.621948915+07:00","message":"[bufferProcess] interim [380000000]:เอาเพลงที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.621951991+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.621957092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.621959893+07:00","message":"> Transcript [48476] [false]: 'เอาเพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.621963031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.621965228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.62196743+07:00","message":"StatePrefix: 'เอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.621969691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.721557943+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.721594011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงที่มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.721600272+07:00","message":"receive interim result [false|false]: เอาเพลงที่มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.721616034+07:00","message":"[buffer interim] 3723 false เอาเพลงที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.721624746+07:00","message":"[bufferProcess] interim [500000000]:เอาเพลงที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.721627326+07:00","message":"[bufferProcess] send to processor:เอาเพลงที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.721630659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.721633499+07:00","message":"> Transcript [48477] [false]: 'เอาเพลงที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.721636791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.721639291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.721641499+07:00","message":"StatePrefix: 'เอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.721644247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.951536979+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.951583866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.951594935+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:02.951612253+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.951624632+07:00","message":"[bufferProcess] interim [680000000]:เอาเพลงนี้มันจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.951628936+07:00","message":"[bufferProcess] send to processor:เอาเพลงที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.951635124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.951637985+07:00","message":"> Transcript [48478] [false]: 'เอาเพลงที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.951641292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.951643615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.95164561+07:00","message":"StatePrefix: 'เอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:02.951648426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.144702103+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.144743888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.144752876+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.14476882+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144779483+07:00","message":"[bufferProcess] interim [860000000]:เอาเพลงนี้มันจะเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144784535+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144794153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144798095+07:00","message":"> Transcript [48479] [false]: 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144802848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144805895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144810013+07:00","message":"StatePrefix: 'เอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144812473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144819541+07:00","message":"Push: 'เอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144821526+07:00","message":"TextPushed: 'เอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.144823638+07:00","message":"Set new StatePrefix : 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.14482615+07:00","message":"Next Push (prob) : 'นี้มันจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.144833781+07:00","message":"push: {false เอาเพลง 0 0xc004b1d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.326785315+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.326822346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.326828971+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.326845175+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.326852614+07:00","message":"[bufferProcess] interim [40000000]:เอาเพลงนี้มันจะเป็นเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.326855188+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.326858646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.326861523+07:00","message":"> Transcript [48480] [false]: 'เอาเพลงนี้มันจะเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.326865153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.32686765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.326869691+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.326871897+07:00","message":"TextPushed: 'เอาเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.907572368+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.907607056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.90761402+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:03.907628431+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.907637935+07:00","message":"[bufferProcess] interim [640000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.907640278+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.907644243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.907647016+07:00","message":"> Transcript [48481] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.907650324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.907652688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.907655125+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:03.907657533+07:00","message":"TextPushed: 'เอาเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.119707808+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.119743742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.119752173+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.119767053+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.119774682+07:00","message":"[bufferProcess] interim [880000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.119777528+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.119784557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.119787256+07:00","message":"> Transcript [48482] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.119791198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.11979335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.119795658+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.119798217+07:00","message":"TextPushed: 'เอาเพลง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:04.245056323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:04.245056624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.496209037+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.496241161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.496246879+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.496262173+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.496270171+07:00","message":"[bufferProcess] interim [180000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.4962727+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.496280932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.496283516+07:00","message":"> Transcript [48483] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.49628757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.496290768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.496294455+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.496297612+07:00","message":"TextPushed: 'เอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.49630659+07:00","message":"Push: 'นี้มันจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.496309618+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.496313074+07:00","message":"Set new StatePrefix : 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.496317498+07:00","message":"Next Push (prob) : 'เพลงที่ร้องได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.496325644+07:00","message":"push: {false นี้มันจะเป็น 0 0xc004b1d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.580131603+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.580185302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.580193485+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.580211808+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.58022177+07:00","message":"[bufferProcess] interim [240000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.580227141+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.580231682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.580235922+07:00","message":"> Transcript [48484] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.580240802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.580243798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.580247327+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.58025119+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.618912763+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.618948833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.618955179+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.618969351+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.618977694+07:00","message":"[bufferProcess] interim [360000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.618980386+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.61898703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.618989905+07:00","message":"> Transcript [48485] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.618993179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.618995435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.618997414+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.618999931+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.966133271+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.96617575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.966182414+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.966197721+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.966206951+07:00","message":"[bufferProcess] interim [720000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.966209859+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.966214782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.966219778+07:00","message":"> Transcript [48486] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.96622391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.966226265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.966228306+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.96623155+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.995916348+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.995950277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.995956906+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.995970723+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.995978227+07:00","message":"[bufferProcess] interim [780000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.995981354+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.995985426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.995989027+07:00","message":"> Transcript [48487] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.995993092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.99599536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.99599766+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.996000565+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.996008267+07:00","message":"Push: 'เพลงที่ร้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.996010422+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.996013334+07:00","message":"Set new StatePrefix : 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:04.996015818+07:00","message":"Next Push (prob) : 'สนุกๆดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:04.996023597+07:00","message":"push: {false เพลงที่ร้องได้ 0 0xc004b1d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.521851795+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.521892707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.521899768+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.521913236+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.52192438+07:00","message":"[bufferProcess] interim [320000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.521928737+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.521935662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.521939417+07:00","message":"> Transcript [48488] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.521942985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.521946371+07:00","message":"Set new StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.649570225+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.64961535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.649622298+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.649637791+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.649646869+07:00","message":"[bufferProcess] interim [380000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.649649754+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.649656263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.649659355+07:00","message":"> Transcript [48489] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.64966361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.649665939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.64966806+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.649670698+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.787040131+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.787082983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.787089999+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.787108597+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.787118312+07:00","message":"[bufferProcess] interim [500000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.787122044+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.78712776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.787130992+07:00","message":"> Transcript [48490] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.787134729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.787136815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.78714004+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.787142694+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.944990828+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.945028214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.945034545+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:05.945047171+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.945054319+07:00","message":"[bufferProcess] interim [680000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.945057243+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.945062887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.945065778+07:00","message":"> Transcript [48491] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.94506909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.945071302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.945073703+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:05.945076529+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.044627273+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.044668541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.04467601+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.04468893+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.044708303+07:00","message":"[bufferProcess] interim [800000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.044712566+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.044720375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.044727152+07:00","message":"> Transcript [48492] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.044732356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.044735359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.04473897+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.04474341+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.04474813+07:00","message":"Push: 'สนุกๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.044751176+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.04475436+07:00","message":"Set new StatePrefix : 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.044757919+07:00","message":"Next Push (prob) : 'วันนี้เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.0447738+07:00","message":"push: {false สนุกๆด้วย 0 0xc004b1d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.188673332+07:00","message":"[GCS] IsForceVAD: false for message ID: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.208791851+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.208839913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.208847178+07:00","message":"receive interim result [false|false]: เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.208865458+07:00","message":"[buffer interim] 3723 false เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.208882857+07:00","message":"[bufferProcess] interim [980000000]:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.208886277+07:00","message":"[bufferProcess] send to processor:เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.208894585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.208897349+07:00","message":"> Transcript [48493] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.208900616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.208903039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.20890521+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.208908031+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.317642862+07:00","message":"[GCS] Start streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.431331099+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.43137275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเพลงที่มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ\",\"confidence\":0.9441249}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.431380212+07:00","message":"receive interim result [true|false]: เอาเพลงที่มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.431389386+07:00","message":"end recv isFinal message id 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.431391462+07:00","message":"end Recv id 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.431398316+07:00","message":"[buffer interim] 3723 true เอาเพลงที่มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431409017+07:00","message":"[bufferProcess] interim [130000000]:เอาเพลงที่มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.43141277+07:00","message":"[bufferProcess] send to processor (isfinal):เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431416163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431420482+07:00","message":"> Transcript [48494] [false]: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431423645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431425517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431427339+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431430075+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.43143206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431434245+07:00","message":"> Transcript [48495] [true]: 'เอาเพลงที่มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431436549+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431438221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431439969+07:00","message":"StatePrefix: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431441906+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431443701+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431651101+07:00","message":"Push: 'วันนี้เราจะมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431655303+07:00","message":"TextPushed: 'เอาเพลงนี้มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431658191+07:00","message":"Set new StatePrefix : 'เอาเพลงที่มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431660522+07:00","message":"Next Push (prob) : 'เอาเพลงที่มันจะเป็นเพลงที่ร้องได้สนุกๆด้วยวันนี้เราจะมาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.431668688+07:00","message":"push: {true วันนี้เราจะมาทำ 0 0xc004b1d880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.431685552+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3723.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:06.441983899+07:00","message":"write wav file: './tmp/7589/7589_3723.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.826690511+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.826739287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.826745236+07:00","message":"receive interim result [false|false]: เบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.826761514+07:00","message":"[buffer interim] 3724 false เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.826769897+07:00","message":"[bufferProcess] interim [360000000]:เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.8267718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.887379265+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.887421239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.887426929+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.887440606+07:00","message":"[buffer interim] 3724 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.8874481+07:00","message":"[bufferProcess] interim [420000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.887450566+07:00","message":"[bufferProcess] send to processor:เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.887456636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.887461202+07:00","message":"> Transcript [48496] [false]: 'เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.887463351+07:00","message":"Set StatePrefix (first interim): 'เบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.89525452+07:00","message":"[GCS] IsForceVAD: false for message ID: 3724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.915303404+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.915342101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวอร์ชั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.91534797+07:00","message":"receive interim result [false|false]: เวอร์ชั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.915362366+07:00","message":"[buffer interim] 3724 false เวอร์ชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.915370443+07:00","message":"[bufferProcess] interim [480000000]:เวอร์ชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.915373283+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.91537679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.915379588+07:00","message":"> Transcript [48497] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.915381602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:06.915383554+07:00","message":"Set new StatePrefix: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:06.965867261+07:00","message":"[GCS] Start streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.027703492+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.027741423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Version\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.027748321+07:00","message":"receive interim result [false|false]: Version"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.027765516+07:00","message":"[buffer interim] 3724 false Version"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.027773378+07:00","message":"[bufferProcess] interim [660000000]:Version"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.027776442+07:00","message":"[bufferProcess] send to processor:เวอร์ชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.02778278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.027785641+07:00","message":"> Transcript [48498] [false]: 'เวอร์ชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.027788056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.027790116+07:00","message":"Set new StatePrefix: 'เวอร์ชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.194192159+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.194231855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Version\",\"confidence\":0.7901174}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.194237995+07:00","message":"receive interim result [true|false]: Version"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.194246245+07:00","message":"end recv isFinal message id 3724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.194248319+07:00","message":"end Recv id 3724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.194254532+07:00","message":"[buffer interim] 3724 true Version"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194264047+07:00","message":"[bufferProcess] interim [810000000]:Version"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194269286+07:00","message":"[bufferProcess] send to processor (isfinal):Version"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194272072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194275056+07:00","message":"> Transcript [48499] [false]: 'Version'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194277416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194279307+07:00","message":"Set new StatePrefix: 'Version'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194281108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194284412+07:00","message":"> Transcript [48500] [true]: 'Version'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194286789+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194288814+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194295256+07:00","message":"StatePrefix: 'Version'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194297621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.194306439+07:00","message":"Push: 'Version'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.194316764+07:00","message":"push: {true Version 0 0xc0052cf700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:07.199492376+07:00","message":"write wav file: './tmp/7589/7589_3724.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:07.245813709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:07.245830635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.701435701+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.701477562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.701485046+07:00","message":"receive interim result [false|false]: ชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.701501079+07:00","message":"[buffer interim] 3725 false ชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.701509793+07:00","message":"[bufferProcess] interim [780000000]:ชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.701513107+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.938918628+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.938963302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.938970228+07:00","message":"receive interim result [false|false]: ช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:07.938984866+07:00","message":"[buffer interim] 3725 false ช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.938993566+07:00","message":"[bufferProcess] interim [20000000]:ช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.938995998+07:00","message":"[bufferProcess] send to processor:ชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.939002016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.939005316+07:00","message":"> Transcript [48501] [false]: 'ชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:07.939007713+07:00","message":"Set StatePrefix (first interim): 'ชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:08.531895412+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:08.531937563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:08.531943783+07:00","message":"receive interim result [false|false]: ช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:08.53196164+07:00","message":"[buffer interim] 3725 false ช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:08.531970639+07:00","message":"[bufferProcess] interim [620000000]:ช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:08.53197372+07:00","message":"[bufferProcess] send to processor:ช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:08.531977693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:08.531980966+07:00","message":"> Transcript [48502] [false]: 'ช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:08.531983637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:08.53198799+07:00","message":"Set new StatePrefix: 'ช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.419793284+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.419836929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.419843843+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.419861259+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.419873626+07:00","message":"[bufferProcess] interim [460000000]:ช้าก็ได้ที่อยากบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.419876678+07:00","message":"[bufferProcess] send to processor:ช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.419884103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.419887562+07:00","message":"> Transcript [48503] [false]: 'ช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.419891226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.419893862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.419896237+07:00","message":"StatePrefix: 'ช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.419898433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.429792443+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.42981626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.429821428+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.429835121+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.429841675+07:00","message":"[bufferProcess] interim [520000000]:ช้าก็ได้ที่อยากบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.429843988+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.429847741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.429850324+07:00","message":"> Transcript [48504] [false]: 'ช้าก็ได้ที่อยากบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.429853132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.429855332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.429857456+07:00","message":"StatePrefix: 'ช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.429859652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.627003226+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.627049191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.627058189+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.627074593+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.62708345+07:00","message":"[bufferProcess] interim [640000000]:ช้าก็ได้ที่อยากบอกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.627086082+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.627090748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.627094416+07:00","message":"> Transcript [48505] [false]: 'ช้าก็ได้ที่อยากบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.627099068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.627101382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.627103952+07:00","message":"StatePrefix: 'ช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.627106301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.737846948+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.737891221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.737898481+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.737916244+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737925422+07:00","message":"[bufferProcess] interim [760000000]:ช้าก็ได้ที่อยากบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737928363+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737932405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737935498+07:00","message":"> Transcript [48506] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737939272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.73794159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737944055+07:00","message":"StatePrefix: 'ช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737946636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737949301+07:00","message":"Push: 'ช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737954662+07:00","message":"TextPushed: 'ช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737957443+07:00","message":"Set new StatePrefix : 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.737959868+07:00","message":"Next Push (prob) : 'ก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.737980321+07:00","message":"push: {false ช้า 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.810345751+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.810383512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.810389704+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.810402256+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.810409818+07:00","message":"[bufferProcess] interim [880000000]:ช้าก็ได้ที่อยากบอกว่าทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.810412398+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.810417665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.810420509+07:00","message":"> Transcript [48507] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.810423839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.810426039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.810428217+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.810431014+07:00","message":"TextPushed: 'ช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.971532136+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.971574855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.971580782+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:09.971596703+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.971604525+07:00","message":"[bufferProcess] interim [0]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.971607329+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.971610801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.971613858+07:00","message":"> Transcript [48508] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.971617194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.971619265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.971621521+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:09.971624156+07:00","message":"TextPushed: 'ช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.17988437+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.179923603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.179930949+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.179946309+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.179957044+07:00","message":"[bufferProcess] interim [300000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.179961584+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.179967079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.17997157+07:00","message":"> Transcript [48509] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.179976814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.179979684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.17998471+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.179987631+07:00","message":"TextPushed: 'ช้า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:10.246875949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:10.24688578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.317646938+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.317685929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.317691866+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.317720067+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317730063+07:00","message":"[bufferProcess] interim [420000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317732882+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.31773922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317742157+07:00","message":"> Transcript [48510] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317745956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317748199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317750917+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317754322+07:00","message":"TextPushed: 'ช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317759583+07:00","message":"Push: 'ก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317761908+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317765246+07:00","message":"Set new StatePrefix : 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.317768121+07:00","message":"Next Push (prob) : 'ไมพิเศษเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.317794244+07:00","message":"push: {false ก็ได้ที่อยากบอกว่าทำ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.513805049+07:00","message":"[GCS] Cleaned up inactive client: 3704"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.51383579+07:00","message":"[GCS] Cleaned up inactive client: 3697"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.513839108+07:00","message":"[GCS] Cleaned up inactive client: 3706"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.513841456+07:00","message":"[GCS] Cleaned up inactive client: 3703"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.51384345+07:00","message":"[GCS] Cleaned up inactive client: 3698"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.513845441+07:00","message":"[GCS] Cleaned up inactive client: 3699"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.513847494+07:00","message":"[GCS] Cleaned up inactive client: 3700"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.51385036+07:00","message":"[GCS] Cleaned up inactive client: 3707"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.51385218+07:00","message":"[GCS] Cleaned up inactive client: 3705"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.513854056+07:00","message":"[GCS] Cleaned up inactive client: 3702"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.513855852+07:00","message":"[GCS] Cleaned up inactive client: 3701"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.628321662+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.628367582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.628374991+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.628392345+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.62840161+07:00","message":"[bufferProcess] interim [720000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.628404655+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.628412345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.628418448+07:00","message":"> Transcript [48511] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.628422615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.62842519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.628427304+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.62843009+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.816989029+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.817026548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.817032688+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.817046286+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.817053909+07:00","message":"[bufferProcess] interim [840000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.817056585+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.817062134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.817065122+07:00","message":"> Transcript [48512] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.817068626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.817079097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.817081909+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.817084781+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.906596941+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.906646961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.906654396+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:10.906669676+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.906680743+07:00","message":"[bufferProcess] interim [20000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.906683516+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.906689552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.90669246+07:00","message":"> Transcript [48513] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.90669641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.9066985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.906700825+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:10.906703764+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.019500749+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.019546541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.019553005+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.019571967+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019596388+07:00","message":"[bufferProcess] interim [80000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019600918+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019606037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019610975+07:00","message":"> Transcript [48514] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019616295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019619539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019623365+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.01962745+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019631647+07:00","message":"Push: 'ไมพิเศษเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019634585+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019638385+07:00","message":"Set new StatePrefix : 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.019642233+07:00","message":"Next Push (prob) : 'นี้เพลงนี้เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.019654097+07:00","message":"push: {false ไมพิเศษเพลง 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.228392362+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.228434708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.228441866+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.228457953+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.228467049+07:00","message":"[bufferProcess] interim [320000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.228470274+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.228478134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.228481138+07:00","message":"> Transcript [48515] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.228485341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.228487774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.228594112+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.228618166+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.399334138+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.399382768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.399391544+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.399413015+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.399433158+07:00","message":"[bufferProcess] interim [440000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.399438369+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.399450013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.399455431+07:00","message":"> Transcript [48516] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.399461643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.399465088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.399468173+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.399472937+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.587859408+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.58790197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.587908459+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.587923477+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.587934351+07:00","message":"[bufferProcess] interim [680000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.587936959+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.587943256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.587946204+07:00","message":"> Transcript [48517] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.58795022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.587952581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.587955234+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.587958608+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.727604214+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.727649526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.727657023+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.727673979+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.72768273+07:00","message":"[bufferProcess] interim [800000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.727685844+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.727693708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.72769693+07:00","message":"> Transcript [48518] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.727701282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.727703705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.727706062+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.727709482+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.727716528+07:00","message":"Push: 'นี้เพลงนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.727718774+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.727722543+07:00","message":"Set new StatePrefix : 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.727725144+07:00","message":"Next Push (prob) : 'ว่าพิเศษตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.727733773+07:00","message":"push: {false นี้เพลงนี้เพราะ 0 0xc003768200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.780203771+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.780253614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.780262841+07:00","message":"receive interim result [false|false]: ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:11.780280551+07:00","message":"[buffer interim] 3725 false ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.780291307+07:00","message":"[bufferProcess] interim [920000000]:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.780294216+07:00","message":"[bufferProcess] send to processor:ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.78029996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.780303135+07:00","message":"> Transcript [48519] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.780306933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.780309034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.780311016+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:11.780314007+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:12.143742327+07:00","message":"[GCS] IsForceVAD: false for message ID: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:12.276289946+07:00","message":"[GCS] Start streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:12.342049452+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:12.34208767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้าๆอยากบอกว่าทำไมวิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า\",\"confidence\":0.91339546}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:12.342094407+07:00","message":"receive interim result [true|false]: ช้าๆอยากบอกว่าทำไมวิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:12.342106445+07:00","message":"end recv isFinal message id 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:12.342108803+07:00","message":"end Recv id 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:12.342115813+07:00","message":"[buffer interim] 3725 true ช้าๆอยากบอกว่าทำไมวิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342127292+07:00","message":"[bufferProcess] interim [400000000]:ช้าๆอยากบอกว่าทำไมวิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342131829+07:00","message":"[bufferProcess] send to processor (isfinal):ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342136192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342139446+07:00","message":"> Transcript [48520] [false]: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342143316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342146291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342148364+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342151052+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342153178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342155302+07:00","message":"> Transcript [48521] [true]: 'ช้าๆอยากบอกว่าทำไมวิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342162669+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342164814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342166632+07:00","message":"StatePrefix: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342168893+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.34217091+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342403682+07:00","message":"Push: 'พิเศษตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342407548+07:00","message":"TextPushed: 'ช้าก็ได้ที่อยากบอกว่าทำไมพิเศษเพลงนี้เพลงนี้เพราะพิเศษตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.34241017+07:00","message":"Set new StatePrefix : 'ช้าๆอยากบอกว่าทำไมวิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342412611+07:00","message":"Next Push (prob) : 'ช้าๆอยากบอกว่าทำไมวิเศษเพลงนี้เพลงนี้เพราะว่าพิเศษตรงที่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:12.342422008+07:00","message":"push: {true พิเศษตรงที่ว่า 0 0xc003768200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:12.342427243+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3725.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:12.364098953+07:00","message":"write wav file: './tmp/7589/7589_3725.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.003378963+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.003426777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.003433155+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.003447853+07:00","message":"[buffer interim] 3726 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.003456595+07:00","message":"[bufferProcess] interim [780000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.003458654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.13800292+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.138050782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.13805878+07:00","message":"receive interim result [false|false]: ความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.138072844+07:00","message":"[buffer interim] 3726 false ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.138080181+07:00","message":"[bufferProcess] interim [900000000]:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.138082521+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.138087885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.138091078+07:00","message":"> Transcript [48522] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.138093338+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:13.247737954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:13.24775817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.349962615+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.350008514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.350015577+07:00","message":"receive interim result [false|false]: ความเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.350031972+07:00","message":"[buffer interim] 3726 false ความเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.350044324+07:00","message":"[bufferProcess] interim [80000000]:ความเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.350046838+07:00","message":"[bufferProcess] send to processor:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.35005384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.350056765+07:00","message":"> Transcript [48523] [false]: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.350061464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.350063931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.350065987+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.350068234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.461311024+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.461355455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นประเภท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.46136181+07:00","message":"receive interim result [false|false]: ความเป็นประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.461376927+07:00","message":"[buffer interim] 3726 false ความเป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.461384437+07:00","message":"[bufferProcess] interim [200000000]:ความเป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.461387561+07:00","message":"[bufferProcess] send to processor:ความเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.461394849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.461398141+07:00","message":"> Transcript [48524] [false]: 'ความเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.461402463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.461405107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.461407005+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.461409099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.503669544+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.503707033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นประเพณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.503714117+07:00","message":"receive interim result [false|false]: ความเป็นประเพณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.503727138+07:00","message":"[buffer interim] 3726 false ความเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.503734602+07:00","message":"[bufferProcess] interim [320000000]:ความเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.503737294+07:00","message":"[bufferProcess] send to processor:ความเป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.503743881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.503746694+07:00","message":"> Transcript [48525] [false]: 'ความเป็นประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.503750184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.503752576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.503754693+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.503756718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.68651619+07:00","message":"[GCS] IsForceVAD: false for message ID: 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.772571159+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.77264595+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-06-22T13:32:13.77265213+07:00","message":"receive interim result [true|false]: ความเป็นประเพณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.772666158+07:00","message":"end recv isFinal message id 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.772668562+07:00","message":"end Recv id 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.772678496+07:00","message":"[buffer interim] 3726 true ความเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772689687+07:00","message":"[bufferProcess] interim [620000000]:ความเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772694035+07:00","message":"[bufferProcess] send to processor (isfinal):ความเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772698108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772701217+07:00","message":"> Transcript [48526] [false]: 'ความเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772704918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772707208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772709209+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772711398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772714689+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772716726+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772718932+07:00","message":"Set new StatePrefix : 'ความเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772721331+07:00","message":"Next Push (prob) : 'เป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772723267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772725377+07:00","message":"> Transcript [48527] [true]: 'ความเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772727782+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772729477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772731323+07:00","message":"StatePrefix: 'ความเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772733171+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:13.772735487+07:00","message":"Push: 'เป็นประเพณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.772744275+07:00","message":"push: {false ความ 0 0xc004866c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.772751572+07:00","message":"push: {true เป็นประเพณี 0 0xc004866c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:13.780065275+07:00","message":"write wav file: './tmp/7589/7589_3726.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:13.816989374+07:00","message":"[GCS] Start streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.336164045+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.336225259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.336232466+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.336250283+07:00","message":"[buffer interim] 3727 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.336269738+07:00","message":"[bufferProcess] interim [540000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.336273205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.351088283+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.35112864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.351135759+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.351151574+07:00","message":"[buffer interim] 3727 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.351158997+07:00","message":"[bufferProcess] interim [600000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.35116107+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.351165375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.35116892+07:00","message":"> Transcript [48528] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.351171142+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.578041946+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.578083498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระวัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.578091057+07:00","message":"receive interim result [false|false]: ระวัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.578105661+07:00","message":"[buffer interim] 3727 false ระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.578113765+07:00","message":"[bufferProcess] interim [780000000]:ระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.578116188+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.578120595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.578123555+07:00","message":"> Transcript [48529] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.578125851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.57813005+07:00","message":"Set new StatePrefix: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.669272144+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.669312121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักหมดใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.669318115+07:00","message":"receive interim result [false|false]: รักหมดใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.669332124+07:00","message":"[buffer interim] 3727 false รักหมดใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.669342888+07:00","message":"[bufferProcess] interim [840000000]:รักหมดใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.669345473+07:00","message":"[bufferProcess] send to processor:ระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.66934892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.669352233+07:00","message":"> Transcript [48530] [false]: 'ระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.669354444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.669356624+07:00","message":"Set new StatePrefix: 'ระวัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.68557114+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.685620129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.685626305+07:00","message":"receive interim result [false|false]: นักพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.685641466+07:00","message":"[buffer interim] 3727 false นักพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.685652066+07:00","message":"[bufferProcess] interim [900000000]:นักพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.685655639+07:00","message":"[bufferProcess] send to processor:รักหมดใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.685662689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.685666473+07:00","message":"> Transcript [48531] [false]: 'รักหมดใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.685670749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.68567408+07:00","message":"Set new StatePrefix: 'รักหมดใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.795149936+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.795197835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.795204035+07:00","message":"receive interim result [false|false]: และวัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:14.795216823+07:00","message":"[buffer interim] 3727 false และวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.795228444+07:00","message":"[bufferProcess] interim [20000000]:และวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.795231204+07:00","message":"[bufferProcess] send to processor:นักพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.795236046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.795239032+07:00","message":"> Transcript [48532] [false]: 'นักพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.79524115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:14.795243231+07:00","message":"Set new StatePrefix: 'นักพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.374161994+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.374207924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.374216207+07:00","message":"receive interim result [false|false]: และวัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.374231728+07:00","message":"[buffer interim] 3727 false และวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.374239766+07:00","message":"[bufferProcess] interim [620000000]:และวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.374242356+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.374250757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.374254576+07:00","message":"> Transcript [48533] [false]: 'และวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.374257032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.374259553+07:00","message":"Set new StatePrefix: 'และวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.698168845+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.69821997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรมความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.698227856+07:00","message":"receive interim result [false|false]: และวัฒนธรรมความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.698248969+07:00","message":"[buffer interim] 3727 false และวัฒนธรรมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.698257951+07:00","message":"[bufferProcess] interim [920000000]:และวัฒนธรรมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.698260688+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.698268021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.69827138+07:00","message":"> Transcript [48534] [false]: 'และวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.698274987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.698277299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.698279533+07:00","message":"StatePrefix: 'และวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.698282509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.882883468+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.882928368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรมความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.882936709+07:00","message":"receive interim result [false|false]: และวัฒนธรรมความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.88295364+07:00","message":"[buffer interim] 3727 false และวัฒนธรรมความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.882963757+07:00","message":"[bufferProcess] interim [40000000]:และวัฒนธรรมความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.882967788+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.882972432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.882976332+07:00","message":"> Transcript [48535] [false]: 'และวัฒนธรรมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.882981027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.882983872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.882987122+07:00","message":"StatePrefix: 'และวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.882990156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.958525267+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.95857455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรมความเป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.958589589+07:00","message":"receive interim result [false|false]: และวัฒนธรรมความเป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:15.958607054+07:00","message":"[buffer interim] 3727 false และวัฒนธรรมความเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.958617204+07:00","message":"[bufferProcess] interim [220000000]:และวัฒนธรรมความเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.958621086+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรมความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.958629488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.958633828+07:00","message":"> Transcript [48536] [false]: 'และวัฒนธรรมความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.95863888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.958642017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.958644991+07:00","message":"StatePrefix: 'และวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:15.958648081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.130601696+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.130645665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรมความเป็นใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.130652676+07:00","message":"receive interim result [false|false]: และวัฒนธรรมความเป็นใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.13067162+07:00","message":"[buffer interim] 3727 false และวัฒนธรรมความเป็นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.130681315+07:00","message":"[bufferProcess] interim [340000000]:และวัฒนธรรมความเป็นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.130685098+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรมความเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.130690758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.130694888+07:00","message":"> Transcript [48537] [false]: 'และวัฒนธรรมความเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.130699614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.130702846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.130705938+07:00","message":"StatePrefix: 'และวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.130709282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.13071735+07:00","message":"Push: 'และวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.130720532+07:00","message":"TextPushed: 'และวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.130723717+07:00","message":"Set new StatePrefix : 'และวัฒนธรรมความเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.13072759+07:00","message":"Next Push (prob) : 'ความเป็นตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.130752062+07:00","message":"push: {false และวัฒนธรรม 0 0xc004866380}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:16.248319402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:16.248336928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.275666709+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.275708334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรมความเป็นใต้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.275714051+07:00","message":"receive interim result [false|false]: และวัฒนธรรมความเป็นใต้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.27573718+07:00","message":"[buffer interim] 3727 false และวัฒนธรรมความเป็นใต้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.275745072+07:00","message":"[bufferProcess] interim [460000000]:และวัฒนธรรมความเป็นใต้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.275747448+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรมความเป็นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.275753801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.275757159+07:00","message":"> Transcript [48538] [false]: 'และวัฒนธรรมความเป็นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.27575969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.275762373+07:00","message":"Set new StatePrefix: 'และวัฒนธรรมความเป็นใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.396427815+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.396472816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรมความเป็นใต้ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.3964806+07:00","message":"receive interim result [false|false]: และวัฒนธรรมความเป็นใต้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.396495403+07:00","message":"[buffer interim] 3727 false และวัฒนธรรมความเป็นใต้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.396507044+07:00","message":"[bufferProcess] interim [580000000]:และวัฒนธรรมความเป็นใต้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.396510745+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรมความเป็นใต้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.396517645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.396521747+07:00","message":"> Transcript [48539] [false]: 'และวัฒนธรรมความเป็นใต้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.396526479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.396529571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.396532611+07:00","message":"StatePrefix: 'และวัฒนธรรมความเป็นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.396536273+07:00","message":"TextPushed: 'และวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.674733346+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.674770734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรมความเป็นใต้ก็คือเบียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.674776851+07:00","message":"receive interim result [false|false]: และวัฒนธรรมความเป็นใต้ก็คือเบียร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.67478983+07:00","message":"[buffer interim] 3727 false และวัฒนธรรมความเป็นใต้ก็คือเบียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.674797785+07:00","message":"[bufferProcess] interim [880000000]:และวัฒนธรรมความเป็นใต้ก็คือเบียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.674800478+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรมความเป็นใต้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.674806284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.67480885+07:00","message":"> Transcript [48540] [false]: 'และวัฒนธรรมความเป็นใต้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.674812477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.674814755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.67481702+07:00","message":"StatePrefix: 'และวัฒนธรรมความเป็นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.674819544+07:00","message":"TextPushed: 'และวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.815784704+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.81583561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรมความเป็นใต้ก็คือเวียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.815844068+07:00","message":"receive interim result [false|false]: และวัฒนธรรมความเป็นใต้ก็คือเวียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.815867121+07:00","message":"[buffer interim] 3727 false และวัฒนธรรมความเป็นใต้ก็คือเวียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.815879269+07:00","message":"[bufferProcess] interim [0]:และวัฒนธรรมความเป็นใต้ก็คือเวียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.815883902+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรมความเป็นใต้ก็คือเบียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.815891767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.815896948+07:00","message":"> Transcript [48541] [false]: 'และวัฒนธรรมความเป็นใต้ก็คือเบียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.815902168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.815905736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.815909108+07:00","message":"StatePrefix: 'และวัฒนธรรมความเป็นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.815912496+07:00","message":"TextPushed: 'และวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.82417845+07:00","message":"[GCS] IsForceVAD: false for message ID: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.855657137+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.855693523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรมความเป็นใต้ก็คือเวียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.855699522+07:00","message":"receive interim result [false|false]: และวัฒนธรรมความเป็นใต้ก็คือเวียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.855714768+07:00","message":"[buffer interim] 3727 false และวัฒนธรรมความเป็นใต้ก็คือเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855723429+07:00","message":"[bufferProcess] interim [60000000]:และวัฒนธรรมความเป็นใต้ก็คือเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855727014+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรมความเป็นใต้ก็คือเวียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855732991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855736964+07:00","message":"> Transcript [48542] [false]: 'และวัฒนธรรมความเป็นใต้ก็คือเวียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855741302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855744325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855747226+07:00","message":"StatePrefix: 'และวัฒนธรรมความเป็นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855750955+07:00","message":"TextPushed: 'และวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855755118+07:00","message":"Push: 'ความเป็นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855758968+07:00","message":"TextPushed: 'และวัฒนธรรมความเป็นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855762199+07:00","message":"Set new StatePrefix : 'และวัฒนธรรมความเป็นใต้ก็คือเวียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.855768835+07:00","message":"Next Push (prob) : 'ก็คือเวียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.855781773+07:00","message":"push: {false ความเป็นใต้ 0 0xc004866380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.901986728+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.902032292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัฒนธรรมความเป็นใต้ก็คือเวียนครก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.902041179+07:00","message":"receive interim result [false|false]: และวัฒนธรรมความเป็นใต้ก็คือเวียนครก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.902057552+07:00","message":"[buffer interim] 3727 false และวัฒนธรรมความเป็นใต้ก็คือเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.902071682+07:00","message":"[bufferProcess] interim [180000000]:และวัฒนธรรมความเป็นใต้ก็คือเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.902074687+07:00","message":"[bufferProcess] send to processor:และวัฒนธรรมความเป็นใต้ก็คือเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.902079866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.902083682+07:00","message":"> Transcript [48543] [false]: 'และวัฒนธรรมความเป็นใต้ก็คือเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.902086579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.902088698+07:00","message":"Set new StatePrefix: 'และวัฒนธรรมความเป็นใต้ก็คือเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.949288172+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.949327171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักวัฒนธรรมความเป็นใต้ก็คือเวียนครก\",\"confidence\":0.925739}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.949335568+07:00","message":"receive interim result [true|false]: รักวัฒนธรรมความเป็นใต้ก็คือเวียนครก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.949346848+07:00","message":"end recv isFinal message id 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.949349382+07:00","message":"end Recv id 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.949357211+07:00","message":"[buffer interim] 3727 true รักวัฒนธรรมความเป็นใต้ก็คือเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.94936875+07:00","message":"[bufferProcess] interim [240000000]:รักวัฒนธรรมความเป็นใต้ก็คือเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949372783+07:00","message":"[bufferProcess] send to processor (isfinal):และวัฒนธรรมความเป็นใต้ก็คือเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949377149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949380263+07:00","message":"> Transcript [48544] [false]: 'และวัฒนธรรมความเป็นใต้ก็คือเวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949383724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.94938597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949387769+07:00","message":"StatePrefix: 'และวัฒนธรรมความเป็นใต้ก็คือเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949390296+07:00","message":"TextPushed: 'และวัฒนธรรมความเป็นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949395524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949397741+07:00","message":"> Transcript [48545] [true]: 'รักวัฒนธรรมความเป็นใต้ก็คือเวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949400056+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949401725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949403547+07:00","message":"StatePrefix: 'และวัฒนธรรมความเป็นใต้ก็คือเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949405383+07:00","message":"TextPushed: 'และวัฒนธรรมความเป็นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949407121+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.94968877+07:00","message":"Push: 'ก็คือเวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949713177+07:00","message":"TextPushed: 'และวัฒนธรรมความเป็นใต้ก็คือเวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949717001+07:00","message":"Set new StatePrefix : 'รักวัฒนธรรมความเป็นใต้ก็คือเวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949719575+07:00","message":"Next Push (prob) : 'รักวัฒนธรรมความเป็นใต้ก็คือเวียนครก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:16.949732098+07:00","message":"push: {true ก็คือเวียนครก 0 0xc004866380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:16.949709425+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3727.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:16.959893405+07:00","message":"write wav file: './tmp/7589/7589_3727.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:17.14720641+07:00","message":"[GCS] Start streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:17.998069238+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:17.99810549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:17.998111688+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:17.998126+07:00","message":"[buffer interim] 3728 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:17.998133794+07:00","message":"[bufferProcess] interim [660000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:17.998135799+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:17.998142617+07:00","message":"[bufferProcess] send to processor (ticker):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:17.998145249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:17.99814802+07:00","message":"> Transcript [48546] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:17.998153921+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.592700766+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.592743716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.59275002+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.592767711+07:00","message":"[buffer interim] 3728 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.592778789+07:00","message":"[bufferProcess] interim [260000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.592780859+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.773477011+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.773519551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.773526211+07:00","message":"receive interim result [false|false]: ก็คือรำวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.77354094+07:00","message":"[buffer interim] 3728 false ก็คือรำวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.773554188+07:00","message":"[bufferProcess] interim [440000000]:ก็คือรำวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.773556688+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.77356392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.773567189+07:00","message":"> Transcript [48547] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.773570224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.773575833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.773578076+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.773580225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.896805179+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.896844836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.896851513+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:18.896867226+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.896876525+07:00","message":"[bufferProcess] interim [620000000]:ก็คือรำวงชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.896881829+07:00","message":"[bufferProcess] send to processor:ก็คือรำวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.896890631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.89689381+07:00","message":"> Transcript [48548] [false]: 'ก็คือรำวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.896897517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.896900239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.896902244+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:18.896904525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:19.090965732+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:19.091005274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:19.091012934+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:19.091027933+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.091036062+07:00","message":"[bufferProcess] interim [740000000]:ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.091039506+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.091047834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.091050984+07:00","message":"> Transcript [48549] [false]: 'ก็คือรำวงชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.091055049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.091057762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.091059869+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.09106205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:19.248657472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:19.248668664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:19.731112064+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:19.731156319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:19.731165587+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:19.731185357+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731194977+07:00","message":"[bufferProcess] interim [340000000]:ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731197656+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731202392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731205569+07:00","message":"> Transcript [48550] [false]: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731209081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731211524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731214215+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731216438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731219447+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731221608+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731223709+07:00","message":"Set new StatePrefix : 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:19.731226617+07:00","message":"Next Push (prob) : 'รำวงชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:19.731234689+07:00","message":"push: {false ก็คือ 0 0xc004b1cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.61018762+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.610300097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้านรู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.610395861+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้านรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.610431523+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้านรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.610441396+07:00","message":"[bufferProcess] interim [180000000]:ก็คือรำวงชาวบ้านรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.61044459+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.610449144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.610452928+07:00","message":"> Transcript [48551] [false]: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.610457054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.610459327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.610462333+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.61046503+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.673710132+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.673752879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.673759105+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.67377522+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.673783578+07:00","message":"[bufferProcess] interim [240000000]:ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.673786361+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้านรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.673796172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.673799196+07:00","message":"> Transcript [48552] [false]: 'ก็คือรำวงชาวบ้านรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.673804556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.673807142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.67380987+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.673812716+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.837633144+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.837677299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.837684745+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.837698051+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.837707367+07:00","message":"[bufferProcess] interim [480000000]:ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.837710233+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.837716248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.837719453+07:00","message":"> Transcript [48553] [false]: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.837723743+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.83772648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.837729413+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.837731886+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.879502536+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.879540098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.879547425+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.879561047+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879569024+07:00","message":"[bufferProcess] interim [540000000]:ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879572036+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879576376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879583176+07:00","message":"> Transcript [48554] [false]: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.87958646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879588824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879591968+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879602646+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879605609+07:00","message":"Push: 'รำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879607589+07:00","message":"TextPushed: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879610139+07:00","message":"Set new StatePrefix : 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.879612461+07:00","message":"Next Push (prob) : 'รู้สึกว่าเออเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.879621881+07:00","message":"push: {false รำวงชาวบ้าน 0 0xc004b1cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.884648637+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.884671254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.884677674+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:20.884691064+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.88469649+07:00","message":"[bufferProcess] interim [600000000]:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.884699683+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.884703151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.88470649+07:00","message":"> Transcript [48555] [false]: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:20.88470933+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.084972583+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.085014393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.085021887+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.085039553+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.085048811+07:00","message":"[bufferProcess] interim [780000000]:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.085052314+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.085056967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.08506026+07:00","message":"> Transcript [48556] [false]: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.085064281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.08506718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.085069863+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.085073706+07:00","message":"TextPushed: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.19486501+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.194918826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.194928892+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.194951805+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.194959837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.19496454+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.194972307+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.194978346+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.194984249+07:00","message":"[bufferProcess] interim [840000000]:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.19500508+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195008456+07:00","message":"[bufferProcess] interim [900000000]:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195010578+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.19501373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195020246+07:00","message":"> Transcript [48557] [false]: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195023865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195025858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195028209+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195030844+07:00","message":"TextPushed: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.19503291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195034883+07:00","message":"> Transcript [48558] [false]: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195037007+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195038691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.195040504+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.19504243+07:00","message":"TextPushed: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.402592842+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.402639379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.402646327+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.402658321+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402667681+07:00","message":"[bufferProcess] interim [80000000]:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402670636+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402674618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402677331+07:00","message":"> Transcript [48559] [false]: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402681496+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.4026838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402686176+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402688955+07:00","message":"TextPushed: 'ก็คือรำวงชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402694852+07:00","message":"Push: 'รู้สึกว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402696914+07:00","message":"TextPushed: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402699124+07:00","message":"Set new StatePrefix : 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.402701579+07:00","message":"Next Push (prob) : 'อยากถ่ายทอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.402709376+07:00","message":"push: {false รู้สึกว่าเออเรา 0 0xc004b1cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.523424291+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.523473306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.523480477+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.523504503+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.523513931+07:00","message":"[bufferProcess] interim [200000000]:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.523516837+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.523521464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.523524455+07:00","message":"> Transcript [48560] [false]: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.523532629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.523534946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.523536838+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:21.52353969+07:00","message":"TextPushed: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:21.944481042+07:00","message":"[GCS] IsForceVAD: false for message ID: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.034687506+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.034732905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.034740268+07:00","message":"receive interim result [false|false]: ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.034757669+07:00","message":"[buffer interim] 3728 false ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.034766965+07:00","message":"[bufferProcess] interim [800000000]:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.0347697+07:00","message":"[bufferProcess] send to processor:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.03477843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.034781758+07:00","message":"> Transcript [48561] [false]: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.034786124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.034789065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.034791166+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.034794244+07:00","message":"TextPushed: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.110464226+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.110511474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน\",\"confidence\":0.95075387}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.110520264+07:00","message":"receive interim result [true|false]: ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.110533955+07:00","message":"end recv isFinal message id 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.110537726+07:00","message":"end Recv id 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.110546945+07:00","message":"[buffer interim] 3728 true ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110556905+07:00","message":"[bufferProcess] interim [830000000]:ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110562206+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110572018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110593747+07:00","message":"> Transcript [48562] [false]: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110604155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110606467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110609757+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110612742+07:00","message":"TextPushed: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110615321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110617954+07:00","message":"> Transcript [48563] [true]: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอดให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110620449+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110622268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110624221+07:00","message":"StatePrefix: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเราอยากถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110626147+07:00","message":"TextPushed: 'ก็คือรำวงชาวบ้านรู้สึกว่าเออเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.110636479+07:00","message":"Push: 'อยากถ่ายทอดให้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.110648848+07:00","message":"push: {true อยากถ่ายทอดให้คน 0 0xc004b1cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:22.121998092+07:00","message":"write wav file: './tmp/7589/7589_3728.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.205465395+07:00","message":"[GCS] Start streaming session, msgId: 3729"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:22.249306489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:22.249297689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.741416329+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.74146749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.741472976+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.741489029+07:00","message":"[buffer interim] 3729 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.741496473+07:00","message":"[bufferProcess] interim [540000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.74149838+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.865774034+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.865820858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.865827584+07:00","message":"receive interim result [false|false]: ความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:22.865846635+07:00","message":"[buffer interim] 3729 false ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.865854952+07:00","message":"[bufferProcess] interim [660000000]:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.86585813+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.865865649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.865869139+07:00","message":"> Transcript [48564] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:22.865871443+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:23.056325525+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:23.056366286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:23.056373401+07:00","message":"receive interim result [false|false]: ความเป็นไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:23.056389091+07:00","message":"[buffer interim] 3729 false ความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.056398321+07:00","message":"[bufferProcess] interim [840000000]:ความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.056401122+07:00","message":"[bufferProcess] send to processor:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.05640898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.056412402+07:00","message":"> Transcript [48565] [false]: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.056415823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.056418195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.056420386+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.056422724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:23.63337353+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:23.633410513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:23.63341691+07:00","message":"receive interim result [false|false]: ความเป็นไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:23.633428914+07:00","message":"[buffer interim] 3729 false ความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.633435995+07:00","message":"[bufferProcess] interim [440000000]:ความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.633439062+07:00","message":"[bufferProcess] send to processor:ความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.633446204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.633450069+07:00","message":"> Transcript [48566] [false]: 'ความเป็นไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.633454374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.633457653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.633460792+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:23.633465127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.15233562+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.152380084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.152386457+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.152400662+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.152408626+07:00","message":"[bufferProcess] interim [980000000]:ความเป็นไทยให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.152411398+07:00","message":"[bufferProcess] send to processor:ความเป็นไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.152422698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.152425757+07:00","message":"> Transcript [48567] [false]: 'ความเป็นไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.152429123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.152431346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.152433325+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.152435455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.520870514+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.520908259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.520914866+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.520929922+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520937059+07:00","message":"[bufferProcess] interim [280000000]:ความเป็นไทยให้คนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520939632+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.52094309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520946562+07:00","message":"> Transcript [48568] [false]: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520949797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520951937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520953795+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520956451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520963501+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520967152+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520970555+07:00","message":"Set new StatePrefix : 'ความเป็นไทยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.520973769+07:00","message":"Next Push (prob) : 'เป็นไทยให้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.521000132+07:00","message":"push: {false ความ 0 0xc0052ced00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.578942851+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.578972467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.578979561+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.5789929+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.579000076+07:00","message":"[bufferProcess] interim [340000000]:ความเป็นไทยให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.579002493+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.57900939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.579012331+07:00","message":"> Transcript [48569] [false]: 'ความเป็นไทยให้คนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.579015221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.579017432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.579021511+07:00","message":"StatePrefix: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.579023866+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.622612211+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.622650139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.622656062+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.622670198+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.622677644+07:00","message":"[bufferProcess] interim [400000000]:ความเป็นไทยให้คนให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.62268009+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.622685499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.622688442+07:00","message":"> Transcript [48570] [false]: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.622692226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.622694658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.622697386+07:00","message":"StatePrefix: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.622699768+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.685136316+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.685182719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนไอ้คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.68518839+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนไอ้คนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.685201719+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนไอ้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.685208677+07:00","message":"[bufferProcess] interim [520000000]:ความเป็นไทยให้คนไอ้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.685211277+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.685216908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.685219858+07:00","message":"> Transcript [48571] [false]: 'ความเป็นไทยให้คนให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.685223394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.685225671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.685228147+07:00","message":"StatePrefix: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.685230339+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.799453041+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.799490797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.799496864+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.799510599+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.799518074+07:00","message":"[bufferProcess] interim [580000000]:ความเป็นไทยให้คนให้คนทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.799520823+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนไอ้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.799527843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.799530652+07:00","message":"> Transcript [48572] [false]: 'ความเป็นไทยให้คนไอ้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.799534171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.799536603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.79953925+07:00","message":"StatePrefix: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.799542885+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.799549124+07:00","message":"Push: 'เป็นไทยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.799551068+07:00","message":"TextPushed: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.799553836+07:00","message":"Set new StatePrefix : 'ความเป็นไทยให้คนไอ้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.7995562+07:00","message":"Next Push (prob) : 'ไอ้คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.799583325+07:00","message":"push: {false เป็นไทยให้คน 0 0xc0052ced00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.857011739+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.85704818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.857054155+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:24.857069136+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.857081293+07:00","message":"[bufferProcess] interim [700000000]:ความเป็นไทยให้คนให้คนทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.857085321+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คนทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.857090565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.857093457+07:00","message":"> Transcript [48573] [false]: 'ความเป็นไทยให้คนให้คนทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.857095693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:24.857098073+07:00","message":"Set new StatePrefix: 'ความเป็นไทยให้คนให้คนทุก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:25.249834121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:25.249887409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.354314445+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.354356104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคนให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.354363072+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุกคนให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.354379546+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุกคนให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.35438792+07:00","message":"[bufferProcess] interim [0]:ความเป็นไทยให้คนให้คนทุกคนให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.354390919+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คนทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.35439969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.354407954+07:00","message":"> Transcript [48574] [false]: 'ความเป็นไทยให้คนให้คนทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.354411715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.354414232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.354416263+07:00","message":"StatePrefix: 'ความเป็นไทยให้คนให้คนทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.354419279+07:00","message":"TextPushed: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.507988982+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.508023333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.508029059+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุกคนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.508041009+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุกคนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.508050446+07:00","message":"[bufferProcess] interim [60000000]:ความเป็นไทยให้คนให้คนทุกคนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.508052924+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คนทุกคนให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.5080565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.508061563+07:00","message":"> Transcript [48575] [false]: 'ความเป็นไทยให้คนให้คนทุกคนให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.508065296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.508067452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.508069346+07:00","message":"StatePrefix: 'ความเป็นไทยให้คนให้คนทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.50807588+07:00","message":"TextPushed: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.594567863+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.594615671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคนนะครับช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.594622341+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุกคนนะครับช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.594639429+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุกคนนะครับช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.594647194+07:00","message":"[bufferProcess] interim [120000000]:ความเป็นไทยให้คนให้คนทุกคนนะครับช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.594650036+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คนทุกคนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.594653952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.59465734+07:00","message":"> Transcript [48576] [false]: 'ความเป็นไทยให้คนให้คนทุกคนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.594661076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.594663274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.594666742+07:00","message":"StatePrefix: 'ความเป็นไทยให้คนให้คนทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.594669731+07:00","message":"TextPushed: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.694646146+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.694688292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคนนะครับช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.694694711+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุกคนนะครับช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.694709311+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุกคนนะครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694718007+07:00","message":"[bufferProcess] interim [180000000]:ความเป็นไทยให้คนให้คนทุกคนนะครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694720725+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คนทุกคนนะครับช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694728008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694730899+07:00","message":"> Transcript [48577] [false]: 'ความเป็นไทยให้คนให้คนทุกคนนะครับช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694737528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694740006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694742845+07:00","message":"StatePrefix: 'ความเป็นไทยให้คนให้คนทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.69474694+07:00","message":"TextPushed: 'ความเป็นไทยให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694753568+07:00","message":"Push: 'ให้คนทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694755608+07:00","message":"TextPushed: 'ความเป็นไทยให้คนให้คนทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694757934+07:00","message":"Set new StatePrefix : 'ความเป็นไทยให้คนให้คนทุกคนนะครับช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.694760136+07:00","message":"Next Push (prob) : 'คนนะครับช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.694767509+07:00","message":"push: {false ให้คนทุก 0 0xc0052ced00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.796246868+07:00","message":"[GCS] IsForceVAD: false for message ID: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.824251782+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.824290964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคนนะครับโชค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.824298097+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุกคนนะครับโชค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.824311865+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.824317188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคนให้กับโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.82432116+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุกคนให้กับโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.824327497+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุกคนนะครับโชค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.824334284+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุกคนให้กับโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824342856+07:00","message":"[bufferProcess] interim [300000000]:ความเป็นไทยให้คนให้คนทุกคนนะครับโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824345337+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คนทุกคนนะครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824348821+07:00","message":"[bufferProcess] interim [360000000]:ความเป็นไทยให้คนให้คนทุกคนให้กับโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824350741+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คนทุกคนนะครับโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824353541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824356333+07:00","message":"> Transcript [48578] [false]: 'ความเป็นไทยให้คนให้คนทุกคนนะครับช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824358707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824360732+07:00","message":"Set new StatePrefix: 'ความเป็นไทยให้คนให้คนทุกคนนะครับช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824362586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824364437+07:00","message":"> Transcript [48579] [false]: 'ความเป็นไทยให้คนให้คนทุกคนนะครับโชค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824366208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.824368284+07:00","message":"Set new StatePrefix: 'ความเป็นไทยให้คนให้คนทุกคนนะครับโชค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.905836384+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.90587735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคนให้กับโลกแตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.905883479+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุกคนให้กับโลกแตก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.905898708+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุกคนให้กับโลกแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.905907184+07:00","message":"[bufferProcess] interim [480000000]:ความเป็นไทยให้คนให้คนทุกคนให้กับโลกแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.905909917+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คนทุกคนให้กับโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.905913794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.905916554+07:00","message":"> Transcript [48580] [false]: 'ความเป็นไทยให้คนให้คนทุกคนให้กับโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.905918841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:25.905920948+07:00","message":"Set new StatePrefix: 'ความเป็นไทยให้คนให้คนทุกคนให้กับโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:25.92633006+07:00","message":"[GCS] Start streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.065097006+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.065142919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.065150473+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.065182437+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.065201648+07:00","message":"[bufferProcess] interim [600000000]:ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.065204645+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คนทุกคนให้กับโลกแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.065209906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.065213353+07:00","message":"> Transcript [48581] [false]: 'ความเป็นไทยให้คนให้คนทุกคนให้กับโลกแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.065223543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.065226039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.065228627+07:00","message":"StatePrefix: 'ความเป็นไทยให้คนให้คนทุกคนให้กับโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.065234754+07:00","message":"TextPushed: 'ความเป็นไทยให้คนให้คนทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.075821616+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.075857293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.075863308+07:00","message":"receive interim result [false|false]: ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.075879152+07:00","message":"[buffer interim] 3729 false ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.075885685+07:00","message":"[bufferProcess] interim [660000000]:ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.075888376+07:00","message":"[bufferProcess] send to processor:ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.075892385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.075896068+07:00","message":"> Transcript [48582] [false]: 'ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.075898706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.075901238+07:00","message":"Set new StatePrefix: 'ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.209015827+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.209057488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นไทยให้คนให้คนทุกคนให้กับโชคแต่รู้จัก\",\"confidence\":0.92083335}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.209064771+07:00","message":"receive interim result [true|false]: ความเป็นไทยให้คนให้คนทุกคนให้กับโชคแต่รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.20907336+07:00","message":"end recv isFinal message id 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.209075506+07:00","message":"end Recv id 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.209082321+07:00","message":"[buffer interim] 3729 true ความเป็นไทยให้คนให้คนทุกคนให้กับโชคแต่รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209092057+07:00","message":"[bufferProcess] interim [810000000]:ความเป็นไทยให้คนให้คนทุกคนให้กับโชคแต่รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209097213+07:00","message":"[bufferProcess] send to processor (isfinal):ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209100467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209103553+07:00","message":"> Transcript [48583] [false]: 'ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209106767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209108681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209110594+07:00","message":"StatePrefix: 'ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209113335+07:00","message":"TextPushed: 'ความเป็นไทยให้คนให้คนทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209115407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.20911805+07:00","message":"> Transcript [48584] [true]: 'ความเป็นไทยให้คนให้คนทุกคนให้กับโชคแต่รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.2091204+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209122145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209123952+07:00","message":"StatePrefix: 'ความเป็นไทยให้คนให้คนทุกคนให้กับชาวโลกได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.20912589+07:00","message":"TextPushed: 'ความเป็นไทยให้คนให้คนทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.209135177+07:00","message":"Push: 'คนให้กับโชคแต่รู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.209144496+07:00","message":"push: {true คนให้กับโชคแต่รู้จัก 0 0xc0052ced00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:26.217537127+07:00","message":"write wav file: './tmp/7589/7589_3729.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.654049035+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.654094356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.654101126+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.654117559+07:00","message":"[buffer interim] 3730 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.654125446+07:00","message":"[bufferProcess] interim [780000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.654127413+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.941383142+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.941425376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.941432276+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.941449103+07:00","message":"[buffer interim] 3730 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.94145774+07:00","message":"[bufferProcess] interim [960000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.941460859+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.941469252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.941472723+07:00","message":"> Transcript [48585] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.941474921+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.977971395+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.978011281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.97801836+07:00","message":"receive interim result [false|false]: มาจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.978038972+07:00","message":"[buffer interim] 3730 false มาจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.978049131+07:00","message":"[bufferProcess] interim [20000000]:มาจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.978052275+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.978059641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.978062713+07:00","message":"> Transcript [48586] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.978065535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.978067539+07:00","message":"Set new StatePrefix: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.990837286+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.990862501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.990867603+07:00","message":"receive interim result [false|false]: น่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:26.99087858+07:00","message":"[buffer interim] 3730 false น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.990883703+07:00","message":"[bufferProcess] interim [80000000]:น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.990886+07:00","message":"[bufferProcess] send to processor:มาจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.990891381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.99089412+07:00","message":"> Transcript [48587] [false]: 'มาจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.990896376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:26.990898484+07:00","message":"Set new StatePrefix: 'มาจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.159905444+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.159958006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอาจจะเป็นเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.15996443+07:00","message":"receive interim result [false|false]: มันอาจจะเป็นเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.159979515+07:00","message":"[buffer interim] 3730 false มันอาจจะเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.159987511+07:00","message":"[bufferProcess] interim [260000000]:มันอาจจะเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.159990034+07:00","message":"[bufferProcess] send to processor:น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.159993788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.159998272+07:00","message":"> Transcript [48588] [false]: 'น่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.1600006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.160002696+07:00","message":"Set new StatePrefix: 'น่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.171741303+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.171768587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประตู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.171774209+07:00","message":"receive interim result [false|false]: น่าจะเป็นประตู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.171788909+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.171794016+07:00","message":"[bufferProcess] interim [320000000]:น่าจะเป็นประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.171796199+07:00","message":"[bufferProcess] send to processor:มันอาจจะเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.171799575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.171802236+07:00","message":"> Transcript [48589] [false]: 'มันอาจจะเป็นเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.171804224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.171806349+07:00","message":"Set new StatePrefix: 'มันอาจจะเป็นเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.287664125+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.287706076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเภท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.287714528+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.287730879+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.287738683+07:00","message":"[bufferProcess] interim [380000000]:น่าจะเป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.287741599+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.287749293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.287752316+07:00","message":"> Transcript [48590] [false]: 'น่าจะเป็นประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.28775488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.287757186+07:00","message":"Set new StatePrefix: 'น่าจะเป็นประตู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.340807908+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.340845883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.340853641+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.340868504+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.340876642+07:00","message":"[bufferProcess] interim [440000000]:น่าจะเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.340879469+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.340883106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.340885919+07:00","message":"> Transcript [48591] [false]: 'น่าจะเป็นประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.340888182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.34089023+07:00","message":"Set new StatePrefix: 'น่าจะเป็นประเภท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.493409602+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.493449281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.493457286+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.493472703+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.49348385+07:00","message":"[bufferProcess] interim [620000000]:น่าจะเป็นประเพณีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.493487266+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.493493561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.493497767+07:00","message":"> Transcript [48592] [false]: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.493500791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.493503238+07:00","message":"Set new StatePrefix: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.561907794+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.561952772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.561959874+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.56197692+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.561992924+07:00","message":"[bufferProcess] interim [680000000]:น่าจะเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.56199612+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.562001317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.562004976+07:00","message":"> Transcript [48593] [false]: 'น่าจะเป็นประเพณีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.562011666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.562015286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.56201927+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.562022719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.670461788+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.670503751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.670512586+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.670530109+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.670539684+07:00","message":"[bufferProcess] interim [740000000]:น่าจะเป็นประเพณีนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.670542512+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.67054684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.670550155+07:00","message":"> Transcript [48594] [false]: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.670554568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.670557032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.670559138+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.670561543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.683936017+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.683963417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.683970012+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.683984078+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.683991431+07:00","message":"[bufferProcess] interim [800000000]:น่าจะเป็นประเพณีเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.683994915+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.684000028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.684004023+07:00","message":"> Transcript [48595] [false]: 'น่าจะเป็นประเพณีนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.684009258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.684012131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.684016036+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.684019395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.994156768+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.99419612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.994202562+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.994215566+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.994223294+07:00","message":"[bufferProcess] interim [40000000]:น่าจะเป็นประเพณีเล็กๆเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.994225792+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.99423269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.994236264+07:00","message":"> Transcript [48596] [false]: 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.994239691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.994242277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.994244686+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.9942471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.994251487+07:00","message":"Push: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.994253815+07:00","message":"TextPushed: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.994258384+07:00","message":"Set new StatePrefix : 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:27.994261861+07:00","message":"Next Push (prob) : 'เล็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:27.994283882+07:00","message":"push: {false น่าจะเป็นประเพณี 0 0xc0052cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.060124075+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.06016416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.060173605+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.060190715+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.060201526+07:00","message":"[bufferProcess] interim [220000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.060204451+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.060212881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.060215984+07:00","message":"> Transcript [48597] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.060220247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.060222999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.06022535+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.060228358+07:00","message":"TextPushed: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:28.250674287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:28.250700695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.251418828+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.251448732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.251455231+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.251468226+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.251474763+07:00","message":"[bufferProcess] interim [340000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.251477551+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.251483416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.251486342+07:00","message":"> Transcript [48598] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.251490052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.25149229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.251494733+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.251497541+07:00","message":"TextPushed: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.387418708+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.387455693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.387461899+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.387479617+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.387488891+07:00","message":"[bufferProcess] interim [520000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.387492184+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.387495884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.387499083+07:00","message":"> Transcript [48599] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.38750224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.387504512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.387506975+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.387509792+07:00","message":"TextPushed: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.703594568+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.703639208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.703645267+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.703660001+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703670243+07:00","message":"[bufferProcess] interim [820000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703672965+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703678739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703681518+07:00","message":"> Transcript [48600] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703685231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703687405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703689638+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703693348+07:00","message":"TextPushed: 'น่าจะเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703698436+07:00","message":"Push: 'เล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703700504+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703703061+07:00","message":"Set new StatePrefix : 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.703705386+07:00","message":"Next Push (prob) : 'เวลาเรามีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.703714709+07:00","message":"push: {false เล็กๆ 0 0xc0052cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.944325369+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.944365738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.944372337+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:28.944387924+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.944396254+07:00","message":"[bufferProcess] interim [60000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.944399309+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.944403617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.944406789+07:00","message":"> Transcript [48601] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.944410619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.944412975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.944414999+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:28.944417683+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.080883791+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.080926904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.080933049+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.080948673+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.080956574+07:00","message":"[bufferProcess] interim [180000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.080959262+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.080963139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.080966596+07:00","message":"> Transcript [48602] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.080970094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.080972171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.080974058+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.080976532+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.127415126+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.127444998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.127450513+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.12746301+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.127470407+07:00","message":"[bufferProcess] interim [240000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.127472828+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.127479059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.127481802+07:00","message":"> Transcript [48603] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.127485182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.127487355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.127489877+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.127492529+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.28616412+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.28622028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.286228609+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.286245624+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286258178+07:00","message":"[bufferProcess] interim [420000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.28626273+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286270594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286275321+07:00","message":"> Transcript [48604] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286281461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286285011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286288211+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286291864+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286299013+07:00","message":"Push: 'เวลาเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286301998+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286305767+07:00","message":"Set new StatePrefix : 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.286310527+07:00","message":"Next Push (prob) : 'บ้านงานบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.286333446+07:00","message":"push: {false เวลาเรามีงาน 0 0xc0052cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.58509605+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.585135992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.585142876+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.585159774+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.585177834+07:00","message":"[bufferProcess] interim [660000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.585181154+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.585185467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.585188633+07:00","message":"> Transcript [48605] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.585192568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.585194884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.585197264+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.585205815+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.775078061+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.77511634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรงี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.775123964+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรงี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:29.775138012+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรงี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.775147264+07:00","message":"[bufferProcess] interim [900000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรงี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.77514963+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.775155025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.775158048+07:00","message":"> Transcript [48606] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.775161632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.775163813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.775166102+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:29.775168531+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.382879822+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.382921907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.382928573+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.382943771+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.382952207+07:00","message":"[bufferProcess] interim [500000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.382955676+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรงี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.382960035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.382963153+07:00","message":"> Transcript [48607] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรงี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.382967063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.382969421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.382972072+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.38297465+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.489874349+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.489910226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเนี้ยคนสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.48991706+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเนี้ยคนสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.4899294+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเนี้ยคนสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489937001+07:00","message":"[bufferProcess] interim [560000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเนี้ยคนสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489939836+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489945281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489948066+07:00","message":"> Transcript [48608] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489951963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489954077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489956665+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489959298+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489964119+07:00","message":"Push: 'บ้านงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489968044+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489971308+07:00","message":"Set new StatePrefix : 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.489974406+07:00","message":"Next Push (prob) : 'อะไรนี้คนสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.489981701+07:00","message":"push: {false บ้านงานบุญ 0 0xc0052cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.494545977+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.494575665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.494580931+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.494593708+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.494599413+07:00","message":"[bufferProcess] interim [620000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.494602129+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเนี้ยคนสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.494607749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.494610648+07:00","message":"> Transcript [48609] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเนี้ยคนสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.494613408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.494615906+07:00","message":"Set new StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเนี้ยคนสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.539616041+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.53965788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.539664104+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.539676402+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.539683771+07:00","message":"[bufferProcess] interim [680000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.539686942+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.539712386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.539715668+07:00","message":"> Transcript [48610] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.539718531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.539720705+07:00","message":"Set new StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนสวนมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.694711988+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.6947573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.694767951+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.694783328+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.694791513+07:00","message":"[bufferProcess] interim [800000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.694794257+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.694806616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.694811542+07:00","message":"> Transcript [48611] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.694816045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.694819728+07:00","message":"Set new StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.915075567+07:00","message":"[GCS] IsForceVAD: false for message ID: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.994396123+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.994433406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.99444078+07:00","message":"receive interim result [false|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:30.994455051+07:00","message":"[buffer interim] 3730 false น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.994462496+07:00","message":"[bufferProcess] interim [100000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.994465362+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.994470957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.994473552+07:00","message":"> Transcript [48612] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.994477091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.99447918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.994481383+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:30.994484117+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.055842891+07:00","message":"[GCS] Start streaming session, msgId: 3731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.133868056+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.133906651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ยคนส่วนมากก็จะ\",\"confidence\":0.949065}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.133914275+07:00","message":"receive interim result [true|false]: น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ยคนส่วนมากก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.133923421+07:00","message":"end recv isFinal message id 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.133925601+07:00","message":"end Recv id 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.133931738+07:00","message":"[buffer interim] 3730 true น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ยคนส่วนมากก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133939639+07:00","message":"[bufferProcess] interim [220000000]:น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ยคนส่วนมากก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133946989+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133950369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133953161+07:00","message":"> Transcript [48613] [false]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมากก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133956504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.13395848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133961236+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133964359+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133966406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133968476+07:00","message":"> Transcript [48614] [true]: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรเงี้ยคนส่วนมากก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.13397089+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133972636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133974442+07:00","message":"StatePrefix: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญอะไรนี้คนส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133976552+07:00","message":"TextPushed: 'น่าจะเป็นประเพณีเล็กๆเวลาเรามีงานบ้านงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.133979807+07:00","message":"Push: 'อะไรเงี้ยคนส่วนมากก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.133986812+07:00","message":"push: {true อะไรเงี้ยคนส่วนมากก็จะ 0 0xc0052cf380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:31.145012155+07:00","message":"write wav file: './tmp/7589/7589_3730.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:31.251417089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:31.251429845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.678409725+07:00","message":"receive streaming session, msgId: 3731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.678466203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอลิเวีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.678474368+07:00","message":"receive interim result [false|false]: โอลิเวีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.678492334+07:00","message":"[buffer interim] 3731 false โอลิเวีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.67849974+07:00","message":"[bufferProcess] interim [600000000]:โอลิเวีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.678501807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.741787116+07:00","message":"receive streaming session, msgId: 3731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.741861581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Korean\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.741868224+07:00","message":"receive interim result [false|false]: Korean"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.741883142+07:00","message":"[buffer interim] 3731 false Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.741891017+07:00","message":"[bufferProcess] interim [660000000]:Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.741895435+07:00","message":"[bufferProcess] send to processor:โอลิเวีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.741905083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.741908312+07:00","message":"> Transcript [48615] [false]: 'โอลิเวีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.74191087+07:00","message":"Set StatePrefix (first interim): 'โอลิเวีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.754287535+07:00","message":"[GCS] IsForceVAD: false for message ID: 3731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.816453673+07:00","message":"[GCS] Start streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.903136919+07:00","message":"receive streaming session, msgId: 3731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.903194025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.903199517+07:00","message":"receive interim result [false|false]: เวียนครก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.903212782+07:00","message":"[buffer interim] 3731 false เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.903220461+07:00","message":"[bufferProcess] interim [900000000]:เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.903222794+07:00","message":"[bufferProcess] send to processor:Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.903226279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.903229039+07:00","message":"> Transcript [48616] [false]: 'Korean'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.90323123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.90323355+07:00","message":"Set new StatePrefix: 'Korean'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.915965976+07:00","message":"receive streaming session, msgId: 3731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.916000497+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-06-22T13:32:31.916006842+07:00","message":"receive interim result [true|false]: เวียนครก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.916014773+07:00","message":"end recv isFinal message id 3731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.916017244+07:00","message":"end Recv id 3731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.916022811+07:00","message":"[buffer interim] 3731 true เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916030298+07:00","message":"[bufferProcess] interim [930000000]:เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916038806+07:00","message":"[bufferProcess] send to processor (isfinal):เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916041671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916044807+07:00","message":"> Transcript [48617] [false]: 'เวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916046908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916049098+07:00","message":"Set new StatePrefix: 'เวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.91605081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916053502+07:00","message":"> Transcript [48618] [true]: 'เวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916056152+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916058106+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916060113+07:00","message":"StatePrefix: 'เวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916062274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:31.916066663+07:00","message":"Push: 'เวียนครก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:31.916074772+07:00","message":"push: {true เวียนครก 0 0xc004b1d980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:31.923423776+07:00","message":"write wav file: './tmp/7589/7589_3731.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:32.853966358+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:32.854009625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:32.854014887+07:00","message":"receive interim result [false|false]: ชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:32.854029201+07:00","message":"[buffer interim] 3732 false ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:32.854039274+07:00","message":"[bufferProcess] interim [780000000]:ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:32.854041251+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:32.895164475+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:32.89520776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:32.895214128+07:00","message":"receive interim result [false|false]: ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:32.895230628+07:00","message":"[buffer interim] 3732 false ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:32.895238723+07:00","message":"[bufferProcess] interim [900000000]:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:32.895241537+07:00","message":"[bufferProcess] send to processor:ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:32.895247597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:32.895251548+07:00","message":"> Transcript [48619] [false]: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:32.895254214+07:00","message":"Set StatePrefix (first interim): 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.209785698+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.20984466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.209853028+07:00","message":"receive interim result [false|false]: ชาวบ้านใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.209873673+07:00","message":"[buffer interim] 3732 false ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.209883537+07:00","message":"[bufferProcess] interim [140000000]:ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.209887035+07:00","message":"[bufferProcess] send to processor:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.209891415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.209895733+07:00","message":"> Transcript [48620] [false]: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.209900058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.209902913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.209906236+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.209909167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.511790334+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.511843002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไหนเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.511849912+07:00","message":"receive interim result [false|false]: ชาวบ้านไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.511867854+07:00","message":"[buffer interim] 3732 false ชาวบ้านไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.511876296+07:00","message":"[bufferProcess] interim [320000000]:ชาวบ้านไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.51188025+07:00","message":"[bufferProcess] send to processor:ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.511884493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.511887993+07:00","message":"> Transcript [48621] [false]: 'ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.511894495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.511896865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.511899049+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.511901364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.532820469+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.532860116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.532866872+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.532884006+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.532891878+07:00","message":"[bufferProcess] interim [380000000]:ชาวบ้านไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.532894406+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.532898336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.532901117+07:00","message":"> Transcript [48622] [false]: 'ชาวบ้านไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.532904689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.532907173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.532909538+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.532911873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.95057089+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.950604127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.950610371+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.950624419+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950642431+07:00","message":"[bufferProcess] interim [980000000]:ชาวบ้านไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950646771+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950651753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950655751+07:00","message":"> Transcript [48623] [false]: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950660712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950664049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950667868+07:00","message":"StatePrefix: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950670998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950676708+07:00","message":"Push: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.9506797+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950682626+07:00","message":"Set new StatePrefix : 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:33.950686412+07:00","message":"Next Push (prob) : 'บ้านไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:33.950696027+07:00","message":"push: {false ชาว 0 0xc004b6d100}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:34.251835744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:34.251849314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.396924084+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.396967619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.396975707+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.396991885+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.397004204+07:00","message":"[bufferProcess] interim [400000000]:ชาวบ้านไรเงี้ยเด็กใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.397007226+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.397012233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.397015356+07:00","message":"> Transcript [48624] [false]: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.397020981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.39702372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.397025841+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.397028999+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.771231917+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.771269488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.771275466+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.771287729+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.771295161+07:00","message":"[bufferProcess] interim [760000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.771297682+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.771302944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.771305762+07:00","message":"> Transcript [48625] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.771309007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.771311471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.771313648+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.771316315+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.849437764+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.849475159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.849482483+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:34.849496488+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.849504372+07:00","message":"[bufferProcess] interim [880000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.849506957+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.849510693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.849513262+07:00","message":"> Transcript [48626] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.849516831+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.849518949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.849521533+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:34.849524141+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.290563803+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.290598159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.290604577+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.29061938+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290627094+07:00","message":"[bufferProcess] interim [240000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290636722+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.29064125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290644175+07:00","message":"> Transcript [48627] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290647966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290650215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290652829+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290655626+07:00","message":"TextPushed: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290663008+07:00","message":"Push: 'บ้านไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290665146+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290667262+07:00","message":"Set new StatePrefix : 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.290669655+07:00","message":"Next Push (prob) : 'เด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.290677437+07:00","message":"push: {false บ้านไรเงี้ย 0 0xc004b6d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.39478075+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.394818766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.394824586+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.394839495+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.394848226+07:00","message":"[bufferProcess] interim [420000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.394850633+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.39485447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.394857692+07:00","message":"> Transcript [48628] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.39486106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.394863092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.394866275+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.394869211+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.512834598+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.512886281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.512894999+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.512910676+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.512925128+07:00","message":"[bufferProcess] interim [480000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.512927813+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.512933789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.512936775+07:00","message":"> Transcript [48629] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.512940531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.512942737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.512947076+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.512950448+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.559668526+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.559710619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.559717346+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.559732251+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.559740393+07:00","message":"[bufferProcess] interim [540000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.559742963+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.559746375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.559748936+07:00","message":"> Transcript [48630] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.559752486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.559754844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.559756931+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.55975965+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.564949228+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.564974699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.564980053+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.564991326+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.564998299+07:00","message":"[bufferProcess] interim [600000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.565001313+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.565004589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.565007419+07:00","message":"> Transcript [48631] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.565012497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.565015495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.565018405+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.565022072+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.565029939+07:00","message":"Push: 'เด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.565033011+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.56503637+07:00","message":"Set new StatePrefix : 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.565039452+07:00","message":"Next Push (prob) : 'เคยไปรำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.565047729+07:00","message":"push: {false เด็กใต้นิดนึงค่ะ 0 0xc004b6d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.861565645+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.861606236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.861613377+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.861629405+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.861648128+07:00","message":"[bufferProcess] interim [840000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.861652312+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.861657192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.861662324+07:00","message":"> Transcript [48632] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.861665905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.861667987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.861670213+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.86167299+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.989417798+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.989457636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.989463709+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:35.989478975+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.989486614+07:00","message":"[bufferProcess] interim [20000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.989489627+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.989497794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.989500446+07:00","message":"> Transcript [48633] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.989503739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.989505898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.989508914+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:35.989511674+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.26564421+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.265683681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.2656901+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.265701907+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.265709837+07:00","message":"[bufferProcess] interim [320000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.265712716+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.265716319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.265719534+07:00","message":"> Transcript [48634] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.265723019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.265725146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.265727715+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.265730288+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.365206911+07:00","message":"[GCS] IsForceVAD: false for message ID: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.428853412+07:00","message":"[GCS] Start streaming session, msgId: 3733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.447226159+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.447271128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.447279263+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.447294827+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447302169+07:00","message":"[bufferProcess] interim [380000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447304912+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447308863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447311699+07:00","message":"> Transcript [48635] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447315247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447317375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447319809+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447322735+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447325992+07:00","message":"Push: 'เคยไปรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447328056+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.44733032+07:00","message":"Set new StatePrefix : 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.447333184+07:00","message":"Next Push (prob) : 'วงเวียนครกใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.447341268+07:00","message":"push: {false เคยไปรำ 0 0xc004b6d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.471019973+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.471064254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.471073432+07:00","message":"receive interim result [false|false]: ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.47109028+07:00","message":"[buffer interim] 3732 false ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.471102985+07:00","message":"[bufferProcess] interim [440000000]:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.471105984+07:00","message":"[bufferProcess] send to processor:ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.471109841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.471112816+07:00","message":"> Transcript [48636] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.471115487+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.620135861+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.620180156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านอะไรเงี้ยจะทำเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ\",\"confidence\":0.918861}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.620187843+07:00","message":"receive interim result [true|false]: ชาวบ้านอะไรเงี้ยจะทำเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.620203351+07:00","message":"end recv isFinal message id 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.620205752+07:00","message":"end Recv id 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.620212404+07:00","message":"[buffer interim] 3732 true ชาวบ้านอะไรเงี้ยจะทำเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.62022682+07:00","message":"[bufferProcess] interim [560000000]:ชาวบ้านอะไรเงี้ยจะทำเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620231041+07:00","message":"[bufferProcess] send to processor (isfinal):ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620234411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620237455+07:00","message":"> Transcript [48637] [false]: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620240636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620242601+07:00","message":"Set new StatePrefix: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620244582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620246544+07:00","message":"> Transcript [48638] [true]: 'ชาวบ้านอะไรเงี้ยจะทำเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620249006+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620251079+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620255565+07:00","message":"StatePrefix: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620258439+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.620260595+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.621021069+07:00","message":"Push: 'เวียนครกไหมจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.621032581+07:00","message":"TextPushed: 'ชาวบ้านไรเงี้ยเด็กใต้นิดนึงค่ะเคยไปรำเวียนครกไหมจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.621075666+07:00","message":"Set new StatePrefix : 'ชาวบ้านอะไรเงี้ยจะทำเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.621080008+07:00","message":"Next Push (prob) : 'ชาวบ้านอะไรเงี้ยจะทำเด็กใต้นิดนึงค่ะเคยไปรำวงเวียนครกไหมจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.621093697+07:00","message":"push: {true เวียนครกไหมจ๊ะ 0 0xc004b6d100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.621183439+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3732.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:36.639756799+07:00","message":"write wav file: './tmp/7589/7589_3732.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.684807728+07:00","message":"[GCS] IsForceVAD: false for message ID: 3733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.776985377+07:00","message":"receive streaming session, msgId: 3733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.777025248+07:00","message":"found end of frame, send empty tag with msgId: 3733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.777029965+07:00","message":"end Recv id 3733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.777040344+07:00","message":"[buffer interim] 3733 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.777049804+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.777056072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.777060968+07:00","message":"> Transcript [48639] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.777065557+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.777068855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.777073209+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.77707677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:36.777086207+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.777098276+07:00","message":"push: {true \n 0 0xc004117780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:36.781877703+07:00","message":"write wav file: './tmp/7589/7589_3733.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:36.816605342+07:00","message":"[GCS] Start streaming session, msgId: 3734"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:37.252482625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:37.252498158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.612619252+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.6126682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระเป๋า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.612674755+07:00","message":"receive interim result [false|false]: กระเป๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.612689095+07:00","message":"[buffer interim] 3734 false กระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.612696732+07:00","message":"[bufferProcess] interim [620000000]:กระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.612698651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.612704967+07:00","message":"[bufferProcess] send to processor (ticker):กระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.612708206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.612711151+07:00","message":"> Transcript [48640] [false]: 'กระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.612713727+07:00","message":"Set StatePrefix (first interim): 'กระเป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.702799899+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.702844361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Spark\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.702851381+07:00","message":"receive interim result [false|false]: Spark"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.70286871+07:00","message":"[buffer interim] 3734 false Spark"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.702877453+07:00","message":"[bufferProcess] interim [680000000]:Spark"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.702879334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.884560643+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.884613071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.884621623+07:00","message":"receive interim result [false|false]: ปรับอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:38.884636699+07:00","message":"[buffer interim] 3734 false ปรับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.884661104+07:00","message":"[bufferProcess] interim [860000000]:ปรับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.884665071+07:00","message":"[bufferProcess] send to processor:Spark"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.884672458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.884677176+07:00","message":"> Transcript [48641] [false]: 'Spark'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.884681435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:38.884685446+07:00","message":"Set new StatePrefix: 'Spark'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.091092592+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.091128352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.091134172+07:00","message":"receive interim result [false|false]: ปรับอากาศตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.091147467+07:00","message":"[buffer interim] 3734 false ปรับอากาศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.09115522+07:00","message":"[bufferProcess] interim [40000000]:ปรับอากาศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.091157686+07:00","message":"[bufferProcess] send to processor:ปรับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.091163078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.09116584+07:00","message":"> Transcript [48642] [false]: 'ปรับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.091168164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.091170176+07:00","message":"Set new StatePrefix: 'ปรับอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.116895572+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.116938778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.116944809+07:00","message":"receive interim result [false|false]: ปรับอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.11695929+07:00","message":"[buffer interim] 3734 false ปรับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.116967536+07:00","message":"[bufferProcess] interim [100000000]:ปรับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.11697043+07:00","message":"[bufferProcess] send to processor:ปรับอากาศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.116977631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.116982433+07:00","message":"> Transcript [48643] [false]: 'ปรับอากาศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.11698597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.116990103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.116992123+07:00","message":"StatePrefix: 'ปรับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.116994503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.13711547+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.137150723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศตอนแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.137156703+07:00","message":"receive interim result [false|false]: ปรับอากาศตอนแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.137181394+07:00","message":"[buffer interim] 3734 false ปรับอากาศตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.137189979+07:00","message":"[bufferProcess] interim [160000000]:ปรับอากาศตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.137193111+07:00","message":"[bufferProcess] send to processor:ปรับอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.137213254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.137216436+07:00","message":"> Transcript [48644] [false]: 'ปรับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.137219937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.137222099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.137223975+07:00","message":"StatePrefix: 'ปรับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.137226088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.499106502+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.49915705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศตอนแรกไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.499163195+07:00","message":"receive interim result [false|false]: ปรับอากาศตอนแรกไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.499175647+07:00","message":"[buffer interim] 3734 false ปรับอากาศตอนแรกไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.499182964+07:00","message":"[bufferProcess] interim [460000000]:ปรับอากาศตอนแรกไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.499185491+07:00","message":"[bufferProcess] send to processor:ปรับอากาศตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.499190507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.499193064+07:00","message":"> Transcript [48645] [false]: 'ปรับอากาศตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.499196312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.4991985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.499200784+07:00","message":"StatePrefix: 'ปรับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.4992031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.646869424+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.646910963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศตอนแรกไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.646920164+07:00","message":"receive interim result [false|false]: ปรับอากาศตอนแรกไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.646932198+07:00","message":"[buffer interim] 3734 false ปรับอากาศตอนแรกไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.646939648+07:00","message":"[bufferProcess] interim [580000000]:ปรับอากาศตอนแรกไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.646945572+07:00","message":"[bufferProcess] send to processor:ปรับอากาศตอนแรกไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.646953068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.64695606+07:00","message":"> Transcript [48646] [false]: 'ปรับอากาศตอนแรกไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.64695956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.646962116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.64696571+07:00","message":"StatePrefix: 'ปรับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.646968233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.646974177+07:00","message":"Push: 'ปรับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.646976267+07:00","message":"TextPushed: 'ปรับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.646978217+07:00","message":"Set new StatePrefix : 'ปรับอากาศตอนแรกไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.64698037+07:00","message":"Next Push (prob) : 'ตอนแรกไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.646988219+07:00","message":"push: {false ปรับอากาศ 0 0xc0052ce680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.668167936+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.66821747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศตอนแรกไม่คุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.668225212+07:00","message":"receive interim result [false|false]: ปรับอากาศตอนแรกไม่คุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.668244041+07:00","message":"[buffer interim] 3734 false ปรับอากาศตอนแรกไม่คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.668252884+07:00","message":"[bufferProcess] interim [640000000]:ปรับอากาศตอนแรกไม่คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.668256626+07:00","message":"[bufferProcess] send to processor:ปรับอากาศตอนแรกไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.668263607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.66826787+07:00","message":"> Transcript [48647] [false]: 'ปรับอากาศตอนแรกไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.668272547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.668275511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.668278857+07:00","message":"StatePrefix: 'ปรับอากาศตอนแรกไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.668282298+07:00","message":"TextPushed: 'ปรับอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.682535414+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.682578203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศตอนแรกไม่คุ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.682584328+07:00","message":"receive interim result [false|false]: ปรับอากาศตอนแรกไม่คุ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.682600232+07:00","message":"[buffer interim] 3734 false ปรับอากาศตอนแรกไม่คุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.682609255+07:00","message":"[bufferProcess] interim [700000000]:ปรับอากาศตอนแรกไม่คุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.682611749+07:00","message":"[bufferProcess] send to processor:ปรับอากาศตอนแรกไม่คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.682615315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.682618018+07:00","message":"> Transcript [48648] [false]: 'ปรับอากาศตอนแรกไม่คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.682621433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.682623575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.682625747+07:00","message":"StatePrefix: 'ปรับอากาศตอนแรกไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.682627933+07:00","message":"TextPushed: 'ปรับอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.791257931+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.791299745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศตอนแรกแม่คุณเอ๊ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.791306552+07:00","message":"receive interim result [false|false]: ปรับอากาศตอนแรกแม่คุณเอ๊ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.791321815+07:00","message":"[buffer interim] 3734 false ปรับอากาศตอนแรกแม่คุณเอ๊ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.791329741+07:00","message":"[bufferProcess] interim [760000000]:ปรับอากาศตอนแรกแม่คุณเอ๊ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.791332178+07:00","message":"[bufferProcess] send to processor:ปรับอากาศตอนแรกไม่คุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.79133627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.791338998+07:00","message":"> Transcript [48649] [false]: 'ปรับอากาศตอนแรกไม่คุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.791342283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.791344361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.791346525+07:00","message":"StatePrefix: 'ปรับอากาศตอนแรกไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.791348714+07:00","message":"TextPushed: 'ปรับอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.84585497+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.845888089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศตอนแรกไม่คุ้นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.845893816+07:00","message":"receive interim result [false|false]: ปรับอากาศตอนแรกไม่คุ้นว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.845912489+07:00","message":"[buffer interim] 3734 false ปรับอากาศตอนแรกไม่คุ้นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.845923969+07:00","message":"[bufferProcess] interim [820000000]:ปรับอากาศตอนแรกไม่คุ้นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.84592629+07:00","message":"[bufferProcess] send to processor:ปรับอากาศตอนแรกแม่คุณเอ๊ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.845932157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.845934953+07:00","message":"> Transcript [48650] [false]: 'ปรับอากาศตอนแรกแม่คุณเอ๊ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.845937368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.845941558+07:00","message":"Set new StatePrefix: 'ปรับอากาศตอนแรกแม่คุณเอ๊ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.95471404+07:00","message":"[GCS] IsForceVAD: false for message ID: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.991726384+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.991772822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศตอนแรกไม่คุ้นว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.991780329+07:00","message":"receive interim result [false|false]: ปรับอากาศตอนแรกไม่คุ้นว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:39.991798497+07:00","message":"[buffer interim] 3734 false ปรับอากาศตอนแรกไม่คุ้นว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.991806887+07:00","message":"[bufferProcess] interim [940000000]:ปรับอากาศตอนแรกไม่คุ้นว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.991809491+07:00","message":"[bufferProcess] send to processor:ปรับอากาศตอนแรกไม่คุ้นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.991813411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.991816417+07:00","message":"> Transcript [48651] [false]: 'ปรับอากาศตอนแรกไม่คุ้นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.991818723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:39.991820672+07:00","message":"Set new StatePrefix: 'ปรับอากาศตอนแรกไม่คุ้นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.086865332+07:00","message":"[GCS] Start streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.106834653+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.106872384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับอากาศตอนแรกไม่คุ้นว่าเขาเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.106878052+07:00","message":"receive interim result [false|false]: ปรับอากาศตอนแรกไม่คุ้นว่าเขาเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.106893318+07:00","message":"[buffer interim] 3734 false ปรับอากาศตอนแรกไม่คุ้นว่าเขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.106901615+07:00","message":"[bufferProcess] interim [60000000]:ปรับอากาศตอนแรกไม่คุ้นว่าเขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.106904379+07:00","message":"[bufferProcess] send to processor:ปรับอากาศตอนแรกไม่คุ้นว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.106907807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.106910505+07:00","message":"> Transcript [48652] [false]: 'ปรับอากาศตอนแรกไม่คุ้นว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.106914028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.106916318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.106918656+07:00","message":"StatePrefix: 'ปรับอากาศตอนแรกไม่คุ้นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.106921542+07:00","message":"TextPushed: 'ปรับอากาศ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:40.252869138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:40.252880595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.277630185+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.277679248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าตอนแรกแม่คุณว่าเขาเรียก\",\"confidence\":0.8656755}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.277687264+07:00","message":"receive interim result [true|false]: ปะป๊าตอนแรกแม่คุณว่าเขาเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.277703213+07:00","message":"end recv isFinal message id 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.277705581+07:00","message":"end Recv id 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.277712678+07:00","message":"[buffer interim] 3734 true ปะป๊าตอนแรกแม่คุณว่าเขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277729293+07:00","message":"[bufferProcess] interim [150000000]:ปะป๊าตอนแรกแม่คุณว่าเขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277744201+07:00","message":"[bufferProcess] send to processor (isfinal):ปรับอากาศตอนแรกไม่คุ้นว่าเขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.27774893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277752197+07:00","message":"> Transcript [48653] [false]: 'ปรับอากาศตอนแรกไม่คุ้นว่าเขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277755367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277757553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277759583+07:00","message":"StatePrefix: 'ปรับอากาศตอนแรกไม่คุ้นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277761805+07:00","message":"TextPushed: 'ปรับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277763819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.27776576+07:00","message":"> Transcript [48654] [true]: 'ปะป๊าตอนแรกแม่คุณว่าเขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277768576+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277770311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277771987+07:00","message":"StatePrefix: 'ปรับอากาศตอนแรกไม่คุ้นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277773926+07:00","message":"TextPushed: 'ปรับอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277775707+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277876617+07:00","message":"Push: 'ปะป๊าตอนแรกแม่คุณว่าเขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277879483+07:00","message":"TextPushed: 'ปรับอากาศปะป๊าตอนแรกแม่คุณว่าเขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277881928+07:00","message":"Set new StatePrefix : 'ปะป๊าตอนแรกแม่คุณว่าเขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277883991+07:00","message":"Next Push (prob) : 'ปะป๊าตอนแรกแม่คุณว่าเขาเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.27789421+07:00","message":"push: {true ปะป๊าตอนแรกแม่คุณว่าเขาเรียก 0 0xc0052ce680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.277900861+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3734.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:40.286067521+07:00","message":"write wav file: './tmp/7589/7589_3734.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.513236957+07:00","message":"[GCS] Cleaned up inactive client: 3714"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.513265244+07:00","message":"[GCS] Cleaned up inactive client: 3709"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.513268225+07:00","message":"[GCS] Cleaned up inactive client: 3715"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.51327072+07:00","message":"[GCS] Cleaned up inactive client: 3708"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.51327283+07:00","message":"[GCS] Cleaned up inactive client: 3711"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.513276036+07:00","message":"[GCS] Cleaned up inactive client: 3710"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.513278232+07:00","message":"[GCS] Cleaned up inactive client: 3716"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.513280048+07:00","message":"[GCS] Cleaned up inactive client: 3712"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.513281819+07:00","message":"[GCS] Cleaned up inactive client: 3713"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.56185153+07:00","message":"receive streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.561889794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.561895774+07:00","message":"receive interim result [false|false]: วิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.561909727+07:00","message":"[buffer interim] 3735 false วิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.561920003+07:00","message":"[bufferProcess] interim [480000000]:วิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.561921695+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.769300009+07:00","message":"receive streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.769347198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.769354599+07:00","message":"receive interim result [false|false]: Windows"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.769369123+07:00","message":"[buffer interim] 3735 false Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.769378178+07:00","message":"[bufferProcess] interim [600000000]:Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.769380642+07:00","message":"[bufferProcess] send to processor:วิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.769387349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.769390697+07:00","message":"> Transcript [48655] [false]: 'วิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.769393071+07:00","message":"Set StatePrefix (first interim): 'วิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.971465297+07:00","message":"receive streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.971514556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"bigo\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.971520667+07:00","message":"receive interim result [false|false]: bigo"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:40.971535004+07:00","message":"[buffer interim] 3735 false bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.971542617+07:00","message":"[bufferProcess] interim [900000000]:bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.971544594+07:00","message":"[bufferProcess] send to processor:Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.971549627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.971552515+07:00","message":"> Transcript [48656] [false]: 'Windows'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.971554902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:40.971556819+07:00","message":"Set new StatePrefix: 'Windows'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:41.542365462+07:00","message":"receive streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:41.542410183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"bigo\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:41.542417047+07:00","message":"receive interim result [false|false]: bigo"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:41.542434968+07:00","message":"[buffer interim] 3735 false bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:41.542444099+07:00","message":"[bufferProcess] interim [500000000]:bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:41.542446235+07:00","message":"[bufferProcess] send to processor:bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:41.542450204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:41.542453995+07:00","message":"> Transcript [48657] [false]: 'bigo'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:41.542456522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:41.542458521+07:00","message":"Set new StatePrefix: 'bigo'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:43.25381146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:43.253820345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.350116344+07:00","message":"receive streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.350157256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Win Win\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.350163058+07:00","message":"receive interim result [false|false]: Win Win"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.350179214+07:00","message":"[buffer interim] 3735 false Win Win"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.3501865+07:00","message":"[bufferProcess] interim [260000000]:Win Win"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350188828+07:00","message":"[bufferProcess] send to processor:bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350192576+07:00","message":"[bufferProcess] send to processor (ticker):Win Win"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350195217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350197935+07:00","message":"> Transcript [48658] [false]: 'bigo'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.35020106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350203695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350206105+07:00","message":"StatePrefix: 'bigo'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350208948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350210749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350212783+07:00","message":"> Transcript [48659] [false]: 'Win Win'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350214496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.350218509+07:00","message":"Set new StatePrefix: 'Win Win'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.3692614+07:00","message":"receive streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.369306634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"bigo\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.369311751+07:00","message":"receive interim result [false|false]: bigo"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.369326927+07:00","message":"[buffer interim] 3735 false bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.36933363+07:00","message":"[bufferProcess] interim [320000000]:bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.369335312+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.915330497+07:00","message":"receive streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.915368136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"bigo\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.915373781+07:00","message":"receive interim result [false|false]: bigo"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:44.915384455+07:00","message":"[buffer interim] 3735 false bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.915391898+07:00","message":"[bufferProcess] interim [920000000]:bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.915394387+07:00","message":"[bufferProcess] send to processor:bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.915397556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.915400306+07:00","message":"> Transcript [48660] [false]: 'bigo'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.915402707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:44.915404737+07:00","message":"Set new StatePrefix: 'bigo'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.431552292+07:00","message":"receive streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.431590898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vissel Kobe\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.431596956+07:00","message":"receive interim result [false|false]: vissel Kobe"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.431607608+07:00","message":"[buffer interim] 3735 false vissel Kobe"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.431614961+07:00","message":"[bufferProcess] interim [400000000]:vissel Kobe"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.431617104+07:00","message":"[bufferProcess] send to processor:bigo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.431620209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.431622806+07:00","message":"> Transcript [48661] [false]: 'bigo'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.431626065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.431628073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.431630475+07:00","message":"StatePrefix: 'bigo'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.43163249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.525610872+07:00","message":"[GCS] IsForceVAD: false for message ID: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.658130417+07:00","message":"[GCS] Start streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.696403275+07:00","message":"receive streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.696453359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"vissel Kobe\",\"confidence\":0.6828111}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.696463051+07:00","message":"receive interim result [true|false]: vissel Kobe"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.696475929+07:00","message":"end recv isFinal message id 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.69647944+07:00","message":"end Recv id 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.696488025+07:00","message":"[buffer interim] 3735 true vissel Kobe"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696498625+07:00","message":"[bufferProcess] interim [670000000]:vissel Kobe"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696503312+07:00","message":"[bufferProcess] send to processor (isfinal):vissel Kobe"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696507904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696512078+07:00","message":"> Transcript [48662] [false]: 'vissel Kobe'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696515578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696518764+07:00","message":"Set new StatePrefix: 'vissel Kobe'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696521518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696525344+07:00","message":"> Transcript [48663] [true]: 'vissel Kobe'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696529413+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.69653224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696535167+07:00","message":"StatePrefix: 'vissel Kobe'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696538063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:45.696543462+07:00","message":"Push: 'vissel Kobe'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:45.696554943+07:00","message":"push: {true vissel Kobe 0 0xc004611600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:45.710894224+07:00","message":"write wav file: './tmp/7589/7589_3735.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:46.254634933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:46.254643296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.341756084+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.341804811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.341811502+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.341829085+07:00","message":"[buffer interim] 3736 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.341836096+07:00","message":"[bufferProcess] interim [480000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.341838215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.510270688+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.51031586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Big\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.510321861+07:00","message":"receive interim result [false|false]: Big"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.510336128+07:00","message":"[buffer interim] 3736 false Big"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.510346977+07:00","message":"[bufferProcess] interim [540000000]:Big"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.510349452+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.510356544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.51035977+07:00","message":"> Transcript [48664] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.510362247+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.705067552+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.705120777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.705136351+07:00","message":"receive interim result [false|false]: นี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.705154904+07:00","message":"[buffer interim] 3736 false นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.705179328+07:00","message":"[bufferProcess] interim [600000000]:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.70518237+07:00","message":"[bufferProcess] send to processor:Big"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.705191072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.705194118+07:00","message":"> Transcript [48665] [false]: 'Big'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.705197019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.70519947+07:00","message":"Set new StatePrefix: 'Big'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.96870642+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.968747474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.968753407+07:00","message":"receive interim result [false|false]: มีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:46.968768277+07:00","message":"[buffer interim] 3736 false มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.968777437+07:00","message":"[bufferProcess] interim [780000000]:มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.968779828+07:00","message":"[bufferProcess] send to processor:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.96878404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.968787073+07:00","message":"> Transcript [48666] [false]: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.968789435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:46.968791501+07:00","message":"Set new StatePrefix: 'นี่คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.086671021+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.086712889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.086719353+07:00","message":"receive interim result [false|false]: มีคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.08673428+07:00","message":"[buffer interim] 3736 false มีคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.086749984+07:00","message":"[bufferProcess] interim [960000000]:มีคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.086752319+07:00","message":"[bufferProcess] send to processor:มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.086758826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.086762509+07:00","message":"> Transcript [48667] [false]: 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.086764814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.086767011+07:00","message":"Set new StatePrefix: 'มีคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.125489097+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.125525205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.125531461+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.125543323+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.125550875+07:00","message":"[bufferProcess] interim [80000000]:นี่คือคนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.125553427+07:00","message":"[bufferProcess] send to processor:มีคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.125559719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.12556288+07:00","message":"> Transcript [48668] [false]: 'มีคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.125566697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.125568896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.125570956+07:00","message":"StatePrefix: 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.125573288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.231168996+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.231209099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.231215648+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.231238621+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.231252458+07:00","message":"[bufferProcess] interim [320000000]:นี่คือคนที่ทำปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.231255486+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.231264526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.231267874+07:00","message":"> Transcript [48669] [false]: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.231270683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.231273228+07:00","message":"Set new StatePrefix: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.32919975+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.329233037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.329238179+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.329251544+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.329259231+07:00","message":"[bufferProcess] interim [440000000]:นี่คือคนที่ทำปั๊มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.32926164+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.329265338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.329267958+07:00","message":"> Transcript [48670] [false]: 'นี่คือคนที่ทำปั๊ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.329271389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.329273441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.329275385+07:00","message":"StatePrefix: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.329277526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.678436023+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.678476124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำตามได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.678483097+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำตามได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.678499912+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.67850967+07:00","message":"[bufferProcess] interim [620000000]:นี่คือคนที่ทำตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.678512276+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.678515855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.678518697+07:00","message":"> Transcript [48671] [false]: 'นี่คือคนที่ทำปั๊มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.678522413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.678524504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.678526668+07:00","message":"StatePrefix: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.678528728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.738061467+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.738107277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำประกันได้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.738113533+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำประกันได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.738128035+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำประกันได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.738135796+07:00","message":"[bufferProcess] interim [680000000]:นี่คือคนที่ทำประกันได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.738138467+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.738144141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.738146743+07:00","message":"> Transcript [48672] [false]: 'นี่คือคนที่ทำตามได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.738151933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.738154134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.738156547+07:00","message":"StatePrefix: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.738158969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.795647297+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.795691093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.795697204+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.795714173+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795722685+07:00","message":"[bufferProcess] interim [800000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795725283+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำประกันได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795729045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795732231+07:00","message":"> Transcript [48673] [false]: 'นี่คือคนที่ทำประกันได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795735946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795738093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795740589+07:00","message":"StatePrefix: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795742893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795745969+07:00","message":"Push: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795748491+07:00","message":"TextPushed: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795750637+07:00","message":"Set new StatePrefix : 'นี่คือคนที่ทำประกันได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:47.795752719+07:00","message":"Next Push (prob) : 'ประกันได้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:47.795760112+07:00","message":"push: {false นี่คือคนที่ทำ 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.140392775+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.140430364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.140436026+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.140452145+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.140460659+07:00","message":"[bufferProcess] interim [980000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.140463091+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.140468495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.140471279+07:00","message":"> Transcript [48674] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.140474343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.140476923+07:00","message":"Set new StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.201873349+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.20192043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.201928148+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.201950991+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.201960931+07:00","message":"[bufferProcess] interim [40000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.201965382+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.201970526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.201974574+07:00","message":"> Transcript [48675] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.201979907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.201983255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.201986619+07:00","message":"StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.201992159+07:00","message":"TextPushed: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.230902244+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.230942532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.230948954+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.230962964+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.230970675+07:00","message":"[bufferProcess] interim [100000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.230973503+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.230978869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.230981635+07:00","message":"> Transcript [48676] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.230985216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.230987483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.230989401+07:00","message":"StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.230992546+07:00","message":"TextPushed: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.262744932+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.262783821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึกดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.262789998+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึกดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.262806185+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.262813779+07:00","message":"[bufferProcess] interim [220000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.262816696+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.262820681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.262823482+07:00","message":"> Transcript [48677] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.262827049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.262829123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.262831548+07:00","message":"StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.262834764+07:00","message":"TextPushed: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.270329361+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.270362419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.270369797+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.270385877+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270393617+07:00","message":"[bufferProcess] interim [280000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270397067+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270402615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270405582+07:00","message":"> Transcript [48678] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270408848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270410805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270412888+07:00","message":"StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270415616+07:00","message":"TextPushed: 'นี่คือคนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270420818+07:00","message":"Push: 'ปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270423537+07:00","message":"TextPushed: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270426067+07:00","message":"Set new StatePrefix : 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่รู้สึกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.270428525+07:00","message":"Next Push (prob) : 'รู้สึกดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.270435902+07:00","message":"push: {false ปั๊มจำได้ว่าพี่ 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.716645255+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.716689553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.716696845+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:48.716709995+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.716720625+07:00","message":"[bufferProcess] interim [880000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.716723513+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.71672949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.716732375+07:00","message":"> Transcript [48679] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.716734705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:48.716736745+07:00","message":"Set new StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:49.239842182+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:49.239887762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:49.239894651+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:49.239911014+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.239919322+07:00","message":"[bufferProcess] interim [300000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.239922193+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.239926505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.23992982+07:00","message":"> Transcript [48680] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.239933102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.239935332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.239937581+07:00","message":"StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.239940406+07:00","message":"TextPushed: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:49.255028622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:49.255047468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:49.584852975+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:49.584887832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:49.584895342+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:49.58490812+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.584917254+07:00","message":"[bufferProcess] interim [480000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.584920441+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.584925017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.584927749+07:00","message":"> Transcript [48681] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.584931293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.584933317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.584935241+07:00","message":"StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:49.584937628+07:00","message":"TextPushed: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.136367732+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.136404427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.136410994+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.136423484+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.136430726+07:00","message":"[bufferProcess] interim [780000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.136433518+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.136440399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.136443154+07:00","message":"> Transcript [48682] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.136446746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.136448876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.136452002+07:00","message":"StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.136454862+07:00","message":"TextPushed: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.272613291+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.272660784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.27267882+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.272696313+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.272708949+07:00","message":"[bufferProcess] interim [900000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.27271365+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.272719103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.27272334+07:00","message":"> Transcript [48683] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.272728826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.272732003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.272735021+07:00","message":"StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.272739451+07:00","message":"TextPushed: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.272744085+07:00","message":"Push: 'นุ้ยสุวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.272747561+07:00","message":"TextPushed: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.27275116+07:00","message":"Set new StatePrefix : 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.27275525+07:00","message":"Next Push (prob) : 'คดีหมิ่นประมาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.272769233+07:00","message":"push: {false นุ้ยสุวีณา 0 0xc004b6ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.402649728+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.402694699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็นปัจจัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.40270159+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็นปัจจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.402715651+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็นปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.402723743+07:00","message":"[bufferProcess] interim [20000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็นปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.40272671+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.402730698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.402733418+07:00","message":"> Transcript [48684] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.402735691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.402738063+07:00","message":"Set new StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาเบนโตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.546568547+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.546607463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.546613617+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.546628261+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.54663575+07:00","message":"[bufferProcess] interim [200000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.546638745+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็นปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.546645029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.546647918+07:00","message":"> Transcript [48685] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็นปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.546650821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.546653153+07:00","message":"Set new StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีแพ่งเป็นปัจจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.715890584+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.715928084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.715934801+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.715947831+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.715954966+07:00","message":"[bufferProcess] interim [620000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.715965207+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.715973181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.715975865+07:00","message":"> Transcript [48686] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.715978673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.715980883+07:00","message":"Set new StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.939654779+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.939706107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาทใช่ครับใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.939713082+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาทใช่ครับใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:50.939729668+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาทใช่ครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.939738544+07:00","message":"[bufferProcess] interim [100000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาทใช่ครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.939741826+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.939745905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.939749406+07:00","message":"> Transcript [48687] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.939751931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:50.939754357+07:00","message":"Set new StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.164155818+07:00","message":"[GCS] IsForceVAD: false for message ID: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.226081646+07:00","message":"[GCS] Start streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.259505441+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.259547622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่คือความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.259556452+07:00","message":"receive interim result [false|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่คือความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.259591937+07:00","message":"[buffer interim] 3736 false นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.259606869+07:00","message":"[bufferProcess] interim [460000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.259611391+07:00","message":"[bufferProcess] send to processor:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาทใช่ครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.259618387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.259622546+07:00","message":"> Transcript [48688] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาทใช่ครับใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.259626217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.259629311+07:00","message":"Set new StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาคดีหมิ่นประมาทใช่ครับใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.39138015+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.391425657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับใช่\",\"confidence\":0.92855036}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.391432838+07:00","message":"receive interim result [true|false]: นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.391442232+07:00","message":"end recv isFinal message id 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.391444423+07:00","message":"end Recv id 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.391450821+07:00","message":"[buffer interim] 3736 true นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391458795+07:00","message":"[bufferProcess] interim [520000000]:นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391463269+07:00","message":"[bufferProcess] send to processor (isfinal):นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391466855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391470155+07:00","message":"> Transcript [48689] [false]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.39147257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391474674+07:00","message":"Set new StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391476867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391478958+07:00","message":"> Transcript [48690] [true]: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่ไม่เป็นไรครับใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391481579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.39148363+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391485576+07:00","message":"StatePrefix: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณาพี่แป้งเป็นอะไรครับใช่คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391490119+07:00","message":"TextPushed: 'นี่คือคนที่ทำปั๊มจำได้ว่าพี่นุ้ยสุวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.391493548+07:00","message":"Push: 'พี่ไม่เป็นไรครับใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.391504187+07:00","message":"push: {true พี่ไม่เป็นไรครับใช่ 0 0xc004b6ce80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:51.402767162+07:00","message":"write wav file: './tmp/7589/7589_3736.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.893015383+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.893073607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.893080111+07:00","message":"receive interim result [false|false]: ใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.893097375+07:00","message":"[buffer interim] 3737 false ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.893105415+07:00","message":"[bufferProcess] interim [480000000]:ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.893107538+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.984153779+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.984197211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตายแน่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.984203864+07:00","message":"receive interim result [false|false]: ตายแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:51.984215663+07:00","message":"[buffer interim] 3737 false ตายแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.984224383+07:00","message":"[bufferProcess] interim [600000000]:ตายแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.984226943+07:00","message":"[bufferProcess] send to processor:ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.984230761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.984233634+07:00","message":"> Transcript [48691] [false]: 'ใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:51.984236093+07:00","message":"Set StatePrefix (first interim): 'ใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.22658761+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.22664035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้ายแหน่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.226651984+07:00","message":"receive interim result [false|false]: อ้ายแหน่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.226669887+07:00","message":"[buffer interim] 3737 false อ้ายแหน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.226697869+07:00","message":"[bufferProcess] interim [780000000]:อ้ายแหน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.226700881+07:00","message":"[bufferProcess] send to processor:ตายแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.226709952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.226713797+07:00","message":"> Transcript [48692] [false]: 'ตายแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.226716449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.226718632+07:00","message":"Set new StatePrefix: 'ตายแน่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:52.25506283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:52.255079667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.322865044+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.322901278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตายแน่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.322907851+07:00","message":"receive interim result [false|false]: ตายแน่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.322921476+07:00","message":"[buffer interim] 3737 false ตายแน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.322928733+07:00","message":"[bufferProcess] interim [840000000]:ตายแน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.322931157+07:00","message":"[bufferProcess] send to processor:อ้ายแหน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.322938111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.322940911+07:00","message":"> Transcript [48693] [false]: 'อ้ายแหน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.322943656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.322945819+07:00","message":"Set new StatePrefix: 'อ้ายแหน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.374809729+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.374847135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.374855232+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.374870044+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.374881574+07:00","message":"[bufferProcess] interim [900000000]:ใต้เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.374884472+07:00","message":"[bufferProcess] send to processor:ตายแน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.374888787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.374892623+07:00","message":"> Transcript [48694] [false]: 'ตายแน่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.374895231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.374913345+07:00","message":"Set new StatePrefix: 'ตายแน่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.437206359+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.437244277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้ายแหน่ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.43725305+07:00","message":"receive interim result [false|false]: อ้ายแหน่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.437270779+07:00","message":"[buffer interim] 3737 false อ้ายแหน่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.437279105+07:00","message":"[bufferProcess] interim [960000000]:อ้ายแหน่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.437281897+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.437285774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.437290256+07:00","message":"> Transcript [48695] [false]: 'ใต้เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.437292483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.437294522+07:00","message":"Set new StatePrefix: 'ใต้เนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.451294252+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.451326755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.451336657+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.451350718+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.451360956+07:00","message":"[bufferProcess] interim [20000000]:ใต้เนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.451364554+07:00","message":"[bufferProcess] send to processor:อ้ายแหน่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.451369338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.451372825+07:00","message":"> Transcript [48696] [false]: 'อ้ายแหน่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.451375068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.451379692+07:00","message":"Set new StatePrefix: 'อ้ายแหน่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.630240835+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.630287597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.630297701+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.630316529+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.630326869+07:00","message":"[bufferProcess] interim [140000000]:ใต้เนี่ยเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.630330886+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.63033639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.630344527+07:00","message":"> Transcript [48697] [false]: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.630348599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.630352076+07:00","message":"Set new StatePrefix: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.671150087+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.671193554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบ่แม่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.671199479+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบ่แม่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.671213722+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบ่แม่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.671221469+07:00","message":"[bufferProcess] interim [200000000]:ใต้เนี่ยเขาบ่แม่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.671224499+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.671228585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.671231804+07:00","message":"> Transcript [48698] [false]: 'ใต้เนี่ยเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.67123518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.671237369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.671239622+07:00","message":"StatePrefix: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.671242015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.70375711+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.703799206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบ่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.703806195+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบ่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.703819948+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.703827069+07:00","message":"[bufferProcess] interim [260000000]:ใต้เนี่ยเขาบ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.703829779+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขาบ่แม่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.70383352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.70383698+07:00","message":"> Transcript [48699] [false]: 'ใต้เนี่ยเขาบ่แม่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.703839609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.703841762+07:00","message":"Set new StatePrefix: 'ใต้เนี่ยเขาบ่แม่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.736443953+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.736487215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.736495532+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:52.736513869+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.736523061+07:00","message":"[bufferProcess] interim [320000000]:ใต้เนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.736525974+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขาบ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.736530594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.736534067+07:00","message":"> Transcript [48700] [false]: 'ใต้เนี่ยเขาบ่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.73653666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:52.736538801+07:00","message":"Set new StatePrefix: 'ใต้เนี่ยเขาบ่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.201456927+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.201498362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบอกพวกนี้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.201504685+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบอกพวกนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.201518088+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบอกพวกนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.201527379+07:00","message":"[bufferProcess] interim [740000000]:ใต้เนี่ยเขาบอกพวกนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.201530086+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.201536495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.201539906+07:00","message":"> Transcript [48701] [false]: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.201542638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.201544947+07:00","message":"Set new StatePrefix: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.580662087+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.580714529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบอกให้มันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.580721847+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบอกให้มันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.580735784+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบอกให้มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.580746287+07:00","message":"[bufferProcess] interim [160000000]:ใต้เนี่ยเขาบอกให้มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.580750041+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขาบอกพวกนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.580755965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.580759315+07:00","message":"> Transcript [48702] [false]: 'ใต้เนี่ยเขาบอกพวกนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.580763081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.5807657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.580768426+07:00","message":"StatePrefix: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.580770899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.596119047+07:00","message":"[GCS] IsForceVAD: false for message ID: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.611947906+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.611988376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบอกพวกนี้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.611994798+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบอกพวกนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.612008503+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบอกพวกนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.612016703+07:00","message":"[bufferProcess] interim [220000000]:ใต้เนี่ยเขาบอกพวกนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.612019293+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขาบอกให้มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.612023468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.61202671+07:00","message":"> Transcript [48703] [false]: 'ใต้เนี่ยเขาบอกให้มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.612031222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.612033984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.612037271+07:00","message":"StatePrefix: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.612040213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.717218412+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.717264055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบอกพวกนี้มันๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.717270919+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบอกพวกนี้มันๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.717289201+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบอกพวกนี้มันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.717298673+07:00","message":"[bufferProcess] interim [280000000]:ใต้เนี่ยเขาบอกพวกนี้มันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.717302028+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขาบอกพวกนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.717310643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.717313749+07:00","message":"> Transcript [48704] [false]: 'ใต้เนี่ยเขาบอกพวกนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.717317569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.717321311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.717324498+07:00","message":"StatePrefix: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.717327002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.767812988+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.767851802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบอกพวกนี้มันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.767859335+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบอกพวกนี้มันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.76787508+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบอกพวกนี้มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767883382+07:00","message":"[bufferProcess] interim [340000000]:ใต้เนี่ยเขาบอกพวกนี้มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.76788622+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขาบอกพวกนี้มันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767895255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767898318+07:00","message":"> Transcript [48705] [false]: 'ใต้เนี่ยเขาบอกพวกนี้มันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767901978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767904834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767908828+07:00","message":"StatePrefix: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767911396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767918729+07:00","message":"Push: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767921393+07:00","message":"TextPushed: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767924149+07:00","message":"Set new StatePrefix : 'ใต้เนี่ยเขาบอกพวกนี้มันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.767926669+07:00","message":"Next Push (prob) : 'พวกนี้มันๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.767956064+07:00","message":"push: {false ใต้เนี่ยเขาบอก 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.785334413+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.785368309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบอกพวกนี้มันเหมือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.785374302+07:00","message":"receive interim result [false|false]: ใต้เนี่ยเขาบอกพวกนี้มันเหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.785390053+07:00","message":"[buffer interim] 3737 false ใต้เนี่ยเขาบอกพวกนี้มันเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.785397143+07:00","message":"[bufferProcess] interim [400000000]:ใต้เนี่ยเขาบอกพวกนี้มันเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.785400093+07:00","message":"[bufferProcess] send to processor:ใต้เนี่ยเขาบอกพวกนี้มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.785404006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.785407304+07:00","message":"> Transcript [48706] [false]: 'ใต้เนี่ยเขาบอกพวกนี้มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.785411702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.785414006+07:00","message":"Set new StatePrefix: 'ใต้เนี่ยเขาบอกพวกนี้มันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.889456095+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.889498251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใต้เนี่ยเขาบ่เห็นปกติมันๆ\",\"confidence\":0.81946784}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.889504949+07:00","message":"receive interim result [true|false]: ใต้เนี่ยเขาบ่เห็นปกติมันๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.889518309+07:00","message":"end recv isFinal message id 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.889520821+07:00","message":"end Recv id 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.88952678+07:00","message":"[buffer interim] 3737 true ใต้เนี่ยเขาบ่เห็นปกติมันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889533977+07:00","message":"[bufferProcess] interim [400000000]:ใต้เนี่ยเขาบ่เห็นปกติมันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889543535+07:00","message":"[bufferProcess] send to processor (isfinal):ใต้เนี่ยเขาบอกพวกนี้มันเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889555565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889558927+07:00","message":"> Transcript [48707] [false]: 'ใต้เนี่ยเขาบอกพวกนี้มันเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889561468+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889564323+07:00","message":"Set new StatePrefix: 'ใต้เนี่ยเขาบอกพวกนี้มันเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889566361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889568341+07:00","message":"> Transcript [48708] [true]: 'ใต้เนี่ยเขาบ่เห็นปกติมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889570824+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889572977+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.88957495+07:00","message":"StatePrefix: 'ใต้เนี่ยเขาบอกพวกนี้มันเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889577712+07:00","message":"TextPushed: 'ใต้เนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889579586+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889874908+07:00","message":"Push: 'บ่เห็นปกติมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889902273+07:00","message":"TextPushed: 'ใต้เนี่ยเขาบอกบ่เห็นปกติมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889905524+07:00","message":"Set new StatePrefix : 'ใต้เนี่ยเขาบ่เห็นปกติมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889908966+07:00","message":"Next Push (prob) : 'ใต้เนี่ยเขาบ่เห็นปกติมันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:53.889896581+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3737.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:53.889924663+07:00","message":"push: {true บ่เห็นปกติมันๆ 0 0xc004611b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:53.898615395+07:00","message":"write wav file: './tmp/7589/7589_3737.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:54.106000497+07:00","message":"[GCS] Start streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:54.955809752+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:54.955856015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:54.955863133+07:00","message":"receive interim result [false|false]: โทรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:54.955876779+07:00","message":"[buffer interim] 3738 false โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:54.955885601+07:00","message":"[bufferProcess] interim [660000000]:โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:54.955887843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:54.955895732+07:00","message":"[bufferProcess] send to processor (ticker):โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:54.95589846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:54.955901422+07:00","message":"> Transcript [48709] [false]: 'โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:54.955904081+07:00","message":"Set StatePrefix (first interim): 'โทรมา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:55.255142973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:55.255176974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.358335624+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.358382574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.358390625+07:00","message":"receive interim result [false|false]: โทรมาเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.358406455+07:00","message":"[buffer interim] 3738 false โทรมาเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.358417831+07:00","message":"[bufferProcess] interim [20000000]:โทรมาเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.358419947+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.510207641+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.510251298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.5102587+07:00","message":"receive interim result [false|false]: โทรมาเกิดมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.510276126+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.510292583+07:00","message":"[bufferProcess] interim [140000000]:โทรมาเกิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.510295795+07:00","message":"[bufferProcess] send to processor:โทรมาเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.510299624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.510302799+07:00","message":"> Transcript [48710] [false]: 'โทรมาเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.510306416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.510309132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.510311401+07:00","message":"StatePrefix: 'โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.510313451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.568645723+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.568690969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.568697886+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.568713989+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.568722862+07:00","message":"[bufferProcess] interim [320000000]:โทรมาเกิดมาเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.568725678+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.56873139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.568734432+07:00","message":"> Transcript [48711] [false]: 'โทรมาเกิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.568738173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.568741054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.568743191+07:00","message":"StatePrefix: 'โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.568745489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.75504355+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.755080445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาปุ๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.755086627+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาปุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.755105832+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.755113603+07:00","message":"[bufferProcess] interim [440000000]:โทรมาเกิดมาปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.75511582+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.755119818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.755122865+07:00","message":"> Transcript [48712] [false]: 'โทรมาเกิดมาเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.75512637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.755128403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.755130372+07:00","message":"StatePrefix: 'โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.755133836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.769825762+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.769852538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.769858176+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.769871953+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769878812+07:00","message":"[bufferProcess] interim [500000000]:โทรมาเกิดมาเพื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.76988187+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769885618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769890524+07:00","message":"> Transcript [48713] [false]: 'โทรมาเกิดมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769893704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769895691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769897559+07:00","message":"StatePrefix: 'โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769899446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769906699+07:00","message":"Push: 'โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769908773+07:00","message":"TextPushed: 'โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769910791+07:00","message":"Set new StatePrefix : 'โทรมาเกิดมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.769912959+07:00","message":"Next Push (prob) : 'เกิดมาปุ๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.769920513+07:00","message":"push: {false โทรมา 0 0xc004b6d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.937356535+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.937393493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.93740082+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:55.937414724+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.937424197+07:00","message":"[bufferProcess] interim [620000000]:โทรมาเกิดมาเพื่อเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.937427049+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.937433769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.937436694+07:00","message":"> Transcript [48714] [false]: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.937439489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:55.937441567+07:00","message":"Set new StatePrefix: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.078645071+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.078694724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.07870296+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.078720111+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.078728412+07:00","message":"[bufferProcess] interim [740000000]:โทรมาเกิดมาเพื่อเป็นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.078731099+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.078737801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.078740845+07:00","message":"> Transcript [48715] [false]: 'โทรมาเกิดมาเพื่อเป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.078745373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.078747843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.078751889+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.078754893+07:00","message":"TextPushed: 'โทรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.142362211+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.142402089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.142410039+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.142424816+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.142434297+07:00","message":"[bufferProcess] interim [800000000]:โทรมาเกิดมาเพื่อเป็นเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.142436803+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.142444058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.142446712+07:00","message":"> Transcript [48716] [false]: 'โทรมาเกิดมาเพื่อเป็นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.14245167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.142454376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.142456756+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.142458849+07:00","message":"TextPushed: 'โทรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.24685132+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.24689311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเราเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.246898549+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเราเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.24691735+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเราเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.246925049+07:00","message":"[bufferProcess] interim [920000000]:โทรมาเกิดมาเพื่อเป็นเราเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.246927903+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.246931491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.2469342+07:00","message":"> Transcript [48717] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.246937766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.246939918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.246941892+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.24694505+07:00","message":"TextPushed: 'โทรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.278704979+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.278756773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.278763961+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.278780889+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278792951+07:00","message":"[bufferProcess] interim [980000000]:โทรมาเกิดมาเพื่อเป็นเรามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278795801+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเราเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278800466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278803548+07:00","message":"> Transcript [48718] [false]: 'โทรมาเกิดมาเพื่อเป็นเราเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.2788083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278811156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278813673+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278816008+07:00","message":"TextPushed: 'โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278823772+07:00","message":"Push: 'เกิดมาเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278825834+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278827931+07:00","message":"Set new StatePrefix : 'โทรมาเกิดมาเพื่อเป็นเราเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.278830208+07:00","message":"Next Push (prob) : 'เราเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.278838941+07:00","message":"push: {false เกิดมาเพื่อเป็น 0 0xc004b6d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.521790811+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.52183274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.521838844+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.521853198+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.521860559+07:00","message":"[bufferProcess] interim [160000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.521863252+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.521870382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.521873185+07:00","message":"> Transcript [48719] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.521875806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.521879236+07:00","message":"Set new StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.756935367+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.756974816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.756981462+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.756993701+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.757001004+07:00","message":"[bufferProcess] interim [460000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.757004084+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.757009707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.757012346+07:00","message":"> Transcript [48720] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.757016045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.75701812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.757020178+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.757022803+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.948547578+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.948590518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.948603517+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.948627502+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.948633346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.948637496+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.948644669+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:56.948649765+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948657404+07:00","message":"[bufferProcess] interim [640000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948659933+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948663631+07:00","message":"[bufferProcess] interim [700000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948665714+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.94867123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948677554+07:00","message":"> Transcript [48721] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948690188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948692707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948694698+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948698676+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948701307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948703517+07:00","message":"> Transcript [48722] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948706078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948708054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948709865+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:56.948711904+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.439034095+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.439077248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.439084355+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.439102247+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.439110746+07:00","message":"[bufferProcess] interim [940000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.43911342+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.439120708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.439123853+07:00","message":"> Transcript [48723] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.439128492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.439130873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.43913397+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.439136781+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.439142716+07:00","message":"Push: 'เรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.439144834+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.439147723+07:00","message":"Set new StatePrefix : 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.439150908+07:00","message":"Next Push (prob) : 'บุญงานบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.439160592+07:00","message":"push: {false เรามีงาน 0 0xc004b6d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.5278553+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.527897529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.527904316+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.527920217+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.527932563+07:00","message":"[bufferProcess] interim [0]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.527935233+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.527939694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.527943452+07:00","message":"> Transcript [48724] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.527947121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.527949239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.527951179+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.527954583+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.583352499+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.58339239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไรขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.583399835+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.583411301+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.583418023+07:00","message":"[bufferProcess] interim [120000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.583421506+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.583426998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.583430065+07:00","message":"> Transcript [48725] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.583433986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.583436109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.583438151+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.583440755+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.593566272+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.59360295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.59361163+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.593632241+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.593642086+07:00","message":"[bufferProcess] interim [240000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.593647056+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.593654442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.593657006+07:00","message":"> Transcript [48726] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.593661251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.593664474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.593667524+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.593671693+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.669769429+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.66981338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.66981917+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.669834753+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.669845808+07:00","message":"[bufferProcess] interim [420000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.669849737+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.669856466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.669859994+07:00","message":"> Transcript [48727] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.66986441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.669868693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.669872574+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.669876431+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.669882697+07:00","message":"Push: 'บุญงานบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.669885351+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.66988807+07:00","message":"Set new StatePrefix : 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.669890637+07:00","message":"Next Push (prob) : 'ขึ้นบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.669899529+07:00","message":"push: {false บุญงานบ้าน 0 0xc004b6d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.975742085+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.975785432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.975794136+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:57.975812247+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.97582156+07:00","message":"[bufferProcess] interim [720000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.975825967+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.975836322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.975840459+07:00","message":"> Transcript [48728] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.975845649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.975848495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.975851637+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:57.975855831+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.199256716+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.19930143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.199308778+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.199327818+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.199336697+07:00","message":"[bufferProcess] interim [900000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.19933953+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.199345211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.199350157+07:00","message":"> Transcript [48729] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.199354435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.199356765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.199359196+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.199361711+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:58.255875798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:32:58.25589469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.464266964+07:00","message":"[GCS] IsForceVAD: false for message ID: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.524220839+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.524257429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.524264177+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.524283+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.524296049+07:00","message":"[bufferProcess] interim [140000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.524301436+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.524309314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.524312138+07:00","message":"> Transcript [48730] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.524315887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.524318215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.524320699+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.524323989+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.539238584+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.539267558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.53927612+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.539290708+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539297077+07:00","message":"[bufferProcess] interim [200000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539299654+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539303102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539306122+07:00","message":"> Transcript [48731] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539309758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.53931183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539314178+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539316994+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539324786+07:00","message":"Push: 'ขึ้นบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539326894+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539329335+07:00","message":"Set new StatePrefix : 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.539335006+07:00","message":"Next Push (prob) : 'ใหม่งานแต่งงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.539343513+07:00","message":"push: {false ขึ้นบ้าน 0 0xc004b6d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.596185611+07:00","message":"[GCS] Start streaming session, msgId: 3739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.617283966+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.617331898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.617338029+07:00","message":"receive interim result [false|false]: โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.617352221+07:00","message":"[buffer interim] 3738 false โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.61736157+07:00","message":"[bufferProcess] interim [380000000]:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.617364967+07:00","message":"[bufferProcess] send to processor:โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.617372363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.617375172+07:00","message":"> Transcript [48732] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.617377629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.617379572+07:00","message":"Set new StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.709148055+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.709200164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราโทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย\",\"confidence\":0.9448881}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.709207866+07:00","message":"receive interim result [true|false]: เราโทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.709216277+07:00","message":"end recv isFinal message id 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.709218418+07:00","message":"end Recv id 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.709236762+07:00","message":"[buffer interim] 3738 true เราโทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709255907+07:00","message":"[bufferProcess] interim [380000000]:เราโทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709263523+07:00","message":"[bufferProcess] send to processor (isfinal):โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709266987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709270504+07:00","message":"> Transcript [48733] [false]: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709274895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709277175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709279766+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709282672+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709284663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709286648+07:00","message":"> Transcript [48734] [true]: 'เราโทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709288966+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709290804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709292608+07:00","message":"StatePrefix: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709294802+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709296629+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709492823+07:00","message":"Push: 'ใหม่งานแต่งอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709495696+07:00","message":"TextPushed: 'โทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709498178+07:00","message":"Set new StatePrefix : 'เราโทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709504582+07:00","message":"Next Push (prob) : 'เราโทรมาเกิดมาเพื่อเป็นเรามีงานบุญงานบ้านขึ้นบ้านใหม่งานแต่งอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.709512913+07:00","message":"push: {true ใหม่งานแต่งอะไรเนี่ย 0 0xc004b6d380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.709532049+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3738.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:58.719263374+07:00","message":"write wav file: './tmp/7589/7589_3738.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.913963409+07:00","message":"[GCS] IsForceVAD: false for message ID: 3739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.975139793+07:00","message":"[GCS] Start streaming session, msgId: 3740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.999148611+07:00","message":"receive streaming session, msgId: 3739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.99917066+07:00","message":"found end of frame, send empty tag with msgId: 3739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.999173911+07:00","message":"end Recv id 3739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.999181809+07:00","message":"[buffer interim] 3739 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.99919012+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.99919402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.999197038+07:00","message":"> Transcript [48735] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.999200101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.999202187+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.999204024+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.99920592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:58.999214179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:58.999222503+07:00","message":"push: {true \n 0 0xc004866000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:59.003886464+07:00","message":"write wav file: './tmp/7589/7589_3739.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.563846226+07:00","message":"receive streaming session, msgId: 3740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.563894109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.563900117+07:00","message":"receive interim result [false|false]: จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.563920352+07:00","message":"[buffer interim] 3740 false จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.563927712+07:00","message":"[bufferProcess] interim [360000000]:จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.563930212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.660852059+07:00","message":"receive streaming session, msgId: 3740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.660892926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.660898979+07:00","message":"receive interim result [false|false]: จะมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.660937963+07:00","message":"[buffer interim] 3740 false จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.66094688+07:00","message":"[bufferProcess] interim [480000000]:จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.660949108+07:00","message":"[bufferProcess] send to processor:จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.660952523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.660955288+07:00","message":"> Transcript [48736] [false]: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.660957488+07:00","message":"Set StatePrefix (first interim): 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.813604522+07:00","message":"[GCS] IsForceVAD: false for message ID: 3740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.915537647+07:00","message":"receive streaming session, msgId: 3740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.915577455+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-06-22T13:32:59.915586463+07:00","message":"receive interim result [true|false]: จะมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.9155963+07:00","message":"end recv isFinal message id 3740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.91560066+07:00","message":"end Recv id 3740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.915607721+07:00","message":"[buffer interim] 3740 true จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915615596+07:00","message":"[bufferProcess] interim [870000000]:จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915620574+07:00","message":"[bufferProcess] send to processor (isfinal):จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915623921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915626772+07:00","message":"> Transcript [48737] [false]: 'จะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915629706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915631861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915642206+07:00","message":"StatePrefix: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915644789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915646818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915649074+07:00","message":"> Transcript [48738] [true]: 'จะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.91565126+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915653195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915656074+07:00","message":"StatePrefix: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915658635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:32:59.915664277+07:00","message":"Push: 'จะมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:32:59.915674071+07:00","message":"push: {true จะมีความ 0 0xc004610680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:32:59.921289636+07:00","message":"write wav file: './tmp/7589/7589_3740.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:00.443379797+07:00","message":"[GCS] Start streaming session, msgId: 3741"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:01.25623312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:01.256272253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.207921095+07:00","message":"receive streaming session, msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.207967534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.207980015+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.20799403+07:00","message":"[buffer interim] 3741 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.208003228+07:00","message":"[bufferProcess] interim [740000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.208006102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.208013388+07:00","message":"[bufferProcess] send to processor (ticker):ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.208018195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.208022237+07:00","message":"> Transcript [48739] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.208025375+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.562229335+07:00","message":"receive streaming session, msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.56227562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.562282345+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.562298423+07:00","message":"[buffer interim] 3741 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.562306948+07:00","message":"[bufferProcess] interim [40000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.562308799+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.614636333+07:00","message":"receive streaming session, msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.614674398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.614680989+07:00","message":"receive interim result [false|false]: ก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.614705892+07:00","message":"[buffer interim] 3741 false ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.614717518+07:00","message":"[bufferProcess] interim [160000000]:ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.614720397+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.614724015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.614728936+07:00","message":"> Transcript [48740] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.614731452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.614733426+07:00","message":"Set new StatePrefix: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.764426656+07:00","message":"receive streaming session, msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.764461393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีเบียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.76446708+07:00","message":"receive interim result [false|false]: ก็จะมีเบียร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.764479433+07:00","message":"[buffer interim] 3741 false ก็จะมีเบียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.764488211+07:00","message":"[bufferProcess] interim [280000000]:ก็จะมีเบียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.764490634+07:00","message":"[bufferProcess] send to processor:ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.764494069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.764496956+07:00","message":"> Transcript [48741] [false]: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.764499853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.764501897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.764505902+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.764508201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.857376313+07:00","message":"receive streaming session, msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.857416501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.85742285+07:00","message":"receive interim result [false|false]: ก็จะมีเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.85743941+07:00","message":"[buffer interim] 3741 false ก็จะมีเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.857449987+07:00","message":"[bufferProcess] interim [340000000]:ก็จะมีเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.857452619+07:00","message":"[bufferProcess] send to processor:ก็จะมีเบียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.85745683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.857459875+07:00","message":"> Transcript [48742] [false]: 'ก็จะมีเบียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.857463247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.85746546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.857467385+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:02.857469471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:02.943641185+07:00","message":"[GCS] IsForceVAD: false for message ID: 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.008715901+07:00","message":"receive streaming session, msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.008756739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีเรียนพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.00876318+07:00","message":"receive interim result [false|false]: ก็จะมีเรียนพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.008781293+07:00","message":"[buffer interim] 3741 false ก็จะมีเรียนพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.008791677+07:00","message":"[bufferProcess] interim [520000000]:ก็จะมีเรียนพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.008795551+07:00","message":"[bufferProcess] send to processor:ก็จะมีเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.008807779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.008812668+07:00","message":"> Transcript [48743] [false]: 'ก็จะมีเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.008817857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.008821851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.0088252+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.008828141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.017548951+07:00","message":"[GCS] Start streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.073624862+07:00","message":"receive streaming session, msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.073670304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีเรียนพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.073679081+07:00","message":"receive interim result [false|false]: ก็จะมีเรียนพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.073690963+07:00","message":"[buffer interim] 3741 false ก็จะมีเรียนพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073706846+07:00","message":"[bufferProcess] interim [700000000]:ก็จะมีเรียนพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073709899+07:00","message":"[bufferProcess] send to processor:ก็จะมีเรียนพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073713775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073718195+07:00","message":"> Transcript [48744] [false]: 'ก็จะมีเรียนพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073722391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073724964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073727798+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073729964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.0737329+07:00","message":"Push: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073735001+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073737479+07:00","message":"Set new StatePrefix : 'ก็จะมีเรียนพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.073739834+07:00","message":"Next Push (prob) : 'มีเรียนพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.073758734+07:00","message":"push: {false ก็จะ 0 0xc004866f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.155044801+07:00","message":"receive streaming session, msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.155081272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีเวียนครก\",\"confidence\":0.8801935}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.15508868+07:00","message":"receive interim result [true|false]: ก็จะมีเวียนครก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.155098764+07:00","message":"end recv isFinal message id 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.155101385+07:00","message":"end Recv id 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.155114181+07:00","message":"[buffer interim] 3741 true ก็จะมีเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155121795+07:00","message":"[bufferProcess] interim [700000000]:ก็จะมีเวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.15512566+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะมีเรียนพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155129256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155132892+07:00","message":"> Transcript [48745] [false]: 'ก็จะมีเรียนพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155135938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155137942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155140144+07:00","message":"StatePrefix: 'ก็จะมีเรียนพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155142435+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155144158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155146353+07:00","message":"> Transcript [48746] [true]: 'ก็จะมีเวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.15514849+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155150252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155152069+07:00","message":"StatePrefix: 'ก็จะมีเรียนพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155153938+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.155156447+07:00","message":"Push: 'มีเวียนครก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.155163626+07:00","message":"push: {true มีเวียนครก 0 0xc004866f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:03.163250792+07:00","message":"write wav file: './tmp/7589/7589_3741.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.743893726+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.743943216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.743949446+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.743964235+07:00","message":"[buffer interim] 3742 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.743972571+07:00","message":"[bufferProcess] interim [780000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.743974481+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.995706608+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.995751689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.995758131+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:03.995776054+07:00","message":"[buffer interim] 3742 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.995784766+07:00","message":"[bufferProcess] interim [960000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.995787341+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.995791691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.995795419+07:00","message":"> Transcript [48747] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:03.995798141+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.064736866+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.064779743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kapook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.064788786+07:00","message":"receive interim result [false|false]: Kapook"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.064803486+07:00","message":"[buffer interim] 3742 false Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.064815717+07:00","message":"[bufferProcess] interim [80000000]:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.064818643+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.064824162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.064827867+07:00","message":"> Transcript [48748] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.064830412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.064832661+07:00","message":"Set new StatePrefix: 'เกือบ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:04.256768787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:04.256778959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.280747272+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.280782817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.280788134+07:00","message":"receive interim result [false|false]: กลับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.280804131+07:00","message":"[buffer interim] 3742 false กลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.280810908+07:00","message":"[bufferProcess] interim [320000000]:กลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.280813143+07:00","message":"[bufferProcess] send to processor:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.280816758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.280819763+07:00","message":"> Transcript [48749] [false]: 'Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.280822048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.280824723+07:00","message":"Set new StatePrefix: 'Kapook'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.793523662+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.793564381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านก่อนนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.793570875+07:00","message":"receive interim result [false|false]: กลับบ้านก่อนนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.793601098+07:00","message":"[buffer interim] 3742 false กลับบ้านก่อนนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.793609667+07:00","message":"[bufferProcess] interim [680000000]:กลับบ้านก่อนนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.793612894+07:00","message":"[bufferProcess] send to processor:กลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.793620312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.793623121+07:00","message":"> Transcript [48750] [false]: 'กลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.793625555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.793628155+07:00","message":"Set new StatePrefix: 'กลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.901935038+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.901970035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านละจ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.901976225+07:00","message":"receive interim result [false|false]: กลับบ้านละจ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.901991882+07:00","message":"[buffer interim] 3742 false กลับบ้านละจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.901999368+07:00","message":"[bufferProcess] interim [800000000]:กลับบ้านละจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.902001782+07:00","message":"[bufferProcess] send to processor:กลับบ้านก่อนนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.902005429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.902008371+07:00","message":"> Transcript [48751] [false]: 'กลับบ้านก่อนนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.902011744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.902013851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.902015772+07:00","message":"StatePrefix: 'กลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.902017801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.916721717+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.916766543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านก่อนนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.91677306+07:00","message":"receive interim result [false|false]: กลับบ้านก่อนนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.91678785+07:00","message":"[buffer interim] 3742 false กลับบ้านก่อนนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.916796666+07:00","message":"[bufferProcess] interim [860000000]:กลับบ้านก่อนนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.916800404+07:00","message":"[bufferProcess] send to processor:กลับบ้านละจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.916805095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.916808897+07:00","message":"> Transcript [48752] [false]: 'กลับบ้านละจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.916813159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.916816119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.916820167+07:00","message":"StatePrefix: 'กลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.91682228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.924634433+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.924658766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.924663898+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:04.924676285+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.924681287+07:00","message":"[bufferProcess] interim [920000000]:กลับบ้านแล้วจ้างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.924683761+07:00","message":"[bufferProcess] send to processor:กลับบ้านก่อนนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.924686687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.924689186+07:00","message":"> Transcript [48753] [false]: 'กลับบ้านก่อนนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.924692071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.924693987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.924695919+07:00","message":"StatePrefix: 'กลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:04.924697815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.155152103+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.155192181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.15519801+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.155210849+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.15521807+07:00","message":"[bufferProcess] interim [100000000]:กลับบ้านแล้วจ้างานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155220491+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155229527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155232377+07:00","message":"> Transcript [48754] [false]: 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155235971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155238163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155240091+07:00","message":"StatePrefix: 'กลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155242201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155247844+07:00","message":"Push: 'กลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155249847+07:00","message":"TextPushed: 'กลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155252065+07:00","message":"Set new StatePrefix : 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.155254216+07:00","message":"Next Push (prob) : 'แล้วจ้างาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.15526148+07:00","message":"push: {false กลับบ้าน 0 0xc004610f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.170728121+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.170764138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.170770897+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.170786467+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.170793761+07:00","message":"[bufferProcess] interim [160000000]:กลับบ้านแล้วจ้างานเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.170796375+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.170800808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.17080379+07:00","message":"> Transcript [48755] [false]: 'กลับบ้านแล้วจ้างานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.170806896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.170809275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.170811191+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.170815627+07:00","message":"TextPushed: 'กลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.333582903+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.333617392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.333622932+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.333637871+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.333644916+07:00","message":"[bufferProcess] interim [400000000]:กลับบ้านแล้วจ้างานเวลาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.333648282+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.33365242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.333655081+07:00","message":"> Transcript [48756] [false]: 'กลับบ้านแล้วจ้างานเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.33366022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.333662431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.333664454+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.333666654+07:00","message":"TextPushed: 'กลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.601998528+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.602045313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.602053257+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลาอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.60207134+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลาอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.60208341+07:00","message":"[bufferProcess] interim [580000000]:กลับบ้านแล้วจ้างานเวลาอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.602087363+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานเวลาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.602094744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.602098803+07:00","message":"> Transcript [48757] [false]: 'กลับบ้านแล้วจ้างานเวลาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.602104061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.602108246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.60211197+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.602115581+07:00","message":"TextPushed: 'กลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.784971485+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.785009286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.785015755+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.785032613+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785041076+07:00","message":"[bufferProcess] interim [820000000]:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785044004+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานเวลาอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785047879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785051209+07:00","message":"> Transcript [48758] [false]: 'กลับบ้านแล้วจ้างานเวลาอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785055215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785057358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785061267+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785063642+07:00","message":"TextPushed: 'กลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785066253+07:00","message":"Push: 'แล้วจ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785068177+07:00","message":"TextPushed: 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785070343+07:00","message":"Set new StatePrefix : 'กลับบ้านแล้วจ้างานเวลาอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:05.785073725+07:00","message":"Next Push (prob) : 'เวลาอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:05.785081299+07:00","message":"push: {false แล้วจ้างาน 0 0xc004610f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.188785913+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.188829318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.188836088+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.18884911+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.188858348+07:00","message":"[bufferProcess] interim [180000000]:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.188860971+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.188866601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.18886932+07:00","message":"> Transcript [48759] [false]: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.188871565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.188873599+07:00","message":"Set new StatePrefix: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.263915412+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.263955417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.263962851+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.263975693+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.263985025+07:00","message":"[bufferProcess] interim [300000000]:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.263987639+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.263993178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.263996302+07:00","message":"> Transcript [48760] [false]: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.263999839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.264002138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.264004617+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.264007433+07:00","message":"TextPushed: 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.379441882+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.379489007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.379496855+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.379516106+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.379525787+07:00","message":"[bufferProcess] interim [420000000]:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.379530208+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.379538145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.379542244+07:00","message":"> Transcript [48761] [false]: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.379547639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.379550204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.379553677+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.379557483+07:00","message":"TextPushed: 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.544161813+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.544198924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.54420485+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.54421661+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.544223998+07:00","message":"[bufferProcess] interim [480000000]:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.54422633+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.544231019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.544234075+07:00","message":"> Transcript [48762] [false]: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.544237222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.544245291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.544247881+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.544250789+07:00","message":"TextPushed: 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.573016293+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.573055628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.573065049+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.573082361+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573094298+07:00","message":"[bufferProcess] interim [600000000]:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573098361+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573105526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573109274+07:00","message":"> Transcript [48763] [false]: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.57311435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573117638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573120966+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573124767+07:00","message":"TextPushed: 'กลับบ้านแล้วจ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573131679+07:00","message":"Push: 'เวลาอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573134591+07:00","message":"TextPushed: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573138221+07:00","message":"Set new StatePrefix : 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.573142107+07:00","message":"Next Push (prob) : 'แล้วเราก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.573152425+07:00","message":"push: {false เวลาอะไรเงี้ย 0 0xc004610f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.853749026+07:00","message":"[GCS] IsForceVAD: false for message ID: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.895232072+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.89527731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.895285911+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.895303287+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.895315252+07:00","message":"[bufferProcess] interim [840000000]:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.895319968+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.895324266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.89532775+07:00","message":"> Transcript [48764] [false]: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.89533048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.895332607+07:00","message":"Set new StatePrefix: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.925590611+07:00","message":"[GCS] Start streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.986542308+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.986584406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.986591659+07:00","message":"receive interim result [false|false]: กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:06.986607497+07:00","message":"[buffer interim] 3742 false กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.986614109+07:00","message":"[bufferProcess] interim [960000000]:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.986616848+07:00","message":"[bufferProcess] send to processor:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.986624197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.986627476+07:00","message":"> Transcript [48765] [false]: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.986632233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.986635253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.986638084+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:06.986641757+07:00","message":"TextPushed: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.12966236+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.129725476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็\",\"confidence\":0.9084681}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.129732391+07:00","message":"receive interim result [true|false]: กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.129741722+07:00","message":"end recv isFinal message id 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.129743931+07:00","message":"end Recv id 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.129751658+07:00","message":"[buffer interim] 3742 true กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129764339+07:00","message":"[bufferProcess] interim [50000000]:กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129767971+07:00","message":"[bufferProcess] send to processor (isfinal):กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129771598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129774707+07:00","message":"> Transcript [48766] [false]: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129778267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129780227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129782172+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129785232+07:00","message":"TextPushed: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129787363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129789414+07:00","message":"> Transcript [48767] [true]: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129791862+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129793586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129795275+07:00","message":"StatePrefix: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ยแล้วเราก็ไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129797223+07:00","message":"TextPushed: 'กลับบ้านแล้วจ้างานเวลาอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.129803538+07:00","message":"Push: 'แล้วเราก็ไปเล่นแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.129811309+07:00","message":"push: {true แล้วเราก็ไปเล่นแล้วก็ 0 0xc004610f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:07.138558944+07:00","message":"write wav file: './tmp/7589/7589_3742.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:07.25728369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:07.257295302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.676798433+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.676848741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.676854258+07:00","message":"receive interim result [false|false]: เลิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.676869545+07:00","message":"[buffer interim] 3743 false เลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.676876693+07:00","message":"[bufferProcess] interim [600000000]:เลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.676878787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.797864558+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.79790715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.797916405+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.79792844+07:00","message":"[buffer interim] 3743 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.797937555+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.797939872+07:00","message":"[bufferProcess] send to processor:เลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.797945451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.797948358+07:00","message":"> Transcript [48768] [false]: 'เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.79795067+07:00","message":"Set StatePrefix (first interim): 'เลิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.902058164+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.902096347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.902102479+07:00","message":"receive interim result [false|false]: แล้วก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:07.902117972+07:00","message":"[buffer interim] 3743 false แล้วก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.902125962+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.90212839+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.902136571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.902139241+07:00","message":"> Transcript [48769] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.902141453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:07.90214434+07:00","message":"Set new StatePrefix: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.297642207+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.297685201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.29769177+07:00","message":"receive interim result [false|false]: แล้วก็เลยตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.297705597+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.297726031+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็เลยตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.2977291+07:00","message":"[bufferProcess] send to processor:แล้วก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.297734757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.297737538+07:00","message":"> Transcript [48770] [false]: 'แล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.297741031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.297743387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.297745527+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.297747715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.486362336+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.486397991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.486404027+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.486419949+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.486427187+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็เลยตัวเราเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.486430045+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.486435393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.486438264+07:00","message":"> Transcript [48771] [false]: 'แล้วก็เลยตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.486441857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.486444165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.486446146+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.486448356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.692469389+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.692510597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.692517783+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.692533211+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.692543323+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็เลยตัวเราเองแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.69254754+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.692551712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.692554946+07:00","message":"> Transcript [48772] [false]: 'แล้วก็เลยตัวเราเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.692558566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.692560749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.692562816+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.692564961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.784046703+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.784083136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.784089968+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.78410349+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784110251+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็เลยตัวเราเองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784112673+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784118017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784120821+07:00","message":"> Transcript [48773] [false]: 'แล้วก็เลยตัวเราเองแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784124243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784126562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784128683+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784130887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784135077+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784137007+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784139012+07:00","message":"Set new StatePrefix : 'แล้วก็เลยตัวเราเองแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.784141195+07:00","message":"Next Push (prob) : 'เลยตัวเราเองแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.784148201+07:00","message":"push: {false แล้วก็ 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.863556187+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.863595504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.863601866+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.863617428+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.863625508+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็เลยตัวเราเองในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.86362876+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.863636994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.863639803+07:00","message":"> Transcript [48774] [false]: 'แล้วก็เลยตัวเราเองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.863642285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.863644836+07:00","message":"Set new StatePrefix: 'แล้วก็เลยตัวเราเองแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.87940102+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.879452242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองเลยวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.879460398+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองเลยวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.879477454+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.87948573+07:00","message":"[bufferProcess] interim [740000000]:แล้วก็เลยตัวเราเองเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.879488308+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.879493758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.879496726+07:00","message":"> Transcript [48775] [false]: 'แล้วก็เลยตัวเราเองในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.879499066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.879501253+07:00","message":"Set new StatePrefix: 'แล้วก็เลยตัวเราเองในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.997772721+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.997811884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองเลยวันนี้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.997818685+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองเลยวันนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:08.997835+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองเลยวันนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.997845672+07:00","message":"[bufferProcess] interim [920000000]:แล้วก็เลยตัวเราเองเลยวันนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.997850514+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.997854257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.997857064+07:00","message":"> Transcript [48776] [false]: 'แล้วก็เลยตัวเราเองเลยวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.997859251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:08.997861832+07:00","message":"Set new StatePrefix: 'แล้วก็เลยตัวเราเองเลยวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.180289721+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.180326922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.180333088+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.180347578+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.1803582+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.180360568+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองเลยวันนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.180364538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.180367463+07:00","message":"> Transcript [48777] [false]: 'แล้วก็เลยตัวเราเองเลยวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.180371101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.180373119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.180375266+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองเลยวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.180377369+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.255164868+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.255204354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.255210387+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.255226031+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.2552337+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.255236521+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.255240361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.255246125+07:00","message":"> Transcript [48778] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.255248672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.255250817+07:00","message":"Set new StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.387837946+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.387880025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.387887966+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.387901694+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.387910291+07:00","message":"[bufferProcess] interim [280000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.387914337+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.387921149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.387930298+07:00","message":"> Transcript [48779] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.387933721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.387936017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.387937989+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.387940491+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.519964231+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.520000494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.520006576+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.520021162+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.520029069+07:00","message":"[bufferProcess] interim [400000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.520032537+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.520036365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.520049814+07:00","message":"> Transcript [48780] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.520056917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.520059365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.520061338+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.520063549+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.574106107+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.574150151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.574158292+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.574175892+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.574184658+07:00","message":"[bufferProcess] interim [460000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.574187722+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.574196323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.574199185+07:00","message":"> Transcript [48781] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.574203281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.574205765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.57420836+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.574211999+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.581816815+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.581845069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.581851156+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.581865792+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581871805+07:00","message":"[bufferProcess] interim [520000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581874695+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581882488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581885177+07:00","message":"> Transcript [48782] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581888925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581891389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581893413+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581895843+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581903621+07:00","message":"Push: 'เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581906229+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581908661+07:00","message":"Set new StatePrefix : 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.581911086+07:00","message":"Next Push (prob) : 'ปุ๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.581920045+07:00","message":"push: {false เลยตัวเราเองในวันนี้เลยมา 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.758296682+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.758343273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.758350005+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.758367457+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.758378185+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.758381747+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.758389278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.758392669+07:00","message":"> Transcript [48783] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.758396756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.758399208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.758401507+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.758404647+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.954464773+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.954527586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.954535896+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:09.954550879+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.954559364+07:00","message":"[bufferProcess] interim [880000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.954562822+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.954567072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.954570371+07:00","message":"> Transcript [48784] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.954573887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.954576011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.954578848+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:09.954581742+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.073408104+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.073454906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.073462532+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.073480013+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.073488538+07:00","message":"[bufferProcess] interim [940000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.073491797+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.073496162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.073499171+07:00","message":"> Transcript [48785] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.073503131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.073507022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.073509694+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.073512637+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.17094603+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.170989269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.170995947+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.171015967+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171025213+07:00","message":"[bufferProcess] interim [60000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171027959+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171032237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171035288+07:00","message":"> Transcript [48786] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171039135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171041355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171046787+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171050143+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171054574+07:00","message":"Push: 'ปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171058108+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171060697+07:00","message":"Set new StatePrefix : 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.171063388+07:00","message":"Next Push (prob) : 'ก็เลยเอาเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.171072426+07:00","message":"push: {false ปุ๊บ 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.201730736+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.201758271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.201763991+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.201778507+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.201786452+07:00","message":"[bufferProcess] interim [120000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.201789342+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.201792962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.201796854+07:00","message":"> Transcript [48787] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.201800601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.201802741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.201804698+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.201807235+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:10.257804761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:10.257817629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.457921441+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.457964604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง Happy\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.457971598+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง Happy"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.457988126+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.457997294+07:00","message":"[bufferProcess] interim [240000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.458000453+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.458004725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.458007527+07:00","message":"> Transcript [48788] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.4580114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.458013797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.458015744+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.458018322+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.491193414+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.491237683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.491245231+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.491263874+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.491273015+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.491287544+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.491292245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.491295427+07:00","message":"> Transcript [48789] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง Happy'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.491299434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.491301752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.491304134+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.491307031+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.498916092+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.498955044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.4989635+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.498984677+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.498993584+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.498998053+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.4990071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.499011145+07:00","message":"> Transcript [48790] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.499016496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.499019725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.499023354+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.499027325+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.499039811+07:00","message":"Push: 'ก็เลยเอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.499043214+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.49904688+07:00","message":"Set new StatePrefix : 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.499050998+07:00","message":"Next Push (prob) : 'นี้ไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.499085308+07:00","message":"push: {false ก็เลยเอาเพลง 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.513318255+07:00","message":"[GCS] Cleaned up inactive client: 3717"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.513343512+07:00","message":"[GCS] Cleaned up inactive client: 3723"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.51334736+07:00","message":"[GCS] Cleaned up inactive client: 3722"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.513350344+07:00","message":"[GCS] Cleaned up inactive client: 3719"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.51335338+07:00","message":"[GCS] Cleaned up inactive client: 3720"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.513356362+07:00","message":"[GCS] Cleaned up inactive client: 3724"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.513362346+07:00","message":"[GCS] Cleaned up inactive client: 3718"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.51336615+07:00","message":"[GCS] Cleaned up inactive client: 3721"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.974887441+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.974929174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.9749366+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.974953073+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.974962251+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.974965528+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.974970219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.974973662+07:00","message":"> Transcript [48791] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.97497633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.974979122+07:00","message":"Set new StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.97740363+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.977444497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.977451387+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:10.977470298+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.9774784+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.977481146+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.977484965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.977487983+07:00","message":"> Transcript [48792] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.977490652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:10.977493393+07:00","message":"Set new StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.098519389+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.098557342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.098563601+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.098575734+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.098582643+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.098585565+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.098591087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.098593947+07:00","message":"> Transcript [48793] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.098596536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.098599079+07:00","message":"Set new StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงไหนเป็นพิเศษคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.359980235+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.36001994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.36002946+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.360041536+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.360050371+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.360053875+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.360058081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.360061185+07:00","message":"> Transcript [48794] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.360063999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.360066233+07:00","message":"Set new StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.493901973+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.493946928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.493953439+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.493966031+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.49397573+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.493978524+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.493982259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.493985255+07:00","message":"> Transcript [48795] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.493989035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.49399191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.493994064+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.493996706+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.686211037+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.686257167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.686265211+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.686280042+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.686289246+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.686292903+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.686300575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.68630378+07:00","message":"> Transcript [48796] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.686308148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.686313228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.686316093+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.686319133+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.708907427+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.708939948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.708946812+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.708965294+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.70897327+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.708976064+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.708985181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.708988341+07:00","message":"> Transcript [48797] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.708992652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.708995574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.708997976+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.709001017+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.996446759+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.996486485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.996494198+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.99650886+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996520486+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996524017+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996531782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996535292+07:00","message":"> Transcript [48798] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996540102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996542672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996545219+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996550383+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996557579+07:00","message":"Push: 'นี้เป็นพิเศษครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996559893+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996562426+07:00","message":"Set new StatePrefix : 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:11.996564993+07:00","message":"Next Push (prob) : 'และก็ที่พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:11.996573592+07:00","message":"push: {false นี้เป็นพิเศษครับ 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.255780472+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.255836453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.255843445+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.255859766+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.255868571+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.255871503+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.255878493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.255881572+07:00","message":"> Transcript [48799] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.255884131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.255886178+07:00","message":"Set new StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.458996464+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.459045633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.459052328+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.4590669+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.45907428+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.459076978+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.459080713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.459083574+07:00","message":"> Transcript [48800] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.459087583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.459089637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.45909237+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.459095064+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.572067271+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.572115102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.572124255+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.572142057+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.572150575+07:00","message":"[bufferProcess] interim [460000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.572154511+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.572163326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.572167158+07:00","message":"> Transcript [48801] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.572171279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.572173865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.572176332+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.572179337+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.753867319+07:00","message":"[GCS] IsForceVAD: false for message ID: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.79978404+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.799831458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.799839131+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.799853702+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.799864977+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.799868194+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.799874678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.799877645+07:00","message":"> Transcript [48802] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.799882177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.799884863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.799887775+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.799890793+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.834025497+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.834068276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.834076054+07:00","message":"receive interim result [false|false]: แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.834094002+07:00","message":"[buffer interim] 3743 false แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834105681+07:00","message":"[bufferProcess] interim [760000000]:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834108865+07:00","message":"[bufferProcess] send to processor:แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834113566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834116786+07:00","message":"> Transcript [48803] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834122612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834125163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834127652+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834130635+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834133779+07:00","message":"Push: 'และการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834135714+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834138111+07:00","message":"Set new StatePrefix : 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.834141087+07:00","message":"Next Push (prob) : 'อีกก็คือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.834154784+07:00","message":"push: {false และการพิเศษ 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.885909324+07:00","message":"[GCS] Start streaming session, msgId: 3744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.909742908+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.90978304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เลยตัวเราเองเลยวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พิเศษอีกก็คือเพลง\",\"confidence\":0.92969084}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.909791405+07:00","message":"receive interim result [true|false]: แล้วก็เลยตัวเราเองเลยวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พิเศษอีกก็คือเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.90980183+07:00","message":"end recv isFinal message id 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.909804403+07:00","message":"end Recv id 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.909812553+07:00","message":"[buffer interim] 3743 true แล้วก็เลยตัวเราเองเลยวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พิเศษอีกก็คือเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909824774+07:00","message":"[bufferProcess] interim [850000000]:แล้วก็เลยตัวเราเองเลยวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พิเศษอีกก็คือเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909829588+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909842691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909860565+07:00","message":"> Transcript [48804] [false]: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909864987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909867726+07:00","message":"Set new StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909870674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909876936+07:00","message":"> Transcript [48805] [true]: 'แล้วก็เลยตัวเราเองเลยวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พิเศษอีกก็คือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909881039+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909883235+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909885177+07:00","message":"StatePrefix: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909888003+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.909890146+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.910146164+07:00","message":"Push: 'อีกก็คือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.910152767+07:00","message":"TextPushed: 'แล้วก็เลยตัวเราเองในวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและการพิเศษอีกก็คือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.910155421+07:00","message":"Set new StatePrefix : 'แล้วก็เลยตัวเราเองเลยวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พิเศษอีกก็คือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.910158219+07:00","message":"Next Push (prob) : 'แล้วก็เลยตัวเราเองเลยวันนี้เลยมาปุ๊บก็เลยเอาเพลงนี้เป็นพิเศษครับและก็ที่พิเศษอีกก็คือเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:12.910168964+07:00","message":"push: {true อีกก็คือเพลง 0 0xc0052cef00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:12.910175183+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3743.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:12.9223196+07:00","message":"write wav file: './tmp/7589/7589_3743.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:13.258398319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:13.258416026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.427445973+07:00","message":"receive streaming session, msgId: 3744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.427501102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.427507635+07:00","message":"receive interim result [false|false]: บาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.427523443+07:00","message":"[buffer interim] 3744 false บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.427532382+07:00","message":"[bufferProcess] interim [420000000]:บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.427535132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.608608212+07:00","message":"receive streaming session, msgId: 3744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.608654619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางปู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.608661815+07:00","message":"receive interim result [false|false]: บางปู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.608679881+07:00","message":"[buffer interim] 3744 false บางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.608688523+07:00","message":"[bufferProcess] interim [540000000]:บางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.608691291+07:00","message":"[bufferProcess] send to processor:บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.608695529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.608698641+07:00","message":"> Transcript [48806] [false]: 'บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.608701522+07:00","message":"Set StatePrefix (first interim): 'บาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.620032169+07:00","message":"receive streaming session, msgId: 3744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.620071881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางพลี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.620077438+07:00","message":"receive interim result [false|false]: บางพลี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.620091062+07:00","message":"[buffer interim] 3744 false บางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.620098397+07:00","message":"[bufferProcess] interim [600000000]:บางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.620100595+07:00","message":"[bufferProcess] send to processor:บางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.620107216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.620109982+07:00","message":"> Transcript [48807] [false]: 'บางปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.620113361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.620115539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.6201175+07:00","message":"StatePrefix: 'บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.62012003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.730965147+07:00","message":"receive streaming session, msgId: 3744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.731011658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.731018429+07:00","message":"receive interim result [false|false]: ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.731030947+07:00","message":"[buffer interim] 3744 false ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.731039007+07:00","message":"[bufferProcess] interim [720000000]:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.731041361+07:00","message":"[bufferProcess] send to processor:บางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.731047588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.731065548+07:00","message":"> Transcript [48808] [false]: 'บางพลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.731070909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.731073816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.731077601+07:00","message":"StatePrefix: 'บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.731080846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.773864256+07:00","message":"[GCS] IsForceVAD: false for message ID: 3744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.847670232+07:00","message":"[GCS] Start streaming session, msgId: 3745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.869051558+07:00","message":"receive streaming session, msgId: 3744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.869091295+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-06-22T13:33:13.869098333+07:00","message":"receive interim result [true|false]: ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.869109271+07:00","message":"end recv isFinal message id 3744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.869111845+07:00","message":"end Recv id 3744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.869117298+07:00","message":"[buffer interim] 3744 true ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869125152+07:00","message":"[bufferProcess] interim [930000000]:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869128979+07:00","message":"[bufferProcess] send to processor (isfinal):ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869132907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869136246+07:00","message":"> Transcript [48809] [false]: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869138891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869141535+07:00","message":"Set new StatePrefix: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869143627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869146869+07:00","message":"> Transcript [48810] [true]: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869149765+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869151928+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.8691541+07:00","message":"StatePrefix: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869156275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:13.869170295+07:00","message":"Push: 'ฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:13.869178847+07:00","message":"push: {true ฟังเพลง 0 0xc004867400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:13.875735739+07:00","message":"write wav file: './tmp/7589/7589_3744.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.033667965+07:00","message":"[GCS] IsForceVAD: false for message ID: 3745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.095508753+07:00","message":"[GCS] Start streaming session, msgId: 3746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.136872189+07:00","message":"receive streaming session, msgId: 3745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.136918992+07:00","message":"found end of frame, send empty tag with msgId: 3745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.136922871+07:00","message":"end Recv id 3745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.136932382+07:00","message":"[buffer interim] 3745 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.136941452+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.136945589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.136948551+07:00","message":"> Transcript [48811] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.136951127+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.136953384+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.136955803+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.136957741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.136960474+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.13696919+07:00","message":"push: {true \n 0 0xc004c0f600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:14.141752173+07:00","message":"write wav file: './tmp/7589/7589_3745.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.165739268+07:00","message":"[GCS] IsForceVAD: false for message ID: 3746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.373247178+07:00","message":"receive streaming session, msgId: 3746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.373269709+07:00","message":"found end of frame, send empty tag with msgId: 3746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.373273675+07:00","message":"end Recv id 3746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.373282467+07:00","message":"[buffer interim] 3746 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.373290651+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.373295073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.373299796+07:00","message":"> Transcript [48812] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.373302828+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.373305115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.373307476+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.373309397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:14.373312158+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.373323352+07:00","message":"push: {true \n 0 0xc004b1ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:14.377962345+07:00","message":"write wav file: './tmp/7589/7589_3746.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:14.485418269+07:00","message":"[GCS] Start streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.030576254+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.030616268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.030621743+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.030637843+07:00","message":"[buffer interim] 3747 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.030644624+07:00","message":"[bufferProcess] interim [360000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.030646416+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.151156894+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.151195655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.151201641+07:00","message":"receive interim result [false|false]: ไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.151216582+07:00","message":"[buffer interim] 3747 false ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.151223777+07:00","message":"[bufferProcess] interim [480000000]:ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.151226302+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.151231382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.151234097+07:00","message":"> Transcript [48813] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.151236517+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.217033621+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.21706811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.21707446+07:00","message":"receive interim result [false|false]: ไม่เคยร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.217088459+07:00","message":"[buffer interim] 3747 false ไม่เคยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.217095891+07:00","message":"[bufferProcess] interim [600000000]:ไม่เคยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.217098372+07:00","message":"[bufferProcess] send to processor:ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.21710521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.217107836+07:00","message":"> Transcript [48814] [false]: 'ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.217110554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.217112581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.217115671+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.217117939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.472701981+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.472752666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.472769483+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.472784583+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.472793898+07:00","message":"[bufferProcess] interim [780000000]:ไม่เคยร้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.47279706+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.472801225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.472804196+07:00","message":"> Transcript [48815] [false]: 'ไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.472807537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.472809698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.472811995+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.472814267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.909712765+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.909758358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.909765568+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.909781766+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.909789709+07:00","message":"[bufferProcess] interim [260000000]:ไม่เคยร้องเลยวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.90979257+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.909801765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.909805119+07:00","message":"> Transcript [48816] [false]: 'ไม่เคยร้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.909809037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.909811766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.909814479+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.909816957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.921037419+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.921066582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.921073069+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.921087165+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921094806+07:00","message":"[bufferProcess] interim [320000000]:ไม่เคยร้องเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921097316+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921101016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921104745+07:00","message":"> Transcript [48817] [false]: 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921108091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921110355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921112557+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921114597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921122309+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921124338+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.921126489+07:00","message":"Set new StatePrefix : 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:15.92112899+07:00","message":"Next Push (prob) : 'เคยร้องเลยวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:15.921138656+07:00","message":"push: {false ไม่ 0 0xc003d5fb00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:16.258481109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:16.258485183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.4169055+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.416949072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันนี้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.416955881+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันนี้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.416971679+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.416982012+07:00","message":"[bufferProcess] interim [740000000]:ไม่เคยร้องเลยวันนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.416984744+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.416993325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.416996225+07:00","message":"> Transcript [48818] [false]: 'ไม่เคยร้องเลยวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.416999963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.417002539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.417004965+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.41700778+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.551907291+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.551954341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันนี้วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.551961997+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันนี้วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.551980442+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.551989621+07:00","message":"[bufferProcess] interim [860000000]:ไม่เคยร้องเลยวันนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.551993414+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.552003206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.552007165+07:00","message":"> Transcript [48819] [false]: 'ไม่เคยร้องเลยวันนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.552011931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.552017623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.552021299+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.552025101+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.619304253+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.619349581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.619357801+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.619374771+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.619386529+07:00","message":"[bufferProcess] interim [980000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.61938926+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.619397392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.619400286+07:00","message":"> Transcript [48820] [false]: 'ไม่เคยร้องเลยวันนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.619404172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.619409681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.619412495+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.619415285+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.816853113+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.816895962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.816902741+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.816917503+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816926144+07:00","message":"[bufferProcess] interim [160000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816928783+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816935984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816939304+07:00","message":"> Transcript [48821] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816943506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816946058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816949095+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.81695241+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816959964+07:00","message":"Push: 'เคยร้องเลยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816962135+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816964841+07:00","message":"Set new StatePrefix : 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.816967266+07:00","message":"Next Push (prob) : 'หน้าวันนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.816998034+07:00","message":"push: {false เคยร้องเลยวัน 0 0xc003d5fb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.933400792+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.933441866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.93344812+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:16.93345832+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.933465548+07:00","message":"[bufferProcess] interim [280000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.933468425+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.933471897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.933474501+07:00","message":"> Transcript [48822] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.933477873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.933479935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.933481773+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:16.933484494+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.133612884+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.133651215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.133657624+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.133673967+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.133680898+07:00","message":"[bufferProcess] interim [460000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.133683576+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.13368707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.13369027+07:00","message":"> Transcript [48823] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.133693963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.133696112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.133698066+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.133700727+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.136599236+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.136609849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.136613633+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.136621669+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.136625285+07:00","message":"[bufferProcess] interim [520000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.13662755+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.136629834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.136631926+07:00","message":"> Transcript [48824] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.13663482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.13663682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.13663877+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.136641254+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.319997923+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.320033086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องไห้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.320039347+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องไห้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.320055104+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320062912+07:00","message":"[bufferProcess] interim [700000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320065501+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320069084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320072342+07:00","message":"> Transcript [48825] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320076534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320078794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320081062+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320083536+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320086305+07:00","message":"Push: 'หน้าวันนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320088238+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320090426+07:00","message":"Set new StatePrefix : 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.320094177+07:00","message":"Next Push (prob) : 'ไม่เคยร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.320101268+07:00","message":"push: {false หน้าวันนี้ผม 0 0xc003d5fb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.4606444+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.460697231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.460706573+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:17.460725702+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.460746877+07:00","message":"[bufferProcess] interim [820000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.460751682+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.460764341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.460770977+07:00","message":"> Transcript [48826] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.460776873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.460780777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.460785314+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:17.460789835+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.021225+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.021264779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.021271711+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.021288333+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.021296131+07:00","message":"[bufferProcess] interim [420000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.021298784+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.021302971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.021306289+07:00","message":"> Transcript [48827] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.021309595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.021311744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.021313695+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.021316653+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.226028589+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.226074404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.226081909+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.226097524+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.226105618+07:00","message":"[bufferProcess] interim [600000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.226108518+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.22611642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.226119281+07:00","message":"> Transcript [48828] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.226123895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.226126249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.226128766+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.226134004+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.668918456+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.66896995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.668977365+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.668992425+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.669002566+07:00","message":"[bufferProcess] interim [900000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.669005486+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.669011358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.669014118+07:00","message":"> Transcript [48829] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.669018094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.669020267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.66902259+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.669025374+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.669029878+07:00","message":"Push: 'ไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.6690321+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.669036629+07:00","message":"Set new StatePrefix : 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.669039143+07:00","message":"Next Push (prob) : 'แมะแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.669063283+07:00","message":"push: {false ไม่เคยร้อง 0 0xc003d5fb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.890639054+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.890680789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.890687384+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:18.890702939+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.890710283+07:00","message":"[bufferProcess] interim [140000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.890713577+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.890719799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.890722661+07:00","message":"> Transcript [48830] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.890726686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.890728899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.89073118+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:18.890741533+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.052199277+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.05224179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.052248478+07:00","message":"receive interim result [false|false]: ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.052263281+07:00","message":"[buffer interim] 3747 false ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.052272029+07:00","message":"[bufferProcess] interim [380000000]:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.052274802+07:00","message":"[bufferProcess] send to processor:ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.052278603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.052281375+07:00","message":"> Transcript [48831] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.052285118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.052287225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.052289597+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.052292271+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.212617968+07:00","message":"[GCS] IsForceVAD: false for message ID: 3747"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:19.259019845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:19.259047724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.28557764+07:00","message":"[GCS] Start streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.359899901+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.35994764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เคยร้องเลยวันนี้วันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลยเนี่ย\",\"confidence\":0.9209761}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.359955578+07:00","message":"receive interim result [true|false]: ไม่เคยร้องเลยวันนี้วันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.359963695+07:00","message":"end recv isFinal message id 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.359966804+07:00","message":"end Recv id 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.359975096+07:00","message":"[buffer interim] 3747 true ไม่เคยร้องเลยวันนี้วันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.359983627+07:00","message":"[bufferProcess] interim [770000000]:ไม่เคยร้องเลยวันนี้วันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.359987326+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.359990856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.359993704+07:00","message":"> Transcript [48832] [false]: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.359996856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.359999716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360002136+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360004924+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360007052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360009017+07:00","message":"> Transcript [48833] [true]: 'ไม่เคยร้องเลยวันนี้วันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360011249+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360013056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360014848+07:00","message":"StatePrefix: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360016874+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360018728+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360199096+07:00","message":"Push: 'แมะแม้แต่ครั้งเดียวเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360206404+07:00","message":"TextPushed: 'ไม่เคยร้องเลยวันหน้าวันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360210354+07:00","message":"Set new StatePrefix : 'ไม่เคยร้องเลยวันนี้วันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360222369+07:00","message":"Next Push (prob) : 'ไม่เคยร้องเลยวันนี้วันนี้ผมไม่เคยร้องแมะแม้แต่ครั้งเดียวเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.360217211+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3747.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.36023307+07:00","message":"push: {true แมะแม้แต่ครั้งเดียวเลยเนี่ย 0 0xc003d5fb00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:19.372303236+07:00","message":"write wav file: './tmp/7589/7589_3747.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.655099576+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.655149566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.655155814+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.655171934+07:00","message":"[buffer interim] 3748 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.655180629+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.655182644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.761619204+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.761661154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.761667626+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.76168552+07:00","message":"[buffer interim] 3748 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.761695054+07:00","message":"[bufferProcess] interim [480000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.76169765+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.761704003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.761707295+07:00","message":"> Transcript [48834] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.761709635+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.817085319+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.817121644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.817127564+07:00","message":"receive interim result [false|false]: จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:19.817140652+07:00","message":"[buffer interim] 3748 false จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.817151793+07:00","message":"[bufferProcess] interim [600000000]:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.817154791+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.817174032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.817177362+07:00","message":"> Transcript [48835] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.817180775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:19.817183234+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.010425655+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.010464447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.010470419+07:00","message":"receive interim result [false|false]: จะเป็นค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.010483749+07:00","message":"[buffer interim] 3748 false จะเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.010490967+07:00","message":"[bufferProcess] interim [780000000]:จะเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.010493372+07:00","message":"[bufferProcess] send to processor:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.010502693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.010505484+07:00","message":"> Transcript [48836] [false]: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.010507714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.010510399+07:00","message":"Set new StatePrefix: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.128184188+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.128221167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.128227204+07:00","message":"receive interim result [false|false]: จะเป็นครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.128242559+07:00","message":"[buffer interim] 3748 false จะเป็นครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.12825009+07:00","message":"[bufferProcess] interim [840000000]:จะเป็นครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.128252972+07:00","message":"[bufferProcess] send to processor:จะเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.128256402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.128260179+07:00","message":"> Transcript [48837] [false]: 'จะเป็นค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.128263564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.12826572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.128267698+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.128270027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.248205689+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.248247719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นครั้งแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.248255199+07:00","message":"receive interim result [false|false]: จะเป็นครั้งแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.248271071+07:00","message":"[buffer interim] 3748 false จะเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.248279485+07:00","message":"[bufferProcess] interim [960000000]:จะเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.24828274+07:00","message":"[bufferProcess] send to processor:จะเป็นครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.248290138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.248293252+07:00","message":"> Transcript [48838] [false]: 'จะเป็นครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.248298068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.248300651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.248303016+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.248305733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.467206723+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.467240955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นครั้งแรกหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.467246484+07:00","message":"receive interim result [false|false]: จะเป็นครั้งแรกหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.467262338+07:00","message":"[buffer interim] 3748 false จะเป็นครั้งแรกหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.467269677+07:00","message":"[bufferProcess] interim [200000000]:จะเป็นครั้งแรกหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.467272345+07:00","message":"[bufferProcess] send to processor:จะเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.467275735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.467278411+07:00","message":"> Transcript [48839] [false]: 'จะเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.467281417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.467283677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.467285855+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.467288491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.67609063+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.676136034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นครั้งแรกร้องที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.67614384+07:00","message":"receive interim result [false|false]: จะเป็นครั้งแรกร้องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.676163808+07:00","message":"[buffer interim] 3748 false จะเป็นครั้งแรกร้องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676174373+07:00","message":"[bufferProcess] interim [380000000]:จะเป็นครั้งแรกร้องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676177394+07:00","message":"[bufferProcess] send to processor:จะเป็นครั้งแรกหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676184472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676187488+07:00","message":"> Transcript [48840] [false]: 'จะเป็นครั้งแรกหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676195095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676198666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676201831+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676205067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676213487+07:00","message":"Push: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676215539+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676218076+07:00","message":"Set new StatePrefix : 'จะเป็นครั้งแรกหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.676220264+07:00","message":"Next Push (prob) : 'ครั้งแรกหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.676228034+07:00","message":"push: {false จะเป็น 0 0xc004b6d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.725850161+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.725896952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นครั้งแรกร้องที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.725904255+07:00","message":"receive interim result [false|false]: จะเป็นครั้งแรกร้องที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.725922979+07:00","message":"[buffer interim] 3748 false จะเป็นครั้งแรกร้องที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.725934805+07:00","message":"[bufferProcess] interim [500000000]:จะเป็นครั้งแรกร้องที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.725938569+07:00","message":"[bufferProcess] send to processor:จะเป็นครั้งแรกร้องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.72594365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.725948381+07:00","message":"> Transcript [48841] [false]: 'จะเป็นครั้งแรกร้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.72595346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.725956755+07:00","message":"Set new StatePrefix: 'จะเป็นครั้งแรกร้องที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.764122554+07:00","message":"[GCS] IsForceVAD: false for message ID: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.866262449+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.86631041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นครั้งแรกร้องที่นี่\",\"confidence\":0.94372123}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.866317748+07:00","message":"receive interim result [true|false]: จะเป็นครั้งแรกร้องที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.866327434+07:00","message":"end recv isFinal message id 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.866330019+07:00","message":"end Recv id 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.86633761+07:00","message":"[buffer interim] 3748 true จะเป็นครั้งแรกร้องที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866347591+07:00","message":"[bufferProcess] interim [710000000]:จะเป็นครั้งแรกร้องที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.86635328+07:00","message":"[bufferProcess] send to processor (isfinal):จะเป็นครั้งแรกร้องที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866357049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866359949+07:00","message":"> Transcript [48842] [false]: 'จะเป็นครั้งแรกร้องที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866363367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866365339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866367345+07:00","message":"StatePrefix: 'จะเป็นครั้งแรกร้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866369618+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.86637139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866373788+07:00","message":"> Transcript [48843] [true]: 'จะเป็นครั้งแรกร้องที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866376032+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866378023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866379856+07:00","message":"StatePrefix: 'จะเป็นครั้งแรกร้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866381773+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:20.866388315+07:00","message":"Push: 'ครั้งแรกร้องที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:20.866397346+07:00","message":"push: {true ครั้งแรกร้องที่นี่ 0 0xc004b6d500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:20.874081727+07:00","message":"write wav file: './tmp/7589/7589_3748.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:21.540868315+07:00","message":"[GCS] Start streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.078238699+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.078284636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.078292269+07:00","message":"receive interim result [false|false]: ลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.07831233+07:00","message":"[buffer interim] 3749 false ลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.078329942+07:00","message":"[bufferProcess] interim [420000000]:ลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.078332724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.078336183+07:00","message":"[bufferProcess] send to processor (ticker):ลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.078339202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.078342034+07:00","message":"> Transcript [48844] [false]: 'ลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.078344193+07:00","message":"Set StatePrefix (first interim): 'ลูกทุ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:22.259224075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:22.259257694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.825636881+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.82569304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.825699813+07:00","message":"receive interim result [false|false]: ลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.825718491+07:00","message":"[buffer interim] 3749 false ลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.825732976+07:00","message":"[bufferProcess] interim [20000000]:ลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.825735109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.897965627+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.898028124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.89803547+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.898049046+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.898055997+07:00","message":"[bufferProcess] interim [200000000]:ลูกทุ่งคือด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.898058315+07:00","message":"[bufferProcess] send to processor:ลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.898064057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.898067061+07:00","message":"> Transcript [48845] [false]: 'ลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.898070144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.898072485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.898076584+07:00","message":"StatePrefix: 'ลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.898078637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.957237323+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.957281172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.95728752+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:22.957302549+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.95731104+07:00","message":"[bufferProcess] interim [320000000]:ลูกทุ่งคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.957313741+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.957317253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.957319946+07:00","message":"> Transcript [48846] [false]: 'ลูกทุ่งคือด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.957323126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.957325362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.957327385+07:00","message":"StatePrefix: 'ลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:22.957330032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.632298579+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.632349584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.632356665+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.632373916+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.632384669+07:00","message":"[bufferProcess] interim [920000000]:ลูกทุ่งคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.632388152+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.632392228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.632395772+07:00","message":"> Transcript [48847] [false]: 'ลูกทุ่งคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.632399388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.632401826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.632403836+07:00","message":"StatePrefix: 'ลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.632405957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.860587997+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.860628204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.86063538+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.860652405+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860662349+07:00","message":"[bufferProcess] interim [220000000]:ลูกทุ่งคือด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860666372+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860676429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.86068457+07:00","message":"> Transcript [48848] [false]: 'ลูกทุ่งคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860690246+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860693811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860697377+07:00","message":"StatePrefix: 'ลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860700762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860707935+07:00","message":"Push: 'ลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860711378+07:00","message":"TextPushed: 'ลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860716524+07:00","message":"Set new StatePrefix : 'ลูกทุ่งคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.860719474+07:00","message":"Next Push (prob) : 'คือด้วยความที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.860754628+07:00","message":"push: {false ลูกทุ่ง 0 0xc0052cfc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.997942744+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.997992017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่ราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.997999311+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่ราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:23.998017968+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.998027254+07:00","message":"[bufferProcess] interim [280000000]:ลูกทุ่งคือด้วยความที่ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.998030653+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.998038628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.998043462+07:00","message":"> Transcript [48849] [false]: 'ลูกทุ่งคือด้วยความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.998048014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.998050461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.998053068+07:00","message":"StatePrefix: 'ลูกทุ่งคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:23.998055267+07:00","message":"TextPushed: 'ลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.10570211+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.105743166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่รายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.105757224+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่รายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.10577741+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.105786328+07:00","message":"[bufferProcess] interim [400000000]:ลูกทุ่งคือด้วยความที่รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.105789468+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.105794299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.105797486+07:00","message":"> Transcript [48850] [false]: 'ลูกทุ่งคือด้วยความที่ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.105800929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.105803309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.105807217+07:00","message":"StatePrefix: 'ลูกทุ่งคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.105810314+07:00","message":"TextPushed: 'ลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.385221346+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.385263278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่รายการสด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.385269229+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่รายการสด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.38528566+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่รายการสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.385293383+07:00","message":"[bufferProcess] interim [640000000]:ลูกทุ่งคือด้วยความที่รายการสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.385296292+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.385304524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.38530716+07:00","message":"> Transcript [48851] [false]: 'ลูกทุ่งคือด้วยความที่รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.38531072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.38531287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.385315428+07:00","message":"StatePrefix: 'ลูกทุ่งคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.38531852+07:00","message":"TextPushed: 'ลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.408816353+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.408855595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่รายการสาระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.408862095+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่รายการสาระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.408877632+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่รายการสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408885397+07:00","message":"[bufferProcess] interim [700000000]:ลูกทุ่งคือด้วยความที่รายการสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408887797+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่รายการสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408891468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408894296+07:00","message":"> Transcript [48852] [false]: 'ลูกทุ่งคือด้วยความที่รายการสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408898289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408900668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408903068+07:00","message":"StatePrefix: 'ลูกทุ่งคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408905241+07:00","message":"TextPushed: 'ลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408914669+07:00","message":"Push: 'คือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408916975+07:00","message":"TextPushed: 'ลูกทุ่งคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408919481+07:00","message":"Set new StatePrefix : 'ลูกทุ่งคือด้วยความที่รายการสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.408921842+07:00","message":"Next Push (prob) : 'รายการสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.408977951+07:00","message":"push: {false คือด้วยความที่ 0 0xc0052cfc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.495317702+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.495358423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่รายการสอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.495365579+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่รายการสอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.495381851+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่รายการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.495390718+07:00","message":"[bufferProcess] interim [760000000]:ลูกทุ่งคือด้วยความที่รายการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.495393611+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่รายการสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.495397559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.495400597+07:00","message":"> Transcript [48853] [false]: 'ลูกทุ่งคือด้วยความที่รายการสาระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.495403336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.495405604+07:00","message":"Set new StatePrefix: 'ลูกทุ่งคือด้วยความที่รายการสาระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.507472078+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.507493997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่รายการสาระแน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.507499399+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่รายการสาระแน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.507512863+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่รายการสาระแน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.507517931+07:00","message":"[bufferProcess] interim [820000000]:ลูกทุ่งคือด้วยความที่รายการสาระแน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.507520241+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่รายการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.507523689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.507526678+07:00","message":"> Transcript [48854] [false]: 'ลูกทุ่งคือด้วยความที่รายการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.507528759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.507530732+07:00","message":"Set new StatePrefix: 'ลูกทุ่งคือด้วยความที่รายการสอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.570425697+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.570462008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่รายการสารคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.570468603+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่รายการสารคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.570480499+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่รายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.570487715+07:00","message":"[bufferProcess] interim [880000000]:ลูกทุ่งคือด้วยความที่รายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.570490244+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่รายการสาระแน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.57049554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.570498535+07:00","message":"> Transcript [48855] [false]: 'ลูกทุ่งคือด้วยความที่รายการสาระแน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.570501052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.570503224+07:00","message":"Set new StatePrefix: 'ลูกทุ่งคือด้วยความที่รายการสาระแน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.742964989+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.743002133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่รายการสารพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.743008897+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่รายการสารพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.743022175+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่รายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.74302987+07:00","message":"[bufferProcess] interim [60000000]:ลูกทุ่งคือด้วยความที่รายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.743032431+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่รายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.743039662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.743042502+07:00","message":"> Transcript [48856] [false]: 'ลูกทุ่งคือด้วยความที่รายการสารคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.743044931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.743047423+07:00","message":"Set new StatePrefix: 'ลูกทุ่งคือด้วยความที่รายการสารคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.75417607+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.754214044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่รายการสารคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.75422021+07:00","message":"receive interim result [false|false]: ลูกทุ่งคือด้วยความที่รายการสารคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:24.754236782+07:00","message":"[buffer interim] 3749 false ลูกทุ่งคือด้วยความที่รายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.754244146+07:00","message":"[bufferProcess] interim [120000000]:ลูกทุ่งคือด้วยความที่รายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.754246569+07:00","message":"[bufferProcess] send to processor:ลูกทุ่งคือด้วยความที่รายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.75425446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.754258383+07:00","message":"> Transcript [48857] [false]: 'ลูกทุ่งคือด้วยความที่รายการสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.754261086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:24.75426328+07:00","message":"Set new StatePrefix: 'ลูกทุ่งคือด้วยความที่รายการสารพัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:25.177001338+07:00","message":"[GCS] IsForceVAD: false for message ID: 3749"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:25.260306689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:25.260325108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:25.333099874+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:25.333137467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทุ่งคือด้วยความที่รายการสารพัด\",\"confidence\":0.9453458}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:25.333144661+07:00","message":"receive interim result [true|false]: ลูกทุ่งคือด้วยความที่รายการสารพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:25.333154383+07:00","message":"end recv isFinal message id 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:25.333156632+07:00","message":"end Recv id 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:25.333173801+07:00","message":"[buffer interim] 3749 true ลูกทุ่งคือด้วยความที่รายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.333193297+07:00","message":"[bufferProcess] interim [660000000]:ลูกทุ่งคือด้วยความที่รายการสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.333197875+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกทุ่งคือด้วยความที่รายการสารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.333201458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.33320432+07:00","message":"> Transcript [48858] [false]: 'ลูกทุ่งคือด้วยความที่รายการสารคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.333207366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.33320945+07:00","message":"Set new StatePrefix: 'ลูกทุ่งคือด้วยความที่รายการสารคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.333211366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.33321353+07:00","message":"> Transcript [48859] [true]: 'ลูกทุ่งคือด้วยความที่รายการสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.3332169+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.333218975+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.333220881+07:00","message":"StatePrefix: 'ลูกทุ่งคือด้วยความที่รายการสารคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.333223458+07:00","message":"TextPushed: 'ลูกทุ่งคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:25.333226687+07:00","message":"Push: 'รายการสารพัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:25.333238235+07:00","message":"push: {true รายการสารพัด 0 0xc0052cfc00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:25.343308193+07:00","message":"write wav file: './tmp/7589/7589_3749.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:25.377892067+07:00","message":"[GCS] Start streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.219542503+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.219589695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.219595793+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.219611597+07:00","message":"[buffer interim] 3750 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.219623407+07:00","message":"[bufferProcess] interim [840000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.219625513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.346967931+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.347008969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.347015213+07:00","message":"receive interim result [false|false]: แล้วหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.347030857+07:00","message":"[buffer interim] 3750 false แล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.347038909+07:00","message":"[bufferProcess] interim [960000000]:แล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.347041292+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.34704574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.34704947+07:00","message":"> Transcript [48860] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.347051846+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.350339225+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.350361826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.350366966+07:00","message":"receive interim result [false|false]: แล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.350379709+07:00","message":"[buffer interim] 3750 false แล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.350384737+07:00","message":"[bufferProcess] interim [20000000]:แล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.350386817+07:00","message":"[bufferProcess] send to processor:แล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.350389791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.350392419+07:00","message":"> Transcript [48861] [false]: 'แล้วหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.350396047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.350398438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.350400594+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.350402652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.533366761+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.533404874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.533410513+07:00","message":"receive interim result [false|false]: แล้วเรามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.533420487+07:00","message":"[buffer interim] 3750 false แล้วเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.533427667+07:00","message":"[bufferProcess] interim [140000000]:แล้วเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.533430148+07:00","message":"[bufferProcess] send to processor:แล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.533433512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.533436494+07:00","message":"> Transcript [48862] [false]: 'แล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.533439434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.533441815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.533443802+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.533445849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.636581367+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.636624837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามารอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.636630886+07:00","message":"receive interim result [false|false]: แล้วเรามารอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.636646312+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.636651772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.636654326+07:00","message":"receive interim result [false|false]: แล้วเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.636660001+07:00","message":"[buffer interim] 3750 false แล้วเรามารอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.636665968+07:00","message":"[buffer interim] 3750 false แล้วเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636671726+07:00","message":"[bufferProcess] interim [260000000]:แล้วเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636675023+07:00","message":"[bufferProcess] send to processor:แล้วเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636677972+07:00","message":"[bufferProcess] interim [320000000]:แล้วเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636679886+07:00","message":"[bufferProcess] send to processor:แล้วเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.63668747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636693765+07:00","message":"> Transcript [48863] [false]: 'แล้วเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636699101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636701414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.63670338+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636705385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636707007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636709452+07:00","message":"> Transcript [48864] [false]: 'แล้วเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636711792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636713545+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636715312+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636717287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636724529+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636726605+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636728742+07:00","message":"Set new StatePrefix : 'แล้วเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.636730844+07:00","message":"Next Push (prob) : 'เรามารอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.636762483+07:00","message":"push: {false แล้ว 0 0xc004b6d900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.731048558+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.731084826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.731090767+07:00","message":"receive interim result [false|false]: แล้วเรามาร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.731106343+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.731113532+07:00","message":"[bufferProcess] interim [380000000]:แล้วเรามาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.731116107+07:00","message":"[bufferProcess] send to processor:แล้วเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.731120359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.7311235+07:00","message":"> Transcript [48865] [false]: 'แล้วเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.731126047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.731131608+07:00","message":"Set new StatePrefix: 'แล้วเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.787318991+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.787356441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.787362801+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:26.787399182+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.787406446+07:00","message":"[bufferProcess] interim [500000000]:แล้วเรามาร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.787409038+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.787412683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.787415635+07:00","message":"> Transcript [48866] [false]: 'แล้วเรามาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.787419709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:26.787421767+07:00","message":"Set new StatePrefix: 'แล้วเรามาร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.45310784+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.453149067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.453156513+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.453182905+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.453191729+07:00","message":"[bufferProcess] interim [100000000]:แล้วเรามาร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.453194086+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.453198155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.453201946+07:00","message":"> Transcript [48867] [false]: 'แล้วเรามาร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.453205651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.453207977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.453212741+07:00","message":"StatePrefix: 'แล้วเรามาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.453215411+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.492678083+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.492712595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.492718182+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.492732649+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.492740527+07:00","message":"[bufferProcess] interim [160000000]:แล้วเรามาร้องเพลงสไตล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.492742863+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.492746517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.492749308+07:00","message":"> Transcript [48868] [false]: 'แล้วเรามาร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.49275899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.492761504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.492763812+07:00","message":"StatePrefix: 'แล้วเรามาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.492766181+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.690826206+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.690870507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.69087757+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.690893358+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.690903139+07:00","message":"[bufferProcess] interim [340000000]:แล้วเรามาร้องเพลงสไตล์ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.690905985+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.69091486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.690918079+07:00","message":"> Transcript [48869] [false]: 'แล้วเรามาร้องเพลงสไตล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.690921961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.690924719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.690927464+07:00","message":"StatePrefix: 'แล้วเรามาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.690930159+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.957333265+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.95737278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.957378473+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.957389821+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957397555+07:00","message":"[bufferProcess] interim [580000000]:แล้วเรามาร้องเพลงสไตล์ผมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957400109+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957405385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957408085+07:00","message":"> Transcript [48870] [false]: 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957412106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957414258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957416709+07:00","message":"StatePrefix: 'แล้วเรามาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957419076+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.9574237+07:00","message":"Push: 'เรามาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957425839+07:00","message":"TextPushed: 'แล้วเรามาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957428342+07:00","message":"Set new StatePrefix : 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:27.957430586+07:00","message":"Next Push (prob) : 'เพลงสไตล์ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:27.957454469+07:00","message":"push: {false เรามาร้อง 0 0xc004b6d900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.055599969+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.055639207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.055645756+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.05565781+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.055668044+07:00","message":"[bufferProcess] interim [700000000]:แล้วเรามาร้องเพลงสไตล์ผมในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.055672156+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.055680203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.055684326+07:00","message":"> Transcript [48871] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.05568877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.055692402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.055694519+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.055697305+07:00","message":"TextPushed: 'แล้วเรามาร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.145115565+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.145176466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมนี่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.145183264+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมนี่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.145199078+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมนี่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.145206732+07:00","message":"[bufferProcess] interim [760000000]:แล้วเรามาร้องเพลงสไตล์ผมนี่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.145209328+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.145212937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.145215813+07:00","message":"> Transcript [48872] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.145219721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.145222028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.145223961+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.145226592+07:00","message":"TextPushed: 'แล้วเรามาร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.194270156+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.194310353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมในวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.194316228+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.194329006+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.194336081+07:00","message":"[bufferProcess] interim [820000000]:แล้วเรามาร้องเพลงสไตล์ผมในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.194338614+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมนี่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.194344167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.194346885+07:00","message":"> Transcript [48873] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมนี่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.194350406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.194352872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.194354899+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.194357368+07:00","message":"TextPushed: 'แล้วเรามาร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.22468629+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.224720135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.224726542+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.224745186+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมได้มันติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224759028+07:00","message":"[bufferProcess] interim [880000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.22476305+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224767942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224772465+07:00","message":"> Transcript [48874] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมในวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224776974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224779863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224783042+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224786385+07:00","message":"TextPushed: 'แล้วเรามาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224790417+07:00","message":"Push: 'เพลงสไตล์ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224792458+07:00","message":"TextPushed: 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224794676+07:00","message":"Set new StatePrefix : 'แล้วเรามาร้องเพลงสไตล์ผมในวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.224796853+07:00","message":"Next Push (prob) : 'ในวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.224803833+07:00","message":"push: {false เพลงสไตล์ผม 0 0xc004b6d900}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:28.260317744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:28.260336602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.4075297+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.40757627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมนี่มันเต็มถัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.407583801+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมนี่มันเต็มถัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.40759885+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมนี่มันเต็มถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.407607766+07:00","message":"[bufferProcess] interim [60000000]:แล้วเรามาร้องเพลงสไตล์ผมนี่มันเต็มถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.4076106+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมได้มันติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.407614798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.40761775+07:00","message":"> Transcript [48875] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.40762061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.407623311+07:00","message":"Set new StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.414094218+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.414118141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.414126378+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:28.414139598+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.414145026+07:00","message":"[bufferProcess] interim [120000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.414147487+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมนี่มันเต็มถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.414152421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.414155605+07:00","message":"> Transcript [48876] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมนี่มันเต็มถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.414157958+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:28.414160034+07:00","message":"Set new StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมนี่มันเต็มถัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.042672096+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.042721726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันเป็นทั้งเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.042729069+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันเป็นทั้งเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.042744689+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมได้มันเป็นทั้งเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.042754439+07:00","message":"[bufferProcess] interim [720000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันเป็นทั้งเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.042772469+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.042780015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.042783639+07:00","message":"> Transcript [48877] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.042786651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.042789176+07:00","message":"Set new StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.288252536+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.288292584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.288298901+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.288315683+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.288324476+07:00","message":"[bufferProcess] interim [960000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.288331963+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมได้มันเป็นทั้งเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.288338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.288342789+07:00","message":"> Transcript [48878] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันเป็นทั้งเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.288347138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.288351762+07:00","message":"Set new StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันเป็นทั้งเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.625384325+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.625428267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.625437148+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.625449745+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.625463665+07:00","message":"[bufferProcess] interim [260000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.625467017+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.625471584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.625474385+07:00","message":"> Transcript [48879] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.625477081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.625482054+07:00","message":"Set new StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.809183576+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.809219959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.809226058+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.80923668+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.809244717+07:00","message":"[bufferProcess] interim [440000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.809247297+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.809251031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.80925404+07:00","message":"> Transcript [48880] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.809257599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.809259842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.809262103+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.809264763+07:00","message":"TextPushed: 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.938330873+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.938374961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.938383399+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:29.938398852+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.938407382+07:00","message":"[bufferProcess] interim [620000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.938410301+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.938417223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.938420404+07:00","message":"> Transcript [48881] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.938424078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.938426262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.938428917+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:29.938434742+07:00","message":"TextPushed: 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.188955434+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.188993682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.18900097+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.18901556+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.189023924+07:00","message":"[bufferProcess] interim [860000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.18902738+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.189035666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.189038512+07:00","message":"> Transcript [48882] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.189042028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.189044708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.189047138+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.189050188+07:00","message":"TextPushed: 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.469112758+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.469151882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.469170739+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.469187528+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469196642+07:00","message":"[bufferProcess] interim [40000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469199941+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469208704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469213444+07:00","message":"> Transcript [48883] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469218607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469221335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.46922358+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469226922+07:00","message":"TextPushed: 'แล้วเรามาร้องเพลงสไตล์ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469234993+07:00","message":"Push: 'ได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469237663+07:00","message":"TextPushed: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469239954+07:00","message":"Set new StatePrefix : 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.469242406+07:00","message":"Next Push (prob) : 'บ้างลูกทุ่งบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.469270698+07:00","message":"push: {false ได้มันติดทั้งเพื่อชีวิต 0 0xc004b6d900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.563351055+07:00","message":"[GCS] IsForceVAD: false for message ID: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.671972669+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.672029959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.672040793+07:00","message":"receive interim result [false|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.672062493+07:00","message":"[buffer interim] 3750 false แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.672074169+07:00","message":"[bufferProcess] interim [280000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.67207905+07:00","message":"[bufferProcess] send to processor:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.672085187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.672090829+07:00","message":"> Transcript [48884] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.672097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.672100256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.672103282+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.672108024+07:00","message":"TextPushed: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.787567744+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.78761976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งชีวิตบ้างลูกทุ่งบ้างอะไรคะ\",\"confidence\":0.9039743}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.787627688+07:00","message":"receive interim result [true|false]: แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งชีวิตบ้างลูกทุ่งบ้างอะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.787638576+07:00","message":"end recv isFinal message id 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.787641767+07:00","message":"end Recv id 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.78765142+07:00","message":"[buffer interim] 3750 true แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งชีวิตบ้างลูกทุ่งบ้างอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787661999+07:00","message":"[bufferProcess] interim [400000000]:แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งชีวิตบ้างลูกทุ่งบ้างอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787667558+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787672843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787676913+07:00","message":"> Transcript [48885] [false]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787681794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787684737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.78768826+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787692425+07:00","message":"TextPushed: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787695719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787698769+07:00","message":"> Transcript [48886] [true]: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งชีวิตบ้างลูกทุ่งบ้างอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787702402+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787705281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787708132+07:00","message":"StatePrefix: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787714149+07:00","message":"TextPushed: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.78771738+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787951885+07:00","message":"Push: 'บ้างลูกทุ่งบ้างอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787956411+07:00","message":"TextPushed: 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งเพื่อชีวิตบ้างลูกทุ่งบ้างอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787960103+07:00","message":"Set new StatePrefix : 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งชีวิตบ้างลูกทุ่งบ้างอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787963775+07:00","message":"Next Push (prob) : 'แล้วเรามาร้องเพลงสไตล์ผมได้มันติดทั้งชีวิตบ้างลูกทุ่งบ้างอะไรคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.787977356+07:00","message":"push: {true บ้างลูกทุ่งบ้างอะไรคะ 0 0xc004b6d900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:30.787980473+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3750.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:30.800237163+07:00","message":"write wav file: './tmp/7589/7589_3750.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:30.816108299+07:00","message":"[GCS] Start streaming session, msgId: 3751"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:31.26059926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:31.260633499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.083789821+07:00","message":"receive streaming session, msgId: 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.083832622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.083841007+07:00","message":"receive interim result [false|false]: ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.083857047+07:00","message":"[buffer interim] 3751 false ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.08386489+07:00","message":"[bufferProcess] interim [80000000]:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.083866848+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.083870819+07:00","message":"[bufferProcess] send to processor (ticker):ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.083873524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.083876767+07:00","message":"> Transcript [48887] [false]: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.083878899+07:00","message":"Set StatePrefix (first interim): 'ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.190107929+07:00","message":"receive streaming session, msgId: 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.190177593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.190191288+07:00","message":"receive interim result [false|false]: ไหนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.190235011+07:00","message":"[buffer interim] 3751 false ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.190244725+07:00","message":"[bufferProcess] interim [140000000]:ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.190261149+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.245348799+07:00","message":"receive streaming session, msgId: 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.245386666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.245393036+07:00","message":"receive interim result [false|false]: ไหนก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.245408494+07:00","message":"[buffer interim] 3751 false ไหนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.24541626+07:00","message":"[bufferProcess] interim [260000000]:ไหนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.245418428+07:00","message":"[bufferProcess] send to processor:ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.245426482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.245429344+07:00","message":"> Transcript [48888] [false]: 'ไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.245434383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.245436655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.245438531+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.245440643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.756454218+07:00","message":"receive streaming session, msgId: 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.756494782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนก็มาสารพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.756502654+07:00","message":"receive interim result [false|false]: ไหนก็มาสารพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:32.756515589+07:00","message":"[buffer interim] 3751 false ไหนก็มาสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.756525011+07:00","message":"[bufferProcess] interim [740000000]:ไหนก็มาสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.756527868+07:00","message":"[bufferProcess] send to processor:ไหนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.756534216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.756536953+07:00","message":"> Transcript [48889] [false]: 'ไหนก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.756540547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.756542781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.756545357+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:32.756547421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.075956975+07:00","message":"receive streaming session, msgId: 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.075999265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนก็มาสารพัดทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.076006414+07:00","message":"receive interim result [false|false]: ไหนก็มาสารพัดทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.076021804+07:00","message":"[buffer interim] 3751 false ไหนก็มาสารพัดทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.076031732+07:00","message":"[bufferProcess] interim [100000000]:ไหนก็มาสารพัดทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.076035131+07:00","message":"[bufferProcess] send to processor:ไหนก็มาสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.076039352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.07604258+07:00","message":"> Transcript [48890] [false]: 'ไหนก็มาสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.076046787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.076049151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.07605144+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.076053909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.124112043+07:00","message":"[GCS] IsForceVAD: false for message ID: 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.139420186+07:00","message":"receive streaming session, msgId: 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.139460254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนก็มาสารพัดทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.139466743+07:00","message":"receive interim result [false|false]: ไหนก็มาสารพัดทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.13948698+07:00","message":"[buffer interim] 3751 false ไหนก็มาสารพัดทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139495676+07:00","message":"[bufferProcess] interim [220000000]:ไหนก็มาสารพัดทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139498246+07:00","message":"[bufferProcess] send to processor:ไหนก็มาสารพัดทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139502619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139506807+07:00","message":"> Transcript [48891] [false]: 'ไหนก็มาสารพัดทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139511066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139513467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139516249+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139519935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139526056+07:00","message":"Push: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139528216+07:00","message":"TextPushed: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139532585+07:00","message":"Set new StatePrefix : 'ไหนก็มาสารพัดทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.139534911+07:00","message":"Next Push (prob) : 'ก็มาสารพัดทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.139544808+07:00","message":"push: {false ไหน 0 0xc003325180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.277604885+07:00","message":"receive streaming session, msgId: 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.277648217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เออไหนก็มาสารพัดทุกวัน\",\"confidence\":0.90067804}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.277655158+07:00","message":"receive interim result [true|false]: เออไหนก็มาสารพัดทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.277664831+07:00","message":"end recv isFinal message id 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.277667735+07:00","message":"end Recv id 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.27767612+07:00","message":"[buffer interim] 3751 true เออไหนก็มาสารพัดทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277688277+07:00","message":"[bufferProcess] interim [340000000]:เออไหนก็มาสารพัดทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277692029+07:00","message":"[bufferProcess] send to processor (isfinal):ไหนก็มาสารพัดทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277696621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277699885+07:00","message":"> Transcript [48892] [false]: 'ไหนก็มาสารพัดทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277703295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277705409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277708117+07:00","message":"StatePrefix: 'ไหนก็มาสารพัดทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.27771085+07:00","message":"TextPushed: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277712734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277716231+07:00","message":"> Transcript [48893] [true]: 'เออไหนก็มาสารพัดทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277718543+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277720415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277722227+07:00","message":"StatePrefix: 'ไหนก็มาสารพัดทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277724295+07:00","message":"TextPushed: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277725913+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277863139+07:00","message":"Push: 'ก็มาสารพัดทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277866065+07:00","message":"TextPushed: 'ไหนก็มาสารพัดทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277868354+07:00","message":"Set new StatePrefix : 'เออไหนก็มาสารพัดทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277870753+07:00","message":"Next Push (prob) : 'เออไหนก็มาสารพัดทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.277879541+07:00","message":"push: {true ก็มาสารพัดทุกวัน 0 0xc003325180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:33.277894346+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3751.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:33.290454946+07:00","message":"write wav file: './tmp/7589/7589_3751.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:33.376465575+07:00","message":"[GCS] Start streaming session, msgId: 3752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.116707655+07:00","message":"receive streaming session, msgId: 3752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.116762004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.116777435+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.116792483+07:00","message":"[buffer interim] 3752 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.116800369+07:00","message":"[bufferProcess] interim [610000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.116802442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:34.261065754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:34.261081116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.283238745+07:00","message":"receive streaming session, msgId: 3752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.283281508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.283291436+07:00","message":"receive interim result [false|false]: ครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.283304922+07:00","message":"[buffer interim] 3752 false ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.283312811+07:00","message":"[bufferProcess] interim [730000000]:ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.283315518+07:00","message":"[bufferProcess] send to processor:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.283323129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.283327851+07:00","message":"> Transcript [48894] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.283330269+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.33285289+07:00","message":"[GCS] IsForceVAD: false for message ID: 3752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.448167543+07:00","message":"receive streaming session, msgId: 3752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.44821584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.448222187+07:00","message":"receive interim result [true|false]: ครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.448228979+07:00","message":"end recv isFinal message id 3752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.448231742+07:00","message":"end Recv id 3752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.448239723+07:00","message":"[buffer interim] 3752 true ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448248056+07:00","message":"[bufferProcess] interim [970000000]:ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448251603+07:00","message":"[bufferProcess] send to processor (isfinal):ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448255356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448258417+07:00","message":"> Transcript [48895] [false]: 'ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448260794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448263016+07:00","message":"Set new StatePrefix: 'ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.4482648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448266808+07:00","message":"> Transcript [48896] [true]: 'ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448269181+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.44827122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448273257+07:00","message":"StatePrefix: 'ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448275393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:34.448278863+07:00","message":"Push: 'ครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.448288673+07:00","message":"push: {true ครั้งหนึ่ง 0 0xc004610080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:34.456838077+07:00","message":"write wav file: './tmp/7589/7589_3752.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:34.535125165+07:00","message":"[GCS] Start streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.086831682+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.086881434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.086886974+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.08690326+07:00","message":"[buffer interim] 3753 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.086911079+07:00","message":"[bufferProcess] interim [420000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.0869132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.253026973+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.25306978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.253075773+07:00","message":"receive interim result [false|false]: อยากขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.253089462+07:00","message":"[buffer interim] 3753 false อยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.25309666+07:00","message":"[bufferProcess] interim [540000000]:อยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.25309931+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.253108574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.253111661+07:00","message":"> Transcript [48897] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.253114056+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.370325055+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.370372115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.370379176+07:00","message":"receive interim result [false|false]: อยากถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.370394771+07:00","message":"[buffer interim] 3753 false อยากถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.370402754+07:00","message":"[bufferProcess] interim [660000000]:อยากถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.370405306+07:00","message":"[bufferProcess] send to processor:อยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.370413571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.370416821+07:00","message":"> Transcript [48898] [false]: 'อยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.370420955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.370423561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.370425565+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.370428033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.373386032+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.373407097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากถ่ายทอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.373411893+07:00","message":"receive interim result [false|false]: อยากถ่ายทอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.373422709+07:00","message":"[buffer interim] 3753 false อยากถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.373427251+07:00","message":"[bufferProcess] interim [720000000]:อยากถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.373429593+07:00","message":"[bufferProcess] send to processor:อยากถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.373432944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.373435789+07:00","message":"> Transcript [48899] [false]: 'อยากถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.373438813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.373440753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.373442686+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.373444578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.572209465+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.572257407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากถ่ายทอดสด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.572263131+07:00","message":"receive interim result [false|false]: อยากถ่ายทอดสด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.572276306+07:00","message":"[buffer interim] 3753 false อยากถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.572283477+07:00","message":"[bufferProcess] interim [900000000]:อยากถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.572286126+07:00","message":"[bufferProcess] send to processor:อยากถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.572292781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.572295679+07:00","message":"> Transcript [48900] [false]: 'อยากถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.572299074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.572301418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.572303464+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.572305815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.760171804+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.760219744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากถ่ายทอดบทเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.760228879+07:00","message":"receive interim result [false|false]: อยากถ่ายทอดบทเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.7602462+07:00","message":"[buffer interim] 3753 false อยากถ่ายทอดบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760258438+07:00","message":"[bufferProcess] interim [80000000]:อยากถ่ายทอดบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760261352+07:00","message":"[bufferProcess] send to processor:อยากถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760268649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760272047+07:00","message":"> Transcript [48901] [false]: 'อยากถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760276047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760278416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.76028154+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760283934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760290256+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760292512+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760294934+07:00","message":"Set new StatePrefix : 'อยากถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.760297237+07:00","message":"Next Push (prob) : 'ถ่ายทอดสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.760305639+07:00","message":"push: {false อยาก 0 0xc004611780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.905568913+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.905612194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากถ่ายทอดบทเพลงแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.905618082+07:00","message":"receive interim result [false|false]: อยากถ่ายทอดบทเพลงแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:35.905630183+07:00","message":"[buffer interim] 3753 false อยากถ่ายทอดบทเพลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.905639918+07:00","message":"[bufferProcess] interim [200000000]:อยากถ่ายทอดบทเพลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.905644602+07:00","message":"[bufferProcess] send to processor:อยากถ่ายทอดบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.905648307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.905651248+07:00","message":"> Transcript [48902] [false]: 'อยากถ่ายทอดบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.90565387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:35.905656391+07:00","message":"Set new StatePrefix: 'อยากถ่ายทอดบทเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.080259006+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.080297411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากถ่ายทอดบทเพลงแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.080302921+07:00","message":"receive interim result [false|false]: อยากถ่ายทอดบทเพลงแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.080314488+07:00","message":"[buffer interim] 3753 false อยากถ่ายทอดบทเพลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.080322243+07:00","message":"[bufferProcess] interim [380000000]:อยากถ่ายทอดบทเพลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.080327+07:00","message":"[bufferProcess] send to processor:อยากถ่ายทอดบทเพลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.080332726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.080336383+07:00","message":"> Transcript [48903] [false]: 'อยากถ่ายทอดบทเพลงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.08034013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.08034258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.080347012+07:00","message":"StatePrefix: 'อยากถ่ายทอดบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.080349932+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.574887325+07:00","message":"[GCS] IsForceVAD: false for message ID: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.647085644+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.647128331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากถ่ายทอดบทเพลงแบบนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.647135397+07:00","message":"receive interim result [false|false]: อยากถ่ายทอดบทเพลงแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.647153096+07:00","message":"[buffer interim] 3753 false อยากถ่ายทอดบทเพลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.647162165+07:00","message":"[bufferProcess] interim [980000000]:อยากถ่ายทอดบทเพลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.647164671+07:00","message":"[bufferProcess] send to processor:อยากถ่ายทอดบทเพลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.647168991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.647172855+07:00","message":"> Transcript [48904] [false]: 'อยากถ่ายทอดบทเพลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.647176766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.647179272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.647181313+07:00","message":"StatePrefix: 'อยากถ่ายทอดบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.647183662+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.711330506+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.711378977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากถ่ายทอดสดเพลงแบบนี้\",\"confidence\":0.9259302}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.711385948+07:00","message":"receive interim result [true|false]: อยากถ่ายทอดสดเพลงแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.711395662+07:00","message":"end recv isFinal message id 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.711397982+07:00","message":"end Recv id 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.711405186+07:00","message":"[buffer interim] 3753 true อยากถ่ายทอดสดเพลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711417492+07:00","message":"[bufferProcess] interim [70000000]:อยากถ่ายทอดสดเพลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.71142118+07:00","message":"[bufferProcess] send to processor (isfinal):อยากถ่ายทอดบทเพลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711424719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711427708+07:00","message":"> Transcript [48905] [false]: 'อยากถ่ายทอดบทเพลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711430586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711432681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711434657+07:00","message":"StatePrefix: 'อยากถ่ายทอดบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711437058+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711438813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711440841+07:00","message":"> Transcript [48906] [true]: 'อยากถ่ายทอดสดเพลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711442953+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711444761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711446561+07:00","message":"StatePrefix: 'อยากถ่ายทอดบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711448438+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:36.711453942+07:00","message":"Push: 'ถ่ายทอดสดเพลงแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.711461469+07:00","message":"push: {true ถ่ายทอดสดเพลงแบบนี้ 0 0xc004611780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:36.718447037+07:00","message":"write wav file: './tmp/7589/7589_3753.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:36.976850832+07:00","message":"[GCS] Start streaming session, msgId: 3754"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:37.261489401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:37.261497473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.337440667+07:00","message":"receive streaming session, msgId: 3754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.337486337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.337492305+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.337507902+07:00","message":"[buffer interim] 3754 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.337515805+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.337517642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.503526021+07:00","message":"receive streaming session, msgId: 3754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.503562425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.503568162+07:00","message":"receive interim result [false|false]: ในความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.503584122+07:00","message":"[buffer interim] 3754 false ในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.503591592+07:00","message":"[bufferProcess] interim [600000000]:ในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.503594699+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.503604316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.503607199+07:00","message":"> Transcript [48907] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.503610347+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.64007518+07:00","message":"receive streaming session, msgId: 3754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.640131794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในความคิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.640140618+07:00","message":"receive interim result [false|false]: ในความคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.640153418+07:00","message":"[buffer interim] 3754 false ในความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.640162697+07:00","message":"[bufferProcess] interim [720000000]:ในความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.640166087+07:00","message":"[bufferProcess] send to processor:ในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.640171058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.64017479+07:00","message":"> Transcript [48908] [false]: 'ในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.640179335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.640182149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.640186151+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.640189075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.815647574+07:00","message":"receive streaming session, msgId: 3754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.815680645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.815686026+07:00","message":"receive interim result [false|false]: ด้วยความที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.815700332+07:00","message":"[buffer interim] 3754 false ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.815707523+07:00","message":"[bufferProcess] interim [840000000]:ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.815709786+07:00","message":"[bufferProcess] send to processor:ในความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.815713522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.81571659+07:00","message":"> Transcript [48909] [false]: 'ในความคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.8157196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.815721774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.81572401+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.81572623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.95616239+07:00","message":"receive streaming session, msgId: 3754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.956205568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เราชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.956212407+07:00","message":"receive interim result [false|false]: ด้วยความที่เราชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.956231309+07:00","message":"[buffer interim] 3754 false ด้วยความที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.956239967+07:00","message":"[bufferProcess] interim [20000000]:ด้วยความที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.956243184+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.956247481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.95625122+07:00","message":"> Transcript [48910] [false]: 'ด้วยความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.956253651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:37.956255783+07:00","message":"Set new StatePrefix: 'ด้วยความที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:37.993035783+07:00","message":"[GCS] IsForceVAD: false for message ID: 3754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:38.087463045+07:00","message":"receive streaming session, msgId: 3754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:38.087506857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เราชอบ\",\"confidence\":0.9244805}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:38.087512839+07:00","message":"receive interim result [true|false]: ด้วยความที่เราชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:38.087522695+07:00","message":"end recv isFinal message id 3754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:38.08752503+07:00","message":"end Recv id 3754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:38.087531622+07:00","message":"[buffer interim] 3754 true ด้วยความที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087541051+07:00","message":"[bufferProcess] interim [260000000]:ด้วยความที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087549178+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยความที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087553076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087557427+07:00","message":"> Transcript [48911] [false]: 'ด้วยความที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087560717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087562649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087564523+07:00","message":"StatePrefix: 'ด้วยความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087566693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087568556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087570548+07:00","message":"> Transcript [48912] [true]: 'ด้วยความที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.08757261+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087574367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087576191+07:00","message":"StatePrefix: 'ด้วยความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087578156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:38.087580896+07:00","message":"Push: 'ด้วยความที่เราชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:38.08758909+07:00","message":"push: {true ด้วยความที่เราชอบ 0 0xc004611980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:38.093677269+07:00","message":"write wav file: './tmp/7589/7589_3754.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:38.257250352+07:00","message":"[GCS] Start streaming session, msgId: 3755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.405221365+07:00","message":"[GCS] IsForceVAD: false for message ID: 3755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.535255383+07:00","message":"[GCS] Start streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.553404151+07:00","message":"receive streaming session, msgId: 3755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.553450651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.553456959+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.553472041+07:00","message":"[buffer interim] 3755 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.553479373+07:00","message":"[bufferProcess] interim [20000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.553481604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.553488399+07:00","message":"[bufferProcess] send to processor (ticker):ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.553491069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.553493838+07:00","message":"> Transcript [48913] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.553496111+07:00","message":"Set StatePrefix (first interim): 'ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.633315443+07:00","message":"receive streaming session, msgId: 3755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.633363013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ\",\"confidence\":0.78529537}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.633369702+07:00","message":"receive interim result [true|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.633381951+07:00","message":"end recv isFinal message id 3755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.633384268+07:00","message":"end Recv id 3755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.633391284+07:00","message":"[buffer interim] 3755 true ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.633404098+07:00","message":"[bufferProcess] interim [170000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.633412049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.633415273+07:00","message":"> Transcript [48914] [true]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.633418458+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.63342075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.633422984+07:00","message":"StatePrefix: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.633425604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:39.633432169+07:00","message":"Push: 'ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:39.633442693+07:00","message":"push: {true ขับรถ 0 0xc004611f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:39.638956386+07:00","message":"write wav file: './tmp/7589/7589_3755.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.049796576+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.049840257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.049846333+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.049863778+07:00","message":"[buffer interim] 3756 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.049871699+07:00","message":"[bufferProcess] interim [540000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.049873578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.21872793+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.218769881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.218776276+07:00","message":"receive interim result [false|false]: เพลงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.218801802+07:00","message":"[buffer interim] 3756 false เพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.218809558+07:00","message":"[bufferProcess] interim [660000000]:เพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.218812239+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.218816398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.218819089+07:00","message":"> Transcript [48915] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.218821603+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.253717084+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.253752677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงแอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.253759033+07:00","message":"receive interim result [false|false]: เพลงแอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.25377228+07:00","message":"[buffer interim] 3756 false เพลงแอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.253785259+07:00","message":"[bufferProcess] interim [720000000]:เพลงแอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.253788069+07:00","message":"[bufferProcess] send to processor:เพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.253791623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.253794506+07:00","message":"> Transcript [48916] [false]: 'เพลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.253797749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.253799912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.253801896+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.253803893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:40.261889244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:40.261893591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.385957188+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.386006509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.386014337+07:00","message":"receive interim result [false|false]: เพลงให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.386040275+07:00","message":"[buffer interim] 3756 false เพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.386051457+07:00","message":"[bufferProcess] interim [840000000]:เพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.386055384+07:00","message":"[bufferProcess] send to processor:เพลงแอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.386061929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.386066114+07:00","message":"> Transcript [48917] [false]: 'เพลงแอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.386070144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.386073923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.386076162+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.386079283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.405672222+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.405714973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงในผับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.405721035+07:00","message":"receive interim result [false|false]: เพลงในผับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.40573782+07:00","message":"[buffer interim] 3756 false เพลงในผับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.405745682+07:00","message":"[bufferProcess] interim [900000000]:เพลงในผับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.405748175+07:00","message":"[bufferProcess] send to processor:เพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.405751939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.405755361+07:00","message":"> Transcript [48918] [false]: 'เพลงให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.405758111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.405760462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.405762647+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.405764798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.513660799+07:00","message":"[GCS] Cleaned up inactive client: 3731"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.513682742+07:00","message":"[GCS] Cleaned up inactive client: 3728"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.513685554+07:00","message":"[GCS] Cleaned up inactive client: 3734"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.513698234+07:00","message":"[GCS] Cleaned up inactive client: 3730"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.51370024+07:00","message":"[GCS] Cleaned up inactive client: 3725"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.513702062+07:00","message":"[GCS] Cleaned up inactive client: 3733"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.513703989+07:00","message":"[GCS] Cleaned up inactive client: 3729"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.513706539+07:00","message":"[GCS] Cleaned up inactive client: 3732"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.513708589+07:00","message":"[GCS] Cleaned up inactive client: 3726"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.513710549+07:00","message":"[GCS] Cleaned up inactive client: 3727"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.594522751+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.594572052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงในผับเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.594578507+07:00","message":"receive interim result [false|false]: เพลงในผับเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.594593894+07:00","message":"[buffer interim] 3756 false เพลงในผับเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.594602638+07:00","message":"[bufferProcess] interim [80000000]:เพลงในผับเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.59460549+07:00","message":"[bufferProcess] send to processor:เพลงในผับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.594609618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.594612833+07:00","message":"> Transcript [48919] [false]: 'เพลงในผับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.594616359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.594618813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.594620882+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.594623098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.59462867+07:00","message":"Push: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.59463104+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.59463334+07:00","message":"Set new StatePrefix : 'เพลงในผับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.594635587+07:00","message":"Next Push (prob) : 'ในผับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.594644358+07:00","message":"push: {false เพลง 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.691185303+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.69122528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงปรับเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.691231692+07:00","message":"receive interim result [false|false]: เพลงปรับเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.691245656+07:00","message":"[buffer interim] 3756 false เพลงปรับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.691254006+07:00","message":"[bufferProcess] interim [140000000]:เพลงปรับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.69125641+07:00","message":"[bufferProcess] send to processor:เพลงในผับเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.691264018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.691267378+07:00","message":"> Transcript [48920] [false]: 'เพลงในผับเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.691270864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.691273391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.691275355+07:00","message":"StatePrefix: 'เพลงในผับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.691277991+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.705145095+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.705196002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงในผับเซียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.705202755+07:00","message":"receive interim result [false|false]: เพลงในผับเซียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:40.705220355+07:00","message":"[buffer interim] 3756 false เพลงในผับเซียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.705228239+07:00","message":"[bufferProcess] interim [200000000]:เพลงในผับเซียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.70523071+07:00","message":"[bufferProcess] send to processor:เพลงปรับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.705234862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.705240623+07:00","message":"> Transcript [48921] [false]: 'เพลงปรับเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.705243175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:40.705246386+07:00","message":"Set new StatePrefix: 'เพลงปรับเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.07829853+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.078353684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงในผับเซียนหรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.078361434+07:00","message":"receive interim result [false|false]: เพลงในผับเซียนหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.07838185+07:00","message":"[buffer interim] 3756 false เพลงในผับเซียนหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.078392258+07:00","message":"[bufferProcess] interim [440000000]:เพลงในผับเซียนหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.078396301+07:00","message":"[bufferProcess] send to processor:เพลงในผับเซียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.078409115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.078413422+07:00","message":"> Transcript [48922] [false]: 'เพลงในผับเซียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.078429109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.078431973+07:00","message":"Set new StatePrefix: 'เพลงในผับเซียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.132645337+07:00","message":"[GCS] IsForceVAD: false for message ID: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.209619082+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.209663712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงในผับเซียนหรือเปล่าอี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.209671226+07:00","message":"receive interim result [false|false]: เพลงในผับเซียนหรือเปล่าอี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.209689738+07:00","message":"[buffer interim] 3756 false เพลงในผับเซียนหรือเปล่าอี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.209700546+07:00","message":"[bufferProcess] interim [740000000]:เพลงในผับเซียนหรือเปล่าอี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.209703422+07:00","message":"[bufferProcess] send to processor:เพลงในผับเซียนหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.209709959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.209713027+07:00","message":"> Transcript [48923] [false]: 'เพลงในผับเซียนหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.20971657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.209718982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.209721481+07:00","message":"StatePrefix: 'เพลงในผับเซียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.209724057+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.292968414+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.293010986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงปรับเสียงได้เปล่า\",\"confidence\":0.7957513}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.293017839+07:00","message":"receive interim result [true|false]: เพลงปรับเสียงได้เปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.293024808+07:00","message":"end recv isFinal message id 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.29302828+07:00","message":"end Recv id 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.29303652+07:00","message":"[buffer interim] 3756 true เพลงปรับเสียงได้เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293047476+07:00","message":"[bufferProcess] interim [830000000]:เพลงปรับเสียงได้เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293051544+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงในผับเซียนหรือเปล่าอี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293056696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293059883+07:00","message":"> Transcript [48924] [false]: 'เพลงในผับเซียนหรือเปล่าอี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293063334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.29306562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.29306769+07:00","message":"StatePrefix: 'เพลงในผับเซียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293069824+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293073828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293076062+07:00","message":"> Transcript [48925] [true]: 'เพลงปรับเสียงได้เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293078441+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293080149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293081847+07:00","message":"StatePrefix: 'เพลงในผับเซียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293083655+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.293086181+07:00","message":"Push: 'ปรับเสียงได้เปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.293095636+07:00","message":"push: {true ปรับเสียงได้เปล่า 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:41.299835318+07:00","message":"write wav file: './tmp/7589/7589_3756.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.324499095+07:00","message":"[GCS] Start streaming session, msgId: 3757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.573118631+07:00","message":"[GCS] IsForceVAD: false for message ID: 3757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.659564534+07:00","message":"receive streaming session, msgId: 3757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.65959848+07:00","message":"found end of frame, send empty tag with msgId: 3757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.659602306+07:00","message":"end Recv id 3757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.659612585+07:00","message":"[buffer interim] 3757 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.659625233+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.659632783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.659636124+07:00","message":"> Transcript [48926] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.659639128+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.659641161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.659645845+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.659647973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:41.659654374+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.659665045+07:00","message":"push: {true \n 0 0xc0030bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:41.664759652+07:00","message":"write wav file: './tmp/7589/7589_3757.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:41.774648203+07:00","message":"[GCS] Start streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.320288125+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.320339617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.320345489+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.320362347+07:00","message":"[buffer interim] 3758 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.320369757+07:00","message":"[bufferProcess] interim [420000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.320371575+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.502806827+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.502846176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.502852376+07:00","message":"receive interim result [false|false]: คือถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.502864058+07:00","message":"[buffer interim] 3758 false คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.502871011+07:00","message":"[bufferProcess] interim [540000000]:คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.502873319+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.50287835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.502881+07:00","message":"> Transcript [48927] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.502883267+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.647281259+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.647329125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.647335504+07:00","message":"receive interim result [false|false]: คือเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.647351113+07:00","message":"[buffer interim] 3758 false คือเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.64735965+07:00","message":"[bufferProcess] interim [720000000]:คือเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.647362426+07:00","message":"[bufferProcess] send to processor:คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.647368146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.647371253+07:00","message":"> Transcript [48928] [false]: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.647375357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.647377689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.647379777+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.647382428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.759339237+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.759389352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.759397371+07:00","message":"receive interim result [false|false]: คือถ้าบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.759415635+07:00","message":"[buffer interim] 3758 false คือถ้าบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.7594305+07:00","message":"[bufferProcess] interim [780000000]:คือถ้าบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.759436795+07:00","message":"[bufferProcess] send to processor:คือเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.759442631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.759447139+07:00","message":"> Transcript [48929] [false]: 'คือเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.759455617+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.759459158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.759462706+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.759466081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.937883833+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.937922568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.937928796+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:42.937942968+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.937950389+07:00","message":"[bufferProcess] interim [20000000]:คือถ้าบอกตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.937953622+07:00","message":"[bufferProcess] send to processor:คือถ้าบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.93795745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.9379602+07:00","message":"> Transcript [48930] [false]: 'คือถ้าบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.937963068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.937965143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.937967148+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:42.937969209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.147307924+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.147351935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.147358976+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.147375515+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147384205+07:00","message":"[bufferProcess] interim [200000000]:คือถ้าบอกตรงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147387358+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147391831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147395226+07:00","message":"> Transcript [48931] [false]: 'คือถ้าบอกตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147399396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147401751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147404417+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147406883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.14741183+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147414059+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147417356+07:00","message":"Set new StatePrefix : 'คือถ้าบอกตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.147419897+07:00","message":"Next Push (prob) : 'ถ้าบอกตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.147428482+07:00","message":"push: {false คือ 0 0xc004b1d380}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:43.262890933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:43.262897855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.326597118+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.326635838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.326642832+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.326657691+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.326666213+07:00","message":"[bufferProcess] interim [380000000]:คือถ้าบอกตรงเลยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.326668619+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.326672472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.326675249+07:00","message":"> Transcript [48932] [false]: 'คือถ้าบอกตรงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.326678608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.326680888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.326682835+07:00","message":"StatePrefix: 'คือถ้าบอกตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.326685768+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.518288388+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.51832788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยตั้ง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.518334317+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยตั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.518352752+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยตั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.518363112+07:00","message":"[bufferProcess] interim [560000000]:คือถ้าบอกตรงเลยตั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.518366062+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.518372861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.518375912+07:00","message":"> Transcript [48933] [false]: 'คือถ้าบอกตรงเลยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.518380016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.518382496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.518470696+07:00","message":"StatePrefix: 'คือถ้าบอกตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.518509246+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.720389222+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.720430251+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-06-22T13:33:43.720436927+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยตั้ง 20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.720468918+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยตั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.720476788+07:00","message":"[bufferProcess] interim [740000000]:คือถ้าบอกตรงเลยตั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.720479254+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยตั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.720482751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.720485516+07:00","message":"> Transcript [48934] [false]: 'คือถ้าบอกตรงเลยตั้ง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.720488863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.720490953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.720496209+07:00","message":"StatePrefix: 'คือถ้าบอกตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.720498945+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.837024002+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.837060951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2 เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.83706703+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2 เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.837079402+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2 เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.837086952+07:00","message":"[bufferProcess] interim [860000000]:คือถ้าบอกตรงเลยทั้ง 2 เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.837090052+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยตั้ง 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.837094036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.83709693+07:00","message":"> Transcript [48935] [false]: 'คือถ้าบอกตรงเลยตั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.83710055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.837102619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.837104972+07:00","message":"StatePrefix: 'คือถ้าบอกตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.837107647+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.837110233+07:00","message":"Push: 'ถ้าบอกตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.837112184+07:00","message":"TextPushed: 'คือถ้าบอกตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.837114413+07:00","message":"Set new StatePrefix : 'คือถ้าบอกตรงเลยตั้ง 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:43.837116573+07:00","message":"Next Push (prob) : 'เลยตั้ง 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:43.837123214+07:00","message":"push: {false ถ้าบอกตรง 0 0xc004b1d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.023282327+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.023323597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2 เพลงเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.023329603+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.023343778+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2 เพลงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.023351578+07:00","message":"[bufferProcess] interim [100000000]:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.023354155+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.023358333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.023361457+07:00","message":"> Transcript [48936] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.023364207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.023366486+07:00","message":"Set new StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.351770151+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.351816441+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-06-22T13:33:44.351822802+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.351837529+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.351845507+07:00","message":"[bufferProcess] interim [340000000]:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.351848279+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.351855966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.35185866+07:00","message":"> Transcript [48937] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.351862223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.351864707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.35187041+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.351873278+07:00","message":"TextPushed: 'คือถ้าบอกตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.415786084+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.415845845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.415856774+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.415869507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.415872911+07:00","message":"receive interim result [false|false]:  เพลงเลยคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.415883145+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.415888068+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.415895638+07:00","message":"[bufferProcess] interim [460000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.41589875+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.415903875+07:00","message":"[bufferProcess] interim [460000000]: เพลงเลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.415906939+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.415920515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.415956413+07:00","message":"> Transcript [48938] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.415966858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.415970483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.415975203+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.415979579+07:00","message":"TextPushed: 'คือถ้าบอกตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.419753037+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.419795943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.419802802+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.419815251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.419818747+07:00","message":"receive interim result [false|false]:  เพลงเลยคือพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.419826884+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.419832881+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.41983818+07:00","message":"[bufferProcess] interim [520000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.4198414+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.419846546+07:00","message":"[bufferProcess] interim [520000000]: เพลงเลยคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.419849452+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.419853263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.419858238+07:00","message":"> Transcript [48939] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.419861799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.41986386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.419866222+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.419868717+07:00","message":"TextPushed: 'คือถ้าบอกตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.534526063+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.53455966+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-06-22T13:33:44.53456686+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.534579163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.534582592+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.534589268+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.534593495+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534600492+07:00","message":"[bufferProcess] interim [580000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534603379+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534608393+07:00","message":"[bufferProcess] interim [580000000]: เพลงเลยคือเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534610993+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.53461406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534617262+07:00","message":"> Transcript [48940] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534620645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534623133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534625147+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534629888+07:00","message":"TextPushed: 'คือถ้าบอกตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534632833+07:00","message":"Push: 'เลยทั้ง 2 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534634764+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534637154+07:00","message":"Set new StatePrefix : 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.534639408+07:00","message":"Next Push (prob) : 'เลยคือพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.534647441+07:00","message":"push: {false เลยทั้ง 2 เพลง 0 0xc004b1d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.939104527+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.939141759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.939152636+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.939166112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.939173267+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.939181014+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:44.939185259+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.939191537+07:00","message":"[bufferProcess] interim [0]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.939194581+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.939198345+07:00","message":"[bufferProcess] interim [0]: เพลงเลยคือเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.939200614+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.939203375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.939206276+07:00","message":"> Transcript [48941] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.939208693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:44.939211726+07:00","message":"Set new StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.008750956+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.008797405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.008804579+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.008813757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.008816755+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.008841969+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.00886487+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.008871995+07:00","message":"[bufferProcess] interim [120000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.008877838+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.008884889+07:00","message":"[bufferProcess] interim [120000000]: เพลงเลยคือเพลงที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.008888085+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.008891141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.00889432+07:00","message":"> Transcript [48942] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.008897916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.008901064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.008904366+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.008908172+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.26341972+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.26346095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.263468053+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.263478477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่ผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.263480983+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่ผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.263490152+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.263496687+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.263503422+07:00","message":"[bufferProcess] interim [300000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.263506538+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.263510251+07:00","message":"[bufferProcess] interim [300000000]: เพลงเลยคือเพลงที่ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.263513324+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.26351701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.263520038+07:00","message":"> Transcript [48943] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.263524017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.263526286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.263529002+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.263531842+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.325311156+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.325348961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.325355615+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.325365134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่ผมจะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.325367889+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่ผมจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.32537649+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.325380904+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่ผมจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.325387513+07:00","message":"[bufferProcess] interim [420000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.325390454+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.325393996+07:00","message":"[bufferProcess] interim [420000000]: เพลงเลยคือเพลงที่ผมจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.32539721+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.325400334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.325403069+07:00","message":"> Transcript [48944] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.325406673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.325409143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.325411733+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.325414395+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.503004912+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.503044438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.50305031+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.50307186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่ผมจะร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.503075456+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่ผมจะร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.503083939+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.503087934+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่ผมจะร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503094985+07:00","message":"[bufferProcess] interim [540000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503098252+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.50310185+07:00","message":"[bufferProcess] interim [540000000]: เพลงเลยคือเพลงที่ผมจะร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503104814+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503114718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503117779+07:00","message":"> Transcript [48945] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503121814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.5031241+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.50313005+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503132503+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503137241+07:00","message":"Push: 'เลยคือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503141381+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503144507+07:00","message":"Set new StatePrefix : 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.503147191+07:00","message":"Next Push (prob) : 'ที่ผมจะรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.503168738+07:00","message":"push: {false เลยคือเพลง 0 0xc004b1d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.650204176+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.65024725+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-06-22T13:33:45.65025382+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.65026496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่ผมจะร้องใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.650268189+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่ผมจะร้องใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.650277206+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.650281547+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่ผมจะร้องใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.65028834+07:00","message":"[bufferProcess] interim [720000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.65029135+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.650294661+07:00","message":"[bufferProcess] interim [720000000]: เพลงเลยคือเพลงที่ผมจะร้องใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.650297748+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.650301245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.650304058+07:00","message":"> Transcript [48946] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.65030654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.650309234+07:00","message":"Set new StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.85821553+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.85825846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.858265964+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.858277848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่ผมจะร้องในคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.858282878+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่ผมจะร้องในคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.858294252+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.858303034+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่ผมจะร้องในคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.858314779+07:00","message":"[bufferProcess] interim [900000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.858318166+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.858322181+07:00","message":"[bufferProcess] interim [900000000]: เพลงเลยคือเพลงที่ผมจะร้องในคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.858326301+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.858330217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.858333596+07:00","message":"> Transcript [48947] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.858337762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.858340014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.858342307+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.858345081+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.985415024+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.985455228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.985461183+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.985473173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่ผมจะร้องในคลิป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.985478698+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่ผมจะร้องในคลิป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.985486649+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:45.985491595+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่ผมจะร้องในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.985497778+07:00","message":"[bufferProcess] interim [20000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.985500407+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.985503846+07:00","message":"[bufferProcess] interim [20000000]: เพลงเลยคือเพลงที่ผมจะร้องในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.985507372+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.985510515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.985513321+07:00","message":"> Transcript [48948] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.985516829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.985519014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.9855209+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:45.985523607+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.01791975+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.017956168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.017963242+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.017974209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่ผมจะร้องในเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.017977603+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่ผมจะร้องในเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.017984901+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.017989162+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่ผมจะร้องในเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.017994899+07:00","message":"[bufferProcess] interim [80000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.017997244+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.018000855+07:00","message":"[bufferProcess] interim [80000000]: เพลงเลยคือเพลงที่ผมจะร้องในเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.018003614+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.018006487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.018009324+07:00","message":"> Transcript [48949] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.018012731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.018015134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.018017027+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.018019482+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:46.263333219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:46.263344424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.594074776+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.594115127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.594121938+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.59413816+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594145685+07:00","message":"[bufferProcess] interim [680000000]:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594148436+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594152402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594155296+07:00","message":"> Transcript [48950] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594159448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594161623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594163595+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594166267+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594169546+07:00","message":"Push: 'ที่ผมจะร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594171678+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594174027+07:00","message":"Set new StatePrefix : 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.594176634+07:00","message":"Next Push (prob) : 'ในเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.594184523+07:00","message":"push: {false ที่ผมจะร้อง 0 0xc004b1d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.920033031+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.920073369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.92007952+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.920091726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.920095927+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.92010427+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:46.920108094+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.920124035+07:00","message":"[bufferProcess] interim [980000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.92014566+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.920156252+07:00","message":"[bufferProcess] interim [980000000]: เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.920162444+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.92016682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.920170929+07:00","message":"> Transcript [48951] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.920174544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.920176671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.92017897+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:46.920181841+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.035599511+07:00","message":"[GCS] IsForceVAD: false for message ID: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.115818977+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.115862976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.115871018+07:00","message":"receive interim result [false|false]: คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.115891874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.115897645+07:00","message":"receive interim result [false|false]:  เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.11590942+07:00","message":"[buffer interim] 3758 false คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.115917376+07:00","message":"[buffer interim] 3758 false  เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.115928068+07:00","message":"[bufferProcess] interim [160000000]:คือถ้าบอกตรงเลยทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.115932239+07:00","message":"[bufferProcess] send to processor:คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.1159373+07:00","message":"[bufferProcess] interim [160000000]: เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.115941338+07:00","message":"[bufferProcess] update buffer: คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.115945548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.115949898+07:00","message":"> Transcript [48952] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.115955352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.115958405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.115961945+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.11596567+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.228523342+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.228568912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้าบอกตรงเลยตั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคือเพลงหลบเดือน\",\"confidence\":0.950682}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.228575913+07:00","message":"receive interim result [true|false]: คือถ้าบอกตรงเลยตั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคือเพลงหลบเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.228583638+07:00","message":"end recv isFinal message id 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.228585815+07:00","message":"end Recv id 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.228594266+07:00","message":"[buffer interim] 3758 true คือถ้าบอกตรงเลยตั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคือเพลงหลบเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228604174+07:00","message":"[bufferProcess] interim [280000000]:คือถ้าบอกตรงเลยตั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคือเพลงหลบเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228609856+07:00","message":"[bufferProcess] send to processor (isfinal):คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228613453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228616313+07:00","message":"> Transcript [48953] [false]: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลงหลบเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228620132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228622302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.22862481+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228627741+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228629797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228632092+07:00","message":"> Transcript [48954] [true]: 'คือถ้าบอกตรงเลยตั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคือเพลงหลบเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228634702+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228636397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228638464+07:00","message":"StatePrefix: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228640529+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228642456+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228847789+07:00","message":"Push: 'ในคือเพลงหลบเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228851278+07:00","message":"TextPushed: 'คือถ้าบอกตรงเลยทั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคือเพลงหลบเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228853764+07:00","message":"Set new StatePrefix : 'คือถ้าบอกตรงเลยตั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคือเพลงหลบเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228856543+07:00","message":"Next Push (prob) : 'คือถ้าบอกตรงเลยตั้ง 2 เพลงเลยคือเพลงที่ผมจะร้องในคือเพลงหลบเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.228863891+07:00","message":"push: {true ในคือเพลงหลบเดือน 0 0xc004b1d380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:47.228876502+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3758.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:47.241546607+07:00","message":"write wav file: './tmp/7589/7589_3758.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:47.475671337+07:00","message":"[GCS] Start streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.682623992+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.68267549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.682681897+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.682698+07:00","message":"[buffer interim] 3759 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.682706308+07:00","message":"[bufferProcess] interim [960000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.682708261+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.682713377+07:00","message":"[bufferProcess] send to processor (ticker):คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.682717169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.682720153+07:00","message":"> Transcript [48955] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.682722536+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.937503011+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.937543658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.937549571+07:00","message":"receive interim result [false|false]: คือถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.937563407+07:00","message":"[buffer interim] 3759 false คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.937573674+07:00","message":"[bufferProcess] interim [140000000]:คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.937575613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.986656198+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.986694877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.98670126+07:00","message":"receive interim result [false|false]: คือเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:48.986716009+07:00","message":"[buffer interim] 3759 false คือเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.986724779+07:00","message":"[bufferProcess] interim [320000000]:คือเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.986727252+07:00","message":"[bufferProcess] send to processor:คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.986733208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.986736248+07:00","message":"> Transcript [48956] [false]: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.986739862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.986742135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.986744426+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:48.986746901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:49.26365887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:49.263691517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.346841305+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.346881766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.346887669+07:00","message":"receive interim result [false|false]: คือเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.346904151+07:00","message":"[buffer interim] 3759 false คือเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.34691385+07:00","message":"[bufferProcess] interim [920000000]:คือเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.346918326+07:00","message":"[bufferProcess] send to processor:คือเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.346922484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.346925501+07:00","message":"> Transcript [48957] [false]: 'คือเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.346928932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.346931871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.34693394+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.346936334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.640761994+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.640815989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าๆตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.640826217+07:00","message":"receive interim result [false|false]: คือเช้าๆตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.640846134+07:00","message":"[buffer interim] 3759 false คือเช้าๆตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.640859346+07:00","message":"[bufferProcess] interim [220000000]:คือเช้าๆตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.64086249+07:00","message":"[bufferProcess] send to processor:คือเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.640869824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.640873026+07:00","message":"> Transcript [48958] [false]: 'คือเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.64087657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.640878763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.640881547+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.640883742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.821028111+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.821066119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.821073041+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.82108648+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.82109608+07:00","message":"[bufferProcess] interim [400000000]:คือเช้าตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.821099013+07:00","message":"[bufferProcess] send to processor:คือเช้าๆตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.821107223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.821111956+07:00","message":"> Transcript [48959] [false]: 'คือเช้าๆตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.821115252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.821118029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.821120162+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.821122424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.821129653+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.821131893+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.821134376+07:00","message":"Set new StatePrefix : 'คือเช้าๆตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.82113682+07:00","message":"Next Push (prob) : 'เช้าๆตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.821146623+07:00","message":"push: {false คือ 0 0xc0052cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.974771758+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.974822866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าๆตื่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.974829502+07:00","message":"receive interim result [false|false]: คือเช้าๆตื่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:49.97484456+07:00","message":"[buffer interim] 3759 false คือเช้าๆตื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.974851954+07:00","message":"[bufferProcess] interim [520000000]:คือเช้าๆตื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.974854785+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.97486174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.974864487+07:00","message":"> Transcript [48960] [false]: 'คือเช้าตื่นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.974867972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:49.974870543+07:00","message":"Set new StatePrefix: 'คือเช้าตื่นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.088001676+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.088046039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.088053225+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.088073498+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.088082333+07:00","message":"[bufferProcess] interim [580000000]:คือเช้าตื่นมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.088085465+07:00","message":"[bufferProcess] send to processor:คือเช้าๆตื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.088089293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.088092486+07:00","message":"> Transcript [48961] [false]: 'คือเช้าๆตื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.088095054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.088097634+07:00","message":"Set new StatePrefix: 'คือเช้าๆตื่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.14833326+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.148370125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.148376301+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.148393632+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.148402361+07:00","message":"[bufferProcess] interim [640000000]:คือเช้าตื่นมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.148404933+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.14841124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.14841581+07:00","message":"> Transcript [48962] [false]: 'คือเช้าตื่นมาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.148419301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.148421921+07:00","message":"Set new StatePrefix: 'คือเช้าตื่นมาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.156056496+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.156078948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.15608444+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.156095822+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.156100474+07:00","message":"[bufferProcess] interim [700000000]:คือเช้าตื่นมาผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.156104688+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.156108004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.156110501+07:00","message":"> Transcript [48963] [false]: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.15611263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.15611554+07:00","message":"Set new StatePrefix: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.26018579+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.260227935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.260235595+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.260255637+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.260265628+07:00","message":"[bufferProcess] interim [820000000]:คือเช้าตื่นมาผมจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.260268785+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.260272876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.260275756+07:00","message":"> Transcript [48964] [false]: 'คือเช้าตื่นมาผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.260279774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.260282545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.260284909+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.260287535+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.498456129+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.498493668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.498500359+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.498515332+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.498523779+07:00","message":"[bufferProcess] interim [60000000]:คือเช้าตื่นมาผมจะต้องเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.498526431+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.498530792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.498534148+07:00","message":"> Transcript [48965] [false]: 'คือเช้าตื่นมาผมจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.49853787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.498540157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.498542553+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.49854589+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.758340775+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.758383507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิด Play\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.75839133+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิด Play"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.758407303+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิด Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.758416516+07:00","message":"[bufferProcess] interim [300000000]:คือเช้าตื่นมาผมจะต้องเปิด Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.758419446+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.758428239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.758434272+07:00","message":"> Transcript [48966] [false]: 'คือเช้าตื่นมาผมจะต้องเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.758438395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.758440904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.758443515+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.758446117+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.874229178+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.874271754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.874278093+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.874292846+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.87430228+07:00","message":"[bufferProcess] interim [360000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.87430512+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิด Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.874313257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.874317017+07:00","message":"> Transcript [48967] [false]: 'คือเช้าตื่นมาผมจะต้องเปิด Play'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.874322622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.874325062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.874327416+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.874330123+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.874337352+07:00","message":"Push: 'เช้าตื่นมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.874339436+07:00","message":"TextPushed: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.874341561+07:00","message":"Set new StatePrefix : 'คือเช้าตื่นมาผมจะต้องเปิด Play'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:50.874343745+07:00","message":"Next Push (prob) : 'จะต้องเปิด Play'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:50.874350996+07:00","message":"push: {false เช้าตื่นมาผม 0 0xc0052cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:51.107165557+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:51.107201722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:51.107207355+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:51.107228987+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.107236783+07:00","message":"[bufferProcess] interim [600000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.107239641+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.107243578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.107246452+07:00","message":"> Transcript [48968] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.107248833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.107251838+07:00","message":"Set new StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:51.93888251+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:51.938925396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลงของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:51.938932675+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:51.938950425+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.938959908+07:00","message":"[bufferProcess] interim [200000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.93896328+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิดเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.938967708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.938970993+07:00","message":"> Transcript [48969] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.938975283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.938977868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.938980725+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:51.938984285+07:00","message":"TextPushed: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.185757936+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.185802456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลงของสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.185817574+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลงของสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.185836282+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.185843352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.185848379+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.185858181+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลงของสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.185875024+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185894485+07:00","message":"[bufferProcess] interim [440000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185913204+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิดเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.18592066+07:00","message":"[bufferProcess] interim [500000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185923189+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185927548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185931594+07:00","message":"> Transcript [48970] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185935649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185937916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185940284+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185943486+07:00","message":"TextPushed: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185945511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.18594791+07:00","message":"> Transcript [48971] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185950087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185952015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185953825+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.185955875+07:00","message":"TextPushed: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:52.264554332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:52.264558901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.542057686+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.542100595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.542107264+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.542122784+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.54213062+07:00","message":"[bufferProcess] interim [740000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.542133317+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.542137453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.542140961+07:00","message":"> Transcript [48972] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.542144811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.542147636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.54215033+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.542153476+07:00","message":"TextPushed: 'คือเช้าตื่นมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.54215678+07:00","message":"Push: 'จะต้องเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.542158793+07:00","message":"TextPushed: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.542161096+07:00","message":"Set new StatePrefix : 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.542163298+07:00","message":"Next Push (prob) : 'ของสายัณห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.54217567+07:00","message":"push: {false จะต้องเปิดเพลง 0 0xc0052cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.82552602+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.825570269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.825577818+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:52.825591205+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.825600089+07:00","message":"[bufferProcess] interim [160000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.825603485+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.825610572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.825613605+07:00","message":"> Transcript [48973] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.825617958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.825623389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.825625366+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:52.825628163+07:00","message":"TextPushed: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.126254449+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.126312318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.126319711+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.126334249+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.126338272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.126341567+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.126347392+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.126350878+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126357409+07:00","message":"[bufferProcess] interim [400000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126359932+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126363423+07:00","message":"[bufferProcess] interim [520000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126365833+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.12636954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126372578+07:00","message":"> Transcript [48974] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126376664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126378946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.12638143+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.12638419+07:00","message":"TextPushed: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126386159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126388222+07:00","message":"> Transcript [48975] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126390475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126398393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126400399+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.126402643+07:00","message":"TextPushed: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.468625486+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.468671557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.468679137+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.468691838+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468701228+07:00","message":"[bufferProcess] interim [700000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468704052+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468708647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468711818+07:00","message":"> Transcript [48976] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468716471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468719158+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468721276+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468724072+07:00","message":"TextPushed: 'คือเช้าตื่นมาผมจะต้องเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468727772+07:00","message":"Push: 'ของสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468730121+07:00","message":"TextPushed: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.4687349+07:00","message":"Set new StatePrefix : 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.468738179+07:00","message":"Next Push (prob) : 'สัญญาฟังนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.468746693+07:00","message":"push: {false ของสายัณห์ 0 0xc0052cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.753074509+07:00","message":"[GCS] IsForceVAD: false for message ID: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.777318726+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.777359205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.777366149+07:00","message":"receive interim result [false|false]: คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.777378342+07:00","message":"[buffer interim] 3759 false คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.777387039+07:00","message":"[bufferProcess] interim [940000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.777390516+07:00","message":"[bufferProcess] send to processor:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.77739475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.777397878+07:00","message":"> Transcript [48977] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.777402006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.77740434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.777406623+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:53.77740922+07:00","message":"TextPushed: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:53.886031985+07:00","message":"[GCS] Start streaming session, msgId: 3760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.222698194+07:00","message":"receive streaming session, msgId: 3760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.222752448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.222761736+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.222779399+07:00","message":"[buffer interim] force interim is final (2) :คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222805223+07:00","message":"[bufferProcess] interim [940000000]:คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222839932+07:00","message":"[bufferProcess] send to processor (isfinal):คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222845796+07:00","message":"[bufferProcess] interim [420000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222847992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.22286892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222912077+07:00","message":"> Transcript [48978] [false]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.22291624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222919227+07:00","message":"Set new StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222922795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222924827+07:00","message":"> Transcript [48979] [true]: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222928858+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222931105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222933218+07:00","message":"StatePrefix: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนรดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.22293643+07:00","message":"TextPushed: 'คือเช้าตื่นมาผมจะต้องเปิดเพลงของสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.222945684+07:00","message":"Push: 'สัญญาฟังนรดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.222958047+07:00","message":"push: {true สัญญาฟังนรดา 0 0xc0052cfa80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:54.243478843+07:00","message":"write wav file: './tmp/7589/7589_3759.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.285824923+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.285868142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเช้าๆตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอนดา\",\"confidence\":0.9429506}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.285878444+07:00","message":"receive interim result [true|false]: คือเช้าๆตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอนดา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.285889228+07:00","message":"end recv isFinal message id 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.285891338+07:00","message":"end Recv id 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.285899025+07:00","message":"[buffer interim] this message is already final true 3759: 'คือเช้าๆตื่นมาผมจะต้องเปิดเพลงของสายัณห์สัญญาฟังนอนดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.415975553+07:00","message":"receive streaming session, msgId: 3760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.416019848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.416026748+07:00","message":"receive interim result [false|false]: เวลาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.416039478+07:00","message":"end Recv id 3760 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.41604151+07:00","message":"end Recv id 3760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:54.416048117+07:00","message":"[buffer interim] 3760 false เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.416062802+07:00","message":"[bufferProcess] interim [600000000]:เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.416065527+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.416069397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.416072406+07:00","message":"> Transcript [48980] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:54.416076263+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:55.265015629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:55.26502972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:55.543312421+07:00","message":"[GCS] IsForceVAD: false for message ID: 3760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:55.675631777+07:00","message":"[GCS] Start streaming session, msgId: 3761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:55.865743484+07:00","message":"[GCS] IsForceVAD: false for message ID: 3761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:55.958069327+07:00","message":"receive streaming session, msgId: 3761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:55.958090078+07:00","message":"found end of frame, send empty tag with msgId: 3761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:55.958093497+07:00","message":"end Recv id 3761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:55.958100452+07:00","message":"[buffer interim] force interim is final (2) :เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958108277+07:00","message":"[bufferProcess] interim [600000000]:เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958111588+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958115089+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958118346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958121616+07:00","message":"> Transcript [48981] [false]: 'เวลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958124353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958126704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958128927+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958132485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958134185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958136196+07:00","message":"> Transcript [48982] [true]: 'เวลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958138268+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958139973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958141784+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958143577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958146417+07:00","message":"Push: 'เวลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958148231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958150429+07:00","message":"> Transcript [48983] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958152478+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958154424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958157005+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958158707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:55.958160723+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:55.958171734+07:00","message":"push: {true เวลาไป 0 0xc003ce0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:55.958192838+07:00","message":"push: {true \n 0 0xc0037fe180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:55.964128633+07:00","message":"write wav file: './tmp/7589/7589_3761.wav'"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:55.964128743+07:00","message":"write wav file: './tmp/7589/7589_3760.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.05478841+07:00","message":"[GCS] Start streaming session, msgId: 3762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.572393346+07:00","message":"[GCS] IsForceVAD: false for message ID: 3762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.584957109+07:00","message":"receive streaming session, msgId: 3762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.585008097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.58501465+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.585032701+07:00","message":"[buffer interim] 3762 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.585040908+07:00","message":"[bufferProcess] interim [600000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.58504333+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.634928852+07:00","message":"[GCS] Start streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.659721296+07:00","message":"receive streaming session, msgId: 3762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.659763497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\",\"confidence\":0.78290206}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.659770113+07:00","message":"receive interim result [true|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.65977547+07:00","message":"end recv isFinal message id 3762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.659777946+07:00","message":"end Recv id 3762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.659783298+07:00","message":"[buffer interim] 3762 true ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659790351+07:00","message":"[bufferProcess] interim [750000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659793602+07:00","message":"[bufferProcess] send to processor (isfinal):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659796349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659799597+07:00","message":"> Transcript [48984] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659801724+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659803416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659805388+07:00","message":"> Transcript [48985] [true]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659807988+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659810118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.65981903+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659821545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.659828962+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.659836719+07:00","message":"push: {true ก็ 0 0xc004611380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:56.665236749+07:00","message":"write wav file: './tmp/7589/7589_3762.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.981183449+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.981237663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.981243226+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:56.981261149+07:00","message":"[buffer interim] 3763 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.981268507+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:56.981270464+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.099072659+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.099116325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.099123045+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.099138385+07:00","message":"[buffer interim] 3763 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.099147186+07:00","message":"[bufferProcess] interim [480000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.099149926+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.099153855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.099156846+07:00","message":"> Transcript [48986] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.099159581+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.347019244+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.347062056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.347067534+07:00","message":"receive interim result [false|false]: วันนี้อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.347080862+07:00","message":"[buffer interim] 3763 false วันนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.347091308+07:00","message":"[bufferProcess] interim [660000000]:วันนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.347093712+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.347099684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.347104475+07:00","message":"> Transcript [48987] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.34710835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.347110648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.347113029+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.347115219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.734990336+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.735029469+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-06-22T13:33:57.735034835+07:00","message":"receive interim result [false|false]: วันนี้อีก 1 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.735048266+07:00","message":"[buffer interim] 3763 false วันนี้อีก 1 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.735056471+07:00","message":"[bufferProcess] interim [900000000]:วันนี้อีก 1 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.735059134+07:00","message":"[bufferProcess] send to processor:วันนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.735066446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.735070337+07:00","message":"> Transcript [48988] [false]: 'วันนี้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.735073963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.735076547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.735079398+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.735081802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.930860994+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.93091223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อีกแล้วก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.930920065+07:00","message":"receive interim result [false|false]: วันนี้อีกแล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.930937203+07:00","message":"[buffer interim] 3763 false วันนี้อีกแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.930947262+07:00","message":"[bufferProcess] interim [20000000]:วันนี้อีกแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.930951532+07:00","message":"[bufferProcess] send to processor:วันนี้อีก 1 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.930957109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.930961667+07:00","message":"> Transcript [48989] [false]: 'วันนี้อีก 1 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.930967715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.930970922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.930974215+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.930977662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.955130428+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.955187754+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-06-22T13:33:57.955195374+07:00","message":"receive interim result [false|false]: วันนี้อีก 1 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.955216882+07:00","message":"[buffer interim] 3763 false วันนี้อีก 1 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955227054+07:00","message":"[bufferProcess] interim [80000000]:วันนี้อีก 1 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.95523279+07:00","message":"[bufferProcess] send to processor:วันนี้อีกแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955242508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955248073+07:00","message":"> Transcript [48990] [false]: 'วันนี้อีกแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955252882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955257232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955260519+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955263293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955272661+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955275721+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955278897+07:00","message":"Set new StatePrefix : 'วันนี้อีกแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.955282582+07:00","message":"Next Push (prob) : 'นี้อีกแล้วก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.955295983+07:00","message":"push: {false วัน 0 0xc004b1d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.979006809+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.979051454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อีกแล้วก็คือคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.979059342+07:00","message":"receive interim result [false|false]: วันนี้อีกแล้วก็คือคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:57.979078352+07:00","message":"[buffer interim] 3763 false วันนี้อีกแล้วก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.979092595+07:00","message":"[bufferProcess] interim [140000000]:วันนี้อีกแล้วก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.979099573+07:00","message":"[bufferProcess] send to processor:วันนี้อีก 1 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.979110672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.979116405+07:00","message":"> Transcript [48991] [false]: 'วันนี้อีก 1 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.979120097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:57.979123217+07:00","message":"Set new StatePrefix: 'วันนี้อีก 1 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.101807086+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.101861413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อีกแล้วก็คือคนอวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.101868526+07:00","message":"receive interim result [false|false]: วันนี้อีกแล้วก็คือคนอวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.101884571+07:00","message":"[buffer interim] 3763 false วันนี้อีกแล้วก็คือคนอวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.101892856+07:00","message":"[bufferProcess] interim [320000000]:วันนี้อีกแล้วก็คือคนอวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.101895914+07:00","message":"[bufferProcess] send to processor:วันนี้อีกแล้วก็คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.10190405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.101909687+07:00","message":"> Transcript [48992] [false]: 'วันนี้อีกแล้วก็คือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.101913148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.10191666+07:00","message":"Set new StatePrefix: 'วันนี้อีกแล้วก็คือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.111638805+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.111665606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อีกแล้วก็คือคนอวดผี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.111671152+07:00","message":"receive interim result [false|false]: วันนี้อีกแล้วก็คือคนอวดผี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.111684477+07:00","message":"[buffer interim] 3763 false วันนี้อีกแล้วก็คือคนอวดผี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.111690573+07:00","message":"[bufferProcess] interim [380000000]:วันนี้อีกแล้วก็คือคนอวดผี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.111693191+07:00","message":"[bufferProcess] send to processor:วันนี้อีกแล้วก็คือคนอวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.11169644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.111698935+07:00","message":"> Transcript [48993] [false]: 'วันนี้อีกแล้วก็คือคนอวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.111702858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.111705138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.111707286+07:00","message":"StatePrefix: 'วันนี้อีกแล้วก็คือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.111710061+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.12218229+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.122223356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อีกแล้วก็คือหัวใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.122229277+07:00","message":"receive interim result [false|false]: วันนี้อีกแล้วก็คือหัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.122243085+07:00","message":"[buffer interim] 3763 false วันนี้อีกแล้วก็คือหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.12225117+07:00","message":"[bufferProcess] interim [440000000]:วันนี้อีกแล้วก็คือหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.122253787+07:00","message":"[bufferProcess] send to processor:วันนี้อีกแล้วก็คือคนอวดผี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.122260016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.122262662+07:00","message":"> Transcript [48994] [false]: 'วันนี้อีกแล้วก็คือคนอวดผี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.122265874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.122268134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.12227005+07:00","message":"StatePrefix: 'วันนี้อีกแล้วก็คือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.12227271+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.185865423+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.185907284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อีกแล้วก็คือคนหัวใจโทรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.185913368+07:00","message":"receive interim result [false|false]: วันนี้อีกแล้วก็คือคนหัวใจโทรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.18592484+07:00","message":"[buffer interim] 3763 false วันนี้อีกแล้วก็คือคนหัวใจโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.18593367+07:00","message":"[bufferProcess] interim [620000000]:วันนี้อีกแล้วก็คือคนหัวใจโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.185936842+07:00","message":"[bufferProcess] send to processor:วันนี้อีกแล้วก็คือหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.185941977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.185944666+07:00","message":"> Transcript [48995] [false]: 'วันนี้อีกแล้วก็คือหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.185947084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.185949186+07:00","message":"Set new StatePrefix: 'วันนี้อีกแล้วก็คือหัวใจ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:58.265645612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:33:58.265662424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.801408464+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.801455331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อีกแล้วก็คือคนหัวใจโทรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.801461934+07:00","message":"receive interim result [false|false]: วันนี้อีกแล้วก็คือคนหัวใจโทรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.801481352+07:00","message":"[buffer interim] 3763 false วันนี้อีกแล้วก็คือคนหัวใจโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.801490152+07:00","message":"[bufferProcess] interim [220000000]:วันนี้อีกแล้วก็คือคนหัวใจโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.801492745+07:00","message":"[bufferProcess] send to processor:วันนี้อีกแล้วก็คือคนหัวใจโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.801498117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.801501246+07:00","message":"> Transcript [48996] [false]: 'วันนี้อีกแล้วก็คือคนหัวใจโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.801504699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.801507456+07:00","message":"Set new StatePrefix: 'วันนี้อีกแล้วก็คือคนหัวใจโทรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.955591956+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.955634737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อีกแล้วก็คือคนหัวใจโทรมยอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.955641128+07:00","message":"receive interim result [false|false]: วันนี้อีกแล้วก็คือคนหัวใจโทรมยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:58.955656647+07:00","message":"[buffer interim] 3763 false วันนี้อีกแล้วก็คือคนหัวใจโทรมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.9556666+07:00","message":"[bufferProcess] interim [340000000]:วันนี้อีกแล้วก็คือคนหัวใจโทรมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.955669263+07:00","message":"[bufferProcess] send to processor:วันนี้อีกแล้วก็คือคนหัวใจโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.955675031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.955677913+07:00","message":"> Transcript [48997] [false]: 'วันนี้อีกแล้วก็คือคนหัวใจโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.955680954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.95568313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.955685396+07:00","message":"StatePrefix: 'วันนี้อีกแล้วก็คือคนหัวใจโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:58.955688199+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.003366763+07:00","message":"[GCS] IsForceVAD: false for message ID: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.084274795+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.084324667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อีกแล้วก็คือคนหัวใจโทรมยอดรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.084333182+07:00","message":"receive interim result [false|false]: วันนี้อีกแล้วก็คือคนหัวใจโทรมยอดรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.084353557+07:00","message":"[buffer interim] 3763 false วันนี้อีกแล้วก็คือคนหัวใจโทรมยอดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.084368222+07:00","message":"[bufferProcess] interim [460000000]:วันนี้อีกแล้วก็คือคนหัวใจโทรมยอดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.084373028+07:00","message":"[bufferProcess] send to processor:วันนี้อีกแล้วก็คือคนหัวใจโทรมยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.084382937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.084388858+07:00","message":"> Transcript [48998] [false]: 'วันนี้อีกแล้วก็คือคนหัวใจโทรมยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.084394623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.084398146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.084401365+07:00","message":"StatePrefix: 'วันนี้อีกแล้วก็คือคนหัวใจโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.084404986+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.156224674+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.156269846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เล็กก็คือคนหัวใจโทรมยอดรัก\",\"confidence\":0.9271542}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.156277351+07:00","message":"receive interim result [true|false]: วันนี้เล็กก็คือคนหัวใจโทรมยอดรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.156284174+07:00","message":"end recv isFinal message id 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.156286893+07:00","message":"end Recv id 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.156295294+07:00","message":"[buffer interim] 3763 true วันนี้เล็กก็คือคนหัวใจโทรมยอดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156304097+07:00","message":"[bufferProcess] interim [580000000]:วันนี้เล็กก็คือคนหัวใจโทรมยอดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156307971+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้อีกแล้วก็คือคนหัวใจโทรมยอดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156312011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156315454+07:00","message":"> Transcript [48999] [false]: 'วันนี้อีกแล้วก็คือคนหัวใจโทรมยอดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.15631933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156321412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156324061+07:00","message":"StatePrefix: 'วันนี้อีกแล้วก็คือคนหัวใจโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156326532+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.1563284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156330438+07:00","message":"> Transcript [49000] [true]: 'วันนี้เล็กก็คือคนหัวใจโทรมยอดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.15633278+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156334433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156336156+07:00","message":"StatePrefix: 'วันนี้อีกแล้วก็คือคนหัวใจโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156338135+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.156340695+07:00","message":"Push: 'นี้เล็กก็คือคนหัวใจโทรมยอดรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.156350081+07:00","message":"push: {true นี้เล็กก็คือคนหัวใจโทรมยอดรัก 0 0xc004b1d880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:33:59.163510062+07:00","message":"write wav file: './tmp/7589/7589_3763.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.454009913+07:00","message":"[GCS] Start streaming session, msgId: 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.971818344+07:00","message":"receive streaming session, msgId: 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.971876021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.971882294+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:33:59.971894736+07:00","message":"[buffer interim] 3764 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.971902754+07:00","message":"[bufferProcess] interim [600000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:33:59.97190491+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.172116226+07:00","message":"receive streaming session, msgId: 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.172154635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.17216098+07:00","message":"receive interim result [false|false]: รู้สึกได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.172176889+07:00","message":"[buffer interim] 3764 false รู้สึกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.172184428+07:00","message":"[bufferProcess] interim [780000000]:รู้สึกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.172187434+07:00","message":"[bufferProcess] send to processor:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.172197372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.172200126+07:00","message":"> Transcript [49001] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.17220296+07:00","message":"Set StatePrefix (first interim): 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.343315822+07:00","message":"receive streaming session, msgId: 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.343354177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกได้ถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.343359939+07:00","message":"receive interim result [false|false]: รู้สึกได้ถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.343378576+07:00","message":"[buffer interim] 3764 false รู้สึกได้ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.343391731+07:00","message":"[bufferProcess] interim [900000000]:รู้สึกได้ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.343394527+07:00","message":"[bufferProcess] send to processor:รู้สึกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.343397991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.343400644+07:00","message":"> Transcript [49002] [false]: 'รู้สึกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.343403872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.343406034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.343408019+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.343410128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.425638769+07:00","message":"receive streaming session, msgId: 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.425675769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกได้ถ่ายทอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.425682745+07:00","message":"receive interim result [false|false]: รู้สึกได้ถ่ายทอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.425695291+07:00","message":"[buffer interim] 3764 false รู้สึกได้ถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.425703325+07:00","message":"[bufferProcess] interim [20000000]:รู้สึกได้ถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.425705963+07:00","message":"[bufferProcess] send to processor:รู้สึกได้ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.425709599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.425712862+07:00","message":"> Transcript [49003] [false]: 'รู้สึกได้ถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.42571589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.425717986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.425719916+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.42572216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.603735585+07:00","message":"[GCS] IsForceVAD: false for message ID: 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.682388016+07:00","message":"receive streaming session, msgId: 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.682435526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกได้ถ่ายทอดสด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.682441943+07:00","message":"receive interim result [false|false]: รู้สึกได้ถ่ายทอดสด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.68245355+07:00","message":"[buffer interim] 3764 false รู้สึกได้ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.682462101+07:00","message":"[bufferProcess] interim [260000000]:รู้สึกได้ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.682464695+07:00","message":"[bufferProcess] send to processor:รู้สึกได้ถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.68246906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.682472743+07:00","message":"> Transcript [49004] [false]: 'รู้สึกได้ถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.682476539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.682478718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.682480731+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.682483064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.689876433+07:00","message":"receive streaming session, msgId: 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.689916979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกได้ถ่ายทอดของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.689923521+07:00","message":"receive interim result [false|false]: รู้สึกได้ถ่ายทอดของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.689940404+07:00","message":"[buffer interim] 3764 false รู้สึกได้ถ่ายทอดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689949688+07:00","message":"[bufferProcess] interim [380000000]:รู้สึกได้ถ่ายทอดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689952087+07:00","message":"[bufferProcess] send to processor:รู้สึกได้ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689955524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689958567+07:00","message":"> Transcript [49005] [false]: 'รู้สึกได้ถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689961918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689964272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689966316+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689968435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689973244+07:00","message":"Push: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689975322+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689977766+07:00","message":"Set new StatePrefix : 'รู้สึกได้ถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.689979988+07:00","message":"Next Push (prob) : 'ได้ถ่ายทอดสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.690009037+07:00","message":"push: {false รู้สึก 0 0xc004b6c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.707061821+07:00","message":"receive streaming session, msgId: 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.707107408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกได้ถ่ายทอดสด\",\"confidence\":0.9120717}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.707116196+07:00","message":"receive interim result [true|false]: รู้สึกได้ถ่ายทอดสด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.707129023+07:00","message":"end recv isFinal message id 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.707131593+07:00","message":"end Recv id 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.707138871+07:00","message":"[buffer interim] 3764 true รู้สึกได้ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707146766+07:00","message":"[bufferProcess] interim [380000000]:รู้สึกได้ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707150377+07:00","message":"[bufferProcess] send to processor (isfinal):รู้สึกได้ถ่ายทอดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707154183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.70715746+07:00","message":"> Transcript [49006] [false]: 'รู้สึกได้ถ่ายทอดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707160059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707162506+07:00","message":"Set new StatePrefix: 'รู้สึกได้ถ่ายทอดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707164459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707166328+07:00","message":"> Transcript [49007] [true]: 'รู้สึกได้ถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707168768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707170865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707173147+07:00","message":"StatePrefix: 'รู้สึกได้ถ่ายทอดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707175412+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:00.707182892+07:00","message":"Push: 'ได้ถ่ายทอดสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.707192649+07:00","message":"push: {true ได้ถ่ายทอดสด 0 0xc004b6c680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:00.713462456+07:00","message":"write wav file: './tmp/7589/7589_3764.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:00.795048134+07:00","message":"[GCS] Start streaming session, msgId: 3765"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:01.266047198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:01.266053795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:01.854313228+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:01.854360231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:01.854366523+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:01.854380854+07:00","message":"[buffer interim] 3765 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:01.85438891+07:00","message":"[bufferProcess] interim [900000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:01.854390842+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:01.85439689+07:00","message":"[bufferProcess] send to processor (ticker):คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:01.854400009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:01.854403118+07:00","message":"> Transcript [49008] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:01.854405599+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:01.988870257+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:01.988911181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:01.988918153+07:00","message":"receive interim result [false|false]: คนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:01.988933102+07:00","message":"[buffer interim] 3765 false คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:01.988941573+07:00","message":"[bufferProcess] interim [20000000]:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:01.988943578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.173821681+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.173878957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.173885757+07:00","message":"receive interim result [false|false]: คนที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.173901551+07:00","message":"[buffer interim] 3765 false คนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.173909491+07:00","message":"[bufferProcess] interim [200000000]:คนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.173912005+07:00","message":"[bufferProcess] send to processor:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.173919233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.173921904+07:00","message":"> Transcript [49009] [false]: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.173925542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.173927858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.173930004+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.173932239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.418523836+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.418560673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.418566458+07:00","message":"receive interim result [false|false]: คนที่เขาทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.41858091+07:00","message":"[buffer interim] 3765 false คนที่เขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.418592662+07:00","message":"[bufferProcess] interim [440000000]:คนที่เขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.418596601+07:00","message":"[bufferProcess] send to processor:คนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.418604875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.418608257+07:00","message":"> Transcript [49010] [false]: 'คนที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.418611232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.418613597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.418616064+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.418618111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.5760933+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.57613918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.576145541+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.576157874+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.576166735+07:00","message":"[bufferProcess] interim [620000000]:คนที่เขาทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.576170752+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.576179238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.576183666+07:00","message":"> Transcript [49011] [false]: 'คนที่เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.576188176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.576191918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.57619425+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.576196361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.737505455+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.737541925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาท่านได้ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.73754851+07:00","message":"receive interim result [false|false]: คนที่เขาท่านได้ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.737560859+07:00","message":"[buffer interim] 3765 false คนที่เขาท่านได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737567804+07:00","message":"[bufferProcess] interim [740000000]:คนที่เขาท่านได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737570307+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737575902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737578651+07:00","message":"> Transcript [49012] [false]: 'คนที่เขาทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737584323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737586622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737588824+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737591107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737596038+07:00","message":"Push: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.73759806+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737600155+07:00","message":"Set new StatePrefix : 'คนที่เขาทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.737602346+07:00","message":"Next Push (prob) : 'ที่เขาทำได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.737609615+07:00","message":"push: {false คน 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.928934174+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.928969007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.928975143+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.928989081+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.928996686+07:00","message":"[bufferProcess] interim [920000000]:คนที่เขาทำได้ล่วงลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.928998912+07:00","message":"[bufferProcess] send to processor:คนที่เขาท่านได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.929005241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.929007918+07:00","message":"> Transcript [49013] [false]: 'คนที่เขาท่านได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.929010074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.929012584+07:00","message":"Set new StatePrefix: 'คนที่เขาท่านได้ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.941029704+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.94105209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.941057137+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:02.941067734+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.941073016+07:00","message":"[bufferProcess] interim [980000000]:คนที่เขาทำได้ล่วงลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.941075128+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.941080975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.94108388+07:00","message":"> Transcript [49014] [false]: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.941086143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:02.941088068+07:00","message":"Set new StatePrefix: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.054849874+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.054888651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.05489516+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.054910248+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.054920262+07:00","message":"[bufferProcess] interim [100000000]:คนที่เขาทำได้ล่วงลับไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.054922558+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.054928068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.054930885+07:00","message":"> Transcript [49015] [false]: 'คนที่เขาทำได้ล่วงลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.054934415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.054936557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.054938903+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.054941376+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.153722637+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.153764676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.153773887+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.15379139+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.153803726+07:00","message":"[bufferProcess] interim [220000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.153806611+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.153810903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.153814289+07:00","message":"> Transcript [49016] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.153818317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.153820816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.153823032+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.153833648+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.418129978+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.418173924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.418182228+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.418196911+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.418207342+07:00","message":"[bufferProcess] interim [400000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.418210871+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.418219469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.418224146+07:00","message":"> Transcript [49017] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.418229608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.418232691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.418236394+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.418241502+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.449319173+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.449354213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.449360005+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.449376442+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449383989+07:00","message":"[bufferProcess] interim [460000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449386436+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449390086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449393146+07:00","message":"> Transcript [49018] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449396502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449398601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449401187+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.44940375+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449408531+07:00","message":"Push: 'ที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449411013+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449413556+07:00","message":"Set new StatePrefix : 'คนที่เขาทำได้ล่วงลับไปแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:03.449415852+07:00","message":"Next Push (prob) : 'ไปแล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:03.449423697+07:00","message":"push: {false ที่เขาทำได้ล่วงลับ 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.017413315+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.017461324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.017470822+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.017486621+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.017497921+07:00","message":"[bufferProcess] interim [60000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.01750261+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.017510918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.017516232+07:00","message":"> Transcript [49019] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.017519972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.017523046+07:00","message":"Set new StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:04.266218372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:04.266241572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.28221469+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.282249903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.282256286+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.282269233+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.28227643+07:00","message":"[bufferProcess] interim [240000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.282279658+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.282286801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.282290692+07:00","message":"> Transcript [49020] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.28229442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.2822967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.282298659+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.28230108+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.450697621+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.450734967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.450743033+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.45076123+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.450770666+07:00","message":"[bufferProcess] interim [420000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.450775454+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.450784367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.450791243+07:00","message":"> Transcript [49021] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.450796556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.450798823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.450802294+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.450805031+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.526999967+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.527036596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.527042649+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.527057128+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.527066445+07:00","message":"[bufferProcess] interim [480000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.52707027+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.527078368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.527081555+07:00","message":"> Transcript [49022] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.527085105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.527087433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.527089405+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.52709232+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.608148182+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.608190462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.608197792+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.608215194+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.608223317+07:00","message":"[bufferProcess] interim [540000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.60822961+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.608233266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.608236875+07:00","message":"> Transcript [49023] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.608241148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.608243397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.60824547+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.608248101+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.608256922+07:00","message":"Push: 'ไปแล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.60825904+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.608261321+07:00","message":"Set new StatePrefix : 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.608263578+07:00","message":"Next Push (prob) : 'แต่บท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.608271596+07:00","message":"push: {false ไปแล้วก็จริง 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.618978199+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.619006342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.619012145+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.619025515+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.619031743+07:00","message":"[bufferProcess] interim [600000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.619034256+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.619039269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.619041716+07:00","message":"> Transcript [49024] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.619044993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.619047116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.619049043+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.619051957+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.8128767+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.812915238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.812923442+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.812938617+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.812949688+07:00","message":"[bufferProcess] interim [780000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.812952641+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.812958187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.812960911+07:00","message":"> Transcript [49025] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.812965523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.812967727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.812969799+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.812972215+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.942433623+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.942483987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.942493127+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.942509617+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.942529027+07:00","message":"[bufferProcess] interim [840000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.942531757+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.942537516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.942540629+07:00","message":"> Transcript [49026] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.942544153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.942546269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.942548599+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.942552971+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.968245712+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.968285406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.968293463+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.968310405+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.96831933+07:00","message":"[bufferProcess] interim [900000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968324022+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968334059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968338399+07:00","message":"> Transcript [49027] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968343653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968347628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968351473+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968355095+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968364767+07:00","message":"Push: 'แต่บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968367766+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968371131+07:00","message":"Set new StatePrefix : 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:04.968375008+07:00","message":"Next Push (prob) : 'เพลงมันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:04.968387326+07:00","message":"push: {false แต่บท 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.04968298+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.049723093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงอยู่ในใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.049735059+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงอยู่ในใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.049750419+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงอยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.049759647+07:00","message":"[bufferProcess] interim [80000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงอยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.049762252+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.049769519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.049772224+07:00","message":"> Transcript [49028] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.049775996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.049778209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.049780213+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.049783121+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.236457319+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.236501573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมาอยู่ในใจเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.236508568+07:00","message":"receive interim result [false|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมาอยู่ในใจเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.236522402+07:00","message":"[buffer interim] 3765 false คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมาอยู่ในใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.23652994+07:00","message":"[bufferProcess] interim [260000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมาอยู่ในใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.23653309+07:00","message":"[bufferProcess] send to processor:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงอยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.236539353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.236542265+07:00","message":"> Transcript [49029] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงอยู่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.236544722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.23654691+07:00","message":"Set new StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงอยู่ในใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.283006918+07:00","message":"[GCS] IsForceVAD: false for message ID: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.47466258+07:00","message":"[GCS] Start streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.523252318+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.523301564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะแต่บทเพลงมาอยู่ในใจเรา\",\"confidence\":0.92918116}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.523308799+07:00","message":"receive interim result [true|false]: คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะแต่บทเพลงมาอยู่ในใจเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.523320715+07:00","message":"end recv isFinal message id 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.523323128+07:00","message":"end Recv id 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.523330836+07:00","message":"[buffer interim] 3765 true คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะแต่บทเพลงมาอยู่ในใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523339052+07:00","message":"[bufferProcess] interim [500000000]:คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะแต่บทเพลงมาอยู่ในใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523343548+07:00","message":"[bufferProcess] send to processor (isfinal):คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมาอยู่ในใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523347303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.52335044+07:00","message":"> Transcript [49030] [false]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมาอยู่ในใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523353223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523356161+07:00","message":"Set new StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมาอยู่ในใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523358213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523360197+07:00","message":"> Transcript [49031] [true]: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะแต่บทเพลงมาอยู่ในใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523362724+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523364729+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523366848+07:00","message":"StatePrefix: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทเพลงมาอยู่ในใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523369463+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523371401+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523532392+07:00","message":"Push: 'มาอยู่ในใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523536101+07:00","message":"TextPushed: 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงแต่บทมาอยู่ในใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.52353851+07:00","message":"Set new StatePrefix : 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะแต่บทเพลงมาอยู่ในใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523540928+07:00","message":"Next Push (prob) : 'คนที่เขาทำได้ล่วงลับไปแล้วก็จริงจ้ะแต่บทเพลงมาอยู่ในใจเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:05.523548925+07:00","message":"push: {true มาอยู่ในใจเรา 0 0xc004b6ce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:05.523559985+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3765.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:05.533918982+07:00","message":"write wav file: './tmp/7589/7589_3765.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.136809313+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.136862805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.136869165+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.136885663+07:00","message":"[buffer interim] 3766 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.136893778+07:00","message":"[bufferProcess] interim [660000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.136896067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.220213551+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.220263636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.220269468+07:00","message":"receive interim result [false|false]: นึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.220285968+07:00","message":"[buffer interim] 3766 false นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.220294736+07:00","message":"[bufferProcess] interim [780000000]:นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.220297507+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.220301678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.220304865+07:00","message":"> Transcript [49032] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.22030885+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.326492899+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.326536615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.326542603+07:00","message":"receive interim result [false|false]: แล้ววัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.326554618+07:00","message":"[buffer interim] 3766 false แล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.326565188+07:00","message":"[bufferProcess] interim [840000000]:แล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.326567772+07:00","message":"[bufferProcess] send to processor:นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.326573851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.326577289+07:00","message":"> Transcript [49033] [false]: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.326579645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.326581702+07:00","message":"Set new StatePrefix: 'นึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.376110139+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.376155405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.3761626+07:00","message":"receive interim result [false|false]: แล้ววันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.376176609+07:00","message":"[buffer interim] 3766 false แล้ววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.376186437+07:00","message":"[bufferProcess] interim [900000000]:แล้ววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.376189921+07:00","message":"[bufferProcess] send to processor:แล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.376197266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.376201436+07:00","message":"> Transcript [49034] [false]: 'แล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.37620515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.376208354+07:00","message":"Set new StatePrefix: 'แล้ววัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.583938283+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.583974265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้พอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.583980228+07:00","message":"receive interim result [false|false]: แล้ววันนี้พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.583996587+07:00","message":"[buffer interim] 3766 false แล้ววันนี้พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.584007179+07:00","message":"[bufferProcess] interim [20000000]:แล้ววันนี้พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.584009916+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.584013666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.584016839+07:00","message":"> Transcript [49035] [false]: 'แล้ววันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.584020294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.584022511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.584024419+07:00","message":"StatePrefix: 'แล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.584026546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.725204735+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.725246774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันที่เท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.725253611+07:00","message":"receive interim result [false|false]: แล้ววันที่เท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.725271331+07:00","message":"[buffer interim] 3766 false แล้ววันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.725282295+07:00","message":"[bufferProcess] interim [140000000]:แล้ววันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.725285355+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.72529182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.725294857+07:00","message":"> Transcript [49036] [false]: 'แล้ววันนี้พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.725298478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.725300982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.725303094+07:00","message":"StatePrefix: 'แล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.725305314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.800618879+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.800661196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.800668225+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.800682194+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.800692946+07:00","message":"[bufferProcess] interim [200000000]:แล้ววันนี้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.800695773+07:00","message":"[bufferProcess] send to processor:แล้ววันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.800702114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.800704872+07:00","message":"> Transcript [49037] [false]: 'แล้ววันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.800708769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.800711128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.800713055+07:00","message":"StatePrefix: 'แล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.800715165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.814536388+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.814558716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.814563713+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.81457672+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.814582022+07:00","message":"[bufferProcess] interim [260000000]:แล้ววันนี้ทำรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.814584164+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.814587793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.81459119+07:00","message":"> Transcript [49038] [false]: 'แล้ววันนี้ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.814593988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.81459599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.81459793+07:00","message":"StatePrefix: 'แล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.8146009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.814607462+07:00","message":"Push: 'แล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.814609882+07:00","message":"TextPushed: 'แล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.814612418+07:00","message":"Set new StatePrefix : 'แล้ววันนี้ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.814614787+07:00","message":"Next Push (prob) : 'นี้ทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.814626315+07:00","message":"push: {false แล้ววัน 0 0xc004b6d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.919141238+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.919182075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.919188032+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:06.919204799+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.919212651+07:00","message":"[bufferProcess] interim [440000000]:แล้ววันนี้ทำรายการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.919215277+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.919218965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.919221823+07:00","message":"> Transcript [49039] [false]: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.919224894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:06.919227084+07:00","message":"Set new StatePrefix: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.023481131+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.023522606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.023528707+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.023543136+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.023551096+07:00","message":"[bufferProcess] interim [560000000]:แล้ววันนี้ทำรายการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.023553808+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.02356187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.023565692+07:00","message":"> Transcript [49040] [false]: 'แล้ววันนี้ทำรายการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.023569547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.023571819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.023574037+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.023576525+07:00","message":"TextPushed: 'แล้ววัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.210935229+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.210978009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.210984869+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.211000887+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.211008757+07:00","message":"[bufferProcess] interim [800000000]:แล้ววันนี้ทำรายการติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.211011321+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.211019951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.211023021+07:00","message":"> Transcript [49041] [false]: 'แล้ววันนี้ทำรายการติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.211026825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.211029492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.211031463+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.211035313+07:00","message":"TextPushed: 'แล้ววัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:07.26653224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:07.266545055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.808284018+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.808324529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.808330606+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.808345121+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.808355895+07:00","message":"[bufferProcess] interim [400000000]:แล้ววันนี้ทำรายการติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.808358276+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.808361945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.808364837+07:00","message":"> Transcript [49042] [false]: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.80836869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.808370914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.808372945+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.808375128+07:00","message":"TextPushed: 'แล้ววัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.923169104+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.923216252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.923224818+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.923241827+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923249295+07:00","message":"[bufferProcess] interim [460000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923252009+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923255549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923258848+07:00","message":"> Transcript [49043] [false]: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923264098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923266395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923268883+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923272619+07:00","message":"TextPushed: 'แล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923277792+07:00","message":"Push: 'นี้ทำรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923280014+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923282316+07:00","message":"Set new StatePrefix : 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:07.923286203+07:00","message":"Next Push (prob) : 'ติดต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:07.92329409+07:00","message":"push: {false นี้ทำรายการ 0 0xc004b6d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.118250988+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.118309673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมากนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.118325091+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมากนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.118349725+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.118357751+07:00","message":"[bufferProcess] interim [700000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.118360431+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.118377433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.118381182+07:00","message":"> Transcript [49044] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.118395155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.118397782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.118402486+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.118405293+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.242652088+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.242693114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.242699775+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.242714851+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.242726514+07:00","message":"[bufferProcess] interim [760000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.242729091+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไปชอบมากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.242732967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.242735899+07:00","message":"> Transcript [49045] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.24273925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.242741643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.242743776+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.242746199+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.505410758+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.505455381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.505461979+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.505476881+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.50548446+07:00","message":"[bufferProcess] interim [60000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.505487291+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.505491165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.505494064+07:00","message":"> Transcript [49046] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.505498268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.505500523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.5055027+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.505505898+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.953927938+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.953969132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.953976274+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.953991804+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.954000409+07:00","message":"[bufferProcess] interim [480000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.954003417+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไปชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.954008145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.954011508+07:00","message":"> Transcript [49047] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.954015482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.954017878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.954020829+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.954023665+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.954028599+07:00","message":"Push: 'ติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.954030852+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.95403321+07:00","message":"Set new StatePrefix : 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:08.95403563+07:00","message":"Next Push (prob) : 'ชอบมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:08.95404486+07:00","message":"push: {false ติดต่อไป 0 0xc004b6d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.053983637+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.054022935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าป้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.05402977+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.054044396+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.05405605+07:00","message":"[bufferProcess] interim [600000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.054058835+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.054064919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.054068031+07:00","message":"> Transcript [49048] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.054071924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.054074143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.054076892+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.054079815+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.158847008+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.158885698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.158892992+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.158905247+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.158912913+07:00","message":"[bufferProcess] interim [720000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.158915965+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.158921949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.158925015+07:00","message":"> Transcript [49049] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.158928917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.158931395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.15893379+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.158936962+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.330544261+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.330586448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.330592825+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.330607957+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.330616421+07:00","message":"[bufferProcess] interim [840000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.3306191+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.330623594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.330626413+07:00","message":"> Transcript [49050] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.330630203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.330632441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.330635061+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.330637978+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.400179115+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.400222921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.40023033+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.400247703+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.400258074+07:00","message":"[bufferProcess] interim [960000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.400261084+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.40026733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.400270813+07:00","message":"> Transcript [49051] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.400277135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.400279673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.400293874+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.40029734+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.40030414+07:00","message":"Push: 'ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.40030615+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.40030853+07:00","message":"Set new StatePrefix : 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:09.400311452+07:00","message":"Next Push (prob) : 'เลยถามว่าปากเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:09.400333892+07:00","message":"push: {false ชอบมาก 0 0xc004b6d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.048337081+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.04837675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.048385743+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.048398155+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.048406564+07:00","message":"[bufferProcess] interim [560000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.048409254+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.048414095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.048417828+07:00","message":"> Transcript [49052] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.048420892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.048423687+07:00","message":"Set new StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:10.267443176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:10.267458205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.513578408+07:00","message":"[GCS] Cleaned up inactive client: 3740"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.513606486+07:00","message":"[GCS] Cleaned up inactive client: 3741"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.513610476+07:00","message":"[GCS] Cleaned up inactive client: 3737"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.513613522+07:00","message":"[GCS] Cleaned up inactive client: 3742"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.513616726+07:00","message":"[GCS] Cleaned up inactive client: 3736"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.513619978+07:00","message":"[GCS] Cleaned up inactive client: 3738"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.513622908+07:00","message":"[GCS] Cleaned up inactive client: 3735"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.513625192+07:00","message":"[GCS] Cleaned up inactive client: 3739"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.92293506+07:00","message":"[GCS] IsForceVAD: false for message ID: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.929727972+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.929765506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.929771581+07:00","message":"receive interim result [false|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:10.929787816+07:00","message":"[buffer interim] 3766 false แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.929795064+07:00","message":"[bufferProcess] interim [460000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.929798249+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.929802171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.929805+07:00","message":"> Transcript [49053] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.929808711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.929811487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.929814163+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปรับเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:10.929817352+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.176149526+07:00","message":"[GCS] Start streaming session, msgId: 3767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.177805276+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.177862141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก\",\"confidence\":0.9531617}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.177869363+07:00","message":"receive interim result [true|false]: แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.177880669+07:00","message":"end recv isFinal message id 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.177882823+07:00","message":"end Recv id 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.177891987+07:00","message":"[buffer interim] 3766 true แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177903522+07:00","message":"[bufferProcess] interim [670000000]:แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177907906+07:00","message":"[bufferProcess] send to processor (isfinal):แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177912373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177915763+07:00","message":"> Transcript [49054] [false]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177918678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177920703+07:00","message":"Set new StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177922694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177924845+07:00","message":"> Transcript [49055] [true]: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177927594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177929709+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177931867+07:00","message":"StatePrefix: 'แล้ววันนี้ทำรายการติดต่อไปชอบมากเลยถามว่าปากเสียตัวครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177934752+07:00","message":"TextPushed: 'แล้ววันนี้ทำรายการติดต่อไปชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.177938182+07:00","message":"Push: 'เลยถามว่าปากเสียตัวครั้งแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.177953463+07:00","message":"push: {true เลยถามว่าปากเสียตัวครั้งแรก 0 0xc004b6d280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:11.18887035+07:00","message":"write wav file: './tmp/7589/7589_3766.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.562818686+07:00","message":"[GCS] IsForceVAD: false for message ID: 3767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.625634031+07:00","message":"[GCS] Start streaming session, msgId: 3768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.675472659+07:00","message":"receive streaming session, msgId: 3767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.675493683+07:00","message":"found end of frame, send empty tag with msgId: 3767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.675497178+07:00","message":"end Recv id 3767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.675505586+07:00","message":"[buffer interim] 3767 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.675514124+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.67551865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.675521816+07:00","message":"> Transcript [49056] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.675524553+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.67552671+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.67552856+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.675530623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.675533503+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.675543479+07:00","message":"push: {true \n 0 0xc0052cf600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:11.683761454+07:00","message":"write wav file: './tmp/7589/7589_3767.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.974373904+07:00","message":"receive streaming session, msgId: 3768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.974420872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.97442744+07:00","message":"receive interim result [false|false]: กลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:11.974444337+07:00","message":"[buffer interim] 3768 false กลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.974452783+07:00","message":"[bufferProcess] interim [420000000]:กลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:11.974454824+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.013277545+07:00","message":"[GCS] IsForceVAD: false for message ID: 3768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.09932627+07:00","message":"receive streaming session, msgId: 3768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.099371665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.099377028+07:00","message":"receive interim result [false|false]: กล้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.099394549+07:00","message":"[buffer interim] 3768 false กล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.099401635+07:00","message":"[bufferProcess] interim [480000000]:กล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.099404061+07:00","message":"[bufferProcess] send to processor:กลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.099409174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.099411937+07:00","message":"> Transcript [49057] [false]: 'กลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.09941404+07:00","message":"Set StatePrefix (first interim): 'กลัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.12101897+07:00","message":"receive streaming session, msgId: 3768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.121060769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก๋วยเตี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.12106731+07:00","message":"receive interim result [false|false]: ก๋วยเตี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.121086734+07:00","message":"[buffer interim] 3768 false ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.121096581+07:00","message":"[bufferProcess] interim [540000000]:ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.12109962+07:00","message":"[bufferProcess] send to processor:กล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.121105951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.121108864+07:00","message":"> Transcript [49058] [false]: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.121111172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.121113879+07:00","message":"Set new StatePrefix: 'กล้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.151100106+07:00","message":"receive streaming session, msgId: 3768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.15113356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.15113966+07:00","message":"receive interim result [false|false]: กลัวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.151207068+07:00","message":"[buffer interim] 3768 false กลัวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.151215606+07:00","message":"[bufferProcess] interim [600000000]:กลัวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.151217926+07:00","message":"[bufferProcess] send to processor:ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.151221498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.15122479+07:00","message":"> Transcript [49059] [false]: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.151226935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.151228928+07:00","message":"Set new StatePrefix: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.167571831+07:00","message":"receive streaming session, msgId: 3768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.167592182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก๋วยเตี๋ยว\",\"confidence\":0.6879192}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.167596762+07:00","message":"receive interim result [true|false]: ก๋วยเตี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.167605697+07:00","message":"end recv isFinal message id 3768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.16761512+07:00","message":"end Recv id 3768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.167622863+07:00","message":"[buffer interim] 3768 true ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.16763631+07:00","message":"[bufferProcess] interim [600000000]:ก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.167642728+07:00","message":"[bufferProcess] send to processor (isfinal):กลัวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.167645827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.16764832+07:00","message":"> Transcript [49060] [false]: 'กลัวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.167650374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.167652724+07:00","message":"Set new StatePrefix: 'กลัวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.16765447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.167656364+07:00","message":"> Transcript [49061] [true]: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.167658758+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.167661068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.167663065+07:00","message":"StatePrefix: 'กลัวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.167665159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.167671708+07:00","message":"Push: 'ก๋วยเตี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.167680175+07:00","message":"push: {true ก๋วยเตี๋ยว 0 0xc004b1dd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:12.172702547+07:00","message":"write wav file: './tmp/7589/7589_3768.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.526425818+07:00","message":"[GCS] Start streaming session, msgId: 3769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.89125932+07:00","message":"receive streaming session, msgId: 3769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.891305299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.8913113+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.891327701+07:00","message":"[buffer interim] 3769 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.89133532+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:12.891337152+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.902813075+07:00","message":"[GCS] IsForceVAD: false for message ID: 3769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:12.97451133+07:00","message":"[GCS] Start streaming session, msgId: 3770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.016050972+07:00","message":"receive streaming session, msgId: 3769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.016098598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.016105657+07:00","message":"receive interim result [false|false]: กูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.016122098+07:00","message":"[buffer interim] 3769 false กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.016134775+07:00","message":"[bufferProcess] interim [480000000]:กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.016138019+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.016144998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.016148816+07:00","message":"> Transcript [49062] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.016151255+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.049797043+07:00","message":"receive streaming session, msgId: 3769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.049839384+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-06-22T13:34:13.049852772+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.049863484+07:00","message":"end recv isFinal message id 3769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.049866678+07:00","message":"end Recv id 3769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.049874124+07:00","message":"[buffer interim] 3769 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049886952+07:00","message":"[bufferProcess] interim [600000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049891272+07:00","message":"[bufferProcess] send to processor (isfinal):กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049896776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049900805+07:00","message":"> Transcript [49063] [false]: 'กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049904259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049907269+07:00","message":"Set new StatePrefix: 'กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049909757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049913434+07:00","message":"> Transcript [49064] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049915734+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049917631+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.04991957+07:00","message":"StatePrefix: 'กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049921675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.049924233+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.049931196+07:00","message":"push: {true  0 0xc004b1c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:13.055603948+07:00","message":"write wav file: './tmp/7589/7589_3769.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.0933149+07:00","message":"[GCS] IsForceVAD: false for message ID: 3770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.164083335+07:00","message":"[GCS] Start streaming session, msgId: 3771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.235867422+07:00","message":"receive streaming session, msgId: 3770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.235890478+07:00","message":"found end of frame, send empty tag with msgId: 3770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.235894005+07:00","message":"end Recv id 3770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.235903198+07:00","message":"[buffer interim] 3770 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.235912401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.235916564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.235919576+07:00","message":"> Transcript [49065] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.235922209+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.235924254+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.235926474+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.235928541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.235931518+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.23594195+07:00","message":"push: {true \n 0 0xc0052ce280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:13.240810719+07:00","message":"write wav file: './tmp/7589/7589_3770.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:13.268229189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:13.268251504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.54396705+07:00","message":"[GCS] IsForceVAD: false for message ID: 3771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.62910908+07:00","message":"receive streaming session, msgId: 3771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.629136566+07:00","message":"found end of frame, send empty tag with msgId: 3771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.629140099+07:00","message":"end Recv id 3771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.629148813+07:00","message":"[buffer interim] 3771 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.629157143+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.629172029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.629175641+07:00","message":"> Transcript [49066] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.629178332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.629180365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.629182503+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.629184608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:13.629187804+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.629199044+07:00","message":"push: {true \n 0 0xc004b1db00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:13.634356139+07:00","message":"write wav file: './tmp/7589/7589_3771.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:13.677194259+07:00","message":"[GCS] Start streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.010975085+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.011016536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.011023627+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.011036113+07:00","message":"[buffer interim] 3772 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.011043481+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.011045971+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.182450743+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.182492361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.18249854+07:00","message":"receive interim result [false|false]: จะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.182515581+07:00","message":"[buffer interim] 3772 false จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.182524424+07:00","message":"[bufferProcess] interim [480000000]:จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.182527133+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.18253128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.182536117+07:00","message":"> Transcript [49067] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.182538483+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.262550626+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.262586227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.262592567+07:00","message":"receive interim result [false|false]: จะรอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.26260543+07:00","message":"[buffer interim] 3772 false จะรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.262612888+07:00","message":"[bufferProcess] interim [600000000]:จะรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.26261551+07:00","message":"[bufferProcess] send to processor:จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.262619146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.262625617+07:00","message":"> Transcript [49068] [false]: 'จะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.262628961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.262631205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.262633625+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.262635895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.346841044+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.346894284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรอดไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.346902388+07:00","message":"receive interim result [false|false]: จะรอดไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.346917194+07:00","message":"[buffer interim] 3772 false จะรอดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.34693001+07:00","message":"[bufferProcess] interim [720000000]:จะรอดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.346934197+07:00","message":"[bufferProcess] send to processor:จะรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.346938952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.346943502+07:00","message":"> Transcript [49069] [false]: 'จะรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.346947712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.34695079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.346953968+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.346957413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.848967323+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.849005395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.849012075+07:00","message":"receive interim result [false|false]: จะรออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:14.849026821+07:00","message":"[buffer interim] 3772 false จะรออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.84903477+07:00","message":"[bufferProcess] interim [200000000]:จะรออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.84903763+07:00","message":"[bufferProcess] send to processor:จะรอดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.84904104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.849043794+07:00","message":"> Transcript [49070] [false]: 'จะรอดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.849046835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.84904877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.849051425+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:14.849054098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:15.415602707+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:15.415641545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรออะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:15.415647372+07:00","message":"receive interim result [false|false]: จะรออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:15.415662255+07:00","message":"[buffer interim] 3772 false จะรออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415673536+07:00","message":"[bufferProcess] interim [800000000]:จะรออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415676043+07:00","message":"[bufferProcess] send to processor:จะรออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415679442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415682138+07:00","message":"> Transcript [49071] [false]: 'จะรออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415685485+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415687806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415689738+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.41569184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415694577+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415696443+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415698629+07:00","message":"Set new StatePrefix : 'จะรออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.415700715+07:00","message":"Next Push (prob) : 'รออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:15.415708483+07:00","message":"push: {false จะ 0 0xc004b6ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:15.946631052+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:15.946675945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรอดชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:15.946682861+07:00","message":"receive interim result [false|false]: จะรอดชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:15.94669954+07:00","message":"[buffer interim] 3772 false จะรอดชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.946708866+07:00","message":"[bufferProcess] interim [280000000]:จะรอดชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.946715356+07:00","message":"[bufferProcess] send to processor:จะรออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.946721483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.946724495+07:00","message":"> Transcript [49072] [false]: 'จะรออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.946727982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.94673022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.946732158+07:00","message":"StatePrefix: 'จะรออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:15.946734466+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.008209192+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.008247841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.008253386+07:00","message":"receive interim result [false|false]: จะรออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.008269254+07:00","message":"[buffer interim] 3772 false จะรออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.008278526+07:00","message":"[bufferProcess] interim [340000000]:จะรออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.008280887+07:00","message":"[bufferProcess] send to processor:จะรอดชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.008284607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.008287266+07:00","message":"> Transcript [49073] [false]: 'จะรอดชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.008289552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.008291682+07:00","message":"Set new StatePrefix: 'จะรอดชีวิต'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:16.269283853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:16.269295564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.503377643+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.503411141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้รอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.50341755+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้รอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.503430304+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.503436891+07:00","message":"[bufferProcess] interim [880000000]:ชีวิตนี้ได้รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.503439631+07:00","message":"[bufferProcess] send to processor:จะรออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.503445297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.503448068+07:00","message":"> Transcript [49074] [false]: 'จะรออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.503450275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.5034523+07:00","message":"Set new StatePrefix: 'จะรออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.701527825+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.701563147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.701569286+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.70158181+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.701591489+07:00","message":"[bufferProcess] interim [60000000]:ชีวิตนี้ได้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.701593957+07:00","message":"[bufferProcess] send to processor:ชีวิตนี้ได้รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.701598008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.701600989+07:00","message":"> Transcript [49075] [false]: 'ชีวิตนี้ได้รอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.701603287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.701605315+07:00","message":"Set new StatePrefix: 'ชีวิตนี้ได้รอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.712567795+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.712595254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ลองสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.712600478+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ลองสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.712614899+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ลองสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.712622034+07:00","message":"[bufferProcess] interim [120000000]:ชีวิตนี้ได้ลองสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.712625375+07:00","message":"[bufferProcess] send to processor:ชีวิตนี้ได้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.712630364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.712634121+07:00","message":"> Transcript [49076] [false]: 'ชีวิตนี้ได้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.712637884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.712640577+07:00","message":"Set new StatePrefix: 'ชีวิตนี้ได้ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.886645795+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.886686028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ลองสักที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.886692134+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ลองสักที"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:16.886707727+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ลองสักที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.886716682+07:00","message":"[bufferProcess] interim [240000000]:ชีวิตนี้ได้ลองสักที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.88671934+07:00","message":"[bufferProcess] send to processor:ชีวิตนี้ได้ลองสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.886723536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.886726566+07:00","message":"> Transcript [49077] [false]: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.886729215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:16.886731575+07:00","message":"Set new StatePrefix: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:17.022675475+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:17.022721622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ลองสักทีนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:17.022729809+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:17.02274636+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.022761207+07:00","message":"[bufferProcess] interim [420000000]:ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.022764339+07:00","message":"[bufferProcess] send to processor:ชีวิตนี้ได้ลองสักที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.022768314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.022771201+07:00","message":"> Transcript [49078] [false]: 'ชีวิตนี้ได้ลองสักที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.022774963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.022777164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.022779191+07:00","message":"StatePrefix: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.022781816+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:17.589571559+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:17.589611904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ลองสักทีนึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:17.58961848+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:17.589634294+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.589643327+07:00","message":"[bufferProcess] interim [20000000]:ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.589645897+07:00","message":"[bufferProcess] send to processor:ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.589650074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.589653382+07:00","message":"> Transcript [49079] [false]: 'ชีวิตนี้ได้ลองสักทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.589656714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.589659007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.58966123+07:00","message":"StatePrefix: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:17.589664033+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:18.810194455+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:18.810252163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:18.81026216+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:18.810284276+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810300199+07:00","message":"[bufferProcess] interim [100000000]:ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810306656+07:00","message":"[bufferProcess] send to processor:ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810317902+07:00","message":"[bufferProcess] send to processor (ticker):ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.81032365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810329727+07:00","message":"> Transcript [49080] [false]: 'ชีวิตนี้ได้ลองสักทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810336673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810340592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810345418+07:00","message":"StatePrefix: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.81035014+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810354384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810358552+07:00","message":"> Transcript [49081] [false]: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810362938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810366804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810370108+07:00","message":"StatePrefix: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810374626+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810385984+07:00","message":"Push: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810389909+07:00","message":"TextPushed: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.810394372+07:00","message":"Set new StatePrefix : 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.81039856+07:00","message":"Next Push (prob) : 'ทีนึงได้เลยเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:18.810412017+07:00","message":"push: {false ชีวิตนี้ได้ลองสัก 0 0xc004b6ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:18.85927014+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:18.859312901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ลองสักทีนึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:18.859319722+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:18.859338539+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.859347687+07:00","message":"[bufferProcess] interim [220000000]:ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:18.859350062+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:19.269679012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:19.26967964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.663749627+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.66378506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.663791382+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.663806452+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.663814146+07:00","message":"[bufferProcess] interim [940000000]:ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.663816803+07:00","message":"[bufferProcess] send to processor:ชีวิตนี้ได้ลองสักทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.663821147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.663823899+07:00","message":"> Transcript [49082] [false]: 'ชีวิตนี้ได้ลองสักทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.663826412+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.682894914+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.682923661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.682928892+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.682940695+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.682946614+07:00","message":"[bufferProcess] interim [0]:ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.682948996+07:00","message":"[bufferProcess] send to processor:ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.682952115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.682954933+07:00","message":"> Transcript [49083] [false]: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.682958026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.682960857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.682963298+07:00","message":"StatePrefix: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.682965885+07:00","message":"TextPushed: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.731533359+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.731574224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.731580805+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.731595562+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.73160254+07:00","message":"[bufferProcess] interim [120000000]:ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.731605549+07:00","message":"[bufferProcess] send to processor:ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.731609512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.731612311+07:00","message":"> Transcript [49084] [false]: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.731616089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.731618118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.731620543+07:00","message":"StatePrefix: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.731623516+07:00","message":"TextPushed: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.762287349+07:00","message":"[GCS] IsForceVAD: false for message ID: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.82631273+07:00","message":"[GCS] Start streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.859727143+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.859765017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.85977149+07:00","message":"receive interim result [false|false]: ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.859783636+07:00","message":"[buffer interim] 3772 false ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.859790214+07:00","message":"[bufferProcess] interim [300000000]:ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.85979298+07:00","message":"[bufferProcess] send to processor:ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.859798793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.85980173+07:00","message":"> Transcript [49085] [false]: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.859807426+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.859809648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.859811966+07:00","message":"StatePrefix: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.85981462+07:00","message":"TextPushed: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.965323433+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.965363315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรอดชีวิตนี้ได้ลองสักทีนึงเขาไปจ่ายได้เลยเพราะไปที่อื่นก็ได้\",\"confidence\":0.90997696}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.965369624+07:00","message":"receive interim result [true|false]: จะรอดชีวิตนี้ได้ลองสักทีนึงเขาไปจ่ายได้เลยเพราะไปที่อื่นก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.965378771+07:00","message":"end recv isFinal message id 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.965381885+07:00","message":"end Recv id 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.965388625+07:00","message":"[buffer interim] 3772 true จะรอดชีวิตนี้ได้ลองสักทีนึงเขาไปจ่ายได้เลยเพราะไปที่อื่นก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965398612+07:00","message":"[bufferProcess] interim [300000000]:จะรอดชีวิตนี้ได้ลองสักทีนึงเขาไปจ่ายได้เลยเพราะไปที่อื่นก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.96540222+07:00","message":"[bufferProcess] send to processor (isfinal):ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965405533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.96540902+07:00","message":"> Transcript [49086] [false]: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965414289+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965416359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965418804+07:00","message":"StatePrefix: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965421553+07:00","message":"TextPushed: 'ชีวิตนี้ได้ลองสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965424685+07:00","message":"Push: 'ทีนึงได้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965426804+07:00","message":"TextPushed: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965428976+07:00","message":"Set new StatePrefix : 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965431301+07:00","message":"Next Push (prob) : 'ไปที่อื่นก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965433152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.96543516+07:00","message":"> Transcript [49087] [true]: 'จะรอดชีวิตนี้ได้ลองสักทีนึงเขาไปจ่ายได้เลยเพราะไปที่อื่นก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965437409+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965439158+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.96544136+07:00","message":"StatePrefix: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965443365+07:00","message":"TextPushed: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965445361+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.965541493+07:00","message":"push: {false ทีนึงได้เลยเพราะ 0 0xc004b6ca80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965601472+07:00","message":"Push: 'ไปที่อื่นก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965605338+07:00","message":"TextPushed: 'ชีวิตนี้ได้ลองสักทีนึงได้เลยเพราะไปที่อื่นก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.96560765+07:00","message":"Set new StatePrefix : 'จะรอดชีวิตนี้ได้ลองสักทีนึงเขาไปจ่ายได้เลยเพราะไปที่อื่นก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965610277+07:00","message":"Next Push (prob) : 'จะรอดชีวิตนี้ได้ลองสักทีนึงเขาไปจ่ายได้เลยเพราะไปที่อื่นก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:19.965623529+07:00","message":"push: {true ไปที่อื่นก็ได้ 0 0xc004b6ca80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:19.965633031+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3772.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:19.978155156+07:00","message":"write wav file: './tmp/7589/7589_3772.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.354269214+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.35431112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่จะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.354316227+07:00","message":"receive interim result [false|false]: แม่จะลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.354330687+07:00","message":"[buffer interim] 3773 false แม่จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.354337947+07:00","message":"[bufferProcess] interim [540000000]:แม่จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.354339888+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.484575299+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.48461329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.484618799+07:00","message":"receive interim result [false|false]: น่าจะร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.484632732+07:00","message":"[buffer interim] 3773 false น่าจะร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.484644631+07:00","message":"[bufferProcess] interim [720000000]:น่าจะร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.484649497+07:00","message":"[bufferProcess] send to processor:แม่จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.48465548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.484659099+07:00","message":"> Transcript [49088] [false]: 'แม่จะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.484662523+07:00","message":"Set StatePrefix (first interim): 'แม่จะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.801963066+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.802001181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะร้องเพลงประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.802007734+07:00","message":"receive interim result [false|false]: น่าจะร้องเพลงประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:20.802021786+07:00","message":"[buffer interim] 3773 false น่าจะร้องเพลงประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.802029374+07:00","message":"[bufferProcess] interim [960000000]:น่าจะร้องเพลงประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.802031962+07:00","message":"[bufferProcess] send to processor:น่าจะร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.802035942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.802038742+07:00","message":"> Transcript [49089] [false]: 'น่าจะร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.802040993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:20.802043053+07:00","message":"Set new StatePrefix: 'น่าจะร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.066827998+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.066873071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะร้องเพลงประจำที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.06687944+07:00","message":"receive interim result [false|false]: น่าจะร้องเพลงประจำที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.066896958+07:00","message":"[buffer interim] 3773 false น่าจะร้องเพลงประจำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.06690438+07:00","message":"[bufferProcess] interim [260000000]:น่าจะร้องเพลงประจำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.066907314+07:00","message":"[bufferProcess] send to processor:น่าจะร้องเพลงประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.06691477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.066917988+07:00","message":"> Transcript [49090] [false]: 'น่าจะร้องเพลงประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.06692197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.066924321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.066926273+07:00","message":"StatePrefix: 'น่าจะร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.066928661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.317241896+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.317284917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะร้องเพลงประจำที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.317292861+07:00","message":"receive interim result [false|false]: น่าจะร้องเพลงประจำที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.317307168+07:00","message":"[buffer interim] 3773 false น่าจะร้องเพลงประจำที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.317319294+07:00","message":"[bufferProcess] interim [500000000]:น่าจะร้องเพลงประจำที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.31732241+07:00","message":"[bufferProcess] send to processor:น่าจะร้องเพลงประจำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.31733236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.317335969+07:00","message":"> Transcript [49091] [false]: 'น่าจะร้องเพลงประจำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.317339607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.317342544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.317345144+07:00","message":"StatePrefix: 'น่าจะร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.317347616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.394343525+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.394385577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะร้องเพลงประจำที่ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.394392582+07:00","message":"receive interim result [false|false]: น่าจะร้องเพลงประจำที่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:21.39440845+07:00","message":"[buffer interim] 3773 false น่าจะร้องเพลงประจำที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.394416905+07:00","message":"[bufferProcess] interim [620000000]:น่าจะร้องเพลงประจำที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.39441979+07:00","message":"[bufferProcess] send to processor:น่าจะร้องเพลงประจำที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.394428528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.394434384+07:00","message":"> Transcript [49092] [false]: 'น่าจะร้องเพลงประจำที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.394438248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.394440904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.394443288+07:00","message":"StatePrefix: 'น่าจะร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:21.394445899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.156387596+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.156424278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะร้องเพลงประจำที่ชอบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.156431002+07:00","message":"receive interim result [false|false]: น่าจะร้องเพลงประจำที่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.156441223+07:00","message":"[buffer interim] 3773 false น่าจะร้องเพลงประจำที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156448829+07:00","message":"[bufferProcess] interim [220000000]:น่าจะร้องเพลงประจำที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156451622+07:00","message":"[bufferProcess] send to processor:น่าจะร้องเพลงประจำที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156455213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156457971+07:00","message":"> Transcript [49093] [false]: 'น่าจะร้องเพลงประจำที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156461642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156463728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156465871+07:00","message":"StatePrefix: 'น่าจะร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.15646807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156470963+07:00","message":"Push: 'น่าจะร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156473279+07:00","message":"TextPushed: 'น่าจะร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156475967+07:00","message":"Set new StatePrefix : 'น่าจะร้องเพลงประจำที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.156478304+07:00","message":"Next Push (prob) : 'ประจำที่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.156486022+07:00","message":"push: {false น่าจะร้องเพลง 0 0xc004b1de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.199291066+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.199328791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะร้องเพลงประจำที่ชอบใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.199336756+07:00","message":"receive interim result [false|false]: น่าจะร้องเพลงประจำที่ชอบใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.199351698+07:00","message":"[buffer interim] 3773 false น่าจะร้องเพลงประจำที่ชอบใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.199359338+07:00","message":"[bufferProcess] interim [400000000]:น่าจะร้องเพลงประจำที่ชอบใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.199362077+07:00","message":"[bufferProcess] send to processor:น่าจะร้องเพลงประจำที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.199369524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.199372261+07:00","message":"> Transcript [49094] [false]: 'น่าจะร้องเพลงประจำที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.199375802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.199378231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.199380541+07:00","message":"StatePrefix: 'น่าจะร้องเพลงประจำที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.199383377+07:00","message":"TextPushed: 'น่าจะร้องเพลง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:22.270399837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:22.270410107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.2751839+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.275225834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.275231942+07:00","message":"receive interim result [false|false]: น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.275247064+07:00","message":"[buffer interim] 3773 false น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.275254522+07:00","message":"[bufferProcess] interim [520000000]:น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.275257534+07:00","message":"[bufferProcess] send to processor:น่าจะร้องเพลงประจำที่ชอบใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.275265156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.275268436+07:00","message":"> Transcript [49095] [false]: 'น่าจะร้องเพลงประจำที่ชอบใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.275271751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.275274476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.275279594+07:00","message":"StatePrefix: 'น่าจะร้องเพลงประจำที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.27528268+07:00","message":"TextPushed: 'น่าจะร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.854150235+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.854186015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.854192722+07:00","message":"receive interim result [false|false]: น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:22.854204204+07:00","message":"[buffer interim] 3773 false น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.854214017+07:00","message":"[bufferProcess] interim [120000000]:น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.854216603+07:00","message":"[bufferProcess] send to processor:น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.854222644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.854225689+07:00","message":"> Transcript [49096] [false]: 'น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.854228647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.854230803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.854232716+07:00","message":"StatePrefix: 'น่าจะร้องเพลงประจำที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:22.854235388+07:00","message":"TextPushed: 'น่าจะร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.73267538+07:00","message":"[GCS] IsForceVAD: false for message ID: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.912771462+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.91281222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะร้องเพลงประจำที่ชอบใช่ไหมคะ\",\"confidence\":0.91480994}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.912818969+07:00","message":"receive interim result [true|false]: แล้วจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.912828806+07:00","message":"end recv isFinal message id 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.912831712+07:00","message":"end Recv id 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.912838596+07:00","message":"[buffer interim] 3773 true แล้วจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912847255+07:00","message":"[bufferProcess] interim [140000000]:แล้วจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912851587+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912855188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912858212+07:00","message":"> Transcript [49097] [false]: 'น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912861419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912863401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912866067+07:00","message":"StatePrefix: 'น่าจะร้องเพลงประจำที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912885939+07:00","message":"TextPushed: 'น่าจะร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912892877+07:00","message":"Push: 'ประจำที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912895095+07:00","message":"TextPushed: 'น่าจะร้องเพลงประจำที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912897646+07:00","message":"Set new StatePrefix : 'น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912900002+07:00","message":"Next Push (prob) : 'ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912901891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912904002+07:00","message":"> Transcript [49098] [true]: 'แล้วจะร้องเพลงประจำที่ชอบใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912906302+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912908103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912910345+07:00","message":"StatePrefix: 'น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912912248+07:00","message":"TextPushed: 'น่าจะร้องเพลงประจำที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.912913947+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.912982507+07:00","message":"push: {false ประจำที่ชอบ 0 0xc004b1de80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.913030543+07:00","message":"Push: 'ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.913033664+07:00","message":"TextPushed: 'น่าจะร้องเพลงประจำที่ชอบใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.913035692+07:00","message":"Set new StatePrefix : 'แล้วจะร้องเพลงประจำที่ชอบใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.91303775+07:00","message":"Next Push (prob) : 'แล้วจะร้องเพลงประจำที่ชอบใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.913044338+07:00","message":"push: {true ใช่ไหมคะ 0 0xc004b1de80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:23.913056167+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3773.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:23.922666696+07:00","message":"write wav file: './tmp/7589/7589_3773.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.925340349+07:00","message":"[GCS] Start streaming session, msgId: 3774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:23.982471602+07:00","message":"[GCS] IsForceVAD: false for message ID: 3774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.125674844+07:00","message":"receive streaming session, msgId: 3774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.125699328+07:00","message":"found end of frame, send empty tag with msgId: 3774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.125702605+07:00","message":"end Recv id 3774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.12571252+07:00","message":"[buffer interim] 3774 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.125720561+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.125725117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.125728261+07:00","message":"> Transcript [49099] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.125730986+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.12573319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.125735064+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.125737036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.125739886+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.125750713+07:00","message":"push: {true \n 0 0xc004866680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:24.130452857+07:00","message":"write wav file: './tmp/7589/7589_3774.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.244428227+07:00","message":"[GCS] Start streaming session, msgId: 3775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.305195397+07:00","message":"[GCS] IsForceVAD: false for message ID: 3775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.375488813+07:00","message":"[GCS] Start streaming session, msgId: 3776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.432175789+07:00","message":"[GCS] IsForceVAD: false for message ID: 3776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.445045983+07:00","message":"receive streaming session, msgId: 3775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.445065487+07:00","message":"found end of frame, send empty tag with msgId: 3775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.445069277+07:00","message":"end Recv id 3775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.445076887+07:00","message":"[buffer interim] 3775 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.445085101+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.445093943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.445097256+07:00","message":"> Transcript [49100] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.445099678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.445101718+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.445103562+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.44510588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.445109706+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.445124362+07:00","message":"push: {true \n 0 0xc004866800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:24.450385482+07:00","message":"write wav file: './tmp/7589/7589_3775.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.494785053+07:00","message":"[GCS] Start streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.631209691+07:00","message":"receive streaming session, msgId: 3776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.63123373+07:00","message":"found end of frame, send empty tag with msgId: 3776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.6312371+07:00","message":"end Recv id 3776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.631244634+07:00","message":"[buffer interim] 3776 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.631257443+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.63126246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.631265371+07:00","message":"> Transcript [49101] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.631268179+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.631270477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.63127301+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.631274965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.631280951+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.63129074+07:00","message":"push: {true \n 0 0xc004b6dc80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:24.637237625+07:00","message":"write wav file: './tmp/7589/7589_3776.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.971732746+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.971782399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.971788328+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:24.971805777+07:00","message":"[buffer interim] 3777 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.971813575+07:00","message":"[bufferProcess] interim [240000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:24.971815427+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.02029634+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.02033086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.020336406+07:00","message":"receive interim result [false|false]: ต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.020352186+07:00","message":"[buffer interim] 3777 false ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.020359326+07:00","message":"[bufferProcess] interim [360000000]:ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.020361654+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.020365418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.02036823+07:00","message":"> Transcript [49102] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.020370324+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.028918622+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.028954272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.028960116+07:00","message":"receive interim result [false|false]: ส่งของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.028974061+07:00","message":"[buffer interim] 3777 false ส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.028980738+07:00","message":"[bufferProcess] interim [420000000]:ส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.028985099+07:00","message":"[bufferProcess] send to processor:ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.028989051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.028991939+07:00","message":"> Transcript [49103] [false]: 'ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.028994328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.028996405+07:00","message":"Set new StatePrefix: 'ต้องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.155209729+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.155246251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.155251696+07:00","message":"receive interim result [false|false]: ต้องขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.155270442+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.155279062+07:00","message":"[bufferProcess] interim [480000000]:ต้องขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.155282925+07:00","message":"[bufferProcess] send to processor:ส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.155287593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.155291504+07:00","message":"> Transcript [49104] [false]: 'ส่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.155295128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.155297332+07:00","message":"Set new StatePrefix: 'ส่งของ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:25.270607404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:25.270618549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.342965213+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.343000335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.343005693+07:00","message":"receive interim result [false|false]: ต้องขอบคุณหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.343020002+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.343027676+07:00","message":"[bufferProcess] interim [720000000]:ต้องขอบคุณหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.343030811+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.34303449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.343037159+07:00","message":"> Transcript [49105] [false]: 'ต้องขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.343039468+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.343041643+07:00","message":"Set new StatePrefix: 'ต้องขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.471742425+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.47178516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณหลายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.471792248+07:00","message":"receive interim result [false|false]: ต้องขอบคุณหลายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.471807096+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.471816785+07:00","message":"[bufferProcess] interim [780000000]:ต้องขอบคุณหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.471819081+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.471822718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.471826095+07:00","message":"> Transcript [49106] [false]: 'ต้องขอบคุณหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.471829569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.471834707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.471837057+07:00","message":"StatePrefix: 'ต้องขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.4718392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.530405727+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.530442108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.530448792+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.530463211+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.530471595+07:00","message":"[bufferProcess] interim [840000000]:ต้องขอบคุณรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.530474406+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.530481783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.53048499+07:00","message":"> Transcript [49107] [false]: 'ต้องขอบคุณหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.530489252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.530491585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.530494063+07:00","message":"StatePrefix: 'ต้องขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.530496357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.798673955+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.79871444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.79872127+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:25.798736041+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.798743653+07:00","message":"[bufferProcess] interim [20000000]:ต้องขอบคุณรายการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.798746421+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.798753307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.798756004+07:00","message":"> Transcript [49108] [false]: 'ต้องขอบคุณรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.798760006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.798762213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.798764149+07:00","message":"StatePrefix: 'ต้องขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:25.798766631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.123482976+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.123528918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.123535597+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.123550715+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.123559018+07:00","message":"[bufferProcess] interim [140000000]:ต้องขอบคุณรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.12356154+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.12356598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.123569167+07:00","message":"> Transcript [49109] [false]: 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.123573014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.12357533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.12357737+07:00","message":"StatePrefix: 'ต้องขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.12358016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.123583275+07:00","message":"Push: 'ต้องขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.123585459+07:00","message":"TextPushed: 'ต้องขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.123587972+07:00","message":"Set new StatePrefix : 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.123590273+07:00","message":"Next Push (prob) : 'รายการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.123599257+07:00","message":"push: {false ต้องขอบคุณ 0 0xc004117780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.202417925+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.202460838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.202466624+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.202489257+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.202498466+07:00","message":"[bufferProcess] interim [200000000]:ต้องขอบคุณรายการหรือจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.202501258+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.202505645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.202508521+07:00","message":"> Transcript [49110] [false]: 'ต้องขอบคุณรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.202510976+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.254488933+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.254529212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.254535762+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.254555703+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.254565723+07:00","message":"[bufferProcess] interim [320000000]:ต้องขอบคุณรายการหรือจะให้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.254569755+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.254578391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.254581869+07:00","message":"> Transcript [49111] [false]: 'ต้องขอบคุณรายการหรือจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.254585841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.254588247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.254590629+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.254593884+07:00","message":"TextPushed: 'ต้องขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.309609777+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.309644993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.309650977+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.30968185+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.309697278+07:00","message":"[bufferProcess] interim [440000000]:ต้องขอบคุณรายการหรือจะให้ผมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.309700612+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.309708399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.309711998+07:00","message":"> Transcript [49112] [false]: 'ต้องขอบคุณรายการหรือจะให้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.309716097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.309718432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.30972121+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.309730169+07:00","message":"TextPushed: 'ต้องขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.322235195+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.322267336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.322274059+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.322291909+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.32230107+07:00","message":"[bufferProcess] interim [500000000]:ต้องขอบคุณรายการหรือจะให้ผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.322303707+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.322308891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.322313115+07:00","message":"> Transcript [49113] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.322320199+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.322323429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.322327082+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.322330707+07:00","message":"TextPushed: 'ต้องขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.35334494+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.353382018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.353388386+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.353406501+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.353414333+07:00","message":"[bufferProcess] interim [560000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.353417188+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.353422913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.35342562+07:00","message":"> Transcript [49114] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.353429787+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.353432069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.353434303+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.35343666+07:00","message":"TextPushed: 'ต้องขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.353442544+07:00","message":"Push: 'รายการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.353444533+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.353446848+07:00","message":"Set new StatePrefix : 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.353449471+07:00","message":"Next Push (prob) : 'จะให้ผมได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.353475935+07:00","message":"push: {false รายการหรือ 0 0xc004117780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.410517475+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.410554241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.410560645+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.41057932+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.410587629+07:00","message":"[bufferProcess] interim [680000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.410591068+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.41059569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.410599228+07:00","message":"> Transcript [49115] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.41060296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.410605847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.4106079+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.410611023+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.448137017+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.44820371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.44821175+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.448226411+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.448239388+07:00","message":"[bufferProcess] interim [740000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.448242421+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.448251247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.448254139+07:00","message":"> Transcript [49116] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.448257958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.448260495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.44826243+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.448265167+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.639275916+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.639319461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.639326183+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:26.63934017+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.639348222+07:00","message":"[bufferProcess] interim [980000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.639351266+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.639358302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.639360841+07:00","message":"> Transcript [49117] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.639364562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.639367125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.639369491+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:26.639373494+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.289636135+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.289676883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.289683594+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.289698139+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.28970695+07:00","message":"[bufferProcess] interim [580000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.28971047+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.289718524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.289722874+07:00","message":"> Transcript [49118] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.289728812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.289734107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.289738577+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.289741685+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.289747595+07:00","message":"Push: 'จะให้ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.289749743+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.289752375+07:00","message":"Set new StatePrefix : 'ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.289754825+07:00","message":"Next Push (prob) : 'มาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.289763163+07:00","message":"push: {false จะให้ผมได้ 0 0xc004117780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.342499747+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.342557246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.342566309+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.342604794+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.342615291+07:00","message":"[bufferProcess] interim [640000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.342619423+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.342626585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.342631466+07:00","message":"> Transcript [49119] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.342636744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.342640044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.342643739+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.34264748+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.361593322+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.361638751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.361647703+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.361667887+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.361677875+07:00","message":"[bufferProcess] interim [700000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.361682431+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.361689904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.361694437+07:00","message":"> Transcript [49120] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.36169844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.361702163+07:00","message":"Set new StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.55163922+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.551676471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.551682542+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.551697927+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.55170904+07:00","message":"[bufferProcess] interim [880000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.551711776+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.551718436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.551721508+07:00","message":"> Transcript [49121] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.55172614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.551728429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.551730784+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.551733813+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.978336009+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.978374851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.978382057+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:27.978393047+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.978400295+07:00","message":"[bufferProcess] interim [300000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.978402951+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.978406789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.978411633+07:00","message":"> Transcript [49122] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.978415808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.978418408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.978420964+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:27.978423745+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.05628112+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.056319565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.056326645+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.0563403+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.056350008+07:00","message":"[bufferProcess] interim [360000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.056352828+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.056358743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.056361861+07:00","message":"> Transcript [49123] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.056365772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.056367956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.056370411+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.056372994+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.178502043+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.178540993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.178546906+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.178561364+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178569171+07:00","message":"[bufferProcess] interim [480000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178571857+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178576447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178579818+07:00","message":"> Transcript [49124] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178584069+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178586452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.1785906+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178593656+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178596632+07:00","message":"Push: 'มาลงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178599133+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178601577+07:00","message":"Set new StatePrefix : 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.178603842+07:00","message":"Next Push (prob) : 'นี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.178611778+07:00","message":"push: {false มาลงตรง 0 0xc004117780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.212293296+07:00","message":"[GCS] IsForceVAD: false for message ID: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.23056046+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.230593828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.230600166+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.230615849+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.230625099+07:00","message":"[bufferProcess] interim [540000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.230628885+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.230635761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.230639677+07:00","message":"> Transcript [49125] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.23064431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.230646705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.230648845+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.230652045+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.231535391+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.231546645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.231550518+07:00","message":"receive interim result [false|false]: ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.231559998+07:00","message":"[buffer interim] 3777 false ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.231566005+07:00","message":"[bufferProcess] interim [600000000]:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.231568516+07:00","message":"[bufferProcess] send to processor:ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.231571321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.231573617+07:00","message":"> Transcript [49126] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.231576826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.23157882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.231580926+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.231583543+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:28.271083867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:28.271112828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.413488508+07:00","message":"[GCS] Start streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.420901926+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.420951228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องขอบคุณรายการหรือให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข\",\"confidence\":0.95220786}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.420958985+07:00","message":"receive interim result [true|false]: ต้องขอบคุณรายการหรือให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.420968547+07:00","message":"end recv isFinal message id 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.420973371+07:00","message":"end Recv id 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.420978494+07:00","message":"[buffer interim] 3777 true ต้องขอบคุณรายการหรือให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.420986335+07:00","message":"[bufferProcess] interim [750000000]:ต้องขอบคุณรายการหรือให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.420990361+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.42099429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.420997309+07:00","message":"> Transcript [49127] [false]: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421000718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421002927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421005548+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421008322+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421010364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421013058+07:00","message":"> Transcript [49128] [true]: 'ต้องขอบคุณรายการหรือให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421015506+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421017206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421019055+07:00","message":"StatePrefix: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421021218+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421023009+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421209045+07:00","message":"Push: 'ครับรู้สึกมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421213558+07:00","message":"TextPushed: 'ต้องขอบคุณรายการหรือจะให้ผมได้มาลงตรงครับรู้สึกมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421216498+07:00","message":"Set new StatePrefix : 'ต้องขอบคุณรายการหรือให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421219326+07:00","message":"Next Push (prob) : 'ต้องขอบคุณรายการหรือให้ผมได้มาลงตรงนี้ครับรู้สึกมีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:28.421227935+07:00","message":"push: {true ครับรู้สึกมีความสุข 0 0xc004117780}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:28.421240923+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3777.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:28.435934912+07:00","message":"write wav file: './tmp/7589/7589_3777.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.581860677+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.581910242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.581916557+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.581931183+07:00","message":"[buffer interim] 3778 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.581939579+07:00","message":"[bufferProcess] interim [140000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.581941618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.581947346+07:00","message":"[bufferProcess] send to processor (ticker):รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.581950086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.581953103+07:00","message":"> Transcript [49129] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.581955366+07:00","message":"Set StatePrefix (first interim): 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.789542127+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.789584396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.789590584+07:00","message":"receive interim result [false|false]: รู้สึกมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.789609888+07:00","message":"[buffer interim] 3778 false รู้สึกมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.789620449+07:00","message":"[bufferProcess] interim [380000000]:รู้สึกมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.789623842+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.847485925+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.847530423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.847537518+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.847552971+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.847560665+07:00","message":"[bufferProcess] interim [500000000]:รู้สึกมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.847562978+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.847569581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.847572309+07:00","message":"> Transcript [49130] [false]: 'รู้สึกมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.847575436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.847577712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.847579642+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.847583621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.974441556+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.974484415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.97449152+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:29.974508009+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.974516572+07:00","message":"[bufferProcess] interim [620000000]:รู้สึกมีความสุขนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.974519541+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.974523695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.974526794+07:00","message":"> Transcript [49131] [false]: 'รู้สึกมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.974530025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.974532133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.974534175+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:29.974536436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.026034265+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.026076075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.026083085+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.026097958+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.026111599+07:00","message":"[bufferProcess] interim [680000000]:รู้สึกมีความสุขใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.026115517+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.02612486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.026129835+07:00","message":"> Transcript [49132] [false]: 'รู้สึกมีความสุขนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.02613548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.026138542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.026141581+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.02614465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.164119191+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.164163616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.164170339+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.164185184+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164194381+07:00","message":"[bufferProcess] interim [800000000]:รู้สึกมีความสุขนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164198154+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164205737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.16420921+07:00","message":"> Transcript [49133] [false]: 'รู้สึกมีความสุขใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164212606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164215152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164217853+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164220343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164225313+07:00","message":"Push: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164227607+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164231465+07:00","message":"Set new StatePrefix : 'รู้สึกมีความสุขใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.164233957+07:00","message":"Next Push (prob) : 'มีความสุขใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.164243065+07:00","message":"push: {false รู้สึก 0 0xc004b6de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.283819157+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.283861921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.283868688+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.283892759+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.283903549+07:00","message":"[bufferProcess] interim [860000000]:รู้สึกมีความสุขในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.283906125+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.283912205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.283915768+07:00","message":"> Transcript [49134] [false]: 'รู้สึกมีความสุขนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.283918552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.283920869+07:00","message":"Set new StatePrefix: 'รู้สึกมีความสุขนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.346171716+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.346210235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.346217332+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.346234859+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.34624693+07:00","message":"[bufferProcess] interim [980000000]:รู้สึกมีความสุขในใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.346249423+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.346253885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.346257036+07:00","message":"> Transcript [49135] [false]: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.346259737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.346261943+07:00","message":"Set new StatePrefix: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.568393706+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.568436673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.568444074+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.568459367+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.568470612+07:00","message":"[bufferProcess] interim [220000000]:รู้สึกมีความสุขในใจเราและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.568473446+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.568479796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.568482912+07:00","message":"> Transcript [49136] [false]: 'รู้สึกมีความสุขในใจเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.568489325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.568491861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.568493844+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.568496121+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.766166838+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.766212903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.766219953+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.766235723+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.766244003+07:00","message":"[bufferProcess] interim [340000000]:รู้สึกมีความสุขในใจเราแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.766246597+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.76625323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.766256552+07:00","message":"> Transcript [49137] [false]: 'รู้สึกมีความสุขในใจเราและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.766260455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.766262987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.766266087+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.7662687+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.924711934+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.924749319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.924755456+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.924771373+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.924779081+07:00","message":"[bufferProcess] interim [460000000]:รู้สึกมีความสุขในใจเราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.924782025+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.924789426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.924792448+07:00","message":"> Transcript [49138] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.924795968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.924798158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.924800255+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.924802576+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.996029037+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.996070684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.996077399+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.996089254+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996100299+07:00","message":"[bufferProcess] interim [580000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.99610414+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996114366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996118958+07:00","message":"> Transcript [49139] [false]: 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996125142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996128238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996130476+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996132669+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996140915+07:00","message":"Push: 'มีความสุขในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996143982+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996147079+07:00","message":"Set new StatePrefix : 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:30.996150502+07:00","message":"Next Push (prob) : 'เราแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:30.996160804+07:00","message":"push: {false มีความสุขในใจ 0 0xc004b6de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.246021292+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.24606056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.246067277+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.246084213+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.246092074+07:00","message":"[bufferProcess] interim [880000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.246094408+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.24609825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.246101706+07:00","message":"> Transcript [49140] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.246105113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.246107498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.246110073+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.246112629+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:31.271165661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:31.271211852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.437412741+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.437452985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.437458793+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.437474225+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.437482958+07:00","message":"[bufferProcess] interim [60000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.437485497+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.437489631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.43749257+07:00","message":"> Transcript [49141] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.437496294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.437498535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.437500758+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.437503544+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.663470728+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.66351376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.66352239+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.663539525+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.66354918+07:00","message":"[bufferProcess] interim [300000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.663552073+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.663560836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.663564073+07:00","message":"> Transcript [49142] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.663567833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.663571031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.663573741+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.663576364+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.763700177+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.76373874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.763744889+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.763762812+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.76377258+07:00","message":"[bufferProcess] interim [420000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763776921+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763782021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763786094+07:00","message":"> Transcript [49143] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763791379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763795956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763800006+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763803659+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763807862+07:00","message":"Push: 'เราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763810593+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763813998+07:00","message":"Set new StatePrefix : 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.763817864+07:00","message":"Next Push (prob) : 'ก็คิดว่าคนดูก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.763828459+07:00","message":"push: {false เราแล้ว 0 0xc004b6de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.954317737+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.954367356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.954377556+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:31.954397532+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.954411796+07:00","message":"[bufferProcess] interim [540000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.954415485+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.954425513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.954429858+07:00","message":"> Transcript [49144] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.954435756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.954438691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.954441611+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:31.95444536+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.085355814+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.085397926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.085404396+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.085426075+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.085434423+07:00","message":"[bufferProcess] interim [720000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.085437097+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.08544095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.085444001+07:00","message":"> Transcript [49145] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.085448619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.085450605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.085452634+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.085455368+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.265553444+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.265590225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.265596762+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.2656106+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.265622579+07:00","message":"[bufferProcess] interim [840000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.265626772+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.265632827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.265635943+07:00","message":"> Transcript [49146] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.265639783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.265641864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.265644017+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.265646807+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.270600159+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.270619638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.270624321+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.270632716+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270636671+07:00","message":"[bufferProcess] interim [900000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270639021+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270644261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270649211+07:00","message":"> Transcript [49147] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270652235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270654477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270656433+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270658602+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270663674+07:00","message":"Push: 'ก็คิดว่าคนดูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.27066594+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270668717+07:00","message":"Set new StatePrefix : 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.270671229+07:00","message":"Next Push (prob) : 'น่าจะมีคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.270698177+07:00","message":"push: {false ก็คิดว่าคนดูก็ 0 0xc004b6de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.36943808+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.369483612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.369493681+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.369515737+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.369525381+07:00","message":"[bufferProcess] interim [20000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.369528214+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.369532797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.369538242+07:00","message":"> Transcript [49148] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.369540999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.36954319+07:00","message":"Set new StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.592511896+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.592557386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.592564114+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.592579524+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.592587642+07:00","message":"[bufferProcess] interim [200000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.592590944+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.592599372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.592602496+07:00","message":"> Transcript [49149] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.592609403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.592614105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.592616363+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.592619333+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.668397859+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.668437682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.668445024+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:32.668458992+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.668466717+07:00","message":"[bufferProcess] interim [320000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.668469412+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.6684749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.668477761+07:00","message":"> Transcript [49150] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.66848151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.668483747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.668486136+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:32.668489285+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:33.239993837+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:33.240057308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:33.240068262+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:33.240091007+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:33.240107348+07:00","message":"[bufferProcess] interim [920000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:33.240112119+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:33.240122349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:33.240126973+07:00","message":"> Transcript [49151] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:33.240133275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:33.240136533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:33.240140339+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:33.240145184+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:34.272082685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:34.272098944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:34.786994506+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:34.787039972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:34.78704772+07:00","message":"receive interim result [false|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:34.787067316+07:00","message":"[buffer interim] 3778 false รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787077191+07:00","message":"[bufferProcess] interim [420000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787080388+07:00","message":"[bufferProcess] send to processor:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.78708973+07:00","message":"[bufferProcess] send to processor (ticker):รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787093285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787096724+07:00","message":"> Transcript [49152] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787102369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787105825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787109369+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787113712+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787122245+07:00","message":"Push: 'น่าจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787125766+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787129045+07:00","message":"Set new StatePrefix : 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787132525+07:00","message":"Next Push (prob) : 'สุขกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787134968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787138328+07:00","message":"> Transcript [49153] [false]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787141742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.78714482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.78714765+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:34.787150898+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:34.787164003+07:00","message":"push: {false น่าจะมีความ 0 0xc004b6de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:34.942080065+07:00","message":"[GCS] IsForceVAD: false for message ID: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.013958524+07:00","message":"[GCS] Start streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.103489948+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.103548074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า\",\"confidence\":0.9488947}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.103558745+07:00","message":"receive interim result [true|false]: รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.103572379+07:00","message":"end recv isFinal message id 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.10357535+07:00","message":"end Recv id 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.103584595+07:00","message":"[buffer interim] 3778 true รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.103601091+07:00","message":"[bufferProcess] interim [750000000]:รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.103611539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.103615838+07:00","message":"> Transcript [49154] [true]: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเราแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.103621655+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.103625222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.103628617+07:00","message":"StatePrefix: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความสุขกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.103633413+07:00","message":"TextPushed: 'รู้สึกมีความสุขในใจเราแล้วก็คิดว่าคนดูก็น่าจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.103643332+07:00","message":"Push: 'สุขกับเราแสดงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.103654652+07:00","message":"push: {true สุขกับเราแสดงว่า 0 0xc004b6de80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:35.116328624+07:00","message":"write wav file: './tmp/7589/7589_3778.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.397412454+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.397456015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.397461505+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.397478583+07:00","message":"[buffer interim] 3779 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.397485393+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.397487258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.4458228+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.445865444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.445871424+07:00","message":"receive interim result [false|false]: กล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.445887541+07:00","message":"[buffer interim] 3779 false กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.44590365+07:00","message":"[bufferProcess] interim [420000000]:กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.445906572+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.445915914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.44592233+07:00","message":"> Transcript [49155] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.445924584+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.605602505+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.6056498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.605657857+07:00","message":"receive interim result [false|false]: ต้องเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.605675776+07:00","message":"[buffer interim] 3779 false ต้องเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.605689737+07:00","message":"[bufferProcess] interim [540000000]:ต้องเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.605693376+07:00","message":"[bufferProcess] send to processor:กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.605702648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.605707588+07:00","message":"> Transcript [49156] [false]: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.605710898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.605713959+07:00","message":"Set new StatePrefix: 'กล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.761846272+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.761923882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเปิดตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.761950296+07:00","message":"receive interim result [false|false]: ต้องเปิดตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.761963875+07:00","message":"[buffer interim] 3779 false ต้องเปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.761971483+07:00","message":"[bufferProcess] interim [660000000]:ต้องเปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.761975435+07:00","message":"[bufferProcess] send to processor:ต้องเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.761980647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.761983498+07:00","message":"> Transcript [49157] [false]: 'ต้องเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.761985743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.761988047+07:00","message":"Set new StatePrefix: 'ต้องเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.812940346+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.812980744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องอดทน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.812987377+07:00","message":"receive interim result [false|false]: ต้องอดทน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.813001848+07:00","message":"[buffer interim] 3779 false ต้องอดทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.81301387+07:00","message":"[bufferProcess] interim [720000000]:ต้องอดทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.813016935+07:00","message":"[bufferProcess] send to processor:ต้องเปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.813024414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.813027617+07:00","message":"> Transcript [49158] [false]: 'ต้องเปิดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.813032002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.81303467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.813036816+07:00","message":"StatePrefix: 'ต้องเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.813038915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.872263066+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.872301523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.872307005+07:00","message":"receive interim result [false|false]: กดตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.872322631+07:00","message":"[buffer interim] 3779 false กดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.872330025+07:00","message":"[bufferProcess] interim [780000000]:กดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.872332423+07:00","message":"[bufferProcess] send to processor:ต้องอดทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.872336101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.872339088+07:00","message":"> Transcript [49159] [false]: 'ต้องอดทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.872341975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.872344099+07:00","message":"Set new StatePrefix: 'ต้องอดทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.9517572+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.951800514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดโทรมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.95180648+07:00","message":"receive interim result [false|false]: กดโทรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:35.951826804+07:00","message":"[buffer interim] 3779 false กดโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.951836628+07:00","message":"[bufferProcess] interim [840000000]:กดโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.951841731+07:00","message":"[bufferProcess] send to processor:กดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.951850113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.951852985+07:00","message":"> Transcript [49160] [false]: 'กดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.951855338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:35.951857574+07:00","message":"Set new StatePrefix: 'กดตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.093074358+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.093114331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องโตมากับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.093124328+07:00","message":"receive interim result [false|false]: ต้องโตมากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.093139681+07:00","message":"[buffer interim] 3779 false ต้องโตมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.093150554+07:00","message":"[bufferProcess] interim [960000000]:ต้องโตมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.093153292+07:00","message":"[bufferProcess] send to processor:กดโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.093159445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.093176051+07:00","message":"> Transcript [49161] [false]: 'กดโทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.093178661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.0931807+07:00","message":"Set new StatePrefix: 'กดโทรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.266223104+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.266266359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องโตมากับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.266272568+07:00","message":"receive interim result [false|false]: ต้องโตมากับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.266289225+07:00","message":"[buffer interim] 3779 false ต้องโตมากับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.26629822+07:00","message":"[bufferProcess] interim [80000000]:ต้องโตมากับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.266300886+07:00","message":"[bufferProcess] send to processor:ต้องโตมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.266305995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.266309083+07:00","message":"> Transcript [49162] [false]: 'ต้องโตมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.266311564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.266314089+07:00","message":"Set new StatePrefix: 'ต้องโตมากับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.337169565+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.337210909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องโตมากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.337217209+07:00","message":"receive interim result [false|false]: ต้องโตมากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.337230528+07:00","message":"[buffer interim] 3779 false ต้องโตมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.337240667+07:00","message":"[bufferProcess] interim [140000000]:ต้องโตมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.337243139+07:00","message":"[bufferProcess] send to processor:ต้องโตมากับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.337249381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.33725283+07:00","message":"> Transcript [49163] [false]: 'ต้องโตมากับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.337257032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.33725948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.337261884+07:00","message":"StatePrefix: 'ต้องโตมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.337264275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.501441+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.501485224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องโตมากับรถเมล์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.501491484+07:00","message":"receive interim result [false|false]: ต้องโตมากับรถเมล์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.501505085+07:00","message":"[buffer interim] 3779 false ต้องโตมากับรถเมล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.501512978+07:00","message":"[bufferProcess] interim [260000000]:ต้องโตมากับรถเมล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.501515355+07:00","message":"[bufferProcess] send to processor:ต้องโตมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.501522861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.501525829+07:00","message":"> Transcript [49164] [false]: 'ต้องโตมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.501529246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.501531593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.501533821+07:00","message":"StatePrefix: 'ต้องโตมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.501536111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.61164459+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.61169898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องโตมากับรถบรรทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.61170869+07:00","message":"receive interim result [false|false]: ต้องโตมากับรถบรรทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.611729243+07:00","message":"[buffer interim] 3779 false ต้องโตมากับรถบรรทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.611745208+07:00","message":"[bufferProcess] interim [380000000]:ต้องโตมากับรถบรรทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.611751531+07:00","message":"[bufferProcess] send to processor:ต้องโตมากับรถเมล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.6117576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.611762157+07:00","message":"> Transcript [49165] [false]: 'ต้องโตมากับรถเมล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.611767313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.611770335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.611773249+07:00","message":"StatePrefix: 'ต้องโตมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.611776697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.74044901+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.740492384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องโตมากับรถเก๋งทุกรุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.740499807+07:00","message":"receive interim result [false|false]: ต้องโตมากับรถเก๋งทุกรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.740515659+07:00","message":"[buffer interim] 3779 false ต้องโตมากับรถเก๋งทุกรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.740529556+07:00","message":"[bufferProcess] interim [560000000]:ต้องโตมากับรถเก๋งทุกรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.740533308+07:00","message":"[bufferProcess] send to processor:ต้องโตมากับรถบรรทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.740545105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.7405499+07:00","message":"> Transcript [49166] [false]: 'ต้องโตมากับรถบรรทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.740555998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.74055969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.740562678+07:00","message":"StatePrefix: 'ต้องโตมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.740565772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.740575501+07:00","message":"Push: 'ต้องโตมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.740578618+07:00","message":"TextPushed: 'ต้องโตมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.740582116+07:00","message":"Set new StatePrefix : 'ต้องโตมากับรถบรรทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.740586903+07:00","message":"Next Push (prob) : 'รถบรรทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.740605332+07:00","message":"push: {false ต้องโตมากับ 0 0xc0037ff880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.873142141+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.873194476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องโตมากับเพลงลูกทุ่งที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.873201598+07:00","message":"receive interim result [false|false]: ต้องโตมากับเพลงลูกทุ่งที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.87322043+07:00","message":"[buffer interim] 3779 false ต้องโตมากับเพลงลูกทุ่งที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.873230992+07:00","message":"[bufferProcess] interim [800000000]:ต้องโตมากับเพลงลูกทุ่งที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.873233838+07:00","message":"[bufferProcess] send to processor:ต้องโตมากับรถเก๋งทุกรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.873237726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.873240763+07:00","message":"> Transcript [49167] [false]: 'ต้องโตมากับรถเก๋งทุกรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.873243485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.873246455+07:00","message":"Set new StatePrefix: 'ต้องโตมากับรถเก๋งทุกรุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.93990248+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.939951651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องโตมากับตัวเองทุกอย่างที่เป็นของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.939961299+07:00","message":"receive interim result [false|false]: ต้องโตมากับตัวเองทุกอย่างที่เป็นของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.939978872+07:00","message":"[buffer interim] 3779 false ต้องโตมากับตัวเองทุกอย่างที่เป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.939990007+07:00","message":"[bufferProcess] interim [980000000]:ต้องโตมากับตัวเองทุกอย่างที่เป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.939993192+07:00","message":"[bufferProcess] send to processor:ต้องโตมากับเพลงลูกทุ่งที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.939998771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.94000174+07:00","message":"> Transcript [49168] [false]: 'ต้องโตมากับเพลงลูกทุ่งที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.940003922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:36.940005959+07:00","message":"Set new StatePrefix: 'ต้องโตมากับเพลงลูกทุ่งที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:36.991853541+07:00","message":"[GCS] IsForceVAD: false for message ID: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.053842219+07:00","message":"[GCS] Start streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.182781896+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.182825084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องโตมากับตัวเองทุกอย่างที่เป็นของ\",\"confidence\":0.9125858}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.182834361+07:00","message":"receive interim result [true|false]: ต้องโตมากับตัวเองทุกอย่างที่เป็นของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.182845784+07:00","message":"end recv isFinal message id 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.18284941+07:00","message":"end Recv id 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.182856254+07:00","message":"[buffer interim] 3779 true ต้องโตมากับตัวเองทุกอย่างที่เป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182865653+07:00","message":"[bufferProcess] interim [220000000]:ต้องโตมากับตัวเองทุกอย่างที่เป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.18286933+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องโตมากับตัวเองทุกอย่างที่เป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.18287263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182875814+07:00","message":"> Transcript [49169] [false]: 'ต้องโตมากับตัวเองทุกอย่างที่เป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182878162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182880612+07:00","message":"Set new StatePrefix: 'ต้องโตมากับตัวเองทุกอย่างที่เป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182882582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182884451+07:00","message":"> Transcript [49170] [true]: 'ต้องโตมากับตัวเองทุกอย่างที่เป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182886874+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182889472+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182898388+07:00","message":"StatePrefix: 'ต้องโตมากับตัวเองทุกอย่างที่เป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182902286+07:00","message":"TextPushed: 'ต้องโตมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.182906582+07:00","message":"Push: 'ตัวเองทุกอย่างที่เป็นของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.182915943+07:00","message":"push: {true ตัวเองทุกอย่างที่เป็นของ 0 0xc0037ff880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:37.189962819+07:00","message":"write wav file: './tmp/7589/7589_3779.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:37.27266317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:37.272692446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.615828484+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.615870406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.615876389+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.615890625+07:00","message":"[buffer interim] 3780 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.615905232+07:00","message":"[bufferProcess] interim [600000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.615907277+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.728912008+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.728952254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.728960501+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.72897501+07:00","message":"[buffer interim] 3780 false คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.728983589+07:00","message":"[bufferProcess] interim [660000000]:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.728986674+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.728995456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.728998307+07:00","message":"> Transcript [49171] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.729000658+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.75764771+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.757686241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.757692115+07:00","message":"receive interim result [false|false]: พี่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.75770682+07:00","message":"[buffer interim] 3780 false พี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.757714147+07:00","message":"[bufferProcess] interim [720000000]:พี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.757716966+07:00","message":"[bufferProcess] send to processor:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.757726525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.757729688+07:00","message":"> Transcript [49172] [false]: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.757731876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.757734335+07:00","message":"Set new StatePrefix: 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.78862481+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.78866215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เปา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.788667997+07:00","message":"receive interim result [false|false]: พี่เปา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:37.788683104+07:00","message":"[buffer interim] 3780 false พี่เปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.788692085+07:00","message":"[bufferProcess] interim [780000000]:พี่เปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.788696108+07:00","message":"[bufferProcess] send to processor:พี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.788703462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.788708305+07:00","message":"> Transcript [49173] [false]: 'พี่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.788711233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:37.788714299+07:00","message":"Set new StatePrefix: 'พี่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.034164171+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.034205651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิปเอากัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.034212356+07:00","message":"receive interim result [false|false]: คลิปเอากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.034227789+07:00","message":"[buffer interim] 3780 false คลิปเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.034237497+07:00","message":"[bufferProcess] interim [960000000]:คลิปเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.034240208+07:00","message":"[bufferProcess] send to processor:พี่เปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.034248882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.034251934+07:00","message":"> Transcript [49174] [false]: 'พี่เปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.034254375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.034257164+07:00","message":"Set new StatePrefix: 'พี่เปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.44486726+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.444917579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เป่าพี่เป้าเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.444925398+07:00","message":"receive interim result [false|false]: พี่เป่าพี่เป้าเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.444942171+07:00","message":"[buffer interim] 3780 false พี่เป่าพี่เป้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.444950909+07:00","message":"[bufferProcess] interim [380000000]:พี่เป่าพี่เป้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.444954101+07:00","message":"[bufferProcess] send to processor:คลิปเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.444958174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.444961123+07:00","message":"> Transcript [49175] [false]: 'คลิปเอากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.44496426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.444966537+07:00","message":"Set new StatePrefix: 'คลิปเอากัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.96901796+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.969057211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เป่าพี่เป้าเลยจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.969063942+07:00","message":"receive interim result [false|false]: พี่เป่าพี่เป้าเลยจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:38.969084121+07:00","message":"[buffer interim] 3780 false พี่เป่าพี่เป้าเลยจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.969092994+07:00","message":"[bufferProcess] interim [920000000]:พี่เป่าพี่เป้าเลยจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.969095609+07:00","message":"[bufferProcess] send to processor:พี่เป่าพี่เป้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.969099241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.969102483+07:00","message":"> Transcript [49176] [false]: 'พี่เป่าพี่เป้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.969104661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:38.969107146+07:00","message":"Set new StatePrefix: 'พี่เป่าพี่เป้าเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.030504736+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.030544313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เป่าพี่เป้าเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.030550663+07:00","message":"receive interim result [false|false]: พี่เป่าพี่เป้าเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.030565766+07:00","message":"[buffer interim] 3780 false พี่เป่าพี่เป้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.030573297+07:00","message":"[bufferProcess] interim [980000000]:พี่เป่าพี่เป้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.030575837+07:00","message":"[bufferProcess] send to processor:พี่เป่าพี่เป้าเลยจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.030581282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.030584334+07:00","message":"> Transcript [49177] [false]: 'พี่เป่าพี่เป้าเลยจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.030588014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.030590254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.030592445+07:00","message":"StatePrefix: 'พี่เป่าพี่เป้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.030594915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.193025029+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.193063013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เป่าพี่เป้าเลยกูจริงไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.193069842+07:00","message":"receive interim result [false|false]: พี่เป่าพี่เป้าเลยกูจริงไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.193087102+07:00","message":"[buffer interim] 3780 false พี่เป่าพี่เป้าเลยกูจริงไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.193094736+07:00","message":"[bufferProcess] interim [160000000]:พี่เป่าพี่เป้าเลยกูจริงไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.193097597+07:00","message":"[bufferProcess] send to processor:พี่เป่าพี่เป้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.193104935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.193107593+07:00","message":"> Transcript [49178] [false]: 'พี่เป่าพี่เป้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.193111159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.193113323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.193115545+07:00","message":"StatePrefix: 'พี่เป่าพี่เป้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.193117961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.521368036+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.521409799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เป่าพี่เป้าเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.521415805+07:00","message":"receive interim result [false|false]: พี่เป่าพี่เป้าเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.521428624+07:00","message":"[buffer interim] 3780 false พี่เป่าพี่เป้าเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.52143708+07:00","message":"[bufferProcess] interim [520000000]:พี่เป่าพี่เป้าเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.521440164+07:00","message":"[bufferProcess] send to processor:พี่เป่าพี่เป้าเลยกูจริงไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.52144852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.521451381+07:00","message":"> Transcript [49179] [false]: 'พี่เป่าพี่เป้าเลยกูจริงไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.52145528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.521457795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.521460256+07:00","message":"StatePrefix: 'พี่เป่าพี่เป้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.521462745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.553794055+07:00","message":"[GCS] IsForceVAD: false for message ID: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.65776136+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.657801763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เป่าพี่เป้าเลยกูจริงไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.657809347+07:00","message":"receive interim result [false|false]: พี่เป่าพี่เป้าเลยกูจริงไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.657826385+07:00","message":"[buffer interim] 3780 false พี่เป่าพี่เป้าเลยกูจริงไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657835464+07:00","message":"[bufferProcess] interim [580000000]:พี่เป่าพี่เป้าเลยกูจริงไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657842222+07:00","message":"[bufferProcess] send to processor:พี่เป่าพี่เป้าเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657846605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657849732+07:00","message":"> Transcript [49180] [false]: 'พี่เป่าพี่เป้าเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657853955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657856537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657860487+07:00","message":"StatePrefix: 'พี่เป่าพี่เป้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657862914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657866936+07:00","message":"Push: 'พี่เป่าพี่เป้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657869138+07:00","message":"TextPushed: 'พี่เป่าพี่เป้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657871469+07:00","message":"Set new StatePrefix : 'พี่เป่าพี่เป้าเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.657873606+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.65788277+07:00","message":"push: {false พี่เป่าพี่เป้าเลย 0 0xc004866580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.748053603+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.74809155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เปาเป้าเลยจริงไหมครับ\",\"confidence\":0.8155898}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.748098614+07:00","message":"receive interim result [true|false]: พี่เปาเป้าเลยจริงไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.748108385+07:00","message":"end recv isFinal message id 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.748110823+07:00","message":"end Recv id 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.748118237+07:00","message":"[buffer interim] 3780 true พี่เปาเป้าเลยจริงไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748156934+07:00","message":"[bufferProcess] interim [730000000]:พี่เปาเป้าเลยจริงไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748166045+07:00","message":"[bufferProcess] send to processor (isfinal):พี่เป่าพี่เป้าเลยกูจริงไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748169994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748173013+07:00","message":"> Transcript [49181] [false]: 'พี่เป่าพี่เป้าเลยกูจริงไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.74817553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748177595+07:00","message":"Set new StatePrefix: 'พี่เป่าพี่เป้าเลยกูจริงไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748179573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748181967+07:00","message":"> Transcript [49182] [true]: 'พี่เปาเป้าเลยจริงไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748184887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748187113+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748190529+07:00","message":"StatePrefix: 'พี่เป่าพี่เป้าเลยกูจริงไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748193175+07:00","message":"TextPushed: 'พี่เป่าพี่เป้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748194927+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748302353+07:00","message":"Push: 'จริงไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748305697+07:00","message":"TextPushed: 'พี่เป่าพี่เป้าเลยจริงไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748307855+07:00","message":"Set new StatePrefix : 'พี่เปาเป้าเลยจริงไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748310069+07:00","message":"Next Push (prob) : 'พี่เปาเป้าเลยจริงไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.748317757+07:00","message":"push: {true จริงไหมครับ 0 0xc004866580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:39.748331243+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3780.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:39.756369121+07:00","message":"write wav file: './tmp/7589/7589_3780.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:39.815741925+07:00","message":"[GCS] Start streaming session, msgId: 3781"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:40.273496572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:40.273516596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513090983+07:00","message":"[GCS] Cleaned up inactive client: 3752"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513113548+07:00","message":"[GCS] Cleaned up inactive client: 3754"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513116492+07:00","message":"[GCS] Cleaned up inactive client: 3746"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513118618+07:00","message":"[GCS] Cleaned up inactive client: 3747"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513120663+07:00","message":"[GCS] Cleaned up inactive client: 3755"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513130888+07:00","message":"[GCS] Cleaned up inactive client: 3748"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513132641+07:00","message":"[GCS] Cleaned up inactive client: 3749"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513134414+07:00","message":"[GCS] Cleaned up inactive client: 3753"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513136221+07:00","message":"[GCS] Cleaned up inactive client: 3745"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513138039+07:00","message":"[GCS] Cleaned up inactive client: 3743"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513139845+07:00","message":"[GCS] Cleaned up inactive client: 3751"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513143176+07:00","message":"[GCS] Cleaned up inactive client: 3744"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.513144957+07:00","message":"[GCS] Cleaned up inactive client: 3750"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.516018356+07:00","message":"receive streaming session, msgId: 3781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.516062216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.516069876+07:00","message":"receive interim result [false|false]: ขนส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.516084865+07:00","message":"[buffer interim] 3781 false ขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.516096336+07:00","message":"[bufferProcess] interim [660000000]:ขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.516099175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.714133183+07:00","message":"receive streaming session, msgId: 3781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.71417517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 2 ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.71418164+07:00","message":"receive interim result [false|false]: ทั้ง 2 ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.714196716+07:00","message":"[buffer interim] 3781 false ทั้ง 2 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.714209008+07:00","message":"[bufferProcess] interim [900000000]:ทั้ง 2 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.714211853+07:00","message":"[bufferProcess] send to processor:ขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.714228798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.714233953+07:00","message":"> Transcript [49183] [false]: 'ขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.714236539+07:00","message":"Set StatePrefix (first interim): 'ขนส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.805956989+07:00","message":"receive streaming session, msgId: 3781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.80600418+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-06-22T13:34:40.806012971+07:00","message":"receive interim result [false|false]: ทั้ง 2 ท่านเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.806031147+07:00","message":"[buffer interim] 3781 false ทั้ง 2 ท่านเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.806042016+07:00","message":"[bufferProcess] interim [20000000]:ทั้ง 2 ท่านเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.806044883+07:00","message":"[bufferProcess] send to processor:ทั้ง 2 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.806049239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.806055972+07:00","message":"> Transcript [49184] [false]: 'ทั้ง 2 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.806059119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.806061217+07:00","message":"Set new StatePrefix: 'ทั้ง 2 ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.833801292+07:00","message":"[GCS] IsForceVAD: false for message ID: 3781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.943232135+07:00","message":"receive streaming session, msgId: 3781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.943282789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 2 คันเลย\",\"confidence\":0.93234545}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.943296762+07:00","message":"receive interim result [true|false]: ทั้ง 2 คันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.943308988+07:00","message":"end recv isFinal message id 3781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.943311408+07:00","message":"end Recv id 3781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.943318446+07:00","message":"[buffer interim] 3781 true ทั้ง 2 คันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943330326+07:00","message":"[bufferProcess] interim [260000000]:ทั้ง 2 คันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943334166+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้ง 2 ท่านเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943338461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943341602+07:00","message":"> Transcript [49185] [false]: 'ทั้ง 2 ท่านเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943344722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943346815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.94334878+07:00","message":"StatePrefix: 'ทั้ง 2 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.94335105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943352941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943355139+07:00","message":"> Transcript [49186] [true]: 'ทั้ง 2 คันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943357439+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943359516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943361381+07:00","message":"StatePrefix: 'ทั้ง 2 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943363106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:40.943365835+07:00","message":"Push: 'ทั้ง 2 คันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.943375719+07:00","message":"push: {true ทั้ง 2 คันเลย 0 0xc0052cf700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:40.950270163+07:00","message":"write wav file: './tmp/7589/7589_3781.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:40.966171316+07:00","message":"[GCS] Start streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.638661405+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.63870672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.638712342+07:00","message":"receive interim result [false|false]: เป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.638728642+07:00","message":"[buffer interim] 3782 false เป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.638735771+07:00","message":"[bufferProcess] interim [660000000]:เป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.638737767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.706756595+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.706803711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.706809914+07:00","message":"receive interim result [false|false]: เป้าพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.706822727+07:00","message":"[buffer interim] 3782 false เป้าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.706831602+07:00","message":"[bufferProcess] interim [780000000]:เป้าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.706833739+07:00","message":"[bufferProcess] send to processor:เป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.706839289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.70684225+07:00","message":"> Transcript [49187] [false]: 'เป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.706844603+07:00","message":"Set StatePrefix (first interim): 'เป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.932086199+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.932122519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.93212802+07:00","message":"receive interim result [false|false]: เป้าพี่ยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:41.932139347+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.932146599+07:00","message":"[bufferProcess] interim [960000000]:เป้าพี่ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.932148994+07:00","message":"[bufferProcess] send to processor:เป้าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.932154389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.932157139+07:00","message":"> Transcript [49188] [false]: 'เป้าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.932159855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.932162087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.932164184+07:00","message":"StatePrefix: 'เป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:41.932166936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.125569604+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.125611957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.125619217+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.12563255+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.125642697+07:00","message":"[bufferProcess] interim [200000000]:เป้าพี่ยอดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.125645784+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.125652184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.125655484+07:00","message":"> Transcript [49189] [false]: 'เป้าพี่ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.125658944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.125661353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.125663276+07:00","message":"StatePrefix: 'เป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.125665521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.524119239+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.5241619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.524168808+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.52418456+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.524195615+07:00","message":"[bufferProcess] interim [560000000]:เป้าพี่ยอดรักอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.524198529+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.524205116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.524210203+07:00","message":"> Transcript [49190] [false]: 'เป้าพี่ยอดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.524214253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.524216665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.524221581+07:00","message":"StatePrefix: 'เป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.524224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.731981948+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.732023973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.732031565+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.732063255+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732076501+07:00","message":"[bufferProcess] interim [740000000]:เป้าพี่ยอดรักอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732079548+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732083833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732087058+07:00","message":"> Transcript [49191] [false]: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732090889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732093426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.73209574+07:00","message":"StatePrefix: 'เป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732098398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732105954+07:00","message":"Push: 'เป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732108033+07:00","message":"TextPushed: 'เป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732110346+07:00","message":"Set new StatePrefix : 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.732112942+07:00","message":"Next Push (prob) : 'พี่ยอดรักอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.732127351+07:00","message":"push: {false เป้า 0 0xc0052cfe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.793972975+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.794014435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.794021269+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.794037837+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.794054459+07:00","message":"[bufferProcess] interim [800000000]:เป้าพี่ยอดรักอะไรเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.794057405+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.794065278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.794068284+07:00","message":"> Transcript [49192] [false]: 'เป้าพี่ยอดรักอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.794075059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.794077584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.794079646+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.79408189+07:00","message":"TextPushed: 'เป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.856432485+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.85647696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.856483723+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.856498953+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.856507821+07:00","message":"[bufferProcess] interim [860000000]:เป้าพี่ยอดรักอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.856510776+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.856518836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.85652205+07:00","message":"> Transcript [49193] [false]: 'เป้าพี่ยอดรักอะไรเงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.856525857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.856528395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.856530466+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.856533478+07:00","message":"TextPushed: 'เป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.906537252+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.906578311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.906590529+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.906604854+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.906614511+07:00","message":"[bufferProcess] interim [920000000]:เป้าพี่ยอดรักอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.906618075+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.906627252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.906632167+07:00","message":"> Transcript [49194] [false]: 'เป้าพี่ยอดรักอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.906636906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.906640768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.906643865+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.906646223+07:00","message":"TextPushed: 'เป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.979735755+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.979776525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรมาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.979783329+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรมาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.979800535+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979807795+07:00","message":"[bufferProcess] interim [980000000]:เป้าพี่ยอดรักอะไรมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979812083+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979816254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979819257+07:00","message":"> Transcript [49195] [false]: 'เป้าพี่ยอดรักอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979823434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979825691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979828565+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979831145+07:00","message":"TextPushed: 'เป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.97983389+07:00","message":"Push: 'พี่ยอดรักอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979835963+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979839144+07:00","message":"Set new StatePrefix : 'เป้าพี่ยอดรักอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:42.979841426+07:00","message":"Next Push (prob) : 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:42.979848543+07:00","message":"push: {false พี่ยอดรักอะไร 0 0xc0052cfe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.050092935+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.050128748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรมารู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.050134508+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรมารู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.050145684+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรมารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.05015377+07:00","message":"[bufferProcess] interim [40000000]:เป้าพี่ยอดรักอะไรมารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.050156233+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.050160001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.050162775+07:00","message":"> Transcript [49196] [false]: 'เป้าพี่ยอดรักอะไรมาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.050165942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.050168011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.050169881+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.050172303+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.066694791+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.066727939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.066735896+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.066752282+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.066759516+07:00","message":"[bufferProcess] interim [100000000]:เป้าพี่ยอดรักอะไรเงินมารุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.066761858+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรมารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.0667656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.066768521+07:00","message":"> Transcript [49197] [false]: 'เป้าพี่ยอดรักอะไรมารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.066771937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.066774032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.066776595+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.06677896+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.106949473+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.106985692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่นหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.106991653+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่นหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.107006793+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่นหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.107014706+07:00","message":"[bufferProcess] interim [220000000]:เป้าพี่ยอดรักอะไรเงินมารุ่นหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.107017353+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงินมารุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.10702115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.107023826+07:00","message":"> Transcript [49198] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.107026209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.10702858+07:00","message":"Set new StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:43.27422011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:43.274229063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.321046444+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.32108179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่นหลังก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.321088189+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่นหลังก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.321109+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่นหลังก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.321116658+07:00","message":"[bufferProcess] interim [340000000]:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.321119367+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงินมารุ่นหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.32112281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.32112553+07:00","message":"> Transcript [49199] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.321129069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.321131263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.321133728+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.321136794+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.369895489+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.369940396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.369946565+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.36995982+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.36996946+07:00","message":"[bufferProcess] interim [400000000]:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.369971975+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.369978237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.369981061+07:00","message":"> Transcript [49200] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.369984584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.369986827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.369989451+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.369992221+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.422782903+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.422826847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเนี่ยมาลูบหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.422833704+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเนี่ยมาลูบหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.422849816+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเนี่ยมาลูบหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.422857299+07:00","message":"[bufferProcess] interim [460000000]:เป้าพี่ยอดรักอะไรเนี่ยมาลูบหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.422860129+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.422866818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.422869799+07:00","message":"> Transcript [49201] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.422873598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.422875697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.422877725+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.422880608+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.445654628+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.445691974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.445697801+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.445714321+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.445722322+07:00","message":"[bufferProcess] interim [520000000]:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.445725227+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเนี่ยมาลูบหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.445729115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.445732197+07:00","message":"> Transcript [49202] [false]: 'เป้าพี่ยอดรักอะไรเนี่ยมาลูบหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.445734667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.445736606+07:00","message":"Set new StatePrefix: 'เป้าพี่ยอดรักอะไรเนี่ยมาลูบหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.619127792+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.619170231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.619177458+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.619196999+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.619204517+07:00","message":"[bufferProcess] interim [640000000]:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.619207514+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.61921352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.61921703+07:00","message":"> Transcript [49203] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.619219682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.61922357+07:00","message":"Set new StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.805941704+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.805983465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.805991358+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.806008762+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.806017483+07:00","message":"[bufferProcess] interim [880000000]:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.806020325+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.806028911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.806033786+07:00","message":"> Transcript [49204] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.806037935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.806040876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.806043771+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.806046646+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.940186494+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.940224563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.940230487+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:43.940242289+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.940251212+07:00","message":"[bufferProcess] interim [940000000]:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.940254284+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.940258067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.940260852+07:00","message":"> Transcript [49205] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.940264704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.94026702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.940269821+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:43.940272912+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.308038443+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.308106533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.308116652+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.308136921+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.308149512+07:00","message":"[bufferProcess] interim [420000000]:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.308152866+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.308157335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.308160377+07:00","message":"> Transcript [49206] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.308164319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.308166748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.308169201+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.308172329+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.51095893+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.510996467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.51100487+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.51102125+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.51103013+07:00","message":"[bufferProcess] interim [600000000]:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511033315+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511037647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511040775+07:00","message":"> Transcript [49207] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511049324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511051637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511054284+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511057277+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511060386+07:00","message":"Push: 'เงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511062485+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511064911+07:00","message":"Set new StatePrefix : 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.511068088+07:00","message":"Next Push (prob) : 'เอกชัยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.5110763+07:00","message":"push: {false เงินมารุ่นหลังกับพี่ 0 0xc0052cfe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.615587023+07:00","message":"[GCS] IsForceVAD: false for message ID: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.630228967+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.630266962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.630273587+07:00","message":"receive interim result [false|false]: เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.630288932+07:00","message":"[buffer interim] 3782 false เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.630297082+07:00","message":"[bufferProcess] interim [660000000]:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.630299748+07:00","message":"[bufferProcess] send to processor:เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.63030808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.630311177+07:00","message":"> Transcript [49208] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.630316094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.630318474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.630320908+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.630323449+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.743321864+07:00","message":"[GCS] Start streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.834203735+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.834253967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าพี่ยอดรักอะไรเนี่ยมาดูหนังกับพี่เอกชัยอะไรเงี้ย\",\"confidence\":0.91343915}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.834262367+07:00","message":"receive interim result [true|false]: เป้าพี่ยอดรักอะไรเนี่ยมาดูหนังกับพี่เอกชัยอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.834272579+07:00","message":"end recv isFinal message id 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.83427477+07:00","message":"end Recv id 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.83428156+07:00","message":"[buffer interim] 3782 true เป้าพี่ยอดรักอะไรเนี่ยมาดูหนังกับพี่เอกชัยอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834294104+07:00","message":"[bufferProcess] interim [870000000]:เป้าพี่ยอดรักอะไรเนี่ยมาดูหนังกับพี่เอกชัยอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834297821+07:00","message":"[bufferProcess] send to processor (isfinal):เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834301903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834305165+07:00","message":"> Transcript [49209] [false]: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834308563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834310515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834312539+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.83431524+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834317435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.83431957+07:00","message":"> Transcript [49210] [true]: 'เป้าพี่ยอดรักอะไรเนี่ยมาดูหนังกับพี่เอกชัยอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834321952+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834323666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834325401+07:00","message":"StatePrefix: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834327398+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834329159+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.83450636+07:00","message":"Push: 'เอกชัยอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834509435+07:00","message":"TextPushed: 'เป้าพี่ยอดรักอะไรเงินมารุ่นหลังกับพี่เอกชัยอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834511839+07:00","message":"Set new StatePrefix : 'เป้าพี่ยอดรักอะไรเนี่ยมาดูหนังกับพี่เอกชัยอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834514196+07:00","message":"Next Push (prob) : 'เป้าพี่ยอดรักอะไรเนี่ยมาดูหนังกับพี่เอกชัยอะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:44.83452314+07:00","message":"push: {true เอกชัยอะไรเงี้ย 0 0xc0052cfe00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:44.834536151+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3782.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:44.843736454+07:00","message":"write wav file: './tmp/7589/7589_3782.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.620049656+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.62011936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.620127663+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.620147076+07:00","message":"[buffer interim] 3783 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.620156023+07:00","message":"[bufferProcess] interim [840000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.620157979+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.717291331+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.717328974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.717335396+07:00","message":"receive interim result [false|false]: ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.717347237+07:00","message":"[buffer interim] 3783 false ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.717355241+07:00","message":"[bufferProcess] interim [900000000]:ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.717357838+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.717363557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.717367086+07:00","message":"> Transcript [49211] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.717369696+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.748708598+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.748732918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.748738657+07:00","message":"receive interim result [false|false]: ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.748756112+07:00","message":"[buffer interim] 3783 false ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.748763929+07:00","message":"[bufferProcess] interim [960000000]:ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.74876653+07:00","message":"[bufferProcess] send to processor:ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.748770212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.748773498+07:00","message":"> Transcript [49212] [false]: 'ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.748776974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.748779146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.748781702+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.748784062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.768628695+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.768657088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.768664044+07:00","message":"receive interim result [false|false]: ใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.768677999+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.768684107+07:00","message":"[bufferProcess] interim [20000000]:ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.768686496+07:00","message":"[bufferProcess] send to processor:ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.768692042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.768695287+07:00","message":"> Transcript [49213] [false]: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.768697319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.768699442+07:00","message":"Set new StatePrefix: 'ใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.986625221+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.986663402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.986669702+07:00","message":"receive interim result [false|false]: ใช่ไหมครับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:45.986688666+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.986698056+07:00","message":"[bufferProcess] interim [260000000]:ใช่ไหมครับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.98670242+07:00","message":"[bufferProcess] send to processor:ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.986709407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.986714031+07:00","message":"> Transcript [49214] [false]: 'ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.986719194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.986722906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.986726136+07:00","message":"StatePrefix: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:45.986729189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.011096315+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.011131639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.011140774+07:00","message":"receive interim result [false|false]: ใช่ไหมครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.011158916+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.011167665+07:00","message":"[bufferProcess] interim [320000000]:ใช่ไหมครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.011170229+07:00","message":"[bufferProcess] send to processor:ใช่ไหมครับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.011174534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.011177535+07:00","message":"> Transcript [49215] [false]: 'ใช่ไหมครับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.011181029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.011183911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.011185963+07:00","message":"StatePrefix: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.011188049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.1285859+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.128633546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับรบกวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.128641618+07:00","message":"receive interim result [false|false]: ใช่ไหมครับรบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.128662283+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.128671318+07:00","message":"[bufferProcess] interim [380000000]:ใช่ไหมครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.128674393+07:00","message":"[bufferProcess] send to processor:ใช่ไหมครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.128679151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.128682673+07:00","message":"> Transcript [49216] [false]: 'ใช่ไหมครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.128686949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.128689539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.128691656+07:00","message":"StatePrefix: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.128693867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.177955168+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.177991284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.177997811+07:00","message":"receive interim result [false|false]: ใช่ไหมครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.178016816+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.178025441+07:00","message":"[bufferProcess] interim [440000000]:ใช่ไหมครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.178028068+07:00","message":"[bufferProcess] send to processor:ใช่ไหมครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.178032368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.178035275+07:00","message":"> Transcript [49217] [false]: 'ใช่ไหมครับรบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.178039512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.178042189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.178044284+07:00","message":"StatePrefix: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.178046567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.17804937+07:00","message":"Push: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.178051938+07:00","message":"TextPushed: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.17805429+07:00","message":"Set new StatePrefix : 'ใช่ไหมครับรบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.178056496+07:00","message":"Next Push (prob) : 'ครับรบกวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.178065195+07:00","message":"push: {false ใช่ไหม 0 0xc003d5f500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.186974042+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.18699676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับล็อคประตู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.187004737+07:00","message":"receive interim result [false|false]: ใช่ไหมครับล็อคประตู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.187019098+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับล็อคประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.187024983+07:00","message":"[bufferProcess] interim [500000000]:ใช่ไหมครับล็อคประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.187027871+07:00","message":"[bufferProcess] send to processor:ใช่ไหมครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.187031432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.187034417+07:00","message":"> Transcript [49218] [false]: 'ใช่ไหมครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.187037067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.187039238+07:00","message":"Set new StatePrefix: 'ใช่ไหมครับแล้วก็'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:46.274989551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:46.275021804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.315739552+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.315785437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับแล้วก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.315793809+07:00","message":"receive interim result [false|false]: ใช่ไหมครับแล้วก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.315811355+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.315820433+07:00","message":"[bufferProcess] interim [560000000]:ใช่ไหมครับแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.31582336+07:00","message":"[bufferProcess] send to processor:ใช่ไหมครับล็อคประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.315827808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.315830825+07:00","message":"> Transcript [49219] [false]: 'ใช่ไหมครับล็อคประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.315833222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.315836204+07:00","message":"Set new StatePrefix: 'ใช่ไหมครับล็อคประตู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.370592941+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.370633095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับแล้วก็โทรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.370640877+07:00","message":"receive interim result [false|false]: ใช่ไหมครับแล้วก็โทรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.370658316+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับแล้วก็โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.370670524+07:00","message":"[bufferProcess] interim [680000000]:ใช่ไหมครับแล้วก็โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.370673486+07:00","message":"[bufferProcess] send to processor:ใช่ไหมครับแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.370681353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.37068427+07:00","message":"> Transcript [49220] [false]: 'ใช่ไหมครับแล้วก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.37068709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.370690074+07:00","message":"Set new StatePrefix: 'ใช่ไหมครับแล้วก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.704835963+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.704874424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับแล้วก็โทรมาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.704888392+07:00","message":"receive interim result [false|false]: ใช่ไหมครับแล้วก็โทรมาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.704905502+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับแล้วก็โทรมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.704920089+07:00","message":"[bufferProcess] interim [980000000]:ใช่ไหมครับแล้วก็โทรมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.704922915+07:00","message":"[bufferProcess] send to processor:ใช่ไหมครับแล้วก็โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.704926595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.704929879+07:00","message":"> Transcript [49221] [false]: 'ใช่ไหมครับแล้วก็โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.704932228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.704934816+07:00","message":"Set new StatePrefix: 'ใช่ไหมครับแล้วก็โทรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.791090445+07:00","message":"[GCS] IsForceVAD: false for message ID: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.827760591+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.827795809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับแล้วก็โทรมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.827801764+07:00","message":"receive interim result [false|false]: ใช่ไหมครับแล้วก็โทรมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.827815866+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับแล้วก็โทรมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.827823411+07:00","message":"[bufferProcess] interim [40000000]:ใช่ไหมครับแล้วก็โทรมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.827825799+07:00","message":"[bufferProcess] send to processor:ใช่ไหมครับแล้วก็โทรมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.827831471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.827834274+07:00","message":"> Transcript [49222] [false]: 'ใช่ไหมครับแล้วก็โทรมาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.827837555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.827839753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.827841686+07:00","message":"StatePrefix: 'ใช่ไหมครับแล้วก็โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.827844004+07:00","message":"TextPushed: 'ใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.833630028+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.833655768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับแล้วก็โตมาแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.83366098+07:00","message":"receive interim result [false|false]: ใช่ไหมครับแล้วก็โตมาแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.833671358+07:00","message":"[buffer interim] 3783 false ใช่ไหมครับแล้วก็โตมาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.833676808+07:00","message":"[bufferProcess] interim [100000000]:ใช่ไหมครับแล้วก็โตมาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.833679024+07:00","message":"[bufferProcess] send to processor:ใช่ไหมครับแล้วก็โทรมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.833682135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.83368514+07:00","message":"> Transcript [49223] [false]: 'ใช่ไหมครับแล้วก็โทรมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.833688195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.833690105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.833692127+07:00","message":"StatePrefix: 'ใช่ไหมครับแล้วก็โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:46.833694174+07:00","message":"TextPushed: 'ใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:46.853256459+07:00","message":"[GCS] Start streaming session, msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.005650591+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.005692991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับแล้วก็โทรมาแล้วก็\",\"confidence\":0.9111447}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.005699373+07:00","message":"receive interim result [true|false]: ใช่ไหมครับแล้วก็โทรมาแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.005711193+07:00","message":"end recv isFinal message id 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.005714253+07:00","message":"end Recv id 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.005722619+07:00","message":"[buffer interim] 3783 true ใช่ไหมครับแล้วก็โทรมาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005730648+07:00","message":"[bufferProcess] interim [280000000]:ใช่ไหมครับแล้วก็โทรมาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005734488+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่ไหมครับแล้วก็โตมาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.00573813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005740807+07:00","message":"> Transcript [49224] [false]: 'ใช่ไหมครับแล้วก็โตมาแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005743069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005745103+07:00","message":"Set new StatePrefix: 'ใช่ไหมครับแล้วก็โตมาแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005746934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005748777+07:00","message":"> Transcript [49225] [true]: 'ใช่ไหมครับแล้วก็โทรมาแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005751217+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005753261+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005755144+07:00","message":"StatePrefix: 'ใช่ไหมครับแล้วก็โตมาแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005759524+07:00","message":"TextPushed: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.005762741+07:00","message":"Push: 'ครับแล้วก็โทรมาแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.005770975+07:00","message":"push: {true ครับแล้วก็โทรมาแล้วก็ 0 0xc003d5f500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:47.014791336+07:00","message":"write wav file: './tmp/7589/7589_3783.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.519469838+07:00","message":"receive streaming session, msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.519509285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.519515827+07:00","message":"receive interim result [false|false]: ลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.519530775+07:00","message":"[buffer interim] 3784 false ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.519538475+07:00","message":"[bufferProcess] interim [720000000]:ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.519540429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.715748492+07:00","message":"receive streaming session, msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.71579131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.71579834+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.71581462+07:00","message":"[buffer interim] 3784 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.715823273+07:00","message":"[bufferProcess] interim [840000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.715825636+07:00","message":"[bufferProcess] send to processor:ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.715830576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.715834388+07:00","message":"> Transcript [49226] [false]: 'ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.715836739+07:00","message":"Set StatePrefix (first interim): 'ลบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.830405806+07:00","message":"receive streaming session, msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.830443933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.830449967+07:00","message":"receive interim result [false|false]: ผมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.830462975+07:00","message":"[buffer interim] 3784 false ผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.830470808+07:00","message":"[bufferProcess] interim [960000000]:ผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.830473952+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.830481428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.830484476+07:00","message":"> Transcript [49227] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.830487066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.830489722+07:00","message":"Set new StatePrefix: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.892343142+07:00","message":"receive streaming session, msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.892379592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.8923868+07:00","message":"receive interim result [false|false]: ผมเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:47.892403025+07:00","message":"[buffer interim] 3784 false ผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.892413186+07:00","message":"[bufferProcess] interim [80000000]:ผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.892416639+07:00","message":"[bufferProcess] send to processor:ผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.892425282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.892429049+07:00","message":"> Transcript [49228] [false]: 'ผมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.892432498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.892435576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.89243761+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:47.892439732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.035979445+07:00","message":"receive streaming session, msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.036019907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเป็นคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.036026572+07:00","message":"receive interim result [false|false]: ผมเป็นคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.036040497+07:00","message":"[buffer interim] 3784 false ผมเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.036048383+07:00","message":"[bufferProcess] interim [200000000]:ผมเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.036052709+07:00","message":"[bufferProcess] send to processor:ผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.036057982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.036060991+07:00","message":"> Transcript [49229] [false]: 'ผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.036064098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.036066096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.036068599+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.036070692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.102070327+07:00","message":"receive streaming session, msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.10210854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเป็นคนที่ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.102114847+07:00","message":"receive interim result [false|false]: ผมเป็นคนที่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.102128613+07:00","message":"[buffer interim] 3784 false ผมเป็นคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.102136109+07:00","message":"[bufferProcess] interim [320000000]:ผมเป็นคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.102139074+07:00","message":"[bufferProcess] send to processor:ผมเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.102146112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.102148917+07:00","message":"> Transcript [49230] [false]: 'ผมเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.102153953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.102156146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.102158625+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.102160894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.132875181+07:00","message":"[GCS] IsForceVAD: false for message ID: 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.243701755+07:00","message":"receive streaming session, msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.243739355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเป็นคนที่ชอบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.243745514+07:00","message":"receive interim result [true|false]: ผมเป็นคนที่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.243756447+07:00","message":"end recv isFinal message id 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.243760115+07:00","message":"end Recv id 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.243768143+07:00","message":"[buffer interim] 3784 true ผมเป็นคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243778387+07:00","message":"[bufferProcess] interim [500000000]:ผมเป็นคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243782724+07:00","message":"[bufferProcess] send to processor (isfinal):ผมเป็นคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243787194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243811562+07:00","message":"> Transcript [49231] [false]: 'ผมเป็นคนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243815758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243818104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243823325+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243825427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243829745+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243832013+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243834091+07:00","message":"Set new StatePrefix : 'ผมเป็นคนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243837656+07:00","message":"Next Push (prob) : 'เป็นคนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243840369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.2438434+07:00","message":"> Transcript [49232] [true]: 'ผมเป็นคนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243846773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243849326+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243852162+07:00","message":"StatePrefix: 'ผมเป็นคนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243855202+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:48.243858208+07:00","message":"Push: 'เป็นคนที่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.243867034+07:00","message":"push: {false ผม 0 0xc004f9df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.243872548+07:00","message":"push: {true เป็นคนที่ชอบ 0 0xc004f9df00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:48.255932603+07:00","message":"write wav file: './tmp/7589/7589_3784.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:48.583843104+07:00","message":"[GCS] Start streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.253073234+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.25312663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.2531322+07:00","message":"receive interim result [false|false]: ทั้งลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.253149613+07:00","message":"[buffer interim] 3785 false ทั้งลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.253156862+07:00","message":"[bufferProcess] interim [600000000]:ทั้งลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.253158913+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.25317839+07:00","message":"[bufferProcess] send to processor (ticker):ทั้งลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.253181817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.25318469+07:00","message":"> Transcript [49233] [false]: 'ทั้งลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.253186977+07:00","message":"Set StatePrefix (first interim): 'ทั้งลูก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:49.275235642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:49.275251005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.329153275+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.329226924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.329233877+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.329249525+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.329257511+07:00","message":"[bufferProcess] interim [780000000]:ฟังลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.329259855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.596863701+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.596905638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.596911675+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.596940633+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.596947935+07:00","message":"[bufferProcess] interim [960000000]:ฟังลูกทุ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.596950764+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.5969561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.596958981+07:00","message":"> Transcript [49234] [false]: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.596962096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.596964186+07:00","message":"Set new StatePrefix: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.633844246+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.633881701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.633886878+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.633903214+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.633910965+07:00","message":"[bufferProcess] interim [20000000]:ฟังลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.633913281+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.63392691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.633931166+07:00","message":"> Transcript [49235] [false]: 'ฟังลูกทุ่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.633934085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.633936106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.633938036+07:00","message":"StatePrefix: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.63394016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.651177331+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.651219116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.651225523+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:49.651239942+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.651248101+07:00","message":"[bufferProcess] interim [80000000]:ฟังลูกทุ่งอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.651250595+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.651256185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.651259015+07:00","message":"> Transcript [49236] [false]: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.651262161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.651264569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.651266876+07:00","message":"StatePrefix: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:49.651269043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.115728977+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.115784622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.115792574+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.115804063+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.115818174+07:00","message":"[bufferProcess] interim [320000000]:ฟังลูกทุ่งอยู่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.11582117+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.115826462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.115829747+07:00","message":"> Transcript [49237] [false]: 'ฟังลูกทุ่งอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.115832973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.115835038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.115837307+07:00","message":"StatePrefix: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.115839618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.254979083+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.25502743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.255034423+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.255049284+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255057477+07:00","message":"[bufferProcess] interim [440000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255060377+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255069427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255072446+07:00","message":"> Transcript [49238] [false]: 'ฟังลูกทุ่งอยู่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255078502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255082419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255085345+07:00","message":"StatePrefix: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255088646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255098699+07:00","message":"Push: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255101673+07:00","message":"TextPushed: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255105604+07:00","message":"Set new StatePrefix : 'ฟังลูกทุ่งอยู่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.255110075+07:00","message":"Next Push (prob) : 'อยู่แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.255124777+07:00","message":"push: {false ฟังลูกทุ่ง 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.656999867+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.657044315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.657052021+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:50.657068994+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.657084559+07:00","message":"[bufferProcess] interim [40000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.657087524+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.657094971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.657097965+07:00","message":"> Transcript [49239] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.657100836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:50.657105007+07:00","message":"Set new StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:51.62028777+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:51.620327608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:51.620334193+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:51.620349109+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.620358362+07:00","message":"[bufferProcess] interim [60000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.620361248+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.620367168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.620369983+07:00","message":"> Transcript [49240] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.620375168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.620377488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.620379767+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.620382112+07:00","message":"TextPushed: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:51.910896466+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:51.910950229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:51.910957678+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:51.910973064+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.910981692+07:00","message":"[bufferProcess] interim [300000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.910985797+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.910993661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.910996657+07:00","message":"> Transcript [49241] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.911000785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.911003337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.911008726+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:51.911011302+07:00","message":"TextPushed: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.051882057+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.051945809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.051953533+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.051971025+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.051980792+07:00","message":"[bufferProcess] interim [360000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.051984952+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.051996195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.052001019+07:00","message":"> Transcript [49242] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.052008133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.052012112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.05201591+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.052019946+07:00","message":"TextPushed: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.129205341+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.129248544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.129260407+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.129277287+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.129285786+07:00","message":"[bufferProcess] interim [420000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.129288461+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.129298125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.12930174+07:00","message":"> Transcript [49243] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.129305961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.12930856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.129310849+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.129313523+07:00","message":"TextPushed: 'ฟังลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.129320366+07:00","message":"Push: 'อยู่แล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.129322591+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.129324894+07:00","message":"Set new StatePrefix : 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.129327334+07:00","message":"Next Push (prob) : 'พี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.129349794+07:00","message":"push: {false อยู่แล้วหรือเปล่า 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.170473568+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.170515279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.17052193+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.170536834+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.170544465+07:00","message":"[bufferProcess] interim [480000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.170547114+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.170553687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.170556312+07:00","message":"> Transcript [49244] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.170559658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.170561639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.170563836+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.170566573+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.264457155+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.264498802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.264505709+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.264523262+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.26453231+07:00","message":"[bufferProcess] interim [660000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.264535021+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.264539548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.264542508+07:00","message":"> Transcript [49245] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.264546637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.264548947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.264551472+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.264554393+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:52.275616507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:52.275623158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.46466314+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.464699207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.4647058+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.464721424+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.464728347+07:00","message":"[bufferProcess] interim [840000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.464730679+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.464736498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.464739295+07:00","message":"> Transcript [49246] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.464742989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.464744952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.464747512+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.464750763+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.496705774+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.496744585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.496750779+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.496765575+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.496776189+07:00","message":"[bufferProcess] interim [900000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.496778672+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.49678221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.49678517+07:00","message":"> Transcript [49247] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.496789247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.496791454+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.496793614+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.496797862+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.49680536+07:00","message":"Push: 'พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.496807306+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.496810642+07:00","message":"Set new StatePrefix : 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.496813167+07:00","message":"Next Push (prob) : 'นั้นตอนไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.496839063+07:00","message":"push: {false พี่บ่าววี 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.60984318+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.609890036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไปจ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.60989697+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไปจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.609913876+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไปจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.609929127+07:00","message":"[bufferProcess] interim [20000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไปจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.609932457+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.609938413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.609941754+07:00","message":"> Transcript [49248] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.609945856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.609948163+07:00","message":"Set new StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.654877763+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.654915153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.654928805+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:52.654944535+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.654952594+07:00","message":"[bufferProcess] interim [80000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.654955743+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไปจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.65496215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.654964976+07:00","message":"> Transcript [49249] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไปจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.654967656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:52.654970607+07:00","message":"Set new StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนไปจ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.15582662+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.155872332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.155879794+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.155896114+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.155907607+07:00","message":"[bufferProcess] interim [560000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.155910321+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.15591663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.155926154+07:00","message":"> Transcript [49250] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.155930389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.155933965+07:00","message":"Set new StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.670610802+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.670656297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.670665631+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.670682604+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.670692168+07:00","message":"[bufferProcess] interim [40000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.670694973+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.670699483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.670702446+07:00","message":"> Transcript [49251] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.670706952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.670709026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.670714651+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.670718146+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.764023262+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.76406671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.76407614+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.764090806+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.764099388+07:00","message":"[bufferProcess] interim [220000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.764102153+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.764108986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.764112191+07:00","message":"> Transcript [49252] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.764116322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.764118892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.764121307+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.764124391+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.902207892+07:00","message":"[GCS] IsForceVAD: false for message ID: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.9400965+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.94014222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำหนิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.940149661+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำหนิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.940164899+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำหนิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.940175981+07:00","message":"[bufferProcess] interim [340000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำหนิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.940178731+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.940185289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.940192234+07:00","message":"> Transcript [49253] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.940197559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.940199894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.940202723+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.940205602+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.973478785+07:00","message":"[GCS] Start streaming session, msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.979072903+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.979107463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.979115377+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.979127213+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.979134501+07:00","message":"[bufferProcess] interim [400000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.979137617+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำหนิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.979144187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.979147267+07:00","message":"> Transcript [49254] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำหนิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.979152241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.97915509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.979157473+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.979160458+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.979167339+07:00","message":"Push: 'นั้นตอนเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.97916965+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.979172163+07:00","message":"Set new StatePrefix : 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำหนิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:53.979175597+07:00","message":"Next Push (prob) : 'อ่ะคิดเห็นตำหนิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:53.979183156+07:00","message":"push: {false นั้นตอนเป็นทหาร 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.024864663+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.024907534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำแหน่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.024916627+07:00","message":"receive interim result [false|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.024940389+07:00","message":"[buffer interim] 3785 false ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.02494926+07:00","message":"[bufferProcess] interim [460000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.024952152+07:00","message":"[bufferProcess] send to processor:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.02495802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.024961574+07:00","message":"> Transcript [49255] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.024964542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.024967162+07:00","message":"Set new StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.169208859+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.169247791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามในหนัง\",\"confidence\":0.92823166}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.169255724+07:00","message":"receive interim result [true|false]: ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามในหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.169263249+07:00","message":"end recv isFinal message id 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.1692655+07:00","message":"end Recv id 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.16927291+07:00","message":"[buffer interim] 3785 true ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามในหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169280893+07:00","message":"[bufferProcess] interim [550000000]:ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามในหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169284989+07:00","message":"[bufferProcess] send to processor (isfinal):ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169288425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.16929124+07:00","message":"> Transcript [49256] [false]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169294011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169296029+07:00","message":"Set new StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169298191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169302364+07:00","message":"> Transcript [49257] [true]: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตามในหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169305276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.16930752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169309447+07:00","message":"StatePrefix: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหารอ่ะคิดเห็นตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169312087+07:00","message":"TextPushed: 'ฟังลูกทุ่งอยู่แล้วหรือเปล่าพี่บ่าววีนั้นตอนเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.169315475+07:00","message":"Push: 'อ่ะคิดเห็นตามในหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.16932357+07:00","message":"push: {true อ่ะคิดเห็นตามในหนัง 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:54.180612543+07:00","message":"write wav file: './tmp/7589/7589_3785.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.639587539+07:00","message":"receive streaming session, msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.639629861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.639636466+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.639651933+07:00","message":"[buffer interim] 3786 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.63966124+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.639663224+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.750253917+07:00","message":"receive streaming session, msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.7503072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.750316188+07:00","message":"receive interim result [false|false]: ที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.750335918+07:00","message":"[buffer interim] 3786 false ที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.750347238+07:00","message":"[bufferProcess] interim [600000000]:ที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.750351424+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.750361428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.750366959+07:00","message":"> Transcript [49258] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.750370306+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.96296792+07:00","message":"receive streaming session, msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.963008958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.963017002+07:00","message":"receive interim result [false|false]: ที่เขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:54.963035942+07:00","message":"[buffer interim] 3786 false ที่เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.963048235+07:00","message":"[bufferProcess] interim [780000000]:ที่เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.963052221+07:00","message":"[bufferProcess] send to processor:ที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.963060801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.963066136+07:00","message":"> Transcript [49259] [false]: 'ที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.963070822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.963073986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.963077408+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:54.963080652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.015569323+07:00","message":"receive streaming session, msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.01560913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เขาวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.015615971+07:00","message":"receive interim result [false|false]: ที่เขาวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.015631127+07:00","message":"[buffer interim] 3786 false ที่เขาวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.015642322+07:00","message":"[bufferProcess] interim [840000000]:ที่เขาวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.015647343+07:00","message":"[bufferProcess] send to processor:ที่เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.015654985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.015657999+07:00","message":"> Transcript [49260] [false]: 'ที่เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.015661141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.015663563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.015665964+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.015670691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.205787848+07:00","message":"receive streaming session, msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.205826337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เขาวิ่งกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.20583496+07:00","message":"receive interim result [false|false]: ที่เขาวิ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.20585443+07:00","message":"[buffer interim] 3786 false ที่เขาวิ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.205861834+07:00","message":"[bufferProcess] interim [80000000]:ที่เขาวิ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.205864928+07:00","message":"[bufferProcess] send to processor:ที่เขาวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.205871067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.205873921+07:00","message":"> Transcript [49261] [false]: 'ที่เขาวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.205876907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.205879103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.205881393+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.205883531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:55.275858433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:55.275863517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.399703801+07:00","message":"receive streaming session, msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.399743746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เขาวิ่งกันน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.399751242+07:00","message":"receive interim result [false|false]: ที่เขาวิ่งกันน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.399765847+07:00","message":"[buffer interim] 3786 false ที่เขาวิ่งกันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399774134+07:00","message":"[bufferProcess] interim [260000000]:ที่เขาวิ่งกันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399777065+07:00","message":"[bufferProcess] send to processor:ที่เขาวิ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399784938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399787809+07:00","message":"> Transcript [49262] [false]: 'ที่เขาวิ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399791421+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399795927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399798557+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399801041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399808135+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399810215+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399813166+07:00","message":"Set new StatePrefix : 'ที่เขาวิ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.399815665+07:00","message":"Next Push (prob) : 'เขาวิ่งกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.399824975+07:00","message":"push: {false ที่ 0 0xc003325180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.502902418+07:00","message":"[GCS] IsForceVAD: false for message ID: 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.573390179+07:00","message":"[GCS] Start streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.612688468+07:00","message":"receive streaming session, msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.612734319+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-06-22T13:34:55.612741217+07:00","message":"receive interim result [true|false]: ที่เขาวิ่งกันน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.612752083+07:00","message":"end recv isFinal message id 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.612754777+07:00","message":"end Recv id 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.612762176+07:00","message":"[buffer interim] 3786 true ที่เขาวิ่งกันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612773995+07:00","message":"[bufferProcess] interim [560000000]:ที่เขาวิ่งกันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612778307+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เขาวิ่งกันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612784078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612787269+07:00","message":"> Transcript [49263] [false]: 'ที่เขาวิ่งกันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612791483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612793667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.61279667+07:00","message":"StatePrefix: 'ที่เขาวิ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612799513+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612801447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.61280364+07:00","message":"> Transcript [49264] [true]: 'ที่เขาวิ่งกันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612806109+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612810158+07:00","message":"StatePrefix: 'ที่เขาวิ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612812017+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:55.612814587+07:00","message":"Push: 'เขาวิ่งกันน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:55.612823803+07:00","message":"push: {true เขาวิ่งกันน่ะ 0 0xc003325180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:34:55.619454385+07:00","message":"write wav file: './tmp/7589/7589_3786.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:56.551972445+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:56.552027681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชภัฏ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:56.552037017+07:00","message":"receive interim result [false|false]: ราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:56.552053912+07:00","message":"[buffer interim] 3787 false ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:56.552062102+07:00","message":"[bufferProcess] interim [20000000]:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:56.552064243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.004564965+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.004599362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.004605651+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.004625615+07:00","message":"[buffer interim] 3787 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.004636687+07:00","message":"[bufferProcess] interim [500000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.004641005+07:00","message":"[bufferProcess] send to processor:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.004647481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.004651222+07:00","message":"> Transcript [49265] [false]: 'ราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.004654365+07:00","message":"Set StatePrefix (first interim): 'ราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.461033527+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.461080563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.461088346+07:00","message":"receive interim result [false|false]: ร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.461106508+07:00","message":"[buffer interim] 3787 false ร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.461118799+07:00","message":"[bufferProcess] interim [920000000]:ร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.461122467+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.461127629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.461131664+07:00","message":"> Transcript [49266] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.461134815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.461138161+07:00","message":"Set new StatePrefix: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.687523978+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.687564459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.687570451+07:00","message":"receive interim result [false|false]: มีร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.687584656+07:00","message":"[buffer interim] 3787 false มีร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.687592205+07:00","message":"[bufferProcess] interim [100000000]:มีร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.68759494+07:00","message":"[bufferProcess] send to processor:ร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.68759926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.687602269+07:00","message":"> Transcript [49267] [false]: 'ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.687605079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.687607298+07:00","message":"Set new StatePrefix: 'ร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.96907049+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.969115022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีร้องเพลงกีต้าร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.969122411+07:00","message":"receive interim result [false|false]: มีร้องเพลงกีต้าร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:57.969140081+07:00","message":"[buffer interim] 3787 false มีร้องเพลงกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.969151077+07:00","message":"[bufferProcess] interim [280000000]:มีร้องเพลงกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.969153558+07:00","message":"[bufferProcess] send to processor:มีร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.969157922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.969168555+07:00","message":"> Transcript [49268] [false]: 'มีร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.969171515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:57.969174007+07:00","message":"Set new StatePrefix: 'มีร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.021418717+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.021456593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.021463699+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.021478457+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.021486231+07:00","message":"[bufferProcess] interim [340000000]:ร้องเพลงเป็นเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.02148897+07:00","message":"[bufferProcess] send to processor:มีร้องเพลงกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.021496623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.021499561+07:00","message":"> Transcript [49269] [false]: 'มีร้องเพลงกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.021502763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.02150615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.021508775+07:00","message":"StatePrefix: 'มีร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.021511187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.164686933+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.164725666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.164731672+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.164744281+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.164755359+07:00","message":"[bufferProcess] interim [520000000]:ร้องเพลงเป็นเปล่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.164758187+07:00","message":"[bufferProcess] send to processor:ร้องเพลงเป็นเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.164761814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.16476472+07:00","message":"> Transcript [49270] [false]: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.164767554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.164770017+07:00","message":"Set new StatePrefix: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.27022089+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.2702599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.270266113+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่าพี่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.270280595+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่าพี่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.2702915+07:00","message":"[bufferProcess] interim [700000000]:ร้องเพลงเป็นเปล่าพี่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.270294292+07:00","message":"[bufferProcess] send to processor:ร้องเพลงเป็นเปล่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.270298612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.27030194+07:00","message":"> Transcript [49271] [false]: 'ร้องเพลงเป็นเปล่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.270306024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.270308536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.270310604+07:00","message":"StatePrefix: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.270313188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:58.276408837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:34:58.276414129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.373312907+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.373353126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่แอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.373360015+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่าพี่แอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.373372251+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่าพี่แอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.373382596+07:00","message":"[bufferProcess] interim [820000000]:ร้องเพลงเป็นเปล่าพี่แอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.373385486+07:00","message":"[bufferProcess] send to processor:ร้องเพลงเป็นเปล่าพี่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.373392474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.373395866+07:00","message":"> Transcript [49272] [false]: 'ร้องเพลงเป็นเปล่าพี่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.373399885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.373402222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.373406774+07:00","message":"StatePrefix: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.373409257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.549200189+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.549241823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่แอ้วไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.549249251+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่าพี่แอ้วไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.549263728+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่าพี่แอ้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.549274716+07:00","message":"[bufferProcess] interim [940000000]:ร้องเพลงเป็นเปล่าพี่แอ้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.549277405+07:00","message":"[bufferProcess] send to processor:ร้องเพลงเป็นเปล่าพี่แอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.549283643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.549286824+07:00","message":"> Transcript [49273] [false]: 'ร้องเพลงเป็นเปล่าพี่แอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.549290616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.549293224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.549296192+07:00","message":"StatePrefix: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.54929892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.599810758+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.599851106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่เอาไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.599859909+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่าพี่เอาไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.599873217+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่าพี่เอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.599881721+07:00","message":"[bufferProcess] interim [0]:ร้องเพลงเป็นเปล่าพี่เอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.599884175+07:00","message":"[bufferProcess] send to processor:ร้องเพลงเป็นเปล่าพี่แอ้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.599888618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.599891546+07:00","message":"> Transcript [49274] [false]: 'ร้องเพลงเป็นเปล่าพี่แอ้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.599895282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.599897475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.599899413+07:00","message":"StatePrefix: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.599901804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.59990508+07:00","message":"Push: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.599907812+07:00","message":"TextPushed: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.59991192+07:00","message":"Set new StatePrefix : 'ร้องเพลงเป็นเปล่าพี่แอ้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:58.599914611+07:00","message":"Next Push (prob) : 'พี่แอ้วไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:58.599922279+07:00","message":"push: {false ร้องเพลงเป็นเปล่า 0 0xc004866200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.159168527+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.159219977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่เอาไหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.15922906+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่าพี่เอาไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.159249597+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่าพี่เอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.159263498+07:00","message":"[bufferProcess] interim [600000000]:ร้องเพลงเป็นเปล่าพี่เอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.159267379+07:00","message":"[bufferProcess] send to processor:ร้องเพลงเป็นเปล่าพี่เอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.159275405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.159279393+07:00","message":"> Transcript [49275] [false]: 'ร้องเพลงเป็นเปล่าพี่เอาไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.159282353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.159288798+07:00","message":"Set new StatePrefix: 'ร้องเพลงเป็นเปล่าพี่เอาไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.253175324+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.253215203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่เอากับเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.253221595+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่าพี่เอากับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.253237902+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่าพี่เอากับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.253246645+07:00","message":"[bufferProcess] interim [720000000]:ร้องเพลงเป็นเปล่าพี่เอากับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.253249657+07:00","message":"[bufferProcess] send to processor:ร้องเพลงเป็นเปล่าพี่เอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.253256924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.25325983+07:00","message":"> Transcript [49276] [false]: 'ร้องเพลงเป็นเปล่าพี่เอาไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.253263447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.253265915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.25326802+07:00","message":"StatePrefix: 'ร้องเพลงเป็นเปล่าพี่เอาไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.253270903+07:00","message":"TextPushed: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.452198667+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.452246428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.452252824+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:34:59.452271584+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.452283859+07:00","message":"[bufferProcess] interim [900000000]:ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.4522873+07:00","message":"[bufferProcess] send to processor:ร้องเพลงเป็นเปล่าพี่เอากับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.452291896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.452295017+07:00","message":"> Transcript [49277] [false]: 'ร้องเพลงเป็นเปล่าพี่เอากับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.452297975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:34:59.452300139+07:00","message":"Set new StatePrefix: 'ร้องเพลงเป็นเปล่าพี่เอากับเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.124057233+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.124095851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.124102594+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.124119486+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.124127075+07:00","message":"[bufferProcess] interim [500000000]:ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.124129424+07:00","message":"[bufferProcess] send to processor:ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.124133051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.124135807+07:00","message":"> Transcript [49278] [false]: 'ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.124138061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.124140039+07:00","message":"Set new StatePrefix: 'ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.381193501+07:00","message":"[GCS] IsForceVAD: false for message ID: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.447885869+07:00","message":"[GCS] Start streaming session, msgId: 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.53980699+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.539849658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆหรอคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.539856712+07:00","message":"receive interim result [false|false]: ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆหรอคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.539874203+07:00","message":"[buffer interim] 3787 false ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.53988398+07:00","message":"[bufferProcess] interim [860000000]:ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.539887107+07:00","message":"[bufferProcess] send to processor:ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.539895648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.539900791+07:00","message":"> Transcript [49279] [false]: 'ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.539904632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.539907912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.539910038+07:00","message":"StatePrefix: 'ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.539912956+07:00","message":"TextPushed: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.636596489+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.636635067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงเป็นเปล่าพี่เอาไหมกับเพื่อนๆหรอคะ\",\"confidence\":0.8814079}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.63664503+07:00","message":"receive interim result [true|false]: ร้องเพลงเป็นเปล่าพี่เอาไหมกับเพื่อนๆหรอคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.636669975+07:00","message":"end recv isFinal message id 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.636672807+07:00","message":"end Recv id 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.636678783+07:00","message":"[buffer interim] 3787 true ร้องเพลงเป็นเปล่าพี่เอาไหมกับเพื่อนๆหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636689166+07:00","message":"[bufferProcess] interim [10000000]:ร้องเพลงเป็นเปล่าพี่เอาไหมกับเพื่อนๆหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636697792+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636701864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636704816+07:00","message":"> Transcript [49280] [false]: 'ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636708463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636710632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636715152+07:00","message":"StatePrefix: 'ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636717895+07:00","message":"TextPushed: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636720158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.63672249+07:00","message":"> Transcript [49281] [true]: 'ร้องเพลงเป็นเปล่าพี่เอาไหมกับเพื่อนๆหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636724933+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636726652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636728479+07:00","message":"StatePrefix: 'ร้องเพลงเป็นเปล่าพี่แอมกับเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636730605+07:00","message":"TextPushed: 'ร้องเพลงเป็นเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:00.636738227+07:00","message":"Push: 'พี่เอาไหมกับเพื่อนๆหรอคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:00.636747169+07:00","message":"push: {true พี่เอาไหมกับเพื่อนๆหรอคะ 0 0xc004866200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:00.647415313+07:00","message":"write wav file: './tmp/7589/7589_3787.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.168690805+07:00","message":"receive streaming session, msgId: 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.168735632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.168740922+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.168756743+07:00","message":"[buffer interim] 3788 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.168765084+07:00","message":"[bufferProcess] interim [720000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.168767207+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.185600752+07:00","message":"receive streaming session, msgId: 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.185634786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.185640482+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.185656759+07:00","message":"[buffer interim] 3788 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.185663438+07:00","message":"[bufferProcess] interim [780000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.185665906+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.185669847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.185673059+07:00","message":"> Transcript [49282] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.185675819+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:01.27697222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:01.276983645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.419509571+07:00","message":"receive streaming session, msgId: 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.419557253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.419563512+07:00","message":"receive interim result [false|false]: ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.419578529+07:00","message":"[buffer interim] 3788 false ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.419589197+07:00","message":"[bufferProcess] interim [960000000]:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.419591702+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.419598226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.419601089+07:00","message":"> Transcript [49283] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.419604528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.41960721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.41960958+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.419611845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.42640787+07:00","message":"receive streaming session, msgId: 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.426431008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นจังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.426435875+07:00","message":"receive interim result [false|false]: ไม่เป็นจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.426447381+07:00","message":"[buffer interim] 3788 false ไม่เป็นจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.426453144+07:00","message":"[bufferProcess] interim [20000000]:ไม่เป็นจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.426455842+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.426458909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.426461731+07:00","message":"> Transcript [49284] [false]: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.426464174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.42646625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.42646828+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.426470248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.672485324+07:00","message":"receive streaming session, msgId: 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.67254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นจังหวะวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.67254651+07:00","message":"receive interim result [false|false]: ไม่เป็นจังหวะวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.672560969+07:00","message":"[buffer interim] 3788 false ไม่เป็นจังหวะวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.672571969+07:00","message":"[bufferProcess] interim [260000000]:ไม่เป็นจังหวะวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.672574694+07:00","message":"[bufferProcess] send to processor:ไม่เป็นจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.672581456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.672584505+07:00","message":"> Transcript [49285] [false]: 'ไม่เป็นจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.672588123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.672590802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.672593301+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.672595658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.782053649+07:00","message":"[GCS] IsForceVAD: false for message ID: 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.913561742+07:00","message":"[GCS] Start streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.922179637+07:00","message":"receive streaming session, msgId: 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.922214502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นจังหวะวิ่ง\",\"confidence\":0.88523436}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.922220746+07:00","message":"receive interim result [true|false]: ไม่เป็นจังหวะวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.92222915+07:00","message":"end recv isFinal message id 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.922231959+07:00","message":"end Recv id 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.922237835+07:00","message":"[buffer interim] 3788 true ไม่เป็นจังหวะวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922247078+07:00","message":"[bufferProcess] interim [560000000]:ไม่เป็นจังหวะวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922250467+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เป็นจังหวะวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922255955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922260346+07:00","message":"> Transcript [49286] [false]: 'ไม่เป็นจังหวะวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922263374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922265494+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922267875+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922270192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.92227296+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922275094+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922277269+07:00","message":"Set new StatePrefix : 'ไม่เป็นจังหวะวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922279563+07:00","message":"Next Push (prob) : 'เป็นจังหวะวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922281428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922283563+07:00","message":"> Transcript [49287] [true]: 'ไม่เป็นจังหวะวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922285854+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922287752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922289656+07:00","message":"StatePrefix: 'ไม่เป็นจังหวะวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922291601+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:01.922293773+07:00","message":"Push: 'เป็นจังหวะวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.922300122+07:00","message":"push: {false ไม่ 0 0xc004866c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:01.922304815+07:00","message":"push: {true เป็นจังหวะวิ่ง 0 0xc004866c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:01.92885269+07:00","message":"write wav file: './tmp/7589/7589_3788.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.111474026+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.111519484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.111525479+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.111538887+07:00","message":"[buffer interim] 3789 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.111546134+07:00","message":"[bufferProcess] interim [200000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.111548178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.111551966+07:00","message":"[bufferProcess] send to processor (ticker):ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.111554668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.111557143+07:00","message":"> Transcript [49288] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.11155926+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.225822026+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.225866739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.225872588+07:00","message":"receive interim result [false|false]: อย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.225885205+07:00","message":"[buffer interim] 3789 false อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.225894942+07:00","message":"[bufferProcess] interim [320000000]:อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.225896822+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.442021587+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.442061482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางแท่นเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.442067877+07:00","message":"receive interim result [false|false]: ยางแท่นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.44208096+07:00","message":"[buffer interim] 3789 false ยางแท่นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.442092222+07:00","message":"[bufferProcess] interim [500000000]:ยางแท่นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.442096501+07:00","message":"[bufferProcess] send to processor:อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.442100365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.442103361+07:00","message":"> Transcript [49289] [false]: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.442105657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.442107914+07:00","message":"Set new StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.598964978+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.599003601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นเที่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.599009762+07:00","message":"receive interim result [false|false]: อย่างเช่นเที่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.599025938+07:00","message":"[buffer interim] 3789 false อย่างเช่นเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.599033564+07:00","message":"[bufferProcess] interim [620000000]:อย่างเช่นเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.59903624+07:00","message":"[bufferProcess] send to processor:ยางแท่นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.599039872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.599042812+07:00","message":"> Transcript [49290] [false]: 'ยางแท่นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.599045334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.599047746+07:00","message":"Set new StatePrefix: 'ยางแท่นเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.611255996+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.611278971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.61128433+07:00","message":"receive interim result [false|false]: อย่างเช่นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.611296456+07:00","message":"[buffer interim] 3789 false อย่างเช่นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.611302555+07:00","message":"[bufferProcess] interim [680000000]:อย่างเช่นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.611304941+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.611307796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.61131055+07:00","message":"> Transcript [49291] [false]: 'อย่างเช่นเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.611312665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.611314699+07:00","message":"Set new StatePrefix: 'อย่างเช่นเที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.792679121+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.792739176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.792748081+07:00","message":"receive interim result [false|false]: อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:03.792767732+07:00","message":"[buffer interim] 3789 false อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.79277741+07:00","message":"[bufferProcess] interim [860000000]:อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.792781019+07:00","message":"[bufferProcess] send to processor:อย่างเช่นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.79279143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.792798211+07:00","message":"> Transcript [49292] [false]: 'อย่างเช่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.792801763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:03.792804885+07:00","message":"Set new StatePrefix: 'อย่างเช่นอะไร'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:04.277715552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:04.277737522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:04.366430785+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:04.366476948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไรบ้าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:04.366484252+07:00","message":"receive interim result [false|false]: อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:04.366499611+07:00","message":"[buffer interim] 3789 false อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:04.366508201+07:00","message":"[bufferProcess] interim [460000000]:อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:04.366511025+07:00","message":"[bufferProcess] send to processor:อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:04.366515778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:04.366520019+07:00","message":"> Transcript [49293] [false]: 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:04.366525394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:04.366528545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:04.3665316+07:00","message":"StatePrefix: 'อย่างเช่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:04.366534974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.097185695+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.09722706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไรบ้างที่ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.097233654+07:00","message":"receive interim result [false|false]: อย่างเช่นอะไรบ้างที่ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.097252749+07:00","message":"[buffer interim] 3789 false อย่างเช่นอะไรบ้างที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.09726301+07:00","message":"[bufferProcess] interim [140000000]:อย่างเช่นอะไรบ้างที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097265703+07:00","message":"[bufferProcess] send to processor:อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097270129+07:00","message":"[bufferProcess] send to processor (ticker):อย่างเช่นอะไรบ้างที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.09727334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097276604+07:00","message":"> Transcript [49294] [false]: 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097280145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097284038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097286697+07:00","message":"StatePrefix: 'อย่างเช่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097289158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097290841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097293188+07:00","message":"> Transcript [49295] [false]: 'อย่างเช่นอะไรบ้างที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097295346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097297148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097298871+07:00","message":"StatePrefix: 'อย่างเช่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.097300851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.163009779+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.163057798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไรบ้าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.163066495+07:00","message":"receive interim result [false|false]: อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.163086207+07:00","message":"[buffer interim] 3789 false อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.163097386+07:00","message":"[bufferProcess] interim [260000000]:อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.163099731+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.343988027+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.344030339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไรบ้างที่ผมดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.344037658+07:00","message":"receive interim result [false|false]: อย่างเช่นอะไรบ้างที่ผมดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.344053031+07:00","message":"[buffer interim] 3789 false อย่างเช่นอะไรบ้างที่ผมดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.344061166+07:00","message":"[bufferProcess] interim [440000000]:อย่างเช่นอะไรบ้างที่ผมดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.344064226+07:00","message":"[bufferProcess] send to processor:อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.344072139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.34407542+07:00","message":"> Transcript [49296] [false]: 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.344078923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.344081636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.344084074+07:00","message":"StatePrefix: 'อย่างเช่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.3440865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.344092696+07:00","message":"Push: 'อย่างเช่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.344095347+07:00","message":"TextPushed: 'อย่างเช่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.344097995+07:00","message":"Set new StatePrefix : 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.344100328+07:00","message":"Next Push (prob) : 'บ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.344108634+07:00","message":"push: {false อย่างเช่นอะไร 0 0xc0052cf100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.48090366+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.480948957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไรบ้าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.48095744+07:00","message":"receive interim result [false|false]: อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:06.480973493+07:00","message":"[buffer interim] 3789 false อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.480983589+07:00","message":"[bufferProcess] interim [560000000]:อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.480986365+07:00","message":"[bufferProcess] send to processor:อย่างเช่นอะไรบ้างที่ผมดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.480994798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.480998207+07:00","message":"> Transcript [49297] [false]: 'อย่างเช่นอะไรบ้างที่ผมดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.481002497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.48100497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.48100699+07:00","message":"StatePrefix: 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:06.481009478+07:00","message":"TextPushed: 'อย่างเช่นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.002233558+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.002279457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไรบ้างที่ผมกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.002287384+07:00","message":"receive interim result [false|false]: อย่างเช่นอะไรบ้างที่ผมกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.002306673+07:00","message":"[buffer interim] 3789 false อย่างเช่นอะไรบ้างที่ผมกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.002320298+07:00","message":"[bufferProcess] interim [40000000]:อย่างเช่นอะไรบ้างที่ผมกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.002326331+07:00","message":"[bufferProcess] send to processor:อย่างเช่นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.002334117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.002337142+07:00","message":"> Transcript [49298] [false]: 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.002340865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.002342994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.002345559+07:00","message":"StatePrefix: 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.002348215+07:00","message":"TextPushed: 'อย่างเช่นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.063889942+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.063939517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไรบ้างที่ผมกำลังไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.063951989+07:00","message":"receive interim result [false|false]: อย่างเช่นอะไรบ้างที่ผมกำลังไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.063967197+07:00","message":"[buffer interim] 3789 false อย่างเช่นอะไรบ้างที่ผมกำลังไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.063979163+07:00","message":"[bufferProcess] interim [160000000]:อย่างเช่นอะไรบ้างที่ผมกำลังไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.063982221+07:00","message":"[bufferProcess] send to processor:อย่างเช่นอะไรบ้างที่ผมกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.063989073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.063992056+07:00","message":"> Transcript [49299] [false]: 'อย่างเช่นอะไรบ้างที่ผมกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.063996027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.063998302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.064000931+07:00","message":"StatePrefix: 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.064003715+07:00","message":"TextPushed: 'อย่างเช่นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.101272902+07:00","message":"[GCS] IsForceVAD: false for message ID: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.177285493+07:00","message":"[GCS] Start streaming session, msgId: 3790"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:07.278035695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:07.278041137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.29167161+07:00","message":"[GCS] IsForceVAD: false for message ID: 3790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.318061596+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.318106762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไรบ้างที่ผมกำลังเป็นทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.318113801+07:00","message":"receive interim result [false|false]: อย่างเช่นอะไรบ้างที่ผมกำลังเป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.318130598+07:00","message":"[buffer interim] 3789 false อย่างเช่นอะไรบ้างที่ผมกำลังเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.318141153+07:00","message":"[bufferProcess] interim [400000000]:อย่างเช่นอะไรบ้างที่ผมกำลังเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.318144033+07:00","message":"[bufferProcess] send to processor:อย่างเช่นอะไรบ้างที่ผมกำลังไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.318150508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.318153908+07:00","message":"> Transcript [49300] [false]: 'อย่างเช่นอะไรบ้างที่ผมกำลังไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.31815848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.318161638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.318167683+07:00","message":"StatePrefix: 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.318170723+07:00","message":"TextPushed: 'อย่างเช่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.31817709+07:00","message":"Push: 'บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.318179581+07:00","message":"TextPushed: 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.318181715+07:00","message":"Set new StatePrefix : 'อย่างเช่นอะไรบ้างที่ผมกำลังไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.318184187+07:00","message":"Next Push (prob) : 'ที่ผมกำลังไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.318210334+07:00","message":"push: {false บ้าง 0 0xc0052cf100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.363673817+07:00","message":"[GCS] Start streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.408323497+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.408376522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นอะไรบ้างที่ผมดังกำลังเป็นทหาร\",\"confidence\":0.92084277}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.408385222+07:00","message":"receive interim result [true|false]: อย่างเช่นอะไรบ้างที่ผมดังกำลังเป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.408400729+07:00","message":"end recv isFinal message id 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.408404405+07:00","message":"end Recv id 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.408415825+07:00","message":"[buffer interim] 3789 true อย่างเช่นอะไรบ้างที่ผมดังกำลังเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408431437+07:00","message":"[bufferProcess] interim [400000000]:อย่างเช่นอะไรบ้างที่ผมดังกำลังเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408437665+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างเช่นอะไรบ้างที่ผมกำลังเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.40845256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.40847116+07:00","message":"> Transcript [49301] [false]: 'อย่างเช่นอะไรบ้างที่ผมกำลังเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408475011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408477924+07:00","message":"Set new StatePrefix: 'อย่างเช่นอะไรบ้างที่ผมกำลังเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408480509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408483637+07:00","message":"> Transcript [49302] [true]: 'อย่างเช่นอะไรบ้างที่ผมดังกำลังเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408487339+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408489401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408491489+07:00","message":"StatePrefix: 'อย่างเช่นอะไรบ้างที่ผมกำลังเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408494053+07:00","message":"TextPushed: 'อย่างเช่นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.408501736+07:00","message":"Push: 'ที่ผมดังกำลังเป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.408511851+07:00","message":"push: {true ที่ผมดังกำลังเป็นทหาร 0 0xc0052cf100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:07.419278688+07:00","message":"write wav file: './tmp/7589/7589_3789.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.446960613+07:00","message":"receive streaming session, msgId: 3790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.446978047+07:00","message":"found end of frame, send empty tag with msgId: 3790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.44698189+07:00","message":"end Recv id 3790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.446989002+07:00","message":"[buffer interim] 3790 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.446996945+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.447006095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.447009247+07:00","message":"> Transcript [49303] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.447011807+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.447013941+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.447016051+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.447017996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.447020423+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.447031395+07:00","message":"push: {true \n 0 0xc003769080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:07.454292254+07:00","message":"write wav file: './tmp/7589/7589_3790.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.727853013+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.72790236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.72790813+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:07.727925063+07:00","message":"[buffer interim] 3791 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.727932847+07:00","message":"[bufferProcess] interim [420000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:07.727934768+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.084209223+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.084257966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.084263532+07:00","message":"receive interim result [false|false]: ปีละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.084278332+07:00","message":"[buffer interim] 3791 false ปีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.084286941+07:00","message":"[bufferProcess] interim [540000000]:ปีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.084289582+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.084296003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.084299023+07:00","message":"> Transcript [49304] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.084301329+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.102389358+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.102438777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.1024455+07:00","message":"receive interim result [false|false]: ปีแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.102465831+07:00","message":"[buffer interim] 3791 false ปีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.10247353+07:00","message":"[bufferProcess] interim [600000000]:ปีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.102476146+07:00","message":"[bufferProcess] send to processor:ปีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.102480554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.102484366+07:00","message":"> Transcript [49305] [false]: 'ปีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.102486601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.102488556+07:00","message":"Set new StatePrefix: 'ปีละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.135663547+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.135716452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.135725091+07:00","message":"receive interim result [false|false]: ปีแรกๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.135743343+07:00","message":"[buffer interim] 3791 false ปีแรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.135756834+07:00","message":"[bufferProcess] interim [720000000]:ปีแรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.135760888+07:00","message":"[bufferProcess] send to processor:ปีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.135771591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.13577575+07:00","message":"> Transcript [49306] [false]: 'ปีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.135778815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.135782303+07:00","message":"Set new StatePrefix: 'ปีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.241972303+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.242012381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.242019095+07:00","message":"receive interim result [false|false]: ปีแรกๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.242037376+07:00","message":"[buffer interim] 3791 false ปีแรกๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.242046666+07:00","message":"[bufferProcess] interim [900000000]:ปีแรกๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.242049149+07:00","message":"[bufferProcess] send to processor:ปีแรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.242053165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.242056419+07:00","message":"> Transcript [49307] [false]: 'ปีแรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.242059996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.242062235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.242064489+07:00","message":"StatePrefix: 'ปีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.242066833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.570706727+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.570751819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.570757929+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.570774271+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.570783258+07:00","message":"[bufferProcess] interim [140000000]:ปีแรกๆที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.570785764+07:00","message":"[bufferProcess] send to processor:ปีแรกๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.570791636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.570794826+07:00","message":"> Transcript [49308] [false]: 'ปีแรกๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.570798624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.570800994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.570802912+07:00","message":"StatePrefix: 'ปีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.570805133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.608729903+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.608771352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.608778013+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.60879076+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.608798707+07:00","message":"[bufferProcess] interim [260000000]:ปีแรกๆที่ผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.608801601+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.608807405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.608810193+07:00","message":"> Transcript [49309] [false]: 'ปีแรกๆที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.608813929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.608816647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.608820357+07:00","message":"StatePrefix: 'ปีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.608822767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.667830388+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.667867365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.667874497+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.667886152+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.667893629+07:00","message":"[bufferProcess] interim [320000000]:ปีแรกๆที่ผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.66789611+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.66790218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.667905235+07:00","message":"> Transcript [49310] [false]: 'ปีแรกๆที่ผมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.667908565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.667911089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.66791517+07:00","message":"StatePrefix: 'ปีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.667917749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.667924242+07:00","message":"Push: 'ปีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.667926598+07:00","message":"TextPushed: 'ปีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.667929244+07:00","message":"Set new StatePrefix : 'ปีแรกๆที่ผมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.667931848+07:00","message":"Next Push (prob) : 'ๆที่ผมไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.667941038+07:00","message":"push: {false ปีแรก 0 0xc003769d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.740219741+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.740267707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.740275594+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:08.740301162+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.740311208+07:00","message":"[bufferProcess] interim [380000000]:ปีแรกๆที่ผมไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.740315449+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.740320623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.740325269+07:00","message":"> Transcript [49311] [false]: 'ปีแรกๆที่ผมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.740328574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:08.740332074+07:00","message":"Set new StatePrefix: 'ปีแรกๆที่ผมเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.316387331+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.316433252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.316439375+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.316455124+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.31646358+07:00","message":"[bufferProcess] interim [980000000]:ปีแรกๆที่ผมไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.316466296+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.316470476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.316473491+07:00","message":"> Transcript [49312] [false]: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.316475969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.316478098+07:00","message":"Set new StatePrefix: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.438796574+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.438835523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.438840779+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.438855785+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.438864127+07:00","message":"[bufferProcess] interim [100000000]:ปีแรกๆที่ผมไปเป็นวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.438866348+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.438870185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.438872889+07:00","message":"> Transcript [49313] [false]: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.438876454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.438878822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.438883487+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.438885924+07:00","message":"TextPushed: 'ปีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.668595272+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.668634005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.668640009+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.668654977+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.668662451+07:00","message":"[bufferProcess] interim [280000000]:ปีแรกๆที่ผมไปเป็นวิ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.668664938+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.66867321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.668676306+07:00","message":"> Transcript [49314] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.668680606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.668683246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.668685126+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.668689272+07:00","message":"TextPushed: 'ปีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.793685779+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.793725894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.793732505+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.793748852+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.79375732+07:00","message":"[bufferProcess] interim [340000000]:ปีแรกๆที่ผมไปเป็นวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.793760311+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.793768688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.793771878+07:00","message":"> Transcript [49315] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.793775775+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.793778548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.793780919+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.793783457+07:00","message":"TextPushed: 'ปีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.919755946+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.919805108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งในเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.919812009+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งในเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.919826727+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งในเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919836662+07:00","message":"[bufferProcess] interim [460000000]:ปีแรกๆที่ผมไปเป็นวิ่งในเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919840241+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919846638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919852906+07:00","message":"> Transcript [49316] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919857986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919861122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919864463+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919867452+07:00","message":"TextPushed: 'ปีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919872222+07:00","message":"Push: 'ๆที่ผมไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919875331+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919878565+07:00","message":"Set new StatePrefix : 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.919881555+07:00","message":"Next Push (prob) : 'วิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.919899604+07:00","message":"push: {false ๆที่ผมไปเป็น 0 0xc003769d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.978825556+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.97886505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งในเป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.978871918+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งในเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:09.978887846+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งในเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.978895069+07:00","message":"[bufferProcess] interim [580000000]:ปีแรกๆที่ผมไปเป็นวิ่งในเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.978901558+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งในเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.978905791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.978908736+07:00","message":"> Transcript [49317] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งในเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.978912097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.978914282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.978916729+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:09.978919094+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.009346048+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.009379386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งยังเป็นเพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.009385+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งยังเป็นเพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.009401506+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งยังเป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.009410099+07:00","message":"[bufferProcess] interim [640000000]:ปีแรกๆที่ผมไปเป็นวิ่งยังเป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.009412713+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งในเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.009419471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.009422315+07:00","message":"> Transcript [49318] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งในเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.009425663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.009428001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.009430447+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.009434291+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.153865687+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.153912575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.153919032+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.153932946+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.153941869+07:00","message":"[bufferProcess] interim [820000000]:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.15394487+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งยังเป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.153954166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.153957395+07:00","message":"> Transcript [49319] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งยังเป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.153961367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.153963818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.153966595+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.153969674+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:10.278262277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:10.278275062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.332802896+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.332846668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.332854105+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.332867166+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332875689+07:00","message":"[bufferProcess] interim [940000000]:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332878529+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332882786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332886019+07:00","message":"> Transcript [49320] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.33289017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332892549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332895083+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332897481+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332903115+07:00","message":"Push: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332905919+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332908209+07:00","message":"Set new StatePrefix : 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.332910639+07:00","message":"Next Push (prob) : 'เนี่ยเป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.332935844+07:00","message":"push: {false วิ่ง 0 0xc003769d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.442765117+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.442806087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.44281289+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.442824529+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.442832254+07:00","message":"[bufferProcess] interim [120000000]:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.442835003+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.442839095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.442842031+07:00","message":"> Transcript [49321] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.442845515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.442847742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.442850202+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.44285316+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.51372157+07:00","message":"[GCS] Cleaned up inactive client: 3765"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.513739825+07:00","message":"[GCS] Cleaned up inactive client: 3759"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.513742536+07:00","message":"[GCS] Cleaned up inactive client: 3764"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.513744621+07:00","message":"[GCS] Cleaned up inactive client: 3760"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.513747351+07:00","message":"[GCS] Cleaned up inactive client: 3762"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.513749305+07:00","message":"[GCS] Cleaned up inactive client: 3758"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.51375118+07:00","message":"[GCS] Cleaned up inactive client: 3756"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.513753261+07:00","message":"[GCS] Cleaned up inactive client: 3757"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.513755231+07:00","message":"[GCS] Cleaned up inactive client: 3763"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.513758176+07:00","message":"[GCS] Cleaned up inactive client: 3761"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.575473736+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.575517002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.57552516+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:10.575541752+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.575550069+07:00","message":"[bufferProcess] interim [300000000]:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.575552937+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.575561484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.575564347+07:00","message":"> Transcript [49322] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.575568311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.575571047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.575573483+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:10.575578505+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.214754381+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.2148325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.21484612+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.214870571+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.214888092+07:00","message":"[bufferProcess] interim [900000000]:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.214900019+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.214911346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.214918179+07:00","message":"> Transcript [49323] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.214924864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.214929688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.21493499+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.214940708+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.28944315+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.289478146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.28948486+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.289497058+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.289503973+07:00","message":"[bufferProcess] interim [960000000]:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.289507218+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.289512627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.289515651+07:00","message":"> Transcript [49324] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.28951902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.289521139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.28952366+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.289526467+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.289531805+07:00","message":"Push: 'เนี่ยเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.289534166+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.289536414+07:00","message":"Set new StatePrefix : 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.289538698+07:00","message":"Next Push (prob) : 'พี่ยิ่งยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.289546208+07:00","message":"push: {false เนี่ยเป็นเพลงของ 0 0xc003769d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.929191071+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.929229874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.929235885+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:11.929252556+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.929259999+07:00","message":"[bufferProcess] interim [560000000]:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.929262825+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.929266677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.929269579+07:00","message":"> Transcript [49325] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.929272971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.929275124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.929277172+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:11.929279957+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:12.716677607+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:12.716720252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:12.716727361+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:12.716741716+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.716749364+07:00","message":"[bufferProcess] interim [340000000]:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.716752497+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.716759445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.716762196+07:00","message":"> Transcript [49326] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.716765814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.716767877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.716771259+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.716774695+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:12.802664758+07:00","message":"[GCS] IsForceVAD: false for message ID: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:12.843973732+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:12.844014666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:12.844020819+07:00","message":"receive interim result [false|false]: ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:12.844033129+07:00","message":"[buffer interim] 3791 false ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.844040202+07:00","message":"[bufferProcess] interim [520000000]:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.84404325+07:00","message":"[bufferProcess] send to processor:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.844048818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.844051534+07:00","message":"> Transcript [49327] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.844055152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.844057563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.844059686+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:12.844062517+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:12.86385518+07:00","message":"[GCS] Start streaming session, msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.006054208+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.006092844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง\",\"confidence\":0.9420949}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.006099223+07:00","message":"receive interim result [true|false]: ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.006107021+07:00","message":"end recv isFinal message id 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.00610944+07:00","message":"end Recv id 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.006131187+07:00","message":"[buffer interim] 3791 true ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006155119+07:00","message":"[bufferProcess] interim [670000000]:ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006159543+07:00","message":"[bufferProcess] send to processor (isfinal):ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006163468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006166299+07:00","message":"> Transcript [49328] [false]: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006170419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006172435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006174696+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006177591+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006180693+07:00","message":"Push: 'พี่ยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006183013+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006185219+07:00","message":"Set new StatePrefix : 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006187655+07:00","message":"Next Push (prob) : 'สมศรีลองเอาไปวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006189597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006191617+07:00","message":"> Transcript [49329] [true]: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006194145+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006196034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006198278+07:00","message":"StatePrefix: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยงสมศรีลองเอาไปวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006200595+07:00","message":"TextPushed: 'ปีแรกๆที่ผมไปเป็นวิ่งเนี่ยเป็นเพลงของพี่ยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.006208212+07:00","message":"Push: 'สมศรีลองเอาไปวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.00621734+07:00","message":"push: {false พี่ยิ่งยง 0 0xc003769d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.006224744+07:00","message":"push: {true สมศรีลองเอาไปวิ่ง 0 0xc003769d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:13.021079332+07:00","message":"write wav file: './tmp/7589/7589_3791.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.209767663+07:00","message":"receive streaming session, msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.209810101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.209815798+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.209831746+07:00","message":"[buffer interim] 3792 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.209840034+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.209841846+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:13.27861629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:13.278637531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.540504674+07:00","message":"receive streaming session, msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.540553403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.540560824+07:00","message":"receive interim result [false|false]: ไปนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.540576851+07:00","message":"[buffer interim] 3792 false ไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.540585131+07:00","message":"[bufferProcess] interim [720000000]:ไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.540587674+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.540595009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.540598218+07:00","message":"> Transcript [49330] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.540600734+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.939575161+07:00","message":"receive streaming session, msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.93961446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะครับแต่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.939625802+07:00","message":"receive interim result [false|false]: ไปนะครับแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:13.939638171+07:00","message":"[buffer interim] 3792 false ไปนะครับแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.939645814+07:00","message":"[bufferProcess] interim [20000000]:ไปนะครับแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.93964834+07:00","message":"[bufferProcess] send to processor:ไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.939654074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.939657396+07:00","message":"> Transcript [49331] [false]: 'ไปนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.939660997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.939663264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.939665462+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:13.939667815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.011113686+07:00","message":"receive streaming session, msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.011153108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.011159082+07:00","message":"receive interim result [false|false]: ไปนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.011176846+07:00","message":"[buffer interim] 3792 false ไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.011184339+07:00","message":"[bufferProcess] interim [80000000]:ไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.011187477+07:00","message":"[bufferProcess] send to processor:ไปนะครับแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.011194933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.011198313+07:00","message":"> Transcript [49332] [false]: 'ไปนะครับแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.011201624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.01120373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.011205924+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.011208404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.113058614+07:00","message":"receive streaming session, msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.113104758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะครับแต่ก็เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.11311213+07:00","message":"receive interim result [false|false]: ไปนะครับแต่ก็เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.11312817+07:00","message":"[buffer interim] 3792 false ไปนะครับแต่ก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.113136165+07:00","message":"[bufferProcess] interim [200000000]:ไปนะครับแต่ก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.113139034+07:00","message":"[bufferProcess] send to processor:ไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.113146142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.113149086+07:00","message":"> Transcript [49333] [false]: 'ไปนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.113155514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.113158107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.113171977+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.113174665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.222132664+07:00","message":"receive streaming session, msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.222173519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะครับแต่ก็เกือบทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.222180489+07:00","message":"receive interim result [false|false]: ไปนะครับแต่ก็เกือบทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.222195629+07:00","message":"[buffer interim] 3792 false ไปนะครับแต่ก็เกือบทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.22220425+07:00","message":"[bufferProcess] interim [380000000]:ไปนะครับแต่ก็เกือบทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222207326+07:00","message":"[bufferProcess] send to processor:ไปนะครับแต่ก็เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222211557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222214353+07:00","message":"> Transcript [49334] [false]: 'ไปนะครับแต่ก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222217514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222219859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222222378+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222224794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222227606+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222229726+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222232684+07:00","message":"Set new StatePrefix : 'ไปนะครับแต่ก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.222236368+07:00","message":"Next Push (prob) : 'นะครับแต่ก็เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.222245446+07:00","message":"push: {false ไป 0 0xc0052ced00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.332624301+07:00","message":"receive streaming session, msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.332657167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะครับแต่ก็เกือบทุกเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.33266348+07:00","message":"receive interim result [false|false]: ไปนะครับแต่ก็เกือบทุกเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.332677807+07:00","message":"[buffer interim] 3792 false ไปนะครับแต่ก็เกือบทุกเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.332685239+07:00","message":"[bufferProcess] interim [500000000]:ไปนะครับแต่ก็เกือบทุกเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.332688004+07:00","message":"[bufferProcess] send to processor:ไปนะครับแต่ก็เกือบทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.332695004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.332698383+07:00","message":"> Transcript [49335] [false]: 'ไปนะครับแต่ก็เกือบทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.332701752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.332703913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.332706549+07:00","message":"StatePrefix: 'ไปนะครับแต่ก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.332709076+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.402858395+07:00","message":"[GCS] IsForceVAD: false for message ID: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.534761177+07:00","message":"[GCS] Start streaming session, msgId: 3793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.552352354+07:00","message":"receive streaming session, msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.552397176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะครับแต่ก็เกือบทุกเพลง\",\"confidence\":0.92840815}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.552403302+07:00","message":"receive interim result [true|false]: ไปนะครับแต่ก็เกือบทุกเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.552412707+07:00","message":"end recv isFinal message id 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.552414969+07:00","message":"end Recv id 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.552420733+07:00","message":"[buffer interim] 3792 true ไปนะครับแต่ก็เกือบทุกเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552434415+07:00","message":"[bufferProcess] interim [770000000]:ไปนะครับแต่ก็เกือบทุกเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552443438+07:00","message":"[bufferProcess] send to processor (isfinal):ไปนะครับแต่ก็เกือบทุกเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552446561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552449352+07:00","message":"> Transcript [49336] [false]: 'ไปนะครับแต่ก็เกือบทุกเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552452523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552454534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552456477+07:00","message":"StatePrefix: 'ไปนะครับแต่ก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552458893+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552460785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552463019+07:00","message":"> Transcript [49337] [true]: 'ไปนะครับแต่ก็เกือบทุกเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552465517+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552467331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552469101+07:00","message":"StatePrefix: 'ไปนะครับแต่ก็เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.552471017+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:14.5524785+07:00","message":"Push: 'นะครับแต่ก็เกือบทุกเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:14.552493538+07:00","message":"push: {true นะครับแต่ก็เกือบทุกเพลง 0 0xc0052ced00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:14.559370462+07:00","message":"write wav file: './tmp/7589/7589_3792.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:15.432433983+07:00","message":"[GCS] IsForceVAD: false for message ID: 3793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:15.517267526+07:00","message":"receive streaming session, msgId: 3793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:15.517289227+07:00","message":"found end of frame, send empty tag with msgId: 3793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:15.517292605+07:00","message":"end Recv id 3793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:15.51730051+07:00","message":"[buffer interim] 3793 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:15.517307646+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:15.517311336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:15.517313966+07:00","message":"> Transcript [49338] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:15.517318915+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:15.517321103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:15.517323398+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:15.517325278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:15.517327963+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:15.517335847+07:00","message":"push: {true \n 0 0xc004338200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:15.523059671+07:00","message":"write wav file: './tmp/7589/7589_3793.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:15.564270186+07:00","message":"[GCS] Start streaming session, msgId: 3794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.260619278+07:00","message":"receive streaming session, msgId: 3794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.260673099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.260679055+07:00","message":"receive interim result [false|false]: สถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.260695904+07:00","message":"[buffer interim] 3794 false สถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.260703477+07:00","message":"[bufferProcess] interim [720000000]:สถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.260705514+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:16.27937573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:16.279390573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.41903623+07:00","message":"receive streaming session, msgId: 3794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.419082782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทหารอากาศขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.419091185+07:00","message":"receive interim result [false|false]: ทหารอากาศขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.419117042+07:00","message":"[buffer interim] 3794 false ทหารอากาศขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.419127302+07:00","message":"[bufferProcess] interim [900000000]:ทหารอากาศขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.419132748+07:00","message":"[bufferProcess] send to processor:สถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.419137983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.419144522+07:00","message":"> Transcript [49339] [false]: 'สถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.419148273+07:00","message":"Set StatePrefix (first interim): 'สถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.544272776+07:00","message":"receive streaming session, msgId: 3794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.544317002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทหารอากาศขาดรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.544326176+07:00","message":"receive interim result [false|false]: ทหารอากาศขาดรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.544342918+07:00","message":"[buffer interim] 3794 false ทหารอากาศขาดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.544351546+07:00","message":"[bufferProcess] interim [20000000]:ทหารอากาศขาดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.544354021+07:00","message":"[bufferProcess] send to processor:ทหารอากาศขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.544358579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.544361839+07:00","message":"> Transcript [49340] [false]: 'ทหารอากาศขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.544364333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.544367413+07:00","message":"Set new StatePrefix: 'ทหารอากาศขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.711443738+07:00","message":"[GCS] IsForceVAD: false for message ID: 3794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.844778094+07:00","message":"[GCS] Start streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.878852829+07:00","message":"receive streaming session, msgId: 3794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.878894527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทหารอากาศขาดรัก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.878901547+07:00","message":"receive interim result [true|false]: ทหารอากาศขาดรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.878911899+07:00","message":"end recv isFinal message id 3794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.878914107+07:00","message":"end Recv id 3794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.878924624+07:00","message":"[buffer interim] 3794 true ทหารอากาศขาดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878935721+07:00","message":"[bufferProcess] interim [380000000]:ทหารอากาศขาดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878939379+07:00","message":"[bufferProcess] send to processor (isfinal):ทหารอากาศขาดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.87894252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878945967+07:00","message":"> Transcript [49341] [false]: 'ทหารอากาศขาดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878948893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878952561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.87895483+07:00","message":"StatePrefix: 'ทหารอากาศขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878957148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878958942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878968928+07:00","message":"> Transcript [49342] [true]: 'ทหารอากาศขาดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878971384+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878973367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878975211+07:00","message":"StatePrefix: 'ทหารอากาศขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878977221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:16.878984135+07:00","message":"Push: 'ทหารอากาศขาดรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:16.878992996+07:00","message":"push: {true ทหารอากาศขาดรัก 0 0xc004338380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:16.88582604+07:00","message":"write wav file: './tmp/7589/7589_3794.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.221378815+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.2214146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.221421082+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.221434858+07:00","message":"[buffer interim] 3795 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.221442938+07:00","message":"[bufferProcess] interim [360000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.221445711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.269631106+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.269666269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.269673709+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.269685055+07:00","message":"[buffer interim] 3795 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.269692801+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.26969485+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.269698198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.26970106+07:00","message":"> Transcript [49343] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.269703223+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.324795638+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.324835425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.324841659+07:00","message":"receive interim result [false|false]: มาทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.324858327+07:00","message":"[buffer interim] 3795 false มาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.324866525+07:00","message":"[bufferProcess] interim [480000000]:มาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.324870394+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.324874945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.324879295+07:00","message":"> Transcript [49344] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.324882408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.324886075+07:00","message":"Set new StatePrefix: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.513462863+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.513503492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.513510755+07:00","message":"receive interim result [false|false]: มาทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.51352612+07:00","message":"[buffer interim] 3795 false มาทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.513535215+07:00","message":"[bufferProcess] interim [660000000]:มาทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.513538119+07:00","message":"[bufferProcess] send to processor:มาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.513541982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.51354491+07:00","message":"> Transcript [49345] [false]: 'มาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.513547213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.513550074+07:00","message":"Set new StatePrefix: 'มาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.544598336+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.544638907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.544646465+07:00","message":"receive interim result [false|false]: มาทำให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.544663111+07:00","message":"[buffer interim] 3795 false มาทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.544674787+07:00","message":"[bufferProcess] interim [720000000]:มาทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.544678281+07:00","message":"[bufferProcess] send to processor:มาทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.544686689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.544691275+07:00","message":"> Transcript [49346] [false]: 'มาทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.544695764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.544698595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.544701763+07:00","message":"StatePrefix: 'มาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.544705358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.581114792+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.581156612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำให้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.581173484+07:00","message":"receive interim result [false|false]: มาทำให้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.581183424+07:00","message":"[buffer interim] 3795 false มาทำให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.581191288+07:00","message":"[bufferProcess] interim [780000000]:มาทำให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.581193834+07:00","message":"[bufferProcess] send to processor:มาทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.581197846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.581202839+07:00","message":"> Transcript [49347] [false]: 'มาทำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.581205993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.581208002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.581209944+07:00","message":"StatePrefix: 'มาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.581212698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.800265105+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.800318684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำให้เป็นจัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.800324991+07:00","message":"receive interim result [false|false]: มาทำให้เป็นจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.800339207+07:00","message":"[buffer interim] 3795 false มาทำให้เป็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.800346619+07:00","message":"[bufferProcess] interim [900000000]:มาทำให้เป็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.800348989+07:00","message":"[bufferProcess] send to processor:มาทำให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.800352466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.800355514+07:00","message":"> Transcript [49348] [false]: 'มาทำให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.800358747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.800360827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.800362837+07:00","message":"StatePrefix: 'มาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.800364883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.817861875+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.81790046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำให้เป็นจังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.817907206+07:00","message":"receive interim result [false|false]: มาทำให้เป็นจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.817920462+07:00","message":"[buffer interim] 3795 false มาทำให้เป็นจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817927538+07:00","message":"[bufferProcess] interim [960000000]:มาทำให้เป็นจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817929974+07:00","message":"[bufferProcess] send to processor:มาทำให้เป็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817936623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817939365+07:00","message":"> Transcript [49349] [false]: 'มาทำให้เป็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817942691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817945033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817946911+07:00","message":"StatePrefix: 'มาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817949249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817955681+07:00","message":"Push: 'มาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817958019+07:00","message":"TextPushed: 'มาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817960177+07:00","message":"Set new StatePrefix : 'มาทำให้เป็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:17.817968315+07:00","message":"Next Push (prob) : 'ให้เป็นจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:17.817976824+07:00","message":"push: {false มาทำ 0 0xc004338480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.01285499+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.012899005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำให้เป็นจังหวะเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.012906208+07:00","message":"receive interim result [false|false]: มาทำให้เป็นจังหวะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.012922447+07:00","message":"[buffer interim] 3795 false มาทำให้เป็นจังหวะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.012931131+07:00","message":"[bufferProcess] interim [200000000]:มาทำให้เป็นจังหวะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.012933881+07:00","message":"[bufferProcess] send to processor:มาทำให้เป็นจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.012942752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.012945585+07:00","message":"> Transcript [49350] [false]: 'มาทำให้เป็นจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.012949485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.012952023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.01295393+07:00","message":"StatePrefix: 'มาทำให้เป็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.01295648+07:00","message":"TextPushed: 'มาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.053621333+07:00","message":"[GCS] IsForceVAD: false for message ID: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.123998986+07:00","message":"[GCS] Start streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.13546631+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.135498187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำให้เป็นจังหวะเข้ากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.135503821+07:00","message":"receive interim result [false|false]: มาทำให้เป็นจังหวะเข้ากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.135516729+07:00","message":"[buffer interim] 3795 false มาทำให้เป็นจังหวะเข้ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.13552539+07:00","message":"[bufferProcess] interim [380000000]:มาทำให้เป็นจังหวะเข้ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.13552771+07:00","message":"[bufferProcess] send to processor:มาทำให้เป็นจังหวะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.135531463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.135534664+07:00","message":"> Transcript [49351] [false]: 'มาทำให้เป็นจังหวะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.135540433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.135542667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.135544768+07:00","message":"StatePrefix: 'มาทำให้เป็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.135547195+07:00","message":"TextPushed: 'มาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.164001536+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.164042502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำให้เป็นจังหวะเข้ากับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.16405064+07:00","message":"receive interim result [true|false]: มาทำให้เป็นจังหวะเข้ากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.164060667+07:00","message":"end recv isFinal message id 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.16406358+07:00","message":"end Recv id 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.164070882+07:00","message":"[buffer interim] 3795 true มาทำให้เป็นจังหวะเข้ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164080729+07:00","message":"[bufferProcess] interim [440000000]:มาทำให้เป็นจังหวะเข้ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.1640846+07:00","message":"[bufferProcess] send to processor (isfinal):มาทำให้เป็นจังหวะเข้ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164097503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164117811+07:00","message":"> Transcript [49352] [false]: 'มาทำให้เป็นจังหวะเข้ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164124986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164128544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164130938+07:00","message":"StatePrefix: 'มาทำให้เป็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.16413768+07:00","message":"TextPushed: 'มาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164140195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164142648+07:00","message":"> Transcript [49353] [true]: 'มาทำให้เป็นจังหวะเข้ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164145624+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164147804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164149752+07:00","message":"StatePrefix: 'มาทำให้เป็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164151967+07:00","message":"TextPushed: 'มาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.164160677+07:00","message":"Push: 'ให้เป็นจังหวะเข้ากับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.164171607+07:00","message":"push: {true ให้เป็นจังหวะเข้ากับ 0 0xc004338480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:18.170361754+07:00","message":"write wav file: './tmp/7589/7589_3795.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.464880353+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.464925236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.464933403+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.46494881+07:00","message":"[buffer interim] 3796 false รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.464955922+07:00","message":"[bufferProcess] interim [420000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.464958115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.661086389+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.661136581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.66114556+07:00","message":"receive interim result [false|false]: รร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.661190319+07:00","message":"[buffer interim] 3796 false รร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.661216211+07:00","message":"[bufferProcess] interim [540000000]:รร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.661219747+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.661224363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.661227886+07:00","message":"> Transcript [49354] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.661230238+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.852035593+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.852075145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอร้อยเวร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.852080928+07:00","message":"receive interim result [false|false]: รอร้อยเวร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.852096494+07:00","message":"[buffer interim] 3796 false รอร้อยเวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.852104196+07:00","message":"[bufferProcess] interim [780000000]:รอร้อยเวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.852106943+07:00","message":"[bufferProcess] send to processor:รร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.852110713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.852113485+07:00","message":"> Transcript [49355] [false]: 'รร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.852115667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.85211765+07:00","message":"Set new StatePrefix: 'รร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.989449732+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.98948761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.989493989+07:00","message":"receive interim result [false|false]: ลอยวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:18.98950391+07:00","message":"[buffer interim] 3796 false ลอยวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.989511058+07:00","message":"[bufferProcess] interim [900000000]:ลอยวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.989513506+07:00","message":"[bufferProcess] send to processor:รอร้อยเวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.989518868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.989521647+07:00","message":"> Transcript [49356] [false]: 'รอร้อยเวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.989524074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:18.989526192+07:00","message":"Set new StatePrefix: 'รอร้อยเวร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.08991952+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.089957946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.089975344+07:00","message":"receive interim result [false|false]: ลอยวิ่งงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.08998733+07:00","message":"[buffer interim] 3796 false ลอยวิ่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.089995837+07:00","message":"[bufferProcess] interim [960000000]:ลอยวิ่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.089998218+07:00","message":"[bufferProcess] send to processor:ลอยวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.090002269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.090005335+07:00","message":"> Transcript [49357] [false]: 'ลอยวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.090007525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.090009534+07:00","message":"Set new StatePrefix: 'ลอยวิ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:19.280092585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:19.280107832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.292855051+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.292891733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.292897662+07:00","message":"receive interim result [false|false]: ลอยวิ่งอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.292910216+07:00","message":"[buffer interim] 3796 false ลอยวิ่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.292917338+07:00","message":"[bufferProcess] interim [140000000]:ลอยวิ่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.292922383+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.292929025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.292931972+07:00","message":"> Transcript [49358] [false]: 'ลอยวิ่งงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.292935786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.292938278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.292940246+07:00","message":"StatePrefix: 'ลอยวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.292942235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.864512424+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.864550802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.864556989+07:00","message":"receive interim result [false|false]: ลอยวิ่งอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:19.864571396+07:00","message":"[buffer interim] 3796 false ลอยวิ่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.864578672+07:00","message":"[bufferProcess] interim [740000000]:ลอยวิ่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.86458107+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.864584774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.86458781+07:00","message":"> Transcript [49359] [false]: 'ลอยวิ่งอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.864590887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.864593031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.864595022+07:00","message":"StatePrefix: 'ลอยวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:19.864597606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:20.761797906+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:20.761835641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งงานไกลสุดสายตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:20.761841888+07:00","message":"receive interim result [false|false]: ลอยวิ่งงานไกลสุดสายตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:20.761855377+07:00","message":"[buffer interim] 3796 false ลอยวิ่งงานไกลสุดสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.761862919+07:00","message":"[bufferProcess] interim [640000000]:ลอยวิ่งงานไกลสุดสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.761865793+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.761871405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.761874192+07:00","message":"> Transcript [49360] [false]: 'ลอยวิ่งอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.761877851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.761880113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.761882563+07:00","message":"StatePrefix: 'ลอยวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.761884817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:20.898110962+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:20.898153899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งงานไกลสุดสายตาขอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:20.898159838+07:00","message":"receive interim result [false|false]: ลอยวิ่งงานไกลสุดสายตาขอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:20.898173451+07:00","message":"[buffer interim] 3796 false ลอยวิ่งงานไกลสุดสายตาขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898182513+07:00","message":"[bufferProcess] interim [820000000]:ลอยวิ่งงานไกลสุดสายตาขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898185868+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งงานไกลสุดสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898190314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898193437+07:00","message":"> Transcript [49361] [false]: 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898196687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898199253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898201214+07:00","message":"StatePrefix: 'ลอยวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898203222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898205966+07:00","message":"Push: 'ลอยวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898207892+07:00","message":"TextPushed: 'ลอยวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898209931+07:00","message":"Set new StatePrefix : 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:20.898212265+07:00","message":"Next Push (prob) : 'งานไกลสุดสายตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:20.898219511+07:00","message":"push: {false ลอยวิ่ง 0 0xc004611680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.08810956+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.088147335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งงานไกลสุดสายตาขอบฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.088154526+07:00","message":"receive interim result [false|false]: ลอยวิ่งงานไกลสุดสายตาขอบฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.08816789+07:00","message":"[buffer interim] 3796 false ลอยวิ่งงานไกลสุดสายตาขอบฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.088177999+07:00","message":"[bufferProcess] interim [0]:ลอยวิ่งงานไกลสุดสายตาขอบฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.088181015+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งงานไกลสุดสายตาขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.08818767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.088190672+07:00","message":"> Transcript [49362] [false]: 'ลอยวิ่งงานไกลสุดสายตาขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.088194165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.088196542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.088198909+07:00","message":"StatePrefix: 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.088201235+07:00","message":"TextPushed: 'ลอยวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.32708859+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.327126059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.327131826+07:00","message":"receive interim result [false|false]: ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.327146516+07:00","message":"[buffer interim] 3796 false ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.327153767+07:00","message":"[bufferProcess] interim [300000000]:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.327156332+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งงานไกลสุดสายตาขอบฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.327161982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.327164827+07:00","message":"> Transcript [49363] [false]: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.327167959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.327170181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.327172451+07:00","message":"StatePrefix: 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.327175206+07:00","message":"TextPushed: 'ลอยวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.649326793+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.649363536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.649369982+07:00","message":"receive interim result [false|false]: ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:21.649380949+07:00","message":"[buffer interim] 3796 false ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.649387634+07:00","message":"[bufferProcess] interim [540000000]:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.649390514+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.649395915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.649398581+07:00","message":"> Transcript [49364] [false]: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.649401787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.649404023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.64940627+07:00","message":"StatePrefix: 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:21.649409035+07:00","message":"TextPushed: 'ลอยวิ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:22.281021337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:22.281049987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.293416994+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.293460181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.293466502+07:00","message":"receive interim result [false|false]: ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.293482598+07:00","message":"[buffer interim] 3796 false ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293493859+07:00","message":"[bufferProcess] interim [140000000]:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293496887+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293504454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293507289+07:00","message":"> Transcript [49365] [false]: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293510927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293513255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293515583+07:00","message":"StatePrefix: 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293517853+07:00","message":"TextPushed: 'ลอยวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293527743+07:00","message":"Push: 'งานไกลสุดสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293530093+07:00","message":"TextPushed: 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293532211+07:00","message":"Set new StatePrefix : 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.293534293+07:00","message":"Next Push (prob) : 'ขอบฟ้าสีคราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.293542288+07:00","message":"push: {false งานไกลสุดสายตา 0 0xc004611680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.551076617+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.55112624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.551133393+07:00","message":"receive interim result [false|false]: ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.551148295+07:00","message":"[buffer interim] 3796 false ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.551157067+07:00","message":"[bufferProcess] interim [440000000]:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.55115983+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.551164232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.551167215+07:00","message":"> Transcript [49366] [false]: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.551170644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.551172688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.551174619+07:00","message":"StatePrefix: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.55117752+07:00","message":"TextPushed: 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.689435638+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.689472924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.68947855+07:00","message":"receive interim result [false|false]: ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:22.689488775+07:00","message":"[buffer interim] 3796 false ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.689496015+07:00","message":"[bufferProcess] interim [620000000]:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.689498529+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.689504771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.689507782+07:00","message":"> Transcript [49367] [false]: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.689511191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.68951331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.689515575+07:00","message":"StatePrefix: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:22.689518199+07:00","message":"TextPushed: 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.171759047+07:00","message":"[GCS] IsForceVAD: false for message ID: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.254080091+07:00","message":"[GCS] Start streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.310127735+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.31016365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.310171316+07:00","message":"receive interim result [false|false]: ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.3101864+07:00","message":"[buffer interim] 3796 false ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.310194225+07:00","message":"[bufferProcess] interim [220000000]:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.310196929+07:00","message":"[bufferProcess] send to processor:ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.31020241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.310205277+07:00","message":"> Transcript [49368] [false]: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.310208737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.310210776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.310213305+07:00","message":"StatePrefix: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.31021595+07:00","message":"TextPushed: 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.413203846+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.413245741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอยวิ่งอะไรไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง\",\"confidence\":0.9308667}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.413252587+07:00","message":"receive interim result [true|false]: ลอยวิ่งอะไรไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.413263981+07:00","message":"end recv isFinal message id 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.413266645+07:00","message":"end Recv id 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.413274184+07:00","message":"[buffer interim] 3796 true ลอยวิ่งอะไรไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413281371+07:00","message":"[bufferProcess] interim [280000000]:ลอยวิ่งอะไรไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413285059+07:00","message":"[bufferProcess] send to processor (isfinal):ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413288309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413290911+07:00","message":"> Transcript [49369] [false]: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413295388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413297634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413300056+07:00","message":"StatePrefix: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413302615+07:00","message":"TextPushed: 'ลอยวิ่งงานไกลสุดสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413305779+07:00","message":"Push: 'ขอบฟ้าสีคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413307658+07:00","message":"TextPushed: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413310235+07:00","message":"Set new StatePrefix : 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413312991+07:00","message":"Next Push (prob) : 'ก็มีแรงวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413314832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413317075+07:00","message":"> Transcript [49370] [true]: 'ลอยวิ่งอะไรไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413319312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413321148+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413323029+07:00","message":"StatePrefix: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413325072+07:00","message":"TextPushed: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413326805+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.413422212+07:00","message":"push: {false ขอบฟ้าสีคราม 0 0xc004611680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413458915+07:00","message":"Push: 'ก็มีแรงวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413462995+07:00","message":"TextPushed: 'ลอยวิ่งงานไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413465646+07:00","message":"Set new StatePrefix : 'ลอยวิ่งอะไรไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413468026+07:00","message":"Next Push (prob) : 'ลอยวิ่งอะไรไกลสุดสายตาขอบฟ้าสีครามก็มีแรงวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.413476118+07:00","message":"push: {true ก็มีแรงวิ่ง 0 0xc004611680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.413500628+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3796.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:23.424273168+07:00","message":"write wav file: './tmp/7589/7589_3796.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.590307169+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.590360847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.590367668+07:00","message":"receive interim result [false|false]: วิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.590384484+07:00","message":"[buffer interim] 3797 false วิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.59039266+07:00","message":"[bufferProcess] interim [420000000]:วิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.590394757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.845019432+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.845059723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิ่งงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.845066017+07:00","message":"receive interim result [false|false]: วิ่งงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.845080825+07:00","message":"[buffer interim] 3797 false วิ่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.84508834+07:00","message":"[bufferProcess] interim [600000000]:วิ่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.845090987+07:00","message":"[bufferProcess] send to processor:วิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.845097615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.845100486+07:00","message":"> Transcript [49371] [false]: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.845102778+07:00","message":"Set StatePrefix (first interim): 'วิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.944153591+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.944193376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.944200334+07:00","message":"receive interim result [false|false]: วิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.944215418+07:00","message":"[buffer interim] 3797 false วิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.944223118+07:00","message":"[bufferProcess] interim [660000000]:วิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.944226165+07:00","message":"[bufferProcess] send to processor:วิ่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.94423335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.944236664+07:00","message":"> Transcript [49372] [false]: 'วิ่งงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.944240416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.944243031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.944245056+07:00","message":"StatePrefix: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.944248665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.962440381+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.962465888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิ่งนำไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.96247126+07:00","message":"receive interim result [false|false]: วิ่งนำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:23.962484353+07:00","message":"[buffer interim] 3797 false วิ่งนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.962489801+07:00","message":"[bufferProcess] interim [720000000]:วิ่งนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.962492277+07:00","message":"[bufferProcess] send to processor:วิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.962495299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.962497785+07:00","message":"> Transcript [49373] [false]: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.962500972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.962503083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.962504983+07:00","message":"StatePrefix: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:23.962507022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:24.116119918+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:24.116163436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิ่งงานไปอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:24.116170555+07:00","message":"receive interim result [false|false]: วิ่งงานไปอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:24.116187577+07:00","message":"[buffer interim] 3797 false วิ่งงานไปอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.116205799+07:00","message":"[bufferProcess] interim [900000000]:วิ่งงานไปอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.116209972+07:00","message":"[bufferProcess] send to processor:วิ่งนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.116215006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.1162195+07:00","message":"> Transcript [49374] [false]: 'วิ่งนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.116224248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.116226976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.11622899+07:00","message":"StatePrefix: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.116231244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:24.683546128+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:24.683582452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิ่งงานไปอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:24.683588111+07:00","message":"receive interim result [false|false]: วิ่งงานไปอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:24.683599545+07:00","message":"[buffer interim] 3797 false วิ่งงานไปอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.68360702+07:00","message":"[bufferProcess] interim [500000000]:วิ่งงานไปอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683609909+07:00","message":"[bufferProcess] send to processor:วิ่งงานไปอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683614882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683621249+07:00","message":"> Transcript [49375] [false]: 'วิ่งงานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683624783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683627884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683629973+07:00","message":"StatePrefix: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683632132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683636698+07:00","message":"Push: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683638878+07:00","message":"TextPushed: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683641196+07:00","message":"Set new StatePrefix : 'วิ่งงานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:24.683643781+07:00","message":"Next Push (prob) : 'งานไปอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:24.683650527+07:00","message":"push: {false วิ่ง 0 0xc004867380}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:25.281578464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:25.281587313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:28.281993957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:28.281989459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.574701337+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.57474587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิ่งงานไปอะไรร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.574751428+07:00","message":"receive interim result [false|false]: วิ่งงานไปอะไรร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.574766756+07:00","message":"[buffer interim] 3797 false วิ่งงานไปอะไรร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574773945+07:00","message":"[bufferProcess] interim [340000000]:วิ่งงานไปอะไรร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574776732+07:00","message":"[bufferProcess] send to processor:วิ่งงานไปอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574783853+07:00","message":"[bufferProcess] send to processor (ticker):วิ่งงานไปอะไรร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574786624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574789412+07:00","message":"> Transcript [49376] [false]: 'วิ่งงานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574792847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574795055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574796943+07:00","message":"StatePrefix: 'วิ่งงานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574799216+07:00","message":"TextPushed: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574800904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574802928+07:00","message":"> Transcript [49377] [false]: 'วิ่งงานไปอะไรร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574804885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574806663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.574808462+07:00","message":"StatePrefix: 'วิ่งงานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.57481021+07:00","message":"TextPushed: 'วิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.59453009+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.594567475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิ่งงานไปอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.594573279+07:00","message":"receive interim result [false|false]: วิ่งงานไปอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.594588121+07:00","message":"[buffer interim] 3797 false วิ่งงานไปอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.594596035+07:00","message":"[bufferProcess] interim [400000000]:วิ่งงานไปอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.594597925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.692303984+07:00","message":"[GCS] IsForceVAD: false for message ID: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.753241528+07:00","message":"[GCS] Start streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.785946136+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.78600158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิ่งงานไปอะไรร้องเพลงนี้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.786008608+07:00","message":"receive interim result [false|false]: วิ่งงานไปอะไรร้องเพลงนี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.786025585+07:00","message":"[buffer interim] 3797 false วิ่งงานไปอะไรร้องเพลงนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.786040198+07:00","message":"[bufferProcess] interim [640000000]:วิ่งงานไปอะไรร้องเพลงนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.786046789+07:00","message":"[bufferProcess] send to processor:วิ่งงานไปอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.786057413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.786061307+07:00","message":"> Transcript [49378] [false]: 'วิ่งงานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.786070918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.78607428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.78607832+07:00","message":"StatePrefix: 'วิ่งงานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.786081626+07:00","message":"TextPushed: 'วิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.859245156+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.859292816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิ่งนานไปอะไรก็ร้องเพลงนี้ด้วย\",\"confidence\":0.9037318}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.859301034+07:00","message":"receive interim result [true|false]: วิ่งนานไปอะไรก็ร้องเพลงนี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.859313597+07:00","message":"end recv isFinal message id 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.859316875+07:00","message":"end Recv id 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.859325431+07:00","message":"[buffer interim] 3797 true วิ่งนานไปอะไรก็ร้องเพลงนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859333367+07:00","message":"[bufferProcess] interim [670000000]:วิ่งนานไปอะไรก็ร้องเพลงนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859337076+07:00","message":"[bufferProcess] send to processor (isfinal):วิ่งงานไปอะไรร้องเพลงนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859340189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859342933+07:00","message":"> Transcript [49379] [false]: 'วิ่งงานไปอะไรร้องเพลงนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859346572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859348566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859350546+07:00","message":"StatePrefix: 'วิ่งงานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859352749+07:00","message":"TextPushed: 'วิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859357821+07:00","message":"Push: 'งานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.85936111+07:00","message":"TextPushed: 'วิ่งงานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859363755+07:00","message":"Set new StatePrefix : 'วิ่งงานไปอะไรร้องเพลงนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859366303+07:00","message":"Next Push (prob) : 'ร้องเพลงนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859368248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859370246+07:00","message":"> Transcript [49380] [true]: 'วิ่งนานไปอะไรก็ร้องเพลงนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859372372+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859374133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859375963+07:00","message":"StatePrefix: 'วิ่งงานไปอะไรร้องเพลงนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.85937781+07:00","message":"TextPushed: 'วิ่งงานไปอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859379469+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.859466495+07:00","message":"push: {false งานไปอะไร 0 0xc004867380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859502949+07:00","message":"Push: 'ก็ร้องเพลงนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859507615+07:00","message":"TextPushed: 'วิ่งงานไปอะไรก็ร้องเพลงนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859510681+07:00","message":"Set new StatePrefix : 'วิ่งนานไปอะไรก็ร้องเพลงนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.859513878+07:00","message":"Next Push (prob) : 'วิ่งนานไปอะไรก็ร้องเพลงนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:28.859522195+07:00","message":"push: {true ก็ร้องเพลงนี้ด้วย 0 0xc004867380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:28.85954289+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3797.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:28.870306422+07:00","message":"write wav file: './tmp/7589/7589_3797.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:30.850193486+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:30.850234066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:30.850240044+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:30.850256942+07:00","message":"[buffer interim] 3798 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:30.850263896+07:00","message":"[bufferProcess] interim [100000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:30.850266057+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:30.85027357+07:00","message":"[bufferProcess] send to processor (ticker):ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:30.850276101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:30.85027884+07:00","message":"> Transcript [49381] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:30.85028119+07:00","message":"Set StatePrefix (first interim): 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:30.898698847+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:30.898747382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:30.898753171+07:00","message":"receive interim result [false|false]: ใช่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:30.898772764+07:00","message":"[buffer interim] 3798 false ใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:30.898781239+07:00","message":"[bufferProcess] interim [220000000]:ใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:30.898783068+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.017352597+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.017385692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.017391456+07:00","message":"receive interim result [false|false]: ใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.017403842+07:00","message":"[buffer interim] 3798 false ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.017412866+07:00","message":"[bufferProcess] interim [280000000]:ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.017414908+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.017419612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.017422433+07:00","message":"> Transcript [49382] [false]: 'ใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.017425486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.017427947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.017429824+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.017432165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:31.282050463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:31.282050471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.397186068+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.397243773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.397250182+07:00","message":"receive interim result [false|false]: ใช่ครับสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.397267201+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.39727593+07:00","message":"[bufferProcess] interim [640000000]:ใช่ครับสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.39727861+07:00","message":"[bufferProcess] send to processor:ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.397286433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.397289574+07:00","message":"> Transcript [49383] [false]: 'ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.397295628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.397298171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.39730098+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.397303426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.989110602+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.989188121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.989197065+07:00","message":"receive interim result [false|false]: ใช่ครับสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:31.989218089+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.989232125+07:00","message":"[bufferProcess] interim [240000000]:ใช่ครับสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.989235782+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.9892464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.989250774+07:00","message":"> Transcript [49384] [false]: 'ใช่ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.989255906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.989259202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.989262822+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:31.989266139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.282625702+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.282662448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกลองเอาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.28266932+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกลองเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.282681838+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกลองเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282688674+07:00","message":"[bufferProcess] interim [480000000]:ใช่ครับสนุกลองเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282691268+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282697092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282699738+07:00","message":"> Transcript [49385] [false]: 'ใช่ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282703066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282705223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282707611+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282709923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282714532+07:00","message":"Push: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282716654+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.282718713+07:00","message":"Set new StatePrefix : 'ใช่ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.28272094+07:00","message":"Next Push (prob) : 'ครับสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.282727812+07:00","message":"push: {false ใช่ 0 0xc0052ce680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.353276139+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.353316807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.3533258+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.353337363+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.353344743+07:00","message":"[bufferProcess] interim [540000000]:ใช่ครับสนุกเนาะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.3533476+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกลองเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.353353227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.353355816+07:00","message":"> Transcript [49386] [false]: 'ใช่ครับสนุกลองเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.35335912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.353361451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.353363671+07:00","message":"StatePrefix: 'ใช่ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.353366316+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.470290011+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.470326462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.470332599+07:00","message":"receive interim result [false|false]: ใช่ครับสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.470341588+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.470348478+07:00","message":"[bufferProcess] interim [660000000]:ใช่ครับสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.470351827+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกเนาะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.470360141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.470363667+07:00","message":"> Transcript [49387] [false]: 'ใช่ครับสนุกเนาะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.470367377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.470369544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.470372078+07:00","message":"StatePrefix: 'ใช่ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.47037586+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.479847433+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.479873891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกนะเวลาเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.479878642+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกนะเวลาเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.479900803+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกนะเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.479906452+07:00","message":"[bufferProcess] interim [720000000]:ใช่ครับสนุกนะเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.47990984+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.479912886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.479915305+07:00","message":"> Transcript [49388] [false]: 'ใช่ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.479918168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.479920244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.479922244+07:00","message":"StatePrefix: 'ใช่ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.479924815+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.704919836+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.704969128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกนะเวลาเรารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.704975527+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกนะเวลาเรารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.70499951+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกนะเวลาเรารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.705012339+07:00","message":"[bufferProcess] interim [900000000]:ใช่ครับสนุกนะเวลาเรารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.705015439+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกนะเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.70501969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.7050234+07:00","message":"> Transcript [49389] [false]: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.705029043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.705031891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.705034076+07:00","message":"StatePrefix: 'ใช่ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.705036855+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.705039946+07:00","message":"Push: 'ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.705042223+07:00","message":"TextPushed: 'ใช่ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.705044333+07:00","message":"Set new StatePrefix : 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.705046621+07:00","message":"Next Push (prob) : 'นะเวลาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.705075013+07:00","message":"push: {false ครับสนุก 0 0xc0052ce680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.812607586+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.812650781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกนะเวลาเราลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.812657586+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกนะเวลาเราลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.812674002+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกนะเวลาเราลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.812682573+07:00","message":"[bufferProcess] interim [960000000]:ใช่ครับสนุกนะเวลาเราลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.812685458+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกนะเวลาเรารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.812693879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.812696651+07:00","message":"> Transcript [49390] [false]: 'ใช่ครับสนุกนะเวลาเรารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.812700516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.812704606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.812706766+07:00","message":"StatePrefix: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.812709314+07:00","message":"TextPushed: 'ใช่ครับสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.906412276+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.906457488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกนะเวลาเรารับซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.906464923+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกนะเวลาเรารับซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.90648279+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกนะเวลาเรารับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.906492677+07:00","message":"[bufferProcess] interim [20000000]:ใช่ครับสนุกนะเวลาเรารับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.90649539+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกนะเวลาเราลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.906500446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.906503729+07:00","message":"> Transcript [49391] [false]: 'ใช่ครับสนุกนะเวลาเราลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.906507331+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.90650964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.906512195+07:00","message":"StatePrefix: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.906514751+07:00","message":"TextPushed: 'ใช่ครับสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.94225031+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.942289252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกนะเวลาเรารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.942295921+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกนะเวลาเรารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.942307595+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกนะเวลาเรารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.942315476+07:00","message":"[bufferProcess] interim [80000000]:ใช่ครับสนุกนะเวลาเรารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.942318564+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกนะเวลาเรารับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.942325064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.942328074+07:00","message":"> Transcript [49392] [false]: 'ใช่ครับสนุกนะเวลาเรารับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.942331717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.942337756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.942339781+07:00","message":"StatePrefix: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.942342394+07:00","message":"TextPushed: 'ใช่ครับสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.949014917+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.949042121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกนะเวลาเรารักสนุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.949047773+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.949060353+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949065995+07:00","message":"[bufferProcess] interim [140000000]:ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949068575+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกนะเวลาเรารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949071809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949074525+07:00","message":"> Transcript [49393] [false]: 'ใช่ครับสนุกนะเวลาเรารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949077699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949083195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949085431+07:00","message":"StatePrefix: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949087781+07:00","message":"TextPushed: 'ใช่ครับสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949094855+07:00","message":"Push: 'นะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949096964+07:00","message":"TextPushed: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949099314+07:00","message":"Set new StatePrefix : 'ใช่ครับสนุกนะเวลาเรารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:32.949101732+07:00","message":"Next Push (prob) : 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:32.949112404+07:00","message":"push: {false นะเวลาเรา 0 0xc0052ce680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.145782982+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.145828663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลาร่วมสนุกกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.145836539+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลาร่วมสนุกกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.145854056+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลาร่วมสนุกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.145863005+07:00","message":"[bufferProcess] interim [380000000]:ใช่ครับสนุกเนาะเวลาร่วมสนุกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.145866176+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.145870255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.145873161+07:00","message":"> Transcript [49394] [false]: 'ใช่ครับสนุกนะเวลาเรารักสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.145878841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.145881408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.145883565+07:00","message":"StatePrefix: 'ใช่ครับสนุกนะเวลาเรารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.145886404+07:00","message":"TextPushed: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.219276181+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.21931603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกนะเวลาเรารักสนุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.219322539+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.219336374+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.219344074+07:00","message":"[bufferProcess] interim [440000000]:ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.219346778+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกเนาะเวลาร่วมสนุกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.21935241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.219355021+07:00","message":"> Transcript [49395] [false]: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.219357382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.219359634+07:00","message":"Set new StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.412768282+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.412815862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลาร่วมสนุกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.412824696+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลาร่วมสนุกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.412843467+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลาร่วมสนุกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.412853442+07:00","message":"[bufferProcess] interim [560000000]:ใช่ครับสนุกเนาะเวลาร่วมสนุกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.412857072+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.412862016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.412866008+07:00","message":"> Transcript [49396] [false]: 'ใช่ครับสนุกนะเวลาเรารักสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.412869669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.412873268+07:00","message":"Set new StatePrefix: 'ใช่ครับสนุกนะเวลาเรารักสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.491677727+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.491722572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกนะเวลาเรารักสนุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.49172912+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.491743751+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.491757769+07:00","message":"[bufferProcess] interim [620000000]:ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.491762505+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกเนาะเวลาร่วมสนุกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.491765973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.491769669+07:00","message":"> Transcript [49397] [false]: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.491772021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.491774065+07:00","message":"Set new StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.505486092+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.505523134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลาร่วมสนุกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.505533296+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลาร่วมสนุกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.505552933+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลาร่วมสนุกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.505564721+07:00","message":"[bufferProcess] interim [680000000]:ใช่ครับสนุกเนาะเวลาร่วมสนุกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.505568522+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกนะเวลาเรารักสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.505573345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.505577269+07:00","message":"> Transcript [49398] [false]: 'ใช่ครับสนุกนะเวลาเรารักสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.505581193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.505588284+07:00","message":"Set new StatePrefix: 'ใช่ครับสนุกนะเวลาเรารักสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.590221296+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.590268977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลาร่วมสนุกในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.590275032+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลาร่วมสนุกในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.59029624+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลาร่วมสนุกในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.590305565+07:00","message":"[bufferProcess] interim [860000000]:ใช่ครับสนุกเนาะเวลาร่วมสนุกในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.59030836+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกเนาะเวลาร่วมสนุกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.590317003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.590320151+07:00","message":"> Transcript [49399] [false]: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.590322936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.590325744+07:00","message":"Set new StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.600434758+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.600472311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.600481638+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.600501851+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.600511161+07:00","message":"[bufferProcess] interim [920000000]:ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.600514154+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกเนาะเวลาร่วมสนุกในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.600521756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.600524545+07:00","message":"> Transcript [49400] [false]: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.600528252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.600530548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.6005329+07:00","message":"StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.6005358+07:00","message":"TextPushed: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.844189035+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.84423034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.844238173+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.844251019+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.84425969+07:00","message":"[bufferProcess] interim [100000000]:ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.844262778+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.844269137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.844272543+07:00","message":"> Transcript [49401] [false]: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.844276399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.844278703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.844281493+07:00","message":"StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.844284539+07:00","message":"TextPushed: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.959934215+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.95997098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.959978045+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:33.960003761+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.960012294+07:00","message":"[bufferProcess] interim [220000000]:ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.960015356+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.960019388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.960022636+07:00","message":"> Transcript [49402] [false]: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.960025063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:33.960027254+07:00","message":"Set new StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.069724254+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.069765121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.069771827+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.069790173+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.069799512+07:00","message":"[bufferProcess] interim [280000000]:ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.069802484+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.069807897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.06981113+07:00","message":"> Transcript [49403] [false]: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.069813855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.069816113+07:00","message":"Set new StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.098149354+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.098183951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารายณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.098190591+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารายณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.098204882+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารายณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.098211794+07:00","message":"[bufferProcess] interim [340000000]:ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารายณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.098214324+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.098221175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.098224018+07:00","message":"> Transcript [49404] [false]: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.098226392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.098228743+07:00","message":"Set new StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.218085221+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.218127169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรมแรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.218133982+07:00","message":"receive interim result [false|false]: ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรมแรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.218146584+07:00","message":"[buffer interim] 3798 false ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรมแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.218156055+07:00","message":"[bufferProcess] interim [460000000]:ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรมแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.218158971+07:00","message":"[bufferProcess] send to processor:ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารายณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.218163896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.218167329+07:00","message":"> Transcript [49405] [false]: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารายณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.218171244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.218173343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.218175407+07:00","message":"StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกกันในกลุ่มนารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.218178173+07:00","message":"TextPushed: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:34.28275639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:34.28276736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.521402275+07:00","message":"[GCS] IsForceVAD: false for message ID: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.727195431+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.727238337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับสนุกนะเวลาเราร่วมสนุกกันในกลุ่มนะรายนี้ครับ\",\"confidence\":0.9106245}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.727245425+07:00","message":"receive interim result [true|false]: ใช่ครับสนุกนะเวลาเราร่วมสนุกกันในกลุ่มนะรายนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.727256297+07:00","message":"end recv isFinal message id 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.727258678+07:00","message":"end Recv id 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.727265531+07:00","message":"[buffer interim] 3798 true ใช่ครับสนุกนะเวลาเราร่วมสนุกกันในกลุ่มนะรายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727273248+07:00","message":"[bufferProcess] interim [970000000]:ใช่ครับสนุกนะเวลาเราร่วมสนุกกันในกลุ่มนะรายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727277082+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรมแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727280646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727283712+07:00","message":"> Transcript [49406] [false]: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรมแรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727286589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727289206+07:00","message":"Set new StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรมแรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727291414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727293786+07:00","message":"> Transcript [49407] [true]: 'ใช่ครับสนุกนะเวลาเราร่วมสนุกกันในกลุ่มนะรายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727296442+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727298743+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727300711+07:00","message":"StatePrefix: 'ใช่ครับสนุกเนาะเวลาร่วมสนุกในกรมแรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727303474+07:00","message":"TextPushed: 'ใช่ครับสนุกนะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:34.727306863+07:00","message":"Push: 'ร่วมสนุกกันในกลุ่มนะรายนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.727317267+07:00","message":"push: {true ร่วมสนุกกันในกลุ่มนะรายนี้ครับ 0 0xc0052ce680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:34.738802741+07:00","message":"write wav file: './tmp/7589/7589_3798.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.773414997+07:00","message":"[GCS] Start streaming session, msgId: 3799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:34.900513837+07:00","message":"[GCS] IsForceVAD: false for message ID: 3799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:35.034435318+07:00","message":"[GCS] Start streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:35.106998993+07:00","message":"receive streaming session, msgId: 3799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:35.107020633+07:00","message":"found end of frame, send empty tag with msgId: 3799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:35.107023791+07:00","message":"end Recv id 3799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:35.107029907+07:00","message":"[buffer interim] 3799 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:35.107037394+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:35.107046724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:35.107049742+07:00","message":"> Transcript [49408] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:35.107052238+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:35.107054486+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:35.107056464+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:35.10705833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:35.107060987+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:35.10706858+07:00","message":"push: {true \n 0 0xc0037ff700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:35.111875165+07:00","message":"write wav file: './tmp/7589/7589_3799.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.471230634+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.471277668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.471283812+07:00","message":"receive interim result [false|false]: ฉายา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.471299546+07:00","message":"[buffer interim] 3800 false ฉายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.47130733+07:00","message":"[bufferProcess] interim [260000000]:ฉายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.471309452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.47131639+07:00","message":"[bufferProcess] send to processor (ticker):ฉายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.471319092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.471322529+07:00","message":"> Transcript [49409] [false]: 'ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.47132653+07:00","message":"Set StatePrefix (first interim): 'ฉายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.598864382+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.59890633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.598912754+07:00","message":"receive interim result [false|false]: ฉายาของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.598927472+07:00","message":"[buffer interim] 3800 false ฉายาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.598934525+07:00","message":"[bufferProcess] interim [380000000]:ฉายาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.598936618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.738873334+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.738908935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.738914632+07:00","message":"receive interim result [false|false]: ฉายาของพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.738928141+07:00","message":"[buffer interim] 3800 false ฉายาของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.738935424+07:00","message":"[bufferProcess] interim [500000000]:ฉายาของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.738937922+07:00","message":"[bufferProcess] send to processor:ฉายาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.73894312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.738946141+07:00","message":"> Transcript [49410] [false]: 'ฉายาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.738948986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.738951041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.738952963+07:00","message":"StatePrefix: 'ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.73895526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.970271478+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.970311198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่ป่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.97031753+07:00","message":"receive interim result [false|false]: ฉายาของพี่ป่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:36.970330748+07:00","message":"[buffer interim] 3800 false ฉายาของพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.970337998+07:00","message":"[bufferProcess] interim [680000000]:ฉายาของพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.970340903+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.970347311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.970352137+07:00","message":"> Transcript [49411] [false]: 'ฉายาของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.970355591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.9703578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.970360008+07:00","message":"StatePrefix: 'ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:36.970362079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.010603592+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.010653125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.010662995+07:00","message":"receive interim result [false|false]: ฉายาของพี่เป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.010678463+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.010686377+07:00","message":"[bufferProcess] interim [740000000]:ฉายาของพี่เป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.01068883+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.010695229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.010698504+07:00","message":"> Transcript [49412] [false]: 'ฉายาของพี่ป่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.010701862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.010703908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.010713628+07:00","message":"StatePrefix: 'ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.010716352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.028394682+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.028439078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่ป่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.028445034+07:00","message":"receive interim result [false|false]: ฉายาของพี่ป่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.028461208+07:00","message":"[buffer interim] 3800 false ฉายาของพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028469096+07:00","message":"[bufferProcess] interim [800000000]:ฉายาของพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028475941+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028482547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028485687+07:00","message":"> Transcript [49413] [false]: 'ฉายาของพี่เป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028489257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028491732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028498208+07:00","message":"StatePrefix: 'ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028500429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028506857+07:00","message":"Push: 'ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028509158+07:00","message":"TextPushed: 'ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028511368+07:00","message":"Set new StatePrefix : 'ฉายาของพี่เป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.028514319+07:00","message":"Next Push (prob) : 'ของพี่เป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.028522268+07:00","message":"push: {false ฉายา 0 0xc004866080}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:37.282838883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:37.282862378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.625899119+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.625954742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.625961592+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.625974857+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.625988419+07:00","message":"[bufferProcess] interim [340000000]:ฉายาของพี่เหมาจ่ายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.625992545+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.626005255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.626009404+07:00","message":"> Transcript [49414] [false]: 'ฉายาของพี่ป่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.626012797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.626016097+07:00","message":"Set new StatePrefix: 'ฉายาของพี่ป่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.655698276+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.655739541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.655746098+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.655759849+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.655767314+07:00","message":"[bufferProcess] interim [400000000]:ฉายาของพี่เหมาจ่ายคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.655770157+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.655777788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.655782979+07:00","message":"> Transcript [49415] [false]: 'ฉายาของพี่เหมาจ่ายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.655785642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.655788+07:00","message":"Set new StatePrefix: 'ฉายาของพี่เหมาจ่ายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.763090919+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.763133877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่ป่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.763140996+07:00","message":"receive interim result [false|false]: ฉายาของพี่ป่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.763157148+07:00","message":"[buffer interim] 3800 false ฉายาของพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.76316475+07:00","message":"[bufferProcess] interim [520000000]:ฉายาของพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.763168453+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.763174525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.763177321+07:00","message":"> Transcript [49416] [false]: 'ฉายาของพี่เหมาจ่ายคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.763180554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.763182989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.763185093+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.763187751+07:00","message":"TextPushed: 'ฉายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.818832873+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.818872863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนหรือยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.818880244+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:37.8188946+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.818902605+07:00","message":"[bufferProcess] interim [580000000]:ฉายาของพี่เหมาจ่ายคนหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.81890532+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.818911052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.818913794+07:00","message":"> Transcript [49417] [false]: 'ฉายาของพี่ป่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.818916568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:37.8189188+07:00","message":"Set new StatePrefix: 'ฉายาของพี่ป่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.007359495+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.007401553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.007408497+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.007424804+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.007432904+07:00","message":"[bufferProcess] interim [820000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.007435462+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.00744002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.00744286+07:00","message":"> Transcript [49418] [false]: 'ฉายาของพี่เหมาจ่ายคนหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.007445246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.007447778+07:00","message":"Set new StatePrefix: 'ฉายาของพี่เหมาจ่ายคนหรือยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.251203886+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.251256055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.251266941+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.251282509+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.251294005+07:00","message":"[bufferProcess] interim [60000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.251296597+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.251300772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.251306299+07:00","message":"> Transcript [49419] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.251308997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.251311306+07:00","message":"Set new StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.388911409+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.388952274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือประสบการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.388959067+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือประสบการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.388974444+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.388983141+07:00","message":"[bufferProcess] interim [180000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.388985938+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.388991732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.388999847+07:00","message":"> Transcript [49420] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.389003631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.389005851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.389008392+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.389013606+07:00","message":"TextPushed: 'ฉายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.501235113+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.501277401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.501284189+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.501299789+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.501307679+07:00","message":"[bufferProcess] interim [300000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.501310257+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.501314398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.501318853+07:00","message":"> Transcript [49421] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.501322521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.501324631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.501327046+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.501329758+07:00","message":"TextPushed: 'ฉายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.715097457+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.715140469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.71514706+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.715162464+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.715170499+07:00","message":"[bufferProcess] interim [480000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.715173415+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.715180941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.715184728+07:00","message":"> Transcript [49422] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.715188243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.715190312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.715192724+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.71519519+07:00","message":"TextPushed: 'ฉายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.785839539+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.785885914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.785892964+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.785905783+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785912947+07:00","message":"[bufferProcess] interim [600000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785915981+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785921904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785925047+07:00","message":"> Transcript [49423] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785929116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785931252+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785933732+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785936092+07:00","message":"TextPushed: 'ฉายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785942109+07:00","message":"Push: 'ของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785944649+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785949777+07:00","message":"Set new StatePrefix : 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.785952634+07:00","message":"Next Push (prob) : 'ผสมผสานกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.785960392+07:00","message":"push: {false ของพี่เหมาจ่ายคนละอย่างก็คือ 0 0xc004866080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.897336968+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.897384344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.897390907+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:38.897410241+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.897424749+07:00","message":"[bufferProcess] interim [720000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.897428183+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.897432153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.897435173+07:00","message":"> Transcript [49424] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.897439174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.897441406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.897443528+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:38.897446089+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.091448968+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.091494644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.091502308+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.091519076+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.091532687+07:00","message":"[bufferProcess] interim [900000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.091535379+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.091541483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.091549282+07:00","message":"> Transcript [49425] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.091551913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.091554032+07:00","message":"Set new StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.250915196+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.250956208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.250963286+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.25097751+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.250984767+07:00","message":"[bufferProcess] interim [20000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.250987557+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.250993294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.251001859+07:00","message":"> Transcript [49426] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.251005773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.251007936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.251010318+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.251013251+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.842852265+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.842892781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.842899253+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:39.842913445+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.84292294+07:00","message":"[bufferProcess] interim [560000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.842925976+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.842931446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.842934437+07:00","message":"> Transcript [49427] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.842940845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.842942992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.842945566+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:39.842948501+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.0012675+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.00131078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.0013184+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.001332525+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.001340473+07:00","message":"[bufferProcess] interim [740000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.001343653+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.001351221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.001354112+07:00","message":"> Transcript [49428] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.001357707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.001359941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.001362189+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.001364818+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.120588281+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.120635895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.120642951+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.120660236+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.12066945+07:00","message":"[bufferProcess] interim [860000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.120672301+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.120676444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.120679072+07:00","message":"> Transcript [49429] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.120683148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.120685353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.120687838+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.120690391+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.120697414+07:00","message":"Push: 'ผสมผสานความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.120699539+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.120702332+07:00","message":"Set new StatePrefix : 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.12070483+07:00","message":"Next Push (prob) : 'ลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.120712632+07:00","message":"push: {false ผสมผสานความเป็น 0 0xc004866080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.188498511+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.188548835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.188555982+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.188569305+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.188576604+07:00","message":"[bufferProcess] interim [980000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.188579835+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.188595024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.188598006+07:00","message":"> Transcript [49430] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.188601513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.188604049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.188606062+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.188608713+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:40.283377628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:40.283388174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.302477814+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.302523672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.302530326+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.302544994+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.302552634+07:00","message":"[bufferProcess] interim [40000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.302555598+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.302563161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.302566277+07:00","message":"> Transcript [49431] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.302570035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.30257246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.302574896+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.302577376+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.391504321+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.391548133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.391556615+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.391567569+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.391575414+07:00","message":"[bufferProcess] interim [160000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.39157853+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.391582744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.391585358+07:00","message":"> Transcript [49432] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.39158923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.391591431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.391593888+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.391596715+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513022943+07:00","message":"[GCS] Cleaned up inactive client: 3770"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513061995+07:00","message":"[GCS] Cleaned up inactive client: 3778"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513066059+07:00","message":"[GCS] Cleaned up inactive client: 3766"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513068343+07:00","message":"[GCS] Cleaned up inactive client: 3777"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513070093+07:00","message":"[GCS] Cleaned up inactive client: 3767"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513071818+07:00","message":"[GCS] Cleaned up inactive client: 3769"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513073539+07:00","message":"[GCS] Cleaned up inactive client: 3772"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513075296+07:00","message":"[GCS] Cleaned up inactive client: 3771"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513077464+07:00","message":"[GCS] Cleaned up inactive client: 3768"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513079273+07:00","message":"[GCS] Cleaned up inactive client: 3776"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513081063+07:00","message":"[GCS] Cleaned up inactive client: 3773"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.51308282+07:00","message":"[GCS] Cleaned up inactive client: 3774"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513084687+07:00","message":"[GCS] Cleaned up inactive client: 3780"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513086447+07:00","message":"[GCS] Cleaned up inactive client: 3775"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.513088262+07:00","message":"[GCS] Cleaned up inactive client: 3779"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.568383771+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.56842722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.568436595+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.568450545+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568458302+07:00","message":"[bufferProcess] interim [340000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568461171+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568465001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568467621+07:00","message":"> Transcript [49433] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568472058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568474197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568476531+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568479025+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568482681+07:00","message":"Push: 'ลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568484766+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568487575+07:00","message":"Set new StatePrefix : 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.568496965+07:00","message":"Next Push (prob) : 'ของความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.568508179+07:00","message":"push: {false ลูกทุ่งแล้วก็เรื่อง 0 0xc004866080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.730790853+07:00","message":"[GCS] IsForceVAD: false for message ID: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.73257469+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.732613611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.73262317+07:00","message":"receive interim result [false|false]: ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.732639606+07:00","message":"[buffer interim] 3800 false ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.73265206+07:00","message":"[bufferProcess] interim [460000000]:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.732657878+07:00","message":"[bufferProcess] send to processor:ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.732667206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.732670818+07:00","message":"> Transcript [49434] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.732674848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.732677283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.732679209+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.732681959+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.933871673+07:00","message":"[GCS] Start streaming session, msgId: 3801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.968649326+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.968694816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉายาของพี่ปวีจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกกะตา\",\"confidence\":0.9481652}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.968704143+07:00","message":"receive interim result [true|false]: ฉายาของพี่ปวีจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกกะตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.968715215+07:00","message":"end recv isFinal message id 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.968719571+07:00","message":"end Recv id 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.968726684+07:00","message":"[buffer interim] 3800 true ฉายาของพี่ปวีจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกกะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968737415+07:00","message":"[bufferProcess] interim [730000000]:ฉายาของพี่ปวีจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกกะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968741985+07:00","message":"[bufferProcess] send to processor (isfinal):ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968745879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968749157+07:00","message":"> Transcript [49435] [false]: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968753481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968755636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968757584+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968760288+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968762412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968764488+07:00","message":"> Transcript [49436] [true]: 'ฉายาของพี่ปวีจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกกะตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968767025+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968768839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968771508+07:00","message":"StatePrefix: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968773737+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968775848+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968976333+07:00","message":"Push: 'ของความเป็นลูกกะตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968979919+07:00","message":"TextPushed: 'ฉายาของพี่เหมาจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกกะตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.96898682+07:00","message":"Set new StatePrefix : 'ฉายาของพี่ปวีจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกกะตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.968989569+07:00","message":"Next Push (prob) : 'ฉายาของพี่ปวีจ่ายคนละอย่างก็คือผสมผสานความเป็นลูกทุ่งแล้วก็เรื่องของความเป็นลูกกะตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:40.968997612+07:00","message":"push: {true ของความเป็นลูกกะตา 0 0xc004866080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:40.969014141+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3800.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:40.980370549+07:00","message":"write wav file: './tmp/7589/7589_3800.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.579543311+07:00","message":"receive streaming session, msgId: 3801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.579586891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.579594016+07:00","message":"receive interim result [false|false]: สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.579610658+07:00","message":"[buffer interim] 3801 false สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.579619187+07:00","message":"[bufferProcess] interim [660000000]:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.579622093+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.583897063+07:00","message":"receive streaming session, msgId: 3801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.583916764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Super\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.583921183+07:00","message":"receive interim result [false|false]: Super"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.583934218+07:00","message":"[buffer interim] 3801 false Super"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.583939722+07:00","message":"[bufferProcess] interim [720000000]:Super"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.583941746+07:00","message":"[bufferProcess] send to processor:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.583945033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.583947791+07:00","message":"> Transcript [49437] [false]: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.583950338+07:00","message":"Set StatePrefix (first interim): 'สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.647777443+07:00","message":"receive streaming session, msgId: 3801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.647817921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.647824034+07:00","message":"receive interim result [false|false]: สุภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.647840862+07:00","message":"[buffer interim] 3801 false สุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.647854542+07:00","message":"[bufferProcess] interim [780000000]:สุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.647859608+07:00","message":"[bufferProcess] send to processor:Super"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.647865721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.647868769+07:00","message":"> Transcript [49438] [false]: 'Super'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.647870872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:41.647873276+07:00","message":"Set new StatePrefix: 'Super'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:41.950760845+07:00","message":"[GCS] IsForceVAD: false for message ID: 3801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.022067732+07:00","message":"receive streaming session, msgId: 3801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.022104601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุภาพบุรุษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.022110555+07:00","message":"receive interim result [false|false]: สุภาพบุรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.022123005+07:00","message":"[buffer interim] 3801 false สุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.022132162+07:00","message":"[bufferProcess] interim [140000000]:สุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.022134803+07:00","message":"[bufferProcess] send to processor:สุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.022138398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.022141191+07:00","message":"> Transcript [49439] [false]: 'สุภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.022143596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.022145748+07:00","message":"Set new StatePrefix: 'สุภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.034010786+07:00","message":"receive streaming session, msgId: 3801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.034039844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุภาพบุรุษ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.034044902+07:00","message":"receive interim result [true|false]: สุภาพบุรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.034053386+07:00","message":"end recv isFinal message id 3801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.034055427+07:00","message":"end Recv id 3801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.034061994+07:00","message":"[buffer interim] 3801 true สุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034067509+07:00","message":"[bufferProcess] interim [260000000]:สุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034070681+07:00","message":"[bufferProcess] send to processor (isfinal):สุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034081932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034109355+07:00","message":"> Transcript [49440] [false]: 'สุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034114751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034117061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034119501+07:00","message":"StatePrefix: 'สุภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034121659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034123791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034126116+07:00","message":"> Transcript [49441] [true]: 'สุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034128365+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034130146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034131932+07:00","message":"StatePrefix: 'สุภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034133782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.034139491+07:00","message":"Push: 'สุภาพบุรุษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.034150321+07:00","message":"push: {true สุภาพบุรุษ 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:42.042053075+07:00","message":"write wav file: './tmp/7589/7589_3801.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.144402456+07:00","message":"[GCS] Start streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.871740506+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.871778162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.871783556+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.871794857+07:00","message":"[buffer interim] 3802 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.871801908+07:00","message":"[bufferProcess] interim [480000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.871803778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.935300736+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.935336899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.935343155+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:42.935357178+07:00","message":"[buffer interim] 3802 false ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.935364915+07:00","message":"[bufferProcess] interim [540000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.935367425+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.935370941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.935373909+07:00","message":"> Transcript [49442] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:42.935376204+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.170722394+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.170759608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.170765684+07:00","message":"receive interim result [false|false]: ลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.170779845+07:00","message":"[buffer interim] 3802 false ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.170787063+07:00","message":"[bufferProcess] interim [780000000]:ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.170789545+07:00","message":"[bufferProcess] send to processor:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.170792919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.170795943+07:00","message":"> Transcript [49443] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.17079831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.170800785+07:00","message":"Set new StatePrefix: 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.209046878+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.209098791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกพลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.209107111+07:00","message":"receive interim result [false|false]: ลูกพลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.209125809+07:00","message":"[buffer interim] 3802 false ลูกพลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.209139108+07:00","message":"[bufferProcess] interim [840000000]:ลูกพลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.209144366+07:00","message":"[bufferProcess] send to processor:ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.209154164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.209158384+07:00","message":"> Transcript [49444] [false]: 'ลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.209186437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.209190113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.209193202+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.209196167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:43.283660207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:43.283660115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.31435862+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.314400325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.314408173+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.314424525+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.314434612+07:00","message":"[bufferProcess] interim [960000000]:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.314437242+07:00","message":"[bufferProcess] send to processor:ลูกพลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.314441128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.314444052+07:00","message":"> Transcript [49445] [false]: 'ลูกพลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.314446969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.314449118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.314451329+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.314453754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.904218723+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.904257747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.904263445+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:43.904277386+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.904284989+07:00","message":"[bufferProcess] interim [560000000]:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.904287462+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.904292988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.904295744+07:00","message":"> Transcript [49446] [false]: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.904298643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.904301066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.90430365+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:43.904305917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.241030286+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.24107352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.241080105+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.241107799+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241117728+07:00","message":"[bufferProcess] interim [860000000]:ลูกทัพฟ้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241122096+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241127175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241130289+07:00","message":"> Transcript [49447] [false]: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241134084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241136786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241139271+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241141723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241148088+07:00","message":"Push: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241150194+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241152607+07:00","message":"Set new StatePrefix : 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.241154876+07:00","message":"Next Push (prob) : 'ทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.24117339+07:00","message":"push: {false ลูก 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.256534573+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.256572855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.256578699+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.256594335+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.25660167+07:00","message":"[bufferProcess] interim [920000000]:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.256604244+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.256607673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.256610523+07:00","message":"> Transcript [49448] [false]: 'ลูกทัพฟ้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.256613414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.256615722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.256618408+07:00","message":"StatePrefix: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.256622046+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.308414154+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.30845769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าท่ายาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.30846423+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าท่ายาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.308480337+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าท่ายาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.308488423+07:00","message":"[bufferProcess] interim [980000000]:ลูกทัพฟ้าท่ายาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.308491547+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.308495301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.308498243+07:00","message":"> Transcript [49449] [false]: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.308501367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.308503479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.308505591+07:00","message":"StatePrefix: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.308508177+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.470612356+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.470653941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าทะยาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.470660586+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าทะยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.470672273+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าทะยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.47068224+07:00","message":"[bufferProcess] interim [40000000]:ลูกทัพฟ้าทะยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.470685987+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าท่ายาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.470692403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.470695945+07:00","message":"> Transcript [49450] [false]: 'ลูกทัพฟ้าท่ายาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.470700053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.470703296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.470707346+07:00","message":"StatePrefix: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.470709761+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.507712138+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.507758279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.507764463+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.507783132+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.507791341+07:00","message":"[bufferProcess] interim [100000000]:ลูกทัพฟ้าใช้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.507794278+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าทะยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.507799012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.50780236+07:00","message":"> Transcript [49451] [false]: 'ลูกทัพฟ้าทะยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.507806334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.507808738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.50781133+07:00","message":"StatePrefix: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.507815144+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.507823616+07:00","message":"Push: 'ทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.507825759+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.507828558+07:00","message":"Set new StatePrefix : 'ลูกทัพฟ้าทะยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.507830878+07:00","message":"Next Push (prob) : 'ทะยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.507840243+07:00","message":"push: {false ทัพฟ้า 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.550301282+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.550345774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.550352546+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.550370789+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.550378584+07:00","message":"[bufferProcess] interim [220000000]:ลูกทัพฟ้าใช้อันนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.550381575+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.550386581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.55038972+07:00","message":"> Transcript [49452] [false]: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.550392231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.550394711+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.840525439+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.840565993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.840572738+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:44.840585333+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.840592952+07:00","message":"[bufferProcess] interim [460000000]:ลูกทัพฟ้าใช้อันนี้มาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.840595513+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.840603367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.840606133+07:00","message":"> Transcript [49453] [false]: 'ลูกทัพฟ้าใช้อันนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.840609411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.840612494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.840614413+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:44.840616842+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.099300281+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.099341532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.099347263+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.099365478+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.09937372+07:00","message":"[bufferProcess] interim [640000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.099376489+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.099380288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.099382953+07:00","message":"> Transcript [49454] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.099386179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.09938835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.099390467+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.099392794+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.17872021+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.178760342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.178766851+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.178778011+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.178786032+07:00","message":"[bufferProcess] interim [760000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.178788819+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.178792883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.178795647+07:00","message":"> Transcript [49455] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.178799114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.17880129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.178803484+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.178806023+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.371477474+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.371522453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.371529679+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.371547007+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371560024+07:00","message":"[bufferProcess] interim [940000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371562642+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371570245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371573393+07:00","message":"> Transcript [49456] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371577959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371597625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371601328+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371603733+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371611843+07:00","message":"Push: 'ใช้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.37161384+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371617569+07:00","message":"Set new StatePrefix : 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.371620723+07:00","message":"Next Push (prob) : 'มาได้ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.371629916+07:00","message":"push: {false ใช้อันนี้ 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.461341821+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.461379867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.461386518+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.461398824+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.461407397+07:00","message":"[bufferProcess] interim [60000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.461409661+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.461415202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.461418191+07:00","message":"> Transcript [49457] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.46142203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.461424505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.461426526+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.461429134+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.494850864+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.494892859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.494899331+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.494915718+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.494924245+07:00","message":"[bufferProcess] interim [120000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.494928116+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.494933027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.49493704+07:00","message":"> Transcript [49458] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.494941981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.494945297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.494948451+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.494952421+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.561835487+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.561877335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ป่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.561885649+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ป่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.561901475+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.561909559+07:00","message":"[bufferProcess] interim [180000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.561912846+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.561920496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.561923538+07:00","message":"> Transcript [49459] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.561927672+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.561930028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.561932066+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.561935547+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.687513479+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.687553671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.687561425+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.687577147+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.687588774+07:00","message":"[bufferProcess] interim [300000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.687591771+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ป่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.687599247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.68760211+07:00","message":"> Transcript [49460] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ป่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.687606122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.687608739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.68761099+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.687613739+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.687619414+07:00","message":"Push: 'มาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.687621746+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.687624138+07:00","message":"Set new StatePrefix : 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ป่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.687626481+07:00","message":"Next Push (prob) : 'พี่ป่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.687635927+07:00","message":"push: {false มาได้ยังไง 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.750697002+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.750740733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ภาวิณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.750748629+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ภาวิณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.750766385+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ภาวิณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.750778842+07:00","message":"[bufferProcess] interim [360000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ภาวิณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.75078184+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.75078868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.750791987+07:00","message":"> Transcript [49461] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.75079731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.750799673+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.843350552+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.843390277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปเลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.843396712+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปเลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.843414496+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.843422688+07:00","message":"[bufferProcess] interim [420000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.843425807+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ภาวิณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.843437781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.843441641+07:00","message":"> Transcript [49462] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ภาวิณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.843444612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.843447081+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่ภาวิณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.894459105+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.89449669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.8945043+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.894519397+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.894528242+07:00","message":"[bufferProcess] interim [480000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.89453108+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.894537125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.894540039+07:00","message":"> Transcript [49463] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.894542684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.894544747+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปเลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.994214938+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.99425944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.994267182+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:45.994291648+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.994305298+07:00","message":"[bufferProcess] interim [540000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.994308407+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.994318585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.99432246+07:00","message":"> Transcript [49464] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.994325263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:45.994327459+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.042641744+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.0426968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.042707765+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.042730385+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.04274204+07:00","message":"[bufferProcess] interim [600000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.042746738+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.042758061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.042761745+07:00","message":"> Transcript [49465] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.042764794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.042766925+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.054594763+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.054621932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.054627465+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.054640776+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.054646683+07:00","message":"[bufferProcess] interim [720000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.054649203+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.054654867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.054657625+07:00","message":"> Transcript [49466] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.054661216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.05466357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.054665703+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.054668563+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.203222148+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.203259681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.203266344+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.203281239+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.203290375+07:00","message":"[bufferProcess] interim [900000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.203293611+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.203298654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.203301535+07:00","message":"> Transcript [49467] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.203305843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.203308419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.203310831+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.203314693+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:46.284492573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:46.284499836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.40234563+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.402406543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.402413883+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.402429914+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.402437871+07:00","message":"[bufferProcess] interim [80000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.402440628+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.402447656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.402451688+07:00","message":"> Transcript [49468] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.402455594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.402457831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.402460282+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.40246324+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.563854853+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.563894885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.56390122+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.563915601+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563923893+07:00","message":"[bufferProcess] interim [140000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563926362+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563934399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563937633+07:00","message":"> Transcript [49469] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563942448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563944779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563947146+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563950161+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563956726+07:00","message":"Push: 'พี่พาไปให้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563958823+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563961428+07:00","message":"Set new StatePrefix : 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.563964639+07:00","message":"Next Push (prob) : 'เป็นคนตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.563974458+07:00","message":"push: {false พี่พาไปให้ใคร 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.626899714+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.626944211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.626950832+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.626964678+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.626973577+07:00","message":"[bufferProcess] interim [260000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.626976312+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.626984007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.626987152+07:00","message":"> Transcript [49470] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.626989815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.626992067+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.666540045+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.66658086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.666587241+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.666604151+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.66661264+07:00","message":"[bufferProcess] interim [320000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.666615537+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.666623561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.666626458+07:00","message":"> Transcript [49471] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.666629113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.666631246+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.822906478+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.82294618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.822952805+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:46.822962799+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.822970373+07:00","message":"[bufferProcess] interim [440000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.822973096+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.822976574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.822979443+07:00","message":"> Transcript [49472] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.822982026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:46.822984863+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.393525603+07:00","message":"[GCS] IsForceVAD: false for message ID: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.437799949+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.43784949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.437857956+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.437873997+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.43788971+07:00","message":"[bufferProcess] interim [40000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.437894617+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.437899714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.437902828+07:00","message":"> Transcript [49473] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.437907166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.437910075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.43791271+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.437915746+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.452999201+07:00","message":"[GCS] Start streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.456003989+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.456035619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานิษฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.456041207+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.456054117+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.456060304+07:00","message":"[bufferProcess] interim [100000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.456062941+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.456071577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.456074152+07:00","message":"> Transcript [49474] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.456078093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.456080276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.45608254+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.456085241+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.498651672+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.498678707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.49868458+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.498708283+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.498712453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมใช้อันนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.498715748+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมใช้อันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.498721434+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.49872474+07:00","message":"[buffer interim] 3802 false ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมใช้อันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498731148+07:00","message":"[bufferProcess] interim [160000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498733826+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498737375+07:00","message":"[bufferProcess] interim [220000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมใช้อันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498739776+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498743071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498745879+07:00","message":"> Transcript [49475] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498749269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498751295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498753684+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498756336+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498763298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498765519+07:00","message":"> Transcript [49476] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498768225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498770137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498772187+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498774158+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.49878194+07:00","message":"Push: 'เป็นคนตั้งครรภ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498784165+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.498786682+07:00","message":"Set new StatePrefix : 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมชญานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.49878926+07:00","message":"Next Push (prob) : 'ไหมชญานี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.498798173+07:00","message":"push: {false เป็นคนตั้งครรภ์ได้ 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.574893342+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.574951367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มาเอาไปให้ใครเป็นคนตั้งจำได้ไหมใช้อันนี้เป็น\",\"confidence\":0.89530843}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.574959139+07:00","message":"receive interim result [true|false]: ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มาเอาไปให้ใครเป็นคนตั้งจำได้ไหมใช้อันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.574967227+07:00","message":"end recv isFinal message id 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.574969671+07:00","message":"end Recv id 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.574977826+07:00","message":"[buffer interim] 3802 true ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มาเอาไปให้ใครเป็นคนตั้งจำได้ไหมใช้อันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.574989492+07:00","message":"[bufferProcess] interim [280000000]:ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มาเอาไปให้ใครเป็นคนตั้งจำได้ไหมใช้อันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575007381+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมใช้อันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575018105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575021406+07:00","message":"> Transcript [49477] [false]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมใช้อันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.57502477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575027025+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมใช้อันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575029103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575031273+07:00","message":"> Transcript [49478] [true]: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มาเอาไปให้ใครเป็นคนตั้งจำได้ไหมใช้อันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575034064+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575037097+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575039194+07:00","message":"StatePrefix: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมใช้อันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575042077+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575044265+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575327459+07:00","message":"Push: 'ไหมใช้อันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575330992+07:00","message":"TextPushed: 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่พาไปให้ใครเป็นคนตั้งครรภ์ได้ไหมใช้อันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575333672+07:00","message":"Set new StatePrefix : 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มาเอาไปให้ใครเป็นคนตั้งจำได้ไหมใช้อันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575336419+07:00","message":"Next Push (prob) : 'ลูกทัพฟ้าใช้อันนี้มาได้ยังไงพี่มาเอาไปให้ใครเป็นคนตั้งจำได้ไหมใช้อันนี้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:47.57534592+07:00","message":"push: {true ไหมใช้อันนี้เป็น 0 0xc004866000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:47.575374048+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3802.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:47.586913111+07:00","message":"write wav file: './tmp/7589/7589_3802.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.153467388+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.153517092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.15352295+07:00","message":"receive interim result [false|false]: สื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.15353754+07:00","message":"[buffer interim] 3803 false สื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.153544693+07:00","message":"[bufferProcess] interim [660000000]:สื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.153546694+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.358137794+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.358178335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.358184014+07:00","message":"receive interim result [false|false]: สื่อสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.358199656+07:00","message":"[buffer interim] 3803 false สื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.358206954+07:00","message":"[bufferProcess] interim [840000000]:สื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.358209188+07:00","message":"[bufferProcess] send to processor:สื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.358212479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.35821557+07:00","message":"> Transcript [49479] [false]: 'สื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.358218127+07:00","message":"Set StatePrefix (first interim): 'สื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.400905366+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.40096069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีวรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.400967223+07:00","message":"receive interim result [false|false]: ศรีวรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.400984044+07:00","message":"[buffer interim] 3803 false ศรีวรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.400997977+07:00","message":"[bufferProcess] interim [900000000]:ศรีวรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.401000636+07:00","message":"[bufferProcess] send to processor:สื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.40100782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.401018292+07:00","message":"> Transcript [49480] [false]: 'สื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.40102211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.401024337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.401026329+07:00","message":"StatePrefix: 'สื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.401028651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.477857029+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.477905136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อเมล็ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.477912546+07:00","message":"receive interim result [false|false]: ซื้อเมล็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.477929529+07:00","message":"[buffer interim] 3803 false ซื้อเมล็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.477941423+07:00","message":"[bufferProcess] interim [960000000]:ซื้อเมล็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.477945506+07:00","message":"[bufferProcess] send to processor:ศรีวรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.477953786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.477961179+07:00","message":"> Transcript [49481] [false]: 'ศรีวรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.477963851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.477965895+07:00","message":"Set new StatePrefix: 'ศรีวรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.547184037+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.547224543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 วันแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.547231326+07:00","message":"receive interim result [false|false]: 4 วันแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.547243984+07:00","message":"[buffer interim] 3803 false 4 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.547251971+07:00","message":"[bufferProcess] interim [20000000]:4 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.547254167+07:00","message":"[bufferProcess] send to processor:ซื้อเมล็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.547260363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.547263468+07:00","message":"> Transcript [49482] [false]: 'ซื้อเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.547265854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.547268803+07:00","message":"Set new StatePrefix: 'ซื้อเมล็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.693305103+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.693352779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 วันแรกที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.693360309+07:00","message":"receive interim result [false|false]: 4 วันแรกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.693376945+07:00","message":"[buffer interim] 3803 false 4 วันแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.693388266+07:00","message":"[bufferProcess] interim [260000000]:4 วันแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.693391517+07:00","message":"[bufferProcess] send to processor:4 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.6933984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.693402693+07:00","message":"> Transcript [49483] [false]: '4 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.693406329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.693409489+07:00","message":"Set new StatePrefix: '4 วันแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.82413434+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.824187048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 วันแรกที่ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.824195331+07:00","message":"receive interim result [false|false]: 4 วันแรกที่ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:48.824207911+07:00","message":"[buffer interim] 3803 false 4 วันแรกที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.824219527+07:00","message":"[bufferProcess] interim [380000000]:4 วันแรกที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.824223403+07:00","message":"[bufferProcess] send to processor:4 วันแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.824230125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.824233962+07:00","message":"> Transcript [49484] [false]: '4 วันแรกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.824237029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.824239387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.824241425+07:00","message":"StatePrefix: '4 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:48.824243666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.018136157+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.018173081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 วันแรกที่ผมเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.018179272+07:00","message":"receive interim result [false|false]: 4 วันแรกที่ผมเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.018194407+07:00","message":"[buffer interim] 3803 false 4 วันแรกที่ผมเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.018201839+07:00","message":"[bufferProcess] interim [560000000]:4 วันแรกที่ผมเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.018204684+07:00","message":"[bufferProcess] send to processor:4 วันแรกที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.018210205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.018212928+07:00","message":"> Transcript [49485] [false]: '4 วันแรกที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.018216251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.01821856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.018221118+07:00","message":"StatePrefix: '4 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.018223373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.026720755+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.02674355+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-06-22T13:35:49.026748629+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.026758953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันแรกที่ผมเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.026762224+07:00","message":"receive interim result [false|false]:  วันแรกที่ผมเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.026768221+07:00","message":"[buffer interim] 3803 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.026772642+07:00","message":"[buffer interim] 3803 false  วันแรกที่ผมเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.026777489+07:00","message":"[bufferProcess] interim [620000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.026779619+07:00","message":"[bufferProcess] send to processor:4 วันแรกที่ผมเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.026782653+07:00","message":"[bufferProcess] interim [620000000]: วันแรกที่ผมเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.026785222+07:00","message":"[bufferProcess] update buffer: 4 วันแรกที่ผมเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.026787513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.026789825+07:00","message":"> Transcript [49486] [false]: '4 วันแรกที่ผมเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.02679237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.026794258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.026796157+07:00","message":"StatePrefix: '4 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.026798091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.131645856+07:00","message":"[GCS] IsForceVAD: false for message ID: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.263112992+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.263164892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 วันแรกที่ผมเริ่ม\",\"confidence\":0.8738239}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.263172543+07:00","message":"receive interim result [true|false]: 4 วันแรกที่ผมเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.263181919+07:00","message":"end recv isFinal message id 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.263184308+07:00","message":"end Recv id 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.263193424+07:00","message":"[buffer interim] 3803 true 4 วันแรกที่ผมเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263205817+07:00","message":"[bufferProcess] interim [890000000]:4 วันแรกที่ผมเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263210032+07:00","message":"[bufferProcess] send to processor (isfinal):4 วันแรกที่ผมเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263214049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263217099+07:00","message":"> Transcript [49487] [false]: '4 วันแรกที่ผมเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263220537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263222837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263224794+07:00","message":"StatePrefix: '4 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263227437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.26323096+07:00","message":"Push: '4 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263233326+07:00","message":"TextPushed: '4 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263235592+07:00","message":"Set new StatePrefix : '4 วันแรกที่ผมเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263237865+07:00","message":"Next Push (prob) : 'ที่ผมเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.26323966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263241881+07:00","message":"> Transcript [49488] [true]: '4 วันแรกที่ผมเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263244169+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263246025+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263247909+07:00","message":"StatePrefix: '4 วันแรกที่ผมเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263249707+07:00","message":"TextPushed: '4 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.263252062+07:00","message":"Push: 'ที่ผมเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.263260574+07:00","message":"push: {false 4 วันแรก 0 0xc004866780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.263266386+07:00","message":"push: {true ที่ผมเริ่ม 0 0xc004866780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:49.26998212+07:00","message":"write wav file: './tmp/7589/7589_3803.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:49.285182929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:49.285182905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.322475925+07:00","message":"[GCS] Start streaming session, msgId: 3804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.51158907+07:00","message":"[GCS] IsForceVAD: false for message ID: 3804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.573642929+07:00","message":"[GCS] Start streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.619328915+07:00","message":"receive streaming session, msgId: 3804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.619351089+07:00","message":"found end of frame, send empty tag with msgId: 3804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.619354284+07:00","message":"end Recv id 3804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.619361111+07:00","message":"[buffer interim] 3804 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.619368485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.619372363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.619375378+07:00","message":"> Transcript [49489] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.619377917+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.61937995+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.619381882+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.619383744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:49.6193905+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:49.619398872+07:00","message":"push: {true \n 0 0xc004866f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:49.623437411+07:00","message":"write wav file: './tmp/7589/7589_3804.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.044583753+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.044630581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.044637046+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.044653547+07:00","message":"[buffer interim] 3805 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.044661162+07:00","message":"[bufferProcess] interim [480000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.044662893+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.14847631+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.148514078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.148520516+07:00","message":"receive interim result [false|false]: มีเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.148536753+07:00","message":"[buffer interim] 3805 false มีเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.148556074+07:00","message":"[bufferProcess] interim [600000000]:มีเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.14855962+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.14856669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.148571093+07:00","message":"> Transcript [49490] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.148575047+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.240602937+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.240641422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.240647782+07:00","message":"receive interim result [false|false]: มีบท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.240662363+07:00","message":"[buffer interim] 3805 false มีบท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.240669842+07:00","message":"[bufferProcess] interim [720000000]:มีบท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.240672231+07:00","message":"[bufferProcess] send to processor:มีเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.240675939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.240678648+07:00","message":"> Transcript [49491] [false]: 'มีเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.240682401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.24068451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.240687111+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.240689257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.423205183+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.423244706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบุพเพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.423252625+07:00","message":"receive interim result [false|false]: มีบุพเพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.423269954+07:00","message":"[buffer interim] 3805 false มีบุพเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.423278094+07:00","message":"[bufferProcess] interim [840000000]:มีบุพเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.423280523+07:00","message":"[bufferProcess] send to processor:มีบท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.423284519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.423287541+07:00","message":"> Transcript [49492] [false]: 'มีบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.423292494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.423294677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.423296723+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.423299049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.427173561+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.427198351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.427203069+07:00","message":"receive interim result [false|false]: มีบทเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.427214849+07:00","message":"[buffer interim] 3805 false มีบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.427220398+07:00","message":"[bufferProcess] interim [900000000]:มีบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.427222666+07:00","message":"[bufferProcess] send to processor:มีบุพเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.427225833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.427228612+07:00","message":"> Transcript [49493] [false]: 'มีบุพเพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.427231714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.427233591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.427237093+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.427238961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.576396895+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.576442018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.576448232+07:00","message":"receive interim result [false|false]: มีบทเพลงโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.576464831+07:00","message":"[buffer interim] 3805 false มีบทเพลงโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.576472468+07:00","message":"[bufferProcess] interim [20000000]:มีบทเพลงโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.57647536+07:00","message":"[bufferProcess] send to processor:มีบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.576478968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.576481786+07:00","message":"> Transcript [49494] [false]: 'มีบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.576485294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.576487537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.576489973+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.576492394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.57649529+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.576497348+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.576499731+07:00","message":"Set new StatePrefix : 'มีบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.576501836+07:00","message":"Next Push (prob) : 'บทเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.57652488+07:00","message":"push: {false มี 0 0xc0030bde80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.780826054+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.780863688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.780869768+07:00","message":"receive interim result [false|false]: มีบทเพลงโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.780885324+07:00","message":"[buffer interim] 3805 false มีบทเพลงโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.780892524+07:00","message":"[bufferProcess] interim [140000000]:มีบทเพลงโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.780895557+07:00","message":"[bufferProcess] send to processor:มีบทเพลงโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.780904266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.780907144+07:00","message":"> Transcript [49495] [false]: 'มีบทเพลงโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.780911325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.780913617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.780915786+07:00","message":"StatePrefix: 'มีบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.780918642+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.806503295+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.806537465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงรวมดาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.80654361+07:00","message":"receive interim result [false|false]: มีบทเพลงรวมดาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.806556701+07:00","message":"[buffer interim] 3805 false มีบทเพลงรวมดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.806563968+07:00","message":"[bufferProcess] interim [200000000]:มีบทเพลงรวมดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.806566551+07:00","message":"[bufferProcess] send to processor:มีบทเพลงโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.80656995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.80657254+07:00","message":"> Transcript [49496] [false]: 'มีบทเพลงโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.806576003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.806578223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.806580187+07:00","message":"StatePrefix: 'มีบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.806582567+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.814075219+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.814103061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงโรงหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.814114353+07:00","message":"receive interim result [false|false]: มีบทเพลงโรงหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.814126573+07:00","message":"[buffer interim] 3805 false มีบทเพลงโรงหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.814132438+07:00","message":"[bufferProcess] interim [260000000]:มีบทเพลงโรงหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.814134557+07:00","message":"[bufferProcess] send to processor:มีบทเพลงรวมดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.814137222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.814139541+07:00","message":"> Transcript [49497] [false]: 'มีบทเพลงรวมดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.814142414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.814144546+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.814147009+07:00","message":"StatePrefix: 'มีบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.814149141+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.821962202+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.821988691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.821994203+07:00","message":"receive interim result [false|false]: มีบทเพลงดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.822012071+07:00","message":"[buffer interim] 3805 false มีบทเพลงดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822024697+07:00","message":"[bufferProcess] interim [320000000]:มีบทเพลงดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822027362+07:00","message":"[bufferProcess] send to processor:มีบทเพลงโรงหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822033032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822035392+07:00","message":"> Transcript [49498] [false]: 'มีบทเพลงโรงหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.82203878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822041114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822043023+07:00","message":"StatePrefix: 'มีบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822045352+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822049923+07:00","message":"Push: 'บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822052482+07:00","message":"TextPushed: 'มีบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822054561+07:00","message":"Set new StatePrefix : 'มีบทเพลงโรงหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:50.822062744+07:00","message":"Next Push (prob) : 'โรงหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:50.822084715+07:00","message":"push: {false บทเพลง 0 0xc0030bde80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.000385598+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.000427121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.000434012+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.000447706+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.000455359+07:00","message":"[bufferProcess] interim [440000000]:มีบทเพลงดังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.000457988+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.000466517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.00046938+07:00","message":"> Transcript [49499] [false]: 'มีบทเพลงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.000471881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.000474421+07:00","message":"Set new StatePrefix: 'มีบทเพลงดัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.360997509+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.36104578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.361051758+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.361068194+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.361076018+07:00","message":"[bufferProcess] interim [740000000]:มีบทเพลงดังจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.361078781+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.361082387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.361085218+07:00","message":"> Transcript [49500] [false]: 'มีบทเพลงดังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.361088715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.361091138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.361093149+07:00","message":"StatePrefix: 'มีบทเพลงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.361095392+07:00","message":"TextPushed: 'มีบทเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.634486797+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.634529047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.6345352+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากต้นไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.634555317+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.634564319+07:00","message":"[bufferProcess] interim [860000000]:มีบทเพลงดังจากต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.63456702+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.634571434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.634574826+07:00","message":"> Transcript [49501] [false]: 'มีบทเพลงดังจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.634579079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.634581461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.634583486+07:00","message":"StatePrefix: 'มีบทเพลงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.634586032+07:00","message":"TextPushed: 'มีบทเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.883944563+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.883983154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากตัวร้ายกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.883989623+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากตัวร้ายกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.884005292+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากตัวร้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.884020761+07:00","message":"[bufferProcess] interim [40000000]:มีบทเพลงดังจากตัวร้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.884023801+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจากต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.884030088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.884033364+07:00","message":"> Transcript [49502] [false]: 'มีบทเพลงดังจากต้นไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.884036651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.884038867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.884041114+07:00","message":"StatePrefix: 'มีบทเพลงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.884043249+07:00","message":"TextPushed: 'มีบทเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.911830668+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.911880082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้กับเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.911888002+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากต้นไม้กับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.911904239+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากต้นไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.91191193+07:00","message":"[bufferProcess] interim [100000000]:มีบทเพลงดังจากต้นไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911915084+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจากตัวร้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911922578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911925397+07:00","message":"> Transcript [49503] [false]: 'มีบทเพลงดังจากตัวร้ายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911929067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911931241+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911933139+07:00","message":"StatePrefix: 'มีบทเพลงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911935415+07:00","message":"TextPushed: 'มีบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911941828+07:00","message":"Push: 'ดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911943823+07:00","message":"TextPushed: 'มีบทเพลงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911945878+07:00","message":"Set new StatePrefix : 'มีบทเพลงดังจากตัวร้ายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:51.911948291+07:00","message":"Next Push (prob) : 'จากตัวร้ายกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:51.911957227+07:00","message":"push: {false ดัง 0 0xc0030bde80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:52.213369296+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:52.21341461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้กับเรือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:52.213422257+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากต้นไม้กับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:52.213438179+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากต้นไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:52.213451168+07:00","message":"[bufferProcess] interim [700000000]:มีบทเพลงดังจากต้นไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:52.21345374+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจากต้นไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:52.213461583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:52.213464727+07:00","message":"> Transcript [49504] [false]: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:52.213467319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:52.213469807+07:00","message":"Set new StatePrefix: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:52.285321701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:52.285338027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:53.433343772+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:53.433382464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:53.43338911+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:53.433401515+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433409003+07:00","message":"[bufferProcess] interim [900000000]:มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433411675+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจากต้นไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433415637+07:00","message":"[bufferProcess] send to processor (ticker):มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433418859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.43342317+07:00","message":"> Transcript [49505] [false]: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433428009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433431802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433434962+07:00","message":"StatePrefix: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.4334374+07:00","message":"TextPushed: 'มีบทเพลงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433439179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433441243+07:00","message":"> Transcript [49506] [false]: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433443339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433445015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433447098+07:00","message":"StatePrefix: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.433449103+07:00","message":"TextPushed: 'มีบทเพลงดัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:53.963771039+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:53.963817042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้กับเรือซื้อ DJ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:53.963823438+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากต้นไม้กับเรือซื้อ DJ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:53.96384083+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากต้นไม้กับเรือซื้อ DJ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.963851621+07:00","message":"[bufferProcess] interim [380000000]:มีบทเพลงดังจากต้นไม้กับเรือซื้อ DJ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:53.963854719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.029562313+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.029603405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้กับเรือซื้อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.029611075+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากต้นไม้กับเรือซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.029621942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DJ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.029624602+07:00","message":"receive interim result [false|false]:  DJ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.029632956+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากต้นไม้กับเรือซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.02963966+07:00","message":"[buffer interim] 3805 false  DJ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.029647046+07:00","message":"[bufferProcess] interim [500000000]:มีบทเพลงดังจากต้นไม้กับเรือซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.02964972+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจากต้นไม้กับเรือซื้อ DJ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.029653333+07:00","message":"[bufferProcess] interim [500000000]: DJ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.029656042+07:00","message":"[bufferProcess] update buffer: มีบทเพลงดังจากต้นไม้กับเรือซื้อ DJ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.029659006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.02966184+07:00","message":"> Transcript [49507] [false]: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อ DJ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.029666388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.029668867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.029670976+07:00","message":"StatePrefix: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.029673235+07:00","message":"TextPushed: 'มีบทเพลงดัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.133404613+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.133441562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.133449024+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.133462475+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.1334706+07:00","message":"[bufferProcess] interim [560000000]:มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.133474001+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจากต้นไม้กับเรือซื้อ DJ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.133481671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.133486696+07:00","message":"> Transcript [49508] [false]: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อ DJ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.133490388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.13349278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.133495418+07:00","message":"StatePrefix: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.133499324+07:00","message":"TextPushed: 'มีบทเพลงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.13350587+07:00","message":"Push: 'จากต้นไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.133508329+07:00","message":"TextPushed: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.133510719+07:00","message":"Set new StatePrefix : 'มีบทเพลงดังจากต้นไม้กับเรือซื้อ DJ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.133513159+07:00","message":"Next Push (prob) : 'ซื้อ DJ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.133535857+07:00","message":"push: {false จากต้นไม้กับเรือ 0 0xc0030bde80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.520317585+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.520359856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.520367079+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.520380488+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.520388556+07:00","message":"[bufferProcess] interim [980000000]:มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.520391211+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.520398772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.520401853+07:00","message":"> Transcript [49509] [false]: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.520404796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.520408729+07:00","message":"Set new StatePrefix: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.848378472+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.848419622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.848427314+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.848446909+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.848460782+07:00","message":"[bufferProcess] interim [280000000]:มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.848464108+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.848468308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.848471658+07:00","message":"> Transcript [49510] [false]: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.84847535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.84847773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.848480049+07:00","message":"StatePrefix: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.84848288+07:00","message":"TextPushed: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.903918879+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.903954508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.903960925+07:00","message":"receive interim result [false|false]: มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:54.903983579+07:00","message":"[buffer interim] 3805 false มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.903991255+07:00","message":"[bufferProcess] interim [400000000]:มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.903993544+07:00","message":"[bufferProcess] send to processor:มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.904001266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.904004127+07:00","message":"> Transcript [49511] [false]: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.904007976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.904010932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.904013692+07:00","message":"StatePrefix: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:54.904016156+07:00","message":"TextPushed: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.081071384+07:00","message":"[GCS] IsForceVAD: false for message ID: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.144049601+07:00","message":"[GCS] Start streaming session, msgId: 3806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.242198552+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.242237355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ\",\"confidence\":0.94504815}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.242244413+07:00","message":"receive interim result [true|false]: มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.242257751+07:00","message":"end recv isFinal message id 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.242260826+07:00","message":"end Recv id 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.24226944+07:00","message":"[buffer interim] 3805 true มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242279413+07:00","message":"[bufferProcess] interim [730000000]:มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242284442+07:00","message":"[bufferProcess] send to processor (isfinal):มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242288954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242292926+07:00","message":"> Transcript [49512] [false]: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242297776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242300957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242304832+07:00","message":"StatePrefix: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242308249+07:00","message":"TextPushed: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242311525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242315057+07:00","message":"> Transcript [49513] [true]: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242319148+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.24232203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242325083+07:00","message":"StatePrefix: 'มีบทเพลงดังจากต้นไม้กับเรือซื้อดีเจสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242328663+07:00","message":"TextPushed: 'มีบทเพลงดังจากต้นไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:55.242339155+07:00","message":"Push: 'ซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.242349068+07:00","message":"push: {true ซื้อดีเจสื่อสิ่งพิมพ์ต่างๆ 0 0xc0030bde80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:55.254484453+07:00","message":"write wav file: './tmp/7589/7589_3805.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:55.286303058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:55.286313878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.594439954+07:00","message":"[GCS] IsForceVAD: false for message ID: 3806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:55.726350685+07:00","message":"[GCS] Start streaming session, msgId: 3807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.24094186+07:00","message":"[GCS] IsForceVAD: false for message ID: 3807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.303127523+07:00","message":"[GCS] Start streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.325060103+07:00","message":"receive streaming session, msgId: 3807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.325090873+07:00","message":"found end of frame, send empty tag with msgId: 3807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.32509516+07:00","message":"end Recv id 3807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.325102762+07:00","message":"[buffer interim] 3807 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:56.325109678+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:56.325113655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:56.325116807+07:00","message":"> Transcript [49514] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:56.325119473+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:56.325124405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:56.325126409+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:56.325128529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:56.325133351+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.325141721+07:00","message":"push: {true \n 0 0xc004338780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:56.330475481+07:00","message":"write wav file: './tmp/7589/7589_3807.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.904363537+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.904407396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.904413939+07:00","message":"receive interim result [false|false]: เขาเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:56.904431876+07:00","message":"[buffer interim] 3808 false เขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:56.904440547+07:00","message":"[bufferProcess] interim [600000000]:เขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:56.9044426+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.081787528+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.081824236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.081830145+07:00","message":"receive interim result [false|false]: เขาเห็นผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.081844299+07:00","message":"[buffer interim] 3808 false เขาเห็นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.081852057+07:00","message":"[bufferProcess] interim [780000000]:เขาเห็นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.081854545+07:00","message":"[bufferProcess] send to processor:เขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.081861549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.081864356+07:00","message":"> Transcript [49515] [false]: 'เขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.081866653+07:00","message":"Set StatePrefix (first interim): 'เขาเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.126705305+07:00","message":"receive streaming session, msgId: 3806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.126750232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนาคต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.12675578+07:00","message":"receive interim result [false|false]: อนาคต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.126774952+07:00","message":"receive streaming session, msgId: 3806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.126779117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนาคต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.126781871+07:00","message":"receive interim result [true|false]: อนาคต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.126784613+07:00","message":"end recv isFinal message id 3806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.126786653+07:00","message":"end Recv id 3806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.126792657+07:00","message":"[buffer interim] this message is already final false 3806: 'อนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.126799022+07:00","message":"[buffer interim] this message is already final true 3806: 'อนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.492643326+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.492687899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นผมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.49269375+07:00","message":"receive interim result [false|false]: เขาเห็นผมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.492710389+07:00","message":"[buffer interim] 3808 false เขาเห็นผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.492718019+07:00","message":"[bufferProcess] interim [200000000]:เขาเห็นผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.492722047+07:00","message":"[bufferProcess] send to processor:เขาเห็นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.492726235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.49272926+07:00","message":"> Transcript [49516] [false]: 'เขาเห็นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.492732629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.492734766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.492736599+07:00","message":"StatePrefix: 'เขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.492738706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.529135731+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.529193173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นผมเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.529199477+07:00","message":"receive interim result [false|false]: เขาเห็นผมเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.52921297+07:00","message":"[buffer interim] 3808 false เขาเห็นผมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.529220943+07:00","message":"[bufferProcess] interim [260000000]:เขาเห็นผมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.529223675+07:00","message":"[bufferProcess] send to processor:เขาเห็นผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.529230274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.529233159+07:00","message":"> Transcript [49517] [false]: 'เขาเห็นผมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.529236556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.529238815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.529241422+07:00","message":"StatePrefix: 'เขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.529243642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.659071485+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.659109736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นผมเวลามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.65911587+07:00","message":"receive interim result [false|false]: เขาเห็นผมเวลามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.659132439+07:00","message":"[buffer interim] 3808 false เขาเห็นผมเวลามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.6591413+07:00","message":"[bufferProcess] interim [380000000]:เขาเห็นผมเวลามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.659145592+07:00","message":"[bufferProcess] send to processor:เขาเห็นผมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.659155013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.659157951+07:00","message":"> Transcript [49518] [false]: 'เขาเห็นผมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.659161626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.659164023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.659167503+07:00","message":"StatePrefix: 'เขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.659171389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.847820007+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.847860928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นผมเวลามีงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.847868829+07:00","message":"receive interim result [false|false]: เขาเห็นผมเวลามีงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.847883014+07:00","message":"[buffer interim] 3808 false เขาเห็นผมเวลามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847890688+07:00","message":"[bufferProcess] interim [560000000]:เขาเห็นผมเวลามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847893247+07:00","message":"[bufferProcess] send to processor:เขาเห็นผมเวลามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847900817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847903974+07:00","message":"> Transcript [49519] [false]: 'เขาเห็นผมเวลามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.84790748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847910203+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847912537+07:00","message":"StatePrefix: 'เขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847914857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847921531+07:00","message":"Push: 'เขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847923734+07:00","message":"TextPushed: 'เขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847926284+07:00","message":"Set new StatePrefix : 'เขาเห็นผมเวลามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:57.847928615+07:00","message":"Next Push (prob) : 'ผมเวลามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:57.847954311+07:00","message":"push: {false เขาเห็น 0 0xc004867500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.047902104+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.047945267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นผมเวลามีงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.047951301+07:00","message":"receive interim result [false|false]: เขาเห็นผมเวลามีงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.047965229+07:00","message":"[buffer interim] 3808 false เขาเห็นผมเวลามีงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.047978572+07:00","message":"[bufferProcess] interim [740000000]:เขาเห็นผมเวลามีงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.047981421+07:00","message":"[bufferProcess] send to processor:เขาเห็นผมเวลามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.047985764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.047988838+07:00","message":"> Transcript [49520] [false]: 'เขาเห็นผมเวลามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.047992474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.047994897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.047996961+07:00","message":"StatePrefix: 'เขาเห็นผมเวลามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.047999343+07:00","message":"TextPushed: 'เขาเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.16570263+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.16574292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นผมเวลามีงานที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.165749643+07:00","message":"receive interim result [false|false]: เขาเห็นผมเวลามีงานที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.165764751+07:00","message":"[buffer interim] 3808 false เขาเห็นผมเวลามีงานที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.165777031+07:00","message":"[bufferProcess] interim [860000000]:เขาเห็นผมเวลามีงานที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.165779899+07:00","message":"[bufferProcess] send to processor:เขาเห็นผมเวลามีงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.165788663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.165792003+07:00","message":"> Transcript [49521] [false]: 'เขาเห็นผมเวลามีงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.165795863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.165798497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.165801001+07:00","message":"StatePrefix: 'เขาเห็นผมเวลามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.165803403+07:00","message":"TextPushed: 'เขาเห็น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:58.28691235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:35:58.286944978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.371073404+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.371109285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นผมเวลามีงานที่ไหนเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.371115101+07:00","message":"receive interim result [false|false]: เขาเห็นผมเวลามีงานที่ไหนเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.371127259+07:00","message":"[buffer interim] 3808 false เขาเห็นผมเวลามีงานที่ไหนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.371137281+07:00","message":"[bufferProcess] interim [100000000]:เขาเห็นผมเวลามีงานที่ไหนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.371140037+07:00","message":"[bufferProcess] send to processor:เขาเห็นผมเวลามีงานที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.371144755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.371147658+07:00","message":"> Transcript [49522] [false]: 'เขาเห็นผมเวลามีงานที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.371151359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.371153698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.371155964+07:00","message":"StatePrefix: 'เขาเห็นผมเวลามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.37115817+07:00","message":"TextPushed: 'เขาเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.424970309+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.425005478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นผมเวลามีงานที่ไหนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.425011551+07:00","message":"receive interim result [false|false]: เขาเห็นผมเวลามีงานที่ไหนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.425022628+07:00","message":"[buffer interim] 3808 false เขาเห็นผมเวลามีงานที่ไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.425037495+07:00","message":"[bufferProcess] interim [160000000]:เขาเห็นผมเวลามีงานที่ไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.425040487+07:00","message":"[bufferProcess] send to processor:เขาเห็นผมเวลามีงานที่ไหนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.425046305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.42504951+07:00","message":"> Transcript [49523] [false]: 'เขาเห็นผมเวลามีงานที่ไหนเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.425053673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.425055906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.425058237+07:00","message":"StatePrefix: 'เขาเห็นผมเวลามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.425060563+07:00","message":"TextPushed: 'เขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.425065048+07:00","message":"Push: 'ผมเวลามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.425067051+07:00","message":"TextPushed: 'เขาเห็นผมเวลามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.42506978+07:00","message":"Set new StatePrefix : 'เขาเห็นผมเวลามีงานที่ไหนเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.425072296+07:00","message":"Next Push (prob) : 'งานที่ไหนเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.425081896+07:00","message":"push: {false ผมเวลามี 0 0xc004867500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.480173376+07:00","message":"[GCS] IsForceVAD: false for message ID: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.599691343+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.599738893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นผมเวลามีงานที่ไหนแล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.599745309+07:00","message":"receive interim result [true|false]: เขาเห็นผมเวลามีงานที่ไหนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.599754922+07:00","message":"end recv isFinal message id 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.59975718+07:00","message":"end Recv id 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.599766336+07:00","message":"[buffer interim] 3808 true เขาเห็นผมเวลามีงานที่ไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599775715+07:00","message":"[bufferProcess] interim [400000000]:เขาเห็นผมเวลามีงานที่ไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599781628+07:00","message":"[bufferProcess] send to processor (isfinal):เขาเห็นผมเวลามีงานที่ไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599785449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599788657+07:00","message":"> Transcript [49524] [false]: 'เขาเห็นผมเวลามีงานที่ไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599791143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599793253+07:00","message":"Set new StatePrefix: 'เขาเห็นผมเวลามีงานที่ไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599796217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599800361+07:00","message":"> Transcript [49525] [true]: 'เขาเห็นผมเวลามีงานที่ไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599804814+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599806961+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599808949+07:00","message":"StatePrefix: 'เขาเห็นผมเวลามีงานที่ไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599811311+07:00","message":"TextPushed: 'เขาเห็นผมเวลามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:58.599814094+07:00","message":"Push: 'งานที่ไหนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.59982415+07:00","message":"push: {true งานที่ไหนแล้ว 0 0xc004867500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:35:58.608190378+07:00","message":"write wav file: './tmp/7589/7589_3808.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:58.933189203+07:00","message":"[GCS] Start streaming session, msgId: 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:59.802086251+07:00","message":"receive streaming session, msgId: 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:59.802150058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:59.80216377+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:35:59.802181896+07:00","message":"[buffer interim] 3809 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:59.802189624+07:00","message":"[bufferProcess] interim [900000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:59.802191469+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:59.802198109+07:00","message":"[bufferProcess] send to processor (ticker):คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:59.802200984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:59.802210912+07:00","message":"> Transcript [49526] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:35:59.80221342+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.501733633+07:00","message":"receive streaming session, msgId: 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.501769128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.50177508+07:00","message":"receive interim result [false|false]: คือพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.501787488+07:00","message":"[buffer interim] 3809 false คือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.501796445+07:00","message":"[bufferProcess] interim [260000000]:คือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.501799039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.50212079+07:00","message":"receive streaming session, msgId: 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.502127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.502129952+07:00","message":"receive interim result [false|false]: คือชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.502134782+07:00","message":"[buffer interim] 3809 false คือชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.5021411+07:00","message":"[bufferProcess] interim [320000000]:คือชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.502144418+07:00","message":"[bufferProcess] send to processor:คือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.502149307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.502153238+07:00","message":"> Transcript [49527] [false]: 'คือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.502158504+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.502161531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.502165863+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.502168017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.652128635+07:00","message":"[GCS] IsForceVAD: false for message ID: 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.668858295+07:00","message":"receive streaming session, msgId: 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.668907196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือชอบทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.668913039+07:00","message":"receive interim result [false|false]: คือชอบทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.668923258+07:00","message":"[buffer interim] 3809 false คือชอบทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.668930943+07:00","message":"[bufferProcess] interim [500000000]:คือชอบทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.66893355+07:00","message":"[bufferProcess] send to processor:คือชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.668937236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.668940078+07:00","message":"> Transcript [49528] [false]: 'คือชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.668943238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.668945411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.668947341+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.668949257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.681693904+07:00","message":"receive streaming session, msgId: 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.681721528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือชอบทำบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.681725952+07:00","message":"receive interim result [false|false]: คือชอบทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.681738403+07:00","message":"[buffer interim] 3809 false คือชอบทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.681743597+07:00","message":"[bufferProcess] interim [620000000]:คือชอบทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.68174594+07:00","message":"[bufferProcess] send to processor:คือชอบทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.681749145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.681751894+07:00","message":"> Transcript [49529] [false]: 'คือชอบทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.681755325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.681757376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.6817601+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.681762252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.740762318+07:00","message":"receive streaming session, msgId: 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.740807795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือชอบทำบุญ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.740815151+07:00","message":"receive interim result [true|false]: คือชอบทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.740823593+07:00","message":"end recv isFinal message id 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.740825654+07:00","message":"end Recv id 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.74083585+07:00","message":"[buffer interim] 3809 true คือชอบทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.74084551+07:00","message":"[bufferProcess] interim [950000000]:คือชอบทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740848654+07:00","message":"[bufferProcess] send to processor (isfinal):คือชอบทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740852007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740855166+07:00","message":"> Transcript [49530] [false]: 'คือชอบทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740858213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740860134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740862478+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740864726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740870447+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740872414+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740874665+07:00","message":"Set new StatePrefix : 'คือชอบทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740876939+07:00","message":"Next Push (prob) : 'ชอบทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.74087883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740880978+07:00","message":"> Transcript [49531] [true]: 'คือชอบทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740883146+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740884874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.74088664+07:00","message":"StatePrefix: 'คือชอบทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.74088856+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:00.740890852+07:00","message":"Push: 'ชอบทำบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.740899407+07:00","message":"push: {false คือ 0 0xc004867800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.74092132+07:00","message":"push: {true ชอบทำบุญ 0 0xc004867800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:00.748706321+07:00","message":"write wav file: './tmp/7589/7589_3809.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:00.913473333+07:00","message":"[GCS] Start streaming session, msgId: 3810"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:01.287044678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:01.287047149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.77599887+07:00","message":"receive streaming session, msgId: 3810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.776053973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.776060314+07:00","message":"receive interim result [false|false]: ช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.776076878+07:00","message":"[buffer interim] 3810 false ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.776084206+07:00","message":"[bufferProcess] interim [660000000]:ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.776086301+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.776093148+07:00","message":"[bufferProcess] send to processor (ticker):ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.776095736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.776101233+07:00","message":"> Transcript [49532] [false]: 'ช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.776103934+07:00","message":"Set StatePrefix (first interim): 'ช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.902517959+07:00","message":"receive streaming session, msgId: 3810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.902553769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยเหลือฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.902558725+07:00","message":"receive interim result [false|false]: ช่วยเหลือฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.902573532+07:00","message":"[buffer interim] 3810 false ช่วยเหลือฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.902581173+07:00","message":"[bufferProcess] interim [780000000]:ช่วยเหลือฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.902584378+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.960664944+07:00","message":"receive streaming session, msgId: 3810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.960707988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยเหลือสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.960714561+07:00","message":"receive interim result [false|false]: ช่วยเหลือสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:01.960729753+07:00","message":"[buffer interim] 3810 false ช่วยเหลือสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.960737766+07:00","message":"[bufferProcess] interim [840000000]:ช่วยเหลือสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.960739992+07:00","message":"[bufferProcess] send to processor:ช่วยเหลือฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.960744318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.960747869+07:00","message":"> Transcript [49533] [false]: 'ช่วยเหลือฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.960753044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.960756194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.960759474+07:00","message":"StatePrefix: 'ช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:01.960761724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.06017503+07:00","message":"[GCS] IsForceVAD: false for message ID: 3810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.163622665+07:00","message":"receive streaming session, msgId: 3810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.163673883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยเหลือสังคม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.163680509+07:00","message":"receive interim result [true|false]: ช่วยเหลือสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.163691519+07:00","message":"end recv isFinal message id 3810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.163693787+07:00","message":"end Recv id 3810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.163700147+07:00","message":"[buffer interim] 3810 true ช่วยเหลือสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.16371047+07:00","message":"[bufferProcess] interim [170000000]:ช่วยเหลือสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163716234+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วยเหลือสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163719487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163722523+07:00","message":"> Transcript [49534] [false]: 'ช่วยเหลือสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163725549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.16372745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.16372944+07:00","message":"StatePrefix: 'ช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163731551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163733264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163735492+07:00","message":"> Transcript [49535] [true]: 'ช่วยเหลือสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163737868+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163739604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163741338+07:00","message":"StatePrefix: 'ช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163743119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.163749821+07:00","message":"Push: 'ช่วยเหลือสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.163758502+07:00","message":"push: {true ช่วยเหลือสังคม 0 0xc004866580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:02.169692921+07:00","message":"write wav file: './tmp/7589/7589_3810.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.322212813+07:00","message":"[GCS] Start streaming session, msgId: 3811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.771446177+07:00","message":"[GCS] IsForceVAD: false for message ID: 3811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.854217397+07:00","message":"receive streaming session, msgId: 3811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.854242745+07:00","message":"found end of frame, send empty tag with msgId: 3811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.854247182+07:00","message":"end Recv id 3811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.854258173+07:00","message":"[buffer interim] 3811 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.85426909+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.854273319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.854276653+07:00","message":"> Transcript [49536] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.85427956+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.854281622+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.854283571+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.854285522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:02.854288461+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.85429993+07:00","message":"push: {true \n 0 0xc004117f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:02.859902381+07:00","message":"write wav file: './tmp/7589/7589_3811.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:02.962153754+07:00","message":"[GCS] Start streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:03.624776591+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:03.624822005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:03.624828135+07:00","message":"receive interim result [false|false]: ละคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:03.624843559+07:00","message":"[buffer interim] 3812 false ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:03.624850669+07:00","message":"[bufferProcess] interim [660000000]:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:03.624852697+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:03.944847039+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:03.944887057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:03.944892893+07:00","message":"receive interim result [false|false]: เขาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:03.944909629+07:00","message":"[buffer interim] 3812 false เขาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:03.944918556+07:00","message":"[bufferProcess] interim [960000000]:เขาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:03.944921315+07:00","message":"[bufferProcess] send to processor:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:03.944927784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:03.944938128+07:00","message":"> Transcript [49537] [false]: 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:03.944940526+07:00","message":"Set StatePrefix (first interim): 'ละคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.197680188+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.197717174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.197722809+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.197736477+07:00","message":"[buffer interim] 3812 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.197745953+07:00","message":"[bufferProcess] interim [200000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.197748433+07:00","message":"[bufferProcess] send to processor:เขาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.197753842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.197756665+07:00","message":"> Transcript [49538] [false]: 'เขาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.197759109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.197761479+07:00","message":"Set new StatePrefix: 'เขาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.267457464+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.26749291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครเกาหลี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.267498402+07:00","message":"receive interim result [false|false]: ละครเกาหลี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.267510793+07:00","message":"[buffer interim] 3812 false ละครเกาหลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.267517364+07:00","message":"[bufferProcess] interim [260000000]:ละครเกาหลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.267519751+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.267525027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.267527665+07:00","message":"> Transcript [49539] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.267529726+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:04.287633847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:04.28763385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.308467401+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.308507302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.308517806+07:00","message":"receive interim result [false|false]: เขาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.308527859+07:00","message":"[buffer interim] 3812 false เขาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.30853483+07:00","message":"[bufferProcess] interim [320000000]:เขาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.308537049+07:00","message":"[bufferProcess] send to processor:ละครเกาหลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.308540791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.308545263+07:00","message":"> Transcript [49540] [false]: 'ละครเกาหลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.308547578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.30854948+07:00","message":"Set new StatePrefix: 'ละครเกาหลี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.895787004+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.895821092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาลืมแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.895827023+07:00","message":"receive interim result [false|false]: เขาลืมแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:04.895839448+07:00","message":"[buffer interim] 3812 false เขาลืมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.895847067+07:00","message":"[bufferProcess] interim [860000000]:เขาลืมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.895849697+07:00","message":"[bufferProcess] send to processor:เขาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.895856189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.895858882+07:00","message":"> Transcript [49541] [false]: 'เขาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.895860957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:04.895863121+07:00","message":"Set new StatePrefix: 'เขาหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.039714047+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.039764127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาหรือแล้วก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.039772288+07:00","message":"receive interim result [false|false]: เขาหรือแล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.03978802+07:00","message":"[buffer interim] 3812 false เขาหรือแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.039797646+07:00","message":"[bufferProcess] interim [40000000]:เขาหรือแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.039801018+07:00","message":"[bufferProcess] send to processor:เขาลืมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.039806489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.039810848+07:00","message":"> Transcript [49542] [false]: 'เขาลืมแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.03981425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.039818065+07:00","message":"Set new StatePrefix: 'เขาลืมแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.048243859+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.048278874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาลืมแล้วก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.048284962+07:00","message":"receive interim result [false|false]: เขาลืมแล้วก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.048298096+07:00","message":"[buffer interim] 3812 false เขาลืมแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.04830368+07:00","message":"[bufferProcess] interim [100000000]:เขาลืมแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.048306083+07:00","message":"[bufferProcess] send to processor:เขาหรือแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.048309189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.048311748+07:00","message":"> Transcript [49543] [false]: 'เขาหรือแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.048313815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.048315852+07:00","message":"Set new StatePrefix: 'เขาหรือแล้วก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.22334996+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.223391515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาลืมแล้วก็เป็นทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.223399484+07:00","message":"receive interim result [false|false]: เขาลืมแล้วก็เป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.223416881+07:00","message":"[buffer interim] 3812 false เขาลืมแล้วก็เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.223434637+07:00","message":"[bufferProcess] interim [280000000]:เขาลืมแล้วก็เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.223438168+07:00","message":"[bufferProcess] send to processor:เขาลืมแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.223441755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.223444697+07:00","message":"> Transcript [49544] [false]: 'เขาลืมแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.223447418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.223449412+07:00","message":"Set new StatePrefix: 'เขาลืมแล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.461062599+07:00","message":"[GCS] IsForceVAD: false for message ID: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.54801974+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.548069845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาลืมแล้วก็เป็นทหารด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.548075826+07:00","message":"receive interim result [false|false]: เขาลืมแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.54809367+07:00","message":"[buffer interim] 3812 false เขาลืมแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.548101026+07:00","message":"[bufferProcess] interim [580000000]:เขาลืมแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.548104116+07:00","message":"[bufferProcess] send to processor:เขาลืมแล้วก็เป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.54810801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.548110682+07:00","message":"> Transcript [49545] [false]: 'เขาลืมแล้วก็เป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.548114103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.548116494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.548119679+07:00","message":"StatePrefix: 'เขาลืมแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.54812193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.592202046+07:00","message":"[GCS] Start streaming session, msgId: 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.649829929+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.649866894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเนี่ยเขาลืมแล้วก็เป็นทหารด้วย\",\"confidence\":0.9058691}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.649873009+07:00","message":"receive interim result [true|false]: เขาเนี่ยเขาลืมแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.649880861+07:00","message":"end recv isFinal message id 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.649883269+07:00","message":"end Recv id 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.649889732+07:00","message":"[buffer interim] 3812 true เขาเนี่ยเขาลืมแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649899392+07:00","message":"[bufferProcess] interim [730000000]:เขาเนี่ยเขาลืมแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649904593+07:00","message":"[bufferProcess] send to processor (isfinal):เขาลืมแล้วก็เป็นทหารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649907927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649911249+07:00","message":"> Transcript [49546] [false]: 'เขาลืมแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.64991472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649916745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.64991954+07:00","message":"StatePrefix: 'เขาลืมแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649921833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649923723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649925902+07:00","message":"> Transcript [49547] [true]: 'เขาเนี่ยเขาลืมแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649928066+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649930479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649932402+07:00","message":"StatePrefix: 'เขาลืมแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649934377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:05.649940048+07:00","message":"Push: 'เขาเนี่ยเขาลืมแล้วก็เป็นทหารด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:05.649947341+07:00","message":"push: {true เขาเนี่ยเขาลืมแล้วก็เป็นทหารด้วย 0 0xc004338680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:05.658394462+07:00","message":"write wav file: './tmp/7589/7589_3812.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.060175872+07:00","message":"[GCS] IsForceVAD: false for message ID: 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.134696256+07:00","message":"[GCS] Start streaming session, msgId: 3814"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:07.288463241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:07.288477358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.678808034+07:00","message":"receive streaming session, msgId: 3814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.678851585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.678857265+07:00","message":"receive interim result [false|false]: สภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.678872932+07:00","message":"[buffer interim] 3814 false สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.678879604+07:00","message":"[bufferProcess] interim [600000000]:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.678881517+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.678892515+07:00","message":"[bufferProcess] send to processor (ticker):สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.678896404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.678899364+07:00","message":"> Transcript [49548] [false]: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.678901716+07:00","message":"Set StatePrefix (first interim): 'สภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.772190687+07:00","message":"[GCS] IsForceVAD: false for message ID: 3814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.860690849+07:00","message":"receive streaming session, msgId: 3814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.860729344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุภาพบุรุษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.86073557+07:00","message":"receive interim result [false|false]: สุภาพบุรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.860751177+07:00","message":"[buffer interim] 3814 false สุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.860761123+07:00","message":"[bufferProcess] interim [780000000]:สุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.860764362+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.866911604+07:00","message":"receive streaming session, msgId: 3814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.866947959+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-06-22T13:36:07.866953365+07:00","message":"receive interim result [true|false]: สุภาพบุรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.866962132+07:00","message":"end recv isFinal message id 3814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.866964942+07:00","message":"end Recv id 3814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.866971694+07:00","message":"[buffer interim] 3814 true สุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.866978595+07:00","message":"[bufferProcess] interim [870000000]:สุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.866986335+07:00","message":"[bufferProcess] send to processor (isfinal):สุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.866989326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.866992211+07:00","message":"> Transcript [49549] [false]: 'สุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.866994705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.866996666+07:00","message":"Set new StatePrefix: 'สุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.866998568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.867000443+07:00","message":"> Transcript [49550] [true]: 'สุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.867002679+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.867004759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.867006708+07:00","message":"StatePrefix: 'สุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.867008766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:07.867015554+07:00","message":"Push: 'สุภาพบุรุษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:07.867024017+07:00","message":"push: {true สุภาพบุรุษ 0 0xc004611b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:07.872864297+07:00","message":"write wav file: './tmp/7589/7589_3814.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.022186889+07:00","message":"[GCS] Start streaming session, msgId: 3815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.281305421+07:00","message":"[GCS] IsForceVAD: false for message ID: 3815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.342251749+07:00","message":"[GCS] Start streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.361079795+07:00","message":"receive streaming session, msgId: 3815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.361107053+07:00","message":"found end of frame, send empty tag with msgId: 3815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.361110815+07:00","message":"end Recv id 3815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.361119987+07:00","message":"[buffer interim] 3815 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:08.361130549+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:08.361135499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:08.361138691+07:00","message":"> Transcript [49551] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:08.361142589+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:08.361145393+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:08.36114729+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:08.361149319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:08.361152193+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.361175877+07:00","message":"push: {true \n 0 0xc0030bd680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:08.365786815+07:00","message":"write wav file: './tmp/7589/7589_3815.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597879691+07:00","message":"receive streaming session, msgId: 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597928112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.59793378+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597951901+07:00","message":"receive streaming session, msgId: 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597955334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597957978+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597962961+07:00","message":"receive streaming session, msgId: 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597965796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Collection\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597967825+07:00","message":"receive interim result [false|false]: Collection"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597973186+07:00","message":"receive streaming session, msgId: 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597976561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597979046+07:00","message":"receive interim result [false|false]: หรือใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597983603+07:00","message":"receive streaming session, msgId: 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597986705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือใช้คำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597989085+07:00","message":"receive interim result [false|false]: หรือใช้คำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597993621+07:00","message":"receive streaming session, msgId: 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.597997097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือใช้คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.59799946+07:00","message":"receive interim result [false|false]: หรือใช้คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598005472+07:00","message":"receive streaming session, msgId: 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598009032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือใช้คำว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598011526+07:00","message":"receive interim result [true|false]: หรือใช้คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598013736+07:00","message":"end recv isFinal message id 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598015756+07:00","message":"end Recv id 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.59802078+07:00","message":"[buffer interim] this message is already final false 3813: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598027074+07:00","message":"[buffer interim] this message is already final false 3813: 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598031275+07:00","message":"[buffer interim] this message is already final false 3813: 'Collection'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598035394+07:00","message":"[buffer interim] this message is already final false 3813: 'หรือใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598047724+07:00","message":"[buffer interim] this message is already final false 3813: 'หรือใช้คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598052687+07:00","message":"[buffer interim] this message is already final false 3813: 'หรือใช้คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:08.598057026+07:00","message":"[buffer interim] this message is already final true 3813: 'หรือใช้คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.769957335+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770009305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770015431+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.77003909+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770054895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770057954+07:00","message":"receive interim result [false|false]: ลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770066939+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.77006983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770072221+07:00","message":"receive interim result [false|false]: ลูกสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770078543+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.77008122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกสะใภ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770083327+07:00","message":"receive interim result [false|false]: ลูกสะใภ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770092257+07:00","message":"[buffer interim] 3816 false ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770095602+07:00","message":"[buffer interim] 3816 false ลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770097991+07:00","message":"[buffer interim] 3816 false ลูกสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:09.770100059+07:00","message":"[buffer interim] 3816 false ลูกสะใภ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770115462+07:00","message":"[bufferProcess] interim [420000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.77012391+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770128483+07:00","message":"[bufferProcess] send to processor (ticker):ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770131889+07:00","message":"[bufferProcess] interim [540000000]:ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770133733+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770135877+07:00","message":"[bufferProcess] interim [600000000]:ลูกสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770138154+07:00","message":"[bufferProcess] send to processor:ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770144072+07:00","message":"[bufferProcess] interim [720000000]:ลูกสะใภ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770145848+07:00","message":"[bufferProcess] send to processor:ลูกสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770148253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770177901+07:00","message":"> Transcript [49552] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770181919+07:00","message":"Set StatePrefix (first interim): 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770185091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770187475+07:00","message":"> Transcript [49553] [false]: 'ลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770191157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770193524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770199796+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770201994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770203865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.77020627+07:00","message":"> Transcript [49554] [false]: 'ลูกสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770208399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.7702102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770212017+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:09.770213961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.015530466+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.015566604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.015572265+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.01558991+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.015594314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.015597254+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.015602704+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.015616791+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015623015+07:00","message":"[bufferProcess] interim [780000000]:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015625574+07:00","message":"[bufferProcess] send to processor:ลูกสะใภ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.01563359+07:00","message":"[bufferProcess] interim [80000000]:ลูกทัพฟ้าคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015635797+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015638502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015643103+07:00","message":"> Transcript [49555] [false]: 'ลูกสะใภ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015646778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015649077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015651335+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015653386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015655412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015657404+07:00","message":"> Transcript [49556] [false]: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015659443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015661266+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015663105+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.01566483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015669292+07:00","message":"Push: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.01567122+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015673241+07:00","message":"Set new StatePrefix : 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.015675295+07:00","message":"Next Push (prob) : 'ทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.015682213+07:00","message":"push: {false ลูก 0 0xc004611f00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:10.289496585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:10.289538341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.513409237+07:00","message":"[GCS] Cleaned up inactive client: 3782"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.513438221+07:00","message":"[GCS] Cleaned up inactive client: 3788"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.51344112+07:00","message":"[GCS] Cleaned up inactive client: 3781"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.513443226+07:00","message":"[GCS] Cleaned up inactive client: 3790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.513445425+07:00","message":"[GCS] Cleaned up inactive client: 3783"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.513447402+07:00","message":"[GCS] Cleaned up inactive client: 3786"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.513450341+07:00","message":"[GCS] Cleaned up inactive client: 3785"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.513452223+07:00","message":"[GCS] Cleaned up inactive client: 3787"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.5134542+07:00","message":"[GCS] Cleaned up inactive client: 3789"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.51345587+07:00","message":"[GCS] Cleaned up inactive client: 3784"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518387091+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518434231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518440955+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518468496+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518473833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518477622+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.51848477+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518489316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518492092+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518497683+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518501827+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.518506149+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518512564+07:00","message":"[bufferProcess] interim [140000000]:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518515293+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518518875+07:00","message":"[bufferProcess] interim [200000000]:ลูกทัพฟ้าคือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518520918+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518523479+07:00","message":"[bufferProcess] interim [320000000]:ลูกทัพฟ้าคือต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518525269+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518528325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518531245+07:00","message":"> Transcript [49557] [false]: 'ลูกทัพฟ้าคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.51853517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518537671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518539548+07:00","message":"StatePrefix: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518542085+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518543917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518545966+07:00","message":"> Transcript [49558] [false]: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518547797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518553984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518555833+07:00","message":"StatePrefix: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518557805+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518559545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518561551+07:00","message":"> Transcript [49559] [false]: 'ลูกทัพฟ้าคือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518563643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518565409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.51856719+07:00","message":"StatePrefix: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.518569058+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.720509119+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.720547449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.720554925+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.720567053+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.720570455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.72057314+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.720578755+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องมาซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.720582754+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720589092+07:00","message":"[bufferProcess] interim [440000000]:ลูกทัพฟ้าคือต้องมาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720591285+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720594557+07:00","message":"[bufferProcess] interim [500000000]:ลูกทัพฟ้าคือต้องล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720596577+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือต้องมาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720599501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720602302+07:00","message":"> Transcript [49560] [false]: 'ลูกทัพฟ้าคือต้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720605439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720607617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720609547+07:00","message":"StatePrefix: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720611874+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720614884+07:00","message":"Push: 'ทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720616818+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720618933+07:00","message":"Set new StatePrefix : 'ลูกทัพฟ้าคือต้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720621168+07:00","message":"Next Push (prob) : 'คือต้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720622902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720624906+07:00","message":"> Transcript [49561] [false]: 'ลูกทัพฟ้าคือต้องมาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720627026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720628757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720630408+07:00","message":"StatePrefix: 'ลูกทัพฟ้าคือต้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.720632377+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.720647706+07:00","message":"push: {false ทัพฟ้า 0 0xc004611f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.923953315+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.923990091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.923996097+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:10.924007526+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องมาสุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.924014372+07:00","message":"[bufferProcess] interim [620000000]:ลูกทัพฟ้าคือต้องมาสุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.924016688+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือต้องล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.924022108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.924024819+07:00","message":"> Transcript [49562] [false]: 'ลูกทัพฟ้าคือต้องล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.924027265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:10.924029711+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าคือต้องล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155404415+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155440523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุขภาพร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155446711+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุขภาพร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155458953+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155462327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155464945+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155471536+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155474644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155477253+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155482025+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องมาสุขภาพร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155485608+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:11.155489508+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155495671+07:00","message":"[bufferProcess] interim [740000000]:ลูกทัพฟ้าคือต้องมาสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155498268+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือต้องมาสุภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155501396+07:00","message":"[bufferProcess] interim [800000000]:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155503192+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือต้องมาสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155505436+07:00","message":"[bufferProcess] interim [980000000]:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155507377+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155510204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155512928+07:00","message":"> Transcript [49563] [false]: 'ลูกทัพฟ้าคือต้องมาสุภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155515056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155517012+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าคือต้องมาสุภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155518783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155520611+07:00","message":"> Transcript [49564] [false]: 'ลูกทัพฟ้าคือต้องมาสุขภาพร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155522349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155526085+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าคือต้องมาสุขภาพร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155527749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155529681+07:00","message":"> Transcript [49565] [false]: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155531553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:11.155533341+07:00","message":"Set new StatePrefix: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.120641611+07:00","message":"[GCS] IsForceVAD: false for message ID: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.189583475+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.189627921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.189634948+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.189653383+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.189657038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.189659696+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.189666357+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.189670252+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189703699+07:00","message":"[bufferProcess] interim [160000000]:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.18972997+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189739894+07:00","message":"[bufferProcess] send to processor (ticker):ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189743755+07:00","message":"[bufferProcess] interim [760000000]:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189745732+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189749935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189753987+07:00","message":"> Transcript [49566] [false]: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.18975723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189759438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189761978+07:00","message":"StatePrefix: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189764624+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189766606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189768825+07:00","message":"> Transcript [49567] [false]: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189771134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189773059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189774882+07:00","message":"StatePrefix: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.189776743+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.412561741+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.412610997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.412618452+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.412639247+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.41264314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.412645918+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.412652988+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.412656435+07:00","message":"[buffer interim] 3816 false ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412663783+07:00","message":"[bufferProcess] interim [120000000]:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.41266635+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412672494+07:00","message":"[bufferProcess] interim [240000000]:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.41267477+07:00","message":"[bufferProcess] send to processor:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412678842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412681948+07:00","message":"> Transcript [49568] [false]: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412685798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412687952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412690507+07:00","message":"StatePrefix: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.41269294+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412694599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412696677+07:00","message":"> Transcript [49569] [false]: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412698943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412701355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412703296+07:00","message":"StatePrefix: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412705251+07:00","message":"TextPushed: 'ลูกทัพฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412712189+07:00","message":"Push: 'คือต้องมาสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412714385+07:00","message":"TextPushed: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.41271653+07:00","message":"Set new StatePrefix : 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.412719356+07:00","message":"Next Push (prob) : 'คือเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.412728547+07:00","message":"push: {false คือต้องมาสุภาพบุรุษ 0 0xc004611f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.512718895+07:00","message":"[GCS] Start streaming session, msgId: 3817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.986805717+07:00","message":"receive streaming session, msgId: 3817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.986854357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.986860372+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.986880461+07:00","message":"[buffer interim] force interim is final (2) :ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986887549+07:00","message":"[bufferProcess] interim [240000000]:ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986894132+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986897091+07:00","message":"[bufferProcess] interim [480000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986898863+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986901381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986904001+07:00","message":"> Transcript [49570] [false]: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986908173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.98691021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986912829+07:00","message":"StatePrefix: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986915685+07:00","message":"TextPushed: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986918197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986920201+07:00","message":"> Transcript [49571] [true]: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986926137+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986928014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986929707+07:00","message":"StatePrefix: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986931693+07:00","message":"TextPushed: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:12.986939079+07:00","message":"Push: 'คือเราเต็มที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:12.986946794+07:00","message":"push: {true คือเราเต็มที่ 0 0xc004611f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:12.996992534+07:00","message":"write wav file: './tmp/7589/7589_3816.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.200712984+07:00","message":"receive streaming session, msgId: 3817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.200758949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.200767117+07:00","message":"receive interim result [false|false]: เป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.20077778+07:00","message":"end Recv id 3817 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.200780144+07:00","message":"end Recv id 3817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.200787919+07:00","message":"[buffer interim] 3817 false เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:13.200796075+07:00","message":"[bufferProcess] interim [660000000]:เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:13.200798603+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:13.200803129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:13.200806036+07:00","message":"> Transcript [49572] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:13.200813148+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.219995793+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.220040834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.220053209+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.220076239+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.220080866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.220084236+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.220110006+07:00","message":"[buffer interim] this message is already final false 3816: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.220138006+07:00","message":"[buffer interim] this message is already final false 3816: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:13.289864143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:13.289870915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.405923754+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.405959475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟนเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.405966127+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟนเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.405983293+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.405989333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟนคลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.405993866+07:00","message":"receive interim result [false|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟนคลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.406003199+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.406011381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟนครับ\",\"confidence\":0.92052543}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.406014699+07:00","message":"receive interim result [true|false]: ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.406017269+07:00","message":"end recv isFinal message id 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.406019399+07:00","message":"end Recv id 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.406000343+07:00","message":"[buffer interim] this message is already final false 3816: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟนเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.406034299+07:00","message":"[buffer interim] this message is already final false 3816: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟนคลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:13.406038893+07:00","message":"[buffer interim] this message is already final true 3816: 'ลูกทัพฟ้าคือต้องมาสุภาพบุรุษคือเราเต็มที่กับแฟนครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:16.290243689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:16.290280076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:17.500228844+07:00","message":"[GCS] IsForceVAD: false for message ID: 3817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:17.63447894+07:00","message":"[GCS] Start streaming session, msgId: 3818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.037734398+07:00","message":"receive streaming session, msgId: 3818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.037784611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.037794255+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.037813407+07:00","message":"[buffer interim] force interim is final (2) :เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037821235+07:00","message":"[bufferProcess] interim [660000000]:เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037838338+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037841447+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.03784334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037846731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037849999+07:00","message":"> Transcript [49573] [false]: 'เป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.03785312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037855137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037857638+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037861241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037862885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037864979+07:00","message":"> Transcript [49574] [true]: 'เป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037867074+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037868801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037870505+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037872261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.037879835+07:00","message":"Push: 'เป็นแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.037887511+07:00","message":"push: {true เป็นแผล 0 0xc0052cf600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:18.049770909+07:00","message":"write wav file: './tmp/7589/7589_3817.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.27667804+07:00","message":"receive streaming session, msgId: 3818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.276721553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.276730016+07:00","message":"receive interim result [false|false]: เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.276738367+07:00","message":"end Recv id 3818 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.276740313+07:00","message":"end Recv id 3818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.276746349+07:00","message":"[buffer interim] 3818 false เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.276753189+07:00","message":"[bufferProcess] interim [480000000]:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.276755547+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.276760966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.276763719+07:00","message":"> Transcript [49575] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:18.276766098+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:18.914521155+07:00","message":"[GCS] IsForceVAD: false for message ID: 3818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:19.042322807+07:00","message":"[GCS] Start streaming session, msgId: 3819"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:19.290278496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:19.290294817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:19.610747316+07:00","message":"[GCS] IsForceVAD: false for message ID: 3819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:19.683577468+07:00","message":"[GCS] Start streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:19.691785117+07:00","message":"receive streaming session, msgId: 3819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:19.691804544+07:00","message":"found end of frame, send empty tag with msgId: 3819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:19.691808968+07:00","message":"end Recv id 3819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:19.691818062+07:00","message":"[buffer interim] force interim is final (2) :เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691827155+07:00","message":"[bufferProcess] interim [480000000]:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691831446+07:00","message":"[bufferProcess] send to processor (isfinal):เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691836326+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691839782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.69184586+07:00","message":"> Transcript [49576] [false]: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691850401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691853737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691856713+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691861068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691863469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691865658+07:00","message":"> Transcript [49577] [true]: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691867834+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691869621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691871376+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691873146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.69187573+07:00","message":"Push: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691877341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691879238+07:00","message":"> Transcript [49578] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691881238+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691882942+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691884634+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691886668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:19.691888601+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:19.691896886+07:00","message":"push: {true เขาก็ 0 0xc004867b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:19.691901691+07:00","message":"push: {true \n 0 0xc004338b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:19.706585188+07:00","message":"write wav file: './tmp/7589/7589_3818.wav'"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:19.708370269+07:00","message":"write wav file: './tmp/7589/7589_3819.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.168216115+07:00","message":"receive streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.168271726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.168278335+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.168294911+07:00","message":"[buffer interim] 3820 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.16830282+07:00","message":"[bufferProcess] interim [420000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.168304776+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.364934473+07:00","message":"receive streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.364975078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.364980535+07:00","message":"receive interim result [false|false]: ชอบช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.36499395+07:00","message":"[buffer interim] 3820 false ชอบช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.365002095+07:00","message":"[bufferProcess] interim [720000000]:ชอบช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.365004403+07:00","message":"[bufferProcess] send to processor:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.365007936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.365010695+07:00","message":"> Transcript [49579] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.365012816+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.433760523+07:00","message":"receive streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.433810652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.433818265+07:00","message":"receive interim result [false|false]: ชอบช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.433834752+07:00","message":"[buffer interim] 3820 false ชอบช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.433843212+07:00","message":"[bufferProcess] interim [780000000]:ชอบช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.433845764+07:00","message":"[bufferProcess] send to processor:ชอบช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.433853406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.433858082+07:00","message":"> Transcript [49580] [false]: 'ชอบช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.433861414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.433863498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.433866116+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.433868865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.781023914+07:00","message":"receive streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.78107866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบช่วยเหลือผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.781084785+07:00","message":"receive interim result [false|false]: ชอบช่วยเหลือผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.781103529+07:00","message":"[buffer interim] 3820 false ชอบช่วยเหลือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.781111969+07:00","message":"[bufferProcess] interim [80000000]:ชอบช่วยเหลือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.781114814+07:00","message":"[bufferProcess] send to processor:ชอบช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.781119866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.781123693+07:00","message":"> Transcript [49581] [false]: 'ชอบช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.781127187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.781129413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.781131829+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.781134123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.856411365+07:00","message":"receive streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.85647147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบช่วยเหลือชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.856480464+07:00","message":"receive interim result [false|false]: ชอบช่วยเหลือชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:20.856500687+07:00","message":"[buffer interim] 3820 false ชอบช่วยเหลือชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.856514438+07:00","message":"[bufferProcess] interim [140000000]:ชอบช่วยเหลือชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.856518295+07:00","message":"[bufferProcess] send to processor:ชอบช่วยเหลือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.856530041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.856534784+07:00","message":"> Transcript [49582] [false]: 'ชอบช่วยเหลือผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.856539975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.856543315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.856546991+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:20.856550544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.021402284+07:00","message":"receive streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.021450654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบช่วยเหลือชอบเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.021457427+07:00","message":"receive interim result [false|false]: ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.021472518+07:00","message":"[buffer interim] 3820 false ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.021482107+07:00","message":"[bufferProcess] interim [320000000]:ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.021484775+07:00","message":"[bufferProcess] send to processor:ชอบช่วยเหลือชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.021490636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.021493753+07:00","message":"> Transcript [49583] [false]: 'ชอบช่วยเหลือชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.021497967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.021500422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.021503031+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.02150534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.021509686+07:00","message":"Push: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.02151166+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.021513791+07:00","message":"Set new StatePrefix : 'ชอบช่วยเหลือชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.021516011+07:00","message":"Next Push (prob) : 'ช่วยเหลือชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.021523548+07:00","message":"push: {false ชอบ 0 0xc003d5ff00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.250021857+07:00","message":"receive streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.250073977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบช่วยเหลือชอบอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.250083622+07:00","message":"receive interim result [false|false]: ชอบช่วยเหลือชอบอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.250106235+07:00","message":"[buffer interim] 3820 false ชอบช่วยเหลือชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.250114197+07:00","message":"[bufferProcess] interim [500000000]:ชอบช่วยเหลือชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.250116564+07:00","message":"[bufferProcess] send to processor:ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.250122095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.250125006+07:00","message":"> Transcript [49584] [false]: 'ชอบช่วยเหลือชอบเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.250128418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.250130629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.250132688+07:00","message":"StatePrefix: 'ชอบช่วยเหลือชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.250135397+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.3179967+07:00","message":"receive streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.318036904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบช่วยเหลือชอบเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.318044871+07:00","message":"receive interim result [false|false]: ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.318063845+07:00","message":"[buffer interim] 3820 false ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.318075734+07:00","message":"[bufferProcess] interim [680000000]:ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.318078603+07:00","message":"[bufferProcess] send to processor:ชอบช่วยเหลือชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.318082497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.318085606+07:00","message":"> Transcript [49585] [false]: 'ชอบช่วยเหลือชอบอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.318089468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.31809156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.318093528+07:00","message":"StatePrefix: 'ชอบช่วยเหลือชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.318095789+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.412954388+07:00","message":"[GCS] IsForceVAD: false for message ID: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.570701279+07:00","message":"receive streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.570752163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบช่วยเหลือชอบเรา\",\"confidence\":0.89862907}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.57076006+07:00","message":"receive interim result [true|false]: ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.570770073+07:00","message":"end recv isFinal message id 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.570772601+07:00","message":"end Recv id 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.570780455+07:00","message":"[buffer interim] 3820 true ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570792852+07:00","message":"[bufferProcess] interim [950000000]:ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570799987+07:00","message":"[bufferProcess] send to processor (isfinal):ชอบช่วยเหลือชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570803765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570806788+07:00","message":"> Transcript [49586] [false]: 'ชอบช่วยเหลือชอบเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570810362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570814257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.57081675+07:00","message":"StatePrefix: 'ชอบช่วยเหลือชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570819128+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570820865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.57082288+07:00","message":"> Transcript [49587] [true]: 'ชอบช่วยเหลือชอบเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570825261+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570826973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.57082888+07:00","message":"StatePrefix: 'ชอบช่วยเหลือชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570831001+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.570838316+07:00","message":"Push: 'ช่วยเหลือชอบเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.570849265+07:00","message":"push: {true ช่วยเหลือชอบเรา 0 0xc003d5ff00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:21.577727326+07:00","message":"write wav file: './tmp/7589/7589_3820.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.61489819+07:00","message":"[GCS] Start streaming session, msgId: 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.972708274+07:00","message":"receive streaming session, msgId: 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.972758311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.972764684+07:00","message":"receive interim result [false|false]: เต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:21.972783524+07:00","message":"[buffer interim] 3821 false เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.972792421+07:00","message":"[bufferProcess] interim [420000000]:เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:21.972794498+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.159671994+07:00","message":"receive streaming session, msgId: 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.159711739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.159718679+07:00","message":"receive interim result [false|false]: เต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.159733947+07:00","message":"receive streaming session, msgId: 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.159737963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.159741367+07:00","message":"receive interim result [false|false]: เต็มเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.159760523+07:00","message":"[buffer interim] 3821 false เต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.159782398+07:00","message":"[buffer interim] 3821 false เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.159790996+07:00","message":"[bufferProcess] interim [540000000]:เต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.15979412+07:00","message":"[bufferProcess] send to processor:เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.15980006+07:00","message":"[bufferProcess] interim [600000000]:เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.159802166+07:00","message":"[bufferProcess] send to processor:เต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.159805758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.159809149+07:00","message":"> Transcript [49588] [false]: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.159811594+07:00","message":"Set StatePrefix (first interim): 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.159813212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.159815131+07:00","message":"> Transcript [49589] [false]: 'เต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.159818951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.15982121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.159823677+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.159825789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:22.291070649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:22.29108453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.34536963+07:00","message":"receive streaming session, msgId: 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.345410743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยทัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.34541886+07:00","message":"receive interim result [false|false]: เต็มเลยทัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.345436804+07:00","message":"[buffer interim] 3821 false เต็มเลยทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.345445084+07:00","message":"[bufferProcess] interim [780000000]:เต็มเลยทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.345447743+07:00","message":"[bufferProcess] send to processor:เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.345455647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.345458315+07:00","message":"> Transcript [49590] [false]: 'เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.345461073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.345463244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.345465614+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.345467801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.470972162+07:00","message":"receive streaming session, msgId: 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.471019421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยทักกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.471027613+07:00","message":"receive interim result [false|false]: เต็มเลยทักกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.471045175+07:00","message":"[buffer interim] 3821 false เต็มเลยทักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.471054924+07:00","message":"[bufferProcess] interim [900000000]:เต็มเลยทักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.471080153+07:00","message":"[bufferProcess] send to processor:เต็มเลยทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.471090866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.471095297+07:00","message":"> Transcript [49591] [false]: 'เต็มเลยทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.471099812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.471103246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.471106516+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.471110071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.591250282+07:00","message":"receive streaming session, msgId: 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.59129044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยทักกันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.591297769+07:00","message":"receive interim result [false|false]: เต็มเลยทักกันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.591313695+07:00","message":"[buffer interim] 3821 false เต็มเลยทักกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591321271+07:00","message":"[bufferProcess] interim [20000000]:เต็มเลยทักกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.59132387+07:00","message":"[bufferProcess] send to processor:เต็มเลยทักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591327533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591330615+07:00","message":"> Transcript [49592] [false]: 'เต็มเลยทักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591333954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591336094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591338292+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591340434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591343597+07:00","message":"Push: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591345755+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591348489+07:00","message":"Set new StatePrefix : 'เต็มเลยทักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.591350822+07:00","message":"Next Push (prob) : 'เลยทักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.591358315+07:00","message":"push: {false เต็ม 0 0xc0052ceb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.689841781+07:00","message":"[GCS] IsForceVAD: false for message ID: 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.802531185+07:00","message":"receive streaming session, msgId: 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.802578765+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-06-22T13:36:22.802588198+07:00","message":"receive interim result [true|false]: เต็มเลยทักกันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.802596549+07:00","message":"end recv isFinal message id 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.802600832+07:00","message":"end Recv id 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.802616008+07:00","message":"[buffer interim] 3821 true เต็มเลยทักกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802625448+07:00","message":"[bufferProcess] interim [320000000]:เต็มเลยทักกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802629449+07:00","message":"[bufferProcess] send to processor (isfinal):เต็มเลยทักกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802632842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802635972+07:00","message":"> Transcript [49593] [false]: 'เต็มเลยทักกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802639381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802641307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802643613+07:00","message":"StatePrefix: 'เต็มเลยทักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802645848+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802647924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.80265011+07:00","message":"> Transcript [49594] [true]: 'เต็มเลยทักกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802652335+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802654124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802655936+07:00","message":"StatePrefix: 'เต็มเลยทักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.802657835+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:22.80266157+07:00","message":"Push: 'เลยทักกันมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.802671007+07:00","message":"push: {true เลยทักกันมา 0 0xc0052ceb80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:22.809152669+07:00","message":"write wav file: './tmp/7589/7589_3821.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:22.891813399+07:00","message":"[GCS] Start streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.360146724+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.36020207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.36020846+07:00","message":"receive interim result [false|false]: เต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.360223802+07:00","message":"[buffer interim] 3822 false เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.360231438+07:00","message":"[bufferProcess] interim [480000000]:เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.360233447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.542730844+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.54277259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.542779415+07:00","message":"receive interim result [false|false]: เต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.542795105+07:00","message":"[buffer interim] 3822 false เต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.542804188+07:00","message":"[bufferProcess] interim [720000000]:เต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.542806943+07:00","message":"[bufferProcess] send to processor:เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.542811163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.542813958+07:00","message":"> Transcript [49595] [false]: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.542816232+07:00","message":"Set StatePrefix (first interim): 'เต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.870095725+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.870134669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่องเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.870141187+07:00","message":"receive interim result [false|false]: เต็มเรื่องเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.8701553+07:00","message":"[buffer interim] 3822 false เต็มเรื่องเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.870173439+07:00","message":"[bufferProcess] interim [960000000]:เต็มเรื่องเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.870177962+07:00","message":"[bufferProcess] send to processor:เต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.870182862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.870186189+07:00","message":"> Transcript [49596] [false]: 'เต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.870189429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.870194407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.870199236+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.870201645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.931457497+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.931496559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่องเต็มจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.93150284+07:00","message":"receive interim result [false|false]: เต็มเรื่องเต็มจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:23.931516948+07:00","message":"[buffer interim] 3822 false เต็มเรื่องเต็มจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.931524362+07:00","message":"[bufferProcess] interim [80000000]:เต็มเรื่องเต็มจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.931526943+07:00","message":"[bufferProcess] send to processor:เต็มเรื่องเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.931532765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.931535862+07:00","message":"> Transcript [49597] [false]: 'เต็มเรื่องเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.931539513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.931542029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.931544132+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:23.931546551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:24.04845228+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:24.048493992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่องเต็มเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:24.048500748+07:00","message":"receive interim result [false|false]: เต็มเรื่องเต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:24.048514558+07:00","message":"[buffer interim] 3822 false เต็มเรื่องเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.048522815+07:00","message":"[bufferProcess] interim [140000000]:เต็มเรื่องเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.048525587+07:00","message":"[bufferProcess] send to processor:เต็มเรื่องเต็มจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.04852998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.048533428+07:00","message":"> Transcript [49598] [false]: 'เต็มเรื่องเต็มจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.048537142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.048540086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.048542114+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.048544148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:24.62775281+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:24.627797851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่องเต็มเรื่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:24.627804726+07:00","message":"receive interim result [false|false]: เต็มเรื่องเต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:24.627820892+07:00","message":"[buffer interim] 3822 false เต็มเรื่องเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627829173+07:00","message":"[bufferProcess] interim [740000000]:เต็มเรื่องเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627832589+07:00","message":"[bufferProcess] send to processor:เต็มเรื่องเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627842297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627845343+07:00","message":"> Transcript [49599] [false]: 'เต็มเรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627849012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627852236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627857314+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627859503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627867547+07:00","message":"Push: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.62786973+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627872025+07:00","message":"Set new StatePrefix : 'เต็มเรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:24.627874171+07:00","message":"Next Push (prob) : 'เรื่องเต็มเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:24.627882925+07:00","message":"push: {false เต็ม 0 0xc004f9df00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:25.291434735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:25.291443023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:25.553884428+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:25.553934066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่องเต็มเรื่องเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:25.553941986+07:00","message":"receive interim result [false|false]: เต็มเรื่องเต็มเรื่องเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:25.553959204+07:00","message":"[buffer interim] 3822 false เต็มเรื่องเต็มเรื่องเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:25.553970976+07:00","message":"[bufferProcess] interim [640000000]:เต็มเรื่องเต็มเรื่องเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:25.553974022+07:00","message":"[bufferProcess] send to processor:เต็มเรื่องเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:25.553981912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:25.553985165+07:00","message":"> Transcript [49600] [false]: 'เต็มเรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:25.553989353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:25.553991791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:25.553996847+07:00","message":"StatePrefix: 'เต็มเรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:25.553999707+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:26.126165332+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:26.126200103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่องเต็มเรื่องเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:26.126206207+07:00","message":"receive interim result [false|false]: เต็มเรื่องเต็มเรื่องเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:26.126215776+07:00","message":"[buffer interim] 3822 false เต็มเรื่องเต็มเรื่องเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:26.12622322+07:00","message":"[bufferProcess] interim [240000000]:เต็มเรื่องเต็มเรื่องเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:26.12622613+07:00","message":"[bufferProcess] send to processor:เต็มเรื่องเต็มเรื่องเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:26.126229657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:26.126232936+07:00","message":"> Transcript [49601] [false]: 'เต็มเรื่องเต็มเรื่องเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:26.126236406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:26.1262384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:26.126240292+07:00","message":"StatePrefix: 'เต็มเรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:26.126242587+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.213295606+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.213342115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่องเต็มเรื่องเต็มแล้วกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.213350471+07:00","message":"receive interim result [false|false]: เต็มเรื่องเต็มเรื่องเต็มแล้วกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.213367624+07:00","message":"[buffer interim] 3822 false เต็มเรื่องเต็มเรื่องเต็มแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213379093+07:00","message":"[bufferProcess] interim [340000000]:เต็มเรื่องเต็มเรื่องเต็มแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213383262+07:00","message":"[bufferProcess] send to processor:เต็มเรื่องเต็มเรื่องเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213390735+07:00","message":"[bufferProcess] send to processor (ticker):เต็มเรื่องเต็มเรื่องเต็มแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213394654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213398586+07:00","message":"> Transcript [49602] [false]: 'เต็มเรื่องเต็มเรื่องเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213403464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213406439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.21340981+07:00","message":"StatePrefix: 'เต็มเรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213413057+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213415475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213418507+07:00","message":"> Transcript [49603] [false]: 'เต็มเรื่องเต็มเรื่องเต็มแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213423462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213426434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213431414+07:00","message":"StatePrefix: 'เต็มเรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213434298+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213442088+07:00","message":"Push: 'เรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213445319+07:00","message":"TextPushed: 'เต็มเรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213448283+07:00","message":"Set new StatePrefix : 'เต็มเรื่องเต็มเรื่องเต็มแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.213451383+07:00","message":"Next Push (prob) : 'เต็มแล้วกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.213470927+07:00","message":"push: {false เรื่องเต็มเรื่อง 0 0xc004f9df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.22720855+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.227237687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่องเต็มเรื่องเต็มแล้วคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.227242841+07:00","message":"receive interim result [false|false]: เต็มเรื่องเต็มเรื่องเต็มแล้วคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.227256136+07:00","message":"[buffer interim] 3822 false เต็มเรื่องเต็มเรื่องเต็มแล้วคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.227262767+07:00","message":"[bufferProcess] interim [400000000]:เต็มเรื่องเต็มเรื่องเต็มแล้วคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.227264794+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:28.291812176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:28.291819504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.426597498+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.426639059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่องเต็มเรื่องเต็มแล้วคิดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.42664562+07:00","message":"receive interim result [false|false]: เต็มเรื่องเต็มเรื่องเต็มแล้วคิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.426657655+07:00","message":"[buffer interim] 3822 false เต็มเรื่องเต็มเรื่องเต็มแล้วคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.426664983+07:00","message":"[bufferProcess] interim [580000000]:เต็มเรื่องเต็มเรื่องเต็มแล้วคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.426667798+07:00","message":"[bufferProcess] send to processor:เต็มเรื่องเต็มเรื่องเต็มแล้วคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.426673341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.426676192+07:00","message":"> Transcript [49604] [false]: 'เต็มเรื่องเต็มเรื่องเต็มแล้วคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.42667885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.426682129+07:00","message":"Set new StatePrefix: 'เต็มเรื่องเต็มเรื่องเต็มแล้วคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.520136018+07:00","message":"[GCS] IsForceVAD: false for message ID: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.58302195+07:00","message":"[GCS] Start streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.696833446+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.696878201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเต็มเต็มแล้วคิดถึง\",\"confidence\":0.8630927}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.696886675+07:00","message":"receive interim result [true|false]: เต็มเลยเต็มเต็มแล้วคิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.696899067+07:00","message":"end recv isFinal message id 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.696903741+07:00","message":"end Recv id 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.696912603+07:00","message":"[buffer interim] 3822 true เต็มเลยเต็มเต็มแล้วคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696922538+07:00","message":"[bufferProcess] interim [850000000]:เต็มเลยเต็มเต็มแล้วคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696930334+07:00","message":"[bufferProcess] send to processor (isfinal):เต็มเรื่องเต็มเรื่องเต็มแล้วคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696935058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696939866+07:00","message":"> Transcript [49605] [false]: 'เต็มเรื่องเต็มเรื่องเต็มแล้วคิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.69694457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696948843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.69695191+07:00","message":"StatePrefix: 'เต็มเรื่องเต็มเรื่องเต็มแล้วคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696955528+07:00","message":"TextPushed: 'เต็มเรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.69695849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696961661+07:00","message":"> Transcript [49606] [true]: 'เต็มเลยเต็มเต็มแล้วคิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696964919+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696967675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696971167+07:00","message":"StatePrefix: 'เต็มเรื่องเต็มเรื่องเต็มแล้วคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696974308+07:00","message":"TextPushed: 'เต็มเรื่องเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.696977225+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.697113698+07:00","message":"Push: 'แล้วคิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.697118806+07:00","message":"TextPushed: 'เต็มเรื่องเต็มเรื่องแล้วคิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.69712198+07:00","message":"Set new StatePrefix : 'เต็มเลยเต็มเต็มแล้วคิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.697125102+07:00","message":"Next Push (prob) : 'เต็มเลยเต็มเต็มแล้วคิดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.697135251+07:00","message":"push: {true แล้วคิดถึง 0 0xc004f9df00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.697149648+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3822.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:28.711045627+07:00","message":"write wav file: './tmp/7589/7589_3822.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.939574431+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.93962312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.939629685+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:28.939645364+07:00","message":"[buffer interim] 3823 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.939653239+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:28.939655125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.121239075+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.12127645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.121282443+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.121295697+07:00","message":"[buffer interim] 3823 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.121302353+07:00","message":"[bufferProcess] interim [540000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.12130478+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.121310991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.121313641+07:00","message":"> Transcript [49607] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.12131614+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.251599173+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.251649196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.251655809+07:00","message":"receive interim result [false|false]: เราจะให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.251671851+07:00","message":"[buffer interim] 3823 false เราจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.251680463+07:00","message":"[bufferProcess] interim [660000000]:เราจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.251683253+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.251687306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.251690454+07:00","message":"> Transcript [49608] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.25169382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.251696119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.251698129+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.251700559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.448586175+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.44862603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.448632418+07:00","message":"receive interim result [false|false]: เราจะให้ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.448648179+07:00","message":"[buffer interim] 3823 false เราจะให้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.448655563+07:00","message":"[bufferProcess] interim [840000000]:เราจะให้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.448658377+07:00","message":"[bufferProcess] send to processor:เราจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.448662119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.448664964+07:00","message":"> Transcript [49609] [false]: 'เราจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.448668467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.448671028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.448673981+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.448676044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.574982002+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.575023395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.575029541+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.57504204+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.575049637+07:00","message":"[bufferProcess] interim [20000000]:เราจะให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.575052333+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.575056221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.575059325+07:00","message":"> Transcript [49610] [false]: 'เราจะให้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.575062811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.575064924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.575067133+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.575078501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.767861633+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.76789803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.767904773+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.767920478+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767928054+07:00","message":"[bufferProcess] interim [200000000]:เราจะให้ทุกคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767931111+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767935026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767938311+07:00","message":"> Transcript [49611] [false]: 'เราจะให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767944115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767946267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767948579+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767950767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767958725+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767960901+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767963372+07:00","message":"Set new StatePrefix : 'เราจะให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.767965759+07:00","message":"Next Push (prob) : 'จะให้ทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.767973212+07:00","message":"push: {false เรา 0 0xc004b1db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.952270485+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.952306519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.952313059+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:29.95232773+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.952335238+07:00","message":"[bufferProcess] interim [380000000]:เราจะให้ทุกคนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.952338004+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.952341777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.952344668+07:00","message":"> Transcript [49612] [false]: 'เราจะให้ทุกคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.952347673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.952349795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.952351823+07:00","message":"StatePrefix: 'เราจะให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:29.952354345+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.143196105+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.143231162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.143237593+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.143248857+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.143255862+07:00","message":"[bufferProcess] interim [560000000]:เราจะให้ทุกคนก็ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.143258667+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.143264723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.143267344+07:00","message":"> Transcript [49613] [false]: 'เราจะให้ทุกคนก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.143270714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.143272945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.143275046+07:00","message":"StatePrefix: 'เราจะให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.143277566+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.216515158+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.216553047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.216558781+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ไหว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.216572571+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.216579792+07:00","message":"[bufferProcess] interim [680000000]:เราจะให้ทุกคนก็ไม่ไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.216582339+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.216586316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.216589137+07:00","message":"> Transcript [49614] [false]: 'เราจะให้ทุกคนก็ไม่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.216592065+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.216595044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.216597854+07:00","message":"StatePrefix: 'เราจะให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.216601552+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.46291068+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.462952848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหวเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.462959586+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ไหวเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.462969706+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ไหวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.462977051+07:00","message":"[bufferProcess] interim [860000000]:เราจะให้ทุกคนก็ไม่ไหวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.462979785+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่ไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.462983365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.462986522+07:00","message":"> Transcript [49615] [false]: 'เราจะให้ทุกคนก็ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.462990571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.462992663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.462994914+07:00","message":"StatePrefix: 'เราจะให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.462997546+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.463000378+07:00","message":"Push: 'จะให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.46300238+07:00","message":"TextPushed: 'เราจะให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.463004564+07:00","message":"Set new StatePrefix : 'เราจะให้ทุกคนก็ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.46300689+07:00","message":"Next Push (prob) : 'ก็ไม่ไหว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.46301463+07:00","message":"push: {false จะให้ทุกคน 0 0xc004b1db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.527882443+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.5279172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.527922969+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:30.52793671+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.527944601+07:00","message":"[bufferProcess] interim [980000000]:เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.527947325+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่ไหวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.527950901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.527953686+07:00","message":"> Transcript [49616] [false]: 'เราจะให้ทุกคนก็ไม่ไหวเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.527957092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.527959442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.527961827+07:00","message":"StatePrefix: 'เราจะให้ทุกคนก็ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:30.527964565+07:00","message":"TextPushed: 'เราจะให้ทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.170271936+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.17031071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.170316697+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.17033282+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.17034048+07:00","message":"[bufferProcess] interim [580000000]:เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.170343128+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.170346894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.170349926+07:00","message":"> Transcript [49617] [false]: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.17035362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.170355937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.170358105+07:00","message":"StatePrefix: 'เราจะให้ทุกคนก็ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.170363048+07:00","message":"TextPushed: 'เราจะให้ทุกคน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:31.292479614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:31.292492553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.931979734+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.932020029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหวเหมือนกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.932026251+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ไหวเหมือนกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.932044002+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ไหวเหมือนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.932052851+07:00","message":"[bufferProcess] interim [360000000]:เราจะให้ทุกคนก็ไม่ไหวเหมือนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.932055965+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.932065488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.932068875+07:00","message":"> Transcript [49618] [false]: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.932079623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.932084756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.932087406+07:00","message":"StatePrefix: 'เราจะให้ทุกคนก็ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.932090402+07:00","message":"TextPushed: 'เราจะให้ทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.946950536+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.946972152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.946977255+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.946992197+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947001172+07:00","message":"[bufferProcess] interim [420000000]:เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947005144+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่ไหวเหมือนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947014733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947019644+07:00","message":"> Transcript [49619] [false]: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947024323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947027119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947030391+07:00","message":"StatePrefix: 'เราจะให้ทุกคนก็ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947037388+07:00","message":"TextPushed: 'เราจะให้ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947045916+07:00","message":"Push: 'ก็ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947048058+07:00","message":"TextPushed: 'เราจะให้ทุกคนก็ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947050425+07:00","message":"Set new StatePrefix : 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:31.947052996+07:00","message":"Next Push (prob) : 'เหมือนกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:31.947063055+07:00","message":"push: {false ก็ไม่ไหว 0 0xc004b1db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.422219812+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.422263434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็ผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.422270048+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็ผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.422290437+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.422299375+07:00","message":"[bufferProcess] interim [780000000]:เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.422302587+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.422307142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.422309982+07:00","message":"> Transcript [49620] [false]: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.422312719+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.451897412+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.451934913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.451942036+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.451959131+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.451971017+07:00","message":"[bufferProcess] interim [840000000]:เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.451974477+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.451982516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.451985584+07:00","message":"> Transcript [49621] [false]: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.45198839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.45199054+07:00","message":"Set new StatePrefix: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็ผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.519359481+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.519407145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.519417186+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.519437413+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.519451277+07:00","message":"[bufferProcess] interim [960000000]:เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.519455576+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.519465385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.519470037+07:00","message":"> Transcript [49622] [false]: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.519473992+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.750186743+07:00","message":"[GCS] IsForceVAD: false for message ID: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.829496518+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.829542429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.829551944+07:00","message":"receive interim result [false|false]: เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.829569269+07:00","message":"[buffer interim] 3823 false เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.829580297+07:00","message":"[bufferProcess] interim [260000000]:เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.829583493+07:00","message":"[bufferProcess] send to processor:เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.829589862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.829593818+07:00","message":"> Transcript [49623] [false]: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.829596819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.829598969+07:00","message":"Set new StatePrefix: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.879816142+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.87986072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป\",\"confidence\":0.9482379}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.879870934+07:00","message":"receive interim result [true|false]: เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.87988534+07:00","message":"end recv isFinal message id 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.87988921+07:00","message":"end Recv id 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.87989924+07:00","message":"[buffer interim] 3823 true เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879908472+07:00","message":"[bufferProcess] interim [380000000]:เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879912538+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879916146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879921491+07:00","message":"> Transcript [49624] [false]: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.87992566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879927774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879929842+07:00","message":"StatePrefix: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879932577+07:00","message":"TextPushed: 'เราจะให้ทุกคนก็ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879934745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879936794+07:00","message":"> Transcript [49625] [true]: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.87993928+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879941189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879942968+07:00","message":"StatePrefix: 'เราจะให้ทุกคนก็ไม่ไหวเหมือนกันเราก็พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879945229+07:00","message":"TextPushed: 'เราจะให้ทุกคนก็ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:32.879948254+07:00","message":"Push: 'เหมือนกันเราก็พิจารณาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.879957531+07:00","message":"push: {true เหมือนกันเราก็พิจารณาไป 0 0xc004b1db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:32.88247378+07:00","message":"[GCS] Start streaming session, msgId: 3824"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:32.89134721+07:00","message":"write wav file: './tmp/7589/7589_3823.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.353509432+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.353550005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.353556152+07:00","message":"receive interim result [false|false]: พัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.353572709+07:00","message":"[buffer interim] 3824 false พัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.353580035+07:00","message":"[bufferProcess] interim [480000000]:พัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.353581931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.558004098+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.558056113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัทยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.558065894+07:00","message":"receive interim result [false|false]: พัทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.558090925+07:00","message":"[buffer interim] 3824 false พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.55810105+07:00","message":"[bufferProcess] interim [660000000]:พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.558103639+07:00","message":"[bufferProcess] send to processor:พัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.558108393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.558111191+07:00","message":"> Transcript [49626] [false]: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.558113555+07:00","message":"Set StatePrefix (first interim): 'พัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.566820933+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.566840273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พักยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.566845475+07:00","message":"receive interim result [false|false]: พักยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.566855442+07:00","message":"[buffer interim] 3824 false พักยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.56685989+07:00","message":"[bufferProcess] interim [720000000]:พักยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.566862154+07:00","message":"[bufferProcess] send to processor:พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.566864675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.56686687+07:00","message":"> Transcript [49627] [false]: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.566869496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.56687142+07:00","message":"Set new StatePrefix: 'พัทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.728263967+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.728303367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.728309176+07:00","message":"receive interim result [false|false]: พัดยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.72832344+07:00","message":"[buffer interim] 3824 false พัดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.7283305+07:00","message":"[bufferProcess] interim [840000000]:พัดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.728333005+07:00","message":"[bufferProcess] send to processor:พักยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.728339445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.728342314+07:00","message":"> Transcript [49628] [false]: 'พักยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.728344448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.728346548+07:00","message":"Set new StatePrefix: 'พักยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.931935953+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.93198096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.931988281+07:00","message":"receive interim result [false|false]: พัดยังไงคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:33.932001755+07:00","message":"[buffer interim] 3824 false พัดยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.932011322+07:00","message":"[bufferProcess] interim [80000000]:พัดยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.932013994+07:00","message":"[bufferProcess] send to processor:พัดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.932019785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.932022755+07:00","message":"> Transcript [49629] [false]: 'พัดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.932025018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:33.932027289+07:00","message":"Set new StatePrefix: 'พัดยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.117827962+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.117870446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.117877038+07:00","message":"receive interim result [false|false]: พัดยังไงคะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.117897626+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.117906257+07:00","message":"[bufferProcess] interim [320000000]:พัดยังไงคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.117908675+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.117912763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.117915823+07:00","message":"> Transcript [49630] [false]: 'พัดยังไงคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.117919289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.117922317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.117924533+07:00","message":"StatePrefix: 'พัดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.117928047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:34.293277004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:34.29330524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.302165892+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.302199392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.30220596+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.302220195+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.302227635+07:00","message":"[bufferProcess] interim [440000000]:พัดยังไงคะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.302230569+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.302237954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.302240977+07:00","message":"> Transcript [49631] [false]: 'พัดยังไงคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.302244648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.302246969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.302249174+07:00","message":"StatePrefix: 'พัดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.302251428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.491405347+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.491446067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.4914562+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.491473101+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.491485541+07:00","message":"[bufferProcess] interim [680000000]:พัดยังไงคะมีการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.491488541+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.491492123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.491495022+07:00","message":"> Transcript [49632] [false]: 'พัดยังไงคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.491498138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.491500285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.491502262+07:00","message":"StatePrefix: 'พัดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.491504334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.840980034+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.841026814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.841034147+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.841049551+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841057788+07:00","message":"[bufferProcess] interim [980000000]:พัดยังไงคะมีการเลือกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841061572+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841069236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841072156+07:00","message":"> Transcript [49633] [false]: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841083623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841086738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841089224+07:00","message":"StatePrefix: 'พัดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841091721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841097495+07:00","message":"Push: 'พัดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841099756+07:00","message":"TextPushed: 'พัดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841102192+07:00","message":"Set new StatePrefix : 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.841104859+07:00","message":"Next Push (prob) : 'คะมีการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.841114197+07:00","message":"push: {false พัดยังไง 0 0xc0037fe180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.941497422+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.941539793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.94154701+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.941559221+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.941567507+07:00","message":"[bufferProcess] interim [40000000]:พัดยังไงคะมีการเลือกยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.941570562+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.941574903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.941578082+07:00","message":"> Transcript [49634] [false]: 'พัดยังไงคะมีการเลือกกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.941581606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.94158421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.941586281+07:00","message":"StatePrefix: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.941588572+07:00","message":"TextPushed: 'พัดยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.957273598+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.957302507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.957309486+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:34.957324085+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.957330778+07:00","message":"[bufferProcess] interim [100000000]:พัดยังไงคะมีการเลือกยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.95733355+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือกยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.957338836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.957341555+07:00","message":"> Transcript [49635] [false]: 'พัดยังไงคะมีการเลือกยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.957345252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.957347546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.957349471+07:00","message":"StatePrefix: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:34.957351747+07:00","message":"TextPushed: 'พัดยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.05019427+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.050232844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกยังไงคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.050239112+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกยังไงคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.050252749+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.050261361+07:00","message":"[bufferProcess] interim [220000000]:พัดยังไงคะมีการเลือกยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.05026379+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือกยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.0502699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.050272968+07:00","message":"> Transcript [49636] [false]: 'พัดยังไงคะมีการเลือกยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.050276835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.050279121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.050283243+07:00","message":"StatePrefix: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.050285913+07:00","message":"TextPushed: 'พัดยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.33257271+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.332615447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกยังไงเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.332625465+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกยังไงเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.332639718+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกยังไงเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332648609+07:00","message":"[bufferProcess] interim [340000000]:พัดยังไงคะมีการเลือกยังไงเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332652894+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือกยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332662897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332671407+07:00","message":"> Transcript [49637] [false]: 'พัดยังไงคะมีการเลือกยังไงคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332677434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332680072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332682349+07:00","message":"StatePrefix: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332685269+07:00","message":"TextPushed: 'พัดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332691412+07:00","message":"Push: 'คะมีการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332693435+07:00","message":"TextPushed: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332696399+07:00","message":"Set new StatePrefix : 'พัดยังไงคะมีการเลือกยังไงคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.332698979+07:00","message":"Next Push (prob) : 'ยังไงคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.332723238+07:00","message":"push: {false คะมีการเลือก 0 0xc0037fe180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.381149975+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.38120419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกยังไงเขาจะช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.381210695+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกยังไงเขาจะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.381227784+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกยังไงเขาจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.381235879+07:00","message":"[bufferProcess] interim [460000000]:พัดยังไงคะมีการเลือกยังไงเขาจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.381239992+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือกยังไงเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.381247639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.381255422+07:00","message":"> Transcript [49638] [false]: 'พัดยังไงคะมีการเลือกยังไงเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.381258472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.381262159+07:00","message":"Set new StatePrefix: 'พัดยังไงคะมีการเลือกยังไงเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.52335454+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.523407122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.523415719+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.523431728+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.523442663+07:00","message":"[bufferProcess] interim [640000000]:พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.523446822+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือกยังไงเขาจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.523456069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.523460494+07:00","message":"> Transcript [49639] [false]: 'พัดยังไงคะมีการเลือกยังไงเขาจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.523465742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.523469071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.523472724+07:00","message":"StatePrefix: 'พัดยังไงคะมีการเลือกยังไงเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.523476198+07:00","message":"TextPushed: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.842369914+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.842412881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.842420154+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.842437434+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.842446029+07:00","message":"[bufferProcess] interim [940000000]:พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.84244909+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.842453454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.842458194+07:00","message":"> Transcript [49640] [false]: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.842462249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.842465975+07:00","message":"Set new StatePrefix: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.853718944+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.853747656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.853753995+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:35.853784982+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.853790485+07:00","message":"[bufferProcess] interim [0]:พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.85379336+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.853796976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.853800017+07:00","message":"> Transcript [49641] [false]: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.853803625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.853805871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.853808971+07:00","message":"StatePrefix: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:35.853811869+07:00","message":"TextPushed: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:36.437274784+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:36.437314921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:36.437325512+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:36.437337728+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:36.437344999+07:00","message":"[bufferProcess] interim [600000000]:พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:36.437347662+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:36.437353202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:36.437355955+07:00","message":"> Transcript [49642] [false]: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:36.437359659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:36.437362258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:36.437364528+07:00","message":"StatePrefix: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:36.437367078+07:00","message":"TextPushed: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:37.293762458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:37.293775582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.43116609+07:00","message":"[GCS] IsForceVAD: false for message ID: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.529230781+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.529273302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใครบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.529280534+07:00","message":"receive interim result [false|false]: พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใครบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.529294835+07:00","message":"[buffer interim] 3824 false พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใครบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529302545+07:00","message":"[bufferProcess] interim [740000000]:พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใครบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529305368+07:00","message":"[bufferProcess] send to processor:พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529309335+07:00","message":"[bufferProcess] send to processor (ticker):พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใครบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529312294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529315034+07:00","message":"> Transcript [49643] [false]: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529318557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529321455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.52932346+07:00","message":"StatePrefix: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529326036+07:00","message":"TextPushed: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529327968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529330026+07:00","message":"> Transcript [49644] [false]: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใครบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529332241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529334231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529336022+07:00","message":"StatePrefix: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529337886+07:00","message":"TextPushed: 'พัดยังไงคะมีการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529341193+07:00","message":"Push: 'ยังไงคะจะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529343623+07:00","message":"TextPushed: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529345998+07:00","message":"Set new StatePrefix : 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใครบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.529348224+07:00","message":"Next Push (prob) : 'ใครบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.529356394+07:00","message":"push: {false ยังไงคะจะช่วยเหลือ 0 0xc0037fe180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.618551994+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.618598608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พับยังไงคะมีการเลือกยังไงถ้าจะช่วยเหลือใครไปบ้าง\",\"confidence\":0.91247976}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.618609038+07:00","message":"receive interim result [true|false]: พับยังไงคะมีการเลือกยังไงถ้าจะช่วยเหลือใครไปบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.618620722+07:00","message":"end recv isFinal message id 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.618625146+07:00","message":"end Recv id 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.618635219+07:00","message":"[buffer interim] 3824 true พับยังไงคะมีการเลือกยังไงถ้าจะช่วยเหลือใครไปบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.618644301+07:00","message":"[bufferProcess] interim [770000000]:พับยังไงคะมีการเลือกยังไงถ้าจะช่วยเหลือใครไปบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.618648921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.618651934+07:00","message":"> Transcript [49645] [true]: 'พับยังไงคะมีการเลือกยังไงถ้าจะช่วยเหลือใครไปบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.618655666+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.618658+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.618660616+07:00","message":"StatePrefix: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใครบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.618663363+07:00","message":"TextPushed: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.618665468+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.61884039+07:00","message":"Push: 'ใครไปบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.61884429+07:00","message":"TextPushed: 'พัดยังไงคะมีการเลือกยังไงคะจะช่วยเหลือใครไปบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.618846748+07:00","message":"Set new StatePrefix : 'พับยังไงคะมีการเลือกยังไงถ้าจะช่วยเหลือใครไปบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.61884904+07:00","message":"Next Push (prob) : 'พับยังไงคะมีการเลือกยังไงถ้าจะช่วยเหลือใครไปบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.618858977+07:00","message":"push: {true ใครไปบ้าง 0 0xc0037fe180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:37.618902728+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3824.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:37.629159888+07:00","message":"write wav file: './tmp/7589/7589_3824.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:37.694812312+07:00","message":"[GCS] Start streaming session, msgId: 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.380718144+07:00","message":"receive streaming session, msgId: 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.380764623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.380770799+07:00","message":"receive interim result [false|false]: หลอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.380791988+07:00","message":"[buffer interim] 3825 false หลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.380802992+07:00","message":"[bufferProcess] interim [420000000]:หลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.380805153+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.501248014+07:00","message":"receive streaming session, msgId: 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.50129598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลอกไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.501302384+07:00","message":"receive interim result [false|false]: หลอกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.501320606+07:00","message":"[buffer interim] 3825 false หลอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.501330947+07:00","message":"[bufferProcess] interim [540000000]:หลอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.501334521+07:00","message":"[bufferProcess] send to processor:หลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.501350917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.501353894+07:00","message":"> Transcript [49646] [false]: 'หลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.501356162+07:00","message":"Set StatePrefix (first interim): 'หลอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.545153015+07:00","message":"receive streaming session, msgId: 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.545210458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลอกไปก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.545216456+07:00","message":"receive interim result [false|false]: หลอกไปก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.545234236+07:00","message":"[buffer interim] 3825 false หลอกไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.545241224+07:00","message":"[bufferProcess] interim [600000000]:หลอกไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.545246986+07:00","message":"[bufferProcess] send to processor:หลอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.545251695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.545254928+07:00","message":"> Transcript [49647] [false]: 'หลอกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.545258464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.545261302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.54526348+07:00","message":"StatePrefix: 'หลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.545266073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.72573154+07:00","message":"receive streaming session, msgId: 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.725778921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลอกไปก็เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.725785818+07:00","message":"receive interim result [false|false]: หลอกไปก็เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.725805048+07:00","message":"[buffer interim] 3825 false หลอกไปก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.725814097+07:00","message":"[bufferProcess] interim [780000000]:หลอกไปก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.725817154+07:00","message":"[bufferProcess] send to processor:หลอกไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.725822132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.725825354+07:00","message":"> Transcript [49648] [false]: 'หลอกไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.725829019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.725831387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.725833515+07:00","message":"StatePrefix: 'หลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.725835792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.769184739+07:00","message":"[GCS] IsForceVAD: false for message ID: 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.872504301+07:00","message":"receive streaming session, msgId: 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.87255246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลอกไปก็เยอะแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.872560568+07:00","message":"receive interim result [false|false]: หลอกไปก็เยอะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.872577885+07:00","message":"[buffer interim] 3825 false หลอกไปก็เยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.872586892+07:00","message":"[bufferProcess] interim [960000000]:หลอกไปก็เยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.872592516+07:00","message":"[bufferProcess] send to processor:หลอกไปก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.872597679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.872602315+07:00","message":"> Transcript [49649] [false]: 'หลอกไปก็เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.872607032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.872611896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.872615453+07:00","message":"StatePrefix: 'หลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.872619106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.926271503+07:00","message":"receive streaming session, msgId: 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.926317322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลอกไปก็เยอะแล้ว\",\"confidence\":0.9470768}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.926324894+07:00","message":"receive interim result [true|false]: หลอกไปก็เยอะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.926336357+07:00","message":"end recv isFinal message id 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.9263388+07:00","message":"end Recv id 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.926346945+07:00","message":"[buffer interim] 3825 true หลอกไปก็เยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926355618+07:00","message":"[bufferProcess] interim [110000000]:หลอกไปก็เยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926361312+07:00","message":"[bufferProcess] send to processor (isfinal):หลอกไปก็เยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926365743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926369907+07:00","message":"> Transcript [49650] [false]: 'หลอกไปก็เยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926373606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.92637634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926378409+07:00","message":"StatePrefix: 'หลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926380441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926388033+07:00","message":"Push: 'หลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926390131+07:00","message":"TextPushed: 'หลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926392275+07:00","message":"Set new StatePrefix : 'หลอกไปก็เยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926394935+07:00","message":"Next Push (prob) : 'ไปก็เยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926397186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.92639936+07:00","message":"> Transcript [49651] [true]: 'หลอกไปก็เยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926401922+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926403902+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926406233+07:00","message":"StatePrefix: 'หลอกไปก็เยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.926408258+07:00","message":"TextPushed: 'หลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:38.92641078+07:00","message":"Push: 'ไปก็เยอะแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.926421298+07:00","message":"push: {false หลอก 0 0xc004338c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:38.926449819+07:00","message":"push: {true ไปก็เยอะแล้ว 0 0xc004338c80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:38.933486965+07:00","message":"write wav file: './tmp/7589/7589_3825.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:39.031197341+07:00","message":"[GCS] Start streaming session, msgId: 3826"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:40.294645908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:40.294651124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.513352445+07:00","message":"[GCS] Cleaned up inactive client: 3798"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.513387086+07:00","message":"[GCS] Cleaned up inactive client: 3791"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.513390247+07:00","message":"[GCS] Cleaned up inactive client: 3797"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.513392179+07:00","message":"[GCS] Cleaned up inactive client: 3799"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.513394416+07:00","message":"[GCS] Cleaned up inactive client: 3794"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.513396225+07:00","message":"[GCS] Cleaned up inactive client: 3795"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.513398062+07:00","message":"[GCS] Cleaned up inactive client: 3792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.51339994+07:00","message":"[GCS] Cleaned up inactive client: 3793"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.513402028+07:00","message":"[GCS] Cleaned up inactive client: 3796"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.653860473+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.653903199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่รู้ได้ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.653908976+07:00","message":"receive interim result [false|false]: ไม่รู้ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.653923674+07:00","message":"[buffer interim] 3826 false ไม่รู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.653931872+07:00","message":"[bufferProcess] interim [680000000]:ไม่รู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.653934215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.653941595+07:00","message":"[bufferProcess] send to processor (ticker):ไม่รู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.653944596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.653948017+07:00","message":"> Transcript [49652] [false]: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.653950652+07:00","message":"Set StatePrefix (first interim): 'ไม่รู้ได้ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.776003424+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.776048455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่รู้ได้ไงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.776055761+07:00","message":"receive interim result [false|false]: ไม่รู้ได้ไงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.77607508+07:00","message":"[buffer interim] 3826 false ไม่รู้ได้ไงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.776093005+07:00","message":"[bufferProcess] interim [800000000]:ไม่รู้ได้ไงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.776096048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.9777+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.977739675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่รู้ได้ไงว่าโดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.977746379+07:00","message":"receive interim result [false|false]: ไม่รู้ได้ไงว่าโดน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:40.977760437+07:00","message":"[buffer interim] 3826 false ไม่รู้ได้ไงว่าโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.977768312+07:00","message":"[bufferProcess] interim [980000000]:ไม่รู้ได้ไงว่าโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.977770797+07:00","message":"[bufferProcess] send to processor:ไม่รู้ได้ไงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.977777119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.977782409+07:00","message":"> Transcript [49653] [false]: 'ไม่รู้ได้ไงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.977786028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.977788529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.977790795+07:00","message":"StatePrefix: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:40.977793228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:41.361616035+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:41.361662815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่รู้ได้ไงว่าโดนจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:41.361672401+07:00","message":"receive interim result [false|false]: ไม่รู้ได้ไงว่าโดนจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:41.361687047+07:00","message":"[buffer interim] 3826 false ไม่รู้ได้ไงว่าโดนจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.361695469+07:00","message":"[bufferProcess] interim [400000000]:ไม่รู้ได้ไงว่าโดนจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.361698096+07:00","message":"[bufferProcess] send to processor:ไม่รู้ได้ไงว่าโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.361705404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.361708818+07:00","message":"> Transcript [49654] [false]: 'ไม่รู้ได้ไงว่าโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.361712533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.36171499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.36171711+07:00","message":"StatePrefix: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.361719571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:41.622515179+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:41.622563648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่รู้ได้ไงว่าโดนโดนหลอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:41.622572052+07:00","message":"receive interim result [false|false]: ไม่รู้ได้ไงว่าโดนโดนหลอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:41.622588853+07:00","message":"[buffer interim] 3826 false ไม่รู้ได้ไงว่าโดนโดนหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.622598701+07:00","message":"[bufferProcess] interim [580000000]:ไม่รู้ได้ไงว่าโดนโดนหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.622601843+07:00","message":"[bufferProcess] send to processor:ไม่รู้ได้ไงว่าโดนจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.622610164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.622613683+07:00","message":"> Transcript [49655] [false]: 'ไม่รู้ได้ไงว่าโดนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.622617696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.622620828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.622623153+07:00","message":"StatePrefix: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:41.622625627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.054631507+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.054676564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่รู้ได้ไงว่าโดนเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.054682354+07:00","message":"receive interim result [false|false]: ไม่รู้ได้ไงว่าโดนเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.054696949+07:00","message":"[buffer interim] 3826 false ไม่รู้ได้ไงว่าโดนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054706884+07:00","message":"[bufferProcess] interim [60000000]:ไม่รู้ได้ไงว่าโดนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054709655+07:00","message":"[bufferProcess] send to processor:ไม่รู้ได้ไงว่าโดนโดนหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054715837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054719013+07:00","message":"> Transcript [49656] [false]: 'ไม่รู้ได้ไงว่าโดนโดนหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054722597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.05472522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054727467+07:00","message":"StatePrefix: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054729803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054734535+07:00","message":"Push: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054736513+07:00","message":"TextPushed: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054739391+07:00","message":"Set new StatePrefix : 'ไม่รู้ได้ไงว่าโดนโดนหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.054743946+07:00","message":"Next Push (prob) : 'ว่าโดนโดนหลอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.054751776+07:00","message":"push: {false ไม่รู้ได้ไง 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.309048505+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.309096661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่รู้ได้ไงว่าโดนเข้าใจเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.309102716+07:00","message":"receive interim result [false|false]: ไม่รู้ได้ไงว่าโดนเข้าใจเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.309118607+07:00","message":"[buffer interim] 3826 false ไม่รู้ได้ไงว่าโดนเข้าใจเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.309126468+07:00","message":"[bufferProcess] interim [300000000]:ไม่รู้ได้ไงว่าโดนเข้าใจเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.309129414+07:00","message":"[bufferProcess] send to processor:ไม่รู้ได้ไงว่าโดนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.30913573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.309138764+07:00","message":"> Transcript [49657] [false]: 'ไม่รู้ได้ไงว่าโดนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.309141514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.309143818+07:00","message":"Set new StatePrefix: 'ไม่รู้ได้ไงว่าโดนเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.391290695+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.391341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่รู้ได้ไงว่าโดนเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.39134947+07:00","message":"receive interim result [false|false]: ไม่รู้ได้ไงว่าโดนเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.39137059+07:00","message":"[buffer interim] 3826 false ไม่รู้ได้ไงว่าโดนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.391382084+07:00","message":"[bufferProcess] interim [360000000]:ไม่รู้ได้ไงว่าโดนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.391388801+07:00","message":"[bufferProcess] send to processor:ไม่รู้ได้ไงว่าโดนเข้าใจเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.391396243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.391401256+07:00","message":"> Transcript [49658] [false]: 'ไม่รู้ได้ไงว่าโดนเข้าใจเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.391408164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.391411813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.391415345+07:00","message":"StatePrefix: 'ไม่รู้ได้ไงว่าโดนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.391418752+07:00","message":"TextPushed: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.526276714+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.526315737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่รู้ได้ไงว่าโดนเข้าใจหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.526322545+07:00","message":"receive interim result [false|false]: ไม่รู้ได้ไงว่าโดนเข้าใจหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.526334523+07:00","message":"[buffer interim] 3826 false ไม่รู้ได้ไงว่าโดนเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.526345323+07:00","message":"[bufferProcess] interim [480000000]:ไม่รู้ได้ไงว่าโดนเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.526348038+07:00","message":"[bufferProcess] send to processor:ไม่รู้ได้ไงว่าโดนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.526354289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.526357359+07:00","message":"> Transcript [49659] [false]: 'ไม่รู้ได้ไงว่าโดนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.526361254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.526364489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.526366658+07:00","message":"StatePrefix: 'ไม่รู้ได้ไงว่าโดนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.526368999+07:00","message":"TextPushed: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.60960305+07:00","message":"[GCS] IsForceVAD: false for message ID: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.752650328+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.752690309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่รู้ได้ไงว่าโดนเข้าใจหรือว่า\",\"confidence\":0.8987992}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.752697832+07:00","message":"receive interim result [true|false]: พี่รู้ได้ไงว่าโดนเข้าใจหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.752707363+07:00","message":"end recv isFinal message id 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.752709824+07:00","message":"end Recv id 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.752718269+07:00","message":"[buffer interim] 3826 true พี่รู้ได้ไงว่าโดนเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752729405+07:00","message":"[bufferProcess] interim [810000000]:พี่รู้ได้ไงว่าโดนเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.75273307+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่รู้ได้ไงว่าโดนเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752744977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752765343+07:00","message":"> Transcript [49660] [false]: 'ไม่รู้ได้ไงว่าโดนเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752771996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752774505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752776846+07:00","message":"StatePrefix: 'ไม่รู้ได้ไงว่าโดนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752780449+07:00","message":"TextPushed: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752783174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752785528+07:00","message":"> Transcript [49661] [true]: 'พี่รู้ได้ไงว่าโดนเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752787835+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752789553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.75279139+07:00","message":"StatePrefix: 'ไม่รู้ได้ไงว่าโดนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752793427+07:00","message":"TextPushed: 'ไม่รู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752795183+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752955705+07:00","message":"Push: 'ว่าโดนเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752958795+07:00","message":"TextPushed: 'ไม่รู้ได้ไงว่าโดนเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752961207+07:00","message":"Set new StatePrefix : 'พี่รู้ได้ไงว่าโดนเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752963481+07:00","message":"Next Push (prob) : 'พี่รู้ได้ไงว่าโดนเข้าใจหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.752975186+07:00","message":"push: {true ว่าโดนเข้าใจหรือว่า 0 0xc004b6ce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:42.752981518+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3826.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:42.763944057+07:00","message":"write wav file: './tmp/7589/7589_3826.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:42.811946137+07:00","message":"[GCS] Start streaming session, msgId: 3827"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:43.295491571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:43.295499497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:43.670567141+07:00","message":"receive streaming session, msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:43.67060637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:43.670611969+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:43.670626896+07:00","message":"[buffer interim] 3827 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:43.670634201+07:00","message":"[bufferProcess] interim [900000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:43.670636084+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:43.926928995+07:00","message":"receive streaming session, msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:43.926975022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:43.926982131+07:00","message":"receive interim result [false|false]: ส่งเงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:43.926996926+07:00","message":"[buffer interim] 3827 false ส่งเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:43.927005057+07:00","message":"[bufferProcess] interim [80000000]:ส่งเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:43.927007639+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:43.927013585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:43.927016569+07:00","message":"> Transcript [49662] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:43.927018795+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.051706651+07:00","message":"receive streaming session, msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.051746301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเงินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.051752277+07:00","message":"receive interim result [false|false]: ส่งเงินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.051767375+07:00","message":"[buffer interim] 3827 false ส่งเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.051775818+07:00","message":"[bufferProcess] interim [260000000]:ส่งเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.05177866+07:00","message":"[bufferProcess] send to processor:ส่งเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.05178428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.051787596+07:00","message":"> Transcript [49663] [false]: 'ส่งเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.051790928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.051793106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.051795593+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.051797922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.379293746+07:00","message":"receive streaming session, msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.379332169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเงินไปปุ๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.379341192+07:00","message":"receive interim result [false|false]: ส่งเงินไปปุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.379356399+07:00","message":"[buffer interim] 3827 false ส่งเงินไปปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.379367408+07:00","message":"[bufferProcess] interim [620000000]:ส่งเงินไปปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.379370249+07:00","message":"[bufferProcess] send to processor:ส่งเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.37937685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.379379916+07:00","message":"> Transcript [49664] [false]: 'ส่งเงินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.379383692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.379386128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.379388894+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.379391322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.554443724+07:00","message":"receive streaming session, msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.554487082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเงินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.554493335+07:00","message":"receive interim result [false|false]: ส่งเงินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.554508769+07:00","message":"[buffer interim] 3827 false ส่งเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.554519382+07:00","message":"[bufferProcess] interim [740000000]:ส่งเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.554522601+07:00","message":"[bufferProcess] send to processor:ส่งเงินไปปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.554528641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.554532141+07:00","message":"> Transcript [49665] [false]: 'ส่งเงินไปปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.554535008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.554537073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.554539521+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.554541808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.700377189+07:00","message":"receive streaming session, msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.70041952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเงินไปให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.700427274+07:00","message":"receive interim result [false|false]: ส่งเงินไปให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.700440126+07:00","message":"[buffer interim] 3827 false ส่งเงินไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.70044814+07:00","message":"[bufferProcess] interim [860000000]:ส่งเงินไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.70045079+07:00","message":"[bufferProcess] send to processor:ส่งเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.700454329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.700457223+07:00","message":"> Transcript [49666] [false]: 'ส่งเงินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.700460595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.700462808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.700465281+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.700467447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.70047039+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.70047238+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.70047456+07:00","message":"Set new StatePrefix : 'ส่งเงินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.700476761+07:00","message":"Next Push (prob) : 'เงินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.700484118+07:00","message":"push: {false ส่ง 0 0xc0030bd480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.708123768+07:00","message":"receive streaming session, msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.7081545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเงินไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.708160163+07:00","message":"receive interim result [false|false]: ส่งเงินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.708175327+07:00","message":"[buffer interim] 3827 false ส่งเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.708182891+07:00","message":"[bufferProcess] interim [920000000]:ส่งเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.708185544+07:00","message":"[bufferProcess] send to processor:ส่งเงินไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.708189463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.708192527+07:00","message":"> Transcript [49667] [false]: 'ส่งเงินไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.708195859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.708197791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.708199833+07:00","message":"StatePrefix: 'ส่งเงินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.708202283+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.769696889+07:00","message":"receive streaming session, msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.769740273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเงินไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.769746988+07:00","message":"receive interim result [false|false]: ส่งเงินไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:44.769761742+07:00","message":"[buffer interim] 3827 false ส่งเงินไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.769770164+07:00","message":"[bufferProcess] interim [980000000]:ส่งเงินไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.769773112+07:00","message":"[bufferProcess] send to processor:ส่งเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.769777736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.769780751+07:00","message":"> Transcript [49668] [false]: 'ส่งเงินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.769785429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.76978803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.769790114+07:00","message":"StatePrefix: 'ส่งเงินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:44.769792965+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:45.049970084+07:00","message":"[GCS] IsForceVAD: false for message ID: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:45.231331379+07:00","message":"receive streaming session, msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:45.231374037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอเราส่งเงินไปพอแล้ว\",\"confidence\":0.87182164}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:45.231380221+07:00","message":"receive interim result [true|false]: พอเราส่งเงินไปพอแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:45.231388541+07:00","message":"end recv isFinal message id 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:45.231390846+07:00","message":"end Recv id 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:45.231398426+07:00","message":"[buffer interim] 3827 true พอเราส่งเงินไปพอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231408296+07:00","message":"[bufferProcess] interim [460000000]:พอเราส่งเงินไปพอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231414868+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งเงินไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231418581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231422538+07:00","message":"> Transcript [49669] [false]: 'ส่งเงินไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231426012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231428343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231430389+07:00","message":"StatePrefix: 'ส่งเงินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231432678+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231434659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231436917+07:00","message":"> Transcript [49670] [true]: 'พอเราส่งเงินไปพอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231439393+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231441439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231443089+07:00","message":"StatePrefix: 'ส่งเงินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231445012+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.23144677+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231542648+07:00","message":"Push: 'เงินไปพอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231546937+07:00","message":"TextPushed: 'ส่งเงินไปพอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.2315505+07:00","message":"Set new StatePrefix : 'พอเราส่งเงินไปพอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231553794+07:00","message":"Next Push (prob) : 'พอเราส่งเงินไปพอแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:45.231565376+07:00","message":"push: {true เงินไปพอแล้ว 0 0xc0030bd480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:45.231568661+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3827.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:45.24078893+07:00","message":"write wav file: './tmp/7589/7589_3827.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:45.252127424+07:00","message":"[GCS] Start streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.209787848+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.209853431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.209863086+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.209878957+07:00","message":"[buffer interim] 3828 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.209886714+07:00","message":"[bufferProcess] interim [900000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.209888816+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:46.295748132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:46.295748362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.409180854+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.409219838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไปขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.409227961+07:00","message":"receive interim result [false|false]: พี่ไปขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.409245356+07:00","message":"[buffer interim] 3828 false พี่ไปขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.409254232+07:00","message":"[bufferProcess] interim [20000000]:พี่ไปขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.409256788+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.40926044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.409263736+07:00","message":"> Transcript [49671] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.409265927+07:00","message":"Set StatePrefix (first interim): 'ไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.521837444+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.521882027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.521888227+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.521903605+07:00","message":"[buffer interim] 3828 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.521911717+07:00","message":"[bufferProcess] interim [200000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.521914055+07:00","message":"[bufferProcess] send to processor:พี่ไปขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.521917467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.521920311+07:00","message":"> Transcript [49672] [false]: 'พี่ไปขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.521922519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.5219248+07:00","message":"Set new StatePrefix: 'พี่ไปขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.56798659+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.568030089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.568036649+07:00","message":"receive interim result [false|false]: ขอบคุณนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.568051533+07:00","message":"[buffer interim] 3828 false ขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.5680593+07:00","message":"[bufferProcess] interim [260000000]:ขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.568061435+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.568065164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.568067849+07:00","message":"> Transcript [49673] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.568070053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.568072205+07:00","message":"Set new StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.663428412+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.663474201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.66348179+07:00","message":"receive interim result [false|false]: ขอบคุณมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.663498468+07:00","message":"[buffer interim] 3828 false ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.663507598+07:00","message":"[bufferProcess] interim [320000000]:ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.663510948+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.663515976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.663519894+07:00","message":"> Transcript [49674] [false]: 'ขอบคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.663524475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.663527556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.663530641+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.663533756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.841451163+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.841488644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.841494482+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.841510345+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.841517927+07:00","message":"[bufferProcess] interim [380000000]:ที่เป็นของคุณนุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.841520718+07:00","message":"[bufferProcess] send to processor:ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.841524221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.84152699+07:00","message":"> Transcript [49675] [false]: 'ขอบคุณมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.841530485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.841532776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.841534897+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.841537246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.954280375+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.954321788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณนะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.954327776+07:00","message":"receive interim result [false|false]: ขอบคุณนะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:46.954343729+07:00","message":"[buffer interim] 3828 false ขอบคุณนะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.954352093+07:00","message":"[bufferProcess] interim [440000000]:ขอบคุณนะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.954354864+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.9543588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.954361702+07:00","message":"> Transcript [49676] [false]: 'ที่เป็นของคุณนุช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.954371789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:46.954374236+07:00","message":"Set new StatePrefix: 'ที่เป็นของคุณนุช'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.01179422+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.011836897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณหนูนี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.011843587+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณหนูนี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.011857814+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณหนูนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.011867689+07:00","message":"[bufferProcess] interim [500000000]:ที่เป็นของคุณหนูนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.011870191+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.011875934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.011882467+07:00","message":"> Transcript [49677] [false]: 'ขอบคุณนะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.011884826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.011887619+07:00","message":"Set new StatePrefix: 'ขอบคุณนะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.066161771+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.06620374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณนะดีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.066211703+07:00","message":"receive interim result [false|false]: ขอบคุณนะดีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.066227726+07:00","message":"[buffer interim] 3828 false ขอบคุณนะดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.066237202+07:00","message":"[bufferProcess] interim [620000000]:ขอบคุณนะดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.066240494+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณหนูนี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.06624855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.06625244+07:00","message":"> Transcript [49678] [false]: 'ที่เป็นของคุณหนูนี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.066261362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.066265735+07:00","message":"Set new StatePrefix: 'ที่เป็นของคุณหนูนี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.420569438+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.420605573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณนะดีแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.420625399+07:00","message":"receive interim result [false|false]: ขอบคุณนะดีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.420639375+07:00","message":"[buffer interim] 3828 false ขอบคุณนะดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.420647167+07:00","message":"[bufferProcess] interim [220000000]:ขอบคุณนะดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.42064997+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.420653666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.420656295+07:00","message":"> Transcript [49679] [false]: 'ขอบคุณนะดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.420658518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.420661074+07:00","message":"Set new StatePrefix: 'ขอบคุณนะดีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.698888315+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.698935904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณนะนี่แล้วก็คนนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.698943577+07:00","message":"receive interim result [false|false]: ขอบคุณนะนี่แล้วก็คนนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.698960021+07:00","message":"[buffer interim] 3828 false ขอบคุณนะนี่แล้วก็คนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.698970377+07:00","message":"[bufferProcess] interim [460000000]:ขอบคุณนะนี่แล้วก็คนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.698973361+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.69897767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.698980975+07:00","message":"> Transcript [49680] [false]: 'ขอบคุณนะดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.698984452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.698987154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.698989969+07:00","message":"StatePrefix: 'ขอบคุณนะดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.698992438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.702045022+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.702061782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.702067811+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:47.702078072+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.702083559+07:00","message":"[bufferProcess] interim [520000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.7020862+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะนี่แล้วก็คนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.702089229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.702099894+07:00","message":"> Transcript [49681] [false]: 'ขอบคุณนะนี่แล้วก็คนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.702105028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:47.702107695+07:00","message":"Set new StatePrefix: 'ขอบคุณนะนี่แล้วก็คนนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.01664911+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.016688089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.01669473+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.016707711+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.016715335+07:00","message":"[bufferProcess] interim [820000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.016718171+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.016731754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.016734638+07:00","message":"> Transcript [49682] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.016736918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.01673908+07:00","message":"Set new StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.220402988+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.220444458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.22045199+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.220470545+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.220482565+07:00","message":"[bufferProcess] interim [940000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.220485673+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.220489971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.220493455+07:00","message":"> Transcript [49683] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.220497402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.220499855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.220502453+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.220504918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.408266921+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.408309448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.408319639+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.408333973+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.408341699+07:00","message":"[bufferProcess] interim [180000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.408344395+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.408348063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.408350933+07:00","message":"> Transcript [49684] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.408355392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.408357601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.408359929+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.408362196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.980401845+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.980444163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.980451398+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:48.980466376+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.980477938+07:00","message":"[bufferProcess] interim [780000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.980482548+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.980490932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.980496261+07:00","message":"> Transcript [49685] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.980500483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.98050264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.980505404+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:48.980507984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:49.29637312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:49.296390569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.42613169+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.426171235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.4261785+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.426193988+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426202808+07:00","message":"[bufferProcess] interim [140000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426205824+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.42621352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426216874+07:00","message":"> Transcript [49686] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426220577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426222882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426228589+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426231281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426237206+07:00","message":"Push: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426239483+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426242589+07:00","message":"Set new StatePrefix : 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.426246555+07:00","message":"Next Push (prob) : 'อะไรอย่างเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.426255737+07:00","message":"push: {false ที่เป็นของคุณนุชอีกแล้วอีกแล้ว 0 0xc004610680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.822436626+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.822482783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.822489575+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.82250557+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.822517346+07:00","message":"[bufferProcess] interim [560000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.822520509+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.822528182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.822531206+07:00","message":"> Transcript [49687] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.822535795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.822538219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.822540583+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.822543687+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.913801695+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.913844606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่าเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.913851897+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่าเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:49.913869537+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่าเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.913881044+07:00","message":"[bufferProcess] interim [680000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่าเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.913884082+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.913890914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.913893712+07:00","message":"> Transcript [49688] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.913897886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.913900102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.913902992+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:49.913906035+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.006336068+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.006381463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการถ้าช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.006389397+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการถ้าช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.006406465+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการถ้าช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.006418504+07:00","message":"[bufferProcess] interim [740000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการถ้าช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.006421697+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่าเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.00642657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.006429896+07:00","message":"> Transcript [49689] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการท่าเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.006434498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.006437077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.006439524+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.006445793+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.06186607+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.061912952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.061919723+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.061934611+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061944627+07:00","message":"[bufferProcess] interim [860000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061947881+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการถ้าช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061954873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061958175+07:00","message":"> Transcript [49690] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการถ้าช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061962394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061964747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061967193+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061970502+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061975175+07:00","message":"Push: 'อะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061979655+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061982248+07:00","message":"Set new StatePrefix : 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการถ้าช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.061986022+07:00","message":"Next Push (prob) : 'เรื่องของการถ้าช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.061993275+07:00","message":"push: {false อะไรอย่างเงี้ย 0 0xc004610680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.514218561+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.514258234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.514265314+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.514280608+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.514288982+07:00","message":"[bufferProcess] interim [280000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.514291679+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.514295595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.514298635+07:00","message":"> Transcript [49691] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.514301656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.514304279+07:00","message":"Set new StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.579486313+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.579527953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.579534114+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.579549938+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.579558167+07:00","message":"[bufferProcess] interim [400000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.579561401+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.579565542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.579568607+07:00","message":"> Transcript [49692] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.579572492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.579574765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.579576705+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.579579326+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.74968486+07:00","message":"[GCS] IsForceVAD: false for message ID: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.772396127+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.772436715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.772444997+07:00","message":"receive interim result [false|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.772460587+07:00","message":"[buffer interim] 3828 false ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.772472913+07:00","message":"[bufferProcess] interim [580000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.772476177+07:00","message":"[bufferProcess] send to processor:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.77248399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.772487481+07:00","message":"> Transcript [49693] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.772493428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.772495919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.772498671+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.772502351+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.881621796+07:00","message":"[GCS] Start streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.969247977+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.969294363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ยเรื่องของการช่วยเหลือในเรื่องของ\",\"confidence\":0.9158791}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.969303695+07:00","message":"receive interim result [true|false]: ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ยเรื่องของการช่วยเหลือในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.969314454+07:00","message":"end recv isFinal message id 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.969316584+07:00","message":"end Recv id 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.969323737+07:00","message":"[buffer interim] 3828 true ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ยเรื่องของการช่วยเหลือในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.96933472+07:00","message":"[bufferProcess] interim [730000000]:ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ยเรื่องของการช่วยเหลือในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969348174+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969353371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969356328+07:00","message":"> Transcript [49694] [false]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.96936057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969363057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969365388+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969368257+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969370397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.9693723+07:00","message":"> Transcript [49695] [true]: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ยเรื่องของการช่วยเหลือในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969374821+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969376568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969378573+07:00","message":"StatePrefix: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเรื่องของการช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969380788+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969382588+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969591261+07:00","message":"Push: 'เนี่ยเรื่องของการช่วยเหลือในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969594986+07:00","message":"TextPushed: 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรอย่างเงี้ยเนี่ยเรื่องของการช่วยเหลือในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969597746+07:00","message":"Set new StatePrefix : 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ยเรื่องของการช่วยเหลือในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969600249+07:00","message":"Next Push (prob) : 'ที่เป็นของคุณนุชอีกแล้วอีกแล้วอะไรเนี่ยเรื่องของการช่วยเหลือในเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:50.969613182+07:00","message":"push: {true เนี่ยเรื่องของการช่วยเหลือในเรื่องของ 0 0xc004610680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:50.969637541+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3828.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:50.98073442+07:00","message":"write wav file: './tmp/7589/7589_3828.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:51.656453951+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:51.656493077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สยามกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:51.656500222+07:00","message":"receive interim result [false|false]: สยามกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:51.656517038+07:00","message":"[buffer interim] 3829 false สยามกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:51.656524927+07:00","message":"[bufferProcess] interim [780000000]:สยามกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:51.656527027+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:51.935870642+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:51.935910019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"rov\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:51.935916211+07:00","message":"receive interim result [false|false]: rov"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:51.935934633+07:00","message":"[buffer interim] 3829 false rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:51.935947436+07:00","message":"[bufferProcess] interim [80000000]:rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:51.935950159+07:00","message":"[bufferProcess] send to processor:สยามกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:51.935954453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:51.93595719+07:00","message":"> Transcript [49696] [false]: 'สยามกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:51.935959767+07:00","message":"Set StatePrefix (first interim): 'สยามกีฬา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.066247858+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.066286611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สยามกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.066293758+07:00","message":"receive interim result [false|false]: สยามกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.066306686+07:00","message":"[buffer interim] 3829 false สยามกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.066314703+07:00","message":"[bufferProcess] interim [140000000]:สยามกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.066317338+07:00","message":"[bufferProcess] send to processor:rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.066323234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.066326206+07:00","message":"> Transcript [49697] [false]: 'rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.066328909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.066331394+07:00","message":"Set new StatePrefix: 'rov'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.138305444+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.138346795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเปล่าครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.138353567+07:00","message":"receive interim result [false|false]: หรือเปล่าครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.138369546+07:00","message":"[buffer interim] 3829 false หรือเปล่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.138383506+07:00","message":"[bufferProcess] interim [320000000]:หรือเปล่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.138387455+07:00","message":"[bufferProcess] send to processor:สยามกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.138394731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.138399166+07:00","message":"> Transcript [49698] [false]: 'สยามกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.138402763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.138406335+07:00","message":"Set new StatePrefix: 'สยามกีฬา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:52.297368235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:52.297378365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.620469277+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.620509102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.620515125+07:00","message":"receive interim result [false|false]: ตั้งเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.620529084+07:00","message":"[buffer interim] 3829 false ตั้งเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.620535766+07:00","message":"[bufferProcess] interim [680000000]:ตั้งเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.620538626+07:00","message":"[bufferProcess] send to processor:หรือเปล่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.620545366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.620547914+07:00","message":"> Transcript [49699] [false]: 'หรือเปล่าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.620550307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.620552715+07:00","message":"Set new StatePrefix: 'หรือเปล่าครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.758917136+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.758954492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.758960756+07:00","message":"receive interim result [false|false]: ตั้งเวลานับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.758975276+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.758982588+07:00","message":"[bufferProcess] interim [860000000]:ตั้งเวลานับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.758985097+07:00","message":"[bufferProcess] send to processor:ตั้งเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.758990291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.75899296+07:00","message":"> Transcript [49700] [false]: 'ตั้งเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.758995335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.758997396+07:00","message":"Set new StatePrefix: 'ตั้งเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.958367494+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.958407241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.958415387+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:52.958454964+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.958466879+07:00","message":"[bufferProcess] interim [40000000]:ตั้งเวลานับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.95846934+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.958472776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.958475698+07:00","message":"> Transcript [49701] [false]: 'ตั้งเวลานับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.958483091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.958485929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.958495165+07:00","message":"StatePrefix: 'ตั้งเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:52.958498199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.024051745+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.024097228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.024113607+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.024134161+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.024143176+07:00","message":"[bufferProcess] interim [160000000]:ตั้งเวลานับเป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.02414631+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.024151678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.024155326+07:00","message":"> Transcript [49702] [false]: 'ตั้งเวลานับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.024159082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.024161402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.024163684+07:00","message":"StatePrefix: 'ตั้งเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.024166018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.036607521+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.036638786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นเกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.03664453+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.036658705+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.036665131+07:00","message":"[bufferProcess] interim [220000000]:ตั้งเวลานับเป็นเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.036667931+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.036671712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.036676414+07:00","message":"> Transcript [49703] [false]: 'ตั้งเวลานับเป็นกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.03668003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.036682382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.036686147+07:00","message":"StatePrefix: 'ตั้งเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.036688353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.139366148+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.139407946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.139414379+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.139428102+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.139435534+07:00","message":"[bufferProcess] interim [280000000]:ตั้งเวลานับเป็นอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.139438183+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.13944385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.139446481+07:00","message":"> Transcript [49704] [false]: 'ตั้งเวลานับเป็นเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.13944991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.139452116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.139454062+07:00","message":"StatePrefix: 'ตั้งเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.139456202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.139460348+07:00","message":"Push: 'ตั้งเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.139463438+07:00","message":"TextPushed: 'ตั้งเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.139465623+07:00","message":"Set new StatePrefix : 'ตั้งเวลานับเป็นเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.139467932+07:00","message":"Next Push (prob) : 'นับเป็นเกียรติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.139486396+07:00","message":"push: {false ตั้งเวลา 0 0xc004338900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.201414968+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.20145105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.201457719+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.201470898+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.201478617+07:00","message":"[bufferProcess] interim [340000000]:ตั้งเวลานับเป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.201481362+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.201485274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.201489057+07:00","message":"> Transcript [49705] [false]: 'ตั้งเวลานับเป็นอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.2014915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.201493941+07:00","message":"Set new StatePrefix: 'ตั้งเวลานับเป็นอังกฤษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.536554356+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.53659674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.536603406+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.536621565+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.536630512+07:00","message":"[bufferProcess] interim [700000000]:ตั้งเวลานับเป็นกิจกรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.536633079+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.536641077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.536646341+07:00","message":"> Transcript [49706] [false]: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.536650392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.536654168+07:00","message":"Set new StatePrefix: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.721514723+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.721559179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.721565707+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.721580474+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.721587936+07:00","message":"[bufferProcess] interim [880000000]:ตั้งเวลานับเป็นกิจกรรมที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.721591145+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.721600486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.721603363+07:00","message":"> Transcript [49707] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.721606661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.721609437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.721611566+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.721614031+07:00","message":"TextPushed: 'ตั้งเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.859809479+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.859852781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.859860306+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.859876933+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.85988781+07:00","message":"[bufferProcess] interim [940000000]:ตั้งเวลานับเป็นกิจกรรมที่ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.859890625+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.859898615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.859902725+07:00","message":"> Transcript [49708] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.859906445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.859910957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.859913337+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.859915651+07:00","message":"TextPushed: 'ตั้งเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.916767672+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.9168115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.916818146+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:53.916838001+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.916848549+07:00","message":"[bufferProcess] interim [60000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.916851487+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.916857631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.916860845+07:00","message":"> Transcript [49709] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.916864525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.916866946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.916871289+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:53.916873609+07:00","message":"TextPushed: 'ตั้งเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.062388425+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.06242271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.062429188+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.062446441+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062455694+07:00","message":"[bufferProcess] interim [180000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062458914+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062462551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062465351+07:00","message":"> Transcript [49710] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062469412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062471983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062474141+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062476768+07:00","message":"TextPushed: 'ตั้งเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062480061+07:00","message":"Push: 'นับเป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062482449+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062485097+07:00","message":"Set new StatePrefix : 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.062487265+07:00","message":"Next Push (prob) : 'ที่ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.062493786+07:00","message":"push: {false นับเป็นกิจกรรม 0 0xc004338900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.113688238+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.113727896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.113734352+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.113750566+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.113759695+07:00","message":"[bufferProcess] interim [240000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.113762636+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.113766802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.113770049+07:00","message":"> Transcript [49711] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.113774247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.113776587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.113778977+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.113781898+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.238992091+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.239032571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.239038404+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.239054672+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.239063842+07:00","message":"[bufferProcess] interim [360000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.239066666+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.239074949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.239077937+07:00","message":"> Transcript [49712] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.239082727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.239085308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.239087389+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.239090355+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.81204027+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.812086303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.812092739+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:54.812120784+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.812129179+07:00","message":"[bufferProcess] interim [960000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.812131756+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.8121353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.812138161+07:00","message":"> Transcript [49713] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.812142344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.812144881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.812146808+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:54.812152737+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.13516535+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.1352091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.135216923+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.135235107+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.135248328+07:00","message":"[bufferProcess] interim [260000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.135253225+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.13526181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.135266181+07:00","message":"> Transcript [49714] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.135272033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.13527598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.135279111+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.135282625+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.135290338+07:00","message":"Push: 'ที่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.13529316+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.135297208+07:00","message":"Set new StatePrefix : 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.135300964+07:00","message":"Next Push (prob) : 'อาสา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.135320895+07:00","message":"push: {false ที่ลงไป 0 0xc004338900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.265950842+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.265998828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.266006093+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.266022151+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.266029713+07:00","message":"[bufferProcess] interim [380000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.26603225+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.26603636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.266040344+07:00","message":"> Transcript [49715] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.266043398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.266045512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.266047833+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.266050124+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:55.297518231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:55.297532948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.749833264+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.749874861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.749881935+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.749897221+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.749905173+07:00","message":"[bufferProcess] interim [860000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.749907907+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.749911913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.749915355+07:00","message":"> Transcript [49716] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.749918603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.749920745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.749923198+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.749926006+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.76661322+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.766641128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.766646338+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.766658437+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.76666719+07:00","message":"[bufferProcess] interim [920000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.76667021+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.766675441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.766678529+07:00","message":"> Transcript [49717] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.766681724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.766683787+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.76668568+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.766688113+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.83903365+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.839068685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.839075622+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.839093103+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839110105+07:00","message":"[bufferProcess] interim [980000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839115194+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839121186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839125161+07:00","message":"> Transcript [49718] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839131697+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839134329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839136796+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839139947+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839144087+07:00","message":"Push: 'อาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839146162+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839148487+07:00","message":"Set new StatePrefix : 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:55.839150995+07:00","message":"Next Push (prob) : 'ช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:55.839158369+07:00","message":"push: {false อาสา 0 0xc004338900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.047852284+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.047903066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.047911011+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.047927857+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.047937411+07:00","message":"[bufferProcess] interim [100000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.047940407+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.047947882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.047950763+07:00","message":"> Transcript [49719] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.047954715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.047956825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.047959719+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.047962474+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.086498831+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.086536798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.086543589+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.086558078+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.08656928+07:00","message":"[bufferProcess] interim [160000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.086571868+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.086578407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.086581311+07:00","message":"> Transcript [49720] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.086585218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.086587251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.086589928+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.086592641+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.091497636+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.091511594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.091516222+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.091527966+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.091531871+07:00","message":"[bufferProcess] interim [220000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.091534469+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.091556379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.091559095+07:00","message":"> Transcript [49721] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.091561825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.091563644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.091565747+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.091570251+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.151262403+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.151313054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.151320095+07:00","message":"receive interim result [false|false]: ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.151335308+07:00","message":"[buffer interim] 3829 false ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.15134295+07:00","message":"[bufferProcess] interim [280000000]:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.151346103+07:00","message":"[bufferProcess] send to processor:ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.151356615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.151359865+07:00","message":"> Transcript [49722] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.15136469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.151367127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.151370172+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.151373533+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.15137696+07:00","message":"Push: 'ช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.151378928+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.151381891+07:00","message":"Set new StatePrefix : 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.151384682+07:00","message":"Next Push (prob) : 'ส่วนใหญ่เป็นกิจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.151398145+07:00","message":"push: {false ช่วยเหลือ 0 0xc004338900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.20372379+07:00","message":"[GCS] IsForceVAD: false for message ID: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.262444948+07:00","message":"[GCS] Start streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.378812758+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.378864211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ให้หรือเปล่าครับถึงเวลาก็เป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรมแบบ\",\"confidence\":0.90188605}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.378875406+07:00","message":"receive interim result [true|false]: ใส่ให้หรือเปล่าครับถึงเวลาก็เป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรมแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.378887346+07:00","message":"end recv isFinal message id 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.378890432+07:00","message":"end Recv id 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.378898976+07:00","message":"[buffer interim] 3829 true ใส่ให้หรือเปล่าครับถึงเวลาก็เป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรมแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378908334+07:00","message":"[bufferProcess] interim [550000000]:ใส่ให้หรือเปล่าครับถึงเวลาก็เป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรมแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378913863+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378918639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378923075+07:00","message":"> Transcript [49723] [false]: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378926777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378930225+07:00","message":"Set new StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378933345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378936435+07:00","message":"> Transcript [49724] [true]: 'ใส่ให้หรือเปล่าครับถึงเวลาก็เป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรมแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378940658+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378943703+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378946636+07:00","message":"StatePrefix: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378950499+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.378953274+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.379179409+07:00","message":"Push: 'ส่วนใหญ่เป็นกิจกรรมแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.379183684+07:00","message":"TextPushed: 'ตั้งเวลานับเป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรมแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.37918607+07:00","message":"Set new StatePrefix : 'ใส่ให้หรือเปล่าครับถึงเวลาก็เป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรมแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.379188483+07:00","message":"Next Push (prob) : 'ใส่ให้หรือเปล่าครับถึงเวลาก็เป็นกิจกรรมที่ลงไปอาสาช่วยเหลือส่วนใหญ่เป็นกิจกรรมแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.379196322+07:00","message":"push: {true ส่วนใหญ่เป็นกิจกรรมแบบ 0 0xc004338900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.379203705+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3829.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:56.389796743+07:00","message":"write wav file: './tmp/7589/7589_3829.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.83277718+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.83281767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.832824103+07:00","message":"receive interim result [false|false]: ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.832837849+07:00","message":"[buffer interim] 3830 false ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.832846137+07:00","message":"[bufferProcess] interim [420000000]:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.832848357+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.893585387+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.893633331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.893646824+07:00","message":"receive interim result [false|false]: ไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.893673234+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.893680661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.893684227+07:00","message":"receive interim result [false|false]: ไหนแนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.89369293+07:00","message":"[buffer interim] 3830 false ไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.893697503+07:00","message":"[buffer interim] 3830 false ไหนแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893709942+07:00","message":"[bufferProcess] interim [540000000]:ไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893713675+07:00","message":"[bufferProcess] send to processor:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893718056+07:00","message":"[bufferProcess] interim [600000000]:ไหนแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893720793+07:00","message":"[bufferProcess] send to processor:ไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893726496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893731114+07:00","message":"> Transcript [49725] [false]: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893734934+07:00","message":"Set StatePrefix (first interim): 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893737574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893740709+07:00","message":"> Transcript [49726] [false]: 'ไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893745112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893747925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893751332+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.893754224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.961634767+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.961686316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแนว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.961692193+07:00","message":"receive interim result [false|false]: ในแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:56.961709277+07:00","message":"[buffer interim] 3830 false ในแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.961717222+07:00","message":"[bufferProcess] interim [660000000]:ในแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.961719987+07:00","message":"[bufferProcess] send to processor:ไหนแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.961724034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.96172709+07:00","message":"> Transcript [49727] [false]: 'ไหนแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.961730474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.961732754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.96173531+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:56.961738079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.091437637+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.091475924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนวไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.091482448+07:00","message":"receive interim result [false|false]: ไหนแนวไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.091500467+07:00","message":"[buffer interim] 3830 false ไหนแนวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.091511251+07:00","message":"[bufferProcess] interim [780000000]:ไหนแนวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.091513926+07:00","message":"[bufferProcess] send to processor:ในแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.091518215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.091521233+07:00","message":"> Transcript [49728] [false]: 'ในแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.091523469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.091528099+07:00","message":"Set new StatePrefix: 'ในแนว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.264380408+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.264420738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนวไหนอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.264427558+07:00","message":"receive interim result [false|false]: ไหนแนวไหนอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.264443529+07:00","message":"[buffer interim] 3830 false ไหนแนวไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.264453935+07:00","message":"[bufferProcess] interim [960000000]:ไหนแนวไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.264456513+07:00","message":"[bufferProcess] send to processor:ไหนแนวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.264462544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.264465836+07:00","message":"> Transcript [49729] [false]: 'ไหนแนวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.264468223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.264470267+07:00","message":"Set new StatePrefix: 'ไหนแนวไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.652570152+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.652615161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนวไหนอ่ะรู้แต่ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.652624767+07:00","message":"receive interim result [false|false]: ไหนแนวไหนอ่ะรู้แต่ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.652643139+07:00","message":"[buffer interim] 3830 false ไหนแนวไหนอ่ะรู้แต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.65265391+07:00","message":"[bufferProcess] interim [380000000]:ไหนแนวไหนอ่ะรู้แต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.652656787+07:00","message":"[bufferProcess] send to processor:ไหนแนวไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.652662456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.652665748+07:00","message":"> Transcript [49730] [false]: 'ไหนแนวไหนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.652674453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.652677083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.65267912+07:00","message":"StatePrefix: 'ไหนแนวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.652681441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.735432088+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.735472813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนวไหนอ่ะรู้แต่ก่อนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.735479138+07:00","message":"receive interim result [false|false]: ไหนแนวไหนอ่ะรู้แต่ก่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.735494597+07:00","message":"[buffer interim] 3830 false ไหนแนวไหนอ่ะรู้แต่ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.735504635+07:00","message":"[bufferProcess] interim [500000000]:ไหนแนวไหนอ่ะรู้แต่ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.735507375+07:00","message":"[bufferProcess] send to processor:ไหนแนวไหนอ่ะรู้แต่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.735513536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.735516624+07:00","message":"> Transcript [49731] [false]: 'ไหนแนวไหนอ่ะรู้แต่ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.735520113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.73552258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.735527169+07:00","message":"StatePrefix: 'ไหนแนวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.735529979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.904633915+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.904677774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.904684798+07:00","message":"receive interim result [false|false]: ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:57.904700594+07:00","message":"[buffer interim] 3830 false ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.904709593+07:00","message":"[bufferProcess] interim [680000000]:ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.90471683+07:00","message":"[bufferProcess] send to processor:ไหนแนวไหนอ่ะรู้แต่ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.9047248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.904729772+07:00","message":"> Transcript [49732] [false]: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.904733718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.904736149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.904738182+07:00","message":"StatePrefix: 'ไหนแนวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:57.904740475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.142330779+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.142368626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.142375302+07:00","message":"receive interim result [false|false]: ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.142389259+07:00","message":"[buffer interim] 3830 false ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.142399496+07:00","message":"[bufferProcess] interim [860000000]:ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.142402512+07:00","message":"[bufferProcess] send to processor:ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.142408672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.142412009+07:00","message":"> Transcript [49733] [false]: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.14241606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.14242115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.142423322+07:00","message":"StatePrefix: 'ไหนแนวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.142425746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.142432778+07:00","message":"Push: 'ไหนแนวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.142435107+07:00","message":"TextPushed: 'ไหนแนวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.142437627+07:00","message":"Set new StatePrefix : 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.142440704+07:00","message":"Next Push (prob) : 'อ่ะรู้แต่ก่อนที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.142450003+07:00","message":"push: {false ไหนแนวไหน 0 0xc004867600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.14716055+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.147181469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.147187603+07:00","message":"receive interim result [false|false]: ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.147200967+07:00","message":"[buffer interim] 3830 false ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.147206814+07:00","message":"[bufferProcess] interim [920000000]:ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.147209599+07:00","message":"[bufferProcess] send to processor:ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.14721296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.147218149+07:00","message":"> Transcript [49734] [false]: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.147222409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.147224809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.147226844+07:00","message":"StatePrefix: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.147229337+07:00","message":"TextPushed: 'ไหนแนวไหน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:58.297844738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:36:58.297859952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.364168605+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.364208009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.364218581+07:00","message":"receive interim result [false|false]: ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.364233942+07:00","message":"[buffer interim] 3830 false ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.364242455+07:00","message":"[bufferProcess] interim [100000000]:ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.364245195+07:00","message":"[bufferProcess] send to processor:ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.364253398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.364256545+07:00","message":"> Transcript [49735] [false]: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.364260778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.364263475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.364265727+07:00","message":"StatePrefix: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.364268462+07:00","message":"TextPushed: 'ไหนแนวไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.975702039+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.975737172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.975743114+07:00","message":"receive interim result [false|false]: ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:58.975759021+07:00","message":"[buffer interim] 3830 false ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.975768556+07:00","message":"[bufferProcess] interim [700000000]:ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.975771117+07:00","message":"[bufferProcess] send to processor:ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.975775424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.975778559+07:00","message":"> Transcript [49736] [false]: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.975782136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.975784249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.97578674+07:00","message":"StatePrefix: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:58.975789027+07:00","message":"TextPushed: 'ไหนแนวไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:59.080345089+07:00","message":"[GCS] IsForceVAD: false for message ID: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:59.141453+07:00","message":"[GCS] Start streaming session, msgId: 3831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:59.35547608+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:59.355538488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนแนวไหนอ่ะรู้แต่ก่อนพี่มีโครงการ\",\"confidence\":0.94180876}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:59.355546289+07:00","message":"receive interim result [true|false]: ไหนแนวไหนอ่ะรู้แต่ก่อนพี่มีโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:59.355558397+07:00","message":"end recv isFinal message id 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:59.355560864+07:00","message":"end Recv id 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:59.35556811+07:00","message":"[buffer interim] 3830 true ไหนแนวไหนอ่ะรู้แต่ก่อนพี่มีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355577343+07:00","message":"[bufferProcess] interim [30000000]:ไหนแนวไหนอ่ะรู้แต่ก่อนพี่มีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355583364+07:00","message":"[bufferProcess] send to processor (isfinal):ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355587357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355590742+07:00","message":"> Transcript [49737] [false]: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355594509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.35559937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355601905+07:00","message":"StatePrefix: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355604356+07:00","message":"TextPushed: 'ไหนแนวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355609641+07:00","message":"Push: 'อ่ะรู้แต่ก่อนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355611848+07:00","message":"TextPushed: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355614253+07:00","message":"Set new StatePrefix : 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355616971+07:00","message":"Next Push (prob) : 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355618795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355620974+07:00","message":"> Transcript [49738] [true]: 'ไหนแนวไหนอ่ะรู้แต่ก่อนพี่มีโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355623267+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355625341+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355627164+07:00","message":"StatePrefix: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355629369+07:00","message":"TextPushed: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.35563169+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:59.355640742+07:00","message":"push: {false อ่ะรู้แต่ก่อนที่มี 0 0xc004867600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355753516+07:00","message":"Push: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355756853+07:00","message":"TextPushed: 'ไหนแนวไหนอ่ะรู้แต่ก่อนที่มีโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355758926+07:00","message":"Set new StatePrefix : 'ไหนแนวไหนอ่ะรู้แต่ก่อนพี่มีโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355761247+07:00","message":"Next Push (prob) : 'ไหนแนวไหนอ่ะรู้แต่ก่อนพี่มีโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:36:59.355767233+07:00","message":"push: {true โครงการ 0 0xc004867600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:36:59.355769263+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3830.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:36:59.364771349+07:00","message":"write wav file: './tmp/7589/7589_3830.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.590543357+07:00","message":"receive streaming session, msgId: 3831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.59058378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.590589031+07:00","message":"receive interim result [false|false]: อาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.590602465+07:00","message":"[buffer interim] 3831 false อาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.590609957+07:00","message":"[bufferProcess] interim [70000000]:อาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.590611954+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.590617901+07:00","message":"[bufferProcess] send to processor (ticker):อาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.590621337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.590624103+07:00","message":"> Transcript [49739] [false]: 'อาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.590626439+07:00","message":"Set StatePrefix (first interim): 'อาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.601730971+07:00","message":"receive streaming session, msgId: 3831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.601771705+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-06-22T13:37:00.60177881+07:00","message":"receive interim result [false|false]: อารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.60179493+07:00","message":"[buffer interim] 3831 false อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.60180382+07:00","message":"[bufferProcess] interim [130000000]:อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.601806448+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.673291515+07:00","message":"receive streaming session, msgId: 3831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.673328367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.673334552+07:00","message":"receive interim result [false|false]: โครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.673349873+07:00","message":"[buffer interim] 3831 false โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.673357377+07:00","message":"[bufferProcess] interim [310000000]:โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.673359603+07:00","message":"[bufferProcess] send to processor:อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.673365378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.673369893+07:00","message":"> Transcript [49740] [false]: 'อารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.673372204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.673374553+07:00","message":"Set new StatePrefix: 'อารมณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.682007263+07:00","message":"[GCS] IsForceVAD: false for message ID: 3831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.710712888+07:00","message":"receive streaming session, msgId: 3831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.710748235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากต้องการอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.710758196+07:00","message":"receive interim result [false|false]: หากต้องการอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.71077356+07:00","message":"[buffer interim] 3831 false หากต้องการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.710780989+07:00","message":"[bufferProcess] interim [610000000]:หากต้องการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.710783798+07:00","message":"[bufferProcess] send to processor:โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.710787689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.710790349+07:00","message":"> Transcript [49741] [false]: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.710792625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.7107953+07:00","message":"Set new StatePrefix: 'โครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.784199385+07:00","message":"receive streaming session, msgId: 3831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.784242386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากต้องการอะไร\",\"confidence\":0.8274015}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.784249567+07:00","message":"receive interim result [true|false]: หากต้องการอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.784262052+07:00","message":"end recv isFinal message id 3831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.784265673+07:00","message":"end Recv id 3831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.784273382+07:00","message":"[buffer interim] 3831 true หากต้องการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.784281651+07:00","message":"[bufferProcess] interim [760000000]:หากต้องการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.784286303+07:00","message":"[bufferProcess] send to processor (isfinal):หากต้องการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.784290591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.784294858+07:00","message":"> Transcript [49742] [false]: 'หากต้องการอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.784297396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.784299716+07:00","message":"Set new StatePrefix: 'หากต้องการอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.784301483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.78430336+07:00","message":"> Transcript [49743] [true]: 'หากต้องการอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.78430612+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.784308349+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.784311055+07:00","message":"StatePrefix: 'หากต้องการอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.78431326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:00.784315961+07:00","message":"Push: 'หากต้องการอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.784324926+07:00","message":"push: {true หากต้องการอะไร 0 0xc004867780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:00.801238467+07:00","message":"write wav file: './tmp/7589/7589_3831.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:00.812591752+07:00","message":"[GCS] Start streaming session, msgId: 3832"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:01.298564756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:01.298585991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:01.798955617+07:00","message":"receive streaming session, msgId: 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:01.799010597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:01.799018252+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:01.799041962+07:00","message":"[buffer interim] 3832 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:01.799049954+07:00","message":"[bufferProcess] interim [20000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:01.799053203+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:01.799063327+07:00","message":"[bufferProcess] send to processor (ticker):ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:01.799066492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:01.799069273+07:00","message":"> Transcript [49744] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:01.799071716+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:01.996448329+07:00","message":"receive streaming session, msgId: 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:01.996489756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักร้องนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:01.996495964+07:00","message":"receive interim result [false|false]: นักร้องนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:01.996510366+07:00","message":"[buffer interim] 3832 false นักร้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:01.996518199+07:00","message":"[bufferProcess] interim [200000000]:นักร้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:01.996520258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.046552541+07:00","message":"receive streaming session, msgId: 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.04659653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักร้องนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.046603799+07:00","message":"receive interim result [false|false]: นักร้องนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.046619645+07:00","message":"[buffer interim] 3832 false นักร้องนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.04663017+07:00","message":"[bufferProcess] interim [260000000]:นักร้องนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.046632642+07:00","message":"[bufferProcess] send to processor:นักร้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.046639991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.046642966+07:00","message":"> Transcript [49745] [false]: 'นักร้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.046646368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.046648515+07:00","message":"Set new StatePrefix: 'นักร้องนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.16847856+07:00","message":"receive streaming session, msgId: 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.168523758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักร้องนักดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.168531224+07:00","message":"receive interim result [false|false]: นักร้องนักดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.168543666+07:00","message":"[buffer interim] 3832 false นักร้องนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.168551144+07:00","message":"[bufferProcess] interim [380000000]:นักร้องนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.168554055+07:00","message":"[bufferProcess] send to processor:นักร้องนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.168560799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.168563931+07:00","message":"> Transcript [49746] [false]: 'นักร้องนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.168566087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.168568164+07:00","message":"Set new StatePrefix: 'นักร้องนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.557777354+07:00","message":"receive streaming session, msgId: 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.557819453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักร้องนักดนตรีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.557826748+07:00","message":"receive interim result [false|false]: นักร้องนักดนตรีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.557838792+07:00","message":"[buffer interim] 3832 false นักร้องนักดนตรีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.557846976+07:00","message":"[bufferProcess] interim [800000000]:นักร้องนักดนตรีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.557850772+07:00","message":"[bufferProcess] send to processor:นักร้องนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.55785506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.557858128+07:00","message":"> Transcript [49747] [false]: 'นักร้องนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.557861902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.557864845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.557867096+07:00","message":"StatePrefix: 'นักร้องนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.557869444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.757956576+07:00","message":"receive streaming session, msgId: 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.758000506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักร้องนักดนตรีอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.758007454+07:00","message":"receive interim result [false|false]: นักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.758020173+07:00","message":"[buffer interim] 3832 false นักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.758031332+07:00","message":"[bufferProcess] interim [980000000]:นักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.758034024+07:00","message":"[bufferProcess] send to processor:นักร้องนักดนตรีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.758040273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.75804332+07:00","message":"> Transcript [49748] [false]: 'นักร้องนักดนตรีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.758046967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.758049351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.758051678+07:00","message":"StatePrefix: 'นักร้องนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.758054006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.800314326+07:00","message":"[GCS] IsForceVAD: false for message ID: 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.901374346+07:00","message":"receive streaming session, msgId: 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.901414372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักร้องนักดนตรีอะไรเนี่ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.901420893+07:00","message":"receive interim result [true|false]: นักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.901434065+07:00","message":"end recv isFinal message id 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.901437228+07:00","message":"end Recv id 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.901454782+07:00","message":"[buffer interim] 3832 true นักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901484221+07:00","message":"[bufferProcess] interim [220000000]:นักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901488923+07:00","message":"[bufferProcess] send to processor (isfinal):นักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901493436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901496874+07:00","message":"> Transcript [49749] [false]: 'นักร้องนักดนตรีอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901501231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.90150353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901506172+07:00","message":"StatePrefix: 'นักร้องนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901508357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901510067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901512122+07:00","message":"> Transcript [49750] [true]: 'นักร้องนักดนตรีอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901514439+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901516161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901517855+07:00","message":"StatePrefix: 'นักร้องนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.90151985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:02.901522836+07:00","message":"Push: 'นักร้องนักดนตรีอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.901534583+07:00","message":"push: {true นักร้องนักดนตรีอะไรเนี่ย 0 0xc004338000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:02.908320602+07:00","message":"write wav file: './tmp/7589/7589_3832.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:02.93662089+07:00","message":"[GCS] Start streaming session, msgId: 3833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:03.25083839+07:00","message":"[GCS] IsForceVAD: false for message ID: 3833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:03.441874592+07:00","message":"[GCS] Start streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:03.787663202+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:03.787702521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:03.787708477+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:03.78772288+07:00","message":"[buffer interim] 3834 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:03.78773076+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:03.78773372+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.100047388+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.100092488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปพม่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.100098396+07:00","message":"receive interim result [false|false]: ไปพม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.100121922+07:00","message":"[buffer interim] 3834 false ไปพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.100130567+07:00","message":"[bufferProcess] interim [660000000]:ไปพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.100133334+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.100136802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.100139527+07:00","message":"> Transcript [49751] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.100141615+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.105265289+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.105298094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.105303919+07:00","message":"receive interim result [false|false]: ไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.105315803+07:00","message":"[buffer interim] 3834 false ไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.105321434+07:00","message":"[bufferProcess] interim [720000000]:ไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.105323901+07:00","message":"[bufferProcess] send to processor:ไปพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.105330768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.105333478+07:00","message":"> Transcript [49752] [false]: 'ไปพม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.105336863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.105339006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.105341321+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.105343284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:04.299229538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:04.299249793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.520478114+07:00","message":"receive streaming session, msgId: 3833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.520500594+07:00","message":"found end of frame, send empty tag with msgId: 3833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.520503627+07:00","message":"end Recv id 3833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.520512004+07:00","message":"[buffer interim] this message is already final true 3833: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.67887581+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.678919165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.678925558+07:00","message":"receive interim result [false|false]: ไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:04.678941513+07:00","message":"[buffer interim] 3834 false ไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.678949337+07:00","message":"[bufferProcess] interim [320000000]:ไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.678952122+07:00","message":"[bufferProcess] send to processor:ไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.678960396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.678963449+07:00","message":"> Transcript [49753] [false]: 'ไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.678966976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.678969405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.678971776+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:04.678973993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.019075237+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.019125549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปประมาณวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.019131975+07:00","message":"receive interim result [false|false]: ไปประมาณวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.019149616+07:00","message":"[buffer interim] 3834 false ไปประมาณวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.019157808+07:00","message":"[bufferProcess] interim [620000000]:ไปประมาณวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.019160964+07:00","message":"[bufferProcess] send to processor:ไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.019164601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.019167674+07:00","message":"> Transcript [49754] [false]: 'ไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.019170586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.019172737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.019175134+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.019177323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.190973816+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.191015728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปประมาณทุกวันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.19102252+07:00","message":"receive interim result [false|false]: ไปประมาณทุกวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.191040687+07:00","message":"[buffer interim] 3834 false ไปประมาณทุกวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191049042+07:00","message":"[bufferProcess] interim [740000000]:ไปประมาณทุกวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191051996+07:00","message":"[bufferProcess] send to processor:ไปประมาณวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191056371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191059665+07:00","message":"> Transcript [49755] [false]: 'ไปประมาณวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.19106319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191065369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191067832+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191070062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191072784+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191074854+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191077616+07:00","message":"Set new StatePrefix : 'ไปประมาณวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.191079986+07:00","message":"Next Push (prob) : 'ประมาณวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.191088904+07:00","message":"push: {false ไป 0 0xc0052ce680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.775352331+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.775393012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปประมาณทุกวันเกิด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.775400893+07:00","message":"receive interim result [false|false]: ไปประมาณทุกวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.77541733+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.775423412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปประมาณทุกวันเกิดทำบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.775426446+07:00","message":"receive interim result [false|false]: ไปประมาณทุกวันเกิดทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.775454338+07:00","message":"[buffer interim] 3834 false ไปประมาณทุกวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.775480267+07:00","message":"[buffer interim] 3834 false ไปประมาณทุกวันเกิดทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.77549082+07:00","message":"[bufferProcess] interim [340000000]:ไปประมาณทุกวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.7754953+07:00","message":"[bufferProcess] send to processor:ไปประมาณทุกวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775500469+07:00","message":"[bufferProcess] interim [400000000]:ไปประมาณทุกวันเกิดทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775503547+07:00","message":"[bufferProcess] send to processor:ไปประมาณทุกวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775508104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775513201+07:00","message":"> Transcript [49756] [false]: 'ไปประมาณทุกวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775517523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775522167+07:00","message":"Set new StatePrefix: 'ไปประมาณทุกวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775524905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775527945+07:00","message":"> Transcript [49757] [false]: 'ไปประมาณทุกวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775532866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775535058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775537106+07:00","message":"StatePrefix: 'ไปประมาณทุกวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:05.775539705+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:05.932936749+07:00","message":"[GCS] IsForceVAD: false for message ID: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.001927617+07:00","message":"[GCS] Start streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.04275414+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.042797869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปประมาณทุกวันเกิดทำบุญทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.042804816+07:00","message":"receive interim result [false|false]: ไปประมาณทุกวันเกิดทำบุญทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.042817435+07:00","message":"[buffer interim] 3834 false ไปประมาณทุกวันเกิดทำบุญทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.042825201+07:00","message":"[bufferProcess] interim [700000000]:ไปประมาณทุกวันเกิดทำบุญทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.042827914+07:00","message":"[bufferProcess] send to processor:ไปประมาณทุกวันเกิดทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.042834046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.042836991+07:00","message":"> Transcript [49758] [false]: 'ไปประมาณทุกวันเกิดทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.042840856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.042843303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.042845548+07:00","message":"StatePrefix: 'ไปประมาณทุกวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.042848542+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.09094866+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.090983828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปประมาณทุกวันเกิดทำบุญ\",\"confidence\":0.9549344}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.090990314+07:00","message":"receive interim result [true|false]: ไปประมาณทุกวันเกิดทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.091000093+07:00","message":"end recv isFinal message id 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.091004649+07:00","message":"end Recv id 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.091012899+07:00","message":"[buffer interim] 3834 true ไปประมาณทุกวันเกิดทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091023142+07:00","message":"[bufferProcess] interim [730000000]:ไปประมาณทุกวันเกิดทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091029711+07:00","message":"[bufferProcess] send to processor (isfinal):ไปประมาณทุกวันเกิดทำบุญทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091034886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.09104459+07:00","message":"> Transcript [49759] [false]: 'ไปประมาณทุกวันเกิดทำบุญทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091050402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091052903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091054948+07:00","message":"StatePrefix: 'ไปประมาณทุกวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091057574+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091059427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091061569+07:00","message":"> Transcript [49760] [true]: 'ไปประมาณทุกวันเกิดทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091063879+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091065679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091067544+07:00","message":"StatePrefix: 'ไปประมาณทุกวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091069513+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.091073766+07:00","message":"Push: 'ประมาณทุกวันเกิดทำบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.091086197+07:00","message":"push: {true ประมาณทุกวันเกิดทำบุญ 0 0xc0052ce680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:06.098276191+07:00","message":"write wav file: './tmp/7589/7589_3834.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.712579482+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.712619798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.712626187+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.712643576+07:00","message":"[buffer interim] 3835 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.712651579+07:00","message":"[bufferProcess] interim [480000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.712653813+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.839182431+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.839226725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.839235604+07:00","message":"receive interim result [false|false]: อะไรลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.83925174+07:00","message":"[buffer interim] 3835 false อะไรลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.839262598+07:00","message":"[bufferProcess] interim [600000000]:อะไรลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.839266311+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.839279059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.839283689+07:00","message":"> Transcript [49761] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.839286854+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.970334288+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.970377883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.970385528+07:00","message":"receive interim result [false|false]: อะไรโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:06.970402434+07:00","message":"[buffer interim] 3835 false อะไรโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.970414836+07:00","message":"[bufferProcess] interim [780000000]:อะไรโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.970417644+07:00","message":"[bufferProcess] send to processor:อะไรลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.97042211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.970425372+07:00","message":"> Transcript [49762] [false]: 'อะไรลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.970428988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.970431242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.970433329+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:06.970435472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:07.299608864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:07.299608993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.565514207+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.565559786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรโรงเรียนจะถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.565566856+07:00","message":"receive interim result [false|false]: อะไรโรงเรียนจะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.565582154+07:00","message":"[buffer interim] 3835 false อะไรโรงเรียนจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.565596248+07:00","message":"[bufferProcess] interim [320000000]:อะไรโรงเรียนจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.565599089+07:00","message":"[bufferProcess] send to processor:อะไรโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.565606799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.565614724+07:00","message":"> Transcript [49763] [false]: 'อะไรโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.565618921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.565621251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.565623273+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.565625485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.619170276+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.61920581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรโรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.619211826+07:00","message":"receive interim result [false|false]: อะไรโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.619224508+07:00","message":"[buffer interim] 3835 false อะไรโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.619233806+07:00","message":"[bufferProcess] interim [380000000]:อะไรโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.619236295+07:00","message":"[bufferProcess] send to processor:อะไรโรงเรียนจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.619242153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.619245161+07:00","message":"> Transcript [49764] [false]: 'อะไรโรงเรียนจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.619248718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.619250875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.619252784+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.619254876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.657959597+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.657997715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรลูกเรียนจบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.658003701+07:00","message":"receive interim result [false|false]: อะไรลูกเรียนจบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.658020868+07:00","message":"[buffer interim] 3835 false อะไรลูกเรียนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658027728+07:00","message":"[bufferProcess] interim [440000000]:อะไรลูกเรียนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658030479+07:00","message":"[bufferProcess] send to processor:อะไรโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658034746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658037859+07:00","message":"> Transcript [49765] [false]: 'อะไรโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658041112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658043448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658045392+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658047508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658053436+07:00","message":"Push: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658055433+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658057849+07:00","message":"Set new StatePrefix : 'อะไรโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.658060337+07:00","message":"Next Push (prob) : 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.65806821+07:00","message":"push: {false อะไร 0 0xc004b6c680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.777347534+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.777390433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรโรงเรียนชื่อโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.777397621+07:00","message":"receive interim result [false|false]: อะไรโรงเรียนชื่อโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.777412972+07:00","message":"[buffer interim] 3835 false อะไรโรงเรียนชื่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.777425496+07:00","message":"[bufferProcess] interim [620000000]:อะไรโรงเรียนชื่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.777428403+07:00","message":"[bufferProcess] send to processor:อะไรลูกเรียนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.777436436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.777439441+07:00","message":"> Transcript [49766] [false]: 'อะไรลูกเรียนจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.777443664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.777446223+07:00","message":"Set new StatePrefix: 'อะไรลูกเรียนจบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.883827074+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.883867682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรโรงเรียนจะถึงสงกรานต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.883874646+07:00","message":"receive interim result [false|false]: อะไรโรงเรียนจะถึงสงกรานต์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:07.883890082+07:00","message":"[buffer interim] 3835 false อะไรโรงเรียนจะถึงสงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.883900547+07:00","message":"[bufferProcess] interim [680000000]:อะไรโรงเรียนจะถึงสงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.883903149+07:00","message":"[bufferProcess] send to processor:อะไรโรงเรียนชื่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.883909381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.883912558+07:00","message":"> Transcript [49767] [false]: 'อะไรโรงเรียนชื่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.883915244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:07.883921863+07:00","message":"Set new StatePrefix: 'อะไรโรงเรียนชื่อโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.448224532+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.448261483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรโรงเรียนจะถึงสงกรานต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.448267498+07:00","message":"receive interim result [false|false]: อะไรโรงเรียนจะถึงสงกรานต์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.448281174+07:00","message":"[buffer interim] 3835 false อะไรโรงเรียนจะถึงสงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.44828875+07:00","message":"[bufferProcess] interim [280000000]:อะไรโรงเรียนจะถึงสงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.448291387+07:00","message":"[bufferProcess] send to processor:อะไรโรงเรียนจะถึงสงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.448298513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.448301806+07:00","message":"> Transcript [49768] [false]: 'อะไรโรงเรียนจะถึงสงกรานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.448305154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.448308568+07:00","message":"Set new StatePrefix: 'อะไรโรงเรียนจะถึงสงกรานต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.55981261+07:00","message":"[GCS] IsForceVAD: false for message ID: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.692095059+07:00","message":"[GCS] Start streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.720873119+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.720912853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรโรงเรียนชื่อโครงการ\",\"confidence\":0.82432973}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.720919773+07:00","message":"receive interim result [true|false]: อะไรโรงเรียนชื่อโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.720931754+07:00","message":"end recv isFinal message id 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.720934235+07:00","message":"end Recv id 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.720942889+07:00","message":"[buffer interim] 3835 true อะไรโรงเรียนชื่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720953331+07:00","message":"[bufferProcess] interim [580000000]:อะไรโรงเรียนชื่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720959922+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรโรงเรียนจะถึงสงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720964089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.72096703+07:00","message":"> Transcript [49769] [false]: 'อะไรโรงเรียนจะถึงสงกรานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720969997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.72097208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720974075+07:00","message":"StatePrefix: 'อะไรโรงเรียนจะถึงสงกรานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720976228+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720978451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720980483+07:00","message":"> Transcript [49770] [true]: 'อะไรโรงเรียนชื่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720982761+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720984451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720989938+07:00","message":"StatePrefix: 'อะไรโรงเรียนจะถึงสงกรานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720991944+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:08.720994987+07:00","message":"Push: 'โรงเรียนชื่อโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:08.721004777+07:00","message":"push: {true โรงเรียนชื่อโครงการ 0 0xc004b6c680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:08.728859865+07:00","message":"write wav file: './tmp/7589/7589_3835.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.417010721+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.417057321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.417064058+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.41708497+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.417093676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.417097169+07:00","message":"receive interim result [false|false]: อะไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.417113202+07:00","message":"[buffer interim] 3836 false อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.417150399+07:00","message":"[buffer interim] 3836 false อะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.417169692+07:00","message":"[bufferProcess] interim [660000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.417172605+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.417176353+07:00","message":"[bufferProcess] interim [720000000]:อะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.417178807+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.417187728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.417190457+07:00","message":"> Transcript [49771] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.417192613+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.990824592+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.99086084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.990869989+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:09.990881594+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.990889598+07:00","message":"[bufferProcess] interim [140000000]:อะไรนะโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.990892162+07:00","message":"[bufferProcess] send to processor:อะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.990895695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.990898431+07:00","message":"> Transcript [49772] [false]: 'อะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.990901559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.990903856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.990906292+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:09.990909405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:10.300429817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:10.300438354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513016709+07:00","message":"[GCS] Cleaned up inactive client: 3802"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.51306209+07:00","message":"[GCS] Cleaned up inactive client: 3807"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513065537+07:00","message":"[GCS] Cleaned up inactive client: 3814"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513067473+07:00","message":"[GCS] Cleaned up inactive client: 3804"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513069337+07:00","message":"[GCS] Cleaned up inactive client: 3805"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513071071+07:00","message":"[GCS] Cleaned up inactive client: 3806"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513073498+07:00","message":"[GCS] Cleaned up inactive client: 3808"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513075353+07:00","message":"[GCS] Cleaned up inactive client: 3811"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513077172+07:00","message":"[GCS] Cleaned up inactive client: 3815"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513078899+07:00","message":"[GCS] Cleaned up inactive client: 3801"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513080602+07:00","message":"[GCS] Cleaned up inactive client: 3810"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513082407+07:00","message":"[GCS] Cleaned up inactive client: 3800"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513084077+07:00","message":"[GCS] Cleaned up inactive client: 3803"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513085739+07:00","message":"[GCS] Cleaned up inactive client: 3809"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.513087407+07:00","message":"[GCS] Cleaned up inactive client: 3812"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.51308915+07:00","message":"[GCS] Cleaned up inactive client: 3813"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.780515605+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.780561723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.780569454+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.780585762+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.780590457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียนกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.78059322+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียนกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.780598832+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.780602662+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียนกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.78060992+07:00","message":"[bufferProcess] interim [740000000]:อะไรนะโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780612804+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780618317+07:00","message":"[bufferProcess] interim [800000000]:อะไรนะโรงเรียนกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780620944+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780624713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780627955+07:00","message":"> Transcript [49773] [false]: 'อะไรนะโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780631678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780633756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780635689+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780637917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780639554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780641598+07:00","message":"> Transcript [49774] [false]: 'อะไรนะโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780643678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780645407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780647365+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.780649057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.807956706+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.807993371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงแรม hyatt\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.808000178+07:00","message":"receive interim result [false|false]: อะไรนะโรงแรม hyatt"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.808018161+07:00","message":"[buffer interim] 3836 false อะไรนะโรงแรม hyatt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808025583+07:00","message":"[bufferProcess] interim [920000000]:อะไรนะโรงแรม hyatt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808029747+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงเรียนกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808035102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808039217+07:00","message":"> Transcript [49775] [false]: 'อะไรนะโรงเรียนกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808044643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.80804793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808053228+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808056319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808060847+07:00","message":"Push: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808063876+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808066945+07:00","message":"Set new StatePrefix : 'อะไรนะโรงเรียนกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.808070407+07:00","message":"Next Push (prob) : 'นะโรงเรียนกีฬา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.808079664+07:00","message":"push: {false อะไร 0 0xc0030bdd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.859065569+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.859104626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียนกีฬาเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.859111154+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียนกีฬาเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:10.859134215+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียนกีฬาเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.859142145+07:00","message":"[bufferProcess] interim [100000000]:อะไรนะโรงเรียนกีฬาเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.85914491+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงแรม hyatt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.859148846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.859151924+07:00","message":"> Transcript [49776] [false]: 'อะไรนะโรงแรม hyatt'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.859154396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:10.859156385+07:00","message":"Set new StatePrefix: 'อะไรนะโรงแรม hyatt'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.030444529+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.030482211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียนกีฬาเกี่ยวกับนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.030490168+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียนกีฬาเกี่ยวกับนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.030507518+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียนกีฬาเกี่ยวกับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.030515281+07:00","message":"[bufferProcess] interim [280000000]:อะไรนะโรงเรียนกีฬาเกี่ยวกับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.03051755+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงเรียนกีฬาเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.030522809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.030525761+07:00","message":"> Transcript [49777] [false]: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.030528261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.030530849+07:00","message":"Set new StatePrefix: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.07516344+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.075203404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.075209578+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.075226135+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.075234192+07:00","message":"[bufferProcess] interim [400000000]:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.075237455+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงเรียนกีฬาเกี่ยวกับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.075243006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.075245484+07:00","message":"> Transcript [49778] [false]: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.075249135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.075251941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.075254151+07:00","message":"StatePrefix: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.075256363+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.418716216+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.418756685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.418763984+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.418783746+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.418789756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.418798848+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.418804135+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.418807742+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.418813922+07:00","message":"[bufferProcess] interim [640000000]:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.41881657+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.418819707+07:00","message":"[bufferProcess] interim [700000000]:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.41882165+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.418824372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.41882709+07:00","message":"> Transcript [49779] [false]: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.41883029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.41883309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.418838562+07:00","message":"StatePrefix: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.418841697+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.418844108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.418847237+07:00","message":"> Transcript [49780] [false]: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.41885055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.418853401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.418855159+07:00","message":"StatePrefix: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.418857208+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.917340985+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.91738736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.917395509+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.917414426+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917422749+07:00","message":"[bufferProcess] interim [0]:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917425502+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917431878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917435355+07:00","message":"> Transcript [49781] [false]: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917439453+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917442852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917445823+07:00","message":"StatePrefix: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917448254+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917456613+07:00","message":"Push: 'นะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917459215+07:00","message":"TextPushed: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917461482+07:00","message":"Set new StatePrefix : 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.917463973+07:00","message":"Next Push (prob) : 'นักร้องเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.917503804+07:00","message":"push: {false นะโรงเรียนกีฬาเกี่ยวกับ 0 0xc0030bdd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.960489346+07:00","message":"[GCS] IsForceVAD: false for message ID: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.96160258+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.961637185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.961644271+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:11.961659043+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.961667312+07:00","message":"[bufferProcess] interim [240000000]:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.961671783+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.961682084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.961685927+07:00","message":"> Transcript [49782] [false]: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.96168951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:11.961693341+07:00","message":"Set new StatePrefix: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.043016054+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.043054547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.043061484+07:00","message":"receive interim result [false|false]: อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.043077632+07:00","message":"[buffer interim] 3836 false อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.043087964+07:00","message":"[bufferProcess] interim [480000000]:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.043092174+07:00","message":"[bufferProcess] send to processor:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.043145855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.043152241+07:00","message":"> Transcript [49783] [false]: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.04315726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.043160397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.043163746+07:00","message":"StatePrefix: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.043167547+07:00","message":"TextPushed: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.091363423+07:00","message":"[GCS] Start streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.129603469+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.129652222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับดนตรีอะไรเนี่ย\",\"confidence\":0.9347609}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.129659632+07:00","message":"receive interim result [true|false]: อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับดนตรีอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.129669766+07:00","message":"end recv isFinal message id 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.12967211+07:00","message":"end Recv id 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.129678764+07:00","message":"[buffer interim] 3836 true อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับดนตรีอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129688612+07:00","message":"[bufferProcess] interim [480000000]:อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับดนตรีอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.12969305+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129697124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129700343+07:00","message":"> Transcript [49784] [false]: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรีอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129704046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129706223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.12970901+07:00","message":"StatePrefix: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129711895+07:00","message":"TextPushed: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129713944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129716103+07:00","message":"> Transcript [49785] [true]: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องเกี่ยวกับดนตรีอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.12971874+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129720653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.12972258+07:00","message":"StatePrefix: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับนักร้องนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129724552+07:00","message":"TextPushed: 'อะไรนะโรงเรียนกีฬาเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.129730618+07:00","message":"Push: 'นักร้องเกี่ยวกับดนตรีอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.129740272+07:00","message":"push: {true นักร้องเกี่ยวกับดนตรีอะไรเนี่ย 0 0xc0030bdd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:12.13808844+07:00","message":"write wav file: './tmp/7589/7589_3836.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.847571432+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.847622081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.847628622+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.847647816+07:00","message":"[buffer interim] 3837 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.847655252+07:00","message":"[bufferProcess] interim [720000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.847657039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.948643622+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.948685415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.948691704+07:00","message":"receive interim result [false|false]: นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:12.94870872+07:00","message":"[buffer interim] 3837 false นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.948718361+07:00","message":"[bufferProcess] interim [840000000]:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.948720737+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.9487247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.948727529+07:00","message":"> Transcript [49786] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:12.948730437+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.109492463+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.109535145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.109543141+07:00","message":"receive interim result [false|false]: ได้ครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.109560909+07:00","message":"[buffer interim] 3837 false ได้ครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.109573541+07:00","message":"[bufferProcess] interim [20000000]:ได้ครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.109576269+07:00","message":"[bufferProcess] send to processor:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.109580835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.10958426+07:00","message":"> Transcript [49787] [false]: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.109586757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.109588976+07:00","message":"Set new StatePrefix: 'นะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:13.300450571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:13.300478094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.335855008+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.335896156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.335901844+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.335918586+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.335926059+07:00","message":"[bufferProcess] interim [140000000]:ได้ครับพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.335928539+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.335933884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.335937311+07:00","message":"> Transcript [49788] [false]: 'ได้ครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.335939627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.335941719+07:00","message":"Set new StatePrefix: 'ได้ครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.415625381+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.415663473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.415669882+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.415680382+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.415688332+07:00","message":"[bufferProcess] interim [260000000]:ได้ครับพี่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.415690734+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.415694442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.415697091+07:00","message":"> Transcript [49789] [false]: 'ได้ครับพี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.415700283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.415702435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.415704602+07:00","message":"StatePrefix: 'ได้ครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.415707095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.742345835+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.742383451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.742389614+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.742400536+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.742407727+07:00","message":"[bufferProcess] interim [500000000]:ได้ครับพี่จะทำมีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.74241096+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.742414705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.742418981+07:00","message":"> Transcript [49790] [false]: 'ได้ครับพี่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.742422681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.742424794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.742426712+07:00","message":"StatePrefix: 'ได้ครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.742429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.842696275+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.842736049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.842742626+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.842762606+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.842772618+07:00","message":"[bufferProcess] interim [560000000]:ได้ครับพี่จะทำอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.842776517+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.842782575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.8427854+07:00","message":"> Transcript [49791] [false]: 'ได้ครับพี่จะทำมีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.842789275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.842791381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.842793475+07:00","message":"StatePrefix: 'ได้ครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.842795614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.987645792+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.987681955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.987687481+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.987718309+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987729547+07:00","message":"[bufferProcess] interim [620000000]:ได้ครับพี่จะทำดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987732543+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987736303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987739396+07:00","message":"> Transcript [49792] [false]: 'ได้ครับพี่จะทำอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987753939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987757486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987760138+07:00","message":"StatePrefix: 'ได้ครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987762645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987765387+07:00","message":"Push: 'ได้ครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987768155+07:00","message":"TextPushed: 'ได้ครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987770699+07:00","message":"Set new StatePrefix : 'ได้ครับพี่จะทำอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:13.987772941+07:00","message":"Next Push (prob) : 'จะทำอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:13.987781171+07:00","message":"push: {false ได้ครับพี่ 0 0xc0052cf880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.007695318+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.007731568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำให้โครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.007738228+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำให้โครง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.007756434+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำให้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.007765033+07:00","message":"[bufferProcess] interim [680000000]:ได้ครับพี่จะทำให้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.007767975+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.007772271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.007775826+07:00","message":"> Transcript [49793] [false]: 'ได้ครับพี่จะทำดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.007778748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.007780955+07:00","message":"Set new StatePrefix: 'ได้ครับพี่จะทำดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.037630369+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.037674293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำให้โครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.037681098+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำให้โครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.037696158+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำให้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.037704158+07:00","message":"[bufferProcess] interim [740000000]:ได้ครับพี่จะทำให้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.037707042+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำให้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.037714047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.037717488+07:00","message":"> Transcript [49794] [false]: 'ได้ครับพี่จะทำให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.037720491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.037722998+07:00","message":"Set new StatePrefix: 'ได้ครับพี่จะทำให้โครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.167312657+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.167356288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.167365392+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.167382741+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.167392243+07:00","message":"[bufferProcess] interim [920000000]:ได้ครับพี่จะทำมีโครงการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.167394761+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำให้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.167399168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.167402511+07:00","message":"> Transcript [49795] [false]: 'ได้ครับพี่จะทำให้โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.167408164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.167413513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.167417173+07:00","message":"StatePrefix: 'ได้ครับพี่จะทำให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.167420604+07:00","message":"TextPushed: 'ได้ครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.260909214+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.260949963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.260956261+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.26097591+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.260983643+07:00","message":"[bufferProcess] interim [40000000]:ได้ครับพี่จะทำมีโครงการอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.260986298+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.260990373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.260993229+07:00","message":"> Transcript [49796] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.260995698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.26099829+07:00","message":"Set new StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.277005991+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.277056702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.2770661+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.277086527+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.277096152+07:00","message":"[bufferProcess] interim [100000000]:ได้ครับพี่จะทำมีโครงการอยู่จน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.277100912+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.277109641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.277114717+07:00","message":"> Transcript [49797] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.277121441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.277132996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.27713648+07:00","message":"StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.277141567+07:00","message":"TextPushed: 'ได้ครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.314777969+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.314819631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.31482627+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.314837363+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.314845949+07:00","message":"[bufferProcess] interim [220000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.314848675+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.314852134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.314854967+07:00","message":"> Transcript [49798] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.31485851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.3148605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.314862405+07:00","message":"StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.314864642+07:00","message":"TextPushed: 'ได้ครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.457252715+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.457294039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.45730018+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.457317253+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.45733158+07:00","message":"[bufferProcess] interim [340000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.457334263+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.457338742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.457341732+07:00","message":"> Transcript [49799] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.457345829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.457348209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.457350261+07:00","message":"StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.457352797+07:00","message":"TextPushed: 'ได้ครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.593492884+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.593530135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.593536473+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.593552723+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593560168+07:00","message":"[bufferProcess] interim [460000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593563354+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593575208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593579104+07:00","message":"> Transcript [49800] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593585132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.59358733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593589842+07:00","message":"StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593592085+07:00","message":"TextPushed: 'ได้ครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593599986+07:00","message":"Push: 'จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593602206+07:00","message":"TextPushed: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593604336+07:00","message":"Set new StatePrefix : 'ได้ครับพี่จะทำมีโครงการอยู่จนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.593609127+07:00","message":"Next Push (prob) : 'จนมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.593617663+07:00","message":"push: {false จะทำมีโครงการอยู่ 0 0xc0052cf880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.724821165+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.724860493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.724867114+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.724883031+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.724890714+07:00","message":"[bufferProcess] interim [580000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.724893836+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.724897698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.724900458+07:00","message":"> Transcript [49801] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.724902902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.724904898+07:00","message":"Set new StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.766614707+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.766668952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.766675737+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.766695508+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.766704405+07:00","message":"[bufferProcess] interim [640000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.766707365+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.76671156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.766716727+07:00","message":"> Transcript [49802] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.766720278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.766722834+07:00","message":"Set new StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.990620711+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.990671263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.990678161+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:14.990688356+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.990696363+07:00","message":"[bufferProcess] interim [760000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.990698856+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.990702256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.990706421+07:00","message":"> Transcript [49803] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.99070889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:14.99071097+07:00","message":"Set new StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.130517456+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.130556488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.130563395+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.13058027+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.13059017+07:00","message":"[bufferProcess] interim [820000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.130592923+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.130596625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.130599503+07:00","message":"> Transcript [49804] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.130603158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.130605278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.130608059+07:00","message":"StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.13061083+07:00","message":"TextPushed: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.339212515+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.339260694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.339267383+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.339283066+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.339291427+07:00","message":"[bufferProcess] interim [880000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.339294323+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.339300995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.339303921+07:00","message":"> Transcript [49805] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.3393068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.339308982+07:00","message":"Set new StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.412664227+07:00","message":"[GCS] IsForceVAD: false for message ID: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.483211707+07:00","message":"[GCS] Start streaming session, msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.586791869+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.58683949+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-06-22T13:37:15.586846349+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.586862847+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.586869169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9 ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.586872463+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9 ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.586884338+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.58690442+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586913276+07:00","message":"[bufferProcess] interim [0]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586916664+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586922967+07:00","message":"[bufferProcess] interim [180000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586925331+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586928974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586932081+07:00","message":"> Transcript [49806] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586935964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586938307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586940853+07:00","message":"StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586944056+07:00","message":"TextPushed: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586946139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586948191+07:00","message":"> Transcript [49807] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586950177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.586952155+07:00","message":"Set new StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.650609019+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.650654099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่ใกล้ที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.65066027+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่ใกล้ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.65067747+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.650681175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.650685679+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.650692263+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.650695515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.650698082+07:00","message":"receive interim result [false|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.650703412+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่ใกล้ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.65070676+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.650709208+07:00","message":"[buffer interim] 3837 false ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650716332+07:00","message":"[bufferProcess] interim [300000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่ใกล้ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650719018+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650722617+07:00","message":"[bufferProcess] interim [360000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650724766+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่ใกล้ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.6507274+07:00","message":"[bufferProcess] interim [540000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650729344+07:00","message":"[bufferProcess] send to processor:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650732528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650735552+07:00","message":"> Transcript [49808] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9 ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650739482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.65074166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650743692+07:00","message":"StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกการที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650746631+07:00","message":"TextPushed: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650748547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650750585+07:00","message":"> Transcript [49809] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่ใกล้ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650752445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650754469+07:00","message":"Set new StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงโรงงานที่ใกล้ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650756273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650758071+07:00","message":"> Transcript [49810] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650759947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.650766968+07:00","message":"Set new StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.791075329+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.791119054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกวันที่ 9 ที่ 10 นะ\",\"confidence\":0.9193832}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.791135715+07:00","message":"receive interim result [true|false]: ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกวันที่ 9 ที่ 10 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.791147878+07:00","message":"end recv isFinal message id 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.79115011+07:00","message":"end Recv id 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.791155724+07:00","message":"[buffer interim] 3837 true ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกวันที่ 9 ที่ 10 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791163671+07:00","message":"[bufferProcess] interim [540000000]:ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกวันที่ 9 ที่ 10 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791169123+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.7911723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791175334+07:00","message":"> Transcript [49811] [false]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791178658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.79118072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791182762+07:00","message":"StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791185511+07:00","message":"TextPushed: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791187666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791189755+07:00","message":"> Transcript [49812] [true]: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงลูกวันที่ 9 ที่ 10 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791192084+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.79119415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791201662+07:00","message":"StatePrefix: 'ได้ครับพี่จะทำมีโครงการอยู่จนมาถึงวันที่ 9 ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791204138+07:00","message":"TextPushed: 'ได้ครับพี่จะทำมีโครงการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:15.791211015+07:00","message":"Push: 'จนมาถึงลูกวันที่ 9 ที่ 10 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:15.791219647+07:00","message":"push: {true จนมาถึงลูกวันที่ 9 ที่ 10 นะ 0 0xc0052cf880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:15.799172171+07:00","message":"write wav file: './tmp/7589/7589_3837.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:16.30114861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:16.301155923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.438569507+07:00","message":"[GCS] IsForceVAD: false for message ID: 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.501246234+07:00","message":"[GCS] Start streaming session, msgId: 3839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660256527+07:00","message":"receive streaming session, msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660306758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.6603129+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660332096+07:00","message":"receive streaming session, msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660335136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660337949+07:00","message":"receive interim result [false|false]: แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660344887+07:00","message":"receive streaming session, msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660347948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660350224+07:00","message":"receive interim result [false|false]: แล้วก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660352647+07:00","message":"[buffer interim] 3838 false แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660370042+07:00","message":"[buffer interim] 3838 false แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.660373015+07:00","message":"[buffer interim] 3838 false แล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660379244+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660381099+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660384062+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660386287+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660390927+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660396182+07:00","message":"[bufferProcess] send to processor:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660398885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660401537+07:00","message":"> Transcript [49813] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660403961+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660405722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.6604094+07:00","message":"> Transcript [49814] [false]: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660412159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660414101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660416035+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.660418251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.824992174+07:00","message":"receive streaming session, msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825031402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.82503748+07:00","message":"receive interim result [false|false]: แล้วก็ทำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825050391+07:00","message":"receive streaming session, msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825056258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ธรรมดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825060303+07:00","message":"receive interim result [false|false]: แล้วก็ธรรมดา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.8250643+07:00","message":"[buffer interim] 3838 false แล้วก็ทำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825070269+07:00","message":"receive streaming session, msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.82507368+07:00","message":"[buffer interim] 3838 false แล้วก็ธรรมดา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825075158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำมาแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825084855+07:00","message":"receive interim result [false|false]: แล้วก็ทำมาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825100437+07:00","message":"receive streaming session, msgId: 3838"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825099979+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็ทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.8251179+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825124965+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.82513341+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825137293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825140962+07:00","message":"> Transcript [49815] [false]: 'แล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825144285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825146617+07:00","message":"CountSame: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825110005+07:00","message":"[buffer interim] 3838 false แล้วก็ทำมาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825107553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำมาตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825157997+07:00","message":"receive interim result [false|false]: แล้วก็ทำมาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825150447+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825174959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825178075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.82518181+07:00","message":"> Transcript [49816] [false]: 'แล้วก็ทำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825187531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825192391+07:00","message":"CountSame: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.82518753+07:00","message":"[buffer interim] 3838 false แล้วก็ทำมาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825196537+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825204479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825157969+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็ทำมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825212083+07:00","message":"[bufferProcess] send to processor:แล้วก็ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825215996+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็ทำมาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825218327+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825220406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825222843+07:00","message":"> Transcript [49817] [false]: 'แล้วก็ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825229002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.82523126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825233271+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825235263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825237691+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825239678+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825241747+07:00","message":"Set new StatePrefix : 'แล้วก็ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825245001+07:00","message":"Next Push (prob) : 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825248045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825251115+07:00","message":"> Transcript [49818] [false]: 'แล้วก็ทำมาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825253893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:16.825256935+07:00","message":"Set new StatePrefix: 'แล้วก็ทำมาแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:16.825265813+07:00","message":"push: {false แล้วก็ 0 0xc0045df700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.018037221+07:00","message":"[GCS] IsForceVAD: false for message ID: 3839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.081633044+07:00","message":"[GCS] Start streaming session, msgId: 3840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.326724273+07:00","message":"receive streaming session, msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.326772464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำมาตลอด\",\"confidence\":0.94355804}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.326778964+07:00","message":"receive interim result [true|false]: แล้วก็ทำมาตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.326790257+07:00","message":"end recv isFinal message id 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.326792753+07:00","message":"end Recv id 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.326799109+07:00","message":"[buffer interim] 3838 true แล้วก็ทำมาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.326807457+07:00","message":"[bufferProcess] interim [170000000]:แล้วก็ทำมาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.32681092+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ทำมาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.326814365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.326817617+07:00","message":"> Transcript [49819] [false]: 'แล้วก็ทำมาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.326820404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.326822445+07:00","message":"Set new StatePrefix: 'แล้วก็ทำมาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.326824207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.32682619+07:00","message":"> Transcript [49820] [true]: 'แล้วก็ทำมาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.326828586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.326830648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.326833173+07:00","message":"StatePrefix: 'แล้วก็ทำมาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.32683558+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.326838368+07:00","message":"Push: 'ทำมาตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.326846299+07:00","message":"push: {true ทำมาตลอด 0 0xc0045df700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:17.333145145+07:00","message":"write wav file: './tmp/7589/7589_3838.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.344893025+07:00","message":"receive streaming session, msgId: 3839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.344923571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.3449291+07:00","message":"receive interim result [false|false]: ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.344942424+07:00","message":"receive streaming session, msgId: 3839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.344947089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปี\",\"confidence\":0.7868148}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.344950169+07:00","message":"receive interim result [true|false]: ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.344952881+07:00","message":"end recv isFinal message id 3839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.34495501+07:00","message":"end Recv id 3839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.344960441+07:00","message":"[buffer interim] 3839 false ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.344964674+07:00","message":"[buffer interim] 3839 true ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344970452+07:00","message":"[bufferProcess] interim [660000000]:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344972201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344974703+07:00","message":"[bufferProcess] interim [750000000]:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344977402+07:00","message":"[bufferProcess] send to processor (isfinal):ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344979974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344982395+07:00","message":"> Transcript [49821] [false]: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344985062+07:00","message":"Set StatePrefix (first interim): 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344986714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344988628+07:00","message":"> Transcript [49822] [true]: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344990915+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344992922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344994984+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344997195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.344999742+07:00","message":"Push: 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.345007034+07:00","message":"push: {true ปี 0 0xc0052cfd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:17.34996866+07:00","message":"write wav file: './tmp/7589/7589_3839.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.400227501+07:00","message":"[GCS] IsForceVAD: false for message ID: 3840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.488773527+07:00","message":"receive streaming session, msgId: 3840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.488795743+07:00","message":"found end of frame, send empty tag with msgId: 3840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.488803817+07:00","message":"end Recv id 3840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.488811843+07:00","message":"[buffer interim] 3840 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.488818965+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.488822776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.48882573+07:00","message":"> Transcript [49823] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.488828236+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.488830266+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.488832587+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.488837251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:17.488845181+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.488853919+07:00","message":"push: {true \n 0 0xc004338880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:17.496015219+07:00","message":"write wav file: './tmp/7589/7589_3840.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:17.531149778+07:00","message":"[GCS] Start streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.236559663+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.236606176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.236612902+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.236632608+07:00","message":"[buffer interim] 3841 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.236649207+07:00","message":"[bufferProcess] interim [660000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.236651764+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.291561766+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.291601492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.291607651+07:00","message":"receive interim result [false|false]: ในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.291624402+07:00","message":"[buffer interim] 3841 false ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.291632298+07:00","message":"[bufferProcess] interim [780000000]:ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.291634639+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.291637953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.291640883+07:00","message":"> Transcript [49824] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.291643011+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.418690443+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.418731373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.418737397+07:00","message":"receive interim result [false|false]: ในช่วงวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.418754881+07:00","message":"[buffer interim] 3841 false ในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.418767899+07:00","message":"[bufferProcess] interim [900000000]:ในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.418770876+07:00","message":"[bufferProcess] send to processor:ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.418778319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.418781582+07:00","message":"> Transcript [49825] [false]: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.418784068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.418786082+07:00","message":"Set new StatePrefix: 'ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.557305572+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.55734803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.55735408+07:00","message":"receive interim result [false|false]: ในช่วงวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.557378242+07:00","message":"[buffer interim] 3841 false ในช่วงวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.557386805+07:00","message":"[bufferProcess] interim [20000000]:ในช่วงวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.557389242+07:00","message":"[bufferProcess] send to processor:ในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.557393296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.557396161+07:00","message":"> Transcript [49826] [false]: 'ในช่วงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.557399883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.557402066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.557404335+07:00","message":"StatePrefix: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.557406371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.591536146+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.591572742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.591578604+07:00","message":"receive interim result [false|false]: ในช่วงวันเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.591601331+07:00","message":"[buffer interim] 3841 false ในช่วงวันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.591611018+07:00","message":"[bufferProcess] interim [80000000]:ในช่วงวันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.591613349+07:00","message":"[bufferProcess] send to processor:ในช่วงวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.591616813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.591619881+07:00","message":"> Transcript [49827] [false]: 'ในช่วงวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.591623253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.591625393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.591627376+07:00","message":"StatePrefix: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.591629601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.711551352+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.71159134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.71159764+07:00","message":"receive interim result [false|false]: ในช่วงวันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.711610637+07:00","message":"[buffer interim] 3841 false ในช่วงวันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.711620966+07:00","message":"[bufferProcess] interim [140000000]:ในช่วงวันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.711623472+07:00","message":"[bufferProcess] send to processor:ในช่วงวันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.711630294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.711633947+07:00","message":"> Transcript [49828] [false]: 'ในช่วงวันเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.711637913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.711640242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.71164219+07:00","message":"StatePrefix: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.711644686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.719168021+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.719208221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันพฤหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.719214332+07:00","message":"receive interim result [false|false]: ในช่วงวันพฤหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.719230983+07:00","message":"[buffer interim] 3841 false ในช่วงวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719238069+07:00","message":"[bufferProcess] interim [200000000]:ในช่วงวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719240341+07:00","message":"[bufferProcess] send to processor:ในช่วงวันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719244568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719247467+07:00","message":"> Transcript [49829] [false]: 'ในช่วงวันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719250862+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719252984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719254915+07:00","message":"StatePrefix: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719256936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719263971+07:00","message":"Push: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719266139+07:00","message":"TextPushed: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719268907+07:00","message":"Set new StatePrefix : 'ในช่วงวันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.719271207+07:00","message":"Next Push (prob) : 'วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.719279696+07:00","message":"push: {false ในช่วง 0 0xc004c0fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.908282911+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.90832327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.908342004+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:18.908358282+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.90836587+07:00","message":"[bufferProcess] interim [380000000]:ในช่วงวันคล้ายวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.908368895+07:00","message":"[bufferProcess] send to processor:ในช่วงวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.908373376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.908376207+07:00","message":"> Transcript [49830] [false]: 'ในช่วงวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.908378372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:18.908381865+07:00","message":"Set new StatePrefix: 'ในช่วงวันพฤหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.023279874+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.023320626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.023326983+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.023348106+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.023360406+07:00","message":"[bufferProcess] interim [500000000]:ในช่วงวันคล้ายวันเกิดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.023363191+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.023367963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.02337161+07:00","message":"> Transcript [49831] [false]: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.023374989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.02337735+07:00","message":"Set new StatePrefix: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.105323646+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.10536434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.105372949+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.105388291+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.105397016+07:00","message":"[bufferProcess] interim [560000000]:ในช่วงวันคล้ายวันเกิดก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.10539994+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.10540708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.105410829+07:00","message":"> Transcript [49832] [false]: 'ในช่วงวันคล้ายวันเกิดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.105415147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.105417502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.105419384+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.105421995+07:00","message":"TextPushed: 'ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.292612553+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.292653792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.292659818+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.2926784+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.292686009+07:00","message":"[bufferProcess] interim [740000000]:ในช่วงวันคล้ายวันเกิดก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.29269123+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.292698251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.292701095+07:00","message":"> Transcript [49833] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.292704966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.292707196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.292709504+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.292712202+07:00","message":"TextPushed: 'ในช่วง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:19.30180772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:19.301825295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.43939787+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.439442249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.43945025+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.439465093+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไปมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.439473554+07:00","message":"[bufferProcess] interim [860000000]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.439476435+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.439484632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.439487822+07:00","message":"> Transcript [49834] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.43949168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.439494411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.439497944+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.439500812+07:00","message":"TextPushed: 'ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.633089725+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.633139349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.633147325+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.633173068+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไปมอบตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633186274+07:00","message":"[bufferProcess] interim [100000000]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633193359+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะไปมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633201377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633206422+07:00","message":"> Transcript [49835] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633211948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633216611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633219653+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633222282+07:00","message":"TextPushed: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633227609+07:00","message":"Push: 'วันคล้ายวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633230783+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633234083+07:00","message":"Set new StatePrefix : 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.633237355+07:00","message":"Next Push (prob) : 'ก็จะไปมอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.633246961+07:00","message":"push: {false วันคล้ายวันเกิด 0 0xc004c0fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.702547665+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.702592583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.70259943+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.702615858+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.702626983+07:00","message":"[bufferProcess] interim [160000000]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.702630002+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะไปมอบตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.702636386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.702639914+07:00","message":"> Transcript [49836] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.702644166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.7026466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.702648688+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.702654315+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.855784775+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.855823666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.855830706+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.855857982+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.855864735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.855869087+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.855877231+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:19.855882607+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855891743+07:00","message":"[bufferProcess] interim [340000000]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855894145+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855897515+07:00","message":"[bufferProcess] interim [400000000]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855899742+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.85590346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855906695+07:00","message":"> Transcript [49837] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855910363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855912667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855914686+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855917402+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855919832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855922348+07:00","message":"> Transcript [49838] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855924735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855926592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855928551+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:19.855930404+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:20.507865436+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:20.507904504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:20.507912136+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:20.507928915+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507939837+07:00","message":"[bufferProcess] interim [0]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507942589+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507949543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507952647+07:00","message":"> Transcript [49839] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507956808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507959103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507961892+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507964873+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507969993+07:00","message":"Push: 'ก็จะไปมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507973661+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507976161+07:00","message":"Set new StatePrefix : 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:20.507978755+07:00","message":"Next Push (prob) : 'ทุนการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:20.507987928+07:00","message":"push: {false ก็จะไปมอบ 0 0xc004c0fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.455279039+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.455323682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.455336539+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.455370534+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.455381081+07:00","message":"[bufferProcess] interim [960000000]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.455385414+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.45539149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.455395959+07:00","message":"> Transcript [49840] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.455402002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.455405117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.455408227+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.455412414+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.613856638+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.613896057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.613902666+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.613916249+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.613923813+07:00","message":"[bufferProcess] interim [80000000]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.613926477+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.613932082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.613934788+07:00","message":"> Transcript [49841] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.613938845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.613941573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.613943961+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.613946762+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.714124824+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.714174375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.714183959+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.714199194+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.714208453+07:00","message":"[bufferProcess] interim [140000000]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.714211257+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.714215014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.714217539+07:00","message":"> Transcript [49842] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.714221128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.714223329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.714225565+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.714228138+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.891785103+07:00","message":"[GCS] IsForceVAD: false for message ID: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.908328451+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.908367993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.908374424+07:00","message":"receive interim result [false|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.908387724+07:00","message":"[buffer interim] 3841 false ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908397628+07:00","message":"[bufferProcess] interim [380000000]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908400698+07:00","message":"[bufferProcess] send to processor:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908407045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908409821+07:00","message":"> Transcript [49843] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908414027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908416396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908418959+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908422319+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908428657+07:00","message":"Push: 'ทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908430699+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908432992+07:00","message":"Set new StatePrefix : 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:21.908435593+07:00","message":"Next Push (prob) : 'มอบชุดกีฬา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.908456127+07:00","message":"push: {false ทุนการศึกษา 0 0xc004c0fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:21.951468207+07:00","message":"[GCS] Start streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.153802198+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.153836474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา\",\"confidence\":0.9245703}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.1538423+07:00","message":"receive interim result [true|false]: ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.153847729+07:00","message":"end recv isFinal message id 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.153849724+07:00","message":"end Recv id 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.153855204+07:00","message":"[buffer interim] 3841 true ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153861939+07:00","message":"[bufferProcess] interim [590000000]:ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153865518+07:00","message":"[bufferProcess] send to processor (isfinal):ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153868894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153871674+07:00","message":"> Transcript [49844] [false]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153878324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153880346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153882867+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153885718+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153887929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153890117+07:00","message":"> Transcript [49845] [true]: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153893249+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153895079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153897645+07:00","message":"StatePrefix: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษามอบชุดกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153899757+07:00","message":"TextPushed: 'ในช่วงวันคล้ายวันเกิดก็จะไปมอบทุนการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.153902532+07:00","message":"Push: 'มอบชุดกีฬามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.153909415+07:00","message":"push: {true มอบชุดกีฬามา 0 0xc004c0fe80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:22.172612284+07:00","message":"write wav file: './tmp/7589/7589_3841.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:22.302240097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:22.302251534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.329227354+07:00","message":"receive streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.329277948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.329285366+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.329302529+07:00","message":"[buffer interim] 3842 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.329315441+07:00","message":"[bufferProcess] interim [420000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.329318441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.424064754+07:00","message":"receive streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.424101725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.424107111+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.424121505+07:00","message":"[buffer interim] 3842 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.424133175+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.424142608+07:00","message":"[bufferProcess] send to processor:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.42415027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.424153421+07:00","message":"> Transcript [49846] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.424155634+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.608257221+07:00","message":"receive streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.608296782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.608305933+07:00","message":"receive interim result [false|false]: โดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.608319106+07:00","message":"[buffer interim] 3842 false โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.608326359+07:00","message":"[bufferProcess] interim [660000000]:โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.608329182+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.608333555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.608336421+07:00","message":"> Transcript [49847] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.608338453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.608340897+07:00","message":"Set new StatePrefix: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.810148623+07:00","message":"receive streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.810194074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้งบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.81020015+07:00","message":"receive interim result [false|false]: โดยใช้งบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.8102193+07:00","message":"[buffer interim] 3842 false โดยใช้งบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.810228688+07:00","message":"[bufferProcess] interim [900000000]:โดยใช้งบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.81023169+07:00","message":"[bufferProcess] send to processor:โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.810236219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.810239641+07:00","message":"> Transcript [49848] [false]: 'โดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.810243588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.810245825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.810247867+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.810250313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.995514922+07:00","message":"receive streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.995560717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้งบตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.995567187+07:00","message":"receive interim result [false|false]: โดยใช้งบตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:22.995581683+07:00","message":"[buffer interim] 3842 false โดยใช้งบตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.99559335+07:00","message":"[bufferProcess] interim [80000000]:โดยใช้งบตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.995596116+07:00","message":"[bufferProcess] send to processor:โดยใช้งบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.995602194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.995605741+07:00","message":"> Transcript [49849] [false]: 'โดยใช้งบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.995609563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.995613661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.99561644+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:22.995618854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.124494157+07:00","message":"receive streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.124537116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้งบตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.124544286+07:00","message":"receive interim result [false|false]: โดยใช้งบตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.124574499+07:00","message":"[buffer interim] 3842 false โดยใช้งบตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.124583391+07:00","message":"[bufferProcess] interim [200000000]:โดยใช้งบตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.124585838+07:00","message":"[bufferProcess] send to processor:โดยใช้งบตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.124589859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.124593127+07:00","message":"> Transcript [49850] [false]: 'โดยใช้งบตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.124596718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.12459911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.124601626+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.124605515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.36042956+07:00","message":"[GCS] IsForceVAD: false for message ID: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.422702723+07:00","message":"[GCS] Start streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.45384471+07:00","message":"receive streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.453892798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้งบตัวเองหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.453899777+07:00","message":"receive interim result [false|false]: โดยใช้งบตัวเองหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.453914686+07:00","message":"[buffer interim] 3842 false โดยใช้งบตัวเองหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.453925622+07:00","message":"[bufferProcess] interim [440000000]:โดยใช้งบตัวเองหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.453928747+07:00","message":"[bufferProcess] send to processor:โดยใช้งบตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.453935633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.453939105+07:00","message":"> Transcript [49851] [false]: 'โดยใช้งบตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.453943711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.453946295+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.45394886+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.453951001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.453957108+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.453959204+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.453961429+07:00","message":"Set new StatePrefix : 'โดยใช้งบตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.45396374+07:00","message":"Next Push (prob) : 'ใช้งบตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.453989793+07:00","message":"push: {false โดย 0 0xc0037ff700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.479177349+07:00","message":"receive streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.479217862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้งบตัวเองหมดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.479224895+07:00","message":"receive interim result [false|false]: โดยใช้งบตัวเองหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.479240667+07:00","message":"[buffer interim] 3842 false โดยใช้งบตัวเองหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.479247831+07:00","message":"[bufferProcess] interim [560000000]:โดยใช้งบตัวเองหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.479250466+07:00","message":"[bufferProcess] send to processor:โดยใช้งบตัวเองหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.479253838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.479256644+07:00","message":"> Transcript [49852] [false]: 'โดยใช้งบตัวเองหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.479259946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.479262443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.479264299+07:00","message":"StatePrefix: 'โดยใช้งบตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.479266964+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.499733351+07:00","message":"receive streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.499776563+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-06-22T13:37:23.499782471+07:00","message":"receive interim result [true|false]: โดยใช้งบตัวเองหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.499792699+07:00","message":"end recv isFinal message id 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.49979512+07:00","message":"end Recv id 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.499802831+07:00","message":"[buffer interim] 3842 true โดยใช้งบตัวเองหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499811085+07:00","message":"[bufferProcess] interim [620000000]:โดยใช้งบตัวเองหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499816767+07:00","message":"[bufferProcess] send to processor (isfinal):โดยใช้งบตัวเองหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499820164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499823317+07:00","message":"> Transcript [49853] [false]: 'โดยใช้งบตัวเองหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499826786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499829218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499831981+07:00","message":"StatePrefix: 'โดยใช้งบตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499834885+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499837377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499839456+07:00","message":"> Transcript [49854] [true]: 'โดยใช้งบตัวเองหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499841786+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499843539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499845313+07:00","message":"StatePrefix: 'โดยใช้งบตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499847408+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:23.499854956+07:00","message":"Push: 'ใช้งบตัวเองหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:23.49986677+07:00","message":"push: {true ใช้งบตัวเองหมดเลย 0 0xc0037ff700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:23.507694845+07:00","message":"write wav file: './tmp/7589/7589_3842.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:24.143316304+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:24.143359013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:24.143364284+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:24.143380261+07:00","message":"[buffer interim] 3843 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:24.143387512+07:00","message":"[bufferProcess] interim [780000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:24.143389271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:24.893875529+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:24.893917156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะรู้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:24.893923324+07:00","message":"receive interim result [false|false]: ค่ะรู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:24.893938742+07:00","message":"[buffer interim] 3843 false ค่ะรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:24.893946739+07:00","message":"[bufferProcess] interim [320000000]:ค่ะรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:24.89394945+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:24.89395778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:24.893960671+07:00","message":"> Transcript [49855] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:24.893962777+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.032712314+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.032761312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.032770773+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.032787991+07:00","message":"[buffer interim] 3843 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.032800345+07:00","message":"[bufferProcess] interim [380000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.032806348+07:00","message":"[bufferProcess] send to processor:ค่ะรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.032814649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.032819894+07:00","message":"> Transcript [49856] [false]: 'ค่ะรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.032825679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.032828868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.032832238+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.0328357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.122869123+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.122905543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะอยู่ด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.122912638+07:00","message":"receive interim result [false|false]: ค่ะอยู่ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.122928727+07:00","message":"[buffer interim] 3843 false ค่ะอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.122936762+07:00","message":"[bufferProcess] interim [440000000]:ค่ะอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.122939273+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.122943456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.122946571+07:00","message":"> Transcript [49857] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.122949975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.122952433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.122956751+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.122959107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.209279528+07:00","message":"[GCS] IsForceVAD: false for message ID: 3843"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:25.302544376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:25.302576739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.441541583+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.441590311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะอยู่ด้วยกันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.441596769+07:00","message":"receive interim result [false|false]: ค่ะอยู่ด้วยกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.441615047+07:00","message":"[buffer interim] 3843 false ค่ะอยู่ด้วยกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.441624263+07:00","message":"[bufferProcess] interim [560000000]:ค่ะอยู่ด้วยกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.441627927+07:00","message":"[bufferProcess] send to processor:ค่ะอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.441634456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.441637527+07:00","message":"> Transcript [49858] [false]: 'ค่ะอยู่ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.441644222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.441647971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.441650734+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.441653078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.47114692+07:00","message":"[GCS] Start streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.504771458+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.5048121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะอยู่ด้วยกันตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.504820282+07:00","message":"receive interim result [false|false]: ค่ะอยู่ด้วยกันตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.504837027+07:00","message":"[buffer interim] 3843 false ค่ะอยู่ด้วยกันตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504845144+07:00","message":"[bufferProcess] interim [620000000]:ค่ะอยู่ด้วยกันตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504848169+07:00","message":"[bufferProcess] send to processor:ค่ะอยู่ด้วยกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504852007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504855428+07:00","message":"> Transcript [49859] [false]: 'ค่ะอยู่ด้วยกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504859055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504861414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.5048656+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504868156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504871112+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504873236+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504875714+07:00","message":"Set new StatePrefix : 'ค่ะอยู่ด้วยกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.504878139+07:00","message":"Next Push (prob) : 'อยู่ด้วยกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.504886692+07:00","message":"push: {false ค่ะ 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.521798571+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.521838125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.521844779+07:00","message":"receive interim result [false|false]: เรื่องที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.521862003+07:00","message":"[buffer interim] 3843 false เรื่องที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.521871234+07:00","message":"[bufferProcess] interim [680000000]:เรื่องที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.52187606+07:00","message":"[bufferProcess] send to processor:ค่ะอยู่ด้วยกันตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.521880693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.521883761+07:00","message":"> Transcript [49860] [false]: 'ค่ะอยู่ด้วยกันตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.521886881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.521889262+07:00","message":"Set new StatePrefix: 'ค่ะอยู่ด้วยกันตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.579106942+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.579156301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.579163628+07:00","message":"receive interim result [false|false]: เรื่องที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.579180088+07:00","message":"[buffer interim] 3843 false เรื่องที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.57918824+07:00","message":"[bufferProcess] interim [860000000]:เรื่องที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.579190574+07:00","message":"[bufferProcess] send to processor:เรื่องที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.579194698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.579198005+07:00","message":"> Transcript [49861] [false]: 'เรื่องที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.579203151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.579205716+07:00","message":"Set new StatePrefix: 'เรื่องที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.580780627+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.580791115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่เราชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.580795028+07:00","message":"receive interim result [false|false]: เรื่องที่เราชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.580802511+07:00","message":"[buffer interim] 3843 false เรื่องที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.58080594+07:00","message":"[bufferProcess] interim [920000000]:เรื่องที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.580808089+07:00","message":"[bufferProcess] send to processor:เรื่องที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.580811176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.580813543+07:00","message":"> Transcript [49862] [false]: 'เรื่องที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.58081731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.580822354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.580824467+07:00","message":"StatePrefix: 'เรื่องที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.580826935+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.706563193+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.706606228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะอยู่ด้วยกันที่เราชอบ\",\"confidence\":0.82065964}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.70661432+07:00","message":"receive interim result [true|false]: ค่ะอยู่ด้วยกันที่เราชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.70662367+07:00","message":"end recv isFinal message id 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.706626163+07:00","message":"end Recv id 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.706634411+07:00","message":"[buffer interim] 3843 true ค่ะอยู่ด้วยกันที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706646311+07:00","message":"[bufferProcess] interim [10000000]:ค่ะอยู่ด้วยกันที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706652009+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.70665581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706659598+07:00","message":"> Transcript [49863] [false]: 'เรื่องที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706663345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706665667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.70666816+07:00","message":"StatePrefix: 'เรื่องที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706670987+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706672845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706675185+07:00","message":"> Transcript [49864] [true]: 'ค่ะอยู่ด้วยกันที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706677645+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.70667956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706681307+07:00","message":"StatePrefix: 'เรื่องที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706683184+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.706689364+07:00","message":"Push: 'อยู่ด้วยกันที่เราชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.706698636+07:00","message":"push: {true อยู่ด้วยกันที่เราชอบ 0 0xc004866000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:25.712860159+07:00","message":"write wav file: './tmp/7589/7589_3843.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.946359129+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.946405334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.946411796+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:25.946426403+07:00","message":"[buffer interim] 3844 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.946434243+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:25.946436186+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.003799489+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.003845218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.003853276+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.003871901+07:00","message":"[buffer interim] 3844 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.00388655+07:00","message":"[bufferProcess] interim [360000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.003890398+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.003899018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.00390291+07:00","message":"> Transcript [49865] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.003905911+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.147852527+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.147884264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.147902935+07:00","message":"receive interim result [false|false]: ไม่ได้ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.147923599+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.147931772+07:00","message":"[bufferProcess] interim [480000000]:ไม่ได้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.147934057+07:00","message":"[bufferProcess] send to processor:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.147937666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.147940445+07:00","message":"> Transcript [49866] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.147943643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.147945787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.147947998+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.147950138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.786241114+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.786284607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.786292671+07:00","message":"receive interim result [false|false]: ไม่ได้ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.786304471+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.786311491+07:00","message":"[bufferProcess] interim [80000000]:ไม่ได้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.786313927+07:00","message":"[bufferProcess] send to processor:ไม่ได้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.786319424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.786322075+07:00","message":"> Transcript [49867] [false]: 'ไม่ได้ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.786325348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.786327494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.786329618+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.786331769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.899077266+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.899118251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอสปอนเซอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.899123741+07:00","message":"receive interim result [false|false]: ไม่ได้ขอสปอนเซอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:26.899138577+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอสปอนเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.89915919+07:00","message":"[bufferProcess] interim [140000000]:ไม่ได้ขอสปอนเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.899161892+07:00","message":"[bufferProcess] send to processor:ไม่ได้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.899165582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.89916849+07:00","message":"> Transcript [49868] [false]: 'ไม่ได้ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.899171578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.89917375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.899177737+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:26.89918023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.137695954+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.137736837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอสปอนเซอร์หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.137743026+07:00","message":"receive interim result [false|false]: ไม่ได้ขอสปอนเซอร์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.137756255+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอสปอนเซอร์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137769104+07:00","message":"[bufferProcess] interim [500000000]:ไม่ได้ขอสปอนเซอร์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137773279+07:00","message":"[bufferProcess] send to processor:ไม่ได้ขอสปอนเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137780618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137785757+07:00","message":"> Transcript [49869] [false]: 'ไม่ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137790042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.13779225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137794607+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137796749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137800802+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137803001+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137806022+07:00","message":"Set new StatePrefix : 'ไม่ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.137808359+07:00","message":"Next Push (prob) : 'ได้ขอสปอนเซอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.137834852+07:00","message":"push: {false ไม่ 0 0xc004b6d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.4608306+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.460873776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอสปอนเซอร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.460879896+07:00","message":"receive interim result [false|false]: ไม่ได้ขอสปอนเซอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.460894092+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอสปอนเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.460905027+07:00","message":"[bufferProcess] interim [800000000]:ไม่ได้ขอสปอนเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.460907995+07:00","message":"[bufferProcess] send to processor:ไม่ได้ขอสปอนเซอร์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.460912092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.460915702+07:00","message":"> Transcript [49870] [false]: 'ไม่ได้ขอสปอนเซอร์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.460919892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.460922335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.460924301+07:00","message":"StatePrefix: 'ไม่ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.460926684+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.590922111+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.590962338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอสปอนเซอร์หรือใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.590969944+07:00","message":"receive interim result [false|false]: ไม่ได้ขอสปอนเซอร์หรือใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.590984454+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอสปอนเซอร์หรือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.590996003+07:00","message":"[bufferProcess] interim [920000000]:ไม่ได้ขอสปอนเซอร์หรือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.590999299+07:00","message":"[bufferProcess] send to processor:ไม่ได้ขอสปอนเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.591006343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.591009122+07:00","message":"> Transcript [49871] [false]: 'ไม่ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.591012746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.591015109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.591017174+07:00","message":"StatePrefix: 'ไม่ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.591019773+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.803187295+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.803227317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอสปอนเซอร์หรือใครเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.803233688+07:00","message":"receive interim result [false|false]: ไม่ได้ขอสปอนเซอร์หรือใครเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:27.803250281+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอสปอนเซอร์หรือใครเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.803257749+07:00","message":"[bufferProcess] interim [160000000]:ไม่ได้ขอสปอนเซอร์หรือใครเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.803260317+07:00","message":"[bufferProcess] send to processor:ไม่ได้ขอสปอนเซอร์หรือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.80326393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.803266551+07:00","message":"> Transcript [49872] [false]: 'ไม่ได้ขอสปอนเซอร์หรือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.803270069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.803272301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.803274394+07:00","message":"StatePrefix: 'ไม่ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:27.803276915+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:28.303422384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:28.303439253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.457130384+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.457186531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอสปอนเซอร์หรือใครทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.457193099+07:00","message":"receive interim result [false|false]: ไม่ได้ขอสปอนเซอร์หรือใครทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.457209541+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอสปอนเซอร์หรือใครทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457218483+07:00","message":"[bufferProcess] interim [760000000]:ไม่ได้ขอสปอนเซอร์หรือใครทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457221508+07:00","message":"[bufferProcess] send to processor:ไม่ได้ขอสปอนเซอร์หรือใครเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457225814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457229132+07:00","message":"> Transcript [49873] [false]: 'ไม่ได้ขอสปอนเซอร์หรือใครเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457233141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457235581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457237512+07:00","message":"StatePrefix: 'ไม่ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457239863+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457244936+07:00","message":"Push: 'ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457247136+07:00","message":"TextPushed: 'ไม่ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.45724924+07:00","message":"Set new StatePrefix : 'ไม่ได้ขอสปอนเซอร์หรือใครเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.457251568+07:00","message":"Next Push (prob) : 'หรือใครเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.457259348+07:00","message":"push: {false ได้ขอสปอนเซอร์ 0 0xc004b6d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.499722848+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.49975576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอสปอนเซอร์หรือใครเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.499762125+07:00","message":"receive interim result [false|false]: ไม่ได้ขอสปอนเซอร์หรือใครเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.499777377+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอสปอนเซอร์หรือใครเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.499785623+07:00","message":"[bufferProcess] interim [880000000]:ไม่ได้ขอสปอนเซอร์หรือใครเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.49978837+07:00","message":"[bufferProcess] send to processor:ไม่ได้ขอสปอนเซอร์หรือใครทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.499791977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.499794409+07:00","message":"> Transcript [49874] [false]: 'ไม่ได้ขอสปอนเซอร์หรือใครทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.499796722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.49979893+07:00","message":"Set new StatePrefix: 'ไม่ได้ขอสปอนเซอร์หรือใครทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.627281231+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.627330605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอสปอนเซอร์หรือใครทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.627338227+07:00","message":"receive interim result [false|false]: ไม่ได้ขอสปอนเซอร์หรือใครทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.62734981+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอสปอนเซอร์หรือใครทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.627361234+07:00","message":"[bufferProcess] interim [940000000]:ไม่ได้ขอสปอนเซอร์หรือใครทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.627364476+07:00","message":"[bufferProcess] send to processor:ไม่ได้ขอสปอนเซอร์หรือใครเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.627368741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.627372037+07:00","message":"> Transcript [49875] [false]: 'ไม่ได้ขอสปอนเซอร์หรือใครเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.627374671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.62737749+07:00","message":"Set new StatePrefix: 'ไม่ได้ขอสปอนเซอร์หรือใครเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.854603668+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.854648562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.854657845+07:00","message":"receive interim result [false|false]: ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.854674244+07:00","message":"[buffer interim] 3844 false ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.854686821+07:00","message":"[bufferProcess] interim [180000000]:ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.854689473+07:00","message":"[bufferProcess] send to processor:ไม่ได้ขอสปอนเซอร์หรือใครทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.854697676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.854701197+07:00","message":"> Transcript [49876] [false]: 'ไม่ได้ขอสปอนเซอร์หรือใครทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.854704521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:28.85470673+07:00","message":"Set new StatePrefix: 'ไม่ได้ขอสปอนเซอร์หรือใครทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.868491644+07:00","message":"[GCS] IsForceVAD: false for message ID: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:28.931497739+07:00","message":"[GCS] Start streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.075822566+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.075869111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ\",\"confidence\":0.94315743}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.075876535+07:00","message":"receive interim result [true|false]: ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.075888382+07:00","message":"end recv isFinal message id 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.075890766+07:00","message":"end Recv id 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.075896816+07:00","message":"[buffer interim] 3844 true ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.0759099+07:00","message":"[bufferProcess] interim [420000000]:ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075915494+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075919584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075922867+07:00","message":"> Transcript [49877] [false]: 'ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075925999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075928113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075930397+07:00","message":"StatePrefix: 'ไม่ได้ขอสปอนเซอร์หรือใครทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075933838+07:00","message":"TextPushed: 'ไม่ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075935902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.07593838+07:00","message":"> Transcript [49878] [true]: 'ไม่ได้ขอสปอนเซอร์หรือใครทำอะไรต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075941076+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075942909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075944748+07:00","message":"StatePrefix: 'ไม่ได้ขอสปอนเซอร์หรือใครทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.07594682+07:00","message":"TextPushed: 'ไม่ได้ขอสปอนเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.075952958+07:00","message":"Push: 'หรือใครทำอะไรต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.075961888+07:00","message":"push: {true หรือใครทำอะไรต่างๆ 0 0xc004b6d500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:29.084564495+07:00","message":"write wav file: './tmp/7589/7589_3844.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.410284657+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.410330202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.410336845+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.410350625+07:00","message":"[buffer interim] 3845 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.410361855+07:00","message":"[bufferProcess] interim [240000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.410364312+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.502162982+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.502204426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.502210411+07:00","message":"receive interim result [false|false]: งบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.502227655+07:00","message":"[buffer interim] 3845 false งบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.502236157+07:00","message":"[bufferProcess] interim [420000000]:งบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.502239202+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.502247441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.502250761+07:00","message":"> Transcript [49879] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.502254203+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.666032212+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.666080818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.666088536+07:00","message":"receive interim result [false|false]: งบตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.666107146+07:00","message":"[buffer interim] 3845 false งบตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.666114724+07:00","message":"[bufferProcess] interim [540000000]:งบตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.666117137+07:00","message":"[bufferProcess] send to processor:งบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.666120561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.666127478+07:00","message":"> Transcript [49880] [false]: 'งบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.666130344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.666132759+07:00","message":"Set new StatePrefix: 'งบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.672897096+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.672935325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นของตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.672940893+07:00","message":"receive interim result [false|false]: เป็นของตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.672955085+07:00","message":"[buffer interim] 3845 false เป็นของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.672961864+07:00","message":"[bufferProcess] interim [600000000]:เป็นของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.672964485+07:00","message":"[bufferProcess] send to processor:งบตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.672968489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.672971792+07:00","message":"> Transcript [49881] [false]: 'งบตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.67297556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.672978007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.672980318+07:00","message":"StatePrefix: 'งบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.672982579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.995718077+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.995757948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งงตัวเองเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.995764741+07:00","message":"receive interim result [false|false]: งงตัวเองเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:29.995781674+07:00","message":"[buffer interim] 3845 false งงตัวเองเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.99578895+07:00","message":"[bufferProcess] interim [840000000]:งงตัวเองเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.995791531+07:00","message":"[bufferProcess] send to processor:เป็นของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.995795056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.995798554+07:00","message":"> Transcript [49882] [false]: 'เป็นของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.995800998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:29.995803358+07:00","message":"Set new StatePrefix: 'เป็นของตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.156198164+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.156237064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นห่วงตัวเองบ้างครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.156242512+07:00","message":"receive interim result [false|false]: เป็นห่วงตัวเองบ้างครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.156259573+07:00","message":"[buffer interim] 3845 false เป็นห่วงตัวเองบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.156271259+07:00","message":"[bufferProcess] interim [20000000]:เป็นห่วงตัวเองบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.156274311+07:00","message":"[bufferProcess] send to processor:งงตัวเองเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.156281069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.156283941+07:00","message":"> Transcript [49883] [false]: 'งงตัวเองเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.156286104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.156288266+07:00","message":"Set new StatePrefix: 'งงตัวเองเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.386836952+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.386878252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นห่วงตัวเองบ้างครับลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.386885771+07:00","message":"receive interim result [false|false]: เป็นห่วงตัวเองบ้างครับลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.38690265+07:00","message":"[buffer interim] 3845 false เป็นห่วงตัวเองบ้างครับลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.386913614+07:00","message":"[bufferProcess] interim [260000000]:เป็นห่วงตัวเองบ้างครับลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.386916358+07:00","message":"[bufferProcess] send to processor:เป็นห่วงตัวเองบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.386921035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.386924062+07:00","message":"> Transcript [49884] [false]: 'เป็นห่วงตัวเองบ้างครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.386926691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.386929345+07:00","message":"Set new StatePrefix: 'เป็นห่วงตัวเองบ้างครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.468915192+07:00","message":"[GCS] IsForceVAD: false for message ID: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.507108469+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.507159292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นห่วงตัวเองบ้างครับลูกค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.507167031+07:00","message":"receive interim result [false|false]: เป็นห่วงตัวเองบ้างครับลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.50718372+07:00","message":"[buffer interim] 3845 false เป็นห่วงตัวเองบ้างครับลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.507192604+07:00","message":"[bufferProcess] interim [380000000]:เป็นห่วงตัวเองบ้างครับลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.507195372+07:00","message":"[bufferProcess] send to processor:เป็นห่วงตัวเองบ้างครับลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.507199627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.507202656+07:00","message":"> Transcript [49885] [false]: 'เป็นห่วงตัวเองบ้างครับลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.507206318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.507208899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.507211008+07:00","message":"StatePrefix: 'เป็นห่วงตัวเองบ้างครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.507213429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.57366065+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.573703604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งงตัวเองเหมือนทุกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.573710192+07:00","message":"receive interim result [false|false]: งงตัวเองเหมือนทุกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.573727095+07:00","message":"[buffer interim] 3845 false งงตัวเองเหมือนทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.573736257+07:00","message":"[bufferProcess] interim [500000000]:งงตัวเองเหมือนทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.573739334+07:00","message":"[bufferProcess] send to processor:เป็นห่วงตัวเองบ้างครับลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.5737458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.573748357+07:00","message":"> Transcript [49886] [false]: 'เป็นห่วงตัวเองบ้างครับลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.573751972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.57375423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.573756617+07:00","message":"StatePrefix: 'เป็นห่วงตัวเองบ้างครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.573759106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.601700197+07:00","message":"[GCS] Start streaming session, msgId: 3846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.667050718+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.667096085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นห่วงตัวเองนะครับทุกครั้ง\",\"confidence\":0.8292353}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.667102821+07:00","message":"receive interim result [true|false]: เป็นห่วงตัวเองนะครับทุกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.667113452+07:00","message":"end recv isFinal message id 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.667115969+07:00","message":"end Recv id 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.667122443+07:00","message":"[buffer interim] 3845 true เป็นห่วงตัวเองนะครับทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667134345+07:00","message":"[bufferProcess] interim [560000000]:เป็นห่วงตัวเองนะครับทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667137947+07:00","message":"[bufferProcess] send to processor (isfinal):งงตัวเองเหมือนทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667142295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667157183+07:00","message":"> Transcript [49887] [false]: 'งงตัวเองเหมือนทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667159846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667162181+07:00","message":"Set new StatePrefix: 'งงตัวเองเหมือนทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667164285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667166368+07:00","message":"> Transcript [49888] [true]: 'เป็นห่วงตัวเองนะครับทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667168997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667171405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667173564+07:00","message":"StatePrefix: 'งงตัวเองเหมือนทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667175896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.667178741+07:00","message":"Push: 'เป็นห่วงตัวเองนะครับทุกครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.667188083+07:00","message":"push: {true เป็นห่วงตัวเองนะครับทุกครั้ง 0 0xc0030bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:30.672859901+07:00","message":"write wav file: './tmp/7589/7589_3845.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.791300609+07:00","message":"[GCS] IsForceVAD: false for message ID: 3846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.8786991+07:00","message":"receive streaming session, msgId: 3846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.878720814+07:00","message":"found end of frame, send empty tag with msgId: 3846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.878724275+07:00","message":"end Recv id 3846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.878732968+07:00","message":"[buffer interim] 3846 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.878742542+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.878753334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.878756511+07:00","message":"> Transcript [49889] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.878765319+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.878767666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.878769766+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.87877185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:30.878774666+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.878783307+07:00","message":"push: {true \n 0 0xc004866e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:30.883838555+07:00","message":"write wav file: './tmp/7589/7589_3846.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:30.980754432+07:00","message":"[GCS] Start streaming session, msgId: 3847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.299004646+07:00","message":"[GCS] IsForceVAD: false for message ID: 3847"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:31.304247059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:31.304256672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.396485108+07:00","message":"receive streaming session, msgId: 3847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.396514577+07:00","message":"found end of frame, send empty tag with msgId: 3847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.396518786+07:00","message":"end Recv id 3847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.39652665+07:00","message":"[buffer interim] 3847 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:31.396534244+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:31.39653849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:31.396541366+07:00","message":"> Transcript [49890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:31.396544546+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:31.396546829+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:31.396549751+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:31.396552105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:31.396558445+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.396567134+07:00","message":"push: {true \n 0 0xc004611d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:31.401644394+07:00","message":"write wav file: './tmp/7589/7589_3847.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.430507616+07:00","message":"[GCS] Start streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.85908835+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.859125139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.859130814+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:31.859154059+07:00","message":"[buffer interim] 3848 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:31.859165425+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:31.85916765+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.126232446+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.126273743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.126279568+07:00","message":"receive interim result [false|false]: แล้วจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.126297198+07:00","message":"[buffer interim] 3848 false แล้วจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.126305001+07:00","message":"[bufferProcess] interim [600000000]:แล้วจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.126307692+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.126311336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.126314483+07:00","message":"> Transcript [49891] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.126316844+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.222623706+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.222664811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.222671505+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.222685143+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.222695704+07:00","message":"[bufferProcess] interim [720000000]:แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.22269866+07:00","message":"[bufferProcess] send to processor:แล้วจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.222703772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.222706561+07:00","message":"> Transcript [49892] [false]: 'แล้วจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.222710063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.222712117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.222714129+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.222716284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.701715381+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.701758378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.701764546+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.701776352+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.701785656+07:00","message":"[bufferProcess] interim [320000000]:แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.701788299+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.70179375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.701796688+07:00","message":"> Transcript [49893] [false]: 'แล้วจะมีอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.701800196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.701802421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.701804443+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.70180698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.931329277+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.931373782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.93138139+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.93139384+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-06-22T13:37:32.931397354+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.931405237+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:32.93141308+07:00","message":"[buffer interim] 3848 false  10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.931419296+07:00","message":"[bufferProcess] interim [440000000]:แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.931421878+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.931426199+07:00","message":"[bufferProcess] interim [440000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.931429748+07:00","message":"[bufferProcess] update buffer: แล้วจะมีอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.931433862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.931438304+07:00","message":"> Transcript [49894] [false]: 'แล้วจะมีอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.931441408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.931444397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.931448643+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:32.931450738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.023034437+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.023073627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.023080056+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.023100101+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.023114329+07:00","message":"[bufferProcess] interim [500000000]:แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.023117005+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.023121376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.023124237+07:00","message":"> Transcript [49895] [false]: 'แล้วจะมีอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.023127538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.02312981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.023132119+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.023134281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.023137593+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.02313976+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.023142273+07:00","message":"Set new StatePrefix : 'แล้วจะมีอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.023144553+07:00","message":"Next Push (prob) : 'จะมีอีก 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.023159366+07:00","message":"push: {false แล้ว 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.095699799+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.095744129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.095752595+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.095766478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 กว่าปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.095770832+07:00","message":"receive interim result [false|false]:  10 กว่าปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.095780684+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.095785784+07:00","message":"[buffer interim] 3848 false  10 กว่าปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.095793054+07:00","message":"[bufferProcess] interim [620000000]:แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.095796813+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.09580154+07:00","message":"[bufferProcess] interim [620000000]: 10 กว่าปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.095805788+07:00","message":"[bufferProcess] update buffer: แล้วจะมีอีก 10 กว่าปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.095809517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.095813257+07:00","message":"> Transcript [49896] [false]: 'แล้วจะมีอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.095816429+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.200080914+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.200122427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.200130846+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.200143604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 กว่าปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.200160018+07:00","message":"receive interim result [false|false]:  10 กว่าปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.200184217+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.200201319+07:00","message":"[buffer interim] 3848 false  10 กว่าปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.200210234+07:00","message":"[bufferProcess] interim [800000000]:แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.200213957+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก 10 กว่าปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.20021957+07:00","message":"[bufferProcess] interim [800000000]: 10 กว่าปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.200223118+07:00","message":"[bufferProcess] update buffer: แล้วจะมีอีก 10 กว่าปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.200237238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.200266207+07:00","message":"> Transcript [49897] [false]: 'แล้วจะมีอีก 10 กว่าปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.200273478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.200276103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.200278777+07:00","message":"StatePrefix: 'แล้วจะมีอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.200281294+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.376639756+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.376680253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.376689436+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.376703898+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-06-22T13:37:33.376711236+07:00","message":"receive interim result [false|false]:  10 กว่าปีแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.376722731+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.376728395+07:00","message":"[buffer interim] 3848 false  10 กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.376735864+07:00","message":"[bufferProcess] interim [980000000]:แล้วจะมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.376739837+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก 10 กว่าปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.376744344+07:00","message":"[bufferProcess] interim [980000000]: 10 กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.376747799+07:00","message":"[bufferProcess] update buffer: แล้วจะมีอีก 10 กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.376751311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.376755439+07:00","message":"> Transcript [49898] [false]: 'แล้วจะมีอีก 10 กว่าปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.376760008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.376763207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.376766564+07:00","message":"StatePrefix: 'แล้วจะมีอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.376769723+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.617508943+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.617549446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.617555984+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.617567438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าปีแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.617570809+07:00","message":"receive interim result [false|false]:  กว่าปีแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.61757829+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.617585533+07:00","message":"[buffer interim] 3848 false  กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.617591409+07:00","message":"[bufferProcess] interim [220000000]:แล้วจะมีอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.617594001+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก 10 กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.617601082+07:00","message":"[bufferProcess] interim [220000000]: กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.617605554+07:00","message":"[bufferProcess] update buffer: แล้วจะมีอีก 10 กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.617621237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.61763846+07:00","message":"> Transcript [49899] [false]: 'แล้วจะมีอีก 10 กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.617644498+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.617648109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.617650676+07:00","message":"StatePrefix: 'แล้วจะมีอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.617653274+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.720972141+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.721019973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.72102829+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.721038458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าปีแล้วครับอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.721041922+07:00","message":"receive interim result [false|false]:  กว่าปีแล้วครับอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.721049403+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.721055042+07:00","message":"[buffer interim] 3848 false  กว่าปีแล้วครับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721060886+07:00","message":"[bufferProcess] interim [280000000]:แล้วจะมีอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721063619+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก 10 กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721069101+07:00","message":"[bufferProcess] interim [280000000]: กว่าปีแล้วครับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721071827+07:00","message":"[bufferProcess] update buffer: แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721074626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721077989+07:00","message":"> Transcript [49900] [false]: 'แล้วจะมีอีก 10 กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721082326+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721084474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721087119+07:00","message":"StatePrefix: 'แล้วจะมีอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721089364+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.72109384+07:00","message":"Push: 'จะมีอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721095847+07:00","message":"TextPushed: 'แล้วจะมีอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721098088+07:00","message":"Set new StatePrefix : 'แล้วจะมีอีก 10 กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.721100364+07:00","message":"Next Push (prob) : ' กว่าปีแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.721107824+07:00","message":"push: {false จะมีอีก 10 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.773520565+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.773562558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.773570075+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.773579157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าปีแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.773583102+07:00","message":"receive interim result [false|false]:  กว่าปีแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.773592175+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.773597337+07:00","message":"[buffer interim] 3848 false  กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.773603335+07:00","message":"[bufferProcess] interim [340000000]:แล้วจะมีอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.773606103+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.773609519+07:00","message":"[bufferProcess] interim [340000000]: กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.773612244+07:00","message":"[bufferProcess] update buffer: แล้วจะมีอีก 10 กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.773615467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.773618287+07:00","message":"> Transcript [49901] [false]: 'แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.773621857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.77362413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.773626131+07:00","message":"StatePrefix: 'แล้วจะมีอีก 10 กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.773628736+07:00","message":"TextPushed: 'แล้วจะมีอีก 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.858743606+07:00","message":"[GCS] IsForceVAD: false for message ID: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.887343514+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.887387751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.887396225+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.887407976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าปีแล้วครับอยู่ใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.887411375+07:00","message":"receive interim result [false|false]:  กว่าปีแล้วครับอยู่ใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.887420125+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.887426114+07:00","message":"[buffer interim] 3848 false  กว่าปีแล้วครับอยู่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.88743436+07:00","message":"[bufferProcess] interim [460000000]:แล้วจะมีอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.887438888+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก 10 กว่าปีแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.887442852+07:00","message":"[bufferProcess] interim [460000000]: กว่าปีแล้วครับอยู่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.887445878+07:00","message":"[bufferProcess] update buffer: แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.887449352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.887452208+07:00","message":"> Transcript [49902] [false]: 'แล้วจะมีอีก 10 กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.887457646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.887460787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.88746354+07:00","message":"StatePrefix: 'แล้วจะมีอีก 10 กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.887466971+07:00","message":"TextPushed: 'แล้วจะมีอีก 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.888232062+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.888241172+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-06-22T13:37:33.888243912+07:00","message":"receive interim result [false|false]: แล้วจะมีอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.888250469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กว่าปีแล้วครับอยู่ตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.88825443+07:00","message":"receive interim result [false|false]:  กว่าปีแล้วครับอยู่ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.888259742+07:00","message":"[buffer interim] 3848 false แล้วจะมีอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:33.888267023+07:00","message":"[buffer interim] 3848 false  กว่าปีแล้วครับอยู่ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.888281675+07:00","message":"[bufferProcess] interim [520000000]:แล้วจะมีอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.88829287+07:00","message":"[bufferProcess] send to processor:แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.888300433+07:00","message":"[bufferProcess] interim [520000000]: กว่าปีแล้วครับอยู่ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.88830413+07:00","message":"[bufferProcess] update buffer: แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.888308038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.888312719+07:00","message":"> Transcript [49903] [false]: 'แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.888315409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.888317453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.888319407+07:00","message":"StatePrefix: 'แล้วจะมีอีก 10 กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:33.888322128+07:00","message":"TextPushed: 'แล้วจะมีอีก 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.03504356+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.035089239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ตลอด\",\"confidence\":0.9140053}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.035097887+07:00","message":"receive interim result [true|false]: แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.035107514+07:00","message":"end recv isFinal message id 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.035109876+07:00","message":"end Recv id 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.035117599+07:00","message":"[buffer interim] 3848 true แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035128265+07:00","message":"[bufferProcess] interim [670000000]:แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035132523+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035136666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035139945+07:00","message":"> Transcript [49904] [false]: 'แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035143794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035146042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035156007+07:00","message":"StatePrefix: 'แล้วจะมีอีก 10 กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035159343+07:00","message":"TextPushed: 'แล้วจะมีอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035162705+07:00","message":"Push: ' กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035164754+07:00","message":"TextPushed: 'แล้วจะมีอีก 10 กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035167736+07:00","message":"Set new StatePrefix : 'แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.03517033+07:00","message":"Next Push (prob) : 'อยู่ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035172167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035174283+07:00","message":"> Transcript [49905] [true]: 'แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035176944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035178818+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035180688+07:00","message":"StatePrefix: 'แล้วจะมีอีก 10 กว่าปีแล้วครับอยู่ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035182691+07:00","message":"TextPushed: 'แล้วจะมีอีก 10 กว่าปีแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.035185155+07:00","message":"Push: 'อยู่ตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.035193656+07:00","message":"push: {false  กว่าปีแล้วครับ 0 0xc0052cef00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.03520272+07:00","message":"push: {true อยู่ตลอด 0 0xc0052cef00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:34.045212389+07:00","message":"write wav file: './tmp/7589/7589_3848.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.18152594+07:00","message":"[GCS] Start streaming session, msgId: 3849"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:34.304664871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:34.304664924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.550318703+07:00","message":"receive streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.550374555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.550380763+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.550400588+07:00","message":"[buffer interim] 3849 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.550408084+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.550410503+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.697806903+07:00","message":"receive streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.697845721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.697852475+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.6978642+07:00","message":"[buffer interim] 3849 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.697873482+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.697875776+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.697879398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.69788218+07:00","message":"> Transcript [49906] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.69788489+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.869632204+07:00","message":"receive streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.86967653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.869683678+07:00","message":"receive interim result [false|false]: แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.86969978+07:00","message":"[buffer interim] 3849 false แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.869708547+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.869711204+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.869715236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.869718418+07:00","message":"> Transcript [49907] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.869721999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.8697243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.869726665+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.86972874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.923110437+07:00","message":"receive streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.923162674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.923169801+07:00","message":"receive interim result [false|false]: แล้วก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:34.923185819+07:00","message":"[buffer interim] 3849 false แล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.923193481+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.923196453+07:00","message":"[bufferProcess] send to processor:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.923206475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.92321042+07:00","message":"> Transcript [49908] [false]: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.92321468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.923218091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.923220808+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:34.923224037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.000061798+07:00","message":"receive streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.000104788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ส่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.000111614+07:00","message":"receive interim result [false|false]: แล้วก็ส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.000130123+07:00","message":"[buffer interim] 3849 false แล้วก็ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.000138784+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.000141627+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.000146379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.000157183+07:00","message":"> Transcript [49909] [false]: 'แล้วก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.000160983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.000163234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.000165314+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.00016753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.068781922+07:00","message":"receive streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.068826887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ส่วนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.068833412+07:00","message":"receive interim result [false|false]: แล้วก็ส่วนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.068850787+07:00","message":"[buffer interim] 3849 false แล้วก็ส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068859972+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็ส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068862479+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068866892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068870376+07:00","message":"> Transcript [49910] [false]: 'แล้วก็ส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068874337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068876729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068878797+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068881007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068883938+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068886105+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068893075+07:00","message":"Set new StatePrefix : 'แล้วก็ส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.068895734+07:00","message":"Next Push (prob) : 'ก็ส่งมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.068904742+07:00","message":"push: {false แล้ว 0 0xc004867300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.133798766+07:00","message":"receive streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.133840126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.133846574+07:00","message":"receive interim result [false|false]: แล้วก็สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.133860336+07:00","message":"[buffer interim] 3849 false แล้วก็สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.133870998+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.133873466+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.133879195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.133882112+07:00","message":"> Transcript [49911] [false]: 'แล้วก็ส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.133884822+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.133887105+07:00","message":"Set new StatePrefix: 'แล้วก็ส่วนมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.192488348+07:00","message":"receive streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.192530693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ส่งมาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.192538856+07:00","message":"receive interim result [false|false]: แล้วก็ส่งมาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.192558492+07:00","message":"[buffer interim] 3849 false แล้วก็ส่งมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.192568593+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็ส่งมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.192571025+07:00","message":"[bufferProcess] send to processor:แล้วก็สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.19257735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.192580788+07:00","message":"> Transcript [49912] [false]: 'แล้วก็สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.192583568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.192589021+07:00","message":"Set new StatePrefix: 'แล้วก็สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.40869076+07:00","message":"[GCS] IsForceVAD: false for message ID: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.530371015+07:00","message":"[GCS] Start streaming session, msgId: 3850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.533942785+07:00","message":"receive streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.533978573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ส่งมาก็\",\"confidence\":0.88872594}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.533984837+07:00","message":"receive interim result [true|false]: แล้วก็ส่งมาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.533994255+07:00","message":"end recv isFinal message id 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.533996631+07:00","message":"end Recv id 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.534002347+07:00","message":"[buffer interim] 3849 true แล้วก็ส่งมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.53401219+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็ส่งมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.534017908+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ส่งมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.53402351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.534026436+07:00","message":"> Transcript [49913] [false]: 'แล้วก็ส่งมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.53402862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.534031194+07:00","message":"Set new StatePrefix: 'แล้วก็ส่งมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.534033064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.534035277+07:00","message":"> Transcript [49914] [true]: 'แล้วก็ส่งมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.534037749+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.534039754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.53404185+07:00","message":"StatePrefix: 'แล้วก็ส่งมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.534044249+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.53405075+07:00","message":"Push: 'ก็ส่งมาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.534059573+07:00","message":"push: {true ก็ส่งมาก็ 0 0xc004867300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:35.540430274+07:00","message":"write wav file: './tmp/7589/7589_3849.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.876997357+07:00","message":"receive streaming session, msgId: 3850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.877050076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.877058326+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:35.877078276+07:00","message":"[buffer interim] 3850 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.877090186+07:00","message":"[bufferProcess] interim [420000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:35.877093133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.05388956+07:00","message":"receive streaming session, msgId: 3850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.053937303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.053945554+07:00","message":"receive interim result [false|false]: หยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.053965747+07:00","message":"[buffer interim] 3850 false หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.053976009+07:00","message":"[bufferProcess] interim [540000000]:หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.053980401+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.053990877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.053995709+07:00","message":"> Transcript [49915] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.053999148+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.239195171+07:00","message":"[GCS] IsForceVAD: false for message ID: 3850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.301268819+07:00","message":"[GCS] Start streaming session, msgId: 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.328037848+07:00","message":"receive streaming session, msgId: 3850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.328075672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดหยุด\",\"confidence\":0.88419044}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.328081862+07:00","message":"receive interim result [true|false]: หยุดหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.32809114+07:00","message":"end recv isFinal message id 3850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.328093684+07:00","message":"end Recv id 3850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.328100005+07:00","message":"[buffer interim] 3850 true หยุดหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328109959+07:00","message":"[bufferProcess] interim [930000000]:หยุดหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328113609+07:00","message":"[bufferProcess] send to processor (isfinal):หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.32811751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328120857+07:00","message":"> Transcript [49916] [false]: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328123398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328125813+07:00","message":"Set new StatePrefix: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328127889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328130631+07:00","message":"> Transcript [49917] [true]: 'หยุดหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328133032+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328135089+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328137125+07:00","message":"StatePrefix: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328139165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.328141939+07:00","message":"Push: 'หยุดหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.328157733+07:00","message":"push: {true หยุดหยุด 0 0xc004852380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:36.333489648+07:00","message":"write wav file: './tmp/7589/7589_3850.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.981449327+07:00","message":"receive streaming session, msgId: 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.981506821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.981513111+07:00","message":"receive interim result [false|false]: เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.981531783+07:00","message":"[buffer interim] 3851 false เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.981541097+07:00","message":"[bufferProcess] interim [660000000]:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.981543186+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.997829625+07:00","message":"receive streaming session, msgId: 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.997868404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.997874579+07:00","message":"receive interim result [false|false]: เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:36.997891102+07:00","message":"[buffer interim] 3851 false เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.997899083+07:00","message":"[bufferProcess] interim [720000000]:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.997902208+07:00","message":"[bufferProcess] send to processor:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.997906001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.99790903+07:00","message":"> Transcript [49918] [false]: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:36.997913569+07:00","message":"Set StatePrefix (first interim): 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.153189298+07:00","message":"receive streaming session, msgId: 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.153233005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.153239936+07:00","message":"receive interim result [false|false]: เกี่ยวกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.153260094+07:00","message":"[buffer interim] 3851 false เกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.153268492+07:00","message":"[bufferProcess] interim [840000000]:เกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.153271482+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.153280134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.153283178+07:00","message":"> Transcript [49919] [false]: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.153289301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.153291821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.153294552+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.153296792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:37.305021026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:37.305039419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.471719905+07:00","message":"receive streaming session, msgId: 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.471760989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับเรื่องแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.471768924+07:00","message":"receive interim result [false|false]: เกี่ยวกับเรื่องแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.471785147+07:00","message":"[buffer interim] 3851 false เกี่ยวกับเรื่องแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.471792369+07:00","message":"[bufferProcess] interim [200000000]:เกี่ยวกับเรื่องแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.471795199+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.47179921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.471802564+07:00","message":"> Transcript [49920] [false]: 'เกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.471805979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.47180813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.471810497+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.47181387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.530776545+07:00","message":"receive streaming session, msgId: 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.53083205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับเรื่องแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.530839734+07:00","message":"receive interim result [false|false]: เกี่ยวกับเรื่องแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:37.530858386+07:00","message":"[buffer interim] 3851 false เกี่ยวกับเรื่องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.530872111+07:00","message":"[bufferProcess] interim [320000000]:เกี่ยวกับเรื่องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.530876726+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับเรื่องแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.530885055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.530888788+07:00","message":"> Transcript [49921] [false]: 'เกี่ยวกับเรื่องแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.530896832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.530899644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.530902603+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:37.530906046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.052190217+07:00","message":"receive streaming session, msgId: 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.052231476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับเรื่องแบบนี้ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.05223741+07:00","message":"receive interim result [false|false]: เกี่ยวกับเรื่องแบบนี้ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.052253242+07:00","message":"[buffer interim] 3851 false เกี่ยวกับเรื่องแบบนี้ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052261808+07:00","message":"[bufferProcess] interim [800000000]:เกี่ยวกับเรื่องแบบนี้ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052264528+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับเรื่องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052269105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052272075+07:00","message":"> Transcript [49922] [false]: 'เกี่ยวกับเรื่องแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052275585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052277745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052279783+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052282521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052285157+07:00","message":"Push: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052287563+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052290025+07:00","message":"Set new StatePrefix : 'เกี่ยวกับเรื่องแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.052292353+07:00","message":"Next Push (prob) : 'กับเรื่องแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.052300121+07:00","message":"push: {false เกี่ยว 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.15799417+07:00","message":"[GCS] IsForceVAD: false for message ID: 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.223451778+07:00","message":"[GCS] Start streaming session, msgId: 3852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.276903594+07:00","message":"receive streaming session, msgId: 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.276945664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับเรื่องแบบนี้\",\"confidence\":0.95891654}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.276952222+07:00","message":"receive interim result [true|false]: เกี่ยวกับเรื่องแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.27696067+07:00","message":"end recv isFinal message id 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.27696313+07:00","message":"end Recv id 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.276971567+07:00","message":"[buffer interim] 3851 true เกี่ยวกับเรื่องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.276981127+07:00","message":"[bufferProcess] interim [70000000]:เกี่ยวกับเรื่องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.27698575+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวกับเรื่องแบบนี้ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.27698984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.276993675+07:00","message":"> Transcript [49923] [false]: 'เกี่ยวกับเรื่องแบบนี้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.276996788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.276998857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.27700257+07:00","message":"StatePrefix: 'เกี่ยวกับเรื่องแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.27700535+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.277007628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.277009704+07:00","message":"> Transcript [49924] [true]: 'เกี่ยวกับเรื่องแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.27701211+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.277013882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.277015643+07:00","message":"StatePrefix: 'เกี่ยวกับเรื่องแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.277017612+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.277021272+07:00","message":"Push: 'กับเรื่องแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.277029719+07:00","message":"push: {true กับเรื่องแบบนี้ 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:38.287972507+07:00","message":"write wav file: './tmp/7589/7589_3851.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.76693407+07:00","message":"receive streaming session, msgId: 3852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.766990812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.766997389+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.76701211+07:00","message":"[buffer interim] 3852 false ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.767021104+07:00","message":"[bufferProcess] interim [600000000]:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.767023171+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.929077338+07:00","message":"[GCS] IsForceVAD: false for message ID: 3852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.978769414+07:00","message":"receive streaming session, msgId: 3852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.978812649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.978818869+07:00","message":"receive interim result [false|false]: ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:38.978834242+07:00","message":"[buffer interim] 3852 false ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.978842386+07:00","message":"[bufferProcess] interim [780000000]:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.978845008+07:00","message":"[bufferProcess] send to processor:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.978849332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.978852082+07:00","message":"> Transcript [49925] [false]: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:38.978854394+07:00","message":"Set StatePrefix (first interim): 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.049693646+07:00","message":"[GCS] Start streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.11228501+07:00","message":"receive streaming session, msgId: 3852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.11232895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอดไปครับ\",\"confidence\":0.7999397}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.11233535+07:00","message":"receive interim result [true|false]: ตลอดไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.112345388+07:00","message":"end recv isFinal message id 3852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.112347658+07:00","message":"end Recv id 3852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.112355402+07:00","message":"[buffer interim] 3852 true ตลอดไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112367272+07:00","message":"[bufferProcess] interim [930000000]:ตลอดไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112370626+07:00","message":"[bufferProcess] send to processor (isfinal):ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112374559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112377964+07:00","message":"> Transcript [49926] [false]: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112380748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112383171+07:00","message":"Set new StatePrefix: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112384923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112387003+07:00","message":"> Transcript [49927] [true]: 'ตลอดไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112390647+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.11239284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112395011+07:00","message":"StatePrefix: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112397123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.112403791+07:00","message":"Push: 'ตลอดไปครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.112412346+07:00","message":"push: {true ตลอดไปครับ 0 0xc004b1cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:39.117816274+07:00","message":"write wav file: './tmp/7589/7589_3852.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.961602926+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.961642795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.961648114+07:00","message":"receive interim result [false|false]: ชุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:39.961664335+07:00","message":"[buffer interim] 3853 false ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.961672518+07:00","message":"[bufferProcess] interim [840000000]:ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:39.961674376+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.250042307+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.250090628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.250097021+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.250112964+07:00","message":"[buffer interim] 3853 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.250121149+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.250124105+07:00","message":"[bufferProcess] send to processor:ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.250128575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.250131532+07:00","message":"> Transcript [49928] [false]: 'ชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.250133909+07:00","message":"Set StatePrefix (first interim): 'ชุด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:40.305697034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:40.305707886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.513547097+07:00","message":"[GCS] Cleaned up inactive client: 3823"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.513583339+07:00","message":"[GCS] Cleaned up inactive client: 3818"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.513586653+07:00","message":"[GCS] Cleaned up inactive client: 3821"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.513588776+07:00","message":"[GCS] Cleaned up inactive client: 3819"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.513590551+07:00","message":"[GCS] Cleaned up inactive client: 3824"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.51359291+07:00","message":"[GCS] Cleaned up inactive client: 3825"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.513594941+07:00","message":"[GCS] Cleaned up inactive client: 3820"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.513596764+07:00","message":"[GCS] Cleaned up inactive client: 3817"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.513598684+07:00","message":"[GCS] Cleaned up inactive client: 3816"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.51360036+07:00","message":"[GCS] Cleaned up inactive client: 3822"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.544882262+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.54493176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.544938652+07:00","message":"receive interim result [false|false]: เดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.544955409+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.544958977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.54496171+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.544967484+07:00","message":"[buffer interim] 3853 false เดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.54497081+07:00","message":"[buffer interim] 3853 false เดี๋ยวจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.544981489+07:00","message":"[bufferProcess] interim [80000000]:เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.544985082+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.544993574+07:00","message":"[bufferProcess] interim [140000000]:เดี๋ยวจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.544997077+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.54500165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.545005878+07:00","message":"> Transcript [49929] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.545009633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.545011929+07:00","message":"Set new StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.54501357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.54501543+07:00","message":"> Transcript [49930] [false]: 'เดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.545017034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.5450188+07:00","message":"Set new StatePrefix: 'เดี๋ยวจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.604042873+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.604085641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.604093227+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.604109384+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.604118357+07:00","message":"[bufferProcess] interim [200000000]:ส่วนใหญ่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.604121075+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.604125847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.604129027+07:00","message":"> Transcript [49931] [false]: 'เดี๋ยวจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.604132416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.604134823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.604137332+07:00","message":"StatePrefix: 'เดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.60414003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.670242492+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.670280699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.670288199+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.670304451+07:00","message":"[buffer interim] 3853 false เดี๋ยวจะไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.67031251+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยวจะไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.670315334+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.670319451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.670322501+07:00","message":"> Transcript [49932] [false]: 'ส่วนใหญ่จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.670324961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.670327156+07:00","message":"Set new StatePrefix: 'ส่วนใหญ่จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721764758+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721803715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721810131+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721827354+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721833565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721836478+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721844105+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721848217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721850673+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721855753+07:00","message":"[buffer interim] 3853 false เดี๋ยวจะไปรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721859158+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:40.721861717+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721867751+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวจะไปรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721871212+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.72187464+07:00","message":"[bufferProcess] interim [440000000]:ส่วนใหญ่จะเป็นลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721876668+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721879305+07:00","message":"[bufferProcess] interim [620000000]:ส่วนใหญ่จะเป็นลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721882955+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721886014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721888997+07:00","message":"> Transcript [49933] [false]: 'เดี๋ยวจะไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721891312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721893502+07:00","message":"Set new StatePrefix: 'เดี๋ยวจะไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721895422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.72189727+07:00","message":"> Transcript [49934] [false]: 'เดี๋ยวจะไปรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721899169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721901113+07:00","message":"Set new StatePrefix: 'เดี๋ยวจะไปรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721902954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721905021+07:00","message":"> Transcript [49935] [false]: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721906716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:40.721908474+07:00","message":"Set new StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.137222908+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.137263616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.137269733+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.137286412+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.137294619+07:00","message":"[bufferProcess] interim [40000000]:ส่วนใหญ่จะเป็นลักษณะของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.137296914+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.137301419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.137304882+07:00","message":"> Transcript [49936] [false]: 'ส่วนใหญ่จะเป็นลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.137308734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.137311124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.137313071+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.137315516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.190367537+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.190418447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.190426863+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.19044538+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.190459621+07:00","message":"[bufferProcess] interim [160000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.190464355+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.190473454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.190477941+07:00","message":"> Transcript [49937] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.190482866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.19048595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.190489058+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.190494297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.432291744+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.432333344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.432338919+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.432350201+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.432359308+07:00","message":"[bufferProcess] interim [400000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.432361896+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.432365804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.432368744+07:00","message":"> Transcript [49938] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.432371995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.43237425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.432376348+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.432378664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.52752887+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.527564705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.527570784+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.527587654+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527595169+07:00","message":"[bufferProcess] interim [460000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527599446+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527602865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527606104+07:00","message":"> Transcript [49939] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527610012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527613153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527615321+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527617654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527624263+07:00","message":"Push: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.52762621+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527628767+07:00","message":"Set new StatePrefix : 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.527632134+07:00","message":"Next Push (prob) : 'ของโรงเรียนให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.527641258+07:00","message":"push: {false ส่วนใหญ่จะเป็นลักษณะ 0 0xc004338100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.757975541+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.758019064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.758026193+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.758038237+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.758046096+07:00","message":"[bufferProcess] interim [700000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.758048621+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.758054362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.758058404+07:00","message":"> Transcript [49940] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.75806088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.75806312+07:00","message":"Set new StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.844747474+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.844787067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.844793302+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:41.844805349+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.844812659+07:00","message":"[bufferProcess] interim [820000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.844816247+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.84482201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.844824633+07:00","message":"> Transcript [49941] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.844828137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.844830271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.844833109+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:41.844836372+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.348101719+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.348150823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.348165048+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.348184858+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.348194267+07:00","message":"[bufferProcess] interim [180000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.348197655+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.348202974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.348205979+07:00","message":"> Transcript [49942] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.348210565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.348212833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.348215404+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.348220567+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.402514232+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.402553778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.402562629+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.402578715+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.402587427+07:00","message":"[bufferProcess] interim [300000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.402591324+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.402598258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.402601433+07:00","message":"> Transcript [49943] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.402605709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.402607909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.402610654+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.402614992+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.406995874+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.407010784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.407015139+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.407019706+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.407029456+07:00","message":"[bufferProcess] interim [360000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.407032196+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.407034613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.407036824+07:00","message":"> Transcript [49944] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.407039948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.40704202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.407043916+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.407046136+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.407052325+07:00","message":"Push: 'ของโรงเรียนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.407054871+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.40705713+07:00","message":"Set new StatePrefix : 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.407059514+07:00","message":"Next Push (prob) : 'หรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.40706939+07:00","message":"push: {false ของโรงเรียนที่ไหน 0 0xc004338100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.591390129+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.591436088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.591444075+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:42.591458107+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.591466128+07:00","message":"[bufferProcess] interim [540000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.59146915+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.59147397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.591476874+07:00","message":"> Transcript [49945] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.591480722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.591483034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.591485856+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:42.591489356+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:43.306184424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:43.306191747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.323871699+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.323911897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.323920204+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.323936455+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.323945502+07:00","message":"[bufferProcess] interim [140000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.323948348+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.323952653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.323955783+07:00","message":"> Transcript [49946] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.323960248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.323962848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.323965803+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.323969095+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.389561403+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.389601874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.389613299+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.389635351+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.389645761+07:00","message":"[bufferProcess] interim [200000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.38964876+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.389653483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.389657529+07:00","message":"> Transcript [49947] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.389661911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.389664154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.389669935+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.389675042+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.421427143+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.421463891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.421471135+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.421487483+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421495689+07:00","message":"[bufferProcess] interim [260000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421498861+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421506627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421509454+07:00","message":"> Transcript [49948] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421513989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421516315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421519231+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421524436+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421530907+07:00","message":"Push: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.42153303+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421535378+07:00","message":"Set new StatePrefix : 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.421538307+07:00","message":"Next Push (prob) : 'หรือจะเป็นทางใต้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.421548116+07:00","message":"push: {false หรือเปล่า 0 0xc004338100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.87225681+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.872295848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.872303737+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.872316446+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.872327108+07:00","message":"[bufferProcess] interim [740000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.872330794+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.872337938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.872340875+07:00","message":"> Transcript [49949] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.872343532+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.984963388+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.985011669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.985021269+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:43.985040956+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.985052887+07:00","message":"[bufferProcess] interim [920000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.985055601+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.985063131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.985075193+07:00","message":"> Transcript [49950] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.985078292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:43.985080883+07:00","message":"Set new StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.145115667+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.145177148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้งๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.145186108+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้งๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.145201548+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.145210212+07:00","message":"[bufferProcess] interim [40000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.145213685+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.145228505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.145232625+07:00","message":"> Transcript [49951] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.145237141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.145239569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.145241623+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.145245239+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.151716845+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.151739892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.151745722+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.151757743+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.15176334+07:00","message":"[bufferProcess] interim [100000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.15176621+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.151774475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.151777208+07:00","message":"> Transcript [49952] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจทั้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.151780758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.151783007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.151784905+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้เลยเป็นขวัญใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.151787794+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.72703901+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.72708642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.727093584+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:44.727110144+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.727118435+07:00","message":"[bufferProcess] interim [700000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.727121424+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.727129153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.727131916+07:00","message":"> Transcript [49953] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.727134355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:44.727136473+07:00","message":"Set new StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.038806987+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.038850317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.038858353+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.038875312+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.038882743+07:00","message":"[bufferProcess] interim [940000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.038888277+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.038907377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.038910301+07:00","message":"> Transcript [49954] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.03891392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.038916045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.038918165+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.03892093+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.235894934+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.235936985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.235944133+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.235958337+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.235966491+07:00","message":"[bufferProcess] interim [180000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.235969534+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.235977325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.235980223+07:00","message":"> Transcript [49955] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.235984669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.235986969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.235989152+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.235991866+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.313862379+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.313908653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.31391804+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.313934653+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.313943382+07:00","message":"[bufferProcess] interim [300000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.313946508+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.313954832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.313958334+07:00","message":"> Transcript [49956] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.313962504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.313964717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.31396847+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.313974526+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.488072974+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.488108789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.488115658+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.488126448+07:00","message":"[buffer interim] 3853 false ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.488134281+07:00","message":"[bufferProcess] interim [480000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.48813767+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.488141608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.488144234+07:00","message":"> Transcript [49957] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.488148692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.488150694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.488153153+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.488156093+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.48816498+07:00","message":"Push: 'หรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.488167739+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.488170146+07:00","message":"Set new StatePrefix : 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.488176918+07:00","message":"Next Push (prob) : 'ด้วยแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.488186241+07:00","message":"push: {false หรือจะเป็นทางใต้ไปทางใต้ 0 0xc004338100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.719027118+07:00","message":"[GCS] IsForceVAD: false for message ID: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.916554764+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.916602083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ทางใต้ด้วยแล้วก็มี\",\"confidence\":0.95241714}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.91661137+07:00","message":"receive interim result [true|false]: ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ทางใต้ด้วยแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.916623518+07:00","message":"end recv isFinal message id 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.916625897+07:00","message":"end Recv id 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.916632234+07:00","message":"[buffer interim] 3853 true ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ทางใต้ด้วยแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916643493+07:00","message":"[bufferProcess] interim [870000000]:ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ทางใต้ด้วยแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.91665034+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916654266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916657152+07:00","message":"> Transcript [49958] [false]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916660818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916664389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916667198+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916670723+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916672901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916675059+07:00","message":"> Transcript [49959] [true]: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ทางใต้ด้วยแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916680155+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916682048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916685687+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้ด้วยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916688233+07:00","message":"TextPushed: 'ส่วนใหญ่จะเป็นลักษณะของโรงเรียนที่ไหนหรือเปล่าหรือจะเป็นทางใต้ไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:45.916695644+07:00","message":"Push: 'ทางใต้ด้วยแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:45.916704411+07:00","message":"push: {true ทางใต้ด้วยแล้วก็มี 0 0xc004338100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:45.928784168+07:00","message":"write wav file: './tmp/7589/7589_3853.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.042028583+07:00","message":"[GCS] Start streaming session, msgId: 3854"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:46.306865882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:46.306873577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.584120932+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.584175725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.584181612+07:00","message":"receive interim result [false|false]: สาธุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.584198534+07:00","message":"[buffer interim] 3854 false สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.584206014+07:00","message":"[bufferProcess] interim [540000000]:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.584208107+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.613058881+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.6130963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.613102813+07:00","message":"receive interim result [false|false]: ถั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.613116001+07:00","message":"[buffer interim] 3854 false ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.613122438+07:00","message":"[bufferProcess] interim [600000000]:ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.613124873+07:00","message":"[bufferProcess] send to processor:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.613136049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.613138863+07:00","message":"> Transcript [49960] [false]: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.61314113+07:00","message":"Set StatePrefix (first interim): 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.691268123+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.691319109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.691326181+07:00","message":"receive interim result [false|false]: รวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.69134027+07:00","message":"[buffer interim] 3854 false รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.691347179+07:00","message":"[bufferProcess] interim [660000000]:รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.691349567+07:00","message":"[bufferProcess] send to processor:ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.691353383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.69135631+07:00","message":"> Transcript [49961] [false]: 'ถั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.691358378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.691360396+07:00","message":"Set new StatePrefix: 'ถั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.698560045+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.698604746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.698612123+07:00","message":"receive interim result [false|false]: ทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.698629281+07:00","message":"[buffer interim] 3854 false ทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.698636201+07:00","message":"[bufferProcess] interim [720000000]:ทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.698638929+07:00","message":"[bufferProcess] send to processor:รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.698646495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.698649464+07:00","message":"> Transcript [49962] [false]: 'รวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.698651839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.698654513+07:00","message":"Set new StatePrefix: 'รวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.759747713+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.759783433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.759789816+07:00","message":"receive interim result [false|false]: ทั่วประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:46.75980049+07:00","message":"[buffer interim] 3854 false ทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.759808731+07:00","message":"[bufferProcess] interim [780000000]:ทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.759810895+07:00","message":"[bufferProcess] send to processor:ทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.759814463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.759821295+07:00","message":"> Transcript [49963] [false]: 'ทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.759823628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:46.759826015+07:00","message":"Set new StatePrefix: 'ทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.141735941+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.14178116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศลาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.141787743+07:00","message":"receive interim result [false|false]: ทั่วประเทศลาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.141802126+07:00","message":"[buffer interim] 3854 false ทั่วประเทศลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.141809776+07:00","message":"[bufferProcess] interim [80000000]:ทั่วประเทศลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.141812653+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.14182024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.141823065+07:00","message":"> Transcript [49964] [false]: 'ทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.141825513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.141827702+07:00","message":"Set new StatePrefix: 'ทั่วประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.234909471+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.234949812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.234957052+07:00","message":"receive interim result [false|false]: ทั่วประเทศราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.234973674+07:00","message":"[buffer interim] 3854 false ทั่วประเทศราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.23498185+07:00","message":"[bufferProcess] interim [140000000]:ทั่วประเทศราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.234984303+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.234988143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.234990794+07:00","message":"> Transcript [49965] [false]: 'ทั่วประเทศลาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.234994343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.234996583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.234998584+07:00","message":"StatePrefix: 'ทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.23500072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.268256254+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.268293432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.268300566+07:00","message":"receive interim result [false|false]: ทั่วประเทศแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:47.268314498+07:00","message":"[buffer interim] 3854 false ทั่วประเทศแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.268322249+07:00","message":"[bufferProcess] interim [200000000]:ทั่วประเทศแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.268325357+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.268332796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.268335461+07:00","message":"> Transcript [49966] [false]: 'ทั่วประเทศราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.268339335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.268341776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.268343905+07:00","message":"StatePrefix: 'ทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:47.268346145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.309051354+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.309094797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศนะครับจะหนักไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.30910448+07:00","message":"receive interim result [false|false]: ทั่วประเทศนะครับจะหนักไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.309127985+07:00","message":"[buffer interim] 3854 false ทั่วประเทศนะครับจะหนักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309139333+07:00","message":"[bufferProcess] interim [740000000]:ทั่วประเทศนะครับจะหนักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309144665+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.30914917+07:00","message":"[bufferProcess] send to processor (ticker):ทั่วประเทศนะครับจะหนักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309154439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309177692+07:00","message":"> Transcript [49967] [false]: 'ทั่วประเทศแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309183988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309191762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309194064+07:00","message":"StatePrefix: 'ทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309196277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.30919803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309200284+07:00","message":"> Transcript [49968] [false]: 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309202575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309204336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309206038+07:00","message":"StatePrefix: 'ทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309207888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309214297+07:00","message":"Push: 'ทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.30921632+07:00","message":"TextPushed: 'ทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309218442+07:00","message":"Set new StatePrefix : 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.309221224+07:00","message":"Next Push (prob) : 'นะครับจะหนักไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.309229365+07:00","message":"push: {false ทั่วประเทศ 0 0xc004866b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.421990759+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.422031529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศนะครับจะหนักไปทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.42203776+07:00","message":"receive interim result [false|false]: ทั่วประเทศนะครับจะหนักไปทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.422062231+07:00","message":"[buffer interim] 3854 false ทั่วประเทศนะครับจะหนักไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.422070641+07:00","message":"[bufferProcess] interim [800000000]:ทั่วประเทศนะครับจะหนักไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.422072747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.496178671+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.496223257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศนะครับจะหนักไปทางใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.496231467+07:00","message":"receive interim result [false|false]: ทั่วประเทศนะครับจะหนักไปทางใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.496250622+07:00","message":"[buffer interim] 3854 false ทั่วประเทศนะครับจะหนักไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.496261394+07:00","message":"[bufferProcess] interim [980000000]:ทั่วประเทศนะครับจะหนักไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.496265802+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศนะครับจะหนักไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.496273598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.496278775+07:00","message":"> Transcript [49969] [false]: 'ทั่วประเทศนะครับจะหนักไปทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.496284675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.496288162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.496291292+07:00","message":"StatePrefix: 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.496294942+07:00","message":"TextPushed: 'ทั่วประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.612938507+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.612984055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศนะครับจะหนักไปทางใต้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.612995141+07:00","message":"receive interim result [false|false]: ทั่วประเทศนะครับจะหนักไปทางใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:48.613012497+07:00","message":"[buffer interim] 3854 false ทั่วประเทศนะครับจะหนักไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.613025882+07:00","message":"[bufferProcess] interim [580000000]:ทั่วประเทศนะครับจะหนักไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.613030452+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศนะครับจะหนักไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.613038221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.613042891+07:00","message":"> Transcript [49970] [false]: 'ทั่วประเทศนะครับจะหนักไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.613047818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.61305109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.613054062+07:00","message":"StatePrefix: 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:48.613058033+07:00","message":"TextPushed: 'ทั่วประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.033277149+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.033310575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศนะครับจะหนักไปทางใต้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.033317208+07:00","message":"receive interim result [false|false]: ทั่วประเทศนะครับจะหนักไปทางใต้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.033331926+07:00","message":"[buffer interim] 3854 false ทั่วประเทศนะครับจะหนักไปทางใต้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.033341405+07:00","message":"[bufferProcess] interim [0]:ทั่วประเทศนะครับจะหนักไปทางใต้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.033343964+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศนะครับจะหนักไปทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.033347836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.033350951+07:00","message":"> Transcript [49971] [false]: 'ทั่วประเทศนะครับจะหนักไปทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.033354798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.03335697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.033359691+07:00","message":"StatePrefix: 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.033361915+07:00","message":"TextPushed: 'ทั่วประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.209015611+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.20905399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.209061872+07:00","message":"receive interim result [false|false]: ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.209076412+07:00","message":"[buffer interim] 3854 false ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209083727+07:00","message":"[bufferProcess] interim [180000000]:ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209086604+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศนะครับจะหนักไปทางใต้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209090457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.20909354+07:00","message":"> Transcript [49972] [false]: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209097057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209099388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209101802+07:00","message":"StatePrefix: 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209104224+07:00","message":"TextPushed: 'ทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209107405+07:00","message":"Push: 'นะครับจะหนักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209109561+07:00","message":"TextPushed: 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209111751+07:00","message":"Set new StatePrefix : 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.209114169+07:00","message":"Next Push (prob) : 'ทางใต้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.209122013+07:00","message":"push: {false นะครับจะหนักไป 0 0xc004866b00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:49.307718968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:49.307732657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.758476837+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.758513352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.758520543+07:00","message":"receive interim result [false|false]: ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.758531727+07:00","message":"[buffer interim] 3854 false ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.758539355+07:00","message":"[bufferProcess] interim [720000000]:ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.758542198+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.758545927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.758550307+07:00","message":"> Transcript [49973] [false]: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.758552813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.758554847+07:00","message":"Set new StatePrefix: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.802929309+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.80297068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกอล์ฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.802977347+07:00","message":"receive interim result [false|false]: ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกอล์ฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.802993413+07:00","message":"[buffer interim] 3854 false ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.803003104+07:00","message":"[bufferProcess] interim [780000000]:ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.803005761+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.803011529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.803014553+07:00","message":"> Transcript [49974] [false]: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.803020813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.803023056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.803025453+07:00","message":"StatePrefix: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.803030376+07:00","message":"TextPushed: 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.879673426+07:00","message":"[GCS] IsForceVAD: false for message ID: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.904474709+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.904509493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.90451724+07:00","message":"receive interim result [false|false]: ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:49.904531326+07:00","message":"[buffer interim] 3854 false ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.904538835+07:00","message":"[bufferProcess] interim [840000000]:ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.904541993+07:00","message":"[bufferProcess] send to processor:ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.904549141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.904554036+07:00","message":"> Transcript [49975] [false]: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดแนวกอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.904558064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.904560447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.904562905+07:00","message":"StatePrefix: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:49.904565435+07:00","message":"TextPushed: 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.056242344+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.056283984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั่วประเทศแล้วครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น\",\"confidence\":0.9226484}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.056291279+07:00","message":"receive interim result [true|false]: ทั่วประเทศแล้วครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.056315936+07:00","message":"end recv isFinal message id 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.0563187+07:00","message":"end Recv id 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.056325793+07:00","message":"[buffer interim] 3854 true ทั่วประเทศแล้วครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.05633396+07:00","message":"[bufferProcess] interim [50000000]:ทั่วประเทศแล้วครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056337572+07:00","message":"[bufferProcess] send to processor (isfinal):ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056340778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056343529+07:00","message":"> Transcript [49976] [false]: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056349277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056351492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056356389+07:00","message":"StatePrefix: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056359265+07:00","message":"TextPushed: 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056361403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056363401+07:00","message":"> Transcript [49977] [true]: 'ทั่วประเทศแล้วครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056365797+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056367701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056369497+07:00","message":"StatePrefix: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056371465+07:00","message":"TextPushed: 'ทั่วประเทศนะครับจะหนักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056373154+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056517728+07:00","message":"Push: 'ทางใต้อย่างล่าสุดนิวก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056521532+07:00","message":"TextPushed: 'ทั่วประเทศนะครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056523861+07:00","message":"Set new StatePrefix : 'ทั่วประเทศแล้วครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.05652613+07:00","message":"Next Push (prob) : 'ทั่วประเทศแล้วครับจะหนักไปทางใต้อย่างล่าสุดนิวก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.056534386+07:00","message":"push: {true ทางใต้อย่างล่าสุดนิวก็เป็น 0 0xc004866b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.056574453+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3854.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:50.066532006+07:00","message":"write wav file: './tmp/7589/7589_3854.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.452328027+07:00","message":"[GCS] Start streaming session, msgId: 3855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.849663918+07:00","message":"[GCS] IsForceVAD: false for message ID: 3855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.856597076+07:00","message":"receive streaming session, msgId: 3855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.856633285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.856638445+07:00","message":"receive interim result [false|false]: เที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.856651881+07:00","message":"[buffer interim] 3855 false เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.856659402+07:00","message":"[bufferProcess] interim [420000000]:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.856661677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.946605035+07:00","message":"receive streaming session, msgId: 3855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.946649786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.946657142+07:00","message":"receive interim result [false|false]: เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.94667323+07:00","message":"[buffer interim] 3855 false เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.946681266+07:00","message":"[bufferProcess] interim [480000000]:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.946683601+07:00","message":"[bufferProcess] send to processor:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.946689952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.946693117+07:00","message":"> Transcript [49978] [false]: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.946695505+07:00","message":"Set StatePrefix (first interim): 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.955496861+07:00","message":"receive streaming session, msgId: 3855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.955541376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.955548944+07:00","message":"receive interim result [false|false]: เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.955567228+07:00","message":"[buffer interim] 3855 false เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.955575946+07:00","message":"[bufferProcess] interim [540000000]:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.955578873+07:00","message":"[bufferProcess] send to processor:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.955585146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.955588239+07:00","message":"> Transcript [49979] [false]: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.955590665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.955592858+07:00","message":"Set new StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.965247071+07:00","message":"receive streaming session, msgId: 3855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.96528759+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-06-22T13:37:50.96529355+07:00","message":"receive interim result [true|false]: เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.965303038+07:00","message":"end recv isFinal message id 3855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.965305656+07:00","message":"end Recv id 3855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.965314106+07:00","message":"[buffer interim] 3855 true เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965327813+07:00","message":"[bufferProcess] interim [600000000]:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965333321+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965336609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965339532+07:00","message":"> Transcript [49980] [false]: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965342866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965344989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965347112+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965350164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965351943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965353902+07:00","message":"> Transcript [49981] [true]: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965356276+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965357996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965359813+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965361519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:50.965367504+07:00","message":"Push: 'เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.965376762+07:00","message":"push: {true เกี่ยวกับ 0 0xc0045e2280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:50.970277798+07:00","message":"[GCS] Start streaming session, msgId: 3856"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:50.970791006+07:00","message":"write wav file: './tmp/7589/7589_3855.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:51.350173542+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:51.350226342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:51.350232512+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:51.3502537+07:00","message":"[buffer interim] 3856 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:51.350266925+07:00","message":"[bufferProcess] interim [420000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:51.350269995+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:51.575376899+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:51.575418682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:51.575425008+07:00","message":"receive interim result [false|false]: ให้น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:51.57543976+07:00","message":"[buffer interim] 3856 false ให้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:51.575447648+07:00","message":"[bufferProcess] interim [540000000]:ให้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:51.575450227+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:51.575456932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:51.57546019+07:00","message":"> Transcript [49982] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:51.575462468+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.040353731+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.040389592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้องๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.040395504+07:00","message":"receive interim result [false|false]: ให้น้องๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.040410664+07:00","message":"[buffer interim] 3856 false ให้น้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.040418567+07:00","message":"[bufferProcess] interim [80000000]:ให้น้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.04042141+07:00","message":"[bufferProcess] send to processor:ให้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.040426748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.040429455+07:00","message":"> Transcript [49983] [false]: 'ให้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.040433335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.040435538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.04043781+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.040439978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.160329415+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.160370196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.160376458+07:00","message":"receive interim result [false|false]: ไอ้น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.160390256+07:00","message":"[buffer interim] 3856 false ไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.160398753+07:00","message":"[bufferProcess] interim [140000000]:ไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.160404788+07:00","message":"[bufferProcess] send to processor:ให้น้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.160412222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.160415844+07:00","message":"> Transcript [49984] [false]: 'ให้น้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.160420222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.160422747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.160424697+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.160426815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.206890527+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.206924387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้องๆปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.206931417+07:00","message":"receive interim result [false|false]: ให้น้องๆปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.206944762+07:00","message":"[buffer interim] 3856 false ให้น้องๆปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.206953177+07:00","message":"[bufferProcess] interim [200000000]:ให้น้องๆปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.206956515+07:00","message":"[bufferProcess] send to processor:ไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.206962637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.206968399+07:00","message":"> Transcript [49985] [false]: 'ไอ้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.206970848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.206972915+07:00","message":"Set new StatePrefix: 'ไอ้น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.229514263+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.229547193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้องๆทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.229553615+07:00","message":"receive interim result [false|false]: ให้น้องๆทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.229568982+07:00","message":"[buffer interim] 3856 false ให้น้องๆทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.2295774+07:00","message":"[bufferProcess] interim [260000000]:ให้น้องๆทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.22958001+07:00","message":"[bufferProcess] send to processor:ให้น้องๆปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.22958569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.229588739+07:00","message":"> Transcript [49986] [false]: 'ให้น้องๆปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.229591223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.229593585+07:00","message":"Set new StatePrefix: 'ให้น้องๆปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.238705916+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.238731367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้องๆปีละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.238736674+07:00","message":"receive interim result [false|false]: ให้น้องๆปีละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.238749708+07:00","message":"[buffer interim] 3856 false ให้น้องๆปีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.238757203+07:00","message":"[bufferProcess] interim [320000000]:ให้น้องๆปีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.238759984+07:00","message":"[bufferProcess] send to processor:ให้น้องๆทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.238763694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.238766339+07:00","message":"> Transcript [49987] [false]: 'ให้น้องๆทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.23876869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.238773723+07:00","message":"Set new StatePrefix: 'ให้น้องๆทีม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:52.308382984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:52.308385055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.403233339+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.403271935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้องๆปีล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.403278152+07:00","message":"receive interim result [false|false]: ให้น้องๆปีล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.403293639+07:00","message":"[buffer interim] 3856 false ให้น้องๆปีล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.403305801+07:00","message":"[bufferProcess] interim [500000000]:ให้น้องๆปีล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.403308561+07:00","message":"[bufferProcess] send to processor:ให้น้องๆปีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.403316585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.403320245+07:00","message":"> Transcript [49988] [false]: 'ให้น้องๆปีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.403322622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.403325393+07:00","message":"Set new StatePrefix: 'ให้น้องๆปีละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.753234724+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.753272689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้องๆปีล่าสุดเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.753279834+07:00","message":"receive interim result [false|false]: ให้น้องๆปีล่าสุดเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:52.753294801+07:00","message":"[buffer interim] 3856 false ให้น้องๆปีล่าสุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.753303395+07:00","message":"[bufferProcess] interim [800000000]:ให้น้องๆปีล่าสุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.753306047+07:00","message":"[bufferProcess] send to processor:ให้น้องๆปีล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.75331277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.753316337+07:00","message":"> Transcript [49989] [false]: 'ให้น้องๆปีล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.753319256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:52.753321543+07:00","message":"Set new StatePrefix: 'ให้น้องๆปีล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.296504825+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.296543142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้องๆปีล่าสุดเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.296548958+07:00","message":"receive interim result [false|false]: ให้น้องๆปีล่าสุดเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.296562554+07:00","message":"[buffer interim] 3856 false ให้น้องๆปีล่าสุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.296571088+07:00","message":"[bufferProcess] interim [400000000]:ให้น้องๆปีล่าสุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.296573523+07:00","message":"[bufferProcess] send to processor:ให้น้องๆปีล่าสุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.29658132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.296584446+07:00","message":"> Transcript [49990] [false]: 'ให้น้องๆปีล่าสุดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.29658777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.296590178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.296592516+07:00","message":"StatePrefix: 'ให้น้องๆปีล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.296595381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.415687051+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.415727475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้องๆปีล่าสุดเนี่ยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.415734003+07:00","message":"receive interim result [false|false]: ให้น้องๆปีล่าสุดเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.4157474+07:00","message":"[buffer interim] 3856 false ให้น้องๆปีล่าสุดเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.415754851+07:00","message":"[bufferProcess] interim [460000000]:ให้น้องๆปีล่าสุดเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.415760461+07:00","message":"[bufferProcess] send to processor:ให้น้องๆปีล่าสุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.415767992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.415771501+07:00","message":"> Transcript [49991] [false]: 'ให้น้องๆปีล่าสุดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.415775073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.415777651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.415780045+07:00","message":"StatePrefix: 'ให้น้องๆปีล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.415782514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.420197917+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.420212984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้องๆปีล่าสุดเนี่ยก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.420218384+07:00","message":"receive interim result [false|false]: ให้น้องๆปีล่าสุดเนี่ยก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.420228131+07:00","message":"[buffer interim] 3856 false ให้น้องๆปีล่าสุดเนี่ยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.420232393+07:00","message":"[bufferProcess] interim [520000000]:ให้น้องๆปีล่าสุดเนี่ยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.420234877+07:00","message":"[bufferProcess] send to processor:ให้น้องๆปีล่าสุดเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.420237455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.420239684+07:00","message":"> Transcript [49992] [false]: 'ให้น้องๆปีล่าสุดเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.42024244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.420244534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.420246517+07:00","message":"StatePrefix: 'ให้น้องๆปีล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.420248513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.658251119+07:00","message":"[GCS] IsForceVAD: false for message ID: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.773071815+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.773117642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้น้องๆปีล่าสุดเนี่ยก็คือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.773124313+07:00","message":"receive interim result [true|false]: ให้น้องๆปีล่าสุดเนี่ยก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.773135071+07:00","message":"end recv isFinal message id 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.773137743+07:00","message":"end Recv id 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.773146036+07:00","message":"[buffer interim] 3856 true ให้น้องๆปีล่าสุดเนี่ยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773160689+07:00","message":"[bufferProcess] interim [910000000]:ให้น้องๆปีล่าสุดเนี่ยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773192945+07:00","message":"[bufferProcess] send to processor (isfinal):ให้น้องๆปีล่าสุดเนี่ยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773197172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773200304+07:00","message":"> Transcript [49993] [false]: 'ให้น้องๆปีล่าสุดเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773204794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773207289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773209716+07:00","message":"StatePrefix: 'ให้น้องๆปีล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773212427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773218504+07:00","message":"Push: 'ให้น้องๆปีล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773220552+07:00","message":"TextPushed: 'ให้น้องๆปีล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773222876+07:00","message":"Set new StatePrefix : 'ให้น้องๆปีล่าสุดเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773225091+07:00","message":"Next Push (prob) : 'เนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773226973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.77322899+07:00","message":"> Transcript [49994] [true]: 'ให้น้องๆปีล่าสุดเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773231399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773233594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773235936+07:00","message":"StatePrefix: 'ให้น้องๆปีล่าสุดเนี่ยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773238009+07:00","message":"TextPushed: 'ให้น้องๆปีล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:53.773240381+07:00","message":"Push: 'เนี่ยก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.773260425+07:00","message":"push: {false ให้น้องๆปีล่าสุด 0 0xc0030bda00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.773287546+07:00","message":"push: {true เนี่ยก็คือ 0 0xc0030bda00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:53.781020707+07:00","message":"write wav file: './tmp/7589/7589_3856.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:53.852201142+07:00","message":"[GCS] Start streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.712239643+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.7122834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.712289477+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.712303807+07:00","message":"[buffer interim] 3857 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.712310442+07:00","message":"[bufferProcess] interim [900000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.712312263+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.907969999+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.908011384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.908017293+07:00","message":"receive interim result [false|false]: ไปรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.908032794+07:00","message":"[buffer interim] 3857 false ไปรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.908040532+07:00","message":"[bufferProcess] interim [20000000]:ไปรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.908042928+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.908050684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.908053548+07:00","message":"> Transcript [49995] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.908055788+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.917421092+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.917453195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.917460237+07:00","message":"receive interim result [false|false]: ไปร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:54.917474404+07:00","message":"[buffer interim] 3857 false ไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.917482139+07:00","message":"[bufferProcess] interim [80000000]:ไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.917484644+07:00","message":"[bufferProcess] send to processor:ไปรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.917488274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.917490981+07:00","message":"> Transcript [49996] [false]: 'ไปรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.917494128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.91749668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.917498786+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:54.917501008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.016622957+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.016664847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.01667056+07:00","message":"receive interim result [false|false]: ไปร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.016684013+07:00","message":"[buffer interim] 3857 false ไปร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.016691049+07:00","message":"[bufferProcess] interim [200000000]:ไปร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.016695052+07:00","message":"[bufferProcess] send to processor:ไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.016700577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.016703588+07:00","message":"> Transcript [49997] [false]: 'ไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.016706377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.01670986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.016711953+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.016714156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.294321728+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.294361224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้องเพลงตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.294367604+07:00","message":"receive interim result [false|false]: ไปร้องเพลงตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.29438439+07:00","message":"[buffer interim] 3857 false ไปร้องเพลงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.294394672+07:00","message":"[bufferProcess] interim [500000000]:ไปร้องเพลงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.294397457+07:00","message":"[bufferProcess] send to processor:ไปร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.294406488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.294410489+07:00","message":"> Transcript [49998] [false]: 'ไปร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.294414221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.294416617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.294419053+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.294421298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:55.308448314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:55.308459022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.475741776+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.475782277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้องเพลงตามสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.475789742+07:00","message":"receive interim result [false|false]: ไปร้องเพลงตามสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.475803217+07:00","message":"[buffer interim] 3857 false ไปร้องเพลงตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475812957+07:00","message":"[bufferProcess] interim [680000000]:ไปร้องเพลงตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475815596+07:00","message":"[bufferProcess] send to processor:ไปร้องเพลงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.47582234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475825134+07:00","message":"> Transcript [49999] [false]: 'ไปร้องเพลงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475828582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475831289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475833598+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475835696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475841457+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475843498+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475845728+07:00","message":"Set new StatePrefix : 'ไปร้องเพลงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.475847985+07:00","message":"Next Push (prob) : 'ร้องเพลงตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.475856678+07:00","message":"push: {false ไป 0 0xc0052cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.609390119+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.609429681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้องเพลงตามสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.609436594+07:00","message":"receive interim result [false|false]: ไปร้องเพลงตามสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.609453724+07:00","message":"[buffer interim] 3857 false ไปร้องเพลงตามสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.609461935+07:00","message":"[bufferProcess] interim [800000000]:ไปร้องเพลงตามสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.60946604+07:00","message":"[bufferProcess] send to processor:ไปร้องเพลงตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.609470905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.609474005+07:00","message":"> Transcript [50000] [false]: 'ไปร้องเพลงตามสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.609477718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.609479866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.609482009+07:00","message":"StatePrefix: 'ไปร้องเพลงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.609485146+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.790996951+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.791036451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้องเพลงตามสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.791042542+07:00","message":"receive interim result [false|false]: ไปร้องเพลงตามสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.791055991+07:00","message":"[buffer interim] 3857 false ไปร้องเพลงตามสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.791063679+07:00","message":"[bufferProcess] interim [980000000]:ไปร้องเพลงตามสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.791066268+07:00","message":"[bufferProcess] send to processor:ไปร้องเพลงตามสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.791071497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.791074463+07:00","message":"> Transcript [50001] [false]: 'ไปร้องเพลงตามสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.791078247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.791080681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.791082847+07:00","message":"StatePrefix: 'ไปร้องเพลงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.791085323+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.919973137+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.920012593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้องเพลงตามสถานศึ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.920019233+07:00","message":"receive interim result [false|false]: ไปร้องเพลงตามสถานศึ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.920034317+07:00","message":"[buffer interim] 3857 false ไปร้องเพลงตามสถานศึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.92004208+07:00","message":"[bufferProcess] interim [40000000]:ไปร้องเพลงตามสถานศึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.920045052+07:00","message":"[bufferProcess] send to processor:ไปร้องเพลงตามสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.920048677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.920051261+07:00","message":"> Transcript [50002] [false]: 'ไปร้องเพลงตามสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.920054954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.920057145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.920059036+07:00","message":"StatePrefix: 'ไปร้องเพลงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.920061937+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.92527653+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.925315525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้องเพลงตามสถานศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.925321118+07:00","message":"receive interim result [false|false]: ไปร้องเพลงตามสถานศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.925340685+07:00","message":"[buffer interim] 3857 false ไปร้องเพลงตามสถานศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925348979+07:00","message":"[bufferProcess] interim [100000000]:ไปร้องเพลงตามสถานศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925351426+07:00","message":"[bufferProcess] send to processor:ไปร้องเพลงตามสถานศึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925354985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925358051+07:00","message":"> Transcript [50003] [false]: 'ไปร้องเพลงตามสถานศึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925362231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925364945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925367111+07:00","message":"StatePrefix: 'ไปร้องเพลงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925369568+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925376749+07:00","message":"Push: 'ร้องเพลงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925378827+07:00","message":"TextPushed: 'ไปร้องเพลงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925380958+07:00","message":"Set new StatePrefix : 'ไปร้องเพลงตามสถานศึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:55.925383367+07:00","message":"Next Push (prob) : 'สถานศึ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:55.925392189+07:00","message":"push: {false ร้องเพลงตาม 0 0xc0052cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.509189204+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.50922549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้องเพลงตามสถานศึกษา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.509231717+07:00","message":"receive interim result [false|false]: ไปร้องเพลงตามสถานศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.509246542+07:00","message":"[buffer interim] 3857 false ไปร้องเพลงตามสถานศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.509254814+07:00","message":"[bufferProcess] interim [700000000]:ไปร้องเพลงตามสถานศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.509257618+07:00","message":"[bufferProcess] send to processor:ไปร้องเพลงตามสถานศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.509269115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.50927206+07:00","message":"> Transcript [50004] [false]: 'ไปร้องเพลงตามสถานศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.509275698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.509278071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.509280063+07:00","message":"StatePrefix: 'ไปร้องเพลงตามสถานศึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.509282648+07:00","message":"TextPushed: 'ไปร้องเพลงตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.610563442+07:00","message":"[GCS] IsForceVAD: false for message ID: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.717381641+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.717422686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปร้องเพลงตามสถานศึกษาครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.717428597+07:00","message":"receive interim result [false|false]: ไปร้องเพลงตามสถานศึกษาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.71744386+07:00","message":"[buffer interim] 3857 false ไปร้องเพลงตามสถานศึกษาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.717451418+07:00","message":"[bufferProcess] interim [880000000]:ไปร้องเพลงตามสถานศึกษาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.717455935+07:00","message":"[bufferProcess] send to processor:ไปร้องเพลงตามสถานศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.717462861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.717466427+07:00","message":"> Transcript [50005] [false]: 'ไปร้องเพลงตามสถานศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.717480417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.717483241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.717485205+07:00","message":"StatePrefix: 'ไปร้องเพลงตามสถานศึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.717488087+07:00","message":"TextPushed: 'ไปร้องเพลงตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.733994741+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.7340332+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-06-22T13:37:56.734039328+07:00","message":"receive interim result [true|false]: ไปร้องเพลงตามสถานศึกษาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.734050749+07:00","message":"end recv isFinal message id 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.734053288+07:00","message":"end Recv id 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.734059516+07:00","message":"[buffer interim] 3857 true ไปร้องเพลงตามสถานศึกษาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734066123+07:00","message":"[bufferProcess] interim [970000000]:ไปร้องเพลงตามสถานศึกษาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734069671+07:00","message":"[bufferProcess] send to processor (isfinal):ไปร้องเพลงตามสถานศึกษาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734073401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734076389+07:00","message":"> Transcript [50006] [false]: 'ไปร้องเพลงตามสถานศึกษาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734079433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734081588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734083496+07:00","message":"StatePrefix: 'ไปร้องเพลงตามสถานศึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734085851+07:00","message":"TextPushed: 'ไปร้องเพลงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734087663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734089672+07:00","message":"> Transcript [50007] [true]: 'ไปร้องเพลงตามสถานศึกษาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734092077+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734093789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734095568+07:00","message":"StatePrefix: 'ไปร้องเพลงตามสถานศึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734097363+07:00","message":"TextPushed: 'ไปร้องเพลงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:56.734100429+07:00","message":"Push: 'สถานศึกษาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.734107654+07:00","message":"push: {true สถานศึกษาครับ 0 0xc0052cfb80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:56.741404487+07:00","message":"write wav file: './tmp/7589/7589_3857.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:56.801218814+07:00","message":"[GCS] Start streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.079619187+07:00","message":"receive streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.079662261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.079668452+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.079689511+07:00","message":"receive streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.079694517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.079697428+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.079702918+07:00","message":"[buffer interim] 3858 false โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.079711639+07:00","message":"[buffer interim] 3858 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.079718144+07:00","message":"[bufferProcess] interim [420000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.079720321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.079723586+07:00","message":"[bufferProcess] send to processor (ticker):โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.079726324+07:00","message":"[bufferProcess] interim [540000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.079727959+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.079730387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.079733167+07:00","message":"> Transcript [50008] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.079735259+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.244670835+07:00","message":"receive streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.244715116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.244721693+07:00","message":"receive interim result [false|false]: โรงเรียนวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.244735023+07:00","message":"receive streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.244738351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.244740905+07:00","message":"receive interim result [false|false]: โรงเรียนเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.244759897+07:00","message":"[buffer interim] 3858 false โรงเรียนวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.244779445+07:00","message":"[buffer interim] 3858 false โรงเรียนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244786869+07:00","message":"[bufferProcess] interim [840000000]:โรงเรียนวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244789964+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.24479788+07:00","message":"[bufferProcess] interim [900000000]:โรงเรียนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244800265+07:00","message":"[bufferProcess] send to processor:โรงเรียนวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244803393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244806215+07:00","message":"> Transcript [50009] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.24480946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244811688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244813979+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244816135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244817726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244819716+07:00","message":"> Transcript [50010] [false]: 'โรงเรียนวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244821959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244823776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244825522+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.244827276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:58.309261505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:37:58.309285606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.663476669+07:00","message":"receive streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.663519917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเวลาน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.663526873+07:00","message":"receive interim result [false|false]: โรงเรียนเวลาน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.663543705+07:00","message":"receive streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.663549693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเวลาน้องก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.663552634+07:00","message":"receive interim result [false|false]: โรงเรียนเวลาน้องก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.663559095+07:00","message":"[buffer interim] 3858 false โรงเรียนเวลาน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.663562751+07:00","message":"[buffer interim] 3858 false โรงเรียนเวลาน้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663568673+07:00","message":"[bufferProcess] interim [380000000]:โรงเรียนเวลาน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663571156+07:00","message":"[bufferProcess] send to processor:โรงเรียนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663576167+07:00","message":"[bufferProcess] interim [500000000]:โรงเรียนเวลาน้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663578208+07:00","message":"[bufferProcess] send to processor:โรงเรียนเวลาน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663581075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663584006+07:00","message":"> Transcript [50011] [false]: 'โรงเรียนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.66358711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663589281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663591357+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663593308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663594948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663596886+07:00","message":"> Transcript [50012] [false]: 'โรงเรียนเวลาน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.66359942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.6636012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663602999+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.66360472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663607244+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663609684+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663611665+07:00","message":"Set new StatePrefix : 'โรงเรียนเวลาน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:58.663613969+07:00","message":"Next Push (prob) : 'เรียนเวลาน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.663636344+07:00","message":"push: {false โรง 0 0xc004117f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:58.909880555+07:00","message":"[GCS] IsForceVAD: false for message ID: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.257321433+07:00","message":"receive streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.257368466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเวลาน้องเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.257375309+07:00","message":"receive interim result [false|false]: โรงเรียนเวลาน้องเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.257390791+07:00","message":"[buffer interim] 3858 false โรงเรียนเวลาน้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.257398303+07:00","message":"[bufferProcess] interim [860000000]:โรงเรียนเวลาน้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.257400633+07:00","message":"[bufferProcess] send to processor:โรงเรียนเวลาน้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.257404159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.257406784+07:00","message":"> Transcript [50013] [false]: 'โรงเรียนเวลาน้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.257410376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.257412437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.257414353+07:00","message":"StatePrefix: 'โรงเรียนเวลาน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.257417866+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.400063189+07:00","message":"receive streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.400102206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเวลาน้องก็ช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.400109907+07:00","message":"receive interim result [false|false]: โรงเรียนเวลาน้องก็ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.400125317+07:00","message":"receive streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.400130085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเวลาน้องก็ช่วง\",\"confidence\":0.9339967}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.400132882+07:00","message":"receive interim result [true|false]: โรงเรียนเวลาน้องก็ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.400136196+07:00","message":"end recv isFinal message id 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.400138218+07:00","message":"end Recv id 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.40014509+07:00","message":"[buffer interim] 3858 false โรงเรียนเวลาน้องก็ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.40014897+07:00","message":"[buffer interim] 3858 true โรงเรียนเวลาน้องก็ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400154597+07:00","message":"[bufferProcess] interim [160000000]:โรงเรียนเวลาน้องก็ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.4001571+07:00","message":"[bufferProcess] send to processor:โรงเรียนเวลาน้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400160158+07:00","message":"[bufferProcess] interim [340000000]:โรงเรียนเวลาน้องก็ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400162791+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนเวลาน้องก็ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400165457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400168051+07:00","message":"> Transcript [50014] [false]: 'โรงเรียนเวลาน้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400170871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400172855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400182112+07:00","message":"StatePrefix: 'โรงเรียนเวลาน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400184382+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400186435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400188598+07:00","message":"> Transcript [50015] [false]: 'โรงเรียนเวลาน้องก็ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400190629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400192425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400194392+07:00","message":"StatePrefix: 'โรงเรียนเวลาน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400196624+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400198224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400200135+07:00","message":"> Transcript [50016] [true]: 'โรงเรียนเวลาน้องก็ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400202314+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400204166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.40020588+07:00","message":"StatePrefix: 'โรงเรียนเวลาน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400207807+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:37:59.400212023+07:00","message":"Push: 'เรียนเวลาน้องก็ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.400219446+07:00","message":"push: {true เรียนเวลาน้องก็ช่วง 0 0xc004117f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:37:59.407054042+07:00","message":"write wav file: './tmp/7589/7589_3858.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:37:59.691260602+07:00","message":"[GCS] Start streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.505574791+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.505619808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.505626459+07:00","message":"receive interim result [false|false]: เขาเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.50564509+07:00","message":"[buffer interim] 3859 false เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.505659427+07:00","message":"[bufferProcess] interim [480000000]:เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.505661784+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.505665884+07:00","message":"[bufferProcess] send to processor (ticker):เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.505670414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.505673083+07:00","message":"> Transcript [50017] [false]: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.505675177+07:00","message":"Set StatePrefix (first interim): 'เขาเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.516217693+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.51624422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.51624984+07:00","message":"receive interim result [false|false]: เขาเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.516262842+07:00","message":"[buffer interim] 3859 false เขาเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.516268596+07:00","message":"[bufferProcess] interim [540000000]:เขาเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.51627034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.982712543+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.982763946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.9827706+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:00.98278392+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.982795354+07:00","message":"[bufferProcess] interim [80000000]:เขาเรียกว่าช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.982798123+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.982804213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.982807571+07:00","message":"> Transcript [50018] [false]: 'เขาเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.982811158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.982813523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.982815634+07:00","message":"StatePrefix: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:00.982817773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:01.173888508+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:01.173930212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:01.17393621+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:01.173949297+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.173956193+07:00","message":"[bufferProcess] interim [320000000]:เขาเรียกว่าช่วงพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.173959025+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.17396556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.173968505+07:00","message":"> Transcript [50019] [false]: 'เขาเรียกว่าช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.1739716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.173973895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.173977476+07:00","message":"StatePrefix: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.173980032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:01.310053146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:01.310060825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:01.369741642+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:01.369782173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:01.369787883+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:01.369803028+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.369810878+07:00","message":"[bufferProcess] interim [500000000]:เขาเรียกว่าช่วงพักเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.36981384+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.369817588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.369820309+07:00","message":"> Transcript [50020] [false]: 'เขาเรียกว่าช่วงพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.369823902+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.3698262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.369828182+07:00","message":"StatePrefix: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:01.369830328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.022858273+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.022893458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.022899278+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.022912963+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022920327+07:00","message":"[bufferProcess] interim [100000000]:เขาเรียกว่าช่วงพักเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022923233+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022930083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022932846+07:00","message":"> Transcript [50021] [false]: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022936024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022938351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022940358+07:00","message":"StatePrefix: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022942922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022948907+07:00","message":"Push: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022951365+07:00","message":"TextPushed: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022954077+07:00","message":"Set new StatePrefix : 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.022956529+07:00","message":"Next Push (prob) : 'ว่าช่วงพักเที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.022982237+07:00","message":"push: {false เขาเรียก 0 0xc0045e2080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.202583398+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.202624222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.202630386+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.202648928+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.202657211+07:00","message":"[bufferProcess] interim [280000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.202660986+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.202664982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.202667798+07:00","message":"> Transcript [50022] [false]: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.202670947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.202673613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.202675647+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.202677815+07:00","message":"TextPushed: 'เขาเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.389539295+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.38957304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.389580587+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.389596167+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.389604051+07:00","message":"[bufferProcess] interim [460000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.389606914+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.389610868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.389614281+07:00","message":"> Transcript [50023] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.389617999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.389620104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.38962247+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.389624804+07:00","message":"TextPushed: 'เขาเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.96384402+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.96388725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.963894156+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:02.963909733+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.963918309+07:00","message":"[bufferProcess] interim [60000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.963920939+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.963924835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.963927586+07:00","message":"> Transcript [50024] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.963930944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.963933274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.963935523+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:02.963938089+07:00","message":"TextPushed: 'เขาเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.481630459+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.481671945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.481677993+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.481692416+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481701146+07:00","message":"[bufferProcess] interim [540000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481703998+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481712133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481715359+07:00","message":"> Transcript [50025] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481719067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481721661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481723923+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481726559+07:00","message":"TextPushed: 'เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481731728+07:00","message":"Push: 'ว่าช่วงพักเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481734507+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481736905+07:00","message":"Set new StatePrefix : 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.481739979+07:00","message":"Next Push (prob) : 'โรงเรียนไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.481749376+07:00","message":"push: {false ว่าช่วงพักเที่ยง 0 0xc0045e2080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.808821515+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.808868543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.808875328+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.808892266+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.808921315+07:00","message":"[bufferProcess] interim [840000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.808924423+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.808932297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.808945617+07:00","message":"> Transcript [50026] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.808952123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.808955072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.808957562+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.808960418+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.832878099+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.832922112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.83292918+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:03.832945399+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.832956445+07:00","message":"[bufferProcess] interim [900000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.832959297+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.832967171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.832970477+07:00","message":"> Transcript [50027] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.832974649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.832976887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.832979585+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:03.832982745+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:04.310949623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:04.310961594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.480820133+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.480858201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.480864638+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.480879799+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.480889765+07:00","message":"[bufferProcess] interim [500000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.480892266+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.48090153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.480904793+07:00","message":"> Transcript [50028] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.480909094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.48091133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.480913836+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.480916783+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.745420906+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.745463018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.745469561+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.745483596+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745493915+07:00","message":"[bufferProcess] interim [800000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745496896+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745501135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745504681+07:00","message":"> Transcript [50029] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745508611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745510949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745513467+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745516523+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745519658+07:00","message":"Push: 'โรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745521929+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745524628+07:00","message":"Set new StatePrefix : 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.745527309+07:00","message":"Next Push (prob) : 'โหวตมาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.745537719+07:00","message":"push: {false โรงเรียนไหน 0 0xc0045e2080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.850903931+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.850948051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.850954994+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.850970313+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.850981533+07:00","message":"[bufferProcess] interim [860000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.850986659+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.850994293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.850997535+07:00","message":"> Transcript [50030] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.851001978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.851004726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.851007342+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.851010191+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.903864218+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.903903428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.903910335+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:04.903925548+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.903932938+07:00","message":"[bufferProcess] interim [980000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.903935838+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.90394246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.903945337+07:00","message":"> Transcript [50031] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.903949021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.903951127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.903953134+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:04.903956757+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.005147436+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.005205231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.005213068+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.005231824+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.005241318+07:00","message":"[bufferProcess] interim [100000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.005244145+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.005248498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.005251486+07:00","message":"> Transcript [50032] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.005255164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.005257329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.005259833+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.005263016+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.269154613+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.269212506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.269220289+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.2692369+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.269245007+07:00","message":"[bufferProcess] interim [340000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.269248211+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.269255386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.269258107+07:00","message":"> Transcript [50033] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.269262299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.269264416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.2692667+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.269269712+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.269275988+07:00","message":"Push: 'โหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.26927797+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.269280286+07:00","message":"Set new StatePrefix : 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.269283018+07:00","message":"Next Push (prob) : 'กว่าโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.269290334+07:00","message":"push: {false โหวตมาลัย 0 0xc0045e2080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.271963877+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.271993683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.272000118+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.272012691+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.272021669+07:00","message":"[bufferProcess] interim [400000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.272024234+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.272030511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.272033284+07:00","message":"> Transcript [50034] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.272037039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.272039129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.272041069+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.272043627+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.600011033+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.600058361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.600065451+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.600082893+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.600094327+07:00","message":"[bufferProcess] interim [640000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.600097269+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.600104161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.600106987+07:00","message":"> Transcript [50035] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.600110855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.60011307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.600115479+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.600118548+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.725706031+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.725749966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้องมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.725756956+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้องมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.725773137+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.725785694+07:00","message":"[bufferProcess] interim [760000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.725788746+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.725795438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.725798674+07:00","message":"> Transcript [50036] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.725803067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.72580707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.725809763+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.725812726+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.731715527+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.731736254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.731741611+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.731751473+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.731759053+07:00","message":"[bufferProcess] interim [820000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.731761666+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.731764852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.731768251+07:00","message":"> Transcript [50037] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.731773443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.73177681+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.731780529+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.731784303+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.731791563+07:00","message":"Push: 'กว่าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.73179392+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.73179632+07:00","message":"Set new StatePrefix : 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.731799233+07:00","message":"Next Push (prob) : 'ที่ไปร้องมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.731808753+07:00","message":"push: {false กว่าโรงเรียน 0 0xc0045e2080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.828642157+07:00","message":"[GCS] IsForceVAD: false for message ID: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.940700544+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.940739406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้วประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.940746226+07:00","message":"receive interim result [false|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้วประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.940762598+07:00","message":"[buffer interim] 3859 false เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้วประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.940770706+07:00","message":"[bufferProcess] interim [60000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้วประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.94077397+07:00","message":"[bufferProcess] send to processor:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.940783779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.940786612+07:00","message":"> Transcript [50038] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.940789843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:05.940792764+07:00","message":"Set new StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:05.963489294+07:00","message":"[GCS] Start streaming session, msgId: 3860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.043047366+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.043089217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาลัยกว่าโรงเรียนที่ไปร้องมาแล้วประมาณ\",\"confidence\":0.9089307}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.043096568+07:00","message":"receive interim result [true|false]: เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาลัยกว่าโรงเรียนที่ไปร้องมาแล้วประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.043106296+07:00","message":"end recv isFinal message id 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.043108437+07:00","message":"end Recv id 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.043115784+07:00","message":"[buffer interim] 3859 true เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาลัยกว่าโรงเรียนที่ไปร้องมาแล้วประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043126595+07:00","message":"[bufferProcess] interim [90000000]:เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาลัยกว่าโรงเรียนที่ไปร้องมาแล้วประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043130909+07:00","message":"[bufferProcess] send to processor (isfinal):เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้วประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043135231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043138483+07:00","message":"> Transcript [50039] [false]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้วประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043142822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043144857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043146909+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043149806+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.04315218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043154368+07:00","message":"> Transcript [50040] [true]: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาลัยกว่าโรงเรียนที่ไปร้องมาแล้วประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043156872+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043158588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043160379+07:00","message":"StatePrefix: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนพี่ไปลองมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043162455+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043164293+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043383708+07:00","message":"Push: 'ที่ไปร้องมาแล้วประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043386842+07:00","message":"TextPushed: 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนโหวตมาลัยกว่าโรงเรียนที่ไปร้องมาแล้วประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.04338953+07:00","message":"Set new StatePrefix : 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาลัยกว่าโรงเรียนที่ไปร้องมาแล้วประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.04339195+07:00","message":"Next Push (prob) : 'เขาเรียกว่าช่วงพักเที่ยงโรงเรียนไหนบวชมาลัยกว่าโรงเรียนที่ไปร้องมาแล้วประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.043400298+07:00","message":"push: {true ที่ไปร้องมาแล้วประมาณ 0 0xc0045e2080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.043438659+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3859.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:06.054541918+07:00","message":"write wav file: './tmp/7589/7589_3859.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.210625261+07:00","message":"[GCS] IsForceVAD: false for message ID: 3860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.328634465+07:00","message":"receive streaming session, msgId: 3860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.328668301+07:00","message":"found end of frame, send empty tag with msgId: 3860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.328671965+07:00","message":"end Recv id 3860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.328682166+07:00","message":"[buffer interim] 3860 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.328690417+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.328695178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.328698549+07:00","message":"> Transcript [50041] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.328701356+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.328703369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.328706199+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.328708382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.328711039+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.328722231+07:00","message":"push: {true \n 0 0xc004748100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:06.333229093+07:00","message":"write wav file: './tmp/7589/7589_3860.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.469621139+07:00","message":"[GCS] Start streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.842339842+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.842392557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.842398202+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:06.842417473+07:00","message":"[buffer interim] 3861 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.842425329+07:00","message":"[bufferProcess] interim [420000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:06.842427229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.083617394+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.083665949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"OK\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.083674385+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.083692664+07:00","message":"[buffer interim] 3861 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.083702791+07:00","message":"[bufferProcess] interim [540000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.083707063+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.083712935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.083715983+07:00","message":"> Transcript [50042] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.083718869+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:07.311070859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:07.311071423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.357625416+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.357667031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.357672641+07:00","message":"receive interim result [false|false]: เอาเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.357687254+07:00","message":"[buffer interim] 3861 false เอาเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.357699841+07:00","message":"[bufferProcess] interim [600000000]:เอาเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.357703459+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.35771515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.357719816+07:00","message":"> Transcript [50043] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.357723951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.357728234+07:00","message":"Set new StatePrefix: 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.443715978+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.443753434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.443759779+07:00","message":"receive interim result [false|false]: เอาเกรด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.443772264+07:00","message":"[buffer interim] 3861 false เอาเกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.443779778+07:00","message":"[bufferProcess] interim [660000000]:เอาเกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.443782291+07:00","message":"[bufferProcess] send to processor:เอาเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.443789842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.443792875+07:00","message":"> Transcript [50044] [false]: 'เอาเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.443795381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.443797913+07:00","message":"Set new StatePrefix: 'เอาเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.497831771+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.497876798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา 7:00\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.497883153+07:00","message":"receive interim result [false|false]: เอา 7:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.497900938+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.497904459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.49790751+07:00","message":"receive interim result [false|false]: เอาเกรดโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.497913602+07:00","message":"[buffer interim] 3861 false เอา 7:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.497917965+07:00","message":"[buffer interim] 3861 false เอาเกรดโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497926647+07:00","message":"[bufferProcess] interim [720000000]:เอา 7:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497929252+07:00","message":"[bufferProcess] send to processor:เอาเกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497932695+07:00","message":"[bufferProcess] interim [780000000]:เอาเกรดโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497934642+07:00","message":"[bufferProcess] send to processor:เอา 7:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497937827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497940723+07:00","message":"> Transcript [50045] [false]: 'เอาเกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497943532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497945615+07:00","message":"Set new StatePrefix: 'เอาเกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497947312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497949299+07:00","message":"> Transcript [50046] [false]: 'เอา 7:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.497951172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.49795287+07:00","message":"Set new StatePrefix: 'เอา 7:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.535557496+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.535606359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.535615113+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.535634093+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.535648037+07:00","message":"[bufferProcess] interim [900000000]:เอาเกรดโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.535652178+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.535659816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.535663831+07:00","message":"> Transcript [50047] [false]: 'เอาเกรดโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.535667368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.535670658+07:00","message":"Set new StatePrefix: 'เอาเกรดโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.944838803+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.944879923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.944886835+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:07.944901953+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.944910342+07:00","message":"[bufferProcess] interim [500000000]:เอาเกรดโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.944913231+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.944919629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.94492269+07:00","message":"> Transcript [50048] [false]: 'เอาเกรดโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.944926595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.944928791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.944931049+07:00","message":"StatePrefix: 'เอาเกรดโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:07.944933539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.117504892+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.117552033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.117560643+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียนเด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.117577955+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียนเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117591023+07:00","message":"[bufferProcess] interim [640000000]:เอาเกรดโรงเรียนเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117595069+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117603256+07:00","message":"[bufferProcess] send to processor (ticker):เอาเกรดโรงเรียนเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117607412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117611356+07:00","message":"> Transcript [50049] [false]: 'เอาเกรดโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117615633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.11761816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.11762022+07:00","message":"StatePrefix: 'เอาเกรดโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117622349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117624052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117626081+07:00","message":"> Transcript [50050] [false]: 'เอาเกรดโรงเรียนเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117628098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117629973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.117631753+07:00","message":"StatePrefix: 'เอาเกรดโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.11763348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.455902016+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.455939799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.455946036+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียนเด็กๆวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.455958286+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียนเด็กๆวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.455967098+07:00","message":"[bufferProcess] interim [0]:เอาเกรดโรงเรียนเด็กๆวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.455970519+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.632582687+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.632621398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆวิ่งตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.632627529+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียนเด็กๆวิ่งตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.632638993+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียนเด็กๆวิ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632649829+07:00","message":"[bufferProcess] interim [180000000]:เอาเกรดโรงเรียนเด็กๆวิ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632652517+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรงเรียนเด็กๆวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632657961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632660704+07:00","message":"> Transcript [50051] [false]: 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632663938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632666274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632668516+07:00","message":"StatePrefix: 'เอาเกรดโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632670781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632675179+07:00","message":"Push: 'เอาเกรดโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632677142+07:00","message":"TextPushed: 'เอาเกรดโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.632679206+07:00","message":"Set new StatePrefix : 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.63268159+07:00","message":"Next Push (prob) : 'เรียนเด็กๆวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.632689398+07:00","message":"push: {false เอาเกรดโรง 0 0xc004338b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.831937858+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.831978421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆวิ่งตามหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.831985245+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียนเด็กๆวิ่งตามหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:09.831999246+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียนเด็กๆวิ่งตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.832006912+07:00","message":"[bufferProcess] interim [420000000]:เอาเกรดโรงเรียนเด็กๆวิ่งตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.832009602+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรงเรียนเด็กๆวิ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.832013453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.832016685+07:00","message":"> Transcript [50052] [false]: 'เอาเกรดโรงเรียนเด็กๆวิ่งตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.832020203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.83202234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.832024499+07:00","message":"StatePrefix: 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:09.832026671+07:00","message":"TextPushed: 'เอาเกรดโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.0526798+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.052718247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆวิ่งตามหาตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.052725736+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียนเด็กๆวิ่งตามหาตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.052742244+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียนเด็กๆวิ่งตามหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.052752164+07:00","message":"[bufferProcess] interim [600000000]:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.052757037+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรงเรียนเด็กๆวิ่งตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.052760594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.052763568+07:00","message":"> Transcript [50053] [false]: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.052767627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.052769822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.052771865+07:00","message":"StatePrefix: 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.052774312+07:00","message":"TextPushed: 'เอาเกรดโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.135444599+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.13547971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.135485932+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.135497761+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.135504858+07:00","message":"[bufferProcess] interim [660000000]:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.135507336+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.13551094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.135513946+07:00","message":"> Transcript [50054] [false]: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.135519025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.135521652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.135523699+07:00","message":"StatePrefix: 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.135525825+07:00","message":"TextPushed: 'เอาเกรดโรง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:10.311338074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:10.311358864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.399138456+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.399182051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.399199456+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.399214194+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.39922279+07:00","message":"[bufferProcess] interim [960000000]:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.399225295+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.39923093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.399234254+07:00","message":"> Transcript [50055] [false]: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.399238273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.399240604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.399242878+07:00","message":"StatePrefix: 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.399245254+07:00","message":"TextPushed: 'เอาเกรดโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.399250604+07:00","message":"Push: 'เรียนเด็กๆวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.399252746+07:00","message":"TextPushed: 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.399254893+07:00","message":"Set new StatePrefix : 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.399257114+07:00","message":"Next Push (prob) : 'ตามหาต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.399267263+07:00","message":"push: {false เรียนเด็กๆวิ่ง 0 0xc004338b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.513534622+07:00","message":"[GCS] Cleaned up inactive client: 3834"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.513554078+07:00","message":"[GCS] Cleaned up inactive client: 3832"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.513557013+07:00","message":"[GCS] Cleaned up inactive client: 3826"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.513559258+07:00","message":"[GCS] Cleaned up inactive client: 3830"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.513561339+07:00","message":"[GCS] Cleaned up inactive client: 3828"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.513563855+07:00","message":"[GCS] Cleaned up inactive client: 3829"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.513566139+07:00","message":"[GCS] Cleaned up inactive client: 3833"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.513568209+07:00","message":"[GCS] Cleaned up inactive client: 3827"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.513570012+07:00","message":"[GCS] Cleaned up inactive client: 3835"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.513571823+07:00","message":"[GCS] Cleaned up inactive client: 3831"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.682571569+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.682613569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.682621169+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.682636363+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.682645214+07:00","message":"[bufferProcess] interim [200000000]:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.682648006+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.68265151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.682655608+07:00","message":"> Transcript [50056] [false]: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.68265961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.682661807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.68266418+07:00","message":"StatePrefix: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.682667204+07:00","message":"TextPushed: 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.76796157+07:00","message":"[GCS] IsForceVAD: false for message ID: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.820299462+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.820341205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.820352146+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.820369516+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.820376855+07:00","message":"[bufferProcess] interim [320000000]:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.82037945+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.820383343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.820386259+07:00","message":"> Transcript [50057] [false]: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.820389891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.820392137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.820394389+07:00","message":"StatePrefix: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.820397396+07:00","message":"TextPushed: 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.831706122+07:00","message":"[GCS] Start streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.877974365+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.878021802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.87803066+07:00","message":"receive interim result [false|false]: เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.878047739+07:00","message":"[buffer interim] 3861 false เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.878055214+07:00","message":"[bufferProcess] interim [440000000]:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.878058738+07:00","message":"[bufferProcess] send to processor:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.878062757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.87806563+07:00","message":"> Transcript [50058] [false]: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสียงด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.878069618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.878071993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.878075175+07:00","message":"StatePrefix: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.878077963+07:00","message":"TextPushed: 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.963037667+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.963081546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ\",\"confidence\":0.91827726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.963087734+07:00","message":"receive interim result [true|false]: เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.963098027+07:00","message":"end recv isFinal message id 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.963100359+07:00","message":"end Recv id 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.963106182+07:00","message":"[buffer interim] 3861 true เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963117693+07:00","message":"[bufferProcess] interim [500000000]:เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963121194+07:00","message":"[bufferProcess] send to processor (isfinal):เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963124412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963128947+07:00","message":"> Transcript [50059] [false]: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963132578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963134644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963137191+07:00","message":"StatePrefix: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963139909+07:00","message":"TextPushed: 'เอาเกรดโรงเรียนเด็กๆวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963147448+07:00","message":"Push: 'ตามหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963149343+07:00","message":"TextPushed: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.96315158+07:00","message":"Set new StatePrefix : 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963154128+07:00","message":"Next Push (prob) : 'เสี่ยงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963156143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963158695+07:00","message":"> Transcript [50060] [true]: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963161294+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963163104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.96316518+07:00","message":"StatePrefix: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้นเสี่ยงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963167284+07:00","message":"TextPushed: 'เอาเกรดโรงเรียนเด็กๆวิ่งตามหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:10.963169644+07:00","message":"Push: 'เสี่ยงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.963178592+07:00","message":"push: {false ตามหาต้น 0 0xc004338b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:10.963204365+07:00","message":"push: {true เสี่ยงนะคะ 0 0xc004338b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:10.972615145+07:00","message":"write wav file: './tmp/7589/7589_3861.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.579404198+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.579453864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.579459917+07:00","message":"receive interim result [false|false]: เต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.57947635+07:00","message":"[buffer interim] 3862 false เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.579484021+07:00","message":"[bufferProcess] interim [600000000]:เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.579485934+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.81403944+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.814074655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.814080273+07:00","message":"receive interim result [false|false]: เต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.814091081+07:00","message":"[buffer interim] 3862 false เต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.814098371+07:00","message":"[bufferProcess] interim [780000000]:เต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.814100524+07:00","message":"[bufferProcess] send to processor:เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.81410396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.814106712+07:00","message":"> Transcript [50061] [false]: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.814109049+07:00","message":"Set StatePrefix (first interim): 'เต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.996518984+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.996561721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.996569513+07:00","message":"receive interim result [false|false]: เต็มเลยเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:11.996588644+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.996601349+07:00","message":"[bufferProcess] interim [960000000]:เต็มเลยเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.996604875+07:00","message":"[bufferProcess] send to processor:เต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.996610278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.996614774+07:00","message":"> Transcript [50062] [false]: 'เต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.996619532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.996622251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.996625041+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:11.996628107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.000585066+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.00061688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.000622438+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.00063549+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.000642527+07:00","message":"[bufferProcess] interim [20000000]:เต็มเลยเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.000645011+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.000650912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.000653916+07:00","message":"> Transcript [50063] [false]: 'เต็มเลยเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.000657248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.000659774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.000661711+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.00066411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.211238148+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.211285884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.211293223+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.211309717+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.211329168+07:00","message":"[bufferProcess] interim [200000000]:เต็มเลยเด็กๆมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.211332364+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.211341939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.21135079+07:00","message":"> Transcript [50064] [false]: 'เต็มเลยเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.211355078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.211357482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.2113595+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.211361911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.321133007+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.321178161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.321184881+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.321213606+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.321222458+07:00","message":"[bufferProcess] interim [320000000]:เต็มเลยเด็กๆมารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.321224819+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.32123467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.321237655+07:00","message":"> Transcript [50065] [false]: 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.321241076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.321243473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.321245393+07:00","message":"StatePrefix: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.32124758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.321253584+07:00","message":"Push: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.321255586+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.32125764+07:00","message":"Set new StatePrefix : 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.321262347+07:00","message":"Next Push (prob) : 'เลยเด็กๆมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.321270199+07:00","message":"push: {false เต็ม 0 0xc004b6d900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.454009038+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.454046751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมานอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.454054853+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมานอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.454070807+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมานอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.45407831+07:00","message":"[bufferProcess] interim [380000000]:เต็มเลยเด็กๆมานอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.454081012+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.454084508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.454087606+07:00","message":"> Transcript [50066] [false]: 'เต็มเลยเด็กๆมารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.454091763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.454094484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.454096533+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.454098955+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.566697975+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.566735066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมาร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.566741257+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมาร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.56675642+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมาร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.566764566+07:00","message":"[bufferProcess] interim [440000000]:เต็มเลยเด็กๆมาร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.566767077+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมานอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.566774023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.566776721+07:00","message":"> Transcript [50067] [false]: 'เต็มเลยเด็กๆมานอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.566779942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.566782238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.566786433+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.566788965+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.636326302+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.63636425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมานอนต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.636371305+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมานอนต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.636385628+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมานอนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.636392821+07:00","message":"[bufferProcess] interim [500000000]:เต็มเลยเด็กๆมานอนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.636396211+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมาร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.636404201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.636407438+07:00","message":"> Transcript [50068] [false]: 'เต็มเลยเด็กๆมาร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.636410919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.636413421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.636415531+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.636417842+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.677242988+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.677284202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.677291444+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.677309081+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677317673+07:00","message":"[bufferProcess] interim [560000000]:เต็มเลยเด็กๆมารอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677320409+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมานอนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677324436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677328713+07:00","message":"> Transcript [50069] [false]: 'เต็มเลยเด็กๆมานอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677332728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677334867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677337188+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677339645+07:00","message":"TextPushed: 'เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677342656+07:00","message":"Push: 'เลยเด็กๆมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677344663+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677346866+07:00","message":"Set new StatePrefix : 'เต็มเลยเด็กๆมานอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.677349018+07:00","message":"Next Push (prob) : 'นอนต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.677356927+07:00","message":"push: {false เลยเด็กๆมา 0 0xc004b6d900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.714036022+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.714070019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอต้อนรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.714076489+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอต้อนรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.714089059+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.714096353+07:00","message":"[bufferProcess] interim [620000000]:เต็มเลยเด็กๆมารอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.714099555+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.714106139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.714108815+07:00","message":"> Transcript [50070] [false]: 'เต็มเลยเด็กๆมารอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.714111091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.714113333+07:00","message":"Set new StatePrefix: 'เต็มเลยเด็กๆมารอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.780882739+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.780919663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.780925905+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.780939692+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.780950136+07:00","message":"[bufferProcess] interim [800000000]:เต็มเลยเด็กๆมารอรับเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.78095272+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.780956712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.780959624+07:00","message":"> Transcript [50071] [false]: 'เต็มเลยเด็กๆมารอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.780962245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.780964696+07:00","message":"Set new StatePrefix: 'เต็มเลยเด็กๆมารอต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.893471676+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.893508859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับคอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.893515267+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับคอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.893530229+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.893539085+07:00","message":"[bufferProcess] interim [920000000]:เต็มเลยเด็กๆมารอรับคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.893541695+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.893545054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.89354768+07:00","message":"> Transcript [50072] [false]: 'เต็มเลยเด็กๆมารอรับเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.89355006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.893555976+07:00","message":"Set new StatePrefix: 'เต็มเลยเด็กๆมารอรับเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.978095982+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.978133545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.978139495+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:12.97815652+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.97816515+07:00","message":"[bufferProcess] interim [980000000]:เต็มเลยเด็กๆมารอรับข้อคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.978168076+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.978172478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.978175362+07:00","message":"> Transcript [50073] [false]: 'เต็มเลยเด็กๆมารอรับคอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.978177814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:12.978180297+07:00","message":"Set new StatePrefix: 'เต็มเลยเด็กๆมารอรับคอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.164879736+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.164925923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.164933314+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.164950931+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.164958395+07:00","message":"[bufferProcess] interim [160000000]:เต็มเลยเด็กๆมารอรับข้อคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.16496104+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.16496991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.16497392+07:00","message":"> Transcript [50074] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.164976596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.164978779+07:00","message":"Set new StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.277296401+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.277333842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.277340112+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.277355423+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.277362847+07:00","message":"[bufferProcess] interim [280000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.277369346+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.277372837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.277375767+07:00","message":"> Transcript [50075] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.277381045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.277383501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.277385358+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.277387663+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:13.311871968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:13.311879979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.468513895+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.468550992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.468558519+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.468575951+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.468586221+07:00","message":"[bufferProcess] interim [460000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.468589089+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.468592944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.468596132+07:00","message":"> Transcript [50076] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.468600215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.468602456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.468604863+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.468608425+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.651117331+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.651159534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.651166547+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.651182708+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.651202536+07:00","message":"[bufferProcess] interim [640000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.651205994+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.651213081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.651216096+07:00","message":"> Transcript [50077] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.651219448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.651221633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.651223964+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.651227163+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.814107848+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.814149904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.814156798+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.814175872+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814184975+07:00","message":"[bufferProcess] interim [820000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814197525+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.81420822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814211579+07:00","message":"> Transcript [50078] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814215946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814218328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814220759+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814223503+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814233465+07:00","message":"Push: 'รอรับข้อคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814235726+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814238663+07:00","message":"Set new StatePrefix : 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.814241391+07:00","message":"Next Push (prob) : 'เราต้องคุยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.814249197+07:00","message":"push: {false รอรับข้อคือ 0 0xc004b6d900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.854353938+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.854393258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ.\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.854401214+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ."}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:13.854416364+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.854423509+07:00","message":"[bufferProcess] interim [880000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.854426502+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.85443387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.854436807+07:00","message":"> Transcript [50079] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.854440335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.854442383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.854445314+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:13.854448031+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.358724455+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.3587691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.358775785+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.358790706+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.35880135+07:00","message":"[bufferProcess] interim [300000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.358804198+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.358810099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.358813059+07:00","message":"> Transcript [50080] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.358818515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.358820825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.358822935+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.358825458+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.499204435+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.4992459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.49925317+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.499269506+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.49927738+07:00","message":"[bufferProcess] interim [420000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.499279964+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.499287528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.499290509+07:00","message":"> Transcript [50081] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.499294167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.499296797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.499299022+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.499301781+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.558187258+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.558235099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.558242382+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.558257338+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.558264662+07:00","message":"[bufferProcess] interim [540000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.55826797+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.558274984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.55827793+07:00","message":"> Transcript [50082] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.558281669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.558283877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.558286021+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.558288796+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.558295425+07:00","message":"Push: 'เราต้องคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.558298226+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.558300891+07:00","message":"Set new StatePrefix : 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.558303289+07:00","message":"Next Push (prob) : 'ผอจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.558310466+07:00","message":"push: {false เราต้องคุยกับ 0 0xc004b6d900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.748008443+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.748046449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.748053659+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:14.748067175+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.748075297+07:00","message":"[bufferProcess] interim [780000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.748078375+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.748084906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.748087909+07:00","message":"> Transcript [50083] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.748090523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:14.748092818+07:00","message":"Set new StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:15.386054828+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:15.386099027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:15.386106513+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:15.386121073+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:15.386131668+07:00","message":"[bufferProcess] interim [380000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:15.386134388+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:15.386140989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:15.386144379+07:00","message":"> Transcript [50084] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:15.386148313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:15.386152473+07:00","message":"Set new StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.019787986+07:00","message":"[GCS] IsForceVAD: false for message ID: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.093359999+07:00","message":"[GCS] Start streaming session, msgId: 3863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.115955274+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.115993305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ.\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.116000393+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ."}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.116011838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทางโรงเรียนก่อนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.116015517+07:00","message":"receive interim result [false|false]:  ทางโรงเรียนก่อนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.116024269+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ."}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.116028619+07:00","message":"[buffer interim] 3862 false  ทางโรงเรียนก่อนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.11603515+07:00","message":"[bufferProcess] interim [100000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.116037879+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.116041597+07:00","message":"[bufferProcess] interim [100000000]: ทางโรงเรียนก่อนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.1160443+07:00","message":"[bufferProcess] update buffer: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.116047352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.116052045+07:00","message":"> Transcript [50085] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.116055702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.116057922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.116059781+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.116062155+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.129508897+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.12954452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.129551587+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.129569481+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.129576597+07:00","message":"[bufferProcess] interim [160000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.129580079+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.129587981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.129590808+07:00","message":"> Transcript [50086] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.129595276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.129597622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.129600278+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.129603948+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.137549135+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.137581402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ.\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.137602998+07:00","message":"receive interim result [false|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ."}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.137620278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทางโรงเรียนก่อนได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.137625274+07:00","message":"receive interim result [false|false]:  ทางโรงเรียนก่อนได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.13763343+07:00","message":"[buffer interim] 3862 false เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ."}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.137637974+07:00","message":"[buffer interim] 3862 false  ทางโรงเรียนก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.137643476+07:00","message":"[bufferProcess] interim [220000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.137646437+07:00","message":"[bufferProcess] send to processor:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.137649633+07:00","message":"[bufferProcess] interim [220000000]: ทางโรงเรียนก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.137652051+07:00","message":"[bufferProcess] update buffer: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.137655174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.137657969+07:00","message":"> Transcript [50087] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.137662093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.137664194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.137666074+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.137669021+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.20526182+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.205299505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอทางโรงเรียนก่อนได้รับ\",\"confidence\":0.9445453}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.205305703+07:00","message":"receive interim result [true|false]: เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอทางโรงเรียนก่อนได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.205315606+07:00","message":"end recv isFinal message id 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.20531851+07:00","message":"end Recv id 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.205327059+07:00","message":"[buffer interim] 3862 true เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอทางโรงเรียนก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205337824+07:00","message":"[bufferProcess] interim [220000000]:เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอทางโรงเรียนก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205341911+07:00","message":"[bufferProcess] send to processor (isfinal):เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205345859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.2053553+07:00","message":"> Transcript [50088] [false]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205361187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205363237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205365157+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205367999+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205371624+07:00","message":"Push: 'ผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205374103+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205376484+07:00","message":"Set new StatePrefix : 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205378857+07:00","message":"Next Push (prob) : 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205380634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205382858+07:00","message":"> Transcript [50089] [true]: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอทางโรงเรียนก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205385337+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205387162+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205389585+07:00","message":"StatePrefix: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205391922+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205393765+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.205485887+07:00","message":"push: {false ผอ. ทางโรงเรียนก่อน 0 0xc004b6d900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205602444+07:00","message":"Push: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.20560726+07:00","message":"TextPushed: 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอ. ทางโรงเรียนก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205610676+07:00","message":"Set new StatePrefix : 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอทางโรงเรียนก่อนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205612794+07:00","message":"Next Push (prob) : 'เต็มเลยเด็กๆมารอรับข้อคือเราต้องคุยกับผอทางโรงเรียนก่อนได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.205620852+07:00","message":"push: {true ได้รับ 0 0xc004b6d900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.205613736+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3862.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:16.215835322+07:00","message":"write wav file: './tmp/7589/7589_3862.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:16.312129146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:16.312132676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.408436835+07:00","message":"[GCS] IsForceVAD: false for message ID: 3863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.519186396+07:00","message":"receive streaming session, msgId: 3863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.519234488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบสถ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.519240545+07:00","message":"receive interim result [false|false]: โบสถ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.519255751+07:00","message":"[buffer interim] 3863 false โบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.519264035+07:00","message":"[bufferProcess] interim [540000000]:โบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.519266228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.539634721+07:00","message":"receive streaming session, msgId: 3863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.539662543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โบสถ์\",\"confidence\":0.9225602}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.539668861+07:00","message":"receive interim result [true|false]: โบสถ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.539679432+07:00","message":"end recv isFinal message id 3863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.539681772+07:00","message":"end Recv id 3863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.539688052+07:00","message":"[buffer interim] 3863 true โบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539693481+07:00","message":"[bufferProcess] interim [540000000]:โบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539704666+07:00","message":"[bufferProcess] send to processor (isfinal):โบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539708422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539712001+07:00","message":"> Transcript [50090] [false]: 'โบสถ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539714433+07:00","message":"Set StatePrefix (first interim): 'โบสถ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539716152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539718096+07:00","message":"> Transcript [50091] [true]: 'โบสถ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539720717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539722793+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539724866+07:00","message":"StatePrefix: 'โบสถ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539726935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:16.539737276+07:00","message":"Push: 'โบสถ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.539747805+07:00","message":"push: {true โบสถ์ 0 0xc0045e2680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:16.550131082+07:00","message":"write wav file: './tmp/7589/7589_3863.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:16.661396099+07:00","message":"[GCS] Start streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.15137126+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.151416796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.151423584+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.151438686+07:00","message":"[buffer interim] 3864 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.151447224+07:00","message":"[bufferProcess] interim [300000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.15144914+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.196945749+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.196986392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.19699304+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.197007264+07:00","message":"[buffer interim] 3864 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.197014786+07:00","message":"[bufferProcess] interim [360000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.197017586+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.197024098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.197027025+07:00","message":"> Transcript [50092] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.197029447+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.215176383+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.215207407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.215212681+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.215224346+07:00","message":"[buffer interim] 3864 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.215232592+07:00","message":"[bufferProcess] interim [420000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.215235402+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.215240169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.215243683+07:00","message":"> Transcript [50093] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.215245746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.215248122+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.337229551+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.337273629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.337279886+07:00","message":"receive interim result [false|false]: จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.337294179+07:00","message":"[buffer interim] 3864 false จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.337308486+07:00","message":"[bufferProcess] interim [480000000]:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.337311325+07:00","message":"[bufferProcess] send to processor:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.337315201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.337318507+07:00","message":"> Transcript [50094] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.33732087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.337323168+07:00","message":"Set new StatePrefix: 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.390186003+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.39024322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.390251334+07:00","message":"receive interim result [false|false]: จะเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.390268863+07:00","message":"[buffer interim] 3864 false จะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.390281072+07:00","message":"[bufferProcess] interim [600000000]:จะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.390284316+07:00","message":"[bufferProcess] send to processor:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.390292164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.390296381+07:00","message":"> Transcript [50095] [false]: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.390299914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.390303233+07:00","message":"Set new StatePrefix: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.554219344+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.554265173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นคนเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.554271617+07:00","message":"receive interim result [false|false]: จะเป็นคนเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.554286614+07:00","message":"[buffer interim] 3864 false จะเป็นคนเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.554295015+07:00","message":"[bufferProcess] interim [720000000]:จะเป็นคนเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.554297564+07:00","message":"[bufferProcess] send to processor:จะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.554303615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.554306646+07:00","message":"> Transcript [50096] [false]: 'จะเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.554311062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.554313183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.554315481+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.554317766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.71908557+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.71912749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นคนเล่นใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.719147329+07:00","message":"receive interim result [false|false]: จะเป็นคนเล่นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.719164658+07:00","message":"[buffer interim] 3864 false จะเป็นคนเล่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.719180179+07:00","message":"[bufferProcess] interim [900000000]:จะเป็นคนเล่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.719183577+07:00","message":"[bufferProcess] send to processor:จะเป็นคนเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.719191423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.719205773+07:00","message":"> Transcript [50097] [false]: 'จะเป็นคนเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.719209739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.719212313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.719214365+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.71921723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.878652875+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.878704369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นคนเล่นใน Play\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.878711506+07:00","message":"receive interim result [false|false]: จะเป็นคนเล่นใน Play"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.878735345+07:00","message":"[buffer interim] 3864 false จะเป็นคนเล่นใน Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.87874505+07:00","message":"[bufferProcess] interim [20000000]:จะเป็นคนเล่นใน Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.878748153+07:00","message":"[bufferProcess] send to processor:จะเป็นคนเล่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.878752316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.878755286+07:00","message":"> Transcript [50098] [false]: 'จะเป็นคนเล่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.87875909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.87876134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.878763498+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.878765614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.879224228+07:00","message":"[GCS] IsForceVAD: false for message ID: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.959978307+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.960028986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นคนเล่นในเพจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.960036132+07:00","message":"receive interim result [false|false]: จะเป็นคนเล่นในเพจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.960050497+07:00","message":"[buffer interim] 3864 false จะเป็นคนเล่นในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960060985+07:00","message":"[bufferProcess] interim [140000000]:จะเป็นคนเล่นในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960063656+07:00","message":"[bufferProcess] send to processor:จะเป็นคนเล่นใน Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960070948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960074162+07:00","message":"> Transcript [50099] [false]: 'จะเป็นคนเล่นใน Play'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960078312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960080975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960083587+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960086059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960090626+07:00","message":"Push: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960092744+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960094889+07:00","message":"Set new StatePrefix : 'จะเป็นคนเล่นใน Play'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.960097183+07:00","message":"Next Push (prob) : 'คนเล่นใน Play'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.960105761+07:00","message":"push: {false จะเป็น 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.992019049+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.99206577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมจะเป็นคนเล่นในเพจ\",\"confidence\":0.93401176}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.992073514+07:00","message":"receive interim result [true|false]: ผมจะเป็นคนเล่นในเพจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.992085272+07:00","message":"end recv isFinal message id 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.992087663+07:00","message":"end Recv id 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.99209524+07:00","message":"[buffer interim] 3864 true ผมจะเป็นคนเล่นในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992104414+07:00","message":"[bufferProcess] interim [230000000]:ผมจะเป็นคนเล่นในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992111567+07:00","message":"[bufferProcess] send to processor (isfinal):จะเป็นคนเล่นในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992116722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992121235+07:00","message":"> Transcript [50100] [false]: 'จะเป็นคนเล่นในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992124892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992128772+07:00","message":"Set new StatePrefix: 'จะเป็นคนเล่นในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992131598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992134891+07:00","message":"> Transcript [50101] [true]: 'ผมจะเป็นคนเล่นในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992138733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992142805+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992145856+07:00","message":"StatePrefix: 'จะเป็นคนเล่นในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992149589+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.99215231+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992258108+07:00","message":"Push: 'คนเล่นในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992261031+07:00","message":"TextPushed: 'จะเป็นคนเล่นในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.99226331+07:00","message":"Set new StatePrefix : 'ผมจะเป็นคนเล่นในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992265603+07:00","message":"Next Push (prob) : 'ผมจะเป็นคนเล่นในเพจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:17.992273921+07:00","message":"push: {true คนเล่นในเพจ 0 0xc004748000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:17.992297787+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3864.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:17.998126889+07:00","message":"write wav file: './tmp/7589/7589_3864.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:18.071481957+07:00","message":"[GCS] Start streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:18.751276648+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:18.75133194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:18.751337761+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:18.751355731+07:00","message":"[buffer interim] 3865 false ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:18.75136408+07:00","message":"[bufferProcess] interim [660000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:18.751366126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:18.801506039+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:18.801557365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:18.801564824+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:18.801581466+07:00","message":"[buffer interim] 3865 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:18.801591073+07:00","message":"[bufferProcess] interim [780000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:18.801593436+07:00","message":"[bufferProcess] send to processor:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:18.801597275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:18.801600338+07:00","message":"> Transcript [50102] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:18.8016025+07:00","message":"Set StatePrefix (first interim): 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.065426387+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.065465704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.065471449+07:00","message":"receive interim result [false|false]: โรงเรียนไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.065486878+07:00","message":"[buffer interim] 3865 false โรงเรียนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.065495366+07:00","message":"[bufferProcess] interim [960000000]:โรงเรียนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.065497954+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.065501573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.065504476+07:00","message":"> Transcript [50103] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.065506993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.065508966+07:00","message":"Set new StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.178347659+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.178384333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.178390957+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.178402041+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.178408949+07:00","message":"[bufferProcess] interim [80000000]:โรงเรียนไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.178411394+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.178417058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.178419779+07:00","message":"> Transcript [50104] [false]: 'โรงเรียนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.178423137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.178425346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.178427586+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.178429748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.278581084+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.278629585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.278637265+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.278655895+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.278668549+07:00","message":"[bufferProcess] interim [140000000]:โรงเรียนไหนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.278672355+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.278680231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.278685477+07:00","message":"> Transcript [50105] [false]: 'โรงเรียนไหนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.278690931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.278694855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.278697841+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.278701044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:19.313120266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:19.313127544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.324771404+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.32480961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.324815488+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.324829085+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.324837334+07:00","message":"[bufferProcess] interim [260000000]:โรงเรียนไหนอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.324840217+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.324846549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.324849753+07:00","message":"> Transcript [50106] [false]: 'โรงเรียนไหนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.324853449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.324855947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.324858108+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.324860278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.455457431+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.455500974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.455507399+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.455522022+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455543229+07:00","message":"[bufferProcess] interim [380000000]:โรงเรียนไหนอยากให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455546029+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455551023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455556894+07:00","message":"> Transcript [50107] [false]: 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455561153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455563751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455565828+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455568098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455572105+07:00","message":"Push: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.4555744+07:00","message":"TextPushed: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455579244+07:00","message":"Set new StatePrefix : 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.455581934+07:00","message":"Next Push (prob) : 'ไหนอยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.455590584+07:00","message":"push: {false โรงเรียน 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.556461331+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.556504702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.556511435+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.556526574+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.556534351+07:00","message":"[bufferProcess] interim [500000000]:โรงเรียนไหนอยากให้พี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.556537082+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.55654455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.556547699+07:00","message":"> Transcript [50108] [false]: 'โรงเรียนไหนอยากให้พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.556551198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.556553516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.556555795+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.556558132+07:00","message":"TextPushed: 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.657667623+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.657714959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.657721549+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.657736795+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.657744834+07:00","message":"[bufferProcess] interim [560000000]:โรงเรียนไหนอยากให้พี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.657747431+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.657751276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.657754089+07:00","message":"> Transcript [50109] [false]: 'โรงเรียนไหนอยากให้พี่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.657757977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.657759945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.657762033+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.657764456+07:00","message":"TextPushed: 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.732887998+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.732929169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่เป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.732934897+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่เป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.732949056+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.732952939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.732955407+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.732963112+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่เป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.732966775+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.73297387+07:00","message":"[bufferProcess] interim [620000000]:โรงเรียนไหนอยากให้พี่เป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.73297649+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.732981123+07:00","message":"[bufferProcess] interim [680000000]:โรงเรียนไหนอยากให้พี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.73298316+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่เป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.732988327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.732991493+07:00","message":"> Transcript [50110] [false]: 'โรงเรียนไหนอยากให้พี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.732995702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.732997957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733000005+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733002288+07:00","message":"TextPushed: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733004012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733006106+07:00","message":"> Transcript [50111] [false]: 'โรงเรียนไหนอยากให้พี่เป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733008931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733010756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733012621+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733014484+07:00","message":"TextPushed: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733019179+07:00","message":"Push: 'ไหนอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733021299+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733023416+07:00","message":"Set new StatePrefix : 'โรงเรียนไหนอยากให้พี่เป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.733025565+07:00","message":"Next Push (prob) : 'พี่เป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.733033589+07:00","message":"push: {false ไหนอยากให้ 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.994659292+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.994702806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววีไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.99470959+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บ่าววีไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:19.99472275+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บ่าววีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.994730772+07:00","message":"[bufferProcess] interim [860000000]:โรงเรียนไหนอยากให้พี่บ่าววีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.994733194+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.994740602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.994743683+07:00","message":"> Transcript [50112] [false]: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.994746136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:19.994750386+07:00","message":"Set new StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:20.539214578+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:20.539255995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววีไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:20.539261948+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บ่าววีไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:20.539275574+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บ่าววีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:20.539284108+07:00","message":"[bufferProcess] interim [460000000]:โรงเรียนไหนอยากให้พี่บ่าววีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:20.539286709+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่บ่าววีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:20.539292803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:20.539295836+07:00","message":"> Transcript [50113] [false]: 'โรงเรียนไหนอยากให้พี่บ่าววีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:20.539299581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:20.53930194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:20.5393039+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:20.539306784+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.64767299+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.647715081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววีไปครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.647722285+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บ่าววีไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.647735789+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บ่าววีไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647744218+07:00","message":"[bufferProcess] interim [600000000]:โรงเรียนไหนอยากให้พี่บ่าววีไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647747054+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่บ่าววีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647753215+07:00","message":"[bufferProcess] send to processor (ticker):โรงเรียนไหนอยากให้พี่บ่าววีไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647756457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647760029+07:00","message":"> Transcript [50114] [false]: 'โรงเรียนไหนอยากให้พี่บ่าววีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647764261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647766617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647771408+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647775353+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647777683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647779969+07:00","message":"> Transcript [50115] [false]: 'โรงเรียนไหนอยากให้พี่บ่าววีไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647782418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647784185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647786986+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.647789108+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.938719942+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.938766215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.938772715+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.938787179+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.938798476+07:00","message":"[bufferProcess] interim [840000000]:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.938800728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.9574858+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.957527714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.957535182+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.957554716+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957562891+07:00","message":"[bufferProcess] interim [900000000]:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957565472+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957572672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957575392+07:00","message":"> Transcript [50116] [false]: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957579547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957581944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957584397+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957587147+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957596883+07:00","message":"Push: 'พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957598972+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957601805+07:00","message":"Set new StatePrefix : 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:21.957604216+07:00","message":"Next Push (prob) : 'ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:21.957612364+07:00","message":"push: {false พี่บ่าววี 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.027020914+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.027059594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.027065806+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.027081466+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.027090286+07:00","message":"[bufferProcess] interim [20000000]:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.027093269+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.027099203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.027102465+07:00","message":"> Transcript [50117] [false]: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.027106009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.027108497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.027111182+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.027114404+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:22.314044809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:22.31404479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.36304732+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.363087756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.36309446+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.363107297+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.363114837+07:00","message":"[bufferProcess] interim [200000000]:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.363117309+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.363124717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.363127829+07:00","message":"> Transcript [50118] [false]: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.363131274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.363133453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.363135298+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.363143218+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.529807633+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.529857059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.529863818+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.529879715+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.529888239+07:00","message":"[bufferProcess] interim [440000000]:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.529891076+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.529895054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.529897898+07:00","message":"> Transcript [50119] [false]: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.529901575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.529903606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.529905884+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.529908728+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.672033831+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.672083844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.672091214+07:00","message":"receive interim result [false|false]: โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.672107465+07:00","message":"[buffer interim] 3865 false โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672117984+07:00","message":"[bufferProcess] interim [560000000]:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672120667+07:00","message":"[bufferProcess] send to processor:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672124831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672127687+07:00","message":"> Transcript [50120] [false]: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672131742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672133849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672136212+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672138855+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672146742+07:00","message":"Push: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672151048+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672154164+07:00","message":"Set new StatePrefix : 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.672157299+07:00","message":"Next Push (prob) : 'ก็จะพูดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.672204319+07:00","message":"push: {false ไปแล้ว 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.738686532+07:00","message":"[GCS] IsForceVAD: false for message ID: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.871944639+07:00","message":"[GCS] Start streaming session, msgId: 3866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.927822203+07:00","message":"[GCS] IsForceVAD: false for message ID: 3866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.951943636+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.951982081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา\",\"confidence\":0.94858867}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.951989195+07:00","message":"receive interim result [true|false]: โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.951999369+07:00","message":"end recv isFinal message id 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.952001593+07:00","message":"end Recv id 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.952008409+07:00","message":"[buffer interim] 3865 true โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952017909+07:00","message":"[bufferProcess] interim [890000000]:โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952025006+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952029132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952035225+07:00","message":"> Transcript [50121] [false]: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952039134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952041205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.95204338+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952046373+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952048961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952051144+07:00","message":"> Transcript [50122] [true]: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952053762+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952055444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952057322+07:00","message":"StatePrefix: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้วก็จะพูดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952059401+07:00","message":"TextPushed: 'โรงเรียนไหนอยากให้พี่บ่าววีไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:22.952062581+07:00","message":"Push: 'ก็จะพูดกันมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:22.952073613+07:00","message":"push: {true ก็จะพูดกันมา 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:22.962366094+07:00","message":"write wav file: './tmp/7589/7589_3865.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.163866724+07:00","message":"receive streaming session, msgId: 3866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.163894937+07:00","message":"found end of frame, send empty tag with msgId: 3866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.163898388+07:00","message":"end Recv id 3866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.163906595+07:00","message":"[buffer interim] 3866 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.163915047+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.163919232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.163922031+07:00","message":"> Transcript [50123] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.163924464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.163926478+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.163928464+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.163930474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.163937028+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.163947679+07:00","message":"push: {true \n 0 0xc0052cf480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:23.168249145+07:00","message":"write wav file: './tmp/7589/7589_3866.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.324231605+07:00","message":"[GCS] Start streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.662502642+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.662552443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.662562145+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.662578084+07:00","message":"[buffer interim] 3867 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.662585054+07:00","message":"[bufferProcess] interim [360000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.662586936+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.832595179+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.832649423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.832656101+07:00","message":"receive interim result [false|false]: ที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.832672159+07:00","message":"[buffer interim] 3867 false ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.832684949+07:00","message":"[bufferProcess] interim [480000000]:ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.83268791+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.832696234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.832699329+07:00","message":"> Transcript [50124] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.832701587+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.857589874+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.857628716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีเด็ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.857634736+07:00","message":"receive interim result [false|false]: ทีเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.857650412+07:00","message":"[buffer interim] 3867 false ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.857658056+07:00","message":"[bufferProcess] interim [540000000]:ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.857660257+07:00","message":"[bufferProcess] send to processor:ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.857663568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.857666668+07:00","message":"> Transcript [50125] [false]: 'ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.857669841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.857671955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.857674172+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.857676492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.919318275+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.91936116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.919366808+07:00","message":"receive interim result [false|false]: ที่ได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:23.919382648+07:00","message":"[buffer interim] 3867 false ที่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.919391286+07:00","message":"[bufferProcess] interim [600000000]:ที่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.919393591+07:00","message":"[bufferProcess] send to processor:ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.919397578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.91940022+07:00","message":"> Transcript [50126] [false]: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.919402636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:23.919404742+07:00","message":"Set new StatePrefix: 'ทีเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.071225763+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.071274679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.071281499+07:00","message":"receive interim result [false|false]: ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.071298407+07:00","message":"[buffer interim] 3867 false ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.071306887+07:00","message":"[bufferProcess] interim [660000000]:ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.071309441+07:00","message":"[bufferProcess] send to processor:ที่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.071314497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.071317656+07:00","message":"> Transcript [50127] [false]: 'ที่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.071319972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.071322116+07:00","message":"Set new StatePrefix: 'ที่ได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.180057197+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.180098877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เลยไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.180105777+07:00","message":"receive interim result [false|false]: ที่ได้เลยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.180119802+07:00","message":"[buffer interim] 3867 false ที่ได้เลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.180127467+07:00","message":"[bufferProcess] interim [720000000]:ที่ได้เลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.180129983+07:00","message":"[bufferProcess] send to processor:ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.180137012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.180139875+07:00","message":"> Transcript [50128] [false]: 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.180141904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.180146605+07:00","message":"Set new StatePrefix: 'ที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.206563785+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.206599522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.206605736+07:00","message":"receive interim result [false|false]: ที่ได้เล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.206622798+07:00","message":"[buffer interim] 3867 false ที่ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.206632227+07:00","message":"[bufferProcess] interim [780000000]:ที่ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.206634639+07:00","message":"[bufferProcess] send to processor:ที่ได้เลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.206639219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.206642642+07:00","message":"> Transcript [50129] [false]: 'ที่ได้เลยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.206644837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.206646844+07:00","message":"Set new StatePrefix: 'ที่ได้เลยไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.310888626+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.310929281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.310935473+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.310951174+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.310961332+07:00","message":"[bufferProcess] interim [960000000]:ที่ได้เล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.310965659+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.310970152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.310973692+07:00","message":"> Transcript [50130] [false]: 'ที่ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.310976088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.310978156+07:00","message":"Set new StatePrefix: 'ที่ได้เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.417188582+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.41723361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.417242457+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.417258355+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.417268122+07:00","message":"[bufferProcess] interim [80000000]:ที่ได้เล่นแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.41727082+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.417279017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.417281905+07:00","message":"> Transcript [50131] [false]: 'ที่ได้เล่นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.417285521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.417288277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.417290489+07:00","message":"StatePrefix: 'ที่ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.417292635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.525523449+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.525564987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.525574118+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.525587311+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.525597601+07:00","message":"[bufferProcess] interim [140000000]:ที่ได้เล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.525600062+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.525604272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.525607272+07:00","message":"> Transcript [50132] [false]: 'ที่ได้เล่นแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.525611056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.525613348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.525615306+07:00","message":"StatePrefix: 'ที่ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.52561756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.58421651+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.584259487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.584266043+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.584281486+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.584290297+07:00","message":"[bufferProcess] interim [200000000]:ที่ได้เล่นแล้วแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.584293309+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.584300361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.584303269+07:00","message":"> Transcript [50133] [false]: 'ที่ได้เล่นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.584307173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.584309632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.58431191+07:00","message":"StatePrefix: 'ที่ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.584314211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.732709888+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.732747978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.732755149+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.73276994+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732777769+07:00","message":"[bufferProcess] interim [260000000]:ที่ได้เล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732780298+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732788637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732791291+07:00","message":"> Transcript [50134] [false]: 'ที่ได้เล่นแล้วแต่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732794678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732796865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732799557+07:00","message":"StatePrefix: 'ที่ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732801668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732807054+07:00","message":"Push: 'ที่ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732811838+07:00","message":"TextPushed: 'ที่ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732813862+07:00","message":"Set new StatePrefix : 'ที่ได้เล่นแล้วแต่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.732816518+07:00","message":"Next Push (prob) : 'แล้วแต่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.732824041+07:00","message":"push: {false ที่ได้เล่น 0 0xc0052cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.935188343+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.935235455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.935242268+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:24.935264344+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.935272131+07:00","message":"[bufferProcess] interim [380000000]:ที่ได้เล่นแล้วแต่ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.935274661+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.935279025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.935282651+07:00","message":"> Transcript [50135] [false]: 'ที่ได้เล่นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:24.935285078+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.045748261+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.045791273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ไม่บาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.045798031+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ไม่บาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.045817331+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ไม่บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.045831022+07:00","message":"[bufferProcess] interim [440000000]:ที่ได้เล่นแล้วแต่ไม่บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.045833792+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.0458416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.045844767+07:00","message":"> Transcript [50136] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.04584737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.045850277+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.116715162+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.116758736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้านเจ๊\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.116764946+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้านเจ๊"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.116783626+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้านเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.116793095+07:00","message":"[bufferProcess] interim [500000000]:ที่ได้เล่นแล้วแต่ในบ้านเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.116795689+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ไม่บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.116801406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.116804008+07:00","message":"> Transcript [50137] [false]: 'ที่ได้เล่นแล้วแต่ไม่บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.116806241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.11680903+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ไม่บาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.135785035+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.135835567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.135841425+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.135859506+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.135866913+07:00","message":"[bufferProcess] interim [560000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.135869192+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้านเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.135872748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.13587569+07:00","message":"> Transcript [50138] [false]: 'ที่ได้เล่นแล้วแต่ในบ้านเจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.135878028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.135880051+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้านเจ๊'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.171806006+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.171852087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่เวลา 7:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.17186206+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่เวลา 7:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.171876307+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่เวลา 7:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.171883968+07:00","message":"[bufferProcess] interim [680000000]:ที่ได้เล่นแล้วแต่เวลา 7:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.171886584+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.171893631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.171898617+07:00","message":"> Transcript [50139] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.171901042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.171903228+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.187129014+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.187169427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่เวลา 7:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.187175446+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่เวลา 7:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.187190404+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่เวลา 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.187205864+07:00","message":"[bufferProcess] interim [800000000]:ที่ได้เล่นแล้วแต่เวลา 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.187209156+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่เวลา 7:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.187212998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.187216136+07:00","message":"> Transcript [50140] [false]: 'ที่ได้เล่นแล้วแต่เวลา 7:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.187218362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.187220933+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่เวลา 7:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.201105636+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.201138144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.201144807+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.20115872+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.201181605+07:00","message":"[bufferProcess] interim [920000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.20118466+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่เวลา 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.201188575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.201191493+07:00","message":"> Transcript [50141] [false]: 'ที่ได้เล่นแล้วแต่เวลา 7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.201194942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.2011971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.201205069+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่เวลา 7:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.201207475+07:00","message":"TextPushed: 'ที่ได้เล่น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:25.315005343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:25.315018318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.477571357+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.477612952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.477619636+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.477634566+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.477645802+07:00","message":"[bufferProcess] interim [160000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.477648926+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.477655478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.477659466+07:00","message":"> Transcript [50142] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.4776625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.477664771+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.66419009+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.664247385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.664254924+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.664278358+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.664293858+07:00","message":"[bufferProcess] interim [340000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.664296969+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.664304614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.664307951+07:00","message":"> Transcript [50143] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.66431191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.664314429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.664317022+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.664320137+07:00","message":"TextPushed: 'ที่ได้เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.695612225+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.695659769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.695668025+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.695682838+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.695690995+07:00","message":"[bufferProcess] interim [400000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.695693786+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.695701597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.695704663+07:00","message":"> Transcript [50144] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.695708544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.695711077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.695713794+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.69571627+07:00","message":"TextPushed: 'ที่ได้เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.78662287+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.786666444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.786673038+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.786682995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนครับยังเหลืออีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.786685661+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลืออีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.786693714+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.786700471+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลืออีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.78670784+07:00","message":"[bufferProcess] interim [520000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.786710633+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.786716295+07:00","message":"[bufferProcess] interim [520000000]: โรงเรียนครับยังเหลืออีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.786719815+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลืออีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.786723332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.786726394+07:00","message":"> Transcript [50145] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.786730598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.786733132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.786735372+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.786737712+07:00","message":"TextPushed: 'ที่ได้เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.922579267+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.922617417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.922625066+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.922634031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนครับยังเหลือค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.922637419+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลือค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.922646359+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.922651009+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลือค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922658225+07:00","message":"[bufferProcess] interim [580000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922661218+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลืออีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922664874+07:00","message":"[bufferProcess] interim [580000000]: โรงเรียนครับยังเหลือค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922668105+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922671658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922674555+07:00","message":"> Transcript [50146] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลืออีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922678698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922681131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922683603+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922685863+07:00","message":"TextPushed: 'ที่ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922688675+07:00","message":"Push: 'แล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922690663+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922693103+07:00","message":"Set new StatePrefix : 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลืออีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.922695575+07:00","message":"Next Push (prob) : 'ครับยังเหลืออีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.922706297+07:00","message":"push: {false แล้วแต่ในบ้าน 7 โรงเรียน 0 0xc0052cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.970062834+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.9700999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.97010659+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.970116797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนครับยังเหลือค้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.970119694+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลือค้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.970127809+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:25.970133807+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลือค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.970139998+07:00","message":"[bufferProcess] interim [640000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.970143556+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.97014942+07:00","message":"[bufferProcess] interim [640000000]: โรงเรียนครับยังเหลือค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.97015295+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.97016523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.970179076+07:00","message":"> Transcript [50147] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.970183374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:25.970186387+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.13601355+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.136053926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.136061086+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.136070395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนครับยังเหลือค้างนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.136073804+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลือค้างนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.136082567+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.13608682+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลือค้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.136093813+07:00","message":"[bufferProcess] interim [820000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.136096905+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.136101032+07:00","message":"[bufferProcess] interim [820000000]: โรงเรียนครับยังเหลือค้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.136103988+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.136107544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.136111211+07:00","message":"> Transcript [50148] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.136114753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.136118985+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.1861946+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.186238435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.186245415+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.186257481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนครับยังเหลือค้างน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.186263058+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลือค้างน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.186271492+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.186275583+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลือค้างน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.186282756+07:00","message":"[bufferProcess] interim [880000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.186285536+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.186291237+07:00","message":"[bufferProcess] interim [880000000]: โรงเรียนครับยังเหลือค้างน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.186294521+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.186298524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.186302209+07:00","message":"> Transcript [50149] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.186306544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.186308885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.186311059+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.186313601+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.34030442+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.340339437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.340346325+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.340355476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนครับยังเหลือค้างน้องอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.340359762+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.340367441+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.340371904+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.340378906+07:00","message":"[bufferProcess] interim [0]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.340381457+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.340385973+07:00","message":"[bufferProcess] interim [0]: โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.340389424+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.340393231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.340396517+07:00","message":"> Transcript [50150] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.340402162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.340404548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.34040671+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.340409482+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.485741538+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.485778078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.485784172+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.485795702+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-06-22T13:38:26.485798567+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลือค้างน้องอีก 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.485806667+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.485811173+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลือค้างน้องอีก 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.485818223+07:00","message":"[bufferProcess] interim [180000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.485821218+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.485824723+07:00","message":"[bufferProcess] interim [180000000]: โรงเรียนครับยังเหลือค้างน้องอีก 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.485828003+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.48583143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.485834494+07:00","message":"> Transcript [50151] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.485838343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.485840693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.485843255+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.485845936+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.563063737+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.563105552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.56311169+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.563123673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนครับยังเหลือค้างน้องอีก 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.563126779+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลือค้างน้องอีก 20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.563134748+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.563141295+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลือค้างน้องอีก 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563148052+07:00","message":"[bufferProcess] interim [300000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563150902+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563156519+07:00","message":"[bufferProcess] interim [300000000]: โรงเรียนครับยังเหลือค้างน้องอีก 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563159426+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563162723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563165738+07:00","message":"> Transcript [50152] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563170042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563172577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563175162+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563177757+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563184336+07:00","message":"Push: 'ครับยังเหลือค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563187765+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.563191906+07:00","message":"Set new StatePrefix : 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.56319459+07:00","message":"Next Push (prob) : 'น้องอีก 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.56320948+07:00","message":"push: {false ครับยังเหลือค้าง 0 0xc0052cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.671518101+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.671556396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.671562856+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.671573923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนครับยังเหลือค้างน้องอีกสองสาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.671577329+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลือค้างน้องอีกสองสาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.67158528+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.671589975+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลือค้างน้องอีกสองสาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.671598085+07:00","message":"[bufferProcess] interim [360000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.67160102+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.671604357+07:00","message":"[bufferProcess] interim [360000000]: โรงเรียนครับยังเหลือค้างน้องอีกสองสาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.671608326+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีกสองสาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.671611961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.671615088+07:00","message":"> Transcript [50153] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.671618467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.671620646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.671623364+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.671626121+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.842004222+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.842046315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.84205401+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.8420701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.84207406+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.842083445+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.84208727+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.842094273+07:00","message":"[bufferProcess] interim [480000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.842097115+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีกสองสาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.842101149+07:00","message":"[bufferProcess] interim [480000000]: โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.842106516+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.842110273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.842113625+07:00","message":"> Transcript [50154] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีกสองสาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.842116287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.842118325+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีกสองสาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.885946823+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.885990338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.885996851+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.886018313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.886022091+07:00","message":"receive interim result [false|false]:  โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.886031618+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.886036507+07:00","message":"[buffer interim] 3867 false  โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.886043602+07:00","message":"[bufferProcess] interim [540000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.886046341+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.886049827+07:00","message":"[bufferProcess] interim [540000000]: โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.886053495+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.886057311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.886060272+07:00","message":"> Transcript [50155] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.886062989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.88606504+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.897562498+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.897589196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.897595949+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.897606955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2-3 โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.897610212+07:00","message":"receive interim result [false|false]:  2-3 โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.897616978+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.897620675+07:00","message":"[buffer interim] 3867 false  2-3 โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.897625803+07:00","message":"[bufferProcess] interim [600000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.897628698+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.897634323+07:00","message":"[bufferProcess] interim [600000000]: 2-3 โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.897637354+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.89764018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.897646052+07:00","message":"> Transcript [50156] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.89764886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.897651785+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.988870866+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.988916013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.988924837+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.98893693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2-3 โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.9889402+07:00","message":"receive interim result [false|false]:  2-3 โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.988948772+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:26.988953304+07:00","message":"[buffer interim] 3867 false  2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.988959865+07:00","message":"[bufferProcess] interim [660000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.988962997+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.988966682+07:00","message":"[bufferProcess] interim [660000000]: 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.988969656+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.98897277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.98897537+07:00","message":"> Transcript [50157] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.988978737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.988980758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.988982661+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:26.988985275+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.413960958+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.41400768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.414014943+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.414026572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.414030765+07:00","message":"receive interim result [false|false]:  โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.414039745+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.414044199+07:00","message":"[buffer interim] 3867 false  โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.414051224+07:00","message":"[bufferProcess] interim [80000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.414054582+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.414058843+07:00","message":"[bufferProcess] interim [80000000]: โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.414061433+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.414064909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.414070045+07:00","message":"> Transcript [50158] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.414074038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.41407609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.414078219+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.414080981+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.573800516+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.573846745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.573853467+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.573869079+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.573883756+07:00","message":"[bufferProcess] interim [260000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.573886954+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.573891423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.573894407+07:00","message":"> Transcript [50159] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.573898815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.573900981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.573903569+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.573908522+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.972131388+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.972168077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.972175768+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.972187319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.972190411+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.972198324+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.972213642+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972238939+07:00","message":"[bufferProcess] interim [680000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972258416+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972270001+07:00","message":"[bufferProcess] interim [680000000]: โรงเรียนผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972278655+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972300023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972342055+07:00","message":"> Transcript [50160] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.97235167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972355173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972359411+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972363973+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972377061+07:00","message":"Push: 'น้องอีก 2-3 โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972380374+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972385141+07:00","message":"Set new StatePrefix : 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:27.972389377+07:00","message":"Next Push (prob) : 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:27.972407917+07:00","message":"push: {false น้องอีก 2-3 โรง 0 0xc0052cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.095550337+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.095593254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.095599721+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.095615846+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.095624628+07:00","message":"[bufferProcess] interim [740000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.095628096+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.095637796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.095640871+07:00","message":"> Transcript [50161] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.095645232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.095647811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.095649791+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.095652229+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.101578214+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.101608948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.10161566+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.101627528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.101630721+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.10163858+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.101645376+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.101651541+07:00","message":"[bufferProcess] interim [800000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.101654793+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.10166103+07:00","message":"[bufferProcess] interim [800000000]: โรงเรียนผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.101664773+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.101668146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.101671019+07:00","message":"> Transcript [50162] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.101675052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.101677087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.101679198+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.101681859+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.180741409+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.180783714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.18079198+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.180804887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.180809801+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.18081801+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.180822301+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.180828378+07:00","message":"[bufferProcess] interim [920000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.180831446+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.180835366+07:00","message":"[bufferProcess] interim [920000000]: โรงเรียนผมเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.180838638+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.180841939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.180844645+07:00","message":"> Transcript [50163] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.18084886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.180851247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.180854407+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.180857091+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.27834475+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.278390459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.278398454+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.278411985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.278415946+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.278424515+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.278429403+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278435912+07:00","message":"[bufferProcess] interim [980000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.2784389+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278442707+07:00","message":"[bufferProcess] interim [980000000]: โรงเรียนผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278445952+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278448816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278451545+07:00","message":"> Transcript [50164] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278459367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278461882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278463872+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278466552+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278469946+07:00","message":"Push: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278471936+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278474236+07:00","message":"Set new StatePrefix : 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.278476578+07:00","message":"Next Push (prob) : 'ผมเป็นคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.278484517+07:00","message":"push: {false เรียน 0 0xc0052cfa80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:28.315581547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:28.315623283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.409056568+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.409096657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.409104454+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.409113709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.409117037+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.409125597+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.409131929+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.409139114+07:00","message":"[bufferProcess] interim [40000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.409142342+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.409148403+07:00","message":"[bufferProcess] interim [40000000]: โรงเรียนผมเป็นคนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.409151982+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.409155252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.409158252+07:00","message":"> Transcript [50165] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.409169983+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.410541651+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.410554245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.410559681+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.410570165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.410573505+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.41057889+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.410582076+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.410585665+07:00","message":"[bufferProcess] interim [100000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.410588525+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.410591593+07:00","message":"[bufferProcess] interim [100000000]: โรงเรียนผมเป็นคนที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.410594769+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.4105973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.410599819+07:00","message":"> Transcript [50166] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.410603529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.410605945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.410607877+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.410610814+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.600071766+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.60010868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.600116022+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.600127851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.600131265+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.60013975+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.600144255+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.600150762+07:00","message":"[bufferProcess] interim [280000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.600153768+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.600158921+07:00","message":"[bufferProcess] interim [280000000]: โรงเรียนผมเป็นคนที่ไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.600162385+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.600165932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.600168947+07:00","message":"> Transcript [50167] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.600172903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.60017549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.600177428+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.600181905+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.787785246+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.787821927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.787829224+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.78784008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่าตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.78784416+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.787852168+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.787857013+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.787864209+07:00","message":"[bufferProcess] interim [460000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.787867209+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.787871884+07:00","message":"[bufferProcess] interim [460000000]: โรงเรียนผมเป็นคนที่ไม่มีค่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.787875025+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.787878701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.78788203+07:00","message":"> Transcript [50168] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.78788577+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.787888117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.787890001+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.787898613+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.973277289+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.973316375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.973323134+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.973334841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.973338191+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.973346241+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.973350813+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973357853+07:00","message":"[bufferProcess] interim [640000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973360779+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.97336484+07:00","message":"[bufferProcess] interim [640000000]: โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973368556+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973372072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973374772+07:00","message":"> Transcript [50169] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973379195+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973381403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973388525+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973391247+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973394286+07:00","message":"Push: 'ผมเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973396186+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973399205+07:00","message":"Set new StatePrefix : 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.973402303+07:00","message":"Next Push (prob) : 'ไม่มีค่าตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.973410499+07:00","message":"push: {false ผมเป็นคนที่ 0 0xc0052cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.975702953+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.975723019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.975728862+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.975738903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.975742536+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.975747953+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:28.975752089+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.975756941+07:00","message":"[bufferProcess] interim [700000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.975770889+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.975774665+07:00","message":"[bufferProcess] interim [700000000]: โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.975777715+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.975780859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.975783499+07:00","message":"> Transcript [50170] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.97578697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.975789131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.975791119+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:28.97579375+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.122043932+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.122085666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.122093216+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.122104532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.122108164+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.122116679+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.122120871+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.122127951+07:00","message":"[bufferProcess] interim [820000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.122131047+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.122134954+07:00","message":"[bufferProcess] interim [820000000]: โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.122137685+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.122141519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.122144364+07:00","message":"> Transcript [50171] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.122148493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.122151017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.12215306+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.122156267+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.302202491+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.302249696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.302257108+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.302270809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.302274749+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.302293349+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.302309022+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.302319506+07:00","message":"[bufferProcess] interim [940000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.302323174+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.3023277+07:00","message":"[bufferProcess] interim [940000000]: โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.302330685+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.302334658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.302338142+07:00","message":"> Transcript [50172] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.30234215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.302344554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.302346646+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.302349636+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.41432619+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.414366342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.414373406+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.414384453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.414387883+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.414396046+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.414399961+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414407041+07:00","message":"[bufferProcess] interim [120000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414409871+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414414166+07:00","message":"[bufferProcess] interim [120000000]: โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414416969+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.41442065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414423624+07:00","message":"> Transcript [50173] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414428481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414430823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.41443293+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414435429+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414438495+07:00","message":"Push: 'ไม่มีค่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414440513+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414443028+07:00","message":"Set new StatePrefix : 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.414445699+07:00","message":"Next Push (prob) : 'นักดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.414454579+07:00","message":"push: {false ไม่มีค่าตัว 0 0xc0052cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.52822524+07:00","message":"[GCS] IsForceVAD: false for message ID: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.543107939+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.543151181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.543160624+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.543175271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.543180344+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.543193113+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.543199501+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.543220293+07:00","message":"[bufferProcess] interim [180000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.543225065+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.543230965+07:00","message":"[bufferProcess] interim [180000000]: โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.543234804+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.543240414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.543245309+07:00","message":"> Transcript [50174] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.543251264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.543254304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.543257273+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.543261488+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.593710551+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.593752317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.593759494+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.593771045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.593774165+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.593782387+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.593786887+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.59379337+07:00","message":"[bufferProcess] interim [240000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.593802627+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.593807388+07:00","message":"[bufferProcess] interim [240000000]: โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.593810405+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.593813985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.593817316+07:00","message":"> Transcript [50175] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.593820493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.593827914+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักเตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.602082364+07:00","message":"[GCS] Start streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.605523805+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.605552241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.605561046+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.605571984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.605575158+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.605580984+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.605584437+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.605589197+07:00","message":"[bufferProcess] interim [300000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.605592108+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.60559947+07:00","message":"[bufferProcess] interim [300000000]: โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.605603405+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.605606653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.605609146+07:00","message":"> Transcript [50176] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.605612471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.605614593+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.622130392+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.622154072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.62216005+07:00","message":"receive interim result [false|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.622172653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.622176261+07:00","message":"receive interim result [false|false]:  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.622182729+07:00","message":"[buffer interim] 3867 false ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.622186386+07:00","message":"[buffer interim] 3867 false  โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.6221911+07:00","message":"[bufferProcess] interim [420000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.62219391+07:00","message":"[bufferProcess] send to processor:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.622197795+07:00","message":"[bufferProcess] interim [420000000]: โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.622200515+07:00","message":"[bufferProcess] update buffer: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.622212534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.622215976+07:00","message":"> Transcript [50177] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.622219204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.622221258+07:00","message":"Set new StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.711601186+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.711651947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า\",\"confidence\":0.9467618}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.711661356+07:00","message":"receive interim result [true|false]: ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.711671713+07:00","message":"end recv isFinal message id 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.711673919+07:00","message":"end Recv id 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.711681977+07:00","message":"[buffer interim] 3867 true ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711702343+07:00","message":"[bufferProcess] interim [420000000]:ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711710993+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711715795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711718965+07:00","message":"> Transcript [50178] [false]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711722598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711724669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711726645+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711729815+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.71173204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711734476+07:00","message":"> Transcript [50179] [true]: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.7117377+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711739949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711741802+07:00","message":"StatePrefix: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัวนักดนตรีผมไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711744163+07:00","message":"TextPushed: 'ที่ได้เล่นแล้วแต่ในบ้าน 7 โรงเรียนครับยังเหลือค้างน้องอีก 2-3 โรงเรียนผมเป็นคนที่ไม่มีค่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:29.711758562+07:00","message":"Push: 'นักดนตรีผมไม่มีค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:29.711767914+07:00","message":"push: {true นักดนตรีผมไม่มีค่า 0 0xc0052cfa80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:29.723626347+07:00","message":"write wav file: './tmp/7589/7589_3867.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.233706272+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.233754616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.233761351+07:00","message":"receive interim result [false|false]: แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.233778175+07:00","message":"[buffer interim] 3868 false แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.233786529+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.233788712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.233795963+07:00","message":"[bufferProcess] send to processor (ticker):แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.23380141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.233804347+07:00","message":"> Transcript [50180] [false]: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.233806849+07:00","message":"Set StatePrefix (first interim): 'แล้วก็จะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:31.316303017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:31.316305264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.351970982+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.352008267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.35201391+07:00","message":"receive interim result [false|false]: แล้วก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.352026269+07:00","message":"[buffer interim] 3868 false แล้วก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.352033933+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.352036068+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.410974807+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.411025082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.411031565+07:00","message":"receive interim result [false|false]: แล้วก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.411051895+07:00","message":"[buffer interim] 3868 false แล้วก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.4110609+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.411064021+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.411067905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.411070921+07:00","message":"> Transcript [50181] [false]: 'แล้วก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.411074294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.411078242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.411080284+07:00","message":"StatePrefix: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.411082515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.422004375+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.422045352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.422052194+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.422067746+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.422074346+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็จะไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.422077324+07:00","message":"[bufferProcess] send to processor:แล้วก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.422086851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.422089708+07:00","message":"> Transcript [50182] [false]: 'แล้วก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.422092859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.422095397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.422097511+07:00","message":"StatePrefix: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.422099745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.577381547+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.577420682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.577427403+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.577443737+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.577452984+07:00","message":"[bufferProcess] interim [800000000]:แล้วก็จะไปเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.577455758+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.577462098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.577465201+07:00","message":"> Transcript [50183] [false]: 'แล้วก็จะไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.577469074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.577471622+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.57747426+07:00","message":"StatePrefix: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.577476555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.666843857+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.666881221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.666887459+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.666900368+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666908061+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็จะไปเล่นไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666910896+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666916563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666919515+07:00","message":"> Transcript [50184] [false]: 'แล้วก็จะไปเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666923071+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666925354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666927442+07:00","message":"StatePrefix: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666929642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666933762+07:00","message":"Push: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666935643+07:00","message":"TextPushed: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666937755+07:00","message":"Set new StatePrefix : 'แล้วก็จะไปเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.666939824+07:00","message":"Next Push (prob) : 'ไปเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.666947357+07:00","message":"push: {false แล้วก็จะ 0 0xc004b6c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.749860875+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.749901517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นไอ้น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.749907729+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นไอ้น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.749924107+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.749932284+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็จะไปเล่นไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.749935037+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.749941407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.749944229+07:00","message":"> Transcript [50185] [false]: 'แล้วก็จะไปเล่นไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.749946631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.749949323+07:00","message":"Set new StatePrefix: 'แล้วก็จะไปเล่นไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.94005245+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.940103394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.940111915+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:31.940130435+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.940140906+07:00","message":"[bufferProcess] interim [220000000]:แล้วก็จะไปเล่นๆน้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.940144656+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.940153508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.940157924+07:00","message":"> Transcript [50186] [false]: 'แล้วก็จะไปเล่นไอ้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.940163356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.940166522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.940170375+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:31.940174001+07:00","message":"TextPushed: 'แล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.180198506+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.180241668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.180247804+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.180260849+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.180268983+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็จะไปเล่นๆน้องๆโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.180271865+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.180279822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.180282733+07:00","message":"> Transcript [50187] [false]: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.180285151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.180287451+07:00","message":"Set new StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.183682346+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.183724206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.18373027+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.183747769+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.183756286+07:00","message":"[bufferProcess] interim [400000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.183759855+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.183776837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.183779749+07:00","message":"> Transcript [50188] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.183783885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.183786495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.183788625+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.183791071+07:00","message":"TextPushed: 'แล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.449091804+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.449135538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.449142288+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.449156734+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.449184078+07:00","message":"[bufferProcess] interim [640000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.449187816+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.449194563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.449198026+07:00","message":"> Transcript [50189] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.449202068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.44920434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.449217031+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.449219406+07:00","message":"TextPushed: 'แล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.454259468+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.454279971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.454285184+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:32.454295585+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.454302993+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.454307002+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.454314271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.454317954+07:00","message":"> Transcript [50190] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.454322268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.454325479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.45432875+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:32.454332086+07:00","message":"TextPushed: 'แล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.086498391+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.086544959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.086551656+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.086566627+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086574885+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.08657756+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086581129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086583987+07:00","message":"> Transcript [50191] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086587694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086589762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086592265+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086594473+07:00","message":"TextPushed: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086597343+07:00","message":"Push: 'ไปเล่นๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086599422+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086603534+07:00","message":"Set new StatePrefix : 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.086606477+07:00","message":"Next Push (prob) : 'โรงเรียนต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.086614297+07:00","message":"push: {false ไปเล่นๆน้องๆ 0 0xc004b6c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.270541534+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.27058105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.270589861+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.270612999+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.270624039+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.270628451+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.270637871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.270642728+07:00","message":"> Transcript [50192] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.270648409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.270652254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.270655528+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.270660457+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.833826409+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.833863796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.833870217+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.833886457+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.833894101+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.833897331+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.833906647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.833910565+07:00","message":"> Transcript [50193] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.833915741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.833920721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.833923604+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.83392622+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.972968382+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.973004826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.973016526+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.973032431+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.973044426+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.973049906+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.973058606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.973066151+07:00","message":"> Transcript [50194] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.973070361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.973072584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.973075059+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.97307777+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.984703503+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.984740102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.984747554+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.984765085+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.984771771+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.984774514+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.984782009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.984785095+07:00","message":"> Transcript [50195] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.984789095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.98479123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.984793762+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.984797062+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.984802669+07:00","message":"Push: 'โรงเรียนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.98480561+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.984808028+07:00","message":"Set new StatePrefix : 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:33.984810322+07:00","message":"Next Push (prob) : 'โรงเรียนที่ผมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:33.984818096+07:00","message":"push: {false โรงเรียนต่างๆ 0 0xc004b6c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.058283733+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.058329062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.058336242+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.058352489+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.058384476+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.058388497+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.058396453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.058399617+07:00","message":"> Transcript [50196] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.058408804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.058411025+07:00","message":"Set new StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.283988822+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.284028261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.284034038+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.284046629+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.284064316+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.284067423+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.284074052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.284077287+07:00","message":"> Transcript [50197] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.284080937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.284083078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.28408559+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.284088485+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:34.31652715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:34.316548534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.416796715+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.416841146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.416848121+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.416860261+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.416868046+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.416870943+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.416877437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.416880224+07:00","message":"> Transcript [50198] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.416883648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.416885792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.416888493+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.416891248+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.556433528+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.556474239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.556480698+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.556493022+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.556501461+07:00","message":"[bufferProcess] interim [740000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.556504517+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.556508219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.556511149+07:00","message":"> Transcript [50199] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.556514782+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.556517082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.55651941+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.556522537+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.57064124+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.570678389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.570685256+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.570702602+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.57071045+07:00","message":"[bufferProcess] interim [800000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570713484+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570720299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570723004+07:00","message":"> Transcript [50200] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570726886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570731962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570734774+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570737599+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570745783+07:00","message":"Push: 'โรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570747986+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570750851+07:00","message":"Set new StatePrefix : 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.570753673+07:00","message":"Next Push (prob) : 'กลุ่มกันไว้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.570790593+07:00","message":"push: {false โรงเรียนที่ผมตั้ง 0 0xc004b6c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.739690998+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.7397375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.739744997+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.739760828+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.73976968+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.739773054+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.739777439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.739780452+07:00","message":"> Transcript [50201] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.739784156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.739786694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.739789143+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.739792548+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.88190541+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.881949983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.881956362+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.881974283+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.881982398+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.881986297+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.881990357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.881993457+07:00","message":"> Transcript [50202] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.881997853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.881999925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.882001813+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:34.88200469+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.918289368+07:00","message":"[GCS] IsForceVAD: false for message ID: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:34.980467524+07:00","message":"[GCS] Start streaming session, msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.01293743+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.012988484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.012998983+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.013019322+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.013034001+07:00","message":"[bufferProcess] interim [280000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.01303914+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.013049631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.0130562+07:00","message":"> Transcript [50203] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.013061246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.013064333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.013068431+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.01307256+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.020888918+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.02092349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมดแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.020931852+07:00","message":"receive interim result [false|false]: แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมดแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.020949655+07:00","message":"[buffer interim] 3868 false แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมดแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.020959975+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมดแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.020965504+07:00","message":"[bufferProcess] send to processor:แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.020974523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.020979004+07:00","message":"> Transcript [50204] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.020984049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.020988857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.0209924+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.020996548+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.021005625+07:00","message":"Push: 'กลุ่มกันไว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.021008657+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.021012208+07:00","message":"Set new StatePrefix : 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.021015919+07:00","message":"Next Push (prob) : 'ก็ได้เล่นหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.021048021+07:00","message":"push: {false กลุ่มกันไว้แล้ว 0 0xc004b6c500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.090447639+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.090500364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะไปเล่นไอ้น้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งโครงการไว้แล้วก็ได้เล่นหมดแหละ\",\"confidence\":0.92347777}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.090510879+07:00","message":"receive interim result [true|false]: แล้วก็จะไปเล่นไอ้น้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งโครงการไว้แล้วก็ได้เล่นหมดแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.09052065+07:00","message":"end recv isFinal message id 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.090523165+07:00","message":"end Recv id 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.090529593+07:00","message":"[buffer interim] 3868 true แล้วก็จะไปเล่นไอ้น้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งโครงการไว้แล้วก็ได้เล่นหมดแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090539983+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็จะไปเล่นไอ้น้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งโครงการไว้แล้วก็ได้เล่นหมดแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090546393+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมดแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090550271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090554317+07:00","message":"> Transcript [50205] [false]: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมดแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090558557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090563695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090565886+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090568705+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090571018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090573046+07:00","message":"> Transcript [50206] [true]: 'แล้วก็จะไปเล่นไอ้น้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งโครงการไว้แล้วก็ได้เล่นหมดแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090575707+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090577619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090579438+07:00","message":"StatePrefix: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วก็ได้เล่นหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090581777+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090584096+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090804389+07:00","message":"Push: 'ได้เล่นหมดแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090807515+07:00","message":"TextPushed: 'แล้วก็จะไปเล่นๆน้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งกลุ่มกันไว้แล้วได้เล่นหมดแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090810171+07:00","message":"Set new StatePrefix : 'แล้วก็จะไปเล่นไอ้น้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งโครงการไว้แล้วก็ได้เล่นหมดแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090812831+07:00","message":"Next Push (prob) : 'แล้วก็จะไปเล่นไอ้น้องๆโรงเรียนต่างๆโรงเรียนที่ผมตั้งโครงการไว้แล้วก็ได้เล่นหมดแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.090821371+07:00","message":"push: {true ได้เล่นหมดแหละ 0 0xc004b6c500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.090832162+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3868.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:35.101583454+07:00","message":"write wav file: './tmp/7589/7589_3868.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.325386415+07:00","message":"receive streaming session, msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.325428648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.325434413+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.32544979+07:00","message":"[buffer interim] 3869 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.325457437+07:00","message":"[bufferProcess] interim [420000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.325459529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.65353162+07:00","message":"receive streaming session, msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.653574419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.653580406+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.653594392+07:00","message":"[buffer interim] 3869 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.653610424+07:00","message":"[bufferProcess] interim [720000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.653613142+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.65361745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.653620284+07:00","message":"> Transcript [50207] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.653622602+07:00","message":"Set StatePrefix (first interim): 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.975120501+07:00","message":"receive streaming session, msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.975164397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.975170953+07:00","message":"receive interim result [false|false]: เล่นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.975188484+07:00","message":"[buffer interim] 3869 false เล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.975197967+07:00","message":"[bufferProcess] interim [960000000]:เล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.975200577+07:00","message":"[bufferProcess] send to processor:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.975204414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.975208059+07:00","message":"> Transcript [50208] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.975216765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.975219032+07:00","message":"Set new StatePrefix: 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.986391484+07:00","message":"receive streaming session, msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.986430654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบเล่นครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.986436916+07:00","message":"receive interim result [false|false]: เกือบเล่นครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:35.986453731+07:00","message":"[buffer interim] 3869 false เกือบเล่นครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.986461365+07:00","message":"[bufferProcess] interim [20000000]:เกือบเล่นครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.986463797+07:00","message":"[bufferProcess] send to processor:เล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.986468825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.986471717+07:00","message":"> Transcript [50209] [false]: 'เล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.986475272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.986477488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.986480024+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:35.986482137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.160045995+07:00","message":"receive streaming session, msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.160087166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบเล่นครบหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.160093887+07:00","message":"receive interim result [false|false]: เกือบเล่นครบหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.16010847+07:00","message":"[buffer interim] 3869 false เกือบเล่นครบหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.160116877+07:00","message":"[bufferProcess] interim [140000000]:เกือบเล่นครบหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.160119548+07:00","message":"[bufferProcess] send to processor:เกือบเล่นครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.160126663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.160129998+07:00","message":"> Transcript [50210] [false]: 'เกือบเล่นครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.160132381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.160135412+07:00","message":"Set new StatePrefix: 'เกือบเล่นครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.21636142+07:00","message":"receive streaming session, msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.216401897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบเล่นครบหมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.216409119+07:00","message":"receive interim result [false|false]: เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.216427553+07:00","message":"[buffer interim] 3869 false เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.216440033+07:00","message":"[bufferProcess] interim [320000000]:เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.216443363+07:00","message":"[bufferProcess] send to processor:เกือบเล่นครบหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.216452922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.216456357+07:00","message":"> Transcript [50211] [false]: 'เกือบเล่นครบหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.216461314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.216463459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.216465486+07:00","message":"StatePrefix: 'เกือบเล่นครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.216467606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.858368213+07:00","message":"receive streaming session, msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.858407361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบเล่นครบหมดแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.858413834+07:00","message":"receive interim result [false|false]: เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:36.858434017+07:00","message":"[buffer interim] 3869 false เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.858442285+07:00","message":"[bufferProcess] interim [920000000]:เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.858445049+07:00","message":"[bufferProcess] send to processor:เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.858450246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.858454183+07:00","message":"> Transcript [50212] [false]: 'เกือบเล่นครบหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.858457567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.858459982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.858462001+07:00","message":"StatePrefix: 'เกือบเล่นครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:36.858464307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:37.317407149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:37.317432224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:39.779420184+07:00","message":"[GCS] IsForceVAD: false for message ID: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:39.890465519+07:00","message":"receive streaming session, msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:39.890510672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบเล่นครบหมดแล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:39.890518466+07:00","message":"receive interim result [true|false]: เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:39.890531529+07:00","message":"end recv isFinal message id 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:39.890534471+07:00","message":"end Recv id 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:39.890541811+07:00","message":"[buffer interim] 3869 true เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.89055018+07:00","message":"[bufferProcess] interim [10000000]:เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890554701+07:00","message":"[bufferProcess] send to processor (isfinal):เกือบเล่นครบหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890567835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890602398+07:00","message":"> Transcript [50213] [false]: 'เกือบเล่นครบหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890608772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890611339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890614754+07:00","message":"StatePrefix: 'เกือบเล่นครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890617053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890619983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890623252+07:00","message":"> Transcript [50214] [true]: 'เกือบเล่นครบหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890626621+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890629276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.89063165+07:00","message":"StatePrefix: 'เกือบเล่นครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890634818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:39.890646114+07:00","message":"Push: 'เกือบเล่นครบหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:39.890659969+07:00","message":"push: {true เกือบเล่นครบหมดแล้ว 0 0xc004b6d280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:39.901051815+07:00","message":"write wav file: './tmp/7589/7589_3869.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:39.969795403+07:00","message":"[GCS] Start streaming session, msgId: 3870"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:40.318195592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:40.318195656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513347566+07:00","message":"[GCS] Cleaned up inactive client: 3843"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513399943+07:00","message":"[GCS] Cleaned up inactive client: 3839"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513403547+07:00","message":"[GCS] Cleaned up inactive client: 3842"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513405469+07:00","message":"[GCS] Cleaned up inactive client: 3849"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513407329+07:00","message":"[GCS] Cleaned up inactive client: 3838"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.51340954+07:00","message":"[GCS] Cleaned up inactive client: 3841"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513412425+07:00","message":"[GCS] Cleaned up inactive client: 3850"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513415204+07:00","message":"[GCS] Cleaned up inactive client: 3852"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513418122+07:00","message":"[GCS] Cleaned up inactive client: 3845"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.51342195+07:00","message":"[GCS] Cleaned up inactive client: 3846"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513423717+07:00","message":"[GCS] Cleaned up inactive client: 3837"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513425511+07:00","message":"[GCS] Cleaned up inactive client: 3840"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513432064+07:00","message":"[GCS] Cleaned up inactive client: 3844"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513433897+07:00","message":"[GCS] Cleaned up inactive client: 3848"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513435604+07:00","message":"[GCS] Cleaned up inactive client: 3851"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513437322+07:00","message":"[GCS] Cleaned up inactive client: 3836"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.513439035+07:00","message":"[GCS] Cleaned up inactive client: 3847"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.8469636+07:00","message":"receive streaming session, msgId: 3870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.847015359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.847022077+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.847038961+07:00","message":"[buffer interim] 3870 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:40.847046185+07:00","message":"[bufferProcess] interim [900000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:40.84704801+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.95707662+07:00","message":"receive streaming session, msgId: 3870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.95712427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.957129785+07:00","message":"receive interim result [false|false]: ติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:40.957141448+07:00","message":"[buffer interim] 3870 false ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:40.957150203+07:00","message":"[bufferProcess] interim [960000000]:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:40.957152982+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:40.957157062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:40.957173542+07:00","message":"> Transcript [50215] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:40.957176253+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.148546337+07:00","message":"receive streaming session, msgId: 3870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.148590823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.148597548+07:00","message":"receive interim result [false|false]: ติดต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.148613028+07:00","message":"[buffer interim] 3870 false ติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.148620657+07:00","message":"[bufferProcess] interim [140000000]:ติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.148622987+07:00","message":"[bufferProcess] send to processor:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.148629672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.14863241+07:00","message":"> Transcript [50216] [false]: 'ติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.148636427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.148638598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.148640501+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.148643121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.206804365+07:00","message":"receive streaming session, msgId: 3870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.20685587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะติดต่อไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.206865838+07:00","message":"receive interim result [false|false]: จะติดต่อไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.206881591+07:00","message":"[buffer interim] 3870 false จะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.206889511+07:00","message":"[bufferProcess] interim [260000000]:จะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.206892306+07:00","message":"[bufferProcess] send to processor:ติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.206899572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.206902343+07:00","message":"> Transcript [50217] [false]: 'ติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.206906092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.206908273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.206911063+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.206913757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.38823182+07:00","message":"[GCS] IsForceVAD: false for message ID: 3870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.450812406+07:00","message":"[GCS] Start streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.481535064+07:00","message":"receive streaming session, msgId: 3870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.481581457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะติดต่อไปที่\",\"confidence\":0.9190747}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.481588429+07:00","message":"receive interim result [true|false]: จะติดต่อไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.481597169+07:00","message":"end recv isFinal message id 3870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.481599617+07:00","message":"end Recv id 3870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.481605934+07:00","message":"[buffer interim] 3870 true จะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.481613733+07:00","message":"[bufferProcess] interim [620000000]:จะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.48161953+07:00","message":"[bufferProcess] send to processor (isfinal):จะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.481622946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.48162617+07:00","message":"> Transcript [50218] [false]: 'จะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.48162834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.481631248+07:00","message":"Set new StatePrefix: 'จะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.48163367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.481638275+07:00","message":"> Transcript [50219] [true]: 'จะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.481641009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.481643077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.48164507+07:00","message":"StatePrefix: 'จะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.481647273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:41.481653494+07:00","message":"Push: 'จะติดต่อไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:41.481661366+07:00","message":"push: {true จะติดต่อไปที่ 0 0xc004338180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:41.488359045+07:00","message":"write wav file: './tmp/7589/7589_3870.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.184978875+07:00","message":"receive streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.185024133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.185030818+07:00","message":"receive interim result [false|false]: หน้าที่ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.185048393+07:00","message":"[buffer interim] 3871 false หน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.185056436+07:00","message":"[bufferProcess] interim [600000000]:หน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.185058962+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.440818469+07:00","message":"receive streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.440872542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.440879403+07:00","message":"receive interim result [false|false]: หน้าที่ของโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.440902168+07:00","message":"[buffer interim] 3871 false หน้าที่ของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.440910394+07:00","message":"[bufferProcess] interim [780000000]:หน้าที่ของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.440913215+07:00","message":"[bufferProcess] send to processor:หน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.440917618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.440921251+07:00","message":"> Transcript [50220] [false]: 'หน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.440923648+07:00","message":"Set StatePrefix (first interim): 'หน้าที่ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.490067468+07:00","message":"receive streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.490100464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.490106514+07:00","message":"receive interim result [false|false]: หน้าที่ของโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:42.490121149+07:00","message":"[buffer interim] 3871 false หน้าที่ของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.49014503+07:00","message":"[bufferProcess] interim [840000000]:หน้าที่ของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.490148059+07:00","message":"[bufferProcess] send to processor:หน้าที่ของโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.4901522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.490155551+07:00","message":"> Transcript [50221] [false]: 'หน้าที่ของโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.49015887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.49016105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.490163062+07:00","message":"StatePrefix: 'หน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:42.490165102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:43.072384499+07:00","message":"receive streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:43.072436748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของโรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:43.07244321+07:00","message":"receive interim result [false|false]: หน้าที่ของโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:43.072460705+07:00","message":"[buffer interim] 3871 false หน้าที่ของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:43.072471928+07:00","message":"[bufferProcess] interim [440000000]:หน้าที่ของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:43.072474894+07:00","message":"[bufferProcess] send to processor:หน้าที่ของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:43.072482254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:43.072485231+07:00","message":"> Transcript [50222] [false]: 'หน้าที่ของโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:43.072489003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:43.072491225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:43.072493357+07:00","message":"StatePrefix: 'หน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:43.072495904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:43.318852552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:43.318867495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:44.674498963+07:00","message":"receive streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:44.674536244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของโรงเรียนเก่งทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:44.674542608+07:00","message":"receive interim result [false|false]: หน้าที่ของโรงเรียนเก่งทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:44.674558043+07:00","message":"[buffer interim] 3871 false หน้าที่ของโรงเรียนเก่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674566106+07:00","message":"[bufferProcess] interim [0]:หน้าที่ของโรงเรียนเก่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674568681+07:00","message":"[bufferProcess] send to processor:หน้าที่ของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.67457273+07:00","message":"[bufferProcess] send to processor (ticker):หน้าที่ของโรงเรียนเก่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674575807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674578822+07:00","message":"> Transcript [50223] [false]: 'หน้าที่ของโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674582405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674584961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674587308+07:00","message":"StatePrefix: 'หน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674589743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674591501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674593491+07:00","message":"> Transcript [50224] [false]: 'หน้าที่ของโรงเรียนเก่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674595657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674597431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674599528+07:00","message":"StatePrefix: 'หน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674601375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674607477+07:00","message":"Push: 'หน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674609404+07:00","message":"TextPushed: 'หน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674611416+07:00","message":"Set new StatePrefix : 'หน้าที่ของโรงเรียนเก่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.674613762+07:00","message":"Next Push (prob) : 'โรงเรียนเก่งทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:44.674621158+07:00","message":"push: {false หน้าที่ของ 0 0xc004b6c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:44.700695706+07:00","message":"receive streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:44.700730072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของโรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:44.700735945+07:00","message":"receive interim result [false|false]: หน้าที่ของโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:44.700750997+07:00","message":"[buffer interim] 3871 false หน้าที่ของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.700758017+07:00","message":"[bufferProcess] interim [60000000]:หน้าที่ของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:44.700759992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:45.007075588+07:00","message":"receive streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:45.007115033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของโรงเรียนเก่งทำกันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:45.007122176+07:00","message":"receive interim result [false|false]: หน้าที่ของโรงเรียนเก่งทำกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:45.007135245+07:00","message":"[buffer interim] 3871 false หน้าที่ของโรงเรียนเก่งทำกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.007143938+07:00","message":"[bufferProcess] interim [420000000]:หน้าที่ของโรงเรียนเก่งทำกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.007146568+07:00","message":"[bufferProcess] send to processor:หน้าที่ของโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.007152582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.007155681+07:00","message":"> Transcript [50225] [false]: 'หน้าที่ของโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.007158602+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:45.691495585+07:00","message":"receive streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:45.691533557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของโรงเรียนเก่งทำกันเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:45.691541832+07:00","message":"receive interim result [false|false]: หน้าที่ของโรงเรียนเก่งทำกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:45.691555382+07:00","message":"[buffer interim] 3871 false หน้าที่ของโรงเรียนเก่งทำกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.691563699+07:00","message":"[bufferProcess] interim [20000000]:หน้าที่ของโรงเรียนเก่งทำกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.69156638+07:00","message":"[bufferProcess] send to processor:หน้าที่ของโรงเรียนเก่งทำกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.691570563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.691573653+07:00","message":"> Transcript [50226] [false]: 'หน้าที่ของโรงเรียนเก่งทำกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.691577306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.691579531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.691581627+07:00","message":"StatePrefix: 'หน้าที่ของโรงเรียนเก่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:45.691583935+07:00","message":"TextPushed: 'หน้าที่ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:45.867511282+07:00","message":"[GCS] IsForceVAD: false for message ID: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.080046112+07:00","message":"receive streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.080089986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของโรงเรียนเองทำกันเองตอนนี้เป็นเพลงผมเนี่ย\",\"confidence\":0.8779774}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.080098927+07:00","message":"receive interim result [true|false]: หน้าที่ของโรงเรียนเองทำกันเองตอนนี้เป็นเพลงผมเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.080110209+07:00","message":"end recv isFinal message id 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.080112428+07:00","message":"end Recv id 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.080121277+07:00","message":"[buffer interim] 3871 true หน้าที่ของโรงเรียนเองทำกันเองตอนนี้เป็นเพลงผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080131682+07:00","message":"[bufferProcess] interim [440000000]:หน้าที่ของโรงเรียนเองทำกันเองตอนนี้เป็นเพลงผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080136587+07:00","message":"[bufferProcess] send to processor (isfinal):หน้าที่ของโรงเรียนเก่งทำกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080140711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080144034+07:00","message":"> Transcript [50227] [false]: 'หน้าที่ของโรงเรียนเก่งทำกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080147245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080149183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080151539+07:00","message":"StatePrefix: 'หน้าที่ของโรงเรียนเก่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080154019+07:00","message":"TextPushed: 'หน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080155825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080158162+07:00","message":"> Transcript [50228] [true]: 'หน้าที่ของโรงเรียนเองทำกันเองตอนนี้เป็นเพลงผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080160442+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080162308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080164035+07:00","message":"StatePrefix: 'หน้าที่ของโรงเรียนเก่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.08016598+07:00","message":"TextPushed: 'หน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.080169365+07:00","message":"Push: 'โรงเรียนเองทำกันเองตอนนี้เป็นเพลงผมเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.080176959+07:00","message":"push: {true โรงเรียนเองทำกันเองตอนนี้เป็นเพลงผมเนี่ย 0 0xc004b6c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:46.09012701+07:00","message":"write wav file: './tmp/7589/7589_3871.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.189622182+07:00","message":"[GCS] Start streaming session, msgId: 3872"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:46.319016674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:46.319026682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.447724202+07:00","message":"[GCS] IsForceVAD: false for message ID: 3872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.510513304+07:00","message":"[GCS] Start streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.555611432+07:00","message":"receive streaming session, msgId: 3872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.555642169+07:00","message":"found end of frame, send empty tag with msgId: 3872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.555647023+07:00","message":"end Recv id 3872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.555660647+07:00","message":"[buffer interim] 3872 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.555708396+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.555712559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.555716695+07:00","message":"> Transcript [50229] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.555719287+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.555721526+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.555723904+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.555725795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:46.555732756+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:46.55574325+07:00","message":"push: {true \n 0 0xc004748380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:46.560383175+07:00","message":"write wav file: './tmp/7589/7589_3872.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.117784413+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.117830731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.117837855+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.117855636+07:00","message":"[buffer interim] 3873 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.117868157+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.117869975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.243389932+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.243435088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มศว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.243442189+07:00","message":"receive interim result [false|false]: มศว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.243463236+07:00","message":"[buffer interim] 3873 false มศว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.243472736+07:00","message":"[bufferProcess] interim [480000000]:มศว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.243476363+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.243487595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.243490633+07:00","message":"> Transcript [50230] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.24349323+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.49312491+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.493188916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ม 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.493198136+07:00","message":"receive interim result [false|false]: 2 ม 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.493216226+07:00","message":"[buffer interim] 3873 false 2 ม 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.493238197+07:00","message":"[bufferProcess] interim [720000000]:2 ม 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.493242147+07:00","message":"[bufferProcess] send to processor:มศว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.493252081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.493256433+07:00","message":"> Transcript [50231] [false]: 'มศว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.493259656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.493263385+07:00","message":"Set new StatePrefix: 'มศว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.655476586+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.655524311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สพม 36\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.655530937+07:00","message":"receive interim result [false|false]: สพม 36"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.655546408+07:00","message":"[buffer interim] 3873 false สพม 36"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.655554176+07:00","message":"[bufferProcess] interim [840000000]:สพม 36"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.655556552+07:00","message":"[bufferProcess] send to processor:2 ม 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.655560244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.655562995+07:00","message":"> Transcript [50232] [false]: '2 ม 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.655565355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.655568152+07:00","message":"Set new StatePrefix: '2 ม 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.720781488+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.720817792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ม 3 บท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.720824773+07:00","message":"receive interim result [false|false]: 2 ม 3 บท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.720839573+07:00","message":"[buffer interim] 3873 false 2 ม 3 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.720846992+07:00","message":"[bufferProcess] interim [900000000]:2 ม 3 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.720849858+07:00","message":"[bufferProcess] send to processor:สพม 36"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.720853511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.720856626+07:00","message":"> Transcript [50233] [false]: 'สพม 36'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.720858734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.720861062+07:00","message":"Set new StatePrefix: 'สพม 36'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.750640012+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.750677773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมผสานหมดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.750683835+07:00","message":"receive interim result [false|false]: ผสมผสานหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:47.750699283+07:00","message":"[buffer interim] 3873 false ผสมผสานหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.750712416+07:00","message":"[bufferProcess] interim [960000000]:ผสมผสานหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.750714875+07:00","message":"[bufferProcess] send to processor:2 ม 3 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.750721319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.750724787+07:00","message":"> Transcript [50234] [false]: '2 ม 3 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.750726958+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:47.750728891+07:00","message":"Set new StatePrefix: '2 ม 3 บท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:48.24643991+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:48.246486704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมผสานหมดเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:48.246493477+07:00","message":"receive interim result [false|false]: ผสมผสานหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:48.246511055+07:00","message":"[buffer interim] 3873 false ผสมผสานหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:48.246522006+07:00","message":"[bufferProcess] interim [560000000]:ผสมผสานหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:48.246524546+07:00","message":"[bufferProcess] send to processor:ผสมผสานหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:48.246528542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:48.246531583+07:00","message":"> Transcript [50235] [false]: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:48.246534303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:48.246537172+07:00","message":"Set new StatePrefix: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:49.320128367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:49.320166209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.500870627+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.500912671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมผสานหมดเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.500919773+07:00","message":"receive interim result [false|false]: ผสมผสานหมดเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.500936549+07:00","message":"[buffer interim] 3873 false ผสมผสานหมดเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500945886+07:00","message":"[bufferProcess] interim [820000000]:ผสมผสานหมดเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500949999+07:00","message":"[bufferProcess] send to processor:ผสมผสานหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500954921+07:00","message":"[bufferProcess] send to processor (ticker):ผสมผสานหมดเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500960134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500962793+07:00","message":"> Transcript [50236] [false]: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500966137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500968361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.50097029+07:00","message":"StatePrefix: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500972398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500974051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500976365+07:00","message":"> Transcript [50237] [false]: 'ผสมผสานหมดเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.50097849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500983395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500985382+07:00","message":"StatePrefix: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.500987332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.696403027+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.69644932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมผสานหมดเลยครับเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.696456365+07:00","message":"receive interim result [false|false]: ผสมผสานหมดเลยครับเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.696473092+07:00","message":"[buffer interim] 3873 false ผสมผสานหมดเลยครับเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.696485371+07:00","message":"[bufferProcess] interim [0]:ผสมผสานหมดเลยครับเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.696487457+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.887894577+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.887937041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมผสานหมดเลยครับเด็กเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.887943666+07:00","message":"receive interim result [false|false]: ผสมผสานหมดเลยครับเด็กเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:49.887961961+07:00","message":"[buffer interim] 3873 false ผสมผสานหมดเลยครับเด็กเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.887971891+07:00","message":"[bufferProcess] interim [180000000]:ผสมผสานหมดเลยครับเด็กเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.887974955+07:00","message":"[bufferProcess] send to processor:ผสมผสานหมดเลยครับเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.887981234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.887984491+07:00","message":"> Transcript [50238] [false]: 'ผสมผสานหมดเลยครับเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.887988748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.887991433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.887994557+07:00","message":"StatePrefix: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:49.887997031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.047963913+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.048007606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมผสานหมดเลยครับเด็กเยอะมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.048014121+07:00","message":"receive interim result [false|false]: ผสมผสานหมดเลยครับเด็กเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.048028886+07:00","message":"[buffer interim] 3873 false ผสมผสานหมดเลยครับเด็กเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048041107+07:00","message":"[bufferProcess] interim [360000000]:ผสมผสานหมดเลยครับเด็กเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048043978+07:00","message":"[bufferProcess] send to processor:ผสมผสานหมดเลยครับเด็กเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048048223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048051561+07:00","message":"> Transcript [50239] [false]: 'ผสมผสานหมดเลยครับเด็กเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048055125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048057603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048059866+07:00","message":"StatePrefix: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048062091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048064854+07:00","message":"Push: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048066811+07:00","message":"TextPushed: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048069009+07:00","message":"Set new StatePrefix : 'ผสมผสานหมดเลยครับเด็กเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.048071116+07:00","message":"Next Push (prob) : 'ครับเด็กเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.048081574+07:00","message":"push: {false ผสมผสานหมดเลย 0 0xc0045e2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.367882423+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.367927242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมผสานหมดเลยครับเด็กเยอะมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.367935189+07:00","message":"receive interim result [false|false]: ผสมผสานหมดเลยครับเด็กเยอะมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.367956609+07:00","message":"[buffer interim] 3873 false ผสมผสานหมดเลยครับเด็กเยอะมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.367967169+07:00","message":"[bufferProcess] interim [660000000]:ผสมผสานหมดเลยครับเด็กเยอะมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.367971623+07:00","message":"[bufferProcess] send to processor:ผสมผสานหมดเลยครับเด็กเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.367980348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.367985401+07:00","message":"> Transcript [50240] [false]: 'ผสมผสานหมดเลยครับเด็กเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.367994017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.367997085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.368000564+07:00","message":"StatePrefix: 'ผสมผสานหมดเลยครับเด็กเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.368004971+07:00","message":"TextPushed: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.911156945+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.911212026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.911219024+07:00","message":"receive interim result [false|false]: ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:50.911239908+07:00","message":"[buffer interim] 3873 false ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.911248716+07:00","message":"[bufferProcess] interim [140000000]:ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.911251741+07:00","message":"[bufferProcess] send to processor:ผสมผสานหมดเลยครับเด็กเยอะมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.911255373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.911258099+07:00","message":"> Transcript [50241] [false]: 'ผสมผสานหมดเลยครับเด็กเยอะมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.911261459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.911264003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.911266351+07:00","message":"StatePrefix: 'ผสมผสานหมดเลยครับเด็กเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:50.91126892+07:00","message":"TextPushed: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:51.459115759+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:51.459153705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:51.459159828+07:00","message":"receive interim result [false|false]: ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:51.459172352+07:00","message":"[buffer interim] 3873 false ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:51.459182217+07:00","message":"[bufferProcess] interim [740000000]:ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:51.459184971+07:00","message":"[bufferProcess] send to processor:ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:51.459191405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:51.459194569+07:00","message":"> Transcript [50242] [false]: 'ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:51.459198183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:51.45920082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:51.459203332+07:00","message":"StatePrefix: 'ผสมผสานหมดเลยครับเด็กเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:51.459206195+07:00","message":"TextPushed: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:52.320320733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:52.320342841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.297479056+07:00","message":"[GCS] IsForceVAD: false for message ID: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.36984083+07:00","message":"[GCS] Start streaming session, msgId: 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.53158994+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.531630381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ม 3 หมดเลยครับเด็กเยอะมากเลยลูกพี่\",\"confidence\":0.9009246}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.53163637+07:00","message":"receive interim result [true|false]: 2 ม 3 หมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.53164797+07:00","message":"end recv isFinal message id 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.531650714+07:00","message":"end Recv id 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.53167132+07:00","message":"[buffer interim] 3873 true 2 ม 3 หมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531700085+07:00","message":"[bufferProcess] interim [810000000]:2 ม 3 หมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531705617+07:00","message":"[bufferProcess] send to processor (isfinal):ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.53171108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531716113+07:00","message":"> Transcript [50243] [false]: 'ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531721871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531725045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.53172877+07:00","message":"StatePrefix: 'ผสมผสานหมดเลยครับเด็กเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531733238+07:00","message":"TextPushed: 'ผสมผสานหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531738297+07:00","message":"Push: 'ครับเด็กเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531740482+07:00","message":"TextPushed: 'ผสมผสานหมดเลยครับเด็กเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.53174279+07:00","message":"Set new StatePrefix : 'ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531745257+07:00","message":"Next Push (prob) : 'มากเลยลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.53174771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531750067+07:00","message":"> Transcript [50244] [true]: '2 ม 3 หมดเลยครับเด็กเยอะมากเลยลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531752766+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531754493+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531756497+07:00","message":"StatePrefix: 'ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531758547+07:00","message":"TextPushed: 'ผสมผสานหมดเลยครับเด็กเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531760341+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.53185888+07:00","message":"push: {false ครับเด็กเยอะ 0 0xc0045e2480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531937158+07:00","message":"Push: 'มากเลยลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531940093+07:00","message":"TextPushed: 'ผสมผสานหมดเลยครับเด็กเยอะมากเลยลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531942598+07:00","message":"Set new StatePrefix : '2 ม 3 หมดเลยครับเด็กเยอะมากเลยลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531950514+07:00","message":"Next Push (prob) : '2 ม 3 หมดเลยครับเด็กเยอะมากเลยลูกพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.531956818+07:00","message":"push: {true มากเลยลูกพี่ 0 0xc0045e2480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.531979083+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3873.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:53.544984142+07:00","message":"write wav file: './tmp/7589/7589_3873.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.756352333+07:00","message":"receive streaming session, msgId: 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.756400084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชื่อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.756405373+07:00","message":"receive interim result [false|false]: เชื่อม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.756420874+07:00","message":"[buffer interim] 3874 false เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.756428646+07:00","message":"[bufferProcess] interim [420000000]:เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.756430498+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.866892858+07:00","message":"receive streaming session, msgId: 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.866939998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Social\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.866948293+07:00","message":"receive interim result [false|false]: Social"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:53.866961907+07:00","message":"[buffer interim] 3874 false Social"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.866969241+07:00","message":"[bufferProcess] interim [480000000]:Social"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.866971603+07:00","message":"[bufferProcess] send to processor:เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.86698002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.866982854+07:00","message":"> Transcript [50245] [false]: 'เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:53.866985116+07:00","message":"Set StatePrefix (first interim): 'เชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.034379041+07:00","message":"receive streaming session, msgId: 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.034426097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชื่อมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.034436111+07:00","message":"receive interim result [false|false]: เชื่อมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.034454711+07:00","message":"[buffer interim] 3874 false เชื่อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.034466727+07:00","message":"[bufferProcess] interim [660000000]:เชื่อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.034470414+07:00","message":"[bufferProcess] send to processor:Social"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.034478588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.03448301+07:00","message":"> Transcript [50246] [false]: 'Social'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.034486967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.034490093+07:00","message":"Set new StatePrefix: 'Social'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.092563062+07:00","message":"receive streaming session, msgId: 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.092610647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.09261768+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.092632742+07:00","message":"[buffer interim] 3874 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.092643328+07:00","message":"[bufferProcess] interim [780000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.092646609+07:00","message":"[bufferProcess] send to processor:เชื่อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.092654764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.092657955+07:00","message":"> Transcript [50247] [false]: 'เชื่อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.092660427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.092662551+07:00","message":"Set new StatePrefix: 'เชื่อมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.447597978+07:00","message":"[GCS] IsForceVAD: false for message ID: 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.525062208+07:00","message":"receive streaming session, msgId: 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.525098054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Social มันกลับมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.525104779+07:00","message":"receive interim result [false|false]: Social มันกลับมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.525116797+07:00","message":"[buffer interim] 3874 false Social มันกลับมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.525123998+07:00","message":"[bufferProcess] interim [140000000]:Social มันกลับมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.525126934+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.525132619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.52513565+07:00","message":"> Transcript [50248] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.525137962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.525140062+07:00","message":"Set new StatePrefix: 'กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.596527457+07:00","message":"receive streaming session, msgId: 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.596567406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกลับมาจ้า\",\"confidence\":0.8015165}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.596574415+07:00","message":"receive interim result [true|false]: ไปเที่ยวกลับมาจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.596581946+07:00","message":"end recv isFinal message id 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.596584296+07:00","message":"end Recv id 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.596591472+07:00","message":"[buffer interim] 3874 true ไปเที่ยวกลับมาจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.596600524+07:00","message":"[bufferProcess] interim [320000000]:ไปเที่ยวกลับมาจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.596606044+07:00","message":"[bufferProcess] send to processor (isfinal):Social มันกลับมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.596609772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.596612749+07:00","message":"> Transcript [50249] [false]: 'Social มันกลับมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.596615008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.5966171+07:00","message":"Set new StatePrefix: 'Social มันกลับมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.59661899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.59662095+07:00","message":"> Transcript [50250] [true]: 'ไปเที่ยวกลับมาจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.5966233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.596625282+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.596629982+07:00","message":"StatePrefix: 'Social มันกลับมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.596632383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:54.596637799+07:00","message":"Push: 'ไปเที่ยวกลับมาจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.59664515+07:00","message":"push: {true ไปเที่ยวกลับมาจ้า 0 0xc004c0f600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:54.605534555+07:00","message":"write wav file: './tmp/7589/7589_3874.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:54.770125615+07:00","message":"[GCS] Start streaming session, msgId: 3875"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:55.320772563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:55.320777119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.515107606+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.515155377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.515163111+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.515181877+07:00","message":"[buffer interim] 3875 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.515190363+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.515192811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.636679898+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.636717843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.636724167+07:00","message":"receive interim result [false|false]: เดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.636738108+07:00","message":"[buffer interim] 3875 false เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.636745456+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.636747799+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.636754935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.636757876+07:00","message":"> Transcript [50251] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.636760083+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.777888511+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.77793643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.777943313+07:00","message":"receive interim result [false|false]: ยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:55.777957505+07:00","message":"[buffer interim] 3875 false ยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.777966214+07:00","message":"[bufferProcess] interim [600000000]:ยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.777970799+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.777978788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.77798166+07:00","message":"> Transcript [50252] [false]: 'เดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.7779856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.777988152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.777990244+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:55.777992344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.020098625+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.020141079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวใส่ชุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.020146341+07:00","message":"receive interim result [false|false]: เดี๋ยวใส่ชุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.020163212+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.02016804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.020171084+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.020176682+07:00","message":"[buffer interim] 3875 false เดี๋ยวใส่ชุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.020180098+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020187189+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวใส่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020190022+07:00","message":"[bufferProcess] send to processor:ยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020193392+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020195232+07:00","message":"[bufferProcess] send to processor:เดี๋ยวใส่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020198657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020201678+07:00","message":"> Transcript [50253] [false]: 'ยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020204478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020206831+07:00","message":"Set new StatePrefix: 'ยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020208434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020210265+07:00","message":"> Transcript [50254] [false]: 'เดี๋ยวใส่ชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.020211943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.02021379+07:00","message":"Set new StatePrefix: 'เดี๋ยวใส่ชุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.128701201+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.128741165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.128747034+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.128763033+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.128768761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวใส่ชุดกระโปรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.128771516+07:00","message":"receive interim result [false|false]: เดี๋ยวใส่ชุดกระโปรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.128777234+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.128781202+07:00","message":"[buffer interim] 3875 false เดี๋ยวใส่ชุดกระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128787964+07:00","message":"[bufferProcess] interim [960000000]:เดี๋ยวช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128790338+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128793852+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวใส่ชุดกระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128795679+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.12879865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128801699+07:00","message":"> Transcript [50255] [false]: 'เดี๋ยวช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128804552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128806813+07:00","message":"Set new StatePrefix: 'เดี๋ยวช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128808487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128810492+07:00","message":"> Transcript [50256] [false]: 'เดี๋ยวช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128812223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.128814069+07:00","message":"Set new StatePrefix: 'เดี๋ยวช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.491620102+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.491671439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวใส่ชุดปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.491679618+07:00","message":"receive interim result [false|false]: เดี๋ยวใส่ชุดปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.491698981+07:00","message":"[buffer interim] 3875 false เดี๋ยวใส่ชุดปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.491713175+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวใส่ชุดปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.491716658+07:00","message":"[bufferProcess] send to processor:เดี๋ยวใส่ชุดกระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.49172609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.491730868+07:00","message":"> Transcript [50257] [false]: 'เดี๋ยวใส่ชุดกระโปรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.491734484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.491738796+07:00","message":"Set new StatePrefix: 'เดี๋ยวใส่ชุดกระโปรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.859290218+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.859333555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวใส่ชุดกระโปรงมันดึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.859339464+07:00","message":"receive interim result [false|false]: เดี๋ยวใส่ชุดกระโปรงมันดึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.859355648+07:00","message":"[buffer interim] 3875 false เดี๋ยวใส่ชุดกระโปรงมันดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.85936558+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยวใส่ชุดกระโปรงมันดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.859368406+07:00","message":"[bufferProcess] send to processor:เดี๋ยวใส่ชุดปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.859374563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.859377576+07:00","message":"> Transcript [50258] [false]: 'เดี๋ยวใส่ชุดปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.859380107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.859382129+07:00","message":"Set new StatePrefix: 'เดี๋ยวใส่ชุดปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.979641966+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.979698326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยออกทุกวันนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.979707328+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยออกทุกวันนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:56.979727828+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยออกทุกวันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.979737726+07:00","message":"[bufferProcess] interim [560000000]:เดี๋ยวช่วยออกทุกวันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.979741674+07:00","message":"[bufferProcess] send to processor:เดี๋ยวใส่ชุดกระโปรงมันดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.979751657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.979755243+07:00","message":"> Transcript [50259] [false]: 'เดี๋ยวใส่ชุดกระโปรงมันดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.979757979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:56.979760016+07:00","message":"Set new StatePrefix: 'เดี๋ยวใส่ชุดกระโปรงมันดึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.058380561+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.05841961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยออกทุกวันดวลเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.058425113+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยออกทุกวันดวลเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.058443155+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยออกทุกวันดวลเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.058451195+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยวช่วยออกทุกวันดวลเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.058453489+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยออกทุกวันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.058457114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.058462099+07:00","message":"> Transcript [50260] [false]: 'เดี๋ยวช่วยออกทุกวันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.058464354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.058466903+07:00","message":"Set new StatePrefix: 'เดี๋ยวช่วยออกทุกวันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.135832268+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.135885335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวใส่ชุดกระโปรงมันดึงออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.135892468+07:00","message":"receive interim result [false|false]: เดี๋ยวใส่ชุดกระโปรงมันดึงออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.135907651+07:00","message":"[buffer interim] 3875 false เดี๋ยวใส่ชุดกระโปรงมันดึงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.135920673+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวใส่ชุดกระโปรงมันดึงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.13592347+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยออกทุกวันดวลเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.135927718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.135930806+07:00","message":"> Transcript [50261] [false]: 'เดี๋ยวช่วยออกทุกวันดวลเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.135933421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.135935591+07:00","message":"Set new StatePrefix: 'เดี๋ยวช่วยออกทุกวันดวลเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.218547355+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.218590205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.218596113+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.218608375+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.218618341+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.218621062+07:00","message":"[bufferProcess] send to processor:เดี๋ยวใส่ชุดกระโปรงมันดึงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.218631661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.218634841+07:00","message":"> Transcript [50262] [false]: 'เดี๋ยวใส่ชุดกระโปรงมันดึงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.218637359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.218639617+07:00","message":"Set new StatePrefix: 'เดี๋ยวใส่ชุดกระโปรงมันดึงออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.29158396+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.291624762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.291631132+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.291644515+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.291652889+07:00","message":"[bufferProcess] interim [340000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.291656638+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.291660937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.291663778+07:00","message":"> Transcript [50263] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.291666521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.291668863+07:00","message":"Set new StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.977427354+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.977485292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.977497399+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:57.977521528+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.977539974+07:00","message":"[bufferProcess] interim [940000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.977545626+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.977556965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.977562535+07:00","message":"> Transcript [50264] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.97756874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.977572643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.97757631+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:57.977580888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.217410523+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.217453097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.21746+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.217476922+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.217487105+07:00","message":"[bufferProcess] interim [300000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.217491308+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.217497754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.217500889+07:00","message":"> Transcript [50265] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.217506851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.217509038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.217511387+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.217513777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.269622861+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.269663231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.26966898+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.269685703+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.269692906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.269696185+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.269702625+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.269714992+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269725353+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269729048+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269737241+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269739711+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269743049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269746534+07:00","message":"> Transcript [50266] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269750321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269752672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269755197+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269757621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269759292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.26976127+07:00","message":"> Transcript [50267] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269763724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269765885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269767629+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269769487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269776961+07:00","message":"Push: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269778997+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.269781199+07:00","message":"Set new StatePrefix : 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.26978424+07:00","message":"Next Push (prob) : 'กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.269795138+07:00","message":"push: {false เดี๋ยวช่วยกลับไปลืมแฟนเก่า 0 0xc004866000}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:58.32169767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:38:58.321710943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.375010892+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.375048469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.375055257+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.375068916+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.375076434+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.375079299+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.375083898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.375087267+07:00","message":"> Transcript [50268] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.375091354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.375093678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.37509645+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.375099371+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.541878821+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.541921965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.541928054+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.541943028+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.541952715+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.541955563+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.541961676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.5419647+07:00","message":"> Transcript [50269] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.5419695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.541971756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.541974425+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.54197736+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.66087537+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.660921489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.660929923+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.660946248+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.660955017+07:00","message":"[bufferProcess] interim [900000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.66095852+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.660967264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.660970441+07:00","message":"> Transcript [50270] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.66097463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.660977018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.660979667+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.660982978+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.865904623+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.865951661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.865960676+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.865979177+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.865992756+07:00","message":"[bufferProcess] interim [80000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.865997393+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.866007525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.866011952+07:00","message":"> Transcript [50271] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.866016082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.866019897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.866022332+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.866025365+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.866035168+07:00","message":"Push: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.866037261+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.866039941+07:00","message":"Set new StatePrefix : 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.866042394+07:00","message":"Next Push (prob) : 'เป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.866051532+07:00","message":"push: {false กลับมา 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.963648002+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.963688347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.963699215+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:58.963713635+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.963721282+07:00","message":"[bufferProcess] interim [140000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.963724059+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.963728192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.963731231+07:00","message":"> Transcript [50272] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.96373527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.96373749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.963739467+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:58.963742125+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.073183527+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.07324283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.073249225+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.073263703+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.073271482+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.073274878+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.073281943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.073284834+07:00","message":"> Transcript [50273] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.073288698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.073290774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.073293088+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.073296976+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.095105472+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.095148219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.095156937+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.095175648+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.09518541+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.095188307+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.09519487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.095199839+07:00","message":"> Transcript [50274] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.095203756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.095206045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.095208168+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.095210875+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.358742915+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.358782771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงลาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.358789424+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงลาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.358806048+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358814464+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358817115+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358820679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358823581+07:00","message":"> Transcript [50275] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358828649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358830842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358832783+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358835384+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358838738+07:00","message":"Push: 'เป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358840922+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358843194+07:00","message":"Set new StatePrefix : 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.358846986+07:00","message":"Next Push (prob) : 'เพลงเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.358854574+07:00","message":"push: {false เป็นเด็กรุ่นใหม่มาเล่นกับ 0 0xc004866000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.529313615+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.529361853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.529370669+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.529388328+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.529403682+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.529408578+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.529417946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.529423206+07:00","message":"> Transcript [50276] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงลาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.529426832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.529430176+07:00","message":"Set new StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงลาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.577861614+07:00","message":"[GCS] IsForceVAD: false for message ID: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.607741243+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.607778659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.607785358+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.607802169+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.60781076+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.607813783+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.6078177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.607821493+07:00","message":"> Transcript [50277] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.607824263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.607826375+07:00","message":"Set new StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.659251999+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.6592988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.659306938+07:00","message":"receive interim result [false|false]: เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.659324868+07:00","message":"[buffer interim] 3875 false เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.659336319+07:00","message":"[bufferProcess] interim [980000000]:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.659339267+07:00","message":"[bufferProcess] send to processor:เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.659346475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.659349875+07:00","message":"> Transcript [50278] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.659354403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.659356818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.659358795+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.659361934+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.71211317+07:00","message":"[GCS] Start streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.771785828+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.771827846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวใส่ชุดกระโปรงมันดึงเพลงเก่ากลับมาเป็นเด็กรุ่นใหม่มันมาเล่นกับเพลงเรารู้จักหมด\",\"confidence\":0.9497997}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.771836955+07:00","message":"receive interim result [true|false]: เดี๋ยวใส่ชุดกระโปรงมันดึงเพลงเก่ากลับมาเป็นเด็กรุ่นใหม่มันมาเล่นกับเพลงเรารู้จักหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.771847582+07:00","message":"end recv isFinal message id 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.771849682+07:00","message":"end Recv id 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.771855748+07:00","message":"[buffer interim] 3875 true เดี๋ยวใส่ชุดกระโปรงมันดึงเพลงเก่ากลับมาเป็นเด็กรุ่นใหม่มันมาเล่นกับเพลงเรารู้จักหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771867982+07:00","message":"[bufferProcess] interim [10000000]:เดี๋ยวใส่ชุดกระโปรงมันดึงเพลงเก่ากลับมาเป็นเด็กรุ่นใหม่มันมาเล่นกับเพลงเรารู้จักหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771872502+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771885883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771901375+07:00","message":"> Transcript [50279] [false]: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จักหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771907518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771910174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771912738+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771915942+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771918817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771923428+07:00","message":"> Transcript [50280] [true]: 'เดี๋ยวใส่ชุดกระโปรงมันดึงเพลงเก่ากลับมาเป็นเด็กรุ่นใหม่มันมาเล่นกับเพลงเรารู้จักหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771926168+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771928059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771929987+07:00","message":"StatePrefix: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเองเรารู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.77193263+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.771934771+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.772193676+07:00","message":"Push: 'เพลงเรารู้จักหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.772197089+07:00","message":"TextPushed: 'เดี๋ยวช่วยกลับไปลืมแฟนเก่ากลับมาเป็นเด็กรุ่นใหม่มาเล่นกับเพลงเรารู้จักหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.772199912+07:00","message":"Set new StatePrefix : 'เดี๋ยวใส่ชุดกระโปรงมันดึงเพลงเก่ากลับมาเป็นเด็กรุ่นใหม่มันมาเล่นกับเพลงเรารู้จักหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.772202687+07:00","message":"Next Push (prob) : 'เดี๋ยวใส่ชุดกระโปรงมันดึงเพลงเก่ากลับมาเป็นเด็กรุ่นใหม่มันมาเล่นกับเพลงเรารู้จักหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:38:59.772217948+07:00","message":"push: {true เพลงเรารู้จักหมด 0 0xc004866000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:38:59.772217378+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3875.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:38:59.78234236+07:00","message":"write wav file: './tmp/7589/7589_3875.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.362056799+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.362096307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.36210158+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.362114371+07:00","message":"[buffer interim] 3876 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.362121966+07:00","message":"[bufferProcess] interim [300000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.362123758+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.39783491+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.39786586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.397871142+07:00","message":"receive interim result [false|false]: ใช่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.397884113+07:00","message":"[buffer interim] 3876 false ใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.397890599+07:00","message":"[bufferProcess] interim [420000000]:ใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.39789278+07:00","message":"[bufferProcess] send to processor:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.397898104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.397900794+07:00","message":"> Transcript [50281] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.397903486+07:00","message":"Set StatePrefix (first interim): 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.479907401+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.479960901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ค่ะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.479969096+07:00","message":"receive interim result [false|false]: ใช่ค่ะขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.479986213+07:00","message":"[buffer interim] 3876 false ใช่ค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.479998405+07:00","message":"[bufferProcess] interim [600000000]:ใช่ค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.48000245+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.480012052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.480016679+07:00","message":"> Transcript [50282] [false]: 'ใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.480020803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.480023837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.480027005+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.480029697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.568157762+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.568200389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่คอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.568206894+07:00","message":"receive interim result [false|false]: ใช่คอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.568222253+07:00","message":"[buffer interim] 3876 false ใช่คอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.568235855+07:00","message":"[bufferProcess] interim [660000000]:ใช่คอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.568239201+07:00","message":"[bufferProcess] send to processor:ใช่ค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.568247899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.568251176+07:00","message":"> Transcript [50283] [false]: 'ใช่ค่ะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.56825537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.568258245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.568261064+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.568263461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.750305696+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.750346569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.750353085+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.750369146+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.750382463+07:00","message":"[bufferProcess] interim [840000000]:ใช่ขอนไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.750385448+07:00","message":"[bufferProcess] send to processor:ใช่คอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.750389546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.750392522+07:00","message":"> Transcript [50284] [false]: 'ใช่คอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.750396197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.750398498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.750400797+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.750403007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.891137315+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.891174309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.891180778+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.891196818+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891204902+07:00","message":"[bufferProcess] interim [20000000]:ใช่ขอนไม้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891207373+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891211507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891214491+07:00","message":"> Transcript [50285] [false]: 'ใช่ขอนไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891218523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891221374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891224275+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891226591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891229486+07:00","message":"Push: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.8912372+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891239404+07:00","message":"Set new StatePrefix : 'ใช่ขอนไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:00.891241821+07:00","message":"Next Push (prob) : 'ขอนไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:00.89124979+07:00","message":"push: {false ใช่ 0 0xc0045e2200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.067297509+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.067339796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.067347678+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.067365543+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.067376988+07:00","message":"[bufferProcess] interim [140000000]:ใช่ขอนไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.067380011+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.067387927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.067390888+07:00","message":"> Transcript [50286] [false]: 'ใช่ขอนไม้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.067395057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.067397979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.067399918+07:00","message":"StatePrefix: 'ใช่ขอนไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.067402608+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:01.322102578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:01.322106548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.648979269+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.649023752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.649030072+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.649051285+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.649071959+07:00","message":"[bufferProcess] interim [740000000]:ใช่ขอนไม้กับเรือแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.649076483+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.649082407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.649087031+07:00","message":"> Transcript [50287] [false]: 'ใช่ขอนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.649092127+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.649096439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.649098576+07:00","message":"StatePrefix: 'ใช่ขอนไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.649101224+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.977995641+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.978040567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.978047291+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.978061311+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.978072558+07:00","message":"[bufferProcess] interim [40000000]:ใช่ขอนไม้กับเรือแน่นอนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.97807513+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.978079543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.97808258+07:00","message":"> Transcript [50288] [false]: 'ใช่ขอนไม้กับเรือแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.978087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.978089222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.978091803+07:00","message":"StatePrefix: 'ใช่ขอนไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.978094371+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.992936665+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.992960682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.992965904+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.992983602+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.992989684+07:00","message":"[bufferProcess] interim [100000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.992992806+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.992998846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.993001278+07:00","message":"> Transcript [50289] [false]: 'ใช่ขอนไม้กับเรือแน่นอนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.993004594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.993006919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.993008938+07:00","message":"StatePrefix: 'ใช่ขอนไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.993011604+07:00","message":"TextPushed: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.993018564+07:00","message":"Push: 'ขอนไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.993022983+07:00","message":"TextPushed: 'ใช่ขอนไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.993025276+07:00","message":"Set new StatePrefix : 'ใช่ขอนไม้กับเรือแน่นอนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:01.993027822+07:00","message":"Next Push (prob) : 'กับเรือแน่นอนมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:01.993036767+07:00","message":"push: {false ขอนไม้ 0 0xc0045e2200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.196618759+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.196660995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.196666603+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.196681014+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.196689116+07:00","message":"[bufferProcess] interim [280000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.196691724+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.196695483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.196698474+07:00","message":"> Transcript [50290] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.196701242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.19670357+07:00","message":"Set new StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.313518892+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.313563263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.313570005+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.313584008+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.313592729+07:00","message":"[bufferProcess] interim [340000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.313595635+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.313602562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.313605819+07:00","message":"> Transcript [50291] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.313609746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.313612454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.31361457+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.313617617+07:00","message":"TextPushed: 'ใช่ขอนไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.352255479+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.352298392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.35230408+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.352320875+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.352329095+07:00","message":"[bufferProcess] interim [400000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.35233208+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.352336209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.352339155+07:00","message":"> Transcript [50292] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.352342775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.35234485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.35234757+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.352350016+07:00","message":"TextPushed: 'ใช่ขอนไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.359834972+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.359872337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.359878304+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.359893733+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.359902052+07:00","message":"[bufferProcess] interim [520000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.359904678+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.35990855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.359911726+07:00","message":"> Transcript [50293] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.3599169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.359919122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.359921206+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.359923511+07:00","message":"TextPushed: 'ใช่ขอนไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.693979314+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.694020337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.69402733+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.694042212+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694050106+07:00","message":"[bufferProcess] interim [760000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694052944+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694060527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.69406338+07:00","message":"> Transcript [50294] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694067565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694070039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694072988+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694075668+07:00","message":"TextPushed: 'ใช่ขอนไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694083789+07:00","message":"Push: 'กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694086072+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694089922+07:00","message":"Set new StatePrefix : 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.694092258+07:00","message":"Next Push (prob) : 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.694125958+07:00","message":"push: {false กับเรือแน่นอนไม่หลับ 0 0xc0045e2200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.715356232+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.715389832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.715396166+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.715411812+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.715419668+07:00","message":"[bufferProcess] interim [820000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.715422518+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.715427107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.715430992+07:00","message":"> Transcript [50295] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.715435088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.715437242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.715439343+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.715441944+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.880082313+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.880125666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.88013274+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.880150343+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.880160424+07:00","message":"[bufferProcess] interim [940000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.880163215+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.880170566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.88017349+07:00","message":"> Transcript [50296] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.880177678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.880180114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.880182859+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.880185337+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.931557923+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.931594112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.931601751+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:02.931621568+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.931633407+07:00","message":"[bufferProcess] interim [60000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.93163609+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.93164036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.931643527+07:00","message":"> Transcript [50297] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.931647148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.93164931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.931651668+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:02.93165433+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.052519791+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.05256144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.052568029+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.052582261+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.052589555+07:00","message":"[bufferProcess] interim [180000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.052592741+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.052599722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.052602691+07:00","message":"> Transcript [50298] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.052606769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.052608981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.052611318+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.052614212+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.05262123+07:00","message":"Push: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.05262317+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.052625541+07:00","message":"Set new StatePrefix : 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.052628167+07:00","message":"Next Push (prob) : 'แต่ว่าเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.052635014+07:00","message":"push: {false แน่นอน 0 0xc0045e2200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.254748086+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.254794859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.254802023+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.254817217+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.25482815+07:00","message":"[bufferProcess] interim [420000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.254832284+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.254841584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.254845642+07:00","message":"> Transcript [50299] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.25485068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.254853196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.254855197+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.254858146+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.436486199+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.436535207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.436542798+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.436559429+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.436570088+07:00","message":"[bufferProcess] interim [540000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.436573537+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.43657766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.436581222+07:00","message":"> Transcript [50300] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.43658509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.436587129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.436590402+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.436593314+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.592990389+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.593044394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.59305173+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.593068755+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.593076435+07:00","message":"[bufferProcess] interim [720000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.593079074+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.593086352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.593089616+07:00","message":"> Transcript [50301] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.59309324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.593095737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.59310102+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.593104536+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.77728934+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.777335469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.77734284+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.77735824+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777367168+07:00","message":"[bufferProcess] interim [840000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777370145+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777378179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777381025+07:00","message":"> Transcript [50302] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777385718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777388198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777390711+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777393891+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777400992+07:00","message":"Push: 'แต่ว่าเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777403038+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777405456+07:00","message":"Set new StatePrefix : 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.777409257+07:00","message":"Next Push (prob) : 'ใหม่ที่มันมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.777418247+07:00","message":"push: {false แต่ว่าเพลง 0 0xc0045e2200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.787239052+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.787270806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.787277466+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.787291638+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.787298854+07:00","message":"[bufferProcess] interim [900000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.787301794+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.78730617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.787309107+07:00","message":"> Transcript [50303] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.787312557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.787314753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.787316743+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.787319939+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.903946629+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.903988415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.903995695+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:03.904009915+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.904018098+07:00","message":"[bufferProcess] interim [960000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.90402062+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.904027101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.904030984+07:00","message":"> Transcript [50304] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.904035469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.904038157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.904040449+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:03.904043639+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:04.322288669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:04.322295552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.336932296+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.336975673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.336983324+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.337000245+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.337016509+07:00","message":"[bufferProcess] interim [440000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.337021213+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.337026672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.33703148+07:00","message":"> Transcript [50305] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.337037106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.337040549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.337043848+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.337048075+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.368308682+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.368342401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.368349756+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.368366109+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368373162+07:00","message":"[bufferProcess] interim [500000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368378211+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368381776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368384895+07:00","message":"> Transcript [50306] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368389783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368391914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368393998+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368396557+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368404458+07:00","message":"Push: 'ใหม่ที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368407517+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368409767+07:00","message":"Set new StatePrefix : 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.368412771+07:00","message":"Next Push (prob) : 'หลังคือพวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.368436819+07:00","message":"push: {false ใหม่ที่มันมา 0 0xc0045e2200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.477412389+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.477448315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.477455522+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.477473972+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.477482873+07:00","message":"[bufferProcess] interim [560000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.477486351+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.477490367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.477493526+07:00","message":"> Transcript [50307] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.477496069+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.506570766+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.506606591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.506613331+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.506629622+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.506637715+07:00","message":"[bufferProcess] interim [620000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.506641783+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.506650336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.50665319+07:00","message":"> Transcript [50308] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.506655992+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.655399136+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.655436125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังหรือผู้ยิ่งใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.655443972+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังหรือผู้ยิ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.655458917+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังหรือผู้ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.65547066+07:00","message":"[bufferProcess] interim [740000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังหรือผู้ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.655473601+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.655477572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.655480637+07:00","message":"> Transcript [50309] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.655484671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.655487102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.655489575+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.655492639+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.664764612+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.664798044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.664803732+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.664816347+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.664824793+07:00","message":"[bufferProcess] interim [800000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.664828067+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังหรือผู้ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.664832112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.664834966+07:00","message":"> Transcript [50310] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังหรือผู้ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.664837801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.664839921+07:00","message":"Set new StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังหรือผู้ยิ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.857233232+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.857291465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.85730013+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:04.857317992+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.857331092+07:00","message":"[bufferProcess] interim [980000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.857335455+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.857345985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.857350933+07:00","message":"> Transcript [50311] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.857355784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:04.857359124+07:00","message":"Set new StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.046992054+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.047035005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.047043262+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.047057758+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.047065277+07:00","message":"[bufferProcess] interim [160000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.047068375+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.047075482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.047078068+07:00","message":"> Transcript [50312] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.047082285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.047084346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.047086726+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.047089831+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.089937105+07:00","message":"[GCS] IsForceVAD: false for message ID: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.170629374+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.17069019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.170704152+07:00","message":"receive interim result [false|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.170725948+07:00","message":"[buffer interim] 3876 false ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.170739476+07:00","message":"[bufferProcess] interim [280000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.170744885+07:00","message":"[bufferProcess] send to processor:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.17075575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.170760689+07:00","message":"> Transcript [50313] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.170764624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.170768254+07:00","message":"Set new StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.286512266+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.286559539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่งหรอย\",\"confidence\":0.9131285}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.286567598+07:00","message":"receive interim result [true|false]: ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่งหรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.286575812+07:00","message":"end recv isFinal message id 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.286578675+07:00","message":"end Recv id 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.286586147+07:00","message":"[buffer interim] 3876 true ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่งหรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286596999+07:00","message":"[bufferProcess] interim [400000000]:ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่งหรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286601415+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286605688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286608635+07:00","message":"> Transcript [50314] [false]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286613368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286615532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286617493+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286620458+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286622696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286624812+07:00","message":"> Transcript [50315] [true]: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งยาวยิ่งหรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286633872+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.2866438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286645702+07:00","message":"StatePrefix: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมาหลังคือพวกยิ่งเหย่ายิ่งหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286647977+07:00","message":"TextPushed: 'ใช่ขอนไม้กับเรือแน่นอนไม่หลับแน่นอนแต่ว่าเพลงใหม่ที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:05.286651781+07:00","message":"Push: 'หลังคือพวกยิ่งยาวยิ่งหรอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.286661178+07:00","message":"push: {true หลังคือพวกยิ่งยาวยิ่งหรอย 0 0xc0045e2200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:05.297837553+07:00","message":"write wav file: './tmp/7589/7589_3876.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:05.409857987+07:00","message":"[GCS] Start streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.117619125+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.117670272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.117676639+07:00","message":"receive interim result [false|false]: พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.117695809+07:00","message":"[buffer interim] 3877 false พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.117703948+07:00","message":"[bufferProcess] interim [720000000]:พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.117706044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.318441708+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.318480716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลุกฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.318486694+07:00","message":"receive interim result [false|false]: ปลุกฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.318500011+07:00","message":"[buffer interim] 3877 false ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.318507552+07:00","message":"[bufferProcess] interim [840000000]:ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.318510168+07:00","message":"[bufferProcess] send to processor:พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.31851499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.318518162+07:00","message":"> Transcript [50316] [false]: 'พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.318520634+07:00","message":"Set StatePrefix (first interim): 'พวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.569569019+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.569610945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกจะรัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.569617068+07:00","message":"receive interim result [false|false]: พวกจะรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.569628323+07:00","message":"[buffer interim] 3877 false พวกจะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.569639081+07:00","message":"[bufferProcess] interim [960000000]:พวกจะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.569642621+07:00","message":"[bufferProcess] send to processor:ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.569650615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.569655171+07:00","message":"> Transcript [50317] [false]: 'ปลุกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.569658624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.569661559+07:00","message":"Set new StatePrefix: 'ปลุกฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.607929289+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.607970682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.607977265+07:00","message":"receive interim result [false|false]: พุทธรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.607993733+07:00","message":"[buffer interim] 3877 false พุทธรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.608001483+07:00","message":"[bufferProcess] interim [80000000]:พุทธรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.608004467+07:00","message":"[bufferProcess] send to processor:พวกจะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.608012548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.60801525+07:00","message":"> Transcript [50318] [false]: 'พวกจะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.608017543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.608019706+07:00","message":"Set new StatePrefix: 'พวกจะรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.869216213+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.86926807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกจะรักษาฝ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.869274496+07:00","message":"receive interim result [false|false]: พวกจะรักษาฝ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:06.869290507+07:00","message":"[buffer interim] 3877 false พวกจะรักษาฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.869305525+07:00","message":"[bufferProcess] interim [500000000]:พวกจะรักษาฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.869308449+07:00","message":"[bufferProcess] send to processor:พุทธรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.869315898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.869319052+07:00","message":"> Transcript [50319] [false]: 'พุทธรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.869321767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:06.869324286+07:00","message":"Set new StatePrefix: 'พุทธรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:07.28914369+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:07.289193439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาไอ้บ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:07.289200016+07:00","message":"receive interim result [false|false]: พุทธรักษาไอ้บ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:07.28921935+07:00","message":"[buffer interim] 3877 false พุทธรักษาไอ้บ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.289227575+07:00","message":"[bufferProcess] interim [860000000]:พุทธรักษาไอ้บ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.289230149+07:00","message":"[bufferProcess] send to processor:พวกจะรักษาฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.289234621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.289244+07:00","message":"> Transcript [50320] [false]: 'พวกจะรักษาฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.289246617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.289249595+07:00","message":"Set new StatePrefix: 'พวกจะรักษาฝ้า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:07.322732407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:07.32275251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:07.89193454+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:07.891977385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาไอ้บ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:07.891983997+07:00","message":"receive interim result [false|false]: พุทธรักษาไอ้บ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:07.891998936+07:00","message":"[buffer interim] 3877 false พุทธรักษาไอ้บ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.892006945+07:00","message":"[bufferProcess] interim [460000000]:พุทธรักษาไอ้บ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.892009589+07:00","message":"[bufferProcess] send to processor:พุทธรักษาไอ้บ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.892015887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.892018585+07:00","message":"> Transcript [50321] [false]: 'พุทธรักษาไอ้บ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.892021043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:07.892023302+07:00","message":"Set new StatePrefix: 'พุทธรักษาไอ้บ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.001094586+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.00114199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกจะรักษาฝ้าที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.001149513+07:00","message":"receive interim result [false|false]: พวกจะรักษาฝ้าที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.001174855+07:00","message":"[buffer interim] 3877 false พวกจะรักษาฝ้าที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.001184364+07:00","message":"[bufferProcess] interim [580000000]:พวกจะรักษาฝ้าที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.001187712+07:00","message":"[bufferProcess] send to processor:พุทธรักษาไอ้บ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.001192013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.001195176+07:00","message":"> Transcript [50322] [false]: 'พุทธรักษาไอ้บ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.001199238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.001201673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.001203651+07:00","message":"StatePrefix: 'พุทธรักษาไอ้บ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.00120619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.053372224+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.053408386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.053414183+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.053427866+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.053435526+07:00","message":"[bufferProcess] interim [700000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.053438054+07:00","message":"[bufferProcess] send to processor:พวกจะรักษาฝ้าที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.053445808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.053448639+07:00","message":"> Transcript [50323] [false]: 'พวกจะรักษาฝ้าที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.053451301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.053453886+07:00","message":"Set new StatePrefix: 'พวกจะรักษาฝ้าที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.261255665+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.261297051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.261304173+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.261318585+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.261327097+07:00","message":"[bufferProcess] interim [880000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.261329832+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.261335901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.261339087+07:00","message":"> Transcript [50324] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.261342006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.261344642+07:00","message":"Set new StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.377456104+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.377500951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.377507712+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโดน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.37752359+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.377533639+07:00","message":"[bufferProcess] interim [940000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.377536403+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.377542757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.377545681+07:00","message":"> Transcript [50325] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.377550406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.37755289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.377555426+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.377557899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.440890572+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.440931537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.440938465+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.440954424+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.44096607+07:00","message":"[bufferProcess] interim [60000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.440968918+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.440976587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.440979974+07:00","message":"> Transcript [50326] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.440984042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.440986471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.44098875+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.440991195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.634318266+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.634357642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.634364228+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.634384812+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.63439713+07:00","message":"[bufferProcess] interim [300000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.634399923+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.634406388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.634409709+07:00","message":"> Transcript [50327] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.634416116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.63441826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.634420592+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.634423018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.916869976+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.916907602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.916913896+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.916932795+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916940276+07:00","message":"[bufferProcess] interim [480000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916942951+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916946779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916949826+07:00","message":"> Transcript [50328] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916953906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916956033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916958261+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916961101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916967182+07:00","message":"Push: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916969339+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.916971979+07:00","message":"Set new StatePrefix : 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.91697475+07:00","message":"Next Push (prob) : 'โด่งดังมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.916982887+07:00","message":"push: {false พุทธรักษาว่าทุกสิ่งที่ไม่เคย 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.991993463+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.992031042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.992037312+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:08.992054355+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.992062977+07:00","message":"[bufferProcess] interim [540000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.992066764+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.992086505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.992089417+07:00","message":"> Transcript [50329] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.992093194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.992095456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.9920977+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:08.99210037+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.052786196+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.052828461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.052835196+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.052850832+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.052859505+07:00","message":"[bufferProcess] interim [600000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.052862553+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.052866738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.052870006+07:00","message":"> Transcript [50330] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.052873773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.05287604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.05287868+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.052882083+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.168781103+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.168822485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.168830121+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.16885285+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.168862041+07:00","message":"[bufferProcess] interim [660000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.168865344+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.168869322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.168872244+07:00","message":"> Transcript [50331] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.168876067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.168878607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.16888063+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.168883152+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.19854255+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.198582983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.198590031+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.198605024+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198614027+07:00","message":"[bufferProcess] interim [720000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198616894+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198623592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198626656+07:00","message":"> Transcript [50332] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198631898+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198634164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198636523+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.19863948+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198647219+07:00","message":"Push: 'โด่งดังมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198649517+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198652027+07:00","message":"Set new StatePrefix : 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.198654497+07:00","message":"Next Push (prob) : 'บังคับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.198661957+07:00","message":"push: {false โด่งดังมาก 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.346253283+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.34629198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.346298356+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.346316081+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.346324534+07:00","message":"[bufferProcess] interim [840000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.346327063+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.346331139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.34633398+07:00","message":"> Transcript [50333] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.346336537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.346338721+07:00","message":"Set new StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.38199577+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.382034251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.382041971+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.382059872+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.38207329+07:00","message":"[bufferProcess] interim [900000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.382075828+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.382082965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.382085901+07:00","message":"> Transcript [50334] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.382088244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.382090286+07:00","message":"Set new StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากบังคับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.468506666+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.468547756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลงได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.468554549+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลงได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.468572422+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.468581996+07:00","message":"[bufferProcess] interim [80000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.468585287+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.468589948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.468593255+07:00","message":"> Transcript [50335] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.468596217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.468598896+07:00","message":"Set new StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.593975453+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.594021316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.594028002+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:09.594043455+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.594051363+07:00","message":"[bufferProcess] interim [140000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.594054402+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.594061069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.594064122+07:00","message":"> Transcript [50336] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.59406874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.594071797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.59407421+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:09.594082264+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.142807258+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.14284435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.142851247+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.142867763+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.142876571+07:00","message":"[bufferProcess] interim [680000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.142879243+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.142883171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.142886002+07:00","message":"> Transcript [50337] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.142888643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.142890834+07:00","message":"Set new StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.237700528+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.23774057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.237746717+07:00","message":"receive interim result [false|false]: พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.237763178+07:00","message":"[buffer interim] 3877 false พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.237771361+07:00","message":"[bufferProcess] interim [920000000]:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.237777344+07:00","message":"[bufferProcess] send to processor:พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.237780926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.237784834+07:00","message":"> Transcript [50338] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.237788712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.237790822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.237792797+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.237795474+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:10.323104985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:10.323107352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.51341778+07:00","message":"[GCS] Cleaned up inactive client: 3860"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.513463553+07:00","message":"[GCS] Cleaned up inactive client: 3856"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.513467446+07:00","message":"[GCS] Cleaned up inactive client: 3855"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.513470914+07:00","message":"[GCS] Cleaned up inactive client: 3854"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.513474233+07:00","message":"[GCS] Cleaned up inactive client: 3857"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.513476818+07:00","message":"[GCS] Cleaned up inactive client: 3853"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.513480633+07:00","message":"[GCS] Cleaned up inactive client: 3859"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.513483585+07:00","message":"[GCS] Cleaned up inactive client: 3858"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.528129992+07:00","message":"[GCS] IsForceVAD: false for message ID: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.659199611+07:00","message":"[GCS] Start streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.712635967+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.712679203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกจะรักษาฝ้าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล\",\"confidence\":0.88606775}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.712686199+07:00","message":"receive interim result [true|false]: พวกจะรักษาฝ้าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.712696514+07:00","message":"end recv isFinal message id 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.712698736+07:00","message":"end Recv id 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.712707028+07:00","message":"[buffer interim] 3877 true พวกจะรักษาฝ้าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712719219+07:00","message":"[bufferProcess] interim [340000000]:พวกจะรักษาฝ้าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712723199+07:00","message":"[bufferProcess] send to processor (isfinal):พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712727372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.71273062+07:00","message":"> Transcript [50339] [false]: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712734443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712736484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712738561+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712742028+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712744162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712747398+07:00","message":"> Transcript [50340] [true]: 'พวกจะรักษาฝ้าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712749839+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712751582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.71275344+07:00","message":"StatePrefix: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.71275561+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712757386+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712932711+07:00","message":"Push: 'มันกลับมาโด่งดังในโซเชียล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712935716+07:00","message":"TextPushed: 'พุทธรักษาว่าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712938306+07:00","message":"Set new StatePrefix : 'พวกจะรักษาฝ้าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712940844+07:00","message":"Next Push (prob) : 'พวกจะรักษาฝ้าทุกสิ่งที่ไม่เคยโด่งดังมากมันกลับมาโด่งดังในโซเชียล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:10.712950428+07:00","message":"push: {true มันกลับมาโด่งดังในโซเชียล 0 0xc004748600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:10.712957413+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3877.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:10.723356055+07:00","message":"write wav file: './tmp/7589/7589_3877.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.65311304+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.653176517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.653183235+07:00","message":"receive interim result [false|false]: ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.653199935+07:00","message":"[buffer interim] 3878 false ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.653208491+07:00","message":"[bufferProcess] interim [960000000]:ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.653210631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.704612503+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.704666102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หอคอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.704673586+07:00","message":"receive interim result [false|false]: หอคอย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.704690827+07:00","message":"[buffer interim] 3878 false หอคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.704702704+07:00","message":"[bufferProcess] interim [20000000]:หอคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.704706556+07:00","message":"[bufferProcess] send to processor:ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.704715129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.70471983+07:00","message":"> Transcript [50341] [false]: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.704723578+07:00","message":"Set StatePrefix (first interim): 'ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.753299865+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.753340912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธกส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.75334843+07:00","message":"receive interim result [false|false]: ธกส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.753365145+07:00","message":"[buffer interim] 3878 false ธกส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.753376945+07:00","message":"[bufferProcess] interim [80000000]:ธกส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.753381237+07:00","message":"[bufferProcess] send to processor:หอคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.753389898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.7533946+07:00","message":"> Transcript [50342] [false]: 'หอคอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.7533988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.75340199+07:00","message":"Set new StatePrefix: 'หอคอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.836941014+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.836986756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอวอยอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.836994722+07:00","message":"receive interim result [false|false]: คอวอยอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.837014209+07:00","message":"[buffer interim] 3878 false คอวอยอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.837026941+07:00","message":"[bufferProcess] interim [200000000]:คอวอยอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.83703351+07:00","message":"[bufferProcess] send to processor:ธกส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.83704286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.837047583+07:00","message":"> Transcript [50343] [false]: 'ธกส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.837051232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.837055689+07:00","message":"Set new StatePrefix: 'ธกส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.881732628+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.881768979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.881776581+07:00","message":"receive interim result [false|false]: ละครย้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:11.881792897+07:00","message":"[buffer interim] 3878 false ละครย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.881806315+07:00","message":"[bufferProcess] interim [260000000]:ละครย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.88181009+07:00","message":"[bufferProcess] send to processor:คอวอยอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.88181955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.881823589+07:00","message":"> Transcript [50344] [false]: 'คอวอยอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.881827264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:11.88183067+07:00","message":"Set new StatePrefix: 'คอวอยอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.081057792+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.081095257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.081101113+07:00","message":"receive interim result [false|false]: ละครย้อนหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.081113707+07:00","message":"[buffer interim] 3878 false ละครย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.081123575+07:00","message":"[bufferProcess] interim [440000000]:ละครย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.081126108+07:00","message":"[bufferProcess] send to processor:ละครย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.081133254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.081136422+07:00","message":"> Transcript [50345] [false]: 'ละครย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.081138886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.081141189+07:00","message":"Set new StatePrefix: 'ละครย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.088950052+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.088969248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.088974052+07:00","message":"receive interim result [false|false]: ละครย้อนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.08898358+07:00","message":"[buffer interim] 3878 false ละครย้อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.088988147+07:00","message":"[bufferProcess] interim [500000000]:ละครย้อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.088990645+07:00","message":"[bufferProcess] send to processor:ละครย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.088993422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.088996183+07:00","message":"> Transcript [50346] [false]: 'ละครย้อนหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.088998936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.089001241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.089003433+07:00","message":"StatePrefix: 'ละครย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.089005708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.274198348+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.274249597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.274258214+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.274273413+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.274283318+07:00","message":"[bufferProcess] interim [680000000]:ละครย้อนไปเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.274287172+07:00","message":"[bufferProcess] send to processor:ละครย้อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.274296988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.274302235+07:00","message":"> Transcript [50347] [false]: 'ละครย้อนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.274306857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.274309818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.274312514+07:00","message":"StatePrefix: 'ละครย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.274316033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.400676253+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.400723544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.400729962+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.400743881+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.400751381+07:00","message":"[bufferProcess] interim [740000000]:ละครย้อนไปเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.400754913+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.400762759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.400765789+07:00","message":"> Transcript [50348] [false]: 'ละครย้อนไปเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.400769452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.40077204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.400774162+07:00","message":"StatePrefix: 'ละครย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.400776473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.638895629+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.638945161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้ป้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.638951502+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้ป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.638964272+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.63897324+07:00","message":"[bufferProcess] interim [980000000]:ละครย้อนไปเมื่อกี้ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.638975881+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.63898026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.638983528+07:00","message":"> Transcript [50349] [false]: 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.638987902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.638990255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.638992266+07:00","message":"StatePrefix: 'ละครย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.638994526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.639004429+07:00","message":"Push: 'ละครย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.639006887+07:00","message":"TextPushed: 'ละครย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.639009822+07:00","message":"Set new StatePrefix : 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.639012296+07:00","message":"Next Push (prob) : 'ไปเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.639021328+07:00","message":"push: {false ละครย้อน 0 0xc004b6dc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.736156118+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.736196947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.736204152+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.736220477+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.736232618+07:00","message":"[bufferProcess] interim [40000000]:ละครย้อนไปเมื่อกี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.736235263+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.736249013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.736252379+07:00","message":"> Transcript [50350] [false]: 'ละครย้อนไปเมื่อกี้ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.736256296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.736258531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.736260937+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.73626382+07:00","message":"TextPushed: 'ละครย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.943228898+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.943278232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้เปล่าพิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.943285028+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้เปล่าพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:12.943301722+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้เปล่าพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.943310492+07:00","message":"[bufferProcess] interim [160000000]:ละครย้อนไปเมื่อกี้เปล่าพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.943313198+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.943317533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.94332024+07:00","message":"> Transcript [50351] [false]: 'ละครย้อนไปเมื่อกี้บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.943324165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.943326371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.94332876+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:12.943331504+07:00","message":"TextPushed: 'ละครย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.077414065+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.077464186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.077472888+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกกู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.077491806+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.07750189+07:00","message":"[bufferProcess] interim [280000000]:ละครย้อนไปเมื่อกี้บอกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.07750633+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้เปล่าพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.077517447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.077521835+07:00","message":"> Transcript [50352] [false]: 'ละครย้อนไปเมื่อกี้เปล่าพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.077527474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.077530882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.077545598+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.077549162+07:00","message":"TextPushed: 'ละครย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.267613377+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.267652758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้เปล่าพิมพ์พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.267659231+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้เปล่าพิมพ์พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.267677462+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้เปล่าพิมพ์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267686918+07:00","message":"[bufferProcess] interim [400000000]:ละครย้อนไปเมื่อกี้เปล่าพิมพ์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267689977+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267699371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267702431+07:00","message":"> Transcript [50353] [false]: 'ละครย้อนไปเมื่อกี้บอกกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267706856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267709274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.26771157+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267713912+07:00","message":"TextPushed: 'ละครย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267719915+07:00","message":"Push: 'ไปเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267721945+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267724004+07:00","message":"Set new StatePrefix : 'ละครย้อนไปเมื่อกี้บอกกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.267729237+07:00","message":"Next Push (prob) : 'บอกกู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.267737491+07:00","message":"push: {false ไปเมื่อกี้ 0 0xc004b6dc80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:13.323186081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:13.323194364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.371152784+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.371191784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้เป่ายิ้งฉุบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.371197687+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้เป่ายิ้งฉุบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.37121166+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้เป่ายิ้งฉุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.371219403+07:00","message":"[bufferProcess] interim [460000000]:ละครย้อนไปเมื่อกี้เป่ายิ้งฉุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.371222075+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้เปล่าพิมพ์พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.371230051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.37123305+07:00","message":"> Transcript [50354] [false]: 'ละครย้อนไปเมื่อกี้เปล่าพิมพ์พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.37123559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.371238282+07:00","message":"Set new StatePrefix: 'ละครย้อนไปเมื่อกี้เปล่าพิมพ์พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.388799802+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.388825105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกกูถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.388831135+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกกูถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.388847324+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกกูถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.388853352+07:00","message":"[bufferProcess] interim [520000000]:ละครย้อนไปเมื่อกี้บอกกูถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.388855828+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้เป่ายิ้งฉุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.388861913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.388865036+07:00","message":"> Transcript [50355] [false]: 'ละครย้อนไปเมื่อกี้เป่ายิ้งฉุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.388867498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.388869499+07:00","message":"Set new StatePrefix: 'ละครย้อนไปเมื่อกี้เป่ายิ้งฉุบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.505615391+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.505660599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.505668364+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.505686098+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.505697077+07:00","message":"[bufferProcess] interim [880000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.505699834+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกกูถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.505703994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.505707252+07:00","message":"> Transcript [50356] [false]: 'ละครย้อนไปเมื่อกี้บอกกูถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.505709933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.505712122+07:00","message":"Set new StatePrefix: 'ละครย้อนไปเมื่อกี้บอกกูถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.63887217+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.638909467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.638915882+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.638932104+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.638942902+07:00","message":"[bufferProcess] interim [0]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.638945339+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.638949021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.638952114+07:00","message":"> Transcript [50357] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.638954586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.638957214+07:00","message":"Set new StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.95008088+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.950120232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.950127001+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:13.950141234+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.950151356+07:00","message":"[bufferProcess] interim [300000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.950154365+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.950160438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.950163655+07:00","message":"> Transcript [50358] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.9501674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.950169782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.950171817+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:13.950174909+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.005097583+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.005133828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.005141409+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.00515628+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.005173985+07:00","message":"[bufferProcess] interim [360000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.005176936+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.005185018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.005188157+07:00","message":"> Transcript [50359] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.005191695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.005193913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.005196306+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.005199462+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.009362605+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.009385386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.009391273+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.009404658+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.009409645+07:00","message":"[bufferProcess] interim [420000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.009412576+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.009416333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.009419059+07:00","message":"> Transcript [50360] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.009421941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.009424027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.009426653+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.009429124+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.408052289+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.408095997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.408103265+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.408122968+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408130492+07:00","message":"[bufferProcess] interim [780000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408133333+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408137051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408139735+07:00","message":"> Transcript [50361] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408145917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408149762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408151816+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408154917+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408162925+07:00","message":"Push: 'บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408165277+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408167598+07:00","message":"Set new StatePrefix : 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.408170353+07:00","message":"Next Push (prob) : 'ๆน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.408178774+07:00","message":"push: {false บอกให้พูดถึงเด็ก 0 0xc004b6dc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.903965471+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.90400145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.904010093+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:14.904024054+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.904031424+07:00","message":"[bufferProcess] interim [260000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.90403462+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.904041261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.904044628+07:00","message":"> Transcript [50362] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.904048583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.904050794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.904053333+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:14.904056437+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.489226945+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.489273147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.489280231+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.489296294+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.489303786+07:00","message":"[bufferProcess] interim [860000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.489306438+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.489313479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.48931633+07:00","message":"> Transcript [50363] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.489320435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.489322933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.489325455+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.489328053+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.496224716+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.496263673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.496271156+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.496286654+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.496293728+07:00","message":"[bufferProcess] interim [920000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.496298383+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.496307171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.496311152+07:00","message":"> Transcript [50364] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.496317675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.496320173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.496322421+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.49632498+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.613489766+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.613529984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.613537646+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.613552889+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613560795+07:00","message":"[bufferProcess] interim [980000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613564617+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613572517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613575303+07:00","message":"> Transcript [50365] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613579875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613582514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.61358496+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613588042+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613596146+07:00","message":"Push: 'ๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613598406+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613600775+07:00","message":"Set new StatePrefix : 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.613604945+07:00","message":"Next Push (prob) : 'อาจจะเพลงบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.61361416+07:00","message":"push: {false ๆน้องๆ 0 0xc004b6dc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.742513108+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.742551952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.742559889+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.742574877+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.742582554+07:00","message":"[bufferProcess] interim [40000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.742585557+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.742593705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.74259658+07:00","message":"> Transcript [50366] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.742600899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.742603416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.742605535+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.742608605+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.759032169+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.759059419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบังบด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.759065266+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบังบด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.759079918+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบังบด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.759085329+07:00","message":"[bufferProcess] interim [100000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบังบด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.759087927+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.759091739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.759094452+07:00","message":"> Transcript [50367] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.75909832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.759100899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.759102803+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.759105326+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.84885911+07:00","message":"[GCS] IsForceVAD: false for message ID: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.924632024+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.924672665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.924679495+07:00","message":"receive interim result [false|false]: ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:15.924694089+07:00","message":"[buffer interim] 3878 false ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.924702336+07:00","message":"[bufferProcess] interim [280000000]:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.924705044+07:00","message":"[bufferProcess] send to processor:ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบังบด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.924712353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.9247156+07:00","message":"> Transcript [50368] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบังบด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.924718409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:15.924721001+07:00","message":"Set new StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบังบด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.001804594+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.001846259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หอคอยย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง\",\"confidence\":0.9262161}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.00185359+07:00","message":"receive interim result [true|false]: หอคอยย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.001862455+07:00","message":"end recv isFinal message id 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.001864788+07:00","message":"end Recv id 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.00187311+07:00","message":"[buffer interim] 3878 true หอคอยย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001883894+07:00","message":"[bufferProcess] interim [400000000]:หอคอยย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001888003+07:00","message":"[bufferProcess] send to processor (isfinal):ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001891643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001894795+07:00","message":"> Transcript [50369] [false]: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001897414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.00189948+07:00","message":"Set new StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001901597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001903647+07:00","message":"> Transcript [50370] [true]: 'หอคอยย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001906284+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001908254+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001910154+07:00","message":"StatePrefix: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001913154+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.001915356+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.00209514+07:00","message":"Push: 'อาจจะเพลงบางบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.002098387+07:00","message":"TextPushed: 'ละครย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.002100813+07:00","message":"Set new StatePrefix : 'หอคอยย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.002103468+07:00","message":"Next Push (prob) : 'หอคอยย้อนไปเมื่อกี้บอกให้พูดถึงเด็กๆน้องๆอาจจะเพลงบางบทเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.002113675+07:00","message":"push: {true อาจจะเพลงบางบทเพลง 0 0xc004b6dc80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.002123369+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3878.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:16.012950181+07:00","message":"write wav file: './tmp/7589/7589_3878.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.052997912+07:00","message":"[GCS] Start streaming session, msgId: 3879"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:16.323550082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:16.323556276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.791493436+07:00","message":"receive streaming session, msgId: 3879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.791536683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.791542671+07:00","message":"receive interim result [false|false]: อ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:16.791558807+07:00","message":"[buffer interim] 3879 false อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.791566661+07:00","message":"[bufferProcess] interim [780000000]:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:16.79156904+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.00744399+07:00","message":"[GCS] IsForceVAD: false for message ID: 3879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.03012864+07:00","message":"receive streaming session, msgId: 3879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.030173221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออนป้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.030181855+07:00","message":"receive interim result [false|false]: ออนป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.030198151+07:00","message":"[buffer interim] 3879 false ออนป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.030210288+07:00","message":"[bufferProcess] interim [20000000]:ออนป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.030214052+07:00","message":"[bufferProcess] send to processor:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.030225314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.03022879+07:00","message":"> Transcript [50371] [false]: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.030231373+07:00","message":"Set StatePrefix (first interim): 'อ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.094966169+07:00","message":"receive streaming session, msgId: 3879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.095009365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนปาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.095016678+07:00","message":"receive interim result [false|false]: อ่อนปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.095033262+07:00","message":"[buffer interim] 3879 false อ่อนปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.095043431+07:00","message":"[bufferProcess] interim [140000000]:อ่อนปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.095045728+07:00","message":"[bufferProcess] send to processor:ออนป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.095049728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.095053158+07:00","message":"> Transcript [50372] [false]: 'ออนป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.095055501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.095057967+07:00","message":"Set new StatePrefix: 'ออนป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.131401073+07:00","message":"receive streaming session, msgId: 3879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.131428845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนปาร์ค\",\"confidence\":0.90143955}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.131434003+07:00","message":"receive interim result [true|false]: อ่อนปาร์ค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.131443778+07:00","message":"end recv isFinal message id 3879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.131445851+07:00","message":"end Recv id 3879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.131453082+07:00","message":"[buffer interim] 3879 true อ่อนปาร์ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.131459875+07:00","message":"[bufferProcess] interim [170000000]:อ่อนปาร์ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.131462835+07:00","message":"[bufferProcess] send to processor (isfinal):อ่อนปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.131466568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.13147427+07:00","message":"> Transcript [50373] [false]: 'อ่อนปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.131476477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.131478388+07:00","message":"Set new StatePrefix: 'อ่อนปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.13148022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.131482491+07:00","message":"> Transcript [50374] [true]: 'อ่อนปาร์ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.131485074+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.131487221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.131489146+07:00","message":"StatePrefix: 'อ่อนปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.131491346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.13149617+07:00","message":"Push: 'อ่อนปาร์ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.131504989+07:00","message":"push: {true อ่อนปาร์ค 0 0xc0045e3580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:17.138331753+07:00","message":"write wav file: './tmp/7589/7589_3879.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.520299797+07:00","message":"[GCS] Start streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.989616771+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.989666954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.989673444+07:00","message":"receive interim result [false|false]: เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:17.989689208+07:00","message":"[buffer interim] 3880 false เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.989697393+07:00","message":"[bufferProcess] interim [480000000]:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:17.989699695+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:18.071827208+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:18.071873906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:18.071882041+07:00","message":"receive interim result [false|false]: เด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:18.071897471+07:00","message":"[buffer interim] 3880 false เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.071906631+07:00","message":"[bufferProcess] interim [600000000]:เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.071909994+07:00","message":"[bufferProcess] send to processor:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.071918932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.071922741+07:00","message":"> Transcript [50375] [false]: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.071926194+07:00","message":"Set StatePrefix (first interim): 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:18.727583239+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:18.727616745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:18.727622092+07:00","message":"receive interim result [false|false]: เด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:18.727634182+07:00","message":"[buffer interim] 3880 false เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.727641938+07:00","message":"[bufferProcess] interim [200000000]:เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.727644066+07:00","message":"[bufferProcess] send to processor:เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.727649703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.727652859+07:00","message":"> Transcript [50376] [false]: 'เด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.727656106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.727658314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.727660355+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:18.727662715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:19.323821562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:19.323830875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.048716563+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.048757557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กๆจะขอเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.04876353+07:00","message":"receive interim result [false|false]: เด็กๆจะขอเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.048777309+07:00","message":"[buffer interim] 3880 false เด็กๆจะขอเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048784645+07:00","message":"[bufferProcess] interim [540000000]:เด็กๆจะขอเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048787182+07:00","message":"[bufferProcess] send to processor:เด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048795025+07:00","message":"[bufferProcess] send to processor (ticker):เด็กๆจะขอเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048798676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048802451+07:00","message":"> Transcript [50377] [false]: 'เด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048808848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048811132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048814923+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048817071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048818717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048821302+07:00","message":"> Transcript [50378] [false]: 'เด็กๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048823419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048825187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048827171+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.048828875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.724489781+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.724536359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กๆจะขอเพลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.724545999+07:00","message":"receive interim result [false|false]: เด็กๆจะขอเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.724561354+07:00","message":"[buffer interim] 3880 false เด็กๆจะขอเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.724568921+07:00","message":"[bufferProcess] interim [140000000]:เด็กๆจะขอเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.724571608+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.768008064+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.768053343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กๆจะขอเพลงปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.768059653+07:00","message":"receive interim result [false|false]: เด็กๆจะขอเพลงปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.768074857+07:00","message":"[buffer interim] 3880 false เด็กๆจะขอเพลงปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.768081966+07:00","message":"[bufferProcess] interim [200000000]:เด็กๆจะขอเพลงปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.768084701+07:00","message":"[bufferProcess] send to processor:เด็กๆจะขอเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.768091385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.768094193+07:00","message":"> Transcript [50379] [false]: 'เด็กๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.768098482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.7681007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.768102753+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.768104857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.768110482+07:00","message":"Push: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.768112811+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.768114849+07:00","message":"Set new StatePrefix : 'เด็กๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:21.76811705+07:00","message":"Next Push (prob) : 'ๆจะขอเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:21.768124701+07:00","message":"push: {false เด็ก 0 0xc0045e3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:22.283404873+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:22.283448759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กๆจะขอเพลงปลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:22.283459234+07:00","message":"receive interim result [false|false]: เด็กๆจะขอเพลงปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:22.283477643+07:00","message":"[buffer interim] 3880 false เด็กๆจะขอเพลงปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:22.283488415+07:00","message":"[bufferProcess] interim [800000000]:เด็กๆจะขอเพลงปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:22.283491102+07:00","message":"[bufferProcess] send to processor:เด็กๆจะขอเพลงปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:22.283497042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:22.283499993+07:00","message":"> Transcript [50380] [false]: 'เด็กๆจะขอเพลงปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:22.28350351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:22.283505773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:22.283507825+07:00","message":"StatePrefix: 'เด็กๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:22.283510197+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:22.324110173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:22.324146667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:23.510506185+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:23.510551605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กๆจะขอเพลงปลาต้นไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:23.510558967+07:00","message":"receive interim result [false|false]: เด็กๆจะขอเพลงปลาต้นไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:23.510575883+07:00","message":"[buffer interim] 3880 false เด็กๆจะขอเพลงปลาต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510586727+07:00","message":"[bufferProcess] interim [0]:เด็กๆจะขอเพลงปลาต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510589328+07:00","message":"[bufferProcess] send to processor:เด็กๆจะขอเพลงปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510593609+07:00","message":"[bufferProcess] send to processor (ticker):เด็กๆจะขอเพลงปลาต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510597208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510600535+07:00","message":"> Transcript [50381] [false]: 'เด็กๆจะขอเพลงปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510603895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510606217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510608891+07:00","message":"StatePrefix: 'เด็กๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510612423+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510615137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510618337+07:00","message":"> Transcript [50382] [false]: 'เด็กๆจะขอเพลงปลาต้นไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510622157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510625176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510629217+07:00","message":"StatePrefix: 'เด็กๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:23.510630906+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.089824195+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.0898815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กๆจะขอเพลงปลาต้นไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.089890135+07:00","message":"receive interim result [false|false]: เด็กๆจะขอเพลงปลาต้นไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.089908233+07:00","message":"[buffer interim] 3880 false เด็กๆจะขอเพลงปลาต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.089921395+07:00","message":"[bufferProcess] interim [600000000]:เด็กๆจะขอเพลงปลาต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.089924574+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.176832699+07:00","message":"[GCS] IsForceVAD: false for message ID: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.28712208+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.287168744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กๆจะขอเพลงปลาต้นไม้ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.28717577+07:00","message":"receive interim result [false|false]: เด็กๆจะขอเพลงปลาต้นไม้ต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.287190973+07:00","message":"[buffer interim] 3880 false เด็กๆจะขอเพลงปลาต้นไม้ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.287199671+07:00","message":"[bufferProcess] interim [840000000]:เด็กๆจะขอเพลงปลาต้นไม้ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.287202378+07:00","message":"[bufferProcess] send to processor:เด็กๆจะขอเพลงปลาต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.287208563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.287211501+07:00","message":"> Transcript [50383] [false]: 'เด็กๆจะขอเพลงปลาต้นไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.28721548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.28721803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.287220623+07:00","message":"StatePrefix: 'เด็กๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.287223398+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.287228601+07:00","message":"Push: 'ๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.287230933+07:00","message":"TextPushed: 'เด็กๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.28723358+07:00","message":"Set new StatePrefix : 'เด็กๆจะขอเพลงปลาต้นไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.287235965+07:00","message":"Next Push (prob) : 'ปลาต้นไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.287244267+07:00","message":"push: {false ๆจะขอเพลง 0 0xc0045e3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.309507421+07:00","message":"[GCS] Start streaming session, msgId: 3881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.366831548+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.366872914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กๆจะขอเพลงละครช่องปากต้นไม้\",\"confidence\":0.9011865}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.366880563+07:00","message":"receive interim result [true|false]: เด็กๆจะขอเพลงละครช่องปากต้นไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.36689219+07:00","message":"end recv isFinal message id 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.366894709+07:00","message":"end Recv id 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.366902153+07:00","message":"[buffer interim] 3880 true เด็กๆจะขอเพลงละครช่องปากต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366911146+07:00","message":"[bufferProcess] interim [870000000]:เด็กๆจะขอเพลงละครช่องปากต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366915205+07:00","message":"[bufferProcess] send to processor (isfinal):เด็กๆจะขอเพลงปลาต้นไม้ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366919101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366922559+07:00","message":"> Transcript [50384] [false]: 'เด็กๆจะขอเพลงปลาต้นไม้ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366926034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366928094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366930107+07:00","message":"StatePrefix: 'เด็กๆจะขอเพลงปลาต้นไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366932858+07:00","message":"TextPushed: 'เด็กๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366934857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366939672+07:00","message":"> Transcript [50385] [true]: 'เด็กๆจะขอเพลงละครช่องปากต้นไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366942186+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366943893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366945708+07:00","message":"StatePrefix: 'เด็กๆจะขอเพลงปลาต้นไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366947499+07:00","message":"TextPushed: 'เด็กๆจะขอเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.366950294+07:00","message":"Push: 'ละครช่องปากต้นไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.366959046+07:00","message":"push: {true ละครช่องปากต้นไม้ 0 0xc0045e3800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:24.38115901+07:00","message":"write wav file: './tmp/7589/7589_3880.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.627596523+07:00","message":"[GCS] IsForceVAD: false for message ID: 3881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.689501003+07:00","message":"[GCS] Start streaming session, msgId: 3882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.731495132+07:00","message":"receive streaming session, msgId: 3881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.731526777+07:00","message":"found end of frame, send empty tag with msgId: 3881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.73153022+07:00","message":"end Recv id 3881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.731539035+07:00","message":"[buffer interim] 3881 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.731546312+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.731550019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.731552876+07:00","message":"> Transcript [50386] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.731555548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.731557506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.731559355+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.731561237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:24.731563815+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:24.731572073+07:00","message":"push: {true \n 0 0xc004866780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:24.736381614+07:00","message":"write wav file: './tmp/7589/7589_3881.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:25.207340928+07:00","message":"[GCS] IsForceVAD: false for message ID: 3882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:25.295703914+07:00","message":"receive streaming session, msgId: 3882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:25.295728689+07:00","message":"found end of frame, send empty tag with msgId: 3882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:25.295732594+07:00","message":"end Recv id 3882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:25.295741713+07:00","message":"[buffer interim] 3882 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:25.295750805+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:25.295756416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:25.295760681+07:00","message":"> Transcript [50387] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:25.295764435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:25.295767375+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:25.295770181+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:25.295772974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:25.295776836+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:25.295788081+07:00","message":"push: {true \n 0 0xc004b6c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:25.302676366+07:00","message":"write wav file: './tmp/7589/7589_3882.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:25.325119803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:25.325142602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:25.40049909+07:00","message":"[GCS] Start streaming session, msgId: 3883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:26.814597182+07:00","message":"receive streaming session, msgId: 3883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:26.814640494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:26.814646453+07:00","message":"receive interim result [false|false]: ตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:26.814661538+07:00","message":"[buffer interim] 3883 false ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:26.814669434+07:00","message":"[bufferProcess] interim [440000000]:ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:26.814671584+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:26.814675691+07:00","message":"[bufferProcess] send to processor (ticker):ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:26.814678554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:26.814681527+07:00","message":"> Transcript [50388] [false]: 'ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:26.814684364+07:00","message":"Set StatePrefix (first interim): 'ตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.713581265+07:00","message":"receive streaming session, msgId: 3883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.713625864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.713632274+07:00","message":"receive interim result [false|false]: ย้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.713646282+07:00","message":"[buffer interim] 3883 false ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.713656677+07:00","message":"[bufferProcess] interim [340000000]:ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.713658805+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.887016685+07:00","message":"[GCS] IsForceVAD: false for message ID: 3883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.960778265+07:00","message":"[GCS] Start streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.990020293+07:00","message":"receive streaming session, msgId: 3883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.990058532+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.990064653+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.990076027+07:00","message":"end recv isFinal message id 3883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.990079143+07:00","message":"end Recv id 3883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.990094964+07:00","message":"[buffer interim] 3883 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.990122569+07:00","message":"[bufferProcess] interim [730000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.990128092+07:00","message":"[bufferProcess] send to processor (isfinal):ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.990132569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.990135904+07:00","message":"> Transcript [50389] [false]: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.990138359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.990140486+07:00","message":"Set new StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.99014227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.990144262+07:00","message":"> Transcript [50390] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.990147377+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.99014932+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.99015119+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.990153167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:27.990155594+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:27.990164786+07:00","message":"push: {true  0 0xc004b6d700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:27.998044199+07:00","message":"write wav file: './tmp/7589/7589_3883.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:28.325708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:28.325718505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.423798024+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.423846745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.423852745+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.423864205+07:00","message":"[buffer interim] 3884 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.423871364+07:00","message":"[bufferProcess] interim [460000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.423873253+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.423876898+07:00","message":"[bufferProcess] send to processor (ticker):กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.423879502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.423883034+07:00","message":"> Transcript [50391] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.423886701+07:00","message":"Set StatePrefix (first interim): 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.465243499+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.465294985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โหดไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.46530243+07:00","message":"receive interim result [false|false]: โหดไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.465320132+07:00","message":"[buffer interim] 3884 false โหดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.465333053+07:00","message":"[bufferProcess] interim [520000000]:โหดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.465335348+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.565093363+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.565143551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.565152645+07:00","message":"receive interim result [false|false]: กฎหมายกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.565186053+07:00","message":"[buffer interim] 3884 false กฎหมายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.565195827+07:00","message":"[bufferProcess] interim [580000000]:กฎหมายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.5651991+07:00","message":"[bufferProcess] send to processor:โหดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.565204368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.565208715+07:00","message":"> Transcript [50392] [false]: 'โหดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.565212169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.565215499+07:00","message":"Set new StatePrefix: 'โหดไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.666222018+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.666277817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.666286832+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.666302983+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.666318165+07:00","message":"[bufferProcess] interim [700000000]:โคตรไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.666325332+07:00","message":"[bufferProcess] send to processor:กฎหมายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.666330856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.666335254+07:00","message":"> Transcript [50393] [false]: 'กฎหมายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.66633873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.66634186+07:00","message":"Set new StatePrefix: 'กฎหมายกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.959022889+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.959065338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.959071793+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:30.959087529+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.959095374+07:00","message":"[bufferProcess] interim [0]:โคตรไม้กับเรือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.959098235+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.959102195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.959108182+07:00","message":"> Transcript [50394] [false]: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.959111498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:30.959113686+07:00","message":"Set new StatePrefix: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.016562892+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.016605737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.016614608+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.016636665+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.016646978+07:00","message":"[bufferProcess] interim [120000000]:โคตรไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.016650638+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.016656146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.016660578+07:00","message":"> Transcript [50395] [false]: 'โคตรไม้กับเรือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.016671657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.016675332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.016678796+07:00","message":"StatePrefix: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.016682066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.12678924+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.126829464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.126835689+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.126852499+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.126864062+07:00","message":"[bufferProcess] interim [180000000]:โคตรไม้กับเรือมันกลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.126867093+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.126874329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.126877466+07:00","message":"> Transcript [50396] [false]: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.126881195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.12688368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.126886559+07:00","message":"StatePrefix: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.126888744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.179464195+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.179505339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.179511815+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.179525067+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.17953324+07:00","message":"[bufferProcess] interim [300000000]:โคตรไม้กับเรือมันกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.179535927+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.179543611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.17954731+07:00","message":"> Transcript [50397] [false]: 'โคตรไม้กับเรือมันกลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.179551111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.179553475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.179555932+07:00","message":"StatePrefix: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.179560031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:31.32617718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:31.326176404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.498000804+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.498040213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.498046485+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.498059051+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.49806664+07:00","message":"[bufferProcess] interim [540000000]:โคตรไม้กับเรือมันกลายเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.498069358+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.498076386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.498079354+07:00","message":"> Transcript [50398] [false]: 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.498082983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.49808525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.498087725+07:00","message":"StatePrefix: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.49809013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.498095654+07:00","message":"Push: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.498097689+07:00","message":"TextPushed: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.49810018+07:00","message":"Set new StatePrefix : 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.498102389+07:00","message":"Next Push (prob) : 'มันกลายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.498123815+07:00","message":"push: {false โคตรไม้กับเรือ 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.650829886+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.650869228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.650876003+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.650898219+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.650909135+07:00","message":"[bufferProcess] interim [720000000]:โคตรไม้กับเรือมันกลายเป็นพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.650911622+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.650915195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.650917772+07:00","message":"> Transcript [50399] [false]: 'โคตรไม้กับเรือมันกลายเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.650921514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.650923734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.650925644+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.650928242+07:00","message":"TextPushed: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.823018722+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.823055254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพุทธแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.823061254+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพุทธแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.823071129+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพุทธแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.823082758+07:00","message":"[bufferProcess] interim [840000000]:โคตรไม้กับเรือมันกลายเป็นพุทธแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.823085815+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.823089929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.823092928+07:00","message":"> Transcript [50400] [false]: 'โคตรไม้กับเรือมันกลายเป็นพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.823096246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.823098309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.82310031+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.823102639+07:00","message":"TextPushed: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.888523731+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.888585358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพลุแตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.888595582+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพลุแตก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:31.888613643+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพลุแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.88862629+07:00","message":"[bufferProcess] interim [960000000]:โคตรไม้กับเรือมันกลายเป็นพลุแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.888631173+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพุทธแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.888640942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.888644979+07:00","message":"> Transcript [50401] [false]: 'โคตรไม้กับเรือมันกลายเป็นพุทธแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.888650119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.888652362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.888656564+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:31.888660063+07:00","message":"TextPushed: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.157601797+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.157640314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.157647611+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.157661635+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.157669559+07:00","message":"[bufferProcess] interim [200000000]:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.157672604+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพลุแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.157676998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.157680024+07:00","message":"> Transcript [50402] [false]: 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.157684101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.157686416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.15768856+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.15769162+07:00","message":"TextPushed: 'โคตรไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.157694659+07:00","message":"Push: 'มันกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.157696788+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.157699588+07:00","message":"Set new StatePrefix : 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.157702105+07:00","message":"Next Push (prob) : 'พลุแตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.157712128+07:00","message":"push: {false มันกลายเป็น 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.25933732+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.259384829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.259391273+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.259405573+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.259413392+07:00","message":"[bufferProcess] interim [320000000]:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.259416206+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.259424254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.259427422+07:00","message":"> Transcript [50403] [false]: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.259430979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.259433402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.259436128+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.259439114+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.417539075+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.417584427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเตือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.417590874+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเตือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.417608413+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.417617141+07:00","message":"[bufferProcess] interim [500000000]:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.41762058+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.417624496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.417627223+07:00","message":"> Transcript [50404] [false]: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.417631208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.417633359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.417635715+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.417638512+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.533405516+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.533470394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.533478312+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.533494854+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.533503534+07:00","message":"[bufferProcess] interim [560000000]:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.533506281+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.53351425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.533517454+07:00","message":"> Transcript [50405] [false]: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.533521329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.533523463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.533525863+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.533528704+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.739334367+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.739378006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.739385759+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.739401429+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.739412522+07:00","message":"[bufferProcess] interim [800000000]:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.739415365+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.739422632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.739425641+07:00","message":"> Transcript [50406] [false]: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.739430499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.739432922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.739435523+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.739438608+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.739446216+07:00","message":"Push: 'พลุแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.7394514+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.73945484+07:00","message":"Set new StatePrefix : 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.739457731+07:00","message":"Next Push (prob) : 'แล้วแจ้งเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.739466537+07:00","message":"push: {false พลุแตก 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.788013695+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.788083745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.78809087+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.78810625+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.788114894+07:00","message":"[bufferProcess] interim [860000000]:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.788117821+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.788127053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.788130227+07:00","message":"> Transcript [50407] [false]: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.788134483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.788136686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.788138714+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.788141536+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.827812333+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.827854173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.827861845+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:32.827874453+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.827884413+07:00","message":"[bufferProcess] interim [920000000]:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.827889305+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.827898828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.827902999+07:00","message":"> Transcript [50408] [false]: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.827908522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.827910916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.827913288+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:32.827916289+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.047432122+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.047477726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อบ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.047484547+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อบ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.047508313+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อบ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.047520881+07:00","message":"[bufferProcess] interim [40000000]:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อบ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.04752362+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.047534663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.047538038+07:00","message":"> Transcript [50409] [false]: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.047541846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.047544152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.047546712+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.04754943+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.126484695+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.12653208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อประวิทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.126538657+07:00","message":"receive interim result [false|false]: โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อประวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.126557058+07:00","message":"[buffer interim] 3884 false โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อประวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126566292+07:00","message":"[bufferProcess] interim [220000000]:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อประวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126569517+07:00","message":"[bufferProcess] send to processor:โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อบ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126573541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126576797+07:00","message":"> Transcript [50410] [false]: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อบ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.12658118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126583576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126589506+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126592538+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็นพลุแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126600709+07:00","message":"Push: 'แล้วแจ้งเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126602862+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126605038+07:00","message":"Set new StatePrefix : 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อบ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.126607359+07:00","message":"Next Push (prob) : 'ชื่อบ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.126614944+07:00","message":"push: {false แล้วแจ้งเกิด 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.279575164+07:00","message":"[GCS] IsForceVAD: false for message ID: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.530711966+07:00","message":"[GCS] Start streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.568600996+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.568641019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนไม้กับเรือมันกลายเป็นพุงแตกแล้วแจ้งเกิดชื่อประวิทย์\",\"confidence\":0.9114782}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.568647855+07:00","message":"receive interim result [true|false]: ขนไม้กับเรือมันกลายเป็นพุงแตกแล้วแจ้งเกิดชื่อประวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.568657242+07:00","message":"end recv isFinal message id 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.568659262+07:00","message":"end Recv id 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.568665959+07:00","message":"[buffer interim] 3884 true ขนไม้กับเรือมันกลายเป็นพุงแตกแล้วแจ้งเกิดชื่อประวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568679123+07:00","message":"[bufferProcess] interim [550000000]:ขนไม้กับเรือมันกลายเป็นพุงแตกแล้วแจ้งเกิดชื่อประวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568683911+07:00","message":"[bufferProcess] send to processor (isfinal):โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อประวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568687538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568692866+07:00","message":"> Transcript [50411] [false]: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อประวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568695928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568698029+07:00","message":"Set new StatePrefix: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อประวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568700098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568702028+07:00","message":"> Transcript [50412] [true]: 'ขนไม้กับเรือมันกลายเป็นพุงแตกแล้วแจ้งเกิดชื่อประวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568704648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.56870676+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568708973+07:00","message":"StatePrefix: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อประวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568711732+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568713688+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568879848+07:00","message":"Push: 'ชื่อประวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568883081+07:00","message":"TextPushed: 'โคตรไม้กับเรือมันกลายเป็นพลุแตกแล้วแจ้งเกิดชื่อประวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568885484+07:00","message":"Set new StatePrefix : 'ขนไม้กับเรือมันกลายเป็นพุงแตกแล้วแจ้งเกิดชื่อประวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568888165+07:00","message":"Next Push (prob) : 'ขนไม้กับเรือมันกลายเป็นพุงแตกแล้วแจ้งเกิดชื่อประวิทย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:33.568897172+07:00","message":"push: {true ชื่อประวิทย์ 0 0xc004852380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:33.568899715+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3884.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:33.581866314+07:00","message":"write wav file: './tmp/7589/7589_3884.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:34.326511821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:34.326521844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.514918624+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.514969091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.514975342+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.514989381+07:00","message":"[buffer interim] 3885 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.514996906+07:00","message":"[bufferProcess] interim [960000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.514999238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.719101341+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.719144447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.71915379+07:00","message":"receive interim result [false|false]: เปิดทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.719171502+07:00","message":"[buffer interim] 3885 false เปิดทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.719185827+07:00","message":"[bufferProcess] interim [200000000]:เปิดทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.719189953+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.719199133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.719203446+07:00","message":"> Transcript [50413] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.719207276+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.77068914+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.770724489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด joox\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.770730794+07:00","message":"receive interim result [false|false]: เปิด joox"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.770742966+07:00","message":"[buffer interim] 3885 false เปิด joox"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.770750188+07:00","message":"[bufferProcess] interim [260000000]:เปิด joox"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.77075237+07:00","message":"[bufferProcess] send to processor:เปิดทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.770757735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.770761366+07:00","message":"> Transcript [50414] [false]: 'เปิดทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.770764854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.770766922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.770769244+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.770771702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.960634758+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.96067842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.96068555+07:00","message":"receive interim result [false|false]: เปิดทุกคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:34.960700544+07:00","message":"[buffer interim] 3885 false เปิดทุกคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.960710095+07:00","message":"[bufferProcess] interim [440000000]:เปิดทุกคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.960713739+07:00","message":"[bufferProcess] send to processor:เปิด joox"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.960717394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.960720344+07:00","message":"> Transcript [50415] [false]: 'เปิด joox'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.960723386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.960725618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.960727862+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:34.960730078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.082506376+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.082575655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.082583961+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.082596984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" joox\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.082601239+07:00","message":"receive interim result [false|false]:  joox"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.082611512+07:00","message":"[buffer interim] 3885 false เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.082615684+07:00","message":"[buffer interim] 3885 false  joox"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.082622413+07:00","message":"[bufferProcess] interim [560000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.082625744+07:00","message":"[bufferProcess] send to processor:เปิดทุกคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.082634775+07:00","message":"[bufferProcess] interim [560000000]: joox"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.082638218+07:00","message":"[bufferProcess] update buffer: เปิด joox"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.082640949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.082643612+07:00","message":"> Transcript [50416] [false]: 'เปิดทุกคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.0826473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.082649493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.082651437+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.082653606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.08447348+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.08449068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.084496262+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.084505452+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.084509689+07:00","message":"[bufferProcess] interim [620000000]:เปิดทุกคลื่นวิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.084511974+07:00","message":"[bufferProcess] send to processor:เปิด joox"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.084514388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.084516704+07:00","message":"> Transcript [50417] [false]: 'เปิด joox'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.084519149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.084521404+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.084523374+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.0845253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.08452862+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.084530603+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.084532902+07:00","message":"Set new StatePrefix : 'เปิด joox'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.084535366+07:00","message":"Next Push (prob) : ' joox'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.08457039+07:00","message":"push: {false เปิด 0 0xc0045e2880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.467214029+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.467252655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.467264259+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.467279795+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.467287416+07:00","message":"[bufferProcess] interim [980000000]:เปิดทุกคลื่นวิทยุทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.467291075+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.467299393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.467303723+07:00","message":"> Transcript [50418] [false]: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.467306299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.467309629+07:00","message":"Set new StatePrefix: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.653706927+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.653757745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.65376506+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.653780229+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.653787603+07:00","message":"[bufferProcess] interim [160000000]:เปิดทุกคลื่นวิทยุทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.653800136+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.653809321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.653815684+07:00","message":"> Transcript [50419] [false]: 'เปิดทุกคลื่นวิทยุทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.653819732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.653821973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.65382395+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.653827315+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.855063364+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.855107139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทั่วไปการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.855113874+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทั่วไปการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:35.85512908+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทั่วไปการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.855142258+07:00","message":"[bufferProcess] interim [400000000]:เปิดทุกคลื่นวิทยุทั่วไปการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.855146622+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.855157526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.855161011+07:00","message":"> Transcript [50420] [false]: 'เปิดทุกคลื่นวิทยุทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.855165147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.855170195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.855174111+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:35.855176607+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.17634117+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.176380758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.176388625+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.176405228+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.176414127+07:00","message":"[bufferProcess] interim [700000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.17641745+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทั่วไปการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.176426458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.176429316+07:00","message":"> Transcript [50421] [false]: 'เปิดทุกคลื่นวิทยุทั่วไปการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.176433419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.176436133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.176438292+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.176440855+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.553861668+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.553908068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.55391646+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.553932303+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553942541+07:00","message":"[bufferProcess] interim [60000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553947308+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553953247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553957752+07:00","message":"> Transcript [50422] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553963489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553966489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553970125+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553974101+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553977349+07:00","message":"Push: 'ทุกคลื่นวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553980144+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553982415+07:00","message":"Set new StatePrefix : 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.553989434+07:00","message":"Next Push (prob) : 'ทุกรายการทีวี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.553998692+07:00","message":"push: {false ทุกคลื่นวิทยุ 0 0xc0045e2880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.563952453+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.563985323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.563991626+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.564008343+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.564016546+07:00","message":"[bufferProcess] interim [120000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.56401932+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.56402343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.56402635+07:00","message":"> Transcript [50423] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.564030355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.56403258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.564037292+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.564040709+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.880671709+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.880712081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.88071819+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:36.880734054+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.880741903+07:00","message":"[bufferProcess] interim [360000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.880744644+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.880748306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.880751597+07:00","message":"> Transcript [50424] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.880755126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.880757634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.880761517+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:36.880764324+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.021249515+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.021298339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่ล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.021304935+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.021318736+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.021326499+07:00","message":"[bufferProcess] interim [480000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.021328949+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.021335335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.021338729+07:00","message":"> Transcript [50425] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.021342524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.021344798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.02134735+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.021350228+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.061613225+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.06165331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.061661843+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.061680472+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.061688494+07:00","message":"[bufferProcess] interim [540000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.061691262+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.06169491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.06169814+07:00","message":"> Transcript [50426] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.061705663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.061708614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.061711406+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.061714507+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.061717976+07:00","message":"Push: 'ทุกรายการทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.061719926+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.061722792+07:00","message":"Set new StatePrefix : 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.061726548+07:00","message":"Next Push (prob) : 'ยาวอยู่ล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.061753965+07:00","message":"push: {false ทุกรายการทีวี 0 0xc0045e2880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.192823387+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.192859049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเด้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.192865387+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเด้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.192879049+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.192886994+07:00","message":"[bufferProcess] interim [660000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.192890142+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.192897699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.192900525+07:00","message":"> Transcript [50427] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.192903039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.192905147+07:00","message":"Set new StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.194986319+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.195030888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.195037322+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.195050254+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.195055847+07:00","message":"[bufferProcess] interim [720000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.195058196+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.195063761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.195066204+07:00","message":"> Transcript [50428] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเด้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.195069753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.195072067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.195073995+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.195076743+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:37.327497583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:37.327534029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.449396405+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.44943912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.449445151+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.449462288+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.449470623+07:00","message":"[bufferProcess] interim [960000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.449473504+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.449478134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.449481024+07:00","message":"> Transcript [50429] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.449484931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.449487621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.449489754+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.449492448+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.451784089+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.45179737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.451801093+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.451810563+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.451814442+07:00","message":"[bufferProcess] interim [20000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.451818334+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.451822126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.451825499+07:00","message":"> Transcript [50430] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.451830394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.451833396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.451836458+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.451839812+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.717868645+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.717909236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.717916027+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.717932786+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.71794454+07:00","message":"[bufferProcess] interim [200000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.717947299+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.717951548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.71795483+07:00","message":"> Transcript [50431] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.717959035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.717961355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.71796505+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.717968074+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.717976012+07:00","message":"Push: 'ยาวอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.717978209+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.717980733+07:00","message":"Set new StatePrefix : 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:37.717983276+07:00","message":"Next Push (prob) : 'เดือนมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:37.717992611+07:00","message":"push: {false ยาวอยู่หลาย 0 0xc0045e2880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.314248997+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.314301026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.314310525+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.314328221+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.314337448+07:00","message":"[bufferProcess] interim [800000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.314339888+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.314343591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.314346548+07:00","message":"> Transcript [50432] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.314350239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.314352257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.314354494+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.314357081+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.674436351+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.674475077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยด้วยความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.67448245+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยด้วยความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.67449649+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.674504598+07:00","message":"[bufferProcess] interim [220000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.674510151+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.674516075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.674518963+07:00","message":"> Transcript [50433] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.674522897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.674524971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.674527137+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.674529698+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.871378247+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.871429935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.871437705+07:00","message":"receive interim result [false|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.871453736+07:00","message":"[buffer interim] 3885 false เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.8714667+07:00","message":"[bufferProcess] interim [340000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.871471683+07:00","message":"[bufferProcess] send to processor:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.871478709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.871483208+07:00","message":"> Transcript [50434] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.871489942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.871493008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.87149593+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:38.87149899+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:38.917467066+07:00","message":"[GCS] IsForceVAD: false for message ID: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:39.081922923+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:39.081971881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่\",\"confidence\":0.92940164}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:39.081980255+07:00","message":"receive interim result [true|false]: เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:39.08199703+07:00","message":"end recv isFinal message id 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:39.081999903+07:00","message":"end Recv id 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:39.082007065+07:00","message":"[buffer interim] 3885 true เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082015079+07:00","message":"[bufferProcess] interim [610000000]:เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082019672+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082023657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082026404+07:00","message":"> Transcript [50435] [false]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082030462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082032374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082035087+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082037808+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082040903+07:00","message":"Push: 'เดือนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.08204298+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082045392+07:00","message":"Set new StatePrefix : 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082048203+07:00","message":"Next Push (prob) : 'เลยอ่ะคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.08205041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082052484+07:00","message":"> Transcript [50436] [true]: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082054995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082056752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082059301+07:00","message":"StatePrefix: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมากเลยอ่ะคือด้วยความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082061498+07:00","message":"TextPushed: 'เปิดทุกคลื่นวิทยุทุกรายการทีวียาวอยู่หลายเดือนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:39.082064675+07:00","message":"Push: 'เลยอ่ะคือด้วยความที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:39.082072705+07:00","message":"push: {false เดือนมาก 0 0xc0045e2880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:39.082078345+07:00","message":"push: {true เลยอ่ะคือด้วยความที่ 0 0xc0045e2880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:39.096292892+07:00","message":"write wav file: './tmp/7589/7589_3885.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:39.299636108+07:00","message":"[GCS] Start streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.156283159+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.156322273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.156327499+07:00","message":"receive interim result [false|false]: คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.156340088+07:00","message":"[buffer interim] 3886 false คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.156348365+07:00","message":"[bufferProcess] interim [840000000]:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.156350436+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.156357892+07:00","message":"[bufferProcess] send to processor (ticker):คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.15636076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.156363882+07:00","message":"> Transcript [50437] [false]: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.156366616+07:00","message":"Set StatePrefix (first interim): 'คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.286060801+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.286106782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.286112454+07:00","message":"receive interim result [false|false]: คำว่าคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.286125768+07:00","message":"[buffer interim] 3886 false คำว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.286133734+07:00","message":"[bufferProcess] interim [960000000]:คำว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.286135996+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:40.327674061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:40.327737368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.450460906+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.45049893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าคนไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.450505801+07:00","message":"receive interim result [false|false]: คำว่าคนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.450521956+07:00","message":"[buffer interim] 3886 false คำว่าคนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.450530134+07:00","message":"[bufferProcess] interim [80000000]:คำว่าคนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.450532849+07:00","message":"[bufferProcess] send to processor:คำว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.450541618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.45054455+07:00","message":"> Transcript [50438] [false]: 'คำว่าคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.450547603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.450549754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.450552023+07:00","message":"StatePrefix: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.450554293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.513005224+07:00","message":"[GCS] Cleaned up inactive client: 3866"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.513028461+07:00","message":"[GCS] Cleaned up inactive client: 3862"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.513032641+07:00","message":"[GCS] Cleaned up inactive client: 3865"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.513035574+07:00","message":"[GCS] Cleaned up inactive client: 3861"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.513038857+07:00","message":"[GCS] Cleaned up inactive client: 3863"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.513042893+07:00","message":"[GCS] Cleaned up inactive client: 3867"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.513045581+07:00","message":"[GCS] Cleaned up inactive client: 3864"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.513048304+07:00","message":"[GCS] Cleaned up inactive client: 3868"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.513051177+07:00","message":"[GCS] Cleaned up inactive client: 3869"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.731317144+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.731366072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าคนเมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.731375204+07:00","message":"receive interim result [false|false]: คำว่าคนเมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.731392679+07:00","message":"[buffer interim] 3886 false คำว่าคนเมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.731404886+07:00","message":"[bufferProcess] interim [200000000]:คำว่าคนเมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.731408805+07:00","message":"[bufferProcess] send to processor:คำว่าคนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.731416461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.731422831+07:00","message":"> Transcript [50439] [false]: 'คำว่าคนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.731429696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.731432949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.731436056+07:00","message":"StatePrefix: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.731439156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.805208359+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.805256112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่ากฎหมายกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.805268737+07:00","message":"receive interim result [false|false]: คำว่ากฎหมายกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.805283283+07:00","message":"[buffer interim] 3886 false คำว่ากฎหมายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.805293106+07:00","message":"[bufferProcess] interim [260000000]:คำว่ากฎหมายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.805296076+07:00","message":"[bufferProcess] send to processor:คำว่าคนเมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.805303592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.805306826+07:00","message":"> Transcript [50440] [false]: 'คำว่าคนเมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.805310715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.805313185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.805315215+07:00","message":"StatePrefix: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.805317441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.898662695+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.898701139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าขนไม้กับเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.898707707+07:00","message":"receive interim result [false|false]: คำว่าขนไม้กับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.89872139+07:00","message":"[buffer interim] 3886 false คำว่าขนไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.898728936+07:00","message":"[bufferProcess] interim [320000000]:คำว่าขนไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.898731541+07:00","message":"[bufferProcess] send to processor:คำว่ากฎหมายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.898735008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.898737894+07:00","message":"> Transcript [50441] [false]: 'คำว่ากฎหมายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.89874117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.898743292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.898745236+07:00","message":"StatePrefix: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.898747233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.898749844+07:00","message":"Push: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.89875192+07:00","message":"TextPushed: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.898754056+07:00","message":"Set new StatePrefix : 'คำว่ากฎหมายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:40.898756268+07:00","message":"Next Push (prob) : 'กฎหมายกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:40.898763291+07:00","message":"push: {false คำว่า 0 0xc0052ceb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.06506704+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.065114995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าขนไม้กับเรือโป๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.065122058+07:00","message":"receive interim result [false|false]: คำว่าขนไม้กับเรือโป๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.065138379+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.065141996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าขนไม้กับเรือบด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.065145781+07:00","message":"receive interim result [false|false]: คำว่าขนไม้กับเรือบด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.065177127+07:00","message":"[buffer interim] 3886 false คำว่าขนไม้กับเรือโป๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.065198058+07:00","message":"[buffer interim] 3886 false คำว่าขนไม้กับเรือบด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065218275+07:00","message":"[bufferProcess] interim [560000000]:คำว่าขนไม้กับเรือโป๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.0652277+07:00","message":"[bufferProcess] send to processor:คำว่าขนไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.06523273+07:00","message":"[bufferProcess] interim [620000000]:คำว่าขนไม้กับเรือบด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065235615+07:00","message":"[bufferProcess] send to processor:คำว่าขนไม้กับเรือโป๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065240025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065243019+07:00","message":"> Transcript [50442] [false]: 'คำว่าขนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065245295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065247754+07:00","message":"Set new StatePrefix: 'คำว่าขนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065249531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065251523+07:00","message":"> Transcript [50443] [false]: 'คำว่าขนไม้กับเรือโป๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065254941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.06525722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065259275+07:00","message":"StatePrefix: 'คำว่าขนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.065268522+07:00","message":"TextPushed: 'คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.087470943+07:00","message":"[GCS] IsForceVAD: false for message ID: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.141241248+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.141293981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าขนไม้กับเรือบทที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.141301165+07:00","message":"receive interim result [false|false]: คำว่าขนไม้กับเรือบทที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.14131591+07:00","message":"[buffer interim] 3886 false คำว่าขนไม้กับเรือบทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.141324474+07:00","message":"[bufferProcess] interim [800000000]:คำว่าขนไม้กับเรือบทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.141327386+07:00","message":"[bufferProcess] send to processor:คำว่าขนไม้กับเรือบด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.141330852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.141333698+07:00","message":"> Transcript [50444] [false]: 'คำว่าขนไม้กับเรือบด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.141337254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.141339856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.14134181+07:00","message":"StatePrefix: 'คำว่าขนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.141344435+07:00","message":"TextPushed: 'คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.193344094+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.193383992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าขนไม้กับเรือบทเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.193390083+07:00","message":"receive interim result [false|false]: คำว่าขนไม้กับเรือบทเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.19340534+07:00","message":"[buffer interim] 3886 false คำว่าขนไม้กับเรือบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.193415544+07:00","message":"[bufferProcess] interim [860000000]:คำว่าขนไม้กับเรือบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.193419356+07:00","message":"[bufferProcess] send to processor:คำว่าขนไม้กับเรือบทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.193426036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.1934302+07:00","message":"> Transcript [50445] [false]: 'คำว่าขนไม้กับเรือบทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.193435456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.193438351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.19344246+07:00","message":"StatePrefix: 'คำว่าขนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.19344582+07:00","message":"TextPushed: 'คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.219071023+07:00","message":"[GCS] Start streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.247890021+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.247935676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าขนไม้กับเรือบทเพลง\",\"confidence\":0.9243602}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.247942953+07:00","message":"receive interim result [true|false]: คำว่าขนไม้กับเรือบทเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.247951745+07:00","message":"end recv isFinal message id 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.247953954+07:00","message":"end Recv id 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.247960462+07:00","message":"[buffer interim] 3886 true คำว่าขนไม้กับเรือบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.24797235+07:00","message":"[bufferProcess] interim [10000000]:คำว่าขนไม้กับเรือบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.247976013+07:00","message":"[bufferProcess] send to processor (isfinal):คำว่าขนไม้กับเรือบทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.247980053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.247983037+07:00","message":"> Transcript [50446] [false]: 'คำว่าขนไม้กับเรือบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.247986443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.247988474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.247990369+07:00","message":"StatePrefix: 'คำว่าขนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.247994285+07:00","message":"TextPushed: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.24799766+07:00","message":"Push: 'ขนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.247999623+07:00","message":"TextPushed: 'คำว่าขนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.248001662+07:00","message":"Set new StatePrefix : 'คำว่าขนไม้กับเรือบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.248004073+07:00","message":"Next Push (prob) : 'บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.248005942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.248008334+07:00","message":"> Transcript [50447] [true]: 'คำว่าขนไม้กับเรือบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.248010635+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.24801257+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.248014499+07:00","message":"StatePrefix: 'คำว่าขนไม้กับเรือบทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.248016403+07:00","message":"TextPushed: 'คำว่าขนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:41.248018583+07:00","message":"Push: 'บทเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.248026118+07:00","message":"push: {false ขนไม้กับเรือ 0 0xc0052ceb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:41.248031535+07:00","message":"push: {true บทเพลง 0 0xc0052ceb80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:41.254969181+07:00","message":"write wav file: './tmp/7589/7589_3886.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.004132745+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.004177386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.004183333+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.00419761+07:00","message":"[buffer interim] 3887 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.004206181+07:00","message":"[bufferProcess] interim [780000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.004208137+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.223798074+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.223856213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบอร์โทร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.223863969+07:00","message":"receive interim result [false|false]: เบอร์โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.223881028+07:00","message":"[buffer interim] 3887 false เบอร์โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.223893833+07:00","message":"[bufferProcess] interim [900000000]:เบอร์โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.223897608+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.223906129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.223910622+07:00","message":"> Transcript [50448] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.223914014+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.500652519+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.500697529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบอร์โทรเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.500703889+07:00","message":"receive interim result [false|false]: เบอร์โทรเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.500722555+07:00","message":"[buffer interim] 3887 false เบอร์โทรเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.500730425+07:00","message":"[bufferProcess] interim [80000000]:เบอร์โทรเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.500733623+07:00","message":"[bufferProcess] send to processor:เบอร์โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.50074099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.500744103+07:00","message":"> Transcript [50449] [false]: 'เบอร์โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.500746482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.500748995+07:00","message":"Set new StatePrefix: 'เบอร์โทร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.544502521+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.544547484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูตัวบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.544553737+07:00","message":"receive interim result [false|false]: ดูตัวบน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.544571658+07:00","message":"[buffer interim] 3887 false ดูตัวบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.544579753+07:00","message":"[bufferProcess] interim [140000000]:ดูตัวบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.544582138+07:00","message":"[bufferProcess] send to processor:เบอร์โทรเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.544585598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.544588702+07:00","message":"> Transcript [50450] [false]: 'เบอร์โทรเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.544592448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.544594522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.544596546+07:00","message":"StatePrefix: 'เบอร์โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.544598904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.610271915+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.610316813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บุพเพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.610323114+07:00","message":"receive interim result [false|false]: บุพเพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.610338221+07:00","message":"[buffer interim] 3887 false บุพเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.610346473+07:00","message":"[bufferProcess] interim [320000000]:บุพเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.610348981+07:00","message":"[bufferProcess] send to processor:ดูตัวบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.61035835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.610361198+07:00","message":"> Transcript [50451] [false]: 'ดูตัวบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.610363407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.610365466+07:00","message":"Set new StatePrefix: 'ดูตัวบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.614890062+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.614925896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.614931449+07:00","message":"receive interim result [false|false]: บทเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.614948749+07:00","message":"[buffer interim] 3887 false บทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.61495626+07:00","message":"[bufferProcess] interim [380000000]:บทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.614958771+07:00","message":"[bufferProcess] send to processor:บุพเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.614969594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.614972526+07:00","message":"> Transcript [50452] [false]: 'บุพเพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.614974979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.614977005+07:00","message":"Set new StatePrefix: 'บุพเพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.769305344+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.769339936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทเพลงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.769345521+07:00","message":"receive interim result [false|false]: บทเพลงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.769355655+07:00","message":"[buffer interim] 3887 false บทเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.769362779+07:00","message":"[bufferProcess] interim [620000000]:บทเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.769365333+07:00","message":"[bufferProcess] send to processor:บทเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.769369039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.769371698+07:00","message":"> Transcript [50453] [false]: 'บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.769373886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.769377134+07:00","message":"Set new StatePrefix: 'บทเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.973807635+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.973847818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทเพลงที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.973854471+07:00","message":"receive interim result [false|false]: บทเพลงที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:42.973872368+07:00","message":"[buffer interim] 3887 false บทเพลงที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.973880994+07:00","message":"[bufferProcess] interim [800000000]:บทเพลงที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.973884092+07:00","message":"[bufferProcess] send to processor:บทเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.973888956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.973892194+07:00","message":"> Transcript [50454] [false]: 'บทเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.973895755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.973898089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.97390054+07:00","message":"StatePrefix: 'บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:42.973903554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.090157822+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.09019893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทเพลงที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.090207322+07:00","message":"receive interim result [false|false]: บทเพลงที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.090219683+07:00","message":"[buffer interim] 3887 false บทเพลงที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.09023035+07:00","message":"[bufferProcess] interim [860000000]:บทเพลงที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.090232935+07:00","message":"[bufferProcess] send to processor:บทเพลงที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.090239379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.090242706+07:00","message":"> Transcript [50455] [false]: 'บทเพลงที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.090246219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.090248506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.090250622+07:00","message":"StatePrefix: 'บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.090252899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.16350312+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.163554004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทเพลงที่มันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.163561318+07:00","message":"receive interim result [false|false]: บทเพลงที่มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.163576377+07:00","message":"[buffer interim] 3887 false บทเพลงที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.163586847+07:00","message":"[bufferProcess] interim [980000000]:บทเพลงที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.163589495+07:00","message":"[bufferProcess] send to processor:บทเพลงที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.163595803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.163598727+07:00","message":"> Transcript [50456] [false]: 'บทเพลงที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.163602364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.163605049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.163607336+07:00","message":"StatePrefix: 'บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.163609788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.267151452+07:00","message":"[GCS] IsForceVAD: false for message ID: 3887"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:43.328444616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:43.3284464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.369120787+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.369175433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทเพลงที่มันเป็น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.369182087+07:00","message":"receive interim result [true|false]: บทเพลงที่มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.369194697+07:00","message":"end recv isFinal message id 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.36919749+07:00","message":"end Recv id 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.369205026+07:00","message":"[buffer interim] 3887 true บทเพลงที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369214025+07:00","message":"[bufferProcess] interim [280000000]:บทเพลงที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369217771+07:00","message":"[bufferProcess] send to processor (isfinal):บทเพลงที่มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369220959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369224019+07:00","message":"> Transcript [50457] [false]: 'บทเพลงที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369227172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369229157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369231039+07:00","message":"StatePrefix: 'บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369233212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369237614+07:00","message":"Push: 'บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369239634+07:00","message":"TextPushed: 'บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369241657+07:00","message":"Set new StatePrefix : 'บทเพลงที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.3692445+07:00","message":"Next Push (prob) : 'ที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369246485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369248849+07:00","message":"> Transcript [50458] [true]: 'บทเพลงที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369251499+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369253311+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369255028+07:00","message":"StatePrefix: 'บทเพลงที่มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369256948+07:00","message":"TextPushed: 'บทเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:43.369259072+07:00","message":"Push: 'ที่มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.369277823+07:00","message":"push: {false บทเพลง 0 0xc004866e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.369287544+07:00","message":"push: {true ที่มันเป็น 0 0xc004866e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:43.377011019+07:00","message":"write wav file: './tmp/7589/7589_3887.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:43.461028207+07:00","message":"[GCS] Start streaming session, msgId: 3888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:44.35964831+07:00","message":"[GCS] IsForceVAD: false for message ID: 3888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:44.549903956+07:00","message":"[GCS] Start streaming session, msgId: 3889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.129029705+07:00","message":"receive streaming session, msgId: 3888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.129076139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.129081767+07:00","message":"receive interim result [false|false]: เปรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.129093991+07:00","message":"[buffer interim] 3888 false เปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.129102233+07:00","message":"[bufferProcess] interim [600000000]:เปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.129104348+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.129111665+07:00","message":"[bufferProcess] send to processor (ticker):เปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.129114456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.129117425+07:00","message":"> Transcript [50459] [false]: 'เปรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.129119759+07:00","message":"Set StatePrefix (first interim): 'เปรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.20462405+07:00","message":"receive streaming session, msgId: 3888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.204671618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปรียบเทียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.204677773+07:00","message":"receive interim result [false|false]: เปรียบเทียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.204709876+07:00","message":"receive streaming session, msgId: 3888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.204715994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปรียบเทียบ\",\"confidence\":0.9298815}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.204719177+07:00","message":"receive interim result [true|false]: เปรียบเทียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.204722436+07:00","message":"end recv isFinal message id 3888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.20472504+07:00","message":"end Recv id 3888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.204731795+07:00","message":"[buffer interim] 3888 false เปรียบเทียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.204735594+07:00","message":"[buffer interim] 3888 true เปรียบเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204742885+07:00","message":"[bufferProcess] interim [780000000]:เปรียบเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204745217+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204748227+07:00","message":"[bufferProcess] interim [930000000]:เปรียบเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204751662+07:00","message":"[bufferProcess] send to processor (isfinal):เปรียบเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204756841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204767234+07:00","message":"> Transcript [50460] [false]: 'เปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204771956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.20477429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204776401+07:00","message":"StatePrefix: 'เปรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204778633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204780568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204783141+07:00","message":"> Transcript [50461] [true]: 'เปรียบเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204785628+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204787406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204789223+07:00","message":"StatePrefix: 'เปรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204790902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.204798625+07:00","message":"Push: 'เปรียบเทียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.204809216+07:00","message":"push: {true เปรียบเทียบ 0 0xc004867300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:45.210134168+07:00","message":"write wav file: './tmp/7589/7589_3888.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.214235809+07:00","message":"receive streaming session, msgId: 3889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.214261546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.214273206+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.214286057+07:00","message":"[buffer interim] 3889 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.214292031+07:00","message":"[bufferProcess] interim [660000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.214293741+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.377566145+07:00","message":"[GCS] IsForceVAD: false for message ID: 3889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.393005616+07:00","message":"receive streaming session, msgId: 3889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.393039986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.393045605+07:00","message":"receive interim result [false|false]: ความรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.393059005+07:00","message":"[buffer interim] 3889 false ความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.393067348+07:00","message":"[bufferProcess] interim [840000000]:ความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.393070105+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.393074428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.393078067+07:00","message":"> Transcript [50462] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.393080313+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.468038041+07:00","message":"receive streaming session, msgId: 3889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.468079224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรัก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.46808626+07:00","message":"receive interim result [true|false]: ความรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.468096959+07:00","message":"end recv isFinal message id 3889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.468100004+07:00","message":"end Recv id 3889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.468107202+07:00","message":"[buffer interim] 3889 true ความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468117436+07:00","message":"[bufferProcess] interim [50000000]:ความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468125034+07:00","message":"[bufferProcess] send to processor (isfinal):ความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468136554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468149537+07:00","message":"> Transcript [50463] [false]: 'ความรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468154893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.46815753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468162753+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.46816505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468167741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468170646+07:00","message":"> Transcript [50464] [true]: 'ความรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468172901+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468174649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468176739+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.468178534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:45.46818647+07:00","message":"Push: 'ความรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.468197015+07:00","message":"push: {true ความรัก 0 0xc0052cfd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:45.473681273+07:00","message":"write wav file: './tmp/7589/7589_3889.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:45.510938523+07:00","message":"[GCS] Start streaming session, msgId: 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.167388868+07:00","message":"receive streaming session, msgId: 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.167433802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.167441388+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.167456429+07:00","message":"[buffer interim] 3890 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.167465264+07:00","message":"[bufferProcess] interim [660000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.167468108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.215148587+07:00","message":"receive streaming session, msgId: 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.215190663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.215198101+07:00","message":"receive interim result [false|false]: ตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.21521495+07:00","message":"[buffer interim] 3890 false ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.215227383+07:00","message":"[bufferProcess] interim [720000000]:ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.215231263+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.215236686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.215241102+07:00","message":"> Transcript [50465] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.21524457+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:46.329369579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:46.329380035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.376333958+07:00","message":"receive streaming session, msgId: 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.376375355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดสิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.376382299+07:00","message":"receive interim result [false|false]: ตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.376395574+07:00","message":"[buffer interim] 3890 false ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.376403052+07:00","message":"[bufferProcess] interim [840000000]:ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.376406174+07:00","message":"[bufferProcess] send to processor:ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.376412809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.376415413+07:00","message":"> Transcript [50466] [false]: 'ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.376417581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.376419963+07:00","message":"Set new StatePrefix: 'ตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.497726672+07:00","message":"receive streaming session, msgId: 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.497763191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัดเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.497770493+07:00","message":"receive interim result [false|false]: อัดเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.497786086+07:00","message":"[buffer interim] 3890 false อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.497794215+07:00","message":"[bufferProcess] interim [960000000]:อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.497797064+07:00","message":"[bufferProcess] send to processor:ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.497801183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.497803924+07:00","message":"> Transcript [50467] [false]: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.497807652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.497810653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.497813604+07:00","message":"StatePrefix: 'ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.49781646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.522198922+07:00","message":"receive streaming session, msgId: 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.522244893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเสียสละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.522252284+07:00","message":"receive interim result [false|false]: การเสียสละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.522281065+07:00","message":"[buffer interim] 3890 false การเสียสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.52229064+07:00","message":"[bufferProcess] interim [20000000]:การเสียสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.522294334+07:00","message":"[bufferProcess] send to processor:อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.522304304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.522308669+07:00","message":"> Transcript [50468] [false]: 'อัดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.522311646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.522314789+07:00","message":"Set new StatePrefix: 'อัดเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.666099789+07:00","message":"[GCS] IsForceVAD: false for message ID: 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.755057646+07:00","message":"receive streaming session, msgId: 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.755103244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเสียสละ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.755108979+07:00","message":"receive interim result [true|false]: การเสียสละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.755119518+07:00","message":"end recv isFinal message id 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.755121468+07:00","message":"end Recv id 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.755128989+07:00","message":"[buffer interim] 3890 true การเสียสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755137906+07:00","message":"[bufferProcess] interim [380000000]:การเสียสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755141814+07:00","message":"[bufferProcess] send to processor (isfinal):การเสียสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755145213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755147972+07:00","message":"> Transcript [50469] [false]: 'การเสียสละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.75515094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755153052+07:00","message":"Set new StatePrefix: 'การเสียสละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755154808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755156857+07:00","message":"> Transcript [50470] [true]: 'การเสียสละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755159322+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755161213+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755163104+07:00","message":"StatePrefix: 'การเสียสละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755165154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:46.755167784+07:00","message":"Push: 'การเสียสละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.755175684+07:00","message":"push: {true การเสียสละ 0 0xc004338300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:46.761335784+07:00","message":"write wav file: './tmp/7589/7589_3890.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:46.799050682+07:00","message":"[GCS] Start streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.586138648+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.586190143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.586196001+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.586212752+07:00","message":"[buffer interim] 3891 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.586220724+07:00","message":"[bufferProcess] interim [720000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.58622318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.737606693+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.737647358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเบื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.737654688+07:00","message":"receive interim result [false|false]: น่าเบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.737671512+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.73767525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระเบิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.737678032+07:00","message":"receive interim result [false|false]: ระเบิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.737692858+07:00","message":"[buffer interim] 3891 false น่าเบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.737707547+07:00","message":"[buffer interim] 3891 false ระเบิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.737716283+07:00","message":"[bufferProcess] interim [780000000]:น่าเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.737721029+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.737730735+07:00","message":"[bufferProcess] interim [840000000]:ระเบิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.737732549+07:00","message":"[bufferProcess] send to processor:น่าเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.737736371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.737739506+07:00","message":"> Transcript [50471] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.737742388+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.737744063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.7377503+07:00","message":"> Transcript [50472] [false]: 'น่าเบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.737752509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.737754467+07:00","message":"Set new StatePrefix: 'น่าเบื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.845022979+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.845066881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระเบิดตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.845073432+07:00","message":"receive interim result [false|false]: ระเบิดตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.845087609+07:00","message":"[buffer interim] 3891 false ระเบิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.845098828+07:00","message":"[bufferProcess] interim [20000000]:ระเบิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.845101801+07:00","message":"[bufferProcess] send to processor:ระเบิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.845108457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.845111749+07:00","message":"> Transcript [50473] [false]: 'ระเบิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.845114425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.845116533+07:00","message":"Set new StatePrefix: 'ระเบิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.969403607+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.969447899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.969458186+07:00","message":"receive interim result [false|false]: ด้วยตัวเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:47.969475269+07:00","message":"[buffer interim] 3891 false ด้วยตัวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.969484532+07:00","message":"[bufferProcess] interim [140000000]:ด้วยตัวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.969487202+07:00","message":"[bufferProcess] send to processor:ระเบิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.969491235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.969494372+07:00","message":"> Transcript [50474] [false]: 'ระเบิดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.969497444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.969499973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.969502061+07:00","message":"StatePrefix: 'ระเบิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:47.969504289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.047385332+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.04742572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.04743164+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.047447758+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.047456166+07:00","message":"[bufferProcess] interim [320000000]:ด้วยตัวเราที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.047459325+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.047463529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.047467085+07:00","message":"> Transcript [50475] [false]: 'ด้วยตัวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.047469409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.047471625+07:00","message":"Set new StatePrefix: 'ด้วยตัวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.427374028+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.427429023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.427438659+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.427458206+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.4274744+07:00","message":"[bufferProcess] interim [620000000]:ด้วยตัวเราที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.427478584+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.427486693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.42749188+07:00","message":"> Transcript [50476] [false]: 'ด้วยตัวเราที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.427497629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.427501083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.427505069+07:00","message":"StatePrefix: 'ด้วยตัวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.427508146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.521984687+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.522029596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.522036133+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.522054125+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.522064872+07:00","message":"[bufferProcess] interim [680000000]:ด้วยตัวเราที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.522069697+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.522077888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.522082864+07:00","message":"> Transcript [50477] [false]: 'ด้วยตัวเราที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.522088878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.52209219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.522095195+07:00","message":"StatePrefix: 'ด้วยตัวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.522098633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.68322656+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.683276552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.683287263+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.683303317+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.683311537+07:00","message":"[bufferProcess] interim [740000000]:ด้วยตัวเราที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.683314185+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.683318246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.683321045+07:00","message":"> Transcript [50478] [false]: 'ด้วยตัวเราที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.683324704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.68332718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.683329257+07:00","message":"StatePrefix: 'ด้วยตัวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.683331765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.78435829+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.784404061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.784411024+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.784426432+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784434277+07:00","message":"[bufferProcess] interim [860000000]:ด้วยตัวเราที่ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784439294+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784447954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784451337+07:00","message":"> Transcript [50479] [false]: 'ด้วยตัวเราที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784455203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784457842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784459912+07:00","message":"StatePrefix: 'ด้วยตัวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784462093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784467973+07:00","message":"Push: 'ด้วยตัวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784470026+07:00","message":"TextPushed: 'ด้วยตัวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.784472056+07:00","message":"Set new StatePrefix : 'ด้วยตัวเราที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.78447676+07:00","message":"Next Push (prob) : 'ที่ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.784500577+07:00","message":"push: {false ด้วยตัวเรา 0 0xc004867a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.786211243+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.786235355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.78624108+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.7862494+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.786256045+07:00","message":"[bufferProcess] interim [920000000]:ด้วยตัวเราที่ศิลปิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.786258515+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.786262285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.786265406+07:00","message":"> Transcript [50480] [false]: 'ด้วยตัวเราที่ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.786273709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.786276521+07:00","message":"Set new StatePrefix: 'ด้วยตัวเราที่ศิลปะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.864871103+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.864909645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.864915289+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.864929865+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.864942859+07:00","message":"[bufferProcess] interim [100000000]:ด้วยตัวเราที่ศิลปินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.864945741+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.864953464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.864956761+07:00","message":"> Transcript [50481] [false]: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.864959305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.864961481+07:00","message":"Set new StatePrefix: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.935560323+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.935604708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.935611133+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:48.935626724+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.935635561+07:00","message":"[bufferProcess] interim [220000000]:ด้วยตัวเราที่ศิลปินที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.935638301+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.935644437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.935647597+07:00","message":"> Transcript [50482] [false]: 'ด้วยตัวเราที่ศิลปินที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.935651324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.935654045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.935656041+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:48.935658765+07:00","message":"TextPushed: 'ด้วยตัวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.118104681+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.118144862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.118151029+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.118164399+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.118172642+07:00","message":"[bufferProcess] interim [340000000]:ด้วยตัวเราที่ศิลปินที่มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.118175099+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.118181024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.118184113+07:00","message":"> Transcript [50483] [false]: 'ด้วยตัวเราที่ศิลปินที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.118187576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.118189972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.118192288+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.118194728+07:00","message":"TextPushed: 'ด้วยตัวเรา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:49.329975754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:49.32999793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.440905434+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.440945719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.440952091+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.440968864+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.440981642+07:00","message":"[bufferProcess] interim [640000000]:ด้วยตัวเราที่ศิลปินที่มาจากต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.440984557+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.440991254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.44099459+07:00","message":"> Transcript [50484] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.440998784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.441001016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.441003733+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.441006163+07:00","message":"TextPushed: 'ด้วยตัวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.57124337+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.571288742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.571295587+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.571311341+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571322888+07:00","message":"[bufferProcess] interim [820000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571326027+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571332352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571335132+07:00","message":"> Transcript [50485] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571339204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571341723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571344383+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571347195+07:00","message":"TextPushed: 'ด้วยตัวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571352879+07:00","message":"Push: 'ที่ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.57135719+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571359725+07:00","message":"Set new StatePrefix : 'ด้วยตัวเราที่ศิลปินที่มาจากต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:49.571362904+07:00","message":"Next Push (prob) : 'ที่มาจากต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:49.571391153+07:00","message":"push: {false ที่ศิลปิน 0 0xc004867a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.142107523+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.142143264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.142153015+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.142168933+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.142177014+07:00","message":"[bufferProcess] interim [420000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.142179388+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.14218328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.142186418+07:00","message":"> Transcript [50486] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.142188923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.142190914+07:00","message":"Set new StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.466581443+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.466627711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.466634774+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.466648714+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.466659256+07:00","message":"[bufferProcess] interim [660000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.466662409+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.466667296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.466670606+07:00","message":"> Transcript [50487] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.466673991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.466676276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.466680912+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.466684068+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.534282881+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.534325751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.53433254+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.534346604+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.53435492+07:00","message":"[bufferProcess] interim [780000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.534358022+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.534362159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.53436644+07:00","message":"> Transcript [50488] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.534370319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.534372529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.534374671+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.534377407+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.64582582+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.645868364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.645875399+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.645890795+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.645901242+07:00","message":"[bufferProcess] interim [840000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.64590436+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.645908984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.645912068+07:00","message":"> Transcript [50489] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.645915555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.645918095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.645920077+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.645922964+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.648348526+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.648368261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.64837343+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.648385088+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648392075+07:00","message":"[bufferProcess] interim [900000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648394545+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648397507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648399969+07:00","message":"> Transcript [50490] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648403267+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648405569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648407666+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648410518+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648413922+07:00","message":"Push: 'ที่มาจากทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648416663+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648419002+07:00","message":"Set new StatePrefix : 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.648421286+07:00","message":"Next Push (prob) : 'อะไรที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.648447678+07:00","message":"push: {false ที่มาจากทางใต้ 0 0xc004867a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.744621245+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.744666946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.744674574+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.744689781+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.744697351+07:00","message":"[bufferProcess] interim [20000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.744700262+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.744707493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.744710395+07:00","message":"> Transcript [50491] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.744713109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.744716099+07:00","message":"Set new StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.853490111+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.853532321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.853540718+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.853557049+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.85356859+07:00","message":"[bufferProcess] interim [80000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.853571558+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.853578853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.85358141+07:00","message":"> Transcript [50492] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.853585028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.853587744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.853589718+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.85359218+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.970728111+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.970772478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.970779626+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:50.970795863+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.970804764+07:00","message":"[bufferProcess] interim [200000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.970808044+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.970812257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.970815282+07:00","message":"> Transcript [50493] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.970818764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.970823826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.970826259+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:50.970829221+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.551629002+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.551666973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.551673263+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.551688016+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.551697931+07:00","message":"[bufferProcess] interim [800000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.551700556+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.551706332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.551709333+07:00","message":"> Transcript [50494] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.551713038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.551715321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.551717525+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.55171998+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.875841666+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.875880717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.875890073+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.875906165+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.875916656+07:00","message":"[bufferProcess] interim [40000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.875919585+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.875926107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.875929309+07:00","message":"> Transcript [50495] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.87593344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.875936292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.875938564+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.875941428+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.87594855+07:00","message":"Push: 'อะไรที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.875955563+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.875958756+07:00","message":"Set new StatePrefix : 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.875961317+07:00","message":"Next Push (prob) : 'ใหม่ๆโอเค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.875970055+07:00","message":"push: {false อะไรที่มัน 0 0xc004867a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.9361915+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.936238517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.93624566+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.936261175+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.936281059+07:00","message":"[bufferProcess] interim [160000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.936284139+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.936290953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.936293976+07:00","message":"> Transcript [50496] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.936297842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.936300923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.936302964+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.936305874+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.942264524+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.942302831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.942308667+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:51.942321753+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.942327121+07:00","message":"[bufferProcess] interim [220000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.942329752+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.942334456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.942337158+07:00","message":"> Transcript [50497] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.942341178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.942343591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.942345552+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:51.94234845+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.108128914+07:00","message":"[GCS] IsForceVAD: false for message ID: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.143748713+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.143783947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.14379018+07:00","message":"receive interim result [false|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.143806234+07:00","message":"[buffer interim] 3891 false ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.143813888+07:00","message":"[bufferProcess] interim [400000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.14381696+07:00","message":"[bufferProcess] send to processor:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.143820795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.143823499+07:00","message":"> Transcript [50498] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.143827385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.143831025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.143833364+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.143836287+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.293526322+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.293568718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม\",\"confidence\":0.9334484}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.293575149+07:00","message":"receive interim result [true|false]: ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.29358393+07:00","message":"end recv isFinal message id 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.293586758+07:00","message":"end Recv id 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.293593188+07:00","message":"[buffer interim] 3891 true ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293602841+07:00","message":"[bufferProcess] interim [550000000]:ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293606673+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293610427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293613121+07:00","message":"> Transcript [50499] [false]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293616606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293618672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293621382+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293624196+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293627089+07:00","message":"Push: 'ใหม่ๆโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293629033+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293631219+07:00","message":"Set new StatePrefix : 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293633583+07:00","message":"Next Push (prob) : 'ชุดแรกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293635337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293637403+07:00","message":"> Transcript [50500] [true]: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293639796+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293641594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293643376+07:00","message":"StatePrefix: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเคชุดแรกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293645431+07:00","message":"TextPushed: 'ด้วยตัวเราที่ศิลปินที่มาจากทางใต้อะไรที่มันใหม่ๆโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:52.293647889+07:00","message":"Push: 'ชุดแรกผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.29365646+07:00","message":"push: {false ใหม่ๆโอเค 0 0xc004867a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.293661689+07:00","message":"push: {true ชุดแรกผม 0 0xc004867a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:52.305577056+07:00","message":"write wav file: './tmp/7589/7589_3891.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:52.331033185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:52.331054192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:52.619767801+07:00","message":"[GCS] Start streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.160923816+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.160960318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.160966856+07:00","message":"receive interim result [false|false]: พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.160981365+07:00","message":"[buffer interim] 3892 false พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.160989629+07:00","message":"[bufferProcess] interim [540000000]:พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.160991499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.318630732+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.318675595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.318682383+07:00","message":"receive interim result [false|false]: ปากกา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.318702498+07:00","message":"[buffer interim] 3892 false ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.31871066+07:00","message":"[bufferProcess] interim [660000000]:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.318713793+07:00","message":"[bufferProcess] send to processor:พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.318717482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.318720344+07:00","message":"> Transcript [50501] [false]: 'พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.318722724+07:00","message":"Set StatePrefix (first interim): 'พัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.404304619+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.404350666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.404357909+07:00","message":"receive interim result [false|false]: ปะป๊า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.404377995+07:00","message":"[buffer interim] 3892 false ปะป๊า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.404388008+07:00","message":"[bufferProcess] interim [720000000]:ปะป๊า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.404391665+07:00","message":"[bufferProcess] send to processor:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.404404644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.40441007+07:00","message":"> Transcript [50502] [false]: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.404413788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.404416913+07:00","message":"Set new StatePrefix: 'ปากกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.495002438+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.495044059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.495049887+07:00","message":"receive interim result [false|false]: ปะป๊าบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.495066799+07:00","message":"[buffer interim] 3892 false ปะป๊าบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.495078149+07:00","message":"[bufferProcess] interim [900000000]:ปะป๊าบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.495084602+07:00","message":"[bufferProcess] send to processor:ปะป๊า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.495090528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.495095114+07:00","message":"> Transcript [50503] [false]: 'ปะป๊า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.495098448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.495101779+07:00","message":"Set new StatePrefix: 'ปะป๊า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.61909866+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.619143399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.619150244+07:00","message":"receive interim result [false|false]: ปะป๊าผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.61916617+07:00","message":"[buffer interim] 3892 false ปะป๊าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.619174729+07:00","message":"[bufferProcess] interim [960000000]:ปะป๊าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.619177213+07:00","message":"[bufferProcess] send to processor:ปะป๊าบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.619185019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.619187892+07:00","message":"> Transcript [50504] [false]: 'ปะป๊าบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.619191601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.619194137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.619196145+07:00","message":"StatePrefix: 'ปะป๊า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.619198388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.646605747+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.646656295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.646662733+07:00","message":"receive interim result [false|false]: ปะป๊าผมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.646686591+07:00","message":"[buffer interim] 3892 false ปะป๊าผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.646694695+07:00","message":"[bufferProcess] interim [20000000]:ปะป๊าผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.646698054+07:00","message":"[bufferProcess] send to processor:ปะป๊าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.646701697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.646704609+07:00","message":"> Transcript [50505] [false]: 'ปะป๊าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.646708338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.64671078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.646715933+07:00","message":"StatePrefix: 'ปะป๊า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.646718293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.788862894+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.78890582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าบอกได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.788912087+07:00","message":"receive interim result [false|false]: ปะป๊าบอกได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.788930828+07:00","message":"[buffer interim] 3892 false ปะป๊าบอกได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.788939199+07:00","message":"[bufferProcess] interim [140000000]:ปะป๊าบอกได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.788944076+07:00","message":"[bufferProcess] send to processor:ปะป๊าผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.788949258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.788952542+07:00","message":"> Transcript [50506] [false]: 'ปะป๊าผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.788956173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.788958976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.788962854+07:00","message":"StatePrefix: 'ปะป๊า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.78896628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.861754389+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.861789113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้นักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.861795806+07:00","message":"receive interim result [false|false]: ปะป๊าผมได้นักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.861811976+07:00","message":"[buffer interim] 3892 false ปะป๊าผมได้นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.861820808+07:00","message":"[bufferProcess] interim [320000000]:ปะป๊าผมได้นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.861823126+07:00","message":"[bufferProcess] send to processor:ปะป๊าบอกได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.861827078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.86183036+07:00","message":"> Transcript [50507] [false]: 'ปะป๊าบอกได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.861833555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.861835823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.861838288+07:00","message":"StatePrefix: 'ปะป๊า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.861840768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.86184597+07:00","message":"Push: 'ปะป๊า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.861848152+07:00","message":"TextPushed: 'ปะป๊า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.861850473+07:00","message":"Set new StatePrefix : 'ปะป๊าบอกได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:53.861852923+07:00","message":"Next Push (prob) : 'บอกได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:53.861879793+07:00","message":"push: {false ปะป๊า 0 0xc0045e2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.056352964+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.056396332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้นักร้องชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.056402425+07:00","message":"receive interim result [false|false]: ปะป๊าผมได้นักร้องชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.056417677+07:00","message":"[buffer interim] 3892 false ปะป๊าผมได้นักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.056426354+07:00","message":"[bufferProcess] interim [500000000]:ปะป๊าผมได้นักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.056431166+07:00","message":"[bufferProcess] send to processor:ปะป๊าผมได้นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.056439188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.056441973+07:00","message":"> Transcript [50508] [false]: 'ปะป๊าผมได้นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.056444256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.056446777+07:00","message":"Set new StatePrefix: 'ปะป๊าผมได้นักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.511318942+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.511357714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้นักร้องชายเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.511366085+07:00","message":"receive interim result [false|false]: ปะป๊าผมได้นักร้องชายเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.511381293+07:00","message":"[buffer interim] 3892 false ปะป๊าผมได้นักร้องชายเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.51139246+07:00","message":"[bufferProcess] interim [860000000]:ปะป๊าผมได้นักร้องชายเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.511395318+07:00","message":"[bufferProcess] send to processor:ปะป๊าผมได้นักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.511399018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.51140201+07:00","message":"> Transcript [50509] [false]: 'ปะป๊าผมได้นักร้องชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.511406384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.511408816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.511410766+07:00","message":"StatePrefix: 'ปะป๊าผมได้นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.511415732+07:00","message":"TextPushed: 'ปะป๊า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.604828366+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.604870614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้นักร้องชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.604877266+07:00","message":"receive interim result [false|false]: ปะป๊าผมได้นักร้องชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.604894312+07:00","message":"[buffer interim] 3892 false ปะป๊าผมได้นักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.604904685+07:00","message":"[bufferProcess] interim [920000000]:ปะป๊าผมได้นักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.604907572+07:00","message":"[bufferProcess] send to processor:ปะป๊าผมได้นักร้องชายเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.604913844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.60491693+07:00","message":"> Transcript [50510] [false]: 'ปะป๊าผมได้นักร้องชายเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.604921359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.604923807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.604926184+07:00","message":"StatePrefix: 'ปะป๊าผมได้นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.604929055+07:00","message":"TextPushed: 'ปะป๊า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.661475485+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.661515655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้นักร้องชายลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.661521781+07:00","message":"receive interim result [false|false]: ปะป๊าผมได้นักร้องชายลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.661536343+07:00","message":"[buffer interim] 3892 false ปะป๊าผมได้นักร้องชายลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.661545344+07:00","message":"[bufferProcess] interim [980000000]:ปะป๊าผมได้นักร้องชายลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.661548338+07:00","message":"[bufferProcess] send to processor:ปะป๊าผมได้นักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.661556351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.661559144+07:00","message":"> Transcript [50511] [false]: 'ปะป๊าผมได้นักร้องชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.66156287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.661565392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.661567366+07:00","message":"StatePrefix: 'ปะป๊าผมได้นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.661570146+07:00","message":"TextPushed: 'ปะป๊า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.714760259+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.71480034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้นักร้องชายดาวรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.714806961+07:00","message":"receive interim result [false|false]: ปะป๊าผมได้นักร้องชายดาวรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.714828057+07:00","message":"[buffer interim] 3892 false ปะป๊าผมได้นักร้องชายดาวรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.714838906+07:00","message":"[bufferProcess] interim [40000000]:ปะป๊าผมได้นักร้องชายดาวรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.71484303+07:00","message":"[bufferProcess] send to processor:ปะป๊าผมได้นักร้องชายลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.714848357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.714851435+07:00","message":"> Transcript [50512] [false]: 'ปะป๊าผมได้นักร้องชายลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.714854987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.714857349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.71486021+07:00","message":"StatePrefix: 'ปะป๊าผมได้นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.714862488+07:00","message":"TextPushed: 'ปะป๊า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.714866897+07:00","message":"Push: 'ผมได้นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.714869261+07:00","message":"TextPushed: 'ปะป๊าผมได้นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.714871748+07:00","message":"Set new StatePrefix : 'ปะป๊าผมได้นักร้องชายลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.714874045+07:00","message":"Next Push (prob) : 'ชายลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.714882438+07:00","message":"push: {false ผมได้นักร้อง 0 0xc0045e2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.790076503+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.790114683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้นักร้องชายดาวรุ่งยอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.790122068+07:00","message":"receive interim result [false|false]: ปะป๊าผมได้นักร้องชายดาวรุ่งยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.790136324+07:00","message":"[buffer interim] 3892 false ปะป๊าผมได้นักร้องชายดาวรุ่งยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.790145024+07:00","message":"[bufferProcess] interim [160000000]:ปะป๊าผมได้นักร้องชายดาวรุ่งยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.790147931+07:00","message":"[bufferProcess] send to processor:ปะป๊าผมได้นักร้องชายดาวรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.790154909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.790158081+07:00","message":"> Transcript [50513] [false]: 'ปะป๊าผมได้นักร้องชายดาวรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.790160705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.790163443+07:00","message":"Set new StatePrefix: 'ปะป๊าผมได้นักร้องชายดาวรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.886286452+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.886332094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้นักร้องชายดาวรุ่งยอดเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.886338779+07:00","message":"receive interim result [false|false]: ปะป๊าผมได้นักร้องชายดาวรุ่งยอดเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.88635383+07:00","message":"[buffer interim] 3892 false ปะป๊าผมได้นักร้องชายดาวรุ่งยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.886362349+07:00","message":"[bufferProcess] interim [280000000]:ปะป๊าผมได้นักร้องชายดาวรุ่งยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.886364976+07:00","message":"[bufferProcess] send to processor:ปะป๊าผมได้นักร้องชายดาวรุ่งยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.88636913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.886372151+07:00","message":"> Transcript [50514] [false]: 'ปะป๊าผมได้นักร้องชายดาวรุ่งยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.886376599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.886378904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.886381238+07:00","message":"StatePrefix: 'ปะป๊าผมได้นักร้องชายดาวรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.886383993+07:00","message":"TextPushed: 'ปะป๊าผมได้นักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.927017882+07:00","message":"[GCS] IsForceVAD: false for message ID: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.939928024+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.939965249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้นักร้องชายลูกทุ่งยอดนิยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.939971821+07:00","message":"receive interim result [false|false]: ปะป๊าผมได้นักร้องชายลูกทุ่งยอดนิยม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:54.939984564+07:00","message":"[buffer interim] 3892 false ปะป๊าผมได้นักร้องชายลูกทุ่งยอดนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.939992403+07:00","message":"[bufferProcess] interim [340000000]:ปะป๊าผมได้นักร้องชายลูกทุ่งยอดนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.939995694+07:00","message":"[bufferProcess] send to processor:ปะป๊าผมได้นักร้องชายดาวรุ่งยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.940008625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.940011994+07:00","message":"> Transcript [50515] [false]: 'ปะป๊าผมได้นักร้องชายดาวรุ่งยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.940015923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.940018326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.940020571+07:00","message":"StatePrefix: 'ปะป๊าผมได้นักร้องชายดาวรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:54.940023646+07:00","message":"TextPushed: 'ปะป๊าผมได้นักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.058299153+07:00","message":"[GCS] Start streaming session, msgId: 3893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.077318878+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.077355966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะป๊าผมได้นักร้องชายดาวรุ่งยอดนิยม\",\"confidence\":0.956783}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.077362961+07:00","message":"receive interim result [true|false]: ปะป๊าผมได้นักร้องชายดาวรุ่งยอดนิยม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.077372672+07:00","message":"end recv isFinal message id 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.077375503+07:00","message":"end Recv id 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.077387485+07:00","message":"[buffer interim] 3892 true ปะป๊าผมได้นักร้องชายดาวรุ่งยอดนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.07739558+07:00","message":"[bufferProcess] interim [520000000]:ปะป๊าผมได้นักร้องชายดาวรุ่งยอดนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077401629+07:00","message":"[bufferProcess] send to processor (isfinal):ปะป๊าผมได้นักร้องชายลูกทุ่งยอดนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077405316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077408859+07:00","message":"> Transcript [50516] [false]: 'ปะป๊าผมได้นักร้องชายลูกทุ่งยอดนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077411726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077414605+07:00","message":"Set new StatePrefix: 'ปะป๊าผมได้นักร้องชายลูกทุ่งยอดนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077417041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077419064+07:00","message":"> Transcript [50517] [true]: 'ปะป๊าผมได้นักร้องชายดาวรุ่งยอดนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.07742172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077424135+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077426496+07:00","message":"StatePrefix: 'ปะป๊าผมได้นักร้องชายลูกทุ่งยอดนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077429733+07:00","message":"TextPushed: 'ปะป๊าผมได้นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.077436101+07:00","message":"Push: 'ชายดาวรุ่งยอดนิยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.077445402+07:00","message":"push: {true ชายดาวรุ่งยอดนิยม 0 0xc0045e2d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:55.086987823+07:00","message":"write wav file: './tmp/7589/7589_3892.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:55.331664166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:55.331677368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.376241573+07:00","message":"[GCS] IsForceVAD: false for message ID: 3893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.459231467+07:00","message":"receive streaming session, msgId: 3893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.45925375+07:00","message":"found end of frame, send empty tag with msgId: 3893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.459257118+07:00","message":"end Recv id 3893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.459266555+07:00","message":"[buffer interim] 3893 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.459282127+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.459294047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.459297223+07:00","message":"> Transcript [50518] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.459300015+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.459302223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.45930422+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.459306345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:55.459309192+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.459319981+07:00","message":"push: {true \n 0 0xc004338480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:55.465109974+07:00","message":"write wav file: './tmp/7589/7589_3893.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:55.508339028+07:00","message":"[GCS] Start streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.077970561+07:00","message":"receive streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.078013168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.07801909+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.078034553+07:00","message":"[buffer interim] 3894 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.078042017+07:00","message":"[bufferProcess] interim [600000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.078044177+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.225373706+07:00","message":"receive streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.225415947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.225422835+07:00","message":"receive interim result [false|false]: โทรมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.225439001+07:00","message":"[buffer interim] 3894 false โทรมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.225449394+07:00","message":"[bufferProcess] interim [720000000]:โทรมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.225452167+07:00","message":"[bufferProcess] send to processor:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.225456752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.225459912+07:00","message":"> Transcript [50519] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.225462552+07:00","message":"Set StatePrefix (first interim): 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.564861422+07:00","message":"receive streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.564908914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.564916176+07:00","message":"receive interim result [false|false]: โทรมาเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.564935952+07:00","message":"[buffer interim] 3894 false โทรมาเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.564945683+07:00","message":"[bufferProcess] interim [80000000]:โทรมาเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.564948829+07:00","message":"[bufferProcess] send to processor:โทรมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.564956492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.564959707+07:00","message":"> Transcript [50520] [false]: 'โทรมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.564962163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.564964337+07:00","message":"Set new StatePrefix: 'โทรมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.781932158+07:00","message":"receive streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.781968825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเป็นคนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.781974937+07:00","message":"receive interim result [false|false]: โทรมาเป็นคนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:56.781990934+07:00","message":"[buffer interim] 3894 false โทรมาเป็นคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.78199898+07:00","message":"[bufferProcess] interim [200000000]:โทรมาเป็นคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.782001719+07:00","message":"[bufferProcess] send to processor:โทรมาเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.78200546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.78200817+07:00","message":"> Transcript [50521] [false]: 'โทรมาเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.7820114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.782013428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.78201532+07:00","message":"StatePrefix: 'โทรมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:56.782017545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.007675302+07:00","message":"receive streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.007713485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเป็นขนไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.007720783+07:00","message":"receive interim result [false|false]: โทรมาเป็นขนไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.007737668+07:00","message":"[buffer interim] 3894 false โทรมาเป็นขนไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.007745658+07:00","message":"[bufferProcess] interim [320000000]:โทรมาเป็นขนไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.007748336+07:00","message":"[bufferProcess] send to processor:โทรมาเป็นคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.007751984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.007754702+07:00","message":"> Transcript [50522] [false]: 'โทรมาเป็นคนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.007758069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.007760453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.007762881+07:00","message":"StatePrefix: 'โทรมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.007764911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.023479189+07:00","message":"receive streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.023512634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเป็นขอนไม้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.02351857+07:00","message":"receive interim result [false|false]: โทรมาเป็นขอนไม้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.023551599+07:00","message":"[buffer interim] 3894 false โทรมาเป็นขอนไม้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.023560452+07:00","message":"[bufferProcess] interim [380000000]:โทรมาเป็นขอนไม้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.023563361+07:00","message":"[bufferProcess] send to processor:โทรมาเป็นขนไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.023566976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.023569731+07:00","message":"> Transcript [50523] [false]: 'โทรมาเป็นขนไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.023575313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.023577798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.023579908+07:00","message":"StatePrefix: 'โทรมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.023582289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.031005517+07:00","message":"receive streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.031030085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเป็นขอนไม้กับเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.031036072+07:00","message":"receive interim result [false|false]: โทรมาเป็นขอนไม้กับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.031048267+07:00","message":"[buffer interim] 3894 false โทรมาเป็นขอนไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031055077+07:00","message":"[bufferProcess] interim [500000000]:โทรมาเป็นขอนไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031058591+07:00","message":"[bufferProcess] send to processor:โทรมาเป็นขอนไม้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031064676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031068862+07:00","message":"> Transcript [50524] [false]: 'โทรมาเป็นขอนไม้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031074611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031079206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031081163+07:00","message":"StatePrefix: 'โทรมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031083084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031087023+07:00","message":"Push: 'โทรมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031089956+07:00","message":"TextPushed: 'โทรมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031092882+07:00","message":"Set new StatePrefix : 'โทรมาเป็นขอนไม้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.031095805+07:00","message":"Next Push (prob) : 'ขอนไม้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.031105772+07:00","message":"push: {false โทรมาเป็น 0 0xc004338900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.296903551+07:00","message":"[GCS] IsForceVAD: false for message ID: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.391501901+07:00","message":"receive streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.391543377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเป็นขอนไม้กับเรือเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.391550419+07:00","message":"receive interim result [false|false]: โทรมาเป็นขอนไม้กับเรือเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.391567692+07:00","message":"[buffer interim] 3894 false โทรมาเป็นขอนไม้กับเรือเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.391580389+07:00","message":"[bufferProcess] interim [920000000]:โทรมาเป็นขอนไม้กับเรือเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.391583502+07:00","message":"[bufferProcess] send to processor:โทรมาเป็นขอนไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.391588425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.391592287+07:00","message":"> Transcript [50525] [false]: 'โทรมาเป็นขอนไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.391595908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.391598327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.391601019+07:00","message":"StatePrefix: 'โทรมาเป็นขอนไม้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.391603479+07:00","message":"TextPushed: 'โทรมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.428263654+07:00","message":"[GCS] Start streaming session, msgId: 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.438696426+07:00","message":"receive streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.438736126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาเป็นขอนไม้กับเรือเนี่ย\",\"confidence\":0.92151344}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.438741793+07:00","message":"receive interim result [true|false]: โทรมาเป็นขอนไม้กับเรือเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.438751886+07:00","message":"end recv isFinal message id 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.438754312+07:00","message":"end Recv id 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.4387626+07:00","message":"[buffer interim] 3894 true โทรมาเป็นขอนไม้กับเรือเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438772522+07:00","message":"[bufferProcess] interim [10000000]:โทรมาเป็นขอนไม้กับเรือเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438776664+07:00","message":"[bufferProcess] send to processor (isfinal):โทรมาเป็นขอนไม้กับเรือเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438780119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438783161+07:00","message":"> Transcript [50526] [false]: 'โทรมาเป็นขอนไม้กับเรือเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438786818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438788901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438791215+07:00","message":"StatePrefix: 'โทรมาเป็นขอนไม้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438793599+07:00","message":"TextPushed: 'โทรมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438795521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438797539+07:00","message":"> Transcript [50527] [true]: 'โทรมาเป็นขอนไม้กับเรือเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438800269+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438802257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438804067+07:00","message":"StatePrefix: 'โทรมาเป็นขอนไม้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.43880605+07:00","message":"TextPushed: 'โทรมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.438812358+07:00","message":"Push: 'ขอนไม้กับเรือเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.438821323+07:00","message":"push: {true ขอนไม้กับเรือเนี่ย 0 0xc004338900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:57.448031497+07:00","message":"write wav file: './tmp/7589/7589_3894.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.771113457+07:00","message":"receive streaming session, msgId: 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.771162097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.771167604+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:57.771186522+07:00","message":"[buffer interim] 3895 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.771194888+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:57.771196907+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.092864885+07:00","message":"receive streaming session, msgId: 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.092900681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.092907484+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.092919837+07:00","message":"[buffer interim] 3895 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.092926905+07:00","message":"[bufferProcess] interim [720000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.092929219+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.092934405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.092937301+07:00","message":"> Transcript [50528] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.092939547+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.275094233+07:00","message":"receive streaming session, msgId: 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.275132569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.275139613+07:00","message":"receive interim result [false|false]: มันมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.275168701+07:00","message":"[buffer interim] 3895 false มันมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.275180229+07:00","message":"[bufferProcess] interim [900000000]:มันมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.27518302+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.27519116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.275198118+07:00","message":"> Transcript [50529] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.275201084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.27520319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.275205553+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.27520928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:58.332646063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:39:58.33264595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.471567366+07:00","message":"receive streaming session, msgId: 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.471609427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีอะไรที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.4716161+07:00","message":"receive interim result [false|false]: มันมีอะไรที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:58.471632608+07:00","message":"[buffer interim] 3895 false มันมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.471645845+07:00","message":"[bufferProcess] interim [80000000]:มันมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.471648621+07:00","message":"[bufferProcess] send to processor:มันมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.471655019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.471658703+07:00","message":"> Transcript [50530] [false]: 'มันมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.471662583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.471664729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.471666976+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:58.471669155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.051657894+07:00","message":"receive streaming session, msgId: 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.051697991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีอะไรที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.051704015+07:00","message":"receive interim result [false|false]: มันมีอะไรที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.051717951+07:00","message":"[buffer interim] 3895 false มันมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.051728987+07:00","message":"[bufferProcess] interim [680000000]:มันมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.05173193+07:00","message":"[bufferProcess] send to processor:มันมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.051740918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.051744202+07:00","message":"> Transcript [50531] [false]: 'มันมีอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.051747758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.051750236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.051752559+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.051755002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.087533307+07:00","message":"[GCS] IsForceVAD: false for message ID: 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.204046658+07:00","message":"receive streaming session, msgId: 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.204088771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีอะไรที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.204096206+07:00","message":"receive interim result [true|false]: มันมีอะไรที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.204109864+07:00","message":"end recv isFinal message id 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.204112152+07:00","message":"end Recv id 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.204120869+07:00","message":"[buffer interim] 3895 true มันมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204129265+07:00","message":"[bufferProcess] interim [890000000]:มันมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204133509+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.20415032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204179882+07:00","message":"> Transcript [50532] [false]: 'มันมีอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204186382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204189597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204192085+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204194406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204202726+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204204774+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204207635+07:00","message":"Set new StatePrefix : 'มันมีอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204210693+07:00","message":"Next Push (prob) : 'มีอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204213512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.20421615+07:00","message":"> Transcript [50533] [true]: 'มันมีอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204218433+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204220287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204222048+07:00","message":"StatePrefix: 'มันมีอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.20422392+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.204226103+07:00","message":"Push: 'มีอะไรที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.204234681+07:00","message":"push: {false มัน 0 0xc004748880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.20425863+07:00","message":"push: {true มีอะไรที่ 0 0xc004748880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:39:59.220015145+07:00","message":"write wav file: './tmp/7589/7589_3895.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.221555179+07:00","message":"[GCS] Start streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.893118425+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.893187074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.893196665+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.893211805+07:00","message":"[buffer interim] 3896 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.893221934+07:00","message":"[bufferProcess] interim [300000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.89322419+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.941684565+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.941737601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.941745806+07:00","message":"receive interim result [false|false]: เพลงมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:39:59.941763978+07:00","message":"[buffer interim] 3896 false เพลงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.941773894+07:00","message":"[bufferProcess] interim [420000000]:เพลงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.941777078+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.941782527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.941787126+07:00","message":"> Transcript [50534] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:39:59.941790308+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.394735031+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.394783457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.394790044+07:00","message":"receive interim result [false|false]: เพลงมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.39480749+07:00","message":"[buffer interim] 3896 false เพลงมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.39481697+07:00","message":"[bufferProcess] interim [900000000]:เพลงมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.394819554+07:00","message":"[bufferProcess] send to processor:เพลงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.394823859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.39482722+07:00","message":"> Transcript [50535] [false]: 'เพลงมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.394830194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.394832324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.394834529+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.394836644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.502143176+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.502190188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.50219709+07:00","message":"receive interim result [false|false]: เพลงมันจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.502210046+07:00","message":"[buffer interim] 3896 false เพลงมันจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.502217529+07:00","message":"[bufferProcess] interim [20000000]:เพลงมันจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.502220094+07:00","message":"[bufferProcess] send to processor:เพลงมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.502226458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.502229001+07:00","message":"> Transcript [50536] [false]: 'เพลงมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.502232547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.502235778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.502237947+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.50224016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.613732098+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.613776468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.613783025+07:00","message":"receive interim result [false|false]: เพลงมันจะลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.613795886+07:00","message":"[buffer interim] 3896 false เพลงมันจะลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.613803213+07:00","message":"[bufferProcess] interim [140000000]:เพลงมันจะลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.613806012+07:00","message":"[bufferProcess] send to processor:เพลงมันจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.613811709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.613814514+07:00","message":"> Transcript [50537] [false]: 'เพลงมันจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.613817917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.613820174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.613822057+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.613824254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.670107193+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.67015059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.670157334+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.670172881+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670181865+07:00","message":"[bufferProcess] interim [260000000]:เพลงมันจะลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670184531+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670190575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670194621+07:00","message":"> Transcript [50538] [false]: 'เพลงมันจะลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670199683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670202623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670205705+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670211496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670217807+07:00","message":"Push: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670220247+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670225175+07:00","message":"Set new StatePrefix : 'เพลงมันจะลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.670227861+07:00","message":"Next Push (prob) : 'มันจะลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.670246816+07:00","message":"push: {false เพลง 0 0xc004338000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.868446392+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.868487045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.868493476+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.868506231+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.868516086+07:00","message":"[bufferProcess] interim [500000000]:เพลงมันจะลูกทุ่งเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.86851853+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.868524121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.868526999+07:00","message":"> Transcript [50539] [false]: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.868529733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.868531949+07:00","message":"Set new StatePrefix: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.985784486+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.985827639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.985833476+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:00.98585038+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.985857876+07:00","message":"[bufferProcess] interim [620000000]:เพลงมันจะลูกทุ่งก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.98586069+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.985864364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.985867916+07:00","message":"> Transcript [50540] [false]: 'เพลงมันจะลูกทุ่งเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.985871384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.98587344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.98587541+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:00.985877787+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.205067088+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.20511585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.205122478+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.205138191+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.205146559+07:00","message":"[bufferProcess] interim [800000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.205149371+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.205155911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.205159253+07:00","message":"> Transcript [50541] [false]: 'เพลงมันจะลูกทุ่งก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.205172496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.205175021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.205177091+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.205179675+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:01.333022237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:01.333032621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.494325528+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.494370454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.494379874+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.494396825+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.494405075+07:00","message":"[bufferProcess] interim [40000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.494407447+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.494411222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.494414027+07:00","message":"> Transcript [50542] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.494417501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.494419711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.494421971+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.494424419+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.497689933+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.4977049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ้ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.497709622+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ้ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.497718431+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497723199+07:00","message":"[bufferProcess] interim [100000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497725315+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497727596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497729895+07:00","message":"> Transcript [50543] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497732649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497735771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497737909+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497740045+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497746139+07:00","message":"Push: 'มันจะลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497748199+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497750271+07:00","message":"Set new StatePrefix : 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.497752378+07:00","message":"Next Push (prob) : 'ก็ไม่ใช่จ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.497760484+07:00","message":"push: {false มันจะลูกทุ่ง 0 0xc004338000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.562974754+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.563019762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.563026995+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:01.563040392+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.563049623+07:00","message":"[bufferProcess] interim [220000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.563053036+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.563059006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.563061861+07:00","message":"> Transcript [50544] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.563064174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:01.563066188+07:00","message":"Set new StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ้ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.230076731+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.230118282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.230124799+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.230137587+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.230146324+07:00","message":"[bufferProcess] interim [820000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.230149127+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.230155207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.230158151+07:00","message":"> Transcript [50545] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.230160801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.23016306+07:00","message":"Set new StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.298811616+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.298852648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.298858903+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.298873295+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.298886564+07:00","message":"[bufferProcess] interim [880000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.298889729+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.298899274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.29890213+07:00","message":"> Transcript [50546] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.29890555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.298907824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.298909979+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.298912489+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.439605874+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.439640642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.439647762+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.439663796+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.439668016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.439670842+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.439676918+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.439680681+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439686164+07:00","message":"[bufferProcess] interim [940000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439688364+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439691504+07:00","message":"[bufferProcess] interim [0]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439693537+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439696449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.43969938+07:00","message":"> Transcript [50547] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439703224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439705664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439710657+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439713321+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439715207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439717191+07:00","message":"> Transcript [50548] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439719318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439721105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439723026+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.439724935+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.472445736+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.472488563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.472495359+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.472515159+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.472523677+07:00","message":"[bufferProcess] interim [60000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.472526199+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.47253017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.472533726+07:00","message":"> Transcript [50549] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.472538131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.47254112+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.47254376+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.472546686+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.472553125+07:00","message":"Push: 'ก็ไม่ใช่จ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.472555601+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.472558257+07:00","message":"Set new StatePrefix : 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.472560751+07:00","message":"Next Push (prob) : 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.472568664+07:00","message":"push: {false ก็ไม่ใช่จ๋า 0 0xc004338000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.940195181+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.940232271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.94023886+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:02.940253933+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.940263677+07:00","message":"[bufferProcess] interim [480000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.940266484+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.940270106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.940273831+07:00","message":"> Transcript [50550] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.940281722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.940284126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.94028645+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:02.94028929+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.154337548+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.154382861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.154389761+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.154405446+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.154417532+07:00","message":"[bufferProcess] interim [720000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.154420871+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.154427918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.154430763+07:00","message":"> Transcript [50551] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.15443499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.154437398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.154440116+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.154442737+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.474820734+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.474864141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.474871393+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.474888258+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.474898965+07:00","message":"[bufferProcess] interim [20000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.474901726+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.474908118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.474912098+07:00","message":"> Transcript [50552] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.474915989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.474918342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.474920883+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.474923849+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.606813278+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.606852795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.606860248+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.606877599+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606889551+07:00","message":"[bufferProcess] interim [80000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606892334+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606896716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606899459+07:00","message":"> Transcript [50553] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606903292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606905412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606907724+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606910417+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606918149+07:00","message":"Push: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606920201+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606922372+07:00","message":"Set new StatePrefix : 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.606925123+07:00","message":"Next Push (prob) : 'ชีวิตก็ไม่เจอมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.606955255+07:00","message":"push: {false เพื่อ 0 0xc004338000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.637379866+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.637417442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.637424823+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.637441213+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.637451929+07:00","message":"[bufferProcess] interim [140000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.637454834+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.637461706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.637465415+07:00","message":"> Transcript [50554] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.637468019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.637470243+07:00","message":"Set new StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.702773452+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.702811207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.702817523+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:03.702834411+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.702843166+07:00","message":"[bufferProcess] interim [320000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.702846151+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.702850035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.70285344+07:00","message":"> Transcript [50555] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.702856239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:03.702858293+07:00","message":"Set new StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.039699563+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.039733238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอน่าใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.039740317+07:00","message":"receive interim result [false|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอน่าใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.039754618+07:00","message":"[buffer interim] 3896 false เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอน่าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.039762786+07:00","message":"[bufferProcess] interim [620000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอน่าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.039765457+07:00","message":"[bufferProcess] send to processor:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.039769574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.039772324+07:00","message":"> Transcript [50556] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.039775044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.039777087+07:00","message":"Set new StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:04.333812682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:04.333827904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.346543613+07:00","message":"[GCS] IsForceVAD: false for message ID: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.407489754+07:00","message":"[GCS] Start streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.598577993+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.598634681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่ป่ะ\",\"confidence\":0.9306161}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.598641732+07:00","message":"receive interim result [true|false]: เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.598654364+07:00","message":"end recv isFinal message id 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.598656636+07:00","message":"end Recv id 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.598665259+07:00","message":"[buffer interim] 3896 true เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598678508+07:00","message":"[bufferProcess] interim [130000000]:เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598682772+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอน่าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598686957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.59869031+07:00","message":"> Transcript [50557] [false]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอน่าใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598693293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598695337+07:00","message":"Set new StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอน่าใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598698413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598700385+07:00","message":"> Transcript [50558] [true]: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอหน้าใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598702941+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598705135+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598707085+07:00","message":"StatePrefix: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อชีวิตก็ไม่เจอน่าใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.598710113+07:00","message":"TextPushed: 'เพลงมันจะลูกทุ่งก็ไม่ใช่จ๋าเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.5987183+07:00","message":"Push: 'ชีวิตก็ไม่เจอหน้าใช่ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.598737454+07:00","message":"push: {true ชีวิตก็ไม่เจอหน้าใช่ป่ะ 0 0xc004338000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:04.609267844+07:00","message":"write wav file: './tmp/7589/7589_3896.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.68861656+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.688660487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.688666758+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.688684412+07:00","message":"[buffer interim] 3897 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.688692601+07:00","message":"[bufferProcess] interim [240000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.688694749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.691801745+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.691841665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.691849036+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.691865885+07:00","message":"[buffer interim] 3897 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.691874686+07:00","message":"[bufferProcess] interim [300000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.691878856+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.691884233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.691888243+07:00","message":"> Transcript [50559] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.691891448+07:00","message":"Set StatePrefix (first interim): 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.934296128+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.934351664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.9343573+07:00","message":"receive interim result [false|false]: จะไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:04.93437917+07:00","message":"[buffer interim] 3897 false จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.934386492+07:00","message":"[bufferProcess] interim [540000000]:จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.934389673+07:00","message":"[bufferProcess] send to processor:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.93439641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.934403447+07:00","message":"> Transcript [50560] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.934405576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:04.934411234+07:00","message":"Set new StatePrefix: 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.136232693+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.136272621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปทำกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.13628593+07:00","message":"receive interim result [false|false]: จะไปทำกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.136300898+07:00","message":"[buffer interim] 3897 false จะไปทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.136312955+07:00","message":"[bufferProcess] interim [720000000]:จะไปทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.136315692+07:00","message":"[bufferProcess] send to processor:จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.136323767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.136327011+07:00","message":"> Transcript [50561] [false]: 'จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.136330666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.136333198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.136335311+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.136337646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.257668012+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.257721324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปทำ Store\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.257727751+07:00","message":"receive interim result [false|false]: จะไปทำ Store"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.257752665+07:00","message":"[buffer interim] 3897 false จะไปทำ Store"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.257764385+07:00","message":"[bufferProcess] interim [840000000]:จะไปทำ Store"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.257772378+07:00","message":"[bufferProcess] send to processor:จะไปทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.257779894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.257784888+07:00","message":"> Transcript [50562] [false]: 'จะไปทำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.257793696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.257796265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.257798722+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.2578009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.269525847+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.269557388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปทำสเต็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.269562879+07:00","message":"receive interim result [false|false]: จะไปทำสเต็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.269579391+07:00","message":"[buffer interim] 3897 false จะไปทำสเต็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.269586187+07:00","message":"[bufferProcess] interim [900000000]:จะไปทำสเต็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.269588916+07:00","message":"[bufferProcess] send to processor:จะไปทำ Store"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.269592135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.269594669+07:00","message":"> Transcript [50563] [false]: 'จะไปทำ Store'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.269598425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.269600488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.269602419+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.269604735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.391808923+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.391858231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปทำสปริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.391864343+07:00","message":"receive interim result [false|false]: จะไปทำสปริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.391880237+07:00","message":"[buffer interim] 3897 false จะไปทำสปริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.391888659+07:00","message":"[bufferProcess] interim [960000000]:จะไปทำสปริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.391891451+07:00","message":"[bufferProcess] send to processor:จะไปทำสเต็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.39189563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.391898696+07:00","message":"> Transcript [50564] [false]: 'จะไปทำสเต็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.391902893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.391905184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.391907247+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.391909664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.391914577+07:00","message":"Push: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.391916671+07:00","message":"TextPushed: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.39191874+07:00","message":"Set new StatePrefix : 'จะไปทำสเต็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.391920957+07:00","message":"Next Push (prob) : 'ทำสเต็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.391929738+07:00","message":"push: {false จะไป 0 0xc004b6d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.780236582+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.780274908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปทำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.780294249+07:00","message":"receive interim result [false|false]: จะไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.780308835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Spring Boot\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.780313269+07:00","message":"receive interim result [false|false]:  Spring Boot"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.780323856+07:00","message":"[buffer interim] 3897 false จะไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.780329021+07:00","message":"[buffer interim] 3897 false  Spring Boot"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.780336923+07:00","message":"[bufferProcess] interim [380000000]:จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.780340796+07:00","message":"[bufferProcess] send to processor:จะไปทำสปริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.780345338+07:00","message":"[bufferProcess] interim [380000000]: Spring Boot"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.78034962+07:00","message":"[bufferProcess] update buffer: จะไปทำ Spring Boot"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.780353215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.780357066+07:00","message":"> Transcript [50565] [false]: 'จะไปทำสปริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.780360501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.780364186+07:00","message":"Set new StatePrefix: 'จะไปทำสปริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.839570877+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.839611672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปทำสปริงว่ากูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.839618793+07:00","message":"receive interim result [false|false]: จะไปทำสปริงว่ากูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.839632217+07:00","message":"[buffer interim] 3897 false จะไปทำสปริงว่ากูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.839644172+07:00","message":"[bufferProcess] interim [440000000]:จะไปทำสปริงว่ากูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.839648231+07:00","message":"[bufferProcess] send to processor:จะไปทำ Spring Boot"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.839654912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.839659318+07:00","message":"> Transcript [50566] [false]: 'จะไปทำ Spring Boot'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.839666547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.839669836+07:00","message":"Set new StatePrefix: 'จะไปทำ Spring Boot'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.887177403+07:00","message":"[GCS] IsForceVAD: false for message ID: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.98251113+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.982552211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปทำสปริงว่ากูจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.982559095+07:00","message":"receive interim result [false|false]: จะไปทำสปริงว่ากูจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.982575731+07:00","message":"[buffer interim] 3897 false จะไปทำสปริงว่ากูจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.982603352+07:00","message":"[bufferProcess] interim [560000000]:จะไปทำสปริงว่ากูจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.982606686+07:00","message":"[bufferProcess] send to processor:จะไปทำสปริงว่ากูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.982620166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.982624646+07:00","message":"> Transcript [50567] [false]: 'จะไปทำสปริงว่ากูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.982627585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.982630373+07:00","message":"Set new StatePrefix: 'จะไปทำสปริงว่ากูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.991960439+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.991983151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปทำสปริงก็กูแต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.991989178+07:00","message":"receive interim result [false|false]: จะไปทำสปริงก็กูแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:05.992000011+07:00","message":"[buffer interim] 3897 false จะไปทำสปริงก็กูแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.992006092+07:00","message":"[bufferProcess] interim [620000000]:จะไปทำสปริงก็กูแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.99200847+07:00","message":"[bufferProcess] send to processor:จะไปทำสปริงว่ากูจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.992011687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.992014094+07:00","message":"> Transcript [50568] [false]: 'จะไปทำสปริงว่ากูจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.992017049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.992019528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.992022733+07:00","message":"StatePrefix: 'จะไปทำสปริงว่ากูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:05.99202553+07:00","message":"TextPushed: 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.007487401+07:00","message":"[GCS] Start streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.088079556+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.088117887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปทำสปริงก็กูแต่มัน\",\"confidence\":0.90372634}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.088124741+07:00","message":"receive interim result [true|false]: จะไปทำสปริงก็กูแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.088132388+07:00","message":"end recv isFinal message id 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.088134706+07:00","message":"end Recv id 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.088140332+07:00","message":"[buffer interim] 3897 true จะไปทำสปริงก็กูแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088150081+07:00","message":"[bufferProcess] interim [710000000]:จะไปทำสปริงก็กูแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088154224+07:00","message":"[bufferProcess] send to processor (isfinal):จะไปทำสปริงก็กูแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088157852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088160918+07:00","message":"> Transcript [50569] [false]: 'จะไปทำสปริงก็กูแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088163206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088165138+07:00","message":"Set new StatePrefix: 'จะไปทำสปริงก็กูแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088166922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.08816883+07:00","message":"> Transcript [50570] [true]: 'จะไปทำสปริงก็กูแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088171378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088173372+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088175802+07:00","message":"StatePrefix: 'จะไปทำสปริงก็กูแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088178258+07:00","message":"TextPushed: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.088180722+07:00","message":"Push: 'ทำสปริงก็กูแต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.088187983+07:00","message":"push: {true ทำสปริงก็กูแต่มัน 0 0xc004b6d280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:06.095295164+07:00","message":"write wav file: './tmp/7589/7589_3897.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.480629838+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.480674939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.480681245+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.480696946+07:00","message":"[buffer interim] 3898 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.480704243+07:00","message":"[bufferProcess] interim [480000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.480706149+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.559247842+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.559300358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.559307324+07:00","message":"receive interim result [false|false]: มันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.559329219+07:00","message":"[buffer interim] 3898 false มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.559338284+07:00","message":"[bufferProcess] interim [600000000]:มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.559340815+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.559344815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.559348021+07:00","message":"> Transcript [50571] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.559350664+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.745596517+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.745640336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.745654982+07:00","message":"receive interim result [false|false]: มันมาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.745667866+07:00","message":"[buffer interim] 3898 false มันมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.745677313+07:00","message":"[bufferProcess] interim [780000000]:มันมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.745679487+07:00","message":"[bufferProcess] send to processor:มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.745685131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.745688008+07:00","message":"> Transcript [50572] [false]: 'มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.745691216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.745693647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.745695866+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.745698134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.861663993+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.86170431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.861711346+07:00","message":"receive interim result [false|false]: มันมาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.861727265+07:00","message":"[buffer interim] 3898 false มันมาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.861739281+07:00","message":"[bufferProcess] interim [840000000]:มันมาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.86174206+07:00","message":"[bufferProcess] send to processor:มันมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.86175126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.861754277+07:00","message":"> Transcript [50573] [false]: 'มันมาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.861757725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.861761691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.861768795+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.86177225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.876858515+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.876896733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.876902679+07:00","message":"receive interim result [false|false]: มันมาแปลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:06.876918575+07:00","message":"[buffer interim] 3898 false มันมาแปลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.876925996+07:00","message":"[bufferProcess] interim [900000000]:มันมาแปลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.876928781+07:00","message":"[bufferProcess] send to processor:มันมาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.876932652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.876935584+07:00","message":"> Transcript [50574] [false]: 'มันมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.8769389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.876940944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.876942986+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:06.876945329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.060754946+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.060793234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.060800806+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.060816217+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.060824674+07:00","message":"[bufferProcess] interim [80000000]:มันมาแปลกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.060827267+07:00","message":"[bufferProcess] send to processor:มันมาแปลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.060834622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.060837375+07:00","message":"> Transcript [50575] [false]: 'มันมาแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.06084063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.0608429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.060845238+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.06084744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.060852363+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.060854444+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.060856708+07:00","message":"Set new StatePrefix : 'มันมาแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.060858887+07:00","message":"Next Push (prob) : 'มาแปลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.060865991+07:00","message":"push: {false มัน 0 0xc004b6d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.193521192+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.193562453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.193568712+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.193586557+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.19359598+07:00","message":"[bufferProcess] interim [200000000]:มันมาแปลกอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.193598141+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.193601816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.193604572+07:00","message":"> Transcript [50576] [false]: 'มันมาแปลกอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.193607591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.19360974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.193611633+07:00","message":"StatePrefix: 'มันมาแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.19361466+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.25333109+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.253378614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.25338508+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.253398491+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.253406757+07:00","message":"[bufferProcess] interim [320000000]:มันมาแปลกอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.253409505+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.253416481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.253419314+07:00","message":"> Transcript [50577] [false]: 'มันมาแปลกอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.253422977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.253425409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.253427624+07:00","message":"StatePrefix: 'มันมาแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.253430159+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:07.334536695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:07.334543358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.88726676+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.887319676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.887328124+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:07.887342336+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.887352258+07:00","message":"[bufferProcess] interim [920000000]:มันมาแปลกอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.887356311+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.887362026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.887366841+07:00","message":"> Transcript [50578] [false]: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.887371752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.887374768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.887377788+07:00","message":"StatePrefix: 'มันมาแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:07.88738187+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.326027543+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.326064677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรใหม่เพราะอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.326071111+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรใหม่เพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.326084623+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรใหม่เพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326092083+07:00","message":"[bufferProcess] interim [340000000]:มันมาแปลกอะไรใหม่เพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326095102+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326102517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326108836+07:00","message":"> Transcript [50579] [false]: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326112529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326114976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326116978+07:00","message":"StatePrefix: 'มันมาแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.32611932+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326126619+07:00","message":"Push: 'มาแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326128732+07:00","message":"TextPushed: 'มันมาแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326130952+07:00","message":"Set new StatePrefix : 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.326133132+07:00","message":"Next Push (prob) : 'อะไรใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.32614032+07:00","message":"push: {false มาแปลก 0 0xc004b6d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.462674485+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.462719629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรใหม่เพราะอะไรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.462726265+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรใหม่เพราะอะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.462743735+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรใหม่เพราะอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.462752422+07:00","message":"[bufferProcess] interim [520000000]:มันมาแปลกอะไรใหม่เพราะอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.462755474+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไรใหม่เพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.462765589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.462768875+07:00","message":"> Transcript [50580] [false]: 'มันมาแปลกอะไรใหม่เพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.462773191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.462775993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.462779837+07:00","message":"StatePrefix: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.462782936+07:00","message":"TextPushed: 'มันมาแปลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.59523704+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.59529283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรใหม่เพราะอะไรใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.595300689+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรใหม่เพราะอะไรใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.595317606+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรใหม่เพราะอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.595325344+07:00","message":"[bufferProcess] interim [580000000]:มันมาแปลกอะไรใหม่เพราะอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.595328141+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไรใหม่เพราะอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.595337186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.595340286+07:00","message":"> Transcript [50581] [false]: 'มันมาแปลกอะไรใหม่เพราะอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.595345749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.59534827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.595351023+07:00","message":"StatePrefix: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.595353353+07:00","message":"TextPushed: 'มันมาแปลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.997693754+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.9977544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.99776229+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:08.9977793+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.997789196+07:00","message":"[bufferProcess] interim [0]:มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.99779221+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไรใหม่เพราะอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.997796554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.997799656+07:00","message":"> Transcript [50582] [false]: 'มันมาแปลกอะไรใหม่เพราะอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.997803762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.997806388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.997808825+07:00","message":"StatePrefix: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:08.997811297+07:00","message":"TextPushed: 'มันมาแปลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.049742215+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.049780886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.049786909+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.049805286+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049827675+07:00","message":"[bufferProcess] interim [120000000]:มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049830835+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049836464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049839485+07:00","message":"> Transcript [50583] [false]: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049843118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049845353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049847565+07:00","message":"StatePrefix: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049849797+07:00","message":"TextPushed: 'มันมาแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049854325+07:00","message":"Push: 'อะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049856268+07:00","message":"TextPushed: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049858605+07:00","message":"Set new StatePrefix : 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.049860828+07:00","message":"Next Push (prob) : 'เพราะอะไรไหมเพราะคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.049868443+07:00","message":"push: {false อะไรใหม่ 0 0xc004b6d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.175318221+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.175371353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.175379092+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.175390362+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.17539811+07:00","message":"[bufferProcess] interim [180000000]:มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.175400836+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.175404239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.175407047+07:00","message":"> Transcript [50584] [false]: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.175410815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.175413046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.175415284+07:00","message":"StatePrefix: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.175417815+07:00","message":"TextPushed: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.206660283+07:00","message":"[GCS] IsForceVAD: false for message ID: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.228694522+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.228738204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.228746608+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.228762846+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.228774706+07:00","message":"[bufferProcess] interim [240000000]:มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.228778973+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.228785374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.228789678+07:00","message":"> Transcript [50585] [false]: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.228794904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.228798596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.228800543+07:00","message":"StatePrefix: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.228803024+07:00","message":"TextPushed: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.278610237+07:00","message":"[GCS] Start streaming session, msgId: 3899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.294819588+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.294858866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มันรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.294865782+07:00","message":"receive interim result [false|false]: มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มันรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.294883873+07:00","message":"[buffer interim] 3898 false มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มันรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.294892022+07:00","message":"[bufferProcess] interim [360000000]:มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มันรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.294895156+07:00","message":"[bufferProcess] send to processor:มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.294899757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.294902897+07:00","message":"> Transcript [50586] [false]: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.294906978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.294909215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.294911525+07:00","message":"StatePrefix: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.294915405+07:00","message":"TextPushed: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.38333712+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.383391509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาแบบอะไรใหม่เพราะอะไรใหม่เพราะคนที่มันรัก\",\"confidence\":0.9293621}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.383401654+07:00","message":"receive interim result [true|false]: มันมาแบบอะไรใหม่เพราะอะไรใหม่เพราะคนที่มันรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.383413852+07:00","message":"end recv isFinal message id 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.383416769+07:00","message":"end Recv id 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.383424664+07:00","message":"[buffer interim] 3898 true มันมาแบบอะไรใหม่เพราะอะไรใหม่เพราะคนที่มันรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383433347+07:00","message":"[bufferProcess] interim [420000000]:มันมาแบบอะไรใหม่เพราะอะไรใหม่เพราะคนที่มันรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383437172+07:00","message":"[bufferProcess] send to processor (isfinal):มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มันรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383443681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383446852+07:00","message":"> Transcript [50587] [false]: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มันรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383450914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383453213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383456122+07:00","message":"StatePrefix: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383459018+07:00","message":"TextPushed: 'มันมาแปลกอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.38346197+07:00","message":"Push: 'เพราะอะไรไหมเพราะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383464258+07:00","message":"TextPushed: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383468525+07:00","message":"Set new StatePrefix : 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มันรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383472391+07:00","message":"Next Push (prob) : 'ที่มันรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383475129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383478156+07:00","message":"> Transcript [50588] [true]: 'มันมาแบบอะไรใหม่เพราะอะไรใหม่เพราะคนที่มันรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383482047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383486159+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383489286+07:00","message":"StatePrefix: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มันรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383492749+07:00","message":"TextPushed: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383495916+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.383507423+07:00","message":"push: {false เพราะอะไรไหมเพราะคน 0 0xc004b6d500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383655963+07:00","message":"Push: 'ที่มันรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383659295+07:00","message":"TextPushed: 'มันมาแปลกอะไรใหม่เพราะอะไรไหมเพราะคนที่มันรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383661791+07:00","message":"Set new StatePrefix : 'มันมาแบบอะไรใหม่เพราะอะไรใหม่เพราะคนที่มันรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383670475+07:00","message":"Next Push (prob) : 'มันมาแบบอะไรใหม่เพราะอะไรใหม่เพราะคนที่มันรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.38368553+07:00","message":"push: {true ที่มันรัก 0 0xc004b6d500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.383682022+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3898.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:09.392489133+07:00","message":"write wav file: './tmp/7589/7589_3898.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.875888606+07:00","message":"receive streaming session, msgId: 3899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.875943429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.875951035+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.875969378+07:00","message":"[buffer interim] 3899 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.875976628+07:00","message":"[bufferProcess] interim [600000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.875978629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.979036316+07:00","message":"receive streaming session, msgId: 3899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.979069898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาโคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.97907768+07:00","message":"receive interim result [false|false]: มาโคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:09.979090615+07:00","message":"[buffer interim] 3899 false มาโคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.979097539+07:00","message":"[bufferProcess] interim [720000000]:มาโคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.979099915+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.979105687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.979108525+07:00","message":"> Transcript [50589] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:09.979110867+07:00","message":"Set StatePrefix (first interim): 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.048930594+07:00","message":"[GCS] IsForceVAD: false for message ID: 3899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.108514534+07:00","message":"[GCS] Start streaming session, msgId: 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.14919298+07:00","message":"receive streaming session, msgId: 3899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.149232753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาโคร\",\"confidence\":0.84994316}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.149239385+07:00","message":"receive interim result [true|false]: มาโคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.149244936+07:00","message":"end recv isFinal message id 3899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.149247241+07:00","message":"end Recv id 3899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.149253932+07:00","message":"[buffer interim] 3899 true มาโคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149261409+07:00","message":"[bufferProcess] interim [990000000]:มาโคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149265011+07:00","message":"[bufferProcess] send to processor (isfinal):มาโคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149276663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149318741+07:00","message":"> Transcript [50590] [false]: 'มาโคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149322961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149326279+07:00","message":"Set new StatePrefix: 'มาโคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149328842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149331304+07:00","message":"> Transcript [50591] [true]: 'มาโคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149335472+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149337805+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149339741+07:00","message":"StatePrefix: 'มาโคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.149342009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.14934649+07:00","message":"Push: 'มาโคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.149360746+07:00","message":"push: {true มาโคร 0 0xc004b6db00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:10.155421448+07:00","message":"write wav file: './tmp/7589/7589_3899.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:10.334961682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:10.334975998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.485389867+07:00","message":"receive streaming session, msgId: 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.485439022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.485445175+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.485460871+07:00","message":"[buffer interim] 3900 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.485468217+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.485470249+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.513716233+07:00","message":"[GCS] Cleaned up inactive client: 3870"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.513731065+07:00","message":"[GCS] Cleaned up inactive client: 3874"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.513733673+07:00","message":"[GCS] Cleaned up inactive client: 3875"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.513735869+07:00","message":"[GCS] Cleaned up inactive client: 3871"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.5137378+07:00","message":"[GCS] Cleaned up inactive client: 3872"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.513739836+07:00","message":"[GCS] Cleaned up inactive client: 3873"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.513741793+07:00","message":"[GCS] Cleaned up inactive client: 3876"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.6723348+07:00","message":"receive streaming session, msgId: 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.672379943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.672388075+07:00","message":"receive interim result [false|false]: แล้วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.672404099+07:00","message":"[buffer interim] 3900 false แล้วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.672412883+07:00","message":"[bufferProcess] interim [540000000]:แล้วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.672417389+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.672427489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.67243147+07:00","message":"> Transcript [50592] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.672435109+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.694666704+07:00","message":"receive streaming session, msgId: 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.694705754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.694711902+07:00","message":"receive interim result [false|false]: แล้วไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.694728832+07:00","message":"[buffer interim] 3900 false แล้วไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.694736458+07:00","message":"[bufferProcess] interim [600000000]:แล้วไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.694739284+07:00","message":"[bufferProcess] send to processor:แล้วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.694748029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.694751199+07:00","message":"> Transcript [50593] [false]: 'แล้วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.694754515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.69475677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.694758947+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.694761455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.767383818+07:00","message":"receive streaming session, msgId: 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.767421496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วไปโดน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.767427469+07:00","message":"receive interim result [false|false]: แล้วไปโดน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.767441954+07:00","message":"[buffer interim] 3900 false แล้วไปโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.76745243+07:00","message":"[bufferProcess] interim [660000000]:แล้วไปโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.767454965+07:00","message":"[bufferProcess] send to processor:แล้วไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.767461458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.767468369+07:00","message":"> Transcript [50594] [false]: 'แล้วไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.767472016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.767475699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.767477935+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.767480158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.96718579+07:00","message":"receive streaming session, msgId: 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.967230559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วไปโดนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.967237256+07:00","message":"receive interim result [false|false]: แล้วไปโดนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:10.967256681+07:00","message":"[buffer interim] 3900 false แล้วไปโดนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.967269196+07:00","message":"[bufferProcess] interim [840000000]:แล้วไปโดนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.967272217+07:00","message":"[bufferProcess] send to processor:แล้วไปโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.967280273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.967289292+07:00","message":"> Transcript [50595] [false]: 'แล้วไปโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.967293237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.967295728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.967297915+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:10.967302078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.007550558+07:00","message":"[GCS] IsForceVAD: false for message ID: 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.078850592+07:00","message":"[GCS] Start streaming session, msgId: 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.113265295+07:00","message":"receive streaming session, msgId: 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.113319453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วไปโดนใจกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.113326265+07:00","message":"receive interim result [false|false]: แล้วไปโดนใจกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.113345859+07:00","message":"[buffer interim] 3900 false แล้วไปโดนใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113358058+07:00","message":"[bufferProcess] interim [80000000]:แล้วไปโดนใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113361197+07:00","message":"[bufferProcess] send to processor:แล้วไปโดนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113365358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113368714+07:00","message":"> Transcript [50596] [false]: 'แล้วไปโดนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113372002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113374455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113377982+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113380217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113384263+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.11338713+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113391258+07:00","message":"Set new StatePrefix : 'แล้วไปโดนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.113394236+07:00","message":"Next Push (prob) : 'ไปโดนใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.113403054+07:00","message":"push: {false แล้ว 0 0xc0052cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.133982662+07:00","message":"receive streaming session, msgId: 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.134029706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วไปโดนใจกับ\",\"confidence\":0.9265895}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.134036368+07:00","message":"receive interim result [true|false]: แล้วไปโดนใจกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.134047631+07:00","message":"end recv isFinal message id 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.134050063+07:00","message":"end Recv id 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.134057452+07:00","message":"[buffer interim] 3900 true แล้วไปโดนใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134064124+07:00","message":"[bufferProcess] interim [110000000]:แล้วไปโดนใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134074912+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วไปโดนใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.13407863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134081412+07:00","message":"> Transcript [50597] [false]: 'แล้วไปโดนใจกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134084569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.13408682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134088656+07:00","message":"StatePrefix: 'แล้วไปโดนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134091136+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134093064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134095304+07:00","message":"> Transcript [50598] [true]: 'แล้วไปโดนใจกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134097488+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134099356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134101081+07:00","message":"StatePrefix: 'แล้วไปโดนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134103168+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:11.134110395+07:00","message":"Push: 'ไปโดนใจกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:11.134118785+07:00","message":"push: {true ไปโดนใจกับ 0 0xc0052cfb80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:11.13957418+07:00","message":"write wav file: './tmp/7589/7589_3900.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.078106635+07:00","message":"receive streaming session, msgId: 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.078158886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนแผน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.078165073+07:00","message":"receive interim result [false|false]: ขุนแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.078182168+07:00","message":"[buffer interim] 3901 false ขุนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.078190105+07:00","message":"[bufferProcess] interim [770000000]:ขุนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.078192007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.250729677+07:00","message":"receive streaming session, msgId: 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.25078228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนแผนพราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.250791232+07:00","message":"receive interim result [false|false]: ขุนแผนพราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.250808869+07:00","message":"[buffer interim] 3901 false ขุนแผนพราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.250818027+07:00","message":"[bufferProcess] interim [950000000]:ขุนแผนพราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.250821088+07:00","message":"[bufferProcess] send to processor:ขุนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.250825643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.250829034+07:00","message":"> Transcript [50599] [false]: 'ขุนแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.250831647+07:00","message":"Set StatePrefix (first interim): 'ขุนแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.329095406+07:00","message":"receive streaming session, msgId: 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.329136928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนแผนเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.329143185+07:00","message":"receive interim result [false|false]: ขุนแผนเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.329159137+07:00","message":"[buffer interim] 3901 false ขุนแผนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.329178357+07:00","message":"[bufferProcess] interim [70000000]:ขุนแผนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.329180888+07:00","message":"[bufferProcess] send to processor:ขุนแผนพราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.329185176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.329188086+07:00","message":"> Transcript [50600] [false]: 'ขุนแผนพราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.329191326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.329193421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.329195913+07:00","message":"StatePrefix: 'ขุนแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.329198056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.691547016+07:00","message":"receive streaming session, msgId: 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.691588216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แฟนเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.691595079+07:00","message":"receive interim result [false|false]: แฟนเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.691611773+07:00","message":"[buffer interim] 3901 false แฟนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.691620919+07:00","message":"[bufferProcess] interim [490000000]:แฟนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.691623636+07:00","message":"[bufferProcess] send to processor:ขุนแผนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.691632595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.69163626+07:00","message":"> Transcript [50601] [false]: 'ขุนแผนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.691642268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.691645038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.69164698+07:00","message":"StatePrefix: 'ขุนแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.69164948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.806075034+07:00","message":"[GCS] IsForceVAD: false for message ID: 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.868674979+07:00","message":"[GCS] Start streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.899106287+07:00","message":"receive streaming session, msgId: 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.899144895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนแผนเพลงครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.899152005+07:00","message":"receive interim result [false|false]: ขุนแผนเพลงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.899171005+07:00","message":"[buffer interim] 3901 false ขุนแผนเพลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.89918164+07:00","message":"[bufferProcess] interim [670000000]:ขุนแผนเพลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.899184672+07:00","message":"[bufferProcess] send to processor:แฟนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.899191285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.899194535+07:00","message":"> Transcript [50602] [false]: 'แฟนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.899196692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.899198875+07:00","message":"Set new StatePrefix: 'แฟนเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.962332734+07:00","message":"receive streaming session, msgId: 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.962378793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนแผนเพลงครับ\",\"confidence\":0.80773294}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.962385543+07:00","message":"receive interim result [true|false]: ขุนแผนเพลงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.962397362+07:00","message":"end recv isFinal message id 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.962400537+07:00","message":"end Recv id 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.962407804+07:00","message":"[buffer interim] 3901 true ขุนแผนเพลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962416365+07:00","message":"[bufferProcess] interim [760000000]:ขุนแผนเพลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962421865+07:00","message":"[bufferProcess] send to processor (isfinal):ขุนแผนเพลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962425516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962428984+07:00","message":"> Transcript [50603] [false]: 'ขุนแผนเพลงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962431597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962433655+07:00","message":"Set new StatePrefix: 'ขุนแผนเพลงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.96243566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962437924+07:00","message":"> Transcript [50604] [true]: 'ขุนแผนเพลงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962440392+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962442695+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962445048+07:00","message":"StatePrefix: 'ขุนแผนเพลงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962447409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:12.962449956+07:00","message":"Push: 'ขุนแผนเพลงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:12.962459099+07:00","message":"push: {true ขุนแผนเพลงครับ 0 0xc0045e2600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:12.968958936+07:00","message":"write wav file: './tmp/7589/7589_3901.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:13.335462242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:13.335479062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.410301532+07:00","message":"receive streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.410344022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.410350073+07:00","message":"receive interim result [false|false]: ก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.410369815+07:00","message":"[buffer interim] 3902 false ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.410379786+07:00","message":"[bufferProcess] interim [420000000]:ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.410381876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.581418396+07:00","message":"receive streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.581463359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.581471017+07:00","message":"receive interim result [false|false]: ก็เลยเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.581484329+07:00","message":"[buffer interim] 3902 false ก็เลยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.581493304+07:00","message":"[bufferProcess] interim [540000000]:ก็เลยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.581496103+07:00","message":"[bufferProcess] send to processor:ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.581500274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.581503062+07:00","message":"> Transcript [50605] [false]: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.581505311+07:00","message":"Set StatePrefix (first interim): 'ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.716851055+07:00","message":"receive streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.716891911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.716897772+07:00","message":"receive interim result [false|false]: ก็เลยเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.7169106+07:00","message":"[buffer interim] 3902 false ก็เลยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.71691979+07:00","message":"[bufferProcess] interim [720000000]:ก็เลยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.716922147+07:00","message":"[bufferProcess] send to processor:ก็เลยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.716925779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.716928613+07:00","message":"> Transcript [50606] [false]: 'ก็เลยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.71693202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.716934325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.71693641+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.716938507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.940720205+07:00","message":"receive streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.940766417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเข้าไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.940775105+07:00","message":"receive interim result [false|false]: ก็เลยเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.940791638+07:00","message":"[buffer interim] 3902 false ก็เลยเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.940805108+07:00","message":"[bufferProcess] interim [840000000]:ก็เลยเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.940809456+07:00","message":"[bufferProcess] send to processor:ก็เลยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.940817509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.940821997+07:00","message":"> Transcript [50607] [false]: 'ก็เลยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.940827704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.940830823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.940833681+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.940836987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.946770139+07:00","message":"receive streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.946794836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเข้าไปทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.946800877+07:00","message":"receive interim result [false|false]: ก็เลยเข้าไปทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:13.946814332+07:00","message":"[buffer interim] 3902 false ก็เลยเข้าไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.946821713+07:00","message":"[bufferProcess] interim [900000000]:ก็เลยเข้าไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.946825444+07:00","message":"[bufferProcess] send to processor:ก็เลยเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.946829903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.946833238+07:00","message":"> Transcript [50608] [false]: 'ก็เลยเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.946837908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.946841371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.946844164+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:13.946847205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.0969984+07:00","message":"receive streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.097037912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเข้าไปทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.097045442+07:00","message":"receive interim result [false|false]: ก็เลยเข้าไปทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.097060279+07:00","message":"[buffer interim] 3902 false ก็เลยเข้าไปทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097071043+07:00","message":"[bufferProcess] interim [80000000]:ก็เลยเข้าไปทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097073788+07:00","message":"[bufferProcess] send to processor:ก็เลยเข้าไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097079434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.09708275+07:00","message":"> Transcript [50609] [false]: 'ก็เลยเข้าไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097086605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097088955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097091159+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097093386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097098202+07:00","message":"Push: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097100378+07:00","message":"TextPushed: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097104707+07:00","message":"Set new StatePrefix : 'ก็เลยเข้าไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.097107157+07:00","message":"Next Push (prob) : 'เข้าไปทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.097131539+07:00","message":"push: {false ก็เลย 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.148681549+07:00","message":"[GCS] IsForceVAD: false for message ID: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.224301719+07:00","message":"receive streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.22434307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเข้าไปทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.224349402+07:00","message":"receive interim result [false|false]: ก็เลยเข้าไปทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.224364376+07:00","message":"[buffer interim] 3902 false ก็เลยเข้าไปทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.224374376+07:00","message":"[bufferProcess] interim [140000000]:ก็เลยเข้าไปทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.22437714+07:00","message":"[bufferProcess] send to processor:ก็เลยเข้าไปทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.224383543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.224387126+07:00","message":"> Transcript [50610] [false]: 'ก็เลยเข้าไปทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.22439148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.224394036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.224396837+07:00","message":"StatePrefix: 'ก็เลยเข้าไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.224399179+07:00","message":"TextPushed: 'ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.252514439+07:00","message":"receive streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.252540679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเข้าไปทุกคน\",\"confidence\":0.9552372}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.252545699+07:00","message":"receive interim result [true|false]: ก็เลยเข้าไปทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.252556794+07:00","message":"end recv isFinal message id 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.252559076+07:00","message":"end Recv id 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.252565746+07:00","message":"[buffer interim] 3902 true ก็เลยเข้าไปทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252571736+07:00","message":"[bufferProcess] interim [290000000]:ก็เลยเข้าไปทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252575361+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เลยเข้าไปทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252578389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252581126+07:00","message":"> Transcript [50611] [false]: 'ก็เลยเข้าไปทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252584072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252585954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252588097+07:00","message":"StatePrefix: 'ก็เลยเข้าไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252590068+07:00","message":"TextPushed: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252592091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252595837+07:00","message":"> Transcript [50612] [true]: 'ก็เลยเข้าไปทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252597998+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252599872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252601982+07:00","message":"StatePrefix: 'ก็เลยเข้าไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252604343+07:00","message":"TextPushed: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.252607012+07:00","message":"Push: 'เข้าไปทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.252616493+07:00","message":"push: {true เข้าไปทุกคน 0 0xc0030bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:14.258214965+07:00","message":"write wav file: './tmp/7589/7589_3902.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.408036999+07:00","message":"[GCS] Start streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.869603447+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.869647169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.869653749+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:14.869666882+07:00","message":"[buffer interim] 3903 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.869674462+07:00","message":"[bufferProcess] interim [480000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:14.869676274+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.411637254+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.411687471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.411695917+07:00","message":"receive interim result [false|false]: เพลงจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.41171333+07:00","message":"[buffer interim] 3903 false เพลงจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.411722897+07:00","message":"[bufferProcess] interim [960000000]:เพลงจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.41172689+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.41173403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.411738315+07:00","message":"> Transcript [50613] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.411741664+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.583998461+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.584039944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.584046479+07:00","message":"receive interim result [false|false]: จะถามว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.58406267+07:00","message":"[buffer interim] 3903 false จะถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.584074816+07:00","message":"[bufferProcess] interim [140000000]:จะถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.584077609+07:00","message":"[bufferProcess] send to processor:เพลงจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.584085613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.584088684+07:00","message":"> Transcript [50614] [false]: 'เพลงจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.584094422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.584096955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.584099075+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.584101189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.595000177+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.595033987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.595039582+07:00","message":"receive interim result [false|false]: จะถามว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.59505343+07:00","message":"[buffer interim] 3903 false จะถามว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.595061014+07:00","message":"[bufferProcess] interim [200000000]:จะถามว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.595063598+07:00","message":"[bufferProcess] send to processor:จะถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.595067141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.595070087+07:00","message":"> Transcript [50615] [false]: 'จะถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.595072313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.595074408+07:00","message":"Set new StatePrefix: 'จะถามว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.880672251+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.880711697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจะกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.880717576+07:00","message":"receive interim result [false|false]: จะถามว่าจะกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:15.880731672+07:00","message":"[buffer interim] 3903 false จะถามว่าจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.880741465+07:00","message":"[bufferProcess] interim [380000000]:จะถามว่าจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.880745676+07:00","message":"[bufferProcess] send to processor:จะถามว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.880752484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.880755755+07:00","message":"> Transcript [50616] [false]: 'จะถามว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.88075976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.880762035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.880764515+07:00","message":"StatePrefix: 'จะถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:15.880766961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.009930152+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.009966341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจะคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.0099732+07:00","message":"receive interim result [false|false]: จะถามว่าจะคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.009995406+07:00","message":"[buffer interim] 3903 false จะถามว่าจะคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.010009758+07:00","message":"[bufferProcess] interim [440000000]:จะถามว่าจะคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.010012826+07:00","message":"[bufferProcess] send to processor:จะถามว่าจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.010019965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.010022997+07:00","message":"> Transcript [50617] [false]: 'จะถามว่าจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.010026749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.0100294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.010031595+07:00","message":"StatePrefix: 'จะถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.010033782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:16.335670954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:16.335687207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.389752224+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.389794992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจะ Comment\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.389801051+07:00","message":"receive interim result [false|false]: จะถามว่าจะ Comment"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.389815983+07:00","message":"[buffer interim] 3903 false จะถามว่าจะ Comment"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.389829776+07:00","message":"[bufferProcess] interim [620000000]:จะถามว่าจะ Comment"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.389832909+07:00","message":"[bufferProcess] send to processor:จะถามว่าจะคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.389843849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.389846983+07:00","message":"> Transcript [50618] [false]: 'จะถามว่าจะคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.389852368+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.389854964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.389857209+07:00","message":"StatePrefix: 'จะถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.389861072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.404379491+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.404398857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.404403852+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.40441778+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404424704+07:00","message":"[bufferProcess] interim [680000000]:จะถามว่าจับกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404427054+07:00","message":"[bufferProcess] send to processor:จะถามว่าจะ Comment"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404434575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404438163+07:00","message":"> Transcript [50619] [false]: 'จะถามว่าจะ Comment'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404443197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404445783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404447733+07:00","message":"StatePrefix: 'จะถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404449917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404456351+07:00","message":"Push: 'จะถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404458397+07:00","message":"TextPushed: 'จะถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404461028+07:00","message":"Set new StatePrefix : 'จะถามว่าจะ Comment'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.404463448+07:00","message":"Next Push (prob) : 'จะ Comment'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.404472596+07:00","message":"push: {false จะถามว่า 0 0xc0030bde80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.473804903+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.473844313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.473851206+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.473866842+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.473874438+07:00","message":"[bufferProcess] interim [800000000]:จะถามว่าจับกุ้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.473877419+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.473885201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.473888251+07:00","message":"> Transcript [50620] [false]: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.473890701+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.473892836+07:00","message":"Set new StatePrefix: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.486596604+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.486626735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.486632011+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.48664819+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.486655635+07:00","message":"[bufferProcess] interim [920000000]:จะถามว่าจับกุ้งยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.486658612+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.486662328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.486665922+07:00","message":"> Transcript [50621] [false]: 'จะถามว่าจับกุ้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.486669419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.486671689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.486673604+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.486675835+07:00","message":"TextPushed: 'จะถามว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.506470082+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.506496107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.506502992+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.506518161+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.506523372+07:00","message":"[bufferProcess] interim [40000000]:จะถามว่าจับกุ้งยังไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.506526062+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.506530045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.506535703+07:00","message":"> Transcript [50622] [false]: 'จะถามว่าจับกุ้งยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.506539282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.506541497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.506543736+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.506546201+07:00","message":"TextPushed: 'จะถามว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.691014275+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.691057001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.691063017+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.691079874+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.691090269+07:00","message":"[bufferProcess] interim [280000000]:จะถามว่าจับกุ้งยังไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.69109285+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.691096455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.6910994+07:00","message":"> Transcript [50623] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.691102955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.691105248+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.691107659+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.691109923+07:00","message":"TextPushed: 'จะถามว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.799214918+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.799268834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.799276063+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.799307542+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799318911+07:00","message":"[bufferProcess] interim [400000000]:จะถามว่าจับกุ้งยังไม่ใช่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799321785+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799329911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799333149+07:00","message":"> Transcript [50624] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799340082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799342342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799349571+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799352562+07:00","message":"TextPushed: 'จะถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799359658+07:00","message":"Push: 'จับกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799361841+07:00","message":"TextPushed: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799364068+07:00","message":"Set new StatePrefix : 'จะถามว่าจับกุ้งยังไม่ใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.799366246+07:00","message":"Next Push (prob) : 'ยังไม่ใช่ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.79937463+07:00","message":"push: {false จับกุ้ง 0 0xc0030bde80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.871760155+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.871804109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.871813938+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:16.871831713+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.871840697+07:00","message":"[bufferProcess] interim [460000000]:จะถามว่าจับกุ้งยังไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.871843723+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.871847485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.871852197+07:00","message":"> Transcript [50625] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.87185468+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:16.871856989+07:00","message":"Set new StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.260565772+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.260605338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.26061199+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.260627843+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.260639875+07:00","message":"[bufferProcess] interim [700000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.26064449+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.260650952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.260654231+07:00","message":"> Transcript [50626] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.260657299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.260659286+07:00","message":"Set new StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.555935879+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.555981431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.555988618+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.556004167+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.556017762+07:00","message":"[bufferProcess] interim [820000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.556021464+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.556029471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.556036481+07:00","message":"> Transcript [50627] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.556040102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.556043914+07:00","message":"Set new StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.613312138+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.613356888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.613363024+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.613379439+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.613390156+07:00","message":"[bufferProcess] interim [940000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.613393116+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.613399836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.613403142+07:00","message":"> Transcript [50628] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.613407015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.613409413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.613411445+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.613413949+07:00","message":"TextPushed: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.768728271+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.768795727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.768803758+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.768821627+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.768832701+07:00","message":"[bufferProcess] interim [180000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.768836842+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.76884735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.768853173+07:00","message":"> Transcript [50629] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.768857346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.768859843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.768862641+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.768865722+07:00","message":"TextPushed: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.811162956+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.811208255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.811215351+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.81123437+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.811243783+07:00","message":"[bufferProcess] interim [240000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.811246738+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.811251221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.811255026+07:00","message":"> Transcript [50630] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.811259559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.811262123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.811264614+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.811267442+07:00","message":"TextPushed: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.883552023+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.883591005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.883598296+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.883615856+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883624315+07:00","message":"[bufferProcess] interim [420000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883627627+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883632387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883635563+07:00","message":"> Transcript [50631] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883639888+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883642353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883644896+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883647671+07:00","message":"TextPushed: 'จะถามว่าจับกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883654216+07:00","message":"Push: 'ยังไม่ใช่ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883656163+07:00","message":"TextPushed: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883658382+07:00","message":"Set new StatePrefix : 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:17.883660856+07:00","message":"Next Push (prob) : 'เลยครับแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:17.883672337+07:00","message":"push: {false ยังไม่ใช่ไปทำ 0 0xc0030bde80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.276920653+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.276962777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.27697134+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.276987919+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.276997326+07:00","message":"[bufferProcess] interim [900000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.277000305+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.277004888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.277007969+07:00","message":"> Transcript [50632] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.277010699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.277012796+07:00","message":"Set new StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับแล้วนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.445655022+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.445696827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.445704323+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.445722771+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.445732264+07:00","message":"[bufferProcess] interim [80000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.445735716+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.44574067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.445744116+07:00","message":"> Transcript [50633] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.445747014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.445749205+07:00","message":"Set new StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.662133812+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.662171363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.662177815+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.66219497+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.662204972+07:00","message":"[bufferProcess] interim [320000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.662208464+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.662214976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.662219567+07:00","message":"> Transcript [50634] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.662223383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.662225815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.662228647+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.662231471+07:00","message":"TextPushed: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.789371356+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.789407113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.789413318+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.789430616+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.789438611+07:00","message":"[bufferProcess] interim [380000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.789441856+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.789446479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.789450547+07:00","message":"> Transcript [50635] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.789455876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.789458092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.789460076+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.789462697+07:00","message":"TextPushed: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.827913915+07:00","message":"[GCS] IsForceVAD: false for message ID: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.847569119+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.847605437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.847611719+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันต์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.847627559+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.847636492+07:00","message":"[bufferProcess] interim [440000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.847639267+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.847643389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.847646811+07:00","message":"> Transcript [50636] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.847653029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.847655379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.847657716+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.847660257+07:00","message":"TextPushed: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.915070858+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.915108598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.915115184+07:00","message":"receive interim result [false|false]: จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.915132159+07:00","message":"[buffer interim] 3903 false จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.91514074+07:00","message":"[bufferProcess] interim [560000000]:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915143611+07:00","message":"[bufferProcess] send to processor:จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915147235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915150179+07:00","message":"> Transcript [50637] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915154004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915156159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915158502+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915161013+07:00","message":"TextPushed: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915164058+07:00","message":"Push: 'เลยครับงั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915166017+07:00","message":"TextPushed: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915168653+07:00","message":"Set new StatePrefix : 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:18.915171071+07:00","message":"Next Push (prob) : 'เล่นยันต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:18.915180285+07:00","message":"push: {false เลยครับงั้นผม 0 0xc0030bde80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.030766119+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.030810999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถามว่าจะกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ\",\"confidence\":0.9444549}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.030818787+07:00","message":"receive interim result [true|false]: จะถามว่าจะกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.030830202+07:00","message":"end recv isFinal message id 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.030834025+07:00","message":"end Recv id 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.030843424+07:00","message":"[buffer interim] 3903 true จะถามว่าจะกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030862068+07:00","message":"[bufferProcess] interim [650000000]:จะถามว่าจะกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030866449+07:00","message":"[bufferProcess] send to processor (isfinal):จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030870368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030875205+07:00","message":"> Transcript [50638] [false]: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030877796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030880472+07:00","message":"Set new StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030882642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030884537+07:00","message":"> Transcript [50639] [true]: 'จะถามว่าจะกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030887577+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030889708+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.03089172+07:00","message":"StatePrefix: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030894793+07:00","message":"TextPushed: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.030896604+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.03109007+07:00","message":"Push: 'เล่นยันแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.031094159+07:00","message":"TextPushed: 'จะถามว่าจับกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.031096913+07:00","message":"Set new StatePrefix : 'จะถามว่าจะกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.031099689+07:00","message":"Next Push (prob) : 'จะถามว่าจะกุ้งยังไม่ใช่ไปทำเลยครับงั้นผมเล่นยันแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.031107792+07:00","message":"push: {true เล่นยันแบบ 0 0xc0030bde80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.031106697+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3903.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:19.049659004+07:00","message":"write wav file: './tmp/7589/7589_3903.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.148861325+07:00","message":"[GCS] Start streaming session, msgId: 3904"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:19.335717085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:19.335755465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.718364656+07:00","message":"receive streaming session, msgId: 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.718417339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.718426069+07:00","message":"receive interim result [false|false]: อยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.718443422+07:00","message":"[buffer interim] 3904 false อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.718452834+07:00","message":"[bufferProcess] interim [600000000]:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.718457586+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.939633467+07:00","message":"receive streaming session, msgId: 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.939675202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.939681212+07:00","message":"receive interim result [false|false]: อยากรู้รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:19.939696083+07:00","message":"[buffer interim] 3904 false อยากรู้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.939703546+07:00","message":"[bufferProcess] interim [780000000]:อยากรู้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.939706121+07:00","message":"[bufferProcess] send to processor:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.939709858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.939712585+07:00","message":"> Transcript [50640] [false]: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:19.939714904+07:00","message":"Set StatePrefix (first interim): 'อยากรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:20.189038022+07:00","message":"receive streaming session, msgId: 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:20.189083861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฮัลโหลๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:20.189090749+07:00","message":"receive interim result [false|false]: ฮัลโหลๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:20.189105797+07:00","message":"[buffer interim] 3904 false ฮัลโหลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.189114216+07:00","message":"[bufferProcess] interim [80000000]:ฮัลโหลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.189117252+07:00","message":"[bufferProcess] send to processor:อยากรู้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.189125149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.189131137+07:00","message":"> Transcript [50641] [false]: 'อยากรู้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.189135497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.1891381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.189140182+07:00","message":"StatePrefix: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.189142395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:20.770973481+07:00","message":"receive streaming session, msgId: 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:20.771014879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฮัลโหลๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:20.77102063+07:00","message":"receive interim result [false|false]: ฮัลโหลๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:20.771034949+07:00","message":"[buffer interim] 3904 false ฮัลโหลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.771043553+07:00","message":"[bufferProcess] interim [680000000]:ฮัลโหลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.771045931+07:00","message":"[bufferProcess] send to processor:ฮัลโหลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.771049948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.771053124+07:00","message":"> Transcript [50642] [false]: 'ฮัลโหลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.77105557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:20.771057661+07:00","message":"Set new StatePrefix: 'ฮัลโหลๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.469034612+07:00","message":"receive streaming session, msgId: 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.469086002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฮัลโหลๆเรื่อยๆจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.46909303+07:00","message":"receive interim result [false|false]: ฮัลโหลๆเรื่อยๆจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.469112207+07:00","message":"[buffer interim] 3904 false ฮัลโหลๆเรื่อยๆจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.469120365+07:00","message":"[bufferProcess] interim [340000000]:ฮัลโหลๆเรื่อยๆจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.469123211+07:00","message":"[bufferProcess] send to processor:ฮัลโหลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.469126743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.469129555+07:00","message":"> Transcript [50643] [false]: 'ฮัลโหลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.469133299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.469135559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.469137425+07:00","message":"StatePrefix: 'ฮัลโหลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.469139671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.625829257+07:00","message":"receive streaming session, msgId: 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.625877037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฮัลโหลๆเรื่อยๆจนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.625885406+07:00","message":"receive interim result [false|false]: ฮัลโหลๆเรื่อยๆจนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.625903166+07:00","message":"[buffer interim] 3904 false ฮัลโหลๆเรื่อยๆจนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.625912306+07:00","message":"[bufferProcess] interim [520000000]:ฮัลโหลๆเรื่อยๆจนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.625916123+07:00","message":"[bufferProcess] send to processor:ฮัลโหลๆเรื่อยๆจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.625925183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.625929676+07:00","message":"> Transcript [50644] [false]: 'ฮัลโหลๆเรื่อยๆจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.625934797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.625938616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.625941672+07:00","message":"StatePrefix: 'ฮัลโหลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.625945015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.707373867+07:00","message":"[GCS] IsForceVAD: false for message ID: 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.767320494+07:00","message":"[GCS] Start streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.920623592+07:00","message":"receive streaming session, msgId: 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.920664417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากรู้ๆเรื่อยๆจนไป\",\"confidence\":0.77346617}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.920670749+07:00","message":"receive interim result [true|false]: หากรู้ๆเรื่อยๆจนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.920679541+07:00","message":"end recv isFinal message id 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.920681844+07:00","message":"end Recv id 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.920687675+07:00","message":"[buffer interim] 3904 true หากรู้ๆเรื่อยๆจนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920697685+07:00","message":"[bufferProcess] interim [790000000]:หากรู้ๆเรื่อยๆจนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920701599+07:00","message":"[bufferProcess] send to processor (isfinal):ฮัลโหลๆเรื่อยๆจนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920705141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920708273+07:00","message":"> Transcript [50645] [false]: 'ฮัลโหลๆเรื่อยๆจนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920711482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920713644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920715641+07:00","message":"StatePrefix: 'ฮัลโหลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920717815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920719533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.92072153+07:00","message":"> Transcript [50646] [true]: 'หากรู้ๆเรื่อยๆจนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920724008+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920726089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920727798+07:00","message":"StatePrefix: 'ฮัลโหลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.92072966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:21.920734485+07:00","message":"Push: 'หากรู้ๆเรื่อยๆจนไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:21.920742874+07:00","message":"push: {true หากรู้ๆเรื่อยๆจนไป 0 0xc004338180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:21.928527115+07:00","message":"write wav file: './tmp/7589/7589_3904.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.236535054+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.23658718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.236595848+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.23661843+07:00","message":"[buffer interim] 3905 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.236631617+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.23663393+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:22.336457679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:22.33646151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.435738043+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.435788571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.435796036+07:00","message":"receive interim result [false|false]: ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.435815447+07:00","message":"[buffer interim] 3905 false ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.435829958+07:00","message":"[bufferProcess] interim [660000000]:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.435833567+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.435843868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.435848416+07:00","message":"> Transcript [50647] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.4358519+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.469528911+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.469572227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.469578225+07:00","message":"receive interim result [false|false]: ที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.469593426+07:00","message":"[buffer interim] 3905 false ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.469602069+07:00","message":"[bufferProcess] interim [720000000]:ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.469604401+07:00","message":"[bufferProcess] send to processor:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.469608024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.469611192+07:00","message":"> Transcript [50648] [false]: 'ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.46961476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.469617071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.469619135+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.469621222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.498463248+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.49851189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.498519805+07:00","message":"receive interim result [false|false]: ที่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.498536418+07:00","message":"[buffer interim] 3905 false ที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.49854552+07:00","message":"[bufferProcess] interim [780000000]:ที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.498549073+07:00","message":"[bufferProcess] send to processor:ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.498553905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.498558708+07:00","message":"> Transcript [50649] [false]: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.498563542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.498566549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.498570009+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.498572971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.861364386+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.861402666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.86140882+07:00","message":"receive interim result [false|false]: ที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:22.861423911+07:00","message":"[buffer interim] 3905 false ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.861431647+07:00","message":"[bufferProcess] interim [20000000]:ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.861434136+07:00","message":"[bufferProcess] send to processor:ที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.861441119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.861443954+07:00","message":"> Transcript [50650] [false]: 'ที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.861447218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.86144927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.861451525+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:22.86145366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.146407791+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.146456229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แน่ๆต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.146464283+07:00","message":"receive interim result [false|false]: ที่แน่ๆต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.146482919+07:00","message":"[buffer interim] 3905 false ที่แน่ๆต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.146497311+07:00","message":"[bufferProcess] interim [320000000]:ที่แน่ๆต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.146500958+07:00","message":"[bufferProcess] send to processor:ที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.1465063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.14651134+07:00","message":"> Transcript [50651] [false]: 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.146516545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.146522114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.146525868+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.146528993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.146532773+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.146535817+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.146538945+07:00","message":"Set new StatePrefix : 'ที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.146542166+07:00","message":"Next Push (prob) : 'ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.146552641+07:00","message":"push: {false ที่ 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.210417505+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.210455087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แน่ๆต้องไล่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.210461864+07:00","message":"receive interim result [false|false]: ที่แน่ๆต้องไล่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.210474328+07:00","message":"[buffer interim] 3905 false ที่แน่ๆต้องไล่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.210484699+07:00","message":"[bufferProcess] interim [440000000]:ที่แน่ๆต้องไล่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.210487155+07:00","message":"[bufferProcess] send to processor:ที่แน่ๆต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.210492674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.210495197+07:00","message":"> Transcript [50652] [false]: 'ที่แน่ๆต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.210497716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.210500086+07:00","message":"Set new StatePrefix: 'ที่แน่ๆต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.326429946+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.326474145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ในใต้ท้องไร่ท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.326488752+07:00","message":"receive interim result [false|false]: ที่ในใต้ท้องไร่ท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.326504618+07:00","message":"[buffer interim] 3905 false ที่ในใต้ท้องไร่ท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.326512776+07:00","message":"[bufferProcess] interim [620000000]:ที่ในใต้ท้องไร่ท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.326517195+07:00","message":"[bufferProcess] send to processor:ที่แน่ๆต้องไล่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.326527588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.326532012+07:00","message":"> Transcript [50653] [false]: 'ที่แน่ๆต้องไล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.326537662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.326539957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.32654339+07:00","message":"StatePrefix: 'ที่แน่ๆต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.326546157+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.510895867+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.51094073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ในใต้ท้องไร่ท้องนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.510946522+07:00","message":"receive interim result [false|false]: ที่ในใต้ท้องไร่ท้องนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.510961663+07:00","message":"[buffer interim] 3905 false ที่ในใต้ท้องไร่ท้องนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.510973343+07:00","message":"[bufferProcess] interim [740000000]:ที่ในใต้ท้องไร่ท้องนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.510976142+07:00","message":"[bufferProcess] send to processor:ที่ในใต้ท้องไร่ท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.510982542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.510985452+07:00","message":"> Transcript [50654] [false]: 'ที่ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.510987997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.510990237+07:00","message":"Set new StatePrefix: 'ที่ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.895153163+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.895210834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ในใต้ท้องไร่ท้องนาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.895217964+07:00","message":"receive interim result [false|false]: ที่ในใต้ท้องไร่ท้องนาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:23.895232241+07:00","message":"[buffer interim] 3905 false ที่ในใต้ท้องไร่ท้องนาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.895240294+07:00","message":"[bufferProcess] interim [220000000]:ที่ในใต้ท้องไร่ท้องนาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.895242909+07:00","message":"[bufferProcess] send to processor:ที่ในใต้ท้องไร่ท้องนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.895246287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.895249247+07:00","message":"> Transcript [50655] [false]: 'ที่ในใต้ท้องไร่ท้องนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.895253032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.895255304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.895257311+07:00","message":"StatePrefix: 'ที่ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:23.895259844+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.091316923+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.091355264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ในใต้ท้องไร่ท้องนาไปทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.091360772+07:00","message":"receive interim result [false|false]: ที่ในใต้ท้องไร่ท้องนาไปทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.091373368+07:00","message":"[buffer interim] 3905 false ที่ในใต้ท้องไร่ท้องนาไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.091380866+07:00","message":"[bufferProcess] interim [340000000]:ที่ในใต้ท้องไร่ท้องนาไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.091383166+07:00","message":"[bufferProcess] send to processor:ที่ในใต้ท้องไร่ท้องนาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.091388667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.091391188+07:00","message":"> Transcript [50656] [false]: 'ที่ในใต้ท้องไร่ท้องนาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.091394294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.091396487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.09139986+07:00","message":"StatePrefix: 'ที่ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.09140308+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.095936217+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.095975933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ในใต้ท้องไร่ท้องนาไปทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.095982306+07:00","message":"receive interim result [false|false]: ที่ในใต้ท้องไร่ท้องนาไปทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.09599999+07:00","message":"[buffer interim] 3905 false ที่ในใต้ท้องไร่ท้องนาไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.096008771+07:00","message":"[bufferProcess] interim [400000000]:ที่ในใต้ท้องไร่ท้องนาไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.096012298+07:00","message":"[bufferProcess] send to processor:ที่ในใต้ท้องไร่ท้องนาไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.096020314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.096023361+07:00","message":"> Transcript [50657] [false]: 'ที่ในใต้ท้องไร่ท้องนาไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.096027192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.096029985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.096032728+07:00","message":"StatePrefix: 'ที่ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.096035835+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.341676733+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.341711074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ในใต้ท้องไร่ท้องนาไปทุกที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.341717082+07:00","message":"receive interim result [false|false]: ที่ในใต้ท้องไร่ท้องนาไปทุกที"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.341733234+07:00","message":"[buffer interim] 3905 false ที่ในใต้ท้องไร่ท้องนาไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341740787+07:00","message":"[bufferProcess] interim [580000000]:ที่ในใต้ท้องไร่ท้องนาไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341743536+07:00","message":"[bufferProcess] send to processor:ที่ในใต้ท้องไร่ท้องนาไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341747391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341750407+07:00","message":"> Transcript [50658] [false]: 'ที่ในใต้ท้องไร่ท้องนาไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341754042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341756199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341758405+07:00","message":"StatePrefix: 'ที่ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341760811+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341763803+07:00","message":"Push: 'ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341766931+07:00","message":"TextPushed: 'ที่ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341769732+07:00","message":"Set new StatePrefix : 'ที่ในใต้ท้องไร่ท้องนาไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.341771903+07:00","message":"Next Push (prob) : 'นาไปทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.341778912+07:00","message":"push: {false ในใต้ท้องไร่ท้อง 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.403568488+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.403606821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ในใต้ท้องไร่ท้องนาไปทุกที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.403614344+07:00","message":"receive interim result [false|false]: ที่ในใต้ท้องไร่ท้องนาไปทุกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.403628388+07:00","message":"[buffer interim] 3905 false ที่ในใต้ท้องไร่ท้องนาไปทุกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.403636465+07:00","message":"[bufferProcess] interim [640000000]:ที่ในใต้ท้องไร่ท้องนาไปทุกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.403639132+07:00","message":"[bufferProcess] send to processor:ที่ในใต้ท้องไร่ท้องนาไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.403642629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.403645248+07:00","message":"> Transcript [50659] [false]: 'ที่ในใต้ท้องไร่ท้องนาไปทุกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.403648506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.403652415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.403654793+07:00","message":"StatePrefix: 'ที่ในใต้ท้องไร่ท้องนาไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.403657374+07:00","message":"TextPushed: 'ที่ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.715261782+07:00","message":"[GCS] IsForceVAD: false for message ID: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.780185158+07:00","message":"[GCS] Start streaming session, msgId: 3906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.831203387+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.83124585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ในใต้ท้องไร่ท้องนาไปทุกที่\",\"confidence\":0.94745624}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.831252391+07:00","message":"receive interim result [true|false]: ที่ในใต้ท้องไร่ท้องนาไปทุกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.831262467+07:00","message":"end recv isFinal message id 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.831264726+07:00","message":"end Recv id 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.831271141+07:00","message":"[buffer interim] 3905 true ที่ในใต้ท้องไร่ท้องนาไปทุกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831283589+07:00","message":"[bufferProcess] interim [180000000]:ที่ในใต้ท้องไร่ท้องนาไปทุกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831287535+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ในใต้ท้องไร่ท้องนาไปทุกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831307868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831331209+07:00","message":"> Transcript [50660] [false]: 'ที่ในใต้ท้องไร่ท้องนาไปทุกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831338042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831341211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831343963+07:00","message":"StatePrefix: 'ที่ในใต้ท้องไร่ท้องนาไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831347102+07:00","message":"TextPushed: 'ที่ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831350179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831352764+07:00","message":"> Transcript [50661] [true]: 'ที่ในใต้ท้องไร่ท้องนาไปทุกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831355028+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.83135692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.83135902+07:00","message":"StatePrefix: 'ที่ในใต้ท้องไร่ท้องนาไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831360849+07:00","message":"TextPushed: 'ที่ในใต้ท้องไร่ท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:24.831369062+07:00","message":"Push: 'นาไปทุกที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:24.83138157+07:00","message":"push: {true นาไปทุกที่ 0 0xc004748000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:24.841205049+07:00","message":"write wav file: './tmp/7589/7589_3905.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.119647848+07:00","message":"receive streaming session, msgId: 3906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.119681736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.119688004+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.119701405+07:00","message":"[buffer interim] 3906 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.119708685+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.1197105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.251864147+07:00","message":"receive streaming session, msgId: 3906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.251899607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.25190646+07:00","message":"receive interim result [false|false]: ก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.251920972+07:00","message":"[buffer interim] 3906 false ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.251929076+07:00","message":"[bufferProcess] interim [480000000]:ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.2519321+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.251936589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.251939356+07:00","message":"> Transcript [50662] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.251942116+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:25.33724821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:25.337251541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.678417706+07:00","message":"[GCS] IsForceVAD: false for message ID: 3906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.73731016+07:00","message":"[GCS] Start streaming session, msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.807090385+07:00","message":"receive streaming session, msgId: 3906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.807132416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.807139669+07:00","message":"receive interim result [false|false]: ก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.807154721+07:00","message":"[buffer interim] 3906 false ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.807161997+07:00","message":"[bufferProcess] interim [80000000]:ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.807164748+07:00","message":"[bufferProcess] send to processor:ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.807171641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.807174449+07:00","message":"> Transcript [50663] [false]: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.807178042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.807180306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.807182873+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.807185236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.832119353+07:00","message":"receive streaming session, msgId: 3906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.832160948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.832167041+07:00","message":"receive interim result [true|false]: ก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.832178195+07:00","message":"end recv isFinal message id 3906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.83218047+07:00","message":"end Recv id 3906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.832186996+07:00","message":"[buffer interim] 3906 true ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832194495+07:00","message":"[bufferProcess] interim [110000000]:ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832197889+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832201318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832204723+07:00","message":"> Transcript [50664] [false]: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.83220735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.83220933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832211593+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832214966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832218762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832220946+07:00","message":"> Transcript [50665] [true]: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832223074+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832224831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832226658+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832228405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:25.832235748+07:00","message":"Push: 'ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:25.832242814+07:00","message":"push: {true ก็เลย 0 0xc004866000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:25.838024094+07:00","message":"write wav file: './tmp/7589/7589_3906.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.296018967+07:00","message":"receive streaming session, msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.296071426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.296080037+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.296098436+07:00","message":"[buffer interim] 3907 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.296105853+07:00","message":"[bufferProcess] interim [360000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.296107883+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.507969447+07:00","message":"receive streaming session, msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.508015096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กลับเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.508021201+07:00","message":"receive interim result [false|false]: ไม่กลับเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.508036653+07:00","message":"[buffer interim] 3907 false ไม่กลับเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.508045236+07:00","message":"[bufferProcess] interim [600000000]:ไม่กลับเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.50804804+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.508054702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.508058075+07:00","message":"> Transcript [50666] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.508060837+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.601040188+07:00","message":"receive streaming session, msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.601079292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม้กับเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.601085687+07:00","message":"receive interim result [false|false]: ไม้กับเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.601098013+07:00","message":"[buffer interim] 3907 false ไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.601105868+07:00","message":"[bufferProcess] interim [660000000]:ไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.601108404+07:00","message":"[bufferProcess] send to processor:ไม่กลับเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.601114331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.601117206+07:00","message":"> Transcript [50667] [false]: 'ไม่กลับเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.601120333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.601122838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.601124966+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.601127144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.639269749+07:00","message":"receive streaming session, msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.639317928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลือง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.639324931+07:00","message":"receive interim result [false|false]: เปลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.63933766+07:00","message":"[buffer interim] 3907 false เปลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.639348123+07:00","message":"[bufferProcess] interim [720000000]:เปลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.63935097+07:00","message":"[bufferProcess] send to processor:ไม้กับเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.63935646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.639359492+07:00","message":"> Transcript [50668] [false]: 'ไม้กับเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.63936197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.639364108+07:00","message":"Set new StatePrefix: 'ไม้กับเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.762916705+07:00","message":"receive streaming session, msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.76296105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม้กับเรือมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.762967995+07:00","message":"receive interim result [false|false]: ไม้กับเรือมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.762985253+07:00","message":"[buffer interim] 3907 false ไม้กับเรือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.762993585+07:00","message":"[bufferProcess] interim [780000000]:ไม้กับเรือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.762995928+07:00","message":"[bufferProcess] send to processor:เปลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.762999414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.763002271+07:00","message":"> Transcript [50669] [false]: 'เปลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.763004531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.76300648+07:00","message":"Set new StatePrefix: 'เปลือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.801507203+07:00","message":"receive streaming session, msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.801543949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม้กับเรือมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.801549732+07:00","message":"receive interim result [false|false]: ไม้กับเรือมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.80156926+07:00","message":"[buffer interim] 3907 false ไม้กับเรือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.801576908+07:00","message":"[bufferProcess] interim [840000000]:ไม้กับเรือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.801579319+07:00","message":"[bufferProcess] send to processor:ไม้กับเรือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.801583095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.801586131+07:00","message":"> Transcript [50670] [false]: 'ไม้กับเรือมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.801588418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.801591025+07:00","message":"Set new StatePrefix: 'ไม้กับเรือมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.839115593+07:00","message":"[GCS] IsForceVAD: false for message ID: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.897915071+07:00","message":"[GCS] Start streaming session, msgId: 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.919656692+07:00","message":"receive streaming session, msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.919703734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม้กับเรือมันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.919710361+07:00","message":"receive interim result [false|false]: ไม้กับเรือมันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:26.919722772+07:00","message":"[buffer interim] 3907 false ไม้กับเรือมันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.919732039+07:00","message":"[bufferProcess] interim [960000000]:ไม้กับเรือมันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.919734545+07:00","message":"[bufferProcess] send to processor:ไม้กับเรือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.919739839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.919742459+07:00","message":"> Transcript [50671] [false]: 'ไม้กับเรือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.919744776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:26.919747403+07:00","message":"Set new StatePrefix: 'ไม้กับเรือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.033059667+07:00","message":"receive streaming session, msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.033100534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนไม้กับเรือมันเลย\",\"confidence\":0.80011666}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.033107798+07:00","message":"receive interim result [true|false]: ขนไม้กับเรือมันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.033117484+07:00","message":"end recv isFinal message id 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.03311977+07:00","message":"end Recv id 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.033126891+07:00","message":"[buffer interim] 3907 true ขนไม้กับเรือมันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033137944+07:00","message":"[bufferProcess] interim [110000000]:ขนไม้กับเรือมันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033145565+07:00","message":"[bufferProcess] send to processor (isfinal):ไม้กับเรือมันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033149612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033153813+07:00","message":"> Transcript [50672] [false]: 'ไม้กับเรือมันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033157286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033159307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033172522+07:00","message":"StatePrefix: 'ไม้กับเรือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033174869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033176739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033182161+07:00","message":"> Transcript [50673] [true]: 'ขนไม้กับเรือมันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.03318485+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.0331868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033188661+07:00","message":"StatePrefix: 'ไม้กับเรือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033190573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.033197325+07:00","message":"Push: 'ขนไม้กับเรือมันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.033205685+07:00","message":"push: {true ขนไม้กับเรือมันเลย 0 0xc004b1cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:27.03889801+07:00","message":"write wav file: './tmp/7589/7589_3907.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.375514842+07:00","message":"receive streaming session, msgId: 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.375549479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.37555506+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.375569153+07:00","message":"[buffer interim] 3908 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.375576555+07:00","message":"[bufferProcess] interim [480000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.375578811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.439919343+07:00","message":"receive streaming session, msgId: 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.439961497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.439968116+07:00","message":"receive interim result [false|false]: อาจจะดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.439981636+07:00","message":"[buffer interim] 3908 false อาจจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.439988343+07:00","message":"[bufferProcess] interim [600000000]:อาจจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.439990944+07:00","message":"[bufferProcess] send to processor:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.439996288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.439999356+07:00","message":"> Transcript [50674] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.440001566+07:00","message":"Set StatePrefix (first interim): 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.556321515+07:00","message":"receive streaming session, msgId: 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.556358488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะโดน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.556364255+07:00","message":"receive interim result [false|false]: อาจจะโดน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.556379891+07:00","message":"[buffer interim] 3908 false อาจจะโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.556387248+07:00","message":"[bufferProcess] interim [660000000]:อาจจะโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.556389616+07:00","message":"[bufferProcess] send to processor:อาจจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.556393096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.556395908+07:00","message":"> Transcript [50675] [false]: 'อาจจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.556400191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.556402321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.556404287+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.556406308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.745767239+07:00","message":"receive streaming session, msgId: 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.745805693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะโดนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.745812108+07:00","message":"receive interim result [false|false]: อาจจะโดนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.745824166+07:00","message":"[buffer interim] 3908 false อาจจะโดนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.745833479+07:00","message":"[bufferProcess] interim [840000000]:อาจจะโดนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.745836056+07:00","message":"[bufferProcess] send to processor:อาจจะโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.745841255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.74584443+07:00","message":"> Transcript [50676] [false]: 'อาจจะโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.745847391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.745849522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.745851512+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.745855342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.795807465+07:00","message":"[GCS] IsForceVAD: false for message ID: 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.914430931+07:00","message":"receive streaming session, msgId: 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.914472923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะโดนใจครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.914479763+07:00","message":"receive interim result [false|false]: อาจจะโดนใจครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.914493728+07:00","message":"[buffer interim] 3908 false อาจจะโดนใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.914501334+07:00","message":"[bufferProcess] interim [80000000]:อาจจะโดนใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.914504348+07:00","message":"[bufferProcess] send to processor:อาจจะโดนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.914510325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.914513096+07:00","message":"> Transcript [50677] [false]: 'อาจจะโดนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.91451667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.914519103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.914521019+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.914523504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.927795203+07:00","message":"receive streaming session, msgId: 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.927826676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะโดนใจครับ\",\"confidence\":0.9547431}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.927832622+07:00","message":"receive interim result [true|false]: อาจจะโดนใจครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.927845648+07:00","message":"end recv isFinal message id 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.927847932+07:00","message":"end Recv id 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.927855622+07:00","message":"[buffer interim] 3908 true อาจจะโดนใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927861156+07:00","message":"[bufferProcess] interim [110000000]:อาจจะโดนใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927866626+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะโดนใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927869723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927873952+07:00","message":"> Transcript [50678] [false]: 'อาจจะโดนใจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927877018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927878911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927880776+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927883053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927889344+07:00","message":"Push: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927891493+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927893817+07:00","message":"Set new StatePrefix : 'อาจจะโดนใจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927896085+07:00","message":"Next Push (prob) : 'โดนใจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927897941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927899984+07:00","message":"> Transcript [50679] [true]: 'อาจจะโดนใจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927902272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927904045+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927908071+07:00","message":"StatePrefix: 'อาจจะโดนใจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927912429+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:27.927914745+07:00","message":"Push: 'โดนใจครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.927921781+07:00","message":"push: {false อาจจะ 0 0xc0045e2080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:27.927948859+07:00","message":"push: {true โดนใจครับ 0 0xc0045e2080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:27.934351438+07:00","message":"write wav file: './tmp/7589/7589_3908.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:28.04798468+07:00","message":"[GCS] Start streaming session, msgId: 3909"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:28.337590211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:28.337597345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:28.517253036+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:28.517303538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:28.51731+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:28.517327635+07:00","message":"[buffer interim] 3909 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:28.517335079+07:00","message":"[bufferProcess] interim [300000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:28.517337006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.09548003+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.095520921+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-06-22T13:40:29.095527461+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.095545115+07:00","message":"[buffer interim] 3909 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.095554756+07:00","message":"[bufferProcess] interim [900000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.09555811+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.09556282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.095567118+07:00","message":"> Transcript [50680] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.095570404+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.803314345+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.803362648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะสภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.803370372+07:00","message":"receive interim result [false|false]: ค่ะสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.803387852+07:00","message":"[buffer interim] 3909 false ค่ะสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.803400187+07:00","message":"[bufferProcess] interim [620000000]:ค่ะสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.803404238+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.8034123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.803416952+07:00","message":"> Transcript [50681] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.803421724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.80342481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.803428368+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.803431672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.946336153+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.94637609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.946382273+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.946396785+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.946405634+07:00","message":"[bufferProcess] interim [680000000]:ค่ะต้องสารภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.946409006+07:00","message":"[bufferProcess] send to processor:ค่ะสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.946414945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.94641771+07:00","message":"> Transcript [50682] [false]: 'ค่ะสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.94642125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.946423659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.946426394+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.946428922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.989829838+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.989887925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.989896188+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:29.989915603+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.989929476+07:00","message":"[bufferProcess] interim [740000000]:ค่ะต้องสารภาพกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.98993401+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.989943109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.989947205+07:00","message":"> Transcript [50683] [false]: 'ค่ะต้องสารภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.989953676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.989956772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.989960301+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:29.989963557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.118788007+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.118825136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.118831549+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.118852121+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.11886802+07:00","message":"[bufferProcess] interim [860000000]:ค่ะต้องสารภาพกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.118870781+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.118874912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.118878697+07:00","message":"> Transcript [50684] [false]: 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.118883081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.118886389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.11888871+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.118891326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.118894098+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.118896048+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.118898399+07:00","message":"Set new StatePrefix : 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.11890072+07:00","message":"Next Push (prob) : 'ต้องสารภาพกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.118909554+07:00","message":"push: {false ค่ะ 0 0xc004338d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.221930445+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.22198341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.221991252+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.222012545+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.222022599+07:00","message":"[bufferProcess] interim [980000000]:ค่ะต้องสารภาพกับพี่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.222026435+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.222031493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.222035622+07:00","message":"> Transcript [50685] [false]: 'ค่ะต้องสารภาพกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.222040448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.222046354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.222082668+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.222086937+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.310230651+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.310269602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.310275849+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.310298763+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.310315373+07:00","message":"[bufferProcess] interim [40000000]:ค่ะต้องสารภาพกับพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.310318988+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.310323193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.310327204+07:00","message":"> Transcript [50686] [false]: 'ค่ะต้องสารภาพกับพี่บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.310333544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.310335712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.310339822+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.310342709+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.361794239+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.361831775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.361838204+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.361853405+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.361860772+07:00","message":"[bufferProcess] interim [160000000]:ค่ะต้องสารภาพกับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.361863331+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.361870177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.361872763+07:00","message":"> Transcript [50687] [false]: 'ค่ะต้องสารภาพกับพี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.361876744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.361879098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.361881677+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.36188462+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.63743567+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.637478962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าวอินดี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.637486005+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าวอินดี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.637499796+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าวอินดี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.637508107+07:00","message":"[bufferProcess] interim [400000000]:ค่ะต้องสารภาพกับพี่บ่าวอินดี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.637511067+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.637517047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.637520127+07:00","message":"> Transcript [50688] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.637524305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.637526845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.6375293+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.637532232+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.63753753+07:00","message":"Push: 'ต้องสารภาพกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.637541205+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.637543517+07:00","message":"Set new StatePrefix : 'ค่ะต้องสารภาพกับพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.637546019+07:00","message":"Next Push (prob) : 'พี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.637555516+07:00","message":"push: {false ต้องสารภาพกับ 0 0xc004338d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.692443647+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.69248994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.692497296+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.692514625+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.692528049+07:00","message":"[bufferProcess] interim [460000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.692532193+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าวอินดี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.692541426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.692545938+07:00","message":"> Transcript [50689] [false]: 'ค่ะต้องสารภาพกับพี่บ่าวอินดี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.692550118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.692554304+07:00","message":"Set new StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าวอินดี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.911415024+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.911460229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.911468645+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:30.911482057+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.911491967+07:00","message":"[bufferProcess] interim [700000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.911494925+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.911498898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.911501921+07:00","message":"> Transcript [50690] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.911504789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:30.911507567+07:00","message":"Set new StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:31.338488976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:31.338509682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.528010007+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.528082206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.528089306+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.528105368+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.528113589+07:00","message":"[bufferProcess] interim [240000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.528116442+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.528124847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.52812769+07:00","message":"> Transcript [50691] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.528131462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.528134605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.528136555+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.528139337+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.586584107+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.586627837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.586634049+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.586651353+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.586659596+07:00","message":"[bufferProcess] interim [360000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.586662304+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.586666313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.586669383+07:00","message":"> Transcript [50692] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.586673808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.586676373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.586678731+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.586681858+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.594955015+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.59498672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.594993434+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.595008031+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.595014435+07:00","message":"[bufferProcess] interim [420000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.595017417+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.595022547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.595025263+07:00","message":"> Transcript [50693] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.595028723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.595030889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.595032943+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.595035781+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.81261938+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.81266993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.812676647+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.812695043+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812703483+07:00","message":"[bufferProcess] interim [600000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812707001+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812718991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812722187+07:00","message":"> Transcript [50694] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812726578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812729014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812731713+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812738314+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812745469+07:00","message":"Push: 'พี่บ่าววีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812747493+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812749825+07:00","message":"Set new StatePrefix : 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.812752252+07:00","message":"Next Push (prob) : 'ๆมันยุคนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.812763508+07:00","message":"push: {false พี่บ่าววีจริง 0 0xc004338d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.966625434+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.966664939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.966671865+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:31.966685465+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.966692917+07:00","message":"[bufferProcess] interim [780000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.966695662+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.966702154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.966705059+07:00","message":"> Transcript [50695] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.96670861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.96671077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.966712751+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:31.96671518+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.232522984+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.23256199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.232568788+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์ค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.232583004+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.232594478+07:00","message":"[bufferProcess] interim [20000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.232597286+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.232604799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.232607632+07:00","message":"> Transcript [50696] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.23261167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.232613877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.232617099+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.232620092+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.422611049+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.422646992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.422653127+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.422667181+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.422681067+07:00","message":"[bufferProcess] interim [200000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.422684079+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.422690092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.42269282+07:00","message":"> Transcript [50697] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.422696412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.422698839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.42270125+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.422704108+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.483929656+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.483966132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.483972749+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.483988871+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484003075+07:00","message":"[bufferProcess] interim [260000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484007309+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.48401455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484018638+07:00","message":"> Transcript [50698] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484023946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484027126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484030763+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484034201+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484040698+07:00","message":"Push: 'ๆมันยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484043922+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484047629+07:00","message":"Set new StatePrefix : 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.484052464+07:00","message":"Next Push (prob) : 'น้องปาร์คเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.484062446+07:00","message":"push: {false ๆมันยุคนั้น 0 0xc004338d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.617509414+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.617544114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.617551055+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.617566277+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.617573714+07:00","message":"[bufferProcess] interim [380000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.617577659+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.617584078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.617586914+07:00","message":"> Transcript [50699] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.617590712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.617593002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.617594967+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.61759783+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.815061506+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.815099096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.815104997+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.81512145+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.815130195+07:00","message":"[bufferProcess] interim [560000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.815132723+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.815136613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.815139571+07:00","message":"> Transcript [50700] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.815143584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.815145646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.815147547+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.815150271+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.821029687+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.821066468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.821073112+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.821091077+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.821098858+07:00","message":"[bufferProcess] interim [620000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.8211018+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.821111064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.821114025+07:00","message":"> Transcript [50701] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.821118181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.821120349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.821122857+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.821126047+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.992309181+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.992352436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.992359337+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.992374757+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992384894+07:00","message":"[bufferProcess] interim [800000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992387679+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992393826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992396529+07:00","message":"> Transcript [50702] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992400706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992402798+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992405278+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992407947+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992412812+07:00","message":"Push: 'น้องปาร์คเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992414746+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992417395+07:00","message":"Set new StatePrefix : 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:32.992419772+07:00","message":"Next Push (prob) : 'ก็จะฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:32.992427483+07:00","message":"push: {false น้องปาร์คเรา 0 0xc004338d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.204197116+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.204243676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.204250758+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.2042618+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.204269607+07:00","message":"[bufferProcess] interim [980000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.204272749+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.204276407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.204279754+07:00","message":"> Transcript [50703] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.204283921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.20428627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.204288467+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.204291509+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.316114365+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.316152458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.31616008+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.316174068+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.316181937+07:00","message":"[bufferProcess] interim [40000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.316184772+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.316192952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.316195585+07:00","message":"> Transcript [50704] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.316200051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.316202563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.316204758+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.316207408+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.371490409+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.371529362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.371536394+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.37154892+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.371555988+07:00","message":"[bufferProcess] interim [160000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.371558821+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.371565251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.371568081+07:00","message":"> Transcript [50705] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.371572147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.371574575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.371576754+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.371579793+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.486368407+07:00","message":"[GCS] IsForceVAD: false for message ID: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.560221883+07:00","message":"[GCS] Start streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.574444738+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.574491106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.574498529+07:00","message":"receive interim result [false|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.574510244+07:00","message":"[buffer interim] 3909 false ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574517969+07:00","message":"[bufferProcess] interim [400000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574521076+07:00","message":"[bufferProcess] send to processor:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574526612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574529503+07:00","message":"> Transcript [50706] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574533752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574535972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574539509+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574542493+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574550363+07:00","message":"Push: 'ก็จะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574552329+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574555194+07:00","message":"Set new StatePrefix : 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.574558099+07:00","message":"Next Push (prob) : 'เพลงวัยรุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.574565897+07:00","message":"push: {false ก็จะฟัง 0 0xc004338d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.693626668+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.693675748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะต้องสารภาพกับพี่บ่าววีจริงๆเพราะมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร\",\"confidence\":0.93453693}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.693683759+07:00","message":"receive interim result [true|false]: ค่ะต้องสารภาพกับพี่บ่าววีจริงๆเพราะมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.693699385+07:00","message":"end recv isFinal message id 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.693702552+07:00","message":"end Recv id 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.693710068+07:00","message":"[buffer interim] 3909 true ค่ะต้องสารภาพกับพี่บ่าววีจริงๆเพราะมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693719662+07:00","message":"[bufferProcess] interim [460000000]:ค่ะต้องสารภาพกับพี่บ่าววีจริงๆเพราะมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693723862+07:00","message":"[bufferProcess] send to processor (isfinal):ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693727522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.6937322+07:00","message":"> Transcript [50707] [false]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693736329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693738322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693740255+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693749579+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693752717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693757863+07:00","message":"> Transcript [50708] [true]: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆเพราะมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693760989+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693763603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693766413+07:00","message":"StatePrefix: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693769438+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.693771981+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.694005991+07:00","message":"Push: 'วัยรุ่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.694020808+07:00","message":"TextPushed: 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆมันยุคนั้นน้องปาร์คเราก็จะฟังวัยรุ่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.694024396+07:00","message":"Set new StatePrefix : 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆเพราะมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.694028038+07:00","message":"Next Push (prob) : 'ค่ะต้องสารภาพกับพี่บ่าววีจริงๆเพราะมันยุคนั้นน้องปาร์คเราก็จะฟังเพลงวัยรุ่นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.694024781+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3909.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.694041697+07:00","message":"push: {true วัยรุ่นอะไร 0 0xc004338d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:33.705550534+07:00","message":"write wav file: './tmp/7589/7589_3909.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.829808458+07:00","message":"receive streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.829864703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.829871094+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.829890322+07:00","message":"[buffer interim] 3910 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.829899166+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.829901262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.886996167+07:00","message":"receive streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.887036776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.887043592+07:00","message":"receive interim result [false|false]: ไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:33.887057449+07:00","message":"[buffer interim] 3910 false ไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.887068141+07:00","message":"[bufferProcess] interim [360000000]:ไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.887070411+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.887073801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.887076514+07:00","message":"> Transcript [50709] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:33.887079238+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.0833209+07:00","message":"receive streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.083359999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.083366647+07:00","message":"receive interim result [false|false]: ไปตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.083385376+07:00","message":"[buffer interim] 3910 false ไปตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.083392864+07:00","message":"[bufferProcess] interim [540000000]:ไปตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.083395344+07:00","message":"[bufferProcess] send to processor:ไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.083401056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.083404179+07:00","message":"> Transcript [50710] [false]: 'ไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.083407325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.083409553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.083411493+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.083413605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.089247015+07:00","message":"receive streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.089286269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตามประสา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.089291897+07:00","message":"receive interim result [false|false]: ไปตามประสา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.089320984+07:00","message":"[buffer interim] 3910 false ไปตามประสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.089329381+07:00","message":"[bufferProcess] interim [600000000]:ไปตามประสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.089331844+07:00","message":"[bufferProcess] send to processor:ไปตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.089336006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.089339146+07:00","message":"> Transcript [50711] [false]: 'ไปตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.089342701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.089345202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.089347857+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.089350107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:34.339155051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:34.339170776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.408882249+07:00","message":"receive streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.40892336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตามประสาคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.408929314+07:00","message":"receive interim result [false|false]: ไปตามประสาคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.408944154+07:00","message":"[buffer interim] 3910 false ไปตามประสาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.408952877+07:00","message":"[bufferProcess] interim [900000000]:ไปตามประสาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.408955935+07:00","message":"[bufferProcess] send to processor:ไปตามประสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.408959432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.408962143+07:00","message":"> Transcript [50712] [false]: 'ไปตามประสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.408965158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.408967295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.408972971+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.408975703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.52117389+07:00","message":"receive streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.521210979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตามประสาใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.521216783+07:00","message":"receive interim result [false|false]: ไปตามประสาใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.521228684+07:00","message":"[buffer interim] 3910 false ไปตามประสาใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.521237872+07:00","message":"[bufferProcess] interim [960000000]:ไปตามประสาใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.52124077+07:00","message":"[bufferProcess] send to processor:ไปตามประสาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.521246235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.52124917+07:00","message":"> Transcript [50713] [false]: 'ไปตามประสาคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.521254791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.521257079+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.521259446+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.521261699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.521265977+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.521268181+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.521270469+07:00","message":"Set new StatePrefix : 'ไปตามประสาคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.521272699+07:00","message":"Next Push (prob) : 'ตามประสาคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.521281158+07:00","message":"push: {false ไป 0 0xc0052ce000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.525352847+07:00","message":"receive streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.525377628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตามประสาใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.525383155+07:00","message":"receive interim result [false|false]: ไปตามประสาใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.525395964+07:00","message":"[buffer interim] 3910 false ไปตามประสาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.525401352+07:00","message":"[bufferProcess] interim [20000000]:ไปตามประสาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.52540383+07:00","message":"[bufferProcess] send to processor:ไปตามประสาใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.525408068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.525410814+07:00","message":"> Transcript [50714] [false]: 'ไปตามประสาใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.52541323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.525416157+07:00","message":"Set new StatePrefix: 'ไปตามประสาใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.765793807+07:00","message":"[GCS] IsForceVAD: false for message ID: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.848518984+07:00","message":"[GCS] Start streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.851964663+07:00","message":"receive streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.852000266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตามประสาใช่ไหม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.852007356+07:00","message":"receive interim result [true|false]: ไปตามประสาใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.852018738+07:00","message":"end recv isFinal message id 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.852022709+07:00","message":"end Recv id 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.852028882+07:00","message":"[buffer interim] 3910 true ไปตามประสาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852038157+07:00","message":"[bufferProcess] interim [440000000]:ไปตามประสาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852042205+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตามประสาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852045322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852048129+07:00","message":"> Transcript [50715] [false]: 'ไปตามประสาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852050885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.85205282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852054971+07:00","message":"StatePrefix: 'ไปตามประสาใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852057404+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852059351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852061395+07:00","message":"> Transcript [50716] [true]: 'ไปตามประสาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852063523+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.85206536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852067086+07:00","message":"StatePrefix: 'ไปตามประสาใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852069083+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:34.852071755+07:00","message":"Push: 'ตามประสาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:34.852078062+07:00","message":"push: {true ตามประสาใช่ไหม 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:34.859810846+07:00","message":"write wav file: './tmp/7589/7589_3910.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.175020864+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.17506064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.175065829+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.175078526+07:00","message":"[buffer interim] 3911 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.17508509+07:00","message":"[bufferProcess] interim [360000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.175086917+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.364698245+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.36473898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.364747064+07:00","message":"receive interim result [false|false]: แต่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.364763791+07:00","message":"[buffer interim] 3911 false แต่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.364772729+07:00","message":"[bufferProcess] interim [540000000]:แต่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.364775341+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.364779552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.364782761+07:00","message":"> Transcript [50717] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.364785299+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.565393244+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.565441303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.565448192+07:00","message":"receive interim result [false|false]: แต่อยู่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.565463975+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.565471671+07:00","message":"[bufferProcess] interim [780000000]:แต่อยู่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.56547452+07:00","message":"[bufferProcess] send to processor:แต่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.565482361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.56548533+07:00","message":"> Transcript [50718] [false]: 'แต่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.565489101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.565491536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.565493735+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.56549608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.821779596+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.821817231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเด้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.821822914+07:00","message":"receive interim result [false|false]: แต่อยู่ๆเด้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.821839624+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.821847509+07:00","message":"[bufferProcess] interim [960000000]:แต่อยู่ๆเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.821850421+07:00","message":"[bufferProcess] send to processor:แต่อยู่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.821853953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.821856749+07:00","message":"> Transcript [50719] [false]: 'แต่อยู่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.821860048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.821862089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.821864207+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.821866981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.823658448+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.823668496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.823672156+07:00","message":"receive interim result [false|false]: แต่อยู่ๆเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:35.823682869+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.823687653+07:00","message":"[bufferProcess] interim [20000000]:แต่อยู่ๆเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.823691+07:00","message":"[bufferProcess] send to processor:แต่อยู่ๆเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.823694312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.823697866+07:00","message":"> Transcript [50720] [false]: 'แต่อยู่ๆเด้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.82370142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.82370409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.82370639+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:35.82370871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.002060479+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.002095434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเดินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.002102516+07:00","message":"receive interim result [false|false]: แต่อยู่ๆเดินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.00211658+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002124685+07:00","message":"[bufferProcess] interim [200000000]:แต่อยู่ๆเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002127586+07:00","message":"[bufferProcess] send to processor:แต่อยู่ๆเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002134585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002137456+07:00","message":"> Transcript [50721] [false]: 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002143142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.00214537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002149752+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002151923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002159089+07:00","message":"Push: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002161085+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002163575+07:00","message":"Set new StatePrefix : 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.002165879+07:00","message":"Next Push (prob) : 'อยู่ๆเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.002173421+07:00","message":"push: {false แต่ 0 0xc004b6c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.278356675+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.278402992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเดินไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.278409319+07:00","message":"receive interim result [false|false]: แต่อยู่ๆเดินไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.278427744+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆเดินไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.278440594+07:00","message":"[bufferProcess] interim [440000000]:แต่อยู่ๆเดินไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.278443335+07:00","message":"[bufferProcess] send to processor:แต่อยู่ๆเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.278453406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.278456508+07:00","message":"> Transcript [50722] [false]: 'แต่อยู่ๆเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.278460139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.278462374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.278465032+07:00","message":"StatePrefix: 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.278468201+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.416618897+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.41667821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเดินไปไหนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.416685955+07:00","message":"receive interim result [false|false]: แต่อยู่ๆเดินไปไหนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.416707255+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆเดินไปไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.416723564+07:00","message":"[bufferProcess] interim [560000000]:แต่อยู่ๆเดินไปไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.416727229+07:00","message":"[bufferProcess] send to processor:แต่อยู่ๆเดินไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.416736728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.416739954+07:00","message":"> Transcript [50723] [false]: 'แต่อยู่ๆเดินไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.41674329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.416745509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.416747409+07:00","message":"StatePrefix: 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.416750645+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.454865452+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.454898899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเดินไปแล้วจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.454905673+07:00","message":"receive interim result [false|false]: แต่อยู่ๆเดินไปแล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.454919464+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆเดินไปแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.454927464+07:00","message":"[bufferProcess] interim [620000000]:แต่อยู่ๆเดินไปแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.454930105+07:00","message":"[bufferProcess] send to processor:แต่อยู่ๆเดินไปไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.45493725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.454939989+07:00","message":"> Transcript [50724] [false]: 'แต่อยู่ๆเดินไปไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.454944193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.454946536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.454948572+07:00","message":"StatePrefix: 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.454951198+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.618907412+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.618955391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเดินไปแล้วจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.618962007+07:00","message":"receive interim result [false|false]: แต่อยู่ๆเดินไปแล้วจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.618979119+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆเดินไปแล้วจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.618987324+07:00","message":"[bufferProcess] interim [800000000]:แต่อยู่ๆเดินไปแล้วจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.61899076+07:00","message":"[bufferProcess] send to processor:แต่อยู่ๆเดินไปแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.618994659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.618998319+07:00","message":"> Transcript [50725] [false]: 'แต่อยู่ๆเดินไปแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.619003623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.619005995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.619008093+07:00","message":"StatePrefix: 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.619010733+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.619013563+07:00","message":"Push: 'อยู่ๆเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.619015796+07:00","message":"TextPushed: 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.619017929+07:00","message":"Set new StatePrefix : 'แต่อยู่ๆเดินไปแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.619020184+07:00","message":"Next Push (prob) : 'ไปแล้วจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.61902729+07:00","message":"push: {false อยู่ๆเดิน 0 0xc004b6c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.790893634+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.790936743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเดินไปไหนเราจะทำได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.790945194+07:00","message":"receive interim result [false|false]: แต่อยู่ๆเดินไปไหนเราจะทำได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.790961348+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆเดินไปไหนเราจะทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.790976837+07:00","message":"[bufferProcess] interim [980000000]:แต่อยู่ๆเดินไปไหนเราจะทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.790979669+07:00","message":"[bufferProcess] send to processor:แต่อยู่ๆเดินไปแล้วจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.790987499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.790990904+07:00","message":"> Transcript [50726] [false]: 'แต่อยู่ๆเดินไปแล้วจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.7909943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.790996694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.790999127+07:00","message":"StatePrefix: 'แต่อยู่ๆเดินไปแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.791002663+07:00","message":"TextPushed: 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.908370799+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.908420749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเดินไปไหนเราจะทำได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.908428942+07:00","message":"receive interim result [false|false]: แต่อยู่ๆเดินไปไหนเราจะทำได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.908447084+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆเดินไปไหนเราจะทำได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.908462171+07:00","message":"[bufferProcess] interim [100000000]:แต่อยู่ๆเดินไปไหนเราจะทำได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.90846658+07:00","message":"[bufferProcess] send to processor:แต่อยู่ๆเดินไปไหนเราจะทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.908474892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.908479265+07:00","message":"> Transcript [50727] [false]: 'แต่อยู่ๆเดินไปไหนเราจะทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.908482916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.908487824+07:00","message":"Set new StatePrefix: 'แต่อยู่ๆเดินไปไหนเราจะทำได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.963870344+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.963908479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเดินไปไหนเราจะทำได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.963915292+07:00","message":"receive interim result [false|false]: แต่อยู่ๆเดินไปไหนเราจะทำได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:36.963930739+07:00","message":"[buffer interim] 3911 false แต่อยู่ๆเดินไปไหนเราจะทำได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.96393912+07:00","message":"[bufferProcess] interim [160000000]:แต่อยู่ๆเดินไปไหนเราจะทำได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.963941865+07:00","message":"[bufferProcess] send to processor:แต่อยู่ๆเดินไปไหนเราจะทำได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.963949204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.963952129+07:00","message":"> Transcript [50728] [false]: 'แต่อยู่ๆเดินไปไหนเราจะทำได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.963955938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.963958782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.963961634+07:00","message":"StatePrefix: 'แต่อยู่ๆเดินไปไหนเราจะทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:36.963964299+07:00","message":"TextPushed: 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:37.015617524+07:00","message":"[GCS] IsForceVAD: false for message ID: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:37.089219569+07:00","message":"[GCS] Start streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:37.142666054+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:37.142705812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อยู่ๆเดินไปเนี่ยเราจะทำได้เลย\",\"confidence\":0.91358596}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:37.142712812+07:00","message":"receive interim result [true|false]: แต่อยู่ๆเดินไปเนี่ยเราจะทำได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:37.142723401+07:00","message":"end recv isFinal message id 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:37.142726117+07:00","message":"end Recv id 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:37.142735975+07:00","message":"[buffer interim] 3911 true แต่อยู่ๆเดินไปเนี่ยเราจะทำได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142744369+07:00","message":"[bufferProcess] interim [400000000]:แต่อยู่ๆเดินไปเนี่ยเราจะทำได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142748785+07:00","message":"[bufferProcess] send to processor (isfinal):แต่อยู่ๆเดินไปไหนเราจะทำได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142752385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142755222+07:00","message":"> Transcript [50729] [false]: 'แต่อยู่ๆเดินไปไหนเราจะทำได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142758442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142760608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142763126+07:00","message":"StatePrefix: 'แต่อยู่ๆเดินไปไหนเราจะทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142765976+07:00","message":"TextPushed: 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142768159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142775147+07:00","message":"> Transcript [50730] [true]: 'แต่อยู่ๆเดินไปเนี่ยเราจะทำได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142777845+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142779676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142781609+07:00","message":"StatePrefix: 'แต่อยู่ๆเดินไปไหนเราจะทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142783631+07:00","message":"TextPushed: 'แต่อยู่ๆเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:37.142787185+07:00","message":"Push: 'ไปเนี่ยเราจะทำได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:37.142811273+07:00","message":"push: {true ไปเนี่ยเราจะทำได้เลย 0 0xc004b6c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:37.150280971+07:00","message":"write wav file: './tmp/7589/7589_3911.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:37.33979648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:37.339805394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.535249986+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.535289418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.535295729+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.535324899+07:00","message":"[buffer interim] 3912 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.535335352+07:00","message":"[bufferProcess] interim [320000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.53533814+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.535344404+07:00","message":"[bufferProcess] send to processor (ticker):พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.535347949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.535351817+07:00","message":"> Transcript [50731] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.535354997+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.77677922+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.776819367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.776825599+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.776839731+07:00","message":"[buffer interim] 3912 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.776847497+07:00","message":"[bufferProcess] interim [440000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.776849957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.936891697+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.936924998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.936930666+07:00","message":"receive interim result [false|false]: พี่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.936943203+07:00","message":"[buffer interim] 3912 false พี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.936950592+07:00","message":"[bufferProcess] interim [560000000]:พี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.936953547+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.936957203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.936959772+07:00","message":"> Transcript [50732] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.936961987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.936964175+07:00","message":"Set new StatePrefix: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.962926616+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.962981252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.962991916+07:00","message":"receive interim result [false|false]: พี่แป้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:38.963011304+07:00","message":"[buffer interim] 3912 false พี่แป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.963021033+07:00","message":"[bufferProcess] interim [620000000]:พี่แป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.96302559+07:00","message":"[bufferProcess] send to processor:พี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.963034812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.963040072+07:00","message":"> Transcript [50733] [false]: 'พี่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.963043397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:38.963046352+07:00","message":"Set new StatePrefix: 'พี่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:39.469455343+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:39.469499899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:39.469511905+07:00","message":"receive interim result [false|false]: พี่แป้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:39.469527543+07:00","message":"[buffer interim] 3912 false พี่แป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:39.46953559+07:00","message":"[bufferProcess] interim [220000000]:พี่แป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:39.469538093+07:00","message":"[bufferProcess] send to processor:พี่แป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:39.469544346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:39.469547072+07:00","message":"> Transcript [50734] [false]: 'พี่แป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:39.469549212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:39.469551299+07:00","message":"Set new StatePrefix: 'พี่แป้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:40.340445092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:40.340453409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.513020469+07:00","message":"[GCS] Cleaned up inactive client: 3881"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.513064831+07:00","message":"[GCS] Cleaned up inactive client: 3883"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.513068658+07:00","message":"[GCS] Cleaned up inactive client: 3878"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.51308073+07:00","message":"[GCS] Cleaned up inactive client: 3880"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.513082865+07:00","message":"[GCS] Cleaned up inactive client: 3882"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.513085085+07:00","message":"[GCS] Cleaned up inactive client: 3879"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.513086945+07:00","message":"[GCS] Cleaned up inactive client: 3884"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.513088884+07:00","message":"[GCS] Cleaned up inactive client: 3885"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.513090577+07:00","message":"[GCS] Cleaned up inactive client: 3877"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.946817062+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.94685341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งพัฟลงมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.946860468+07:00","message":"receive interim result [false|false]: พี่แป้งพัฟลงมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.946875877+07:00","message":"[buffer interim] 3912 false พี่แป้งพัฟลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946883137+07:00","message":"[bufferProcess] interim [660000000]:พี่แป้งพัฟลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946886579+07:00","message":"[bufferProcess] send to processor:พี่แป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946890114+07:00","message":"[bufferProcess] send to processor (ticker):พี่แป้งพัฟลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946893186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946896151+07:00","message":"> Transcript [50735] [false]: 'พี่แป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946899362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946901491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946903421+07:00","message":"StatePrefix: 'พี่แป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946905544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.94690722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946909501+07:00","message":"> Transcript [50736] [false]: 'พี่แป้งพัฟลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.94691178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946913833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946915668+07:00","message":"StatePrefix: 'พี่แป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.946917414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.957605527+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.957633609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งครับงงมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.957639431+07:00","message":"receive interim result [false|false]: พี่แป้งครับงงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:40.957655023+07:00","message":"[buffer interim] 3912 false พี่แป้งครับงงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.957661322+07:00","message":"[bufferProcess] interim [720000000]:พี่แป้งครับงงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:40.957663082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.139939632+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.139994422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งครับงงมากไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.140003286+07:00","message":"receive interim result [false|false]: พี่แป้งครับงงมากไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.140019221+07:00","message":"[buffer interim] 3912 false พี่แป้งครับงงมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.140032145+07:00","message":"[bufferProcess] interim [900000000]:พี่แป้งครับงงมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.140035589+07:00","message":"[bufferProcess] send to processor:พี่แป้งครับงงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.140046348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.140051856+07:00","message":"> Transcript [50737] [false]: 'พี่แป้งครับงงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.140057258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.140060665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.140064993+07:00","message":"StatePrefix: 'พี่แป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.140068714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.261293473+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.261339507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งครับงงมากไปกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.261346407+07:00","message":"receive interim result [false|false]: พี่แป้งครับงงมากไปกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.261360934+07:00","message":"[buffer interim] 3912 false พี่แป้งครับงงมากไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261368686+07:00","message":"[bufferProcess] interim [20000000]:พี่แป้งครับงงมากไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261371389+07:00","message":"[bufferProcess] send to processor:พี่แป้งครับงงมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261378831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261381979+07:00","message":"> Transcript [50738] [false]: 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261385369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261387969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261390046+07:00","message":"StatePrefix: 'พี่แป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261392303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.26139664+07:00","message":"Push: 'พี่แป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261401887+07:00","message":"TextPushed: 'พี่แป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261407643+07:00","message":"Set new StatePrefix : 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.261410491+07:00","message":"Next Push (prob) : 'ครับงงมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.261427831+07:00","message":"push: {false พี่แป้ง 0 0xc004b6da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.328095351+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.328137019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งครับงงมากไปฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.328142959+07:00","message":"receive interim result [false|false]: พี่แป้งครับงงมากไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.328157378+07:00","message":"[buffer interim] 3912 false พี่แป้งครับงงมากไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.32816537+07:00","message":"[bufferProcess] interim [80000000]:พี่แป้งครับงงมากไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.328168519+07:00","message":"[bufferProcess] send to processor:พี่แป้งครับงงมากไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.328176173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.328179245+07:00","message":"> Transcript [50739] [false]: 'พี่แป้งครับงงมากไปกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.328182692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.328185153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.328188658+07:00","message":"StatePrefix: 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.328191493+07:00","message":"TextPushed: 'พี่แป้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.47403414+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.47407656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งครับงงมากไปฟังมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.47408312+07:00","message":"receive interim result [false|false]: พี่แป้งครับงงมากไปฟังมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.474096384+07:00","message":"[buffer interim] 3912 false พี่แป้งครับงงมากไปฟังมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.474104077+07:00","message":"[bufferProcess] interim [200000000]:พี่แป้งครับงงมากไปฟังมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.47410665+07:00","message":"[bufferProcess] send to processor:พี่แป้งครับงงมากไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.47411273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.474116402+07:00","message":"> Transcript [50740] [false]: 'พี่แป้งครับงงมากไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.474120002+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.474123902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.47412628+07:00","message":"StatePrefix: 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.474128766+07:00","message":"TextPushed: 'พี่แป้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.529517168+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.529556562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งครับงงมากไปฟังมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.529563291+07:00","message":"receive interim result [false|false]: พี่แป้งครับงงมากไปฟังมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.529576478+07:00","message":"[buffer interim] 3912 false พี่แป้งครับงงมากไปฟังมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.529584375+07:00","message":"[bufferProcess] interim [260000000]:พี่แป้งครับงงมากไปฟังมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.529586873+07:00","message":"[bufferProcess] send to processor:พี่แป้งครับงงมากไปฟังมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.529594279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.529600357+07:00","message":"> Transcript [50741] [false]: 'พี่แป้งครับงงมากไปฟังมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.52960418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.529607484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.529609524+07:00","message":"StatePrefix: 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.529611828+07:00","message":"TextPushed: 'พี่แป้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.563771774+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.563807053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งครับงงมากไปฟังมาตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.563813261+07:00","message":"receive interim result [false|false]: พี่แป้งครับงงมากไปฟังมาตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.563826047+07:00","message":"[buffer interim] 3912 false พี่แป้งครับงงมากไปฟังมาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.563838321+07:00","message":"[bufferProcess] interim [320000000]:พี่แป้งครับงงมากไปฟังมาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.563840763+07:00","message":"[bufferProcess] send to processor:พี่แป้งครับงงมากไปฟังมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.56385602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.563859521+07:00","message":"> Transcript [50742] [false]: 'พี่แป้งครับงงมากไปฟังมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.563863449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.563865681+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.563867886+07:00","message":"StatePrefix: 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.5638702+07:00","message":"TextPushed: 'พี่แป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.563874931+07:00","message":"Push: 'ครับงงมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.56387687+07:00","message":"TextPushed: 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.563879441+07:00","message":"Set new StatePrefix : 'พี่แป้งครับงงมากไปฟังมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.563881919+07:00","message":"Next Push (prob) : 'ฟังมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.563890658+07:00","message":"push: {false ครับงงมากไป 0 0xc004b6da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.702442794+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.702487068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งครับงงมากไปฟังมาตอนไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.702494837+07:00","message":"receive interim result [false|false]: พี่แป้งครับงงมากไปฟังมาตอนไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.70251213+07:00","message":"[buffer interim] 3912 false พี่แป้งครับงงมากไปฟังมาตอนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.702523922+07:00","message":"[bufferProcess] interim [440000000]:พี่แป้งครับงงมากไปฟังมาตอนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.702527698+07:00","message":"[bufferProcess] send to processor:พี่แป้งครับงงมากไปฟังมาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.702534763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.702539468+07:00","message":"> Transcript [50743] [false]: 'พี่แป้งครับงงมากไปฟังมาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.702542842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.70254617+07:00","message":"Set new StatePrefix: 'พี่แป้งครับงงมากไปฟังมาตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.816686893+07:00","message":"[GCS] IsForceVAD: false for message ID: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.835113444+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.835149697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งครับงงมากไปฟังมาตอนไหนไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.835156869+07:00","message":"receive interim result [false|false]: พี่แป้งครับงงมากไปฟังมาตอนไหนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.835169526+07:00","message":"[buffer interim] 3912 false พี่แป้งครับงงมากไปฟังมาตอนไหนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.83517811+07:00","message":"[bufferProcess] interim [560000000]:พี่แป้งครับงงมากไปฟังมาตอนไหนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835182033+07:00","message":"[bufferProcess] send to processor:พี่แป้งครับงงมากไปฟังมาตอนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835186426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835190502+07:00","message":"> Transcript [50744] [false]: 'พี่แป้งครับงงมากไปฟังมาตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.83519465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835197684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835200818+07:00","message":"StatePrefix: 'พี่แป้งครับงงมากไปฟังมาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835204387+07:00","message":"TextPushed: 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.835634152+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.835651308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งครับงงมากไปฟังมาตอนไหนไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.835657471+07:00","message":"receive interim result [false|false]: พี่แป้งครับงงมากไปฟังมาตอนไหนไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.835669573+07:00","message":"[buffer interim] 3912 false พี่แป้งครับงงมากไปฟังมาตอนไหนไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835674992+07:00","message":"[bufferProcess] interim [620000000]:พี่แป้งครับงงมากไปฟังมาตอนไหนไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.83567833+07:00","message":"[bufferProcess] send to processor:พี่แป้งครับงงมากไปฟังมาตอนไหนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835681582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835685338+07:00","message":"> Transcript [50745] [false]: 'พี่แป้งครับงงมากไปฟังมาตอนไหนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835690231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835693623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.835697156+07:00","message":"StatePrefix: 'พี่แป้งครับงงมากไปฟังมาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:41.83570111+07:00","message":"TextPushed: 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:41.889596938+07:00","message":"[GCS] Start streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:42.03261719+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:42.032653307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แป้งกับลุงมากไปฟังมาตอนไหนไม่รู้\",\"confidence\":0.9154154}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:42.032660263+07:00","message":"receive interim result [true|false]: พี่แป้งกับลุงมากไปฟังมาตอนไหนไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:42.032671733+07:00","message":"end recv isFinal message id 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:42.032674092+07:00","message":"end Recv id 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:42.032680966+07:00","message":"[buffer interim] 3912 true พี่แป้งกับลุงมากไปฟังมาตอนไหนไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032706951+07:00","message":"[bufferProcess] interim [770000000]:พี่แป้งกับลุงมากไปฟังมาตอนไหนไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.0327105+07:00","message":"[bufferProcess] send to processor (isfinal):พี่แป้งครับงงมากไปฟังมาตอนไหนไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032713649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032716664+07:00","message":"> Transcript [50746] [false]: 'พี่แป้งครับงงมากไปฟังมาตอนไหนไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032719909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032722174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032724493+07:00","message":"StatePrefix: 'พี่แป้งครับงงมากไปฟังมาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032727186+07:00","message":"TextPushed: 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032729134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032731148+07:00","message":"> Transcript [50747] [true]: 'พี่แป้งกับลุงมากไปฟังมาตอนไหนไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.03273332+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.0327351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032736846+07:00","message":"StatePrefix: 'พี่แป้งครับงงมากไปฟังมาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032738784+07:00","message":"TextPushed: 'พี่แป้งครับงงมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032740533+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032883696+07:00","message":"Push: 'ฟังมาตอนไหนไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032886264+07:00","message":"TextPushed: 'พี่แป้งครับงงมากไปฟังมาตอนไหนไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032888419+07:00","message":"Set new StatePrefix : 'พี่แป้งกับลุงมากไปฟังมาตอนไหนไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032890564+07:00","message":"Next Push (prob) : 'พี่แป้งกับลุงมากไปฟังมาตอนไหนไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:42.032898247+07:00","message":"push: {true ฟังมาตอนไหนไม่รู้ 0 0xc004b6da80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:42.032931294+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3912.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:42.042647267+07:00","message":"write wav file: './tmp/7589/7589_3912.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.158678494+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.158729241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.158735217+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.158751898+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.158760524+07:00","message":"[bufferProcess] interim [600000000]:แต่รู้ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.158762898+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.158768805+07:00","message":"[bufferProcess] send to processor (ticker):แต่รู้ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.158771778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.158774958+07:00","message":"> Transcript [50748] [false]: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.158777416+07:00","message":"Set StatePrefix (first interim): 'แต่รู้ว่ามัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:43.34107078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:43.341095534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.491587596+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.491625874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.491633866+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.491651837+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.491657819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.49166046+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.49167878+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.491696639+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.491703792+07:00","message":"[bufferProcess] interim [960000000]:แต่รู้ว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.491705931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.491709482+07:00","message":"[bufferProcess] interim [20000000]:แต่รู้ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.491712042+07:00","message":"[bufferProcess] send to processor:แต่รู้ว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.491718687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.491721396+07:00","message":"> Transcript [50749] [false]: 'แต่รู้ว่ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.491724644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.491726888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.491728805+07:00","message":"StatePrefix: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.491731076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.647207986+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.647254812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.647261965+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.647278959+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.647292722+07:00","message":"[bufferProcess] interim [200000000]:แต่รู้ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.647295817+07:00","message":"[bufferProcess] send to processor:แต่รู้ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.647309689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.647313263+07:00","message":"> Transcript [50750] [false]: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.647319579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.647322471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.647324529+07:00","message":"StatePrefix: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.647326822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.766464246+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.766507499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามันวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.766514833+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามันวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.76653082+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.766535716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามันวนอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.766539298+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามันวนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.766544966+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามันวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.766548736+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามันวนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766555698+07:00","message":"[bufferProcess] interim [320000000]:แต่รู้ว่ามันวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766558061+07:00","message":"[bufferProcess] send to processor:แต่รู้ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766561143+07:00","message":"[bufferProcess] interim [440000000]:แต่รู้ว่ามันวนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766563113+07:00","message":"[bufferProcess] send to processor:แต่รู้ว่ามันวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766568364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766571234+07:00","message":"> Transcript [50751] [false]: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766575301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766577629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766579528+07:00","message":"StatePrefix: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766581656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.76658344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766585456+07:00","message":"> Transcript [50752] [false]: 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766587544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766589338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766591099+07:00","message":"StatePrefix: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.76659285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.76659531+07:00","message":"Push: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766597303+07:00","message":"TextPushed: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766599507+07:00","message":"Set new StatePrefix : 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.766601651+07:00","message":"Next Push (prob) : 'วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.766620285+07:00","message":"push: {false แต่รู้ว่ามัน 0 0xc004b6d200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.981944782+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.981986593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามันวนอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.981993121+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามันวนอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.982011507+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.982017275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามันวนอยู่ในหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.982020194+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามันวนอยู่ในหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.982027105+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามันวนอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:43.982031083+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามันวนอยู่ในหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982038175+07:00","message":"[bufferProcess] interim [620000000]:แต่รู้ว่ามันวนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982041334+07:00","message":"[bufferProcess] send to processor:แต่รู้ว่ามันวนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982045165+07:00","message":"[bufferProcess] interim [800000000]:แต่รู้ว่ามันวนอยู่ในหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982047317+07:00","message":"[bufferProcess] send to processor:แต่รู้ว่ามันวนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982050725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982053982+07:00","message":"> Transcript [50753] [false]: 'แต่รู้ว่ามันวนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982057503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982059736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982061674+07:00","message":"StatePrefix: 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.98206405+07:00","message":"TextPushed: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982065939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982068031+07:00","message":"> Transcript [50754] [false]: 'แต่รู้ว่ามันวนอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982070311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982072184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982074934+07:00","message":"StatePrefix: 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:43.982076686+07:00","message":"TextPushed: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:44.475960758+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:44.475999183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามันวนอยู่ในหัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:44.476005414+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามันวนอยู่ในหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:44.476021902+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามันวนอยู่ในหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:44.476030298+07:00","message":"[bufferProcess] interim [400000000]:แต่รู้ว่ามันวนอยู่ในหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:44.476033184+07:00","message":"[bufferProcess] send to processor:แต่รู้ว่ามันวนอยู่ในหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:44.476040694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:44.476043467+07:00","message":"> Transcript [50755] [false]: 'แต่รู้ว่ามันวนอยู่ในหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:44.476047308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:44.476049696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:44.476052158+07:00","message":"StatePrefix: 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:44.476054486+07:00","message":"TextPushed: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.050701055+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.050748373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามันวนอยู่ในหัวข้อดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.050760053+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามันวนอยู่ในหัวข้อดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.050775096+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามันวนอยู่ในหัวข้อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.050782959+07:00","message":"[bufferProcess] interim [0]:แต่รู้ว่ามันวนอยู่ในหัวข้อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.05078607+07:00","message":"[bufferProcess] send to processor:แต่รู้ว่ามันวนอยู่ในหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.050794557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.050797422+07:00","message":"> Transcript [50756] [false]: 'แต่รู้ว่ามันวนอยู่ในหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.050801465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.050803977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.050806674+07:00","message":"StatePrefix: 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.0508105+07:00","message":"TextPushed: 'แต่รู้ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.05081855+07:00","message":"Push: 'วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.050820535+07:00","message":"TextPushed: 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.050822755+07:00","message":"Set new StatePrefix : 'แต่รู้ว่ามันวนอยู่ในหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.050825006+07:00","message":"Next Push (prob) : 'อยู่ในหัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.050833471+07:00","message":"push: {false วน 0 0xc004b6d200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.155691941+07:00","message":"[GCS] IsForceVAD: false for message ID: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.242198829+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.242243066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามันวนอยู่ในหัวข้อดังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.24224992+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามันวนอยู่ในหัวข้อดังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.2422715+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามันวนอยู่ในหัวข้อดังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.242281236+07:00","message":"[bufferProcess] interim [180000000]:แต่รู้ว่ามันวนอยู่ในหัวข้อดังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.242284223+07:00","message":"[bufferProcess] send to processor:แต่รู้ว่ามันวนอยู่ในหัวข้อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.242288471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.242291645+07:00","message":"> Transcript [50757] [false]: 'แต่รู้ว่ามันวนอยู่ในหัวข้อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.242294938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.242297297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.242299237+07:00","message":"StatePrefix: 'แต่รู้ว่ามันวนอยู่ในหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.242307011+07:00","message":"TextPushed: 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.257259453+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.257285814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.257291299+07:00","message":"receive interim result [false|false]: แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.257312844+07:00","message":"[buffer interim] 3913 false แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.257319403+07:00","message":"[bufferProcess] interim [300000000]:แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.257321786+07:00","message":"[bufferProcess] send to processor:แต่รู้ว่ามันวนอยู่ในหัวข้อดังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.257331212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.257333685+07:00","message":"> Transcript [50758] [false]: 'แต่รู้ว่ามันวนอยู่ในหัวข้อดังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.25733659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.257338872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.257340969+07:00","message":"StatePrefix: 'แต่รู้ว่ามันวนอยู่ในหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.257343598+07:00","message":"TextPushed: 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.289534891+07:00","message":"[GCS] Start streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.311667286+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.311723486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด\",\"confidence\":0.92986774}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.311731907+07:00","message":"receive interim result [true|false]: แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.311742589+07:00","message":"end recv isFinal message id 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.311744907+07:00","message":"end Recv id 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.311752224+07:00","message":"[buffer interim] 3913 true แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311766035+07:00","message":"[bufferProcess] interim [300000000]:แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311769942+07:00","message":"[bufferProcess] send to processor (isfinal):แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311773283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311776224+07:00","message":"> Transcript [50759] [false]: 'แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311779275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311781152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311784086+07:00","message":"StatePrefix: 'แต่รู้ว่ามันวนอยู่ในหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311788175+07:00","message":"TextPushed: 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311791571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311796382+07:00","message":"> Transcript [50760] [true]: 'แต่รู้ว่ามันวนอยู่ในหัวข้อดังจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311799396+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.31180197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311805212+07:00","message":"StatePrefix: 'แต่รู้ว่ามันวนอยู่ในหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311807916+07:00","message":"TextPushed: 'แต่รู้ว่ามันวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.311817874+07:00","message":"Push: 'อยู่ในหัวข้อดังจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.311827745+07:00","message":"push: {true อยู่ในหัวข้อดังจัด 0 0xc004b6d200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:45.320884431+07:00","message":"write wav file: './tmp/7589/7589_3913.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.863476393+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.863517244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.863522165+07:00","message":"receive interim result [false|false]: คนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:45.863535874+07:00","message":"[buffer interim] 3914 false คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.863543825+07:00","message":"[bufferProcess] interim [420000000]:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:45.86354589+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.131539991+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.13157869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.131584975+07:00","message":"receive interim result [false|false]: คนที่คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.131601235+07:00","message":"[buffer interim] 3914 false คนที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.131612091+07:00","message":"[bufferProcess] interim [660000000]:คนที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.131614763+07:00","message":"[bufferProcess] send to processor:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.131621043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.131626085+07:00","message":"> Transcript [50761] [false]: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.131628422+07:00","message":"Set StatePrefix (first interim): 'คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.330206825+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.330246908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.330253017+07:00","message":"receive interim result [false|false]: คนที่คนฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.330267839+07:00","message":"[buffer interim] 3914 false คนที่คนฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.33027626+07:00","message":"[bufferProcess] interim [900000000]:คนที่คนฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.330279339+07:00","message":"[bufferProcess] send to processor:คนที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.330285189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.330288533+07:00","message":"> Transcript [50762] [false]: 'คนที่คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.330292399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.330294656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.330297502+07:00","message":"StatePrefix: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.33029979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:46.341385701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:46.34139529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.51710821+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.517146633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.517155185+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.51717966+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.517189132+07:00","message":"[bufferProcess] interim [80000000]:คนที่คนฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.517191871+07:00","message":"[bufferProcess] send to processor:คนที่คนฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.517195996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.517199278+07:00","message":"> Transcript [50763] [false]: 'คนที่คนฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.517203236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.517205466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.517207576+07:00","message":"StatePrefix: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.517211572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.706899699+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.706943348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.706951243+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.706965966+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.70697472+07:00","message":"[bufferProcess] interim [260000000]:คนที่คนฟังเพลงท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.706978001+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.70699083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.706993989+07:00","message":"> Transcript [50764] [false]: 'คนที่คนฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.706997781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.707000219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.707002205+07:00","message":"StatePrefix: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.707006057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.711858957+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.711882794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.711890779+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.711903724+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.711909269+07:00","message":"[bufferProcess] interim [320000000]:คนที่คนฟังเพลงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.711911989+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.711920318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.711923607+07:00","message":"> Transcript [50765] [false]: 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.711927002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.711929262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.71193131+07:00","message":"StatePrefix: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.711933485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.711941346+07:00","message":"Push: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.711943545+07:00","message":"TextPushed: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.71194569+07:00","message":"Set new StatePrefix : 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.711947939+07:00","message":"Next Push (prob) : 'คนฟังเพลงท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.711958045+07:00","message":"push: {false คนที่ 0 0xc0045e2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.90023342+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.900276089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.900282706+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:46.900298411+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.900318022+07:00","message":"[bufferProcess] interim [440000000]:คนที่คนฟังเพลงทุกแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.900322109+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.900327156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.900331356+07:00","message":"> Transcript [50766] [false]: 'คนที่คนฟังเพลงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.900335685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.900337994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.900340195+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:46.900342406+07:00","message":"TextPushed: 'คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.164917504+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.164956103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.16496261+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.16497451+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.164982649+07:00","message":"[bufferProcess] interim [680000000]:คนที่คนฟังเพลงทุกแนวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.164985635+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.164991746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.164994603+07:00","message":"> Transcript [50767] [false]: 'คนที่คนฟังเพลงทุกแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.164998292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.165000598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.165002986+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.165005814+07:00","message":"TextPushed: 'คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.345962373+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.346001736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.346008516+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.346025227+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.346036817+07:00","message":"[bufferProcess] interim [860000000]:คนที่คนฟังเพลงทุกแนวยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.346039603+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.346043291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.346046502+07:00","message":"> Transcript [50768] [false]: 'คนที่คนฟังเพลงทุกแนวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.346050204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.346052197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.346054952+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.346057299+07:00","message":"TextPushed: 'คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.547383831+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.54742077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.547427409+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.547443202+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.547450865+07:00","message":"[bufferProcess] interim [40000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.547453316+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.547456885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.5474596+07:00","message":"> Transcript [50769] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.54746336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.547465569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.547467577+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.547469782+07:00","message":"TextPushed: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.547472424+07:00","message":"Push: 'คนฟังเพลงท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.54747438+07:00","message":"TextPushed: 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.547476862+07:00","message":"Set new StatePrefix : 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.547479208+07:00","message":"Next Push (prob) : 'ุกแนวยังต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.547486252+07:00","message":"push: {false คนฟังเพลงท 0 0xc0045e2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.609832569+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.60986771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.609874522+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:47.609906466+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.609916279+07:00","message":"[bufferProcess] interim [160000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.609918679+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.609924203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.609927031+07:00","message":"> Transcript [50770] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.609930851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.609933307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.609938004+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:47.609942299+07:00","message":"TextPushed: 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.251031363+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.251084524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.251091688+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.25110554+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.251118073+07:00","message":"[bufferProcess] interim [760000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.251120706+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.25112477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.251127793+07:00","message":"> Transcript [50771] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.251131201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.251133338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.251135746+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.251138284+07:00","message":"TextPushed: 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.451087868+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.451127428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.451134324+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.451150041+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.451159785+07:00","message":"[bufferProcess] interim [0]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.451162728+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.451170398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.451173246+07:00","message":"> Transcript [50772] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.451177673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.451180345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.451185623+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.451190145+07:00","message":"TextPushed: 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.749080478+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.749118538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.749125997+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.749139273+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.749152131+07:00","message":"[bufferProcess] interim [240000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.74915489+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.749159101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.749176428+07:00","message":"> Transcript [50773] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.749181099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.749183453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.749185945+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.7491886+07:00","message":"TextPushed: 'คนที่คนฟังเพลงท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.749196107+07:00","message":"Push: 'ุกแนวยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.749198255+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.749200677+07:00","message":"Set new StatePrefix : 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.749203138+07:00","message":"Next Push (prob) : 'รู้จักเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.749212648+07:00","message":"push: {false ุกแนวยังต้อง 0 0xc0045e2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.831293872+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.831345769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.831352606+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.831369258+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.831380089+07:00","message":"[bufferProcess] interim [420000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.831382996+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.83139223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.831395294+07:00","message":"> Transcript [50774] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.831399294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.831402208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.831404254+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.831407068+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.951602034+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.951638938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.951645646+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:48.951662407+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.951678135+07:00","message":"[bufferProcess] interim [480000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.951681161+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.951685247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.951688279+07:00","message":"> Transcript [50775] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.951692455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.95169489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.951697551+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:48.951700895+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.325877486+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.325927357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.325936451+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.325952012+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.32596012+07:00","message":"[bufferProcess] interim [900000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.325962687+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.325966765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.325969845+07:00","message":"> Transcript [50776] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.325973999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.325976273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.325979067+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.325981794+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:49.342060045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:49.342075162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.739606273+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.739647695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.739654901+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.739669254+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.73967738+07:00","message":"[bufferProcess] interim [260000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.73968026+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.739684234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.739687011+07:00","message":"> Transcript [50777] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.739690735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.739693002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.739695211+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.739697952+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.739701023+07:00","message":"Push: 'รู้จักเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.739703185+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.739705437+07:00","message":"Set new StatePrefix : 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.739707649+07:00","message":"Next Push (prob) : 'นี้จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.739716812+07:00","message":"push: {false รู้จักเพลง 0 0xc0045e2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.917518732+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.917560578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.917567961+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.91758454+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.917593111+07:00","message":"[bufferProcess] interim [440000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.917596057+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.917599627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.917602209+07:00","message":"> Transcript [50778] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.917606023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.917608259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.917610962+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.917613679+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.991063943+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.991106003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.991112735+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:49.991125856+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.991135707+07:00","message":"[bufferProcess] interim [500000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.991140603+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.99114862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.991151483+07:00","message":"> Transcript [50779] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.991155439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.991157873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.991159854+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:49.991162808+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.25770918+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.257747475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.257755363+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.257769001+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.257777272+07:00","message":"[bufferProcess] interim [800000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.257780884+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.257788007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.257790916+07:00","message":"> Transcript [50780] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.2577949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.257797153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.257799442+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.25780274+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.357073668+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.357109399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.357116223+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.357131151+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357139723+07:00","message":"[bufferProcess] interim [860000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357142671+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357149631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357152577+07:00","message":"> Transcript [50781] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357156943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357159258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357171162+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357173965+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.35718124+07:00","message":"Push: 'นี้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357183444+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357185753+07:00","message":"Set new StatePrefix : 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.357188504+07:00","message":"Next Push (prob) : 'อยากเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.357195901+07:00","message":"push: {false นี้จริงๆ 0 0xc0045e2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.363172281+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.363203443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.363209276+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.363223899+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.363230378+07:00","message":"[bufferProcess] interim [920000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.363233008+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.363236949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.363241035+07:00","message":"> Transcript [50782] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.363243892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.36324632+07:00","message":"Set new StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.615822435+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.615864675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้องชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.615870887+07:00","message":"receive interim result [false|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้องชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.615887098+07:00","message":"[buffer interim] 3914 false คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.615894673+07:00","message":"[bufferProcess] interim [220000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.615897486+07:00","message":"[bufferProcess] send to processor:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.615901786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.615904681+07:00","message":"> Transcript [50783] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.615907111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:50.615909587+07:00","message":"Set new StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.785739273+07:00","message":"[GCS] IsForceVAD: false for message ID: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:50.977710099+07:00","message":"[GCS] Start streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.013791088+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.013856046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอ่ะเป็นนักร้องชาย\",\"confidence\":0.94182366}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.013862642+07:00","message":"receive interim result [true|false]: คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอ่ะเป็นนักร้องชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.013874101+07:00","message":"end recv isFinal message id 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.01387653+07:00","message":"end Recv id 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.013883257+07:00","message":"[buffer interim] 3914 true คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอ่ะเป็นนักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.01389494+07:00","message":"[bufferProcess] interim [520000000]:คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอ่ะเป็นนักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013898687+07:00","message":"[bufferProcess] send to processor (isfinal):คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้องชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013902797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013905651+07:00","message":"> Transcript [50784] [false]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้องชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013909385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013911297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013914377+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013918148+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013920196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013922457+07:00","message":"> Transcript [50785] [true]: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอ่ะเป็นนักร้องชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013926965+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013929258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013931178+07:00","message":"StatePrefix: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆอยากเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013933314+07:00","message":"TextPushed: 'คนที่คนฟังเพลงทุกแนวยังต้องรู้จักเพลงนี้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.013940625+07:00","message":"Push: 'อ่ะเป็นนักร้องชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.013949684+07:00","message":"push: {true อ่ะเป็นนักร้องชาย 0 0xc0045e2400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:51.025286193+07:00","message":"write wav file: './tmp/7589/7589_3914.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.245776627+07:00","message":"[GCS] IsForceVAD: false for message ID: 3915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.308150167+07:00","message":"[GCS] Start streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.336778814+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.336800557+07:00","message":"found end of frame, send empty tag with msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.336803585+07:00","message":"end Recv id 3915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.336811805+07:00","message":"[buffer interim] 3915 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.336821194+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.336829137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.336832186+07:00","message":"> Transcript [50786] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.336834997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.336837383+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.336839341+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.336841437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.33684602+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.336877865+07:00","message":"push: {true \n 0 0xc004611b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:51.341326717+07:00","message":"write wav file: './tmp/7589/7589_3915.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.98197101+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.982021184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.982027983+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:51.982045818+07:00","message":"[buffer interim] 3916 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.982053894+07:00","message":"[bufferProcess] interim [720000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:51.982055781+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.160114897+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.160169628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.160177736+07:00","message":"receive interim result [false|false]: อายัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.160196479+07:00","message":"[buffer interim] 3916 false อายัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.16020672+07:00","message":"[bufferProcess] interim [840000000]:อายัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.160210656+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.160221216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.160225335+07:00","message":"> Transcript [50787] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.160228833+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.336835512+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.33687637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.336882242+07:00","message":"receive interim result [false|false]: ยอดเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.336899054+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.336908158+07:00","message":"[bufferProcess] interim [960000000]:ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.336910859+07:00","message":"[bufferProcess] send to processor:อายัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.336914815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.336917763+07:00","message":"> Transcript [50788] [false]: 'อายัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.336920172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.336922227+07:00","message":"Set new StatePrefix: 'อายัด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:52.343004968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:52.343034359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.449208054+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.44925334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถเมล์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.449259831+07:00","message":"receive interim result [false|false]: รถเมล์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.449278285+07:00","message":"[buffer interim] 3916 false รถเมล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.44928746+07:00","message":"[bufferProcess] interim [80000000]:รถเมล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.449290814+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.449298558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.44930224+07:00","message":"> Transcript [50789] [false]: 'ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.449310763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.449313165+07:00","message":"Set new StatePrefix: 'ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.512103315+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.512143075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.512149922+07:00","message":"receive interim result [false|false]: ยอดเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.512163478+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.512174099+07:00","message":"[bufferProcess] interim [200000000]:ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.512177719+07:00","message":"[bufferProcess] send to processor:รถเมล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.512184442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.512189164+07:00","message":"> Transcript [50790] [false]: 'รถเมล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.512192848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.512196295+07:00","message":"Set new StatePrefix: 'รถเมล์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.542821558+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.542851589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.542857843+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:52.542872353+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.542879172+07:00","message":"[bufferProcess] interim [320000000]:ยอดเยี่ยมแห่งปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.542881778+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.54288504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.54288818+07:00","message":"> Transcript [50791] [false]: 'ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.542890595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:52.542892725+07:00","message":"Set new StatePrefix: 'ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.050202274+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.050245076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.050251716+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.050264879+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.050273829+07:00","message":"[bufferProcess] interim [800000000]:ยอดเยี่ยมแห่งปีสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.050276572+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.050282294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.05028748+07:00","message":"> Transcript [50792] [false]: 'ยอดเยี่ยมแห่งปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.050292706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.050296296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.050301012+07:00","message":"StatePrefix: 'ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.050303348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.192913147+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.19295391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.192960357+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.192974397+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.192983051+07:00","message":"[bufferProcess] interim [920000000]:ยอดเยี่ยมแห่งปีสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.192985771+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.192993772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.192998007+07:00","message":"> Transcript [50793] [false]: 'ยอดเยี่ยมแห่งปีสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.193003349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.193006002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.193008045+07:00","message":"StatePrefix: 'ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.19301057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.258694692+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.258735242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.258741965+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.258760985+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.258769944+07:00","message":"[bufferProcess] interim [980000000]:ยอดเยี่ยมแห่งปีสำหรับปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.258773049+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.258777286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.258780345+07:00","message":"> Transcript [50794] [false]: 'ยอดเยี่ยมแห่งปีสำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.258784839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.258787399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.258789556+07:00","message":"StatePrefix: 'ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.258791849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.373605983+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.373655424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับปีหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.373664776+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับปีหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.373683946+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับปีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.373736859+07:00","message":"[bufferProcess] interim [40000000]:ยอดเยี่ยมแห่งปีสำหรับปีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.373741875+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.373751023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.37375503+07:00","message":"> Transcript [50795] [false]: 'ยอดเยี่ยมแห่งปีสำหรับปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.373760181+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.373763767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.373766895+07:00","message":"StatePrefix: 'ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.373770184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.373779692+07:00","message":"Push: 'ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.37378265+07:00","message":"TextPushed: 'ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.373785644+07:00","message":"Set new StatePrefix : 'ยอดเยี่ยมแห่งปีสำหรับปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.373790056+07:00","message":"Next Push (prob) : 'แห่งปีสำหรับปีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.373818757+07:00","message":"push: {false ยอดเยี่ยม 0 0xc004748400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.43048937+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.430532279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับปีนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.430540175+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับปีนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.430556957+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับปีนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.430567045+07:00","message":"[bufferProcess] interim [160000000]:ยอดเยี่ยมแห่งปีสำหรับปีนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.430570679+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับปีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.430575646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.430579198+07:00","message":"> Transcript [50796] [false]: 'ยอดเยี่ยมแห่งปีสำหรับปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.430582564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.430586171+07:00","message":"Set new StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับปีหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.578491268+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.578533729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.578545073+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:53.578571122+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.578584788+07:00","message":"[bufferProcess] interim [280000000]:ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.578589322+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับปีนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.578594594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.578598981+07:00","message":"> Transcript [50797] [false]: 'ยอดเยี่ยมแห่งปีสำหรับปีนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.578602304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:53.578605482+07:00","message":"Set new StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับปีนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.147366688+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.147399511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.147405688+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.147422068+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.147429008+07:00","message":"[bufferProcess] interim [880000000]:ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.147431877+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.147436216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.147439435+07:00","message":"> Transcript [50798] [false]: 'ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.147443404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.147445648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.147447598+07:00","message":"StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับปีนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.147450073+07:00","message":"TextPushed: 'ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.306670822+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.306709859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.306715945+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.306732257+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.306741512+07:00","message":"[bufferProcess] interim [0]:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.306744407+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.306748497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.306751108+07:00","message":"> Transcript [50799] [false]: 'ยอดเยี่ยมแห่งปีสำหรับปีนักษัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.306758768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.30676091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.30676319+07:00","message":"StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับปีนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.306765902+07:00","message":"TextPushed: 'ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.663471173+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.663517459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.663524912+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.663545163+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.663557967+07:00","message":"[bufferProcess] interim [360000000]:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.663563231+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.663570972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.663574126+07:00","message":"> Transcript [50800] [false]: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.663576421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.663579224+07:00","message":"Set new StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.671552953+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.671592604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.671598616+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:54.67161422+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.671622422+07:00","message":"[bufferProcess] interim [420000000]:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.671625005+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.671630221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.671633657+07:00","message":"> Transcript [50801] [false]: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.671637295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.671639649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.671641793+07:00","message":"StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:54.671646773+07:00","message":"TextPushed: 'ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:55.245007951+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:55.245048607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:55.24505432+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:55.245069375+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.245081371+07:00","message":"[bufferProcess] interim [20000000]:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.245084655+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.245088463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.245091291+07:00","message":"> Transcript [50802] [false]: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.245095003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.245097054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.245099033+07:00","message":"StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.245101531+07:00","message":"TextPushed: 'ยอดเยี่ยม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:55.343399752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:55.34341222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:55.672085175+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:55.672132083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:55.67213995+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:55.672158584+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.672170994+07:00","message":"[bufferProcess] interim [380000000]:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.672173982+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.672178028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.672181312+07:00","message":"> Transcript [50803] [false]: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.672185277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.672187461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.672192508+07:00","message":"StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:55.672195424+07:00","message":"TextPushed: 'ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.128746422+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.128790996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.128798132+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.128814249+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128822636+07:00","message":"[bufferProcess] interim [860000000]:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128826112+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128830801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128833804+07:00","message":"> Transcript [50804] [false]: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.1288383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128841067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128843888+07:00","message":"StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128846828+07:00","message":"TextPushed: 'ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128850055+07:00","message":"Push: 'แห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128852133+07:00","message":"TextPushed: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128854769+07:00","message":"Set new StatePrefix : 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.128857629+07:00","message":"Next Push (prob) : 'ลูกทุ่งเพื่อชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.12886636+07:00","message":"push: {false แห่งปีสำหรับพนักงานในสาขา 0 0xc004748400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.29620464+07:00","message":"[GCS] IsForceVAD: false for message ID: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.379931282+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.379976541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.379983006+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.379996351+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.380004252+07:00","message":"[bufferProcess] interim [40000000]:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.380007421+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.380013462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.38001626+07:00","message":"> Transcript [50805] [false]: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.380020139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.380022268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.380024575+07:00","message":"StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.380027452+07:00","message":"TextPushed: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.400490984+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.400525423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.400533214+07:00","message":"receive interim result [false|false]: ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.400548073+07:00","message":"[buffer interim] 3916 false ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.400554588+07:00","message":"[bufferProcess] interim [100000000]:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.400557294+07:00","message":"[bufferProcess] send to processor:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.400562624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.400565294+07:00","message":"> Transcript [50806] [false]: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.4005699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.400572173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.400574745+07:00","message":"StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.400577546+07:00","message":"TextPushed: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.498751661+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.498809779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต\",\"confidence\":0.92824554}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.498816208+07:00","message":"receive interim result [true|false]: ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.49882571+07:00","message":"end recv isFinal message id 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.498827987+07:00","message":"end Recv id 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.498834373+07:00","message":"[buffer interim] 3916 true ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498841999+07:00","message":"[bufferProcess] interim [220000000]:ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498847875+07:00","message":"[bufferProcess] send to processor (isfinal):ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498851439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.49885445+07:00","message":"> Transcript [50807] [false]: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิตอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498858057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498860167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498862347+07:00","message":"StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498864857+07:00","message":"TextPushed: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498866803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498868884+07:00","message":"> Transcript [50808] [true]: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498871312+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.49887302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.49887486+07:00","message":"StatePrefix: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขาลูกทุ่งเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.49887692+07:00","message":"TextPushed: 'ยอดเยี่ยมแห่งปีสำหรับพนักงานในสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:56.498883498+07:00","message":"Push: 'ลูกทุ่งเพื่อชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.498891647+07:00","message":"push: {true ลูกทุ่งเพื่อชีวิต 0 0xc004748400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:56.509243385+07:00","message":"write wav file: './tmp/7589/7589_3916.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:56.557836261+07:00","message":"[GCS] Start streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.103730412+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.103773607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.103779561+07:00","message":"receive interim result [false|false]: เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.103795138+07:00","message":"[buffer interim] 3917 false เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.103804348+07:00","message":"[bufferProcess] interim [600000000]:เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.103806707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.300172442+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.300226649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.300237416+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.300257721+07:00","message":"[buffer interim] 3917 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.30026694+07:00","message":"[bufferProcess] interim [780000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.300269811+07:00","message":"[bufferProcess] send to processor:เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.300274297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.300277621+07:00","message":"> Transcript [50809] [false]: 'เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.300280146+07:00","message":"Set StatePrefix (first interim): 'เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.473921268+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.473972601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนี่ยจบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.47398029+07:00","message":"receive interim result [false|false]: เนี่ยจบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.473996774+07:00","message":"[buffer interim] 3917 false เนี่ยจบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.474009328+07:00","message":"[bufferProcess] interim [900000000]:เนี่ยจบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.474011916+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.474019837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.474023067+07:00","message":"> Transcript [50810] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.474025396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.474028778+07:00","message":"Set new StatePrefix: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.607791858+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.60783093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.607837587+07:00","message":"receive interim result [false|false]: สมแล้วที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.607851371+07:00","message":"[buffer interim] 3917 false สมแล้วที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.607860471+07:00","message":"[bufferProcess] interim [80000000]:สมแล้วที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.607862748+07:00","message":"[bufferProcess] send to processor:เนี่ยจบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.607867417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.607870654+07:00","message":"> Transcript [50811] [false]: 'เนี่ยจบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.607873048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.607875048+07:00","message":"Set new StatePrefix: 'เนี่ยจบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.732417268+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.732460779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.732468109+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.73248374+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.732492337+07:00","message":"[bufferProcess] interim [200000000]:สมแล้วที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.732495269+07:00","message":"[bufferProcess] send to processor:สมแล้วที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.732506522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.732509772+07:00","message":"> Transcript [50812] [false]: 'สมแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.732512299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.732514706+07:00","message":"Set new StatePrefix: 'สมแล้วที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.946128509+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.946170781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.946177667+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.946192452+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.946200428+07:00","message":"[bufferProcess] interim [380000000]:สมแล้วที่เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.946203226+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.946207372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.946210057+07:00","message":"> Transcript [50813] [false]: 'สมแล้วที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.946213556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.946215808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.946217781+07:00","message":"StatePrefix: 'สมแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.94622035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.98177797+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.981817503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.981823571+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.98183839+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.981846902+07:00","message":"[bufferProcess] interim [440000000]:สมแล้วที่เป็นไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.981849705+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.981857421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.981861062+07:00","message":"> Transcript [50814] [false]: 'สมแล้วที่เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.981864905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.981867507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.981869624+07:00","message":"StatePrefix: 'สมแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.98187482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.989669668+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.989693859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.989699505+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอดอล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:57.989712816+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอดอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.989720656+07:00","message":"[bufferProcess] interim [500000000]:สมแล้วที่เป็นไอดอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.989724956+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.989736771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.98974159+07:00","message":"> Transcript [50815] [false]: 'สมแล้วที่เป็นไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.989746909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.98974966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.989752468+07:00","message":"StatePrefix: 'สมแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:57.989755308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.343710946+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:58.343742286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.343763265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอลแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.343771019+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอดอลแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.343784248+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอดอลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.343793135+07:00","message":"[bufferProcess] interim [800000000]:สมแล้วที่เป็นไอดอลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.343797407+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นไอดอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.34380279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.343808402+07:00","message":"> Transcript [50816] [false]: 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.343813496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.3438176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.343821315+07:00","message":"StatePrefix: 'สมแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.34382456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.343828719+07:00","message":"Push: 'สมแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.343832086+07:00","message":"TextPushed: 'สมแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.3438355+07:00","message":"Set new StatePrefix : 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.343839184+07:00","message":"Next Push (prob) : 'เป็นไอดอล'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:40:58.343728433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.343849399+07:00","message":"push: {false สมแล้วที่ 0 0xc003769200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.433179271+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.433215316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอลหรือยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.433221332+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอดอลหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.433235378+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอดอลหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.433245176+07:00","message":"[bufferProcess] interim [860000000]:สมแล้วที่เป็นไอดอลหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.433249177+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นไอดอลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.433258619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.433262721+07:00","message":"> Transcript [50817] [false]: 'สมแล้วที่เป็นไอดอลแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.433267747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.433270801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.433274049+07:00","message":"StatePrefix: 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.433276342+07:00","message":"TextPushed: 'สมแล้วที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.694612248+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.694658687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอลหรือยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.694667191+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอดอลหรือยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.694683574+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอดอลหรือยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.694698135+07:00","message":"[bufferProcess] interim [220000000]:สมแล้วที่เป็นไอดอลหรือยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.694702063+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นไอดอลหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.694711164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.694715491+07:00","message":"> Transcript [50818] [false]: 'สมแล้วที่เป็นไอดอลหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.694720088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.694723062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.694726871+07:00","message":"StatePrefix: 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.694730108+07:00","message":"TextPushed: 'สมแล้วที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.878178601+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.878223484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอลหรือยังคงเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.878230191+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอดอลหรือยังคงเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:58.878248829+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอดอลหรือยังคงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.878259135+07:00","message":"[bufferProcess] interim [340000000]:สมแล้วที่เป็นไอดอลหรือยังคงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.878262305+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นไอดอลหรือยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.878266727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.878269739+07:00","message":"> Transcript [50819] [false]: 'สมแล้วที่เป็นไอดอลหรือยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.878273355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.878275651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.878278282+07:00","message":"StatePrefix: 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:58.878280852+07:00","message":"TextPushed: 'สมแล้วที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.007916665+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.007956856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอลหรือยังคงเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.007963321+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอดอลหรือยังคงเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.007976052+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอดอลหรือยังคงเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.007984302+07:00","message":"[bufferProcess] interim [520000000]:สมแล้วที่เป็นไอดอลหรือยังคงเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.00798706+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นไอดอลหรือยังคงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.007991333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.007994436+07:00","message":"> Transcript [50820] [false]: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.007998468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.008000771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.008006453+07:00","message":"StatePrefix: 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.008008911+07:00","message":"TextPushed: 'สมแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.008011768+07:00","message":"Push: 'เป็นไอดอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.0080139+07:00","message":"TextPushed: 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.008016388+07:00","message":"Set new StatePrefix : 'สมแล้วที่เป็นไอดอลหรือยังคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.008019388+07:00","message":"Next Push (prob) : 'หรือยังคงเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.008027804+07:00","message":"push: {false เป็นไอดอล 0 0xc003769200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.200094454+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.200136184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.200142827+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.200160012+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.200168569+07:00","message":"[bufferProcess] interim [640000000]:สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.200173673+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นไอดอลหรือยังคงเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.200181558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.20018469+07:00","message":"> Transcript [50821] [false]: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.200189264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.20019153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.200193642+07:00","message":"StatePrefix: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.200196662+07:00","message":"TextPushed: 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.39262993+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.392674154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.392680595+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.392698562+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.392707525+07:00","message":"[bufferProcess] interim [880000000]:สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.392710713+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.392714953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.392718839+07:00","message":"> Transcript [50822] [false]: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.392722829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.392725077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.392727631+07:00","message":"StatePrefix: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.392730675+07:00","message":"TextPushed: 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.528974929+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.529021205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.529028004+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.529043126+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.5290542+07:00","message":"[bufferProcess] interim [940000000]:สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.529057047+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.52906347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.529066623+07:00","message":"> Transcript [50823] [false]: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.529071023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.52907323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.529076006+07:00","message":"StatePrefix: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.529080699+07:00","message":"TextPushed: 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.566227139+07:00","message":"[GCS] IsForceVAD: false for message ID: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.640642578+07:00","message":"[GCS] Start streaming session, msgId: 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.684549628+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.684589044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.684595831+07:00","message":"receive interim result [false|false]: สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.684610108+07:00","message":"[buffer interim] 3917 false สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.684618259+07:00","message":"[bufferProcess] interim [240000000]:สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.684621744+07:00","message":"[bufferProcess] send to processor:สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.684627976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.684631225+07:00","message":"> Transcript [50824] [false]: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.684636181+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.6846385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.684641163+07:00","message":"StatePrefix: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.684644066+07:00","message":"TextPushed: 'สมแล้วที่เป็นไอดอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.68464874+07:00","message":"Push: 'หรือยังคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.684651068+07:00","message":"TextPushed: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.684653405+07:00","message":"Set new StatePrefix : 'สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.684656413+07:00","message":"Next Push (prob) : 'ไปอยู่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.684664549+07:00","message":"push: {false หรือยังคงเข้า 0 0xc003769200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.762583594+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.762632931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมแล้วที่เป็นไอดอลและยังคงเข้าไปอยู่ใกล้\",\"confidence\":0.9476853}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.762639807+07:00","message":"receive interim result [true|false]: สมแล้วที่เป็นไอดอลและยังคงเข้าไปอยู่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.762653315+07:00","message":"end recv isFinal message id 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.762657111+07:00","message":"end Recv id 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.762665979+07:00","message":"[buffer interim] 3917 true สมแล้วที่เป็นไอดอลและยังคงเข้าไปอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762675054+07:00","message":"[bufferProcess] interim [240000000]:สมแล้วที่เป็นไอดอลและยังคงเข้าไปอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762680014+07:00","message":"[bufferProcess] send to processor (isfinal):สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.76268383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762687418+07:00","message":"> Transcript [50825] [false]: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762690969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762693198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762695367+07:00","message":"StatePrefix: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762698507+07:00","message":"TextPushed: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762701759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.76270391+07:00","message":"> Transcript [50826] [true]: 'สมแล้วที่เป็นไอดอลและยังคงเข้าไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762706359+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762708083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762709945+07:00","message":"StatePrefix: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้าไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762711835+07:00","message":"TextPushed: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762713655+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762900649+07:00","message":"Push: 'อยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762904595+07:00","message":"TextPushed: 'สมแล้วที่เป็นไอดอลหรือยังคงเข้าอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762906959+07:00","message":"Set new StatePrefix : 'สมแล้วที่เป็นไอดอลและยังคงเข้าไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762909276+07:00","message":"Next Push (prob) : 'สมแล้วที่เป็นไอดอลและยังคงเข้าไปอยู่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.76291854+07:00","message":"push: {true อยู่ใกล้ 0 0xc003769200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.762939396+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3917.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:40:59.771909112+07:00","message":"write wav file: './tmp/7589/7589_3917.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.98169584+07:00","message":"receive streaming session, msgId: 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.981737633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.981744331+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:40:59.981759453+07:00","message":"[buffer interim] 3918 false The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.981768086+07:00","message":"[bufferProcess] interim [420000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:40:59.981770081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.294844927+07:00","message":"receive streaming session, msgId: 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.294922118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.294932072+07:00","message":"receive interim result [false|false]: เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.294970659+07:00","message":"[buffer interim] 3918 false เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.294980088+07:00","message":"[bufferProcess] interim [480000000]:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.294982416+07:00","message":"[bufferProcess] send to processor:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.294985883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.29498881+07:00","message":"> Transcript [50827] [false]: 'The'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.294991078+07:00","message":"Set StatePrefix (first interim): 'The'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.426193286+07:00","message":"receive streaming session, msgId: 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.426235454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.426241797+07:00","message":"receive interim result [false|false]: เด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.426255698+07:00","message":"[buffer interim] 3918 false เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.426262673+07:00","message":"[bufferProcess] interim [660000000]:เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.426265161+07:00","message":"[bufferProcess] send to processor:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.426269189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.426272339+07:00","message":"> Transcript [50828] [false]: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.426274426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.426276411+07:00","message":"Set new StatePrefix: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.492179337+07:00","message":"receive streaming session, msgId: 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.492220856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.492226238+07:00","message":"receive interim result [false|false]: เด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.492239636+07:00","message":"[buffer interim] 3918 false เด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.4922466+07:00","message":"[bufferProcess] interim [900000000]:เด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.492250823+07:00","message":"[bufferProcess] send to processor:เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.492257933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.492260779+07:00","message":"> Transcript [50829] [false]: 'เด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.492263919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.492266546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.49226854+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.492270987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.849872694+07:00","message":"[GCS] IsForceVAD: false for message ID: 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.871179183+07:00","message":"receive streaming session, msgId: 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.871222925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.871229975+07:00","message":"receive interim result [false|false]: เด็กนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.871248415+07:00","message":"[buffer interim] 3918 false เด็กนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.871257561+07:00","message":"[bufferProcess] interim [320000000]:เด็กนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.871261217+07:00","message":"[bufferProcess] send to processor:เด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.871270012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.871273774+07:00","message":"> Transcript [50830] [false]: 'เด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.871276864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.871279286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.871282626+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.871284934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.952900334+07:00","message":"receive streaming session, msgId: 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.952945466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กนักเรียน\",\"confidence\":0.8537968}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.952952644+07:00","message":"receive interim result [true|false]: เด็กนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.952963996+07:00","message":"end recv isFinal message id 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.952966524+07:00","message":"end Recv id 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.952974079+07:00","message":"[buffer interim] 3918 true เด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.952986384+07:00","message":"[bufferProcess] interim [440000000]:เด็กนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.952993192+07:00","message":"[bufferProcess] send to processor (isfinal):เด็กนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.952996676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.952999722+07:00","message":"> Transcript [50831] [false]: 'เด็กนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.953003157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.953005368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.95300738+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.953010528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.953012294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.953014404+07:00","message":"> Transcript [50832] [true]: 'เด็กนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.953016644+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.953018438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.953020209+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.953022013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:00.953029091+07:00","message":"Push: 'เด็กนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.953038123+07:00","message":"push: {true เด็กนักเรียน 0 0xc004867d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:00.962134387+07:00","message":"write wav file: './tmp/7589/7589_3918.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:00.979173686+07:00","message":"[GCS] Start streaming session, msgId: 3919"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:01.344288009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:01.344320547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.510554454+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.510598127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.510604179+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.510619399+07:00","message":"[buffer interim] 3919 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.510627852+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.510629944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.69106336+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.691106248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.691112323+07:00","message":"receive interim result [false|false]: เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.691124679+07:00","message":"[buffer interim] 3919 false เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.691132832+07:00","message":"[bufferProcess] interim [540000000]:เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.691135567+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.691143077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.691146317+07:00","message":"> Transcript [50833] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.69114862+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.694529731+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.694538351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.694541377+07:00","message":"receive interim result [false|false]: เป็นพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:01.694548527+07:00","message":"[buffer interim] 3919 false เป็นพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.694551813+07:00","message":"[bufferProcess] interim [600000000]:เป็นพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.694553683+07:00","message":"[bufferProcess] send to processor:เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.69455572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.694557703+07:00","message":"> Transcript [50834] [false]: 'เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.694560601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.694563301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.694565341+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:01.694567476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.009062533+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.009097949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกำลังใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.009103577+07:00","message":"receive interim result [false|false]: เป็นกำลังใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.009116159+07:00","message":"[buffer interim] 3919 false เป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.009123892+07:00","message":"[bufferProcess] interim [840000000]:เป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.009126573+07:00","message":"[bufferProcess] send to processor:เป็นพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.009132537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.009139289+07:00","message":"> Transcript [50835] [false]: 'เป็นพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.009143274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.009145339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.009147376+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.009151382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.399045072+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.399099557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.399107522+07:00","message":"receive interim result [false|false]: เป็นพลังใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.399127774+07:00","message":"[buffer interim] 3919 false เป็นพลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.399138381+07:00","message":"[bufferProcess] interim [260000000]:เป็นพลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.399143072+07:00","message":"[bufferProcess] send to processor:เป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.399148172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.399152496+07:00","message":"> Transcript [50836] [false]: 'เป็นกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.399157131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.399160158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.399163333+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.399166605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.730039128+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.73008632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.730092967+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.73010707+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730113873+07:00","message":"[bufferProcess] interim [560000000]:เป็นพลังใจพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.73011665+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730120208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730122954+07:00","message":"> Transcript [50837] [false]: 'เป็นพลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730127301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730130061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730132936+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730135823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730140017+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730142834+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730145098+07:00","message":"Set new StatePrefix : 'เป็นพลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.730147216+07:00","message":"Next Push (prob) : 'พลังใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.730154487+07:00","message":"push: {false เป็น 0 0xc004b1ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.747848061+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.747888624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.747897935+07:00","message":"receive interim result [false|false]: เป็นพลังใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.747922576+07:00","message":"[buffer interim] 3919 false เป็นพลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.747932016+07:00","message":"[bufferProcess] interim [620000000]:เป็นพลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.747937041+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.747944313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.747947173+07:00","message":"> Transcript [50838] [false]: 'เป็นพลังใจพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.747950176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.747952496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.747954578+07:00","message":"StatePrefix: 'เป็นพลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.747956603+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.910386696+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.91042777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.910434133+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:02.910449941+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.910458478+07:00","message":"[bufferProcess] interim [740000000]:เป็นพลังใจพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.910461419+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.91046501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.910468489+07:00","message":"> Transcript [50839] [false]: 'เป็นพลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.910471655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.91047387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.910475873+07:00","message":"StatePrefix: 'เป็นพลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:02.910478027+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.04327919+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.043332031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.04333998+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.043354983+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.043363645+07:00","message":"[bufferProcess] interim [920000000]:เป็นพลังใจพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.043366309+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.043373726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.043376581+07:00","message":"> Transcript [50840] [false]: 'เป็นพลังใจพี่บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.043380103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.043382485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.043384465+07:00","message":"StatePrefix: 'เป็นพลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.043387436+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.238595786+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.238637885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.238643939+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.238658867+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238668671+07:00","message":"[bufferProcess] interim [100000000]:เป็นพลังใจพี่บ่าววีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238671284+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238677694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238680846+07:00","message":"> Transcript [50841] [false]: 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238684545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238687071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238690479+07:00","message":"StatePrefix: 'เป็นพลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238692841+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238698853+07:00","message":"Push: 'พลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238700933+07:00","message":"TextPushed: 'เป็นพลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238703021+07:00","message":"Set new StatePrefix : 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.238705285+07:00","message":"Next Push (prob) : 'พี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.238714454+07:00","message":"push: {false พลังใจ 0 0xc004b1ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.29335213+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.293388882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.29339454+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.293409697+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.293416728+07:00","message":"[bufferProcess] interim [160000000]:เป็นพลังใจพี่บ่าววีจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.293419733+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.293423775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.293427957+07:00","message":"> Transcript [50842] [false]: 'เป็นพลังใจพี่บ่าววีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.293431182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.293433339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.293435311+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.29343755+07:00","message":"TextPushed: 'เป็นพลังใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.940364161+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.940406647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.940435866+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.940461537+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.940469243+07:00","message":"[bufferProcess] interim [760000000]:เป็นพลังใจพี่บ่าววีจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.940482997+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.940493983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.940497432+07:00","message":"> Transcript [50843] [false]: 'เป็นพลังใจพี่บ่าววีจ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.940505332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.940507764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.940509772+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.940512193+07:00","message":"TextPushed: 'เป็นพลังใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.944123397+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.944147577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.944152586+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:03.944174865+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.94418019+07:00","message":"[bufferProcess] interim [820000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.944182654+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.944199491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.944202572+07:00","message":"> Transcript [50844] [false]: 'เป็นพลังใจพี่บ่าววีจ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.94420545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.944207362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.944210324+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:03.944212423+07:00","message":"TextPushed: 'เป็นพลังใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.121433122+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.121471295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.12147758+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.121489789+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.121497749+07:00","message":"[bufferProcess] interim [940000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.121500602+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.121508021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.121510933+07:00","message":"> Transcript [50845] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.121514544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.12151706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.121519379+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.121521775+07:00","message":"TextPushed: 'เป็นพลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.121528909+07:00","message":"Push: 'พี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.121531075+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.1215336+07:00","message":"Set new StatePrefix : 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.121536413+07:00","message":"Next Push (prob) : 'จ๋าเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.121556425+07:00","message":"push: {false พี่บ่าววี 0 0xc004b1ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.207265888+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.207303223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.207314597+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.207329165+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.207339349+07:00","message":"[bufferProcess] interim [120000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.207342005+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.20734806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.207350948+07:00","message":"> Transcript [50846] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.207355021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.207357924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.207359989+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.207362663+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.324996338+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.325031556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.325038277+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.325050311+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.325060313+07:00","message":"[bufferProcess] interim [180000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.325062582+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.325066516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.32506916+07:00","message":"> Transcript [50847] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.325072586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.325074816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.325076754+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.325079296+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:04.345184453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:04.345191649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.443888154+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.443934578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.443941694+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.443956287+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.443964298+07:00","message":"[bufferProcess] interim [300000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.443966839+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.44397485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.443978035+07:00","message":"> Transcript [50848] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.443981961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.443984755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.44398709+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.443990121+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.69948151+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.699524161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.69953144+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.699544874+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699552796+07:00","message":"[bufferProcess] interim [540000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699555457+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699563167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699566154+07:00","message":"> Transcript [50849] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699570207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699572818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.69957512+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699578184+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699584329+07:00","message":"Push: 'จ๋าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699586348+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699588508+07:00","message":"Set new StatePrefix : 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.699591043+07:00","message":"Next Push (prob) : 'ว่าปีหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.69961605+07:00","message":"push: {false จ๋าเห็น 0 0xc004b1ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.83438906+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.834432097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.834441487+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.834453922+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.834461158+07:00","message":"[bufferProcess] interim [660000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.834463874+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.834470475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.834473507+07:00","message":"> Transcript [50850] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.834477408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.834482575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.834484696+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.834487414+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.899612598+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.899654954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.899661588+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:04.899678532+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.89968692+07:00","message":"[bufferProcess] interim [780000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.899689438+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.899694446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.899700823+07:00","message":"> Transcript [50851] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.899704804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.899707666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.899710101+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:04.899712929+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.027878606+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.027923992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.0279339+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.027953613+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.027967438+07:00","message":"[bufferProcess] interim [900000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.027971519+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.027980286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.027984189+07:00","message":"> Transcript [50852] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.027989406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.02799284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.027996446+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.028000496+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.149611018+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.149655843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.149662538+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.14967827+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149687218+07:00","message":"[bufferProcess] interim [960000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149690279+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149697854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149701076+07:00","message":"> Transcript [50853] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149705031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149707271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149709888+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149712421+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149719693+07:00","message":"Push: 'ว่าปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149721653+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149724084+07:00","message":"Set new StatePrefix : 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.149726824+07:00","message":"Next Push (prob) : 'ก็จะมีฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.149736+07:00","message":"push: {false ว่าปีหน้า 0 0xc004b1ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.212689206+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.212729476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.212736788+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.212750214+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.212758631+07:00","message":"[bufferProcess] interim [80000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.212761597+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.21276926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.212772177+07:00","message":"> Transcript [50854] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.212774709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.212779409+07:00","message":"Set new StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.530577652+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.530619784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.530627534+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.53064282+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.530652042+07:00","message":"[bufferProcess] interim [380000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.530655077+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.53066441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.530667439+07:00","message":"> Transcript [50855] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.530671154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.530673508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.530675834+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.530681778+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.731077514+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.731117406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.731124202+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.731140555+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.731149468+07:00","message":"[bufferProcess] interim [620000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.731152231+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.731161713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.731164428+07:00","message":"> Transcript [50856] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.731168507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.731171111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.731173419+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.731176556+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.799681741+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.799721261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.79972834+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.799742029+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.799749402+07:00","message":"[bufferProcess] interim [680000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.799752403+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.799759661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.799762446+07:00","message":"> Transcript [50857] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.799766148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.799768429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.799770922+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.799773948+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.949739707+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.949779615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.949786846+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.949803066+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.949810861+07:00","message":"[bufferProcess] interim [800000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.94981353+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.949817325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.949824605+07:00","message":"> Transcript [50858] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.94982895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.949831118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.949833431+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.949836216+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.949839212+07:00","message":"Push: 'ก็จะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.949841406+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.949844212+07:00","message":"Set new StatePrefix : 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:05.949847237+07:00","message":"Next Push (prob) : 'งานเพลงอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:05.949854795+07:00","message":"push: {false ก็จะมีผล 0 0xc004b1ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.060077029+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.060118054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.06012522+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.060141216+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.060148774+07:00","message":"[bufferProcess] interim [920000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.060152955+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.060165181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.060167949+07:00","message":"> Transcript [50859] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.060170647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.060173328+07:00","message":"Set new StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่าคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.166498605+07:00","message":"[GCS] IsForceVAD: false for message ID: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.240720917+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.240763144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.240770504+07:00","message":"receive interim result [false|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.240784966+07:00","message":"[buffer interim] 3919 false เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.240793297+07:00","message":"[bufferProcess] interim [40000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.240796261+07:00","message":"[bufferProcess] send to processor:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.240799784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.240802483+07:00","message":"> Transcript [50860] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.240805229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.240808177+07:00","message":"Set new StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.313834422+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.313883958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา\",\"confidence\":0.9577278}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.313891073+07:00","message":"receive interim result [true|false]: เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.313903319+07:00","message":"end recv isFinal message id 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.313905607+07:00","message":"end Recv id 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.313913225+07:00","message":"[buffer interim] 3919 true เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313921465+07:00","message":"[bufferProcess] interim [220000000]:เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313925391+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.31393091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313934115+07:00","message":"> Transcript [50861] [false]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313938096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.31394017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313942728+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313948848+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313950903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313953095+07:00","message":"> Transcript [50862] [true]: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313955531+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313957253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313959052+07:00","message":"StatePrefix: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผลงานเพลงอย่างที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313961019+07:00","message":"TextPushed: 'เป็นพลังใจพี่บ่าววีจ๋าเห็นว่าปีหน้าก็จะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.313964839+07:00","message":"Push: 'งานเพลงอย่างที่เอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.313973049+07:00","message":"push: {true งานเพลงอย่างที่เอามา 0 0xc004b1ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:06.324466371+07:00","message":"write wav file: './tmp/7589/7589_3919.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.358257703+07:00","message":"[GCS] Start streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.89127801+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.891334541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรโมท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.891342296+07:00","message":"receive interim result [false|false]: โปรโมท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:06.891358579+07:00","message":"[buffer interim] 3920 false โปรโมท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.891365721+07:00","message":"[bufferProcess] interim [600000000]:โปรโมท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:06.891367718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:07.346217767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:07.346239682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.539223547+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.53926484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรหมดบนเวที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.539271628+07:00","message":"receive interim result [false|false]: โปรหมดบนเวที"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.539288704+07:00","message":"[buffer interim] 3920 false โปรหมดบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.539298221+07:00","message":"[bufferProcess] interim [140000000]:โปรหมดบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.539301306+07:00","message":"[bufferProcess] send to processor:โปรโมท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.539308214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.539317146+07:00","message":"> Transcript [50863] [false]: 'โปรโมท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.539320625+07:00","message":"Set StatePrefix (first interim): 'โปรโมท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.750350198+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.750391776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรหมดบนเวทีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.750398513+07:00","message":"receive interim result [false|false]: โปรหมดบนเวทีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.750414129+07:00","message":"[buffer interim] 3920 false โปรหมดบนเวทีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.750425166+07:00","message":"[bufferProcess] interim [380000000]:โปรหมดบนเวทีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.750428361+07:00","message":"[bufferProcess] send to processor:โปรหมดบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.750434887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.750437805+07:00","message":"> Transcript [50864] [false]: 'โปรหมดบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.750441825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.750444604+07:00","message":"Set new StatePrefix: 'โปรหมดบนเวที'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.800322284+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.800367727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรหมดบนเวที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.80037697+07:00","message":"receive interim result [false|false]: โปรหมดบนเวที"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.800394527+07:00","message":"[buffer interim] 3920 false โปรหมดบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.800405043+07:00","message":"[bufferProcess] interim [440000000]:โปรหมดบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.800408047+07:00","message":"[bufferProcess] send to processor:โปรหมดบนเวทีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.800412898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.800416276+07:00","message":"> Transcript [50865] [false]: 'โปรหมดบนเวทีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.800420423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.800424738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.800426914+07:00","message":"StatePrefix: 'โปรหมดบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.80042922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.916164864+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.916206125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรหมดบนเวทีแล้วดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.916213252+07:00","message":"receive interim result [false|false]: โปรหมดบนเวทีแล้วดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.916227549+07:00","message":"[buffer interim] 3920 false โปรหมดบนเวทีแล้วดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.916235663+07:00","message":"[bufferProcess] interim [560000000]:โปรหมดบนเวทีแล้วดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.916238928+07:00","message":"[bufferProcess] send to processor:โปรหมดบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.91624615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.916249203+07:00","message":"> Transcript [50866] [false]: 'โปรหมดบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.916253795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.916256475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.916258745+07:00","message":"StatePrefix: 'โปรหมดบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.916261112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.921543218+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.921554002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรหมดบนเวทีแล้วด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.921557138+07:00","message":"receive interim result [false|false]: โปรหมดบนเวทีแล้วด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:07.921569013+07:00","message":"[buffer interim] 3920 false โปรหมดบนเวทีแล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.92157262+07:00","message":"[bufferProcess] interim [620000000]:โปรหมดบนเวทีแล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.921574925+07:00","message":"[bufferProcess] send to processor:โปรหมดบนเวทีแล้วดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.92157722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.921579397+07:00","message":"> Transcript [50867] [false]: 'โปรหมดบนเวทีแล้วดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.921582304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.921584184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.921585999+07:00","message":"StatePrefix: 'โปรหมดบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:07.92158789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.497429092+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.49747008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรหมดบนเวทีแล้วด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.497477616+07:00","message":"receive interim result [false|false]: โปรหมดบนเวทีแล้วด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.497492488+07:00","message":"[buffer interim] 3920 false โปรหมดบนเวทีแล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497503221+07:00","message":"[bufferProcess] interim [220000000]:โปรหมดบนเวทีแล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497505947+07:00","message":"[bufferProcess] send to processor:โปรหมดบนเวทีแล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497512242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497515592+07:00","message":"> Transcript [50868] [false]: 'โปรหมดบนเวทีแล้วด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497519347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497522025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497524139+07:00","message":"StatePrefix: 'โปรหมดบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497526353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497530692+07:00","message":"Push: 'โปรหมดบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497532774+07:00","message":"TextPushed: 'โปรหมดบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497536418+07:00","message":"Set new StatePrefix : 'โปรหมดบนเวทีแล้วด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.497538922+07:00","message":"Next Push (prob) : 'แล้วด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.497547556+07:00","message":"push: {false โปรหมดบนเวที 0 0xc0045e2880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.684830683+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.684871481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรหมดบนเวทีแล้วด้วยครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.684878231+07:00","message":"receive interim result [false|false]: โปรหมดบนเวทีแล้วด้วยครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.684892499+07:00","message":"[buffer interim] 3920 false โปรหมดบนเวทีแล้วด้วยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.684900854+07:00","message":"[bufferProcess] interim [340000000]:โปรหมดบนเวทีแล้วด้วยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.68490359+07:00","message":"[bufferProcess] send to processor:โปรหมดบนเวทีแล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.684908285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.684911153+07:00","message":"> Transcript [50869] [false]: 'โปรหมดบนเวทีแล้วด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.684914636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.684916741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.68491879+07:00","message":"StatePrefix: 'โปรหมดบนเวทีแล้วด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.684921121+07:00","message":"TextPushed: 'โปรหมดบนเวที'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.796319821+07:00","message":"[GCS] IsForceVAD: false for message ID: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.857332602+07:00","message":"[GCS] Start streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.944085661+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.944127902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรโมทบนเวทีแล้วด้วยครับผม\",\"confidence\":0.9122}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.944134045+07:00","message":"receive interim result [true|false]: โปรโมทบนเวทีแล้วด้วยครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.944139596+07:00","message":"end recv isFinal message id 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.944142108+07:00","message":"end Recv id 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.94414921+07:00","message":"[buffer interim] 3920 true โปรโมทบนเวทีแล้วด้วยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944157225+07:00","message":"[bufferProcess] interim [670000000]:โปรโมทบนเวทีแล้วด้วยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944160948+07:00","message":"[bufferProcess] send to processor (isfinal):โปรหมดบนเวทีแล้วด้วยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944164555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944167838+07:00","message":"> Transcript [50870] [false]: 'โปรหมดบนเวทีแล้วด้วยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944171266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944173656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944176161+07:00","message":"StatePrefix: 'โปรหมดบนเวทีแล้วด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944179477+07:00","message":"TextPushed: 'โปรหมดบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944181751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944186816+07:00","message":"> Transcript [50871] [true]: 'โปรโมทบนเวทีแล้วด้วยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944189225+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944191018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944192689+07:00","message":"StatePrefix: 'โปรหมดบนเวทีแล้วด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.9441947+07:00","message":"TextPushed: 'โปรหมดบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944196497+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944309406+07:00","message":"Push: 'แล้วด้วยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944328135+07:00","message":"TextPushed: 'โปรหมดบนเวทีแล้วด้วยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944330751+07:00","message":"Set new StatePrefix : 'โปรโมทบนเวทีแล้วด้วยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944332914+07:00","message":"Next Push (prob) : 'โปรโมทบนเวทีแล้วด้วยครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:08.944341938+07:00","message":"push: {true แล้วด้วยครับผม 0 0xc0045e2880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:08.944337391+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3920.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:08.952365035+07:00","message":"write wav file: './tmp/7589/7589_3920.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.330879201+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.330929263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.330935898+07:00","message":"receive interim result [false|false]: ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.330952197+07:00","message":"[buffer interim] 3921 false ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.330961774+07:00","message":"[bufferProcess] interim [480000000]:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.330963651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.535064214+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.535107177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.535113252+07:00","message":"receive interim result [false|false]: ต่อหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.535128899+07:00","message":"[buffer interim] 3921 false ต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.535137668+07:00","message":"[bufferProcess] interim [720000000]:ต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.535140407+07:00","message":"[bufferProcess] send to processor:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.535147777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.535151015+07:00","message":"> Transcript [50872] [false]: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.53515343+07:00","message":"Set StatePrefix (first interim): 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.837415707+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.837455525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.837462062+07:00","message":"receive interim result [false|false]: ต่อหรือติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:09.83747585+07:00","message":"[buffer interim] 3921 false ต่อหรือติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.837485617+07:00","message":"[bufferProcess] interim [960000000]:ต่อหรือติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.837488058+07:00","message":"[bufferProcess] send to processor:ต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.837494659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.837497779+07:00","message":"> Transcript [50873] [false]: 'ต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.837500991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.837503667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.837506007+07:00","message":"StatePrefix: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:09.837508351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.023559481+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.023595635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.023602443+07:00","message":"receive interim result [false|false]: ต่อหรือติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.023614579+07:00","message":"[buffer interim] 3921 false ต่อหรือติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.023622236+07:00","message":"[bufferProcess] interim [140000000]:ต่อหรือติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.023624944+07:00","message":"[bufferProcess] send to processor:ต่อหรือติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.023631264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.023634365+07:00","message":"> Transcript [50874] [false]: 'ต่อหรือติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.023637368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.023639868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.023642104+07:00","message":"StatePrefix: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.023644486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.214225446+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.214261609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตามผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.214268943+07:00","message":"receive interim result [false|false]: ต่อหรือติดตามผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.214282092+07:00","message":"[buffer interim] 3921 false ต่อหรือติดตามผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.214291461+07:00","message":"[bufferProcess] interim [380000000]:ต่อหรือติดตามผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.214294209+07:00","message":"[bufferProcess] send to processor:ต่อหรือติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.214301993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.214305359+07:00","message":"> Transcript [50875] [false]: 'ต่อหรือติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.214308735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.214311366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.214323502+07:00","message":"StatePrefix: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.214326034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:10.346856893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:10.346882617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.404212206+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.404254697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตามผลงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.404261337+07:00","message":"receive interim result [false|false]: ต่อหรือติดตามผลงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.404276325+07:00","message":"[buffer interim] 3921 false ต่อหรือติดตามผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.40428389+07:00","message":"[bufferProcess] interim [560000000]:ต่อหรือติดตามผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.404286942+07:00","message":"[bufferProcess] send to processor:ต่อหรือติดตามผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.404294986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.404298176+07:00","message":"> Transcript [50876] [false]: 'ต่อหรือติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.404301782+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.40430434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.404307251+07:00","message":"StatePrefix: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.40430951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.404324827+07:00","message":"Push: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.40432692+07:00","message":"TextPushed: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.404331953+07:00","message":"Set new StatePrefix : 'ต่อหรือติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.404334484+07:00","message":"Next Push (prob) : 'หรือติดตามผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.404354139+07:00","message":"push: {false ต่อ 0 0xc0045e2b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.5133872+07:00","message":"[GCS] Cleaned up inactive client: 3888"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513429599+07:00","message":"[GCS] Cleaned up inactive client: 3886"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513433337+07:00","message":"[GCS] Cleaned up inactive client: 3894"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513435795+07:00","message":"[GCS] Cleaned up inactive client: 3897"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513437767+07:00","message":"[GCS] Cleaned up inactive client: 3898"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513439593+07:00","message":"[GCS] Cleaned up inactive client: 3896"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513441372+07:00","message":"[GCS] Cleaned up inactive client: 3895"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513443944+07:00","message":"[GCS] Cleaned up inactive client: 3891"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513446461+07:00","message":"[GCS] Cleaned up inactive client: 3893"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513449585+07:00","message":"[GCS] Cleaned up inactive client: 3887"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513452237+07:00","message":"[GCS] Cleaned up inactive client: 3889"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513455243+07:00","message":"[GCS] Cleaned up inactive client: 3890"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.513458446+07:00","message":"[GCS] Cleaned up inactive client: 3892"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.51346139+07:00","message":"[GCS] Cleaned up inactive client: 3899"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.722397313+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.722433575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตามผลงานยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.722440049+07:00","message":"receive interim result [false|false]: ต่อหรือติดตามผลงานยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.722456242+07:00","message":"[buffer interim] 3921 false ต่อหรือติดตามผลงานยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.722466771+07:00","message":"[bufferProcess] interim [860000000]:ต่อหรือติดตามผลงานยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.722469748+07:00","message":"[bufferProcess] send to processor:ต่อหรือติดตามผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.722476071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.722479111+07:00","message":"> Transcript [50877] [false]: 'ต่อหรือติดตามผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.722482448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.722484829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.722486959+07:00","message":"StatePrefix: 'ต่อหรือติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.722491322+07:00","message":"TextPushed: 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.923199839+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.923244613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตามผลงานยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.92325054+07:00","message":"receive interim result [false|false]: ต่อหรือติดตามผลงานยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:10.923268273+07:00","message":"[buffer interim] 3921 false ต่อหรือติดตามผลงานยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.923279596+07:00","message":"[bufferProcess] interim [100000000]:ต่อหรือติดตามผลงานยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.923282564+07:00","message":"[bufferProcess] send to processor:ต่อหรือติดตามผลงานยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.923288384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.923291608+07:00","message":"> Transcript [50878] [false]: 'ต่อหรือติดตามผลงานยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.9232955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.923297768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.923300167+07:00","message":"StatePrefix: 'ต่อหรือติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:10.923302889+07:00","message":"TextPushed: 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.174873553+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.174917008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตามผลงานยังไงดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.174923513+07:00","message":"receive interim result [false|false]: ต่อหรือติดตามผลงานยังไงดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.174940574+07:00","message":"[buffer interim] 3921 false ต่อหรือติดตามผลงานยังไงดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.174954425+07:00","message":"[bufferProcess] interim [340000000]:ต่อหรือติดตามผลงานยังไงดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.174957262+07:00","message":"[bufferProcess] send to processor:ต่อหรือติดตามผลงานยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.174960947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.174963694+07:00","message":"> Transcript [50879] [false]: 'ต่อหรือติดตามผลงานยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.174966862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.174969055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.174971595+07:00","message":"StatePrefix: 'ต่อหรือติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.174974039+07:00","message":"TextPushed: 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.305600682+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.305638439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตามผลงานยังไงดีคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.305644466+07:00","message":"receive interim result [false|false]: ต่อหรือติดตามผลงานยังไงดีคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.305661603+07:00","message":"[buffer interim] 3921 false ต่อหรือติดตามผลงานยังไงดีคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305677371+07:00","message":"[bufferProcess] interim [520000000]:ต่อหรือติดตามผลงานยังไงดีคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305680229+07:00","message":"[bufferProcess] send to processor:ต่อหรือติดตามผลงานยังไงดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305684206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305687096+07:00","message":"> Transcript [50880] [false]: 'ต่อหรือติดตามผลงานยังไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305690464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305692671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305695292+07:00","message":"StatePrefix: 'ต่อหรือติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305697768+07:00","message":"TextPushed: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305700582+07:00","message":"Push: 'หรือติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305704452+07:00","message":"TextPushed: 'ต่อหรือติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305706801+07:00","message":"Set new StatePrefix : 'ต่อหรือติดตามผลงานยังไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.305710933+07:00","message":"Next Push (prob) : 'งานยังไงดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.305718409+07:00","message":"push: {false หรือติดตามผล 0 0xc0045e2b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.880074851+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.880109708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตามผลงานยังไงดีคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.880116644+07:00","message":"receive interim result [false|false]: ต่อหรือติดตามผลงานยังไงดีคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:11.880128488+07:00","message":"[buffer interim] 3921 false ต่อหรือติดตามผลงานยังไงดีคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.880135689+07:00","message":"[bufferProcess] interim [120000000]:ต่อหรือติดตามผลงานยังไงดีคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.880138182+07:00","message":"[bufferProcess] send to processor:ต่อหรือติดตามผลงานยังไงดีคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.880144139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.880146835+07:00","message":"> Transcript [50881] [false]: 'ต่อหรือติดตามผลงานยังไงดีคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.880149858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.880152048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.8801541+07:00","message":"StatePrefix: 'ต่อหรือติดตามผลงานยังไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:11.880156653+07:00","message":"TextPushed: 'ต่อหรือติดตามผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.09428321+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.09433319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตามผลงานยังไงดีคะทางนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.094340413+07:00","message":"receive interim result [false|false]: ต่อหรือติดตามผลงานยังไงดีคะทางนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.094357099+07:00","message":"[buffer interim] 3921 false ต่อหรือติดตามผลงานยังไงดีคะทางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094365868+07:00","message":"[bufferProcess] interim [260000000]:ต่อหรือติดตามผลงานยังไงดีคะทางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094369351+07:00","message":"[bufferProcess] send to processor:ต่อหรือติดตามผลงานยังไงดีคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094373137+07:00","message":"[bufferProcess] send to processor (ticker):ต่อหรือติดตามผลงานยังไงดีคะทางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094376289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094379512+07:00","message":"> Transcript [50882] [false]: 'ต่อหรือติดตามผลงานยังไงดีคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094383562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094386141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094388734+07:00","message":"StatePrefix: 'ต่อหรือติดตามผลงานยังไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094391659+07:00","message":"TextPushed: 'ต่อหรือติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094393675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094395785+07:00","message":"> Transcript [50883] [false]: 'ต่อหรือติดตามผลงานยังไงดีคะทางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094397884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094399645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094401586+07:00","message":"StatePrefix: 'ต่อหรือติดตามผลงานยังไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.094403555+07:00","message":"TextPushed: 'ต่อหรือติดตามผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.146452274+07:00","message":"[GCS] IsForceVAD: false for message ID: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.207219798+07:00","message":"[GCS] Start streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.224347319+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.224390948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.224397966+07:00","message":"receive interim result [false|false]: ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.224412248+07:00","message":"[buffer interim] 3921 false ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.22441996+07:00","message":"[bufferProcess] interim [380000000]:ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.224422138+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.301085023+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.301131322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่\",\"confidence\":0.9462919}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.301136999+07:00","message":"receive interim result [true|false]: ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.301144907+07:00","message":"end recv isFinal message id 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.301147264+07:00","message":"end Recv id 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.301154487+07:00","message":"[buffer interim] 3921 true ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301175436+07:00","message":"[bufferProcess] interim [500000000]:ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301179525+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301182857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301185756+07:00","message":"> Transcript [50884] [false]: 'ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301188881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301190896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301193379+07:00","message":"StatePrefix: 'ต่อหรือติดตามผลงานยังไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301195525+07:00","message":"TextPushed: 'ต่อหรือติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301201387+07:00","message":"Push: 'งานยังไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301203549+07:00","message":"TextPushed: 'ต่อหรือติดตามผลงานยังไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301205884+07:00","message":"Set new StatePrefix : 'ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301208109+07:00","message":"Next Push (prob) : 'คะทางนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301209993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301214537+07:00","message":"> Transcript [50885] [true]: 'ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301217021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301220187+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.30122214+07:00","message":"StatePrefix: 'ต่อหรือติดตามผลงานยังไงดีคะทางนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301224334+07:00","message":"TextPushed: 'ต่อหรือติดตามผลงานยังไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.301226768+07:00","message":"Push: 'คะทางนะครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.301233462+07:00","message":"push: {false งานยังไงดี 0 0xc0045e2b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.301241356+07:00","message":"push: {true คะทางนะครับพี่ 0 0xc0045e2b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:13.311620405+07:00","message":"write wav file: './tmp/7589/7589_3921.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:13.34752074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:13.347546831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.755736568+07:00","message":"receive streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.755790747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"rov\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.755798793+07:00","message":"receive interim result [false|false]: rov"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:13.755814335+07:00","message":"[buffer interim] 3922 false rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.755821479+07:00","message":"[bufferProcess] interim [360000000]:rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:13.755823488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.056240586+07:00","message":"receive streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.056286233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aviance\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.056294437+07:00","message":"receive interim result [false|false]: aviance"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.056311435+07:00","message":"[buffer interim] 3922 false aviance"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.056326026+07:00","message":"[bufferProcess] interim [660000000]:aviance"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.056328989+07:00","message":"[bufferProcess] send to processor:rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.05633355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.056336851+07:00","message":"> Transcript [50886] [false]: 'rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.056338945+07:00","message":"Set StatePrefix (first interim): 'rov'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.058127615+07:00","message":"receive streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.058146748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ่าววีอาร์สยาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.058151482+07:00","message":"receive interim result [false|false]: บ่าววีอาร์สยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.058160976+07:00","message":"[buffer interim] 3922 false บ่าววีอาร์สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.05816551+07:00","message":"[bufferProcess] interim [720000000]:บ่าววีอาร์สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.058167685+07:00","message":"[bufferProcess] send to processor:aviance"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.058169751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.058171856+07:00","message":"> Transcript [50887] [false]: 'aviance'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.058174048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.058176177+07:00","message":"Set new StatePrefix: 'aviance'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.235251538+07:00","message":"[GCS] IsForceVAD: false for message ID: 3922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.318938738+07:00","message":"receive streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.318988259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ่าววีอาร์สยาม\",\"confidence\":0.86880916}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.318997589+07:00","message":"receive interim result [true|false]: บ่าววีอาร์สยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.319012659+07:00","message":"end recv isFinal message id 3922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.319015714+07:00","message":"end Recv id 3922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.319023804+07:00","message":"[buffer interim] 3922 true บ่าววีอาร์สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319034508+07:00","message":"[bufferProcess] interim [50000000]:บ่าววีอาร์สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319039046+07:00","message":"[bufferProcess] send to processor (isfinal):บ่าววีอาร์สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319051232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319089614+07:00","message":"> Transcript [50888] [false]: 'บ่าววีอาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319093967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319096394+07:00","message":"Set new StatePrefix: 'บ่าววีอาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319098994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319101548+07:00","message":"> Transcript [50889] [true]: 'บ่าววีอาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319105257+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319107374+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319109702+07:00","message":"StatePrefix: 'บ่าววีอาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319112019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:14.319120266+07:00","message":"Push: 'บ่าววีอาร์สยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.319130797+07:00","message":"push: {true บ่าววีอาร์สยาม 0 0xc0037ff700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:14.325194145+07:00","message":"write wav file: './tmp/7589/7589_3922.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:14.428798079+07:00","message":"[GCS] Start streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.126725273+07:00","message":"[GCS] IsForceVAD: false for message ID: 3923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.197524374+07:00","message":"[GCS] Start streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.228665917+07:00","message":"receive streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.22870165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.228707457+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.228723241+07:00","message":"[buffer interim] 3923 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.228731195+07:00","message":"[bufferProcess] interim [780000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.228733762+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.313817064+07:00","message":"receive streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.313866446+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-06-22T13:41:15.313872645+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.313883231+07:00","message":"end recv isFinal message id 3923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.31388595+07:00","message":"end Recv id 3923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.313893561+07:00","message":"[buffer interim] 3923 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313903051+07:00","message":"[bufferProcess] interim [930000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.31390771+07:00","message":"[bufferProcess] send to processor (isfinal):อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313919428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313948243+07:00","message":"> Transcript [50890] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313953149+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313955601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313958542+07:00","message":"> Transcript [50891] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313962852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313965134+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313967082+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313969064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.313972541+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.313984952+07:00","message":"push: {true  0 0xc004b6d100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:15.319695966+07:00","message":"write wav file: './tmp/7589/7589_3923.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.685199311+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.685249203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.685256216+07:00","message":"receive interim result [false|false]: ช่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.68527213+07:00","message":"[buffer interim] 3924 false ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.685280071+07:00","message":"[bufferProcess] interim [300000000]:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.685282259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.85718781+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.85722931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง You\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.857235879+07:00","message":"receive interim result [false|false]: ช่อง You"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.857253725+07:00","message":"[buffer interim] 3924 false ช่อง You"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.857262616+07:00","message":"[bufferProcess] interim [480000000]:ช่อง You"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.85726521+07:00","message":"[bufferProcess] send to processor:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.85727602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.857278734+07:00","message":"> Transcript [50892] [false]: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.857281396+07:00","message":"Set StatePrefix (first interim): 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.930123948+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.930163293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยงยุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.930170634+07:00","message":"receive interim result [false|false]: ยงยุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.930185693+07:00","message":"[buffer interim] 3924 false ยงยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.930194158+07:00","message":"[bufferProcess] interim [540000000]:ยงยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.930197045+07:00","message":"[bufferProcess] send to processor:ช่อง You"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.930205625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.930208506+07:00","message":"> Transcript [50893] [false]: 'ช่อง You'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.930212196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.930214408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.930216606+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.930219288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.932166365+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.932172779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.932175611+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:15.932179215+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.932187496+07:00","message":"[bufferProcess] interim [600000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.932189545+07:00","message":"[bufferProcess] send to processor:ยงยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.932191911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.932193995+07:00","message":"> Transcript [50894] [false]: 'ยงยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.932195708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:15.932197916+07:00","message":"Set new StatePrefix: 'ยงยุทธ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:16.348513292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:16.348513223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.382749076+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.382792713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube ก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.382800254+07:00","message":"receive interim result [false|false]: ช่อง YouTube ก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.38281723+07:00","message":"[buffer interim] 3924 false ช่อง YouTube ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.382825324+07:00","message":"[bufferProcess] interim [20000000]:ช่อง YouTube ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.382828861+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.382832655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.382835598+07:00","message":"> Transcript [50895] [false]: 'ช่อง YouTube'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.382837675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.382839758+07:00","message":"Set new StatePrefix: 'ช่อง YouTube'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.578872669+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.578924362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.578931569+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.578945111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.57894806+07:00","message":"receive interim result [false|false]:  ก็บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.57895625+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:16.578964825+07:00","message":"[buffer interim] 3924 false  ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.578970799+07:00","message":"[bufferProcess] interim [200000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.578973349+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.578976875+07:00","message":"[bufferProcess] interim [200000000]: ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.578979587+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.578983591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.578992181+07:00","message":"> Transcript [50896] [false]: 'ช่อง YouTube ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.578995059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.578997019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.57899895+07:00","message":"StatePrefix: 'ช่อง YouTube'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:16.579001467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.149613205+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.149654023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube ก็บ่าววี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.149659941+07:00","message":"receive interim result [false|false]: ช่อง YouTube ก็บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.149677162+07:00","message":"[buffer interim] 3924 false ช่อง YouTube ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.14968487+07:00","message":"[bufferProcess] interim [800000000]:ช่อง YouTube ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.149687769+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.149691242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.149694142+07:00","message":"> Transcript [50897] [false]: 'ช่อง YouTube ก็บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.149698084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.149700279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.149702294+07:00","message":"StatePrefix: 'ช่อง YouTube'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.149704432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.330146843+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.330183486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.330189366+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.330199783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.330203298+07:00","message":"receive interim result [false|false]:  กระบะวีโก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.330213559+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.33021726+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.330223234+07:00","message":"[bufferProcess] interim [980000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.330225633+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.330228903+07:00","message":"[bufferProcess] interim [980000000]: กระบะวีโก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.330233787+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.330236829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.330239825+07:00","message":"> Transcript [50898] [false]: 'ช่อง YouTube ก็บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.330242918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.330245037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.33024727+07:00","message":"StatePrefix: 'ช่อง YouTube'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.330249412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.477661447+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.477698072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.47770599+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.477715827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.477718655+07:00","message":"receive interim result [false|false]:  ก็บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.477725751+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.477731291+07:00","message":"[buffer interim] 3924 false  ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477737401+07:00","message":"[bufferProcess] interim [40000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477740155+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477745507+07:00","message":"[bufferProcess] interim [40000000]: ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477748485+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.47775171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477754728+07:00","message":"> Transcript [50899] [false]: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477757925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477759962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477761885+07:00","message":"StatePrefix: 'ช่อง YouTube'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477763916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477769473+07:00","message":"Push: 'ช่อง YouTube'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477771479+07:00","message":"TextPushed: 'ช่อง YouTube'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477773799+07:00","message":"Set new StatePrefix : 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.477776126+07:00","message":"Next Push (prob) : ' กระบะวีโก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.477783173+07:00","message":"push: {false ช่อง YouTube 0 0xc004867100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.483865943+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.483886013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.483890664+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.483900782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระเป๋าอีส้นตีนตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.483904051+07:00","message":"receive interim result [false|false]:  กระเป๋าอีส้นตีนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.483910128+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.483913625+07:00","message":"[buffer interim] 3924 false  กระเป๋าอีส้นตีนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.483934027+07:00","message":"[bufferProcess] interim [100000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.483947611+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube ก็บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.483956221+07:00","message":"[bufferProcess] interim [100000000]: กระเป๋าอีส้นตีนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.483960626+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระเป๋าอีส้นตีนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.483971999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.483987911+07:00","message":"> Transcript [50900] [false]: 'ช่อง YouTube ก็บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.48399122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.483993627+07:00","message":"Set new StatePrefix: 'ช่อง YouTube ก็บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.537428499+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.537464829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.537471231+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.537482953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.537486576+07:00","message":"receive interim result [false|false]:  กระบะวีโก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.537494445+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.537498133+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.537503942+07:00","message":"[bufferProcess] interim [160000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.537506573+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระเป๋าอีส้นตีนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.53751001+07:00","message":"[bufferProcess] interim [160000000]: กระบะวีโก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.537513151+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.537516014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.537518622+07:00","message":"> Transcript [50901] [false]: 'ช่อง YouTube กระเป๋าอีส้นตีนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.537521028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.537524374+07:00","message":"Set new StatePrefix: 'ช่อง YouTube กระเป๋าอีส้นตีนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.787117308+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.787163094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.78717038+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.787184908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.78718984+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.78720566+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.787231769+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.78724183+07:00","message":"[bufferProcess] interim [400000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.787246259+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.787253575+07:00","message":"[bufferProcess] interim [400000000]: กระบะวีโก้บาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.787257389+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.787261098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.78726528+07:00","message":"> Transcript [50902] [false]: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.787268719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.787271615+07:00","message":"Set new StatePrefix: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.852377098+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.852429936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.852440657+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.852452155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้เบา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.852456008+07:00","message":"receive interim result [false|false]:  กระบะวีโก้เบา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.852467565+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.85247322+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้เบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.852481703+07:00","message":"[bufferProcess] interim [460000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.852486225+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.852492103+07:00","message":"[bufferProcess] interim [460000000]: กระบะวีโก้เบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.852495444+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้เบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.852499123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.852502455+07:00","message":"> Transcript [50903] [false]: 'ช่อง YouTube กระบะวีโก้บาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.852506604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.852508782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.852510581+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.852512886+07:00","message":"TextPushed: 'ช่อง YouTube'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.969468927+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.969508356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.969513894+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.969526561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.969529511+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.969536882+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:17.969544216+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.969550745+07:00","message":"[bufferProcess] interim [580000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.969553393+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้เบา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.969560625+07:00","message":"[bufferProcess] interim [580000000]: กระบะวีโก้บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.969563865+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.969579131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.969598959+07:00","message":"> Transcript [50904] [false]: 'ช่อง YouTube กระบะวีโก้เบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.969605737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.969608741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.969611509+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:17.9696146+07:00","message":"TextPushed: 'ช่อง YouTube'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.549843623+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.549894021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube กระบะวีโก้บ่าววี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.549902392+07:00","message":"receive interim result [false|false]: ช่อง YouTube กระบะวีโก้บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.549919234+07:00","message":"[buffer interim] 3924 false ช่อง YouTube กระบะวีโก้บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.549933189+07:00","message":"[bufferProcess] interim [180000000]:ช่อง YouTube กระบะวีโก้บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.549936468+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.549944233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.54994782+07:00","message":"> Transcript [50905] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.549951536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.54995434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.549956209+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.549958578+07:00","message":"TextPushed: 'ช่อง YouTube'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.926900453+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.92694229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.926949274+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.926961016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บ่าววีนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.926964614+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บ่าววีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.926972297+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.926976334+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บ่าววีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.92698522+07:00","message":"[bufferProcess] interim [540000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.926987502+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.926991486+07:00","message":"[bufferProcess] interim [540000000]: กระบะวีโก้บ่าววีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.926994602+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บ่าววีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.926998002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.927001604+07:00","message":"> Transcript [50906] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.927005817+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.927010475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.927012771+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.927014859+07:00","message":"TextPushed: 'ช่อง YouTube'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.927017958+07:00","message":"Push: ' กระบะวีโก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.92702009+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.927022379+07:00","message":"Set new StatePrefix : 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:18.927024855+07:00","message":"Next Push (prob) : 'บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:18.927033363+07:00","message":"push: {false  กระบะวีโก้ 0 0xc004867100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.056697873+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.056737387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.056744119+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.05675935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บ่าววีนะครับเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.056762895+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บ่าววีนะครับเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.056770855+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.056774678+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บ่าววีนะครับเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.05678185+07:00","message":"[bufferProcess] interim [720000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.056784596+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บ่าววีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.05678851+07:00","message":"[bufferProcess] interim [720000000]: กระบะวีโก้บ่าววีนะครับเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.056791315+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.05679486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.056798077+07:00","message":"> Transcript [50907] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.056801276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.0568033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.056805847+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.056808143+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.240725014+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.240761694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.240767685+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.240779383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บ่าววีนะครับเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.240783261+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บ่าววีนะครับเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.240791251+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.240795067+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บ่าววีนะครับเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.24080197+07:00","message":"[bufferProcess] interim [840000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.240805068+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.240808552+07:00","message":"[bufferProcess] interim [840000000]: กระบะวีโก้บ่าววีนะครับเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.240811711+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.240814956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.240818073+07:00","message":"> Transcript [50908] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.240821408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.240823628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.240825796+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.240828698+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:19.349479962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:19.349507537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.453353606+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.453401153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.453409415+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.453421576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บ่าววีนะครับเข้าไปติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.453424958+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บ่าววีนะครับเข้าไปติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.453434594+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.453438814+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บ่าววีนะครับเข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.453446377+07:00","message":"[bufferProcess] interim [80000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.453448993+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.453452818+07:00","message":"[bufferProcess] interim [80000000]: กระบะวีโก้บ่าววีนะครับเข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.453457444+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.453461181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.45346489+07:00","message":"> Transcript [50909] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.453468741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.453471057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.453473112+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.453475984+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.648432376+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.648483511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.64849057+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.648502878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บ่าววีนะครับเข้าไปติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.64850609+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บ่าววีนะครับเข้าไปติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.648513867+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.648517825+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บ่าววีนะครับเข้าไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648524335+07:00","message":"[bufferProcess] interim [320000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648527032+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.64853106+07:00","message":"[bufferProcess] interim [320000000]: กระบะวีโก้บ่าววีนะครับเข้าไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648534227+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648537141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648539782+07:00","message":"> Transcript [50910] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648543577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648545969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648549784+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648552566+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648555411+07:00","message":"Push: 'บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648557368+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648559608+07:00","message":"Set new StatePrefix : 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.648561941+07:00","message":"Next Push (prob) : 'นะครับเข้าไปติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.648569192+07:00","message":"push: {false บ่าววี 0 0xc004867100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.962767618+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.962822948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.962830422+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.962844638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.962847704+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.962855603+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:19.962859633+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.962865914+07:00","message":"[bufferProcess] interim [620000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.962868655+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.962872563+07:00","message":"[bufferProcess] interim [620000000]: กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.962875623+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.962878525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.962881027+07:00","message":"> Transcript [50911] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.962884512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.96288664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.962888598+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:19.96289121+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.154167754+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.154206164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.154213726+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.154223837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.154230414+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.154237951+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.154241766+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.154248645+07:00","message":"[bufferProcess] interim [800000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.154251235+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.15425454+07:00","message":"[bufferProcess] interim [800000000]: กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.154257275+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.154260142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.15426271+07:00","message":"> Transcript [50912] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.154267619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.154269931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.154272203+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.154274905+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.325393473+07:00","message":"[GCS] IsForceVAD: false for message ID: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.34298151+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.343020506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.343026547+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.343039955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.343047347+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.343055467+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.343059233+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.343065889+07:00","message":"[bufferProcess] interim [980000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.343068644+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.343072259+07:00","message":"[bufferProcess] interim [980000000]: กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.343074868+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.343078773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.343081831+07:00","message":"> Transcript [50913] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.343085424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.343087484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.343089444+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.34309232+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.415082651+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.415124069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.415130654+07:00","message":"receive interim result [false|false]: ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.415141699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.415144742+07:00","message":"receive interim result [false|false]:  กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.415153248+07:00","message":"[buffer interim] 3924 false ช่อง YouTube"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.415158977+07:00","message":"[buffer interim] 3924 false  กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415165988+07:00","message":"[bufferProcess] interim [40000000]:ช่อง YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415169305+07:00","message":"[bufferProcess] send to processor:ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415174696+07:00","message":"[bufferProcess] interim [40000000]: กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415177889+07:00","message":"[bufferProcess] update buffer: ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415182024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415185098+07:00","message":"> Transcript [50914] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415188833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.41519306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415195065+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.41520848+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415211785+07:00","message":"Push: 'นะครับเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415214345+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415216718+07:00","message":"Set new StatePrefix : 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.415219172+07:00","message":"Next Push (prob) : 'ตามได้เลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.415226882+07:00","message":"push: {false นะครับเข้าไปติด 0 0xc004867100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.446404313+07:00","message":"[GCS] Start streaming session, msgId: 3925"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.505144977+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.505212066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ\",\"confidence\":0.95760584}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.505218569+07:00","message":"receive interim result [true|false]: ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.505231165+07:00","message":"end recv isFinal message id 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.505233857+07:00","message":"end Recv id 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.505241267+07:00","message":"[buffer interim] 3924 true ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505248919+07:00","message":"[bufferProcess] interim [130000000]:ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505253707+07:00","message":"[bufferProcess] send to processor (isfinal):ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505257611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505260279+07:00","message":"> Transcript [50915] [false]: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505262724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505265222+07:00","message":"Set new StatePrefix: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505267354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505269211+07:00","message":"> Transcript [50916] [true]: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.50527177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505273871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505275774+07:00","message":"StatePrefix: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติดตามได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505278398+07:00","message":"TextPushed: 'ช่อง YouTube กระบะวีโก้บ่าววีนะครับเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:20.505281191+07:00","message":"Push: 'ตามได้เลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:20.505289464+07:00","message":"push: {true ตามได้เลยครับ 0 0xc004867100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:20.521962222+07:00","message":"write wav file: './tmp/7589/7589_3924.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.085397807+07:00","message":"[GCS] IsForceVAD: false for message ID: 3925"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.176550437+07:00","message":"receive streaming session, msgId: 3925"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.176573772+07:00","message":"found end of frame, send empty tag with msgId: 3925"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.176577391+07:00","message":"end Recv id 3925"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.17658531+07:00","message":"[buffer interim] 3925 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.176592894+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.176597144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.176600672+07:00","message":"> Transcript [50917] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.17660358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.176605742+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.176607831+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.17660987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.176613298+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.176624008+07:00","message":"push: {true \n 0 0xc004339000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:21.188297165+07:00","message":"write wav file: './tmp/7589/7589_3925.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.218214818+07:00","message":"[GCS] Start streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.59538385+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.595437214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.595443589+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.595461944+07:00","message":"[buffer interim] 3926 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.595468899+07:00","message":"[bufferProcess] interim [420000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.595470798+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.697003297+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.697044688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.697052392+07:00","message":"receive interim result [false|false]: โต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.697069127+07:00","message":"[buffer interim] 3926 false โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.697078431+07:00","message":"[bufferProcess] interim [480000000]:โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.697081329+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.697087657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.697090705+07:00","message":"> Transcript [50918] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.697095935+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.742745877+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.742783022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.742789334+07:00","message":"receive interim result [false|false]: ทุกๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.742805635+07:00","message":"[buffer interim] 3926 false ทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.742814047+07:00","message":"[bufferProcess] interim [540000000]:ทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.742816332+07:00","message":"[bufferProcess] send to processor:โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.742820511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.742823436+07:00","message":"> Transcript [50919] [false]: 'โต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.742825611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.742827816+07:00","message":"Set new StatePrefix: 'โต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.945364848+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.945403641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกๆที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.945409165+07:00","message":"receive interim result [false|false]: ทุกๆที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:21.945421408+07:00","message":"[buffer interim] 3926 false ทุกๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.945428818+07:00","message":"[bufferProcess] interim [780000000]:ทุกๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.945431073+07:00","message":"[bufferProcess] send to processor:ทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.945436298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.945439121+07:00","message":"> Transcript [50920] [false]: 'ทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.945441338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:21.945443374+07:00","message":"Set new StatePrefix: 'ทุกๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.115387816+07:00","message":"[GCS] IsForceVAD: false for message ID: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.239235858+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.2392778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกๆที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.23928335+07:00","message":"receive interim result [false|false]: ทุกๆที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.23929655+07:00","message":"[buffer interim] 3926 false ทุกๆที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.239305758+07:00","message":"[bufferProcess] interim [960000000]:ทุกๆที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.23930819+07:00","message":"[bufferProcess] send to processor:ทุกๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.239313525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.239316023+07:00","message":"> Transcript [50921] [false]: 'ทุกๆที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.239324338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.239326819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.239328894+07:00","message":"StatePrefix: 'ทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.239331682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.310467307+07:00","message":"[GCS] Start streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.343493179+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.343540061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกๆที่เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.343545844+07:00","message":"receive interim result [false|false]: ทุกๆที่เราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.343562345+07:00","message":"[buffer interim] 3926 false ทุกๆที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.343571692+07:00","message":"[bufferProcess] interim [20000000]:ทุกๆที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.343575551+07:00","message":"[bufferProcess] send to processor:ทุกๆที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.343582506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.343586925+07:00","message":"> Transcript [50922] [false]: 'ทุกๆที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.343591239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.343594444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.343597261+07:00","message":"StatePrefix: 'ทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.343600647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:22.349695331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:22.349710218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.439210927+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.439252028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกๆที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.439260422+07:00","message":"receive interim result [false|false]: ทุกๆที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.439273559+07:00","message":"[buffer interim] 3926 false ทุกๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.439281419+07:00","message":"[bufferProcess] interim [80000000]:ทุกๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.439283787+07:00","message":"[bufferProcess] send to processor:ทุกๆที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.439291674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.43929509+07:00","message":"> Transcript [50923] [false]: 'ทุกๆที่เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.439298868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.439301148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.439303442+07:00","message":"StatePrefix: 'ทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.439305919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.512678804+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.512728906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตุ๊กๆที่รัก\",\"confidence\":0.8335927}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.512735142+07:00","message":"receive interim result [true|false]: ตุ๊กๆที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.512745786+07:00","message":"end recv isFinal message id 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.51274838+07:00","message":"end Recv id 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.512755906+07:00","message":"[buffer interim] 3926 true ตุ๊กๆที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512764154+07:00","message":"[bufferProcess] interim [110000000]:ตุ๊กๆที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512767972+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512771937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512775343+07:00","message":"> Transcript [50924] [false]: 'ทุกๆที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512780747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512782976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512784891+07:00","message":"StatePrefix: 'ทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512787112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512790076+07:00","message":"Push: 'ทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512792289+07:00","message":"TextPushed: 'ทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512794529+07:00","message":"Set new StatePrefix : 'ทุกๆที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512797174+07:00","message":"Next Push (prob) : 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.5127989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512801112+07:00","message":"> Transcript [50925] [true]: 'ตุ๊กๆที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512803905+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512805652+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.51280742+07:00","message":"StatePrefix: 'ทุกๆที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512809336+07:00","message":"TextPushed: 'ทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512811101+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.512832128+07:00","message":"push: {false ทุกๆ 0 0xc004610680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512882348+07:00","message":"Push: 'ตุ๊กๆที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512885057+07:00","message":"TextPushed: 'ทุกๆตุ๊กๆที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512887021+07:00","message":"Set new StatePrefix : 'ตุ๊กๆที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512888906+07:00","message":"Next Push (prob) : 'ตุ๊กๆที่รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.512894707+07:00","message":"push: {true ตุ๊กๆที่รัก 0 0xc004610680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.512909194+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3926.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:22.518886199+07:00","message":"write wav file: './tmp/7589/7589_3926.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.878788792+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.878830176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.878835546+07:00","message":"receive interim result [false|false]: สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:22.878852244+07:00","message":"[buffer interim] 3927 false สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.878859532+07:00","message":"[bufferProcess] interim [420000000]:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:22.878861594+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.022591207+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.022641764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.022648002+07:00","message":"receive interim result [false|false]: สำคัญคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.022661602+07:00","message":"[buffer interim] 3927 false สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.022668869+07:00","message":"[bufferProcess] interim [540000000]:สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.022671361+07:00","message":"[bufferProcess] send to processor:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.02267834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.022681184+07:00","message":"> Transcript [50926] [false]: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.022686083+07:00","message":"Set StatePrefix (first interim): 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.153830315+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.153872083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.153878189+07:00","message":"receive interim result [false|false]: สำคัญคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.153895371+07:00","message":"[buffer interim] 3927 false สำคัญคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.153908369+07:00","message":"[bufferProcess] interim [720000000]:สำคัญคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.153911001+07:00","message":"[bufferProcess] send to processor:สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.153915314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.153918529+07:00","message":"> Transcript [50927] [false]: 'สำคัญคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.153921596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.15392375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.153925782+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.153928029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.306624283+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.306672341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.30667944+07:00","message":"receive interim result [false|false]: สำคัญคือเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.30669595+07:00","message":"[buffer interim] 3927 false สำคัญคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.306707615+07:00","message":"[bufferProcess] interim [780000000]:สำคัญคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.306710696+07:00","message":"[bufferProcess] send to processor:สำคัญคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.306717068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.306720443+07:00","message":"> Transcript [50928] [false]: 'สำคัญคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.306723954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.306726117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.306728569+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.306730893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.358972522+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.359014175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.359023663+07:00","message":"receive interim result [false|false]: สำคัญคือราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.359046106+07:00","message":"[buffer interim] 3927 false สำคัญคือราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.359058836+07:00","message":"[bufferProcess] interim [840000000]:สำคัญคือราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.359061121+07:00","message":"[bufferProcess] send to processor:สำคัญคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.359065127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.35906827+07:00","message":"> Transcript [50929] [false]: 'สำคัญคือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.359071849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.359074031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.359076043+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.359078143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.372347763+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.372390134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือราชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.372397586+07:00","message":"receive interim result [false|false]: สำคัญคือราชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.372416592+07:00","message":"[buffer interim] 3927 false สำคัญคือราชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372425723+07:00","message":"[bufferProcess] interim [900000000]:สำคัญคือราชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372429225+07:00","message":"[bufferProcess] send to processor:สำคัญคือราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372434085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372438423+07:00","message":"> Transcript [50930] [false]: 'สำคัญคือราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372443055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372446484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372449615+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372452998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372463558+07:00","message":"Push: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372467056+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.37247132+07:00","message":"Set new StatePrefix : 'สำคัญคือราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.372479051+07:00","message":"Next Push (prob) : 'คือราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.372489712+07:00","message":"push: {false สำคัญ 0 0xc004611600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.490487211+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.490530332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.490536116+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.490555372+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.49056604+07:00","message":"[bufferProcess] interim [960000000]:สำคัญคือเราเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.490570154+07:00","message":"[bufferProcess] send to processor:สำคัญคือราชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.490579313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.490583633+07:00","message":"> Transcript [50931] [false]: 'สำคัญคือราชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.490586918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.490592393+07:00","message":"Set new StatePrefix: 'สำคัญคือราชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.495212411+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.495232828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือ rogers\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.495237459+07:00","message":"receive interim result [false|false]: สำคัญคือ rogers"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.495251503+07:00","message":"[buffer interim] 3927 false สำคัญคือ rogers"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.495257865+07:00","message":"[bufferProcess] interim [20000000]:สำคัญคือ rogers"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.495261345+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.495265485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.495269043+07:00","message":"> Transcript [50932] [false]: 'สำคัญคือเราเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.495271899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.495275041+07:00","message":"Set new StatePrefix: 'สำคัญคือเราเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.55466488+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.554704987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.554711959+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.55472902+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.554737619+07:00","message":"[bufferProcess] interim [80000000]:สำคัญคือเราเจอที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.554739948+07:00","message":"[bufferProcess] send to processor:สำคัญคือ rogers"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.554745674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.554748443+07:00","message":"> Transcript [50933] [false]: 'สำคัญคือ rogers'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.554750988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.554753389+07:00","message":"Set new StatePrefix: 'สำคัญคือ rogers'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.664424379+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.664467325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.664474276+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.664492783+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.664501719+07:00","message":"[bufferProcess] interim [200000000]:สำคัญคือเราเจอที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.664504408+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.664508375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.66451535+07:00","message":"> Transcript [50934] [false]: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.664518475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.664520998+07:00","message":"Set new StatePrefix: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.860434732+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.860474584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.860480982+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:23.86049185+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.860498803+07:00","message":"[bufferProcess] interim [380000000]:สำคัญคือเราเจอที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.860501141+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.860504661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.860507549+07:00","message":"> Transcript [50935] [false]: 'สำคัญคือเราเจอที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.860510757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.860512702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.860514626+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:23.860516746+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.449973831+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.450013597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.45002032+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.450036178+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.450044193+07:00","message":"[bufferProcess] interim [980000000]:สำคัญคือเราเจอที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.450046861+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.450050245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.450053534+07:00","message":"> Transcript [50936] [false]: 'สำคัญคือเราเจอที่ไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.450057156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.450059296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.450061185+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.450063505+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.569511197+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.56955895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.569567366+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.569585695+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.56959979+07:00","message":"[bufferProcess] interim [40000000]:สำคัญคือเราเจอที่ไหนก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.569603903+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.569613158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.569617225+07:00","message":"> Transcript [50937] [false]: 'สำคัญคือเราเจอที่ไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.569621959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.569625516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.569628294+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.569631453+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.635925023+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.635976343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.635984976+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.636004265+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636018554+07:00","message":"[bufferProcess] interim [220000000]:สำคัญคือเราเจอที่ไหนก็ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636022694+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636031973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636036075+07:00","message":"> Transcript [50938] [false]: 'สำคัญคือเราเจอที่ไหนก็ทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636041383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636044841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636048909+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636051874+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636059526+07:00","message":"Push: 'คือเราเจอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636063045+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636066348+07:00","message":"Set new StatePrefix : 'สำคัญคือเราเจอที่ไหนก็ทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.636070649+07:00","message":"Next Push (prob) : 'ไหนก็ทัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.636100349+07:00","message":"push: {false คือเราเจอที่ 0 0xc004611600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.886022722+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.886068129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ขายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.886074617+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ขายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.886089788+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.886097421+07:00","message":"[bufferProcess] interim [340000000]:สำคัญคือเราเจอที่ไหนก็ขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.886099886+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.886106935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.886109676+07:00","message":"> Transcript [50939] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.886113208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.886115387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.886117806+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.886120585+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.962178366+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.962223607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.962230934+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:24.962248787+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.962257081+07:00","message":"[bufferProcess] interim [520000000]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.962259883+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ขายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.962267993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.962272592+07:00","message":"> Transcript [50940] [false]: 'สำคัญคือเราเจอที่ไหนก็ขายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.962275451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:24.962277678+07:00","message":"Set new StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ขายได้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:25.350749813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:25.350768712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:25.476219116+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:25.476265238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:25.476271879+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:25.476287086+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.476294226+07:00","message":"[bufferProcess] interim [0]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.476297067+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.476304873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.476307946+07:00","message":"> Transcript [50941] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.476310492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.476312673+07:00","message":"Set new StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:25.840347505+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:25.840385922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:25.840391998+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:25.840407457+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.840414765+07:00","message":"[bufferProcess] interim [360000000]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.840417516+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.840424605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.840427655+07:00","message":"> Transcript [50942] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.840431219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.840433494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.840435973+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:25.84043867+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:26.039589891+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:26.039637937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:26.039646447+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:26.039660949+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.039669166+07:00","message":"[bufferProcess] interim [540000000]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.039671897+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.039679616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.039683102+07:00","message":"> Transcript [50943] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.03968747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.039689693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.039692138+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.039694908+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:26.681792819+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:26.681834989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:26.681843253+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:26.681856738+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.68186465+07:00","message":"[bufferProcess] interim [140000000]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.681867582+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.68187523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.681881714+07:00","message":"> Transcript [50944] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.681886219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.681888415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.681893118+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:26.681896178+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.065472847+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.065515955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.065522803+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.065533242+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065540716+07:00","message":"[bufferProcess] interim [620000000]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065543593+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065547636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065550156+07:00","message":"> Transcript [50945] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065554169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065556479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065558727+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065561433+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065564518+07:00","message":"Push: 'ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065566881+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065569004+07:00","message":"Set new StatePrefix : 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.065571224+07:00","message":"Next Push (prob) : 'กันเองสบายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.065578726+07:00","message":"push: {false ไหนก็ทักทายได้เลย 0 0xc004611600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.582142513+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.582182919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.582190055+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.582208108+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.582223536+07:00","message":"[bufferProcess] interim [40000000]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.582226652+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.58223563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.58223905+07:00","message":"> Transcript [50946] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.582242867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.582244948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.582247336+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.582250243+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.687393965+07:00","message":"[GCS] IsForceVAD: false for message ID: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.781277478+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.781330781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.781338372+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.781355245+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.781362935+07:00","message":"[bufferProcess] interim [280000000]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.781365879+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.781370149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.781373597+07:00","message":"> Transcript [50947] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.78137766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.781380055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.781382313+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.781385148+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.790563507+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.790601984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตพวกคติความเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.790608923+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตพวกคติความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.79062632+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตพวกคติความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.790635267+07:00","message":"[bufferProcess] interim [340000000]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตพวกคติความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.79064041+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.790648911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.79065292+07:00","message":"> Transcript [50948] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตปกติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.790658052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.790661211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.7906662+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.790669106+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.791793854+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.791805675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.791810157+07:00","message":"receive interim result [false|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.791819681+07:00","message":"[buffer interim] 3927 false สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.791823274+07:00","message":"[bufferProcess] interim [400000000]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.791825821+07:00","message":"[bufferProcess] send to processor:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตพวกคติความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.791828662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.791831302+07:00","message":"> Transcript [50949] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตพวกคติความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.791834596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.791836711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.791838621+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.79184078+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.791846529+07:00","message":"Push: 'กันเองสบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.79184893+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.791851103+07:00","message":"Set new StatePrefix : 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตพวกคติความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.791854206+07:00","message":"Next Push (prob) : 'ชีวิตพวกคติความเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.791862311+07:00","message":"push: {false กันเองสบายๆ 0 0xc004611600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.862311211+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.862369593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข\",\"confidence\":0.9569595}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.862377973+07:00","message":"receive interim result [true|false]: สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.862388839+07:00","message":"end recv isFinal message id 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.862391118+07:00","message":"end Recv id 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.862399758+07:00","message":"[buffer interim] 3927 true สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862409837+07:00","message":"[bufferProcess] interim [400000000]:สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862417657+07:00","message":"[bufferProcess] send to processor (isfinal):สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862421725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862424949+07:00","message":"> Transcript [50950] [false]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862428423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862430755+07:00","message":"Set new StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862433318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862435361+07:00","message":"> Transcript [50951] [true]: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862438143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862440158+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.8624421+07:00","message":"StatePrefix: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆชีวิตโฟกัสที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862445418+07:00","message":"TextPushed: 'สำคัญคือเราเจอที่ไหนก็ทักทายได้เลยกันเองสบายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:27.862453303+07:00","message":"Push: 'ชีวิตโฟกัสที่ความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.862464075+07:00","message":"push: {true ชีวิตโฟกัสที่ความสุข 0 0xc004611600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:27.872688206+07:00","message":"write wav file: './tmp/7589/7589_3927.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:27.888963021+07:00","message":"[GCS] Start streaming session, msgId: 3928"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:28.351774781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:28.351807938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:28.394399962+07:00","message":"[GCS] IsForceVAD: false for message ID: 3928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:28.495528451+07:00","message":"receive streaming session, msgId: 3928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:28.495559158+07:00","message":"found end of frame, send empty tag with msgId: 3928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:28.495563799+07:00","message":"end Recv id 3928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:28.495572232+07:00","message":"[buffer interim] 3928 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:28.495579804+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:28.495583354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:28.495585976+07:00","message":"> Transcript [50952] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:28.495589368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:28.495591276+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:28.495593257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:28.495595289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:28.495598003+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:28.495613813+07:00","message":"push: {true \n 0 0xc004866c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:28.500685536+07:00","message":"write wav file: './tmp/7589/7589_3928.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:28.526789694+07:00","message":"[GCS] Start streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.179453829+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.179502994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.179508439+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.179521517+07:00","message":"[buffer interim] 3929 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.179528879+07:00","message":"[bufferProcess] interim [480000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.179530839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.25876911+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.258806603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.258813572+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.25882758+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.258837003+07:00","message":"[bufferProcess] interim [600000000]:ขอบพระคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.258839377+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.258842936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.258845724+07:00","message":"> Transcript [50953] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.258847964+07:00","message":"Set StatePrefix (first interim): 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.504352926+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.504393202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.504401624+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.504419896+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.504433855+07:00","message":"[bufferProcess] interim [780000000]:ขอบพระคุณพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.504437604+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.504447493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.50445201+07:00","message":"> Transcript [50954] [false]: 'ขอบพระคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.504457153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.504460493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.504463557+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.504467714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.583893801+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.583939075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.583949531+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.583972442+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.583983486+07:00","message":"[bufferProcess] interim [900000000]:ขอบพระคุณพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.583987311+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.583993422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.583999052+07:00","message":"> Transcript [50955] [false]: 'ขอบพระคุณพี่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.58400402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.584007048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.584010139+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.584013275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.688651542+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.688684659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่ปวีณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.688691085+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่ปวีณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.688703768+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่ปวีณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.688713043+07:00","message":"[bufferProcess] interim [20000000]:ขอบพระคุณพี่ปวีณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.688718305+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.688725613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.688728447+07:00","message":"> Transcript [50956] [false]: 'ขอบพระคุณพี่บ่าววี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.688731886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.68873402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.688736+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.6887381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.882532301+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.88257187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.882578777+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.882594234+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.88260205+07:00","message":"[bufferProcess] interim [140000000]:ขอบพระคุณพี่บ่าววีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882604468+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่ปวีณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882611644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882614812+07:00","message":"> Transcript [50957] [false]: 'ขอบพระคุณพี่ปวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882618259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882620695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882622803+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882624995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882630538+07:00","message":"Push: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882632663+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882635195+07:00","message":"Set new StatePrefix : 'ขอบพระคุณพี่ปวีณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.882637763+07:00","message":"Next Push (prob) : 'พี่ปวีณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.882650892+07:00","message":"push: {false ขอบพระคุณ 0 0xc004338900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.887138057+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.887177227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.887182853+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:29.887198435+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.887205877+07:00","message":"[bufferProcess] interim [200000000]:ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.887208981+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.887217788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.887223771+07:00","message":"> Transcript [50958] [false]: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.887226286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:29.887228624+07:00","message":"Set new StatePrefix: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:30.451804536+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:30.451847119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:30.451853697+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:30.45187056+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:30.451879463+07:00","message":"[bufferProcess] interim [800000000]:ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:30.451882401+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:30.451886467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:30.451889838+07:00","message":"> Transcript [50959] [false]: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:30.451893179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:30.451895443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:30.451897464+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:30.451899891+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:31.352272206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:31.352291232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:31.486683598+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:31.486715743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:31.486720993+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:31.486731934+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.48673962+07:00","message":"[bufferProcess] interim [760000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486742391+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486745736+07:00","message":"[bufferProcess] send to processor (ticker):ขอบพระคุณพี่บ่าววีนะคะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486748533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486751182+07:00","message":"> Transcript [50960] [false]: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486754366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486756532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486759176+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.48676142+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486763251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486765253+07:00","message":"> Transcript [50961] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486767496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486769333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486771042+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.486773009+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:31.502678959+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:31.502713698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:31.502719812+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:31.502736368+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.502744951+07:00","message":"[bufferProcess] interim [820000000]:ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:31.502747226+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.092065996+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.092106593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.0921133+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.092128059+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092138835+07:00","message":"[bufferProcess] interim [380000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.09214173+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092147936+07:00","message":"[bufferProcess] send to processor (ticker):ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092151376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092154702+07:00","message":"> Transcript [50962] [false]: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092158336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092160709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092163057+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092165797+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092172089+07:00","message":"Push: 'พี่บ่าววีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.09217456+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092176945+07:00","message":"Set new StatePrefix : 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092182859+07:00","message":"Next Push (prob) : 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092186109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092188249+07:00","message":"> Transcript [50963] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092190509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092192407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092194235+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.092196238+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.092205455+07:00","message":"push: {false พี่บ่าววีนะ 0 0xc004338900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.303721691+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.303777368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณมากนะคะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.303784623+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณมากนะคะขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.30380055+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณมากนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.303811524+07:00","message":"[bufferProcess] interim [620000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณมากนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.303813658+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.356339009+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.356379106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.356388867+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.35640321+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.356410677+07:00","message":"[bufferProcess] interim [680000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.356413208+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะขอบคุณมากนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.356418974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.356421816+07:00","message":"> Transcript [50964] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณมากนะคะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.356425641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.356427835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.356430546+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.356433193+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.601365681+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.601416379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.601426284+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.601444906+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.601457945+07:00","message":"[bufferProcess] interim [860000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.601461482+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.601469699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.601472873+07:00","message":"> Transcript [50965] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.601476451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.601478605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.601481233+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.601483665+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.603782007+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.603802495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.603807046+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.603816266+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603821523+07:00","message":"[bufferProcess] interim [920000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603824276+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603827323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603829779+07:00","message":"> Transcript [50966] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603832808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603834728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603836754+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603838994+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603845062+07:00","message":"Push: 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603847203+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603849596+07:00","message":"Set new StatePrefix : 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.603851815+07:00","message":"Next Push (prob) : 'ขอบคุณนะคะความจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.60387502+07:00","message":"push: {false คะ 0 0xc004338900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.664425529+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.664466072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.664473018+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:33.664489861+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.664497451+07:00","message":"[bufferProcess] interim [980000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.664500362+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.664504326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.664507169+07:00","message":"> Transcript [50967] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:33.664509719+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.012608691+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.012652768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.012660625+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.012675926+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.012684142+07:00","message":"[bufferProcess] interim [280000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.012687304+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.012696266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.012699247+07:00","message":"> Transcript [50968] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.012701829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.012703845+07:00","message":"Set new StatePrefix: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.047759353+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.047806053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.047813709+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.047831342+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.047840765+07:00","message":"[bufferProcess] interim [340000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.047843526+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.047847393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.047850173+07:00","message":"> Transcript [50969] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.047853622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.047855639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.047858337+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.047860789+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.05530659+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.055348341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.055354654+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.055370334+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.055376975+07:00","message":"[bufferProcess] interim [400000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.055379349+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.055382977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.055385728+07:00","message":"> Transcript [50970] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.055389266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.055393019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.055395253+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.055398386+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.095796994+07:00","message":"[GCS] IsForceVAD: false for message ID: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.22847387+07:00","message":"[GCS] Start streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.240277085+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.240336681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเองที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.240344526+07:00","message":"receive interim result [false|false]: ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเองที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.240363765+07:00","message":"[buffer interim] 3929 false ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.240375217+07:00","message":"[bufferProcess] interim [580000000]:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.240377926+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.240381479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.240384244+07:00","message":"> Transcript [50971] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.240387882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.240390182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.240392392+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.240395166+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.341144846+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.341193451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณพี่บ่าววีนะคะนี้ล่ะค่ะความสำเร็จสร้างเอง\",\"confidence\":0.9154596}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.341200986+07:00","message":"receive interim result [true|false]: ขอบพระคุณพี่บ่าววีนะคะนี้ล่ะค่ะความสำเร็จสร้างเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.341213392+07:00","message":"end recv isFinal message id 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.341215652+07:00","message":"end Recv id 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.341223969+07:00","message":"[buffer interim] 3929 true ขอบพระคุณพี่บ่าววีนะคะนี้ล่ะค่ะความสำเร็จสร้างเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.34123428+07:00","message":"[bufferProcess] interim [580000000]:ขอบพระคุณพี่บ่าววีนะคะนี้ล่ะค่ะความสำเร็จสร้างเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.34124166+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341245762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341249417+07:00","message":"> Transcript [50972] [false]: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341253693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341255728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341259922+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341263021+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341269395+07:00","message":"Push: 'ขอบคุณนะคะความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.34127152+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341273886+07:00","message":"Set new StatePrefix : 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341276788+07:00","message":"Next Push (prob) : 'ตั้งเองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341278739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341280849+07:00","message":"> Transcript [50973] [true]: 'ขอบพระคุณพี่บ่าววีนะคะนี้ล่ะค่ะความสำเร็จสร้างเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341283343+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341285074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341286759+07:00","message":"StatePrefix: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จตั้งเองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341288952+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341290736+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.341375011+07:00","message":"push: {false ขอบคุณนะคะความสำเร็จ 0 0xc004338900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341440215+07:00","message":"Push: 'สร้างเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341443281+07:00","message":"TextPushed: 'ขอบพระคุณพี่บ่าววีนะคะขอบคุณนะคะความสำเร็จสร้างเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341445501+07:00","message":"Set new StatePrefix : 'ขอบพระคุณพี่บ่าววีนะคะนี้ล่ะค่ะความสำเร็จสร้างเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341447517+07:00","message":"Next Push (prob) : 'ขอบพระคุณพี่บ่าววีนะคะนี้ล่ะค่ะความสำเร็จสร้างเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.341453509+07:00","message":"push: {true สร้างเอง 0 0xc004338900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.341487709+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3929.html'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:34.352444603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:34.352470702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:34.352863833+07:00","message":"write wav file: './tmp/7589/7589_3929.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.791188675+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.791232272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.791238024+07:00","message":"receive interim result [false|false]: ดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.791250837+07:00","message":"[buffer interim] 3930 false ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.791258515+07:00","message":"[bufferProcess] interim [420000000]:ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.791260353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.97949844+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.979537713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.979544866+07:00","message":"receive interim result [false|false]: ดีนะคะอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:34.979559679+07:00","message":"[buffer interim] 3930 false ดีนะคะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.979567906+07:00","message":"[bufferProcess] interim [600000000]:ดีนะคะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.979572588+07:00","message":"[bufferProcess] send to processor:ดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.979576994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.979579878+07:00","message":"> Transcript [50974] [false]: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:34.97958245+07:00","message":"Set StatePrefix (first interim): 'ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.086314934+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.086360199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.0863664+07:00","message":"receive interim result [false|false]: ดีนะคะอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.086381735+07:00","message":"[buffer interim] 3930 false ดีนะคะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.086389839+07:00","message":"[bufferProcess] interim [660000000]:ดีนะคะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.086392542+07:00","message":"[bufferProcess] send to processor:ดีนะคะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.086399004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.086405548+07:00","message":"> Transcript [50975] [false]: 'ดีนะคะอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.086408782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.086411152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.086413174+07:00","message":"StatePrefix: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.086415614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.289330282+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.289371706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.28937842+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.289393193+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.289401235+07:00","message":"[bufferProcess] interim [840000000]:ดีนะคะอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.289403928+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.289409717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.289413376+07:00","message":"> Transcript [50976] [false]: 'ดีนะคะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.289416546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.289418889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.289421048+07:00","message":"StatePrefix: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.289423461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.428202036+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.428242413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.428248711+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.428264368+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.428274564+07:00","message":"[bufferProcess] interim [20000000]:ดีนะคะอยากเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.428277589+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.428283847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.428286911+07:00","message":"> Transcript [50977] [false]: 'ดีนะคะอยากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.428290698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.428293089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.428295123+07:00","message":"StatePrefix: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.428297386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.471665132+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.471705757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.471712469+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.471726292+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471734462+07:00","message":"[bufferProcess] interim [80000000]:ดีนะคะอยากเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471739092+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471747015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471750116+07:00","message":"> Transcript [50978] [false]: 'ดีนะคะอยากเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471753785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471756221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471758309+07:00","message":"StatePrefix: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471760544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.47176511+07:00","message":"Push: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471767273+07:00","message":"TextPushed: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471769587+07:00","message":"Set new StatePrefix : 'ดีนะคะอยากเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.471771888+07:00","message":"Next Push (prob) : 'อยากเป็นตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.471780725+07:00","message":"push: {false ดีนะคะ 0 0xc0045e2f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.782380415+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.782420146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.782426471+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:35.782440192+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.782450653+07:00","message":"[bufferProcess] interim [380000000]:ดีนะคะอยากเป็นทหารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.782453394+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.782457867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.782460882+07:00","message":"> Transcript [50979] [false]: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.782463485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:35.78246626+07:00","message":"Set new StatePrefix: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.115757395+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.115802625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.115809618+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.115824556+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.115834655+07:00","message":"[bufferProcess] interim [680000000]:ดีนะคะอยากเป็นทหารก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.115837151+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.115844213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.115847235+07:00","message":"> Transcript [50980] [false]: 'ดีนะคะอยากเป็นทหารก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.11585109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.115853276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.115855181+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.115857359+07:00","message":"TextPushed: 'ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.323410544+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.323448452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.323454067+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.323469828+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.323477821+07:00","message":"[bufferProcess] interim [920000000]:ดีนะคะอยากเป็นทหารก็ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.323480315+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.323484768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.323488979+07:00","message":"> Transcript [50981] [false]: 'ดีนะคะอยากเป็นทหารก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.32349425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.323498023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.323501183+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.323504324+07:00","message":"TextPushed: 'ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.377574423+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.377610644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.377621136+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:36.377636663+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.377645078+07:00","message":"[bufferProcess] interim [980000000]:ดีนะคะอยากเป็นทหารก็ไปสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.377647557+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.377651373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.377654128+07:00","message":"> Transcript [50982] [false]: 'ดีนะคะอยากเป็นทหารก็ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.377657583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.377659923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.377661888+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:36.377665516+07:00","message":"TextPushed: 'ดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.024704956+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.024748104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.024755425+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.024769225+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024779624+07:00","message":"[bufferProcess] interim [580000000]:ดีนะคะอยากเป็นทหารก็ไปสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024783328+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024790052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024795172+07:00","message":"> Transcript [50983] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024800208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024803478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024807839+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024809886+07:00","message":"TextPushed: 'ดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024813743+07:00","message":"Push: 'อยากเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024816715+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024819599+07:00","message":"Set new StatePrefix : 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.024822598+07:00","message":"Next Push (prob) : 'ก็ไปสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.024832751+07:00","message":"push: {false อยากเป็นทหาร 0 0xc0045e2f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.267858602+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.267895165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.26790142+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.267916465+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.267928397+07:00","message":"[bufferProcess] interim [880000000]:ดีนะคะอยากเป็นทหารก็ไปสอบเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.267932068+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.267939199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.267943352+07:00","message":"> Transcript [50984] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.267948064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.267950247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.267952234+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.267956626+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:37.353459838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:37.353467226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.460674837+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.460718707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.460725617+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.460741224+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.460750802+07:00","message":"[bufferProcess] interim [120000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.46075342+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.46075905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.460763978+07:00","message":"> Transcript [50985] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.460767875+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.460769931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.460773079+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.460777807+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.705244569+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.705283096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.705289831+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.705304448+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.705313976+07:00","message":"[bufferProcess] interim [300000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.705316843+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.705320918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.705330067+07:00","message":"> Transcript [50986] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.705335269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.705338547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.705342403+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.705346417+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.784079272+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.784119075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.784125889+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.784144038+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.784154301+07:00","message":"[bufferProcess] interim [420000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.784159071+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.784164278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.784168516+07:00","message":"> Transcript [50987] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.784173515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.784176804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.78418021+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.784183888+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.784187956+07:00","message":"Push: 'ก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.78419169+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.784196173+07:00","message":"Set new StatePrefix : 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:37.784200252+07:00","message":"Next Push (prob) : 'อยากเรียนก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:37.784235175+07:00","message":"push: {false ก็ไปสอบ 0 0xc0045e2f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.105374195+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.105431761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.105442479+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.105460282+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.105471537+07:00","message":"[bufferProcess] interim [720000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.105476268+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.105485971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.105490858+07:00","message":"> Transcript [50988] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.105494681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.105497928+07:00","message":"Set new StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.472298687+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.472353802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.472361136+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.472377724+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.472389347+07:00","message":"[bufferProcess] interim [80000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.472392365+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.472402168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.472406418+07:00","message":"> Transcript [50989] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.472410714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.472418553+07:00","message":"Set new StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.658973845+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.659012636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.659019319+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.659035755+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659045315+07:00","message":"[bufferProcess] interim [260000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659048229+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659054424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659057444+07:00","message":"> Transcript [50990] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659061442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659064444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659067354+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659070191+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.659556571+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.659596253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.659602792+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.659616206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.65961932+07:00","message":"receive interim result [false|false]:  19"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.659626926+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.659635794+07:00","message":"[buffer interim] 3930 false  19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659642263+07:00","message":"[bufferProcess] interim [320000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659644833+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659648593+07:00","message":"[bufferProcess] interim [320000000]: 19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659651277+07:00","message":"[bufferProcess] update buffer: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659654773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.65965732+07:00","message":"> Transcript [50991] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659660663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659662688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659664743+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.659667519+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.868006067+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.868047851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.868055017+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.868066911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.868069264+07:00","message":"receive interim result [false|false]:  19 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.868077071+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:38.868080924+07:00","message":"[buffer interim] 3930 false  19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.868087472+07:00","message":"[bufferProcess] interim [500000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.86809022+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.868096378+07:00","message":"[bufferProcess] interim [500000000]: 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.868102512+07:00","message":"[bufferProcess] update buffer: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.868106479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.868109684+07:00","message":"> Transcript [50992] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.86811388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.868117371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.86812016+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:38.868123289+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.20250055+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.202549168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.202556208+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.202566231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19 ปีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.202568775+07:00","message":"receive interim result [false|false]:  19 ปีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.202578083+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.202584456+07:00","message":"[buffer interim] 3930 false  19 ปีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202591351+07:00","message":"[bufferProcess] interim [800000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202594282+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202599966+07:00","message":"[bufferProcess] interim [800000000]: 19 ปีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202603512+07:00","message":"[bufferProcess] update buffer: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202616392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.2026395+07:00","message":"> Transcript [50993] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202646949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202649456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202651793+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202654973+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202664535+07:00","message":"Push: 'อยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202666789+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.202669522+07:00","message":"Set new StatePrefix : 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.20267291+07:00","message":"Next Push (prob) : ' 19 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.202685423+07:00","message":"push: {false อยากเรียนก็หมั่นเพียร 0 0xc0045e2f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.307125931+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.30717399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.307182858+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.307193224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.307196902+07:00","message":"receive interim result [false|false]:  ปีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.307204165+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.307207937+07:00","message":"[buffer interim] 3930 false  ปีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.307214356+07:00","message":"[bufferProcess] interim [860000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.307217372+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.307220812+07:00","message":"[bufferProcess] interim [860000000]: ปีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.307224191+07:00","message":"[bufferProcess] update buffer: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.307227439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.307230463+07:00","message":"> Transcript [50994] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.307234723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.30723686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.307243074+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.307245501+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.313269402+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.313289045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.31329463+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.313304428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.313307527+07:00","message":"receive interim result [false|false]:  ปีก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.313313635+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.313316626+07:00","message":"[buffer interim] 3930 false  ปีก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.313321745+07:00","message":"[bufferProcess] interim [920000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.313331741+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.313338766+07:00","message":"[bufferProcess] interim [920000000]: ปีก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.313343258+07:00","message":"[bufferProcess] update buffer: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.313353973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.313380612+07:00","message":"> Transcript [50995] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.313386784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.313389158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.313391409+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.313394066+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.565568113+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.565606976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.565613554+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.565623222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก็ยังสู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.56562663+07:00","message":"receive interim result [false|false]:  ปีก็ยังสู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.565634705+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.565639211+07:00","message":"[buffer interim] 3930 false  ปีก็ยังสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.565645562+07:00","message":"[bufferProcess] interim [220000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.565649259+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.565652942+07:00","message":"[bufferProcess] interim [220000000]: ปีก็ยังสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.565655284+07:00","message":"[bufferProcess] update buffer: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.565658427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.565661107+07:00","message":"> Transcript [50996] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.565664377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.565666414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.565668284+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.565670592+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.666405066+07:00","message":"[GCS] IsForceVAD: false for message ID: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.72586345+07:00","message":"[GCS] Start streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.780965744+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.781009571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.781023029+07:00","message":"receive interim result [false|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.781034629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีก็ยังสู้ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.781038014+07:00","message":"receive interim result [false|false]:  ปีก็ยังสู้ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.781046785+07:00","message":"[buffer interim] 3930 false ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.781050939+07:00","message":"[buffer interim] 3930 false  ปีก็ยังสู้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781058987+07:00","message":"[bufferProcess] interim [460000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781062073+07:00","message":"[bufferProcess] send to processor:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.78106766+07:00","message":"[bufferProcess] interim [460000000]: ปีก็ยังสู้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781070454+07:00","message":"[bufferProcess] update buffer: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781073968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781077281+07:00","message":"> Transcript [50997] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781081879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781084164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781086034+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781089173+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781092527+07:00","message":"Push: ' 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781094673+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781097064+07:00","message":"Set new StatePrefix : 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.781099437+07:00","message":"Next Push (prob) : 'ก็ยังสู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.781108417+07:00","message":"push: {false  19 ปี 0 0xc0045e2f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.887536217+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.887578984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้ต่อ\",\"confidence\":0.9471958}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.887585996+07:00","message":"receive interim result [true|false]: ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.887596229+07:00","message":"end recv isFinal message id 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.887601446+07:00","message":"end Recv id 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.887608653+07:00","message":"[buffer interim] 3930 true ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887618786+07:00","message":"[bufferProcess] interim [460000000]:ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887622982+07:00","message":"[bufferProcess] send to processor (isfinal):ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887626917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887630113+07:00","message":"> Transcript [50998] [false]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887633898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887636007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887637997+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887640749+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.88764287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887646365+07:00","message":"> Transcript [50999] [true]: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.88764885+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887650707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887652565+07:00","message":"StatePrefix: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปีก็ยังสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887654659+07:00","message":"TextPushed: 'ดีนะคะอยากเป็นทหารก็ไปสอบอยากเรียนก็หมั่นเพียร 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:39.887657635+07:00","message":"Push: 'ก็ยังสู้ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:39.887667829+07:00","message":"push: {true ก็ยังสู้ต่อ 0 0xc0045e2f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:39.89982105+07:00","message":"write wav file: './tmp/7589/7589_3930.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.19720277+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.197241013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.197247655+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.197258228+07:00","message":"[buffer interim] 3931 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.197265778+07:00","message":"[bufferProcess] interim [360000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.19726765+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.264013829+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.264055058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.264061713+07:00","message":"receive interim result [false|false]: จะได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.264074867+07:00","message":"[buffer interim] 3931 false จะได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.264087287+07:00","message":"[bufferProcess] interim [480000000]:จะได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.264089717+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.264093426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.264096395+07:00","message":"> Transcript [51000] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.26409898+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.288129582+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.288160865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.288168052+07:00","message":"receive interim result [false|false]: ได้ใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.288182909+07:00","message":"[buffer interim] 3931 false ได้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.288188593+07:00","message":"[bufferProcess] interim [600000000]:ได้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.288190664+07:00","message":"[bufferProcess] send to processor:จะได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.288197512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.288200396+07:00","message":"> Transcript [51001] [false]: 'จะได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.288203125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.28820542+07:00","message":"Set new StatePrefix: 'จะได้ไป'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:40.354312636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:40.354324366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.383088309+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.383131338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.383137952+07:00","message":"receive interim result [false|false]: ได้ใบปอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.383152818+07:00","message":"[buffer interim] 3931 false ได้ใบปอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.383159891+07:00","message":"[bufferProcess] interim [660000000]:ได้ใบปอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.383162696+07:00","message":"[bufferProcess] send to processor:ได้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.38316989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.383172754+07:00","message":"> Transcript [51002] [false]: 'ได้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.383175309+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.383177469+07:00","message":"Set new StatePrefix: 'ได้ใบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.385825618+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.385859767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ไปปั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.385865167+07:00","message":"receive interim result [false|false]: จะได้ไปปั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.385882204+07:00","message":"[buffer interim] 3931 false จะได้ไปปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.385889105+07:00","message":"[bufferProcess] interim [720000000]:จะได้ไปปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.385891794+07:00","message":"[bufferProcess] send to processor:ได้ใบปอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.385897537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.385900514+07:00","message":"> Transcript [51003] [false]: 'ได้ใบปอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.385904085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.38590674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.385909228+07:00","message":"StatePrefix: 'ได้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.385911454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.450536539+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.450570748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.450577016+07:00","message":"receive interim result [false|false]: ได้ใบปริญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.450594107+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.450602514+07:00","message":"[bufferProcess] interim [780000000]:ได้ใบปริญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.450605444+07:00","message":"[bufferProcess] send to processor:จะได้ไปปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.450609176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.450611913+07:00","message":"> Transcript [51004] [false]: 'จะได้ไปปั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.450614344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:40.450616669+07:00","message":"Set new StatePrefix: 'จะได้ไปปั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.5132047+07:00","message":"[GCS] Cleaned up inactive client: 3900"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513223871+07:00","message":"[GCS] Cleaned up inactive client: 3904"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513226665+07:00","message":"[GCS] Cleaned up inactive client: 3901"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513228697+07:00","message":"[GCS] Cleaned up inactive client: 3906"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513230544+07:00","message":"[GCS] Cleaned up inactive client: 3902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513232687+07:00","message":"[GCS] Cleaned up inactive client: 3905"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513235343+07:00","message":"[GCS] Cleaned up inactive client: 3910"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513237528+07:00","message":"[GCS] Cleaned up inactive client: 3907"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513239465+07:00","message":"[GCS] Cleaned up inactive client: 3908"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513241144+07:00","message":"[GCS] Cleaned up inactive client: 3911"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513242848+07:00","message":"[GCS] Cleaned up inactive client: 3909"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:40.513245218+07:00","message":"[GCS] Cleaned up inactive client: 3903"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.097807061+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.097849912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.097856988+07:00","message":"receive interim result [false|false]: ได้ใบปริญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.097872323+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.097892165+07:00","message":"[bufferProcess] interim [380000000]:ได้ใบปริญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.097896611+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.097901691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.097906002+07:00","message":"> Transcript [51005] [false]: 'ได้ใบปริญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.09790939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.097912825+07:00","message":"Set new StatePrefix: 'ได้ใบปริญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.605365114+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.605409435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.605416266+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.605429966+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.60543846+07:00","message":"[bufferProcess] interim [920000000]:ได้ใบปริญญาอยากเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.605441516+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.60544945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.605452708+07:00","message":"> Transcript [51006] [false]: 'ได้ใบปริญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.605456575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.605458866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.605461147+07:00","message":"StatePrefix: 'ได้ใบปริญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.605463472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.806827762+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.806867354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.806874818+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:41.806890699+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.806901744+07:00","message":"[bufferProcess] interim [100000000]:ได้ใบปริญญาอยากเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.806904832+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.806911506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.806914892+07:00","message":"> Transcript [51007] [false]: 'ได้ใบปริญญาอยากเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.806918676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.806921353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.806923557+07:00","message":"StatePrefix: 'ได้ใบปริญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:41.806926822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.073310928+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.073360715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.07336725+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.073384155+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.073393001+07:00","message":"[bufferProcess] interim [400000000]:ได้ใบปริญญาอยากเป็นนักร้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.073396354+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.073400395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.073403264+07:00","message":"> Transcript [51008] [false]: 'ได้ใบปริญญาอยากเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.073406522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.073408844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.07341085+07:00","message":"StatePrefix: 'ได้ใบปริญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.073412953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.207398922+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.207440801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.207447281+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.20746211+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207470871+07:00","message":"[bufferProcess] interim [520000000]:ได้ใบปริญญาอยากเป็นนักร้องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207473862+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207480355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207483478+07:00","message":"> Transcript [51009] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207487578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.20748996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207492177+07:00","message":"StatePrefix: 'ได้ใบปริญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207494523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207499254+07:00","message":"Push: 'ได้ใบปริญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207501888+07:00","message":"TextPushed: 'ได้ใบปริญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207504758+07:00","message":"Set new StatePrefix : 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.207507562+07:00","message":"Next Push (prob) : 'อยากเป็นนักร้องก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.207517978+07:00","message":"push: {false ได้ใบปริญญา 0 0xc0045df700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.317339794+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.317380336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.317389542+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.317407655+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.317416377+07:00","message":"[bufferProcess] interim [580000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.317419415+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.3174286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.317432116+07:00","message":"> Transcript [51010] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.317435813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.317438507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.317440845+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.3174434+07:00","message":"TextPushed: 'ได้ใบปริญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.507848396+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.507892345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.507898371+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.507916654+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.507926307+07:00","message":"[bufferProcess] interim [820000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.507929168+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.507935102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.50793842+07:00","message":"> Transcript [51011] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.507944698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.507947138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.507949753+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.507952292+07:00","message":"TextPushed: 'ได้ใบปริญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.699556281+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.699598107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งไปรษณีย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.699604268+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.6996362+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.69964542+07:00","message":"[bufferProcess] interim [0]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.699648656+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.699655928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.699658804+07:00","message":"> Transcript [51012] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.699662797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.699665221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.699667382+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.699670121+07:00","message":"TextPushed: 'ได้ใบปริญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.761495339+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.761533399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.761539927+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.761555185+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761567212+07:00","message":"[bufferProcess] interim [60000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761570509+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761578946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761581963+07:00","message":"> Transcript [51013] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761586019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761588343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761591631+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761594008+07:00","message":"TextPushed: 'ได้ใบปริญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761600553+07:00","message":"Push: 'อยากเป็นนักร้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761602704+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761605241+07:00","message":"Set new StatePrefix : 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:42.761610203+07:00","message":"Next Push (prob) : 'ส่งไปรษณีย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:42.761639174+07:00","message":"push: {false อยากเป็นนักร้องก็ 0 0xc0045df700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.091691798+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.091728675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.091734828+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.091748618+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.09175744+07:00","message":"[bufferProcess] interim [420000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.091759945+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.091763822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.091766553+07:00","message":"> Transcript [51014] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.091769253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.091772066+07:00","message":"Set new StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.279698358+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.279736416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.279743279+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.2797599+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.279770625+07:00","message":"[bufferProcess] interim [600000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.279773896+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.279780084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.279783352+07:00","message":"> Transcript [51015] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.279786912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.279789158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.279791259+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.279793866+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:43.354881419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:43.354882304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.467046594+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.467086063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.467092917+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.46710497+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.46711451+07:00","message":"[bufferProcess] interim [780000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.467117169+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.467123023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.467125846+07:00","message":"> Transcript [51016] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.467129339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.467131464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.467133557+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.467136149+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.651692222+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.651728691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.651735776+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.651747765+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.651755356+07:00","message":"[bufferProcess] interim [960000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.651758084+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.651761911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.651764942+07:00","message":"> Transcript [51017] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.651768362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.651770478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.651772528+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.651778365+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.911159966+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.911198513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.911205844+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.9112331+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911241493+07:00","message":"[bufferProcess] interim [140000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911244217+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911248229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911252521+07:00","message":"> Transcript [51018] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911256647+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911258908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911260934+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911263595+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911266883+07:00","message":"Push: 'ส่งใบสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911270094+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911272914+07:00","message":"Set new StatePrefix : 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.911277896+07:00","message":"Next Push (prob) : 'เองจนเขาเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.911298515+07:00","message":"push: {false ส่งใบสมัคร 0 0xc0045df700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.991565443+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.991604051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นแวว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.991611244+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นแวว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:43.99162986+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นแวว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.991638052+07:00","message":"[bufferProcess] interim [260000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นแวว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.99164072+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.991644636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.991647473+07:00","message":"> Transcript [51019] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.991651395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.991653614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.991656072+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:43.991658942+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.008769068+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.008804327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.0088105+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.008827991+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.008836716+07:00","message":"[bufferProcess] interim [320000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.008839622+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นแวว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.008847445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.008851002+07:00","message":"> Transcript [51020] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นแวว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.008876164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.008878896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.008880961+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.008883726+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.204221721+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.20425911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.204265478+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.204283087+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.204292447+07:00","message":"[bufferProcess] interim [500000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.204295144+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.204299028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.204302233+07:00","message":"> Transcript [51021] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.204306963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.204309055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.204311527+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.204313871+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.360945909+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.360986381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.360993827+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.361009555+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361020775+07:00","message":"[bufferProcess] interim [680000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361024132+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361033167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361035963+07:00","message":"> Transcript [51022] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361040816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361043187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361045529+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361048101+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361055862+07:00","message":"Push: 'เองจนเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361058004+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361060934+07:00","message":"Set new StatePrefix : 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:44.361063836+07:00","message":"Next Push (prob) : 'ว่าเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:44.361091498+07:00","message":"push: {false เองจนเขาเห็น 0 0xc0045df700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.0048288+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.004882054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.004889071+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.004903099+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.004915328+07:00","message":"[bufferProcess] interim [280000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.004918286+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.004922407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.004925533+07:00","message":"> Transcript [51023] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.004929973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.004931953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.00493392+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.004936494+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.076261075+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.076298501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.076305745+07:00","message":"receive interim result [false|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.076319125+07:00","message":"[buffer interim] 3931 false ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.07633429+07:00","message":"[bufferProcess] interim [400000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.07633729+07:00","message":"[bufferProcess] send to processor:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.076343263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.076346265+07:00","message":"> Transcript [51024] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.076350511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.076352545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.0763547+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.076357863+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.175038815+07:00","message":"[GCS] IsForceVAD: false for message ID: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.247302099+07:00","message":"[GCS] Start streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.382627255+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.382681753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า\",\"confidence\":0.94832766}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.382693644+07:00","message":"receive interim result [true|false]: ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.382706009+07:00","message":"end recv isFinal message id 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.38270948+07:00","message":"end Recv id 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.382718213+07:00","message":"[buffer interim] 3931 true ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382727664+07:00","message":"[bufferProcess] interim [670000000]:ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382733099+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382738455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382742735+07:00","message":"> Transcript [51025] [false]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382748005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382751105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382754783+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382759231+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382762027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382764888+07:00","message":"> Transcript [51026] [true]: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนักร้องเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382771026+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.38277375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382776634+07:00","message":"StatePrefix: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็นว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382779986+07:00","message":"TextPushed: 'ได้ใบปริญญาอยากเป็นนักร้องก็ส่งใบสมัครเองจนเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.382787062+07:00","message":"Push: 'ว่าเป็นนักร้องเรียกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.38280012+07:00","message":"push: {true ว่าเป็นนักร้องเรียกว่า 0 0xc0045df700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:45.400191837+07:00","message":"write wav file: './tmp/7589/7589_3931.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.774457557+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.774509944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.774517084+07:00","message":"receive interim result [false|false]: เป็นตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.77453485+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.774547317+07:00","message":"[bufferProcess] interim [540000000]:เป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.774550405+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.930647144+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.930689473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.930696493+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.930714253+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.930723233+07:00","message":"[bufferProcess] interim [660000000]:เป็นตัวอย่างให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.930725845+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.930730096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.930733083+07:00","message":"> Transcript [51027] [false]: 'เป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.930735519+07:00","message":"Set StatePrefix (first interim): 'เป็นตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.972480363+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.972523913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.97253149+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:45.972548142+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.972557281+07:00","message":"[bufferProcess] interim [780000000]:เป็นตัวอย่างในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.972559901+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.972564187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.972567001+07:00","message":"> Transcript [51028] [false]: 'เป็นตัวอย่างให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.972570893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.972573091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.972575137+07:00","message":"StatePrefix: 'เป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:45.972577243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.240534742+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.240581657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.240588445+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.240609738+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.240621405+07:00","message":"[bufferProcess] interim [960000000]:เป็นตัวอย่างในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.240624181+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.240628631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.240631927+07:00","message":"> Transcript [51029] [false]: 'เป็นตัวอย่างในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.240637379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.240639875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.240641948+07:00","message":"StatePrefix: 'เป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.24064506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:46.355638396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:46.355663053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.40785411+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.407890749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.407896616+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.407912546+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.407919496+07:00","message":"[bufferProcess] interim [200000000]:เป็นตัวอย่างในการใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.407922198+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.407926043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.407928786+07:00","message":"> Transcript [51030] [false]: 'เป็นตัวอย่างในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.407932361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.407934699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.407937137+07:00","message":"StatePrefix: 'เป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.407939419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.676144837+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.676185818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.676192919+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.676209309+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.676217933+07:00","message":"[bufferProcess] interim [440000000]:เป็นตัวอย่างในการใช้ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.67622062+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.676228304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.6762312+07:00","message":"> Transcript [51031] [false]: 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.676235494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.676237905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.676243199+07:00","message":"StatePrefix: 'เป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.676246129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.676252225+07:00","message":"Push: 'เป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.676254571+07:00","message":"TextPushed: 'เป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.676256833+07:00","message":"Set new StatePrefix : 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.676259245+07:00","message":"Next Push (prob) : 'ในการใช้ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.676268938+07:00","message":"push: {false เป็นตัวอย่าง 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.808124537+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.808170015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.808176621+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:46.808190382+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.808199925+07:00","message":"[bufferProcess] interim [560000000]:เป็นตัวอย่างในการใช้ชีวิตในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.808202518+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.808208779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.808211593+07:00","message":"> Transcript [51032] [false]: 'เป็นตัวอย่างในการใช้ชีวิตใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.808217143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.808219626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.80822173+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:46.808224775+07:00","message":"TextPushed: 'เป็นตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.238674188+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.238720644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.238727508+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.238742128+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.238751972+07:00","message":"[bufferProcess] interim [920000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.238755107+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.238759166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.238761877+07:00","message":"> Transcript [51033] [false]: 'เป็นตัวอย่างในการใช้ชีวิตในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.238765647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.23876781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.238770111+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.238772927+07:00","message":"TextPushed: 'เป็นตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.711422345+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.711463537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.711469997+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.711487034+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.711494156+07:00","message":"[bufferProcess] interim [520000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.711496619+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.711500541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.711504828+07:00","message":"> Transcript [51034] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.711508695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.71151124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.711513605+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.711516728+07:00","message":"TextPushed: 'เป็นตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.829043195+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.829088433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.8290973+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.829117259+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.829125395+07:00","message":"[bufferProcess] interim [580000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.829128648+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.829132902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.829136052+07:00","message":"> Transcript [51035] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.829140159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.829142508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.82914483+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.829147696+07:00","message":"TextPushed: 'เป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.829153914+07:00","message":"Push: 'ในการใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.8291559+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.829158007+07:00","message":"Set new StatePrefix : 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:47.829171251+07:00","message":"Next Push (prob) : 'ลำบากเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:47.829180174+07:00","message":"push: {false ในการใช้ชีวิต 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.418939871+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.418982246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.418989771+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.419003796+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.419011544+07:00","message":"[bufferProcess] interim [180000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.419014099+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.419020913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.4190238+07:00","message":"> Transcript [51036] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.419027319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.419029529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.419031625+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.419034659+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.790790497+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.790831574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.790838484+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.790854259+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.790864623+07:00","message":"[bufferProcess] interim [540000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.790867267+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.790873814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.790876795+07:00","message":"> Transcript [51037] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.790880774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.790883333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.790885659+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.790889039+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.969665637+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.969704542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.969712764+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:48.969729632+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.969738598+07:00","message":"[bufferProcess] interim [720000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.969741379+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.969750126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.969753092+07:00","message":"> Transcript [51038] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.969756989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.969759777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.969762093+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:48.969765267+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.133584341+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.133627746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.133635067+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.133652325+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133661911+07:00","message":"[bufferProcess] interim [840000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.13366538+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133674591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133677676+07:00","message":"> Transcript [51039] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133682163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133685657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133688176+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133691702+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133699199+07:00","message":"Push: 'ลำบากเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133701698+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133704145+07:00","message":"Set new StatePrefix : 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.133707543+07:00","message":"Next Push (prob) : 'ใช่ครับคุณผู้ชมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.133717711+07:00","message":"push: {false ลำบากเนาะ 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.177962835+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.178010721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.178018922+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.178034623+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.178045243+07:00","message":"[bufferProcess] interim [900000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.178048053+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.178054721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.178058206+07:00","message":"> Transcript [51040] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.178061036+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.289154229+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.289208275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.289214409+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.289237525+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.289252698+07:00","message":"[bufferProcess] interim [960000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.289255583+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.289259926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.289262875+07:00","message":"> Transcript [51041] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.289265458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.289267587+07:00","message":"Set new StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.344382151+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.344423495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมละ 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.344429551+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมละ 50"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.344447769+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.34445892+07:00","message":"[bufferProcess] interim [20000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.3444616+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.344465962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.34446898+07:00","message":"> Transcript [51042] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.344471706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.344473777+07:00","message":"Set new StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมนาด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:49.356147819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:49.356165654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.4841165+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.484160098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.484167137+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.484182772+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.484191977+07:00","message":"[bufferProcess] interim [140000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.484194954+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.484200862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.484203578+07:00","message":"> Transcript [51043] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมละ 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.484206009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.484208043+07:00","message":"Set new StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมละ 50'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.616210914+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.6162646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.616271611+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.616285378+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.616292766+07:00","message":"[bufferProcess] interim [320000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.616295555+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.61630743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.616310381+07:00","message":"> Transcript [51044] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.616312739+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.616314906+07:00","message":"Set new StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.638128348+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.63816038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.638166604+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.638179505+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.638185956+07:00","message":"[bufferProcess] interim [380000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.638188732+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.63819426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.638196973+07:00","message":"> Transcript [51045] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.638200834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.638203088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.638205392+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.638208254+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.689413678+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.689451852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.68945799+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.689471377+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.68947829+07:00","message":"[bufferProcess] interim [440000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.689481294+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.689504482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.68950761+07:00","message":"> Transcript [51046] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.689511367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.689513526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.689515517+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.689518284+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.822055585+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.822097494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.822104393+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.822119822+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.822127884+07:00","message":"[bufferProcess] interim [560000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.822131707+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.822135798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.822138388+07:00","message":"> Transcript [51047] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.822142046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.82214418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.822146655+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.822151175+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.951095435+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.951158154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.951171752+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.951188156+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.951199675+07:00","message":"[bufferProcess] interim [680000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.951204606+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.95121058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.95121399+07:00","message":"> Transcript [51048] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.95121879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.951225035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.95122857+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.951231573+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.951235505+07:00","message":"Push: 'ใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.951238027+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.951240697+07:00","message":"Set new StatePrefix : 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:49.951243186+07:00","message":"Next Push (prob) : 'ผลงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:49.951256216+07:00","message":"push: {false ใช่ครับคุณผู้ชมน่าติดตาม 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.095054174+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.095101678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานพี่หม่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.095110019+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานพี่หม่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.095127778+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานพี่หม่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.095136443+07:00","message":"[bufferProcess] interim [740000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานพี่หม่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.095139833+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.095144295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.095146947+07:00","message":"> Transcript [51049] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.095152104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.095154455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.095156548+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.095159702+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.269505132+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.269542673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.269551808+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.269565584+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.2695734+07:00","message":"[bufferProcess] interim [800000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.269576259+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานพี่หม่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.26958315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.269586162+07:00","message":"> Transcript [51050] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานพี่หม่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.269589056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.269592597+07:00","message":"Set new StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานพี่หม่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.386685565+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.386728446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บ่อวิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.386752478+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บ่อวิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.386768272+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บ่อวิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.386777058+07:00","message":"[bufferProcess] interim [860000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บ่อวิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.386779897+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.386788105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.386790914+07:00","message":"> Transcript [51051] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.386793547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.386795903+07:00","message":"Set new StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.696632039+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.69667112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.696678708+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.696698751+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.696711358+07:00","message":"[bufferProcess] interim [100000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.696716369+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บ่อวิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.696725159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.696729499+07:00","message":"> Transcript [51052] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บ่อวิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.696733979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.69673781+07:00","message":"Set new StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บ่อวิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.754616607+07:00","message":"[GCS] IsForceVAD: false for message ID: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.818652022+07:00","message":"[GCS] Start streaming session, msgId: 3933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.922310232+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.922360841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไปเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.922368327+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไปเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.92238462+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.922393303+07:00","message":"[bufferProcess] interim [220000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.922396078+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.922400709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.922403767+07:00","message":"> Transcript [51053] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.922407539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.92241093+07:00","message":"Set new StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.936548232+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.936576866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.936585779+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.93659822+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.936603966+07:00","message":"[bufferProcess] interim [280000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.936607584+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.936611276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.936613615+07:00","message":"> Transcript [51054] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.936617582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.936619975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.936622202+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่ผลิตขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.936625361+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.940926002+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.940936482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาวๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.940940441+07:00","message":"receive interim result [false|false]: เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาวๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:50.940946945+07:00","message":"[buffer interim] 3932 false เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.940950736+07:00","message":"[bufferProcess] interim [400000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.94095348+07:00","message":"[bufferProcess] send to processor:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.940956521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.940959545+07:00","message":"> Transcript [51055] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.940962122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:50.94096404+07:00","message":"Set new StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.003576851+07:00","message":"[GCS] IsForceVAD: false for message ID: 3933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.076915791+07:00","message":"[GCS] Start streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.095844529+07:00","message":"receive streaming session, msgId: 3933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.095866334+07:00","message":"found end of frame, send empty tag with msgId: 3933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.095869667+07:00","message":"end Recv id 3933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.095877491+07:00","message":"[buffer interim] force interim is final (2) :เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095890098+07:00","message":"[bufferProcess] interim [400000000]:เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095899399+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095903132+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095906349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095909726+07:00","message":"> Transcript [51056] [false]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095912932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095915244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.09591778+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095923322+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095925331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095927352+07:00","message":"> Transcript [51057] [true]: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095930764+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095933734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095939082+07:00","message":"StatePrefix: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตามผลงานที่บางพลีกันไปยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095944252+07:00","message":"TextPushed: 'เป็นตัวอย่างในการใช้ชีวิตลำบากเนาะใช่ครับคุณผู้ชมน่าติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095951912+07:00","message":"Push: 'ผลงานที่บางพลีกันไปยาวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095953936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095956024+07:00","message":"> Transcript [51058] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095958051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095959696+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095961444+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095963197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.095965068+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.095973937+07:00","message":"push: {true ผลงานที่บางพลีกันไปยาวๆ 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.095980091+07:00","message":"push: {true \n 0 0xc004611f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:51.102852092+07:00","message":"write wav file: './tmp/7589/7589_3933.wav'"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:51.107519239+07:00","message":"write wav file: './tmp/7589/7589_3932.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.389068966+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.389143031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตัวอย่างในการใช้ชีวิตมาฝากนะครับคุณผู้ชมน่าติดตามผลงานที่เราคุยกันไปยาวๆ\",\"confidence\":0.91234773}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.389151935+07:00","message":"receive interim result [true|false]: เป็นตัวอย่างในการใช้ชีวิตมาฝากนะครับคุณผู้ชมน่าติดตามผลงานที่เราคุยกันไปยาวๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.389172809+07:00","message":"end recv isFinal message id 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.389175657+07:00","message":"end Recv id 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.389183023+07:00","message":"[buffer interim] this message is already final true 3932: 'เป็นตัวอย่างในการใช้ชีวิตมาฝากนะครับคุณผู้ชมน่าติดตามผลงานที่เราคุยกันไปยาวๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.54267117+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.542717846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.542724284+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.542738849+07:00","message":"[buffer interim] 3934 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.542747141+07:00","message":"[bufferProcess] interim [480000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.542749293+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.736602157+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.736648205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงไทย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.736654922+07:00","message":"receive interim result [false|false]: เพลงไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:51.736671001+07:00","message":"[buffer interim] 3934 false เพลงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.736679925+07:00","message":"[bufferProcess] interim [660000000]:เพลงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.736682868+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.736687485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.736694639+07:00","message":"> Transcript [51059] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:51.736704221+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.122243491+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.122284381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงไทยรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.122291783+07:00","message":"receive interim result [false|false]: เพลงไทยรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.122306441+07:00","message":"[buffer interim] 3934 false เพลงไทยรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.12231481+07:00","message":"[bufferProcess] interim [80000000]:เพลงไทยรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.122318009+07:00","message":"[bufferProcess] send to processor:เพลงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.122326774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.122339242+07:00","message":"> Transcript [51060] [false]: 'เพลงไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.122343373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.122345637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.122347689+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.122351889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.333517146+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.333561955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.333568443+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.333581553+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.333590716+07:00","message":"[bufferProcess] interim [320000000]:เพลงท้ายรายการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.333593043+07:00","message":"[bufferProcess] send to processor:เพลงไทยรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.333598383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.333601379+07:00","message":"> Transcript [51061] [false]: 'เพลงไทยรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.333604786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.333607043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.333609253+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.333611592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:52.356637728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:52.356645778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.499400642+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.49944156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.499447148+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.499462943+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.499471375+07:00","message":"[bufferProcess] interim [440000000]:เพลงท้ายรายการไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.499473833+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.499477123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.499480268+07:00","message":"> Transcript [51062] [false]: 'เพลงท้ายรายการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.49948369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.499485995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.499487989+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.499490041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.636732376+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.636774241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.636780905+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.636798086+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636808116+07:00","message":"[bufferProcess] interim [620000000]:เพลงท้ายรายการไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636811085+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636818219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636820981+07:00","message":"> Transcript [51063] [false]: 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636824114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636826367+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636828351+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636830849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636836594+07:00","message":"Push: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636838886+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.63684096+07:00","message":"Set new StatePrefix : 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.636843189+07:00","message":"Next Push (prob) : 'ท้ายรายการไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.636853337+07:00","message":"push: {false เพลง 0 0xc004748280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.816650636+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.81669055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.816696916+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.816712921+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.816720085+07:00","message":"[bufferProcess] interim [740000000]:เพลงท้ายรายการไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.816722559+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.816726141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.816729075+07:00","message":"> Transcript [51064] [false]: 'เพลงท้ายรายการไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.816732244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.816734449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.816736424+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.816738571+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.82065059+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.820670639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.820675886+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:52.82068787+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.820693211+07:00","message":"[bufferProcess] interim [800000000]:เพลงท้ายรายการไปด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.82069527+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.820698167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.820700636+07:00","message":"> Transcript [51065] [false]: 'เพลงท้ายรายการไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.82070374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.820705728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.820707661+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:52.820710383+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:53.399506022+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:53.399551774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:53.399558805+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:53.399575164+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:53.399585376+07:00","message":"[bufferProcess] interim [400000000]:เพลงท้ายรายการไปด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:53.399588217+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:53.399596159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:53.399599137+07:00","message":"> Transcript [51066] [false]: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:53.399603399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:53.399605944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:53.399608015+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:53.39961054+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.423508271+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.423545316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.423552382+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.42356707+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423573837+07:00","message":"[bufferProcess] interim [360000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423576303+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423579732+07:00","message":"[bufferProcess] send to processor (ticker):เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423582657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423585525+07:00","message":"> Transcript [51067] [false]: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.42358904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423597338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423599523+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423602033+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423614211+07:00","message":"Push: 'ท้ายรายการไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423618233+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423620767+07:00","message":"Set new StatePrefix : 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423623171+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423625306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423627341+07:00","message":"> Transcript [51068] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423630117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423631858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423634126+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.423636466+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.423657277+07:00","message":"push: {false ท้ายรายการไปด้วย 0 0xc004748280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.449794411+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.449834989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.449841654+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.449858155+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.449865738+07:00","message":"[bufferProcess] interim [420000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.449867884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.665870002+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.665910511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.665917071+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.665931862+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.66594293+07:00","message":"[bufferProcess] interim [600000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.665945943+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.665953655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.66595701+07:00","message":"> Transcript [51069] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.6659612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.665963547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.665967852+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.665971224+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.742966569+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.74300496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.743012181+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.743026461+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.743034576+07:00","message":"[bufferProcess] interim [720000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.743037226+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.743041511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.74304464+07:00","message":"> Transcript [51070] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.743048375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.743050579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.743053038+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.743055966+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.928111902+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.928161862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.928168901+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.928183295+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928191287+07:00","message":"[bufferProcess] interim [900000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928194486+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928198541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928201141+07:00","message":"> Transcript [51071] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928205135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928207728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928210088+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.92821251+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928219034+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928221112+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928223718+07:00","message":"Set new StatePrefix : 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.928226389+07:00","message":"Next Push (prob) : 'ซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.92823291+07:00","message":"push: {false นะครับ 0 0xc004748280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.995777613+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.995819489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.995826678+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:54.995839291+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.995847941+07:00","message":"[bufferProcess] interim [20000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.99585077+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.995858794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.99586191+07:00","message":"> Transcript [51072] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.995866585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.995869078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.995874871+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:54.995877808+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:55.356865155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:55.356873406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:55.505890368+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:55.505929372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:55.50593646+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:55.505953312+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.505962434+07:00","message":"[bufferProcess] interim [440000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.505965544+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.505975001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.50597785+07:00","message":"> Transcript [51073] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.50598221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.505985896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.505988225+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.50599132+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:55.692235893+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:55.692274542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:55.692280453+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:55.692293111+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.692301413+07:00","message":"[bufferProcess] interim [680000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.692304325+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.692311023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.692314182+07:00","message":"> Transcript [51074] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.692318509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.692320726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.692323462+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:55.69232662+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.189460955+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.189505648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.1895131+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.189524199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" facebook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.189526707+07:00","message":"receive interim result [false|false]:  facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.189536129+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.189540466+07:00","message":"[buffer interim] 3934 false  facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189547786+07:00","message":"[bufferProcess] interim [40000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189550174+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189554037+07:00","message":"[bufferProcess] interim [40000000]: facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189556757+07:00","message":"[bufferProcess] update buffer: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189560269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189563433+07:00","message":"> Transcript [51075] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189568164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189570458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189576443+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189579755+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189583827+07:00","message":"Push: 'ซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.18958647+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.189589149+07:00","message":"Set new StatePrefix : 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.18959213+07:00","message":"Next Push (prob) : 'ได้ที่เพจ facebook'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.189599586+07:00","message":"push: {false ซื้อที่ไหนแนะนำติชม 0 0xc004748280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.513367054+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.513404957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.513411958+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.513424812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Facebook รายบันเทิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.51342823+07:00","message":"receive interim result [false|false]:  Facebook รายบันเทิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.513436979+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.513440975+07:00","message":"[buffer interim] 3934 false  Facebook รายบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.513448204+07:00","message":"[bufferProcess] interim [220000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.513451139+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.513457087+07:00","message":"[bufferProcess] interim [220000000]: Facebook รายบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.51346258+07:00","message":"[bufferProcess] update buffer: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่ Facebook รายบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.513466868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.513469729+07:00","message":"> Transcript [51076] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.51347394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.513476268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.513480102+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.513482828+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.553618466+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.553658513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.55366542+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.553679264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Facebook รายบันเทิงไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.553682784+07:00","message":"receive interim result [false|false]:  Facebook รายบันเทิงไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.553695874+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.553709215+07:00","message":"[buffer interim] 3934 false  Facebook รายบันเทิงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.553716781+07:00","message":"[bufferProcess] interim [340000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.553720249+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่ Facebook รายบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.553728002+07:00","message":"[bufferProcess] interim [340000000]: Facebook รายบันเทิงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.55373126+07:00","message":"[bufferProcess] update buffer: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่ Facebook รายบันเทิงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.553734643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.553738222+07:00","message":"> Transcript [51077] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่ Facebook รายบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.553740932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.553743391+07:00","message":"Set new StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่ Facebook รายบันเทิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.574612696+07:00","message":"[GCS] IsForceVAD: false for message ID: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.597301167+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.597339497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.597346369+07:00","message":"receive interim result [false|false]: เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.597359569+07:00","message":"[buffer interim] 3934 false เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.597369303+07:00","message":"[bufferProcess] interim [580000000]:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.597372169+07:00","message":"[bufferProcess] send to processor:เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่ Facebook รายบันเทิงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.597378288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.597383362+07:00","message":"> Transcript [51078] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่ Facebook รายบันเทิงไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.597387647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.597389904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.59739223+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่ Facebook รายบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.597395708+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.649609524+07:00","message":"[GCS] Start streaming session, msgId: 3935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.747578465+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.747625227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท้ายรายการไปด้วยนะครับซื้อกินที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS\",\"confidence\":0.95024145}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.747634205+07:00","message":"receive interim result [true|false]: เพลงท้ายรายการไปด้วยนะครับซื้อกินที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.747644746+07:00","message":"end recv isFinal message id 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.747647171+07:00","message":"end Recv id 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.747655117+07:00","message":"[buffer interim] 3934 true เพลงท้ายรายการไปด้วยนะครับซื้อกินที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747663946+07:00","message":"[bufferProcess] interim [730000000]:เพลงท้ายรายการไปด้วยนะครับซื้อกินที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747671155+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747675047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747678376+07:00","message":"> Transcript [51079] [false]: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747681508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747684344+07:00","message":"Set new StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.74768652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747688607+07:00","message":"> Transcript [51080] [true]: 'เพลงท้ายรายการไปด้วยนะครับซื้อกินที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747691382+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747693369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747695469+07:00","message":"StatePrefix: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747704247+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747714903+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747949947+07:00","message":"Push: 'ได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747953639+07:00","message":"TextPushed: 'เพลงท้ายรายการไปด้วยนะครับซื้อที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.7479565+07:00","message":"Set new StatePrefix : 'เพลงท้ายรายการไปด้วยนะครับซื้อกินที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.747959085+07:00","message":"Next Push (prob) : 'เพลงท้ายรายการไปด้วยนะครับซื้อกินที่ไหนแนะนำติชมได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.747968943+07:00","message":"push: {true ได้ที่เพจ Facebook ไทยบันเทิง ThaiPBS 0 0xc004748280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:56.74798949+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3934.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:56.759350086+07:00","message":"write wav file: './tmp/7589/7589_3934.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:56.964843392+07:00","message":"[GCS] IsForceVAD: false for message ID: 3935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:57.037267145+07:00","message":"[GCS] Start streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:57.069442845+07:00","message":"receive streaming session, msgId: 3935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:57.069467093+07:00","message":"found end of frame, send empty tag with msgId: 3935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:57.069470334+07:00","message":"end Recv id 3935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:57.069477951+07:00","message":"[buffer interim] 3935 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:57.069486463+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:57.069497056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:57.069500002+07:00","message":"> Transcript [51081] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:57.069503104+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:57.069505406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:57.069507216+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:57.069509309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:57.069512243+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:57.069523194+07:00","message":"push: {true \n 0 0xc004748a80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:41:57.075956895+07:00","message":"write wav file: './tmp/7589/7589_3935.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.05734682+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.057380041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"02\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.057385885+07:00","message":"receive interim result [false|false]: 02"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.057400735+07:00","message":"[buffer interim] 3936 false 02"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.05740852+07:00","message":"[bufferProcess] interim [780000000]:02"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.057410373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.239996983+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.240036328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"902\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.240042856+07:00","message":"receive interim result [false|false]: 902"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.240058599+07:00","message":"[buffer interim] 3936 false 902"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.240068132+07:00","message":"[bufferProcess] interim [960000000]:902"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.240071219+07:00","message":"[bufferProcess] send to processor:02"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.24007515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.240077943+07:00","message":"> Transcript [51082] [false]: '02'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.240080397+07:00","message":"Set StatePrefix (first interim): '02'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.245637839+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.245660309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"027\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.24566561+07:00","message":"receive interim result [false|false]: 027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.245679295+07:00","message":"[buffer interim] 3936 false 027"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.245684843+07:00","message":"[bufferProcess] interim [20000000]:027"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.245687096+07:00","message":"[bufferProcess] send to processor:902"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.245694886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.245704378+07:00","message":"> Transcript [51083] [false]: '902'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.24570675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.245708709+07:00","message":"Set new StatePrefix: '902'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:58.356911569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:41:58.356944972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.405934449+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.405972428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"0 2 7 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.405979652+07:00","message":"receive interim result [false|false]: 0 2 7 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.405992936+07:00","message":"[buffer interim] 3936 false 0 2 7 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.40600013+07:00","message":"[bufferProcess] interim [200000000]:0 2 7 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.406002645+07:00","message":"[bufferProcess] send to processor:027"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.40600888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.406013314+07:00","message":"> Transcript [51084] [false]: '027'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.406015848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.40601819+07:00","message":"Set new StatePrefix: '027'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.464469559+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.464506544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"02 790\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.464512783+07:00","message":"receive interim result [false|false]: 02 790"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.464528032+07:00","message":"[buffer interim] 3936 false 02 790"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.464536407+07:00","message":"[bufferProcess] interim [260000000]:02 790"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.46453874+07:00","message":"[bufferProcess] send to processor:0 2 7 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.46454698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.464549954+07:00","message":"> Transcript [51085] [false]: '0 2 7 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.464552542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.464554993+07:00","message":"Set new StatePrefix: '0 2 7 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.78170427+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.781744561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9027 9004\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.781751707+07:00","message":"receive interim result [false|false]: 9027 9004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.781761358+07:00","message":"[buffer interim] 3936 false 9027 9004"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.781769029+07:00","message":"[bufferProcess] interim [620000000]:9027 9004"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.781771197+07:00","message":"[bufferProcess] send to processor:02 790"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.781774563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.781777355+07:00","message":"> Transcript [51086] [false]: '02 790'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.781779635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.781782278+07:00","message":"Set new StatePrefix: '02 790'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.908673848+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.908710595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"02 792\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.908717167+07:00","message":"receive interim result [false|false]: 02 792"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.908730829+07:00","message":"[buffer interim] 3936 false 02 792"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.908737696+07:00","message":"[bufferProcess] interim [680000000]:02 792"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.90873992+07:00","message":"[bufferProcess] send to processor:9027 9004"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.9087466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.908749716+07:00","message":"> Transcript [51087] [false]: '9027 9004'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.908752419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.908754894+07:00","message":"Set new StatePrefix: '9027 9004'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.976707538+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.976750094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9027 9004\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.976758041+07:00","message":"receive interim result [false|false]: 9027 9004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:58.976776953+07:00","message":"[buffer interim] 3936 false 9027 9004"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.976790704+07:00","message":"[bufferProcess] interim [800000000]:9027 9004"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.976793702+07:00","message":"[bufferProcess] send to processor:02 792"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.976802792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.976806781+07:00","message":"> Transcript [51088] [false]: '02 792'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.97681025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:58.976815038+07:00","message":"Set new StatePrefix: '02 792'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.098656926+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.098693677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"0 2 7 9 0 2 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.098699217+07:00","message":"receive interim result [false|false]: 0 2 7 9 0 2 6"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.0987125+07:00","message":"[buffer interim] 3936 false 0 2 7 9 0 2 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.09871951+07:00","message":"[bufferProcess] interim [860000000]:0 2 7 9 0 2 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.0987219+07:00","message":"[bufferProcess] send to processor:9027 9004"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.09872531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.098728207+07:00","message":"> Transcript [51089] [false]: '9027 9004'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.098730266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.098732475+07:00","message":"Set new StatePrefix: '9027 9004'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.29489757+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.294936606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"082 790 2262\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.294942765+07:00","message":"receive interim result [false|false]: 082 790 2262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.294957379+07:00","message":"[buffer interim] 3936 false 082 790 2262"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.294966506+07:00","message":"[bufferProcess] interim [40000000]:082 790 2262"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.294969923+07:00","message":"[bufferProcess] send to processor:0 2 7 9 0 2 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.294978303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.294981543+07:00","message":"> Transcript [51090] [false]: '0 2 7 9 0 2 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.294983526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.294985671+07:00","message":"Set new StatePrefix: '0 2 7 9 0 2 6'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.380804347+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.38084614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"0 2 7 9 0 2 6 2 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.38085299+07:00","message":"receive interim result [false|false]: 0 2 7 9 0 2 6 2 5"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.380871348+07:00","message":"[buffer interim] 3936 false 0 2 7 9 0 2 6 2 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.380880206+07:00","message":"[bufferProcess] interim [220000000]:0 2 7 9 0 2 6 2 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.380886048+07:00","message":"[bufferProcess] send to processor:082 790 2262"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.380892458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.380895743+07:00","message":"> Transcript [51091] [false]: '082 790 2262'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.380898562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.380900542+07:00","message":"Set new StatePrefix: '082 790 2262'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.680290001+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.680340665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"02 790 2625 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.680348196+07:00","message":"receive interim result [false|false]: 02 790 2625 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.680360855+07:00","message":"[buffer interim] 3936 false 02 790 2625 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.680371145+07:00","message":"[bufferProcess] interim [460000000]:02 790 2625 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.680373513+07:00","message":"[bufferProcess] send to processor:0 2 7 9 0 2 6 2 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.680379726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.680382874+07:00","message":"> Transcript [51092] [false]: '0 2 7 9 0 2 6 2 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.680385249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.680387454+07:00","message":"Set new StatePrefix: '0 2 7 9 0 2 6 2 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.813810229+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.813876742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"082 790 2262 5-7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.813884417+07:00","message":"receive interim result [false|false]: 082 790 2262 5-7"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:41:59.813900955+07:00","message":"[buffer interim] 3936 false 082 790 2262 5-7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.813909683+07:00","message":"[bufferProcess] interim [580000000]:082 790 2262 5-7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.813912203+07:00","message":"[bufferProcess] send to processor:02 790 2625 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.813918604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.813922695+07:00","message":"> Transcript [51093] [false]: '02 790 2625 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.813926223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:41:59.813929043+07:00","message":"Set new StatePrefix: '02 790 2625 ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.010698271+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.010742476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"082 790 2262 5-7 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.010749169+07:00","message":"receive interim result [false|false]: 082 790 2262 5-7 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.010763412+07:00","message":"[buffer interim] 3936 false 082 790 2262 5-7 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.010772114+07:00","message":"[bufferProcess] interim [820000000]:082 790 2262 5-7 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.01077468+07:00","message":"[bufferProcess] send to processor:082 790 2262 5-7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.010781043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.010783717+07:00","message":"> Transcript [51094] [false]: '082 790 2262 5-7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.010786065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.0107915+07:00","message":"Set new StatePrefix: '082 790 2262 5-7'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.165550725+07:00","message":"[GCS] IsForceVAD: false for message ID: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.198162706+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.198201492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"082 790 2262 5-7 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.198208121+07:00","message":"receive interim result [false|false]: 082 790 2262 5-7 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.198222694+07:00","message":"[buffer interim] 3936 false 082 790 2262 5-7 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.198233357+07:00","message":"[bufferProcess] interim [940000000]:082 790 2262 5-7 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.198236054+07:00","message":"[bufferProcess] send to processor:082 790 2262 5-7 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.198242383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.19824569+07:00","message":"> Transcript [51095] [false]: '082 790 2262 5-7 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.198249319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.198251571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.198253827+07:00","message":"StatePrefix: '082 790 2262 5-7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.198257663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.258382641+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.258423735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"082 790 2262 5-7 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.258430083+07:00","message":"receive interim result [false|false]: 082 790 2262 5-7 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.258447693+07:00","message":"[buffer interim] 3936 false 082 790 2262 5-7 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.258458047+07:00","message":"[bufferProcess] interim [60000000]:082 790 2262 5-7 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.258460593+07:00","message":"[bufferProcess] send to processor:082 790 2262 5-7 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.258465417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.25846841+07:00","message":"> Transcript [51096] [false]: '082 790 2262 5-7 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.258471946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.258474305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.258476365+07:00","message":"StatePrefix: '082 790 2262 5-7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.258478376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.29777929+07:00","message":"[GCS] Start streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.316161516+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.316221693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"0 2 7 9 0 2 6 2 57 นะครับ\",\"confidence\":0.9220702}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.316229763+07:00","message":"receive interim result [true|false]: 0 2 7 9 0 2 6 2 57 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.316240628+07:00","message":"end recv isFinal message id 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.316243165+07:00","message":"end Recv id 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.316250232+07:00","message":"[buffer interim] 3936 true 0 2 7 9 0 2 6 2 57 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316259317+07:00","message":"[bufferProcess] interim [150000000]:0 2 7 9 0 2 6 2 57 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316263271+07:00","message":"[bufferProcess] send to processor (isfinal):082 790 2262 5-7 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316266754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316270158+07:00","message":"> Transcript [51097] [false]: '082 790 2262 5-7 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316273331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.31627536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316277389+07:00","message":"StatePrefix: '082 790 2262 5-7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316279646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316281536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316283625+07:00","message":"> Transcript [51098] [true]: '0 2 7 9 0 2 6 2 57 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316285892+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316287628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316292042+07:00","message":"StatePrefix: '082 790 2262 5-7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316293985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.316296697+07:00","message":"Push: '0 2 7 9 0 2 6 2 57 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.316305502+07:00","message":"push: {true 0 2 7 9 0 2 6 2 57 นะครับ 0 0xc004749100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:42:00.325156674+07:00","message":"write wav file: './tmp/7589/7589_3936.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.995796932+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.995837285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.995843575+07:00","message":"receive interim result [false|false]: คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:00.995860236+07:00","message":"[buffer interim] 3937 false คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.99586828+07:00","message":"[bufferProcess] interim [480000000]:คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:00.995870525+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.166111822+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.166153224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.166159725+07:00","message":"receive interim result [false|false]: ประชุมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.166177133+07:00","message":"[buffer interim] 3937 false ประชุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.166185545+07:00","message":"[bufferProcess] interim [660000000]:ประชุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.16618798+07:00","message":"[bufferProcess] send to processor:คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.166191641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.166194249+07:00","message":"> Transcript [51099] [false]: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.166196959+07:00","message":"Set StatePrefix (first interim): 'คุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.294449888+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.294492881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.294499179+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.294514173+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.294525469+07:00","message":"[bufferProcess] interim [780000000]:ประชุมอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.294528133+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.294534577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.294540132+07:00","message":"> Transcript [51100] [false]: 'ประชุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.294543586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.294548153+07:00","message":"Set new StatePrefix: 'ประชุมอยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:01.35789013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:01.357927317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.504312664+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.504356859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.504364992+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.504379225+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.504389787+07:00","message":"[bufferProcess] interim [960000000]:ประชุมอยู่กับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.504392385+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.504396405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.504399206+07:00","message":"> Transcript [51101] [false]: 'ประชุมอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.504402667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.504404734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.50440702+07:00","message":"StatePrefix: 'ประชุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.504409189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.734111477+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.734154558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.734161466+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.734178021+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.734186714+07:00","message":"[bufferProcess] interim [80000000]:ประชุมอยู่กับแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.734189851+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.734194246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.734197464+07:00","message":"> Transcript [51102] [false]: 'ประชุมอยู่กับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.734201232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.734203524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.734205631+07:00","message":"StatePrefix: 'ประชุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.734210437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.762126545+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.762162139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.762168644+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.762188647+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.762197498+07:00","message":"[bufferProcess] interim [200000000]:ประชุมอยู่กับสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.762201616+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.762211118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.762215551+07:00","message":"> Transcript [51103] [false]: 'ประชุมอยู่กับแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.762220615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.762224499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.762227672+07:00","message":"StatePrefix: 'ประชุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.762230844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.980120152+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.980168313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพัดช่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.980175699+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพัดช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.980191136+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพัดช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.980204679+07:00","message":"[bufferProcess] interim [500000000]:ประชุมอยู่กับสารพัดช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.980208449+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.980217071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.980222628+07:00","message":"> Transcript [51104] [false]: 'ประชุมอยู่กับสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.980226332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.980228569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.980230643+07:00","message":"StatePrefix: 'ประชุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.98023365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.98023925+07:00","message":"Push: 'ประชุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.980241347+07:00","message":"TextPushed: 'ประชุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.980243794+07:00","message":"Set new StatePrefix : 'ประชุมอยู่กับสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:01.980246053+07:00","message":"Next Push (prob) : 'กับสารพัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:01.980255146+07:00","message":"push: {false ประชุมอยู่ 0 0xc0045dec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.055046367+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.055091896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.055099089+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.055112881+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.055121163+07:00","message":"[bufferProcess] interim [560000000]:ประชุมอยู่กับสารพันลั่นทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.055124024+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพัดช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.055130079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.05513303+07:00","message":"> Transcript [51105] [false]: 'ประชุมอยู่กับสารพัดช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.055136955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.055139277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.055141803+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.055144346+07:00","message":"TextPushed: 'ประชุมอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.237376155+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.2374144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.237421245+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.237433222+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.237440647+07:00","message":"[bufferProcess] interim [740000000]:ประชุมอยู่กับสารพันลั่นทุ่งบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.237443404+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.237449653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.237452762+07:00","message":"> Transcript [51106] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.23745527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.237458247+07:00","message":"Set new StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.238256122+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.23826989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.238273572+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.238280263+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.238283401+07:00","message":"[bufferProcess] interim [800000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.238285698+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.238290983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.238293191+07:00","message":"> Transcript [51107] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.238296591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.238299159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.238301216+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.238303772+07:00","message":"TextPushed: 'ประชุมอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.667859226+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.667898082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.667904507+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:02.66791787+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.667926208+07:00","message":"[bufferProcess] interim [220000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.667929+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.667936879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.66794003+07:00","message":"> Transcript [51108] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.66794404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.667946192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.667949042+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:02.667952114+07:00","message":"TextPushed: 'ประชุมอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.273738102+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.273774804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.273783226+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.273801727+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.273813151+07:00","message":"[bufferProcess] interim [820000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.273817232+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.273824338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.273830407+07:00","message":"> Transcript [51109] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.273834673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.27383799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.273841548+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.273845246+07:00","message":"TextPushed: 'ประชุมอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.330291745+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.33032847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.33034331+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.330358357+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330366042+07:00","message":"[bufferProcess] interim [880000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.33036886+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330376121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330378876+07:00","message":"> Transcript [51110] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330382386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330384791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330387085+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330389553+07:00","message":"TextPushed: 'ประชุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330395068+07:00","message":"Push: 'กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330397181+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330399371+07:00","message":"Set new StatePrefix : 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.330401601+07:00","message":"Next Push (prob) : 'บางเขนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.330408998+07:00","message":"push: {false กับสารพันลั่นทุ่ง 0 0xc0045dec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.524246493+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.524285807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.524292648+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.524303627+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.524311456+07:00","message":"[bufferProcess] interim [120000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.524313901+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.52431742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.524320255+07:00","message":"> Transcript [51111] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.524323792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.524325868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.524328218+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.524330625+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.681461754+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.681507514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.68151482+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.681535913+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.681552017+07:00","message":"[bufferProcess] interim [180000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.681554969+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.681562669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.681566541+07:00","message":"> Transcript [51112] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.681571443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.681573669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.681576131+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.681580785+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.839447304+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.839485504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.839492492+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:03.839510069+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.839519233+07:00","message":"[bufferProcess] interim [360000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.839522509+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.839527497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.839530793+07:00","message":"> Transcript [51113] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.839534831+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.839536996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.839539391+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:03.839543838+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.039959125+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.040009196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์บ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.040019055+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์บ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.040038984+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.04005124+07:00","message":"[bufferProcess] interim [600000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040053981+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040058891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040062058+07:00","message":"> Transcript [51114] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040066982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040069715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040072683+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040075496+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040083023+07:00","message":"Push: 'บางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040085057+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040087711+07:00","message":"Set new StatePrefix : 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.040090508+07:00","message":"Next Push (prob) : 'ออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.040121298+07:00","message":"push: {false บางเขนนะคะ 0 0xc0045dec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.22181039+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.221851599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 14:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.221858977+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.221872505+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.221881159+07:00","message":"[bufferProcess] interim [780000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.221884074+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.221891531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.221894627+07:00","message":"> Transcript [51115] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์บ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.221898809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.221901199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.221903598+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.221907275+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.344555601+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.344602866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.344611168+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.344630119+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.344643632+07:00","message":"[bufferProcess] interim [840000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.344647827+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.344657096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.344661459+07:00","message":"> Transcript [51116] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.34466809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.344671125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.34467434+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.344678656+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:04.358728064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:04.358748682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.478190795+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.478228606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.47823563+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.478246294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.478249083+07:00","message":"receive interim result [false|false]:  15:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.478256429+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.478260695+07:00","message":"[buffer interim] 3937 false  15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.478267843+07:00","message":"[bufferProcess] interim [960000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.478270658+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.478275167+07:00","message":"[bufferProcess] interim [960000000]: 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.478278235+07:00","message":"[bufferProcess] update buffer: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.47828176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.478284744+07:00","message":"> Transcript [51117] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.478289796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.478292255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.47829458+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.478297454+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.923005306+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.923047752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.923055157+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.923071978+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923080316+07:00","message":"[bufferProcess] interim [440000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923083952+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923091138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923094117+07:00","message":"> Transcript [51118] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923098612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.92310124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923103531+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923106598+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923110275+07:00","message":"Push: 'ออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923112523+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923115272+07:00","message":"Set new StatePrefix : 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:04.923118147+07:00","message":"Next Push (prob) : ' 15:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:04.923127826+07:00","message":"push: {false ออกอากาศทุกวันเสาร์ 0 0xc0045dec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.378549099+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.378587715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.378594925+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.3786061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ออกอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.378609159+07:00","message":"receive interim result [false|false]:  ออกอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.378616355+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.378620295+07:00","message":"[buffer interim] 3937 false  ออกอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.378627089+07:00","message":"[bufferProcess] interim [920000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.378629953+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.378633582+07:00","message":"[bufferProcess] interim [920000000]: ออกอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.378636561+07:00","message":"[bufferProcess] update buffer: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.378639918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.378643486+07:00","message":"> Transcript [51119] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.378646991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.378649391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.37865178+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.378654304+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.554462782+07:00","message":"[GCS] IsForceVAD: false for message ID: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.616387278+07:00","message":"[GCS] Start streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.64362921+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.643686132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.643693653+07:00","message":"receive interim result [false|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.643706732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ออกอากาศซ้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.643709854+07:00","message":"receive interim result [false|false]:  ออกอากาศซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.64371792+07:00","message":"[buffer interim] 3937 false ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.643726053+07:00","message":"[buffer interim] 3937 false  ออกอากาศซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.64373293+07:00","message":"[bufferProcess] interim [160000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.643736151+07:00","message":"[bufferProcess] send to processor:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.643753499+07:00","message":"[bufferProcess] interim [160000000]: ออกอากาศซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.643757285+07:00","message":"[bufferProcess] update buffer: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.643760653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.643763691+07:00","message":"> Transcript [51120] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.643768477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.643770555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.643772565+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.64377507+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.776938162+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.776982126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศซ้ำ\",\"confidence\":0.9584466}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.776993623+07:00","message":"receive interim result [true|false]: ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.777004876+07:00","message":"end recv isFinal message id 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.777007474+07:00","message":"end Recv id 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.77701452+07:00","message":"[buffer interim] 3937 true ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777027712+07:00","message":"[bufferProcess] interim [280000000]:ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777035661+07:00","message":"[bufferProcess] send to processor (isfinal):ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777039633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777042369+07:00","message":"> Transcript [51121] [false]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777045965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777047962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777050303+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777053427+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777055954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777058176+07:00","message":"> Transcript [51122] [true]: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น ออกอากาศซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.777062767+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.77706478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.77706659+07:00","message":"StatePrefix: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์ 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.77706868+07:00","message":"TextPushed: 'ประชุมอยู่กับสารพันลั่นทุ่งบางเขนนะคะออกอากาศทุกวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:05.77707658+07:00","message":"Push: ' 15:00 น ออกอากาศซ้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:05.777085015+07:00","message":"push: {true  15:00 น ออกอากาศซ้ำ 0 0xc0045dec80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:42:05.792814182+07:00","message":"write wav file: './tmp/7589/7589_3937.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.287778655+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.287836918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.287843589+07:00","message":"receive interim result [false|false]: ล้างทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.287859641+07:00","message":"[buffer interim] 3938 false ล้างทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.287868273+07:00","message":"[bufferProcess] interim [480000000]:ล้างทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.287870556+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.341072232+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.341116755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.34112444+07:00","message":"receive interim result [false|false]: ล้างทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.341143241+07:00","message":"[buffer interim] 3938 false ล้างทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.341155954+07:00","message":"[bufferProcess] interim [600000000]:ล้างทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.341171004+07:00","message":"[bufferProcess] send to processor:ล้างทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.341179464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.341184336+07:00","message":"> Transcript [51123] [false]: 'ล้างทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.341188751+07:00","message":"Set StatePrefix (first interim): 'ล้างทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.481238716+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.481282055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.481288884+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.481303802+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.481319472+07:00","message":"[bufferProcess] interim [720000000]:ล้างทุกวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.481322401+07:00","message":"[bufferProcess] send to processor:ล้างทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.481332974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.481341702+07:00","message":"> Transcript [51124] [false]: 'ล้างทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.48134577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.481348087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.481350056+07:00","message":"StatePrefix: 'ล้างทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.481352257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.79107787+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.791122003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.791128138+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.791140066+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.791148324+07:00","message":"[bufferProcess] interim [960000000]:ล้างทุกวันจันทร์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.791150915+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.791156992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.791161243+07:00","message":"> Transcript [51125] [false]: 'ล้างทุกวันจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.791164974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.791167199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.791169334+07:00","message":"StatePrefix: 'ล้างทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.791171639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.847494404+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.847532512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์บ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.847538764+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์บ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.847570172+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.847578669+07:00","message":"[bufferProcess] interim [80000000]:ล้างทุกวันจันทร์บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.8475813+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.847585061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.847587953+07:00","message":"> Transcript [51126] [false]: 'ล้างทุกวันจันทร์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.847591465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.84759364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.847595657+07:00","message":"StatePrefix: 'ล้างทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.847598366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.974420125+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.974463798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.974470633+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.974486837+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.974495146+07:00","message":"[bufferProcess] interim [140000000]:ล้างทุกวันจันทร์ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.97449803+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์บ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.974505652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.974509187+07:00","message":"> Transcript [51127] [false]: 'ล้างทุกวันจันทร์บ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.974512358+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.974515547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.97452446+07:00","message":"StatePrefix: 'ล้างทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.97452782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.9745371+07:00","message":"Push: 'ล้างทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.974540592+07:00","message":"TextPushed: 'ล้างทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.974543901+07:00","message":"Set new StatePrefix : 'ล้างทุกวันจันทร์บ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:06.974547248+07:00","message":"Next Push (prob) : 'วันจันทร์บ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:06.974559513+07:00","message":"push: {false ล้างทุก 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.052960719+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.053016375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.053025753+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.053038725+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-06-22T13:42:07.053042825+07:00","message":"receive interim result [false|false]:  13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.053066108+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.053084029+07:00","message":"[buffer interim] 3938 false  13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.05309274+07:00","message":"[bufferProcess] interim [320000000]:ล้างทุกวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.053095914+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.053101597+07:00","message":"[bufferProcess] interim [320000000]: 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.053104294+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.053107514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.053110445+07:00","message":"> Transcript [51128] [false]: 'ล้างทุกวันจันทร์ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.053113103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.053115186+07:00","message":"Set new StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.16542469+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.165473567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.165479607+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.165490975+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-06-22T13:42:07.165493664+07:00","message":"receive interim result [false|false]:  13:00 น ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.165501168+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.165505532+07:00","message":"[buffer interim] 3938 false  13:00 น ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.165512244+07:00","message":"[bufferProcess] interim [380000000]:ล้างทุกวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.165514824+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.165518284+07:00","message":"[bufferProcess] interim [380000000]: 13:00 น ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.165522398+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.165525778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.165528901+07:00","message":"> Transcript [51129] [false]: 'ล้างทุกวันจันทร์ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.165532153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.165534332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.16553646+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.165538674+07:00","message":"TextPushed: 'ล้างทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.242447111+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.242489039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.242495937+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.242508892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น ถึงบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.242512374+07:00","message":"receive interim result [false|false]:  13:00 น ถึงบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.242520072+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.242524305+07:00","message":"[buffer interim] 3938 false  13:00 น ถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.242532164+07:00","message":"[bufferProcess] interim [500000000]:ล้างทุกวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.242535238+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.242538901+07:00","message":"[bufferProcess] interim [500000000]: 13:00 น ถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.242541497+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.242544677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.242547879+07:00","message":"> Transcript [51130] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.242551463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.242553657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.242555793+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.242558058+07:00","message":"TextPushed: 'ล้างทุก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:07.359549086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:07.359559798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.361484005+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.361523688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์บ่ายโมงถึงบ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.361530177+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์บ่ายโมงถึงบ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.361544571+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์บ่ายโมงถึงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.361552194+07:00","message":"[bufferProcess] interim [560000000]:ล้างทุกวันจันทร์บ่ายโมงถึงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.361554969+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.361561106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.361564805+07:00","message":"> Transcript [51131] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึงบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.361568629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.361571013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.361573122+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.361575576+07:00","message":"TextPushed: 'ล้างทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.36214881+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.362161767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.362167558+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.362178823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น ถึง 14:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.362183234+07:00","message":"receive interim result [false|false]:  13:00 น ถึง 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.362197151+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.362204818+07:00","message":"[buffer interim] 3938 false  13:00 น ถึง 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.36221067+07:00","message":"[bufferProcess] interim [620000000]:ล้างทุกวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.362213728+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์บ่ายโมงถึงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.362217119+07:00","message":"[bufferProcess] interim [620000000]: 13:00 น ถึง 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.362221281+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.36224854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.362288505+07:00","message":"> Transcript [51132] [false]: 'ล้างทุกวันจันทร์บ่ายโมงถึงบ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.36229468+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.362299755+07:00","message":"Set new StatePrefix: 'ล้างทุกวันจันทร์บ่ายโมงถึงบ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.558368995+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.558410212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.558416316+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.558426427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น ถึง 14:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.558429173+07:00","message":"receive interim result [false|false]:  13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.558437157+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.558440787+07:00","message":"[buffer interim] 3938 false  13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.558447416+07:00","message":"[bufferProcess] interim [740000000]:ล้างทุกวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.558450284+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.558454038+07:00","message":"[bufferProcess] interim [740000000]: 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.558456805+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.558459661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.558462431+07:00","message":"> Transcript [51133] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.558464629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.558466569+07:00","message":"Set new StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.934115163+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.934154792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.934163066+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.934173494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น ถึง 14:00 น นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.934176687+07:00","message":"receive interim result [false|false]:  13:00 น ถึง 14:00 น นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.93418417+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.934191401+07:00","message":"[buffer interim] 3938 false  13:00 น ถึง 14:00 น นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.934197643+07:00","message":"[bufferProcess] interim [160000000]:ล้างทุกวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.934200566+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.934208126+07:00","message":"[bufferProcess] interim [160000000]: 13:00 น ถึง 14:00 น นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.934211507+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.934214516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.934217351+07:00","message":"> Transcript [51134] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.934221153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.934223398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.934225311+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.934227571+07:00","message":"TextPushed: 'ล้างทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.935932941+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.935954873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.935960029+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.935970415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.935974009+07:00","message":"receive interim result [false|false]:  น นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.935981156+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:07.935984444+07:00","message":"[buffer interim] 3938 false  น นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.935988079+07:00","message":"[bufferProcess] interim [220000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.935990482+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.935993532+07:00","message":"[bufferProcess] interim [220000000]: น นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.935996101+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.93599919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.936001704+07:00","message":"> Transcript [51135] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.936004156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.936014288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.936016556+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:07.936018629+07:00","message":"TextPushed: 'ล้างทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.193436868+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.19347464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.193481493+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.193493996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.193497101+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.193505699+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.193510125+07:00","message":"[buffer interim] 3938 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.193516064+07:00","message":"[bufferProcess] interim [340000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.193518689+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.193522114+07:00","message":"[bufferProcess] interim [340000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.193525438+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.193528282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.193530898+07:00","message":"> Transcript [51136] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.19353441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.193536522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.193538554+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.193540766+07:00","message":"TextPushed: 'ล้างทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.58032156+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.580374475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.580383525+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.580399087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.580403732+07:00","message":"receive interim result [false|false]:  นะคะช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.580413771+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.580418886+07:00","message":"[buffer interim] 3938 false  นะคะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580426683+07:00","message":"[bufferProcess] interim [820000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580430798+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580436439+07:00","message":"[bufferProcess] interim [820000000]: นะคะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580443566+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580447919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580452441+07:00","message":"> Transcript [51137] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580457682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580460647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580463944+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.58046628+07:00","message":"TextPushed: 'ล้างทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580469174+07:00","message":"Push: 'วันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.58047132+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580473966+07:00","message":"Set new StatePrefix : 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.580476301+07:00","message":"Next Push (prob) : ' น นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.580497325+07:00","message":"push: {false วันจันทร์ 13:00 น ถึง 14:00 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.768526391+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.768565884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.768572002+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.768583837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.76858679+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.768595317+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.768599242+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.768605796+07:00","message":"[bufferProcess] interim [940000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.768609809+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.768613569+07:00","message":"[bufferProcess] interim [940000000]: นะคะช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.76861614+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.768619423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.768622471+07:00","message":"> Transcript [51138] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.768625901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.768628221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.768631381+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.768634171+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.98604664+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.986087953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.986094513+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.986105642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หนู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.986109742+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หนู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.986118907+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:08.986122994+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.986129774+07:00","message":"[bufferProcess] interim [180000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.986133166+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.986136731+07:00","message":"[bufferProcess] interim [180000000]: นะคะช่วงนี้หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.98613924+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.986142854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.986146438+07:00","message":"> Transcript [51139] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.98615066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.986153083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.986155034+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:08.986157239+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.091956612+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.091997021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.092003368+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.092014602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.092018183+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.09202597+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.092030656+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.092037805+07:00","message":"[bufferProcess] interim [240000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.092040644+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.092044389+07:00","message":"[bufferProcess] interim [240000000]: นะคะช่วงนี้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.092046934+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.092050009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.092052979+07:00","message":"> Transcript [51140] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.092056718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.092058958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.092060858+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.092063163+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.159317988+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.159369255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.159377942+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.159390079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.159393692+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.159402108+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.159406122+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159412848+07:00","message":"[bufferProcess] interim [420000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.1594154+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159419682+07:00","message":"[bufferProcess] interim [420000000]: นะคะช่วงนี้หมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159424715+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.1594284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.15943147+07:00","message":"> Transcript [51141] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159435068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159437301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159439247+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159441363+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159444051+07:00","message":"Push: ' น นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159446089+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159448709+07:00","message":"Set new StatePrefix : 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.159451066+07:00","message":"Next Push (prob) : 'ช่วงนี้หมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.159459536+07:00","message":"push: {false  น นะคะ 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.482764724+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.482809741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.482816993+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.482827903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.482831128+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.482839303+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.482843695+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.48285037+07:00","message":"[bufferProcess] interim [660000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.482853557+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.482858565+07:00","message":"[bufferProcess] interim [660000000]: นะคะช่วงนี้หมดเวลาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.48286203+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.482865414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.482868214+07:00","message":"> Transcript [51142] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.482875305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.482877732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.482879753+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.482882345+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.483994609+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.484004341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.484008732+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.484016625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.484020358+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.484024151+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.484026964+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.484031065+07:00","message":"[bufferProcess] interim [720000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.484033615+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.484041865+07:00","message":"[bufferProcess] interim [720000000]: นะคะช่วงนี้หมดเวลาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.484044695+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.48405731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.484078562+07:00","message":"> Transcript [51143] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.48408747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.484091166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.484095096+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.484099028+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.668846625+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.668884391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.66889258+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.668902987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.668906059+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.668913947+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:09.668918563+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.66892524+07:00","message":"[bufferProcess] interim [900000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.668928499+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.668932417+07:00","message":"[bufferProcess] interim [900000000]: นะคะช่วงนี้หมดเวลาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.668935877+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.668939558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.668942609+07:00","message":"> Transcript [51144] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.668947228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.668949462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.668951882+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:09.668954417+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.0108915+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.010937893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.010945743+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.010956965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.010959695+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.010968557+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.010976253+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.01098247+07:00","message":"[bufferProcess] interim [200000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.010985658+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.010989755+07:00","message":"[bufferProcess] interim [200000000]: นะคะช่วงนี้หมดเวลาพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.010992926+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.01099622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.010999106+07:00","message":"> Transcript [51145] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.011003413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.011006848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.011009589+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.011011891+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.011014889+07:00","message":"Push: 'ช่วงนี้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.011017164+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.011020083+07:00","message":"Set new StatePrefix : 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.011023063+07:00","message":"Next Push (prob) : 'เวลาพูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.011030521+07:00","message":"push: {false ช่วงนี้หมด 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.04616909+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.046206946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.046213733+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.046225386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.046229063+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.046237651+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.046241794+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.046248182+07:00","message":"[bufferProcess] interim [260000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.046250972+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.046254704+07:00","message":"[bufferProcess] interim [260000000]: นะคะช่วงนี้หมดเวลาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.046258056+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.046261886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.046264762+07:00","message":"> Transcript [51146] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.046268735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.046270979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.046273485+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.046276252+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.049444081+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.049469159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.049474413+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.049485893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุยซะแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.049489576+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.049495877+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.04950146+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.049506544+07:00","message":"[bufferProcess] interim [320000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.049509483+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.04951478+07:00","message":"[bufferProcess] interim [320000000]: นะคะช่วงนี้หมดเวลาพูดคุยซะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.049517628+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.049521001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.049523772+07:00","message":"> Transcript [51147] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.049527583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.049529689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.04953161+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.049534003+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:10.359611676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:10.359610293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.371270939+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.371304199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.371310547+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.371321023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.37132413+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.371332132+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.371348664+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.371355455+07:00","message":"[bufferProcess] interim [560000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.371358242+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.371362214+07:00","message":"[bufferProcess] interim [560000000]: นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.371365621+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.371369597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.371372631+07:00","message":"> Transcript [51148] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.371376915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.3713789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.371381361+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.371384295+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.442468937+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.442510894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.442517493+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.442527925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.442531145+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.442539534+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.442545581+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442552874+07:00","message":"[bufferProcess] interim [680000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.44255601+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442562286+07:00","message":"[bufferProcess] interim [680000000]: นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442565369+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442577795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442594096+07:00","message":"> Transcript [51149] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442600923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442603827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442606445+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442609787+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.44261718+07:00","message":"Push: 'เวลาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442619349+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.44262241+07:00","message":"Set new StatePrefix : 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.442625044+07:00","message":"Next Push (prob) : 'ซะแล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.442635849+07:00","message":"push: {false เวลาพูดคุย 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.513432298+07:00","message":"[GCS] Cleaned up inactive client: 3920"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.513449843+07:00","message":"[GCS] Cleaned up inactive client: 3914"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.513452942+07:00","message":"[GCS] Cleaned up inactive client: 3916"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.513454768+07:00","message":"[GCS] Cleaned up inactive client: 3913"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.513456636+07:00","message":"[GCS] Cleaned up inactive client: 3912"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.513458587+07:00","message":"[GCS] Cleaned up inactive client: 3919"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.513460408+07:00","message":"[GCS] Cleaned up inactive client: 3918"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.513462346+07:00","message":"[GCS] Cleaned up inactive client: 3917"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.51346455+07:00","message":"[GCS] Cleaned up inactive client: 3915"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.807888998+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.807937385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.807947032+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.807958482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.807972371+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.807981181+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.807985884+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.807992497+07:00","message":"[bufferProcess] interim [920000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.807995515+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.8079993+07:00","message":"[bufferProcess] interim [920000000]: นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.808003126+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.808006096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.808008985+07:00","message":"> Transcript [51150] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.808023187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.808025408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.808027567+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.808030836+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.8327903+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.832828995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.832836737+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.832849716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.832853536+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.832861555+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.832869714+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.832876303+07:00","message":"[bufferProcess] interim [980000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.832878941+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.832886121+07:00","message":"[bufferProcess] interim [980000000]: นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.832889429+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.832892749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.832895364+07:00","message":"> Transcript [51151] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.832898811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.832901044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.832902969+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.832906017+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.897137421+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.897196012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.897203122+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.897221739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.897225997+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.897234751+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.897239109+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.897244879+07:00","message":"[bufferProcess] interim [40000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.897248918+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.897252374+07:00","message":"[bufferProcess] interim [40000000]: นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.897255947+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.89725894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.897261563+07:00","message":"> Transcript [51152] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.897264969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.897267025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.897268951+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.897271393+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.970184888+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.970223468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.970230363+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.970241166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.970245142+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.970252987+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.970258234+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970265706+07:00","message":"[bufferProcess] interim [160000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970270352+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970276347+07:00","message":"[bufferProcess] interim [160000000]: นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970280265+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970284978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970288601+07:00","message":"> Transcript [51153] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970294483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970296738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970301483+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970303975+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970307105+07:00","message":"Push: 'ซะแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970308994+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970311206+07:00","message":"Set new StatePrefix : 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:10.970314238+07:00","message":"Next Push (prob) : 'ว่าเปิดเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:10.970321888+07:00","message":"push: {false ซะแล้วแต่ 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.055741369+07:00","message":"[GCS] IsForceVAD: false for message ID: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.076178948+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.076223513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.07623101+07:00","message":"receive interim result [false|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.076242994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.076249089+07:00","message":"receive interim result [false|false]:  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.076258569+07:00","message":"[buffer interim] 3938 false ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.076262409+07:00","message":"[buffer interim] 3938 false  นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.076268647+07:00","message":"[bufferProcess] interim [280000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.076271023+07:00","message":"[bufferProcess] send to processor:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.076274686+07:00","message":"[bufferProcess] interim [280000000]: นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.076277377+07:00","message":"[bufferProcess] update buffer: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.076280351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.07628315+07:00","message":"> Transcript [51154] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.076289497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.076291518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.076293559+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.076296183+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.233016788+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.233069579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบทเพลงเพราะๆ\",\"confidence\":0.95394677}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.233076528+07:00","message":"receive interim result [true|false]: ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบทเพลงเพราะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.233086412+07:00","message":"end recv isFinal message id 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.23308912+07:00","message":"end Recv id 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.233099865+07:00","message":"[buffer interim] 3938 true ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบทเพลงเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233113273+07:00","message":"[bufferProcess] interim [460000000]:ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบทเพลงเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233117365+07:00","message":"[bufferProcess] send to processor (isfinal):ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233121335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233125211+07:00","message":"> Transcript [51155] [false]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลงเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233129168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233131227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233133616+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233137106+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233139438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233141522+07:00","message":"> Transcript [51156] [true]: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าบทเพลงเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233144335+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233146069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233147698+07:00","message":"StatePrefix: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่ว่าเปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.23315004+07:00","message":"TextPushed: 'ล้างทุกวันจันทร์ 13:00 น ถึง 14:00 น นะคะช่วงนี้หมดเวลาพูดคุยซะแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.233158318+07:00","message":"Push: 'ว่าบทเพลงเพราะๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.233180306+07:00","message":"push: {true ว่าบทเพลงเพราะๆ 0 0xc004b6ce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:42:11.243718945+07:00","message":"write wav file: './tmp/7589/7589_3938.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.316267715+07:00","message":"[GCS] Start streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.658434288+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.658490588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.658498292+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.658515768+07:00","message":"[buffer interim] 3939 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.658525371+07:00","message":"[bufferProcess] interim [420000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.658527937+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.824125546+07:00","message":"[GCS] IsForceVAD: false for message ID: 3939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.878175873+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.878219282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.878226517+07:00","message":"receive interim result [false|false]: ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.878240492+07:00","message":"[buffer interim] 3939 false ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.87824798+07:00","message":"[bufferProcess] interim [540000000]:ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.878250588+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.878258181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.878260877+07:00","message":"> Transcript [51157] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.878263028+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.886698133+07:00","message":"[GCS] Start streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.922907534+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.92294767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.922953707+07:00","message":"receive interim result [false|false]: เที่ยงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.922968508+07:00","message":"[buffer interim] 3939 false เที่ยงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.922979276+07:00","message":"[bufferProcess] interim [600000000]:เที่ยงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.922981833+07:00","message":"[bufferProcess] send to processor:ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.922989005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.922991828+07:00","message":"> Transcript [51158] [false]: 'ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.922996155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.922998484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.923001192+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.923003568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.946217356+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.946255419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.946261215+07:00","message":"receive interim result [false|false]: ยังมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.94628073+07:00","message":"[buffer interim] 3939 false ยังมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.946288546+07:00","message":"[bufferProcess] interim [720000000]:ยังมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.946291193+07:00","message":"[bufferProcess] send to processor:เที่ยงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.946297969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.946303503+07:00","message":"> Transcript [51159] [false]: 'เที่ยงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.946306023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.946308025+07:00","message":"Set new StatePrefix: 'เที่ยงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.980231359+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.980278056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีอีก\",\"confidence\":0.85668164}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.980283827+07:00","message":"receive interim result [true|false]: ยังมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.980293855+07:00","message":"end recv isFinal message id 3939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.980296284+07:00","message":"end Recv id 3939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.980302411+07:00","message":"[buffer interim] 3939 true ยังมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980313761+07:00","message":"[bufferProcess] interim [750000000]:ยังมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980317537+07:00","message":"[bufferProcess] send to processor (isfinal):ยังมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980330521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980350367+07:00","message":"> Transcript [51160] [false]: 'ยังมีอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980354101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980356586+07:00","message":"Set new StatePrefix: 'ยังมีอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980358714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980362214+07:00","message":"> Transcript [51161] [true]: 'ยังมีอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980365446+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980367634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980369845+07:00","message":"StatePrefix: 'ยังมีอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980371909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:11.980379353+07:00","message":"Push: 'ยังมีอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:11.980389678+07:00","message":"push: {true ยังมีอีก 0 0xc004b1db00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:42:11.985823631+07:00","message":"write wav file: './tmp/7589/7589_3939.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.410247222+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.410286047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.410291583+07:00","message":"receive interim result [false|false]: เทียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.410305078+07:00","message":"[buffer interim] 3940 false เทียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.41031258+07:00","message":"[bufferProcess] interim [540000000]:เทียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.410314712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.607380636+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.60741785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทียบเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.607423859+07:00","message":"receive interim result [false|false]: เทียบเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.607436722+07:00","message":"[buffer interim] 3940 false เทียบเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.607445198+07:00","message":"[bufferProcess] interim [780000000]:เทียบเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.607447596+07:00","message":"[bufferProcess] send to processor:เทียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.607455194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.607458326+07:00","message":"> Transcript [51162] [false]: 'เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.60746081+07:00","message":"Set StatePrefix (first interim): 'เทียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.737772533+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.737811055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.737817329+07:00","message":"receive interim result [false|false]: เพียบทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.737829616+07:00","message":"[buffer interim] 3940 false เพียบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.737838388+07:00","message":"[bufferProcess] interim [840000000]:เพียบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.737840748+07:00","message":"[bufferProcess] send to processor:เทียบเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.737847027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.737850016+07:00","message":"> Transcript [51163] [false]: 'เทียบเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.737853183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.737855499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.737858184+07:00","message":"StatePrefix: 'เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.737860381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.74500819+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.745025537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทียบเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.745029829+07:00","message":"receive interim result [false|false]: เทียบเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.745038325+07:00","message":"[buffer interim] 3940 false เทียบเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.745042304+07:00","message":"[bufferProcess] interim [900000000]:เทียบเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.745044295+07:00","message":"[bufferProcess] send to processor:เพียบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.745046809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.745050059+07:00","message":"> Transcript [51164] [false]: 'เพียบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.74505215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.745054349+07:00","message":"Set new StatePrefix: 'เพียบทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.923596332+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.923633524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.923639552+07:00","message":"receive interim result [false|false]: เพียบทั้งราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:12.923650781+07:00","message":"[buffer interim] 3940 false เพียบทั้งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.923658741+07:00","message":"[bufferProcess] interim [80000000]:เพียบทั้งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.923661421+07:00","message":"[bufferProcess] send to processor:เทียบเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.923665337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.923668282+07:00","message":"> Transcript [51165] [false]: 'เทียบเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.923670737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:12.923672746+07:00","message":"Set new StatePrefix: 'เทียบเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.051660244+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.051697171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.051703301+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.051717536+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.051725567+07:00","message":"[bufferProcess] interim [200000000]:เพียบทั้งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.051729085+07:00","message":"[bufferProcess] send to processor:เพียบทั้งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.051734372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.051738574+07:00","message":"> Transcript [51166] [false]: 'เพียบทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.051742138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.05174571+07:00","message":"Set new StatePrefix: 'เพียบทั้งราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.318354367+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.318399359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.318408256+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.318423235+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.318432813+07:00","message":"[bufferProcess] interim [440000000]:เพียบทั้งรายการเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.318436821+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.318446234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.31845043+07:00","message":"> Transcript [51167] [false]: 'เพียบทั้งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.318455362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.318458962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.318462052+07:00","message":"StatePrefix: 'เพียบทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.318465494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:13.359897017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:13.359906368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.96373298+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.963774458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.96378057+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:13.963796235+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.963804829+07:00","message":"[bufferProcess] interim [40000000]:เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.963807581+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.963813905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.963817222+07:00","message":"> Transcript [51168] [false]: 'เพียบทั้งรายการเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.96382114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.963824088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.963826688+07:00","message":"StatePrefix: 'เพียบทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:13.96382915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.534107161+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.534153617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.534162557+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.534177252+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.534189352+07:00","message":"[bufferProcess] interim [640000000]:เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.534194053+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.534202362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.53420866+07:00","message":"> Transcript [51169] [false]: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.53421411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.534217232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.534221177+07:00","message":"StatePrefix: 'เพียบทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.534224497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.565431355+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.565481253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.56548738+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้เราสองคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.565503896+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้เราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565512319+07:00","message":"[bufferProcess] interim [700000000]:เพียบทั้งรายการเลยตอนนี้เราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565516026+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565524143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565528917+07:00","message":"> Transcript [51170] [false]: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565533126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565535486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565538064+07:00","message":"StatePrefix: 'เพียบทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565540634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565546644+07:00","message":"Push: 'เพียบทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565548656+07:00","message":"TextPushed: 'เพียบทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565550792+07:00","message":"Set new StatePrefix : 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.565553018+07:00","message":"Next Push (prob) : 'การเลยตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.565562152+07:00","message":"push: {false เพียบทั้งราย 0 0xc004748180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.675981232+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.676019677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.676026553+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:14.676040854+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.67604885+07:00","message":"[bufferProcess] interim [760000000]:เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.676052361+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้เราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.676058739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.676062445+07:00","message":"> Transcript [51171] [false]: 'เพียบทั้งรายการเลยตอนนี้เราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.676067211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.676069674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.676072527+07:00","message":"StatePrefix: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:14.676075392+07:00","message":"TextPushed: 'เพียบทั้งราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.048647853+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.048681414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.048687662+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.048700156+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.048708918+07:00","message":"[bufferProcess] interim [180000000]:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.048711794+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.048715626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.048718739+07:00","message":"> Transcript [51172] [false]: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.048721842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.048723915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.048726011+07:00","message":"StatePrefix: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.048728541+07:00","message":"TextPushed: 'เพียบทั้งราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.253033524+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.253072494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.253079762+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.253092823+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.25310201+07:00","message":"[bufferProcess] interim [360000000]:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.253104775+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.25310849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.253111118+07:00","message":"> Transcript [51173] [false]: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.25311485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.25311691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.253119294+07:00","message":"StatePrefix: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.253121884+07:00","message":"TextPushed: 'เพียบทั้งราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.337300412+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.33734677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.337353721+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.337371522+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337379393+07:00","message":"[bufferProcess] interim [420000000]:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337382426+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337389323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337392474+07:00","message":"> Transcript [51174] [false]: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337398944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337400971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.3374035+07:00","message":"StatePrefix: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337406887+07:00","message":"TextPushed: 'เพียบทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337412921+07:00","message":"Push: 'การเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337415321+07:00","message":"TextPushed: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337417915+07:00","message":"Set new StatePrefix : 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.337420357+07:00","message":"Next Push (prob) : 'เราสองคนพร้อมทีมงานเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.337429611+07:00","message":"push: {false การเลยตอนนี้ 0 0xc004748180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.383955829+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.384005072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเราไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.384013075+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเราไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.38403036+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.38403832+07:00","message":"[bufferProcess] interim [480000000]:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.384043671+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.384051517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.384054339+07:00","message":"> Transcript [51175] [false]: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.384057491+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.441496044+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.44153768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.441546985+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.44156516+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.441576223+07:00","message":"[bufferProcess] interim [600000000]:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.441579242+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.441586666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.441590067+07:00","message":"> Transcript [51176] [false]: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.441594387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.441597007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.441599263+07:00","message":"StatePrefix: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.441602184+07:00","message":"TextPushed: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.810766483+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.810809691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.810817326+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:15.810830137+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.810841167+07:00","message":"[bufferProcess] interim [960000000]:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.810845572+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.81085413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.810859525+07:00","message":"> Transcript [51177] [false]: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.810863737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:15.81086815+07:00","message":"Set new StatePrefix: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.128695335+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.128747086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.128755656+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.128771765+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.128780472+07:00","message":"[bufferProcess] interim [260000000]:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.128783282+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.128792187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.128795244+07:00","message":"> Transcript [51178] [false]: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.128799032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.128801281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.128803767+07:00","message":"StatePrefix: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.128808953+07:00","message":"TextPushed: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:16.360186176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:16.360208396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.713286973+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.713328239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.713335923+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.713359341+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.713369934+07:00","message":"[bufferProcess] interim [860000000]:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.713373075+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.71338023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.713382964+07:00","message":"> Transcript [51179] [false]: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.713386748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.713388828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.713391147+07:00","message":"StatePrefix: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.713394082+07:00","message":"TextPushed: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.955673603+07:00","message":"[GCS] IsForceVAD: false for message ID: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.961509672+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.961548577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.961557563+07:00","message":"receive interim result [false|false]: เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:16.961573952+07:00","message":"[buffer interim] 3940 false เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.961581825+07:00","message":"[bufferProcess] interim [100000000]:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.961584995+07:00","message":"[bufferProcess] send to processor:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.961589486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.961592404+07:00","message":"> Transcript [51180] [false]: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.961595925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.961598493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.961600738+07:00","message":"StatePrefix: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:16.96160396+07:00","message":"TextPushed: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:17.109029887+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:17.109077405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ\",\"confidence\":0.9492586}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:17.109085583+07:00","message":"receive interim result [true|false]: เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:17.109099183+07:00","message":"end recv isFinal message id 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:17.109101483+07:00","message":"end Recv id 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:17.109110001+07:00","message":"[buffer interim] 3940 true เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.10911994+07:00","message":"[bufferProcess] interim [280000000]:เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109129895+07:00","message":"[bufferProcess] send to processor (isfinal):เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109133884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109136917+07:00","message":"> Transcript [51181] [false]: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109141244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109143314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.10914699+07:00","message":"StatePrefix: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.10914973+07:00","message":"TextPushed: 'เพียบทั้งรายการเลยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109155949+07:00","message":"Push: 'เราสองคนพร้อมทีมงานลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109173062+07:00","message":"TextPushed: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109175919+07:00","message":"Set new StatePrefix : 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109178803+07:00","message":"Next Push (prob) : 'สวัสดีค่ะสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109180926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109183314+07:00","message":"> Transcript [51182] [true]: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109185824+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.10918764+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109189535+07:00","message":"StatePrefix: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อนสวัสดีค่ะสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109191643+07:00","message":"TextPushed: 'เพียบทั้งรายการเลยตอนนี้เราสองคนพร้อมทีมงานลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:17.109194357+07:00","message":"Push: 'สวัสดีค่ะสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:17.10920401+07:00","message":"push: {false เราสองคนพร้อมทีมงานลาไปก่อน 0 0xc004748180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:17.109209923+07:00","message":"push: {true สวัสดีค่ะสวัสดีครับ 0 0xc004748180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:42:17.119716441+07:00","message":"write wav file: './tmp/7589/7589_3940.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:19.360598757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:19.360601673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:20.289016412+07:00","message":"[GCS] Start streaming session, msgId: 3941"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:22.360640889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:22.360663824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:25.361700886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:25.361712978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:25.404413472+07:00","message":"[GCS] IsForceVAD: false for message ID: 3941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:25.494828874+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:25.494851914+07:00","message":"found end of frame, send empty tag with msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:25.494855434+07:00","message":"end Recv id 3941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:25.494865456+07:00","message":"[buffer interim] 3941 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:25.494874831+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:25.494879386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:25.494882446+07:00","message":"> Transcript [51183] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:25.494885192+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:25.494887287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:25.4948893+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:25.494891291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:25.494900365+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:25.494911463+07:00","message":"push: {true \n 0 0xc004748780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:42:25.507952519+07:00","message":"write wav file: './tmp/7589/7589_3941.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:28.362471897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:28.362488556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:31.362995556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:31.363028606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:34.363480493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:34.363483209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:37.36410115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:37.364117589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:40.364746459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:40.364785023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:40.513567211+07:00","message":"[GCS] Cleaned up inactive client: 3926"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:40.513590271+07:00","message":"[GCS] Cleaned up inactive client: 3923"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:40.51359281+07:00","message":"[GCS] Cleaned up inactive client: 3928"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:40.513594897+07:00","message":"[GCS] Cleaned up inactive client: 3922"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:40.513608104+07:00","message":"[GCS] Cleaned up inactive client: 3921"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:40.513610249+07:00","message":"[GCS] Cleaned up inactive client: 3930"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:40.513612052+07:00","message":"[GCS] Cleaned up inactive client: 3927"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:40.513614081+07:00","message":"[GCS] Cleaned up inactive client: 3929"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:40.51361582+07:00","message":"[GCS] Cleaned up inactive client: 3924"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:40.513623201+07:00","message":"[GCS] Cleaned up inactive client: 3925"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:43.36579617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:43.36583498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:46.366317878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:46.366330619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:49.366579737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:49.366589997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:50.71678333+07:00","message":"[GCS] Start streaming session, msgId: 3942"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:52.366986674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:52.367011353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:52.778428286+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:52.778488232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ว่าวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:52.778495645+07:00","message":"receive interim result [false|false]: รู้ว่าวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:52.778517059+07:00","message":"[buffer interim] 3942 false รู้ว่าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:52.778528264+07:00","message":"[bufferProcess] interim [40000000]:รู้ว่าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:52.778530424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:52.778537758+07:00","message":"[bufferProcess] send to processor (ticker):รู้ว่าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:52.778540435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:52.778543528+07:00","message":"> Transcript [51184] [false]: 'รู้ว่าวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:52.778545743+07:00","message":"Set StatePrefix (first interim): 'รู้ว่าวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:53.276073187+07:00","message":"[GCS] IsForceVAD: false for message ID: 3942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:53.335793866+07:00","message":"[GCS] Start streaming session, msgId: 3943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:53.399849605+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:53.399898795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ว่าวัด\",\"confidence\":0.79502124}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:53.399909682+07:00","message":"receive interim result [true|false]: รู้ว่าวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:53.399920478+07:00","message":"end recv isFinal message id 3942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:53.399922664+07:00","message":"end Recv id 3942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:53.399929381+07:00","message":"[buffer interim] 3942 true รู้ว่าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:53.399941105+07:00","message":"[bufferProcess] interim [730000000]:รู้ว่าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:53.399945785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:53.399949303+07:00","message":"> Transcript [51185] [true]: 'รู้ว่าวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:53.399952738+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:53.399955549+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:53.399957599+07:00","message":"StatePrefix: 'รู้ว่าวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:53.399959847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:53.399966864+07:00","message":"Push: 'รู้ว่าวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:53.399976793+07:00","message":"push: {true รู้ว่าวัด 0 0xc004611b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:42:53.409538648+07:00","message":"write wav file: './tmp/7589/7589_3942.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:55.367746367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:55.367800559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:55.651509992+07:00","message":"receive streaming session, msgId: 3943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:55.651546316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลมหายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:55.651551404+07:00","message":"receive interim result [false|false]: ลมหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:55.651562692+07:00","message":"[buffer interim] 3943 false ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:55.651569359+07:00","message":"[bufferProcess] interim [140000000]:ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:55.651571233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:55.651576437+07:00","message":"[bufferProcess] send to processor (ticker):ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:55.651578997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:55.651581735+07:00","message":"> Transcript [51186] [false]: 'ลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:55.651584109+07:00","message":"Set StatePrefix (first interim): 'ลมหายใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:55.872689914+07:00","message":"receive streaming session, msgId: 3943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:55.872737066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลมหายใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:55.872744377+07:00","message":"receive interim result [false|false]: ลมหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:55.872755558+07:00","message":"[buffer interim] 3943 false ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:55.872763986+07:00","message":"[bufferProcess] interim [740000000]:ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:55.872765882+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:56.356060852+07:00","message":"[GCS] IsForceVAD: false for message ID: 3943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:56.486811816+07:00","message":"[GCS] Start streaming session, msgId: 3944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:57.161344215+07:00","message":"receive streaming session, msgId: 3943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:57.16139346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลมหายใจ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:57.161399844+07:00","message":"receive interim result [true|false]: ลมหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:57.16140769+07:00","message":"end recv isFinal message id 3943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:57.161410343+07:00","message":"end Recv id 3943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:57.161418177+07:00","message":"[buffer interim] 3943 true ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161427567+07:00","message":"[bufferProcess] interim [240000000]:ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161431028+07:00","message":"[bufferProcess] send to processor (isfinal):ลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161434745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161437499+07:00","message":"> Transcript [51187] [false]: 'ลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161440168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161442274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161444214+07:00","message":"StatePrefix: 'ลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161446185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161447939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161449903+07:00","message":"> Transcript [51188] [true]: 'ลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161452025+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161453764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161455451+07:00","message":"StatePrefix: 'ลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161457368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:57.161463433+07:00","message":"Push: 'ลมหายใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:57.161471396+07:00","message":"push: {true ลมหายใจ 0 0xc004748e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:42:57.169814938+07:00","message":"write wav file: './tmp/7589/7589_3943.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:58.368438033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:42:58.368459682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.247402867+07:00","message":"receive streaming session, msgId: 3944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.247446888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.247457428+07:00","message":"receive interim result [false|false]: หยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.247471769+07:00","message":"[buffer interim] 3944 false หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.247478452+07:00","message":"[bufferProcess] interim [760000000]:หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.24748032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.247484044+07:00","message":"[bufferProcess] send to processor (ticker):หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.247486552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.247489042+07:00","message":"> Transcript [51189] [false]: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.247491238+07:00","message":"Set StatePrefix (first interim): 'หยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.42412168+07:00","message":"[GCS] IsForceVAD: false for message ID: 3944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.48506325+07:00","message":"[GCS] Start streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.509333314+07:00","message":"receive streaming session, msgId: 3944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.509384615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุด\",\"confidence\":0.86834514}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.509389677+07:00","message":"receive interim result [true|false]: หยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.509399175+07:00","message":"end recv isFinal message id 3944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.50940213+07:00","message":"end Recv id 3944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.509408561+07:00","message":"[buffer interim] 3944 true หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.509416344+07:00","message":"[bufferProcess] interim [60000000]:หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.50941998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.509422937+07:00","message":"> Transcript [51190] [true]: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.509425848+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.509427891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.509429818+07:00","message":"StatePrefix: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.509431883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:42:59.5094346+07:00","message":"Push: 'หยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:42:59.509442053+07:00","message":"push: {true หยุด 0 0xc004338000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:42:59.518592423+07:00","message":"write wav file: './tmp/7589/7589_3944.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:01.368812055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:01.368846307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:04.369329802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:04.369349263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:04.612800519+07:00","message":"[GCS] IsForceVAD: false for message ID: 3945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:04.71153305+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:04.711555215+07:00","message":"found end of frame, send empty tag with msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:04.711558802+07:00","message":"end Recv id 3945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:04.711565845+07:00","message":"[buffer interim] 3945 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:04.711573004+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:04.71157695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:04.711579788+07:00","message":"> Transcript [51191] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:04.711582041+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:04.711584071+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:04.711585985+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:04.711587893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:04.711590465+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:04.711598852+07:00","message":"push: {true \n 0 0xc004b6d200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:04.723157077+07:00","message":"write wav file: './tmp/7589/7589_3945.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:05.70633411+07:00","message":"[GCS] Start streaming session, msgId: 3946"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:07.370126333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:07.370153669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:10.370764916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:10.370774607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.51320781+07:00","message":"[GCS] Cleaned up inactive client: 3934"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.513231307+07:00","message":"[GCS] Cleaned up inactive client: 3936"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.513234341+07:00","message":"[GCS] Cleaned up inactive client: 3932"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.513236243+07:00","message":"[GCS] Cleaned up inactive client: 3933"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.513238371+07:00","message":"[GCS] Cleaned up inactive client: 3935"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.51324019+07:00","message":"[GCS] Cleaned up inactive client: 3937"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.513242145+07:00","message":"[GCS] Cleaned up inactive client: 3931"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.836249372+07:00","message":"[GCS] IsForceVAD: false for message ID: 3946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.931094987+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.931130915+07:00","message":"found end of frame, send empty tag with msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.931135387+07:00","message":"end Recv id 3946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.931145899+07:00","message":"[buffer interim] 3946 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:10.931154444+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:10.931159268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:10.931162562+07:00","message":"> Transcript [51192] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:10.931165879+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:10.931167922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:10.931170076+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:10.931172003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:10.931175027+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:10.931186192+07:00","message":"push: {true \n 0 0xc004338500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:10.943324294+07:00","message":"write wav file: './tmp/7589/7589_3946.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:11.537443953+07:00","message":"[GCS] Start streaming session, msgId: 3947"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:13.37147532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:13.371493251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:14.306485634+07:00","message":"receive streaming session, msgId: 3947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:14.306525784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:14.306531494+07:00","message":"receive interim result [false|false]: เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:14.306545519+07:00","message":"[buffer interim] 3947 false เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:14.306553183+07:00","message":"[bufferProcess] interim [820000000]:เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:14.306555145+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:14.306560777+07:00","message":"[bufferProcess] send to processor (ticker):เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:14.306563079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:14.306565983+07:00","message":"> Transcript [51193] [false]: 'เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:14.306568288+07:00","message":"Set StatePrefix (first interim): 'เสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:14.883012184+07:00","message":"receive streaming session, msgId: 3947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:14.883059386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:14.883084632+07:00","message":"receive interim result [false|false]: เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:14.883101673+07:00","message":"[buffer interim] 3947 false เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:14.883111316+07:00","message":"[bufferProcess] interim [420000000]:เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:14.883113832+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:16.371555063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:16.371570581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.463306111+07:00","message":"[GCS] IsForceVAD: false for message ID: 3947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.525593026+07:00","message":"[GCS] Start streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.556025247+07:00","message":"receive streaming session, msgId: 3947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.55606192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสมอ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.55606718+07:00","message":"receive interim result [true|false]: เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.55607819+07:00","message":"end recv isFinal message id 3947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.556080452+07:00","message":"end Recv id 3947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.556088145+07:00","message":"[buffer interim] 3947 true เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556095695+07:00","message":"[bufferProcess] interim [160000000]:เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556102561+07:00","message":"[bufferProcess] send to processor (isfinal):เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556114026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556136486+07:00","message":"> Transcript [51194] [false]: 'เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.55614324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556146356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556148371+07:00","message":"StatePrefix: 'เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556151193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556154056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556156324+07:00","message":"> Transcript [51195] [true]: 'เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.5561621+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556164046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.55616636+07:00","message":"StatePrefix: 'เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.55616816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.556181578+07:00","message":"Push: 'เสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.556194857+07:00","message":"push: {true เสมอ 0 0xc004748a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:16.572329232+07:00","message":"write wav file: './tmp/7589/7589_3947.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.592802658+07:00","message":"[GCS] IsForceVAD: false for message ID: 3948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.750805163+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.750844628+07:00","message":"found end of frame, send empty tag with msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.75084866+07:00","message":"end Recv id 3948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.750861828+07:00","message":"[buffer interim] 3948 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.750871364+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.750876064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.750879616+07:00","message":"> Transcript [51196] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.750882761+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.750884964+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.750886994+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.750889087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:16.750895146+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:16.750906497+07:00","message":"push: {true \n 0 0xc0045e2600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:16.755132347+07:00","message":"write wav file: './tmp/7589/7589_3948.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.237340878+07:00","message":"[GCS] Start streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.364768468+07:00","message":"[GCS] IsForceVAD: false for message ID: 3949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.445956404+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.445977322+07:00","message":"found end of frame, send empty tag with msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.445980794+07:00","message":"end Recv id 3949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.445988099+07:00","message":"[buffer interim] 3949 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.445995733+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.445999866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.446003012+07:00","message":"> Transcript [51197] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.446005955+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.446008289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.446010195+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.446012047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.446014977+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.446024445+07:00","message":"push: {true \n 0 0xc004748380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:17.450511944+07:00","message":"write wav file: './tmp/7589/7589_3949.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.615545092+07:00","message":"[GCS] Start streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.742608729+07:00","message":"[GCS] IsForceVAD: false for message ID: 3950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.804679361+07:00","message":"[GCS] Start streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.841931378+07:00","message":"receive streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.841955518+07:00","message":"found end of frame, send empty tag with msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.841958981+07:00","message":"end Recv id 3950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.841966446+07:00","message":"[buffer interim] 3950 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.841973433+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.841977794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.841988363+07:00","message":"> Transcript [51198] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.841992797+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.841995797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.841998444+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.842001569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:17.842005369+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:17.842017373+07:00","message":"push: {true \n 0 0xc004b6db00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:17.847307278+07:00","message":"write wav file: './tmp/7589/7589_3950.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:18.78652773+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:18.786586323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:18.786593793+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:18.786611257+07:00","message":"[buffer interim] 3951 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:18.786619032+07:00","message":"[bufferProcess] interim [960000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:18.786621003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.06651862+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.066568319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.066576201+07:00","message":"receive interim result [false|false]: ไม่สน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.066589691+07:00","message":"[buffer interim] 3951 false ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.066601822+07:00","message":"[bufferProcess] interim [320000000]:ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.066606744+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.066612423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.066615417+07:00","message":"> Transcript [51199] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.066617521+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:19.372609595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:19.372621648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.38842246+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.388458165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่จน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.388465227+07:00","message":"receive interim result [false|false]: ไม่จน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.388482193+07:00","message":"[buffer interim] 3951 false ไม่จน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.388489985+07:00","message":"[bufferProcess] interim [620000000]:ไม่จน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.388492252+07:00","message":"[bufferProcess] send to processor:ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.38849546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.388498393+07:00","message":"> Transcript [51200] [false]: 'ไม่สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.388501936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.388504818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.388507026+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.388509121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.955110771+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.955155172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.955161857+07:00","message":"receive interim result [false|false]: ไม่สนว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:19.955182052+07:00","message":"[buffer interim] 3951 false ไม่สนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.95519489+07:00","message":"[bufferProcess] interim [160000000]:ไม่สนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.955198005+07:00","message":"[bufferProcess] send to processor:ไม่จน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.95520589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.9552095+07:00","message":"> Transcript [51201] [false]: 'ไม่จน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.955213705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.955215975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.955218129+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:19.955220547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.33326374+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.333312012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนว่าบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.333318689+07:00","message":"receive interim result [false|false]: ไม่สนว่าบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.33333138+07:00","message":"[buffer interim] 3951 false ไม่สนว่าบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.333344105+07:00","message":"[bufferProcess] interim [520000000]:ไม่สนว่าบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.333346668+07:00","message":"[bufferProcess] send to processor:ไม่สนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.333351057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.333360273+07:00","message":"> Transcript [51202] [false]: 'ไม่สนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.333363791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.333365988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.333368435+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.333371222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.413376852+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.413420535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนว่าบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.413425937+07:00","message":"receive interim result [false|false]: ไม่สนว่าบน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.41344111+07:00","message":"[buffer interim] 3951 false ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413450986+07:00","message":"[bufferProcess] interim [580000000]:ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413453821+07:00","message":"[bufferProcess] send to processor:ไม่สนว่าบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413459507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413462178+07:00","message":"> Transcript [51203] [false]: 'ไม่สนว่าบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413465572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413467702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413470155+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413472438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413476916+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.41347923+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413481206+07:00","message":"Set new StatePrefix : 'ไม่สนว่าบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.413483439+07:00","message":"Next Push (prob) : 'สนว่าบ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.41349367+07:00","message":"push: {false ไม่ 0 0xc004748500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.988434752+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.988475833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนว่าบน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.988486805+07:00","message":"receive interim result [false|false]: ไม่สนว่าบน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:20.988500033+07:00","message":"[buffer interim] 3951 false ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.988513215+07:00","message":"[bufferProcess] interim [180000000]:ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.988515595+07:00","message":"[bufferProcess] send to processor:ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.988521738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.988527233+07:00","message":"> Transcript [51204] [false]: 'ไม่สนว่าบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.988530447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:20.98853275+07:00","message":"Set new StatePrefix: 'ไม่สนว่าบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.010960215+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.011005887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนว่าบ่มีไผ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.011012612+07:00","message":"receive interim result [false|false]: ไม่สนว่าบ่มีไผ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.011031541+07:00","message":"[buffer interim] 3951 false ไม่สนว่าบ่มีไผ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.01104002+07:00","message":"[bufferProcess] interim [140000000]:ไม่สนว่าบ่มีไผ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.011043158+07:00","message":"[bufferProcess] send to processor:ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.011047585+07:00","message":"[bufferProcess] send to processor (ticker):ไม่สนว่าบ่มีไผ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.011050853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.011053835+07:00","message":"> Transcript [51205] [false]: 'ไม่สนว่าบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.011057704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.011060268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.011064513+07:00","message":"StatePrefix: 'ไม่สนว่าบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.01106724+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.01106924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.011071301+07:00","message":"> Transcript [51206] [false]: 'ไม่สนว่าบ่มีไผ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.011073036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.011075102+07:00","message":"Set new StatePrefix: 'ไม่สนว่าบ่มีไผ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.049853726+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.049892362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนว่าบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.049898517+07:00","message":"receive interim result [false|false]: ไม่สนว่าบน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.049913832+07:00","message":"[buffer interim] 3951 false ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.049922074+07:00","message":"[bufferProcess] interim [200000000]:ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.049924125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:22.373125983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:22.373183726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.586513675+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.586548883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนว่าบน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.586554615+07:00","message":"receive interim result [false|false]: ไม่สนว่าบน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.586569032+07:00","message":"[buffer interim] 3951 false ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.586576978+07:00","message":"[bufferProcess] interim [800000000]:ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.5865793+07:00","message":"[bufferProcess] send to processor:ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.586582908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.586585797+07:00","message":"> Transcript [51207] [false]: 'ไม่สนว่าบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.586588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:22.586590221+07:00","message":"Set new StatePrefix: 'ไม่สนว่าบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:22.932990345+07:00","message":"[GCS] IsForceVAD: false for message ID: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:23.098914613+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:23.098964585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สนว่าบ่น\",\"confidence\":0.8393402}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:23.098972992+07:00","message":"receive interim result [true|false]: ไม่สนว่าบ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:23.098986713+07:00","message":"end recv isFinal message id 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:23.098990885+07:00","message":"end Recv id 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:23.099002718+07:00","message":"[buffer interim] 3951 true ไม่สนว่าบ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099022054+07:00","message":"[bufferProcess] interim [340000000]:ไม่สนว่าบ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099027669+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่สนว่าบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099031816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099036066+07:00","message":"> Transcript [51208] [false]: 'ไม่สนว่าบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099040449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099043173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099046351+07:00","message":"StatePrefix: 'ไม่สนว่าบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099050507+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099054155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099057262+07:00","message":"> Transcript [51209] [true]: 'ไม่สนว่าบ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099060624+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099063174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099065763+07:00","message":"StatePrefix: 'ไม่สนว่าบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.09906875+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:23.099078672+07:00","message":"Push: 'สนว่าบ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:23.099089767+07:00","message":"push: {true สนว่าบ่น 0 0xc004748500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:23.109667195+07:00","message":"write wav file: './tmp/7589/7589_3951.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:25.373937458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:25.373968489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:25.624916704+07:00","message":"[GCS] Start streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:26.773531846+07:00","message":"[GCS] IsForceVAD: false for message ID: 3952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:26.84594735+07:00","message":"[GCS] Start streaming session, msgId: 3953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:26.864290334+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:26.864314012+07:00","message":"found end of frame, send empty tag with msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:26.864317221+07:00","message":"end Recv id 3952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:26.864325414+07:00","message":"[buffer interim] 3952 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:26.864333817+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:26.864338691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:26.864341958+07:00","message":"> Transcript [51210] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:26.86434469+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:26.864346777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:26.864348688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:26.864350644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:26.864353302+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:26.864369708+07:00","message":"push: {true \n 0 0xc0045e2880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:26.872137566+07:00","message":"write wav file: './tmp/7589/7589_3952.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:28.374978604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:28.374985448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:31.375264751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:31.375271158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:31.962868331+07:00","message":"[GCS] IsForceVAD: false for message ID: 3953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.055422221+07:00","message":"receive streaming session, msgId: 3953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.055446033+07:00","message":"found end of frame, send empty tag with msgId: 3953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.055449402+07:00","message":"end Recv id 3953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.05545973+07:00","message":"[buffer interim] 3953 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.055468618+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.055473402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.055476456+07:00","message":"> Transcript [51211] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.05547904+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.055481327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.055483772+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.055485753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.055488567+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.05549862+07:00","message":"push: {true \n 0 0xc0052cf480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:32.067317269+07:00","message":"write wav file: './tmp/7589/7589_3953.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.097894095+07:00","message":"[GCS] Start streaming session, msgId: 3954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.412799173+07:00","message":"[GCS] IsForceVAD: false for message ID: 3954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.518247719+07:00","message":"receive streaming session, msgId: 3954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.518267505+07:00","message":"found end of frame, send empty tag with msgId: 3954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.51827084+07:00","message":"end Recv id 3954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.518278856+07:00","message":"[buffer interim] 3954 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.518286622+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.518290612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.518293237+07:00","message":"> Transcript [51212] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.518295605+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.518297541+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.518299496+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.518301353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:32.518304125+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.518312676+07:00","message":"push: {true \n 0 0xc004852380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:32.524109045+07:00","message":"write wav file: './tmp/7589/7589_3954.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:32.99612625+07:00","message":"[GCS] Start streaming session, msgId: 3955"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:34.375459357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:34.375487156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:37.376233713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:37.376234025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:38.693643784+07:00","message":"[GCS] IsForceVAD: false for message ID: 3955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:38.765073501+07:00","message":"[GCS] Start streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:38.79781986+07:00","message":"receive streaming session, msgId: 3955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:38.797841938+07:00","message":"found end of frame, send empty tag with msgId: 3955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:38.797845095+07:00","message":"end Recv id 3955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:38.797851813+07:00","message":"[buffer interim] 3955 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:38.797858806+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:38.797863341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:38.797866316+07:00","message":"> Transcript [51213] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:38.797868733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:38.797870862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:38.797873131+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:38.797875015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:38.797877545+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:38.797886143+07:00","message":"push: {true \n 0 0xc004748d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:38.814911557+07:00","message":"write wav file: './tmp/7589/7589_3955.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:39.842596801+07:00","message":"[GCS] IsForceVAD: false for message ID: 3956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:39.914069373+07:00","message":"[GCS] Start streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:39.93195523+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:39.931973212+07:00","message":"found end of frame, send empty tag with msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:39.931976081+07:00","message":"end Recv id 3956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:39.931982662+07:00","message":"[buffer interim] 3956 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:39.931989292+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:39.931993569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:39.931996435+07:00","message":"> Transcript [51214] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:39.93199875+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:39.932000755+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:39.932002736+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:39.932004622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:39.932007487+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:39.932014924+07:00","message":"push: {true \n 0 0xc004339180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:39.939409834+07:00","message":"write wav file: './tmp/7589/7589_3956.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:40.376426491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:40.376426061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:40.513578539+07:00","message":"[GCS] Cleaned up inactive client: 3941"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:40.51360918+07:00","message":"[GCS] Cleaned up inactive client: 3939"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:40.513612059+07:00","message":"[GCS] Cleaned up inactive client: 3940"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:40.513614019+07:00","message":"[GCS] Cleaned up inactive client: 3938"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:42.792300036+07:00","message":"[GCS] IsForceVAD: false for message ID: 3957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:42.875034239+07:00","message":"receive streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:42.875062897+07:00","message":"found end of frame, send empty tag with msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:42.87506687+07:00","message":"end Recv id 3957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:42.875085442+07:00","message":"[buffer interim] 3957 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:42.875098606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:42.875103023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:42.875105807+07:00","message":"> Transcript [51215] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:42.875108146+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:42.875110052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:42.875111955+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:42.875113948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:42.875116577+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:42.87514386+07:00","message":"push: {true \n 0 0xc0045e2000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:42.883181066+07:00","message":"write wav file: './tmp/7589/7589_3957.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:42.983939948+07:00","message":"[GCS] Start streaming session, msgId: 3958"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:43.376844938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:43.376890693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:46.37701288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:46.377024631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:47.982564284+07:00","message":"[GCS] IsForceVAD: false for message ID: 3958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:48.071025926+07:00","message":"receive streaming session, msgId: 3958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:48.071052182+07:00","message":"found end of frame, send empty tag with msgId: 3958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:48.071055673+07:00","message":"end Recv id 3958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:48.071065957+07:00","message":"[buffer interim] 3958 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:48.071075229+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:48.071080222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:48.071083632+07:00","message":"> Transcript [51216] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:48.071086393+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:48.071088504+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:48.071090324+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:48.071092236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:48.071095042+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:48.071104654+07:00","message":"push: {true \n 0 0xc0045e2280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:48.082058426+07:00","message":"write wav file: './tmp/7589/7589_3958.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:48.307146374+07:00","message":"[GCS] Start streaming session, msgId: 3959"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:49.37714242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:49.37718886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:52.377717869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:52.377736704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:53.435309924+07:00","message":"[GCS] IsForceVAD: false for message ID: 3959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:53.522357431+07:00","message":"receive streaming session, msgId: 3959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:53.522396483+07:00","message":"found end of frame, send empty tag with msgId: 3959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:53.52239994+07:00","message":"end Recv id 3959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:53.522410192+07:00","message":"[buffer interim] 3959 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:53.522418661+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:53.522428739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:53.522432821+07:00","message":"> Transcript [51217] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:53.522435712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:53.522438145+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:53.522440162+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:53.522442289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:53.522449397+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:53.522460767+07:00","message":"push: {true \n 0 0xc004b6c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:53.536295323+07:00","message":"write wav file: './tmp/7589/7589_3959.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:54.586532112+07:00","message":"[GCS] Start streaming session, msgId: 3960"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:55.377979425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:55.377992828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:56.121942495+07:00","message":"[GCS] IsForceVAD: false for message ID: 3960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:56.216271788+07:00","message":"receive streaming session, msgId: 3960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:56.216302453+07:00","message":"found end of frame, send empty tag with msgId: 3960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:56.216306017+07:00","message":"end Recv id 3960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:56.216313804+07:00","message":"[buffer interim] 3960 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:56.216323611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:56.216329311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:56.21633222+07:00","message":"> Transcript [51218] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:56.216334907+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:56.21633702+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:56.216338972+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:56.216340989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:43:56.216343701+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:56.216356665+07:00","message":"push: {true \n 0 0xc004748700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:43:56.222792096+07:00","message":"write wav file: './tmp/7589/7589_3960.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:43:56.446062386+07:00","message":"[GCS] Start streaming session, msgId: 3961"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:58.378880491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:43:58.378894219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:00.545748149+07:00","message":"[GCS] IsForceVAD: false for message ID: 3961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:00.645005502+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:00.645031652+07:00","message":"found end of frame, send empty tag with msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:00.645035+07:00","message":"end Recv id 3961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:00.645045973+07:00","message":"[buffer interim] 3961 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:00.645053875+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:00.64505967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:00.645063301+07:00","message":"> Transcript [51219] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:00.645066062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:00.645068039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:00.645069921+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:00.645072088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:00.6450817+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:00.645093605+07:00","message":"push: {true \n 0 0xc004b6df80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:00.660290617+07:00","message":"write wav file: './tmp/7589/7589_3961.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:00.736039559+07:00","message":"[GCS] Start streaming session, msgId: 3962"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:01.379445904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:01.379453647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:04.38017798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:04.380177982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:05.921877796+07:00","message":"[GCS] IsForceVAD: false for message ID: 3962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:06.021309771+07:00","message":"receive streaming session, msgId: 3962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:06.021332754+07:00","message":"found end of frame, send empty tag with msgId: 3962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:06.021335967+07:00","message":"end Recv id 3962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:06.021345094+07:00","message":"[buffer interim] 3962 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:06.021353612+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:06.021371696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:06.021374945+07:00","message":"> Transcript [51220] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:06.021377651+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:06.021379707+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:06.021381692+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:06.02138389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:06.021386721+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:06.021397107+07:00","message":"push: {true \n 0 0xc004748000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:06.032218468+07:00","message":"write wav file: './tmp/7589/7589_3962.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:07.380883446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:07.380897374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:07.584831966+07:00","message":"[GCS] Start streaming session, msgId: 3963"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:10.381302555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:10.381327281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:10.513972388+07:00","message":"[GCS] Cleaned up inactive client: 3942"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:10.514019544+07:00","message":"[GCS] Cleaned up inactive client: 3945"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:10.51402422+07:00","message":"[GCS] Cleaned up inactive client: 3943"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:10.514027523+07:00","message":"[GCS] Cleaned up inactive client: 3944"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:12.90380226+07:00","message":"[GCS] IsForceVAD: false for message ID: 3963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:12.965928559+07:00","message":"[GCS] Start streaming session, msgId: 3964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:13.001331866+07:00","message":"receive streaming session, msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:13.001354889+07:00","message":"found end of frame, send empty tag with msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:13.001358406+07:00","message":"end Recv id 3963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:13.001380852+07:00","message":"[buffer interim] 3963 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:13.001392325+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:13.001397534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:13.001400856+07:00","message":"> Transcript [51221] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:13.001403538+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:13.001408295+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:13.001410291+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:13.001412265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:13.001415184+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:13.00142592+07:00","message":"push: {true \n 0 0xc0045e2800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:13.013518474+07:00","message":"write wav file: './tmp/7589/7589_3963.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:13.381382361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:13.381384943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:16.381796987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:16.381832254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:18.096960313+07:00","message":"[GCS] IsForceVAD: false for message ID: 3964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:18.197381241+07:00","message":"receive streaming session, msgId: 3964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:18.1974138+07:00","message":"found end of frame, send empty tag with msgId: 3964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:18.197417539+07:00","message":"end Recv id 3964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:18.19742761+07:00","message":"[buffer interim] 3964 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:18.197437585+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:18.19744693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:18.197454334+07:00","message":"> Transcript [51222] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:18.197457699+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:18.197459833+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:18.197461801+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:18.197463922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:18.197471747+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:18.197483071+07:00","message":"push: {true \n 0 0xc004866780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:18.209007885+07:00","message":"write wav file: './tmp/7589/7589_3964.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:18.734097031+07:00","message":"[GCS] Start streaming session, msgId: 3965"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:19.382254865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:19.382255418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:22.382657368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:22.382693475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:23.281489227+07:00","message":"[GCS] IsForceVAD: false for message ID: 3965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:23.345430714+07:00","message":"[GCS] Start streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:23.376886563+07:00","message":"receive streaming session, msgId: 3965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:23.376920035+07:00","message":"found end of frame, send empty tag with msgId: 3965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:23.376923714+07:00","message":"end Recv id 3965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:23.376933389+07:00","message":"[buffer interim] 3965 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:23.376943823+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:23.376949368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:23.376953342+07:00","message":"> Transcript [51223] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:23.376956637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:23.376958731+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:23.376960953+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:23.376963516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:23.376969159+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:23.376981794+07:00","message":"push: {true \n 0 0xc004748800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:23.3917315+07:00","message":"write wav file: './tmp/7589/7589_3965.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:24.972705228+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:24.972762384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:24.972768948+07:00","message":"receive interim result [false|false]: เพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:24.972784435+07:00","message":"[buffer interim] 3966 false เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:24.972792387+07:00","message":"[bufferProcess] interim [680000000]:เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:24.972794534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:24.972799738+07:00","message":"[bufferProcess] send to processor (ticker):เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:24.972821647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:24.972854227+07:00","message":"> Transcript [51224] [false]: 'เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:24.972858338+07:00","message":"Set StatePrefix (first interim): 'เพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:25.237785197+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:25.237830921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:25.237838927+07:00","message":"receive interim result [false|false]: เชียงราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:25.237856584+07:00","message":"[buffer interim] 3966 false เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:25.237865812+07:00","message":"[bufferProcess] interim [920000000]:เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:25.237868123+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:25.383006147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:25.38304943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:25.924313264+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:25.924347837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงราย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:25.924354762+07:00","message":"receive interim result [false|false]: เชียงราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:25.924375129+07:00","message":"[buffer interim] 3966 false เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:25.92438192+07:00","message":"[bufferProcess] interim [520000000]:เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:25.924384361+07:00","message":"[bufferProcess] send to processor:เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:25.924387573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:25.924390169+07:00","message":"> Transcript [51225] [false]: 'เชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:25.924392359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:25.924394351+07:00","message":"Set new StatePrefix: 'เชียงราย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:28.384030138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:28.384057249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:28.47555349+07:00","message":"[GCS] IsForceVAD: false for message ID: 3966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:28.562971394+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:28.563017621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงราย\",\"confidence\":0.9255878}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:28.563025972+07:00","message":"receive interim result [true|false]: เชียงราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:28.56303352+07:00","message":"end recv isFinal message id 3966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:28.563036107+07:00","message":"end Recv id 3966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:28.563043375+07:00","message":"[buffer interim] 3966 true เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.56305174+07:00","message":"[bufferProcess] interim [340000000]:เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563055713+07:00","message":"[bufferProcess] send to processor (isfinal):เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563059884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563063262+07:00","message":"> Transcript [51226] [false]: 'เชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563066862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563069024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563072477+07:00","message":"StatePrefix: 'เชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563074906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563076568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563078757+07:00","message":"> Transcript [51227] [true]: 'เชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563080956+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.56308266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563084368+07:00","message":"StatePrefix: 'เชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563086632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:28.563089137+07:00","message":"Push: 'เชียงราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:28.563098658+07:00","message":"push: {true เชียงราย 0 0xc004867200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:28.573592577+07:00","message":"write wav file: './tmp/7589/7589_3966.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:29.176338141+07:00","message":"[GCS] Start streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:29.301847287+07:00","message":"[GCS] IsForceVAD: false for message ID: 3967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:29.433187857+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:29.433219843+07:00","message":"found end of frame, send empty tag with msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:29.433223635+07:00","message":"end Recv id 3967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:29.433232956+07:00","message":"[buffer interim] 3967 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:29.433240961+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:29.433247298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:29.433251818+07:00","message":"> Transcript [51228] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:29.433255656+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:29.433258488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:29.433261373+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:29.433264204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:29.433269444+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:29.433278638+07:00","message":"push: {true \n 0 0xc004b1d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:29.433410246+07:00","message":"[GCS] Start streaming session, msgId: 3968"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:29.437977654+07:00","message":"write wav file: './tmp/7589/7589_3967.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:31.384985785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:31.385012882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:31.541767306+07:00","message":"[GCS] IsForceVAD: false for message ID: 3968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:31.603387505+07:00","message":"[GCS] Start streaming session, msgId: 3969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:31.62678786+07:00","message":"receive streaming session, msgId: 3968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:31.626824745+07:00","message":"found end of frame, send empty tag with msgId: 3968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:31.626829842+07:00","message":"end Recv id 3968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:31.626839988+07:00","message":"[buffer interim] 3968 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:31.626850432+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:31.626862651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:31.626867599+07:00","message":"> Transcript [51229] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:31.626871755+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:31.62687464+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:31.626877681+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:31.626880989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:31.626888714+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:31.626899175+07:00","message":"push: {true \n 0 0xc004748a80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:31.635871175+07:00","message":"write wav file: './tmp/7589/7589_3968.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:34.385339909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:34.385353431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:36.733082719+07:00","message":"[GCS] IsForceVAD: false for message ID: 3969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:36.831462409+07:00","message":"receive streaming session, msgId: 3969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:36.831487534+07:00","message":"found end of frame, send empty tag with msgId: 3969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:36.831491079+07:00","message":"end Recv id 3969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:36.831498136+07:00","message":"[buffer interim] 3969 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:36.831505781+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:36.831515941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:36.831518781+07:00","message":"> Transcript [51230] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:36.831521594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:36.831523755+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:36.831525601+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:36.831527707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:36.831530649+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:36.8315413+07:00","message":"push: {true \n 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:36.842551554+07:00","message":"write wav file: './tmp/7589/7589_3969.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:36.862428308+07:00","message":"[GCS] Start streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:37.37550583+07:00","message":"[GCS] IsForceVAD: false for message ID: 3970"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:37.385632789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:37.385636723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:37.466192399+07:00","message":"receive streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:37.466217311+07:00","message":"found end of frame, send empty tag with msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:37.466220956+07:00","message":"end Recv id 3970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:37.466230439+07:00","message":"[buffer interim] 3970 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:37.46624018+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:37.466244959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:37.466248457+07:00","message":"> Transcript [51231] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:37.466252387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:37.466255352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:37.466258196+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:37.466261316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:37.466264803+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:37.466277972+07:00","message":"push: {true \n 0 0xc0052cfd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:37.471541807+07:00","message":"write wav file: './tmp/7589/7589_3970.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:37.56283089+07:00","message":"[GCS] Start streaming session, msgId: 3971"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:40.386520296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:40.386530445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.513801719+07:00","message":"[GCS] Cleaned up inactive client: 3951"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.513829576+07:00","message":"[GCS] Cleaned up inactive client: 3952"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.513834428+07:00","message":"[GCS] Cleaned up inactive client: 3956"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.513836681+07:00","message":"[GCS] Cleaned up inactive client: 3947"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.51383866+07:00","message":"[GCS] Cleaned up inactive client: 3946"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.513841003+07:00","message":"[GCS] Cleaned up inactive client: 3955"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.513843293+07:00","message":"[GCS] Cleaned up inactive client: 3954"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.513845981+07:00","message":"[GCS] Cleaned up inactive client: 3949"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.513848017+07:00","message":"[GCS] Cleaned up inactive client: 3950"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.513849816+07:00","message":"[GCS] Cleaned up inactive client: 3953"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:40.513851771+07:00","message":"[GCS] Cleaned up inactive client: 3948"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:42.821290012+07:00","message":"[GCS] IsForceVAD: false for message ID: 3971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:42.884783795+07:00","message":"[GCS] Start streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:42.915178461+07:00","message":"receive streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:42.915203107+07:00","message":"found end of frame, send empty tag with msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:42.915206356+07:00","message":"end Recv id 3971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:42.9152171+07:00","message":"[buffer interim] 3971 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:42.915225205+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:42.915230071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:42.915234047+07:00","message":"> Transcript [51232] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:42.915238795+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:42.915241945+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:42.915245951+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:42.915249205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:42.915258299+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:42.915273639+07:00","message":"push: {true \n 0 0xc004b6c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:42.938958501+07:00","message":"write wav file: './tmp/7589/7589_3971.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:43.387396799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:43.38745123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:46.388059979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:46.388085227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:47.751952728+07:00","message":"[GCS] IsForceVAD: false for message ID: 3972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:47.862485665+07:00","message":"receive streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:47.86251467+07:00","message":"found end of frame, send empty tag with msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:47.862518078+07:00","message":"end Recv id 3972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:47.862525396+07:00","message":"[buffer interim] 3972 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:47.862533021+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:47.862537577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:47.862540958+07:00","message":"> Transcript [51233] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:47.86254443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:47.862547136+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:47.862549227+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:47.862551065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:47.862559218+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:47.862567887+07:00","message":"push: {true \n 0 0xc004867700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:47.87411559+07:00","message":"write wav file: './tmp/7589/7589_3972.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:47.944456772+07:00","message":"[GCS] Start streaming session, msgId: 3973"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:49.388462816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:49.388483842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:52.388712145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:52.388729818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:52.682188675+07:00","message":"[GCS] IsForceVAD: false for message ID: 3973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:52.782567207+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:52.782613048+07:00","message":"found end of frame, send empty tag with msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:52.782617406+07:00","message":"end Recv id 3973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:52.782627198+07:00","message":"[buffer interim] 3973 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:52.782635716+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:52.782640124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:52.782643906+07:00","message":"> Transcript [51234] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:52.782646629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:52.782648717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:52.782650798+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:52.782652881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:52.782660353+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:52.782670013+07:00","message":"push: {true \n 0 0xc004748500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:52.793042719+07:00","message":"write wav file: './tmp/7589/7589_3973.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:52.943908489+07:00","message":"[GCS] Start streaming session, msgId: 3974"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:55.388791728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:55.388807555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:58.07121536+07:00","message":"[GCS] IsForceVAD: false for message ID: 3974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:58.153887879+07:00","message":"receive streaming session, msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:58.153915521+07:00","message":"found end of frame, send empty tag with msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:58.15391902+07:00","message":"end Recv id 3974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:58.153927046+07:00","message":"[buffer interim] 3974 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:58.153940015+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:58.153944168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:58.153946956+07:00","message":"> Transcript [51235] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:58.153949546+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:58.15395166+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:58.153953571+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:58.153955399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:58.153958149+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:58.153967221+07:00","message":"push: {true \n 0 0xc0045e2880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:58.166417358+07:00","message":"write wav file: './tmp/7589/7589_3974.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:58.389536439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:44:58.389559938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:58.773064985+07:00","message":"[GCS] Start streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:58.963880108+07:00","message":"[GCS] IsForceVAD: false for message ID: 3975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:59.050517016+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:59.050544558+07:00","message":"found end of frame, send empty tag with msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:59.050547984+07:00","message":"end Recv id 3975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:59.050557808+07:00","message":"[buffer interim] 3975 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:59.050568564+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:59.050572981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:59.05057607+07:00","message":"> Transcript [51236] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:59.050578681+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:59.050580925+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:59.050583061+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:59.050585124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:44:59.050587997+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:59.050598456+07:00","message":"push: {true \n 0 0xc004748d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:44:59.060880747+07:00","message":"write wav file: './tmp/7589/7589_3975.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:44:59.094244398+07:00","message":"[GCS] Start streaming session, msgId: 3976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:00.691956534+07:00","message":"[GCS] IsForceVAD: false for message ID: 3976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:00.768359127+07:00","message":"[GCS] Start streaming session, msgId: 3977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:00.780147827+07:00","message":"receive streaming session, msgId: 3976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:00.780167467+07:00","message":"found end of frame, send empty tag with msgId: 3976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:00.78017107+07:00","message":"end Recv id 3976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:00.780178703+07:00","message":"[buffer interim] 3976 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:00.780193483+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:00.780198646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:00.780201972+07:00","message":"> Transcript [51237] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:00.780204663+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:00.780207153+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:00.780209754+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:00.780211967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:00.780217932+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:00.780227774+07:00","message":"push: {true \n 0 0xc004610680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:00.786418377+07:00","message":"write wav file: './tmp/7589/7589_3976.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:01.389956748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:01.389966271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:04.390607772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:04.390622535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:05.951250508+07:00","message":"[GCS] IsForceVAD: false for message ID: 3977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:06.14649904+07:00","message":"[GCS] Start streaming session, msgId: 3978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:06.185907683+07:00","message":"receive streaming session, msgId: 3977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:06.185932966+07:00","message":"found end of frame, send empty tag with msgId: 3977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:06.18593623+07:00","message":"end Recv id 3977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:06.185944776+07:00","message":"[buffer interim] 3977 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:06.185952021+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:06.185956648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:06.185959706+07:00","message":"> Transcript [51238] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:06.185962136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:06.185964069+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:06.185965936+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:06.185969894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:06.185973108+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:06.18598195+07:00","message":"push: {true \n 0 0xc0045e2200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:06.196558669+07:00","message":"write wav file: './tmp/7589/7589_3977.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:07.391160672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:07.391195634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:10.391891448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:10.391925691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.513555834+07:00","message":"[GCS] Cleaned up inactive client: 3960"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.513589822+07:00","message":"[GCS] Cleaned up inactive client: 3962"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.513593718+07:00","message":"[GCS] Cleaned up inactive client: 3957"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.513595863+07:00","message":"[GCS] Cleaned up inactive client: 3961"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.513598888+07:00","message":"[GCS] Cleaned up inactive client: 3959"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.513601295+07:00","message":"[GCS] Cleaned up inactive client: 3958"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.812215516+07:00","message":"[GCS] IsForceVAD: false for message ID: 3978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.90348939+07:00","message":"receive streaming session, msgId: 3978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.903527155+07:00","message":"found end of frame, send empty tag with msgId: 3978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.903532454+07:00","message":"end Recv id 3978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.903543499+07:00","message":"[buffer interim] 3978 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:10.903554647+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:10.903560489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:10.90356345+07:00","message":"> Transcript [51239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:10.90356623+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:10.903568195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:10.903570255+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:10.903572283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:10.903574829+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:10.90358364+07:00","message":"push: {true \n 0 0xc004748380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:10.913689966+07:00","message":"write wav file: './tmp/7589/7589_3978.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:11.003782755+07:00","message":"[GCS] Start streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:11.32087713+07:00","message":"[GCS] IsForceVAD: false for message ID: 3979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:11.403416166+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:11.403449552+07:00","message":"found end of frame, send empty tag with msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:11.4034534+07:00","message":"end Recv id 3979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:11.403463265+07:00","message":"[buffer interim] 3979 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:11.403471434+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:11.403475253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:11.403478339+07:00","message":"> Transcript [51240] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:11.403481144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:11.40348316+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:11.403485128+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:11.403486921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:11.40348952+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:11.403498568+07:00","message":"push: {true \n 0 0xc0045e2f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:11.408687683+07:00","message":"write wav file: './tmp/7589/7589_3979.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:11.712684521+07:00","message":"[GCS] Start streaming session, msgId: 3980"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:13.392858254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:13.392876673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:14.083388992+07:00","message":"[GCS] IsForceVAD: false for message ID: 3980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:14.16945548+07:00","message":"receive streaming session, msgId: 3980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:14.169494774+07:00","message":"found end of frame, send empty tag with msgId: 3980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:14.169500027+07:00","message":"end Recv id 3980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:14.169510824+07:00","message":"[buffer interim] 3980 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:14.169523911+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:14.169528675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:14.169532111+07:00","message":"> Transcript [51241] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:14.169534779+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:14.16953664+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:14.169538846+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:14.169540766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:14.169546648+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:14.169556137+07:00","message":"push: {true \n 0 0xc0045e3280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:14.177714341+07:00","message":"write wav file: './tmp/7589/7589_3980.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:14.474898208+07:00","message":"[GCS] Start streaming session, msgId: 3981"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:16.39312922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:16.393134326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:18.373985582+07:00","message":"[GCS] IsForceVAD: false for message ID: 3981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:18.45569587+07:00","message":"receive streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:18.45572795+07:00","message":"found end of frame, send empty tag with msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:18.455732958+07:00","message":"end Recv id 3981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:18.455744656+07:00","message":"[buffer interim] 3981 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:18.455756709+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:18.455764145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:18.455768577+07:00","message":"> Transcript [51242] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:18.455772635+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:18.455775539+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:18.455778325+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:18.455781707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:18.455785747+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:18.455799899+07:00","message":"push: {true \n 0 0xc004748f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:18.471034927+07:00","message":"write wav file: './tmp/7589/7589_3981.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:18.502049978+07:00","message":"[GCS] Start streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:19.330192305+07:00","message":"[GCS] IsForceVAD: false for message ID: 3982"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:19.393450078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:19.393466075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:19.40277902+07:00","message":"[GCS] Start streaming session, msgId: 3983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:19.440812309+07:00","message":"receive streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:19.440862293+07:00","message":"found end of frame, send empty tag with msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:19.440866403+07:00","message":"end Recv id 3982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:19.440881366+07:00","message":"[buffer interim] 3982 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:19.44090228+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:19.44090717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:19.440911034+07:00","message":"> Transcript [51243] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:19.440913698+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:19.440916031+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:19.440917995+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:19.440923673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:19.440930923+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:19.440941737+07:00","message":"push: {true \n 0 0xc004338000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:19.446527073+07:00","message":"write wav file: './tmp/7589/7589_3982.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:22.39402137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:22.394062139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:24.521951551+07:00","message":"[GCS] IsForceVAD: false for message ID: 3983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:24.614404587+07:00","message":"receive streaming session, msgId: 3983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:24.614432387+07:00","message":"found end of frame, send empty tag with msgId: 3983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:24.614436197+07:00","message":"end Recv id 3983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:24.614444691+07:00","message":"[buffer interim] 3983 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:24.614453284+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:24.614457643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:24.614463687+07:00","message":"> Transcript [51244] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:24.614466514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:24.61446874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:24.61447072+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:24.614472669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:24.614475378+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:24.614488236+07:00","message":"push: {true \n 0 0xc004611b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:24.625739202+07:00","message":"write wav file: './tmp/7589/7589_3983.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:25.394555443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:25.394580435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:28.395031528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:28.395041966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:31.39575851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:31.395780088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:32.34355727+07:00","message":"[GCS] Start streaming session, msgId: 3984"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:34.396042159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:34.396052278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:37.396590703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:37.396589904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:37.460331273+07:00","message":"[GCS] IsForceVAD: false for message ID: 3984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:37.536983054+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:37.537026061+07:00","message":"found end of frame, send empty tag with msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:37.537029889+07:00","message":"end Recv id 3984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:37.537040324+07:00","message":"[buffer interim] 3984 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:37.53705021+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:37.537058627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:37.537062139+07:00","message":"> Transcript [51245] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:37.537065689+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:37.537067854+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:37.537069926+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:37.53707189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:37.537079256+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:37.53709164+07:00","message":"push: {true \n 0 0xc004866e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:37.547799123+07:00","message":"write wav file: './tmp/7589/7589_3984.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:38.814771565+07:00","message":"[GCS] Start streaming session, msgId: 3985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:39.07039891+07:00","message":"[GCS] IsForceVAD: false for message ID: 3985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:39.133986686+07:00","message":"[GCS] Start streaming session, msgId: 3986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:39.160018695+07:00","message":"receive streaming session, msgId: 3985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:39.160040962+07:00","message":"found end of frame, send empty tag with msgId: 3985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:39.160044429+07:00","message":"end Recv id 3985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:39.160051642+07:00","message":"[buffer interim] 3985 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:39.160059478+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:39.160064111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:39.160067249+07:00","message":"> Transcript [51246] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:39.160069905+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:39.160072211+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:39.160074664+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:39.160076863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:39.160085422+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:39.160094952+07:00","message":"push: {true \n 0 0xc004338c80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:39.164883825+07:00","message":"write wav file: './tmp/7589/7589_3985.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:40.397206081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:40.39720608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:40.513556106+07:00","message":"[GCS] Cleaned up inactive client: 3967"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:40.513582312+07:00","message":"[GCS] Cleaned up inactive client: 3963"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:40.513585397+07:00","message":"[GCS] Cleaned up inactive client: 3970"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:40.513588022+07:00","message":"[GCS] Cleaned up inactive client: 3966"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:40.51359003+07:00","message":"[GCS] Cleaned up inactive client: 3969"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:40.513591845+07:00","message":"[GCS] Cleaned up inactive client: 3964"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:40.513593885+07:00","message":"[GCS] Cleaned up inactive client: 3968"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:40.513595847+07:00","message":"[GCS] Cleaned up inactive client: 3965"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:41.881970013+07:00","message":"[GCS] IsForceVAD: false for message ID: 3986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:41.967410164+07:00","message":"receive streaming session, msgId: 3986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:41.967439265+07:00","message":"found end of frame, send empty tag with msgId: 3986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:41.967444559+07:00","message":"end Recv id 3986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:41.967457391+07:00","message":"[buffer interim] 3986 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:41.967471477+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:41.967477386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:41.967482095+07:00","message":"> Transcript [51247] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:41.967486152+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:41.96748916+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:41.967492544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:41.967496126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:41.967506333+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:41.967519161+07:00","message":"push: {true \n 0 0xc004867100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:41.97561686+07:00","message":"write wav file: './tmp/7589/7589_3986.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:42.202447842+07:00","message":"[GCS] Start streaming session, msgId: 3987"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:43.397478407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:43.397495552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:46.398120568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:46.398157553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:47.331769878+07:00","message":"[GCS] IsForceVAD: false for message ID: 3987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:47.435572768+07:00","message":"receive streaming session, msgId: 3987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:47.435593401+07:00","message":"found end of frame, send empty tag with msgId: 3987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:47.435596564+07:00","message":"end Recv id 3987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:47.435605124+07:00","message":"[buffer interim] 3987 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:47.435613276+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:47.435618157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:47.435621283+07:00","message":"> Transcript [51248] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:47.435623768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:47.435625789+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:47.435627738+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:47.435629759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:47.435632464+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:47.435643059+07:00","message":"push: {true \n 0 0xc004748700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:47.44739367+07:00","message":"write wav file: './tmp/7589/7589_3987.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:48.366355599+07:00","message":"[GCS] Start streaming session, msgId: 3988"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:49.398674749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:49.398683278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:52.398955889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:52.398970078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:53.800026229+07:00","message":"[GCS] IsForceVAD: false for message ID: 3988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:53.86366689+07:00","message":"[GCS] Start streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:53.908583263+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:53.90860564+07:00","message":"found end of frame, send empty tag with msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:53.908609544+07:00","message":"end Recv id 3988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:53.908618282+07:00","message":"[buffer interim] 3988 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:53.908627207+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:53.908631514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:53.908635241+07:00","message":"> Transcript [51249] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:53.90863783+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:53.908639944+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:53.908641767+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:53.908643723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:53.90865126+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:53.908662577+07:00","message":"push: {true \n 0 0xc004867b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:53.920768936+07:00","message":"write wav file: './tmp/7589/7589_3988.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:54.311708141+07:00","message":"[GCS] IsForceVAD: false for message ID: 3989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:54.409424254+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:54.409453618+07:00","message":"found end of frame, send empty tag with msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:54.409458498+07:00","message":"end Recv id 3989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:54.409468467+07:00","message":"[buffer interim] 3989 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:54.409477431+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:54.409489284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:54.409492446+07:00","message":"> Transcript [51250] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:54.409495192+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:54.409497189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:54.409499051+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:54.409501227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:54.409504052+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:54.409514256+07:00","message":"push: {true \n 0 0xc004b6c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:54.414734006+07:00","message":"write wav file: './tmp/7589/7589_3989.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:54.501220221+07:00","message":"[GCS] Start streaming session, msgId: 3990"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:55.399650483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:55.399654816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:58.399912054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:45:58.399924091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:59.62964402+07:00","message":"[GCS] IsForceVAD: false for message ID: 3990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:59.720138507+07:00","message":"receive streaming session, msgId: 3990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:59.720159561+07:00","message":"found end of frame, send empty tag with msgId: 3990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:59.720162604+07:00","message":"end Recv id 3990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:59.72017+07:00","message":"[buffer interim] 3990 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:59.720177304+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:59.72018202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:59.720186056+07:00","message":"> Transcript [51251] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:59.720190236+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:59.7201926+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:59.720194495+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:59.720196419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:45:59.720203501+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:45:59.720212228+07:00","message":"push: {true \n 0 0xc004866b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:45:59.730959165+07:00","message":"write wav file: './tmp/7589/7589_3990.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:01.164635962+07:00","message":"[GCS] Start streaming session, msgId: 3991"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:01.400238801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:01.400245743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:04.401247481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:04.401286136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:06.291293328+07:00","message":"[GCS] IsForceVAD: false for message ID: 3991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:06.391538804+07:00","message":"receive streaming session, msgId: 3991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:06.391576273+07:00","message":"found end of frame, send empty tag with msgId: 3991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:06.391580792+07:00","message":"end Recv id 3991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:06.391588933+07:00","message":"[buffer interim] 3991 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:06.391596438+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:06.39160019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:06.391603681+07:00","message":"> Transcript [51252] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:06.391606391+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:06.391608306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:06.391610266+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:06.391612126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:06.391622827+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:06.391632622+07:00","message":"push: {true \n 0 0xc004867800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:06.401813036+07:00","message":"write wav file: './tmp/7589/7589_3991.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:07.402053407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:07.402094824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:07.702680535+07:00","message":"[GCS] Start streaming session, msgId: 3992"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:10.402670793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:10.402680076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:10.51403079+07:00","message":"[GCS] Cleaned up inactive client: 3973"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:10.514059869+07:00","message":"[GCS] Cleaned up inactive client: 3975"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:10.51406311+07:00","message":"[GCS] Cleaned up inactive client: 3971"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:10.514065153+07:00","message":"[GCS] Cleaned up inactive client: 3977"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:10.514067023+07:00","message":"[GCS] Cleaned up inactive client: 3976"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:10.514069275+07:00","message":"[GCS] Cleaned up inactive client: 3972"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:10.514082501+07:00","message":"[GCS] Cleaned up inactive client: 3974"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:12.83098725+07:00","message":"[GCS] IsForceVAD: false for message ID: 3992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:12.922954262+07:00","message":"receive streaming session, msgId: 3992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:12.922986125+07:00","message":"found end of frame, send empty tag with msgId: 3992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:12.92298968+07:00","message":"end Recv id 3992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:12.922999479+07:00","message":"[buffer interim] 3992 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:12.923008537+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:12.923013046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:12.923017527+07:00","message":"> Transcript [51253] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:12.923020588+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:12.923022784+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:12.92302512+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:12.923027591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:12.923034453+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:12.923044513+07:00","message":"push: {true \n 0 0xc004b6de00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:12.939717578+07:00","message":"write wav file: './tmp/7589/7589_3992.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:13.402765245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:13.402799649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:15.712528247+07:00","message":"[GCS] Start streaming session, msgId: 3993"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:16.403206625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:16.403212512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:18.269889544+07:00","message":"[GCS] IsForceVAD: false for message ID: 3993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:18.359742791+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:18.359767411+07:00","message":"found end of frame, send empty tag with msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:18.359770754+07:00","message":"end Recv id 3993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:18.3597789+07:00","message":"[buffer interim] 3993 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:18.359800996+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:18.35980641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:18.359809748+07:00","message":"> Transcript [51254] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:18.359812448+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:18.35981462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:18.359816604+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:18.359818544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:18.359821257+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:18.359837401+07:00","message":"push: {true \n 0 0xc004866000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:18.367667481+07:00","message":"write wav file: './tmp/7589/7589_3993.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:19.403450461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:19.403481863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:20.903247583+07:00","message":"[GCS] Start streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:21.219239961+07:00","message":"[GCS] IsForceVAD: false for message ID: 3994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:21.297995775+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:21.298033611+07:00","message":"found end of frame, send empty tag with msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:21.298037351+07:00","message":"end Recv id 3994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:21.2980464+07:00","message":"[buffer interim] 3994 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:21.298054436+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:21.298059353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:21.298062851+07:00","message":"> Transcript [51255] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:21.298065461+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:21.298067463+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:21.298069472+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:21.298071488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:21.298078853+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:21.298087542+07:00","message":"push: {true \n 0 0xc004867a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:21.303306493+07:00","message":"write wav file: './tmp/7589/7589_3994.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:21.410650732+07:00","message":"[GCS] Start streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.027723282+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.027775093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.027781869+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.027800328+07:00","message":"[buffer interim] 3995 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.027808854+07:00","message":"[bufferProcess] interim [600000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.027810737+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.149286963+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.149336762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.149344223+07:00","message":"receive interim result [false|false]: ไปกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.14936816+07:00","message":"[buffer interim] 3995 false ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.149378703+07:00","message":"[bufferProcess] interim [720000000]:ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.149382226+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.149391155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.149394997+07:00","message":"> Transcript [51256] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.149398525+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.398351741+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.398416155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับครู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.398424369+07:00","message":"receive interim result [false|false]: ไปกับครู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.398440238+07:00","message":"[buffer interim] 3995 false ไปกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.398452418+07:00","message":"[bufferProcess] interim [960000000]:ไปกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.398456382+07:00","message":"[bufferProcess] send to processor:ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.398461088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.398465571+07:00","message":"> Transcript [51257] [false]: 'ไปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.398470103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.398473125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.398476495+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.398479511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:22.40346061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:22.403464865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.471477277+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.47152489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.471531711+07:00","message":"receive interim result [false|false]: ไปกับคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.471547993+07:00","message":"[buffer interim] 3995 false ไปกับคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.471556599+07:00","message":"[bufferProcess] interim [80000000]:ไปกับคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.471559331+07:00","message":"[bufferProcess] send to processor:ไปกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.471568583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.471571585+07:00","message":"> Transcript [51258] [false]: 'ไปกับครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.471575426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.471578091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.471580611+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.471582953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.585644685+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.585700402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.585708312+07:00","message":"receive interim result [false|false]: ไปกับผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.585730799+07:00","message":"[buffer interim] 3995 false ไปกับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.585741424+07:00","message":"[bufferProcess] interim [140000000]:ไปกับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.585746124+07:00","message":"[bufferProcess] send to processor:ไปกับคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.585751933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.58575654+07:00","message":"> Transcript [51259] [false]: 'ไปกับคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.585762332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.585765866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.585769344+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.585796205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.63807132+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.638115451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.638121643+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.638137496+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638145833+07:00","message":"[bufferProcess] interim [260000000]:ไปกับคู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638149828+07:00","message":"[bufferProcess] send to processor:ไปกับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638154044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638157159+07:00","message":"> Transcript [51260] [false]: 'ไปกับผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638160496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638163071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638165235+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638167553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638173998+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638176226+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638178749+07:00","message":"Set new StatePrefix : 'ไปกับผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.638181125+07:00","message":"Next Push (prob) : 'กับผู้ชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.638190661+07:00","message":"push: {false ไป 0 0xc004867f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.863273455+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.863329109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.863335421+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.863352619+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.863360226+07:00","message":"[bufferProcess] interim [500000000]:ไปกับคู่ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.863368655+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.863372366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.863375545+07:00","message":"> Transcript [51261] [false]: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.863377878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.863381184+07:00","message":"Set new StatePrefix: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.960316519+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.960357955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.960378635+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.960397041+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.9604052+07:00","message":"[bufferProcess] interim [560000000]:ไปกับคู่ชีวิตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.960407768+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.960412033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.960415087+07:00","message":"> Transcript [51262] [false]: 'ไปกับคู่ชีวิตใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.960417977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.960420033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.960421984+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.960424519+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.968379824+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.968403484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.968408907+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:22.968420561+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.968427239+07:00","message":"[bufferProcess] interim [620000000]:ไปกับคู่ชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.968429414+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.96843264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.96843583+07:00","message":"> Transcript [51263] [false]: 'ไปกับคู่ชีวิตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.968439102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.968441372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.968443292+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:22.968445675+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.519572899+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.519620212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.51962724+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.519640355+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.519649441+07:00","message":"[bufferProcess] interim [100000000]:ไปกับคู่ชีวิตนะครับเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.519652716+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.519656963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.519660117+07:00","message":"> Transcript [51264] [false]: 'ไปกับคู่ชีวิตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.51966412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.519666519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.519669154+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.519672193+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.548787341+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.54882595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.548831912+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.548845049+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548852363+07:00","message":"[bufferProcess] interim [160000000]:ไปกับคู่ชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548854783+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548858166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548860864+07:00","message":"> Transcript [51265] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548864516+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548866714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548868689+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548872702+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548875659+07:00","message":"Push: 'กับคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548877871+07:00","message":"TextPushed: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548880289+07:00","message":"Set new StatePrefix : 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.548882756+07:00","message":"Next Push (prob) : 'นะครับเรื่องราว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.548890245+07:00","message":"push: {false กับคู่ชีวิต 0 0xc004867f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.559320278+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.559354699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.559361181+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.559390224+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.55939811+07:00","message":"[bufferProcess] interim [220000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.559402426+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.559408317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.559410928+07:00","message":"> Transcript [51266] [false]: 'ไปกับคู่ชีวิตนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.55941335+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.734882204+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.734931965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.734939156+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:23.734956022+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.734965261+07:00","message":"[bufferProcess] interim [400000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.734968413+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.734972378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.7349761+07:00","message":"> Transcript [51267] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.734979661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.734981876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.734984051+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:23.734986586+07:00","message":"TextPushed: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.050325131+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.050374908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.050381853+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.050396347+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.050408629+07:00","message":"[bufferProcess] interim [640000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.050411639+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.050419071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.050422722+07:00","message":"> Transcript [51268] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.050426542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.050428944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.050431222+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.050433834+07:00","message":"TextPushed: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.630030365+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.630076374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.630083713+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.630099745+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.630108275+07:00","message":"[bufferProcess] interim [240000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.630111507+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.630119982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.63012286+07:00","message":"> Transcript [51269] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.630127542+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.630130527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.630132815+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.630136287+07:00","message":"TextPushed: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.961871187+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.961911342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.961917343+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.96193249+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961940723+07:00","message":"[bufferProcess] interim [600000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961943393+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961947159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961950238+07:00","message":"> Transcript [51270] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961954106+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961956363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961958854+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961961707+07:00","message":"TextPushed: 'ไปกับคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961964516+07:00","message":"Push: 'นะครับเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961966515+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961968999+07:00","message":"Set new StatePrefix : 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:24.961973678+07:00","message":"Next Push (prob) : 'ความรักของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:24.961980989+07:00","message":"push: {false นะครับเรื่องราว 0 0xc004867f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.289333241+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.289391137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.289401248+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.289420194+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.289433197+07:00","message":"[bufferProcess] interim [900000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.28943806+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.289445972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.289450629+07:00","message":"> Transcript [51271] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.289456556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.289462754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.289466796+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.289470841+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:25.403768054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:25.403777914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.652997202+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.653039219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.653046632+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.653060827+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.653068846+07:00","message":"[bufferProcess] interim [260000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.653071517+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.653075774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.653078887+07:00","message":"> Transcript [51272] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.653082736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.653084764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.653086867+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.653089555+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.656692181+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.656702528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.656706357+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.656715767+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.656719723+07:00","message":"[bufferProcess] interim [320000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.656722063+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.656724443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.656726691+07:00","message":"> Transcript [51273] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.656729655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.656731649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.656733926+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.656736288+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.78647402+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.786517888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.786524848+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.786552912+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.78656203+07:00","message":"[bufferProcess] interim [380000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786564535+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786568774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786571809+07:00","message":"> Transcript [51274] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786576337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786578619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786580749+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786583949+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786587221+07:00","message":"Push: 'ความรักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786589713+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786593471+07:00","message":"Set new StatePrefix : 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.786596088+07:00","message":"Next Push (prob) : 'การจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.786603994+07:00","message":"push: {false ความรักของ 0 0xc004867f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.982664166+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.982711637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.982718564+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:25.982734433+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.982745808+07:00","message":"[bufferProcess] interim [620000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.982749064+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.982755832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.98275883+07:00","message":"> Transcript [51275] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.982763294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.982765516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.982767667+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:25.98277126+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.041604062+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.041651888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.041658881+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.041676202+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.041683888+07:00","message":"[bufferProcess] interim [680000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.04168711+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.041694774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.041697631+07:00","message":"> Transcript [51276] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.041701965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.041704441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.041707135+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.041710855+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.23418351+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.234221176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.234229018+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.234241701+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.234249492+07:00","message":"[bufferProcess] interim [920000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.234252299+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.234260339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.234263926+07:00","message":"> Transcript [51277] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.234268024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.234270256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.2342722+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.234274807+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.564697382+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.564741716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.564748579+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.56476662+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564775312+07:00","message":"[bufferProcess] interim [220000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564778845+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564783681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564786456+07:00","message":"> Transcript [51278] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564791092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564793356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564795698+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564798628+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564801878+07:00","message":"Push: 'การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564803984+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.564806271+07:00","message":"Set new StatePrefix : 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.56480971+07:00","message":"Next Push (prob) : 'หาคนรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.564817873+07:00","message":"push: {false การจัด 0 0xc004867f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.871224828+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.87126801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.871274067+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:26.871290078+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.871300605+07:00","message":"[bufferProcess] interim [460000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.871303628+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.871310358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.871313662+07:00","message":"> Transcript [51279] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.871317858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.871320171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.87132221+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:26.871325221+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.083520603+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.083566537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.083573953+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.083590499+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.083602795+07:00","message":"[bufferProcess] interim [700000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.083605919+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.083614109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.083617614+07:00","message":"> Transcript [51280] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.08362219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.083624547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.083627557+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.083630409+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.202904131+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.202951295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.202962591+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.202980035+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.202992324+07:00","message":"[bufferProcess] interim [820000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.202995536+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.203003117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.203006331+07:00","message":"> Transcript [51281] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.203010153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.203012399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.203016158+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.203019176+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.477816461+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.477860978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.47787013+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.477887244+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477902348+07:00","message":"[bufferProcess] interim [120000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477905385+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477914813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477918244+07:00","message":"> Transcript [51282] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477923001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477925273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477927511+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477930559+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477937918+07:00","message":"Push: 'หาคนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477940065+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477942508+07:00","message":"Set new StatePrefix : 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.477945262+07:00","message":"Next Push (prob) : 'จริงใจนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.47797494+07:00","message":"push: {false หาคนรัก 0 0xc004867f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.631970116+07:00","message":"[GCS] IsForceVAD: false for message ID: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.653200722+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.653242928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.653250824+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.653272225+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.653286088+07:00","message":"[bufferProcess] interim [180000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.653291656+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.653301821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.653305654+07:00","message":"> Transcript [51283] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.653310407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.653312704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.653315141+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.653318036+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.723659617+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.72369792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.723704639+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.72372062+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.723728334+07:00","message":"[bufferProcess] interim [240000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.723731474+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.723735411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.723738198+07:00","message":"> Transcript [51284] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.723742914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.723745198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.72374709+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.723750519+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.789541907+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.789586129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.789593783+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.78960717+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.78961522+07:00","message":"[bufferProcess] interim [300000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.789618073+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.789621738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.789624693+07:00","message":"> Transcript [51285] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.789627523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.789629582+07:00","message":"Set new StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.807485234+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.807529606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.807536814+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.807553777+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.807561817+07:00","message":"[bufferProcess] interim [360000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.807564671+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.807570825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.807573845+07:00","message":"> Transcript [51286] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.807576544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.807578522+07:00","message":"Set new StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.812078026+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.812092463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคู่ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.812096976+07:00","message":"receive interim result [false|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคู่ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.812106476+07:00","message":"[buffer interim] 3995 false ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.812111227+07:00","message":"[bufferProcess] interim [420000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.81211353+07:00","message":"[bufferProcess] send to processor:ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.812117009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.812122324+07:00","message":"> Transcript [51287] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.812129798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.812132973+07:00","message":"Set new StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.822421573+07:00","message":"[GCS] Start streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.918224627+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.91826579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปกับคู่ชีวิตนะครับเรื่องราวความรักขององค์การจะหาคนรักจริงใจนะครับเป็นคู่ชีวิต\",\"confidence\":0.93611646}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.918275141+07:00","message":"receive interim result [true|false]: ไปกับคู่ชีวิตนะครับเรื่องราวความรักขององค์การจะหาคนรักจริงใจนะครับเป็นคู่ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.918286236+07:00","message":"end recv isFinal message id 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.918288442+07:00","message":"end Recv id 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.918297528+07:00","message":"[buffer interim] 3995 true ไปกับคู่ชีวิตนะครับเรื่องราวความรักขององค์การจะหาคนรักจริงใจนะครับเป็นคู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918310399+07:00","message":"[bufferProcess] interim [420000000]:ไปกับคู่ชีวิตนะครับเรื่องราวความรักขององค์การจะหาคนรักจริงใจนะครับเป็นคู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918314377+07:00","message":"[bufferProcess] send to processor (isfinal):ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคู่ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918317808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918321618+07:00","message":"> Transcript [51288] [false]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918324904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.91832697+07:00","message":"Set new StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918329045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918331475+07:00","message":"> Transcript [51289] [true]: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักขององค์การจะหาคนรักจริงใจนะครับเป็นคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918336236+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.91833853+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918340381+07:00","message":"StatePrefix: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะคะเป็นคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918343272+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.91834536+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918559964+07:00","message":"Push: 'จริงใจนะครับเป็นคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918563394+07:00","message":"TextPushed: 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักของการจัดหาคนรักจริงใจนะครับเป็นคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918565922+07:00","message":"Set new StatePrefix : 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักขององค์การจะหาคนรักจริงใจนะครับเป็นคู่ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918568446+07:00","message":"Next Push (prob) : 'ไปกับคู่ชีวิตนะครับเรื่องราวความรักขององค์การจะหาคนรักจริงใจนะครับเป็นคู่ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:27.918576509+07:00","message":"push: {true จริงใจนะครับเป็นคู่ชีวิต 0 0xc004867f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:27.918594941+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_3995.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:27.930747774+07:00","message":"write wav file: './tmp/7589/7589_3995.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:28.404291098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:28.404319998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.486135326+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.486179709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.486185285+07:00","message":"receive interim result [false|false]: ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.486199208+07:00","message":"[buffer interim] 3996 false ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.486206925+07:00","message":"[bufferProcess] interim [720000000]:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.486208836+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.7964073+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.796449589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.796459742+07:00","message":"receive interim result [false|false]: ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.796489089+07:00","message":"[buffer interim] 3996 false ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.796498586+07:00","message":"[bufferProcess] interim [960000000]:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.796501067+07:00","message":"[bufferProcess] send to processor:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.796506774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.796509839+07:00","message":"> Transcript [51290] [false]: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.796512151+07:00","message":"Set StatePrefix (first interim): 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.998301104+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.998340847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลงต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.998347261+07:00","message":"receive interim result [false|false]: ฟังเพลงต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:28.998371158+07:00","message":"[buffer interim] 3996 false ฟังเพลงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.998379502+07:00","message":"[bufferProcess] interim [200000000]:ฟังเพลงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.99838239+07:00","message":"[bufferProcess] send to processor:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.998386401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.998389398+07:00","message":"> Transcript [51291] [false]: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.998392453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.998394588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.998396827+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:28.998399321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.059984358+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.060023338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลงต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.060029791+07:00","message":"receive interim result [false|false]: ฟังเพลงต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.060047384+07:00","message":"[buffer interim] 3996 false ฟังเพลงต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.060055175+07:00","message":"[bufferProcess] interim [320000000]:ฟังเพลงต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.060057716+07:00","message":"[bufferProcess] send to processor:ฟังเพลงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.060061598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.060065172+07:00","message":"> Transcript [51292] [false]: 'ฟังเพลงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.060069669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.060072235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.060077135+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.060079168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.159119862+07:00","message":"[GCS] IsForceVAD: false for message ID: 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.254503541+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.254545752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลงต่อไปครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.25455196+07:00","message":"receive interim result [false|false]: ฟังเพลงต่อไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.254568119+07:00","message":"[buffer interim] 3996 false ฟังเพลงต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.254579023+07:00","message":"[bufferProcess] interim [560000000]:ฟังเพลงต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.254581893+07:00","message":"[bufferProcess] send to processor:ฟังเพลงต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.254585656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.254588509+07:00","message":"> Transcript [51293] [false]: 'ฟังเพลงต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.254592395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.254594802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.254597354+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.254601266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.263122395+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.2631496+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-06-22T13:46:29.263154613+07:00","message":"receive interim result [true|false]: ฟังเพลงต่อไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.263164914+07:00","message":"end recv isFinal message id 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.263167192+07:00","message":"end Recv id 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.263173373+07:00","message":"[buffer interim] 3996 true ฟังเพลงต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263179106+07:00","message":"[bufferProcess] interim [560000000]:ฟังเพลงต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263182301+07:00","message":"[bufferProcess] send to processor (isfinal):ฟังเพลงต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263185299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263188764+07:00","message":"> Transcript [51294] [false]: 'ฟังเพลงต่อไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.26319142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263193387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263195487+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263197398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263204488+07:00","message":"Push: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263206406+07:00","message":"TextPushed: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.26320841+07:00","message":"Set new StatePrefix : 'ฟังเพลงต่อไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263210963+07:00","message":"Next Push (prob) : 'เพลงต่อไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.26321295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263214924+07:00","message":"> Transcript [51295] [true]: 'ฟังเพลงต่อไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263217574+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263219292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263221122+07:00","message":"StatePrefix: 'ฟังเพลงต่อไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263223225+07:00","message":"TextPushed: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:29.263225533+07:00","message":"Push: 'เพลงต่อไปครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.263244803+07:00","message":"push: {false ฟัง 0 0xc004b6d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.263275506+07:00","message":"push: {true เพลงต่อไปครับ 0 0xc004b6d500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:29.269915197+07:00","message":"write wav file: './tmp/7589/7589_3996.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:29.484263965+07:00","message":"[GCS] Start streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.151970347+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.152008083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.152013283+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.152025336+07:00","message":"[buffer interim] 3997 false ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.152031438+07:00","message":"[bufferProcess] interim [480000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.152033417+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.233045806+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.233081248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.233087+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.233107172+07:00","message":"[buffer interim] 3997 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.233119803+07:00","message":"[bufferProcess] interim [600000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.233122325+07:00","message":"[bufferProcess] send to processor:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.233129869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.233132672+07:00","message":"> Transcript [51296] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.233134815+07:00","message":"Set StatePrefix (first interim): 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.341644172+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.341678524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.341684913+07:00","message":"receive interim result [false|false]: ลูกจ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.341697683+07:00","message":"[buffer interim] 3997 false ลูกจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.341706413+07:00","message":"[bufferProcess] interim [720000000]:ลูกจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.341708623+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.341712248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.341715108+07:00","message":"> Transcript [51297] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.341717397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.341720094+07:00","message":"Set new StatePrefix: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.936769155+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.936809677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.936816345+07:00","message":"receive interim result [false|false]: ลูกจ้างหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:30.936831396+07:00","message":"[buffer interim] 3997 false ลูกจ้างหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.936839306+07:00","message":"[bufferProcess] interim [320000000]:ลูกจ้างหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.936841886+07:00","message":"[bufferProcess] send to processor:ลูกจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.936847934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.936851375+07:00","message":"> Transcript [51298] [false]: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.936853926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:30.936856515+07:00","message":"Set new StatePrefix: 'ลูกจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.099896445+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.09994788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างหัวใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.099955448+07:00","message":"receive interim result [false|false]: ลูกจ้างหัวใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.099981622+07:00","message":"[buffer interim] 3997 false ลูกจ้างหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.09999605+07:00","message":"[bufferProcess] interim [440000000]:ลูกจ้างหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.099998984+07:00","message":"[bufferProcess] send to processor:ลูกจ้างหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.100005185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.100008318+07:00","message":"> Transcript [51299] [false]: 'ลูกจ้างหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.100019681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.100022128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.100024275+07:00","message":"StatePrefix: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.100026855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:31.404937768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:31.404936686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.567623183+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.56766644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างหัวใจครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.567673348+07:00","message":"receive interim result [false|false]: ลูกจ้างหัวใจครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.567687845+07:00","message":"[buffer interim] 3997 false ลูกจ้างหัวใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.567695619+07:00","message":"[bufferProcess] interim [860000000]:ลูกจ้างหัวใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.567697979+07:00","message":"[bufferProcess] send to processor:ลูกจ้างหัวใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.567704012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.567706989+07:00","message":"> Transcript [51300] [false]: 'ลูกจ้างหัวใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.567711084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.567713866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.567716089+07:00","message":"StatePrefix: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.567718354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.621916615+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.621957684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างหัวใจครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.621965272+07:00","message":"receive interim result [false|false]: ลูกจ้างหัวใจครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.621980014+07:00","message":"[buffer interim] 3997 false ลูกจ้างหัวใจครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.62198779+07:00","message":"[bufferProcess] interim [980000000]:ลูกจ้างหัวใจครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.621990758+07:00","message":"[bufferProcess] send to processor:ลูกจ้างหัวใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.621998926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.622002216+07:00","message":"> Transcript [51301] [false]: 'ลูกจ้างหัวใจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.622005867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.622008445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.622011982+07:00","message":"StatePrefix: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.622014337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.81652564+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.816572016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างหัวใจครับผมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.816578418+07:00","message":"receive interim result [false|false]: ลูกจ้างหัวใจครับผมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.816593836+07:00","message":"[buffer interim] 3997 false ลูกจ้างหัวใจครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816602846+07:00","message":"[bufferProcess] interim [220000000]:ลูกจ้างหัวใจครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816605566+07:00","message":"[bufferProcess] send to processor:ลูกจ้างหัวใจครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816611557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816614494+07:00","message":"> Transcript [51302] [false]: 'ลูกจ้างหัวใจครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.81661797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816620574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816622466+07:00","message":"StatePrefix: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816624792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816629163+07:00","message":"Push: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816631297+07:00","message":"TextPushed: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816633552+07:00","message":"Set new StatePrefix : 'ลูกจ้างหัวใจครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:31.816636125+07:00","message":"Next Push (prob) : 'หัวใจครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.816644662+07:00","message":"push: {false ลูกจ้าง 0 0xc004748e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:31.919369374+07:00","message":"[GCS] IsForceVAD: false for message ID: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.02229899+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.022339133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกจ้างหัวใจครับผมครับ\",\"confidence\":0.9531652}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.022346275+07:00","message":"receive interim result [true|false]: ลูกจ้างหัวใจครับผมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.02235607+07:00","message":"end recv isFinal message id 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.022368533+07:00","message":"end Recv id 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.022389716+07:00","message":"[buffer interim] 3997 true ลูกจ้างหัวใจครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022411049+07:00","message":"[bufferProcess] interim [460000000]:ลูกจ้างหัวใจครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022417455+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกจ้างหัวใจครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022421374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022425383+07:00","message":"> Transcript [51303] [false]: 'ลูกจ้างหัวใจครับผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022429237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022431461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.02243399+07:00","message":"StatePrefix: 'ลูกจ้างหัวใจครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.02243692+07:00","message":"TextPushed: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022439253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022441811+07:00","message":"> Transcript [51304] [true]: 'ลูกจ้างหัวใจครับผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022444104+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022445901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022447765+07:00","message":"StatePrefix: 'ลูกจ้างหัวใจครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022449765+07:00","message":"TextPushed: 'ลูกจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.022456201+07:00","message":"Push: 'หัวใจครับผมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.022466257+07:00","message":"push: {true หัวใจครับผมครับ 0 0xc004748e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:32.029945565+07:00","message":"write wav file: './tmp/7589/7589_3997.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.433376047+07:00","message":"[GCS] Start streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.749657951+07:00","message":"[GCS] IsForceVAD: false for message ID: 3998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.83657376+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.836599858+07:00","message":"found end of frame, send empty tag with msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.836604124+07:00","message":"end Recv id 3998"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.836614966+07:00","message":"[buffer interim] 3998 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.836622426+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.836626496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.836629279+07:00","message":"> Transcript [51305] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.836632416+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.836634557+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.836636506+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.836638704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:32.836643794+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:32.836652295+07:00","message":"push: {true \n 0 0xc004749280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:32.841634329+07:00","message":"write wav file: './tmp/7589/7589_3998.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:33.32135713+07:00","message":"[GCS] Start streaming session, msgId: 3999"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:34.405892627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:34.405922996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:37.406069741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:37.406095383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:38.71147533+07:00","message":"[GCS] IsForceVAD: false for message ID: 3999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:38.799371759+07:00","message":"receive streaming session, msgId: 3999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:38.799394109+07:00","message":"found end of frame, send empty tag with msgId: 3999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:38.799397485+07:00","message":"end Recv id 3999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:38.799406873+07:00","message":"[buffer interim] 3999 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:38.799417457+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:38.79942258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:38.79942602+07:00","message":"> Transcript [51306] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:38.799428744+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:38.799430946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:38.79943282+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:38.799434773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:38.79943754+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:38.799450989+07:00","message":"push: {true \n 0 0xc004339080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:38.811322442+07:00","message":"write wav file: './tmp/7589/7589_3999.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:40.406203515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:40.40623031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:40.51365489+07:00","message":"[GCS] Cleaned up inactive client: 3983"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:40.513685098+07:00","message":"[GCS] Cleaned up inactive client: 3979"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:40.513688044+07:00","message":"[GCS] Cleaned up inactive client: 3985"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:40.513690053+07:00","message":"[GCS] Cleaned up inactive client: 3978"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:40.513692032+07:00","message":"[GCS] Cleaned up inactive client: 3982"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:40.513693816+07:00","message":"[GCS] Cleaned up inactive client: 3984"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:40.513695696+07:00","message":"[GCS] Cleaned up inactive client: 3981"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:40.513697742+07:00","message":"[GCS] Cleaned up inactive client: 3980"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:41.332077972+07:00","message":"[GCS] Start streaming session, msgId: 4000"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:43.406625136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:43.406660229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:45.498871828+07:00","message":"[GCS] IsForceVAD: false for message ID: 4000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:45.563819981+07:00","message":"[GCS] Start streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:45.589249301+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:45.589273923+07:00","message":"found end of frame, send empty tag with msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:45.589278259+07:00","message":"end Recv id 4000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:45.589287367+07:00","message":"[buffer interim] 4000 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:45.589297557+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:45.589301739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:45.589304505+07:00","message":"> Transcript [51307] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:45.589307085+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:45.589310734+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:45.589312749+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:45.589314669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:45.589317224+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:45.589325476+07:00","message":"push: {true \n 0 0xc004b6dd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:45.598424978+07:00","message":"write wav file: './tmp/7589/7589_4000.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:46.406856653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:46.406875795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:47.739824258+07:00","message":"[GCS] IsForceVAD: false for message ID: 4001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:47.828742414+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:47.828768861+07:00","message":"found end of frame, send empty tag with msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:47.828772281+07:00","message":"end Recv id 4001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:47.828782765+07:00","message":"[buffer interim] 4001 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:47.828793553+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:47.828798816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:47.828801952+07:00","message":"> Transcript [51308] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:47.828804558+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:47.828806942+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:47.828809545+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:47.828811746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:47.82881854+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:47.828830306+07:00","message":"push: {true \n 0 0xc004b1ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:47.835736248+07:00","message":"write wav file: './tmp/7589/7589_4001.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:47.87218046+07:00","message":"[GCS] Start streaming session, msgId: 4002"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:49.407418602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:49.407452004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:52.407604264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:52.407647001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:53.191220681+07:00","message":"[GCS] IsForceVAD: false for message ID: 4002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:53.250213745+07:00","message":"[GCS] Start streaming session, msgId: 4003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:53.312982866+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:53.313003746+07:00","message":"found end of frame, send empty tag with msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:53.31300711+07:00","message":"end Recv id 4002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:53.313014589+07:00","message":"[buffer interim] 4002 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:53.313022079+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:53.313031215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:53.313034089+07:00","message":"> Transcript [51309] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:53.313036564+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:53.313038714+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:53.313040831+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:53.313042827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:53.313045449+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:53.313053589+07:00","message":"push: {true \n 0 0xc004338500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:53.32446571+07:00","message":"write wav file: './tmp/7589/7589_4002.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:55.408022243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:55.408040315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:56.320309635+07:00","message":"[GCS] IsForceVAD: false for message ID: 4003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:56.413994465+07:00","message":"receive streaming session, msgId: 4003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:56.414025352+07:00","message":"found end of frame, send empty tag with msgId: 4003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:56.41402892+07:00","message":"end Recv id 4003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:56.414038678+07:00","message":"[buffer interim] 4003 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:56.414046448+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:56.414051445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:56.414054427+07:00","message":"> Transcript [51310] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:56.414056955+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:56.414059048+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:56.414061005+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:56.414062983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:56.414065743+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:56.414075575+07:00","message":"push: {true \n 0 0xc0052cf700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:56.421992004+07:00","message":"write wav file: './tmp/7589/7589_4003.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:57.161194674+07:00","message":"[GCS] Start streaming session, msgId: 4004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:57.479253264+07:00","message":"[GCS] IsForceVAD: false for message ID: 4004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:57.560220583+07:00","message":"receive streaming session, msgId: 4004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:57.560251362+07:00","message":"found end of frame, send empty tag with msgId: 4004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:57.560256478+07:00","message":"end Recv id 4004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:57.560267747+07:00","message":"[buffer interim] 4004 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:57.560281036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:57.560287561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:57.560293368+07:00","message":"> Transcript [51311] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:57.560297249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:57.560300004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:57.560302578+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:57.560305465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:57.560309319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:57.560324447+07:00","message":"push: {true \n 0 0xc0045e2280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:46:57.565367845+07:00","message":"write wav file: './tmp/7589/7589_4004.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:57.800295463+07:00","message":"[GCS] Start streaming session, msgId: 4005"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:58.408766119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:46:58.408771261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:59.668271668+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:59.668332361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:59.668340387+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:46:59.668364158+07:00","message":"[buffer interim] 4005 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:59.668376599+07:00","message":"[bufferProcess] interim [860000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:59.668378662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:59.668388739+07:00","message":"[bufferProcess] send to processor (ticker):ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:59.668391832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:59.668395364+07:00","message":"> Transcript [51312] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:46:59.6683978+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.248903176+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.248947725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.2489544+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.248968278+07:00","message":"[buffer interim] 4005 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.248980698+07:00","message":"[bufferProcess] interim [460000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.248983032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.448664116+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.448701821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.448708174+07:00","message":"receive interim result [false|false]: เสียใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.44872547+07:00","message":"[buffer interim] 4005 false เสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.448732974+07:00","message":"[bufferProcess] interim [640000000]:เสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.448735158+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.448738537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.448741421+07:00","message":"> Transcript [51313] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.448744394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.448746501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.448748607+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.448750721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.860902296+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.860964235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียใจอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.860973796+07:00","message":"receive interim result [false|false]: เสียใจอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:00.860990893+07:00","message":"[buffer interim] 4005 false เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.8610024+07:00","message":"[bufferProcess] interim [120000000]:เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.861006234+07:00","message":"[bufferProcess] send to processor:เสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.861015602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.861019562+07:00","message":"> Transcript [51314] [false]: 'เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.861022647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:00.86102729+07:00","message":"Set new StatePrefix: 'เสียใจ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:01.409077039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:01.409093479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:01.485422959+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:01.485474416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียใจอากาศ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:01.485482623+07:00","message":"receive interim result [false|false]: เสียใจอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:01.485506441+07:00","message":"[buffer interim] 4005 false เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.485516795+07:00","message":"[bufferProcess] interim [720000000]:เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.485519322+07:00","message":"[bufferProcess] send to processor:เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.485525238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.485528279+07:00","message":"> Transcript [51315] [false]: 'เสียใจอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.485531534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.485533745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.485536045+07:00","message":"StatePrefix: 'เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.485538132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:01.716867999+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:01.716908388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียใจในการให้คำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:01.716915126+07:00","message":"receive interim result [false|false]: เสียใจในการให้คำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:01.716925885+07:00","message":"[buffer interim] 4005 false เสียใจในการให้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.71693389+07:00","message":"[bufferProcess] interim [960000000]:เสียใจในการให้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.716936654+07:00","message":"[bufferProcess] send to processor:เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.71694034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.716943853+07:00","message":"> Transcript [51316] [false]: 'เสียใจอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.716949034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.716952512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.716954565+07:00","message":"StatePrefix: 'เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:01.716956753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:02.041890185+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:02.041948006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียใจอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:02.041956175+07:00","message":"receive interim result [false|false]: เสียใจอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:02.041973052+07:00","message":"[buffer interim] 4005 false เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.041984798+07:00","message":"[bufferProcess] interim [260000000]:เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.041989135+07:00","message":"[bufferProcess] send to processor:เสียใจในการให้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.041996084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.042000378+07:00","message":"> Transcript [51317] [false]: 'เสียใจในการให้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.042005128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.042008226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.042011565+07:00","message":"StatePrefix: 'เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.042014993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:02.6180098+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:02.61804653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียใจอากาศ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:02.618052092+07:00","message":"receive interim result [false|false]: เสียใจอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:02.618066217+07:00","message":"[buffer interim] 4005 false เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618073701+07:00","message":"[bufferProcess] interim [860000000]:เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618076073+07:00","message":"[bufferProcess] send to processor:เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618079501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618082172+07:00","message":"> Transcript [51318] [false]: 'เสียใจอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618085291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618087612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618089617+07:00","message":"StatePrefix: 'เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618091667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618094687+07:00","message":"Push: 'เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618096902+07:00","message":"TextPushed: 'เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.618099266+07:00","message":"Set new StatePrefix : 'เสียใจอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:02.61810152+07:00","message":"Next Push (prob) : 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:02.618108936+07:00","message":"push: {false เสียใจ 0 0xc004748280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:02.92041354+07:00","message":"[GCS] IsForceVAD: false for message ID: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.090760808+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.090802168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียใจอาการไอคำ\",\"confidence\":0.7451923}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.090807539+07:00","message":"receive interim result [true|false]: เสียใจอาการไอคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.090817714+07:00","message":"end recv isFinal message id 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.090820342+07:00","message":"end Recv id 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.090829451+07:00","message":"[buffer interim] 4005 true เสียใจอาการไอคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.09083772+07:00","message":"[bufferProcess] interim [340000000]:เสียใจอาการไอคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.0908415+07:00","message":"[bufferProcess] send to processor (isfinal):เสียใจอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.09084466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090847528+07:00","message":"> Transcript [51319] [false]: 'เสียใจอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090850396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090852376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090854448+07:00","message":"StatePrefix: 'เสียใจอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090856848+07:00","message":"TextPushed: 'เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090858911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.0908609+07:00","message":"> Transcript [51320] [true]: 'เสียใจอาการไอคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090864129+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090866075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090867901+07:00","message":"StatePrefix: 'เสียใจอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090869715+07:00","message":"TextPushed: 'เสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.090872762+07:00","message":"Push: 'อาการไอคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.090881656+07:00","message":"push: {true อาการไอคำ 0 0xc004748280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:03.102222701+07:00","message":"write wav file: './tmp/7589/7589_4005.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.122206383+07:00","message":"[GCS] Start streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.689064307+07:00","message":"[GCS] IsForceVAD: false for message ID: 4006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.760502515+07:00","message":"[GCS] Start streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.790230316+07:00","message":"receive streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.790254276+07:00","message":"found end of frame, send empty tag with msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.79025786+07:00","message":"end Recv id 4006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.790265356+07:00","message":"[buffer interim] 4006 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.790272789+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.790285797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.790288912+07:00","message":"> Transcript [51321] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.790291717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.790293824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.790295743+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.790297889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:03.7903006+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:03.790309906+07:00","message":"push: {true \n 0 0xc004b6c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:03.800890464+07:00","message":"write wav file: './tmp/7589/7589_4006.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:04.409626034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:04.409627376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.208773557+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.208820011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.208826416+07:00","message":"receive interim result [false|false]: เที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.208844085+07:00","message":"[buffer interim] 4007 false เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.208851447+07:00","message":"[bufferProcess] interim [500000000]:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.208853369+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.208859917+07:00","message":"[bufferProcess] send to processor (ticker):เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.208862742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.208865548+07:00","message":"> Transcript [51322] [false]: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.208867845+07:00","message":"Set StatePrefix (first interim): 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.329575973+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.329626266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวเกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.329636307+07:00","message":"receive interim result [false|false]: เที่ยวเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.329657332+07:00","message":"[buffer interim] 4007 false เที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.329672613+07:00","message":"[bufferProcess] interim [620000000]:เที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.329675857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.520023791+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.520067458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.520073434+07:00","message":"receive interim result [false|false]: เดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.520087777+07:00","message":"[buffer interim] 4007 false เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.520096445+07:00","message":"[bufferProcess] interim [800000000]:เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.520099039+07:00","message":"[bufferProcess] send to processor:เที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.520105639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.520108573+07:00","message":"> Transcript [51323] [false]: 'เที่ยวเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.520112388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.520115201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.520117253+07:00","message":"StatePrefix: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.520119505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.63039413+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.630435082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Alcohol\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.630441816+07:00","message":"receive interim result [false|false]: Alcohol"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.630455705+07:00","message":"[buffer interim] 4007 false Alcohol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.630462558+07:00","message":"[bufferProcess] interim [860000000]:Alcohol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.630465232+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.630473748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.63047663+07:00","message":"> Transcript [51324] [false]: 'เดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.630479178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.630481677+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.882768227+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.882810056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็อร่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.882816504+07:00","message":"receive interim result [false|false]: เดี๋ยวก็อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:05.882829926+07:00","message":"[buffer interim] 4007 false เดี๋ยวก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.882837387+07:00","message":"[bufferProcess] interim [220000000]:เดี๋ยวก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.882839871+07:00","message":"[bufferProcess] send to processor:Alcohol"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.88284705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.882850023+07:00","message":"> Transcript [51325] [false]: 'Alcohol'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.882852521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:05.882854941+07:00","message":"Set new StatePrefix: 'Alcohol'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:06.51837396+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:06.5184137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็อร่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:06.518420012+07:00","message":"receive interim result [false|false]: เดี๋ยวก็อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:06.518436913+07:00","message":"[buffer interim] 4007 false เดี๋ยวก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.518446268+07:00","message":"[bufferProcess] interim [820000000]:เดี๋ยวก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.518450325+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.518456166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.518461469+07:00","message":"> Transcript [51326] [false]: 'เดี๋ยวก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.518465432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.518470135+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็อร่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:06.586969693+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:06.587014917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Alcohol 100%\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:06.587022365+07:00","message":"receive interim result [false|false]: Alcohol 100%"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:06.587037211+07:00","message":"[buffer interim] 4007 false Alcohol 100%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.587044506+07:00","message":"[bufferProcess] interim [880000000]:Alcohol 100%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.587046985+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.58705486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.587057698+07:00","message":"> Transcript [51327] [false]: 'เดี๋ยวก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.587061492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.587063844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.587065799+07:00","message":"StatePrefix: 'เดี๋ยวก็อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:06.587068054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:07.234321823+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:07.234380106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Alcohol 100%\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:07.234386971+07:00","message":"receive interim result [false|false]: Alcohol 100%"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:07.234404504+07:00","message":"[buffer interim] 4007 false Alcohol 100%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.234414436+07:00","message":"[bufferProcess] interim [480000000]:Alcohol 100%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.234417749+07:00","message":"[bufferProcess] send to processor:Alcohol 100%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.234425225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.234430497+07:00","message":"> Transcript [51328] [false]: 'Alcohol 100%'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.234433684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.234436761+07:00","message":"Set new StatePrefix: 'Alcohol 100%'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:07.409646103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:07.409669632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:07.686349148+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:07.686392199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็อร่อยเป็นยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:07.68640015+07:00","message":"receive interim result [false|false]: เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:07.686417384+07:00","message":"[buffer interim] 4007 false เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.686425873+07:00","message":"[bufferProcess] interim [960000000]:เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.686428385+07:00","message":"[bufferProcess] send to processor:Alcohol 100%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.686431977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.686434978+07:00","message":"> Transcript [51329] [false]: 'Alcohol 100%'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.686438062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.686440094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.686442133+07:00","message":"StatePrefix: 'Alcohol 100%'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:07.686444227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:08.31827952+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:08.318322694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็อร่อยเป็นยา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:08.318329474+07:00","message":"receive interim result [false|false]: เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:08.318349378+07:00","message":"[buffer interim] 4007 false เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:08.318364044+07:00","message":"[bufferProcess] interim [560000000]:เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:08.31836717+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:08.318378634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:08.318382158+07:00","message":"> Transcript [51330] [false]: 'เดี๋ยวก็อร่อยเป็นยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:08.318384895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:08.31839042+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็อร่อยเป็นยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:08.878075469+07:00","message":"[GCS] IsForceVAD: false for message ID: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:09.025070079+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:09.025121336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็อร่อยเป็นยา\",\"confidence\":0.86572117}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:09.025129079+07:00","message":"receive interim result [true|false]: เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:09.025140539+07:00","message":"end recv isFinal message id 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:09.025142997+07:00","message":"end Recv id 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:09.025150985+07:00","message":"[buffer interim] 4007 true เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025159773+07:00","message":"[bufferProcess] interim [340000000]:เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025173753+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวก็อร่อยเป็นยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025177889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025180994+07:00","message":"> Transcript [51331] [false]: 'เดี๋ยวก็อร่อยเป็นยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025184357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025186815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025189132+07:00","message":"StatePrefix: 'เดี๋ยวก็อร่อยเป็นยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025191684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025193652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025195741+07:00","message":"> Transcript [51332] [true]: 'เดี๋ยวก็อร่อยเป็นยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025198246+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025200677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025202721+07:00","message":"StatePrefix: 'เดี๋ยวก็อร่อยเป็นยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025204645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:09.025219582+07:00","message":"Push: 'เดี๋ยวก็อร่อยเป็นยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:09.025231921+07:00","message":"push: {true เดี๋ยวก็อร่อยเป็นยา 0 0xc004867600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:09.035788944+07:00","message":"write wav file: './tmp/7589/7589_4007.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:09.080562727+07:00","message":"[GCS] Start streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.316382741+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.316422145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.31642799+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.316444039+07:00","message":"[buffer interim] 4008 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.316453139+07:00","message":"[bufferProcess] interim [320000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.316456115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.316464454+07:00","message":"[bufferProcess] send to processor (ticker):สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.316468376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.316473491+07:00","message":"> Transcript [51333] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.316477313+07:00","message":"Set StatePrefix (first interim): 'สำนัก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:10.409708087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:10.409739066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.498619298+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.498659525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.498665829+07:00","message":"receive interim result [false|false]: สำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.498679212+07:00","message":"[buffer interim] 4008 false สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.498686615+07:00","message":"[bufferProcess] interim [500000000]:สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.498688549+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.513816788+07:00","message":"[GCS] Cleaned up inactive client: 3990"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.513856848+07:00","message":"[GCS] Cleaned up inactive client: 3991"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.513864007+07:00","message":"[GCS] Cleaned up inactive client: 3988"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.513866137+07:00","message":"[GCS] Cleaned up inactive client: 3986"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.513868225+07:00","message":"[GCS] Cleaned up inactive client: 3987"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.513870017+07:00","message":"[GCS] Cleaned up inactive client: 3989"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.688321625+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.688377255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.688383475+07:00","message":"receive interim result [false|false]: สำนักแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:10.688398241+07:00","message":"[buffer interim] 4008 false สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.688406132+07:00","message":"[bufferProcess] interim [680000000]:สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.68840848+07:00","message":"[bufferProcess] send to processor:สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.688414547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.688417667+07:00","message":"> Transcript [51334] [false]: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.688421155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.688423419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.688425309+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:10.688427479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:11.514947792+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:11.514998283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักแม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:11.51500833+07:00","message":"receive interim result [false|false]: สำนักแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:11.515028198+07:00","message":"[buffer interim] 4008 false สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:11.515042531+07:00","message":"[bufferProcess] interim [280000000]:สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:11.515047127+07:00","message":"[bufferProcess] send to processor:สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:11.515056618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:11.515061436+07:00","message":"> Transcript [51335] [false]: 'สำนักแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:11.515066736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:11.515070563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:11.515074065+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:11.51507731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.285846614+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.285886654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักแม่ชี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.285892444+07:00","message":"receive interim result [false|false]: สำนักแม่ชี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.2859046+07:00","message":"[buffer interim] 4008 false สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.285911612+07:00","message":"[bufferProcess] interim [240000000]:สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.285914225+07:00","message":"[bufferProcess] send to processor:สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.285919566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.285922521+07:00","message":"> Transcript [51336] [false]: 'สำนักแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.285925603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.285927611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.28592947+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.28593168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.923738686+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.923780077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักแม่ชี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.92378711+07:00","message":"receive interim result [false|false]: สำนักแม่ชี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.923800977+07:00","message":"[buffer interim] 4008 false สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923809174+07:00","message":"[bufferProcess] interim [840000000]:สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923811898+07:00","message":"[bufferProcess] send to processor:สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923820582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923824316+07:00","message":"> Transcript [51337] [false]: 'สำนักแม่ชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923827574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923829986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923832163+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.92383473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923838187+07:00","message":"Push: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923843144+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923845563+07:00","message":"Set new StatePrefix : 'สำนักแม่ชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.923848121+07:00","message":"Next Push (prob) : 'แม่ชี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.923856814+07:00","message":"push: {false สำนัก 0 0xc004866f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.994043348+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.994084998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักแม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.994093089+07:00","message":"receive interim result [false|false]: สำนักแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:12.994107257+07:00","message":"[buffer interim] 4008 false สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.994115366+07:00","message":"[bufferProcess] interim [960000000]:สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.994118235+07:00","message":"[bufferProcess] send to processor:สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.994125672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.994128572+07:00","message":"> Transcript [51338] [false]: 'สำนักแม่ชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.994132156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.994134497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.994136975+07:00","message":"StatePrefix: 'สำนักแม่ชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:12.994139651+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.24389213+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.243934457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักแม่ชี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.243940799+07:00","message":"receive interim result [false|false]: สำนักแม่ชี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.243956513+07:00","message":"[buffer interim] 4008 false สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.243965037+07:00","message":"[bufferProcess] interim [140000000]:สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.24396785+07:00","message":"[bufferProcess] send to processor:สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.243972028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.243975698+07:00","message":"> Transcript [51339] [false]: 'สำนักแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.243978346+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.313594481+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.313640868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักแม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.313647955+07:00","message":"receive interim result [false|false]: สำนักแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.313662395+07:00","message":"[buffer interim] 4008 false สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.313670286+07:00","message":"[bufferProcess] interim [260000000]:สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.313673047+07:00","message":"[bufferProcess] send to processor:สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.313681152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.313684164+07:00","message":"> Transcript [51340] [false]: 'สำนักแม่ชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.313688041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.313691368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.313693641+07:00","message":"StatePrefix: 'สำนักแม่ชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.313696036+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:13.410493195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:13.410502355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.504186749+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.504235557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักแม่ชี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.504242902+07:00","message":"receive interim result [false|false]: สำนักแม่ชี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.504262473+07:00","message":"[buffer interim] 4008 false สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.504272164+07:00","message":"[bufferProcess] interim [440000000]:สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.504274639+07:00","message":"[bufferProcess] send to processor:สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.504281876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.504285176+07:00","message":"> Transcript [51341] [false]: 'สำนักแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.50428817+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.631154766+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.631190872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักแม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.631196668+07:00","message":"receive interim result [false|false]: สำนักแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:13.631212732+07:00","message":"[buffer interim] 4008 false สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.631219972+07:00","message":"[bufferProcess] interim [560000000]:สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.631222548+07:00","message":"[bufferProcess] send to processor:สำนักแม่ชี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.631226872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.631232716+07:00","message":"> Transcript [51342] [false]: 'สำนักแม่ชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.631235921+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.631237936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.631239854+07:00","message":"StatePrefix: 'สำนักแม่ชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:13.631243521+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:14.199367992+07:00","message":"[GCS] IsForceVAD: false for message ID: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:14.295865567+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:14.295905519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักแม่\",\"confidence\":0.94621086}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:14.295912131+07:00","message":"receive interim result [true|false]: สำนักแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:14.295923288+07:00","message":"end recv isFinal message id 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:14.295925979+07:00","message":"end Recv id 4008"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:14.295931995+07:00","message":"[buffer interim] 4008 true สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295939608+07:00","message":"[bufferProcess] interim [340000000]:สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295942915+07:00","message":"[bufferProcess] send to processor (isfinal):สำนักแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295945957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295948775+07:00","message":"> Transcript [51343] [false]: 'สำนักแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295951378+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295953209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295955202+07:00","message":"> Transcript [51344] [true]: 'สำนักแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295957431+07:00","message":"Count interim (case isFinal): 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295960893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.29596281+07:00","message":"StatePrefix: 'สำนักแม่ชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295964957+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:14.295967773+07:00","message":"Push: 'แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:14.295975062+07:00","message":"push: {true แม่ 0 0xc004866f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:14.307567189+07:00","message":"write wav file: './tmp/7589/7589_4008.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:14.451599107+07:00","message":"[GCS] Start streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:15.600059768+07:00","message":"[GCS] IsForceVAD: false for message ID: 4009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:15.696911723+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:15.696946942+07:00","message":"found end of frame, send empty tag with msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:15.696950691+07:00","message":"end Recv id 4009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:15.696961911+07:00","message":"[buffer interim] 4009 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:15.696969845+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:15.696974219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:15.696976904+07:00","message":"> Transcript [51345] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:15.696979455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:15.696981424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:15.696983372+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:15.696985358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:15.6969887+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:15.697000313+07:00","message":"push: {true \n 0 0xc004867e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:15.703343097+07:00","message":"write wav file: './tmp/7589/7589_4009.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:15.73253506+07:00","message":"[GCS] Start streaming session, msgId: 4010"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:16.41089424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:16.410918602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:19.410938056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:19.410980428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:21.498832997+07:00","message":"[GCS] IsForceVAD: false for message ID: 4010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:21.598098912+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:21.598140247+07:00","message":"found end of frame, send empty tag with msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:21.59814449+07:00","message":"end Recv id 4010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:21.598176203+07:00","message":"[buffer interim] 4010 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:21.598232008+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:21.598241732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:21.59824521+07:00","message":"> Transcript [51346] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:21.598248907+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:21.598251641+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:21.59825431+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:21.598256349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:21.598264117+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:21.598277347+07:00","message":"push: {true \n 0 0xc0045e2780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:21.609543448+07:00","message":"write wav file: './tmp/7589/7589_4010.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:21.631693432+07:00","message":"[GCS] Start streaming session, msgId: 4011"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:22.411269203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:22.41127337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:25.411666303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:25.411666507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:26.760929015+07:00","message":"[GCS] IsForceVAD: false for message ID: 4011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:26.845803044+07:00","message":"receive streaming session, msgId: 4011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:26.845825132+07:00","message":"found end of frame, send empty tag with msgId: 4011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:26.845830348+07:00","message":"end Recv id 4011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:26.845841172+07:00","message":"[buffer interim] 4011 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:26.845851901+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:26.845856519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:26.845859627+07:00","message":"> Transcript [51347] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:26.845862454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:26.845864539+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:26.845866914+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:26.845868841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:26.845871789+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:26.845883642+07:00","message":"push: {true \n 0 0xc0045e2880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:26.856575217+07:00","message":"write wav file: './tmp/7589/7589_4011.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:26.880997143+07:00","message":"[GCS] Start streaming session, msgId: 4012"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:28.411863979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:28.411868568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:31.412747126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:31.412752297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:32.578833649+07:00","message":"[GCS] IsForceVAD: false for message ID: 4012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:32.642153016+07:00","message":"[GCS] Start streaming session, msgId: 4013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:32.67738362+07:00","message":"receive streaming session, msgId: 4012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:32.677407284+07:00","message":"found end of frame, send empty tag with msgId: 4012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:32.67741072+07:00","message":"end Recv id 4012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:32.677419512+07:00","message":"[buffer interim] 4012 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:32.677428411+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:32.677445439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:32.6774504+07:00","message":"> Transcript [51348] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:32.677454674+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:32.677457402+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:32.677460328+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:32.677463044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:32.677467237+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:32.677479434+07:00","message":"push: {true \n 0 0xc004611f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:32.688524464+07:00","message":"write wav file: './tmp/7589/7589_4012.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:34.41324274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:34.413251617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:37.413490187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:37.41350455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:37.959362702+07:00","message":"[GCS] IsForceVAD: false for message ID: 4013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.056069805+07:00","message":"receive streaming session, msgId: 4013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.056091465+07:00","message":"found end of frame, send empty tag with msgId: 4013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.056094983+07:00","message":"end Recv id 4013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.05610419+07:00","message":"[buffer interim] 4013 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.05611384+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.05611875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.056121672+07:00","message":"> Transcript [51349] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.056124316+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.056126438+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.056128272+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.056130241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.056133067+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.056145507+07:00","message":"push: {true \n 0 0xc0045dec80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:38.066683695+07:00","message":"write wav file: './tmp/7589/7589_4013.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.22325018+07:00","message":"[GCS] Start streaming session, msgId: 4014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.278181812+07:00","message":"[GCS] IsForceVAD: false for message ID: 4014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.410715713+07:00","message":"[GCS] Start streaming session, msgId: 4015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.503296053+07:00","message":"receive streaming session, msgId: 4014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.503331741+07:00","message":"found end of frame, send empty tag with msgId: 4014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.50333755+07:00","message":"end Recv id 4014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.503347406+07:00","message":"[buffer interim] 4014 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.503366312+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.503373118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.503379349+07:00","message":"> Transcript [51350] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.503383919+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.503386991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.503390098+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.503396602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:38.50340051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:38.503411323+07:00","message":"push: {true \n 0 0xc0045e2c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:38.507872968+07:00","message":"write wav file: './tmp/7589/7589_4014.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:40.414586317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:40.414587617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:40.513792673+07:00","message":"[GCS] Cleaned up inactive client: 3996"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:40.51382197+07:00","message":"[GCS] Cleaned up inactive client: 3992"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:40.513826137+07:00","message":"[GCS] Cleaned up inactive client: 3994"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:40.5138296+07:00","message":"[GCS] Cleaned up inactive client: 3993"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:40.513832755+07:00","message":"[GCS] Cleaned up inactive client: 3995"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:40.513835676+07:00","message":"[GCS] Cleaned up inactive client: 3999"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:40.513840856+07:00","message":"[GCS] Cleaned up inactive client: 3997"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:40.513845673+07:00","message":"[GCS] Cleaned up inactive client: 3998"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:43.414696612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:43.41469671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:43.797911571+07:00","message":"[GCS] IsForceVAD: false for message ID: 4015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:43.860277405+07:00","message":"[GCS] Start streaming session, msgId: 4016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:45.839407948+07:00","message":"receive streaming session, msgId: 4015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:45.839427048+07:00","message":"found end of frame, send empty tag with msgId: 4015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:45.839430818+07:00","message":"end Recv id 4015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:45.839436884+07:00","message":"[buffer interim] 4015 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:45.839443599+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:45.839447793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:45.839451095+07:00","message":"> Transcript [51351] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:45.839454207+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:45.839456687+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:45.839458891+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:45.839460858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:45.839463752+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:45.839472144+07:00","message":"push: {true \n 0 0xc004338780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:45.851148554+07:00","message":"write wav file: './tmp/7589/7589_4015.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:46.41562791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:46.415649535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:49.042440518+07:00","message":"[GCS] IsForceVAD: false for message ID: 4016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:49.110485506+07:00","message":"[GCS] Start streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:49.143764804+07:00","message":"receive streaming session, msgId: 4016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:49.143789927+07:00","message":"found end of frame, send empty tag with msgId: 4016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:49.143793384+07:00","message":"end Recv id 4016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:49.143802359+07:00","message":"[buffer interim] 4016 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:49.143810768+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:49.143817058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:49.14382041+07:00","message":"> Transcript [51352] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:49.143823289+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:49.143825465+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:49.143827492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:49.143829445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:49.143832125+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:49.143841897+07:00","message":"push: {true \n 0 0xc004338c80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:49.155206552+07:00","message":"write wav file: './tmp/7589/7589_4016.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:49.415860925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:49.415883678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:52.416155717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:52.416180997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:53.919312389+07:00","message":"[GCS] IsForceVAD: false for message ID: 4017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:53.979859369+07:00","message":"[GCS] Start streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:53.999933107+07:00","message":"receive streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:53.999957702+07:00","message":"found end of frame, send empty tag with msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:53.99996205+07:00","message":"end Recv id 4017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:53.999970688+07:00","message":"[buffer interim] 4017 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:53.999980535+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:53.999985861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:53.99998972+07:00","message":"> Transcript [51353] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:53.999993658+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:53.999996742+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:53.999999914+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:54.00000273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:54.000006675+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:54.000016119+07:00","message":"push: {true \n 0 0xc004b6d100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:54.014185294+07:00","message":"write wav file: './tmp/7589/7589_4017.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:55.416661285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:55.41669519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:58.416862206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:47:58.416870306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:59.107829276+07:00","message":"[GCS] IsForceVAD: false for message ID: 4018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:59.195997481+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:59.196036235+07:00","message":"found end of frame, send empty tag with msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:59.196041799+07:00","message":"end Recv id 4018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:59.196054158+07:00","message":"[buffer interim] 4018 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:59.196064273+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:59.196074962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:59.196079342+07:00","message":"> Transcript [51354] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:59.196083212+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:59.196086546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:59.196090025+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:59.196092912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:47:59.196100996+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:47:59.196113145+07:00","message":"push: {true \n 0 0xc004866000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:47:59.206940669+07:00","message":"write wav file: './tmp/7589/7589_4018.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:01.417283127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:01.417335743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:02.560279157+07:00","message":"[GCS] Start streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:03.198581164+07:00","message":"[GCS] IsForceVAD: false for message ID: 4019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:03.270121859+07:00","message":"[GCS] Start streaming session, msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:03.282844325+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:03.282861427+07:00","message":"found end of frame, send empty tag with msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:03.282865081+07:00","message":"end Recv id 4019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:03.282870067+07:00","message":"[buffer interim] 4019 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:03.282876531+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:03.282880713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:03.28288371+07:00","message":"> Transcript [51355] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:03.282886145+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:03.282888155+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:03.282890125+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:03.282892089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:03.282894929+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:03.282902685+07:00","message":"push: {true \n 0 0xc004748800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:03.288771759+07:00","message":"write wav file: './tmp/7589/7589_4019.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:04.41750103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:04.417522103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:05.89846291+07:00","message":"[GCS] IsForceVAD: false for message ID: 4020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:05.985973773+07:00","message":"receive streaming session, msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:05.98599381+07:00","message":"found end of frame, send empty tag with msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:05.985997978+07:00","message":"end Recv id 4020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:05.986004982+07:00","message":"[buffer interim] 4020 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:05.986011545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:05.986015857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:05.98601894+07:00","message":"> Transcript [51356] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:05.986021768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:05.986024086+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:05.986026353+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:05.986028902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:05.986031804+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:05.986040147+07:00","message":"push: {true \n 0 0xc004866c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:05.993617312+07:00","message":"write wav file: './tmp/7589/7589_4020.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:06.017213823+07:00","message":"[GCS] Start streaming session, msgId: 4021"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:07.418309451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:07.418298912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:10.41915392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:10.419181475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:10.513446737+07:00","message":"[GCS] Cleaned up inactive client: 4000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:10.513463898+07:00","message":"[GCS] Cleaned up inactive client: 4002"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:10.513466698+07:00","message":"[GCS] Cleaned up inactive client: 4003"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:10.513468675+07:00","message":"[GCS] Cleaned up inactive client: 4001"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:10.513470651+07:00","message":"[GCS] Cleaned up inactive client: 4004"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:10.513472519+07:00","message":"[GCS] Cleaned up inactive client: 4005"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:10.513474771+07:00","message":"[GCS] Cleaned up inactive client: 4006"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:10.513476748+07:00","message":"[GCS] Cleaned up inactive client: 4007"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:11.079763226+07:00","message":"[GCS] IsForceVAD: false for message ID: 4021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:11.16744827+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:11.167479891+07:00","message":"found end of frame, send empty tag with msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:11.167483452+07:00","message":"end Recv id 4021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:11.167494534+07:00","message":"[buffer interim] 4021 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:11.167502809+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:11.167507898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:11.167512209+07:00","message":"> Transcript [51357] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:11.167515359+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:11.167517475+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:11.16751949+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:11.167521848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:11.167524686+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:11.167536688+07:00","message":"push: {true \n 0 0xc004867980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:11.178236954+07:00","message":"write wav file: './tmp/7589/7589_4021.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:11.47045181+07:00","message":"[GCS] Start streaming session, msgId: 4022"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:13.420012609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:13.42003852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:14.126187329+07:00","message":"receive streaming session, msgId: 4022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:14.12623934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:14.126246447+07:00","message":"receive interim result [false|false]: นก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:14.126263317+07:00","message":"[buffer interim] 4022 false นก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:14.126270136+07:00","message":"[bufferProcess] interim [490000000]:นก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:14.126271911+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:14.126279816+07:00","message":"[bufferProcess] send to processor (ticker):นก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:14.1262828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:14.126285883+07:00","message":"> Transcript [51358] [false]: 'นก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:14.126288154+07:00","message":"Set StatePrefix (first interim): 'นก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:15.568892198+07:00","message":"[GCS] IsForceVAD: false for message ID: 4022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:15.639044191+07:00","message":"[GCS] Start streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:15.707711618+07:00","message":"receive streaming session, msgId: 4022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:15.707750583+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:15.707756669+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:15.707764976+07:00","message":"end recv isFinal message id 4022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:15.707767315+07:00","message":"end Recv id 4022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:15.707772941+07:00","message":"[buffer interim] 4022 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:15.70777973+07:00","message":"[bufferProcess] interim [110000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:15.707783844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:15.707786904+07:00","message":"> Transcript [51359] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:15.707789307+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:15.707791209+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:15.707793413+07:00","message":"StatePrefix: 'นก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:15.707796041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:15.707798664+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:15.707806574+07:00","message":"push: {true  0 0xc004867f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:15.718669986+07:00","message":"write wav file: './tmp/7589/7589_4022.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:16.420073216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:16.42008666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:16.717102304+07:00","message":"[GCS] IsForceVAD: false for message ID: 4023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:16.796650007+07:00","message":"receive streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:16.796683287+07:00","message":"found end of frame, send empty tag with msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:16.796687445+07:00","message":"end Recv id 4023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:16.796695654+07:00","message":"[buffer interim] 4023 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:16.796703974+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:16.796708355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:16.796711338+07:00","message":"> Transcript [51360] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:16.796714368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:16.796716407+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:16.796718341+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:16.796720434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:16.796723363+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:16.796732679+07:00","message":"push: {true \n 0 0xc004748a80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:16.813912661+07:00","message":"write wav file: './tmp/7589/7589_4023.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:16.849012071+07:00","message":"[GCS] Start streaming session, msgId: 4024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:17.037508616+07:00","message":"[GCS] IsForceVAD: false for message ID: 4024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:17.132638104+07:00","message":"receive streaming session, msgId: 4024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:17.132676847+07:00","message":"found end of frame, send empty tag with msgId: 4024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:17.132681148+07:00","message":"end Recv id 4024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:17.132695005+07:00","message":"[buffer interim] 4024 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:17.132704201+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:17.132708661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:17.132711896+07:00","message":"> Transcript [51361] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:17.132715288+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:17.132717396+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:17.132719666+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:17.13272165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:17.132724506+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:17.132736042+07:00","message":"push: {true \n 0 0xc0045e2000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:17.137727565+07:00","message":"write wav file: './tmp/7589/7589_4024.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:17.169099476+07:00","message":"[GCS] Start streaming session, msgId: 4025"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:19.420911426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:19.420929712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:20.92194633+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:20.921999882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:20.922006122+07:00","message":"receive interim result [false|false]: ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:20.922024203+07:00","message":"[buffer interim] 4025 false ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:20.922034199+07:00","message":"[bufferProcess] interim [780000000]:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:20.922036232+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:20.922041683+07:00","message":"[bufferProcess] send to processor (ticker):ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:20.922044851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:20.92204769+07:00","message":"> Transcript [51362] [false]: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:20.922049985+07:00","message":"Set StatePrefix (first interim): 'ลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.424121062+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.424170073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.424179808+07:00","message":"receive interim result [false|false]: ลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.424195259+07:00","message":"[buffer interim] 4025 false ลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.424204042+07:00","message":"[bufferProcess] interim [260000000]:ลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.424207453+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.638486865+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.63853403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.63854281+07:00","message":"receive interim result [false|false]: ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.63856338+07:00","message":"[buffer interim] 4025 false ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.638578512+07:00","message":"[bufferProcess] interim [500000000]:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.638582411+07:00","message":"[bufferProcess] send to processor:ลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.638592306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.638595741+07:00","message":"> Transcript [51363] [false]: 'ลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.638599619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.638601814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.638604618+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.638607208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.806706261+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.806752503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงทวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.806760481+07:00","message":"receive interim result [false|false]: ลงทวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:21.806776846+07:00","message":"[buffer interim] 4025 false ลงทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.806788623+07:00","message":"[bufferProcess] interim [680000000]:ลงทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.806792142+07:00","message":"[bufferProcess] send to processor:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.806800621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.806804878+07:00","message":"> Transcript [51364] [false]: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.806811245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.806814449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.806817466+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:21.806820585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.3595131+07:00","message":"[GCS] IsForceVAD: false for message ID: 4025"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:22.421772929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:22.421799359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.442831976+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.442875959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงทวิต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.44288174+07:00","message":"receive interim result [false|false]: ลงทวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.442895647+07:00","message":"[buffer interim] 4025 false ลงทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.442902309+07:00","message":"[bufferProcess] interim [280000000]:ลงทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.442904691+07:00","message":"[bufferProcess] send to processor:ลงทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.442908474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.442911431+07:00","message":"> Transcript [51365] [false]: 'ลงทวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.442914282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.442916486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.442918718+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.442922559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.491579009+07:00","message":"[GCS] Start streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.510506603+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.51054921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงทวิต\",\"confidence\":0.8131464}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.510556042+07:00","message":"receive interim result [true|false]: ลงทวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.510569876+07:00","message":"end recv isFinal message id 4025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.510575445+07:00","message":"end Recv id 4025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.510581936+07:00","message":"[buffer interim] 4025 true ลงทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510589679+07:00","message":"[bufferProcess] interim [400000000]:ลงทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510593176+07:00","message":"[bufferProcess] send to processor (isfinal):ลงทวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510596577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510599367+07:00","message":"> Transcript [51366] [false]: 'ลงทวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510602375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510605196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510607525+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510609744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510614563+07:00","message":"Push: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510617106+07:00","message":"TextPushed: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510619269+07:00","message":"Set new StatePrefix : 'ลงทวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510621503+07:00","message":"Next Push (prob) : 'ทวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510623549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510625536+07:00","message":"> Transcript [51367] [true]: 'ลงทวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510627681+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510629633+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510631473+07:00","message":"StatePrefix: 'ลงทวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.51063331+07:00","message":"TextPushed: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:22.510635557+07:00","message":"Push: 'ทวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.510654436+07:00","message":"push: {false ลง 0 0xc004610680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:22.510692121+07:00","message":"push: {true ทวิต 0 0xc004610680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:22.521192598+07:00","message":"write wav file: './tmp/7589/7589_4025.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:25.422703124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:25.422720046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:28.117027027+07:00","message":"[GCS] IsForceVAD: false for message ID: 4026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:28.191247474+07:00","message":"[GCS] Start streaming session, msgId: 4027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:28.230964049+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:28.230995766+07:00","message":"found end of frame, send empty tag with msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:28.231000603+07:00","message":"end Recv id 4026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:28.231010851+07:00","message":"[buffer interim] 4026 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:28.231019742+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:28.231035205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:28.231040045+07:00","message":"> Transcript [51368] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:28.231043911+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:28.231046621+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:28.231049377+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:28.231052371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:28.231056512+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:28.231068599+07:00","message":"push: {true \n 0 0xc004338500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:28.242059377+07:00","message":"write wav file: './tmp/7589/7589_4026.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:28.422769631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:28.422779322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:30.496642061+07:00","message":"[GCS] IsForceVAD: false for message ID: 4027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:30.581774029+07:00","message":"receive streaming session, msgId: 4027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:30.581802418+07:00","message":"found end of frame, send empty tag with msgId: 4027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:30.581806746+07:00","message":"end Recv id 4027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:30.58182201+07:00","message":"[buffer interim] 4027 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:30.581834012+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:30.581840871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:30.581845498+07:00","message":"> Transcript [51369] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:30.581849494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:30.58185277+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:30.581855683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:30.581858664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:30.58186224+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:30.581876391+07:00","message":"push: {true \n 0 0xc0045e2400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:30.589961369+07:00","message":"write wav file: './tmp/7589/7589_4027.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:30.630074566+07:00","message":"[GCS] Start streaming session, msgId: 4028"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:31.423687108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:31.423699164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:31.777806831+07:00","message":"[GCS] IsForceVAD: false for message ID: 4028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:31.866300052+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:31.866324942+07:00","message":"found end of frame, send empty tag with msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:31.866328648+07:00","message":"end Recv id 4028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:31.866337396+07:00","message":"[buffer interim] 4028 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:31.86635317+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:31.866365387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:31.866368674+07:00","message":"> Transcript [51370] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:31.866371375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:31.866373494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:31.866375572+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:31.866377876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:31.866380879+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:31.866418227+07:00","message":"push: {true \n 0 0xc0045e2f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:31.872712041+07:00","message":"write wav file: './tmp/7589/7589_4028.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:31.970244904+07:00","message":"[GCS] Start streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:32.288075879+07:00","message":"[GCS] IsForceVAD: false for message ID: 4029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:32.372131708+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:32.372161322+07:00","message":"found end of frame, send empty tag with msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:32.372164998+07:00","message":"end Recv id 4029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:32.372174045+07:00","message":"[buffer interim] 4029 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:32.372182152+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:32.372195533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:32.372199037+07:00","message":"> Transcript [51371] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:32.372201834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:32.372204018+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:32.372205863+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:32.37220805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:32.372210942+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:32.372224103+07:00","message":"push: {true \n 0 0xc0045e3280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:32.377317268+07:00","message":"write wav file: './tmp/7589/7589_4029.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:32.421980319+07:00","message":"[GCS] Start streaming session, msgId: 4030"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:34.423955478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:34.423969774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:37.42498411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:37.425010526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:38.308075518+07:00","message":"[GCS] IsForceVAD: false for message ID: 4030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:38.371573588+07:00","message":"[GCS] Start streaming session, msgId: 4031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:38.411236515+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:38.411268339+07:00","message":"found end of frame, send empty tag with msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:38.411271843+07:00","message":"end Recv id 4030"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:38.411279929+07:00","message":"[buffer interim] 4030 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:38.411287763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:38.411292333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:38.411295053+07:00","message":"> Transcript [51372] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:38.411297766+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:38.411299873+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:38.411301816+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:38.411303649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:38.411307208+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:38.411327703+07:00","message":"push: {true \n 0 0xc004338f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:38.423844477+07:00","message":"write wav file: './tmp/7589/7589_4030.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:40.425550873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:40.42557442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:40.513275488+07:00","message":"[GCS] Cleaned up inactive client: 4009"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:40.513322385+07:00","message":"[GCS] Cleaned up inactive client: 4011"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:40.513326574+07:00","message":"[GCS] Cleaned up inactive client: 4014"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:40.513329083+07:00","message":"[GCS] Cleaned up inactive client: 4010"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:40.513331435+07:00","message":"[GCS] Cleaned up inactive client: 4013"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:40.513333183+07:00","message":"[GCS] Cleaned up inactive client: 4012"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:40.513334943+07:00","message":"[GCS] Cleaned up inactive client: 4008"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:43.426245017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:43.426269247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:43.627055213+07:00","message":"[GCS] IsForceVAD: false for message ID: 4031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:43.689091722+07:00","message":"[GCS] Start streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:43.72777001+07:00","message":"receive streaming session, msgId: 4031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:43.727792894+07:00","message":"found end of frame, send empty tag with msgId: 4031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:43.727796202+07:00","message":"end Recv id 4031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:43.727805516+07:00","message":"[buffer interim] 4031 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:43.727816436+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:43.727820764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:43.727823819+07:00","message":"> Transcript [51373] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:43.727826227+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:43.727828245+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:43.727830233+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:43.727832199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:43.727835405+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:43.72784588+07:00","message":"push: {true \n 0 0xc004339080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:43.739676325+07:00","message":"write wav file: './tmp/7589/7589_4031.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:46.426287952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:46.426333129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:48.817494609+07:00","message":"[GCS] IsForceVAD: false for message ID: 4032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:48.908846151+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:48.90887823+07:00","message":"found end of frame, send empty tag with msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:48.90888209+07:00","message":"end Recv id 4032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:48.908892072+07:00","message":"[buffer interim] 4032 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:48.908906043+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:48.908910678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:48.908913865+07:00","message":"> Transcript [51374] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:48.908917348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:48.908919467+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:48.908921553+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:48.90892363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:48.90893111+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:48.908942573+07:00","message":"push: {true \n 0 0xc004338300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:48.919597209+07:00","message":"write wav file: './tmp/7589/7589_4032.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:49.009538949+07:00","message":"[GCS] Start streaming session, msgId: 4033"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:49.42649441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:49.42651565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:52.426976666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:52.426980299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:54.129443786+07:00","message":"[GCS] IsForceVAD: false for message ID: 4033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:54.24141+07:00","message":"receive streaming session, msgId: 4033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:54.241441046+07:00","message":"found end of frame, send empty tag with msgId: 4033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:54.241444202+07:00","message":"end Recv id 4033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:54.241451671+07:00","message":"[buffer interim] 4033 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:54.241458649+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:54.241469003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:54.24147625+07:00","message":"> Transcript [51375] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:54.241478837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:54.241480877+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:54.241482884+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:54.241484875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:54.241489593+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:54.24149993+07:00","message":"push: {true \n 0 0xc004b6ce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:54.252648766+07:00","message":"write wav file: './tmp/7589/7589_4033.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:54.319220076+07:00","message":"[GCS] Start streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:55.098451974+07:00","message":"[GCS] IsForceVAD: false for message ID: 4034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:55.183006227+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:55.183039111+07:00","message":"found end of frame, send empty tag with msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:55.183043526+07:00","message":"end Recv id 4034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:55.183053662+07:00","message":"[buffer interim] 4034 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:55.183062852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:55.183067848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:55.183071814+07:00","message":"> Transcript [51376] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:55.183078579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:55.183081626+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:55.183085002+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:55.183087804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:48:55.183091604+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:55.183103571+07:00","message":"push: {true \n 0 0xc004b1de80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:48:55.188305043+07:00","message":"write wav file: './tmp/7589/7589_4034.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:48:55.289213872+07:00","message":"[GCS] Start streaming session, msgId: 4035"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:55.427880832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:55.427902728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:58.428083972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:48:58.428084046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:01.238281975+07:00","message":"[GCS] IsForceVAD: false for message ID: 4035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:01.310434172+07:00","message":"[GCS] Start streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:01.34244209+07:00","message":"receive streaming session, msgId: 4035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:01.342476182+07:00","message":"found end of frame, send empty tag with msgId: 4035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:01.342480986+07:00","message":"end Recv id 4035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:01.34249217+07:00","message":"[buffer interim] 4035 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:01.342503625+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:01.342509253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:01.342513307+07:00","message":"> Transcript [51377] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:01.342516842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:01.342519692+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:01.342522527+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:01.342525162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:01.342528785+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:01.342539617+07:00","message":"push: {true \n 0 0xc004b6df80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:01.354839333+07:00","message":"write wav file: './tmp/7589/7589_4035.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:01.428571781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:01.428598365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:04.429398893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:04.429408452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:06.559299038+07:00","message":"[GCS] IsForceVAD: false for message ID: 4036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:06.62834492+07:00","message":"[GCS] Start streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:06.654715272+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:06.654735543+07:00","message":"found end of frame, send empty tag with msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:06.654739193+07:00","message":"end Recv id 4036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:06.654747977+07:00","message":"[buffer interim] 4036 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:06.65475473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:06.654758801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:06.654761603+07:00","message":"> Transcript [51378] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:06.654764289+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:06.65476671+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:06.654768841+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:06.654770945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:06.654778141+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:06.65478668+07:00","message":"push: {true \n 0 0xc0052ce000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:06.665347888+07:00","message":"write wav file: './tmp/7589/7589_4036.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:07.429786136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:07.429798235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:10.430280749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:10.430283575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:10.513242279+07:00","message":"[GCS] Cleaned up inactive client: 4016"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:10.513272989+07:00","message":"[GCS] Cleaned up inactive client: 4019"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:10.513277606+07:00","message":"[GCS] Cleaned up inactive client: 4020"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:10.513280949+07:00","message":"[GCS] Cleaned up inactive client: 4015"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:10.513284391+07:00","message":"[GCS] Cleaned up inactive client: 4018"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:10.513287415+07:00","message":"[GCS] Cleaned up inactive client: 4017"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:11.876842585+07:00","message":"[GCS] IsForceVAD: false for message ID: 4037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:11.947844071+07:00","message":"[GCS] Start streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:11.969117807+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:11.969136234+07:00","message":"found end of frame, send empty tag with msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:11.969139679+07:00","message":"end Recv id 4037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:11.969146315+07:00","message":"[buffer interim] 4037 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:11.969153543+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:11.969158399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:11.969170541+07:00","message":"> Transcript [51379] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:11.969173752+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:11.969176523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:11.969178508+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:11.969180668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:11.969188848+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:11.969199723+07:00","message":"push: {true \n 0 0xc0045e2600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:11.979699218+07:00","message":"write wav file: './tmp/7589/7589_4037.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:13.430547727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:13.430548131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:16.431599689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:16.431610146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:17.315836632+07:00","message":"[GCS] IsForceVAD: false for message ID: 4038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:17.41170593+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:17.411730077+07:00","message":"found end of frame, send empty tag with msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:17.411733445+07:00","message":"end Recv id 4038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:17.411781442+07:00","message":"[buffer interim] 4038 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:17.411818292+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:17.411825092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:17.411829956+07:00","message":"> Transcript [51380] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:17.411833772+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:17.411836754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:17.411839717+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:17.411843145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:17.411850469+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:17.411861266+07:00","message":"push: {true \n 0 0xc0045e2a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:17.423044391+07:00","message":"write wav file: './tmp/7589/7589_4038.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:17.898684588+07:00","message":"[GCS] Start streaming session, msgId: 4039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:18.216943025+07:00","message":"[GCS] IsForceVAD: false for message ID: 4039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:18.277616288+07:00","message":"[GCS] Start streaming session, msgId: 4040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:18.362172411+07:00","message":"receive streaming session, msgId: 4039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:18.362195176+07:00","message":"found end of frame, send empty tag with msgId: 4039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:18.36219865+07:00","message":"end Recv id 4039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:18.362208516+07:00","message":"[buffer interim] 4039 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:18.362217269+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:18.362221402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:18.362224423+07:00","message":"> Transcript [51381] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:18.362227585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:18.362229787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:18.3622317+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:18.362233716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:18.362236557+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:18.362247+07:00","message":"push: {true \n 0 0xc004867b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:18.367767121+07:00","message":"write wav file: './tmp/7589/7589_4039.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:19.43226961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:19.432304376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:21.746685141+07:00","message":"[GCS] IsForceVAD: false for message ID: 4040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:21.808019208+07:00","message":"[GCS] Start streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:21.845235193+07:00","message":"receive streaming session, msgId: 4040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:21.845257024+07:00","message":"found end of frame, send empty tag with msgId: 4040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:21.845260437+07:00","message":"end Recv id 4040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:21.845267882+07:00","message":"[buffer interim] 4040 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:21.845274912+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:21.845278795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:21.845282082+07:00","message":"> Transcript [51382] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:21.845284555+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:21.845286523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:21.845288448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:21.845290372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:21.845298098+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:21.845307152+07:00","message":"push: {true \n 0 0xc004611980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:21.853421994+07:00","message":"write wav file: './tmp/7589/7589_4040.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:22.432938055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:22.43297548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:25.43323937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:25.433284352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:26.928549394+07:00","message":"[GCS] IsForceVAD: false for message ID: 4041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:27.021193155+07:00","message":"receive streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:27.021224177+07:00","message":"found end of frame, send empty tag with msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:27.021228042+07:00","message":"end Recv id 4041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:27.021238454+07:00","message":"[buffer interim] 4041 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:27.021247497+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:27.021252559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:27.021256062+07:00","message":"> Transcript [51383] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:27.021259239+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:27.021261572+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:27.021264048+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:27.021265963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:27.0212721+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:27.021282762+07:00","message":"push: {true \n 0 0xc004748600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:27.040817438+07:00","message":"write wav file: './tmp/7589/7589_4041.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:28.089052692+07:00","message":"[GCS] Start streaming session, msgId: 4042"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:28.43415222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:28.434175795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:31.435100742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:31.435091315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:33.205722723+07:00","message":"[GCS] IsForceVAD: false for message ID: 4042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:33.300035499+07:00","message":"receive streaming session, msgId: 4042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:33.300065261+07:00","message":"found end of frame, send empty tag with msgId: 4042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:33.300069305+07:00","message":"end Recv id 4042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:33.300078235+07:00","message":"[buffer interim] 4042 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:33.300096519+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:33.300100803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:33.300104014+07:00","message":"> Transcript [51384] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:33.300108053+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:33.300110159+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:33.300112093+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:33.300113979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:33.300116657+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:33.300126313+07:00","message":"push: {true \n 0 0xc0045e2080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:33.314048097+07:00","message":"write wav file: './tmp/7589/7589_4042.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:34.435981139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:34.43598644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:37.436344545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:37.436374117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:37.438941689+07:00","message":"[GCS] Start streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:37.886843158+07:00","message":"[GCS] IsForceVAD: false for message ID: 4043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:37.980169991+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:37.980196679+07:00","message":"found end of frame, send empty tag with msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:37.980200104+07:00","message":"end Recv id 4043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:37.980214789+07:00","message":"[buffer interim] 4043 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:37.980224796+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:37.980230955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:37.980235953+07:00","message":"> Transcript [51385] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:37.980240929+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:37.980243725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:37.980246574+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:37.980250244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:37.980255077+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:37.980270137+07:00","message":"push: {true \n 0 0xc004338880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:37.986398195+07:00","message":"write wav file: './tmp/7589/7589_4043.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:38.59922811+07:00","message":"[GCS] Start streaming session, msgId: 4044"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:40.43636065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:40.436388461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:40.513812679+07:00","message":"[GCS] Cleaned up inactive client: 4022"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:40.513839932+07:00","message":"[GCS] Cleaned up inactive client: 4021"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:40.513854347+07:00","message":"[GCS] Cleaned up inactive client: 4028"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:40.513856296+07:00","message":"[GCS] Cleaned up inactive client: 4025"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:40.513858864+07:00","message":"[GCS] Cleaned up inactive client: 4027"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:40.513860796+07:00","message":"[GCS] Cleaned up inactive client: 4029"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:40.513863209+07:00","message":"[GCS] Cleaned up inactive client: 4026"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:40.513864905+07:00","message":"[GCS] Cleaned up inactive client: 4023"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:40.513866689+07:00","message":"[GCS] Cleaned up inactive client: 4024"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:40.513868387+07:00","message":"[GCS] Cleaned up inactive client: 4030"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:43.436579223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:43.43659582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:43.717216143+07:00","message":"[GCS] IsForceVAD: false for message ID: 4044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:43.824164666+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:43.824191477+07:00","message":"found end of frame, send empty tag with msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:43.824195955+07:00","message":"end Recv id 4044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:43.824206975+07:00","message":"[buffer interim] 4044 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:43.824217284+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:43.824221958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:43.824225187+07:00","message":"> Transcript [51386] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:43.824227606+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:43.824229585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:43.824231596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:43.824234017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:43.82423677+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:43.824248906+07:00","message":"push: {true \n 0 0xc004338c80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:43.835289391+07:00","message":"write wav file: './tmp/7589/7589_4044.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:46.437224035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:46.437224106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:49.438148536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:49.438161041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:52.438206477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:52.438243349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:52.497685204+07:00","message":"[GCS] Start streaming session, msgId: 4045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:53.515700743+07:00","message":"[GCS] IsForceVAD: false for message ID: 4045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:53.587961024+07:00","message":"[GCS] Start streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:53.600244138+07:00","message":"receive streaming session, msgId: 4045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:53.600257032+07:00","message":"found end of frame, send empty tag with msgId: 4045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:53.600260099+07:00","message":"end Recv id 4045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:53.600266181+07:00","message":"[buffer interim] 4045 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:53.600273572+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:53.600289797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:53.600293254+07:00","message":"> Transcript [51387] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:53.600296178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:53.600298342+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:53.600300489+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:53.600302707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:53.600310699+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:53.600327365+07:00","message":"push: {true \n 0 0xc0045e2d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:53.607224754+07:00","message":"write wav file: './tmp/7589/7589_4045.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:55.438969405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:55.438989668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:55.69504535+07:00","message":"[GCS] IsForceVAD: false for message ID: 4046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:55.759364891+07:00","message":"[GCS] Start streaming session, msgId: 4047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:55.777966616+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:55.777985595+07:00","message":"found end of frame, send empty tag with msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:55.777988757+07:00","message":"end Recv id 4046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:55.777995169+07:00","message":"[buffer interim] 4046 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:55.778003067+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:55.778012302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:55.778015719+07:00","message":"> Transcript [51388] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:55.778018432+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:55.778020666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:55.778022624+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:55.77802482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:55.778028578+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:55.778057906+07:00","message":"push: {true \n 0 0xc004b1cd00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:55.785567804+07:00","message":"write wav file: './tmp/7589/7589_4046.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:55.826300701+07:00","message":"[GCS] IsForceVAD: false for message ID: 4047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:55.960768097+07:00","message":"[GCS] Start streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:56.014813379+07:00","message":"receive streaming session, msgId: 4047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:56.01483852+07:00","message":"found end of frame, send empty tag with msgId: 4047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:56.014842209+07:00","message":"end Recv id 4047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:56.014850785+07:00","message":"[buffer interim] 4047 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:56.014859774+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:56.01486482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:56.014868381+07:00","message":"> Transcript [51389] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:56.014871193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:56.014873455+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:56.014875565+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:56.014877641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:49:56.014882611+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:49:56.014892022+07:00","message":"push: {true \n 0 0xc004748700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:49:56.019461558+07:00","message":"write wav file: './tmp/7589/7589_4047.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:58.439707187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:49:58.439776842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:00.634616958+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:00.634666936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:00.634672783+07:00","message":"receive interim result [false|false]: เรายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:00.634684789+07:00","message":"[buffer interim] 4048 false เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:00.634692046+07:00","message":"[bufferProcess] interim [600000000]:เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:00.634693846+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:00.634699299+07:00","message":"[bufferProcess] send to processor (ticker):เรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:00.634702009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:00.634704818+07:00","message":"> Transcript [51390] [false]: 'เรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:00.63470709+07:00","message":"Set StatePrefix (first interim): 'เรายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:00.793294447+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:00.793342642+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-06-22T13:50:00.793350373+07:00","message":"receive interim result [false|false]: บอกว่าเรายังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:00.793366422+07:00","message":"[buffer interim] 4048 false บอกว่าเรายังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:00.79337567+07:00","message":"[bufferProcess] interim [780000000]:บอกว่าเรายังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:00.793378628+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:00.955488758+07:00","message":"[GCS] IsForceVAD: false for message ID: 4048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.102904381+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.102949521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากกว่าเรายังมี\",\"confidence\":0.8798183}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.102955558+07:00","message":"receive interim result [true|false]: มากกว่าเรายังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.10296659+07:00","message":"end recv isFinal message id 4048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.102969001+07:00","message":"end Recv id 4048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.102976956+07:00","message":"[buffer interim] 4048 true มากกว่าเรายังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.102984566+07:00","message":"[bufferProcess] interim [140000000]:มากกว่าเรายังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.10298816+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าเรายังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.102991514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.102994526+07:00","message":"> Transcript [51391] [false]: 'บอกว่าเรายังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.10299692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.10299916+07:00","message":"Set new StatePrefix: 'บอกว่าเรายังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.103001203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.103003097+07:00","message":"> Transcript [51392] [true]: 'มากกว่าเรายังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.103007043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.103009443+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.103011971+07:00","message":"StatePrefix: 'บอกว่าเรายังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.103014096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.103016787+07:00","message":"Push: 'มากกว่าเรายังมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.103024039+07:00","message":"push: {true มากกว่าเรายังมี 0 0xc004748880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:01.11357143+07:00","message":"write wav file: './tmp/7589/7589_4048.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.14729881+07:00","message":"[GCS] Start streaming session, msgId: 4049"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:01.439812238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:01.439822851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.683774352+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.68382634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.683835567+07:00","message":"receive interim result [false|false]: ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:01.683852118+07:00","message":"[buffer interim] 4049 false ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.683861733+07:00","message":"[bufferProcess] interim [600000000]:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:01.683864754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.007750756+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.007792543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.007799849+07:00","message":"receive interim result [false|false]: ชีวิตใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.007817326+07:00","message":"[buffer interim] 4049 false ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.007826543+07:00","message":"[bufferProcess] interim [840000000]:ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.007829407+07:00","message":"[bufferProcess] send to processor:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.007839949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.007843414+07:00","message":"> Transcript [51393] [false]: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.007845657+07:00","message":"Set StatePrefix (first interim): 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.153648604+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.153695043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.153702063+07:00","message":"receive interim result [false|false]: ชีวิตในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.153718824+07:00","message":"[buffer interim] 4049 false ชีวิตในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.153730204+07:00","message":"[bufferProcess] interim [20000000]:ชีวิตในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.153732673+07:00","message":"[bufferProcess] send to processor:ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.153740236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.153743051+07:00","message":"> Transcript [51394] [false]: 'ชีวิตใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.15374621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.153749836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.153752402+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.153754432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.196570783+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.196604073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตในตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.196609817+07:00","message":"receive interim result [false|false]: ชีวิตในตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.196625584+07:00","message":"[buffer interim] 4049 false ชีวิตในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.196632219+07:00","message":"[bufferProcess] interim [80000000]:ชีวิตในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.196635+07:00","message":"[bufferProcess] send to processor:ชีวิตในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.19663909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.196642478+07:00","message":"> Transcript [51395] [false]: 'ชีวิตในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.196645346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.19664733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.19665006+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.196652193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.385026325+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.385067984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตในตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.385074862+07:00","message":"receive interim result [false|false]: ชีวิตในตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:02.385089675+07:00","message":"[buffer interim] 4049 false ชีวิตในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.385097623+07:00","message":"[bufferProcess] interim [320000000]:ชีวิตในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.38510086+07:00","message":"[bufferProcess] send to processor:ชีวิตในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.385108858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.385111997+07:00","message":"> Transcript [51396] [false]: 'ชีวิตในตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.385115322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.385117941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.385119953+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:02.385122077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:03.01578869+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:03.015829945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตในตอนนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:03.015836296+07:00","message":"receive interim result [false|false]: ชีวิตในตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:03.015852266+07:00","message":"[buffer interim] 4049 false ชีวิตในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015860017+07:00","message":"[bufferProcess] interim [920000000]:ชีวิตในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.0158627+07:00","message":"[bufferProcess] send to processor:ชีวิตในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015866425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015872113+07:00","message":"> Transcript [51397] [false]: 'ชีวิตในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015875664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015877962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015880125+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015882236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015890669+07:00","message":"Push: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015892785+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015895042+07:00","message":"Set new StatePrefix : 'ชีวิตในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:03.015897368+07:00","message":"Next Push (prob) : 'ในตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:03.015907042+07:00","message":"push: {false ชีวิต 0 0xc004866f80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:04.440710504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:04.440720947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:05.963100896+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:05.963141278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตในตอนนี้มีลมหายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:05.963148382+07:00","message":"receive interim result [false|false]: ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:05.963163032+07:00","message":"[buffer interim] 4049 false ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963170776+07:00","message":"[bufferProcess] interim [860000000]:ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963173532+07:00","message":"[bufferProcess] send to processor:ชีวิตในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963180328+07:00","message":"[bufferProcess] send to processor (ticker):ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963182996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963185819+07:00","message":"> Transcript [51398] [false]: 'ชีวิตในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963190599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.96319296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963195843+07:00","message":"StatePrefix: 'ชีวิตในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.96319815+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963199845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963201762+07:00","message":"> Transcript [51399] [false]: 'ชีวิตในตอนนี้มีลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963203749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963205569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.96320734+07:00","message":"StatePrefix: 'ชีวิตในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:05.963210022+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.28424107+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.284294239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตในตอนนี้มีลมหายใจอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.284300764+07:00","message":"receive interim result [false|false]: ชีวิตในตอนนี้มีลมหายใจอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.284325072+07:00","message":"[buffer interim] 4049 false ชีวิตในตอนนี้มีลมหายใจอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.284338512+07:00","message":"[bufferProcess] interim [220000000]:ชีวิตในตอนนี้มีลมหายใจอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.28434146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.480555175+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.480602428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตในตอนนี้มีลมหายใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.480608605+07:00","message":"receive interim result [false|false]: ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.480626501+07:00","message":"[buffer interim] 4049 false ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.480636203+07:00","message":"[bufferProcess] interim [340000000]:ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.480638641+07:00","message":"[bufferProcess] send to processor:ชีวิตในตอนนี้มีลมหายใจอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.480642696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.48064559+07:00","message":"> Transcript [51400] [false]: 'ชีวิตในตอนนี้มีลมหายใจอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.480649777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.480652029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.480654343+07:00","message":"StatePrefix: 'ชีวิตในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.480656945+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.599269441+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.599312214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตในตอนนี้มีลมหายใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.599324508+07:00","message":"receive interim result [false|false]: ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.59933852+07:00","message":"[buffer interim] 4049 false ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599347033+07:00","message":"[bufferProcess] interim [460000000]:ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599349533+07:00","message":"[bufferProcess] send to processor:ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599353388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599356571+07:00","message":"> Transcript [51401] [false]: 'ชีวิตในตอนนี้มีลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599360253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599362513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599365001+07:00","message":"StatePrefix: 'ชีวิตในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599367507+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599370833+07:00","message":"Push: 'ในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599373395+07:00","message":"TextPushed: 'ชีวิตในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599375781+07:00","message":"Set new StatePrefix : 'ชีวิตในตอนนี้มีลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:06.599377956+07:00","message":"Next Push (prob) : 'มีลมหายใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:06.599390363+07:00","message":"push: {false ในตอนนี้ 0 0xc004866f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:07.224753484+07:00","message":"[GCS] IsForceVAD: false for message ID: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:07.372034418+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:07.372077069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตในตอนนี้มีลมหายใจ\",\"confidence\":0.9389922}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:07.372084239+07:00","message":"receive interim result [true|false]: ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:07.372097765+07:00","message":"end recv isFinal message id 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:07.372103728+07:00","message":"end Recv id 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:07.37211965+07:00","message":"[buffer interim] 4049 true ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372128956+07:00","message":"[bufferProcess] interim [300000000]:ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372132724+07:00","message":"[bufferProcess] send to processor (isfinal):ชีวิตในตอนนี้มีลมหายใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372136577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.3721402+07:00","message":"> Transcript [51402] [false]: 'ชีวิตในตอนนี้มีลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372144956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372148167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372153826+07:00","message":"StatePrefix: 'ชีวิตในตอนนี้มีลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372157875+07:00","message":"TextPushed: 'ชีวิตในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372160848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372164401+07:00","message":"> Transcript [51403] [true]: 'ชีวิตในตอนนี้มีลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372166649+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372168469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372171258+07:00","message":"StatePrefix: 'ชีวิตในตอนนี้มีลมหายใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372174322+07:00","message":"TextPushed: 'ชีวิตในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:07.372182857+07:00","message":"Push: 'มีลมหายใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:07.372195213+07:00","message":"push: {true มีลมหายใจ 0 0xc004866f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:07.390073999+07:00","message":"write wav file: './tmp/7589/7589_4049.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:07.440810175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:07.440810233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:08.50685829+07:00","message":"[GCS] Start streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.175745081+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.175783991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.175789608+07:00","message":"receive interim result [false|false]: หากว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.175805112+07:00","message":"[buffer interim] 4050 false หากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.175812416+07:00","message":"[bufferProcess] interim [660000000]:หากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.17581443+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.175820928+07:00","message":"[bufferProcess] send to processor (ticker):หากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.175823735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.175826543+07:00","message":"> Transcript [51404] [false]: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.175828743+07:00","message":"Set StatePrefix (first interim): 'หากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.409391911+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.409437901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.409443353+07:00","message":"receive interim result [false|false]: หากว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.409457758+07:00","message":"[buffer interim] 4050 false หากว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.409469522+07:00","message":"[bufferProcess] interim [900000000]:หากว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.40947173+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.687522864+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.687561649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าเรายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.687568153+07:00","message":"receive interim result [false|false]: หากว่าเรายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:09.687583964+07:00","message":"[buffer interim] 4050 false หากว่าเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.687591546+07:00","message":"[bufferProcess] interim [200000000]:หากว่าเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.687594109+07:00","message":"[bufferProcess] send to processor:หากว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.687597452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.687600343+07:00","message":"> Transcript [51405] [false]: 'หากว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.687603547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.687605993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.687608448+07:00","message":"StatePrefix: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:09.687612553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:10.284777233+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:10.284826809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าเรายัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:10.284835216+07:00","message":"receive interim result [false|false]: หากว่าเรายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:10.284854376+07:00","message":"[buffer interim] 4050 false หากว่าเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:10.284867064+07:00","message":"[bufferProcess] interim [800000000]:หากว่าเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:10.284869908+07:00","message":"[bufferProcess] send to processor:หากว่าเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:10.284877671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:10.284881084+07:00","message":"> Transcript [51406] [false]: 'หากว่าเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:10.284884816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:10.284887205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:10.284889499+07:00","message":"StatePrefix: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:10.284892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:10.44141832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:10.441476813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:10.51358704+07:00","message":"[GCS] Cleaned up inactive client: 4036"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:10.513627738+07:00","message":"[GCS] Cleaned up inactive client: 4031"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:10.513631219+07:00","message":"[GCS] Cleaned up inactive client: 4035"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:10.513633546+07:00","message":"[GCS] Cleaned up inactive client: 4032"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:10.513635596+07:00","message":"[GCS] Cleaned up inactive client: 4034"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:10.513637558+07:00","message":"[GCS] Cleaned up inactive client: 4033"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.000479911+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.000521469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าเรายังมีคำบรรยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.000528514+07:00","message":"receive interim result [false|false]: หากว่าเรายังมีคำบรรยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.000547819+07:00","message":"[buffer interim] 4050 false หากว่าเรายังมีคำบรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.000556896+07:00","message":"[bufferProcess] interim [520000000]:หากว่าเรายังมีคำบรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.000559609+07:00","message":"[bufferProcess] send to processor:หากว่าเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.000563881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.000567046+07:00","message":"> Transcript [51407] [false]: 'หากว่าเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.000570555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.000572835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.000574946+07:00","message":"StatePrefix: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.00057717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.099376255+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.099415206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าเรายัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.099422101+07:00","message":"receive interim result [false|false]: หากว่าเรายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.099437533+07:00","message":"[buffer interim] 4050 false หากว่าเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.099445339+07:00","message":"[bufferProcess] interim [580000000]:หากว่าเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.099447851+07:00","message":"[bufferProcess] send to processor:หากว่าเรายังมีคำบรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.09945484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.099457876+07:00","message":"> Transcript [51408] [false]: 'หากว่าเรายังมีคำบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.099461245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.099463595+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.09946598+07:00","message":"StatePrefix: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.099468401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.09947418+07:00","message":"Push: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.099476169+07:00","message":"TextPushed: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.099479+07:00","message":"Set new StatePrefix : 'หากว่าเรายังมีคำบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.099481186+07:00","message":"Next Push (prob) : 'เรายังมีคำบรรยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.099488767+07:00","message":"push: {false หากว่า 0 0xc004338c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.1767597+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.176802876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าเรายังกินยาอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.176809266+07:00","message":"receive interim result [false|false]: หากว่าเรายังกินยาอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.176827558+07:00","message":"[buffer interim] 4050 false หากว่าเรายังกินยาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.176836317+07:00","message":"[bufferProcess] interim [640000000]:หากว่าเรายังกินยาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.176839513+07:00","message":"[bufferProcess] send to processor:หากว่าเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.176850522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.176853173+07:00","message":"> Transcript [51409] [false]: 'หากว่าเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.176855494+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.280060763+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.280101089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าเรายังรักอย่าหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.280108512+07:00","message":"receive interim result [false|false]: หากว่าเรายังรักอย่าหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.280125803+07:00","message":"[buffer interim] 4050 false หากว่าเรายังรักอย่าหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.280135106+07:00","message":"[bufferProcess] interim [760000000]:หากว่าเรายังรักอย่าหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.280137578+07:00","message":"[bufferProcess] send to processor:หากว่าเรายังกินยาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.280142529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.280146448+07:00","message":"> Transcript [51410] [false]: 'หากว่าเรายังกินยาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.280149254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.28015129+07:00","message":"Set new StatePrefix: 'หากว่าเรายังกินยาอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.325948028+07:00","message":"[GCS] IsForceVAD: false for message ID: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.347088597+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.34712773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าเรายังรักอย่าหยุดยั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.347133552+07:00","message":"receive interim result [false|false]: หากว่าเรายังรักอย่าหยุดยั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.347153142+07:00","message":"[buffer interim] 4050 false หากว่าเรายังรักอย่าหยุดยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.347162341+07:00","message":"[bufferProcess] interim [880000000]:หากว่าเรายังรักอย่าหยุดยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.34716525+07:00","message":"[bufferProcess] send to processor:หากว่าเรายังรักอย่าหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.347169871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.34717575+07:00","message":"> Transcript [51411] [false]: 'หากว่าเรายังรักอย่าหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.347178566+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.347180826+07:00","message":"Set new StatePrefix: 'หากว่าเรายังรักอย่าหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.397022222+07:00","message":"[GCS] Start streaming session, msgId: 4051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.455567084+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.455610213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าเรายังรักอย่าหยุดยั้ง\",\"confidence\":0.9554538}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.45561632+07:00","message":"receive interim result [true|false]: หากว่าเรายังรักอย่าหยุดยั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.455621774+07:00","message":"end recv isFinal message id 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.455624148+07:00","message":"end Recv id 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.455630674+07:00","message":"[buffer interim] 4050 true หากว่าเรายังรักอย่าหยุดยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455642934+07:00","message":"[bufferProcess] interim [30000000]:หากว่าเรายังรักอย่าหยุดยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.45564742+07:00","message":"[bufferProcess] send to processor (isfinal):หากว่าเรายังรักอย่าหยุดยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.45565133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455654766+07:00","message":"> Transcript [51412] [false]: 'หากว่าเรายังรักอย่าหยุดยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455657706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455659699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455661658+07:00","message":"StatePrefix: 'หากว่าเรายังรักอย่าหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455663884+07:00","message":"TextPushed: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455665824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455667762+07:00","message":"> Transcript [51413] [true]: 'หากว่าเรายังรักอย่าหยุดยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455669834+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455671692+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455676811+07:00","message":"StatePrefix: 'หากว่าเรายังรักอย่าหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455679159+07:00","message":"TextPushed: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.455682667+07:00","message":"Push: 'เรายังรักอย่าหยุดยั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.455690795+07:00","message":"push: {true เรายังรักอย่าหยุดยั้ง 0 0xc004338c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:11.464227424+07:00","message":"write wav file: './tmp/7589/7589_4050.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.775748916+07:00","message":"[GCS] IsForceVAD: false for message ID: 4051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.856902412+07:00","message":"receive streaming session, msgId: 4051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.85694428+07:00","message":"found end of frame, send empty tag with msgId: 4051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.856949748+07:00","message":"end Recv id 4051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.856962295+07:00","message":"[buffer interim] 4051 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.856973587+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.856979936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.856984449+07:00","message":"> Transcript [51414] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.856988301+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.856991223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.856997942+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.857006424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:11.857011727+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:11.857021497+07:00","message":"push: {true \n 0 0xc004866780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:11.862267426+07:00","message":"write wav file: './tmp/7589/7589_4051.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:12.287926741+07:00","message":"[GCS] Start streaming session, msgId: 4052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:12.355876312+07:00","message":"[GCS] IsForceVAD: false for message ID: 4052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:12.477195248+07:00","message":"[GCS] Start streaming session, msgId: 4053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:12.479829198+07:00","message":"receive streaming session, msgId: 4052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:12.479843061+07:00","message":"found end of frame, send empty tag with msgId: 4052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:12.479846187+07:00","message":"end Recv id 4052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:12.47985197+07:00","message":"[buffer interim] 4052 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:12.479859551+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:12.479863772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:12.479867146+07:00","message":"> Transcript [51415] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:12.479869791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:12.479871882+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:12.479873724+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:12.479875652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:12.479882347+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:12.479891066+07:00","message":"push: {true \n 0 0xc004866e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:12.484294718+07:00","message":"write wav file: './tmp/7589/7589_4052.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:13.441967786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:13.441968732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:14.525818876+07:00","message":"[GCS] IsForceVAD: false for message ID: 4053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:14.6176024+07:00","message":"receive streaming session, msgId: 4053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:14.617630748+07:00","message":"found end of frame, send empty tag with msgId: 4053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:14.617636165+07:00","message":"end Recv id 4053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:14.617647865+07:00","message":"[buffer interim] 4053 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:14.617658286+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:14.61766306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:14.617666388+07:00","message":"> Transcript [51416] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:14.617668941+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:14.617671012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:14.617673372+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:14.617675499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:14.617678657+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:14.617690028+07:00","message":"push: {true \n 0 0xc0045e2400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:14.626064445+07:00","message":"write wav file: './tmp/7589/7589_4053.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:14.720380169+07:00","message":"[GCS] Start streaming session, msgId: 4054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:16.150404136+07:00","message":"receive streaming session, msgId: 4054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:16.150454322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:16.150460879+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:16.150477867+07:00","message":"[buffer interim] 4054 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:16.150486091+07:00","message":"[bufferProcess] interim [500000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:16.150488138+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:16.150492092+07:00","message":"[bufferProcess] send to processor (ticker):ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:16.150495974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:16.150498886+07:00","message":"> Transcript [51417] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:16.150501278+07:00","message":"Set StatePrefix (first interim): 'ต่อไป'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:16.442411877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:16.442463161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:19.442666433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:19.442671861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:19.84509284+07:00","message":"[GCS] IsForceVAD: false for message ID: 4054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:19.929561482+07:00","message":"receive streaming session, msgId: 4054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:19.929600152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\",\"confidence\":0.79774654}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:19.929616378+07:00","message":"receive interim result [true|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:19.92962575+07:00","message":"end recv isFinal message id 4054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:19.929627985+07:00","message":"end Recv id 4054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:19.929635094+07:00","message":"[buffer interim] 4054 true ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:19.929644751+07:00","message":"[bufferProcess] interim [340000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:19.929651227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:19.929654099+07:00","message":"> Transcript [51418] [true]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:19.929657295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:19.929659436+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:19.929661247+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:19.929663528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:19.929668034+07:00","message":"Push: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:19.929676155+07:00","message":"push: {true ต่อไป 0 0xc0045e2880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:19.940358468+07:00","message":"write wav file: './tmp/7589/7589_4054.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:20.036326986+07:00","message":"[GCS] Start streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.22099262+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.221030922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.221036415+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.221048723+07:00","message":"[buffer interim] 4055 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.221059759+07:00","message":"[bufferProcess] interim [200000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.221062535+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.22106838+07:00","message":"[bufferProcess] send to processor (ticker):วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.221071736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.221075233+07:00","message":"> Transcript [51419] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.221078955+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.60649966+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.606544068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.606551871+07:00","message":"receive interim result [false|false]: วิธีลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.606568919+07:00","message":"[buffer interim] 4055 false วิธีลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.606577903+07:00","message":"[bufferProcess] interim [560000000]:วิธีลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.606580371+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.92003625+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.920081183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีเราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.920087891+07:00","message":"receive interim result [false|false]: วิธีเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:21.920106689+07:00","message":"[buffer interim] 4055 false วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.920117607+07:00","message":"[bufferProcess] interim [860000000]:วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.920121682+07:00","message":"[bufferProcess] send to processor:วิธีลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.920127027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.920131577+07:00","message":"> Transcript [51420] [false]: 'วิธีลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.920136507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.920139675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.920143336+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:21.920145755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.329994797+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.330039745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีเราต้องเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.330046735+07:00","message":"receive interim result [false|false]: วิธีเราต้องเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.3300635+07:00","message":"[buffer interim] 4055 false วิธีเราต้องเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.330073457+07:00","message":"[bufferProcess] interim [280000000]:วิธีเราต้องเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.330076291+07:00","message":"[bufferProcess] send to processor:วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.330080433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.330083626+07:00","message":"> Transcript [51421] [false]: 'วิธีเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.330087066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.330089142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.330091322+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.330096224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.396576468+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.396623012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีเราต้องเลิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.396630069+07:00","message":"receive interim result [false|false]: วิธีเราต้องเลิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.396648416+07:00","message":"[buffer interim] 4055 false วิธีเราต้องเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.396658751+07:00","message":"[bufferProcess] interim [340000000]:วิธีเราต้องเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.396661748+07:00","message":"[bufferProcess] send to processor:วิธีเราต้องเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.396666213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.396669313+07:00","message":"> Transcript [51422] [false]: 'วิธีเราต้องเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.396673234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.39667539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.396677882+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.396681754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:22.443163522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:22.443178142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.507328459+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.507371289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีเราต้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.507378313+07:00","message":"receive interim result [false|false]: วิธีเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.50739237+07:00","message":"[buffer interim] 4055 false วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507402492+07:00","message":"[bufferProcess] interim [460000000]:วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507404934+07:00","message":"[bufferProcess] send to processor:วิธีเราต้องเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507411202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.50741457+07:00","message":"> Transcript [51423] [false]: 'วิธีเราต้องเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507418405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507420965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507422929+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507425308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507431127+07:00","message":"Push: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507434118+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507436688+07:00","message":"Set new StatePrefix : 'วิธีเราต้องเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.507438847+07:00","message":"Next Push (prob) : 'เราต้องเลิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.507448479+07:00","message":"push: {false วิธี 0 0xc004748400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.67751779+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.677560283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีเราต้องมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.677567113+07:00","message":"receive interim result [false|false]: วิธีเราต้องมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.677583967+07:00","message":"[buffer interim] 4055 false วิธีเราต้องมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.677593119+07:00","message":"[bufferProcess] interim [580000000]:วิธีเราต้องมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.677595909+07:00","message":"[bufferProcess] send to processor:วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.677599967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.677602871+07:00","message":"> Transcript [51424] [false]: 'วิธีเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.677605483+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.839659562+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.839708184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีเราต้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.839715815+07:00","message":"receive interim result [false|false]: วิธีเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:22.839732209+07:00","message":"[buffer interim] 4055 false วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.839741197+07:00","message":"[bufferProcess] interim [700000000]:วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.839746046+07:00","message":"[bufferProcess] send to processor:วิธีเราต้องมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.839754821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.83975837+07:00","message":"> Transcript [51425] [false]: 'วิธีเราต้องมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.839763944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:22.839766676+07:00","message":"Set new StatePrefix: 'วิธีเราต้องมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.130297652+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.130354105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีเราต้องแจ้งความภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.130360603+07:00","message":"receive interim result [false|false]: วิธีเราต้องแจ้งความภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.130374066+07:00","message":"[buffer interim] 4055 false วิธีเราต้องแจ้งความภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.130382057+07:00","message":"[bufferProcess] interim [120000000]:วิธีเราต้องแจ้งความภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.130386052+07:00","message":"[bufferProcess] send to processor:วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.130393944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.130400712+07:00","message":"> Transcript [51426] [false]: 'วิธีเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.130403772+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.217321211+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.21736066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีเราต้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.217366338+07:00","message":"receive interim result [false|false]: วิธีเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.217379898+07:00","message":"[buffer interim] 4055 false วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.217389424+07:00","message":"[bufferProcess] interim [180000000]:วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.21739198+07:00","message":"[bufferProcess] send to processor:วิธีเราต้องแจ้งความภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.217397563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.217400567+07:00","message":"> Transcript [51427] [false]: 'วิธีเราต้องแจ้งความภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.217403507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.217406+07:00","message":"Set new StatePrefix: 'วิธีเราต้องแจ้งความภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.304513772+07:00","message":"[GCS] IsForceVAD: false for message ID: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.516084469+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.516133339+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-06-22T13:50:23.516140009+07:00","message":"receive interim result [true|false]: วิธีเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.516153513+07:00","message":"end recv isFinal message id 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.516155866+07:00","message":"end Recv id 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.516162236+07:00","message":"[buffer interim] 4055 true วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516169589+07:00","message":"[bufferProcess] interim [480000000]:วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516173188+07:00","message":"[bufferProcess] send to processor (isfinal):วิธีเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516176334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516179424+07:00","message":"> Transcript [51428] [false]: 'วิธีเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516181925+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516183704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516185704+07:00","message":"> Transcript [51429] [true]: 'วิธีเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516187981+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516189934+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516192258+07:00","message":"StatePrefix: 'วิธีเราต้องแจ้งความภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516195846+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:23.516198569+07:00","message":"Push: 'เราต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.516206446+07:00","message":"push: {true เราต้อง 0 0xc004748400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:23.526037099+07:00","message":"write wav file: './tmp/7589/7589_4055.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:23.878098281+07:00","message":"[GCS] Start streaming session, msgId: 4056"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:25.443634365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:25.443637283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:27.985705584+07:00","message":"[GCS] IsForceVAD: false for message ID: 4056"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:28.049036793+07:00","message":"[GCS] Start streaming session, msgId: 4057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:28.08833147+07:00","message":"receive streaming session, msgId: 4056"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:28.088384231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรวะ\",\"confidence\":0.76743656}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:28.088390815+07:00","message":"receive interim result [true|false]: อะไรวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:28.088401983+07:00","message":"end recv isFinal message id 4056"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:28.088404612+07:00","message":"end Recv id 4056"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:28.088409892+07:00","message":"[buffer interim] 4056 true อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:28.08841972+07:00","message":"[bufferProcess] interim [120000000]:อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:28.088426035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:28.088428772+07:00","message":"> Transcript [51430] [true]: 'อะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:28.088431504+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:28.088433594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:28.088435504+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:28.088437831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:28.088442331+07:00","message":"Push: 'อะไรวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:28.088449658+07:00","message":"push: {true อะไรวะ 0 0xc0045e2f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:28.097201249+07:00","message":"write wav file: './tmp/7589/7589_4056.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:28.444377038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:28.444392444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:30.821960447+07:00","message":"receive streaming session, msgId: 4057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:30.822008823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้พวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:30.822015107+07:00","message":"receive interim result [false|false]: ไอ้พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:30.822030693+07:00","message":"[buffer interim] 4057 false ไอ้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:30.822038813+07:00","message":"[bufferProcess] interim [610000000]:ไอ้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:30.822041111+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:30.822046353+07:00","message":"[bufferProcess] send to processor (ticker):ไอ้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:30.822049007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:30.822051863+07:00","message":"> Transcript [51431] [false]: 'ไอ้พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:30.822054228+07:00","message":"Set StatePrefix (first interim): 'ไอ้พวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:30.924468109+07:00","message":"[GCS] IsForceVAD: false for message ID: 4057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:30.998145525+07:00","message":"[GCS] Start streaming session, msgId: 4058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.025318419+07:00","message":"receive streaming session, msgId: 4057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.025365411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้พวกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.025373965+07:00","message":"receive interim result [false|false]: ไอ้พวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.02538896+07:00","message":"[buffer interim] 4057 false ไอ้พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.02539979+07:00","message":"[bufferProcess] interim [850000000]:ไอ้พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.025402793+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.039237578+07:00","message":"receive streaming session, msgId: 4057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.039275507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้พวกเรา\",\"confidence\":0.90143967}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.039281975+07:00","message":"receive interim result [true|false]: ไอ้พวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.039288977+07:00","message":"end recv isFinal message id 4057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.039291329+07:00","message":"end Recv id 4057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.039298115+07:00","message":"[buffer interim] 4057 true ไอ้พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039307775+07:00","message":"[bufferProcess] interim [910000000]:ไอ้พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039324647+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039328618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039331662+07:00","message":"> Transcript [51432] [false]: 'ไอ้พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039334596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039336468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039338433+07:00","message":"StatePrefix: 'ไอ้พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039340625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039342335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039344359+07:00","message":"> Transcript [51433] [true]: 'ไอ้พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.03934654+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039348781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039350595+07:00","message":"StatePrefix: 'ไอ้พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.039352293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:31.03935777+07:00","message":"Push: 'ไอ้พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:31.039365461+07:00","message":"push: {true ไอ้พวกเรา 0 0xc004338300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:31.047554036+07:00","message":"write wav file: './tmp/7589/7589_4057.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:31.444880508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:31.444918449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:34.445975724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:34.445999305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:36.375925657+07:00","message":"[GCS] IsForceVAD: false for message ID: 4058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:36.437575+07:00","message":"[GCS] Start streaming session, msgId: 4059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:36.469029439+07:00","message":"receive streaming session, msgId: 4058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:36.469049744+07:00","message":"found end of frame, send empty tag with msgId: 4058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:36.469053368+07:00","message":"end Recv id 4058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:36.469060444+07:00","message":"[buffer interim] 4058 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:36.469068873+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:36.46907448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:36.469077414+07:00","message":"> Transcript [51434] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:36.469079851+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:36.469082034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:36.469084469+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:36.469087476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:36.469095545+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:36.46910691+07:00","message":"push: {true \n 0 0xc004611f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:36.481278111+07:00","message":"write wav file: './tmp/7589/7589_4058.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:37.079577712+07:00","message":"[GCS] IsForceVAD: false for message ID: 4059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:37.147747758+07:00","message":"[GCS] Start streaming session, msgId: 4060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:37.164640987+07:00","message":"receive streaming session, msgId: 4059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:37.164660717+07:00","message":"found end of frame, send empty tag with msgId: 4059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:37.164663785+07:00","message":"end Recv id 4059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:37.164671743+07:00","message":"[buffer interim] 4059 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:37.164679692+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:37.164684076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:37.164690162+07:00","message":"> Transcript [51435] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:37.164692971+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:37.164695317+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:37.164697251+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:37.164699183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:37.164703772+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:37.164712843+07:00","message":"push: {true \n 0 0xc004748b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:37.170886744+07:00","message":"write wav file: './tmp/7589/7589_4059.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:37.446426588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:37.44642918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:40.446704031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:40.446705043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:40.513019876+07:00","message":"[GCS] Cleaned up inactive client: 4037"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:40.513062556+07:00","message":"[GCS] Cleaned up inactive client: 4038"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:40.513066956+07:00","message":"[GCS] Cleaned up inactive client: 4042"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:40.51306989+07:00","message":"[GCS] Cleaned up inactive client: 4043"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:40.513073528+07:00","message":"[GCS] Cleaned up inactive client: 4039"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:40.513076018+07:00","message":"[GCS] Cleaned up inactive client: 4041"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:40.513077791+07:00","message":"[GCS] Cleaned up inactive client: 4040"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:42.274890359+07:00","message":"[GCS] IsForceVAD: false for message ID: 4060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:42.357776355+07:00","message":"receive streaming session, msgId: 4060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:42.357800154+07:00","message":"found end of frame, send empty tag with msgId: 4060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:42.357803148+07:00","message":"end Recv id 4060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:42.357810662+07:00","message":"[buffer interim] 4060 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:42.357818256+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:42.357826594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:42.357832108+07:00","message":"> Transcript [51436] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:42.357836429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:42.357839391+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:42.357842154+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:42.357845636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:42.357851006+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:42.357862889+07:00","message":"push: {true \n 0 0xc004867800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:42.370797206+07:00","message":"write wav file: './tmp/7589/7589_4060.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:42.596868174+07:00","message":"[GCS] Start streaming session, msgId: 4061"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:43.447219548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:43.447237723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:46.447891138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:46.447915979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:46.49574961+07:00","message":"[GCS] IsForceVAD: false for message ID: 4061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:46.599261027+07:00","message":"receive streaming session, msgId: 4061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:46.599296664+07:00","message":"found end of frame, send empty tag with msgId: 4061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:46.599301056+07:00","message":"end Recv id 4061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:46.599328948+07:00","message":"[buffer interim] 4061 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:46.599349897+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:46.599354587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:46.599357907+07:00","message":"> Transcript [51437] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:46.599360323+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:46.599362482+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:46.599364411+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:46.599366265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:46.599372054+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:46.599380844+07:00","message":"push: {true \n 0 0xc004749000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:46.614020616+07:00","message":"write wav file: './tmp/7589/7589_4061.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:46.627813475+07:00","message":"[GCS] Start streaming session, msgId: 4062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:48.881602631+07:00","message":"receive streaming session, msgId: 4062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:48.88165235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:48.881658459+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:48.881675489+07:00","message":"[buffer interim] 4062 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:48.881684329+07:00","message":"[bufferProcess] interim [100000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:48.881686732+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:48.881693982+07:00","message":"[bufferProcess] send to processor (ticker):ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:48.881696802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:48.881699961+07:00","message":"> Transcript [51438] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:48.881702423+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:49.448754079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:49.448754711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:50.170871987+07:00","message":"receive streaming session, msgId: 4062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:50.170911389+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:50.170918057+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:50.170930468+07:00","message":"end recv isFinal message id 4062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:50.170933644+07:00","message":"end Recv id 4062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:50.170942927+07:00","message":"[buffer interim] 4062 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:50.170955898+07:00","message":"[bufferProcess] interim [700000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:50.170977462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:50.170982641+07:00","message":"> Transcript [51439] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:50.170986996+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:50.170990105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:50.170993337+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:50.17099721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:50.17100593+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:50.171016084+07:00","message":"push: {true  0 0xc004338000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:50.179973178+07:00","message":"write wav file: './tmp/7589/7589_4062.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:52.44982497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:52.449830296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:53.155442649+07:00","message":"[GCS] IsForceVAD: false for message ID: 4062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:53.476228722+07:00","message":"[GCS] Start streaming session, msgId: 4063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:54.437333985+07:00","message":"[GCS] IsForceVAD: false for message ID: 4063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:54.544127992+07:00","message":"receive streaming session, msgId: 4063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:54.544150835+07:00","message":"found end of frame, send empty tag with msgId: 4063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:54.544154059+07:00","message":"end Recv id 4063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:54.544163484+07:00","message":"[buffer interim] 4063 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:54.544172095+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:54.544178474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:54.544185213+07:00","message":"> Transcript [51440] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:54.544189866+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:54.544192828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:54.544195509+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:54.544198242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:54.544202056+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:54.544211723+07:00","message":"push: {true \n 0 0xc004338780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:54.551130253+07:00","message":"write wav file: './tmp/7589/7589_4063.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:54.566255766+07:00","message":"[GCS] Start streaming session, msgId: 4064"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:55.449900985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:55.449938168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:55.812418639+07:00","message":"receive streaming session, msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:55.812467738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:55.812474477+07:00","message":"receive interim result [false|false]: เจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:55.812493553+07:00","message":"[buffer interim] 4064 false เจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:55.812500949+07:00","message":"[bufferProcess] interim [260000000]:เจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:55.812502965+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:55.812511546+07:00","message":"[bufferProcess] send to processor (ticker):เจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:55.812515573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:55.812518668+07:00","message":"> Transcript [51441] [false]: 'เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:55.812521485+07:00","message":"Set StatePrefix (first interim): 'เจ็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:56.18068019+07:00","message":"receive streaming session, msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:56.180716169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ็บจี๊ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:56.180722348+07:00","message":"receive interim result [false|false]: เจ็บจี๊ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:56.180735654+07:00","message":"[buffer interim] 4064 false เจ็บจี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:56.180746379+07:00","message":"[bufferProcess] interim [620000000]:เจ็บจี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:56.180748276+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:56.765635255+07:00","message":"receive streaming session, msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:56.765687962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ็บจี๊ด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:56.76569518+07:00","message":"receive interim result [false|false]: เจ็บจี๊ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:56.765710764+07:00","message":"[buffer interim] 4064 false เจ็บจี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:56.765722826+07:00","message":"[bufferProcess] interim [220000000]:เจ็บจี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:56.765725561+07:00","message":"[bufferProcess] send to processor:เจ็บจี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:56.765732265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:56.765735493+07:00","message":"> Transcript [51442] [false]: 'เจ็บจี๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:56.765740257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:56.765742582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:56.765745085+07:00","message":"StatePrefix: 'เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:56.765747409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.036686734+07:00","message":"receive streaming session, msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.036736907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ็บขี้ตาโขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.036743129+07:00","message":"receive interim result [false|false]: เจ็บขี้ตาโขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.036756608+07:00","message":"[buffer interim] 4064 false เจ็บขี้ตาโขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.036765276+07:00","message":"[bufferProcess] interim [520000000]:เจ็บขี้ตาโขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.03676787+07:00","message":"[bufferProcess] send to processor:เจ็บจี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.036774069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.036777216+07:00","message":"> Transcript [51443] [false]: 'เจ็บจี๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.036783723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.036786264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.036788249+07:00","message":"StatePrefix: 'เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.036790462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.546515886+07:00","message":"receive streaming session, msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.546560514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ็บคอทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.546567671+07:00","message":"receive interim result [false|false]: เจ็บคอทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.546584698+07:00","message":"[buffer interim] 4064 false เจ็บคอทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.546594984+07:00","message":"[bufferProcess] interim [0]:เจ็บคอทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.54659797+07:00","message":"[bufferProcess] send to processor:เจ็บขี้ตาโขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.546602132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.546605414+07:00","message":"> Transcript [51444] [false]: 'เจ็บขี้ตาโขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.546609337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.546611945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.546613965+07:00","message":"StatePrefix: 'เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.546616227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.728670094+07:00","message":"receive streaming session, msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.728716879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ็บขี้ตาโขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.728724303+07:00","message":"receive interim result [false|false]: เจ็บขี้ตาโขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.728737527+07:00","message":"[buffer interim] 4064 false เจ็บขี้ตาโขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728748949+07:00","message":"[bufferProcess] interim [180000000]:เจ็บขี้ตาโขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728753103+07:00","message":"[bufferProcess] send to processor:เจ็บคอทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728758022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728761691+07:00","message":"> Transcript [51445] [false]: 'เจ็บคอทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728766579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728769665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728772741+07:00","message":"StatePrefix: 'เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728775492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728779448+07:00","message":"Push: 'เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728782165+07:00","message":"TextPushed: 'เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.728785124+07:00","message":"Set new StatePrefix : 'เจ็บคอทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:57.72878795+07:00","message":"Next Push (prob) : 'คอทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:57.728797521+07:00","message":"push: {false เจ็บ 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.286608097+07:00","message":"[GCS] IsForceVAD: false for message ID: 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.334462643+07:00","message":"receive streaming session, msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.334506198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ็บขี้ตาโขน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.334512548+07:00","message":"receive interim result [false|false]: เจ็บขี้ตาโขน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.334526805+07:00","message":"[buffer interim] 4064 false เจ็บขี้ตาโขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.334535109+07:00","message":"[bufferProcess] interim [780000000]:เจ็บขี้ตาโขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.334537913+07:00","message":"[bufferProcess] send to processor:เจ็บขี้ตาโขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.334543804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.334546657+07:00","message":"> Transcript [51446] [false]: 'เจ็บขี้ตาโขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.334549216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.334551676+07:00","message":"Set new StatePrefix: 'เจ็บขี้ตาโขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.417038642+07:00","message":"[GCS] Start streaming session, msgId: 4065"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:58.450247486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:50:58.450282655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.472494815+07:00","message":"receive streaming session, msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.472534177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ็บคอทำ\",\"confidence\":0.7594841}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.472540528+07:00","message":"receive interim result [true|false]: เจ็บคอทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.472548507+07:00","message":"end recv isFinal message id 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.472550759+07:00","message":"end Recv id 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.472557342+07:00","message":"[buffer interim] 4064 true เจ็บคอทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.47256659+07:00","message":"[bufferProcess] interim [930000000]:เจ็บคอทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472572196+07:00","message":"[bufferProcess] send to processor (isfinal):เจ็บขี้ตาโขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472575359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472578431+07:00","message":"> Transcript [51447] [false]: 'เจ็บขี้ตาโขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472581225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472583239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472585215+07:00","message":"StatePrefix: 'เจ็บขี้ตาโขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472587301+07:00","message":"TextPushed: 'เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472589045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472590995+07:00","message":"> Transcript [51448] [true]: 'เจ็บคอทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472593141+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472594941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472596686+07:00","message":"StatePrefix: 'เจ็บขี้ตาโขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472598635+07:00","message":"TextPushed: 'เจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:50:58.472603822+07:00","message":"Push: 'คอทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:50:58.472611245+07:00","message":"push: {true คอทำ 0 0xc004748600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:50:58.481986809+07:00","message":"write wav file: './tmp/7589/7589_4064.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:01.4508078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:01.450814204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:03.534555046+07:00","message":"[GCS] IsForceVAD: false for message ID: 4065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:03.624356929+07:00","message":"receive streaming session, msgId: 4065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:03.624378138+07:00","message":"found end of frame, send empty tag with msgId: 4065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:03.624381463+07:00","message":"end Recv id 4065"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:03.62439157+07:00","message":"[buffer interim] 4065 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:03.624400791+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:03.624405268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:03.624408386+07:00","message":"> Transcript [51449] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:03.624411164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:03.624413889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:03.624416+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:03.624418019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:03.624421122+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:03.624432526+07:00","message":"push: {true \n 0 0xc004611b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:03.63582147+07:00","message":"write wav file: './tmp/7589/7589_4065.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:03.92046656+07:00","message":"[GCS] Start streaming session, msgId: 4066"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:04.45169278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:04.45170013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:07.452325011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:07.452335556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:09.43466018+07:00","message":"[GCS] IsForceVAD: false for message ID: 4066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:09.540598503+07:00","message":"receive streaming session, msgId: 4066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:09.540621377+07:00","message":"found end of frame, send empty tag with msgId: 4066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:09.540624636+07:00","message":"end Recv id 4066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:09.540630932+07:00","message":"[buffer interim] 4066 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:09.540638374+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:09.540642681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:09.540645876+07:00","message":"> Transcript [51450] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:09.540648698+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:09.540650744+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:09.540652761+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:09.540654942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:09.540664325+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:09.540675473+07:00","message":"push: {true \n 0 0xc004748d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:09.55177211+07:00","message":"write wav file: './tmp/7589/7589_4066.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:10.45321335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:10.453234048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:10.513426562+07:00","message":"[GCS] Cleaned up inactive client: 4048"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:10.513448982+07:00","message":"[GCS] Cleaned up inactive client: 4047"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:10.513451825+07:00","message":"[GCS] Cleaned up inactive client: 4045"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:10.513453803+07:00","message":"[GCS] Cleaned up inactive client: 4049"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:10.513455733+07:00","message":"[GCS] Cleaned up inactive client: 4044"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:10.513457546+07:00","message":"[GCS] Cleaned up inactive client: 4046"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:10.836225725+07:00","message":"[GCS] Start streaming session, msgId: 4067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:12.411721747+07:00","message":"receive streaming session, msgId: 4067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:12.411807744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:12.411814951+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:12.411828388+07:00","message":"[buffer interim] 4067 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:12.411835851+07:00","message":"[bufferProcess] interim [560000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:12.411838198+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:12.411845667+07:00","message":"[bufferProcess] send to processor (ticker):วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:12.411849452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:12.411852346+07:00","message":"> Transcript [51451] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:12.411854552+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:12.767918083+07:00","message":"receive streaming session, msgId: 4067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:12.767957229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัตถุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:12.767963543+07:00","message":"receive interim result [false|false]: วัตถุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:12.767977384+07:00","message":"[buffer interim] 4067 false วัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:12.76798562+07:00","message":"[bufferProcess] interim [860000000]:วัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:12.767987704+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:13.169756831+07:00","message":"receive streaming session, msgId: 4067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:13.169797917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:13.169807984+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:13.169825536+07:00","message":"[buffer interim] 4067 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.16983359+07:00","message":"[bufferProcess] interim [400000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.169836371+07:00","message":"[bufferProcess] send to processor:วัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.16984108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.169844276+07:00","message":"> Transcript [51452] [false]: 'วัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.169846619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.169848721+07:00","message":"Set new StatePrefix: 'วัตถุ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:13.453267999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:13.453282089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:13.496949206+07:00","message":"receive streaming session, msgId: 4067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:13.496989407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:13.496997516+07:00","message":"receive interim result [false|false]: ทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:13.497011665+07:00","message":"[buffer interim] 4067 false ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.497025851+07:00","message":"[bufferProcess] interim [700000000]:ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.497029461+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.497036761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.497039744+07:00","message":"> Transcript [51453] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.497042595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:13.497045154+07:00","message":"Set new StatePrefix: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:15.868516248+07:00","message":"receive streaming session, msgId: 4067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:15.868559048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกคนมั้ง\",\"confidence\":0.59763235}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:15.86856594+07:00","message":"receive interim result [true|false]: ทุกคนมั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:15.868576075+07:00","message":"end recv isFinal message id 4067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:15.868578196+07:00","message":"end Recv id 4067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:15.868585225+07:00","message":"[buffer interim] 4067 true ทุกคนมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868593276+07:00","message":"[bufferProcess] interim [380000000]:ทุกคนมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868600352+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868605462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868610295+07:00","message":"> Transcript [51454] [false]: 'ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868613162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.86861527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868617442+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868619606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868621472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868623602+07:00","message":"> Transcript [51455] [true]: 'ทุกคนมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868625617+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868627464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868629292+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.86863097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:15.868638509+07:00","message":"Push: 'ทุกคนมั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:15.868645882+07:00","message":"push: {true ทุกคนมั้ง 0 0xc004b6dd80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:15.888993561+07:00","message":"write wav file: './tmp/7589/7589_4067.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:16.095607684+07:00","message":"[GCS] IsForceVAD: false for message ID: 4067"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:16.454143503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:16.45416115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:16.477799908+07:00","message":"[GCS] Start streaming session, msgId: 4068"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:19.454637186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:19.454642196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:21.594249114+07:00","message":"[GCS] IsForceVAD: false for message ID: 4068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:21.709183825+07:00","message":"receive streaming session, msgId: 4068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:21.709220661+07:00","message":"found end of frame, send empty tag with msgId: 4068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:21.709229646+07:00","message":"end Recv id 4068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:21.709244388+07:00","message":"[buffer interim] 4068 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:21.709256447+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:21.709262247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:21.709267083+07:00","message":"> Transcript [51456] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:21.709272027+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:21.709275339+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:21.709278211+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:21.709281885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:21.709285658+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:21.709305926+07:00","message":"push: {true \n 0 0xc004748180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:21.719808471+07:00","message":"write wav file: './tmp/7589/7589_4068.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:21.856135148+07:00","message":"[GCS] Start streaming session, msgId: 4069"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:22.454942172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:22.454946118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:25.455213752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:25.455220232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:27.363833779+07:00","message":"[GCS] IsForceVAD: false for message ID: 4069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:27.46165256+07:00","message":"receive streaming session, msgId: 4069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:27.461673722+07:00","message":"found end of frame, send empty tag with msgId: 4069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:27.461676999+07:00","message":"end Recv id 4069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:27.461683908+07:00","message":"[buffer interim] 4069 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:27.461691972+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:27.461697731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:27.461700608+07:00","message":"> Transcript [51457] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:27.461703095+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:27.461705063+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:27.461706961+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:27.46170892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:27.461711665+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:27.461720153+07:00","message":"push: {true \n 0 0xc0052cf700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:27.472685016+07:00","message":"write wav file: './tmp/7589/7589_4069.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:27.628132106+07:00","message":"[GCS] Start streaming session, msgId: 4070"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:28.455721831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:28.455726471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:31.455992541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:31.456011121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:32.043904161+07:00","message":"[GCS] IsForceVAD: false for message ID: 4070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:32.116210192+07:00","message":"[GCS] Start streaming session, msgId: 4071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:32.136430008+07:00","message":"receive streaming session, msgId: 4070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:32.136451519+07:00","message":"found end of frame, send empty tag with msgId: 4070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:32.136456135+07:00","message":"end Recv id 4070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:32.136465247+07:00","message":"[buffer interim] 4070 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:32.136473586+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:32.136479253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:32.136483751+07:00","message":"> Transcript [51458] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:32.136487589+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:32.136490618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:32.136493453+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:32.136496307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:32.13650518+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:32.136517037+07:00","message":"push: {true \n 0 0xc0052cfb80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:32.146903317+07:00","message":"write wav file: './tmp/7589/7589_4070.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:34.456589307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:34.456600481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:34.473662432+07:00","message":"[GCS] IsForceVAD: false for message ID: 4071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:34.545582118+07:00","message":"[GCS] Start streaming session, msgId: 4072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:34.562302468+07:00","message":"receive streaming session, msgId: 4071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:34.562322856+07:00","message":"found end of frame, send empty tag with msgId: 4071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:34.562327036+07:00","message":"end Recv id 4071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:34.562337395+07:00","message":"[buffer interim] 4071 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:34.562346811+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:34.562352315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:34.56235668+07:00","message":"> Transcript [51459] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:34.562360428+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:34.562363544+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:34.562366728+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:34.562369785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:34.562374048+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:34.562384013+07:00","message":"push: {true \n 0 0xc004748a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:34.570279341+07:00","message":"write wav file: './tmp/7589/7589_4071.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:37.456687293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:37.456697352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:39.674980897+07:00","message":"[GCS] IsForceVAD: false for message ID: 4072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:39.794649433+07:00","message":"receive streaming session, msgId: 4072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:39.794670104+07:00","message":"found end of frame, send empty tag with msgId: 4072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:39.794673073+07:00","message":"end Recv id 4072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:39.794680704+07:00","message":"[buffer interim] 4072 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:39.79468824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:39.794692382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:39.794695119+07:00","message":"> Transcript [51460] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:39.794697584+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:39.794699582+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:39.794701546+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:39.794704645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:39.794712112+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:39.794721177+07:00","message":"push: {true \n 0 0xc0045e2080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:39.813546214+07:00","message":"write wav file: './tmp/7589/7589_4072.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:39.865433137+07:00","message":"[GCS] Start streaming session, msgId: 4073"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:40.456725674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:40.456741819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:40.51334082+07:00","message":"[GCS] Cleaned up inactive client: 4057"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:40.513363661+07:00","message":"[GCS] Cleaned up inactive client: 4053"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:40.513366649+07:00","message":"[GCS] Cleaned up inactive client: 4050"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:40.513368502+07:00","message":"[GCS] Cleaned up inactive client: 4055"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:40.513370533+07:00","message":"[GCS] Cleaned up inactive client: 4059"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:40.513372362+07:00","message":"[GCS] Cleaned up inactive client: 4051"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:40.513374489+07:00","message":"[GCS] Cleaned up inactive client: 4054"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:40.513376317+07:00","message":"[GCS] Cleaned up inactive client: 4058"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:40.513378819+07:00","message":"[GCS] Cleaned up inactive client: 4052"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:40.513381102+07:00","message":"[GCS] Cleaned up inactive client: 4056"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:43.456981654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:43.456992915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:46.457725445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:46.457727662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:46.903199535+07:00","message":"[GCS] IsForceVAD: false for message ID: 4073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:47.008389653+07:00","message":"receive streaming session, msgId: 4073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:47.008414592+07:00","message":"found end of frame, send empty tag with msgId: 4073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:47.008418228+07:00","message":"end Recv id 4073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:47.008426451+07:00","message":"[buffer interim] 4073 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:47.00843478+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:47.008439655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:47.008442614+07:00","message":"> Transcript [51461] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:47.008445199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:47.008447268+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:47.008449309+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:47.008451551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:47.00845986+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:47.008469048+07:00","message":"push: {true \n 0 0xc004748800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:47.02165523+07:00","message":"write wav file: './tmp/7589/7589_4073.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:47.156632421+07:00","message":"[GCS] Start streaming session, msgId: 4074"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:49.458514522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:49.458519817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:50.873747949+07:00","message":"[GCS] IsForceVAD: false for message ID: 4074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:50.964189504+07:00","message":"receive streaming session, msgId: 4074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:50.964206888+07:00","message":"found end of frame, send empty tag with msgId: 4074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:50.96421018+07:00","message":"end Recv id 4074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:50.964218472+07:00","message":"[buffer interim] 4074 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:50.964226261+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:50.964231093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:50.964233993+07:00","message":"> Transcript [51462] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:50.964236941+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:50.964239088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:50.964241142+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:50.964243142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:50.96424647+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:50.964256002+07:00","message":"push: {true \n 0 0xc0052ceb80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:50.973233157+07:00","message":"write wav file: './tmp/7589/7589_4074.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:51.005976919+07:00","message":"[GCS] Start streaming session, msgId: 4075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.154172046+07:00","message":"[GCS] IsForceVAD: false for message ID: 4075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.241422479+07:00","message":"receive streaming session, msgId: 4075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.241447024+07:00","message":"found end of frame, send empty tag with msgId: 4075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.241450048+07:00","message":"end Recv id 4075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.24145773+07:00","message":"[buffer interim] 4075 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.241464681+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.24146977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.241473311+07:00","message":"> Transcript [51463] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.24147951+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.241481698+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.241483579+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.24148548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.24148815+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.241497086+07:00","message":"push: {true \n 0 0xc004b6ce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:52.247062676+07:00","message":"write wav file: './tmp/7589/7589_4075.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:52.458958401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:52.45897381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.475617615+07:00","message":"[GCS] Start streaming session, msgId: 4076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.86567932+07:00","message":"[GCS] IsForceVAD: false for message ID: 4076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.944541793+07:00","message":"receive streaming session, msgId: 4076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.944565675+07:00","message":"found end of frame, send empty tag with msgId: 4076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.944569266+07:00","message":"end Recv id 4076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.944578131+07:00","message":"[buffer interim] 4076 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.9445861+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.944596197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.944600106+07:00","message":"> Transcript [51464] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.944603133+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.944605348+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.944607291+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.944609274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:52.94461238+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:52.944624559+07:00","message":"push: {true \n 0 0xc004611980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:52.949528924+07:00","message":"write wav file: './tmp/7589/7589_4076.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:53.186721456+07:00","message":"[GCS] Start streaming session, msgId: 4077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:53.31678279+07:00","message":"[GCS] IsForceVAD: false for message ID: 4077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:53.374892056+07:00","message":"[GCS] Start streaming session, msgId: 4078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:53.428670433+07:00","message":"receive streaming session, msgId: 4077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:53.428692931+07:00","message":"found end of frame, send empty tag with msgId: 4077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:53.428697063+07:00","message":"end Recv id 4077"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:53.428706218+07:00","message":"[buffer interim] 4077 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:53.428715432+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:53.428720249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:53.428724412+07:00","message":"> Transcript [51465] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:53.428728165+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:53.428730984+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:53.428733803+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:53.428736612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:53.428741922+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:53.428753477+07:00","message":"push: {true \n 0 0xc004867e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:53.434550653+07:00","message":"write wav file: './tmp/7589/7589_4077.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:55.459776812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:55.459804127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:58.459948136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:51:58.459963905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:58.502764059+07:00","message":"[GCS] IsForceVAD: false for message ID: 4078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:58.592541636+07:00","message":"receive streaming session, msgId: 4078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:58.592562682+07:00","message":"found end of frame, send empty tag with msgId: 4078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:58.592566146+07:00","message":"end Recv id 4078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:58.592574955+07:00","message":"[buffer interim] 4078 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:58.592582822+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:58.592587947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:58.592591376+07:00","message":"> Transcript [51466] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:58.592594685+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:58.592597275+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:58.59259948+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:58.592601794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:51:58.592604427+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:51:58.592616405+07:00","message":"push: {true \n 0 0xc0045dec80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:51:58.60324027+07:00","message":"write wav file: './tmp/7589/7589_4078.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:00.5567152+07:00","message":"[GCS] Start streaming session, msgId: 4079"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:01.460255683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:01.460255768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:04.417294581+07:00","message":"receive streaming session, msgId: 4079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:04.417353882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:04.417359898+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:04.417376207+07:00","message":"[buffer interim] 4079 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:04.417389229+07:00","message":"[bufferProcess] interim [680000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:04.417391379+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:04.417397001+07:00","message":"[bufferProcess] send to processor (ticker):ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:04.417400151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:04.417402895+07:00","message":"> Transcript [51467] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:04.417405122+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:04.460758775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:04.46077585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:05.745347039+07:00","message":"[GCS] IsForceVAD: false for message ID: 4079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:05.850501113+07:00","message":"receive streaming session, msgId: 4079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:05.850545276+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:05.850553492+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:05.850567901+07:00","message":"end recv isFinal message id 4079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:05.850571048+07:00","message":"end Recv id 4079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:05.850581366+07:00","message":"[buffer interim] 4079 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:05.850591802+07:00","message":"[bufferProcess] interim [210000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:05.850604754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:05.85060951+07:00","message":"> Transcript [51468] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:05.850613615+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:05.850616454+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:05.850620415+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:05.850624154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:05.85062815+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:05.85064016+07:00","message":"push: {true  0 0xc0045e2c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:05.868733608+07:00","message":"write wav file: './tmp/7589/7589_4079.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:07.461695557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:07.461772865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:08.30599249+07:00","message":"[GCS] Start streaming session, msgId: 4080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:09.512512053+07:00","message":"[GCS] IsForceVAD: false for message ID: 4080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:09.619264447+07:00","message":"receive streaming session, msgId: 4080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:09.619303289+07:00","message":"found end of frame, send empty tag with msgId: 4080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:09.619308144+07:00","message":"end Recv id 4080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:09.619316242+07:00","message":"[buffer interim] 4080 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:09.619323782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:09.619327721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:09.619330432+07:00","message":"> Transcript [51469] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:09.619333048+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:09.619335066+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:09.619337421+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:09.619339417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:09.619344109+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:09.619353262+07:00","message":"push: {true \n 0 0xc004b1ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:09.634033605+07:00","message":"write wav file: './tmp/7589/7589_4080.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:09.775653372+07:00","message":"[GCS] Start streaming session, msgId: 4081"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:10.462454145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:10.462454147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:10.513457993+07:00","message":"[GCS] Cleaned up inactive client: 4060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:10.513489354+07:00","message":"[GCS] Cleaned up inactive client: 4064"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:10.513492617+07:00","message":"[GCS] Cleaned up inactive client: 4062"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:10.513494591+07:00","message":"[GCS] Cleaned up inactive client: 4061"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:10.513496394+07:00","message":"[GCS] Cleaned up inactive client: 4066"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:10.513498362+07:00","message":"[GCS] Cleaned up inactive client: 4063"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:10.51350045+07:00","message":"[GCS] Cleaned up inactive client: 4065"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:13.463504024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:13.463526832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:14.393879295+07:00","message":"[GCS] IsForceVAD: false for message ID: 4081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:14.455000697+07:00","message":"[GCS] Start streaming session, msgId: 4082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:14.48608689+07:00","message":"receive streaming session, msgId: 4081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:14.486106136+07:00","message":"found end of frame, send empty tag with msgId: 4081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:14.486109553+07:00","message":"end Recv id 4081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:14.486116525+07:00","message":"[buffer interim] 4081 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:14.486125567+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:14.486130671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:14.486133843+07:00","message":"> Transcript [51470] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:14.486136387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:14.486138512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:14.486140968+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:14.486142918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:14.486146032+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:14.486156151+07:00","message":"push: {true \n 0 0xc004852380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:14.496595457+07:00","message":"write wav file: './tmp/7589/7589_4081.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:16.464431292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:16.464441195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:16.5997892+07:00","message":"receive streaming session, msgId: 4082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:16.599846819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:16.599854336+07:00","message":"receive interim result [false|false]: ปิดวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:16.599872132+07:00","message":"[buffer interim] 4082 false ปิดวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:16.59987977+07:00","message":"[bufferProcess] interim [220000000]:ปิดวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:16.599881901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:16.599886781+07:00","message":"[bufferProcess] send to processor (ticker):ปิดวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:16.599890506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:16.599894579+07:00","message":"> Transcript [51471] [false]: 'ปิดวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:16.599898805+07:00","message":"Set StatePrefix (first interim): 'ปิดวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:17.22227712+07:00","message":"receive streaming session, msgId: 4082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:17.22232241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดวาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:17.222328171+07:00","message":"receive interim result [false|false]: ปิดวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:17.222344104+07:00","message":"[buffer interim] 4082 false ปิดวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:17.222353022+07:00","message":"[bufferProcess] interim [820000000]:ปิดวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:17.222355666+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:19.014690983+07:00","message":"receive streaming session, msgId: 4082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:19.014733507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดวายเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:19.014739286+07:00","message":"receive interim result [false|false]: ปิดวายเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:19.014751053+07:00","message":"[buffer interim] 4082 false ปิดวายเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.01475832+07:00","message":"[bufferProcess] interim [620000000]:ปิดวายเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014760733+07:00","message":"[bufferProcess] send to processor:ปิดวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014764245+07:00","message":"[bufferProcess] send to processor (ticker):ปิดวายเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014767338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014769972+07:00","message":"> Transcript [51472] [false]: 'ปิดวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014772929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014774957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014776858+07:00","message":"StatePrefix: 'ปิดวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014778868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014780544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014782719+07:00","message":"> Transcript [51473] [false]: 'ปิดวายเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.01478485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014786726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014789483+07:00","message":"StatePrefix: 'ปิดวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.014791401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:19.465081143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:19.465082207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:19.519731853+07:00","message":"receive streaming session, msgId: 4082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:19.5197782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดวาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:19.519785038+07:00","message":"receive interim result [false|false]: ปิดวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:19.51979906+07:00","message":"[buffer interim] 4082 false ปิดวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.519809821+07:00","message":"[bufferProcess] interim [100000000]:ปิดวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:19.519812242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:20.993280957+07:00","message":"[GCS] IsForceVAD: false for message ID: 4082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:21.057459861+07:00","message":"[GCS] Start streaming session, msgId: 4083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:21.111959311+07:00","message":"receive streaming session, msgId: 4082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:21.112009256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด WiFi\",\"confidence\":0.6537482}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:21.112017954+07:00","message":"receive interim result [true|false]: ปิด WiFi"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:21.112025204+07:00","message":"end recv isFinal message id 4082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:21.112027495+07:00","message":"end Recv id 4082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:21.112034549+07:00","message":"[buffer interim] 4082 true ปิด WiFi"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112044+07:00","message":"[bufferProcess] interim [750000000]:ปิด WiFi"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112048312+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112052274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.11205548+07:00","message":"> Transcript [51474] [false]: 'ปิดวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112058752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112061072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112063028+07:00","message":"StatePrefix: 'ปิดวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112065136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112066778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112071272+07:00","message":"> Transcript [51475] [true]: 'ปิด WiFi'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112073504+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112075239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112077028+07:00","message":"StatePrefix: 'ปิดวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.112078865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:21.11208174+07:00","message":"Push: 'ปิด WiFi'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:21.112090069+07:00","message":"push: {true ปิด WiFi 0 0xc0037ff700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:21.124082613+07:00","message":"write wav file: './tmp/7589/7589_4082.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:22.466049402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:22.466058784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:24.397993329+07:00","message":"receive streaming session, msgId: 4083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:24.39803816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:24.39804498+07:00","message":"receive interim result [false|false]: แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:24.39806071+07:00","message":"[buffer interim] 4083 false แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:24.398068404+07:00","message":"[bufferProcess] interim [180000000]:แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:24.398070774+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:24.398078186+07:00","message":"[bufferProcess] send to processor (ticker):แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:24.398081022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:24.398083813+07:00","message":"> Transcript [51476] [false]: 'แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:24.398086179+07:00","message":"Set StatePrefix (first interim): 'แรง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:25.466177001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:25.466182841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:25.792821463+07:00","message":"[GCS] IsForceVAD: false for message ID: 4083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:25.900869969+07:00","message":"receive streaming session, msgId: 4083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:25.900926146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรง\",\"confidence\":0.8387679}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:25.900935085+07:00","message":"receive interim result [true|false]: แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:25.900950555+07:00","message":"end recv isFinal message id 4083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:25.900953846+07:00","message":"end Recv id 4083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:25.900963836+07:00","message":"[buffer interim] 4083 true แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:25.900974463+07:00","message":"[bufferProcess] interim [770000000]:แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:25.900980339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:25.900984859+07:00","message":"> Transcript [51477] [true]: 'แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:25.900990461+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:25.900993868+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:25.900997979+07:00","message":"StatePrefix: 'แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:25.901001127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:25.90100642+07:00","message":"Push: 'แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:25.901018435+07:00","message":"push: {true แรง 0 0xc0045e2580}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:25.913712714+07:00","message":"write wav file: './tmp/7589/7589_4083.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:26.306608875+07:00","message":"[GCS] Start streaming session, msgId: 4084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:26.434186943+07:00","message":"[GCS] IsForceVAD: false for message ID: 4084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:26.516572666+07:00","message":"receive streaming session, msgId: 4084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:26.51659431+07:00","message":"found end of frame, send empty tag with msgId: 4084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:26.51659761+07:00","message":"end Recv id 4084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:26.516607689+07:00","message":"[buffer interim] 4084 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:26.516616359+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:26.516620004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:26.516623394+07:00","message":"> Transcript [51478] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:26.516626143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:26.516628531+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:26.516630619+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:26.516632607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:26.516640757+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:26.516652149+07:00","message":"push: {true \n 0 0xc004749300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:26.52242053+07:00","message":"write wav file: './tmp/7589/7589_4084.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:26.556402739+07:00","message":"[GCS] Start streaming session, msgId: 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:27.598465165+07:00","message":"receive streaming session, msgId: 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:27.598501828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:27.598507876+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:27.59851947+07:00","message":"[buffer interim] 4085 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:27.598526305+07:00","message":"[bufferProcess] interim [900000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:27.598528375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:27.598533756+07:00","message":"[bufferProcess] send to processor (ticker):ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:27.598536634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:27.598539745+07:00","message":"> Transcript [51479] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:27.598541906+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:27.725512459+07:00","message":"receive streaming session, msgId: 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:27.725545663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:27.725553827+07:00","message":"receive interim result [false|false]: ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:27.725567258+07:00","message":"[buffer interim] 4085 false ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:27.725576538+07:00","message":"[bufferProcess] interim [20000000]:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:27.725579772+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:28.323726827+07:00","message":"receive streaming session, msgId: 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:28.323773986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:28.32378106+07:00","message":"receive interim result [false|false]: ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:28.323799904+07:00","message":"[buffer interim] 4085 false ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:28.323812218+07:00","message":"[bufferProcess] interim [620000000]:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:28.323814426+07:00","message":"[bufferProcess] send to processor:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:28.32381941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:28.323822983+07:00","message":"> Transcript [51480] [false]: 'ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:28.323826806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:28.323829003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:28.323831109+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:28.323833383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:28.466780793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:28.466795857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:30.297871077+07:00","message":"receive streaming session, msgId: 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:30.297918934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้เสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:30.297926089+07:00","message":"receive interim result [false|false]: ทุกวันนี้เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:30.297941727+07:00","message":"[buffer interim] 4085 false ทุกวันนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297950815+07:00","message":"[bufferProcess] interim [540000000]:ทุกวันนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297954133+07:00","message":"[bufferProcess] send to processor:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297963274+07:00","message":"[bufferProcess] send to processor (ticker):ทุกวันนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297966612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297969611+07:00","message":"> Transcript [51481] [false]: 'ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297973737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297976256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297978574+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297980888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.2979851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297987361+07:00","message":"> Transcript [51482] [false]: 'ทุกวันนี้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297989436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297991291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297993121+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.297994872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:30.939519724+07:00","message":"receive streaming session, msgId: 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:30.93955693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้เสมอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:30.93956357+07:00","message":"receive interim result [false|false]: ทุกวันนี้เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:30.939578696+07:00","message":"[buffer interim] 4085 false ทุกวันนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.93959047+07:00","message":"[bufferProcess] interim [140000000]:ทุกวันนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:30.93959257+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:31.467561431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:31.467566321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:31.683450298+07:00","message":"[GCS] IsForceVAD: false for message ID: 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:31.777988015+07:00","message":"receive streaming session, msgId: 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:31.778032143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนี้เสมอ\",\"confidence\":0.92842185}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:31.778038249+07:00","message":"receive interim result [true|false]: ทุกวันนี้เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:31.7780476+07:00","message":"end recv isFinal message id 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:31.778050747+07:00","message":"end Recv id 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:31.778058699+07:00","message":"[buffer interim] 4085 true ทุกวันนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778071211+07:00","message":"[bufferProcess] interim [130000000]:ทุกวันนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778080981+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกวันนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778085454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778088661+07:00","message":"> Transcript [51483] [false]: 'ทุกวันนี้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778092109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778094249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778096628+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778098877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778101668+07:00","message":"Push: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778103532+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778106035+07:00","message":"Set new StatePrefix : 'ทุกวันนี้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778108409+07:00","message":"Next Push (prob) : 'วันนี้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778110378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778112422+07:00","message":"> Transcript [51484] [true]: 'ทุกวันนี้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778114586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778116322+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778118184+07:00","message":"StatePrefix: 'ทุกวันนี้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778120049+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:31.778122283+07:00","message":"Push: 'วันนี้เสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:31.778131591+07:00","message":"push: {false ทุก 0 0xc0045e2880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:31.778137645+07:00","message":"push: {true วันนี้เสมอ 0 0xc0045e2880}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:31.789863526+07:00","message":"write wav file: './tmp/7589/7589_4085.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:34.467628759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:34.467634329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:35.655564814+07:00","message":"[GCS] Start streaming session, msgId: 4086"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:37.468644064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:37.468649691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:40.469183741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:40.469195068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.51337647+07:00","message":"[GCS] Cleaned up inactive client: 4068"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.513395978+07:00","message":"[GCS] Cleaned up inactive client: 4069"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.513398691+07:00","message":"[GCS] Cleaned up inactive client: 4072"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.513400608+07:00","message":"[GCS] Cleaned up inactive client: 4071"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.513402418+07:00","message":"[GCS] Cleaned up inactive client: 4070"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.513404302+07:00","message":"[GCS] Cleaned up inactive client: 4067"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.841992057+07:00","message":"[GCS] IsForceVAD: false for message ID: 4086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.928612643+07:00","message":"receive streaming session, msgId: 4086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.928633551+07:00","message":"found end of frame, send empty tag with msgId: 4086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.928636946+07:00","message":"end Recv id 4086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.928646444+07:00","message":"[buffer interim] 4086 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:40.928655834+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:40.928660358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:40.928663515+07:00","message":"> Transcript [51485] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:40.928666041+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:40.928667978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:40.9286701+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:40.928672053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:40.928674662+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:40.928720776+07:00","message":"push: {true \n 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:40.939905258+07:00","message":"write wav file: './tmp/7589/7589_4086.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:41.035051534+07:00","message":"[GCS] Start streaming session, msgId: 4087"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:43.469926351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:43.469952171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.523399894+07:00","message":"[GCS] IsForceVAD: false for message ID: 4087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.595041979+07:00","message":"[GCS] Start streaming session, msgId: 4088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.612706674+07:00","message":"receive streaming session, msgId: 4087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.61272768+07:00","message":"found end of frame, send empty tag with msgId: 4087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.612730611+07:00","message":"end Recv id 4087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.612736962+07:00","message":"[buffer interim] 4087 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.612744275+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.612747977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.612750621+07:00","message":"> Transcript [51486] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.612753145+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.612755138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.612756949+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.612758793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.612761406+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.612770384+07:00","message":"push: {true \n 0 0xc004748b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:45.622392061+07:00","message":"write wav file: './tmp/7589/7589_4087.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.913597515+07:00","message":"[GCS] IsForceVAD: false for message ID: 4088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.974704412+07:00","message":"[GCS] Start streaming session, msgId: 4089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.991571188+07:00","message":"receive streaming session, msgId: 4088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.991596628+07:00","message":"found end of frame, send empty tag with msgId: 4088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.991600153+07:00","message":"end Recv id 4088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.991607269+07:00","message":"[buffer interim] 4088 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.991614868+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.991618717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.991621912+07:00","message":"> Transcript [51487] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.991624679+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.991626774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.991628749+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.991630663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:45.991640242+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:45.991651689+07:00","message":"push: {true \n 0 0xc004748e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:45.997000976+07:00","message":"write wav file: './tmp/7589/7589_4088.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:46.470801856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:46.470792299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:49.471578735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:49.471594718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:52.052913785+07:00","message":"[GCS] IsForceVAD: false for message ID: 4089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:52.11515658+07:00","message":"[GCS] Start streaming session, msgId: 4090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:52.156397494+07:00","message":"receive streaming session, msgId: 4089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:52.156418842+07:00","message":"found end of frame, send empty tag with msgId: 4089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:52.156421765+07:00","message":"end Recv id 4089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:52.156428217+07:00","message":"[buffer interim] 4089 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:52.156435343+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:52.156439268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:52.156442602+07:00","message":"> Transcript [51488] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:52.156445543+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:52.15644792+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:52.156450192+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:52.156452087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:52.156459135+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:52.156468142+07:00","message":"push: {true \n 0 0xc004749000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:52.16822279+07:00","message":"write wav file: './tmp/7589/7589_4089.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:52.472189264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:52.472215055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:54.302969472+07:00","message":"[GCS] IsForceVAD: false for message ID: 4090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:54.389493265+07:00","message":"receive streaming session, msgId: 4090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:54.389509853+07:00","message":"found end of frame, send empty tag with msgId: 4090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:54.389513066+07:00","message":"end Recv id 4090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:54.389521915+07:00","message":"[buffer interim] 4090 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:54.389534027+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:54.38953805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:54.389541+07:00","message":"> Transcript [51489] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:54.389543628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:54.389545614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:54.389547573+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:54.38954973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:54.38955271+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:54.389561513+07:00","message":"push: {true \n 0 0xc004749100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:54.398067018+07:00","message":"write wav file: './tmp/7589/7589_4090.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:54.55538852+07:00","message":"[GCS] Start streaming session, msgId: 4091"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:55.473068435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:55.47307026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:58.273953048+07:00","message":"[GCS] IsForceVAD: false for message ID: 4091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:58.334965963+07:00","message":"[GCS] Start streaming session, msgId: 4092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:58.372486109+07:00","message":"receive streaming session, msgId: 4091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:58.3725185+07:00","message":"found end of frame, send empty tag with msgId: 4091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:58.372524255+07:00","message":"end Recv id 4091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:58.372534838+07:00","message":"[buffer interim] 4091 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:58.37254404+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:58.372549078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:58.372552198+07:00","message":"> Transcript [51490] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:58.372554961+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:58.372557023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:58.372559053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:58.372561177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:52:58.372564216+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:52:58.372575485+07:00","message":"push: {true \n 0 0xc0045e3100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:52:58.385994627+07:00","message":"write wav file: './tmp/7589/7589_4091.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:58.473538363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:52:58.473546763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:01.473574603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:01.473577565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:03.462262544+07:00","message":"[GCS] IsForceVAD: false for message ID: 4092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:03.552429986+07:00","message":"receive streaming session, msgId: 4092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:03.55246018+07:00","message":"found end of frame, send empty tag with msgId: 4092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:03.552465173+07:00","message":"end Recv id 4092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:03.552475022+07:00","message":"[buffer interim] 4092 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:03.552484802+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:03.552489486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:03.552492552+07:00","message":"> Transcript [51491] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:03.552495424+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:03.552497396+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:03.552499361+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:03.552501262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:03.552504553+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:03.552516582+07:00","message":"push: {true \n 0 0xc004866e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:03.563926956+07:00","message":"write wav file: './tmp/7589/7589_4092.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:04.474324948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:04.47433266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:07.475173699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:07.475201243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:07.556887345+07:00","message":"[GCS] Start streaming session, msgId: 4093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.122704127+07:00","message":"[GCS] IsForceVAD: false for message ID: 4093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.232002154+07:00","message":"receive streaming session, msgId: 4093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.232023888+07:00","message":"found end of frame, send empty tag with msgId: 4093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.23202742+07:00","message":"end Recv id 4093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.232037387+07:00","message":"[buffer interim] 4093 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:10.23204516+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:10.23206825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:10.232071416+07:00","message":"> Transcript [51492] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:10.232074112+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:10.232076592+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:10.232078758+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:10.232080947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:10.232083712+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.232100901+07:00","message":"push: {true \n 0 0xc004b1db00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:10.241000916+07:00","message":"write wav file: './tmp/7589/7589_4093.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.258028911+07:00","message":"[GCS] Start streaming session, msgId: 4094"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:10.47539191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:10.47542821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.512999775+07:00","message":"[GCS] Cleaned up inactive client: 4076"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.513023324+07:00","message":"[GCS] Cleaned up inactive client: 4074"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.513026282+07:00","message":"[GCS] Cleaned up inactive client: 4079"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.513028194+07:00","message":"[GCS] Cleaned up inactive client: 4078"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.513030074+07:00","message":"[GCS] Cleaned up inactive client: 4075"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.513031972+07:00","message":"[GCS] Cleaned up inactive client: 4080"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.513034333+07:00","message":"[GCS] Cleaned up inactive client: 4073"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:10.51303675+07:00","message":"[GCS] Cleaned up inactive client: 4077"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:13.475439501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:13.475460179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:14.791421189+07:00","message":"[GCS] IsForceVAD: false for message ID: 4094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:14.863743168+07:00","message":"[GCS] Start streaming session, msgId: 4095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:14.912876423+07:00","message":"receive streaming session, msgId: 4094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:14.912901247+07:00","message":"found end of frame, send empty tag with msgId: 4094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:14.912906328+07:00","message":"end Recv id 4094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:14.912915192+07:00","message":"[buffer interim] 4094 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:14.912924741+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:14.912929896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:14.912933916+07:00","message":"> Transcript [51493] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:14.912937716+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:14.912940798+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:14.912943692+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:14.912947068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:14.912957673+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:14.912970302+07:00","message":"push: {true \n 0 0xc004867600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:14.923123154+07:00","message":"write wav file: './tmp/7589/7589_4094.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.053616178+07:00","message":"[GCS] IsForceVAD: false for message ID: 4095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.135383899+07:00","message":"receive streaming session, msgId: 4095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.135409169+07:00","message":"found end of frame, send empty tag with msgId: 4095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.135412459+07:00","message":"end Recv id 4095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.135421467+07:00","message":"[buffer interim] 4095 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.135430644+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.135434997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.135438083+07:00","message":"> Transcript [51494] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.135440788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.135442813+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.135444688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.135446796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.135450224+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.135461706+07:00","message":"push: {true \n 0 0xc0045e2080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:15.140595916+07:00","message":"write wav file: './tmp/7589/7589_4095.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.182837001+07:00","message":"[GCS] Start streaming session, msgId: 4096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.431957183+07:00","message":"[GCS] IsForceVAD: false for message ID: 4096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.521256221+07:00","message":"receive streaming session, msgId: 4096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.521280625+07:00","message":"found end of frame, send empty tag with msgId: 4096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.521283762+07:00","message":"end Recv id 4096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.521292239+07:00","message":"[buffer interim] 4096 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.521300552+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.521304943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.521308296+07:00","message":"> Transcript [51495] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.521310974+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.521312993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.521314916+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.52131692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:15.521319985+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.5213319+07:00","message":"push: {true \n 0 0xc003769200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:15.526856236+07:00","message":"write wav file: './tmp/7589/7589_4096.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:15.694198815+07:00","message":"[GCS] Start streaming session, msgId: 4097"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:16.476219244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:16.476227306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:17.121379308+07:00","message":"receive streaming session, msgId: 4097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:17.121432143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:17.121438743+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:17.121454986+07:00","message":"[buffer interim] 4097 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:17.121462534+07:00","message":"[bufferProcess] interim [230000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:17.121464436+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:17.121467698+07:00","message":"[bufferProcess] send to processor (ticker):ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:17.121470579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:17.121473305+07:00","message":"> Transcript [51496] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:17.121475522+07:00","message":"Set StatePrefix (first interim): 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:18.30199293+07:00","message":"receive streaming session, msgId: 4097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:18.302040045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"06\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:18.30204602+07:00","message":"receive interim result [false|false]: 06"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:18.302061446+07:00","message":"[buffer interim] 4097 false 06"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:18.302070159+07:00","message":"[bufferProcess] interim [430000000]:06"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:18.302072411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:18.302080043+07:00","message":"[bufferProcess] send to processor (ticker):06"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:18.302084429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:18.302087627+07:00","message":"> Transcript [51497] [false]: '06'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:18.302090541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:18.302092649+07:00","message":"Set new StatePrefix: '06'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:18.876581271+07:00","message":"receive streaming session, msgId: 4097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:18.876627635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"06\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:18.876633593+07:00","message":"receive interim result [false|false]: 06"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:18.876648328+07:00","message":"[buffer interim] 4097 false 06"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:18.876658512+07:00","message":"[bufferProcess] interim [30000000]:06"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:18.876660529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:19.032886047+07:00","message":"[GCS] IsForceVAD: false for message ID: 4097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:19.165714747+07:00","message":"receive streaming session, msgId: 4097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:19.165759632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"06\",\"confidence\":0.76981515}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:19.165767403+07:00","message":"receive interim result [true|false]: 06"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:19.165776068+07:00","message":"end recv isFinal message id 4097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:19.165780024+07:00","message":"end Recv id 4097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:19.165797813+07:00","message":"[buffer interim] 4097 true 06"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165815609+07:00","message":"[bufferProcess] interim [360000000]:06"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165819521+07:00","message":"[bufferProcess] send to processor (isfinal):06"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165830713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165852237+07:00","message":"> Transcript [51498] [false]: '06'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165857161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165859694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165862485+07:00","message":"StatePrefix: '06'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165864711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165867721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165869955+07:00","message":"> Transcript [51499] [true]: '06'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165872033+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165873906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165875669+07:00","message":"StatePrefix: '06'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165877466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:19.165883927+07:00","message":"Push: '06'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:19.165893931+07:00","message":"push: {true 06 0 0xc0052cf700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:19.174762296+07:00","message":"write wav file: './tmp/7589/7589_4097.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:19.283566483+07:00","message":"[GCS] Start streaming session, msgId: 4098"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:19.476882205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:19.47688993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:20.856579675+07:00","message":"receive streaming session, msgId: 4098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:20.856622904+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-06-22T13:53:20.856628701+07:00","message":"receive interim result [false|false]: อ้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:20.856640582+07:00","message":"[buffer interim] 4098 false อ้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:20.856648284+07:00","message":"[bufferProcess] interim [400000000]:อ้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:20.856650367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:20.856655855+07:00","message":"[bufferProcess] send to processor (ticker):อ้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:20.856658548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:20.856661547+07:00","message":"> Transcript [51500] [false]: 'อ้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:20.85666394+07:00","message":"Set StatePrefix (first interim): 'อ้อย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:22.477524536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:22.477540325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:24.401635071+07:00","message":"[GCS] IsForceVAD: false for message ID: 4098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:24.507986946+07:00","message":"receive streaming session, msgId: 4098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:24.508026036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้อย\",\"confidence\":0.70617276}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:24.508032718+07:00","message":"receive interim result [true|false]: อ้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:24.508043296+07:00","message":"end recv isFinal message id 4098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:24.508045832+07:00","message":"end Recv id 4098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:24.508052652+07:00","message":"[buffer interim] 4098 true อ้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:24.508060086+07:00","message":"[bufferProcess] interim [150000000]:อ้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:24.508063447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:24.508066398+07:00","message":"> Transcript [51501] [true]: 'อ้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:24.508069702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:24.508071859+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:24.508073718+07:00","message":"StatePrefix: 'อ้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:24.508076097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:24.508078997+07:00","message":"Push: 'อ้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:24.50808681+07:00","message":"push: {true อ้อย 0 0xc004611e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:24.527060302+07:00","message":"write wav file: './tmp/7589/7589_4098.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:24.536944763+07:00","message":"[GCS] Start streaming session, msgId: 4099"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:25.478190769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:25.478214982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:28.479258146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:28.479271448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:28.891960238+07:00","message":"[GCS] IsForceVAD: false for message ID: 4099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:28.953655019+07:00","message":"[GCS] Start streaming session, msgId: 4100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:28.984475432+07:00","message":"receive streaming session, msgId: 4099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:28.984497479+07:00","message":"found end of frame, send empty tag with msgId: 4099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:28.984500842+07:00","message":"end Recv id 4099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:28.984508292+07:00","message":"[buffer interim] 4099 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:28.984516557+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:28.984520431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:28.984523295+07:00","message":"> Transcript [51502] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:28.984525797+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:28.984527825+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:28.984529711+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:28.984531907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:28.984535138+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:28.984543723+07:00","message":"push: {true \n 0 0xc004866000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:28.995412422+07:00","message":"write wav file: './tmp/7589/7589_4099.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:29.271440463+07:00","message":"[GCS] IsForceVAD: false for message ID: 4100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:29.355011999+07:00","message":"receive streaming session, msgId: 4100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:29.355034448+07:00","message":"found end of frame, send empty tag with msgId: 4100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:29.355037769+07:00","message":"end Recv id 4100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:29.355044912+07:00","message":"[buffer interim] 4100 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:29.355052494+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:29.355056556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:29.355059401+07:00","message":"> Transcript [51503] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:29.355062076+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:29.355064115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:29.355066471+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:29.355068548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:29.355071323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:29.355080953+07:00","message":"push: {true \n 0 0xc0045e2000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:29.360588469+07:00","message":"write wav file: './tmp/7589/7589_4100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:29.794064788+07:00","message":"[GCS] Start streaming session, msgId: 4101"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:31.479907527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:31.479907712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:34.480335454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:34.480344595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:35.042521163+07:00","message":"[GCS] IsForceVAD: false for message ID: 4101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:35.114803107+07:00","message":"[GCS] Start streaming session, msgId: 4102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:35.135305624+07:00","message":"receive streaming session, msgId: 4101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:35.135335615+07:00","message":"found end of frame, send empty tag with msgId: 4101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:35.135339642+07:00","message":"end Recv id 4101"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:35.135352955+07:00","message":"[buffer interim] 4101 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:35.135361133+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:35.135366053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:35.135369127+07:00","message":"> Transcript [51504] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:35.135371629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:35.135373683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:35.135375705+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:35.135378373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:35.135381398+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:35.135391479+07:00","message":"push: {true \n 0 0xc0045e2a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:35.145254266+07:00","message":"write wav file: './tmp/7589/7589_4101.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:37.481141372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:37.481152734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:38.785088036+07:00","message":"receive streaming session, msgId: 4102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:38.785149004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:38.78515789+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:38.785204581+07:00","message":"[buffer interim] 4102 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:38.785217797+07:00","message":"[bufferProcess] interim [670000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:38.785220634+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:38.785227227+07:00","message":"[bufferProcess] send to processor (ticker):ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:38.785231083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:38.785240949+07:00","message":"> Transcript [51505] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:38.785244437+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:38.969799407+07:00","message":"receive streaming session, msgId: 4102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:38.96983947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:38.969845158+07:00","message":"receive interim result [false|false]: อู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:38.969857571+07:00","message":"[buffer interim] 4102 false อู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:38.969864987+07:00","message":"[bufferProcess] interim [850000000]:อู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:38.969867178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:39.306022362+07:00","message":"receive streaming session, msgId: 4102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:39.306060791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:39.306066534+07:00","message":"receive interim result [false|false]: ตู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:39.30608153+07:00","message":"[buffer interim] 4102 false ตู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.30608889+07:00","message":"[bufferProcess] interim [210000000]:ตู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.306091189+07:00","message":"[bufferProcess] send to processor:อู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.306094874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.306098249+07:00","message":"> Transcript [51506] [false]: 'อู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.306100754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.30610325+07:00","message":"Set new StatePrefix: 'อู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:39.867568471+07:00","message":"receive streaming session, msgId: 4102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:39.867607832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:39.86761326+07:00","message":"receive interim result [false|false]: ตู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:39.867624059+07:00","message":"[buffer interim] 4102 false ตู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.867631051+07:00","message":"[bufferProcess] interim [810000000]:ตู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.867633561+07:00","message":"[bufferProcess] send to processor:ตู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.867640624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.867644574+07:00","message":"> Transcript [51507] [false]: 'ตู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.86764686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:39.867649489+07:00","message":"Set new StatePrefix: 'ตู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.351146319+07:00","message":"[GCS] IsForceVAD: false for message ID: 4102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.453100142+07:00","message":"receive streaming session, msgId: 4102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.453142304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตู่\",\"confidence\":0.79509985}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.453149218+07:00","message":"receive interim result [true|false]: ตู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.453157041+07:00","message":"end recv isFinal message id 4102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.453159186+07:00","message":"end Recv id 4102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.453174834+07:00","message":"[buffer interim] 4102 true ตู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453182975+07:00","message":"[bufferProcess] interim [470000000]:ตู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.45318667+07:00","message":"[bufferProcess] send to processor (isfinal):ตู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453190333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453193132+07:00","message":"> Transcript [51508] [false]: 'ตู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453196202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453198482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453200885+07:00","message":"StatePrefix: 'ตู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453203172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453205081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453207257+07:00","message":"> Transcript [51509] [true]: 'ตู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453209292+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453211058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453212894+07:00","message":"StatePrefix: 'ตู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453216545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:40.453220341+07:00","message":"Push: 'ตู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.453227972+07:00","message":"push: {true ตู่ 0 0xc004338780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:40.464108905+07:00","message":"write wav file: './tmp/7589/7589_4102.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:40.481197291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:40.481208362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.513397562+07:00","message":"[GCS] Cleaned up inactive client: 4084"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.513425448+07:00","message":"[GCS] Cleaned up inactive client: 4085"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.51342908+07:00","message":"[GCS] Cleaned up inactive client: 4082"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.513432376+07:00","message":"[GCS] Cleaned up inactive client: 4083"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.513435969+07:00","message":"[GCS] Cleaned up inactive client: 4081"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:40.748226344+07:00","message":"[GCS] Start streaming session, msgId: 4103"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:43.481690767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:43.481715972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:45.871161155+07:00","message":"[GCS] IsForceVAD: false for message ID: 4103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:45.968150634+07:00","message":"receive streaming session, msgId: 4103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:45.968178663+07:00","message":"found end of frame, send empty tag with msgId: 4103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:45.968182487+07:00","message":"end Recv id 4103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:45.968192493+07:00","message":"[buffer interim] 4103 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:45.968201575+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:45.968207123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:45.968210862+07:00","message":"> Transcript [51510] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:45.968214066+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:45.968216163+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:45.968218201+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:45.968220141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:45.968223254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:45.968244769+07:00","message":"push: {true \n 0 0xc0045e2f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:45.979055766+07:00","message":"write wav file: './tmp/7589/7589_4103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:46.313429325+07:00","message":"[GCS] Start streaming session, msgId: 4104"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:46.482771586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:46.482788998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:47.722333337+07:00","message":"[GCS] IsForceVAD: false for message ID: 4104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:47.803462155+07:00","message":"receive streaming session, msgId: 4104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:47.803484262+07:00","message":"found end of frame, send empty tag with msgId: 4104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:47.803487737+07:00","message":"end Recv id 4104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:47.803497195+07:00","message":"[buffer interim] 4104 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:47.803506431+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:47.803511642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:47.803514512+07:00","message":"> Transcript [51511] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:47.803517232+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:47.803519332+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:47.803521215+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:47.803523196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:47.803525893+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:47.803537691+07:00","message":"push: {true \n 0 0xc004338f80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:47.814087782+07:00","message":"write wav file: './tmp/7589/7589_4104.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:49.483780031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:49.483797653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:52.484456168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:52.484492375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:52.592744676+07:00","message":"[GCS] Start streaming session, msgId: 4105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:52.660463525+07:00","message":"[GCS] IsForceVAD: false for message ID: 4105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:52.852939193+07:00","message":"[GCS] Start streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:52.859579526+07:00","message":"receive streaming session, msgId: 4105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:52.859595486+07:00","message":"found end of frame, send empty tag with msgId: 4105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:52.859599459+07:00","message":"end Recv id 4105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:52.859606849+07:00","message":"[buffer interim] 4105 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:52.859615226+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:52.859621135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:52.859625229+07:00","message":"> Transcript [51512] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:52.859629205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:52.859632158+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:52.859634999+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:52.859637851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:52.859645287+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:52.859655393+07:00","message":"push: {true \n 0 0xc0052cf480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:52.868387595+07:00","message":"write wav file: './tmp/7589/7589_4105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:54.922926577+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:54.922982986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:54.922988957+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:54.923006715+07:00","message":"[buffer interim] 4106 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:54.923014231+07:00","message":"[bufferProcess] interim [40000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:54.923016251+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:54.923023114+07:00","message":"[bufferProcess] send to processor (ticker):ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:54.923025969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:54.923028929+07:00","message":"> Transcript [51513] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:54.923031461+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.148794612+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.148836934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.14884238+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.148852268+07:00","message":"[buffer interim] 4106 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.148860674+07:00","message":"[bufferProcess] interim [280000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.148863642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.245475215+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.245523931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับรายวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.245530033+07:00","message":"receive interim result [false|false]: ครับรายวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.24554601+07:00","message":"[buffer interim] 4106 false ครับรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.245555474+07:00","message":"[bufferProcess] interim [400000000]:ครับรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.245558139+07:00","message":"[bufferProcess] send to processor:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.245562485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.245565423+07:00","message":"> Transcript [51514] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.24556915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.245571662+07:00","message":"Set new StatePrefix: 'ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.306068865+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.306108846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับแล้ววันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.306115802+07:00","message":"receive interim result [false|false]: ครับแล้ววันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.306134183+07:00","message":"[buffer interim] 4106 false ครับแล้ววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.306141513+07:00","message":"[bufferProcess] interim [460000000]:ครับแล้ววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.306144318+07:00","message":"[bufferProcess] send to processor:ครับรายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.306150562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.306153225+07:00","message":"> Transcript [51515] [false]: 'ครับรายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.306155293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.306157684+07:00","message":"Set new StatePrefix: 'ครับรายวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.452472096+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.452514777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.452522126+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.452537829+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.45254619+07:00","message":"[bufferProcess] interim [580000000]:ครับในวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.452548927+07:00","message":"[bufferProcess] send to processor:ครับแล้ววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.452555748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.452558546+07:00","message":"> Transcript [51516] [false]: 'ครับแล้ววันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.452560798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.452563237+07:00","message":"Set new StatePrefix: 'ครับแล้ววันนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:55.484844114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:55.48485555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.49526121+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.495300349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.49530679+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.495318931+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.495326578+07:00","message":"[bufferProcess] interim [700000000]:ครับในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.495330497+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.495337309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.49534031+07:00","message":"> Transcript [51517] [false]: 'ครับในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.495342941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.49534515+07:00","message":"Set new StatePrefix: 'ครับในวันนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.623619079+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.623660584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.623667339+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.623682835+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.623691559+07:00","message":"[bufferProcess] interim [760000000]:ครับในวันนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.623694401+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.623698744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.623701962+07:00","message":"> Transcript [51518] [false]: 'ครับในวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.62370559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.623708819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.623711052+07:00","message":"StatePrefix: 'ครับในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.62371343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.818559785+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.818611082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.81861708+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:55.818632051+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.818643511+07:00","message":"[bufferProcess] interim [940000000]:ครับในวันนี้นะครับน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.818647063+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.818654843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.818662544+07:00","message":"> Transcript [51519] [false]: 'ครับในวันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.818668128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.818670964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.818673039+07:00","message":"StatePrefix: 'ครับในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:55.818675469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.015642395+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.015685952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.015692971+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.015709612+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.015718096+07:00","message":"[bufferProcess] interim [180000000]:ครับในวันนี้นะครับน้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.015720892+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.015728348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.015731753+07:00","message":"> Transcript [51520] [false]: 'ครับในวันนี้นะครับน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.015735892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.015738688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.015741292+07:00","message":"StatePrefix: 'ครับในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.015744124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.080272502+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.080316476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.080322737+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.080339126+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.08035213+07:00","message":"[bufferProcess] interim [240000000]:ครับในวันนี้นะครับน้าได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080354802+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080361131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080364396+07:00","message":"> Transcript [51521] [false]: 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080367956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080370186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080372763+07:00","message":"StatePrefix: 'ครับในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080375164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080379693+07:00","message":"Push: 'ครับในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080384834+07:00","message":"TextPushed: 'ครับในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080389805+07:00","message":"Set new StatePrefix : 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.080392372+07:00","message":"Next Push (prob) : 'ครับน้าได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.080401096+07:00","message":"push: {false ครับในวันนี้นะ 0 0xc004866c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.086435876+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.086460014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.086466244+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.086476771+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.086483107+07:00","message":"[bufferProcess] interim [300000000]:ครับในวันนี้นะครับน้าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.086485553+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.086490903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.086493816+07:00","message":"> Transcript [51522] [false]: 'ครับในวันนี้นะครับน้าได้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.086497019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.086499165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.086501292+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.086503738+07:00","message":"TextPushed: 'ครับในวันนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.347953651+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.347995273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.348001894+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.348018073+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.3480261+07:00","message":"[bufferProcess] interim [480000000]:ครับในวันนี้นะครับน้าได้รับเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.34802985+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.348037097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.34804049+07:00","message":"> Transcript [51523] [false]: 'ครับในวันนี้นะครับน้าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.348043856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.348046073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.348048503+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.348053435+07:00","message":"TextPushed: 'ครับในวันนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.510270932+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.510305226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.510311814+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.51032228+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.51032942+07:00","message":"[bufferProcess] interim [660000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.510331904+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.510337979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.51034076+07:00","message":"> Transcript [51524] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.510344195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.510346343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.510348527+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.510351005+07:00","message":"TextPushed: 'ครับในวันนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.786166865+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.786213745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.786221074+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.786244757+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจากน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786257642+07:00","message":"[bufferProcess] interim [20000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786260347+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786268514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786272105+07:00","message":"> Transcript [51525] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786276494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786279371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786281934+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786285493+07:00","message":"TextPushed: 'ครับในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786291472+07:00","message":"Push: 'ครับน้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.7862938+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786296048+07:00","message":"Set new StatePrefix : 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:56.786298499+07:00","message":"Next Push (prob) : 'รับเกียรติจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:56.786307735+07:00","message":"push: {false ครับน้าได้ 0 0xc004866c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.090192885+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.090245963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.090253307+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.090271089+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.090279497+07:00","message":"[bufferProcess] interim [260000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.090282391+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.090287034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.090290331+07:00","message":"> Transcript [51526] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.090294169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.09029799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.090300912+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.09030395+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.430639493+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.430695931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.430704639+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.430724006+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.430733125+07:00","message":"[bufferProcess] interim [560000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.43073606+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.430743959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.430747449+07:00","message":"> Transcript [51527] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.430751411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.430753541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.430756567+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.430759396+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.529774785+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.529815681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมารอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.529822851+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมารอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.529839189+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.52985541+07:00","message":"[bufferProcess] interim [680000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.529867241+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.52987648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.529879535+07:00","message":"> Transcript [51528] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.529883632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.529886386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.529888751+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.529891546+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.608284344+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.6083302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.608338213+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.60835139+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608360856+07:00","message":"[bufferProcess] interim [740000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608363391+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608367681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608371629+07:00","message":"> Transcript [51529] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608376054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608378327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608380834+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608383392+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.60838871+07:00","message":"Push: 'รับเกียรติจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608390805+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608393366+07:00","message":"Set new StatePrefix : 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.608396469+07:00","message":"Next Push (prob) : 'น้องสาวมารอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.608405528+07:00","message":"push: {false รับเกียรติจาก 0 0xc004866c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.672287938+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.672339978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.672347918+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.672367146+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.67237942+07:00","message":"[bufferProcess] interim [920000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.672381962+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.672386575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.672389597+07:00","message":"> Transcript [51530] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.672392892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.67239535+07:00","message":"Set new StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.99765263+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.997699129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.997706888+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:57.997724493+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.997734193+07:00","message":"[bufferProcess] interim [160000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.997737779+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.997742634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.997745698+07:00","message":"> Transcript [51531] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.997749549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.997751943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.997753959+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:57.997756957+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.183953836+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.18401023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.184018074+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.184034729+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.184045618+07:00","message":"[bufferProcess] interim [340000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.184048665+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.184057219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.184061027+07:00","message":"> Transcript [51532] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.184065517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.184067966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.184070546+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.184073651+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.291361334+07:00","message":"[GCS] IsForceVAD: false for message ID: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.382150075+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.382196734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.38220498+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.382220103+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.38223576+07:00","message":"[bufferProcess] interim [460000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.382239148+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.382245399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.382249621+07:00","message":"> Transcript [51533] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.382254965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.382259534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.382264057+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.382268675+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.434001482+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.434054422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.43406333+07:00","message":"receive interim result [false|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.434082987+07:00","message":"[buffer interim] 4106 false ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434091809+07:00","message":"[bufferProcess] interim [580000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434094787+07:00","message":"[bufferProcess] send to processor:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434104311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434108267+07:00","message":"> Transcript [51534] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434115899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434118965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.43412189+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434125167+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้รับเกียรติจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434132413+07:00","message":"Push: 'น้องสาวมาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434134467+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434137044+07:00","message":"Set new StatePrefix : 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.434140147+07:00","message":"Next Push (prob) : 'เพลงคู่กับด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.43414862+07:00","message":"push: {false น้องสาวมาร้อง 0 0xc004866c00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:58.485885071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:53:58.485879119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.536738613+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.536787469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กันด้วยนะคะ\",\"confidence\":0.9428271}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.536794566+07:00","message":"receive interim result [true|false]: ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กันด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.536809111+07:00","message":"end recv isFinal message id 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.536811894+07:00","message":"end Recv id 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.53682195+07:00","message":"[buffer interim] 4106 true ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536831882+07:00","message":"[bufferProcess] interim [670000000]:ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536836546+07:00","message":"[bufferProcess] send to processor (isfinal):ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536840671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536843719+07:00","message":"> Transcript [51535] [false]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536847524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536849706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536851752+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536854941+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536857284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536859536+07:00","message":"> Transcript [51536] [true]: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กันด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536862427+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536864295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536866137+07:00","message":"StatePrefix: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้องเพลงคู่กับด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536868378+07:00","message":"TextPushed: 'ครับในวันนี้นะครับน้าได้รับเกียรติจากน้องสาวมาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:58.536872316+07:00","message":"Push: 'เพลงคู่กันด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.536882811+07:00","message":"push: {true เพลงคู่กันด้วยนะคะ 0 0xc004866c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:53:58.547841056+07:00","message":"write wav file: './tmp/7589/7589_4106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:58.81388927+07:00","message":"[GCS] Start streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:59.370515737+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:59.370575834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:59.370581745+07:00","message":"receive interim result [false|false]: นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:59.370600507+07:00","message":"[buffer interim] 4107 false นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:59.370608744+07:00","message":"[bufferProcess] interim [600000000]:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:59.370610994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:59.808429636+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:59.808473049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:59.808480146+07:00","message":"receive interim result [false|false]: นะครับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:53:59.808493618+07:00","message":"[buffer interim] 4107 false นะครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:59.808502171+07:00","message":"[bufferProcess] interim [20000000]:นะครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:59.808505296+07:00","message":"[bufferProcess] send to processor:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:59.808512225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:59.808515478+07:00","message":"> Transcript [51537] [false]: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:53:59.808517912+07:00","message":"Set StatePrefix (first interim): 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.025056906+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.025103322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์เซนอล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.025109527+07:00","message":"receive interim result [false|false]: อาร์เซนอล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.025126924+07:00","message":"[buffer interim] 4107 false อาร์เซนอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.02513659+07:00","message":"[bufferProcess] interim [200000000]:อาร์เซนอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.025139696+07:00","message":"[bufferProcess] send to processor:นะครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.025143927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.025147698+07:00","message":"> Transcript [51538] [false]: 'นะครับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.025151956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.025154314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.025156764+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.025178938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.132919581+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.132962578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับอาจารย์นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.132969831+07:00","message":"receive interim result [false|false]: นะครับอาจารย์นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.13298812+07:00","message":"[buffer interim] 4107 false นะครับอาจารย์นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.132998182+07:00","message":"[bufferProcess] interim [320000000]:นะครับอาจารย์นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.133000672+07:00","message":"[bufferProcess] send to processor:อาร์เซนอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.133004651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.13300772+07:00","message":"> Transcript [51539] [false]: 'อาร์เซนอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.133010259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.133012655+07:00","message":"Set new StatePrefix: 'อาร์เซนอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.479928988+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.479965569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับเชิญครับเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.479971539+07:00","message":"receive interim result [false|false]: นะครับเชิญครับเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.479985401+07:00","message":"[buffer interim] 4107 false นะครับเชิญครับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.479992554+07:00","message":"[bufferProcess] interim [560000000]:นะครับเชิญครับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.479995187+07:00","message":"[bufferProcess] send to processor:นะครับอาจารย์นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.479999593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.480002707+07:00","message":"> Transcript [51540] [false]: 'นะครับอาจารย์นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.480005005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.48000735+07:00","message":"Set new StatePrefix: 'นะครับอาจารย์นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.655907461+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.655953956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับเชิญครับเชิญน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.655961945+07:00","message":"receive interim result [false|false]: นะครับเชิญครับเชิญน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.65598088+07:00","message":"[buffer interim] 4107 false นะครับเชิญครับเชิญน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.655992576+07:00","message":"[bufferProcess] interim [680000000]:นะครับเชิญครับเชิญน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.655996382+07:00","message":"[bufferProcess] send to processor:นะครับเชิญครับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.656003661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.656007917+07:00","message":"> Transcript [51541] [false]: 'นะครับเชิญครับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.656011554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.656014482+07:00","message":"Set new StatePrefix: 'นะครับเชิญครับเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.787863527+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.787901902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับเชิญครับเชิญน้องสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.787908152+07:00","message":"receive interim result [false|false]: นะครับเชิญครับเชิญน้องสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.787923646+07:00","message":"[buffer interim] 4107 false นะครับเชิญครับเชิญน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.787931237+07:00","message":"[bufferProcess] interim [800000000]:นะครับเชิญครับเชิญน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.787933707+07:00","message":"[bufferProcess] send to processor:นะครับเชิญครับเชิญน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.787937334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.787940101+07:00","message":"> Transcript [51542] [false]: 'นะครับเชิญครับเชิญน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.787943664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.787945845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.787947776+07:00","message":"StatePrefix: 'นะครับเชิญครับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:00.787949858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:00.924644712+07:00","message":"[GCS] IsForceVAD: false for message ID: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.016946499+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.016993182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับเชิญครับเชิญครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.017001812+07:00","message":"receive interim result [false|false]: นะครับเชิญครับเชิญครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.017021308+07:00","message":"[buffer interim] 4107 false นะครับเชิญครับเชิญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.017031565+07:00","message":"[bufferProcess] interim [980000000]:นะครับเชิญครับเชิญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.017035321+07:00","message":"[bufferProcess] send to processor:นะครับเชิญครับเชิญน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.017043253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.017048333+07:00","message":"> Transcript [51543] [false]: 'นะครับเชิญครับเชิญน้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.017053886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.017057375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.017061192+07:00","message":"StatePrefix: 'นะครับเชิญครับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.017064415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.050076946+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.050112386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับเชิญครับเชิญครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.05011862+07:00","message":"receive interim result [false|false]: นะครับเชิญครับเชิญครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.050133906+07:00","message":"[buffer interim] 4107 false นะครับเชิญครับเชิญครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.050143546+07:00","message":"[bufferProcess] interim [40000000]:นะครับเชิญครับเชิญครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.050147088+07:00","message":"[bufferProcess] send to processor:นะครับเชิญครับเชิญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.050151942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.050156383+07:00","message":"> Transcript [51544] [false]: 'นะครับเชิญครับเชิญครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.050160331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.050162475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.050164515+07:00","message":"StatePrefix: 'นะครับเชิญครับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.050166915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.100018829+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.100058585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับเชิญครับเชิญครับผมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.100066425+07:00","message":"receive interim result [false|false]: นะครับเชิญครับเชิญครับผมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.100086481+07:00","message":"[buffer interim] 4107 false นะครับเชิญครับเชิญครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100095418+07:00","message":"[bufferProcess] interim [280000000]:นะครับเชิญครับเชิญครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100097834+07:00","message":"[bufferProcess] send to processor:นะครับเชิญครับเชิญครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100103446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100106793+07:00","message":"> Transcript [51545] [false]: 'นะครับเชิญครับเชิญครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100110231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100112401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.10011468+07:00","message":"StatePrefix: 'นะครับเชิญครับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100116978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100123107+07:00","message":"Push: 'นะครับเชิญครับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100126238+07:00","message":"TextPushed: 'นะครับเชิญครับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100129293+07:00","message":"Set new StatePrefix : 'นะครับเชิญครับเชิญครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.100132761+07:00","message":"Next Push (prob) : 'ครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.100142559+07:00","message":"push: {false นะครับเชิญครับเชิญ 0 0xc0045e2800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.213405833+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.213448845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับอาจารย์นะครับเชิญน้องสาวผมครับ\",\"confidence\":0.8546266}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.213454718+07:00","message":"receive interim result [true|false]: นะครับอาจารย์นะครับเชิญน้องสาวผมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.213470247+07:00","message":"end recv isFinal message id 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.213472893+07:00","message":"end Recv id 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.213479887+07:00","message":"[buffer interim] 4107 true นะครับอาจารย์นะครับเชิญน้องสาวผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213493337+07:00","message":"[bufferProcess] interim [280000000]:นะครับอาจารย์นะครับเชิญน้องสาวผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.21349791+07:00","message":"[bufferProcess] send to processor (isfinal):นะครับเชิญครับเชิญครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213501315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213504145+07:00","message":"> Transcript [51546] [false]: 'นะครับเชิญครับเชิญครับผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213507105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213509283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213511485+07:00","message":"StatePrefix: 'นะครับเชิญครับเชิญครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213514648+07:00","message":"TextPushed: 'นะครับเชิญครับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213516651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213518768+07:00","message":"> Transcript [51547] [true]: 'นะครับอาจารย์นะครับเชิญน้องสาวผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213520974+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213522713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213524515+07:00","message":"StatePrefix: 'นะครับเชิญครับเชิญครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213526421+07:00","message":"TextPushed: 'นะครับเชิญครับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213528214+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213660163+07:00","message":"Push: 'น้องสาวผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213662943+07:00","message":"TextPushed: 'นะครับเชิญครับเชิญน้องสาวผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213665283+07:00","message":"Set new StatePrefix : 'นะครับอาจารย์นะครับเชิญน้องสาวผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213667464+07:00","message":"Next Push (prob) : 'นะครับอาจารย์นะครับเชิญน้องสาวผมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.213675541+07:00","message":"push: {true น้องสาวผมครับ 0 0xc0045e2800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.213700166+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4107.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:01.220987833+07:00","message":"write wav file: './tmp/7589/7589_4107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.314185729+07:00","message":"[GCS] Start streaming session, msgId: 4108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.372378002+07:00","message":"[GCS] IsForceVAD: false for message ID: 4108"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:01.486684302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:01.48670311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.620244626+07:00","message":"receive streaming session, msgId: 4108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.620265813+07:00","message":"found end of frame, send empty tag with msgId: 4108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.620269142+07:00","message":"end Recv id 4108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.620276822+07:00","message":"[buffer interim] 4108 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.620283831+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.620287447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.620290902+07:00","message":"> Transcript [51548] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.620293479+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.620295427+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.620297442+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.62029929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:01.620306579+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:01.620314826+07:00","message":"push: {true \n 0 0xc004748180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:01.625075899+07:00","message":"write wav file: './tmp/7589/7589_4108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.075645557+07:00","message":"[GCS] Start streaming session, msgId: 4109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.14102263+07:00","message":"[GCS] IsForceVAD: false for message ID: 4109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.307198954+07:00","message":"receive streaming session, msgId: 4109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.307237624+07:00","message":"found end of frame, send empty tag with msgId: 4109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.307246512+07:00","message":"end Recv id 4109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.307257359+07:00","message":"[buffer interim] 4109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.307265782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.307273644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.307277349+07:00","message":"> Transcript [51549] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.307280228+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.30728226+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.307284788+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.307287202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.307292937+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.307303509+07:00","message":"push: {true \n 0 0xc004867d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:02.311953264+07:00","message":"write wav file: './tmp/7589/7589_4109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.522701413+07:00","message":"[GCS] Start streaming session, msgId: 4110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.590563611+07:00","message":"[GCS] IsForceVAD: false for message ID: 4110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.711936936+07:00","message":"[GCS] Start streaming session, msgId: 4111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.788996631+07:00","message":"receive streaming session, msgId: 4110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.789016623+07:00","message":"found end of frame, send empty tag with msgId: 4110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.789020788+07:00","message":"end Recv id 4110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.789028379+07:00","message":"[buffer interim] 4110 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.789037097+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.789048124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.789053184+07:00","message":"> Transcript [51550] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.789055607+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.789057885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.789059779+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.789061934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.789068853+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.789090418+07:00","message":"push: {true \n 0 0xc004748a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:02.793564609+07:00","message":"write wav file: './tmp/7589/7589_4110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.840600941+07:00","message":"[GCS] IsForceVAD: false for message ID: 4111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.943522124+07:00","message":"receive streaming session, msgId: 4111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.94354318+07:00","message":"found end of frame, send empty tag with msgId: 4111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.943546462+07:00","message":"end Recv id 4111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.943553905+07:00","message":"[buffer interim] 4111 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.943560955+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.943564594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.943567839+07:00","message":"> Transcript [51551] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.943570359+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.943572337+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.943574232+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.943576166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:02.943578822+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:02.943588195+07:00","message":"push: {true \n 0 0xc004748d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:02.948448664+07:00","message":"write wav file: './tmp/7589/7589_4111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:03.032627956+07:00","message":"[GCS] Start streaming session, msgId: 4112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:03.353098721+07:00","message":"[GCS] IsForceVAD: false for message ID: 4112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:03.460957782+07:00","message":"receive streaming session, msgId: 4112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:03.460982994+07:00","message":"found end of frame, send empty tag with msgId: 4112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:03.460987013+07:00","message":"end Recv id 4112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:03.461011494+07:00","message":"[buffer interim] 4112 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:03.46104151+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:03.461049667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:03.461054216+07:00","message":"> Transcript [51552] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:03.461058083+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:03.461061077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:03.461063926+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:03.461066675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:03.461074649+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:03.461086578+07:00","message":"push: {true \n 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:03.468559291+07:00","message":"write wav file: './tmp/7589/7589_4112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:03.612805281+07:00","message":"[GCS] Start streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.476212143+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.476258673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.4762645+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.476279148+07:00","message":"[buffer interim] 4113 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.476285904+07:00","message":"[bufferProcess] interim [660000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.476287714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.476292906+07:00","message":"[bufferProcess] send to processor (ticker):ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.476295642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.47629839+07:00","message":"> Transcript [51553] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.476302217+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.485566097+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.485585723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.485590085+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.485601032+07:00","message":"[buffer interim] 4113 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.485606905+07:00","message":"[bufferProcess] interim [720000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.485608656+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:04.486692253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:04.48669877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.663351715+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.663395064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.663402562+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:04.663424133+07:00","message":"[buffer interim] 4113 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.663435881+07:00","message":"[bufferProcess] interim [900000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.663438509+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.663444182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.663447509+07:00","message":"> Transcript [51554] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.663449888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:04.663452108+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:05.251538323+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:05.251583767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:05.251590915+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:05.251608773+07:00","message":"[buffer interim] 4113 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:05.251616952+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:05.251620364+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:05.251627683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:05.251630719+07:00","message":"> Transcript [51555] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:05.251633927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:05.251636107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:05.251638131+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:05.251640632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.788483866+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.788524455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะน้องฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.788529909+07:00","message":"receive interim result [false|false]: สวัสดีค่ะน้องฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.788554825+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.788559795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะน้องฝ้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.788562903+07:00","message":"receive interim result [false|false]: สวัสดีค่ะน้องฝ้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.788575343+07:00","message":"[buffer interim] 4113 false สวัสดีค่ะน้องฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.788600117+07:00","message":"[buffer interim] 4113 false สวัสดีค่ะน้องฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788607823+07:00","message":"[bufferProcess] interim [940000000]:สวัสดีค่ะน้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788611416+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788614837+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดีค่ะน้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788617581+07:00","message":"[bufferProcess] interim [0]:สวัสดีค่ะน้องฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788619392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788622095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788624961+07:00","message":"> Transcript [51556] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788628126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788630185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788633045+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788635182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788636878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788638994+07:00","message":"> Transcript [51557] [false]: 'สวัสดีค่ะน้องฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788641087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788643073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.788644822+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.78864672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.841694818+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.841735306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะน้องฝ้ายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.841741925+07:00","message":"receive interim result [false|false]: สวัสดีค่ะน้องฝ้ายนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.841753628+07:00","message":"[buffer interim] 4113 false สวัสดีค่ะน้องฝ้ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.8417643+07:00","message":"[bufferProcess] interim [120000000]:สวัสดีค่ะน้องฝ้ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.841766951+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะน้องฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.841773806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.841776966+07:00","message":"> Transcript [51558] [false]: 'สวัสดีค่ะน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.841780854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.841783173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.841785489+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.841787559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.841792614+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.841794695+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.84179697+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:06.841799261+07:00","message":"Next Push (prob) : 'ค่ะน้องฝ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:06.841808086+07:00","message":"push: {false สวัสดี 0 0xc0045e3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.097202044+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.09726014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะน้องฝ้ายนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.097267481+07:00","message":"receive interim result [false|false]: สวัสดีค่ะน้องฝ้ายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.097285334+07:00","message":"[buffer interim] 4113 false สวัสดีค่ะน้องฝ้ายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.097302152+07:00","message":"[bufferProcess] interim [240000000]:สวัสดีค่ะน้องฝ้ายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.097305348+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะน้องฝ้ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.097309623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.097312643+07:00","message":"> Transcript [51559] [false]: 'สวัสดีค่ะน้องฝ้ายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.097316352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.097318554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.097324053+07:00","message":"StatePrefix: 'สวัสดีค่ะน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.097326619+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.100354294+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.100390352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะน้องฝ้ายนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.10039611+07:00","message":"receive interim result [false|false]: สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.100412888+07:00","message":"[buffer interim] 4113 false สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.100422403+07:00","message":"[bufferProcess] interim [300000000]:สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.100426323+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะน้องฝ้ายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.100436083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.100442983+07:00","message":"> Transcript [51560] [false]: 'สวัสดีค่ะน้องฝ้ายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.100448257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.100450859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.10045293+07:00","message":"StatePrefix: 'สวัสดีค่ะน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.100455491+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:07.487713045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:07.487713043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.676908494+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.676947246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะน้องฝ้ายนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.676952942+07:00","message":"receive interim result [false|false]: สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.676967697+07:00","message":"[buffer interim] 4113 false สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.67697623+07:00","message":"[bufferProcess] interim [900000000]:สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.676980047+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.676987126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.67699163+07:00","message":"> Transcript [51561] [false]: 'สวัสดีค่ะน้องฝ้ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.676996904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.677000099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.67700364+07:00","message":"StatePrefix: 'สวัสดีค่ะน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.677005979+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.710648186+07:00","message":"[GCS] IsForceVAD: false for message ID: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.785833916+07:00","message":"[GCS] Start streaming session, msgId: 4114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.810335116+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.810368874+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-06-22T13:54:07.810374656+07:00","message":"receive interim result [true|false]: สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.81038311+07:00","message":"end recv isFinal message id 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.810385744+07:00","message":"end Recv id 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.810391282+07:00","message":"[buffer interim] 4113 true สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810398094+07:00","message":"[bufferProcess] interim [110000000]:สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810403258+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะน้องฝ้ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810406338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810409079+07:00","message":"> Transcript [51562] [false]: 'สวัสดีค่ะน้องฝ้ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810412441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810414433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810416372+07:00","message":"StatePrefix: 'สวัสดีค่ะน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810418444+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810423008+07:00","message":"Push: 'ค่ะน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810425052+07:00","message":"TextPushed: 'สวัสดีค่ะน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810427076+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะน้องฝ้ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810429256+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810431012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810433014+07:00","message":"> Transcript [51563] [true]: 'สวัสดีค่ะน้องฝ้ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810435488+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810437309+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810440956+07:00","message":"StatePrefix: 'สวัสดีค่ะน้องฝ้ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.810443096+07:00","message":"TextPushed: 'สวัสดีค่ะน้องฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:07.8104453+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.810452246+07:00","message":"push: {false ค่ะน้องฝ้าย 0 0xc0045e3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:07.810456734+07:00","message":"push: {true นะครับ 0 0xc0045e3380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:07.819279377+07:00","message":"write wav file: './tmp/7589/7589_4113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.101301453+07:00","message":"[GCS] IsForceVAD: false for message ID: 4114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.161852169+07:00","message":"[GCS] Start streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.181533233+07:00","message":"receive streaming session, msgId: 4114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.181549723+07:00","message":"found end of frame, send empty tag with msgId: 4114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.181552972+07:00","message":"end Recv id 4114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.181561189+07:00","message":"[buffer interim] 4114 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.181568875+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.18157278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.181575688+07:00","message":"> Transcript [51564] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.181578351+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.181582369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.181585206+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.181588172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.181591797+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.181602522+07:00","message":"push: {true \n 0 0xc004339680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:08.189944527+07:00","message":"write wav file: './tmp/7589/7589_4114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.653375561+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.653422065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.653428052+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.653442792+07:00","message":"[buffer interim] 4115 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.653449901+07:00","message":"[bufferProcess] interim [480000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.653451685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.753649656+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.753684376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.753690038+07:00","message":"receive interim result [false|false]: ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.75369966+07:00","message":"[buffer interim] 4115 false ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.753706185+07:00","message":"[bufferProcess] interim [600000000]:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.753708523+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.753711992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.753714738+07:00","message":"> Transcript [51565] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.753717129+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.882932838+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.882970283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะกอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.882976058+07:00","message":"receive interim result [false|false]: ฉันจะกอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:08.882989281+07:00","message":"[buffer interim] 4115 false ฉันจะกอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.882995783+07:00","message":"[bufferProcess] interim [720000000]:ฉันจะกอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.882998029+07:00","message":"[bufferProcess] send to processor:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.883004957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.883008189+07:00","message":"> Transcript [51566] [false]: 'ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.883011022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.883013192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.883015163+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:08.883017406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.043490434+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.043531006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันไปก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.043539454+07:00","message":"receive interim result [false|false]: ฉันไปก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.043553127+07:00","message":"[buffer interim] 4115 false ฉันไปก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.04356038+07:00","message":"[bufferProcess] interim [900000000]:ฉันไปก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.043562806+07:00","message":"[bufferProcess] send to processor:ฉันจะกอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.043568068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.043571112+07:00","message":"> Transcript [51567] [false]: 'ฉันจะกอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.04357411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.043576316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.043578413+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.043580748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.15675994+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.156795376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันไปก่อนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.156801975+07:00","message":"receive interim result [false|false]: ฉันไปก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.156816371+07:00","message":"[buffer interim] 4115 false ฉันไปก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.156823868+07:00","message":"[bufferProcess] interim [20000000]:ฉันไปก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.156826269+07:00","message":"[bufferProcess] send to processor:ฉันไปก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.156831983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.156834867+07:00","message":"> Transcript [51568] [false]: 'ฉันไปก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.156851304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.156853763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.156870687+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.156873108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.217771364+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.21784093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันไปก่อนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.217851855+07:00","message":"receive interim result [false|false]: ฉันไปก่อนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.217869704+07:00","message":"[buffer interim] 4115 false ฉันไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217889195+07:00","message":"[bufferProcess] interim [80000000]:ฉันไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217893149+07:00","message":"[bufferProcess] send to processor:ฉันไปก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217901899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217906195+07:00","message":"> Transcript [51569] [false]: 'ฉันไปก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.21791167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217914614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217917777+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217920786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217928198+07:00","message":"Push: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217930986+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217949992+07:00","message":"Set new StatePrefix : 'ฉันไปก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.217956506+07:00","message":"Next Push (prob) : 'ไปก่อนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.217958521+07:00","message":"push: {false ฉัน 0 0xc004749680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.473581432+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.473616435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันไปก่อนนะครับถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.473622726+07:00","message":"receive interim result [false|false]: ฉันไปก่อนนะครับถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.473635253+07:00","message":"[buffer interim] 4115 false ฉันไปก่อนนะครับถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.473642669+07:00","message":"[bufferProcess] interim [260000000]:ฉันไปก่อนนะครับถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.473645444+07:00","message":"[bufferProcess] send to processor:ฉันไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.473650968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.473655576+07:00","message":"> Transcript [51570] [false]: 'ฉันไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.473657986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.473660056+07:00","message":"Set new StatePrefix: 'ฉันไปก่อนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.569106411+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.569150443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันไปก่อนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.56915701+07:00","message":"receive interim result [false|false]: ฉันไปก่อนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.569190121+07:00","message":"[buffer interim] 4115 false ฉันไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.569198784+07:00","message":"[bufferProcess] interim [320000000]:ฉันไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.569201552+07:00","message":"[bufferProcess] send to processor:ฉันไปก่อนนะครับถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.569208609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.569211382+07:00","message":"> Transcript [51571] [false]: 'ฉันไปก่อนนะครับถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.5692145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.569216653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.569224103+07:00","message":"StatePrefix: 'ฉันไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.56922725+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.602808649+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.60284451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันไปก่อนนะครับถ้าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.602850574+07:00","message":"receive interim result [false|false]: ฉันไปก่อนนะครับถ้าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.602865016+07:00","message":"[buffer interim] 4115 false ฉันไปก่อนนะครับถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.602872282+07:00","message":"[bufferProcess] interim [380000000]:ฉันไปก่อนนะครับถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.602875307+07:00","message":"[bufferProcess] send to processor:ฉันไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.602880778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.602883274+07:00","message":"> Transcript [51572] [false]: 'ฉันไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.602887151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.602889416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.602891258+07:00","message":"StatePrefix: 'ฉันไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.602894062+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.696880298+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.696916594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันไปก่อนนะครับถ้าเราอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.696924544+07:00","message":"receive interim result [false|false]: ฉันไปก่อนนะครับถ้าเราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.6969409+07:00","message":"[buffer interim] 4115 false ฉันไปก่อนนะครับถ้าเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.696947775+07:00","message":"[bufferProcess] interim [500000000]:ฉันไปก่อนนะครับถ้าเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.696950436+07:00","message":"[bufferProcess] send to processor:ฉันไปก่อนนะครับถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.696953752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.696957129+07:00","message":"> Transcript [51573] [false]: 'ฉันไปก่อนนะครับถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.696960279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.696962624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.696964752+07:00","message":"StatePrefix: 'ฉันไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.696966979+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.832714215+07:00","message":"[GCS] IsForceVAD: false for message ID: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.994343757+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.994391868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันไปก่อนนะครับถ้าเราอยู่\",\"confidence\":0.9255271}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.994399494+07:00","message":"receive interim result [true|false]: ฉันไปก่อนนะครับถ้าเราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.994411937+07:00","message":"end recv isFinal message id 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.994414611+07:00","message":"end Recv id 4115"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.99442247+07:00","message":"[buffer interim] 4115 true ฉันไปก่อนนะครับถ้าเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994431899+07:00","message":"[bufferProcess] interim [890000000]:ฉันไปก่อนนะครับถ้าเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994438521+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันไปก่อนนะครับถ้าเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994442838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994446691+07:00","message":"> Transcript [51574] [false]: 'ฉันไปก่อนนะครับถ้าเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994450351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.99445239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994454984+07:00","message":"StatePrefix: 'ฉันไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.9944574+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994460296+07:00","message":"Push: 'ไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994462272+07:00","message":"TextPushed: 'ฉันไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994464445+07:00","message":"Set new StatePrefix : 'ฉันไปก่อนนะครับถ้าเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994466719+07:00","message":"Next Push (prob) : 'ถ้าเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994468444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994470407+07:00","message":"> Transcript [51575] [true]: 'ฉันไปก่อนนะครับถ้าเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994472937+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.99447478+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994477403+07:00","message":"StatePrefix: 'ฉันไปก่อนนะครับถ้าเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.994479783+07:00","message":"TextPushed: 'ฉันไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:09.99448218+07:00","message":"Push: 'ถ้าเราอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.994508877+07:00","message":"push: {false ไปก่อนนะครับ 0 0xc004749680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:09.994533449+07:00","message":"push: {true ถ้าเราอยู่ 0 0xc004749680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:10.006971199+07:00","message":"write wav file: './tmp/7589/7589_4115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.021983845+07:00","message":"[GCS] Start streaming session, msgId: 4116"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:10.488753192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:10.488783622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.513971386+07:00","message":"[GCS] Cleaned up inactive client: 4091"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.514006883+07:00","message":"[GCS] Cleaned up inactive client: 4090"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.514011233+07:00","message":"[GCS] Cleaned up inactive client: 4092"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.514014219+07:00","message":"[GCS] Cleaned up inactive client: 4087"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.514016964+07:00","message":"[GCS] Cleaned up inactive client: 4093"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.514019779+07:00","message":"[GCS] Cleaned up inactive client: 4086"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.514022773+07:00","message":"[GCS] Cleaned up inactive client: 4089"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.514026019+07:00","message":"[GCS] Cleaned up inactive client: 4088"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.685107386+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.685178737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.685185051+07:00","message":"receive interim result [false|false]: อาร์สยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:10.68519965+07:00","message":"[buffer interim] 4116 false อาร์สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:10.685207748+07:00","message":"[bufferProcess] interim [660000000]:อาร์สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:10.685209765+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.008909653+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.008954858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.008961598+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.008979+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.008989004+07:00","message":"[bufferProcess] interim [960000000]:อาร์สยามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.008992066+07:00","message":"[bufferProcess] send to processor:อาร์สยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.008996437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.009000339+07:00","message":"> Transcript [51576] [false]: 'อาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.009002964+07:00","message":"Set StatePrefix (first interim): 'อาร์สยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.134763681+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.134804255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.13481032+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.134822061+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.134831939+07:00","message":"[bufferProcess] interim [80000000]:อาร์สยามด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.134834489+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.134839882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.134842772+07:00","message":"> Transcript [51577] [false]: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.134845904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.134848194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.134850153+07:00","message":"StatePrefix: 'อาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.134852275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.240460161+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.240500255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.240506195+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.240518983+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.240525698+07:00","message":"[bufferProcess] interim [140000000]:อาร์สยามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.240528214+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.240533665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.240536593+07:00","message":"> Transcript [51578] [false]: 'อาร์สยามด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.240540042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.240542174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.2405441+07:00","message":"StatePrefix: 'อาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.240546356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.581662178+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.581706833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.581713289+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:11.581726971+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.581736263+07:00","message":"[bufferProcess] interim [560000000]:อาร์สยามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.581738726+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.581745343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.581748218+07:00","message":"> Transcript [51579] [false]: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.581751981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.581754257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.581756249+07:00","message":"StatePrefix: 'อาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:11.581758665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.123663385+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.123705539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.123712282+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.12372476+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123733953+07:00","message":"[bufferProcess] interim [100000000]:อาร์สยามด้วยกันตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123737562+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123743333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123746147+07:00","message":"> Transcript [51580] [false]: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123749553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123751897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123753855+07:00","message":"StatePrefix: 'อาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123755883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123760858+07:00","message":"Push: 'อาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123763032+07:00","message":"TextPushed: 'อาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.123765276+07:00","message":"Set new StatePrefix : 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.12376744+07:00","message":"Next Push (prob) : 'ด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.123774622+07:00","message":"push: {false อาร์สยาม 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.165346033+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.165383424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.165391339+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.165403105+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.165410238+07:00","message":"[bufferProcess] interim [160000000]:อาร์สยามด้วยกันตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.165412782+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.165418213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.165422059+07:00","message":"> Transcript [51581] [false]: 'อาร์สยามด้วยกันตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.165425193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.165427443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.165429523+07:00","message":"StatePrefix: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.16543188+07:00","message":"TextPushed: 'อาร์สยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.609930775+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.609969119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.609974529+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.609987971+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.609997939+07:00","message":"[bufferProcess] interim [580000000]:อาร์สยามด้วยกันตอนนี้ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.6100008+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.610006381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.610009138+07:00","message":"> Transcript [51582] [false]: 'อาร์สยามด้วยกันตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.610012625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.610014951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.610017833+07:00","message":"StatePrefix: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.610020755+07:00","message":"TextPushed: 'อาร์สยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.811811746+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.811855377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.81186197+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.811875961+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.811886028+07:00","message":"[bufferProcess] interim [760000000]:อาร์สยามด้วยกันตอนนี้ก็ยังรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.811888693+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.811894458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.811897108+07:00","message":"> Transcript [51583] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.81190056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.811902675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.811904995+07:00","message":"StatePrefix: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.811907142+07:00","message":"TextPushed: 'อาร์สยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.842383502+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.842416692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.842422815+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.842435721+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842442716+07:00","message":"[bufferProcess] interim [820000000]:อาร์สยามด้วยกันตอนนี้ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842445524+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยังรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842450836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842453633+07:00","message":"> Transcript [51584] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842457996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842460195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842462456+07:00","message":"StatePrefix: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842464605+07:00","message":"TextPushed: 'อาร์สยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842469071+07:00","message":"Push: 'ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842471051+07:00","message":"TextPushed: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842473064+07:00","message":"Set new StatePrefix : 'อาร์สยามด้วยกันตอนนี้ก็ยังรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.842475186+07:00","message":"Next Push (prob) : 'ตอนนี้ก็ยังรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.842483261+07:00","message":"push: {false ด้วยกัน 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.990040068+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.990083766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.990090386+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:12.990107395+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.990115422+07:00","message":"[bufferProcess] interim [940000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.99011797+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.9901216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.990124467+07:00","message":"> Transcript [51585] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:12.990126959+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.050315359+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.05037291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.050381707+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.05040285+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.050417272+07:00","message":"[bufferProcess] interim [60000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.050421013+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.050431243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.050435057+07:00","message":"> Transcript [51586] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.050438907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.050442347+07:00","message":"Set new StatePrefix: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:13.488820953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:13.488814479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.690515533+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.690564798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.690574201+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.690592155+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.690604916+07:00","message":"[bufferProcess] interim [660000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.690608639+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.690616065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.690620455+07:00","message":"> Transcript [51587] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.690625497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.690628481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.690631592+07:00","message":"StatePrefix: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.690635702+07:00","message":"TextPushed: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.878864944+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.87891775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.878925852+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.878939671+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.878947758+07:00","message":"[bufferProcess] interim [840000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.878951251+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.878956945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.878959651+07:00","message":"> Transcript [51588] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.878963228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.878965439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.878967401+07:00","message":"StatePrefix: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.878969972+07:00","message":"TextPushed: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.946958844+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.946998272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.947004545+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:13.947017695+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.947027159+07:00","message":"[bufferProcess] interim [960000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.947030051+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยังร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.947033826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.947036868+07:00","message":"> Transcript [51589] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:13.94703924+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.197382961+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.197431955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.19743958+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.197459169+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.197471709+07:00","message":"[bufferProcess] interim [140000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.197474689+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.197479136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.197482413+07:00","message":"> Transcript [51590] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.197490887+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.197497908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.197500032+07:00","message":"StatePrefix: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.19750319+07:00","message":"TextPushed: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.398259943+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.398309156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.398315396+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.398327225+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398336213+07:00","message":"[bufferProcess] interim [380000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398341283+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398345146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398348528+07:00","message":"> Transcript [51591] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398352414+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398354462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398356423+07:00","message":"StatePrefix: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398359081+07:00","message":"TextPushed: 'อาร์สยามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398362401+07:00","message":"Push: 'ตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398364481+07:00","message":"TextPushed: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398366901+07:00","message":"Set new StatePrefix : 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.398369218+07:00","message":"Next Push (prob) : 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.398377641+07:00","message":"push: {false ตอนนี้ก็ยังร้องเพลง 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.978811454+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.978851534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.978857978+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:14.978867331+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.978874757+07:00","message":"[bufferProcess] interim [980000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.978877259+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.978881029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.978883965+07:00","message":"> Transcript [51592] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.978887875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.978889862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.978892203+07:00","message":"StatePrefix: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:14.978894767+07:00","message":"TextPushed: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.074628872+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.074676717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.074684386+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.07469771+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074705369+07:00","message":"[bufferProcess] interim [120000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074708858+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.07471471+07:00","message":"[bufferProcess] send to processor (ticker):อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074719322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074722947+07:00","message":"> Transcript [51593] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074726506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.0747286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074730574+07:00","message":"StatePrefix: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074733163+07:00","message":"TextPushed: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074735176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074737258+07:00","message":"> Transcript [51594] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074739454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074741281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074743125+07:00","message":"StatePrefix: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.074745083+07:00","message":"TextPushed: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:16.489852602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:16.489851702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.490763266+07:00","message":"[GCS] IsForceVAD: false for message ID: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.582082955+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.582120941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.582127062+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.582145556+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.58215372+07:00","message":"[bufferProcess] interim [540000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.582156041+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.622128565+07:00","message":"[GCS] Start streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.659781107+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.659822907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.659830746+07:00","message":"receive interim result [false|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.65985009+07:00","message":"[buffer interim] 4116 false อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.65986207+07:00","message":"[bufferProcess] interim [660000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.659867033+07:00","message":"[bufferProcess] send to processor:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.659877826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.659885257+07:00","message":"> Transcript [51595] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.659891031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.659897106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.65990063+07:00","message":"StatePrefix: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.659904732+07:00","message":"TextPushed: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.659909646+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.659912874+07:00","message":"TextPushed: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.659916621+07:00","message":"Set new StatePrefix : 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.659920957+07:00","message":"Next Push (prob) : 'ค่ะตอนนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.659933943+07:00","message":"push: {false อยู่ 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.7757228+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.775758877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ยังร้องเพลงอยู่ค่ะตอนนี้\",\"confidence\":0.9583737}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.77576697+07:00","message":"receive interim result [true|false]: อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.775776848+07:00","message":"end recv isFinal message id 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.77577926+07:00","message":"end Recv id 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.77578574+07:00","message":"[buffer interim] 4116 true อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775795446+07:00","message":"[bufferProcess] interim [690000000]:อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775799131+07:00","message":"[bufferProcess] send to processor (isfinal):อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775811826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775830287+07:00","message":"> Transcript [51596] [false]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775834358+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775836541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775839+07:00","message":"> Transcript [51597] [true]: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ยังร้องเพลงอยู่ค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775842821+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.77584502+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775847056+07:00","message":"StatePrefix: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่ค่ะตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775849871+07:00","message":"TextPushed: 'อาร์สยามด้วยกันตอนนี้ก็ยังร้องเพลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:16.775857363+07:00","message":"Push: 'ยังร้องเพลงอยู่ค่ะตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:16.775866188+07:00","message":"push: {true ยังร้องเพลงอยู่ค่ะตอนนี้ 0 0xc004748000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:16.788570571+07:00","message":"write wav file: './tmp/7589/7589_4116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:17.339277569+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:17.33931867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:17.339325212+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:17.339339662+07:00","message":"[buffer interim] 4117 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:17.339346407+07:00","message":"[bufferProcess] interim [480000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:17.339348222+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:17.505854884+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:17.505899596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:17.505905838+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:17.505922468+07:00","message":"[buffer interim] 4117 false ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:17.505933182+07:00","message":"[bufferProcess] interim [720000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:17.505936875+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:17.505943579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:17.505947971+07:00","message":"> Transcript [51598] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:17.505951281+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.079467088+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.079516219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.079526276+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.079541874+07:00","message":"[buffer interim] 4117 false ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.079551216+07:00","message":"[bufferProcess] interim [320000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.079557639+07:00","message":"[bufferProcess] send to processor:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.079562887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.079566714+07:00","message":"> Transcript [51599] [false]: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.079572317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.079574327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.07957642+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.0795786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.276185022+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.276235855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.276243222+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.276249742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.276252566+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.276259791+07:00","message":"[buffer interim] 4117 false ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.276263688+07:00","message":"[buffer interim] 4117 false  10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.27626977+07:00","message":"[bufferProcess] interim [500000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.276272181+07:00","message":"[bufferProcess] send to processor:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.276277478+07:00","message":"[bufferProcess] interim [500000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.276279875+07:00","message":"[bufferProcess] update buffer: ก็เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.276283495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.276287135+07:00","message":"> Transcript [51600] [false]: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.276289917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.276291928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.276293883+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.276296061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.377098139+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.37713624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.377143116+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.377154781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.377172905+07:00","message":"receive interim result [false|false]:  11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.377181205+07:00","message":"[buffer interim] 4117 false ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.37718531+07:00","message":"[buffer interim] 4117 false  11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.377191207+07:00","message":"[bufferProcess] interim [620000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.377193703+07:00","message":"[bufferProcess] send to processor:ก็เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.377196793+07:00","message":"[bufferProcess] interim [620000000]: 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.377199303+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.377202054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.377204686+07:00","message":"> Transcript [51601] [false]: 'ก็เป็น 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.377207483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.377211606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.377213757+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.377223468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.71196649+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.712007582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.712015122+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.712025141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11 ยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.712027897+07:00","message":"receive interim result [false|false]:  11 ยิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.712035564+07:00","message":"[buffer interim] 4117 false ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.712039025+07:00","message":"[buffer interim] 4117 false  11 ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712044866+07:00","message":"[bufferProcess] interim [920000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712047419+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712050785+07:00","message":"[bufferProcess] interim [920000000]: 11 ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712053649+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712056259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.71205931+07:00","message":"> Transcript [51602] [false]: 'ก็เป็น 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712062227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712064299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712066287+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712068242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712070775+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712072651+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712074798+07:00","message":"Set new StatePrefix : 'ก็เป็น 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.712076874+07:00","message":"Next Push (prob) : 'เป็น 11'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.712084346+07:00","message":"push: {false ก็ 0 0xc004b1dd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.874829925+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.874872877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.874879866+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.874891581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11 หญิงและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.874894227+07:00","message":"receive interim result [false|false]:  11 หญิงและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.874904326+07:00","message":"[buffer interim] 4117 false ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.874908455+07:00","message":"[buffer interim] 4117 false  11 หญิงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.874915027+07:00","message":"[bufferProcess] interim [40000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.874917922+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.874921734+07:00","message":"[bufferProcess] interim [40000000]: 11 หญิงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.874924753+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 หญิงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.874928418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.874931601+07:00","message":"> Transcript [51603] [false]: 'ก็เป็น 11 ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.874934947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.874937074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.874939035+07:00","message":"StatePrefix: 'ก็เป็น 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.874941197+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.881007126+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.881038688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.881045916+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.881058772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11 ยิงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.881061444+07:00","message":"receive interim result [false|false]:  11 ยิงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.881067877+07:00","message":"[buffer interim] 4117 false ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.88107106+07:00","message":"[buffer interim] 4117 false  11 ยิงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.881075596+07:00","message":"[bufferProcess] interim [100000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.881079+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 หญิงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.881084652+07:00","message":"[bufferProcess] interim [100000000]: 11 ยิงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.881087649+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.881091165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.881094562+07:00","message":"> Transcript [51604] [false]: 'ก็เป็น 11 หญิงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.88109738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.881099351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.881101466+07:00","message":"StatePrefix: 'ก็เป็น 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.881103827+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.955824528+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.955859736+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-06-22T13:54:18.955865649+07:00","message":"receive interim result [false|false]: ก็เป็น 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.955876537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยิงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.95587934+07:00","message":"receive interim result [false|false]:  ยิงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.955886281+07:00","message":"[buffer interim] 4117 false ก็เป็น 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:18.955889875+07:00","message":"[buffer interim] 4117 false  ยิงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.955897155+07:00","message":"[bufferProcess] interim [220000000]:ก็เป็น 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.955899815+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.955902981+07:00","message":"[bufferProcess] interim [220000000]: ยิงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.95590544+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.955908121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.955911109+07:00","message":"> Transcript [51605] [false]: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.955914359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.955916449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.955920155+07:00","message":"StatePrefix: 'ก็เป็น 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:18.955922609+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.192050479+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.19209673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.192105518+07:00","message":"receive interim result [false|false]: ก็เป็น 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.192117656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยิงแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.192121506+07:00","message":"receive interim result [false|false]:  ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.192130658+07:00","message":"[buffer interim] 4117 false ก็เป็น 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.192134903+07:00","message":"[buffer interim] 4117 false  ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192142579+07:00","message":"[bufferProcess] interim [340000000]:ก็เป็น 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192145115+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192148743+07:00","message":"[bufferProcess] interim [340000000]: ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192151803+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192154944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192158126+07:00","message":"> Transcript [51606] [false]: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192161338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192163684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192165695+07:00","message":"StatePrefix: 'ก็เป็น 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192167941+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192170593+07:00","message":"Push: 'เป็น 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192173043+07:00","message":"TextPushed: 'ก็เป็น 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192177386+07:00","message":"Set new StatePrefix : 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.192180056+07:00","message":"Next Push (prob) : ' ยิงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.192192188+07:00","message":"push: {false เป็น 11 0 0xc004b1dd00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:19.490751108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:19.490785607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.504101004+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.504133208+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-06-22T13:54:19.504142186+07:00","message":"receive interim result [false|false]: ก็เป็น 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.504151273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยิงแล้วนะ 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.50415457+07:00","message":"receive interim result [false|false]:  ยิงแล้วนะ 50"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.504161465+07:00","message":"[buffer interim] 4117 false ก็เป็น 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.504164752+07:00","message":"[buffer interim] 4117 false  ยิงแล้วนะ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.504170636+07:00","message":"[bufferProcess] interim [700000000]:ก็เป็น 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.50417326+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.50417655+07:00","message":"[bufferProcess] interim [700000000]: ยิงแล้วนะ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.504180459+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.504183246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.504186283+07:00","message":"> Transcript [51607] [false]: 'ก็เป็น 11 ยิงแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.504189549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.504191531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.504193512+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.504195894+07:00","message":"TextPushed: 'ก็เป็น 11'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.587759746+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.587798177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.587804322+07:00","message":"receive interim result [false|false]: ก็เป็น 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.587816046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยิงแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.587819366+07:00","message":"receive interim result [false|false]:  ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.587826902+07:00","message":"[buffer interim] 4117 false ก็เป็น 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.587830229+07:00","message":"[buffer interim] 4117 false  ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.587836338+07:00","message":"[bufferProcess] interim [760000000]:ก็เป็น 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.587839118+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.587842459+07:00","message":"[bufferProcess] interim [760000000]: ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.58784496+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.587847682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.587852272+07:00","message":"> Transcript [51608] [false]: 'ก็เป็น 11 ยิงแล้วนะ 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.587855301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.587857255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.587859284+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.587861465+07:00","message":"TextPushed: 'ก็เป็น 11'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.683277359+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.683312148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.683318738+07:00","message":"receive interim result [false|false]: ก็เป็น 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.683328464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยิงแล้วนะ 50 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.683331988+07:00","message":"receive interim result [false|false]:  ยิงแล้วนะ 50 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.683338996+07:00","message":"[buffer interim] 4117 false ก็เป็น 11"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.683344654+07:00","message":"[buffer interim] 4117 false  ยิงแล้วนะ 50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.683350412+07:00","message":"[bufferProcess] interim [880000000]:ก็เป็น 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.683352721+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.683357644+07:00","message":"[bufferProcess] interim [880000000]: ยิงแล้วนะ 50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.683360234+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.683372414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.683386302+07:00","message":"> Transcript [51609] [false]: 'ก็เป็น 11 ยิงแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.683391264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.683393937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.683396351+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.68339925+07:00","message":"TextPushed: 'ก็เป็น 11'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.799235811+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.799275944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.79928197+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.799298141+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.799306142+07:00","message":"[bufferProcess] interim [940000000]:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.79930883+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.799312416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.79931493+07:00","message":"> Transcript [51610] [false]: 'ก็เป็น 11 ยิงแล้วนะ 50 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.799321492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.79932361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.799325542+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.799327706+07:00","message":"TextPushed: 'ก็เป็น 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.799331442+07:00","message":"Push: ' ยิงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.799333551+07:00","message":"TextPushed: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.799335915+07:00","message":"Set new StatePrefix : 'ก็เป็น 11 ยิงแล้วนะ 50 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.799338259+07:00","message":"Next Push (prob) : 'นะ 50 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.799345747+07:00","message":"push: {false  ยิงแล้ว 0 0xc004b1dd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.975400071+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.975437832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.97544438+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.975456318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 50 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.97545931+07:00","message":"receive interim result [false|false]:  50 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.975480179+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:19.975483782+07:00","message":"[buffer interim] 4117 false  50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.975491002+07:00","message":"[bufferProcess] interim [60000000]:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.975493423+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.975496746+07:00","message":"[bufferProcess] interim [60000000]: 50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.975499227+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.97550216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.97550496+07:00","message":"> Transcript [51611] [false]: 'ก็เป็น 11 ยิงแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:19.975507084+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.098147612+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.098186901+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-06-22T13:54:20.098192803+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.098209146+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.098223073+07:00","message":"[bufferProcess] interim [120000000]:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.098225794+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.098229363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.09823215+07:00","message":"> Transcript [51612] [false]: 'ก็เป็น 11 ยิงแล้วนะ 50 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.098235804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.098237809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.09823974+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 50 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.098242021+07:00","message":"TextPushed: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.227597284+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.227640892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.22764946+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.227658711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 55 ขออนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.227663429+07:00","message":"receive interim result [false|false]:  55 ขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.227673162+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.227678208+07:00","message":"[buffer interim] 4117 false  55 ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.227686386+07:00","message":"[bufferProcess] interim [300000000]:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.227690282+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.227694962+07:00","message":"[bufferProcess] interim [300000000]: 55 ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.227699605+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.227703427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.227707382+07:00","message":"> Transcript [51613] [false]: 'ก็เป็น 11 ยิงแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.227710772+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.360585326+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.360627759+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-06-22T13:54:20.360637949+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.360649685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 55 ความยาเสพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.360653406+07:00","message":"receive interim result [false|false]:  55 ความยาเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.360666293+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.360670381+07:00","message":"[buffer interim] 4117 false  55 ความยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.360676339+07:00","message":"[bufferProcess] interim [540000000]:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.360679255+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.360685297+07:00","message":"[bufferProcess] interim [540000000]: 55 ความยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.360688703+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 55 ความยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.360691644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.360694506+07:00","message":"> Transcript [51614] [false]: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.360696722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.360698726+07:00","message":"Set new StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.535520281+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.535558058+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-06-22T13:54:20.535564483+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.535574328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 55 ความยาเสพติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.535577211+07:00","message":"receive interim result [false|false]:  55 ความยาเสพติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.535585812+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.535590801+07:00","message":"[buffer interim] 4117 false  55 ความยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.535598474+07:00","message":"[bufferProcess] interim [660000000]:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.535602581+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 55 ความยาเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.535605859+07:00","message":"[bufferProcess] interim [660000000]: 55 ความยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.535612037+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 55 ความยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.535614988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.535618155+07:00","message":"> Transcript [51615] [false]: 'ก็เป็น 11 ยิงแล้วนะ 55 ความยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.535620394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.535622423+07:00","message":"Set new StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ความยาเสพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.565662115+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.565705129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.565713331+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.565722084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 55 ขออนุญาตนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.565725165+07:00","message":"receive interim result [false|false]:  55 ขออนุญาตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.565732908+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.565736422+07:00","message":"[buffer interim] 4117 false  55 ขออนุญาตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.56574451+07:00","message":"[bufferProcess] interim [780000000]:ก็เป็น 11 ยิงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.565747563+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 55 ความยาเสพติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.565750966+07:00","message":"[bufferProcess] interim [780000000]: 55 ขออนุญาตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.565756308+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.565760172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.565765533+07:00","message":"> Transcript [51616] [false]: 'ก็เป็น 11 ยิงแล้วนะ 55 ความยาเสพติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.565770413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.565773143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.565776124+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ความยาเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.565779616+07:00","message":"TextPushed: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.678412002+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.678454413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะ 55\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.678463054+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.67847272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขออนุญาตนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.678475585+07:00","message":"receive interim result [false|false]:  ขออนุญาตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.67848394+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.678489534+07:00","message":"[buffer interim] 4117 false  ขออนุญาตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.678495849+07:00","message":"[bufferProcess] interim [900000000]:ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.678499239+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.678504783+07:00","message":"[bufferProcess] interim [900000000]: ขออนุญาตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.678507924+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.678510786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.678513582+07:00","message":"> Transcript [51617] [false]: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.678516261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.67851865+07:00","message":"Set new StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.799869841+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.799935708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะ 55\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.799945369+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.799954974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขออนุญาตนะคะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.79996803+07:00","message":"receive interim result [false|false]:  ขออนุญาตนะคะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.799980633+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:20.799984242+07:00","message":"[buffer interim] 4117 false  ขออนุญาตนะคะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.799992158+07:00","message":"[bufferProcess] interim [20000000]:ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.799995343+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.800006311+07:00","message":"[bufferProcess] interim [20000000]: ขออนุญาตนะคะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.800009929+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.80001338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.80001613+07:00","message":"> Transcript [51618] [false]: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.800019798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.800021918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.800023848+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:20.800026407+07:00","message":"TextPushed: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.016935132+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.016973906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะ 55\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.01698411+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.016995298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขออนุญาตนะคะอยู่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.016999098+07:00","message":"receive interim result [false|false]:  ขออนุญาตนะคะอยู่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.017008714+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.017013125+07:00","message":"[buffer interim] 4117 false  ขออนุญาตนะคะอยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.017019295+07:00","message":"[bufferProcess] interim [200000000]:ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.017022528+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.017053773+07:00","message":"[bufferProcess] interim [200000000]: ขออนุญาตนะคะอยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.017057286+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.017060432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.017063142+07:00","message":"> Transcript [51619] [false]: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.017066678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.017068682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.017070791+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.017072962+07:00","message":"TextPushed: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.030463271+07:00","message":"[GCS] IsForceVAD: false for message ID: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.053382809+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.053421178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะ 55\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.053428023+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.053439479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขออนุญาตนะคะอยู่ไส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.053442375+07:00","message":"receive interim result [false|false]:  ขออนุญาตนะคะอยู่ไส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.05345035+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.053454011+07:00","message":"[buffer interim] 4117 false  ขออนุญาตนะคะอยู่ไส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.053460137+07:00","message":"[bufferProcess] interim [260000000]:ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.053463202+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.053466805+07:00","message":"[bufferProcess] interim [260000000]: ขออนุญาตนะคะอยู่ไส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.05346992+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่ไส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.053472814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.053475372+07:00","message":"> Transcript [51620] [false]: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.053478572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.053480841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.053482809+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.053485097+07:00","message":"TextPushed: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.054147564+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.054187223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะ 55\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.054192968+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.05420482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขออนุญาตนะคะอยู่สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.054208259+07:00","message":"receive interim result [false|false]:  ขออนุญาตนะคะอยู่สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.054219626+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.054224764+07:00","message":"[buffer interim] 4117 false  ขออนุญาตนะคะอยู่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054229818+07:00","message":"[bufferProcess] interim [320000000]:ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054232869+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่ไส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054237874+07:00","message":"[bufferProcess] interim [320000000]: ขออนุญาตนะคะอยู่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054241622+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054244265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054246835+07:00","message":"> Transcript [51621] [false]: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่ไส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054250256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054252388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054254284+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054256359+07:00","message":"TextPushed: 'ก็เป็น 11 ยิงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.05426066+07:00","message":"Push: 'นะ 55 ขออนุญาตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054262665+07:00","message":"TextPushed: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054264862+07:00","message":"Set new StatePrefix : 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่ไส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.054267579+07:00","message":"Next Push (prob) : 'อยู่ไส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.054274809+07:00","message":"push: {false นะ 55 ขออนุญาตนะคะ 0 0xc004b1dd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.103507634+07:00","message":"[GCS] Start streaming session, msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.118856391+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.118902949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะ 55\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.118910598+07:00","message":"receive interim result [false|false]: ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.118921648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ขออนุญาตนะคะอยู่สังกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.118924927+07:00","message":"receive interim result [false|false]:  ขออนุญาตนะคะอยู่สังกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.118933801+07:00","message":"[buffer interim] 4117 false ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.118942539+07:00","message":"[buffer interim] 4117 false  ขออนุญาตนะคะอยู่สังกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.118952156+07:00","message":"[bufferProcess] interim [380000000]:ก็เป็น 11 ยิงแล้วนะ 55"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.118957111+07:00","message":"[bufferProcess] send to processor:ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.11896822+07:00","message":"[bufferProcess] interim [380000000]: ขออนุญาตนะคะอยู่สังกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.118973162+07:00","message":"[bufferProcess] update buffer: ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่สังกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.118989235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.119012777+07:00","message":"> Transcript [51622] [false]: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.119016888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.119019638+07:00","message":"Set new StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.239994266+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.240044795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น 11 ยิงแล้วนะคะ 55 ขออนุญาตนะคะอยู่สังกัด\",\"confidence\":0.89820844}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.240052098+07:00","message":"receive interim result [true|false]: ก็เป็น 11 ยิงแล้วนะคะ 55 ขออนุญาตนะคะอยู่สังกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.240063159+07:00","message":"end recv isFinal message id 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.240065428+07:00","message":"end Recv id 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.240071904+07:00","message":"[buffer interim] 4117 true ก็เป็น 11 ยิงแล้วนะคะ 55 ขออนุญาตนะคะอยู่สังกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240084367+07:00","message":"[bufferProcess] interim [440000000]:ก็เป็น 11 ยิงแล้วนะคะ 55 ขออนุญาตนะคะอยู่สังกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240088423+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่สังกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240102162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240119329+07:00","message":"> Transcript [51623] [false]: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่สังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240123805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240126597+07:00","message":"Set new StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่สังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240129143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.24013141+07:00","message":"> Transcript [51624] [true]: 'ก็เป็น 11 ยิงแล้วนะคะ 55 ขออนุญาตนะคะอยู่สังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240135713+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240137728+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240139613+07:00","message":"StatePrefix: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่สังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240142054+07:00","message":"TextPushed: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240143994+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.24033361+07:00","message":"Push: 'อยู่สังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.24033717+07:00","message":"TextPushed: 'ก็เป็น 11 ยิงแล้วนะ 55 ขออนุญาตนะคะอยู่สังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240339474+07:00","message":"Set new StatePrefix : 'ก็เป็น 11 ยิงแล้วนะคะ 55 ขออนุญาตนะคะอยู่สังกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240341765+07:00","message":"Next Push (prob) : 'ก็เป็น 11 ยิงแล้วนะคะ 55 ขออนุญาตนะคะอยู่สังกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.240350818+07:00","message":"push: {true อยู่สังกัด 0 0xc004b1dd00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.240369675+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4117.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:21.250180919+07:00","message":"write wav file: './tmp/7589/7589_4117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.581227678+07:00","message":"receive streaming session, msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.581265398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.581271911+07:00","message":"receive interim result [false|false]: กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.581285487+07:00","message":"[buffer interim] 4118 false กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.581292631+07:00","message":"[bufferProcess] interim [480000000]:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.581294516+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.95363783+07:00","message":"receive streaming session, msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.953676184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมดุริยางค์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.953682692+07:00","message":"receive interim result [false|false]: กรมดุริยางค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:21.953696963+07:00","message":"[buffer interim] 4118 false กรมดุริยางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.953707706+07:00","message":"[bufferProcess] interim [840000000]:กรมดุริยางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.953710042+07:00","message":"[bufferProcess] send to processor:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.953715841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.953718965+07:00","message":"> Transcript [51625] [false]: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:21.953721245+07:00","message":"Set StatePrefix (first interim): 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.274002041+07:00","message":"receive streaming session, msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.274048851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมดุริยางค์ทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.27405544+07:00","message":"receive interim result [false|false]: กรมดุริยางค์ทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.27406964+07:00","message":"[buffer interim] 4118 false กรมดุริยางค์ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.274080254+07:00","message":"[bufferProcess] interim [200000000]:กรมดุริยางค์ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.274082779+07:00","message":"[bufferProcess] send to processor:กรมดุริยางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.27408813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.274095399+07:00","message":"> Transcript [51626] [false]: 'กรมดุริยางค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.274099085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.274101585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.274103958+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.274106804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.460967509+07:00","message":"receive streaming session, msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.461006996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมดุริยางค์ทหารบก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.461013867+07:00","message":"receive interim result [false|false]: กรมดุริยางค์ทหารบก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.461027099+07:00","message":"[buffer interim] 4118 false กรมดุริยางค์ทหารบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.461034563+07:00","message":"[bufferProcess] interim [380000000]:กรมดุริยางค์ทหารบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.461037076+07:00","message":"[bufferProcess] send to processor:กรมดุริยางค์ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.461043728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.461047104+07:00","message":"> Transcript [51627] [false]: 'กรมดุริยางค์ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.46105059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.461052949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.461055178+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.46105743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:22.491774784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:22.491785359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.847450206+07:00","message":"receive streaming session, msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.847484944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมดุริยางค์ทหารบกค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.847490981+07:00","message":"receive interim result [false|false]: กรมดุริยางค์ทหารบกค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.847504556+07:00","message":"[buffer interim] 4118 false กรมดุริยางค์ทหารบกค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.847512191+07:00","message":"[bufferProcess] interim [740000000]:กรมดุริยางค์ทหารบกค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.847514643+07:00","message":"[bufferProcess] send to processor:กรมดุริยางค์ทหารบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.847518347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.847521119+07:00","message":"> Transcript [51628] [false]: 'กรมดุริยางค์ทหารบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.847524731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.847526832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.847529028+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.847531325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.855119056+07:00","message":"receive streaming session, msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.855134942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมดุริยางค์ทหารบกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.855139767+07:00","message":"receive interim result [false|false]: กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.855145935+07:00","message":"[buffer interim] 4118 false กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855150847+07:00","message":"[bufferProcess] interim [800000000]:กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.8551531+07:00","message":"[bufferProcess] send to processor:กรมดุริยางค์ทหารบกค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855155776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855158199+07:00","message":"> Transcript [51629] [false]: 'กรมดุริยางค์ทหารบกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855160922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855163217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855165175+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855167668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855175264+07:00","message":"Push: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855177343+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855179455+07:00","message":"Set new StatePrefix : 'กรมดุริยางค์ทหารบกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:22.855181998+07:00","message":"Next Push (prob) : 'ดุริยางค์ทหารบกค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:22.855189806+07:00","message":"push: {false กรม 0 0xc0045e3200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:23.434791181+07:00","message":"receive streaming session, msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:23.434831218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมดุริยางค์ทหารบกค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:23.434837522+07:00","message":"receive interim result [false|false]: กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:23.434850288+07:00","message":"[buffer interim] 4118 false กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:23.434862413+07:00","message":"[bufferProcess] interim [400000000]:กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:23.434865027+07:00","message":"[bufferProcess] send to processor:กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:23.434870595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:23.434873508+07:00","message":"> Transcript [51630] [false]: 'กรมดุริยางค์ทหารบกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:23.434875883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:23.4348779+07:00","message":"Set new StatePrefix: 'กรมดุริยางค์ทหารบกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:24.431285666+07:00","message":"[GCS] IsForceVAD: false for message ID: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:24.502227897+07:00","message":"[GCS] Start streaming session, msgId: 4119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:24.531287187+07:00","message":"receive streaming session, msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:24.531331698+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-06-22T13:54:24.531337971+07:00","message":"receive interim result [true|false]: กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:24.531349061+07:00","message":"end recv isFinal message id 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:24.531352033+07:00","message":"end Recv id 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:24.53136939+07:00","message":"[buffer interim] 4118 true กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531400177+07:00","message":"[bufferProcess] interim [540000000]:กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531409945+07:00","message":"[bufferProcess] send to processor (isfinal):กรมดุริยางค์ทหารบกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531415986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531421107+07:00","message":"> Transcript [51631] [false]: 'กรมดุริยางค์ทหารบกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531427294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531430756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531434886+07:00","message":"StatePrefix: 'กรมดุริยางค์ทหารบกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.53143937+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531441954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531445342+07:00","message":"> Transcript [51632] [true]: 'กรมดุริยางค์ทหารบกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531449145+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531452064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531455331+07:00","message":"StatePrefix: 'กรมดุริยางค์ทหารบกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531458493+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:24.531468144+07:00","message":"Push: 'ดุริยางค์ทหารบกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:24.531482846+07:00","message":"push: {true ดุริยางค์ทหารบกค่ะ 0 0xc0045e3200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:24.541591581+07:00","message":"write wav file: './tmp/7589/7589_4118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.368906649+07:00","message":"receive streaming session, msgId: 4119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.368945766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.368951641+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.368964031+07:00","message":"[buffer interim] 4119 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.368971463+07:00","message":"[bufferProcess] interim [840000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.368973411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.475360481+07:00","message":"receive streaming session, msgId: 4119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.475405803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.475413835+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.47542972+07:00","message":"[buffer interim] 4119 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.475442092+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.475445525+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.475453809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.47545762+07:00","message":"> Transcript [51633] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.475460985+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:25.49204909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:25.492083132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.520920396+07:00","message":"[GCS] IsForceVAD: false for message ID: 4119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.617536078+07:00","message":"receive streaming session, msgId: 4119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.617586001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.617592772+07:00","message":"receive interim result [true|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.617603031+07:00","message":"end recv isFinal message id 4119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.617605956+07:00","message":"end Recv id 4119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.617614113+07:00","message":"[buffer interim] 4119 true แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617622788+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617626223+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.61762996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617632975+07:00","message":"> Transcript [51634] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617636233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.61763862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617643391+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617645623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617647556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.61765036+07:00","message":"> Transcript [51635] [true]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617652701+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617654622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617656469+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617658414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:25.617661129+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.617669537+07:00","message":"push: {true แล้วก็ 0 0xc004748a80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:25.623582675+07:00","message":"write wav file: './tmp/7589/7589_4119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:25.845017491+07:00","message":"[GCS] Start streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.179355889+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.179400303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.179408076+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.179424536+07:00","message":"[buffer interim] 4120 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.179431828+07:00","message":"[bufferProcess] interim [360000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.179434071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.190160325+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.190199033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.190205623+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.190230578+07:00","message":"[buffer interim] 4120 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.190241127+07:00","message":"[bufferProcess] interim [420000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.190243564+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.190249364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.19025201+07:00","message":"> Transcript [51636] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.190254336+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.424415261+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.42445433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.424460214+07:00","message":"receive interim result [false|false]: วันนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.424474503+07:00","message":"[buffer interim] 4120 false วันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.424482758+07:00","message":"[bufferProcess] interim [540000000]:วันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.42448526+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.424494018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.424497245+07:00","message":"> Transcript [51637] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.424500252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.424503225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.424505607+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.424508029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.518514341+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.518551285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.518557597+07:00","message":"receive interim result [false|false]: วันนี้ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.518572827+07:00","message":"[buffer interim] 4120 false วันนี้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.518580467+07:00","message":"[bufferProcess] interim [600000000]:วันนี้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.518582772+07:00","message":"[bufferProcess] send to processor:วันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.51858606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.518588842+07:00","message":"> Transcript [51638] [false]: 'วันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.518596408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.518598616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.518603455+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.518605838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.556007687+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.556043988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.556050233+07:00","message":"receive interim result [false|false]: วันนี้เรามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.556064997+07:00","message":"[buffer interim] 4120 false วันนี้เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.556072974+07:00","message":"[bufferProcess] interim [660000000]:วันนี้เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.556075415+07:00","message":"[bufferProcess] send to processor:วันนี้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.556079376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.556083685+07:00","message":"> Transcript [51639] [false]: 'วันนี้ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.55608675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.556088935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.556091319+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.556093509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.565826272+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.565849307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.565854628+07:00","message":"receive interim result [false|false]: วันนี้เรามาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.565867292+07:00","message":"[buffer interim] 4120 false วันนี้เรามาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.56587369+07:00","message":"[bufferProcess] interim [780000000]:วันนี้เรามาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.565876287+07:00","message":"[bufferProcess] send to processor:วันนี้เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.565884083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.565886666+07:00","message":"> Transcript [51640] [false]: 'วันนี้เรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.565889854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.565892084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.565895557+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.565897915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.565907714+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.565912162+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.565914861+07:00","message":"Set new StatePrefix : 'วันนี้เรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.56591737+07:00","message":"Next Push (prob) : 'นี้เรามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.565944674+07:00","message":"push: {false วัน 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.705204516+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.705260093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้โรงพยาบาล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.705266375+07:00","message":"receive interim result [false|false]: วันนี้โรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.705279711+07:00","message":"[buffer interim] 4120 false วันนี้โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.705287149+07:00","message":"[bufferProcess] interim [900000000]:วันนี้โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.705289638+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.705297418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.705300239+07:00","message":"> Transcript [51641] [false]: 'วันนี้เรามาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.705303756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.705306128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.705308102+07:00","message":"StatePrefix: 'วันนี้เรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.705310799+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.838462953+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.838507639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.838514439+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.838533606+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.838542749+07:00","message":"[bufferProcess] interim [960000000]:วันนี้เรามาย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.838545681+07:00","message":"[bufferProcess] send to processor:วันนี้โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.838550215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.838553619+07:00","message":"> Transcript [51642] [false]: 'วันนี้โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.838556264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.838558422+07:00","message":"Set new StatePrefix: 'วันนี้โรงพยาบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.898257322+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.898300618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้โรงพยาบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.898309264+07:00","message":"receive interim result [false|false]: วันนี้โรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:26.898321731+07:00","message":"[buffer interim] 4120 false วันนี้โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.898329119+07:00","message":"[bufferProcess] interim [80000000]:วันนี้โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.898331535+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.898337209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.898340015+07:00","message":"> Transcript [51643] [false]: 'วันนี้เรามาย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.898342374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:26.898344455+07:00","message":"Set new StatePrefix: 'วันนี้เรามาย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.021978508+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.022019083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้โรงพยาบาลคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.02202861+07:00","message":"receive interim result [false|false]: วันนี้โรงพยาบาลคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.022049446+07:00","message":"[buffer interim] 4120 false วันนี้โรงพยาบาลคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.022057359+07:00","message":"[bufferProcess] interim [140000000]:วันนี้โรงพยาบาลคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.022059921+07:00","message":"[bufferProcess] send to processor:วันนี้โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.022063373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.022066416+07:00","message":"> Transcript [51644] [false]: 'วันนี้โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.022068842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.022071692+07:00","message":"Set new StatePrefix: 'วันนี้โรงพยาบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.031244284+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.031273772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาเ***คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.031280964+07:00","message":"receive interim result [false|false]: วันนี้เรามาเ***คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.031296208+07:00","message":"[buffer interim] 4120 false วันนี้เรามาเ***คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.031304718+07:00","message":"[bufferProcess] interim [200000000]:วันนี้เรามาเ***คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.031308405+07:00","message":"[bufferProcess] send to processor:วันนี้โรงพยาบาลคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.031315385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.031319675+07:00","message":"> Transcript [51645] [false]: 'วันนี้โรงพยาบาลคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.031324289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.031327663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.031331163+07:00","message":"StatePrefix: 'วันนี้โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.031334551+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.072860959+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.072901258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.0729074+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.072919636+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.072928651+07:00","message":"[bufferProcess] interim [260000000]:วันนี้เรามาย้อนความหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.072931421+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาเ***คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.072935309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.072938235+07:00","message":"> Transcript [51646] [false]: 'วันนี้เรามาเ***คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.072940475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.072942485+07:00","message":"Set new StatePrefix: 'วันนี้เรามาเ***คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.211091416+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.211128842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.211135105+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.211148529+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.211157922+07:00","message":"[bufferProcess] interim [380000000]:วันนี้เรามาย้อนความหลังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.211160524+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.211164151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.211167357+07:00","message":"> Transcript [51647] [false]: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.211169868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.211172338+07:00","message":"Set new StatePrefix: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.382178529+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.38222717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.382233841+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่แบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.382247014+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.382255047+07:00","message":"[bufferProcess] interim [500000000]:วันนี้เรามาย้อนความหลังที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.38225781+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.382263773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.382266504+07:00","message":"> Transcript [51648] [false]: 'วันนี้เรามาย้อนความหลังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.382270139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.38227252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.382274534+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.382277828+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.71545321+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.715488292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.715495842+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.715509714+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.715516911+07:00","message":"[bufferProcess] interim [860000000]:วันนี้เรามาย้อนความหลังที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.715519413+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.715523028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.715525893+07:00","message":"> Transcript [51649] [false]: 'วันนี้เรามาย้อนความหลังที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.715529116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.715531208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.715533187+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.715535694+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.919185618+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.919229715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.919236486+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:27.91924915+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.919258583+07:00","message":"[bufferProcess] interim [100000000]:วันนี้เรามาย้อนความหลังที่เคยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.919261226+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.919267143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.91927009+07:00","message":"> Transcript [51650] [false]: 'วันนี้เรามาย้อนความหลังที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.919273579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.919275855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.919281305+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:27.919283907+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.157345576+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.157382246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.157388565+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.157402481+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157409818+07:00","message":"[bufferProcess] interim [340000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157412369+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157416273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157419391+07:00","message":"> Transcript [51651] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157422988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157425321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157427337+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157433225+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157439906+07:00","message":"Push: 'นี้เรามาย้อนความหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157442162+07:00","message":"TextPushed: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.157444958+07:00","message":"Set new StatePrefix : 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.15744773+07:00","message":"Next Push (prob) : 'ที่เคยร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.157470248+07:00","message":"push: {false นี้เรามาย้อนความหลัง 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.295867592+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.295905842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.295912199+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.295925022+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.295932873+07:00","message":"[bufferProcess] interim [520000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.295935458+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.295940966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.29594457+07:00","message":"> Transcript [51652] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.295948248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.295950667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.29595265+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.295957621+07:00","message":"TextPushed: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.489381564+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.489417623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.489424219+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.489437193+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.489444244+07:00","message":"[bufferProcess] interim [700000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.489447315+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.489454545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.489457356+07:00","message":"> Transcript [51653] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.489460691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.489462586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.48946497+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.48946789+07:00","message":"TextPushed: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:28.492520997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:28.492536758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.629237876+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.629278767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.629285997+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.629301815+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.629309989+07:00","message":"[bufferProcess] interim [820000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.629313276+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.629319088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.629322086+07:00","message":"> Transcript [51654] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.629325983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.629328006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.62933041+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.629335507+07:00","message":"TextPushed: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.69788795+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.69792793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.697934499+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.697951772+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697960401+07:00","message":"[bufferProcess] interim [880000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697963462+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697967534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697970357+07:00","message":"> Transcript [51655] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697974659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.69797699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697983357+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697986748+07:00","message":"TextPushed: 'วันนี้เรามาย้อนความหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697989881+07:00","message":"Push: 'ที่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697991775+07:00","message":"TextPushed: 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697994134+07:00","message":"Set new StatePrefix : 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.697997048+07:00","message":"Next Push (prob) : 'เพลงด้วยกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.698004845+07:00","message":"push: {false ที่เคยร้อง 0 0xc0030bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.873939767+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.87398856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนั่นแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.873995694+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.874008808+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.874017831+07:00","message":"[bufferProcess] interim [0]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.874021144+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.874025128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.874028008+07:00","message":"> Transcript [51656] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.874031041+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.874033088+07:00","message":"Set new StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.970067349+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.970105636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.970111932+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:28.970127828+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.970136774+07:00","message":"[bufferProcess] interim [60000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.970140818+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.970148163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.970152991+07:00","message":"> Transcript [51657] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.970155585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:28.970157818+07:00","message":"Set new StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันนั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.00920809+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.009256242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.009263598+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.009280276+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.009288183+07:00","message":"[bufferProcess] interim [120000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.009291149+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.009295038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.009298236+07:00","message":"> Transcript [51658] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.009301004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.009303031+07:00","message":"Set new StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.035077294+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.035110345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไรได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.03511738+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไรได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.035129333+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.035141085+07:00","message":"[bufferProcess] interim [180000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.035143737+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.035149516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.03515317+07:00","message":"> Transcript [51659] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.035156016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.035158429+07:00","message":"Set new StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.085754068+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.085795955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.085802581+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.085817241+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.085828516+07:00","message":"[bufferProcess] interim [300000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.085832652+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.08584013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.08584333+07:00","message":"> Transcript [51660] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไรได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.085848107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.08585035+07:00","message":"Set new StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันอะไรได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.310477721+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.310521452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.310528698+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.31054336+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.310550548+07:00","message":"[bufferProcess] interim [480000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.31055341+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.310556986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.310559846+07:00","message":"> Transcript [51661] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.31056267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.31056523+07:00","message":"Set new StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.381770544+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.381816656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.381823911+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.381836082+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.381850048+07:00","message":"[bufferProcess] interim [600000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.381852838+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.381858682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.38186162+07:00","message":"> Transcript [51662] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.381865706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.381867802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.381870298+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:29.381872902+07:00","message":"TextPushed: 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:29.942239717+07:00","message":"[GCS] IsForceVAD: false for message ID: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.002653971+07:00","message":"[GCS] Start streaming session, msgId: 4121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.020731483+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.020768274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.020775667+07:00","message":"receive interim result [false|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.020791568+07:00","message":"[buffer interim] 4120 false วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.020800141+07:00","message":"[bufferProcess] interim [200000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.020803336+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.020807603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.020810462+07:00","message":"> Transcript [51663] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.020814618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.020816951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.020819569+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.02082261+07:00","message":"TextPushed: 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.126182257+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.126227038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันน่ะไปด้วยกันนะคะ\",\"confidence\":0.9318054}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.126234617+07:00","message":"receive interim result [true|false]: วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันน่ะไปด้วยกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.126242626+07:00","message":"end recv isFinal message id 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.126247527+07:00","message":"end Recv id 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.126254349+07:00","message":"[buffer interim] 4120 true วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันน่ะไปด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126264041+07:00","message":"[bufferProcess] interim [320000000]:วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันน่ะไปด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126269974+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126273323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126276599+07:00","message":"> Transcript [51664] [false]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126280415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126282467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126284432+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.12628703+07:00","message":"TextPushed: 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126289135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126291127+07:00","message":"> Transcript [51665] [true]: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันน่ะไปด้วยกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126293381+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126295306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126297158+07:00","message":"StatePrefix: 'วันนี้เรามาย้อนความหลังที่เคยร้องเพลงด้วยกันได้ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126302143+07:00","message":"TextPushed: 'วันนี้เรามาย้อนความหลังที่เคยร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.126308383+07:00","message":"Push: 'เพลงด้วยกันน่ะไปด้วยกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.126316849+07:00","message":"push: {true เพลงด้วยกันน่ะไปด้วยกันนะคะ 0 0xc0030bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:30.136600802+07:00","message":"write wav file: './tmp/7589/7589_4120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.741300778+07:00","message":"receive streaming session, msgId: 4121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.741350761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.741356891+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:30.741374135+07:00","message":"[buffer interim] 4121 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.741381665+07:00","message":"[bufferProcess] interim [780000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:30.741383686+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.054242221+07:00","message":"receive streaming session, msgId: 4121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.054278177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.054284536+07:00","message":"receive interim result [false|false]: เพลงเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.054298234+07:00","message":"[buffer interim] 4121 false เพลงเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.054305263+07:00","message":"[bufferProcess] interim [80000000]:เพลงเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.05430809+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.054312149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.054315265+07:00","message":"> Transcript [51666] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.054317494+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.093415439+07:00","message":"[GCS] IsForceVAD: false for message ID: 4121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.152568767+07:00","message":"[GCS] Start streaming session, msgId: 4122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.175147819+07:00","message":"receive streaming session, msgId: 4121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.175185905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.175191659+07:00","message":"receive interim result [false|false]: เพลงเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.175205663+07:00","message":"[buffer interim] 4121 false เพลงเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.175219642+07:00","message":"[bufferProcess] interim [200000000]:เพลงเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.175222804+07:00","message":"[bufferProcess] send to processor:เพลงเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.175226427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.175229229+07:00","message":"> Transcript [51667] [false]: 'เพลงเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.175232687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.175234695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.175236649+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.175239072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.194677993+07:00","message":"receive streaming session, msgId: 4121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.194714118+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-06-22T13:54:31.19472063+07:00","message":"receive interim result [true|false]: เพลงเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.19473045+07:00","message":"end recv isFinal message id 4121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.194733225+07:00","message":"end Recv id 4121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.194739679+07:00","message":"[buffer interim] 4121 true เพลงเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194750536+07:00","message":"[bufferProcess] interim [320000000]:เพลงเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.19475584+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194758962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194761606+07:00","message":"> Transcript [51668] [false]: 'เพลงเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194764535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194766539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194768463+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194771849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194773571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194775655+07:00","message":"> Transcript [51669] [true]: 'เพลงเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194777791+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194779642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194781377+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194783284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.194789107+07:00","message":"Push: 'เพลงเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.194796576+07:00","message":"push: {true เพลงเกี่ยวกับ 0 0xc0045e3980}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:31.201082126+07:00","message":"write wav file: './tmp/7589/7589_4121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.481523459+07:00","message":"[GCS] IsForceVAD: false for message ID: 4122"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:31.49260373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:31.492619147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.552508323+07:00","message":"[GCS] Start streaming session, msgId: 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.601945784+07:00","message":"receive streaming session, msgId: 4122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.601964921+07:00","message":"found end of frame, send empty tag with msgId: 4122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.601968481+07:00","message":"end Recv id 4122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.601989438+07:00","message":"[buffer interim] 4122 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.60199751+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.602001222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.602005166+07:00","message":"> Transcript [51670] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.602007668+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.602009796+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.602011708+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.602013736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:31.602020788+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:31.602029062+07:00","message":"push: {true \n 0 0xc0045e3b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:31.611220413+07:00","message":"write wav file: './tmp/7589/7589_4122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.079806791+07:00","message":"receive streaming session, msgId: 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.079866868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.079875756+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.079895016+07:00","message":"[buffer interim] 4123 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.07990768+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.079910596+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.313753578+07:00","message":"receive streaming session, msgId: 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.31379082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นประเภท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.313796484+07:00","message":"receive interim result [false|false]: เป็นประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.313805778+07:00","message":"[buffer interim] 4123 false เป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.313812569+07:00","message":"[bufferProcess] interim [600000000]:เป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.313814949+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.313818575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.313821625+07:00","message":"> Transcript [51671] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.313828398+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.394387243+07:00","message":"receive streaming session, msgId: 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.394430437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นประเพณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.394436962+07:00","message":"receive interim result [false|false]: เป็นประเพณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.394450915+07:00","message":"[buffer interim] 4123 false เป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.394460392+07:00","message":"[bufferProcess] interim [660000000]:เป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.394463286+07:00","message":"[bufferProcess] send to processor:เป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.394466842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.394469707+07:00","message":"> Transcript [51672] [false]: 'เป็นประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.394473063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.39447506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.394476966+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.394479125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.983664709+07:00","message":"receive streaming session, msgId: 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.983705428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นประเพณี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.98371233+07:00","message":"receive interim result [false|false]: เป็นประเพณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:32.983727688+07:00","message":"[buffer interim] 4123 false เป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.98373556+07:00","message":"[bufferProcess] interim [260000000]:เป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.983738229+07:00","message":"[bufferProcess] send to processor:เป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.983741902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.983744699+07:00","message":"> Transcript [51673] [false]: 'เป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.983747964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.983749942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.983751936+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:32.983762148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.286305246+07:00","message":"receive streaming session, msgId: 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.286344673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเพณีและวัฒนธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.286350781+07:00","message":"receive interim result [false|false]: ประเพณีและวัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.286365268+07:00","message":"[buffer interim] 4123 false ประเพณีและวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.286376731+07:00","message":"[bufferProcess] interim [560000000]:ประเพณีและวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.286379614+07:00","message":"[bufferProcess] send to processor:เป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.286383868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.28638673+07:00","message":"> Transcript [51674] [false]: 'เป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.286390106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.286392311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.286394261+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.286396308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.399759472+07:00","message":"[GCS] IsForceVAD: false for message ID: 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.493601698+07:00","message":"receive streaming session, msgId: 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.493641024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเพณีและวัฒนธรรม\",\"confidence\":0.94549185}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.493647775+07:00","message":"receive interim result [true|false]: ประเพณีและวัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.493655078+07:00","message":"end recv isFinal message id 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.49365734+07:00","message":"end Recv id 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.493664001+07:00","message":"[buffer interim] 4123 true ประเพณีและวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493671496+07:00","message":"[bufferProcess] interim [890000000]:ประเพณีและวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493675294+07:00","message":"[bufferProcess] send to processor (isfinal):ประเพณีและวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493678362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493681235+07:00","message":"> Transcript [51675] [false]: 'ประเพณีและวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493683603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493686672+07:00","message":"Set new StatePrefix: 'ประเพณีและวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493694481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493696448+07:00","message":"> Transcript [51676] [true]: 'ประเพณีและวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493700996+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493703373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493705277+07:00","message":"StatePrefix: 'ประเพณีและวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493707428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:33.493710353+07:00","message":"Push: 'ประเพณีและวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.493718213+07:00","message":"push: {true ประเพณีและวัฒนธรรม 0 0xc004f9df00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:33.501624048+07:00","message":"write wav file: './tmp/7589/7589_4123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:33.661590142+07:00","message":"[GCS] Start streaming session, msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.161998384+07:00","message":"receive streaming session, msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.162048693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.162054461+07:00","message":"receive interim result [false|false]: เหรียญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.162069869+07:00","message":"[buffer interim] 4124 false เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.162077437+07:00","message":"[bufferProcess] interim [480000000]:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.162079517+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.330728001+07:00","message":"receive streaming session, msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.330765399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.330771228+07:00","message":"receive interim result [false|false]: เหรียญพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.330783192+07:00","message":"[buffer interim] 4124 false เหรียญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.330790571+07:00","message":"[bufferProcess] interim [660000000]:เหรียญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.330793461+07:00","message":"[bufferProcess] send to processor:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.330799193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.330802021+07:00","message":"> Transcript [51677] [false]: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.330804303+07:00","message":"Set StatePrefix (first interim): 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.354393055+07:00","message":"receive streaming session, msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.354432504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.354438247+07:00","message":"receive interim result [false|false]: เวียนครก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.35445093+07:00","message":"[buffer interim] 4124 false เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.354458348+07:00","message":"[bufferProcess] interim [720000000]:เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.354461193+07:00","message":"[bufferProcess] send to processor:เหรียญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.354466435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.354469197+07:00","message":"> Transcript [51678] [false]: 'เหรียญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.354472632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.354474723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.35447663+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.354478847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.404925593+07:00","message":"receive streaming session, msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.404968369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญครบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.404974811+07:00","message":"receive interim result [false|false]: เหรียญครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.404987607+07:00","message":"[buffer interim] 4124 false เหรียญครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.404998187+07:00","message":"[bufferProcess] interim [780000000]:เหรียญครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.4050032+07:00","message":"[bufferProcess] send to processor:เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.405009555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.405013515+07:00","message":"> Transcript [51679] [false]: 'เวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.405016907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.405019941+07:00","message":"Set new StatePrefix: 'เวียนครก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:34.492630431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:34.492681024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.548409222+07:00","message":"receive streaming session, msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.548450891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครบปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.548457118+07:00","message":"receive interim result [false|false]: เวียนครบปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.548472867+07:00","message":"[buffer interim] 4124 false เวียนครบปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.548480702+07:00","message":"[bufferProcess] interim [840000000]:เวียนครบปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.548484083+07:00","message":"[bufferProcess] send to processor:เหรียญครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.548488229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.548491256+07:00","message":"> Transcript [51680] [false]: 'เหรียญครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.548493446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.548495511+07:00","message":"Set new StatePrefix: 'เหรียญครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.549634394+07:00","message":"[GCS] IsForceVAD: false for message ID: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.59973342+07:00","message":"receive streaming session, msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.599777624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.599783878+07:00","message":"receive interim result [false|false]: เวียนครกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.599798678+07:00","message":"[buffer interim] 4124 false เวียนครกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.599805958+07:00","message":"[bufferProcess] interim [900000000]:เวียนครกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.599808484+07:00","message":"[bufferProcess] send to processor:เวียนครบปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.599813995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.599816922+07:00","message":"> Transcript [51681] [false]: 'เวียนครบปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.599819156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.599821173+07:00","message":"Set new StatePrefix: 'เวียนครบปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.622782036+07:00","message":"[GCS] Start streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.689946246+07:00","message":"receive streaming session, msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.689982793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญครบรอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.689988863+07:00","message":"receive interim result [false|false]: เหรียญครบรอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.690003312+07:00","message":"[buffer interim] 4124 false เหรียญครบรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.690010694+07:00","message":"[bufferProcess] interim [20000000]:เหรียญครบรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.690013054+07:00","message":"[bufferProcess] send to processor:เวียนครกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.690016126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.690018797+07:00","message":"> Transcript [51682] [false]: 'เวียนครกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.690021149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.690023313+07:00","message":"Set new StatePrefix: 'เวียนครกเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.776374929+07:00","message":"receive streaming session, msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.776413981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญครบ 7 รอบ\",\"confidence\":0.7963646}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.77642028+07:00","message":"receive interim result [true|false]: เหรียญครบ 7 รอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.776430717+07:00","message":"end recv isFinal message id 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.776433328+07:00","message":"end Recv id 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.776444145+07:00","message":"[buffer interim] 4124 true เหรียญครบ 7 รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.776461317+07:00","message":"[bufferProcess] interim [110000000]:เหรียญครบ 7 รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.776468446+07:00","message":"[bufferProcess] send to processor (isfinal):เหรียญครบรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.776471585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.77647486+07:00","message":"> Transcript [51683] [false]: 'เหรียญครบรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.776477328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.77648028+07:00","message":"Set new StatePrefix: 'เหรียญครบรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.776482244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.776484145+07:00","message":"> Transcript [51684] [true]: 'เหรียญครบ 7 รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.776486989+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.776489051+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.776491014+07:00","message":"StatePrefix: 'เหรียญครบรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.776493006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:34.77649842+07:00","message":"Push: 'เหรียญครบ 7 รอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:34.77650772+07:00","message":"push: {true เหรียญครบ 7 รอบ 0 0xc004748800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:34.783387465+07:00","message":"write wav file: './tmp/7589/7589_4124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:35.929215144+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:35.929254198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:35.929260589+07:00","message":"receive interim result [false|false]: เกม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:35.929276931+07:00","message":"[buffer interim] 4125 false เกม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:35.929284552+07:00","message":"[bufferProcess] interim [320000000]:เกม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:35.929286462+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:35.929289896+07:00","message":"[bufferProcess] send to processor (ticker):เกม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:35.929292515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:35.929295189+07:00","message":"> Transcript [51685] [false]: 'เกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:35.929297486+07:00","message":"Set StatePrefix (first interim): 'เกม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.125407916+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.125442062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกมให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.125448296+07:00","message":"receive interim result [false|false]: เกมให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.125463855+07:00","message":"[buffer interim] 4125 false เกมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.125471365+07:00","message":"[bufferProcess] interim [440000000]:เกมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.125473263+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.177009705+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.17704723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกมให้หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.177052999+07:00","message":"receive interim result [false|false]: เกมให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.177063922+07:00","message":"[buffer interim] 4125 false เกมให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.177070857+07:00","message":"[bufferProcess] interim [560000000]:เกมให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.177073101+07:00","message":"[bufferProcess] send to processor:เกมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.177076473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.177079236+07:00","message":"> Transcript [51686] [false]: 'เกมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.177082991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.177085062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.177087312+07:00","message":"StatePrefix: 'เกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.177089451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.180722907+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.18074039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บให้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.180744905+07:00","message":"receive interim result [false|false]: เก็บให้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.180754802+07:00","message":"[buffer interim] 4125 false เก็บให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.180760491+07:00","message":"[bufferProcess] interim [620000000]:เก็บให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.180762753+07:00","message":"[bufferProcess] send to processor:เกมให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.180765155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.180767433+07:00","message":"> Transcript [51687] [false]: 'เกมให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.180770294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.180772386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.180774209+07:00","message":"StatePrefix: 'เกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.180776241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.68793157+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.687990203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บให้แล้วโอเค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.687997449+07:00","message":"receive interim result [false|false]: เก็บให้แล้วโอเค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.688014078+07:00","message":"[buffer interim] 4125 false เก็บให้แล้วโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.688022782+07:00","message":"[bufferProcess] interim [100000000]:เก็บให้แล้วโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.688026196+07:00","message":"[bufferProcess] send to processor:เก็บให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.688031227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.688036711+07:00","message":"> Transcript [51688] [false]: 'เก็บให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.688039038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.688041671+07:00","message":"Set new StatePrefix: 'เก็บให้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.878457019+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.87851212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บให้แล้วโอเคนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.878519972+07:00","message":"receive interim result [false|false]: เก็บให้แล้วโอเคนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.878537312+07:00","message":"[buffer interim] 4125 false เก็บให้แล้วโอเคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.878548576+07:00","message":"[bufferProcess] interim [280000000]:เก็บให้แล้วโอเคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.878552485+07:00","message":"[bufferProcess] send to processor:เก็บให้แล้วโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.878559456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.878564526+07:00","message":"> Transcript [51689] [false]: 'เก็บให้แล้วโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.878569574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.878572663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.878576108+07:00","message":"StatePrefix: 'เก็บให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.878579308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.949999148+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.950047706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บให้แล้วโอเคได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.950054857+07:00","message":"receive interim result [false|false]: เก็บให้แล้วโอเคได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:36.950067456+07:00","message":"[buffer interim] 4125 false เก็บให้แล้วโอเคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.950077873+07:00","message":"[bufferProcess] interim [400000000]:เก็บให้แล้วโอเคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.950081237+07:00","message":"[bufferProcess] send to processor:เก็บให้แล้วโอเคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.950089015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.95009283+07:00","message":"> Transcript [51690] [false]: 'เก็บให้แล้วโอเคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.950097556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.950100401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.950103441+07:00","message":"StatePrefix: 'เก็บให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:36.95010552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.076909189+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.076954491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บให้แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.076963535+07:00","message":"receive interim result [false|false]: เก็บให้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.076978087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" OK ได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.076982782+07:00","message":"receive interim result [false|false]:  OK ได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.076998247+07:00","message":"[buffer interim] 4125 false เก็บให้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.077008384+07:00","message":"[buffer interim] 4125 false  OK ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.077016071+07:00","message":"[bufferProcess] interim [520000000]:เก็บให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.077020066+07:00","message":"[bufferProcess] send to processor:เก็บให้แล้วโอเคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.077025365+07:00","message":"[bufferProcess] interim [520000000]: OK ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.077028957+07:00","message":"[bufferProcess] update buffer: เก็บให้แล้ว OK ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.077032913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.077036774+07:00","message":"> Transcript [51691] [false]: 'เก็บให้แล้วโอเคได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.077041512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.077044445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.077047384+07:00","message":"StatePrefix: 'เก็บให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.077050993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.26597813+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.266019299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บให้แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.266026239+07:00","message":"receive interim result [false|false]: เก็บให้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.266032866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" OK ได้เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.266035833+07:00","message":"receive interim result [false|false]:  OK ได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.266044578+07:00","message":"[buffer interim] 4125 false เก็บให้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.266048865+07:00","message":"[buffer interim] 4125 false  OK ได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266055589+07:00","message":"[bufferProcess] interim [700000000]:เก็บให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266058783+07:00","message":"[bufferProcess] send to processor:เก็บให้แล้ว OK ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266062276+07:00","message":"[bufferProcess] interim [700000000]: OK ได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266064645+07:00","message":"[bufferProcess] update buffer: เก็บให้แล้ว OK ได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266067872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266071073+07:00","message":"> Transcript [51692] [false]: 'เก็บให้แล้ว OK ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266075736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266078406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.26608036+07:00","message":"StatePrefix: 'เก็บให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266082712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266085461+07:00","message":"Push: 'เก็บให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.26608744+07:00","message":"TextPushed: 'เก็บให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.266089616+07:00","message":"Set new StatePrefix : 'เก็บให้แล้ว OK ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.26609188+07:00","message":"Next Push (prob) : ' OK ได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.26610095+07:00","message":"push: {false เก็บให้แล้ว 0 0xc0051bc100}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:37.493699667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:37.493717074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.559534905+07:00","message":"[GCS] IsForceVAD: false for message ID: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.653056734+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.65310029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บให้แล้ว OK\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.65310679+07:00","message":"receive interim result [false|false]: เก็บให้แล้ว OK"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.653117241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ได้เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.65312006+07:00","message":"receive interim result [false|false]:  ได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.653128819+07:00","message":"[buffer interim] 4125 false เก็บให้แล้ว OK"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.653132535+07:00","message":"[buffer interim] 4125 false  ได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.653138707+07:00","message":"[bufferProcess] interim [120000000]:เก็บให้แล้ว OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.65314123+07:00","message":"[bufferProcess] send to processor:เก็บให้แล้ว OK ได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.653144815+07:00","message":"[bufferProcess] interim [120000000]: ได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.65314997+07:00","message":"[bufferProcess] update buffer: เก็บให้แล้ว OK ได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.653152822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.653157203+07:00","message":"> Transcript [51693] [false]: 'เก็บให้แล้ว OK ได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.653174476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.653177488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.653179598+07:00","message":"StatePrefix: 'เก็บให้แล้ว OK ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.653181976+07:00","message":"TextPushed: 'เก็บให้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.703385308+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.703430632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บให้แล้ว OK ได้เลยค่ะ\",\"confidence\":0.9209315}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.70343937+07:00","message":"receive interim result [true|false]: เก็บให้แล้ว OK ได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.703447657+07:00","message":"end recv isFinal message id 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.70344988+07:00","message":"end Recv id 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.703456485+07:00","message":"[buffer interim] 4125 true เก็บให้แล้ว OK ได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703466847+07:00","message":"[bufferProcess] interim [180000000]:เก็บให้แล้ว OK ได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703476268+07:00","message":"[bufferProcess] send to processor (isfinal):เก็บให้แล้ว OK ได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.70347952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703482367+07:00","message":"> Transcript [51694] [false]: 'เก็บให้แล้ว OK ได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.70348576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703487825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703490278+07:00","message":"StatePrefix: 'เก็บให้แล้ว OK ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703496153+07:00","message":"TextPushed: 'เก็บให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703498062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703500086+07:00","message":"> Transcript [51695] [true]: 'เก็บให้แล้ว OK ได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703502293+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703504168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703505851+07:00","message":"StatePrefix: 'เก็บให้แล้ว OK ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703507817+07:00","message":"TextPushed: 'เก็บให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:37.703510549+07:00","message":"Push: ' OK ได้เลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.703518197+07:00","message":"push: {true  OK ได้เลยค่ะ 0 0xc0051bc100}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:37.713929903+07:00","message":"write wav file: './tmp/7589/7589_4125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.752392172+07:00","message":"[GCS] Start streaming session, msgId: 4126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.880770531+07:00","message":"[GCS] IsForceVAD: false for message ID: 4126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:37.952619269+07:00","message":"[GCS] Start streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.034553817+07:00","message":"receive streaming session, msgId: 4126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.034577579+07:00","message":"found end of frame, send empty tag with msgId: 4126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.034581094+07:00","message":"end Recv id 4126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.03459089+07:00","message":"[buffer interim] 4126 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.03460028+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.034604708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.034608369+07:00","message":"> Transcript [51696] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.034613804+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.034616355+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.034618217+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.034620163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.034630454+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.034641374+07:00","message":"push: {true \n 0 0xc004338b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:38.039795051+07:00","message":"write wav file: './tmp/7589/7589_4126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.829086961+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.829126003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.829133498+07:00","message":"receive interim result [false|false]: เรียนควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.829142926+07:00","message":"[buffer interim] 4127 false เรียนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.829150328+07:00","message":"[bufferProcess] interim [780000000]:เรียนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.829152206+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.874780122+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.874820849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญครบรอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.874826475+07:00","message":"receive interim result [false|false]: เหรียญครบรอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:38.874842415+07:00","message":"[buffer interim] 4127 false เหรียญครบรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.874850972+07:00","message":"[bufferProcess] interim [900000000]:เหรียญครบรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.874853893+07:00","message":"[bufferProcess] send to processor:เรียนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.874857238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.874860289+07:00","message":"> Transcript [51697] [false]: 'เรียนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:38.874862901+07:00","message":"Set StatePrefix (first interim): 'เรียนควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.007894837+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.007935427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.007941525+07:00","message":"receive interim result [false|false]: เวียนครก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.007959546+07:00","message":"[buffer interim] 4127 false เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.0079681+07:00","message":"[bufferProcess] interim [80000000]:เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.007970783+07:00","message":"[bufferProcess] send to processor:เหรียญครบรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.00797449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.007977259+07:00","message":"> Transcript [51698] [false]: 'เหรียญครบรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.007979736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.007982221+07:00","message":"Set new StatePrefix: 'เหรียญครบรอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.119006754+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.119044046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Blogger\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.119050187+07:00","message":"receive interim result [false|false]: Blogger"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.119064246+07:00","message":"[buffer interim] 4127 false Blogger"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.119071517+07:00","message":"[bufferProcess] interim [140000000]:Blogger"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.119074187+07:00","message":"[bufferProcess] send to processor:เวียนครก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.119082273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.119085092+07:00","message":"> Transcript [51699] [false]: 'เวียนครก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.119087282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.119089338+07:00","message":"Set new StatePrefix: 'เวียนครก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.386511081+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.386554932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครกเจ้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.386562325+07:00","message":"receive interim result [false|false]: เวียนครกเจ้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.386577933+07:00","message":"[buffer interim] 4127 false เวียนครกเจ้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.386587457+07:00","message":"[bufferProcess] interim [440000000]:เวียนครกเจ้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.386591025+07:00","message":"[bufferProcess] send to processor:Blogger"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.386595797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.38659993+07:00","message":"> Transcript [51700] [false]: 'Blogger'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.386603634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.386607262+07:00","message":"Set new StatePrefix: 'Blogger'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.716164348+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.716221315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครกเจ้ครับกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.716229877+07:00","message":"receive interim result [false|false]: เวียนครกเจ้ครับกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.716246009+07:00","message":"[buffer interim] 4127 false เวียนครกเจ้ครับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.716253604+07:00","message":"[bufferProcess] interim [740000000]:เวียนครกเจ้ครับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.716256352+07:00","message":"[bufferProcess] send to processor:เวียนครกเจ้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.716259904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.716262542+07:00","message":"> Transcript [51701] [false]: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.716265998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.716268055+07:00","message":"Set new StatePrefix: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.982860054+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.982901383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครกเจ้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.982908062+07:00","message":"receive interim result [false|false]: เวียนครกเจ้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:39.982923354+07:00","message":"[buffer interim] 4127 false เวียนครกเจ้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.982931598+07:00","message":"[bufferProcess] interim [980000000]:เวียนครกเจ้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.982934456+07:00","message":"[bufferProcess] send to processor:เวียนครกเจ้ครับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.982938165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.982942668+07:00","message":"> Transcript [51702] [false]: 'เวียนครกเจ้ครับกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.982945962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.982948092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.982950643+07:00","message":"StatePrefix: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:39.982953239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.031954759+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.031990946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครกเจ้ครับกับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.03199824+07:00","message":"receive interim result [false|false]: เวียนครกเจ้ครับกับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.032013217+07:00","message":"[buffer interim] 4127 false เวียนครกเจ้ครับกับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.032021659+07:00","message":"[bufferProcess] interim [40000000]:เวียนครกเจ้ครับกับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.032024254+07:00","message":"[bufferProcess] send to processor:เวียนครกเจ้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.032031145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.032037459+07:00","message":"> Transcript [51703] [false]: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.03204119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.032044333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.032046831+07:00","message":"StatePrefix: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.032049088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.084847394+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.084900333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครกเจ้ครับกับน้องสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.084907461+07:00","message":"receive interim result [false|false]: เวียนครกเจ้ครับกับน้องสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.084922211+07:00","message":"[buffer interim] 4127 false เวียนครกเจ้ครับกับน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.084929933+07:00","message":"[bufferProcess] interim [160000000]:เวียนครกเจ้ครับกับน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.084932841+07:00","message":"[bufferProcess] send to processor:เวียนครกเจ้ครับกับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.084940277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.084943134+07:00","message":"> Transcript [51704] [false]: 'เวียนครกเจ้ครับกับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.084946851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.084949026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.084951485+07:00","message":"StatePrefix: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.084954235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.261574617+07:00","message":"[GCS] IsForceVAD: false for message ID: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.290011985+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.290062421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนครกเจ้ครับกับน้องสาวครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.290070545+07:00","message":"receive interim result [false|false]: เวียนครกเจ้ครับกับน้องสาวครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.290091105+07:00","message":"[buffer interim] 4127 false เวียนครกเจ้ครับกับน้องสาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.290101489+07:00","message":"[bufferProcess] interim [400000000]:เวียนครกเจ้ครับกับน้องสาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.290106325+07:00","message":"[bufferProcess] send to processor:เวียนครกเจ้ครับกับน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.29011335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.290118115+07:00","message":"> Transcript [51705] [false]: 'เวียนครกเจ้ครับกับน้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.290123229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.290125782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.29012796+07:00","message":"StatePrefix: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.290130569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.290136903+07:00","message":"Push: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.290139131+07:00","message":"TextPushed: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.290141159+07:00","message":"Set new StatePrefix : 'เวียนครกเจ้ครับกับน้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.290143386+07:00","message":"Next Push (prob) : 'กับน้องสาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.290152029+07:00","message":"push: {false เวียนครกเจ้ครับ 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.323834725+07:00","message":"[GCS] Start streaming session, msgId: 4128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.479594934+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.479641062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนจบด็อกเตอร์นะครับกับน้องสาวครับ\",\"confidence\":0.8764184}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.479648578+07:00","message":"receive interim result [true|false]: เรียนจบด็อกเตอร์นะครับกับน้องสาวครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.479659429+07:00","message":"end recv isFinal message id 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.479662436+07:00","message":"end Recv id 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.479670634+07:00","message":"[buffer interim] 4127 true เรียนจบด็อกเตอร์นะครับกับน้องสาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479683493+07:00","message":"[bufferProcess] interim [520000000]:เรียนจบด็อกเตอร์นะครับกับน้องสาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479687481+07:00","message":"[bufferProcess] send to processor (isfinal):เวียนครกเจ้ครับกับน้องสาวครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479700781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479718062+07:00","message":"> Transcript [51706] [false]: 'เวียนครกเจ้ครับกับน้องสาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479723882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479726319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479728566+07:00","message":"StatePrefix: 'เวียนครกเจ้ครับกับน้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479731368+07:00","message":"TextPushed: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479734353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479736753+07:00","message":"> Transcript [51707] [true]: 'เรียนจบด็อกเตอร์นะครับกับน้องสาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479739165+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479740896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479745601+07:00","message":"StatePrefix: 'เวียนครกเจ้ครับกับน้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479747807+07:00","message":"TextPushed: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479749637+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479913632+07:00","message":"error room accuracy in case isFinal id 4127 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479923435+07:00","message":"Push: 'เรียนจบด็อกเตอร์นะครับกับน้องสาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479925697+07:00","message":"TextPushed: 'เวียนครกเจ้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.479927839+07:00","message":"Set new StatePrefix : 'เรียนจบด็อกเตอร์นะครับกับน้องสาวครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.47993+07:00","message":"Next Push (prob) : 'เรียนจบด็อกเตอร์นะครับกับน้องสาวครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.479939776+07:00","message":"push: {true เรียนจบด็อกเตอร์นะครับกับน้องสาวครับ 0 0xc0051bc380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:40.480002264+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4127.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:40.487464531+07:00","message":"write wav file: './tmp/7589/7589_4127.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:40.494224475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:40.49425037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.51320208+07:00","message":"[GCS] Cleaned up inactive client: 4098"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.513226195+07:00","message":"[GCS] Cleaned up inactive client: 4099"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.513228917+07:00","message":"[GCS] Cleaned up inactive client: 4096"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.513230697+07:00","message":"[GCS] Cleaned up inactive client: 4095"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.513232581+07:00","message":"[GCS] Cleaned up inactive client: 4100"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.513234492+07:00","message":"[GCS] Cleaned up inactive client: 4094"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.513236796+07:00","message":"[GCS] Cleaned up inactive client: 4097"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.513238732+07:00","message":"[GCS] Cleaned up inactive client: 4102"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:40.513240708+07:00","message":"[GCS] Cleaned up inactive client: 4101"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:43.494646083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:43.49464708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:45.440779712+07:00","message":"[GCS] IsForceVAD: false for message ID: 4128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:45.53066233+07:00","message":"receive streaming session, msgId: 4128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:45.530689707+07:00","message":"found end of frame, send empty tag with msgId: 4128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:45.530692992+07:00","message":"end Recv id 4128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:45.53070218+07:00","message":"[buffer interim] 4128 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:45.530710044+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:45.530714003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:45.530716956+07:00","message":"> Transcript [51708] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:45.530719896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:45.530722149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:45.530724052+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:45.530725933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:45.530728646+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:45.530738004+07:00","message":"push: {true \n 0 0xc004338c80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:45.543382059+07:00","message":"write wav file: './tmp/7589/7589_4128.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:46.494645434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:46.494667999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:46.982957181+07:00","message":"[GCS] Start streaming session, msgId: 4129"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:49.495711679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:49.495729433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:52.360102602+07:00","message":"[GCS] IsForceVAD: false for message ID: 4129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:52.432105236+07:00","message":"[GCS] Start streaming session, msgId: 4130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:52.455005565+07:00","message":"receive streaming session, msgId: 4129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:52.455033228+07:00","message":"found end of frame, send empty tag with msgId: 4129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:52.455038298+07:00","message":"end Recv id 4129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:52.455048465+07:00","message":"[buffer interim] 4129 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:52.455060395+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:52.455067666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:52.45507179+07:00","message":"> Transcript [51709] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:52.455075709+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:52.455078757+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:52.455081995+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:52.455085144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:52.455089084+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:52.455100589+07:00","message":"push: {true \n 0 0xc004339080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:52.46580833+07:00","message":"write wav file: './tmp/7589/7589_4129.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:52.496063544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:52.496063531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:55.496830225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:55.49683781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.040159547+07:00","message":"[GCS] IsForceVAD: false for message ID: 4130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.124123337+07:00","message":"receive streaming session, msgId: 4130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.124159847+07:00","message":"found end of frame, send empty tag with msgId: 4130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.124164018+07:00","message":"end Recv id 4130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.124177009+07:00","message":"[buffer interim] 4130 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.124187373+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.124192139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.124205478+07:00","message":"> Transcript [51710] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.124210314+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.124214166+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.124216231+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.124218747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.124227122+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.124238733+07:00","message":"push: {true \n 0 0xc004749200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:57.134389142+07:00","message":"write wav file: './tmp/7589/7589_4130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.171117871+07:00","message":"[GCS] Start streaming session, msgId: 4131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.750047971+07:00","message":"[GCS] IsForceVAD: false for message ID: 4131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.83872003+07:00","message":"receive streaming session, msgId: 4131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.838740065+07:00","message":"found end of frame, send empty tag with msgId: 4131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.83874297+07:00","message":"end Recv id 4131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.838754737+07:00","message":"[buffer interim] 4131 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.838762841+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.838766929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.838770145+07:00","message":"> Transcript [51711] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.838772744+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.838774847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.838776691+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.83877862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:57.838781478+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.838792524+07:00","message":"push: {true \n 0 0xc004748600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:57.844143088+07:00","message":"write wav file: './tmp/7589/7589_4131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:57.871978752+07:00","message":"[GCS] Start streaming session, msgId: 4132"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:58.49732597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:54:58.497344912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:59.031639696+07:00","message":"[GCS] IsForceVAD: false for message ID: 4132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:59.09183821+07:00","message":"[GCS] Start streaming session, msgId: 4133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:59.144533367+07:00","message":"receive streaming session, msgId: 4132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:59.144553521+07:00","message":"found end of frame, send empty tag with msgId: 4132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:59.144556821+07:00","message":"end Recv id 4132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:59.144563925+07:00","message":"[buffer interim] 4132 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:59.144571185+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:59.144575819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:59.14457846+07:00","message":"> Transcript [51712] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:59.144580976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:59.144582962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:59.144584838+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:59.144586643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:54:59.144589317+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:54:59.144597875+07:00","message":"push: {true \n 0 0xc004866b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:54:59.150809544+07:00","message":"write wav file: './tmp/7589/7589_4132.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:01.498036222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:01.498055388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:03.059090577+07:00","message":"[GCS] IsForceVAD: false for message ID: 4133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:03.147332949+07:00","message":"receive streaming session, msgId: 4133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:03.147355992+07:00","message":"found end of frame, send empty tag with msgId: 4133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:03.147360243+07:00","message":"end Recv id 4133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:03.14736741+07:00","message":"[buffer interim] 4133 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:03.147374243+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:03.14737866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:03.147381593+07:00","message":"> Transcript [51713] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:03.14738569+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:03.147387936+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:03.147389777+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:03.147391724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:03.147400333+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:03.14740945+07:00","message":"push: {true \n 0 0xc004338000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:03.15659053+07:00","message":"write wav file: './tmp/7589/7589_4133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:03.191372477+07:00","message":"[GCS] Start streaming session, msgId: 4134"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:04.498236587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:04.498248445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:04.814515321+07:00","message":"receive streaming session, msgId: 4134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:04.814564469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:04.81457144+07:00","message":"receive interim result [false|false]: ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:04.814588649+07:00","message":"[buffer interim] 4134 false ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:04.814598237+07:00","message":"[bufferProcess] interim [680000000]:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:04.814600161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:04.814606601+07:00","message":"[bufferProcess] send to processor (ticker):ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:04.814609459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:04.814612176+07:00","message":"> Transcript [51714] [false]: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:04.81461481+07:00","message":"Set StatePrefix (first interim): 'ฟังเพลง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:07.498911931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:07.498943072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:09.270921453+07:00","message":"[GCS] IsForceVAD: false for message ID: 4134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:09.341384738+07:00","message":"[GCS] Start streaming session, msgId: 4135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:09.36971223+07:00","message":"receive streaming session, msgId: 4134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:09.369765221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลง\",\"confidence\":0.7664423}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:09.369774033+07:00","message":"receive interim result [true|false]: ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:09.369785375+07:00","message":"end recv isFinal message id 4134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:09.369788207+07:00","message":"end Recv id 4134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:09.369795624+07:00","message":"[buffer interim] 4134 true ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:09.36980728+07:00","message":"[bufferProcess] interim [300000000]:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:09.369812272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:09.369815662+07:00","message":"> Transcript [51715] [true]: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:09.369819388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:09.369821458+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:09.369823512+07:00","message":"StatePrefix: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:09.3698258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:09.369831905+07:00","message":"Push: 'ฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:09.369841622+07:00","message":"push: {true ฟังเพลง 0 0xc0051bc500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:09.381443296+07:00","message":"write wav file: './tmp/7589/7589_4134.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:10.499937377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:10.499960277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513045574+07:00","message":"[GCS] Cleaned up inactive client: 4114"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513075371+07:00","message":"[GCS] Cleaned up inactive client: 4111"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513078231+07:00","message":"[GCS] Cleaned up inactive client: 4106"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.5130803+07:00","message":"[GCS] Cleaned up inactive client: 4108"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.5130829+07:00","message":"[GCS] Cleaned up inactive client: 4110"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513084905+07:00","message":"[GCS] Cleaned up inactive client: 4105"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513087938+07:00","message":"[GCS] Cleaned up inactive client: 4109"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513089764+07:00","message":"[GCS] Cleaned up inactive client: 4113"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513091582+07:00","message":"[GCS] Cleaned up inactive client: 4107"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513093468+07:00","message":"[GCS] Cleaned up inactive client: 4112"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513095236+07:00","message":"[GCS] Cleaned up inactive client: 4103"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513097457+07:00","message":"[GCS] Cleaned up inactive client: 4104"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:10.513099392+07:00","message":"[GCS] Cleaned up inactive client: 4115"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:13.500611087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:13.500648385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:14.269419851+07:00","message":"[GCS] IsForceVAD: false for message ID: 4135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:14.342632476+07:00","message":"[GCS] Start streaming session, msgId: 4136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:14.359609932+07:00","message":"receive streaming session, msgId: 4135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:14.359633114+07:00","message":"found end of frame, send empty tag with msgId: 4135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:14.359636244+07:00","message":"end Recv id 4135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:14.359642748+07:00","message":"[buffer interim] 4135 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:14.359655325+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:14.359659852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:14.359662654+07:00","message":"> Transcript [51716] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:14.359665497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:14.359667652+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:14.359669592+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:14.359673189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:14.359677446+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:14.35970718+07:00","message":"push: {true \n 0 0xc0051bc680}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:14.372270578+07:00","message":"write wav file: './tmp/7589/7589_4135.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:16.500924916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:16.500944905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:19.501407157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:19.501396817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:19.969026873+07:00","message":"[GCS] IsForceVAD: false for message ID: 4136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:20.031883675+07:00","message":"[GCS] Start streaming session, msgId: 4137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:20.074868608+07:00","message":"receive streaming session, msgId: 4136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:20.074891411+07:00","message":"found end of frame, send empty tag with msgId: 4136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:20.074896207+07:00","message":"end Recv id 4136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:20.074907056+07:00","message":"[buffer interim] 4136 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:20.074917053+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:20.074923722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:20.074927814+07:00","message":"> Transcript [51717] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:20.074931891+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:20.074935122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:20.074937692+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:20.074940706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:20.07494547+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:20.074960215+07:00","message":"push: {true \n 0 0xc004339280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:20.086514766+07:00","message":"write wav file: './tmp/7589/7589_4136.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:22.502167913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:22.502204295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:25.229972293+07:00","message":"[GCS] IsForceVAD: false for message ID: 4137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:25.322368768+07:00","message":"receive streaming session, msgId: 4137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:25.322391357+07:00","message":"found end of frame, send empty tag with msgId: 4137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:25.322394862+07:00","message":"end Recv id 4137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:25.322403947+07:00","message":"[buffer interim] 4137 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:25.322413654+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:25.322418026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:25.322421255+07:00","message":"> Transcript [51718] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:25.322423973+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:25.322426039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:25.322427891+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:25.322430163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:25.322432985+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:25.322444881+07:00","message":"push: {true \n 0 0xc004b6c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:25.332930043+07:00","message":"write wav file: './tmp/7589/7589_4137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:25.350651819+07:00","message":"[GCS] Start streaming session, msgId: 4138"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:25.503159818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:25.503156381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:26.440058431+07:00","message":"[GCS] IsForceVAD: false for message ID: 4138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:26.51176004+07:00","message":"[GCS] Start streaming session, msgId: 4139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:26.530138053+07:00","message":"receive streaming session, msgId: 4138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:26.530160324+07:00","message":"found end of frame, send empty tag with msgId: 4138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:26.530163648+07:00","message":"end Recv id 4138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:26.530172911+07:00","message":"[buffer interim] 4138 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:26.530191499+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:26.53019755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:26.530200636+07:00","message":"> Transcript [51719] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:26.530203361+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:26.530205379+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:26.5302075+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:26.530209537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:26.530212696+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:26.530223102+07:00","message":"push: {true \n 0 0xc004866c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:26.53896168+07:00","message":"write wav file: './tmp/7589/7589_4138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:26.94899239+07:00","message":"[GCS] IsForceVAD: false for message ID: 4139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:27.021842075+07:00","message":"[GCS] Start streaming session, msgId: 4140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:27.043189102+07:00","message":"receive streaming session, msgId: 4139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:27.043211977+07:00","message":"found end of frame, send empty tag with msgId: 4139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:27.043215578+07:00","message":"end Recv id 4139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:27.043222555+07:00","message":"[buffer interim] 4139 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:27.043231387+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:27.04324253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:27.043246731+07:00","message":"> Transcript [51720] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:27.04325056+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:27.043254819+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:27.043256763+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:27.043258628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:27.043261384+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:27.043269287+07:00","message":"push: {true \n 0 0xc004b6d500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:27.048340477+07:00","message":"write wav file: './tmp/7589/7589_4139.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:28.503659724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:28.503674879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:31.503923655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:31.503955699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.149497072+07:00","message":"[GCS] IsForceVAD: false for message ID: 4140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.210891762+07:00","message":"[GCS] Start streaming session, msgId: 4141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.243637329+07:00","message":"receive streaming session, msgId: 4140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.243658646+07:00","message":"found end of frame, send empty tag with msgId: 4140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.243661851+07:00","message":"end Recv id 4140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.24366994+07:00","message":"[buffer interim] 4140 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.24367904+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.243683798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.243686851+07:00","message":"> Transcript [51721] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.243689569+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.243691706+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.243693587+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.243695609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.243698664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.243709011+07:00","message":"push: {true \n 0 0xc004748e00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:32.254476947+07:00","message":"write wav file: './tmp/7589/7589_4140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.530044289+07:00","message":"[GCS] IsForceVAD: false for message ID: 4141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.623802122+07:00","message":"receive streaming session, msgId: 4141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.623827459+07:00","message":"found end of frame, send empty tag with msgId: 4141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.623830768+07:00","message":"end Recv id 4141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.623839738+07:00","message":"[buffer interim] 4141 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.623849345+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.623853653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.623856643+07:00","message":"> Transcript [51722] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.623859353+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.623861616+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.623863596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.62386567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:32.62386865+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.62388025+07:00","message":"push: {true \n 0 0xc004749080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:32.62914165+07:00","message":"write wav file: './tmp/7589/7589_4141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:32.661005301+07:00","message":"[GCS] Start streaming session, msgId: 4142"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:34.504943744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:34.504937404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:37.505310203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:37.505316872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:37.789143267+07:00","message":"[GCS] IsForceVAD: false for message ID: 4142"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:37.872762237+07:00","message":"receive streaming session, msgId: 4142"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:37.872791765+07:00","message":"found end of frame, send empty tag with msgId: 4142"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:37.872796869+07:00","message":"end Recv id 4142"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:37.872806665+07:00","message":"[buffer interim] 4142 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:37.872816112+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:37.872825308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:37.872829399+07:00","message":"> Transcript [51723] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:37.87283326+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:37.872837002+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:37.872839862+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:37.872842852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:37.872851339+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:37.872863647+07:00","message":"push: {true \n 0 0xc004339480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:37.88437587+07:00","message":"write wav file: './tmp/7589/7589_4142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:37.981293771+07:00","message":"[GCS] Start streaming session, msgId: 4143"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:40.505721817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:40.505771173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.51392508+07:00","message":"[GCS] Cleaned up inactive client: 4119"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513953677+07:00","message":"[GCS] Cleaned up inactive client: 4122"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513956731+07:00","message":"[GCS] Cleaned up inactive client: 4124"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513958805+07:00","message":"[GCS] Cleaned up inactive client: 4118"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513960705+07:00","message":"[GCS] Cleaned up inactive client: 4126"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513962712+07:00","message":"[GCS] Cleaned up inactive client: 4127"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513965705+07:00","message":"[GCS] Cleaned up inactive client: 4116"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513968209+07:00","message":"[GCS] Cleaned up inactive client: 4123"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513969949+07:00","message":"[GCS] Cleaned up inactive client: 4117"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513971604+07:00","message":"[GCS] Cleaned up inactive client: 4120"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513973274+07:00","message":"[GCS] Cleaned up inactive client: 4125"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:40.513974991+07:00","message":"[GCS] Cleaned up inactive client: 4121"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:43.101122139+07:00","message":"[GCS] IsForceVAD: false for message ID: 4143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:43.162653771+07:00","message":"[GCS] Start streaming session, msgId: 4144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:43.188188084+07:00","message":"receive streaming session, msgId: 4143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:43.188210799+07:00","message":"found end of frame, send empty tag with msgId: 4143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:43.188214282+07:00","message":"end Recv id 4143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:43.188221217+07:00","message":"[buffer interim] 4143 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:43.188230885+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:43.188239566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:43.188242361+07:00","message":"> Transcript [51724] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:43.188244592+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:43.188246545+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:43.188248565+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:43.188250611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:43.188253493+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:43.188262508+07:00","message":"push: {true \n 0 0xc0045e2000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:43.199299595+07:00","message":"write wav file: './tmp/7589/7589_4143.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:43.505989255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:43.506000227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:46.506147259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:46.506152514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:48.481240831+07:00","message":"[GCS] IsForceVAD: false for message ID: 4144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:48.580398083+07:00","message":"receive streaming session, msgId: 4144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:48.580431764+07:00","message":"found end of frame, send empty tag with msgId: 4144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:48.580435677+07:00","message":"end Recv id 4144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:48.580443952+07:00","message":"[buffer interim] 4144 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:48.580453863+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:48.580458063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:48.58046082+07:00","message":"> Transcript [51725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:48.580463435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:48.580465409+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:48.580467313+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:48.580470089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:48.580473583+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:48.580485277+07:00","message":"push: {true \n 0 0xc004866780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:48.591862681+07:00","message":"write wav file: './tmp/7589/7589_4144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:48.67235342+07:00","message":"[GCS] Start streaming session, msgId: 4145"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:49.506980069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:49.50700207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:52.507474194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:52.507485251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:53.799357938+07:00","message":"[GCS] IsForceVAD: false for message ID: 4145"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:53.895216092+07:00","message":"receive streaming session, msgId: 4145"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:53.895245792+07:00","message":"found end of frame, send empty tag with msgId: 4145"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:53.89525002+07:00","message":"end Recv id 4145"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:53.895270612+07:00","message":"[buffer interim] 4145 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:53.895317285+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:53.895327894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:53.895332134+07:00","message":"> Transcript [51726] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:53.895335918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:53.895338516+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:53.895340729+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:53.895342881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:53.895351061+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:53.895367967+07:00","message":"push: {true \n 0 0xc004867a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:53.906937706+07:00","message":"write wav file: './tmp/7589/7589_4145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:54.120668399+07:00","message":"[GCS] Start streaming session, msgId: 4146"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:55.50851649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:55.508522558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:58.509075208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:55:58.509079571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:59.238302343+07:00","message":"[GCS] IsForceVAD: false for message ID: 4146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:59.338899081+07:00","message":"receive streaming session, msgId: 4146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:59.338925435+07:00","message":"found end of frame, send empty tag with msgId: 4146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:59.338929546+07:00","message":"end Recv id 4146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:59.338938571+07:00","message":"[buffer interim] 4146 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:59.338947972+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:59.338952746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:59.338957206+07:00","message":"> Transcript [51727] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:59.338959614+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:59.338961594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:59.338963626+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:59.33896567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:55:59.338968482+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:59.338977492+07:00","message":"push: {true \n 0 0xc004867d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:55:59.349186175+07:00","message":"write wav file: './tmp/7589/7589_4146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:55:59.371518064+07:00","message":"[GCS] Start streaming session, msgId: 4147"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:01.509981777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:01.50999994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:02.189097199+07:00","message":"[GCS] IsForceVAD: false for message ID: 4147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:02.263035555+07:00","message":"[GCS] Start streaming session, msgId: 4148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:02.274733558+07:00","message":"receive streaming session, msgId: 4147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:02.274754888+07:00","message":"found end of frame, send empty tag with msgId: 4147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:02.274758311+07:00","message":"end Recv id 4147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:02.274765421+07:00","message":"[buffer interim] 4147 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:02.274772708+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:02.274782416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:02.274785953+07:00","message":"> Transcript [51728] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:02.274788372+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:02.274790407+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:02.274792364+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:02.274794599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:02.274798061+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:02.274809271+07:00","message":"push: {true \n 0 0xc003769200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:02.283420515+07:00","message":"write wav file: './tmp/7589/7589_4147.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:04.510615568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:04.510643231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:07.378863771+07:00","message":"[GCS] IsForceVAD: false for message ID: 4148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:07.477659168+07:00","message":"receive streaming session, msgId: 4148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:07.47768049+07:00","message":"found end of frame, send empty tag with msgId: 4148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:07.477685459+07:00","message":"end Recv id 4148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:07.477693954+07:00","message":"[buffer interim] 4148 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:07.477708699+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:07.477713925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:07.477717718+07:00","message":"> Transcript [51729] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:07.477721567+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:07.477724737+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:07.477727269+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:07.477730187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:07.477739321+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:07.477751288+07:00","message":"push: {true \n 0 0xc0051bc780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:07.487196094+07:00","message":"write wav file: './tmp/7589/7589_4148.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:07.510641087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:07.510658241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:08.910787958+07:00","message":"[GCS] Start streaming session, msgId: 4149"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:10.511218069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:10.511224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:10.513374418+07:00","message":"[GCS] Cleaned up inactive client: 4129"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:10.513393792+07:00","message":"[GCS] Cleaned up inactive client: 4128"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:10.513396532+07:00","message":"[GCS] Cleaned up inactive client: 4133"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:10.513398583+07:00","message":"[GCS] Cleaned up inactive client: 4131"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:10.513400481+07:00","message":"[GCS] Cleaned up inactive client: 4132"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:10.513402409+07:00","message":"[GCS] Cleaned up inactive client: 4134"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:10.513404402+07:00","message":"[GCS] Cleaned up inactive client: 4130"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:11.419181405+07:00","message":"[GCS] IsForceVAD: false for message ID: 4149"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:11.480259795+07:00","message":"[GCS] Start streaming session, msgId: 4150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:11.535706075+07:00","message":"receive streaming session, msgId: 4149"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:11.53573968+07:00","message":"found end of frame, send empty tag with msgId: 4149"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:11.535743402+07:00","message":"end Recv id 4149"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:11.535750651+07:00","message":"[buffer interim] 4149 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:11.535758198+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:11.535761979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:11.535764744+07:00","message":"> Transcript [51730] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:11.535767335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:11.535769348+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:11.535774154+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:11.535776226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:11.535779614+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:11.535789036+07:00","message":"push: {true \n 0 0xc0045e2280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:11.543576146+07:00","message":"write wav file: './tmp/7589/7589_4149.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:13.51195526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:13.511976232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:16.512432334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:16.512434942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:17.30758223+07:00","message":"[GCS] IsForceVAD: false for message ID: 4150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:17.430697459+07:00","message":"[GCS] Start streaming session, msgId: 4151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:17.432893218+07:00","message":"receive streaming session, msgId: 4150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:17.432914284+07:00","message":"found end of frame, send empty tag with msgId: 4150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:17.432917394+07:00","message":"end Recv id 4150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:17.432924747+07:00","message":"[buffer interim] 4150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:17.432932104+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:17.432936773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:17.432939815+07:00","message":"> Transcript [51731] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:17.432942368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:17.432944414+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:17.432946245+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:17.43294829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:17.432952088+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:17.432962252+07:00","message":"push: {true \n 0 0xc0051bc300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:17.444192394+07:00","message":"write wav file: './tmp/7589/7589_4150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:18.07817233+07:00","message":"[GCS] IsForceVAD: false for message ID: 4151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:18.150954132+07:00","message":"[GCS] Start streaming session, msgId: 4152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:18.158565833+07:00","message":"receive streaming session, msgId: 4151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:18.158583401+07:00","message":"found end of frame, send empty tag with msgId: 4151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:18.158586443+07:00","message":"end Recv id 4151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:18.158594098+07:00","message":"[buffer interim] 4151 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:18.15860137+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:18.1586048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:18.158607671+07:00","message":"> Transcript [51732] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:18.158610324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:18.15861231+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:18.158614183+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:18.158616225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:18.158623002+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:18.158630508+07:00","message":"push: {true \n 0 0xc0045e2a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:18.164104661+07:00","message":"write wav file: './tmp/7589/7589_4151.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:19.513444105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:19.513456878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:22.51420826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:22.514237579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:23.778200985+07:00","message":"[GCS] IsForceVAD: false for message ID: 4152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:23.840960437+07:00","message":"[GCS] Start streaming session, msgId: 4153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:23.877899967+07:00","message":"receive streaming session, msgId: 4152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:23.877923179+07:00","message":"found end of frame, send empty tag with msgId: 4152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:23.877926848+07:00","message":"end Recv id 4152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:23.877933874+07:00","message":"[buffer interim] 4152 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:23.877941109+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:23.877945127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:23.877948356+07:00","message":"> Transcript [51733] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:23.877952056+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:23.877954828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:23.87795691+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:23.877958762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:23.87797002+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:23.87797874+07:00","message":"push: {true \n 0 0xc004748a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:23.889934536+07:00","message":"write wav file: './tmp/7589/7589_4152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:24.029034641+07:00","message":"[GCS] IsForceVAD: false for message ID: 4153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:24.100198992+07:00","message":"[GCS] Start streaming session, msgId: 4154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:24.125808296+07:00","message":"receive streaming session, msgId: 4153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:24.125831776+07:00","message":"found end of frame, send empty tag with msgId: 4153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:24.125836198+07:00","message":"end Recv id 4153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:24.12584505+07:00","message":"[buffer interim] 4153 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:24.125858766+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:24.12586263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:24.125865358+07:00","message":"> Transcript [51734] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:24.125868397+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:24.125870345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:24.12587237+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:24.125874358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:24.12587932+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:24.125889069+07:00","message":"push: {true \n 0 0xc004f9df00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:24.131113235+07:00","message":"write wav file: './tmp/7589/7589_4153.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:25.515157087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:25.515166189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:28.516112347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:28.5161198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:29.228424759+07:00","message":"[GCS] IsForceVAD: false for message ID: 4154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:29.347888067+07:00","message":"receive streaming session, msgId: 4154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:29.347910952+07:00","message":"found end of frame, send empty tag with msgId: 4154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:29.347914519+07:00","message":"end Recv id 4154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:29.347921548+07:00","message":"[buffer interim] 4154 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:29.347928799+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:29.347937452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:29.347941526+07:00","message":"> Transcript [51735] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:29.347945245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:29.347947698+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:29.347950498+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:29.347953333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:29.347957398+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:29.347968804+07:00","message":"push: {true \n 0 0xc004748b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:29.367172814+07:00","message":"write wav file: './tmp/7589/7589_4154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:30.309808515+07:00","message":"[GCS] Start streaming session, msgId: 4155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:30.378702516+07:00","message":"[GCS] IsForceVAD: false for message ID: 4155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:30.509442733+07:00","message":"[GCS] Start streaming session, msgId: 4156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:30.591948625+07:00","message":"receive streaming session, msgId: 4155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:30.591970183+07:00","message":"found end of frame, send empty tag with msgId: 4155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:30.591973707+07:00","message":"end Recv id 4155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:30.59198121+07:00","message":"[buffer interim] 4155 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:30.591995644+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:30.592001482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:30.592004809+07:00","message":"> Transcript [51736] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:30.592007547+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:30.592009706+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:30.592011919+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:30.592013873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:30.5920165+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:30.59202675+07:00","message":"push: {true \n 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:30.59702298+07:00","message":"write wav file: './tmp/7589/7589_4155.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:31.516768483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:31.516768614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:33.153200449+07:00","message":"receive streaming session, msgId: 4156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:33.153258009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:33.15326411+07:00","message":"receive interim result [false|false]: ไปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:33.153281988+07:00","message":"[buffer interim] 4156 false ไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:33.15328952+07:00","message":"[bufferProcess] interim [640000000]:ไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:33.153296775+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:33.153308716+07:00","message":"[bufferProcess] send to processor (ticker):ไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:33.153311601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:33.153314628+07:00","message":"> Transcript [51737] [false]: 'ไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:33.153316917+07:00","message":"Set StatePrefix (first interim): 'ไปรับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:34.517584142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:34.517606208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:34.548734967+07:00","message":"[GCS] IsForceVAD: false for message ID: 4156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:34.609618908+07:00","message":"[GCS] Start streaming session, msgId: 4157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:34.656501247+07:00","message":"receive streaming session, msgId: 4156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:34.656541379+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-06-22T13:56:34.656546531+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:34.65655582+07:00","message":"end recv isFinal message id 4156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:34.656558609+07:00","message":"end Recv id 4156"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:34.65656508+07:00","message":"[buffer interim] 4156 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:34.65657266+07:00","message":"[bufferProcess] interim [260000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:34.656578394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:34.656581196+07:00","message":"> Transcript [51738] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:34.656584247+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:34.656586208+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:34.656588527+07:00","message":"StatePrefix: 'ไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:34.656591314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:34.656596944+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:34.656605221+07:00","message":"push: {true  0 0xc0045e2200}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:34.666654688+07:00","message":"write wav file: './tmp/7589/7589_4156.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:37.517874793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:37.517875523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.513248463+07:00","message":"[GCS] Cleaned up inactive client: 4140"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.51328508+07:00","message":"[GCS] Cleaned up inactive client: 4139"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.513289709+07:00","message":"[GCS] Cleaned up inactive client: 4138"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.51329762+07:00","message":"[GCS] Cleaned up inactive client: 4137"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.51330101+07:00","message":"[GCS] Cleaned up inactive client: 4141"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.513303919+07:00","message":"[GCS] Cleaned up inactive client: 4135"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.513307124+07:00","message":"[GCS] Cleaned up inactive client: 4136"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.513310433+07:00","message":"[GCS] Cleaned up inactive client: 4142"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:40.518410434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:40.51841847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.687469796+07:00","message":"[GCS] IsForceVAD: false for message ID: 4157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.750633013+07:00","message":"[GCS] Start streaming session, msgId: 4158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.793671499+07:00","message":"receive streaming session, msgId: 4157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.793700912+07:00","message":"found end of frame, send empty tag with msgId: 4157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.793704331+07:00","message":"end Recv id 4157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.793713501+07:00","message":"[buffer interim] 4157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:40.793723221+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:40.793728386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:40.79373126+07:00","message":"> Transcript [51739] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:40.793734161+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:40.793736408+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:40.793738298+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:40.793740216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:40.793743217+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:40.793754117+07:00","message":"push: {true \n 0 0xc004748600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:40.806079619+07:00","message":"write wav file: './tmp/7589/7589_4157.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:43.518650826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:43.518665341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:46.519088402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:46.519091899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:46.708529896+07:00","message":"[GCS] IsForceVAD: false for message ID: 4158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:46.779657522+07:00","message":"[GCS] Start streaming session, msgId: 4159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:46.806447763+07:00","message":"receive streaming session, msgId: 4158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:46.806472562+07:00","message":"found end of frame, send empty tag with msgId: 4158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:46.806475967+07:00","message":"end Recv id 4158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:46.806484009+07:00","message":"[buffer interim] 4158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:46.806492473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:46.806503194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:46.806506476+07:00","message":"> Transcript [51740] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:46.806509618+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:46.806511738+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:46.806513626+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:46.806515738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:46.806521922+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:46.806531028+07:00","message":"push: {true \n 0 0xc0052cf600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:46.818211631+07:00","message":"write wav file: './tmp/7589/7589_4158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:47.753859547+07:00","message":"receive streaming session, msgId: 4159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:47.753909865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:47.753916054+07:00","message":"receive interim result [false|false]: ไปตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:47.75393142+07:00","message":"[buffer interim] 4159 false ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:47.753939359+07:00","message":"[bufferProcess] interim [960000000]:ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:47.753941359+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:49.398055626+07:00","message":"[GCS] IsForceVAD: false for message ID: 4159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:49.508039388+07:00","message":"receive streaming session, msgId: 4159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:49.508086017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตึก\",\"confidence\":0.7837573}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:49.50809253+07:00","message":"receive interim result [true|false]: ไปตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:49.50810228+07:00","message":"end recv isFinal message id 4159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:49.508104883+07:00","message":"end Recv id 4159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:49.508111779+07:00","message":"[buffer interim] 4159 true ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508119469+07:00","message":"[bufferProcess] interim [850000000]:ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508122996+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508126524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508129222+07:00","message":"> Transcript [51741] [false]: 'ไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508131476+07:00","message":"Set StatePrefix (first interim): 'ไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508133898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508135986+07:00","message":"> Transcript [51742] [true]: 'ไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508145898+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508147909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508149933+07:00","message":"StatePrefix: 'ไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508151936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:49.508155513+07:00","message":"Push: 'ไปตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:49.508164331+07:00","message":"push: {true ไปตึก 0 0xc004b1d780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:49.516277105+07:00","message":"write wav file: './tmp/7589/7589_4159.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:49.51992492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:49.51993089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:49.531095053+07:00","message":"[GCS] Start streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:51.458700014+07:00","message":"[GCS] IsForceVAD: false for message ID: 4160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:51.518857974+07:00","message":"[GCS] Start streaming session, msgId: 4161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:51.551135031+07:00","message":"receive streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:51.551163806+07:00","message":"found end of frame, send empty tag with msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:51.551167169+07:00","message":"end Recv id 4160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:51.551176032+07:00","message":"[buffer interim] 4160 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:51.551184095+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:51.551188507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:51.551191876+07:00","message":"> Transcript [51743] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:51.551194607+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:51.551196801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:51.551198696+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:51.551200912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:51.5512037+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:51.551214838+07:00","message":"push: {true \n 0 0xc004866e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:51.558852669+07:00","message":"write wav file: './tmp/7589/7589_4160.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:52.520743752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:52.520751298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:55.227770846+07:00","message":"[GCS] IsForceVAD: false for message ID: 4161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:55.301047502+07:00","message":"[GCS] Start streaming session, msgId: 4162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:55.324296059+07:00","message":"receive streaming session, msgId: 4161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:55.324328142+07:00","message":"found end of frame, send empty tag with msgId: 4161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:55.324332351+07:00","message":"end Recv id 4161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:55.324341863+07:00","message":"[buffer interim] 4161 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:55.324351271+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:55.324356235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:55.324359411+07:00","message":"> Transcript [51744] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:55.324362352+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:55.324364494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:55.324366784+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:55.324369132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:56:55.324375833+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:56:55.324388076+07:00","message":"push: {true \n 0 0xc0051bca80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:56:55.333715935+07:00","message":"write wav file: './tmp/7589/7589_4161.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:55.521509134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:55.521534906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:58.52193539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:56:58.521950279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:00.679666683+07:00","message":"[GCS] IsForceVAD: false for message ID: 4162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:00.75039281+07:00","message":"[GCS] Start streaming session, msgId: 4163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:00.780497065+07:00","message":"receive streaming session, msgId: 4162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:00.780517626+07:00","message":"found end of frame, send empty tag with msgId: 4162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:00.780520892+07:00","message":"end Recv id 4162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:00.780557907+07:00","message":"[buffer interim] 4162 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:00.780564438+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:00.780568199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:00.780570922+07:00","message":"> Transcript [51745] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:00.780573374+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:00.780575351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:00.780577254+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:00.780579118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:00.780581565+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:00.780589948+07:00","message":"push: {true \n 0 0xc004866c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:00.791512946+07:00","message":"write wav file: './tmp/7589/7589_4162.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:01.52216053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:01.522154485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:04.523151303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:04.523189629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:05.928028228+07:00","message":"[GCS] IsForceVAD: false for message ID: 4163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:06.029591624+07:00","message":"receive streaming session, msgId: 4163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:06.029619213+07:00","message":"found end of frame, send empty tag with msgId: 4163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:06.029623254+07:00","message":"end Recv id 4163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:06.029646813+07:00","message":"[buffer interim] 4163 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:06.029680064+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:06.029685952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:06.029691136+07:00","message":"> Transcript [51746] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:06.029694403+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:06.029696655+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:06.02969876+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:06.029701052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:06.029704091+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:06.029720961+07:00","message":"push: {true \n 0 0xc0045e2e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:06.040159036+07:00","message":"write wav file: './tmp/7589/7589_4163.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:06.119240416+07:00","message":"[GCS] Start streaming session, msgId: 4164"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:07.523639852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:07.523659568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:10.513680606+07:00","message":"[GCS] Cleaned up inactive client: 4144"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:10.513721797+07:00","message":"[GCS] Cleaned up inactive client: 4146"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:10.51372462+07:00","message":"[GCS] Cleaned up inactive client: 4147"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:10.513726676+07:00","message":"[GCS] Cleaned up inactive client: 4148"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:10.513728734+07:00","message":"[GCS] Cleaned up inactive client: 4143"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:10.513730646+07:00","message":"[GCS] Cleaned up inactive client: 4145"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:10.523857529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:10.523882555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:11.377693119+07:00","message":"[GCS] IsForceVAD: false for message ID: 4164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:11.474631193+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:11.474655458+07:00","message":"found end of frame, send empty tag with msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:11.474658746+07:00","message":"end Recv id 4164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:11.474665997+07:00","message":"[buffer interim] 4164 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:11.474674971+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:11.47468521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:11.474687964+07:00","message":"> Transcript [51747] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:11.474690586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:11.474692602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:11.47469448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:11.474696446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:11.47469945+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:11.474707969+07:00","message":"push: {true \n 0 0xc004338300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:11.486185819+07:00","message":"write wav file: './tmp/7589/7589_4164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:11.509671157+07:00","message":"[GCS] Start streaming session, msgId: 4165"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:13.524921366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:13.524922902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:13.547117449+07:00","message":"[GCS] IsForceVAD: false for message ID: 4165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:13.620279603+07:00","message":"[GCS] Start streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:13.638036952+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:13.638054174+07:00","message":"found end of frame, send empty tag with msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:13.638058069+07:00","message":"end Recv id 4165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:13.638064493+07:00","message":"[buffer interim] 4165 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:13.638071825+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:13.638076122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:13.638079284+07:00","message":"> Transcript [51748] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:13.638081611+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:13.638083589+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:13.638085417+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:13.638087274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:13.638089885+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:13.638097687+07:00","message":"push: {true \n 0 0xc004b6dc80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:13.645961573+07:00","message":"write wav file: './tmp/7589/7589_4165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:15.287522651+07:00","message":"[GCS] IsForceVAD: false for message ID: 4166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:15.377086176+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:15.377109097+07:00","message":"found end of frame, send empty tag with msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:15.377112665+07:00","message":"end Recv id 4166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:15.377121905+07:00","message":"[buffer interim] 4166 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:15.377138842+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:15.377143725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:15.377146834+07:00","message":"> Transcript [51749] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:15.377149527+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:15.377151685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:15.377153726+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:15.377155597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:15.377158246+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:15.377178457+07:00","message":"push: {true \n 0 0xc004b6df80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:15.394779739+07:00","message":"write wav file: './tmp/7589/7589_4166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:15.419503973+07:00","message":"[GCS] Start streaming session, msgId: 4167"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:16.525089969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:16.525099152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:19.52596022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:19.525990165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:20.856817474+07:00","message":"[GCS] IsForceVAD: false for message ID: 4167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:20.944157691+07:00","message":"receive streaming session, msgId: 4167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:20.944183354+07:00","message":"found end of frame, send empty tag with msgId: 4167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:20.944186951+07:00","message":"end Recv id 4167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:20.944195943+07:00","message":"[buffer interim] 4167 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:20.944206089+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:20.944211117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:20.944214268+07:00","message":"> Transcript [51750] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:20.944216782+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:20.944218919+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:20.944220775+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:20.944222707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:20.944225635+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:20.944235964+07:00","message":"push: {true \n 0 0xc004338000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:20.956809134+07:00","message":"write wav file: './tmp/7589/7589_4167.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:22.526573728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:22.526610377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:23.100610666+07:00","message":"[GCS] Start streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.186866084+07:00","message":"[GCS] IsForceVAD: false for message ID: 4168"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.264969663+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.264996866+07:00","message":"found end of frame, send empty tag with msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.265000455+07:00","message":"end Recv id 4168"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.265009294+07:00","message":"[buffer interim] 4168 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.265017363+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.265022238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.265027607+07:00","message":"> Transcript [51751] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.265030371+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.265032445+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.26503462+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.265036688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.265039368+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.265049756+07:00","message":"push: {true \n 0 0xc0051bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:24.271511845+07:00","message":"write wav file: './tmp/7589/7589_4168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.318383052+07:00","message":"[GCS] Start streaming session, msgId: 4169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.707616534+07:00","message":"[GCS] IsForceVAD: false for message ID: 4169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.810367436+07:00","message":"receive streaming session, msgId: 4169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.810396385+07:00","message":"found end of frame, send empty tag with msgId: 4169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.810400316+07:00","message":"end Recv id 4169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.810408739+07:00","message":"[buffer interim] 4169 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.810417702+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.810421344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.810424828+07:00","message":"> Transcript [51752] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.810427303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.810429274+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.810431183+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.810433277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:24.810436391+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.810445807+07:00","message":"push: {true \n 0 0xc004748d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:24.816128304+07:00","message":"write wav file: './tmp/7589/7589_4169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.829947756+07:00","message":"[GCS] Start streaming session, msgId: 4170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:24.898056536+07:00","message":"[GCS] IsForceVAD: false for message ID: 4170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:25.030985747+07:00","message":"[GCS] Start streaming session, msgId: 4171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:25.072633118+07:00","message":"receive streaming session, msgId: 4170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:25.072659954+07:00","message":"found end of frame, send empty tag with msgId: 4170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:25.072664595+07:00","message":"end Recv id 4170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:25.072673867+07:00","message":"[buffer interim] 4170 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:25.072683749+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:25.072688821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:25.072693102+07:00","message":"> Transcript [51753] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:25.072696665+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:25.072699749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:25.072703075+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:25.072706394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:25.072710894+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:25.07272213+07:00","message":"push: {true \n 0 0xc004338f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:25.077391779+07:00","message":"write wav file: './tmp/7589/7589_4170.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:25.52769249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:25.527701322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:28.527732539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:28.527756931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:30.147618598+07:00","message":"[GCS] IsForceVAD: false for message ID: 4171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:30.240951083+07:00","message":"receive streaming session, msgId: 4171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:30.240974027+07:00","message":"found end of frame, send empty tag with msgId: 4171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:30.240977159+07:00","message":"end Recv id 4171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:30.240984098+07:00","message":"[buffer interim] 4171 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:30.240996875+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:30.241001455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:30.241004543+07:00","message":"> Transcript [51754] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:30.241006953+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:30.241008886+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:30.241010725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:30.241012593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:30.241015118+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:30.241024848+07:00","message":"push: {true \n 0 0xc004339000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:30.253731203+07:00","message":"write wav file: './tmp/7589/7589_4171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:30.788906854+07:00","message":"[GCS] Start streaming session, msgId: 4172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:31.107259843+07:00","message":"[GCS] IsForceVAD: false for message ID: 4172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:31.190264186+07:00","message":"receive streaming session, msgId: 4172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:31.190288693+07:00","message":"found end of frame, send empty tag with msgId: 4172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:31.190293332+07:00","message":"end Recv id 4172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:31.190301982+07:00","message":"[buffer interim] 4172 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:31.190311169+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:31.190316298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:31.190320258+07:00","message":"> Transcript [51755] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:31.19032455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:31.190328047+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:31.190331781+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:31.190336615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:31.190340523+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:31.190352578+07:00","message":"push: {true \n 0 0xc004b6c000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:31.195393625+07:00","message":"write wav file: './tmp/7589/7589_4172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:31.230799331+07:00","message":"[GCS] Start streaming session, msgId: 4173"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:31.528459595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:31.528464111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:34.529424233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:34.529447973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:36.892470172+07:00","message":"receive streaming session, msgId: 4173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:36.892529905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:36.892538076+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:36.892557251+07:00","message":"[buffer interim] 4173 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:36.892566512+07:00","message":"[bufferProcess] interim [460000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:36.892569394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:36.892579919+07:00","message":"[bufferProcess] send to processor (ticker):ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:36.892583752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:36.892587994+07:00","message":"> Transcript [51756] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:36.892591259+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.204975042+07:00","message":"receive streaming session, msgId: 4173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.205018671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.205024597+07:00","message":"receive interim result [false|false]: ไปตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.20503728+07:00","message":"[buffer interim] 4173 false ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.205044897+07:00","message":"[bufferProcess] interim [760000000]:ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.205046821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:37.530327389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:37.530311795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.636239983+07:00","message":"[GCS] IsForceVAD: false for message ID: 4173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.719237489+07:00","message":"receive streaming session, msgId: 4173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.719282176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตึก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.719288998+07:00","message":"receive interim result [false|false]: ไปตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.719304846+07:00","message":"[buffer interim] 4173 false ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.719313748+07:00","message":"[bufferProcess] interim [360000000]:ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.719316815+07:00","message":"[bufferProcess] send to processor:ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.719325066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.719328016+07:00","message":"> Transcript [51757] [false]: 'ไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.719331753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.719334123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.719336784+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.719339273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.777996364+07:00","message":"receive streaming session, msgId: 4173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.778039305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตึก\",\"confidence\":0.9460325}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.778046826+07:00","message":"receive interim result [true|false]: ไปตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.778056189+07:00","message":"end recv isFinal message id 4173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.778059028+07:00","message":"end Recv id 4173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.778066777+07:00","message":"[buffer interim] 4173 true ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778077462+07:00","message":"[bufferProcess] interim [420000000]:ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778080924+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778084959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778088146+07:00","message":"> Transcript [51758] [false]: 'ไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778091167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778093457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778100285+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778102898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778104991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778107314+07:00","message":"> Transcript [51759] [true]: 'ไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778109563+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778111451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778113252+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778115215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:37.778118198+07:00","message":"Push: 'ไปตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.77812725+07:00","message":"push: {true ไปตึก 0 0xc003d5ff00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:37.790687532+07:00","message":"write wav file: './tmp/7589/7589_4173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:37.829461824+07:00","message":"[GCS] Start streaming session, msgId: 4174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:38.81479109+07:00","message":"receive streaming session, msgId: 4174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:38.814833151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:38.814842281+07:00","message":"receive interim result [false|false]: ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:38.814859124+07:00","message":"[buffer interim] 4174 false ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:38.814870115+07:00","message":"[bufferProcess] interim [960000000]:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:38.81487219+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:38.814891732+07:00","message":"[bufferProcess] send to processor (ticker):ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:38.814895239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:38.814898097+07:00","message":"> Transcript [51760] [false]: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:38.814902223+07:00","message":"Set StatePrefix (first interim): 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:39.236933154+07:00","message":"[GCS] IsForceVAD: false for message ID: 4174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:39.309876765+07:00","message":"[GCS] Start streaming session, msgId: 4175"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:39.336941162+07:00","message":"receive streaming session, msgId: 4174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:39.336980601+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:39.336987556+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:39.336998632+07:00","message":"end recv isFinal message id 4174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:39.337002718+07:00","message":"end Recv id 4174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:39.337009176+07:00","message":"[buffer interim] 4174 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:39.337021065+07:00","message":"[bufferProcess] interim [620000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:39.33702569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:39.337028629+07:00","message":"> Transcript [51761] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:39.337031731+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:39.337035849+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:39.337038452+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:39.337041527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:39.337048774+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:39.337059846+07:00","message":"push: {true  0 0xc004867780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:39.343458219+07:00","message":"write wav file: './tmp/7589/7589_4174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:40.513334654+07:00","message":"[GCS] Cleaned up inactive client: 4153"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:40.513361293+07:00","message":"[GCS] Cleaned up inactive client: 4150"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:40.51336409+07:00","message":"[GCS] Cleaned up inactive client: 4149"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:40.513366078+07:00","message":"[GCS] Cleaned up inactive client: 4151"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:40.513368182+07:00","message":"[GCS] Cleaned up inactive client: 4154"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:40.513370094+07:00","message":"[GCS] Cleaned up inactive client: 4152"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:40.513371901+07:00","message":"[GCS] Cleaned up inactive client: 4155"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:40.513373742+07:00","message":"[GCS] Cleaned up inactive client: 4156"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:40.531034743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:40.53104289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:43.531938285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:43.531930387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:44.685903773+07:00","message":"[GCS] IsForceVAD: false for message ID: 4175"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:44.779424455+07:00","message":"receive streaming session, msgId: 4175"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:44.779445693+07:00","message":"found end of frame, send empty tag with msgId: 4175"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:44.77944896+07:00","message":"end Recv id 4175"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:44.779455693+07:00","message":"[buffer interim] 4175 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:44.779463643+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:44.779474752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:44.779478449+07:00","message":"> Transcript [51762] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:44.779480904+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:44.779483003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:44.7794849+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:44.779487046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:44.779489566+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:44.779498307+07:00","message":"push: {true \n 0 0xc004867a00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:44.790605779+07:00","message":"write wav file: './tmp/7589/7589_4175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:44.819099259+07:00","message":"[GCS] Start streaming session, msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:44.947477197+07:00","message":"[GCS] IsForceVAD: false for message ID: 4176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:45.01014796+07:00","message":"[GCS] Start streaming session, msgId: 4177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:45.218739856+07:00","message":"receive streaming session, msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:45.21876272+07:00","message":"found end of frame, send empty tag with msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:45.218766144+07:00","message":"end Recv id 4176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:45.218776754+07:00","message":"[buffer interim] 4176 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:45.218785937+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:45.218790447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:45.21879369+07:00","message":"> Transcript [51763] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:45.218796712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:45.218799002+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:45.218800816+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:45.21880297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:45.2188056+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:45.218815675+07:00","message":"push: {true \n 0 0xc004867300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:45.224139081+07:00","message":"write wav file: './tmp/7589/7589_4176.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:46.532450161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:46.532475255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:49.532471213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:49.532483999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:50.196582182+07:00","message":"[GCS] IsForceVAD: false for message ID: 4177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:50.26955352+07:00","message":"[GCS] Start streaming session, msgId: 4178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:50.299579582+07:00","message":"receive streaming session, msgId: 4177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:50.299600441+07:00","message":"found end of frame, send empty tag with msgId: 4177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:50.299603548+07:00","message":"end Recv id 4177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:50.299611319+07:00","message":"[buffer interim] 4177 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:50.299619346+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:50.299625038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:50.29962829+07:00","message":"> Transcript [51764] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:50.299630861+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:50.299633123+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:50.299634979+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:50.299636899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:50.29963959+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:50.29965022+07:00","message":"push: {true \n 0 0xc0045e2780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:50.309891468+07:00","message":"write wav file: './tmp/7589/7589_4177.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:52.532556694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:52.532558449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:55.387604635+07:00","message":"[GCS] IsForceVAD: false for message ID: 4178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:55.481279879+07:00","message":"receive streaming session, msgId: 4178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:55.48130285+07:00","message":"found end of frame, send empty tag with msgId: 4178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:55.4813063+07:00","message":"end Recv id 4178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:55.481314008+07:00","message":"[buffer interim] 4178 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:55.481320926+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:55.48132464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:55.481327598+07:00","message":"> Transcript [51765] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:55.481330106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:55.48133207+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:55.481334125+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:55.481336114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:55.481343679+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:55.481352135+07:00","message":"push: {true \n 0 0xc004338c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:55.493132616+07:00","message":"write wav file: './tmp/7589/7589_4178.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:55.53358897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:55.533625078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:58.534025095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:57:58.534041091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:59.039452673+07:00","message":"[GCS] Start streaming session, msgId: 4179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:59.226334389+07:00","message":"[GCS] IsForceVAD: false for message ID: 4179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:59.329632342+07:00","message":"receive streaming session, msgId: 4179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:59.329654619+07:00","message":"found end of frame, send empty tag with msgId: 4179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:59.329657825+07:00","message":"end Recv id 4179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:59.329665497+07:00","message":"[buffer interim] 4179 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:59.329672757+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:59.329677179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:59.329679846+07:00","message":"> Transcript [51766] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:59.329682895+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:59.32968482+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:59.329686824+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:59.329689345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:57:59.329696922+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:59.329709302+07:00","message":"push: {true \n 0 0xc0051bc280}"}
{"level":"info","service":"Main","time":"2026-06-22T13:57:59.335174146+07:00","message":"write wav file: './tmp/7589/7589_4179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:57:59.358445613+07:00","message":"[GCS] Start streaming session, msgId: 4180"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:01.534850557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:01.534853576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:04.535068997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:04.535055189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:04.936558993+07:00","message":"[GCS] IsForceVAD: false for message ID: 4180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:05.028995757+07:00","message":"receive streaming session, msgId: 4180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:05.029016405+07:00","message":"found end of frame, send empty tag with msgId: 4180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:05.029019245+07:00","message":"end Recv id 4180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:05.029025957+07:00","message":"[buffer interim] 4180 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:05.029037857+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:05.029042081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:05.029044967+07:00","message":"> Transcript [51767] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:05.029047696+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:05.029049821+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:05.029051714+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:05.02905362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:05.029065863+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:05.029074377+07:00","message":"push: {true \n 0 0xc0045e2d80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:05.039948673+07:00","message":"write wav file: './tmp/7589/7589_4180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:05.068856012+07:00","message":"[GCS] Start streaming session, msgId: 4181"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:07.535649491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:07.535672646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.436915078+07:00","message":"[GCS] IsForceVAD: false for message ID: 4181"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.508065629+07:00","message":"[GCS] Start streaming session, msgId: 4182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.514000679+07:00","message":"[GCS] Cleaned up inactive client: 4157"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.514018402+07:00","message":"[GCS] Cleaned up inactive client: 4158"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.514021083+07:00","message":"[GCS] Cleaned up inactive client: 4161"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.514023013+07:00","message":"[GCS] Cleaned up inactive client: 4162"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.514025423+07:00","message":"[GCS] Cleaned up inactive client: 4163"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.514027534+07:00","message":"[GCS] Cleaned up inactive client: 4160"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.514029495+07:00","message":"[GCS] Cleaned up inactive client: 4159"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.526897174+07:00","message":"receive streaming session, msgId: 4181"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.526918511+07:00","message":"found end of frame, send empty tag with msgId: 4181"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.526922247+07:00","message":"end Recv id 4181"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.526928749+07:00","message":"[buffer interim] 4181 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:10.526937004+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:10.526947252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:10.526950107+07:00","message":"> Transcript [51768] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:10.526952623+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:10.526954671+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:10.52695646+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:10.526959242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:10.526962828+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:10.526971315+07:00","message":"push: {true \n 0 0xc0052ceb80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:10.536229098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:10.536249026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:10.539094642+07:00","message":"write wav file: './tmp/7589/7589_4181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:11.398367702+07:00","message":"[GCS] IsForceVAD: false for message ID: 4182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:11.468232571+07:00","message":"[GCS] Start streaming session, msgId: 4183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:11.48869776+07:00","message":"receive streaming session, msgId: 4182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:11.488716383+07:00","message":"found end of frame, send empty tag with msgId: 4182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:11.488720536+07:00","message":"end Recv id 4182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:11.488729207+07:00","message":"[buffer interim] 4182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:11.488738259+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:11.48874315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:11.488747434+07:00","message":"> Transcript [51769] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:11.488751013+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:11.488753677+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:11.488756776+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:11.488759814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:11.488769217+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:11.488781068+07:00","message":"push: {true \n 0 0xc0045e2000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:11.494296281+07:00","message":"write wav file: './tmp/7589/7589_4182.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:13.536808572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:13.53681748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:16.537450983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:16.537466042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:16.585827824+07:00","message":"[GCS] IsForceVAD: false for message ID: 4183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:16.678797755+07:00","message":"receive streaming session, msgId: 4183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:16.678820553+07:00","message":"found end of frame, send empty tag with msgId: 4183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:16.678824612+07:00","message":"end Recv id 4183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:16.678833292+07:00","message":"[buffer interim] 4183 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:16.678849244+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:16.678855079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:16.678858889+07:00","message":"> Transcript [51770] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:16.67886328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:16.678867056+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:16.678869435+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:16.678872346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:16.678878712+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:16.678889093+07:00","message":"push: {true \n 0 0xc004338b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:16.689576963+07:00","message":"write wav file: './tmp/7589/7589_4183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:16.718064247+07:00","message":"[GCS] Start streaming session, msgId: 4184"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:19.537780331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:19.537795332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:21.976556645+07:00","message":"[GCS] IsForceVAD: false for message ID: 4184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:22.037207718+07:00","message":"[GCS] Start streaming session, msgId: 4185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:22.06783875+07:00","message":"receive streaming session, msgId: 4184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:22.067861629+07:00","message":"found end of frame, send empty tag with msgId: 4184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:22.067865069+07:00","message":"end Recv id 4184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:22.067875318+07:00","message":"[buffer interim] 4184 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:22.067884825+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:22.067889311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:22.067892329+07:00","message":"> Transcript [51771] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:22.067895045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:22.067897142+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:22.067899038+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:22.06790102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:22.067903916+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:22.067915454+07:00","message":"push: {true \n 0 0xc004339300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:22.078863562+07:00","message":"write wav file: './tmp/7589/7589_4184.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:22.538277929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:22.538299844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:23.274428462+07:00","message":"receive streaming session, msgId: 4185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:23.274486308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:23.274492309+07:00","message":"receive interim result [false|false]: ยก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:23.274510242+07:00","message":"[buffer interim] 4185 false ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:23.274518176+07:00","message":"[bufferProcess] interim [320000000]:ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:23.274520149+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:23.274527378+07:00","message":"[bufferProcess] send to processor (ticker):ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:23.274530297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:23.274532961+07:00","message":"> Transcript [51772] [false]: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:23.274535185+07:00","message":"Set StatePrefix (first interim): 'ยก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:25.539341932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:25.539350902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:27.15863254+07:00","message":"[GCS] IsForceVAD: false for message ID: 4185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:27.278308195+07:00","message":"receive streaming session, msgId: 4185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:27.278339935+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:27.278345548+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:27.278356592+07:00","message":"end recv isFinal message id 4185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:27.278359227+07:00","message":"end Recv id 4185"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:27.27836526+07:00","message":"[buffer interim] 4185 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:27.278381151+07:00","message":"[bufferProcess] interim [340000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:27.278388948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:27.278391772+07:00","message":"> Transcript [51773] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:27.278394687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:27.278396809+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:27.278398998+07:00","message":"StatePrefix: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:27.278401633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:27.278408921+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:27.278417391+07:00","message":"push: {true  0 0xc004339480}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:27.289429039+07:00","message":"write wav file: './tmp/7589/7589_4185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:28.378114569+07:00","message":"[GCS] Start streaming session, msgId: 4186"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:28.508277004+07:00","message":"[GCS] IsForceVAD: false for message ID: 4186"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:28.539456352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:28.539472054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:28.567275915+07:00","message":"[GCS] Start streaming session, msgId: 4187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:28.797543928+07:00","message":"receive streaming session, msgId: 4186"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:28.797564591+07:00","message":"found end of frame, send empty tag with msgId: 4186"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:28.797567792+07:00","message":"end Recv id 4186"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:28.797574897+07:00","message":"[buffer interim] 4186 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:28.797582352+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:28.797588457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:28.797591431+07:00","message":"> Transcript [51774] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:28.797593773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:28.79759578+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:28.797597714+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:28.797599607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:28.797609861+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:28.797619314+07:00","message":"push: {true \n 0 0xc0051bc700}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:28.804289456+07:00","message":"write wav file: './tmp/7589/7589_4186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:30.425629912+07:00","message":"[GCS] IsForceVAD: false for message ID: 4187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:30.497422643+07:00","message":"[GCS] Start streaming session, msgId: 4188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:30.514044191+07:00","message":"receive streaming session, msgId: 4187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:30.514061137+07:00","message":"found end of frame, send empty tag with msgId: 4187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:30.514064649+07:00","message":"end Recv id 4187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:30.514071097+07:00","message":"[buffer interim] 4187 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:30.514078175+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:30.514082141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:30.514085501+07:00","message":"> Transcript [51775] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:30.514088173+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:30.514090687+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:30.51409295+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:30.514095076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:30.514100572+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:30.514107961+07:00","message":"push: {true \n 0 0xc004748b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:30.520748896+07:00","message":"write wav file: './tmp/7589/7589_4187.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:31.540476662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:31.540481023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:34.540766939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:34.540781164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:35.615600716+07:00","message":"[GCS] IsForceVAD: false for message ID: 4188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:35.716193363+07:00","message":"receive streaming session, msgId: 4188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:35.716225383+07:00","message":"found end of frame, send empty tag with msgId: 4188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:35.716229406+07:00","message":"end Recv id 4188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:35.716241725+07:00","message":"[buffer interim] 4188 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:35.716250812+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:35.716255698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:35.716258928+07:00","message":"> Transcript [51776] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:35.716262023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:35.716264317+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:35.716266386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:35.716268556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:35.716271662+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:35.716311407+07:00","message":"push: {true \n 0 0xc004748180}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:35.72711747+07:00","message":"write wav file: './tmp/7589/7589_4188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:35.748449046+07:00","message":"[GCS] Start streaming session, msgId: 4189"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:37.540970579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:37.540984637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.51406302+07:00","message":"[GCS] Cleaned up inactive client: 4170"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.514099296+07:00","message":"[GCS] Cleaned up inactive client: 4167"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.514104449+07:00","message":"[GCS] Cleaned up inactive client: 4164"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.514106467+07:00","message":"[GCS] Cleaned up inactive client: 4173"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.514109026+07:00","message":"[GCS] Cleaned up inactive client: 4171"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.514111076+07:00","message":"[GCS] Cleaned up inactive client: 4172"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.51411351+07:00","message":"[GCS] Cleaned up inactive client: 4166"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.514116189+07:00","message":"[GCS] Cleaned up inactive client: 4174"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.514118678+07:00","message":"[GCS] Cleaned up inactive client: 4169"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.51412057+07:00","message":"[GCS] Cleaned up inactive client: 4165"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.514122494+07:00","message":"[GCS] Cleaned up inactive client: 4168"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:40.54157682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:40.541586203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.86520245+07:00","message":"[GCS] IsForceVAD: false for message ID: 4189"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.975539034+07:00","message":"receive streaming session, msgId: 4189"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.975561812+07:00","message":"found end of frame, send empty tag with msgId: 4189"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.975565492+07:00","message":"end Recv id 4189"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.97557503+07:00","message":"[buffer interim] 4189 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:40.975582907+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:40.975587665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:40.975590849+07:00","message":"> Transcript [51777] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:40.975593462+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:40.97559559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:40.975597435+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:40.975599365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:40.975608156+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.975619651+07:00","message":"push: {true \n 0 0xc0045e2400}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:40.986858611+07:00","message":"write wav file: './tmp/7589/7589_4189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:40.997918467+07:00","message":"[GCS] Start streaming session, msgId: 4190"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:43.541747865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:43.541747737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:46.126427333+07:00","message":"[GCS] IsForceVAD: false for message ID: 4190"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:46.218547513+07:00","message":"receive streaming session, msgId: 4190"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:46.218580197+07:00","message":"found end of frame, send empty tag with msgId: 4190"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:46.218584068+07:00","message":"end Recv id 4190"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:46.218594341+07:00","message":"[buffer interim] 4190 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:46.218601692+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:46.218605653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:46.218608939+07:00","message":"> Transcript [51778] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:46.218611535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:46.218613528+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:46.218615478+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:46.218617484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:46.21862061+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:46.218630183+07:00","message":"push: {true \n 0 0xc004749000}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:46.228441165+07:00","message":"write wav file: './tmp/7589/7589_4190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:46.446815097+07:00","message":"[GCS] Start streaming session, msgId: 4191"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:46.542788572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:46.542793215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:47.535818534+07:00","message":"[GCS] IsForceVAD: false for message ID: 4191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:47.597964112+07:00","message":"[GCS] Start streaming session, msgId: 4192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:47.625629825+07:00","message":"receive streaming session, msgId: 4191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:47.625653508+07:00","message":"found end of frame, send empty tag with msgId: 4191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:47.625656561+07:00","message":"end Recv id 4191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:47.625664163+07:00","message":"[buffer interim] 4191 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:47.625672164+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:47.625676055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:47.625678981+07:00","message":"> Transcript [51779] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:47.625681567+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:47.625683574+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:47.625685471+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:47.625687406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:47.625690394+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:47.625699019+07:00","message":"push: {true \n 0 0xc0052cfa80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:47.631439553+07:00","message":"write wav file: './tmp/7589/7589_4191.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:49.542973908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:49.542986104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:52.543854605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:52.543870598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:52.715808721+07:00","message":"[GCS] IsForceVAD: false for message ID: 4192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:52.803281273+07:00","message":"receive streaming session, msgId: 4192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:52.803305493+07:00","message":"found end of frame, send empty tag with msgId: 4192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:52.803309055+07:00","message":"end Recv id 4192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:52.803317299+07:00","message":"[buffer interim] 4192 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:52.803327494+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:52.803331876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:52.803334746+07:00","message":"> Transcript [51780] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:52.803337721+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:52.803339752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:52.803341652+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:52.803343484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:58:52.803346132+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:52.803355087+07:00","message":"push: {true \n 0 0xc004867c80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:58:52.813576912+07:00","message":"write wav file: './tmp/7589/7589_4192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:58:55.2876963+07:00","message":"[GCS] Start streaming session, msgId: 4193"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:55.544809617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:55.544831887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:58.545368846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:58:58.545392886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:00.449686175+07:00","message":"[GCS] IsForceVAD: false for message ID: 4193"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:00.540362287+07:00","message":"receive streaming session, msgId: 4193"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:00.540386209+07:00","message":"found end of frame, send empty tag with msgId: 4193"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:00.540389489+07:00","message":"end Recv id 4193"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:00.540396285+07:00","message":"[buffer interim] 4193 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:00.54040927+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:00.540414052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:00.540416785+07:00","message":"> Transcript [51781] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:00.54041925+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:00.540421405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:00.540425284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:00.54042721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:00.540430037+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:00.540438668+07:00","message":"push: {true \n 0 0xc0051bc080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:00.550833369+07:00","message":"write wav file: './tmp/7589/7589_4193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:00.79078434+07:00","message":"[GCS] Start streaming session, msgId: 4194"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:01.545782672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:01.545786629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:04.546367647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:04.546378858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:05.914811291+07:00","message":"[GCS] IsForceVAD: false for message ID: 4194"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:06.011655908+07:00","message":"receive streaming session, msgId: 4194"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:06.011682574+07:00","message":"found end of frame, send empty tag with msgId: 4194"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:06.011685697+07:00","message":"end Recv id 4194"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:06.01169482+07:00","message":"[buffer interim] 4194 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:06.011702676+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:06.011706607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:06.011709404+07:00","message":"> Transcript [51782] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:06.011711827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:06.011713802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:06.0117157+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:06.011717599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:06.011720503+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:06.01172933+07:00","message":"push: {true \n 0 0xc004338780}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:06.023413191+07:00","message":"write wav file: './tmp/7589/7589_4194.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:07.547337768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:07.547347293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:10.467386069+07:00","message":"[GCS] Start streaming session, msgId: 4195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:10.513457008+07:00","message":"[GCS] Cleaned up inactive client: 4179"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:10.513493392+07:00","message":"[GCS] Cleaned up inactive client: 4176"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:10.513496517+07:00","message":"[GCS] Cleaned up inactive client: 4177"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:10.513498594+07:00","message":"[GCS] Cleaned up inactive client: 4180"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:10.513500461+07:00","message":"[GCS] Cleaned up inactive client: 4181"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:10.513502368+07:00","message":"[GCS] Cleaned up inactive client: 4178"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:10.513504671+07:00","message":"[GCS] Cleaned up inactive client: 4175"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:10.548151962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:10.548164237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:13.434325143+07:00","message":"receive streaming session, msgId: 4195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:13.434387267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:13.434392757+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:13.434410189+07:00","message":"[buffer interim] 4195 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:13.434418121+07:00","message":"[bufferProcess] interim [0]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:13.434420041+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:13.434426953+07:00","message":"[bufferProcess] send to processor (ticker):นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:13.434429767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:13.434432898+07:00","message":"> Transcript [51783] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:13.434435051+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:13.548444035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:13.548457424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:13.697730784+07:00","message":"receive streaming session, msgId: 4195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:13.697770524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักผจญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:13.697776342+07:00","message":"receive interim result [false|false]: นักผจญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:13.697786602+07:00","message":"[buffer interim] 4195 false นักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:13.697794581+07:00","message":"[bufferProcess] interim [300000000]:นักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:13.697796502+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.009052142+07:00","message":"receive streaming session, msgId: 4195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.009096716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักผจญภัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.00910223+07:00","message":"receive interim result [false|false]: นักผจญภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.00911433+07:00","message":"[buffer interim] 4195 false นักผจญภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.009121708+07:00","message":"[bufferProcess] interim [540000000]:นักผจญภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.009124198+07:00","message":"[bufferProcess] send to processor:นักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.009130075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.009137851+07:00","message":"> Transcript [51784] [false]: 'นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.009143944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.009146806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.009149104+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.009151363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.010242188+07:00","message":"receive streaming session, msgId: 4195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.010252293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักผจญเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.010255518+07:00","message":"receive interim result [false|false]: นักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.010262766+07:00","message":"[buffer interim] 4195 false นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.010266088+07:00","message":"[bufferProcess] interim [600000000]:นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.010268635+07:00","message":"[bufferProcess] send to processor:นักผจญภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.01027128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.010273593+07:00","message":"> Transcript [51785] [false]: 'นักผจญภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.010276049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.010278453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.010280337+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.010282249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.244594149+07:00","message":"[GCS] IsForceVAD: false for message ID: 4195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.344402555+07:00","message":"receive streaming session, msgId: 4195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.344450269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักผจญเพลง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.344457834+07:00","message":"receive interim result [true|false]: นักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.344468841+07:00","message":"end recv isFinal message id 4195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.344473213+07:00","message":"end Recv id 4195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.344484721+07:00","message":"[buffer interim] 4195 true นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344493804+07:00","message":"[bufferProcess] interim [990000000]:นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344499403+07:00","message":"[bufferProcess] send to processor (isfinal):นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344503663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344507744+07:00","message":"> Transcript [51786] [false]: 'นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344511941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344514817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.34451802+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344521106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344523847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344526892+07:00","message":"> Transcript [51787] [true]: 'นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344530196+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344533056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344535756+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344538332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.344541872+07:00","message":"Push: 'นักผจญเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.344551651+07:00","message":"push: {true นักผจญเพลง 0 0xc004866c00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:14.362592128+07:00","message":"write wav file: './tmp/7589/7589_4195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.436279986+07:00","message":"[GCS] Start streaming session, msgId: 4196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.983437333+07:00","message":"receive streaming session, msgId: 4196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.983477223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.983483703+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:14.98349637+07:00","message":"[buffer interim] 4196 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.983503846+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:14.983506093+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.166293107+07:00","message":"receive streaming session, msgId: 4196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.166329184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.166335016+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.166348597+07:00","message":"[buffer interim] 4196 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.166355711+07:00","message":"[bufferProcess] interim [540000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.166358198+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.166361627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.166364547+07:00","message":"> Transcript [51788] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.166366755+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.458316688+07:00","message":"receive streaming session, msgId: 4196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.458359903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.458367005+07:00","message":"receive interim result [false|false]: วันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.458383134+07:00","message":"[buffer interim] 4196 false วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.458395124+07:00","message":"[bufferProcess] interim [780000000]:วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.458399482+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.458406374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.458410354+07:00","message":"> Transcript [51789] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.458415174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.45841821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.458421683+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.458424774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.491663787+07:00","message":"receive streaming session, msgId: 4196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.491706561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.491713052+07:00","message":"receive interim result [false|false]: วันนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:15.4917281+07:00","message":"[buffer interim] 4196 false วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.491738267+07:00","message":"[bufferProcess] interim [840000000]:วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.491740863+07:00","message":"[bufferProcess] send to processor:วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.491746545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.491749317+07:00","message":"> Transcript [51790] [false]: 'วันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.491752238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.491754344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.491757031+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:15.491759399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:16.514001785+07:00","message":"receive streaming session, msgId: 4196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:16.514047625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:16.514054012+07:00","message":"receive interim result [true|false]: วันนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:16.514065563+07:00","message":"end recv isFinal message id 4196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:16.514067642+07:00","message":"end Recv id 4196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:16.514074864+07:00","message":"[buffer interim] 4196 true วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.51408411+07:00","message":"[bufferProcess] interim [110000000]:วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514088955+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514092856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514095527+07:00","message":"> Transcript [51791] [false]: 'วันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514098951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514101403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514103752+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514105866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514107631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514109946+07:00","message":"> Transcript [51792] [true]: 'วันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514112171+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514113866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514115656+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514117306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:16.514125869+07:00","message":"Push: 'วันนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:16.514133891+07:00","message":"push: {true วันนี้ครับ 0 0xc004748d00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:16.521430038+07:00","message":"write wav file: './tmp/7589/7589_4196.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:16.549285344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:16.549287004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:17.125512295+07:00","message":"[GCS] IsForceVAD: false for message ID: 4196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:17.38715708+07:00","message":"[GCS] Start streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.099426276+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.09947407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.09948102+07:00","message":"receive interim result [false|false]: ปีน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.099497833+07:00","message":"[buffer interim] 4197 false ปีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.099506581+07:00","message":"[bufferProcess] interim [480000000]:ปีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.099508397+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.099512281+07:00","message":"[bufferProcess] send to processor (ticker):ปีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.099515217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.099519321+07:00","message":"> Transcript [51793] [false]: 'ปีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.099521795+07:00","message":"Set StatePrefix (first interim): 'ปีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.139512609+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.139561828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.139568768+07:00","message":"receive interim result [false|false]: ปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.139585872+07:00","message":"[buffer interim] 4197 false ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.139594797+07:00","message":"[bufferProcess] interim [540000000]:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.139596938+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.328791698+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.32884007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"penis\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.328846651+07:00","message":"receive interim result [false|false]: penis"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.328863983+07:00","message":"[buffer interim] 4197 false penis"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.328871789+07:00","message":"[bufferProcess] interim [660000000]:penis"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.328874144+07:00","message":"[bufferProcess] send to processor:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.328882783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.328886408+07:00","message":"> Transcript [51794] [false]: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.328890207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.328892453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.32889492+07:00","message":"StatePrefix: 'ปีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.328897152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.397004306+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.397043821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.39704944+07:00","message":"receive interim result [false|false]: สิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.397066599+07:00","message":"[buffer interim] 4197 false สิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.397075695+07:00","message":"[bufferProcess] interim [780000000]:สิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.397078265+07:00","message":"[bufferProcess] send to processor:penis"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.397081637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.397084421+07:00","message":"> Transcript [51795] [false]: 'penis'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.397086936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.397090673+07:00","message":"Set new StatePrefix: 'penis'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.438500092+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.438537576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.43854384+07:00","message":"receive interim result [false|false]: ชีวิตคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.438559609+07:00","message":"[buffer interim] 4197 false ชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.438567193+07:00","message":"[bufferProcess] interim [900000000]:ชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.438570089+07:00","message":"[bufferProcess] send to processor:สิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.438577769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.438580823+07:00","message":"> Transcript [51796] [false]: 'สิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.438583424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.438585688+07:00","message":"Set new StatePrefix: 'สิ่งมีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.558035532+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.558081709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.558088627+07:00","message":"receive interim result [false|false]: ชีวิตคนเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.558110065+07:00","message":"[buffer interim] 4197 false ชีวิตคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.55812446+07:00","message":"[bufferProcess] interim [20000000]:ชีวิตคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.558127342+07:00","message":"[bufferProcess] send to processor:ชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.558131131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.558134126+07:00","message":"> Transcript [51797] [false]: 'ชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.558136534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.558138542+07:00","message":"Set new StatePrefix: 'ชีวิตคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.849427024+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.849479595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.849488342+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.849506786+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.849519983+07:00","message":"[bufferProcess] interim [260000000]:ชีวิตคนเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.849524516+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.849531786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.849535887+07:00","message":"> Transcript [51798] [false]: 'ชีวิตคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.849540826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.849543982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.849547142+07:00","message":"StatePrefix: 'ชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.849550016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.976181187+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.976221053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.976227564+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:18.976245444+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.976253304+07:00","message":"[bufferProcess] interim [380000000]:ชีวิตคนเราเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.976257023+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.976270137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.976273338+07:00","message":"> Transcript [51799] [false]: 'ชีวิตคนเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.976277348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.976279757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.976281682+07:00","message":"StatePrefix: 'ชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:18.976284197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.02599847+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.026040199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.026048899+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.026079073+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.026087459+07:00","message":"[bufferProcess] interim [440000000]:ชีวิตคนเราเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.026090269+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.026093825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.026096834+07:00","message":"> Transcript [51800] [false]: 'ชีวิตคนเราเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.0261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.026102072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.026104181+07:00","message":"StatePrefix: 'ชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.026106493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.149067852+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.149109765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.149117211+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.149130819+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149140641+07:00","message":"[bufferProcess] interim [560000000]:ชีวิตคนเราเนี่ยไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149143359+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149148965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149151881+07:00","message":"> Transcript [51801] [false]: 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149155273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149157583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149159506+07:00","message":"StatePrefix: 'ชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.14917249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149180044+07:00","message":"Push: 'ชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149182186+07:00","message":"TextPushed: 'ชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149184463+07:00","message":"Set new StatePrefix : 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.149186824+07:00","message":"Next Push (prob) : 'เราเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.149194849+07:00","message":"push: {false ชีวิตคน 0 0xc004749100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.26926317+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.269307338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.269314612+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.269331439+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.269339692+07:00","message":"[bufferProcess] interim [680000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.269342331+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.269345957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.269350441+07:00","message":"> Transcript [51802] [false]: 'ชีวิตคนเราเนี่ยไม่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.269355068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.269357975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.269361365+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.269365087+07:00","message":"TextPushed: 'ชีวิตคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.476432969+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.476477318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.47648367+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.476504081+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.47651649+07:00","message":"[bufferProcess] interim [860000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.476519589+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.476523695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.476526618+07:00","message":"> Transcript [51803] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.476529961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.476532007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.476534302+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.476536751+07:00","message":"TextPushed: 'ชีวิตคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.52237298+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.522419714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.522428189+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.522446114+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.522454255+07:00","message":"[bufferProcess] interim [920000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.522457317+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.522464083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.522467026+07:00","message":"> Transcript [51804] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.522470739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.522473085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.522477643+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.522480213+07:00","message":"TextPushed: 'ชีวิตคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.533793766+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.533830997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.533837953+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.533855918+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.533863843+07:00","message":"[bufferProcess] interim [980000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.533868855+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.533876374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.533884096+07:00","message":"> Transcript [51805] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.5338881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.533891118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.533894471+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.533897192+07:00","message":"TextPushed: 'ชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.53390511+07:00","message":"Push: 'เราเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.533908244+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.533911914+07:00","message":"Set new StatePrefix : 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.53391627+07:00","message":"Next Push (prob) : 'น่าเชื่อมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.533935036+07:00","message":"push: {false เราเนี่ยไม่ 0 0xc004749100}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:19.549361661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:19.54940084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.708883007+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.708920426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะพา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.708926199+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะพา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.708935946+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.708943403+07:00","message":"[bufferProcess] interim [160000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.70894591+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.708949434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.70895383+07:00","message":"> Transcript [51806] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.708957385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.708959937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.70896237+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.708964893+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.83853953+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.838578522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.838585961+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.838598538+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.838606581+07:00","message":"[bufferProcess] interim [280000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.838609309+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.838616284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.838618825+07:00","message":"> Transcript [51807] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.838622025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.83862433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.838629478+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.838632217+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.967559985+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.967597168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.96760335+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:19.967619733+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.967627769+07:00","message":"[bufferProcess] interim [400000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.967630298+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.967636269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.967639297+07:00","message":"> Transcript [51808] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.967643198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.967645458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.967647429+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:19.967650153+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.06071604+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.060753689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.06076006+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.060772341+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060780204+07:00","message":"[bufferProcess] interim [520000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060782678+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060788934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060792452+07:00","message":"> Transcript [51809] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060798883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060803082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060812325+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060814996+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060821459+07:00","message":"Push: 'น่าเชื่อมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060823699+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060825839+07:00","message":"Set new StatePrefix : 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.060828115+07:00","message":"Next Push (prob) : 'จะผ่านไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.060836058+07:00","message":"push: {false น่าเชื่อมัน 0 0xc004749100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.257099563+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.257144239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.257150991+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.257176092+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.25718828+07:00","message":"[bufferProcess] interim [700000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.257191204+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.257194934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.257197688+07:00","message":"> Transcript [51810] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.257201435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.257203436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.25720595+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.25720852+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.378767126+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.378817667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.378840776+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.378853302+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.378860735+07:00","message":"[bufferProcess] interim [760000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.378863386+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.378868545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.378871419+07:00","message":"> Transcript [51811] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.378875292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.378877423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.378879754+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.378882592+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.432080263+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.432117236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.432123392+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.432139171+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.432146589+07:00","message":"[bufferProcess] interim [820000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.432149786+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.432155845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.43215878+07:00","message":"> Transcript [51812] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.432162533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.432164675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.432167146+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.432169839+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.451166694+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.451199302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วในขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.451205448+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.451220647+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.451227858+07:00","message":"[bufferProcess] interim [880000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.451230389+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.451233845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.451236589+07:00","message":"> Transcript [51813] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.45124079+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.451242934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.451245111+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.451247849+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.451253984+07:00","message":"Push: 'จะผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.451256093+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.451258269+07:00","message":"Set new StatePrefix : 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.45126094+07:00","message":"Next Push (prob) : 'เร็วได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.451268704+07:00","message":"push: {false จะผ่านไป 0 0xc004749100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.551686251+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.551724666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.551730558+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.551740732+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.551747938+07:00","message":"[bufferProcess] interim [0]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.551750666+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.55175593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.551758752+07:00","message":"> Transcript [51814] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.55176118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.551763281+07:00","message":"Set new StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.583775651+07:00","message":"[GCS] IsForceVAD: false for message ID: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.612270093+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.612313312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.612319942+07:00","message":"receive interim result [false|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.612335066+07:00","message":"[buffer interim] 4197 false ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.612342647+07:00","message":"[bufferProcess] interim [60000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.612344962+07:00","message":"[bufferProcess] send to processor:ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.612348427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.612352196+07:00","message":"> Transcript [51815] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.612354894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.612357212+07:00","message":"Set new StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.716759981+07:00","message":"[GCS] Start streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.761337151+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.761391604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนเราเนี่ยไม่น่าเชื่อว่ามันจะผ่านไปเร็วได้ขนาดนี้\",\"confidence\":0.93797237}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.761398581+07:00","message":"receive interim result [true|false]: ชีวิตคนเราเนี่ยไม่น่าเชื่อว่ามันจะผ่านไปเร็วได้ขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.761407369+07:00","message":"end recv isFinal message id 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.761409448+07:00","message":"end Recv id 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.761416021+07:00","message":"[buffer interim] 4197 true ชีวิตคนเราเนี่ยไม่น่าเชื่อว่ามันจะผ่านไปเร็วได้ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761425702+07:00","message":"[bufferProcess] interim [210000000]:ชีวิตคนเราเนี่ยไม่น่าเชื่อว่ามันจะผ่านไปเร็วได้ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761429459+07:00","message":"[bufferProcess] send to processor (isfinal):ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761432928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761435684+07:00","message":"> Transcript [51816] [false]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761438881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761440842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761442879+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.76144551+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761447588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.76144973+07:00","message":"> Transcript [51817] [true]: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อว่ามันจะผ่านไปเร็วได้ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761452085+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761453765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761455592+07:00","message":"StatePrefix: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761457557+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761459315+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761596558+07:00","message":"Push: 'เร็วได้ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.7615994+07:00","message":"TextPushed: 'ชีวิตคนเราเนี่ยไม่น่าเชื่อมันจะผ่านไปเร็วได้ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.76160178+07:00","message":"Set new StatePrefix : 'ชีวิตคนเราเนี่ยไม่น่าเชื่อว่ามันจะผ่านไปเร็วได้ขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761604063+07:00","message":"Next Push (prob) : 'ชีวิตคนเราเนี่ยไม่น่าเชื่อว่ามันจะผ่านไปเร็วได้ขนาดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:20.761610965+07:00","message":"push: {true เร็วได้ขนาดนี้ 0 0xc004749100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:20.761621957+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4197.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:20.769431999+07:00","message":"write wav file: './tmp/7589/7589_4197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.075369102+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.075431243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.075438098+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.075456914+07:00","message":"[buffer interim] 4198 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.075465486+07:00","message":"[bufferProcess] interim [420000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.075467668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.262114912+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.262152631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.262158573+07:00","message":"receive interim result [false|false]: ถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.262169805+07:00","message":"[buffer interim] 4198 false ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.262176594+07:00","message":"[bufferProcess] interim [600000000]:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.262179508+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.262186101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.262190046+07:00","message":"> Transcript [51818] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.262193488+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.572588021+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.572631681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.572638714+07:00","message":"receive interim result [false|false]: ถ้าเป็นจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.572655666+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.57266505+07:00","message":"[bufferProcess] interim [840000000]:ถ้าเป็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.572668003+07:00","message":"[bufferProcess] send to processor:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.572676997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.572679936+07:00","message":"> Transcript [51819] [false]: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.572685526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.57268812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.572690934+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.572693466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.580270572+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.580303071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.580308621+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.580317974+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.580324165+07:00","message":"[bufferProcess] interim [900000000]:ถ้าเป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.580327303+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.580330971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.580333671+07:00","message":"> Transcript [51820] [false]: 'ถ้าเป็นจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.580337105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.58033945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.580341738+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.580343828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.703315088+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.703356365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.703363374+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.703376917+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.70338617+07:00","message":"[bufferProcess] interim [960000000]:ถ้าเป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.703388868+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.703392208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.703395174+07:00","message":"> Transcript [51821] [false]: 'ถ้าเป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.703402582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.70340517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.703407477+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.703410304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.95249068+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.952545131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.95255347+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.952570915+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.952579626+07:00","message":"[bufferProcess] interim [260000000]:ถ้าเป็นจำนวนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.952582539+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.952591043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.952593867+07:00","message":"> Transcript [51822] [false]: 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.952597329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.9525997+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.952602348+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.952605123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.95261312+07:00","message":"Push: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.952615585+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.952618401+07:00","message":"Set new StatePrefix : 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:21.9526208+07:00","message":"Next Push (prob) : 'เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:21.952655364+07:00","message":"push: {false ถ้า 0 0xc004749500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.274198281+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.274235989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.274242043+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.274256778+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.274264783+07:00","message":"[bufferProcess] interim [560000000]:ถ้าเป็นจำนวนปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.274267417+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.274270935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.274273667+07:00","message":"> Transcript [51823] [false]: 'ถ้าเป็นจำนวนปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.274276919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.274279311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.274281639+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.274284287+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.480490648+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.480535021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.480543284+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.480558206+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.480567587+07:00","message":"[bufferProcess] interim [800000000]:ถ้าเป็นจำนวนปีที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.480570878+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.480575209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.480580836+07:00","message":"> Transcript [51824] [false]: 'ถ้าเป็นจำนวนปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.480587145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.480591454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.480595568+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.48060127+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:22.549740687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:22.549760872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.795737955+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.795777397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.795783867+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.795807995+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.795817924+07:00","message":"[bufferProcess] interim [40000000]:ถ้าเป็นจำนวนปีที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.795821841+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.795828609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.795834531+07:00","message":"> Transcript [51825] [false]: 'ถ้าเป็นจำนวนปีที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.795839309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.795843528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.795845824+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.795848231+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.854877407+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.854921042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.854930789+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.854946995+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.85495638+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเป็นจำนวนปีที่เรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.854959793+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.854968253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.85497228+07:00","message":"> Transcript [51826] [false]: 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.854976705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.854979605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.85498286+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.854986216+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.854994162+07:00","message":"Push: 'เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.854997246+07:00","message":"TextPushed: 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.855001086+07:00","message":"Set new StatePrefix : 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:22.855004378+07:00","message":"Next Push (prob) : 'ปีที่เรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:22.855039278+07:00","message":"push: {false เป็นจำนวน 0 0xc004749500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.174211299+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.174254913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.17426102+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.174274819+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.174289817+07:00","message":"[bufferProcess] interim [460000000]:ถ้าเป็นจำนวนปีที่เรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.174292668+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.174299657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.174302408+07:00","message":"> Transcript [51827] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.174305713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.174307902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.174310808+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.174314091+07:00","message":"TextPushed: 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.495914049+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.495951953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.495957598+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.495976258+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.495983721+07:00","message":"[bufferProcess] interim [760000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.495986466+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.495989914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.495992705+07:00","message":"> Transcript [51828] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.495995786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.495998037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.495999984+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.496002405+07:00","message":"TextPushed: 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.557230931+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.557268535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.557275324+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.557290236+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.557297837+07:00","message":"[bufferProcess] interim [880000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.557300656+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.557304145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.557307043+07:00","message":"> Transcript [51829] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.557310497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.557312493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.557314583+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.55731748+07:00","message":"TextPushed: 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.780148653+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.780192829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.780200474+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.780217365+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.78023421+07:00","message":"[bufferProcess] interim [120000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.780237803+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.780246454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.78024983+07:00","message":"> Transcript [51830] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.780254466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.780256871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.780259431+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.780262422+07:00","message":"TextPushed: 'ถ้าเป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.780269875+07:00","message":"Push: 'ปีที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.780276408+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.780279235+07:00","message":"Set new StatePrefix : 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.780281789+07:00","message":"Next Push (prob) : 'ความสุขเราอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.780291811+07:00","message":"push: {false ปีที่เรามี 0 0xc004749500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.958413263+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.958455337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.958462245+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:23.958474201+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.958485783+07:00","message":"[bufferProcess] interim [300000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.958488567+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.95849236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.958495097+07:00","message":"> Transcript [51831] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.958498631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.958500783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.958503308+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:23.958505805+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.195724921+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.195777867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.195793641+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.195812895+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.195828641+07:00","message":"[bufferProcess] interim [480000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.195833234+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.195841567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.195846021+07:00","message":"> Transcript [51832] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.195851412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.195854511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.195858642+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.195863515+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.275458934+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.275511845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.275522571+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.275542838+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.275555753+07:00","message":"[bufferProcess] interim [600000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.275558344+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.275562293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.27556526+07:00","message":"> Transcript [51833] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.275569294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.275571526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.275580239+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.275583188+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.584540553+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.584594773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.584603882+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.584624456+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584639384+07:00","message":"[bufferProcess] interim [840000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584644462+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584653946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584658519+07:00","message":"> Transcript [51834] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584665988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584669714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584673711+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584678283+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584701028+07:00","message":"Push: 'ความสุขเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.58470556+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584709177+07:00","message":"Set new StatePrefix : 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.584713103+07:00","message":"Next Push (prob) : 'กับสิ่งที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.584728762+07:00","message":"push: {false ความสุขเราอยู่ 0 0xc004749500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.644311717+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.644352495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.644360046+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:24.644375533+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.644383593+07:00","message":"[bufferProcess] interim [960000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.64438654+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.644395023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.644397763+07:00","message":"> Transcript [51835] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.644401529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.644403895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.644406057+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:24.644408788+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.194987399+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.195030457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.195038076+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.195052888+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.195061568+07:00","message":"[bufferProcess] interim [500000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.195064814+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.195073901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.195076566+07:00","message":"> Transcript [51836] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.195080528+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.195083452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.19508613+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.195089278+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.485227681+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.485267552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.485274049+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.485291682+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.485299773+07:00","message":"[bufferProcess] interim [800000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.485302682+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.485306264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.485309546+07:00","message":"> Transcript [51837] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.485313414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.48531557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.485317883+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.485321118+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:25.549942274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:25.549959948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.806881177+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.806923791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.806936315+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.806947259+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806955472+07:00","message":"[bufferProcess] interim [100000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806957975+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806961443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806964438+07:00","message":"> Transcript [51838] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806968415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806970455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806972715+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806975488+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806978462+07:00","message":"Push: 'กับสิ่งที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806980752+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806983352+07:00","message":"Set new StatePrefix : 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:25.806986067+07:00","message":"Next Push (prob) : 'ๆนะเข็มนาฬิกาหมุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:25.806993712+07:00","message":"push: {false กับสิ่งที่ดี 0 0xc004749500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.058258923+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.058310504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.058317547+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.058334759+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.058342867+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.058345991+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.058349673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.058352779+07:00","message":"> Transcript [51839] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.058357093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.05835914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.058361297+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.058364086+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.154772182+07:00","message":"[GCS] IsForceVAD: false for message ID: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.226499783+07:00","message":"[GCS] Start streaming session, msgId: 4199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.248291441+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.248341884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.248348621+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.248363082+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.248371454+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.248374359+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.248382171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.248385161+07:00","message":"> Transcript [51840] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.248389196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.248391519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.248394246+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.248397532+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.255695316+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.255730388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.255736158+07:00","message":"receive interim result [false|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.255751149+07:00","message":"[buffer interim] 4198 false ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.255759835+07:00","message":"[bufferProcess] interim [640000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.255767694+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.255772065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.255781569+07:00","message":"> Transcript [51841] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.255789158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.255791821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.255794309+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.255798498+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.307012066+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.307057647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.307068119+07:00","message":"receive interim result [true|false]: ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.307078743+07:00","message":"end recv isFinal message id 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.307081979+07:00","message":"end Recv id 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.307091542+07:00","message":"[buffer interim] 4198 true ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307103409+07:00","message":"[bufferProcess] interim [670000000]:ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307107157+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307111304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307115536+07:00","message":"> Transcript [51842] [false]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307120351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307122358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307125153+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307128026+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.30713144+07:00","message":"Push: 'ๆนะเข็มนาฬิกาหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307135034+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.30713877+07:00","message":"Set new StatePrefix : 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307143648+07:00","message":"Next Push (prob) : 'เร็วเสมอเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.30714551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.30714746+07:00","message":"> Transcript [51843] [true]: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.30715004+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307151778+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307153715+07:00","message":"StatePrefix: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุนเร็วเสมอเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307155827+07:00","message":"TextPushed: 'ถ้าเป็นจำนวนปีที่เรามีความสุขเราอยู่กับสิ่งที่ดีๆนะเข็มนาฬิกาหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:26.307158175+07:00","message":"Push: 'เร็วเสมอเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.307166271+07:00","message":"push: {false ๆนะเข็มนาฬิกาหมุน 0 0xc004749500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:26.307174445+07:00","message":"push: {true เร็วเสมอเลย 0 0xc004749500}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:26.32752356+07:00","message":"write wav file: './tmp/7589/7589_4198.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:28.550569344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:28.550571975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:29.814565294+07:00","message":"[GCS] IsForceVAD: false for message ID: 4199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:29.907479187+07:00","message":"receive streaming session, msgId: 4199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:29.907512501+07:00","message":"found end of frame, send empty tag with msgId: 4199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:29.907516782+07:00","message":"end Recv id 4199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:29.907529285+07:00","message":"[buffer interim] 4199 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:29.90753856+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:29.907543489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:29.907546737+07:00","message":"> Transcript [51844] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:29.907550021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:29.90755224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:29.907554475+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:29.907556597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:29.907559792+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:29.907570781+07:00","message":"push: {true \n 0 0xc004867b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:29.916195862+07:00","message":"write wav file: './tmp/7589/7589_4199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:29.946937927+07:00","message":"[GCS] Start streaming session, msgId: 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.407233288+07:00","message":"receive streaming session, msgId: 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.407289011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.407294508+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.407309643+07:00","message":"[buffer interim] 4200 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.407318903+07:00","message":"[bufferProcess] interim [480000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.407320709+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.523059845+07:00","message":"receive streaming session, msgId: 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.523101796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.523108343+07:00","message":"receive interim result [false|false]: นักเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.523121854+07:00","message":"[buffer interim] 4200 false นักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.523128718+07:00","message":"[bufferProcess] interim [600000000]:นักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.523131273+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.523136316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.523139233+07:00","message":"> Transcript [51845] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.523141491+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.603153029+07:00","message":"receive streaming session, msgId: 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.603204821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักปราชญ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.603218003+07:00","message":"receive interim result [false|false]: นักปราชญ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.60323223+07:00","message":"[buffer interim] 4200 false นักปราชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.603239977+07:00","message":"[bufferProcess] interim [660000000]:นักปราชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.603242617+07:00","message":"[bufferProcess] send to processor:นักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.603249698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.603253156+07:00","message":"> Transcript [51846] [false]: 'นักเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.603255947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.60325821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.603260965+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.603263025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.606507009+07:00","message":"receive streaming session, msgId: 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.606528133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักผจญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.606533334+07:00","message":"receive interim result [false|false]: นักผจญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.606544732+07:00","message":"[buffer interim] 4200 false นักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.606549125+07:00","message":"[bufferProcess] interim [720000000]:นักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.606551349+07:00","message":"[bufferProcess] send to processor:นักปราชญ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.606554133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.606556461+07:00","message":"> Transcript [51847] [false]: 'นักปราชญ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.606559172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.606561306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.606563577+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.606565441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.779728633+07:00","message":"receive streaming session, msgId: 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.779772344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักผจญภัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.779778402+07:00","message":"receive interim result [false|false]: นักผจญภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.779792843+07:00","message":"[buffer interim] 4200 false นักผจญภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.779800246+07:00","message":"[bufferProcess] interim [900000000]:นักผจญภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.779802529+07:00","message":"[bufferProcess] send to processor:นักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.779809337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.779812126+07:00","message":"> Transcript [51848] [false]: 'นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.779814936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.779817698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.779819966+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.779822366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.837742941+07:00","message":"[GCS] IsForceVAD: false for message ID: 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.906730303+07:00","message":"[GCS] Start streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.911811909+07:00","message":"receive streaming session, msgId: 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.911855037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักผจญเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.911860923+07:00","message":"receive interim result [false|false]: นักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.911880252+07:00","message":"[buffer interim] 4200 false นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911888377+07:00","message":"[bufferProcess] interim [960000000]:นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911891667+07:00","message":"[bufferProcess] send to processor:นักผจญภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911899426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.91190264+07:00","message":"> Transcript [51849] [false]: 'นักผจญภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911905806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911908238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911910842+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911913365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911919492+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911922021+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911924203+07:00","message":"Set new StatePrefix : 'นักผจญภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.911926584+07:00","message":"Next Push (prob) : 'ผจญภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.911934835+07:00","message":"push: {false นัก 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.928393288+07:00","message":"receive streaming session, msgId: 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.928429422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักผจญเพลง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.928435454+07:00","message":"receive interim result [true|false]: นักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.928440509+07:00","message":"end recv isFinal message id 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.928446135+07:00","message":"end Recv id 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.92845271+07:00","message":"[buffer interim] 4200 true นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928459565+07:00","message":"[bufferProcess] interim [110000000]:นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928463458+07:00","message":"[bufferProcess] send to processor (isfinal):นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928467031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928470073+07:00","message":"> Transcript [51850] [false]: 'นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928472414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928474591+07:00","message":"Set new StatePrefix: 'นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928476351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928478469+07:00","message":"> Transcript [51851] [true]: 'นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928480887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928482859+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928484773+07:00","message":"StatePrefix: 'นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.928487022+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:30.92848946+07:00","message":"Push: 'ผจญเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:30.928495779+07:00","message":"push: {true ผจญเพลง 0 0xc004748600}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:30.934360001+07:00","message":"write wav file: './tmp/7589/7589_4200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.442525337+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.442572107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Green\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.442578344+07:00","message":"receive interim result [false|false]: Green"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.442591942+07:00","message":"[buffer interim] 4201 false Green"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.442600856+07:00","message":"[bufferProcess] interim [540000000]:Green"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.442602712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.449475611+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.449505415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรีด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.449510499+07:00","message":"receive interim result [false|false]: กรีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.449526297+07:00","message":"[buffer interim] 4201 false กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.44953166+07:00","message":"[bufferProcess] interim [600000000]:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.449534321+07:00","message":"[bufferProcess] send to processor:Green"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.449537873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.449540824+07:00","message":"> Transcript [51852] [false]: 'Green'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.449543203+07:00","message":"Set StatePrefix (first interim): 'Green'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:31.551279048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:31.551284314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.569839913+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.569881479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.569888085+07:00","message":"receive interim result [false|false]: กลีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.569902795+07:00","message":"[buffer interim] 4201 false กลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.569911193+07:00","message":"[bufferProcess] interim [660000000]:กลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.56991384+07:00","message":"[bufferProcess] send to processor:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.569921243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.569924783+07:00","message":"> Transcript [51853] [false]: 'กรีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.569927089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.569929182+07:00","message":"Set new StatePrefix: 'กรีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.764397273+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.764434366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.764440101+07:00","message":"receive interim result [false|false]: กลีบเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.764456141+07:00","message":"[buffer interim] 4201 false กลีบเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.764463757+07:00","message":"[bufferProcess] interim [900000000]:กลีบเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.764466299+07:00","message":"[bufferProcess] send to processor:กลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.764469668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.764472601+07:00","message":"> Transcript [51854] [false]: 'กลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.764474861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.764476907+07:00","message":"Set new StatePrefix: 'กลีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.892373343+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.892416553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบแน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.892422947+07:00","message":"receive interim result [false|false]: กลีบแน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:31.892438244+07:00","message":"[buffer interim] 4201 false กลีบแน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.89244693+07:00","message":"[bufferProcess] interim [960000000]:กลีบแน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.892449388+07:00","message":"[bufferProcess] send to processor:กลีบเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.892453474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.892456718+07:00","message":"> Transcript [51855] [false]: 'กลีบเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.892460607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.892462964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.892464954+07:00","message":"StatePrefix: 'กลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:31.892467093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.463108038+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.463158989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบแน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.463167851+07:00","message":"receive interim result [false|false]: กลีบแน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.463187314+07:00","message":"[buffer interim] 4201 false กลีบแน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.463202051+07:00","message":"[bufferProcess] interim [560000000]:กลีบแน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.463207061+07:00","message":"[bufferProcess] send to processor:กลีบแน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.463216763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.463221226+07:00","message":"> Transcript [51856] [false]: 'กลีบแน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.463226888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.463230262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.463233566+07:00","message":"StatePrefix: 'กลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.463236745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.470753825+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.470785511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.470790754+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.470806838+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.470813997+07:00","message":"[bufferProcess] interim [620000000]:กลีบวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.470816299+07:00","message":"[bufferProcess] send to processor:กลีบแน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.470823216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.470827291+07:00","message":"> Transcript [51857] [false]: 'กลีบแน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.470830283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.470832513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.470834479+07:00","message":"StatePrefix: 'กลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.470836454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.653633732+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.653696998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.653705987+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.653722189+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653732206+07:00","message":"[bufferProcess] interim [740000000]:กลีบวันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653735073+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653738629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653741719+07:00","message":"> Transcript [51858] [false]: 'กลีบวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653756018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653758614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653760555+07:00","message":"StatePrefix: 'กลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653762957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653769187+07:00","message":"Push: 'กลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653772191+07:00","message":"TextPushed: 'กลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.65377615+07:00","message":"Set new StatePrefix : 'กลีบวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:32.653781583+07:00","message":"Next Push (prob) : 'วันเสาร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:32.653805704+07:00","message":"push: {false กลีบ 0 0xc004338880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.168986785+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.169031178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.169038011+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.169054153+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.169065278+07:00","message":"[bufferProcess] interim [280000000]:กลีบวันเสาร์นี้ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.16906897+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.169076834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.169079979+07:00","message":"> Transcript [51859] [false]: 'กลีบวันเสาร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.169084021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.169086435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.169088924+07:00","message":"StatePrefix: 'กลีบวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.169091552+07:00","message":"TextPushed: 'กลีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.232940384+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.232988111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.232995475+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.233015878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.233020596+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.233030181+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.233034608+07:00","message":"[buffer interim] 4201 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.233042099+07:00","message":"[bufferProcess] interim [340000000]:กลีบวันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.233045161+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.233048966+07:00","message":"[bufferProcess] interim [340000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.23305182+07:00","message":"[bufferProcess] update buffer: กลีบวันเสาร์นี้ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.233055325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.233058561+07:00","message":"> Transcript [51860] [false]: 'กลีบวันเสาร์นี้ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.233062247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.233076054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.233078656+07:00","message":"StatePrefix: 'กลีบวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.233081209+07:00","message":"TextPushed: 'กลีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.238608406+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.238633409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.238639554+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.238650988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 21:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.238653758+07:00","message":"receive interim result [false|false]:  21:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.238660341+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.238665488+07:00","message":"[buffer interim] 4201 false  21:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.238684148+07:00","message":"[bufferProcess] interim [400000000]:กลีบวันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.238699602+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.238706008+07:00","message":"[bufferProcess] interim [400000000]: 21:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.238708856+07:00","message":"[bufferProcess] update buffer: กลีบวันเสาร์นี้ 21:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.238712409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.238716422+07:00","message":"> Transcript [51861] [false]: 'กลีบวันเสาร์นี้ 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.238720306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.23872242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.238724422+07:00","message":"StatePrefix: 'กลีบวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.238726962+07:00","message":"TextPushed: 'กลีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.482699665+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.482759135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.482766599+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.482778114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.482781189+07:00","message":"receive interim result [false|false]:  9:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.482790723+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.482799648+07:00","message":"[buffer interim] 4201 false  9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482807313+07:00","message":"[bufferProcess] interim [580000000]:กลีบวันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482809766+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้ 21:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482813381+07:00","message":"[bufferProcess] interim [580000000]: 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482817448+07:00","message":"[bufferProcess] update buffer: กลีบวันเสาร์นี้ 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482823488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482826509+07:00","message":"> Transcript [51862] [false]: 'กลีบวันเสาร์นี้ 21:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482830634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482832847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482834896+07:00","message":"StatePrefix: 'กลีบวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482837212+07:00","message":"TextPushed: 'กลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482840158+07:00","message":"Push: 'วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482842563+07:00","message":"TextPushed: 'กลีบวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482844666+07:00","message":"Set new StatePrefix : 'กลีบวันเสาร์นี้ 21:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.482847044+07:00","message":"Next Push (prob) : 'นี้ 21:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.482855579+07:00","message":"push: {false วันเสาร์ 0 0xc004338880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.555579167+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.555624093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.555631416+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.555641594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.555644426+07:00","message":"receive interim result [false|false]:  9:30 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.555652828+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.555661462+07:00","message":"[buffer interim] 4201 false  9:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.55567085+07:00","message":"[bufferProcess] interim [700000000]:กลีบวันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.555674804+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้ 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.555680628+07:00","message":"[bufferProcess] interim [700000000]: 9:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.555683698+07:00","message":"[bufferProcess] update buffer: กลีบวันเสาร์นี้ 9:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.55568853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.555691629+07:00","message":"> Transcript [51863] [false]: 'กลีบวันเสาร์นี้ 9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.555693903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.555696083+07:00","message":"Set new StatePrefix: 'กลีบวันเสาร์นี้ 9:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.931395528+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.931437597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.931448538+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.931463595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9:30 น เป็นต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.931468522+07:00","message":"receive interim result [false|false]:  9:30 น เป็นต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.931477594+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:33.931482614+07:00","message":"[buffer interim] 4201 false  9:30 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.931490174+07:00","message":"[bufferProcess] interim [120000000]:กลีบวันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.931493028+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้ 9:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.931496534+07:00","message":"[bufferProcess] interim [120000000]: 9:30 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.931500498+07:00","message":"[bufferProcess] update buffer: กลีบวันเสาร์นี้ 9:30 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.931504427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.9315081+07:00","message":"> Transcript [51864] [false]: 'กลีบวันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.931510402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:33.931512503+07:00","message":"Set new StatePrefix: 'กลีบวันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.061502026+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.061543348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.061550492+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.061562801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9:30 น เป็นต้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.061566643+07:00","message":"receive interim result [false|false]:  9:30 น เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.061576025+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.061580627+07:00","message":"[buffer interim] 4201 false  9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.061587884+07:00","message":"[bufferProcess] interim [180000000]:กลีบวันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.061592842+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้ 9:30 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.06159652+07:00","message":"[bufferProcess] interim [180000000]: 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.061599583+07:00","message":"[bufferProcess] update buffer: กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.061603526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.061606192+07:00","message":"> Transcript [51865] [false]: 'กลีบวันเสาร์นี้ 9:30 น เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.061610046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.061612256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.061614231+07:00","message":"StatePrefix: 'กลีบวันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.061616908+07:00","message":"TextPushed: 'กลีบวันเสาร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.123268226+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.123312629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้ 9:30 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.12332189+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้ 9:30 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.123331164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นต้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.123334961+07:00","message":"receive interim result [false|false]:  เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.123343867+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้ 9:30 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.123350244+07:00","message":"[buffer interim] 4201 false  เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.123357241+07:00","message":"[bufferProcess] interim [300000000]:กลีบวันเสาร์นี้ 9:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.12336037+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.123366496+07:00","message":"[bufferProcess] interim [300000000]: เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.123370891+07:00","message":"[bufferProcess] update buffer: กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.123374775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.123377806+07:00","message":"> Transcript [51866] [false]: 'กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.123381259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.123383582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.123385469+07:00","message":"StatePrefix: 'กลีบวันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.123387737+07:00","message":"TextPushed: 'กลีบวันเสาร์'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:34.551958489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:34.551993233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.632324805+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.632370379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.632378843+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:34.632395449+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.632408259+07:00","message":"[bufferProcess] interim [780000000]:กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.632415165+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.632424724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.632429094+07:00","message":"> Transcript [51867] [false]: 'กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.632434018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.632437026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.632440395+07:00","message":"StatePrefix: 'กลีบวันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:34.632444031+07:00","message":"TextPushed: 'กลีบวันเสาร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:35.473954916+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:35.473991435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:35.473998566+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:35.474009309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ThaiPBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:35.474013123+07:00","message":"receive interim result [false|false]:  ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:35.474021521+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:35.474025772+07:00","message":"[buffer interim] 4201 false  ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474032769+07:00","message":"[bufferProcess] interim [620000000]:กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.47403557+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474039039+07:00","message":"[bufferProcess] interim [620000000]: ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474041538+07:00","message":"[bufferProcess] update buffer: กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.47404507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474048634+07:00","message":"> Transcript [51868] [false]: 'กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474061435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474063937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.47406643+07:00","message":"StatePrefix: 'กลีบวันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474069314+07:00","message":"TextPushed: 'กลีบวันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474072518+07:00","message":"Push: 'นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474074762+07:00","message":"TextPushed: 'กลีบวันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474077046+07:00","message":"Set new StatePrefix : 'กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:35.474083343+07:00","message":"Next Push (prob) : ' เป็นต้นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:35.474098939+07:00","message":"push: {false นี้ 9:30 น 0 0xc004338880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:36.057499612+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:36.057548201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:36.057557962+07:00","message":"receive interim result [false|false]: กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:36.057576309+07:00","message":"[buffer interim] 4201 false กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:36.05759208+07:00","message":"[bufferProcess] interim [220000000]:กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:36.057600849+07:00","message":"[bufferProcess] send to processor:กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:36.057606886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:36.057610262+07:00","message":"> Transcript [51869] [false]: 'กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:36.057613572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:36.057615914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:36.057618508+07:00","message":"StatePrefix: 'กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:36.057621546+07:00","message":"TextPushed: 'กลีบวันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:37.552792326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:37.552814348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:38.394566371+07:00","message":"[GCS] IsForceVAD: false for message ID: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:38.526591423+07:00","message":"[GCS] Start streaming session, msgId: 4202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:38.577392392+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:38.577443574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลีบแน่วันเสาร์นี้ 9:30 น เป็นต้นไปไทยพีบีเอส\",\"confidence\":0.8777403}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:38.577451033+07:00","message":"receive interim result [true|false]: กลีบแน่วันเสาร์นี้ 9:30 น เป็นต้นไปไทยพีบีเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:38.577461665+07:00","message":"end recv isFinal message id 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:38.577464126+07:00","message":"end Recv id 4201"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:38.57747199+07:00","message":"[buffer interim] 4201 true กลีบแน่วันเสาร์นี้ 9:30 น เป็นต้นไปไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577482978+07:00","message":"[bufferProcess] interim [710000000]:กลีบแน่วันเสาร์นี้ 9:30 น เป็นต้นไปไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.57748704+07:00","message":"[bufferProcess] send to processor (isfinal):กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577491597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577494836+07:00","message":"> Transcript [51870] [false]: 'กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577498191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577500232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577503968+07:00","message":"StatePrefix: 'กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577507572+07:00","message":"TextPushed: 'กลีบวันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577509888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577512064+07:00","message":"> Transcript [51871] [true]: 'กลีบแน่วันเสาร์นี้ 9:30 น เป็นต้นไปไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577514464+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.57751616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577517939+07:00","message":"StatePrefix: 'กลีบวันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.57752006+07:00","message":"TextPushed: 'กลีบวันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577521916+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577686338+07:00","message":"Push: ' เป็นต้นไปไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577689849+07:00","message":"TextPushed: 'กลีบวันเสาร์นี้ 9:30 น เป็นต้นไปไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577692604+07:00","message":"Set new StatePrefix : 'กลีบแน่วันเสาร์นี้ 9:30 น เป็นต้นไปไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577694947+07:00","message":"Next Push (prob) : 'กลีบแน่วันเสาร์นี้ 9:30 น เป็นต้นไปไทยพีบีเอส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:38.577702707+07:00","message":"push: {true  เป็นต้นไปไทยพีบีเอส 0 0xc004338880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:38.577713702+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4201.html'"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:38.591528242+07:00","message":"write wav file: './tmp/7589/7589_4201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:38.974308129+07:00","message":"[GCS] IsForceVAD: false for message ID: 4202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.052199072+07:00","message":"receive streaming session, msgId: 4202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.052240166+07:00","message":"found end of frame, send empty tag with msgId: 4202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.052246456+07:00","message":"end Recv id 4202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.052257237+07:00","message":"[buffer interim] 4202 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.052267295+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.052276644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.052282978+07:00","message":"> Transcript [51872] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.052291025+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.052294977+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.052298697+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.052301339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.052311822+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.05232451+07:00","message":"push: {true \n 0 0xc004611b80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:39.057105147+07:00","message":"write wav file: './tmp/7589/7589_4202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.356797277+07:00","message":"[GCS] Start streaming session, msgId: 4203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.615445747+07:00","message":"[GCS] IsForceVAD: false for message ID: 4203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.718050827+07:00","message":"receive streaming session, msgId: 4203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.718076969+07:00","message":"found end of frame, send empty tag with msgId: 4203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.718080595+07:00","message":"end Recv id 4203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.718088578+07:00","message":"[buffer interim] 4203 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.718097808+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.718108293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.7181113+07:00","message":"> Transcript [51873] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.718114183+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.718116463+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.718118707+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.718120848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:39.718124603+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:39.718163369+07:00","message":"push: {true \n 0 0xc0051bc800}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:39.723442252+07:00","message":"write wav file: './tmp/7589/7589_4203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:40.446925296+07:00","message":"[GCS] Start streaming session, msgId: 4204"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:40.513976265+07:00","message":"[GCS] Cleaned up inactive client: 4182"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:40.514001543+07:00","message":"[GCS] Cleaned up inactive client: 4183"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:40.514004892+07:00","message":"[GCS] Cleaned up inactive client: 4187"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:40.51400702+07:00","message":"[GCS] Cleaned up inactive client: 4186"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:40.514008926+07:00","message":"[GCS] Cleaned up inactive client: 4188"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:40.514010824+07:00","message":"[GCS] Cleaned up inactive client: 4184"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:40.514012943+07:00","message":"[GCS] Cleaned up inactive client: 4185"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:40.553218893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:40.553224169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:43.553799671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:43.55382026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:45.634590654+07:00","message":"[GCS] IsForceVAD: false for message ID: 4204"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:45.741981952+07:00","message":"receive streaming session, msgId: 4204"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:45.742008045+07:00","message":"found end of frame, send empty tag with msgId: 4204"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:45.742012569+07:00","message":"end Recv id 4204"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:45.742023654+07:00","message":"[buffer interim] 4204 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:45.742033686+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:45.742038326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:45.742041675+07:00","message":"> Transcript [51874] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:45.742044825+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:45.742047213+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:45.742049109+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:45.74205165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:45.742055129+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:45.742067141+07:00","message":"push: {true \n 0 0xc0051bc900}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:45.760355957+07:00","message":"write wav file: './tmp/7589/7589_4204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:46.026353146+07:00","message":"[GCS] Start streaming session, msgId: 4205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:46.463322955+07:00","message":"[GCS] IsForceVAD: false for message ID: 4205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:46.553790045+07:00","message":"receive streaming session, msgId: 4205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:46.553814209+07:00","message":"found end of frame, send empty tag with msgId: 4205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:46.553817612+07:00","message":"end Recv id 4205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:46.553826453+07:00","message":"[buffer interim] 4205 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:46.553835495+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:46.553839515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:46.553842531+07:00","message":"> Transcript [51875] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:46.553845418+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:46.553847684+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:46.553850011+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:46.553852007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:46.553854935+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:46.553868285+07:00","message":"push: {true \n 0 0xc0045e2000}"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:46.554009458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:46.554009416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:46.559520134+07:00","message":"write wav file: './tmp/7589/7589_4205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:46.596195959+07:00","message":"[GCS] Start streaming session, msgId: 4206"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:49.55486196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:49.554873248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:51.724086022+07:00","message":"[GCS] IsForceVAD: false for message ID: 4206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:51.816164722+07:00","message":"receive streaming session, msgId: 4206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:51.816189338+07:00","message":"found end of frame, send empty tag with msgId: 4206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:51.816192601+07:00","message":"end Recv id 4206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:51.816199782+07:00","message":"[buffer interim] 4206 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:51.816207438+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:51.816211411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:51.816214185+07:00","message":"> Transcript [51876] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:51.816216674+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:51.816219003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:51.816220912+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:51.816222833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:51.816235206+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:51.816247247+07:00","message":"push: {true \n 0 0xc004338300}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:51.828917037+07:00","message":"write wav file: './tmp/7589/7589_4206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:51.855904135+07:00","message":"[GCS] Start streaming session, msgId: 4207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:51.913415034+07:00","message":"[GCS] IsForceVAD: false for message ID: 4207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:51.985478368+07:00","message":"[GCS] Start streaming session, msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.149839148+07:00","message":"receive streaming session, msgId: 4207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.149863053+07:00","message":"found end of frame, send empty tag with msgId: 4207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.149866269+07:00","message":"end Recv id 4207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.149873305+07:00","message":"[buffer interim] 4207 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.149886161+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.149890298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.149893173+07:00","message":"> Transcript [51877] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.149895593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.149897569+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.149899837+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.149901679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.149904306+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.149913293+07:00","message":"push: {true \n 0 0xc004866e80}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:52.15461141+07:00","message":"write wav file: './tmp/7589/7589_4207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.446558701+07:00","message":"receive streaming session, msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.446606764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.446612222+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.446628243+07:00","message":"[buffer interim] 4208 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.446635364+07:00","message":"[bufferProcess] interim [480000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.446637808+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:52.5550429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:52.555063108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.711157401+07:00","message":"receive streaming session, msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.71120453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความอร่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.711213064+07:00","message":"receive interim result [false|false]: ความอร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:52.711231345+07:00","message":"[buffer interim] 4208 false ความอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.711239186+07:00","message":"[bufferProcess] interim [780000000]:ความอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.711241665+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.711253309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.711256582+07:00","message":"> Transcript [51878] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:52.711258978+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:53.340546699+07:00","message":"receive streaming session, msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:53.340586508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความอร่อยมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:53.340593876+07:00","message":"receive interim result [false|false]: ความอร่อยมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:53.340610636+07:00","message":"[buffer interim] 4208 false ความอร่อยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.340621673+07:00","message":"[bufferProcess] interim [380000000]:ความอร่อยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.340625793+07:00","message":"[bufferProcess] send to processor:ความอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.34063494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.340639497+07:00","message":"> Transcript [51879] [false]: 'ความอร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.340644423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.3406474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.340650325+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.34066071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:53.534083348+07:00","message":"receive streaming session, msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:53.534132075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความอร่อยมีความลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:53.534139863+07:00","message":"receive interim result [false|false]: ความอร่อยมีความลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:53.53415665+07:00","message":"[buffer interim] 4208 false ความอร่อยมีความลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.534165108+07:00","message":"[bufferProcess] interim [560000000]:ความอร่อยมีความลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.534167812+07:00","message":"[bufferProcess] send to processor:ความอร่อยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.534171422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.534174256+07:00","message":"> Transcript [51880] [false]: 'ความอร่อยมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.534177663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.534182423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.534184519+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:53.534186643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.111610451+07:00","message":"receive streaming session, msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.111646795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความอร่อยมีความลับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.11165908+07:00","message":"receive interim result [false|false]: ความอร่อยมีความลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.111671489+07:00","message":"[buffer interim] 4208 false ความอร่อยมีความลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.111681069+07:00","message":"[bufferProcess] interim [160000000]:ความอร่อยมีความลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.111685879+07:00","message":"[bufferProcess] send to processor:ความอร่อยมีความลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.111695293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.111698305+07:00","message":"> Transcript [51881] [false]: 'ความอร่อยมีความลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.111701822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.111704027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.111708879+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.111711115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.225575574+07:00","message":"[GCS] IsForceVAD: false for message ID: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.235784208+07:00","message":"receive streaming session, msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.235816075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความอร่อยมีความลับซ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.235821513+07:00","message":"receive interim result [false|false]: ความอร่อยมีความลับซ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.235836674+07:00","message":"[buffer interim] 4208 false ความอร่อยมีความลับซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235844123+07:00","message":"[bufferProcess] interim [280000000]:ความอร่อยมีความลับซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235846705+07:00","message":"[bufferProcess] send to processor:ความอร่อยมีความลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235849984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235853033+07:00","message":"> Transcript [51882] [false]: 'ความอร่อยมีความลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235856281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235858785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235860711+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235862901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235869167+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235871461+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235873539+07:00","message":"Set new StatePrefix : 'ความอร่อยมีความลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.235875789+07:00","message":"Next Push (prob) : 'อร่อยมีความลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.235882956+07:00","message":"push: {false ความ 0 0xc004338f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.285950977+07:00","message":"[GCS] Start streaming session, msgId: 4209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.313289704+07:00","message":"receive streaming session, msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.313329232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความอร่อยมีความลับซ่อนอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.313335261+07:00","message":"receive interim result [false|false]: ความอร่อยมีความลับซ่อนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.313347522+07:00","message":"[buffer interim] 4208 false ความอร่อยมีความลับซ่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.313356566+07:00","message":"[bufferProcess] interim [400000000]:ความอร่อยมีความลับซ่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.313359146+07:00","message":"[bufferProcess] send to processor:ความอร่อยมีความลับซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.313363431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.313366965+07:00","message":"> Transcript [51883] [false]: 'ความอร่อยมีความลับซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.313370517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.313372757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.313374727+07:00","message":"StatePrefix: 'ความอร่อยมีความลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.313376971+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.329676546+07:00","message":"receive streaming session, msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.329720178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความอร่อยมีความลับซ่อนอยู่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.329726612+07:00","message":"receive interim result [true|false]: ความอร่อยมีความลับซ่อนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.329733263+07:00","message":"end recv isFinal message id 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.329736399+07:00","message":"end Recv id 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.329745488+07:00","message":"[buffer interim] 4208 true ความอร่อยมีความลับซ่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329753763+07:00","message":"[bufferProcess] interim [460000000]:ความอร่อยมีความลับซ่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329757332+07:00","message":"[bufferProcess] send to processor (isfinal):ความอร่อยมีความลับซ่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329760571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329763054+07:00","message":"> Transcript [51884] [false]: 'ความอร่อยมีความลับซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.32976572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329767667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329769668+07:00","message":"StatePrefix: 'ความอร่อยมีความลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329772095+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329774032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.3297761+07:00","message":"> Transcript [51885] [true]: 'ความอร่อยมีความลับซ่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329778423+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329780239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329781916+07:00","message":"StatePrefix: 'ความอร่อยมีความลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329783871+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.329786296+07:00","message":"Push: 'อร่อยมีความลับซ่อนอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.329793399+07:00","message":"push: {true อร่อยมีความลับซ่อนอยู่ 0 0xc004338f00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:54.336439478+07:00","message":"write wav file: './tmp/7589/7589_4208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.345370807+07:00","message":"[GCS] IsForceVAD: false for message ID: 4209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.527637458+07:00","message":"receive streaming session, msgId: 4209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.527674106+07:00","message":"found end of frame, send empty tag with msgId: 4209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.527677941+07:00","message":"end Recv id 4209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.527686204+07:00","message":"[buffer interim] 4209 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.527693425+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.527696894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.527699802+07:00","message":"> Transcript [51886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.527702407+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.527704832+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.527706962+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.527709003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:54.527714644+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.527723923+07:00","message":"push: {true \n 0 0xc004339080}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:54.532219011+07:00","message":"write wav file: './tmp/7589/7589_4209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:54.546712357+07:00","message":"[GCS] Start streaming session, msgId: 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.38891156+07:00","message":"receive streaming session, msgId: 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.38895727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.388962861+07:00","message":"receive interim result [false|false]: เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.388978052+07:00","message":"[buffer interim] 4210 false เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.388985095+07:00","message":"[bufferProcess] interim [900000000]:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.388987041+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:55.555279684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:55.555332934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.599151985+07:00","message":"receive streaming session, msgId: 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.599224437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.599235083+07:00","message":"receive interim result [false|false]: เพราะนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.599256519+07:00","message":"[buffer interim] 4210 false เพราะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.599275138+07:00","message":"[bufferProcess] interim [80000000]:เพราะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.599278189+07:00","message":"[bufferProcess] send to processor:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.599281991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.599285514+07:00","message":"> Transcript [51887] [false]: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.599293856+07:00","message":"Set StatePrefix (first interim): 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.71049751+07:00","message":"receive streaming session, msgId: 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.710534073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.710540717+07:00","message":"receive interim result [false|false]: เพราะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.710555698+07:00","message":"[buffer interim] 4210 false เพราะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.710563587+07:00","message":"[bufferProcess] interim [140000000]:เพราะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.710566277+07:00","message":"[bufferProcess] send to processor:เพราะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.710573014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.710576098+07:00","message":"> Transcript [51888] [false]: 'เพราะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.710579552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.710583224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.710585698+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.710587802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.883998269+07:00","message":"[GCS] IsForceVAD: false for message ID: 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.980013428+07:00","message":"receive streaming session, msgId: 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.980053815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะนายเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.980060181+07:00","message":"receive interim result [false|false]: เพราะนายเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:55.980075876+07:00","message":"[buffer interim] 4210 false เพราะนายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.980083935+07:00","message":"[bufferProcess] interim [440000000]:เพราะนายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.980086481+07:00","message":"[bufferProcess] send to processor:เพราะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.980092461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.980095317+07:00","message":"> Transcript [51889] [false]: 'เพราะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.980098435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.980100608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.980102689+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:55.980105164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.014620187+07:00","message":"receive streaming session, msgId: 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.014672435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะในคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.014679957+07:00","message":"receive interim result [false|false]: เพราะในคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.014697655+07:00","message":"[buffer interim] 4210 false เพราะในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.014706885+07:00","message":"[bufferProcess] interim [500000000]:เพราะในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.014711003+07:00","message":"[bufferProcess] send to processor:เพราะนายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.014735458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.014740763+07:00","message":"> Transcript [51890] [false]: 'เพราะนายเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.014745385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.014748272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.014751421+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.014754707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.0163191+07:00","message":"[GCS] Start streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.04085302+07:00","message":"receive streaming session, msgId: 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.040895598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะในคำ\",\"confidence\":0.87019616}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.040902328+07:00","message":"receive interim result [true|false]: เพราะในคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.040910907+07:00","message":"end recv isFinal message id 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.040913349+07:00","message":"end Recv id 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.040919636+07:00","message":"[buffer interim] 4210 true เพราะในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.04093025+07:00","message":"[bufferProcess] interim [560000000]:เพราะในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040935723+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040939048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040943413+07:00","message":"> Transcript [51891] [false]: 'เพราะในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040946344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040948406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040950377+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040953083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040959424+07:00","message":"Push: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040961551+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040963649+07:00","message":"Set new StatePrefix : 'เพราะในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040965704+07:00","message":"Next Push (prob) : 'ในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040967688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040969848+07:00","message":"> Transcript [51892] [true]: 'เพราะในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040972008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.04097381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040975688+07:00","message":"StatePrefix: 'เพราะในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040977525+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.040979605+07:00","message":"Push: 'ในคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.040987206+07:00","message":"push: {false เพราะ 0 0xc004611b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.040992131+07:00","message":"push: {true ในคำ 0 0xc004611b00}"}
{"level":"info","service":"Main","time":"2026-06-22T13:59:56.047888959+07:00","message":"write wav file: './tmp/7589/7589_4210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.889968998+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.890028073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.890035801+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:56.890053116+07:00","message":"[buffer interim] 4211 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.890063564+07:00","message":"[bufferProcess] interim [900000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:56.890067014+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.095505678+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.095546349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.09555264+07:00","message":"receive interim result [false|false]: เรื่องเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.095567415+07:00","message":"[buffer interim] 4211 false เรื่องเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.095575021+07:00","message":"[bufferProcess] interim [80000000]:เรื่องเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.095577762+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.095581723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.095584703+07:00","message":"> Transcript [51893] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.095587107+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.252600738+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.25265175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.252658994+07:00","message":"receive interim result [false|false]: เรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.252672836+07:00","message":"[buffer interim] 4211 false เรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.252684071+07:00","message":"[bufferProcess] interim [320000000]:เรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.252686823+07:00","message":"[bufferProcess] send to processor:เรื่องเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.252692587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.252695707+07:00","message":"> Transcript [51894] [false]: 'เรื่องเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.252699271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.252701459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.252703487+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.252705593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.577631015+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.577692668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.577701054+07:00","message":"receive interim result [false|false]: เรื่องราวของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.577718215+07:00","message":"[buffer interim] 4211 false เรื่องราวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.577728593+07:00","message":"[bufferProcess] interim [560000000]:เรื่องราวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.577732519+07:00","message":"[bufferProcess] send to processor:เรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.577741778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.577746078+07:00","message":"> Transcript [51895] [false]: 'เรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.577750916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.5777541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.577757192+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.577762521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.659844191+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.659890115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.65989794+07:00","message":"receive interim result [false|false]: เรื่องราวของพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.659914971+07:00","message":"[buffer interim] 4211 false เรื่องราวของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.65992556+07:00","message":"[bufferProcess] interim [680000000]:เรื่องราวของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.659928036+07:00","message":"[bufferProcess] send to processor:เรื่องราวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.659931834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.659934674+07:00","message":"> Transcript [51896] [false]: 'เรื่องราวของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.659938418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.659940852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.659942795+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.659944899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.767062655+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.767110085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของผู้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.767117888+07:00","message":"receive interim result [false|false]: เรื่องราวของผู้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.767130977+07:00","message":"[buffer interim] 4211 false เรื่องราวของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767142191+07:00","message":"[bufferProcess] interim [800000000]:เรื่องราวของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767145526+07:00","message":"[bufferProcess] send to processor:เรื่องราวของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767153218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767157466+07:00","message":"> Transcript [51897] [false]: 'เรื่องราวของพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767162634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767166926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.76716887+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767171156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767175052+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767178181+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767181478+07:00","message":"Set new StatePrefix : 'เรื่องราวของพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:57.767184987+07:00","message":"Next Push (prob) : 'ราวของพวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:57.767193922+07:00","message":"push: {false เรื่อง 0 0xc004748800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.158637893+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.158714822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.158723955+07:00","message":"receive interim result [false|false]: เรื่องราวของทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.158743995+07:00","message":"[buffer interim] 4211 false เรื่องราวของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.158753588+07:00","message":"[bufferProcess] interim [220000000]:เรื่องราวของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.158756844+07:00","message":"[bufferProcess] send to processor:เรื่องราวของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.158762501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.158765927+07:00","message":"> Transcript [51898] [false]: 'เรื่องราวของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.158768681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.158770802+07:00","message":"Set new StatePrefix: 'เรื่องราวของผู้คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.335531272+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.335578084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของผู้คนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.335586708+07:00","message":"receive interim result [false|false]: เรื่องราวของผู้คนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.335607304+07:00","message":"[buffer interim] 4211 false เรื่องราวของผู้คนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.335617934+07:00","message":"[bufferProcess] interim [340000000]:เรื่องราวของผู้คนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.335621808+07:00","message":"[bufferProcess] send to processor:เรื่องราวของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.335634709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.335639191+07:00","message":"> Transcript [51899] [false]: 'เรื่องราวของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.33564323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.335647271+07:00","message":"Set new StatePrefix: 'เรื่องราวของทุกคน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:58.556313226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T13:59:58.556321348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.779286156+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.779336043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของผู้คนและทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.779344047+07:00","message":"receive interim result [false|false]: เรื่องราวของผู้คนและทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.779363021+07:00","message":"[buffer interim] 4211 false เรื่องราวของผู้คนและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.779375397+07:00","message":"[bufferProcess] interim [700000000]:เรื่องราวของผู้คนและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.779379533+07:00","message":"[bufferProcess] send to processor:เรื่องราวของผู้คนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.779387293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.779391751+07:00","message":"> Transcript [51900] [false]: 'เรื่องราวของผู้คนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.779395367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.77939898+07:00","message":"Set new StatePrefix: 'เรื่องราวของผู้คนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.8028015+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.802844931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของผู้คนและทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.802851811+07:00","message":"receive interim result [false|false]: เรื่องราวของผู้คนและทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.802871228+07:00","message":"[buffer interim] 4211 false เรื่องราวของผู้คนและทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.802881949+07:00","message":"[bufferProcess] interim [760000000]:เรื่องราวของผู้คนและทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.802885641+07:00","message":"[bufferProcess] send to processor:เรื่องราวของผู้คนและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.80289604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.802899389+07:00","message":"> Transcript [51901] [false]: 'เรื่องราวของผู้คนและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.802902834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.802905523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.802908157+07:00","message":"StatePrefix: 'เรื่องราวของผู้คนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.802911601+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.807685494+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.807722461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของผู้คนและธรรมชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.807728214+07:00","message":"receive interim result [false|false]: เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:58.807746164+07:00","message":"[buffer interim] 4211 false เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.80775422+07:00","message":"[bufferProcess] interim [820000000]:เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.80775677+07:00","message":"[bufferProcess] send to processor:เรื่องราวของผู้คนและทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.807761284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.80776413+07:00","message":"> Transcript [51902] [false]: 'เรื่องราวของผู้คนและทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.807767914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.807770314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.807772505+07:00","message":"StatePrefix: 'เรื่องราวของผู้คนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:58.807775119+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:59.369637021+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:59.369673822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของผู้คนและธรรมชาติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:59.3696801+07:00","message":"receive interim result [false|false]: เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T13:59:59.36969816+07:00","message":"[buffer interim] 4211 false เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:59.369708726+07:00","message":"[bufferProcess] interim [420000000]:เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:59.369711723+07:00","message":"[bufferProcess] send to processor:เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:59.369719826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:59.369722724+07:00","message":"> Transcript [51903] [false]: 'เรื่องราวของผู้คนและธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:59.369726444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:59.369728664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:59.369730891+07:00","message":"StatePrefix: 'เรื่องราวของผู้คนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T13:59:59.369733085+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:00.696344378+07:00","message":"[GCS] IsForceVAD: false for message ID: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:00.757131227+07:00","message":"[GCS] Start streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:00.81520143+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:00.815258793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของผู้คนและธรรมชาติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:00.815269244+07:00","message":"receive interim result [true|false]: เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:00.815281908+07:00","message":"end recv isFinal message id 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:00.81528531+07:00","message":"end Recv id 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:00.815294131+07:00","message":"[buffer interim] 4211 true เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815314892+07:00","message":"[bufferProcess] interim [830000000]:เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815320691+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องราวของผู้คนและธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.81532636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.81533266+07:00","message":"> Transcript [51904] [false]: 'เรื่องราวของผู้คนและธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.81533722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815340286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815343807+07:00","message":"StatePrefix: 'เรื่องราวของผู้คนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815347185+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815351667+07:00","message":"Push: 'ราวของผู้คนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815355068+07:00","message":"TextPushed: 'เรื่องราวของผู้คนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815358848+07:00","message":"Set new StatePrefix : 'เรื่องราวของผู้คนและธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815362465+07:00","message":"Next Push (prob) : 'ธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815365162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.81536848+07:00","message":"> Transcript [51905] [true]: 'เรื่องราวของผู้คนและธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815372007+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815374629+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815377524+07:00","message":"StatePrefix: 'เรื่องราวของผู้คนและธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815380773+07:00","message":"TextPushed: 'เรื่องราวของผู้คนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:00.815384855+07:00","message":"Push: 'ธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:00.815409605+07:00","message":"push: {false ราวของผู้คนและ 0 0xc004748800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:00.815428709+07:00","message":"push: {true ธรรมชาติ 0 0xc004748800}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:00.826884874+07:00","message":"write wav file: './tmp/7589/7589_4211.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:01.556655616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:01.556656456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.511131061+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.511177805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.511183484+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.511198069+07:00","message":"[buffer interim] 4212 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.511205659+07:00","message":"[bufferProcess] interim [620000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.511207596+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.511211425+07:00","message":"[bufferProcess] send to processor (ticker):ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.511213939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.51121708+07:00","message":"> Transcript [51906] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.511219366+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.711142687+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.711185589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.711191541+07:00","message":"receive interim result [false|false]: ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.711207347+07:00","message":"[buffer interim] 4212 false ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.711215154+07:00","message":"[bufferProcess] interim [740000000]:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.711217184+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.723396667+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.723424237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.723429094+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.723441116+07:00","message":"[buffer interim] 4212 false ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.72344785+07:00","message":"[bufferProcess] interim [800000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.723450423+07:00","message":"[bufferProcess] send to processor:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.723454052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.723457233+07:00","message":"> Transcript [51907] [false]: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.723460959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.723463211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.72346526+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.723467338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.83167854+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.831723302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.831730573+07:00","message":"receive interim result [false|false]: ติดตามได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:02.831747669+07:00","message":"[buffer interim] 4212 false ติดตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.831757233+07:00","message":"[bufferProcess] interim [920000000]:ติดตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.83175943+07:00","message":"[bufferProcess] send to processor:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.831764986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.831767813+07:00","message":"> Transcript [51908] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.831770087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:02.831772073+07:00","message":"Set new StatePrefix: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.009542304+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.009585248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามได้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.009590992+07:00","message":"receive interim result [false|false]: ติดตามได้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.009606442+07:00","message":"[buffer interim] 4212 false ติดตามได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.009620591+07:00","message":"[bufferProcess] interim [100000000]:ติดตามได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.009623534+07:00","message":"[bufferProcess] send to processor:ติดตามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.009629956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.009632792+07:00","message":"> Transcript [51909] [false]: 'ติดตามได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.009635872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.00963796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.009639998+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.00964363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.214464293+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.214505838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามได้ในกรุ๊ป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.214512411+07:00","message":"receive interim result [false|false]: ติดตามได้ในกรุ๊ป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.214529096+07:00","message":"[buffer interim] 4212 false ติดตามได้ในกรุ๊ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.214537503+07:00","message":"[bufferProcess] interim [280000000]:ติดตามได้ในกรุ๊ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.214540151+07:00","message":"[bufferProcess] send to processor:ติดตามได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.214547482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.214550245+07:00","message":"> Transcript [51910] [false]: 'ติดตามได้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.214558659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.214567365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.214569301+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.214571339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.341308851+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.341351004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามได้ใน Google\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.34135692+07:00","message":"receive interim result [false|false]: ติดตามได้ใน Google"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.341371916+07:00","message":"[buffer interim] 4212 false ติดตามได้ใน Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.341384756+07:00","message":"[bufferProcess] interim [400000000]:ติดตามได้ใน Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.341387809+07:00","message":"[bufferProcess] send to processor:ติดตามได้ในกรุ๊ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.341392989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.341397066+07:00","message":"> Transcript [51911] [false]: 'ติดตามได้ในกรุ๊ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.341400677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.341405074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.341407258+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.341409514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.391041264+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.391083721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามได้ในคุกเข่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.391089814+07:00","message":"receive interim result [false|false]: ติดตามได้ในคุกเข่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.391099806+07:00","message":"[buffer interim] 4212 false ติดตามได้ในคุกเข่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391108377+07:00","message":"[bufferProcess] interim [460000000]:ติดตามได้ในคุกเข่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391111097+07:00","message":"[bufferProcess] send to processor:ติดตามได้ใน Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391114889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391117488+07:00","message":"> Transcript [51912] [false]: 'ติดตามได้ใน Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391121436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391124094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391126057+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391129102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391133035+07:00","message":"Push: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391136318+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391139259+07:00","message":"Set new StatePrefix : 'ติดตามได้ใน Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.391142447+07:00","message":"Next Push (prob) : 'ได้ใน Google'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.39115306+07:00","message":"push: {false ติดตาม 0 0xc0045e3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.574552966+07:00","message":"[GCS] IsForceVAD: false for message ID: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.58376179+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.583797996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามได้ในคุกเข่าเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.583804088+07:00","message":"receive interim result [false|false]: ติดตามได้ในคุกเข่าเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.583817078+07:00","message":"[buffer interim] 4212 false ติดตามได้ในคุกเข่าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.583824602+07:00","message":"[bufferProcess] interim [640000000]:ติดตามได้ในคุกเข่าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.583827344+07:00","message":"[bufferProcess] send to processor:ติดตามได้ในคุกเข่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.583830729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.583833631+07:00","message":"> Transcript [51913] [false]: 'ติดตามได้ในคุกเข่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.58383576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.58383816+07:00","message":"Set new StatePrefix: 'ติดตามได้ในคุกเข่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.681134707+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.6811858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามได้ในคุกเข่าเจอ\",\"confidence\":0.8973381}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.681193017+07:00","message":"receive interim result [true|false]: ติดตามได้ในคุกเข่าเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.681205285+07:00","message":"end recv isFinal message id 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.681207841+07:00","message":"end Recv id 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.681215026+07:00","message":"[buffer interim] 4212 true ติดตามได้ในคุกเข่าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681222805+07:00","message":"[bufferProcess] interim [850000000]:ติดตามได้ในคุกเข่าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681226878+07:00","message":"[bufferProcess] send to processor (isfinal):ติดตามได้ในคุกเข่าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681230332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681233186+07:00","message":"> Transcript [51914] [false]: 'ติดตามได้ในคุกเข่าเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681235933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681239298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681241625+07:00","message":"StatePrefix: 'ติดตามได้ในคุกเข่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681243809+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681245683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681249515+07:00","message":"> Transcript [51915] [true]: 'ติดตามได้ในคุกเข่าเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681251761+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681253638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681255384+07:00","message":"StatePrefix: 'ติดตามได้ในคุกเข่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681257382+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:03.681260546+07:00","message":"Push: 'ได้ในคุกเข่าเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.681268343+07:00","message":"push: {true ได้ในคุกเข่าเจอ 0 0xc0045e3300}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:03.69277109+07:00","message":"write wav file: './tmp/7589/7589_4212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:03.767266288+07:00","message":"[GCS] Start streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.227148461+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.227200195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.227208021+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.227226159+07:00","message":"[buffer interim] 4213 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.22723579+07:00","message":"[bufferProcess] interim [480000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.22723862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.308148417+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.308193557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.308200244+07:00","message":"receive interim result [false|false]: ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.308217302+07:00","message":"[buffer interim] 4213 false ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.308225319+07:00","message":"[bufferProcess] interim [540000000]:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.308227856+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.308234836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.308237897+07:00","message":"> Transcript [51916] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.308240199+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.448596415+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.448650142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.448655685+07:00","message":"receive interim result [false|false]: ทุกวันอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.448670864+07:00","message":"[buffer interim] 4213 false ทุกวันอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.448678966+07:00","message":"[bufferProcess] interim [720000000]:ทุกวันอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.448681946+07:00","message":"[bufferProcess] send to processor:ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.448686798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.448690232+07:00","message":"> Transcript [51917] [false]: 'ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.448693711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.448697502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.448700065+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.448702296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.484960686+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.485009633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.485016311+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.485031847+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.485040596+07:00","message":"[bufferProcess] interim [780000000]:ทุกวันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.485043956+07:00","message":"[bufferProcess] send to processor:ทุกวันอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.485053236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.485056594+07:00","message":"> Transcript [51918] [false]: 'ทุกวันอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.485062222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.485065152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.485068006+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.485070773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:04.55774249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:04.557766231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.992423611+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.99247074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.992477675+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:04.992495488+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.992505323+07:00","message":"[bufferProcess] interim [260000000]:ทุกวันอาทิตย์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.992507945+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.992512758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.992516377+07:00","message":"> Transcript [51919] [false]: 'ทุกวันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.992520354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.992523492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.992526838+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:04.992529876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.187496413+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.187539547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.187545899+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.1875595+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.187567407+07:00","message":"[bufferProcess] interim [500000000]:ทุกวันอาทิตย์เวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.187570296+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.18757785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.187581274+07:00","message":"> Transcript [51920] [false]: 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.187585107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.187587932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.187590496+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.187595077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.187607575+07:00","message":"Push: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.18761004+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.187612216+07:00","message":"Set new StatePrefix : 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.18761465+07:00","message":"Next Push (prob) : 'วันอาทิตย์เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.18764301+07:00","message":"push: {false ทุก 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.388914253+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.38895932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.388967105+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.388985146+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.388993678+07:00","message":"[bufferProcess] interim [680000000]:ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.388997433+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.389001982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.389005299+07:00","message":"> Transcript [51921] [false]: 'ทุกวันอาทิตย์เวลา 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.389009189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.389011668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.389013998+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.389017151+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.513058502+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.513097339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.513103728+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.513123001+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.5131272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.513130493+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.513136193+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.513139807+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513146258+07:00","message":"[bufferProcess] interim [740000000]:ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513148401+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513152163+07:00","message":"[bufferProcess] interim [800000000]:ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513154249+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513157623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513174772+07:00","message":"> Transcript [51922] [false]: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513179443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513181835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513184225+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513190002+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513191933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513194043+07:00","message":"> Transcript [51923] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513196114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513198142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513200186+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.513202086+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.648522248+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.648560166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.648566339+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.648579953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.648582905+07:00","message":"receive interim result [false|false]:  10:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.648590919+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.648595263+07:00","message":"[buffer interim] 4213 false  10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648608362+07:00","message":"[bufferProcess] interim [860000000]:ทุกวันอาทิตย์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648611296+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648614695+07:00","message":"[bufferProcess] interim [860000000]: 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648619367+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648621977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648624659+07:00","message":"> Transcript [51924] [false]: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648628534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648630747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648632801+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648635156+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648637848+07:00","message":"Push: 'วันอาทิตย์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648639978+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648642137+07:00","message":"Set new StatePrefix : 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.648644329+07:00","message":"Next Push (prob) : ' 10:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.648651973+07:00","message":"push: {false วันอาทิตย์เวลา 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.895076265+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.895123221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.895134394+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.895153126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.895157061+07:00","message":"receive interim result [false|false]:  10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.895172566+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:05.895184124+07:00","message":"[buffer interim] 4213 false  10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.89519118+07:00","message":"[bufferProcess] interim [160000000]:ทุกวันอาทิตย์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.895193777+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.895197542+07:00","message":"[bufferProcess] interim [160000000]: 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.895200296+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.895203559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.895206387+07:00","message":"> Transcript [51925] [false]: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.895210074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.895212335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.895214273+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:05.895216499+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.024239964+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.024282345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.024288589+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.024297068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.02430006+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.024307458+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.024312073+07:00","message":"[buffer interim] 4213 false  น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.024319483+07:00","message":"[bufferProcess] interim [280000000]:ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.024322145+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.024325957+07:00","message":"[bufferProcess] interim [280000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.024329123+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.024332073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.024334858+07:00","message":"> Transcript [51926] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.024338151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.024340151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.024342557+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.024344851+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.407693243+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.407737548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.407744874+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.407757234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น เริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.407760131+07:00","message":"receive interim result [false|false]:  น เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.407768762+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.407773034+07:00","message":"[buffer interim] 4213 false  น เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.407782338+07:00","message":"[bufferProcess] interim [640000000]:ทุกวันอาทิตย์เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.407785207+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.407788539+07:00","message":"[bufferProcess] interim [640000000]: น เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.407791919+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.407795386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.40779885+07:00","message":"> Transcript [51927] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.407802821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.407805273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.407807368+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.407809683+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.551878373+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.551921148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.551927893+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.551949251+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.551952833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.551955593+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.551960221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เริ่ม 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.55196288+07:00","message":"receive interim result [false|false]:  เริ่ม 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.551969302+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.551973365+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.551975553+07:00","message":"[buffer interim] 4213 false  เริ่ม 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.551982682+07:00","message":"[bufferProcess] interim [760000000]:ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.551985086+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.551988317+07:00","message":"[bufferProcess] interim [820000000]:ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.551990497+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.551993194+07:00","message":"[bufferProcess] interim [820000000]: เริ่ม 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.551996286+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.551999489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.552002452+07:00","message":"> Transcript [51928] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.552007114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.55200961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.552011491+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.552014442+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.55202063+07:00","message":"Push: ' 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.552025182+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.552027265+07:00","message":"Set new StatePrefix : 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.552029451+07:00","message":"Next Push (prob) : ' น เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.55203177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.552033884+07:00","message":"> Transcript [51929] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.552035562+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.55205871+07:00","message":"push: {false  10:00 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.754110502+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.754151799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.754160004+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.75417116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เริ่ม 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.75417396+07:00","message":"receive interim result [false|false]:  เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.754183519+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.754190845+07:00","message":"[buffer interim] 4213 false  เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.754197783+07:00","message":"[bufferProcess] interim [940000000]:ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.754200458+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.754204606+07:00","message":"[bufferProcess] interim [940000000]: เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.754207755+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.754211366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.754214185+07:00","message":"> Transcript [51930] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.754218068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.75422019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.75422218+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.754224629+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.812165718+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.81220574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.81221222+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.812225513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เริ่ม 12 ก.ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.812230026+07:00","message":"receive interim result [false|false]:  เริ่ม 12 ก.ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.812242302+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:06.812246504+07:00","message":"[buffer interim] 4213 false  เริ่ม 12 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.812253852+07:00","message":"[bufferProcess] interim [120000000]:ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.812256705+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.812260316+07:00","message":"[bufferProcess] interim [120000000]: เริ่ม 12 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.812263101+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.812266216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.812269165+07:00","message":"> Transcript [51931] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.812272139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.812274217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.81227609+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:06.81227886+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.002229683+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.002275792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.002284383+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.002296689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เริ่ม 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.002300709+07:00","message":"receive interim result [false|false]:  เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.002309976+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.002317048+07:00","message":"[buffer interim] 4213 false  เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.002324926+07:00","message":"[bufferProcess] interim [300000000]:ทุกวันอาทิตย์เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.002328936+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.002335901+07:00","message":"[bufferProcess] interim [300000000]: เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.002339956+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.002343985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.002347734+07:00","message":"> Transcript [51932] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 ก.ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.002352733+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.002355988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.002358734+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.00236237+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.109000385+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.109038552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น เริ่ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.109045411+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.109057447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 กรกฎา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.109060552+07:00","message":"receive interim result [false|false]:  12 กรกฎา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.109067915+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.109071786+07:00","message":"[buffer interim] 4213 false  12 กรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109077409+07:00","message":"[bufferProcess] interim [420000000]:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.10908005+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109083454+07:00","message":"[bufferProcess] interim [420000000]: 12 กรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109086074+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109089089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109092224+07:00","message":"> Transcript [51933] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109095992+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109098142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109100287+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109102427+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109105318+07:00","message":"Push: ' น เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109107239+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.10910941+07:00","message":"Set new StatePrefix : 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.109111675+07:00","message":"Next Push (prob) : ' 12'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.109119163+07:00","message":"push: {false  น เริ่ม 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.30424246+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.30428333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.304291181+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.304304298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กรกฎาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.304307652+07:00","message":"receive interim result [false|false]:  กรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.304316497+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.304321111+07:00","message":"[buffer interim] 4213 false  กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.304329538+07:00","message":"[bufferProcess] interim [540000000]:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.304332513+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.304336072+07:00","message":"[bufferProcess] interim [540000000]: กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.304338666+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.30434177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.304344474+07:00","message":"> Transcript [51934] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.304348104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.304350524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.304353167+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.304357462+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:07.558290513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:07.558299793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.621281248+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.621327998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.621338085+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.62134871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กรกฎาคมนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.621353418+07:00","message":"receive interim result [false|false]:  กรกฎาคมนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.621363077+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:07.621368883+07:00","message":"[buffer interim] 4213 false  กรกฎาคมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.621376489+07:00","message":"[bufferProcess] interim [840000000]:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.621383625+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.621388591+07:00","message":"[bufferProcess] interim [840000000]: กรกฎาคมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.621392155+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.621396303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.621400113+07:00","message":"> Transcript [51935] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.621404423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.621407283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.621410662+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:07.621414311+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.015344456+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.015383755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.015390424+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.015404105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กรกฎาคมนี้ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.015406931+07:00","message":"receive interim result [false|false]:  กรกฎาคมนี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.015414168+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.015418138+07:00","message":"[buffer interim] 4213 false  กรกฎาคมนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.01544023+07:00","message":"[bufferProcess] interim [260000000]:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.015461899+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.015471959+07:00","message":"[bufferProcess] interim [260000000]: กรกฎาคมนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.015474515+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.015478022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.015482154+07:00","message":"> Transcript [51936] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.015485842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.015487821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.01549019+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.015492454+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.238006871+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.238046994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.238053735+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.238062748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กรกฎาคมนี้ทางไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.238068505+07:00","message":"receive interim result [false|false]:  กรกฎาคมนี้ทางไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.238086084+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.23810256+07:00","message":"[buffer interim] 4213 false  กรกฎาคมนี้ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238110228+07:00","message":"[bufferProcess] interim [500000000]:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.23811366+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238120891+07:00","message":"[bufferProcess] interim [500000000]: กรกฎาคมนี้ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238124239+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238127158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238130064+07:00","message":"> Transcript [51937] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238133645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238136029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238137941+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238139996+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238144541+07:00","message":"Push: ' 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238150109+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238152487+07:00","message":"Set new StatePrefix : 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.238155365+07:00","message":"Next Push (prob) : ' กรกฎาคมนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.23816413+07:00","message":"push: {false  12 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.40347272+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.403512142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.403519422+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.403530633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กรกฎาคมนี้ทางไทยพี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.403536956+07:00","message":"receive interim result [false|false]:  กรกฎาคมนี้ทางไทยพี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.403544821+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.403548714+07:00","message":"[buffer interim] 4213 false  กรกฎาคมนี้ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.403554893+07:00","message":"[bufferProcess] interim [680000000]:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.403557757+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.403561313+07:00","message":"[bufferProcess] interim [680000000]: กรกฎาคมนี้ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.403564357+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.403567175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.403569836+07:00","message":"> Transcript [51938] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทางไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.403573099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.403575158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.403577154+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.403579493+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.718230617+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.718266762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.718273141+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.718281665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กรกฎาคมนี้ทางไทยพีบีเอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.718285112+07:00","message":"receive interim result [false|false]:  กรกฎาคมนี้ทางไทยพีบีเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.718292822+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.718296835+07:00","message":"[buffer interim] 4213 false  กรกฎาคมนี้ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.718302643+07:00","message":"[bufferProcess] interim [980000000]:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.718305531+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.718309092+07:00","message":"[bufferProcess] interim [980000000]: กรกฎาคมนี้ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.718312751+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.718315799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.718318418+07:00","message":"> Transcript [51939] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทางไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.718321811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.718323928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.718326275+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.718328951+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.861276719+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.861322671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.861330327+07:00","message":"receive interim result [false|false]: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.861342489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ThaiPBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.861345242+07:00","message":"receive interim result [false|false]:  ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.861353058+07:00","message":"[buffer interim] 4213 false ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:08.861357544+07:00","message":"[buffer interim] 4213 false  ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.861364859+07:00","message":"[bufferProcess] interim [100000000]:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.861368077+07:00","message":"[bufferProcess] send to processor:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.861372191+07:00","message":"[bufferProcess] interim [100000000]: ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.861376779+07:00","message":"[bufferProcess] update buffer: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.861380448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.861383377+07:00","message":"> Transcript [51940] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทางไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.861387273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.86138977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.861391707+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:08.861395034+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:09.150757192+07:00","message":"[GCS] IsForceVAD: false for message ID: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:09.282013045+07:00","message":"[GCS] Start streaming session, msgId: 4214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:09.364401566+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:09.364442865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง Thai PBS\",\"confidence\":0.9589725}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:09.364450328+07:00","message":"receive interim result [true|false]: ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:09.364459968+07:00","message":"end recv isFinal message id 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:09.364462122+07:00","message":"end Recv id 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:09.364468726+07:00","message":"[buffer interim] 4213 true ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364482322+07:00","message":"[bufferProcess] interim [610000000]:ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364486677+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364502572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.36452653+07:00","message":"> Transcript [51941] [false]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364533341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364535874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364538561+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364541508+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364549659+07:00","message":"Push: ' กรกฎาคมนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364551765+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364554197+07:00","message":"Set new StatePrefix : 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364556565+07:00","message":"Next Push (prob) : ' ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364559333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364561886+07:00","message":"> Transcript [51942] [true]: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364564354+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364566182+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364568051+07:00","message":"StatePrefix: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364569969+07:00","message":"TextPushed: 'ทุกวันอาทิตย์เวลา 10:00 น เริ่ม 12 กรกฎาคมนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:09.364573046+07:00","message":"Push: ' Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:09.36459244+07:00","message":"push: {false  กรกฎาคมนี้ทาง 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:09.364599635+07:00","message":"push: {true  Thai PBS 0 0xc004748000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:09.37462677+07:00","message":"write wav file: './tmp/7589/7589_4213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.371254208+07:00","message":"[GCS] IsForceVAD: false for message ID: 4214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.479241355+07:00","message":"receive streaming session, msgId: 4214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.479261444+07:00","message":"found end of frame, send empty tag with msgId: 4214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.479264749+07:00","message":"end Recv id 4214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.479274031+07:00","message":"[buffer interim] 4214 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:10.479283566+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:10.479294111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:10.479297072+07:00","message":"> Transcript [51943] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:10.479299726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:10.479301669+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:10.479303637+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:10.479305705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:10.479308746+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.47931817+07:00","message":"push: {true \n 0 0xc004339100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:10.485312089+07:00","message":"write wav file: './tmp/7589/7589_4214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.513274855+07:00","message":"[GCS] Cleaned up inactive client: 4191"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.513304459+07:00","message":"[GCS] Cleaned up inactive client: 4194"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.5133073+07:00","message":"[GCS] Cleaned up inactive client: 4193"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.513309295+07:00","message":"[GCS] Cleaned up inactive client: 4190"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.513311151+07:00","message":"[GCS] Cleaned up inactive client: 4192"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:10.513313046+07:00","message":"[GCS] Cleaned up inactive client: 4189"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:10.55851743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:10.558570477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:11.013243221+07:00","message":"[GCS] Start streaming session, msgId: 4215"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:13.55954333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:13.559550745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:14.204439165+07:00","message":"[GCS] IsForceVAD: false for message ID: 4215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:14.266355986+07:00","message":"[GCS] Start streaming session, msgId: 4216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:14.294138498+07:00","message":"receive streaming session, msgId: 4215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:14.294162238+07:00","message":"found end of frame, send empty tag with msgId: 4215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:14.294165823+07:00","message":"end Recv id 4215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:14.294172787+07:00","message":"[buffer interim] 4215 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:14.294180141+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:14.294190081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:14.294192914+07:00","message":"> Transcript [51944] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:14.294195317+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:14.294197363+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:14.294199332+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:14.294201269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:14.29420381+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:14.294213368+07:00","message":"push: {true \n 0 0xc0045e2e80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:14.304634127+07:00","message":"write wav file: './tmp/7589/7589_4215.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:16.560076561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:16.560079817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:18.503342113+07:00","message":"[GCS] IsForceVAD: false for message ID: 4216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:18.566607014+07:00","message":"[GCS] Start streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:18.589986235+07:00","message":"receive streaming session, msgId: 4216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:18.590007496+07:00","message":"found end of frame, send empty tag with msgId: 4216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:18.590010608+07:00","message":"end Recv id 4216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:18.59001818+07:00","message":"[buffer interim] 4216 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:18.590025595+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:18.590033381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:18.590037496+07:00","message":"> Transcript [51945] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:18.590041399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:18.590044381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:18.590047443+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:18.59005037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:18.590055579+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:18.590066267+07:00","message":"push: {true \n 0 0xc0045e3080}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:18.600133142+07:00","message":"write wav file: './tmp/7589/7589_4216.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:19.561097703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:19.561120002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.16942671+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.169467621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.169473248+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.169487952+07:00","message":"[buffer interim] 4217 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.169496025+07:00","message":"[bufferProcess] interim [620000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.16949799+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.169501656+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.169504741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.169510592+07:00","message":"> Transcript [51946] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.169513785+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.342721067+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.342757782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.34276422+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.342782932+07:00","message":"[buffer interim] 4217 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.342792611+07:00","message":"[bufferProcess] interim [740000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.342795646+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.906614145+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.906655744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.906662569+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:21.906679114+07:00","message":"[buffer interim] 4217 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.906690172+07:00","message":"[bufferProcess] interim [340000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.906692601+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.906699008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.906702321+07:00","message":"> Transcript [51947] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.906705391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.90670761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.90670965+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:21.906711704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.427744271+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.427780667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.427786852+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.427800018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.42780824+07:00","message":"receive interim result [false|false]:  14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.4278185+07:00","message":"[buffer interim] 4217 false สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.427843103+07:00","message":"[buffer interim] 4217 false  14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.427851252+07:00","message":"[bufferProcess] interim [880000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.427854473+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.42786307+07:00","message":"[bufferProcess] interim [880000000]: 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.427865653+07:00","message":"[bufferProcess] update buffer: สวัสดีครับ 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.427868879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.427871935+07:00","message":"> Transcript [51948] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.427875417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.427877541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.427879481+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.4278815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:22.561376338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:22.561379855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.620248793+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.620296737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.620306624+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.620322532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.62032715+07:00","message":"receive interim result [false|false]:  14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.620339899+07:00","message":"[buffer interim] 4217 false สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.620344178+07:00","message":"[buffer interim] 4217 false  14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.620351251+07:00","message":"[bufferProcess] interim [120000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.62035466+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.620358486+07:00","message":"[bufferProcess] interim [120000000]: 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.620361118+07:00","message":"[bufferProcess] update buffer: สวัสดีครับ 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.620364393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.620367347+07:00","message":"> Transcript [51949] [false]: 'สวัสดีครับ 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.620370341+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.620372439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.620375097+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.62037964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.949222901+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.949268808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.949276215+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.949288133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น ทางไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.949292034+07:00","message":"receive interim result [false|false]:  14:00 น ทางไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.949303973+07:00","message":"[buffer interim] 4217 false สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.949309669+07:00","message":"[buffer interim] 4217 false  14:00 น ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949318745+07:00","message":"[bufferProcess] interim [420000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949322112+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.94932609+07:00","message":"[bufferProcess] interim [420000000]: 14:00 น ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949330028+07:00","message":"[bufferProcess] update buffer: สวัสดีครับ 14:00 น ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.94933414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949336966+07:00","message":"> Transcript [51950] [false]: 'สวัสดีครับ 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949339981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.94934216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949344323+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949347059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949349701+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949351686+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949353773+07:00","message":"Set new StatePrefix : 'สวัสดีครับ 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:22.949356043+07:00","message":"Next Push (prob) : 'ครับ 14:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:22.94936531+07:00","message":"push: {false สวัสดี 0 0xc004867e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.001346452+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.001386981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ 14:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.00139441+07:00","message":"receive interim result [false|false]: สวัสดีครับ 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.00140609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น ทางไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.001409074+07:00","message":"receive interim result [false|false]:  น ทางไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.001417678+07:00","message":"[buffer interim] 4217 false สวัสดีครับ 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.001424393+07:00","message":"[buffer interim] 4217 false  น ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.001430655+07:00","message":"[bufferProcess] interim [480000000]:สวัสดีครับ 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.001433804+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ 14:00 น ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.001437909+07:00","message":"[bufferProcess] interim [480000000]: น ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.001440783+07:00","message":"[bufferProcess] update buffer: สวัสดีครับ 14:00 น ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.001446926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.001450127+07:00","message":"> Transcript [51951] [false]: 'สวัสดีครับ 14:00 น ทางไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.001454125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.001456543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.001458643+07:00","message":"StatePrefix: 'สวัสดีครับ 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.001460911+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.138042313+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.138082062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ 14:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.138089788+07:00","message":"receive interim result [false|false]: สวัสดีครับ 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.13810026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น ทางไทยพี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.138103631+07:00","message":"receive interim result [false|false]:  น ทางไทยพี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.138119164+07:00","message":"[buffer interim] 4217 false สวัสดีครับ 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.13812363+07:00","message":"[buffer interim] 4217 false  น ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.138133532+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีครับ 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.138136973+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ 14:00 น ทางไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.138140917+07:00","message":"[bufferProcess] interim [600000000]: น ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.138143597+07:00","message":"[bufferProcess] update buffer: สวัสดีครับ 14:00 น ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.138170953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.138176115+07:00","message":"> Transcript [51952] [false]: 'สวัสดีครับ 14:00 น ทางไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.138180468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.138183829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.138187101+07:00","message":"StatePrefix: 'สวัสดีครับ 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.138190277+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.190167521+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.190209982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.190217265+07:00","message":"receive interim result [false|false]: สวัสดีครับ 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.190228624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทางไทยพี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.190232085+07:00","message":"receive interim result [false|false]:  ทางไทยพี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.190240039+07:00","message":"[buffer interim] 4217 false สวัสดีครับ 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.190243967+07:00","message":"[buffer interim] 4217 false  ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.190250839+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีครับ 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.190253706+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ 14:00 น ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.190257266+07:00","message":"[bufferProcess] interim [720000000]: ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.190260328+07:00","message":"[bufferProcess] update buffer: สวัสดีครับ 14:00 น ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.190263613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.190266539+07:00","message":"> Transcript [51953] [false]: 'สวัสดีครับ 14:00 น ทางไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.190269374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.190271666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.19027509+07:00","message":"StatePrefix: 'สวัสดีครับ 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.190280557+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.314889036+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.314931723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.314939693+07:00","message":"receive interim result [false|false]: สวัสดีครับ 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.314951004+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-06-22T14:00:23.314954012+07:00","message":"receive interim result [false|false]:  ทางไทยพีบีเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.314963183+07:00","message":"[buffer interim] 4217 false สวัสดีครับ 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.314967028+07:00","message":"[buffer interim] 4217 false  ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.314974298+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีครับ 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.314976926+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ 14:00 น ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.314980478+07:00","message":"[bufferProcess] interim [780000000]: ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.314984029+07:00","message":"[bufferProcess] update buffer: สวัสดีครับ 14:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.314987269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.314990417+07:00","message":"> Transcript [51954] [false]: 'สวัสดีครับ 14:00 น ทางไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.314997323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.315000108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.315003895+07:00","message":"StatePrefix: 'สวัสดีครับ 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.315006629+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.315009282+07:00","message":"Push: 'ครับ 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.315011825+07:00","message":"TextPushed: 'สวัสดีครับ 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.315014908+07:00","message":"Set new StatePrefix : 'สวัสดีครับ 14:00 น ทางไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.315017434+07:00","message":"Next Push (prob) : ' ทางไทยพี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.31502603+07:00","message":"push: {false ครับ 14:00 น 0 0xc004867e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.938291683+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.938340759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ 14:00 น ทางไทยพีบีเอส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.938348332+07:00","message":"receive interim result [false|false]: สวัสดีครับ 14:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.938364456+07:00","message":"[buffer interim] 4217 false สวัสดีครับ 14:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.938374504+07:00","message":"[bufferProcess] interim [380000000]:สวัสดีครับ 14:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.938377717+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ 14:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.938387229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.938390275+07:00","message":"> Transcript [51955] [false]: 'สวัสดีครับ 14:00 น ทางไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.938394716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.938397013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.93839898+07:00","message":"StatePrefix: 'สวัสดีครับ 14:00 น ทางไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:23.938404021+07:00","message":"TextPushed: 'สวัสดีครับ 14:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:23.942638305+07:00","message":"[GCS] IsForceVAD: false for message ID: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.01499829+07:00","message":"[GCS] Start streaming session, msgId: 4218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.181238052+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.181285752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ 14:00 น ทางไทยพีบีเอส\",\"confidence\":0.918849}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.181294039+07:00","message":"receive interim result [true|false]: สวัสดีครับ 14:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.181305798+07:00","message":"end recv isFinal message id 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.181309068+07:00","message":"end Recv id 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.18131828+07:00","message":"[buffer interim] 4217 true สวัสดีครับ 14:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181330557+07:00","message":"[bufferProcess] interim [590000000]:สวัสดีครับ 14:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181337286+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับ 14:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181353783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181367634+07:00","message":"> Transcript [51956] [false]: 'สวัสดีครับ 14:00 น ทางไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181373115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181376259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181379064+07:00","message":"StatePrefix: 'สวัสดีครับ 14:00 น ทางไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.18138174+07:00","message":"TextPushed: 'สวัสดีครับ 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181384023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181386273+07:00","message":"> Transcript [51957] [true]: 'สวัสดีครับ 14:00 น ทางไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181388686+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181390485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.18139228+07:00","message":"StatePrefix: 'สวัสดีครับ 14:00 น ทางไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181394292+07:00","message":"TextPushed: 'สวัสดีครับ 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.181402535+07:00","message":"Push: ' ทางไทยพีบีเอส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.181411594+07:00","message":"push: {true  ทางไทยพีบีเอส 0 0xc004867e80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:24.194917835+07:00","message":"write wav file: './tmp/7589/7589_4217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.463174884+07:00","message":"[GCS] IsForceVAD: false for message ID: 4218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.596193087+07:00","message":"receive streaming session, msgId: 4218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.596249305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.596255374+07:00","message":"receive interim result [false|false]: สุนัข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.596273892+07:00","message":"[buffer interim] 4218 false สุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.596281117+07:00","message":"[bufferProcess] interim [600000000]:สุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.596283146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.663710483+07:00","message":"receive streaming session, msgId: 4218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.663753232+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.663760025+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.663773729+07:00","message":"end recv isFinal message id 4218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.663776283+07:00","message":"end Recv id 4218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.663783666+07:00","message":"[buffer interim] 4218 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.663792379+07:00","message":"[bufferProcess] interim [660000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.663798516+07:00","message":"[bufferProcess] send to processor (isfinal):สุนัข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.663803321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.663806754+07:00","message":"> Transcript [51958] [false]: 'สุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.66380908+07:00","message":"Set StatePrefix (first interim): 'สุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.66381106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.663813088+07:00","message":"> Transcript [51959] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.663816437+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.663818501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.663820533+07:00","message":"StatePrefix: 'สุนัข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.663822721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:24.663828746+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.6638378+07:00","message":"push: {true  0 0xc004339800}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:24.669036921+07:00","message":"write wav file: './tmp/7589/7589_4218.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:24.90579777+07:00","message":"[GCS] Start streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:25.551724837+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:25.551768428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:25.551774851+07:00","message":"receive interim result [false|false]: ผู้บัญชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:25.551789446+07:00","message":"[buffer interim] 4219 false ผู้บัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:25.551797279+07:00","message":"[bufferProcess] interim [420000000]:ผู้บัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:25.55179976+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:25.562182116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:25.562207213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:25.642114591+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:25.64216071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:25.64216727+07:00","message":"receive interim result [false|false]: ผู้บัญชาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:25.642180019+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:25.642187777+07:00","message":"[bufferProcess] interim [540000000]:ผู้บัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:25.642190114+07:00","message":"[bufferProcess] send to processor:ผู้บัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:25.642195448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:25.642198262+07:00","message":"> Transcript [51960] [false]: 'ผู้บัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:25.642200668+07:00","message":"Set StatePrefix (first interim): 'ผู้บัญชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.074212549+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.074255941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.074262088+07:00","message":"receive interim result [false|false]: ผู้บัญชาการทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.074278842+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.07428722+07:00","message":"[bufferProcess] interim [960000000]:ผู้บัญชาการทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.074289845+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.074293782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.074296693+07:00","message":"> Transcript [51961] [false]: 'ผู้บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.07430038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.07430248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.074304553+07:00","message":"StatePrefix: 'ผู้บัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.074306823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.471169771+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.471216622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการทหารสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.471223928+07:00","message":"receive interim result [false|false]: ผู้บัญชาการทหารสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.47124375+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการทหารสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.471252512+07:00","message":"[bufferProcess] interim [380000000]:ผู้บัญชาการทหารสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.471256262+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.471265533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.471268639+07:00","message":"> Transcript [51962] [false]: 'ผู้บัญชาการทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.471272545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.471275069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.471277249+07:00","message":"StatePrefix: 'ผู้บัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.471279501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.653516194+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.653555989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการทหารสูงสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.653562459+07:00","message":"receive interim result [false|false]: ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:26.653583513+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.653591353+07:00","message":"[bufferProcess] interim [560000000]:ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.653594567+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการทหารสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.653598466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.653602016+07:00","message":"> Transcript [51963] [false]: 'ผู้บัญชาการทหารสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.653605482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.653607835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.653609823+07:00","message":"StatePrefix: 'ผู้บัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:26.653612039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.042262954+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.042306804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการทหารสูงสุดเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.042313198+07:00","message":"receive interim result [false|false]: ผู้บัญชาการทหารสูงสุดเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.04232648+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการทหารสูงสุดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.042333368+07:00","message":"[bufferProcess] interim [980000000]:ผู้บัญชาการทหารสูงสุดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.04233638+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.042343369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.04234664+07:00","message":"> Transcript [51964] [false]: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.042350217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.04235243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.042354426+07:00","message":"StatePrefix: 'ผู้บัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.042356533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.042363904+07:00","message":"Push: 'ผู้บัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.042366061+07:00","message":"TextPushed: 'ผู้บัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.04236824+07:00","message":"Set new StatePrefix : 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.042370472+07:00","message":"Next Push (prob) : 'การทหารสูงสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.042377321+07:00","message":"push: {false ผู้บัญชา 0 0xc004338780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.357844854+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.357898062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการทหารสูงสุดเข้าพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.35790812+07:00","message":"receive interim result [false|false]: ผู้บัญชาการทหารสูงสุดเข้าพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.357923511+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการทหารสูงสุดเข้าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.357933432+07:00","message":"[bufferProcess] interim [280000000]:ผู้บัญชาการทหารสูงสุดเข้าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.357937483+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการทหารสูงสุดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.357942677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.357946731+07:00","message":"> Transcript [51965] [false]: 'ผู้บัญชาการทหารสูงสุดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.357952026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.357956571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.357960558+07:00","message":"StatePrefix: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.357963909+07:00","message":"TextPushed: 'ผู้บัญชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.56680719+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.566853607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการทหารสูงสุดเข้าพบนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.566859381+07:00","message":"receive interim result [false|false]: ผู้บัญชาการทหารสูงสุดเข้าพบนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.566877046+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการทหารสูงสุดเข้าพบนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.566885638+07:00","message":"[bufferProcess] interim [520000000]:ผู้บัญชาการทหารสูงสุดเข้าพบนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.566888979+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการทหารสูงสุดเข้าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.56689938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.56690363+07:00","message":"> Transcript [51966] [false]: 'ผู้บัญชาการทหารสูงสุดเข้าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.566908273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.566910537+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.566913565+07:00","message":"StatePrefix: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.566915945+07:00","message":"TextPushed: 'ผู้บัญชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.759187249+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.759227759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการทหารสูงสุดเข้าพบนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.75923428+07:00","message":"receive interim result [false|false]: ผู้บัญชาการทหารสูงสุดเข้าพบนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.759251098+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการทหารสูงสุดเข้าพบนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.759261562+07:00","message":"[bufferProcess] interim [640000000]:ผู้บัญชาการทหารสูงสุดเข้าพบนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.759264718+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการทหารสูงสุดเข้าพบนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.759275378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.759278007+07:00","message":"> Transcript [51967] [false]: 'ผู้บัญชาการทหารสูงสุดเข้าพบนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.759281758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.759283918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.759286161+07:00","message":"StatePrefix: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.759288472+07:00","message":"TextPushed: 'ผู้บัญชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.868825169+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.868883016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.868891964+07:00","message":"receive interim result [false|false]: ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.868914876+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868931452+07:00","message":"[bufferProcess] interim [820000000]:ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868937184+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการทหารสูงสุดเข้าพบนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868948197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868952469+07:00","message":"> Transcript [51968] [false]: 'ผู้บัญชาการทหารสูงสุดเข้าพบนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868957147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868959718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868962397+07:00","message":"StatePrefix: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868965057+07:00","message":"TextPushed: 'ผู้บัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868972627+07:00","message":"Push: 'การทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868974617+07:00","message":"TextPushed: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.86897705+07:00","message":"Set new StatePrefix : 'ผู้บัญชาการทหารสูงสุดเข้าพบนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.868979964+07:00","message":"Next Push (prob) : 'เข้าพบนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.869010362+07:00","message":"push: {false การทหารสูงสุด 0 0xc004338780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.938281671+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.938321927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการทหารสูงสุดเข้าพบนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.938329707+07:00","message":"receive interim result [false|false]: ผู้บัญชาการทหารสูงสุดเข้าพบนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:27.938347854+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการทหารสูงสุดเข้าพบนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.938356252+07:00","message":"[bufferProcess] interim [880000000]:ผู้บัญชาการทหารสูงสุดเข้าพบนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.938358979+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.938362646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.93836531+07:00","message":"> Transcript [51969] [false]: 'ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.938369001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.938371064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.938374512+07:00","message":"StatePrefix: 'ผู้บัญชาการทหารสูงสุดเข้าพบนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:27.938377318+07:00","message":"TextPushed: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.124393026+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.124430087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.12443662+07:00","message":"receive interim result [false|false]: ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.124453398+07:00","message":"[buffer interim] 4219 false ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.124461179+07:00","message":"[bufferProcess] interim [120000000]:ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.124464073+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการทหารสูงสุดเข้าพบนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.124471016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.124474207+07:00","message":"> Transcript [51970] [false]: 'ผู้บัญชาการทหารสูงสุดเข้าพบนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.12447758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.124479836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.1244822+07:00","message":"StatePrefix: 'ผู้บัญชาการทหารสูงสุดเข้าพบนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.124484957+07:00","message":"TextPushed: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.423006754+07:00","message":"[GCS] IsForceVAD: false for message ID: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.532659726+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.532702322+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-06-22T14:00:28.532713161+07:00","message":"receive interim result [true|false]: ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.532725696+07:00","message":"end recv isFinal message id 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.532727941+07:00","message":"end Recv id 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.532735803+07:00","message":"[buffer interim] 4219 true ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532744317+07:00","message":"[bufferProcess] interim [540000000]:ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532748331+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.53275516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532758714+07:00","message":"> Transcript [51971] [false]: 'ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532762456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532764552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532767443+07:00","message":"StatePrefix: 'ผู้บัญชาการทหารสูงสุดเข้าพบนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532770318+07:00","message":"TextPushed: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532772479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532774538+07:00","message":"> Transcript [51972] [true]: 'ผู้บัญชาการทหารสูงสุดเข้าพบนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.53277681+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532778905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532780592+07:00","message":"StatePrefix: 'ผู้บัญชาการทหารสูงสุดเข้าพบนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532782619+07:00","message":"TextPushed: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:28.532789448+07:00","message":"Push: 'เข้าพบนายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.532799472+07:00","message":"push: {true เข้าพบนายกรัฐมนตรี 0 0xc004338780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:28.541814081+07:00","message":"write wav file: './tmp/7589/7589_4219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:28.554560311+07:00","message":"[GCS] Start streaming session, msgId: 4220"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:28.562732041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:28.562742559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.089573437+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.089624008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.089630799+07:00","message":"receive interim result [false|false]: ไปงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.089647088+07:00","message":"[buffer interim] 4220 false ไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.08965503+07:00","message":"[bufferProcess] interim [360000000]:ไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.089657192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.276758741+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.276799515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปงานศพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.276804818+07:00","message":"receive interim result [false|false]: ไปงานศพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.276818686+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.276822206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.276825182+07:00","message":"receive interim result [false|false]: รายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.276830371+07:00","message":"[buffer interim] 4220 false ไปงานศพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.276856901+07:00","message":"[buffer interim] 4220 false รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276863974+07:00","message":"[bufferProcess] interim [540000000]:ไปงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276868833+07:00","message":"[bufferProcess] send to processor:ไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276875923+07:00","message":"[bufferProcess] interim [600000000]:รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276878167+07:00","message":"[bufferProcess] send to processor:ไปงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276881341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276884469+07:00","message":"> Transcript [51973] [false]: 'ไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.27688698+07:00","message":"Set StatePrefix (first interim): 'ไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276888707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276890583+07:00","message":"> Transcript [51974] [false]: 'ไปงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276893869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276896418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276898298+07:00","message":"StatePrefix: 'ไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.276900771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.405462097+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.405516587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปงานสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.405523911+07:00","message":"receive interim result [false|false]: ไปงานสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.405542017+07:00","message":"[buffer interim] 4220 false ไปงานสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.405551247+07:00","message":"[bufferProcess] interim [660000000]:ไปงานสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.405554366+07:00","message":"[bufferProcess] send to processor:รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.405558939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.4055619+07:00","message":"> Transcript [51975] [false]: 'รายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.405564462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.405566462+07:00","message":"Set new StatePrefix: 'รายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.408980283+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.409002568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.409009437+07:00","message":"receive interim result [false|false]: รายงานสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.409024172+07:00","message":"[buffer interim] 4220 false รายงานสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.409029266+07:00","message":"[bufferProcess] interim [720000000]:รายงานสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.409031779+07:00","message":"[bufferProcess] send to processor:ไปงานสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.409037679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.409040122+07:00","message":"> Transcript [51976] [false]: 'ไปงานสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.409042196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.409044256+07:00","message":"Set new StatePrefix: 'ไปงานสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.539519447+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.539556926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.539564232+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.539580942+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.539593816+07:00","message":"[bufferProcess] interim [780000000]:รายงานสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.539596938+07:00","message":"[bufferProcess] send to processor:รายงานสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.539604872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.539608216+07:00","message":"> Transcript [51977] [false]: 'รายงานสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.539610744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.539613505+07:00","message":"Set new StatePrefix: 'รายงานสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.850388303+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.850428337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.850434989+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.850449027+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.850457132+07:00","message":"[bufferProcess] interim [80000000]:รายงานสถานการณ์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.850459862+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.850464141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.850467965+07:00","message":"> Transcript [51978] [false]: 'รายงานสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.85047035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.850472402+07:00","message":"Set new StatePrefix: 'รายงานสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.928013167+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.928063383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.928071331+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:29.928089367+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.92809956+07:00","message":"[bufferProcess] interim [140000000]:รายงานสถานการณ์ชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.928104307+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.928117557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.928122043+07:00","message":"> Transcript [51979] [false]: 'รายงานสถานการณ์ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.928127377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.928130449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.92813374+07:00","message":"StatePrefix: 'รายงานสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:29.928137129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:30.503601994+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:30.503643208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:30.503650905+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:30.503666472+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.503678418+07:00","message":"[bufferProcess] interim [740000000]:รายงานสถานการณ์ชายแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.503681103+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.503685314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.503689271+07:00","message":"> Transcript [51980] [false]: 'รายงานสถานการณ์ชายแดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.503693202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.503695606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.503697793+07:00","message":"StatePrefix: 'รายงานสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.503700324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:30.816029263+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:30.816072562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:30.816078715+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:30.816096548+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.816106218+07:00","message":"[bufferProcess] interim [100000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.816109404+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.816113898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.81611689+07:00","message":"> Transcript [51981] [false]: 'รายงานสถานการณ์ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.816121923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.816124461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.816127435+07:00","message":"StatePrefix: 'รายงานสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:30.81613027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:31.325008317+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:31.325044458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:31.325051475+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:31.325069086+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325078426+07:00","message":"[bufferProcess] interim [580000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325081248+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325085189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325088019+07:00","message":"> Transcript [51982] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325091404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325093438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325095788+07:00","message":"StatePrefix: 'รายงานสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325098126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325104275+07:00","message":"Push: 'รายงานสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325106598+07:00","message":"TextPushed: 'รายงานสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325108703+07:00","message":"Set new StatePrefix : 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.325111412+07:00","message":"Next Push (prob) : 'ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:31.325135939+07:00","message":"push: {false รายงานสถานการณ์ 0 0xc004b6d200}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:31.562938368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:31.562971115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:31.908353279+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:31.908405342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:31.908413615+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:31.908430255+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.90843946+07:00","message":"[bufferProcess] interim [180000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.908442578+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.908446891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.908449917+07:00","message":"> Transcript [51983] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.908454043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.908459218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.908461615+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:31.90846422+07:00","message":"TextPushed: 'รายงานสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.028374126+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.028413289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.028419841+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.028433996+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.028441024+07:00","message":"[bufferProcess] interim [300000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.028444111+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.028447913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.028450715+07:00","message":"> Transcript [51984] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.028454103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.028456085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.028458446+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.02846141+07:00","message":"TextPushed: 'รายงานสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.306512215+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.306555304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.306561915+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.306574854+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.306583247+07:00","message":"[bufferProcess] interim [540000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.306585783+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.306591381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.306594101+07:00","message":"> Transcript [51985] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.306597815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.306599876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.306603049+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.306606004+07:00","message":"TextPushed: 'รายงานสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.324787343+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.32482636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.324834476+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.324848574+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324856045+07:00","message":"[bufferProcess] interim [600000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324859236+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324866101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324869093+07:00","message":"> Transcript [51986] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324872949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324874989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324877813+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324881775+07:00","message":"TextPushed: 'รายงานสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324889461+07:00","message":"Push: 'ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324892701+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.32489584+07:00","message":"Set new StatePrefix : 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.324900049+07:00","message":"Next Push (prob) : 'ครับโดยเฉพาะพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.324932616+07:00","message":"push: {false ชายแดนไทยกัมพูชา 0 0xc004b6d200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.754581945+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.754628358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.754635251+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.754652224+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.754661198+07:00","message":"[bufferProcess] interim [20000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.754664191+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.754678885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.754684804+07:00","message":"> Transcript [51987] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.754689634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.754691933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.754694697+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.754697647+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.956820852+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.956868536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.956876627+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.956893054+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.95690512+07:00","message":"[bufferProcess] interim [200000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.95690818+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.956914894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.956918243+07:00","message":"> Transcript [51988] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.956922581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.95692494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.956927158+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.956930624+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.997130879+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.997180453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.997186718+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:32.997201386+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.997210033+07:00","message":"[bufferProcess] interim [260000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.997212785+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.997216962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.997219999+07:00","message":"> Transcript [51989] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.997223636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.997225753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.99722812+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:32.997230931+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.00324357+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.003272418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.003278748+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.003289846+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003296741+07:00","message":"[bufferProcess] interim [320000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003299574+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003305022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003307483+07:00","message":"> Transcript [51990] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003311111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003313586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003316062+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.00331879+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003326182+07:00","message":"Push: 'ครับโดยเฉพาะพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003328511+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003330908+07:00","message":"Set new StatePrefix : 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.003333722+07:00","message":"Next Push (prob) : 'ที่บ้านน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.003343521+07:00","message":"push: {false ครับโดยเฉพาะพื้น 0 0xc004b6d200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.186307994+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.186353518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.186360982+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.186375643+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.186384241+07:00","message":"[bufferProcess] interim [440000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.186390163+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.186399101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.186402591+07:00","message":"> Transcript [51991] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.186405731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.186407931+07:00","message":"Set new StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.196774445+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.196798317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.196803729+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.196815853+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.196821949+07:00","message":"[bufferProcess] interim [500000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.196824713+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.196830863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.19683344+07:00","message":"> Transcript [51992] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.196837689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.196839956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.196842069+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.196844917+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.387804335+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.387847046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.387854322+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.387869224+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.387878528+07:00","message":"[bufferProcess] interim [680000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.387881157+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.387887172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.387889944+07:00","message":"> Transcript [51993] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.387893949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.387896072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.387898072+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.387900802+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.507168532+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.507208692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.507216687+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.507232721+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.507240884+07:00","message":"[bufferProcess] interim [740000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.5072436+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.507252612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.507255374+07:00","message":"> Transcript [51994] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.507259132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.507261497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.507263515+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.507266256+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.519364165+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.519408258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.519422086+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.519438875+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519445892+07:00","message":"[bufferProcess] interim [800000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519448441+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519455399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.51945816+07:00","message":"> Transcript [51995] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519461519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519464116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519466126+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519468731+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519474711+07:00","message":"Push: 'ที่บ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519491027+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519495605+07:00","message":"Set new StatePrefix : 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.519500412+07:00","message":"Next Push (prob) : 'จาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.519509093+07:00","message":"push: {false ที่บ้านหนอง 0 0xc004b6d200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.635963573+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.636001196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.636008569+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.63602421+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.636031162+07:00","message":"[bufferProcess] interim [860000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.63603423+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.636044986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.636049357+07:00","message":"> Transcript [51996] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.636057111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.636059784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.636061705+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.636064369+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.831085793+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.83113188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดตาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.831138295+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดตาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:33.831154947+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.831164465+07:00","message":"[bufferProcess] interim [100000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.831168718+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.831178153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.831181667+07:00","message":"> Transcript [51997] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.831186082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.831188358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.83119056+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:33.831194475+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.00278504+07:00","message":"[GCS] IsForceVAD: false for message ID: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.029975482+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.030018685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.03002715+07:00","message":"receive interim result [false|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.030046266+07:00","message":"[buffer interim] 4220 false รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.03005951+07:00","message":"[bufferProcess] interim [280000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.030064924+07:00","message":"[bufferProcess] send to processor:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.030076083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.030081917+07:00","message":"> Transcript [51998] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดตาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.030089506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.030094864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.030099997+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.030105722+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.123345447+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.12338789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.123396201+07:00","message":"receive interim result [true|false]: รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.123408826+07:00","message":"end recv isFinal message id 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.123412983+07:00","message":"end Recv id 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.123420427+07:00","message":"[buffer interim] 4220 true รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123429011+07:00","message":"[bufferProcess] interim [460000000]:รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123437001+07:00","message":"[bufferProcess] send to processor (isfinal):รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123441486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123444369+07:00","message":"> Transcript [51999] [false]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123448599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123450586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123453035+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.12345619+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123472325+07:00","message":"Push: 'จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123483422+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123485995+07:00","message":"Set new StatePrefix : 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123489044+07:00","message":"Next Push (prob) : 'จังหวัดสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.12349122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123493308+07:00","message":"> Transcript [52000] [true]: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123495765+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123497618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123499407+07:00","message":"StatePrefix: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจานจังหวัดสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123501708+07:00","message":"TextPushed: 'รายงานสถานการณ์ชายแดนไทยกัมพูชาครับโดยเฉพาะพื้นที่บ้านหนองจาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.123504226+07:00","message":"Push: 'จังหวัดสระแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.123520235+07:00","message":"push: {false จาน 0 0xc004b6d200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.123527309+07:00","message":"push: {true จังหวัดสระแก้ว 0 0xc004b6d200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.135772717+07:00","message":"[GCS] Start streaming session, msgId: 4221"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:34.136317112+07:00","message":"write wav file: './tmp/7589/7589_4220.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:34.563862951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:34.563872167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.674570894+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.674615015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.674621559+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.674637323+07:00","message":"[buffer interim] 4221 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.674644535+07:00","message":"[bufferProcess] interim [360000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.674646916+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.88380581+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.88384535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.883851907+07:00","message":"receive interim result [false|false]: หลังคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.883868036+07:00","message":"[buffer interim] 4221 false หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.883875866+07:00","message":"[bufferProcess] interim [540000000]:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.883878495+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.883886256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.883889101+07:00","message":"> Transcript [52001] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.88389154+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.991095255+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.991136789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.991144383+07:00","message":"receive interim result [false|false]: หลังเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:34.991158927+07:00","message":"[buffer interim] 4221 false หลังเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.991166897+07:00","message":"[bufferProcess] interim [660000000]:หลังเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.991169277+07:00","message":"[bufferProcess] send to processor:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.991176564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.991179899+07:00","message":"> Transcript [52002] [false]: 'หลังคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.991183468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.991185559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.991188022+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:34.991190204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.187906513+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.187948117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังเกิดเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.187954273+07:00","message":"receive interim result [false|false]: หลังเกิดเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.187968669+07:00","message":"[buffer interim] 4221 false หลังเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.187978194+07:00","message":"[bufferProcess] interim [840000000]:หลังเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.187980976+07:00","message":"[bufferProcess] send to processor:หลังเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.187989149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.187992455+07:00","message":"> Transcript [52003] [false]: 'หลังเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.187996335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.187998435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.188000579+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.18800289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.19356176+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.193577922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังกดสิว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.19358163+07:00","message":"receive interim result [false|false]: หลังกดสิว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.193587483+07:00","message":"[buffer interim] 4221 false หลังกดสิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.193591349+07:00","message":"[bufferProcess] interim [900000000]:หลังกดสิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.193593372+07:00","message":"[bufferProcess] send to processor:หลังเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.193596015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.193598237+07:00","message":"> Transcript [52004] [false]: 'หลังเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.193601591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.193603461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.193605321+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.193607485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.309330065+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.309376757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังเกิดเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.309383993+07:00","message":"receive interim result [false|false]: หลังเกิดเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.309403463+07:00","message":"[buffer interim] 4221 false หลังเกิดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309418682+07:00","message":"[bufferProcess] interim [960000000]:หลังเกิดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.30942149+07:00","message":"[bufferProcess] send to processor:หลังกดสิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309433563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309436786+07:00","message":"> Transcript [52005] [false]: 'หลังกดสิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309440898+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309443318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309445313+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309447577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309450534+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309452696+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309455654+07:00","message":"Set new StatePrefix : 'หลังกดสิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.309457796+07:00","message":"Next Push (prob) : 'กดสิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.309488555+07:00","message":"push: {false หลัง 0 0xc0037ff700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.499748217+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.499788005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังเกิดเสียงดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.499795051+07:00","message":"receive interim result [false|false]: หลังเกิดเสียงดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.499815113+07:00","message":"[buffer interim] 4221 false หลังเกิดเสียงดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.499824581+07:00","message":"[bufferProcess] interim [140000000]:หลังเกิดเสียงดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.499828039+07:00","message":"[bufferProcess] send to processor:หลังเกิดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.499832399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.499835286+07:00","message":"> Transcript [52006] [false]: 'หลังเกิดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.499837941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.499840468+07:00","message":"Set new StatePrefix: 'หลังเกิดเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.687021107+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.6870634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังเกิดเสียงดังขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.6870707+07:00","message":"receive interim result [false|false]: หลังเกิดเสียงดังขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.687086951+07:00","message":"[buffer interim] 4221 false หลังเกิดเสียงดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.687096919+07:00","message":"[bufferProcess] interim [380000000]:หลังเกิดเสียงดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.687099814+07:00","message":"[bufferProcess] send to processor:หลังเกิดเสียงดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.687103961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.687107537+07:00","message":"> Transcript [52007] [false]: 'หลังเกิดเสียงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.687111866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.68711436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.687120666+07:00","message":"StatePrefix: 'หลังเกิดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.687123941+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.795225723+07:00","message":"[GCS] IsForceVAD: false for message ID: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.905635434+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.905676807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังเกิดเสียงดังขึ้นครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.905683794+07:00","message":"receive interim result [false|false]: หลังเกิดเสียงดังขึ้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.905694798+07:00","message":"[buffer interim] 4221 false หลังเกิดเสียงดังขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.905702571+07:00","message":"[bufferProcess] interim [680000000]:หลังเกิดเสียงดังขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.905705142+07:00","message":"[bufferProcess] send to processor:หลังเกิดเสียงดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.90570892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.905711726+07:00","message":"> Transcript [52008] [false]: 'หลังเกิดเสียงดังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.905715424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.905717504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.905719844+07:00","message":"StatePrefix: 'หลังเกิดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.905722452+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.930221382+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.930263587+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-06-22T14:00:35.930270484+07:00","message":"receive interim result [true|false]: หลังเกิดเสียงดังขึ้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.930276208+07:00","message":"end recv isFinal message id 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.930278535+07:00","message":"end Recv id 4221"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.930284768+07:00","message":"[buffer interim] 4221 true หลังเกิดเสียงดังขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930292984+07:00","message":"[bufferProcess] interim [680000000]:หลังเกิดเสียงดังขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.93029656+07:00","message":"[bufferProcess] send to processor (isfinal):หลังเกิดเสียงดังขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930302197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930305324+07:00","message":"> Transcript [52009] [false]: 'หลังเกิดเสียงดังขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930308759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930310757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930313343+07:00","message":"StatePrefix: 'หลังเกิดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930318198+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930320225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930322249+07:00","message":"> Transcript [52010] [true]: 'หลังเกิดเสียงดังขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930324733+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930326644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930328473+07:00","message":"StatePrefix: 'หลังเกิดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930330293+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:35.930332786+07:00","message":"Push: 'เกิดเสียงดังขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.930340328+07:00","message":"push: {true เกิดเสียงดังขึ้นครับ 0 0xc0037ff700}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:35.936759722+07:00","message":"write wav file: './tmp/7589/7589_4221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:35.984990343+07:00","message":"[GCS] Start streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.529854374+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.529904448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.529910318+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.529925407+07:00","message":"[buffer interim] 4222 false ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.529932495+07:00","message":"[bufferProcess] interim [600000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.529934324+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.716596064+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.71664442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตามกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.716651322+07:00","message":"receive interim result [false|false]: ไปตามกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.71666759+07:00","message":"[buffer interim] 4222 false ไปตามกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.716681297+07:00","message":"[bufferProcess] interim [780000000]:ไปตามกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.716684712+07:00","message":"[bufferProcess] send to processor:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.71669277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.716696138+07:00","message":"> Transcript [52011] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.716698452+07:00","message":"Set StatePrefix (first interim): 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.833970371+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.834004573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.834010704+07:00","message":"receive interim result [false|false]: ตามกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.834024126+07:00","message":"[buffer interim] 4222 false ตามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.834031942+07:00","message":"[bufferProcess] interim [840000000]:ตามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.834034176+07:00","message":"[bufferProcess] send to processor:ไปตามกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.834040874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.834043722+07:00","message":"> Transcript [52012] [false]: 'ไปตามกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.834045845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.834047782+07:00","message":"Set new StatePrefix: 'ไปตามกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.959559358+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.959597279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.959603626+07:00","message":"receive interim result [false|false]: ตามกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.959620915+07:00","message":"[buffer interim] 4222 false ตามกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.959628573+07:00","message":"[bufferProcess] interim [960000000]:ตามกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.959631065+07:00","message":"[bufferProcess] send to processor:ตามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.959634622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.959637584+07:00","message":"> Transcript [52013] [false]: 'ตามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.959640166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.959642093+07:00","message":"Set new StatePrefix: 'ตามกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.963218586+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.96326164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.963267318+07:00","message":"receive interim result [false|false]: ตามกับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:36.963285399+07:00","message":"[buffer interim] 4222 false ตามกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.963294232+07:00","message":"[bufferProcess] interim [20000000]:ตามกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.963298793+07:00","message":"[bufferProcess] send to processor:ตามกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.963304165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.963308454+07:00","message":"> Transcript [52014] [false]: 'ตามกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.96331268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.963315814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.963318893+07:00","message":"StatePrefix: 'ตามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:36.963322071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.224498569+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.224541082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.224547516+07:00","message":"receive interim result [false|false]: ตามกับคุณสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.224563074+07:00","message":"[buffer interim] 4222 false ตามกับคุณสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.224572434+07:00","message":"[bufferProcess] interim [260000000]:ตามกับคุณสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.224574942+07:00","message":"[bufferProcess] send to processor:ตามกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.22457817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.224580999+07:00","message":"> Transcript [52015] [false]: 'ตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.224584575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.224586711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.224588761+07:00","message":"StatePrefix: 'ตามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.224591128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.226966224+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.226976655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณ Siri\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.226980316+07:00","message":"receive interim result [false|false]: ตามกับคุณ Siri"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.22699003+07:00","message":"[buffer interim] 4222 false ตามกับคุณ Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.226993456+07:00","message":"[bufferProcess] interim [320000000]:ตามกับคุณ Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.226995448+07:00","message":"[bufferProcess] send to processor:ตามกับคุณสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.226997579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.226999734+07:00","message":"> Transcript [52016] [false]: 'ตามกับคุณสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.227002298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.227004363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.227006352+07:00","message":"StatePrefix: 'ตามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.227008282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.419120356+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.41916386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิริรัตน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.419170846+07:00","message":"receive interim result [false|false]: ตามกับคุณศิริรัตน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.419186203+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิริรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.419195975+07:00","message":"[bufferProcess] interim [440000000]:ตามกับคุณศิริรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.419198688+07:00","message":"[bufferProcess] send to processor:ตามกับคุณ Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.419204351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.419209208+07:00","message":"> Transcript [52017] [false]: 'ตามกับคุณ Siri'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.419212814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.41921523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.419217212+07:00","message":"StatePrefix: 'ตามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.41921939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.419224128+07:00","message":"Push: 'ตามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.419226437+07:00","message":"TextPushed: 'ตามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.419228654+07:00","message":"Set new StatePrefix : 'ตามกับคุณ Siri'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.419232019+07:00","message":"Next Push (prob) : 'คุณ Siri'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.419240125+07:00","message":"push: {false ตามกับ 0 0xc004339380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.449116575+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.449159187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณสิครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.449177189+07:00","message":"receive interim result [false|false]: ตามกับคุณสิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.449194516+07:00","message":"[buffer interim] 4222 false ตามกับคุณสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.449205198+07:00","message":"[bufferProcess] interim [500000000]:ตามกับคุณสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.449208146+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิริรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.449214228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.449217146+07:00","message":"> Transcript [52018] [false]: 'ตามกับคุณศิริรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.449219486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.449221629+07:00","message":"Set new StatePrefix: 'ตามกับคุณศิริรัตน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.541948569+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.54198566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.541992383+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:37.542007692+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.542015463+07:00","message":"[bufferProcess] interim [620000000]:ตามกับคุณศิรประภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.542018089+07:00","message":"[bufferProcess] send to processor:ตามกับคุณสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.542026203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.542029415+07:00","message":"> Transcript [52019] [false]: 'ตามกับคุณสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.542032151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:37.542034327+07:00","message":"Set new StatePrefix: 'ตามกับคุณสิครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:37.564658633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:37.564694617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.111854973+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.111900997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.111908638+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.111924287+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.111937911+07:00","message":"[bufferProcess] interim [160000000]:ตามกับคุณศิรประภาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.111941931+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.111950136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.111955427+07:00","message":"> Transcript [52020] [false]: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.111960267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.111964668+07:00","message":"Set new StatePrefix: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.2451891+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.245229936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.245236369+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.245249297+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.245257138+07:00","message":"[bufferProcess] interim [280000000]:ตามกับคุณศิรประภาชัยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.245259793+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.245265227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.245268023+07:00","message":"> Transcript [52021] [false]: 'ตามกับคุณศิรประภาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.245271872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.245274101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.245276158+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.245278771+07:00","message":"TextPushed: 'ตามกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.299757688+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.299796275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.299803681+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.299817399+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.299825946+07:00","message":"[bufferProcess] interim [400000000]:ตามกับคุณศิรประภาชัยเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.299829825+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.299837344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.299841294+07:00","message":"> Transcript [52022] [false]: 'ตามกับคุณศิรประภาชัยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.299845767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.299849128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.299852327+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.299855617+07:00","message":"TextPushed: 'ตามกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.632114037+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.632194763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยเจริญได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.632201797+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยเจริญได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.632217251+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยเจริญได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.632228035+07:00","message":"[bufferProcess] interim [640000000]:ตามกับคุณศิรประภาชัยเจริญได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.632230681+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัยเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.63223885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.632241946+07:00","message":"> Transcript [52023] [false]: 'ตามกับคุณศิรประภาชัยเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.632246987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.632249231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.63225193+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.63225614+07:00","message":"TextPushed: 'ตามกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.638549538+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.638570843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยเจริญใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.638575339+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยเจริญใด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.638587288+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยเจริญใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.638592112+07:00","message":"[bufferProcess] interim [700000000]:ตามกับคุณศิรประภาชัยเจริญใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.638594405+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัยเจริญได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.638597491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.638600003+07:00","message":"> Transcript [52024] [false]: 'ตามกับคุณศิรประภาชัยเจริญได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.638604465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.638606639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.6386086+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.638610604+07:00","message":"TextPushed: 'ตามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.63861497+07:00","message":"Push: 'คุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.638617567+07:00","message":"TextPushed: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.638619752+07:00","message":"Set new StatePrefix : 'ตามกับคุณศิรประภาชัยเจริญได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.638622608+07:00","message":"Next Push (prob) : 'ชัยเจริญได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.63862958+07:00","message":"push: {false คุณศิรประภา 0 0xc004339380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.753609505+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.753655108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยเจริญรายงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.75366356+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยเจริญรายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.753679552+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยเจริญรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.753688909+07:00","message":"[bufferProcess] interim [760000000]:ตามกับคุณศิรประภาชัยเจริญรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.753695231+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัยเจริญใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.753713113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.753717647+07:00","message":"> Transcript [52025] [false]: 'ตามกับคุณศิรประภาชัยเจริญใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.753720335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.753724093+07:00","message":"Set new StatePrefix: 'ตามกับคุณศิรประภาชัยเจริญใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.942492857+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.942532759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยเจริญรายงานสด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.942539357+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยเจริญรายงานสด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:38.942553118+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยเจริญรายงานสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.942562846+07:00","message":"[bufferProcess] interim [940000000]:ตามกับคุณศิรประภาชัยเจริญรายงานสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.942565738+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัยเจริญรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.942571614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.942574718+07:00","message":"> Transcript [52026] [false]: 'ตามกับคุณศิรประภาชัยเจริญรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.942577431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:38.942579516+07:00","message":"Set new StatePrefix: 'ตามกับคุณศิรประภาชัยเจริญรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.140589737+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.140631071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยเจริญรายงานสดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.140637517+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยเจริญรายงานสดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.140654303+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยเจริญรายงานสดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.140662328+07:00","message":"[bufferProcess] interim [180000000]:ตามกับคุณศิรประภาชัยเจริญรายงานสดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.140664747+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัยเจริญรายงานสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.140668299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.140673414+07:00","message":"> Transcript [52027] [false]: 'ตามกับคุณศิรประภาชัยเจริญรายงานสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.140677448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.140680355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.140682536+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภาชัยเจริญรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.14068532+07:00","message":"TextPushed: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.330739743+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.330781627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยเจริญรายงานสดจากถ้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.330788366+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยเจริญรายงานสดจากถ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.330804827+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยเจริญรายงานสดจากถ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.330812207+07:00","message":"[bufferProcess] interim [360000000]:ตามกับคุณศิรประภาชัยเจริญรายงานสดจากถ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.330815118+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัยเจริญรายงานสดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.330818877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.330821655+07:00","message":"> Transcript [52028] [false]: 'ตามกับคุณศิรประภาชัยเจริญรายงานสดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.330825565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.330827832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.33083017+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภาชัยเจริญรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.330833351+07:00","message":"TextPushed: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.580244004+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.580288011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.580294381+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.580311198+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.580319415+07:00","message":"[bufferProcess] interim [600000000]:ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.580322155+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัยเจริญรายงานสดจากถ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.580325834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.580331516+07:00","message":"> Transcript [52029] [false]: 'ตามกับคุณศิรประภาชัยเจริญรายงานสดจากถ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.580335238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.580337398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.580340739+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภาชัยเจริญรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.580343381+07:00","message":"TextPushed: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.663698386+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.663734558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.663741632+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.663757401+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663765248+07:00","message":"[bufferProcess] interim [720000000]:ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663768776+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663772439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663775033+07:00","message":"> Transcript [52030] [false]: 'ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663778896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663781275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663783521+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภาชัยเจริญรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663786512+07:00","message":"TextPushed: 'ตามกับคุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663789869+07:00","message":"Push: 'ชัยเจริญรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663792079+07:00","message":"TextPushed: 'ตามกับคุณศิรประภาชัยเจริญรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.66379494+07:00","message":"Set new StatePrefix : 'ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.663797412+07:00","message":"Next Push (prob) : 'สดจากทำเนียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.663818728+07:00","message":"push: {false ชัยเจริญรายงาน 0 0xc004339380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.7112632+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.711301856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.711308303+07:00","message":"receive interim result [false|false]: ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.711326234+07:00","message":"[buffer interim] 4222 false ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.711338532+07:00","message":"[bufferProcess] interim [780000000]:ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.711341198+07:00","message":"[bufferProcess] send to processor:ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.711345081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.711347871+07:00","message":"> Transcript [52031] [false]: 'ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.711351952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.711353986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.711356082+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:39.71136046+07:00","message":"TextPushed: 'ตามกับคุณศิรประภาชัยเจริญรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:39.953705011+07:00","message":"[GCS] IsForceVAD: false for message ID: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.08515182+07:00","message":"[GCS] Start streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.108660428+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.108699247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล\",\"confidence\":0.9405957}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.10870681+07:00","message":"receive interim result [true|false]: ไปตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.108714603+07:00","message":"end recv isFinal message id 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.108716888+07:00","message":"end Recv id 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.108722921+07:00","message":"[buffer interim] 4222 true ไปตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108734856+07:00","message":"[bufferProcess] interim [200000000]:ไปตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108740224+07:00","message":"[bufferProcess] send to processor (isfinal):ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.10874376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108746605+07:00","message":"> Transcript [52032] [false]: 'ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.10874982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108753056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108755304+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108758188+07:00","message":"TextPushed: 'ตามกับคุณศิรประภาชัยเจริญรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108760477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108762491+07:00","message":"> Transcript [52033] [true]: 'ไปตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108764788+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108766921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108768724+07:00","message":"StatePrefix: 'ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108770686+07:00","message":"TextPushed: 'ตามกับคุณศิรประภาชัยเจริญรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108772677+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108922302+07:00","message":"Push: 'สดจากทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108926143+07:00","message":"TextPushed: 'ตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108928414+07:00","message":"Set new StatePrefix : 'ไปตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108930742+07:00","message":"Next Push (prob) : 'ไปตามกับคุณศิรประภาชัยเจริญรายงานสดจากทำเนียบรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.108938439+07:00","message":"push: {true สดจากทำเนียบรัฐบาล 0 0xc004339380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.108947791+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4222.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:40.116885783+07:00","message":"write wav file: './tmp/7589/7589_4222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.464719409+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.464759486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.464765612+07:00","message":"receive interim result [false|false]: กด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.464784553+07:00","message":"[buffer interim] 4223 false กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.464791872+07:00","message":"[bufferProcess] interim [420000000]:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.464793604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.51364948+07:00","message":"[GCS] Cleaned up inactive client: 4202"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.513686169+07:00","message":"[GCS] Cleaned up inactive client: 4203"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.513689434+07:00","message":"[GCS] Cleaned up inactive client: 4197"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.513691336+07:00","message":"[GCS] Cleaned up inactive client: 4199"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.513693368+07:00","message":"[GCS] Cleaned up inactive client: 4196"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.513695323+07:00","message":"[GCS] Cleaned up inactive client: 4195"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.513697091+07:00","message":"[GCS] Cleaned up inactive client: 4200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.513699525+07:00","message":"[GCS] Cleaned up inactive client: 4198"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.51370175+07:00","message":"[GCS] Cleaned up inactive client: 4201"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:40.565602414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:40.565612562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.906554669+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.906594983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดทับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.90660047+07:00","message":"receive interim result [false|false]: กดทับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.906617256+07:00","message":"[buffer interim] 4223 false กดทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.906624528+07:00","message":"[bufferProcess] interim [720000000]:กดทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.906626816+07:00","message":"[bufferProcess] send to processor:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.906630229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.90663279+07:00","message":"> Transcript [52034] [false]: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.906635285+07:00","message":"Set StatePrefix (first interim): 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.942581502+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.942616543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะพา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.94262255+07:00","message":"receive interim result [false|false]: กูจะพา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.942636865+07:00","message":"[buffer interim] 4223 false กูจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.942643587+07:00","message":"[bufferProcess] interim [780000000]:กูจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.942646726+07:00","message":"[bufferProcess] send to processor:กดทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.942650559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.94265356+07:00","message":"> Transcript [52035] [false]: 'กดทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.942656758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.942658852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.942660834+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.942662922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.975320076+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.975361128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.975367196+07:00","message":"receive interim result [false|false]: สะพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:40.975385065+07:00","message":"[buffer interim] 4223 false สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.97539245+07:00","message":"[bufferProcess] interim [840000000]:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.975394879+07:00","message":"[bufferProcess] send to processor:กูจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.975402238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.975405268+07:00","message":"> Transcript [52036] [false]: 'กูจะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.975408126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:40.975410317+07:00","message":"Set new StatePrefix: 'กูจะพา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.066496965+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.066532693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.066538652+07:00","message":"receive interim result [false|false]: ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.06654811+07:00","message":"[buffer interim] 4223 false ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.066555512+07:00","message":"[bufferProcess] interim [960000000]:ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.066557837+07:00","message":"[bufferProcess] send to processor:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.066561241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.066564182+07:00","message":"> Transcript [52037] [false]: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.066566353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.066568343+07:00","message":"Set new StatePrefix: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.272812983+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.27285202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.272858128+07:00","message":"receive interim result [false|false]: ประชาชนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.272874634+07:00","message":"[buffer interim] 4223 false ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.272882426+07:00","message":"[bufferProcess] interim [200000000]:ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.272884943+07:00","message":"[bufferProcess] send to processor:ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.272888602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.272891708+07:00","message":"> Transcript [52038] [false]: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.272894665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.27289667+07:00","message":"Set new StatePrefix: 'ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.833644744+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.833692894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.833702357+07:00","message":"receive interim result [false|false]: ประชาชนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:41.833720536+07:00","message":"[buffer interim] 4223 false ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.833732783+07:00","message":"[bufferProcess] interim [800000000]:ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.833736353+07:00","message":"[bufferProcess] send to processor:ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.833744088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.833748936+07:00","message":"> Transcript [52039] [false]: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.833754048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.833757113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.833760107+07:00","message":"StatePrefix: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:41.833763646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.133386399+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.133426086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.133431869+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.133469895+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133490801+07:00","message":"[bufferProcess] interim [60000000]:ประชาชนครับถ้าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133493476+07:00","message":"[bufferProcess] send to processor:ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133499158+07:00","message":"[bufferProcess] send to processor (ticker):ประชาชนครับถ้าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133502549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133505569+07:00","message":"> Transcript [52040] [false]: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.13350887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133511153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133513125+07:00","message":"StatePrefix: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133515208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133516934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133519069+07:00","message":"> Transcript [52041] [false]: 'ประชาชนครับถ้าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133521351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133523277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133525408+07:00","message":"StatePrefix: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.133527241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.158822363+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.158866546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.158872582+07:00","message":"receive interim result [false|false]: ประชาชนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.15888888+07:00","message":"[buffer interim] 4223 false ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.15889745+07:00","message":"[bufferProcess] interim [120000000]:ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.158899392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.261030833+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.261071656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.261079642+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.26109865+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261106922+07:00","message":"[bufferProcess] interim [180000000]:ประชาชนครับถ้าคุณเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261109639+07:00","message":"[bufferProcess] send to processor:ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261113106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261117089+07:00","message":"> Transcript [52042] [false]: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261120731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261123255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261125684+07:00","message":"StatePrefix: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261128267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261134221+07:00","message":"Push: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261136369+07:00","message":"TextPushed: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261138491+07:00","message":"Set new StatePrefix : 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.261140852+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.26114928+07:00","message":"push: {false ประชาชน 0 0xc0051bca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.35368721+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.353720934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.353726228+07:00","message":"receive interim result [false|false]: ประชาชนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:43.353739149+07:00","message":"[buffer interim] 4223 false ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.353746152+07:00","message":"[bufferProcess] interim [300000000]:ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.353748636+07:00","message":"[bufferProcess] send to processor:ประชาชนครับถ้าคุณเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.353752572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.353755658+07:00","message":"> Transcript [52043] [false]: 'ประชาชนครับถ้าคุณเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.353758565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.353761097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.353763063+07:00","message":"StatePrefix: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:43.353765177+07:00","message":"TextPushed: 'ประชาชน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:43.565962609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:43.565962053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.021664321+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.021707364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณเอาเงินค่านายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.021713909+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณเอาเงินค่านายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.021733586+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณเอาเงินค่านายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.021742428+07:00","message":"[bufferProcess] interim [960000000]:ประชาชนครับถ้าคุณเอาเงินค่านายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.021745627+07:00","message":"[bufferProcess] send to processor:ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.021751007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.021754163+07:00","message":"> Transcript [52044] [false]: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.021758188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.021760533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.021764987+07:00","message":"StatePrefix: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.02176754+07:00","message":"TextPushed: 'ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.150690994+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.15072314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.150728959+07:00","message":"receive interim result [false|false]: ประชาชนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.150740411+07:00","message":"[buffer interim] 4223 false ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.150748092+07:00","message":"[bufferProcess] interim [80000000]:ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.150751333+07:00","message":"[bufferProcess] send to processor:ประชาชนครับถ้าคุณเอาเงินค่านายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.150755023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.150757918+07:00","message":"> Transcript [52045] [false]: 'ประชาชนครับถ้าคุณเอาเงินค่านายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.150761023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.150763125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.150765243+07:00","message":"StatePrefix: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.150767553+07:00","message":"TextPushed: 'ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.265406481+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.265455353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณนันคะนายกรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.265462359+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณนันคะนายกรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.265475522+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณนันคะนายกรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.265485504+07:00","message":"[bufferProcess] interim [140000000]:ประชาชนครับถ้าคุณนันคะนายกรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.265488415+07:00","message":"[bufferProcess] send to processor:ประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.265494097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.26549674+07:00","message":"> Transcript [52046] [false]: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.265499824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.265502116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.265504019+07:00","message":"StatePrefix: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.265506376+07:00","message":"TextPushed: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.265511012+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.265513164+07:00","message":"TextPushed: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.26551601+07:00","message":"Set new StatePrefix : 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.265518287+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.265524606+07:00","message":"push: {false ครับ 0 0xc0051bca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.333530358+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.333575505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณเอาชนะยกแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.333584126+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณเอาชนะยกแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.333599735+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณเอาชนะยกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.333610097+07:00","message":"[bufferProcess] interim [260000000]:ประชาชนครับถ้าคุณเอาชนะยกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.333612642+07:00","message":"[bufferProcess] send to processor:ประชาชนครับถ้าคุณนันคะนายกรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.333618257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.333623792+07:00","message":"> Transcript [52047] [false]: 'ประชาชนครับถ้าคุณนันคะนายกรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.333626443+07:00","message":"Set StatePrefix (first interim): 'ประชาชนครับถ้าคุณนันคะนายกรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.335333373+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.335352252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.335357281+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.335367334+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.335372552+07:00","message":"[bufferProcess] interim [320000000]:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.335374803+07:00","message":"[bufferProcess] send to processor:ประชาชนครับถ้าคุณเอาชนะยกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.335379747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.335382552+07:00","message":"> Transcript [52048] [false]: 'ประชาชนครับถ้าคุณเอาชนะยกแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.335384955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.335387319+07:00","message":"Set new StatePrefix: 'ประชาชนครับถ้าคุณเอาชนะยกแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.910475524+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.910514052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.910520845+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.910534647+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.910542212+07:00","message":"[bufferProcess] interim [860000000]:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.910545157+07:00","message":"[bufferProcess] send to processor:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.91055125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.910555398+07:00","message":"> Transcript [52049] [false]: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.91055928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.910562716+07:00","message":"Set new StatePrefix: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.914339679+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.91435504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.914359268+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:44.914369546+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.91437631+07:00","message":"[bufferProcess] interim [920000000]:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.91438018+07:00","message":"[bufferProcess] send to processor:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.914384002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.914387329+07:00","message":"> Transcript [52050] [false]: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.914391565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.914394648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.914399243+07:00","message":"StatePrefix: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:44.9144021+07:00","message":"TextPushed: 'ประชาชนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.041983452+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.042033857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.042043166+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.042065342+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.042080328+07:00","message":"[bufferProcess] interim [980000000]:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.042085308+07:00","message":"[bufferProcess] send to processor:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.042095841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.042099882+07:00","message":"> Transcript [52051] [false]: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.04210569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.042109276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.042112239+07:00","message":"StatePrefix: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.042116418+07:00","message":"TextPushed: 'ประชาชนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.212643758+07:00","message":"[GCS] IsForceVAD: false for message ID: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.228253171+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.228293959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.228301144+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.228318358+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.228327491+07:00","message":"[bufferProcess] interim [160000000]:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.228331193+07:00","message":"[bufferProcess] send to processor:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.228337452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.228341156+07:00","message":"> Transcript [52052] [false]: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.228345014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.228347141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.228349471+07:00","message":"StatePrefix: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.228352004+07:00","message":"TextPushed: 'ประชาชนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.278314248+07:00","message":"[GCS] Start streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.315384864+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.315437915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียกหน่วยงานใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.315445313+07:00","message":"receive interim result [false|false]: ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียกหน่วยงานใด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.315461157+07:00","message":"[buffer interim] 4223 false ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียกหน่วยงานใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315472615+07:00","message":"[bufferProcess] interim [340000000]:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียกหน่วยงานใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315475397+07:00","message":"[bufferProcess] send to processor:ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315479685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315483013+07:00","message":"> Transcript [52053] [false]: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315491662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315494213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315496645+07:00","message":"StatePrefix: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315499201+07:00","message":"TextPushed: 'ประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315507449+07:00","message":"Push: 'ถ้าคุณเอาเงินค่านายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315509768+07:00","message":"TextPushed: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.31551205+07:00","message":"Set new StatePrefix : 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียบร้อยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.315515005+07:00","message":"Next Push (prob) : 'เรียบร้อยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.315545429+07:00","message":"push: {false ถ้าคุณเอาเงินค่านายกรัฐมนตรี 0 0xc0051bca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.390521145+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.390575014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนครับนั่นค่านายกรัฐมนตรีเรียกหน่วยงานใด\",\"confidence\":0.90636873}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.390581523+07:00","message":"receive interim result [true|false]: ประชาชนครับนั่นค่านายกรัฐมนตรีเรียกหน่วยงานใด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.390590119+07:00","message":"end recv isFinal message id 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.390592317+07:00","message":"end Recv id 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.390598641+07:00","message":"[buffer interim] 4223 true ประชาชนครับนั่นค่านายกรัฐมนตรีเรียกหน่วยงานใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.39060637+07:00","message":"[bufferProcess] interim [340000000]:ประชาชนครับนั่นค่านายกรัฐมนตรีเรียกหน่วยงานใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390610634+07:00","message":"[bufferProcess] send to processor (isfinal):ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียกหน่วยงานใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390614331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390617088+07:00","message":"> Transcript [52054] [false]: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียกหน่วยงานใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390619759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390621974+07:00","message":"Set new StatePrefix: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียกหน่วยงานใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390624087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390626157+07:00","message":"> Transcript [52055] [true]: 'ประชาชนครับนั่นค่านายกรัฐมนตรีเรียกหน่วยงานใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390628572+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390630545+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390632423+07:00","message":"StatePrefix: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียกหน่วยงานใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390634833+07:00","message":"TextPushed: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390636616+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390778763+07:00","message":"Push: 'เรียกหน่วยงานใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390781912+07:00","message":"TextPushed: 'ประชาชนครับถ้าคุณเอาเงินค่านายกรัฐมนตรีเรียกหน่วยงานใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390784202+07:00","message":"Set new StatePrefix : 'ประชาชนครับนั่นค่านายกรัฐมนตรีเรียกหน่วยงานใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390786477+07:00","message":"Next Push (prob) : 'ประชาชนครับนั่นค่านายกรัฐมนตรีเรียกหน่วยงานใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.39079453+07:00","message":"push: {true เรียกหน่วยงานใด 0 0xc0051bca00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.390806098+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4223.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:45.407186481+07:00","message":"write wav file: './tmp/7589/7589_4223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.820932073+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.820976794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.820982633+07:00","message":"receive interim result [false|false]: ป๋อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.820996654+07:00","message":"[buffer interim] 4224 false ป๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.821002925+07:00","message":"[bufferProcess] interim [540000000]:ป๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.821005105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.963906199+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.963950257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.963955622+07:00","message":"receive interim result [false|false]: การปั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.963970321+07:00","message":"[buffer interim] 4224 false การปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.963978138+07:00","message":"[bufferProcess] interim [660000000]:การปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.963980396+07:00","message":"[bufferProcess] send to processor:ป๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.963986397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.963989182+07:00","message":"> Transcript [52056] [false]: 'ป๋อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.963991584+07:00","message":"Set StatePrefix (first interim): 'ป๋อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.991657186+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.99169399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.991699842+07:00","message":"receive interim result [false|false]: ความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:45.99171433+07:00","message":"[buffer interim] 4224 false ความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.991722494+07:00","message":"[bufferProcess] interim [780000000]:ความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.991725054+07:00","message":"[bufferProcess] send to processor:การปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.991729297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.991731969+07:00","message":"> Transcript [52057] [false]: 'การปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.991734337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:45.991736416+07:00","message":"Set new StatePrefix: 'การปั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.273633831+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.273678536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.273684808+07:00","message":"receive interim result [false|false]: ความมั่นคงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.273699621+07:00","message":"[buffer interim] 4224 false ความมั่นคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.273708155+07:00","message":"[bufferProcess] interim [20000000]:ความมั่นคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.273710518+07:00","message":"[bufferProcess] send to processor:ความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.273713967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.273717356+07:00","message":"> Transcript [52058] [false]: 'ความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.273719676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.273722224+07:00","message":"Set new StatePrefix: 'ความมั่นคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.326333241+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.326380045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.326386174+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.326401622+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.326408929+07:00","message":"[bufferProcess] interim [80000000]:ความมั่นคงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.326412399+07:00","message":"[bufferProcess] send to processor:ความมั่นคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.326419494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.326429014+07:00","message":"> Transcript [52059] [false]: 'ความมั่นคงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.326433091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.326435417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.326437446+07:00","message":"StatePrefix: 'ความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.326439591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.51961606+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.519657463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.51966416+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.519679296+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.519687333+07:00","message":"[bufferProcess] interim [260000000]:ความมั่นคงขึ้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.519689838+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.519694571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.519699319+07:00","message":"> Transcript [52060] [false]: 'ความมั่นคงขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.519704354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.519708142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.519711858+07:00","message":"StatePrefix: 'ความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.519717214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:46.566645889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:46.56666841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.575538882+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.575574902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.575582954+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.575600012+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.575609408+07:00","message":"[bufferProcess] interim [320000000]:ความมั่นคงขึ้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.575611872+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.575616896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.575619926+07:00","message":"> Transcript [52061] [false]: 'ความมั่นคงขึ้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.575623673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.575625832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.575627669+07:00","message":"StatePrefix: 'ความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.575629817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.698331739+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.698372141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.698378308+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.698392726+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.698400558+07:00","message":"[bufferProcess] interim [380000000]:ความมั่นคงขึ้นถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.69840311+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.69840927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.698412339+07:00","message":"> Transcript [52062] [false]: 'ความมั่นคงขึ้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.698415946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.698418486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.698425225+07:00","message":"StatePrefix: 'ความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.698427784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.698433903+07:00","message":"Push: 'ความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.698435954+07:00","message":"TextPushed: 'ความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.698438261+07:00","message":"Set new StatePrefix : 'ความมั่นคงขึ้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.698440752+07:00","message":"Next Push (prob) : 'ขึ้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.698448911+07:00","message":"push: {false ความมั่นคง 0 0xc0052cf600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.718453347+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.718492239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นท่าเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.718498413+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นท่าเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:46.718514687+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นท่าเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.718522571+07:00","message":"[bufferProcess] interim [440000000]:ความมั่นคงขึ้นท่าเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.718525338+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.718529245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.718532804+07:00","message":"> Transcript [52063] [false]: 'ความมั่นคงขึ้นถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.718535139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:46.718537674+07:00","message":"Set new StatePrefix: 'ความมั่นคงขึ้นถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.022638058+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.022675923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.022682207+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.022695297+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.022703128+07:00","message":"[bufferProcess] interim [680000000]:ความมั่นคงขึ้นหารือกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.022706066+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นท่าเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.022713821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.022716658+07:00","message":"> Transcript [52064] [false]: 'ความมั่นคงขึ้นท่าเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.022719045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.022721129+07:00","message":"Set new StatePrefix: 'ความมั่นคงขึ้นท่าเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.162102678+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.16214507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.162153124+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.162170299+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.162184511+07:00","message":"[bufferProcess] interim [800000000]:ความมั่นคงขึ้นหารือบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.162187154+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.162195216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.162198215+07:00","message":"> Transcript [52065] [false]: 'ความมั่นคงขึ้นหารือกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.162200686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.162203453+07:00","message":"Set new StatePrefix: 'ความมั่นคงขึ้นหารือกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.410873632+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.410919569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบันทึกไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.410927597+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบันทึกไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.410946835+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบันทึกไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.410958057+07:00","message":"[bufferProcess] interim [100000000]:ความมั่นคงขึ้นหารือบันทึกไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.410960777+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.410967089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.410970279+07:00","message":"> Transcript [52066] [false]: 'ความมั่นคงขึ้นหารือบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.410972908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.410975335+07:00","message":"Set new StatePrefix: 'ความมั่นคงขึ้นหารือบันทึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.435394418+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.435453356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.435462264+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.435477524+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.435488484+07:00","message":"[bufferProcess] interim [220000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.435491368+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบันทึกไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.435497338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.435500697+07:00","message":"> Transcript [52067] [false]: 'ความมั่นคงขึ้นหารือบันทึกไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.435504989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.435507493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.435509575+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.435511819+07:00","message":"TextPushed: 'ความมั่นคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.589444929+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.589489158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.589495987+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:47.589511826+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.58952053+07:00","message":"[bufferProcess] interim [400000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.589523676+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.589532365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.589535411+07:00","message":"> Transcript [52068] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.58953788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:47.589543219+07:00","message":"Set new StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:48.239273475+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:48.239313299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:48.239319635+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:48.239332387+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.239342187+07:00","message":"[bufferProcess] interim [0]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.239346027+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.239352651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.239356703+07:00","message":"> Transcript [52069] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.239361312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.239367907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.239369958+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.239372178+07:00","message":"TextPushed: 'ความมั่นคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:48.944170459+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:48.944210184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:48.944216353+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:48.944230829+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.944244709+07:00","message":"[bufferProcess] interim [660000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.944247377+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.944251689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.944254784+07:00","message":"> Transcript [52070] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.944258645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.944261194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.944263912+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:48.944267245+07:00","message":"TextPushed: 'ความมั่นคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.012132306+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.012170352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.012181392+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.012195826+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.012210881+07:00","message":"[bufferProcess] interim [780000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.012216827+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.012220917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.012226526+07:00","message":"> Transcript [52071] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.01223013+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.012232435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.012234423+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.012236625+07:00","message":"TextPushed: 'ความมั่นคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.142937334+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.142977744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าที่ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.142984268+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.143001538+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143009937+07:00","message":"[bufferProcess] interim [840000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143012702+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143017278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143019893+07:00","message":"> Transcript [52072] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143024314+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143026742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143029139+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143031995+07:00","message":"TextPushed: 'ความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143035131+07:00","message":"Push: 'ขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143038649+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143040767+07:00","message":"Set new StatePrefix : 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.143045216+07:00","message":"Next Push (prob) : 'ฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.143053321+07:00","message":"push: {false ขึ้นหารือบนตึกไทยคู่ 0 0xc0052cf600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.145062921+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.145086163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.145092158+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.145103464+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.145109002+07:00","message":"[bufferProcess] interim [900000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.145111423+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.145114399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.145117051+07:00","message":"> Transcript [52073] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.145119951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.145121976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.145124272+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.145126777+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.20608317+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.206122106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.206134516+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.206148943+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.206156599+07:00","message":"[bufferProcess] interim [960000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.206159179+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.20616484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.206167731+07:00","message":"> Transcript [52074] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.206171231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.206173327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.20617604+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.206179124+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.460243965+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.460284195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.460290856+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.460306217+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.460315989+07:00","message":"[bufferProcess] interim [200000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.460319848+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.460324905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.460328971+07:00","message":"> Transcript [52075] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.460334178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.460337165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.460340718+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.460344537+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:49.567256101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:49.56725912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.708070628+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.708105737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.708112293+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.708122413+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.708128972+07:00","message":"[bufferProcess] interim [440000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.708131617+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.70813702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.708139954+07:00","message":"> Transcript [52076] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.708143293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.708145376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.708147993+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.708150508+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.70815517+07:00","message":"Push: 'ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.70815723+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.708159457+07:00","message":"Set new StatePrefix : 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.708162165+07:00","message":"Next Push (prob) : 'โดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.70818468+07:00","message":"push: {false ฟ้า 0 0xc0052cf600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.716504699+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.716535595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.716542875+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.716557702+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.716563987+07:00","message":"[bufferProcess] interim [500000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.71656676+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.716572271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.716575625+07:00","message":"> Transcript [52077] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.716579753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.716582118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.716585504+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.716588654+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.83414916+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.834182698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.834191917+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:49.834203937+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.834214356+07:00","message":"[bufferProcess] interim [560000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.834217451+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.834221597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.834224414+07:00","message":"> Transcript [52078] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.834228031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.8342301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.834232106+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:49.834234422+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.212229416+07:00","message":"[GCS] IsForceVAD: false for message ID: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.222495144+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.222531786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.222538229+07:00","message":"receive interim result [false|false]: ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.222549933+07:00","message":"[buffer interim] 4224 false ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.222558827+07:00","message":"[bufferProcess] interim [980000000]:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.222561565+07:00","message":"[bufferProcess] send to processor:ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.222565575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.222568625+07:00","message":"> Transcript [52079] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.222572058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.222574125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.222576385+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.222579435+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.344457075+07:00","message":"[GCS] Start streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.38290382+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.382952965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋อมมันคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ\",\"confidence\":0.92708796}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.382960424+07:00","message":"receive interim result [true|false]: ป๋อมมันคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.382970511+07:00","message":"end recv isFinal message id 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.382972702+07:00","message":"end Recv id 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.382980256+07:00","message":"[buffer interim] 4224 true ป๋อมมันคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.382991805+07:00","message":"[bufferProcess] interim [160000000]:ป๋อมมันคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.382997231+07:00","message":"[bufferProcess] send to processor (isfinal):ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383013458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383041255+07:00","message":"> Transcript [52080] [false]: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.38305064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383054288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383056968+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383060457+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383069248+07:00","message":"Push: 'โดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383072079+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383075018+07:00","message":"Set new StatePrefix : 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383078358+07:00","message":"Next Push (prob) : 'กัมพูชาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383080733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383083273+07:00","message":"> Transcript [52081] [true]: 'ป๋อมมันคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.38308612+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383088012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383093534+07:00","message":"StatePrefix: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383096142+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383104573+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.383173492+07:00","message":"push: {false โดยเฉพาะพื้นที่ชายแดนไทย 0 0xc0052cf600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.38332647+07:00","message":"Push: 'กัมพูชาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383330252+07:00","message":"TextPushed: 'ความมั่นคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383332522+07:00","message":"Set new StatePrefix : 'ป๋อมมันคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383334952+07:00","message":"Next Push (prob) : 'ป๋อมมันคงขึ้นหารือบนตึกไทยคู่ฟ้าโดยเฉพาะพื้นที่ชายแดนไทยกัมพูชาค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:50.383346452+07:00","message":"push: {true กัมพูชาค่ะ 0 0xc0052cf600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:50.383349602+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4224.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:50.393663452+07:00","message":"write wav file: './tmp/7589/7589_4224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.040054401+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.040101369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.040107571+07:00","message":"receive interim result [false|false]: คำกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.040122977+07:00","message":"[buffer interim] 4225 false คำกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.040130069+07:00","message":"[bufferProcess] interim [660000000]:คำกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.040132062+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.117287726+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.117328891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.117357154+07:00","message":"receive interim result [false|false]: กล่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.117373404+07:00","message":"[buffer interim] 4225 false กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.117383397+07:00","message":"[bufferProcess] interim [720000000]:กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.117387362+07:00","message":"[bufferProcess] send to processor:คำกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.117396276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.117400515+07:00","message":"> Transcript [52082] [false]: 'คำกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.117414999+07:00","message":"Set StatePrefix (first interim): 'คำกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.161852288+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.161889141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.161895256+07:00","message":"receive interim result [false|false]: บางกร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.161912675+07:00","message":"[buffer interim] 4225 false บางกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.161919811+07:00","message":"[bufferProcess] interim [780000000]:บางกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.161921945+07:00","message":"[bufferProcess] send to processor:กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.161925677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.161929003+07:00","message":"> Transcript [52083] [false]: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.161931438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.161933392+07:00","message":"Set new StatePrefix: 'กล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.312179039+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.312216459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.312222774+07:00","message":"receive interim result [false|false]: สถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.312234273+07:00","message":"[buffer interim] 4225 false สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.312242777+07:00","message":"[bufferProcess] interim [960000000]:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.312245096+07:00","message":"[bufferProcess] send to processor:บางกร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.312248547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.312251325+07:00","message":"> Transcript [52084] [false]: 'บางกร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.312254081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.312256175+07:00","message":"Set new StatePrefix: 'บางกร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.38670147+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.386745698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกร่างสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.386752924+07:00","message":"receive interim result [false|false]: บางกร่างสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.386768294+07:00","message":"[buffer interim] 4225 false บางกร่างสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.386776488+07:00","message":"[bufferProcess] interim [80000000]:บางกร่างสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.386779011+07:00","message":"[bufferProcess] send to processor:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.386785151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.386788219+07:00","message":"> Transcript [52085] [false]: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.386790559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.386792739+07:00","message":"Set new StatePrefix: 'สถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.500161939+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.500197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลางสถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.500203409+07:00","message":"receive interim result [false|false]: กลางสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.500213438+07:00","message":"[buffer interim] 4225 false กลางสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.500221016+07:00","message":"[bufferProcess] interim [140000000]:กลางสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.500223765+07:00","message":"[bufferProcess] send to processor:บางกร่างสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.500227386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.50023036+07:00","message":"> Transcript [52086] [false]: 'บางกร่างสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.500232555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.500235138+07:00","message":"Set new StatePrefix: 'บางกร่างสถานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.76602671+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.766068716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลางสถานการณ์การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.766077432+07:00","message":"receive interim result [false|false]: กลางสถานการณ์การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.766092741+07:00","message":"[buffer interim] 4225 false กลางสถานการณ์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.766100405+07:00","message":"[bufferProcess] interim [440000000]:กลางสถานการณ์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.766103392+07:00","message":"[bufferProcess] send to processor:กลางสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.766107259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.766110105+07:00","message":"> Transcript [52087] [false]: 'กลางสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.766112407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.766115217+07:00","message":"Set new StatePrefix: 'กลางสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.960536043+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.960578584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลางสถานการณ์การช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.96058546+07:00","message":"receive interim result [false|false]: กลางสถานการณ์การช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:51.960601396+07:00","message":"[buffer interim] 4225 false กลางสถานการณ์การช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.960610456+07:00","message":"[bufferProcess] interim [620000000]:กลางสถานการณ์การช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.960613781+07:00","message":"[bufferProcess] send to processor:กลางสถานการณ์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.960622307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.960625856+07:00","message":"> Transcript [52088] [false]: 'กลางสถานการณ์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.960629844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.96063262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.960634944+07:00","message":"StatePrefix: 'กลางสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:51.960637329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.133343853+07:00","message":"[GCS] IsForceVAD: false for message ID: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.230795372+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.230840166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลางสถานการณ์การยั่วยุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.230846746+07:00","message":"receive interim result [false|false]: กลางสถานการณ์การยั่วยุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.230862955+07:00","message":"[buffer interim] 4225 false กลางสถานการณ์การยั่วยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.230870607+07:00","message":"[bufferProcess] interim [860000000]:กลางสถานการณ์การยั่วยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.23087377+07:00","message":"[bufferProcess] send to processor:กลางสถานการณ์การช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.230877479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.230880275+07:00","message":"> Transcript [52089] [false]: 'กลางสถานการณ์การช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.230883856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.230886035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.230888233+07:00","message":"StatePrefix: 'กลางสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.230890552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.265475173+07:00","message":"[GCS] Start streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.368411783+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.368451413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางกลางสถานการณ์การยั่วยุ\",\"confidence\":0.87216824}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.368458688+07:00","message":"receive interim result [true|false]: ทางกลางสถานการณ์การยั่วยุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.36847469+07:00","message":"end recv isFinal message id 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.368477852+07:00","message":"end Recv id 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.368486293+07:00","message":"[buffer interim] 4225 true ทางกลางสถานการณ์การยั่วยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.36849676+07:00","message":"[bufferProcess] interim [10000000]:ทางกลางสถานการณ์การยั่วยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368500474+07:00","message":"[bufferProcess] send to processor (isfinal):กลางสถานการณ์การยั่วยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.36850384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368506604+07:00","message":"> Transcript [52090] [false]: 'กลางสถานการณ์การยั่วยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368510772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368512851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368515377+07:00","message":"StatePrefix: 'กลางสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368520415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368522088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368524493+07:00","message":"> Transcript [52091] [true]: 'ทางกลางสถานการณ์การยั่วยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368527061+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.3685303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368532215+07:00","message":"StatePrefix: 'กลางสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368534246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.368537394+07:00","message":"Push: 'ทางกลางสถานการณ์การยั่วยุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.368545019+07:00","message":"push: {true ทางกลางสถานการณ์การยั่วยุ 0 0xc0045e2280}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:52.376576561+07:00","message":"write wav file: './tmp/7589/7589_4225.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:52.567669181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:52.567688013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.862577804+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.862619904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.862627822+07:00","message":"receive interim result [false|false]: นายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:52.862645651+07:00","message":"[buffer interim] 4226 false นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.862655031+07:00","message":"[bufferProcess] interim [420000000]:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:52.862659491+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.242461754+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.242500445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.242507276+07:00","message":"receive interim result [false|false]: นายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.24252343+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.242527002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.242530111+07:00","message":"receive interim result [false|false]: นายกประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.242550429+07:00","message":"[buffer interim] 4226 false นายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.242571094+07:00","message":"[buffer interim] 4226 false นายกประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242578441+07:00","message":"[bufferProcess] interim [660000000]:นายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242581511+07:00","message":"[bufferProcess] send to processor:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242589388+07:00","message":"[bufferProcess] interim [720000000]:นายกประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242594876+07:00","message":"[bufferProcess] send to processor:นายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242598278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242601849+07:00","message":"> Transcript [52092] [false]: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242604502+07:00","message":"Set StatePrefix (first interim): 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242606171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242608274+07:00","message":"> Transcript [52093] [false]: 'นายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242611361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242613585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242615577+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.242617827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.360114427+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.360153948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.360160268+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.360175299+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.360183948+07:00","message":"[bufferProcess] interim [840000000]:นายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.360187666+07:00","message":"[bufferProcess] send to processor:นายกประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.360192408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.360195261+07:00","message":"> Transcript [52094] [false]: 'นายกประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.360198663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.360200695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.360202656+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.36020469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.811068272+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.811111202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.811118438+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.811132037+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.811139255+07:00","message":"[bufferProcess] interim [200000000]:นายกรัฐมนตรีย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.811142095+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.811151089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.811154339+07:00","message":"> Transcript [52095] [false]: 'นายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.811158035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.811160257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.811162201+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.811164487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.898923575+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.898962318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.898968805+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.898979097+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.898986556+07:00","message":"[bufferProcess] interim [320000000]:นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.898989198+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.898992844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.898995599+07:00","message":"> Transcript [52096] [false]: 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.898999591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.899001857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.899003709+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.899005866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.899008892+07:00","message":"Push: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.899010877+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.899012952+07:00","message":"Set new StatePrefix : 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:53.899015247+07:00","message":"Next Push (prob) : 'รัฐมนตรีย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:53.899023071+07:00","message":"push: {false นายก 0 0xc004338880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.059177887+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.059215646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.059223086+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.059237624+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.059248322+07:00","message":"[bufferProcess] interim [440000000]:นายกรัฐมนตรีย้ำให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.059251227+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.059255073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.059259626+07:00","message":"> Transcript [52097] [false]: 'นายกรัฐมนตรีย้ำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.059263398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.059266011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.059268471+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.059270936+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.203574659+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.203611515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้ 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.203617353+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้ 1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.203634294+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.203642884+07:00","message":"[bufferProcess] interim [620000000]:นายกรัฐมนตรีย้ำให้ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.203646318+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.203650124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.203652886+07:00","message":"> Transcript [52098] [false]: 'นายกรัฐมนตรีย้ำให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.203656212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.203658357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.203660785+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.203663705+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.326503119+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.326541326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.326547327+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.326565452+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.326568861+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-06-22T14:00:54.32657163+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้ 1 อันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.326576979+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.326580663+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้ 1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326588893+07:00","message":"[bufferProcess] interim [680000000]:นายกรัฐมนตรีย้ำให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.3265917+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326598917+07:00","message":"[bufferProcess] interim [740000000]:นายกรัฐมนตรีย้ำให้ 1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326600996+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326603877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326606475+07:00","message":"> Transcript [52099] [false]: 'นายกรัฐมนตรีย้ำให้ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326610114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326612359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326615173+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326617815+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326619511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.32662155+07:00","message":"> Transcript [52100] [false]: 'นายกรัฐมนตรีย้ำให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326623626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326625674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.32662753+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326629402+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326636379+07:00","message":"Push: 'รัฐมนตรีย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326638376+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.326641118+07:00","message":"Set new StatePrefix : 'นายกรัฐมนตรีย้ำให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.32664329+07:00","message":"Next Push (prob) : 'ให้หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.326650563+07:00","message":"push: {false รัฐมนตรีย้ำ 0 0xc004338880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.440363377+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.44040699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.440414637+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.440426816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อันนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.440431648+07:00","message":"receive interim result [false|false]:  1 อันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.440439052+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.440443039+07:00","message":"[buffer interim] 4226 false  1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.440449268+07:00","message":"[bufferProcess] interim [920000000]:นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.440451762+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้ 1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.440455266+07:00","message":"[bufferProcess] interim [920000000]: 1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.440458422+07:00","message":"[bufferProcess] update buffer: นายกรัฐมนตรีย้ำให้ 1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.440461312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.440464211+07:00","message":"> Transcript [52101] [false]: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.44046639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.440468576+07:00","message":"Set new StatePrefix: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.501796148+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.501835205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.501842085+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.501856737+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-06-22T14:00:54.501861009+07:00","message":"receive interim result [false|false]:  1 อันนั้นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.501872121+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.501876042+07:00","message":"[buffer interim] 4226 false  1 อันนั้นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.501883641+07:00","message":"[bufferProcess] interim [980000000]:นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.501886513+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้ 1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.501890369+07:00","message":"[bufferProcess] interim [980000000]: 1 อันนั้นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.501893276+07:00","message":"[bufferProcess] update buffer: นายกรัฐมนตรีย้ำให้ 1 อันนั้นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.501896437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.501899222+07:00","message":"> Transcript [52102] [false]: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.501902876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.501905067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.501907055+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.501909343+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.565100488+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.565136612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.565143421+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.565153117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อันนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.56515588+07:00","message":"receive interim result [false|false]:  1 อันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.565179931+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.565186303+07:00","message":"[buffer interim] 4226 false  1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.56519214+07:00","message":"[bufferProcess] interim [100000000]:นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.565194896+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้ 1 อันนั้นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.565200205+07:00","message":"[bufferProcess] interim [100000000]: 1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.565203409+07:00","message":"[bufferProcess] update buffer: นายกรัฐมนตรีย้ำให้ 1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.565216018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.565231946+07:00","message":"> Transcript [52103] [false]: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.565238249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.565241317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.565243813+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.565246727+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.652945657+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.652981465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.652987854+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.652999781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อันนั้นมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.653003076+07:00","message":"receive interim result [false|false]:  1 อันนั้นมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.653016561+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.65303549+07:00","message":"[buffer interim] 4226 false  1 อันนั้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.653050359+07:00","message":"[bufferProcess] interim [160000000]:นายกรัฐมนตรีย้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.65305434+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้ 1 อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.653063808+07:00","message":"[bufferProcess] interim [160000000]: 1 อันนั้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.653067117+07:00","message":"[bufferProcess] update buffer: นายกรัฐมนตรีย้ำให้ 1 อันนั้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.653074347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.653077835+07:00","message":"> Transcript [52104] [false]: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.653083905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.653085945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.653088215+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.653098013+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.676561825+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.676603915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.676612477+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.676630326+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676639722+07:00","message":"[bufferProcess] interim [220000000]:นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676644301+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้ 1 อันนั้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676653113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676657419+07:00","message":"> Transcript [52105] [false]: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676662798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676665877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676669069+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676672901+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676679526+07:00","message":"Push: 'ให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.67668294+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676686795+07:00","message":"Set new StatePrefix : 'นายกรัฐมนตรีย้ำให้ 1 อันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:54.676690056+07:00","message":"Next Push (prob) : 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:54.676700316+07:00","message":"push: {false ให้ 1 อันนั้น 0 0xc004338880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.227079173+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.227119497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.227127336+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.227145394+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.22715314+07:00","message":"[bufferProcess] interim [820000000]:นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.227156146+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.227159976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.227171896+07:00","message":"> Transcript [52106] [false]: 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.22717441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.227176728+07:00","message":"Set new StatePrefix: 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:55.568674459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:55.568701443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.734344254+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.73438163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.734394808+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.734407746+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.734417735+07:00","message":"[bufferProcess] interim [240000000]:นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.734420439+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.734424423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.73442753+07:00","message":"> Transcript [52107] [false]: 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.734430887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.734432971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.734435174+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.73443812+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.972659189+07:00","message":"[GCS] IsForceVAD: false for message ID: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.989399065+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.989439265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.989445775+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:55.989459042+07:00","message":"[buffer interim] 4226 false นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.989469461+07:00","message":"[bufferProcess] interim [540000000]:นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.989472555+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.98947645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.989480236+07:00","message":"> Transcript [52108] [false]: 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.989483961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.989486327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.989488529+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:55.989491224+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.077026199+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.077078518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ\",\"confidence\":0.95888036}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.077088872+07:00","message":"receive interim result [true|false]: นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.077106289+07:00","message":"end recv isFinal message id 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.077109359+07:00","message":"end Recv id 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.077118465+07:00","message":"[buffer interim] 4226 true นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077130167+07:00","message":"[bufferProcess] interim [750000000]:นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077135659+07:00","message":"[bufferProcess] send to processor (isfinal):นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077141501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.07714582+07:00","message":"> Transcript [52109] [false]: 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077151117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077154158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077171455+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077176148+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077179158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077182665+07:00","message":"> Transcript [52110] [true]: 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077186735+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077189558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077192558+07:00","message":"StatePrefix: 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077195851+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077198536+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077399114+07:00","message":"Push: 'หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077404494+07:00","message":"TextPushed: 'นายกรัฐมนตรีย้ำให้ 1 อันนั้นหน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077408324+07:00","message":"Set new StatePrefix : 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077411992+07:00","message":"Next Push (prob) : 'นายกรัฐมนตรีย้ำให้หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.077428602+07:00","message":"push: {true หน่วยงานด้านความมั่นคงนะอดทนอดกลั้นค่ะ 0 0xc004338880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.077433573+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4226.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:56.08633374+07:00","message":"write wav file: './tmp/7589/7589_4226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.225416507+07:00","message":"[GCS] Start streaming session, msgId: 4227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.292772291+07:00","message":"[GCS] IsForceVAD: false for message ID: 4227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.355626617+07:00","message":"[GCS] Start streaming session, msgId: 4228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.422669657+07:00","message":"[GCS] IsForceVAD: false for message ID: 4228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.543591174+07:00","message":"[GCS] Start streaming session, msgId: 4229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.559579779+07:00","message":"receive streaming session, msgId: 4228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.559600483+07:00","message":"found end of frame, send empty tag with msgId: 4228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.559603911+07:00","message":"end Recv id 4228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.559611067+07:00","message":"[buffer interim] 4228 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.559618893+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.55962273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.559625393+07:00","message":"> Transcript [52111] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.559627753+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.5596298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.559631654+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.559633563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.559636258+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.559644878+07:00","message":"push: {true \n 0 0xc0052ceb80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:56.564353671+07:00","message":"write wav file: './tmp/7589/7589_4228.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.623274337+07:00","message":"[GCS] IsForceVAD: false for message ID: 4229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.665367882+07:00","message":"receive streaming session, msgId: 4227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.665401184+07:00","message":"found end of frame, send empty tag with msgId: 4227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.665409435+07:00","message":"end Recv id 4227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.665416378+07:00","message":"[buffer interim] this message is already final true 4227: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.969354011+07:00","message":"receive streaming session, msgId: 4229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.969375988+07:00","message":"found end of frame, send empty tag with msgId: 4229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.969385299+07:00","message":"end Recv id 4229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.969392047+07:00","message":"[buffer interim] 4229 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.969399324+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.969408812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.969412032+07:00","message":"> Transcript [52112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.96941464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.969416796+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.969418809+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.969420924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:56.969423799+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:56.969432046+07:00","message":"push: {true \n 0 0xc0051bcc00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:56.978037045+07:00","message":"write wav file: './tmp/7589/7589_4229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:57.965273525+07:00","message":"[GCS] Start streaming session, msgId: 4230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.091560367+07:00","message":"[GCS] IsForceVAD: false for message ID: 4230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.176151418+07:00","message":"receive streaming session, msgId: 4230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.176172669+07:00","message":"found end of frame, send empty tag with msgId: 4230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.176175999+07:00","message":"end Recv id 4230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.176183336+07:00","message":"[buffer interim] 4230 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.176190193+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.176194061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.176198059+07:00","message":"> Transcript [52113] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.17620169+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.176204774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.176207574+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.176210367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.17621393+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.176225713+07:00","message":"push: {true \n 0 0xc0045e3780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:58.180735259+07:00","message":"write wav file: './tmp/7589/7589_4230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.285452747+07:00","message":"[GCS] Start streaming session, msgId: 4231"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:58.569411258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:00:58.569455578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.792535585+07:00","message":"[GCS] IsForceVAD: false for message ID: 4231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.891197596+07:00","message":"receive streaming session, msgId: 4231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.891228309+07:00","message":"found end of frame, send empty tag with msgId: 4231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.891231597+07:00","message":"end Recv id 4231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.891238514+07:00","message":"[buffer interim] 4231 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.89124618+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.891250108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.89125303+07:00","message":"> Transcript [52114] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.891255597+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.891257677+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.891259629+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.891261465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:58.891264417+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.891273994+07:00","message":"push: {true \n 0 0xc0045e3a80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:58.896700624+07:00","message":"write wav file: './tmp/7589/7589_4231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.923429639+07:00","message":"[GCS] Start streaming session, msgId: 4232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:58.982223708+07:00","message":"[GCS] IsForceVAD: false for message ID: 4232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.160806415+07:00","message":"receive streaming session, msgId: 4232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.160830483+07:00","message":"found end of frame, send empty tag with msgId: 4232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.160833643+07:00","message":"end Recv id 4232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.160841892+07:00","message":"[buffer interim] 4232 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.160853045+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.160858446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.160861454+07:00","message":"> Transcript [52115] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.160863897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.160866008+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.160868085+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.160870228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.160873174+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.160884401+07:00","message":"push: {true \n 0 0xc0045e3b80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:00:59.166463583+07:00","message":"write wav file: './tmp/7589/7589_4232.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.244721767+07:00","message":"[GCS] Start streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.710065335+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.710126927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.71013404+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.710149431+07:00","message":"[buffer interim] 4233 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.710157293+07:00","message":"[bufferProcess] interim [480000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.710159119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.780679905+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.780718579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.780724252+07:00","message":"receive interim result [false|false]: หลังคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.780743397+07:00","message":"[buffer interim] 4233 false หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.780752533+07:00","message":"[bufferProcess] interim [600000000]:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.780756577+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.780762474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.780765131+07:00","message":"> Transcript [52116] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.780767639+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.910012362+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.910073585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.910079595+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.910095872+07:00","message":"[buffer interim] 4233 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.910108189+07:00","message":"[bufferProcess] interim [660000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.910111084+07:00","message":"[bufferProcess] send to processor:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.910119262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.910122264+07:00","message":"> Transcript [52117] [false]: 'หลังคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.910126018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.910128556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.910130714+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.910132825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.965471846+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.965516157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.965523136+07:00","message":"receive interim result [false|false]: หลังจากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:00:59.965540434+07:00","message":"[buffer interim] 4233 false หลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.96555247+07:00","message":"[bufferProcess] interim [780000000]:หลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.96555557+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.965559854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.965563014+07:00","message":"> Transcript [52118] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.965566476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.965568951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.965571023+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:00:59.965573143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.350895243+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.3509443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.350951708+07:00","message":"receive interim result [false|false]: หลังจากที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.350971099+07:00","message":"[buffer interim] 4233 false หลังจากที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.350981835+07:00","message":"[bufferProcess] interim [900000000]:หลังจากที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.350984893+07:00","message":"[bufferProcess] send to processor:หลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.350991452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.350994677+07:00","message":"> Transcript [52119] [false]: 'หลังจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.350999091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.35100146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.351004273+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.351006547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.568413357+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.568452358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่ไหนอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.568459024+07:00","message":"receive interim result [false|false]: หลังจากที่ไหนอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.568471804+07:00","message":"[buffer interim] 4233 false หลังจากที่ไหนอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568481024+07:00","message":"[bufferProcess] interim [140000000]:หลังจากที่ไหนอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568483625+07:00","message":"[bufferProcess] send to processor:หลังจากที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568488904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.56849168+07:00","message":"> Transcript [52120] [false]: 'หลังจากที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568495456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568497684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568499638+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568501551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568506606+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568508586+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568511253+07:00","message":"Set new StatePrefix : 'หลังจากที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.568513557+07:00","message":"Next Push (prob) : 'จากที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.568520709+07:00","message":"push: {false หลัง 0 0xc0045e3d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.61481279+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.614858282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่ไหนอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.614864969+07:00","message":"receive interim result [false|false]: หลังจากที่ไหนอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.61488177+07:00","message":"[buffer interim] 4233 false หลังจากที่ไหนอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.614890181+07:00","message":"[bufferProcess] interim [200000000]:หลังจากที่ไหนอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.614892694+07:00","message":"[bufferProcess] send to processor:หลังจากที่ไหนอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.614896032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.614899344+07:00","message":"> Transcript [52121] [false]: 'หลังจากที่ไหนอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.614903396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.614905585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.614907504+07:00","message":"StatePrefix: 'หลังจากที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.61490992+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.758109678+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.758151224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่ไหนอนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.758158046+07:00","message":"receive interim result [false|false]: หลังจากที่ไหนอนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.758175564+07:00","message":"[buffer interim] 4233 false หลังจากที่ไหนอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.758185315+07:00","message":"[bufferProcess] interim [320000000]:หลังจากที่ไหนอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.75818773+07:00","message":"[bufferProcess] send to processor:หลังจากที่ไหนอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.758193118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.758196128+07:00","message":"> Transcript [52122] [false]: 'หลังจากที่ไหนอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.758199973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.758202294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.758204252+07:00","message":"StatePrefix: 'หลังจากที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.758206946+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.792752653+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.792800421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภินันท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.792810711+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภินันท์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.792824063+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภินันท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.792834724+07:00","message":"[bufferProcess] interim [380000000]:หลังจากที่นายอภินันท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.792838883+07:00","message":"[bufferProcess] send to processor:หลังจากที่ไหนอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.792846858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.792851513+07:00","message":"> Transcript [52123] [false]: 'หลังจากที่ไหนอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.79285635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.792860962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.792863324+07:00","message":"StatePrefix: 'หลังจากที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.792867472+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.812847077+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.812901304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่ไหนเอาลิ้นชัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.812908704+07:00","message":"receive interim result [false|false]: หลังจากที่ไหนเอาลิ้นชัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.812925666+07:00","message":"[buffer interim] 4233 false หลังจากที่ไหนเอาลิ้นชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.812935423+07:00","message":"[bufferProcess] interim [440000000]:หลังจากที่ไหนเอาลิ้นชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.812938422+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภินันท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.81294375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.812947576+07:00","message":"> Transcript [52124] [false]: 'หลังจากที่นายอภินันท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.81295041+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.812952752+07:00","message":"Set new StatePrefix: 'หลังจากที่นายอภินันท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.842455394+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.842497408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่ไหนอนิเมชั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.842503759+07:00","message":"receive interim result [false|false]: หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:00.842519046+07:00","message":"[buffer interim] 4233 false หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.842527971+07:00","message":"[bufferProcess] interim [500000000]:หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.842530607+07:00","message":"[bufferProcess] send to processor:หลังจากที่ไหนเอาลิ้นชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.842540182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.842542884+07:00","message":"> Transcript [52125] [false]: 'หลังจากที่ไหนเอาลิ้นชัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.842545301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:00.842549483+07:00","message":"Set new StatePrefix: 'หลังจากที่ไหนเอาลิ้นชัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.440093683+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.440133451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่ไหนอนิเมชั่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.440139723+07:00","message":"receive interim result [false|false]: หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.440154235+07:00","message":"[buffer interim] 4233 false หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.440162549+07:00","message":"[bufferProcess] interim [100000000]:หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.440166575+07:00","message":"[bufferProcess] send to processor:หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.440170196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.440173784+07:00","message":"> Transcript [52126] [false]: 'หลังจากที่ไหนอนิเมชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.440176056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.440178541+07:00","message":"Set new StatePrefix: 'หลังจากที่ไหนอนิเมชั่น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:01.570337712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:01.570342258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.824982698+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.825027782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.825035727+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.825051748+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.825063846+07:00","message":"[bufferProcess] interim [460000000]:หลังจากที่นายอภิชาตินายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.825066485+07:00","message":"[bufferProcess] send to processor:หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.825070712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.825074141+07:00","message":"> Transcript [52127] [false]: 'หลังจากที่ไหนอนิเมชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.825077507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.825079908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.825086994+07:00","message":"StatePrefix: 'หลังจากที่ไหนอนิเมชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.825090262+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.941289252+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.94132751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่ไหนอนิเมชั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.941334429+07:00","message":"receive interim result [false|false]: หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:01.941349269+07:00","message":"[buffer interim] 4233 false หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.941362945+07:00","message":"[bufferProcess] interim [580000000]:หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.941365985+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.941373603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.941376777+07:00","message":"> Transcript [52128] [false]: 'หลังจากที่นายอภิชาตินายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.941379299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:01.941381793+07:00","message":"Set new StatePrefix: 'หลังจากที่นายอภิชาตินายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.02696324+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.027016602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายกรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.027024747+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.027042616+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.027051399+07:00","message":"[bufferProcess] interim [700000000]:หลังจากที่นายอภิชาตินายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.027054701+07:00","message":"[bufferProcess] send to processor:หลังจากที่ไหนอนิเมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.027062218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.027066323+07:00","message":"> Transcript [52129] [false]: 'หลังจากที่ไหนอนิเมชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.027069489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.027071878+07:00","message":"Set new StatePrefix: 'หลังจากที่ไหนอนิเมชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.156621256+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.156677744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.15668647+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.156706379+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.156715849+07:00","message":"[bufferProcess] interim [760000000]:หลังจากที่นายอภิชาตินายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.156720389+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.15672955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.156733616+07:00","message":"> Transcript [52130] [false]: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.156737201+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.156740312+07:00","message":"Set new StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.202041658+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.202079596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.202085862+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.202111476+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.202129826+07:00","message":"[bufferProcess] interim [880000000]:หลังจากที่นายอภิชาตินายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.202132978+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.202136908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.202139748+07:00","message":"> Transcript [52131] [false]: 'หลังจากที่นายอภิชาตินายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.202142089+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.579317798+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.579363238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายกรัฐมนตรีและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.579370321+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายกรัฐมนตรีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.579382447+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายกรัฐมนตรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.579391378+07:00","message":"[bufferProcess] interim [240000000]:หลังจากที่นายอภิชาตินายกรัฐมนตรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.579393881+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.579398272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.579401675+07:00","message":"> Transcript [52132] [false]: 'หลังจากที่นายอภิชาตินายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.579405344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.57940779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.579410395+07:00","message":"StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.579413152+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.90368311+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.903727513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.90373376+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:02.903750232+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.903758175+07:00","message":"[bufferProcess] interim [600000000]:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.90376085+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายกรัฐมนตรีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.90376499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.903767944+07:00","message":"> Transcript [52133] [false]: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.903771633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.903776726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.903779281+07:00","message":"StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:02.90378252+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.422524129+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.422570539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.422577572+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.422592699+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.422601854+07:00","message":"[bufferProcess] interim [80000000]:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.422605131+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.422609672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.422613025+07:00","message":"> Transcript [52134] [false]: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.422618589+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.422623289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.422626115+07:00","message":"StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.422628825+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.535782938+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.535823243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.535830396+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.535847219+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535859456+07:00","message":"[bufferProcess] interim [140000000]:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535864233+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535873015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535877962+07:00","message":"> Transcript [52135] [false]: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535885465+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535888622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535892617+07:00","message":"StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535895847+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535903509+07:00","message":"Push: 'จากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535906153+07:00","message":"TextPushed: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535908519+07:00","message":"Set new StatePrefix : 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.535921147+07:00","message":"Next Push (prob) : 'มนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.535933183+07:00","message":"push: {false จากที่นายอภิชาตินายกรัฐ 0 0xc0045e3d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.802729512+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.802763978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.802771527+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.802791213+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.80280589+07:00","message":"[bufferProcess] interim [440000000]:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.802808857+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.80281265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.802816047+07:00","message":"> Transcript [52136] [false]: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.802819624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.802821819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.80282386+07:00","message":"StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.802828235+07:00","message":"TextPushed: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.804034197+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.80404265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.804047628+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:03.804055653+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.804058756+07:00","message":"[bufferProcess] interim [500000000]:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.804060812+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.804063261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.804065312+07:00","message":"> Transcript [52137] [false]: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.80406818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.804069972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.804071795+07:00","message":"StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:03.804073839+07:00","message":"TextPushed: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.183644493+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.183680838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.183687149+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.183698808+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.1837063+07:00","message":"[bufferProcess] interim [860000000]:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.183709083+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.183713013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.183715865+07:00","message":"> Transcript [52138] [false]: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.18371948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.183721565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.183723685+07:00","message":"StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.183726364+07:00","message":"TextPushed: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.18714181+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.187167675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.187173231+07:00","message":"receive interim result [false|false]: หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.187186162+07:00","message":"[buffer interim] 4233 false หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187192038+07:00","message":"[bufferProcess] interim [920000000]:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187194305+07:00","message":"[bufferProcess] send to processor:หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187197052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187199587+07:00","message":"> Transcript [52139] [false]: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187203163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187205447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187207644+07:00","message":"StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187210185+07:00","message":"TextPushed: 'หลังจากที่นายอภิชาตินายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187217323+07:00","message":"Push: 'มนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187219643+07:00","message":"TextPushed: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187222465+07:00","message":"Set new StatePrefix : 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.187225211+07:00","message":"Next Push (prob) : 'การกระทรวงมหาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.187231746+07:00","message":"push: {false มนตรีและรัฐมนตรีว่า 0 0xc0045e3d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.422683308+07:00","message":"[GCS] IsForceVAD: false for message ID: 4233"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:04.571056317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:04.57106543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.610138051+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.61018123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่นายอนุทินชาญนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย\",\"confidence\":0.95432156}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.610188212+07:00","message":"receive interim result [true|false]: หลังจากที่นายอนุทินชาญนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.610194228+07:00","message":"end recv isFinal message id 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.610196411+07:00","message":"end Recv id 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.610203616+07:00","message":"[buffer interim] 4233 true หลังจากที่นายอนุทินชาญนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610211442+07:00","message":"[bufferProcess] interim [280000000]:หลังจากที่นายอนุทินชาญนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610215164+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610218465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610221101+07:00","message":"> Transcript [52140] [false]: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610224302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610226266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610228127+07:00","message":"StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610230594+07:00","message":"TextPushed: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610232699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610234651+07:00","message":"> Transcript [52141] [true]: 'หลังจากที่นายอนุทินชาญนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610237148+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610239049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610248673+07:00","message":"StatePrefix: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610258937+07:00","message":"TextPushed: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610261065+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610424463+07:00","message":"Push: 'กระทรวงมหาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610429013+07:00","message":"TextPushed: 'หลังจากที่นายอภิชาตินายกรัฐมนตรีและรัฐมนตรีว่ากระทรวงมหาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610431345+07:00","message":"Set new StatePrefix : 'หลังจากที่นายอนุทินชาญนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610433818+07:00","message":"Next Push (prob) : 'หลังจากที่นายอนุทินชาญนายกรัฐมนตรีและรัฐมนตรีว่าการกระทรวงมหาดไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.610441936+07:00","message":"push: {true กระทรวงมหาดไทย 0 0xc0045e3d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:04.610451299+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4233.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:04.624707297+07:00","message":"[GCS] Start streaming session, msgId: 4234"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:04.627817978+07:00","message":"write wav file: './tmp/7589/7589_4233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.301667589+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.301721507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.301727852+07:00","message":"receive interim result [false|false]: แถลงข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.301744701+07:00","message":"[buffer interim] 4234 false แถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.301752235+07:00","message":"[bufferProcess] interim [720000000]:แถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.301754981+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.610036462+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.610082238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.610089677+07:00","message":"receive interim result [false|false]: แถลงข่าวผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.610110048+07:00","message":"[buffer interim] 4234 false แถลงข่าวผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.610122725+07:00","message":"[bufferProcess] interim [960000000]:แถลงข่าวผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.610125151+07:00","message":"[bufferProcess] send to processor:แถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.610129384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.610141652+07:00","message":"> Transcript [52142] [false]: 'แถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.610149255+07:00","message":"Set StatePrefix (first interim): 'แถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.684414488+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.684458966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.684465937+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.684482198+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.684491571+07:00","message":"[bufferProcess] interim [80000000]:แถลงข่าวผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.6844947+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.684498743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.684503725+07:00","message":"> Transcript [52143] [false]: 'แถลงข่าวผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.6845078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.684509913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.684511914+07:00","message":"StatePrefix: 'แถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.684513942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.873214096+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.873257962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.873263853+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.873279731+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.873287338+07:00","message":"[bufferProcess] interim [260000000]:แถลงข่าวผลการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.87329002+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.873293461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.873296176+07:00","message":"> Transcript [52144] [false]: 'แถลงข่าวผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.873299415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.87330144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.873303412+07:00","message":"StatePrefix: 'แถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.873305596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.874443893+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.874461572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.874465534+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:05.874474037+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.874478088+07:00","message":"[bufferProcess] interim [320000000]:แถลงข่าวผลการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.874480294+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.874482796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.874485011+07:00","message":"> Transcript [52145] [false]: 'แถลงข่าวผลการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.874488033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.874489936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.874491806+07:00","message":"StatePrefix: 'แถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:05.874493661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.192364581+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.192412728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.192419723+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.192436553+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192445633+07:00","message":"[bufferProcess] interim [560000000]:แถลงข่าวผลการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192448829+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192452977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192456573+07:00","message":"> Transcript [52146] [false]: 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192460073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192462316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192464333+07:00","message":"StatePrefix: 'แถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192466673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192471687+07:00","message":"Push: 'แถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192473951+07:00","message":"TextPushed: 'แถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192476058+07:00","message":"Set new StatePrefix : 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.192478727+07:00","message":"Next Push (prob) : 'ผลการดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.192487576+07:00","message":"push: {false แถลงข่าว 0 0xc0051bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.507096389+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.507137668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.50714392+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.507158775+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.50716919+07:00","message":"[bufferProcess] interim [920000000]:แถลงข่าวผลการดำเนินการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.507171896+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.507178235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.507181422+07:00","message":"> Transcript [52147] [false]: 'แถลงข่าวผลการดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.507185332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.507187617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.507189718+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.507192076+07:00","message":"TextPushed: 'แถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.69527279+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.695318099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.695325727+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.695350838+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.695360127+07:00","message":"[bufferProcess] interim [40000000]:แถลงข่าวผลการดำเนินการในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.695362597+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.695366932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.695372771+07:00","message":"> Transcript [52148] [false]: 'แถลงข่าวผลการดำเนินการใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.695376699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.695379042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.695381562+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.695384162+07:00","message":"TextPushed: 'แถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.908838626+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.908880267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.908888652+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:06.908905013+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.908916597+07:00","message":"[bufferProcess] interim [280000000]:แถลงข่าวผลการดำเนินการในการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.908920195+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.908929359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.908933427+07:00","message":"> Transcript [52149] [false]: 'แถลงข่าวผลการดำเนินการในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.908938111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.9089411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.908944739+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:06.908947961+07:00","message":"TextPushed: 'แถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.091291185+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.091348685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการประปา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.091356649+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการประปา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.091369708+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.09137876+07:00","message":"[bufferProcess] interim [520000000]:แถลงข่าวผลการดำเนินการในการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.091382751+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.091391188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.091395493+07:00","message":"> Transcript [52150] [false]: 'แถลงข่าวผลการดำเนินการในการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.091400381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.091403445+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.091406741+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.091408973+07:00","message":"TextPushed: 'แถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.09141501+07:00","message":"Push: 'ผลการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.091417043+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.091419145+07:00","message":"Set new StatePrefix : 'แถลงข่าวผลการดำเนินการในการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.091421334+07:00","message":"Next Push (prob) : 'การในการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.091428778+07:00","message":"push: {false ผลการดำเนิน 0 0xc0051bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.209132003+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.2091853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.209194443+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.209209322+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.20922064+07:00","message":"[bufferProcess] interim [580000000]:แถลงข่าวผลการดำเนินการในการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.209224546+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.20923212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.209236417+07:00","message":"> Transcript [52151] [false]: 'แถลงข่าวผลการดำเนินการในการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.209240277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.209243297+07:00","message":"Set new StatePrefix: 'แถลงข่าวผลการดำเนินการในการประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.410767696+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.410807154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.410813403+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.410825486+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.410833379+07:00","message":"[bufferProcess] interim [820000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.410836767+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.410840594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.410843359+07:00","message":"> Transcript [52152] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.410845606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.41084759+07:00","message":"Set new StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.488401341+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.488440565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสะแก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.488452567+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสะแก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.488469622+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสะแก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.488478724+07:00","message":"[bufferProcess] interim [880000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสะแก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.488481962+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.488489746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.488493006+07:00","message":"> Transcript [52153] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.488497139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.488499683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.488502263+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.488505186+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:07.57163557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:07.57168641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.589682891+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.589725836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.589732791+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.58974823+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.589757031+07:00","message":"[bufferProcess] interim [940000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.589760297+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสะแก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.589764537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.589767557+07:00","message":"> Transcript [52154] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสะแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.589771511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.589773796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.589775979+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.589778508+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.656790768+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.656830861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.656838531+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:07.656853868+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.65686239+07:00","message":"[bufferProcess] interim [60000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.656870396+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.656879411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.656882758+07:00","message":"> Transcript [52155] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.656886958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.65689099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.656893469+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:07.656896349+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.301072732+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.301118475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.301126427+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.301143882+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301156213+07:00","message":"[bufferProcess] interim [660000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301176368+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301184073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301188202+07:00","message":"> Transcript [52156] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301193319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301196279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301199733+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301203456+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301211675+07:00","message":"Push: 'การในการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301215091+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.301218433+07:00","message":"Set new StatePrefix : 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.30122188+07:00","message":"Next Push (prob) : 'สแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.301241534+07:00","message":"push: {false การในการปราบปราม 0 0xc0051bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.321990707+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.322035371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.322043573+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.32206318+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.322073708+07:00","message":"[bufferProcess] interim [720000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.32207769+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.322082929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.322086672+07:00","message":"> Transcript [52157] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.322091612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.322094359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.322098221+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.322102166+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.448076866+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.448117263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.448122934+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.448137868+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.44814595+07:00","message":"[bufferProcess] interim [780000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.448148797+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.448155895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.448159194+07:00","message":"> Transcript [52158] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.448162672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.448164892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.448166877+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.448169545+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.494514243+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.494551166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.494557166+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.494571705+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.494579252+07:00","message":"[bufferProcess] interim [840000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.494581794+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.494585503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.494588193+07:00","message":"> Transcript [52159] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.494592113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.494594305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.494596239+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.494598885+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.62266063+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.622702906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.622710636+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.622726862+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.622736591+07:00","message":"[bufferProcess] interim [20000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.622741004+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.62274958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.622754285+07:00","message":"> Transcript [52160] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.62275921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.622762221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.622764945+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.622768605+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.622776177+07:00","message":"Push: 'สแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.622779404+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.622783787+07:00","message":"Set new StatePrefix : 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.622787311+07:00","message":"Next Push (prob) : 'และตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.622807993+07:00","message":"push: {false สแกมเมอร์ 0 0xc0051bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.696376312+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.696435008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.696443141+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.696463779+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.696476822+07:00","message":"[bufferProcess] interim [80000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.69648247+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.696487653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.696491766+07:00","message":"> Transcript [52161] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.696497202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.696500156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.696503506+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.696507353+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.820255999+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.820299859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุงตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.820308456+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุงตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.820325079+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.820345612+07:00","message":"[bufferProcess] interim [140000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.820363737+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.82037225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.820376229+07:00","message":"> Transcript [52162] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.820379918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.820383887+07:00","message":"Set new StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.822135037+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.822162614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.822167824+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:08.822179165+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.822184726+07:00","message":"[bufferProcess] interim [200000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.822186984+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.822190782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.822194659+07:00","message":"> Transcript [52163] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุงตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.822199908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.822203349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.822205488+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:08.822207883+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.38867353+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.38871021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจรไม่มีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.388719309+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจรไม่มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.388736182+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจรไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.388748597+07:00","message":"[bufferProcess] interim [740000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจรไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.388751594+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.388757406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.388760155+07:00","message":"> Transcript [52164] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.388762907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.388765347+07:00","message":"Set new StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.74232245+07:00","message":"[GCS] IsForceVAD: false for message ID: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.76877159+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.768821521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.768829504+07:00","message":"receive interim result [false|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.768844622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Mini ข้ามชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.768848564+07:00","message":"receive interim result [false|false]:  Mini ข้ามชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.768868928+07:00","message":"[buffer interim] 4234 false แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:09.768891017+07:00","message":"[buffer interim] 4234 false  Mini ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.768898931+07:00","message":"[bufferProcess] interim [160000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.768902574+07:00","message":"[bufferProcess] send to processor:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจรไม่มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.768906859+07:00","message":"[bufferProcess] interim [160000000]: Mini ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.768909517+07:00","message":"[bufferProcess] update buffer: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร Mini ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.768912727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.7689158+07:00","message":"> Transcript [52165] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจรไม่มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.768920193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.768922266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.768924527+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:09.768927586+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.001927451+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.001976923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร Mini ข้ามชาติ\",\"confidence\":0.87080973}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.001986174+07:00","message":"receive interim result [true|false]: แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร Mini ข้ามชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.001996629+07:00","message":"end recv isFinal message id 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.001998806+07:00","message":"end Recv id 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.002007953+07:00","message":"[buffer interim] 4234 true แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร Mini ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.00202188+07:00","message":"[bufferProcess] interim [340000000]:แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร Mini ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002030503+07:00","message":"[bufferProcess] send to processor (isfinal):แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร Mini ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002035246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002038778+07:00","message":"> Transcript [52166] [false]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร Mini ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002043398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002045662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.00204773+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002050562+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002052782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002055013+07:00","message":"> Transcript [52167] [true]: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร Mini ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002057448+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.0020595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.00206137+07:00","message":"StatePrefix: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์และตัดวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002063662+07:00","message":"TextPushed: 'แถลงข่าวผลการดำเนินการในการปราบปรามสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.002071182+07:00","message":"Push: 'และตัดวงจร Mini ข้ามชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.002080742+07:00","message":"push: {true และตัดวงจร Mini ข้ามชาติ 0 0xc0051bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.004173605+07:00","message":"[GCS] Start streaming session, msgId: 4235"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:10.014212683+07:00","message":"write wav file: './tmp/7589/7589_4234.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.481405198+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.481457601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.481463123+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.481481031+07:00","message":"[buffer interim] 4235 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.481488706+07:00","message":"[bufferProcess] interim [480000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.481490488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.513667242+07:00","message":"[GCS] Cleaned up inactive client: 4214"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.51368456+07:00","message":"[GCS] Cleaned up inactive client: 4212"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.51368742+07:00","message":"[GCS] Cleaned up inactive client: 4213"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.513689405+07:00","message":"[GCS] Cleaned up inactive client: 4208"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.513691512+07:00","message":"[GCS] Cleaned up inactive client: 4206"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.51369335+07:00","message":"[GCS] Cleaned up inactive client: 4211"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.513695207+07:00","message":"[GCS] Cleaned up inactive client: 4207"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.513697429+07:00","message":"[GCS] Cleaned up inactive client: 4210"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.513699334+07:00","message":"[GCS] Cleaned up inactive client: 4205"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.513701213+07:00","message":"[GCS] Cleaned up inactive client: 4209"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.513702966+07:00","message":"[GCS] Cleaned up inactive client: 4204"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:10.571867862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:10.571878673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.677850859+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.677887482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้างบน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.677893597+07:00","message":"receive interim result [false|false]: ข้างบน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.677907636+07:00","message":"[buffer interim] 4235 false ข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.677914872+07:00","message":"[bufferProcess] interim [660000000]:ข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.677917254+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.677920559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.677923171+07:00","message":"> Transcript [52168] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.677925326+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.752148251+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.752185596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้างบนโต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.752191694+07:00","message":"receive interim result [false|false]: ข้างบนโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.752203407+07:00","message":"[buffer interim] 4235 false ข้างบนโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.752212233+07:00","message":"[bufferProcess] interim [780000000]:ข้างบนโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.752218773+07:00","message":"[bufferProcess] send to processor:ข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.752224159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.752226976+07:00","message":"> Transcript [52169] [false]: 'ข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.752229271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.752231546+07:00","message":"Set new StatePrefix: 'ข้างบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.863165074+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.863201235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางพ้นทุกข์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.863207122+07:00","message":"receive interim result [false|false]: ทางพ้นทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.86321744+07:00","message":"[buffer interim] 4235 false ทางพ้นทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.863224846+07:00","message":"[bufferProcess] interim [840000000]:ทางพ้นทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.863227152+07:00","message":"[bufferProcess] send to processor:ข้างบนโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.863230635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.863233339+07:00","message":"> Transcript [52170] [false]: 'ข้างบนโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.863236284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.863238498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.863240739+07:00","message":"StatePrefix: 'ข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.863242967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.981347354+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.981386932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดโทรออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.981392825+07:00","message":"receive interim result [false|false]: กดโทรออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.9814038+07:00","message":"[buffer interim] 4235 false กดโทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.98141133+07:00","message":"[bufferProcess] interim [960000000]:กดโทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.981413824+07:00","message":"[bufferProcess] send to processor:ทางพ้นทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.981421466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.981424369+07:00","message":"> Transcript [52171] [false]: 'ทางพ้นทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.981426776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.98142889+07:00","message":"Set new StatePrefix: 'ทางพ้นทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.985538783+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.985552562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.985557422+07:00","message":"receive interim result [false|false]: พลโทอดุลย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:10.985566265+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.98557048+07:00","message":"[bufferProcess] interim [20000000]:พลโทอดุลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.985572471+07:00","message":"[bufferProcess] send to processor:กดโทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.985574791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.985576912+07:00","message":"> Transcript [52172] [false]: 'กดโทรออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.98557901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:10.985580844+07:00","message":"Set new StatePrefix: 'กดโทรออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:11.363278013+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:11.36333637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:11.363344839+07:00","message":"receive interim result [false|false]: พลโทอดุลย์ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:11.363361132+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.363370994+07:00","message":"[bufferProcess] interim [380000000]:พลโทอดุลย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.36337532+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.363384131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.363388115+07:00","message":"> Transcript [52173] [false]: 'พลโทอดุลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.363391269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.363394166+07:00","message":"Set new StatePrefix: 'พลโทอดุลย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:11.543833949+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:11.543871457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:11.543877141+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:11.54389115+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.543898255+07:00","message":"[bufferProcess] interim [560000000]:พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.543900718+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.543904287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.543906902+07:00","message":"> Transcript [52174] [false]: 'พลโทอดุลย์ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.543910003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.543912227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.543915435+07:00","message":"StatePrefix: 'พลโทอดุลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:11.543917658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.080754502+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.080792049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.080800136+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.080811855+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.080821643+07:00","message":"[bufferProcess] interim [40000000]:พลโทอดุลย์บุญธรรมเจริญรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.080824035+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.080829891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.080832692+07:00","message":"> Transcript [52175] [false]: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.080835946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.080838177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.080840284+07:00","message":"StatePrefix: 'พลโทอดุลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.080842456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.142837735+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.142871803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.142878443+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.142892935+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.142900047+07:00","message":"[bufferProcess] interim [100000000]:พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.142903217+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.142907878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.14291076+07:00","message":"> Transcript [52176] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.142914031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.142915969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.142917913+07:00","message":"StatePrefix: 'พลโทอดุลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.142920028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.155149743+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.155172383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.15517743+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.155193167+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155198836+07:00","message":"[bufferProcess] interim [160000000]:พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155201553+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155207771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155211924+07:00","message":"> Transcript [52177] [false]: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.15521494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155217458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155219439+07:00","message":"StatePrefix: 'พลโทอดุลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155221586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155227094+07:00","message":"Push: 'พลโทอดุลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155229055+07:00","message":"TextPushed: 'พลโทอดุลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155231123+07:00","message":"Set new StatePrefix : 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.155233942+07:00","message":"Next Push (prob) : 'บุญธรรมเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.155242467+07:00","message":"push: {false พลโทอดุลย์ 0 0xc0051bc480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.274303984+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.274363397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.274374251+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.274390071+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.274398532+07:00","message":"[bufferProcess] interim [280000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.274401681+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.274410758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.274413888+07:00","message":"> Transcript [52178] [false]: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.274417565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.274420582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.274422669+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.274425205+07:00","message":"TextPushed: 'พลโทอดุลย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.578706086+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.578743376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.57874916+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.578765807+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.578773262+07:00","message":"[bufferProcess] interim [580000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.578776249+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.578784757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.578789962+07:00","message":"> Transcript [52179] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.578793832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.578796195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.578798557+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.57880086+07:00","message":"TextPushed: 'พลโทอดุลย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.642893023+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.642930597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.642937388+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.642953655+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.642961556+07:00","message":"[bufferProcess] interim [700000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.642963997+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.642967537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.642970197+07:00","message":"> Transcript [52180] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.642973533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.642975722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.642978046+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.642980532+07:00","message":"TextPushed: 'พลโทอดุลย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.967541831+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.967588362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.967596229+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.967613984+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967622168+07:00","message":"[bufferProcess] interim [940000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.96762669+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967630462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967635605+07:00","message":"> Transcript [52181] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967639213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967641781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967644252+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967646571+07:00","message":"TextPushed: 'พลโทอดุลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967654116+07:00","message":"Push: 'บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967656492+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967658694+07:00","message":"Set new StatePrefix : 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.967661205+07:00","message":"Next Push (prob) : 'รัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.967669996+07:00","message":"push: {false บุญธรรมเจริญ 0 0xc0051bc480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.969277679+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.969306211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.969312155+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:12.969331179+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.969336898+07:00","message":"[bufferProcess] interim [0]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.969339362+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.969346358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.969348922+07:00","message":"> Transcript [52182] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.969352792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.96935491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.96935915+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:12.969361995+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.217320946+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.217368891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.217376843+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.217394071+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.217402634+07:00","message":"[bufferProcess] interim [240000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.217405726+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.217415643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.217418633+07:00","message":"> Transcript [52183] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.21742272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.217427471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.217430196+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.217433201+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.347199952+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.347252524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.347260727+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.347277052+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.347287557+07:00","message":"[bufferProcess] interim [360000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.347290346+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.347294646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.34729774+07:00","message":"> Transcript [52184] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.347301721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.34730403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.347306208+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.347309039+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:13.572907426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:13.572924257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.92975772+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.929799318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.929805505+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.929817938+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.929827301+07:00","message":"[bufferProcess] interim [960000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.929830116+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.929835681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.929838622+07:00","message":"> Transcript [52185] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.929842509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.929844758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.929848657+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.929851448+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.929856094+07:00","message":"Push: 'รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.92985813+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.929860301+07:00","message":"Set new StatePrefix : 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:13.92986251+07:00","message":"Next Push (prob) : 'กระทรวงกลาโหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:13.929870448+07:00","message":"push: {false รัฐมนตรีว่าการ 0 0xc0051bc480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.179602985+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.17964402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.179651121+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.179665441+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.179674671+07:00","message":"[bufferProcess] interim [140000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.179677021+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.179682949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.179685563+07:00","message":"> Transcript [52186] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.179689394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.179691626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.179695324+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.179699529+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.312486878+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.31254004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.312548958+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.312576314+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.312584125+07:00","message":"[bufferProcess] interim [320000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.312586824+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.312593393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.312596815+07:00","message":"> Transcript [52187] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.312602093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.312605417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.312608189+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.312615301+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.470212601+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.47026521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคนอื่นอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.47027421+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคนอื่นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.470288768+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคนอื่นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.470297803+07:00","message":"[bufferProcess] interim [500000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคนอื่นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.470302074+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.470317675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.470321754+07:00","message":"> Transcript [52188] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.470326983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.470329682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.470332963+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.470337066+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.572582165+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.572625431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.572632084+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.572644525+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.572654507+07:00","message":"[bufferProcess] interim [560000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.572657291+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคนอื่นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.572662984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.572665941+07:00","message":"> Transcript [52189] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคนอื่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.572670125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.57267351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.572675688+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.57267831+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.572683774+07:00","message":"Push: 'กระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.572685798+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.57268804+07:00","message":"Set new StatePrefix : 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและคนอื่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.572690661+07:00","message":"Next Push (prob) : 'และคนอื่นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.572716127+07:00","message":"push: {false กระทรวงกลาโหม 0 0xc0051bc480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.76349846+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.763534224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและกดปุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.76354082+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและกดปุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.763554795+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและกดปุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.763562778+07:00","message":"[bufferProcess] interim [740000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและกดปุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.763565552+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.763572797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.763575729+07:00","message":"> Transcript [52190] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.763578193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.763580857+07:00","message":"Set new StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.780912527+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.780943873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.780949468+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.780959793+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.780966652+07:00","message":"[bufferProcess] interim [800000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.780969293+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและกดปุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.7809733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.780975814+07:00","message":"> Transcript [52191] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและกดปุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.780978324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.780980519+07:00","message":"Set new StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและกดปุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.840945499+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.840987384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.840995886+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:14.841013171+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.841025608+07:00","message":"[bufferProcess] interim [920000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.841029083+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.841036641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.841041678+07:00","message":"> Transcript [52192] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.841045195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:14.841048525+07:00","message":"Set new StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.148849342+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.148889155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.148895675+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.148909131+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.148916834+07:00","message":"[bufferProcess] interim [220000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.148919647+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.148925107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.148928128+07:00","message":"> Transcript [52193] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.148930482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.148932672+07:00","message":"Set new StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.283429491+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.283469556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.283478096+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.283494573+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.283506268+07:00","message":"[bufferProcess] interim [280000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.283510556+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.283517932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.283521904+07:00","message":"> Transcript [52194] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.283527241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.283530105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.283532989+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.28353769+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.348541863+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.348588301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บึงกาฬ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.3485966+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บึงกาฬ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.348616144+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บึงกาฬ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.34862573+07:00","message":"[bufferProcess] interim [340000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บึงกาฬ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.348629916+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.34863496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.348638621+07:00","message":"> Transcript [52195] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.348643639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.348646315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.348649504+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.348654373+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.356489419+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.356528475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึงตาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.356535404+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึงตาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.356550031+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึงตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.356560663+07:00","message":"[bufferProcess] interim [400000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึงตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.356563335+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บึงกาฬ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.356569453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.356572095+07:00","message":"> Transcript [52196] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บึงกาฬ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.356575738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.356577784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.356580005+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.356582576+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.538593937+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.538630777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.538639782+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.538652143+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538663232+07:00","message":"[bufferProcess] interim [580000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538682264+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึงตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538688824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538692674+07:00","message":"> Transcript [52197] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึงตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538698014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538701382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538704185+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538706704+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538711219+07:00","message":"Push: 'และพลเอกกฤษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538714532+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538717866+07:00","message":"Set new StatePrefix : 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์มึงตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:15.538721414+07:00","message":"Next Push (prob) : 'มึงตาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:15.538730566+07:00","message":"push: {false และพลเอกกฤษณ์ 0 0xc0051bc480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.177213342+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.177255167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.177262737+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.177280588+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.177288296+07:00","message":"[bufferProcess] interim [180000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.177291135+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.177295158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.177298317+07:00","message":"> Transcript [52198] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.177307741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.177311936+07:00","message":"Set new StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.372502975+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.372552694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.372563436+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.372580582+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.37259439+07:00","message":"[bufferProcess] interim [420000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.372599626+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.372609995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.372614477+07:00","message":"> Transcript [52199] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.372620961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.37262463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.372628003+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.372632913+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.549252668+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.54930824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.549318121+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.549332774+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.549340994+07:00","message":"[bufferProcess] interim [600000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.549344568+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.549349069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.549352199+07:00","message":"> Transcript [52200] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.549358094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.549362413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.549366357+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.549371312+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:16.57382314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:16.573879361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.943814284+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.943863224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.943871079+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:16.943887735+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.943898641+07:00","message":"[bufferProcess] interim [960000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.943901982+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.943908807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.943912208+07:00","message":"> Transcript [52201] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.943916424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.943918604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.943921405+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:16.943924623+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.259716607+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.259761353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.259770467+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.259789923+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.259805637+07:00","message":"[bufferProcess] interim [260000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.259809132+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.259817304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.259820689+07:00","message":"> Transcript [52202] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.25982597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.2598293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.259832143+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.259835333+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.259842028+07:00","message":"Push: 'บุญตานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.259844276+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.259847046+07:00","message":"Set new StatePrefix : 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.259850518+07:00","message":"Next Push (prob) : 'ผู้บัญชาการทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.259860788+07:00","message":"push: {false บุญตานนท์ 0 0xc0051bc480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.302162612+07:00","message":"[GCS] IsForceVAD: false for message ID: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.384503115+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.38454454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.384555155+07:00","message":"receive interim result [false|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.384569354+07:00","message":"[buffer interim] 4235 false พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.384577306+07:00","message":"[bufferProcess] interim [440000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.38458092+07:00","message":"[bufferProcess] send to processor:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.38458676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.384589628+07:00","message":"> Transcript [52203] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.384595108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.384597401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.384599409+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.384602108+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.435421038+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.435459135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด\",\"confidence\":0.9564108}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.43546615+07:00","message":"receive interim result [true|false]: พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.435478386+07:00","message":"end recv isFinal message id 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.43548053+07:00","message":"end Recv id 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.435486994+07:00","message":"[buffer interim] 4235 true พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435495191+07:00","message":"[bufferProcess] interim [530000000]:พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435499692+07:00","message":"[bufferProcess] send to processor (isfinal):พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435503539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435506202+07:00","message":"> Transcript [52204] [false]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435510619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.43551324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435515487+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435520622+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435523548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.43552597+07:00","message":"> Transcript [52205] [true]: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435529087+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435530869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435532659+07:00","message":"StatePrefix: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์ผู้บัญชาการทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435534984+07:00","message":"TextPushed: 'พลโทอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมและพลเอกกฤษณ์บุญตานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:17.435538299+07:00","message":"Push: 'ผู้บัญชาการทหารสูงสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.435545582+07:00","message":"push: {true ผู้บัญชาการทหารสูงสุด 0 0xc0051bc480}"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:17.448814654+07:00","message":"write wav file: './tmp/7589/7589_4235.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:17.566775583+07:00","message":"[GCS] Start streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.103094443+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.103135436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.103141202+07:00","message":"receive interim result [false|false]: ไปเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.103155006+07:00","message":"[buffer interim] 4236 false ไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.103163797+07:00","message":"[bufferProcess] interim [360000000]:ไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.103165947+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.227149573+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.227207975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.22721824+07:00","message":"receive interim result [false|false]: เดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.227231408+07:00","message":"[buffer interim] 4236 false เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.227239237+07:00","message":"[bufferProcess] interim [480000000]:เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.22724166+07:00","message":"[bufferProcess] send to processor:ไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.22724671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.227255747+07:00","message":"> Transcript [52206] [false]: 'ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.22725796+07:00","message":"Set StatePrefix (first interim): 'ไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.425012109+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.42505524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.42506217+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.425076035+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.42508309+07:00","message":"[bufferProcess] interim [720000000]:ไปเดินทางเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.425085736+07:00","message":"[bufferProcess] send to processor:เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.425091615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.425100907+07:00","message":"> Transcript [52207] [false]: 'เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.425103305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.425105451+07:00","message":"Set new StatePrefix: 'เดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.63203371+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.632071952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.632079353+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.632098764+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.632109045+07:00","message":"[bufferProcess] interim [900000000]:ไปเดินทางเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.632114347+07:00","message":"[bufferProcess] send to processor:ไปเดินทางเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.632117898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.632121485+07:00","message":"> Transcript [52208] [false]: 'ไปเดินทางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.632125097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.632149332+07:00","message":"Set new StatePrefix: 'ไปเดินทางเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.748156455+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.748194922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้าพบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.748203186+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้าพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.748219222+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.748228504+07:00","message":"[bufferProcess] interim [960000000]:ไปเดินทางเข้าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.748231315+07:00","message":"[bufferProcess] send to processor:ไปเดินทางเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.748237017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.748239698+07:00","message":"> Transcript [52209] [false]: 'ไปเดินทางเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.748243249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.748245617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.748248467+07:00","message":"StatePrefix: 'ไปเดินทางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.748250845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.925919536+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.925957898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้าพบเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.925965088+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้าพบเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.925979719+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้าพบเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.925988938+07:00","message":"[bufferProcess] interim [140000000]:ไปเดินทางเข้าพบเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.925992815+07:00","message":"[bufferProcess] send to processor:ไปเดินทางเข้าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.926000882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.926005607+07:00","message":"> Transcript [52210] [false]: 'ไปเดินทางเข้าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.92600907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.926011368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.926013203+07:00","message":"StatePrefix: 'ไปเดินทางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.926015477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.980406312+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.980447045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้าพบเพื่อหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.980457855+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้าพบเพื่อหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:18.980470015+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้าพบเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.980477309+07:00","message":"[bufferProcess] interim [260000000]:ไปเดินทางเข้าพบเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.980480055+07:00","message":"[bufferProcess] send to processor:ไปเดินทางเข้าพบเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.980485434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.980488037+07:00","message":"> Transcript [52211] [false]: 'ไปเดินทางเข้าพบเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.980491795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.980494201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.980496491+07:00","message":"StatePrefix: 'ไปเดินทางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:18.980499034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.182298896+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.18234657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้าพบเพื่อหารือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.182353508+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้าพบเพื่อหารือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.18237104+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้าพบเพื่อหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.18238546+07:00","message":"[bufferProcess] interim [440000000]:ไปเดินทางเข้าพบเพื่อหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.182388721+07:00","message":"[bufferProcess] send to processor:ไปเดินทางเข้าพบเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.18239612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.182399471+07:00","message":"> Transcript [52212] [false]: 'ไปเดินทางเข้าพบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.182403106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.18240795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.182410649+07:00","message":"StatePrefix: 'ไปเดินทางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.182413043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.18242027+07:00","message":"Push: 'ไปเดินทางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.182422669+07:00","message":"TextPushed: 'ไปเดินทางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.182425299+07:00","message":"Set new StatePrefix : 'ไปเดินทางเข้าพบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.182427773+07:00","message":"Next Push (prob) : 'พบเพื่อหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.182456787+07:00","message":"push: {false ไปเดินทางเข้า 0 0xc0045e2800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.508050656+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.508085818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้าพบเพื่อหารือเสาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.508092085+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้าพบเพื่อหารือเสาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.508102627+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้าพบเพื่อหารือเสาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.508110423+07:00","message":"[bufferProcess] interim [740000000]:ไปเดินทางเข้าพบเพื่อหารือเสาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.508113045+07:00","message":"[bufferProcess] send to processor:ไปเดินทางเข้าพบเพื่อหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.508116943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.508119656+07:00","message":"> Transcript [52213] [false]: 'ไปเดินทางเข้าพบเพื่อหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.508123183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.508125259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.508127598+07:00","message":"StatePrefix: 'ไปเดินทางเข้าพบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.508130072+07:00","message":"TextPushed: 'ไปเดินทางเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.528855911+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.528889545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้าพบเพื่อหารือกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.528895443+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้าพบเพื่อหารือกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.528909687+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้าพบเพื่อหารือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.528917216+07:00","message":"[bufferProcess] interim [800000000]:ไปเดินทางเข้าพบเพื่อหารือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.528919391+07:00","message":"[bufferProcess] send to processor:ไปเดินทางเข้าพบเพื่อหารือเสาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.528922544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.528927364+07:00","message":"> Transcript [52214] [false]: 'ไปเดินทางเข้าพบเพื่อหารือเสาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.528930698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.528932791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.528934747+07:00","message":"StatePrefix: 'ไปเดินทางเข้าพบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.528937203+07:00","message":"TextPushed: 'ไปเดินทางเข้า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:19.574915765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:19.574916579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.623559287+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.623606209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้าพบเพื่อหารือสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.623613462+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้าพบเพื่อหารือสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.623628062+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้าพบเพื่อหารือสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.623636778+07:00","message":"[bufferProcess] interim [860000000]:ไปเดินทางเข้าพบเพื่อหารือสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.623639415+07:00","message":"[bufferProcess] send to processor:ไปเดินทางเข้าพบเพื่อหารือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.623646727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.623649674+07:00","message":"> Transcript [52215] [false]: 'ไปเดินทางเข้าพบเพื่อหารือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.623653239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.623655667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.623657631+07:00","message":"StatePrefix: 'ไปเดินทางเข้าพบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.623659991+07:00","message":"TextPushed: 'ไปเดินทางเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.700245867+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.700285092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้าพบเพื่อหารือสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.700297361+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้าพบเพื่อหารือสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.700311407+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้าพบเพื่อหารือสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700319252+07:00","message":"[bufferProcess] interim [980000000]:ไปเดินทางเข้าพบเพื่อหารือสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.70032184+07:00","message":"[bufferProcess] send to processor:ไปเดินทางเข้าพบเพื่อหารือสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700328744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700331728+07:00","message":"> Transcript [52216] [false]: 'ไปเดินทางเข้าพบเพื่อหารือสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700336863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700339072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700341052+07:00","message":"StatePrefix: 'ไปเดินทางเข้าพบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700343818+07:00","message":"TextPushed: 'ไปเดินทางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700350018+07:00","message":"Push: 'พบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700352737+07:00","message":"TextPushed: 'ไปเดินทางเข้าพบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700355621+07:00","message":"Set new StatePrefix : 'ไปเดินทางเข้าพบเพื่อหารือสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.700358128+07:00","message":"Next Push (prob) : 'รือสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.700365409+07:00","message":"push: {false พบเพื่อหา 0 0xc0045e2800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.825820305+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.825859746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเดินทางเข้าพบเพื่อหารือสถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.825865806+07:00","message":"receive interim result [false|false]: ไปเดินทางเข้าพบเพื่อหารือสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.825879473+07:00","message":"[buffer interim] 4236 false ไปเดินทางเข้าพบเพื่อหารือสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.825887412+07:00","message":"[bufferProcess] interim [100000000]:ไปเดินทางเข้าพบเพื่อหารือสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.825890206+07:00","message":"[bufferProcess] send to processor:ไปเดินทางเข้าพบเพื่อหารือสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.825896843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.825899746+07:00","message":"> Transcript [52217] [false]: 'ไปเดินทางเข้าพบเพื่อหารือสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.825903142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.825905456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.825907834+07:00","message":"StatePrefix: 'ไปเดินทางเข้าพบเพื่อหารือสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:19.825910901+07:00","message":"TextPushed: 'ไปเดินทางเข้าพบเพื่อหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:19.992252147+07:00","message":"[GCS] IsForceVAD: false for message ID: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.095822174+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.095867825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินทางเข้าพบเพื่อหารือสถานการณ์\",\"confidence\":0.9422512}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.095874215+07:00","message":"receive interim result [true|false]: เดินทางเข้าพบเพื่อหารือสถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.095885627+07:00","message":"end recv isFinal message id 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.095888319+07:00","message":"end Recv id 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.095896427+07:00","message":"[buffer interim] 4236 true เดินทางเข้าพบเพื่อหารือสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095908976+07:00","message":"[bufferProcess] interim [460000000]:เดินทางเข้าพบเพื่อหารือสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095914803+07:00","message":"[bufferProcess] send to processor (isfinal):ไปเดินทางเข้าพบเพื่อหารือสถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095918021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095922539+07:00","message":"> Transcript [52218] [false]: 'ไปเดินทางเข้าพบเพื่อหารือสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095925873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095928036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.09593039+07:00","message":"StatePrefix: 'ไปเดินทางเข้าพบเพื่อหารือสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095933061+07:00","message":"TextPushed: 'ไปเดินทางเข้าพบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095934969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095936901+07:00","message":"> Transcript [52219] [true]: 'เดินทางเข้าพบเพื่อหารือสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095939057+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095940777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095942515+07:00","message":"StatePrefix: 'ไปเดินทางเข้าพบเพื่อหารือสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095944396+07:00","message":"TextPushed: 'ไปเดินทางเข้าพบเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.095946071+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.096048066+07:00","message":"Push: 'สถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.0960504+07:00","message":"TextPushed: 'ไปเดินทางเข้าพบเพื่อหาสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.096052878+07:00","message":"Set new StatePrefix : 'เดินทางเข้าพบเพื่อหารือสถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.096055176+07:00","message":"Next Push (prob) : 'เดินทางเข้าพบเพื่อหารือสถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.096062326+07:00","message":"push: {true สถานการณ์ 0 0xc0045e2800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.096071691+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4236.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:20.10367104+07:00","message":"write wav file: './tmp/7589/7589_4236.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.124066457+07:00","message":"[GCS] Start streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.471168214+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.471209216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.471217525+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.471230159+07:00","message":"[buffer interim] 4237 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.471240526+07:00","message":"[bufferProcess] interim [420000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.471243629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.665524332+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.665600854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.665614827+07:00","message":"receive interim result [false|false]: ความหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.665637293+07:00","message":"[buffer interim] 4237 false ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.665650073+07:00","message":"[bufferProcess] interim [600000000]:ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.66565368+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.665672977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.665677465+07:00","message":"> Transcript [52220] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.665681676+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.787997289+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.78804267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.788053234+07:00","message":"receive interim result [false|false]: ความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.788072862+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.788088856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.788093228+07:00","message":"receive interim result [false|false]: ความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.788100535+07:00","message":"[buffer interim] 4237 false ความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:20.788104397+07:00","message":"[buffer interim] 4237 false ความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788112191+07:00","message":"[bufferProcess] interim [660000000]:ความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788114391+07:00","message":"[bufferProcess] send to processor:ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788119688+07:00","message":"[bufferProcess] interim [720000000]:ความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788121667+07:00","message":"[bufferProcess] send to processor:ความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788124313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788127077+07:00","message":"> Transcript [52221] [false]: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788129746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788131759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788143388+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788145724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788147372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788149697+07:00","message":"> Transcript [52222] [false]: 'ความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788151844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788157836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.78815998+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:20.788161733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.131252942+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.131305923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.131314171+07:00","message":"receive interim result [false|false]: ความมั่นคงตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.131333483+07:00","message":"[buffer interim] 4237 false ความมั่นคงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.13134346+07:00","message":"[bufferProcess] interim [20000000]:ความมั่นคงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.131347609+07:00","message":"[bufferProcess] send to processor:ความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.131352456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.13135665+07:00","message":"> Transcript [52223] [false]: 'ความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.131361827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.131364882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.131367886+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.13137104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.174387529+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.174428479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงตำหนิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.174434351+07:00","message":"receive interim result [false|false]: ความมั่นคงตำหนิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.174448618+07:00","message":"[buffer interim] 4237 false ความมั่นคงตำหนิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.174456379+07:00","message":"[bufferProcess] interim [80000000]:ความมั่นคงตำหนิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.174458878+07:00","message":"[bufferProcess] send to processor:ความมั่นคงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.174465183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.174469331+07:00","message":"> Transcript [52224] [false]: 'ความมั่นคงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.17447392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.174477352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.17448031+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.174483307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.174491744+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.174495748+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.174498426+07:00","message":"Set new StatePrefix : 'ความมั่นคงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.174500904+07:00","message":"Next Push (prob) : 'มั่นคงตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.174508401+07:00","message":"push: {false ความ 0 0xc0051bc700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.323143928+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.323183107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงตำแหน่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.323189184+07:00","message":"receive interim result [false|false]: ความมั่นคงตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.323204915+07:00","message":"[buffer interim] 4237 false ความมั่นคงตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.323212355+07:00","message":"[bufferProcess] interim [140000000]:ความมั่นคงตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.323214959+07:00","message":"[bufferProcess] send to processor:ความมั่นคงตำหนิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.323218768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.323221692+07:00","message":"> Transcript [52225] [false]: 'ความมั่นคงตำหนิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.323223983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.323226011+07:00","message":"Set new StatePrefix: 'ความมั่นคงตำหนิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.374213657+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.374250556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงตามแนวชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.374256883+07:00","message":"receive interim result [false|false]: ความมั่นคงตามแนวชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.374269637+07:00","message":"[buffer interim] 4237 false ความมั่นคงตามแนวชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.374276893+07:00","message":"[bufferProcess] interim [320000000]:ความมั่นคงตามแนวชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.374286725+07:00","message":"[bufferProcess] send to processor:ความมั่นคงตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.374294577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.374297711+07:00","message":"> Transcript [52226] [false]: 'ความมั่นคงตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.374299889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.37430248+07:00","message":"Set new StatePrefix: 'ความมั่นคงตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.562667819+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.562705043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงตามแนวชายแดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.562711461+07:00","message":"receive interim result [false|false]: ความมั่นคงตามแนวชายแดน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.562724666+07:00","message":"[buffer interim] 4237 false ความมั่นคงตามแนวชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.562731944+07:00","message":"[bufferProcess] interim [440000000]:ความมั่นคงตามแนวชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.562734191+07:00","message":"[bufferProcess] send to processor:ความมั่นคงตามแนวชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.562740314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.562742881+07:00","message":"> Transcript [52227] [false]: 'ความมั่นคงตามแนวชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.562745205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.562747281+07:00","message":"Set new StatePrefix: 'ความมั่นคงตามแนวชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.732260864+07:00","message":"[GCS] IsForceVAD: false for message ID: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.75830889+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.758347874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความมั่นคงตามแนวชายแดนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.758353991+07:00","message":"receive interim result [false|false]: ความมั่นคงตามแนวชายแดนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.758367109+07:00","message":"[buffer interim] 4237 false ความมั่นคงตามแนวชายแดนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.758374706+07:00","message":"[bufferProcess] interim [680000000]:ความมั่นคงตามแนวชายแดนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.758377622+07:00","message":"[bufferProcess] send to processor:ความมั่นคงตามแนวชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.758383309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.758386302+07:00","message":"> Transcript [52228] [false]: 'ความมั่นคงตามแนวชายแดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.758389733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.758391835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.758393765+07:00","message":"StatePrefix: 'ความมั่นคงตามแนวชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.758396028+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.829173753+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.829210255+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-06-22T14:01:21.82921745+07:00","message":"receive interim result [true|false]: ความมั่นคงตามแนวชายแดนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.829226004+07:00","message":"end recv isFinal message id 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.8292283+07:00","message":"end Recv id 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.82923496+07:00","message":"[buffer interim] 4237 true ความมั่นคงตามแนวชายแดนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.82924451+07:00","message":"[bufferProcess] interim [830000000]:ความมั่นคงตามแนวชายแดนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829248043+07:00","message":"[bufferProcess] send to processor (isfinal):ความมั่นคงตามแนวชายแดนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829251396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829254153+07:00","message":"> Transcript [52229] [false]: 'ความมั่นคงตามแนวชายแดนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829257026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829258996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829260932+07:00","message":"StatePrefix: 'ความมั่นคงตามแนวชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829263085+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.82926484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829266947+07:00","message":"> Transcript [52230] [true]: 'ความมั่นคงตามแนวชายแดนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829269156+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.82927086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829274666+07:00","message":"StatePrefix: 'ความมั่นคงตามแนวชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829276636+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:21.829285841+07:00","message":"Push: 'มั่นคงตามแนวชายแดนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:21.829294401+07:00","message":"push: {true มั่นคงตามแนวชายแดนค่ะ 0 0xc0051bc700}"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:21.836623647+07:00","message":"write wav file: './tmp/7589/7589_4237.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:22.575357827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:22.575375427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:22.824198869+07:00","message":"[GCS] Start streaming session, msgId: 4238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:23.203315335+07:00","message":"[GCS] IsForceVAD: false for message ID: 4238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:23.308917835+07:00","message":"receive streaming session, msgId: 4238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:23.308947263+07:00","message":"found end of frame, send empty tag with msgId: 4238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:23.308950857+07:00","message":"end Recv id 4238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:23.308958168+07:00","message":"[buffer interim] 4238 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:23.308966117+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:23.30897535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:23.308978107+07:00","message":"> Transcript [52231] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:23.308980529+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:23.308982513+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:23.308984523+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:23.308986493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:23.308989462+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:23.308998106+07:00","message":"push: {true \n 0 0xc0045e2a80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:23.314471753+07:00","message":"write wav file: './tmp/7589/7589_4238.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:23.714210039+07:00","message":"[GCS] Start streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.0641406+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.064186861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.064193736+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.06420877+07:00","message":"[buffer interim] 4239 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.064216251+07:00","message":"[bufferProcess] interim [420000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.064218058+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.180130407+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.180177622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.180184324+07:00","message":"receive interim result [false|false]: นายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.180199676+07:00","message":"[buffer interim] 4239 false นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.18020796+07:00","message":"[bufferProcess] interim [480000000]:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.180210511+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.180214131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.180216944+07:00","message":"> Transcript [52232] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.180221679+07:00","message":"Set StatePrefix (first interim): 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.374195746+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.374239438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.374246242+07:00","message":"receive interim result [false|false]: นายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.374262368+07:00","message":"[buffer interim] 4239 false นายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.374279349+07:00","message":"[bufferProcess] interim [720000000]:นายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.374282428+07:00","message":"[bufferProcess] send to processor:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.374290678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.374293724+07:00","message":"> Transcript [52233] [false]: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.37429713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.374299623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.374301695+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.374303778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.429027828+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.429067486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.429074101+07:00","message":"receive interim result [false|false]: นายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.429085895+07:00","message":"[buffer interim] 4239 false นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.429092591+07:00","message":"[bufferProcess] interim [780000000]:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.429095002+07:00","message":"[bufferProcess] send to processor:นายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.429100424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.429103444+07:00","message":"> Transcript [52234] [false]: 'นายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.429106839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.429108923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.429111178+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.429113483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.553729337+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.553771856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกระทุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.553779786+07:00","message":"receive interim result [false|false]: นายกระทุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.553792378+07:00","message":"[buffer interim] 4239 false นายกระทุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.553803926+07:00","message":"[bufferProcess] interim [840000000]:นายกระทุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.553807639+07:00","message":"[bufferProcess] send to processor:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.553815817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.553820276+07:00","message":"> Transcript [52235] [false]: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.553828447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.553831794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.55383572+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.553838812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.556324386+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.556353838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.556359061+07:00","message":"receive interim result [false|false]: นายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.556371941+07:00","message":"[buffer interim] 4239 false นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.556378938+07:00","message":"[bufferProcess] interim [900000000]:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.556385359+07:00","message":"[bufferProcess] send to processor:นายกระทุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.556397957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.556405053+07:00","message":"> Transcript [52236] [false]: 'นายกระทุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.556409044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.55641267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.556415583+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.556418554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.55642557+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.556429195+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.556432545+07:00","message":"Set new StatePrefix : 'นายกระทุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.556435765+07:00","message":"Next Push (prob) : 'กระทุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.556446425+07:00","message":"push: {false นาย 0 0xc004339a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.699060865+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.699107502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.699115658+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:24.699132684+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.699143159+07:00","message":"[bufferProcess] interim [960000000]:นายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.699147021+07:00","message":"[bufferProcess] send to processor:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.699157283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.699161579+07:00","message":"> Transcript [52237] [false]: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:24.699165071+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.137284959+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.137333288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.137340377+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.137353963+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.137362404+07:00","message":"[bufferProcess] interim [440000000]:นายกรัฐมนตรีระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.137364942+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.137369019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.13737201+07:00","message":"> Transcript [52238] [false]: 'นายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.137374607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.137377418+07:00","message":"Set new StatePrefix: 'นายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.269919906+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.269960265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.269965872+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.269980463+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.269987792+07:00","message":"[bufferProcess] interim [620000000]:นายกรัฐมนตรีระบุใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.269990248+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.269993672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.269996696+07:00","message":"> Transcript [52239] [false]: 'นายกรัฐมนตรีระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.270000018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.270002392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.270004364+07:00","message":"StatePrefix: 'นายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.270007125+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.49531584+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.495349008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุได้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.495357347+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.49536938+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.495377112+07:00","message":"[bufferProcess] interim [740000000]:นายกรัฐมนตรีระบุได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.495380231+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.495385644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.495388434+07:00","message":"> Transcript [52240] [false]: 'นายกรัฐมนตรีระบุใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.495391909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.495394009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.495396329+07:00","message":"StatePrefix: 'นายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.495398892+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.564036442+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.564074383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.564080102+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.564095181+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.564102671+07:00","message":"[bufferProcess] interim [800000000]:นายกรัฐมนตรีระบุในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.564105661+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.564109087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.564112128+07:00","message":"> Transcript [52241] [false]: 'นายกรัฐมนตรีระบุได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.56411548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.564117587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.564119751+07:00","message":"StatePrefix: 'นายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.564122664+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:25.575395521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:25.575401683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.58740097+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.587428424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.587434023+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.587443594+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587450075+07:00","message":"[bufferProcess] interim [860000000]:นายกรัฐมนตรีระบุในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587452608+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587457113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587461108+07:00","message":"> Transcript [52242] [false]: 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587464946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587467188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587469492+07:00","message":"StatePrefix: 'นายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587471928+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587477939+07:00","message":"Push: 'กรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587479866+07:00","message":"TextPushed: 'นายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.58748206+07:00","message":"Set new StatePrefix : 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.587484428+07:00","message":"Next Push (prob) : 'ระบุในคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.5874929+07:00","message":"push: {false กรัฐมนตรี 0 0xc004339a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.776688272+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.776725044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.77673131+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.776743948+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.776751667+07:00","message":"[bufferProcess] interim [40000000]:นายกรัฐมนตรีระบุในคำว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.776754168+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.776757785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.776760579+07:00","message":"> Transcript [52243] [false]: 'นายกรัฐมนตรีระบุในคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.776763615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.776766005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.776767977+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.776770646+07:00","message":"TextPushed: 'นายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.982237057+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.982283138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.982290235+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:25.982304228+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.982312005+07:00","message":"[bufferProcess] interim [280000000]:นายกรัฐมนตรีระบุในคำว่าได้เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.982314887+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.982319472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.982322318+07:00","message":"> Transcript [52244] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.982326074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.98232811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.982330361+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:25.982333228+07:00","message":"TextPushed: 'นายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.050161875+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.050209813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.050218336+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.050230327+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.050239789+07:00","message":"[bufferProcess] interim [400000000]:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.050243777+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่าได้เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.050249004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.050253533+07:00","message":"> Transcript [52245] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.05025879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.050268463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.050272058+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.050275866+07:00","message":"TextPushed: 'นายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.289452383+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.289484896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.289491394+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.289501889+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.289509375+07:00","message":"[bufferProcess] interim [580000000]:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.289512005+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.28951768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.289520224+07:00","message":"> Transcript [52246] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.289524457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.289526764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.289529198+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.289532071+07:00","message":"TextPushed: 'นายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.28953689+07:00","message":"Push: 'ระบุในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.289539109+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.289541155+07:00","message":"Set new StatePrefix : 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.2895434+07:00","message":"Next Push (prob) : 'ว่าได้เชิญหน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.289550724+07:00","message":"push: {false ระบุในคำ 0 0xc004339a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.47727701+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.47731851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.477324692+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.477340058+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.477347462+07:00","message":"[bufferProcess] interim [760000000]:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.477350438+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.477356924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.477360093+07:00","message":"> Transcript [52247] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.477363523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.477365706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.477368284+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.477371151+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.675117064+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.675172366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านขวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.675183001+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.675200577+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.675220457+07:00","message":"[bufferProcess] interim [940000000]:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.67522516+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.675232212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.675236804+07:00","message":"> Transcript [52248] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.675244183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.675247382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.675252234+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.675257343+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.682573762+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.682606558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.682612774+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.68262522+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.682634378+07:00","message":"[bufferProcess] interim [0]:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.682637037+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.68264407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.682647188+07:00","message":"> Transcript [52249] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.682650838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.682652927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.682655435+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.682658157+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.857310419+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.857379886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.857387928+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.857418873+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857430934+07:00","message":"[bufferProcess] interim [180000000]:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857434105+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857438233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857441589+07:00","message":"> Transcript [52250] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857447237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.85744946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857452075+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857455253+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857459135+07:00","message":"Push: 'ว่าได้เชิญหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857461263+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857463494+07:00","message":"Set new StatePrefix : 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.857465876+07:00","message":"Next Push (prob) : 'งานด้านความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.857474992+07:00","message":"push: {false ว่าได้เชิญหน่วย 0 0xc004339a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.938377386+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.93842819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.938435702+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:26.938459505+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.938468903+07:00","message":"[bufferProcess] interim [300000000]:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.938472524+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.938480248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.938483295+07:00","message":"> Transcript [52251] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.938487739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.938490266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.938494351+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:26.938498163+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.378407104+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.37845014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.378457728+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.378472941+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.378481952+07:00","message":"[bufferProcess] interim [660000000]:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.378485263+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.378489557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.378492639+07:00","message":"> Transcript [52252] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.378497329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.378499361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.378501943+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.378505184+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.551740727+07:00","message":"[GCS] IsForceVAD: false for message ID: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.581777692+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.581824839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.581832703+07:00","message":"receive interim result [false|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.581849418+07:00","message":"[buffer interim] 4239 false นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.581858504+07:00","message":"[bufferProcess] interim [900000000]:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.581861926+07:00","message":"[bufferProcess] send to processor:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.581871626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.58187504+07:00","message":"> Transcript [52253] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.581879519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.581881908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.581884708+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.581888169+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.66298406+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.663030243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา\",\"confidence\":0.94249576}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.663036712+07:00","message":"receive interim result [true|false]: นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.663046821+07:00","message":"end recv isFinal message id 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.663049204+07:00","message":"end Recv id 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.663055675+07:00","message":"[buffer interim] 4239 true นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663069135+07:00","message":"[bufferProcess] interim [50000000]:นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663076523+07:00","message":"[bufferProcess] send to processor (isfinal):นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663080008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663083187+07:00","message":"> Transcript [52254] [false]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663086704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663088814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663091403+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663094333+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663100715+07:00","message":"Push: 'งานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663102684+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663105003+07:00","message":"Set new StatePrefix : 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663107896+07:00","message":"Next Push (prob) : 'มั่นคงเข้าหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663110012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663112229+07:00","message":"> Transcript [52255] [true]: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663114656+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663116484+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663119144+07:00","message":"StatePrefix: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความมั่นคงเข้าหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663121314+07:00","message":"TextPushed: 'นายกรัฐมนตรีระบุในคำว่าได้เชิญหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:27.663123647+07:00","message":"Push: 'มั่นคงเข้าหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.66313088+07:00","message":"push: {false งานด้านความ 0 0xc004339a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.663139674+07:00","message":"push: {true มั่นคงเข้าหา 0 0xc004339a80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:27.682244931+07:00","message":"write wav file: './tmp/7589/7589_4239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:27.683169504+07:00","message":"[GCS] Start streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.156620038+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.156673983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.156679391+07:00","message":"receive interim result [false|false]: ตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.15669472+07:00","message":"[buffer interim] 4240 false ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.156702292+07:00","message":"[bufferProcess] interim [480000000]:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.156704303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.54481398+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.544861757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.544868624+07:00","message":"receive interim result [false|false]: ตื่นในรอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.544880394+07:00","message":"[buffer interim] 4240 false ตื่นในรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.54488869+07:00","message":"[bufferProcess] interim [840000000]:ตื่นในรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.544891245+07:00","message":"[bufferProcess] send to processor:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.544895655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.544898473+07:00","message":"> Transcript [52256] [false]: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.54490086+07:00","message":"Set StatePrefix (first interim): 'ตื่น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:28.576004459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:28.5760238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.66551559+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.665562452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.66556886+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:28.665585697+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.665598127+07:00","message":"[bufferProcess] interim [20000000]:ตื่นในรอบสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.665601027+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.66560872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.665611923+07:00","message":"> Transcript [52257] [false]: 'ตื่นในรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.665615607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.665617993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.665620732+07:00","message":"StatePrefix: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:28.665623056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:29.234609087+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:29.2346527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:29.234660651+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:29.234675777+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.234684501+07:00","message":"[bufferProcess] interim [620000000]:ตื่นในรอบสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.234686925+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.234692409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.23469538+07:00","message":"> Transcript [52258] [false]: 'ตื่นในรอบสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.234698669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.234700868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.23470285+07:00","message":"StatePrefix: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.23470511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:29.756966207+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:29.75701292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่ออัพเดท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:29.75701965+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่ออัพเดท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:29.757036875+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่ออัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.757049134+07:00","message":"[bufferProcess] interim [40000000]:ตื่นในรอบสัปดาห์เพื่ออัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.757052403+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.757060319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.757063911+07:00","message":"> Transcript [52259] [false]: 'ตื่นในรอบสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.757067891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.75707061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.757072878+07:00","message":"StatePrefix: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:29.757075285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.016805836+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.016859807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่ออัพเดทสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.016866723+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่ออัพเดทสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.0168872+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.016891048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่ออัพเดทสถานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.016893809+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่ออัพเดทสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.016910408+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่ออัพเดทสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.016926628+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่ออัพเดทสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.016960289+07:00","message":"[bufferProcess] interim [340000000]:ตื่นในรอบสัปดาห์เพื่ออัพเดทสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.016989999+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่ออัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.016999407+07:00","message":"[bufferProcess] interim [400000000]:ตื่นในรอบสัปดาห์เพื่ออัพเดทสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017001656+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่ออัพเดทสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017005613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017009467+07:00","message":"> Transcript [52260] [false]: 'ตื่นในรอบสัปดาห์เพื่ออัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017012753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017014887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017016858+07:00","message":"StatePrefix: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017018933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017025112+07:00","message":"Push: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017027357+07:00","message":"TextPushed: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017031014+07:00","message":"Set new StatePrefix : 'ตื่นในรอบสัปดาห์เพื่ออัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017033749+07:00","message":"Next Push (prob) : 'ในรอบสัปดาห์เพื่ออัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017035946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017039224+07:00","message":"> Transcript [52261] [false]: 'ตื่นในรอบสัปดาห์เพื่ออัพเดทสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017042749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017046004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017048782+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่ออัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.017053115+07:00","message":"TextPushed: 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.017065969+07:00","message":"push: {false ตื่น 0 0xc0051bc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.266935299+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.266983759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.266990359+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.267007604+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.267016851+07:00","message":"[bufferProcess] interim [580000000]:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.267019882+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่ออัพเดทสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.267024303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.267031992+07:00","message":"> Transcript [52262] [false]: 'ตื่นในรอบสัปดาห์เพื่ออัพเดทสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.267035696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.267038009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.267040292+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่ออัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.267042938+07:00","message":"TextPushed: 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.340620286+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.340659826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.340666757+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.340675523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Update สถานการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.340679699+07:00","message":"receive interim result [false|false]:  Update สถานการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.340689036+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.340694344+07:00","message":"[buffer interim] 4240 false  Update สถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.340702561+07:00","message":"[bufferProcess] interim [640000000]:ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.340706954+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.340712102+07:00","message":"[bufferProcess] interim [640000000]: Update สถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.34071594+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.340720099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.340723858+07:00","message":"> Transcript [52263] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.34072708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.340731009+07:00","message":"Set new StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.676663407+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.676709091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่ออัพเดตสถานการณ์เลือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.676716769+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่ออัพเดตสถานการณ์เลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.676732468+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่ออัพเดตสถานการณ์เลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.676744449+07:00","message":"[bufferProcess] interim [0]:ตื่นในรอบสัปดาห์เพื่ออัพเดตสถานการณ์เลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.676748865+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.676754437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.676757587+07:00","message":"> Transcript [52264] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.676761056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.676763167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.676765249+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.676767407+07:00","message":"TextPushed: 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.73319528+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.733240451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.733251502+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.733264188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Update สถานการณ์เนื่องจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.733267043+07:00","message":"receive interim result [false|false]:  Update สถานการณ์เนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.733275279+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.73328584+07:00","message":"[buffer interim] 4240 false  Update สถานการณ์เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.733295951+07:00","message":"[bufferProcess] interim [120000000]:ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.733300089+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่ออัพเดตสถานการณ์เลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.733303372+07:00","message":"[bufferProcess] interim [120000000]: Update สถานการณ์เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.7333069+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.733309694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.733312292+07:00","message":"> Transcript [52265] [false]: 'ตื่นในรอบสัปดาห์เพื่ออัพเดตสถานการณ์เลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.733314587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.733316615+07:00","message":"Set new StatePrefix: 'ตื่นในรอบสัปดาห์เพื่ออัพเดตสถานการณ์เลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.907116406+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.907156776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.907171421+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.907182531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Update สถานการณ์เนื่องจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.907185672+07:00","message":"receive interim result [false|false]:  Update สถานการณ์เนื่องจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.907193256+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.907197375+07:00","message":"[buffer interim] 4240 false  Update สถานการณ์เนื่องจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.907204894+07:00","message":"[bufferProcess] interim [240000000]:ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.907207697+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.907211334+07:00","message":"[bufferProcess] interim [240000000]: Update สถานการณ์เนื่องจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.907214349+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.907217431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.907220233+07:00","message":"> Transcript [52266] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.907222554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.907224605+07:00","message":"Set new StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.920189265+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.920216219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.920221396+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.920232263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Update สถานการณ์เนื่องจากใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.920235036+07:00","message":"receive interim result [false|false]:  Update สถานการณ์เนื่องจากใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.920251783+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:30.920255373+07:00","message":"[buffer interim] 4240 false  Update สถานการณ์เนื่องจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.920260732+07:00","message":"[bufferProcess] interim [300000000]:ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.920264655+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.920269172+07:00","message":"[bufferProcess] interim [300000000]: Update สถานการณ์เนื่องจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.920272101+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.920274813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.920277476+07:00","message":"> Transcript [52267] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.920281248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.920283386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.920285294+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:30.920287606+07:00","message":"TextPushed: 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.037313433+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.037351064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.037357823+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.037369393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Update สถานการณ์เนื่องจากในปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.037374255+07:00","message":"receive interim result [false|false]:  Update สถานการณ์เนื่องจากในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.037382651+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.037386848+07:00","message":"[buffer interim] 4240 false  Update สถานการณ์เนื่องจากในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.037393335+07:00","message":"[bufferProcess] interim [420000000]:ตื่นในรอบสัปดาห์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.037396396+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.037399631+07:00","message":"[bufferProcess] interim [420000000]: Update สถานการณ์เนื่องจากในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.037409585+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.037412724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.037415628+07:00","message":"> Transcript [52268] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.037419784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.037421896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.037423996+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.03742659+07:00","message":"TextPushed: 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.354807362+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.354853018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.354862903+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.354878292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.354883615+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.354895137+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.354901108+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.354908447+07:00","message":"[bufferProcess] interim [720000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.354911767+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.354916403+07:00","message":"[bufferProcess] interim [720000000]: สถานการณ์เนื่องจากในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.354920708+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.354925557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.35493011+07:00","message":"> Transcript [52269] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.354935721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.354938104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.3549405+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.354943027+07:00","message":"TextPushed: 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.546604511+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.546644198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.546650432+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.546664815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.546668964+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.546680768+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.546685049+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546692337+07:00","message":"[bufferProcess] interim [900000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546695511+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546699823+07:00","message":"[bufferProcess] interim [900000000]: สถานการณ์เนื่องจากในปัจจุบันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546705325+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546709017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546712035+07:00","message":"> Transcript [52270] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546716628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546719001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546721091+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546723416+07:00","message":"TextPushed: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546726308+07:00","message":"Push: 'ในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546728612+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.54673119+07:00","message":"Set new StatePrefix : 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.546734251+07:00","message":"Next Push (prob) : 'ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.546742977+07:00","message":"push: {false ในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก 0 0xc0051bc200}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:31.576696659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:31.57671766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.756583586+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.756631792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.756638402+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.756658112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบันเองมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.756662418+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบันเองมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.756671955+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.756676888+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบันเองมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.756688978+07:00","message":"[bufferProcess] interim [80000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.75669191+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.756696017+07:00","message":"[bufferProcess] interim [80000000]: สถานการณ์เนื่องจากในปัจจุบันเองมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.756699374+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.756703031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.756706233+07:00","message":"> Transcript [52271] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.756710675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.756713113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.756715212+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.756718057+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.875013689+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.875053232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.875058968+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.875076532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบันเองมีปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.875080679+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบันเองมีปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.87509593+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.875102741+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบันเองมีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.87510974+07:00","message":"[bufferProcess] interim [200000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.875112297+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.875115724+07:00","message":"[bufferProcess] interim [200000000]: สถานการณ์เนื่องจากในปัจจุบันเองมีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.875119246+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.875122426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.875125174+07:00","message":"> Transcript [52272] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.875129016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.875131132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.875133224+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.875136039+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.939741883+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.939783568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.939790861+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.939803233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบันเองมีประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.93980659+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบันเองมีประ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.939814793+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.939819407+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบันเองมีประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.939825616+07:00","message":"[bufferProcess] interim [260000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.939828371+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.939832095+07:00","message":"[bufferProcess] interim [260000000]: สถานการณ์เนื่องจากในปัจจุบันเองมีประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.939835212+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.939837978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.939840677+07:00","message":"> Transcript [52273] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.939844557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.939846633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.939848986+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.939851626+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.943297981+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.943307477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.943311656+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.943315743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบันเองมีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.943318919+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบันเองมีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.943322871+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.943325842+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบันเองมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.94332935+07:00","message":"[bufferProcess] interim [320000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943331771+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943338128+07:00","message":"[bufferProcess] interim [320000000]: สถานการณ์เนื่องจากในปัจจุบันเองมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943340714+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943343244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943345612+07:00","message":"> Transcript [52274] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943349064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943351173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943353111+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943355496+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943358369+07:00","message":"Push: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943360388+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943362644+07:00","message":"Set new StatePrefix : 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:31.943365105+07:00","message":"Next Push (prob) : 'เองมีประ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:31.943372344+07:00","message":"push: {false ในปัจจุบัน 0 0xc0051bc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.064904501+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.064941844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.064948195+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.064959745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.064963695+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.06498445+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.06501077+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.065019452+07:00","message":"[bufferProcess] interim [380000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.065023694+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.065032526+07:00","message":"[bufferProcess] interim [380000000]: สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.06503648+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.065040226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.065043866+07:00","message":"> Transcript [52275] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.065048582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.06505075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.06505295+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.065055958+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.262281492+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.262319057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.262325368+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.262336367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.262339924+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.262347402+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.262353505+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.262361515+07:00","message":"[bufferProcess] interim [620000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.262363761+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.262367616+07:00","message":"[bufferProcess] interim [620000000]: สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.26237035+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.262373818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.262376954+07:00","message":"> Transcript [52276] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.262381607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.262383726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.262385638+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.262390191+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.444684083+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.444728776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.44473584+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.44475078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.444755729+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.444775265+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.444793133+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.444830653+07:00","message":"[bufferProcess] interim [740000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.44486494+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.444880992+07:00","message":"[bufferProcess] interim [740000000]: สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.444885907+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.444895624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.444900847+07:00","message":"> Transcript [52277] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.44491042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.444913157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.444915388+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.44491887+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.793824976+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.793871171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.793878716+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.793897499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.793902848+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.793912531+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.79391698+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793924456+07:00","message":"[bufferProcess] interim [100000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.7939275+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793932875+07:00","message":"[bufferProcess] interim [100000000]: สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793936651+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793940636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793943723+07:00","message":"> Transcript [52278] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793947668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793949861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793951877+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793954259+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793957261+07:00","message":"Push: 'เองมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793959326+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793961657+07:00","message":"Set new StatePrefix : 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.793964016+07:00","message":"Next Push (prob) : 'เด็นต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.793988318+07:00","message":"push: {false เองมีประ 0 0xc0051bc200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.842781567+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.842824759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นในรอบสัปดาห์เพื่อ Update\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.842833165+07:00","message":"receive interim result [false|false]: ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.842846974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.842850316+07:00","message":"receive interim result [false|false]:  สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.842859374+07:00","message":"[buffer interim] 4240 false ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:32.842863958+07:00","message":"[buffer interim] 4240 false  สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.842871356+07:00","message":"[bufferProcess] interim [220000000]:ตื่นในรอบสัปดาห์เพื่อ Update"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.84287411+07:00","message":"[bufferProcess] send to processor:ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.842879835+07:00","message":"[bufferProcess] interim [220000000]: สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.84288273+07:00","message":"[bufferProcess] update buffer: ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.842886629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.842889482+07:00","message":"> Transcript [52279] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.842893727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.842895893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.84289838+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:32.842901638+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.00136804+07:00","message":"[GCS] IsForceVAD: false for message ID: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.134978302+07:00","message":"[GCS] Start streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.156977369+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.15702471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือในรอบสัปดาห์เพื่ออัพเดทสถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น\",\"confidence\":0.9368521}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.157034013+07:00","message":"receive interim result [true|false]: หรือในรอบสัปดาห์เพื่ออัพเดทสถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.157045621+07:00","message":"end recv isFinal message id 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.157047825+07:00","message":"end Recv id 4240"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.157055718+07:00","message":"[buffer interim] 4240 true หรือในรอบสัปดาห์เพื่ออัพเดทสถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157067268+07:00","message":"[bufferProcess] interim [550000000]:หรือในรอบสัปดาห์เพื่ออัพเดทสถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157074596+07:00","message":"[bufferProcess] send to processor (isfinal):ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157078361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157081511+07:00","message":"> Transcript [52280] [false]: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157085658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.15708764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157090761+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157093708+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157095826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157097906+07:00","message":"> Transcript [52281] [true]: 'หรือในรอบสัปดาห์เพื่ออัพเดทสถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157100334+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157102158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.15710411+07:00","message":"StatePrefix: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.15710629+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157108166+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157340538+07:00","message":"Push: 'ต่างๆเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157344006+07:00","message":"TextPushed: 'ตื่นในรอบสัปดาห์เพื่อ Update สถานการณ์เนื่องจากในปัจจุบันเองมีประต่างๆเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157353568+07:00","message":"Set new StatePrefix : 'หรือในรอบสัปดาห์เพื่ออัพเดทสถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157356175+07:00","message":"Next Push (prob) : 'หรือในรอบสัปดาห์เพื่ออัพเดทสถานการณ์เนื่องจากในปัจจุบันเองมีประเด็นต่างๆเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.157367563+07:00","message":"push: {true ต่างๆเกิดขึ้น 0 0xc0051bc200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.157373031+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4240.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:33.171399609+07:00","message":"write wav file: './tmp/7589/7589_4240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.669500072+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.669540829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.669546781+07:00","message":"receive interim result [false|false]: โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.669561909+07:00","message":"[buffer interim] 4241 false โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.669568893+07:00","message":"[bufferProcess] interim [540000000]:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.669570763+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.88842814+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.888482223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.888497209+07:00","message":"receive interim result [false|false]: โดยเฉพาะคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.88851621+07:00","message":"[buffer interim] 4241 false โดยเฉพาะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.888531162+07:00","message":"[bufferProcess] interim [780000000]:โดยเฉพาะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.88853373+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.88853981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.88854255+07:00","message":"> Transcript [52282] [false]: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.888544842+07:00","message":"Set StatePrefix (first interim): 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.985669442+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.985710653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.98571775+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:33.985732569+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.985743127+07:00","message":"[bufferProcess] interim [900000000]:โดยเฉพาะกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.985745896+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.985751622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.985754488+07:00","message":"> Transcript [52283] [false]: 'โดยเฉพาะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.985757827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.985759909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.985762013+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:33.985764115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.317026058+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.317078567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.317086328+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.31710221+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.317110189+07:00","message":"[bufferProcess] interim [200000000]:โดยเฉพาะกรณีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.317112563+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.317119618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.317122729+07:00","message":"> Transcript [52284] [false]: 'โดยเฉพาะกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.317126452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.317128677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.317130646+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.317133404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.397096206+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.39713872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.397144932+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.39715755+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.397176138+07:00","message":"[bufferProcess] interim [320000000]:โดยเฉพาะกรณีบ้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.397178994+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.397182428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.397185629+07:00","message":"> Transcript [52285] [false]: 'โดยเฉพาะกรณีบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.397189336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.397191427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.397193392+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.397195456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.499675515+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.499710459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.499716369+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านหนอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.499730032+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านหนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.499740104+07:00","message":"[bufferProcess] interim [380000000]:โดยเฉพาะกรณีบ้านหนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.499742614+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.499749267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.499752042+07:00","message":"> Transcript [52286] [false]: 'โดยเฉพาะกรณีบ้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.499755486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.499757534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.499759886+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.499761925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.4997664+07:00","message":"Push: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.499768664+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.49977103+07:00","message":"Set new StatePrefix : 'โดยเฉพาะกรณีบ้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.49977327+07:00","message":"Next Push (prob) : 'กรณีบ้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.499780922+07:00","message":"push: {false โดยเฉพาะ 0 0xc004b1d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.573604064+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.573641116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนองแก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.573646792+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านหนองแก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.573663336+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านหนองแก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.573671121+07:00","message":"[bufferProcess] interim [500000000]:โดยเฉพาะกรณีบ้านหนองแก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.573673656+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้านหนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.573679194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.573682241+07:00","message":"> Transcript [52287] [false]: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.573684839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.573691285+07:00","message":"Set new StatePrefix: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:34.576708854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:34.576729639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.687725611+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.687771515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนองจอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.68777928+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านหนองจอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.687795437+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านหนองจอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.687810277+07:00","message":"[bufferProcess] interim [560000000]:โดยเฉพาะกรณีบ้านหนองจอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.687813758+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้านหนองแก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.687819056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.687823164+07:00","message":"> Transcript [52288] [false]: 'โดยเฉพาะกรณีบ้านหนองแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.687828835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.68783269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.687835982+07:00","message":"StatePrefix: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.687839147+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.696619274+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.696654927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนองจาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.696661086+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านหนองจาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.696676538+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านหนองจาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.696683122+07:00","message":"[bufferProcess] interim [620000000]:โดยเฉพาะกรณีบ้านหนองจาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.696685413+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้านหนองจอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.696689077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.696694225+07:00","message":"> Transcript [52289] [false]: 'โดยเฉพาะกรณีบ้านหนองจอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.696697553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.696699522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.696701486+07:00","message":"StatePrefix: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.696703845+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.870781691+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.870824293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนองจานต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.870831206+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านหนองจานต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.870845634+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านหนองจานต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.870858578+07:00","message":"[bufferProcess] interim [740000000]:โดยเฉพาะกรณีบ้านหนองจานต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.87086163+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้านหนองจาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.870866062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.87086998+07:00","message":"> Transcript [52290] [false]: 'โดยเฉพาะกรณีบ้านหนองจาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.870873677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.870875983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.870878182+07:00","message":"StatePrefix: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.870881244+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.88225726+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.88228972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนองจานจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.882296208+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านหนองจานจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.882314258+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านหนองจานจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882322139+07:00","message":"[bufferProcess] interim [800000000]:โดยเฉพาะกรณีบ้านหนองจานจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882324461+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้านหนองจานต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882328113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882330809+07:00","message":"> Transcript [52291] [false]: 'โดยเฉพาะกรณีบ้านหนองจานต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.88233479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882337191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882339585+07:00","message":"StatePrefix: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882341828+07:00","message":"TextPushed: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882344976+07:00","message":"Push: 'กรณีบ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882347189+07:00","message":"TextPushed: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882350485+07:00","message":"Set new StatePrefix : 'โดยเฉพาะกรณีบ้านหนองจานต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:34.882355986+07:00","message":"Next Push (prob) : 'จานต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:34.882364889+07:00","message":"push: {false กรณีบ้านหนอง 0 0xc004b1d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.004443639+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.004486309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนองจานจังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.004494086+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านหนองจานจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.004513696+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านหนองจานจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.004522717+07:00","message":"[bufferProcess] interim [860000000]:โดยเฉพาะกรณีบ้านหนองจานจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.0045258+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้านหนองจานจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.004529785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.004533274+07:00","message":"> Transcript [52292] [false]: 'โดยเฉพาะกรณีบ้านหนองจานจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.004535762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.004537907+07:00","message":"Set new StatePrefix: 'โดยเฉพาะกรณีบ้านหนองจานจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.00679824+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.00681766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนองจานจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.00682307+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านหนองจานจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.006836966+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านหนองจานจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.006841559+07:00","message":"[bufferProcess] interim [920000000]:โดยเฉพาะกรณีบ้านหนองจานจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.006843736+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้านหนองจานจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.006848716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.006851106+07:00","message":"> Transcript [52293] [false]: 'โดยเฉพาะกรณีบ้านหนองจานจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.006854122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.006856314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.006858419+07:00","message":"StatePrefix: 'โดยเฉพาะกรณีบ้านหนองจานจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.006860992+07:00","message":"TextPushed: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.201626547+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.201673384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนองจานจังหวัดสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.201679788+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านหนองจานจังหวัดสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.201696856+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านหนองจานจังหวัดสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.201706846+07:00","message":"[bufferProcess] interim [100000000]:โดยเฉพาะกรณีบ้านหนองจานจังหวัดสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.201709476+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้านหนองจานจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.201713973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.201717038+07:00","message":"> Transcript [52294] [false]: 'โดยเฉพาะกรณีบ้านหนองจานจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.201724934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.2017272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.201729541+07:00","message":"StatePrefix: 'โดยเฉพาะกรณีบ้านหนองจานจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.201734544+07:00","message":"TextPushed: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.277617297+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.277660425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.277668282+07:00","message":"receive interim result [false|false]: โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.277684452+07:00","message":"[buffer interim] 4241 false โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.277695979+07:00","message":"[bufferProcess] interim [160000000]:โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.277698863+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะกรณีบ้านหนองจานจังหวัดสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.277705345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.277708321+07:00","message":"> Transcript [52295] [false]: 'โดยเฉพาะกรณีบ้านหนองจานจังหวัดสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.277712141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.277714518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.277718094+07:00","message":"StatePrefix: 'โดยเฉพาะกรณีบ้านหนองจานจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.277721005+07:00","message":"TextPushed: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.501950558+07:00","message":"[GCS] IsForceVAD: false for message ID: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.56374804+07:00","message":"[GCS] Start streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.614588677+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.6146426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.6146512+07:00","message":"receive interim result [true|false]: โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.614666168+07:00","message":"end recv isFinal message id 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.614669479+07:00","message":"end Recv id 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.614678787+07:00","message":"[buffer interim] 4241 true โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614688996+07:00","message":"[bufferProcess] interim [580000000]:โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614694188+07:00","message":"[bufferProcess] send to processor (isfinal):โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614699785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614704472+07:00","message":"> Transcript [52296] [false]: 'โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.6147093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614711905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614715923+07:00","message":"StatePrefix: 'โดยเฉพาะกรณีบ้านหนองจานจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614719588+07:00","message":"TextPushed: 'โดยเฉพาะกรณีบ้านหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.61472786+07:00","message":"Push: 'จานจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614731111+07:00","message":"TextPushed: 'โดยเฉพาะกรณีบ้านหนองจานจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614734224+07:00","message":"Set new StatePrefix : 'โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614738334+07:00","message":"Next Push (prob) : 'หวัดสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614741674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.6147454+07:00","message":"> Transcript [52297] [true]: 'โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614751837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614755223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614759017+07:00","message":"StatePrefix: 'โดยเฉพาะกรณีบ้านหนองจานจังหวัดสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614762059+07:00","message":"TextPushed: 'โดยเฉพาะกรณีบ้านหนองจานจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.614765305+07:00","message":"Push: 'หวัดสระแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.61477516+07:00","message":"push: {false จานจัง 0 0xc004b1d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.614782126+07:00","message":"push: {true หวัดสระแก้ว 0 0xc004b1d780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:35.624962231+07:00","message":"write wav file: './tmp/7589/7589_4241.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.948837023+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.948886001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.948892268+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:35.948907259+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.948914333+07:00","message":"[bufferProcess] interim [360000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:35.948916558+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.10487471+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.104923677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"the f***\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.104931036+07:00","message":"receive interim result [false|false]: the f***"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.104946178+07:00","message":"[buffer interim] 4242 false the f***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.104955074+07:00","message":"[bufferProcess] interim [540000000]:the f***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.104958522+07:00","message":"[bufferProcess] send to processor:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.104965538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.104969516+07:00","message":"> Transcript [52298] [false]: 'The'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.104973132+07:00","message":"Set StatePrefix (first interim): 'The'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.30145241+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.301493064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The Final\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.301499142+07:00","message":"receive interim result [false|false]: The Final"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.301518093+07:00","message":"[buffer interim] 4242 false The Final"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.301527741+07:00","message":"[bufferProcess] interim [720000000]:The Final"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.301529996+07:00","message":"[bufferProcess] send to processor:the f***"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.301533637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.301536796+07:00","message":"> Transcript [52299] [false]: 'the f***'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.301538892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.301541435+07:00","message":"Set new StatePrefix: 'the f***'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.321712103+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.321749396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The Fire กัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.321755083+07:00","message":"receive interim result [false|false]: The Fire กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.32177207+07:00","message":"[buffer interim] 4242 false The Fire กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.321780157+07:00","message":"[bufferProcess] interim [780000000]:The Fire กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.321782351+07:00","message":"[bufferProcess] send to processor:The Final"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.32178556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.321788358+07:00","message":"> Transcript [52300] [false]: 'The Final'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.321790655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.321793021+07:00","message":"Set new StatePrefix: 'The Final'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.41776091+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.417804663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The ฝ่ายกัมพูชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.417811076+07:00","message":"receive interim result [false|false]: The ฝ่ายกัมพูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.417828493+07:00","message":"[buffer interim] 4242 false The ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.417837207+07:00","message":"[bufferProcess] interim [900000000]:The ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.4178404+07:00","message":"[bufferProcess] send to processor:The Fire กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.417845501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.417852237+07:00","message":"> Transcript [52301] [false]: 'The Fire กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.417854432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.417856412+07:00","message":"Set new StatePrefix: 'The Fire กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.755286538+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.755329488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.755335469+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.755348341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.755351499+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.75536006+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.755375792+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.755386591+07:00","message":"[bufferProcess] interim [140000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.755389184+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.755395985+07:00","message":"[bufferProcess] interim [140000000]: ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.755398574+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.755401404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.755404763+07:00","message":"> Transcript [52302] [false]: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.755406904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.755409466+07:00","message":"Set new StatePrefix: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.956049033+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.956095184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.95610118+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.956113747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาภัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.956117014+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.956125372+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:36.956133181+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.956139141+07:00","message":"[bufferProcess] interim [380000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.956142047+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.956145409+07:00","message":"[bufferProcess] interim [380000000]: ฝ่ายกัมพูชาภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.956147961+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.956150827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.956153457+07:00","message":"> Transcript [52303] [false]: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.956156473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.956158533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.956161039+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:36.956163271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.010980118+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.011019121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.01102474+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.011034045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.011037086+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.011044975+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.011049626+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.011057755+07:00","message":"[bufferProcess] interim [500000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.011061258+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.011065761+07:00","message":"[bufferProcess] interim [500000000]: ฝ่ายกัมพูชาพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.011069205+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.011072635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.011076525+07:00","message":"> Transcript [52304] [false]: 'The ฝ่ายกัมพูชาภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.011081168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.011083953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.011088173+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.011091525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.115106797+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.115148624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.115154393+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.115162432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.115165676+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.1151734+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.115177366+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.115188372+07:00","message":"[bufferProcess] interim [560000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.115190897+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.115194552+07:00","message":"[bufferProcess] interim [560000000]: ฝ่ายกัมพูชาพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.115197314+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.115200397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.115203084+07:00","message":"> Transcript [52305] [false]: 'The ฝ่ายกัมพูชาพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.115206105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.115208052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.115210058+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.115212187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.314567581+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.314612593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.314620281+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.31463372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.314639954+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.314649535+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.314656702+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314664466+07:00","message":"[bufferProcess] interim [800000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.31466882+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314673328+07:00","message":"[bufferProcess] interim [800000000]: ฝ่ายกัมพูชาพยายามขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314676715+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314680572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314686887+07:00","message":"> Transcript [52306] [false]: 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.31469161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314695153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314698963+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314702114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314708172+07:00","message":"Push: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.31471163+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314715217+07:00","message":"Set new StatePrefix : 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.314718402+07:00","message":"Next Push (prob) : 'พยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.314728238+07:00","message":"push: {false The ฝ่ายกัมพูชา 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.45687702+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.456918009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.45692447+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.456937686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.4569415+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.456950704+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.456955331+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.456961959+07:00","message":"[bufferProcess] interim [920000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.456964539+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.456967825+07:00","message":"[bufferProcess] interim [920000000]: ฝ่ายกัมพูชาพยายามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.456970184+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.456972735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.456975637+07:00","message":"> Transcript [52307] [false]: 'The ฝ่ายกัมพูชาพยายามขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.456978739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.456980647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.45698296+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.45698542+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:37.577234718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:37.577234716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.632114112+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.632149764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.63215541+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.632165648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.632168974+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.632177026+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.632180379+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.632186319+07:00","message":"[bufferProcess] interim [40000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.632189014+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.632192156+07:00","message":"[bufferProcess] interim [40000000]: ฝ่ายกัมพูชาพยายามเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.63219469+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.632197203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.632201765+07:00","message":"> Transcript [52308] [false]: 'The ฝ่ายกัมพูชาพยายามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.632207178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.632209298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.632211309+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.632213663+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.677257545+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.677304775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.677310883+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.677322044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามข่มขืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.6773253+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามข่มขืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.677333226+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.677337199+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.67734357+07:00","message":"[bufferProcess] interim [100000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.677346127+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.677349294+07:00","message":"[bufferProcess] interim [100000000]: ฝ่ายกัมพูชาพยายามข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.677351805+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.677355006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.677359176+07:00","message":"> Transcript [52309] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.677363536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.677366379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.677369257+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.677373448+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.751239768+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.751279081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.751285147+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.751294725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามข่มขื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.751298021+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามข่มขื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.751308018+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.751311769+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามข่มขื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.7513178+07:00","message":"[bufferProcess] interim [220000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.75132043+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751323708+07:00","message":"[bufferProcess] interim [220000000]: ฝ่ายกัมพูชาพยายามข่มขื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.75132606+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามข่มขื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751328734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751331514+07:00","message":"> Transcript [52310] [false]: 'The ฝ่ายกัมพูชาพยายามข่มขืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751334733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751336982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751338876+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751341254+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751344293+07:00","message":"Push: 'พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751346175+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751348619+07:00","message":"Set new StatePrefix : 'The ฝ่ายกัมพูชาพยายามข่มขืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.751350883+07:00","message":"Next Push (prob) : 'ข่มขืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.751357723+07:00","message":"push: {false พยายาม 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.83743801+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.837482532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.837488696+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.837501679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.837506012+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.837516001+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.837520368+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.83753088+07:00","message":"[bufferProcess] interim [280000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.837533934+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามข่มขื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.837537532+07:00","message":"[bufferProcess] interim [280000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.837539973+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.837543192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.837547007+07:00","message":"> Transcript [52311] [false]: 'The ฝ่ายกัมพูชาพยายามข่มขื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.837550313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.837553474+07:00","message":"Set new StatePrefix: 'The ฝ่ายกัมพูชาพยายามข่มขื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.914260992+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.914299132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.914305842+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.914318468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.914321564+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.91433106+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:37.914335361+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.914342067+07:00","message":"[bufferProcess] interim [340000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.914344289+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.914347486+07:00","message":"[bufferProcess] interim [340000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.914350337+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.914353026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.914355701+07:00","message":"> Transcript [52312] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.914357927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:37.914359867+07:00","message":"Set new StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.5499801+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.550026341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.550035536+07:00","message":"receive interim result [false|false]: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.550051696+07:00","message":"[buffer interim] 4242 false The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.55006085+07:00","message":"[bufferProcess] interim [940000000]:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.550065164+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.550072408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.550076669+07:00","message":"> Transcript [52313] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.55008117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.550084153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.550087137+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.550091086+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.745416006+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.745464067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.745471237+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.745487919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.745492557+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.745510189+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.74552674+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.74553718+07:00","message":"[bufferProcess] interim [180000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.745544137+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.745550511+07:00","message":"[bufferProcess] interim [180000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.745554717+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.745558696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.745562842+07:00","message":"> Transcript [52314] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.745567866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.745571152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.745573075+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.74557569+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.826609717+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.826647599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.826653794+07:00","message":"receive interim result [false|false]: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.826671612+07:00","message":"[buffer interim] 4242 false The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.826680123+07:00","message":"[bufferProcess] interim [300000000]:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.826683151+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.826689678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.826692402+07:00","message":"> Transcript [52315] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.826696663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.826698943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.826700844+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.826703535+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.915273566+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.915312156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.915318062+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.91533069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.915334684+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.915343002+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.915347956+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915354211+07:00","message":"[bufferProcess] interim [360000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915356653+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915360091+07:00","message":"[bufferProcess] interim [360000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915362923+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915365546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915368271+07:00","message":"> Transcript [52316] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915371271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915373189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915375615+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915378389+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915381593+07:00","message":"Push: 'เคลียร์พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915385198+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915387613+07:00","message":"Set new StatePrefix : 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.915390093+07:00","message":"Next Push (prob) : 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.915397999+07:00","message":"push: {false เคลียร์พื้น 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.945104919+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.945148466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.945154639+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.945196754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ห่างไกล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.945202427+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ห่างไกล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.945219224+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:38.945229973+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ห่างไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.945236863+07:00","message":"[bufferProcess] interim [420000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.945239457+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.945243259+07:00","message":"[bufferProcess] interim [420000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ห่างไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.945246224+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ห่างไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.945248837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.945254471+07:00","message":"> Transcript [52317] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.945258874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.945262069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.945265623+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:38.945269225+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.093949647+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.093986254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.093993245+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.094005597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ภาคกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.094009296+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ภาคกลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.094016405+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.094020228+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ภาคกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.09402692+07:00","message":"[bufferProcess] interim [480000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.094030004+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ห่างไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.094033273+07:00","message":"[bufferProcess] interim [480000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ภาคกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.094035984+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ภาคกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.094038867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.094041447+07:00","message":"> Transcript [52318] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ห่างไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.094044457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.094046405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.094048598+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.094050813+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.239562611+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.239598234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.239604376+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.239613594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.23961717+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.239625407+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.239629118+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.239638613+07:00","message":"[bufferProcess] interim [660000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.239643233+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ภาคกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.239647073+07:00","message":"[bufferProcess] interim [660000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.239649838+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.239652942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.239655732+07:00","message":"> Transcript [52319] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ภาคกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.239658878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.239661955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.239664055+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.239666345+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.241585858+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.241595558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.241599032+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.241607538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.241610713+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.241614981+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.241617204+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241620797+07:00","message":"[bufferProcess] interim [720000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241622842+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241625334+07:00","message":"[bufferProcess] interim [720000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241627501+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241629813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241632069+07:00","message":"> Transcript [52320] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.24163442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.24163702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241639371+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241641426+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241644339+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241646339+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241648923+07:00","message":"Set new StatePrefix : 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.241651576+07:00","message":"Next Push (prob) : 'ทางกลางเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.241658056+07:00","message":"push: {false ที่ 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.426692556+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.426727594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.426733938+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.426745482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.426749166+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.426756555+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.426760366+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.426766336+07:00","message":"[bufferProcess] interim [900000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.426768619+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.426771756+07:00","message":"[bufferProcess] interim [900000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.426774273+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.426777067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.426779587+07:00","message":"> Transcript [52321] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.426782551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.426784679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.426786852+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.426789327+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.749046275+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.749083874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.749089457+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.749100466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.749104256+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.749112152+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.74911838+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.749124711+07:00","message":"[bufferProcess] interim [200000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.749127588+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.749130941+07:00","message":"[bufferProcess] interim [200000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.7491336+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.749137968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.749140669+07:00","message":"> Transcript [52322] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.749143937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.749145877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.749147777+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.749150381+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.946424495+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.946463723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.94646942+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.946481332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.946485184+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.94649337+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:39.946497349+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.946503743+07:00","message":"[bufferProcess] interim [380000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.946506693+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.946512468+07:00","message":"[bufferProcess] interim [380000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.946515496+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.946520345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.946523112+07:00","message":"> Transcript [52323] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.946526952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.946528988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.946530944+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:39.946533403+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.195799762+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.195839669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.195846623+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.195860465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.195865989+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.195875132+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.195880352+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.195888305+07:00","message":"[bufferProcess] interim [680000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.19589173+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.195896543+07:00","message":"[bufferProcess] interim [680000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.19590047+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.195904495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.195908108+07:00","message":"> Transcript [52324] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.19591273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.19591572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.195918831+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.195922513+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.195926816+07:00","message":"Push: 'ทางกลางเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.195929944+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.195933254+07:00","message":"Set new StatePrefix : 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.195936868+07:00","message":"Next Push (prob) : 'งดังคล้ายระเบิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.195946748+07:00","message":"push: {false ทางกลางเสีย 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.338980032+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.339015992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.339021315+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.339033213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.339037073+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.339045373+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.339049661+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.339055933+07:00","message":"[bufferProcess] interim [800000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.339058313+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.339061675+07:00","message":"[bufferProcess] interim [800000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.339064773+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.339067672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.339070401+07:00","message":"> Transcript [52325] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.339074349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.339076531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.339078538+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.33908074+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.397611408+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.397652783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.39765936+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.397676473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.39768054+07:00","message":"receive interim result [false|false]:  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.397689666+07:00","message":"[buffer interim] 4242 false The"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.397693554+07:00","message":"[buffer interim] 4242 false  ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.397700206+07:00","message":"[bufferProcess] interim [920000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.397702589+07:00","message":"[bufferProcess] send to processor:The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.39770601+07:00","message":"[bufferProcess] interim [920000000]: ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.397708854+07:00","message":"[bufferProcess] update buffer: The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.397711983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.397714703+07:00","message":"> Transcript [52326] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.397718707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.397720718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.397723074+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.397725539+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.513677872+07:00","message":"[GCS] Cleaned up inactive client: 4216"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.513720949+07:00","message":"[GCS] Cleaned up inactive client: 4217"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.513725292+07:00","message":"[GCS] Cleaned up inactive client: 4220"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.513727384+07:00","message":"[GCS] Cleaned up inactive client: 4218"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.513730129+07:00","message":"[GCS] Cleaned up inactive client: 4215"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.513731918+07:00","message":"[GCS] Cleaned up inactive client: 4219"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.513733961+07:00","message":"[GCS] Cleaned up inactive client: 4222"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.513735707+07:00","message":"[GCS] Cleaned up inactive client: 4221"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:40.577895127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:40.577902809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.692262014+07:00","message":"[GCS] IsForceVAD: false for message ID: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.753517243+07:00","message":"[GCS] Start streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.877274694+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.877319377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The ฝ่ายกัมพูชาพยายามขอคืนพื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่\",\"confidence\":0.8835754}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.877326781+07:00","message":"receive interim result [true|false]: The ฝ่ายกัมพูชาพยายามขอคืนพื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.877338395+07:00","message":"end recv isFinal message id 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.877340631+07:00","message":"end Recv id 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.877356383+07:00","message":"[buffer interim] 4242 true The ฝ่ายกัมพูชาพยายามขอคืนพื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877376753+07:00","message":"[bufferProcess] interim [340000000]:The ฝ่ายกัมพูชาพยายามขอคืนพื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.87738298+07:00","message":"[bufferProcess] send to processor (isfinal):The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877389064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877394189+07:00","message":"> Transcript [52327] [false]: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877400057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877403452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877406761+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877410915+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877413808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877416772+07:00","message":"> Transcript [52328] [true]: 'The ฝ่ายกัมพูชาพยายามขอคืนพื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877420351+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877422971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877425873+07:00","message":"StatePrefix: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียงดังคล้ายระเบิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877428958+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877431829+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877636042+07:00","message":"Push: 'คล้ายระเบิดในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877640273+07:00","message":"TextPushed: 'The ฝ่ายกัมพูชาพยายามเคลียร์พื้นที่ทางกลางเสียคล้ายระเบิดในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.87764268+07:00","message":"Set new StatePrefix : 'The ฝ่ายกัมพูชาพยายามขอคืนพื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.877649024+07:00","message":"Next Push (prob) : 'The ฝ่ายกัมพูชาพยายามขอคืนพื้นที่ทางกลางเสียงดังคล้ายระเบิดในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:40.877658921+07:00","message":"push: {true คล้ายระเบิดในพื้นที่ 0 0xc0051bce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:40.87768937+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4242.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:40.888654462+07:00","message":"write wav file: './tmp/7589/7589_4242.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.305727879+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.305777852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเฮ็ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.305783999+07:00","message":"receive interim result [false|false]: ไปเฮ็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.305801286+07:00","message":"[buffer interim] 4243 false ไปเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.305809477+07:00","message":"[bufferProcess] interim [600000000]:ไปเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.305811449+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.417140691+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.417219341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.417229112+07:00","message":"receive interim result [false|false]: เหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.417249926+07:00","message":"[buffer interim] 4243 false เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.417259705+07:00","message":"[bufferProcess] interim [720000000]:เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.417264711+07:00","message":"[bufferProcess] send to processor:ไปเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.417275138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.417279798+07:00","message":"> Transcript [52329] [false]: 'ไปเฮ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.417285333+07:00","message":"Set StatePrefix (first interim): 'ไปเฮ็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.732364495+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.732407046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.732412495+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.732425695+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.732432473+07:00","message":"[bufferProcess] interim [960000000]:เหตุการณ์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.732435154+07:00","message":"[bufferProcess] send to processor:เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.732440664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.732443772+07:00","message":"> Transcript [52330] [false]: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.732445979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.732448043+07:00","message":"Set new StatePrefix: 'เหตุการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.918185519+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.918227359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.918235178+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:41.918249462+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.918257956+07:00","message":"[bufferProcess] interim [140000000]:เหตุการณ์ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.918260674+07:00","message":"[bufferProcess] send to processor:เหตุการณ์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.918266338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.918269084+07:00","message":"> Transcript [52331] [false]: 'เหตุการณ์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.918272587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.918274764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.918276782+07:00","message":"StatePrefix: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:41.918279036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.001578407+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.001617278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมดใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.001624745+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้งหมดใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.001638135+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้งหมดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.001646125+07:00","message":"[bufferProcess] interim [320000000]:เหตุการณ์ทั้งหมดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.00164881+07:00","message":"[bufferProcess] send to processor:เหตุการณ์ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.001652317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.001655546+07:00","message":"> Transcript [52332] [false]: 'เหตุการณ์ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.001659246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.00166139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.001663385+07:00","message":"StatePrefix: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.001665527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.148818511+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.148866822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมดนั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.148874498+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้งหมดนั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.148889713+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้งหมดนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.148901664+07:00","message":"[bufferProcess] interim [380000000]:เหตุการณ์ทั้งหมดนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.148906063+07:00","message":"[bufferProcess] send to processor:เหตุการณ์ทั้งหมดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.148913633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.148918183+07:00","message":"> Transcript [52333] [false]: 'เหตุการณ์ทั้งหมดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.14892332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.148926418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.148929399+07:00","message":"StatePrefix: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.148932611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.229673871+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.229710609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมดมันอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.229717012+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้งหมดมันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.229730321+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้งหมดมันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.229737585+07:00","message":"[bufferProcess] interim [500000000]:เหตุการณ์ทั้งหมดมันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.229740197+07:00","message":"[bufferProcess] send to processor:เหตุการณ์ทั้งหมดนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.22974426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.229747202+07:00","message":"> Transcript [52334] [false]: 'เหตุการณ์ทั้งหมดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.229750589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.22975284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.229754805+07:00","message":"StatePrefix: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.229758568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.22976333+07:00","message":"Push: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.229765401+07:00","message":"TextPushed: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.22976746+07:00","message":"Set new StatePrefix : 'เหตุการณ์ทั้งหมดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.229769846+07:00","message":"Next Push (prob) : 'ทั้งหมดนั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.229777552+07:00","message":"push: {false เหตุการณ์ 0 0xc0051bd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.381953067+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.381994431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมดมันอยู่หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.382001236+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้งหมดมันอยู่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.382015092+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้งหมดมันอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.382024464+07:00","message":"[bufferProcess] interim [680000000]:เหตุการณ์ทั้งหมดมันอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.3820268+07:00","message":"[bufferProcess] send to processor:เหตุการณ์ทั้งหมดมันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.382030881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.382033626+07:00","message":"> Transcript [52335] [false]: 'เหตุการณ์ทั้งหมดมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.382035957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.382038024+07:00","message":"Set new StatePrefix: 'เหตุการณ์ทั้งหมดมันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.497255089+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.49729599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมดมันอยู่นอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.497322456+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้งหมดมันอยู่นอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.497336708+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้งหมดมันอยู่นอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.497343981+07:00","message":"[bufferProcess] interim [740000000]:เหตุการณ์ทั้งหมดมันอยู่นอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.497346567+07:00","message":"[bufferProcess] send to processor:เหตุการณ์ทั้งหมดมันอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.497352069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.497354855+07:00","message":"> Transcript [52336] [false]: 'เหตุการณ์ทั้งหมดมันอยู่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.497357945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.497360269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.497362983+07:00","message":"StatePrefix: 'เหตุการณ์ทั้งหมดมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.497365611+07:00","message":"TextPushed: 'เหตุการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.696062524+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.69610898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมดมันอยู่นอกเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.696116125+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้งหมดมันอยู่นอกเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.696128844+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้งหมดมันอยู่นอกเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.696137849+07:00","message":"[bufferProcess] interim [980000000]:เหตุการณ์ทั้งหมดมันอยู่นอกเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.696142313+07:00","message":"[bufferProcess] send to processor:เหตุการณ์ทั้งหมดมันอยู่นอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.696148632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.696152641+07:00","message":"> Transcript [52337] [false]: 'เหตุการณ์ทั้งหมดมันอยู่นอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.696157512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.696160529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.696163741+07:00","message":"StatePrefix: 'เหตุการณ์ทั้งหมดมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.696167056+07:00","message":"TextPushed: 'เหตุการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.881807963+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.881852016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.88186047+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:42.881876791+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.881888638+07:00","message":"[bufferProcess] interim [160000000]:เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.881892359+07:00","message":"[bufferProcess] send to processor:เหตุการณ์ทั้งหมดมันอยู่นอกเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.881899717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.881903699+07:00","message":"> Transcript [52338] [false]: 'เหตุการณ์ทั้งหมดมันอยู่นอกเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.881908379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.881911346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.881914524+07:00","message":"StatePrefix: 'เหตุการณ์ทั้งหมดมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:42.881918703+07:00","message":"TextPushed: 'เหตุการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.071467585+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.071506812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.071515829+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.071530081+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.071538939+07:00","message":"[bufferProcess] interim [400000000]:เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.071541539+07:00","message":"[bufferProcess] send to processor:เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.071545198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.07154893+07:00","message":"> Transcript [52339] [false]: 'เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.071555357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.071557689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.071560236+07:00","message":"StatePrefix: 'เหตุการณ์ทั้งหมดมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.071562663+07:00","message":"TextPushed: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.071565857+07:00","message":"Push: 'ทั้งหมดมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.071567931+07:00","message":"TextPushed: 'เหตุการณ์ทั้งหมดมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.071570103+07:00","message":"Set new StatePrefix : 'เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.07157234+07:00","message":"Next Push (prob) : 'นอกเขตแดน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.071580159+07:00","message":"push: {false ทั้งหมดมันอยู่ 0 0xc0051bd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.311753296+07:00","message":"[GCS] IsForceVAD: false for message ID: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.393294179+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.393334539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.393340359+07:00","message":"receive interim result [false|false]: เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.393356324+07:00","message":"[buffer interim] 4243 false เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.393364325+07:00","message":"[bufferProcess] interim [700000000]:เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.393366957+07:00","message":"[bufferProcess] send to processor:เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.393373035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.393375977+07:00","message":"> Transcript [52340] [false]: 'เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.393379494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.393382094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.393385656+07:00","message":"StatePrefix: 'เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.393388465+07:00","message":"TextPushed: 'เหตุการณ์ทั้งหมดมันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.427919075+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.427958091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ\",\"confidence\":0.909328}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.427965418+07:00","message":"receive interim result [true|false]: เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.427977464+07:00","message":"end recv isFinal message id 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.427980341+07:00","message":"end Recv id 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.427987856+07:00","message":"[buffer interim] 4243 true เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.427996401+07:00","message":"[bufferProcess] interim [790000000]:เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428000704+07:00","message":"[bufferProcess] send to processor (isfinal):เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428021909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428060013+07:00","message":"> Transcript [52341] [false]: 'เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428067058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428070992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428073663+07:00","message":"StatePrefix: 'เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428076654+07:00","message":"TextPushed: 'เหตุการณ์ทั้งหมดมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428079643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428082521+07:00","message":"> Transcript [52342] [true]: 'เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดนไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428084863+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428086644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428088578+07:00","message":"StatePrefix: 'เหตุการณ์ทั้งหมดมันอยู่นอกเขตแดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428090568+07:00","message":"TextPushed: 'เหตุการณ์ทั้งหมดมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:43.428098292+07:00","message":"Push: 'นอกเขตแดนไทยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:43.428112127+07:00","message":"push: {true นอกเขตแดนไทยค่ะ 0 0xc0051bd100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:43.436045917+07:00","message":"write wav file: './tmp/7589/7589_4243.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:43.577984504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:43.578001136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:45.308570531+07:00","message":"[GCS] Start streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:45.993439634+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:45.993489643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบอนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:45.993495345+07:00","message":"receive interim result [false|false]: ใบอนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:45.993513407+07:00","message":"[buffer interim] 4244 false ใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:45.99352198+07:00","message":"[bufferProcess] interim [480000000]:ใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:45.993524292+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:45.99353317+07:00","message":"[bufferProcess] send to processor (ticker):ใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:45.993536382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:45.993539432+07:00","message":"> Transcript [52343] [false]: 'ใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:45.993544496+07:00","message":"Set StatePrefix (first interim): 'ใบอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.039955561+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.039996768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุชิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.040004407+07:00","message":"receive interim result [false|false]: อนุชิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.040029798+07:00","message":"[buffer interim] 4244 false อนุชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.040038454+07:00","message":"[bufferProcess] interim [540000000]:อนุชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.04004072+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.059894368+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.059937673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุทิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.059944193+07:00","message":"receive interim result [false|false]: อนุทิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.059958991+07:00","message":"[buffer interim] 4244 false อนุทิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.059968468+07:00","message":"[bufferProcess] interim [600000000]:อนุทิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.059970637+07:00","message":"[bufferProcess] send to processor:อนุชิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.059975894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.059978802+07:00","message":"> Transcript [52344] [false]: 'อนุชิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.059981073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.059983057+07:00","message":"Set new StatePrefix: 'อนุชิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.190930625+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.190977388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.190986754+07:00","message":"receive interim result [false|false]: อยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.191003162+07:00","message":"[buffer interim] 4244 false อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.191014272+07:00","message":"[bufferProcess] interim [660000000]:อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.191016473+07:00","message":"[bufferProcess] send to processor:อนุทิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.191023667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.191027196+07:00","message":"> Transcript [52345] [false]: 'อนุทิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.1910297+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.191032006+07:00","message":"Set new StatePrefix: 'อนุทิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.214025947+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.214060294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบอนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.214066285+07:00","message":"receive interim result [false|false]: ใบอนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.214080693+07:00","message":"[buffer interim] 4244 false ใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.214087243+07:00","message":"[bufferProcess] interim [720000000]:ใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.214089594+07:00","message":"[bufferProcess] send to processor:อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.214092886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.214095211+07:00","message":"> Transcript [52346] [false]: 'อยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.214098537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.214100539+07:00","message":"Set new StatePrefix: 'อยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.308115923+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.308156921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.30816346+07:00","message":"receive interim result [false|false]: เชียงราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.308176076+07:00","message":"[buffer interim] 4244 false เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.30819262+07:00","message":"[bufferProcess] interim [780000000]:เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.308195654+07:00","message":"[bufferProcess] send to processor:ใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.308202254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.30820516+07:00","message":"> Transcript [52347] [false]: 'ใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.308207675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.308209665+07:00","message":"Set new StatePrefix: 'ใบอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.382558437+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.38259728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.382603502+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.38262318+07:00","message":"[buffer interim] 4244 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.382632438+07:00","message":"[bufferProcess] interim [900000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.382635576+07:00","message":"[bufferProcess] send to processor:เชียงราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.382647146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.382650479+07:00","message":"> Transcript [52348] [false]: 'เชียงราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.382653075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.382655955+07:00","message":"Set new StatePrefix: 'เชียงราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.553200243+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.553245911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.55325269+07:00","message":"receive interim result [false|false]: ระบบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.5532704+07:00","message":"[buffer interim] 4244 false ระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.553282432+07:00","message":"[bufferProcess] interim [80000000]:ระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.553285004+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.553293504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.553298851+07:00","message":"> Transcript [52349] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.553301886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.553306325+07:00","message":"Set new StatePrefix: 'ระบบ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:46.578752457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:46.578784997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.667979359+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.668026416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.668033528+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.668049243+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.668061652+07:00","message":"[bufferProcess] interim [140000000]:อนุพงษ์ระบุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.668065118+07:00","message":"[bufferProcess] send to processor:ระบบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.668072563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.668075961+07:00","message":"> Transcript [52350] [false]: 'ระบบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.668079699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.668083901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.668087406+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.66809057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.745975442+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.746020181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.74602758+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:46.74604504+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.746055055+07:00","message":"[bufferProcess] interim [320000000]:อนุพงษ์ระบุนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.746058015+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.746064405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.746067519+07:00","message":"> Transcript [52351] [false]: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.746070119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:46.746072414+07:00","message":"Set new StatePrefix: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.069200333+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.06925417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.069263465+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.069285506+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.069300416+07:00","message":"[bufferProcess] interim [620000000]:อนุพงษ์ระบุนะคะว่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.069308279+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.069319131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.069323492+07:00","message":"> Transcript [52352] [false]: 'อนุพงษ์ระบุนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.069329503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.069332686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.069335829+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.06933923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.386423993+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.386465783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.386472191+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.386485199+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.38649425+07:00","message":"[bufferProcess] interim [920000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.386497199+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.386503017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.38650603+07:00","message":"> Transcript [52353] [false]: 'อนุพงษ์ระบุนะคะว่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.386509574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.386511752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.386514312+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.386516508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.578148421+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.578200239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.578207006+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.578221437+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.578229314+07:00","message":"[bufferProcess] interim [100000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.578231808+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.578237577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.57824167+07:00","message":"> Transcript [52354] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.578246484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.578249662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.578253412+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.578255974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.636702163+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.636745011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.636750874+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.636768792+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.636776568+07:00","message":"[bufferProcess] interim [220000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.636779106+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.636784017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.63678732+07:00","message":"> Transcript [52355] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.636791117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.63679339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.636795899+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.636798437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.636816246+07:00","message":"Push: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.636818424+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.636820839+07:00","message":"Set new StatePrefix : 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:47.636823344+07:00","message":"Next Push (prob) : 'ว่าแม่ฝ่ายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:47.636832018+07:00","message":"push: {false อนุพงษ์ระบุนะคะ 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.274970882+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.275015682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.275022525+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.275039484+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.275053236+07:00","message":"[bufferProcess] interim [760000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.275056206+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.27506383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.275067376+07:00","message":"> Transcript [52356] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.275070151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.275072392+07:00","message":"Set new StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.349239963+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.349284626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.349290516+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.349309758+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.349319522+07:00","message":"[bufferProcess] interim [880000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.349323548+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.349335191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.349338261+07:00","message":"> Transcript [52357] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.349343063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.349345413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.34934796+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.349351359+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.469664471+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.469715426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.469723604+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.469742201+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.469754519+07:00","message":"[bufferProcess] interim [940000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.469757651+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.469762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.46976494+07:00","message":"> Transcript [52358] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.469769687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.46977218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.469774821+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.469777754+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.484385751+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.484413302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.48441936+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.48443547+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.484441506+07:00","message":"[bufferProcess] interim [0]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.484444133+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.484448242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.484451674+07:00","message":"> Transcript [52359] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.484457242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.484459498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.484461757+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.484464795+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.583053145+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.583092506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.583098354+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.583112797+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.583120318+07:00","message":"[bufferProcess] interim [120000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.583123189+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.58313077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.583133523+07:00","message":"> Transcript [52360] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.583137312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.583139574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.583141481+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.583144378+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.58315072+07:00","message":"Push: 'ว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.583152883+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.583155147+07:00","message":"Set new StatePrefix : 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.583157605+07:00","message":"Next Push (prob) : 'จะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.583165151+07:00","message":"push: {false ว่าแม่ฝ่ายกัมพูชา 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.664557734+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.664604566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.66461164+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.664631496+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.664644051+07:00","message":"[bufferProcess] interim [180000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.664647648+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.664655386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.664658655+07:00","message":"> Transcript [52361] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.664661813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.664664149+07:00","message":"Set new StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.783253774+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.783294513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.783301513+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.783316702+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.783324195+07:00","message":"[bufferProcess] interim [240000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.783327795+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.783331362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.783334848+07:00","message":"> Transcript [52362] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.783337623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.783339668+07:00","message":"Set new StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.846489578+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.846531264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.846539034+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.846557587+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.846569033+07:00","message":"[bufferProcess] interim [420000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.846572631+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.846583037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.846587261+07:00","message":"> Transcript [52363] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.846590882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.846594233+07:00","message":"Set new StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.988017531+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.988053027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.988060234+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:48.988075077+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.988083103+07:00","message":"[bufferProcess] interim [480000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.98808593+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.988089483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.988092347+07:00","message":"> Transcript [52364] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.988095603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.988097848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.988099899+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:48.988104307+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.0399386+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.039981519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.03998783+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.040003529+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.040011488+07:00","message":"[bufferProcess] interim [540000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.040014676+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.040018542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.040021493+07:00","message":"> Transcript [52365] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.040025227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.04002752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.040029977+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.04003255+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.043067381+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.043091964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.043097631+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.043108652+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.043114106+07:00","message":"[bufferProcess] interim [600000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.043116586+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.043120045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.043122739+07:00","message":"> Transcript [52366] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.043125475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.043127509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.043129392+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.043131652+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.352436727+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.352476592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.352483536+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.352498215+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.352512263+07:00","message":"[bufferProcess] interim [840000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.352515406+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.352523281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.35252663+07:00","message":"> Transcript [52367] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.352530979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.352533353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.352535821+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.352538769+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.352547136+07:00","message":"Push: 'จะยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.35255053+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.352552933+07:00","message":"Set new StatePrefix : 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.352555213+07:00","message":"Next Push (prob) : 'ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.352577667+07:00","message":"push: {false จะยังคง 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.548223151+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.548270511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.548277268+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.548290758+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.548297758+07:00","message":"[bufferProcess] interim [80000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.548300204+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.548305594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.548308099+07:00","message":"> Transcript [52368] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.548311426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.54831385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.548316115+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.548318826+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:49.57971038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:49.579726619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.675055033+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.675101891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.675110894+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.675127843+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.675140106+07:00","message":"[bufferProcess] interim [140000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.675156611+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.675164822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.675179358+07:00","message":"> Transcript [52369] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.67518296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.675185104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.675187317+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.675190185+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.678675622+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.678699005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยึด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.678704287+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยึด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.678716995+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.678723358+07:00","message":"[bufferProcess] interim [200000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.678726799+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.678731091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.678734658+07:00","message":"> Transcript [52370] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.678740827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.678743946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.678746693+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.678750559+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.934407023+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.9344454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.934452093+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.934466079+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.934475559+07:00","message":"[bufferProcess] interim [440000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.934478021+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยึด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.93448336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.934486268+07:00","message":"> Transcript [52371] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.934491011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.934493105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.934495047+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.93449776+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.934503253+07:00","message":"Push: 'ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.934505174+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.934507365+07:00","message":"Set new StatePrefix : 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:49.93450954+07:00","message":"Next Push (prob) : 'การยึด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:49.934517653+07:00","message":"push: {false ปฏิบัติ 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.068734716+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.068777035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.068783572+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.068796874+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.068806802+07:00","message":"[bufferProcess] interim [560000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.068809437+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.068815136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.068820671+07:00","message":"> Transcript [52372] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.068823339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.068825881+07:00","message":"Set new StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.257867484+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.257914968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอดเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.25792315+07:00","message":"receive interim result [false|false]: อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอดเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.257940047+07:00","message":"[buffer interim] 4244 false อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.257949336+07:00","message":"[bufferProcess] interim [740000000]:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.257952612+07:00","message":"[bufferProcess] send to processor:อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.257962185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.257965631+07:00","message":"> Transcript [52373] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.257970296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.25797277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.257975596+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.257978397+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.422805014+07:00","message":"[GCS] IsForceVAD: false for message ID: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.554771742+07:00","message":"[GCS] Start streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.580599688+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.580643248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุทินระบุนะคะว่าแม้ฝ่ายกัมพูชาจะยังคงปฏิบัติการยั่วยุตลอดเวลา\",\"confidence\":0.92500347}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.580650813+07:00","message":"receive interim result [true|false]: อนุทินระบุนะคะว่าแม้ฝ่ายกัมพูชาจะยังคงปฏิบัติการยั่วยุตลอดเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.580661984+07:00","message":"end recv isFinal message id 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.580664347+07:00","message":"end Recv id 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.580672121+07:00","message":"[buffer interim] 4244 true อนุทินระบุนะคะว่าแม้ฝ่ายกัมพูชาจะยังคงปฏิบัติการยั่วยุตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580679957+07:00","message":"[bufferProcess] interim [130000000]:อนุทินระบุนะคะว่าแม้ฝ่ายกัมพูชาจะยังคงปฏิบัติการยั่วยุตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580683867+07:00","message":"[bufferProcess] send to processor (isfinal):อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580687421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580690578+07:00","message":"> Transcript [52374] [false]: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580694006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580696433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580698723+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580701698+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580707856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580710483+07:00","message":"> Transcript [52375] [true]: 'อนุทินระบุนะคะว่าแม้ฝ่ายกัมพูชาจะยังคงปฏิบัติการยั่วยุตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580712682+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580714496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.58071626+07:00","message":"StatePrefix: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติการยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580718282+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580720127+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580877141+07:00","message":"Push: 'ยั่วยุตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580880599+07:00","message":"TextPushed: 'อนุพงษ์ระบุนะคะว่าแม่ฝ่ายกัมพูชาจะยังคงปฏิบัติยั่วยุตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580883099+07:00","message":"Set new StatePrefix : 'อนุทินระบุนะคะว่าแม้ฝ่ายกัมพูชาจะยังคงปฏิบัติการยั่วยุตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580885564+07:00","message":"Next Push (prob) : 'อนุทินระบุนะคะว่าแม้ฝ่ายกัมพูชาจะยังคงปฏิบัติการยั่วยุตลอดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:50.580893193+07:00","message":"push: {true ยั่วยุตลอดเวลา 0 0xc004339180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:50.580902574+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4244.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:50.605151497+07:00","message":"write wav file: './tmp/7589/7589_4244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.105208598+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.105259064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.105265231+07:00","message":"receive interim result [false|false]: แต่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.105280558+07:00","message":"[buffer interim] 4245 false แต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.105288731+07:00","message":"[bufferProcess] interim [600000000]:แต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.105290555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.240072356+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.240112968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.240119322+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.24013712+07:00","message":"[buffer interim] 4245 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.240145057+07:00","message":"[bufferProcess] interim [720000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.240147441+07:00","message":"[bufferProcess] send to processor:แต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.240153655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.240156415+07:00","message":"> Transcript [52376] [false]: 'แต่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.240158917+07:00","message":"Set StatePrefix (first interim): 'แต่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.280410151+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.280453964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.280460753+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.280474619+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.280482292+07:00","message":"[bufferProcess] interim [780000000]:แต่ไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.28048465+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.280491031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.280493722+07:00","message":"> Transcript [52377] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.280496024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.280498161+07:00","message":"Set new StatePrefix: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.538040922+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.538086387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.53809292+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.538106738+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.538114361+07:00","message":"[bufferProcess] interim [960000000]:แต่ไม่ว่าจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.538116992+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.538120383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.53812435+07:00","message":"> Transcript [52378] [false]: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.538127998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.5381311+07:00","message":"Set new StatePrefix: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.608209485+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.60825739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.608264018+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.608280931+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.608288435+07:00","message":"[bufferProcess] interim [80000000]:แต่ไม่ว่าจะได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.608291164+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.608295251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.608298549+07:00","message":"> Transcript [52379] [false]: 'แต่ไม่ว่าจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.608302164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.608304244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.608306154+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.608308313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.764390381+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.764436976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.764443636+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.764462667+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.764470155+07:00","message":"[bufferProcess] interim [200000000]:แต่ไม่ว่าจะด้วยวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.764473173+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.76447697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.76448131+07:00","message":"> Transcript [52380] [false]: 'แต่ไม่ว่าจะได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.764484885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.764486914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.764488932+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.764491225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.780798869+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.780838846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.780844951+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:51.780857119+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.780864232+07:00","message":"[bufferProcess] interim [320000000]:แต่ไม่ว่าจะด้วยวิธีใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.780866563+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.780870362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.780873115+07:00","message":"> Transcript [52381] [false]: 'แต่ไม่ว่าจะด้วยวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.780877744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.780879883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.780883055+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:51.780886209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.10096579+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.101006808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.101013215+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.101027108+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.10103488+07:00","message":"[bufferProcess] interim [620000000]:แต่ไม่ว่าจะด้วยวิธีใดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101037645+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101041682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101044826+07:00","message":"> Transcript [52382] [false]: 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101048412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101050876+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101053008+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101055344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101057752+07:00","message":"Push: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101059937+07:00","message":"TextPushed: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101061997+07:00","message":"Set new StatePrefix : 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.101064329+07:00","message":"Next Push (prob) : 'ด้วยวิธีใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.101072442+07:00","message":"push: {false แต่ไม่ว่าจะ 0 0xc0052cfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.174545404+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.174591081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.174597239+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.174611656+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.174621855+07:00","message":"[bufferProcess] interim [680000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.174624719+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.17463035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.174633395+07:00","message":"> Transcript [52383] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.174636985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.174639147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.17464118+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.174643479+07:00","message":"TextPushed: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:52.580040848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:52.580041958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.623072405+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.62311279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.623118853+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.623135125+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.623144002+07:00","message":"[bufferProcess] interim [40000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.623147361+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.623151381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.623154229+07:00","message":"> Transcript [52384] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.623163882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.623167165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.623171514+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.623174224+07:00","message":"TextPushed: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.627878154+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.627908851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.627915115+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.627928997+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.627935874+07:00","message":"[bufferProcess] interim [100000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.627938369+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.627944815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.627947689+07:00","message":"> Transcript [52385] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.627951102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.627953264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.627955785+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.627958204+07:00","message":"TextPushed: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.680823462+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.680865519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.680871598+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.680889027+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680901363+07:00","message":"[bufferProcess] interim [160000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680904325+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680912073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680915158+07:00","message":"> Transcript [52386] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680919941+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680923027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680925556+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680928079+07:00","message":"TextPushed: 'แต่ไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680934596+07:00","message":"Push: 'ด้วยวิธีใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680936591+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680939211+07:00","message":"Set new StatePrefix : 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:52.680941779+07:00","message":"Next Push (prob) : 'ก็ตามค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:52.680950812+07:00","message":"push: {false ด้วยวิธีใด 0 0xc0052cfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.004323589+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.004370325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะนี้งาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.004378977+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะนี้งาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.004398011+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะนี้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.00440807+07:00","message":"[bufferProcess] interim [460000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะนี้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.004411068+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.004422774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.004425982+07:00","message":"> Transcript [52387] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.004429387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.004433857+07:00","message":"Set new StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.025140691+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.025199673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.025205942+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.025222856+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.025230787+07:00","message":"[bufferProcess] interim [520000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.02523359+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะนี้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.025237685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.025241178+07:00","message":"> Transcript [52388] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะนี้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.025245594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.025248293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.02525069+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.025253773+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.197090243+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.197138929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.197147384+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.197195451+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.197205364+07:00","message":"[bufferProcess] interim [640000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.197208681+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.197218021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.197221457+07:00","message":"> Transcript [52389] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.197225861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.197228325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.197230656+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.197235816+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.318372761+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.318410267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านขวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.318416744+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.318429638+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.318436751+07:00","message":"[bufferProcess] interim [760000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.318439722+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.318445221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.318447961+07:00","message":"> Transcript [52390] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.318451564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.318453659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.318456016+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.31845868+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.385442019+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.385476867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.385483299+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.385498475+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385514303+07:00","message":"[bufferProcess] interim [880000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385517911+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.38552379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385528011+07:00","message":"> Transcript [52391] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385534366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385536423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385538766+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385542752+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385545955+07:00","message":"Push: 'ก็ตามขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385547847+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385550399+07:00","message":"Set new StatePrefix : 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.385553253+07:00","message":"Next Push (prob) : 'งานด้านขวา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.385561079+07:00","message":"push: {false ก็ตามขณะ 0 0xc0052cfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.591353608+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.591391531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.591397711+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.591411638+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.591423708+07:00","message":"[bufferProcess] interim [60000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.591426139+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.591432095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.591435363+07:00","message":"> Transcript [52392] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.591438275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.591440419+07:00","message":"Set new StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.717823942+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.717861418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.717868898+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:53.717883017+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.717890468+07:00","message":"[bufferProcess] interim [180000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.717893059+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.717896555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.717899281+07:00","message":"> Transcript [52393] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.717902944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.717904939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.717908172+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:53.717911045+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.103708054+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.103745253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.103751646+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.103766896+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.103774008+07:00","message":"[bufferProcess] interim [540000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.103777451+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.10378122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.103783987+07:00","message":"> Transcript [52394] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.103787718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.103789779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.103792071+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.103794748+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.23310912+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.233149829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.233175457+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.233188214+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.233195188+07:00","message":"[bufferProcess] interim [720000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.233197912+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.233201983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.233204599+07:00","message":"> Transcript [52395] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.233208132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.233210214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.233213384+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.233215935+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.481110514+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.481159415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.48118332+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.481200383+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.481212044+07:00","message":"[bufferProcess] interim [960000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.48121591+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.48122296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.481226772+07:00","message":"> Transcript [52396] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.481230965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.481233353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.481235973+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.481239073+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.481245689+07:00","message":"Push: 'งานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.481247847+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.481250297+07:00","message":"Set new StatePrefix : 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.481252969+07:00","message":"Next Push (prob) : 'มั่นคงต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.481275224+07:00","message":"push: {false งานด้านความ 0 0xc0052cfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.740424606+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.740466259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.740474291+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.740491167+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.740500996+07:00","message":"[bufferProcess] interim [200000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.740503946+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.740513211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.740516619+07:00","message":"> Transcript [52397] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.740524627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.740527073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.74052906+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.740532369+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.946993388+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.947033122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.947039434+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:54.947056178+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.947065884+07:00","message":"[bufferProcess] interim [380000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.947070315+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.947075545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.94707996+07:00","message":"> Transcript [52398] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.947085601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.947088633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.947091941+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:54.947097123+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.122709644+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.122749023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.122755479+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.122766267+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.122772871+07:00","message":"[bufferProcess] interim [620000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.122775581+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.122779297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.122784062+07:00","message":"> Transcript [52399] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.122788017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.122790248+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.122793554+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.122796486+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.31753907+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.317582707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.317590051+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.317603391+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317614078+07:00","message":"[bufferProcess] interim [800000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317618515+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317626264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317630138+07:00","message":"> Transcript [52400] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317635678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317639052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317641662+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.31764467+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317649092+07:00","message":"Push: 'มั่นคงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317651963+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317655399+07:00","message":"Set new StatePrefix : 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.317659255+07:00","message":"Next Push (prob) : 'ความอดทนอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.317668534+07:00","message":"push: {false มั่นคงต้องมี 0 0xc0052cfd80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:55.580448321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:55.580469171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.897986013+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.898030044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.898037321+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:55.8980531+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.898065529+07:00","message":"[bufferProcess] interim [400000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.898068261+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.898075931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.898079009+07:00","message":"> Transcript [52401] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.898085943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.898088441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.898093368+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:55.898096811+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.042226148+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.04227124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.042285791+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.042303658+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.042312543+07:00","message":"[bufferProcess] interim [520000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.0423156+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.042323408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.042326677+07:00","message":"> Transcript [52402] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.042331072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.042333624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.042336244+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.042339599+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.060875891+07:00","message":"[GCS] IsForceVAD: false for message ID: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.091248031+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.091294847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.091302223+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.091315091+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.091323762+07:00","message":"[bufferProcess] interim [580000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.091326744+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.091331328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.091334181+07:00","message":"> Transcript [52403] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.091338632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.091340815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.091344175+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.091348361+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.134668599+07:00","message":"[GCS] Start streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.14275037+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.142787942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.142797226+07:00","message":"receive interim result [false|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.14280953+07:00","message":"[buffer interim] 4245 false แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.142819293+07:00","message":"[bufferProcess] interim [700000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.14282222+07:00","message":"[bufferProcess] send to processor:แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.142828816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.142831927+07:00","message":"> Transcript [52404] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.142836325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.142838787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.14284124+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.142844579+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.142849539+07:00","message":"Push: 'ความอดทนอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.142851874+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.142856445+07:00","message":"Set new StatePrefix : 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.142859388+07:00","message":"Next Push (prob) : 'กลั้นและไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.142867435+07:00","message":"push: {false ความอดทนอด 0 0xc0052cfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.230151636+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.230192943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะในงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น\",\"confidence\":0.938206}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.230199388+07:00","message":"receive interim result [true|false]: แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะในงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.230210368+07:00","message":"end recv isFinal message id 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.230212734+07:00","message":"end Recv id 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.23021902+07:00","message":"[buffer interim] 4245 true แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะในงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230227697+07:00","message":"[bufferProcess] interim [730000000]:แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะในงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230231515+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230249307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230281105+07:00","message":"> Transcript [52405] [false]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230288004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230290384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230294909+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230298387+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230301566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.23030382+07:00","message":"> Transcript [52406] [true]: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะในงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230306375+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.23030871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230310488+07:00","message":"StatePrefix: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230312715+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230314695+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230528604+07:00","message":"Push: 'และไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230531582+07:00","message":"TextPushed: 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามขณะงานด้านความมั่นคงต้องมีความอดทนอดและไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230533916+07:00","message":"Set new StatePrefix : 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะในงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230536392+07:00","message":"Next Push (prob) : 'แต่ไม่ว่าจะด้วยวิธีใดก็ตามค่ะในงานด้านความมั่นคงต้องมีความอดทนอดกลั้นและไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.230548116+07:00","message":"push: {true และไม่เป็น 0 0xc0052cfd80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.230574204+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4245.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:01:56.242766099+07:00","message":"write wav file: './tmp/7589/7589_4245.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.497949924+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.498006079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.498012591+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.49802962+07:00","message":"[buffer interim] 4246 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.498038828+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.498041183+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.782480971+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.782528059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.782534764+07:00","message":"receive interim result [false|false]: ผู้กระทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.782552115+07:00","message":"[buffer interim] 4246 false ผู้กระทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.782564037+07:00","message":"[bufferProcess] interim [660000000]:ผู้กระทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.782566558+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.782574796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.782577834+07:00","message":"> Transcript [52407] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.782580272+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.983878411+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.983918757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.983924968+07:00","message":"receive interim result [false|false]: ผู้กระทำผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:56.983943922+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.983954308+07:00","message":"[bufferProcess] interim [840000000]:ผู้กระทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.983958052+07:00","message":"[bufferProcess] send to processor:ผู้กระทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.98396309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.983967629+07:00","message":"> Transcript [52408] [false]: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.983970776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:56.983973661+07:00","message":"Set new StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.191205861+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.191249896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.191257957+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.191273861+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.191289032+07:00","message":"[bufferProcess] interim [80000000]:ผู้กระทำผิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.191291682+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.191295501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.191298424+07:00","message":"> Transcript [52409] [false]: 'ผู้กระทำผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.191303316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.191305581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.191307601+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.191309836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.305562206+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.305606002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.305612384+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.305624859+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.305634353+07:00","message":"[bufferProcess] interim [140000000]:ผู้กระทำผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.30563682+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.305642353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.305645362+07:00","message":"> Transcript [52410] [false]: 'ผู้กระทำผิดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.30564882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.30565116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.305653299+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.3056555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.368913477+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.368950747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.368958907+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.368975062+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.368982517+07:00","message":"[bufferProcess] interim [260000000]:ผู้กระทำผิดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.368985444+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.368989043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.368991989+07:00","message":"> Transcript [52411] [false]: 'ผู้กระทำผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.368995663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.368997937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.368999858+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.369001875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.999192752+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.999227767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.999233866+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.999250528+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999258301+07:00","message":"[bufferProcess] interim [860000000]:ผู้กระทำผิดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999260864+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999270478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999273898+07:00","message":"> Transcript [52412] [false]: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999277364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999279673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999282929+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999285104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999292836+07:00","message":"Push: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999294911+07:00","message":"TextPushed: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999297153+07:00","message":"Set new StatePrefix : 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:57.999299191+07:00","message":"Next Push (prob) : 'ผิดกติกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:57.999307815+07:00","message":"push: {false ผู้กระทำ 0 0xc004611d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.191783754+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.191822345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.191827853+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.191839678+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.191848306+07:00","message":"[bufferProcess] interim [40000000]:ผู้กระทำผิดกติกาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.191852017+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.191856054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.191859322+07:00","message":"> Transcript [52413] [false]: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.191863325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.191865624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.191867646+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.19187002+07:00","message":"TextPushed: 'ผู้กระทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.267215428+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.267259471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.267266451+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.267283598+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.267292542+07:00","message":"[bufferProcess] interim [220000000]:ผู้กระทำผิดกติกาแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.267296022+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.267305631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.267308978+07:00","message":"> Transcript [52414] [false]: 'ผู้กระทำผิดกติกาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.267312711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.267315911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.267318839+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.26732124+07:00","message":"TextPushed: 'ผู้กระทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.496299965+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.496337305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.496344765+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.496364977+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.496372345+07:00","message":"[bufferProcess] interim [400000000]:ผู้กระทำผิดกติกาแต่ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.496374983+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.496378681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.496381589+07:00","message":"> Transcript [52415] [false]: 'ผู้กระทำผิดกติกาแต่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.496385756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.496387854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.496390701+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.496393131+07:00","message":"TextPushed: 'ผู้กระทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:58.581141044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:01:58.581182962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.587069435+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.587103117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.587109084+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.587123958+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587142694+07:00","message":"[bufferProcess] interim [460000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587146142+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.58714983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587152848+07:00","message":"> Transcript [52416] [false]: 'ผู้กระทำผิดกติกาแต่ต้องยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587159327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587161774+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587164567+07:00","message":"TextPushed: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587171182+07:00","message":"Push: 'ผิดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587173392+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587175486+07:00","message":"Set new StatePrefix : 'ผู้กระทำผิดกติกาแต่ต้องยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.587177616+07:00","message":"Next Push (prob) : 'แต่ต้องยอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.587184723+07:00","message":"push: {false ผิดกติกา 0 0xc004611d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.772968866+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.773004005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.773009903+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.773024481+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.773034182+07:00","message":"[bufferProcess] interim [640000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.773036812+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.773044221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.77304819+07:00","message":"> Transcript [52417] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.77305226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.773060997+07:00","message":"Set new StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.903359798+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.903396793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.903403691+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:58.903417848+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.903427717+07:00","message":"[bufferProcess] interim [760000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.903430294+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.903435969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.903439132+07:00","message":"> Transcript [52418] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.903443408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.903446097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.903448168+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:58.903450858+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.10632885+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.106366728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.106373546+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.106391015+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.106398995+07:00","message":"[bufferProcess] interim [940000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.106401427+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.106405089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.106408531+07:00","message":"> Transcript [52419] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.106412604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.106415367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.106417899+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.106420611+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.111046381+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.111069512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.111074348+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.11108793+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.111092961+07:00","message":"[bufferProcess] interim [0]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.111095176+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.111098063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.111100345+07:00","message":"> Transcript [52420] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.111103317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.111105254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.111107712+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.111110301+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.342848011+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.342892878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.342900167+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.342918351+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.342922183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.342925109+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.342940363+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.342956709+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342963778+07:00","message":"[bufferProcess] interim [240000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342966832+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342972452+07:00","message":"[bufferProcess] interim [300000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342974548+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342977935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342980716+07:00","message":"> Transcript [52421] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342984625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342986766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342988938+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342991925+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.342998429+07:00","message":"Push: 'แต่ต้องย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.34300052+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.343002807+07:00","message":"Set new StatePrefix : 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.343005181+07:00","message":"Next Push (prob) : 'ถึงการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.343007136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.343009453+07:00","message":"> Transcript [52422] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.343011588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.343013313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.34301566+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.343020068+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.343031507+07:00","message":"push: {false แต่ต้องย้ำ 0 0xc004611d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.598952179+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.598986983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.598993991+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.599006896+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.599016459+07:00","message":"[bufferProcess] interim [480000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.599019061+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.599022793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.599025784+07:00","message":"> Transcript [52423] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.599029296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.599031377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.599034237+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.599037018+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.798071381+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.798113445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.798121254+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.798142702+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.79815591+07:00","message":"[bufferProcess] interim [660000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.798158518+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.798164179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.798170216+07:00","message":"> Transcript [52424] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.79817479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.798177062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.798179916+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.798183228+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.989745011+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.989791938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.989800186+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.989817202+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.989826333+07:00","message":"[bufferProcess] interim [900000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.989829182+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.989838445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.989841595+07:00","message":"> Transcript [52425] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.98984611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.98984963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.989852671+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.989855673+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.989862031+07:00","message":"Push: 'ถึงการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.989864007+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.989866387+07:00","message":"Set new StatePrefix : 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:01:59.989869488+07:00","message":"Next Push (prob) : 'ความปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:01:59.989897691+07:00","message":"push: {false ถึงการดูแล 0 0xc004611d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.168120565+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.168174158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.168181764+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.168198433+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.168209713+07:00","message":"[bufferProcess] interim [20000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.168212601+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.168219101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.168222143+07:00","message":"> Transcript [52426] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.168228555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.168231128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.168233073+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.168236252+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.413439454+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.413484756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.41349253+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.41351216+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.413521454+07:00","message":"[bufferProcess] interim [200000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.413524065+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.413528627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.41353337+07:00","message":"> Transcript [52427] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.413537258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.4135402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.41354301+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.413546587+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.563619838+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.563666258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.563673713+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:00.563690726+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.563705204+07:00","message":"[bufferProcess] interim [440000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.563708204+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.563716297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.563719863+07:00","message":"> Transcript [52428] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.563724625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.563727482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.563729887+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:00.563732737+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.203395238+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.203431594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.203437501+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.203452724+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203459792+07:00","message":"[bufferProcess] interim [40000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203462388+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203466041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203468917+07:00","message":"> Transcript [52429] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203472725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203474906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203477188+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203480092+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203482968+07:00","message":"Push: 'ความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203484965+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203489253+07:00","message":"Set new StatePrefix : 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.203492297+07:00","message":"Next Push (prob) : 'ให้กับประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.203499856+07:00","message":"push: {false ความปลอดภัย 0 0xc004611d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.251306272+07:00","message":"[GCS] IsForceVAD: false for message ID: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.340999006+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.341037672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.341044568+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.341060178+07:00","message":"[buffer interim] 4246 false ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.341067645+07:00","message":"[bufferProcess] interim [280000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.341070479+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.341081099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.3410839+07:00","message":"> Transcript [52430] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.341088021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.34109062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.341092588+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.341095445+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.370670792+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.370711598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก\",\"confidence\":0.9519838}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.370718639+07:00","message":"receive interim result [true|false]: ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.370730594+07:00","message":"end recv isFinal message id 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.370733324+07:00","message":"end Recv id 4246"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.370739636+07:00","message":"[buffer interim] 4246 true ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370747935+07:00","message":"[bufferProcess] interim [340000000]:ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.3707517+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370755405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370758041+07:00","message":"> Transcript [52431] [false]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.37076144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370763389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370765194+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370768089+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370772749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.37077509+07:00","message":"> Transcript [52432] [true]: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชนและรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370777611+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370779379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370781125+07:00","message":"StatePrefix: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัยให้กับประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370783093+07:00","message":"TextPushed: 'ผู้กระทำผิดกติกาแต่ต้องย้ำถึงการดูแลความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:01.370785915+07:00","message":"Push: 'ให้กับประชาชนและรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.370793491+07:00","message":"push: {true ให้กับประชาชนและรัก 0 0xc004611d80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:01.381665892+07:00","message":"write wav file: './tmp/7589/7589_4246.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:01.386578983+07:00","message":"[GCS] Start streaming session, msgId: 4247"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:01.582037796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:01.582049856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.038267365+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.038303734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.038309625+07:00","message":"receive interim result [false|false]: สาธิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.038321669+07:00","message":"[buffer interim] 4247 false สาธิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.038328542+07:00","message":"[bufferProcess] interim [480000000]:สาธิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.03833078+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.100894727+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.100930856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.100937046+07:00","message":"receive interim result [false|false]: อธิบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.100949236+07:00","message":"[buffer interim] 4247 false อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.10095692+07:00","message":"[bufferProcess] interim [600000000]:อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.100959478+07:00","message":"[bufferProcess] send to processor:สาธิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.100965149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.100968089+07:00","message":"> Transcript [52433] [false]: 'สาธิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.100970352+07:00","message":"Set StatePrefix (first interim): 'สาธิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.216813357+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.216857317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิปไตย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.216865903+07:00","message":"receive interim result [false|false]: อธิปไตย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.216888989+07:00","message":"[buffer interim] 4247 false อธิปไตย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.216899747+07:00","message":"[bufferProcess] interim [720000000]:อธิปไตย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.216902334+07:00","message":"[bufferProcess] send to processor:อธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.216907502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.216910448+07:00","message":"> Transcript [52434] [false]: 'อธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.216912902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.216914943+07:00","message":"Set new StatePrefix: 'อธิบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.420910441+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.42095758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิปไตยของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.42096654+07:00","message":"receive interim result [false|false]: อธิปไตยของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.42098587+07:00","message":"[buffer interim] 4247 false อธิปไตยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.420994749+07:00","message":"[bufferProcess] interim [900000000]:อธิปไตยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.420997397+07:00","message":"[bufferProcess] send to processor:อธิปไตย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.42100228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.421005185+07:00","message":"> Transcript [52435] [false]: 'อธิปไตย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.421007911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.421010117+07:00","message":"Set new StatePrefix: 'อธิปไตย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.736905884+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.736945109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิปไตยของไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.736953691+07:00","message":"receive interim result [false|false]: อธิปไตยของไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.736970205+07:00","message":"[buffer interim] 4247 false อธิปไตยของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.736978708+07:00","message":"[bufferProcess] interim [140000000]:อธิปไตยของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.736981769+07:00","message":"[bufferProcess] send to processor:อธิปไตยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.736986158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.736989389+07:00","message":"> Transcript [52436] [false]: 'อธิปไตยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.736995385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.736997985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.737000227+07:00","message":"StatePrefix: 'อธิปไตย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.737002443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.956915298+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.956957944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิปไตยของไทยด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.956964203+07:00","message":"receive interim result [false|false]: อธิปไตยของไทยด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:02.956978133+07:00","message":"[buffer interim] 4247 false อธิปไตยของไทยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.956986061+07:00","message":"[bufferProcess] interim [380000000]:อธิปไตยของไทยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.956988602+07:00","message":"[bufferProcess] send to processor:อธิปไตยของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.956994189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.956997111+07:00","message":"> Transcript [52437] [false]: 'อธิปไตยของไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.957000864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.957003129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.957005334+07:00","message":"StatePrefix: 'อธิปไตย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:02.957007619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.004493135+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.004538995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิปไตยของไทยด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.004549726+07:00","message":"receive interim result [false|false]: อธิปไตยของไทยด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.004562771+07:00","message":"[buffer interim] 4247 false อธิปไตยของไทยด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.004570806+07:00","message":"[bufferProcess] interim [500000000]:อธิปไตยของไทยด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.004573204+07:00","message":"[bufferProcess] send to processor:อธิปไตยของไทยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.004578759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.00458147+07:00","message":"> Transcript [52438] [false]: 'อธิปไตยของไทยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.00458554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.004587901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.004589988+07:00","message":"StatePrefix: 'อธิปไตย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.004592222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.128877984+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.128920755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิปไตยของไทยด้วยความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.128927591+07:00","message":"receive interim result [false|false]: อธิปไตยของไทยด้วยความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.128944119+07:00","message":"[buffer interim] 4247 false อธิปไตยของไทยด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128953613+07:00","message":"[bufferProcess] interim [560000000]:อธิปไตยของไทยด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128956346+07:00","message":"[bufferProcess] send to processor:อธิปไตยของไทยด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128960564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128963747+07:00","message":"> Transcript [52439] [false]: 'อธิปไตยของไทยด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128967761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128970159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128972162+07:00","message":"StatePrefix: 'อธิปไตย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.12897446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128977581+07:00","message":"Push: 'อธิปไตย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128980291+07:00","message":"TextPushed: 'อธิปไตย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128982639+07:00","message":"Set new StatePrefix : 'อธิปไตยของไทยด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.128984959+07:00","message":"Next Push (prob) : 'ของไทยด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.128992852+07:00","message":"push: {false อธิปไตย 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.316826488+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.316869832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิปไตยของไทยด้วยความเข้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.316877297+07:00","message":"receive interim result [false|false]: อธิปไตยของไทยด้วยความเข้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.316892633+07:00","message":"[buffer interim] 4247 false อธิปไตยของไทยด้วยความเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.316905377+07:00","message":"[bufferProcess] interim [740000000]:อธิปไตยของไทยด้วยความเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.316908083+07:00","message":"[bufferProcess] send to processor:อธิปไตยของไทยด้วยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.316912377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.316916354+07:00","message":"> Transcript [52440] [false]: 'อธิปไตยของไทยด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.316919281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.316921583+07:00","message":"Set new StatePrefix: 'อธิปไตยของไทยด้วยความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.45613052+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.456171614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิปไตยของไทยด้วยความเข้มแข็ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.456178828+07:00","message":"receive interim result [false|false]: อธิปไตยของไทยด้วยความเข้มแข็ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.456197105+07:00","message":"[buffer interim] 4247 false อธิปไตยของไทยด้วยความเข้มแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.456204482+07:00","message":"[bufferProcess] interim [920000000]:อธิปไตยของไทยด้วยความเข้มแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.456207434+07:00","message":"[bufferProcess] send to processor:อธิปไตยของไทยด้วยความเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.456211303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.456214132+07:00","message":"> Transcript [52441] [false]: 'อธิปไตยของไทยด้วยความเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.45621769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.456219998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.456222373+07:00","message":"StatePrefix: 'อธิปไตยของไทยด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.456225354+07:00","message":"TextPushed: 'อธิปไตย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.751688093+07:00","message":"[GCS] IsForceVAD: false for message ID: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.832790441+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.832838276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิปไตยของไทยด้วยความเข้มแข็งค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.832845703+07:00","message":"receive interim result [false|false]: อธิปไตยของไทยด้วยความเข้มแข็งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.83286518+07:00","message":"[buffer interim] 4247 false อธิปไตยของไทยด้วยความเข้มแข็งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.832877013+07:00","message":"[bufferProcess] interim [280000000]:อธิปไตยของไทยด้วยความเข้มแข็งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.832881112+07:00","message":"[bufferProcess] send to processor:อธิปไตยของไทยด้วยความเข้มแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.832888484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.8328942+07:00","message":"> Transcript [52442] [false]: 'อธิปไตยของไทยด้วยความเข้มแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.832899502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.83290286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.832906404+07:00","message":"StatePrefix: 'อธิปไตยของไทยด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.832909865+07:00","message":"TextPushed: 'อธิปไตย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.845336641+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.845367384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิปไตยของไทยด้วยความเข้มแข็งค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.845373123+07:00","message":"receive interim result [true|false]: อธิปไตยของไทยด้วยความเข้มแข็งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.845383714+07:00","message":"end recv isFinal message id 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.845386152+07:00","message":"end Recv id 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.845397015+07:00","message":"[buffer interim] 4247 true อธิปไตยของไทยด้วยความเข้มแข็งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845419407+07:00","message":"[bufferProcess] interim [400000000]:อธิปไตยของไทยด้วยความเข้มแข็งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845427595+07:00","message":"[bufferProcess] send to processor (isfinal):อธิปไตยของไทยด้วยความเข้มแข็งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845431962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845436152+07:00","message":"> Transcript [52443] [false]: 'อธิปไตยของไทยด้วยความเข้มแข็งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845441194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845444376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845447542+07:00","message":"StatePrefix: 'อธิปไตยของไทยด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845451045+07:00","message":"TextPushed: 'อธิปไตย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845453656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845456506+07:00","message":"> Transcript [52444] [true]: 'อธิปไตยของไทยด้วยความเข้มแข็งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845460197+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845462943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845465716+07:00","message":"StatePrefix: 'อธิปไตยของไทยด้วยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.845468218+07:00","message":"TextPushed: 'อธิปไตย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:03.84547642+07:00","message":"Push: 'ของไทยด้วยความเข้มแข็งค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:03.845488878+07:00","message":"push: {true ของไทยด้วยความเข้มแข็งค่ะ 0 0xc004852380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:03.853605306+07:00","message":"write wav file: './tmp/7589/7589_4247.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:04.393069182+07:00","message":"[GCS] Start streaming session, msgId: 4248"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:04.582311726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:04.582318288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:04.651166263+07:00","message":"[GCS] IsForceVAD: false for message ID: 4248"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:04.827503073+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:04.827528197+07:00","message":"found end of frame, send empty tag with msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:04.827531856+07:00","message":"end Recv id 4248"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:04.827540927+07:00","message":"[buffer interim] 4248 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:04.827550119+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:04.827554611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:04.827557798+07:00","message":"> Transcript [52445] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:04.827560568+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:04.827562812+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:04.827564707+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:04.827566976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:04.827569897+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:04.827580953+07:00","message":"push: {true \n 0 0xc0051bcb80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:04.832689307+07:00","message":"write wav file: './tmp/7589/7589_4248.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.42312772+07:00","message":"[GCS] Start streaming session, msgId: 4249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.481610008+07:00","message":"[GCS] IsForceVAD: false for message ID: 4249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.637940208+07:00","message":"receive streaming session, msgId: 4249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.637964869+07:00","message":"found end of frame, send empty tag with msgId: 4249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.637968389+07:00","message":"end Recv id 4249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.637977253+07:00","message":"[buffer interim] 4249 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.637986205+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.637990468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.63799368+07:00","message":"> Transcript [52446] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.637996625+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.637998623+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.638000477+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.638002392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.638004875+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.63801468+07:00","message":"push: {true \n 0 0xc004749780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:05.6450551+07:00","message":"write wav file: './tmp/7589/7589_4249.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.672952199+07:00","message":"[GCS] Start streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.801133378+07:00","message":"[GCS] IsForceVAD: false for message ID: 4250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.875424172+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.875454097+07:00","message":"found end of frame, send empty tag with msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.875458074+07:00","message":"end Recv id 4250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.875467751+07:00","message":"[buffer interim] 4250 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.875476451+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.875480916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.875483915+07:00","message":"> Transcript [52447] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.875487223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.875489365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.875491194+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.875493148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:05.87549574+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:05.875509152+07:00","message":"push: {true \n 0 0xc004b1de00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:05.880239683+07:00","message":"write wav file: './tmp/7589/7589_4250.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.123155561+07:00","message":"[GCS] Start streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.652548959+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.652589895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.652598782+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.65261443+07:00","message":"[buffer interim] 4251 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.652622316+07:00","message":"[bufferProcess] interim [360000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.652624617+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.797877502+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.797931848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.797941628+07:00","message":"receive interim result [false|false]: ขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.797960123+07:00","message":"[buffer interim] 4251 false ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.797973716+07:00","message":"[bufferProcess] interim [480000000]:ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.797981298+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.797991367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.797995626+07:00","message":"> Transcript [52448] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.797999491+07:00","message":"Set StatePrefix (first interim): 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.84424772+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.844293463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.844301221+07:00","message":"receive interim result [false|false]: ขนาดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.844318918+07:00","message":"[buffer interim] 4251 false ขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.844331873+07:00","message":"[bufferProcess] interim [540000000]:ขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.844335809+07:00","message":"[bufferProcess] send to processor:ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.844344275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.844347641+07:00","message":"> Transcript [52449] [false]: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.844350423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.844354846+07:00","message":"Set new StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.974813442+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.974858213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.974865626+07:00","message":"receive interim result [false|false]: ขณะเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:06.974886513+07:00","message":"[buffer interim] 4251 false ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.974900934+07:00","message":"[bufferProcess] interim [660000000]:ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.974903742+07:00","message":"[bufferProcess] send to processor:ขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.974907813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.974911544+07:00","message":"> Transcript [52450] [false]: 'ขนาดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.974913845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:06.97491615+07:00","message":"Set new StatePrefix: 'ขนาดเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.16614033+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.16618553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.166193631+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.166213712+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.166223627+07:00","message":"[bufferProcess] interim [840000000]:ขณะเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.166226365+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.166230661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.16623387+07:00","message":"> Transcript [52451] [false]: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.166236509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.166239175+07:00","message":"Set new StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.173195077+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.173227077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.173233449+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.173250478+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.173260509+07:00","message":"[bufferProcess] interim [900000000]:ขณะเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.173263526+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.173269055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.173274715+07:00","message":"> Transcript [52452] [false]: 'ขณะเดียวกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.173278488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.173280999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.1732833+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.173285632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.407395621+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.407438507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.407446079+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.407462603+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.407471927+07:00","message":"[bufferProcess] interim [80000000]:ขณะเดียวกันนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.407475024+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.407479725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.407483638+07:00","message":"> Transcript [52453] [false]: 'ขณะเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.407487691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.407490177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.40749309+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.407496454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.491921964+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.491963958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.491970057+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.491987719+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.491995682+07:00","message":"[bufferProcess] interim [140000000]:ขณะเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.491998277+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.492001909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.492004732+07:00","message":"> Transcript [52454] [false]: 'ขณะเดียวกันนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.492008158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.492010257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.492012131+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.492014281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.493858433+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.49389171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนครนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.493898615+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนครนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.493912357+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนครนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493920582+07:00","message":"[bufferProcess] interim [200000000]:ขณะเดียวกันนครนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.49392308+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493927937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493930578+07:00","message":"> Transcript [52455] [false]: 'ขณะเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493933514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493935502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493937376+07:00","message":"StatePrefix: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493939411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493943814+07:00","message":"Push: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493945792+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493948099+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.493950322+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.493958123+07:00","message":"push: {false ขณะเดียวกัน 0 0xc004749880}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:07.582380148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:07.582377575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.68375767+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.68379743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนครนายกก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.683803213+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนครนายกก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.683817343+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนครนายกก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.683826892+07:00","message":"[bufferProcess] interim [380000000]:ขณะเดียวกันนครนายกก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.683829571+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนครนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.683833274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.683836128+07:00","message":"> Transcript [52456] [false]: 'ขณะเดียวกันนครนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.683838379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.683840304+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันนครนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.766467621+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.766510482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนครนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.766518973+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนครนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.766534401+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนครนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.766541993+07:00","message":"[bufferProcess] interim [440000000]:ขณะเดียวกันนครนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.766544792+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนครนายกก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.766548518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.766551246+07:00","message":"> Transcript [52457] [false]: 'ขณะเดียวกันนครนายกก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.76655477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.766557002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.766559364+07:00","message":"StatePrefix: 'ขณะเดียวกันนครนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.766561766+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.832077448+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.832124013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนครนายกก็ได้ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.832130201+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนครนายกก็ได้ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.832146619+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนครนายกก็ได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.832155276+07:00","message":"[bufferProcess] interim [500000000]:ขณะเดียวกันนครนายกก็ได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.832158116+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนครนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.832161676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.832164207+07:00","message":"> Transcript [52458] [false]: 'ขณะเดียวกันนครนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.832167842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.832171009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.832172999+07:00","message":"StatePrefix: 'ขณะเดียวกันนครนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.832175452+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.867225444+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.867267063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.867273596+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:07.867290185+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.867298699+07:00","message":"[bufferProcess] interim [620000000]:ขณะเดียวกันนะคะนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.867301395+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนครนายกก็ได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.867304749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.867307348+07:00","message":"> Transcript [52459] [false]: 'ขณะเดียวกันนครนายกก็ได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.867311255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.867313349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.867315391+07:00","message":"StatePrefix: 'ขณะเดียวกันนครนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:07.867317722+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.385507244+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.385549423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.385555869+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.385577352+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.385587737+07:00","message":"[bufferProcess] interim [40000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.385590334+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.385595057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.385597914+07:00","message":"> Transcript [52460] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.385600401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.385602473+07:00","message":"Set new StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.44211253+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.442153057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.44215946+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.442172633+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.442180955+07:00","message":"[bufferProcess] interim [160000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.442183717+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.442190322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.442193424+07:00","message":"> Transcript [52461] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.44219706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.442199886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.442202658+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.442205423+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.704833797+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.704888449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.704895474+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.704913851+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.704919791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.70492282+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.704930578+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.704934686+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704942203+07:00","message":"[bufferProcess] interim [340000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704945619+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704949514+07:00","message":"[bufferProcess] interim [400000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704951737+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704955449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704958513+07:00","message":"> Transcript [52462] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704962576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704964717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704967397+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704969976+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704971707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704973902+07:00","message":"> Transcript [52463] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704976043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704977807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704980737+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.704985176+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.895843719+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.895894547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.895904302+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.895925454+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895941027+07:00","message":"[bufferProcess] interim [580000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.8959454+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895955405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895962847+07:00","message":"> Transcript [52464] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895968411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895970975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895973815+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895976181+07:00","message":"TextPushed: 'ขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895984135+07:00","message":"Push: 'นะคะนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895986355+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895989263+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:08.895991779+07:00","message":"Next Push (prob) : 'ปฏิเสธที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:08.896017908+07:00","message":"push: {false นะคะนายกรัฐมนตรี 0 0xc004749880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.090171015+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.090212536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.090220088+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.090235261+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.090243873+07:00","message":"[bufferProcess] interim [760000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.09024993+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.090258821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.09026244+07:00","message":"> Transcript [52465] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.090266599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.090269237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.090271472+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.090274483+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.093081974+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.093115629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.093121315+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.093133358+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.093137736+07:00","message":"[bufferProcess] interim [820000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.093140137+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.093151829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.093154573+07:00","message":"> Transcript [52466] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.09315721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.093159125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.093177011+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.093179905+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.469652335+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.469694791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.469709394+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.469723821+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.469731459+07:00","message":"[bufferProcess] interim [180000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.469733843+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.469740144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.469742853+07:00","message":"> Transcript [52467] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.46974635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.469748533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.469750861+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.469753637+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.668662665+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.668705581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.668714446+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงโปร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.668732986+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.668738634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.668743206+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.668751366+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงโปร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.668765854+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668773148+07:00","message":"[bufferProcess] interim [360000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668776451+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668785013+07:00","message":"[bufferProcess] interim [420000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668787177+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668790417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668793321+07:00","message":"> Transcript [52468] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668797367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668799475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668802058+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668804409+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668810844+07:00","message":"Push: 'ปฏิเสธที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668813373+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668815699+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668818218+07:00","message":"Next Push (prob) : 'ให้สัมภาษณ์ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668820026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668822261+07:00","message":"> Transcript [52469] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668824604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668831389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668833353+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.668835442+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.668844729+07:00","message":"push: {false ปฏิเสธที่จะ 0 0xc004749880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.988784171+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.988825111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.988832113+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.988846129+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.988854802+07:00","message":"[bufferProcess] interim [660000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.988857292+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.988860836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.988863557+07:00","message":"> Transcript [52470] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.988867139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.988869432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.988871883+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.988874562+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.994007378+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.994028546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.994033747+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:09.994046595+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.994051873+07:00","message":"[bufferProcess] interim [720000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.994054727+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.994057786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.994060442+07:00","message":"> Transcript [52471] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.994063629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.994065851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.994068112+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:09.994070534+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.180031858+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.180071304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.1800776+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.180099204+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.180108929+07:00","message":"[bufferProcess] interim [900000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.180112449+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.180117315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.180120126+07:00","message":"> Transcript [52472] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.180124178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.18012635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.18012854+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.18013172+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.180137105+07:00","message":"Push: 'ให้สัมภาษณ์ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.180139668+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.18014242+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.180144762+07:00","message":"Next Push (prob) : 'กรณีใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.180151954+07:00","message":"push: {false ให้สัมภาษณ์ถึง 0 0xc004749880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.315005486+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.315050657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.315061549+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.315076384+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.315086269+07:00","message":"[bufferProcess] interim [20000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.315099873+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.315108673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.315113307+07:00","message":"> Transcript [52473] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.315118926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.315122015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.315125891+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.315130398+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513279394+07:00","message":"[GCS] Cleaned up inactive client: 4229"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513307755+07:00","message":"[GCS] Cleaned up inactive client: 4232"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.51331063+07:00","message":"[GCS] Cleaned up inactive client: 4223"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513312478+07:00","message":"[GCS] Cleaned up inactive client: 4226"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513314212+07:00","message":"[GCS] Cleaned up inactive client: 4233"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513315875+07:00","message":"[GCS] Cleaned up inactive client: 4231"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513317537+07:00","message":"[GCS] Cleaned up inactive client: 4225"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513319359+07:00","message":"[GCS] Cleaned up inactive client: 4224"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513321327+07:00","message":"[GCS] Cleaned up inactive client: 4230"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513323186+07:00","message":"[GCS] Cleaned up inactive client: 4228"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513324869+07:00","message":"[GCS] Cleaned up inactive client: 4234"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.513326547+07:00","message":"[GCS] Cleaned up inactive client: 4227"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.570650308+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.570698379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.570708252+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.570728726+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.570738373+07:00","message":"[bufferProcess] interim [260000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.570741076+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.570745616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.570748717+07:00","message":"> Transcript [52474] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.570753041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.570755826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.570758341+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.570764225+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:10.582840042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:10.582876379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.763718055+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.76375598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.763762421+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.763777609+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.763785601+07:00","message":"[bufferProcess] interim [500000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.763788643+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.763796365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.763799127+07:00","message":"> Transcript [52475] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.763803234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.763805448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.763808422+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.763811258+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.895062627+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.895119161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.89512991+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.895142845+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-06-22T14:02:10.895145954+07:00","message":"receive interim result [false|false]:  3 จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.895156511+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.895163413+07:00","message":"[buffer interim] 4251 false  3 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895170575+07:00","message":"[bufferProcess] interim [620000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895175577+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895185897+07:00","message":"[bufferProcess] interim [620000000]: 3 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895190359+07:00","message":"[bufferProcess] update buffer: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895195532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.89519974+07:00","message":"> Transcript [52476] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895206282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895209623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895213662+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895216958+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895220309+07:00","message":"Push: 'กรณีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.8952222+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895224498+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:10.895227579+07:00","message":"Next Push (prob) : 'พื้นที่ 3 จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:10.895237913+07:00","message":"push: {false กรณีใน 0 0xc004749880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.069273644+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.069315035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.069323369+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.069336568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 จังหวัดชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.069340838+07:00","message":"receive interim result [false|false]:  3 จังหวัดชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.069359842+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.069374258+07:00","message":"[buffer interim] 4251 false  3 จังหวัดชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.069381398+07:00","message":"[bufferProcess] interim [740000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.069384958+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.069390976+07:00","message":"[bufferProcess] interim [740000000]: 3 จังหวัดชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.069393773+07:00","message":"[bufferProcess] update buffer: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.069396891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.069400056+07:00","message":"> Transcript [52477] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.069404074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.069406257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.069408179+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.069410867+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.20385839+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.203904364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.203914141+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.203927038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดชายแดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.203931856+07:00","message":"receive interim result [false|false]:  จังหวัดชายแดน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.203950954+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.203966022+07:00","message":"[buffer interim] 4251 false  จังหวัดชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.203973729+07:00","message":"[bufferProcess] interim [860000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.203977045+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.203982618+07:00","message":"[bufferProcess] interim [860000000]: จังหวัดชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.203985248+07:00","message":"[bufferProcess] update buffer: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.203988447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.203991294+07:00","message":"> Transcript [52478] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.203995427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.203997556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.203999459+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.204002009+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.392762454+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.392806575+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-06-22T14:02:11.392813405+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.392823572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดชายแดนภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.392827817+07:00","message":"receive interim result [false|false]:  จังหวัดชายแดนภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.392835628+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.39284303+07:00","message":"[buffer interim] 4251 false  จังหวัดชายแดนภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.392852132+07:00","message":"[bufferProcess] interim [40000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.392857363+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.392866388+07:00","message":"[bufferProcess] interim [40000000]: จังหวัดชายแดนภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.392870758+07:00","message":"[bufferProcess] update buffer: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.392883326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.392897625+07:00","message":"> Transcript [52479] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.392903403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.392905832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.392908699+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.392912466+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.46711422+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.467149102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.467156138+07:00","message":"receive interim result [false|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.467165666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จังหวัดชายแดนภาคใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.467168939+07:00","message":"receive interim result [false|false]:  จังหวัดชายแดนภาคใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.467177238+07:00","message":"[buffer interim] 4251 false ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.467183557+07:00","message":"[buffer interim] 4251 false  จังหวัดชายแดนภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467190162+07:00","message":"[bufferProcess] interim [220000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467193339+07:00","message":"[bufferProcess] send to processor:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467197098+07:00","message":"[bufferProcess] interim [220000000]: จังหวัดชายแดนภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467199949+07:00","message":"[bufferProcess] update buffer: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.46720443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467207188+07:00","message":"> Transcript [52480] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467211584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467213806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467215743+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467223606+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467227024+07:00","message":"Push: 'พื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467234624+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467237176+07:00","message":"Set new StatePrefix : 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.467239592+07:00","message":"Next Push (prob) : 'ชายแดนภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.467247783+07:00","message":"push: {false พื้นที่ 3 จังหวัด 0 0xc004749880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.500895943+07:00","message":"[GCS] IsForceVAD: false for message ID: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.57305794+07:00","message":"[GCS] Start streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.611051606+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.611115683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาคใต้\",\"confidence\":0.95760363}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.611126638+07:00","message":"receive interim result [true|false]: ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาคใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.61114132+07:00","message":"end recv isFinal message id 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.611144478+07:00","message":"end Recv id 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.611154798+07:00","message":"[buffer interim] 4251 true ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611188464+07:00","message":"[bufferProcess] interim [400000000]:ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611200636+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาคใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611206766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611211439+07:00","message":"> Transcript [52481] [false]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาคใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611217801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611220905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611224414+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611229591+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611233426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.61123676+07:00","message":"> Transcript [52482] [true]: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาคใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611241136+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611244082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611247351+07:00","message":"StatePrefix: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัดชายแดนภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611250939+07:00","message":"TextPushed: 'ขณะเดียวกันนะคะนายกรัฐมนตรีปฏิเสธที่จะให้สัมภาษณ์ถึงกรณีในพื้นที่ 3 จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:11.611267266+07:00","message":"Push: 'ชายแดนภาคใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:11.611280827+07:00","message":"push: {true ชายแดนภาคใต้ 0 0xc004749880}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:11.62688558+07:00","message":"write wav file: './tmp/7589/7589_4251.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.0672472+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.067296968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.067303586+07:00","message":"receive interim result [false|false]: เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.067318466+07:00","message":"[buffer interim] 4252 false เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.067327117+07:00","message":"[bufferProcess] interim [420000000]:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.06732912+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.101627464+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.101665962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.101671125+07:00","message":"receive interim result [false|false]: เกิดเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.101686416+07:00","message":"[buffer interim] 4252 false เกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.101695895+07:00","message":"[bufferProcess] interim [540000000]:เกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.101698996+07:00","message":"[bufferProcess] send to processor:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.101705034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.101708933+07:00","message":"> Transcript [52483] [false]: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.101712047+07:00","message":"Set StatePrefix (first interim): 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.763392836+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.763434176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.76344043+07:00","message":"receive interim result [false|false]: เกิดเหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.763455103+07:00","message":"[buffer interim] 4252 false เกิดเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.76346455+07:00","message":"[bufferProcess] interim [140000000]:เกิดเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.763468175+07:00","message":"[bufferProcess] send to processor:เกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.763473249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.763477352+07:00","message":"> Transcript [52484] [false]: 'เกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.763481363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.763484635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.763487899+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.763491043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.807779052+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.807831385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.807840454+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:12.807857876+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.807870511+07:00","message":"[bufferProcess] interim [320000000]:เกิดเหตุคนร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.807874226+07:00","message":"[bufferProcess] send to processor:เกิดเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.807881276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.807885566+07:00","message":"> Transcript [52485] [false]: 'เกิดเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.807890181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.807893047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.807895607+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:12.807898581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.186008088+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.18604826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.186055717+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.186073661+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.186094031+07:00","message":"[bufferProcess] interim [680000000]:เกิดเหตุคนร้ายลอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.18609687+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.186105142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.186108627+07:00","message":"> Transcript [52486] [false]: 'เกิดเหตุคนร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.186112912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.186115357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.186117369+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.186119452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.44982187+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.449876818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.449885826+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.449905877+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.44991988+07:00","message":"[bufferProcess] interim [920000000]:เกิดเหตุคนร้ายลอบทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.449923848+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้ายลอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.449932525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.44993644+07:00","message":"> Transcript [52487] [false]: 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.449942932+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.449945917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.449948783+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.44995193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.449961519+07:00","message":"Push: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.449964286+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.449968854+07:00","message":"Set new StatePrefix : 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.449972306+07:00","message":"Next Push (prob) : 'เหตุคนร้ายลอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.449998122+07:00","message":"push: {false เกิด 0 0xc004866c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.505482109+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.505526495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำร้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.505533938+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบทำร้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.505548848+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.505557745+07:00","message":"[bufferProcess] interim [980000000]:เกิดเหตุคนร้ายลอบทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.505561031+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้ายลอบทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.505568689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.505571802+07:00","message":"> Transcript [52488] [false]: 'เกิดเหตุคนร้ายลอบทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.505575734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.505578649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.505580767+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.505586126+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:13.582927952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:13.582946755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.712215507+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.712261804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำร้ายเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.712269875+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบทำร้ายเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.712284631+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบทำร้ายเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.712296059+07:00","message":"[bufferProcess] interim [160000000]:เกิดเหตุคนร้ายลอบทำร้ายเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.712299924+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้ายลอบทำร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.712307469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.712311828+07:00","message":"> Transcript [52489] [false]: 'เกิดเหตุคนร้ายลอบทำร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.712317037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.712320144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.712323621+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.712326913+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.741498664+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.741539876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.741545905+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.741560861+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.74156881+07:00","message":"[bufferProcess] interim [220000000]:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.741571482+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้ายลอบทำร้ายเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.741577274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.7415797+07:00","message":"> Transcript [52490] [false]: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.74158323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.741585357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.741587707+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.741590421+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.889651196+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.889690542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.889696494+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.889711587+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.889719647+07:00","message":"[bufferProcess] interim [340000000]:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.889722327+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.889726194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.88972901+07:00","message":"> Transcript [52491] [false]: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.8897328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.889735243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.88973842+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.889740833+07:00","message":"TextPushed: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.889744023+07:00","message":"Push: 'เหตุคนร้ายลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.889745995+07:00","message":"TextPushed: 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.889748034+07:00","message":"Set new StatePrefix : 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:13.889750323+07:00","message":"Next Push (prob) : 'ทำร้ายเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:13.889758926+07:00","message":"push: {false เหตุคนร้ายลอบ 0 0xc004866c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:14.210256762+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:14.210297343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:14.210308677+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:14.210324268+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.21033215+07:00","message":"[bufferProcess] interim [640000000]:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.210334861+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.210338788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.210341509+07:00","message":"> Transcript [52492] [false]: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.210344639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.210346669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.21034862+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.210351081+07:00","message":"TextPushed: 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:14.418412727+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:14.418455867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:14.418462496+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:14.418477967+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.418489+07:00","message":"[bufferProcess] interim [880000000]:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.418491728+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.418495535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.418498904+07:00","message":"> Transcript [52493] [false]: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.418502413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.418504449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.418506526+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:14.418509227+07:00","message":"TextPushed: 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.04841839+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.048462848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.04846939+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.048486702+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.048494393+07:00","message":"[bufferProcess] interim [480000000]:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.048497015+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.048500653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.048503274+07:00","message":"> Transcript [52494] [false]: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.0485069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.048508979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.048511297+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.048513971+07:00","message":"TextPushed: 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.118250283+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.118290524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.11829668+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.118311458+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.1183191+07:00","message":"[bufferProcess] interim [600000000]:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118321779+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118325401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118328476+07:00","message":"> Transcript [52495] [false]: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118332235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118334475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118336887+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118339797+07:00","message":"TextPushed: 'เกิดเหตุคนร้ายลอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118346237+07:00","message":"Push: 'ทำร้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118348301+07:00","message":"TextPushed: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118350571+07:00","message":"Set new StatePrefix : 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.118353987+07:00","message":"Next Push (prob) : 'ที่รัฐนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.118361449+07:00","message":"push: {false ทำร้ายเจ้าหน้า 0 0xc004866c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.150952847+07:00","message":"[GCS] IsForceVAD: false for message ID: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.225114047+07:00","message":"[GCS] Start streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.255283077+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.25532154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.255327692+07:00","message":"receive interim result [false|false]: เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.255344581+07:00","message":"[buffer interim] 4252 false เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.255353408+07:00","message":"[bufferProcess] interim [780000000]:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.255356756+07:00","message":"[bufferProcess] send to processor:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.255360615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.255363304+07:00","message":"> Transcript [52496] [false]: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.255366772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.255368743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.255371225+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.255374873+07:00","message":"TextPushed: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.323790029+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.32383424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ\",\"confidence\":0.9329995}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.323840969+07:00","message":"receive interim result [true|false]: เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.323850944+07:00","message":"end recv isFinal message id 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.323853127+07:00","message":"end Recv id 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.323863439+07:00","message":"[buffer interim] 4252 true เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323874342+07:00","message":"[bufferProcess] interim [810000000]:เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.32387841+07:00","message":"[bufferProcess] send to processor (isfinal):เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323881612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323884788+07:00","message":"> Transcript [52497] [false]: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323887773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323889748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.32389244+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323895039+07:00","message":"TextPushed: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323896972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323899066+07:00","message":"> Transcript [52498] [true]: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323902295+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323904115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323905896+07:00","message":"StatePrefix: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้าที่รัฐนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323907801+07:00","message":"TextPushed: 'เกิดเหตุคนร้ายลอบทำร้ายเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.323914338+07:00","message":"Push: 'ที่รัฐนะคะโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.323922109+07:00","message":"push: {true ที่รัฐนะคะโดยเฉพาะ 0 0xc004866c00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:15.333518666+07:00","message":"write wav file: './tmp/7589/7589_4252.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.983116117+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.983161041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุ้มครอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.983168669+07:00","message":"receive interim result [false|false]: คุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:15.983185015+07:00","message":"[buffer interim] 4253 false คุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.983193342+07:00","message":"[bufferProcess] interim [480000000]:คุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:15.983196271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.42668952+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.426732489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุ้มครองครู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.42673899+07:00","message":"receive interim result [false|false]: คุ้มครองครู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.426754228+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.426759027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุ้มครองกรุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.426766091+07:00","message":"receive interim result [false|false]: คุ้มครองกรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.426775111+07:00","message":"[buffer interim] 4253 false คุ้มครองครู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.426780565+07:00","message":"[buffer interim] 4253 false คุ้มครองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426789266+07:00","message":"[bufferProcess] interim [840000000]:คุ้มครองครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426791991+07:00","message":"[bufferProcess] send to processor:คุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426795405+07:00","message":"[bufferProcess] interim [900000000]:คุ้มครองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426797511+07:00","message":"[bufferProcess] send to processor:คุ้มครองครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.42680081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426807094+07:00","message":"> Transcript [52499] [false]: 'คุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426809498+07:00","message":"Set StatePrefix (first interim): 'คุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426811197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426813324+07:00","message":"> Transcript [52500] [false]: 'คุ้มครองครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.42681669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426818835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426821032+07:00","message":"StatePrefix: 'คุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.426823195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.559968834+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.560015687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุ้มครองบรูไน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.560022634+07:00","message":"receive interim result [false|false]: คุ้มครองบรูไน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.560038479+07:00","message":"[buffer interim] 4253 false คุ้มครองบรูไน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.560050347+07:00","message":"[bufferProcess] interim [20000000]:คุ้มครองบรูไน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.560053723+07:00","message":"[bufferProcess] send to processor:คุ้มครองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.560059699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.560062589+07:00","message":"> Transcript [52501] [false]: 'คุ้มครองกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.56006634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.560075931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.560078006+07:00","message":"StatePrefix: 'คุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.56008027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:16.583614223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:16.583632495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.645039962+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.645088312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุ้มครองครูในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.645096357+07:00","message":"receive interim result [false|false]: คุ้มครองครูในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:16.645116987+07:00","message":"[buffer interim] 4253 false คุ้มครองครูในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.645125418+07:00","message":"[bufferProcess] interim [200000000]:คุ้มครองครูในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.64512825+07:00","message":"[bufferProcess] send to processor:คุ้มครองบรูไน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.645132022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.645134733+07:00","message":"> Transcript [52502] [false]: 'คุ้มครองบรูไน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.645138205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.645140375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.645142325+07:00","message":"StatePrefix: 'คุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:16.64514447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.104938522+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.104987995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุ้มครองครูในช่วงกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.104994953+07:00","message":"receive interim result [false|false]: คุ้มครองครูในช่วงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.105010716+07:00","message":"[buffer interim] 4253 false คุ้มครองครูในช่วงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105020908+07:00","message":"[bufferProcess] interim [620000000]:คุ้มครองครูในช่วงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105024055+07:00","message":"[bufferProcess] send to processor:คุ้มครองครูในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105028192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105031281+07:00","message":"> Transcript [52503] [false]: 'คุ้มครองครูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105034964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105037399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105039471+07:00","message":"StatePrefix: 'คุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.1050419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105044644+07:00","message":"Push: 'คุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105046721+07:00","message":"TextPushed: 'คุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105049233+07:00","message":"Set new StatePrefix : 'คุ้มครองครูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.105052641+07:00","message":"Next Push (prob) : 'ครูในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.105062251+07:00","message":"push: {false คุ้มครอง 0 0xc0045e2200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.238464804+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.238506288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุ้มครองครูในช่วงสัปดาห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.238514643+07:00","message":"receive interim result [false|false]: คุ้มครองครูในช่วงสัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.238528548+07:00","message":"[buffer interim] 4253 false คุ้มครองครูในช่วงสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.238539607+07:00","message":"[bufferProcess] interim [680000000]:คุ้มครองครูในช่วงสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.238543743+07:00","message":"[bufferProcess] send to processor:คุ้มครองครูในช่วงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.238552145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.238555962+07:00","message":"> Transcript [52504] [false]: 'คุ้มครองครูในช่วงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.238560595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.238563486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.238566815+07:00","message":"StatePrefix: 'คุ้มครองครูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.238569019+07:00","message":"TextPushed: 'คุ้มครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.413043652+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.41309116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุ้มครองครูในช่วงสัปดาห์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.413097679+07:00","message":"receive interim result [false|false]: คุ้มครองครูในช่วงสัปดาห์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.413111941+07:00","message":"[buffer interim] 4253 false คุ้มครองครูในช่วงสัปดาห์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.413122879+07:00","message":"[bufferProcess] interim [860000000]:คุ้มครองครูในช่วงสัปดาห์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.413125994+07:00","message":"[bufferProcess] send to processor:คุ้มครองครูในช่วงสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.413133104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.413136466+07:00","message":"> Transcript [52505] [false]: 'คุ้มครองครูในช่วงสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.413139796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.413141898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.413144285+07:00","message":"StatePrefix: 'คุ้มครองครูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.413146504+07:00","message":"TextPushed: 'คุ้มครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.5844684+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.584509143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุ้มครองครูในช่วงสัปดาห์ที่ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.584515413+07:00","message":"receive interim result [false|false]: คุ้มครองครูในช่วงสัปดาห์ที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.584530613+07:00","message":"[buffer interim] 4253 false คุ้มครองครูในช่วงสัปดาห์ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.584537829+07:00","message":"[bufferProcess] interim [40000000]:คุ้มครองครูในช่วงสัปดาห์ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.584540501+07:00","message":"[bufferProcess] send to processor:คุ้มครองครูในช่วงสัปดาห์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.584548441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.584551234+07:00","message":"> Transcript [52506] [false]: 'คุ้มครองครูในช่วงสัปดาห์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.584554867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.584557264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.584559839+07:00","message":"StatePrefix: 'คุ้มครองครูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.584562487+07:00","message":"TextPushed: 'คุ้มครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.626394784+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.626439927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุ้มครองครูในช่วงสัปดาห์ที่ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.626446289+07:00","message":"receive interim result [false|false]: คุ้มครองครูในช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.626462741+07:00","message":"[buffer interim] 4253 false คุ้มครองครูในช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.626470841+07:00","message":"[bufferProcess] interim [220000000]:คุ้มครองครูในช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.626473486+07:00","message":"[bufferProcess] send to processor:คุ้มครองครูในช่วงสัปดาห์ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.62647734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.626480042+07:00","message":"> Transcript [52507] [false]: 'คุ้มครองครูในช่วงสัปดาห์ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.626484145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.62648642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.62648868+07:00","message":"StatePrefix: 'คุ้มครองครูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.626490913+07:00","message":"TextPushed: 'คุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.626493743+07:00","message":"Push: 'ครูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.626496417+07:00","message":"TextPushed: 'คุ้มครองครูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.626498588+07:00","message":"Set new StatePrefix : 'คุ้มครองครูในช่วงสัปดาห์ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:17.626501009+07:00","message":"Next Push (prob) : 'สัปดาห์ที่ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.626508824+07:00","message":"push: {false ครูในช่วง 0 0xc0045e2200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.901049318+07:00","message":"[GCS] IsForceVAD: false for message ID: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:17.974183898+07:00","message":"[GCS] Start streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.011088954+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.011134419+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-06-22T14:02:18.011141657+07:00","message":"receive interim result [true|false]: คุ้มครองครูในช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.01115501+07:00","message":"end recv isFinal message id 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.011158374+07:00","message":"end Recv id 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.0111694+07:00","message":"[buffer interim] 4253 true คุ้มครองครูในช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011181982+07:00","message":"[bufferProcess] interim [700000000]:คุ้มครองครูในช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011188931+07:00","message":"[bufferProcess] send to processor (isfinal):คุ้มครองครูในช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011194491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011198914+07:00","message":"> Transcript [52508] [false]: 'คุ้มครองครูในช่วงสัปดาห์ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011204079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011207353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011209436+07:00","message":"StatePrefix: 'คุ้มครองครูในช่วงสัปดาห์ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011212127+07:00","message":"TextPushed: 'คุ้มครองครูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011214151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011216231+07:00","message":"> Transcript [52509] [true]: 'คุ้มครองครูในช่วงสัปดาห์ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011218623+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011220365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011222359+07:00","message":"StatePrefix: 'คุ้มครองครูในช่วงสัปดาห์ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011224383+07:00","message":"TextPushed: 'คุ้มครองครูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.011229396+07:00","message":"Push: 'สัปดาห์ที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.011241457+07:00","message":"push: {true สัปดาห์ที่ผ่านมา 0 0xc0045e2200}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:18.018992002+07:00","message":"write wav file: './tmp/7589/7589_4253.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.359672888+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.359720683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.359728436+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.359747214+07:00","message":"[buffer interim] 4254 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.359763086+07:00","message":"[bufferProcess] interim [420000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.359766427+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.536135165+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.536177857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.536185468+07:00","message":"receive interim result [false|false]: จากเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.536202203+07:00","message":"[buffer interim] 4254 false จากเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.536210998+07:00","message":"[bufferProcess] interim [540000000]:จากเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.53621343+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.536220882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.536224492+07:00","message":"> Transcript [52510] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.536227374+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.627294549+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.627351263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.627360941+07:00","message":"receive interim result [false|false]: จากเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.627378986+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.627389125+07:00","message":"[bufferProcess] interim [720000000]:จากเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.627392934+07:00","message":"[bufferProcess] send to processor:จากเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.62740053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.627405566+07:00","message":"> Transcript [52511] [false]: 'จากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.627410384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.627413582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.627417106+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.627420033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.960299683+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.960345388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.960352454+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:18.96037557+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.960388163+07:00","message":"[bufferProcess] interim [960000000]:จากเหตุการณ์ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.960390382+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.960395302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.960398551+07:00","message":"> Transcript [52512] [false]: 'จากเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.960403394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.960405797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.960408108+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:18.960410516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.146389581+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.146441531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.146449221+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.146468887+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.14648042+07:00","message":"[bufferProcess] interim [140000000]:จากเหตุการณ์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.146484826+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.146492852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.146497804+07:00","message":"> Transcript [52513] [false]: 'จากเหตุการณ์ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.146503385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.146508422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.146512168+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.14651551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.148350694+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.148372446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.148377433+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.148389766+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.148397937+07:00","message":"[bufferProcess] interim [200000000]:จากเหตุการณ์ความรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.14840068+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.148407196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.148410009+07:00","message":"> Transcript [52514] [false]: 'จากเหตุการณ์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.14841316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.148415518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.148417802+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.148419854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.148424389+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.148426319+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.148428614+07:00","message":"Set new StatePrefix : 'จากเหตุการณ์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.14843128+07:00","message":"Next Push (prob) : 'เหตุการณ์ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.148440077+07:00","message":"push: {false จาก 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.222157616+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.222200089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.222206766+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.222221778+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.222232723+07:00","message":"[bufferProcess] interim [260000000]:จากเหตุการณ์ความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.222235479+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.222241976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.222246486+07:00","message":"> Transcript [52515] [false]: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.222250268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.222253893+07:00","message":"Set new StatePrefix: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.409352466+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.409396717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.409403684+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.409420857+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.409432184+07:00","message":"[bufferProcess] interim [500000000]:จากเหตุการณ์ความรุนแรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.409434914+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.40944252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.409445494+07:00","message":"> Transcript [52516] [false]: 'จากเหตุการณ์ความรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.409452454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.409455288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.40945735+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.40945989+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.538394044+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.538436761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.538444313+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.538461297+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.538470352+07:00","message":"[bufferProcess] interim [620000000]:จากเหตุการณ์ความรุนแรงที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.538474152+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.53847876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.538481721+07:00","message":"> Transcript [52517] [false]: 'จากเหตุการณ์ความรุนแรงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.538486312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.538488898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.538495047+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.538497797+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:19.584629173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:19.584639263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.728374667+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.728420647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.7284274+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.728446439+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.728458732+07:00","message":"[bufferProcess] interim [800000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.728461906+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.728469496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.728472625+07:00","message":"> Transcript [52518] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.728477294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.728480232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.728483023+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.728486034+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.914946193+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.91499105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.914998414+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.915015363+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.915024142+07:00","message":"[bufferProcess] interim [980000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.91502827+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.915033542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.91503669+07:00","message":"> Transcript [52519] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.915043027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.915045243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.915047751+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.915050218+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.915053162+07:00","message":"Push: 'เหตุการณ์ความรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.915066506+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.915069082+07:00","message":"Set new StatePrefix : 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:19.915071542+07:00","message":"Next Push (prob) : 'แรงที่เกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:19.91507919+07:00","message":"push: {false เหตุการณ์ความรุน 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.117932653+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.117974369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.117982831+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.117999201+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.118009882+07:00","message":"[bufferProcess] interim [220000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.118013754+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.118018857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.118023421+07:00","message":"> Transcript [52520] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.118028305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.118031248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.118034215+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.118038352+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.765897769+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.765945428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.765959397+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.765976876+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.765987006+07:00","message":"[bufferProcess] interim [820000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.76599184+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.766000114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.766003159+07:00","message":"> Transcript [52521] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.766006931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.76600901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.76601538+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.766018175+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.973002982+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.973043297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.97305916+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:20.973075556+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.973087683+07:00","message":"[bufferProcess] interim [940000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.973092272+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.973097495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.973101693+07:00","message":"> Transcript [52522] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.973106477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.97310927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.973112752+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:20.973116902+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.010699716+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.010740393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.010746832+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.010762907+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010775584+07:00","message":"[bufferProcess] interim [0]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010778643+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010784793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010787639+07:00","message":"> Transcript [52523] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010792252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.01079452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010797059+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010799546+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010804728+07:00","message":"Push: 'แรงที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010806931+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010809308+07:00","message":"Set new StatePrefix : 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.010814987+07:00","message":"Next Push (prob) : 'บ่อยครั้งได้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.010843387+07:00","message":"push: {false แรงที่เกิดขึ้น 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.064565198+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.064603337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้คำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.064610018+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้คำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.064629139+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.064641146+07:00","message":"[bufferProcess] interim [60000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.064643944+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.064649997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.064653673+07:00","message":"> Transcript [52524] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.064656327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.064660635+07:00","message":"Set new StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.079721454+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.079762564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.079770469+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.079785377+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.07979246+07:00","message":"[bufferProcess] interim [120000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.079795432+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.079798966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.079801699+07:00","message":"> Transcript [52525] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.079804508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.079806641+07:00","message":"Set new StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.325793774+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.325836726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.325843355+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.325860584+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.325868368+07:00","message":"[bufferProcess] interim [360000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.325871324+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.325875189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.325878201+07:00","message":"> Transcript [52526] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.325880937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.325883002+07:00","message":"Set new StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.454826659+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.454865749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.45487217+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.454888862+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.454897437+07:00","message":"[bufferProcess] interim [480000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.454900409+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.454907787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.454910794+07:00","message":"> Transcript [52527] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.454915113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.454918119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.454920133+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.454922543+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.642420559+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.642458255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.6424675+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.642481078+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.642489657+07:00","message":"[bufferProcess] interim [660000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.642492544+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.642496475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.642499265+07:00","message":"> Transcript [52528] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.642503047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.642505144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.64250752+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.642510219+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.83321176+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.833251594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านขวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.833259806+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.833274944+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.833283594+07:00","message":"[bufferProcess] interim [840000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.833286446+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.833290367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.833295037+07:00","message":"> Transcript [52529] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.833299025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.83330103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.833303654+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.833306517+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.897617228+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.897657176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.897663875+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.897677633+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897687358+07:00","message":"[bufferProcess] interim [960000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897690143+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897694083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897696756+07:00","message":"> Transcript [52530] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897700816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897703028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897705413+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897708833+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897715768+07:00","message":"Push: 'บ่อยครั้งได้กำชับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897717906+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.89772052+07:00","message":"Set new StatePrefix : 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:21.897723207+07:00","message":"Next Push (prob) : 'หน่วยงานด้านขวา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:21.897730954+07:00","message":"push: {false บ่อยครั้งได้กำชับ 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.019235648+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.019272925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.019279176+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.019292377+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.019300438+07:00","message":"[bufferProcess] interim [80000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.019302968+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.019309925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.019312717+07:00","message":"> Transcript [52531] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.019315149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.019317152+07:00","message":"Set new StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.150208008+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.150252716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.15026006+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.150273342+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.150285613+07:00","message":"[bufferProcess] interim [200000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.150288221+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.150294833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.150298919+07:00","message":"> Transcript [52532] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.15030704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.150309506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.150311536+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.150314491+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.556196644+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.55623946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.556246165+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.556261899+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.556270996+07:00","message":"[bufferProcess] interim [560000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.556274174+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.556277905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.556280597+07:00","message":"> Transcript [52533] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.556284697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.556286961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.556290833+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.556294026+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:22.584998362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:22.585025298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.631203578+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.631246211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.631252897+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.631269328+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.631277481+07:00","message":"[bufferProcess] interim [680000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.631280463+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.631284919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.631287816+07:00","message":"> Transcript [52534] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.631291716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.631293832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.631296286+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.631299236+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.741703048+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.741742905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.7417504+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.741764813+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741774529+07:00","message":"[bufferProcess] interim [740000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741777541+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741781883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741784343+07:00","message":"> Transcript [52535] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741788648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741790903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741793494+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741796306+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741800068+07:00","message":"Push: 'หน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741802535+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741805386+07:00","message":"Set new StatePrefix : 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.741813963+07:00","message":"Next Push (prob) : 'มั่นคงปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.741829839+07:00","message":"push: {false หน่วยงานด้านความ 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.816759178+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.81681112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.816823687+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.816839643+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.816848728+07:00","message":"[bufferProcess] interim [860000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.816851948+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.816861652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.816866892+07:00","message":"> Transcript [52536] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.816870384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.816872517+07:00","message":"Set new StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.880173394+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.880216209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.880225686+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.880242787+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.880255606+07:00","message":"[bufferProcess] interim [920000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.880258658+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.880263482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.880266225+07:00","message":"> Transcript [52537] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.880269943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.880271978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.880273952+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.880276562+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.944200529+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.944239706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.94424717+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:22.944260569+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.944270402+07:00","message":"[bufferProcess] interim [980000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.944273674+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.944279931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.944282809+07:00","message":"> Transcript [52538] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.944286464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.944288515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.944292661+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:22.944295756+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.155407167+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.155454023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.155461362+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.155476995+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.155489979+07:00","message":"[bufferProcess] interim [220000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.155493013+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.15549756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.155500811+07:00","message":"> Transcript [52539] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.155505897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.155508064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.15551273+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.155516683+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.310891678+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.310937675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.310944919+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.310962453+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.310973744+07:00","message":"[bufferProcess] interim [340000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.310977432+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.310985558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.310988366+07:00","message":"> Transcript [52540] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.310992699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.310995137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.310997768+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.311001205+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.311007481+07:00","message":"Push: 'มั่นคงเกาะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.31100944+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.311016562+07:00","message":"Set new StatePrefix : 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.311019356+07:00","message":"Next Push (prob) : 'ดูแลพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.311048745+07:00","message":"push: {false มั่นคงเกาะติด 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.461273027+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.461312863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.461320124+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.461334449+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.461342266+07:00","message":"[bufferProcess] interim [520000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.461345194+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.461351049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.461353764+07:00","message":"> Transcript [52541] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.461358257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.461360342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.461362245+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.461365443+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.635638692+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.63568407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.635691192+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.635708529+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.635717162+07:00","message":"[bufferProcess] interim [700000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.635720388+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.635724181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.635730007+07:00","message":"> Transcript [52542] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.635734214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.63573648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.635739027+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.63574207+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.940671203+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.940708838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.940716381+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.940729571+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.940736866+07:00","message":"[bufferProcess] interim [940000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.940740274+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.940747845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.940750523+07:00","message":"> Transcript [52543] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.940754615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.940756823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.940767283+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:23.94077041+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:23.991247852+07:00","message":"[GCS] IsForceVAD: false for message ID: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.087144372+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.087183742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.087190475+07:00","message":"receive interim result [false|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.087203153+07:00","message":"[buffer interim] 4254 false จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087213907+07:00","message":"[bufferProcess] interim [240000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087217379+07:00","message":"[bufferProcess] send to processor:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087223435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.08722619+07:00","message":"> Transcript [52544] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087230534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087232691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087234871+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087237996+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087242828+07:00","message":"Push: 'ดูแลพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087249005+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087251992+07:00","message":"Set new StatePrefix : 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.087257526+07:00","message":"Next Push (prob) : 'ที่อย่างใกล้ชิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.087277028+07:00","message":"push: {false ดูแลพื้น 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.202780161+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.202823627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดค่ะ\",\"confidence\":0.9389574}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.202835015+07:00","message":"receive interim result [true|false]: จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.202843807+07:00","message":"end recv isFinal message id 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.202845908+07:00","message":"end Recv id 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.20285256+07:00","message":"[buffer interim] 4254 true จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202863274+07:00","message":"[bufferProcess] interim [240000000]:จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.2028695+07:00","message":"[bufferProcess] send to processor (isfinal):จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202874212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202877115+07:00","message":"> Transcript [52545] [false]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202881153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202883033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202884886+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202887805+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202890012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202892041+07:00","message":"> Transcript [52546] [true]: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202894651+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202896498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202898269+07:00","message":"StatePrefix: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้นที่อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.20290058+07:00","message":"TextPushed: 'จากเหตุการณ์ความรุนแรงที่เกิดขึ้นบ่อยครั้งได้กำชับหน่วยงานด้านความมั่นคงเกาะติดดูแลพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.202907751+07:00","message":"Push: 'ที่อย่างใกล้ชิดค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.202915733+07:00","message":"push: {true ที่อย่างใกล้ชิดค่ะ 0 0xc0051bc380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:24.216538047+07:00","message":"write wav file: './tmp/7589/7589_4254.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.504575223+07:00","message":"[GCS] Start streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.571113403+07:00","message":"[GCS] IsForceVAD: false for message ID: 4255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.712253788+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.712273826+07:00","message":"found end of frame, send empty tag with msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.712277818+07:00","message":"end Recv id 4255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.71228661+07:00","message":"[buffer interim] 4255 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.712300396+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.712305738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.712309855+07:00","message":"> Transcript [52547] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.712313725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.712316851+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.71231952+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.712323329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:24.712327796+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:24.712339735+07:00","message":"push: {true \n 0 0xc0051bcc00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:24.717046551+07:00","message":"write wav file: './tmp/7589/7589_4255.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:25.585755745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:25.585773461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:25.724655111+07:00","message":"[GCS] Start streaming session, msgId: 4256"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:28.586823961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:28.586863013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:29.249988145+07:00","message":"[GCS] IsForceVAD: false for message ID: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:29.381524817+07:00","message":"[GCS] Start streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:29.630637634+07:00","message":"[GCS] IsForceVAD: false for message ID: 4257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:29.702167827+07:00","message":"[GCS] Start streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:29.863263089+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:29.863285533+07:00","message":"found end of frame, send empty tag with msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:29.863289242+07:00","message":"end Recv id 4257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:29.86329692+07:00","message":"[buffer interim] 4257 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:29.863305595+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:29.863313944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:29.863316996+07:00","message":"> Transcript [52548] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:29.863319592+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:29.863321897+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:29.86332376+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:29.863325823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:29.86333161+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:29.863340467+07:00","message":"push: {true \n 0 0xc0051bcf00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:29.868228371+07:00","message":"write wav file: './tmp/7589/7589_4257.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.375049596+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.375095541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.375101044+07:00","message":"receive interim result [false|false]: ผู้บัญชาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.375114483+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.375122696+07:00","message":"[bufferProcess] interim [720000000]:ผู้บัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.37512471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.674918027+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.674965062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.674972346+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.674987015+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.674997084+07:00","message":"[bufferProcess] interim [20000000]:ผู้บัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.674999574+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.675005565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.675010025+07:00","message":"> Transcript [52549] [false]: 'ผู้บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.675022828+07:00","message":"Set StatePrefix (first interim): 'ผู้บัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.86061562+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.860650349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.860657073+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.860671218+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.86067858+07:00","message":"[bufferProcess] interim [200000000]:ผู้บัญชาการตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.860681083+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.860686508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.860689346+07:00","message":"> Transcript [52550] [false]: 'ผู้บัญชาการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.860692589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.860694925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.860697048+07:00","message":"StatePrefix: 'ผู้บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.860699229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.934484074+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.934520164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.934525983+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:30.934542078+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.934549285+07:00","message":"[bufferProcess] interim [320000000]:ผู้บัญชาการตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.93455194+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.934557783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.93456052+07:00","message":"> Transcript [52551] [false]: 'ผู้บัญชาการตำรวจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.934564796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.934567102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.934569935+07:00","message":"StatePrefix: 'ผู้บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:30.934573594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.266224228+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.266262295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.266268446+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.266284404+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.26629239+07:00","message":"[bufferProcess] interim [560000000]:ผู้บัญชาการตำรวจแห่งชาติก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.266295467+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.26629994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.266305061+07:00","message":"> Transcript [52552] [false]: 'ผู้บัญชาการตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.26631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.266312428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.266314535+07:00","message":"StatePrefix: 'ผู้บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.266316652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.374532411+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.374572352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.374577955+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.374591663+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374600999+07:00","message":"[bufferProcess] interim [680000000]:ผู้บัญชาการตำรวจแห่งชาติก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374604132+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374607723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374610443+07:00","message":"> Transcript [52553] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374614154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374616354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374618472+07:00","message":"StatePrefix: 'ผู้บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374620871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374626166+07:00","message":"Push: 'ผู้บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374628143+07:00","message":"TextPushed: 'ผู้บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374632918+07:00","message":"Set new StatePrefix : 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.374636842+07:00","message":"Next Push (prob) : 'ตำรวจแห่งชาติก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.374660099+07:00","message":"push: {false ผู้บัญชาการ 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.452173486+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.452216306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.452224453+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.452238088+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.452248961+07:00","message":"[bufferProcess] interim [740000000]:ผู้บัญชาการตำรวจแห่งชาติก็นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.452252732+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.452259645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.452267766+07:00","message":"> Transcript [52554] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.452272104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.452274494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.452276405+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.452278626+07:00","message":"TextPushed: 'ผู้บัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.486450188+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.48648646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.486494513+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.486506909+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.486516919+07:00","message":"[bufferProcess] interim [800000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.486519293+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.486524679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.486527394+07:00","message":"> Transcript [52555] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.486531383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.486533659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.486535919+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.486538026+07:00","message":"TextPushed: 'ผู้บัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.586042061+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.586084328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็นิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.586091081+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็นิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.586108322+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.586117583+07:00","message":"[bufferProcess] interim [860000000]:ผู้บัญชาการตำรวจแห่งชาติก็นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.586128295+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.586137985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.586140994+07:00","message":"> Transcript [52556] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.58614486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.586149271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.586151389+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.586153538+07:00","message":"TextPushed: 'ผู้บัญชาการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:31.587146032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:31.58715226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.595176538+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.595205396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.59521174+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.595226462+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595251527+07:00","message":"[bufferProcess] interim [920000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595253973+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595257118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595259758+07:00","message":"> Transcript [52557] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595262872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.5952649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595266997+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595269313+07:00","message":"TextPushed: 'ผู้บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595272564+07:00","message":"Push: 'ตำรวจแห่งชาติก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595274662+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595277057+07:00","message":"Set new StatePrefix : 'ผู้บัญชาการตำรวจแห่งชาติก็นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.595279376+07:00","message":"Next Push (prob) : 'นิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.595286046+07:00","message":"push: {false ตำรวจแห่งชาติก็ 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.824259383+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.82429931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.824307005+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:31.824320667+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.824329742+07:00","message":"[bufferProcess] interim [160000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.824332057+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.824336159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.824339567+07:00","message":"> Transcript [52558] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.824342282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:31.824344989+07:00","message":"Set new StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.023160441+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.023209569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.023217693+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.023237531+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.023250909+07:00","message":"[bufferProcess] interim [340000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.023254082+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.023263605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.023267216+07:00","message":"> Transcript [52559] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.023271773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.023274128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.023276494+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.023279593+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.159258077+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.15929639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.159303186+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.159318472+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.15933233+07:00","message":"[bufferProcess] interim [520000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.159335201+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.159339305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.159342086+07:00","message":"> Transcript [52560] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.159345438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.159347487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.159349611+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.159352153+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.27942208+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.279461267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.279467782+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.27948169+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.279489167+07:00","message":"[bufferProcess] interim [580000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.279491734+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.279495121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.279499723+07:00","message":"> Transcript [52561] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.279503511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.279505939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.279507866+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.27951052+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.356862823+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.356915561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.356923935+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.356944532+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356954513+07:00","message":"[bufferProcess] interim [700000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356958825+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356964071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356968494+07:00","message":"> Transcript [52562] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356974469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356977734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356981495+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356985696+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356989738+07:00","message":"Push: 'เน้นย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356992878+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.356996318+07:00","message":"Set new StatePrefix : 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.357002138+07:00","message":"Next Push (prob) : 'เขาว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.357020086+07:00","message":"push: {false เน้นย้ำ 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.46486176+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.464899674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.464906006+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.464919734+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.464927001+07:00","message":"[bufferProcess] interim [760000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.464929657+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.464937228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.464940251+07:00","message":"> Transcript [52563] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.464943751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.464946142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.46494868+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.46495133+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.536335141+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.536374518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.536380809+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.536393949+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.536401515+07:00","message":"[bufferProcess] interim [880000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.536404009+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.536409281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.536412022+07:00","message":"> Transcript [52564] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.536416019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.536418199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.536420356+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.536423012+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.911159767+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.911204385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.911215744+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:32.911233781+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.911246292+07:00","message":"[bufferProcess] interim [240000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.911250152+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.91125873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.911263092+07:00","message":"> Transcript [52565] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.91126888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.911272165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.91127584+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:32.911280344+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.043776277+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.043820141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.043827004+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.043841983+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043852948+07:00","message":"[bufferProcess] interim [360000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043856189+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043862648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043865763+07:00","message":"> Transcript [52566] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.04387003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043872469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043875564+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043879017+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043885979+07:00","message":"Push: 'เขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043890855+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043893507+07:00","message":"Set new StatePrefix : 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.043896575+07:00","message":"Next Push (prob) : 'เดินหน้าทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.043905856+07:00","message":"push: {false เขาว่าจะ 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.248567716+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.248615831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.248623375+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.248642112+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.248653331+07:00","message":"[bufferProcess] interim [600000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.24865634+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.248664134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.248667055+07:00","message":"> Transcript [52567] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.248670986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.248672989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.248675393+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.248678057+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.365023076+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.365061294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.36506845+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.365084374+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.365095289+07:00","message":"[bufferProcess] interim [660000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.365097848+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.365102411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.365105642+07:00","message":"> Transcript [52568] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.365109628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.36511276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.365114884+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.365117658+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.551589197+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.551634181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.551641983+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.551657534+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.551670316+07:00","message":"[bufferProcess] interim [840000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.551673618+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.551681167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.551683915+07:00","message":"> Transcript [52569] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.551688166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.551690642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.551693102+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.551696695+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.621793269+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.621838357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.621847299+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.621863387+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.621872163+07:00","message":"[bufferProcess] interim [960000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.621875435+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.621880063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.62188316+07:00","message":"> Transcript [52570] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.621888048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.621890608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.621893688+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.621896964+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.62190882+07:00","message":"Push: 'เดินหน้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.621910899+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.621916536+07:00","message":"Set new StatePrefix : 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.621919753+07:00","message":"Next Push (prob) : 'งานอย่างเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.621930157+07:00","message":"push: {false เดินหน้าทำ 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.954682887+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.954726177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.954733242+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:33.954752776+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.954761835+07:00","message":"[bufferProcess] interim [320000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.954765071+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.954769399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.954772398+07:00","message":"> Transcript [52571] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.954777418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.954781466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.954784944+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:33.954789375+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.535309458+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.535346928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.535353133+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.535366023+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.535375721+07:00","message":"[bufferProcess] interim [920000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.535378088+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.535381798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.53538475+07:00","message":"> Transcript [52572] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.535389378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.535392058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.535394025+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.535397154+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:34.588196805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:34.588208625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.643527042+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.643569533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขนาดเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.643576435+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขนาดเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.643588772+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.64360006+07:00","message":"[bufferProcess] interim [980000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.643603762+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.643612787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.64361681+07:00","message":"> Transcript [52573] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.643622683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.643625869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.64362916+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.643633504+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.772319615+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.772379908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.772387892+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.772405512+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772415269+07:00","message":"[bufferProcess] interim [40000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772418601+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขนาดเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772423359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772426249+07:00","message":"> Transcript [52574] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขนาดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772431549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772433805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772436627+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772439945+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772443066+07:00","message":"Push: 'งานอย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772445027+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.77244745+07:00","message":"Set new StatePrefix : 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขนาดเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.772453167+07:00","message":"Next Push (prob) : 'ที่ค่ะขนาดเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.772462+07:00","message":"push: {false งานอย่างเต็ม 0 0xc004748b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.966956369+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.966998094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.967022+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:34.967040788+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.967053375+07:00","message":"[bufferProcess] interim [280000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.967057176+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.967061788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.967065069+07:00","message":"> Transcript [52575] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.967067761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:34.967069841+07:00","message":"Set new StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.164091008+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.164145198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.164152529+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.164168718+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.164176205+07:00","message":"[bufferProcess] interim [460000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.164179315+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.164183469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.164186404+07:00","message":"> Transcript [52576] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.164193497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.164195642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.164197604+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.164200486+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.209949386+07:00","message":"[GCS] IsForceVAD: false for message ID: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.295974929+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.296021483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.296029317+07:00","message":"receive interim result [false|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.296046023+07:00","message":"[buffer interim] 4258 false ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.296053883+07:00","message":"[bufferProcess] interim [640000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.296056881+07:00","message":"[bufferProcess] send to processor:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.296066172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.296068972+07:00","message":"> Transcript [52577] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.2960733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.296075776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.296078924+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.296082582+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.324680779+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.324716461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.324722878+07:00","message":"receive interim result [true|false]: ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.324731214+07:00","message":"end recv isFinal message id 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.324733316+07:00","message":"end Recv id 4258"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.32473939+07:00","message":"[buffer interim] 4258 true ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324749606+07:00","message":"[bufferProcess] interim [730000000]:ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.32475375+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324757346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324760142+07:00","message":"> Transcript [52578] [false]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324763695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.32476563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324767807+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324771858+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324774415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324776604+07:00","message":"> Transcript [52579] [true]: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกันก็ปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324779031+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324780862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324782632+07:00","message":"StatePrefix: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็มที่ค่ะขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324784766+07:00","message":"TextPushed: 'ผู้บัญชาการตำรวจแห่งชาติก็เน้นย้ำเขาว่าจะเดินหน้าทำงานอย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.324788299+07:00","message":"Push: 'ที่ค่ะขณะเดียวกันก็ปฏิเสธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.324796176+07:00","message":"push: {true ที่ค่ะขณะเดียวกันก็ปฏิเสธ 0 0xc004748b80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:35.341693965+07:00","message":"write wav file: './tmp/7589/7589_4258.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.343475754+07:00","message":"[GCS] Start streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.867197936+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.867257951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.867264133+07:00","message":"receive interim result [false|false]: จะให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:35.867281248+07:00","message":"[buffer interim] 4259 false จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.867288849+07:00","message":"[bufferProcess] interim [420000000]:จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:35.867290824+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.098633288+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.098682184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.098688559+07:00","message":"receive interim result [false|false]: จะให้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.098702504+07:00","message":"[buffer interim] 4259 false จะให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.098711053+07:00","message":"[bufferProcess] interim [600000000]:จะให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.098713408+07:00","message":"[bufferProcess] send to processor:จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.0987205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.098723741+07:00","message":"> Transcript [52580] [false]: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.09872606+07:00","message":"Set StatePrefix (first interim): 'จะให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.312703148+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.312742001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้สัมภาษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.312751874+07:00","message":"receive interim result [false|false]: จะให้สัมภาษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.31276381+07:00","message":"[buffer interim] 4259 false จะให้สัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.312771652+07:00","message":"[bufferProcess] interim [780000000]:จะให้สัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.312774275+07:00","message":"[bufferProcess] send to processor:จะให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.312779975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.312782947+07:00","message":"> Transcript [52581] [false]: 'จะให้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.312786341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.312788655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.312790625+07:00","message":"StatePrefix: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.312792982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.50697981+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.507033086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้สัมภาษณ์อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.5070414+07:00","message":"receive interim result [false|false]: จะให้สัมภาษณ์อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.507059871+07:00","message":"[buffer interim] 4259 false จะให้สัมภาษณ์อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.507072771+07:00","message":"[bufferProcess] interim [20000000]:จะให้สัมภาษณ์อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.507076779+07:00","message":"[bufferProcess] send to processor:จะให้สัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.507081643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.507085932+07:00","message":"> Transcript [52582] [false]: 'จะให้สัมภาษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.507091244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.507094341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.507097516+07:00","message":"StatePrefix: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.507101047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.57933268+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.5793785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้สัมภาษณ์อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.579385857+07:00","message":"receive interim result [false|false]: จะให้สัมภาษณ์อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.579402134+07:00","message":"[buffer interim] 4259 false จะให้สัมภาษณ์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.579410579+07:00","message":"[bufferProcess] interim [80000000]:จะให้สัมภาษณ์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.579413477+07:00","message":"[bufferProcess] send to processor:จะให้สัมภาษณ์อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.579420857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.579424171+07:00","message":"> Transcript [52583] [false]: 'จะให้สัมภาษณ์อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.579428229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.579432461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.579435114+07:00","message":"StatePrefix: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.57943723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.765302342+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.765347055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้สัมภาษณ์อย่างฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.765353415+07:00","message":"receive interim result [false|false]: จะให้สัมภาษณ์อย่างฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.765381763+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.765387879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้สัมภาษณ์อย่างชัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.765391786+07:00","message":"receive interim result [false|false]: จะให้สัมภาษณ์อย่างชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.765403444+07:00","message":"[buffer interim] 4259 false จะให้สัมภาษณ์อย่างฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.765408999+07:00","message":"[buffer interim] 4259 false จะให้สัมภาษณ์อย่างชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765418068+07:00","message":"[bufferProcess] interim [260000000]:จะให้สัมภาษณ์อย่างฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765421626+07:00","message":"[bufferProcess] send to processor:จะให้สัมภาษณ์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765426691+07:00","message":"[bufferProcess] interim [320000000]:จะให้สัมภาษณ์อย่างชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765430144+07:00","message":"[bufferProcess] send to processor:จะให้สัมภาษณ์อย่างฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765437587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765442904+07:00","message":"> Transcript [52584] [false]: 'จะให้สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765448342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765451792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765455216+07:00","message":"StatePrefix: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.76545845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765469075+07:00","message":"Push: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765471576+07:00","message":"TextPushed: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765474607+07:00","message":"Set new StatePrefix : 'จะให้สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765477224+07:00","message":"Next Push (prob) : 'สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765479329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765481399+07:00","message":"> Transcript [52585] [false]: 'จะให้สัมภาษณ์อย่างฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765483843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765485853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765487697+07:00","message":"StatePrefix: 'จะให้สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.765489822+07:00","message":"TextPushed: 'จะให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.765501271+07:00","message":"push: {false จะให้ 0 0xc0051bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.951540631+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.951589744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้สัมภาษณ์อย่างชัดเจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.951596931+07:00","message":"receive interim result [false|false]: จะให้สัมภาษณ์อย่างชัดเจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:36.951614463+07:00","message":"[buffer interim] 4259 false จะให้สัมภาษณ์อย่างชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.951622816+07:00","message":"[bufferProcess] interim [440000000]:จะให้สัมภาษณ์อย่างชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.951625238+07:00","message":"[bufferProcess] send to processor:จะให้สัมภาษณ์อย่างชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.95163372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.951637393+07:00","message":"> Transcript [52586] [false]: 'จะให้สัมภาษณ์อย่างชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.951641467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.951644343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.951646465+07:00","message":"StatePrefix: 'จะให้สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:36.951648847+07:00","message":"TextPushed: 'จะให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.221545673+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.221587958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้สัมภาษณ์อย่างชัดเจนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.221593986+07:00","message":"receive interim result [false|false]: จะให้สัมภาษณ์อย่างชัดเจนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.221606386+07:00","message":"[buffer interim] 4259 false จะให้สัมภาษณ์อย่างชัดเจนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.221614953+07:00","message":"[bufferProcess] interim [680000000]:จะให้สัมภาษณ์อย่างชัดเจนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.221619103+07:00","message":"[bufferProcess] send to processor:จะให้สัมภาษณ์อย่างชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.221627766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.221631507+07:00","message":"> Transcript [52587] [false]: 'จะให้สัมภาษณ์อย่างชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.221637035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.221640093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.221644359+07:00","message":"StatePrefix: 'จะให้สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.221646659+07:00","message":"TextPushed: 'จะให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.272359392+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.272403036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้สัมภาษณ์อย่างชัดเจนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.272409157+07:00","message":"receive interim result [false|false]: จะให้สัมภาษณ์อย่างชัดเจนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.272425748+07:00","message":"[buffer interim] 4259 false จะให้สัมภาษณ์อย่างชัดเจนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272435513+07:00","message":"[bufferProcess] interim [740000000]:จะให้สัมภาษณ์อย่างชัดเจนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272439251+07:00","message":"[bufferProcess] send to processor:จะให้สัมภาษณ์อย่างชัดเจนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272444379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272448278+07:00","message":"> Transcript [52588] [false]: 'จะให้สัมภาษณ์อย่างชัดเจนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272453956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272456568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.2724588+07:00","message":"StatePrefix: 'จะให้สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272461106+07:00","message":"TextPushed: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272464054+07:00","message":"Push: 'สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272466069+07:00","message":"TextPushed: 'จะให้สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272468323+07:00","message":"Set new StatePrefix : 'จะให้สัมภาษณ์อย่างชัดเจนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.272470518+07:00","message":"Next Push (prob) : 'ชัดเจนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.272478078+07:00","message":"push: {false สัมภาษณ์อย่าง 0 0xc0051bc000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.41393097+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.413984371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้สัมภาษณ์อย่างชัดเจนนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.413999158+07:00","message":"receive interim result [false|false]: จะให้สัมภาษณ์อย่างชัดเจนนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.414015643+07:00","message":"[buffer interim] 4259 false จะให้สัมภาษณ์อย่างชัดเจนนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.414024587+07:00","message":"[bufferProcess] interim [920000000]:จะให้สัมภาษณ์อย่างชัดเจนนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.414026992+07:00","message":"[bufferProcess] send to processor:จะให้สัมภาษณ์อย่างชัดเจนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.414032698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.414035419+07:00","message":"> Transcript [52589] [false]: 'จะให้สัมภาษณ์อย่างชัดเจนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.414039406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.414050501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.414052523+07:00","message":"StatePrefix: 'จะให้สัมภาษณ์อย่างชัดเจนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.414054993+07:00","message":"TextPushed: 'จะให้สัมภาษณ์อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.580314526+07:00","message":"[GCS] IsForceVAD: false for message ID: 4259"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:37.588524945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:37.588554452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.642600078+07:00","message":"[GCS] Start streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.679623801+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.679666187+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-06-22T14:02:37.679673259+07:00","message":"receive interim result [true|false]: จะให้สัมภาษณ์อย่างชัดเจนนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.679682923+07:00","message":"end recv isFinal message id 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.679685062+07:00","message":"end Recv id 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.679691717+07:00","message":"[buffer interim] 4259 true จะให้สัมภาษณ์อย่างชัดเจนนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679701825+07:00","message":"[bufferProcess] interim [250000000]:จะให้สัมภาษณ์อย่างชัดเจนนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679705532+07:00","message":"[bufferProcess] send to processor (isfinal):จะให้สัมภาษณ์อย่างชัดเจนนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679708966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679711965+07:00","message":"> Transcript [52590] [false]: 'จะให้สัมภาษณ์อย่างชัดเจนนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679715027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679717097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679719038+07:00","message":"StatePrefix: 'จะให้สัมภาษณ์อย่างชัดเจนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679721718+07:00","message":"TextPushed: 'จะให้สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679723738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.67972582+07:00","message":"> Transcript [52591] [true]: 'จะให้สัมภาษณ์อย่างชัดเจนนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679728002+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679729674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679731455+07:00","message":"StatePrefix: 'จะให้สัมภาษณ์อย่างชัดเจนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679733442+07:00","message":"TextPushed: 'จะให้สัมภาษณ์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:37.679736156+07:00","message":"Push: 'ชัดเจนนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:37.679743768+07:00","message":"push: {true ชัดเจนนะคะว่า 0 0xc0051bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:37.687828639+07:00","message":"write wav file: './tmp/7589/7589_4259.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.139129925+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.139175055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.13918119+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.139196581+07:00","message":"[buffer interim] 4260 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.139204393+07:00","message":"[bufferProcess] interim [300000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.139206513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.189750612+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.189799342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.18980684+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.189824354+07:00","message":"[buffer interim] 4260 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.189832092+07:00","message":"[bufferProcess] interim [420000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.189834642+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.189838308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.189841213+07:00","message":"> Transcript [52592] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.189843608+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.308004041+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.308046252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.308052104+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.3080665+07:00","message":"[buffer interim] 4260 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.308076333+07:00","message":"[bufferProcess] interim [480000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.308078746+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.308084189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.308086977+07:00","message":"> Transcript [52593] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.308089534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.308091712+07:00","message":"Set new StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.48587623+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.485919435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.485927171+07:00","message":"receive interim result [false|false]: มีการออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.485942783+07:00","message":"[buffer interim] 4260 false มีการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.485950303+07:00","message":"[bufferProcess] interim [660000000]:มีการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.485952685+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.485956163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.485959428+07:00","message":"> Transcript [52594] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.485961683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.485963772+07:00","message":"Set new StatePrefix: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.685938858+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.685994947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.686000782+07:00","message":"receive interim result [false|false]: มีการออกหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.686015824+07:00","message":"[buffer interim] 4260 false มีการออกหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.686023223+07:00","message":"[bufferProcess] interim [900000000]:มีการออกหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.686025452+07:00","message":"[bufferProcess] send to processor:มีการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.686029741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.686032537+07:00","message":"> Transcript [52595] [false]: 'มีการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.686035932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.686037966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.686039924+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.686041962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.870820104+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.870860025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.870867283+07:00","message":"receive interim result [false|false]: มีการออกหมายจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:38.8708831+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.870893769+07:00","message":"[bufferProcess] interim [80000000]:มีการออกหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.870897165+07:00","message":"[bufferProcess] send to processor:มีการออกหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.870904458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.870908428+07:00","message":"> Transcript [52596] [false]: 'มีการออกหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.870912831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.870915933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.870919798+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:38.870922922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.060160373+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.060197759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.060204047+07:00","message":"receive interim result [false|false]: มีการออกหมายจับค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.060215815+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.060224892+07:00","message":"[bufferProcess] interim [260000000]:มีการออกหมายจับค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.060227304+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.060231184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.060233876+07:00","message":"> Transcript [52597] [false]: 'มีการออกหมายจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.060236895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.060238825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.060240995+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.060243266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.198490772+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.198531305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.198537369+07:00","message":"receive interim result [false|false]: มีการออกหมายจับคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.198553087+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198560738+07:00","message":"[bufferProcess] interim [380000000]:มีการออกหมายจับคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198563792+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198568182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198571408+07:00","message":"> Transcript [52598] [false]: 'มีการออกหมายจับค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198575005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198577384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198579189+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198581508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198588695+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198590977+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.19859568+07:00","message":"Set new StatePrefix : 'มีการออกหมายจับค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.198598209+07:00","message":"Next Push (prob) : 'ออกหมายจับค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.198606182+07:00","message":"push: {false มีการ 0 0xc0051bc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.263510839+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.263562422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.26357043+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.263588463+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.263597756+07:00","message":"[bufferProcess] interim [500000000]:มีการออกหมายจับข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.263600609+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.263605256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.263608453+07:00","message":"> Transcript [52599] [false]: 'มีการออกหมายจับคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.263611861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.263614581+07:00","message":"Set new StatePrefix: 'มีการออกหมายจับคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.375722209+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.375772988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.375781557+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.375799726+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.375812474+07:00","message":"[bufferProcess] interim [560000000]:มีการออกหมายจับข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.375816782+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.375825293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.375832445+07:00","message":"> Transcript [52600] [false]: 'มีการออกหมายจับข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.375836162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.375841491+07:00","message":"Set new StatePrefix: 'มีการออกหมายจับข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.579129687+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.579176518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับฆ่ารัชกาลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.579184073+07:00","message":"receive interim result [false|false]: มีการออกหมายจับฆ่ารัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.579197611+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับฆ่ารัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.57920829+07:00","message":"[bufferProcess] interim [740000000]:มีการออกหมายจับฆ่ารัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.5792107+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.579217162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.57922022+07:00","message":"> Transcript [52601] [false]: 'มีการออกหมายจับข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.579224088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.579227496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.579230044+07:00","message":"StatePrefix: 'มีการออกหมายจับข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.579232612+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.697325376+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.697369022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.69737947+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.697395838+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.697407399+07:00","message":"[bufferProcess] interim [920000000]:มีการออกหมายจับข้าราชการที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.697411133+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับฆ่ารัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.697420712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.697423765+07:00","message":"> Transcript [52602] [false]: 'มีการออกหมายจับฆ่ารัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.697426246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.697428346+07:00","message":"Set new StatePrefix: 'มีการออกหมายจับฆ่ารัชกาลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.895635945+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.895676415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.895682725+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:39.895695139+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.895702667+07:00","message":"[bufferProcess] interim [40000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.895705075+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.895711305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.895713991+07:00","message":"> Transcript [52603] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.89571645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:39.895719108+07:00","message":"Set new StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.091887574+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.09192753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.091934109+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.091956344+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.091964165+07:00","message":"[bufferProcess] interim [280000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.091966772+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.091970214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.091974031+07:00","message":"> Transcript [52604] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.091980053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.091991556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.091993791+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.091996183+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.278181175+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.278220772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.278226901+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.278238282+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.278248126+07:00","message":"[bufferProcess] interim [460000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.278251006+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.27825685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.27825969+07:00","message":"> Transcript [52605] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.278263364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.27826541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.278268081+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.278270464+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.513436802+07:00","message":"[GCS] Cleaned up inactive client: 4239"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.51348316+07:00","message":"[GCS] Cleaned up inactive client: 4236"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.513487312+07:00","message":"[GCS] Cleaned up inactive client: 4235"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.513489825+07:00","message":"[GCS] Cleaned up inactive client: 4241"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.513492069+07:00","message":"[GCS] Cleaned up inactive client: 4237"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.513493969+07:00","message":"[GCS] Cleaned up inactive client: 4238"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.513495833+07:00","message":"[GCS] Cleaned up inactive client: 4240"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:40.589129177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:40.589145651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.870092482+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.870134998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.870144932+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:40.87015869+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.870166009+07:00","message":"[bufferProcess] interim [60000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.870168689+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.870172502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.87017532+07:00","message":"> Transcript [52606] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.870178887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.870181456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.870183883+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:40.870186363+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.138312729+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.1383584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.13836575+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.138377441+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.138384829+07:00","message":"[bufferProcess] interim [300000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.138387449+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.138392929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.138395628+07:00","message":"> Transcript [52607] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.138400485+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.13840264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.138405247+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.138407592+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.13841239+07:00","message":"Push: 'ออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.138415021+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.138417388+07:00","message":"Set new StatePrefix : 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.13841996+07:00","message":"Next Push (prob) : 'ข้องหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.138426991+07:00","message":"push: {false ออกหมายจับข้าราชการที่เกี่ยว 0 0xc0051bc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.19542977+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.195467365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.195473352+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.195490249+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.195497953+07:00","message":"[bufferProcess] interim [420000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.195500146+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.195504034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.195507141+07:00","message":"> Transcript [52608] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.195510657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.195512907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.195515118+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.195518267+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.373407612+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.373453848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.373460251+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.373477039+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.373486176+07:00","message":"[bufferProcess] interim [540000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.373489298+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.373493211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.373495901+07:00","message":"> Transcript [52609] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.373500034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.373502262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.373504382+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.373507584+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.524984217+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.525026258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.52503296+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.525044466+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.525052289+07:00","message":"[bufferProcess] interim [720000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.525054921+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.525058328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.525061421+07:00","message":"> Transcript [52610] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.52506531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.525067417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.525069539+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.525072084+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.696358013+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.69640584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.696414592+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.696433069+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.69644517+07:00","message":"[bufferProcess] interim [900000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.696450112+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.696457737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.696461861+07:00","message":"> Transcript [52611] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.696467293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.696470601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.696477484+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.696481784+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.696489814+07:00","message":"Push: 'ข้องหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.696493496+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.696497639+07:00","message":"Set new StatePrefix : 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.69650173+07:00","message":"Next Push (prob) : 'โดยระบุนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.69651255+07:00","message":"push: {false ข้องหรือไม่ 0 0xc0051bc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.880673282+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.880712985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.880719556+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:41.880733948+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.880741734+07:00","message":"[bufferProcess] interim [80000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.880744451+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.880748297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.880751336+07:00","message":"> Transcript [52612] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.880755058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.880757132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.880759215+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:41.880761899+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.067238488+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.06727564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.067282567+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.067294012+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.067303675+07:00","message":"[bufferProcess] interim [260000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.067308614+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.067315162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.067319271+07:00","message":"> Transcript [52613] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.067322986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.067325044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.067327394+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.067329843+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.259820559+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.259859439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.259866857+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.259886741+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.259896173+07:00","message":"[bufferProcess] interim [440000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.259899079+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.259902886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.259905617+07:00","message":"> Transcript [52614] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.25990958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.25991177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.259914038+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.259916623+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.399224114+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.399270494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.399279934+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.399294372+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.39930245+07:00","message":"[bufferProcess] interim [620000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.399305601+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.39931148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.399314313+07:00","message":"> Transcript [52615] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.399319368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.399321816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.399324474+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.399328387+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.399337244+07:00","message":"Push: 'โดยระบุนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.399341023+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.39934456+07:00","message":"Set new StatePrefix : 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.39934926+07:00","message":"Next Push (prob) : 'ขอให้เราดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.399358412+07:00","message":"push: {false โดยระบุนะคะว่า 0 0xc0051bc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.465132791+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.46521275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.465223654+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.465241162+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.465253084+07:00","message":"[bufferProcess] interim [680000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.465257476+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.465265163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.465269061+07:00","message":"> Transcript [52616] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.465274687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.465278248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.465281546+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.465285444+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.715800313+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.715836968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.715844174+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.715858082+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.715865587+07:00","message":"[bufferProcess] interim [860000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.715868736+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.715872563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.715875396+07:00","message":"> Transcript [52617] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.715879084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.715881385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.71588332+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.715886003+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.719052919+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.719081038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.719088659+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.719104617+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.719112789+07:00","message":"[bufferProcess] interim [920000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.719117153+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.719123783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.719126539+07:00","message":"> Transcript [52618] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.719130095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.719132122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.719134057+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.719136702+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.904607862+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.904650764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.904657971+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.904672658+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904687025+07:00","message":"[bufferProcess] interim [100000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904690544+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904695059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904697876+07:00","message":"> Transcript [52619] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904702108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904704271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904706766+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904709319+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904712812+07:00","message":"Push: 'ขอให้เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904714894+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904717154+07:00","message":"Set new StatePrefix : 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.904725401+07:00","message":"Next Push (prob) : 'การขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.904742381+07:00","message":"push: {false ขอให้เราดู 0 0xc0051bc680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.970723692+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.970770481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.970777355+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:42.970791782+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.970800322+07:00","message":"[bufferProcess] interim [220000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.970803154+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.97081043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.970813211+07:00","message":"> Transcript [52620] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.970816425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:42.97081879+07:00","message":"Set new StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.031025492+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.031070933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.031077386+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.031092505+07:00","message":"[buffer interim] this message is already final false 4256: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.097665534+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.097709744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.09771792+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.097737804+07:00","message":"[buffer interim] this message is already final false 4256: 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.14058794+07:00","message":"[GCS] IsForceVAD: false for message ID: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.151885822+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.151924608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.151931809+07:00","message":"receive interim result [false|false]: ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.151953818+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.175811524+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.17585315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.175858892+07:00","message":"receive interim result [false|false]: ขณะที่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.175878162+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.201094157+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.201126068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.201131911+07:00","message":"receive interim result [false|false]: ขณะที่การปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.201147988+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.217098449+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.217130516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การประปา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.217136996+07:00","message":"receive interim result [false|false]: ขณะที่การประปา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.217192984+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.222805861+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.222833576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.222839217+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.222853429+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.226594402+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.226610442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผลค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.226617339+07:00","message":"receive interim result [false|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผลค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.226625009+07:00","message":"[buffer interim] 4260 false มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.226633919+07:00","message":"[bufferProcess] interim [520000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.22663705+07:00","message":"[bufferProcess] send to processor:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.226641823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.226644885+07:00","message":"> Transcript [52621] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.226649106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.22665141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.226653532+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.226657028+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.285848909+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.285893313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.285899819+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.285919669+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.355337318+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.355380534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ได้ระบุนะคะว่าขอให้รอดูการขยายผลค่ะ\",\"confidence\":0.9444179}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.355387069+07:00","message":"receive interim result [true|false]: มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ได้ระบุนะคะว่าขอให้รอดูการขยายผลค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.35540228+07:00","message":"end recv isFinal message id 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.355404923+07:00","message":"end Recv id 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.355414278+07:00","message":"[buffer interim] 4260 true มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ได้ระบุนะคะว่าขอให้รอดูการขยายผลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355424916+07:00","message":"[bufferProcess] interim [520000000]:มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ได้ระบุนะคะว่าขอให้รอดูการขยายผลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355433444+07:00","message":"[bufferProcess] send to processor (isfinal):มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355463423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355493683+07:00","message":"> Transcript [52622] [false]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355501149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355504523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.3555076+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355511125+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355513884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355516385+07:00","message":"> Transcript [52623] [true]: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ได้ระบุนะคะว่าขอให้รอดูการขยายผลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.35551929+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355521413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355523164+07:00","message":"StatePrefix: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355525478+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355527634+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355796217+07:00","message":"Push: 'การขยายผลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355802054+07:00","message":"TextPushed: 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่โดยระบุนะคะว่าขอให้เราดูการขยายผลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355806304+07:00","message":"Set new StatePrefix : 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ได้ระบุนะคะว่าขอให้รอดูการขยายผลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355809755+07:00","message":"Next Push (prob) : 'มีการออกหมายจับข้าราชการที่เกี่ยวข้องหรือไม่ได้ระบุนะคะว่าขอให้รอดูการขยายผลค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.355822642+07:00","message":"push: {true การขยายผลค่ะ 0 0xc0051bc680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:43.355829807+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4260.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:43.367251715+07:00","message":"write wav file: './tmp/7589/7589_4260.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.370171818+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.370207752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.37021506+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.370230435+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.484073521+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.48411256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปราม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.484118897+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.484135764+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.503991048+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.504032219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.50403849+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.504056931+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.587578312+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.587633064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.587639636+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินีสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.587656762+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินีสัก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:43.589787452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:43.58979139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.59806919+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.598110693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสะแก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.598120884+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินีสะแก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.59813754+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินีสะแก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.63225653+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.632297489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสแกน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.632303759+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินีสแกน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.632320343+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินีสแกน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.688511829+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.688555821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสระแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.688563143+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินีสระแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.688579653+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินีสระแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.700792921+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.700832056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสแกมเมอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.700837791+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินีสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.700855242+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินีสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.75168367+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.751720003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสแกมเมอร์คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.751727743+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินีสแกมเมอร์คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.751741023+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินีสแกมเมอร์คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.768740989+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.768777459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสแกมเมอร์เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.768783572+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินีสแกมเมอร์เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.76879985+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินีสแกมเมอร์เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.801198745+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.801242936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปราม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.801250678+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.801261538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" nominees Cameron\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.801264314+07:00","message":"receive interim result [false|false]:  nominees Cameron"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.801272649+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.801279244+07:00","message":"[buffer interim] this message is already final false 4256: ' nominees Cameron'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.868183923+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.868223492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.868229845+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.868244592+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.955222801+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.955268754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาตินะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.955277143+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาตินะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.955293566+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาตินะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.966403832+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.966436818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาตินะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.966443081+07:00","message":"receive interim result [false|false]: ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาตินะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:43.966459382+07:00","message":"[buffer interim] this message is already final false 4256: 'ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาตินะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:44.065064855+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:44.065114731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาตินะครับ\",\"confidence\":0.95871824}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:44.065122763+07:00","message":"receive interim result [true|false]: ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาตินะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:44.065131168+07:00","message":"end recv isFinal message id 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:44.065133411+07:00","message":"end Recv id 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:44.065142225+07:00","message":"[buffer interim] this message is already final true 4256: 'ขณะที่การปราบปรามนอมินีสแกมเมอร์ข้ามชาตินะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:44.942638478+07:00","message":"[GCS] Start streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.470624828+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.470675034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.470681474+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.4706975+07:00","message":"[buffer interim] 4261 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.470704724+07:00","message":"[bufferProcess] interim [360000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.470706652+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.470712299+07:00","message":"[bufferProcess] send to processor (ticker):ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.470715259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.47071998+07:00","message":"> Transcript [52624] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.470722264+07:00","message":"Set StatePrefix (first interim): 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.603127838+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.603170947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.603177657+07:00","message":"receive interim result [false|false]: ขอบคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.603193517+07:00","message":"[buffer interim] 4261 false ขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.603201912+07:00","message":"[bufferProcess] interim [480000000]:ขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.603204151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.675946187+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.675996424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.67600291+07:00","message":"receive interim result [false|false]: ขอบคุณคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.676018406+07:00","message":"[buffer interim] 4261 false ขอบคุณคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.676026238+07:00","message":"[bufferProcess] interim [540000000]:ขอบคุณคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.676028712+07:00","message":"[bufferProcess] send to processor:ขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.676032419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.67603581+07:00","message":"> Transcript [52625] [false]: 'ขอบคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.676038526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.676040556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.676042614+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.676045428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.896086876+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.896137478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณคุณเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.896147786+07:00","message":"receive interim result [false|false]: ขอบคุณคุณเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:45.896159931+07:00","message":"[buffer interim] 4261 false ขอบคุณคุณเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.896169408+07:00","message":"[bufferProcess] interim [720000000]:ขอบคุณคุณเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.896172067+07:00","message":"[bufferProcess] send to processor:ขอบคุณคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.896180513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.896183749+07:00","message":"> Transcript [52626] [false]: 'ขอบคุณคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.896187522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.896189983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.896192063+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:45.896194342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.174265659+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.174305044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณที่รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.174311188+07:00","message":"receive interim result [false|false]: ขอบคุณที่รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.174324144+07:00","message":"[buffer interim] 4261 false ขอบคุณที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.174331934+07:00","message":"[bufferProcess] interim [900000000]:ขอบคุณที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.174335526+07:00","message":"[bufferProcess] send to processor:ขอบคุณคุณเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.174343847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.174347902+07:00","message":"> Transcript [52627] [false]: 'ขอบคุณคุณเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.174353837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.174356094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.174357981+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.174360213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.221859215+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.221906994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณคุณศิลปะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.22191706+07:00","message":"receive interim result [false|false]: ขอบคุณคุณศิลปะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.221936376+07:00","message":"[buffer interim] 4261 false ขอบคุณคุณศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221945931+07:00","message":"[bufferProcess] interim [960000000]:ขอบคุณคุณศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221949952+07:00","message":"[bufferProcess] send to processor:ขอบคุณที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221955368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221967681+07:00","message":"> Transcript [52628] [false]: 'ขอบคุณที่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221972817+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221975975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221978948+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221982295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221988493+07:00","message":"Push: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221990691+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221993321+07:00","message":"Set new StatePrefix : 'ขอบคุณที่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.221995835+07:00","message":"Next Push (prob) : 'ที่รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.222005081+07:00","message":"push: {false ขอบคุณ 0 0xc0051bcb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.231282528+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.231321184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณคุณจิรภัทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.231327589+07:00","message":"receive interim result [false|false]: ขอบคุณคุณจิรภัทร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.231338943+07:00","message":"[buffer interim] 4261 false ขอบคุณคุณจิรภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.231350723+07:00","message":"[bufferProcess] interim [20000000]:ขอบคุณคุณจิรภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.231353243+07:00","message":"[bufferProcess] send to processor:ขอบคุณคุณศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.231359088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.231362029+07:00","message":"> Transcript [52629] [false]: 'ขอบคุณคุณศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.231364741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.231366819+07:00","message":"Set new StatePrefix: 'ขอบคุณคุณศิลปะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.241825514+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.241862662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณคุณศิรประภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.241870067+07:00","message":"receive interim result [false|false]: ขอบคุณคุณศิรประภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.241887401+07:00","message":"[buffer interim] 4261 false ขอบคุณคุณศิรประภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.241894712+07:00","message":"[bufferProcess] interim [80000000]:ขอบคุณคุณศิรประภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.241899287+07:00","message":"[bufferProcess] send to processor:ขอบคุณคุณจิรภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.241903926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.241906845+07:00","message":"> Transcript [52630] [false]: 'ขอบคุณคุณจิรภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.241909511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.241911697+07:00","message":"Set new StatePrefix: 'ขอบคุณคุณจิรภัทร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.420484946+07:00","message":"[GCS] IsForceVAD: false for message ID: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.496228572+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.496270502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณคุณศิรประภาครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.496278376+07:00","message":"receive interim result [false|false]: ขอบคุณคุณศิรประภาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.496299139+07:00","message":"[buffer interim] 4261 false ขอบคุณคุณศิรประภาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.496309128+07:00","message":"[bufferProcess] interim [380000000]:ขอบคุณคุณศิรประภาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.496312851+07:00","message":"[bufferProcess] send to processor:ขอบคุณคุณศิรประภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.496319806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.496323066+07:00","message":"> Transcript [52631] [false]: 'ขอบคุณคุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.496325477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.49632828+07:00","message":"Set new StatePrefix: 'ขอบคุณคุณศิรประภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.529715847+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.529757918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณคุณศิรประภาครับ\",\"confidence\":0.9269032}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.529764502+07:00","message":"receive interim result [true|false]: ขอบคุณคุณศิรประภาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.529775658+07:00","message":"end recv isFinal message id 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.52977815+07:00","message":"end Recv id 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.529784601+07:00","message":"[buffer interim] 4261 true ขอบคุณคุณศิรประภาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529792579+07:00","message":"[bufferProcess] interim [500000000]:ขอบคุณคุณศิรประภาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529796135+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบคุณคุณศิรประภาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529799241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529802062+07:00","message":"> Transcript [52632] [false]: 'ขอบคุณคุณศิรประภาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529804963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529809283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.52981159+07:00","message":"StatePrefix: 'ขอบคุณคุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529813817+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529815711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529817723+07:00","message":"> Transcript [52633] [true]: 'ขอบคุณคุณศิรประภาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529820192+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529821905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529823722+07:00","message":"StatePrefix: 'ขอบคุณคุณศิรประภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529825779+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:46.529828247+07:00","message":"Push: 'คุณศิรประภาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:46.529835627+07:00","message":"push: {true คุณศิรประภาครับ 0 0xc0051bcb00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:46.536366321+07:00","message":"write wav file: './tmp/7589/7589_4261.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:46.590296658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:46.59034172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:47.571891184+07:00","message":"[GCS] Start streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.052398976+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.052440393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.052447473+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.052465169+07:00","message":"[buffer interim] 4262 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.052473889+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.052475923+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.052480549+07:00","message":"[bufferProcess] send to processor (ticker):การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.052483722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.05248681+07:00","message":"> Transcript [52634] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.052489491+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.111567846+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.111612542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.111620464+07:00","message":"receive interim result [false|false]: ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.111636931+07:00","message":"[buffer interim] 4262 false ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.111650048+07:00","message":"[bufferProcess] interim [540000000]:ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.111652225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.118718713+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.11874358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กางเกง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.118752341+07:00","message":"receive interim result [false|false]: กางเกง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.118765544+07:00","message":"[buffer interim] 4262 false กางเกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.118771722+07:00","message":"[bufferProcess] interim [600000000]:กางเกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.11877404+07:00","message":"[bufferProcess] send to processor:ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.118777783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.118783929+07:00","message":"> Transcript [52635] [false]: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.118787082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.118789197+07:00","message":"Set new StatePrefix: 'ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.249045269+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.24908951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.249097147+07:00","message":"receive interim result [false|false]: ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.24911162+07:00","message":"[buffer interim] 4262 false ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.249121584+07:00","message":"[bufferProcess] interim [660000000]:ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.249124124+07:00","message":"[bufferProcess] send to processor:กางเกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.249130123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.24913327+07:00","message":"> Transcript [52636] [false]: 'กางเกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.249135509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.249137511+07:00","message":"Set new StatePrefix: 'กางเกง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.43326402+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.433307307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.433314663+07:00","message":"receive interim result [false|false]: บางกะดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.433332588+07:00","message":"[buffer interim] 4262 false บางกะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.433342047+07:00","message":"[bufferProcess] interim [840000000]:บางกะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.433344321+07:00","message":"[bufferProcess] send to processor:ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.433349053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.433352292+07:00","message":"> Transcript [52637] [false]: 'ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.433354805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.433356858+07:00","message":"Set new StatePrefix: 'ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.764412972+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.764480545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.764487105+07:00","message":"receive interim result [false|false]: บางกะดีเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.764502942+07:00","message":"[buffer interim] 4262 false บางกะดีเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.764515347+07:00","message":"[bufferProcess] interim [140000000]:บางกะดีเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.764518804+07:00","message":"[bufferProcess] send to processor:บางกะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.764530454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.764534312+07:00","message":"> Transcript [52638] [false]: 'บางกะดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.764537586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.764540682+07:00","message":"Set new StatePrefix: 'บางกะดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.777194357+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.777233429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเรียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.777239744+07:00","message":"receive interim result [false|false]: บางกะดีเรียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.777252946+07:00","message":"[buffer interim] 4262 false บางกะดีเรียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.777260622+07:00","message":"[bufferProcess] interim [200000000]:บางกะดีเรียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.77726287+07:00","message":"[bufferProcess] send to processor:บางกะดีเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.777268094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.777270957+07:00","message":"> Transcript [52639] [false]: 'บางกะดีเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.777274201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.777276634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.777278478+07:00","message":"StatePrefix: 'บางกะดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.777280597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.824831676+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.824870009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดี Real\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.824876535+07:00","message":"receive interim result [false|false]: บางกะดี Real"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.824892388+07:00","message":"[buffer interim] 4262 false บางกะดี Real"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.824900135+07:00","message":"[bufferProcess] interim [260000000]:บางกะดี Real"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.824902441+07:00","message":"[bufferProcess] send to processor:บางกะดีเรียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.824905938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.824909281+07:00","message":"> Transcript [52640] [false]: 'บางกะดีเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.824912226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.824914244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.824919883+07:00","message":"StatePrefix: 'บางกะดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.824923503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.942377997+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.94242343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"gunkul\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.942429131+07:00","message":"receive interim result [false|false]: gunkul"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:48.942438158+07:00","message":"[buffer interim] 4262 false gunkul"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.942444933+07:00","message":"[bufferProcess] interim [380000000]:gunkul"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.942447524+07:00","message":"[bufferProcess] send to processor:บางกะดี Real"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.942451657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.942458282+07:00","message":"> Transcript [52641] [false]: 'บางกะดี Real'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.942461644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.942463807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.942465782+07:00","message":"StatePrefix: 'บางกะดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:48.942468066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.013772909+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.013812232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"dunkin\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.013817923+07:00","message":"receive interim result [false|false]: dunkin"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.01383333+07:00","message":"[buffer interim] 4262 false dunkin"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.013841076+07:00","message":"[bufferProcess] interim [500000000]:dunkin"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.013843636+07:00","message":"[bufferProcess] send to processor:gunkul"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.013846968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.013849906+07:00","message":"> Transcript [52642] [false]: 'gunkul'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.013852809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.01385586+07:00","message":"Set new StatePrefix: 'gunkul'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.128519534+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.128557808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.128564613+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.128577564+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.128584374+07:00","message":"[bufferProcess] interim [620000000]:บางกะดีเลียวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.128587019+07:00","message":"[bufferProcess] send to processor:dunkin"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.128592779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.128595674+07:00","message":"> Transcript [52643] [false]: 'dunkin'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.128597843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.128604207+07:00","message":"Set new StatePrefix: 'dunkin'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:49.590501685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:49.590531259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.633861342+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.633913913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.633923903+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.633944627+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.633968371+07:00","message":"[bufferProcess] interim [40000000]:บางกะดีเลียวไพโรจน์เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.633973168+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.63398276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.633987186+07:00","message":"> Transcript [52644] [false]: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.633991445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.633999426+07:00","message":"Set new StatePrefix: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.840530681+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.840575638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.840585772+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.84060418+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.840615157+07:00","message":"[bufferProcess] interim [280000000]:บางกะดีเลียวไพโรจน์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.840618023+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.840630554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.840633461+07:00","message":"> Transcript [52645] [false]: 'บางกะดีเลียวไพโรจน์เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.840637584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.840640286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.840642787+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.84064527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.932813909+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.932867621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.932876242+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:49.932894083+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.932906835+07:00","message":"[bufferProcess] interim [340000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.932911188+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.932920695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.932925295+07:00","message":"> Transcript [52646] [false]: 'บางกะดีเลียวไพโรจน์เตรียมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.932931358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.932934708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.932938552+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:49.932942399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.05787428+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.057912814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.057919399+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.057934157+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.057943938+07:00","message":"[bufferProcess] interim [520000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.057960617+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.057967987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.057972528+07:00","message":"> Transcript [52647] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.057979429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.057981658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.057984+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.057986335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.224014243+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.224056139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.224062573+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.2240819+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224092566+07:00","message":"[bufferProcess] interim [700000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224095849+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224101877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224104791+07:00","message":"> Transcript [52648] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224108627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224111045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224113389+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224117164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224122821+07:00","message":"Push: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224125391+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224127616+07:00","message":"Set new StatePrefix : 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.224130614+07:00","message":"Next Push (prob) : 'เตรียมเสนอที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.224138819+07:00","message":"push: {false บางกะดีเลียวไพโรจน์ 0 0xc0051bd280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.348325569+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.348359145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.348365359+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.348380706+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.348387872+07:00","message":"[bufferProcess] interim [760000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.348391266+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.348396274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.348399051+07:00","message":"> Transcript [52649] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.3484025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.348404993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.348408018+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.348410714+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.600468277+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.600510617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.600517436+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.600533003+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.600541546+07:00","message":"[bufferProcess] interim [120000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.600544285+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.600548472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.600551646+07:00","message":"> Transcript [52650] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.600555232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.600557774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.600560727+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.600564246+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.798856358+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.798900115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.798907408+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.79892288+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.79893521+07:00","message":"[bufferProcess] interim [300000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.798938445+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.798950609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.798953833+07:00","message":"> Transcript [52651] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.798957892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.798960054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.798962529+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.798966971+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.918909365+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.918956507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.918963078+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.918978052+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.918990673+07:00","message":"[bufferProcess] interim [360000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.91899363+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.918997315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.919000113+07:00","message":"> Transcript [52652] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.919003751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.919005886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.919008202+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.919010905+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.919015836+07:00","message":"Push: 'เตรียมเสนอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.919018931+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.919021339+07:00","message":"Set new StatePrefix : 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.919024395+07:00","message":"Next Push (prob) : 'ประชุมคณะกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.919032096+07:00","message":"push: {false เตรียมเสนอที่ 0 0xc0051bd280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.925199312+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.925235546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.925242134+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:50.925259447+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.92526786+07:00","message":"[bufferProcess] interim [420000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.925271262+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.925276182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.925278857+07:00","message":"> Transcript [52653] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.925282725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.92528494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.925287627+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:50.925291279+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.046396749+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.046438378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.046444489+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.04645501+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.046464309+07:00","message":"[bufferProcess] interim [480000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.046467189+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.046470836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.046473537+07:00","message":"> Transcript [52654] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.046477622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.046479773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.046481837+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.046485453+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.118344762+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.118386635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.118395579+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.118415709+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.118428353+07:00","message":"[bufferProcess] interim [600000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.118431041+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.118435071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.118438671+07:00","message":"> Transcript [52655] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.118442929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.118445397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.118447939+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.118451208+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.502592036+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.502634323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.502640912+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.502657455+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502665639+07:00","message":"[bufferProcess] interim [960000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502668197+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502671978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502674955+07:00","message":"> Transcript [52656] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.5026793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502681472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502683917+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502686673+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502691993+07:00","message":"Push: 'ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502693983+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502696177+07:00","message":"Set new StatePrefix : 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.502698474+07:00","message":"Next Push (prob) : 'าธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.502708093+07:00","message":"push: {false ประชุมคณะกรรม 0 0xc0051bd280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.76332363+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.763375426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.763382598+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.763400887+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.763409365+07:00","message":"[bufferProcess] interim [140000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.763412091+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.76341592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.763418867+07:00","message":"> Transcript [52657] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.763422357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.763424418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.763426892+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.763429436+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.944749992+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.944792553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.944800162+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:51.944813707+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.94482099+07:00","message":"[bufferProcess] interim [380000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.944824169+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.944828132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.944831001+07:00","message":"> Transcript [52658] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.944835265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.944838488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.944841871+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:51.944846479+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.527381527+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.527422041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.52742989+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.527449017+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.527458558+07:00","message":"[bufferProcess] interim [980000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.527461635+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.52746625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.527469945+07:00","message":"> Transcript [52659] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.527474532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.527476978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.527479247+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.527482491+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:52.591538354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:52.591551217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.650470893+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.650515819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.65052262+07:00","message":"receive interim result [false|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.650539127+07:00","message":"[buffer interim] 4262 false บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.6505482+07:00","message":"[bufferProcess] interim [40000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650551461+07:00","message":"[bufferProcess] send to processor:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650559823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650563011+07:00","message":"> Transcript [52660] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650567277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650569479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650572058+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650574771+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650581823+07:00","message":"Push: 'าธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650585939+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650588859+07:00","message":"Set new StatePrefix : 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.650592415+07:00","message":"Next Push (prob) : 'การสื่อสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.650601544+07:00","message":"push: {false าธิการ 0 0xc0051bd280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.760728636+07:00","message":"[GCS] IsForceVAD: false for message ID: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.887922715+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.887981727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม\",\"confidence\":0.9552525}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.887989476+07:00","message":"receive interim result [true|false]: บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.88800189+07:00","message":"end recv isFinal message id 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.888004393+07:00","message":"end Recv id 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.888013524+07:00","message":"[buffer interim] 4262 true บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888026985+07:00","message":"[bufferProcess] interim [400000000]:บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888030767+07:00","message":"[bufferProcess] send to processor (isfinal):บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888037085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888040565+07:00","message":"> Transcript [52661] [false]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888045009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.88804871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888051257+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888054213+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888056414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888058461+07:00","message":"> Transcript [52662] [true]: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสารโทรคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888061025+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888065283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888067769+07:00","message":"StatePrefix: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการการสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888070136+07:00","message":"TextPushed: 'บางกะดีเลียวไพโรจน์เตรียมเสนอที่ประชุมคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:52.888075897+07:00","message":"Push: 'การสื่อสารโทรคมนาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.888085735+07:00","message":"push: {true การสื่อสารโทรคมนาคม 0 0xc0051bd280}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:52.89847263+07:00","message":"write wav file: './tmp/7589/7589_4262.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:52.95198824+07:00","message":"[GCS] Start streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:53.521904733+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:53.521957093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Black\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:53.52196383+07:00","message":"receive interim result [false|false]: Black"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:53.521980646+07:00","message":"[buffer interim] 4263 false Black"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:53.521989355+07:00","message":"[bufferProcess] interim [420000000]:Black"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:53.52199125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:53.915530046+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:53.915575254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:53.915583062+07:00","message":"receive interim result [false|false]: และใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:53.915601983+07:00","message":"[buffer interim] 4263 false และใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:53.915615122+07:00","message":"[bufferProcess] interim [540000000]:และใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:53.915619292+07:00","message":"[bufferProcess] send to processor:Black"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:53.915628762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:53.915633515+07:00","message":"> Transcript [52663] [false]: 'Black'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:53.915637292+07:00","message":"Set StatePrefix (first interim): 'Black'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.003206805+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.0032471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Blacklist\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.003252868+07:00","message":"receive interim result [false|false]: Blacklist"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.003268085+07:00","message":"[buffer interim] 4263 false Blacklist"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.003277301+07:00","message":"[bufferProcess] interim [600000000]:Blacklist"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.003279655+07:00","message":"[bufferProcess] send to processor:และใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.003288513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.003293371+07:00","message":"> Transcript [52664] [false]: 'และใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.003297428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.003300355+07:00","message":"Set new StatePrefix: 'และใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.090528544+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.090576177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และดิจิทัล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.090582589+07:00","message":"receive interim result [false|false]: และดิจิทัล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.090600891+07:00","message":"[buffer interim] 4263 false และดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.090609886+07:00","message":"[bufferProcess] interim [780000000]:และดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.09061263+07:00","message":"[bufferProcess] send to processor:Blacklist"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.090616686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.090619858+07:00","message":"> Transcript [52665] [false]: 'Blacklist'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.090622239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.090624265+07:00","message":"Set new StatePrefix: 'Blacklist'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.101829629+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.10187086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ Digital\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.101886267+07:00","message":"receive interim result [false|false]: และ Digital"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.101907148+07:00","message":"[buffer interim] 4263 false และ Digital"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.101914094+07:00","message":"[bufferProcess] interim [960000000]:และ Digital"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.101916516+07:00","message":"[bufferProcess] send to processor:และดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.101920411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.101923369+07:00","message":"> Transcript [52666] [false]: 'และดิจิทัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.101925794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.101928142+07:00","message":"Set new StatePrefix: 'และดิจิทัล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.105841623+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.105871695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และดิจิทัลเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.105877095+07:00","message":"receive interim result [false|false]: และดิจิทัลเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.105892297+07:00","message":"[buffer interim] 4263 false และดิจิทัลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.105901415+07:00","message":"[bufferProcess] interim [20000000]:และดิจิทัลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.105906995+07:00","message":"[bufferProcess] send to processor:และ Digital"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.10591403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.105916611+07:00","message":"> Transcript [52667] [false]: 'และ Digital'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.105918646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.105920664+07:00","message":"Set new StatePrefix: 'และ Digital'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.174392252+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.174424404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และดิจิทัลเพื่อเศรษฐกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.174430565+07:00","message":"receive interim result [false|false]: และดิจิทัลเพื่อเศรษฐกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.174440843+07:00","message":"[buffer interim] 4263 false และดิจิทัลเพื่อเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.174447753+07:00","message":"[bufferProcess] interim [260000000]:และดิจิทัลเพื่อเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.174450287+07:00","message":"[bufferProcess] send to processor:และดิจิทัลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.174453992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.174456793+07:00","message":"> Transcript [52668] [false]: 'และดิจิทัลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.174458826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.174460912+07:00","message":"Set new StatePrefix: 'และดิจิทัลเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.705549429+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.70558525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และดิจิทัลเพื่อเศรษฐกิจและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.7055935+07:00","message":"receive interim result [false|false]: และดิจิทัลเพื่อเศรษฐกิจและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.705606001+07:00","message":"[buffer interim] 4263 false และดิจิทัลเพื่อเศรษฐกิจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.705615207+07:00","message":"[bufferProcess] interim [740000000]:และดิจิทัลเพื่อเศรษฐกิจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.705617854+07:00","message":"[bufferProcess] send to processor:และดิจิทัลเพื่อเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.705623974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.70562673+07:00","message":"> Transcript [52669] [false]: 'และดิจิทัลเพื่อเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.705630552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.705632877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.705635507+07:00","message":"StatePrefix: 'และดิจิทัลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.705637643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.813091309+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.813128096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และดิจิทัลเพื่อเศรษฐกิจและสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.813134358+07:00","message":"receive interim result [false|false]: และดิจิทัลเพื่อเศรษฐกิจและสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:54.813148066+07:00","message":"[buffer interim] 4263 false และดิจิทัลเพื่อเศรษฐกิจและสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.813154902+07:00","message":"[bufferProcess] interim [860000000]:และดิจิทัลเพื่อเศรษฐกิจและสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.813170928+07:00","message":"[bufferProcess] send to processor:และดิจิทัลเพื่อเศรษฐกิจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.813175371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.813178451+07:00","message":"> Transcript [52670] [false]: 'และดิจิทัลเพื่อเศรษฐกิจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.813182198+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.813184611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.813186894+07:00","message":"StatePrefix: 'และดิจิทัลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:54.81318905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.064425891+07:00","message":"[GCS] IsForceVAD: false for message ID: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.154153702+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.15421298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และดิจิทัลเพื่อเศรษฐกิจและสังคม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.154220161+07:00","message":"receive interim result [true|false]: และดิจิทัลเพื่อเศรษฐกิจและสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.154232577+07:00","message":"end recv isFinal message id 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.154235718+07:00","message":"end Recv id 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.154244761+07:00","message":"[buffer interim] 4263 true และดิจิทัลเพื่อเศรษฐกิจและสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154254441+07:00","message":"[bufferProcess] interim [340000000]:และดิจิทัลเพื่อเศรษฐกิจและสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154259325+07:00","message":"[bufferProcess] send to processor (isfinal):และดิจิทัลเพื่อเศรษฐกิจและสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154276199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154316179+07:00","message":"> Transcript [52671] [false]: 'และดิจิทัลเพื่อเศรษฐกิจและสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154330644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154334312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.15433745+07:00","message":"StatePrefix: 'และดิจิทัลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154339889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.15434281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154345358+07:00","message":"> Transcript [52672] [true]: 'และดิจิทัลเพื่อเศรษฐกิจและสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154348292+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154350147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154352416+07:00","message":"StatePrefix: 'และดิจิทัลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154354362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.154364215+07:00","message":"Push: 'และดิจิทัลเพื่อเศรษฐกิจและสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.154377951+07:00","message":"push: {true และดิจิทัลเพื่อเศรษฐกิจและสังคม 0 0xc0051bd480}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:55.162705031+07:00","message":"write wav file: './tmp/7589/7589_4263.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.383269705+07:00","message":"[GCS] Start streaming session, msgId: 4264"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:55.592480376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:55.592528532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.740045221+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.740094711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.740101427+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.740117314+07:00","message":"[buffer interim] 4264 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.740124418+07:00","message":"[bufferProcess] interim [420000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.740126256+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.965462429+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.965500416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.965507117+07:00","message":"receive interim result [false|false]: ไปตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:55.965518759+07:00","message":"[buffer interim] 4264 false ไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.965526778+07:00","message":"[bufferProcess] interim [600000000]:ไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.965530016+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.965537821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.965541349+07:00","message":"> Transcript [52673] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:55.965544628+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.075384225+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.07542558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.075433149+07:00","message":"receive interim result [false|false]: ให้ตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.075450912+07:00","message":"[buffer interim] 4264 false ให้ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.075462079+07:00","message":"[bufferProcess] interim [720000000]:ให้ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.075464813+07:00","message":"[bufferProcess] send to processor:ไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.075472739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.075476237+07:00","message":"> Transcript [52674] [false]: 'ไปตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.075478783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.075480842+07:00","message":"Set new StatePrefix: 'ไปตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.109021545+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.109069594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.109076055+07:00","message":"receive interim result [false|false]: ให้ตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.109094005+07:00","message":"[buffer interim] 4264 false ให้ตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.109103826+07:00","message":"[bufferProcess] interim [780000000]:ให้ตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.10910677+07:00","message":"[bufferProcess] send to processor:ให้ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.109111368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.109114468+07:00","message":"> Transcript [52675] [false]: 'ให้ตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.109117538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.109119712+07:00","message":"Set new StatePrefix: 'ให้ตั้งค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.236560592+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.236605234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.236612363+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.236627756+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.236637381+07:00","message":"[bufferProcess] interim [840000000]:ให้ตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.236640364+07:00","message":"[bufferProcess] send to processor:ให้ตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.236648091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.236651318+07:00","message":"> Transcript [52676] [false]: 'ให้ตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.236656058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.23665842+07:00","message":"Set new StatePrefix: 'ให้ตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.361673537+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.361725476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.361733129+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.361749364+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.361757836+07:00","message":"[bufferProcess] interim [20000000]:ให้ตั้งคณะอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.36176088+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.361770552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.361775484+07:00","message":"> Transcript [52677] [false]: 'ให้ตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.361778315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.361780804+07:00","message":"Set new StatePrefix: 'ให้ตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.420433223+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.420476533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.420483569+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.420500769+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.420509601+07:00","message":"[bufferProcess] interim [80000000]:ให้ตั้งคณะอนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.420512483+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.420516565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.420519741+07:00","message":"> Transcript [52678] [false]: 'ให้ตั้งคณะอนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.420523373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.420525581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.420527645+07:00","message":"StatePrefix: 'ให้ตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.420530183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.813154748+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.813205425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.813212385+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:56.81322891+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.813239823+07:00","message":"[bufferProcess] interim [440000000]:ให้ตั้งคณะอนุกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.813243899+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.813253255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.813258819+07:00","message":"> Transcript [52679] [false]: 'ให้ตั้งคณะอนุกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.813264427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.813268642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.813271868+07:00","message":"StatePrefix: 'ให้ตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:56.813274958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.134564112+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.134602261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.134609082+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.134622711+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.134629843+07:00","message":"[bufferProcess] interim [800000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.134632227+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.13463751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.13464018+07:00","message":"> Transcript [52680] [false]: 'ให้ตั้งคณะอนุกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.134643836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.134645958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.134647913+07:00","message":"StatePrefix: 'ให้ตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.134650087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.328170045+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.328214272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.328221426+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.328243982+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328255734+07:00","message":"[bufferProcess] interim [980000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328260023+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328265443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328269865+07:00","message":"> Transcript [52681] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328276944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328279602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328281692+07:00","message":"StatePrefix: 'ให้ตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328284113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328287215+07:00","message":"Push: 'ให้ตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328289167+07:00","message":"TextPushed: 'ให้ตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.328292022+07:00","message":"Set new StatePrefix : 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.32829492+07:00","message":"Next Push (prob) : 'อนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.328304855+07:00","message":"push: {false ให้ตั้งคณะ 0 0xc004749080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.460208581+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.460253839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.460261283+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.460279267+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.460292638+07:00","message":"[bufferProcess] interim [100000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.460295625+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.460303759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.460307092+07:00","message":"> Transcript [52682] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.460311029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.4603133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.46031582+07:00","message":"StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.460318196+07:00","message":"TextPushed: 'ให้ตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.701686438+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.701725553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.701731746+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.701750383+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.701759604+07:00","message":"[bufferProcess] interim [340000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.70176255+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.701769183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.701772613+07:00","message":"> Transcript [52683] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.701776656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.701778991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.701781147+07:00","message":"StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.701783758+07:00","message":"TextPushed: 'ให้ตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.835672943+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.835724352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.835733881+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.835748878+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.835761302+07:00","message":"[bufferProcess] interim [520000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.835765466+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.835776185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.835782373+07:00","message":"> Transcript [52684] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.83578801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.835790744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.835794709+07:00","message":"StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.835800917+07:00","message":"TextPushed: 'ให้ตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.959399654+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.959448094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.959455107+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.959472894+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.95948788+07:00","message":"[bufferProcess] interim [580000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959493086+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959503861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959506967+07:00","message":"> Transcript [52685] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959512353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959516327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959520337+07:00","message":"StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959523912+07:00","message":"TextPushed: 'ให้ตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959534997+07:00","message":"Push: 'อนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959538627+07:00","message":"TextPushed: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959542891+07:00","message":"Set new StatePrefix : 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:57.959547463+07:00","message":"Next Push (prob) : 'ติดตามการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:57.959560449+07:00","message":"push: {false อนุกรรมาธิการเพื่อ 0 0xc004749080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.155982742+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.156022808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.156029687+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.156041538+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.156048972+07:00","message":"[bufferProcess] interim [820000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.156051629+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.156055297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.156058293+07:00","message":"> Transcript [52686] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.156060659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.156063057+07:00","message":"Set new StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.229307912+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.229351813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.22935877+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.229375293+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.229400478+07:00","message":"[bufferProcess] interim [880000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.229403918+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.229413689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.229417595+07:00","message":"> Transcript [52687] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.229421968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.229424786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.229426865+07:00","message":"StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.229430369+07:00","message":"TextPushed: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.417469261+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.417512993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.417521124+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.417538309+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.417555647+07:00","message":"[bufferProcess] interim [60000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.417559227+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.417565525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.417568569+07:00","message":"> Transcript [52688] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.4175729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.417575172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.417577627+07:00","message":"StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.417580742+07:00","message":"TextPushed: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:58.593507285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:02:58.593538796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.620019344+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.62006067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.620067921+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.620091587+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.620100838+07:00","message":"[bufferProcess] interim [300000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.620104274+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.620110161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.620113358+07:00","message":"> Transcript [52689] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.620117546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.620119797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.620121932+07:00","message":"StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.620125175+07:00","message":"TextPushed: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.864440478+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.864483905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ TH\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.864491479+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ TH"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.864505659+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.86451357+07:00","message":"[bufferProcess] interim [480000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.864516583+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.86452373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.864526683+07:00","message":"> Transcript [52690] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.864530955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.864533472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.864536152+07:00","message":"StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.864539638+07:00","message":"TextPushed: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.86454554+07:00","message":"Push: 'ติดตามการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.864547808+07:00","message":"TextPushed: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.864550355+07:00","message":"Set new StatePrefix : 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.86455322+07:00","message":"Next Push (prob) : 'โครงการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.864563041+07:00","message":"push: {false ติดตามการดำเนิน 0 0xc004749080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.926341914+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.926383702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ CSR\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.926390591+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:58.926404385+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.926412047+07:00","message":"[bufferProcess] interim [600000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.92641485+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.926422689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.926425475+07:00","message":"> Transcript [52691] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ TH'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.926428065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:58.926430733+07:00","message":"Set new StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ TH'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.053062602+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.053103571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.053110784+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.053123891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tha\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.053126667+07:00","message":"receive interim result [false|false]:  tha"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.053135276+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.053139607+07:00","message":"[buffer interim] 4264 false  tha"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.053146499+07:00","message":"[bufferProcess] interim [660000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.053149348+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.053152888+07:00","message":"[bufferProcess] interim [660000000]: tha"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.053155459+07:00","message":"[bufferProcess] update buffer: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ tha"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.053158782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.053176098+07:00","message":"> Transcript [52692] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.053181694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.0531844+07:00","message":"Set new StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ CSR'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.243377487+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.243417573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.243424908+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.243438618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" T H A I\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.243441764+07:00","message":"receive interim result [false|false]:  T H A I"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.243450609+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.243454831+07:00","message":"[buffer interim] 4264 false  T H A I"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.243462183+07:00","message":"[bufferProcess] interim [900000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.24346539+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ tha"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.243469968+07:00","message":"[bufferProcess] interim [900000000]: T H A I"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.243472564+07:00","message":"[bufferProcess] update buffer: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ T H A I"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.243475961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.243478921+07:00","message":"> Transcript [52693] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ tha'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.243481391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.24348348+07:00","message":"Set new StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ tha'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.625122051+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.625172031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.6251789+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.625192128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" t h a i s\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.625196009+07:00","message":"receive interim result [false|false]:  t h a i s"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.625207302+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.62521215+07:00","message":"[buffer interim] 4264 false  t h a i s"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.625219922+07:00","message":"[bufferProcess] interim [320000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.625223802+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ T H A I"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.625229988+07:00","message":"[bufferProcess] interim [320000000]: t h a i s"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.625236108+07:00","message":"[bufferProcess] update buffer: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ t h a i s"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.625239036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.625241846+07:00","message":"> Transcript [52694] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ T H A I'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.625244681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.625246603+07:00","message":"Set new StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ T H A I'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.679727386+07:00","message":"[GCS] IsForceVAD: false for message ID: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.766764538+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.766810932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.766817188+07:00","message":"receive interim result [false|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.766832776+07:00","message":"[buffer interim] 4264 false ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.766841051+07:00","message":"[bufferProcess] interim [440000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.766844017+07:00","message":"[bufferProcess] send to processor:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ t h a i s"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.766848609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.766851337+07:00","message":"> Transcript [52695] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ t h a i s'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.766853982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.76685608+07:00","message":"Set new StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการ t h a i s'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.833067076+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.833112591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV\",\"confidence\":0.84463584}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.833119773+07:00","message":"receive interim result [true|false]: ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.833134542+07:00","message":"end recv isFinal message id 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.83313765+07:00","message":"end Recv id 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.833146012+07:00","message":"[buffer interim] 4264 true ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833158138+07:00","message":"[bufferProcess] interim [500000000]:ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833188641+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833193214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833196332+07:00","message":"> Transcript [52696] [false]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833199474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833201539+07:00","message":"Set new StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833203655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833205687+07:00","message":"> Transcript [52697] [true]: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833208459+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833212308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833214479+07:00","message":"StatePrefix: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนินโครงการที่ HRV'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.833217393+07:00","message":"TextPushed: 'ให้ตั้งคณะอนุกรรมาธิการเพื่อติดตามการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:02:59.83322051+07:00","message":"Push: 'โครงการที่ HRV'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:02:59.833232279+07:00","message":"push: {true โครงการที่ HRV 0 0xc004749080}"}
{"level":"info","service":"Main","time":"2026-06-22T14:02:59.849461631+07:00","message":"write wav file: './tmp/7589/7589_4264.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:00.173256448+07:00","message":"[GCS] Start streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:00.745641679+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:00.74569464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:00.745700554+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:00.745717952+07:00","message":"[buffer interim] 4265 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:00.745726748+07:00","message":"[bufferProcess] interim [540000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:00.7457286+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.065116609+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.06518962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.065196809+07:00","message":"receive interim result [false|false]: ถามรายละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.065213536+07:00","message":"[buffer interim] 4265 false ถามรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.065221567+07:00","message":"[bufferProcess] interim [840000000]:ถามรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.065224676+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.065233258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.065236865+07:00","message":"> Transcript [52698] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.065239522+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.173645564+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.173694554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.173701526+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.173721315+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.173729942+07:00","message":"[bufferProcess] interim [960000000]:ถามรายละเอียดเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.173733229+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.173752375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.173756422+07:00","message":"> Transcript [52699] [false]: 'ถามรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.173759626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.173762092+07:00","message":"Set new StatePrefix: 'ถามรายละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.233317762+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.233361105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.233367678+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.233384673+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.233393277+07:00","message":"[bufferProcess] interim [80000000]:ถามรายละเอียดเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.233396004+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.233404687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.233407804+07:00","message":"> Transcript [52700] [false]: 'ถามรายละเอียดเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.23341175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.233414357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.233419495+07:00","message":"StatePrefix: 'ถามรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.233421954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.426577553+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.426626773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.426633727+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.42664903+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.426659877+07:00","message":"[bufferProcess] interim [320000000]:ถามรายละเอียดเพิ่มเติมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.426662826+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.426668879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.426672347+07:00","message":"> Transcript [52701] [false]: 'ถามรายละเอียดเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.426677016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.426682494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.426685184+07:00","message":"StatePrefix: 'ถามรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.426687695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.556926692+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.556969356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.556975972+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.556989632+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.556996908+07:00","message":"[bufferProcess] interim [380000000]:ถามรายละเอียดเพิ่มเติมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.556999561+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.557007227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.557010406+07:00","message":"> Transcript [52702] [false]: 'ถามรายละเอียดเพิ่มเติมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.557014006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.557016716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.557019477+07:00","message":"StatePrefix: 'ถามรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.557023758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:01.593774362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:01.593792717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.762465149+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.762516032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.76252466+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.762544498+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762557476+07:00","message":"[bufferProcess] interim [620000000]:ถามรายละเอียดเพิ่มเติมครับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762561894+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762570253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762573771+07:00","message":"> Transcript [52703] [false]: 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762577993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762580381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.76258304+07:00","message":"StatePrefix: 'ถามรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762585688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762592821+07:00","message":"Push: 'ถามรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762595018+07:00","message":"TextPushed: 'ถามรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762597541+07:00","message":"Set new StatePrefix : 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.762599799+07:00","message":"Next Push (prob) : 'เพิ่มเติมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.762608805+07:00","message":"push: {false ถามรายละเอียด 0 0xc004338000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.957122395+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.957187736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.957195044+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:01.957210144+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.957217799+07:00","message":"[bufferProcess] interim [800000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.957220535+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.957226136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.957229911+07:00","message":"> Transcript [52704] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.957233921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.957236081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.957238353+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:01.957241652+07:00","message":"TextPushed: 'ถามรายละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.148412926+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.148459359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.148468341+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.148488388+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.1484968+07:00","message":"[bufferProcess] interim [980000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.148500068+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.148504571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.148508508+07:00","message":"> Transcript [52705] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.148512515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.148514837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.148518525+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.14852174+07:00","message":"TextPushed: 'ถามรายละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.276124599+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.276166903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.276174609+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.276189766+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.276199063+07:00","message":"[bufferProcess] interim [40000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.276201791+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.276206495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.276211364+07:00","message":"> Transcript [52706] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.276221361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.276225101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.276228922+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.276233127+07:00","message":"TextPushed: 'ถามรายละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.335207526+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.335254522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.335261764+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.335281295+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335289712+07:00","message":"[bufferProcess] interim [160000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335293343+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.33529788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335300753+07:00","message":"> Transcript [52707] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335304684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335306988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335309738+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335312092+07:00","message":"TextPushed: 'ถามรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335317013+07:00","message":"Push: 'เพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335323876+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335326371+07:00","message":"Set new StatePrefix : 'ถามรายละเอียดเพิ่มเติมครับกับคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.335328969+07:00","message":"Next Push (prob) : 'กับคุณยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.335360271+07:00","message":"push: {false เพิ่มเติมครับ 0 0xc004338000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.483600895+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.483646128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.483652685+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.483668272+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.48367701+07:00","message":"[bufferProcess] interim [280000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.48367984+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.483683441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.483686215+07:00","message":"> Transcript [52708] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.483689255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.483691218+07:00","message":"Set new StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.585346349+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.585387882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.585395757+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.585411112+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.585422075+07:00","message":"[bufferProcess] interim [400000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.585426009+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.585434491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.585439023+07:00","message":"> Transcript [52709] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.585444298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.585447274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.585450287+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.585453499+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.644520653+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.64456028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.644567168+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.644579809+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.644590473+07:00","message":"[bufferProcess] interim [460000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.644593396+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.644597505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.644600686+07:00","message":"> Transcript [52710] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.644603902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.644606412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.644609044+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.644611919+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.989618316+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.989678496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.989689062+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:02.989708553+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.989720117+07:00","message":"[bufferProcess] interim [760000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.98972441+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.989729827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.989734101+07:00","message":"> Transcript [52711] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.989739905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.989742788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.989746999+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:02.989751834+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.027420577+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.027474134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.027481921+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.027503398+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027514586+07:00","message":"[bufferProcess] interim [820000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027519426+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027525262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027530141+07:00","message":"> Transcript [52712] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027535962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027539033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027542575+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027546604+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027550444+07:00","message":"Push: 'กับคุณญาณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.02755373+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027557499+07:00","message":"Set new StatePrefix : 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.027561292+07:00","message":"Next Push (prob) : 'ไหว้ครูได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.027574835+07:00","message":"push: {false กับคุณญาณี 0 0xc004338000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.04776724+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.047820119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.04783317+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.047852084+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.047872674+07:00","message":"[bufferProcess] interim [880000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.047877594+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.047885714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.047889531+07:00","message":"> Transcript [52713] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.047894025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.047897178+07:00","message":"Set new StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.221593612+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.22163648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.221643435+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.221660898+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.221669602+07:00","message":"[bufferProcess] interim [60000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.22167222+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.221677008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.221681552+07:00","message":"> Transcript [52714] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.221686351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.221688806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.221690865+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.221693953+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.417586265+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.417626246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.417633332+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.41764897+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.417660121+07:00","message":"[bufferProcess] interim [240000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.417663514+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.417670082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.417673056+07:00","message":"> Transcript [52715] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.417677026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.417679413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.417681868+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.417684944+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.688887224+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.688938113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.688944327+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.688961786+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.688970055+07:00","message":"[bufferProcess] interim [480000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.688972747+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.688976471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.688979327+07:00","message":"> Transcript [52716] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.688983513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.688986097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.688988529+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.688991469+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.734620282+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.734663337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.734670156+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.734683425+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.734690607+07:00","message":"[bufferProcess] interim [540000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.734693444+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.734700236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.734703068+07:00","message":"> Transcript [52717] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.734707182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.734709779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.734711993+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.73471466+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.734722412+07:00","message":"Push: 'ไหว้ครูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.73472447+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.73472686+07:00","message":"Set new StatePrefix : 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.734729477+07:00","message":"Next Push (prob) : 'งานสดจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.73473753+07:00","message":"push: {false ไหว้ครูราย 0 0xc004338000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.738087231+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.738108278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากกระทะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.73811357+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากกระทะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.738126226+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.738132842+07:00","message":"[bufferProcess] interim [600000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.738135522+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.738138998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.738141359+07:00","message":"> Transcript [52718] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.738143803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.738145765+07:00","message":"Set new StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.865251933+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.865302481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.865310895+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.865330526+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.865350151+07:00","message":"[bufferProcess] interim [660000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.865355329+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากกระทะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.865364377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.865368634+07:00","message":"> Transcript [52719] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากกระทะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.865372757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.865377305+07:00","message":"Set new StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากกระทะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.867587016+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.867621015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.867627823+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:03.867643185+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.8676511+07:00","message":"[bufferProcess] interim [720000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.867654176+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.867661657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.867664613+07:00","message":"> Transcript [52720] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.867667791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:03.867669771+07:00","message":"Set new StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.162280996+07:00","message":"[GCS] IsForceVAD: false for message ID: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.256846828+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.256888243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.256905153+07:00","message":"receive interim result [false|false]: ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.256923521+07:00","message":"[buffer interim] 4265 false ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.25693159+07:00","message":"[bufferProcess] interim [140000000]:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.256934226+07:00","message":"[bufferProcess] send to processor:ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.256938145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.25694099+07:00","message":"> Transcript [52721] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.256944912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.25694725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.256949239+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.25695185+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.346905572+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.346947306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ\",\"confidence\":0.9456192}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.346955521+07:00","message":"receive interim result [true|false]: อ่านรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.346967909+07:00","message":"end recv isFinal message id 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.346970143+07:00","message":"end Recv id 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.346977687+07:00","message":"[buffer interim] 4265 true อ่านรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.346985526+07:00","message":"[bufferProcess] interim [200000000]:อ่านรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.346991503+07:00","message":"[bufferProcess] send to processor (isfinal):ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.346995281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.346998249+07:00","message":"> Transcript [52722] [false]: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347001925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347003903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347006019+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.34700896+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347011063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347013092+07:00","message":"> Transcript [52723] [true]: 'อ่านรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347015511+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347017402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347025067+07:00","message":"StatePrefix: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347027186+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347029112+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347186078+07:00","message":"Push: 'สดจากรัฐสภาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347189006+07:00","message":"TextPushed: 'ถามรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายสดจากรัฐสภาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347191794+07:00","message":"Set new StatePrefix : 'อ่านรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347194748+07:00","message":"Next Push (prob) : 'อ่านรายละเอียดเพิ่มเติมครับกับคุณญาณีไหว้ครูรายงานสดจากรัฐสภาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.347202723+07:00","message":"push: {true สดจากรัฐสภาครับ 0 0xc004338000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:04.347212764+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4265.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:04.356381868+07:00","message":"write wav file: './tmp/7589/7589_4265.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:04.593911019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:04.593932637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:04.612328914+07:00","message":"[GCS] Start streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.372768137+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.37281132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.372830782+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.372847673+07:00","message":"[buffer interim] 4266 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.372857142+07:00","message":"[bufferProcess] interim [540000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.372859774+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.372867537+07:00","message":"[bufferProcess] send to processor (ticker):ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.372873814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.372877779+07:00","message":"> Transcript [52724] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.372881011+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.441938167+07:00","message":"[GCS] IsForceVAD: false for message ID: 4266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.492715776+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.492752362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.492758473+07:00","message":"receive interim result [false|false]: ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.492775466+07:00","message":"[buffer interim] 4266 false ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.492782786+07:00","message":"[bufferProcess] interim [660000000]:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.492784722+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.556667423+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.556711704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.556718939+07:00","message":"receive interim result [false|false]: ดิฉันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.556732979+07:00","message":"[buffer interim] 4266 false ดิฉันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.556744803+07:00","message":"[bufferProcess] interim [780000000]:ดิฉันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.556748526+07:00","message":"[bufferProcess] send to processor:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.556756139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.556760719+07:00","message":"> Transcript [52725] [false]: 'ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.556765091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.556768073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.556772546+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.556775555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.612837581+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.612879524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันครับ\",\"confidence\":0.8126353}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.612886269+07:00","message":"receive interim result [true|false]: ดิฉันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.612901327+07:00","message":"end recv isFinal message id 4266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.612905069+07:00","message":"end Recv id 4266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.612911573+07:00","message":"[buffer interim] 4266 true ดิฉันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612921341+07:00","message":"[bufferProcess] interim [870000000]:ดิฉันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.61292618+07:00","message":"[bufferProcess] send to processor (isfinal):ดิฉันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612929814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612932799+07:00","message":"> Transcript [52726] [false]: 'ดิฉันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612935243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612937302+07:00","message":"Set new StatePrefix: 'ดิฉันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612939032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612941043+07:00","message":"> Transcript [52727] [true]: 'ดิฉันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612943344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612945314+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612947326+07:00","message":"StatePrefix: 'ดิฉันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612949407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:05.612953814+07:00","message":"Push: 'ดิฉันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.612961938+07:00","message":"push: {true ดิฉันครับ 0 0xc004867300}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:05.618274985+07:00","message":"write wav file: './tmp/7589/7589_4266.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:05.762233424+07:00","message":"[GCS] Start streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.429990985+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.430031386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.430037173+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.430052731+07:00","message":"[buffer interim] 4267 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.430060449+07:00","message":"[bufferProcess] interim [660000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.430062585+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.660634803+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.660673545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.660679904+07:00","message":"receive interim result [false|false]: เปิดคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.660693485+07:00","message":"[buffer interim] 4267 false เปิดคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.660701359+07:00","message":"[bufferProcess] interim [900000000]:เปิดคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.660704034+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.660711876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.660715248+07:00","message":"> Transcript [52728] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.66071767+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.757851607+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.757904725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.757912757+07:00","message":"receive interim result [false|false]: ขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.75793062+07:00","message":"[buffer interim] 4267 false ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.757947127+07:00","message":"[bufferProcess] interim [20000000]:ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.757950395+07:00","message":"[bufferProcess] send to processor:เปิดคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.757954911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.757958106+07:00","message":"> Transcript [52729] [false]: 'เปิดคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.757962165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.757964466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.757967059+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.75796923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.925221215+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.925265984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะมนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.925273456+07:00","message":"receive interim result [false|false]: เปิดคณะมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.925288299+07:00","message":"[buffer interim] 4267 false เปิดคณะมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.925296563+07:00","message":"[bufferProcess] interim [140000000]:เปิดคณะมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.92529954+07:00","message":"[bufferProcess] send to processor:ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.925307512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.925310543+07:00","message":"> Transcript [52730] [false]: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.925314972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.925317764+07:00","message":"Set new StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.928849368+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.928876514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.928882026+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:06.928905186+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.928911506+07:00","message":"[bufferProcess] interim [200000000]:เปิดคณะอนุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.928914641+07:00","message":"[bufferProcess] send to processor:เปิดคณะมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.928921884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.928925027+07:00","message":"> Transcript [52731] [false]: 'เปิดคณะมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.92892713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:06.928929679+07:00","message":"Set new StatePrefix: 'เปิดคณะมนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.120390475+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.120429748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.120435445+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.120449096+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.120456873+07:00","message":"[bufferProcess] interim [380000000]:เปิดคณะอนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.120459286+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.120462477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.120465208+07:00","message":"> Transcript [52732] [false]: 'เปิดคณะอนุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.120467366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.120469928+07:00","message":"Set new StatePrefix: 'เปิดคณะอนุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.181019095+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.181064309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณะอนุกรรมาธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.181071345+07:00","message":"receive interim result [false|false]: คณะอนุกรรมาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.18108765+07:00","message":"[buffer interim] 4267 false คณะอนุกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.181097132+07:00","message":"[bufferProcess] interim [500000000]:คณะอนุกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.181099754+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.181108796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.18111222+07:00","message":"> Transcript [52733] [false]: 'เปิดคณะอนุกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.181116854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.1811196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.18112206+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.18112454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.516646938+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.516693249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.51670043+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.516716915+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.516726742+07:00","message":"[bufferProcess] interim [740000000]:เปิดคณะอนุกรรมาธิการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.516729773+07:00","message":"[bufferProcess] send to processor:คณะอนุกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.51674252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.516745545+07:00","message":"> Transcript [52734] [false]: 'คณะอนุกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.516749454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.516751687+07:00","message":"Set new StatePrefix: 'คณะอนุกรรมาธิการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:07.594089395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:07.594106753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.629563605+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.629606097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.62961241+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.629627885+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.62964438+07:00","message":"[bufferProcess] interim [860000000]:เปิดคณะอนุกรรมาธิการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.629646946+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.629651349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.629654585+07:00","message":"> Transcript [52735] [false]: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.629657034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.629659524+07:00","message":"Set new StatePrefix: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.832088928+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.832138677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.832147261+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.832166534+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.8321801+07:00","message":"[bufferProcess] interim [40000000]:เปิดคณะอนุกรรมาธิการยืนยันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.832183646+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.83219146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.832194827+07:00","message":"> Transcript [52736] [false]: 'เปิดคณะอนุกรรมาธิการยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.83220313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.832205675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.832207687+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.83221017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.840476582+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.840513701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.840519468+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.840535816+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.84054334+07:00","message":"[bufferProcess] interim [100000000]:เปิดคณะอนุกรรมาธิการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.840545807+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.840549451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.840552465+07:00","message":"> Transcript [52737] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.84055803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.840560398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.840562698+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.840565115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.909734174+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.909779145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.90978585+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:07.909803893+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.90981243+07:00","message":"[bufferProcess] interim [160000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.909815611+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.909820628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.909823383+07:00","message":"> Transcript [52738] [false]: 'เปิดคณะอนุกรรมาธิการยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.909826739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.909830408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.909832379+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:07.909834607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.030932418+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.030980059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้แขวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.03098672+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้แขวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.031001249+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้แขวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031011627+07:00","message":"[bufferProcess] interim [280000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้แขวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031014404+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031020302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031024142+07:00","message":"> Transcript [52739] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031027704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031029744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031033449+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031035744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031040577+07:00","message":"Push: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031042707+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031044767+07:00","message":"Set new StatePrefix : 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.031046982+07:00","message":"Next Push (prob) : 'ยันไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.031070855+07:00","message":"push: {false เปิดคณะอนุกรรมาธิการยืน 0 0xc004338b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.115368234+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.115404923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.11541127+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.115425632+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.11543876+07:00","message":"[bufferProcess] interim [400000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.115444358+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้แขวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.115448154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.115451143+07:00","message":"> Transcript [52740] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้แขวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.115454873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.115456927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.115458866+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.115461261+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.228970818+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.229007441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.229013899+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.229025434+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.229032588+07:00","message":"[bufferProcess] interim [520000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.229035476+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.229040943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.229043706+07:00","message":"> Transcript [52741] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.229047138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.229049412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.229052088+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.229054808+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.551052794+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.551097493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.551104373+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.551128598+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.551138729+07:00","message":"[bufferProcess] interim [820000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.551141573+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.551146662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.551150183+07:00","message":"> Transcript [52742] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.55115377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.551159102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.551161785+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.551164627+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.924310939+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.924355682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ a\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.924364207+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ a"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.92438143+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ a"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924390572+07:00","message":"[bufferProcess] interim [180000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ a"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924393427+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924397658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924400623+07:00","message":"> Transcript [52743] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924404694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924406915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924409046+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924411758+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924414877+07:00","message":"Push: 'ยันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.92441676+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924419239+07:00","message":"Set new StatePrefix : 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.924422641+07:00","message":"Next Push (prob) : 'ขวางการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.9244323+07:00","message":"push: {false ยันไม่ได้ 0 0xc004338b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.978547524+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.978590036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.978598414+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.978614848+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.978629369+07:00","message":"[bufferProcess] interim [240000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.978632514+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ a"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.978640231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.978643614+07:00","message":"> Transcript [52744] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ a'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.978648628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.978650961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.978654522+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.978657548+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.981219644+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.981233508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.981238205+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:08.981250319+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.981255156+07:00","message":"[bufferProcess] interim [300000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.981257377+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.981259914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.98126225+07:00","message":"> Transcript [52745] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.981264958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.981266872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.981269157+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:08.981271309+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.11902146+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.119062349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.119070967+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.119084088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.119087083+07:00","message":"receive interim result [false|false]:  AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.119095547+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.119100811+07:00","message":"[buffer interim] 4267 false  AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.119108027+07:00","message":"[bufferProcess] interim [420000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.119110554+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.119114399+07:00","message":"[bufferProcess] interim [420000000]: AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.119116875+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.119120175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.119123371+07:00","message":"> Transcript [52746] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.119126777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.119128911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.119130915+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.119133384+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.298134646+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.298172852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.298179724+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.29819054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.298194035+07:00","message":"receive interim result [false|false]:  AI ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.29820154+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.298205489+07:00","message":"[buffer interim] 4267 false  AI ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298212318+07:00","message":"[bufferProcess] interim [540000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.29821556+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298219151+07:00","message":"[bufferProcess] interim [540000000]: AI ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.29822161+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298225152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298228721+07:00","message":"> Transcript [52747] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298232617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298234809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298236853+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298239656+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298242781+07:00","message":"Push: 'ขวางการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.29824483+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298247183+07:00","message":"Set new StatePrefix : 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.298249701+07:00","message":"Next Push (prob) : ' AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.298257448+07:00","message":"push: {false ขวางการใช้ 0 0xc004338b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.430483797+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.430524085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.430530833+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.430541746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI ของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.430544763+07:00","message":"receive interim result [false|false]:  AI ของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.430552063+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.430555978+07:00","message":"[buffer interim] 4267 false  AI ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.430562604+07:00","message":"[bufferProcess] interim [660000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.430565876+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.430569837+07:00","message":"[bufferProcess] interim [660000000]: AI ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.430572197+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.430575748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.43057875+07:00","message":"> Transcript [52748] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.430582452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.43058466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.430587431+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.430589853+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.498471968+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.498515842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.498524204+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.498535437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI ของประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.498538745+07:00","message":"receive interim result [false|false]:  AI ของประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.4985472+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.498553925+07:00","message":"[buffer interim] 4267 false  AI ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.498561653+07:00","message":"[bufferProcess] interim [780000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.498565866+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.498573317+07:00","message":"[bufferProcess] interim [780000000]: AI ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.498575799+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.498579193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.498582728+07:00","message":"> Transcript [52749] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.4985865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.498588503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.498591105+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.498594013+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.623466153+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.623506644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.623514132+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.623533191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.623536873+07:00","message":"receive interim result [false|false]:  ของประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.623546218+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.623550932+07:00","message":"[buffer interim] 4267 false  ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.623558205+07:00","message":"[bufferProcess] interim [900000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.623561165+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.623564965+07:00","message":"[bufferProcess] interim [900000000]: ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.623567592+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.623573781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.62357685+07:00","message":"> Transcript [52750] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.62358062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.623582788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.623584782+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.623587548+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.82394257+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.823984728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.823996219+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.824016916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.824020725+07:00","message":"receive interim result [false|false]:  ของประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.824028272+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.824032544+07:00","message":"[buffer interim] 4267 false  ของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824039179+07:00","message":"[bufferProcess] interim [80000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824041858+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.82404521+07:00","message":"[bufferProcess] interim [80000000]: ของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824048565+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824051601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824054136+07:00","message":"> Transcript [52751] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824058385+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824061387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824064309+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824067398+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824071414+07:00","message":"Push: ' AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.82407404+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824077396+07:00","message":"Set new StatePrefix : 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:09.824081666+07:00","message":"Next Push (prob) : ' ของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:09.824091289+07:00","message":"push: {false  AI 0 0xc004338b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.195931025+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.195970766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.195977579+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.19598851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศไทยแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.19599181+07:00","message":"receive interim result [false|false]:  ของประเทศไทยแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.195999789+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.196004075+07:00","message":"[buffer interim] 4267 false  ของประเทศไทยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.196010072+07:00","message":"[bufferProcess] interim [440000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.196012651+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.196016159+07:00","message":"[bufferProcess] interim [440000000]: ของประเทศไทยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.196018721+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.196021792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.196024748+07:00","message":"> Transcript [52752] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.196028444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.196030565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.196032473+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.196034925+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.513319498+07:00","message":"[GCS] Cleaned up inactive client: 4250"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.513351107+07:00","message":"[GCS] Cleaned up inactive client: 4243"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.513354852+07:00","message":"[GCS] Cleaned up inactive client: 4248"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.513357039+07:00","message":"[GCS] Cleaned up inactive client: 4249"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.513359046+07:00","message":"[GCS] Cleaned up inactive client: 4245"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.513360944+07:00","message":"[GCS] Cleaned up inactive client: 4242"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.513362622+07:00","message":"[GCS] Cleaned up inactive client: 4247"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.513364258+07:00","message":"[GCS] Cleaned up inactive client: 4244"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.513366067+07:00","message":"[GCS] Cleaned up inactive client: 4246"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:10.594439506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:10.594463056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.839377812+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.839418459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.839426855+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.839440044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศไทยแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.839443385+07:00","message":"receive interim result [false|false]:  ของประเทศไทยแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.839452246+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.839457218+07:00","message":"[buffer interim] 4267 false  ของประเทศไทยแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.839464522+07:00","message":"[bufferProcess] interim [40000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.839467854+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.83947156+07:00","message":"[bufferProcess] interim [40000000]: ของประเทศไทยแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.839474274+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.839477528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.839480316+07:00","message":"> Transcript [52753] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.839485236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.839487558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.839489858+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.839492079+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.846644294+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.846660545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.846666663+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.846677794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศไทยแต่อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.846682134+07:00","message":"receive interim result [false|false]:  ของประเทศไทยแต่อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.846686862+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.846691665+07:00","message":"[buffer interim] 4267 false  ของประเทศไทยแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.846696067+07:00","message":"[bufferProcess] interim [100000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.846700156+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.846706444+07:00","message":"[bufferProcess] interim [100000000]: ของประเทศไทยแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.846708653+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.846711581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.846713937+07:00","message":"> Transcript [52754] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.846717478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.846719522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.846721511+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.846723654+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.912803527+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.912838174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.912846554+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.912859217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศไทยแต่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.912862719+07:00","message":"receive interim result [false|false]:  ของประเทศไทยแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.912870492+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.912885774+07:00","message":"[buffer interim] 4267 false  ของประเทศไทยแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.91290122+07:00","message":"[bufferProcess] interim [160000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912924565+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912931325+07:00","message":"[bufferProcess] interim [160000000]: ของประเทศไทยแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912934166+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912937966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912941934+07:00","message":"> Transcript [52755] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912945886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912947964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912949894+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912952733+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912956553+07:00","message":"Push: ' ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912958716+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912960941+07:00","message":"Set new StatePrefix : 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.912963939+07:00","message":"Next Push (prob) : 'ไทยแต่อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.912973833+07:00","message":"push: {false  ของประเทศ 0 0xc004338b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.96099255+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.961032893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.961040995+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.961056169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศไทยแต่ย้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.961059353+07:00","message":"receive interim result [false|false]:  ของประเทศไทยแต่ย้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.96106841+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:10.961080485+07:00","message":"[buffer interim] 4267 false  ของประเทศไทยแต่ย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.961087522+07:00","message":"[bufferProcess] interim [220000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.961090385+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.961101174+07:00","message":"[bufferProcess] interim [220000000]: ของประเทศไทยแต่ย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.961104139+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.961107699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.961111122+07:00","message":"> Transcript [52756] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.961114122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:10.961116566+07:00","message":"Set new StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.052417367+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.052459358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.052466424+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.052476993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศไทยแต่ย้ำนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.052480084+07:00","message":"receive interim result [false|false]:  ของประเทศไทยแต่ย้ำนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.052488064+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.052492694+07:00","message":"[buffer interim] 4267 false  ของประเทศไทยแต่ย้ำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.052498761+07:00","message":"[bufferProcess] interim [280000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.052501531+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.052504974+07:00","message":"[bufferProcess] interim [280000000]: ของประเทศไทยแต่ย้ำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.052507588+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.052510523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.052513297+07:00","message":"> Transcript [52757] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.052516089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.052518184+07:00","message":"Set new StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.10023638+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.100279636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.100287619+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.100301086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศไทยแต่ย้ำนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.100304414+07:00","message":"receive interim result [false|false]:  ของประเทศไทยแต่ย้ำนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.100313295+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.100318624+07:00","message":"[buffer interim] 4267 false  ของประเทศไทยแต่ย้ำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.100325784+07:00","message":"[bufferProcess] interim [340000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.100329006+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.100332995+07:00","message":"[bufferProcess] interim [340000000]: ของประเทศไทยแต่ย้ำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.100336283+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.100340043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.100342947+07:00","message":"> Transcript [52758] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.100347255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.100349598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.100351568+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.100354079+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.209780512+07:00","message":"[GCS] IsForceVAD: false for message ID: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.223520314+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.223555377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.223562134+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.2235712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศไทยแต่ย้ำนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.223574549+07:00","message":"receive interim result [false|false]:  ของประเทศไทยแต่ย้ำนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.22358319+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.223587934+07:00","message":"[buffer interim] 4267 false  ของประเทศไทยแต่ย้ำนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.223594807+07:00","message":"[bufferProcess] interim [460000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.223597946+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.223601749+07:00","message":"[bufferProcess] interim [460000000]: ของประเทศไทยแต่ย้ำนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.223606551+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.223610476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.223613495+07:00","message":"> Transcript [52759] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.223617831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.223619949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.22362194+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.223624483+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.27354011+07:00","message":"[GCS] Start streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.306348178+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.306384781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.306390993+07:00","message":"receive interim result [false|false]: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.306429811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของประเทศไทยแต่ย้ำนะคะว่าต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.306433505+07:00","message":"receive interim result [false|false]:  ของประเทศไทยแต่ย้ำนะคะว่าต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.306441619+07:00","message":"[buffer interim] 4267 false เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.306445907+07:00","message":"[buffer interim] 4267 false  ของประเทศไทยแต่ย้ำนะคะว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.3064518+07:00","message":"[bufferProcess] interim [640000000]:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.306455604+07:00","message":"[bufferProcess] send to processor:เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.306458932+07:00","message":"[bufferProcess] interim [640000000]: ของประเทศไทยแต่ย้ำนะคะว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.3064615+07:00","message":"[bufferProcess] update buffer: เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.306464482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.306467308+07:00","message":"> Transcript [52760] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.306471277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.306473308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.306475698+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.306478134+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.37177744+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.371821798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดคณะอนุกรรมการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง\",\"confidence\":0.947676}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.371830796+07:00","message":"receive interim result [true|false]: เปิดคณะอนุกรรมการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.371842264+07:00","message":"end recv isFinal message id 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.371844586+07:00","message":"end Recv id 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.371850637+07:00","message":"[buffer interim] 4267 true เปิดคณะอนุกรรมการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371858835+07:00","message":"[bufferProcess] interim [670000000]:เปิดคณะอนุกรรมการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.37186257+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371876271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371909022+07:00","message":"> Transcript [52761] [false]: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371919826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371922496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371928252+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.37193158+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.37194204+07:00","message":"Push: 'ไทยแต่ย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371944353+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371949927+07:00","message":"Set new StatePrefix : 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371953256+07:00","message":"Next Push (prob) : 'นะคะว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371956076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371958751+07:00","message":"> Transcript [52762] [true]: 'เปิดคณะอนุกรรมการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.37196124+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371963351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371965141+07:00","message":"StatePrefix: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371967625+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.371969561+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.372034958+07:00","message":"push: {false ไทยแต่ย้ำ 0 0xc004338b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.372184863+07:00","message":"Push: 'นะคะว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.372188719+07:00","message":"TextPushed: 'เปิดคณะอนุกรรมาธิการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.372191019+07:00","message":"Set new StatePrefix : 'เปิดคณะอนุกรรมการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.372193206+07:00","message":"Next Push (prob) : 'เปิดคณะอนุกรรมการยืนยันไม่ได้ขวางการใช้ AI ของประเทศไทยแต่ย้ำนะคะว่าต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.372203944+07:00","message":"push: {true นะคะว่าต้อง 0 0xc004338b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.372195334+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4267.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:11.383399402+07:00","message":"write wav file: './tmp/7589/7589_4267.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.614569521+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.614610612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.614616258+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.614629991+07:00","message":"[buffer interim] 4268 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.614637292+07:00","message":"[bufferProcess] interim [360000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.614639531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.807762699+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.807801774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.807807696+07:00","message":"receive interim result [false|false]: ต้องการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:11.807830091+07:00","message":"[buffer interim] 4268 false ต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.807838439+07:00","message":"[bufferProcess] interim [600000000]:ต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.807840683+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.807844455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.807847465+07:00","message":"> Transcript [52763] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:11.807849694+07:00","message":"Set StatePrefix (first interim): 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.124409201+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.12444713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.124453191+07:00","message":"receive interim result [false|false]: ต้องการให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.124466981+07:00","message":"[buffer interim] 4268 false ต้องการให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.124477381+07:00","message":"[bufferProcess] interim [840000000]:ต้องการให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.124479604+07:00","message":"[bufferProcess] send to processor:ต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.124485006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.124487732+07:00","message":"> Transcript [52764] [false]: 'ต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.124490918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.124492919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.124495251+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.124497553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.256741507+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.256779137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้ครบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.256784837+07:00","message":"receive interim result [false|false]: ต้องการให้ครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.256804266+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.25680873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้โครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.256811592+07:00","message":"receive interim result [false|false]: ต้องการให้โครง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.256816779+07:00","message":"[buffer interim] 4268 false ต้องการให้ครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.256820866+07:00","message":"[buffer interim] 4268 false ต้องการให้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256827775+07:00","message":"[bufferProcess] interim [960000000]:ต้องการให้ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256830288+07:00","message":"[bufferProcess] send to processor:ต้องการให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256833278+07:00","message":"[bufferProcess] interim [20000000]:ต้องการให้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.25683534+07:00","message":"[bufferProcess] send to processor:ต้องการให้ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256838419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256841055+07:00","message":"> Transcript [52765] [false]: 'ต้องการให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256844398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256846682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.25684882+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256850884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256852939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256854982+07:00","message":"> Transcript [52766] [false]: 'ต้องการให้ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256856948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256858694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256860429+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.256862195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.43760891+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.437643967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้โครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.437650472+07:00","message":"receive interim result [false|false]: ต้องการให้โครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.43766246+07:00","message":"[buffer interim] 4268 false ต้องการให้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437671884+07:00","message":"[bufferProcess] interim [140000000]:ต้องการให้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437674741+07:00","message":"[bufferProcess] send to processor:ต้องการให้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437680128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437683072+07:00","message":"> Transcript [52767] [false]: 'ต้องการให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437687117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437689174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437691211+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437693293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437697441+07:00","message":"Push: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437699518+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437701562+07:00","message":"Set new StatePrefix : 'ต้องการให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.437704077+07:00","message":"Next Push (prob) : 'ให้โครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.437726463+07:00","message":"push: {false ต้องการ 0 0xc004339280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.904985696+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.905036659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้โครงการพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.905045283+07:00","message":"receive interim result [false|false]: ต้องการให้โครงการพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:12.90506692+07:00","message":"[buffer interim] 4268 false ต้องการให้โครงการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.905081456+07:00","message":"[bufferProcess] interim [680000000]:ต้องการให้โครงการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.905085282+07:00","message":"[bufferProcess] send to processor:ต้องการให้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.90509372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.905099928+07:00","message":"> Transcript [52768] [false]: 'ต้องการให้โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.905104878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.905107805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.905111034+07:00","message":"StatePrefix: 'ต้องการให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:12.905113954+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.023815162+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.023855785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้โครงการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.023862093+07:00","message":"receive interim result [false|false]: ต้องการให้โครงการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.023883973+07:00","message":"[buffer interim] 4268 false ต้องการให้โครงการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.023891739+07:00","message":"[bufferProcess] interim [740000000]:ต้องการให้โครงการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.023894364+07:00","message":"[bufferProcess] send to processor:ต้องการให้โครงการพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.023900349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.023903003+07:00","message":"> Transcript [52769] [false]: 'ต้องการให้โครงการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.023906437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.023908763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.023910949+07:00","message":"StatePrefix: 'ต้องการให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.023913155+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.027028761+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.027056659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้โครงการไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.027061406+07:00","message":"receive interim result [false|false]: ต้องการให้โครงการไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.027073443+07:00","message":"[buffer interim] 4268 false ต้องการให้โครงการไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.027080923+07:00","message":"[bufferProcess] interim [800000000]:ต้องการให้โครงการไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.027083437+07:00","message":"[bufferProcess] send to processor:ต้องการให้โครงการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.027088898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.027091657+07:00","message":"> Transcript [52770] [false]: 'ต้องการให้โครงการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.027094946+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.027096889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.027099055+07:00","message":"StatePrefix: 'ต้องการให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.027101323+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.347041894+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.347087288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้โครงการภาย AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.347093566+07:00","message":"receive interim result [false|false]: ต้องการให้โครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.347113131+07:00","message":"[buffer interim] 4268 false ต้องการให้โครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.347122195+07:00","message":"[bufferProcess] interim [100000000]:ต้องการให้โครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.34712512+07:00","message":"[bufferProcess] send to processor:ต้องการให้โครงการไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.347129356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.34713257+07:00","message":"> Transcript [52771] [false]: 'ต้องการให้โครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.34713651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.347140425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.347142415+07:00","message":"StatePrefix: 'ต้องการให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.3471447+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.347147416+07:00","message":"Push: 'ให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.347149465+07:00","message":"TextPushed: 'ต้องการให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.347151655+07:00","message":"Set new StatePrefix : 'ต้องการให้โครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.347154066+07:00","message":"Next Push (prob) : 'การไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.347163345+07:00","message":"push: {false ให้โครง 0 0xc004339280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.379698002+07:00","message":"[GCS] IsForceVAD: false for message ID: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.446449917+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.446495513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้โครงการภาย AIS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.446501938+07:00","message":"receive interim result [false|false]: ต้องการให้โครงการภาย AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.446523213+07:00","message":"[buffer interim] 4268 false ต้องการให้โครงการภาย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.446531775+07:00","message":"[bufferProcess] interim [160000000]:ต้องการให้โครงการภาย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.446534648+07:00","message":"[bufferProcess] send to processor:ต้องการให้โครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.44653929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.446543081+07:00","message":"> Transcript [52772] [false]: 'ต้องการให้โครงการภาย AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.44654593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.446548023+07:00","message":"Set new StatePrefix: 'ต้องการให้โครงการภาย AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.450566616+07:00","message":"[GCS] Start streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.505229758+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.505277027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการให้โครงการภาย AIS\",\"confidence\":0.9287892}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.505284894+07:00","message":"receive interim result [true|false]: ต้องการให้โครงการภาย AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.505294983+07:00","message":"end recv isFinal message id 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.505297408+07:00","message":"end Recv id 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.505307415+07:00","message":"[buffer interim] 4268 true ต้องการให้โครงการภาย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505317828+07:00","message":"[bufferProcess] interim [340000000]:ต้องการให้โครงการภาย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505322539+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องการให้โครงการภาย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505326467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505329697+07:00","message":"> Transcript [52773] [false]: 'ต้องการให้โครงการภาย AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505336003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505340166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505342788+07:00","message":"StatePrefix: 'ต้องการให้โครงการภาย AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505350983+07:00","message":"TextPushed: 'ต้องการให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505353108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505355173+07:00","message":"> Transcript [52774] [true]: 'ต้องการให้โครงการภาย AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505360718+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505362743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505364606+07:00","message":"StatePrefix: 'ต้องการให้โครงการภาย AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505366817+07:00","message":"TextPushed: 'ต้องการให้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.505373123+07:00","message":"Push: 'การภาย AIS'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.505383532+07:00","message":"push: {true การภาย AIS 0 0xc004339280}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:13.512542369+07:00","message":"write wav file: './tmp/7589/7589_4268.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:13.594954447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:13.594979884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.950184664+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.950232681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.950239196+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:13.95025734+07:00","message":"[buffer interim] 4269 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.950265957+07:00","message":"[bufferProcess] interim [480000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:13.950267844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.165748569+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.165819621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมอนัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.165828701+07:00","message":"receive interim result [false|false]: หมอนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.165845937+07:00","message":"[buffer interim] 4269 false หมอนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.165855569+07:00","message":"[bufferProcess] interim [660000000]:หมอนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.165859236+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.165877299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.16588197+07:00","message":"> Transcript [52775] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.165887365+07:00","message":"Set StatePrefix (first interim): 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.263048834+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.263084629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอร์ดนั้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.263090708+07:00","message":"receive interim result [false|false]: บอร์ดนั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.263106936+07:00","message":"[buffer interim] 4269 false บอร์ดนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.263115335+07:00","message":"[bufferProcess] interim [780000000]:บอร์ดนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.263118193+07:00","message":"[bufferProcess] send to processor:หมอนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.26312186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.263124617+07:00","message":"> Transcript [52776] [false]: 'หมอนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.263126915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.263129043+07:00","message":"Set new StatePrefix: 'หมอนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.43900583+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.439047391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอร์ดนั้นเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.439053463+07:00","message":"receive interim result [false|false]: บอร์ดนั้นเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.439065303+07:00","message":"[buffer interim] 4269 false บอร์ดนั้นเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.439074433+07:00","message":"[bufferProcess] interim [20000000]:บอร์ดนั้นเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.439076729+07:00","message":"[bufferProcess] send to processor:บอร์ดนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.43908296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.439085899+07:00","message":"> Transcript [52777] [false]: 'บอร์ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.439088422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.439090899+07:00","message":"Set new StatePrefix: 'บอร์ดนั้นเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.696327702+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.696365512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอร์ดนั้นเป็นไปอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.696372414+07:00","message":"receive interim result [false|false]: บอร์ดนั้นเป็นไปอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:14.69638641+07:00","message":"[buffer interim] 4269 false บอร์ดนั้นเป็นไปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.696393978+07:00","message":"[bufferProcess] interim [260000000]:บอร์ดนั้นเป็นไปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.696396899+07:00","message":"[bufferProcess] send to processor:บอร์ดนั้นเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.696400643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.696403312+07:00","message":"> Transcript [52778] [false]: 'บอร์ดนั้นเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.696406682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.696409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.696411003+07:00","message":"StatePrefix: 'บอร์ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:14.696413327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.015098938+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.01513684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอร์ดนั้นเป็นไปอย่างโปร่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.015143714+07:00","message":"receive interim result [false|false]: บอร์ดนั้นเป็นไปอย่างโปร่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.015162837+07:00","message":"[buffer interim] 4269 false บอร์ดนั้นเป็นไปอย่างโปร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.015171249+07:00","message":"[bufferProcess] interim [560000000]:บอร์ดนั้นเป็นไปอย่างโปร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.015174733+07:00","message":"[bufferProcess] send to processor:บอร์ดนั้นเป็นไปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.015180097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.015182787+07:00","message":"> Transcript [52779] [false]: 'บอร์ดนั้นเป็นไปอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.015186456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.015188932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.015191668+07:00","message":"StatePrefix: 'บอร์ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.015194248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.223076431+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.223123241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอร์ดนั้นเป็นไปอย่างโปร่งใส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.223132288+07:00","message":"receive interim result [false|false]: บอร์ดนั้นเป็นไปอย่างโปร่งใส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.223149296+07:00","message":"[buffer interim] 4269 false บอร์ดนั้นเป็นไปอย่างโปร่งใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.223159568+07:00","message":"[bufferProcess] interim [800000000]:บอร์ดนั้นเป็นไปอย่างโปร่งใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.223163676+07:00","message":"[bufferProcess] send to processor:บอร์ดนั้นเป็นไปอย่างโปร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.223168841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.223172326+07:00","message":"> Transcript [52780] [false]: 'บอร์ดนั้นเป็นไปอย่างโปร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.22317588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.223178096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.223180236+07:00","message":"StatePrefix: 'บอร์ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.223182525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.299679035+07:00","message":"[GCS] IsForceVAD: false for message ID: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.413083777+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.413124016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอร์ดนั้นเป็นไปอย่างโปร่งใสค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.413131142+07:00","message":"receive interim result [false|false]: บอร์ดนั้นเป็นไปอย่างโปร่งใสค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.413145105+07:00","message":"[buffer interim] 4269 false บอร์ดนั้นเป็นไปอย่างโปร่งใสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.413154488+07:00","message":"[bufferProcess] interim [40000000]:บอร์ดนั้นเป็นไปอย่างโปร่งใสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.413158521+07:00","message":"[bufferProcess] send to processor:บอร์ดนั้นเป็นไปอย่างโปร่งใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.413176188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.413180005+07:00","message":"> Transcript [52781] [false]: 'บอร์ดนั้นเป็นไปอย่างโปร่งใส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.41318517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.413188326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.413191753+07:00","message":"StatePrefix: 'บอร์ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.41319626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.413201118+07:00","message":"Push: 'บอร์ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.413204138+07:00","message":"TextPushed: 'บอร์ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.413207995+07:00","message":"Set new StatePrefix : 'บอร์ดนั้นเป็นไปอย่างโปร่งใส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.413210957+07:00","message":"Next Push (prob) : 'ไปอย่างโปร่งใส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.413228405+07:00","message":"push: {false บอร์ดนั้นเป็น 0 0xc004b1ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.510516065+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.510569901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นเป็นไปอย่างโปร่งใสค่ะ\",\"confidence\":0.8809064}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.510579585+07:00","message":"receive interim result [true|false]: งั้นเป็นไปอย่างโปร่งใสค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.510593944+07:00","message":"end recv isFinal message id 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.510597503+07:00","message":"end Recv id 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.51060786+07:00","message":"[buffer interim] 4269 true งั้นเป็นไปอย่างโปร่งใสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510622289+07:00","message":"[bufferProcess] interim [70000000]:งั้นเป็นไปอย่างโปร่งใสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510628953+07:00","message":"[bufferProcess] send to processor (isfinal):บอร์ดนั้นเป็นไปอย่างโปร่งใสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510648666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510671553+07:00","message":"> Transcript [52782] [false]: 'บอร์ดนั้นเป็นไปอย่างโปร่งใสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510678839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510681333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510683654+07:00","message":"StatePrefix: 'บอร์ดนั้นเป็นไปอย่างโปร่งใส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510687093+07:00","message":"TextPushed: 'บอร์ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510689628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510692359+07:00","message":"> Transcript [52783] [true]: 'งั้นเป็นไปอย่างโปร่งใสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510695019+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510696739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510698973+07:00","message":"StatePrefix: 'บอร์ดนั้นเป็นไปอย่างโปร่งใส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510700956+07:00","message":"TextPushed: 'บอร์ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.51070285+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510841997+07:00","message":"Push: 'อย่างโปร่งใสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510845581+07:00","message":"TextPushed: 'บอร์ดนั้นเป็นอย่างโปร่งใสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510847932+07:00","message":"Set new StatePrefix : 'งั้นเป็นไปอย่างโปร่งใสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510850207+07:00","message":"Next Push (prob) : 'งั้นเป็นไปอย่างโปร่งใสค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:15.510873106+07:00","message":"push: {true อย่างโปร่งใสค่ะ 0 0xc004b1ca80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:15.510888867+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4269.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:15.51837617+07:00","message":"write wav file: './tmp/7589/7589_4269.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:16.595908881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:16.595924511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:18.132327499+07:00","message":"[GCS] Start streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:18.990738646+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:18.990794367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:18.990800349+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:18.990819871+07:00","message":"[buffer interim] 4270 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:18.99082813+07:00","message":"[bufferProcess] interim [880000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:18.990830419+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:18.990839189+07:00","message":"[bufferProcess] send to processor (ticker):ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:18.990841988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:18.990849798+07:00","message":"> Transcript [52784] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:18.990852444+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.173563943+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.173605016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.173611452+07:00","message":"receive interim result [false|false]: ตั้งการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.173628618+07:00","message":"[buffer interim] 4270 false ตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.173636572+07:00","message":"[bufferProcess] interim [60000000]:ตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.173638382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.317460184+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.317498757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการเตือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.317505303+07:00","message":"receive interim result [false|false]: ตั้งการเตือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.317516707+07:00","message":"[buffer interim] 4270 false ตั้งการเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.317524469+07:00","message":"[bufferProcess] interim [180000000]:ตั้งการเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.317527271+07:00","message":"[bufferProcess] send to processor:ตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.317530901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.317533617+07:00","message":"> Transcript [52785] [false]: 'ตั้งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.31753699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.317539201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.317541017+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.31754303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.37352216+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.373564497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.373570848+07:00","message":"receive interim result [false|false]: ต้องการดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.373587829+07:00","message":"[buffer interim] 4270 false ต้องการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.373594825+07:00","message":"[bufferProcess] interim [240000000]:ต้องการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.373597226+07:00","message":"[bufferProcess] send to processor:ตั้งการเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.373601072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.373604034+07:00","message":"> Transcript [52786] [false]: 'ตั้งการเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.373609642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.373611893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.373616019+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.373618274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.506000016+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.506043978+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-06-22T14:03:19.50605106+07:00","message":"receive interim result [false|false]: ตั้งการดีเลย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.506069381+07:00","message":"[buffer interim] 4270 false ตั้งการดีเลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.506078115+07:00","message":"[bufferProcess] interim [360000000]:ตั้งการดีเลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.506081265+07:00","message":"[bufferProcess] send to processor:ต้องการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.506085125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.506090464+07:00","message":"> Transcript [52787] [false]: 'ต้องการดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.506093757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.506096002+07:00","message":"Set new StatePrefix: 'ต้องการดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.516534436+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.516568804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการดีเลียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.516575424+07:00","message":"receive interim result [false|false]: ตั้งการดีเลียว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.516590988+07:00","message":"[buffer interim] 4270 false ตั้งการดีเลียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.516598549+07:00","message":"[bufferProcess] interim [420000000]:ตั้งการดีเลียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.516601226+07:00","message":"[bufferProcess] send to processor:ตั้งการดีเลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.516605738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.516619674+07:00","message":"> Transcript [52788] [false]: 'ตั้งการดีเลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.516622233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.516624817+07:00","message":"Set new StatePrefix: 'ตั้งการดีเลย์'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:19.596471218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:19.596498498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.680768181+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.680821667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการดีเลียวไพโรจน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.680831495+07:00","message":"receive interim result [false|false]: ตั้งการดีเลียวไพโรจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.680871145+07:00","message":"[buffer interim] 4270 false ตั้งการดีเลียวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.680888449+07:00","message":"[bufferProcess] interim [540000000]:ตั้งการดีเลียวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.680893329+07:00","message":"[bufferProcess] send to processor:ตั้งการดีเลียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.680903622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.680908134+07:00","message":"> Transcript [52789] [false]: 'ตั้งการดีเลียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.680911565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.680915018+07:00","message":"Set new StatePrefix: 'ตั้งการดีเลียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.742775148+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.742812545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการดีเลี่ยวไพโรจน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.742819041+07:00","message":"receive interim result [false|false]: ตั้งการดีเลี่ยวไพโรจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:19.742830667+07:00","message":"[buffer interim] 4270 false ตั้งการดีเลี่ยวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.742837844+07:00","message":"[bufferProcess] interim [720000000]:ตั้งการดีเลี่ยวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.742840417+07:00","message":"[bufferProcess] send to processor:ตั้งการดีเลียวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.742851309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.742854221+07:00","message":"> Transcript [52790] [false]: 'ตั้งการดีเลียวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.742858109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.742860378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.742862917+07:00","message":"StatePrefix: 'ตั้งการดีเลียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:19.742865083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.179624869+07:00","message":"[GCS] IsForceVAD: false for message ID: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.241912917+07:00","message":"[GCS] Start streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.275803743+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.275851322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการดีเลียวไพโรจน์ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.275858698+07:00","message":"receive interim result [false|false]: ตั้งการดีเลียวไพโรจน์ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.275872906+07:00","message":"[buffer interim] 4270 false ตั้งการดีเลียวไพโรจน์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.275883326+07:00","message":"[bufferProcess] interim [140000000]:ตั้งการดีเลียวไพโรจน์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.275886073+07:00","message":"[bufferProcess] send to processor:ตั้งการดีเลี่ยวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.275891315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.275894519+07:00","message":"> Transcript [52791] [false]: 'ตั้งการดีเลี่ยวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.275896909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.275899449+07:00","message":"Set new StatePrefix: 'ตั้งการดีเลี่ยวไพโรจน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.319725234+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.319762746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการดีเลียวไพโรจน์ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.319769452+07:00","message":"receive interim result [false|false]: ตั้งการดีเลียวไพโรจน์ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.319784909+07:00","message":"[buffer interim] 4270 false ตั้งการดีเลียวไพโรจน์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.319793049+07:00","message":"[bufferProcess] interim [200000000]:ตั้งการดีเลียวไพโรจน์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.31979571+07:00","message":"[bufferProcess] send to processor:ตั้งการดีเลียวไพโรจน์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.319799396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.319802012+07:00","message":"> Transcript [52792] [false]: 'ตั้งการดีเลียวไพโรจน์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.319804102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.319806307+07:00","message":"Set new StatePrefix: 'ตั้งการดีเลียวไพโรจน์ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.387898183+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.387933804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นางการดีเลียวไพโรจน์\",\"confidence\":0.8912829}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.387940334+07:00","message":"receive interim result [true|false]: นางการดีเลียวไพโรจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.387948486+07:00","message":"end recv isFinal message id 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.387950839+07:00","message":"end Recv id 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.38795745+07:00","message":"[buffer interim] 4270 true นางการดีเลียวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.387967077+07:00","message":"[bufferProcess] interim [260000000]:นางการดีเลียวไพโรจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.387972493+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งการดีเลียวไพโรจน์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.387975886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.387978884+07:00","message":"> Transcript [52793] [false]: 'ตั้งการดีเลียวไพโรจน์ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.3879817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.387983665+07:00","message":"Set new StatePrefix: 'ตั้งการดีเลียวไพโรจน์ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.38798547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.387987404+07:00","message":"> Transcript [52794] [true]: 'นางการดีเลียวไพโรจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.387989792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.38799313+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.387995158+07:00","message":"StatePrefix: 'ตั้งการดีเลียวไพโรจน์ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.387997414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.388002964+07:00","message":"Push: 'นางการดีเลียวไพโรจน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.3880108+07:00","message":"push: {true นางการดีเลียวไพโรจน์ 0 0xc004c0f600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:20.394974045+07:00","message":"write wav file: './tmp/7589/7589_4270.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.698748471+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.698797351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรรคประชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.698803762+07:00","message":"receive interim result [false|false]: พรรคประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.698822008+07:00","message":"[buffer interim] 4271 false พรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.698829765+07:00","message":"[bufferProcess] interim [480000000]:พรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.698831831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.762518931+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.762574447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรรค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.762582277+07:00","message":"receive interim result [false|false]: พรรค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.762597322+07:00","message":"[buffer interim] 4271 false พรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.762607698+07:00","message":"[bufferProcess] interim [600000000]:พรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.762615298+07:00","message":"[bufferProcess] send to processor:พรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.762623357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.762629821+07:00","message":"> Transcript [52795] [false]: 'พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.762632586+07:00","message":"Set StatePrefix (first interim): 'พรรคประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.9001034+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.90014932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรรคประชาธิปัตย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.900156658+07:00","message":"receive interim result [false|false]: พรรคประชาธิปัตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:20.900172777+07:00","message":"[buffer interim] 4271 false พรรคประชาธิปัตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.900181554+07:00","message":"[bufferProcess] interim [720000000]:พรรคประชาธิปัตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.900184329+07:00","message":"[bufferProcess] send to processor:พรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.900192199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.900195304+07:00","message":"> Transcript [52796] [false]: 'พรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:20.900197939+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.216757642+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.216803049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรรคประชาธิปัตย์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.216811098+07:00","message":"receive interim result [false|false]: พรรคประชาธิปัตย์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.216832041+07:00","message":"[buffer interim] 4271 false พรรคประชาธิปัตย์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.216855375+07:00","message":"[bufferProcess] interim [20000000]:พรรคประชาธิปัตย์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.216859262+07:00","message":"[bufferProcess] send to processor:พรรคประชาธิปัตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.216865858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.216870918+07:00","message":"> Transcript [52797] [false]: 'พรรคประชาธิปัตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.216875447+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.216878122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.21688085+07:00","message":"StatePrefix: 'พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.216884179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.389599508+07:00","message":"[GCS] IsForceVAD: false for message ID: 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.40361748+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.403664729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรรคประชาธิปัตย์นาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.403673685+07:00","message":"receive interim result [false|false]: พรรคประชาธิปัตย์นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.403700997+07:00","message":"[buffer interim] 4271 false พรรคประชาธิปัตย์นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.40370982+07:00","message":"[bufferProcess] interim [140000000]:พรรคประชาธิปัตย์นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.403712332+07:00","message":"[bufferProcess] send to processor:พรรคประชาธิปัตย์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.403715931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.403719017+07:00","message":"> Transcript [52798] [false]: 'พรรคประชาธิปัตย์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.403723486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.403725931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.403727903+07:00","message":"StatePrefix: 'พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.403729935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.408059067+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.408087967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรรคประชาธิปัตย์ในฐานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.408095881+07:00","message":"receive interim result [false|false]: พรรคประชาธิปัตย์ในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.408112867+07:00","message":"[buffer interim] 4271 false พรรคประชาธิปัตย์ในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.408119074+07:00","message":"[bufferProcess] interim [200000000]:พรรคประชาธิปัตย์ในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.408124181+07:00","message":"[bufferProcess] send to processor:พรรคประชาธิปัตย์นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.408127265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.408130349+07:00","message":"> Transcript [52799] [false]: 'พรรคประชาธิปัตย์นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.408133956+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.408136466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.40813925+07:00","message":"StatePrefix: 'พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.408141589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.474289711+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.474337004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรรคประชาธิปัตย์ในฐานะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.474343568+07:00","message":"receive interim result [true|false]: พรรคประชาธิปัตย์ในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.474358594+07:00","message":"end recv isFinal message id 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.474361247+07:00","message":"end Recv id 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.474372832+07:00","message":"[buffer interim] 4271 true พรรคประชาธิปัตย์ในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474382265+07:00","message":"[bufferProcess] interim [380000000]:พรรคประชาธิปัตย์ในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474386576+07:00","message":"[bufferProcess] send to processor (isfinal):พรรคประชาธิปัตย์ในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474390537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474397881+07:00","message":"> Transcript [52800] [false]: 'พรรคประชาธิปัตย์ในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474405453+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474408775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474411689+07:00","message":"StatePrefix: 'พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474414902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.47442285+07:00","message":"Push: 'พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.47442596+07:00","message":"TextPushed: 'พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474428875+07:00","message":"Set new StatePrefix : 'พรรคประชาธิปัตย์ในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474432549+07:00","message":"Next Push (prob) : 'ธิปัตย์ในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474435894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474440057+07:00","message":"> Transcript [52801] [true]: 'พรรคประชาธิปัตย์ในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474442533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474444401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474446261+07:00","message":"StatePrefix: 'พรรคประชาธิปัตย์ในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474448221+07:00","message":"TextPushed: 'พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.474451+07:00","message":"Push: 'ธิปัตย์ในฐานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.474459068+07:00","message":"push: {false พรรคประชา 0 0xc0045e3100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.474468854+07:00","message":"push: {true ธิปัตย์ในฐานะ 0 0xc0045e3100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:21.495426027+07:00","message":"write wav file: './tmp/7589/7589_4271.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.580946913+07:00","message":"[GCS] Start streaming session, msgId: 4272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.651852404+07:00","message":"[GCS] IsForceVAD: false for message ID: 4272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.812058382+07:00","message":"receive streaming session, msgId: 4272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.812088097+07:00","message":"found end of frame, send empty tag with msgId: 4272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.812091753+07:00","message":"end Recv id 4272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.81210036+07:00","message":"[buffer interim] 4272 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.812110738+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.812115567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.812118851+07:00","message":"> Transcript [52802] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.812121536+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.812123547+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.812125633+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.812127688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:21.812130476+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:21.812139288+07:00","message":"push: {true \n 0 0xc0030bdd00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:21.81727601+07:00","message":"write wav file: './tmp/7589/7589_4272.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.103394241+07:00","message":"[GCS] Start streaming session, msgId: 4273"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:22.597226414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:22.59726611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.619861408+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.619915762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.619923694+07:00","message":"receive interim result [false|false]: อนุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.619943117+07:00","message":"[buffer interim] 4273 false อนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.619952558+07:00","message":"[bufferProcess] interim [540000000]:อนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.619955463+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.759620244+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.759663082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.759670136+07:00","message":"receive interim result [false|false]: อนุกรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.759683535+07:00","message":"[buffer interim] 4273 false อนุกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.759690858+07:00","message":"[bufferProcess] interim [720000000]:อนุกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.759693388+07:00","message":"[bufferProcess] send to processor:อนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.759699228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.759702147+07:00","message":"> Transcript [52803] [false]: 'อนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.759704578+07:00","message":"Set StatePrefix (first interim): 'อนุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.939594022+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.939637196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุมัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.939643783+07:00","message":"receive interim result [false|false]: อนุมัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.939656225+07:00","message":"[buffer interim] 4273 false อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.939663787+07:00","message":"[bufferProcess] interim [840000000]:อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.939666298+07:00","message":"[bufferProcess] send to processor:อนุกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.939672358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.939675367+07:00","message":"> Transcript [52804] [false]: 'อนุกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.939678958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.939681132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.939683222+07:00","message":"StatePrefix: 'อนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.939685501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.943399387+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.943433428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.943439204+07:00","message":"receive interim result [false|false]: อนุกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:22.943449623+07:00","message":"[buffer interim] 4273 false อนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.943456583+07:00","message":"[bufferProcess] interim [900000000]:อนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.943459151+07:00","message":"[bufferProcess] send to processor:อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.943464355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.943466985+07:00","message":"> Transcript [52805] [false]: 'อนุมัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.943471543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.943473909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.943475871+07:00","message":"StatePrefix: 'อนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:22.943478259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.07320063+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.073245804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.073253898+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.07327159+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.073279251+07:00","message":"[bufferProcess] interim [960000000]:อนุกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.073281997+07:00","message":"[bufferProcess] send to processor:อนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.073289361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.07329206+07:00","message":"> Transcript [52806] [false]: 'อนุกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.073295389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.073297746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.073300514+07:00","message":"StatePrefix: 'อนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.073302856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.346108652+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.34615359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.34616021+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.346176271+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346185667+07:00","message":"[bufferProcess] interim [260000000]:อนุกรรมาธิการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346188495+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346192599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346195791+07:00","message":"> Transcript [52807] [false]: 'อนุกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346199731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346202159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346204238+07:00","message":"StatePrefix: 'อนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346206668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346211+07:00","message":"Push: 'อนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346213023+07:00","message":"TextPushed: 'อนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346215548+07:00","message":"Set new StatePrefix : 'อนุกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.346217969+07:00","message":"Next Push (prob) : 'กรรมาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.346245735+07:00","message":"push: {false อนุ 0 0xc004748800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.352030969+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.352066591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.352072204+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.352084805+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.352092242+07:00","message":"[bufferProcess] interim [320000000]:อนุกรรมาธิการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.352095974+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.352100892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.352104887+07:00","message":"> Transcript [52808] [false]: 'อนุกรรมาธิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.352110689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.352114902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.352118817+07:00","message":"StatePrefix: 'อนุกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.352122199+07:00","message":"TextPushed: 'อนุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.551401436+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.551445265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.551452279+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.551467877+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.551475901+07:00","message":"[bufferProcess] interim [500000000]:อนุกรรมาธิการเพิ่มกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.551479388+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.551484333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.55148842+07:00","message":"> Transcript [52809] [false]: 'อนุกรรมาธิการเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.551493705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.551497089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.551500065+07:00","message":"StatePrefix: 'อนุกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.551503504+07:00","message":"TextPushed: 'อนุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.659574415+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.659616167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.659623213+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.65963861+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.659646909+07:00","message":"[bufferProcess] interim [560000000]:อนุกรรมาธิการเพิ่มกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.659649448+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.659652935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.659655497+07:00","message":"> Transcript [52810] [false]: 'อนุกรรมาธิการเพิ่มกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.659659327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.659662421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.65966575+07:00","message":"StatePrefix: 'อนุกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.659668469+07:00","message":"TextPushed: 'อนุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.717981762+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.718026082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.71803283+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.718045327+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.718085568+07:00","message":"[bufferProcess] interim [680000000]:อนุกรรมาธิการเพิ่มขีดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.718088563+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.718092143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.718095289+07:00","message":"> Transcript [52811] [false]: 'อนุกรรมาธิการเพิ่มกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.71810231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.718104764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.718106769+07:00","message":"StatePrefix: 'อนุกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.718109321+07:00","message":"TextPushed: 'อนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.718111899+07:00","message":"Push: 'กรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.71811397+07:00","message":"TextPushed: 'อนุกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.718116164+07:00","message":"Set new StatePrefix : 'อนุกรรมาธิการเพิ่มกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.718118412+07:00","message":"Next Push (prob) : 'เพิ่มกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.718127551+07:00","message":"push: {false กรรมาธิการ 0 0xc004748800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.973562207+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.973605873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.973612795+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:23.973625501+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.973632987+07:00","message":"[bufferProcess] interim [920000000]:อนุกรรมาธิการเพิ่มขีดความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.973637139+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.973644092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.973647823+07:00","message":"> Transcript [52812] [false]: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.97365033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:23.973652544+07:00","message":"Set new StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.368310765+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.368356528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.368364753+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.368380548+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.368393612+07:00","message":"[bufferProcess] interim [280000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.368397135+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.368404392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.368407272+07:00","message":"> Transcript [52813] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.368410783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.368412867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.368415313+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.36841818+07:00","message":"TextPushed: 'อนุกรรมาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.5551424+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.555181972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.555188584+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.555205338+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.555214046+07:00","message":"[bufferProcess] interim [460000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.555217251+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.555221941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.555225068+07:00","message":"> Transcript [52814] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.555228818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.555230969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.555233323+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.555236371+07:00","message":"TextPushed: 'อนุกรรมาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.742277095+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.742320579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.742327227+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:24.742344156+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.742354506+07:00","message":"[bufferProcess] interim [640000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.742357674+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.742363186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.742366522+07:00","message":"> Transcript [52815] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.742370594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.742372889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.742375351+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:24.742378841+07:00","message":"TextPushed: 'อนุกรรมาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.076048626+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.076092065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันลีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.07609905+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันลีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.076114233+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันลีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.076124178+07:00","message":"[bufferProcess] interim [940000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันลีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.076126814+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.076132527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.076135374+07:00","message":"> Transcript [52816] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.076139335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.07614162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.076144337+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.076146935+07:00","message":"TextPushed: 'อนุกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.07615234+07:00","message":"Push: 'เพิ่มขีดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.076154327+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.07615675+07:00","message":"Set new StatePrefix : 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.076159347+07:00","message":"Next Push (prob) : 'สามารถการแข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.076185033+07:00","message":"push: {false เพิ่มขีดความ 0 0xc004748800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.11197405+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.112016406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.112026855+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.112042242+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.112051586+07:00","message":"[bufferProcess] interim [0]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.11205506+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันลีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.112062134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.112066362+07:00","message":"> Transcript [52817] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันลีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.112071111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.112074219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.112077497+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.11208274+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.16397032+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.164013675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.164020268+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.164035166+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.164043348+07:00","message":"[bufferProcess] interim [120000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.164045982+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.164053023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.16405576+07:00","message":"> Transcript [52818] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.16405945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.164061663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.164063563+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.164066074+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.450192558+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.450237349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.450243811+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.450256031+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.450264408+07:00","message":"[bufferProcess] interim [360000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.450267319+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.450273532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.450277678+07:00","message":"> Transcript [52819] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.450281729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.450284111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.450286972+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.450290095+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:25.597555607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:25.59757484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.77865658+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.778701508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.778707886+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.778723029+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.778730612+07:00","message":"[bufferProcess] interim [720000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.778733539+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.778739424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.778742075+07:00","message":"> Transcript [52820] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.778746416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.778748514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.778751973+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.77875522+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.77876032+07:00","message":"Push: 'สามารถการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.778762583+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.77876482+07:00","message":"Set new StatePrefix : 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:25.778767245+07:00","message":"Next Push (prob) : 'ดิจิทัลไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:25.778774481+07:00","message":"push: {false สามารถการแข่งขัน 0 0xc004748800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.035022772+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.035067642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.035078483+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.035092003+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.035102058+07:00","message":"[bufferProcess] interim [960000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.035104819+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.035110732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.035113776+07:00","message":"> Transcript [52821] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.035117849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.035120095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.035122018+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.035124759+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.040773908+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.040802212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.040808016+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.040829324+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.040838339+07:00","message":"[bufferProcess] interim [20000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.040841499+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.040859685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.040862175+07:00","message":"> Transcript [52822] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.040865527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.040867685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.040875797+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.040878194+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.294346356+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.294395713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.294403589+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.294421986+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.294431201+07:00","message":"[bufferProcess] interim [200000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.294434241+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.294438926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.294442181+07:00","message":"> Transcript [52823] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.294446698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.294449157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.294451486+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.294455212+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.346585277+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.346636689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.34664483+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.346661126+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346671647+07:00","message":"[bufferProcess] interim [320000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346674663+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346680682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346683527+07:00","message":"> Transcript [52824] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346687951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346690185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346692101+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346694738+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346702343+07:00","message":"Push: 'ดิจิทัลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346704587+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346707307+07:00","message":"Set new StatePrefix : 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.346710031+07:00","message":"Next Push (prob) : 'ในคณะกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.346717799+07:00","message":"push: {false ดิจิทัลไทย 0 0xc004748800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.48370169+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.483745444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.483752661+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.483768679+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.483778381+07:00","message":"[bufferProcess] interim [380000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.483781229+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.48378519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.483788005+07:00","message":"> Transcript [52825] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.48379075+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.551748076+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.55179176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.551799325+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.551813195+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.551828456+07:00","message":"[bufferProcess] interim [500000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.551832202+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.551840977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.551844451+07:00","message":"> Transcript [52826] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.551848986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.551851326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.551853366+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.551858982+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.865356169+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.865397193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.865404572+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.865417553+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.865426306+07:00","message":"[bufferProcess] interim [800000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.86542907+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.865433489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.865436497+07:00","message":"> Transcript [52827] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.865441139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.865443647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.865448329+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.865451317+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.926852561+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.926897155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.926903782+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.926921454+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.926930681+07:00","message":"[bufferProcess] interim [860000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.926933642+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.926938156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.926941293+07:00","message":"> Transcript [52828] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.926948561+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.926951305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.926953748+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.926956725+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.928042847+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.928056777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.928061682+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.928070622+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.928075422+07:00","message":"[bufferProcess] interim [920000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.928077992+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.928080992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.928083009+07:00","message":"> Transcript [52829] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.928086732+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.928089042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.928091466+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.92809478+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.92810149+07:00","message":"Push: 'ในคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.928103689+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.928108704+07:00","message":"Set new StatePrefix : 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:26.928112068+07:00","message":"Next Push (prob) : 'าธิการสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:26.928121281+07:00","message":"push: {false ในคณะกรรม 0 0xc004748800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.212614197+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.212660077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.212668336+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.212688863+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.212697196+07:00","message":"[bufferProcess] interim [100000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.21270095+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.212704789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.212707692+07:00","message":"> Transcript [52830] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.212710417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.2127171+07:00","message":"Set new StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.439992449+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.440029681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษาโทรศัพท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.440037136+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษาโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.44005079+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษาโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.440059251+07:00","message":"[bufferProcess] interim [400000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษาโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.440062251+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.440069624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.440072465+07:00","message":"> Transcript [52831] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.440075053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.440077142+07:00","message":"Set new StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.57194396+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.571991953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.572000631+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.572015253+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.572022814+07:00","message":"[bufferProcess] interim [520000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.572025734+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษาโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.572029662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.572035146+07:00","message":"> Transcript [52832] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษาโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.572038891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.572042022+07:00","message":"Set new StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการศึกษาโทรศัพท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.858885265+07:00","message":"[GCS] IsForceVAD: false for message ID: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.931681294+07:00","message":"[GCS] Start streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.947545643+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.947589716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคมขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.947597817+07:00","message":"receive interim result [false|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคมขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:27.947612815+07:00","message":"[buffer interim] 4273 false อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.947620481+07:00","message":"[bufferProcess] interim [940000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.947623644+07:00","message":"[bufferProcess] send to processor:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.947630828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.947633821+07:00","message":"> Transcript [52833] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.947636506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:27.947640428+07:00","message":"Set new StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:28.00152312+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:28.001571071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:28.001582737+07:00","message":"receive interim result [true|false]: อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:28.001592568+07:00","message":"end recv isFinal message id 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:28.001596016+07:00","message":"end Recv id 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:28.001604251+07:00","message":"[buffer interim] 4273 true อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001613312+07:00","message":"[bufferProcess] interim [970000000]:อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001617404+07:00","message":"[bufferProcess] send to processor (isfinal):อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001621072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001624015+07:00","message":"> Transcript [52834] [false]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001627331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001629383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001631439+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001634818+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001636998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001638976+07:00","message":"> Transcript [52835] [true]: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001641514+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001643354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001645166+07:00","message":"StatePrefix: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรมาธิการสื่อสารโทรคมนาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.001647275+07:00","message":"TextPushed: 'อนุกรรมาธิการเพิ่มขีดความสามารถการแข่งขันดิจิทัลไทยในคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:28.00165063+07:00","message":"Push: 'าธิการสื่อสารโทรคมนาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:28.00165872+07:00","message":"push: {true าธิการสื่อสารโทรคมนาคม 0 0xc004748800}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:28.01467697+07:00","message":"write wav file: './tmp/7589/7589_4273.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:28.598468308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:28.598480868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.357145877+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.357202786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.357212512+07:00","message":"receive interim result [false|false]: ค้นหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.357230078+07:00","message":"[buffer interim] 4274 false ค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.357242438+07:00","message":"[bufferProcess] interim [260000000]:ค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.357244453+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.357251031+07:00","message":"[bufferProcess] send to processor (ticker):ค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.357253594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.357256498+07:00","message":"> Transcript [52836] [false]: 'ค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.357259015+07:00","message":"Set StatePrefix (first interim): 'ค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.596467114+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.596501379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหาเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.596507494+07:00","message":"receive interim result [false|false]: ค้นหาเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.596521073+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.596524557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.596527306+07:00","message":"receive interim result [false|false]: ค้นหารือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.59653253+07:00","message":"[buffer interim] 4274 false ค้นหาเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.596536151+07:00","message":"[buffer interim] 4274 false ค้นหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.596544025+07:00","message":"[bufferProcess] interim [440000000]:ค้นหาเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.596546133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.596548887+07:00","message":"[bufferProcess] interim [500000000]:ค้นหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.596550827+07:00","message":"[bufferProcess] send to processor:ค้นหาเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.59655394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.596556501+07:00","message":"> Transcript [52837] [false]: 'ค้นหาเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.596559197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.59656134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.596563355+07:00","message":"StatePrefix: 'ค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.596565394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.775910783+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.77595574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหาเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.77596333+07:00","message":"receive interim result [false|false]: ค้นหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.775982681+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.775986451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.775989396+07:00","message":"receive interim result [false|false]: ค้นหารือกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.776004186+07:00","message":"[buffer interim] 4274 false ค้นหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.776026182+07:00","message":"[buffer interim] 4274 false ค้นหารือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776042308+07:00","message":"[bufferProcess] interim [560000000]:ค้นหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776045221+07:00","message":"[bufferProcess] send to processor:ค้นหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776048473+07:00","message":"[bufferProcess] interim [620000000]:ค้นหารือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776051171+07:00","message":"[bufferProcess] send to processor:ค้นหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776054093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776057177+07:00","message":"> Transcript [52838] [false]: 'ค้นหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776060813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776063064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776065048+07:00","message":"StatePrefix: 'ค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776067057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776068657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.77607079+07:00","message":"> Transcript [52839] [false]: 'ค้นหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776076222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776078044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776079866+07:00","message":"StatePrefix: 'ค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.776081629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.920039362+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.920080179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.920086759+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.920099604+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920108653+07:00","message":"[bufferProcess] interim [740000000]:ค้นหารือกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920111156+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920114937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920117905+07:00","message":"> Transcript [52840] [false]: 'ค้นหารือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920121422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920123549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920125498+07:00","message":"StatePrefix: 'ค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920127549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920133733+07:00","message":"Push: 'ค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920135949+07:00","message":"TextPushed: 'ค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920138217+07:00","message":"Set new StatePrefix : 'ค้นหารือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:29.920140565+07:00","message":"Next Push (prob) : 'รือกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:29.920162949+07:00","message":"push: {false ค้นหา 0 0xc0051bc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.063167342+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.06320928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.063215738+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.063228479+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.063235782+07:00","message":"[bufferProcess] interim [920000000]:ค้นหารือกับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.063238454+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.063245727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.063249837+07:00","message":"> Transcript [52841] [false]: 'ค้นหารือกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.063254914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.063258963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.06326235+07:00","message":"StatePrefix: 'ค้นหารือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.063267007+07:00","message":"TextPushed: 'ค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.112906518+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.112948225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เช่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.112954238+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เช่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.112968069+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.112976057+07:00","message":"[bufferProcess] interim [980000000]:ค้นหารือกับผู้เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.112984453+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.112990326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.112993391+07:00","message":"> Transcript [52842] [false]: 'ค้นหารือกับผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.112997292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.113000608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.113002753+07:00","message":"StatePrefix: 'ค้นหารือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.113004908+07:00","message":"TextPushed: 'ค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.225455783+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.225505947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.225514844+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.225532832+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.2255407+07:00","message":"[bufferProcess] interim [100000000]:ค้นหารือกับผู้เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.225543169+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.225548672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.22555225+07:00","message":"> Transcript [52843] [false]: 'ค้นหารือกับผู้เช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.225556612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.225558735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.225560978+07:00","message":"StatePrefix: 'ค้นหารือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.225565239+07:00","message":"TextPushed: 'ค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.399801602+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.399846272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.39985348+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.399870266+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399879836+07:00","message":"[bufferProcess] interim [280000000]:ค้นหารือกับผู้เ****วชาญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399882766+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399888306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399891033+07:00","message":"> Transcript [52844] [false]: 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399895329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399897475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399899389+07:00","message":"StatePrefix: 'ค้นหารือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399901549+07:00","message":"TextPushed: 'ค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399905837+07:00","message":"Push: 'รือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399908034+07:00","message":"TextPushed: 'ค้นหารือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399910061+07:00","message":"Set new StatePrefix : 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.399912606+07:00","message":"Next Push (prob) : 'ผู้เ****วชาญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.399919771+07:00","message":"push: {false รือกับ 0 0xc0051bc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.511623452+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.51166818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.511682003+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.511696903+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.511704403+07:00","message":"[bufferProcess] interim [340000000]:ค้นหารือกับผู้เ****วชาญและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.511707293+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.511713811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.511716578+07:00","message":"> Transcript [52845] [false]: 'ค้นหารือกับผู้เ****วชาญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.511719687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.511722012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.5117246+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.511727314+07:00","message":"TextPushed: 'ค้นหารือกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.601192391+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.601233367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.601239308+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.601251972+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.601260075+07:00","message":"[bufferProcess] interim [520000000]:ค้นหารือกับผู้เ****วชาญและผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.601264545+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.601270829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.601273964+07:00","message":"> Transcript [52846] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.601277564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.601281682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.601284106+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.601286552+07:00","message":"TextPushed: 'ค้นหารือกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.703789232+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.703839213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.703847129+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.703860793+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.703870378+07:00","message":"[bufferProcess] interim [580000000]:ค้นหารือกับผู้เ****วชาญและผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.703874913+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.703879825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.703885987+07:00","message":"> Transcript [52847] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.703891204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.703894242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.703897678+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.703901348+07:00","message":"TextPushed: 'ค้นหารือกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.76223262+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.762264424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.762270375+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.762293785+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762302091+07:00","message":"[bufferProcess] interim [640000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762305133+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762310569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762313257+07:00","message":"> Transcript [52848] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762317242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762319454+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762321673+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762324084+07:00","message":"TextPushed: 'ค้นหารือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762328472+07:00","message":"Push: 'ผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762330614+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.762332831+07:00","message":"Set new StatePrefix : 'ค้นหารือกับผู้เ****วชาญและผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.76233518+07:00","message":"Next Push (prob) : 'และผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.762343098+07:00","message":"push: {false ผู้เ****วชาญ 0 0xc0051bc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.764332392+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.764351538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.764356225+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.76436773+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.764372881+07:00","message":"[bufferProcess] interim [700000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.764375193+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.764378379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.764380842+07:00","message":"> Transcript [52849] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.764382953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.764385163+07:00","message":"Set new StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.951976034+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.952019098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.952026452+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:30.95204316+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.952052735+07:00","message":"[bufferProcess] interim [880000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.95205649+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.95206122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.952064238+07:00","message":"> Transcript [52850] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.952067262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:30.952070463+07:00","message":"Set new StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.148941002+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.148983589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.148989988+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.149003865+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.149014824+07:00","message":"[bufferProcess] interim [120000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.14901761+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.149023919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.149027063+07:00","message":"> Transcript [52851] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.149031199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.14903333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.14903621+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.14903887+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.399553639+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.399598814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.39960713+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.399623132+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.399631335+07:00","message":"[bufferProcess] interim [240000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.399634516+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.399643552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.39964666+07:00","message":"> Transcript [52852] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.399650943+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.3996544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.399656961+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.399659929+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:31.599413364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:31.59944742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.791887333+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.791930329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรมเอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.791937719+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรมเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.791953187+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรมเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.791961722+07:00","message":"[bufferProcess] interim [720000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรมเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.791964694+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.791973159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.791976458+07:00","message":"> Transcript [52853] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.791980563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.791982753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.791985892+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.791990655+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.857211018+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.857254102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.857261701+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.857282057+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.857291386+07:00","message":"[bufferProcess] interim [780000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.85729417+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรมเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.857302796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.85730586+07:00","message":"> Transcript [52854] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรมเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.857309974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.857312679+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.85731577+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.857318841+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.85732648+07:00","message":"Push: 'และผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.857328521+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.857331007+07:00","message":"Set new StatePrefix : 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรมเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.857333338+07:00","message":"Next Push (prob) : 'การอุตสาหกรรมเอส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.857342564+07:00","message":"push: {false และผู้ประกอบ 0 0xc0051bc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.98444122+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.984484472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.984491919+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.984509426+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.984518309+07:00","message":"[bufferProcess] interim [840000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.984521588+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.984527042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.984530557+07:00","message":"> Transcript [52855] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.984533382+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.989314124+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.98933441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.989339872+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.989352091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.989355461+07:00","message":"receive interim result [false|false]:  AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.989361092+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:31.989364796+07:00","message":"[buffer interim] 4274 false  AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.989369364+07:00","message":"[bufferProcess] interim [900000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.989371663+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.989374688+07:00","message":"[bufferProcess] interim [900000000]: AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.989376999+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.989380325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.989382566+07:00","message":"> Transcript [52856] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:31.989385057+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.112421746+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.112464226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.112471457+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.112482252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AIS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.112484949+07:00","message":"receive interim result [false|false]:  AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.112493519+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.112498165+07:00","message":"[buffer interim] 4274 false  AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.112504842+07:00","message":"[bufferProcess] interim [960000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.112507867+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.112511416+07:00","message":"[bufferProcess] interim [960000000]: AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.112514097+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.112517378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.112520333+07:00","message":"> Transcript [52857] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.112523214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.112525181+07:00","message":"Set new StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.301759136+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.301798815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.30181124+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.30182006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.301825063+07:00","message":"receive interim result [false|false]:  AI จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.301833656+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.301839494+07:00","message":"[buffer interim] 4274 false  AI จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.301846117+07:00","message":"[bufferProcess] interim [140000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.301849156+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.301852664+07:00","message":"[bufferProcess] interim [140000000]: AI จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.301855903+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.301859586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.301862877+07:00","message":"> Transcript [52858] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.301867229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.301869515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.301871601+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.301874336+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.387526911+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.387574163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.387582171+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.387596743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI จาก 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.387604706+07:00","message":"receive interim result [false|false]:  AI จาก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.387615275+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.387635034+07:00","message":"[buffer interim] 4274 false  AI จาก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.387644178+07:00","message":"[bufferProcess] interim [320000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.387649574+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.387653472+07:00","message":"[bufferProcess] interim [320000000]: AI จาก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.387656324+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.387660811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.387664885+07:00","message":"> Transcript [52859] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.387669265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.387671879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.387673869+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.387676914+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.569275272+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.569315998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.569323708+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.569335649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI จาก 16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.569338794+07:00","message":"receive interim result [false|false]:  AI จาก 16"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.569347913+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.569352013+07:00","message":"[buffer interim] 4274 false  AI จาก 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.569358887+07:00","message":"[bufferProcess] interim [440000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.569361878+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.569366648+07:00","message":"[bufferProcess] interim [440000000]: AI จาก 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.569369828+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.569373141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.569376073+07:00","message":"> Transcript [52860] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.569380321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.569382533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.569384537+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.569387366+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.719781996+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.719830835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.719837932+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.719847611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI จาก 1060\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.719850555+07:00","message":"receive interim result [false|false]:  AI จาก 1060"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.719858368+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.71986244+07:00","message":"[buffer interim] 4274 false  AI จาก 1060"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.71986808+07:00","message":"[bufferProcess] interim [620000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719871301+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719875017+07:00","message":"[bufferProcess] interim [620000000]: AI จาก 1060"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719877419+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 1060"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719880952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719883591+07:00","message":"> Transcript [52861] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719887876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719889924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719891808+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719894665+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719897609+07:00","message":"Push: 'การอุตสาหกรรม AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.71990227+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719904757+07:00","message":"Set new StatePrefix : 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.719907297+07:00","message":"Next Push (prob) : ' จาก 16'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.719913982+07:00","message":"push: {false การอุตสาหกรรม AI 0 0xc0051bc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.767902962+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.76793818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.767945662+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.767954635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI จาก 16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.767957555+07:00","message":"receive interim result [false|false]:  AI จาก 16"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.767965683+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.767969758+07:00","message":"[buffer interim] 4274 false  AI จาก 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.767976107+07:00","message":"[bufferProcess] interim [680000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.767978696+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 1060"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.767982349+07:00","message":"[bufferProcess] interim [680000000]: AI จาก 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.767985525+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.767988548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.767991129+07:00","message":"> Transcript [52862] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 1060'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.767993476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.767995444+07:00","message":"Set new StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 1060'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.886553399+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.886595388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.886602706+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.886610548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16 สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.886614136+07:00","message":"receive interim result [false|false]:  16 สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.886623286+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.886627302+07:00","message":"[buffer interim] 4274 false  16 สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.886634367+07:00","message":"[bufferProcess] interim [740000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.886637323+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.886641121+07:00","message":"[bufferProcess] interim [740000000]: 16 สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.886644192+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.886648185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.886651377+07:00","message":"> Transcript [52863] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.886654412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.886656356+07:00","message":"Set new StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.895179128+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.895195422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.895200859+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.895206467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16 ธันวาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.895210094+07:00","message":"receive interim result [false|false]:  16 ธันวาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.895215329+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:32.895217921+07:00","message":"[buffer interim] 4274 false  16 ธันวาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.895221631+07:00","message":"[bufferProcess] interim [800000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.895224356+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.895227331+07:00","message":"[bufferProcess] interim [800000000]: 16 ธันวาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.895230233+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 ธันวาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.895232687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.895234972+07:00","message":"> Transcript [52864] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.895238023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.895241204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.895244238+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:32.895247079+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.037841791+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.037887607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.037897267+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.037909951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16 สมาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.037913961+07:00","message":"receive interim result [false|false]:  16 สมาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.037923667+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.037931204+07:00","message":"[buffer interim] 4274 false  16 สมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.037942277+07:00","message":"[bufferProcess] interim [860000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.0379458+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 ธันวาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.037952837+07:00","message":"[bufferProcess] interim [860000000]: 16 สมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.037955739+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.03795936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.037964814+07:00","message":"> Transcript [52865] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 ธันวาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.037988345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.037991078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.03799342+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.037995775+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.212150621+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.212193448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.212201005+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.21221357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16 สมาคมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.212216698+07:00","message":"receive interim result [false|false]:  16 สมาคมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.212224322+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.212229501+07:00","message":"[buffer interim] 4274 false  16 สมาคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.212235687+07:00","message":"[bufferProcess] interim [100000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.212238727+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.212242398+07:00","message":"[bufferProcess] interim [100000000]: 16 สมาคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.212245168+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.212248635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.212251403+07:00","message":"> Transcript [52866] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.212254741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.212256877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.212259007+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.212261647+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.309269292+07:00","message":"[GCS] IsForceVAD: false for message ID: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.385215873+07:00","message":"[GCS] Start streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.391366252+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.391403667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.391409658+07:00","message":"receive interim result [false|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.39142072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สมาคมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.391423691+07:00","message":"receive interim result [false|false]:  สมาคมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.391430429+07:00","message":"[buffer interim] 4274 false ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.391435961+07:00","message":"[buffer interim] 4274 false  สมาคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.39144234+07:00","message":"[bufferProcess] interim [280000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391445956+07:00","message":"[bufferProcess] send to processor:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391451909+07:00","message":"[bufferProcess] interim [280000000]: สมาคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391454613+07:00","message":"[bufferProcess] update buffer: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391458352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391461763+07:00","message":"> Transcript [52867] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391465751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391467915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391470375+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391472973+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391479546+07:00","message":"Push: ' จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391481925+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391484224+07:00","message":"Set new StatePrefix : 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.391486542+07:00","message":"Next Push (prob) : ' สมาคมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.391494366+07:00","message":"push: {false  จาก 16 0 0xc0051bc880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.469852953+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.469897927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ\",\"confidence\":0.9587042}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.469906673+07:00","message":"receive interim result [true|false]: ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.469917043+07:00","message":"end recv isFinal message id 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.469919314+07:00","message":"end Recv id 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.469927032+07:00","message":"[buffer interim] 4274 true ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469937786+07:00","message":"[bufferProcess] interim [400000000]:ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469941998+07:00","message":"[bufferProcess] send to processor (isfinal):ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469946151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.46995113+07:00","message":"> Transcript [52868] [false]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469955197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469957394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469959362+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469961932+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469963996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469965976+07:00","message":"> Transcript [52869] [true]: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469968265+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469969962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469971839+07:00","message":"StatePrefix: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16 สมาคมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469974433+07:00","message":"TextPushed: 'ค้นหารือกับผู้เ****วชาญและผู้ประกอบการอุตสาหกรรม AI จาก 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.469977386+07:00","message":"Push: ' สมาคมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.469986292+07:00","message":"push: {true  สมาคมค่ะ 0 0xc0051bc880}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:33.48185089+07:00","message":"write wav file: './tmp/7589/7589_4274.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.851528157+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.851568782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.851575554+07:00","message":"receive interim result [false|false]: กรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:33.851585558+07:00","message":"[buffer interim] 4275 false กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.851593146+07:00","message":"[bufferProcess] interim [480000000]:กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:33.851594892+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.10966761+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.10970923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.109716082+07:00","message":"receive interim result [false|false]: กรณีโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.10973545+07:00","message":"[buffer interim] 4275 false กรณีโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.1097454+07:00","message":"[bufferProcess] interim [780000000]:กรณีโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.109748887+07:00","message":"[bufferProcess] send to processor:กรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.109753604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.109757872+07:00","message":"> Transcript [52870] [false]: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.109760157+07:00","message":"Set StatePrefix (first interim): 'กรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.352712032+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.352751988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.352759187+07:00","message":"receive interim result [false|false]: กรณีโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.352775636+07:00","message":"[buffer interim] 4275 false กรณีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.352791441+07:00","message":"[bufferProcess] interim [20000000]:กรณีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.352807439+07:00","message":"[bufferProcess] send to processor:กรณีโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.352816599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.352819947+07:00","message":"> Transcript [52871] [false]: 'กรณีโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.352824428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.352826855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.352828882+07:00","message":"StatePrefix: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.352831034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:34.599855961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:34.599879175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.930819897+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.93086942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.930876553+07:00","message":"receive interim result [false|false]: กรณีโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:34.930891208+07:00","message":"[buffer interim] 4275 false กรณีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.930898783+07:00","message":"[bufferProcess] interim [620000000]:กรณีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.930901492+07:00","message":"[bufferProcess] send to processor:กรณีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.93090826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.930911403+07:00","message":"> Transcript [52872] [false]: 'กรณีโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.930915418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.930917611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.930919868+07:00","message":"StatePrefix: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:34.930922254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:35.49913195+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:35.499169646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการค่าย AIS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:35.499175705+07:00","message":"receive interim result [false|false]: กรณีโครงการค่าย AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:35.499188083+07:00","message":"[buffer interim] 4275 false กรณีโครงการค่าย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:35.499195342+07:00","message":"[bufferProcess] interim [160000000]:กรณีโครงการค่าย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:35.499197882+07:00","message":"[bufferProcess] send to processor:กรณีโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:35.499203926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:35.49920688+07:00","message":"> Transcript [52873] [false]: 'กรณีโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:35.499210287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:35.49921254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:35.499214642+07:00","message":"StatePrefix: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:35.499217117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.01962379+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.019665008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI พาสปอร์ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.019671785+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI พาสปอร์ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.019688187+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019702081+07:00","message":"[bufferProcess] interim [640000000]:กรณีโครงการภาย AI พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019705353+07:00","message":"[bufferProcess] send to processor:กรณีโครงการค่าย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019712179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019715102+07:00","message":"> Transcript [52874] [false]: 'กรณีโครงการค่าย AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019718693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019721016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019723326+07:00","message":"StatePrefix: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019725522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.01973045+07:00","message":"Push: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019733714+07:00","message":"TextPushed: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019735992+07:00","message":"Set new StatePrefix : 'กรณีโครงการค่าย AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.019738786+07:00","message":"Next Push (prob) : 'โครงการค่าย AIS'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.019747448+07:00","message":"push: {false กรณี 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.59290782+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.592951237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI พาสปอร์ต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.59295838+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI พาสปอร์ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.592972385+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.592986761+07:00","message":"[bufferProcess] interim [240000000]:กรณีโครงการภาย AI พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.592989501+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.592995738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.592998903+07:00","message":"> Transcript [52875] [false]: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.593001685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.593004345+07:00","message":"Set new StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.718396909+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.718440877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.718451492+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.718464036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.718467182+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.718476017+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.718480571+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.718490124+07:00","message":"[bufferProcess] interim [360000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.718493221+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.718497025+07:00","message":"[bufferProcess] interim [360000000]: พาสปอร์ตโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.718499751+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.718503163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.718505918+07:00","message":"> Transcript [52876] [false]: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.718509507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.718511831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.718513868+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.718516396+07:00","message":"TextPushed: 'กรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.931491054+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.931533373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.931540692+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.931550093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.931553867+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.931569165+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:36.931577668+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.931585687+07:00","message":"[bufferProcess] interim [600000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.931588723+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.931592645+07:00","message":"[bufferProcess] interim [600000000]: พาสปอร์ตโดยยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.93159494+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.931598716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.931605552+07:00","message":"> Transcript [52877] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.93160976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.931612115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.931614112+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:36.931616436+07:00","message":"TextPushed: 'กรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.104176021+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.104215439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.104223131+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.104235763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.104239057+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.104247864+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.104251946+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.104259+07:00","message":"[bufferProcess] interim [780000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.104262092+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.104268283+07:00","message":"[bufferProcess] interim [780000000]: พาสปอร์ตโดยยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.104271231+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.104274198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.104277388+07:00","message":"> Transcript [52878] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.104280863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.104283248+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.10428552+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.104289496+07:00","message":"TextPushed: 'กรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.312676304+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.312720253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.312732236+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.312752509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.312756085+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.312765981+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.312772632+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312780415+07:00","message":"[bufferProcess] interim [960000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312792102+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312796205+07:00","message":"[bufferProcess] interim [960000000]: พาสปอร์ตโดยยืนยันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312799186+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.31280293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312805732+07:00","message":"> Transcript [52879] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312813126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312815613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.31281768+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.31281996+07:00","message":"TextPushed: 'กรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312822815+07:00","message":"Push: 'โครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312824945+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312829414+07:00","message":"Set new StatePrefix : 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.312831878+07:00","message":"Next Push (prob) : 'โดยยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.312840292+07:00","message":"push: {false โครงการภาย AI พาสปอร์ต 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.44130609+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.441347175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.441354491+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.441369199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.441372445+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.441381369+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.441386559+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.441394497+07:00","message":"[bufferProcess] interim [80000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.441397696+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.441407556+07:00","message":"[bufferProcess] interim [80000000]: พาสปอร์ตโดยยืนยันคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.44141072+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.441414192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.441417173+07:00","message":"> Transcript [52880] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.44142207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.441424416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.441426608+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.441429168+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.560147034+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.560192261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.560200058+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.560211135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.560214514+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.560223524+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.560227951+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.560234918+07:00","message":"[bufferProcess] interim [140000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.560237799+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.560241677+07:00","message":"[bufferProcess] interim [140000000]: พาสปอร์ตโดยยืนยันคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.560244576+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.56024803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.560251078+07:00","message":"> Transcript [52881] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.560270418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.560273006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.560275102+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.560277625+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:37.599863574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:37.599930062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.622015813+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.622059598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.622069074+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.622083186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.622086468+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.622095293+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.622099462+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.622106542+07:00","message":"[bufferProcess] interim [260000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.622110037+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.62212185+07:00","message":"[bufferProcess] interim [260000000]: พาสปอร์ตโดยยืนยันคำว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.622124752+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.622128083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.622131853+07:00","message":"> Transcript [52882] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.622135483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.622140123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.622142269+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.622145298+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.743898712+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.743941983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.743949566+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.743961024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.743965683+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.743981538+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.743994856+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744002065+07:00","message":"[bufferProcess] interim [380000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744005379+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.74401124+07:00","message":"[bufferProcess] interim [380000000]: พาสปอร์ตโดยยืนยันคำว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.74401484+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744017729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744020528+07:00","message":"> Transcript [52883] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744024289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744026613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744028883+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744031125+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744038053+07:00","message":"Push: 'โดยยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744040405+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744042571+07:00","message":"Set new StatePrefix : 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.744048029+07:00","message":"Next Push (prob) : 'คำว่าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.744059069+07:00","message":"push: {false โดยยืนยัน 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.915337194+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.915379764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.915385727+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.915395365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่ได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.915398991+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.915406893+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.915412477+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.915418776+07:00","message":"[bufferProcess] interim [500000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.915421148+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.915427093+07:00","message":"[bufferProcess] interim [500000000]: พาสปอร์ตโดยยืนยันคำว่าไม่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.91542993+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.915433024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.915435632+07:00","message":"> Transcript [52884] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.915439199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.915441388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.915443384+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.915446149+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.973359121+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.973402194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.973408871+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.973422582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.973425939+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.973435956+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:37.973441304+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.973448661+07:00","message":"[bufferProcess] interim [560000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.9734521+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.973463595+07:00","message":"[bufferProcess] interim [560000000]: พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.973467342+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.973471207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.973474205+07:00","message":"> Transcript [52885] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.973478357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.973480713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.973482781+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:37.973485851+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.00540741+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.005450334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.005456363+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.00547217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.005475588+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.005500869+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.005521179+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.005531224+07:00","message":"[bufferProcess] interim [620000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.005536447+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.005542779+07:00","message":"[bufferProcess] interim [620000000]: พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.005546678+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.005550627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.005554447+07:00","message":"> Transcript [52886] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.005558552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.005560713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.005562711+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.005565213+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.017793011+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.017818719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.017825227+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.017838983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.017842587+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับขี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.017851045+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.0178561+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017862511+07:00","message":"[bufferProcess] interim [680000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017865574+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017869005+07:00","message":"[bufferProcess] interim [680000000]: พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017872556+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017876636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017879891+07:00","message":"> Transcript [52887] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017884044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017886197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017888075+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017890317+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017893268+07:00","message":"Push: 'คำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017895277+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017897589+07:00","message":"Set new StatePrefix : 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.017899864+07:00","message":"Next Push (prob) : 'ได้ขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.017909615+07:00","message":"push: {false คำว่าไม่ 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.13103722+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.131089393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.131101032+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.131117613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.131122511+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.13113523+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.131143507+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.13115546+07:00","message":"[bufferProcess] interim [740000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.131160461+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.131165622+07:00","message":"[bufferProcess] interim [740000000]: พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.13117121+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.131176465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.131180735+07:00","message":"> Transcript [52888] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.131185085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.131188628+07:00","message":"Set new StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขับขี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.321637525+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.321679177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.321686819+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.321698571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.32170288+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.321711226+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.321716014+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.321723979+07:00","message":"[bufferProcess] interim [980000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.321727237+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.321731552+07:00","message":"[bufferProcess] interim [980000000]: พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.321734631+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.321740309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.321743461+07:00","message":"> Transcript [52889] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.321745944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.321748087+07:00","message":"Set new StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.522488937+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.52252602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.522533014+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.522546794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.522550496+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.522560777+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:38.522565131+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.522572085+07:00","message":"[bufferProcess] interim [220000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.522574947+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.522578542+07:00","message":"[bufferProcess] interim [220000000]: พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.522581737+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.522594195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.522636787+07:00","message":"> Transcript [52890] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.522649193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.522652353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.522658344+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:38.522663649+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.026215603+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.026254269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.026260847+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.026271359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.026274843+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.02628522+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.026289561+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.026296375+07:00","message":"[bufferProcess] interim [640000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.026298847+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.026302396+07:00","message":"[bufferProcess] interim [640000000]: พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.026305957+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.026309634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.026312656+07:00","message":"> Transcript [52891] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.02631658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.026318936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.026321232+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.026323469+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.029860437+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.029870063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.029873799+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.029877772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.029881362+07:00","message":"receive interim result [false|false]:  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.029908312+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.029934836+07:00","message":"[buffer interim] 4275 false  พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.029943811+07:00","message":"[bufferProcess] interim [700000000]:กรณีโครงการภาย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.029947475+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.029955019+07:00","message":"[bufferProcess] interim [700000000]: พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.029958585+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.029962323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.029965308+07:00","message":"> Transcript [52892] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.029969724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.029971875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.029973786+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.029976463+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.157177162+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.157216468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.157224687+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.157235725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.157239146+07:00","message":"receive interim result [false|false]:  AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.157247042+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.157255088+07:00","message":"[buffer interim] 4275 false  AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157261275+07:00","message":"[bufferProcess] interim [820000000]:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157264084+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157267856+07:00","message":"[bufferProcess] interim [820000000]: AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157270621+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157273334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.15727697+07:00","message":"> Transcript [52893] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.15728074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157282855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157284941+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157287246+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157294082+07:00","message":"Push: 'ได้ขัดขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157296223+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157298677+07:00","message":"Set new StatePrefix : 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.157301105+07:00","message":"Next Push (prob) : 'การใช้ AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.15730795+07:00","message":"push: {false ได้ขัดขวาง 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.227293552+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.227337936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.22734495+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.227355816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.22735861+07:00","message":"receive interim result [false|false]:  AI ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.227366077+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.227370364+07:00","message":"[buffer interim] 4275 false  AI ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.227376905+07:00","message":"[bufferProcess] interim [880000000]:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.227379875+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.227383777+07:00","message":"[bufferProcess] interim [880000000]: AI ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.227387175+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.227390359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.227393028+07:00","message":"> Transcript [52894] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.227396172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.227398277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.227403105+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.227406129+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.39117749+07:00","message":"[GCS] IsForceVAD: false for message ID: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.411282313+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.411322918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.411329775+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.411342967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI ในประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.411345832+07:00","message":"receive interim result [false|false]:  AI ในประ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.411355328+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.41136015+07:00","message":"[buffer interim] 4275 false  AI ในประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.411378003+07:00","message":"[bufferProcess] interim [60000000]:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.411406285+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.41142413+07:00","message":"[bufferProcess] interim [60000000]: AI ในประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.411429282+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ในประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.411435384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.411441487+07:00","message":"> Transcript [52895] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.411448155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.411451293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.411454636+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.411459418+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.412539588+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.412549205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.412557374+07:00","message":"receive interim result [false|false]: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.412565641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI ในประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.412568617+07:00","message":"receive interim result [false|false]:  AI ในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.41257223+07:00","message":"[buffer interim] 4275 false กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.41257579+07:00","message":"[buffer interim] 4275 false  AI ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.412581002+07:00","message":"[bufferProcess] interim [120000000]:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.412583869+07:00","message":"[bufferProcess] send to processor:กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ในประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.412587325+07:00","message":"[bufferProcess] interim [120000000]: AI ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.412590813+07:00","message":"[bufferProcess] update buffer: กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.412594042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.412596929+07:00","message":"> Transcript [52896] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ในประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.412600321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.412602399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.412604575+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.412607426+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.462075982+07:00","message":"[GCS] Start streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.550764718+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.55081881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรณีโครงการพาย AI พาสปอร์ตโดยยืนยันนะคะว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ\",\"confidence\":0.93532354}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.550828136+07:00","message":"receive interim result [true|false]: กรณีโครงการพาย AI พาสปอร์ตโดยยืนยันนะคะว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.550837216+07:00","message":"end recv isFinal message id 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.550841573+07:00","message":"end Recv id 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.550850754+07:00","message":"[buffer interim] 4275 true กรณีโครงการพาย AI พาสปอร์ตโดยยืนยันนะคะว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550861831+07:00","message":"[bufferProcess] interim [240000000]:กรณีโครงการพาย AI พาสปอร์ตโดยยืนยันนะคะว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550867677+07:00","message":"[bufferProcess] send to processor (isfinal):กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550873818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550878408+07:00","message":"> Transcript [52897] [false]: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550884998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550888534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.55089229+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550896672+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.55090117+07:00","message":"Push: 'การใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550904485+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550908564+07:00","message":"Set new StatePrefix : 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550912727+07:00","message":"Next Push (prob) : ' ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.55091513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550918241+07:00","message":"> Transcript [52898] [true]: 'กรณีโครงการพาย AI พาสปอร์ตโดยยืนยันนะคะว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550922153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550925924+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550928678+07:00","message":"StatePrefix: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550932396+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.550930913+07:00","message":"push: {false การใช้ AI 0 0xc0051bce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.550936047+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.551288199+07:00","message":"Push: ' ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.551295449+07:00","message":"TextPushed: 'กรณีโครงการภาย AI พาสปอร์ตโดยยืนยันคำว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.5512991+07:00","message":"Set new StatePrefix : 'กรณีโครงการพาย AI พาสปอร์ตโดยยืนยันนะคะว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.551309189+07:00","message":"Next Push (prob) : 'กรณีโครงการพาย AI พาสปอร์ตโดยยืนยันนะคะว่าไม่ได้ขัดขวางการใช้ AI ในประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.5513274+07:00","message":"push: {true  ในประเทศ 0 0xc0051bce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.551327504+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4275.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:39.563202957+07:00","message":"write wav file: './tmp/7589/7589_4275.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.984174765+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.984222758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.984228437+07:00","message":"receive interim result [false|false]: ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:39.984242062+07:00","message":"[buffer interim] 4276 false ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.984249191+07:00","message":"[bufferProcess] interim [600000000]:ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:39.984250999+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.513365325+07:00","message":"[GCS] Cleaned up inactive client: 4256"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.513389986+07:00","message":"[GCS] Cleaned up inactive client: 4253"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.513392692+07:00","message":"[GCS] Cleaned up inactive client: 4257"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.513394838+07:00","message":"[GCS] Cleaned up inactive client: 4259"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.513396771+07:00","message":"[GCS] Cleaned up inactive client: 4255"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.513398826+07:00","message":"[GCS] Cleaned up inactive client: 4254"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.513400733+07:00","message":"[GCS] Cleaned up inactive client: 4251"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.513406567+07:00","message":"[GCS] Cleaned up inactive client: 4252"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.513408898+07:00","message":"[GCS] Cleaned up inactive client: 4258"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:40.60023761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:40.600238477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.669082147+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.66912304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.669129733+07:00","message":"receive interim result [false|false]: ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:40.669143341+07:00","message":"[buffer interim] 4276 false ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:40.669151649+07:00","message":"[bufferProcess] interim [200000000]:ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:40.669154213+07:00","message":"[bufferProcess] send to processor:ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:40.669179792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:40.66918384+07:00","message":"> Transcript [52899] [false]: 'ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:40.669186299+07:00","message":"Set StatePrefix (first interim): 'ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.356129701+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.356174131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.356180862+07:00","message":"receive interim result [false|false]: ไทยโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.35619568+07:00","message":"[buffer interim] 4276 false ไทยโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.356204857+07:00","message":"[bufferProcess] interim [860000000]:ไทยโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.356207587+07:00","message":"[bufferProcess] send to processor:ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.356215491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.356218374+07:00","message":"> Transcript [52900] [false]: 'ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.356221434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.356223687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.356225729+07:00","message":"StatePrefix: 'ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.356227927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.533638948+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.533677435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.53368482+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.533700279+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.533711277+07:00","message":"[bufferProcess] interim [40000000]:ไทยคำว่าโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.53371413+07:00","message":"[bufferProcess] send to processor:ไทยโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.533717793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.533720807+07:00","message":"> Transcript [52901] [false]: 'ไทยโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.533726294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.533728579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.53373117+07:00","message":"StatePrefix: 'ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.533733278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.60672505+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.606765903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.606785187+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.606801752+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.60680987+07:00","message":"[bufferProcess] interim [160000000]:ไทยคำว่าโครงการนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.606812705+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.606816381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.606819299+07:00","message":"> Transcript [52902] [false]: 'ไทยคำว่าโครงการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.606822736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.606825066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.606827273+07:00","message":"StatePrefix: 'ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.606829428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.614794169+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.614821039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.614827263+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.614840452+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.614846613+07:00","message":"[bufferProcess] interim [220000000]:ไทยคำว่าโครงการนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.614849381+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.614855742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.61485972+07:00","message":"> Transcript [52903] [false]: 'ไทยคำว่าโครงการนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.614863159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.61486542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.614867696+07:00","message":"StatePrefix: 'ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.614869847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.6148756+07:00","message":"Push: 'ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.614877518+07:00","message":"TextPushed: 'ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.614879672+07:00","message":"Set new StatePrefix : 'ไทยคำว่าโครงการนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.614882142+07:00","message":"Next Push (prob) : 'คำว่าโครงการนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.614890288+07:00","message":"push: {false ไทย 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.789351922+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.789388866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.789394907+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.789411729+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.789421501+07:00","message":"[bufferProcess] interim [340000000]:ไทยคำว่าโครงการนี้ต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.789424093+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.789431294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.789434487+07:00","message":"> Transcript [52904] [false]: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.78943898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.78944226+07:00","message":"Set new StatePrefix: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.918875732+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.918916795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.918923298+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:41.918938696+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.918947587+07:00","message":"[bufferProcess] interim [460000000]:ไทยคำว่าโครงการนี้ต้องเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.91895048+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.918959642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.918963102+07:00","message":"> Transcript [52905] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.918966639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.918969106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.918971335+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:41.918976642+07:00","message":"TextPushed: 'ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.054605424+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.054649343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.054659936+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.054676957+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.054686039+07:00","message":"[bufferProcess] interim [580000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.054689033+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.054693765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.054697148+07:00","message":"> Transcript [52906] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.054701043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.054703623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.054705673+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.05470833+07:00","message":"TextPushed: 'ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.101250514+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.101299197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.101306049+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.101324037+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.101332707+07:00","message":"[bufferProcess] interim [700000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.101335499+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.101342355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.101345518+07:00","message":"> Transcript [52907] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.10134964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.101352452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.101355631+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.101358999+07:00","message":"TextPushed: 'ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.240928224+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.240977539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.240986574+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.2410092+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.24102217+07:00","message":"[bufferProcess] interim [820000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.241025145+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.24102903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.241032178+07:00","message":"> Transcript [52908] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.241035714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.241038111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.241042295+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.241045035+07:00","message":"TextPushed: 'ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.241052655+07:00","message":"Push: 'คำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.241055007+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.24105776+07:00","message":"Set new StatePrefix : 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.241060472+07:00","message":"Next Push (prob) : 'เป็นโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.241101027+07:00","message":"push: {false คำว่าโครงการนี้ต้อง 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.430219916+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.430257292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่ป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.430263517+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่ป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.43027829+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.430287606+07:00","message":"[bufferProcess] interim [0]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.430290201+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.430295784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.430298347+07:00","message":"> Transcript [52909] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.430301452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.430303715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.430306335+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.43030928+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.492315317+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.492356386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.49236293+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.492378183+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.49238983+07:00","message":"[bufferProcess] interim [60000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.49239309+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.492401852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.492405681+07:00","message":"> Transcript [52910] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.492410302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.492412547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.492414598+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.492417956+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.62704752+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.627090736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.627097281+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.627109697+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.627122547+07:00","message":"[bufferProcess] interim [180000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.627126718+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.627131585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.627134721+07:00","message":"> Transcript [52911] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.627138767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.627140796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.627142786+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.627145284+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.687322559+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.687367815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.687374999+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.687390023+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.687398771+07:00","message":"[bufferProcess] interim [300000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.687404331+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.687412482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.687417516+07:00","message":"> Transcript [52912] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.687422583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.687425343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.687427879+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.687430677+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.68743839+07:00","message":"Push: 'เป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.68744092+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.68744324+07:00","message":"Set new StatePrefix : 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:42.687445473+07:00","message":"Next Push (prob) : 'ที่โปร่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:42.687454986+07:00","message":"push: {false เป็นโครงการ 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.051264475+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.051304553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.051312308+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.051325382+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.051336208+07:00","message":"[bufferProcess] interim [600000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.051342572+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.051350956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.051355414+07:00","message":"> Transcript [52913] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.051360785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.051362998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.051365053+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.051367934+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.353419129+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.353466486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.353473574+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.353492934+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.353502424+07:00","message":"[bufferProcess] interim [840000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.353505402+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.35351365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.353516626+07:00","message":"> Transcript [52914] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.353520711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.35352273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.353525568+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.353528238+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.361731515+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.361769354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.361775388+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.361788475+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.361794911+07:00","message":"[bufferProcess] interim [900000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.361797688+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.361800884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.361803834+07:00","message":"> Transcript [52915] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.361807933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.361809909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.361812441+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.361815029+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:43.60111762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:43.601132162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.653934047+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.653972735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.653979223+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.65399559+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654003489+07:00","message":"[bufferProcess] interim [140000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654006398+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654010927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654017962+07:00","message":"> Transcript [52916] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654023001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654025284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654027727+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654032858+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654040493+07:00","message":"Push: 'ที่โปร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.65404265+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654044968+07:00","message":"Set new StatePrefix : 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.654047798+07:00","message":"Next Push (prob) : 'ใสและก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.654054926+07:00","message":"push: {false ที่โปร่ง 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.705786689+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.705823453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.705829733+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.705844792+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.705851863+07:00","message":"[bufferProcess] interim [260000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.705855359+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.705861245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.705864231+07:00","message":"> Transcript [52917] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.705867611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.705869668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.705872125+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.705874993+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.909850457+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.909890273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.909896543+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:43.909909605+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.909919263+07:00","message":"[bufferProcess] interim [500000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.909922244+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.909928687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.909931147+07:00","message":"> Transcript [52918] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.909935486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.90993769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.909940407+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:43.909943399+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.035414207+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.035452607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.035460997+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.035475779+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.035483289+07:00","message":"[bufferProcess] interim [560000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.035486252+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.03549338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.035496109+07:00","message":"> Transcript [52919] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.03550022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.035502357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.035504969+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.03550819+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.563321367+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.563375221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.563383666+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.563401958+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.56341137+07:00","message":"[bufferProcess] interim [40000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.563415947+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.563421315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.563425384+07:00","message":"> Transcript [52920] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.56343092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.563435256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.563438895+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.563442889+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.563461267+07:00","message":"Push: 'ใสและก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.563464579+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.563468669+07:00","message":"Set new StatePrefix : 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.563473336+07:00","message":"Next Push (prob) : 'ใช้เงินภาษี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.563498874+07:00","message":"push: {false ใสและก็ต้อง 0 0xc004b6ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.642459234+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.642498543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.642505702+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.642521491+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.642530061+07:00","message":"[bufferProcess] interim [220000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.642534255+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.642539542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.642546647+07:00","message":"> Transcript [52921] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.642550476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.642552814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.64255508+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.642557951+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.749570662+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.749609398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.749616291+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.749632118+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.749639782+07:00","message":"[bufferProcess] interim [280000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.749642632+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.749646327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.749648935+07:00","message":"> Transcript [52922] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.749652869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.749655135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.749657595+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.749661052+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.779936833+07:00","message":"[GCS] IsForceVAD: false for message ID: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.84102699+07:00","message":"[GCS] Start streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.870498562+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.870535472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.870542934+07:00","message":"receive interim result [false|false]: ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.870559916+07:00","message":"[buffer interim] 4276 false ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.870567903+07:00","message":"[bufferProcess] interim [520000000]:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.870570762+07:00","message":"[bufferProcess] send to processor:ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.870579397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.870583104+07:00","message":"> Transcript [52923] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.870588803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.870591096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.870595361+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.870598851+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.967630255+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.967670574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า\",\"confidence\":0.93919504}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.967677892+07:00","message":"receive interim result [true|false]: ไทยโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.967689981+07:00","message":"end recv isFinal message id 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.967693142+07:00","message":"end Recv id 4276"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.967704433+07:00","message":"[buffer interim] 4276 true ไทยโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967720928+07:00","message":"[bufferProcess] interim [550000000]:ไทยโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967729899+07:00","message":"[bufferProcess] send to processor (isfinal):ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967733993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967737242+07:00","message":"> Transcript [52924] [false]: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967741701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967743779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967746027+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.96774885+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967755987+07:00","message":"Push: 'ใช้เงินภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967768495+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967776816+07:00","message":"Set new StatePrefix : 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967779917+07:00","message":"Next Push (prob) : 'อย่างคุ้มค่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.96778188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967783932+07:00","message":"> Transcript [52925] [true]: 'ไทยโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.9677863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.96778646+07:00","message":"push: {false ใช้เงินภาษี 0 0xc004b6ce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967788236+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.96781627+07:00","message":"StatePrefix: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967819045+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.967821193+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.968015248+07:00","message":"Push: 'อย่างคุ้มค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.968018704+07:00","message":"TextPushed: 'ไทยคำว่าโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.968021045+07:00","message":"Set new StatePrefix : 'ไทยโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.968023571+07:00","message":"Next Push (prob) : 'ไทยโครงการนี้ต้องเป็นโครงการที่โปร่งใสและก็ต้องใช้เงินภาษีอย่างคุ้มค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:44.968030544+07:00","message":"push: {true อย่างคุ้มค่า 0 0xc004b6ce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:44.968028692+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4276.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:44.98662302+07:00","message":"write wav file: './tmp/7589/7589_4276.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.593730676+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.593789833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.593796565+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.593816081+07:00","message":"[buffer interim] 4277 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.593824028+07:00","message":"[bufferProcess] interim [600000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.593826034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.70453494+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.704579508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Black\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.704584655+07:00","message":"receive interim result [false|false]: Black"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.704600737+07:00","message":"[buffer interim] 4277 false Black"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.704608083+07:00","message":"[bufferProcess] interim [660000000]:Black"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.70461058+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.70461494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.70461774+07:00","message":"> Transcript [52926] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.704620253+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.735075185+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.735116731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.73512274+07:00","message":"receive interim result [false|false]: และก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.735135943+07:00","message":"[buffer interim] 4277 false และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.735143179+07:00","message":"[bufferProcess] interim [720000000]:และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.735145489+07:00","message":"[bufferProcess] send to processor:Black"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.735151125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.735153707+07:00","message":"> Transcript [52927] [false]: 'Black'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.735156086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.73515843+07:00","message":"Set new StatePrefix: 'Black'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.825429455+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.825469743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.825476985+07:00","message":"receive interim result [false|false]: และเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:45.825489567+07:00","message":"[buffer interim] 4277 false และเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.825497366+07:00","message":"[bufferProcess] interim [780000000]:และเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.825499603+07:00","message":"[bufferProcess] send to processor:และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.825503222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.825506266+07:00","message":"> Transcript [52928] [false]: 'และก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.82550846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:45.825510604+07:00","message":"Set new StatePrefix: 'และก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.012154886+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.012195651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.012200977+07:00","message":"receive interim result [false|false]: และเกิดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.012216347+07:00","message":"[buffer interim] 4277 false และเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.012231601+07:00","message":"[bufferProcess] interim [960000000]:และเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.012234426+07:00","message":"[bufferProcess] send to processor:และเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.012240399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.012242987+07:00","message":"> Transcript [52929] [false]: 'และเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.012245556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.012247675+07:00","message":"Set new StatePrefix: 'และเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.072465382+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.072512668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.072519089+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.07253523+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.072546678+07:00","message":"[bufferProcess] interim [80000000]:และเกิดประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.072549573+07:00","message":"[bufferProcess] send to processor:และเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.072553395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.072556298+07:00","message":"> Transcript [52930] [false]: 'และเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.072559378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.072561414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.072563371+07:00","message":"StatePrefix: 'และเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.072565575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.268257052+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.268298904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.268305995+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.268320226+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.268328305+07:00","message":"[bufferProcess] interim [260000000]:และเกิดประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.268331828+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.268337269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.268339923+07:00","message":"> Transcript [52931] [false]: 'และเกิดประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.268343623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.268345845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.268347677+07:00","message":"StatePrefix: 'และเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.268350004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.275855497+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.275893701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.275900822+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.27591647+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.275924322+07:00","message":"[bufferProcess] interim [320000000]:และเกิดประโยชน์กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.275926727+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.275934389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.275937526+07:00","message":"> Transcript [52932] [false]: 'และเกิดประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.275941759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.275944669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.275946767+07:00","message":"StatePrefix: 'และเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.27594917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.459303038+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.459339891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.459346564+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.459359896+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459367368+07:00","message":"[bufferProcess] interim [440000000]:และเกิดประโยชน์กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459370054+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459376761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459379468+07:00","message":"> Transcript [52933] [false]: 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459383007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459385302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459387261+07:00","message":"StatePrefix: 'และเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459389585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459394258+07:00","message":"Push: 'และเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459396297+07:00","message":"TextPushed: 'และเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459398679+07:00","message":"Set new StatePrefix : 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.459401073+07:00","message":"Next Push (prob) : 'ประโยชน์กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.459408741+07:00","message":"push: {false และเกิด 0 0xc0045e3d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.462125352+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.462153042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.462158472+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.462170759+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.462175709+07:00","message":"[bufferProcess] interim [500000000]:และเกิดประโยชน์กับประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.46217829+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.462181593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.462184522+07:00","message":"> Transcript [52934] [false]: 'และเกิดประโยชน์กับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.462187941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.462190119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.462191954+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.462194279+07:00","message":"TextPushed: 'และเกิด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:46.602092509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:46.602099819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.709154838+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.709210999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.709217998+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.70923264+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.709243396+07:00","message":"[bufferProcess] interim [680000000]:และเกิดประโยชน์กับประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.709246139+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.709249876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.709253144+07:00","message":"> Transcript [52935] [false]: 'และเกิดประโยชน์กับประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.709256961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.709259153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.709261093+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.709263185+07:00","message":"TextPushed: 'และเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.91076813+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.910812572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.910819648+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:46.910831381+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.910838977+07:00","message":"[bufferProcess] interim [860000000]:และเกิดประโยชน์กับประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.910841648+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.910845511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.91084828+07:00","message":"> Transcript [52936] [false]: 'และเกิดประโยชน์กับประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.910852218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.910854293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.910856679+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:46.910858846+07:00","message":"TextPushed: 'และเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.116587832+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.116631187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชนและปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.116637659+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชนและปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.116655722+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชนและปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.11666387+07:00","message":"[bufferProcess] interim [40000000]:และเกิดประโยชน์กับประชาชนและปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.116667036+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.116674278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.116677025+07:00","message":"> Transcript [52937] [false]: 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.116680934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.116683167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.116686093+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.11668907+07:00","message":"TextPushed: 'และเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.116695394+07:00","message":"Push: 'ประโยชน์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.116699478+07:00","message":"TextPushed: 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.11670293+07:00","message":"Set new StatePrefix : 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.116706022+07:00","message":"Next Push (prob) : 'ประชาชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.116714095+07:00","message":"push: {false ประโยชน์กับ 0 0xc0045e3d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.119082512+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.119117652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชนและประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.119123552+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชนและประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.119136898+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชนและประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.11914346+07:00","message":"[bufferProcess] interim [100000000]:และเกิดประโยชน์กับประชาชนและประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.119146+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชาชนและปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.119149433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.11915209+07:00","message":"> Transcript [52938] [false]: 'และเกิดประโยชน์กับประชาชนและปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.119156017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.119157963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.119159864+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.119162256+07:00","message":"TextPushed: 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.158447666+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.15848952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชนและประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.158496495+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชนและประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.15850838+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชนและประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.158518897+07:00","message":"[bufferProcess] interim [160000000]:และเกิดประโยชน์กับประชาชนและประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.15852299+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชาชนและประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.158528138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.158532124+07:00","message":"> Transcript [52939] [false]: 'และเกิดประโยชน์กับประชาชนและประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.158537726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.1585398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.158541756+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.158544179+07:00","message":"TextPushed: 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.42229861+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.42234134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชนและประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.422348507+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชนและประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.422372334+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชนและประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.422381959+07:00","message":"[bufferProcess] interim [400000000]:และเกิดประโยชน์กับประชาชนและประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.422385933+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชาชนและประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.422395924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.422400411+07:00","message":"> Transcript [52940] [false]: 'และเกิดประโยชน์กับประชาชนและประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.422405889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.422409114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.422413726+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.422416365+07:00","message":"TextPushed: 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.67360874+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.673650335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชนและประเทศไทยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.673656814+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชนและประเทศไทยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.673671416+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชนและประเทศไทยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673679633+07:00","message":"[bufferProcess] interim [640000000]:และเกิดประโยชน์กับประชาชนและประเทศไทยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673682082+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชาชนและประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673689716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.67369353+07:00","message":"> Transcript [52941] [false]: 'และเกิดประโยชน์กับประชาชนและประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673698307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673700836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673703116+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673705975+07:00","message":"TextPushed: 'และเกิดประโยชน์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673712277+07:00","message":"Push: 'ประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673714311+07:00","message":"TextPushed: 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673716549+07:00","message":"Set new StatePrefix : 'และเกิดประโยชน์กับประชาชนและประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.673719435+07:00","message":"Next Push (prob) : 'ประเทศไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.673740816+07:00","message":"push: {false ประชาชนและ 0 0xc0045e3d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.808905495+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.808943393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชนและประเทศไทยในร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.808950178+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชนและประเทศไทยในร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.808963545+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชนและประเทศไทยในร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.808973932+07:00","message":"[bufferProcess] interim [820000000]:และเกิดประโยชน์กับประชาชนและประเทศไทยในร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.808976268+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชาชนและประเทศไทยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.808981992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.808984818+07:00","message":"> Transcript [52942] [false]: 'และเกิดประโยชน์กับประชาชนและประเทศไทยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.808988731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.808990958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.808993+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับประชาชนและประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.808995717+07:00","message":"TextPushed: 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.860413717+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.860450384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.860457892+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:47.860470372+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.860477241+07:00","message":"[bufferProcess] interim [880000000]:และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.860479952+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชาชนและประเทศไทยในร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.860485794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.860488421+07:00","message":"> Transcript [52943] [false]: 'และเกิดประโยชน์กับประชาชนและประเทศไทยในร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.86049178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.86049386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.860496079+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับประชาชนและประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:47.860498794+07:00","message":"TextPushed: 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.179607738+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.179648778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.179655661+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.179669533+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.179676644+07:00","message":"[bufferProcess] interim [180000000]:และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.179679298+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.179686295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.179689127+07:00","message":"> Transcript [52944] [false]: 'และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.179693171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.1796954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.179697733+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับประชาชนและประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.179700865+07:00","message":"TextPushed: 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.29932204+07:00","message":"[GCS] IsForceVAD: false for message ID: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.361112445+07:00","message":"[GCS] Start streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.384681706+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.384719968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.38472674+07:00","message":"receive interim result [false|false]: และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.384741462+07:00","message":"[buffer interim] 4277 false และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384757261+07:00","message":"[bufferProcess] interim [360000000]:และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384760484+07:00","message":"[bufferProcess] send to processor:และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384764452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384767294+07:00","message":"> Transcript [52945] [false]: 'และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384771874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384773964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384776406+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับประชาชนและประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384778809+07:00","message":"TextPushed: 'และเกิดประโยชน์กับประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384782467+07:00","message":"Push: 'ประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384785724+07:00","message":"TextPushed: 'และเกิดประโยชน์กับประชาชนและประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384787948+07:00","message":"Set new StatePrefix : 'และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.384790284+07:00","message":"Next Push (prob) : 'ในระยะยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.384798368+07:00","message":"push: {false ประเทศไทย 0 0xc0045e3d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.398671837+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.398705309+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-06-22T14:03:48.398712989+07:00","message":"receive interim result [true|false]: และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.398723391+07:00","message":"end recv isFinal message id 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.39872558+07:00","message":"end Recv id 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.398732139+07:00","message":"[buffer interim] 4277 true และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398742597+07:00","message":"[bufferProcess] interim [480000000]:และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398755947+07:00","message":"[bufferProcess] send to processor (isfinal):และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398772096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398796755+07:00","message":"> Transcript [52946] [false]: 'และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398803933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.3988063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398809344+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398812388+07:00","message":"TextPushed: 'และเกิดประโยชน์กับประชาชนและประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398815483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398817811+07:00","message":"> Transcript [52947] [true]: 'และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398820164+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398822156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398823873+07:00","message":"StatePrefix: 'และเกิดประโยชน์กับประชาชนและประเทศไทยในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398826175+07:00","message":"TextPushed: 'และเกิดประโยชน์กับประชาชนและประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:48.398834213+07:00","message":"Push: 'ในระยะยาวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:48.398846403+07:00","message":"push: {true ในระยะยาวค่ะ 0 0xc0045e3d00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:48.408023326+07:00","message":"write wav file: './tmp/7589/7589_4277.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.286591852+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.286635966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.286642014+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.286657992+07:00","message":"[buffer interim] 4278 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.286664746+07:00","message":"[bufferProcess] interim [840000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.286666686+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.379994805+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.38003111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.380036937+07:00","message":"receive interim result [false|false]: ไม่เปิดเผย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.380055402+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.380064852+07:00","message":"[bufferProcess] interim [960000000]:ไม่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.380067306+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.38007104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.380074178+07:00","message":"> Transcript [52948] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.380076613+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.427038391+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.427083482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.427090599+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.427111419+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.42711918+07:00","message":"[bufferProcess] interim [80000000]:ไม่เปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.427121697+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.427125162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.427127783+07:00","message":"> Transcript [52949] [false]: 'ไม่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.427130127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.427132102+07:00","message":"Set new StatePrefix: 'ไม่เปิดเผย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.566237688+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.566286369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.566292713+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.566307141+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.566314606+07:00","message":"[bufferProcess] interim [200000000]:ไม่เปิดเผยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.566317261+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.566322834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.566325674+07:00","message":"> Transcript [52950] [false]: 'ไม่เปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.566329166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.566331582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.566333551+07:00","message":"StatePrefix: 'ไม่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.566336998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:49.602866373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:49.602887214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.622972259+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.623020258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.623028968+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.623043435+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.623051774+07:00","message":"[bufferProcess] interim [320000000]:ไม่เปิดเผยว่าจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.623054221+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.623059794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.623062518+07:00","message":"> Transcript [52951] [false]: 'ไม่เปิดเผยว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.623066074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.623069221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.623072448+07:00","message":"StatePrefix: 'ไม่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.623075663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.805865082+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.805905849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.80591271+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.80592628+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.805936905+07:00","message":"[bufferProcess] interim [500000000]:ไม่เปิดเผยว่าจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.805939575+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.805944798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.805947494+07:00","message":"> Transcript [52952] [false]: 'ไม่เปิดเผยว่าจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.805951462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.805953774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.805955708+07:00","message":"StatePrefix: 'ไม่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.805957924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.999173794+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.999235565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.999242459+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.999255977+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999263144+07:00","message":"[bufferProcess] interim [680000000]:ไม่เปิดเผยว่าจะทำรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999266333+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.99927458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999278318+07:00","message":"> Transcript [52953] [false]: 'ไม่เปิดเผยว่าจะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999282124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999284312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999286291+07:00","message":"StatePrefix: 'ไม่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999288488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999293992+07:00","message":"Push: 'ไม่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999298623+07:00","message":"TextPushed: 'ไม่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999302092+07:00","message":"Set new StatePrefix : 'ไม่เปิดเผยว่าจะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:49.999305472+07:00","message":"Next Push (prob) : 'ว่าจะทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:49.999325048+07:00","message":"push: {false ไม่เปิดเผย 0 0xc004339000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.244368362+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.244407366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.244413835+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.2444309+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.244439122+07:00","message":"[bufferProcess] interim [860000000]:ไม่เปิดเผยว่าจะทำรายงานข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.244441428+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.244444982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.244447752+07:00","message":"> Transcript [52954] [false]: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.244450401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.244453999+07:00","message":"Set new StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.452830457+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.452869217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.45287555+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.452892803+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.452896751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.452899311+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.452904352+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.452910247+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452916662+07:00","message":"[bufferProcess] interim [40000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452919405+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452922906+07:00","message":"[bufferProcess] interim [100000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452925432+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452928387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452933599+07:00","message":"> Transcript [52955] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452937188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452939248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.45294112+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452943295+07:00","message":"TextPushed: 'ไม่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452945101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.45294722+07:00","message":"> Transcript [52956] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452949198+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452950906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452952723+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.452954539+07:00","message":"TextPushed: 'ไม่เปิดเผย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.509833809+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.509877881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.509884002+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.509900665+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.509911534+07:00","message":"[bufferProcess] interim [220000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.509915135+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.509920063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.509924965+07:00","message":"> Transcript [52957] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.509928415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.509930405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.509932563+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.509934919+07:00","message":"TextPushed: 'ไม่เปิดเผย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.942207123+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.942246996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.942254019+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.942267588+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942276542+07:00","message":"[bufferProcess] interim [580000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942279223+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.94228706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942290246+07:00","message":"> Transcript [52958] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942296671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942299089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942301465+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942303973+07:00","message":"TextPushed: 'ไม่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942310221+07:00","message":"Push: 'ว่าจะทำรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942312584+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942315481+07:00","message":"Set new StatePrefix : 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:50.942318576+07:00","message":"Next Push (prob) : 'ข้อเสนอแนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:50.942326462+07:00","message":"push: {false ว่าจะทำรายงาน 0 0xc004339000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.019570253+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.019617168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.019625+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.019643173+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.019652625+07:00","message":"[bufferProcess] interim [700000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.019655667+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.019663753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.019666905+07:00","message":"> Transcript [52959] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.019673225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.019676178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.019678437+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.019681493+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.165385425+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.165422955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.165431327+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.165446481+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.165453961+07:00","message":"[bufferProcess] interim [820000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.165456523+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.165460982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.165464263+07:00","message":"> Transcript [52960] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.165468038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.165471955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.165474247+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.165476855+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.340783574+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.340826815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.340834616+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.340856961+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.340869277+07:00","message":"[bufferProcess] interim [0]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.340872258+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.340880344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.340886392+07:00","message":"> Transcript [52961] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.340890994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.340893472+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.340896144+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.340899162+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.405518446+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.405566696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.405574293+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.405593788+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405603932+07:00","message":"[bufferProcess] interim [120000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405608623+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.40561802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405622915+07:00","message":"> Transcript [52962] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405628927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405631264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405634454+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405637611+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405645049+07:00","message":"Push: 'ข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405647637+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405650507+07:00","message":"Set new StatePrefix : 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.405656223+07:00","message":"Next Push (prob) : 'ส่งไปยังคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.405676003+07:00","message":"push: {false ข้อเสนอแนะ 0 0xc004339000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.581757057+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.581802046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.581810937+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.581825867+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.581832731+07:00","message":"[bufferProcess] interim [240000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.581835739+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.581842581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.581845326+07:00","message":"> Transcript [52963] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.58184797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.581850459+07:00","message":"Set new StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.582641692+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.582697438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.58270749+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.582731242+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.582760115+07:00","message":"[bufferProcess] interim [300000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.582766373+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.582773908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.582778531+07:00","message":"> Transcript [52964] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.582784498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.582787894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.582791923+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.582796578+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.708244378+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.708287435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.70829498+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.70831158+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.708320072+07:00","message":"[bufferProcess] interim [360000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.708323164+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.708332158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.708335304+07:00","message":"> Transcript [52965] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.708339705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.7083425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.708344918+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.708347883+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.90413281+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.904174931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.904181657+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:51.904200003+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.904210983+07:00","message":"[bufferProcess] interim [600000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.904214096+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.904220616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.904224067+07:00","message":"> Transcript [52966] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.904228301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.904233124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.904235707+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:51.904238502+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.233295133+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.233359328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.233366464+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.233383692+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.233392637+07:00","message":"[bufferProcess] interim [900000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.233395877+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.233405371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.233408703+07:00","message":"> Transcript [52967] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.233415594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.233418183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.233420805+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.233424115+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.233431513+07:00","message":"Push: 'ส่งไปยังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.233433729+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.23343646+07:00","message":"Set new StatePrefix : 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.23343997+07:00","message":"Next Push (prob) : 'กรรมาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.233449443+07:00","message":"push: {false ส่งไปยังคณะ 0 0xc004339000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.309533026+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.309575714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.309583458+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.309598267+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.309606398+07:00","message":"[bufferProcess] interim [20000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.309609819+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.309617338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.309620744+07:00","message":"> Transcript [52968] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.309625311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.309627616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.309629596+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.309632667+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:52.603910812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:52.603929043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.610743254+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.610785954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.610793481+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.610808704+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.610816694+07:00","message":"[bufferProcess] interim [260000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.610820187+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.610827971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.610831194+07:00","message":"> Transcript [52969] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.610835255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.610837635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.610839587+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.610842792+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.813983385+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.814031837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ในสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.814038346+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ในสี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.814054215+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ในสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.814064759+07:00","message":"[bufferProcess] interim [440000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ในสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.814068107+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.814075868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.814079127+07:00","message":"> Transcript [52970] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.814083654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.814086044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.814088742+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.814093791+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.957710654+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.957760297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.957768873+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.957786913+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.957799298+07:00","message":"[bufferProcess] interim [560000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.957801896+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ในสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.957807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.957810894+07:00","message":"> Transcript [52971] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ในสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.957815978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.95781848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.9578205+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.957823462+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.957830906+07:00","message":"Push: 'กรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.957833951+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.957836611+07:00","message":"Set new StatePrefix : 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ในสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.957839885+07:00","message":"Next Push (prob) : 'ชุดใหญ่ในสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.957870232+07:00","message":"push: {false กรรมาธิการ 0 0xc004339000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.988139837+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.988180455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 48\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.988189433+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 48"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:52.988204443+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.988212707+07:00","message":"[bufferProcess] interim [620000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.988215615+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.988220056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.988223153+07:00","message":"> Transcript [52972] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.988227439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:52.98822969+07:00","message":"Set new StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.006889264+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.006929531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประตู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.006936334+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประตู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.006951052+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.006960673+07:00","message":"[bufferProcess] interim [680000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.006964384+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 48"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.006970675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.00697461+07:00","message":"> Transcript [52973] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 48'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.006977408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.006979641+07:00","message":"Set new StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 48'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.123710299+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.123755449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.123763718+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.123779884+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.123791901+07:00","message":"[bufferProcess] interim [740000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.123794798+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.123799332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.123804248+07:00","message":"> Transcript [52974] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.123807425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.123809384+07:00","message":"Set new StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประตู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.182166009+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.182205495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.182212569+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.182225515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.182229129+07:00","message":"receive interim result [false|false]:  4 ประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.182238221+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.182242409+07:00","message":"[buffer interim] 4278 false  4 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.182249311+07:00","message":"[bufferProcess] interim [860000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.182252251+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.182256294+07:00","message":"[bufferProcess] interim [860000000]: 4 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.182259686+07:00","message":"[bufferProcess] update buffer: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.182263145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.182265934+07:00","message":"> Transcript [52975] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.182268707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.182270782+07:00","message":"Set new StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.185895218+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.185914512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.185921275+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.185930579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ประเด็นหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.185933809+07:00","message":"receive interim result [false|false]:  4 ประเด็นหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.185939803+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.185944004+07:00","message":"[buffer interim] 4278 false  4 ประเด็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.185948201+07:00","message":"[bufferProcess] interim [920000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.185954121+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.185959134+07:00","message":"[bufferProcess] interim [920000000]: 4 ประเด็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.185961361+07:00","message":"[bufferProcess] update buffer: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.185964248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.185966585+07:00","message":"> Transcript [52976] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.185970403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.185972697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.185974774+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.185977523+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.644351247+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.644392568+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-06-22T14:03:53.64439969+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.644414094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.644417539+07:00","message":"receive interim result [false|false]:  ประเด็นหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.644425943+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.644430259+07:00","message":"[buffer interim] 4278 false  ประเด็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.644436322+07:00","message":"[bufferProcess] interim [280000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.644439534+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.644443596+07:00","message":"[bufferProcess] interim [280000000]: ประเด็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.644446593+07:00","message":"[bufferProcess] update buffer: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.644457256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.644498768+07:00","message":"> Transcript [52977] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.644506633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.644509694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.644512937+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.644516473+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.701502817+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.701549077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.701556438+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.70156808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นหลักคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.701571208+07:00","message":"receive interim result [false|false]:  ประเด็นหลักคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.701579515+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.701584021+07:00","message":"[buffer interim] 4278 false  ประเด็นหลักคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.701590207+07:00","message":"[bufferProcess] interim [340000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.701593186+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.701597923+07:00","message":"[bufferProcess] interim [340000000]: ประเด็นหลักคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.701600457+07:00","message":"[bufferProcess] update buffer: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.701603615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.701606187+07:00","message":"> Transcript [52978] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.701610847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.701613162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.70161511+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.701617755+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.895358458+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.895405478+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-06-22T14:03:53.89541362+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.895424589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นหลักคือเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.895428287+07:00","message":"receive interim result [false|false]:  ประเด็นหลักคือเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.895436917+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.895441497+07:00","message":"[buffer interim] 4278 false  ประเด็นหลักคือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895448565+07:00","message":"[bufferProcess] interim [580000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.8954519+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895456344+07:00","message":"[bufferProcess] interim [580000000]: ประเด็นหลักคือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895459464+07:00","message":"[bufferProcess] update buffer: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895462847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.8954683+07:00","message":"> Transcript [52979] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895473138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895475552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895477528+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895480382+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895483572+07:00","message":"Push: 'ชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895485652+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895488207+07:00","message":"Set new StatePrefix : 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:53.895509026+07:00","message":"Next Push (prob) : 'หลักคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:53.895520269+07:00","message":"push: {false ชุดใหญ่ใน 4 ประเด็น 0 0xc004339000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.147024209+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.147064597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.147072529+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.14708361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นหลักคือเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.147086727+07:00","message":"receive interim result [false|false]:  ประเด็นหลักคือเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.147095382+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.14710097+07:00","message":"[buffer interim] 4278 false  ประเด็นหลักคือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.147109676+07:00","message":"[bufferProcess] interim [820000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.147113369+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.147117496+07:00","message":"[bufferProcess] interim [820000000]: ประเด็นหลักคือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.147119964+07:00","message":"[bufferProcess] update buffer: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.147123635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.147127583+07:00","message":"> Transcript [52980] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.14713261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.147135001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.147137415+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.147141954+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.354739659+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.354778404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.354786005+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.354809205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นหลักคือเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.354812577+07:00","message":"receive interim result [false|false]:  ประเด็นหลักคือเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.354821196+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.354825925+07:00","message":"[buffer interim] 4278 false  ประเด็นหลักคือเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.354832721+07:00","message":"[bufferProcess] interim [0]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.354835949+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.354839694+07:00","message":"[bufferProcess] interim [0]: ประเด็นหลักคือเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.354842712+07:00","message":"[bufferProcess] update buffer: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.354845967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.354849393+07:00","message":"> Transcript [52981] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.354854185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.354856555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.354858916+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.354861479+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.538965248+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.539004089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.539012424+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.539027099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นหลักคือเรื่องของการติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.539030653+07:00","message":"receive interim result [false|false]:  ประเด็นหลักคือเรื่องของการติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.53903995+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.539044618+07:00","message":"[buffer interim] 4278 false  ประเด็นหลักคือเรื่องของการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.539052237+07:00","message":"[bufferProcess] interim [180000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.539054874+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.539059364+07:00","message":"[bufferProcess] interim [180000000]: ประเด็นหลักคือเรื่องของการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.539062711+07:00","message":"[bufferProcess] update buffer: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.539066307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.539069117+07:00","message":"> Transcript [52982] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.539073889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.539078185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.539080439+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.539083423+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.723750022+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.723801271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.72381117+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.723824674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นหลักคือเรื่องของการติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.723828351+07:00","message":"receive interim result [false|false]:  ประเด็นหลักคือเรื่องของการติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.723838188+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.723843176+07:00","message":"[buffer interim] 4278 false  ประเด็นหลักคือเรื่องของการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723850748+07:00","message":"[bufferProcess] interim [360000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723854338+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.72385839+07:00","message":"[bufferProcess] interim [360000000]: ประเด็นหลักคือเรื่องของการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723861481+07:00","message":"[bufferProcess] update buffer: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723864961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723867944+07:00","message":"> Transcript [52983] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723874778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723877916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723880728+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723884621+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723888997+07:00","message":"Push: 'หลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723891854+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723897322+07:00","message":"Set new StatePrefix : 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.723900673+07:00","message":"Next Push (prob) : 'เรื่องของการติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.723911078+07:00","message":"push: {false หลักคือ 0 0xc004339000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.769822308+07:00","message":"[GCS] IsForceVAD: false for message ID: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.83042199+07:00","message":"[GCS] Start streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.911391236+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.911440716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.911447411+07:00","message":"receive interim result [false|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.911459499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเด็นหลักคือเรื่องของการติดตามมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.911464063+07:00","message":"receive interim result [false|false]:  ประเด็นหลักคือเรื่องของการติดตามมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.91148167+07:00","message":"[buffer interim] 4278 false ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:54.911499135+07:00","message":"[buffer interim] 4278 false  ประเด็นหลักคือเรื่องของการติดตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.911508003+07:00","message":"[bufferProcess] interim [600000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.911512063+07:00","message":"[bufferProcess] send to processor:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.911515955+07:00","message":"[bufferProcess] interim [600000000]: ประเด็นหลักคือเรื่องของการติดตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.911519208+07:00","message":"[bufferProcess] update buffer: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.911523079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.91152621+07:00","message":"> Transcript [52984] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.91153092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.911533105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.911535095+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:54.911538225+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.09273104+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.092790344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตาม\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.09279931+07:00","message":"receive interim result [true|false]: ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.092805539+07:00","message":"end recv isFinal message id 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.092808195+07:00","message":"end Recv id 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.092815526+07:00","message":"[buffer interim] 4278 true ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092824262+07:00","message":"[bufferProcess] interim [630000000]:ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092828202+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092832528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092836503+07:00","message":"> Transcript [52985] [false]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.09284057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092842891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092844943+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092847762+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092850241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092852295+07:00","message":"> Transcript [52986] [true]: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092854833+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092856615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092858436+07:00","message":"StatePrefix: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือเรื่องของการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092860823+07:00","message":"TextPushed: 'ไม่เปิดเผยว่าจะทำรายงานข้อเสนอแนะส่งไปยังคณะกรรมาธิการชุดใหญ่ใน 4 ประเด็นหลักคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.092864218+07:00","message":"Push: 'เรื่องของการติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.092872871+07:00","message":"push: {true เรื่องของการติดตาม 0 0xc004339000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:55.105997949+07:00","message":"write wav file: './tmp/7589/7589_4278.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.518554463+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.518598527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.518604471+07:00","message":"receive interim result [false|false]: แผน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.518620355+07:00","message":"[buffer interim] 4279 false แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.518628595+07:00","message":"[bufferProcess] interim [480000000]:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.518630367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.564497573+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.564537942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.564544045+07:00","message":"receive interim result [false|false]: แผนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.564557549+07:00","message":"[buffer interim] 4279 false แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.564568224+07:00","message":"[bufferProcess] interim [540000000]:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.56457095+07:00","message":"[bufferProcess] send to processor:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.564577227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.564580027+07:00","message":"> Transcript [52987] [false]: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.564582466+07:00","message":"Set StatePrefix (first interim): 'แผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.582215235+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.582238853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.582243845+07:00","message":"receive interim result [false|false]: แผลใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.582252601+07:00","message":"[buffer interim] 4279 false แผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.582257897+07:00","message":"[bufferProcess] interim [600000000]:แผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.582260359+07:00","message":"[bufferProcess] send to processor:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.582263446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.582266715+07:00","message":"> Transcript [52988] [false]: 'แผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.582269834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.582272155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.582274944+07:00","message":"StatePrefix: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.582277004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:55.604134764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:55.604141678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.713468531+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.713509146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.713516073+07:00","message":"receive interim result [false|false]: แผนในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.713532858+07:00","message":"[buffer interim] 4279 false แผนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.713542514+07:00","message":"[bufferProcess] interim [720000000]:แผนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.713544756+07:00","message":"[bufferProcess] send to processor:แผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.713549991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.713552872+07:00","message":"> Transcript [52989] [false]: 'แผลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.713555162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.713557314+07:00","message":"Set new StatePrefix: 'แผลใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.895615857+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.895662619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.895669862+07:00","message":"receive interim result [false|false]: แผนในการขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:55.895691657+07:00","message":"[buffer interim] 4279 false แผนในการขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.895700856+07:00","message":"[bufferProcess] interim [900000000]:แผนในการขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.895703684+07:00","message":"[bufferProcess] send to processor:แผนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.895707858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.895710974+07:00","message":"> Transcript [52990] [false]: 'แผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.895713464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:55.895715719+07:00","message":"Set new StatePrefix: 'แผนในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.197573719+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.19761416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.197620727+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.197635602+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.197643455+07:00","message":"[bufferProcess] interim [140000000]:แผนในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.197646256+07:00","message":"[bufferProcess] send to processor:แผนในการขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.197652496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.197655628+07:00","message":"> Transcript [52991] [false]: 'แผนในการขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.197659303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.197661768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.197663716+07:00","message":"StatePrefix: 'แผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.197667399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.57742692+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.577467871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.577475745+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.577491368+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.577500333+07:00","message":"[bufferProcess] interim [560000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.577503289+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.577510521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.577513622+07:00","message":"> Transcript [52992] [false]: 'แผนในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.577518439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.577521018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.577523165+07:00","message":"StatePrefix: 'แผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.577525996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.770596999+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.770640632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.770648019+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.770660142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.770662947+07:00","message":"receive interim result [false|false]:  AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.770671856+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:56.770675897+07:00","message":"[buffer interim] 4279 false  AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.770682611+07:00","message":"[bufferProcess] interim [740000000]:แผนในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.770685204+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.770689093+07:00","message":"[bufferProcess] interim [740000000]: AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.770694726+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.770698618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.770701861+07:00","message":"> Transcript [52993] [false]: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.770705146+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.770707255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.770709307+07:00","message":"StatePrefix: 'แผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:56.77071159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.159866684+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.159905042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.159912016+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.1599242+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159933284+07:00","message":"[bufferProcess] interim [160000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159936502+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159940054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159942775+07:00","message":"> Transcript [52994] [false]: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159946252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159948474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159950349+07:00","message":"StatePrefix: 'แผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159954801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159959095+07:00","message":"Push: 'แผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159961161+07:00","message":"TextPushed: 'แผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159963228+07:00","message":"Set new StatePrefix : 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.159965483+07:00","message":"Next Push (prob) : 'ขับเคลื่อน AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.159972605+07:00","message":"push: {false แผนในการ 0 0xc0045e2a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.451480758+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.451520657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.45152797+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.451542116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" การจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.451545006+07:00","message":"receive interim result [false|false]:  การจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.451552614+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.451556534+07:00","message":"[buffer interim] 4279 false  การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.451563372+07:00","message":"[bufferProcess] interim [400000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.451565614+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.451572753+07:00","message":"[bufferProcess] interim [400000000]: การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.451576979+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.451580182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.451583271+07:00","message":"> Transcript [52995] [false]: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.451586793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.451588983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.451591551+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.451594341+07:00","message":"TextPushed: 'แผนในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.562594542+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.562637761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.562647556+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.562656771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" การจัดทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.562660657+07:00","message":"receive interim result [false|false]:  การจัดทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.562670728+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.562675774+07:00","message":"[buffer interim] 4279 false  การจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.562685032+07:00","message":"[bufferProcess] interim [520000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.56269389+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.562697748+07:00","message":"[bufferProcess] interim [520000000]: การจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.562704168+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI การจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.562707597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.562710638+07:00","message":"> Transcript [52996] [false]: 'แผนในการขับเคลื่อน AI การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.562713916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.562722777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.562725497+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.562729259+07:00","message":"TextPushed: 'แผนในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.679402986+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.679463979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.679474764+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.679489965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" การจัดทำโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.679495412+07:00","message":"receive interim result [false|false]:  การจัดทำโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.679507993+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.679513525+07:00","message":"[buffer interim] 4279 false  การจัดทำโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.679522948+07:00","message":"[bufferProcess] interim [700000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.679526999+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI การจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.679532085+07:00","message":"[bufferProcess] interim [700000000]: การจัดทำโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.679535739+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI การจัดทำโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.679540935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.679545281+07:00","message":"> Transcript [52997] [false]: 'แผนในการขับเคลื่อน AI การจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.679550934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.679554136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.679556994+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.679560709+07:00","message":"TextPushed: 'แผนในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.987676583+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.987710809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.987722631+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.987731841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" การจัดทำโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.987734836+07:00","message":"receive interim result [false|false]:  การจัดทำโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.987742142+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.987746221+07:00","message":"[buffer interim] 4279 false  การจัดทำโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987753669+07:00","message":"[bufferProcess] interim [940000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.98775636+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI การจัดทำโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987759844+07:00","message":"[bufferProcess] interim [940000000]: การจัดทำโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987763192+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI การจัดทำโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987766017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987768758+07:00","message":"> Transcript [52998] [false]: 'แผนในการขับเคลื่อน AI การจัดทำโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987772407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987774562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987776562+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.98777899+07:00","message":"TextPushed: 'แผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987782348+07:00","message":"Push: 'ขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987784362+07:00","message":"TextPushed: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987786392+07:00","message":"Set new StatePrefix : 'แผนในการขับเคลื่อน AI การจัดทำโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:57.987788507+07:00","message":"Next Push (prob) : ' การจัดทำโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:57.987796041+07:00","message":"push: {false ขับเคลื่อน AI 0 0xc0045e2a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.123866479+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.123917348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.123925524+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.123937885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" การจัดทำโครงการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.123940483+07:00","message":"receive interim result [false|false]:  การจัดทำโครงการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.123949858+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.123961445+07:00","message":"[buffer interim] 4279 false  การจัดทำโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.123968549+07:00","message":"[bufferProcess] interim [120000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.123972405+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI การจัดทำโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.123980221+07:00","message":"[bufferProcess] interim [120000000]: การจัดทำโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.123983707+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI การจัดทำโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.123987501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.123991077+07:00","message":"> Transcript [52999] [false]: 'แผนในการขับเคลื่อน AI การจัดทำโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.123995566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.123997866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.123999746+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI การจัดทำโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.124005035+07:00","message":"TextPushed: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.318591032+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.318630106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.318636734+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.318647192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" การจัดทำโครงการที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.318650289+07:00","message":"receive interim result [false|false]:  การจัดทำโครงการที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.318658493+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.318662305+07:00","message":"[buffer interim] 4279 false  การจัดทำโครงการที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.318669095+07:00","message":"[bufferProcess] interim [240000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.318671922+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI การจัดทำโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.318675664+07:00","message":"[bufferProcess] interim [240000000]: การจัดทำโครงการที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.318678449+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.318681706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.318685174+07:00","message":"> Transcript [53000] [false]: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.318690826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.318693214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.318695218+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI การจัดทำโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.31869792+07:00","message":"TextPushed: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.420576697+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.420612847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.420619845+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.420631233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" การจัดทำโครงการที่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.420634529+07:00","message":"receive interim result [false|false]:  การจัดทำโครงการที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.420642841+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.420647059+07:00","message":"[buffer interim] 4279 false  การจัดทำโครงการที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.420653723+07:00","message":"[bufferProcess] interim [360000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.420656916+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.420660678+07:00","message":"[bufferProcess] interim [360000000]: การจัดทำโครงการที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.420664227+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.420667868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.42067115+07:00","message":"> Transcript [53001] [false]: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.420674942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.420677214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.420679074+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI การจัดทำโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.420681485+07:00","message":"TextPushed: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.49886169+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.498899073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.49890601+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.498916469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" การจัดทำโครงการที่ได้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.498922648+07:00","message":"receive interim result [false|false]:  การจัดทำโครงการที่ได้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.498931291+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.498935297+07:00","message":"[buffer interim] 4279 false  การจัดทำโครงการที่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498942241+07:00","message":"[bufferProcess] interim [480000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498945437+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498949185+07:00","message":"[bufferProcess] interim [480000000]: การจัดทำโครงการที่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498952147+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498955534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498958561+07:00","message":"> Transcript [53002] [false]: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498962958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498965311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498967714+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI การจัดทำโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498970464+07:00","message":"TextPushed: 'แผนในการขับเคลื่อน AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498973548+07:00","message":"Push: ' การจัดทำโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498975567+07:00","message":"TextPushed: 'แผนในการขับเคลื่อน AI การจัดทำโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498977842+07:00","message":"Set new StatePrefix : 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.498980455+07:00","message":"Next Push (prob) : 'การที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.498987941+07:00","message":"push: {false  การจัดทำโครง 0 0xc0045e2a80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:58.604539003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:03:58.604532859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.757867992+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.757911379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.757917929+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.757928478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" การจัดทำโครงการที่ได้ประโยชน์สูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.757931973+07:00","message":"receive interim result [false|false]:  การจัดทำโครงการที่ได้ประโยชน์สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.757940221+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:58.757944294+07:00","message":"[buffer interim] 4279 false  การจัดทำโครงการที่ได้ประโยชน์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.757950494+07:00","message":"[bufferProcess] interim [780000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.757953197+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.7579569+07:00","message":"[bufferProcess] interim [780000000]: การจัดทำโครงการที่ได้ประโยชน์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.757959846+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.757964928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.757967677+07:00","message":"> Transcript [53003] [false]: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.757970021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:58.757972114+07:00","message":"Set new StatePrefix: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.022633229+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.022675223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.022682569+07:00","message":"receive interim result [false|false]: แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.022696138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" การจัดทำโครงการที่ได้ประโยชน์สูงสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.022699821+07:00","message":"receive interim result [false|false]:  การจัดทำโครงการที่ได้ประโยชน์สูงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.022710014+07:00","message":"[buffer interim] 4279 false แผนในการขับเคลื่อน AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.022726584+07:00","message":"[buffer interim] 4279 false  การจัดทำโครงการที่ได้ประโยชน์สูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.022734156+07:00","message":"[bufferProcess] interim [960000000]:แผนในการขับเคลื่อน AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.022737002+07:00","message":"[bufferProcess] send to processor:แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.022740899+07:00","message":"[bufferProcess] interim [960000000]: การจัดทำโครงการที่ได้ประโยชน์สูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.022744412+07:00","message":"[bufferProcess] update buffer: แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.022747794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.02275076+07:00","message":"> Transcript [53004] [false]: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.022755435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.022759808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.022762312+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.022765177+07:00","message":"TextPushed: 'แผนในการขับเคลื่อน AI การจัดทำโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.058997572+07:00","message":"[GCS] IsForceVAD: false for message ID: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.130206398+07:00","message":"[GCS] Start streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.189486064+07:00","message":"[GCS] IsForceVAD: false for message ID: 4280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.261569667+07:00","message":"[GCS] Start streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.277892312+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.277932939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูงสุด\",\"confidence\":0.95783305}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.27794029+07:00","message":"receive interim result [true|false]: แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.277949354+07:00","message":"end recv isFinal message id 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.277951596+07:00","message":"end Recv id 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.277958994+07:00","message":"[buffer interim] 4279 true แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.277970584+07:00","message":"[bufferProcess] interim [260000000]:แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.277977869+07:00","message":"[bufferProcess] send to processor (isfinal):แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.277981827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.277984778+07:00","message":"> Transcript [53005] [false]: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.277988315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.277990363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.277992911+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.2779959+07:00","message":"TextPushed: 'แผนในการขับเคลื่อน AI การจัดทำโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.277998034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.277999999+07:00","message":"> Transcript [53006] [true]: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์สูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.278002466+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.278004243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.278006009+07:00","message":"StatePrefix: 'แผนในการขับเคลื่อน AI การจัดทำโครงการที่ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.278008306+07:00","message":"TextPushed: 'แผนในการขับเคลื่อน AI การจัดทำโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.278014993+07:00","message":"Push: 'การที่ได้ประโยชน์สูงสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.278023105+07:00","message":"push: {true การที่ได้ประโยชน์สูงสุด 0 0xc0045e2a80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:59.287365281+07:00","message":"write wav file: './tmp/7589/7589_4279.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.402087287+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.402109892+07:00","message":"found end of frame, send empty tag with msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.402113349+07:00","message":"end Recv id 4280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.402121866+07:00","message":"[buffer interim] 4280 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.402129772+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.402133683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.402136588+07:00","message":"> Transcript [53007] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.402139152+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.402141225+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.402143132+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.402145092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.402153909+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.402163185+07:00","message":"push: {true \n 0 0xc004339800}"}
{"level":"info","service":"Main","time":"2026-06-22T14:03:59.407962056+07:00","message":"write wav file: './tmp/7589/7589_4280.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.776822455+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.776861532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.776868177+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.776882143+07:00","message":"[buffer interim] 4281 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.776890061+07:00","message":"[bufferProcess] interim [360000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.776892074+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.928239313+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.92827988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.928285799+07:00","message":"receive interim result [false|false]: เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.928302846+07:00","message":"[buffer interim] 4281 false เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.92831225+07:00","message":"[bufferProcess] interim [480000000]:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.928314885+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.928319264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.928325299+07:00","message":"> Transcript [53008] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.928327592+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.998619835+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.998663679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของกู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.998670894+07:00","message":"receive interim result [false|false]: เรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:03:59.998689825+07:00","message":"[buffer interim] 4281 false เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.998699116+07:00","message":"[bufferProcess] interim [600000000]:เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.998701895+07:00","message":"[bufferProcess] send to processor:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.998706369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.998717367+07:00","message":"> Transcript [53009] [false]: 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.998721737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.998724205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.99872635+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:03:59.998728617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.227466855+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.227511332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.227517625+07:00","message":"receive interim result [false|false]: เรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.227534456+07:00","message":"[buffer interim] 4281 false เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.227542467+07:00","message":"[bufferProcess] interim [660000000]:เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.227545396+07:00","message":"[bufferProcess] send to processor:เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.227552778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.227555728+07:00","message":"> Transcript [53010] [false]: 'เรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.227559725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.2275621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.227564226+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.227566989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.444858818+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.444899733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการปก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.444905872+07:00","message":"receive interim result [false|false]: เรื่องของการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.444924695+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.444928503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.444933048+07:00","message":"receive interim result [false|false]: เรื่องของการป้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.444962128+07:00","message":"[buffer interim] 4281 false เรื่องของการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.44499527+07:00","message":"[buffer interim] 4281 false เรื่องของการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445004315+07:00","message":"[bufferProcess] interim [840000000]:เรื่องของการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445007408+07:00","message":"[bufferProcess] send to processor:เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445015271+07:00","message":"[bufferProcess] interim [900000000]:เรื่องของการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445017828+07:00","message":"[bufferProcess] send to processor:เรื่องของการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445021109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445024476+07:00","message":"> Transcript [53011] [false]: 'เรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445030165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445033005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445036695+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445039576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445042028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445045373+07:00","message":"> Transcript [53012] [false]: 'เรื่องของการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445048673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445051734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445054354+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445057105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445067603+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445070939+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445074193+07:00","message":"Set new StatePrefix : 'เรื่องของการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.445077184+07:00","message":"Next Push (prob) : 'ของการปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.445089844+07:00","message":"push: {false เรื่อง 0 0xc004339980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.491027694+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.491060886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.491066709+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.491083602+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.49109439+07:00","message":"[bufferProcess] interim [20000000]:เรื่องของการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.49109698+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.49110106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.491104362+07:00","message":"> Transcript [53013] [false]: 'เรื่องของการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.491106888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.491109147+07:00","message":"Set new StatePrefix: 'เรื่องของการป้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.712662117+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.712702539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.712714674+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.712730884+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.712739803+07:00","message":"[bufferProcess] interim [200000000]:เรื่องของการป้องกันข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.712742687+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.712746215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.712749463+07:00","message":"> Transcript [53014] [false]: 'เรื่องของการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.712755487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.712757517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.712759795+07:00","message":"StatePrefix: 'เรื่องของการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.71276224+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.752443749+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.752484064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.752490315+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.75250771+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.752516096+07:00","message":"[bufferProcess] interim [320000000]:เรื่องของการป้องกันข้อมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.752519204+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.752526299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.752529368+07:00","message":"> Transcript [53015] [false]: 'เรื่องของการป้องกันข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.752533798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.752536616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.752540957+07:00","message":"StatePrefix: 'เรื่องของการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.752543404+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.875178917+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.875218462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.8752247+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:00.875239649+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.875250317+07:00","message":"[bufferProcess] interim [380000000]:เรื่องของการป้องกันข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.875252508+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.875256798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.875259499+07:00","message":"> Transcript [53016] [false]: 'เรื่องของการป้องกันข้อมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.875264049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.875266283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.875268834+07:00","message":"StatePrefix: 'เรื่องของการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:00.87527113+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.205287977+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.205327491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมูลรั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.205335184+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมูลรั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.205351908+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมูลรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205360378+07:00","message":"[bufferProcess] interim [680000000]:เรื่องของการป้องกันข้อมูลรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205363735+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205368204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205371317+07:00","message":"> Transcript [53017] [false]: 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205375771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205378375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205380945+07:00","message":"StatePrefix: 'เรื่องของการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205383603+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205392439+07:00","message":"Push: 'ของการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205397414+07:00","message":"TextPushed: 'เรื่องของการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205399768+07:00","message":"Set new StatePrefix : 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.205402471+07:00","message":"Next Push (prob) : 'กันข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.20542915+07:00","message":"push: {false ของการป้อง 0 0xc004339980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.268570117+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.268610126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมูลอ้วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.26861657+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมูลอ้วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.268631376+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมูลอ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.268645898+07:00","message":"[bufferProcess] interim [800000000]:เรื่องของการป้องกันข้อมูลอ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.268648782+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อมูลรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.268656954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.268659886+07:00","message":"> Transcript [53018] [false]: 'เรื่องของการป้องกันข้อมูลรั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.268663362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.268665795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.268667788+07:00","message":"StatePrefix: 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.268670321+07:00","message":"TextPushed: 'เรื่องของการป้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.384997843+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.38503766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมูลรั่วไหล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.38504373+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมูลรั่วไหล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.385061481+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมูลรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.385070928+07:00","message":"[bufferProcess] interim [860000000]:เรื่องของการป้องกันข้อมูลรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.385073749+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อมูลอ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.385078745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.385082119+07:00","message":"> Transcript [53019] [false]: 'เรื่องของการป้องกันข้อมูลอ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.38508563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.385087837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.385089877+07:00","message":"StatePrefix: 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.38509275+07:00","message":"TextPushed: 'เรื่องของการป้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:01.604549036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:01.604565531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.958642808+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.958687091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมูลรั่วไหล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.958693596+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมูลรั่วไหล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:01.958716214+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมูลรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.958726604+07:00","message":"[bufferProcess] interim [460000000]:เรื่องของการป้องกันข้อมูลรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.95873136+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อมูลรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.958736636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.95874153+07:00","message":"> Transcript [53020] [false]: 'เรื่องของการป้องกันข้อมูลรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.958746518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.958750534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.958752495+07:00","message":"StatePrefix: 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:01.958755092+07:00","message":"TextPushed: 'เรื่องของการป้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.278599914+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.278641069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมูลรั่วไหลร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.278647474+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมูลรั่วไหลร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.278661392+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมูลรั่วไหลร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278669614+07:00","message":"[bufferProcess] interim [760000000]:เรื่องของการป้องกันข้อมูลรั่วไหลร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278672166+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อมูลรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278677647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278680685+07:00","message":"> Transcript [53021] [false]: 'เรื่องของการป้องกันข้อมูลรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278687241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278689564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278691888+07:00","message":"StatePrefix: 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278694623+07:00","message":"TextPushed: 'เรื่องของการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.27869907+07:00","message":"Push: 'กันข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278708627+07:00","message":"TextPushed: 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278710883+07:00","message":"Set new StatePrefix : 'เรื่องของการป้องกันข้อมูลรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.278713397+07:00","message":"Next Push (prob) : 'รั่วไหล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.278737202+07:00","message":"push: {false กันข้อมูล 0 0xc004339980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.339118116+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.3391617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.339168372+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.339183911+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.339191702+07:00","message":"[bufferProcess] interim [880000000]:เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.339202482+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อมูลรั่วไหลร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.33920877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.339211939+07:00","message":"> Transcript [53022] [false]: 'เรื่องของการป้องกันข้อมูลรั่วไหลร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.339215651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.339217855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.339220195+07:00","message":"StatePrefix: 'เรื่องของการป้องกันข้อมูลรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.339222686+07:00","message":"TextPushed: 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.534457748+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.534498267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.534504866+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.534518837+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.53452709+07:00","message":"[bufferProcess] interim [60000000]:เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.534530414+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.534538028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.534541219+07:00","message":"> Transcript [53023] [false]: 'เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.53454466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.534546709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.5345491+07:00","message":"StatePrefix: 'เรื่องของการป้องกันข้อมูลรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.534551777+07:00","message":"TextPushed: 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.969521233+07:00","message":"[GCS] IsForceVAD: false for message ID: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.980510424+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.980554144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.980559893+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:02.98057466+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.980583007+07:00","message":"[bufferProcess] interim [480000000]:เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.980587131+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.980595404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.980599841+07:00","message":"> Transcript [53024] [false]: 'เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.980605354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.980608081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.980616214+07:00","message":"StatePrefix: 'เรื่องของการป้องกันข้อมูลรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:02.980620466+07:00","message":"TextPushed: 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.029750369+07:00","message":"[GCS] Start streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.051154683+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.051188574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.05119559+07:00","message":"receive interim result [false|false]: เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.051209428+07:00","message":"[buffer interim] 4281 false เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051216491+07:00","message":"[bufferProcess] interim [540000000]:เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.05121916+07:00","message":"[bufferProcess] send to processor:เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051226177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051229173+07:00","message":"> Transcript [53025] [false]: 'เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051232659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051234726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051237045+07:00","message":"StatePrefix: 'เรื่องของการป้องกันข้อมูลรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051239967+07:00","message":"TextPushed: 'เรื่องของการป้องกันข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051245301+07:00","message":"Push: 'รั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051247324+07:00","message":"TextPushed: 'เรื่องของการป้องกันข้อมูลรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051249937+07:00","message":"Set new StatePrefix : 'เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.051252952+07:00","message":"Next Push (prob) : 'รวมถึงการกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.051259813+07:00","message":"push: {false รั่วไหล 0 0xc004339980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.070332564+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.070371872+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-06-22T14:04:03.070378964+07:00","message":"receive interim result [true|false]: เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.070394096+07:00","message":"end recv isFinal message id 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.070396636+07:00","message":"end Recv id 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.07040582+07:00","message":"[buffer interim] 4281 true เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070413353+07:00","message":"[bufferProcess] interim [660000000]:เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070435825+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070439826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.07044339+07:00","message":"> Transcript [53026] [false]: 'เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070446011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070447982+07:00","message":"Set new StatePrefix: 'เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070449911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070451897+07:00","message":"> Transcript [53027] [true]: 'เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070454657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070459379+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070464182+07:00","message":"StatePrefix: 'เรื่องของการป้องกันข้อมูลรั่วไหลรวมถึงการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070466874+07:00","message":"TextPushed: 'เรื่องของการป้องกันข้อมูลรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.070469874+07:00","message":"Push: 'รวมถึงการกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.07047755+07:00","message":"push: {true รวมถึงการกำหนด 0 0xc004339980}"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:03.079385979+07:00","message":"write wav file: './tmp/7589/7589_4281.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.396589086+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.39664032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"K\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.396648596+07:00","message":"receive interim result [false|false]: K"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.396667309+07:00","message":"[buffer interim] 4282 false K"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.396679208+07:00","message":"[bufferProcess] interim [420000000]:K"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.39668141+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.537939763+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.537992877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.538001135+07:00","message":"receive interim result [false|false]: เคส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.538018963+07:00","message":"[buffer interim] 4282 false เคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.538029173+07:00","message":"[bufferProcess] interim [480000000]:เคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.538033006+07:00","message":"[bufferProcess] send to processor:K"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.538038328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.538042712+07:00","message":"> Transcript [53028] [false]: 'K'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.538046271+07:00","message":"Set StatePrefix (first interim): 'K'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.591448866+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.591483764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KP\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.591490094+07:00","message":"receive interim result [false|false]: KP"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.59150085+07:00","message":"[buffer interim] 4282 false KP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.591507845+07:00","message":"[bufferProcess] interim [600000000]:KP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.591510131+07:00","message":"[bufferProcess] send to processor:เคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.591514531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.591517051+07:00","message":"> Transcript [53029] [false]: 'เคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.591519279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.591521266+07:00","message":"Set new StatePrefix: 'เคส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.69376895+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.693810279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.693816511+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.693831845+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.693840672+07:00","message":"[bufferProcess] interim [660000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.693843269+07:00","message":"[bufferProcess] send to processor:KP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.693850939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.693854059+07:00","message":"> Transcript [53030] [false]: 'KP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.693856676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.693859134+07:00","message":"Set new StatePrefix: 'KP'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.89029564+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.890339979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.890346002+07:00","message":"receive interim result [false|false]: KPI คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:03.890357963+07:00","message":"[buffer interim] 4282 false KPI คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.890367408+07:00","message":"[bufferProcess] interim [900000000]:KPI คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.890369736+07:00","message":"[bufferProcess] send to processor:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.890375408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.890378257+07:00","message":"> Transcript [53031] [false]: 'KPI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.890381425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.89038358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.890386395+07:00","message":"StatePrefix: 'KP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:03.890389414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.029333444+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.029371756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI คิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.029377336+07:00","message":"receive interim result [false|false]: KPI คิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.029404159+07:00","message":"[buffer interim] 4282 false KPI คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.029411992+07:00","message":"[bufferProcess] interim [20000000]:KPI คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.029414763+07:00","message":"[bufferProcess] send to processor:KPI คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.029418062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.029420952+07:00","message":"> Transcript [53032] [false]: 'KPI คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.029425405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.029427719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.029430024+07:00","message":"StatePrefix: 'KP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.02943245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.093142017+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.093203553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI ชีวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.093209638+07:00","message":"receive interim result [false|false]: KPI ชีวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.093226202+07:00","message":"[buffer interim] 4282 false KPI ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.093234483+07:00","message":"[bufferProcess] interim [80000000]:KPI ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.093237275+07:00","message":"[bufferProcess] send to processor:KPI คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.093241347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.093244562+07:00","message":"> Transcript [53033] [false]: 'KPI คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.093247632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.093249958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.09325206+07:00","message":"StatePrefix: 'KP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.093254262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.202891979+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.202931975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.202938415+07:00","message":"receive interim result [false|false]: KPI ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.202951473+07:00","message":"[buffer interim] 4282 false KPI ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202962427+07:00","message":"[bufferProcess] interim [140000000]:KPI ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202964927+07:00","message":"[bufferProcess] send to processor:KPI ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202968875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202972215+07:00","message":"> Transcript [53034] [false]: 'KPI ชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202975445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202980375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202982556+07:00","message":"StatePrefix: 'KP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202984786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202987911+07:00","message":"Push: 'KP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202989968+07:00","message":"TextPushed: 'KP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202992228+07:00","message":"Set new StatePrefix : 'KPI ชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.202994464+07:00","message":"Next Push (prob) : 'I ชีวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.203003948+07:00","message":"push: {false KP 0 0xc004749400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.210119591+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.210151367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI ที่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.21015671+07:00","message":"receive interim result [false|false]: KPI ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.210171833+07:00","message":"[buffer interim] 4282 false KPI ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.210178516+07:00","message":"[bufferProcess] interim [200000000]:KPI ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.210181075+07:00","message":"[bufferProcess] send to processor:KPI ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.210184609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.21018771+07:00","message":"> Transcript [53035] [false]: 'KPI ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.210191724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.210193995+07:00","message":"Set new StatePrefix: 'KPI ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.259909348+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.259949776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.259956123+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.25996567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชีวภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.259969007+07:00","message":"receive interim result [false|false]:  ชีวภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.259977403+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.259981172+07:00","message":"[buffer interim] 4282 false  ชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.259987071+07:00","message":"[bufferProcess] interim [260000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.259989189+07:00","message":"[bufferProcess] send to processor:KPI ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.25999235+07:00","message":"[bufferProcess] interim [260000000]: ชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.259994935+07:00","message":"[bufferProcess] update buffer: KPI ชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.259997814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.260000511+07:00","message":"> Transcript [53036] [false]: 'KPI ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.260002565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.26000464+07:00","message":"Set new StatePrefix: 'KPI ที่วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.264056808+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.264098959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.264104505+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.264112467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชีวะความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.264115647+07:00","message":"receive interim result [false|false]:  ชีวะความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.264121779+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.264126783+07:00","message":"[buffer interim] 4282 false  ชีวะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.264131447+07:00","message":"[bufferProcess] interim [320000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.264134019+07:00","message":"[bufferProcess] send to processor:KPI ชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.264136823+07:00","message":"[bufferProcess] interim [320000000]: ชีวะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.264139967+07:00","message":"[bufferProcess] update buffer: KPI ชีวะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.26414215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.264144662+07:00","message":"> Transcript [53037] [false]: 'KPI ชีวภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.26414666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.264150452+07:00","message":"Set new StatePrefix: 'KPI ชีวภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.46633445+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.466368516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.46637457+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.466387145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.466390699+07:00","message":"receive interim result [false|false]:  ชี้วัดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.466399854+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.466404572+07:00","message":"[buffer interim] 4282 false  ชี้วัดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.466410847+07:00","message":"[bufferProcess] interim [500000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.466416655+07:00","message":"[bufferProcess] send to processor:KPI ชีวะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.466419871+07:00","message":"[bufferProcess] interim [500000000]: ชี้วัดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.466422799+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.466425379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.466428147+07:00","message":"> Transcript [53038] [false]: 'KPI ชีวะความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.466430751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.466432749+07:00","message":"Set new StatePrefix: 'KPI ชีวะความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.583537624+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.583570962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.583578561+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.583591894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.583595622+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.583604559+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.583608872+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.583624433+07:00","message":"[bufferProcess] interim [620000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.583646292+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.583654254+07:00","message":"[bufferProcess] interim [620000000]: ชี้วัดความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.583657398+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.583661272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.583665313+07:00","message":"> Transcript [53039] [false]: 'KPI ชี้วัดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.58366803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.58367012+07:00","message":"Set new StatePrefix: 'KPI ชี้วัดความ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:04.605209068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:04.605234782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.904325618+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.904362567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.904371645+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.904382596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.904387377+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.904407169+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:04.904428702+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.904462764+07:00","message":"[bufferProcess] interim [860000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.904489266+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.904500763+07:00","message":"[bufferProcess] interim [860000000]: ชี้วัดความสำเร็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.904504042+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.904508544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.904513614+07:00","message":"> Transcript [53040] [false]: 'KPI ชี้วัดความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.904517353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.904520055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.904522199+07:00","message":"StatePrefix: 'KPI ชี้วัดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:04.904524672+07:00","message":"TextPushed: 'KP'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.494442688+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.494482172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI ชี้วัดความสำเร็จค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.494488421+07:00","message":"receive interim result [false|false]: KPI ชี้วัดความสำเร็จค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.49450553+07:00","message":"[buffer interim] 4282 false KPI ชี้วัดความสำเร็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.494513669+07:00","message":"[bufferProcess] interim [460000000]:KPI ชี้วัดความสำเร็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.494516322+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.494523352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.49452596+07:00","message":"> Transcript [53041] [false]: 'KPI ชี้วัดความสำเร็จค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.494531265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.494534624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.494537649+07:00","message":"StatePrefix: 'KPI ชี้วัดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.494541087+07:00","message":"TextPushed: 'KP'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.499340674+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.499363487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.499368883+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.499381874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.499385402+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.499391326+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.49939575+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.499400106+07:00","message":"[bufferProcess] interim [520000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.499403244+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.49940637+07:00","message":"[bufferProcess] interim [520000000]: ชี้วัดความสำเร็จค่ะพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.499408827+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.499411372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.499413678+07:00","message":"> Transcript [53042] [false]: 'KPI ชี้วัดความสำเร็จค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.499416158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.499417988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.499419981+07:00","message":"StatePrefix: 'KPI ชี้วัดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.499422482+07:00","message":"TextPushed: 'KP'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.715687916+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.715735633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.71574225+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.715759139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.715766012+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.715774271+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.715778336+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715784921+07:00","message":"[bufferProcess] interim [640000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715788724+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715791915+07:00","message":"[bufferProcess] interim [640000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.71579447+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715797223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715799943+07:00","message":"> Transcript [53043] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715803593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715805542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715807732+07:00","message":"StatePrefix: 'KPI ชี้วัดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715810007+07:00","message":"TextPushed: 'KP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.71581318+07:00","message":"Push: 'I ชี้วัดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715816132+07:00","message":"TextPushed: 'KPI ชี้วัดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715820017+07:00","message":"Set new StatePrefix : 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.715822535+07:00","message":"Next Push (prob) : 'สำเร็จค่ะพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.715829708+07:00","message":"push: {false I ชี้วัดความ 0 0xc004749400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.845817495+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.845851701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.845858137+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.845873623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้งจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.845876609+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้งจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.845884628+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.845888777+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.845895395+07:00","message":"[bufferProcess] interim [820000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.845897698+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.845900637+07:00","message":"[bufferProcess] interim [820000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.845903587+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.845906497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.845909195+07:00","message":"> Transcript [53044] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.845912732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.84591645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.845918704+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.845921007+07:00","message":"TextPushed: 'KPI ชี้วัดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.879588006+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.879627329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.879633951+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.879643823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้งจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.879646723+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้งจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.879662339+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:05.879679432+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้งจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.879698412+07:00","message":"[bufferProcess] interim [880000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.879701865+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.87970798+07:00","message":"[bufferProcess] interim [880000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้งจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.879711088+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.879714592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.879717545+07:00","message":"> Transcript [53045] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.879721116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.879723213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.879725678+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:05.879728076+07:00","message":"TextPushed: 'KPI ชี้วัดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.033916054+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.033959211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.03396621+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.033981593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้งจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.033985137+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้งจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.033993892+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.034000358+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.034006915+07:00","message":"[bufferProcess] interim [940000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.03400976+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.034013187+07:00","message":"[bufferProcess] interim [940000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.034017178+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.034019783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.034022455+07:00","message":"> Transcript [53046] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.03402565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.034030387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.034032471+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.034034792+07:00","message":"TextPushed: 'KPI ชี้วัดความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.141599376+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.141636801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.141642703+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.141651052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.141653993+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.141662532+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.14166872+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141674788+07:00","message":"[bufferProcess] interim [120000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141677192+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141682697+07:00","message":"[bufferProcess] interim [120000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141685298+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.1416982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141701378+07:00","message":"> Transcript [53047] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141705053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.14170729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.14170952+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141711785+07:00","message":"TextPushed: 'KPI ชี้วัดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141714912+07:00","message":"Push: 'สำเร็จค่ะพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141716977+07:00","message":"TextPushed: 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141719061+07:00","message":"Set new StatePrefix : 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.141721209+07:00","message":"Next Push (prob) : 'ทั้งจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.141730477+07:00","message":"push: {false สำเร็จค่ะพร้อม 0 0xc004749400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.390230397+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.390263072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.390269275+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.390283734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.39028732+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.390295422+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.390299438+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.390318666+07:00","message":"[bufferProcess] interim [360000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.3903381+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.390347649+07:00","message":"[bufferProcess] interim [360000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.390352435+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.390357783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.390362931+07:00","message":"> Transcript [53048] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.390367063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.390371841+07:00","message":"Set new StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.520984085+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.521019793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.521025529+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.521041672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.521044941+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.521061944+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.521080034+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.521089485+07:00","message":"[bufferProcess] interim [480000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.521093653+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.521101239+07:00","message":"[bufferProcess] interim [480000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.521105272+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.521109232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.521113112+07:00","message":"> Transcript [53049] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.521117585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.521120835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.521124188+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.521128325+07:00","message":"TextPushed: 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.59372804+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.593768392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.593776287+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.593791179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.593795615+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.59380524+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.593809747+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.593816125+07:00","message":"[bufferProcess] interim [600000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.593818538+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.593821521+07:00","message":"[bufferProcess] interim [600000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.593824048+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.593826862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.593829609+07:00","message":"> Transcript [53050] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.593832835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.59383476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.593836748+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.593839226+07:00","message":"TextPushed: 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.705950151+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.705994367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.706001472+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.706016355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.70602009+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.706028821+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.706032986+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.706040585+07:00","message":"[bufferProcess] interim [660000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.706044679+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.706048459+07:00","message":"[bufferProcess] interim [660000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.706051051+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.706054199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.7060572+07:00","message":"> Transcript [53051] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.706060432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.706062413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.706064518+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.706067334+07:00","message":"TextPushed: 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.749249215+07:00","message":"[GCS] IsForceVAD: false for message ID: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.830001845+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.830044398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.83005046+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.830069201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.830074211+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.830083189+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.830090629+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830099275+07:00","message":"[bufferProcess] interim [840000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830101705+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.83010536+07:00","message":"[bufferProcess] interim [840000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830108346+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830111897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830116802+07:00","message":"> Transcript [53052] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.83012109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830123217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830126193+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830128942+07:00","message":"TextPushed: 'KPI ชี้วัดความสำเร็จค่ะพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830132058+07:00","message":"Push: 'ทั้งเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830134068+07:00","message":"TextPushed: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830136467+07:00","message":"Set new StatePrefix : 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.830138958+07:00","message":"Next Push (prob) : 'ตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.830147501+07:00","message":"push: {false ทั้งเสนอ 0 0xc004749400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.833454946+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.833498115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.833504615+07:00","message":"receive interim result [false|false]: KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.833519777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.833524685+07:00","message":"receive interim result [false|false]:  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.833535259+07:00","message":"[buffer interim] 4282 false KPI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.833540353+07:00","message":"[buffer interim] 4282 false  ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.833548153+07:00","message":"[bufferProcess] interim [900000000]:KPI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.833552281+07:00","message":"[bufferProcess] send to processor:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.833557229+07:00","message":"[bufferProcess] interim [900000000]: ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.833560966+07:00","message":"[bufferProcess] update buffer: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.833564907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.833568911+07:00","message":"> Transcript [53053] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.833573718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.833576686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.833579847+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.833583541+07:00","message":"TextPushed: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.875601905+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.875659771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งการเสนอตั้งคณะอนุ\",\"confidence\":0.9519386}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.875666951+07:00","message":"receive interim result [true|false]: KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งการเสนอตั้งคณะอนุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.875678217+07:00","message":"end recv isFinal message id 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.87568064+07:00","message":"end Recv id 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.875693755+07:00","message":"[buffer interim] 4282 true KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งการเสนอตั้งคณะอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875706164+07:00","message":"[bufferProcess] interim [930000000]:KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งการเสนอตั้งคณะอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875710372+07:00","message":"[bufferProcess] send to processor (isfinal):KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875714552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875717582+07:00","message":"> Transcript [53054] [false]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875721128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875723126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.8757253+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.87572831+07:00","message":"TextPushed: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875730492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875732703+07:00","message":"> Transcript [53055] [true]: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งการเสนอตั้งคณะอนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875735082+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875736851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875738756+07:00","message":"StatePrefix: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.87574078+07:00","message":"TextPushed: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875742544+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875922505+07:00","message":"Push: 'ตั้งคณะอนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875925849+07:00","message":"TextPushed: 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งเสนอตั้งคณะอนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875928458+07:00","message":"Set new StatePrefix : 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งการเสนอตั้งคณะอนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875930788+07:00","message":"Next Push (prob) : 'KPI ชี้วัดความสำเร็จค่ะพร้อมทั้งการเสนอตั้งคณะอนุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.875940008+07:00","message":"push: {true ตั้งคณะอนุ 0 0xc004749400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:06.875951466+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4282.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:06.880494507+07:00","message":"[GCS] Start streaming session, msgId: 4283"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:06.887231346+07:00","message":"write wav file: './tmp/7589/7589_4282.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.242031502+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.242092699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.242099589+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.242116398+07:00","message":"[buffer interim] 4283 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.242124562+07:00","message":"[bufferProcess] interim [420000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.242126496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.42393251+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.423990427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.424000183+07:00","message":"receive interim result [false|false]: ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.424023122+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.424030097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.424033984+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.424046497+07:00","message":"[buffer interim] 4283 false ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.424051669+07:00","message":"[buffer interim] 4283 false ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.424063621+07:00","message":"[bufferProcess] interim [540000000]:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.42406671+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.424072351+07:00","message":"[bufferProcess] interim [600000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.424075926+07:00","message":"[bufferProcess] send to processor:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.424080113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.424084691+07:00","message":"> Transcript [53056] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.424088531+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.424090914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.424094122+07:00","message":"> Transcript [53057] [false]: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.424097727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.424100818+07:00","message":"Set new StatePrefix: 'ปิดตา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:07.60585646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:07.605882689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.731741068+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.731785409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.731793134+07:00","message":"receive interim result [false|false]: ติดตามครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.731808878+07:00","message":"[buffer interim] 4283 false ติดตามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.731817938+07:00","message":"[bufferProcess] interim [840000000]:ติดตามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.73182051+07:00","message":"[bufferProcess] send to processor:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.731828114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.731831526+07:00","message":"> Transcript [53058] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.731834566+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.731836684+07:00","message":"Set new StatePrefix: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.732696645+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.732707668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามโครง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.732711188+07:00","message":"receive interim result [false|false]: ติดตามโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.732720232+07:00","message":"[buffer interim] 4283 false ติดตามโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.732723569+07:00","message":"[bufferProcess] interim [900000000]:ติดตามโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.732726097+07:00","message":"[bufferProcess] send to processor:ติดตามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.732729129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.732731983+07:00","message":"> Transcript [53059] [false]: 'ติดตามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.732734477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.732736734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.732739558+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.732741753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.920618658+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.920662139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.920668589+07:00","message":"receive interim result [false|false]: ติดตามโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:07.92070106+07:00","message":"[buffer interim] 4283 false ติดตามโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.920711129+07:00","message":"[bufferProcess] interim [80000000]:ติดตามโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.920714044+07:00","message":"[bufferProcess] send to processor:ติดตามโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.920718318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.920721347+07:00","message":"> Transcript [53060] [false]: 'ติดตามโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.920725633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.920728369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.920730585+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:07.920732861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.330820893+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.33086675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามโครงการไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.330873844+07:00","message":"receive interim result [false|false]: ติดตามโครงการไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.330890482+07:00","message":"[buffer interim] 4283 false ติดตามโครงการไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.33089997+07:00","message":"[bufferProcess] interim [440000000]:ติดตามโครงการไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.330902489+07:00","message":"[bufferProcess] send to processor:ติดตามโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.330906369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.33090962+07:00","message":"> Transcript [53061] [false]: 'ติดตามโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.330913648+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.330915896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.330917997+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.330920228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.625611438+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.625658418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามโครงการไทย AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.625665033+07:00","message":"receive interim result [false|false]: ติดตามโครงการไทย AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.625687522+07:00","message":"[buffer interim] 4283 false ติดตามโครงการไทย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625698235+07:00","message":"[bufferProcess] interim [800000000]:ติดตามโครงการไทย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625700973+07:00","message":"[bufferProcess] send to processor:ติดตามโครงการไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625707235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625710581+07:00","message":"> Transcript [53062] [false]: 'ติดตามโครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625714394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625717045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625720949+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625723318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625727809+07:00","message":"Push: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.62572988+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625732194+07:00","message":"Set new StatePrefix : 'ติดตามโครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.625734348+07:00","message":"Next Push (prob) : 'โครงการไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.625742858+07:00","message":"push: {false ติดตาม 0 0xc0045e2780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.757531316+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.757571778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามโครงการไทย AIS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.757578162+07:00","message":"receive interim result [false|false]: ติดตามโครงการไทย AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.757593523+07:00","message":"[buffer interim] 4283 false ติดตามโครงการไทย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.757605187+07:00","message":"[bufferProcess] interim [860000000]:ติดตามโครงการไทย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.757610097+07:00","message":"[bufferProcess] send to processor:ติดตามโครงการไทย AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.757613895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.757616668+07:00","message":"> Transcript [53063] [false]: 'ติดตามโครงการไทย AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.757620751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.757623046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.757624962+07:00","message":"StatePrefix: 'ติดตามโครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.757627154+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.941580303+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.941631904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามโครงการไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.941640568+07:00","message":"receive interim result [false|false]: ติดตามโครงการไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.94165562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AIS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.94165965+07:00","message":"receive interim result [false|false]:  AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.941670488+07:00","message":"[buffer interim] 4283 false ติดตามโครงการไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:08.941676286+07:00","message":"[buffer interim] 4283 false  AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.941691453+07:00","message":"[bufferProcess] interim [40000000]:ติดตามโครงการไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.941698985+07:00","message":"[bufferProcess] send to processor:ติดตามโครงการไทย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.941704513+07:00","message":"[bufferProcess] interim [40000000]: AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.94170874+07:00","message":"[bufferProcess] update buffer: ติดตามโครงการไทย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.94171781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.941722605+07:00","message":"> Transcript [53064] [false]: 'ติดตามโครงการไทย AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.941727355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.941730681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.941733881+07:00","message":"StatePrefix: 'ติดตามโครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:08.941737405+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.01217757+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.01222107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามโครงการไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.012227664+07:00","message":"receive interim result [false|false]: ติดตามโครงการไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.012240981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI พาสปอร์ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.012245509+07:00","message":"receive interim result [false|false]:  AI พาสปอร์ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.012259661+07:00","message":"[buffer interim] 4283 false ติดตามโครงการไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.0122839+07:00","message":"[buffer interim] 4283 false  AI พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.012296938+07:00","message":"[bufferProcess] interim [160000000]:ติดตามโครงการไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.012300419+07:00","message":"[bufferProcess] send to processor:ติดตามโครงการไทย AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.012308249+07:00","message":"[bufferProcess] interim [160000000]: AI พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.012311474+07:00","message":"[bufferProcess] update buffer: ติดตามโครงการไทย AI พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.012314686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.012319157+07:00","message":"> Transcript [53065] [false]: 'ติดตามโครงการไทย AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.012323604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.012325747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.012327764+07:00","message":"StatePrefix: 'ติดตามโครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.012329797+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.174732287+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.174774055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามโครงการไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.174780479+07:00","message":"receive interim result [false|false]: ติดตามโครงการไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.174790389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI พาสปอร์ตด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.174794158+07:00","message":"receive interim result [false|false]:  AI พาสปอร์ตด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.174803104+07:00","message":"[buffer interim] 4283 false ติดตามโครงการไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.174807008+07:00","message":"[buffer interim] 4283 false  AI พาสปอร์ตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174814155+07:00","message":"[bufferProcess] interim [280000000]:ติดตามโครงการไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174816987+07:00","message":"[bufferProcess] send to processor:ติดตามโครงการไทย AI พาสปอร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174820221+07:00","message":"[bufferProcess] interim [280000000]: AI พาสปอร์ตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174823436+07:00","message":"[bufferProcess] update buffer: ติดตามโครงการไทย AI พาสปอร์ตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174827151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.17483036+07:00","message":"> Transcript [53066] [false]: 'ติดตามโครงการไทย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174834572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.17483885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174841605+07:00","message":"StatePrefix: 'ติดตามโครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174844273+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174846888+07:00","message":"Push: 'โครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.17484882+07:00","message":"TextPushed: 'ติดตามโครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174850999+07:00","message":"Set new StatePrefix : 'ติดตามโครงการไทย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.174853161+07:00","message":"Next Push (prob) : ' AI พาสปอร์ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.17486157+07:00","message":"push: {false โครงการไทย 0 0xc0045e2780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.224142381+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.224187852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามโครงการไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.224194719+07:00","message":"receive interim result [false|false]: ติดตามโครงการไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.224204504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI พาสปอร์ตด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.224207003+07:00","message":"receive interim result [false|false]:  AI พาสปอร์ตด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.2242147+07:00","message":"[buffer interim] 4283 false ติดตามโครงการไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.224232014+07:00","message":"[buffer interim] 4283 false  AI พาสปอร์ตด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.22424186+07:00","message":"[bufferProcess] interim [400000000]:ติดตามโครงการไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.224245907+07:00","message":"[bufferProcess] send to processor:ติดตามโครงการไทย AI พาสปอร์ตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.224255+07:00","message":"[bufferProcess] interim [400000000]: AI พาสปอร์ตด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.22425783+07:00","message":"[bufferProcess] update buffer: ติดตามโครงการไทย AI พาสปอร์ตด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.224261123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.224264062+07:00","message":"> Transcript [53067] [false]: 'ติดตามโครงการไทย AI พาสปอร์ตด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.224267826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.224269883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.224278799+07:00","message":"StatePrefix: 'ติดตามโครงการไทย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.224281004+07:00","message":"TextPushed: 'ติดตามโครงการไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.247854683+07:00","message":"[GCS] IsForceVAD: false for message ID: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.352095374+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.352142285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามโครงการไทย AI พาสปอร์ตด้วยค่ะ\",\"confidence\":0.9552739}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.352149428+07:00","message":"receive interim result [true|false]: ติดตามโครงการไทย AI พาสปอร์ตด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.352160963+07:00","message":"end recv isFinal message id 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.352163527+07:00","message":"end Recv id 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.352171434+07:00","message":"[buffer interim] 4283 true ติดตามโครงการไทย AI พาสปอร์ตด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352180888+07:00","message":"[bufferProcess] interim [580000000]:ติดตามโครงการไทย AI พาสปอร์ตด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352185895+07:00","message":"[bufferProcess] send to processor (isfinal):ติดตามโครงการไทย AI พาสปอร์ตด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352208452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352262578+07:00","message":"> Transcript [53068] [false]: 'ติดตามโครงการไทย AI พาสปอร์ตด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352272358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352276036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352279922+07:00","message":"StatePrefix: 'ติดตามโครงการไทย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352284473+07:00","message":"TextPushed: 'ติดตามโครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352288022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352292398+07:00","message":"> Transcript [53069] [true]: 'ติดตามโครงการไทย AI พาสปอร์ตด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352295867+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352299539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.35230237+07:00","message":"StatePrefix: 'ติดตามโครงการไทย AI พาสปอร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352305499+07:00","message":"TextPushed: 'ติดตามโครงการไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:09.352316691+07:00","message":"Push: ' AI พาสปอร์ตด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.352334067+07:00","message":"push: {true  AI พาสปอร์ตด้วยค่ะ 0 0xc0045e2780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:09.363359269+07:00","message":"write wav file: './tmp/7589/7589_4283.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:09.381545704+07:00","message":"[GCS] Start streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.236058569+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.236103365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.236110396+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.236125394+07:00","message":"[buffer interim] 4284 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.236133165+07:00","message":"[bufferProcess] interim [660000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.236135137+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.4545092+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.454548416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.45455487+07:00","message":"receive interim result [false|false]: ส่วนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.454569988+07:00","message":"[buffer interim] 4284 false ส่วนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.45457829+07:00","message":"[bufferProcess] interim [840000000]:ส่วนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.454580989+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.454589364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.454592295+07:00","message":"> Transcript [53070] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.454594783+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.492848223+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.492881963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.492888421+07:00","message":"receive interim result [false|false]: ชวนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.492903702+07:00","message":"[buffer interim] 4284 false ชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.492913892+07:00","message":"[bufferProcess] interim [900000000]:ชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.492916539+07:00","message":"[bufferProcess] send to processor:ส่วนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.492924068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.492927171+07:00","message":"> Transcript [53071] [false]: 'ส่วนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.492935817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.492938171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.492940444+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.492942626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.513811672+07:00","message":"[GCS] Cleaned up inactive client: 4262"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.513824712+07:00","message":"[GCS] Cleaned up inactive client: 4263"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.513827927+07:00","message":"[GCS] Cleaned up inactive client: 4260"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.513830672+07:00","message":"[GCS] Cleaned up inactive client: 4264"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.513832859+07:00","message":"[GCS] Cleaned up inactive client: 4266"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.513834688+07:00","message":"[GCS] Cleaned up inactive client: 4261"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.513836791+07:00","message":"[GCS] Cleaned up inactive client: 4265"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.562197486+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.562242128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.562250291+07:00","message":"receive interim result [false|false]: ส่วนกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.562267298+07:00","message":"[buffer interim] 4284 false ส่วนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.562279967+07:00","message":"[bufferProcess] interim [960000000]:ส่วนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.562283464+07:00","message":"[bufferProcess] send to processor:ชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.56229162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.562295123+07:00","message":"> Transcript [53072] [false]: 'ชวนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.562298625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.562300822+07:00","message":"Set new StatePrefix: 'ชวนกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:10.606289261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:10.606294171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.745783511+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.745818835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.745825492+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.745842323+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.745850322+07:00","message":"[bufferProcess] interim [140000000]:ส่วนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.745853207+07:00","message":"[bufferProcess] send to processor:ส่วนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.745858684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.745861868+07:00","message":"> Transcript [53073] [false]: 'ส่วนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.74586406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.745866692+07:00","message":"Set new StatePrefix: 'ส่วนกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.818383408+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.818425272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.818433338+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:10.818451334+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.818459606+07:00","message":"[bufferProcess] interim [320000000]:ส่วนกรณีที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.818462137+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.81846596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.818468822+07:00","message":"> Transcript [53074] [false]: 'ส่วนกรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.81847243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.818474629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.818476795+07:00","message":"StatePrefix: 'ส่วนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:10.818478833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.150248591+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.150297619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.150305994+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.150318494+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.150325824+07:00","message":"[bufferProcess] interim [620000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.150328343+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.150333974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.150337221+07:00","message":"> Transcript [53075] [false]: 'ส่วนกรณีที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.150340626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.150342963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.150345071+07:00","message":"StatePrefix: 'ส่วนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.150348879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.326409985+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.326447094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.326454788+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.326470695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DSI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.326475355+07:00","message":"receive interim result [false|false]:  DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.326484509+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.326491661+07:00","message":"[buffer interim] 4284 false  DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.326497615+07:00","message":"[bufferProcess] interim [740000000]:ส่วนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.326502109+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.32650573+07:00","message":"[bufferProcess] interim [740000000]: DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.326508483+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.32651124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.326513726+07:00","message":"> Transcript [53076] [false]: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.326516596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.326518522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.32652053+07:00","message":"StatePrefix: 'ส่วนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.326522515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.460335405+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.460385337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.460393939+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.460406722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DSI แถลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.46041181+07:00","message":"receive interim result [false|false]:  DSI แถลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.460435054+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.46045724+07:00","message":"[buffer interim] 4284 false  DSI แถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460472598+07:00","message":"[bufferProcess] interim [920000000]:ส่วนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460479001+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460490537+07:00","message":"[bufferProcess] interim [920000000]: DSI แถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460496429+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460502805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460508352+07:00","message":"> Transcript [53077] [false]: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460514299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460518284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460521708+07:00","message":"StatePrefix: 'ส่วนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460525625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460530633+07:00","message":"Push: 'ส่วนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460534684+07:00","message":"TextPushed: 'ส่วนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460539465+07:00","message":"Set new StatePrefix : 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.460543593+07:00","message":"Next Push (prob) : 'ที่ DSI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.460556077+07:00","message":"push: {false ส่วนกรณี 0 0xc004749800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.725042059+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.725095248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.725107922+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.725122635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.725126492+07:00","message":"receive interim result [false|false]:  แถลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.7251347+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.725139057+07:00","message":"[buffer interim] 4284 false  แถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.725145348+07:00","message":"[bufferProcess] interim [220000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.725148623+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.725159007+07:00","message":"[bufferProcess] interim [220000000]: แถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.725181069+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.725185629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.725204252+07:00","message":"> Transcript [53078] [false]: 'ส่วนกรณีที่ DSI แถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.725210897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.725213324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.725215897+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.725218595+07:00","message":"TextPushed: 'ส่วนกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.828421648+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.828461186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.828468152+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.82847871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.828482983+07:00","message":"receive interim result [false|false]:  แถลงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.828490364+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.828497457+07:00","message":"[buffer interim] 4284 false  แถลงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.828503852+07:00","message":"[bufferProcess] interim [280000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.828510187+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.828517071+07:00","message":"[bufferProcess] interim [280000000]: แถลงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.828519551+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.828522448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.828525362+07:00","message":"> Transcript [53079] [false]: 'ส่วนกรณีที่ DSI แถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.828531642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.82853372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.828535757+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.828537966+07:00","message":"TextPushed: 'ส่วนกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.970396392+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.970436794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.970443508+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.970453585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.970459283+07:00","message":"receive interim result [false|false]:  แถลงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.970467798+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:11.970471827+07:00","message":"[buffer interim] 4284 false  แถลงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.970478893+07:00","message":"[bufferProcess] interim [400000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.970482187+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.970485845+07:00","message":"[bufferProcess] interim [400000000]: แถลงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.970488358+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.970491902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.970496016+07:00","message":"> Transcript [53080] [false]: 'ส่วนกรณีที่ DSI แถลงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.970499952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.970502071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.970504094+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:11.970506152+07:00","message":"TextPushed: 'ส่วนกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.058130499+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.058166293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.058173937+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.058185461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.058188384+07:00","message":"receive interim result [false|false]:  แถลงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.058195821+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.058199612+07:00","message":"[buffer interim] 4284 false  แถลงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058205743+07:00","message":"[bufferProcess] interim [460000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058208363+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058211304+07:00","message":"[bufferProcess] interim [460000000]: แถลงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058213609+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058216484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058219646+07:00","message":"> Transcript [53081] [false]: 'ส่วนกรณีที่ DSI แถลงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058223353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.05822569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058227689+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058229751+07:00","message":"TextPushed: 'ส่วนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058232742+07:00","message":"Push: 'ที่ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058234677+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.058236688+07:00","message":"Set new StatePrefix : 'ส่วนกรณีที่ DSI แถลงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.05823888+07:00","message":"Next Push (prob) : ' แถลงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.058246506+07:00","message":"push: {false ที่ DSI 0 0xc004749800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.08019804+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.080229711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.080236639+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.080249488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่าใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.080252534+07:00","message":"receive interim result [false|false]:  แถลงว่าใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.080259795+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.080265073+07:00","message":"[buffer interim] 4284 false  แถลงว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.080271424+07:00","message":"[bufferProcess] interim [520000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.080274318+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.080277458+07:00","message":"[bufferProcess] interim [520000000]: แถลงว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.080279847+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.080282346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.080285464+07:00","message":"> Transcript [53082] [false]: 'ส่วนกรณีที่ DSI แถลงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.080287788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.08028973+07:00","message":"Set new StatePrefix: 'ส่วนกรณีที่ DSI แถลงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.359205338+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.359245157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.359251466+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.359264141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายพา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.359267272+07:00","message":"receive interim result [false|false]:  แถลงว่านายพา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.359274834+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.359278634+07:00","message":"[buffer interim] 4284 false  แถลงว่านายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.359287184+07:00","message":"[bufferProcess] interim [820000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.359290206+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.359294771+07:00","message":"[bufferProcess] interim [820000000]: แถลงว่านายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.359297424+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.359309916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.359348669+07:00","message":"> Transcript [53083] [false]: 'ส่วนกรณีที่ DSI แถลงว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.359355135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.359360232+07:00","message":"Set new StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่าใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.425372807+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.425416127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.425422813+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.425439198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายพราน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.425443007+07:00","message":"receive interim result [false|false]:  แถลงว่านายพราน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.42545217+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.425459855+07:00","message":"[buffer interim] 4284 false  แถลงว่านายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.425468183+07:00","message":"[bufferProcess] interim [880000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.425471233+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.425475711+07:00","message":"[bufferProcess] interim [880000000]: แถลงว่านายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.425478486+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.425481928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.425484975+07:00","message":"> Transcript [53084] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.425487603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.425489775+07:00","message":"Set new StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายพา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.546601797+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.546637866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.546644782+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.54665885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่าในภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.546662676+07:00","message":"receive interim result [false|false]:  แถลงว่าในภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.546676426+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.5466805+07:00","message":"[buffer interim] 4284 false  แถลงว่าในภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.546686535+07:00","message":"[bufferProcess] interim [0]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.546689368+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.546692996+07:00","message":"[bufferProcess] interim [0]: แถลงว่าในภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.546695907+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่าในภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.546698994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.546701867+07:00","message":"> Transcript [53085] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายพราน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.546704388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.54670651+07:00","message":"Set new StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายพราน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.599363235+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.599402712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.599413939+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.599423502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่าใน Power\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.59942632+07:00","message":"receive interim result [false|false]:  แถลงว่าใน Power"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.5994334+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.599438267+07:00","message":"[buffer interim] 4284 false  แถลงว่าใน Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.599447495+07:00","message":"[bufferProcess] interim [60000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.599450488+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่าในภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.599455914+07:00","message":"[bufferProcess] interim [60000000]: แถลงว่าใน Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.599458831+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่าใน Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.599461954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.599465165+07:00","message":"> Transcript [53086] [false]: 'ส่วนกรณีที่ DSI แถลงว่าในภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.599468771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.599471013+07:00","message":"Set new StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่าในภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.723550776+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.723590649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.723599285+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.723610579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายภาวุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.723615986+07:00","message":"receive interim result [false|false]:  แถลงว่านายภาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.723631776+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.723645416+07:00","message":"[buffer interim] 4284 false  แถลงว่านายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.723653387+07:00","message":"[bufferProcess] interim [180000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.723656951+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่าใน Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.723663176+07:00","message":"[bufferProcess] interim [180000000]: แถลงว่านายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.723674839+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.723678597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.723681886+07:00","message":"> Transcript [53087] [false]: 'ส่วนกรณีที่ DSI แถลงว่าใน Power'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.723684464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.723686564+07:00","message":"Set new StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่าใน Power'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.854608012+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.854647296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.854653845+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.854664833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายภาวุธพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.854677858+07:00","message":"receive interim result [false|false]:  แถลงว่านายภาวุธพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.854686593+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:12.85469033+07:00","message":"[buffer interim] 4284 false  แถลงว่านายภาวุธพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.854699411+07:00","message":"[bufferProcess] interim [300000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.854702649+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.854707034+07:00","message":"[bufferProcess] interim [300000000]: แถลงว่านายภาวุธพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.854709938+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.854713549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.85471647+07:00","message":"> Transcript [53088] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.854718939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:12.854721443+07:00","message":"Set new StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.040791123+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.040829103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.040835182+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.040845558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายภาวุธพงษ์วิทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.040848846+07:00","message":"receive interim result [false|false]:  แถลงว่านายภาวุธพงษ์วิทย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.040856438+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.040860048+07:00","message":"[buffer interim] 4284 false  แถลงว่านายภาวุธพงษ์วิทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.040866088+07:00","message":"[bufferProcess] interim [480000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.040868937+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.0408725+07:00","message":"[bufferProcess] interim [480000000]: แถลงว่านายภาวุธพงษ์วิทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.040875487+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.040878266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.04088136+07:00","message":"> Transcript [53089] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.040885241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.04088768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.040889958+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.040892621+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.302438353+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.302476586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.302483532+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.302496417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายภาวุธพงษ์วิทยภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.302500046+07:00","message":"receive interim result [false|false]:  แถลงว่านายภาวุธพงษ์วิทยภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.302519943+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.302540043+07:00","message":"[buffer interim] 4284 false  แถลงว่านายภาวุธพงษ์วิทยภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.302548255+07:00","message":"[bufferProcess] interim [780000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.302552054+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.302555899+07:00","message":"[bufferProcess] interim [780000000]: แถลงว่านายภาวุธพงษ์วิทยภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.302558987+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.302561734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.302565996+07:00","message":"> Transcript [53090] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.302570439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.302572618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.302574653+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.302577543+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.421609631+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.421647964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.421655053+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.421677736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายภาวุธพงษ์วิทยภานุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.421682605+07:00","message":"receive interim result [false|false]:  แถลงว่านายภาวุธพงษ์วิทยภานุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.421700369+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.421717436+07:00","message":"[buffer interim] 4284 false  แถลงว่านายภาวุธพงษ์วิทยภานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.42172474+07:00","message":"[bufferProcess] interim [840000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.421728471+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.42173288+07:00","message":"[bufferProcess] interim [840000000]: แถลงว่านายภาวุธพงษ์วิทยภานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.421735584+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.421738525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.421742081+07:00","message":"> Transcript [53091] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.421746365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.421748398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.421750568+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.421753433+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:13.606783994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:13.606833065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.760345399+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.760383873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.760390899+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.76048081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.760523844+07:00","message":"receive interim result [false|false]:  แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.760500885+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.760555028+07:00","message":"[buffer interim] 4284 false  แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760563281+07:00","message":"[bufferProcess] interim [140000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760566823+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760570576+07:00","message":"[bufferProcess] interim [140000000]: แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760574636+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760578519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760581408+07:00","message":"> Transcript [53092] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760585497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760587863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760590547+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760593812+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.76059668+07:00","message":"Push: ' แถลงว่านายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760598794+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.760601247+07:00","message":"Set new StatePrefix : 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:13.76060386+07:00","message":"Next Push (prob) : 'พงษ์วิทยภานุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:13.76061406+07:00","message":"push: {false  แถลงว่านายภาวุธ 0 0xc004749800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.164115252+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.164160315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.164167683+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.164179948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.164183537+07:00","message":"receive interim result [false|false]:  แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.164205091+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.164221221+07:00","message":"[buffer interim] 4284 false  แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.164231114+07:00","message":"[bufferProcess] interim [620000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.164253963+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.164264786+07:00","message":"[bufferProcess] interim [620000000]: แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.164272881+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.164277757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.16428262+07:00","message":"> Transcript [53093] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.164288292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.164290815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.164292827+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.164295725+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.359486196+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.359529813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.359537141+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.359552151+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.359560827+07:00","message":"[bufferProcess] interim [740000000]:ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.359564831+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.359574088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.359577971+07:00","message":"> Transcript [53094] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.359583346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.359587832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.359589788+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.359592332+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.45902069+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.459062574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.459069774+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.459082836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.459086461+07:00","message":"receive interim result [false|false]:  แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.459094632+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.459099277+07:00","message":"[buffer interim] 4284 false  แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.459105872+07:00","message":"[bufferProcess] interim [860000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.459108362+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.459113435+07:00","message":"[bufferProcess] interim [860000000]: แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.459116436+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.459119876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.459122582+07:00","message":"> Transcript [53095] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.459125772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.459127837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.459131868+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.459135109+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.500777371+07:00","message":"[GCS] IsForceVAD: false for message ID: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.569780134+07:00","message":"[GCS] Start streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.585511894+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.58554901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.585555528+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.585569067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.585586544+07:00","message":"receive interim result [false|false]:  แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.585594685+07:00","message":"[buffer interim] 4284 false ส่วนกรณีที่ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.585598844+07:00","message":"[buffer interim] 4284 false  แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585611904+07:00","message":"[bufferProcess] interim [40000000]:ส่วนกรณีที่ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585616741+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585620343+07:00","message":"[bufferProcess] interim [40000000]: แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585623189+07:00","message":"[bufferProcess] update buffer: ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585626167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585628752+07:00","message":"> Transcript [53096] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585632414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.58563448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585636849+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585639728+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585645041+07:00","message":"Push: 'พงษ์วิทยภานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585647119+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585649265+07:00","message":"Set new StatePrefix : 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.585651902+07:00","message":"Next Push (prob) : 'สรณ์พรรคประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.585658753+07:00","message":"push: {false พงษ์วิทยภานุ 0 0xc004749800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.678521624+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.678567074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีที่ DSI แถลงอ้างว่านายภาวุธพงษ์วิทยภานุสสพรรคประชาชน\",\"confidence\":0.9531557}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.678577144+07:00","message":"receive interim result [true|false]: ส่วนกรณีที่ DSI แถลงอ้างว่านายภาวุธพงษ์วิทยภานุสสพรรคประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.678587818+07:00","message":"end recv isFinal message id 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.678590018+07:00","message":"end Recv id 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.678597086+07:00","message":"[buffer interim] 4284 true ส่วนกรณีที่ DSI แถลงอ้างว่านายภาวุธพงษ์วิทยภานุสสพรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678609417+07:00","message":"[bufferProcess] interim [130000000]:ส่วนกรณีที่ DSI แถลงอ้างว่านายภาวุธพงษ์วิทยภานุสสพรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678616021+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678629376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678648181+07:00","message":"> Transcript [53097] [false]: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678655442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678657805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678665701+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678668828+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678671917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678674088+07:00","message":"> Transcript [53098] [true]: 'ส่วนกรณีที่ DSI แถลงอ้างว่านายภาวุธพงษ์วิทยภานุสสพรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.67867709+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678679026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678680839+07:00","message":"StatePrefix: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสรณ์พรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678683005+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678685056+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678893311+07:00","message":"Push: 'สสพรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678899554+07:00","message":"TextPushed: 'ส่วนกรณีที่ DSI แถลงว่านายภาวุธพงษ์วิทยภานุสสพรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678903372+07:00","message":"Set new StatePrefix : 'ส่วนกรณีที่ DSI แถลงอ้างว่านายภาวุธพงษ์วิทยภานุสสพรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678907428+07:00","message":"Next Push (prob) : 'ส่วนกรณีที่ DSI แถลงอ้างว่านายภาวุธพงษ์วิทยภานุสสพรรคประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.678921449+07:00","message":"push: {true สสพรรคประชาชน 0 0xc004749800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.678931211+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4284.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:14.689586086+07:00","message":"write wav file: './tmp/7589/7589_4284.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.9068839+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.906926665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.906932232+07:00","message":"receive interim result [false|false]: ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:14.906949056+07:00","message":"[buffer interim] 4285 false ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.906957342+07:00","message":"[bufferProcess] interim [420000000]:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:14.906959637+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.11320646+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.113250401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.113256579+07:00","message":"receive interim result [false|false]: ฝนตกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.113270287+07:00","message":"[buffer interim] 4285 false ฝนตกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.113279049+07:00","message":"[bufferProcess] interim [600000000]:ฝนตกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.113282772+07:00","message":"[bufferProcess] send to processor:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.113293383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.113297838+07:00","message":"> Transcript [53099] [false]: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.113301517+07:00","message":"Set StatePrefix (first interim): 'ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.241948503+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.241987058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.241993733+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.242009236+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.242017632+07:00","message":"[bufferProcess] interim [720000000]:ฝนตกเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.24202022+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.242023797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.242027657+07:00","message":"> Transcript [53100] [false]: 'ฝนตกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.242030957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.242032951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.242034897+07:00","message":"StatePrefix: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.242037185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.465625577+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.465681756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.465690848+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.465709681+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.465724153+07:00","message":"[bufferProcess] interim [900000000]:ฝนตกเป็นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.465729131+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.465737648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.465741994+07:00","message":"> Transcript [53101] [false]: 'ฝนตกเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.465747503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.465751742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.465754622+07:00","message":"StatePrefix: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.465757923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.594058261+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.594096429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้สูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.594103047+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.59411651+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.594124431+07:00","message":"[bufferProcess] interim [20000000]:ฝนตกเป็นผู้สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.594126863+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.594132262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.594134975+07:00","message":"> Transcript [53102] [false]: 'ฝนตกเป็นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.594137975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.594140326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.594142212+07:00","message":"StatePrefix: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.594144415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.739107584+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.739159425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.739168406+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.739191718+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739206744+07:00","message":"[bufferProcess] interim [140000000]:ฝนตกเป็นผู้ต้องสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739211477+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739220806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739225532+07:00","message":"> Transcript [53103] [false]: 'ฝนตกเป็นผู้สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739230764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739234414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739237607+07:00","message":"StatePrefix: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.73924121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739250795+07:00","message":"Push: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739254078+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739257113+07:00","message":"Set new StatePrefix : 'ฝนตกเป็นผู้สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.739260859+07:00","message":"Next Push (prob) : 'เป็นผู้สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.7392826+07:00","message":"push: {false ฝนตก 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.936333836+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.936374307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.936380504+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.936394255+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.936401878+07:00","message":"[bufferProcess] interim [380000000]:ฝนตกเป็นผู้ต้องสงสัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.93640724+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.936411645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.936414516+07:00","message":"> Transcript [53104] [false]: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.936417085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.936419204+07:00","message":"Set new StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.995342424+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.995379468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.995387311+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:15.995401993+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.995409945+07:00","message":"[bufferProcess] interim [500000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.995412504+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.995420253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.995422952+07:00","message":"> Transcript [53105] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.995426954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.995429913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.995431923+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:15.995434385+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:16.607421561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:16.607449501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.631949362+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.631983347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.631991031+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.632006184+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.632015385+07:00","message":"[bufferProcess] interim [40000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.632018592+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.632027147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.632030317+07:00","message":"> Transcript [53106] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.63203435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.632037217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.632039354+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.632041924+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.698943234+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.698984651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.698991849+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.699009202+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.699018456+07:00","message":"[bufferProcess] interim [160000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.69902126+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.699029124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.699032152+07:00","message":"> Transcript [53107] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.699035944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.699038473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.699040855+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.699044026+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.89239428+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.892431605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.892437684+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.89244861+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892463182+07:00","message":"[bufferProcess] interim [400000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892466201+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892470845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.89247394+07:00","message":"> Transcript [53108] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892478245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892481017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892483957+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892488258+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892492138+07:00","message":"Push: 'เป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892494488+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892497405+07:00","message":"Set new StatePrefix : 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:16.892499847+07:00","message":"Next Push (prob) : 'นะคะเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:16.89250814+07:00","message":"push: {false เป็นผู้ต้องสงสัย 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.156231537+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.156274167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.156281069+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.156295801+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.156303543+07:00","message":"[bufferProcess] interim [580000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.156306382+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.156314296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.156316757+07:00","message":"> Transcript [53109] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.156321788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.156324353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.156326402+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.156329167+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.216269399+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.21630838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.216316297+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.216331704+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.216343397+07:00","message":"[bufferProcess] interim [640000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.216345985+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.216349552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.216352575+07:00","message":"> Transcript [53110] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.216356255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.216358717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.216360734+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.216363501+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.349678479+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.349730027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.349738097+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.349760103+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.349768558+07:00","message":"[bufferProcess] interim [820000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.349771324+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.349778342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.349781058+07:00","message":"> Transcript [53111] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.349784933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.349787086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.349789469+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.349792375+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.592560973+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.59260366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.59261153+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.592628186+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.59263554+07:00","message":"[bufferProcess] interim [60000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592638529+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592646703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592649594+07:00","message":"> Transcript [53112] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592660811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592664107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592666651+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592669565+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592678051+07:00","message":"Push: 'นะคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592681598+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592684548+07:00","message":"Set new StatePrefix : 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.592687991+07:00","message":"Next Push (prob) : 'การหลอกลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.592696344+07:00","message":"push: {false นะคะเกี่ยวกับ 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.600814098+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.600852078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.600859349+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.60087309+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.600880197+07:00","message":"[bufferProcess] interim [120000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.600883246+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.600889066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.600892081+07:00","message":"> Transcript [53113] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.600896205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.60089848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.600900578+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.600903469+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.780195093+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.780232902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.780239799+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:17.780257379+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.780265401+07:00","message":"[bufferProcess] interim [240000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.780268167+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.780275955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.780278776+07:00","message":"> Transcript [53114] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.780282651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.78028507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.780287068+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:17.78028973+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.044769644+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.044819052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุนป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.044826617+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุนป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.044841659+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุนป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.044849634+07:00","message":"[bufferProcess] interim [480000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุนป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.044852673+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.044859494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.044862447+07:00","message":"> Transcript [53115] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.04486618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.044868307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.044870845+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.044874354+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.102671102+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.102713447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.102720542+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.102740208+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.102755443+07:00","message":"[bufferProcess] interim [540000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.10275983+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุนป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.102767447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.102770246+07:00","message":"> Transcript [53116] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุนป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.102774319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.10277674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.102779224+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.102782991+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.102790643+07:00","message":"Push: 'การหลอกลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.102792844+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.102795384+07:00","message":"Set new StatePrefix : 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุนป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.102797768+07:00","message":"Next Push (prob) : 'ลงทุนป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.102806098+07:00","message":"push: {false การหลอกลวง 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.308923014+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.308964247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.308972981+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.308987963+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.308996447+07:00","message":"[bufferProcess] interim [780000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.308999549+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.309006415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.309009312+07:00","message":"> Transcript [53117] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.309011683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.30901423+07:00","message":"Set new StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.425310214+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.425345758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.425352933+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.425362861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Forex นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.425365898+07:00","message":"receive interim result [false|false]:  Forex นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.425374478+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.425382598+07:00","message":"[buffer interim] 4285 false  Forex นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.425389054+07:00","message":"[bufferProcess] interim [840000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.425391975+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.425399202+07:00","message":"[bufferProcess] interim [840000000]: Forex นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.425402083+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.425406211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.425408999+07:00","message":"> Transcript [53118] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.425413715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.425416082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.425418039+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.425420507+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.428194366+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.428236594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.42824336+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.428256588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Forex นั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.428260243+07:00","message":"receive interim result [false|false]:  Forex นั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.428269112+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.428273565+07:00","message":"[buffer interim] 4285 false  Forex นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.428281708+07:00","message":"[bufferProcess] interim [900000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.428284696+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.428288849+07:00","message":"[bufferProcess] interim [900000000]: Forex นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.428292309+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.428295794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.428298965+07:00","message":"> Transcript [53119] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.428303889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.428306444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.428308669+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.428311121+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.736004327+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.736047468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.73605692+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.736069593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.736074912+07:00","message":"receive interim result [false|false]:  นั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.736082733+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.73608858+07:00","message":"[buffer interim] 4285 false  นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.736095315+07:00","message":"[bufferProcess] interim [140000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.736099131+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.736102755+07:00","message":"[bufferProcess] interim [140000000]: นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.736105167+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.736108759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.736113375+07:00","message":"> Transcript [53120] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.73611736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.736119479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.736121394+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.736123704+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.945111583+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.94517511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.94518359+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.945196435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั้นนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.945199823+07:00","message":"receive interim result [false|false]:  นั้นนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.945210091+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.945218753+07:00","message":"[buffer interim] 4285 false  นั้นนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945225093+07:00","message":"[bufferProcess] interim [380000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945228596+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.94523614+07:00","message":"[bufferProcess] interim [380000000]: นั้นนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945239663+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945242388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945245598+07:00","message":"> Transcript [53121] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.94524942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945252878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945254942+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945257886+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945263997+07:00","message":"Push: 'ลงทุน Forex'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945265921+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945268095+07:00","message":"Set new StatePrefix : 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:18.945270314+07:00","message":"Next Push (prob) : ' นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:18.945278651+07:00","message":"push: {false ลงทุน Forex 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.048551303+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.048601363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.048608961+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.048621423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั้นนายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.048624358+07:00","message":"receive interim result [false|false]:  นั้นนายนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.048632146+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.04865441+07:00","message":"[buffer interim] 4285 false  นั้นนายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.048661933+07:00","message":"[bufferProcess] interim [500000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.048665455+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.048669206+07:00","message":"[bufferProcess] interim [500000000]: นั้นนายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.048671974+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.048675069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.048677838+07:00","message":"> Transcript [53122] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.048681551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.048686307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.048688737+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.048691557+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.133788298+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.133836984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.133844527+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.133856112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั้นนายณัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.133859715+07:00","message":"receive interim result [false|false]:  นั้นนายณัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.133867848+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.133876159+07:00","message":"[buffer interim] 4285 false  นั้นนายณัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.133882405+07:00","message":"[bufferProcess] interim [560000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.133887713+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.13389529+07:00","message":"[bufferProcess] interim [560000000]: นั้นนายณัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.133898013+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.13390107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.133909141+07:00","message":"> Transcript [53123] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.133912921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.133914918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.13391692+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.133920115+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.139000721+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.139033897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.139040642+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.139048874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั้นนายณภัทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.139052635+07:00","message":"receive interim result [false|false]:  นั้นนายณภัทร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.139060116+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.139064388+07:00","message":"[buffer interim] 4285 false  นั้นนายณภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.139071908+07:00","message":"[bufferProcess] interim [620000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.139075013+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.139078607+07:00","message":"[bufferProcess] interim [620000000]: นั้นนายณภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.139081194+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.139084809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.139087692+07:00","message":"> Transcript [53124] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.139091509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.139093695+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.139095697+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.139098121+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.191784359+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.19182217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.191828977+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.191840427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั้นนายณัฐพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.191843928+07:00","message":"receive interim result [false|false]:  นั้นนายณัฐพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.191851143+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.1918559+07:00","message":"[buffer interim] 4285 false  นั้นนายณัฐพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191862638+07:00","message":"[bufferProcess] interim [680000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191865501+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191869744+07:00","message":"[bufferProcess] interim [680000000]: นั้นนายณัฐพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.19187254+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.19187585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191878485+07:00","message":"> Transcript [53125] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191882604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191884865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191886885+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191889765+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191893423+07:00","message":"Push: ' นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191895499+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191897998+07:00","message":"Set new StatePrefix : 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.191900314+07:00","message":"Next Push (prob) : 'นายณภัทร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.191908689+07:00","message":"push: {false  นั้น 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.512654716+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.512687234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.512693559+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.512704214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั้นนายณัฐพงษ์เรือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.512707578+07:00","message":"receive interim result [false|false]:  นั้นนายณัฐพงษ์เรือง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.512715771+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.512719602+07:00","message":"[buffer interim] 4285 false  นั้นนายณัฐพงษ์เรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.512727926+07:00","message":"[bufferProcess] interim [980000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.512730767+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.512734654+07:00","message":"[bufferProcess] interim [980000000]: นั้นนายณัฐพงษ์เรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.512737531+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.512742177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.512745+07:00","message":"> Transcript [53126] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.51274792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.512749988+07:00","message":"Set new StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:19.608259985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:19.608265887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.644398943+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.644443443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.644452+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.644466213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.644469537+07:00","message":"receive interim result [false|false]:  นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.644477841+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.644483565+07:00","message":"[buffer interim] 4285 false  นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.644494192+07:00","message":"[bufferProcess] interim [100000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.644498304+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.64450355+07:00","message":"[bufferProcess] interim [100000000]: นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.644507626+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.644512933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.644515646+07:00","message":"> Transcript [53127] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.644522309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.644524528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.644526694+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.644529282+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.694166912+07:00","message":"[GCS] IsForceVAD: false for message ID: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.70242419+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.702460972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.702468697+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.702479953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั้นนายณัฐพงษ์เรืองปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.702482992+07:00","message":"receive interim result [false|false]:  นั้นนายณัฐพงษ์เรืองปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.702490261+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.702497701+07:00","message":"[buffer interim] 4285 false  นั้นนายณัฐพงษ์เรืองปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.70250609+07:00","message":"[bufferProcess] interim [220000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.702508956+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.702516474+07:00","message":"[bufferProcess] interim [220000000]: นั้นนายณัฐพงษ์เรืองปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.702520128+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.702523264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.70252603+07:00","message":"> Transcript [53128] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.702530535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.70253267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.70253459+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.702536957+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.755295254+07:00","message":"[GCS] Start streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.778367774+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.778406954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.77841367+07:00","message":"receive interim result [false|false]: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.778424861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.778428326+07:00","message":"receive interim result [false|false]:  นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.778438942+07:00","message":"[buffer interim] 4285 false ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.778443063+07:00","message":"[buffer interim] 4285 false  นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.778449837+07:00","message":"[bufferProcess] interim [280000000]:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.778452873+07:00","message":"[bufferProcess] send to processor:ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.77845671+07:00","message":"[bufferProcess] interim [280000000]: นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.778460348+07:00","message":"[bufferProcess] update buffer: ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.778463358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.778466481+07:00","message":"> Transcript [53129] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.77847099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.778473195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.778475474+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.778478026+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.806755076+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.806804803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ\",\"confidence\":0.95797586}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.806812944+07:00","message":"receive interim result [true|false]: ตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.806823017+07:00","message":"end recv isFinal message id 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.806825331+07:00","message":"end Recv id 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.806834237+07:00","message":"[buffer interim] 4285 true ตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806844288+07:00","message":"[bufferProcess] interim [340000000]:ตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806848476+07:00","message":"[bufferProcess] send to processor (isfinal):ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806860144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.80687774+07:00","message":"> Transcript [53130] [false]: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806886166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806890327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806894109+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806898857+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806911639+07:00","message":"Push: 'นายณัฐพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806915077+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806918959+07:00","message":"Set new StatePrefix : 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806924157+07:00","message":"Next Push (prob) : 'เรืองปัญญาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806926945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806930966+07:00","message":"> Transcript [53131] [true]: 'ตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806934909+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806939284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806941535+07:00","message":"StatePrefix: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.806947691+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.8069506+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.807018943+07:00","message":"push: {false นายณัฐพงษ์ 0 0xc004339180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.807197102+07:00","message":"Push: 'เรืองปัญญาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.807200652+07:00","message":"TextPushed: 'ฝนตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.807203136+07:00","message":"Set new StatePrefix : 'ตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.807205474+07:00","message":"Next Push (prob) : 'ตกเป็นผู้ต้องสงสัยนะคะเกี่ยวกับการหลอกลวงลงทุน Forex นั้นนายณัฐพงษ์เรืองปัญญาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:19.807206014+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4285.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:19.807229491+07:00","message":"push: {true เรืองปัญญาวุฒิ 0 0xc004339180}"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:19.818640521+07:00","message":"write wav file: './tmp/7589/7589_4285.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.233519253+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.233563721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.233568938+07:00","message":"receive interim result [false|false]: หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.233584682+07:00","message":"[buffer interim] 4286 false หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.233593459+07:00","message":"[bufferProcess] interim [480000000]:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.233595815+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.291945337+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.291985301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.291991222+07:00","message":"receive interim result [false|false]: หัวหน้าพรรค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.292004488+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.292015467+07:00","message":"[bufferProcess] interim [600000000]:หัวหน้าพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.292018084+07:00","message":"[bufferProcess] send to processor:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.292024159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.292027363+07:00","message":"> Transcript [53132] [false]: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.292029945+07:00","message":"Set StatePrefix (first interim): 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.594815233+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.594861604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.594869481+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.594886369+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.594894622+07:00","message":"[bufferProcess] interim [840000000]:หัวหน้าพรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.594896917+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.594900435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.594903744+07:00","message":"> Transcript [53133] [false]: 'หัวหน้าพรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.59490675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.594908889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.594910825+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.594913126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.788194929+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.788232138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.788239049+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:20.788253029+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.788261383+07:00","message":"[bufferProcess] interim [80000000]:หัวหน้าพรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.788263892+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.788268272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.788271445+07:00","message":"> Transcript [53134] [false]: 'หัวหน้าพรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.788274907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.788277163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.788279179+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:20.78828146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.119406328+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.119444577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.119451527+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.119462414+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.119470169+07:00","message":"[bufferProcess] interim [380000000]:หัวหน้าพรรคประชาชนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.119472705+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.119476226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.119479435+07:00","message":"> Transcript [53135] [false]: 'หัวหน้าพรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.119482637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.119484827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.119486849+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.119489049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.183751257+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.183794347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.183800646+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.183815377+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183823996+07:00","message":"[bufferProcess] interim [500000000]:หัวหน้าพรรคประชาชนก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183826914+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183831405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183834709+07:00","message":"> Transcript [53136] [false]: 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183838341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183840766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183842882+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183845933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183848694+07:00","message":"Push: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.18385072+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183857103+07:00","message":"Set new StatePrefix : 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.183859855+07:00","message":"Next Push (prob) : 'พรรคประชาชนก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.183868635+07:00","message":"push: {false หัวหน้า 0 0xc0051bd380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.305973489+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.306010714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.306016916+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.306028286+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.30603833+07:00","message":"[bufferProcess] interim [560000000]:หัวหน้าพรรคประชาชนก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.306041348+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.306047333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.306050553+07:00","message":"> Transcript [53137] [false]: 'หัวหน้าพรรคประชาชนก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.306056562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.306058915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.30606091+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.306063019+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.707963545+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.708013637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.708022478+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.708039619+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.708047587+07:00","message":"[bufferProcess] interim [980000000]:หัวหน้าพรรคประชาชนก็ยังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.708051758+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.708062843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.708067493+07:00","message":"> Transcript [53138] [false]: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.708072889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.708075481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.708079574+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.708082051+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.824697617+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.824733956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.82474013+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.824752185+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.824761119+07:00","message":"[bufferProcess] interim [40000000]:หัวหน้าพรรคประชาชนก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.824763534+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.824767379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.824770539+07:00","message":"> Transcript [53139] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.824776659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.824778809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.824780977+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.824783187+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.829134597+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.829175382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.829181624+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.829194478+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829201064+07:00","message":"[bufferProcess] interim [100000000]:หัวหน้าพรรคประชาชนก็ยังว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829204397+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829208013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829210625+07:00","message":"> Transcript [53140] [false]: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829213878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829216202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829219193+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829221361+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829227319+07:00","message":"Push: 'พรรคประชาชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829229239+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829231315+07:00","message":"Set new StatePrefix : 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.829233474+07:00","message":"Next Push (prob) : 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.829240807+07:00","message":"push: {false พรรคประชาชนก็ 0 0xc0051bd380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.887892447+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.88793569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.887941965+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:21.887955328+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.887963304+07:00","message":"[bufferProcess] interim [160000000]:หัวหน้าพรรคประชาชนก็ยังว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.887965997+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.887970278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.887973154+07:00","message":"> Transcript [53141] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.887976981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.887979421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.887981453+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:21.887984277+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.084093225+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.084133136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.084139021+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.08415296+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.084164293+07:00","message":"[bufferProcess] interim [400000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.084167247+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.084174213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.084177573+07:00","message":"> Transcript [53142] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.084181169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.084183378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.084185429+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.084188165+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.339200789+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.339249069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.339257722+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.339273595+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.339284642+07:00","message":"[bufferProcess] interim [580000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.339287863+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.339294776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.339298124+07:00","message":"> Transcript [53143] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.339302029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.339304523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.339306899+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.339309634+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.545805739+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.545851091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.545858024+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.54587357+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545884649+07:00","message":"[bufferProcess] interim [820000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545887477+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545893706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545897471+07:00","message":"> Transcript [53144] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545902226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545904613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545907335+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545910552+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545916858+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545921759+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545924325+07:00","message":"Set new StatePrefix : 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.545926961+07:00","message":"Next Push (prob) : 'ว่ายังคงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.545936046+07:00","message":"push: {false ยัง 0 0xc0051bd380}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:22.608440494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:22.608449046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.725516701+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.72555732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.725566533+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.725583247+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.725591409+07:00","message":"[bufferProcess] interim [940000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.725595231+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.725602461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.725605547+07:00","message":"> Transcript [53145] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.725609262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.725611576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.725613475+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.725618199+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.727699823+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.727709886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.727713191+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.727717447+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.727721377+07:00","message":"[bufferProcess] interim [0]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.72772406+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.727730488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.727732784+07:00","message":"> Transcript [53146] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.727735135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.727736944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.727738735+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.727740782+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.92002308+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.920070846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.920078294+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:22.920091436+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.920101784+07:00","message":"[bufferProcess] interim [180000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.920105094+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.920111045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.920114072+07:00","message":"> Transcript [53147] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.920118206+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.920120307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.920123147+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:22.920125984+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:23.308592251+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:23.308648094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:23.308657309+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:23.308676662+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308686493+07:00","message":"[bufferProcess] interim [600000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.30869008+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308697661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308700811+07:00","message":"> Transcript [53148] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308706405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308708919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308711481+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308714511+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308720664+07:00","message":"Push: 'ว่ายังคงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308722687+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308725115+07:00","message":"Set new StatePrefix : 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.308727475+07:00","message":"Next Push (prob) : 'ผู้ต้องสงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:23.308738024+07:00","message":"push: {false ว่ายังคงเป็น 0 0xc0051bd380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:23.954202825+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:23.954245328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:23.954251698+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:23.954269798+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.954279848+07:00","message":"[bufferProcess] interim [200000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.954283782+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.954288344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.954291259+07:00","message":"> Transcript [53149] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.954295313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.954297298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.954300117+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:23.954303232+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.03213615+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.032184569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.032191946+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.032208379+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.0322164+07:00","message":"[bufferProcess] interim [320000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.032219317+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.03222717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.032230008+07:00","message":"> Transcript [53150] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.032234593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.032257015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.032260155+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.03226303+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.195196992+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.195239289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.195245469+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.195261283+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.195274944+07:00","message":"[bufferProcess] interim [500000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.195279185+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.195289085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.195294875+07:00","message":"> Transcript [53151] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.195298776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.195301208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.195304343+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.195307281+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.516773836+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.516824067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.51683283+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.516851575+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516865362+07:00","message":"[bufferProcess] interim [740000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516869764+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516880039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516884561+07:00","message":"> Transcript [53152] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516890442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516893745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516898142+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516902279+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516911797+07:00","message":"Push: 'ผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516915044+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.51691948+07:00","message":"Set new StatePrefix : 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.516923722+07:00","message":"Next Push (prob) : 'ค่ะส่วนจะเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.516935042+07:00","message":"push: {false ผู้ต้องสงสัย 0 0xc0051bd380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.581845148+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.581894173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชีส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.581901427+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชีส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.581915864+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.581923504+07:00","message":"[bufferProcess] interim [860000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.581926494+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.581933151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.581935844+07:00","message":"> Transcript [53153] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.581940134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.581942296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.581944646+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.581947627+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.70676287+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.706803911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.706811567+07:00","message":"receive interim result [false|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.7068265+07:00","message":"[buffer interim] 4286 false หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.706834525+07:00","message":"[bufferProcess] interim [980000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.706837674+07:00","message":"[bufferProcess] send to processor:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.706844309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.706847164+07:00","message":"> Transcript [53154] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชีส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.706851019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.706853214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.706855183+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.706857837+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.880296981+07:00","message":"[GCS] IsForceVAD: false for message ID: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.9876051+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.987658951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง\",\"confidence\":0.95802104}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.987666634+07:00","message":"receive interim result [true|false]: หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.987676743+07:00","message":"end recv isFinal message id 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.987679056+07:00","message":"end Recv id 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.987686283+07:00","message":"[buffer interim] 4286 true หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987697089+07:00","message":"[bufferProcess] interim [340000000]:หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987700795+07:00","message":"[bufferProcess] send to processor (isfinal):หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987714344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987735545+07:00","message":"> Transcript [53155] [false]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987742206+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987745071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987747758+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987750985+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987754127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987756584+07:00","message":"> Transcript [53156] [true]: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้าชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987759034+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987761119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.98776339+07:00","message":"StatePrefix: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัยค่ะส่วนจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987765398+07:00","message":"TextPushed: 'หัวหน้าพรรคประชาชนก็ยังว่ายังคงเป็นผู้ต้องสงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:24.987773502+07:00","message":"Push: 'ค่ะส่วนจะเข้าชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:24.987787078+07:00","message":"push: {true ค่ะส่วนจะเข้าชี้แจง 0 0xc0051bd380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:24.999682406+07:00","message":"write wav file: './tmp/7589/7589_4286.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:25.332049889+07:00","message":"[GCS] Start streaming session, msgId: 4287"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:25.609410422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:25.609421297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.053044685+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.05310141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.05310828+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.053126489+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.053136857+07:00","message":"[bufferProcess] interim [600000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.053138919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.053142834+07:00","message":"[bufferProcess] send to processor (ticker):AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.053184644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.053216427+07:00","message":"> Transcript [53157] [false]: 'AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.053220591+07:00","message":"Set StatePrefix (first interim): 'AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.179346635+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.179390351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AIS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.179397089+07:00","message":"receive interim result [false|false]: AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.17941256+07:00","message":"[buffer interim] 4287 false AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.179423029+07:00","message":"[bufferProcess] interim [660000000]:AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.179425353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.367106249+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.367153595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.367162176+07:00","message":"receive interim result [false|false]: AI ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.367181076+07:00","message":"[buffer interim] 4287 false AI ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.367194449+07:00","message":"[bufferProcess] interim [840000000]:AI ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.367198483+07:00","message":"[bufferProcess] send to processor:AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.367206195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.367210892+07:00","message":"> Transcript [53158] [false]: 'AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.36721533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.367218372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.367221664+07:00","message":"StatePrefix: 'AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.367224536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.744691966+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.744729061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI ก็หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.744735024+07:00","message":"receive interim result [false|false]: AI ก็หา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.744747719+07:00","message":"[buffer interim] 4287 false AI ก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.744754491+07:00","message":"[bufferProcess] interim [260000000]:AI ก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.744756867+07:00","message":"[bufferProcess] send to processor:AI ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.744760409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.744762973+07:00","message":"> Transcript [53159] [false]: 'AI ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.744767379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.744769611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.744772543+07:00","message":"StatePrefix: 'AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.744774554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.749187388+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.749203785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI ก็หัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.749208426+07:00","message":"receive interim result [false|false]: AI ก็หัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.74921975+07:00","message":"[buffer interim] 4287 false AI ก็หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.749225147+07:00","message":"[bufferProcess] interim [320000000]:AI ก็หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.749227335+07:00","message":"[bufferProcess] send to processor:AI ก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.749230165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.749232972+07:00","message":"> Transcript [53160] [false]: 'AI ก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.749235556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.749237919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.749239956+07:00","message":"StatePrefix: 'AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.749241909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.95628436+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.956327335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.956334621+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.956353713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.956357501+07:00","message":"receive interim result [false|false]:  ก็หัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.956366817+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.956371211+07:00","message":"[buffer interim] 4287 false  ก็หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956378821+07:00","message":"[bufferProcess] interim [440000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956381329+07:00","message":"[bufferProcess] send to processor:AI ก็หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956385022+07:00","message":"[bufferProcess] interim [440000000]: ก็หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.95638829+07:00","message":"[bufferProcess] update buffer: AI ก็หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956391321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956394171+07:00","message":"> Transcript [53161] [false]: 'AI ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956397134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956399465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956401529+07:00","message":"StatePrefix: 'AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.95640385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.95641013+07:00","message":"Push: 'AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956412042+07:00","message":"TextPushed: 'AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956414171+07:00","message":"Set new StatePrefix : 'AI ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.956416446+07:00","message":"Next Push (prob) : ' ก็หัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.956443353+07:00","message":"push: {false AI 0 0xc004338f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.989843562+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.989880657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.989888266+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.989900103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.989903991+07:00","message":"receive interim result [false|false]:  ก็หักมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.98991129+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:26.989915118+07:00","message":"[buffer interim] 4287 false  ก็หักมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.989921322+07:00","message":"[bufferProcess] interim [500000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.98992391+07:00","message":"[bufferProcess] send to processor:AI ก็หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.989926866+07:00","message":"[bufferProcess] interim [500000000]: ก็หักมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.989929595+07:00","message":"[bufferProcess] update buffer: AI ก็หักมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.989932415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.989935106+07:00","message":"> Transcript [53162] [false]: 'AI ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.989937728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.989939768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.989941886+07:00","message":"StatePrefix: 'AI ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:26.989943897+07:00","message":"TextPushed: 'AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.076711118+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.07674763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.076753749+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.076765299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.076768558+07:00","message":"receive interim result [false|false]:  ก็หักมีไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.076775926+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.076780742+07:00","message":"[buffer interim] 4287 false  ก็หักมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.076788815+07:00","message":"[bufferProcess] interim [620000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.076791102+07:00","message":"[bufferProcess] send to processor:AI ก็หักมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.076794103+07:00","message":"[bufferProcess] interim [620000000]: ก็หักมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.076796754+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.076799971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.076802734+07:00","message":"> Transcript [53163] [false]: 'AI ก็หักมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.076805514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.076807489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.076809428+07:00","message":"StatePrefix: 'AI ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.076814015+07:00","message":"TextPushed: 'AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.452599265+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.452648562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.452655308+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.452665644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.45266914+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.452677429+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.452681399+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.452688653+07:00","message":"[bufferProcess] interim [980000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.452691634+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.452695346+07:00","message":"[bufferProcess] interim [980000000]: ก็หักมีหมายเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.45269812+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.452701163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.452704113+07:00","message":"> Transcript [53164] [false]: 'AI ก็หักมีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.452707117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.452710718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.452712945+07:00","message":"StatePrefix: 'AI ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.452715583+07:00","message":"TextPushed: 'AI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.64890529+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.648940655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.64894733+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.648956615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.64896139+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.648969946+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.648973951+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.648980057+07:00","message":"[bufferProcess] interim [220000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.648984317+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.648987772+07:00","message":"[bufferProcess] interim [220000000]: ก็หักมีหมายเรียกชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.648990359+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.648993201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.648996809+07:00","message":"> Transcript [53165] [false]: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.649000283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.649002264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.649004081+07:00","message":"StatePrefix: 'AI ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.649006253+07:00","message":"TextPushed: 'AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.649008987+07:00","message":"Push: ' ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.649011055+07:00","message":"TextPushed: 'AI ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.649013371+07:00","message":"Set new StatePrefix : 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.649015771+07:00","message":"Next Push (prob) : 'มีหมายเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.649023699+07:00","message":"push: {false  ก็หัก 0 0xc004338f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915166585+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915205357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915210839+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915221606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.91522583+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915239696+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.91524264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915245054+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915248608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915251858+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915257588+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915261129+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915263319+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:27.915265761+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915274504+07:00","message":"[bufferProcess] interim [340000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915277447+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.91528116+07:00","message":"[bufferProcess] interim [340000000]: ก็หักมีหมายเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915283609+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915285887+07:00","message":"[bufferProcess] interim [400000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915287611+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915289943+07:00","message":"[bufferProcess] interim [400000000]: ก็หักมีหมายเรียกเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915291974+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915304005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915329421+07:00","message":"> Transcript [53166] [false]: 'AI ก็หักมีหมายเรียกชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915336299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915339101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915341822+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915344717+07:00","message":"TextPushed: 'AI ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915347443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915350193+07:00","message":"> Transcript [53167] [false]: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915352351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915354034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915356033+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:27.915357892+07:00","message":"TextPushed: 'AI ก็หัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.10056693+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.10060952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.100616494+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.100640893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.100644357+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.100663221+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.100681495+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.100691023+07:00","message":"[bufferProcess] interim [580000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.100693855+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.100700235+07:00","message":"[bufferProcess] interim [580000000]: ก็หักมีหมายเรียกเชื่อว่านา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.100703682+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.100706694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.10070997+07:00","message":"> Transcript [53168] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.100714046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.100716139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.100718408+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.100720865+07:00","message":"TextPushed: 'AI ก็หัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.153551554+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.153591575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.153597832+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.153610557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.153613817+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.153629072+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.15363384+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153640189+07:00","message":"[bufferProcess] interim [640000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153642675+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.1536462+07:00","message":"[bufferProcess] interim [640000000]: ก็หักมีหมายเรียกเชื่อว่านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153648552+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153651487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153654108+07:00","message":"> Transcript [53169] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153657345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153659652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153662037+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153664334+07:00","message":"TextPushed: 'AI ก็หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153666877+07:00","message":"Push: 'มีหมายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153668825+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153670906+07:00","message":"Set new StatePrefix : 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.153673328+07:00","message":"Next Push (prob) : 'เชื่อว่านา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.153680044+07:00","message":"push: {false มีหมายเรียก 0 0xc004338f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.34325016+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.343285292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.343290524+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.343301809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.343304994+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.343312736+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.343316268+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.343321976+07:00","message":"[bufferProcess] interim [880000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.343324539+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.343327724+07:00","message":"[bufferProcess] interim [880000000]: ก็หักมีหมายเรียกเชื่อว่านายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.343330379+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.343341911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.34337707+07:00","message":"> Transcript [53170] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.343385293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.343388882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.343392481+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.343396399+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.475611687+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.47564996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.475655589+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.475663751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพราน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.475667451+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพราน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.475675333+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.475679345+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.475685757+07:00","message":"[bufferProcess] interim [940000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.475688327+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.475691482+07:00","message":"[bufferProcess] interim [940000000]: ก็หักมีหมายเรียกเชื่อว่านายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.475694115+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.475696845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.475699577+07:00","message":"> Transcript [53171] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.475702361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.475705086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.475707078+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.475709497+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.532998177+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.533030168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.533035988+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.533046245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านาย Power\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.533049083+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านาย Power"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.533055956+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.533059208+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านาย Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.533065068+07:00","message":"[bufferProcess] interim [60000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.533068646+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.53307223+07:00","message":"[bufferProcess] interim [60000000]: ก็หักมีหมายเรียกเชื่อว่านาย Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.533074882+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านาย Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.533077795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.533080667+07:00","message":"> Transcript [53172] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพราน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.533083514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.533087321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.533089246+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.533091573+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:28.609558043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:28.60956597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.669220277+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.669263768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.669270049+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.66928339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายภาวุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.66928693+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายภาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.669295754+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.669299562+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669305834+07:00","message":"[bufferProcess] interim [180000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.66930853+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านาย Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669313491+07:00","message":"[bufferProcess] interim [180000000]: ก็หักมีหมายเรียกเชื่อว่านายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669315973+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.66931873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669321576+07:00","message":"> Transcript [53173] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านาย Power'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669325047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669327085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669329338+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669332107+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669334983+07:00","message":"Push: 'เชื่อว่านา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669336901+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669339036+07:00","message":"Set new StatePrefix : 'AI ก็หักมีหมายเรียกเชื่อว่านาย Power'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:28.669341213+07:00","message":"Next Push (prob) : 'ย Power'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:28.669348836+07:00","message":"push: {false เชื่อว่านา 0 0xc004338f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.073358821+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.073393957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.073399802+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.073412977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่าใน PowerPoint\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.073416137+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่าใน PowerPoint"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.073426913+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.073430837+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่าใน PowerPoint"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.073438104+07:00","message":"[bufferProcess] interim [600000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.073443985+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.073448094+07:00","message":"[bufferProcess] interim [600000000]: ก็หักมีหมายเรียกเชื่อว่าใน PowerPoint"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.073450862+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่าใน PowerPoint"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.073453715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.073456545+07:00","message":"> Transcript [53174] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.073459034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.073461018+07:00","message":"Set new StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายภาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.178485812+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.178523091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.178529396+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.178541226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.178545797+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.178554689+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.17856337+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.178571729+07:00","message":"[bufferProcess] interim [660000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.178574671+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่าใน PowerPoint"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.178578034+07:00","message":"[bufferProcess] interim [660000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.178581164+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.178584114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.178586889+07:00","message":"> Transcript [53175] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่าใน PowerPoint'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.17858921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.178591274+07:00","message":"Set new StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่าใน PowerPoint'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.257827727+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.257862919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.257868572+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.257880803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.257884536+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.257901946+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.257919036+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.257949542+07:00","message":"[bufferProcess] interim [780000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.257974829+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.257987518+07:00","message":"[bufferProcess] interim [780000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.257994758+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.258001866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.258006578+07:00","message":"> Transcript [53176] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.258009183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.258011691+07:00","message":"Set new StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.376166172+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.376200231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.376206089+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.376218422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.37622211+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.376230746+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.376234706+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.376241437+07:00","message":"[bufferProcess] interim [840000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.376244247+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.376247658+07:00","message":"[bufferProcess] interim [840000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.376250621+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.37625325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.376255861+07:00","message":"> Transcript [53177] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.376260516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.376262673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.376266523+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.37626959+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.379591377+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.379602651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.379606484+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.379612173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.37962111+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.379626223+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.379628684+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.379632539+07:00","message":"[bufferProcess] interim [900000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.379634657+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.379637252+07:00","message":"[bufferProcess] interim [900000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.37963952+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.379641812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.379643936+07:00","message":"> Transcript [53178] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.379646368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.379648312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.379651154+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.379653585+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.692605893+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.692687857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.692695871+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.692713671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.692718815+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.692733241+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.692740277+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.692749179+07:00","message":"[bufferProcess] interim [140000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.692753963+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.692758194+07:00","message":"[bufferProcess] interim [140000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.692761896+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.692765854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.692769851+07:00","message":"> Transcript [53179] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.692774534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.692777404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.692780404+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.692784639+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.761655824+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.761697643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.761704836+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.761717877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.76172173+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.761730876+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.761735065+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761741667+07:00","message":"[bufferProcess] interim [320000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761744626+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761747945+07:00","message":"[bufferProcess] interim [320000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761751268+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761755898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761758734+07:00","message":"> Transcript [53180] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761770583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.76177361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761776278+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761779055+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761782266+07:00","message":"Push: 'ยพาอาวุธพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761784363+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.76178664+07:00","message":"Set new StatePrefix : 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.761788986+07:00","message":"Next Push (prob) : 'ชี้แจงทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.761800598+07:00","message":"push: {false ยพาอาวุธพร้อม 0 0xc004338f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.952782321+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.952814797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.952824844+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.95283859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.952842421+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.952851587+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:29.952855205+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.952861548+07:00","message":"[bufferProcess] interim [440000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.952863733+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.952867196+07:00","message":"[bufferProcess] interim [440000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.952869991+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.952873185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.952875762+07:00","message":"> Transcript [53181] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.952878799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.952880961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.952882838+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:29.952885628+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.595064253+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.595098819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.595105436+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.595118145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.595122078+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.595130426+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.595134845+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.59514099+07:00","message":"[bufferProcess] interim [40000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.595144061+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.595147552+07:00","message":"[bufferProcess] interim [40000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.595150514+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.5951533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.595155981+07:00","message":"> Transcript [53182] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.595159387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.595161304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.595163555+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.59516623+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.676744941+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.676781528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.67678774+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.676798508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.676802217+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.676811671+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.676815655+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.676822056+07:00","message":"[bufferProcess] interim [220000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.67682458+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.676828403+07:00","message":"[bufferProcess] interim [220000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.676831678+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.676834865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.676837696+07:00","message":"> Transcript [53183] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.676841141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.676843148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.676845495+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.676849721+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.864863056+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.864902968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.864910181+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.864928697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.864933407+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.864941762+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.864945193+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864951793+07:00","message":"[bufferProcess] interim [340000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864954225+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864957547+07:00","message":"[bufferProcess] interim [340000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.8649603+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864963159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864966543+07:00","message":"> Transcript [53184] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864970038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864972458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864976077+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864979316+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864982476+07:00","message":"Push: 'ชี้แจงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864985026+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.864987331+07:00","message":"Set new StatePrefix : 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.86498984+07:00","message":"Next Push (prob) : 'หน่วยงานและอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.865015899+07:00","message":"push: {false ชี้แจงทุก 0 0xc004338f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.898746523+07:00","message":"[GCS] IsForceVAD: false for message ID: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.969433322+07:00","message":"[GCS] Start streaming session, msgId: 4288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.993106898+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.993151229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.993159836+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.993189491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่คอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.993194448+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่คอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.993205214+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.993210125+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.993217627+07:00","message":"[bufferProcess] interim [520000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.993220183+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.993224032+07:00","message":"[bufferProcess] interim [520000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.993227036+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.993230388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.993233511+07:00","message":"> Transcript [53185] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.993237407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.993240319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.993245705+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.993250668+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.994808776+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.994832343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.994837556+07:00","message":"receive interim result [false|false]: AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.994851599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.99485746+07:00","message":"receive interim result [false|false]:  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.994870857+07:00","message":"[buffer interim] 4287 false AI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:30.994877763+07:00","message":"[buffer interim] 4287 false  ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.994883534+07:00","message":"[bufferProcess] interim [580000000]:AI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.994886028+07:00","message":"[bufferProcess] send to processor:AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.994889114+07:00","message":"[bufferProcess] interim [580000000]: ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.994893234+07:00","message":"[bufferProcess] update buffer: AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.994897341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.994901262+07:00","message":"> Transcript [53186] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่คอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.994905842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.994908609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.994911713+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:30.994916116+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.083842791+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.08388607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AI ก็หักมีหมายเรียกเชื่อว่านาย Power พร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ\",\"confidence\":0.8798888}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.083894397+07:00","message":"receive interim result [true|false]: AI ก็หักมีหมายเรียกเชื่อว่านาย Power พร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.083905385+07:00","message":"end recv isFinal message id 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.083907886+07:00","message":"end Recv id 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.083915238+07:00","message":"[buffer interim] 4287 true AI ก็หักมีหมายเรียกเชื่อว่านาย Power พร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083927258+07:00","message":"[bufferProcess] interim [580000000]:AI ก็หักมีหมายเรียกเชื่อว่านาย Power พร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083934636+07:00","message":"[bufferProcess] send to processor (isfinal):AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083938818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083941737+07:00","message":"> Transcript [53187] [false]: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083945769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083948797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083951086+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083954073+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.08395614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083958089+07:00","message":"> Transcript [53188] [true]: 'AI ก็หักมีหมายเรียกเชื่อว่านาย Power พร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083960387+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083962092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083963931+07:00","message":"StatePrefix: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083965894+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.083967812+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.084214838+07:00","message":"Push: 'หน่วยงานและอยู่ที่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.084218336+07:00","message":"TextPushed: 'AI ก็หักมีหมายเรียกเชื่อว่านายพาอาวุธพร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.084221114+07:00","message":"Set new StatePrefix : 'AI ก็หักมีหมายเรียกเชื่อว่านาย Power พร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.084224048+07:00","message":"Next Push (prob) : 'AI ก็หักมีหมายเรียกเชื่อว่านาย Power พร้อมชี้แจงทุกหน่วยงานและอยู่ที่ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.084233054+07:00","message":"push: {true หน่วยงานและอยู่ที่ความ 0 0xc004338f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.084247549+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4287.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:31.095874394+07:00","message":"write wav file: './tmp/7589/7589_4287.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:31.609805255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:31.609807989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.668040635+07:00","message":"[GCS] IsForceVAD: false for message ID: 4288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.788060453+07:00","message":"receive streaming session, msgId: 4288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.78810824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนักใจค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.788113956+07:00","message":"receive interim result [false|false]: หนักใจค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.788130868+07:00","message":"[buffer interim] 4288 false หนักใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.78813874+07:00","message":"[bufferProcess] interim [600000000]:หนักใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.788140844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.799538931+07:00","message":"[GCS] Start streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.865005594+07:00","message":"receive streaming session, msgId: 4288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.865041848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนักใจค่ะ\",\"confidence\":0.7532662}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.865049168+07:00","message":"receive interim result [true|false]: หนักใจค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.865058437+07:00","message":"end recv isFinal message id 4288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.865060837+07:00","message":"end Recv id 4288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.8650668+07:00","message":"[buffer interim] 4288 true หนักใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.86507393+07:00","message":"[bufferProcess] interim [720000000]:หนักใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865089924+07:00","message":"[bufferProcess] send to processor (isfinal):หนักใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865094587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865097344+07:00","message":"> Transcript [53189] [false]: 'หนักใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865099584+07:00","message":"Set StatePrefix (first interim): 'หนักใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865101361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865103393+07:00","message":"> Transcript [53190] [true]: 'หนักใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865106021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865108369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865110282+07:00","message":"StatePrefix: 'หนักใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865112318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:31.865115152+07:00","message":"Push: 'หนักใจค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:31.865122757+07:00","message":"push: {true หนักใจค่ะ 0 0xc004b6c000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:31.870201102+07:00","message":"write wav file: './tmp/7589/7589_4288.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.569829502+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.569865841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.569870989+07:00","message":"receive interim result [false|false]: สอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.569885188+07:00","message":"[buffer interim] 4289 false สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.569892398+07:00","message":"[bufferProcess] interim [780000000]:สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.56989433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.707344504+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.707381512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอทคอม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.7073877+07:00","message":"receive interim result [false|false]: ดอทคอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.70740385+07:00","message":"[buffer interim] 4289 false ดอทคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.707411614+07:00","message":"[bufferProcess] interim [900000000]:ดอทคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.707414234+07:00","message":"[bufferProcess] send to processor:สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.707418626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.707422364+07:00","message":"> Transcript [53191] [false]: 'สอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.707424944+07:00","message":"Set StatePrefix (first interim): 'สอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.781764845+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.781807042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.781813385+07:00","message":"receive interim result [false|false]: สอดคล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.781827026+07:00","message":"[buffer interim] 4289 false สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.78183642+07:00","message":"[bufferProcess] interim [960000000]:สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.7818389+07:00","message":"[bufferProcess] send to processor:ดอทคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.781846622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.781849822+07:00","message":"> Transcript [53192] [false]: 'ดอทคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.781852299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.78185485+07:00","message":"Set new StatePrefix: 'ดอทคอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.846654735+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.846696914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.846703063+07:00","message":"receive interim result [false|false]: สอดคล้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:32.846717495+07:00","message":"[buffer interim] 4289 false สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.846725722+07:00","message":"[bufferProcess] interim [80000000]:สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.846728333+07:00","message":"[bufferProcess] send to processor:สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.846735971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.846739026+07:00","message":"> Transcript [53193] [false]: 'สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.846741246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:32.846746943+07:00","message":"Set new StatePrefix: 'สอดคล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.07273905+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.072777394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.0727832+07:00","message":"receive interim result [false|false]: สอดคล้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.072800001+07:00","message":"[buffer interim] 4289 false สอดคล้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.072809924+07:00","message":"[bufferProcess] interim [200000000]:สอดคล้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.072812473+07:00","message":"[bufferProcess] send to processor:สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.072816313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.072819563+07:00","message":"> Transcript [53194] [false]: 'สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.07282268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.072824767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.072826725+07:00","message":"StatePrefix: 'สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.072828864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.178339854+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.178383117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.178389269+07:00","message":"receive interim result [false|false]: สอดคล้องกันใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.178407293+07:00","message":"[buffer interim] 4289 false สอดคล้องกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.178417009+07:00","message":"[bufferProcess] interim [320000000]:สอดคล้องกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.178420096+07:00","message":"[bufferProcess] send to processor:สอดคล้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.178424729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.178428139+07:00","message":"> Transcript [53195] [false]: 'สอดคล้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.1784318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.178434008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.178438321+07:00","message":"StatePrefix: 'สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.178440715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.292335542+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.292375072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.292381054+07:00","message":"receive interim result [false|false]: สอดคล้องกันในที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.292397068+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.292405332+07:00","message":"[bufferProcess] interim [500000000]:สอดคล้องกันในที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.292407781+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.292411381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.292414161+07:00","message":"> Transcript [53196] [false]: 'สอดคล้องกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.292417947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.292420373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.292422519+07:00","message":"StatePrefix: 'สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.292424905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.360107294+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.360144318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในทิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.360150022+07:00","message":"receive interim result [false|false]: สอดคล้องกันในทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.360162675+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.360170157+07:00","message":"[bufferProcess] interim [560000000]:สอดคล้องกันในทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.360172469+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.360178983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.360181823+07:00","message":"> Transcript [53197] [false]: 'สอดคล้องกันในที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.360187976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.360190353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.360192447+07:00","message":"StatePrefix: 'สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.360194894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.360200802+07:00","message":"Push: 'สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.36020309+07:00","message":"TextPushed: 'สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.360205575+07:00","message":"Set new StatePrefix : 'สอดคล้องกันในที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.36020781+07:00","message":"Next Push (prob) : 'กันในที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.360231875+07:00","message":"push: {false สอดคล้อง 0 0xc004b6db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.369364995+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.369389438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.369395227+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.36941496+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.369420595+07:00","message":"[bufferProcess] interim [620000000]:สอดคล้องกันในพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.36942733+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.369430896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.369433936+07:00","message":"> Transcript [53198] [false]: 'สอดคล้องกันในทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.36943624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.369438221+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.421649531+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.421684222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพี่จ๋า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.421690514+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพี่จ๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.421708183+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพี่จ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.421715859+07:00","message":"[bufferProcess] interim [680000000]:สอดคล้องกันในพี่จ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.421718644+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.421722271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.421725525+07:00","message":"> Transcript [53199] [false]: 'สอดคล้องกันในพิจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.421727785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.42173079+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจิตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.543855673+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.543897807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.543905335+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.54392096+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.54393117+07:00","message":"[bufferProcess] interim [740000000]:สอดคล้องกันในพิจารณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.543934989+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพี่จ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.543945666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.543949744+07:00","message":"> Transcript [53200] [false]: 'สอดคล้องกันในพี่จ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.543952932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.543957144+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพี่จ๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.678430793+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.678473948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันนี้นายพิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.678480325+07:00","message":"receive interim result [false|false]: สอดคล้องกันนี้นายพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.678498653+07:00","message":"[buffer interim] 4289 false สอดคล้องกันนี้นายพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.67850886+07:00","message":"[bufferProcess] interim [920000000]:สอดคล้องกันนี้นายพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.678512513+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.678518737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.678521871+07:00","message":"> Transcript [53201] [false]: 'สอดคล้องกันในพิจารณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.678524307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.678526434+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจารณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.860497779+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.860537074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพี่ชาญชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.860542952+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพี่ชาญชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.860559408+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพี่ชาญชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.860568828+07:00","message":"[bufferProcess] interim [40000000]:สอดคล้องกันในพี่ชาญชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.860572353+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันนี้นายพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.860578668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.860583437+07:00","message":"> Transcript [53202] [false]: 'สอดคล้องกันนี้นายพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.860587207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.860590637+07:00","message":"Set new StatePrefix: 'สอดคล้องกันนี้นายพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.863806285+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.863824686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์ชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.863829517+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์ชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.863840567+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.86384649+07:00","message":"[bufferProcess] interim [100000000]:สอดคล้องกันในพิจารณ์ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.863849762+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพี่ชาญชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.863853157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.863856276+07:00","message":"> Transcript [53203] [false]: 'สอดคล้องกันในพี่ชาญชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.863859067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.863864619+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพี่ชาญชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.9272994+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.927342275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพี่จันทร์เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.927348907+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพี่จันทร์เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.92736575+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพี่จันทร์เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927373901+07:00","message":"[bufferProcess] interim [160000000]:สอดคล้องกันในพี่จันทร์เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927376245+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927379929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927383145+07:00","message":"> Transcript [53204] [false]: 'สอดคล้องกันในพิจารณ์ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927385518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927388031+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจารณ์ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.927552349+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.927558685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.927562021+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:33.927571224+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927574844+07:00","message":"[bufferProcess] interim [220000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927577561+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพี่จันทร์เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927579947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927582047+07:00","message":"> Transcript [53205] [false]: 'สอดคล้องกันในพี่จันทร์เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927584216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:33.927586059+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพี่จันทร์เช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.573037093+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.57307655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.573083626+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.573100654+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.573111343+07:00","message":"[bufferProcess] interim [820000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.573114055+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.57312289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.573125958+07:00","message":"> Transcript [53206] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.573128655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.57313096+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:34.610062835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:34.610073726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.641046987+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.641083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.641089761+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.641101345+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.641108868+07:00","message":"[bufferProcess] interim [880000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.641111628+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.641117776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.641120921+07:00","message":"> Transcript [53207] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.6411261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.641128807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.641130895+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.64113615+07:00","message":"TextPushed: 'สอดคล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.768203133+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.768240942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.768247484+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.768262026+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.76827367+07:00","message":"[bufferProcess] interim [940000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.768279085+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.768283307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.768286444+07:00","message":"> Transcript [53208] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.768292439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.768294607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.768296707+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.768299181+07:00","message":"TextPushed: 'สอดคล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.819570122+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.819613125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.819619952+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.819635131+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.819646093+07:00","message":"[bufferProcess] interim [60000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.819648646+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.819653038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.819656143+07:00","message":"> Transcript [53209] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.819659693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.81966204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.819664531+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.819667537+07:00","message":"TextPushed: 'สอดคล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.819979784+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.819989337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.819992592+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.819999798+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820003144+07:00","message":"[bufferProcess] interim [120000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820005773+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820008271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820010353+07:00","message":"> Transcript [53210] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820012897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820014799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820016787+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820019197+07:00","message":"TextPushed: 'สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820025948+07:00","message":"Push: 'กันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820028215+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.82003031+07:00","message":"Set new StatePrefix : 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.820032607+07:00","message":"Next Push (prob) : 'เลขาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.820054114+07:00","message":"push: {false กันในพิจารณ์เชาวพัฒนวงศ์ 0 0xc004b6db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.95055854+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.950613691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.950621716+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:34.950652984+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.950665215+07:00","message":"[bufferProcess] interim [180000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.95066874+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.950674311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.950678708+07:00","message":"> Transcript [53211] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:34.950682108+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.143637303+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.143682298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.143689751+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.14370379+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.143712824+07:00","message":"[bufferProcess] interim [420000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.14371609+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.143723631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.143726718+07:00","message":"> Transcript [53212] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.143729714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.143731795+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.360208073+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.360252225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.360259025+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.360273016+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.360281736+07:00","message":"[bufferProcess] interim [600000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.360284782+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.360292609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.360295501+07:00","message":"> Transcript [53213] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.360299675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.360302089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.360304171+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.360307297+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.477197879+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.477243205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.477250402+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.477268126+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.477278125+07:00","message":"[bufferProcess] interim [660000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.477281694+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.477288427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.477291318+07:00","message":"> Transcript [53214] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.477295938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.477300551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.477302887+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.477305951+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.540683602+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.540721944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.540729259+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.540744288+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.540751769+07:00","message":"[bufferProcess] interim [780000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.540754607+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.540758486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.54076133+07:00","message":"> Transcript [53215] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.540765233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.540767528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.540770353+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.54077333+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.666412681+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.666452478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.666459766+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.666475083+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666488751+07:00","message":"[bufferProcess] interim [840000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666493254+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666504391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666509122+07:00","message":"> Transcript [53216] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666515737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666519436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666523092+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666526809+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666535112+07:00","message":"Push: 'เลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666538036+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666541769+07:00","message":"Set new StatePrefix : 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.666547703+07:00","message":"Next Push (prob) : 'พรรคก็เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.666576856+07:00","message":"push: {false เลขาธิการ 0 0xc004b6db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.726581484+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.72662541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.726631788+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.726645577+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.726652514+07:00","message":"[bufferProcess] interim [20000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.726655385+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.726662378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.726665063+07:00","message":"> Transcript [53217] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.726667821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.726670253+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.861960326+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.86199593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.862002654+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.862016592+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.862027804+07:00","message":"[bufferProcess] interim [80000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.862030663+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.86203756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.86204034+07:00","message":"> Transcript [53218] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.862044399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.862046727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.862050907+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.862053943+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.989416346+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.989452595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.989458952+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.989472524+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.989480064+07:00","message":"[bufferProcess] interim [140000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.989482586+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.989486254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.989489485+07:00","message":"> Transcript [53219] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.98949247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.989494491+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.99366845+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.99368384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.993689274+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:35.993695094+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.99369948+07:00","message":"[bufferProcess] interim [200000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.993702353+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.993707976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.993711118+07:00","message":"> Transcript [53220] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.993713364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:35.993715847+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ยอมคอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.050193698+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.050231194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.050237411+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.050252383+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.050259587+07:00","message":"[bufferProcess] interim [260000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.050262622+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.050268055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.050270854+07:00","message":"> Transcript [53221] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.050273563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.050275924+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.233313508+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.233346945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.233353719+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.233366739+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.233375694+07:00","message":"[bufferProcess] interim [500000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.233378161+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.233384212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.233387049+07:00","message":"> Transcript [53222] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.233389757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.233392088+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.420282629+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.420320657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.420327698+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.4203427+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.420354504+07:00","message":"[bufferProcess] interim [680000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.420357776+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.420365512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.42036823+07:00","message":"> Transcript [53223] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.4203724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.420374422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.42037689+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.420379595+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.622493805+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.622537422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.622544835+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.622557112+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.622569576+07:00","message":"[bufferProcess] interim [920000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.62257245+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.622579862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.622582602+07:00","message":"> Transcript [53224] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.622586683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.622588944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.622598189+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.622601237+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.942018598+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.942061295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.942068204+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:36.942086066+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.942094081+07:00","message":"[bufferProcess] interim [160000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.942097169+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.942102754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.942105795+07:00","message":"> Transcript [53225] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.942110044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.942112388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.942115236+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:36.942118048+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.057988108+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.05802288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.058031341+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.058049387+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058059176+07:00","message":"[bufferProcess] interim [280000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058064767+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058071485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058075427+07:00","message":"> Transcript [53226] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058081327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058085589+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058088116+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058092811+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058099419+07:00","message":"Push: 'พรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058102638+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058106096+07:00","message":"Set new StatePrefix : 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.058109521+07:00","message":"Next Push (prob) : 'ว่าเป็นความผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.058118672+07:00","message":"push: {false พรรคก็ย้ำข้อสังเกต 0 0xc004b6db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.462760184+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.462795197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.462803178+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.462816633+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.462824599+07:00","message":"[bufferProcess] interim [700000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.462827562+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.462833522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.462836544+07:00","message":"> Transcript [53227] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.462846906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.462849263+07:00","message":"Set new StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:37.61111962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:37.611141689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.623565933+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.623611228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกะทิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.623619894+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกะทิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.623632726+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกะทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.623639534+07:00","message":"[bufferProcess] interim [820000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกะทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.623642364+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.623647857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.623650496+07:00","message":"> Transcript [53228] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.623654212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.623656651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.623659182+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.62366229+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.646286413+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.646318143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามค่ะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.646324118+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามค่ะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.646336863+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามค่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.646345798+07:00","message":"[bufferProcess] interim [880000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามค่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.646348846+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกะทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.646352926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.646355695+07:00","message":"> Transcript [53229] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามกะทิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.646360941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.646363015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.646365036+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.646367991+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.747446175+07:00","message":"[GCS] IsForceVAD: false for message ID: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.771245207+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.771287267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.771294714+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.77130717+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.771314597+07:00","message":"[bufferProcess] interim [940000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.77131744+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามค่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.77132404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.77132686+07:00","message":"> Transcript [53230] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามค่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.771330841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.771335276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.771337402+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.771340272+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.819333887+07:00","message":"[GCS] Start streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.881897377+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.881935376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.881941622+07:00","message":"receive interim result [false|false]: สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.881951725+07:00","message":"[buffer interim] 4289 false สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881959102+07:00","message":"[bufferProcess] interim [180000000]:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881962391+07:00","message":"[bufferProcess] send to processor:สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881966873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881969718+07:00","message":"> Transcript [53231] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881977559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.88197985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881983584+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881986483+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881989773+07:00","message":"Push: 'ว่าเป็นความพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881991812+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881994315+07:00","message":"Set new StatePrefix : 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.881996785+07:00","message":"Next Push (prob) : 'ที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.882004675+07:00","message":"push: {false ว่าเป็นความพยายาม 0 0xc004b6db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.970428297+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.970471573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอดคล้องกันนี้นายพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ\",\"confidence\":0.93968415}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.970479815+07:00","message":"receive interim result [true|false]: สอดคล้องกันนี้นายพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.970492723+07:00","message":"end recv isFinal message id 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.970495808+07:00","message":"end Recv id 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.97050325+07:00","message":"[buffer interim] 4289 true สอดคล้องกันนี้นายพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.97051139+07:00","message":"[bufferProcess] interim [180000000]:สอดคล้องกันนี้นายพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970515307+07:00","message":"[bufferProcess] send to processor (isfinal):สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970521248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970524031+07:00","message":"> Transcript [53232] [false]: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970527586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970530976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970533056+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970535617+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970537598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970539844+07:00","message":"> Transcript [53233] [true]: 'สอดคล้องกันนี้นายพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970542261+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970544078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970550124+07:00","message":"StatePrefix: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970552616+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970555728+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.97075429+07:00","message":"Push: 'ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970757835+07:00","message":"TextPushed: 'สอดคล้องกันในพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970760431+07:00","message":"Set new StatePrefix : 'สอดคล้องกันนี้นายพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970762834+07:00","message":"Next Push (prob) : 'สอดคล้องกันนี้นายพิจารณ์เชาวพัฒนวงศ์เลขาธิการพรรคก็ย้ำข้อสังเกตว่าเป็นความพยายามที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:37.97077069+07:00","message":"push: {true ที่จะ 0 0xc004b6db00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:37.970792855+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4289.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:37.982456615+07:00","message":"write wav file: './tmp/7589/7589_4289.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.37170449+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.371772356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.371781691+07:00","message":"receive interim result [false|false]: เครดิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.371805181+07:00","message":"[buffer interim] 4290 false เครดิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.371822934+07:00","message":"[bufferProcess] interim [600000000]:เครดิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.371826413+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.538376511+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.538411638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.538417017+07:00","message":"receive interim result [false|false]: เครดิตใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.538431334+07:00","message":"[buffer interim] 4290 false เครดิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.538438122+07:00","message":"[bufferProcess] interim [780000000]:เครดิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.538440955+07:00","message":"[bufferProcess] send to processor:เครดิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.53844456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.538447355+07:00","message":"> Transcript [53234] [false]: 'เครดิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.538449532+07:00","message":"Set StatePrefix (first interim): 'เครดิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.682150008+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.682189906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตนาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.682195787+07:00","message":"receive interim result [false|false]: เครดิตนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.682208036+07:00","message":"[buffer interim] 4290 false เครดิตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.682215177+07:00","message":"[bufferProcess] interim [840000000]:เครดิตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.682217836+07:00","message":"[bufferProcess] send to processor:เครดิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.68222329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.682226272+07:00","message":"> Transcript [53235] [false]: 'เครดิตใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.682229242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.682231497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.682234289+07:00","message":"StatePrefix: 'เครดิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.682236545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.706144909+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.706184646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตนายพา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.706191022+07:00","message":"receive interim result [false|false]: เครดิตนายพา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.706206189+07:00","message":"[buffer interim] 4290 false เครดิตนายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.706213986+07:00","message":"[bufferProcess] interim [900000000]:เครดิตนายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.706216465+07:00","message":"[bufferProcess] send to processor:เครดิตนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.70622084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.706223989+07:00","message":"> Transcript [53236] [false]: 'เครดิตนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.706227618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.706229683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.706231659+07:00","message":"StatePrefix: 'เครดิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.706233747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.796959844+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.796995073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตนายพราน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.797001249+07:00","message":"receive interim result [false|false]: เครดิตนายพราน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.797016419+07:00","message":"[buffer interim] 4290 false เครดิตนายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.797025007+07:00","message":"[bufferProcess] interim [960000000]:เครดิตนายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.797030883+07:00","message":"[bufferProcess] send to processor:เครดิตนายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.797034536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.797037439+07:00","message":"> Transcript [53237] [false]: 'เครดิตนายพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.79704115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.797043287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.797045199+07:00","message":"StatePrefix: 'เครดิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.797047439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.804756542+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.804782467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.804787686+07:00","message":"receive interim result [false|false]: เครดิตในภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.804801775+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.804807928+07:00","message":"[bufferProcess] interim [20000000]:เครดิตในภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.804810407+07:00","message":"[bufferProcess] send to processor:เครดิตนายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.80481693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.804819628+07:00","message":"> Transcript [53238] [false]: 'เครดิตนายพราน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.804823047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.804825787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.804827692+07:00","message":"StatePrefix: 'เครดิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.80482977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.804835318+07:00","message":"Push: 'เครดิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.804837253+07:00","message":"TextPushed: 'เครดิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.804839268+07:00","message":"Set new StatePrefix : 'เครดิตนายพราน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.804841576+07:00","message":"Next Push (prob) : 'นายพราน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.804879083+07:00","message":"push: {false เครดิต 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.861533345+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.86156999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Credit LINE TV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.861576037+07:00","message":"receive interim result [false|false]: Credit LINE TV"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:38.861600054+07:00","message":"[buffer interim] 4290 false Credit LINE TV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.861607749+07:00","message":"[bufferProcess] interim [80000000]:Credit LINE TV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.861610343+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.861617511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.861620347+07:00","message":"> Transcript [53239] [false]: 'เครดิตในภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.861622591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:38.861624617+07:00","message":"Set new StatePrefix: 'เครดิตในภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.232671729+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.232707614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในพระพุทธและพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.232714101+07:00","message":"receive interim result [false|false]: เครดิตในพระพุทธและพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.232728238+07:00","message":"[buffer interim] 4290 false เครดิตในพระพุทธและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.232736001+07:00","message":"[bufferProcess] interim [380000000]:เครดิตในพระพุทธและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.232738814+07:00","message":"[bufferProcess] send to processor:Credit LINE TV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.232746757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.232749928+07:00","message":"> Transcript [53240] [false]: 'Credit LINE TV'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.232752299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.232754318+07:00","message":"Set new StatePrefix: 'Credit LINE TV'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.280419135+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.280457203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตนายภาวุได้พัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.280465488+07:00","message":"receive interim result [false|false]: เครดิตนายภาวุได้พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.280481589+07:00","message":"[buffer interim] 4290 false เครดิตนายภาวุได้พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.280491887+07:00","message":"[bufferProcess] interim [440000000]:เครดิตนายภาวุได้พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.280495392+07:00","message":"[bufferProcess] send to processor:เครดิตในพระพุทธและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.280505201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.28050991+07:00","message":"> Transcript [53241] [false]: 'เครดิตในพระพุทธและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.280513793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.280518727+07:00","message":"Set new StatePrefix: 'เครดิตในพระพุทธและพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.350598532+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.35063987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.350646809+07:00","message":"receive interim result [false|false]: เครดิตในภาวะปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.350661498+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.350670061+07:00","message":"[bufferProcess] interim [500000000]:เครดิตในภาวะปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.350673022+07:00","message":"[bufferProcess] send to processor:เครดิตนายภาวุได้พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.350680846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.350683952+07:00","message":"> Transcript [53242] [false]: 'เครดิตนายภาวุได้พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.350687448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.350689943+07:00","message":"Set new StatePrefix: 'เครดิตนายภาวุได้พัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.386366239+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.386403897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในพาหุรัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.386409949+07:00","message":"receive interim result [false|false]: เครดิตในพาหุรัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.386424191+07:00","message":"[buffer interim] 4290 false เครดิตในพาหุรัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.386432124+07:00","message":"[bufferProcess] interim [560000000]:เครดิตในพาหุรัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.386435191+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.386439356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.386442361+07:00","message":"> Transcript [53243] [false]: 'เครดิตในภาวะปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.386444962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.38644937+07:00","message":"Set new StatePrefix: 'เครดิตในภาวะปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.402999431+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.403027115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตนายประวุฒิและพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.40303435+07:00","message":"receive interim result [false|false]: เครดิตนายประวุฒิและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.40304649+07:00","message":"[buffer interim] 4290 false เครดิตนายประวุฒิและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.403055236+07:00","message":"[bufferProcess] interim [620000000]:เครดิตนายประวุฒิและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.403057754+07:00","message":"[bufferProcess] send to processor:เครดิตในพาหุรัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.403061299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.403063966+07:00","message":"> Transcript [53244] [false]: 'เครดิตในพาหุรัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.403067496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.403069755+07:00","message":"Set new StatePrefix: 'เครดิตในพาหุรัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.56536166+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.565407335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.56541477+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:39.565432562+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.565441939+07:00","message":"[bufferProcess] interim [800000000]:เครดิตในภาวะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.565444685+07:00","message":"[bufferProcess] send to processor:เครดิตนายประวุฒิและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.565453577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.565456703+07:00","message":"> Transcript [53245] [false]: 'เครดิตนายประวุฒิและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.5654593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:39.565461772+07:00","message":"Set new StatePrefix: 'เครดิตนายประวุฒิและพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.170756572+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.170803713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.170813797+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.17083057+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.170840182+07:00","message":"[bufferProcess] interim [400000000]:เครดิตในภาวะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.170843142+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.170850454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.170853325+07:00","message":"> Transcript [53246] [false]: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.170856253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.170860442+07:00","message":"Set new StatePrefix: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.309596347+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.309646622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.309655242+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.309669723+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.309680238+07:00","message":"[bufferProcess] interim [520000000]:เครดิตในภาวะประชาชนสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.309684099+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.309691315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.309695527+07:00","message":"> Transcript [53247] [false]: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.30970021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.309705742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.309708225+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.30971055+07:00","message":"TextPushed: 'เครดิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.437328399+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.43737249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.437379561+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.437393437+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.437401713+07:00","message":"[bufferProcess] interim [580000000]:เครดิตในภาวะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.43740522+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.437412447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.43741525+07:00","message":"> Transcript [53248] [false]: 'เครดิตในภาวะประชาชนสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.437419409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.437421596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.437424779+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.437427379+07:00","message":"TextPushed: 'เครดิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.513911388+07:00","message":"[GCS] Cleaned up inactive client: 4274"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.513928134+07:00","message":"[GCS] Cleaned up inactive client: 4270"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.513930794+07:00","message":"[GCS] Cleaned up inactive client: 4272"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.513932656+07:00","message":"[GCS] Cleaned up inactive client: 4275"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.513935385+07:00","message":"[GCS] Cleaned up inactive client: 4267"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.513937381+07:00","message":"[GCS] Cleaned up inactive client: 4268"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.513939369+07:00","message":"[GCS] Cleaned up inactive client: 4269"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.51394159+07:00","message":"[GCS] Cleaned up inactive client: 4271"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.513943738+07:00","message":"[GCS] Cleaned up inactive client: 4273"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.600667156+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.600702616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.600709356+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.600722969+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.600731029+07:00","message":"[bufferProcess] interim [820000000]:เครดิตในภาวะประชาชนสืบเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.600733806+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.600737112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.600739915+07:00","message":"> Transcript [53249] [false]: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.600743454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.600745509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.600747784+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.600750147+07:00","message":"TextPushed: 'เครดิต'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:40.611344272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:40.611367528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.775717777+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.775754513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.77576121+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.775774198+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775783602+07:00","message":"[bufferProcess] interim [940000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775786442+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775790322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775793295+07:00","message":"> Transcript [53250] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775797073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775799391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775801836+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775804098+07:00","message":"TextPushed: 'เครดิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775806758+07:00","message":"Push: 'ในภาวะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775811044+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775813242+07:00","message":"Set new StatePrefix : 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.775815832+07:00","message":"Next Push (prob) : 'สืบเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.775823565+07:00","message":"push: {false ในภาวะประชาชน 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.974443327+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.974486999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.974496262+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:40.974516802+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.97453013+07:00","message":"[bufferProcess] interim [180000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.974534063+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.974543562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.974548093+07:00","message":"> Transcript [53251] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.974555389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.974559043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.974564826+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:40.974569834+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.161184862+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.161227374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.161235007+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.161251407+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.161259491+07:00","message":"[bufferProcess] interim [360000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.161262338+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.161270249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.161273231+07:00","message":"> Transcript [53252] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.161277129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.161279718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.161282834+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.161285455+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.35485638+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.35489031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.354897173+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.354913493+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.354923973+07:00","message":"[bufferProcess] interim [540000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.354926744+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.354930461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.354933804+07:00","message":"> Transcript [53253] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.354937409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.354939578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.354942277+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.354944955+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.360718682+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.360763107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบวัตถุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.360769283+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบวัตถุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.360781839+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360789247+07:00","message":"[bufferProcess] interim [600000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360793104+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360797903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360803307+07:00","message":"> Transcript [53254] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360808116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.36081226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360814795+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360817405+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360823885+07:00","message":"Push: 'สืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360826323+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360831538+07:00","message":"Set new StatePrefix : 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.360834487+07:00","message":"Next Push (prob) : 'การตรวจสอบและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.360842268+07:00","message":"push: {false สืบเนื่องจาก 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.48398546+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.484028997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบพัสดุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.484035037+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบพัสดุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.484048515+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.484055676+07:00","message":"[bufferProcess] interim [660000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.484058278+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.484065427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.484068017+07:00","message":"> Transcript [53255] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.484070538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.48407266+07:00","message":"Set new StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.487936701+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.487971541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.487979577+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.48799368+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.488003033+07:00","message":"[bufferProcess] interim [720000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.488006986+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.488012379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.488016243+07:00","message":"> Transcript [53256] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบพัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.488020246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.488023743+07:00","message":"Set new StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบพัสดุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.742394087+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.742430381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.742437142+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.742451971+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.742460106+07:00","message":"[bufferProcess] interim [960000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.742462699+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.742466781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.742469852+07:00","message":"> Transcript [53257] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.742472311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.742474336+07:00","message":"Set new StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.867724646+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.867764569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.867770175+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.867780853+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.86778776+07:00","message":"[bufferProcess] interim [80000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.867791783+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.867800916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.867805529+07:00","message":"> Transcript [53258] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.867810562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.867813639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.86781651+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.867826805+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.992887861+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.992945587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.992952145+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.9929691+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.992980403+07:00","message":"[bufferProcess] interim [140000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.992983431+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.992990096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.992993161+07:00","message":"> Transcript [53259] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.992997873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.993000191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.993002269+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.993004875+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.996450895+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.996472588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.99647772+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:41.996490578+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.996496058+07:00","message":"[bufferProcess] interim [200000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.996499476+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.996505535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.996508236+07:00","message":"> Transcript [53260] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.996511956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.996514088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.996515996+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:41.996518364+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.057839211+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.057879098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.057885874+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.057898028+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.057906141+07:00","message":"[bufferProcess] interim [320000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.05790897+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.05791548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.057918557+07:00","message":"> Transcript [53261] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.057922972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.057925512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.057927518+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.057930787+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.057937308+07:00","message":"Push: 'การตรวจสอบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.057939296+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.057941685+07:00","message":"Set new StatePrefix : 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.057944329+07:00","message":"Next Push (prob) : 'ในโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.057968437+07:00","message":"push: {false การตรวจสอบรัฐบาล 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.370265782+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.370320936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.370330782+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.370346233+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.370353293+07:00","message":"[bufferProcess] interim [560000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.370356128+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.370364758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.370382628+07:00","message":"> Transcript [53262] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.370389536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.370391972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.370395292+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.37039825+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.373085649+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.373109786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.373115511+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.373134885+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.373141135+07:00","message":"[bufferProcess] interim [620000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.37314403+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.373151779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.373154277+07:00","message":"> Transcript [53263] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.37315785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.373177699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.3731811+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.373183895+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.955555011+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.955601783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.955609509+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:42.955625362+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.955633644+07:00","message":"[bufferProcess] interim [220000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.955636147+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.955643412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.955646308+07:00","message":"> Transcript [53264] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.955650297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.955652447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.955655864+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:42.955658651+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.278995677+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.279037074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.279044286+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.279060699+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.279068301+07:00","message":"[bufferProcess] interim [460000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.279071256+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.27907863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.279081334+07:00","message":"> Transcript [53265] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.279085923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.279088343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.279094342+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.279097144+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.279104761+07:00","message":"Push: 'ในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.279108198+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.279111074+07:00","message":"Set new StatePrefix : 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.27911353+07:00","message":"Next Push (prob) : 'การต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.279121229+07:00","message":"push: {false ในโครง 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.35770279+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.357746776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.357754301+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.357769225+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.357779931+07:00","message":"[bufferProcess] interim [580000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.357782877+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.357790037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.357793769+07:00","message":"> Transcript [53266] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.357800936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.357803925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.357807256+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.357811625+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.607823912+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.607863978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.607870756+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.607888453+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.607896338+07:00","message":"[bufferProcess] interim [820000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.607898911+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.607902794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.607905843+07:00","message":"> Transcript [53267] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.607910703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.607912859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.607914863+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.607917633+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:43.61143055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:43.611450716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.66038261+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.660420157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.660427108+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.660439519+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.660447276+07:00","message":"[bufferProcess] interim [880000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.660450204+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.660455984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.660458838+07:00","message":"> Transcript [53268] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.66046312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.660465415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.660467358+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.660470112+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.905738111+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.905777433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.90578449+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.905797251+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.90580656+07:00","message":"[bufferProcess] interim [120000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905809409+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905813227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905817649+07:00","message":"> Transcript [53269] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905822233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905824639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905827414+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905830648+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905837287+07:00","message":"Push: 'การต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905839389+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905841673+07:00","message":"Set new StatePrefix : 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.905849088+07:00","message":"Next Push (prob) : 'และสีขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.905867957+07:00","message":"push: {false การต่างๆ 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.999436608+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.999502374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.999511558+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:43.999528218+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.999539094+07:00","message":"[bufferProcess] interim [180000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.999542068+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.999548903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.999551954+07:00","message":"> Transcript [53270] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.999555038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:43.999557126+07:00","message":"Set new StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.05001083+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.050053023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.050062173+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.050081502+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.050090266+07:00","message":"[bufferProcess] interim [300000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.050093776+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.050103089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.050106317+07:00","message":"> Transcript [53271] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.050110828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.050115156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.050118926+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.050122016+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.238943112+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.238983833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.238990258+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.239008145+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.239018068+07:00","message":"[bufferProcess] interim [480000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.239021418+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.239026096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.239028937+07:00","message":"> Transcript [53272] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.239032831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.239035031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.239037633+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.239042557+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.504297676+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.504338438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.504346558+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.504360786+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.504368743+07:00","message":"[bufferProcess] interim [720000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.504372363+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.50437995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.504382922+07:00","message":"> Transcript [53273] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.504386996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.504389217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.504391659+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.504394833+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.744603475+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.744649801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.744657057+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.744674325+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744682981+07:00","message":"[bufferProcess] interim [960000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744686282+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744696034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.7446991+07:00","message":"> Transcript [53274] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744703662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744708638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744711404+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744714547+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744722471+07:00","message":"Push: 'และสีค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744724811+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744727523+07:00","message":"Set new StatePrefix : 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.744730544+07:00","message":"Next Push (prob) : 'หน้าที่ของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.744752471+07:00","message":"push: {false และสีค่ะเป็น 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.750297456+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.750323346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพราน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.750329503+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพราน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.750343143+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.750349082+07:00","message":"[bufferProcess] interim [20000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.750351809+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.750355849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.750358417+07:00","message":"> Transcript [53275] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.75036367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.750365838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.750369806+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.750372478+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.875357497+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.875397563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.875409003+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.875425065+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.875432846+07:00","message":"[bufferProcess] interim [80000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.875436095+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพราน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.875444303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.875447091+07:00","message":"> Transcript [53276] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายพราน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.875450733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.875452772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.875455204+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.875459468+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.945955542+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.946000851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.946008658+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:44.94602939+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.946039584+07:00","message":"[bufferProcess] interim [200000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.946043086+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.946047612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.946050557+07:00","message":"> Transcript [53277] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.946054518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.946058236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.946060355+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:44.94606405+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.09842883+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.098468183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.09847582+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.098493848+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098502566+07:00","message":"[bufferProcess] interim [320000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098506177+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098510304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098513575+07:00","message":"> Transcript [53278] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098518643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098520814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098522796+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098525827+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098529307+07:00","message":"Push: 'หน้าที่ของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098531315+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098538255+07:00","message":"Set new StatePrefix : 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.098550951+07:00","message":"Next Push (prob) : 'ภาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.098576605+07:00","message":"push: {false หน้าที่ของนาย 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.199166153+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.199208448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.199216601+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.199233672+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.199241685+07:00","message":"[bufferProcess] interim [380000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.199244832+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.199253472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.199256298+07:00","message":"> Transcript [53279] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.19925887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.199260963+07:00","message":"Set new StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.393250228+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.393290363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.393298098+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.393314698+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.393322316+07:00","message":"[bufferProcess] interim [560000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.393325235+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.393330051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.393333029+07:00","message":"> Transcript [53280] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.393336724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.393338805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.393340791+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.393343659+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.453982269+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.454025239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.454032217+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.454048258+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.45405853+07:00","message":"[bufferProcess] interim [680000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.454062105+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.454066218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.454069345+07:00","message":"> Transcript [53281] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.454072993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.454075008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.454077005+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.454079864+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.572343209+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.572393872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.572403027+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.572422983+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.57243921+07:00","message":"[bufferProcess] interim [740000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.572443032+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.572451998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.57245723+07:00","message":"> Transcript [53282] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.572464454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.57246786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.572475237+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.572480076+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.758125471+07:00","message":"[GCS] IsForceVAD: false for message ID: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.773129349+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.77318299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.773193916+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.773207138+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773215395+07:00","message":"[bufferProcess] interim [980000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773220182+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773225835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773229781+07:00","message":"> Transcript [53283] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773236242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773239301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.77324208+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773246662+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773253478+07:00","message":"Push: 'ภาวุที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773256696+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773260566+07:00","message":"Set new StatePrefix : 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.773268911+07:00","message":"Next Push (prob) : 'จะชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.77329103+07:00","message":"push: {false ภาวุที่ 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.884465007+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.884507677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.884516799+07:00","message":"receive interim result [false|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.884535681+07:00","message":"[buffer interim] 4290 false เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.88454559+07:00","message":"[bufferProcess] interim [160000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.884549419+07:00","message":"[bufferProcess] send to processor:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.884558296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.8845615+07:00","message":"> Transcript [53284] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.884572659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.884574997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.884577933+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.884580787+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.891541002+07:00","message":"[GCS] Start streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.989581485+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.989637009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power ที่จะชี้แจงและพี่\",\"confidence\":0.8961354}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.989650866+07:00","message":"receive interim result [true|false]: เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power ที่จะชี้แจงและพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.989665901+07:00","message":"end recv isFinal message id 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.989668907+07:00","message":"end Recv id 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.98967913+07:00","message":"[buffer interim] 4290 true เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power ที่จะชี้แจงและพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989695129+07:00","message":"[bufferProcess] interim [160000000]:เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power ที่จะชี้แจงและพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.98970178+07:00","message":"[bufferProcess] send to processor (isfinal):เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989707878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989712715+07:00","message":"> Transcript [53285] [false]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจงและพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989718473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.98972211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989725571+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989730574+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989733796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989737707+07:00","message":"> Transcript [53286] [true]: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power ที่จะชี้แจงและพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989744671+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989747627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989750966+07:00","message":"StatePrefix: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่จะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989760408+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.989763929+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.99018356+07:00","message":"Push: 'ชี้แจงและพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.990193784+07:00","message":"TextPushed: 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนายภาวุที่ชี้แจงและพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.990198678+07:00","message":"Set new StatePrefix : 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power ที่จะชี้แจงและพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.990204757+07:00","message":"Next Push (prob) : 'เครดิตในภาวะประชาชนสืบเนื่องจากการตรวจสอบรัฐบาลในโครงการต่างๆและสีค่ะเป็นหน้าที่ของนาย Power ที่จะชี้แจงและพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:45.990217968+07:00","message":"push: {true ชี้แจงและพี่ 0 0xc004749600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:45.99021602+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4290.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:46.003658643+07:00","message":"write wav file: './tmp/7589/7589_4290.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.238746354+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.238791203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.238796982+07:00","message":"receive interim result [false|false]: สูตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.238813476+07:00","message":"[buffer interim] 4291 false สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.238821448+07:00","message":"[bufferProcess] interim [420000000]:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.238823509+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.452680403+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.452716827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.45272342+07:00","message":"receive interim result [false|false]: สูตรออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.452738917+07:00","message":"[buffer interim] 4291 false สูตรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.452746615+07:00","message":"[bufferProcess] interim [600000000]:สูตรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.45274935+07:00","message":"[bufferProcess] send to processor:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.452754456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.452757752+07:00","message":"> Transcript [53287] [false]: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.452760396+07:00","message":"Set StatePrefix (first interim): 'สูตร'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:46.612146546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:46.61215798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.628721103+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.628768213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.628776937+07:00","message":"receive interim result [false|false]: สูตรออกท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.628794934+07:00","message":"[buffer interim] 4291 false สูตรออกท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.628804394+07:00","message":"[bufferProcess] interim [780000000]:สูตรออกท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.628808393+07:00","message":"[bufferProcess] send to processor:สูตรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.628817114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.628825985+07:00","message":"> Transcript [53288] [false]: 'สูตรออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.628830534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.628833578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.628836746+07:00","message":"StatePrefix: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.628839502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.739938651+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.739975206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรอสังหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.739981382+07:00","message":"receive interim result [false|false]: สูตรอสังหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.739995866+07:00","message":"[buffer interim] 4291 false สูตรอสังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.740003084+07:00","message":"[bufferProcess] interim [840000000]:สูตรอสังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.740005637+07:00","message":"[bufferProcess] send to processor:สูตรออกท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.740012347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.740015098+07:00","message":"> Transcript [53289] [false]: 'สูตรออกท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.740024179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.740026754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.740028712+07:00","message":"StatePrefix: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.740030819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.876590038+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.87663243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรต่อสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.876638697+07:00","message":"receive interim result [false|false]: สูตรต่อสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:46.876652944+07:00","message":"[buffer interim] 4291 false สูตรต่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.876660177+07:00","message":"[bufferProcess] interim [960000000]:สูตรต่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.87666254+07:00","message":"[bufferProcess] send to processor:สูตรอสังหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.876668391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.876671669+07:00","message":"> Transcript [53290] [false]: 'สูตรอสังหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.876674904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.876677081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.876678935+07:00","message":"StatePrefix: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:46.876681112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.449567469+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.449625556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรต่อสังคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.449634462+07:00","message":"receive interim result [false|false]: สูตรต่อสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.449654004+07:00","message":"[buffer interim] 4291 false สูตรต่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449673305+07:00","message":"[bufferProcess] interim [560000000]:สูตรต่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449677747+07:00","message":"[bufferProcess] send to processor:สูตรต่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449687033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449691418+07:00","message":"> Transcript [53291] [false]: 'สูตรต่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449696412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449699319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449702592+07:00","message":"StatePrefix: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449705874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449714916+07:00","message":"Push: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449718127+07:00","message":"TextPushed: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449721452+07:00","message":"Set new StatePrefix : 'สูตรต่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.449724668+07:00","message":"Next Push (prob) : 'ต่อสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.449747418+07:00","message":"push: {false สูตร 0 0xc004749000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.512040348+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.512080368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.512086728+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.512102215+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.512110327+07:00","message":"[bufferProcess] interim [680000000]:สูตรออกสังคมหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.512112676+07:00","message":"[bufferProcess] send to processor:สูตรต่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.512118811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.512121891+07:00","message":"> Transcript [53292] [false]: 'สูตรต่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.512125551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.512127822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.51213032+07:00","message":"StatePrefix: 'สูตรต่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.512132972+07:00","message":"TextPushed: 'สูตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.638765309+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.638809881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหาดใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.638817632+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.638837107+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.638847286+07:00","message":"[bufferProcess] interim [740000000]:สูตรออกสังคมหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.638850362+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.63885482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.638858146+07:00","message":"> Transcript [53293] [false]: 'สูตรออกสังคมหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.638860809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.638865219+07:00","message":"Set new StatePrefix: 'สูตรออกสังคมหาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.776974499+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.777018126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.777024906+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.777042416+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.777053782+07:00","message":"[bufferProcess] interim [920000000]:สูตรออกสังคมหากยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.777056313+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.777062307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.77706707+07:00","message":"> Transcript [53294] [false]: 'สูตรออกสังคมหาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.77707014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.77707278+07:00","message":"Set new StatePrefix: 'สูตรออกสังคมหาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.957940512+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.957982144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.957989495+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:47.958002996+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.958010717+07:00","message":"[bufferProcess] interim [40000000]:สูตรออกสังคมหากยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.958013226+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.958020143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.958023259+07:00","message":"> Transcript [53295] [false]: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.958025664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:47.958027829+07:00","message":"Set new StatePrefix: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.027978864+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.028024672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.02803228+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.02804854+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.028060766+07:00","message":"[bufferProcess] interim [220000000]:สูตรออกสังคมหากยังไม่มีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.028063197+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.028069506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.028072637+07:00","message":"> Transcript [53296] [false]: 'สูตรออกสังคมหากยังไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.028076281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.028078803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.028081017+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.028083232+07:00","message":"TextPushed: 'สูตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.219729684+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.219777073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีคอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.219784106+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีคอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.219798155+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.21981267+07:00","message":"[bufferProcess] interim [340000000]:สูตรออกสังคมหากยังไม่มีคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.21981712+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.219822779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.219828432+07:00","message":"> Transcript [53297] [false]: 'สูตรออกสังคมหากยังไม่มีข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.219835391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.219837835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.219839979+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.219842352+07:00","message":"TextPushed: 'สูตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.341210886+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.341248108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีข้อความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.341254796+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีข้อความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.341269552+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.341277551+07:00","message":"[bufferProcess] interim [460000000]:สูตรออกสังคมหากยังไม่มีข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.34128052+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.341284426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.341287021+07:00","message":"> Transcript [53298] [false]: 'สูตรออกสังคมหากยังไม่มีคอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.341290429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.341292368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.341294845+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.341297366+07:00","message":"TextPushed: 'สูตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.342549526+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.342595513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีคอกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.342601623+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีคอกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.342618725+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีคอกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342626667+07:00","message":"[bufferProcess] interim [520000000]:สูตรออกสังคมหากยังไม่มีคอกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342629311+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342636665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342639928+07:00","message":"> Transcript [53299] [false]: 'สูตรออกสังคมหากยังไม่มีข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342643544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342645899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342648644+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342651151+07:00","message":"TextPushed: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342657132+07:00","message":"Push: 'ออกสังคมหากยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342659704+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342661804+07:00","message":"Set new StatePrefix : 'สูตรออกสังคมหากยังไม่มีข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.342664206+07:00","message":"Next Push (prob) : 'มีข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.342672752+07:00","message":"push: {false ออกสังคมหากยังไม่ 0 0xc004749000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.541790794+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.541832859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีข้อกล่าวหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.541838751+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีข้อกล่าวหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.541854637+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.541864313+07:00","message":"[bufferProcess] interim [640000000]:สูตรออกสังคมหากยังไม่มีข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.541867909+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีคอกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.541873012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.541877478+07:00","message":"> Transcript [53300] [false]: 'สูตรออกสังคมหากยังไม่มีคอกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.541880333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.541882589+07:00","message":"Set new StatePrefix: 'สูตรออกสังคมหากยังไม่มีคอกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.665512736+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.665569054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.665576493+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.665593432+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.665604877+07:00","message":"[bufferProcess] interim [820000000]:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.665609059+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.665615869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.665620151+07:00","message":"> Transcript [53301] [false]: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.665623551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.665627182+07:00","message":"Set new StatePrefix: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.879086516+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.879121885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.879128321+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.87914334+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.879151093+07:00","message":"[bufferProcess] interim [0]:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.879153779+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.879159526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.879162625+07:00","message":"> Transcript [53302] [false]: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.879166209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.879168424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.879170278+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.879172933+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.926394295+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.926435311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.926442185+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:48.926455329+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.926464403+07:00","message":"[bufferProcess] interim [120000000]:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.926467421+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.926471272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.926474627+07:00","message":"> Transcript [53303] [false]: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.926478057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.926480237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.926482353+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:48.926484969+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.573403548+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.573456641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.573465199+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.573486142+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.573498841+07:00","message":"[bufferProcess] interim [720000000]:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.573503249+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.573511433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.573516068+07:00","message":"> Transcript [53304] [false]: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.573522369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.573526025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.573529224+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.573533391+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:49.613204325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:49.613204352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.769127311+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.769179601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.769186584+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.769200189+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769207728+07:00","message":"[bufferProcess] interim [900000000]:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769210492+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769216982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769220546+07:00","message":"> Transcript [53305] [false]: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769224649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769227154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.76922929+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769232327+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769238651+07:00","message":"Push: 'มีข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769240708+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769242898+07:00","message":"Set new StatePrefix : 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.769245229+07:00","message":"Next Push (prob) : 'ที่ชัดเจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.76925308+07:00","message":"push: {false มีข้อกล่าวหา 0 0xc004749000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.847787927+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.847829848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.847841853+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.847858046+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.847867122+07:00","message":"[bufferProcess] interim [20000000]:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.84787017+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.847879334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.847884559+07:00","message":"> Transcript [53306] [false]: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.847888752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.847891478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.847894408+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.847897017+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.941848686+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.941888657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.941896623+07:00","message":"receive interim result [false|false]: สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:49.941910497+07:00","message":"[buffer interim] 4291 false สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.941921063+07:00","message":"[bufferProcess] interim [80000000]:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.941924088+07:00","message":"[bufferProcess] send to processor:สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.941930493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.941933807+07:00","message":"> Transcript [53307] [false]: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.94193763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.94194263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.941945252+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:49.941948152+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.05790384+07:00","message":"[GCS] IsForceVAD: false for message ID: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.178746463+07:00","message":"[GCS] Start streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.232690865+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.232738672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรต่อสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง\",\"confidence\":0.93670154}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.232746772+07:00","message":"receive interim result [true|false]: สูตรต่อสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.232757231+07:00","message":"end recv isFinal message id 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.232759383+07:00","message":"end Recv id 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.232767288+07:00","message":"[buffer interim] 4291 true สูตรต่อสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232778409+07:00","message":"[bufferProcess] interim [380000000]:สูตรต่อสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232784485+07:00","message":"[bufferProcess] send to processor (isfinal):สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232788725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232792151+07:00","message":"> Transcript [53308] [false]: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232795802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232797933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.23280117+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.23280446+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232806565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232808692+07:00","message":"> Transcript [53309] [true]: 'สูตรต่อสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232811266+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232813333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232815189+07:00","message":"StatePrefix: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232817153+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232818954+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232973735+07:00","message":"Push: 'ที่ชัดเจนพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.23297652+07:00","message":"TextPushed: 'สูตรออกสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232979207+07:00","message":"Set new StatePrefix : 'สูตรต่อสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.232981633+07:00","message":"Next Push (prob) : 'สูตรต่อสังคมหากยังไม่มีข้อกล่าวหาที่ชัดเจนพร้อมทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.232990365+07:00","message":"push: {true ที่ชัดเจนพร้อมทั้ง 0 0xc004749000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.233003629+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4291.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:50.244846253+07:00","message":"write wav file: './tmp/7589/7589_4291.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.541698712+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.541745369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.541751892+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.541768275+07:00","message":"[buffer interim] 4292 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.541776421+07:00","message":"[bufferProcess] interim [420000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.541778886+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.727799709+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.727840688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.727846459+07:00","message":"receive interim result [false|false]: ตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.727862148+07:00","message":"[buffer interim] 4292 false ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.727878886+07:00","message":"[bufferProcess] interim [540000000]:ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.727882734+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.727893675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.727897304+07:00","message":"> Transcript [53310] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.727899661+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.840955521+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.840993227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.840998847+07:00","message":"receive interim result [false|false]: ตั้งคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.841012249+07:00","message":"[buffer interim] 4292 false ตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.841020149+07:00","message":"[bufferProcess] interim [660000000]:ตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.841022542+07:00","message":"[bufferProcess] send to processor:ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.841025986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.841028801+07:00","message":"> Transcript [53311] [false]: 'ตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.841031899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.841033948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.841035897+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.841038389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.843467325+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.843504085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.84350976+07:00","message":"receive interim result [false|false]: ตั้งคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:50.843526744+07:00","message":"[buffer interim] 4292 false ตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.843534109+07:00","message":"[bufferProcess] interim [720000000]:ตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.843539037+07:00","message":"[bufferProcess] send to processor:ตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.843552423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.843555739+07:00","message":"> Transcript [53312] [false]: 'ตั้งคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.843558868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.843561118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.843563371+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:50.843565652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.202431421+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.202474636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.202481385+07:00","message":"receive interim result [false|false]: ตั้งคำถามเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.202501021+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.202505272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.202508042+07:00","message":"receive interim result [false|false]: ตั้งคำถามกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.202514438+07:00","message":"[buffer interim] 4292 false ตั้งคำถามเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.202518914+07:00","message":"[buffer interim] 4292 false ตั้งคำถามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202536367+07:00","message":"[bufferProcess] interim [960000000]:ตั้งคำถามเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202570218+07:00","message":"[bufferProcess] send to processor:ตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202581153+07:00","message":"[bufferProcess] interim [20000000]:ตั้งคำถามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202583434+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202588246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202592188+07:00","message":"> Transcript [53313] [false]: 'ตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202596178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202598238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202600677+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202602938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202604612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202607363+07:00","message":"> Transcript [53314] [false]: 'ตั้งคำถามเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202610602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202612453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.20261607+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202618031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202621316+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202623403+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202625506+07:00","message":"Set new StatePrefix : 'ตั้งคำถามเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.202627819+07:00","message":"Next Push (prob) : 'คำถามเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.202642464+07:00","message":"push: {false ตั้ง 0 0xc0052cfd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.377325688+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.377366745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามกับน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.377373368+07:00","message":"receive interim result [false|false]: ตั้งคำถามกับน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.377387666+07:00","message":"[buffer interim] 4292 false ตั้งคำถามกับน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.377395773+07:00","message":"[bufferProcess] interim [200000000]:ตั้งคำถามกับน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.377398178+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.377401661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.377404351+07:00","message":"> Transcript [53315] [false]: 'ตั้งคำถามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.377406418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.377408706+07:00","message":"Set new StatePrefix: 'ตั้งคำถามกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.440178889+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.44021683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามกับนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.440222831+07:00","message":"receive interim result [false|false]: ตั้งคำถามกับนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.440239451+07:00","message":"[buffer interim] 4292 false ตั้งคำถามกับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.440247081+07:00","message":"[bufferProcess] interim [260000000]:ตั้งคำถามกับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.440249617+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามกับน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.440253258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.440257069+07:00","message":"> Transcript [53316] [false]: 'ตั้งคำถามกับน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.440261246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.440263449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.440265539+07:00","message":"StatePrefix: 'ตั้งคำถามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.440268104+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.445423637+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.445447554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามกลับนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.445454287+07:00","message":"receive interim result [false|false]: ตั้งคำถามกลับนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.445462018+07:00","message":"[buffer interim] 4292 false ตั้งคำถามกลับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.445467691+07:00","message":"[bufferProcess] interim [320000000]:ตั้งคำถามกลับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.445469992+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามกับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.445473343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.445475941+07:00","message":"> Transcript [53317] [false]: 'ตั้งคำถามกับนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.445479142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.445481358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.445483222+07:00","message":"StatePrefix: 'ตั้งคำถามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.445485393+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.620998494+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.621034668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามกับนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.621041362+07:00","message":"receive interim result [false|false]: ตั้งคำถามกับนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.621057167+07:00","message":"[buffer interim] 4292 false ตั้งคำถามกับนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.621064746+07:00","message":"[bufferProcess] interim [500000000]:ตั้งคำถามกับนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.621067066+07:00","message":"[bufferProcess] send to processor:ตั้งคำถามกลับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.621070355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.621072992+07:00","message":"> Transcript [53318] [false]: 'ตั้งคำถามกลับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.621075632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.621078419+07:00","message":"Set new StatePrefix: 'ตั้งคำถามกลับนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.777700465+07:00","message":"[GCS] IsForceVAD: false for message ID: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.887949631+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.888008664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งคำถามกลับนะคะว่า\",\"confidence\":0.9529913}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.888018395+07:00","message":"receive interim result [true|false]: ตั้งคำถามกลับนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.888029488+07:00","message":"end recv isFinal message id 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.888032053+07:00","message":"end Recv id 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.888038864+07:00","message":"[buffer interim] 4292 true ตั้งคำถามกลับนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888047566+07:00","message":"[bufferProcess] interim [830000000]:ตั้งคำถามกลับนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888051672+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งคำถามกับนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888055006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888057976+07:00","message":"> Transcript [53319] [false]: 'ตั้งคำถามกับนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888060243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888062658+07:00","message":"Set new StatePrefix: 'ตั้งคำถามกับนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888064552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.88806659+07:00","message":"> Transcript [53320] [true]: 'ตั้งคำถามกลับนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888069294+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888071238+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888073177+07:00","message":"StatePrefix: 'ตั้งคำถามกับนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888075271+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:51.888077944+07:00","message":"Push: 'คำถามกลับนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:51.888085836+07:00","message":"push: {true คำถามกลับนะคะว่า 0 0xc0052cfd80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:51.89421774+07:00","message":"write wav file: './tmp/7589/7589_4292.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:52.039667358+07:00","message":"[GCS] Start streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:52.565363941+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:52.565408267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:52.565414756+07:00","message":"receive interim result [false|false]: ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:52.565428139+07:00","message":"[buffer interim] 4293 false ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:52.565435386+07:00","message":"[bufferProcess] interim [540000000]:ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:52.565437439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:52.613508705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:52.613512012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:52.694927627+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:52.694961725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:52.694968105+07:00","message":"receive interim result [false|false]: ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:52.694979568+07:00","message":"[buffer interim] 4293 false ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:52.694986495+07:00","message":"[bufferProcess] interim [720000000]:ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:52.694988711+07:00","message":"[bufferProcess] send to processor:ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:52.69499449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:52.694999711+07:00","message":"> Transcript [53321] [false]: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:52.695004043+07:00","message":"Set StatePrefix (first interim): 'ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.033931858+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.033976962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.033985864+07:00","message":"receive interim result [false|false]: ประชาชนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.034002987+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.034012776+07:00","message":"[bufferProcess] interim [20000000]:ประชาชนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.034016523+07:00","message":"[bufferProcess] send to processor:ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.034022018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.034026347+07:00","message":"> Transcript [53322] [false]: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.034030596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.034033538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.034036113+07:00","message":"StatePrefix: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.03403918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.266193168+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.266231183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.266240919+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.266260378+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.266270114+07:00","message":"[bufferProcess] interim [260000000]:ประชาชนค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.266272871+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.266276691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.266279791+07:00","message":"> Transcript [53323] [false]: 'ประชาชนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.26628333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.266285824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.266287755+07:00","message":"StatePrefix: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.266290242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.45369993+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.453740714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.453747787+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.45376117+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.453768202+07:00","message":"[bufferProcess] interim [440000000]:ประชาชนค่ะจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.453770833+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.453777428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.453780988+07:00","message":"> Transcript [53324] [false]: 'ประชาชนค่ะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.453785338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.453788299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.453791164+07:00","message":"StatePrefix: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.453796761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.665264695+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.665299544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.665306499+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.665320018+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.665327977+07:00","message":"[bufferProcess] interim [680000000]:ประชาชนค่ะจะได้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.665330758+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.66533865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.665341503+07:00","message":"> Transcript [53325] [false]: 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.665345104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.665351602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.665353724+07:00","message":"StatePrefix: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.66535595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.665364066+07:00","message":"Push: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.665366084+07:00","message":"TextPushed: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.665368091+07:00","message":"Set new StatePrefix : 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.665370731+07:00","message":"Next Push (prob) : 'ชนค่ะจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.665401606+07:00","message":"push: {false ประชา 0 0xc0045e3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.787369243+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.787408206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.787414691+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.787431772+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.787442801+07:00","message":"[bufferProcess] interim [800000000]:ประชาชนค่ะจะได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.787446304+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.787454041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.787467409+07:00","message":"> Transcript [53326] [false]: 'ประชาชนค่ะจะได้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.78747885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.787481405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.787483749+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.787486026+07:00","message":"TextPushed: 'ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.982970431+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.983008686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.983014718+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:53.983031423+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.983040119+07:00","message":"[bufferProcess] interim [980000000]:ประชาชนค่ะจะได้อะไรจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.983042536+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.983046169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.983048867+07:00","message":"> Transcript [53327] [false]: 'ประชาชนค่ะจะได้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.983052048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.983054218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.983056417+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:53.983058791+07:00","message":"TextPushed: 'ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.16456029+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.164600026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.164606921+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.164621868+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.164637247+07:00","message":"[bufferProcess] interim [160000000]:ประชาชนค่ะจะได้อะไรจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.164640337+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.164644162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.164647139+07:00","message":"> Transcript [53328] [false]: 'ประชาชนค่ะจะได้อะไรจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.1646507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.164652731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.164655795+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.164659069+07:00","message":"TextPushed: 'ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.37733571+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.377378386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.37738644+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.37740562+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.37741979+07:00","message":"[bufferProcess] interim [400000000]:ประชาชนค่ะจะได้อะไรจากการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377427005+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377434253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377438459+07:00","message":"> Transcript [53329] [false]: 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377442637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377444977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377447355+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377449915+07:00","message":"TextPushed: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377456242+07:00","message":"Push: 'ชนค่ะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377458293+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377460325+07:00","message":"Set new StatePrefix : 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.377462531+07:00","message":"Next Push (prob) : 'อะไรจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.377469998+07:00","message":"push: {false ชนค่ะจะได้ 0 0xc0045e3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.506085494+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.506121426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.506127451+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.506138537+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.506146602+07:00","message":"[bufferProcess] interim [460000000]:ประชาชนค่ะจะได้อะไรจากการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.506149009+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.506152645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.506155405+07:00","message":"> Transcript [53330] [false]: 'ประชาชนค่ะจะได้อะไรจากการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.50615871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.506160864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.506162757+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.506165386+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.508589335+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.508614609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.508620268+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.508634397+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.508642917+07:00","message":"[bufferProcess] interim [520000000]:ประชาชนค่ะจะได้อะไรจากการแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.508647723+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.508656799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.508661202+07:00","message":"> Transcript [53331] [false]: 'ประชาชนค่ะจะได้อะไรจากการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.508666063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.50866942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.50867252+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.508676308+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.822326871+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.822366614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.822373312+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.822390893+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.822399417+07:00","message":"[bufferProcess] interim [760000000]:ประชาชนค่ะจะได้อะไรจากการแถลงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.822401825+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.822405785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.822408693+07:00","message":"> Transcript [53332] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.822412332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.822416155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.822418504+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.82242193+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.825456893+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.825477313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.825481981+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.825495038+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825500183+07:00","message":"[bufferProcess] interim [820000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825503713+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825506865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.82550908+07:00","message":"> Transcript [53333] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825512402+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825514813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825516902+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825519001+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825525055+07:00","message":"Push: 'อะไรจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825526952+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825528987+07:00","message":"Set new StatePrefix : 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:54.825534187+07:00","message":"Next Push (prob) : 'แถลงขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:54.82554901+07:00","message":"push: {false อะไรจากการ 0 0xc0045e3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.08359605+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.083634113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.08364085+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.083655778+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.083668576+07:00","message":"[bufferProcess] interim [60000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.083671622+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.083680886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.083686781+07:00","message":"> Transcript [53334] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.083690619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.08369419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.083696295+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.083698807+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.099636372+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.099675675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.099681884+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.099710425+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.099717216+07:00","message":"[bufferProcess] interim [120000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.099719502+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงของดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.099722984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.099725636+07:00","message":"> Transcript [53335] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.099729359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.099732688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.0997352+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.099737919+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.266515705+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.266557788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของ Dior\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.266564192+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของ Dior"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.266580249+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของ Dior"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.266587523+07:00","message":"[bufferProcess] interim [240000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของ Dior"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.266590089+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.266594484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.266597606+07:00","message":"> Transcript [53336] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.266601377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.266603544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.266605481+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.266608303+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.408266548+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.408307771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.40831562+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.408324898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DHL\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.408327508+07:00","message":"receive interim result [false|false]:  DHL"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.408335775+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.408342279+07:00","message":"[buffer interim] 4293 false  DHL"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408348257+07:00","message":"[bufferProcess] interim [420000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408350875+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงของ Dior"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408356496+07:00","message":"[bufferProcess] interim [420000000]: DHL"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408361685+07:00","message":"[bufferProcess] update buffer: ประชาชนค่ะจะได้อะไรจากการแถลงของ DHL"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408364567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.40836751+07:00","message":"> Transcript [53337] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ Dior'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408371072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408373379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408375472+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408377635+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408383983+07:00","message":"Push: 'แถลงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408385967+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.408388089+07:00","message":"Set new StatePrefix : 'ประชาชนค่ะจะได้อะไรจากการแถลงของ Dior'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.40839042+07:00","message":"Next Push (prob) : 'ง Dior'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.408414172+07:00","message":"push: {false แถลงขอ 0 0xc0045e3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.524017666+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.52405332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.5240601+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.524080277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DSI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.524083182+07:00","message":"receive interim result [false|false]:  DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.524091178+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.524096008+07:00","message":"[buffer interim] 4293 false  DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.524103995+07:00","message":"[bufferProcess] interim [480000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.524107455+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงของ DHL"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.524111265+07:00","message":"[bufferProcess] interim [480000000]: DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.524115005+07:00","message":"[bufferProcess] update buffer: ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.524117838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.524120495+07:00","message":"> Transcript [53338] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DHL'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.52412331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.524125292+07:00","message":"Set new StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DHL'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:55.614262608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:55.614277415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.788163064+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.788202498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.788209547+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.788222012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DSI ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.78822596+07:00","message":"receive interim result [false|false]:  DSI ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.788255143+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.788279819+07:00","message":"[buffer interim] 4293 false  DSI ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.788290051+07:00","message":"[bufferProcess] interim [780000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.788295177+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.788302431+07:00","message":"[bufferProcess] interim [780000000]: DSI ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.7883065+07:00","message":"[bufferProcess] update buffer: ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.788309774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.788313083+07:00","message":"> Transcript [53339] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.788315944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.78831797+07:00","message":"Set new StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.978649389+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.978691414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.978698484+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.978713253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DSI ในเครือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.978717766+07:00","message":"receive interim result [false|false]:  DSI ในเครือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.978727398+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:55.978732638+07:00","message":"[buffer interim] 4293 false  DSI ในเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.978740061+07:00","message":"[bufferProcess] interim [20000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.978744012+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.978749551+07:00","message":"[bufferProcess] interim [20000000]: DSI ในเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.9787519+07:00","message":"[bufferProcess] update buffer: ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.978755018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.978757725+07:00","message":"> Transcript [53340] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.978760742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.978762799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.978764799+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:55.978767204+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.107762268+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.107806311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.107829166+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.107840939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.107843988+07:00","message":"receive interim result [false|false]:  ในครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.107854595+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.107860808+07:00","message":"[buffer interim] 4293 false  ในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.107868137+07:00","message":"[bufferProcess] interim [80000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.107870831+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.107875256+07:00","message":"[bufferProcess] interim [80000000]: ในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.107878388+07:00","message":"[bufferProcess] update buffer: ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.107881886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.107884713+07:00","message":"> Transcript [53341] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.107888379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.10789082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.107892854+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.107895275+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.285439826+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.285481816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.285489395+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.28550039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในครั้งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.285506382+07:00","message":"receive interim result [false|false]:  ในครั้งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.285526036+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.285555312+07:00","message":"[buffer interim] 4293 false  ในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.285564059+07:00","message":"[bufferProcess] interim [260000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.285567871+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.285577171+07:00","message":"[bufferProcess] interim [260000000]: ในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.285580403+07:00","message":"[bufferProcess] update buffer: ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.285584052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.285587047+07:00","message":"> Transcript [53342] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.285590932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.28559628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.285598533+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.285601244+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.397398204+07:00","message":"[GCS] IsForceVAD: false for message ID: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.485356995+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.485408393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.485417597+07:00","message":"receive interim result [false|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.485436164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ในครั้งนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.48544087+07:00","message":"receive interim result [false|false]:  ในครั้งนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.485453031+07:00","message":"[buffer interim] 4293 false ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.485459596+07:00","message":"[buffer interim] 4293 false  ในครั้งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485469651+07:00","message":"[bufferProcess] interim [440000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485475284+07:00","message":"[bufferProcess] send to processor:ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485484794+07:00","message":"[bufferProcess] interim [440000000]: ในครั้งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.48548828+07:00","message":"[bufferProcess] update buffer: ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485510413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485550989+07:00","message":"> Transcript [53343] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485558156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485560438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.48556322+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485566281+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการแถลงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485573732+07:00","message":"Push: 'ง DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.48557676+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485579518+07:00","message":"Set new StatePrefix : 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.485582579+07:00","message":"Next Push (prob) : ' ในครั้งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.485593931+07:00","message":"push: {false ง DSI 0 0xc0045e3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.504878901+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.504917055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้ค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.504923279+07:00","message":"receive interim result [true|false]: ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.504932895+07:00","message":"end recv isFinal message id 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.504935025+07:00","message":"end Recv id 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.504946017+07:00","message":"[buffer interim] 4293 true ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504954075+07:00","message":"[bufferProcess] interim [590000000]:ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504958418+07:00","message":"[bufferProcess] send to processor (isfinal):ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504962759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504965882+07:00","message":"> Transcript [53344] [false]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504969621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504971633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504975531+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504978499+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.50498055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504982548+07:00","message":"> Transcript [53345] [true]: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504985045+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504987197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504988994+07:00","message":"StatePrefix: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI ในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504990923+07:00","message":"TextPushed: 'ประชาชนค่ะจะได้อะไรจากการแถลงของ DSI'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:56.504993905+07:00","message":"Push: ' ในครั้งนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:56.505001936+07:00","message":"push: {true  ในครั้งนี้ค่ะ 0 0xc0045e3300}"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:56.519087544+07:00","message":"write wav file: './tmp/7589/7589_4293.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.101894254+07:00","message":"[GCS] Start streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.169214828+07:00","message":"[GCS] IsForceVAD: false for message ID: 4294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.384368553+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.384390369+07:00","message":"found end of frame, send empty tag with msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.384393635+07:00","message":"end Recv id 4294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.384400758+07:00","message":"[buffer interim] 4294 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:57.384412968+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:57.384416839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:57.384419932+07:00","message":"> Transcript [53346] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:57.384422428+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:57.384424411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:57.384426314+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:57.38442818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:57.384431181+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.384439178+07:00","message":"push: {true \n 0 0xc004748000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:04:57.38923308+07:00","message":"write wav file: './tmp/7589/7589_4294.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.48894259+07:00","message":"[GCS] Start streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.959160481+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.959208736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.959214855+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:57.959230058+07:00","message":"[buffer interim] 4295 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:57.959237928+07:00","message":"[bufferProcess] interim [480000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:57.959240155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.022837796+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.02288626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.022893967+07:00","message":"receive interim result [false|false]: นอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.022910698+07:00","message":"[buffer interim] 4295 false นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.022919489+07:00","message":"[bufferProcess] interim [600000000]:นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.022921932+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.022926026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.022929374+07:00","message":"> Transcript [53347] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.022932065+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.13761463+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.137656978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.137663613+07:00","message":"receive interim result [false|false]: นอกจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.137680996+07:00","message":"[buffer interim] 4295 false นอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.137694967+07:00","message":"[bufferProcess] interim [720000000]:นอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.137697633+07:00","message":"[bufferProcess] send to processor:นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.137705438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.137709033+07:00","message":"> Transcript [53348] [false]: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.137711481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.137714172+07:00","message":"Set new StatePrefix: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.455926351+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.45596933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.455976085+07:00","message":"receive interim result [false|false]: นอกจากนี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.455992737+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.45600497+07:00","message":"[bufferProcess] interim [20000000]:นอกจากนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.456007937+07:00","message":"[bufferProcess] send to processor:นอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.456015492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.456018977+07:00","message":"> Transcript [53349] [false]: 'นอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.456022866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.456025102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.456027514+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.456029866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:58.614927071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:04:58.614929282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.664757983+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.664798157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.664804482+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.664819372+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.664827079+07:00","message":"[bufferProcess] interim [200000000]:นอกจากนี้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.664829737+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.664836819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.664842647+07:00","message":"> Transcript [53350] [false]: 'นอกจากนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.664846027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.664848308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.664850261+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.664852328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.85376377+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.85380956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.853816466+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.853836218+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.8538563+07:00","message":"[bufferProcess] interim [380000000]:นอกจากนี้ทางแกนนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.853860824+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.853869967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.853875399+07:00","message":"> Transcript [53351] [false]: 'นอกจากนี้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.853881165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.853885324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.853889514+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.853893118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.917208209+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.917250228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.917256587+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.917273575+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.91728163+07:00","message":"[bufferProcess] interim [500000000]:นอกจากนี้ทางแกนนำพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.917284437+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.917288955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.917292171+07:00","message":"> Transcript [53352] [false]: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.91729598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.917298143+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.917300466+07:00","message":"StatePrefix: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.917302813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.917308955+07:00","message":"Push: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.917311041+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.91731396+07:00","message":"Set new StatePrefix : 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:58.917316757+07:00","message":"Next Push (prob) : 'นี้ทางแกนนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:58.917326637+07:00","message":"push: {false นอกจาก 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.103886129+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.103929199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.103936527+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.103954796+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.103963993+07:00","message":"[bufferProcess] interim [680000000]:นอกจากนี้ทางแกนนำพรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.103966938+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.10397126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.103974598+07:00","message":"> Transcript [53353] [false]: 'นอกจากนี้ทางแกนนำพรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.103978733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.103981156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.103983152+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.103985752+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.353770817+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.353822928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.35383146+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.353849642+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.353882684+07:00","message":"[bufferProcess] interim [920000000]:นอกจากนี้ทางแกนนำพรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.353885588+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.353889413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.353892269+07:00","message":"> Transcript [53354] [false]: 'นอกจากนี้ทางแกนนำพรรคประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.35389588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.353897994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.353900414+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.353903247+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.56369772+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.563734677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.563741316+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.563755364+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.56376237+07:00","message":"[bufferProcess] interim [100000000]:นอกจากนี้ทางแกนนำพรรคประชาชนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.563764902+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.563770199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.563772955+07:00","message":"> Transcript [53355] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.563776412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.563778674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.563780852+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.563783342+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.736441841+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.73648602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.736494173+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.736508262+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736518924+07:00","message":"[bufferProcess] interim [280000000]:นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736535827+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736544306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736548589+07:00","message":"> Transcript [53356] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736553795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.73655885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736562147+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736564638+07:00","message":"TextPushed: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736568759+07:00","message":"Push: 'นี้ทางแกนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736571778+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736574925+07:00","message":"Set new StatePrefix : 'นอกจากนี้ทางแกนนำพรรคประชาชนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.736578852+07:00","message":"Next Push (prob) : 'พรรคประชาชนยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.736587591+07:00","message":"push: {false นี้ทางแกนนำ 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.93477268+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.93482778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.934843014+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:04:59.934862588+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.934877866+07:00","message":"[bufferProcess] interim [460000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.934880932+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.934889056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.934892366+07:00","message":"> Transcript [53357] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.934896799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.934899005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.934901713+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:04:59.934904869+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.082371018+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.082409772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.082416095+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.08243361+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.082441363+07:00","message":"[bufferProcess] interim [580000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.082443908+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.082447481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.082450353+07:00","message":"> Transcript [53358] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.082453464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.082455755+07:00","message":"Set new StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.226781237+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.226823275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.226830229+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.226852671+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.226861893+07:00","message":"[bufferProcess] interim [700000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.22686477+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.226869134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.226873064+07:00","message":"> Transcript [53359] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.226877016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.226879558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.226881711+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.226884513+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.516909743+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.516956185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.516964451+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.516982265+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.516999926+07:00","message":"[bufferProcess] interim [820000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.517003076+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.517011428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.517014984+07:00","message":"> Transcript [53360] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.517019221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.51702176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.517023815+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.517026952+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.533822415+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.53385152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.533857292+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.533874739+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.533880719+07:00","message":"[bufferProcess] interim [940000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.533895151+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.533905697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.533908844+07:00","message":"> Transcript [53361] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.533912293+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.533914429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.533916609+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.533919716+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.549354788+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.54938416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.549391091+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.549409512+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549418977+07:00","message":"[bufferProcess] interim [120000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549422514+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549426235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549429408+07:00","message":"> Transcript [53362] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549433173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549435241+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549437872+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549440765+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.54944913+07:00","message":"Push: 'พรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549451376+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549454077+07:00","message":"Set new StatePrefix : 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.549456645+07:00","message":"Next Push (prob) : 'นะคะว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.549466301+07:00","message":"push: {false พรรคประชาชนอย่างเปิดเผย 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.835649788+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.835692736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.835700815+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:00.835717258+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.835728868+07:00","message":"[bufferProcess] interim [420000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.835732483+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.835736997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.835740288+07:00","message":"> Transcript [53363] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.835746075+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.835748457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.835750632+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:00.835753281+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.02385065+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.02389375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.023900731+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.023914344+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.023922418+07:00","message":"[bufferProcess] interim [600000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.023928558+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.02393313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.02393626+07:00","message":"> Transcript [53364] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.023940094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.023942929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.023945566+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.023948569+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.1491201+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.149183836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.149193626+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.149210808+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.149219314+07:00","message":"[bufferProcess] interim [660000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.149222594+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.149232193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.149235369+07:00","message":"> Transcript [53365] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.149239905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.149243848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.149247835+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.149252128+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.150878948+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.150917674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.150923817+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.150937469+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150944751+07:00","message":"[bufferProcess] interim [720000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150947644+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150953894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150961642+07:00","message":"> Transcript [53366] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150968308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150970463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150973314+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150976086+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150982419+07:00","message":"Push: 'นะคะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150987762+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150990158+07:00","message":"Set new StatePrefix : 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.150992954+07:00","message":"Next Push (prob) : 'การตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.151018113+07:00","message":"push: {false นะคะว่ามี 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.335728687+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.33577266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.335779893+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.335800788+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.335810896+07:00","message":"[bufferProcess] interim [900000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.335813609+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.335817546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.335821107+07:00","message":"> Transcript [53367] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.335823721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.335826276+07:00","message":"Set new StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.406877831+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.406929243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.406937665+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.406954291+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.406962917+07:00","message":"[bufferProcess] interim [960000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.406966473+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.406975716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.406978645+07:00","message":"> Transcript [53368] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.40698383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.406986454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.406988697+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.406993214+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:01.615617783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:01.615642567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.857763932+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.857805412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.8578129+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:01.857829413+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.857838256+07:00","message":"[bufferProcess] interim [380000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.857841419+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.857845728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.857848854+07:00","message":"> Transcript [53369] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.857853001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.857855351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.857857758+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:01.857861351+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.1040967+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.10413296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.104140272+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.104157007+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.1041679+07:00","message":"[bufferProcess] interim [680000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.104170605+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.10417473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.104177869+07:00","message":"> Transcript [53370] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.104181753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.104183821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.104186225+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.104189193+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.236295929+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.236331802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.23633831+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.236349816+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236357331+07:00","message":"[bufferProcess] interim [800000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236360128+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236365993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236370254+07:00","message":"> Transcript [53371] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236374491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236376887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236379972+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236383591+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236388267+07:00","message":"Push: 'การตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236390487+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236393013+07:00","message":"Set new StatePrefix : 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.236395765+07:00","message":"Next Push (prob) : 'กรรมการสอบข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.236403758+07:00","message":"push: {false การตั้งคณะ 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.427016417+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.42706565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.42707359+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.427091081+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.427100393+07:00","message":"[bufferProcess] interim [980000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.427103623+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.427108207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.427111475+07:00","message":"> Transcript [53372] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.427116462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.427119225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.427121288+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.427124236+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.620686325+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.620728664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.620735322+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.620752221+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.620759618+07:00","message":"[bufferProcess] interim [220000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.620763162+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.620767076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.620769803+07:00","message":"> Transcript [53373] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.620773508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.620775563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.62077887+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.620781989+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.818994323+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.819031428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.819038908+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:02.819052839+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.819060011+07:00","message":"[bufferProcess] interim [340000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.819063179+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.8190671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.819069967+07:00","message":"> Transcript [53374] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.819073647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.819075715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.819077799+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:02.819081042+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.015360974+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.015400936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.01540788+07:00","message":"receive interim result [false|false]: นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.015423027+07:00","message":"[buffer interim] 4295 false นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015430652+07:00","message":"[bufferProcess] interim [580000000]:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015433779+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015449119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.01545222+07:00","message":"> Transcript [53375] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015456909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015459616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015461914+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015464768+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015471764+07:00","message":"Push: 'กรรมการสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015474063+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015476916+07:00","message":"Set new StatePrefix : 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.015479787+07:00","message":"Next Push (prob) : 'เท็จจริงในเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.015487342+07:00","message":"push: {false กรรมการสอบข้อ 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.057242429+07:00","message":"[GCS] IsForceVAD: false for message ID: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.129912326+07:00","message":"[GCS] Start streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.186317292+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.186357782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้\",\"confidence\":0.94891757}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.186364585+07:00","message":"receive interim result [true|false]: นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.186375675+07:00","message":"end recv isFinal message id 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.186377728+07:00","message":"end Recv id 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.186384284+07:00","message":"[buffer interim] 4295 true นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186391632+07:00","message":"[bufferProcess] interim [790000000]:นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186395512+07:00","message":"[bufferProcess] send to processor (isfinal):นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186399031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186401938+07:00","message":"> Transcript [53376] [false]: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186405251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186407133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186409326+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186412193+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186414453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186422803+07:00","message":"> Transcript [53377] [true]: 'นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.18642713+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186428973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186430817+07:00","message":"StatePrefix: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.18643299+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186435102+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186683045+07:00","message":"Push: 'ในเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186694103+07:00","message":"TextPushed: 'นอกจากนี้ทางแกนนำพรรคประชาชนอย่างเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อในเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186704644+07:00","message":"Set new StatePrefix : 'นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186707388+07:00","message":"Next Push (prob) : 'นอกจากนี้ทางแกนนำพรรคประชาชนยังเปิดเผยนะคะว่ามีการตั้งคณะกรรมการสอบข้อเท็จจริงในเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.186715459+07:00","message":"push: {true ในเรื่องนี้ 0 0xc004748600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.186714028+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4295.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:03.197645829+07:00","message":"write wav file: './tmp/7589/7589_4295.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.493821837+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.493871857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.493877808+07:00","message":"receive interim result [false|false]: คู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.493895766+07:00","message":"[buffer interim] 4296 false คู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.49390366+07:00","message":"[bufferProcess] interim [420000000]:คู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.493905779+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.713523645+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.71357647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่มือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.713583876+07:00","message":"receive interim result [false|false]: คู่มือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.713599081+07:00","message":"[buffer interim] 4296 false คู่มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.713607451+07:00","message":"[bufferProcess] interim [540000000]:คู่มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.71361065+07:00","message":"[bufferProcess] send to processor:คู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.713619316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.713622227+07:00","message":"> Transcript [53378] [false]: 'คู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.713628034+07:00","message":"Set StatePrefix (first interim): 'คู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.732935351+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.732969179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่กัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.732975833+07:00","message":"receive interim result [false|false]: คู่กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.732990464+07:00","message":"[buffer interim] 4296 false คู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.732998388+07:00","message":"[bufferProcess] interim [600000000]:คู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.733000715+07:00","message":"[bufferProcess] send to processor:คู่มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.733007519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.733010517+07:00","message":"> Transcript [53379] [false]: 'คู่มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.733014389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.733017011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.733019326+07:00","message":"StatePrefix: 'คู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.733021796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.77895623+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.778994465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่ขนาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.778999812+07:00","message":"receive interim result [false|false]: คู่ขนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.779013839+07:00","message":"[buffer interim] 4296 false คู่ขนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.779026753+07:00","message":"[bufferProcess] interim [660000000]:คู่ขนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.779029351+07:00","message":"[bufferProcess] send to processor:คู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.779032925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.779035655+07:00","message":"> Transcript [53380] [false]: 'คู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.779039318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.779041799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.779043709+07:00","message":"StatePrefix: 'คู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.779045703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.979268566+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.979314537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่ขนานกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.979327097+07:00","message":"receive interim result [false|false]: คู่ขนานกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:03.979349717+07:00","message":"[buffer interim] 4296 false คู่ขนานกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.979359484+07:00","message":"[bufferProcess] interim [840000000]:คู่ขนานกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.979362162+07:00","message":"[bufferProcess] send to processor:คู่ขนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.979366313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.979369068+07:00","message":"> Transcript [53381] [false]: 'คู่ขนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.979376435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.979378963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.979381955+07:00","message":"StatePrefix: 'คู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:03.979384126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.142420295+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.142478061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่ขนานกันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.142487212+07:00","message":"receive interim result [false|false]: คู่ขนานกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.142520265+07:00","message":"[buffer interim] 4296 false คู่ขนานกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.142532639+07:00","message":"[bufferProcess] interim [20000000]:คู่ขนานกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.142537206+07:00","message":"[bufferProcess] send to processor:คู่ขนานกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.142554058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.142559368+07:00","message":"> Transcript [53382] [false]: 'คู่ขนานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.142565885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.142569147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.14257402+07:00","message":"StatePrefix: 'คู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.142577787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.142582672+07:00","message":"Push: 'คู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.142586367+07:00","message":"TextPushed: 'คู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.142590735+07:00","message":"Set new StatePrefix : 'คู่ขนานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.14259403+07:00","message":"Next Push (prob) : 'ขนานกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.142609756+07:00","message":"push: {false คู่ 0 0xc004611d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.193988766+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.194030293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่ขนานกันไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.194037813+07:00","message":"receive interim result [false|false]: คู่ขนานกันไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.194051891+07:00","message":"[buffer interim] 4296 false คู่ขนานกันไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.194059194+07:00","message":"[bufferProcess] interim [80000000]:คู่ขนานกันไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.194061783+07:00","message":"[bufferProcess] send to processor:คู่ขนานกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.194068395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.194071548+07:00","message":"> Transcript [53383] [false]: 'คู่ขนานกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.194075296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.194077505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.194079461+07:00","message":"StatePrefix: 'คู่ขนานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.194082122+07:00","message":"TextPushed: 'คู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.298313412+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.298355758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่ขนานกันไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.29836435+07:00","message":"receive interim result [false|false]: คู่ขนานกันไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.298382028+07:00","message":"[buffer interim] 4296 false คู่ขนานกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.298395287+07:00","message":"[bufferProcess] interim [140000000]:คู่ขนานกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.298399386+07:00","message":"[bufferProcess] send to processor:คู่ขนานกันไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.298410086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.298412879+07:00","message":"> Transcript [53384] [false]: 'คู่ขนานกันไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.298416837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.298419104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.29842105+07:00","message":"StatePrefix: 'คู่ขนานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.29842375+07:00","message":"TextPushed: 'คู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.360808745+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.360848727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่ขนานกันไปด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.360855079+07:00","message":"receive interim result [false|false]: คู่ขนานกันไปด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.360867138+07:00","message":"[buffer interim] 4296 false คู่ขนานกันไปด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.360874638+07:00","message":"[bufferProcess] interim [260000000]:คู่ขนานกันไปด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.360877187+07:00","message":"[bufferProcess] send to processor:คู่ขนานกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.360882666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.360885779+07:00","message":"> Transcript [53385] [false]: 'คู่ขนานกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.360889496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.360891827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.360893905+07:00","message":"StatePrefix: 'คู่ขนานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.360896565+07:00","message":"TextPushed: 'คู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.407594954+07:00","message":"[GCS] IsForceVAD: false for message ID: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.520227248+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.520266658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คู่ขนานกันไปด้วยค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.520275326+07:00","message":"receive interim result [true|false]: คู่ขนานกันไปด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.520285332+07:00","message":"end recv isFinal message id 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.520288007+07:00","message":"end Recv id 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.520294612+07:00","message":"[buffer interim] 4296 true คู่ขนานกันไปด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520302236+07:00","message":"[bufferProcess] interim [500000000]:คู่ขนานกันไปด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520306114+07:00","message":"[bufferProcess] send to processor (isfinal):คู่ขนานกันไปด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.5203094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520315109+07:00","message":"> Transcript [53386] [false]: 'คู่ขนานกันไปด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520318732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520321502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.5203238+07:00","message":"StatePrefix: 'คู่ขนานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520326464+07:00","message":"TextPushed: 'คู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520331147+07:00","message":"Push: 'ขนานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520333157+07:00","message":"TextPushed: 'คู่ขนานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520335187+07:00","message":"Set new StatePrefix : 'คู่ขนานกันไปด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520337444+07:00","message":"Next Push (prob) : 'ไปด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520339273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520341456+07:00","message":"> Transcript [53387] [true]: 'คู่ขนานกันไปด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520343629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520345508+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520347809+07:00","message":"StatePrefix: 'คู่ขนานกันไปด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520349903+07:00","message":"TextPushed: 'คู่ขนานกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:04.520352025+07:00","message":"Push: 'ไปด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.52035921+07:00","message":"push: {false ขนานกัน 0 0xc004611d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:04.520363965+07:00","message":"push: {true ไปด้วยค่ะ 0 0xc004611d80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:04.526846543+07:00","message":"write wav file: './tmp/7589/7589_4296.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:04.616662125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:04.616685853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:05.239088517+07:00","message":"[GCS] Start streaming session, msgId: 4297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:05.557262719+07:00","message":"[GCS] IsForceVAD: false for message ID: 4297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:05.657486362+07:00","message":"receive streaming session, msgId: 4297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:05.657516778+07:00","message":"found end of frame, send empty tag with msgId: 4297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:05.657520509+07:00","message":"end Recv id 4297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:05.657528364+07:00","message":"[buffer interim] 4297 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:05.657536134+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:05.657540286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:05.657544432+07:00","message":"> Transcript [53388] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:05.657550308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:05.657553279+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:05.65755653+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:05.65755961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:05.657563592+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:05.657574396+07:00","message":"push: {true \n 0 0xc0045e3680}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:05.66276828+07:00","message":"write wav file: './tmp/7589/7589_4297.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:05.750009377+07:00","message":"[GCS] Start streaming session, msgId: 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.614691411+07:00","message":"receive streaming session, msgId: 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.614735945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.614741701+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.614757576+07:00","message":"[buffer interim] 4298 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.614765201+07:00","message":"[bufferProcess] interim [900000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.614767259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.736069434+07:00","message":"receive streaming session, msgId: 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.736108742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.736114972+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.736127256+07:00","message":"[buffer interim] 4298 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.736135626+07:00","message":"[bufferProcess] interim [20000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.736138083+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.736144834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.736148473+07:00","message":"> Transcript [53389] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.736151323+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.993995829+07:00","message":"receive streaming session, msgId: 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.994030691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณคุณยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.994037834+07:00","message":"receive interim result [false|false]: ขอบคุณคุณยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:06.994051168+07:00","message":"[buffer interim] 4298 false ขอบคุณคุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.994064731+07:00","message":"[bufferProcess] interim [320000000]:ขอบคุณคุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.994067262+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.994070655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.994073323+07:00","message":"> Transcript [53390] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.994075451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:06.994077867+07:00","message":"Set new StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.186440529+07:00","message":"receive streaming session, msgId: 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.186477607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณคุณญาณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.186484592+07:00","message":"receive interim result [false|false]: ขอบคุณคุณญาณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.186506425+07:00","message":"[buffer interim] 4298 false ขอบคุณคุณญาณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.18651452+07:00","message":"[bufferProcess] interim [440000000]:ขอบคุณคุณญาณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.186517207+07:00","message":"[bufferProcess] send to processor:ขอบคุณคุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.18653614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.186539038+07:00","message":"> Transcript [53391] [false]: 'ขอบคุณคุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.186542618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.18654497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.18654695+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.186549139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.306406988+07:00","message":"receive streaming session, msgId: 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.30644337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณคุณญาณีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.30645033+07:00","message":"receive interim result [false|false]: ขอบคุณคุณญาณีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.306464692+07:00","message":"[buffer interim] 4298 false ขอบคุณคุณญาณีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.306472523+07:00","message":"[bufferProcess] interim [620000000]:ขอบคุณคุณญาณีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.306485871+07:00","message":"[bufferProcess] send to processor:ขอบคุณคุณญาณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.306494309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.306508293+07:00","message":"> Transcript [53392] [false]: 'ขอบคุณคุณญาณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.306512187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.306514892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.306516867+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.306519084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.349425613+07:00","message":"[GCS] IsForceVAD: false for message ID: 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.461783492+07:00","message":"receive streaming session, msgId: 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.461823405+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-06-22T14:05:07.461830183+07:00","message":"receive interim result [true|false]: ขอบคุณคุณญาณีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.461841103+07:00","message":"end recv isFinal message id 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.461843497+07:00","message":"end Recv id 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.461850639+07:00","message":"[buffer interim] 4298 true ขอบคุณคุณญาณีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461861444+07:00","message":"[bufferProcess] interim [830000000]:ขอบคุณคุณญาณีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461877984+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบคุณคุณญาณีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461881549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461884154+07:00","message":"> Transcript [53393] [false]: 'ขอบคุณคุณญาณีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.46188781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461892638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.46189564+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461899095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461903104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461905206+07:00","message":"> Transcript [53394] [true]: 'ขอบคุณคุณญาณีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461907567+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.46190933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461910991+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461912822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:07.461920155+07:00","message":"Push: 'ขอบคุณคุณญาณีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.461928339+07:00","message":"push: {true ขอบคุณคุณญาณีครับ 0 0xc004b6de80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:07.470162649+07:00","message":"write wav file: './tmp/7589/7589_4298.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:07.61679143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:07.616823545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:07.859103505+07:00","message":"[GCS] Start streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.513603334+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.513646762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.513652774+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.51366841+07:00","message":"[buffer interim] 4299 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.513676427+07:00","message":"[bufferProcess] interim [660000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.513678471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.513682375+07:00","message":"[bufferProcess] send to processor (ticker):เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.513685284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.51368816+07:00","message":"> Transcript [53395] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.513693787+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.712776076+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.71281421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.712822295+07:00","message":"receive interim result [false|false]: เวลาทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.712840465+07:00","message":"[buffer interim] 4299 false เวลาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.712847555+07:00","message":"[bufferProcess] interim [840000000]:เวลาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.712849698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.727387882+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.727430784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.727437388+07:00","message":"receive interim result [false|false]: เวลาทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.72745113+07:00","message":"[buffer interim] 4299 false เวลาทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.727459478+07:00","message":"[bufferProcess] interim [900000000]:เวลาทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.727462144+07:00","message":"[bufferProcess] send to processor:เวลาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.727468095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.727471442+07:00","message":"> Transcript [53396] [false]: 'เวลาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.727475193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.72747741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.727479502+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.727481746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.830738562+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.830775057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.83078058+07:00","message":"receive interim result [false|false]: เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:08.830797536+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.830805044+07:00","message":"[bufferProcess] interim [960000000]:เวลาทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.830807296+07:00","message":"[bufferProcess] send to processor:เวลาทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.830810677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.830813513+07:00","message":"> Transcript [53397] [false]: 'เวลาทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.830817179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.830819481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.830821443+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:08.830823525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.042155636+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.042194311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าวที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.042201062+07:00","message":"receive interim result [false|false]: เวลาทานข้าวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.042210889+07:00","message":"[buffer interim] 4299 false เวลาทานข้าวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.042217767+07:00","message":"[bufferProcess] interim [200000000]:เวลาทานข้าวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.042219942+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.042223556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.042226535+07:00","message":"> Transcript [53398] [false]: 'เวลาทานข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.042230009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.042232784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.042235806+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.042238794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.108404318+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.108442755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.108449478+07:00","message":"receive interim result [false|false]: เวลาทานข้าวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.108461554+07:00","message":"[buffer interim] 4299 false เวลาทานข้าวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108471126+07:00","message":"[bufferProcess] interim [260000000]:เวลาทานข้าวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108473606+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108479062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108481998+07:00","message":"> Transcript [53399] [false]: 'เวลาทานข้าวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108485331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108487549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108505987+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108508989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108514031+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108516355+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108518519+07:00","message":"Set new StatePrefix : 'เวลาทานข้าวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.108521203+07:00","message":"Next Push (prob) : 'ทานข้าวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.108529386+07:00","message":"push: {false เวลา 0 0xc0045e3b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.130007198+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.130047197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.130053457+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.130069915+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.130078325+07:00","message":"[bufferProcess] interim [320000000]:เวลาทานข้าว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.130081033+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.130089108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.130091993+07:00","message":"> Transcript [53400] [false]: 'เวลาทานข้าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.130094706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.130097304+07:00","message":"Set new StatePrefix: 'เวลาทานข้าวจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.255896299+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.255934337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าวจี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.255940537+07:00","message":"receive interim result [false|false]: เวลาทานข้าวจี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.255955044+07:00","message":"[buffer interim] 4299 false เวลาทานข้าวจี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.255965374+07:00","message":"[bufferProcess] interim [380000000]:เวลาทานข้าวจี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.255967972+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.255974346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.255982858+07:00","message":"> Transcript [53401] [false]: 'เวลาทานข้าว 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.255987549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.255990144+07:00","message":"Set new StatePrefix: 'เวลาทานข้าว 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.337743194+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.33777783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าวสินะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.337783586+07:00","message":"receive interim result [false|false]: เวลาทานข้าวสินะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.337797369+07:00","message":"[buffer interim] 4299 false เวลาทานข้าวสินะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.33780583+07:00","message":"[bufferProcess] interim [500000000]:เวลาทานข้าวสินะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.33780832+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าวจี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.337816264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.337819188+07:00","message":"> Transcript [53402] [false]: 'เวลาทานข้าวจี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.337821783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.33782463+07:00","message":"Set new StatePrefix: 'เวลาทานข้าวจี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.419770417+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.419813435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.419819358+07:00","message":"receive interim result [false|false]: เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.419827485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.419830293+07:00","message":"receive interim result [false|false]:  14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.41983794+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.419842104+07:00","message":"[buffer interim] 4299 false  14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.419848668+07:00","message":"[bufferProcess] interim [620000000]:เวลาทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.419850806+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าวสินะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.419853903+07:00","message":"[bufferProcess] interim [620000000]: 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.419857024+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.419860229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.419863291+07:00","message":"> Transcript [53403] [false]: 'เวลาทานข้าวสินะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.419865545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.419867687+07:00","message":"Set new StatePrefix: 'เวลาทานข้าวสินะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.612298436+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.612341211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.612347993+07:00","message":"receive interim result [false|false]: เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.61236007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.612362742+07:00","message":"receive interim result [false|false]:  14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.612371248+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.612375082+07:00","message":"[buffer interim] 4299 false  14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.612382544+07:00","message":"[bufferProcess] interim [800000000]:เวลาทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.612385454+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.612388698+07:00","message":"[bufferProcess] interim [800000000]: 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.612391132+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.612394185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.612397131+07:00","message":"> Transcript [53404] [false]: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.612399519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.612401568+07:00","message":"Set new StatePrefix: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.747345867+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.747386339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.747393088+07:00","message":"receive interim result [false|false]: เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.747404178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.747407327+07:00","message":"receive interim result [false|false]:  14:00 น แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.747416368+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.747419931+07:00","message":"[buffer interim] 4299 false  14:00 น แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.747427047+07:00","message":"[bufferProcess] interim [860000000]:เวลาทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.747429628+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.747433098+07:00","message":"[bufferProcess] interim [860000000]: 14:00 น แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.747436117+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.74743949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.7474427+07:00","message":"> Transcript [53405] [false]: 'เวลาทานข้าว 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.747452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.747454622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.747459473+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.747462897+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.842272806+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.84232021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.842328267+07:00","message":"receive interim result [false|false]: เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.842342926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.842347164+07:00","message":"receive interim result [false|false]:  14:00 น แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.842357924+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.8423618+07:00","message":"[buffer interim] 4299 false  14:00 น แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.842380455+07:00","message":"[bufferProcess] interim [980000000]:เวลาทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.842405488+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.842412686+07:00","message":"[bufferProcess] interim [980000000]: 14:00 น แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.84241637+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.842427935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.842448964+07:00","message":"> Transcript [53406] [false]: 'เวลาทานข้าว 14:00 น แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.842458809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.842461434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.842463958+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.842466453+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.953991392+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.954035129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.954041636+07:00","message":"receive interim result [false|false]: เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.954053559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.954057422+07:00","message":"receive interim result [false|false]:  14:00 น แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.954070006+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:09.95407669+07:00","message":"[buffer interim] 4299 false  14:00 น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.954085834+07:00","message":"[bufferProcess] interim [40000000]:เวลาทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.954094875+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.954102674+07:00","message":"[bufferProcess] interim [40000000]: 14:00 น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.954106033+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.954109407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.954112387+07:00","message":"> Transcript [53407] [false]: 'เวลาทานข้าว 14:00 น แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.954116963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.954119616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.954121743+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:09.954124267+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.000686133+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.000730773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.000737748+07:00","message":"receive interim result [false|false]: เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.000749415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น แล้วนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.000752313+07:00","message":"receive interim result [false|false]:  14:00 น แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.000761956+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.000766054+07:00","message":"[buffer interim] 4299 false  14:00 น แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000772956+07:00","message":"[bufferProcess] interim [100000000]:เวลาทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000775686+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000779458+07:00","message":"[bufferProcess] interim [100000000]: 14:00 น แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000782001+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000785265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000788252+07:00","message":"> Transcript [53408] [false]: 'เวลาทานข้าว 14:00 น แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.00079278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.00079533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.00079891+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000801177+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000803837+07:00","message":"Push: 'ทานข้าว 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000806127+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000808938+07:00","message":"Set new StatePrefix : 'เวลาทานข้าว 14:00 น แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.000811338+07:00","message":"Next Push (prob) : ' น แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.000820021+07:00","message":"push: {false ทานข้าว 14:00 0 0xc0045e3b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.080317261+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.080358833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.080365831+07:00","message":"receive interim result [false|false]: เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.080377533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.080380059+07:00","message":"receive interim result [false|false]:  14:00 น แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.080390236+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.080394557+07:00","message":"[buffer interim] 4299 false  14:00 น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.080401582+07:00","message":"[bufferProcess] interim [160000000]:เวลาทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.080404334+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.080407852+07:00","message":"[bufferProcess] interim [160000000]: 14:00 น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.080410382+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.08041333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.080416527+07:00","message":"> Transcript [53409] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.080419466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.080421474+07:00","message":"Set new StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.144775208+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.144819114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.144825582+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.144837202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.144840102+07:00","message":"receive interim result [false|false]:  น แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.144849464+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.144854179+07:00","message":"[buffer interim] 4299 false  น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.144861288+07:00","message":"[bufferProcess] interim [220000000]:เวลาทานข้าว 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.144864471+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.14486841+07:00","message":"[bufferProcess] interim [220000000]: น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.144871371+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.144874725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.144878002+07:00","message":"> Transcript [53410] [false]: 'เวลาทานข้าว 14:00 น แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.144880358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.14488715+07:00","message":"Set new StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.216107889+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.21614958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.216156155+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.216168652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น แล้วนะครับอีกสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.216175536+07:00","message":"receive interim result [false|false]:  น แล้วนะครับอีกสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.216184512+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.216188759+07:00","message":"[buffer interim] 4299 false  น แล้วนะครับอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.216195905+07:00","message":"[bufferProcess] interim [340000000]:เวลาทานข้าว 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.216199017+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.216202663+07:00","message":"[bufferProcess] interim [340000000]: น แล้วนะครับอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.216205495+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.216208868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.216212008+07:00","message":"> Transcript [53411] [false]: 'เวลาทานข้าว 14:00 น แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.216216436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.216218723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.216220724+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.216223116+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.222394593+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.22243819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.22244703+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.22245799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.222460989+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.222469606+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.222477361+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.222483262+07:00","message":"[bufferProcess] interim [400000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.222485807+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.222499548+07:00","message":"[bufferProcess] interim [400000000]: แล้วนะครับอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.222502844+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.222506168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.222509232+07:00","message":"> Transcript [53412] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.222511489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.222513509+07:00","message":"Set new StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.316282535+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.316320276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.316327718+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.316337376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.316340744+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.316357448+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.316371601+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.316379373+07:00","message":"[bufferProcess] interim [460000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.316382994+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.316386766+07:00","message":"[bufferProcess] interim [460000000]: แล้วนะครับอีกสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.316389894+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.316394041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.316397069+07:00","message":"> Transcript [53413] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.31640095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.316403033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.316404938+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.316407473+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.495047659+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.495085529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.495092556+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.495103772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.495107265+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.495118209+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.495122995+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.495130503+07:00","message":"[bufferProcess] interim [640000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.495133307+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.495137297+07:00","message":"[bufferProcess] interim [640000000]: แล้วนะครับอีกสักครู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.49514006+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.495143622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.495146645+07:00","message":"> Transcript [53414] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.495152484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.495154841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.495156878+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.49515973+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.513726323+07:00","message":"[GCS] Cleaned up inactive client: 4280"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.513740406+07:00","message":"[GCS] Cleaned up inactive client: 4278"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.513743546+07:00","message":"[GCS] Cleaned up inactive client: 4283"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.513747194+07:00","message":"[GCS] Cleaned up inactive client: 4279"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.513749136+07:00","message":"[GCS] Cleaned up inactive client: 4281"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.513750946+07:00","message":"[GCS] Cleaned up inactive client: 4282"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.51375288+07:00","message":"[GCS] Cleaned up inactive client: 4277"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.513754934+07:00","message":"[GCS] Cleaned up inactive client: 4276"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:10.616796955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:10.616840974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.652071174+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.652124667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.652135872+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.652150492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.652155784+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.652167056+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.652172656+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.652181336+07:00","message":"[bufferProcess] interim [760000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.652187062+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.652192447+07:00","message":"[bufferProcess] interim [760000000]: แล้วนะครับอีกสักครู่ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.65219617+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.652200556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.652205417+07:00","message":"> Transcript [53415] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.652210742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.652213636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.652216777+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.652221135+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.706390138+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.706434679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.70644323+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.706458397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.706463266+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.706481763+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.70650579+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706513404+07:00","message":"[bufferProcess] interim [880000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706516623+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706522727+07:00","message":"[bufferProcess] interim [880000000]: แล้วนะครับอีกสักครู่ที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.70652518+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706528075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706531018+07:00","message":"> Transcript [53416] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706535084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706537376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706539564+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.70654222+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706546839+07:00","message":"Push: ' น แล้วนะครับอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706548824+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706551319+07:00","message":"Set new StatePrefix : 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.706554112+07:00","message":"Next Push (prob) : 'ครู่ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.706562855+07:00","message":"push: {false  น แล้วนะครับอีกสัก 0 0xc0045e3b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.818060586+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.818103282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.818108832+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.818119802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตามชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.818123225+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตามชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.818130631+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.81813426+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตามชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.818141889+07:00","message":"[bufferProcess] interim [940000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.818144777+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.818148141+07:00","message":"[bufferProcess] interim [940000000]: แล้วนะครับอีกสักครู่ที่ตามชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.818151289+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.818157475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.818160571+07:00","message":"> Transcript [53417] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.818163401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.818165456+07:00","message":"Set new StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898058241+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898106466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898117046+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898131721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898135915+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898156331+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898162472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898167779+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898172781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตามชมราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898175914+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตามชมราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898154707+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898186612+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.898189462+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:10.89819174+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตามชมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898198896+07:00","message":"[bufferProcess] interim [60000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898201339+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898204958+07:00","message":"[bufferProcess] interim [60000000]: แล้วนะครับอีกสักครู่ที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898208018+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898210784+07:00","message":"[bufferProcess] interim [120000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898212686+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898215203+07:00","message":"[bufferProcess] interim [120000000]: แล้วนะครับอีกสักครู่ที่ตามชมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898217241+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898220385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.89822364+07:00","message":"> Transcript [53418] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.89823166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898234026+07:00","message":"Set new StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898236133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898238068+07:00","message":"> Transcript [53419] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898239865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:10.898241526+07:00","message":"Set new StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.013576685+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.013615176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.013624443+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.013637191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตามชมรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.013640808+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตามชมรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.013659062+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.01367693+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตามชมรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.013683692+07:00","message":"[bufferProcess] interim [180000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.013689305+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.013694797+07:00","message":"[bufferProcess] interim [180000000]: แล้วนะครับอีกสักครู่ที่ตามชมรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.013698596+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.013701917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.013704933+07:00","message":"> Transcript [53420] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.013707278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.013709234+07:00","message":"Set new StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.258643159+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.258682851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.258688948+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.25869906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตามชมรายการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.258702926+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตามชมรายการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.258711312+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.258715441+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตามชมรายการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.25872249+07:00","message":"[bufferProcess] interim [420000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.258725503+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.25873131+07:00","message":"[bufferProcess] interim [420000000]: แล้วนะครับอีกสักครู่ที่ตามชมรายการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.258734124+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.25873775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.258740726+07:00","message":"> Transcript [53421] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.258744285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.258746416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.258748452+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.258750863+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406467236+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406515897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406522494+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406534683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตามชมรายการสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406538367+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตามชมรายการสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406549783+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406552898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406555181+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406558429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406561283+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406567098+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406571402+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตามชมรายการสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.406573834+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.40657606+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406583054+07:00","message":"[bufferProcess] interim [540000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406585554+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406589175+07:00","message":"[bufferProcess] interim [540000000]: แล้วนะครับอีกสักครู่ที่ตามชมรายการสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406591783+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406594093+07:00","message":"[bufferProcess] interim [600000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406596035+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406598578+07:00","message":"[bufferProcess] interim [600000000]: แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406600575+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406603713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.40660661+07:00","message":"> Transcript [53422] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406610458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.40661245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406614404+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406617328+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.40661923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406621114+07:00","message":"> Transcript [53423] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406623383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406629259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406631369+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.406633923+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.60044668+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.60049193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.600499193+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.600512411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.60051599+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.600534882+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.600551398+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600559686+07:00","message":"[bufferProcess] interim [780000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600563225+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600569088+07:00","message":"[bufferProcess] interim [780000000]: แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600571865+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600575775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600579212+07:00","message":"> Transcript [53424] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600583601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600585808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600588069+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.60059104+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.60059797+07:00","message":"Push: 'ครู่ที่ตามชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600604677+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600608004+07:00","message":"Set new StatePrefix : 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.600610845+07:00","message":"Next Push (prob) : 'การสถานี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.600620682+07:00","message":"push: {false ครู่ที่ตามชมราย 0 0xc0045e3b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.786309466+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.786357626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.786367098+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.786382811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.786388635+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.786400754+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:11.786405956+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.786415241+07:00","message":"[bufferProcess] interim [20000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.786419512+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.786424424+07:00","message":"[bufferProcess] interim [20000000]: แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.786429127+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.786433862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.786437961+07:00","message":"> Transcript [53425] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.786442946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.786446217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.786449127+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:11.78645314+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.099505464+07:00","message":"[GCS] IsForceVAD: false for message ID: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.108172475+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.108204487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.108211148+07:00","message":"receive interim result [false|false]: เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.108220748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.108224495+07:00","message":"receive interim result [false|false]:  แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.108232415+07:00","message":"[buffer interim] 4299 false เวลาทานข้าว 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.108235942+07:00","message":"[buffer interim] 4299 false  แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.108242697+07:00","message":"[bufferProcess] interim [320000000]:เวลาทานข้าว 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.108245927+07:00","message":"[bufferProcess] send to processor:เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.108249706+07:00","message":"[bufferProcess] interim [320000000]: แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.108252875+07:00","message":"[bufferProcess] update buffer: เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.108256194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.108259188+07:00","message":"> Transcript [53426] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.108263142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.108265287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.1082672+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.108270048+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.252207505+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.252251122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาทานข้าว 14:00 แล้วนะครับอีกสักครู่ติดตามชมรายการสถานีประชาชนครับ\",\"confidence\":0.95861167}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.252258864+07:00","message":"receive interim result [true|false]: เวลาทานข้าว 14:00 แล้วนะครับอีกสักครู่ติดตามชมรายการสถานีประชาชนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.252268029+07:00","message":"end recv isFinal message id 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.252270265+07:00","message":"end Recv id 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.252278002+07:00","message":"[buffer interim] 4299 true เวลาทานข้าว 14:00 แล้วนะครับอีกสักครู่ติดตามชมรายการสถานีประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252289445+07:00","message":"[bufferProcess] interim [440000000]:เวลาทานข้าว 14:00 แล้วนะครับอีกสักครู่ติดตามชมรายการสถานีประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252295466+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252299772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252302753+07:00","message":"> Transcript [53427] [false]: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานีประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252306723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252308783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.25231132+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252316775+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252319014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.25232121+07:00","message":"> Transcript [53428] [true]: 'เวลาทานข้าว 14:00 แล้วนะครับอีกสักครู่ติดตามชมรายการสถานีประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252323708+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252325685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252327383+07:00","message":"StatePrefix: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายการสถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252329634+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.25233143+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252566+07:00","message":"Push: 'สถานีประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.25256963+07:00","message":"TextPushed: 'เวลาทานข้าว 14:00 น แล้วนะครับอีกสักครู่ที่ตามชมรายสถานีประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.2525726+07:00","message":"Set new StatePrefix : 'เวลาทานข้าว 14:00 แล้วนะครับอีกสักครู่ติดตามชมรายการสถานีประชาชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252575179+07:00","message":"Next Push (prob) : 'เวลาทานข้าว 14:00 แล้วนะครับอีกสักครู่ติดตามชมรายการสถานีประชาชนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.25258561+07:00","message":"push: {true สถานีประชาชนครับ 0 0xc0045e3b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.252594508+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4299.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:12.263658065+07:00","message":"write wav file: './tmp/7589/7589_4299.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.349233983+07:00","message":"[GCS] Start streaming session, msgId: 4300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.700828351+07:00","message":"receive streaming session, msgId: 4300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.700875308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.700883297+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.700903352+07:00","message":"[buffer interim] 4300 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.700917325+07:00","message":"[bufferProcess] interim [420000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.700920029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.821861722+07:00","message":"receive streaming session, msgId: 4300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.821902467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.821909113+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.82192147+07:00","message":"[buffer interim] 4300 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.821931984+07:00","message":"[bufferProcess] interim [480000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.821935241+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.82194098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.821944089+07:00","message":"> Transcript [53429] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.821947124+07:00","message":"Set StatePrefix (first interim): 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.881460956+07:00","message":"receive streaming session, msgId: 4300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.881503942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.881510182+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.881525899+07:00","message":"[buffer interim] 4300 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.881535832+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.881538504+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.881544411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.88154862+07:00","message":"> Transcript [53430] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.881551699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:12.881553985+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:12.926818027+07:00","message":"[GCS] IsForceVAD: false for message ID: 4300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.000625416+07:00","message":"receive streaming session, msgId: 4300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.000666015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.000672787+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.000686991+07:00","message":"[buffer interim] 4300 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.000696403+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.000698959+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.000705235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.000708147+07:00","message":"> Transcript [53431] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.000711385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.000713769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.000716014+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.000718704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.014786494+07:00","message":"receive streaming session, msgId: 4300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.014839901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.014848081+07:00","message":"receive interim result [true|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.014863501+07:00","message":"end recv isFinal message id 4300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.014866513+07:00","message":"end Recv id 4300"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.014875984+07:00","message":"[buffer interim] 4300 true สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014884342+07:00","message":"[bufferProcess] interim [810000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014893077+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014897979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014901223+07:00","message":"> Transcript [53432] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014904433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014906585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014908529+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014916428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014918192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014920277+07:00","message":"> Transcript [53433] [true]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014922572+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014924554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014926326+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014928019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:13.014943148+07:00","message":"Push: 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:13.014950615+07:00","message":"push: {true สวัสดีครับ 0 0xc0045e3c80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:13.022216344+07:00","message":"write wav file: './tmp/7589/7589_4300.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:13.616892165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:13.616892097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:15.230186501+07:00","message":"[GCS] Start streaming session, msgId: 4301"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:16.61704362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:16.617085007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:19.136702677+07:00","message":"[GCS] IsForceVAD: false for message ID: 4301"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:19.210125759+07:00","message":"[GCS] Start streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:19.218088057+07:00","message":"receive streaming session, msgId: 4301"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:19.21810852+07:00","message":"found end of frame, send empty tag with msgId: 4301"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:19.218112442+07:00","message":"end Recv id 4301"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:19.218118892+07:00","message":"[buffer interim] 4301 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:19.218127457+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:19.218132505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:19.218135639+07:00","message":"> Transcript [53434] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:19.218138131+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:19.218140243+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:19.218142234+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:19.218144218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:19.218150518+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:19.218159933+07:00","message":"push: {true \n 0 0xc004748e00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:19.227050211+07:00","message":"write wav file: './tmp/7589/7589_4301.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:19.617847671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:19.617878581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.147319572+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.147388084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.147394775+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.147412682+07:00","message":"[buffer interim] 4302 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.147419294+07:00","message":"[bufferProcess] interim [980000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.147421422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.147427326+07:00","message":"[bufferProcess] send to processor (ticker):ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.147429817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.147435655+07:00","message":"> Transcript [53435] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.147437912+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.506981563+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.507023061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.507028421+07:00","message":"receive interim result [false|false]: ร้านน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.507042816+07:00","message":"[buffer interim] 4302 false ร้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.507050065+07:00","message":"[bufferProcess] interim [280000000]:ร้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.507051861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.611338814+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.611379425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.611385774+07:00","message":"receive interim result [false|false]: ร้านน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.611398959+07:00","message":"[buffer interim] 4302 false ร้านน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.611406297+07:00","message":"[bufferProcess] interim [400000000]:ร้านน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.611408876+07:00","message":"[bufferProcess] send to processor:ร้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.611414306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.611416903+07:00","message":"> Transcript [53436] [false]: 'ร้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.61141992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.611422081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.611424108+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.61142626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.991987556+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.992031062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.992037228+07:00","message":"receive interim result [false|false]: ร้านน้ำตาฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.992055958+07:00","message":"[buffer interim] 4302 false ร้านน้ำตาฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.992064512+07:00","message":"[bufferProcess] interim [760000000]:ร้านน้ำตาฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.992067433+07:00","message":"[bufferProcess] send to processor:ร้านน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.992073593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.9920765+07:00","message":"> Transcript [53437] [false]: 'ร้านน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.992080555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.99208268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.992084773+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.992087687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.998865861+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.998887575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.998893415+07:00","message":"receive interim result [false|false]: ร้านน้ำตาพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:21.998908515+07:00","message":"[buffer interim] 4302 false ร้านน้ำตาพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.998915797+07:00","message":"[bufferProcess] interim [820000000]:ร้านน้ำตาพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.998918118+07:00","message":"[bufferProcess] send to processor:ร้านน้ำตาฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.998921126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.998923561+07:00","message":"> Transcript [53438] [false]: 'ร้านน้ำตาฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.998926283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.998928514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.998930878+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:21.998932784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.044077239+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.044117863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.044123835+07:00","message":"receive interim result [false|false]: ร้านน้ำตาภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.044135408+07:00","message":"[buffer interim] 4302 false ร้านน้ำตาภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.044144393+07:00","message":"[bufferProcess] interim [880000000]:ร้านน้ำตาภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.044147084+07:00","message":"[bufferProcess] send to processor:ร้านน้ำตาพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.044152352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.044154988+07:00","message":"> Transcript [53439] [false]: 'ร้านน้ำตาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.044158365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.04416054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.044162917+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.044165089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.04417024+07:00","message":"Push: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.044172946+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.044174997+07:00","message":"Set new StatePrefix : 'ร้านน้ำตาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.04417748+07:00","message":"Next Push (prob) : 'น้ำตาพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.044184992+07:00","message":"push: {false ร้าน 0 0xc004749380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.16997383+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.170009971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.170015977+07:00","message":"receive interim result [false|false]: ร้านน้ำตาผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.170026307+07:00","message":"[buffer interim] 4302 false ร้านน้ำตาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.170033206+07:00","message":"[bufferProcess] interim [940000000]:ร้านน้ำตาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.17003596+07:00","message":"[bufferProcess] send to processor:ร้านน้ำตาภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.170039211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.170042134+07:00","message":"> Transcript [53440] [false]: 'ร้านน้ำตาภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.170044329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.170046315+07:00","message":"Set new StatePrefix: 'ร้านน้ำตาภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.440903608+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.440948796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาผสมนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.440954833+07:00","message":"receive interim result [false|false]: ร้านน้ำตาผสมนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.4409697+07:00","message":"[buffer interim] 4302 false ร้านน้ำตาผสมนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.440977962+07:00","message":"[bufferProcess] interim [240000000]:ร้านน้ำตาผสมนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.44098053+07:00","message":"[bufferProcess] send to processor:ร้านน้ำตาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.440983883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.440986635+07:00","message":"> Transcript [53441] [false]: 'ร้านน้ำตาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.440989043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.440991426+07:00","message":"Set new StatePrefix: 'ร้านน้ำตาผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.552196671+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.552237749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาผสมนิโกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.552243934+07:00","message":"receive interim result [false|false]: ร้านน้ำตาผสมนิโกร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.552256842+07:00","message":"[buffer interim] 4302 false ร้านน้ำตาผสมนิโกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.552264737+07:00","message":"[bufferProcess] interim [360000000]:ร้านน้ำตาผสมนิโกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.55226706+07:00","message":"[bufferProcess] send to processor:ร้านน้ำตาผสมนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.552272759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.552275672+07:00","message":"> Transcript [53442] [false]: 'ร้านน้ำตาผสมนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.552279084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.552281293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.552283409+07:00","message":"StatePrefix: 'ร้านน้ำตาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.55228591+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:22.618632937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:22.618653343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.690172635+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.690209473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาผสมนิกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.690215982+07:00","message":"receive interim result [false|false]: ร้านน้ำตาผสมนิกร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:22.690225603+07:00","message":"[buffer interim] 4302 false ร้านน้ำตาผสมนิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.690232839+07:00","message":"[bufferProcess] interim [480000000]:ร้านน้ำตาผสมนิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.690235648+07:00","message":"[bufferProcess] send to processor:ร้านน้ำตาผสมนิโกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.690238988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.690241691+07:00","message":"> Transcript [53443] [false]: 'ร้านน้ำตาผสมนิโกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.690245416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.690247401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.690249748+07:00","message":"StatePrefix: 'ร้านน้ำตาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:22.690252026+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.1346354+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.134679016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาผสมนิกรซ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.134687108+07:00","message":"receive interim result [false|false]: ร้านน้ำตาผสมนิกรซ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.134706609+07:00","message":"[buffer interim] 4302 false ร้านน้ำตาผสมนิกรซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.134715367+07:00","message":"[bufferProcess] interim [960000000]:ร้านน้ำตาผสมนิกรซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.134718105+07:00","message":"[bufferProcess] send to processor:ร้านน้ำตาผสมนิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.134725565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.134729329+07:00","message":"> Transcript [53444] [false]: 'ร้านน้ำตาผสมนิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.134735834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.134738696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.134741209+07:00","message":"StatePrefix: 'ร้านน้ำตาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.134743752+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.389064153+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.389108527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาผสมนิกรซ่อนไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.38911406+07:00","message":"receive interim result [false|false]: ร้านน้ำตาผสมนิกรซ่อนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.389126732+07:00","message":"[buffer interim] 4302 false ร้านน้ำตาผสมนิกรซ่อนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.389136512+07:00","message":"[bufferProcess] interim [200000000]:ร้านน้ำตาผสมนิกรซ่อนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.389139102+07:00","message":"[bufferProcess] send to processor:ร้านน้ำตาผสมนิกรซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.389145052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.38914811+07:00","message":"> Transcript [53445] [false]: 'ร้านน้ำตาผสมนิกรซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.389152557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.389154763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.389156828+07:00","message":"StatePrefix: 'ร้านน้ำตาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.389158865+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.389176937+07:00","message":"Push: 'น้ำตาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.389179163+07:00","message":"TextPushed: 'ร้านน้ำตาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.389181252+07:00","message":"Set new StatePrefix : 'ร้านน้ำตาผสมนิกรซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.38918346+07:00","message":"Next Push (prob) : 'นิกรซ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.389211495+07:00","message":"push: {false น้ำตาผสม 0 0xc004749380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.460407632+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.460459048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาผสมนิกรซ่อนไม่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.460465223+07:00","message":"receive interim result [false|false]: ร้านน้ำตาผสมนิกรซ่อนไม่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.460480018+07:00","message":"[buffer interim] 4302 false ร้านน้ำตาผสมนิกรซ่อนไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.460487484+07:00","message":"[bufferProcess] interim [320000000]:ร้านน้ำตาผสมนิกรซ่อนไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.460489975+07:00","message":"[bufferProcess] send to processor:ร้านน้ำตาผสมนิกรซ่อนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.460495619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.460498673+07:00","message":"> Transcript [53446] [false]: 'ร้านน้ำตาผสมนิกรซ่อนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.460502475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.460505231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.460507577+07:00","message":"StatePrefix: 'ร้านน้ำตาผสมนิกรซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.460510444+07:00","message":"TextPushed: 'ร้านน้ำตาผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.816269139+07:00","message":"[GCS] IsForceVAD: false for message ID: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.938299429+07:00","message":"[GCS] Start streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.969274631+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.969316992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านน้ำตาผสมนิกรซ่อนไม่อยู่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.969323313+07:00","message":"receive interim result [true|false]: ร้านน้ำตาผสมนิกรซ่อนไม่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.969334164+07:00","message":"end recv isFinal message id 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.969337268+07:00","message":"end Recv id 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.969351653+07:00","message":"[buffer interim] 4302 true ร้านน้ำตาผสมนิกรซ่อนไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969376413+07:00","message":"[bufferProcess] interim [830000000]:ร้านน้ำตาผสมนิกรซ่อนไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969382137+07:00","message":"[bufferProcess] send to processor (isfinal):ร้านน้ำตาผสมนิกรซ่อนไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969398385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969422915+07:00","message":"> Transcript [53447] [false]: 'ร้านน้ำตาผสมนิกรซ่อนไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969432733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969435395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.96943898+07:00","message":"StatePrefix: 'ร้านน้ำตาผสมนิกรซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969441901+07:00","message":"TextPushed: 'ร้านน้ำตาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969444367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969453803+07:00","message":"> Transcript [53448] [true]: 'ร้านน้ำตาผสมนิกรซ่อนไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969457706+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969460509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.96946371+07:00","message":"StatePrefix: 'ร้านน้ำตาผสมนิกรซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969466679+07:00","message":"TextPushed: 'ร้านน้ำตาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:23.969474983+07:00","message":"Push: 'นิกรซ่อนไม่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:23.969488255+07:00","message":"push: {true นิกรซ่อนไม่อยู่ 0 0xc004749380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:23.979847421+07:00","message":"write wav file: './tmp/7589/7589_4302.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.009261632+07:00","message":"[GCS] IsForceVAD: false for message ID: 4303"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.139493671+07:00","message":"[GCS] Start streaming session, msgId: 4304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.160494048+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.160515401+07:00","message":"found end of frame, send empty tag with msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.160518755+07:00","message":"end Recv id 4303"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.16052553+07:00","message":"[buffer interim] 4303 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.160533774+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.16053878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.160542048+07:00","message":"> Transcript [53449] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.160544773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.160546853+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.160548829+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.160550756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.160553448+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.160562528+07:00","message":"push: {true \n 0 0xc0045e2d80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:24.164973805+07:00","message":"write wav file: './tmp/7589/7589_4303.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.197498324+07:00","message":"[GCS] IsForceVAD: false for message ID: 4304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.404358252+07:00","message":"receive streaming session, msgId: 4304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.404397034+07:00","message":"found end of frame, send empty tag with msgId: 4304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.404400495+07:00","message":"end Recv id 4304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.40440999+07:00","message":"[buffer interim] 4304 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.40442027+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.404425206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.404428454+07:00","message":"> Transcript [53450] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.404431709+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.404433701+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.40443571+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.404437706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.404455573+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.404467143+07:00","message":"push: {true \n 0 0xc004338880}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:24.40887225+07:00","message":"write wav file: './tmp/7589/7589_4304.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.518281841+07:00","message":"[GCS] Start streaming session, msgId: 4305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.912980869+07:00","message":"receive streaming session, msgId: 4305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.913022027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.913027231+07:00","message":"receive interim result [false|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:24.913042478+07:00","message":"[buffer interim] 4305 false เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.91305014+07:00","message":"[bufferProcess] interim [420000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:24.913052247+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.026661002+07:00","message":"[GCS] IsForceVAD: false for message ID: 4305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.09893072+07:00","message":"[GCS] Start streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.102561224+07:00","message":"receive streaming session, msgId: 4305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.102603545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.102613796+07:00","message":"receive interim result [false|false]: เมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.102632327+07:00","message":"[buffer interim] 4305 false เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.102640363+07:00","message":"[bufferProcess] interim [660000000]:เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.102642618+07:00","message":"[bufferProcess] send to processor:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.102647922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.102650766+07:00","message":"> Transcript [53451] [false]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.102652835+07:00","message":"Set StatePrefix (first interim): 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.122219477+07:00","message":"receive streaming session, msgId: 4305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.122267878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อไหร่\",\"confidence\":0.94992006}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.122274111+07:00","message":"receive interim result [true|false]: เมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.122284207+07:00","message":"end recv isFinal message id 4305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.122286467+07:00","message":"end Recv id 4305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.122295515+07:00","message":"[buffer interim] 4305 true เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.12230822+07:00","message":"[bufferProcess] interim [750000000]:เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122312251+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122325112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122342451+07:00","message":"> Transcript [53452] [false]: 'เมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122348215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122350578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.12235255+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122354751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122357121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122360067+07:00","message":"> Transcript [53453] [true]: 'เมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122362389+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122364133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.12236586+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122367584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.122374218+07:00","message":"Push: 'เมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.122384473+07:00","message":"push: {true เมื่อไหร่ 0 0xc004749b00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:25.128296696+07:00","message":"write wav file: './tmp/7589/7589_4305.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.566489569+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.566529522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.566535897+07:00","message":"receive interim result [false|false]: รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.566551613+07:00","message":"[buffer interim] 4306 false รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.566568003+07:00","message":"[bufferProcess] interim [480000000]:รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.56657003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:25.618874823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:25.61889632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.948309689+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.948357469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้พวก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.948365914+07:00","message":"receive interim result [false|false]: รู้พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:25.948382579+07:00","message":"[buffer interim] 4306 false รู้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.948394949+07:00","message":"[bufferProcess] interim [900000000]:รู้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.948399248+07:00","message":"[bufferProcess] send to processor:รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.948408127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.9484124+07:00","message":"> Transcript [53454] [false]: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:25.94841584+07:00","message":"Set StatePrefix (first interim): 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.126186077+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.126225729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.126231875+07:00","message":"receive interim result [false|false]: รู้ห่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.1262431+07:00","message":"[buffer interim] 4306 false รู้ห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.126252247+07:00","message":"[bufferProcess] interim [20000000]:รู้ห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.126254423+07:00","message":"[bufferProcess] send to processor:รู้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.126257781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.126260416+07:00","message":"> Transcript [53455] [false]: 'รู้พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.126263913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.126266045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.126267952+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.126270072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.204947384+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.20499518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้พวกมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.205001601+07:00","message":"receive interim result [false|false]: รู้พวกมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.205019692+07:00","message":"[buffer interim] 4306 false รู้พวกมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.205028457+07:00","message":"[bufferProcess] interim [80000000]:รู้พวกมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.205030769+07:00","message":"[bufferProcess] send to processor:รู้ห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.205034386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.205037349+07:00","message":"> Transcript [53456] [false]: 'รู้ห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.205040229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.205042552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.205044761+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.205046818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.262688576+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.262740705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห่วงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.262751724+07:00","message":"receive interim result [false|false]: รู้ห่วงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.262771194+07:00","message":"[buffer interim] 4306 false รู้ห่วงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.262785237+07:00","message":"[bufferProcess] interim [140000000]:รู้ห่วงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.262789174+07:00","message":"[bufferProcess] send to processor:รู้พวกมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.262795904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.262800031+07:00","message":"> Transcript [53457] [false]: 'รู้พวกมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.262804695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.26280754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.26281086+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.26281368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.270091621+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.270129001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห่วงเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.270135061+07:00","message":"receive interim result [false|false]: รู้ห่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.270145426+07:00","message":"[buffer interim] 4306 false รู้ห่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.270152563+07:00","message":"[bufferProcess] interim [200000000]:รู้ห่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.270154744+07:00","message":"[bufferProcess] send to processor:รู้ห่วงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.270158059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.270161099+07:00","message":"> Transcript [53458] [false]: 'รู้ห่วงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.270164396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.270166566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.270168952+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.27017123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.27017375+07:00","message":"Push: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.270175573+07:00","message":"TextPushed: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.270177704+07:00","message":"Set new StatePrefix : 'รู้ห่วงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.270180403+07:00","message":"Next Push (prob) : 'ห่วงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.270187962+07:00","message":"push: {false รู้ 0 0xc004611980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.831895507+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.831949363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห้วงเวลาของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.831959282+07:00","message":"receive interim result [false|false]: รู้ห้วงเวลาของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:26.831975355+07:00","message":"[buffer interim] 4306 false รู้ห้วงเวลาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.831984398+07:00","message":"[bufferProcess] interim [740000000]:รู้ห้วงเวลาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.831987063+07:00","message":"[bufferProcess] send to processor:รู้ห่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.83199113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.831994465+07:00","message":"> Transcript [53459] [false]: 'รู้ห่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.831998336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:26.832001115+07:00","message":"Set new StatePrefix: 'รู้ห่วงเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.161454001+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.161499405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห้วงเวลาของป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.16150649+07:00","message":"receive interim result [false|false]: รู้ห้วงเวลาของป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.16152445+07:00","message":"[buffer interim] 4306 false รู้ห้วงเวลาของป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.161533249+07:00","message":"[bufferProcess] interim [40000000]:รู้ห้วงเวลาของป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.16153615+07:00","message":"[bufferProcess] send to processor:รู้ห้วงเวลาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.161543818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.161546746+07:00","message":"> Transcript [53460] [false]: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.161549408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.161553249+07:00","message":"Set new StatePrefix: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.181538063+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.181578432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห้วงเวลาของป้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.181585577+07:00","message":"receive interim result [false|false]: รู้ห้วงเวลาของป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.181597633+07:00","message":"[buffer interim] 4306 false รู้ห้วงเวลาของป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.181607176+07:00","message":"[bufferProcess] interim [100000000]:รู้ห้วงเวลาของป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.181609602+07:00","message":"[bufferProcess] send to processor:รู้ห้วงเวลาของป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.181613608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.181616404+07:00","message":"> Transcript [53461] [false]: 'รู้ห้วงเวลาของป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.181620081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.181623015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.181625199+07:00","message":"StatePrefix: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.181627716+07:00","message":"TextPushed: 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.221552992+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.22159454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห้วงเวลาของป๊า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.221601716+07:00","message":"receive interim result [false|false]: รู้ห้วงเวลาของป๊า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.221617695+07:00","message":"[buffer interim] 4306 false รู้ห้วงเวลาของป๊า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.221629078+07:00","message":"[bufferProcess] interim [160000000]:รู้ห้วงเวลาของป๊า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.22163277+07:00","message":"[bufferProcess] send to processor:รู้ห้วงเวลาของป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.221641804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.221645433+07:00","message":"> Transcript [53462] [false]: 'รู้ห้วงเวลาของป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.221649751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.221654419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.221656517+07:00","message":"StatePrefix: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.221659506+07:00","message":"TextPushed: 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.361674323+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.36172309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห้วงเวลาของฟ้าหญิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.361731252+07:00","message":"receive interim result [false|false]: รู้ห้วงเวลาของฟ้าหญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.361747808+07:00","message":"[buffer interim] 4306 false รู้ห้วงเวลาของฟ้าหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.361760666+07:00","message":"[bufferProcess] interim [280000000]:รู้ห้วงเวลาของฟ้าหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.361763417+07:00","message":"[bufferProcess] send to processor:รู้ห้วงเวลาของป๊า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.361771305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.361774773+07:00","message":"> Transcript [53463] [false]: 'รู้ห้วงเวลาของป๊า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.361778844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.361781431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.361783721+07:00","message":"StatePrefix: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.36178784+07:00","message":"TextPushed: 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.934619048+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.9346654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห้วงเวลาของฟ้าหญิง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.934672997+07:00","message":"receive interim result [false|false]: รู้ห้วงเวลาของฟ้าหญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.934691339+07:00","message":"[buffer interim] 4306 false รู้ห้วงเวลาของฟ้าหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.934704495+07:00","message":"[bufferProcess] interim [880000000]:รู้ห้วงเวลาของฟ้าหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.934707357+07:00","message":"[bufferProcess] send to processor:รู้ห้วงเวลาของฟ้าหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.934714759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.934718199+07:00","message":"> Transcript [53464] [false]: 'รู้ห้วงเวลาของฟ้าหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.934723066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.934725773+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.93472789+07:00","message":"StatePrefix: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.934730442+07:00","message":"TextPushed: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.934737832+07:00","message":"Push: 'ห้วงเวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.934739921+07:00","message":"TextPushed: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.934742254+07:00","message":"Set new StatePrefix : 'รู้ห้วงเวลาของฟ้าหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:27.93474443+07:00","message":"Next Push (prob) : 'ฟ้าหญิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:27.934753818+07:00","message":"push: {false ห้วงเวลาของ 0 0xc004611980}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:28.619878506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:28.619899678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:29.661897089+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:29.661934678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห้วงเวลาของฟ้าหญิงใจหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:29.661940388+07:00","message":"receive interim result [false|false]: รู้ห้วงเวลาของฟ้าหญิงใจหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:29.661953327+07:00","message":"[buffer interim] 4306 false รู้ห้วงเวลาของฟ้าหญิงใจหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661961275+07:00","message":"[bufferProcess] interim [620000000]:รู้ห้วงเวลาของฟ้าหญิงใจหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661963565+07:00","message":"[bufferProcess] send to processor:รู้ห้วงเวลาของฟ้าหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661966881+07:00","message":"[bufferProcess] send to processor (ticker):รู้ห้วงเวลาของฟ้าหญิงใจหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661969669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661972893+07:00","message":"> Transcript [53465] [false]: 'รู้ห้วงเวลาของฟ้าหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661976206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.66197823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.66198033+07:00","message":"StatePrefix: 'รู้ห้วงเวลาของฟ้าหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661982681+07:00","message":"TextPushed: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661984736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661986894+07:00","message":"> Transcript [53466] [false]: 'รู้ห้วงเวลาของฟ้าหญิงใจหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661989146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661991704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661993513+07:00","message":"StatePrefix: 'รู้ห้วงเวลาของฟ้าหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:29.661995482+07:00","message":"TextPushed: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.217757383+07:00","message":"[GCS] IsForceVAD: false for message ID: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.245745831+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.245785035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.245791135+07:00","message":"receive interim result [false|false]: รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.245804052+07:00","message":"[buffer interim] 4306 false รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.245815375+07:00","message":"[bufferProcess] interim [160000000]:รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.245818496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.341738899+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.34177694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห้วงเวลาของฟ้าหญิงใจหาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.341783524+07:00","message":"receive interim result [false|false]: รู้ห้วงเวลาของฟ้าหญิงใจหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.341796269+07:00","message":"[buffer interim] 4306 false รู้ห้วงเวลาของฟ้าหญิงใจหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.341804084+07:00","message":"[bufferProcess] interim [340000000]:รู้ห้วงเวลาของฟ้าหญิงใจหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.34180669+07:00","message":"[bufferProcess] send to processor:รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.341810391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.341813163+07:00","message":"> Transcript [53467] [false]: 'รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.341816385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.341818516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.341820473+07:00","message":"StatePrefix: 'รู้ห้วงเวลาของฟ้าหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.341823069+07:00","message":"TextPushed: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.348829384+07:00","message":"[GCS] Start streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.373196202+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.373238034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย\",\"confidence\":0.9304317}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.373244231+07:00","message":"receive interim result [true|false]: รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.373264837+07:00","message":"end recv isFinal message id 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.37326772+07:00","message":"end Recv id 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.373274387+07:00","message":"[buffer interim] 4306 true รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373282882+07:00","message":"[bufferProcess] interim [340000000]:รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373287572+07:00","message":"[bufferProcess] send to processor (isfinal):รู้ห้วงเวลาของฟ้าหญิงใจหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373296499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373303041+07:00","message":"> Transcript [53468] [false]: 'รู้ห้วงเวลาของฟ้าหญิงใจหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373306513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373308606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373310755+07:00","message":"StatePrefix: 'รู้ห้วงเวลาของฟ้าหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.37331366+07:00","message":"TextPushed: 'รู้ห้วงเวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373316644+07:00","message":"Push: 'ฟ้าหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373318603+07:00","message":"TextPushed: 'รู้ห้วงเวลาของฟ้าหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373320691+07:00","message":"Set new StatePrefix : 'รู้ห้วงเวลาของฟ้าหญิงใจหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373322907+07:00","message":"Next Push (prob) : 'ใจหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373324698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373326768+07:00","message":"> Transcript [53469] [true]: 'รู้ห้วงเวลาของฟ้าหญิงใจหายคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373329097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373330823+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.37333261+07:00","message":"StatePrefix: 'รู้ห้วงเวลาของฟ้าหญิงใจหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373334474+07:00","message":"TextPushed: 'รู้ห้วงเวลาของฟ้าหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:30.373337837+07:00","message":"Push: 'ใจหายคล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.37334579+07:00","message":"push: {false ฟ้าหญิง 0 0xc004611980}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:30.373352701+07:00","message":"push: {true ใจหายคล้าย 0 0xc004611980}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:30.385271985+07:00","message":"write wav file: './tmp/7589/7589_4306.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.221913663+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.22195542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซมิส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.221960536+07:00","message":"receive interim result [false|false]: ไซมิส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.221973886+07:00","message":"[buffer interim] 4307 false ไซมิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.221982227+07:00","message":"[bufferProcess] interim [900000000]:ไซมิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.221984213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.448791068+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.448824447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่มินิบาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.448830915+07:00","message":"receive interim result [false|false]: ใส่มินิบาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.448848965+07:00","message":"[buffer interim] 4307 false ใส่มินิบาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.448860123+07:00","message":"[bufferProcess] interim [80000000]:ใส่มินิบาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.448862494+07:00","message":"[bufferProcess] send to processor:ไซมิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.448866019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.448869067+07:00","message":"> Transcript [53470] [false]: 'ไซมิส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.448871398+07:00","message":"Set StatePrefix (first interim): 'ไซมิส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.536768924+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.536807241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซมิส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.536814098+07:00","message":"receive interim result [false|false]: ไซมิส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.536830255+07:00","message":"[buffer interim] 4307 false ไซมิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.536837767+07:00","message":"[bufferProcess] interim [140000000]:ไซมิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.536840112+07:00","message":"[bufferProcess] send to processor:ใส่มินิบาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.536843889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.536846845+07:00","message":"> Transcript [53471] [false]: 'ใส่มินิบาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.536849563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.536851864+07:00","message":"Set new StatePrefix: 'ใส่มินิบาร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.575963802+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.576004895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มินิไบค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.576011231+07:00","message":"receive interim result [false|false]: มินิไบค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.576029336+07:00","message":"[buffer interim] 4307 false มินิไบค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.576036389+07:00","message":"[bufferProcess] interim [200000000]:มินิไบค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.576038601+07:00","message":"[bufferProcess] send to processor:ไซมิส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.576043672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.576046526+07:00","message":"> Transcript [53472] [false]: 'ไซมิส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.576048767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.576050988+07:00","message":"Set new StatePrefix: 'ไซมิส'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:31.620678366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:31.620689557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.78319014+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.783227518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Fighting\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.783233336+07:00","message":"receive interim result [false|false]: Fighting"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:31.783245757+07:00","message":"[buffer interim] 4307 false Fighting"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.783252764+07:00","message":"[bufferProcess] interim [440000000]:Fighting"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.783255432+07:00","message":"[bufferProcess] send to processor:มินิไบค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.783261689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.783264214+07:00","message":"> Transcript [53473] [false]: 'มินิไบค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.783266529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:31.78326868+07:00","message":"Set new StatePrefix: 'มินิไบค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:32.682643687+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:32.682696442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Fighting\",\"confidence\":0.8139464}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:32.682704936+07:00","message":"receive interim result [true|false]: Fighting"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:32.682717612+07:00","message":"end recv isFinal message id 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:32.682720778+07:00","message":"end Recv id 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:32.682730104+07:00","message":"[buffer interim] 4307 true Fighting"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682744868+07:00","message":"[bufferProcess] interim [770000000]:Fighting"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682756429+07:00","message":"[bufferProcess] send to processor (isfinal):Fighting"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682761579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682766104+07:00","message":"> Transcript [53474] [false]: 'Fighting'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682769449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682773065+07:00","message":"Set new StatePrefix: 'Fighting'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682775584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682778453+07:00","message":"> Transcript [53475] [true]: 'Fighting'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682782305+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682785226+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682788546+07:00","message":"StatePrefix: 'Fighting'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682791518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:32.682800091+07:00","message":"Push: 'Fighting'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:32.682813114+07:00","message":"push: {true Fighting 0 0xc0051bc380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:32.692143874+07:00","message":"write wav file: './tmp/7589/7589_4307.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:34.621431667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:34.621449286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:35.989514681+07:00","message":"[GCS] IsForceVAD: false for message ID: 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:37.078505378+07:00","message":"[GCS] Start streaming session, msgId: 4308"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:37.621468706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:37.621489625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:37.74105153+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:37.741087189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:37.741093047+07:00","message":"receive interim result [false|false]: พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:37.741107167+07:00","message":"[buffer interim] 4308 false พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:37.741114618+07:00","message":"[bufferProcess] interim [660000000]:พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:37.741116612+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:37.741122567+07:00","message":"[bufferProcess] send to processor (ticker):พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:37.741125892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:37.741128564+07:00","message":"> Transcript [53476] [false]: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:37.74113074+07:00","message":"Set StatePrefix (first interim): 'พระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:37.799324757+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:37.799369552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:37.799375181+07:00","message":"receive interim result [false|false]: พระสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:37.799391071+07:00","message":"[buffer interim] 4308 false พระสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:37.799398702+07:00","message":"[bufferProcess] interim [780000000]:พระสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:37.79940079+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.056893836+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.056930184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.056936138+07:00","message":"receive interim result [false|false]: พระสงฆ์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.056953534+07:00","message":"[buffer interim] 4308 false พระสงฆ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.056965919+07:00","message":"[bufferProcess] interim [20000000]:พระสงฆ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.056969767+07:00","message":"[bufferProcess] send to processor:พระสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.056977161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.056981342+07:00","message":"> Transcript [53477] [false]: 'พระสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.056984587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.056987583+07:00","message":"Set new StatePrefix: 'พระสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.253607336+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.253656115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์เป็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.25366539+07:00","message":"receive interim result [false|false]: พระสงฆ์เป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.253723227+07:00","message":"[buffer interim] 4308 false พระสงฆ์เป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.253736803+07:00","message":"[bufferProcess] interim [200000000]:พระสงฆ์เป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.253740366+07:00","message":"[bufferProcess] send to processor:พระสงฆ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.253746027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.253750407+07:00","message":"> Transcript [53478] [false]: 'พระสงฆ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.253753466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.253757147+07:00","message":"Set new StatePrefix: 'พระสงฆ์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.496015859+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.496056327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์เป็นที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.496061794+07:00","message":"receive interim result [false|false]: พระสงฆ์เป็นที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:38.496076793+07:00","message":"[buffer interim] 4308 false พระสงฆ์เป็นที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.496088228+07:00","message":"[bufferProcess] interim [500000000]:พระสงฆ์เป็นที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.49609156+07:00","message":"[bufferProcess] send to processor:พระสงฆ์เป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.496096089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.496098957+07:00","message":"> Transcript [53479] [false]: 'พระสงฆ์เป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.496102604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.496104769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.496106766+07:00","message":"StatePrefix: 'พระสงฆ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:38.496108845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.014158819+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.014197222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์เป็นที่รักของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.014203191+07:00","message":"receive interim result [false|false]: พระสงฆ์เป็นที่รักของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.014219777+07:00","message":"[buffer interim] 4308 false พระสงฆ์เป็นที่รักของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.014227525+07:00","message":"[bufferProcess] interim [980000000]:พระสงฆ์เป็นที่รักของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.014230359+07:00","message":"[bufferProcess] send to processor:พระสงฆ์เป็นที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.014234134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.014237051+07:00","message":"> Transcript [53480] [false]: 'พระสงฆ์เป็นที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.014241098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.014243446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.014245403+07:00","message":"StatePrefix: 'พระสงฆ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.014247583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.421558678+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.421599255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์เป็นที่รักของกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.421605433+07:00","message":"receive interim result [false|false]: พระสงฆ์เป็นที่รักของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.421618289+07:00","message":"[buffer interim] 4308 false พระสงฆ์เป็นที่รักของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.421625386+07:00","message":"[bufferProcess] interim [340000000]:พระสงฆ์เป็นที่รักของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.421627803+07:00","message":"[bufferProcess] send to processor:พระสงฆ์เป็นที่รักของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.421633056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.421636009+07:00","message":"> Transcript [53481] [false]: 'พระสงฆ์เป็นที่รักของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.421639551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.421641964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.421646232+07:00","message":"StatePrefix: 'พระสงฆ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.421648438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.529185799+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.529226561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์เป็นที่รักของปู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.529232177+07:00","message":"receive interim result [false|false]: พระสงฆ์เป็นที่รักของปู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.529244931+07:00","message":"[buffer interim] 4308 false พระสงฆ์เป็นที่รักของปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529252379+07:00","message":"[bufferProcess] interim [460000000]:พระสงฆ์เป็นที่รักของปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529255037+07:00","message":"[bufferProcess] send to processor:พระสงฆ์เป็นที่รักของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529260564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529263324+07:00","message":"> Transcript [53482] [false]: 'พระสงฆ์เป็นที่รักของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529266378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529268986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529274448+07:00","message":"StatePrefix: 'พระสงฆ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529276716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529282494+07:00","message":"Push: 'พระสงฆ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529284624+07:00","message":"TextPushed: 'พระสงฆ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529287124+07:00","message":"Set new StatePrefix : 'พระสงฆ์เป็นที่รักของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.529290321+07:00","message":"Next Push (prob) : 'ที่รักของกู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.529298165+07:00","message":"push: {false พระสงฆ์เป็น 0 0xc0030bdd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.700554575+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.700587385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์เป็นที่รักของปู่ดู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.700593108+07:00","message":"receive interim result [false|false]: พระสงฆ์เป็นที่รักของปู่ดู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.700608996+07:00","message":"[buffer interim] 4308 false พระสงฆ์เป็นที่รักของปู่ดู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.700618931+07:00","message":"[bufferProcess] interim [580000000]:พระสงฆ์เป็นที่รักของปู่ดู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.700621388+07:00","message":"[bufferProcess] send to processor:พระสงฆ์เป็นที่รักของปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.700625004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.700627808+07:00","message":"> Transcript [53483] [false]: 'พระสงฆ์เป็นที่รักของปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.700630134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.70063541+07:00","message":"Set new StatePrefix: 'พระสงฆ์เป็นที่รักของปู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.73043111+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.730479274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์เป็นที่รักของปู่หล้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.730488033+07:00","message":"receive interim result [false|false]: พระสงฆ์เป็นที่รักของปู่หล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.730510151+07:00","message":"[buffer interim] 4308 false พระสงฆ์เป็นที่รักของปู่หล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.730519891+07:00","message":"[bufferProcess] interim [640000000]:พระสงฆ์เป็นที่รักของปู่หล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.73052376+07:00","message":"[bufferProcess] send to processor:พระสงฆ์เป็นที่รักของปู่ดู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.730533491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.73053735+07:00","message":"> Transcript [53484] [false]: 'พระสงฆ์เป็นที่รักของปู่ดู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.730542174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.730544904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.730548132+07:00","message":"StatePrefix: 'พระสงฆ์เป็นที่รักของปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:39.730551681+07:00","message":"TextPushed: 'พระสงฆ์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:39.957804327+07:00","message":"[GCS] IsForceVAD: false for message ID: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.034205758+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.034245434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์เป็นที่รักของกุ้งราด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.034251521+07:00","message":"receive interim result [false|false]: พระสงฆ์เป็นที่รักของกุ้งราด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.034268246+07:00","message":"[buffer interim] 4308 false พระสงฆ์เป็นที่รักของกุ้งราด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.034277184+07:00","message":"[bufferProcess] interim [940000000]:พระสงฆ์เป็นที่รักของกุ้งราด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.034280926+07:00","message":"[bufferProcess] send to processor:พระสงฆ์เป็นที่รักของปู่หล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.034285534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.0342953+07:00","message":"> Transcript [53485] [false]: 'พระสงฆ์เป็นที่รักของปู่หล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.034300651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.034302795+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.03430479+07:00","message":"StatePrefix: 'พระสงฆ์เป็นที่รักของปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.034307417+07:00","message":"TextPushed: 'พระสงฆ์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.106118833+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.106162026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์เป็นที่รักของปู่ราช\",\"confidence\":0.9051056}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.106169715+07:00","message":"receive interim result [true|false]: พระสงฆ์เป็นที่รักของปู่ราช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.106181965+07:00","message":"end recv isFinal message id 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.10618439+07:00","message":"end Recv id 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.106192219+07:00","message":"[buffer interim] 4308 true พระสงฆ์เป็นที่รักของปู่ราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106201859+07:00","message":"[bufferProcess] interim [90000000]:พระสงฆ์เป็นที่รักของปู่ราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106205796+07:00","message":"[bufferProcess] send to processor (isfinal):พระสงฆ์เป็นที่รักของกุ้งราด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106214198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.10621777+07:00","message":"> Transcript [53486] [false]: 'พระสงฆ์เป็นที่รักของกุ้งราด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106220794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106222809+07:00","message":"Set new StatePrefix: 'พระสงฆ์เป็นที่รักของกุ้งราด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106224799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106227606+07:00","message":"> Transcript [53487] [true]: 'พระสงฆ์เป็นที่รักของปู่ราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.10623062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106232647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106234858+07:00","message":"StatePrefix: 'พระสงฆ์เป็นที่รักของกุ้งราด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106237615+07:00","message":"TextPushed: 'พระสงฆ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:40.106241103+07:00","message":"Push: 'ที่รักของปู่ราช'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.106251438+07:00","message":"push: {true ที่รักของปู่ราช 0 0xc0030bdd00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:40.123507857+07:00","message":"write wav file: './tmp/7589/7589_4308.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.513220238+07:00","message":"[GCS] Cleaned up inactive client: 4289"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.513243476+07:00","message":"[GCS] Cleaned up inactive client: 4285"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.513246661+07:00","message":"[GCS] Cleaned up inactive client: 4286"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.513248799+07:00","message":"[GCS] Cleaned up inactive client: 4287"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.513250774+07:00","message":"[GCS] Cleaned up inactive client: 4288"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.51325278+07:00","message":"[GCS] Cleaned up inactive client: 4284"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:40.538986901+07:00","message":"[GCS] Start streaming session, msgId: 4309"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:40.621894489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:40.621896804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.055360264+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.055407437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.055413473+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.055425649+07:00","message":"[buffer interim] 4309 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.055432471+07:00","message":"[bufferProcess] interim [540000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.055434782+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.224960529+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.224996702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.225002051+07:00","message":"receive interim result [false|false]: น้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.225017044+07:00","message":"[buffer interim] 4309 false น้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.225024611+07:00","message":"[bufferProcess] interim [720000000]:น้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.225026931+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.22503041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.225033135+07:00","message":"> Transcript [53488] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.225035527+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.387953744+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.387991548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำเต้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.387997265+07:00","message":"receive interim result [false|false]: น้ำเต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.388024228+07:00","message":"[buffer interim] 4309 false น้ำเต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.388033647+07:00","message":"[bufferProcess] interim [900000000]:น้ำเต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.388037061+07:00","message":"[bufferProcess] send to processor:น้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.38804126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.388044199+07:00","message":"> Transcript [53489] [false]: 'น้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.38804739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.388049549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.388051504+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.388053461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.504392411+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.504433685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำตะไคร้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.504439553+07:00","message":"receive interim result [false|false]: น้ำตะไคร้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.504451184+07:00","message":"[buffer interim] 4309 false น้ำตะไคร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.504458547+07:00","message":"[bufferProcess] interim [960000000]:น้ำตะไคร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.504460907+07:00","message":"[bufferProcess] send to processor:น้ำเต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.504465936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.504468553+07:00","message":"> Transcript [53490] [false]: 'น้ำเต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.504471389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.504473522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.504475832+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.504478035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.966025779+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.966067749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำตะไคร้ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.966074211+07:00","message":"receive interim result [false|false]: น้ำตะไคร้ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:41.966091437+07:00","message":"[buffer interim] 4309 false น้ำตะไคร้ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.966099125+07:00","message":"[bufferProcess] interim [500000000]:น้ำตะไคร้ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.966101568+07:00","message":"[bufferProcess] send to processor:น้ำตะไคร้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.96610723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.966110293+07:00","message":"> Transcript [53491] [false]: 'น้ำตะไคร้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.96611405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.966116702+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.966118944+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:41.96612118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:42.277545256+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:42.277582732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำตะไคร้ใส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:42.277588845+07:00","message":"receive interim result [false|false]: น้ำตะไคร้ใส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:42.277602753+07:00","message":"[buffer interim] 4309 false น้ำตะไคร้ใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277610203+07:00","message":"[bufferProcess] interim [740000000]:น้ำตะไคร้ใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277612829+07:00","message":"[bufferProcess] send to processor:น้ำตะไคร้ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277618745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277621585+07:00","message":"> Transcript [53492] [false]: 'น้ำตะไคร้ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277625253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277627432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277629794+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277631936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277636413+07:00","message":"Push: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277638435+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277641118+07:00","message":"Set new StatePrefix : 'น้ำตะไคร้ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.277643441+07:00","message":"Next Push (prob) : 'ตะไคร้ใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:42.277651444+07:00","message":"push: {false น้ำ 0 0xc0045e2200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:42.469123972+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:42.46915985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำตะไคร้ใสสะอาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:42.469174141+07:00","message":"receive interim result [false|false]: น้ำตะไคร้ใสสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:42.469186456+07:00","message":"[buffer interim] 4309 false น้ำตะไคร้ใสสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.469193608+07:00","message":"[bufferProcess] interim [980000000]:น้ำตะไคร้ใสสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.469196047+07:00","message":"[bufferProcess] send to processor:น้ำตะไคร้ใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.469201389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.469204422+07:00","message":"> Transcript [53493] [false]: 'น้ำตะไคร้ใส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:42.469206956+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.113842559+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.113879473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำตะไคร้ใสสะอาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.113885446+07:00","message":"receive interim result [false|false]: น้ำตะไคร้ใสสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.113899075+07:00","message":"[buffer interim] 4309 false น้ำตะไคร้ใสสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.11390642+07:00","message":"[bufferProcess] interim [580000000]:น้ำตะไคร้ใสสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.113908799+07:00","message":"[bufferProcess] send to processor:น้ำตะไคร้ใสสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.113912285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.11391519+07:00","message":"> Transcript [53494] [false]: 'น้ำตะไคร้ใสสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.113917751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.113919776+07:00","message":"Set new StatePrefix: 'น้ำตะไคร้ใสสะอาด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:43.622955027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:43.622993938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.757513247+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.757558421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำตะไคร้ใสสะอาดเฉลิมราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.757565099+07:00","message":"receive interim result [false|false]: น้ำตะไคร้ใสสะอาดเฉลิมราช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.757577573+07:00","message":"[buffer interim] 4309 false น้ำตะไคร้ใสสะอาดเฉลิมราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.757585805+07:00","message":"[bufferProcess] interim [300000000]:น้ำตะไคร้ใสสะอาดเฉลิมราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.757588895+07:00","message":"[bufferProcess] send to processor:น้ำตะไคร้ใสสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.757592525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.75759524+07:00","message":"> Transcript [53495] [false]: 'น้ำตะไคร้ใสสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.757598341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.757600582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.757602844+07:00","message":"StatePrefix: 'น้ำตะไคร้ใสสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.757605968+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.807451856+07:00","message":"[GCS] IsForceVAD: false for message ID: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.938684363+07:00","message":"[GCS] Start streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.945143859+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.94587312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำพระทัยใสสะอาดเฉลิมราช\",\"confidence\":0.8956929}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.945887193+07:00","message":"receive interim result [true|false]: น้ำพระทัยใสสะอาดเฉลิมราช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.945897007+07:00","message":"end recv isFinal message id 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.945899588+07:00","message":"end Recv id 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.9459047+07:00","message":"[buffer interim] 4309 true น้ำพระทัยใสสะอาดเฉลิมราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.94592188+07:00","message":"[bufferProcess] interim [480000000]:น้ำพระทัยใสสะอาดเฉลิมราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945927497+07:00","message":"[bufferProcess] send to processor (isfinal):น้ำตะไคร้ใสสะอาดเฉลิมราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945930657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945933281+07:00","message":"> Transcript [53496] [false]: 'น้ำตะไคร้ใสสะอาดเฉลิมราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945936257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945938367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945940597+07:00","message":"StatePrefix: 'น้ำตะไคร้ใสสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945942868+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945944953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945947159+07:00","message":"> Transcript [53497] [true]: 'น้ำพระทัยใสสะอาดเฉลิมราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945949402+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945951252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945952932+07:00","message":"StatePrefix: 'น้ำตะไคร้ใสสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945954922+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:43.945960414+07:00","message":"Push: 'พระทัยใสสะอาดเฉลิมราช'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:43.945967687+07:00","message":"push: {true พระทัยใสสะอาดเฉลิมราช 0 0xc0045e2200}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:43.95530725+07:00","message":"write wav file: './tmp/7589/7589_4309.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:44.05583059+07:00","message":"[GCS] IsForceVAD: false for message ID: 4310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:44.173616254+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:44.173639883+07:00","message":"found end of frame, send empty tag with msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:44.173643083+07:00","message":"end Recv id 4310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:44.17365021+07:00","message":"[buffer interim] 4310 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:44.173657466+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:44.173661477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:44.173664938+07:00","message":"> Transcript [53498] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:44.17367148+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:44.173673513+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:44.173675363+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:44.173677241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:44.173685534+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:44.173694697+07:00","message":"push: {true \n 0 0xc004338000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:44.178081738+07:00","message":"write wav file: './tmp/7589/7589_4310.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:44.510375031+07:00","message":"[GCS] Start streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.007587822+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.007630572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.007636158+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.007651331+07:00","message":"[buffer interim] 4311 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.007658241+07:00","message":"[bufferProcess] interim [300000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.007660242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.061087222+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.061127611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.061135205+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.06114832+07:00","message":"[buffer interim] 4311 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.06115982+07:00","message":"[bufferProcess] interim [360000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.061176993+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.061181202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.061184098+07:00","message":"> Transcript [53499] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.061186393+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.087609865+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.0876442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.087650053+07:00","message":"receive interim result [false|false]: ยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.087661763+07:00","message":"[buffer interim] 4311 false ยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.087668246+07:00","message":"[bufferProcess] interim [420000000]:ยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.087670238+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.087675516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.087678257+07:00","message":"> Transcript [53500] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.087680336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.087682326+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.262511556+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.262555145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.262560508+07:00","message":"receive interim result [false|false]: ยามมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.262577088+07:00","message":"[buffer interim] 4311 false ยามมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.262585287+07:00","message":"[bufferProcess] interim [600000000]:ยามมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.262587412+07:00","message":"[bufferProcess] send to processor:ยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.262591133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.262594158+07:00","message":"> Transcript [53501] [false]: 'ยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.26259663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.262599092+07:00","message":"Set new StatePrefix: 'ยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.562301439+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.562341479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีแฟน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.562347655+07:00","message":"receive interim result [false|false]: ยามมีแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.5623591+07:00","message":"[buffer interim] 4311 false ยามมีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.562366335+07:00","message":"[bufferProcess] interim [840000000]:ยามมีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.562368859+07:00","message":"[bufferProcess] send to processor:ยามมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.562374149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.562376876+07:00","message":"> Transcript [53502] [false]: 'ยามมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.562379857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.562381984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.562383965+07:00","message":"StatePrefix: 'ยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.562397195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.565875769+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.565899107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีภัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.565904242+07:00","message":"receive interim result [false|false]: ยามมีภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:45.565919067+07:00","message":"[buffer interim] 4311 false ยามมีภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.565925585+07:00","message":"[bufferProcess] interim [900000000]:ยามมีภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.565927667+07:00","message":"[bufferProcess] send to processor:ยามมีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.565931297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.56593378+07:00","message":"> Transcript [53503] [false]: 'ยามมีแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.565936465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.565938628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.565940615+07:00","message":"StatePrefix: 'ยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:45.565942509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.148749493+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.148786044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีภัยส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.14879228+07:00","message":"receive interim result [false|false]: ยามมีภัยส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.148809047+07:00","message":"[buffer interim] 4311 false ยามมีภัยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.148817033+07:00","message":"[bufferProcess] interim [440000000]:ยามมีภัยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.148832195+07:00","message":"[bufferProcess] send to processor:ยามมีภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.148839887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.148843097+07:00","message":"> Transcript [53504] [false]: 'ยามมีภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.148846501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.148848704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.148851147+07:00","message":"StatePrefix: 'ยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.148853192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.269181732+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.269220357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีภัยซมโปะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.269226877+07:00","message":"receive interim result [false|false]: ยามมีภัยซมโปะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.269241693+07:00","message":"[buffer interim] 4311 false ยามมีภัยซมโปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.269249225+07:00","message":"[bufferProcess] interim [560000000]:ยามมีภัยซมโปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.26925182+07:00","message":"[bufferProcess] send to processor:ยามมีภัยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.269257647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.269260267+07:00","message":"> Transcript [53505] [false]: 'ยามมีภัยส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.269264002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.269266142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.269269571+07:00","message":"StatePrefix: 'ยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.269271749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.269279704+07:00","message":"Push: 'ยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.269281726+07:00","message":"TextPushed: 'ยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.269284118+07:00","message":"Set new StatePrefix : 'ยามมีภัยส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.26928639+07:00","message":"Next Push (prob) : 'มีภัยส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.269293502+07:00","message":"push: {false ยาม 0 0xc003325180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.462086291+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.462131917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีภัยทรงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.462140253+07:00","message":"receive interim result [false|false]: ยามมีภัยทรงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.462157345+07:00","message":"[buffer interim] 4311 false ยามมีภัยทรงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.462168494+07:00","message":"[bufferProcess] interim [740000000]:ยามมีภัยทรงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.462172431+07:00","message":"[bufferProcess] send to processor:ยามมีภัยซมโปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.462179567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.462183394+07:00","message":"> Transcript [53506] [false]: 'ยามมีภัยซมโปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.462187911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.462191451+07:00","message":"Set new StatePrefix: 'ยามมีภัยซมโปะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:46.623910363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:46.623931576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.796074741+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.796111464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีภัยทรงเป็นขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.79611798+07:00","message":"receive interim result [false|false]: ยามมีภัยทรงเป็นขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.796135295+07:00","message":"[buffer interim] 4311 false ยามมีภัยทรงเป็นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.796143122+07:00","message":"[bufferProcess] interim [100000000]:ยามมีภัยทรงเป็นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.796146109+07:00","message":"[bufferProcess] send to processor:ยามมีภัยทรงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.796149664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.796152352+07:00","message":"> Transcript [53507] [false]: 'ยามมีภัยทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.796154589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.796156681+07:00","message":"Set new StatePrefix: 'ยามมีภัยทรงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.831763129+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.831800974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีภัยทรงเป็นเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.831807606+07:00","message":"receive interim result [false|false]: ยามมีภัยทรงเป็นเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:46.831824195+07:00","message":"[buffer interim] 4311 false ยามมีภัยทรงเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.831833049+07:00","message":"[bufferProcess] interim [160000000]:ยามมีภัยทรงเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.831835663+07:00","message":"[bufferProcess] send to processor:ยามมีภัยทรงเป็นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.831839659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.831842392+07:00","message":"> Transcript [53508] [false]: 'ยามมีภัยทรงเป็นขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.831846538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.831849203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.831851615+07:00","message":"StatePrefix: 'ยามมีภัยทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:46.8318543+07:00","message":"TextPushed: 'ยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:47.355567328+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:47.355612022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีภัยทรงเป็นเพื่อนๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:47.355619817+07:00","message":"receive interim result [false|false]: ยามมีภัยทรงเป็นเพื่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:47.355638285+07:00","message":"[buffer interim] 4311 false ยามมีภัยทรงเป็นเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.35564912+07:00","message":"[bufferProcess] interim [640000000]:ยามมีภัยทรงเป็นเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.355651705+07:00","message":"[bufferProcess] send to processor:ยามมีภัยทรงเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.355657414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.355660368+07:00","message":"> Transcript [53509] [false]: 'ยามมีภัยทรงเป็นเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.355663973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.355666043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.355668157+07:00","message":"StatePrefix: 'ยามมีภัยทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.355671037+07:00","message":"TextPushed: 'ยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:47.470726436+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:47.470765297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีภัยทรงเป็นเพื่อนพึ่งภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:47.470772541+07:00","message":"receive interim result [false|false]: ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:47.470786096+07:00","message":"[buffer interim] 4311 false ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.470795376+07:00","message":"[bufferProcess] interim [760000000]:ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.470798148+07:00","message":"[bufferProcess] send to processor:ยามมีภัยทรงเป็นเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.470803835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.470806718+07:00","message":"> Transcript [53510] [false]: 'ยามมีภัยทรงเป็นเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.470810325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.470812474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.470817544+07:00","message":"StatePrefix: 'ยามมีภัยทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:47.470820236+07:00","message":"TextPushed: 'ยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:48.052351116+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:48.052403435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีภัยทรงเป็นเพื่อนพึ่งภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:48.052410313+07:00","message":"receive interim result [false|false]: ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:48.052430054+07:00","message":"[buffer interim] 4311 false ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.052438758+07:00","message":"[bufferProcess] interim [360000000]:ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.05244138+07:00","message":"[bufferProcess] send to processor:ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.052445593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.052448617+07:00","message":"> Transcript [53511] [false]: 'ยามมีภัยทรงเป็นเพื่อนพึ่งภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.052452408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.052458516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.052460995+07:00","message":"StatePrefix: 'ยามมีภัยทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.052464131+07:00","message":"TextPushed: 'ยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.052472238+07:00","message":"Push: 'มีภัยทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.05247442+07:00","message":"TextPushed: 'ยามมีภัยทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.052476692+07:00","message":"Set new StatePrefix : 'ยามมีภัยทรงเป็นเพื่อนพึ่งภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:48.052479002+07:00","message":"Next Push (prob) : 'เพื่อนพึ่งภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:48.052502341+07:00","message":"push: {false มีภัยทรงเป็น 0 0xc003325180}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:49.624179775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:49.624193519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:49.62583983+07:00","message":"[GCS] IsForceVAD: false for message ID: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:49.746145553+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:49.746189045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยามมีภัยทรงเป็นเพื่อนพึ่งภา\",\"confidence\":0.9154605}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:49.746195311+07:00","message":"receive interim result [true|false]: ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:49.746205361+07:00","message":"end recv isFinal message id 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:49.746208077+07:00","message":"end Recv id 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:49.746214781+07:00","message":"[buffer interim] 4311 true ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746222843+07:00","message":"[bufferProcess] interim [130000000]:ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.74622745+07:00","message":"[bufferProcess] send to processor (isfinal):ยามมีภัยทรงเป็นเพื่อนพึ่งภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746231546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746234764+07:00","message":"> Transcript [53512] [false]: 'ยามมีภัยทรงเป็นเพื่อนพึ่งภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.74623779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746239729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.74624156+07:00","message":"StatePrefix: 'ยามมีภัยทรงเป็นเพื่อนพึ่งภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746245346+07:00","message":"TextPushed: 'ยามมีภัยทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746247295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746251173+07:00","message":"> Transcript [53513] [true]: 'ยามมีภัยทรงเป็นเพื่อนพึ่งภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746253654+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746255538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746257257+07:00","message":"StatePrefix: 'ยามมีภัยทรงเป็นเพื่อนพึ่งภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746259227+07:00","message":"TextPushed: 'ยามมีภัยทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:49.746265677+07:00","message":"Push: 'เพื่อนพึ่งภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:49.746272565+07:00","message":"push: {true เพื่อนพึ่งภา 0 0xc003325180}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:49.758769035+07:00","message":"write wav file: './tmp/7589/7589_4311.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.037877916+07:00","message":"[GCS] Start streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.815904689+07:00","message":"[GCS] IsForceVAD: false for message ID: 4312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.937642053+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.937685271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.937690776+07:00","message":"receive interim result [false|false]: สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.937701909+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.937706124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุด\",\"confidence\":0.7673681}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.937709293+07:00","message":"receive interim result [true|false]: สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.937712103+07:00","message":"end recv isFinal message id 4312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.937714171+07:00","message":"end Recv id 4312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.937719942+07:00","message":"[buffer interim] 4312 false สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.9377246+07:00","message":"[buffer interim] 4312 true สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937730982+07:00","message":"[bufferProcess] interim [960000000]:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937732933+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937736173+07:00","message":"[bufferProcess] send to processor (ticker):สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937738635+07:00","message":"[bufferProcess] interim [990000000]:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937741168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937743989+07:00","message":"> Transcript [53514] [false]: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937748335+07:00","message":"Set StatePrefix (first interim): 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937750085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937752007+07:00","message":"> Transcript [53515] [true]: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937754535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937756524+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937758607+07:00","message":"StatePrefix: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.93776078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:51.937763453+07:00","message":"Push: 'สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.937787155+07:00","message":"push: {true สุด 0 0xc004749500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:51.93793107+07:00","message":"[GCS] Start streaming session, msgId: 4313"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:51.943301911+07:00","message":"write wav file: './tmp/7589/7589_4312.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.603513392+07:00","message":"receive streaming session, msgId: 4313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.603579653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.603585528+07:00","message":"receive interim result [false|false]: ไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.603601199+07:00","message":"[buffer interim] 4313 false ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.603608917+07:00","message":"[bufferProcess] interim [720000000]:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.60361094+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:52.624989979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:52.624997688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.813419392+07:00","message":"receive streaming session, msgId: 4313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.813456498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.813462452+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.813475627+07:00","message":"[buffer interim] 4313 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.813483358+07:00","message":"[bufferProcess] interim [900000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.813485887+07:00","message":"[bufferProcess] send to processor:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.813491185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.813495766+07:00","message":"> Transcript [53516] [false]: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.813498084+07:00","message":"Set StatePrefix (first interim): 'ไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.924927943+07:00","message":"receive streaming session, msgId: 4313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.924966925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.924972628+07:00","message":"receive interim result [false|false]: อะไรอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.924984758+07:00","message":"[buffer interim] 4313 false อะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.92499215+07:00","message":"[bufferProcess] interim [960000000]:อะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.924995381+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.924999628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.925003389+07:00","message":"> Transcript [53517] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.925005721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:52.925007802+07:00","message":"Set new StatePrefix: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:52.966484296+07:00","message":"[GCS] IsForceVAD: false for message ID: 4313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:53.084713098+07:00","message":"receive streaming session, msgId: 4313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:53.08476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรอยู่\",\"confidence\":0.8062795}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:53.084765632+07:00","message":"receive interim result [true|false]: อะไรอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:53.084773599+07:00","message":"end recv isFinal message id 4313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:53.084775705+07:00","message":"end Recv id 4313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:53.084781895+07:00","message":"[buffer interim] 4313 true อะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084794002+07:00","message":"[bufferProcess] interim [260000000]:อะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084799481+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084802717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084805466+07:00","message":"> Transcript [53518] [false]: 'อะไรอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084808281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084810197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084812165+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084814397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084816247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084818231+07:00","message":"> Transcript [53519] [true]: 'อะไรอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084823123+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.08482524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084826989+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.084828666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:53.08483425+07:00","message":"Push: 'อะไรอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:53.084842502+07:00","message":"push: {true อะไรอยู่ 0 0xc004339c00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:53.091189563+07:00","message":"write wav file: './tmp/7589/7589_4313.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:53.800845172+07:00","message":"[GCS] Start streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:54.626817893+07:00","message":"[GCS] IsForceVAD: false for message ID: 4314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:54.700013559+07:00","message":"[GCS] Start streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:54.706970104+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:54.706992537+07:00","message":"found end of frame, send empty tag with msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:54.70699545+07:00","message":"end Recv id 4314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:54.707002458+07:00","message":"[buffer interim] 4314 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:54.70701383+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:54.707017663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:54.707020505+07:00","message":"> Transcript [53520] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:54.70702285+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:54.707024869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:54.707026808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:54.707028669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:54.707035497+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:54.707042871+07:00","message":"push: {true \n 0 0xc0045e3500}"}
{"level":"info","service":"Main","time":"2026-06-22T14:05:54.712649457+07:00","message":"write wav file: './tmp/7589/7589_4314.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.261920565+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.261965099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.261971006+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.261988435+07:00","message":"[buffer interim] 4315 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.261995817+07:00","message":"[bufferProcess] interim [550000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.261997872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.359371981+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.35941041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.359416099+07:00","message":"receive interim result [false|false]: สม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.359432098+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.359437292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.359440214+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.35944888+07:00","message":"[buffer interim] 4315 false สม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.359470402+07:00","message":"[buffer interim] 4315 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.359479139+07:00","message":"[bufferProcess] interim [670000000]:สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.35948238+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.359491652+07:00","message":"[bufferProcess] interim [730000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.359494066+07:00","message":"[bufferProcess] send to processor:สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.359497521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.359500568+07:00","message":"> Transcript [53521] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.359503416+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.359505022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.359507373+07:00","message":"> Transcript [53522] [false]: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.35950949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.359511759+07:00","message":"Set new StatePrefix: 'สม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:55.625088138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:55.625110378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.73692153+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.736964823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.736971923+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.736988594+07:00","message":"[buffer interim] 4315 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.73700071+07:00","message":"[bufferProcess] interim [970000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.737005001+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.73701586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.737020121+07:00","message":"> Transcript [53523] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.73702372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.737026594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.737030102+07:00","message":"StatePrefix: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.737033173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.91293415+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.912972819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.912978844+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:55.912992673+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.913009089+07:00","message":"[bufferProcess] interim [150000000]:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.913013417+07:00","message":"[bufferProcess] send to processor:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.913021506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.913024929+07:00","message":"> Transcript [53524] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.913028389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.913031763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.913034484+07:00","message":"StatePrefix: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:55.913036832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.120591479+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.120629466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.120634933+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.120648823+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.120658445+07:00","message":"[bufferProcess] interim [450000000]:สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.120661206+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.120668583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.120671247+07:00","message":"> Transcript [53525] [false]: 'สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.120674457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.120676981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.120679374+07:00","message":"StatePrefix: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.120682043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.248992254+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.249034226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้ารูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.249044756+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้ารูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.249065226+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.249070479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.249077843+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.249084855+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้ารูป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.249089196+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.24909652+07:00","message":"[bufferProcess] interim [570000000]:สมเด็จพระเจ้ารูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.24909927+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249102673+07:00","message":"[bufferProcess] interim [630000000]:สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249104646+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้ารูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249107957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249111096+07:00","message":"> Transcript [53526] [false]: 'สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249115523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249117892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249120466+07:00","message":"StatePrefix: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249122568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.24912516+07:00","message":"Push: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249127059+07:00","message":"TextPushed: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249129295+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249131436+07:00","message":"Next Push (prob) : 'เด็จพระเจ้าลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249133423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249135529+07:00","message":"> Transcript [53527] [false]: 'สมเด็จพระเจ้ารูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249137588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.249139805+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้ารูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.249153021+07:00","message":"push: {false สม 0 0xc0051bc700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.571198821+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.571238734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.571245218+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.571256849+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.571264402+07:00","message":"[bufferProcess] interim [930000000]:สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.571266682+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.571270096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.571272847+07:00","message":"> Transcript [53528] [false]: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.571275092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.571277735+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.631320215+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.631374122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.631382314+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.631401287+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.631410877+07:00","message":"[bufferProcess] interim [990000000]:สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.631413629+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.631421717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.631425578+07:00","message":"> Transcript [53529] [false]: 'สมเด็จพระเจ้าลูกเธอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.63142976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.631432101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.631436204+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.631439361+07:00","message":"TextPushed: 'สม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.823472372+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.823510685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.823516808+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:56.823532839+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.823540825+07:00","message":"[bufferProcess] interim [170000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.823543323+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.823547178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.823549878+07:00","message":"> Transcript [53530] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.823553411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.823555733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.823557815+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:56.823560552+07:00","message":"TextPushed: 'สม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.144930828+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.14497038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.14497623+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.144989965+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.144993653+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-06-22T14:05:57.144996261+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.145002096+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.145005898+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145011829+07:00","message":"[bufferProcess] interim [470000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145014291+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.14501831+07:00","message":"[bufferProcess] interim [530000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.14502043+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145023543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145026249+07:00","message":"> Transcript [53531] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145029653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.14503173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145033921+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145036388+07:00","message":"TextPushed: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145038129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145040096+07:00","message":"> Transcript [53532] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145042382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145044371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145046172+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145048053+07:00","message":"TextPushed: 'สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145051381+07:00","message":"Push: 'เด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145053553+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145055906+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าผ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.145058202+07:00","message":"Next Push (prob) : 'เจ้าฟ้าผ่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.14506551+07:00","message":"push: {false เด็จพระเจ้าลูกเธอ 0 0xc0051bc700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.265844757+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.265882649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.265888665+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.265902246+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.265909645+07:00","message":"[bufferProcess] interim [590000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.265912064+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.265918156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.265921305+07:00","message":"> Transcript [53533] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.265923828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.265926329+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.344581558+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.344638089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.344646256+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.344663096+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.344671641+07:00","message":"[bufferProcess] interim [710000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.344675174+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.344684447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.344687734+07:00","message":"> Transcript [53534] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.344690385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.344692886+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.663942411+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.6639798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.663985447+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.663997964+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.664006276+07:00","message":"[bufferProcess] interim [10000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.664009517+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.66401553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.664018446+07:00","message":"> Transcript [53535] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.664021208+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.72619784+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.726235425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.726241163+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.726257783+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.726265681+07:00","message":"[bufferProcess] interim [130000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.726268423+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.726274002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.726277029+07:00","message":"> Transcript [53536] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.726280561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.72628304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.726284988+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.726288503+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.848194852+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.848243313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.848250869+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.848269993+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.848283068+07:00","message":"[bufferProcess] interim [190000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.848287013+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.84829451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.848299531+07:00","message":"> Transcript [53537] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.84830285+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.91482286+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.914862421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.914869833+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:57.914887292+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.914895818+07:00","message":"[bufferProcess] interim [310000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.914899012+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.91490682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.914909871+07:00","message":"> Transcript [53538] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.914913723+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.914916967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.914918999+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:57.914923918+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:58.038464817+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:58.038514362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:58.038522284+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:58.038537586+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.038548637+07:00","message":"[bufferProcess] interim [370000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.038551277+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.038557168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.038560271+07:00","message":"> Transcript [53539] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.038562842+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:58.617929949+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:58.617964767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:58.617970775+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:58.61798298+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.617991015+07:00","message":"[bufferProcess] interim [970000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.617993575+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.617999385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.618002296+07:00","message":"> Transcript [53540] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.618006248+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.61800844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.61801051+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.618014156+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.618019129+07:00","message":"Push: 'เจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.618021169+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.618023323+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:58.618025933+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:58.618033701+07:00","message":"push: {false เจ้าฟ้าพัชรกิติยาภา 0 0xc0051bc700}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:58.625612498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:05:58.625639024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:59.639372604+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:59.639419047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:59.639427802+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:59.6394455+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.639454856+07:00","message":"[bufferProcess] interim [990000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.639458058+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.639461879+07:00","message":"[bufferProcess] send to processor (ticker):สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.63946586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.639469081+07:00","message":"> Transcript [53541] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.63947201+07:00","message":"Skep because statePrefix == transcript"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.639473862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.639475704+07:00","message":"> Transcript [53542] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.639478428+07:00","message":"Set StatePrefix (first interim): 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:59.832732773+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:59.832777594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:59.832784996+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:05:59.832802301+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.832811367+07:00","message":"[bufferProcess] interim [230000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:05:59.83281378+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.438779635+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.438822662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.438830608+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.438849807+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.438863503+07:00","message":"[bufferProcess] interim [590000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.438868047+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.438877351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.438881814+07:00","message":"> Transcript [53543] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.438887526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.438890159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.43889233+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.438895404+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.490032411+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.490082363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.490089536+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.49010926+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.490124115+07:00","message":"[bufferProcess] interim [650000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.490126844+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.490131173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.490135021+07:00","message":"> Transcript [53544] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.490139263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.49014156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.490144009+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.49014695+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.492930445+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.49294006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.49294393+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.492951443+07:00","message":"[buffer interim] 4315 false สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.492954911+07:00","message":"[bufferProcess] interim [710000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.492957644+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.492962736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.492966363+07:00","message":"> Transcript [53545] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพพยัคฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.492968806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.492970667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.492972513+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.492974676+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.780942579+07:00","message":"[GCS] IsForceVAD: false for message ID: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.892648822+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.892705448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.892712098+07:00","message":"receive interim result [true|false]: สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.89272211+07:00","message":"end recv isFinal message id 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.892724338+07:00","message":"end Recv id 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.892732026+07:00","message":"[buffer interim] 4315 true สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892742194+07:00","message":"[bufferProcess] interim [190000000]:สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892747155+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892752187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892755937+07:00","message":"> Transcript [53546] [false]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892759627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892763291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892765353+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892768006+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892772789+07:00","message":"Push: 'นเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892774815+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892776982+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892779166+07:00","message":"Next Push (prob) : 'เทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892780968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892783147+07:00","message":"> Transcript [53547] [true]: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892785471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892787382+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892789914+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิราเทพยวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892792138+07:00","message":"TextPushed: 'สมเด็จพระเจ้าลูกเธอเจ้าฟ้าพัชรกิติยาภานเรนทิรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:00.892796307+07:00","message":"Push: 'เทพยวดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.892805804+07:00","message":"push: {false นเรนทิรา 0 0xc0051bc700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.892826458+07:00","message":"push: {true เทพยวดี 0 0xc0051bc700}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:00.905024049+07:00","message":"write wav file: './tmp/7589/7589_4315.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:00.907079861+07:00","message":"[GCS] Start streaming session, msgId: 4316"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:01.626157282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:01.626160059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:01.645511426+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:01.645560275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:01.64556637+07:00","message":"receive interim result [false|false]: กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:01.645581197+07:00","message":"[buffer interim] 4316 false กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:01.645589839+07:00","message":"[bufferProcess] interim [780000000]:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:01.645591723+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:01.889479789+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:01.88952659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:01.889533455+07:00","message":"receive interim result [false|false]: กรมหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:01.889546851+07:00","message":"[buffer interim] 4316 false กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:01.88955636+07:00","message":"[bufferProcess] interim [20000000]:กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:01.889559848+07:00","message":"[bufferProcess] send to processor:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:01.889565219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:01.889569672+07:00","message":"> Transcript [53548] [false]: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:01.889572724+07:00","message":"Set StatePrefix (first interim): 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.333710054+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.333749595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.333756467+07:00","message":"receive interim result [false|false]: กรมหลวงราชบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.333772913+07:00","message":"[buffer interim] 4316 false กรมหลวงราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.333782365+07:00","message":"[bufferProcess] interim [500000000]:กรมหลวงราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.333786017+07:00","message":"[bufferProcess] send to processor:กรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.333803576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.333807089+07:00","message":"> Transcript [53549] [false]: 'กรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.333811482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.333814018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.333816416+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.333818923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.522866589+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.52290592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชภัฏ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.522914578+07:00","message":"receive interim result [false|false]: กรมหลวงราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.522926117+07:00","message":"[buffer interim] 4316 false กรมหลวงราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.522933408+07:00","message":"[bufferProcess] interim [680000000]:กรมหลวงราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.522935892+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.522941642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.52294435+07:00","message":"> Transcript [53550] [false]: 'กรมหลวงราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.522947643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.522949847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.522952056+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.522954374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.653540505+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.653579033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.653585177+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:02.653598433+07:00","message":"[buffer interim] 4316 false กรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.653606306+07:00","message":"[bufferProcess] interim [740000000]:กรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.653608739+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.653612395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.653615296+07:00","message":"> Transcript [53551] [false]: 'กรมหลวงราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.653618301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.653620536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.653623049+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:02.653625343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:03.162505694+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:03.162552671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:03.162558882+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:03.162574227+07:00","message":"[buffer interim] 4316 false กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162582406+07:00","message":"[bufferProcess] interim [280000000]:กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162586833+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162594172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162598532+07:00","message":"> Transcript [53552] [false]: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162602272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162604497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162607076+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162609419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162615285+07:00","message":"Push: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162617563+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.162619722+07:00","message":"Set new StatePrefix : 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.16262254+07:00","message":"Next Push (prob) : 'หลวงราชสาริณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:03.162630803+07:00","message":"push: {false กรม 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:03.732548764+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:03.732611446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:03.732617342+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:03.732633518+07:00","message":"[buffer interim] 4316 false กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.732642744+07:00","message":"[bufferProcess] interim [880000000]:กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.732645587+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.732649917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.732652823+07:00","message":"> Transcript [53553] [false]: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.732656451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.732658581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.732660947+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:03.732666397+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:04.120126355+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:04.120166027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:04.120172286+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:04.120187078+07:00","message":"[buffer interim] 4316 false กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.120201626+07:00","message":"[bufferProcess] interim [240000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.120204708+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณีสิริพัชร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.120209051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.120211789+07:00","message":"> Transcript [53554] [false]: 'กรมหลวงราชสาริณีสิริพัชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.120215251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.120217333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.120219671+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.1202223+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:04.626604258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:04.626604681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:04.760594148+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:04.760632967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:04.760639858+07:00","message":"receive interim result [false|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:04.760652758+07:00","message":"[buffer interim] 4316 false กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.760660906+07:00","message":"[bufferProcess] interim [840000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.76066391+07:00","message":"[bufferProcess] send to processor:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.760668115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.76067105+07:00","message":"> Transcript [53555] [false]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.760674766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.760676846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.76067898+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:04.760682689+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.028148009+07:00","message":"[GCS] IsForceVAD: false for message ID: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.116228321+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.116272047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.116279165+07:00","message":"receive interim result [true|false]: กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.116292719+07:00","message":"end recv isFinal message id 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.116295131+07:00","message":"end Recv id 4316"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.116301873+07:00","message":"[buffer interim] 4316 true กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116310136+07:00","message":"[bufferProcess] interim [190000000]:กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116314276+07:00","message":"[bufferProcess] send to processor (isfinal):กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116318588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116321935+07:00","message":"> Transcript [53556] [false]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116325552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116335863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116338185+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116340831+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116344138+07:00","message":"Push: 'หลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116346315+07:00","message":"TextPushed: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116351639+07:00","message":"Set new StatePrefix : 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.11635456+07:00","message":"Next Push (prob) : 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116356672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116359124+07:00","message":"> Transcript [53557] [true]: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116361669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116363407+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116365244+07:00","message":"StatePrefix: 'กรมหลวงราชสาริณีสิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116367415+07:00","message":"TextPushed: 'กรมหลวงราชสาริณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.116370401+07:00","message":"Push: 'สิริพัชรมหาวัชรราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.116388266+07:00","message":"push: {false หลวงราชสาริณี 0 0xc003d5e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.116422713+07:00","message":"push: {true สิริพัชรมหาวัชรราชธิดา 0 0xc003d5e500}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:06.137050732+07:00","message":"write wav file: './tmp/7589/7589_4316.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.53831237+07:00","message":"[GCS] Start streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.856264494+07:00","message":"[GCS] IsForceVAD: false for message ID: 4317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.946629674+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.946654568+07:00","message":"found end of frame, send empty tag with msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.946658392+07:00","message":"end Recv id 4317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.946666824+07:00","message":"[buffer interim] 4317 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.946676175+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.94668111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.946684321+07:00","message":"> Transcript [53558] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.946687269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.946689401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.946691416+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.946693241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:06.946695935+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.946705028+07:00","message":"push: {true \n 0 0xc004866c00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:06.95157018+07:00","message":"write wav file: './tmp/7589/7589_4317.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:06.987356754+07:00","message":"[GCS] Start streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.479344128+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.479406495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.4794144+07:00","message":"receive interim result [false|false]: สูตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.479436083+07:00","message":"[buffer interim] 4318 false สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.479444726+07:00","message":"[bufferProcess] interim [480000000]:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.479446734+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:07.626846423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:07.626867703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.659891858+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.659932112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.659937554+07:00","message":"receive interim result [false|false]: สุดา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.659955407+07:00","message":"[buffer interim] 4318 false สุดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.659963703+07:00","message":"[bufferProcess] interim [600000000]:สุดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.659966546+07:00","message":"[bufferProcess] send to processor:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.659970949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.659973934+07:00","message":"> Transcript [53559] [false]: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.659975988+07:00","message":"Set StatePrefix (first interim): 'สูตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.839633123+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.839679235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.839687976+07:00","message":"receive interim result [false|false]: สูตรแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.839703644+07:00","message":"[buffer interim] 4318 false สูตรแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.839711129+07:00","message":"[bufferProcess] interim [720000000]:สูตรแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.839713849+07:00","message":"[bufferProcess] send to processor:สุดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.839720895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.839723674+07:00","message":"> Transcript [53560] [false]: 'สุดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.839725872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.839728001+07:00","message":"Set new StatePrefix: 'สุดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.917754268+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.917795564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแรงสูง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.917802982+07:00","message":"receive interim result [false|false]: สูตรแรงสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:07.917820084+07:00","message":"[buffer interim] 4318 false สูตรแรงสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.917831264+07:00","message":"[bufferProcess] interim [900000000]:สูตรแรงสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.917834559+07:00","message":"[bufferProcess] send to processor:สูตรแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.91783816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.91784146+07:00","message":"> Transcript [53561] [false]: 'สูตรแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.917844858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:07.917847036+07:00","message":"Set new StatePrefix: 'สูตรแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:08.875262114+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:08.875308147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:08.875313982+07:00","message":"receive interim result [false|false]: สูตรแดนสรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:08.875338095+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.875346816+07:00","message":"[bufferProcess] interim [380000000]:สูตรแดนสรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.875349729+07:00","message":"[bufferProcess] send to processor:สูตรแรงสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.875355913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.875358742+07:00","message":"> Transcript [53562] [false]: 'สูตรแรงสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.875362949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.87536562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.875367925+07:00","message":"StatePrefix: 'สูตรแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.875370359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:08.955990903+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:08.956030349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:08.956036633+07:00","message":"receive interim result [false|false]: สูตรแดนสรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:08.956052767+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.956061891+07:00","message":"[bufferProcess] interim [980000000]:สูตรแดนสรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.956066879+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.956071626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.956074782+07:00","message":"> Transcript [53563] [false]: 'สูตรแดนสรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.956080234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:08.956082584+07:00","message":"Set new StatePrefix: 'สูตรแดนสรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:09.449956298+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:09.449999937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงไทยทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:09.450006478+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงไทยทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:09.45002363+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงไทยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.450033568+07:00","message":"[bufferProcess] interim [460000000]:สูตรแดนสรวงไทยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.450036086+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.45004036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.45004354+07:00","message":"> Transcript [53564] [false]: 'สูตรแดนสรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.450047839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.450050205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.450054231+07:00","message":"StatePrefix: 'สูตรแดนสรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.450056587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:09.58057124+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:09.580619386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:09.580627323+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:09.580646843+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.580655946+07:00","message":"[bufferProcess] interim [580000000]:สูตรแดนสรวงภัยทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.580658464+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงไทยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.580662999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.580666176+07:00","message":"> Transcript [53565] [false]: 'สูตรแดนสรวงไทยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.580669791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.580681278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.580683732+07:00","message":"StatePrefix: 'สูตรแดนสรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:09.580686035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.148880093+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.14891973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.148926268+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.148938894+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.148946369+07:00","message":"[bufferProcess] interim [180000000]:สูตรแดนสรวงภัยทั้งปวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.14894901+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.148957321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.148960833+07:00","message":"> Transcript [53566] [false]: 'สูตรแดนสรวงภัยทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.148964845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.14896731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.148969273+07:00","message":"StatePrefix: 'สูตรแดนสรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.148971977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.22228139+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.222333964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.222341483+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.222356631+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222369505+07:00","message":"[bufferProcess] interim [240000000]:สูตรแดนสรวงภัยทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222372318+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222379907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222383385+07:00","message":"> Transcript [53567] [false]: 'สูตรแดนสรวงภัยทั้งปวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222389458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222392888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222395029+07:00","message":"StatePrefix: 'สูตรแดนสรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222397402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222405237+07:00","message":"Push: 'สูตรแดนสรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222407442+07:00","message":"TextPushed: 'สูตรแดนสรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.22240969+07:00","message":"Set new StatePrefix : 'สูตรแดนสรวงภัยทั้งปวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222412051+07:00","message":"Next Push (prob) : 'ภัยทั้งปวงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.222445858+07:00","message":"push: {false สูตรแดนสรวง 0 0xc004867780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.22290453+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.222920785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.222924423+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.222936083+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222940036+07:00","message":"[bufferProcess] interim [300000000]:สูตรแดนสรวงภัยทั้งปวงน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222942359+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222947271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222950006+07:00","message":"> Transcript [53568] [false]: 'สูตรแดนสรวงภัยทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.222952625+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.513066381+07:00","message":"[GCS] Cleaned up inactive client: 4298"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.513087431+07:00","message":"[GCS] Cleaned up inactive client: 4291"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.513090675+07:00","message":"[GCS] Cleaned up inactive client: 4295"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.513092824+07:00","message":"[GCS] Cleaned up inactive client: 4296"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.513097037+07:00","message":"[GCS] Cleaned up inactive client: 4294"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.513099232+07:00","message":"[GCS] Cleaned up inactive client: 4292"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.513106711+07:00","message":"[GCS] Cleaned up inactive client: 4290"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.513108837+07:00","message":"[GCS] Cleaned up inactive client: 4293"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.513110476+07:00","message":"[GCS] Cleaned up inactive client: 4297"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.551599641+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.551645913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้องสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.551652517+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้องสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.551666307+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.551675218+07:00","message":"[bufferProcess] interim [540000000]:สูตรแดนสรวงภัยทั้งปวงน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.55167797+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.551685914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.551689318+07:00","message":"> Transcript [53569] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.55169219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.551694479+07:00","message":"Set new StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.556597549+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.556624472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้องสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.556630193+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้องสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.556644345+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้องสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.556651618+07:00","message":"[bufferProcess] interim [600000000]:สูตรแดนสรวงภัยทั้งปวงน้องสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.556654146+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.556657318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.556659924+07:00","message":"> Transcript [53570] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.55666345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.556665779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.556667814+07:00","message":"StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.556670218+07:00","message":"TextPushed: 'สูตรแดนสรวง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:10.627523699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:10.62755963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.657296641+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.657359235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.657367092+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.657383895+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.657393305+07:00","message":"[bufferProcess] interim [660000000]:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.657396462+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้องสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.657404007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.657407079+07:00","message":"> Transcript [53571] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้องสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.657411175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.657413873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.657415891+07:00","message":"StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.657418247+07:00","message":"TextPushed: 'สูตรแดนสรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.85981504+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.85985448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.859861219+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:10.859876481+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.859889923+07:00","message":"[bufferProcess] interim [900000000]:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.859893196+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.859901031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.859904481+07:00","message":"> Transcript [53572] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.859906874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:10.859909095+07:00","message":"Set new StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.050097251+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.050145549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.050152587+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.050168034+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.050176919+07:00","message":"[bufferProcess] interim [80000000]:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.050179595+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.050187572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.050190675+07:00","message":"> Transcript [53573] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.050194825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.05019701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.050199188+07:00","message":"StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.050204867+07:00","message":"TextPushed: 'สูตรแดนสรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.242017589+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.242057933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.242064613+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.242078963+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.242087692+07:00","message":"[bufferProcess] interim [320000000]:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.2420906+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.24209781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.242101133+07:00","message":"> Transcript [53574] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.242105046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.242107435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.242109648+07:00","message":"StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.242112548+07:00","message":"TextPushed: 'สูตรแดนสรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.367458829+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.367496947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.367503593+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.367519074+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.367529085+07:00","message":"[bufferProcess] interim [380000000]:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.36753192+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.367535988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.367539041+07:00","message":"> Transcript [53575] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.36754247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.367544752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.367547976+07:00","message":"StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.367550796+07:00","message":"TextPushed: 'สูตรแดนสรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.428669373+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.428710583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.42871704+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.428736768+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.428745544+07:00","message":"[bufferProcess] interim [440000000]:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.428748563+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.428753812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.428756965+07:00","message":"> Transcript [53576] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.428760818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.428763191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.428765582+07:00","message":"StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.42876818+07:00","message":"TextPushed: 'สูตรแดนสรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.42877724+07:00","message":"Push: 'ภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.42877988+07:00","message":"TextPushed: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.428782321+07:00","message":"Set new StatePrefix : 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.428784686+07:00","message":"Next Push (prob) : 'ในพระกรุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.428793006+07:00","message":"push: {false ภัยทั้งปวงน้อมสำนึก 0 0xc004867780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.557153636+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.557208352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.55721631+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.557230599+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.557238627+07:00","message":"[bufferProcess] interim [560000000]:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.557241501+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.557247547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.557250655+07:00","message":"> Transcript [53577] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.557255451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.557258267+07:00","message":"Set new StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.5603762+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.560391075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.560396218+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:11.560410232+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.560421165+07:00","message":"[bufferProcess] interim [620000000]:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.56042396+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.560426773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.560429306+07:00","message":"> Transcript [53578] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.560431396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:11.560433492+07:00","message":"Set new StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.24571128+07:00","message":"[GCS] IsForceVAD: false for message ID: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.28873317+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.288784448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.288790465+07:00","message":"receive interim result [false|false]: สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.288807766+07:00","message":"[buffer interim] 4318 false สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.28881674+07:00","message":"[bufferProcess] interim [220000000]:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.288819591+07:00","message":"[bufferProcess] send to processor:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.288824247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.288827932+07:00","message":"> Transcript [53579] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.288831736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.288833948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.288835901+07:00","message":"StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.288838737+07:00","message":"TextPushed: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.378576959+07:00","message":"[GCS] Start streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.389071096+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.389107885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.389114514+07:00","message":"receive interim result [true|false]: สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.389122057+07:00","message":"end recv isFinal message id 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.389124179+07:00","message":"end Recv id 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.389130117+07:00","message":"[buffer interim] 4318 true สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389140413+07:00","message":"[bufferProcess] interim [460000000]:สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389145888+07:00","message":"[bufferProcess] send to processor (isfinal):สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389149495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389152609+07:00","message":"> Transcript [53580] [false]: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389155986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389158326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389167564+07:00","message":"StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389170548+07:00","message":"TextPushed: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389172756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389174881+07:00","message":"> Transcript [53581] [true]: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389177317+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389179143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389181089+07:00","message":"StatePrefix: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึกในพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389183159+07:00","message":"TextPushed: 'สูตรแดนสรวงภัยทั้งปวงน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:12.389191955+07:00","message":"Push: 'ในพระกรุณาธิคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:12.389201457+07:00","message":"push: {true ในพระกรุณาธิคุณ 0 0xc004867780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:12.400609729+07:00","message":"write wav file: './tmp/7589/7589_4318.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.041680903+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.041733427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิรันดร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.041739403+07:00","message":"receive interim result [false|false]: นิรันดร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.041755041+07:00","message":"[buffer interim] 4319 false นิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.041762793+07:00","message":"[bufferProcess] interim [730000000]:นิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.041764695+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:13.627789694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:13.627822624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.941449835+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.941492914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิรันดร์\",\"confidence\":0.95792186}],\"is_final\":true,\"result_end_time\":{\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.941499344+07:00","message":"receive interim result [true|false]: นิรันดร์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.941510993+07:00","message":"end recv isFinal message id 4319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.941513764+07:00","message":"end Recv id 4319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.941520819+07:00","message":"[buffer interim] 4319 true นิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.941528405+07:00","message":"[bufferProcess] interim [940000000]:นิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.941531988+07:00","message":"[bufferProcess] send to processor (isfinal):นิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.94154163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.941571845+07:00","message":"> Transcript [53582] [false]: 'นิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.941576497+07:00","message":"Set StatePrefix (first interim): 'นิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.941579931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.941582997+07:00","message":"> Transcript [53583] [true]: 'นิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.941586574+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.941589158+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.94159153+07:00","message":"StatePrefix: 'นิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.941593841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:13.941611525+07:00","message":"Push: 'นิรันดร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:13.941631082+07:00","message":"push: {true นิรันดร์ 0 0xc004748f80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:13.948940447+07:00","message":"write wav file: './tmp/7589/7589_4319.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:16.62788178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:16.627902528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:17.49631315+07:00","message":"[GCS] IsForceVAD: false for message ID: 4319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:17.628140164+07:00","message":"[GCS] Start streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.164785891+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.164835039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไข่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.164842658+07:00","message":"receive interim result [false|false]: ไข่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.164856683+07:00","message":"[buffer interim] 4320 false ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.164865528+07:00","message":"[bufferProcess] interim [600000000]:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.164867421+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.164874337+07:00","message":"[bufferProcess] send to processor (ticker):ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.164877478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.164880398+07:00","message":"> Transcript [53584] [false]: 'ไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.164882765+07:00","message":"Set StatePrefix (first interim): 'ไข่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.370739689+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.370785778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IP\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.370791689+07:00","message":"receive interim result [false|false]: IP"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.370806101+07:00","message":"[buffer interim] 4320 false IP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.37081535+07:00","message":"[bufferProcess] interim [780000000]:IP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.370817296+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.601495183+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.601537037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.601542551+07:00","message":"receive interim result [false|false]: ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:18.601557465+07:00","message":"[buffer interim] 4320 false ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.601565673+07:00","message":"[bufferProcess] interim [960000000]:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.601568036+07:00","message":"[bufferProcess] send to processor:IP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.601576565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.601579752+07:00","message":"> Transcript [53585] [false]: 'IP'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.60158254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:18.601585418+07:00","message":"Set new StatePrefix: 'IP'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.170241373+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.170281139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.170303713+07:00","message":"receive interim result [false|false]: ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.170318041+07:00","message":"[buffer interim] 4320 false ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.17032477+07:00","message":"[bufferProcess] interim [560000000]:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.170327293+07:00","message":"[bufferProcess] send to processor:ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.170332622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.17033544+07:00","message":"> Transcript [53586] [false]: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.170337752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.170340023+07:00","message":"Set new StatePrefix: 'ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.415868906+07:00","message":"[GCS] IsForceVAD: false for message ID: 4320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.499617111+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.49965874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Thai PBS\",\"confidence\":0.79067135}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.499665624+07:00","message":"receive interim result [true|false]: Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.499676604+07:00","message":"end recv isFinal message id 4320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.499679502+07:00","message":"end Recv id 4320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.499687438+07:00","message":"[buffer interim] 4320 true Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499696717+07:00","message":"[bufferProcess] interim [650000000]:Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499709885+07:00","message":"[bufferProcess] send to processor (isfinal):ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499713876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499716888+07:00","message":"> Transcript [53587] [false]: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499721656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499724043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499726371+07:00","message":"StatePrefix: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499728495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.49973049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499732724+07:00","message":"> Transcript [53588] [true]: 'Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499734851+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499738251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499742963+07:00","message":"StatePrefix: 'ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499744899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:19.499751713+07:00","message":"Push: 'Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.499761163+07:00","message":"push: {true Thai PBS 0 0xc004339480}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:19.506686828+07:00","message":"write wav file: './tmp/7589/7589_4320.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:19.628346223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:19.628378801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:19.99888522+07:00","message":"[GCS] Start streaming session, msgId: 4321"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:22.628800073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:22.628803961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:25.125845884+07:00","message":"[GCS] IsForceVAD: false for message ID: 4321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:25.225756276+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:25.225780269+07:00","message":"found end of frame, send empty tag with msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:25.225783756+07:00","message":"end Recv id 4321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:25.225791677+07:00","message":"[buffer interim] 4321 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:25.225800625+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:25.225807898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:25.225828789+07:00","message":"> Transcript [53589] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:25.225832145+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:25.225834311+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:25.225836785+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:25.225838922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:25.225844472+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:25.225856858+07:00","message":"push: {true \n 0 0xc0051bcc00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:25.236831715+07:00","message":"write wav file: './tmp/7589/7589_4321.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:25.447493288+07:00","message":"[GCS] Start streaming session, msgId: 4322"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:25.629120997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:25.62912923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:28.629225901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:28.629237226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:30.69637188+07:00","message":"[GCS] IsForceVAD: false for message ID: 4322"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:30.782534125+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:30.782556424+07:00","message":"found end of frame, send empty tag with msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:30.782559671+07:00","message":"end Recv id 4322"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:30.782567046+07:00","message":"[buffer interim] 4322 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:30.782574417+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:30.782578475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:30.782581743+07:00","message":"> Transcript [53590] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:30.782584347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:30.782586387+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:30.782588653+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:30.78259099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:30.782602946+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:30.782612595+07:00","message":"push: {true \n 0 0xc004339900}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:30.794835132+07:00","message":"write wav file: './tmp/7589/7589_4322.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:30.947053412+07:00","message":"[GCS] Start streaming session, msgId: 4323"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:31.629806135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:31.629823008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:32.817643604+07:00","message":"[GCS] IsForceVAD: false for message ID: 4323"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:32.876187198+07:00","message":"[GCS] Start streaming session, msgId: 4324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:32.901399246+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:32.901422807+07:00","message":"found end of frame, send empty tag with msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:32.901426036+07:00","message":"end Recv id 4323"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:32.901433219+07:00","message":"[buffer interim] 4323 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:32.901441461+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:32.901445587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:32.901448341+07:00","message":"> Transcript [53591] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:32.901451348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:32.901453575+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:32.901455946+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:32.901457882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:32.901466237+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:32.90147514+07:00","message":"push: {true \n 0 0xc004749e80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:32.914382014+07:00","message":"write wav file: './tmp/7589/7589_4323.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:34.629884918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:34.629913451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.118452229+07:00","message":"[GCS] IsForceVAD: false for message ID: 4324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.177140451+07:00","message":"[GCS] Start streaming session, msgId: 4325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.20242524+07:00","message":"receive streaming session, msgId: 4324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.202445626+07:00","message":"found end of frame, send empty tag with msgId: 4324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.202448912+07:00","message":"end Recv id 4324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.202456261+07:00","message":"[buffer interim] 4324 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.202464186+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.202474953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.202478206+07:00","message":"> Transcript [53592] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.202480782+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.202482747+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.202484662+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.202486825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.202489782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.202499853+07:00","message":"push: {true \n 0 0xc0051bcf00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:35.21034986+07:00","message":"write wav file: './tmp/7589/7589_4324.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.435964693+07:00","message":"[GCS] IsForceVAD: false for message ID: 4325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.519924491+07:00","message":"receive streaming session, msgId: 4325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.519944641+07:00","message":"found end of frame, send empty tag with msgId: 4325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.51994824+07:00","message":"end Recv id 4325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.519957166+07:00","message":"[buffer interim] 4325 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.519965115+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.519969842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.51997311+07:00","message":"> Transcript [53593] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.519976022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.519978181+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.519980485+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.519982471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.519985513+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.519996582+07:00","message":"push: {true \n 0 0xc004867b00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:35.525357245+07:00","message":"write wav file: './tmp/7589/7589_4325.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.569085046+07:00","message":"[GCS] Start streaming session, msgId: 4326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.695725938+07:00","message":"[GCS] IsForceVAD: false for message ID: 4326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.818091054+07:00","message":"receive streaming session, msgId: 4326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.818112464+07:00","message":"found end of frame, send empty tag with msgId: 4326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.818115705+07:00","message":"end Recv id 4326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.818126401+07:00","message":"[buffer interim] 4326 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.818138408+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.818151224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.818154982+07:00","message":"> Transcript [53594] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.818157535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.818159509+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.818161657+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.818163667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:35.818166627+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:35.818175832+07:00","message":"push: {true \n 0 0xc0045e2080}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:35.822886835+07:00","message":"write wav file: './tmp/7589/7589_4326.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.136890117+07:00","message":"[GCS] Start streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.266989911+07:00","message":"[GCS] IsForceVAD: false for message ID: 4327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.337263469+07:00","message":"[GCS] Start streaming session, msgId: 4328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.455410362+07:00","message":"[GCS] IsForceVAD: false for message ID: 4328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.511842736+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.511862814+07:00","message":"found end of frame, send empty tag with msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.511866117+07:00","message":"end Recv id 4327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.511873897+07:00","message":"[buffer interim] 4327 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.511881863+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.511885374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.511888525+07:00","message":"> Transcript [53595] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.511890877+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.511892869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.511894792+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.511896649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.511899333+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.511909141+07:00","message":"push: {true \n 0 0xc004749600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:36.516480073+07:00","message":"write wav file: './tmp/7589/7589_4327.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.568236758+07:00","message":"receive streaming session, msgId: 4328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.568269614+07:00","message":"found end of frame, send empty tag with msgId: 4328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.56827292+07:00","message":"end Recv id 4328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.568282674+07:00","message":"[buffer interim] 4328 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.568290541+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.568294961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.568298669+07:00","message":"> Transcript [53596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.568301084+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.568303121+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.568305208+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.568307181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.568309979+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.568320737+07:00","message":"push: {true \n 0 0xc0051bc200}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:36.57345098+07:00","message":"write wav file: './tmp/7589/7589_4328.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.588032359+07:00","message":"[GCS] Start streaming session, msgId: 4329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.845867342+07:00","message":"[GCS] IsForceVAD: false for message ID: 4329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.924447125+07:00","message":"receive streaming session, msgId: 4329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.92447074+07:00","message":"found end of frame, send empty tag with msgId: 4329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.924473827+07:00","message":"end Recv id 4329"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.924481863+07:00","message":"[buffer interim] 4329 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.924489186+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.924493804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.924497029+07:00","message":"> Transcript [53597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.924499501+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.924501513+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.924503791+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.924506021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:36.924514536+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:36.924523825+07:00","message":"push: {true \n 0 0xc004749d80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:36.930190595+07:00","message":"write wav file: './tmp/7589/7589_4329.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:37.169004858+07:00","message":"[GCS] Start streaming session, msgId: 4330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:37.355225197+07:00","message":"[GCS] IsForceVAD: false for message ID: 4330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:37.434996846+07:00","message":"receive streaming session, msgId: 4330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:37.435019305+07:00","message":"found end of frame, send empty tag with msgId: 4330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:37.435022951+07:00","message":"end Recv id 4330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:37.43503128+07:00","message":"[buffer interim] 4330 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:37.435039848+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:37.435047056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:37.435050227+07:00","message":"> Transcript [53598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:37.435052936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:37.43505498+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:37.435057055+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:37.43505901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:37.435061896+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:37.435071521+07:00","message":"push: {true \n 0 0xc0045e3100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:37.440781467+07:00","message":"write wav file: './tmp/7589/7589_4330.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:37.630546688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:37.630582729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:37.807228162+07:00","message":"[GCS] Start streaming session, msgId: 4331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:40.513805656+07:00","message":"[GCS] Cleaned up inactive client: 4305"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:40.513834421+07:00","message":"[GCS] Cleaned up inactive client: 4302"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:40.513837636+07:00","message":"[GCS] Cleaned up inactive client: 4308"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:40.5138398+07:00","message":"[GCS] Cleaned up inactive client: 4299"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:40.513841828+07:00","message":"[GCS] Cleaned up inactive client: 4307"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:40.513843822+07:00","message":"[GCS] Cleaned up inactive client: 4303"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:40.513846058+07:00","message":"[GCS] Cleaned up inactive client: 4304"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:40.513848405+07:00","message":"[GCS] Cleaned up inactive client: 4301"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:40.513850413+07:00","message":"[GCS] Cleaned up inactive client: 4306"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:40.513852835+07:00","message":"[GCS] Cleaned up inactive client: 4300"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:40.630919714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:40.630944007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:42.99825372+07:00","message":"[GCS] IsForceVAD: false for message ID: 4331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:43.099947967+07:00","message":"receive streaming session, msgId: 4331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:43.099979003+07:00","message":"found end of frame, send empty tag with msgId: 4331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:43.099982788+07:00","message":"end Recv id 4331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:43.099996956+07:00","message":"[buffer interim] 4331 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:43.10002335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:43.100028571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:43.100031771+07:00","message":"> Transcript [53599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:43.100035101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:43.100037227+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:43.100039804+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:43.100041771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:43.100050825+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:43.100062535+07:00","message":"push: {true \n 0 0xc0052cf600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:43.112660262+07:00","message":"write wav file: './tmp/7589/7589_4331.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:43.257353878+07:00","message":"[GCS] Start streaming session, msgId: 4332"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:43.631939743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:43.63198591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:45.87475351+07:00","message":"[GCS] IsForceVAD: false for message ID: 4332"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:45.957943467+07:00","message":"receive streaming session, msgId: 4332"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:45.957979638+07:00","message":"found end of frame, send empty tag with msgId: 4332"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:45.957983618+07:00","message":"end Recv id 4332"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:45.957994271+07:00","message":"[buffer interim] 4332 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:45.958004099+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:45.958008676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:45.958012243+07:00","message":"> Transcript [53600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:45.958015328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:45.958017979+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:45.958020303+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:45.958022537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:45.958025493+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:45.958036585+07:00","message":"push: {true \n 0 0xc004339280}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:45.966517905+07:00","message":"write wav file: './tmp/7589/7589_4332.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:46.066327552+07:00","message":"[GCS] Start streaming session, msgId: 4333"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:46.631975921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:46.632011013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:49.632298435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:49.632329398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.195482747+07:00","message":"[GCS] IsForceVAD: false for message ID: 4333"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.257784611+07:00","message":"[GCS] Start streaming session, msgId: 4334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.295613735+07:00","message":"receive streaming session, msgId: 4333"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.295644421+07:00","message":"found end of frame, send empty tag with msgId: 4333"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.295648083+07:00","message":"end Recv id 4333"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.295662503+07:00","message":"[buffer interim] 4333 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.295671854+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.295676691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.295679947+07:00","message":"> Transcript [53601] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.295683069+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.29568542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.29568792+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.295689887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.295694708+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.295706032+07:00","message":"push: {true \n 0 0xc004b6ce00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:51.30676717+07:00","message":"write wav file: './tmp/7589/7589_4333.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.644545731+07:00","message":"[GCS] IsForceVAD: false for message ID: 4334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.706581624+07:00","message":"[GCS] Start streaming session, msgId: 4335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.732864895+07:00","message":"receive streaming session, msgId: 4334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.732900027+07:00","message":"found end of frame, send empty tag with msgId: 4334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.732905153+07:00","message":"end Recv id 4334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.732916942+07:00","message":"[buffer interim] 4334 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.732927006+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.732931866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.732935055+07:00","message":"> Transcript [53602] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.732938356+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.732940949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.732943196+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.732945369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:51.732948275+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.732958724+07:00","message":"push: {true \n 0 0xc0051bd380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:51.745124054+07:00","message":"write wav file: './tmp/7589/7589_4334.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:51.895188694+07:00","message":"[GCS] IsForceVAD: false for message ID: 4335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:52.021065684+07:00","message":"receive streaming session, msgId: 4335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:52.021093394+07:00","message":"found end of frame, send empty tag with msgId: 4335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:52.021098067+07:00","message":"end Recv id 4335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:52.021108142+07:00","message":"[buffer interim] 4335 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:52.021117836+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:52.021121814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:52.021124864+07:00","message":"> Transcript [53603] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:52.02112743+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:52.021129468+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:52.021131878+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:52.021133865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:52.021136598+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:52.021145608+07:00","message":"push: {true \n 0 0xc004b6de80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:52.026405513+07:00","message":"write wav file: './tmp/7589/7589_4335.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:52.028404093+07:00","message":"[GCS] Start streaming session, msgId: 4336"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:52.633231039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:52.633235489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.377989535+07:00","message":"[GCS] IsForceVAD: false for message ID: 4336"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.437029346+07:00","message":"[GCS] Start streaming session, msgId: 4337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.460588974+07:00","message":"receive streaming session, msgId: 4336"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.460608758+07:00","message":"found end of frame, send empty tag with msgId: 4336"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.460612249+07:00","message":"end Recv id 4336"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.460619324+07:00","message":"[buffer interim] 4336 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.460632486+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.460637554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.460641274+07:00","message":"> Transcript [53604] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.460645109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.460647446+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.460649474+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.460651397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.460653922+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.460663285+07:00","message":"push: {true \n 0 0xc004338b00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:53.467897643+07:00","message":"write wav file: './tmp/7589/7589_4336.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.694363754+07:00","message":"[GCS] IsForceVAD: false for message ID: 4337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.786266575+07:00","message":"receive streaming session, msgId: 4337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.786288956+07:00","message":"found end of frame, send empty tag with msgId: 4337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.78629294+07:00","message":"end Recv id 4337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.786303192+07:00","message":"[buffer interim] 4337 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.786312968+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.786323211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.786326231+07:00","message":"> Transcript [53605] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.786329054+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.786331189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.786333557+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.786336013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:53.786341783+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.786353287+07:00","message":"push: {true \n 0 0xc004339800}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:53.791744348+07:00","message":"write wav file: './tmp/7589/7589_4337.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:53.816537284+07:00","message":"[GCS] Start streaming session, msgId: 4338"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:55.633907972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:55.63392151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:57.794438132+07:00","message":"[GCS] IsForceVAD: false for message ID: 4338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:57.859516279+07:00","message":"[GCS] Start streaming session, msgId: 4339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:57.889835608+07:00","message":"receive streaming session, msgId: 4338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:57.889864051+07:00","message":"found end of frame, send empty tag with msgId: 4338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:57.88986923+07:00","message":"end Recv id 4338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:57.889880743+07:00","message":"[buffer interim] 4338 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:57.889890368+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:57.889896579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:57.889902074+07:00","message":"> Transcript [53606] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:57.889906057+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:57.889908919+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:57.889912685+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:57.889915979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:57.889920206+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:57.889934889+07:00","message":"push: {true \n 0 0xc0045e2f00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:57.898916162+07:00","message":"write wav file: './tmp/7589/7589_4338.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.115124978+07:00","message":"[GCS] IsForceVAD: false for message ID: 4339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.240213543+07:00","message":"receive streaming session, msgId: 4339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.240243656+07:00","message":"found end of frame, send empty tag with msgId: 4339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.240247216+07:00","message":"end Recv id 4339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.240256832+07:00","message":"[buffer interim] 4339 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.24026475+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.240268535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.240271295+07:00","message":"> Transcript [53607] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.240274041+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.240276092+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.240278116+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.240280045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.240282821+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.240292388+07:00","message":"push: {true \n 0 0xc0030bdd00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:58.246151522+07:00","message":"write wav file: './tmp/7589/7589_4339.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.247451186+07:00","message":"[GCS] Start streaming session, msgId: 4340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.434208762+07:00","message":"[GCS] IsForceVAD: false for message ID: 4340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.496502231+07:00","message":"[GCS] Start streaming session, msgId: 4341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.543235156+07:00","message":"receive streaming session, msgId: 4340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.54325332+07:00","message":"found end of frame, send empty tag with msgId: 4340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.5432566+07:00","message":"end Recv id 4340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.543263829+07:00","message":"[buffer interim] 4340 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.543271387+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.543275377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.543278531+07:00","message":"> Transcript [53608] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.543281267+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.5432835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.543285487+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.54328754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:06:58.543294435+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:06:58.543303501+07:00","message":"push: {true \n 0 0xc0051bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:06:58.547936882+07:00","message":"write wav file: './tmp/7589/7589_4340.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:58.63452713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:06:58.63454065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:01.634863277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:01.634895311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:04.457492237+07:00","message":"[GCS] IsForceVAD: false for message ID: 4341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:04.559898789+07:00","message":"receive streaming session, msgId: 4341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:04.559938098+07:00","message":"found end of frame, send empty tag with msgId: 4341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:04.559942345+07:00","message":"end Recv id 4341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:04.55995341+07:00","message":"[buffer interim] 4341 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:04.559962475+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:04.559967345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:04.559970975+07:00","message":"> Transcript [53609] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:04.559974367+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:04.559976473+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:04.559978793+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:04.559980778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:04.559983487+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:04.560013851+07:00","message":"push: {true \n 0 0xc004867a00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:04.571609352+07:00","message":"write wav file: './tmp/7589/7589_4341.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:04.635150223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:04.635163294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:04.708858006+07:00","message":"[GCS] Start streaming session, msgId: 4342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.534662429+07:00","message":"[GCS] IsForceVAD: false for message ID: 4342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.635229807+07:00","message":"receive streaming session, msgId: 4342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.635254878+07:00","message":"found end of frame, send empty tag with msgId: 4342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.635258223+07:00","message":"end Recv id 4342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.635265057+07:00","message":"[buffer interim] 4342 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:05.635273435+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:05.635277559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:05.635280472+07:00","message":"> Transcript [53610] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:05.635282971+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:05.635284847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:05.635287253+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:05.635289101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:05.635295468+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.635304032+07:00","message":"push: {true \n 0 0xc004611980}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:05.640415593+07:00","message":"write wav file: './tmp/7589/7589_4342.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.676630801+07:00","message":"[GCS] Start streaming session, msgId: 4343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.734310211+07:00","message":"[GCS] IsForceVAD: false for message ID: 4343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.807613721+07:00","message":"[GCS] Start streaming session, msgId: 4344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.864363538+07:00","message":"[GCS] IsForceVAD: false for message ID: 4344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:05.998185579+07:00","message":"[GCS] Start streaming session, msgId: 4345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.047519816+07:00","message":"receive streaming session, msgId: 4343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.04754322+07:00","message":"found end of frame, send empty tag with msgId: 4343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.047549493+07:00","message":"end Recv id 4343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.047566039+07:00","message":"[buffer interim] 4343 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.047573906+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.047578289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.047581333+07:00","message":"> Transcript [53611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.047583856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.04758596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.047588148+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.047590097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.047592614+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.047603442+07:00","message":"push: {true \n 0 0xc004748e00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:06.052614716+07:00","message":"write wav file: './tmp/7589/7589_4343.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.059695299+07:00","message":"[GCS] IsForceVAD: false for message ID: 4345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.062757377+07:00","message":"receive streaming session, msgId: 4344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.062773666+07:00","message":"found end of frame, send empty tag with msgId: 4344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.062776899+07:00","message":"end Recv id 4344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.062784485+07:00","message":"[buffer interim] 4344 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.062799473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.062803642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.062809738+07:00","message":"> Transcript [53612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.062812719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.062815667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.062818245+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.062820176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.062826687+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.062836786+07:00","message":"push: {true \n 0 0xc004482500}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:06.067467285+07:00","message":"write wav file: './tmp/7589/7589_4344.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.126783311+07:00","message":"[GCS] Start streaming session, msgId: 4346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.24880874+07:00","message":"receive streaming session, msgId: 4345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.248829058+07:00","message":"found end of frame, send empty tag with msgId: 4345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.248832217+07:00","message":"end Recv id 4345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.248839786+07:00","message":"[buffer interim] 4345 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.248848373+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.248856724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.248859714+07:00","message":"> Transcript [53613] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.248862148+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.248864476+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.248868276+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.248870197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.248875792+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.248885313+07:00","message":"push: {true \n 0 0xc0051bd700}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:06.253943166+07:00","message":"write wav file: './tmp/7589/7589_4345.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.315967259+07:00","message":"[GCS] IsForceVAD: false for message ID: 4346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.376632241+07:00","message":"[GCS] Start streaming session, msgId: 4347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.418781369+07:00","message":"receive streaming session, msgId: 4346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.418801875+07:00","message":"found end of frame, send empty tag with msgId: 4346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.418804906+07:00","message":"end Recv id 4346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.418813599+07:00","message":"[buffer interim] 4346 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.418822501+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.418826992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.418830219+07:00","message":"> Transcript [53614] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.418832944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.418834964+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.418837124+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.418839127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.418841858+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.418852454+07:00","message":"push: {true \n 0 0xc004749b00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:06.424343784+07:00","message":"write wav file: './tmp/7589/7589_4346.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.44482879+07:00","message":"[GCS] IsForceVAD: false for message ID: 4347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.579597835+07:00","message":"receive streaming session, msgId: 4347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.579624823+07:00","message":"found end of frame, send empty tag with msgId: 4347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.579628693+07:00","message":"end Recv id 4347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.579637983+07:00","message":"[buffer interim] 4347 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.579646736+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.579651365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.579654609+07:00","message":"> Transcript [53615] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.579657596+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.579659775+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.57966212+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.579664204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:06.579671976+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.579683504+07:00","message":"push: {true \n 0 0xc0051bd880}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:06.584878894+07:00","message":"write wav file: './tmp/7589/7589_4347.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:06.696751328+07:00","message":"[GCS] Start streaming session, msgId: 4348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.27488368+07:00","message":"[GCS] IsForceVAD: false for message ID: 4348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.33909023+07:00","message":"[GCS] Start streaming session, msgId: 4349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.36057645+07:00","message":"receive streaming session, msgId: 4348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.36061986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.360626981+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.360642028+07:00","message":"[buffer interim] 4348 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.36065015+07:00","message":"[bufferProcess] interim [660000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.360651976+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.403698728+07:00","message":"receive streaming session, msgId: 4348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.403740023+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.403745561+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.403754344+07:00","message":"end recv isFinal message id 4348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.403757117+07:00","message":"end Recv id 4348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.403763049+07:00","message":"[buffer interim] 4348 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403770257+07:00","message":"[bufferProcess] interim [810000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403775741+07:00","message":"[bufferProcess] send to processor (isfinal):ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403779774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403782814+07:00","message":"> Transcript [53616] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403784982+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403786706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403788776+07:00","message":"> Transcript [53617] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403791737+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403793607+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403795494+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403797526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.403801664+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.403809432+07:00","message":"push: {true  0 0xc004748400}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:07.409131758+07:00","message":"write wav file: './tmp/7589/7589_4348.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:07.636009768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:07.636051728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.816351079+07:00","message":"receive streaming session, msgId: 4349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.816398078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.816403839+07:00","message":"receive interim result [false|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.816421532+07:00","message":"[buffer interim] 4349 false ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.816429565+07:00","message":"[bufferProcess] interim [480000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.816431771+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.873252386+07:00","message":"receive streaming session, msgId: 4349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.873309061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.873314734+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:07.873327369+07:00","message":"[buffer interim] 4349 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.873335165+07:00","message":"[bufferProcess] interim [540000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.873337572+07:00","message":"[bufferProcess] send to processor:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.873343033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.873346356+07:00","message":"> Transcript [53618] [false]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:07.87334861+07:00","message":"Set StatePrefix (first interim): 'ประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.001651288+07:00","message":"receive streaming session, msgId: 4349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.00170338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.001709452+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.00173216+07:00","message":"[buffer interim] 4349 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.001742356+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.00174566+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.001750387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.001754048+07:00","message":"> Transcript [53619] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.001756581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.001758816+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.495917478+07:00","message":"[GCS] IsForceVAD: false for message ID: 4349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.556776688+07:00","message":"[GCS] Start streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.578809993+07:00","message":"receive streaming session, msgId: 4349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.578859198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.578870209+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.578889842+07:00","message":"[buffer interim] 4349 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.578900087+07:00","message":"[bufferProcess] interim [260000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.578902778+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.578909168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.578912267+07:00","message":"> Transcript [53620] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.578915302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.578917655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.578919623+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.578921832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.591469364+07:00","message":"receive streaming session, msgId: 4349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.591502145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.591509267+07:00","message":"receive interim result [true|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.591520575+07:00","message":"end recv isFinal message id 4349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.591522781+07:00","message":"end Recv id 4349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.591529439+07:00","message":"[buffer interim] 4349 true สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591537633+07:00","message":"[bufferProcess] interim [380000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591540437+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591543939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591547545+07:00","message":"> Transcript [53621] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591550467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591552368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591554317+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591556352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591558034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591560263+07:00","message":"> Transcript [53622] [true]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591562766+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591565166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591566838+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.591568689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:08.59157214+07:00","message":"Push: 'สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:08.591581898+07:00","message":"push: {true สวัสดีค่ะ 0 0xc0051bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:08.59781641+07:00","message":"write wav file: './tmp/7589/7589_4349.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:09.929668315+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:09.929722391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:09.929728151+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:09.929742656+07:00","message":"[buffer interim] 4350 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:09.929750252+07:00","message":"[bufferProcess] interim [380000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:09.929752584+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:09.929760392+07:00","message":"[bufferProcess] send to processor (ticker):ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:09.929763261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:09.929766372+07:00","message":"> Transcript [53623] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:09.929768866+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:09.998694352+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:09.998743739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:09.998750356+07:00","message":"receive interim result [false|false]: ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:09.998767034+07:00","message":"[buffer interim] 4350 false ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:09.998775962+07:00","message":"[bufferProcess] interim [500000000]:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:09.998778188+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.134055678+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.134099119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.13410552+07:00","message":"receive interim result [false|false]: ว่าอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.13412037+07:00","message":"[buffer interim] 4350 false ว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.134129639+07:00","message":"[bufferProcess] interim [620000000]:ว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.134131828+07:00","message":"[bufferProcess] send to processor:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.134140353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.134143262+07:00","message":"> Transcript [53624] [false]: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.134147116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.134149321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.13415132+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.134164476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.299783077+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.299829381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.299836469+07:00","message":"receive interim result [false|false]: ว่าอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.299854763+07:00","message":"[buffer interim] 4350 false ว่าอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.299866908+07:00","message":"[bufferProcess] interim [740000000]:ว่าอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.299869338+07:00","message":"[bufferProcess] send to processor:ว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.299873804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.299877106+07:00","message":"> Transcript [53625] [false]: 'ว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.299880561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.299882668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.299884858+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.299887112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.513970829+07:00","message":"[GCS] Cleaned up inactive client: 4314"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.514002786+07:00","message":"[GCS] Cleaned up inactive client: 4312"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.514005888+07:00","message":"[GCS] Cleaned up inactive client: 4313"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.514008329+07:00","message":"[GCS] Cleaned up inactive client: 4317"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.514010909+07:00","message":"[GCS] Cleaned up inactive client: 4309"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.514012925+07:00","message":"[GCS] Cleaned up inactive client: 4310"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.514014812+07:00","message":"[GCS] Cleaned up inactive client: 4315"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.514016738+07:00","message":"[GCS] Cleaned up inactive client: 4311"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.514018613+07:00","message":"[GCS] Cleaned up inactive client: 4316"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:10.636316396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:10.636332713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.826924964+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.826967727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.826974914+07:00","message":"receive interim result [false|false]: ว่าอยากให้บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:10.82699147+07:00","message":"[buffer interim] 4350 false ว่าอยากให้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.826998986+07:00","message":"[bufferProcess] interim [280000000]:ว่าอยากให้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.827002538+07:00","message":"[bufferProcess] send to processor:ว่าอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.827006835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.827010786+07:00","message":"> Transcript [53626] [false]: 'ว่าอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.827014742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.827016987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.827019421+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:10.82702199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:11.409372946+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:11.409420032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:11.409426672+07:00","message":"receive interim result [false|false]: ว่าอยากให้บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:11.409439487+07:00","message":"[buffer interim] 4350 false ว่าอยากให้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409450239+07:00","message":"[bufferProcess] interim [880000000]:ว่าอยากให้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409452826+07:00","message":"[bufferProcess] send to processor:ว่าอยากให้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409458371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409461156+07:00","message":"> Transcript [53627] [false]: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409464916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409467053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.4094692+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409471532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409475869+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409478135+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409480102+07:00","message":"Set new StatePrefix : 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:11.409482758+07:00","message":"Next Push (prob) : 'อยากให้บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:11.409490845+07:00","message":"push: {false ว่า 0 0xc003769200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.100140958+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.100189363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้านหมู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.100195868+07:00","message":"receive interim result [false|false]: ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.100210862+07:00","message":"[buffer interim] 4350 false ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.10021814+07:00","message":"[bufferProcess] interim [600000000]:ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.100220865+07:00","message":"[bufferProcess] send to processor:ว่าอยากให้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.100225391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.100228787+07:00","message":"> Transcript [53628] [false]: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.100232846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.100234976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.100237142+07:00","message":"StatePrefix: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.100239783+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.496240291+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.496281948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้านหมู่บ้านของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.496290156+07:00","message":"receive interim result [false|false]: ว่าอยากให้บ้านหมู่บ้านของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.496302512+07:00","message":"[buffer interim] 4350 false ว่าอยากให้บ้านหมู่บ้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.496310709+07:00","message":"[bufferProcess] interim [900000000]:ว่าอยากให้บ้านหมู่บ้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.496313208+07:00","message":"[bufferProcess] send to processor:ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.496318877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.496321704+07:00","message":"> Transcript [53629] [false]: 'ว่าอยากให้บ้านหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.496325096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.496327484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.496329957+07:00","message":"StatePrefix: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.496333097+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.592480615+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.592525276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้านหมู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.592531526+07:00","message":"receive interim result [false|false]: ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.592549078+07:00","message":"[buffer interim] 4350 false ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.592557433+07:00","message":"[bufferProcess] interim [960000000]:ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.592560573+07:00","message":"[bufferProcess] send to processor:ว่าอยากให้บ้านหมู่บ้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.592565121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.592568667+07:00","message":"> Transcript [53630] [false]: 'ว่าอยากให้บ้านหมู่บ้านของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.59257245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.592574945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.592577668+07:00","message":"StatePrefix: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.592580386+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.640293203+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.64034123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้านหมู่บ้านของคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.640348808+07:00","message":"receive interim result [false|false]: ว่าอยากให้บ้านหมู่บ้านของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.640364415+07:00","message":"[buffer interim] 4350 false ว่าอยากให้บ้านหมู่บ้านของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.640377175+07:00","message":"[bufferProcess] interim [20000000]:ว่าอยากให้บ้านหมู่บ้านของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.640380143+07:00","message":"[bufferProcess] send to processor:ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.64038738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.640390693+07:00","message":"> Transcript [53631] [false]: 'ว่าอยากให้บ้านหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.640395599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.640398071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.640400756+07:00","message":"StatePrefix: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.64040405+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.640409812+07:00","message":"Push: 'อยากให้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.640411796+07:00","message":"TextPushed: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.640417488+07:00","message":"Set new StatePrefix : 'ว่าอยากให้บ้านหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.640419975+07:00","message":"Next Push (prob) : 'หมู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.640430384+07:00","message":"push: {false อยากให้บ้าน 0 0xc003769200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.655360824+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.655391071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้านหมู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.65539675+07:00","message":"receive interim result [false|false]: ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.655409836+07:00","message":"[buffer interim] 4350 false ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.655416632+07:00","message":"[bufferProcess] interim [80000000]:ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.655419625+07:00","message":"[bufferProcess] send to processor:ว่าอยากให้บ้านหมู่บ้านของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.655427213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.655429956+07:00","message":"> Transcript [53632] [false]: 'ว่าอยากให้บ้านหมู่บ้านของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.655433316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.655435242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.655437637+07:00","message":"StatePrefix: 'ว่าอยากให้บ้านหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.655440061+07:00","message":"TextPushed: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.737868885+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.737915807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้านหมู่บ้านของตนเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.737923131+07:00","message":"receive interim result [false|false]: ว่าอยากให้บ้านหมู่บ้านของตนเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.737938762+07:00","message":"[buffer interim] 4350 false ว่าอยากให้บ้านหมู่บ้านของตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.737954067+07:00","message":"[bufferProcess] interim [140000000]:ว่าอยากให้บ้านหมู่บ้านของตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.737957086+07:00","message":"[bufferProcess] send to processor:ว่าอยากให้บ้านหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.737962439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.737966369+07:00","message":"> Transcript [53633] [false]: 'ว่าอยากให้บ้านหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.737970535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.737977917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.737980155+07:00","message":"StatePrefix: 'ว่าอยากให้บ้านหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.737985398+07:00","message":"TextPushed: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.951726501+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.951774252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้านหมู่บ้านของตนเองนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.951783047+07:00","message":"receive interim result [false|false]: ว่าอยากให้บ้านหมู่บ้านของตนเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:12.951799817+07:00","message":"[buffer interim] 4350 false ว่าอยากให้บ้านหมู่บ้านของตนเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.951811332+07:00","message":"[bufferProcess] interim [380000000]:ว่าอยากให้บ้านหมู่บ้านของตนเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.951815434+07:00","message":"[bufferProcess] send to processor:ว่าอยากให้บ้านหมู่บ้านของตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.951821534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.951825785+07:00","message":"> Transcript [53634] [false]: 'ว่าอยากให้บ้านหมู่บ้านของตนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.951830958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.951835147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.951837127+07:00","message":"StatePrefix: 'ว่าอยากให้บ้านหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:12.951840005+07:00","message":"TextPushed: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.014704213+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.014747604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.014753544+07:00","message":"receive interim result [false|false]: ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.014765934+07:00","message":"[buffer interim] 4350 false ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.01477977+07:00","message":"[bufferProcess] interim [440000000]:ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.014784073+07:00","message":"[bufferProcess] send to processor:ว่าอยากให้บ้านหมู่บ้านของตนเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.014789053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.014793983+07:00","message":"> Transcript [53635] [false]: 'ว่าอยากให้บ้านหมู่บ้านของตนเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.01480041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.014803545+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.014806704+07:00","message":"StatePrefix: 'ว่าอยากให้บ้านหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.014810955+07:00","message":"TextPushed: 'ว่าอยากให้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.014817545+07:00","message":"Push: 'หมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.014819901+07:00","message":"TextPushed: 'ว่าอยากให้บ้านหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.014821998+07:00","message":"Set new StatePrefix : 'ว่าอยากให้บ้านหมู่บ้านของตนเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.014824174+07:00","message":"Next Push (prob) : 'ของตนเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.014831673+07:00","message":"push: {false หมู่บ้าน 0 0xc003769200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.036613433+07:00","message":"[GCS] IsForceVAD: false for message ID: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.151900901+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.151941136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น\",\"confidence\":0.9533794}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.151948108+07:00","message":"receive interim result [true|false]: ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.151958881+07:00","message":"end recv isFinal message id 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.151961846+07:00","message":"end Recv id 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.151970525+07:00","message":"[buffer interim] 4350 true ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.151979144+07:00","message":"[bufferProcess] interim [710000000]:ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.151982751+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.151985854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.151988668+07:00","message":"> Transcript [53636] [false]: 'ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.1519917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.151994852+07:00","message":"Set new StatePrefix: 'ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.151997047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.151998995+07:00","message":"> Transcript [53637] [true]: 'ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.152001616+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.152003652+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.152005581+07:00","message":"StatePrefix: 'ว่าอยากให้บ้านหมู่บ้านของตนเองนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.152010303+07:00","message":"TextPushed: 'ว่าอยากให้บ้านหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.152013079+07:00","message":"Push: 'ของตนเองนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.152022422+07:00","message":"push: {true ของตนเองนั้น 0 0xc003769200}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:13.162367267+07:00","message":"write wav file: './tmp/7589/7589_4350.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.168915527+07:00","message":"[GCS] Start streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.625801419+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.625853771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.625860095+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.62587663+07:00","message":"[buffer interim] 4351 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.625886948+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.625890125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:13.636382926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:13.636407996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.837718187+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.837755349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.837761667+07:00","message":"receive interim result [false|false]: เป็นศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:13.837777565+07:00","message":"[buffer interim] 4351 false เป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.837785777+07:00","message":"[bufferProcess] interim [660000000]:เป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.837788061+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.837791562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.837794595+07:00","message":"> Transcript [53638] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:13.837796877+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.018643801+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.018684591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นศูนย์กลาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.018691537+07:00","message":"receive interim result [false|false]: เป็นศูนย์กลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.018706907+07:00","message":"[buffer interim] 4351 false เป็นศูนย์กลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.018718458+07:00","message":"[bufferProcess] interim [900000000]:เป็นศูนย์กลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.018722321+07:00","message":"[bufferProcess] send to processor:เป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.018729043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.018732889+07:00","message":"> Transcript [53639] [false]: 'เป็นศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.018737259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.018740334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.018743381+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.018746439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.334565258+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.334599606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นศูนย์กลางใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.334605877+07:00","message":"receive interim result [false|false]: เป็นศูนย์กลางใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.334620082+07:00","message":"[buffer interim] 4351 false เป็นศูนย์กลางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.334627842+07:00","message":"[bufferProcess] interim [200000000]:เป็นศูนย์กลางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.334630258+07:00","message":"[bufferProcess] send to processor:เป็นศูนย์กลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.334635819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.334638739+07:00","message":"> Transcript [53640] [false]: 'เป็นศูนย์กลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.334644591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.334646855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.334648912+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.33465102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.403558636+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.403597802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นศูนย์กลางในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.403603644+07:00","message":"receive interim result [false|false]: เป็นศูนย์กลางในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.403619185+07:00","message":"[buffer interim] 4351 false เป็นศูนย์กลางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.40362598+07:00","message":"[bufferProcess] interim [320000000]:เป็นศูนย์กลางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.403628702+07:00","message":"[bufferProcess] send to processor:เป็นศูนย์กลางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.403632681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.403635401+07:00","message":"> Transcript [53641] [false]: 'เป็นศูนย์กลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.403638831+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.403641009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.403642892+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.403644996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.742238846+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.742276899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นศูนย์กลางในการแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.742283139+07:00","message":"receive interim result [false|false]: เป็นศูนย์กลางในการแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.742297335+07:00","message":"[buffer interim] 4351 false เป็นศูนย์กลางในการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742305478+07:00","message":"[bufferProcess] interim [620000000]:เป็นศูนย์กลางในการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742309916+07:00","message":"[bufferProcess] send to processor:เป็นศูนย์กลางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742313728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742316696+07:00","message":"> Transcript [53642] [false]: 'เป็นศูนย์กลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.74232058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742323051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742325376+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742327408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742330428+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742332445+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742334756+07:00","message":"Set new StatePrefix : 'เป็นศูนย์กลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.742336995+07:00","message":"Next Push (prob) : 'ศูนย์กลางในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.742344514+07:00","message":"push: {false เป็น 0 0xc004240300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.788033195+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.788067511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นศูนย์กลางในการปล่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.7880729+07:00","message":"receive interim result [false|false]: เป็นศูนย์กลางในการปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:14.788083938+07:00","message":"[buffer interim] 4351 false เป็นศูนย์กลางในการปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.788092814+07:00","message":"[bufferProcess] interim [680000000]:เป็นศูนย์กลางในการปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.788095198+07:00","message":"[bufferProcess] send to processor:เป็นศูนย์กลางในการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.788098658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.788101628+07:00","message":"> Transcript [53643] [false]: 'เป็นศูนย์กลางในการแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.788104926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.788107075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.788109008+07:00","message":"StatePrefix: 'เป็นศูนย์กลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:14.788111283+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.024103996+07:00","message":"[GCS] IsForceVAD: false for message ID: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.060367347+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.060408298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นศูนย์กลางในการปล่อยปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.060414608+07:00","message":"receive interim result [false|false]: เป็นศูนย์กลางในการปล่อยปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.06043052+07:00","message":"[buffer interim] 4351 false เป็นศูนย์กลางในการปล่อยปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.06044264+07:00","message":"[bufferProcess] interim [860000000]:เป็นศูนย์กลางในการปล่อยปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.060445281+07:00","message":"[bufferProcess] send to processor:เป็นศูนย์กลางในการปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.060449329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.060452999+07:00","message":"> Transcript [53644] [false]: 'เป็นศูนย์กลางในการปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.0604562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.060458426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.060460712+07:00","message":"StatePrefix: 'เป็นศูนย์กลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.06046291+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.110651229+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.110687328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นศูนย์กลางในการปล่อยมลพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.110693161+07:00","message":"receive interim result [false|false]: เป็นศูนย์กลางในการปล่อยมลพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.110706287+07:00","message":"[buffer interim] 4351 false เป็นศูนย์กลางในการปล่อยมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.110713066+07:00","message":"[bufferProcess] interim [40000000]:เป็นศูนย์กลางในการปล่อยมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.110715675+07:00","message":"[bufferProcess] send to processor:เป็นศูนย์กลางในการปล่อยปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.110721335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.110724217+07:00","message":"> Transcript [53645] [false]: 'เป็นศูนย์กลางในการปล่อยปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.110728275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.11073049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.110732704+07:00","message":"StatePrefix: 'เป็นศูนย์กลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.110735067+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.119066637+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.11908934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นศูนย์กลางในการปล่อยมลพิษ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.119094572+07:00","message":"receive interim result [true|false]: เป็นศูนย์กลางในการปล่อยมลพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.11909962+07:00","message":"end recv isFinal message id 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.119101812+07:00","message":"end Recv id 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.119107996+07:00","message":"[buffer interim] 4351 true เป็นศูนย์กลางในการปล่อยมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119114508+07:00","message":"[bufferProcess] interim [70000000]:เป็นศูนย์กลางในการปล่อยมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.11911761+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นศูนย์กลางในการปล่อยมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119120406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119122755+07:00","message":"> Transcript [53646] [false]: 'เป็นศูนย์กลางในการปล่อยมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119126195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119128093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.11913007+07:00","message":"StatePrefix: 'เป็นศูนย์กลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119132082+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119135006+07:00","message":"Push: 'ศูนย์กลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119137007+07:00","message":"TextPushed: 'เป็นศูนย์กลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119144022+07:00","message":"Set new StatePrefix : 'เป็นศูนย์กลางในการปล่อยมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119146411+07:00","message":"Next Push (prob) : 'ปล่อยมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119148222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119163843+07:00","message":"> Transcript [53647] [true]: 'เป็นศูนย์กลางในการปล่อยมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119166526+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119168224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119170027+07:00","message":"StatePrefix: 'เป็นศูนย์กลางในการปล่อยมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119171883+07:00","message":"TextPushed: 'เป็นศูนย์กลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.119174128+07:00","message":"Push: 'ปล่อยมลพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.119181471+07:00","message":"push: {false ศูนย์กลางในการ 0 0xc004240300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.119186461+07:00","message":"push: {true ปล่อยมลพิษ 0 0xc004240300}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:15.125683752+07:00","message":"write wav file: './tmp/7589/7589_4351.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.157830365+07:00","message":"[GCS] Start streaming session, msgId: 4352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.664933699+07:00","message":"[GCS] IsForceVAD: false for message ID: 4352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.707274436+07:00","message":"receive streaming session, msgId: 4352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.707315934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.707321579+07:00","message":"receive interim result [false|false]: หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.707336707+07:00","message":"[buffer interim] 4352 false หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.707344241+07:00","message":"[bufferProcess] interim [600000000]:หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.707346329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.77417827+07:00","message":"receive streaming session, msgId: 4352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.774218715+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-06-22T14:07:15.774225259+07:00","message":"receive interim result [true|false]: หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.774259287+07:00","message":"end recv isFinal message id 4352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.774263957+07:00","message":"end Recv id 4352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.77427023+07:00","message":"[buffer interim] 4352 true หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.774277743+07:00","message":"[bufferProcess] interim [750000000]:หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.774281813+07:00","message":"[bufferProcess] send to processor (isfinal):หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.774285235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.774288361+07:00","message":"> Transcript [53648] [false]: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.774295573+07:00","message":"Set StatePrefix (first interim): 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.774297353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.774299341+07:00","message":"> Transcript [53649] [true]: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.77430174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.774303931+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.774305935+07:00","message":"StatePrefix: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.774307979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:15.77431086+07:00","message":"Push: 'หรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:15.774318581+07:00","message":"push: {true หรือเปล่า 0 0xc004339d80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:15.779784322+07:00","message":"write wav file: './tmp/7589/7589_4352.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:16.11779307+07:00","message":"[GCS] Start streaming session, msgId: 4353"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:16.637332248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:16.637332847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:16.671039596+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:16.671085813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:16.671091694+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:16.671105737+07:00","message":"[buffer interim] 4353 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:16.671112932+07:00","message":"[bufferProcess] interim [600000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:16.671114846+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:16.779965501+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:16.780005878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:16.78001631+07:00","message":"receive interim result [false|false]: ว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:16.780032053+07:00","message":"[buffer interim] 4353 false ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:16.780039986+07:00","message":"[bufferProcess] interim [660000000]:ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:16.780042291+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:16.780045712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:16.780048492+07:00","message":"> Transcript [53650] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:16.780050664+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.118551612+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.118599376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.118605774+07:00","message":"receive interim result [false|false]: ว่ามีชู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.118619614+07:00","message":"[buffer interim] 4353 false ว่ามีชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.118634746+07:00","message":"[bufferProcess] interim [960000000]:ว่ามีชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.118637358+07:00","message":"[bufferProcess] send to processor:ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.118640724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.118643495+07:00","message":"> Transcript [53651] [false]: 'ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.118646827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.118649071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.118651156+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.118653152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.164762211+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.164801702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีช็อป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.164807818+07:00","message":"receive interim result [false|false]: ว่ามีช็อป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.164821416+07:00","message":"[buffer interim] 4353 false ว่ามีช็อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.164831297+07:00","message":"[bufferProcess] interim [20000000]:ว่ามีช็อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.164835031+07:00","message":"[bufferProcess] send to processor:ว่ามีชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.164839504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.164843459+07:00","message":"> Transcript [53652] [false]: 'ว่ามีชู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.164847671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.164850568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.164854116+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.164857149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.281255466+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.281294319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.281299882+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.281314828+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.281323153+07:00","message":"[bufferProcess] interim [140000000]:ว่ามีชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.281325636+07:00","message":"[bufferProcess] send to processor:ว่ามีช็อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.281329258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.281332128+07:00","message":"> Transcript [53653] [false]: 'ว่ามีช็อป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.281335456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.281338058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.28134035+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.28134274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.491124361+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.491173778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.491180662+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.491198299+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491208558+07:00","message":"[bufferProcess] interim [380000000]:ว่ามีชาวบ้านครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491211374+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491223019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491226116+07:00","message":"> Transcript [53654] [false]: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491230381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491232967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491235525+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491237751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.49124511+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491247223+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491249796+07:00","message":"Set new StatePrefix : 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.491252235+07:00","message":"Next Push (prob) : 'มีชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.491262021+07:00","message":"push: {false ว่า 0 0xc004240580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.671372799+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.671418103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านกับใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.671425572+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านกับใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.671440997+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านกับใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.671451937+07:00","message":"[bufferProcess] interim [560000000]:ว่ามีชาวบ้านกับใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.671454594+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.671458901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.671464088+07:00","message":"> Transcript [53655] [false]: 'ว่ามีชาวบ้านครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.671467868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.67147018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.671472375+07:00","message":"StatePrefix: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.671474821+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.90177967+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.901826367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านกับใบขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.901833573+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านกับใบขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.901855438+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านกับใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.901868556+07:00","message":"[bufferProcess] interim [740000000]:ว่ามีชาวบ้านกับใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.901870833+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านกับใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.901874732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.901879092+07:00","message":"> Transcript [53656] [false]: 'ว่ามีชาวบ้านกับใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.901883264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.901886538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.901888854+07:00","message":"StatePrefix: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.9018918+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.935299392+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.935342526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านกับใบพืช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.935348977+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านกับใบพืช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.935368077+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านกับใบพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.935378032+07:00","message":"[bufferProcess] interim [800000000]:ว่ามีชาวบ้านกับใบพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.935380874+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านกับใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.935388583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.935391947+07:00","message":"> Transcript [53657] [false]: 'ว่ามีชาวบ้านกับใบขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.935397549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.935400266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.935402365+07:00","message":"StatePrefix: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.935405122+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.997456034+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.997505916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.997512826+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.997527042+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997535238+07:00","message":"[bufferProcess] interim [860000000]:ว่ามีชาวบ้านครับในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997537949+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านกับใบพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997541606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997544466+07:00","message":"> Transcript [53658] [false]: 'ว่ามีชาวบ้านกับใบพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997548322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997550426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997553315+07:00","message":"StatePrefix: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997556403+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997560923+07:00","message":"Push: 'มีชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997562955+07:00","message":"TextPushed: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997565111+07:00","message":"Set new StatePrefix : 'ว่ามีชาวบ้านกับใบพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:17.997567514+07:00","message":"Next Push (prob) : 'กับใบพืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:17.997593787+07:00","message":"push: {false มีชาวบ้าน 0 0xc004240580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.093354186+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.093402052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่ป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.093408713+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่ป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.093427609+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.093437772+07:00","message":"[bufferProcess] interim [980000000]:ว่ามีชาวบ้านครับในพื้นที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.093440998+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.09344527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.093450637+07:00","message":"> Transcript [53659] [false]: 'ว่ามีชาวบ้านครับในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.09345347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.093456092+07:00","message":"Set new StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.201310785+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.201358252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านกับใบวุฒิบัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.201366268+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านกับใบวุฒิบัตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.201382279+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านกับใบวุฒิบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.201391407+07:00","message":"[bufferProcess] interim [40000000]:ว่ามีชาวบ้านกับใบวุฒิบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.201394085+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.201402429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.201405407+07:00","message":"> Transcript [53660] [false]: 'ว่ามีชาวบ้านครับในพื้นที่ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.201409587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.201412514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.201415226+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.201418542+07:00","message":"TextPushed: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.2762757+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.276321296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่ปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.276327862+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่ปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.27634779+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.276359557+07:00","message":"[bufferProcess] interim [100000000]:ว่ามีชาวบ้านครับในพื้นที่ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.276362654+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านกับใบวุฒิบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.276370421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.276376836+07:00","message":"> Transcript [53661] [false]: 'ว่ามีชาวบ้านกับใบวุฒิบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.276379693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.276381757+07:00","message":"Set new StatePrefix: 'ว่ามีชาวบ้านกับใบวุฒิบัตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.299587607+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.299624442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่พระนคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.299630687+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่พระนคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.299645518+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่พระนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.29965308+07:00","message":"[bufferProcess] interim [220000000]:ว่ามีชาวบ้านครับในพื้นที่พระนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.299655814+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.299663356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.299666226+07:00","message":"> Transcript [53662] [false]: 'ว่ามีชาวบ้านครับในพื้นที่ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.299668779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.299671676+07:00","message":"Set new StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่ปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.432161885+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.432218793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.432228001+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:18.432247641+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.432259337+07:00","message":"[bufferProcess] interim [400000000]:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.432261855+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่พระนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.432269222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.432272336+07:00","message":"> Transcript [53663] [false]: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.43227518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:18.432277568+07:00","message":"Set new StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.07617153+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.076216216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.076224245+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.076244516+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.07625685+07:00","message":"[bufferProcess] interim [0]:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.076259733+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.076268189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.076271842+07:00","message":"> Transcript [53664] [false]: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.076275944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.076279425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.076282049+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.076285074+07:00","message":"TextPushed: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.129222164+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.129261634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.129268381+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.129284774+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.129293267+07:00","message":"[bufferProcess] interim [60000000]:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.129295979+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.129304429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.129307495+07:00","message":"> Transcript [53665] [false]: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.129312123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.129314835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.129319793+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.129323062+07:00","message":"TextPushed: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.137860593+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.137884972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.137890511+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.137905253+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.137910033+07:00","message":"[bufferProcess] interim [120000000]:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.137912282+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.137916209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.137918994+07:00","message":"> Transcript [53666] [false]: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.137922036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.137924347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.137926814+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.137930334+07:00","message":"TextPushed: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.461988074+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.462031936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.462038761+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.462057684+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462073087+07:00","message":"[bufferProcess] interim [360000000]:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462075815+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462083857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462087666+07:00","message":"> Transcript [53667] [false]: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462091845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462094417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462097446+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462100886+07:00","message":"TextPushed: 'ว่ามีชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462107485+07:00","message":"Push: 'ครับในพื้นที่พระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462109799+07:00","message":"TextPushed: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462111949+07:00","message":"Set new StatePrefix : 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.462114546+07:00","message":"Next Push (prob) : 'ศรีอยุธยานะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.462124011+07:00","message":"push: {false ครับในพื้นที่พระนคร 0 0xc004240580}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:19.638379023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:19.638385088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.849275014+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.849315814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.849323728+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:19.849338282+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.849347174+07:00","message":"[bufferProcess] interim [780000000]:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.849350034+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.849357431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.84936035+07:00","message":"> Transcript [53668] [false]: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.849366654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.849369474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.849371459+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:19.849374467+07:00","message":"TextPushed: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.019353793+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.019394882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.019401489+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.019418181+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.019429403+07:00","message":"[bufferProcess] interim [900000000]:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.019432859+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.019437401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.019440759+07:00","message":"> Transcript [53669] [false]: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.019445344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.019447489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.019450198+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.019453151+07:00","message":"TextPushed: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.043705807+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.04374056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.043749312+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.043766766+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.043773649+07:00","message":"[bufferProcess] interim [20000000]:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.043776233+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.043780195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.04378291+07:00","message":"> Transcript [53670] [false]: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.043786552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.043788877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.043791951+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.043794478+07:00","message":"TextPushed: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.298231685+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.298270241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.298276994+07:00","message":"receive interim result [false|false]: ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.298289763+07:00","message":"[buffer interim] 4353 false ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.29829806+07:00","message":"[bufferProcess] interim [200000000]:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.29830091+07:00","message":"[bufferProcess] send to processor:ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.298304579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.298307629+07:00","message":"> Transcript [53671] [false]: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.29831139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.298313639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.298315967+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.298318705+07:00","message":"TextPushed: 'ว่ามีชาวบ้านครับในพื้นที่พระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.298322056+07:00","message":"Push: 'ศรีอยุธยานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.298324387+07:00","message":"TextPushed: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.298326607+07:00","message":"Set new StatePrefix : 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.298328921+07:00","message":"Next Push (prob) : 'เขาส่งตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.298336849+07:00","message":"push: {false ศรีอยุธยานะครับ 0 0xc004240580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.334504609+07:00","message":"[GCS] IsForceVAD: false for message ID: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.480630841+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.480671045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีชาวบ้านกับใบพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา\",\"confidence\":0.93909633}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.480678305+07:00","message":"receive interim result [true|false]: ว่ามีชาวบ้านกับใบพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.480688885+07:00","message":"end recv isFinal message id 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.480691198+07:00","message":"end Recv id 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.480702076+07:00","message":"[buffer interim] 4353 true ว่ามีชาวบ้านกับใบพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480722492+07:00","message":"[bufferProcess] interim [440000000]:ว่ามีชาวบ้านกับใบพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480728606+07:00","message":"[bufferProcess] send to processor (isfinal):ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480731906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480735895+07:00","message":"> Transcript [53672] [false]: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480740158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480742248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480744597+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480747321+07:00","message":"TextPushed: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480749942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480752094+07:00","message":"> Transcript [53673] [true]: 'ว่ามีชาวบ้านกับใบพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480754363+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480756099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480757928+07:00","message":"StatePrefix: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480759883+07:00","message":"TextPushed: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480761707+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480951112+07:00","message":"Push: 'เขาส่งตัวแทนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480955126+07:00","message":"TextPushed: 'ว่ามีชาวบ้านครับในพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480957579+07:00","message":"Set new StatePrefix : 'ว่ามีชาวบ้านกับใบพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480960107+07:00","message":"Next Push (prob) : 'ว่ามีชาวบ้านกับใบพื้นที่พระนครศรีอยุธยานะครับเขาส่งตัวแทนมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.48096934+07:00","message":"push: {true เขาส่งตัวแทนมา 0 0xc004240580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.480975389+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4353.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:20.490934076+07:00","message":"write wav file: './tmp/7589/7589_4353.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.595870855+07:00","message":"[GCS] Start streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.947188027+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.947238563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.947244573+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:20.947261329+07:00","message":"[buffer interim] 4354 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.947268218+07:00","message":"[bufferProcess] interim [420000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:20.94727008+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.092496129+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.092547466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.092553935+07:00","message":"receive interim result [false|false]: หมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.092570316+07:00","message":"[buffer interim] 4354 false หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.092578012+07:00","message":"[bufferProcess] interim [480000000]:หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.092580203+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.092583423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.092586328+07:00","message":"> Transcript [53674] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.092588538+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.154196903+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.154237054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเลข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.154243779+07:00","message":"receive interim result [false|false]: หมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.154257252+07:00","message":"[buffer interim] 4354 false หมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.154264455+07:00","message":"[bufferProcess] interim [540000000]:หมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.154267088+07:00","message":"[bufferProcess] send to processor:หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.154272326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.154275388+07:00","message":"> Transcript [53675] [false]: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.154277744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.15427978+07:00","message":"Set new StatePrefix: 'หมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.265584177+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.265623233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียกร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.265629997+07:00","message":"receive interim result [false|false]: มาเรียกร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.265645742+07:00","message":"[buffer interim] 4354 false มาเรียกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.265654068+07:00","message":"[bufferProcess] interim [720000000]:มาเรียกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.265656747+07:00","message":"[bufferProcess] send to processor:หมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.265663148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.265666044+07:00","message":"> Transcript [53676] [false]: 'หมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.265669367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.265671475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.26567342+07:00","message":"StatePrefix: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.265675524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.458307847+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.458344393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียกร้องความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.458350121+07:00","message":"receive interim result [false|false]: มาเรียกร้องความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.458363614+07:00","message":"[buffer interim] 4354 false มาเรียกร้องความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.458371461+07:00","message":"[bufferProcess] interim [900000000]:มาเรียกร้องความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.458373836+07:00","message":"[bufferProcess] send to processor:มาเรียกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.458377384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.458380146+07:00","message":"> Transcript [53677] [false]: 'มาเรียกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.45838249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.458384884+07:00","message":"Set new StatePrefix: 'มาเรียกร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.595587031+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.595638574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียกร้องความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.59564702+07:00","message":"receive interim result [false|false]: มาเรียกร้องความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.595662986+07:00","message":"[buffer interim] 4354 false มาเรียกร้องความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.595672987+07:00","message":"[bufferProcess] interim [20000000]:มาเรียกร้องความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.595677129+07:00","message":"[bufferProcess] send to processor:มาเรียกร้องความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.595684284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.595688782+07:00","message":"> Transcript [53678] [false]: 'มาเรียกร้องความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.595693707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.595698501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.595700553+07:00","message":"StatePrefix: 'มาเรียกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.595702791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.69297759+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.693014157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียกร้องความเป็นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.693020211+07:00","message":"receive interim result [false|false]: มาเรียกร้องความเป็นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.693031595+07:00","message":"[buffer interim] 4354 false มาเรียกร้องความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.693041329+07:00","message":"[bufferProcess] interim [80000000]:มาเรียกร้องความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.69304375+07:00","message":"[bufferProcess] send to processor:มาเรียกร้องความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.693051648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.693056002+07:00","message":"> Transcript [53679] [false]: 'มาเรียกร้องความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.693059398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.693061724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.693063697+07:00","message":"StatePrefix: 'มาเรียกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.693065892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.802873028+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.802927737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียกร้องความเป็นธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.802936132+07:00","message":"receive interim result [false|false]: มาเรียกร้องความเป็นธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.802953209+07:00","message":"[buffer interim] 4354 false มาเรียกร้องความเป็นธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.802962699+07:00","message":"[bufferProcess] interim [140000000]:มาเรียกร้องความเป็นธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.802966458+07:00","message":"[bufferProcess] send to processor:มาเรียกร้องความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.802971508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.802976666+07:00","message":"> Transcript [53680] [false]: 'มาเรียกร้องความเป็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.802982342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.80298547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.802988572+07:00","message":"StatePrefix: 'มาเรียกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.802991978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.922383378+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.922420901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียกร้องความเป็นห่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.922427259+07:00","message":"receive interim result [false|false]: มาเรียกร้องความเป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.922438514+07:00","message":"[buffer interim] 4354 false มาเรียกร้องความเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.92244594+07:00","message":"[bufferProcess] interim [260000000]:มาเรียกร้องความเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922448516+07:00","message":"[bufferProcess] send to processor:มาเรียกร้องความเป็นธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922454406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922457142+07:00","message":"> Transcript [53681] [false]: 'มาเรียกร้องความเป็นธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922461116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922463335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922465365+07:00","message":"StatePrefix: 'มาเรียกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922467572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922471972+07:00","message":"Push: 'มาเรียกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922474087+07:00","message":"TextPushed: 'มาเรียกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922477404+07:00","message":"Set new StatePrefix : 'มาเรียกร้องความเป็นธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.922480073+07:00","message":"Next Push (prob) : 'ความเป็นธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.922487168+07:00","message":"push: {false มาเรียกร้อง 0 0xc0045e3c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.984598786+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.984642387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.984650755+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:21.984666035+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.984678631+07:00","message":"[bufferProcess] interim [380000000]:หมายเรียกร้องไปยังบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.984681374+07:00","message":"[bufferProcess] send to processor:มาเรียกร้องความเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.984687003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.984690123+07:00","message":"> Transcript [53682] [false]: 'มาเรียกร้องความเป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.984692358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:21.984696296+07:00","message":"Set new StatePrefix: 'มาเรียกร้องความเป็นห่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.21313816+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.213190812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียกร้องป่ะวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.213201016+07:00","message":"receive interim result [false|false]: มาเรียกร้องป่ะวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.213218604+07:00","message":"[buffer interim] 4354 false มาเรียกร้องป่ะวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.213227645+07:00","message":"[bufferProcess] interim [620000000]:มาเรียกร้องป่ะวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.213230466+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.213245662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.213249394+07:00","message":"> Transcript [53683] [false]: 'หมายเรียกร้องไปยังบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.21325225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.213254937+07:00","message":"Set new StatePrefix: 'หมายเรียกร้องไปยังบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.217965499+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.217987562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.217992868+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.218006925+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.218012588+07:00","message":"[bufferProcess] interim [680000000]:หมายเรียกร้องไปยังบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.218014927+07:00","message":"[bufferProcess] send to processor:มาเรียกร้องป่ะวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.218025062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.218028314+07:00","message":"> Transcript [53684] [false]: 'มาเรียกร้องป่ะวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.218031223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.218034113+07:00","message":"Set new StatePrefix: 'มาเรียกร้องป่ะวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.474021586+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.474064265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.474071656+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.474091325+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.474103967+07:00","message":"[bufferProcess] interim [860000000]:หมายเรียกร้องไปยังบอกว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.474106378+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.474111412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.474114971+07:00","message":"> Transcript [53685] [false]: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.474117784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.47412708+07:00","message":"Set new StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.475665336+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.47568156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.475686352+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.475698204+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.475702244+07:00","message":"[bufferProcess] interim [920000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.475706144+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.475709714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.475712533+07:00","message":"> Transcript [53686] [false]: 'หมายเรียกร้องไปยังบอกว่าเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.475715984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.475718246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.475720609+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.475722793+07:00","message":"TextPushed: 'มาเรียกร้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:22.638607043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:22.638641768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.668167596+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.668206797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.668214146+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.668231768+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.668246733+07:00","message":"[bufferProcess] interim [100000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.668250084+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.668259002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.668262602+07:00","message":"> Transcript [53687] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.668266689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.668269066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.668271414+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.668274024+07:00","message":"TextPushed: 'มาเรียกร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.857564272+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.857608966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.857615592+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:22.857633301+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.857646455+07:00","message":"[bufferProcess] interim [280000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.857649043+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.857656825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.857661569+07:00","message":"> Transcript [53688] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.857665285+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.857667529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.857670247+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:22.857673475+07:00","message":"TextPushed: 'มาเรียกร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:23.373488464+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:23.373530768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:23.373539786+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:23.373558556+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373570627+07:00","message":"[bufferProcess] interim [760000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373574348+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373581597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373585977+07:00","message":"> Transcript [53689] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373590684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373593703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373598967+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373602237+07:00","message":"TextPushed: 'มาเรียกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373609873+07:00","message":"Push: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373613109+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.373615815+07:00","message":"Set new StatePrefix : 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.37361943+07:00","message":"Next Push (prob) : 'ไม่ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:23.373637922+07:00","message":"push: {false หมายเรียกร้องไปยังบอกว่าเขา 0 0xc0045e3c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:23.947650013+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:23.947688628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:23.947695213+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:23.947709917+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.947718981+07:00","message":"[bufferProcess] interim [360000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.94772194+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.947729948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.947733031+07:00","message":"> Transcript [53690] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.94773694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.947739408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.947741873+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:23.947744909+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:24.886508459+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:24.886546663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:24.886553721+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:24.886574029+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:24.886582436+07:00","message":"[bufferProcess] interim [320000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:24.886585248+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:24.886589019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:24.886592044+07:00","message":"> Transcript [53691] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:24.88659579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:24.886597979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:24.886600564+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:24.886603273+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.036296675+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.036347602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.036355691+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.036372985+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.036386207+07:00","message":"[bufferProcess] interim [380000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.036389656+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.036394154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.036399519+07:00","message":"> Transcript [53692] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.036403855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.036406036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.03640875+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.036411891+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.187756366+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.187799258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.187808072+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.187824247+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.187836614+07:00","message":"[bufferProcess] interim [620000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.187839515+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.187843696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.187846843+07:00","message":"> Transcript [53693] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.187851408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.18785549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.187858228+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.187860903+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.18786902+07:00","message":"Push: 'ไม่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.187871041+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.187873617+07:00","message":"Set new StatePrefix : 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.187876031+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.187885336+07:00","message":"push: {false ไม่ต้องการ 0 0xc0045e3c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.438794865+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.438841096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.438848582+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.43886633+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.438877551+07:00","message":"[bufferProcess] interim [860000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.438880573+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.438885781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.43888911+07:00","message":"> Transcript [53694] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.438893058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.438895356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.43889953+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.438902739+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.444052228+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.444072877+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-06-22T14:07:25.444083207+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.444095521+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.444102011+07:00","message":"[bufferProcess] interim [920000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.44410507+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.44410841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.444111247+07:00","message":"> Transcript [53695] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.444124631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.444126645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.444128962+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.444131804+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:25.639182341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:25.639172897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.680090749+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.680141115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.680149135+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.68017044+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680183239+07:00","message":"[bufferProcess] interim [40000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680187214+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680195403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680198549+07:00","message":"> Transcript [53696] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.68020305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680205196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680208113+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680211247+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.680910526+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.6809203+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-06-22T14:07:25.68092404+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.680933722+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680937025+07:00","message":"[bufferProcess] interim [100000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680939364+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680942459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680944574+07:00","message":"> Transcript [53697] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680946986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680948974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680950905+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680952925+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680960064+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680961989+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680964345+07:00","message":"Set new StatePrefix : 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.680966786+07:00","message":"Next Push (prob) : 'เอาร้านนั้นคือเรื่องที่ 2 ส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.680975923+07:00","message":"push: {false นะครับ 0 0xc0045e3c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.742166686+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.742204246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.742211482+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.742223713+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-06-22T14:07:25.742227798+07:00","message":"receive interim result [false|false]:  2 ส่วนเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.742236134+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.742241541+07:00","message":"[buffer interim] 4354 false  2 ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.742249376+07:00","message":"[bufferProcess] interim [220000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.742252326+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.742256399+07:00","message":"[bufferProcess] interim [220000000]: 2 ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.742259366+07:00","message":"[bufferProcess] update buffer: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.742263362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.742266336+07:00","message":"> Transcript [53698] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.74226922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.742272111+07:00","message":"Set new StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.872951691+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.872988475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.872995519+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.873007653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ส่วนเรื่องราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.873010837+07:00","message":"receive interim result [false|false]:  2 ส่วนเรื่องราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.873031955+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:25.873038371+07:00","message":"[buffer interim] 4354 false  2 ส่วนเรื่องราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.873045691+07:00","message":"[bufferProcess] interim [280000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.873048953+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.873052569+07:00","message":"[bufferProcess] interim [280000000]: 2 ส่วนเรื่องราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.873055058+07:00","message":"[bufferProcess] update buffer: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.873058873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.873062012+07:00","message":"> Transcript [53699] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.873066269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.873068564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.873071206+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:25.873074346+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.01968299+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.01973928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.019750105+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.019768087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ส่วนเรื่องรายชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.019772938+07:00","message":"receive interim result [false|false]:  2 ส่วนเรื่องรายชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.019800656+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.01982289+07:00","message":"[buffer interim] 4354 false  2 ส่วนเรื่องรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.019830905+07:00","message":"[bufferProcess] interim [400000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.019834556+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.01984036+07:00","message":"[bufferProcess] interim [400000000]: 2 ส่วนเรื่องรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.019843597+07:00","message":"[bufferProcess] update buffer: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.01984676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.019849802+07:00","message":"> Transcript [53700] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.019857165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.019859293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.019861303+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.019864398+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.083779601+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.083818914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.083828623+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.083841542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ส่วนเรื่องได้เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.083845032+07:00","message":"receive interim result [false|false]:  2 ส่วนเรื่องได้เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.083853204+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.083858222+07:00","message":"[buffer interim] 4354 false  2 ส่วนเรื่องได้เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.083865068+07:00","message":"[bufferProcess] interim [460000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.083867776+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.083872344+07:00","message":"[bufferProcess] interim [460000000]: 2 ส่วนเรื่องได้เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.083875553+07:00","message":"[bufferProcess] update buffer: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.083878748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.083881401+07:00","message":"> Transcript [53701] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องรายชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.083885626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.083887577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.083889571+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.083900174+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.10335889+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.103392347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.103398656+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.103410296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนเรื่องรายเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.103413695+07:00","message":"receive interim result [false|false]:  ส่วนเรื่องรายเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.103420504+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.103426372+07:00","message":"[buffer interim] 4354 false  ส่วนเรื่องรายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103432381+07:00","message":"[bufferProcess] interim [520000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103435701+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103441349+07:00","message":"[bufferProcess] interim [520000000]: ส่วนเรื่องรายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103444608+07:00","message":"[bufferProcess] update buffer: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องรายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103448823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103451877+07:00","message":"> Transcript [53702] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103456231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103458251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103460188+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103463101+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103469406+07:00","message":"Push: 'เอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103471628+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103474028+07:00","message":"Set new StatePrefix : 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.103476473+07:00","message":"Next Push (prob) : 'ได้เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.103483478+07:00","message":"push: {false เอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง 0 0xc0045e3c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.260693269+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.260735223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.260743149+07:00","message":"receive interim result [false|false]: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.26075503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนเรื่องใดเพื่อเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.260758586+07:00","message":"receive interim result [false|false]:  ส่วนเรื่องใดเพื่อเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.260781926+07:00","message":"[buffer interim] 4354 false หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.260800319+07:00","message":"[buffer interim] 4354 false  ส่วนเรื่องใดเพื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.260807581+07:00","message":"[bufferProcess] interim [640000000]:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.260811549+07:00","message":"[bufferProcess] send to processor:หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องรายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.26081803+07:00","message":"[bufferProcess] interim [640000000]: ส่วนเรื่องใดเพื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.260821029+07:00","message":"[bufferProcess] update buffer: หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องใดเพื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.260824737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.260829095+07:00","message":"> Transcript [53703] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องรายเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.260833087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.260835995+07:00","message":"Set new StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องรายเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.294736901+07:00","message":"[GCS] IsForceVAD: false for message ID: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.368106777+07:00","message":"[GCS] Start streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.513817788+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.513857774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมาเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เลือกเรา\",\"confidence\":0.93600637}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.513865608+07:00","message":"receive interim result [true|false]: หมาเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เลือกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.513875681+07:00","message":"end recv isFinal message id 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.513877823+07:00","message":"end Recv id 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.513885476+07:00","message":"[buffer interim] 4354 true หมาเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เลือกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513895828+07:00","message":"[bufferProcess] interim [910000000]:หมาเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เลือกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513900327+07:00","message":"[bufferProcess] send to processor (isfinal):หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องใดเพื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513910504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513929612+07:00","message":"> Transcript [53704] [false]: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องใดเพื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.51393457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513937505+07:00","message":"Set new StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องใดเพื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513940721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.51394349+07:00","message":"> Transcript [53705] [true]: 'หมาเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เลือกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513947606+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513949775+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513951781+07:00","message":"StatePrefix: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องใดเพื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513958643+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.513960877+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.514197349+07:00","message":"Push: 'ได้เลือกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.514201156+07:00","message":"TextPushed: 'หมายเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เลือกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.514204183+07:00","message":"Set new StatePrefix : 'หมาเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เลือกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.514206751+07:00","message":"Next Push (prob) : 'หมาเรียกร้องไปยังบอกว่าเขาไม่ต้องการนะครับเอาร้านนั้นคือเรื่องที่ 2 ส่วนเรื่องได้เลือกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:26.514215686+07:00","message":"push: {true ได้เลือกเรา 0 0xc0045e3c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:26.514223204+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4354.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:26.526937926+07:00","message":"write wav file: './tmp/7589/7589_4354.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.11243827+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.112492379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.112499373+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.112515801+07:00","message":"[buffer interim] 4355 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.112524164+07:00","message":"[bufferProcess] interim [780000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.112526227+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.217835788+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.217879537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.217885217+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.217899533+07:00","message":"[buffer interim] 4355 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.217909283+07:00","message":"[bufferProcess] interim [840000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.217912219+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.217919846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.217923362+07:00","message":"> Transcript [53706] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.217925943+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.432944702+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.432992579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.43299852+07:00","message":"receive interim result [false|false]: วันนี้กู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.4330145+07:00","message":"[buffer interim] 4355 false วันนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.433024096+07:00","message":"[bufferProcess] interim [20000000]:วันนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.433026592+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.433031246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.433034563+07:00","message":"> Transcript [53707] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.433038752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.433043955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.433046088+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.433048457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.554654262+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.554692941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.554699265+07:00","message":"receive interim result [false|false]: วันนี้กูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.554712386+07:00","message":"[buffer interim] 4355 false วันนี้กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.554720389+07:00","message":"[bufferProcess] interim [140000000]:วันนี้กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.554722803+07:00","message":"[bufferProcess] send to processor:วันนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.554727158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.554729924+07:00","message":"> Transcript [53708] [false]: 'วันนี้กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.554733185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.554735271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.55473736+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.554739834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.732950341+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.73298911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.732995043+07:00","message":"receive interim result [false|false]: วันนี้กูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.733011272+07:00","message":"[buffer interim] 4355 false วันนี้กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.733022839+07:00","message":"[bufferProcess] interim [260000000]:วันนี้กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.733025923+07:00","message":"[bufferProcess] send to processor:วันนี้กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.733032155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.733036238+07:00","message":"> Transcript [53709] [false]: 'วันนี้กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.733040767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.733043385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.733046698+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.733052834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.843543231+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.843577491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.843587907+07:00","message":"receive interim result [false|false]: วันนี้กูทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.84360522+07:00","message":"[buffer interim] 4355 false วันนี้กูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843614408+07:00","message":"[bufferProcess] interim [320000000]:วันนี้กูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843617108+07:00","message":"[bufferProcess] send to processor:วันนี้กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843620504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843623329+07:00","message":"> Transcript [53710] [false]: 'วันนี้กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843626416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843628426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843630588+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843632586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843635374+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843637312+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843639602+07:00","message":"Set new StatePrefix : 'วันนี้กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.843641798+07:00","message":"Next Push (prob) : 'นี้กูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.843649125+07:00","message":"push: {false วัน 0 0xc004482900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.932214157+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.932252214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้คุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.932258405+07:00","message":"receive interim result [false|false]: แล้ววันนี้คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.932272302+07:00","message":"[buffer interim] 4355 false แล้ววันนี้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.932281257+07:00","message":"[bufferProcess] interim [380000000]:แล้ววันนี้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.932284618+07:00","message":"[bufferProcess] send to processor:วันนี้กูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.932291345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.932294423+07:00","message":"> Transcript [53711] [false]: 'วันนี้กูทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.932296616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.932300322+07:00","message":"Set new StatePrefix: 'วันนี้กูทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.96770996+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.967748358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูจอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.967753985+07:00","message":"receive interim result [false|false]: วันนี้กูจอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:27.967764841+07:00","message":"[buffer interim] 4355 false วันนี้กูจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.967772429+07:00","message":"[bufferProcess] interim [440000000]:วันนี้กูจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.967775141+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.967780627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.967783363+07:00","message":"> Transcript [53712] [false]: 'แล้ววันนี้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.967785549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:27.96778773+07:00","message":"Set new StatePrefix: 'แล้ววันนี้คุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.034888914+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.034925167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้คุณผู้ชมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.034931187+07:00","message":"receive interim result [false|false]: แล้ววันนี้คุณผู้ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.03494278+07:00","message":"[buffer interim] 4355 false แล้ววันนี้คุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.03495152+07:00","message":"[bufferProcess] interim [500000000]:แล้ววันนี้คุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.03495369+07:00","message":"[bufferProcess] send to processor:วันนี้กูจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.034957572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.03496036+07:00","message":"> Transcript [53713] [false]: 'วันนี้กูจอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.034962509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.034965118+07:00","message":"Set new StatePrefix: 'วันนี้กูจอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.060197849+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.060239755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูทำขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.060246013+07:00","message":"receive interim result [false|false]: วันนี้กูทำขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.060260707+07:00","message":"[buffer interim] 4355 false วันนี้กูทำขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.060268618+07:00","message":"[bufferProcess] interim [560000000]:วันนี้กูทำขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.060271418+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้คุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.060275496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.060278149+07:00","message":"> Transcript [53714] [false]: 'แล้ววันนี้คุณผู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.060280423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.060283078+07:00","message":"Set new StatePrefix: 'แล้ววันนี้คุณผู้ชมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.110052862+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.110088702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูต้มขาไก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.110094666+07:00","message":"receive interim result [false|false]: วันนี้กูต้มขาไก่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.11011258+07:00","message":"[buffer interim] 4355 false วันนี้กูต้มขาไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.110119966+07:00","message":"[bufferProcess] interim [680000000]:วันนี้กูต้มขาไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.110122187+07:00","message":"[bufferProcess] send to processor:วันนี้กูทำขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.110127334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.110129997+07:00","message":"> Transcript [53715] [false]: 'วันนี้กูทำขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.110132331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.110135031+07:00","message":"Set new StatePrefix: 'วันนี้กูทำขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.14018951+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.140241965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูทำขาใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.140248885+07:00","message":"receive interim result [false|false]: วันนี้กูทำขาใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.140269986+07:00","message":"[buffer interim] 4355 false วันนี้กูทำขาใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.140280769+07:00","message":"[bufferProcess] interim [740000000]:วันนี้กูทำขาใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.140283739+07:00","message":"[bufferProcess] send to processor:วันนี้กูต้มขาไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.140303384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.140308838+07:00","message":"> Transcript [53716] [false]: 'วันนี้กูต้มขาไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.140312766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.140316203+07:00","message":"Set new StatePrefix: 'วันนี้กูต้มขาไก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.244429776+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.244472013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูทำขาใครจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.244479979+07:00","message":"receive interim result [false|false]: วันนี้กูทำขาใครจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.244496963+07:00","message":"[buffer interim] 4355 false วันนี้กูทำขาใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.244506097+07:00","message":"[bufferProcess] interim [860000000]:วันนี้กูทำขาใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.244508694+07:00","message":"[bufferProcess] send to processor:วันนี้กูทำขาใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.244517532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.244520465+07:00","message":"> Transcript [53717] [false]: 'วันนี้กูทำขาใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.244523581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.244526008+07:00","message":"Set new StatePrefix: 'วันนี้กูทำขาใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.267991954+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.268016908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูไม่เคยเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.26802252+07:00","message":"receive interim result [false|false]: วันนี้กูไม่เคยเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.268049673+07:00","message":"[buffer interim] 4355 false วันนี้กูไม่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.268055772+07:00","message":"[bufferProcess] interim [920000000]:วันนี้กูไม่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.268058131+07:00","message":"[bufferProcess] send to processor:วันนี้กูทำขาใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.268064572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.26806904+07:00","message":"> Transcript [53718] [false]: 'วันนี้กูทำขาใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.268075028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.268077658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.268079831+07:00","message":"StatePrefix: 'วันนี้กูทำขาใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.268082637+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.428487368+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.428531113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูทำขาใครเจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.428538378+07:00","message":"receive interim result [false|false]: วันนี้กูทำขาใครเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.428552978+07:00","message":"[buffer interim] 4355 false วันนี้กูทำขาใครเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.42856131+07:00","message":"[bufferProcess] interim [40000000]:วันนี้กูทำขาใครเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.42856446+07:00","message":"[bufferProcess] send to processor:วันนี้กูไม่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.428571887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.428574834+07:00","message":"> Transcript [53719] [false]: 'วันนี้กูไม่เคยเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.42857789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.428580531+07:00","message":"Set new StatePrefix: 'วันนี้กูไม่เคยเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.434799278+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.434828965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูทำขาใครเจอปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.434834478+07:00","message":"receive interim result [false|false]: วันนี้กูทำขาใครเจอปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.434848281+07:00","message":"[buffer interim] 4355 false วันนี้กูทำขาใครเจอปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.434854094+07:00","message":"[bufferProcess] interim [100000000]:วันนี้กูทำขาใครเจอปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.434856391+07:00","message":"[bufferProcess] send to processor:วันนี้กูทำขาใครเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.434860227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.4348636+07:00","message":"> Transcript [53720] [false]: 'วันนี้กูทำขาใครเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.434866823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.434869065+07:00","message":"Set new StatePrefix: 'วันนี้กูทำขาใครเจอกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:28.639494833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:28.639494895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.691765714+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.691799665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูทำขาใครเจอปัญหาแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.691805671+07:00","message":"receive interim result [false|false]: วันนี้กูทำขาใครเจอปัญหาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.691820085+07:00","message":"[buffer interim] 4355 false วันนี้กูทำขาใครเจอปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.691827632+07:00","message":"[bufferProcess] interim [340000000]:วันนี้กูทำขาใครเจอปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.691830106+07:00","message":"[bufferProcess] send to processor:วันนี้กูทำขาใครเจอปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.691836307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.691839042+07:00","message":"> Transcript [53721] [false]: 'วันนี้กูทำขาใครเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.691841464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.691844064+07:00","message":"Set new StatePrefix: 'วันนี้กูทำขาใครเจอปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.815671198+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.815720159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้กูทำขาใครเจอปัญหาแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.815727236+07:00","message":"receive interim result [false|false]: วันนี้กูทำขาใครเจอปัญหาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.815744085+07:00","message":"[buffer interim] 4355 false วันนี้กูทำขาใครเจอปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.815753745+07:00","message":"[bufferProcess] interim [460000000]:วันนี้กูทำขาใครเจอปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.815759107+07:00","message":"[bufferProcess] send to processor:วันนี้กูทำขาใครเจอปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.81576864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.815772001+07:00","message":"> Transcript [53722] [false]: 'วันนี้กูทำขาใครเจอปัญหาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.815775627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.815778269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.815780722+07:00","message":"StatePrefix: 'วันนี้กูทำขาใครเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:28.815783513+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:28.984282274+07:00","message":"[GCS] IsForceVAD: false for message ID: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.055980287+07:00","message":"[GCS] Start streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.171300167+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.171345452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนี้กูสงขลาใครเจอปัญหาแบบนี้\",\"confidence\":0.8931321}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.171353876+07:00","message":"receive interim result [true|false]: แล้ววันนี้กูสงขลาใครเจอปัญหาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.171363578+07:00","message":"end recv isFinal message id 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.171365841+07:00","message":"end Recv id 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.171372933+07:00","message":"[buffer interim] 4355 true แล้ววันนี้กูสงขลาใครเจอปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171385419+07:00","message":"[bufferProcess] interim [850000000]:แล้ววันนี้กูสงขลาใครเจอปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171392692+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้กูทำขาใครเจอปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171396223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171401707+07:00","message":"> Transcript [53723] [false]: 'วันนี้กูทำขาใครเจอปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171405013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171407022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171409421+07:00","message":"StatePrefix: 'วันนี้กูทำขาใครเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171412364+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171414327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171416358+07:00","message":"> Transcript [53724] [true]: 'แล้ววันนี้กูสงขลาใครเจอปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171418972+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171420704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171422464+07:00","message":"StatePrefix: 'วันนี้กูทำขาใครเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.17142434+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171426126+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171536619+07:00","message":"Push: 'กูสงขลาใครเจอปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171539692+07:00","message":"TextPushed: 'วันกูสงขลาใครเจอปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171541752+07:00","message":"Set new StatePrefix : 'แล้ววันนี้กูสงขลาใครเจอปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171543935+07:00","message":"Next Push (prob) : 'แล้ววันนี้กูสงขลาใครเจอปัญหาแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.17155078+07:00","message":"push: {true กูสงขลาใครเจอปัญหาแบบนี้ 0 0xc004482900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.171572535+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4355.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:29.180638101+07:00","message":"write wav file: './tmp/7589/7589_4355.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.580728525+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.580774134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.580780135+07:00","message":"receive interim result [false|false]: สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.580797094+07:00","message":"[buffer interim] 4356 false สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.580805208+07:00","message":"[bufferProcess] interim [600000000]:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.580807441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.888566261+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.888609449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.888615733+07:00","message":"receive interim result [false|false]: สามารถพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:29.888629949+07:00","message":"[buffer interim] 4356 false สามารถพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.888636699+07:00","message":"[bufferProcess] interim [840000000]:สามารถพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.888639648+07:00","message":"[bufferProcess] send to processor:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.888650569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.888656218+07:00","message":"> Transcript [53725] [false]: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:29.888659563+07:00","message":"Set StatePrefix (first interim): 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.025223904+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.025265227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.025272335+07:00","message":"receive interim result [false|false]: สามารถพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.02528852+07:00","message":"[buffer interim] 4356 false สามารถพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.025297116+07:00","message":"[bufferProcess] interim [20000000]:สามารถพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.025299688+07:00","message":"[bufferProcess] send to processor:สามารถพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.025307858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.025310826+07:00","message":"> Transcript [53726] [false]: 'สามารถพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.025314052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.02531658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.025318763+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.025321031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.21801522+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.218052886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.218058914+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.21807378+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.218082984+07:00","message":"[bufferProcess] interim [140000000]:สามารถพูดคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.218087029+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.218096037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.218106862+07:00","message":"> Transcript [53727] [false]: 'สามารถพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.218111293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.218114266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.218117307+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.218120706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.292405856+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.292439919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.292445747+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.292458399+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.292467625+07:00","message":"[bufferProcess] interim [260000000]:สามารถพูดคุยกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.292470328+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.292476526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.292479446+07:00","message":"> Transcript [53728] [false]: 'สามารถพูดคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.29248257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.292485122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.29248742+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.292489794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.489558472+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.489597532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.489603863+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.489619993+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489628291+07:00","message":"[bufferProcess] interim [440000000]:สามารถพูดคุยกับเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489630774+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489636108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.48963921+07:00","message":"> Transcript [53729] [false]: 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489643221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489645398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489647935+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489649997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489655894+07:00","message":"Push: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489658038+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489661529+07:00","message":"Set new StatePrefix : 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.489663933+07:00","message":"Next Push (prob) : 'พูดคุยกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.489671282+07:00","message":"push: {false สามารถ 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.530557713+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.53059889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.530605659+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.530624866+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.530634871+07:00","message":"[bufferProcess] interim [500000000]:สามารถพูดคุยกับเราเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.530638076+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.530645311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.530648136+07:00","message":"> Transcript [53730] [false]: 'สามารถพูดคุยกับเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.530652476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.530655258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.530657982+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.530660694+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.661553703+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.661596324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.661602085+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.661614664+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.661622864+07:00","message":"[bufferProcess] interim [560000000]:สามารถพูดคุยกับเราเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.66162536+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.661633301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.661636206+07:00","message":"> Transcript [53731] [false]: 'สามารถพูดคุยกับเราเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.661641989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.661644291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.661646262+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.661648748+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.678092294+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.678134404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.678140303+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.678155321+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.678163413+07:00","message":"[bufferProcess] interim [620000000]:สามารถพูดคุยกับเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.678165897+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.678170274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.678174514+07:00","message":"> Transcript [53732] [false]: 'สามารถพูดคุยกับเราเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.678177952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.678180117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.678182084+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.678184415+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.96903514+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.969078024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.969085987+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.969113259+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969123522+07:00","message":"[bufferProcess] interim [920000000]:สามารถพูดคุยกับเราก็ได้ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969127481+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969132679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.96913655+07:00","message":"> Transcript [53733] [false]: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969141527+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969144868+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969148587+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969151544+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969155306+07:00","message":"Push: 'พูดคุยกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969157962+07:00","message":"TextPushed: 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969172479+07:00","message":"Set new StatePrefix : 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:30.969176775+07:00","message":"Next Push (prob) : 'ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:30.969190701+07:00","message":"push: {false พูดคุยกับเรา 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.000507572+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.000561454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.000569905+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.000588481+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.000601298+07:00","message":"[bufferProcess] interim [980000000]:สามารถพูดคุยกับเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.000605853+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.000610174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.000614467+07:00","message":"> Transcript [53734] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.000619088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.00062185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.000625623+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.00062901+07:00","message":"TextPushed: 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.128992699+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.129040134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.12904763+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.129064949+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.129073475+07:00","message":"[bufferProcess] interim [40000000]:สามารถพูดคุยกับเราก็ได้ผ่านทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.129077079+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.129082936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.129086354+07:00","message":"> Transcript [53735] [false]: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.129089664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.129091855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.129094634+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.129111335+07:00","message":"TextPushed: 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.193893229+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.193937127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.193944986+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.193960889+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.19398453+07:00","message":"[bufferProcess] interim [220000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.193988456+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.19399308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.193998507+07:00","message":"> Transcript [53736] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.194002199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.194004312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.194006664+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.19400958+07:00","message":"TextPushed: 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.500927993+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.500969327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.500976384+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.500990585+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.501004333+07:00","message":"[bufferProcess] interim [460000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.501007474+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.501015083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.501018158+07:00","message":"> Transcript [53737] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.501021988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.5010243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.5010272+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.501029883+07:00","message":"TextPushed: 'สามารถพูดคุยกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.501036108+07:00","message":"Push: 'ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.501038235+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.501040702+07:00","message":"Set new StatePrefix : 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.501043749+07:00","message":"Next Push (prob) : 'ผ่านทางช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.501051744+07:00","message":"push: {false ก็ได้ 0 0xc0051bc380}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:31.640462304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:31.640492679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.692037063+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.692082148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.692088782+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:31.69211487+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.692124512+07:00","message":"[bufferProcess] interim [700000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.69212808+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.692135569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.69213886+07:00","message":"> Transcript [53738] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.692142986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.692145228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.692147364+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:31.692150268+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.02147618+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.021522546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.021530173+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.021546677+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.02155536+07:00","message":"[bufferProcess] interim [0]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.021558568+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.021562346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.021565063+07:00","message":"> Transcript [53739] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.021568795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.021570918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.021573315+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.02157633+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.080384882+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.080427561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.080434885+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.080452049+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.080461779+07:00","message":"[bufferProcess] interim [120000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.080466036+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.080478636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.080483083+07:00","message":"> Transcript [53740] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.080488751+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.080491722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.080494099+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.08049701+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.280854842+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.280891527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.280900045+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.280918042+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.280925617+07:00","message":"[bufferProcess] interim [300000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.280928219+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.280932496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.28093586+07:00","message":"> Transcript [53741] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.280940285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.280942644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.280944934+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.280950002+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.280957001+07:00","message":"Push: 'ผ่านทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.280959001+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.280961212+07:00","message":"Set new StatePrefix : 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.28096424+07:00","message":"Next Push (prob) : 'ทางออนไลน์เวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.280973063+07:00","message":"push: {false ผ่านทางช่อง 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.594630745+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.594669445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.594675945+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:32.594689762+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.59469707+07:00","message":"[bufferProcess] interim [540000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.594699815+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.594705061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.594707865+07:00","message":"> Transcript [53742] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.594712102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.594714197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.594718183+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:32.594720939+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.240269339+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.240336026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.240348052+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.240364699+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.24037223+07:00","message":"[bufferProcess] interim [140000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.240375337+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.240383775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.240386519+07:00","message":"> Transcript [53743] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.240406353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.24040894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.240410832+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.240413738+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.293429088+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.293472245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.293479721+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.293494521+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.293506794+07:00","message":"[bufferProcess] interim [260000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.293510365+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.293518556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.293522044+07:00","message":"> Transcript [53744] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.29352706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.293529625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.293531934+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.293535018+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.495853869+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.495893799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.495900764+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.495915319+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.49592489+07:00","message":"[bufferProcess] interim [440000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495927901+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495935855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495941624+07:00","message":"> Transcript [53745] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495946681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495949674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495952594+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495955395+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495962715+07:00","message":"Push: 'ทางออนไลน์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495965078+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495967458+07:00","message":"Set new StatePrefix : 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.495970616+07:00","message":"Next Push (prob) : 'เลยเรื่องของความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.495979713+07:00","message":"push: {false ทางออนไลน์เวลานี้ 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.616344051+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.616385109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.616392297+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.616408942+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.616419034+07:00","message":"[bufferProcess] interim [560000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.616422045+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.61642688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.616430101+07:00","message":"> Transcript [53746] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.616434469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.616439335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.616441543+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.616444217+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.880647878+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.88068874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.880696706+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:33.880716169+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.880726881+07:00","message":"[bufferProcess] interim [920000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.880732398+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.880741744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.880745698+07:00","message":"> Transcript [53747] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.88075174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.880754913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.880758249+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:33.880763099+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.153785851+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.153833497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.153843405+07:00","message":"receive interim result [false|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.153859387+07:00","message":"[buffer interim] 4356 false สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.153868252+07:00","message":"[bufferProcess] interim [100000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.153871432+07:00","message":"[bufferProcess] send to processor:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.15387977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.153883459+07:00","message":"> Transcript [53748] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.153888609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.153890892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.153893376+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.153896735+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.246315935+07:00","message":"[GCS] IsForceVAD: false for message ID: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.399825475+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.399883646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม\",\"confidence\":0.94804347}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.399896536+07:00","message":"receive interim result [true|false]: สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.399907831+07:00","message":"end recv isFinal message id 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.399910204+07:00","message":"end Recv id 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.399917971+07:00","message":"[buffer interim] 4356 true สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399930006+07:00","message":"[bufferProcess] interim [400000000]:สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.39993727+07:00","message":"[bufferProcess] send to processor (isfinal):สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399941617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399945194+07:00","message":"> Transcript [53749] [false]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.3999499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399952369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399956252+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399959669+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399966879+07:00","message":"Push: 'เลยเรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399969081+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399972373+07:00","message":"Set new StatePrefix : 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399974969+07:00","message":"Next Push (prob) : 'สวยความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399976949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399979277+07:00","message":"> Transcript [53750] [true]: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399982255+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399984406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399992802+07:00","message":"StatePrefix: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความสวยความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399995789+07:00","message":"TextPushed: 'สามารถพูดคุยกับเราก็ได้ผ่านทางช่องทางออนไลน์เวลานี้เลยเรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.399998628+07:00","message":"Push: 'สวยความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.400008493+07:00","message":"push: {false เลยเรื่องของความ 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.40001717+07:00","message":"push: {true สวยความงาม 0 0xc0051bc380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:34.411150837+07:00","message":"write wav file: './tmp/7589/7589_4356.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.49822389+07:00","message":"[GCS] Start streaming session, msgId: 4357"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:34.641243938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:34.641245935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.841076125+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.841129902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.841135881+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:34.841151926+07:00","message":"[buffer interim] 4357 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.84115937+07:00","message":"[bufferProcess] interim [360000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:34.841170648+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.044231001+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.044278814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.044285477+07:00","message":"receive interim result [false|false]: พี่เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.044306279+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.044317226+07:00","message":"[bufferProcess] interim [540000000]:พี่เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.044319617+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.044324052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.044327244+07:00","message":"> Transcript [53751] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.044329598+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.181673828+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.181715157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.181721951+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.181745531+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.181756291+07:00","message":"[bufferProcess] interim [660000000]:พี่เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.181758785+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.181764373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.181767228+07:00","message":"> Transcript [53752] [false]: 'พี่เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.181771325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.181773557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.181776034+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.181778335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.234316446+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.23436395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.234371363+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.234387334+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.234400074+07:00","message":"[bufferProcess] interim [780000000]:พี่เดี๋ยวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.234402699+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.234415095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.23441865+07:00","message":"> Transcript [53753] [false]: 'พี่เดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.234422832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.234425151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.234427848+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.234430537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.350599875+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.350644729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.350652284+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.350668154+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.350677118+07:00","message":"[bufferProcess] interim [840000000]:พี่เดี๋ยวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.350680176+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.350688992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.350692228+07:00","message":"> Transcript [53754] [false]: 'พี่เดี๋ยวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.350695676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.350698236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.350700636+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.350704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.563108853+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.563147704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.563155087+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.563173269+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563183398+07:00","message":"[bufferProcess] interim [80000000]:พี่เดี๋ยวเข้าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563186949+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563192897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563196753+07:00","message":"> Transcript [53755] [false]: 'พี่เดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563200465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563202938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.56320826+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563210842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563218092+07:00","message":"Push: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563220577+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563222829+07:00","message":"Set new StatePrefix : 'พี่เดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.563225141+07:00","message":"Next Push (prob) : 'เดี๋ยวเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.563233738+07:00","message":"push: {false พี่ 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.702843716+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.702889628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวก็กินอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.702897326+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวก็กินอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.702920669+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวก็กินอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.702932289+07:00","message":"[bufferProcess] interim [140000000]:พี่เดี๋ยวก็กินอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.70293741+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.702947358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.702952386+07:00","message":"> Transcript [53756] [false]: 'พี่เดี๋ยวเข้าคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.702955584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.70295851+07:00","message":"Set new StatePrefix: 'พี่เดี๋ยวเข้าคลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.924521519+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.924567518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลีนิคเสริมความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.924574576+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลีนิคเสริมความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.924594238+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลีนิคเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.924603593+07:00","message":"[bufferProcess] interim [440000000]:พี่เดี๋ยวเข้าคลีนิคเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.924606946+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวก็กินอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.924614941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.924617856+07:00","message":"> Transcript [53757] [false]: 'พี่เดี๋ยวก็กินอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.924620619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.924625245+07:00","message":"Set new StatePrefix: 'พี่เดี๋ยวก็กินอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.937316801+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.937337116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิกเสริมความงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.937342983+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิกเสริมความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:35.937355236+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิกเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.937360258+07:00","message":"[bufferProcess] interim [500000000]:พี่เดี๋ยวเข้าคลินิกเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.937362614+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลีนิคเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.937365428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.937368408+07:00","message":"> Transcript [53758] [false]: 'พี่เดี๋ยวเข้าคลีนิคเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.93737074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:35.937372886+07:00","message":"Set new StatePrefix: 'พี่เดี๋ยวเข้าคลีนิคเสริมความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.245142061+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.245199292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.24520643+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.245227441+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.245236984+07:00","message":"[bufferProcess] interim [740000000]:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.245240236+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลินิกเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.245244728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.245247579+07:00","message":"> Transcript [53759] [false]: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.245250291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.245252548+07:00","message":"Set new StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.37944439+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.379483005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.379490015+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.379506711+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.379516047+07:00","message":"[bufferProcess] interim [860000000]:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.379518595+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.379528887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.379531985+07:00","message":"> Transcript [53760] [false]: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.379536408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.379538815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.379540839+07:00","message":"StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.379543423+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.564260928+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.564315048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.564322276+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.564337188+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.564345416+07:00","message":"[bufferProcess] interim [40000000]:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.564348104+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.564357714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.564361652+07:00","message":"> Transcript [53761] [false]: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.56436525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.564367811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.564369877+07:00","message":"StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.564372426+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.645390567+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.645436299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.645444018+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:36.645462825+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.645472521+07:00","message":"[bufferProcess] interim [160000000]:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.64547521+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.645481946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.645485344+07:00","message":"> Transcript [53762] [false]: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.645489565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.645496626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.645499271+07:00","message":"StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:36.645502317+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:37.266486004+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:37.266526386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:37.26653307+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:37.266546195+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266556153+07:00","message":"[bufferProcess] interim [760000000]:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266558514+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266562283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266565113+07:00","message":"> Transcript [53763] [false]: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.2665689+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266571144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266573655+07:00","message":"StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266576206+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266582875+07:00","message":"Push: 'เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266585215+07:00","message":"TextPushed: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266588049+07:00","message":"Set new StatePrefix : 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.266590345+07:00","message":"Next Push (prob) : 'บ่อยไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:37.26659958+07:00","message":"push: {false เดี๋ยวเข้าคลินิกเสริมความงาม 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:37.461730787+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:37.461770917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:37.461777872+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:37.461792238+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.461800165+07:00","message":"[bufferProcess] interim [0]:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.461803537+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.461810538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.46181337+07:00","message":"> Transcript [53764] [false]: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.461817502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.46181999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.461822042+07:00","message":"StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:37.461824892+07:00","message":"TextPushed: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:37.641605478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:37.641620637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:38.059287684+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:38.059330486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:38.059338963+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:38.059355626+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.059370026+07:00","message":"[bufferProcess] interim [600000000]:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.059372963+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.059377662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.059380631+07:00","message":"> Transcript [53765] [false]: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.059384429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.059386799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.059389973+07:00","message":"StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.059392836+07:00","message":"TextPushed: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:38.74832512+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:38.748377639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:38.748384692+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:38.748412355+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.748424856+07:00","message":"[bufferProcess] interim [320000000]:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.748428413+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.748432599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.748435651+07:00","message":"> Transcript [53766] [false]: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.748439772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.748441847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.748444646+07:00","message":"StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:38.748447557+07:00","message":"TextPushed: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:39.327334273+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:39.327370866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:39.327378232+07:00","message":"receive interim result [false|false]: พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:39.327395603+07:00","message":"[buffer interim] 4357 false พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327404379+07:00","message":"[bufferProcess] interim [920000000]:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327406831+07:00","message":"[bufferProcess] send to processor:พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327412655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327415315+07:00","message":"> Transcript [53767] [false]: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327419178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327421511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327423732+07:00","message":"StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327426522+07:00","message":"TextPushed: 'พี่เดี๋ยวเข้าคลินิกเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327431427+07:00","message":"Push: 'บ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327433533+07:00","message":"TextPushed: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327435671+07:00","message":"Set new StatePrefix : 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:39.327438387+07:00","message":"Next Push (prob) : 'ผู้ชายมีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:39.327445973+07:00","message":"push: {false บ่อยไหมคะ 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513866169+07:00","message":"[GCS] Cleaned up inactive client: 4328"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513902186+07:00","message":"[GCS] Cleaned up inactive client: 4322"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513906245+07:00","message":"[GCS] Cleaned up inactive client: 4324"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513909458+07:00","message":"[GCS] Cleaned up inactive client: 4323"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513912305+07:00","message":"[GCS] Cleaned up inactive client: 4319"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513915324+07:00","message":"[GCS] Cleaned up inactive client: 4320"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513918338+07:00","message":"[GCS] Cleaned up inactive client: 4330"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513921913+07:00","message":"[GCS] Cleaned up inactive client: 4321"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513925546+07:00","message":"[GCS] Cleaned up inactive client: 4325"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513928494+07:00","message":"[GCS] Cleaned up inactive client: 4327"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513931348+07:00","message":"[GCS] Cleaned up inactive client: 4326"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513934333+07:00","message":"[GCS] Cleaned up inactive client: 4318"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.513937313+07:00","message":"[GCS] Cleaned up inactive client: 4329"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:40.64242373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:40.642436892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.71453277+07:00","message":"[GCS] IsForceVAD: false for message ID: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.846112026+07:00","message":"[GCS] Start streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.889883031+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.889927675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา\",\"confidence\":0.9134685}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.889936092+07:00","message":"receive interim result [true|false]: เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.889944453+07:00","message":"end recv isFinal message id 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.889946754+07:00","message":"end Recv id 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.889953752+07:00","message":"[buffer interim] 4357 true เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.889968328+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.88997993+07:00","message":"[bufferProcess] send to processor (isfinal):พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.889986258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.889991166+07:00","message":"> Transcript [53768] [false]: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.889996392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.889999575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890003574+07:00","message":"StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890008365+07:00","message":"TextPushed: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.89001151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890014738+07:00","message":"> Transcript [53769] [true]: 'เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890018504+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890021272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890023912+07:00","message":"StatePrefix: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.89002753+07:00","message":"TextPushed: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890030746+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890223887+07:00","message":"Push: 'ผู้ชายมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890228217+07:00","message":"TextPushed: 'พี่เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890231042+07:00","message":"Set new StatePrefix : 'เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.89023358+07:00","message":"Next Push (prob) : 'เดี๋ยวเข้าคลินิกเสริมความงามบ่อยไหมคะผู้ชายมีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:40.890243295+07:00","message":"push: {true ผู้ชายมีปัญหา 0 0xc004852380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:40.890260313+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4357.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:40.902679537+07:00","message":"write wav file: './tmp/7589/7589_4357.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.491178714+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.49121603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.491221417+07:00","message":"receive interim result [false|false]: ก่อนด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.491239123+07:00","message":"[buffer interim] 4358 false ก่อนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.491247324+07:00","message":"[bufferProcess] interim [660000000]:ก่อนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.491249466+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.493898994+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.493931558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.493937674+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.493953703+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.493960833+07:00","message":"[bufferProcess] interim [720000000]:ก่อนด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.493963171+07:00","message":"[bufferProcess] send to processor:ก่อนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.493968806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.493972003+07:00","message":"> Transcript [53770] [false]: 'ก่อนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.493974875+07:00","message":"Set StatePrefix (first interim): 'ก่อนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.689187578+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.689231556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.689238165+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.689256548+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.689267127+07:00","message":"[bufferProcess] interim [840000000]:ก่อนด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.689271128+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.689280938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.689285579+07:00","message":"> Transcript [53771] [false]: 'ก่อนด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.689294316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.68929904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.689301257+07:00","message":"StatePrefix: 'ก่อนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.689303563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.695776357+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.695801103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.695806443+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.695821988+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.695829057+07:00","message":"[bufferProcess] interim [900000000]:ก่อนด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.695832728+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.695839364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.695842542+07:00","message":"> Transcript [53772] [false]: 'ก่อนด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.695845846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.695847773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.695849665+07:00","message":"StatePrefix: 'ก่อนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.695852185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.888884031+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.888921886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.888928302+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:41.88894496+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.888952742+07:00","message":"[bufferProcess] interim [80000000]:ก่อนด้วยนะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.888955285+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.888959175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.888962288+07:00","message":"> Transcript [53773] [false]: 'ก่อนด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.888965694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.888967803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.88896981+07:00","message":"StatePrefix: 'ก่อนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:41.888972047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.01087639+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.010918583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.010926022+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.010941578+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.010950031+07:00","message":"[bufferProcess] interim [140000000]:ก่อนด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.010952706+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.010960515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.010963411+07:00","message":"> Transcript [53774] [false]: 'ก่อนด้วยนะคะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.01096715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.010969556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.010971484+07:00","message":"StatePrefix: 'ก่อนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.010974396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.010978878+07:00","message":"Push: 'ก่อนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.01098096+07:00","message":"TextPushed: 'ก่อนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.010983205+07:00","message":"Set new StatePrefix : 'ก่อนด้วยนะคะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.010986329+07:00","message":"Next Push (prob) : 'นะคะพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.010995804+07:00","message":"push: {false ก่อนด้วย 0 0xc004f9df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.588611518+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.588648226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.588655559+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.588665253+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.58867258+07:00","message":"[bufferProcess] interim [740000000]:ก่อนด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.58867532+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.588678636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.588681746+07:00","message":"> Transcript [53775] [false]: 'ก่อนด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.588684133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.588686194+07:00","message":"Set new StatePrefix: 'ก่อนด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.917766738+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.917809452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะครับรวมถึงตัวฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.917819156+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะครับรวมถึงตัวฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.917832065+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะครับรวมถึงตัวฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.917845889+07:00","message":"[bufferProcess] interim [40000000]:ก่อนด้วยนะครับรวมถึงตัวฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.917848477+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.917854746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.917860365+07:00","message":"> Transcript [53776] [false]: 'ก่อนด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.917864153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.917866431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.917869042+07:00","message":"StatePrefix: 'ก่อนด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.917871935+07:00","message":"TextPushed: 'ก่อนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.972035021+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.972090721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.972098254+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:42.972112355+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.97212308+07:00","message":"[bufferProcess] interim [220000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.972126086+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะครับรวมถึงตัวฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.972132756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.972136319+07:00","message":"> Transcript [53777] [false]: 'ก่อนด้วยนะครับรวมถึงตัวฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.972140505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.972142748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.972145268+07:00","message":"StatePrefix: 'ก่อนด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:42.972147818+07:00","message":"TextPushed: 'ก่อนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.295588861+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.295629694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.295638126+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.29565493+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.295667319+07:00","message":"[bufferProcess] interim [460000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.295670403+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.295675097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.295678282+07:00","message":"> Transcript [53778] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.295681295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.295684053+07:00","message":"Set new StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.323899608+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.323945262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะครับเช่นเดียวกันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.323976803+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะครับเช่นเดียวกันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.323994688+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะครับเช่นเดียวกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.324003423+07:00","message":"[bufferProcess] interim [520000000]:ก่อนด้วยนะครับเช่นเดียวกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.324006636+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.32401309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.324016214+07:00","message":"> Transcript [53779] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.324020294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.324022407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.324025028+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.324027446+07:00","message":"TextPushed: 'ก่อนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.447455334+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.447499489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.447506597+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.447522713+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.447532157+07:00","message":"[bufferProcess] interim [580000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.447535217+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะครับเช่นเดียวกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.447543641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.447546924+07:00","message":"> Transcript [53780] [false]: 'ก่อนด้วยนะครับเช่นเดียวกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.447549805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.44755202+07:00","message":"Set new StatePrefix: 'ก่อนด้วยนะครับเช่นเดียวกันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.621809105+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.621855472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.621863398+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.621879355+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.62188833+07:00","message":"[bufferProcess] interim [760000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.621890871+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.621895206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.621898059+07:00","message":"> Transcript [53781] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.621900742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.62190363+07:00","message":"Set new StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.634270869+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.634308853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.634316183+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:43.634334804+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.63434141+07:00","message":"[bufferProcess] interim [820000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.63434468+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.634352213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.634360486+07:00","message":"> Transcript [53782] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.63437563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.634378149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.634380309+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:43.634382785+07:00","message":"TextPushed: 'ก่อนด้วย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:43.642909402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:43.642922245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.19282937+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.19287034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.192877714+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.192892048+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.192899806+07:00","message":"[bufferProcess] interim [360000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.192902795+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.192906856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.192910048+07:00","message":"> Transcript [53783] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.192917216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.192919469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.19292213+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.192924752+07:00","message":"TextPushed: 'ก่อนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.314168571+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.31421036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.31421744+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.31423282+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.314243689+07:00","message":"[bufferProcess] interim [480000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.314246664+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.314253171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.314255868+07:00","message":"> Transcript [53784] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.31426003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.314262786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.314265333+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.314267703+07:00","message":"TextPushed: 'ก่อนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.538520093+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.538561939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.538568947+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.538583595+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538591947+07:00","message":"[bufferProcess] interim [720000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538595264+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538600863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538603595+07:00","message":"> Transcript [53785] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538607718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538609955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538612587+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538615012+07:00","message":"TextPushed: 'ก่อนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538620103+07:00","message":"Push: 'นะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538622346+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538624648+07:00","message":"Set new StatePrefix : 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.538627567+07:00","message":"Next Push (prob) : 'วันนี้ชวนมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.538635891+07:00","message":"push: {false นะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น 0 0xc004f9df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.761639823+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.761680247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่าทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.761686793+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่าทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:44.761705596+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่าทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.761713932+07:00","message":"[bufferProcess] interim [960000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่าทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.761716708+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.76172168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.761725317+07:00","message":"> Transcript [53786] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.761728407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:44.761730482+07:00","message":"Set new StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.015584362+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.015625324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.015635091+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.015653902+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.015665166+07:00","message":"[bufferProcess] interim [140000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.015667661+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่าทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.015671486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.015674862+07:00","message":"> Transcript [53787] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่าทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.015678561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.015680681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.015682933+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.015686175+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.085242851+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.085285049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.085292817+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.085304032+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.085321013+07:00","message":"[bufferProcess] interim [320000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.085324158+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.0853283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.085331049+07:00","message":"> Transcript [53788] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.085334908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.085337075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.085339576+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.085342593+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.27266454+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.272707369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.272716677+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.272730481+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.272738464+07:00","message":"[bufferProcess] interim [440000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.272741966+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.272749998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.272754822+07:00","message":"> Transcript [53789] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.272758467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.27276057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.272763049+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.272766314+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.46231203+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.462352803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.462360321+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.462374803+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462393772+07:00","message":"[bufferProcess] interim [680000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462397405+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462401917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462404838+07:00","message":"> Transcript [53790] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462409066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462411536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462414295+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462417724+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462421328+07:00","message":"Push: 'วันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462423856+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.46242632+07:00","message":"Set new StatePrefix : 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.462434658+07:00","message":"Next Push (prob) : 'รู้ทันกันหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.462464659+07:00","message":"push: {false วันนี้ชวนมารู้เท่า 0 0xc004f9df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.65868083+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.658725513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.658733162+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.658748275+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.65875687+07:00","message":"[bufferProcess] interim [860000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.658764591+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.658773085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.658776206+07:00","message":"> Transcript [53791] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.658781628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.658784165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.658786238+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.65879046+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.911856558+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.911893349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.911899964+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.911915713+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.911924067+07:00","message":"[bufferProcess] interim [40000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.91192757+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.911941092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.911945251+07:00","message":"> Transcript [53792] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.911949885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.911952856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.911954818+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:45.911957626+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:45.964582163+07:00","message":"[GCS] IsForceVAD: false for message ID: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.014914297+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.014959835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.014968792+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.014985923+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.01499815+07:00","message":"[bufferProcess] interim [220000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.01500192+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.015011329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.015017132+07:00","message":"> Transcript [53793] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.015021986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.015024336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.015026388+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.015029227+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.026688096+07:00","message":"[GCS] Start streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.076702993+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.076747566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.076755847+07:00","message":"receive interim result [false|false]: ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.076773555+07:00","message":"[buffer interim] 4358 false ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.076786767+07:00","message":"[bufferProcess] interim [340000000]:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.076791467+07:00","message":"[bufferProcess] send to processor:ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.076797047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.076799959+07:00","message":"> Transcript [53794] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.076804595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.076806883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.076809537+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.076812889+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.076816735+07:00","message":"Push: 'รู้ทันกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.07681929+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.07682702+07:00","message":"Set new StatePrefix : 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.076841547+07:00","message":"Next Push (prob) : 'ก่อนจะเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.076856056+07:00","message":"push: {false รู้ทันกันหน่อย 0 0xc004f9df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.155587798+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.155633797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยนะครับรวมถึงคุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก\",\"confidence\":0.9329313}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.155647926+07:00","message":"receive interim result [true|false]: ด้วยนะครับรวมถึงคุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.155658331+07:00","message":"end recv isFinal message id 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.15566075+07:00","message":"end Recv id 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.155674696+07:00","message":"[buffer interim] 4358 true ด้วยนะครับรวมถึงคุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155683826+07:00","message":"[bufferProcess] interim [340000000]:ด้วยนะครับรวมถึงคุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155688482+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155692587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.15569594+07:00","message":"> Transcript [53795] [false]: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155699198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155701546+07:00","message":"Set new StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.15570386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155706067+07:00","message":"> Transcript [53796] [true]: 'ด้วยนะครับรวมถึงคุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155708925+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155710893+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155712798+07:00","message":"StatePrefix: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155715327+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155717295+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155961303+07:00","message":"Push: 'ก่อนจะเข้าคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155965643+07:00","message":"TextPushed: 'ก่อนด้วยนะคะพรุ่งนี้คุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.15596845+07:00","message":"Set new StatePrefix : 'ด้วยนะครับรวมถึงคุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.155973919+07:00","message":"Next Push (prob) : 'ด้วยนะครับรวมถึงคุณก็ส่งด้วยเช่นเดียวกันฉะนั้นวันนี้ชวนมารู้เท่ารู้ทันกันหน่อยก่อนจะเข้าคลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.155982772+07:00","message":"push: {true ก่อนจะเข้าคลินิก 0 0xc004f9df00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.15598842+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4358.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:46.167707989+07:00","message":"write wav file: './tmp/7589/7589_4358.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.375181521+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.375233313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.375239994+07:00","message":"receive interim result [false|false]: เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.375257677+07:00","message":"[buffer interim] 4359 false เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.375265802+07:00","message":"[bufferProcess] interim [420000000]:เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.375268028+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:46.643993504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:46.643993756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.695158769+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.695200922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.695206988+07:00","message":"receive interim result [false|false]: เสริมความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.69522423+07:00","message":"[buffer interim] 4359 false เสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.695239294+07:00","message":"[bufferProcess] interim [660000000]:เสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.695241774+07:00","message":"[bufferProcess] send to processor:เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.695245973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.695249338+07:00","message":"> Transcript [53797] [false]: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.695251741+07:00","message":"Set StatePrefix (first interim): 'เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.756936113+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.756979249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.756986069+07:00","message":"receive interim result [false|false]: เสริมความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:46.75700471+07:00","message":"[buffer interim] 4359 false เสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.757013355+07:00","message":"[bufferProcess] interim [780000000]:เสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.757015846+07:00","message":"[bufferProcess] send to processor:เสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.75702525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.757028463+07:00","message":"> Transcript [53798] [false]: 'เสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.757030841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:46.757033046+07:00","message":"Set new StatePrefix: 'เสริมความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.014327002+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.014377944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.014387367+07:00","message":"receive interim result [false|false]: เสริมความงามต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.014407321+07:00","message":"[buffer interim] 4359 false เสริมความงามต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.014416492+07:00","message":"[bufferProcess] interim [20000000]:เสริมความงามต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.01441936+07:00","message":"[bufferProcess] send to processor:เสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.014423478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.014426692+07:00","message":"> Transcript [53799] [false]: 'เสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.01443038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.014432787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.014434875+07:00","message":"StatePrefix: 'เสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.014437091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.229606568+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.229642286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.229648848+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.22966829+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.229677055+07:00","message":"[bufferProcess] interim [200000000]:เสริมความงามต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.229679594+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.229683265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.229686785+07:00","message":"> Transcript [53800] [false]: 'เสริมความงามต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.229691862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.229694061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.229696114+07:00","message":"StatePrefix: 'เสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.22969825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.390955831+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.391004216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.391013525+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.391035186+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.391044798+07:00","message":"[bufferProcess] interim [380000000]:เสริมความงามต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.391047972+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.39105277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.391068167+07:00","message":"> Transcript [53801] [false]: 'เสริมความงามต้องตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.391072793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.391075167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.391077274+07:00","message":"StatePrefix: 'เสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.391082585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.602899341+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.602944119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.602951128+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.602967769+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.602976805+07:00","message":"[bufferProcess] interim [620000000]:เสริมความงามต้องตรวจสอบอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.602979413+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.602983593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.602988691+07:00","message":"> Transcript [53802] [false]: 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.602992801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.602995233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.602997257+07:00","message":"StatePrefix: 'เสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.602999609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.603002543+07:00","message":"Push: 'เสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.603004642+07:00","message":"TextPushed: 'เสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.603006772+07:00","message":"Set new StatePrefix : 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.603011358+07:00","message":"Next Push (prob) : 'งามต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.603020882+07:00","message":"push: {false เสริมความ 0 0xc004339b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.774073391+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.774112824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.774119395+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:47.774132207+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.774139829+07:00","message":"[bufferProcess] interim [800000000]:เสริมความงามต้องตรวจสอบอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.774142793+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.774148825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.774151762+07:00","message":"> Transcript [53803] [false]: 'เสริมความงามต้องตรวจสอบอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.774155297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.774157816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.774159973+07:00","message":"StatePrefix: 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:47.774162373+07:00","message":"TextPushed: 'เสริมความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.355545542+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.355591977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.355599607+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.355613702+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.355624788+07:00","message":"[bufferProcess] interim [400000000]:เสริมความงามต้องตรวจสอบอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.355627787+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.355631646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.355634591+07:00","message":"> Transcript [53804] [false]: 'เสริมความงามต้องตรวจสอบอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.355638061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.355640236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.35564232+07:00","message":"StatePrefix: 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.35564486+07:00","message":"TextPushed: 'เสริมความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.669403527+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.669438202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไรรวมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.669444881+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.669459418+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.669466586+07:00","message":"[bufferProcess] interim [640000000]:เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.669469332+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.669475309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.669478247+07:00","message":"> Transcript [53805] [false]: 'เสริมความงามต้องตรวจสอบอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.669481554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.669483859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.669486525+07:00","message":"StatePrefix: 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.669489134+07:00","message":"TextPushed: 'เสริมความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.884388309+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.884437797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.884446159+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.884460351+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884471134+07:00","message":"[bufferProcess] interim [880000000]:เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884474841+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884481518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884484485+07:00","message":"> Transcript [53806] [false]: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884488768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884491164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884493558+07:00","message":"StatePrefix: 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884496759+07:00","message":"TextPushed: 'เสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884503261+07:00","message":"Push: 'งามต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884509916+07:00","message":"TextPushed: 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884512076+07:00","message":"Set new StatePrefix : 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:48.884514477+07:00","message":"Next Push (prob) : 'อย่างไรรวมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:48.884523199+07:00","message":"push: {false งามต้องตรวจสอบ 0 0xc004339b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.004980854+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.00502542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไรรวมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.00503389+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.005049516+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.005069608+07:00","message":"[bufferProcess] interim [940000000]:เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.005072943+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.005076687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.00508004+07:00","message":"> Transcript [53807] [false]: 'เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.005082464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.005084503+07:00","message":"Set new StatePrefix: 'เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.059818576+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.059869571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.059877191+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.059891592+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.059899916+07:00","message":"[bufferProcess] interim [120000000]:เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.059903002+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.059907225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.059910064+07:00","message":"> Transcript [53808] [false]: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.059912666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.059915075+07:00","message":"Set new StatePrefix: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.188516531+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.188559564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไรรวมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.188566127+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.188583069+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.188591002+07:00","message":"[bufferProcess] interim [180000000]:เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.188594108+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.188603277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.188606155+07:00","message":"> Transcript [53809] [false]: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.188609701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.18861246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.188614805+07:00","message":"StatePrefix: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.188617754+07:00","message":"TextPushed: 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.587995839+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.588042211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.588048958+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.588069681+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.588078707+07:00","message":"[bufferProcess] interim [540000000]:เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.588081715+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่างไรรวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.588086302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.588089467+07:00","message":"> Transcript [53810] [false]: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.588093359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.588096267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.588098965+07:00","message":"StatePrefix: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.588101911+07:00","message":"TextPushed: 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.612749616+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.612780155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.612786341+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.612803505+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.612812377+07:00","message":"[bufferProcess] interim [600000000]:เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.612815218+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.612819689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.612822597+07:00","message":"> Transcript [53811] [false]: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.612826066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.61282837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.612831377+07:00","message":"StatePrefix: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.612848184+07:00","message":"TextPushed: 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:49.644366293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:49.644397287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.692781941+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.692813641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.69281983+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.692835816+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692848634+07:00","message":"[bufferProcess] interim [720000000]:เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692852116+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692858588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692861647+07:00","message":"> Transcript [53812] [false]: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692865723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.69286819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692870448+07:00","message":"StatePrefix: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692890441+07:00","message":"TextPushed: 'เสริมความงามต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692899063+07:00","message":"Push: 'อย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692901365+07:00","message":"TextPushed: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692903808+07:00","message":"Set new StatePrefix : 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึงหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.692906693+07:00","message":"Next Push (prob) : 'หน่วยงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.692924001+07:00","message":"push: {false อย่างไรรวมถึง 0 0xc004339b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.89584811+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.895886204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.895893871+07:00","message":"receive interim result [false|false]: เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:49.895909697+07:00","message":"[buffer interim] 4359 false เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.895916933+07:00","message":"[bufferProcess] interim [900000000]:เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.895919735+07:00","message":"[bufferProcess] send to processor:เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.895926963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.895929705+07:00","message":"> Transcript [53813] [false]: 'เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.89593227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:49.89593478+07:00","message":"Set new StatePrefix: 'เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.063532316+07:00","message":"[GCS] IsForceVAD: false for message ID: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.136850789+07:00","message":"[GCS] Start streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.180340302+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.180384829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพปและหน่วยงานที่เกี่ยวข้อง\",\"confidence\":0.9363093}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.180392271+07:00","message":"receive interim result [true|false]: เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพปและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.180403516+07:00","message":"end recv isFinal message id 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.180405731+07:00","message":"end Recv id 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.180415188+07:00","message":"[buffer interim] 4359 true เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพปและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180430321+07:00","message":"[bufferProcess] interim [260000000]:เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพปและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180434865+07:00","message":"[bufferProcess] send to processor (isfinal):เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180438542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180441516+07:00","message":"> Transcript [53814] [false]: 'เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180445635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180447824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180452851+07:00","message":"StatePrefix: 'เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180456161+07:00","message":"TextPushed: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.18045825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180460501+07:00","message":"> Transcript [53815] [true]: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึงสพปและหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180462996+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180464909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180466612+07:00","message":"StatePrefix: 'เสริมความงามต้องตรวจสอบอย่างไรรวมทั้งสองและหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.180468698+07:00","message":"TextPushed: 'เสริมความงามต้องตรวจสอบอย่างไรรวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.18047206+07:00","message":"Push: 'สพปและหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.180481769+07:00","message":"push: {true สพปและหน่วยงานที่เกี่ยวข้อง 0 0xc004339b80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:50.189600333+07:00","message":"write wav file: './tmp/7589/7589_4359.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.617967698+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.618016311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.618023917+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.6180417+07:00","message":"[buffer interim] 4360 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.618064602+07:00","message":"[bufferProcess] interim [480000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.618067226+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.690031535+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.690082233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.690089022+07:00","message":"receive interim result [false|false]: หลังคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.690105922+07:00","message":"[buffer interim] 4360 false หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.690117529+07:00","message":"[bufferProcess] interim [600000000]:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.690120409+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.690123746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.690126709+07:00","message":"> Transcript [53816] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.690129084+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.794744302+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.794801431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.794807842+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.794817817+07:00","message":"[buffer interim] 4360 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.794825651+07:00","message":"[bufferProcess] interim [660000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.794827957+07:00","message":"[bufferProcess] send to processor:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.794831253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.794834211+07:00","message":"> Transcript [53817] [false]: 'หลังคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.794838119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.794840275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.794842173+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.794844484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.985587444+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.985627979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.985634933+07:00","message":"receive interim result [false|false]: หลังจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:50.985648732+07:00","message":"[buffer interim] 4360 false หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.985655884+07:00","message":"[bufferProcess] interim [840000000]:หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.985658037+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.985664261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.985667078+07:00","message":"> Transcript [53818] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.985670078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.985672228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.985674973+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:50.985678249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.134545493+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.134586643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.134593364+07:00","message":"receive interim result [false|false]: หลังจากนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.134609247+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.134617051+07:00","message":"[bufferProcess] interim [20000000]:หลังจากนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.134619797+07:00","message":"[bufferProcess] send to processor:หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.134623209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.134626354+07:00","message":"> Transcript [53819] [false]: 'หลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.134630154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.134632258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.134634421+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.134636714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.403511938+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.403557888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.403564273+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.403580902+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.403588278+07:00","message":"[bufferProcess] interim [200000000]:หลังจากนี้จะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.403590993+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.403596433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.40359929+07:00","message":"> Transcript [53820] [false]: 'หลังจากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.403602808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.403604966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.403607252+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.40360972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.403614426+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.403616444+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.403618828+07:00","message":"Set new StatePrefix : 'หลังจากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.403621218+07:00","message":"Next Push (prob) : 'จากนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.403629458+07:00","message":"push: {false หลัง 0 0xc0051bd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.438134954+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.438172848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.438179207+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.438196326+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.438203892+07:00","message":"[bufferProcess] interim [260000000]:หลังจากนี้จะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.438206373+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.438210607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.438213458+07:00","message":"> Transcript [53821] [false]: 'หลังจากนี้จะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.43821678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.438218961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.438220955+07:00","message":"StatePrefix: 'หลังจากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.438223304+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.557524415+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.557565728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.557572334+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.55758889+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.557597378+07:00","message":"[bufferProcess] interim [440000000]:หลังจากนี้จะออกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.557600404+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.557604329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.557607803+07:00","message":"> Transcript [53822] [false]: 'หลังจากนี้จะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.557611777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.557614167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.557616333+07:00","message":"StatePrefix: 'หลังจากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.557618939+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.6925872+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.692631831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.692638117+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.692654978+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.692664625+07:00","message":"[bufferProcess] interim [560000000]:หลังจากนี้จะออกมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.692668353+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.692691016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.692696377+07:00","message":"> Transcript [53823] [false]: 'หลังจากนี้จะออกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.692701398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.692704557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.692708622+07:00","message":"StatePrefix: 'หลังจากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.692712641+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.749545173+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.74958594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.749592583+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.74960638+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.749617709+07:00","message":"[bufferProcess] interim [680000000]:หลังจากนี้จะออกมาตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.74962232+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.749630034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.749634857+07:00","message":"> Transcript [53824] [false]: 'หลังจากนี้จะออกมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.749641482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.749645798+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.749649323+07:00","message":"StatePrefix: 'หลังจากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.74965285+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.749663131+07:00","message":"Push: 'จากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.749666075+07:00","message":"TextPushed: 'หลังจากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.749669181+07:00","message":"Set new StatePrefix : 'หลังจากนี้จะออกมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:51.749672399+07:00","message":"Next Push (prob) : 'ออกมาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:51.749697819+07:00","message":"push: {false จากนี้จะ 0 0xc0051bd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.20553924+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.205576386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.205582666+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.205596273+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.205605782+07:00","message":"[bufferProcess] interim [100000000]:หลังจากนี้จะออกมาตรการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.205608259+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.205611899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.205614604+07:00","message":"> Transcript [53825] [false]: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.205617404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.20561988+07:00","message":"Set new StatePrefix: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.265643099+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.265684525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.265691317+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.265707235+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.265715673+07:00","message":"[bufferProcess] interim [160000000]:หลังจากนี้จะออกมาตรการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.265718319+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.265722323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.265725406+07:00","message":"> Transcript [53826] [false]: 'หลังจากนี้จะออกมาตรการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.265728901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.265731021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.265733307+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.265735879+07:00","message":"TextPushed: 'หลังจากนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.283515668+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.283546637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.28355169+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.283569073+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.283576191+07:00","message":"[bufferProcess] interim [220000000]:หลังจากนี้จะออกมาตรการแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.283578851+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.283584823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.283587512+07:00","message":"> Transcript [53827] [false]: 'หลังจากนี้จะออกมาตรการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.2835911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.283593237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.283595588+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.283598521+07:00","message":"TextPushed: 'หลังจากนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.466385916+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.466429292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.46643726+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.466455261+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.466464423+07:00","message":"[bufferProcess] interim [340000000]:หลังจากนี้จะออกมาตรการแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.466468152+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.46647439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.466478396+07:00","message":"> Transcript [53828] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.466483602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.466486486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.46648931+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.466492804+07:00","message":"TextPushed: 'หลังจากนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.636880191+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.636950814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.636958259+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.636973352+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.636983183+07:00","message":"[bufferProcess] interim [400000000]:หลังจากนี้จะออกมาตรการแล้วก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.636986123+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.636999276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.63700307+07:00","message":"> Transcript [53829] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.637010278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.637012954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.63701494+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.637017727+07:00","message":"TextPushed: 'หลังจากนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.637025586+07:00","message":"Push: 'ออกมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.637028278+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.637030622+07:00","message":"Set new StatePrefix : 'หลังจากนี้จะออกมาตรการแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.637032893+07:00","message":"Next Push (prob) : 'แล้วก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.637041612+07:00","message":"push: {false ออกมาตรการ 0 0xc0051bd580}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:52.644552088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:52.644572762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.804800343+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.804841876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.804848542+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:52.804866132+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.804873687+07:00","message":"[bufferProcess] interim [580000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.80487658+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.804880167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.804883316+07:00","message":"> Transcript [53830] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.804885945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:52.804888573+07:00","message":"Set new StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.105145076+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.105198931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.105205412+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.105220276+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.105230784+07:00","message":"[bufferProcess] interim [0]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.10523347+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.105240893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.105243821+07:00","message":"> Transcript [53831] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.105247388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.105249532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.105251797+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.105254292+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.349453569+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.349488677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.349494611+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.349510535+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.349517956+07:00","message":"[bufferProcess] interim [300000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.349520956+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.349532489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.349535734+07:00","message":"> Transcript [53832] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.349540804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.349543015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.34954546+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.349548365+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.675283056+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.675327236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.675334993+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.675349182+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.675356288+07:00","message":"[bufferProcess] interim [540000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.675358726+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.675364396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.67536709+07:00","message":"> Transcript [53833] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.675371595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.675373862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.675377057+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.675381117+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.804080392+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.804126693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.804136814+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.80415265+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804161365+07:00","message":"[bufferProcess] interim [660000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804164223+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804168525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804171217+07:00","message":"> Transcript [53834] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.80417567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804178161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804181446+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804184953+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804187875+07:00","message":"Push: 'แล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804190027+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804193815+07:00","message":"Set new StatePrefix : 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.804197779+07:00","message":"Next Push (prob) : 'ตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.804207806+07:00","message":"push: {false แล้วก็มา 0 0xc0051bd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.809434291+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.809455853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.80946149+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.809475473+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.809481364+07:00","message":"[bufferProcess] interim [720000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.809484002+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.809493843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.809496799+07:00","message":"> Transcript [53835] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.809500707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.809502939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.809506319+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.809509728+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.991033919+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.991083808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.991089986+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:53.991104181+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.991112515+07:00","message":"[bufferProcess] interim [900000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.991115462+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.991119445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.991122584+07:00","message":"> Transcript [53836] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.991126615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.991128716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.991130728+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:53.991133258+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.379558148+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.379598669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.379604769+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.379618366+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.379626014+07:00","message":"[bufferProcess] interim [260000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.379629094+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.379634238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.379637099+07:00","message":"> Transcript [53837] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.37964106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.37964329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.379645365+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.3796486+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.385803479+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.385826483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.385831547+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.385845468+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385851189+07:00","message":"[bufferProcess] interim [320000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385853854+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385860169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385862638+07:00","message":"> Transcript [53838] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385865799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385868639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385871982+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385875979+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385884018+07:00","message":"Push: 'ตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385886332+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.385889895+07:00","message":"Set new StatePrefix : 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.38589249+07:00","message":"Next Push (prob) : 'ไหนบ้างคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.385902266+07:00","message":"push: {false ตรฐานกรุงเทพแบบ 0 0xc0051bd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.725149783+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.725204131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.725212662+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.725228617+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.725236417+07:00","message":"[bufferProcess] interim [500000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.725239298+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.725246288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.725249353+07:00","message":"> Transcript [53839] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.725253403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.725255581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.725257595+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.725260287+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.772122872+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.772171015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.772178452+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.772196069+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.772208725+07:00","message":"[bufferProcess] interim [560000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.772213176+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.77222108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.772228657+07:00","message":"> Transcript [53840] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.772233906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.772236309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.772238938+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.77224199+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.793327921+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.79336697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.793374982+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.793393631+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.793403426+07:00","message":"[bufferProcess] interim [680000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.793408452+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.79341828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.79342254+07:00","message":"> Transcript [53841] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.793428376+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.793431828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.793435045+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.793439564+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.965181275+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.965227017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.965234403+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.965245473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2000 นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.965248491+07:00","message":"receive interim result [false|false]:  2000 นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.965258555+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.965262817+07:00","message":"[buffer interim] 4360 false  2000 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965269842+07:00","message":"[bufferProcess] interim [920000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.96527258+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965276831+07:00","message":"[bufferProcess] interim [920000000]: 2000 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965280159+07:00","message":"[bufferProcess] update buffer: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965283916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965286708+07:00","message":"> Transcript [53842] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965292529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965294946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965297472+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965300288+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965303374+07:00","message":"Push: 'ไหนบ้างคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965305318+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.965307569+07:00","message":"Set new StatePrefix : 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:54.96531582+07:00","message":"Next Push (prob) : 'กับ 2000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:54.965344103+07:00","message":"push: {false ไหนบ้างคุย 0 0xc0051bd580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.10065505+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.100714504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.100730567+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.100745258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.100749255+07:00","message":"receive interim result [false|false]:  2,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.100761842+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.100768436+07:00","message":"[buffer interim] 4360 false  2,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.100776952+07:00","message":"[bufferProcess] interim [980000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.100784476+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.10079057+07:00","message":"[bufferProcess] interim [980000000]: 2,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.100795369+07:00","message":"[bufferProcess] update buffer: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.100800034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.100804673+07:00","message":"> Transcript [53843] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.100810764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.100814519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.100818156+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.100822517+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.219272775+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.219321142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.21933007+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.219343197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2000 นี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.219346586+07:00","message":"receive interim result [false|false]:  2000 นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.219357889+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.219362201+07:00","message":"[buffer interim] 4360 false  2000 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.219369595+07:00","message":"[bufferProcess] interim [40000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.219372498+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.219376296+07:00","message":"[bufferProcess] interim [40000000]: 2000 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.219380367+07:00","message":"[bufferProcess] update buffer: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.219383756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.21938675+07:00","message":"> Transcript [53844] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.219389739+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.219391811+07:00","message":"Set new StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2,000'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:55.645136778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:55.645135833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.792605707+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.792645977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.792654538+07:00","message":"receive interim result [false|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.792667634+07:00","message":"[buffer interim] 4360 false หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.792674987+07:00","message":"[bufferProcess] interim [640000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.792677671+07:00","message":"[bufferProcess] send to processor:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.792683614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.792686649+07:00","message":"> Transcript [53845] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.792689409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:55.792692107+07:00","message":"Set new StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.834095086+07:00","message":"[GCS] IsForceVAD: false for message ID: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:55.895774313+07:00","message":"[GCS] Start streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.027302566+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.027348403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯแบบไหนบ้างคุยกับ 2000 นี้ค่ะ\",\"confidence\":0.8854607}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.027356983+07:00","message":"receive interim result [true|false]: หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯแบบไหนบ้างคุยกับ 2000 นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.02736866+07:00","message":"end recv isFinal message id 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.027371097+07:00","message":"end Recv id 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.027377219+07:00","message":"[buffer interim] 4360 true หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯแบบไหนบ้างคุยกับ 2000 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027389547+07:00","message":"[bufferProcess] interim [910000000]:หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯแบบไหนบ้างคุยกับ 2000 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027393545+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027399068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027402287+07:00","message":"> Transcript [53846] [false]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027407026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027409208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027412739+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027415826+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027417989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027420052+07:00","message":"> Transcript [53847] [true]: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯแบบไหนบ้างคุยกับ 2000 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027422556+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027424318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027426218+07:00","message":"StatePrefix: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027429125+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027431188+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027625357+07:00","message":"Push: 'กับ 2000 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027628408+07:00","message":"TextPushed: 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพแบบไหนบ้างคุยกับ 2000 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027631121+07:00","message":"Set new StatePrefix : 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯแบบไหนบ้างคุยกับ 2000 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027633649+07:00","message":"Next Push (prob) : 'หลังจากนี้จะออกมาตรการแล้วก็มาตรฐานกรุงเทพฯแบบไหนบ้างคุยกับ 2000 นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.027643064+07:00","message":"push: {true กับ 2000 นี้ค่ะ 0 0xc0051bd580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.027652901+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4360.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:07:56.038847973+07:00","message":"write wav file: './tmp/7589/7589_4360.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.307490981+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.307537923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.307543928+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.307560678+07:00","message":"[buffer interim] 4361 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.307568332+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.307570217+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.748729272+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.748766733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.748773093+07:00","message":"receive interim result [false|false]: วันธงชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.748789387+07:00","message":"[buffer interim] 4361 false วันธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.748797398+07:00","message":"[bufferProcess] interim [840000000]:วันธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.748799808+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.748803345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.748806174+07:00","message":"> Transcript [53848] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.748808296+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.881093369+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.881134933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณธงชัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.881141192+07:00","message":"receive interim result [false|false]: คุณธงชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.881153378+07:00","message":"[buffer interim] 4361 false คุณธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.881172033+07:00","message":"[bufferProcess] interim [960000000]:คุณธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.881175131+07:00","message":"[bufferProcess] send to processor:วันธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.881179361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.88118237+07:00","message":"> Transcript [53849] [false]: 'วันธงชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.881185048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.881187126+07:00","message":"Set new StatePrefix: 'วันธงชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.938189312+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.938227808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.938234205+07:00","message":"receive interim result [false|false]: วันธงชัยบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:56.938246131+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.938255838+07:00","message":"[bufferProcess] interim [80000000]:วันธงชัยบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.938258283+07:00","message":"[bufferProcess] send to processor:คุณธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.938262017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.938264522+07:00","message":"> Transcript [53850] [false]: 'คุณธงชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.938266805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:56.938269025+07:00","message":"Set new StatePrefix: 'คุณธงชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.070716959+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.070757787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญชู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.070764064+07:00","message":"receive interim result [false|false]: วันธงชัยบุญชู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.070778396+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญชู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.070786024+07:00","message":"[bufferProcess] interim [200000000]:วันธงชัยบุญชู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.070788968+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.0707934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.070796493+07:00","message":"> Transcript [53851] [false]: 'วันธงชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.07079879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.070803768+07:00","message":"Set new StatePrefix: 'วันธงชัยบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.144073996+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.14411609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.144122889+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.144142821+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.144150397+07:00","message":"[bufferProcess] interim [260000000]:วันธงชัยบุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.144153246+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญชู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.144156718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.144159876+07:00","message":"> Transcript [53852] [false]: 'วันธงชัยบุญชู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.14416366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.144166422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.144168458+07:00","message":"StatePrefix: 'วันธงชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.144170547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.147811688+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.147832258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.147837677+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.147849349+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.147854328+07:00","message":"[bufferProcess] interim [320000000]:วันธงชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.147857298+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.147860208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.147862751+07:00","message":"> Transcript [53853] [false]: 'วันธงชัยบุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.147865381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.147867549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.147869548+07:00","message":"StatePrefix: 'วันธงชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.147871874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.495409374+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.495446401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.495452318+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.495466411+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.495473925+07:00","message":"[bufferProcess] interim [560000000]:วันธงชัยบุญช่วยเหลือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.495476702+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.495482456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.49548739+07:00","message":"> Transcript [53854] [false]: 'วันธงชัยบุญช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.495490814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.495493081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.495495119+07:00","message":"StatePrefix: 'วันธงชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.495497364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.517898363+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.517933712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.517940023+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.517953628+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.517960732+07:00","message":"[bufferProcess] interim [620000000]:วันธงชัยบุญช่วยเหลือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.51796309+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.517966593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.517969241+07:00","message":"> Transcript [53855] [false]: 'วันธงชัยบุญช่วยเหลือผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.51797234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.517974499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.517979081+07:00","message":"StatePrefix: 'วันธงชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.517981926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.517984479+07:00","message":"Push: 'วันธงชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.517986592+07:00","message":"TextPushed: 'วันธงชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.517989221+07:00","message":"Set new StatePrefix : 'วันธงชัยบุญช่วยเหลือผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.517992093+07:00","message":"Next Push (prob) : 'ช่วยเหลือผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.517999542+07:00","message":"push: {false วันธงชัยบุญ 0 0xc0045e2a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.790086389+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.790128571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ฝึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.79013524+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ฝึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.790150916+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.79016333+07:00","message":"[bufferProcess] interim [860000000]:วันธงชัยบุญช่วยเหลือที่ฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.790166259+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.790170985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.790174086+07:00","message":"> Transcript [53856] [false]: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.790176784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.790180069+07:00","message":"Set new StatePrefix: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.793530056+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.793566801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.793572216+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.7935874+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.793595093+07:00","message":"[bufferProcess] interim [920000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.793597715+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.793605042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.793608289+07:00","message":"> Transcript [53857] [false]: 'วันธงชัยบุญช่วยเหลือที่ฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.79361167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.793614067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.793616541+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.793619482+07:00","message":"TextPushed: 'วันธงชัยบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.990113417+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.990162234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.990168487+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:57.990181374+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.990189707+07:00","message":"[bufferProcess] interim [100000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.990192094+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.990197676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.990201768+07:00","message":"> Transcript [53858] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.990207827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.990210093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.990212148+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:57.99021431+07:00","message":"TextPushed: 'วันธงชัยบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.039336017+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.039387937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษานัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.039394394+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษานัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.039422694+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.039428919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.039439299+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.039445683+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษานัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.039449489+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039456202+07:00","message":"[bufferProcess] interim [160000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039458351+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039461724+07:00","message":"[bufferProcess] interim [220000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039463777+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039466764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039469663+07:00","message":"> Transcript [53859] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.0394731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039475604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039477644+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039479888+07:00","message":"TextPushed: 'วันธงชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039481588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039483564+07:00","message":"> Transcript [53860] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039485716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039487526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039489273+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039491176+07:00","message":"TextPushed: 'วันธงชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039498988+07:00","message":"Push: 'ช่วยเหลือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.039500911+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.0395091+07:00","message":"Set new StatePrefix : 'วันธงชัยบุญช่วยเหลือที่ปรึกษานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.03951207+07:00","message":"Next Push (prob) : 'ปรึกษานัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.039547334+07:00","message":"push: {false ช่วยเหลือที่ 0 0xc0045e2a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.153196504+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.153242233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.153248664+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.153266825+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.153283854+07:00","message":"[bufferProcess] interim [280000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.153286729+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.153293813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.153298169+07:00","message":"> Transcript [53861] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.153300989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.153304502+07:00","message":"Set new StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.533635247+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.533688315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.533695906+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.53371046+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.533718426+07:00","message":"[bufferProcess] interim [700000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.533721485+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.533725261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.53372875+07:00","message":"> Transcript [53862] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.533731313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.533733348+07:00","message":"Set new StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:58.645980837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:07:58.645984763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.663367512+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.663401777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.663407919+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.663423949+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.663431548+07:00","message":"[bufferProcess] interim [760000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.663434328+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.663439748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.663442713+07:00","message":"> Transcript [53863] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.663445879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.663447907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.663449969+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.663452553+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.850447912+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.85048055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.850487294+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:58.850499556+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.850508464+07:00","message":"[bufferProcess] interim [0]:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.850511101+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.85051693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.850519875+07:00","message":"> Transcript [53864] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.850523082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.850525159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.850527468+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:58.850530483+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.236871437+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.236912694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.236919254+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.236931486+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.236938874+07:00","message":"[bufferProcess] interim [360000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.236941871+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.236948345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.236951124+07:00","message":"> Transcript [53865] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.236954418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.236956402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.236958636+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.236961311+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.372878785+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.372919522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.372926853+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.372942093+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372950767+07:00","message":"[bufferProcess] interim [480000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372954387+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372961016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372963895+07:00","message":"> Transcript [53866] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372968585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372970917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.37297329+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372976205+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372981369+07:00","message":"Push: 'ปรึกษารัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372983945+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372986685+07:00","message":"Set new StatePrefix : 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.372989096+07:00","message":"Next Push (prob) : 'ประจำสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.372996074+07:00","message":"push: {false ปรึกษารัฐมนตรี 0 0xc0045e2a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.759232773+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.759278379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.759285508+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.759303545+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759313426+07:00","message":"[bufferProcess] interim [840000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759316644+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759321128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759324169+07:00","message":"> Transcript [53867] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759327076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759335026+07:00","message":"Set new StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.759584679+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.759627677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.759635927+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.759654943+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759663298+07:00","message":"[bufferProcess] interim [900000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759666435+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759670915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759674242+07:00","message":"> Transcript [53868] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759677934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759680211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759682317+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.759685446+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.81948306+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.819523464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.819530218+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:07:59.819544008+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.819551514+07:00","message":"[bufferProcess] interim [960000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.819556941+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.819564405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.819567217+07:00","message":"> Transcript [53869] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.819570705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.819572786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.819575105+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:07:59.81957777+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.445127162+07:00","message":"[GCS] IsForceVAD: false for message ID: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.529431567+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.529469199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.52947542+07:00","message":"receive interim result [false|false]: วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.529490442+07:00","message":"[buffer interim] 4361 false วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.529504793+07:00","message":"[bufferProcess] interim [560000000]:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.529507904+07:00","message":"[bufferProcess] send to processor:วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.529512077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.529514824+07:00","message":"> Transcript [53870] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.529518576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.529520657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.52952452+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.52953104+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.576285322+07:00","message":"[GCS] Start streaming session, msgId: 4362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.63754291+07:00","message":"[GCS] IsForceVAD: false for message ID: 4362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.657801071+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.657848734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี\",\"confidence\":0.95004034}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.657857018+07:00","message":"receive interim result [true|false]: คุณธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.657866479+07:00","message":"end recv isFinal message id 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.657868676+07:00","message":"end Recv id 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.657875341+07:00","message":"[buffer interim] 4361 true คุณธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657885778+07:00","message":"[bufferProcess] interim [710000000]:คุณธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657889374+07:00","message":"[bufferProcess] send to processor (isfinal):วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657892824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657895701+07:00","message":"> Transcript [53871] [false]: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.6578994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657902217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657904727+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.6579076+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657910887+07:00","message":"Push: 'ประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657912979+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657915272+07:00","message":"Set new StatePrefix : 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657917601+07:00","message":"Next Push (prob) : 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657919637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657921751+07:00","message":"> Transcript [53872] [true]: 'คุณธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657924049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657925783+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657927601+07:00","message":"StatePrefix: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657929837+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.657931681+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.658045218+07:00","message":"push: {false ประจำสำนักนายก 0 0xc0045e2a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.658083211+07:00","message":"Push: 'สำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.658086532+07:00","message":"TextPushed: 'วันธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.658088731+07:00","message":"Set new StatePrefix : 'คุณธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.658090926+07:00","message":"Next Push (prob) : 'คุณธงชัยบุญช่วยเหลือที่ปรึกษารัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.658104305+07:00","message":"push: {true สำนักนายกรัฐมนตรี 0 0xc0045e2a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.658116403+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4361.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:00.669735808+07:00","message":"write wav file: './tmp/7589/7589_4361.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.829498703+07:00","message":"receive streaming session, msgId: 4362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.829525431+07:00","message":"found end of frame, send empty tag with msgId: 4362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.829528595+07:00","message":"end Recv id 4362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.829536118+07:00","message":"[buffer interim] 4362 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.829543571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.829546886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.829549655+07:00","message":"> Transcript [53873] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.829552332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.82955443+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.829556385+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.829558276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:00.829560898+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:00.829569549+07:00","message":"push: {true \n 0 0xc004482300}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:00.834164751+07:00","message":"write wav file: './tmp/7589/7589_4362.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:01.595160194+07:00","message":"[GCS] Start streaming session, msgId: 4363"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:01.646766543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:01.646765794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:02.638760182+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:02.638805563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:02.638811059+07:00","message":"receive interim result [false|false]: ตอนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:02.638827237+07:00","message":"[buffer interim] 4363 false ตอนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:02.63883422+07:00","message":"[bufferProcess] interim [80000000]:ตอนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:02.638836236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:02.638843029+07:00","message":"[bufferProcess] send to processor (ticker):ตอนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:02.638845567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:02.638848206+07:00","message":"> Transcript [53874] [false]: 'ตอนที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:02.638850678+07:00","message":"Set StatePrefix (first interim): 'ตอนที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:02.861151001+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:02.861200609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 23\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:02.861207425+07:00","message":"receive interim result [false|false]: วันที่ 23"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:02.861220136+07:00","message":"[buffer interim] 4363 false วันที่ 23"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:02.861227535+07:00","message":"[bufferProcess] interim [320000000]:วันที่ 23"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:02.861229416+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.034312885+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.034357102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2 ค่ะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.034364418+07:00","message":"receive interim result [false|false]: ครั้งที่ 2 ค่ะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.034378536+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2 ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.034390791+07:00","message":"[bufferProcess] interim [500000000]:ครั้งที่ 2 ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.03439389+07:00","message":"[bufferProcess] send to processor:วันที่ 23"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.034405934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.034409159+07:00","message":"> Transcript [53875] [false]: 'วันที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.034411334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.034413406+07:00","message":"Set new StatePrefix: 'วันที่ 23'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.273946075+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.273981795+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-06-22T14:08:03.273987707+07:00","message":"receive interim result [false|false]: ครั้งที่ 2 ค่ะคุณพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.274001823+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2 ค่ะคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.27401173+07:00","message":"[bufferProcess] interim [680000000]:ครั้งที่ 2 ค่ะคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.274014374+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.274024344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.274027893+07:00","message":"> Transcript [53876] [false]: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.274030168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.274032487+07:00","message":"Set new StatePrefix: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.348313067+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.348350679+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-06-22T14:08:03.348357353+07:00","message":"receive interim result [false|false]: ครั้งที่ 2 ค่ะคุณพัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.348369013+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2 ค่ะคุณพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.34837635+07:00","message":"[bufferProcess] interim [740000000]:ครั้งที่ 2 ค่ะคุณพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.348379108+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.348384597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.348387349+07:00","message":"> Transcript [53877] [false]: 'ครั้งที่ 2 ค่ะคุณพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.348391006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.348393237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.348395304+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.348397492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.472965861+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.472998594+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-06-22T14:08:03.473005434+07:00","message":"receive interim result [false|false]: ครั้งที่ 2 ค่ะคุณพัสกร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.473028099+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2 ค่ะคุณพัสกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.473035559+07:00","message":"[bufferProcess] interim [920000000]:ครั้งที่ 2 ค่ะคุณพัสกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.473038177+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.473041889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.473044647+07:00","message":"> Transcript [53878] [false]: 'ครั้งที่ 2 ค่ะคุณพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.473047847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.47304989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.473054585+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.473056617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.662322578+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.662361925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.662369639+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.662380755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.662385093+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.662406594+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.662423562+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.662432105+07:00","message":"[bufferProcess] interim [100000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.662435629+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.662440694+07:00","message":"[bufferProcess] interim [100000000]: ค่ะคุณพัสกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.662443613+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.662446833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.662450048+07:00","message":"> Transcript [53879] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.662454129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.662456202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.662458757+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.662460971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.862348788+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.862385615+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-06-22T14:08:03.862392076+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.862403532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.862408345+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.862416342+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.862420683+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862426877+07:00","message":"[bufferProcess] interim [280000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862429486+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862432795+07:00","message":"[bufferProcess] interim [280000000]: ค่ะคุณพัสกรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862435674+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862438605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862441591+07:00","message":"> Transcript [53880] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862445015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862447163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862450235+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862452816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862455371+07:00","message":"Push: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862457342+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862459383+07:00","message":"Set new StatePrefix : 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:03.862462074+07:00","message":"Next Push (prob) : 'พัสกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:03.862469447+07:00","message":"push: {false ครั้งที่ 2 ค่ะคุณ 0 0xc004748f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.044791024+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.044826126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.044831952+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.044844169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.044847728+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.044864955+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.0448843+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.044892962+07:00","message":"[bufferProcess] interim [400000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.044896916+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.044903535+07:00","message":"[bufferProcess] interim [400000000]: ค่ะคุณพัสกรที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.044906232+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.044909402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.044912514+07:00","message":"> Transcript [53881] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.044916043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.044918461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.044920493+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.044922698+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.098181589+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.098220299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.098226721+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.098238505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.09824155+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.098249327+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.0982536+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.098259207+07:00","message":"[bufferProcess] interim [460000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.098261757+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.098265292+07:00","message":"[bufferProcess] interim [460000000]: ค่ะคุณพัสกรที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.09826807+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.098270937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.098273651+07:00","message":"> Transcript [53882] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.09827675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.098280027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.098282151+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.098284592+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.198979151+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.199026129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.199032713+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.19904219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่คุณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.199045432+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่คุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.199053095+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.199059354+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.199065179+07:00","message":"[bufferProcess] interim [520000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.199068036+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.199073414+07:00","message":"[bufferProcess] interim [520000000]: ค่ะคุณพัสกรที่คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.1990787+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.19909189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.199109563+07:00","message":"> Transcript [53883] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.199115347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.199117964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.199120472+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.199123255+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.377979071+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.378030846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.378039832+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.378052992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.378057746+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.378078563+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.378090942+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378098338+07:00","message":"[bufferProcess] interim [640000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378101125+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378106475+07:00","message":"[bufferProcess] interim [640000000]: ค่ะคุณพัสกรที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378109417+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378112433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378115291+07:00","message":"> Transcript [53884] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378119103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378121141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378123157+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378125225+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378128538+07:00","message":"Push: 'พัสกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378130541+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378132647+07:00","message":"Set new StatePrefix : 'ครั้งที่ 2 ค่ะคุณพัสกรที่คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.378135055+07:00","message":"Next Push (prob) : 'ที่คุณจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.378142871+07:00","message":"push: {false พัสกร 0 0xc004748f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.488819686+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.488853556+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-06-22T14:08:04.488859209+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.488870424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรพี่บุญรัตน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.488873566+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรพี่บุญรัตน์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.48888271+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.488886804+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรพี่บุญรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.488892809+07:00","message":"[bufferProcess] interim [760000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.488895273+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.48889852+07:00","message":"[bufferProcess] interim [760000000]: ค่ะคุณพัสกรพี่บุญรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.488901347+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.488904109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.488906792+07:00","message":"> Transcript [53885] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.488909024+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.576473455+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.576514402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.576521747+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.576533202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรพี่บุญรัตน์เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.576536816+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรพี่บุญรัตน์เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.576544775+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.576549685+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรพี่บุญรัตน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.5765558+07:00","message":"[bufferProcess] interim [940000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.576558053+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.576561539+07:00","message":"[bufferProcess] interim [940000000]: ค่ะคุณพัสกรพี่บุญรัตน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.576564709+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.576567703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.576570328+07:00","message":"> Transcript [53886] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.576572719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.576574687+07:00","message":"Set new StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:04.647310592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:04.647321501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.685056229+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.68510128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.685111878+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.68512465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรพี่บุญรัตน์คลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.685128934+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรพี่บุญรัตน์คลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.685145179+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.685157087+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรพี่บุญรัตน์คลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.685171645+07:00","message":"[bufferProcess] interim [0]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.68517524+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.68517922+07:00","message":"[bufferProcess] interim [0]: ค่ะคุณพัสกรพี่บุญรัตน์คลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.685181939+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์คลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.685184866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.685188196+07:00","message":"> Transcript [53887] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.685191756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.685194339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.685196328+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.685198807+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.793782741+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.793828971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.793836701+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.793849442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรพี่บุญรัตน์คลองหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.793852853+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรพี่บุญรัตน์คลองหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.79386247+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.793867048+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรพี่บุญรัตน์คลองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.793874468+07:00","message":"[bufferProcess] interim [120000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.793876931+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์คลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.7938806+07:00","message":"[bufferProcess] interim [120000000]: ค่ะคุณพัสกรพี่บุญรัตน์คลองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.793883728+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์คลองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.793887243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.793890866+07:00","message":"> Transcript [53888] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์คลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.793894764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.793896891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.793899225+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.793901877+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.835132931+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.835181069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.835188635+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.835199234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.835202646+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.83521013+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.835214106+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.835220429+07:00","message":"[bufferProcess] interim [180000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.835222799+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์คลองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.835226418+07:00","message":"[bufferProcess] interim [180000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.835229019+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.835231928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.835234497+07:00","message":"> Transcript [53889] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์คลองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.835237686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.835240837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.835243111+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.835245811+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.961779506+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.961819177+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-06-22T14:08:04.961825732+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.961836203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.961840206+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.96185544+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.961873467+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.961885812+07:00","message":"[bufferProcess] interim [360000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.96188995+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.961898915+07:00","message":"[bufferProcess] interim [360000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.961901866+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.961915923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.961931033+07:00","message":"> Transcript [53890] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.961934649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.961937905+07:00","message":"Set new StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.966065123+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.966090206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.966097113+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.966110415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.966114789+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.966124673+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:04.966142049+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.966150099+07:00","message":"[bufferProcess] interim [420000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.966153031+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.966156298+07:00","message":"[bufferProcess] interim [420000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.96615927+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.966161754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.966163745+07:00","message":"> Transcript [53891] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.96616655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.9661688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.966170819+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:04.966173324+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.159812748+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.159861344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.159870978+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.159883527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.159888255+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.159898877+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.159904926+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.159913068+07:00","message":"[bufferProcess] interim [600000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.159915923+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.159919418+07:00","message":"[bufferProcess] interim [600000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.15992257+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.159925874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.159930499+07:00","message":"> Transcript [53892] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.159934323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.159936407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.159938417+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.15994111+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.275172398+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.275235728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.275244427+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.275259092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.275263792+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.27528639+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.275311981+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.275321535+07:00","message":"[bufferProcess] interim [660000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.27532579+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.27533403+07:00","message":"[bufferProcess] interim [660000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.275336621+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.275339453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.275342377+07:00","message":"> Transcript [53893] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.275346519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.275348922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.275350859+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.275358271+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.33767592+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.337716107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.337723764+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.337736574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.337740568+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.337749762+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.337753457+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337759676+07:00","message":"[bufferProcess] interim [780000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337762402+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337765848+07:00","message":"[bufferProcess] interim [780000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337768401+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337771431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337774242+07:00","message":"> Transcript [53894] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337777989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337780062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337782213+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337784801+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337793209+07:00","message":"Push: 'ที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337795635+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337797994+07:00","message":"Set new StatePrefix : 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.337800441+07:00","message":"Next Push (prob) : 'ฝ่ายคุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.337809716+07:00","message":"push: {false ที่กูจะฟ้องหัวหน้า 0 0xc004748f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.52299776+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.52304429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.52305143+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.52306367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.523067526+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.523077274+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.523081853+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.52308866+07:00","message":"[bufferProcess] interim [20000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.52309113+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.523094895+07:00","message":"[bufferProcess] interim [20000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.523098633+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.523102095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.523104962+07:00","message":"> Transcript [53895] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.523108478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.523110727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.523112782+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.523117766+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.867988176+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.868038133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.868045517+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.868058109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.868061606+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.868070526+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.868074729+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.868082057+07:00","message":"[bufferProcess] interim [320000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.868085602+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.868089237+07:00","message":"[bufferProcess] interim [320000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.868091945+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.868094906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.86809768+07:00","message":"> Transcript [53896] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.868100829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.86810292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.868104925+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.868108073+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.97341988+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.973463294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.973471365+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.973491968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.973496952+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.973507204+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:05.973513044+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.973521392+07:00","message":"[bufferProcess] interim [380000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.973525613+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.973530926+07:00","message":"[bufferProcess] interim [380000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.973534729+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.973538958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.973542881+07:00","message":"> Transcript [53897] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.973547645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.973550646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.973553798+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:05.973557845+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.029346111+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.029388537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.029395947+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.029408362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.029411844+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.02942135+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.029425589+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029432673+07:00","message":"[bufferProcess] interim [440000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029435517+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029439245+07:00","message":"[bufferProcess] interim [440000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029442893+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.02944668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029449689+07:00","message":"> Transcript [53898] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029453838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029456461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029458991+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029461677+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029464618+07:00","message":"Push: 'ฝ่ายคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029466584+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029468955+07:00","message":"Set new StatePrefix : 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.029471281+07:00","message":"Next Push (prob) : 'ครองและพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.029480126+07:00","message":"push: {false ฝ่ายคุ้ม 0 0xc004748f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.168091245+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.168133237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.168140225+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.168154697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.1681588+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.168167628+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.168171399+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.168178201+07:00","message":"[bufferProcess] interim [620000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.168180728+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.168185246+07:00","message":"[bufferProcess] interim [620000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.168190404+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.168194912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.168197756+07:00","message":"> Transcript [53899] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.168200323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.168202362+07:00","message":"Set new StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.44333204+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.443373288+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-06-22T14:08:06.443380228+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.443390643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.443395648+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.443406066+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.443414927+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.443423363+07:00","message":"[bufferProcess] interim [920000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.443427024+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.44343514+07:00","message":"[bufferProcess] interim [920000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.443437942+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.443440949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.443444055+07:00","message":"> Transcript [53900] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.44344784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.443449928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.443451977+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.443454927+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.563899191+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.563936922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.563943941+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.563954117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.563957685+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.563964574+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.563968178+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.563976117+07:00","message":"[bufferProcess] interim [980000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.563979367+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.563983185+07:00","message":"[bufferProcess] interim [980000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.563985917+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.56398881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.56399222+07:00","message":"> Transcript [53901] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.563995605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.563997554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.563999575+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.564003801+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.710178698+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.710219816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.710227564+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.710241388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.710246006+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.710256377+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.710259944+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.710266739+07:00","message":"[bufferProcess] interim [100000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.710269587+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.710274183+07:00","message":"[bufferProcess] interim [100000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.71027749+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.710282964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.710286167+07:00","message":"> Transcript [53902] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.710289922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.710291987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.710294204+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.71029678+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.723560073+07:00","message":"[GCS] IsForceVAD: false for message ID: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.739968585+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.740005639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.740034014+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.740048728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิพิกุล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.740053245+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิพิกุล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.740063398+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.740068189+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิพิกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740074135+07:00","message":"[bufferProcess] interim [160000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740076778+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740080671+07:00","message":"[bufferProcess] interim [160000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิพิกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740083291+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิพิกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740086271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740089085+07:00","message":"> Transcript [53903] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.74009283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740094879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740096967+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740099525+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740102391+07:00","message":"Push: 'ครองและพิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740104333+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740106995+07:00","message":"Set new StatePrefix : 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.740109718+07:00","message":"Next Push (prob) : 'สิทธิภิกขุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.740117655+07:00","message":"push: {false ครองและพิทักษ์ 0 0xc004748f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.767020933+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.76705813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.767066542+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.767076061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิผู้ป่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.767079755+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิผู้ป่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.767088091+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.767091996+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.767097823+07:00","message":"[bufferProcess] interim [220000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.767100144+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิพิกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.767103903+07:00","message":"[bufferProcess] interim [220000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.767106726+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.767109614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.767112533+07:00","message":"> Transcript [53904] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิพิกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.767115028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.767116967+07:00","message":"Set new StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิพิกุล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.787904579+07:00","message":"[GCS] Start streaming session, msgId: 4364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.836884557+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.836923126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.836930311+07:00","message":"receive interim result [false|false]: ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.836944387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.836948315+07:00","message":"receive interim result [false|false]:  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.83695744+07:00","message":"[buffer interim] 4363 false ครั้งที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.836961384+07:00","message":"[buffer interim] 4363 false  ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.836968127+07:00","message":"[bufferProcess] interim [340000000]:ครั้งที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.836971031+07:00","message":"[bufferProcess] send to processor:ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.836974457+07:00","message":"[bufferProcess] interim [340000000]: ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.836979617+07:00","message":"[bufferProcess] update buffer: ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.836983314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.83698684+07:00","message":"> Transcript [53905] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิผู้ป่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.836990008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.836992376+07:00","message":"Set new StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิผู้ป่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.921554457+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.921589199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์เพราะหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ\",\"confidence\":0.92651916}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.921597191+07:00","message":"receive interim result [true|false]: ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์เพราะหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.921605094+07:00","message":"end recv isFinal message id 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.92160772+07:00","message":"end Recv id 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.921623641+07:00","message":"[buffer interim] 4363 true ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์เพราะหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921638967+07:00","message":"[bufferProcess] interim [340000000]:ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์เพราะหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.92164333+07:00","message":"[bufferProcess] send to processor (isfinal):ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921646858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921650126+07:00","message":"> Transcript [53906] [false]: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921652982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921655535+07:00","message":"Set new StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921657969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921660149+07:00","message":"> Transcript [53907] [true]: 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์เพราะหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921663078+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921665169+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921667052+07:00","message":"StatePrefix: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921669964+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921672104+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921939114+07:00","message":"Push: 'สิทธิภิกขุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921942846+07:00","message":"TextPushed: 'ครั้งที่ 2 ค่ะคุณพัสกรที่กูจะฟ้องหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921945361+07:00","message":"Set new StatePrefix : 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์เพราะหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921947908+07:00","message":"Next Push (prob) : 'ครั้งที่ 2 ค่ะคุณพัสกรพี่บุญรัตน์เพราะหัวหน้าฝ่ายคุ้มครองและพิทักษ์สิทธิภิกขุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:06.921955957+07:00","message":"push: {true สิทธิภิกขุ 0 0xc004748f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:06.921970814+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4363.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:06.934200246+07:00","message":"write wav file: './tmp/7589/7589_4363.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:07.422702834+07:00","message":"[GCS] IsForceVAD: false for message ID: 4364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:07.534258612+07:00","message":"receive streaming session, msgId: 4364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:07.53428373+07:00","message":"found end of frame, send empty tag with msgId: 4364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:07.53428749+07:00","message":"end Recv id 4364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:07.534296788+07:00","message":"[buffer interim] 4364 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:07.534306309+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:07.534311094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:07.534314486+07:00","message":"> Transcript [53908] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:07.53431717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:07.534319402+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:07.53432163+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:07.534323605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:07.534333459+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:07.534343531+07:00","message":"push: {true \n 0 0xc004482680}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:07.540137503+07:00","message":"write wav file: './tmp/7589/7589_4364.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:07.64780524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:07.647819532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:07.817283386+07:00","message":"[GCS] Start streaming session, msgId: 4365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:08.865509619+07:00","message":"receive streaming session, msgId: 4365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:08.86555059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:08.865557306+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:08.865574138+07:00","message":"[buffer interim] 4365 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:08.865586538+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:08.865589402+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:08.865596888+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:08.865601329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:08.865611074+07:00","message":"> Transcript [53909] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:08.865613941+07:00","message":"Set StatePrefix (first interim): 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.426980577+07:00","message":"receive streaming session, msgId: 4365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.427025602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.427031832+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.427042588+07:00","message":"[buffer interim] 4365 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.427050248+07:00","message":"[bufferProcess] interim [680000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.42705216+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.473210317+07:00","message":"[GCS] IsForceVAD: false for message ID: 4365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.602105635+07:00","message":"receive streaming session, msgId: 4365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.602156386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีตอนค่ำนะครับ\",\"confidence\":0.8837623}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.602162822+07:00","message":"receive interim result [true|false]: สวัสดีตอนค่ำนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.602169139+07:00","message":"end recv isFinal message id 4365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.602172328+07:00","message":"end Recv id 4365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.602202181+07:00","message":"[buffer interim] 4365 true สวัสดีตอนค่ำนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602235586+07:00","message":"[bufferProcess] interim [890000000]:สวัสดีตอนค่ำนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602242079+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602249301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602255386+07:00","message":"> Transcript [53910] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602260872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602263976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602268148+07:00","message":"StatePrefix: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602272891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602276529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.6022818+07:00","message":"> Transcript [53911] [true]: 'สวัสดีตอนค่ำนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602285936+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602290282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602293808+07:00","message":"StatePrefix: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602297604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:09.602302878+07:00","message":"Push: 'สวัสดีตอนค่ำนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.602331867+07:00","message":"push: {true สวัสดีตอนค่ำนะครับ 0 0xc004749a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:09.605267263+07:00","message":"[GCS] Start streaming session, msgId: 4366"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:09.609992918+07:00","message":"write wav file: './tmp/7589/7589_4365.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.340183141+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.340224928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.340233306+07:00","message":"receive interim result [false|false]: คุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.340247798+07:00","message":"[buffer interim] 4366 false คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.340255898+07:00","message":"[bufferProcess] interim [780000000]:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.340258244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.475692565+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.475734947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.475740967+07:00","message":"receive interim result [false|false]: คุยกันสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.475755387+07:00","message":"[buffer interim] 4366 false คุยกันสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.475769441+07:00","message":"[bufferProcess] interim [900000000]:คุยกันสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.475772056+07:00","message":"[bufferProcess] send to processor:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.475776393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.475779739+07:00","message":"> Transcript [53912] [false]: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.475782628+07:00","message":"Set StatePrefix (first interim): 'คุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513433959+07:00","message":"[GCS] Cleaned up inactive client: 4343"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513467696+07:00","message":"[GCS] Cleaned up inactive client: 4348"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513472047+07:00","message":"[GCS] Cleaned up inactive client: 4337"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.51347405+07:00","message":"[GCS] Cleaned up inactive client: 4341"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513475915+07:00","message":"[GCS] Cleaned up inactive client: 4345"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513477769+07:00","message":"[GCS] Cleaned up inactive client: 4344"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513479505+07:00","message":"[GCS] Cleaned up inactive client: 4347"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513481218+07:00","message":"[GCS] Cleaned up inactive client: 4336"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513483215+07:00","message":"[GCS] Cleaned up inactive client: 4346"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513485071+07:00","message":"[GCS] Cleaned up inactive client: 4342"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513486843+07:00","message":"[GCS] Cleaned up inactive client: 4339"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513488527+07:00","message":"[GCS] Cleaned up inactive client: 4335"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.51349017+07:00","message":"[GCS] Cleaned up inactive client: 4332"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513491981+07:00","message":"[GCS] Cleaned up inactive client: 4333"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513493683+07:00","message":"[GCS] Cleaned up inactive client: 4349"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513495365+07:00","message":"[GCS] Cleaned up inactive client: 4331"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513497052+07:00","message":"[GCS] Cleaned up inactive client: 4338"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513503044+07:00","message":"[GCS] Cleaned up inactive client: 4334"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.513507149+07:00","message":"[GCS] Cleaned up inactive client: 4340"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.58935252+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.589395553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.589403783+07:00","message":"receive interim result [false|false]: คุยกันสองคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.589417554+07:00","message":"[buffer interim] 4366 false คุยกันสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.58942657+07:00","message":"[bufferProcess] interim [20000000]:คุยกันสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.589429507+07:00","message":"[bufferProcess] send to processor:คุยกันสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.589433622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.589436525+07:00","message":"> Transcript [53913] [false]: 'คุยกันสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.589439977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.589442158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.589444257+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.5894466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:10.648626733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:10.648638209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.782681298+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.782717969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.782724239+07:00","message":"receive interim result [false|false]: คุยกันสองคัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.782739074+07:00","message":"[buffer interim] 4366 false คุยกันสองคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.782749478+07:00","message":"[bufferProcess] interim [140000000]:คุยกันสองคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.782751636+07:00","message":"[bufferProcess] send to processor:คุยกันสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.782758305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.78276128+07:00","message":"> Transcript [53914] [false]: 'คุยกันสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.782765325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.782767591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.782769613+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.782771842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.839935153+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.839973644+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-06-22T14:08:10.839980244+07:00","message":"receive interim result [false|false]: คุยกัน 2 คัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.839992455+07:00","message":"[buffer interim] 4366 false คุยกัน 2 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.840008334+07:00","message":"[bufferProcess] interim [260000000]:คุยกัน 2 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.840011309+07:00","message":"[bufferProcess] send to processor:คุยกันสองคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.840017547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.840021112+07:00","message":"> Transcript [53915] [false]: 'คุยกันสองคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.840024529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.840026836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.840031658+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.840033675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.868488521+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.868519406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกัน 2 คันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.868525634+07:00","message":"receive interim result [false|false]: คุยกัน 2 คันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.868535755+07:00","message":"[buffer interim] 4366 false คุยกัน 2 คันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.86854306+07:00","message":"[bufferProcess] interim [320000000]:คุยกัน 2 คันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.868545495+07:00","message":"[bufferProcess] send to processor:คุยกัน 2 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.868549524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.868552382+07:00","message":"> Transcript [53916] [false]: 'คุยกัน 2 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.868555473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.868557671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.868559691+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.86856174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.868564742+07:00","message":"Push: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.868567005+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.868569256+07:00","message":"Set new StatePrefix : 'คุยกัน 2 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.868571695+07:00","message":"Next Push (prob) : ' 2 คัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.868579558+07:00","message":"push: {false คุยกัน 0 0xc004867300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.985520062+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.985562573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.985569873+07:00","message":"receive interim result [false|false]: คุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.985581741+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-06-22T14:08:10.985593505+07:00","message":"receive interim result [false|false]:  2 คันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.985604771+07:00","message":"[buffer interim] 4366 false คุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:10.985610253+07:00","message":"[buffer interim] 4366 false  2 คันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.985617601+07:00","message":"[bufferProcess] interim [380000000]:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.985620145+07:00","message":"[bufferProcess] send to processor:คุยกัน 2 คันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.985624069+07:00","message":"[bufferProcess] interim [380000000]: 2 คันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.98562767+07:00","message":"[bufferProcess] update buffer: คุยกัน 2 คันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.985630984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.985634129+07:00","message":"> Transcript [53917] [false]: 'คุยกัน 2 คันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.985639145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.985641304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.985644536+07:00","message":"StatePrefix: 'คุยกัน 2 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:10.985647863+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.068774768+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.068820744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.068830932+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.068847234+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.068860292+07:00","message":"[bufferProcess] interim [500000000]:คุยกันสองคนนะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.068863766+07:00","message":"[bufferProcess] send to processor:คุยกัน 2 คันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.068872218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.068875439+07:00","message":"> Transcript [53918] [false]: 'คุยกัน 2 คันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.068880351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.0688829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.068885058+07:00","message":"StatePrefix: 'คุยกัน 2 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.068887367+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.207929066+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.207972985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.207979558+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.207995441+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.208009258+07:00","message":"[bufferProcess] interim [620000000]:คุยกันสองคนนะเพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.208012032+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.208016614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.208020381+07:00","message":"> Transcript [53919] [false]: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.208023074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.208025599+07:00","message":"Set new StatePrefix: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.252034127+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.252072391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.252078546+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.252097933+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.252106386+07:00","message":"[bufferProcess] interim [680000000]:คุยกันสองคนนะเพราะว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.252109631+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.252116078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.252120154+07:00","message":"> Transcript [53920] [false]: 'คุยกันสองคนนะเพราะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.252124119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.252126789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.25212921+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.252131832+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.372754669+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.372804968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าเดี๋ยวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.372811736+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.372827888+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.372837465+07:00","message":"[bufferProcess] interim [740000000]:คุยกันสองคนนะเพราะว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.372840252+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.372848891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.372852043+07:00","message":"> Transcript [53921] [false]: 'คุยกันสองคนนะเพราะว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.372856631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.372859746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.372862406+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.372865213+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.490280714+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.490315792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.490322265+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.490336468+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.490343996+07:00","message":"[bufferProcess] interim [860000000]:คุยกันสองคนนะเพราะว่าจะเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.490346733+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.490353636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.490356456+07:00","message":"> Transcript [53922] [false]: 'คุยกันสองคนนะเพราะว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.490360472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.490362624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.490368033+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.490371444+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.678699408+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.678737813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.678743624+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.678759442+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.678767256+07:00","message":"[bufferProcess] interim [40000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.67877004+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.678774695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.678778218+07:00","message":"> Transcript [53923] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.678782268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.678784453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.678786573+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.678789076+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.67879615+07:00","message":"Push: 'สองคนนะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.678798482+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.678800614+07:00","message":"Set new StatePrefix : 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.67880282+07:00","message":"Next Push (prob) : 'จะเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.678810518+07:00","message":"push: {false สองคนนะเพราะว่า 0 0xc004867300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.742831664+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.742867656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.742873975+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:11.742887128+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.742897391+07:00","message":"[bufferProcess] interim [220000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.742900174+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.742906043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.742909131+07:00","message":"> Transcript [53924] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.742912753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.742915115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.742917433+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:11.742921071+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.054154625+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.054197412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.054204002+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.054219188+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.054227668+07:00","message":"[bufferProcess] interim [460000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.054231352+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.054240356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.054243472+07:00","message":"> Transcript [53925] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.054247008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.054249857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.054252705+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.054255851+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.261714696+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.261753303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.261761327+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.261773535+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.261785997+07:00","message":"[bufferProcess] interim [640000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.261788809+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.261795483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.261798159+07:00","message":"> Transcript [53926] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.261803585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.261805664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.261807998+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.261810877+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.773254717+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.773295933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังถือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.773303205+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังถือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.773321235+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.773330506+07:00","message":"[bufferProcess] interim [180000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.773333895+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.773338468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.773341705+07:00","message":"> Transcript [53927] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.773346081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.77334834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.773352998+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.773355871+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.773359139+07:00","message":"Push: 'จะเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.773361143+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.773364+07:00","message":"Set new StatePrefix : 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.77336707+07:00","message":"Next Push (prob) : 'เรื่องให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.773376495+07:00","message":"push: {false จะเล่า 0 0xc004867300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.841542785+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.841588202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังคือว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.841595662+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังคือว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.841611825+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังคือว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.841619363+07:00","message":"[bufferProcess] interim [300000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังคือว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.841622151+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.841625667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.841628384+07:00","message":"> Transcript [53928] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.841630837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.841633797+07:00","message":"Set new StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังถือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.957443244+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.95748872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.957496349+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:12.957512108+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.957522093+07:00","message":"[bufferProcess] interim [360000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.957524862+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังคือว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.957528692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.957532065+07:00","message":"> Transcript [53929] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังคือว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.95753473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:12.95753701+07:00","message":"Set new StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังคือว่าถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.162711861+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.162755016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.16276208+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.162774175+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.16278201+07:00","message":"[bufferProcess] interim [600000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.162784653+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.162788573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.162791522+07:00","message":"> Transcript [53930] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.16279411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.162796594+07:00","message":"Set new StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.347460228+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.347498699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.347505425+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.347520034+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.347528541+07:00","message":"[bufferProcess] interim [780000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.347531409+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.347538997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.347542857+07:00","message":"> Transcript [53931] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.347546661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.347548958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.347551557+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.34755467+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.465484402+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.465671266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.465696062+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.465753722+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.465763447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.465767073+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.465774496+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.465778308+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465785191+07:00","message":"[bufferProcess] interim [840000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465787945+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465794816+07:00","message":"[bufferProcess] interim [900000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465796971+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465801948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465804751+07:00","message":"> Transcript [53932] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465809116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465811323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465819148+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465826657+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465828916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465830975+07:00","message":"> Transcript [53933] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465834092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465835947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465838037+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.465840312+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:13.649436264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:13.649443832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.978682523+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.978721368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.978728006+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.978745673+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978757705+07:00","message":"[bufferProcess] interim [380000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978761079+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978769242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978772313+07:00","message":"> Transcript [53934] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978777219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978781293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978783609+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978788037+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978794979+07:00","message":"Push: 'เรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978797073+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978800066+07:00","message":"Set new StatePrefix : 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:13.978803889+07:00","message":"Next Push (prob) : 'ชายทั้งหญิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:13.97883792+07:00","message":"push: {false เรื่องนี้ฟังหรือว่าทั้ง 0 0xc004867300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.23565917+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.235703463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.23571056+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.235725971+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.23573563+07:00","message":"[bufferProcess] interim [680000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.235743356+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.23575021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.23575326+07:00","message":"> Transcript [53935] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.235756988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.235761462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.235763984+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.235767178+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.43070201+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.430746939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.430755412+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.430775743+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.430791286+07:00","message":"[bufferProcess] interim [920000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.430797094+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.430808869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.430813576+07:00","message":"> Transcript [53936] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.430819508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.430822529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.430827544+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.430833992+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.569798386+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.569839826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าฟรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.569846627+07:00","message":"receive interim result [false|false]: คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าฟรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.569872609+07:00","message":"[buffer interim] 4366 false คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.569883035+07:00","message":"[bufferProcess] interim [980000000]:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.569886047+07:00","message":"[bufferProcess] send to processor:คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.569890211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.569892923+07:00","message":"> Transcript [53937] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.569896856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.56989924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.569901932+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.5699048+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.602874977+07:00","message":"[GCS] IsForceVAD: false for message ID: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.666419852+07:00","message":"[GCS] Start streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.833046115+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.833085895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกัน 2 คันครับเพราะว่าเดี๋ยวจะเล่าเรื่องให้ฟังหรือว่าทั้งชายทั้งหญิงไม่สามารถเข้าฟรี\",\"confidence\":0.8757277}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.833097458+07:00","message":"receive interim result [true|false]: คุยกัน 2 คันครับเพราะว่าเดี๋ยวจะเล่าเรื่องให้ฟังหรือว่าทั้งชายทั้งหญิงไม่สามารถเข้าฟรี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.833107663+07:00","message":"end recv isFinal message id 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.833109833+07:00","message":"end Recv id 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.833117572+07:00","message":"[buffer interim] 4366 true คุยกัน 2 คันครับเพราะว่าเดี๋ยวจะเล่าเรื่องให้ฟังหรือว่าทั้งชายทั้งหญิงไม่สามารถเข้าฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833127982+07:00","message":"[bufferProcess] interim [220000000]:คุยกัน 2 คันครับเพราะว่าเดี๋ยวจะเล่าเรื่องให้ฟังหรือว่าทั้งชายทั้งหญิงไม่สามารถเข้าฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.83313221+07:00","message":"[bufferProcess] send to processor (isfinal):คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833146421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.83318649+07:00","message":"> Transcript [53938] [false]: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833194272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833196831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833199451+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833202497+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833209946+07:00","message":"Push: 'ชายทั้งหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833212086+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833214989+07:00","message":"Set new StatePrefix : 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833218109+07:00","message":"Next Push (prob) : 'และสามารถเข้าฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833220241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833222524+07:00","message":"> Transcript [53939] [true]: 'คุยกัน 2 คันครับเพราะว่าเดี๋ยวจะเล่าเรื่องให้ฟังหรือว่าทั้งชายทั้งหญิงไม่สามารถเข้าฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833225337+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833227157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833228848+07:00","message":"StatePrefix: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงและสามารถเข้าฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833231065+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833232906+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.833307512+07:00","message":"push: {false ชายทั้งหญิง 0 0xc004867300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833476273+07:00","message":"Push: 'ไม่สามารถเข้าฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833480751+07:00","message":"TextPushed: 'คุยกันสองคนนะเพราะว่าจะเล่าเรื่องนี้ฟังหรือว่าทั้งชายทั้งหญิงไม่สามารถเข้าฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833489342+07:00","message":"Set new StatePrefix : 'คุยกัน 2 คันครับเพราะว่าเดี๋ยวจะเล่าเรื่องให้ฟังหรือว่าทั้งชายทั้งหญิงไม่สามารถเข้าฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833491969+07:00","message":"Next Push (prob) : 'คุยกัน 2 คันครับเพราะว่าเดี๋ยวจะเล่าเรื่องให้ฟังหรือว่าทั้งชายทั้งหญิงไม่สามารถเข้าฟรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:14.833499007+07:00","message":"push: {true ไม่สามารถเข้าฟรี 0 0xc004867300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:14.833505878+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4366.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:14.855079101+07:00","message":"write wav file: './tmp/7589/7589_4366.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.652860437+07:00","message":"receive streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.652910817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.6529174+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.652931918+07:00","message":"[buffer interim] 4367 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.652938984+07:00","message":"[bufferProcess] interim [960000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.652940796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.714055941+07:00","message":"receive streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.714100329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.714110924+07:00","message":"receive interim result [false|false]: ได้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.714126194+07:00","message":"[buffer interim] 4367 false ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.714138151+07:00","message":"[bufferProcess] interim [80000000]:ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.714141919+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.714148685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.71415258+07:00","message":"> Transcript [53940] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.714156203+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.905107971+07:00","message":"receive streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.905153209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.905170273+07:00","message":"receive interim result [false|false]: ได้ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:15.905184884+07:00","message":"[buffer interim] 4367 false ได้ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.905196078+07:00","message":"[bufferProcess] interim [260000000]:ได้ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.905199469+07:00","message":"[bufferProcess] send to processor:ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.905205842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.905209961+07:00","message":"> Transcript [53941] [false]: 'ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.905214697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.905217974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.905220839+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:15.905224685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.06090163+07:00","message":"receive streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.0609444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ก็มีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.06095114+07:00","message":"receive interim result [false|false]: ได้ก็มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.060963988+07:00","message":"[buffer interim] 4367 false ได้ก็มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.0609718+07:00","message":"[bufferProcess] interim [380000000]:ได้ก็มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.060974549+07:00","message":"[bufferProcess] send to processor:ได้ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.060979937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.060982814+07:00","message":"> Transcript [53942] [false]: 'ได้ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.060992721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.060995436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.060997717+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.06099993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.219301092+07:00","message":"receive streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.219348521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ก็มีข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.219354395+07:00","message":"receive interim result [false|false]: ได้ก็มีข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.219366344+07:00","message":"[buffer interim] 4367 false ได้ก็มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.21937377+07:00","message":"[bufferProcess] interim [560000000]:ได้ก็มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.219376312+07:00","message":"[bufferProcess] send to processor:ได้ก็มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.219381701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.219384903+07:00","message":"> Transcript [53943] [false]: 'ได้ก็มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.219389611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.21939187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.219394307+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.219396563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:16.650061868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:16.650060159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.836005452+07:00","message":"receive streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.836046788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ก็มีข่าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.836052875+07:00","message":"receive interim result [false|false]: ได้ก็มีข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.836067706+07:00","message":"[buffer interim] 4367 false ได้ก็มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836076695+07:00","message":"[bufferProcess] interim [160000000]:ได้ก็มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836079252+07:00","message":"[bufferProcess] send to processor:ได้ก็มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836085043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836088445+07:00","message":"> Transcript [53944] [false]: 'ได้ก็มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836092169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836094457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836096892+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836099255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836103714+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836106884+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836108989+07:00","message":"Set new StatePrefix : 'ได้ก็มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.836111654+07:00","message":"Next Push (prob) : 'ก็มีข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.83612188+07:00","message":"push: {false ได้ 0 0xc0051bda00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.844058572+07:00","message":"[GCS] IsForceVAD: false for message ID: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.868066358+07:00","message":"receive streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.868101218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ก็มีข่าวว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.868107701+07:00","message":"receive interim result [false|false]: ได้ก็มีข่าวว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.868123006+07:00","message":"[buffer interim] 4367 false ได้ก็มีข่าวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.868131027+07:00","message":"[bufferProcess] interim [220000000]:ได้ก็มีข่าวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.868133453+07:00","message":"[bufferProcess] send to processor:ได้ก็มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.868137286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.868140212+07:00","message":"> Transcript [53945] [false]: 'ได้ก็มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.868143827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.868146193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.868148414+07:00","message":"StatePrefix: 'ได้ก็มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:16.868150985+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:16.975549939+07:00","message":"[GCS] Start streaming session, msgId: 4368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.02652522+07:00","message":"receive streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.026570031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังได้ก็มีข่าวว่า\",\"confidence\":0.90255696}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.026577424+07:00","message":"receive interim result [true|false]: กำลังได้ก็มีข่าวว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.026586822+07:00","message":"end recv isFinal message id 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.026589101+07:00","message":"end Recv id 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.026596066+07:00","message":"[buffer interim] 4367 true กำลังได้ก็มีข่าวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026605485+07:00","message":"[bufferProcess] interim [400000000]:กำลังได้ก็มีข่าวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026608916+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ก็มีข่าวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026611917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026615226+07:00","message":"> Transcript [53946] [false]: 'ได้ก็มีข่าวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026618769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026620692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.02662261+07:00","message":"StatePrefix: 'ได้ก็มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026624793+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.02662662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026628901+07:00","message":"> Transcript [53947] [true]: 'กำลังได้ก็มีข่าวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026630989+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026632682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026634414+07:00","message":"StatePrefix: 'ได้ก็มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026636165+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026637785+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026722874+07:00","message":"Push: 'ก็มีข่าวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026725561+07:00","message":"TextPushed: 'ได้ก็มีข่าวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.02672835+07:00","message":"Set new StatePrefix : 'กำลังได้ก็มีข่าวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026730627+07:00","message":"Next Push (prob) : 'กำลังได้ก็มีข่าวว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.026737895+07:00","message":"push: {true ก็มีข่าวว่า 0 0xc0051bda00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.026747938+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4367.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:17.034164187+07:00","message":"write wav file: './tmp/7589/7589_4367.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.09432316+07:00","message":"[GCS] IsForceVAD: false for message ID: 4368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.246712204+07:00","message":"receive streaming session, msgId: 4368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.246732963+07:00","message":"found end of frame, send empty tag with msgId: 4368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.246736229+07:00","message":"end Recv id 4368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.246743436+07:00","message":"[buffer interim] 4368 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.246750983+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.246754969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.246757798+07:00","message":"> Transcript [53948] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.246760242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.246762234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.246764026+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.246766029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:17.246768709+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.246777691+07:00","message":"push: {true \n 0 0xc004482080}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:17.25159447+07:00","message":"write wav file: './tmp/7589/7589_4368.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:17.354970639+07:00","message":"[GCS] Start streaming session, msgId: 4369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.090784861+07:00","message":"receive streaming session, msgId: 4369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.090830646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.090836241+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.090854809+07:00","message":"[buffer interim] 4369 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.090861961+07:00","message":"[bufferProcess] interim [780000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.090863828+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.183284065+07:00","message":"[GCS] IsForceVAD: false for message ID: 4369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.276306278+07:00","message":"receive streaming session, msgId: 4369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.276343781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.276350077+07:00","message":"receive interim result [false|false]: ต่อไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.276364919+07:00","message":"[buffer interim] 4369 false ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.276373448+07:00","message":"[bufferProcess] interim [960000000]:ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.276375618+07:00","message":"[bufferProcess] send to processor:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.27638119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.276384168+07:00","message":"> Transcript [53949] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.276386455+07:00","message":"Set StatePrefix (first interim): 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.283837073+07:00","message":"receive streaming session, msgId: 4369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.283861092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.283865755+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.283878757+07:00","message":"[buffer interim] 4369 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.283884347+07:00","message":"[bufferProcess] interim [20000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.283890188+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.283895132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.283898933+07:00","message":"> Transcript [53950] [false]: 'ต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.283903492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.283906445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.283909518+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.283912371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.304598253+07:00","message":"receive streaming session, msgId: 4369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.30463695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\",\"confidence\":0.8656936}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.304643801+07:00","message":"receive interim result [true|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.304651712+07:00","message":"end recv isFinal message id 4369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.304653985+07:00","message":"end Recv id 4369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.304659879+07:00","message":"[buffer interim] 4369 true ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304670461+07:00","message":"[bufferProcess] interim [50000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.30467435+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304677413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304680289+07:00","message":"> Transcript [53951] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304685126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304687288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304689605+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304691721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304693617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304695749+07:00","message":"> Transcript [53952] [true]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304697888+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304699846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304701748+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304703605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.304706605+07:00","message":"Push: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.304714303+07:00","message":"push: {true ต่อไป 0 0xc004482400}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:18.311991761+07:00","message":"write wav file: './tmp/7589/7589_4369.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.634212444+07:00","message":"[GCS] Start streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.980950811+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.98101261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.981021509+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:18.981040953+07:00","message":"[buffer interim] 4370 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.981056154+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:18.981058533+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.302717561+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.302764093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.302770337+07:00","message":"receive interim result [false|false]: การให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.302783903+07:00","message":"[buffer interim] 4370 false การให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.30279194+07:00","message":"[bufferProcess] interim [660000000]:การให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.302794359+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.302801952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.302804861+07:00","message":"> Transcript [53953] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.302807236+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.496934212+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.496971836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.496987797+07:00","message":"receive interim result [false|false]: การให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.497004617+07:00","message":"[buffer interim] 4370 false การให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.497012844+07:00","message":"[bufferProcess] interim [900000000]:การให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.497015469+07:00","message":"[bufferProcess] send to processor:การให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.497019827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.497022989+07:00","message":"> Transcript [53954] [false]: 'การให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.497026905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.49702907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.49703151+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.497033598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:19.650274115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:19.650298891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.876759247+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.876809971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.876816937+07:00","message":"receive interim result [false|false]: การให้บริการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.876833244+07:00","message":"[buffer interim] 4370 false การให้บริการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.876842378+07:00","message":"[bufferProcess] interim [260000000]:การให้บริการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.876845286+07:00","message":"[bufferProcess] send to processor:การให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.876849339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.87685275+07:00","message":"> Transcript [53955] [false]: 'การให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.876856746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.876859081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.876861398+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.876865832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.879757034+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.879801656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.879808128+07:00","message":"receive interim result [false|false]: การให้บริการครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:19.879827079+07:00","message":"[buffer interim] 4370 false การให้บริการครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.879834501+07:00","message":"[bufferProcess] interim [320000000]:การให้บริการครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.879837632+07:00","message":"[bufferProcess] send to processor:การให้บริการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.879845256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.879848005+07:00","message":"> Transcript [53956] [false]: 'การให้บริการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.879851909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.879854726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.879857268+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:19.879859417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.232618927+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.23266548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.232671228+07:00","message":"receive interim result [false|false]: การให้บริการครับซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.232687344+07:00","message":"[buffer interim] 4370 false การให้บริการครับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.23269722+07:00","message":"[bufferProcess] interim [620000000]:การให้บริการครับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232700128+07:00","message":"[bufferProcess] send to processor:การให้บริการครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232705485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232709269+07:00","message":"> Transcript [53957] [false]: 'การให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232713033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232715553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232717909+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232719953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232725831+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232727786+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232729905+07:00","message":"Set new StatePrefix : 'การให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.232732121+07:00","message":"Next Push (prob) : 'ให้บริการครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.232739653+07:00","message":"push: {false การ 0 0xc004240080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.273205743+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.273252369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับสืบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.2732595+07:00","message":"receive interim result [false|false]: การให้บริการครับสืบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.273272152+07:00","message":"[buffer interim] 4370 false การให้บริการครับสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.273281302+07:00","message":"[bufferProcess] interim [680000000]:การให้บริการครับสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.273283893+07:00","message":"[bufferProcess] send to processor:การให้บริการครับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.273288114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.273291418+07:00","message":"> Transcript [53958] [false]: 'การให้บริการครับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.273295002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.273296975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.27329911+07:00","message":"StatePrefix: 'การให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.273301593+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.415752526+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.415803739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับหรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.415810272+07:00","message":"receive interim result [false|false]: การให้บริการครับหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.415824885+07:00","message":"[buffer interim] 4370 false การให้บริการครับหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.41583359+07:00","message":"[bufferProcess] interim [800000000]:การให้บริการครับหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.415836533+07:00","message":"[bufferProcess] send to processor:การให้บริการครับสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.415842554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.415845701+07:00","message":"> Transcript [53959] [false]: 'การให้บริการครับสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.415850148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.415852681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.415855286+07:00","message":"StatePrefix: 'การให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.415858129+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.521742671+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.521784588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับสื่อความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.521791025+07:00","message":"receive interim result [false|false]: การให้บริการครับสื่อความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.521807752+07:00","message":"[buffer interim] 4370 false การให้บริการครับสื่อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.52181525+07:00","message":"[bufferProcess] interim [860000000]:การให้บริการครับสื่อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.521818026+07:00","message":"[bufferProcess] send to processor:การให้บริการครับหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.521826317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.521829218+07:00","message":"> Transcript [53960] [false]: 'การให้บริการครับหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.521833394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.521836379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.521838826+07:00","message":"StatePrefix: 'การให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.52184164+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.711422159+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.711465463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับสื่อความยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.711471456+07:00","message":"receive interim result [false|false]: การให้บริการครับสื่อความยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.711486005+07:00","message":"[buffer interim] 4370 false การให้บริการครับสื่อความยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711493701+07:00","message":"[bufferProcess] interim [40000000]:การให้บริการครับสื่อความยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711497036+07:00","message":"[bufferProcess] send to processor:การให้บริการครับสื่อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711502416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711505122+07:00","message":"> Transcript [53961] [false]: 'การให้บริการครับสื่อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711509056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711511727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711514198+07:00","message":"StatePrefix: 'การให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711517329+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711522013+07:00","message":"Push: 'ให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711524178+07:00","message":"TextPushed: 'การให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711526457+07:00","message":"Set new StatePrefix : 'การให้บริการครับสื่อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.711528593+07:00","message":"Next Push (prob) : 'สื่อความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.711536256+07:00","message":"push: {false ให้บริการครับ 0 0xc004240080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.916612799+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.916665503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับสื่อความยาวต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.916676115+07:00","message":"receive interim result [false|false]: การให้บริการครับสื่อความยาวต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:20.916695932+07:00","message":"[buffer interim] 4370 false การให้บริการครับสื่อความยาวต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.916704916+07:00","message":"[bufferProcess] interim [280000000]:การให้บริการครับสื่อความยาวต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.916709622+07:00","message":"[bufferProcess] send to processor:การให้บริการครับสื่อความยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.91671726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.916720318+07:00","message":"> Transcript [53962] [false]: 'การให้บริการครับสื่อความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.916724816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.916727252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.916729261+07:00","message":"StatePrefix: 'การให้บริการครับสื่อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:20.916731997+07:00","message":"TextPushed: 'การให้บริการครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.046991919+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.047037346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.047043731+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.047060844+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.047068547+07:00","message":"[bufferProcess] interim [400000000]:การให้บริการครับเสริมความงามธุรกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.047071109+07:00","message":"[bufferProcess] send to processor:การให้บริการครับสื่อความยาวต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.047075076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.047080063+07:00","message":"> Transcript [53963] [false]: 'การให้บริการครับสื่อความยาวต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.047083975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.047086261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.047088401+07:00","message":"StatePrefix: 'การให้บริการครับสื่อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.047091163+07:00","message":"TextPushed: 'การให้บริการครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.296836936+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.296883116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.296891523+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.296907479+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.296919812+07:00","message":"[bufferProcess] interim [640000000]:การให้บริการครับเสริมความงามธุรกิจนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.296923011+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.29692925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.296932184+07:00","message":"> Transcript [53964] [false]: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.296934756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.29693873+07:00","message":"Set new StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.48786081+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.487902419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.487908515+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.487924928+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.487933768+07:00","message":"[bufferProcess] interim [760000000]:การให้บริการครับเสริมความงามธุรกิจนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.487936927+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.487940569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.487945002+07:00","message":"> Transcript [53965] [false]: 'การให้บริการครับเสริมความงามธุรกิจนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.487948755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.487950865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.487952848+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.487955595+07:00","message":"TextPushed: 'การให้บริการครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.547049867+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.54709452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจนี้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.547101639+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจนี้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.547121088+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.547132144+07:00","message":"[bufferProcess] interim [820000000]:การให้บริการครับเสริมความงามธุรกิจนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.547134727+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.547138353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.547141929+07:00","message":"> Transcript [53966] [false]: 'การให้บริการครับเสริมความงามธุรกิจนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.547145481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.547147947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.547150022+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.547153001+07:00","message":"TextPushed: 'การให้บริการครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.624929975+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.624968102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.624980541+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.624992545+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.625000806+07:00","message":"[bufferProcess] interim [880000000]:การให้บริการครับเสริมความงามธุรกิจนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.625003552+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.625007756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.62501101+07:00","message":"> Transcript [53967] [false]: 'การให้บริการครับเสริมความงามธุรกิจนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.625015068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.625017129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.625019426+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.625022245+07:00","message":"TextPushed: 'การให้บริการครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.678596845+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.678638453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.678645989+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.678661524+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.678668497+07:00","message":"[bufferProcess] interim [0]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.678670952+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.6786785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.678681432+07:00","message":"> Transcript [53968] [false]: 'การให้บริการครับเสริมความงามธุรกิจนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.678685262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.678687646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.678690056+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.678693568+07:00","message":"TextPushed: 'การให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.678702456+07:00","message":"Push: 'เสริมความงามธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.678706006+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.6787104+07:00","message":"Set new StatePrefix : 'การให้บริการครับเสริมความงามธุรกิจนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:21.678714249+07:00","message":"Next Push (prob) : 'นี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:21.678735389+07:00","message":"push: {false เสริมความงามธุรกิจ 0 0xc004240080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.177010548+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.177052274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.177059873+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.177076417+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.177083837+07:00","message":"[bufferProcess] interim [540000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.17708667+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.177094704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.177097487+07:00","message":"> Transcript [53969] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.177099736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.17710187+07:00","message":"Set new StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.503228236+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.503264171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.503271853+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.503288325+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.503296377+07:00","message":"[bufferProcess] interim [840000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.503299536+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.503304129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.503307289+07:00","message":"> Transcript [53970] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.503310849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.503313109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.503315287+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.50331808+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:22.650470681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:22.650487146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.713323526+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.713359951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.713367306+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.713382097+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.713389899+07:00","message":"[bufferProcess] interim [80000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.713392654+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.71340014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.713403015+07:00","message":"> Transcript [53971] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.713406683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.713412254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.713414725+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.713417711+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.997285415+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.99733309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.997342245+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:22.997361563+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.997375426+07:00","message":"[bufferProcess] interim [200000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.997380825+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.997392394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.997397098+07:00","message":"> Transcript [53972] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.997402969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.997406379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.997410917+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:22.997414877+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.034389542+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.034433675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.034440839+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.034457611+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.034468872+07:00","message":"[bufferProcess] interim [260000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.034471417+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.034478079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.034481018+07:00","message":"> Transcript [53973] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.03448567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.034488428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.034492409+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.034495461+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.0345023+07:00","message":"Push: 'มีนัยยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.034504439+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.034506791+07:00","message":"Set new StatePrefix : 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.0345098+07:00","message":"Next Push (prob) : 'คือว่ากล้องเป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.034537249+07:00","message":"push: {false มีนัยยะ 0 0xc004240080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.067397704+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.067435815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.067444041+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.067456132+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.067465579+07:00","message":"[bufferProcess] interim [320000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.067468797+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.067475497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.067478388+07:00","message":"> Transcript [53974] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.067481092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.067483712+07:00","message":"Set new StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.209851949+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.209895469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.209901787+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.209917843+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.209926642+07:00","message":"[bufferProcess] interim [620000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.209929746+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.2099341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.209937064+07:00","message":"> Transcript [53975] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.20994023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.209942451+07:00","message":"Set new StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.399871071+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.399913603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.399920187+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.399931888+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.399940072+07:00","message":"[bufferProcess] interim [740000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.399942655+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.39994651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.399950968+07:00","message":"> Transcript [53976] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.399955084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.399957389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.39995936+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.399962497+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.586112824+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.586151332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.586158006+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.586172278+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.586180103+07:00","message":"[bufferProcess] interim [980000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.586183586+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.58618941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.586192562+07:00","message":"> Transcript [53977] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.586196767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.586198898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.586201194+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.586204759+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.763152881+07:00","message":"[GCS] IsForceVAD: false for message ID: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.862199235+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.862239676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.862246539+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.862265077+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.862273582+07:00","message":"[bufferProcess] interim [280000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.862276544+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.862281164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.862283884+07:00","message":"> Transcript [53978] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.862288009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.862290058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.862296107+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.862299189+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.874340025+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.874370496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.874376759+07:00","message":"receive interim result [false|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.874389434+07:00","message":"[buffer interim] 4370 false การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874395579+07:00","message":"[bufferProcess] interim [340000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874398605+07:00","message":"[bufferProcess] send to processor:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874402177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874406244+07:00","message":"> Transcript [53979] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874409904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874412009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874414075+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874416942+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874420078+07:00","message":"Push: 'คือว่ากล้องเป็นธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874422565+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.874427169+07:00","message":"Set new StatePrefix : 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.8744303+07:00","message":"Next Push (prob) : 'ควบคุมสัญญาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.874438088+07:00","message":"push: {false คือว่ากล้องเป็นธุรกิจ 0 0xc004240080}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.978765617+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.978809896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา\",\"confidence\":0.9292037}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.978817917+07:00","message":"receive interim result [true|false]: การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.978827686+07:00","message":"end recv isFinal message id 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.978830533+07:00","message":"end Recv id 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.9788365+07:00","message":"[buffer interim] 4370 true การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978846314+07:00","message":"[bufferProcess] interim [340000000]:การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978852231+07:00","message":"[bufferProcess] send to processor (isfinal):การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978856118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978859144+07:00","message":"> Transcript [53980] [false]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978862263+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978864042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978866001+07:00","message":"> Transcript [53981] [true]: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978868535+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978870544+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978872718+07:00","message":"StatePrefix: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจควบคุมสัญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.978875922+07:00","message":"TextPushed: 'การให้บริการครับเสริมความงามธุรกิจมีนัยยะคือว่ากล้องเป็นธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:23.97888281+07:00","message":"Push: 'ควบคุมสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:23.97889165+07:00","message":"push: {true ควบคุมสัญญา 0 0xc004240080}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:23.989347518+07:00","message":"write wav file: './tmp/7589/7589_4370.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:24.276463565+07:00","message":"[GCS] Start streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:24.770664499+07:00","message":"receive streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:24.770714034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:24.770719496+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:24.770738046+07:00","message":"[buffer interim] 4371 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:24.770746758+07:00","message":"[bufferProcess] interim [480000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:24.770749131+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:24.824429579+07:00","message":"receive streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:24.824466886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่ากู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:24.824472886+07:00","message":"receive interim result [false|false]: หรือว่ากู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:24.824489622+07:00","message":"[buffer interim] 4371 false หรือว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:24.824498319+07:00","message":"[bufferProcess] interim [600000000]:หรือว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:24.824501063+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:24.824506452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:24.824509884+07:00","message":"> Transcript [53982] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:24.824512826+07:00","message":"Set StatePrefix (first interim): 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.256219168+07:00","message":"receive streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.256260147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่ากู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.256266392+07:00","message":"receive interim result [false|false]: หรือว่ากู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.256279359+07:00","message":"[buffer interim] 4371 false หรือว่ากู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.256287609+07:00","message":"[bufferProcess] interim [960000000]:หรือว่ากู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.256290456+07:00","message":"[bufferProcess] send to processor:หรือว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.256298674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.256301469+07:00","message":"> Transcript [53983] [false]: 'หรือว่ากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.256304627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.256306852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.256308863+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.256310987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.445461795+07:00","message":"receive streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.445506938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าคู่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.445514523+07:00","message":"receive interim result [false|false]: หรือว่าคู่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.445527465+07:00","message":"[buffer interim] 4371 false หรือว่าคู่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.445534861+07:00","message":"[bufferProcess] interim [140000000]:หรือว่าคู่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.445537544+07:00","message":"[bufferProcess] send to processor:หรือว่ากู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.44554301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.445545969+07:00","message":"> Transcript [53984] [false]: 'หรือว่ากู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.445549583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.445551745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.4455538+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.445556012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.513793315+07:00","message":"receive streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.51383488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าผู้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.513841204+07:00","message":"receive interim result [false|false]: หรือว่าผู้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.513853824+07:00","message":"[buffer interim] 4371 false หรือว่าผู้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.513862857+07:00","message":"[bufferProcess] interim [260000000]:หรือว่าผู้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.513865685+07:00","message":"[bufferProcess] send to processor:หรือว่าคู่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.51387122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.513874486+07:00","message":"> Transcript [53985] [false]: 'หรือว่าคู่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.513878039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.513880286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.513882181+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.513884515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:25.650557527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:25.650568548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.650992304+07:00","message":"receive streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.651022673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าคู่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.651028251+07:00","message":"receive interim result [false|false]: หรือว่าคู่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.651041763+07:00","message":"[buffer interim] 4371 false หรือว่าคู่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.65104896+07:00","message":"[bufferProcess] interim [380000000]:หรือว่าคู่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.651056004+07:00","message":"[bufferProcess] send to processor:หรือว่าผู้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.651063167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.651066048+07:00","message":"> Transcript [53986] [false]: 'หรือว่าผู้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.651069852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.651072268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.651074369+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.651076428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.651080957+07:00","message":"Push: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.651083388+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.65108597+07:00","message":"Set new StatePrefix : 'หรือว่าผู้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.651088501+07:00","message":"Next Push (prob) : 'ผู้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.65109546+07:00","message":"push: {false หรือว่า 0 0xc004339f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.705072856+07:00","message":"receive streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.705154245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าผู้รับบริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.705197886+07:00","message":"receive interim result [false|false]: หรือว่าผู้รับบริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.705230091+07:00","message":"[buffer interim] 4371 false หรือว่าผู้รับบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.705267758+07:00","message":"[bufferProcess] interim [500000000]:หรือว่าผู้รับบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.705272831+07:00","message":"[bufferProcess] send to processor:หรือว่าคู่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.705280223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.705297446+07:00","message":"> Transcript [53987] [false]: 'หรือว่าคู่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.705301229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.705304652+07:00","message":"Set new StatePrefix: 'หรือว่าคู่รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.872086475+07:00","message":"[GCS] IsForceVAD: false for message ID: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.935479454+07:00","message":"[GCS] Start streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.989664063+07:00","message":"receive streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.989702662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าผู้รับบริการ\",\"confidence\":0.95597106}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.989709008+07:00","message":"receive interim result [true|false]: หรือว่าผู้รับบริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.989714285+07:00","message":"end recv isFinal message id 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.989716438+07:00","message":"end Recv id 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.989724372+07:00","message":"[buffer interim] 4371 true หรือว่าผู้รับบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.989732168+07:00","message":"[bufferProcess] interim [830000000]:หรือว่าผู้รับบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.989735799+07:00","message":"[bufferProcess] send to processor (isfinal):หรือว่าผู้รับบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.989739235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.989742839+07:00","message":"> Transcript [53988] [false]: 'หรือว่าผู้รับบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.989745148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.98974772+07:00","message":"Set new StatePrefix: 'หรือว่าผู้รับบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.98976355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.989765571+07:00","message":"> Transcript [53989] [true]: 'หรือว่าผู้รับบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.989767976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.989770048+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.98977204+07:00","message":"StatePrefix: 'หรือว่าผู้รับบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.989774288+07:00","message":"TextPushed: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:25.989777306+07:00","message":"Push: 'ผู้รับบริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:25.989801505+07:00","message":"push: {true ผู้รับบริการ 0 0xc004339f80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:25.99623769+07:00","message":"write wav file: './tmp/7589/7589_4371.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.469327985+07:00","message":"receive streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.469373008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.46937916+07:00","message":"receive interim result [false|false]: กล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.469393613+07:00","message":"[buffer interim] 4372 false กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.46940115+07:00","message":"[bufferProcess] interim [540000000]:กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.469403094+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.603500776+07:00","message":"receive streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.603542503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้องได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.603548801+07:00","message":"receive interim result [false|false]: กล้องได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.603565449+07:00","message":"[buffer interim] 4372 false กล้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.603573155+07:00","message":"[bufferProcess] interim [720000000]:กล้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.603575887+07:00","message":"[bufferProcess] send to processor:กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.603579199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.603582019+07:00","message":"> Transcript [53990] [false]: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.603584243+07:00","message":"Set StatePrefix (first interim): 'กล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.787297829+07:00","message":"receive streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.787347976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องได้เงิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.787354252+07:00","message":"receive interim result [false|false]: ต้องได้เงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.787368486+07:00","message":"[buffer interim] 4372 false ต้องได้เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.787375664+07:00","message":"[bufferProcess] interim [840000000]:ต้องได้เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.787378011+07:00","message":"[bufferProcess] send to processor:กล้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.787384352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.787387121+07:00","message":"> Transcript [53991] [false]: 'กล้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.787390209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.787392169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.78739427+07:00","message":"StatePrefix: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.78739651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.964582667+07:00","message":"[GCS] IsForceVAD: false for message ID: 4372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.973915864+07:00","message":"receive streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.973953627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องได้เงินคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.97396786+07:00","message":"receive interim result [false|false]: ต้องได้เงินคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:26.973983696+07:00","message":"[buffer interim] 4372 false ต้องได้เงินคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.973995391+07:00","message":"[bufferProcess] interim [80000000]:ต้องได้เงินคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.973999162+07:00","message":"[bufferProcess] send to processor:ต้องได้เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.974006193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.97401058+07:00","message":"> Transcript [53992] [false]: 'ต้องได้เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.974013768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:26.9740176+07:00","message":"Set new StatePrefix: 'ต้องได้เงิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.06933657+07:00","message":"receive streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.069379188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องได้เงินคืน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.069387153+07:00","message":"receive interim result [true|false]: ต้องได้เงินคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.069398007+07:00","message":"end recv isFinal message id 4372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.069400438+07:00","message":"end Recv id 4372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.069409159+07:00","message":"[buffer interim] 4372 true ต้องได้เงินคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069417667+07:00","message":"[bufferProcess] interim [260000000]:ต้องได้เงินคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069422074+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องได้เงินคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069430039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069456223+07:00","message":"> Transcript [53993] [false]: 'ต้องได้เงินคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069462915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069465218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069467665+07:00","message":"StatePrefix: 'ต้องได้เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069469957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069472968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069475132+07:00","message":"> Transcript [53994] [true]: 'ต้องได้เงินคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.06947752+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069479334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069481869+07:00","message":"StatePrefix: 'ต้องได้เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069484542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.069494664+07:00","message":"Push: 'ต้องได้เงินคืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.069508046+07:00","message":"push: {true ต้องได้เงินคืน 0 0xc0052cf600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:27.075604279+07:00","message":"write wav file: './tmp/7589/7589_4372.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.215552778+07:00","message":"[GCS] Start streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.897642666+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.897689191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ็บกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.897695813+07:00","message":"receive interim result [false|false]: เจ็บกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.897714507+07:00","message":"[buffer interim] 4373 false เจ็บกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.897723866+07:00","message":"[bufferProcess] interim [480000000]:เจ็บกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.897726452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.947215262+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.947256399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขวัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.947263065+07:00","message":"receive interim result [false|false]: ขวัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:27.947280029+07:00","message":"[buffer interim] 4373 false ขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.947289826+07:00","message":"[bufferProcess] interim [540000000]:ขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.947292344+07:00","message":"[bufferProcess] send to processor:เจ็บกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.947296891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.947299997+07:00","message":"> Transcript [53995] [false]: 'เจ็บกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:27.947302436+07:00","message":"Set StatePrefix (first interim): 'เจ็บกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.093702388+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.093742768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บกวาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.093749332+07:00","message":"receive interim result [false|false]: เก็บกวาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.093766576+07:00","message":"[buffer interim] 4373 false เก็บกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.093779045+07:00","message":"[bufferProcess] interim [660000000]:เก็บกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.093781997+07:00","message":"[bufferProcess] send to processor:ขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.093786829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.093790417+07:00","message":"> Transcript [53996] [false]: 'ขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.093792601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.093794637+07:00","message":"Set new StatePrefix: 'ขวัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.136470463+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.13650944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บกวาดใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.136515584+07:00","message":"receive interim result [false|false]: เก็บกวาดใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.136529465+07:00","message":"[buffer interim] 4373 false เก็บกวาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.136538436+07:00","message":"[bufferProcess] interim [720000000]:เก็บกวาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.136540879+07:00","message":"[bufferProcess] send to processor:เก็บกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.136548043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.136550761+07:00","message":"> Transcript [53997] [false]: 'เก็บกวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.136553045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.136555317+07:00","message":"Set new StatePrefix: 'เก็บกวาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.246316183+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.246358003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บกวาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.246367043+07:00","message":"receive interim result [false|false]: เก็บกวาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.246384091+07:00","message":"[buffer interim] 4373 false เก็บกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.246393041+07:00","message":"[bufferProcess] interim [780000000]:เก็บกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.246395906+07:00","message":"[bufferProcess] send to processor:เก็บกวาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.246399782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.246403048+07:00","message":"> Transcript [53998] [false]: 'เก็บกวาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.246406335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.246408877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.246411022+07:00","message":"StatePrefix: 'เก็บกวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.246414778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:28.650937573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:28.650967898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.659365862+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.659400647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บกวาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.659406277+07:00","message":"receive interim result [false|false]: เก็บกวาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.659422397+07:00","message":"[buffer interim] 4373 false เก็บกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.659429505+07:00","message":"[bufferProcess] interim [260000000]:เก็บกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.65943227+07:00","message":"[bufferProcess] send to processor:เก็บกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.659436811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.659440812+07:00","message":"> Transcript [53999] [false]: 'เก็บกวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.659446157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.659449896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.659453317+07:00","message":"StatePrefix: 'เก็บกวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.659456248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.873826293+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.873869643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.873880266+07:00","message":"receive interim result [false|false]: หากว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:28.873893338+07:00","message":"[buffer interim] 4373 false หากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.873902031+07:00","message":"[bufferProcess] interim [500000000]:หากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.873904743+07:00","message":"[bufferProcess] send to processor:เก็บกวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.873908623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.87391157+07:00","message":"> Transcript [54000] [false]: 'เก็บกวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.873915526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.873917788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.87392013+07:00","message":"StatePrefix: 'เก็บกวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:28.87392437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.306008887+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.306043539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.306049044+07:00","message":"receive interim result [false|false]: หากว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.306065245+07:00","message":"[buffer interim] 4373 false หากว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.306072754+07:00","message":"[bufferProcess] interim [920000000]:หากว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.306075387+07:00","message":"[bufferProcess] send to processor:หากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.306079008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.306081868+07:00","message":"> Transcript [54001] [false]: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.306084097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.306086228+07:00","message":"Set new StatePrefix: 'หากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.357931567+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.357976902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.357983096+07:00","message":"receive interim result [false|false]: หากว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.357996695+07:00","message":"[buffer interim] 4373 false หากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.358004253+07:00","message":"[bufferProcess] interim [980000000]:หากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.358006723+07:00","message":"[bufferProcess] send to processor:หากว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.35801248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.35801545+07:00","message":"> Transcript [54002] [false]: 'หากว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.358018659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.358020771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.358022817+07:00","message":"StatePrefix: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.358024994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.487788486+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.487830123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.487835799+07:00","message":"receive interim result [false|false]: หากว่าไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.487851432+07:00","message":"[buffer interim] 4373 false หากว่าไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.48785888+07:00","message":"[bufferProcess] interim [40000000]:หากว่าไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.487861284+07:00","message":"[bufferProcess] send to processor:หากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.487864803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.48786803+07:00","message":"> Transcript [54003] [false]: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.487871496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.487873617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.487875555+07:00","message":"StatePrefix: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.487877713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.790695068+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.790732218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่ไปตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.790738513+07:00","message":"receive interim result [false|false]: หากว่าไม่ไปตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.790750585+07:00","message":"[buffer interim] 4373 false หากว่าไม่ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.790756967+07:00","message":"[bufferProcess] interim [280000000]:หากว่าไม่ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.790759422+07:00","message":"[bufferProcess] send to processor:หากว่าไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.790764846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.790767584+07:00","message":"> Transcript [54004] [false]: 'หากว่าไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.790770926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.790772977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.79077507+07:00","message":"StatePrefix: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.790777196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.86288136+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.862924582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่ไปตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.862930517+07:00","message":"receive interim result [false|false]: หากว่าไม่ไปตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.862942915+07:00","message":"[buffer interim] 4373 false หากว่าไม่ไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.862949969+07:00","message":"[bufferProcess] interim [340000000]:หากว่าไม่ไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.862959072+07:00","message":"[bufferProcess] send to processor:หากว่าไม่ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.86297239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.862976139+07:00","message":"> Transcript [54005] [false]: 'หากว่าไม่ไปตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.862979291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.86298163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.862983825+07:00","message":"StatePrefix: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.862985935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.862990719+07:00","message":"Push: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.862993171+07:00","message":"TextPushed: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.862995401+07:00","message":"Set new StatePrefix : 'หากว่าไม่ไปตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.862997519+07:00","message":"Next Push (prob) : 'ไม่ไปตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.863004652+07:00","message":"push: {false หากว่า 0 0xc004b6c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.867628396+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.867646187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่ไปตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.867650909+07:00","message":"receive interim result [false|false]: หากว่าไม่ไปตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.867663213+07:00","message":"[buffer interim] 4373 false หากว่าไม่ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.867668766+07:00","message":"[bufferProcess] interim [400000000]:หากว่าไม่ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.867671271+07:00","message":"[bufferProcess] send to processor:หากว่าไม่ไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.86767445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.867676917+07:00","message":"> Transcript [54006] [false]: 'หากว่าไม่ไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.867679573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.867681813+07:00","message":"Set new StatePrefix: 'หากว่าไม่ไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.871923994+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.871949426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่ไปตามสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.871961522+07:00","message":"receive interim result [false|false]: หากว่าไม่ไปตามสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:29.87196829+07:00","message":"[buffer interim] 4373 false หากว่าไม่ไปตามสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.871973246+07:00","message":"[bufferProcess] interim [460000000]:หากว่าไม่ไปตามสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.871975833+07:00","message":"[bufferProcess] send to processor:หากว่าไม่ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.871978931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.871981723+07:00","message":"> Transcript [54007] [false]: 'หากว่าไม่ไปตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.871983851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:29.87198586+07:00","message":"Set new StatePrefix: 'หากว่าไม่ไปตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.377302247+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.377343524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่ไปทำสัญญาหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.377350614+07:00","message":"receive interim result [false|false]: หากว่าไม่ไปทำสัญญาหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.377365766+07:00","message":"[buffer interim] 4373 false หากว่าไม่ไปทำสัญญาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.37737398+07:00","message":"[bufferProcess] interim [940000000]:หากว่าไม่ไปทำสัญญาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.377377612+07:00","message":"[bufferProcess] send to processor:หากว่าไม่ไปตามสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.377386441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.377389834+07:00","message":"> Transcript [54008] [false]: 'หากว่าไม่ไปตามสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.377392808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.377395102+07:00","message":"Set new StatePrefix: 'หากว่าไม่ไปตามสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.444681477+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.444714755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่ไปตามสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.444720823+07:00","message":"receive interim result [false|false]: หากว่าไม่ไปตามสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.444736307+07:00","message":"[buffer interim] 4373 false หากว่าไม่ไปตามสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.444744022+07:00","message":"[bufferProcess] interim [60000000]:หากว่าไม่ไปตามสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.444746937+07:00","message":"[bufferProcess] send to processor:หากว่าไม่ไปทำสัญญาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.444750458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.44475516+07:00","message":"> Transcript [54009] [false]: 'หากว่าไม่ไปทำสัญญาหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.444757649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.444759806+07:00","message":"Set new StatePrefix: 'หากว่าไม่ไปทำสัญญาหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.449917613+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.449935064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่ไปทำสัญญาหรือว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.449940019+07:00","message":"receive interim result [false|false]: หากว่าไม่ไปทำสัญญาหรือว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.449956198+07:00","message":"[buffer interim] 4373 false หากว่าไม่ไปทำสัญญาหรือว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.44996135+07:00","message":"[bufferProcess] interim [120000000]:หากว่าไม่ไปทำสัญญาหรือว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.449963785+07:00","message":"[bufferProcess] send to processor:หากว่าไม่ไปตามสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.449968433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.449970773+07:00","message":"> Transcript [54010] [false]: 'หากว่าไม่ไปตามสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.449972814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.449974902+07:00","message":"Set new StatePrefix: 'หากว่าไม่ไปตามสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.798029573+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.798068776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่ไปทำสัญญาหรือว่าการพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.798079153+07:00","message":"receive interim result [false|false]: หากว่าไม่ไปทำสัญญาหรือว่าการพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:30.798093727+07:00","message":"[buffer interim] 4373 false หากว่าไม่ไปทำสัญญาหรือว่าการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.798101742+07:00","message":"[bufferProcess] interim [420000000]:หากว่าไม่ไปทำสัญญาหรือว่าการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.798104249+07:00","message":"[bufferProcess] send to processor:หากว่าไม่ไปทำสัญญาหรือว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.798107779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.798110602+07:00","message":"> Transcript [54011] [false]: 'หากว่าไม่ไปทำสัญญาหรือว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.79811306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:30.79811581+07:00","message":"Set new StatePrefix: 'หากว่าไม่ไปทำสัญญาหรือว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.076768247+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.076807715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่ไปทำสัญญาหรือว่าการโฆษณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.076813411+07:00","message":"receive interim result [false|false]: หากว่าไม่ไปทำสัญญาหรือว่าการโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.076830148+07:00","message":"[buffer interim] 4373 false หากว่าไม่ไปทำสัญญาหรือว่าการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.076838642+07:00","message":"[bufferProcess] interim [660000000]:หากว่าไม่ไปทำสัญญาหรือว่าการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.076841174+07:00","message":"[bufferProcess] send to processor:หากว่าไม่ไปทำสัญญาหรือว่าการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.076845247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.076849704+07:00","message":"> Transcript [54012] [false]: 'หากว่าไม่ไปทำสัญญาหรือว่าการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.076869029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.076872337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.076875612+07:00","message":"StatePrefix: 'หากว่าไม่ไปทำสัญญาหรือว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.076879234+07:00","message":"TextPushed: 'หากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.252001182+07:00","message":"[GCS] IsForceVAD: false for message ID: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.402145998+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.402191745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากว่าไม่เป็นไปตามสัญญาหรือว่าการโฆษณา\",\"confidence\":0.9555342}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.402199168+07:00","message":"receive interim result [true|false]: หากว่าไม่เป็นไปตามสัญญาหรือว่าการโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.402209238+07:00","message":"end recv isFinal message id 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.402211547+07:00","message":"end Recv id 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.40221988+07:00","message":"[buffer interim] 4373 true หากว่าไม่เป็นไปตามสัญญาหรือว่าการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402229212+07:00","message":"[bufferProcess] interim [50000000]:หากว่าไม่เป็นไปตามสัญญาหรือว่าการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402233267+07:00","message":"[bufferProcess] send to processor (isfinal):หากว่าไม่ไปทำสัญญาหรือว่าการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402239048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402242643+07:00","message":"> Transcript [54013] [false]: 'หากว่าไม่ไปทำสัญญาหรือว่าการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402246064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402248324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402250899+07:00","message":"StatePrefix: 'หากว่าไม่ไปทำสัญญาหรือว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402253391+07:00","message":"TextPushed: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402255212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402257234+07:00","message":"> Transcript [54014] [true]: 'หากว่าไม่เป็นไปตามสัญญาหรือว่าการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402259471+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402261224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.40226336+07:00","message":"StatePrefix: 'หากว่าไม่ไปทำสัญญาหรือว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402265224+07:00","message":"TextPushed: 'หากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:31.402268114+07:00","message":"Push: 'ไม่เป็นไปตามสัญญาหรือว่าการโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.402277306+07:00","message":"push: {true ไม่เป็นไปตามสัญญาหรือว่าการโฆษณา 0 0xc004b6c000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:31.412042015+07:00","message":"write wav file: './tmp/7589/7589_4373.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:31.576878669+07:00","message":"[GCS] Start streaming session, msgId: 4374"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:31.651204814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:31.651212572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.145634275+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.145674391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหว้พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.145680376+07:00","message":"receive interim result [false|false]: ไหว้พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.145694296+07:00","message":"[buffer interim] 4374 false ไหว้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.145705633+07:00","message":"[bufferProcess] interim [600000000]:ไหว้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.14570847+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.573837967+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.573877243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.573888191+07:00","message":"receive interim result [false|false]: แบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.573903253+07:00","message":"[buffer interim] 4374 false แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.573910753+07:00","message":"[bufferProcess] interim [960000000]:แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.573913731+07:00","message":"[bufferProcess] send to processor:ไหว้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.573920295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.573923394+07:00","message":"> Transcript [54015] [false]: 'ไหว้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.573925792+07:00","message":"Set StatePrefix (first interim): 'ไหว้พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.631409004+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.631453152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.631459966+07:00","message":"receive interim result [false|false]: แบบนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.631476924+07:00","message":"[buffer interim] 4374 false แบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.631485143+07:00","message":"[bufferProcess] interim [80000000]:แบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.631487933+07:00","message":"[bufferProcess] send to processor:แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.631495156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.631498892+07:00","message":"> Transcript [54016] [false]: 'แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.631501645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.631503884+07:00","message":"Set new StatePrefix: 'แบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.743404372+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.743440516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.743449214+07:00","message":"receive interim result [false|false]: แบบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:32.743461312+07:00","message":"[buffer interim] 4374 false แบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.743468799+07:00","message":"[bufferProcess] interim [140000000]:แบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.743471036+07:00","message":"[bufferProcess] send to processor:แบบนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.743474278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.74347811+07:00","message":"> Transcript [54017] [false]: 'แบบนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.74348086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.743482936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.743485081+07:00","message":"StatePrefix: 'แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:32.743487571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:33.052891281+07:00","message":"[GCS] IsForceVAD: false for message ID: 4374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:33.231171627+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:33.231244517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้ครับ\",\"confidence\":0.888692}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:33.231252194+07:00","message":"receive interim result [true|false]: แบบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:33.231269331+07:00","message":"end recv isFinal message id 4374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:33.2312734+07:00","message":"end Recv id 4374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:33.23129448+07:00","message":"[buffer interim] 4374 true แบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.23132078+07:00","message":"[bufferProcess] interim [710000000]:แบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231333544+07:00","message":"[bufferProcess] send to processor (isfinal):แบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231338724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231343887+07:00","message":"> Transcript [54018] [false]: 'แบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231349364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231352416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231356651+07:00","message":"StatePrefix: 'แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231360088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231362998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231366249+07:00","message":"> Transcript [54019] [true]: 'แบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231369422+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231372239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231375021+07:00","message":"StatePrefix: 'แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231377739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:33.231385993+07:00","message":"Push: 'แบบนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:33.231400782+07:00","message":"push: {true แบบนี้ครับ 0 0xc004b1ca80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:33.239087046+07:00","message":"write wav file: './tmp/7589/7589_4374.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:33.695587426+07:00","message":"[GCS] Start streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.431473786+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.431527687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.431534522+07:00","message":"receive interim result [false|false]: รูปภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.431551324+07:00","message":"[buffer interim] 4375 false รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.431560254+07:00","message":"[bufferProcess] interim [540000000]:รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.431562529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.43157093+07:00","message":"[bufferProcess] send to processor (ticker):รูปภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.431574207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.431577374+07:00","message":"> Transcript [54020] [false]: 'รูปภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.431579655+07:00","message":"Set StatePrefix (first interim): 'รูปภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.563324114+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.563361932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูผ้าก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.563367946+07:00","message":"receive interim result [false|false]: ดูผ้าก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.563383433+07:00","message":"[buffer interim] 4375 false ดูผ้าก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.563391402+07:00","message":"[bufferProcess] interim [720000000]:ดูผ้าก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.563394428+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:34.651969611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:34.651985808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.691676448+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.69171853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูผ้าก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.691724891+07:00","message":"receive interim result [false|false]: ดูผ้าก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.691738241+07:00","message":"[buffer interim] 4375 false ดูผ้าก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.691751322+07:00","message":"[bufferProcess] interim [780000000]:ดูผ้าก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.69175412+07:00","message":"[bufferProcess] send to processor:ดูผ้าก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.691760202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.691763488+07:00","message":"> Transcript [54021] [false]: 'ดูผ้าก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.691765986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.691768832+07:00","message":"Set new StatePrefix: 'ดูผ้าก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.773810104+07:00","message":"[GCS] IsForceVAD: false for message ID: 4375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.920542804+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.920590092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูผ้าก่อนนะ\",\"confidence\":0.77678496}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.920596556+07:00","message":"receive interim result [true|false]: ดูผ้าก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.920605767+07:00","message":"end recv isFinal message id 4375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.920608202+07:00","message":"end Recv id 4375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.920616497+07:00","message":"[buffer interim] 4375 true ดูผ้าก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920626262+07:00","message":"[bufferProcess] interim [110000000]:ดูผ้าก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920631545+07:00","message":"[bufferProcess] send to processor (isfinal):ดูผ้าก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920634651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920637657+07:00","message":"> Transcript [54022] [false]: 'ดูผ้าก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920640814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920642868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920644843+07:00","message":"StatePrefix: 'ดูผ้าก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.9206471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920649108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920651278+07:00","message":"> Transcript [54023] [true]: 'ดูผ้าก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920653322+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920655079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920656881+07:00","message":"StatePrefix: 'ดูผ้าก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.920660838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:34.92066504+07:00","message":"Push: 'ดูผ้าก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:34.920671706+07:00","message":"push: {true ดูผ้าก่อนนะ 0 0xc004482d00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:34.927806116+07:00","message":"write wav file: './tmp/7589/7589_4375.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:35.488318497+07:00","message":"[GCS] Start streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:35.543358599+07:00","message":"[GCS] IsForceVAD: false for message ID: 4376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:35.735503562+07:00","message":"[GCS] Start streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:35.802587881+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:35.802609968+07:00","message":"found end of frame, send empty tag with msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:35.802613459+07:00","message":"end Recv id 4376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:35.802620387+07:00","message":"[buffer interim] 4376 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:35.802627908+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:35.802631935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:35.802634748+07:00","message":"> Transcript [54024] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:35.802637537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:35.802639689+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:35.802641553+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:35.802643869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:35.802652713+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:35.802660719+07:00","message":"push: {true \n 0 0xc0051bcc80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:35.809830954+07:00","message":"write wav file: './tmp/7589/7589_4376.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:36.912433107+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:36.912474377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:36.912480273+07:00","message":"receive interim result [false|false]: นี่แหละครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:36.912495237+07:00","message":"[buffer interim] 4377 false นี่แหละครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:36.912506641+07:00","message":"[bufferProcess] interim [950000000]:นี่แหละครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:36.912508561+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:36.91251207+07:00","message":"[bufferProcess] send to processor (ticker):นี่แหละครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:36.912514934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:36.912517545+07:00","message":"> Transcript [54025] [false]: 'นี่แหละครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:36.912520182+07:00","message":"Set StatePrefix (first interim): 'นี่แหละครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:37.496161592+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:37.496202371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:37.496208192+07:00","message":"receive interim result [false|false]: นี่แหละครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:37.496222388+07:00","message":"[buffer interim] 4377 false นี่แหละครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:37.496232322+07:00","message":"[bufferProcess] interim [550000000]:นี่แหละครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:37.496234397+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:37.652675135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:37.652707708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.000846472+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.000889006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.000895648+07:00","message":"receive interim result [false|false]: นี่แหละครับคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.000910876+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.000917814+07:00","message":"[bufferProcess] interim [90000000]:นี่แหละครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.000920148+07:00","message":"[bufferProcess] send to processor:นี่แหละครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.000925381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.000928304+07:00","message":"> Transcript [54026] [false]: 'นี่แหละครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.000938994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.00094181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.000945981+07:00","message":"StatePrefix: 'นี่แหละครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.000948355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.210712893+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.210761895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.210781839+07:00","message":"receive interim result [false|false]: นี่แหละครับคือจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.210797058+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.210805175+07:00","message":"[bufferProcess] interim [330000000]:นี่แหละครับคือจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.210807484+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.210811148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.210813979+07:00","message":"> Transcript [54027] [false]: 'นี่แหละครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.210817349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.2108194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.210821428+07:00","message":"StatePrefix: 'นี่แหละครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.210824021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.328000943+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.328056856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.32806263+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.328083127+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.328099017+07:00","message":"[bufferProcess] interim [390000000]:นี่แหละครับคือปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.328104585+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.328112881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.328117672+07:00","message":"> Transcript [54028] [false]: 'นี่แหละครับคือจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.32812276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.328126242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.328129172+07:00","message":"StatePrefix: 'นี่แหละครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.32813226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.524622122+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.524663644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.52466982+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.524685112+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524692734+07:00","message":"[bufferProcess] interim [630000000]:นี่แหละครับคือปัจจุบันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524695254+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524698931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524701517+07:00","message":"> Transcript [54029] [false]: 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524704771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524706828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524708805+07:00","message":"StatePrefix: 'นี่แหละครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524711007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524717305+07:00","message":"Push: 'นี่แหละครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524719885+07:00","message":"TextPushed: 'นี่แหละครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.52472224+07:00","message":"Set new StatePrefix : 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.524725133+07:00","message":"Next Push (prob) : 'คือปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.524732484+07:00","message":"push: {false นี่แหละครับ 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.701979596+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.702026886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.702032668+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.702055616+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.7020643+07:00","message":"[bufferProcess] interim [750000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.702070856+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.702079206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.702082644+07:00","message":"> Transcript [54030] [false]: 'นี่แหละครับคือปัจจุบันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.702086447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.702088933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.702091902+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.702094267+07:00","message":"TextPushed: 'นี่แหละครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.972731275+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.972781699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.972789565+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:38.972808473+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.972820634+07:00","message":"[bufferProcess] interim [50000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.972825111+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.972830323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.972835002+07:00","message":"> Transcript [54031] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.972839993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.972843972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.972847551+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:38.972850795+07:00","message":"TextPushed: 'นี่แหละครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.154853226+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.154894572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.154901049+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.154914866+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.154922805+07:00","message":"[bufferProcess] interim [230000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.154925611+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.154939359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.15494259+07:00","message":"> Transcript [54032] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.154948922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.154951327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.154953775+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.154956473+07:00","message":"TextPushed: 'นี่แหละครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.316918752+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.316976861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.316986204+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.317007384+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317018545+07:00","message":"[bufferProcess] interim [410000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317023124+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317028939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317035235+07:00","message":"> Transcript [54033] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317041451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317044504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317048561+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317051968+07:00","message":"TextPushed: 'นี่แหละครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.31705576+07:00","message":"Push: 'คือปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317059274+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317062682+07:00","message":"Set new StatePrefix : 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.317065889+07:00","message":"Next Push (prob) : 'แล้วเนี่ยการพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.317078758+07:00","message":"push: {false คือปัจจุบัน 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.602716916+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.602757312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.602764423+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.602777012+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.602784327+07:00","message":"[bufferProcess] interim [650000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.602786783+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.602792077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.602795107+07:00","message":"> Transcript [54034] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.602797548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.602799999+07:00","message":"Set new StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.604110577+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.6041257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.604129968+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.604138146+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.604142179+07:00","message":"[bufferProcess] interim [710000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.604145016+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.604147443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.604149634+07:00","message":"> Transcript [54035] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.604152732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.604154788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.604156922+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.604159368+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.942713599+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.942755043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.942762662+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.942775778+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.942786714+07:00","message":"[bufferProcess] interim [10000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.94279104+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.942797365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.942801534+07:00","message":"> Transcript [54036] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.942806205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.942809084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.94281293+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.9428156+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.99492324+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.994973235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.994979514+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:39.994992961+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.995001009+07:00","message":"[bufferProcess] interim [130000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.995003942+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.995011499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.995014582+07:00","message":"> Transcript [54037] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.99501846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.995020901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.995023589+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:39.995026513+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.176980897+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.177026934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.177033573+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.177049689+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177057935+07:00","message":"[bufferProcess] interim [250000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177060758+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177069791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177073031+07:00","message":"> Transcript [54038] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177078798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177082654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177085127+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177088242+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177095802+07:00","message":"Push: 'แล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177098138+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.17710118+07:00","message":"Set new StatePrefix : 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.177104025+07:00","message":"Next Push (prob) : 'ชวนเชื่อหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.17711375+07:00","message":"push: {false แล้วเนี่ยการโฆษณา 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.513011203+07:00","message":"[GCS] Cleaned up inactive client: 4356"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.513049325+07:00","message":"[GCS] Cleaned up inactive client: 4350"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.513052644+07:00","message":"[GCS] Cleaned up inactive client: 4354"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.513054702+07:00","message":"[GCS] Cleaned up inactive client: 4352"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.513056797+07:00","message":"[GCS] Cleaned up inactive client: 4355"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.513059964+07:00","message":"[GCS] Cleaned up inactive client: 4353"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.513061998+07:00","message":"[GCS] Cleaned up inactive client: 4351"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.533295916+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.533331973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.533338797+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.533356016+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.533364391+07:00","message":"[bufferProcess] interim [490000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.53336735+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.533372875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.533375635+07:00","message":"> Transcript [54039] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.533379333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.533381473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.533385486+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.533388546+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.639985049+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.640033441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.640042471+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.640059457+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.640077044+07:00","message":"[bufferProcess] interim [550000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.640080963+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.640090454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.640093609+07:00","message":"> Transcript [54040] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.640097958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.640100659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.640102796+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.640106898+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:40.652691718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:40.652725231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.694233201+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.694276529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.694286218+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.694302327+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.694314703+07:00","message":"[bufferProcess] interim [670000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.694319232+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.694328103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.694331439+07:00","message":"> Transcript [54041] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจะโทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.694338155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.694342229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.694345951+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.694350655+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.884714981+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.884749494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.88475573+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.884768628+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884778091+07:00","message":"[bufferProcess] interim [970000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884780789+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884786739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884789526+07:00","message":"> Transcript [54042] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884793486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884795761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884798269+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884801217+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884806506+07:00","message":"Push: 'ชวนเชื่อหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884810428+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884813679+07:00","message":"Set new StatePrefix : 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:40.884816157+07:00","message":"Next Push (prob) : 'จัดโปรโมชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.884823073+07:00","message":"push: {false ชวนเชื่อหรือว่า 0 0xc004748000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.93209262+07:00","message":"[GCS] IsForceVAD: false for message ID: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:40.994123071+07:00","message":"[GCS] Start streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.02653058+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.026576495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.026584012+07:00","message":"receive interim result [false|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.026600773+07:00","message":"[buffer interim] 4377 false นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.026610521+07:00","message":"[bufferProcess] interim [150000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.02661392+07:00","message":"[bufferProcess] send to processor:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.026620025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.026622925+07:00","message":"> Transcript [54043] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.026626814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.026629081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.02663117+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.026634+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.103665131+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.103710754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก\",\"confidence\":0.9507531}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.103719323+07:00","message":"receive interim result [true|false]: นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.103728793+07:00","message":"end recv isFinal message id 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.103730949+07:00","message":"end Recv id 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.103737997+07:00","message":"[buffer interim] 4377 true นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.10374865+07:00","message":"[bufferProcess] interim [210000000]:นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.1037527+07:00","message":"[bufferProcess] send to processor (isfinal):นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.10375621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103758976+07:00","message":"> Transcript [54044] [false]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103763017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103765116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103767129+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103769712+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103772027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103774035+07:00","message":"> Transcript [54045] [true]: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่นลดแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103776339+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103778198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.10377996+07:00","message":"StatePrefix: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่าจัดโปรโมชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103782072+07:00","message":"TextPushed: 'นี่แหละครับคือปัจจุบันแล้วเนี่ยการโฆษณาชวนเชื่อหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.103785268+07:00","message":"Push: 'จัดโปรโมชั่นลดแลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.103792868+07:00","message":"push: {true จัดโปรโมชั่นลดแลก 0 0xc004748000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:41.114135711+07:00","message":"write wav file: './tmp/7589/7589_4377.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.719231382+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.719274533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.719280405+07:00","message":"receive interim result [false|false]: แถม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.719294269+07:00","message":"[buffer interim] 4378 false แถม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.71930231+07:00","message":"[bufferProcess] interim [540000000]:แถม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.719304259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.86197907+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.862018752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.862024949+07:00","message":"receive interim result [false|false]: แถมขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.862042057+07:00","message":"[buffer interim] 4378 false แถมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.862053586+07:00","message":"[bufferProcess] interim [720000000]:แถมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.862056443+07:00","message":"[bufferProcess] send to processor:แถม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.862060469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.862063487+07:00","message":"> Transcript [54046] [false]: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.862065815+07:00","message":"Set StatePrefix (first interim): 'แถม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.991158342+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.991203842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.991210083+07:00","message":"receive interim result [false|false]: แถมของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:41.991228721+07:00","message":"[buffer interim] 4378 false แถมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.99123769+07:00","message":"[bufferProcess] interim [780000000]:แถมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.991242725+07:00","message":"[bufferProcess] send to processor:แถมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.991246604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.991251788+07:00","message":"> Transcript [54047] [false]: 'แถมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.991256059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.991258434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.991260747+07:00","message":"StatePrefix: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:41.991262954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.330100695+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.330144559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.330150646+07:00","message":"receive interim result [false|false]: แถมของพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.330163218+07:00","message":"[buffer interim] 4378 false แถมของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.330171415+07:00","message":"[bufferProcess] interim [80000000]:แถมของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.330173958+07:00","message":"[bufferProcess] send to processor:แถมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.330177857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.330181027+07:00","message":"> Transcript [54048] [false]: 'แถมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.330184318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.330186648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.330188847+07:00","message":"StatePrefix: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.330191082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.465735852+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.465784863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมของปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.465794055+07:00","message":"receive interim result [false|false]: แถมของปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.465810245+07:00","message":"[buffer interim] 4378 false แถมของปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.465823734+07:00","message":"[bufferProcess] interim [140000000]:แถมของปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.46582707+07:00","message":"[bufferProcess] send to processor:แถมของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.465834944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.465838236+07:00","message":"> Transcript [54049] [false]: 'แถมของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.465841644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.465844013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.465846618+07:00","message":"StatePrefix: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.465851348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.625103926+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.625152037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมของคลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.625175804+07:00","message":"receive interim result [false|false]: แถมของคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.625194177+07:00","message":"[buffer interim] 4378 false แถมของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.625203006+07:00","message":"[bufferProcess] interim [260000000]:แถมของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.625205565+07:00","message":"[bufferProcess] send to processor:แถมของปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.625213006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.625218415+07:00","message":"> Transcript [54050] [false]: 'แถมของปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.62522218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.625224474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.625227101+07:00","message":"StatePrefix: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.62522948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.625235286+07:00","message":"Push: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.625237233+07:00","message":"TextPushed: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.625239464+07:00","message":"Set new StatePrefix : 'แถมของปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.62524193+07:00","message":"Next Push (prob) : 'ของปีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.625251269+07:00","message":"push: {false แถม 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.689831365+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.689873178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมของกรีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.689879091+07:00","message":"receive interim result [false|false]: แถมของกรีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.689903046+07:00","message":"[buffer interim] 4378 false แถมของกรีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.689912969+07:00","message":"[bufferProcess] interim [320000000]:แถมของกรีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.689915515+07:00","message":"[bufferProcess] send to processor:แถมของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.689930125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.689933254+07:00","message":"> Transcript [54051] [false]: 'แถมของคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.689936147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.68993848+07:00","message":"Set new StatePrefix: 'แถมของคลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.729414381+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.729453177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมของผลิตภัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.729460028+07:00","message":"receive interim result [false|false]: แถมของผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.729473633+07:00","message":"[buffer interim] 4378 false แถมของผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.729481799+07:00","message":"[bufferProcess] interim [440000000]:แถมของผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.729485388+07:00","message":"[bufferProcess] send to processor:แถมของกรีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.729489692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.7294928+07:00","message":"> Transcript [54052] [false]: 'แถมของกรีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.729495206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.72949734+07:00","message":"Set new StatePrefix: 'แถมของกรีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.743261948+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.743292159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมของคลินิกเสริมความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.743298022+07:00","message":"receive interim result [false|false]: แถมของคลินิกเสริมความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.74331+07:00","message":"[buffer interim] 4378 false แถมของคลินิกเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.74331954+07:00","message":"[bufferProcess] interim [560000000]:แถมของคลินิกเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.74332269+07:00","message":"[bufferProcess] send to processor:แถมของผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.743328358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.743331047+07:00","message":"> Transcript [54053] [false]: 'แถมของผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.743333491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.743344668+07:00","message":"Set new StatePrefix: 'แถมของผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.743607032+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.743617456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมของคลินิกเสริมความงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.74362166+07:00","message":"receive interim result [false|false]: แถมของคลินิกเสริมความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:42.743627816+07:00","message":"[buffer interim] 4378 false แถมของคลินิกเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.743631243+07:00","message":"[bufferProcess] interim [620000000]:แถมของคลินิกเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.743633406+07:00","message":"[bufferProcess] send to processor:แถมของคลินิกเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.743637921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.743640138+07:00","message":"> Transcript [54054] [false]: 'แถมของคลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.743642181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:42.743644363+07:00","message":"Set new StatePrefix: 'แถมของคลินิกเสริมความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.069692266+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.069731132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แถมของคลินิกเสริมความงามนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.069737403+07:00","message":"receive interim result [false|false]: แถมของคลินิกเสริมความงามนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.069748201+07:00","message":"[buffer interim] 4378 false แถมของคลินิกเสริมความงามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.069755994+07:00","message":"[bufferProcess] interim [920000000]:แถมของคลินิกเสริมความงามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.069758505+07:00","message":"[bufferProcess] send to processor:แถมของคลินิกเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.069762299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.069765166+07:00","message":"> Transcript [54055] [false]: 'แถมของคลินิกเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.069768422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.06977048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.069772828+07:00","message":"StatePrefix: 'แถมของคลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.069775318+07:00","message":"TextPushed: 'แถม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.103975981+07:00","message":"[GCS] IsForceVAD: false for message ID: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.205032222+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.205073906+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-06-22T14:08:43.205081281+07:00","message":"receive interim result [true|false]: แถมของคลินิกเสริมความงามนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.205089279+07:00","message":"end recv isFinal message id 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.20509139+07:00","message":"end Recv id 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.205111365+07:00","message":"[buffer interim] 4378 true แถมของคลินิกเสริมความงามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205132616+07:00","message":"[bufferProcess] interim [130000000]:แถมของคลินิกเสริมความงามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205139795+07:00","message":"[bufferProcess] send to processor (isfinal):แถมของคลินิกเสริมความงามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205142853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.20514648+07:00","message":"> Transcript [54056] [false]: 'แถมของคลินิกเสริมความงามนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205150241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205153658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205156073+07:00","message":"StatePrefix: 'แถมของคลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.20515894+07:00","message":"TextPushed: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205171629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205173935+07:00","message":"> Transcript [54057] [true]: 'แถมของคลินิกเสริมความงามนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205176115+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205177956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205179754+07:00","message":"StatePrefix: 'แถมของคลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.2051817+07:00","message":"TextPushed: 'แถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:43.205189022+07:00","message":"Push: 'ของคลินิกเสริมความงามนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.205199551+07:00","message":"push: {true ของคลินิกเสริมความงามนั้น 0 0xc004749600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:43.213044579+07:00","message":"write wav file: './tmp/7589/7589_4378.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:43.558054275+07:00","message":"[GCS] Start streaming session, msgId: 4379"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:43.653275697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:43.65330143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.232256294+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.23229274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.232298078+07:00","message":"receive interim result [false|false]: ถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.232313025+07:00","message":"[buffer interim] 4379 false ถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.232323533+07:00","message":"[bufferProcess] interim [660000000]:ถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.232325825+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.232332795+07:00","message":"[bufferProcess] send to processor (ticker):ถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.232335281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.232338028+07:00","message":"> Transcript [54058] [false]: 'ถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.232340456+07:00","message":"Set StatePrefix (first interim): 'ถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.442619535+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.44265888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.442666221+07:00","message":"receive interim result [false|false]: ถือว่าเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.442679945+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.442688634+07:00","message":"[bufferProcess] interim [840000000]:ถือว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.442690794+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.570015752+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.570050328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.570056402+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.57007083+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.570078148+07:00","message":"[bufferProcess] interim [960000000]:ถือว่าเป็นภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.57008101+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.570084594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.570088634+07:00","message":"> Transcript [54059] [false]: 'ถือว่าเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.570091869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.570094105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.570096261+07:00","message":"StatePrefix: 'ถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.570098528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.628380222+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.628416166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.628421996+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.628436739+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.62844441+07:00","message":"[bufferProcess] interim [80000000]:ถือว่าเป็นภัยเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.628448527+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.628454337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.628458598+07:00","message":"> Transcript [54060] [false]: 'ถือว่าเป็นภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.628463382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.62846627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.628469255+07:00","message":"StatePrefix: 'ถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.628472247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.93284773+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.932881919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.932887672+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:44.932901709+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.932909747+07:00","message":"[bufferProcess] interim [380000000]:ถือว่าเป็นภัยเงียบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.932912091+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.932925169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.932927879+07:00","message":"> Transcript [54061] [false]: 'ถือว่าเป็นภัยเงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.932931299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.932933829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.932935763+07:00","message":"StatePrefix: 'ถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:44.932937914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.119782311+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.119824702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.11983027+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.119842893+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119852893+07:00","message":"[bufferProcess] interim [560000000]:ถือว่าเป็นภัยเงียบเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119855604+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119861334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119869094+07:00","message":"> Transcript [54062] [false]: 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119872764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119874942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119877029+07:00","message":"StatePrefix: 'ถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119879131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119884896+07:00","message":"Push: 'ถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119887004+07:00","message":"TextPushed: 'ถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119889091+07:00","message":"Set new StatePrefix : 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.119891544+07:00","message":"Next Push (prob) : 'ภัยเงียบเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.119898408+07:00","message":"push: {false ถือว่าเป็น 0 0xc004240500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.309300029+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.309338395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.309345001+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.309359587+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.309367161+07:00","message":"[bufferProcess] interim [740000000]:ถือว่าเป็นภัยเงียบเลยครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.309369765+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.309376721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.309379689+07:00","message":"> Transcript [54063] [false]: 'ถือว่าเป็นภัยเงียบเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.309382821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.309384962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.309388457+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.309390758+07:00","message":"TextPushed: 'ถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.526902009+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.526949001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.526956411+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.526972773+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.526981674+07:00","message":"[bufferProcess] interim [920000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.526984471+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.526988521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.526991579+07:00","message":"> Transcript [54064] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.526995093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.526997291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.527001789+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.527004472+07:00","message":"TextPushed: 'ถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.538296269+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.538325546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.538331995+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.538346866+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.5383534+07:00","message":"[bufferProcess] interim [980000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.538358508+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.538361971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.538365161+07:00","message":"> Transcript [54065] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.538368458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.538371941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.538375379+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.538378608+07:00","message":"TextPushed: 'ถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.637055628+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.637098702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.637107071+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.637124568+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637134686+07:00","message":"[bufferProcess] interim [100000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637137625+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637144646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637148079+07:00","message":"> Transcript [54066] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637151882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637154603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637157975+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637178582+07:00","message":"TextPushed: 'ถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637186859+07:00","message":"Push: 'ภัยเงียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637189059+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637191864+07:00","message":"Set new StatePrefix : 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.637194473+07:00","message":"Next Push (prob) : 'ครับที่ดึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.637203577+07:00","message":"push: {false ภัยเงียบเลย 0 0xc004240500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.819465333+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.81950662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.819512858+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:45.819533136+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.819542391+07:00","message":"[bufferProcess] interim [280000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.819545087+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.819551592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.819555199+07:00","message":"> Transcript [54067] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.819558794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.819561614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.819563936+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:45.819567754+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.14606147+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.146102208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.1461101+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.146125508+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.146134744+07:00","message":"[bufferProcess] interim [580000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.146138231+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.146145831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.146149743+07:00","message":"> Transcript [54068] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.146155047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.146157644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.146160176+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.146162908+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.22815276+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.228192099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้กูไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.228202751+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้กูไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.228218481+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้กูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.228228788+07:00","message":"[bufferProcess] interim [700000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้กูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.228231572+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.228238865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.228241867+07:00","message":"> Transcript [54069] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.228245105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.228247568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.228251914+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.22825537+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.349098922+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.349141421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.349148382+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.349178008+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.349189001+07:00","message":"[bufferProcess] interim [820000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.349191972+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้กูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.349196269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.349199605+07:00","message":"> Transcript [54070] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้กูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.34920415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.349206424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.349209179+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.349215089+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.349218548+07:00","message":"Push: 'ครับที่ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.34922044+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.349222881+07:00","message":"Set new StatePrefix : 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้กูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.349225797+07:00","message":"Next Push (prob) : 'ดูดให้กูไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.349234804+07:00","message":"push: {false ครับที่ดึง 0 0xc004240500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.597997705+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.598037914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.59804527+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.598064423+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.598073603+07:00","message":"[bufferProcess] interim [60000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.598076784+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.598081256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.598084903+07:00","message":"> Transcript [54071] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.598087609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.59809111+07:00","message":"Set new StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:46.653583085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:46.653608926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.800527668+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.800587469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.800596842+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.800616468+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.800630046+07:00","message":"[bufferProcess] interim [240000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.800634791+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.800643049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.800648728+07:00","message":"> Transcript [54072] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.800654954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.800657727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.800661101+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.800665323+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.914719637+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.914758675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.914765222+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:46.914777053+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.914784327+07:00","message":"[bufferProcess] interim [360000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.914787205+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.914792705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.914795405+07:00","message":"> Transcript [54073] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.914799293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.914801593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.914803607+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:46.914806329+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.115771085+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.115814888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมขวัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.115821442+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมขวัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.115841053+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.11585094+07:00","message":"[bufferProcess] interim [600000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.115855475+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.115860503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.115863487+07:00","message":"> Transcript [54074] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.1158679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.115870051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.115872232+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.115874953+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.257973216+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.258014935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.258022355+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.258039318+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.25804863+07:00","message":"[bufferProcess] interim [660000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.258051649+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.258059943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.258062857+07:00","message":"> Transcript [54075] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.258067427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.258070008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.258072657+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.258078337+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.25808794+07:00","message":"Push: 'ดูดให้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.258090928+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.258093337+07:00","message":"Set new StatePrefix : 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.258095785+07:00","message":"Next Push (prob) : 'ในจอมขวัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.258104553+07:00","message":"push: {false ดูดให้ผู้บริโภค 0 0xc004240500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.437181699+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.437221267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.43722804+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.437241071+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.437250617+07:00","message":"[bufferProcess] interim [840000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.43725359+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.437259055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.437265673+07:00","message":"> Transcript [54076] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.437268335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.437270455+07:00","message":"Set new StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.449012469+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.449042679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.449050165+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.449063602+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.449069777+07:00","message":"[bufferProcess] interim [900000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.449072292+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.44907557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.449078331+07:00","message":"> Transcript [54077] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.449080743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.44908287+07:00","message":"Set new StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.492780337+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.492817751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.492824798+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.492841601+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.492850912+07:00","message":"[bufferProcess] interim [20000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.492854407+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.492862579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.492865696+07:00","message":"> Transcript [54078] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.492869879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.492872064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.492874155+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.492877044+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.620464961+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.620511546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.620517958+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:47.620534254+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.620541914+07:00","message":"[bufferProcess] interim [80000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.620547403+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.620569166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.620572681+07:00","message":"> Transcript [54079] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.620575877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:47.620578802+07:00","message":"Set new StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคในจอมพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.134226872+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.134272497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.134279639+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.134296433+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.134300288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.134303559+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.13430888+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.13431311+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134319622+07:00","message":"[bufferProcess] interim [560000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134322135+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134325444+07:00","message":"[bufferProcess] interim [620000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134328145+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.13433142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.13434034+07:00","message":"> Transcript [54080] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134349521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134352325+07:00","message":"Set new StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134354414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134356346+07:00","message":"> Transcript [54081] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134359731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134361848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134363739+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.134366851+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.336006893+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.336051363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.336058958+07:00","message":"receive interim result [false|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.336071279+07:00","message":"[buffer interim] 4379 false ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.336080616+07:00","message":"[bufferProcess] interim [800000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.336083292+07:00","message":"[bufferProcess] send to processor:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.336089114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.336092042+07:00","message":"> Transcript [54082] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.336095728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.336097872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.336100632+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.336103554+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.552923752+07:00","message":"[GCS] IsForceVAD: false for message ID: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.733029591+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.733068833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคไม่ยอมควักเงินในกระเป๋าตั้งแต่ละ\",\"confidence\":0.9383094}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.733078129+07:00","message":"receive interim result [true|false]: ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคไม่ยอมควักเงินในกระเป๋าตั้งแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.733090661+07:00","message":"end recv isFinal message id 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.733093037+07:00","message":"end Recv id 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.733100516+07:00","message":"[buffer interim] 4379 true ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคไม่ยอมควักเงินในกระเป๋าตั้งแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733107918+07:00","message":"[bufferProcess] interim [220000000]:ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคไม่ยอมควักเงินในกระเป๋าตั้งแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733111906+07:00","message":"[bufferProcess] send to processor (isfinal):ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733115392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733118579+07:00","message":"> Transcript [54083] [false]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋าตั้งแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733122257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733124282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733126734+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733129714+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733131698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733134074+07:00","message":"> Transcript [54084] [true]: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคไม่ยอมควักเงินในกระเป๋าตั้งแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733143459+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733145571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733147502+07:00","message":"StatePrefix: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภคจะยอมควักเงินในกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733171119+07:00","message":"TextPushed: 'ถือว่าเป็นภัยเงียบเลยครับที่ดึงดูดให้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:48.733180706+07:00","message":"Push: 'ไม่ยอมควักเงินในกระเป๋าตั้งแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:48.733189541+07:00","message":"push: {true ไม่ยอมควักเงินในกระเป๋าตั้งแต่ละ 0 0xc004240500}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:48.743279483+07:00","message":"write wav file: './tmp/7589/7589_4379.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:49.063967638+07:00","message":"[GCS] Start streaming session, msgId: 4380"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:49.653969742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:49.653980711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:49.795038545+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:49.795075512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:49.795081664+07:00","message":"receive interim result [false|false]: หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:49.795098019+07:00","message":"[buffer interim] 4380 false หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:49.795105097+07:00","message":"[bufferProcess] interim [780000000]:หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:49.795107465+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:49.795114301+07:00","message":"[bufferProcess] send to processor (ticker):หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:49.795117139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:49.795119829+07:00","message":"> Transcript [54085] [false]: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:49.795122249+07:00","message":"Set StatePrefix (first interim): 'หลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:49.94386304+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:49.943914527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักแสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:49.943921321+07:00","message":"receive interim result [false|false]: หลักแสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:49.943936649+07:00","message":"[buffer interim] 4380 false หลักแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:49.943945645+07:00","message":"[bufferProcess] interim [900000000]:หลักแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:49.943947915+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.053682396+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.053720043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.053726617+07:00","message":"receive interim result [false|false]: แสง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.053737889+07:00","message":"[buffer interim] 4380 false แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.053746092+07:00","message":"[bufferProcess] interim [960000000]:แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.053748723+07:00","message":"[bufferProcess] send to processor:หลักแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.053752335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.053755411+07:00","message":"> Transcript [54086] [false]: 'หลักแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.05375872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.053760831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.053762827+07:00","message":"StatePrefix: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.053764808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.063976398+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.064005122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักแสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.064010624+07:00","message":"receive interim result [false|false]: หลักแสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.064024276+07:00","message":"[buffer interim] 4380 false หลักแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.064029353+07:00","message":"[bufferProcess] interim [20000000]:หลักแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.064031464+07:00","message":"[bufferProcess] send to processor:แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.064034094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.064036618+07:00","message":"> Transcript [54087] [false]: 'แสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.064038524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.064044188+07:00","message":"Set new StatePrefix: 'แสง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.235466403+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.235531168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักแสนบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.235538134+07:00","message":"receive interim result [false|false]: หลักแสนบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.235551499+07:00","message":"[buffer interim] 4380 false หลักแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.235562066+07:00","message":"[bufferProcess] interim [140000000]:หลักแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.235565466+07:00","message":"[bufferProcess] send to processor:หลักแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.235571365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.235575148+07:00","message":"> Transcript [54088] [false]: 'หลักแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.235578028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.235581144+07:00","message":"Set new StatePrefix: 'หลักแสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.519640587+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.519679994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักแสนบาทนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.51968751+07:00","message":"receive interim result [false|false]: หลักแสนบาทนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:50.519705607+07:00","message":"[buffer interim] 4380 false หลักแสนบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.51971266+07:00","message":"[bufferProcess] interim [500000000]:หลักแสนบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.519716199+07:00","message":"[bufferProcess] send to processor:หลักแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.519720254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.51972717+07:00","message":"> Transcript [54089] [false]: 'หลักแสนบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.519730623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.51973272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.519734918+07:00","message":"StatePrefix: 'หลักแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:50.51973713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.139498787+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.139536509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักแสนบาทนะครับแต่ว่าสุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.139542588+07:00","message":"receive interim result [false|false]: หลักแสนบาทนะครับแต่ว่าสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.139552555+07:00","message":"[buffer interim] 4380 false หลักแสนบาทนะครับแต่ว่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.139560086+07:00","message":"[bufferProcess] interim [40000000]:หลักแสนบาทนะครับแต่ว่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.139562671+07:00","message":"[bufferProcess] send to processor:หลักแสนบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.139569356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.139572708+07:00","message":"> Transcript [54090] [false]: 'หลักแสนบาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.139578997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.139581132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.139583245+07:00","message":"StatePrefix: 'หลักแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.139585371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.32562658+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.325665201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.325671453+07:00","message":"receive interim result [false|false]: หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.32568397+07:00","message":"[buffer interim] 4380 false หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.325693295+07:00","message":"[bufferProcess] interim [280000000]:หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.325695637+07:00","message":"[bufferProcess] send to processor:หลักแสนบาทนะครับแต่ว่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.325702846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.325706038+07:00","message":"> Transcript [54091] [false]: 'หลักแสนบาทนะครับแต่ว่าสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.325709459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.32571183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.325713954+07:00","message":"StatePrefix: 'หลักแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.325716126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.433233187+07:00","message":"[GCS] IsForceVAD: false for message ID: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.522333417+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.522373504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.522381219+07:00","message":"receive interim result [false|false]: หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.522396109+07:00","message":"[buffer interim] 4380 false หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522405506+07:00","message":"[bufferProcess] interim [460000000]:หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522408457+07:00","message":"[bufferProcess] send to processor:หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522415168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522418166+07:00","message":"> Transcript [54092] [false]: 'หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522422309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522427433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.52242968+07:00","message":"StatePrefix: 'หลักแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522432075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522437288+07:00","message":"Push: 'หลักแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522439507+07:00","message":"TextPushed: 'หลักแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522441649+07:00","message":"Set new StatePrefix : 'หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.522444442+07:00","message":"Next Push (prob) : 'บาทนะครับแต่ว่าสุดท้ายแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.522455099+07:00","message":"push: {false หลักแสน 0 0xc004749d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.616769356+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.616813447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย\",\"confidence\":0.9359029}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.616825285+07:00","message":"receive interim result [true|false]: หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.616836261+07:00","message":"end recv isFinal message id 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.616838892+07:00","message":"end Recv id 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.61684948+07:00","message":"[buffer interim] 4380 true หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616862307+07:00","message":"[bufferProcess] interim [580000000]:หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616866451+07:00","message":"[bufferProcess] send to processor (isfinal):หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616870608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616873961+07:00","message":"> Transcript [54093] [false]: 'หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616877463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.61687955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616883796+07:00","message":"StatePrefix: 'หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616886459+07:00","message":"TextPushed: 'หลักแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616888229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616890586+07:00","message":"> Transcript [54094] [true]: 'หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616892847+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616894718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616896596+07:00","message":"StatePrefix: 'หลักแสนบาทนะครับแต่ว่าสุดท้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616907084+07:00","message":"TextPushed: 'หลักแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:51.616914676+07:00","message":"Push: 'บาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.616923958+07:00","message":"push: {true บาทนะครับแต่ว่าสุดท้ายแล้วเนี่ย 0 0xc004749d80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:51.62445507+07:00","message":"write wav file: './tmp/7589/7589_4380.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:51.886296492+07:00","message":"[GCS] Start streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:52.5463056+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:52.546352539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:52.546358581+07:00","message":"receive interim result [false|false]: ผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:52.546374013+07:00","message":"[buffer interim] 4381 false ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:52.54638259+07:00","message":"[bufferProcess] interim [660000000]:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:52.546384712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:52.654197895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:52.654214011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:52.879715059+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:52.879768276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:52.87977687+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:52.879793087+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:52.87980561+07:00","message":"[bufferProcess] interim [960000000]:ผู้บริโภคหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:52.879808191+07:00","message":"[bufferProcess] send to processor:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:52.879815036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:52.879818165+07:00","message":"> Transcript [54095] [false]: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:52.879820922+07:00","message":"Set StatePrefix (first interim): 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.06472505+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.064765569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.064772053+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.064784351+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.064795469+07:00","message":"[bufferProcess] interim [140000000]:ผู้บริโภคหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.064797797+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.0648014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.064804362+07:00","message":"> Transcript [54096] [false]: 'ผู้บริโภคหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.064807988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.064810007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.064811844+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.06481385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.287004606+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.287059736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.287068169+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.287085057+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.287097163+07:00","message":"[bufferProcess] interim [380000000]:ผู้บริโภคหลายคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.287103241+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.287108046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.287111208+07:00","message":"> Transcript [54097] [false]: 'ผู้บริโภคหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.287115084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.287117543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.287119439+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.287121539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.333348667+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.333400419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.333410813+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.333431538+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.333446112+07:00","message":"[bufferProcess] interim [440000000]:ผู้บริโภคหลายคนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.333449765+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.333455355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.333460697+07:00","message":"> Transcript [54098] [false]: 'ผู้บริโภคหลายคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.333467056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.333470179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.333473451+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.333476713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.538810703+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.538846734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.538853308+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนกลับก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.538872414+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนกลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.538879918+07:00","message":"[bufferProcess] interim [680000000]:ผู้บริโภคหลายคนกลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.538886919+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.538890503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.538893277+07:00","message":"> Transcript [54099] [false]: 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.5389069+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.538909472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.538911436+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.538914746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.538917636+07:00","message":"Push: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.53891962+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.538921659+07:00","message":"Set new StatePrefix : 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.538923795+07:00","message":"Next Push (prob) : 'หลายคนกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.538951495+07:00","message":"push: {false ผู้บริโภค 0 0xc004482880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.651370972+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.651412968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับกล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.651423069+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนกลับกล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.65143924+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนกลับกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.651447533+07:00","message":"[bufferProcess] interim [740000000]:ผู้บริโภคหลายคนกลับกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.651451638+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคนกลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.651456836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.651462652+07:00","message":"> Transcript [54100] [false]: 'ผู้บริโภคหลายคนกลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.651467308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.651471944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.651475021+07:00","message":"StatePrefix: 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.651478355+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.804891343+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.804940727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับกล้องตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.804947579+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนกลับกล้องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.80496311+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนกลับกล้องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.804970994+07:00","message":"[bufferProcess] interim [920000000]:ผู้บริโภคหลายคนกลับกล้องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.804973999+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคนกลับกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.804979974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.804983841+07:00","message":"> Transcript [54101] [false]: 'ผู้บริโภคหลายคนกลับกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.804987079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.804989188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.80499157+07:00","message":"StatePrefix: 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.80499385+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.854699521+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.854742346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับป้องโกหก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.854749097+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนกลับป้องโกหก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.854761824+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนกลับป้องโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.854771501+07:00","message":"[bufferProcess] interim [980000000]:ผู้บริโภคหลายคนกลับป้องโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.854774365+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคนกลับกล้องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.854778425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.854781345+07:00","message":"> Transcript [54102] [false]: 'ผู้บริโภคหลายคนกลับกล้องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.85478506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.854788484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.854791345+07:00","message":"StatePrefix: 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.854793785+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.972956883+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.972994237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับกล้อง GoPro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.973000508+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนกลับกล้อง GoPro"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.973014829+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนกลับกล้อง GoPro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973032424+07:00","message":"[bufferProcess] interim [40000000]:ผู้บริโภคหลายคนกลับกล้อง GoPro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973035154+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคนกลับป้องโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973039682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.97304283+07:00","message":"> Transcript [54103] [false]: 'ผู้บริโภคหลายคนกลับป้องโกหก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973047654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973050358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973052391+07:00","message":"StatePrefix: 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973054546+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973057556+07:00","message":"Push: 'หลายคนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973059587+07:00","message":"TextPushed: 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973061787+07:00","message":"Set new StatePrefix : 'ผู้บริโภคหลายคนกลับป้องโกหก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.973064104+07:00","message":"Next Push (prob) : 'ป้องโกหก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.973071475+07:00","message":"push: {false หลายคนกลับ 0 0xc004482880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.995405178+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.995439922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับต้องตกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.995446888+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนกลับต้องตกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:53.995460492+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนกลับต้องตกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.995467692+07:00","message":"[bufferProcess] interim [100000000]:ผู้บริโภคหลายคนกลับต้องตกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.995471214+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคนกลับกล้อง GoPro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.9954779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.995482698+07:00","message":"> Transcript [54104] [false]: 'ผู้บริโภคหลายคนกลับกล้อง GoPro'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.995485499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:53.995487648+07:00","message":"Set new StatePrefix: 'ผู้บริโภคหลายคนกลับกล้อง GoPro'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.058293335+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.058330362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับต้องตกเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.058336964+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนกลับต้องตกเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.058349359+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนกลับต้องตกเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.058356675+07:00","message":"[bufferProcess] interim [220000000]:ผู้บริโภคหลายคนกลับต้องตกเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.058359645+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคนกลับต้องตกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.058371091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.058373845+07:00","message":"> Transcript [54105] [false]: 'ผู้บริโภคหลายคนกลับต้องตกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.058376262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.058378792+07:00","message":"Set new StatePrefix: 'ผู้บริโภคหลายคนกลับต้องตกเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.337526834+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.337569811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.337578361+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.33759391+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.3376061+07:00","message":"[bufferProcess] interim [460000000]:ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.33761034+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคนกลับต้องตกเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.337621062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.337626449+07:00","message":"> Transcript [54106] [false]: 'ผู้บริโภคหลายคนกลับต้องตกเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.337631216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.337634005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.337636952+07:00","message":"StatePrefix: 'ผู้บริโภคหลายคนกลับต้องตกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.337640656+07:00","message":"TextPushed: 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.474394919+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.474432882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.474439239+07:00","message":"receive interim result [false|false]: ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.474452889+07:00","message":"[buffer interim] 4381 false ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.474460736+07:00","message":"[bufferProcess] interim [580000000]:ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.474465449+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.474469181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.47447216+07:00","message":"> Transcript [54107] [false]: 'ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.474475923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.474478501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.474480776+07:00","message":"StatePrefix: 'ผู้บริโภคหลายคนกลับต้องตกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.474483431+07:00","message":"TextPushed: 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.572581533+07:00","message":"[GCS] IsForceVAD: false for message ID: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.748631292+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.748666121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย\",\"confidence\":0.93921924}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.748672914+07:00","message":"receive interim result [true|false]: ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.74868443+07:00","message":"end recv isFinal message id 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.748686776+07:00","message":"end Recv id 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.748693254+07:00","message":"[buffer interim] 4381 true ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748701912+07:00","message":"[bufferProcess] interim [910000000]:ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748705701+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748711208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748714124+07:00","message":"> Transcript [54108] [false]: 'ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748717249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748719433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748721974+07:00","message":"StatePrefix: 'ผู้บริโภคหลายคนกลับต้องตกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748724527+07:00","message":"TextPushed: 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748726527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748729035+07:00","message":"> Transcript [54109] [true]: 'ผู้บริโภคหลายคนกลับต้องตกเป็นผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.74873133+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.74873309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748734875+07:00","message":"StatePrefix: 'ผู้บริโภคหลายคนกลับต้องตกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748736722+07:00","message":"TextPushed: 'ผู้บริโภคหลายคนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:54.748739434+07:00","message":"Push: 'ต้องตกเป็นผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.748746592+07:00","message":"push: {true ต้องตกเป็นผู้เสียหาย 0 0xc004482880}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:54.757419058+07:00","message":"write wav file: './tmp/7589/7589_4381.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:54.965658786+07:00","message":"[GCS] Start streaming session, msgId: 4382"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:55.654637555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:55.654656019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:55.693090252+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:55.693139673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:55.693145732+07:00","message":"receive interim result [false|false]: แขวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:55.693173194+07:00","message":"[buffer interim] 4382 false แขวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:55.693181796+07:00","message":"[bufferProcess] interim [540000000]:แขวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:55.69318424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:55.822245434+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:55.822287123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:55.822293202+07:00","message":"receive interim result [false|false]: แผลเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:55.822309474+07:00","message":"[buffer interim] 4382 false แผลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:55.822317822+07:00","message":"[bufferProcess] interim [720000000]:แผลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:55.822321381+07:00","message":"[bufferProcess] send to processor:แขวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:55.822329539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:55.822332721+07:00","message":"> Transcript [54110] [false]: 'แขวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:55.822335084+07:00","message":"Set StatePrefix (first interim): 'แขวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.175838283+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.175869941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลเป็นและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.175875863+07:00","message":"receive interim result [false|false]: แผลเป็นและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.175896008+07:00","message":"[buffer interim] 4382 false แผลเป็นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.175903922+07:00","message":"[bufferProcess] interim [20000000]:แผลเป็นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.175906688+07:00","message":"[bufferProcess] send to processor:แผลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.175910609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.175913422+07:00","message":"> Transcript [54111] [false]: 'แผลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.17591561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.175918304+07:00","message":"Set new StatePrefix: 'แผลเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.209514272+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.209551038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลเป็นแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.209557515+07:00","message":"receive interim result [false|false]: แผลเป็นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.209569309+07:00","message":"[buffer interim] 4382 false แผลเป็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.209578394+07:00","message":"[bufferProcess] interim [80000000]:แผลเป็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.209580846+07:00","message":"[bufferProcess] send to processor:แผลเป็นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.209586501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.209589532+07:00","message":"> Transcript [54112] [false]: 'แผลเป็นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.209592722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.209595014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.209597054+07:00","message":"StatePrefix: 'แผลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.209599428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.405077098+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.405116053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลเป็นแล้วก็พอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.405122451+07:00","message":"receive interim result [false|false]: แผลเป็นแล้วก็พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.405138618+07:00","message":"[buffer interim] 4382 false แผลเป็นแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.405146181+07:00","message":"[bufferProcess] interim [320000000]:แผลเป็นแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.405149079+07:00","message":"[bufferProcess] send to processor:แผลเป็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.405152543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.405155528+07:00","message":"> Transcript [54113] [false]: 'แผลเป็นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.405159029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.405170989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.405173177+07:00","message":"StatePrefix: 'แผลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.40517543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.519977787+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.520014626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลเป็นแล้วก็ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.520020362+07:00","message":"receive interim result [false|false]: แผลเป็นแล้วก็ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.520035263+07:00","message":"[buffer interim] 4382 false แผลเป็นแล้วก็ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.520043639+07:00","message":"[bufferProcess] interim [380000000]:แผลเป็นแล้วก็ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.520049397+07:00","message":"[bufferProcess] send to processor:แผลเป็นแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.520052888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.520055586+07:00","message":"> Transcript [54114] [false]: 'แผลเป็นแล้วก็พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.520059211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.520061413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.520063415+07:00","message":"StatePrefix: 'แผลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.520065433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.59561236+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.595650128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลเป็นแล้วก็ความจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.595656876+07:00","message":"receive interim result [false|false]: แผลเป็นแล้วก็ความจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.595674529+07:00","message":"[buffer interim] 4382 false แผลเป็นแล้วก็ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595686916+07:00","message":"[bufferProcess] interim [500000000]:แผลเป็นแล้วก็ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595690133+07:00","message":"[bufferProcess] send to processor:แผลเป็นแล้วก็ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595695149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595699169+07:00","message":"> Transcript [54115] [false]: 'แผลเป็นแล้วก็ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595705663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595708944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595712099+07:00","message":"StatePrefix: 'แผลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595715289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595719073+07:00","message":"Push: 'แผลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595722133+07:00","message":"TextPushed: 'แผลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595725441+07:00","message":"Set new StatePrefix : 'แผลเป็นแล้วก็ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.595729055+07:00","message":"Next Push (prob) : 'แล้วก็ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.59573765+07:00","message":"push: {false แผลเป็น 0 0xc004482b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.840289515+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.840332016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลเป็นแล้วก็ความตั้งใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.840339928+07:00","message":"receive interim result [false|false]: แผลเป็นแล้วก็ความตั้งใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:56.84035836+07:00","message":"[buffer interim] 4382 false แผลเป็นแล้วก็ความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.840370309+07:00","message":"[bufferProcess] interim [680000000]:แผลเป็นแล้วก็ความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.840374441+07:00","message":"[bufferProcess] send to processor:แผลเป็นแล้วก็ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.840380282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.840383323+07:00","message":"> Transcript [54116] [false]: 'แผลเป็นแล้วก็ความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.840386738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.840389061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.840392146+07:00","message":"StatePrefix: 'แผลเป็นแล้วก็ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:56.840395614+07:00","message":"TextPushed: 'แผลเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.055276876+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.055313503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลเป็นแล้วก็ความตั้งใจกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.055321596+07:00","message":"receive interim result [false|false]: แผลเป็นแล้วก็ความตั้งใจกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.055336304+07:00","message":"[buffer interim] 4382 false แผลเป็นแล้วก็ความตั้งใจกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.055344451+07:00","message":"[bufferProcess] interim [920000000]:แผลเป็นแล้วก็ความตั้งใจกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.055347448+07:00","message":"[bufferProcess] send to processor:แผลเป็นแล้วก็ความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.055352775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.055356156+07:00","message":"> Transcript [54117] [false]: 'แผลเป็นแล้วก็ความตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.055359648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.055361984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.055364242+07:00","message":"StatePrefix: 'แผลเป็นแล้วก็ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.055366996+07:00","message":"TextPushed: 'แผลเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.217672922+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.217709745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลเป็นแล้วก็ความตั้งใจกลับบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.217718225+07:00","message":"receive interim result [false|false]: แผลเป็นแล้วก็ความตั้งใจกลับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.217729902+07:00","message":"[buffer interim] 4382 false แผลเป็นแล้วก็ความตั้งใจกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.217739417+07:00","message":"[bufferProcess] interim [40000000]:แผลเป็นแล้วก็ความตั้งใจกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.217742068+07:00","message":"[bufferProcess] send to processor:แผลเป็นแล้วก็ความตั้งใจกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.217747874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.217750546+07:00","message":"> Transcript [54118] [false]: 'แผลเป็นแล้วก็ความตั้งใจกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.217753673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.217756073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.217758462+07:00","message":"StatePrefix: 'แผลเป็นแล้วก็ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.217760631+07:00","message":"TextPushed: 'แผลเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.332557375+07:00","message":"[GCS] IsForceVAD: false for message ID: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.458424518+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.458474786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผลเป็นแล้วก็ความตั้งใจกลับบ้าน\",\"confidence\":0.9277661}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.458484362+07:00","message":"receive interim result [true|false]: แผลเป็นแล้วก็ความตั้งใจกลับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.458498554+07:00","message":"end recv isFinal message id 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.458501233+07:00","message":"end Recv id 4382"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.458509873+07:00","message":"[buffer interim] 4382 true แผลเป็นแล้วก็ความตั้งใจกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458518514+07:00","message":"[bufferProcess] interim [400000000]:แผลเป็นแล้วก็ความตั้งใจกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458525591+07:00","message":"[bufferProcess] send to processor (isfinal):แผลเป็นแล้วก็ความตั้งใจกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458529385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458532516+07:00","message":"> Transcript [54119] [false]: 'แผลเป็นแล้วก็ความตั้งใจกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458536377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458538528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458540865+07:00","message":"StatePrefix: 'แผลเป็นแล้วก็ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458543366+07:00","message":"TextPushed: 'แผลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458546159+07:00","message":"Push: 'แล้วก็ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458550215+07:00","message":"TextPushed: 'แผลเป็นแล้วก็ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458552529+07:00","message":"Set new StatePrefix : 'แผลเป็นแล้วก็ความตั้งใจกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458555451+07:00","message":"Next Push (prob) : 'ตั้งใจกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458557316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458568737+07:00","message":"> Transcript [54120] [true]: 'แผลเป็นแล้วก็ความตั้งใจกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458571511+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458573293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458575515+07:00","message":"StatePrefix: 'แผลเป็นแล้วก็ความตั้งใจกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.458577667+07:00","message":"TextPushed: 'แผลเป็นแล้วก็ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:57.45858+07:00","message":"Push: 'ตั้งใจกลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.458589016+07:00","message":"push: {false แล้วก็ความ 0 0xc004482b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.458594796+07:00","message":"push: {true ตั้งใจกลับบ้าน 0 0xc004482b80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:08:57.466049283+07:00","message":"write wav file: './tmp/7589/7589_4382.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:57.904010048+07:00","message":"[GCS] Start streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.382697215+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.382736092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.382742373+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.382758881+07:00","message":"[buffer interim] 4383 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.382766141+07:00","message":"[bufferProcess] interim [300000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.382768437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.438183789+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.438225006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.438231173+07:00","message":"receive interim result [false|false]: เหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.438245205+07:00","message":"[buffer interim] 4383 false เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.438252992+07:00","message":"[bufferProcess] interim [360000000]:เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.438255361+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.438260761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.438263632+07:00","message":"> Transcript [54121] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.438265856+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:58.65550353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:08:58.655511722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.683298397+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.68333384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.683339552+07:00","message":"receive interim result [false|false]: เหมือนกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.683359453+07:00","message":"[buffer interim] 4383 false เหมือนกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.683371077+07:00","message":"[bufferProcess] interim [600000000]:เหมือนกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.683373901+07:00","message":"[bufferProcess] send to processor:เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.68338228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.683384939+07:00","message":"> Transcript [54122] [false]: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.683389546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.683391586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.683393546+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.68339569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.842731304+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.842767153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.842773003+07:00","message":"receive interim result [false|false]: เหมือนกับกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.842784906+07:00","message":"[buffer interim] 4383 false เหมือนกับกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.842794247+07:00","message":"[bufferProcess] interim [720000000]:เหมือนกับกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.842796845+07:00","message":"[bufferProcess] send to processor:เหมือนกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.842802338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.842807479+07:00","message":"> Transcript [54123] [false]: 'เหมือนกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.842823953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.842826612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.842828686+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.842830842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.949864074+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.949911644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับกรณีขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.949917709+07:00","message":"receive interim result [false|false]: เหมือนกับกรณีขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.949928598+07:00","message":"[buffer interim] 4383 false เหมือนกับกรณีขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.949936362+07:00","message":"[bufferProcess] interim [840000000]:เหมือนกับกรณีขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.949939261+07:00","message":"[bufferProcess] send to processor:เหมือนกับกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.949944155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.949947069+07:00","message":"> Transcript [54124] [false]: 'เหมือนกับกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.949950974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.949953122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.949955092+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.949957222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.952471212+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.952509168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับกรณีของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.952515008+07:00","message":"receive interim result [false|false]: เหมือนกับกรณีของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.952531765+07:00","message":"[buffer interim] 4383 false เหมือนกับกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952539431+07:00","message":"[bufferProcess] interim [900000000]:เหมือนกับกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952541836+07:00","message":"[bufferProcess] send to processor:เหมือนกับกรณีขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952546278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952549506+07:00","message":"> Transcript [54125] [false]: 'เหมือนกับกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952553265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952555957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952558053+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952560401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952567113+07:00","message":"Push: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952569038+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952571293+07:00","message":"Set new StatePrefix : 'เหมือนกับกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:58.952573699+07:00","message":"Next Push (prob) : 'กับกรณีขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:58.952582589+07:00","message":"push: {false เหมือน 0 0xc004cc2180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.102076791+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.102131852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับกรณีของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.102143581+07:00","message":"receive interim result [false|false]: เหมือนกับกรณีของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.102165217+07:00","message":"[buffer interim] 4383 false เหมือนกับกรณีของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.102183772+07:00","message":"[bufferProcess] interim [20000000]:เหมือนกับกรณีของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.102189081+07:00","message":"[bufferProcess] send to processor:เหมือนกับกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.102199104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.102204941+07:00","message":"> Transcript [54126] [false]: 'เหมือนกับกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.102211018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.102214551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.102217806+07:00","message":"StatePrefix: 'เหมือนกับกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.102221506+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.297671561+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.297715939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับกรณีของผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.297722632+07:00","message":"receive interim result [false|false]: เหมือนกับกรณีของผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.297740663+07:00","message":"[buffer interim] 4383 false เหมือนกับกรณีของผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.297751942+07:00","message":"[bufferProcess] interim [140000000]:เหมือนกับกรณีของผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.297754849+07:00","message":"[bufferProcess] send to processor:เหมือนกับกรณีของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.2977608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.297763875+07:00","message":"> Transcript [54127] [false]: 'เหมือนกับกรณีของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.297772555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.297774945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.297777833+07:00","message":"StatePrefix: 'เหมือนกับกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.297780647+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.318449957+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.318484345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับกรณีของผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.318489669+07:00","message":"receive interim result [false|false]: เหมือนกับกรณีของผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.318502319+07:00","message":"[buffer interim] 4383 false เหมือนกับกรณีของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.318509111+07:00","message":"[bufferProcess] interim [200000000]:เหมือนกับกรณีของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.318511791+07:00","message":"[bufferProcess] send to processor:เหมือนกับกรณีของผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.318518679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.318521427+07:00","message":"> Transcript [54128] [false]: 'เหมือนกับกรณีของผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.318524686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.318526916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.31852902+07:00","message":"StatePrefix: 'เหมือนกับกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.318531284+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.338108244+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.338140637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับกรณีของเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.33814739+07:00","message":"receive interim result [false|false]: เหมือนกับกรณีของเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.338169+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.338175897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับกรณีของผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.338179782+07:00","message":"receive interim result [false|false]: เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.338186618+07:00","message":"[buffer interim] 4383 false เหมือนกับกรณีของเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.338191357+07:00","message":"[buffer interim] 4383 false เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338196478+07:00","message":"[bufferProcess] interim [260000000]:เหมือนกับกรณีของเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338199742+07:00","message":"[bufferProcess] send to processor:เหมือนกับกรณีของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.3382038+07:00","message":"[bufferProcess] interim [320000000]:เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338206649+07:00","message":"[bufferProcess] send to processor:เหมือนกับกรณีของเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338210709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338223238+07:00","message":"> Transcript [54129] [false]: 'เหมือนกับกรณีของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.33822716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.3382301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338232932+07:00","message":"StatePrefix: 'เหมือนกับกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.33823596+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.33824221+07:00","message":"Push: 'กับกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338245152+07:00","message":"TextPushed: 'เหมือนกับกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338248916+07:00","message":"Set new StatePrefix : 'เหมือนกับกรณีของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338252009+07:00","message":"Next Push (prob) : 'งผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338254461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338257478+07:00","message":"> Transcript [54130] [false]: 'เหมือนกับกรณีของเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338259887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.338262794+07:00","message":"Set new StatePrefix: 'เหมือนกับกรณีของเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.338263723+07:00","message":"push: {false กับกรณีขอ 0 0xc004cc2180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.977397318+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.977461592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับกรณีของผู้เสียหาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.977469829+07:00","message":"receive interim result [false|false]: เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:08:59.977507738+07:00","message":"[buffer interim] 4383 false เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.977520525+07:00","message":"[bufferProcess] interim [920000000]:เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.977524781+07:00","message":"[bufferProcess] send to processor:เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.977531482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.977535422+07:00","message":"> Transcript [54131] [false]: 'เหมือนกับกรณีของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.977538845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:08:59.977541786+07:00","message":"Set new StatePrefix: 'เหมือนกับกรณีของผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.015437733+07:00","message":"[GCS] IsForceVAD: false for message ID: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.114661851+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.114717084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับกรณีของผู้เสียหาย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.114723739+07:00","message":"receive interim result [true|false]: เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.114735855+07:00","message":"end recv isFinal message id 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.114739661+07:00","message":"end Recv id 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.114746589+07:00","message":"[buffer interim] 4383 true เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114756942+07:00","message":"[bufferProcess] interim [40000000]:เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114760996+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนกับกรณีของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114764257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114767121+07:00","message":"> Transcript [54132] [false]: 'เหมือนกับกรณีของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114772205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114774463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114776843+07:00","message":"StatePrefix: 'เหมือนกับกรณีของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114779782+07:00","message":"TextPushed: 'เหมือนกับกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.11478183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114784002+07:00","message":"> Transcript [54133] [true]: 'เหมือนกับกรณีของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114786258+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114788019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114789735+07:00","message":"StatePrefix: 'เหมือนกับกรณีของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114791799+07:00","message":"TextPushed: 'เหมือนกับกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.114797853+07:00","message":"Push: 'งผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.114804952+07:00","message":"push: {true งผู้เสียหาย 0 0xc004cc2180}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:00.126781727+07:00","message":"write wav file: './tmp/7589/7589_4383.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.240371646+07:00","message":"[GCS] Start streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.942192275+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.942240214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ฝน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.942245954+07:00","message":"receive interim result [false|false]: พี่ฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:00.94226028+07:00","message":"[buffer interim] 4384 false พี่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.942267879+07:00","message":"[bufferProcess] interim [720000000]:พี่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:00.94226996+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.07813702+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.078183262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ฝนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.078191017+07:00","message":"receive interim result [false|false]: พี่ฝนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.078206176+07:00","message":"[buffer interim] 4384 false พี่ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.07821557+07:00","message":"[bufferProcess] interim [840000000]:พี่ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.078219069+07:00","message":"[bufferProcess] send to processor:พี่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.078223761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.078227679+07:00","message":"> Transcript [54134] [false]: 'พี่ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.078231915+07:00","message":"Set StatePrefix (first interim): 'พี่ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.412252166+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.412292753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.412298804+07:00","message":"receive interim result [false|false]: พี่สนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.412312831+07:00","message":"[buffer interim] 4384 false พี่สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.412325237+07:00","message":"[bufferProcess] interim [200000000]:พี่สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.412327656+07:00","message":"[bufferProcess] send to processor:พี่ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.412334993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.412337843+07:00","message":"> Transcript [54135] [false]: 'พี่ฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.412341147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.412343319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.412345293+07:00","message":"StatePrefix: 'พี่ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.412347513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.464107152+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.464146682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ฝนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.464152701+07:00","message":"receive interim result [false|false]: พี่ฝนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.464164596+07:00","message":"[buffer interim] 4384 false พี่ฝนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.464171741+07:00","message":"[bufferProcess] interim [260000000]:พี่ฝนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.464174372+07:00","message":"[bufferProcess] send to processor:พี่สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.464179563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.464182328+07:00","message":"> Transcript [54136] [false]: 'พี่สนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.464184665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.464186897+07:00","message":"Set new StatePrefix: 'พี่สนใจ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:01.65594256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:01.655954545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.675694183+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.675745778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ฝนจะได้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.675752522+07:00","message":"receive interim result [false|false]: พี่ฝนจะได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.675767722+07:00","message":"[buffer interim] 4384 false พี่ฝนจะได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.675788938+07:00","message":"[bufferProcess] interim [440000000]:พี่ฝนจะได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.675792389+07:00","message":"[bufferProcess] send to processor:พี่ฝนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.6757967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.675799927+07:00","message":"> Transcript [54137] [false]: 'พี่ฝนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.675802537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.675804573+07:00","message":"Set new StatePrefix: 'พี่ฝนได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.797824294+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.797863802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ฝนจะได้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.797869757+07:00","message":"receive interim result [false|false]: พี่ฝนจะได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:01.797887577+07:00","message":"[buffer interim] 4384 false พี่ฝนจะได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.797897672+07:00","message":"[bufferProcess] interim [620000000]:พี่ฝนจะได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.797900277+07:00","message":"[bufferProcess] send to processor:พี่ฝนจะได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.797905477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.797908155+07:00","message":"> Transcript [54138] [false]: 'พี่ฝนจะได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.797910514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:01.79791293+07:00","message":"Set new StatePrefix: 'พี่ฝนจะได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.114671256+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.114711151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ฝนจะได้มีการแลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.11472276+07:00","message":"receive interim result [false|false]: พี่ฝนจะได้มีการแลก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.114735896+07:00","message":"[buffer interim] 4384 false พี่ฝนจะได้มีการแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.114743742+07:00","message":"[bufferProcess] interim [860000000]:พี่ฝนจะได้มีการแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.114746645+07:00","message":"[bufferProcess] send to processor:พี่ฝนจะได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.114752084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.114754842+07:00","message":"> Transcript [54139] [false]: 'พี่ฝนจะได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.114758799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.114761035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.114763255+07:00","message":"StatePrefix: 'พี่ฝนจะได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.114765642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.166444079+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.166483971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ฝนจะได้มีการแลกเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.166489804+07:00","message":"receive interim result [false|false]: พี่ฝนจะได้มีการแลกเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.166504142+07:00","message":"[buffer interim] 4384 false พี่ฝนจะได้มีการแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.166512512+07:00","message":"[bufferProcess] interim [980000000]:พี่ฝนจะได้มีการแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.166515168+07:00","message":"[bufferProcess] send to processor:พี่ฝนจะได้มีการแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.166522785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.166526786+07:00","message":"> Transcript [54140] [false]: 'พี่ฝนจะได้มีการแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.166530457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.166532865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.166535816+07:00","message":"StatePrefix: 'พี่ฝนจะได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.166538272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.366969944+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.367017606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ฝนจะได้มีการแลกเปลี่ยนข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.367025353+07:00","message":"receive interim result [false|false]: พี่ฝนจะได้มีการแลกเปลี่ยนข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.367043575+07:00","message":"[buffer interim] 4384 false พี่ฝนจะได้มีการแลกเปลี่ยนข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.367052257+07:00","message":"[bufferProcess] interim [220000000]:พี่ฝนจะได้มีการแลกเปลี่ยนข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.367055288+07:00","message":"[bufferProcess] send to processor:พี่ฝนจะได้มีการแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.367062944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.367065978+07:00","message":"> Transcript [54141] [false]: 'พี่ฝนจะได้มีการแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.367071302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.367073775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.367076879+07:00","message":"StatePrefix: 'พี่ฝนจะได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.367079315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.480420358+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.480460177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ฝนจะได้มีการแลกเปลี่ยนข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.480465904+07:00","message":"receive interim result [false|false]: พี่ฝนจะได้มีการแลกเปลี่ยนข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.480482093+07:00","message":"[buffer interim] 4384 false พี่ฝนจะได้มีการแลกเปลี่ยนข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.480491545+07:00","message":"[bufferProcess] interim [280000000]:พี่ฝนจะได้มีการแลกเปลี่ยนข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.480494455+07:00","message":"[bufferProcess] send to processor:พี่ฝนจะได้มีการแลกเปลี่ยนข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.480499996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.480502954+07:00","message":"> Transcript [54142] [false]: 'พี่ฝนจะได้มีการแลกเปลี่ยนข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.48050694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.480509078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.480511331+07:00","message":"StatePrefix: 'พี่ฝนจะได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.480514646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.480519136+07:00","message":"Push: 'พี่ฝนจะได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.480521302+07:00","message":"TextPushed: 'พี่ฝนจะได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.48052444+07:00","message":"Set new StatePrefix : 'พี่ฝนจะได้มีการแลกเปลี่ยนข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.480527794+07:00","message":"Next Push (prob) : 'การแลกเปลี่ยนข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.480535432+07:00","message":"push: {false พี่ฝนจะได้มี 0 0xc004240000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.772087185+07:00","message":"[GCS] IsForceVAD: false for message ID: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.904407495+07:00","message":"[GCS] Start streaming session, msgId: 4385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.945288715+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.945336669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สนใจได้มีการแลกเปลี่ยนข้อมูล\",\"confidence\":0.9043402}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.945343712+07:00","message":"receive interim result [true|false]: พี่สนใจได้มีการแลกเปลี่ยนข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.94535499+07:00","message":"end recv isFinal message id 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.945357904+07:00","message":"end Recv id 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.945366019+07:00","message":"[buffer interim] 4384 true พี่สนใจได้มีการแลกเปลี่ยนข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945375161+07:00","message":"[bufferProcess] interim [790000000]:พี่สนใจได้มีการแลกเปลี่ยนข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945379868+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ฝนจะได้มีการแลกเปลี่ยนข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945383483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945386768+07:00","message":"> Transcript [54143] [false]: 'พี่ฝนจะได้มีการแลกเปลี่ยนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.94539007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945392172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945394642+07:00","message":"StatePrefix: 'พี่ฝนจะได้มีการแลกเปลี่ยนข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945397703+07:00","message":"TextPushed: 'พี่ฝนจะได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945399763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945401859+07:00","message":"> Transcript [54144] [true]: 'พี่สนใจได้มีการแลกเปลี่ยนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945404147+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.94540601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945407971+07:00","message":"StatePrefix: 'พี่ฝนจะได้มีการแลกเปลี่ยนข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945409856+07:00","message":"TextPushed: 'พี่ฝนจะได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945411505+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.94554142+07:00","message":"Push: 'การแลกเปลี่ยนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945545387+07:00","message":"TextPushed: 'พี่ฝนจะได้มีการแลกเปลี่ยนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945547632+07:00","message":"Set new StatePrefix : 'พี่สนใจได้มีการแลกเปลี่ยนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.945549908+07:00","message":"Next Push (prob) : 'พี่สนใจได้มีการแลกเปลี่ยนข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:02.945557919+07:00","message":"push: {true การแลกเปลี่ยนข้อมูล 0 0xc004240000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:02.94557275+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4384.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:02.953212901+07:00","message":"write wav file: './tmp/7589/7589_4384.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:03.643286075+07:00","message":"receive streaming session, msgId: 4385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:03.643328533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนกัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:03.643334681+07:00","message":"receive interim result [false|false]: คนกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:03.643349859+07:00","message":"[buffer interim] 4385 false คนกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:03.643361123+07:00","message":"[bufferProcess] interim [600000000]:คนกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:03.643363108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:03.962776041+07:00","message":"receive streaming session, msgId: 4385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:03.962821365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดสินใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:03.962829451+07:00","message":"receive interim result [false|false]: ตัดสินใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:03.962845219+07:00","message":"[buffer interim] 4385 false ตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:03.962852129+07:00","message":"[bufferProcess] interim [900000000]:ตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:03.96285507+07:00","message":"[bufferProcess] send to processor:คนกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:03.962858912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:03.96286171+07:00","message":"> Transcript [54145] [false]: 'คนกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:03.962863901+07:00","message":"Set StatePrefix (first interim): 'คนกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.122329604+07:00","message":"[GCS] IsForceVAD: false for message ID: 4385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.227077175+07:00","message":"receive streaming session, msgId: 4385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.227120617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดสินใจ\",\"confidence\":0.95842457}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.227127034+07:00","message":"receive interim result [true|false]: ตัดสินใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.227138852+07:00","message":"end recv isFinal message id 4385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.227141269+07:00","message":"end Recv id 4385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.227147537+07:00","message":"[buffer interim] 4385 true ตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227155541+07:00","message":"[bufferProcess] interim [230000000]:ตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227159515+07:00","message":"[bufferProcess] send to processor (isfinal):ตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227163206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227168806+07:00","message":"> Transcript [54146] [false]: 'ตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227171305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227173453+07:00","message":"Set new StatePrefix: 'ตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227175242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227179134+07:00","message":"> Transcript [54147] [true]: 'ตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.22718155+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227183566+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227185459+07:00","message":"StatePrefix: 'ตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.227187422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.22719029+07:00","message":"Push: 'ตัดสินใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.227197756+07:00","message":"push: {true ตัดสินใจ 0 0xc004240280}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:04.234025414+07:00","message":"write wav file: './tmp/7589/7589_4385.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.315615518+07:00","message":"[GCS] Start streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.65468339+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.654720524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.65472583+07:00","message":"receive interim result [false|false]: เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.654739639+07:00","message":"[buffer interim] 4386 false เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.65474638+07:00","message":"[bufferProcess] interim [420000000]:เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.654748148+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:04.656797386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:04.656812406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.841830957+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.841876653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.841882657+07:00","message":"receive interim result [false|false]: เติมเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:04.841896891+07:00","message":"[buffer interim] 4386 false เติมเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.841904615+07:00","message":"[bufferProcess] interim [600000000]:เติมเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.8419073+07:00","message":"[bufferProcess] send to processor:เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.841910892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.841914005+07:00","message":"> Transcript [54148] [false]: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:04.841916346+07:00","message":"Set StatePrefix (first interim): 'เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.033787522+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.033826643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเต็มหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.033833916+07:00","message":"receive interim result [false|false]: เติมเต็มหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.033847393+07:00","message":"[buffer interim] 4386 false เติมเต็มหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.03385641+07:00","message":"[bufferProcess] interim [780000000]:เติมเต็มหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.03386035+07:00","message":"[bufferProcess] send to processor:เติมเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.033865106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.033879676+07:00","message":"> Transcript [54149] [false]: 'เติมเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.033883043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.033885211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.033887289+07:00","message":"StatePrefix: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.033889737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.298640246+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.298682566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเต็มหน้าให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.298690705+07:00","message":"receive interim result [false|false]: เติมเต็มหน้าให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.298708285+07:00","message":"[buffer interim] 4386 false เติมเต็มหน้าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.298722277+07:00","message":"[bufferProcess] interim [20000000]:เติมเต็มหน้าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.298725365+07:00","message":"[bufferProcess] send to processor:เติมเต็มหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.298729338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.2987323+07:00","message":"> Transcript [54150] [false]: 'เติมเต็มหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.298735393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.298737534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.298739446+07:00","message":"StatePrefix: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.298741464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.485787167+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.485825894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเต็มหน้าให้สวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.485831957+07:00","message":"receive interim result [false|false]: เติมเต็มหน้าให้สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.485854727+07:00","message":"[buffer interim] 4386 false เติมเต็มหน้าให้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.485863562+07:00","message":"[bufferProcess] interim [140000000]:เติมเต็มหน้าให้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.485875348+07:00","message":"[bufferProcess] send to processor:เติมเต็มหน้าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.485879543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.485882309+07:00","message":"> Transcript [54151] [false]: 'เติมเต็มหน้าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.485885732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.485888108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.485890104+07:00","message":"StatePrefix: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.485892413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.66812127+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.668165221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเต็มหน้าให้สวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.668173153+07:00","message":"receive interim result [false|false]: เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.668192826+07:00","message":"[buffer interim] 4386 false เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668204851+07:00","message":"[bufferProcess] interim [380000000]:เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.66820701+07:00","message":"[bufferProcess] send to processor:เติมเต็มหน้าให้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668217464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668221127+07:00","message":"> Transcript [54152] [false]: 'เติมเต็มหน้าให้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668226024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668228237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668230286+07:00","message":"StatePrefix: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668232482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668240149+07:00","message":"Push: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668242441+07:00","message":"TextPushed: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668245088+07:00","message":"Set new StatePrefix : 'เติมเต็มหน้าให้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:05.668247475+07:00","message":"Next Push (prob) : 'เต็มหน้าให้สวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:05.66825622+07:00","message":"push: {false เติม 0 0xc004482200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.065682841+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.065720351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเต็มหน้าให้สวยงามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.06572604+07:00","message":"receive interim result [false|false]: เติมเต็มหน้าให้สวยงามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.06573817+07:00","message":"[buffer interim] 4386 false เติมเต็มหน้าให้สวยงามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.065745579+07:00","message":"[bufferProcess] interim [740000000]:เติมเต็มหน้าให้สวยงามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.065748127+07:00","message":"[bufferProcess] send to processor:เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.065753729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.065757067+07:00","message":"> Transcript [54153] [false]: 'เติมเต็มหน้าให้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.065760636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.065762913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.065765188+07:00","message":"StatePrefix: 'เติมเต็มหน้าให้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.065767513+07:00","message":"TextPushed: 'เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.185565525+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.185606422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเต็มหน้าให้สวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.185612225+07:00","message":"receive interim result [false|false]: เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.185624591+07:00","message":"[buffer interim] 4386 false เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.185634789+07:00","message":"[bufferProcess] interim [860000000]:เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.18563729+07:00","message":"[bufferProcess] send to processor:เติมเต็มหน้าให้สวยงามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.185640957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.185643826+07:00","message":"> Transcript [54154] [false]: 'เติมเต็มหน้าให้สวยงามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.185647177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.185649515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.18565169+07:00","message":"StatePrefix: 'เติมเต็มหน้าให้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.185656357+07:00","message":"TextPushed: 'เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.279318613+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.279358712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเต็มหน้าให้สวยงาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.279364688+07:00","message":"receive interim result [false|false]: เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.279377651+07:00","message":"[buffer interim] 4386 false เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.279384858+07:00","message":"[bufferProcess] interim [980000000]:เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.279387148+07:00","message":"[bufferProcess] send to processor:เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.279392655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.27939556+07:00","message":"> Transcript [54155] [false]: 'เติมเต็มหน้าให้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.279399016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.279401179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.279403603+07:00","message":"StatePrefix: 'เติมเต็มหน้าให้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.279406174+07:00","message":"TextPushed: 'เติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.494986867+07:00","message":"[GCS] IsForceVAD: false for message ID: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.586465385+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.586506227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเต็มหน้าให้สวยงามด้วยโค้ก 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.586513319+07:00","message":"receive interim result [false|false]: เติมเต็มหน้าให้สวยงามด้วยโค้ก 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.586528451+07:00","message":"[buffer interim] 4386 false เติมเต็มหน้าให้สวยงามด้วยโค้ก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586536807+07:00","message":"[bufferProcess] interim [340000000]:เติมเต็มหน้าให้สวยงามด้วยโค้ก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586539695+07:00","message":"[bufferProcess] send to processor:เติมเต็มหน้าให้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.5865466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586549441+07:00","message":"> Transcript [54156] [false]: 'เติมเต็มหน้าให้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586552988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586555272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586557644+07:00","message":"StatePrefix: 'เติมเต็มหน้าให้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586559898+07:00","message":"TextPushed: 'เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586564336+07:00","message":"Push: 'เต็มหน้าให้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586566416+07:00","message":"TextPushed: 'เติมเต็มหน้าให้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586568508+07:00","message":"Set new StatePrefix : 'เติมเต็มหน้าให้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.586570804+07:00","message":"Next Push (prob) : 'งาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.586578079+07:00","message":"push: {false เต็มหน้าให้สวย 0 0xc004482200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.649016627+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.649067201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เติมเต็มหน้าให้สวยงามด้วยโคตร 1\",\"confidence\":0.860338}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.649077803+07:00","message":"receive interim result [true|false]: เติมเต็มหน้าให้สวยงามด้วยโคตร 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.649089936+07:00","message":"end recv isFinal message id 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.64909378+07:00","message":"end Recv id 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.649102772+07:00","message":"[buffer interim] 4386 true เติมเต็มหน้าให้สวยงามด้วยโคตร 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649112603+07:00","message":"[bufferProcess] interim [400000000]:เติมเต็มหน้าให้สวยงามด้วยโคตร 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649117258+07:00","message":"[bufferProcess] send to processor (isfinal):เติมเต็มหน้าให้สวยงามด้วยโค้ก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649122032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.64912626+07:00","message":"> Transcript [54157] [false]: 'เติมเต็มหน้าให้สวยงามด้วยโค้ก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649130936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649134181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649138447+07:00","message":"StatePrefix: 'เติมเต็มหน้าให้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649141953+07:00","message":"TextPushed: 'เติมเต็มหน้าให้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649145299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.64914834+07:00","message":"> Transcript [54158] [true]: 'เติมเต็มหน้าให้สวยงามด้วยโคตร 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649151954+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649154956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649157478+07:00","message":"StatePrefix: 'เติมเต็มหน้าให้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649196138+07:00","message":"TextPushed: 'เติมเต็มหน้าให้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:06.649203214+07:00","message":"Push: 'งามด้วยโคตร 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.649211683+07:00","message":"push: {true งามด้วยโคตร 1 0 0xc004482200}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:06.656467639+07:00","message":"write wav file: './tmp/7589/7589_4386.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:06.683599423+07:00","message":"[GCS] Start streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:07.654393407+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:07.654430355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:07.654435877+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:07.654446648+07:00","message":"[buffer interim] 4387 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:07.65445348+07:00","message":"[bufferProcess] interim [960000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:07.654455604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:07.654461037+07:00","message":"[bufferProcess] send to processor (ticker):ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:07.654463742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:07.654466381+07:00","message":"> Transcript [54159] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:07.654469007+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:07.657568623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:07.657573083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:07.875259712+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:07.87531776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:07.875324002+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:07.875340621+07:00","message":"[buffer interim] 4387 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:07.875349543+07:00","message":"[bufferProcess] interim [200000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:07.875351736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.10191887+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.101965389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.10197318+07:00","message":"receive interim result [false|false]: ราคาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.101988362+07:00","message":"[buffer interim] 4387 false ราคาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.102002606+07:00","message":"[bufferProcess] interim [440000000]:ราคาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.102005546+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.102009456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.102012691+07:00","message":"> Transcript [54160] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.102015171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.102017368+07:00","message":"Set new StatePrefix: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.433431708+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.433473572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาประมาณ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.433479858+07:00","message":"receive interim result [false|false]: ราคาประมาณ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.433494621+07:00","message":"[buffer interim] 4387 false ราคาประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.433501932+07:00","message":"[bufferProcess] interim [740000000]:ราคาประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.43350506+07:00","message":"[bufferProcess] send to processor:ราคาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.433511849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.433514764+07:00","message":"> Transcript [54161] [false]: 'ราคาประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.433517869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.433520449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.433522373+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.433524663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.564169838+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.564216206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาประมาณสัก 17:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.564224207+07:00","message":"receive interim result [false|false]: ราคาประมาณสัก 17:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.564238248+07:00","message":"[buffer interim] 4387 false ราคาประมาณสัก 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.564245584+07:00","message":"[bufferProcess] interim [860000000]:ราคาประมาณสัก 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.564247965+07:00","message":"[bufferProcess] send to processor:ราคาประมาณ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.564253675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.564256605+07:00","message":"> Transcript [54162] [false]: 'ราคาประมาณ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.564259881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.564261926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.564264111+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.564266257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.574172747+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.574213821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาประมาณ 1500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.574219211+07:00","message":"receive interim result [false|false]: ราคาประมาณ 1500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.574235997+07:00","message":"[buffer interim] 4387 false ราคาประมาณ 1500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.57424335+07:00","message":"[bufferProcess] interim [920000000]:ราคาประมาณ 1500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.574245846+07:00","message":"[bufferProcess] send to processor:ราคาประมาณสัก 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.574249413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.574252407+07:00","message":"> Transcript [54163] [false]: 'ราคาประมาณสัก 17:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.574256249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.574258795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.574260878+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.574263071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.75569888+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.755749453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.755756711+07:00","message":"receive interim result [false|false]: ราคาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.755770739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.755774138+07:00","message":"receive interim result [false|false]:  1500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.755784004+07:00","message":"[buffer interim] 4387 false ราคาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.755788585+07:00","message":"[buffer interim] 4387 false  1500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755795487+07:00","message":"[bufferProcess] interim [40000000]:ราคาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755797814+07:00","message":"[bufferProcess] send to processor:ราคาประมาณ 1500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755801644+07:00","message":"[bufferProcess] interim [40000000]: 1500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755804302+07:00","message":"[bufferProcess] update buffer: ราคาประมาณ 1500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755807244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755810244+07:00","message":"> Transcript [54164] [false]: 'ราคาประมาณ 1500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755815177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755817508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755819803+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755821994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755825672+07:00","message":"Push: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755827853+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755830218+07:00","message":"Set new StatePrefix : 'ราคาประมาณ 1500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.755832476+07:00","message":"Next Push (prob) : 'ประมาณ 1500'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.755841028+07:00","message":"push: {false ราคา 0 0xc004cc2380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.765671771+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.765704658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.765711343+07:00","message":"receive interim result [false|false]: ราคาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.765721797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1500 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.765725447+07:00","message":"receive interim result [false|false]:  1500 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.765732605+07:00","message":"[buffer interim] 4387 false ราคาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.765736555+07:00","message":"[buffer interim] 4387 false  1500 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.765746071+07:00","message":"[bufferProcess] interim [100000000]:ราคาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.765748967+07:00","message":"[bufferProcess] send to processor:ราคาประมาณ 1500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.765752535+07:00","message":"[bufferProcess] interim [100000000]: 1500 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.765755664+07:00","message":"[bufferProcess] update buffer: ราคาประมาณ 1500 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.765758524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.76576187+07:00","message":"> Transcript [54165] [false]: 'ราคาประมาณ 1500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.765771029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.765774221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.765777561+07:00","message":"StatePrefix: 'ราคาประมาณ 1500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.765780557+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.804401269+07:00","message":"[GCS] IsForceVAD: false for message ID: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.934332506+07:00","message":"[GCS] Start streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.959529987+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.959577758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาประมาณ 1500 บาท\",\"confidence\":0.7630101}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.959588549+07:00","message":"receive interim result [true|false]: ราคาประมาณ 1500 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.959602192+07:00","message":"end recv isFinal message id 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.95960482+07:00","message":"end Recv id 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.959612543+07:00","message":"[buffer interim] 4387 true ราคาประมาณ 1500 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959624028+07:00","message":"[bufferProcess] interim [340000000]:ราคาประมาณ 1500 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959628777+07:00","message":"[bufferProcess] send to processor (isfinal):ราคาประมาณ 1500 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959632963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959636715+07:00","message":"> Transcript [54166] [false]: 'ราคาประมาณ 1500 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.95963981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959641827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.95964447+07:00","message":"StatePrefix: 'ราคาประมาณ 1500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.95964692+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959648676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959650915+07:00","message":"> Transcript [54167] [true]: 'ราคาประมาณ 1500 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959653404+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959655404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959657265+07:00","message":"StatePrefix: 'ราคาประมาณ 1500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.959659212+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:08.95966187+07:00","message":"Push: 'ประมาณ 1500 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:08.959670783+07:00","message":"push: {true ประมาณ 1500 บาท 0 0xc004cc2380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:08.96798003+07:00","message":"write wav file: './tmp/7589/7589_4387.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.392649638+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.392694197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.392700429+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.392716326+07:00","message":"[buffer interim] 4388 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.39272436+07:00","message":"[bufferProcess] interim [300000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.392726628+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.468015524+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.468064957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.468071841+07:00","message":"receive interim result [false|false]: กลับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.468090466+07:00","message":"[buffer interim] 4388 false กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.468099872+07:00","message":"[bufferProcess] interim [420000000]:กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.46810362+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.46811141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.468114738+07:00","message":"> Transcript [54168] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.468117666+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.769141571+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.769193179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.769201828+07:00","message":"receive interim result [false|false]: กลับไปอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.769220351+07:00","message":"[buffer interim] 4388 false กลับไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.769228671+07:00","message":"[bufferProcess] interim [600000000]:กลับไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.769231143+07:00","message":"[bufferProcess] send to processor:กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.769238549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.769241165+07:00","message":"> Transcript [54169] [false]: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.769244067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.769246151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.769248536+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.769252641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.936506422+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.936546635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.936553567+07:00","message":"receive interim result [false|false]: กลับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.936572044+07:00","message":"[buffer interim] 4388 false กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.93658202+07:00","message":"[bufferProcess] interim [720000000]:กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.936587164+07:00","message":"[bufferProcess] send to processor:กลับไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.936590736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.936596087+07:00","message":"> Transcript [54170] [false]: 'กลับไปอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.936600453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.936602688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.936604823+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.936606891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.991444923+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.991489233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.991495366+07:00","message":"receive interim result [false|false]: กลับไปย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:09.991511134+07:00","message":"[buffer interim] 4388 false กลับไปย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.99151935+07:00","message":"[bufferProcess] interim [780000000]:กลับไปย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.991521933+07:00","message":"[bufferProcess] send to processor:กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.991525871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.991528682+07:00","message":"> Transcript [54171] [false]: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.991531436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.991533425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.991535528+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:09.991537762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.157970384+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.158014991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปด้านบน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.158023872+07:00","message":"receive interim result [false|false]: กลับไปด้านบน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.158042295+07:00","message":"[buffer interim] 4388 false กลับไปด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158057299+07:00","message":"[bufferProcess] interim [900000000]:กลับไปด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158062556+07:00","message":"[bufferProcess] send to processor:กลับไปย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158073601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158077882+07:00","message":"> Transcript [54172] [false]: 'กลับไปย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158082863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.15808731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158090331+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158093353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158102805+07:00","message":"Push: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158105666+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158108941+07:00","message":"Set new StatePrefix : 'กลับไปย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.158115427+07:00","message":"Next Push (prob) : 'ไปย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.158133277+07:00","message":"push: {false กลับ 0 0xc0051bca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.228862905+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.228907559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กะปิก้านกล้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.228913631+07:00","message":"receive interim result [false|false]: กะปิก้านกล้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.228925785+07:00","message":"[buffer interim] 4388 false กะปิก้านกล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.228933611+07:00","message":"[bufferProcess] interim [960000000]:กะปิก้านกล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.228936397+07:00","message":"[bufferProcess] send to processor:กลับไปด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.228942752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.228945599+07:00","message":"> Transcript [54173] [false]: 'กลับไปด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.228948232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.228950984+07:00","message":"Set new StatePrefix: 'กลับไปด้านบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.26548938+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.265533187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปย่างกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.265540103+07:00","message":"receive interim result [false|false]: กลับไปย่างกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.265551332+07:00","message":"[buffer interim] 4388 false กลับไปย่างกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.265560107+07:00","message":"[bufferProcess] interim [20000000]:กลับไปย่างกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.265563003+07:00","message":"[bufferProcess] send to processor:กะปิก้านกล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.265567536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.26557073+07:00","message":"> Transcript [54174] [false]: 'กะปิก้านกล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.265573269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.265575816+07:00","message":"Set new StatePrefix: 'กะปิก้านกล้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.268663636+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.26869994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปด้านขวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.268706169+07:00","message":"receive interim result [false|false]: กลับไปด้านขวา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.268721622+07:00","message":"[buffer interim] 4388 false กลับไปด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.268729319+07:00","message":"[bufferProcess] interim [80000000]:กลับไปด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.268732122+07:00","message":"[bufferProcess] send to processor:กลับไปย่างกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.268736402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.268739054+07:00","message":"> Transcript [54175] [false]: 'กลับไปย่างกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.268741345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.268743854+07:00","message":"Set new StatePrefix: 'กลับไปย่างกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.355339597+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.355378975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กะปิย่างห้วยขวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.355386115+07:00","message":"receive interim result [false|false]: กะปิย่างห้วยขวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.355397273+07:00","message":"[buffer interim] 4388 false กะปิย่างห้วยขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.35540498+07:00","message":"[bufferProcess] interim [260000000]:กะปิย่างห้วยขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.355407426+07:00","message":"[bufferProcess] send to processor:กลับไปด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.355411015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.355414026+07:00","message":"> Transcript [54176] [false]: 'กลับไปด้านขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.355416437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.35541918+07:00","message":"Set new StatePrefix: 'กลับไปด้านขวา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.513666692+07:00","message":"[GCS] Cleaned up inactive client: 4362"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.513698033+07:00","message":"[GCS] Cleaned up inactive client: 4360"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.513701683+07:00","message":"[GCS] Cleaned up inactive client: 4363"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.513703966+07:00","message":"[GCS] Cleaned up inactive client: 4357"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.513706571+07:00","message":"[GCS] Cleaned up inactive client: 4361"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.513708355+07:00","message":"[GCS] Cleaned up inactive client: 4358"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.513710359+07:00","message":"[GCS] Cleaned up inactive client: 4359"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.51371208+07:00","message":"[GCS] Cleaned up inactive client: 4365"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.513713987+07:00","message":"[GCS] Cleaned up inactive client: 4364"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.57491015+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.574960628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปด้านขวาก็ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.574968345+07:00","message":"receive interim result [false|false]: กลับไปด้านขวาก็ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.574986221+07:00","message":"[buffer interim] 4388 false กลับไปด้านขวาก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.574999574+07:00","message":"[bufferProcess] interim [500000000]:กลับไปด้านขวาก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.57500338+07:00","message":"[bufferProcess] send to processor:กะปิย่างห้วยขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.57501077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.575015398+07:00","message":"> Transcript [54177] [false]: 'กะปิย่างห้วยขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.575019708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.575022879+07:00","message":"Set new StatePrefix: 'กะปิย่างห้วยขวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.652488135+07:00","message":"[GCS] IsForceVAD: false for message ID: 4388"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:10.657613274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:10.657637333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.778842083+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.778895709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปด้านขวาเพราะว่า\",\"confidence\":0.9386497}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.778902447+07:00","message":"receive interim result [true|false]: กลับไปด้านขวาเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.778913134+07:00","message":"end recv isFinal message id 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.778916133+07:00","message":"end Recv id 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.778923342+07:00","message":"[buffer interim] 4388 true กลับไปด้านขวาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778932722+07:00","message":"[bufferProcess] interim [740000000]:กลับไปด้านขวาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778941493+07:00","message":"[bufferProcess] send to processor (isfinal):กลับไปด้านขวาก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778944902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778947907+07:00","message":"> Transcript [54178] [false]: 'กลับไปด้านขวาก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778950366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778952911+07:00","message":"Set new StatePrefix: 'กลับไปด้านขวาก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778954839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778956724+07:00","message":"> Transcript [54179] [true]: 'กลับไปด้านขวาเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778959204+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778961071+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778962963+07:00","message":"StatePrefix: 'กลับไปด้านขวาก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778965293+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:10.778972455+07:00","message":"Push: 'ไปด้านขวาเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.778980326+07:00","message":"push: {true ไปด้านขวาเพราะว่า 0 0xc0051bca00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:10.785755094+07:00","message":"write wav file: './tmp/7589/7589_4388.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:10.914893022+07:00","message":"[GCS] Start streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.398355778+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.398403105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รีบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.398409293+07:00","message":"receive interim result [false|false]: รีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.398425963+07:00","message":"[buffer interim] 4389 false รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.398433452+07:00","message":"[bufferProcess] interim [480000000]:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.398435278+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.610481992+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.61052781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.610536186+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.610550505+07:00","message":"[buffer interim] 4389 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.610559591+07:00","message":"[bufferProcess] interim [660000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.61056322+07:00","message":"[bufferProcess] send to processor:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.610570017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.610574178+07:00","message":"> Transcript [54180] [false]: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.610577334+07:00","message":"Set StatePrefix (first interim): 'รีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.805478958+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.805516383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.805522852+07:00","message":"receive interim result [false|false]: ความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.805535509+07:00","message":"[buffer interim] 4389 false ความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.805542643+07:00","message":"[bufferProcess] interim [900000000]:ความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.805545065+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.805550719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.805553546+07:00","message":"> Transcript [54181] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.805555831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.805557866+07:00","message":"Set new StatePrefix: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.931384961+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.931427699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความชั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.931435173+07:00","message":"receive interim result [false|false]: ความชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.931449752+07:00","message":"[buffer interim] 4389 false ความชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.93145732+07:00","message":"[bufferProcess] interim [20000000]:ความชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.931460204+07:00","message":"[bufferProcess] send to processor:ความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.931465892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.931470817+07:00","message":"> Transcript [54182] [false]: 'ความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.931473941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.931476196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.931481989+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.931484136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.961904794+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.9619423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.961954356+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:11.961969477+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.961977173+07:00","message":"[bufferProcess] interim [80000000]:เรียกความเชื่อมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.961979584+07:00","message":"[bufferProcess] send to processor:ความชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.961983087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.961986073+07:00","message":"> Transcript [54183] [false]: 'ความชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.961989522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.961991562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.961993561+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:11.961995611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.45603167+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.456067012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.456079877+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.4560951+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.456103753+07:00","message":"[bufferProcess] interim [620000000]:เรียกความเชื่อมั่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.456106414+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.456114806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.456117642+07:00","message":"> Transcript [54184] [false]: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.456120158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.45612282+07:00","message":"Set new StatePrefix: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.65771802+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.657773073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.657781745+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นในคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.657801944+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นในคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.657812524+07:00","message":"[bufferProcess] interim [800000000]:เรียกความเชื่อมั่นในคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.65781698+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.657822052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.657826136+07:00","message":"> Transcript [54185] [false]: 'เรียกความเชื่อมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.657831121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.657834781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.657837651+07:00","message":"StatePrefix: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.657846399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.86271935+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.86275783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.862764341+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นในคุณหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:12.862780578+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นในคุณหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.862788598+07:00","message":"[bufferProcess] interim [980000000]:เรียกความเชื่อมั่นในคุณหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.862791482+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่นในคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.862799253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.862802294+07:00","message":"> Transcript [54186] [false]: 'เรียกความเชื่อมั่นในคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.862805698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.862807973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.862810006+07:00","message":"StatePrefix: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:12.862812294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.044526766+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.04457408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณหมอและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.044580706+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นในคุณหมอและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.044595203+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นในคุณหมอและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.04460299+07:00","message":"[bufferProcess] interim [160000000]:เรียกความเชื่อมั่นในคุณหมอและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.0446061+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่นในคุณหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.044613801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.044616567+07:00","message":"> Transcript [54187] [false]: 'เรียกความเชื่อมั่นในคุณหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.044620383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.044622827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.04462519+07:00","message":"StatePrefix: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.044627839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.053384697+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.053418534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณหมอแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.05342398+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นในคุณหมอแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.05343673+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นในคุณหมอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053443123+07:00","message":"[bufferProcess] interim [220000000]:เรียกความเชื่อมั่นในคุณหมอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053445736+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่นในคุณหมอและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053449793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053452666+07:00","message":"> Transcript [54188] [false]: 'เรียกความเชื่อมั่นในคุณหมอและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053455717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053457906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053460057+07:00","message":"StatePrefix: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053462064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053470381+07:00","message":"Push: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053474332+07:00","message":"TextPushed: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.05347834+07:00","message":"Set new StatePrefix : 'เรียกความเชื่อมั่นในคุณหมอและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.053481892+07:00","message":"Next Push (prob) : 'ในคุณหมอและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.053492729+07:00","message":"push: {false เรียกความเชื่อมั่น 0 0xc004241000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.228631306+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.228670302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณหมอแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.228676379+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นในคุณหมอแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.228694222+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นในคุณหมอแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.228704127+07:00","message":"[bufferProcess] interim [340000000]:เรียกความเชื่อมั่นในคุณหมอแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.228708618+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่นในคุณหมอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.228712619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.228715693+07:00","message":"> Transcript [54189] [false]: 'เรียกความเชื่อมั่นในคุณหมอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.228717932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.228720015+07:00","message":"Set new StatePrefix: 'เรียกความเชื่อมั่นในคุณหมอแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.631522292+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.63155938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณหมอแล้วก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.631566196+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นในคุณหมอแล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.631579264+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นในคุณหมอแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.63158675+07:00","message":"[bufferProcess] interim [640000000]:เรียกความเชื่อมั่นในคุณหมอแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.631589438+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่นในคุณหมอแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.631598247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.631601339+07:00","message":"> Transcript [54190] [false]: 'เรียกความเชื่อมั่นในคุณหมอแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.631605024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.631607215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.631609406+07:00","message":"StatePrefix: 'เรียกความเชื่อมั่นในคุณหมอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.631612459+07:00","message":"TextPushed: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:13.658058468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:13.65806757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.819358521+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.819402956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณหมอแล้วก็ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.819409927+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นในคุณหมอแล้วก็ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.819427051+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นในคุณหมอแล้วก็ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.81943611+07:00","message":"[bufferProcess] interim [700000000]:เรียกความเชื่อมั่นในคุณหมอแล้วก็ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.819439722+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่นในคุณหมอแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.819444292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.81944742+07:00","message":"> Transcript [54191] [false]: 'เรียกความเชื่อมั่นในคุณหมอแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.81945475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.819456904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.81945918+07:00","message":"StatePrefix: 'เรียกความเชื่อมั่นในคุณหมอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.819462038+07:00","message":"TextPushed: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.862832035+07:00","message":"[GCS] IsForceVAD: false for message ID: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.867626012+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.867665627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณหมอแล้วก็คือนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.867672587+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นในคุณหมอแล้วก็คือนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.867688354+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นในคุณหมอแล้วก็คือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.867697446+07:00","message":"[bufferProcess] interim [760000000]:เรียกความเชื่อมั่นในคุณหมอแล้วก็คือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.867700419+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่นในคุณหมอแล้วก็ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.86770969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.867713179+07:00","message":"> Transcript [54192] [false]: 'เรียกความเชื่อมั่นในคุณหมอแล้วก็ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.86771699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.867719744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.867722324+07:00","message":"StatePrefix: 'เรียกความเชื่อมั่นในคุณหมอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.867724991+07:00","message":"TextPushed: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.874815789+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.874836672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.874841516+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.874864102+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874869983+07:00","message":"[bufferProcess] interim [820000000]:เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874872292+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่นในคุณหมอแล้วก็คือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874875155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874878345+07:00","message":"> Transcript [54193] [false]: 'เรียกความเชื่อมั่นในคุณหมอแล้วก็คือนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874881791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874884024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874886149+07:00","message":"StatePrefix: 'เรียกความเชื่อมั่นในคุณหมอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874888421+07:00","message":"TextPushed: 'เรียกความเชื่อมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874891255+07:00","message":"Push: 'ในคุณหมอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874893167+07:00","message":"TextPushed: 'เรียกความเชื่อมั่นในคุณหมอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874895583+07:00","message":"Set new StatePrefix : 'เรียกความเชื่อมั่นในคุณหมอแล้วก็คือนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.874898007+07:00","message":"Next Push (prob) : 'ก็คือนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.874906367+07:00","message":"push: {false ในคุณหมอแล้ว 0 0xc004241000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.997087187+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.99713215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิกครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.997138767+07:00","message":"receive interim result [false|false]: เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:13.997188167+07:00","message":"[buffer interim] 4389 false เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.99720162+07:00","message":"[bufferProcess] interim [60000000]:เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.997205851+07:00","message":"[bufferProcess] send to processor:เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.997212425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.997216702+07:00","message":"> Transcript [54194] [false]: 'เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.997220804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:13.997224589+07:00","message":"Set new StatePrefix: 'เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.054924488+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.054966934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกความเชื่อมั่นในคุณหมอแล้วก็คลีนิคครับ\",\"confidence\":0.9367176}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.054977681+07:00","message":"receive interim result [true|false]: เรียกความเชื่อมั่นในคุณหมอแล้วก็คลีนิคครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.054991279+07:00","message":"end recv isFinal message id 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.054994126+07:00","message":"end Recv id 4389"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.055002582+07:00","message":"[buffer interim] 4389 true เรียกความเชื่อมั่นในคุณหมอแล้วก็คลีนิคครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055012277+07:00","message":"[bufferProcess] interim [180000000]:เรียกความเชื่อมั่นในคุณหมอแล้วก็คลีนิคครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.05501639+07:00","message":"[bufferProcess] send to processor (isfinal):เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055025079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055057235+07:00","message":"> Transcript [54195] [false]: 'เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055064999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055068198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055071205+07:00","message":"StatePrefix: 'เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055074411+07:00","message":"TextPushed: 'เรียกความเชื่อมั่นในคุณหมอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055077258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055079414+07:00","message":"> Transcript [54196] [true]: 'เรียกความเชื่อมั่นในคุณหมอแล้วก็คลีนิคครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055081643+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055083543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055085419+07:00","message":"StatePrefix: 'เรียกความเชื่อมั่นในคุณหมอแล้วก็คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055087963+07:00","message":"TextPushed: 'เรียกความเชื่อมั่นในคุณหมอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.055100531+07:00","message":"Push: 'ก็คลีนิคครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.055114121+07:00","message":"push: {true ก็คลีนิคครับ 0 0xc004241000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:14.064105206+07:00","message":"write wav file: './tmp/7589/7589_4389.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.302703515+07:00","message":"[GCS] Start streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.807898366+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.807939074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.807945527+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:14.807954387+07:00","message":"[buffer interim] 4390 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.807963195+07:00","message":"[bufferProcess] interim [480000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:14.807965295+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.157600653+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.157637765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.157643827+07:00","message":"receive interim result [false|false]: แต่ว่าหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.157657517+07:00","message":"[buffer interim] 4390 false แต่ว่าหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.157664682+07:00","message":"[bufferProcess] interim [900000000]:แต่ว่าหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.157667471+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.157674278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.157677146+07:00","message":"> Transcript [54197] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.157679468+07:00","message":"Set StatePrefix (first interim): 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.465029625+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.465068407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.465073959+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.465090635+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.465098026+07:00","message":"[bufferProcess] interim [140000000]:แต่ว่าหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.465100998+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.465104593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.465107397+07:00","message":"> Transcript [54198] [false]: 'แต่ว่าหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.465109589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.46511172+07:00","message":"Set new StatePrefix: 'แต่ว่าหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.6661092+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.666146152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.666152667+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.666167673+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.666177691+07:00","message":"[bufferProcess] interim [380000000]:แต่ว่าหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.666182299+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.6661894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.666192075+07:00","message":"> Transcript [54199] [false]: 'แต่ว่าหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.66619568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.666197923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.666200669+07:00","message":"StatePrefix: 'แต่ว่าหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.666202979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.739282193+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.739323363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.73932914+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:15.739349004+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.739360445+07:00","message":"[bufferProcess] interim [500000000]:แต่ว่าหลังจากฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.739363343+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.739367325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.739370043+07:00","message":"> Transcript [54200] [false]: 'แต่ว่าหลังจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.739374206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.739376385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.739378429+07:00","message":"StatePrefix: 'แต่ว่าหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:15.739380681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.046562457+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.046601886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.046608014+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.046619207+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.046627377+07:00","message":"[bufferProcess] interim [740000000]:แต่ว่าหลังจากฉีดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.04662973+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.046635421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.046638543+07:00","message":"> Transcript [54201] [false]: 'แต่ว่าหลังจากฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.04664197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.046644344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.046646334+07:00","message":"StatePrefix: 'แต่ว่าหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.046648478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.048927249+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.048943692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.048947336+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.048954764+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048959181+07:00","message":"[bufferProcess] interim [800000000]:แต่ว่าหลังจากฉีดไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.04896179+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048966456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048968995+07:00","message":"> Transcript [54202] [false]: 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048971536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048973928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048975858+07:00","message":"StatePrefix: 'แต่ว่าหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048978297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048980873+07:00","message":"Push: 'แต่ว่าหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048982823+07:00","message":"TextPushed: 'แต่ว่าหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048985096+07:00","message":"Set new StatePrefix : 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.048987652+07:00","message":"Next Push (prob) : 'จากฉีดไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.048994874+07:00","message":"push: {false แต่ว่าหลัง 0 0xc0051bd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.390573707+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.390626833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.390636269+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.390656337+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.390665938+07:00","message":"[bufferProcess] interim [40000000]:แต่ว่าหลังจากฉีดไปแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.390669881+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.390675195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.390682014+07:00","message":"> Transcript [54203] [false]: 'แต่ว่าหลังจากฉีดไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.390687057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.390689904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.390693164+07:00","message":"StatePrefix: 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.390696746+07:00","message":"TextPushed: 'แต่ว่าหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.414900277+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.414935541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.414941659+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วสิคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.414956576+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.41496428+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าหลังจากฉีดไปแล้วสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.414968189+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.414978748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.414983133+07:00","message":"> Transcript [54204] [false]: 'แต่ว่าหลังจากฉีดไปแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.414987979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.414992606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.414994793+07:00","message":"StatePrefix: 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.414997149+07:00","message":"TextPushed: 'แต่ว่าหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.430799354+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.430833343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.430838799+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วสิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.430860912+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.4308686+07:00","message":"[bufferProcess] interim [160000000]:แต่ว่าหลังจากฉีดไปแล้วสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.430872156+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้วสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.430875493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.430878498+07:00","message":"> Transcript [54205] [false]: 'แต่ว่าหลังจากฉีดไปแล้วสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.43088167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.430883728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.430885945+07:00","message":"StatePrefix: 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.430888251+07:00","message":"TextPushed: 'แต่ว่าหลัง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:16.658097568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:16.658128164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.901479863+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.90151782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.901523807+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.901538118+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.901545577+07:00","message":"[bufferProcess] interim [580000000]:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.901548196+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้วสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.901552005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.901555311+07:00","message":"> Transcript [54206] [false]: 'แต่ว่าหลังจากฉีดไปแล้วสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.901558991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.901561196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.901563701+07:00","message":"StatePrefix: 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.90156607+07:00","message":"TextPushed: 'แต่ว่าหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.90157219+07:00","message":"Push: 'จากฉีดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.90157453+07:00","message":"TextPushed: 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.901576668+07:00","message":"Set new StatePrefix : 'แต่ว่าหลังจากฉีดไปแล้วสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.901579222+07:00","message":"Next Push (prob) : 'แล้วสิครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.90158657+07:00","message":"push: {false จากฉีดไป 0 0xc0051bd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.956990355+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.957029592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.957036579+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:16.957053909+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.957062118+07:00","message":"[bufferProcess] interim [700000000]:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.95706481+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.957068979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.957072+07:00","message":"> Transcript [54207] [false]: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.957075421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.957077844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.95708279+07:00","message":"StatePrefix: 'แต่ว่าหลังจากฉีดไปแล้วสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:16.95708571+07:00","message":"TextPushed: 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.331455613+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.331493628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.331502941+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.331520398+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.331531322+07:00","message":"[bufferProcess] interim [120000000]:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.331534302+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.331539784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.331544802+07:00","message":"> Transcript [54208] [false]: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.331549437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.331551619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.331553997+07:00","message":"StatePrefix: 'แต่ว่าหลังจากฉีดไปแล้วสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.331556719+07:00","message":"TextPushed: 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.538862331+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.538903064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.538910661+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.538929089+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.538943433+07:00","message":"[bufferProcess] interim [240000000]:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.538947276+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.538956701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.53895951+07:00","message":"> Transcript [54209] [false]: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.538963018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.538965357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.538968055+07:00","message":"StatePrefix: 'แต่ว่าหลังจากฉีดไปแล้วสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.538970875+07:00","message":"TextPushed: 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.57491361+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.574952844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.574960498+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.574980079+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.574987815+07:00","message":"[bufferProcess] interim [300000000]:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.574993454+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.574997554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.575000976+07:00","message":"> Transcript [54210] [false]: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.575004849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.575008344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.575010841+07:00","message":"StatePrefix: 'แต่ว่าหลังจากฉีดไปแล้วสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.575013748+07:00","message":"TextPushed: 'แต่ว่าหลังจากฉีดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.575016729+07:00","message":"Push: 'แล้วสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.575018808+07:00","message":"TextPushed: 'แต่ว่าหลังจากฉีดไปแล้วสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.575020891+07:00","message":"Set new StatePrefix : 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.575023143+07:00","message":"Next Push (prob) : 'คุณผู้ชมครับกลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.575030582+07:00","message":"push: {false แล้วสิครับ 0 0xc0051bd100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.667920797+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.667961112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับเมียจ๋า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.6679675+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับเมียจ๋า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.667982141+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับเมียจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.667990604+07:00","message":"[bufferProcess] interim [420000000]:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับเมียจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.667993653+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.667997667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.668000246+07:00","message":"> Transcript [54211] [false]: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.66800295+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.782206566+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.782243992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.782251507+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.782267243+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.782274535+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.782276989+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับเมียจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.782280887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.782283621+07:00","message":"> Transcript [54212] [false]: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับเมียจ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.782286048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.782288357+07:00","message":"Set new StatePrefix: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับเมียจ๋า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.969289775+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.969327038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.969333557+07:00","message":"receive interim result [false|false]: แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:17.969345229+07:00","message":"[buffer interim] 4390 false แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.969352455+07:00","message":"[bufferProcess] interim [720000000]:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.969355656+07:00","message":"[bufferProcess] send to processor:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.969361235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.969363806+07:00","message":"> Transcript [54213] [false]: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.969366278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:17.969368591+07:00","message":"Set new StatePrefix: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:18.152858306+07:00","message":"[GCS] IsForceVAD: false for message ID: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:18.295238042+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:18.295287661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:18.295295055+07:00","message":"receive interim result [true|false]: แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:18.295306333+07:00","message":"end recv isFinal message id 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:18.295308752+07:00","message":"end Recv id 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:18.295316239+07:00","message":"[buffer interim] 4390 true แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.29532344+07:00","message":"[bufferProcess] interim [50000000]:แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295327255+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295330692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295333424+07:00","message":"> Transcript [54214] [false]: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295341124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295343704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295345656+07:00","message":"StatePrefix: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295348284+07:00","message":"TextPushed: 'แต่ว่าหลังจากฉีดไปแล้วสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295350336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.29535272+07:00","message":"> Transcript [54215] [true]: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295355242+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295356952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.29535867+07:00","message":"StatePrefix: 'แต่ว่าหลังจากฉีดไปแล้วสิครับคุณผู้ชมครับกลับมีอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295360768+07:00","message":"TextPushed: 'แต่ว่าหลังจากฉีดไปแล้วสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:18.295364113+07:00","message":"Push: 'คุณผู้ชมครับกลับมีอาการบวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:18.295372215+07:00","message":"push: {true คุณผู้ชมครับกลับมีอาการบวม 0 0xc0051bd100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:18.305037667+07:00","message":"write wav file: './tmp/7589/7589_4390.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:18.663551588+07:00","message":"[GCS] Start streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.143700968+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.143743967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.14375078+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.143768358+07:00","message":"[buffer interim] 4391 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.143775767+07:00","message":"[bufferProcess] interim [240000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.143777647+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.192716191+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.192755625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.192761544+07:00","message":"receive interim result [false|false]: เดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.192774899+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.192782797+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.19278521+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.192791102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.19279388+07:00","message":"> Transcript [54216] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.192796095+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:19.658520712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:19.658521578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.698591172+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.698631663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.698637854+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.698651818+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.69865898+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.698661388+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.698666786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.698669596+07:00","message":"> Transcript [54217] [false]: 'เดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.698674858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.698677243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.698679288+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.698681355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.846365806+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.846405182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.846411332+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:19.846428188+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.84643564+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวก็มีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.846437983+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.84644145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.846444863+07:00","message":"> Transcript [54218] [false]: 'เดี๋ยวก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.846448562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.84645068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.846452608+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:19.846454844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.054722807+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.054789973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.054798073+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.054816907+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.054829776+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยวก็มีก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.054832048+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.054841842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.054844781+07:00","message":"> Transcript [54219] [false]: 'เดี๋ยวก็มีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.054848818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.054850923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.054852926+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.054854978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.112137732+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.112176406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.112182591+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.112199128+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112206543+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยวก็มีก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112208978+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.11221463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112217386+07:00","message":"> Transcript [54220] [false]: 'เดี๋ยวก็มีก้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112220973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112223166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112225248+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112227751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112232293+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112234988+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112237371+07:00","message":"Set new StatePrefix : 'เดี๋ยวก็มีก้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.112241175+07:00","message":"Next Push (prob) : 'ก็มีก้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.11226663+07:00","message":"push: {false เดี๋ยว 0 0xc0051bd480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.224103846+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.224144646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.224151478+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.224164989+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.224172645+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวก็มีก็จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.224175219+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.224181811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.224185055+07:00","message":"> Transcript [54221] [false]: 'เดี๋ยวก็มีก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.224187663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.224189842+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็มีก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.297196835+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.297232425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.29723886+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.297251232+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.297258627+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวก็มีก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.297260951+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.297266396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.297269249+07:00","message":"> Transcript [54222] [false]: 'เดี๋ยวก็มีก็จีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.297271742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.297273941+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็มีก็จีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.426396469+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.426458874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.426478896+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.426498074+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.426520971+07:00","message":"[bufferProcess] interim [560000000]:เดี๋ยวก็มีก็จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.426529111+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.426537071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.426541147+07:00","message":"> Transcript [54223] [false]: 'เดี๋ยวก็มีก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.426544639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.426547634+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็มีก็จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.431411195+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.431427842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.431432426+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:20.431438085+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.431442578+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.431447366+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.431457185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.431460766+07:00","message":"> Transcript [54224] [false]: 'เดี๋ยวก็มีก็จีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.431463948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:20.431467128+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็มีก็จีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.024197428+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.024237011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.024243271+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.024260218+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.024269866+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวก็มีก็จะไปหน้าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.024273534+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.024277608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.024280388+07:00","message":"> Transcript [54225] [false]: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.024282933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.024285197+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.045351785+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.045381482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.045386642+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.045401486+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.045409233+07:00","message":"[bufferProcess] interim [220000000]:เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.045411751+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.045415259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.045418138+07:00","message":"> Transcript [54226] [false]: 'เดี๋ยวก็มีก็จะไปหน้าตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.045421266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.045423371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.045426071+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.0454285+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.305156456+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.305211165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าปลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.305217892+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าปลด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.305233842+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.305241508+07:00","message":"[bufferProcess] interim [460000000]:เดี๋ยวก็มีก็จะไปหน้าปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.305244372+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.305248022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.305250612+07:00","message":"> Transcript [54227] [false]: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.305254632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.305256908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.30525894+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.305261514+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.322907856+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.32294239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.322948661+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.322962097+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.322968946+07:00","message":"[bufferProcess] interim [520000000]:เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.322971587+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.322977549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.322980897+07:00","message":"> Transcript [54228] [false]: 'เดี๋ยวก็มีก็จะไปหน้าปลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.322984218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.322986379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.322988749+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.322991389+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.490027927+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.490064178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.490070372+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.490086964+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.490095129+07:00","message":"[bufferProcess] interim [640000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.490097846+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.490107407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.490110485+07:00","message":"> Transcript [54229] [false]: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.490114235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.490117489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.490120188+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.490122789+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.490130469+07:00","message":"Push: 'ก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.49013275+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.490134951+07:00","message":"Set new StatePrefix : 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.49013737+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.490146457+07:00","message":"push: {false ก็มีก็จะไปหน้า 0 0xc0051bd480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.719473835+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.719513857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.719520758+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.719535959+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.719547724+07:00","message":"[bufferProcess] interim [880000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.719551286+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.719558411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.719561542+07:00","message":"> Transcript [54230] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.719564342+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.846436317+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.846479975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.846487401+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.846504806+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.846515141+07:00","message":"[bufferProcess] interim [940000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.846518395+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.846522535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.846525399+07:00","message":"> Transcript [54231] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.846529127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.84653158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.846534035+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.846536915+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.933931537+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.933968016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้กูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.933973854+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้กูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.933983549+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.933991673+07:00","message":"[bufferProcess] interim [0]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.933994149+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.93399881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.934001941+07:00","message":"> Transcript [54232] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.934005185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.934007309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.934009757+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.934012965+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.950680859+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.950708416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.950713641+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.950726601+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.950736362+07:00","message":"[bufferProcess] interim [60000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.950739292+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.950744629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.950750105+07:00","message":"> Transcript [54233] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.950753777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.950756053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.950758116+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.950760665+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.956364001+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.956378377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.95638297+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.956388889+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956392466+07:00","message":"[bufferProcess] interim [120000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956394728+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956397629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956400603+07:00","message":"> Transcript [54234] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956403586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956405537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956407532+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956409616+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956416008+07:00","message":"Push: 'ส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956418088+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956420458+07:00","message":"Set new StatePrefix : 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:21.956423076+07:00","message":"Next Push (prob) : 'ผู้ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:21.956431938+07:00","message":"push: {false ส่งผลให้ 0 0xc0051bd480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.184438496+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.184481663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.184488211+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.184501433+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.184509027+07:00","message":"[bufferProcess] interim [300000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.184511675+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.184519347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.184522712+07:00","message":"> Transcript [54235] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.184525348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.184528217+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.211936821+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.211974496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.211980811+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.211997682+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.212007664+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.212011519+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.212017034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.212020293+07:00","message":"> Transcript [54236] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.212024451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.212026846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.212028739+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.212031243+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.238697542+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.238728317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.23873438+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.238749741+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.238755986+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.238758886+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.238763367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.238766717+07:00","message":"> Transcript [54237] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.238769767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.238771872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.238773805+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.23877667+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.532601875+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.532646169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.53265369+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.532669909+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.532681401+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.532686028+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.532695379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.532699798+07:00","message":"> Transcript [54238] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.532708048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.532710268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.53271252+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.532716837+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.585152231+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.5852035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.585212535+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.58522886+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.585236929+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.585239963+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.585251735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.585255581+07:00","message":"> Transcript [54239] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.58526042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.58526295+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.585265038+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.585268217+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.585275457+07:00","message":"Push: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.585278362+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.585281026+07:00","message":"Set new StatePrefix : 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.585283801+07:00","message":"Next Push (prob) : 'ไม่ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.585292858+07:00","message":"push: {false ผู้เสียหาย 0 0xc0051bd480}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:22.659115735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:22.659126428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.706638518+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.706686933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.70669613+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.706715921+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.70673166+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.706736603+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.706747097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.706751406+07:00","message":"> Transcript [54240] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.706755808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.706760013+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.903688706+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.903727518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.903734341+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:22.903749618+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.903756817+07:00","message":"[bufferProcess] interim [80000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.903759935+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.903768542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.903771518+07:00","message":"> Transcript [54241] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.903774135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:22.903776065+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.027214329+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.027265718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.027273321+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.027286943+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.027294258+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.027297639+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.027305114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.027308002+07:00","message":"> Transcript [54242] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.02731207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.027314474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.027316812+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.027319503+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.088179546+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.088220788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.088228072+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.088248763+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.088257291+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.088260338+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.088264845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.088268066+07:00","message":"> Transcript [54243] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.088272319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.088274583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.088276883+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.088280029+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.418117041+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.418169388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตังค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.418178139+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตังค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.418197515+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.418200975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.418204323+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.418211067+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตังค์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.4182186+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418225578+07:00","message":"[bufferProcess] interim [560000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418228683+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418233273+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418236961+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418241703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.41824621+07:00","message":"> Transcript [54244] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418251801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418255922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418258532+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418261574+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418263616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418265914+07:00","message":"> Transcript [54245] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418268469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418270448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418272352+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.41827556+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418283044+07:00","message":"Push: 'ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418285091+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418287354+07:00","message":"Set new StatePrefix : 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.418290429+07:00","message":"Next Push (prob) : 'ทำงานได้ตังค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.418299505+07:00","message":"push: {false ไม่สามารถ 0 0xc0051bd480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.608411178+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.608452687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.608459671+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.60847565+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.60848461+07:00","message":"[bufferProcess] interim [800000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.608488941+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.608498939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.608502069+07:00","message":"> Transcript [54246] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.608505767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:23.608508805+07:00","message":"Set new StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:23.911547825+07:00","message":"[GCS] IsForceVAD: false for message ID: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.010883487+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.010922163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติก็ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.010930212+07:00","message":"receive interim result [false|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติก็ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.010946239+07:00","message":"[buffer interim] 4391 false เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.010954954+07:00","message":"[bufferProcess] interim [220000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.010958401+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.010962282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.010965093+07:00","message":"> Transcript [54247] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.010971645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.010973911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.010976992+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.010980281+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.091434891+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.091486524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่สามารถทำงานได้ตามปกติเพราะว่า\",\"confidence\":0.95089203}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.091493119+07:00","message":"receive interim result [true|false]: เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่สามารถทำงานได้ตามปกติเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.091505017+07:00","message":"end recv isFinal message id 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.091507585+07:00","message":"end Recv id 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.091515321+07:00","message":"[buffer interim] 4391 true เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่สามารถทำงานได้ตามปกติเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091524237+07:00","message":"[bufferProcess] interim [280000000]:เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่สามารถทำงานได้ตามปกติเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091529346+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091534949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091538174+07:00","message":"> Transcript [54248] [false]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091542074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091544124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091546389+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091549084+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091551009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091553818+07:00","message":"> Transcript [54249] [true]: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่สามารถทำงานได้ตามปกติเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.09155636+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091558128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091559915+07:00","message":"StatePrefix: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091561965+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091563763+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091746903+07:00","message":"Push: 'ทำงานได้ตามปกติเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091750302+07:00","message":"TextPushed: 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายไม่สามารถทำงานได้ตามปกติเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091752939+07:00","message":"Set new StatePrefix : 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่สามารถทำงานได้ตามปกติเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091755429+07:00","message":"Next Push (prob) : 'เดี๋ยวก็มีก็จะไปหน้าส่งผลให้ผู้เสียหายหรือไม่สามารถทำงานได้ตามปกติเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.091770441+07:00","message":"push: {true ทำงานได้ตามปกติเพราะว่า 0 0xc0051bd480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.091782641+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4391.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:24.109156203+07:00","message":"write wav file: './tmp/7589/7589_4391.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.234575723+07:00","message":"[GCS] Start streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.783427969+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.783468875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.783475187+07:00","message":"receive interim result [false|false]: อาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.783487912+07:00","message":"[buffer interim] 4392 false อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.783495331+07:00","message":"[bufferProcess] interim [420000000]:อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.783497312+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.977834955+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.977876747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.977882461+07:00","message":"receive interim result [false|false]: อาชีพเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:24.977896458+07:00","message":"[buffer interim] 4392 false อาชีพเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.977906293+07:00","message":"[bufferProcess] interim [600000000]:อาชีพเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.97791187+07:00","message":"[bufferProcess] send to processor:อาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.977917484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.9779203+07:00","message":"> Transcript [54250] [false]: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:24.977923136+07:00","message":"Set StatePrefix (first interim): 'อาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.192319892+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.192375253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.192383973+07:00","message":"receive interim result [false|false]: อาชีพเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.1924048+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.192418646+07:00","message":"[bufferProcess] interim [720000000]:อาชีพเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.19242139+07:00","message":"[bufferProcess] send to processor:อาชีพเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.192426554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.192433437+07:00","message":"> Transcript [54251] [false]: 'อาชีพเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.192437257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.192439513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.192441621+07:00","message":"StatePrefix: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.192443804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.28576102+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.285803525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.285812436+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.285838667+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.28584729+07:00","message":"[bufferProcess] interim [840000000]:อาชีพเป็นนางแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.285849787+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.285858103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.285861607+07:00","message":"> Transcript [54252] [false]: 'อาชีพเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.285864973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.285867242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.28586935+07:00","message":"StatePrefix: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.285871423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.51055783+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.510598021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.510604189+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.510616812+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.510626974+07:00","message":"[bufferProcess] interim [80000000]:อาชีพเป็นนางแบบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.51062958+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.510633462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.510636261+07:00","message":"> Transcript [54253] [false]: 'อาชีพเป็นนางแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.510639557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.510641608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.510646552+07:00","message":"StatePrefix: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.510648613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.610400001+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.610441933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.610448326+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.610463584+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610471911+07:00","message":"[bufferProcess] interim [140000000]:อาชีพเป็นนางแบบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610474389+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610480334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610483066+07:00","message":"> Transcript [54254] [false]: 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610486466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.61048885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610491019+07:00","message":"StatePrefix: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610493094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610497944+07:00","message":"Push: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610500002+07:00","message":"TextPushed: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610502295+07:00","message":"Set new StatePrefix : 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.610504464+07:00","message":"Next Push (prob) : 'เป็นนางแบบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.610511495+07:00","message":"push: {false อาชีพ 0 0xc004240200}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:25.659837328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:25.659853298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.728909373+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.728953816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.728960349+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.728976242+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.728985877+07:00","message":"[bufferProcess] interim [320000000]:อาชีพเป็นนางแบบแล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.728988609+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.728994343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.728997629+07:00","message":"> Transcript [54255] [false]: 'อาชีพเป็นนางแบบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.729001231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.729003443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.729005519+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.729007727+07:00","message":"TextPushed: 'อาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.873988377+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.874033634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.874040194+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.874054561+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.874066325+07:00","message":"[bufferProcess] interim [380000000]:อาชีพเป็นนางแบบแล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.874068979+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.874074921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.874077708+07:00","message":"> Transcript [54256] [false]: 'อาชีพเป็นนางแบบแล้วก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.8740815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.874083927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.874086127+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.874088707+07:00","message":"TextPushed: 'อาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.92083655+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.92087683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.920883261+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:25.920894294+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.920902265+07:00","message":"[bufferProcess] interim [500000000]:อาชีพเป็นนางแบบแล้วก็นักแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.920904782+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.920908539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.92091151+07:00","message":"> Transcript [54257] [false]: 'อาชีพเป็นนางแบบแล้วก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.92091466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.920916633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.920918889+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:25.920924075+07:00","message":"TextPushed: 'อาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.17429881+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.174339144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.174345513+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.174363247+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174374959+07:00","message":"[bufferProcess] interim [740000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174378115+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174382023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174385313+07:00","message":"> Transcript [54258] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174389441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.17439142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174393635+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174395826+07:00","message":"TextPushed: 'อาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174402003+07:00","message":"Push: 'เป็นนางแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174404449+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174407129+07:00","message":"Set new StatePrefix : 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.174409764+07:00","message":"Next Push (prob) : 'ก็นักแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.17444073+07:00","message":"push: {false เป็นนางแบบแล้ว 0 0xc004240200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.318551835+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.318592583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.318599341+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.318615952+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.318625436+07:00","message":"[bufferProcess] interim [920000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.318628101+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.318637048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.318640164+07:00","message":"> Transcript [54259] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.318643682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.318645982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.318647902+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.318650496+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.886591059+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.886636467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.886643076+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:26.886659586+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.886667404+07:00","message":"[bufferProcess] interim [520000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.886670147+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.886678155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.886680972+07:00","message":"> Transcript [54260] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.886684651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.88668689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.886689227+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:26.88669304+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:28.660241877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:28.660244044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:28.880196193+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:28.880236915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:28.880245255+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:28.880258056+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.88026707+07:00","message":"[bufferProcess] interim [500000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880270063+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880275894+07:00","message":"[bufferProcess] send to processor (ticker):อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880278838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880281673+07:00","message":"> Transcript [54261] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880285352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880287504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880289708+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880292404+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880294262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880296635+07:00","message":"> Transcript [54262] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880298828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880302346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880304373+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880306376+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880312573+07:00","message":"Push: 'ก็นักแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880314536+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880316843+07:00","message":"Set new StatePrefix : 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:28.880319409+07:00","message":"Next Push (prob) : 'ด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:28.880327965+07:00","message":"push: {false ก็นักแสดง 0 0xc004240200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.013310743+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.013348206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.013354164+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.013370884+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.01337533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.013379369+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.013385129+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.013388903+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.013394774+07:00","message":"[bufferProcess] interim [560000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.013396709+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.013399407+07:00","message":"[bufferProcess] interim [620000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.013401646+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.013405138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.013407758+07:00","message":"> Transcript [54263] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.013410022+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.206639606+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.206685254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.206694292+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.206709496+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.206717493+07:00","message":"[bufferProcess] interim [800000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.206720408+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.206724492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.206727353+07:00","message":"> Transcript [54264] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.20673122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.206733353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.20673574+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.206739042+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.441860288+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.441904828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.441913111+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.441930351+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.441940088+07:00","message":"[bufferProcess] interim [980000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.441944328+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.441950987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.441956709+07:00","message":"> Transcript [54265] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.441960414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.441962473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.441964577+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.441967484+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.520434384+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.520474592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.5204816+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.52049975+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.520507754+07:00","message":"[bufferProcess] interim [40000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.520510577+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.52051429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.520520761+07:00","message":"> Transcript [54266] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.520524709+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.520527064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.520529137+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.520535783+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.537457241+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.537486893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.5374925+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.537506916+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537513439+07:00","message":"[bufferProcess] interim [100000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537515885+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537519052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537521756+07:00","message":"> Transcript [54267] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537525528+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537528928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537532073+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537534647+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้วก็นักแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537542576+07:00","message":"Push: 'ด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537544911+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537547134+07:00","message":"Set new StatePrefix : 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.537550125+07:00","message":"Next Push (prob) : 'ของผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.537558256+07:00","message":"push: {false ด้วยครับแล้วก็ตัวแทน 0 0xc004240200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.593016322+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.593063487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.593073375+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.593092139+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.593099936+07:00","message":"[bufferProcess] interim [160000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.59310292+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.593107267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.593110167+07:00","message":"> Transcript [54268] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.593113017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.59311536+07:00","message":"Set new StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.616937813+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.616977634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.616985677+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.617001625+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.617009861+07:00","message":"[bufferProcess] interim [220000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.617012746+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.61701729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.617021102+07:00","message":"> Transcript [54269] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.617025403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.617027954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.617030012+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.617034422+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.711059173+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.711109794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชายเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.711117599+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชายเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.711132559+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชายเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.711140707+07:00","message":"[bufferProcess] interim [280000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชายเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.711143927+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.71115472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.711157947+07:00","message":"> Transcript [54270] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่ายเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.711162516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.711165098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.711167163+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.711170515+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.764122918+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.764163827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.76417054+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.764184464+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.764192179+07:00","message":"[bufferProcess] interim [340000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.764194925+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชายเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.764201623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.764204805+07:00","message":"> Transcript [54271] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชายเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.764207624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.764209969+07:00","message":"Set new StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ชายเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.811473188+07:00","message":"[GCS] IsForceVAD: false for message ID: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.89377751+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.893833898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.893842657+07:00","message":"receive interim result [false|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.893859016+07:00","message":"[buffer interim] 4392 false อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.893870319+07:00","message":"[bufferProcess] interim [460000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.893873845+07:00","message":"[bufferProcess] send to processor:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.893881133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.893884178+07:00","message":"> Transcript [54272] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.893886921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.893888964+07:00","message":"Set new StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.997564701+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.997609695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า\",\"confidence\":0.94131297}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.997616507+07:00","message":"receive interim result [true|false]: อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.997630095+07:00","message":"end recv isFinal message id 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.997633916+07:00","message":"end Recv id 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.997642354+07:00","message":"[buffer interim] 4392 true อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997652458+07:00","message":"[bufferProcess] interim [580000000]:อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.99765629+07:00","message":"[bufferProcess] send to processor (isfinal):อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997659748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997664363+07:00","message":"> Transcript [54273] [false]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997671129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997673219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997675176+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997677846+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997680009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997682093+07:00","message":"> Transcript [54274] [true]: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997684554+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997686417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997688092+07:00","message":"StatePrefix: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทนของผู้ใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997690203+07:00","message":"TextPushed: 'อาชีพเป็นนางแบบแล้วก็นักแสดงด้วยครับแล้วก็ตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:29.997693331+07:00","message":"Push: 'ของผู้ใหญ่เขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:29.997701461+07:00","message":"push: {true ของผู้ใหญ่เขาบอกว่า 0 0xc004240200}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:30.008846913+07:00","message":"write wav file: './tmp/7589/7589_4392.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:30.134205329+07:00","message":"[GCS] Start streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.185828708+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.185866629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.185872692+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.185887469+07:00","message":"[buffer interim] 4393 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.185895177+07:00","message":"[bufferProcess] interim [900000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.185898104+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.185906932+07:00","message":"[bufferProcess] send to processor (ticker):พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.185911112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.185915603+07:00","message":"> Transcript [54275] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.185919131+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.513553434+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.513606272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.513615828+07:00","message":"receive interim result [false|false]: ผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.513636065+07:00","message":"[buffer interim] 4393 false ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.513650876+07:00","message":"[bufferProcess] interim [200000000]:ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.513654044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:31.66050956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:31.660547757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.745930775+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.745971854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.745978704+07:00","message":"receive interim result [false|false]: ผู้เสียหายยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:31.745994481+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.746002864+07:00","message":"[bufferProcess] interim [440000000]:ผู้เสียหายยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.746005763+07:00","message":"[bufferProcess] send to processor:ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.746015075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.746018254+07:00","message":"> Transcript [54276] [false]: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.746020858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:31.746023479+07:00","message":"Set new StatePrefix: 'ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.39112547+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.391175038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.391181497+07:00","message":"receive interim result [false|false]: ผู้เสียหายยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.391193339+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.39120068+07:00","message":"[bufferProcess] interim [40000000]:ผู้เสียหายยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.391203398+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.391212439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.391215296+07:00","message":"> Transcript [54277] [false]: 'ผู้เสียหายยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.391218738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.391220979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.391222987+07:00","message":"StatePrefix: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.39122557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.460060787+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.460100377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.460106339+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.460120277+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.460130076+07:00","message":"[bufferProcess] interim [220000000]:ผู้เสียหายยังได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.46013279+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.460136646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.460139868+07:00","message":"> Transcript [54278] [false]: 'ผู้เสียหายยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.460143376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.460145678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.460147669+07:00","message":"StatePrefix: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.460149793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.775960028+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.775997532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.776004854+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.776020883+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.776028112+07:00","message":"[bufferProcess] interim [520000000]:ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.776031006+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.776039105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.776041751+07:00","message":"> Transcript [54279] [false]: 'ผู้เสียหายยังได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.776045417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.776047701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.776050028+07:00","message":"StatePrefix: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.776052272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.983862378+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.983900774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.983907007+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.983919351+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.983927257+07:00","message":"[bufferProcess] interim [700000000]:ผู้เสียหายยังได้รับผลกระทบทั้งด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.98393385+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.983939417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.983942333+07:00","message":"> Transcript [54280] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.983945876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.983948292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.983950761+07:00","message":"StatePrefix: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.98395288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.983957036+07:00","message":"Push: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.983959161+07:00","message":"TextPushed: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.983961623+07:00","message":"Set new StatePrefix : 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:32.983963972+07:00","message":"Next Push (prob) : 'ยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:32.983972912+07:00","message":"push: {false ผู้เสียหาย 0 0xc004240480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.166167973+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.166211795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.166218682+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.166231806+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.166240438+07:00","message":"[bufferProcess] interim [880000000]:ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.166243057+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.166250365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.166253165+07:00","message":"> Transcript [54281] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.166256923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.166259425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.166261955+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.166268652+07:00","message":"TextPushed: 'ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.308914924+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.308956369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.308963002+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.308975907+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.308983563+07:00","message":"[bufferProcess] interim [940000000]:ผู้เสียหายยังได้รับผลกระทบทั้งหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.308986506+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.308993145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.308995976+07:00","message":"> Transcript [54282] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.308999974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.309002303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.309004309+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.309006821+07:00","message":"TextPushed: 'ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.34506701+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.345103124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.345109021+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.345124847+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.345131929+07:00","message":"[bufferProcess] interim [0]:ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.345135147+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.345138996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.345142179+07:00","message":"> Transcript [54283] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.345146402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.345148752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.345150972+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.345153575+07:00","message":"TextPushed: 'ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.406711871+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.406749544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.406756403+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.406770431+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.406782414+07:00","message":"[bufferProcess] interim [120000000]:ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.406785071+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.40679354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.40679655+07:00","message":"> Transcript [54284] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.406800802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.40680859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.406811+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.406814318+07:00","message":"TextPushed: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.406821495+07:00","message":"Push: 'ยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.406823867+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.406826028+07:00","message":"Set new StatePrefix : 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.406828663+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.406840905+07:00","message":"push: {false ยังได้รับผลกระทบทั้ง 0 0xc004240480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.515667613+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.51571587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.515725389+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.515744887+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.515757738+07:00","message":"[bufferProcess] interim [180000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.515761915+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.515769608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.515773943+07:00","message":"> Transcript [54285] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.515777522+07:00","message":"Skep because statePrefix == transcript"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.615841514+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.615889444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.615896115+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.615912238+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.615920838+07:00","message":"[bufferProcess] interim [300000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.615924583+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.615947013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.615952076+07:00","message":"> Transcript [54286] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.615955571+07:00","message":"Set StatePrefix (first interim): 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.864093387+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.864136852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.864144103+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.864157638+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.864165706+07:00","message":"[bufferProcess] interim [540000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.864168286+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.864177681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.864180999+07:00","message":"> Transcript [54287] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.864185335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.864187607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.864189743+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.86419228+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.994897212+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.994939041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.994944969+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:33.994961066+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.994969726+07:00","message":"[bufferProcess] interim [720000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.994972536+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.994976577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.994979662+07:00","message":"> Transcript [54288] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.994983569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.994986022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.994988947+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:33.994991543+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.571949203+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.572000719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.572007569+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.572023703+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.572032336+07:00","message":"[bufferProcess] interim [260000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.572035435+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.572043121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.572046578+07:00","message":"> Transcript [54289] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.572051094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.572053342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.572055815+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.572059677+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:34.66105921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:34.66106463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.762053673+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.762098182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.762105821+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.762129983+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762137894+07:00","message":"[bufferProcess] interim [440000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762140957+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762145006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762147877+07:00","message":"> Transcript [54290] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762153015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762155155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762157386+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762161935+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762170284+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762173314+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762176795+07:00","message":"Set new StatePrefix : 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.762180822+07:00","message":"Next Push (prob) : 'ด้านร่างกายจิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.762218851+07:00","message":"push: {false ทาง 0 0xc004240480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.962947294+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.962984101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.962990464+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:34.963014082+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.963022194+07:00","message":"[bufferProcess] interim [680000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.963024802+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.963032826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.963035644+07:00","message":"> Transcript [54291] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.96303945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.963042504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.963044566+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:34.963047179+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.089988012+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.090033593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.090040042+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.090058258+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.090066854+07:00","message":"[bufferProcess] interim [740000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.090069614+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.090074034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.090079466+07:00","message":"> Transcript [54292] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.090083556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.090085814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.090094182+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.090097149+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.213667734+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.213718498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.213734865+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.213754556+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.213766973+07:00","message":"[bufferProcess] interim [860000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.213772077+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.213778361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.213781289+07:00","message":"> Transcript [54293] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.213785525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.213787671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.213789838+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.213792814+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.405752794+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.405794095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.405813887+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.405826268+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405835687+07:00","message":"[bufferProcess] interim [40000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405838958+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405844795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405847602+07:00","message":"> Transcript [54294] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405851641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405854114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405856512+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405859904+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405865376+07:00","message":"Push: 'ด้านร่างกายจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405867541+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405872635+07:00","message":"Set new StatePrefix : 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.405875362+07:00","message":"Next Push (prob) : 'ใจย่ำแย่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.405898117+07:00","message":"push: {false ด้านร่างกายจิต 0 0xc004240480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.40793615+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.407956909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.407962018+07:00","message":"receive interim result [false|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.407973306+07:00","message":"[buffer interim] 4393 false ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.407979539+07:00","message":"[bufferProcess] interim [100000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.407982085+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.407989099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.407992043+07:00","message":"> Transcript [54295] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.407995614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.407997756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.408000095+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.408002898+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.45266849+07:00","message":"[GCS] IsForceVAD: false for message ID: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.514106416+07:00","message":"[GCS] Start streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.636335551+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.636377065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก\",\"confidence\":0.95868534}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.636384264+07:00","message":"receive interim result [true|false]: ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.636397283+07:00","message":"end recv isFinal message id 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.636400077+07:00","message":"end Recv id 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.636412546+07:00","message":"[buffer interim] 4393 true ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636434901+07:00","message":"[bufferProcess] interim [340000000]:ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636438859+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636442598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636446626+07:00","message":"> Transcript [54296] [false]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636450539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636452533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636454963+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636457524+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636459672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636461947+07:00","message":"> Transcript [54297] [true]: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636465769+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636467601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636469369+07:00","message":"StatePrefix: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิตใจย่ำแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.636471301+07:00","message":"TextPushed: 'ผู้เสียหายยังได้รับผลกระทบทั้งทางด้านร่างกายจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:35.63647476+07:00","message":"Push: 'ใจย่ำแย่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:35.636484648+07:00","message":"push: {true ใจย่ำแย่มาก 0 0xc004240480}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:35.646862867+07:00","message":"write wav file: './tmp/7589/7589_4393.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.700516429+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.700560743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.700566537+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.700584219+07:00","message":"[buffer interim] 4394 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.700592507+07:00","message":"[bufferProcess] interim [140000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.700594633+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.700603789+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.70060669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.70060961+07:00","message":"> Transcript [54298] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.700612208+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.785987779+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.78602891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูไม่ถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.786035293+07:00","message":"receive interim result [false|false]: กูไม่ถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.78605108+07:00","message":"[buffer interim] 4394 false กูไม่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.786058865+07:00","message":"[bufferProcess] interim [320000000]:กูไม่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.786060897+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.928814981+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.928853703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.928859855+07:00","message":"receive interim result [false|false]: คือไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:36.928873262+07:00","message":"[buffer interim] 4394 false คือไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.92888372+07:00","message":"[bufferProcess] interim [440000000]:คือไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.928886433+07:00","message":"[bufferProcess] send to processor:กูไม่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.928891762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.928896861+07:00","message":"> Transcript [54299] [false]: 'กูไม่ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.928899136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:36.928902823+07:00","message":"Set new StatePrefix: 'กูไม่ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.133200958+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.133244235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.133251517+07:00","message":"receive interim result [false|false]: คือไม่สามารถไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.133265937+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.133273716+07:00","message":"[bufferProcess] interim [680000000]:คือไม่สามารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.133276254+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.133281524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.133284383+07:00","message":"> Transcript [54300] [false]: 'คือไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.13328661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.133289236+07:00","message":"Set new StatePrefix: 'คือไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.248473748+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.248510384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.248516153+07:00","message":"receive interim result [false|false]: คือไม่สามารถไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.248528869+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.248536084+07:00","message":"[bufferProcess] interim [800000000]:คือไม่สามารถไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.248538692+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.248545736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.248548778+07:00","message":"> Transcript [54301] [false]: 'คือไม่สามารถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.248552159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.248554788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.24855752+07:00","message":"StatePrefix: 'คือไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.248560032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.384561766+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.384608766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไปทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.384616766+07:00","message":"receive interim result [false|false]: คือไม่สามารถไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.384632262+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.384644269+07:00","message":"[bufferProcess] interim [920000000]:คือไม่สามารถไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.384648003+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.384657239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.384660932+07:00","message":"> Transcript [54302] [false]: 'คือไม่สามารถไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.384664335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.384666439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.384668404+07:00","message":"StatePrefix: 'คือไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.384670629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.648242651+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.648281672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไปทำงานนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.648288455+07:00","message":"receive interim result [false|false]: คือไม่สามารถไปทำงานนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.648304422+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไปทำงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.648311893+07:00","message":"[bufferProcess] interim [160000000]:คือไม่สามารถไปทำงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.64831438+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.64832166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.648326294+07:00","message":"> Transcript [54303] [false]: 'คือไม่สามารถไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.648330161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.648333105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.648335254+07:00","message":"StatePrefix: 'คือไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.648337612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.653215214+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.653237729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไปทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.653243222+07:00","message":"receive interim result [false|false]: คือไม่สามารถไปทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.653254221+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไปทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.65326083+07:00","message":"[bufferProcess] interim [220000000]:คือไม่สามารถไปทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653263382+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถไปทำงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653268388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653270973+07:00","message":"> Transcript [54304] [false]: 'คือไม่สามารถไปทำงานนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653274067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653276219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653278513+07:00","message":"StatePrefix: 'คือไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653280651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653283415+07:00","message":"Push: 'คือไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653285679+07:00","message":"TextPushed: 'คือไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653287767+07:00","message":"Set new StatePrefix : 'คือไม่สามารถไปทำงานนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.653289931+07:00","message":"Next Push (prob) : 'ไปทำงานนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.653297182+07:00","message":"push: {false คือไม่สามารถ 0 0xc0045e3500}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:37.662048138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:37.662060587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.95996059+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.959999821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไปทำงานได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.960006504+07:00","message":"receive interim result [false|false]: คือไม่สามารถไปทำงานได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:37.960018387+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไปทำงานได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.96002654+07:00","message":"[bufferProcess] interim [460000000]:คือไม่สามารถไปทำงานได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.960029157+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถไปทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.960043797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.960047199+07:00","message":"> Transcript [54305] [false]: 'คือไม่สามารถไปทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.96005067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:37.960053389+07:00","message":"Set new StatePrefix: 'คือไม่สามารถไปทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:38.085612171+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:38.085652603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไปทำงานได้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:38.085661232+07:00","message":"receive interim result [false|false]: คือไม่สามารถไปทำงานได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:38.085675969+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไปทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.085683333+07:00","message":"[bufferProcess] interim [580000000]:คือไม่สามารถไปทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.0856864+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถไปทำงานได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.085693655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.085696982+07:00","message":"> Transcript [54306] [false]: 'คือไม่สามารถไปทำงานได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.085700026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.085702188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.08570444+07:00","message":"StatePrefix: 'คือไม่สามารถไปทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.085706875+07:00","message":"TextPushed: 'คือไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:38.680314801+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:38.680354319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไปทำงานได้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:38.680360258+07:00","message":"receive interim result [false|false]: คือไม่สามารถไปทำงานได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:38.680376781+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไปทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.680384928+07:00","message":"[bufferProcess] interim [180000000]:คือไม่สามารถไปทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.680388232+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถไปทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.680395154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.680398171+07:00","message":"> Transcript [54307] [false]: 'คือไม่สามารถไปทำงานได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.680401708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.680403964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.680406484+07:00","message":"StatePrefix: 'คือไม่สามารถไปทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:38.680409558+07:00","message":"TextPushed: 'คือไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.048421127+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.048457496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.048464897+07:00","message":"receive interim result [false|false]: คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.048475878+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.048482796+07:00","message":"[bufferProcess] interim [540000000]:คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.048485462+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถไปทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.04849111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.048494271+07:00","message":"> Transcript [54308] [false]: 'คือไม่สามารถไปทำงานได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.048497412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.048499688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.048502066+07:00","message":"StatePrefix: 'คือไม่สามารถไปทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.048505047+07:00","message":"TextPushed: 'คือไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.170901082+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.17093867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.170944655+07:00","message":"receive interim result [false|false]: คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.17095976+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.170967285+07:00","message":"[bufferProcess] interim [720000000]:คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.170970321+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.170975402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.170978061+07:00","message":"> Transcript [54309] [false]: 'คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.170981984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.170984311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.170986634+07:00","message":"StatePrefix: 'คือไม่สามารถไปทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.170989416+07:00","message":"TextPushed: 'คือไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.170995877+07:00","message":"Push: 'ไปทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.170998064+07:00","message":"TextPushed: 'คือไม่สามารถไปทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.171000273+07:00","message":"Set new StatePrefix : 'คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.171002502+07:00","message":"Next Push (prob) : 'นะคะนาน 3 เดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.171008952+07:00","message":"push: {false ไปทำงานได้ 0 0xc0045e3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.352466528+07:00","message":"[GCS] IsForceVAD: false for message ID: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.43040382+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.430445019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้วค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.430451737+07:00","message":"receive interim result [false|false]: คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.430466304+07:00","message":"[buffer interim] 4394 false คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.430477628+07:00","message":"[bufferProcess] interim [900000000]:คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.43048034+07:00","message":"[bufferProcess] send to processor:คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.430488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.43049112+07:00","message":"> Transcript [54310] [false]: 'คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.430494993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.430496958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.430498999+07:00","message":"StatePrefix: 'คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.430501557+07:00","message":"TextPushed: 'คือไม่สามารถไปทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.537207032+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.537256748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สามารถไปทำงานได้นะคะน้ำ 3 เดือนแล้วค่ะ\",\"confidence\":0.9396372}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.537265267+07:00","message":"receive interim result [true|false]: ไม่สามารถไปทำงานได้นะคะน้ำ 3 เดือนแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.537276787+07:00","message":"end recv isFinal message id 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.537279108+07:00","message":"end Recv id 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.537287999+07:00","message":"[buffer interim] 4394 true ไม่สามารถไปทำงานได้นะคะน้ำ 3 เดือนแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537300668+07:00","message":"[bufferProcess] interim [50000000]:ไม่สามารถไปทำงานได้นะคะน้ำ 3 เดือนแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537304879+07:00","message":"[bufferProcess] send to processor (isfinal):คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537309699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.53731294+07:00","message":"> Transcript [54311] [false]: 'คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือนแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537316477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537318507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537320565+07:00","message":"StatePrefix: 'คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537323389+07:00","message":"TextPushed: 'คือไม่สามารถไปทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537325551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537327696+07:00","message":"> Transcript [54312] [true]: 'ไม่สามารถไปทำงานได้นะคะน้ำ 3 เดือนแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537333045+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537334775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537336604+07:00","message":"StatePrefix: 'คือไม่สามารถไปทำงานได้นะคะนาน 3 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.5373385+07:00","message":"TextPushed: 'คือไม่สามารถไปทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537340263+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537505903+07:00","message":"Push: 'นะคะน้ำ 3 เดือนแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537508767+07:00","message":"TextPushed: 'คือไม่สามารถไปทำงานได้นะคะน้ำ 3 เดือนแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537511063+07:00","message":"Set new StatePrefix : 'ไม่สามารถไปทำงานได้นะคะน้ำ 3 เดือนแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537513379+07:00","message":"Next Push (prob) : 'ไม่สามารถไปทำงานได้นะคะน้ำ 3 เดือนแล้วค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.537523396+07:00","message":"push: {true นะคะน้ำ 3 เดือนแล้วค่ะ 0 0xc0045e3500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:39.537534362+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4394.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:39.543164323+07:00","message":"[GCS] Start streaming session, msgId: 4395"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:39.546435055+07:00","message":"write wav file: './tmp/7589/7589_4394.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.095339514+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.095392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.095397762+07:00","message":"receive interim result [false|false]: เนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.095418173+07:00","message":"[buffer interim] 4395 false เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.095427056+07:00","message":"[bufferProcess] interim [600000000]:เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.095429409+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.236995712+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.237041673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.237048242+07:00","message":"receive interim result [false|false]: เนื่องจากว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.237064564+07:00","message":"[buffer interim] 4395 false เนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.237075726+07:00","message":"[bufferProcess] interim [720000000]:เนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.237078076+07:00","message":"[bufferProcess] send to processor:เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.237081493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.237084219+07:00","message":"> Transcript [54313] [false]: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.237086357+07:00","message":"Set StatePrefix (first interim): 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.387214295+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.38725395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.387260221+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.387275013+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.387283103+07:00","message":"[bufferProcess] interim [840000000]:เนื่องจากว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.38728579+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.387293144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.387295912+07:00","message":"> Transcript [54314] [false]: 'เนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.38729926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.387301393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.387303336+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.387305487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.513910309+07:00","message":"[GCS] Cleaned up inactive client: 4374"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.513936433+07:00","message":"[GCS] Cleaned up inactive client: 4373"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.513939613+07:00","message":"[GCS] Cleaned up inactive client: 4368"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.513941671+07:00","message":"[GCS] Cleaned up inactive client: 4369"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.513943597+07:00","message":"[GCS] Cleaned up inactive client: 4376"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.513945517+07:00","message":"[GCS] Cleaned up inactive client: 4375"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.51394744+07:00","message":"[GCS] Cleaned up inactive client: 4366"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.513949627+07:00","message":"[GCS] Cleaned up inactive client: 4370"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.513951546+07:00","message":"[GCS] Cleaned up inactive client: 4372"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.51395378+07:00","message":"[GCS] Cleaned up inactive client: 4371"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.513956054+07:00","message":"[GCS] Cleaned up inactive client: 4367"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.531203599+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.531239646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.531245977+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.531260776+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.531268539+07:00","message":"[bufferProcess] interim [20000000]:เนื่องจากว่ายังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.531270918+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.531276695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.531279535+07:00","message":"> Transcript [54315] [false]: 'เนื่องจากว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.531282921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.531285156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.53128745+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.531289888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:40.66261191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:40.662622007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.747443881+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.747489322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.747495667+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.747515973+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.74752357+07:00","message":"[bufferProcess] interim [140000000]:เนื่องจากว่ายังอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.747531202+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.747538854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.747542123+07:00","message":"> Transcript [54316] [false]: 'เนื่องจากว่ายังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.747545736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.74754797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.74754998+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.747552427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.759092489+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.759128578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.75913453+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.759151169+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.7591591+07:00","message":"[bufferProcess] interim [200000000]:เนื่องจากว่ายังอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.759161547+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.759170047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.759172856+07:00","message":"> Transcript [54317] [false]: 'เนื่องจากว่ายังอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.75917894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.759181278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.75918357+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.759185715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.759192799+07:00","message":"Push: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.759197306+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.759200427+07:00","message":"Set new StatePrefix : 'เนื่องจากว่ายังอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.759203463+07:00","message":"Next Push (prob) : 'ว่ายังอยู่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.759211479+07:00","message":"push: {false เนื่องจาก 0 0xc004cc2680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.770413456+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.770443837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.770449925+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:40.770461596+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.770469133+07:00","message":"[bufferProcess] interim [260000000]:เนื่องจากว่ายังอยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.770471649+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.770475053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.770477874+07:00","message":"> Transcript [54318] [false]: 'เนื่องจากว่ายังอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.770480371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:40.770483354+07:00","message":"Set new StatePrefix: 'เนื่องจากว่ายังอยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.086421254+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.086459759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่างการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.086465724+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่ระหว่างการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.086480823+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.086492713+07:00","message":"[bufferProcess] interim [560000000]:เนื่องจากว่ายังอยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.086495435+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.086500068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.086503232+07:00","message":"> Transcript [54319] [false]: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.086505755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.086507806+07:00","message":"Set new StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.291001849+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.291044211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่างการแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.291053195+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่ระหว่างการแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.291070172+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่ระหว่างการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.291081136+07:00","message":"[bufferProcess] interim [740000000]:เนื่องจากว่ายังอยู่ระหว่างการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.291084747+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.291091172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.291095443+07:00","message":"> Transcript [54320] [false]: 'เนื่องจากว่ายังอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.29109999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.291102902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.291110418+07:00","message":"StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.291113024+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.309440121+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.309482458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่างการไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.309489839+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่ระหว่างการไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.309503819+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่ระหว่างการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.309515977+07:00","message":"[bufferProcess] interim [800000000]:เนื่องจากว่ายังอยู่ระหว่างการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.309519651+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่ระหว่างการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.309526586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.309530857+07:00","message":"> Transcript [54321] [false]: 'เนื่องจากว่ายังอยู่ระหว่างการแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.309535973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.309538931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.309542026+07:00","message":"StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.309545483+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.430754977+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.430808895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่างการไปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.430817005+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่ระหว่างการไปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.430835098+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่ระหว่างการไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.430846204+07:00","message":"[bufferProcess] interim [920000000]:เนื่องจากว่ายังอยู่ระหว่างการไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.430850319+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่ระหว่างการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.430856476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.430861197+07:00","message":"> Transcript [54322] [false]: 'เนื่องจากว่ายังอยู่ระหว่างการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.430866396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.430869465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.430872945+07:00","message":"StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.430876773+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.67677394+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.676819351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่างการไปรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.67682673+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่ระหว่างการไปรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.676847144+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่ระหว่างการไปรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.676857269+07:00","message":"[bufferProcess] interim [160000000]:เนื่องจากว่ายังอยู่ระหว่างการไปรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.67686005+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่ระหว่างการไปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.676864459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.676867462+07:00","message":"> Transcript [54323] [false]: 'เนื่องจากว่ายังอยู่ระหว่างการไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.676874413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.676877543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.676881621+07:00","message":"StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.67688512+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.67689372+07:00","message":"Push: 'ว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.676896494+07:00","message":"TextPushed: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.6769004+07:00","message":"Set new StatePrefix : 'เนื่องจากว่ายังอยู่ระหว่างการไปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:41.676904049+07:00","message":"Next Push (prob) : 'การไปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:41.676916214+07:00","message":"push: {false ว่ายังอยู่ระหว่าง 0 0xc004cc2680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.000308708+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.000347668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.000354898+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.000370244+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.000378182+07:00","message":"[bufferProcess] interim [460000000]:เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.000381025+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่ระหว่างการไปรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.000389376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.000392962+07:00","message":"> Transcript [54324] [false]: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.000395754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.000398026+07:00","message":"Set new StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.508275912+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.508312425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.508318567+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.508335265+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.508343523+07:00","message":"[bufferProcess] interim [940000000]:เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.508345991+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.50835751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.50836026+07:00","message":"> Transcript [54325] [false]: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.50836366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.508366132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.508368388+07:00","message":"StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.508371557+07:00","message":"TextPushed: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.770525089+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.770570559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.770579164+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.770596451+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.770608645+07:00","message":"[bufferProcess] interim [300000000]:เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.770612653+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.770616782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.770619765+07:00","message":"> Transcript [54326] [false]: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.770623446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.770625473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.770627742+07:00","message":"StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:42.77063065+07:00","message":"TextPushed: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:42.941300635+07:00","message":"[GCS] IsForceVAD: false for message ID: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.014492346+07:00","message":"[GCS] Start streaming session, msgId: 4396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.056523225+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.056565095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.056572082+07:00","message":"receive interim result [false|false]: เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.056587054+07:00","message":"[buffer interim] 4395 false เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.05659662+07:00","message":"[bufferProcess] interim [600000000]:เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.05659982+07:00","message":"[bufferProcess] send to processor:เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.056607313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.056610255+07:00","message":"> Transcript [54327] [false]: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.056618462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.05662102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.056623842+07:00","message":"StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.056626919+07:00","message":"TextPushed: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.114001911+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.114040558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่างๆ\",\"confidence\":0.92834693}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.114048985+07:00","message":"receive interim result [true|false]: เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.114059938+07:00","message":"end recv isFinal message id 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.114062239+07:00","message":"end Recv id 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.114069268+07:00","message":"[buffer interim] 4395 true เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.11407789+07:00","message":"[bufferProcess] interim [630000000]:เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114082381+07:00","message":"[bufferProcess] send to processor (isfinal):เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114085774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.11408848+07:00","message":"> Transcript [54328] [false]: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114092231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114094487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114096779+07:00","message":"StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114099723+07:00","message":"TextPushed: 'เนื่องจากว่ายังอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114102544+07:00","message":"Push: 'การไปรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114104823+07:00","message":"TextPushed: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114107495+07:00","message":"Set new StatePrefix : 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.11411324+07:00","message":"Next Push (prob) : 'แก้ไขอาการต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114115384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114117434+07:00","message":"> Transcript [54329] [true]: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114119928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114121766+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114123643+07:00","message":"StatePrefix: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษาแก้ไขอาการต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114125832+07:00","message":"TextPushed: 'เนื่องจากว่ายังอยู่ระหว่างการไปรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.114128224+07:00","message":"Push: 'แก้ไขอาการต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.114159074+07:00","message":"push: {false การไปรักษา 0 0xc004cc2680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.114184168+07:00","message":"push: {true แก้ไขอาการต่างๆ 0 0xc004cc2680}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:43.123934668+07:00","message":"write wav file: './tmp/7589/7589_4395.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.583162986+07:00","message":"[GCS] IsForceVAD: false for message ID: 4396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.652476665+07:00","message":"[GCS] Start streaming session, msgId: 4397"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:43.663568735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:43.663585774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.671417552+07:00","message":"receive streaming session, msgId: 4396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.671431278+07:00","message":"found end of frame, send empty tag with msgId: 4396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.671436148+07:00","message":"end Recv id 4396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.67144438+07:00","message":"[buffer interim] 4396 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.671452733+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.671458307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.671462423+07:00","message":"> Transcript [54330] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.671466695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.671469657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.671472406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.671475523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:43.671483425+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:43.671495172+07:00","message":"push: {true \n 0 0xc0051bdc00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:43.676659322+07:00","message":"write wav file: './tmp/7589/7589_4396.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.32898999+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.329036473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.329042872+07:00","message":"receive interim result [false|false]: ใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.329055748+07:00","message":"[buffer interim] 4397 false ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.329062648+07:00","message":"[bufferProcess] interim [480000000]:ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.329064408+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.402664939+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.402704734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.402711084+07:00","message":"receive interim result [false|false]: ใบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.402729334+07:00","message":"[buffer interim] 4397 false ใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.402738907+07:00","message":"[bufferProcess] interim [540000000]:ใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.402744474+07:00","message":"[bufferProcess] send to processor:ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.40274973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.402752898+07:00","message":"> Transcript [54331] [false]: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.402755786+07:00","message":"Set StatePrefix (first interim): 'ใบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.773084283+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.773124146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบหน้าเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.773130317+07:00","message":"receive interim result [false|false]: ใบหน้าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.773148069+07:00","message":"[buffer interim] 4397 false ใบหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.773156997+07:00","message":"[bufferProcess] interim [900000000]:ใบหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.773159753+07:00","message":"[bufferProcess] send to processor:ใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.773175282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.773179239+07:00","message":"> Transcript [54332] [false]: 'ใบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.773182774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.773184907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.773187265+07:00","message":"StatePrefix: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.773189442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.870863111+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.870902076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบหน้าเนียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.870908129+07:00","message":"receive interim result [false|false]: ใบหน้าเนียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.870922815+07:00","message":"[buffer interim] 4397 false ใบหน้าเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.87093552+07:00","message":"[bufferProcess] interim [960000000]:ใบหน้าเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.87093886+07:00","message":"[bufferProcess] send to processor:ใบหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.870952348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.87095568+07:00","message":"> Transcript [54333] [false]: 'ใบหน้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.870959947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.870962131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.870964427+07:00","message":"StatePrefix: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.87096697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.932335993+07:00","message":"[GCS] IsForceVAD: false for message ID: 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.990226177+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.990269308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบหน้าเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.990275727+07:00","message":"receive interim result [false|false]: ใบหน้าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.990292382+07:00","message":"[buffer interim] 4397 false ใบหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.990301251+07:00","message":"[bufferProcess] interim [20000000]:ใบหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.990303971+07:00","message":"[bufferProcess] send to processor:ใบหน้าเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.990307799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.990311444+07:00","message":"> Transcript [54334] [false]: 'ใบหน้าเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.990316652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.990318914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.990321761+07:00","message":"StatePrefix: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:44.990323919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:44.993079927+07:00","message":"[GCS] Start streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.039391485+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.039431317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบหน้าเนี่ยติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.039437646+07:00","message":"receive interim result [false|false]: ใบหน้าเนี่ยติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.039451442+07:00","message":"[buffer interim] 4397 false ใบหน้าเนี่ยติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039459237+07:00","message":"[bufferProcess] interim [80000000]:ใบหน้าเนี่ยติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039461899+07:00","message":"[bufferProcess] send to processor:ใบหน้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039468864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039471746+07:00","message":"> Transcript [54335] [false]: 'ใบหน้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039474837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039477122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039479607+07:00","message":"StatePrefix: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039482019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039486315+07:00","message":"Push: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.03948837+07:00","message":"TextPushed: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039490712+07:00","message":"Set new StatePrefix : 'ใบหน้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.039493035+07:00","message":"Next Push (prob) : 'หน้าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.03952096+07:00","message":"push: {false ใบ 0 0xc004cc2780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.160372806+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.160411998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบหน้าน่ะสิคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.16041793+07:00","message":"receive interim result [false|false]: ใบหน้าน่ะสิคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.160434423+07:00","message":"[buffer interim] 4397 false ใบหน้าน่ะสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.160443343+07:00","message":"[bufferProcess] interim [200000000]:ใบหน้าน่ะสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.160446009+07:00","message":"[bufferProcess] send to processor:ใบหน้าเนี่ยติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.160449775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.160452534+07:00","message":"> Transcript [54336] [false]: 'ใบหน้าเนี่ยติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.160456186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.160458413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.16046046+07:00","message":"StatePrefix: 'ใบหน้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.1604632+07:00","message":"TextPushed: 'ใบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.29341252+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.293451984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบหน้าเนี่ยสิคะ\",\"confidence\":0.9270535}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.293458121+07:00","message":"receive interim result [true|false]: ใบหน้าเนี่ยสิคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.293470131+07:00","message":"end recv isFinal message id 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.293472468+07:00","message":"end Recv id 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.293479468+07:00","message":"[buffer interim] 4397 true ใบหน้าเนี่ยสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293487432+07:00","message":"[bufferProcess] interim [290000000]:ใบหน้าเนี่ยสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293497532+07:00","message":"[bufferProcess] send to processor (isfinal):ใบหน้าน่ะสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293500893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293503892+07:00","message":"> Transcript [54337] [false]: 'ใบหน้าน่ะสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293506956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293513476+07:00","message":"Set new StatePrefix: 'ใบหน้าน่ะสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.29351538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.29352037+07:00","message":"> Transcript [54338] [true]: 'ใบหน้าเนี่ยสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293524991+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293527252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293529186+07:00","message":"StatePrefix: 'ใบหน้าน่ะสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293531581+07:00","message":"TextPushed: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.293539945+07:00","message":"Push: 'หน้าเนี่ยสิคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.293548136+07:00","message":"push: {true หน้าเนี่ยสิคะ 0 0xc004cc2780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:45.299569715+07:00","message":"write wav file: './tmp/7589/7589_4397.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.533594501+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.533632282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.533638054+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.533652604+07:00","message":"[buffer interim] 4398 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.533659974+07:00","message":"[bufferProcess] interim [360000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.533661809+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.721233377+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.721276931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังคง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.721282506+07:00","message":"receive interim result [false|false]: ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:45.721297681+07:00","message":"[buffer interim] 4398 false ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.721304843+07:00","message":"[bufferProcess] interim [600000000]:ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.721307407+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.721311167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.721314402+07:00","message":"> Transcript [54339] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:45.721316742+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.424425397+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.424474257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.424481461+07:00","message":"receive interim result [false|false]: อาการบวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.4244964+07:00","message":"[buffer interim] 4398 false อาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.424504347+07:00","message":"[bufferProcess] interim [260000000]:อาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.424507003+07:00","message":"[bufferProcess] send to processor:ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.424511301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.424514427+07:00","message":"> Transcript [54340] [false]: 'ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.424518026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.42452031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.424522344+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.42452477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.626323502+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.626385804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบวมอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.626393235+07:00","message":"receive interim result [false|false]: อาการบวมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.626409502+07:00","message":"[buffer interim] 4398 false อาการบวมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.626418127+07:00","message":"[bufferProcess] interim [500000000]:อาการบวมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.626420952+07:00","message":"[bufferProcess] send to processor:อาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.626428131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.626431119+07:00","message":"> Transcript [54341] [false]: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.626433382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.626435531+07:00","message":"Set new StatePrefix: 'อาการบวม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:46.663622945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:46.663633989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.870108687+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.870158967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบวมอยู่เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.870167173+07:00","message":"receive interim result [false|false]: อาการบวมอยู่เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:46.870185832+07:00","message":"[buffer interim] 4398 false อาการบวมอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.8701994+07:00","message":"[bufferProcess] interim [680000000]:อาการบวมอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.870202738+07:00","message":"[bufferProcess] send to processor:อาการบวมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.870214675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.870218545+07:00","message":"> Transcript [54342] [false]: 'อาการบวมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.870223229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.870226854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.870229886+07:00","message":"StatePrefix: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:46.870232823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.130595552+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.13064358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบวมอยู่เลยแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.130650044+07:00","message":"receive interim result [false|false]: อาการบวมอยู่เลยแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.130664832+07:00","message":"[buffer interim] 4398 false อาการบวมอยู่เลยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.130676145+07:00","message":"[bufferProcess] interim [980000000]:อาการบวมอยู่เลยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.130679228+07:00","message":"[bufferProcess] send to processor:อาการบวมอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.130683142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.130685975+07:00","message":"> Transcript [54343] [false]: 'อาการบวมอยู่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.130689765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.130691902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.130694041+07:00","message":"StatePrefix: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.130696428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.306570198+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.306615833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบวมอยู่เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.306623133+07:00","message":"receive interim result [false|false]: อาการบวมอยู่เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.306640216+07:00","message":"[buffer interim] 4398 false อาการบวมอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.306652197+07:00","message":"[bufferProcess] interim [100000000]:อาการบวมอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.306657833+07:00","message":"[bufferProcess] send to processor:อาการบวมอยู่เลยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.306665323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.306673749+07:00","message":"> Transcript [54344] [false]: 'อาการบวมอยู่เลยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.306678965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.306681989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.306685209+07:00","message":"StatePrefix: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.306688261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.466714189+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.46675575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบวมอยู่เลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.466761341+07:00","message":"receive interim result [false|false]: อาการบวมอยู่เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.466779223+07:00","message":"[buffer interim] 4398 false อาการบวมอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466789382+07:00","message":"[bufferProcess] interim [280000000]:อาการบวมอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.46679187+07:00","message":"[bufferProcess] send to processor:อาการบวมอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466797277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466800318+07:00","message":"> Transcript [54345] [false]: 'อาการบวมอยู่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466803835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466806063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466807988+07:00","message":"StatePrefix: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466810309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466816825+07:00","message":"Push: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466818816+07:00","message":"TextPushed: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466822916+07:00","message":"Set new StatePrefix : 'อาการบวมอยู่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:47.466825041+07:00","message":"Next Push (prob) : 'อยู่เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:47.466832912+07:00","message":"push: {false อาการบวม 0 0xc0051bde00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.452378866+07:00","message":"[GCS] IsForceVAD: false for message ID: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.470477907+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.470519034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.470524991+07:00","message":"receive interim result [false|false]: อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.47054458+07:00","message":"[buffer interim] 4398 false อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470554989+07:00","message":"[bufferProcess] interim [300000000]:อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.47055891+07:00","message":"[bufferProcess] send to processor:อาการบวมอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470567351+07:00","message":"[bufferProcess] send to processor (ticker):อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.4705708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470574094+07:00","message":"> Transcript [54346] [false]: 'อาการบวมอยู่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470577829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470580317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470583132+07:00","message":"StatePrefix: 'อาการบวมอยู่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470585496+07:00","message":"TextPushed: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470587453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470589772+07:00","message":"> Transcript [54347] [false]: 'อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470591891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470593553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.47059524+07:00","message":"StatePrefix: 'อาการบวมอยู่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.470597179+07:00","message":"TextPushed: 'อาการบวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.51636584+07:00","message":"[GCS] Start streaming session, msgId: 4399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.570889464+07:00","message":"[GCS] IsForceVAD: false for message ID: 4399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.599503808+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.599546479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย\",\"confidence\":0.9394554}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.599553612+07:00","message":"receive interim result [true|false]: อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.59956502+07:00","message":"end recv isFinal message id 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.599567757+07:00","message":"end Recv id 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.599576411+07:00","message":"[buffer interim] 4398 true อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.599586035+07:00","message":"[bufferProcess] interim [480000000]:อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.599590451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.599594501+07:00","message":"> Transcript [54348] [true]: 'อาการบวมอยู่เลยแล้วก็มีรอยช้ำด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.599598189+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.599600352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.599602969+07:00","message":"StatePrefix: 'อาการบวมอยู่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.599605398+07:00","message":"TextPushed: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.59961328+07:00","message":"Push: 'อยู่เลยแล้วก็มีรอยช้ำด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.599622949+07:00","message":"push: {true อยู่เลยแล้วก็มีรอยช้ำด้วย 0 0xc0051bde00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:48.608394046+07:00","message":"write wav file: './tmp/7589/7589_4398.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.6452847+07:00","message":"[GCS] Start streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.955331396+07:00","message":"receive streaming session, msgId: 4399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.955352712+07:00","message":"found end of frame, send empty tag with msgId: 4399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.9553559+07:00","message":"end Recv id 4399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.95536464+07:00","message":"[buffer interim] 4399 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.955372538+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.955376718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.95537996+07:00","message":"> Transcript [54349] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.955382598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.955384676+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.955386554+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.955388539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:48.95539108+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:48.955400956+07:00","message":"push: {true \n 0 0xc0051bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:48.959709186+07:00","message":"write wav file: './tmp/7589/7589_4399.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.116298008+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.116347749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.116354571+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.116374246+07:00","message":"[buffer interim] 4400 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.116382935+07:00","message":"[bufferProcess] interim [480000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.116385951+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.215095769+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.215139561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.215145768+07:00","message":"receive interim result [false|false]: ส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.215160428+07:00","message":"[buffer interim] 4400 false ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.215167806+07:00","message":"[bufferProcess] interim [600000000]:ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.21517036+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.215177144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.215180044+07:00","message":"> Transcript [54350] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.215182276+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.303446719+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.303485063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.303492092+07:00","message":"receive interim result [false|false]: ส่งผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.303506092+07:00","message":"[buffer interim] 4400 false ส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.303513821+07:00","message":"[bufferProcess] interim [720000000]:ส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.303516377+07:00","message":"[bufferProcess] send to processor:ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.303523588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.303526551+07:00","message":"> Transcript [54351] [false]: 'ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.303529749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.303531842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.30353398+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.303536288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.374413366+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.374456239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.374463064+07:00","message":"receive interim result [false|false]: ส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.37447954+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.374490593+07:00","message":"[bufferProcess] interim [780000000]:ส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.374493326+07:00","message":"[bufferProcess] send to processor:ส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.374499408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.374502296+07:00","message":"> Transcript [54352] [false]: 'ส่งผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.374505878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.37450839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.374510708+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.37451298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.614594405+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.614639059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.614647553+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.614665437+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.614674074+07:00","message":"[bufferProcess] interim [960000000]:ส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.61467831+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.614682977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.614686827+07:00","message":"> Transcript [54353] [false]: 'ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.614691938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.614694935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.614698299+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.614701597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:49.664135676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:49.664143566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.81241028+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.812466905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.812474544+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.812494666+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.81250887+07:00","message":"[bufferProcess] interim [140000000]:ส่งผลกระทบต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.812514832+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.812524906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.812529422+07:00","message":"> Transcript [54354] [false]: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.812534734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.812538001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.812541705+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.812544515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.81255363+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.812556731+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.812560283+07:00","message":"Set new StatePrefix : 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:49.812564095+07:00","message":"Next Push (prob) : 'ผลกระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:49.812586539+07:00","message":"push: {false ส่ง 0 0xc004867d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.018181822+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.018221928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.01822904+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.018240808+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.018248112+07:00","message":"[bufferProcess] interim [380000000]:ส่งผลกระทบต่อการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.018250705+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.018256382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.018259455+07:00","message":"> Transcript [54355] [false]: 'ส่งผลกระทบต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.018263076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.018265402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.018267513+07:00","message":"StatePrefix: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.018270594+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.204249244+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.204290942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการใช้ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.204297066+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อการใช้ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.2043133+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อการใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.204320961+07:00","message":"[bufferProcess] interim [560000000]:ส่งผลกระทบต่อการใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.204331296+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบต่อการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.20433995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.204342759+07:00","message":"> Transcript [54356] [false]: 'ส่งผลกระทบต่อการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.20434746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.204349732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.204352357+07:00","message":"StatePrefix: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.204356781+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.418366685+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.418410811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการใช้ชีวิตและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.418419289+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อการใช้ชีวิตและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.418443183+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อการใช้ชีวิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.41845376+07:00","message":"[bufferProcess] interim [800000000]:ส่งผลกระทบต่อการใช้ชีวิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.418456625+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบต่อการใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.418463645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.418466596+07:00","message":"> Transcript [54357] [false]: 'ส่งผลกระทบต่อการใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.418470552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.418472775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.418475275+07:00","message":"StatePrefix: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.418478011+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.528420798+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.528461695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการใช้ชีวิตและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.528467151+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อการใช้ชีวิตและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.52848021+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อการใช้ชีวิตและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528487264+07:00","message":"[bufferProcess] interim [920000000]:ส่งผลกระทบต่อการใช้ชีวิตและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528489882+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบต่อการใช้ชีวิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528496475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528498994+07:00","message":"> Transcript [54358] [false]: 'ส่งผลกระทบต่อการใช้ชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528502695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528505027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528507089+07:00","message":"StatePrefix: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528512376+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528518904+07:00","message":"Push: 'ผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528521016+07:00","message":"TextPushed: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528523782+07:00","message":"Set new StatePrefix : 'ส่งผลกระทบต่อการใช้ชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.528526219+07:00","message":"Next Push (prob) : 'การใช้ชีวิตและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.528544985+07:00","message":"push: {false ผลกระทบต่อ 0 0xc004867d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.784593717+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.784631042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการใช้ชีวิตและการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.784636936+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อการใช้ชีวิตและการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.784652244+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อการใช้ชีวิตและการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.784659964+07:00","message":"[bufferProcess] interim [160000000]:ส่งผลกระทบต่อการใช้ชีวิตและการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.784662839+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบต่อการใช้ชีวิตและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.784673319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.784676378+07:00","message":"> Transcript [54359] [false]: 'ส่งผลกระทบต่อการใช้ชีวิตและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.784681002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.784684794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.784686927+07:00","message":"StatePrefix: 'ส่งผลกระทบต่อการใช้ชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.784689902+07:00","message":"TextPushed: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.790756969+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.790784466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการใช้ชีวิตและการประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.790789206+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อการใช้ชีวิตและการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.790804754+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อการใช้ชีวิตและการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.790810318+07:00","message":"[bufferProcess] interim [220000000]:ส่งผลกระทบต่อการใช้ชีวิตและการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.79081277+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบต่อการใช้ชีวิตและการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.790817262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.790819842+07:00","message":"> Transcript [54360] [false]: 'ส่งผลกระทบต่อการใช้ชีวิตและการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.790822715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.790824691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.790826911+07:00","message":"StatePrefix: 'ส่งผลกระทบต่อการใช้ชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.790829407+07:00","message":"TextPushed: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.989982375+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.990023504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการใช้ชีวิตและการออกแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.99003495+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อการใช้ชีวิตและการออกแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:50.9900494+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อการใช้ชีวิตและการออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.990057662+07:00","message":"[bufferProcess] interim [400000000]:ส่งผลกระทบต่อการใช้ชีวิตและการออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.99006035+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบต่อการใช้ชีวิตและการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.990067549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.990070658+07:00","message":"> Transcript [54361] [false]: 'ส่งผลกระทบต่อการใช้ชีวิตและการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.990074809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.990077145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.990079777+07:00","message":"StatePrefix: 'ส่งผลกระทบต่อการใช้ชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:50.990082635+07:00","message":"TextPushed: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.104327923+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.104378164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.104386576+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.104404006+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.104412101+07:00","message":"[bufferProcess] interim [460000000]:ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.10441555+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบต่อการใช้ชีวิตและการออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.104422515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.104425445+07:00","message":"> Transcript [54362] [false]: 'ส่งผลกระทบต่อการใช้ชีวิตและการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.104429229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.104431383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.104433464+07:00","message":"StatePrefix: 'ส่งผลกระทบต่อการใช้ชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.104438138+07:00","message":"TextPushed: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.104444564+07:00","message":"Push: 'การใช้ชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.104446565+07:00","message":"TextPushed: 'ส่งผลกระทบต่อการใช้ชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.10444893+07:00","message":"Set new StatePrefix : 'ส่งผลกระทบต่อการใช้ชีวิตและการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.104451491+07:00","message":"Next Push (prob) : 'การออกแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.104459715+07:00","message":"push: {false การใช้ชีวิตและ 0 0xc004867d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.674694794+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.674744515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.67475227+07:00","message":"receive interim result [false|false]: ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.674771833+07:00","message":"[buffer interim] 4400 false ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.674782004+07:00","message":"[bufferProcess] interim [60000000]:ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.67478474+07:00","message":"[bufferProcess] send to processor:ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.674790149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.674792969+07:00","message":"> Transcript [54363] [false]: 'ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.674795762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.674797708+07:00","message":"Set new StatePrefix: 'ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.852494889+07:00","message":"[GCS] IsForceVAD: false for message ID: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.946620574+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.94666808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.946676453+07:00","message":"receive interim result [true|false]: ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.946686007+07:00","message":"end recv isFinal message id 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.946688443+07:00","message":"end Recv id 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.946695728+07:00","message":"[buffer interim] 4400 true ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946706838+07:00","message":"[bufferProcess] interim [420000000]:ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946711312+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946716037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946718972+07:00","message":"> Transcript [54364] [false]: 'ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946722894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946725077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946729089+07:00","message":"StatePrefix: 'ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946733232+07:00","message":"TextPushed: 'ส่งผลกระทบต่อการใช้ชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946736666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946739962+07:00","message":"> Transcript [54365] [true]: 'ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.94674357+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946746227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946749087+07:00","message":"StatePrefix: 'ส่งผลกระทบต่อการใช้ชีวิตและการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.946752365+07:00","message":"TextPushed: 'ส่งผลกระทบต่อการใช้ชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:51.94675796+07:00","message":"Push: 'การประกอบอาชีพต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.946779331+07:00","message":"push: {true การประกอบอาชีพต่อเนื่อง 0 0xc004867d00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:51.955193805+07:00","message":"write wav file: './tmp/7589/7589_4400.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:51.9739519+07:00","message":"[GCS] Start streaming session, msgId: 4401"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:52.664799671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:52.66482496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.701441851+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.70148033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.701486746+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.701500611+07:00","message":"[buffer interim] 4401 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.701508482+07:00","message":"[bufferProcess] interim [540000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.701510502+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.844987466+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.845025875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.845032188+07:00","message":"receive interim result [false|false]: กูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.845045362+07:00","message":"[buffer interim] 4401 false กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.845053776+07:00","message":"[bufferProcess] interim [660000000]:กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.8450562+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.845064312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.845067868+07:00","message":"> Transcript [54366] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.845070649+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.876970474+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.877015065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้จัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.877023719+07:00","message":"receive interim result [false|false]: ผู้จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.877036405+07:00","message":"[buffer interim] 4401 false ผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.877045133+07:00","message":"[bufferProcess] interim [720000000]:ผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.877047537+07:00","message":"[bufferProcess] send to processor:กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.877050932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.877054496+07:00","message":"> Transcript [54367] [false]: 'กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.877057061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.877059074+07:00","message":"Set new StatePrefix: 'กูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.959053569+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.959091723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.959098845+07:00","message":"receive interim result [false|false]: กูจะหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:52.959113929+07:00","message":"[buffer interim] 4401 false กูจะหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.959124712+07:00","message":"[bufferProcess] interim [780000000]:กูจะหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.959127594+07:00","message":"[bufferProcess] send to processor:ผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.959134601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.959137386+07:00","message":"> Transcript [54368] [false]: 'ผู้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.959139703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:52.959142038+07:00","message":"Set new StatePrefix: 'ผู้จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.021976588+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.022013215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.02201968+07:00","message":"receive interim result [false|false]: กูจะหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.022034931+07:00","message":"[buffer interim] 4401 false กูจะหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.0220426+07:00","message":"[bufferProcess] interim [900000000]:กูจะหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.022045152+07:00","message":"[bufferProcess] send to processor:กูจะหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.022052577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.022056121+07:00","message":"> Transcript [54369] [false]: 'กูจะหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.02205823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.022060396+07:00","message":"Set new StatePrefix: 'กูจะหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.182113718+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.182163576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.182172239+07:00","message":"receive interim result [false|false]: กูจะหายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.182193743+07:00","message":"[buffer interim] 4401 false กูจะหายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.182209767+07:00","message":"[bufferProcess] interim [20000000]:กูจะหายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.182213911+07:00","message":"[bufferProcess] send to processor:กูจะหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.18222523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.182231229+07:00","message":"> Transcript [54370] [false]: 'กูจะหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.182236522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.182239596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.182242511+07:00","message":"StatePrefix: 'กูจะหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.182245682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.419048454+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.419091514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.419098385+07:00","message":"receive interim result [false|false]: กูจะหายไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.419116604+07:00","message":"[buffer interim] 4401 false กูจะหายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.419126027+07:00","message":"[bufferProcess] interim [140000000]:กูจะหายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.419128664+07:00","message":"[bufferProcess] send to processor:กูจะหายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.419133799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.419137567+07:00","message":"> Transcript [54371] [false]: 'กูจะหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.419140815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.419145445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.419147451+07:00","message":"StatePrefix: 'กูจะหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.419150095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.45388293+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.453917589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.453924107+07:00","message":"receive interim result [false|false]: กูจะหายได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.453940553+07:00","message":"[buffer interim] 4401 false กูจะหายได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.453948606+07:00","message":"[bufferProcess] interim [200000000]:กูจะหายได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.453951433+07:00","message":"[bufferProcess] send to processor:กูจะหายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.453955137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.453958282+07:00","message":"> Transcript [54372] [false]: 'กูจะหายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.453961741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.453963802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.453965674+07:00","message":"StatePrefix: 'กูจะหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.453967852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.467840693+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.467867949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.467873966+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.467888595+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467895418+07:00","message":"[bufferProcess] interim [260000000]:กูจะหายได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467898337+07:00","message":"[bufferProcess] send to processor:กูจะหายได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467905509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467908017+07:00","message":"> Transcript [54373] [false]: 'กูจะหายได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467911342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467913895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467915929+07:00","message":"StatePrefix: 'กูจะหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467917969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467923862+07:00","message":"Push: 'กูจะหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467926012+07:00","message":"TextPushed: 'กูจะหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467928405+07:00","message":"Set new StatePrefix : 'กูจะหายได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.467930685+07:00","message":"Next Push (prob) : 'ยได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.467938415+07:00","message":"push: {false กูจะหา 0 0xc004240780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.628562848+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.628600839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.62860696+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.628628596+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.628641529+07:00","message":"[bufferProcess] interim [500000000]:กูจะหายได้มีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.62864422+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.628647691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.628650547+07:00","message":"> Transcript [54374] [false]: 'กูจะหายได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.628653094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.628655138+07:00","message":"Set new StatePrefix: 'กูจะหายได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.911029206+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.911074322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.911082431+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:53.911099535+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.911108131+07:00","message":"[bufferProcess] interim [740000000]:กูจะหายได้มีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.911110863+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.911119887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.911122962+07:00","message":"> Transcript [54375] [false]: 'กูจะหายได้มีการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.91112703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.911129845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.911131829+07:00","message":"StatePrefix: 'กูจะหายได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:53.911134283+07:00","message":"TextPushed: 'กูจะหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.109139972+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.10919111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.109198818+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.109214146+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.109224622+07:00","message":"[bufferProcess] interim [980000000]:กูจะหายได้มีการพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.109227818+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.109232159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.109235848+07:00","message":"> Transcript [54376] [false]: 'กูจะหายได้มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.109239618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.109241848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.109244283+07:00","message":"StatePrefix: 'กูจะหายได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.109246498+07:00","message":"TextPushed: 'กูจะหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.242285247+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.24232159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.242327977+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.242340946+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.242348513+07:00","message":"[bufferProcess] interim [40000000]:กูจะหายได้มีการพูดคุยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.242350956+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.242356014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.242358651+07:00","message":"> Transcript [54377] [false]: 'กูจะหายได้มีการพูดคุยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.242362573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.242364883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.242367519+07:00","message":"StatePrefix: 'กูจะหายได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.242370078+07:00","message":"TextPushed: 'กูจะหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.244976081+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.244992932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.244996853+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.245005928+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.245010378+07:00","message":"[bufferProcess] interim [100000000]:กูจะหายได้มีการพูดคุยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.24501254+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.245015108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.245019161+07:00","message":"> Transcript [54378] [false]: 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.245021929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.24502384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.245025787+07:00","message":"StatePrefix: 'กูจะหายได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.24502782+07:00","message":"TextPushed: 'กูจะหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.245034271+07:00","message":"Push: 'ยได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.245036344+07:00","message":"TextPushed: 'กูจะหายได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.245039117+07:00","message":"Set new StatePrefix : 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.245041439+07:00","message":"Next Push (prob) : 'พูดคุยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.245049357+07:00","message":"push: {false ยได้มีการ 0 0xc004240780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.617335539+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.61736689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้วก็ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.617374113+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยแล้วก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.61738767+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยแล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.617397052+07:00","message":"[bufferProcess] interim [400000000]:กูจะหายได้มีการพูดคุยแล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.617399568+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.6174031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.617405809+07:00","message":"> Transcript [54379] [false]: 'กูจะหายได้มีการพูดคุยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.61740922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.617411678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.617413615+07:00","message":"StatePrefix: 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.617416216+07:00","message":"TextPushed: 'กูจะหายได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.671433459+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.671467824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้วก็ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.671474576+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยแล้วก็ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.67148504+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยแล้วก็ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.67149222+07:00","message":"[bufferProcess] interim [520000000]:กูจะหายได้มีการพูดคุยแล้วก็ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.67149507+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุยแล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.6715005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.671503174+07:00","message":"> Transcript [54380] [false]: 'กูจะหายได้มีการพูดคุยแล้วก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.671506195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.671508701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.671510695+07:00","message":"StatePrefix: 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.671513507+07:00","message":"TextPushed: 'กูจะหายได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.82471941+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.824764862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้วก็ฉันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.824770962+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยแล้วก็ฉันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.824788556+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยแล้วก็ฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.824796779+07:00","message":"[bufferProcess] interim [640000000]:กูจะหายได้มีการพูดคุยแล้วก็ฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.824799497+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุยแล้วก็ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.824804855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.82480773+07:00","message":"> Transcript [54381] [false]: 'กูจะหายได้มีการพูดคุยแล้วก็ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.824811436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.824813649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.824815677+07:00","message":"StatePrefix: 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.824818535+07:00","message":"TextPushed: 'กูจะหายได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.839044511+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.839087406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.839093925+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.839106969+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839114151+07:00","message":"[bufferProcess] interim [700000000]:กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839116857+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุยแล้วก็ฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.83912011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839123207+07:00","message":"> Transcript [54382] [false]: 'กูจะหายได้มีการพูดคุยแล้วก็ฉันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839126984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839129214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839132867+07:00","message":"StatePrefix: 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839135933+07:00","message":"TextPushed: 'กูจะหายได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839140655+07:00","message":"Push: 'พูดคุยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839142557+07:00","message":"TextPushed: 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839144638+07:00","message":"Set new StatePrefix : 'กูจะหายได้มีการพูดคุยแล้วก็ฉันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.839146819+07:00","message":"Next Push (prob) : 'ก็ฉันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.839154394+07:00","message":"push: {false พูดคุยแล้ว 0 0xc004240780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.94748821+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.947527043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.947533311+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:54.947558085+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.947566541+07:00","message":"[bufferProcess] interim [820000000]:กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.947569765+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.947575722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.947584853+07:00","message":"> Transcript [54383] [false]: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.947587711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:54.947589919+07:00","message":"Set new StatePrefix: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.196768451+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.19681346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.196819814+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.196833445+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.19684559+07:00","message":"[bufferProcess] interim [60000000]:กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.196848472+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.196851968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.196854993+07:00","message":"> Transcript [54384] [false]: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.196858549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.196860673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.196862568+07:00","message":"StatePrefix: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.196865189+07:00","message":"TextPushed: 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.199518161+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.199532934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.199537574+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.199547224+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.199552371+07:00","message":"[bufferProcess] interim [120000000]:กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.199555547+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.199561902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.199565178+07:00","message":"> Transcript [54385] [false]: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.199568818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.199571533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.199574384+07:00","message":"StatePrefix: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.19957779+07:00","message":"TextPushed: 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.46004565+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.460082986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.460089623+07:00","message":"receive interim result [false|false]: กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.460103749+07:00","message":"[buffer interim] 4401 false กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.460113666+07:00","message":"[bufferProcess] interim [240000000]:กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.460116405+07:00","message":"[bufferProcess] send to processor:กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.460120273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.460122856+07:00","message":"> Transcript [54386] [false]: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.46012637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.460128688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.460132551+07:00","message":"StatePrefix: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.460138323+07:00","message":"TextPushed: 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.562584315+07:00","message":"[GCS] IsForceVAD: false for message ID: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.622468353+07:00","message":"[GCS] Start streaming session, msgId: 4402"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:55.66534547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:55.665357616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.728433125+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.728481171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก\",\"confidence\":0.9423986}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.728490579+07:00","message":"receive interim result [true|false]: กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.728497556+07:00","message":"end recv isFinal message id 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.728501049+07:00","message":"end Recv id 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.728510288+07:00","message":"[buffer interim] 4401 true กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728520037+07:00","message":"[bufferProcess] interim [600000000]:กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728525+07:00","message":"[bufferProcess] send to processor (isfinal):กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728529902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.72853388+07:00","message":"> Transcript [54387] [false]: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.72853892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728541901+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728545587+07:00","message":"StatePrefix: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728549057+07:00","message":"TextPushed: 'กูจะหายได้มีการพูดคุยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728553021+07:00","message":"Push: 'ก็ประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728555909+07:00","message":"TextPushed: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728559877+07:00","message":"Set new StatePrefix : 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728563349+07:00","message":"Next Push (prob) : 'ทางคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728566233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728569258+07:00","message":"> Transcript [54388] [true]: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728572884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728575623+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728578414+07:00","message":"StatePrefix: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับทางคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728581454+07:00","message":"TextPushed: 'กูจะหายได้มีการพูดคุยแล้วก็ประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:55.728585112+07:00","message":"Push: 'ทางคลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.728600309+07:00","message":"push: {false ก็ประสานกับ 0 0xc004240780}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:55.728628187+07:00","message":"push: {true ทางคลินิก 0 0xc004240780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:09:55.737399415+07:00","message":"write wav file: './tmp/7589/7589_4401.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.292948427+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.292998628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.29300486+07:00","message":"receive interim result [false|false]: แต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.29301612+07:00","message":"[buffer interim] 4402 false แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.293023264+07:00","message":"[bufferProcess] interim [720000000]:แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.293025226+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.474717769+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.474775018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.474785489+07:00","message":"receive interim result [false|false]: แต่ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.474804959+07:00","message":"[buffer interim] 4402 false แต่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.474815155+07:00","message":"[bufferProcess] interim [900000000]:แต่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.474818588+07:00","message":"[bufferProcess] send to processor:แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.474825475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.474830591+07:00","message":"> Transcript [54389] [false]: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.474834521+07:00","message":"Set StatePrefix (first interim): 'แต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.604787993+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.604825175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.604831242+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.604843844+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.604851454+07:00","message":"[bufferProcess] interim [20000000]:แต่ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.604853977+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.604859239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.604861875+07:00","message":"> Transcript [54390] [false]: 'แต่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.604864823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.604866909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.604869096+07:00","message":"StatePrefix: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.604871288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.816581154+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.81662193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.816629618+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.816648027+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.816657141+07:00","message":"[bufferProcess] interim [200000000]:แต่ยังไม่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.816660893+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.816665675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.816669682+07:00","message":"> Transcript [54391] [false]: 'แต่ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.816674789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.816678177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.816681273+07:00","message":"StatePrefix: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.816684791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.880592456+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.880634498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.880643017+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:56.880659497+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.880667861+07:00","message":"[bufferProcess] interim [320000000]:แต่ยังไม่ได้ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.880670567+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.880674333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.880678106+07:00","message":"> Transcript [54392] [false]: 'แต่ยังไม่ได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.880681266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.880683367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.880685468+07:00","message":"StatePrefix: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:56.880687688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.18758157+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.187616478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ค่อยมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.187624643+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ค่อยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.187639955+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187647566+07:00","message":"[bufferProcess] interim [560000000]:แต่ยังไม่ได้ค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187649797+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187653035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187656283+07:00","message":"> Transcript [54393] [false]: 'แต่ยังไม่ได้ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187659694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187661908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187665553+07:00","message":"StatePrefix: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187667838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187670424+07:00","message":"Push: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187672317+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187675675+07:00","message":"Set new StatePrefix : 'แต่ยังไม่ได้ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.187677839+07:00","message":"Next Push (prob) : 'ไม่ได้ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.1876851+07:00","message":"push: {false แต่ยัง 0 0xc004cc2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.212718747+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.212761415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.212770688+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.212785406+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.212793136+07:00","message":"[bufferProcess] interim [620000000]:แต่ยังไม่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.212795673+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.212801183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.212806222+07:00","message":"> Transcript [54394] [false]: 'แต่ยังไม่ได้ค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.212810089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.212812646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.212815141+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.212817421+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.378280627+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.378318033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.378324624+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.378335573+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.378343513+07:00","message":"[bufferProcess] interim [740000000]:แต่ยังไม่ได้ข้อยุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.378346021+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.378349804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.378352899+07:00","message":"> Transcript [54395] [false]: 'แต่ยังไม่ได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.378355512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.37835791+07:00","message":"Set new StatePrefix: 'แต่ยังไม่ได้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.704323592+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.704371884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.704380625+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.704398868+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.704412008+07:00","message":"[bufferProcess] interim [100000000]:แต่ยังไม่ได้ข้อยุติเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.704416589+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ข้อยุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.704427025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.704431197+07:00","message":"> Transcript [54396] [false]: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.704434373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.70443777+07:00","message":"Set new StatePrefix: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.959822217+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.959868088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.95987517+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.959890311+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.959901275+07:00","message":"[bufferProcess] interim [280000000]:แต่ยังไม่ได้ข้อยุติเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.959903769+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ข้อยุติเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.959908159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.959911336+07:00","message":"> Transcript [54397] [false]: 'แต่ยังไม่ได้ข้อยุติเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.959914863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.959917207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.959919116+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.959921303+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.990415444+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.990451918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.99045782+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็นที่น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:57.990473971+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็นที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.990481365+07:00","message":"[bufferProcess] interim [400000000]:แต่ยังไม่ได้ข้อยุติเป็นที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.990484209+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ข้อยุติเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.990487833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.990490508+07:00","message":"> Transcript [54398] [false]: 'แต่ยังไม่ได้ข้อยุติเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.99049414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.990496272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.99049846+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:57.990500842+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:58.215776236+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:58.215816577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:58.215822829+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:58.215838794+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.215846243+07:00","message":"[bufferProcess] interim [580000000]:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.215849029+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ข้อยุติเป็นที่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.215852663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.215855298+07:00","message":"> Transcript [54399] [false]: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.215859426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.215861739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.215863821+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.215865963+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:58.463304578+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:58.463344896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:58.463351243+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:58.463365358+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463372813+07:00","message":"[bufferProcess] interim [880000000]:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463375351+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.46338228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463384898+07:00","message":"> Transcript [54400] [false]: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463388542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463390759+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463393018+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463395413+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463399885+07:00","message":"Push: 'ไม่ได้ข้อยุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463401957+07:00","message":"TextPushed: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463404242+07:00","message":"Set new StatePrefix : 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:58.463406927+07:00","message":"Next Push (prob) : 'เป็นที่น่าพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:58.463413776+07:00","message":"push: {false ไม่ได้ข้อยุติ 0 0xc004cc2600}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:58.666097302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:09:58.666123784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:59.133543338+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:59.133583418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:59.133589357+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:09:59.133601786+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:59.133611311+07:00","message":"[bufferProcess] interim [480000000]:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:59.133613997+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:59.133617667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:59.13362076+07:00","message":"> Transcript [54401] [false]: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:59.133624416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:59.133626586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:59.133629452+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:09:59.133632078+07:00","message":"TextPushed: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.831927527+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.831967999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.831985513+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.832002048+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832013981+07:00","message":"[bufferProcess] interim [220000000]:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.83201783+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.83202491+07:00","message":"[bufferProcess] send to processor (ticker):แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.83202908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832033434+07:00","message":"> Transcript [54402] [false]: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832038243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832041188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.8320444+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832048033+07:00","message":"TextPushed: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832050907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832054138+07:00","message":"> Transcript [54403] [false]: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832057225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832060224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832065507+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.832068644+07:00","message":"TextPushed: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.883469647+07:00","message":"[GCS] IsForceVAD: false for message ID: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.960956265+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.960997124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.961003264+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.961015724+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.961025548+07:00","message":"[bufferProcess] interim [280000000]:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.961027624+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.998512657+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.998550742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.998557357+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.998573475+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.998581533+07:00","message":"[bufferProcess] interim [340000000]:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.99858404+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.99858765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.998590313+07:00","message":"> Transcript [54404] [false]: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.998594472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.99859723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.998599514+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.998602154+07:00","message":"TextPushed: 'แต่ยังไม่ได้ข้อยุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.998604822+07:00","message":"Push: 'เป็นที่น่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.998606805+07:00","message":"TextPushed: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.998608914+07:00","message":"Set new StatePrefix : 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:00.998611135+07:00","message":"Next Push (prob) : 'ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:00.998618913+07:00","message":"push: {false เป็นที่น่าพอ 0 0xc004cc2600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.016269756+07:00","message":"[GCS] Start streaming session, msgId: 4403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.022073277+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.022107649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.022113624+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.022129103+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.022142094+07:00","message":"[bufferProcess] interim [400000000]:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.022145249+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.022151156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.02215402+07:00","message":"> Transcript [54405] [false]: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.022158845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.022161614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.022163765+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.022166512+07:00","message":"TextPushed: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.029523727+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.029551926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.02955825+07:00","message":"receive interim result [false|false]: แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.029573072+07:00","message":"[buffer interim] 4402 false แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.029578628+07:00","message":"[bufferProcess] interim [460000000]:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.029581218+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.029584368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.029587138+07:00","message":"> Transcript [54406] [false]: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.029590078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.029592145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.029594197+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.0295967+07:00","message":"TextPushed: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.086033021+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.086070391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.086077287+07:00","message":"receive interim result [true|false]: แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.08608557+07:00","message":"end recv isFinal message id 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.086087789+07:00","message":"end Recv id 4402"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.086094235+07:00","message":"[buffer interim] 4402 true แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.08610327+07:00","message":"[bufferProcess] interim [460000000]:แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086107254+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086110972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086114217+07:00","message":"> Transcript [54407] [false]: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจในงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086117183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086119099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086121163+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086123661+07:00","message":"TextPushed: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086125553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086127664+07:00","message":"> Transcript [54408] [true]: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086129886+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086131646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.08613344+07:00","message":"StatePrefix: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086135284+07:00","message":"TextPushed: 'แต่ยังไม่ได้ข้อยุติเป็นที่น่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.086138274+07:00","message":"Push: 'ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.08614588+07:00","message":"push: {true ใจ 0 0xc004cc2600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:01.097647157+07:00","message":"write wav file: './tmp/7589/7589_4402.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.522617441+07:00","message":"[GCS] IsForceVAD: false for message ID: 4403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.609088796+07:00","message":"receive streaming session, msgId: 4403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.609107324+07:00","message":"found end of frame, send empty tag with msgId: 4403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.609110379+07:00","message":"end Recv id 4403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.609117104+07:00","message":"[buffer interim] 4403 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.609124531+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.609129076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.609131629+07:00","message":"> Transcript [54409] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.609134148+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.609136049+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.609137972+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.609139805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:01.609147424+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.609155923+07:00","message":"push: {true \n 0 0xc004240a00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:01.623028392+07:00","message":"write wav file: './tmp/7589/7589_4403.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:01.666216912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:01.666267609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:01.714707723+07:00","message":"[GCS] Start streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:02.700437147+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:02.700490534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:02.700496614+07:00","message":"receive interim result [false|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:02.700515691+07:00","message":"[buffer interim] 4404 false ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:02.700523135+07:00","message":"[bufferProcess] interim [780000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:02.700525199+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:02.700530357+07:00","message":"[bufferProcess] send to processor (ticker):ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:02.700533159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:02.700536159+07:00","message":"> Transcript [54410] [false]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:02.700538555+07:00","message":"Set StatePrefix (first interim): 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:02.948277145+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:02.948329967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:02.948336226+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:02.948353742+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:02.948362847+07:00","message":"[bufferProcess] interim [80000000]:ตรวจสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:02.948365071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.078106937+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.078151485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.078158299+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.078171587+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.07818203+07:00","message":"[bufferProcess] interim [200000000]:ตรวจสอบข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.078186014+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.078192362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.078195983+07:00","message":"> Transcript [54411] [false]: 'ตรวจสอบข้อเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.078200782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.078209421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.078211432+07:00","message":"StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.078218539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.350043933+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.350085271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.350091998+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.350106517+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.350114208+07:00","message":"[bufferProcess] interim [500000000]:ตรวจสอบข้อเท็จจริงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.350117152+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.350121527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.350124634+07:00","message":"> Transcript [54412] [false]: 'ตรวจสอบข้อเท็จจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.350128265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.350131054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.350133271+07:00","message":"StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.350135628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.595186169+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.59522645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.595233674+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.595249535+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.595260567+07:00","message":"[bufferProcess] interim [680000000]:ตรวจสอบข้อเท็จจริงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.59526362+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.595268887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.595271923+07:00","message":"> Transcript [54413] [false]: 'ตรวจสอบข้อเท็จจริงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.595275359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.59527775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.59527985+07:00","message":"StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.59528213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.796470323+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.796513067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.796519228+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.796540183+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.796550316+07:00","message":"[bufferProcess] interim [920000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.796553971+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.796559283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.79656346+07:00","message":"> Transcript [54414] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.79656753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.79656992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.796572043+07:00","message":"StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.796574618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.796577511+07:00","message":"Push: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.796580856+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.796583844+07:00","message":"Set new StatePrefix : 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.796587847+07:00","message":"Next Push (prob) : 'ข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.796597618+07:00","message":"push: {false ตรวจสอบ 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.99117615+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.991215646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.99122224+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:03.991236476+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.991244864+07:00","message":"[bufferProcess] interim [100000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.991247526+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.991251111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.991253759+07:00","message":"> Transcript [54415] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.991257096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.991259247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.991261169+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:03.99126619+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.357886952+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.35792618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.357933373+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.357945521+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.357953822+07:00","message":"[bufferProcess] interim [460000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.357956444+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.357960402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.357963194+07:00","message":"> Transcript [54416] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.357966575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.357968647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.357971259+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.357973551+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.544925563+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.544976342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.544982358+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.544996907+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.545005364+07:00","message":"[bufferProcess] interim [640000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.545008358+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.545014812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.545019995+07:00","message":"> Transcript [54417] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.545023907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.545026631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.545029131+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.54503192+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:04.666712097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:04.666742532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.740522131+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.740562873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.740569224+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.74058278+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.74059065+07:00","message":"[bufferProcess] interim [880000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.740593288+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.740600334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.740603355+07:00","message":"> Transcript [54418] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.740607295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.740609603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.740612104+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.740614233+07:00","message":"TextPushed: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.740623263+07:00","message":"Push: 'ข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.740625457+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.74062898+07:00","message":"Set new StatePrefix : 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.740631801+07:00","message":"Next Push (prob) : 'ช่วยดำเนินการตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.740652612+07:00","message":"push: {false ข้อเท็จจริงแล้วก็ 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.869347094+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.869388048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.869395219+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:04.86940976+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.86941713+07:00","message":"[bufferProcess] interim [0]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.869420109+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.869427602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.869430824+07:00","message":"> Transcript [54419] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.869435107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.869437261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.869439649+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:04.869442137+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.054196386+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.054234276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.054247436+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.054261886+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.054269005+07:00","message":"[bufferProcess] interim [180000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.054271667+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.054275207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.054278399+07:00","message":"> Transcript [54420] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.054282231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.054285144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.054287255+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.054290232+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.573801726+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.57386181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.573869501+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.57388806+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.57390065+07:00","message":"[bufferProcess] interim [720000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.573905191+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.573913337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.573916621+07:00","message":"> Transcript [54421] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.573921633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.573927246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.573930416+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.573933898+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.917122409+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.917181876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.917189493+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.917205784+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917213679+07:00","message":"[bufferProcess] interim [960000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917217655+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.91722177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917224817+07:00","message":"> Transcript [54422] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917229245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917231479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917233927+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917236924+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917242349+07:00","message":"Push: 'ช่วยดำเนินการตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917244558+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917246713+07:00","message":"Set new StatePrefix : 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.917248911+07:00","message":"Next Push (prob) : 'กระบวนการการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.91725662+07:00","message":"push: {false ช่วยดำเนินการตาม 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.960870226+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.960911305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.960917713+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:05.960932343+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.960940287+07:00","message":"[bufferProcess] interim [80000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.960942965+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.96094876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.960951533+07:00","message":"> Transcript [54423] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.96095867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.960960888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.960963176+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:05.960965766+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.097975991+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.098011978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.098025162+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.098042534+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.098053733+07:00","message":"[bufferProcess] interim [200000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.098057677+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.098065145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.098069475+07:00","message":"> Transcript [54424] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.098074364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.098079007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.098082606+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.098087898+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.349150692+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.349224609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.349234794+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.349277322+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.3492908+07:00","message":"[bufferProcess] interim [500000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.349293658+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.349301511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.349304548+07:00","message":"> Transcript [54425] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.349308743+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.349310951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.349313713+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.349316719+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.544878038+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.544936442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.544944983+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.544962505+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.544974467+07:00","message":"[bufferProcess] interim [680000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.544977301+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.544988557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.544992062+07:00","message":"> Transcript [54426] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.544997469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.544999916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.545002201+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.545005619+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.545011633+07:00","message":"Push: 'กระบวนการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.545013656+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.545015881+07:00","message":"Set new StatePrefix : 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.545019588+07:00","message":"Next Push (prob) : 'คุ้มครองของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.545030547+07:00","message":"push: {false กระบวนการการ 0 0xc004748600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.855413152+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.855460333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.855469493+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.855488756+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.855498154+07:00","message":"[bufferProcess] interim [980000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.855502261+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.855510372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.855514376+07:00","message":"> Transcript [54427] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.855520122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.855523189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.85552752+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.855532503+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.984803458+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.984841637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.984848655+07:00","message":"receive interim result [false|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:06.984862294+07:00","message":"[buffer interim] 4404 false ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.984869653+07:00","message":"[bufferProcess] interim [100000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.984872305+07:00","message":"[bufferProcess] send to processor:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.984882934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.984885639+07:00","message":"> Transcript [54428] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.984889684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.984892444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.984894872+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:06.984897664+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:07.092714583+07:00","message":"[GCS] IsForceVAD: false for message ID: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:07.255411258+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:07.255453961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค\",\"confidence\":0.9547269}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:07.255464189+07:00","message":"receive interim result [true|false]: ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:07.255472212+07:00","message":"end recv isFinal message id 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:07.255474316+07:00","message":"end Recv id 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:07.255483901+07:00","message":"[buffer interim] 4404 true ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255493707+07:00","message":"[bufferProcess] interim [400000000]:ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255499481+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255503468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255506313+07:00","message":"> Transcript [54429] [false]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.25550978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255511775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.25551406+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255516882+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255518989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255520949+07:00","message":"> Transcript [54430] [true]: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255530489+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255532361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255534114+07:00","message":"StatePrefix: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการคุ้มครองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.255536304+07:00","message":"TextPushed: 'ตรวจสอบข้อเท็จจริงแล้วก็ช่วยดำเนินการตามกระบวนการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:07.25555317+07:00","message":"Push: 'คุ้มครองของผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:07.255561677+07:00","message":"push: {true คุ้มครองของผู้บริโภค 0 0xc004748600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:07.266186295+07:00","message":"write wav file: './tmp/7589/7589_4404.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:07.543761513+07:00","message":"[GCS] Start streaming session, msgId: 4405"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:07.667850872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:07.667880554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.102586339+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.102623212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.102628939+07:00","message":"receive interim result [false|false]: ฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.102643987+07:00","message":"[buffer interim] 4405 false ฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.10265531+07:00","message":"[bufferProcess] interim [540000000]:ฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.102658005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.214468464+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.214505992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั้น 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.214511615+07:00","message":"receive interim result [false|false]: ชั้น 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.214525048+07:00","message":"[buffer interim] 4405 false ชั้น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.214532316+07:00","message":"[bufferProcess] interim [660000000]:ชั้น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.214534838+07:00","message":"[bufferProcess] send to processor:ฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.214538608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.214545158+07:00","message":"> Transcript [54431] [false]: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.214547561+07:00","message":"Set StatePrefix (first interim): 'ฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.539308736+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.53935331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 2 ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.539361031+07:00","message":"receive interim result [false|false]: ทั้ง 2 ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.53937716+07:00","message":"[buffer interim] 4405 false ทั้ง 2 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.539385066+07:00","message":"[bufferProcess] interim [960000000]:ทั้ง 2 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.539387566+07:00","message":"[bufferProcess] send to processor:ชั้น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.539391448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.539394413+07:00","message":"> Transcript [54432] [false]: 'ชั้น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.539397068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.539399109+07:00","message":"Set new StatePrefix: 'ชั้น 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.551831481+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.551865818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.551871884+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.551881362+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.551888088+07:00","message":"[bufferProcess] interim [20000000]:ทั้งสองท่านนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.551890965+07:00","message":"[bufferProcess] send to processor:ทั้ง 2 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.551894326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.551896939+07:00","message":"> Transcript [54433] [false]: 'ทั้ง 2 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.551899058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.551900997+07:00","message":"Set new StatePrefix: 'ทั้ง 2 ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.911145096+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.911182413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.911188265+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.911201452+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.911208384+07:00","message":"[bufferProcess] interim [380000000]:ทั้งสองท่านนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.911211004+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.911216741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.911219652+07:00","message":"> Transcript [54434] [false]: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.911222017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.911224097+07:00","message":"Set new StatePrefix: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.984324495+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.984365579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.984373239+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:08.98439256+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.984403325+07:00","message":"[bufferProcess] interim [440000000]:ทั้งสองท่านนี้ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.984405945+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.984418406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.984421972+07:00","message":"> Transcript [54435] [false]: 'ทั้งสองท่านนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.984426027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.984428796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.984430883+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:08.984433038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.095813295+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.095849373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.095858204+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.095871156+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.095878659+07:00","message":"[bufferProcess] interim [560000000]:ทั้งสองท่านนี้ตอบคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.095881472+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.095891509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.095894461+07:00","message":"> Transcript [54436] [false]: 'ทั้งสองท่านนี้ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.095897797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.095899969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.095903323+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.095905531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.162768891+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.162805422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.162811008+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.162824651+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.162831808+07:00","message":"[bufferProcess] interim [680000000]:ทั้งสองท่านนี้ตอบคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.162834741+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.162838389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.162841154+07:00","message":"> Transcript [54437] [false]: 'ทั้งสองท่านนี้ตอบคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.162844334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.162846465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.162848524+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.162851073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.425511149+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.425548599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.425554935+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.425568+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425577716+07:00","message":"[bufferProcess] interim [920000000]:ทั้งสองท่านนี้ตอบคำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425580304+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.42558384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425586658+07:00","message":"> Transcript [54438] [false]: 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425590166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425592325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425594699+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425596862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425602781+07:00","message":"Push: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425605785+07:00","message":"TextPushed: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425608643+07:00","message":"Set new StatePrefix : 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.425610938+07:00","message":"Next Push (prob) : 'ตอบคำถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.425618865+07:00","message":"push: {false ทั้งสองท่านนี้ 0 0xc004749000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.613414955+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.613451532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.613462199+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.613475661+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.613482758+07:00","message":"[bufferProcess] interim [40000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.613485333+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.61349096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.613493697+07:00","message":"> Transcript [54439] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.613505294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.613508322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.613510368+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.613512977+07:00","message":"TextPushed: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.685884111+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.68591837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.685925012+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.685938918+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.685948173+07:00","message":"[bufferProcess] interim [220000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.685950784+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.685954481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.685957337+07:00","message":"> Transcript [54440] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.685960795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.685962948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.685964882+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.685967478+07:00","message":"TextPushed: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.807348762+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.807393031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.807398952+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.807414302+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.807422616+07:00","message":"[bufferProcess] interim [280000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.807429587+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.807433456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.80743636+07:00","message":"> Transcript [54441] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.807440528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.807442636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.807444665+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.807448088+07:00","message":"TextPushed: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.864235678+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.864274626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.864280983+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.864302222+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.864309653+07:00","message":"[bufferProcess] interim [400000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.86431215+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.864316133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.864318834+07:00","message":"> Transcript [54442] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.864323036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.864325312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.864327641+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.864330552+07:00","message":"TextPushed: 'ทั้งสองท่านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.864333197+07:00","message":"Push: 'ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.864335776+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.864338216+07:00","message":"Set new StatePrefix : 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:09.86434173+07:00","message":"Next Push (prob) : 'นี้ได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:09.86435129+07:00","message":"push: {false ตอบคำถาม 0 0xc004749000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.5121743+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.512217474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.512225375+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.512241782+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.512253713+07:00","message":"[bufferProcess] interim [0]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.51225775+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.51226588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.512270315+07:00","message":"> Transcript [54443] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.512278885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.512282255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.51228532+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.512289732+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.513254929+07:00","message":"[GCS] Cleaned up inactive client: 4386"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.513273707+07:00","message":"[GCS] Cleaned up inactive client: 4379"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.513276277+07:00","message":"[GCS] Cleaned up inactive client: 4381"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.513278398+07:00","message":"[GCS] Cleaned up inactive client: 4385"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.513280824+07:00","message":"[GCS] Cleaned up inactive client: 4387"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.513283499+07:00","message":"[GCS] Cleaned up inactive client: 4377"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.513285543+07:00","message":"[GCS] Cleaned up inactive client: 4383"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.51328739+07:00","message":"[GCS] Cleaned up inactive client: 4378"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.513289317+07:00","message":"[GCS] Cleaned up inactive client: 4384"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.513291477+07:00","message":"[GCS] Cleaned up inactive client: 4380"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.513293415+07:00","message":"[GCS] Cleaned up inactive client: 4382"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:10.668490121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:10.668511767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.940180552+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.94023218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.940241153+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.940254506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" KC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.940258854+07:00","message":"receive interim result [false|false]:  KC"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.940270084+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:10.940275341+07:00","message":"[buffer interim] 4405 false  KC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.940283124+07:00","message":"[bufferProcess] interim [420000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.940287238+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.940291819+07:00","message":"[bufferProcess] interim [420000000]: KC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.940295471+07:00","message":"[bufferProcess] update buffer: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.940299374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.940303355+07:00","message":"> Transcript [54444] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.940308283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.940311154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.94031402+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:10.94031815+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.033118331+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.033186243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.03319289+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.033209702+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.033217363+07:00","message":"[bufferProcess] interim [480000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.033220164+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.033224347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.033227493+07:00","message":"> Transcript [54445] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.033232077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.033234145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.033236066+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.033239097+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.093472626+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.093511078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.093517703+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.093526117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" K Series\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.09352868+07:00","message":"receive interim result [false|false]:  K Series"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.093537004+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.093541708+07:00","message":"[buffer interim] 4405 false  K Series"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093548713+07:00","message":"[bufferProcess] interim [540000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093552901+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093557661+07:00","message":"[bufferProcess] interim [540000000]: K Series"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093562835+07:00","message":"[bufferProcess] update buffer: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน K Series"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093567216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093571353+07:00","message":"> Transcript [54446] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093578893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093582478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093585279+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093589078+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093594869+07:00","message":"Push: 'นี้ได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093597758+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093601649+07:00","message":"Set new StatePrefix : 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.093605002+07:00","message":"Next Push (prob) : 'นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.093623107+07:00","message":"push: {false นี้ได้แน่ 0 0xc004749000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.232509326+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.232549153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.232555859+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.232568126+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.232576455+07:00","message":"[bufferProcess] interim [660000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.232579022+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน K Series"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.232584166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.232587302+07:00","message":"> Transcript [54447] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน K Series'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.232590884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.232593115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.232595135+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.232598065+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.274462139+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.274499366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.27450534+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.274520827+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.274530588+07:00","message":"[bufferProcess] interim [780000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.274533329+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.274539169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.274541866+07:00","message":"> Transcript [54448] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.274547481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.274549662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.274552167+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.27455488+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.445936445+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.445979858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.4459872+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.445998392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" KFC ใกล้ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.446001742+07:00","message":"receive interim result [false|false]:  KFC ใกล้ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.44601118+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.446015533+07:00","message":"[buffer interim] 4405 false  KFC ใกล้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.446022949+07:00","message":"[bufferProcess] interim [900000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.446025525+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.446029299+07:00","message":"[bufferProcess] interim [900000000]: KFC ใกล้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.446032747+07:00","message":"[bufferProcess] update buffer: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KFC ใกล้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.446036183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.446039071+07:00","message":"> Transcript [54449] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอนคือ Assistant ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.446042779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.446044974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.446047079+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.446049498+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.489258497+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.489299245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.489306009+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.48932052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" KC ฉันเชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.489323842+07:00","message":"receive interim result [false|false]:  KC ฉันเชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.489332718+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.489336577+07:00","message":"[buffer interim] 4405 false  KC ฉันเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489343847+07:00","message":"[bufferProcess] interim [20000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489346511+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KFC ใกล้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489349892+07:00","message":"[bufferProcess] interim [20000000]: KC ฉันเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.48935279+07:00","message":"[bufferProcess] update buffer: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489356027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.48935953+07:00","message":"> Transcript [54450] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KFC ใกล้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489363575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489366027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.48936848+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489370931+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489374308+07:00","message":"Push: 'นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489376505+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489378753+07:00","message":"Set new StatePrefix : 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KFC ใกล้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.489381215+07:00","message":"Next Push (prob) : ' KFC ใกล้ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.489390108+07:00","message":"push: {false นอน 0 0xc004749000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.739039429+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.739096202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.739103531+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.73911664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" KC ฉันเชื่อว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.739121557+07:00","message":"receive interim result [false|false]:  KC ฉันเชื่อว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.739137209+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.739141951+07:00","message":"[buffer interim] 4405 false  KC ฉันเชื่อว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.739148327+07:00","message":"[bufferProcess] interim [200000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.739151001+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.739155356+07:00","message":"[bufferProcess] interim [200000000]: KC ฉันเชื่อว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.739158911+07:00","message":"[bufferProcess] update buffer: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.739161947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.739164883+07:00","message":"> Transcript [54451] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.739167799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.739169983+07:00","message":"Set new StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.795709196+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.795761567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.795768311+07:00","message":"receive interim result [false|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.795779901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" KC ฉันเชื่อว่าไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.795783237+07:00","message":"receive interim result [false|false]:  KC ฉันเชื่อว่าไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.795792441+07:00","message":"[buffer interim] 4405 false ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.795797321+07:00","message":"[buffer interim] 4405 false  KC ฉันเชื่อว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.795803063+07:00","message":"[bufferProcess] interim [320000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.795805793+07:00","message":"[bufferProcess] send to processor:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.79580931+07:00","message":"[bufferProcess] interim [320000000]: KC ฉันเชื่อว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.795811998+07:00","message":"[bufferProcess] update buffer: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.795814955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.795817734+07:00","message":"> Transcript [54452] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.795821984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.795824102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.79582603+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:11.795829+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.829907479+07:00","message":"[GCS] IsForceVAD: false for message ID: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:11.893950985+07:00","message":"[GCS] Start streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:12.138474206+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:12.138516526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่ได้\",\"confidence\":0.8788139}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:12.138525146+07:00","message":"receive interim result [true|false]: ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:12.138534328+07:00","message":"end recv isFinal message id 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:12.138537707+07:00","message":"end Recv id 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:12.138546186+07:00","message":"[buffer interim] 4405 true ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138555439+07:00","message":"[bufferProcess] interim [500000000]:ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138559788+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138564898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.13856847+07:00","message":"> Transcript [54453] [false]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138572183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138574179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138576298+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138578827+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138580831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138582874+07:00","message":"> Transcript [54454] [true]: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138585215+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138586991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138589056+07:00","message":"StatePrefix: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน KC ฉันเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138591096+07:00","message":"TextPushed: 'ทั้งสองท่านนี้ตอบคำถามนี้ได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:12.138594307+07:00","message":"Push: ' KC ฉันเชื่อว่าไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:12.138602137+07:00","message":"push: {true  KC ฉันเชื่อว่าไม่ได้ 0 0xc004749000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:12.150369128+07:00","message":"write wav file: './tmp/7589/7589_4405.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:13.668896393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:13.668906126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.497702567+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.497751261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.497757437+07:00","message":"receive interim result [false|false]: อาจจะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.497769659+07:00","message":"[buffer interim] 4406 false อาจจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.497779893+07:00","message":"[bufferProcess] interim [400000000]:อาจจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.497781957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.497787436+07:00","message":"[bufferProcess] send to processor (ticker):อาจจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.497789948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.497792739+07:00","message":"> Transcript [54455] [false]: 'อาจจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.49779506+07:00","message":"Set StatePrefix (first interim): 'อาจจะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.543093067+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.543138869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.543146429+07:00","message":"receive interim result [false|false]: อาจจะเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.543161245+07:00","message":"[buffer interim] 4406 false อาจจะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.54317318+07:00","message":"[bufferProcess] interim [520000000]:อาจจะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.543176363+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.859162221+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.85920078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้นหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.859207362+07:00","message":"receive interim result [false|false]: อาจจะเกิดขึ้นหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:14.859223579+07:00","message":"[buffer interim] 4406 false อาจจะเกิดขึ้นหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.859231925+07:00","message":"[bufferProcess] interim [760000000]:อาจจะเกิดขึ้นหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.859234368+07:00","message":"[bufferProcess] send to processor:อาจจะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.859239845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.859242638+07:00","message":"> Transcript [54456] [false]: 'อาจจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.859246037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.859248225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.859250164+07:00","message":"StatePrefix: 'อาจจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:14.859252604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.04774712+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.047790698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้นหลายครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.047796982+07:00","message":"receive interim result [false|false]: อาจจะเกิดขึ้นหลายครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.047819035+07:00","message":"[buffer interim] 4406 false อาจจะเกิดขึ้นหลายครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.047827035+07:00","message":"[bufferProcess] interim [940000000]:อาจจะเกิดขึ้นหลายครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.047829423+07:00","message":"[bufferProcess] send to processor:อาจจะเกิดขึ้นหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.047833109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.047835928+07:00","message":"> Transcript [54457] [false]: 'อาจจะเกิดขึ้นหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.047839613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.047841823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.047843903+07:00","message":"StatePrefix: 'อาจจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.047846179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.251879608+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.251923633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้นหลายครั้งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.25193025+07:00","message":"receive interim result [false|false]: อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.25194942+07:00","message":"[buffer interim] 4406 false อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.251957137+07:00","message":"[bufferProcess] interim [180000000]:อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.251959733+07:00","message":"[bufferProcess] send to processor:อาจจะเกิดขึ้นหลายครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.251966082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.251969526+07:00","message":"> Transcript [54458] [false]: 'อาจจะเกิดขึ้นหลายครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.251973111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.251975334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.251977312+07:00","message":"StatePrefix: 'อาจจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.251979555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.478156124+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.478201806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้นหลายครั้งแล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.478209549+07:00","message":"receive interim result [false|false]: อาจจะเกิดขึ้นหลายครั้งแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.478227026+07:00","message":"[buffer interim] 4406 false อาจจะเกิดขึ้นหลายครั้งแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.478240656+07:00","message":"[bufferProcess] interim [420000000]:อาจจะเกิดขึ้นหลายครั้งแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.478244118+07:00","message":"[bufferProcess] send to processor:อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.478256515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.47826041+07:00","message":"> Transcript [54459] [false]: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.478265001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.478267586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.47826961+07:00","message":"StatePrefix: 'อาจจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.478271814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.478279066+07:00","message":"Push: 'อาจจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.478281029+07:00","message":"TextPushed: 'อาจจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.478283118+07:00","message":"Set new StatePrefix : 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.478285531+07:00","message":"Next Push (prob) : 'ขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.478294658+07:00","message":"push: {false อาจจะเกิด 0 0xc004cc2500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.789154361+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.789207839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้นหลายครั้งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.789213976+07:00","message":"receive interim result [false|false]: อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.789235347+07:00","message":"[buffer interim] 4406 false อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.78924597+07:00","message":"[bufferProcess] interim [600000000]:อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.789249062+07:00","message":"[bufferProcess] send to processor:อาจจะเกิดขึ้นหลายครั้งแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.789254034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.789257009+07:00","message":"> Transcript [54460] [false]: 'อาจจะเกิดขึ้นหลายครั้งแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.789260289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.789262361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.789264933+07:00","message":"StatePrefix: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.789267786+07:00","message":"TextPushed: 'อาจจะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.93544824+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.935495959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้นหลายครั้งแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.935503843+07:00","message":"receive interim result [false|false]: อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:15.935520237+07:00","message":"[buffer interim] 4406 false อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.935534427+07:00","message":"[bufferProcess] interim [780000000]:อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.935538814+07:00","message":"[bufferProcess] send to processor:อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.935546106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.93555051+07:00","message":"> Transcript [54461] [false]: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.935555792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.935558753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.935562372+07:00","message":"StatePrefix: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:15.935565857+07:00","message":"TextPushed: 'อาจจะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:16.474125482+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:16.474158412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:16.474164825+07:00","message":"receive interim result [false|false]: อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:16.474179612+07:00","message":"[buffer interim] 4406 false อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.474186806+07:00","message":"[bufferProcess] interim [380000000]:อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.474189701+07:00","message":"[bufferProcess] send to processor:อาจจะเกิดขึ้นหลายครั้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.474193577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.474196486+07:00","message":"> Transcript [54462] [false]: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.474199573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.474201869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.474204085+07:00","message":"StatePrefix: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.474206437+07:00","message":"TextPushed: 'อาจจะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:16.660448668+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:16.660490528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:16.660497828+07:00","message":"receive interim result [false|false]: อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:16.660516881+07:00","message":"[buffer interim] 4406 false อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.660527037+07:00","message":"[bufferProcess] interim [620000000]:อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.660531132+07:00","message":"[bufferProcess] send to processor:อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.660536308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.660540908+07:00","message":"> Transcript [54463] [false]: 'อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.660544828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.66054704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.660550965+07:00","message":"StatePrefix: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.66055349+07:00","message":"TextPushed: 'อาจจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.660556496+07:00","message":"Push: 'ขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.660558562+07:00","message":"TextPushed: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.660560858+07:00","message":"Set new StatePrefix : 'อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:16.660563137+07:00","message":"Next Push (prob) : 'แต่ขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:16.66057171+07:00","message":"push: {false ขึ้นหลายครั้งแล้ว 0 0xc004cc2500}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:16.669182884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:16.669206758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.090818636+07:00","message":"[GCS] IsForceVAD: false for message ID: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.170210603+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.170262942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.170273054+07:00","message":"receive interim result [false|false]: อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.170295138+07:00","message":"[buffer interim] 4406 false อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.170306709+07:00","message":"[bufferProcess] interim [40000000]:อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.170310863+07:00","message":"[bufferProcess] send to processor:อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.170318839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.170322715+07:00","message":"> Transcript [54464] [false]: 'อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.170330086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.170333214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.170336997+07:00","message":"StatePrefix: 'อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.170341083+07:00","message":"TextPushed: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.213053891+07:00","message":"[GCS] Start streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.374302645+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.374343291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น\",\"confidence\":0.9349191}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.374351632+07:00","message":"receive interim result [true|false]: อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.374363103+07:00","message":"end recv isFinal message id 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.374365591+07:00","message":"end Recv id 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.374373321+07:00","message":"[buffer interim] 4406 true อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374385229+07:00","message":"[bufferProcess] interim [220000000]:อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374389427+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374393536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374396806+07:00","message":"> Transcript [54465] [false]: 'อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374400597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374403046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374406337+07:00","message":"StatePrefix: 'อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374409424+07:00","message":"TextPushed: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374411662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374413875+07:00","message":"> Transcript [54466] [true]: 'อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาตใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374416479+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.37441831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.37442021+07:00","message":"StatePrefix: 'อาจจะเกิดขึ้นหลายครั้งแล้วแต่ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374422301+07:00","message":"TextPushed: 'อาจจะเกิดขึ้นหลายครั้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:17.374425425+07:00","message":"Push: 'แต่ขออนุญาตใช้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:17.374433935+07:00","message":"push: {true แต่ขออนุญาตใช้เป็น 0 0xc004cc2500}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:17.385779199+07:00","message":"write wav file: './tmp/7589/7589_4406.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:19.669695648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:19.669704379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:19.81053311+07:00","message":"receive streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:19.810585115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:19.810591354+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:19.810610247+07:00","message":"[buffer interim] 4407 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:19.810617998+07:00","message":"[bufferProcess] interim [340000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:19.810620106+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:19.810628511+07:00","message":"[bufferProcess] send to processor (ticker):คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:19.810632163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:19.810639148+07:00","message":"> Transcript [54467] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:19.810641956+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.002167401+07:00","message":"receive streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.002203045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.002208933+07:00","message":"receive interim result [false|false]: คุณเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.002225399+07:00","message":"[buffer interim] 4407 false คุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.002238343+07:00","message":"[bufferProcess] interim [460000000]:คุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.002240537+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.070932285+07:00","message":"receive streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.07097055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.070977523+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.07099303+07:00","message":"[buffer interim] 4407 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.071000712+07:00","message":"[bufferProcess] interim [520000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.071003162+07:00","message":"[bufferProcess] send to processor:คุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.071010008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.071012901+07:00","message":"> Transcript [54468] [false]: 'คุณเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.071015868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.071018023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.071022648+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.071025107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.103689734+07:00","message":"receive streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.103736954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณพนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.103742478+07:00","message":"receive interim result [false|false]: คุณพนม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.103760028+07:00","message":"[buffer interim] 4407 false คุณพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.103767593+07:00","message":"[bufferProcess] interim [580000000]:คุณพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.103770377+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.103775157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.103778281+07:00","message":"> Transcript [54469] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.103781365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.103783431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.103785366+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.103787729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.193905061+07:00","message":"receive streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.193942944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเปรมชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.193953009+07:00","message":"receive interim result [false|false]: คุณเปรมชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.193965079+07:00","message":"[buffer interim] 4407 false คุณเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.193973382+07:00","message":"[bufferProcess] interim [820000000]:คุณเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.193975992+07:00","message":"[bufferProcess] send to processor:คุณพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.193981276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.193989912+07:00","message":"> Transcript [54470] [false]: 'คุณพนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.193993247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.193995201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.193997636+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.193999905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.352046654+07:00","message":"[GCS] IsForceVAD: false for message ID: 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.44613403+07:00","message":"receive streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.446169293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผดุงชัยคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.446175879+07:00","message":"receive interim result [false|false]: คุณผดุงชัยคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.446187745+07:00","message":"[buffer interim] 4407 false คุณผดุงชัยคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446194927+07:00","message":"[bufferProcess] interim [120000000]:คุณผดุงชัยคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446197779+07:00","message":"[bufferProcess] send to processor:คุณเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446203142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446205945+07:00","message":"> Transcript [54471] [false]: 'คุณเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.44620964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446211969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446214063+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446216407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446220785+07:00","message":"Push: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446223278+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446225317+07:00","message":"Set new StatePrefix : 'คุณเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.446227366+07:00","message":"Next Push (prob) : 'เปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.446234522+07:00","message":"push: {false คุณ 0 0xc004240b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.482274727+07:00","message":"[GCS] Start streaming session, msgId: 4408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.493603017+07:00","message":"receive streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.493633442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณประเดิมชัยคะ\",\"confidence\":0.9097491}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.49363916+07:00","message":"receive interim result [true|false]: คุณประเดิมชัยคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.493648127+07:00","message":"end recv isFinal message id 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.493650806+07:00","message":"end Recv id 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.493656387+07:00","message":"[buffer interim] 4407 true คุณประเดิมชัยคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493663708+07:00","message":"[bufferProcess] interim [150000000]:คุณประเดิมชัยคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493683576+07:00","message":"[bufferProcess] send to processor (isfinal):คุณผดุงชัยคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493686758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493689345+07:00","message":"> Transcript [54472] [false]: 'คุณผดุงชัยคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493691592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493693849+07:00","message":"Set new StatePrefix: 'คุณผดุงชัยคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493695745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.49370475+07:00","message":"> Transcript [54473] [true]: 'คุณประเดิมชัยคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493707115+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493709155+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493711217+07:00","message":"StatePrefix: 'คุณผดุงชัยคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493713548+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:20.493721561+07:00","message":"Push: 'ประเดิมชัยคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:20.493729352+07:00","message":"push: {true ประเดิมชัยคะ 0 0xc004240b00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:20.502456248+07:00","message":"write wav file: './tmp/7589/7589_4407.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:22.272450446+07:00","message":"receive streaming session, msgId: 4408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:22.27248663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:22.272492916+07:00","message":"receive interim result [false|false]: โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:22.272512349+07:00","message":"[buffer interim] 4408 false โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:22.272519586+07:00","message":"[bufferProcess] interim [620000000]:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:22.27252182+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:22.272533406+07:00","message":"[bufferProcess] send to processor (ticker):โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:22.272536688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:22.272570638+07:00","message":"> Transcript [54474] [false]: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:22.272573052+07:00","message":"Set StatePrefix (first interim): 'โดยเฉพาะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:22.670204034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:22.670214581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:22.84753482+07:00","message":"receive streaming session, msgId: 4408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:22.847573399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะผู้หญิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:22.847579663+07:00","message":"receive interim result [false|false]: โดยเฉพาะผู้หญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:22.847594645+07:00","message":"[buffer interim] 4408 false โดยเฉพาะผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:22.847602536+07:00","message":"[bufferProcess] interim [160000000]:โดยเฉพาะผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:22.847604632+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.301995009+07:00","message":"[GCS] IsForceVAD: false for message ID: 4408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.379514525+07:00","message":"receive streaming session, msgId: 4408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.379557674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะผู้หญิง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.37956411+07:00","message":"receive interim result [false|false]: โดยเฉพาะผู้หญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.379580053+07:00","message":"[buffer interim] 4408 false โดยเฉพาะผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.37958965+07:00","message":"[bufferProcess] interim [760000000]:โดยเฉพาะผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.379591986+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.37959785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.379600853+07:00","message":"> Transcript [54475] [false]: 'โดยเฉพาะผู้หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.379607059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.379609308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.379611344+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.379613452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.39078621+07:00","message":"receive streaming session, msgId: 4408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.39083172+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-06-22T14:10:23.390837624+07:00","message":"receive interim result [true|false]: โดยเฉพาะผู้หญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.390847961+07:00","message":"end recv isFinal message id 4408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.390850489+07:00","message":"end Recv id 4408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.390857873+07:00","message":"[buffer interim] 4408 true โดยเฉพาะผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390866172+07:00","message":"[bufferProcess] interim [790000000]:โดยเฉพาะผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390872279+07:00","message":"[bufferProcess] send to processor (isfinal):โดยเฉพาะผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390885248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390903934+07:00","message":"> Transcript [54476] [false]: 'โดยเฉพาะผู้หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390909591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390911991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390914419+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390916847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390918981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390921115+07:00","message":"> Transcript [54477] [true]: 'โดยเฉพาะผู้หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390923256+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390924965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390926629+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390928511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:23.390935434+07:00","message":"Push: 'โดยเฉพาะผู้หญิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.390945006+07:00","message":"push: {true โดยเฉพาะผู้หญิง 0 0xc004482680}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:23.401596161+07:00","message":"write wav file: './tmp/7589/7589_4408.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:23.755169217+07:00","message":"[GCS] Start streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.467262423+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.46731329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.467320503+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.467336029+07:00","message":"[buffer interim] 4409 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.467343709+07:00","message":"[bufferProcess] interim [600000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.467345838+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.467349509+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.467352453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.467355432+07:00","message":"> Transcript [54478] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.467357902+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.580432296+07:00","message":"[GCS] IsForceVAD: false for message ID: 4409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.653341302+07:00","message":"[GCS] Start streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.669540037+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.669580238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\",\"confidence\":0.85196346}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.669585521+07:00","message":"receive interim result [true|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.669593541+07:00","message":"end recv isFinal message id 4409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.669595604+07:00","message":"end Recv id 4409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.669601463+07:00","message":"[buffer interim] 4409 true ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.669610475+07:00","message":"[bufferProcess] interim [870000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.669614022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.669616798+07:00","message":"> Transcript [54479] [true]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.669619562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.669623216+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.669625228+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.669627291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:24.669633226+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:24.669640568+07:00","message":"push: {true ก็ 0 0xc0045e2080}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:24.675120338+07:00","message":"write wav file: './tmp/7589/7589_4409.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.245743333+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.245795028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.245801006+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.245821687+07:00","message":"[buffer interim] 4410 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.245834383+07:00","message":"[bufferProcess] interim [600000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.245836329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.429390411+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.429439481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.429445232+07:00","message":"receive interim result [false|false]: โรงเรียนเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.429465202+07:00","message":"[buffer interim] 4410 false โรงเรียนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.429473304+07:00","message":"[bufferProcess] interim [720000000]:โรงเรียนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.429475815+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.429479522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.429482429+07:00","message":"> Transcript [54480] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.429485183+07:00","message":"Set StatePrefix (first interim): 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.471134464+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.471180013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.471187509+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.471199796+07:00","message":"[buffer interim] 4410 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.471209153+07:00","message":"[bufferProcess] interim [780000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.471213282+07:00","message":"[bufferProcess] send to processor:โรงเรียนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.471218327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.471222098+07:00","message":"> Transcript [54481] [false]: 'โรงเรียนเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.47122693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.471229914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.471232946+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.471235971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:25.670234756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:25.670252368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.882183485+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.882226667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.882232409+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:25.882246859+07:00","message":"[buffer interim] 4410 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.882256538+07:00","message":"[bufferProcess] interim [200000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.882259369+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.88226529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.88226825+07:00","message":"> Transcript [54482] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.88227167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.882274109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.88227617+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:25.882278271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.091976444+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.092019116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลียดคำว่าในการเดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.092025055+07:00","message":"receive interim result [false|false]: เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.092038817+07:00","message":"[buffer interim] 4410 false เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.092046809+07:00","message":"[bufferProcess] interim [440000000]:เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.092049622+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.092055472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.092058337+07:00","message":"> Transcript [54483] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.092061755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.092065096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.092067314+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.092069454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.406505173+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.406542091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลียดคำว่าในการเดินทางผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.406548139+07:00","message":"receive interim result [false|false]: เกลียดคำว่าในการเดินทางผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.40656046+07:00","message":"[buffer interim] 4410 false เกลียดคำว่าในการเดินทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.406568408+07:00","message":"[bufferProcess] interim [800000000]:เกลียดคำว่าในการเดินทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.406570744+07:00","message":"[bufferProcess] send to processor:เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.406576193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.406579081+07:00","message":"> Transcript [54484] [false]: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.406581426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.406583893+07:00","message":"Set new StatePrefix: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.608023741+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.608072149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลียดคำว่าในการเดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.608080024+07:00","message":"receive interim result [false|false]: เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.60809242+07:00","message":"[buffer interim] 4410 false เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.608101316+07:00","message":"[bufferProcess] interim [980000000]:เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.608105287+07:00","message":"[bufferProcess] send to processor:เกลียดคำว่าในการเดินทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.608111229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.608114355+07:00","message":"> Transcript [54485] [false]: 'เกลียดคำว่าในการเดินทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.608117919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.608120181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.608123737+07:00","message":"StatePrefix: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.608127042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.733000771+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.733042924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลียดคำว่าในการเดินทาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.733048599+07:00","message":"receive interim result [false|false]: เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.733064756+07:00","message":"[buffer interim] 4410 false เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.733075322+07:00","message":"[bufferProcess] interim [40000000]:เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.733079412+07:00","message":"[bufferProcess] send to processor:เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.733086044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.733090506+07:00","message":"> Transcript [54486] [false]: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.733095381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.733097563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.733100166+07:00","message":"StatePrefix: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.733102633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.779186628+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.77924005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลียดคำว่าในการเดินทางผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.779246916+07:00","message":"receive interim result [false|false]: เกลียดคำว่าในการเดินทางผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.779263873+07:00","message":"[buffer interim] 4410 false เกลียดคำว่าในการเดินทางผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.779273753+07:00","message":"[bufferProcess] interim [160000000]:เกลียดคำว่าในการเดินทางผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.779276517+07:00","message":"[bufferProcess] send to processor:เกลียดคำว่าในการเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.779282157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.779285083+07:00","message":"> Transcript [54487] [false]: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.779288525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.779290628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.779293229+07:00","message":"StatePrefix: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.779297117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.981795496+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.981843621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลียดคำว่าในการเดินทางผู้เสียหายเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.981852588+07:00","message":"receive interim result [false|false]: เกลียดคำว่าในการเดินทางผู้เสียหายเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.981870161+07:00","message":"[buffer interim] 4410 false เกลียดคำว่าในการเดินทางผู้เสียหายเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981878112+07:00","message":"[bufferProcess] interim [400000000]:เกลียดคำว่าในการเดินทางผู้เสียหายเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981880973+07:00","message":"[bufferProcess] send to processor:เกลียดคำว่าในการเดินทางผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981889552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981892246+07:00","message":"> Transcript [54488] [false]: 'เกลียดคำว่าในการเดินทางผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981895774+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981898039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981900798+07:00","message":"StatePrefix: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981903103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981910551+07:00","message":"Push: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981912977+07:00","message":"TextPushed: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981915614+07:00","message":"Set new StatePrefix : 'เกลียดคำว่าในการเดินทางผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:26.981918775+07:00","message":"Next Push (prob) : 'ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:26.981938967+07:00","message":"push: {false เกลียดคำว่าในการเดินทาง 0 0xc004240000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.418662805+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.418707678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลียดคำว่าในการเดินทางผู้เสียหายเองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.418715893+07:00","message":"receive interim result [false|false]: เกลียดคำว่าในการเดินทางผู้เสียหายเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.418745399+07:00","message":"[buffer interim] 4410 false เกลียดคำว่าในการเดินทางผู้เสียหายเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.418755138+07:00","message":"[bufferProcess] interim [820000000]:เกลียดคำว่าในการเดินทางผู้เสียหายเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.418758642+07:00","message":"[bufferProcess] send to processor:เกลียดคำว่าในการเดินทางผู้เสียหายเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.418766492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.418769504+07:00","message":"> Transcript [54489] [false]: 'เกลียดคำว่าในการเดินทางผู้เสียหายเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.418773884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.418776662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.418781726+07:00","message":"StatePrefix: 'เกลียดคำว่าในการเดินทางผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.418784791+07:00","message":"TextPushed: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.486998249+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.487032783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.487039092+07:00","message":"receive interim result [false|false]: เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.48705351+07:00","message":"[buffer interim] 4410 false เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.487063508+07:00","message":"[bufferProcess] interim [880000000]:เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.487066027+07:00","message":"[bufferProcess] send to processor:เกลียดคำว่าในการเดินทางผู้เสียหายเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.48707152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.48707416+07:00","message":"> Transcript [54490] [false]: 'เกลียดคำว่าในการเดินทางผู้เสียหายเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.487077731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.487079777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.487081856+07:00","message":"StatePrefix: 'เกลียดคำว่าในการเดินทางผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.487084207+07:00","message":"TextPushed: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.680784889+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.680830687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.680838803+07:00","message":"receive interim result [false|false]: เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.680853258+07:00","message":"[buffer interim] 4410 false เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.680860571+07:00","message":"[bufferProcess] interim [60000000]:เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.680863496+07:00","message":"[bufferProcess] send to processor:เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.680867408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.680870524+07:00","message":"> Transcript [54491] [false]: 'เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.680874105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.680876247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.680878748+07:00","message":"StatePrefix: 'เกลียดคำว่าในการเดินทางผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.680883015+07:00","message":"TextPushed: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.812884086+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.812928227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.812934236+07:00","message":"receive interim result [false|false]: เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.812950592+07:00","message":"[buffer interim] 4410 false เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.81295897+07:00","message":"[bufferProcess] interim [180000000]:เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.812962069+07:00","message":"[bufferProcess] send to processor:เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.812966166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.812968704+07:00","message":"> Transcript [54492] [false]: 'เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.81297236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.812974698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.812977283+07:00","message":"StatePrefix: 'เกลียดคำว่าในการเดินทางผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.812980088+07:00","message":"TextPushed: 'เกลียดคำว่าในการเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.812983103+07:00","message":"Push: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.812985066+07:00","message":"TextPushed: 'เกลียดคำว่าในการเดินทางผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.812988374+07:00","message":"Set new StatePrefix : 'เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:27.812991296+07:00","message":"Next Push (prob) : 'เองนะครับได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.812998874+07:00","message":"push: {false ผู้เสียหาย 0 0xc004240000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:27.970544451+07:00","message":"[GCS] IsForceVAD: false for message ID: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:28.18965714+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:28.189702997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าในการเดินทางผู้เสียหายเองนะครับได้มา\",\"confidence\":0.89946145}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:28.189712199+07:00","message":"receive interim result [true|false]: เพราะว่าในการเดินทางผู้เสียหายเองนะครับได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:28.189725181+07:00","message":"end recv isFinal message id 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:28.189729049+07:00","message":"end Recv id 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:28.189737229+07:00","message":"[buffer interim] 4410 true เพราะว่าในการเดินทางผู้เสียหายเองนะครับได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189754995+07:00","message":"[bufferProcess] interim [540000000]:เพราะว่าในการเดินทางผู้เสียหายเองนะครับได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189759674+07:00","message":"[bufferProcess] send to processor (isfinal):เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189764909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189768832+07:00","message":"> Transcript [54493] [false]: 'เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189773218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189776227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189779067+07:00","message":"StatePrefix: 'เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189783314+07:00","message":"TextPushed: 'เกลียดคำว่าในการเดินทางผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189786379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189789775+07:00","message":"> Transcript [54494] [true]: 'เพราะว่าในการเดินทางผู้เสียหายเองนะครับได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189793384+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189796135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189799056+07:00","message":"StatePrefix: 'เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189802834+07:00","message":"TextPushed: 'เกลียดคำว่าในการเดินทางผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189805627+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189992121+07:00","message":"Push: 'เองนะครับได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189996454+07:00","message":"TextPushed: 'เกลียดคำว่าในการเดินทางผู้เสียหายเองนะครับได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.189999891+07:00","message":"Set new StatePrefix : 'เพราะว่าในการเดินทางผู้เสียหายเองนะครับได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.190003347+07:00","message":"Next Push (prob) : 'เพราะว่าในการเดินทางผู้เสียหายเองนะครับได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:28.190013312+07:00","message":"push: {true เองนะครับได้มา 0 0xc004240000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:28.190049726+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4410.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:28.200178333+07:00","message":"write wav file: './tmp/7589/7589_4410.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:28.553053911+07:00","message":"[GCS] Start streaming session, msgId: 4411"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:28.670772209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:28.670781245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.102825076+07:00","message":"receive streaming session, msgId: 4411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.102874427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.102880279+07:00","message":"receive interim result [false|false]: ยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.102894965+07:00","message":"[buffer interim] 4411 false ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.102902312+07:00","message":"[bufferProcess] interim [600000000]:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.1029042+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.131906691+07:00","message":"[GCS] IsForceVAD: false for message ID: 4411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.192293966+07:00","message":"[GCS] Start streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.213560425+07:00","message":"receive streaming session, msgId: 4411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.213597867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.213605027+07:00","message":"receive interim result [false|false]: ยื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.21361712+07:00","message":"[buffer interim] 4411 false ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.213624773+07:00","message":"[bufferProcess] interim [660000000]:ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.213627062+07:00","message":"[bufferProcess] send to processor:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.21363209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.213634739+07:00","message":"> Transcript [54495] [false]: 'ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.213637028+07:00","message":"Set StatePrefix (first interim): 'ยืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.227256255+07:00","message":"receive streaming session, msgId: 4411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.227300912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยื่น\",\"confidence\":0.77255464}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.227307275+07:00","message":"receive interim result [true|false]: ยื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.227316169+07:00","message":"end recv isFinal message id 4411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.227318321+07:00","message":"end Recv id 4411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.227324069+07:00","message":"[buffer interim] 4411 true ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227330748+07:00","message":"[bufferProcess] interim [810000000]:ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227336358+07:00","message":"[bufferProcess] send to processor (isfinal):ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227339552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227342109+07:00","message":"> Transcript [54496] [false]: 'ยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.22734423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227346113+07:00","message":"Set new StatePrefix: 'ยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227347821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227349788+07:00","message":"> Transcript [54497] [true]: 'ยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227352048+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227354079+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227356058+07:00","message":"StatePrefix: 'ยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.22735803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.227365741+07:00","message":"Push: 'ยื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.227373506+07:00","message":"push: {true ยื่น 0 0xc004482380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:29.232444765+07:00","message":"write wav file: './tmp/7589/7589_4411.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.739446419+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.73948914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.73950004+07:00","message":"receive interim result [false|false]: รอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.739514533+07:00","message":"[buffer interim] 4412 false รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.739521801+07:00","message":"[bufferProcess] interim [540000000]:รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.73952379+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.779873391+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.779913177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.779919276+07:00","message":"receive interim result [false|false]: ลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.779930843+07:00","message":"[buffer interim] 4412 false ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.779938088+07:00","message":"[bufferProcess] interim [600000000]:ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.779940369+07:00","message":"[bufferProcess] send to processor:รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.779946398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.779949648+07:00","message":"> Transcript [54498] [false]: 'รอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.779951939+07:00","message":"Set StatePrefix (first interim): 'รอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.869894689+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.869951676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.869958381+07:00","message":"receive interim result [false|false]: ลองดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.869975686+07:00","message":"[buffer interim] 4412 false ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.869985574+07:00","message":"[bufferProcess] interim [660000000]:ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.869988444+07:00","message":"[bufferProcess] send to processor:ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.869995147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.869998258+07:00","message":"> Transcript [54499] [false]: 'ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.870000535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.870003334+07:00","message":"Set new StatePrefix: 'ลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.874120779+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.874140624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.874144507+07:00","message":"receive interim result [false|false]: ร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:29.874156848+07:00","message":"[buffer interim] 4412 false ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.874161537+07:00","message":"[bufferProcess] interim [720000000]:ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.874163701+07:00","message":"[bufferProcess] send to processor:ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.874166198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.874169227+07:00","message":"> Transcript [54500] [false]: 'ลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.874173401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.874176843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.874180171+07:00","message":"StatePrefix: 'ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:29.87418275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.176625509+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.176662095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.176669092+07:00","message":"receive interim result [false|false]: ร้องเรียนต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.176689151+07:00","message":"[buffer interim] 4412 false ร้องเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.17669699+07:00","message":"[bufferProcess] interim [960000000]:ร้องเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.176699679+07:00","message":"[bufferProcess] send to processor:ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.176703171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.176706264+07:00","message":"> Transcript [54501] [false]: 'ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.17670842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.176714487+07:00","message":"Set new StatePrefix: 'ร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.210939997+07:00","message":"[GCS] IsForceVAD: false for message ID: 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.303963563+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.304003949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเรียนต่อ\",\"confidence\":0.9397015}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.304011168+07:00","message":"receive interim result [true|false]: ร้องเรียนต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.304023091+07:00","message":"end recv isFinal message id 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.304025429+07:00","message":"end Recv id 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.304032877+07:00","message":"[buffer interim] 4412 true ร้องเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304040109+07:00","message":"[bufferProcess] interim [260000000]:ร้องเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304044095+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องเรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304047359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304050077+07:00","message":"> Transcript [54502] [false]: 'ร้องเรียนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304053022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304055277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304057263+07:00","message":"StatePrefix: 'ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304059415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304061397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304063463+07:00","message":"> Transcript [54503] [true]: 'ร้องเรียนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304065566+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304067339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304069397+07:00","message":"StatePrefix: 'ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304071226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:30.304073715+07:00","message":"Push: 'ร้องเรียนต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.304080814+07:00","message":"push: {true ร้องเรียนต่อ 0 0xc004482580}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:30.309739842+07:00","message":"write wav file: './tmp/7589/7589_4412.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:30.534640946+07:00","message":"[GCS] Start streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.087514665+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.087560582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.087566491+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.087582667+07:00","message":"[buffer interim] 4413 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.087589426+07:00","message":"[bufferProcess] interim [600000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.087591474+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.211570708+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.211611137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.211618181+07:00","message":"receive interim result [false|false]: สำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.211632575+07:00","message":"[buffer interim] 4413 false สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.211643029+07:00","message":"[bufferProcess] interim [720000000]:สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.211645453+07:00","message":"[bufferProcess] send to processor:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.211650814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.211653782+07:00","message":"> Transcript [54504] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.211656165+07:00","message":"Set StatePrefix (first interim): 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.554143054+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.55418727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.554193704+07:00","message":"receive interim result [false|false]: สำนักงานทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.554206342+07:00","message":"[buffer interim] 4413 false สำนักงานทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.554214681+07:00","message":"[bufferProcess] interim [960000000]:สำนักงานทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.554217273+07:00","message":"[bufferProcess] send to processor:สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.554226681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.554229486+07:00","message":"> Transcript [54505] [false]: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.554232614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.554234824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.554237219+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.554239555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.605192485+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.60523402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.605241431+07:00","message":"receive interim result [false|false]: สำนักงานทำการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.60525419+07:00","message":"[buffer interim] 4413 false สำนักงานทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.605261798+07:00","message":"[bufferProcess] interim [80000000]:สำนักงานทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.605264772+07:00","message":"[bufferProcess] send to processor:สำนักงานทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.605270359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.605273134+07:00","message":"> Transcript [54506] [false]: 'สำนักงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.605276819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.605279011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.605280913+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.605283367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:31.671487573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:31.671503177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.921129481+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.921189984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.921198971+07:00","message":"receive interim result [false|false]: สำนักงานทำการควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.921215217+07:00","message":"[buffer interim] 4413 false สำนักงานทำการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.921226099+07:00","message":"[bufferProcess] interim [380000000]:สำนักงานทำการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.921229835+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.921235444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.921238624+07:00","message":"> Transcript [54507] [false]: 'สำนักงานทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.921241825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.92124401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.921246051+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.92124808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.985340968+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.985381979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.985388526+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.985402815+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985411036+07:00","message":"[bufferProcess] interim [500000000]:สำนักงานทำการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985413406+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985420216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985423129+07:00","message":"> Transcript [54508] [false]: 'สำนักงานทำการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985426926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985429439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985431379+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985433592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985438226+07:00","message":"Push: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985440461+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.9854425+07:00","message":"Set new StatePrefix : 'สำนักงานทำการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:31.985444708+07:00","message":"Next Push (prob) : 'งานทำการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:31.98545215+07:00","message":"push: {false สำนัก 0 0xc004240c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.418806946+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.418846147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.418852245+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.418869029+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.418876448+07:00","message":"[bufferProcess] interim [920000000]:สำนักงานทำการคุ้มครองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.418879524+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.418884537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.418887981+07:00","message":"> Transcript [54509] [false]: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.418896649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.418898834+07:00","message":"Set new StatePrefix: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.480316749+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.480356041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.480362873+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.480374264+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.480381284+07:00","message":"[bufferProcess] interim [980000000]:สำนักงานทำการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.480383728+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.480387412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.480389993+07:00","message":"> Transcript [54510] [false]: 'สำนักงานทำการคุ้มครองผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.480392957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.480395025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.480397109+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.480399167+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.894171379+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.894209101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภคหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.894216293+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:32.894229346+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภคหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.894240918+07:00","message":"[bufferProcess] interim [340000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.894243983+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.894252218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.894255609+07:00","message":"> Transcript [54511] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.894260077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.894262296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.89426468+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:32.894267372+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.041255556+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.041301606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.041307672+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.041321101+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.041327954+07:00","message":"[bufferProcess] interim [460000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.04133065+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้บริโภคหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.041336137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.041338979+07:00","message":"> Transcript [54512] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.041342412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.041344644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.041346936+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.041349482+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.193290111+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.193342346+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-06-22T14:10:33.193351921+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.193370849+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193382158+07:00","message":"[bufferProcess] interim [640000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193386279+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193392773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193397633+07:00","message":"> Transcript [54513] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193404433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193407766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193411515+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.19341551+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193424536+07:00","message":"Push: 'งานทำการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193427595+07:00","message":"TextPushed: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193431047+07:00","message":"Set new StatePrefix : 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.193434211+07:00","message":"Next Push (prob) : 'ผู้บริโภคหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.193448123+07:00","message":"push: {false งานทำการคุ้มครอง 0 0xc004240c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.525531418+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.525565404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสพม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.525572607+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสพม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.525589738+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสพม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.525597845+07:00","message":"[bufferProcess] interim [940000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสพม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.52560048+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.525604182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.525607004+07:00","message":"> Transcript [54514] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.525611087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.525613195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.525615126+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.525618929+07:00","message":"TextPushed: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.608355699+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.608397526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.60840505+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.608422308+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.608431403+07:00","message":"[bufferProcess] interim [120000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.608435251+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสพม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.608449371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.608453162+07:00","message":"> Transcript [54515] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสพม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.6084574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.608459833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.608461889+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.6084645+07:00","message":"TextPushed: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.804892574+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.804940916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.804949029+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.804963281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 คนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.804966679+07:00","message":"receive interim result [false|false]:  2 คนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.804976976+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.804981894+07:00","message":"[buffer interim] 4413 false  2 คนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.804988708+07:00","message":"[bufferProcess] interim [300000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.80499217+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.804995595+07:00","message":"[bufferProcess] interim [300000000]: 2 คนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.804998214+07:00","message":"[bufferProcess] update buffer: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.805001728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.80500757+07:00","message":"> Transcript [54516] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.805011049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.805013112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.805015867+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.805018395+07:00","message":"TextPushed: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.930414008+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.930467329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.930478287+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.930494697+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-06-22T14:10:33.930499359+07:00","message":"receive interim result [false|false]:  2 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.930526132+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.930547519+07:00","message":"[buffer interim] 4413 false  2 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930556626+07:00","message":"[bufferProcess] interim [360000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930560604+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930570336+07:00","message":"[bufferProcess] interim [360000000]: 2 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930572813+07:00","message":"[bufferProcess] update buffer: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930576427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.93057962+07:00","message":"> Transcript [54517] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.93058419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.93058643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930590018+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930592802+07:00","message":"TextPushed: 'สำนักงานทำการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930598602+07:00","message":"Push: 'ผู้บริโภคหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930600632+07:00","message":"TextPushed: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930602894+07:00","message":"Set new StatePrefix : 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:33.930606269+07:00","message":"Next Push (prob) : ' 2 คนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:33.930617793+07:00","message":"push: {false ผู้บริโภคหรือว่า 0 0xc004240c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.094352049+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.094387522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.09439473+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.0944064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 คนนะครับเพื่อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.094413031+07:00","message":"receive interim result [false|false]:  2 คนนะครับเพื่อที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.094421876+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.094426367+07:00","message":"[buffer interim] 4413 false  2 คนนะครับเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.094433335+07:00","message":"[bufferProcess] interim [540000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.094436015+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.094439291+07:00","message":"[bufferProcess] interim [540000000]: 2 คนนะครับเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.094441848+07:00","message":"[bufferProcess] update buffer: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.094446038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.094448833+07:00","message":"> Transcript [54518] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.09445121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.094453238+07:00","message":"Set new StatePrefix: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.190953996+07:00","message":"[GCS] IsForceVAD: false for message ID: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.268293418+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.268335956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.268343189+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.268359226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 คนนะครับเพื่อที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.26836492+07:00","message":"receive interim result [false|false]:  2 คนนะครับเพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.268375009+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.268379682+07:00","message":"[buffer interim] 4413 false  2 คนนะครับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.26840233+07:00","message":"[bufferProcess] interim [660000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.268433483+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.268445307+07:00","message":"[bufferProcess] interim [660000000]: 2 คนนะครับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.268448595+07:00","message":"[bufferProcess] update buffer: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.268452555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.26845645+07:00","message":"> Transcript [54519] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.268459425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.268462232+07:00","message":"Set new StatePrefix: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.314050185+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.314088652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.314094821+07:00","message":"receive interim result [false|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.314102839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 คนนะครับเพื่อที่จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.314106033+07:00","message":"receive interim result [false|false]:  2 คนนะครับเพื่อที่จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.314114921+07:00","message":"[buffer interim] 4413 false สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.314119069+07:00","message":"[buffer interim] 4413 false  2 คนนะครับเพื่อที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.314125247+07:00","message":"[bufferProcess] interim [780000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.314127859+07:00","message":"[bufferProcess] send to processor:สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.314133098+07:00","message":"[bufferProcess] interim [780000000]: 2 คนนะครับเพื่อที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.314135846+07:00","message":"[bufferProcess] update buffer: สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.314140643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.314143548+07:00","message":"> Transcript [54520] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.314147567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.314149478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.314151428+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.314154296+07:00","message":"TextPushed: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.38401048+07:00","message":"[GCS] Start streaming session, msgId: 4414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.412357059+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.412396622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานทำการคุ้มครองผู้บริโภคหรือสคบนะครับเพื่อที่จะได้\",\"confidence\":0.95602745}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.41240311+07:00","message":"receive interim result [true|false]: สำนักงานทำการคุ้มครองผู้บริโภคหรือสคบนะครับเพื่อที่จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.412410714+07:00","message":"end recv isFinal message id 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.412417456+07:00","message":"end Recv id 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.412424364+07:00","message":"[buffer interim] 4413 true สำนักงานทำการคุ้มครองผู้บริโภคหรือสคบนะครับเพื่อที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412433839+07:00","message":"[bufferProcess] interim [870000000]:สำนักงานทำการคุ้มครองผู้บริโภคหรือสคบนะครับเพื่อที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412437631+07:00","message":"[bufferProcess] send to processor (isfinal):สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412442048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412444848+07:00","message":"> Transcript [54521] [false]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412449915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412452043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412454206+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412458388+07:00","message":"TextPushed: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412461296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412464702+07:00","message":"> Transcript [54522] [true]: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือสคบนะครับเพื่อที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412468462+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412470963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412473922+07:00","message":"StatePrefix: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า 2 คนนะครับเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412477359+07:00","message":"TextPushed: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412480114+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412639964+07:00","message":"Push: 'สคบนะครับเพื่อที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412644029+07:00","message":"TextPushed: 'สำนักงานทำการคุ้มครองผู้บริโภคหรือว่าสคบนะครับเพื่อที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412646512+07:00","message":"Set new StatePrefix : 'สำนักงานทำการคุ้มครองผู้บริโภคหรือสคบนะครับเพื่อที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412648927+07:00","message":"Next Push (prob) : 'สำนักงานทำการคุ้มครองผู้บริโภคหรือสคบนะครับเพื่อที่จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.412657987+07:00","message":"push: {true สคบนะครับเพื่อที่จะได้ 0 0xc004240c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.412665596+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4413.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:34.422442548+07:00","message":"write wav file: './tmp/7589/7589_4413.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.513051237+07:00","message":"[GCS] IsForceVAD: false for message ID: 4414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.571630361+07:00","message":"[GCS] Start streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.61168807+07:00","message":"receive streaming session, msgId: 4414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.611716599+07:00","message":"found end of frame, send empty tag with msgId: 4414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.611719812+07:00","message":"end Recv id 4414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.611727577+07:00","message":"[buffer interim] 4414 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.611734896+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.611739219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.611742147+07:00","message":"> Transcript [54523] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.611745015+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.611747135+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.611749086+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.611750911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:34.611763991+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:34.6117729+07:00","message":"push: {true \n 0 0xc004240e00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:34.61644634+07:00","message":"write wav file: './tmp/7589/7589_4414.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:34.671888526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:34.671922512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.044981423+07:00","message":"receive streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.045036968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.045042895+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.045056915+07:00","message":"[buffer interim] 4415 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.045063885+07:00","message":"[bufferProcess] interim [480000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.045065698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.23500871+07:00","message":"receive streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.235067293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.235078014+07:00","message":"receive interim result [false|false]: ให้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.235099839+07:00","message":"[buffer interim] 4415 false ให้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.235111535+07:00","message":"[bufferProcess] interim [660000000]:ให้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.235115629+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.23512618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.23513112+07:00","message":"> Transcript [54524] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.235134785+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.425864613+07:00","message":"receive streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.425918843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.425924947+07:00","message":"receive interim result [false|false]: ให้เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.425944136+07:00","message":"[buffer interim] 4415 false ให้เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.425957109+07:00","message":"[bufferProcess] interim [840000000]:ให้เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.4259599+07:00","message":"[bufferProcess] send to processor:ให้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.425964599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.42596768+07:00","message":"> Transcript [54525] [false]: 'ให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.425970238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.425972324+07:00","message":"Set new StatePrefix: 'ให้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.575909816+07:00","message":"receive streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.575958774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เข้ามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.575965122+07:00","message":"receive interim result [false|false]: ให้เข้ามาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.575983442+07:00","message":"[buffer interim] 4415 false ให้เข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.575992713+07:00","message":"[bufferProcess] interim [960000000]:ให้เข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.575995531+07:00","message":"[bufferProcess] send to processor:ให้เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.576007291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.576010735+07:00","message":"> Transcript [54526] [false]: 'ให้เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.576015073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.576019383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.576022069+07:00","message":"StatePrefix: 'ให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.576024464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.633616876+07:00","message":"receive streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.633659377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เข้ามาดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.633668045+07:00","message":"receive interim result [false|false]: ให้เข้ามาดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:35.633686002+07:00","message":"[buffer interim] 4415 false ให้เข้ามาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.633693721+07:00","message":"[bufferProcess] interim [80000000]:ให้เข้ามาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.633696182+07:00","message":"[bufferProcess] send to processor:ให้เข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.633706674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.633710181+07:00","message":"> Transcript [54527] [false]: 'ให้เข้ามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.633713972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.633716159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.633718671+07:00","message":"StatePrefix: 'ให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:35.633721336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.142845075+07:00","message":"receive streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.142883109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เข้ามาดูแลนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.142890374+07:00","message":"receive interim result [false|false]: ให้เข้ามาดูแลนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.142903113+07:00","message":"[buffer interim] 4415 false ให้เข้ามาดูแลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.142912593+07:00","message":"[bufferProcess] interim [620000000]:ให้เข้ามาดูแลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.14291523+07:00","message":"[bufferProcess] send to processor:ให้เข้ามาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.142919196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.142922082+07:00","message":"> Transcript [54528] [false]: 'ให้เข้ามาดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.142925495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.142927569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.142929511+07:00","message":"StatePrefix: 'ให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.142931728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.45652344+07:00","message":"receive streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.456563578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เข้ามาดูแลนะครับใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.456571713+07:00","message":"receive interim result [false|false]: ให้เข้ามาดูแลนะครับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.456589024+07:00","message":"[buffer interim] 4415 false ให้เข้ามาดูแลนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.456597857+07:00","message":"[bufferProcess] interim [920000000]:ให้เข้ามาดูแลนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.456601266+07:00","message":"[bufferProcess] send to processor:ให้เข้ามาดูแลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.456604731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.45660955+07:00","message":"> Transcript [54529] [false]: 'ให้เข้ามาดูแลนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.456615184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.456617714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.456620362+07:00","message":"StatePrefix: 'ให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.456623394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.456629863+07:00","message":"Push: 'ให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.456631889+07:00","message":"TextPushed: 'ให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.45663417+07:00","message":"Set new StatePrefix : 'ให้เข้ามาดูแลนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.456636372+07:00","message":"Next Push (prob) : 'มาดูแลนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.45664458+07:00","message":"push: {false ให้เข้า 0 0xc0045e3700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.750483037+07:00","message":"[GCS] IsForceVAD: false for message ID: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.856065407+07:00","message":"receive streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.85611089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เข้ามาดูแลนะครับใน\",\"confidence\":0.9276954}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.856120438+07:00","message":"receive interim result [true|false]: ให้เข้ามาดูแลนะครับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.85613431+07:00","message":"end recv isFinal message id 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.856138326+07:00","message":"end Recv id 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.856150288+07:00","message":"[buffer interim] 4415 true ให้เข้ามาดูแลนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856174658+07:00","message":"[bufferProcess] interim [400000000]:ให้เข้ามาดูแลนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856180477+07:00","message":"[bufferProcess] send to processor (isfinal):ให้เข้ามาดูแลนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856202456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856234297+07:00","message":"> Transcript [54530] [false]: 'ให้เข้ามาดูแลนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856240861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856244525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856247031+07:00","message":"StatePrefix: 'ให้เข้ามาดูแลนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856250482+07:00","message":"TextPushed: 'ให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856253174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856255382+07:00","message":"> Transcript [54531] [true]: 'ให้เข้ามาดูแลนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856262794+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856264914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856266684+07:00","message":"StatePrefix: 'ให้เข้ามาดูแลนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856268851+07:00","message":"TextPushed: 'ให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:36.856278121+07:00","message":"Push: 'มาดูแลนะครับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.856291356+07:00","message":"push: {true มาดูแลนะครับใน 0 0xc0045e3700}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:36.863773209+07:00","message":"write wav file: './tmp/7589/7589_4415.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:36.942756804+07:00","message":"[GCS] Start streaming session, msgId: 4416"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:37.672850333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:37.672864642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.021584128+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.021626876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.021633914+07:00","message":"receive interim result [false|false]: ภายใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.02164866+07:00","message":"[buffer interim] 4416 false ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.021656933+07:00","message":"[bufferProcess] interim [80000000]:ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.021659358+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.021666113+07:00","message":"[bufferProcess] send to processor (ticker):ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.021669195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.021672079+07:00","message":"> Transcript [54532] [false]: 'ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.021674342+07:00","message":"Set StatePrefix (first interim): 'ภายใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.139672213+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.139716516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.139722849+07:00","message":"receive interim result [false|false]: ภายใต้ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.139741229+07:00","message":"[buffer interim] 4416 false ภายใต้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.139749745+07:00","message":"[bufferProcess] interim [200000000]:ภายใต้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.139751967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.243884709+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.243923942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.243930752+07:00","message":"receive interim result [false|false]: ภายใต้ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.243948456+07:00","message":"[buffer interim] 4416 false ภายใต้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.243959136+07:00","message":"[bufferProcess] interim [320000000]:ภายใต้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.243963169+07:00","message":"[bufferProcess] send to processor:ภายใต้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.243968209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.243971397+07:00","message":"> Transcript [54533] [false]: 'ภายใต้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.243974745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.243976748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.243978826+07:00","message":"StatePrefix: 'ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.243980941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.335582401+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.335623028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.335629523+07:00","message":"receive interim result [false|false]: ภายใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.335646555+07:00","message":"[buffer interim] 4416 false ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.335658344+07:00","message":"[bufferProcess] interim [380000000]:ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.335660894+07:00","message":"[bufferProcess] send to processor:ภายใต้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.335668158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.335670948+07:00","message":"> Transcript [54534] [false]: 'ภายใต้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.335674924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.335677609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.335681362+07:00","message":"StatePrefix: 'ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.33568375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.410389185+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.410430644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้ขอบเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.410438363+07:00","message":"receive interim result [false|false]: ภายใต้ขอบเขต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.410455265+07:00","message":"[buffer interim] 4416 false ภายใต้ขอบเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.410464179+07:00","message":"[bufferProcess] interim [440000000]:ภายใต้ขอบเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.410470949+07:00","message":"[bufferProcess] send to processor:ภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.410478791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.410481736+07:00","message":"> Transcript [54535] [false]: 'ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.410485275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.410487764+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.410489918+07:00","message":"StatePrefix: 'ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.410492415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.827979245+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.828024261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้ขอบเขตอำนาจหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.828031986+07:00","message":"receive interim result [false|false]: ภายใต้ขอบเขตอำนาจหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.828047157+07:00","message":"[buffer interim] 4416 false ภายใต้ขอบเขตอำนาจหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.82805512+07:00","message":"[bufferProcess] interim [920000000]:ภายใต้ขอบเขตอำนาจหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.828057889+07:00","message":"[bufferProcess] send to processor:ภายใต้ขอบเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.828066262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.828069153+07:00","message":"> Transcript [54536] [false]: 'ภายใต้ขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.828072925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.828075699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.828078338+07:00","message":"StatePrefix: 'ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.82808067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.828086976+07:00","message":"Push: 'ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.828090081+07:00","message":"TextPushed: 'ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.8280929+07:00","message":"Set new StatePrefix : 'ภายใต้ขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.828095227+07:00","message":"Next Push (prob) : 'ขอบเขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.82812198+07:00","message":"push: {false ภายใต้ 0 0xc004241480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.870584313+07:00","message":"[GCS] IsForceVAD: false for message ID: 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.93259423+07:00","message":"[GCS] Start streaming session, msgId: 4417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.986639593+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.986679372+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-06-22T14:10:38.986685896+07:00","message":"receive interim result [true|false]: ภายใต้ขอบเขตอำนาจหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.986699084+07:00","message":"end recv isFinal message id 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.986701725+07:00","message":"end Recv id 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.986709094+07:00","message":"[buffer interim] 4416 true ภายใต้ขอบเขตอำนาจหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986716938+07:00","message":"[bufferProcess] interim [130000000]:ภายใต้ขอบเขตอำนาจหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986720409+07:00","message":"[bufferProcess] send to processor (isfinal):ภายใต้ขอบเขตอำนาจหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986723643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986728492+07:00","message":"> Transcript [54537] [false]: 'ภายใต้ขอบเขตอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986731911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986733916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986736204+07:00","message":"StatePrefix: 'ภายใต้ขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986738474+07:00","message":"TextPushed: 'ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986740514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986742651+07:00","message":"> Transcript [54538] [true]: 'ภายใต้ขอบเขตอำนาจหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986744822+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986747626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986749466+07:00","message":"StatePrefix: 'ภายใต้ขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986751312+07:00","message":"TextPushed: 'ภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:38.986754111+07:00","message":"Push: 'ขอบเขตอำนาจหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:38.986761547+07:00","message":"push: {true ขอบเขตอำนาจหน้าที่ 0 0xc004241480}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:38.994017713+07:00","message":"write wav file: './tmp/7589/7589_4416.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.061397725+07:00","message":"[GCS] IsForceVAD: false for message ID: 4417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.19020155+07:00","message":"receive streaming session, msgId: 4417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.190233374+07:00","message":"found end of frame, send empty tag with msgId: 4417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.190237033+07:00","message":"end Recv id 4417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.190246973+07:00","message":"[buffer interim] 4417 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.19025577+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.190286087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.190289941+07:00","message":"> Transcript [54539] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.190293118+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.190295607+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.190298027+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.190300236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.190303082+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.190314014+07:00","message":"push: {true \n 0 0xc004482d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.192669874+07:00","message":"[GCS] Start streaming session, msgId: 4418"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:39.196965489+07:00","message":"write wav file: './tmp/7589/7589_4417.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.653619805+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.653666159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.653671923+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.653684855+07:00","message":"[buffer interim] 4418 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.653691943+07:00","message":"[bufferProcess] interim [480000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.653693795+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.699744927+07:00","message":"[GCS] IsForceVAD: false for message ID: 4418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.719397+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.719439977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.719445816+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.719459947+07:00","message":"[buffer interim] 4418 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.71946755+07:00","message":"[bufferProcess] interim [540000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.719469898+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.719473495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.719476653+07:00","message":"> Transcript [54540] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.719479768+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.80488292+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.804920418+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.804941648+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.804949107+07:00","message":"end recv isFinal message id 4418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.804951292+07:00","message":"end Recv id 4418"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.804957741+07:00","message":"[buffer interim] 4418 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804965233+07:00","message":"[bufferProcess] interim [750000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804971132+07:00","message":"[bufferProcess] send to processor (isfinal):ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804976585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804979633+07:00","message":"> Transcript [54541] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804982447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804984408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804986608+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804988666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804990592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804992622+07:00","message":"> Transcript [54542] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804994592+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804996306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804998123+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.804999803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:39.805005509+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.805012567+07:00","message":"push: {true  0 0xc004f9df00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:39.81067993+07:00","message":"write wav file: './tmp/7589/7589_4418.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:39.96408719+07:00","message":"[GCS] Start streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.513173833+07:00","message":"[GCS] Cleaned up inactive client: 4394"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.513224665+07:00","message":"[GCS] Cleaned up inactive client: 4391"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.513229187+07:00","message":"[GCS] Cleaned up inactive client: 4392"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.51323201+07:00","message":"[GCS] Cleaned up inactive client: 4390"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.513234857+07:00","message":"[GCS] Cleaned up inactive client: 4393"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.51323791+07:00","message":"[GCS] Cleaned up inactive client: 4388"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.513240768+07:00","message":"[GCS] Cleaned up inactive client: 4389"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:40.67381682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:40.673838379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.82455297+07:00","message":"receive streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.824608113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.824614929+07:00","message":"receive interim result [false|false]: ทางสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.824632672+07:00","message":"[buffer interim] 4419 false ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:40.824640843+07:00","message":"[bufferProcess] interim [840000000]:ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:40.824642886+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:40.824648068+07:00","message":"[bufferProcess] send to processor (ticker):ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:40.824651632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:40.824655011+07:00","message":"> Transcript [54543] [false]: 'ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:40.824657582+07:00","message":"Set StatePrefix (first interim): 'ทางสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.934823236+07:00","message":"receive streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.934875409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.934883283+07:00","message":"receive interim result [false|false]: ทางสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:40.934909053+07:00","message":"[buffer interim] 4419 false ทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:40.934920838+07:00","message":"[bufferProcess] interim [960000000]:ทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:40.934923839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.142625669+07:00","message":"receive streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.142667774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสำนักงานเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.142673844+07:00","message":"receive interim result [false|false]: ทางสำนักงานเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.142689147+07:00","message":"[buffer interim] 4419 false ทางสำนักงานเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.142697077+07:00","message":"[bufferProcess] interim [200000000]:ทางสำนักงานเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.142699648+07:00","message":"[bufferProcess] send to processor:ทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.142703068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.142706011+07:00","message":"> Transcript [54544] [false]: 'ทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.142709815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.142712089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.142714052+07:00","message":"StatePrefix: 'ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.142722396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.202292068+07:00","message":"receive streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.20233103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสำนักงานคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.202337434+07:00","message":"receive interim result [false|false]: ทางสำนักงานคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.202352249+07:00","message":"[buffer interim] 4419 false ทางสำนักงานคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.202360606+07:00","message":"[bufferProcess] interim [320000000]:ทางสำนักงานคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.202363273+07:00","message":"[bufferProcess] send to processor:ทางสำนักงานเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.202366647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.202369556+07:00","message":"> Transcript [54545] [false]: 'ทางสำนักงานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.202372627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.202374635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.202376603+07:00","message":"StatePrefix: 'ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.202378846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.338092131+07:00","message":"receive streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.33813507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสำนักงานขั้นต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.338141601+07:00","message":"receive interim result [false|false]: ทางสำนักงานขั้นต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.338153754+07:00","message":"[buffer interim] 4419 false ทางสำนักงานขั้นต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.338163443+07:00","message":"[bufferProcess] interim [380000000]:ทางสำนักงานขั้นต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.338166044+07:00","message":"[bufferProcess] send to processor:ทางสำนักงานคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.338169577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.338172274+07:00","message":"> Transcript [54546] [false]: 'ทางสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.338175394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.338177858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.338179854+07:00","message":"StatePrefix: 'ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.33818206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.704430486+07:00","message":"receive streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.704467047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสำนักงานโครงการคุ้มครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.704473536+07:00","message":"receive interim result [false|false]: ทางสำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.704488067+07:00","message":"[buffer interim] 4419 false ทางสำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704498411+07:00","message":"[bufferProcess] interim [800000000]:ทางสำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704501736+07:00","message":"[bufferProcess] send to processor:ทางสำนักงานขั้นต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704509351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704512167+07:00","message":"> Transcript [54547] [false]: 'ทางสำนักงานขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704515539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704517935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704519904+07:00","message":"StatePrefix: 'ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704522828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704528616+07:00","message":"Push: 'ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704530893+07:00","message":"TextPushed: 'ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704533015+07:00","message":"Set new StatePrefix : 'ทางสำนักงานขั้นต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.704535356+07:00","message":"Next Push (prob) : 'งานขั้นต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.704572015+07:00","message":"push: {false ทางสำนัก 0 0xc0045e3200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.897114966+07:00","message":"receive streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.897169222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสำนักงานโครงการคุ้มครองผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.897176294+07:00","message":"receive interim result [false|false]: ทางสำนักงานโครงการคุ้มครองผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:41.897194245+07:00","message":"[buffer interim] 4419 false ทางสำนักงานโครงการคุ้มครองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.897203558+07:00","message":"[bufferProcess] interim [980000000]:ทางสำนักงานโครงการคุ้มครองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.897208054+07:00","message":"[bufferProcess] send to processor:ทางสำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.897212731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.897215854+07:00","message":"> Transcript [54548] [false]: 'ทางสำนักงานโครงการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.897218617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:41.897220854+07:00","message":"Set new StatePrefix: 'ทางสำนักงานโครงการคุ้มครอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.029357822+07:00","message":"receive streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.029407216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสำนักงานโครงการคุ้มครองผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.02941724+07:00","message":"receive interim result [false|false]: ทางสำนักงานโครงการคุ้มครองผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.029437533+07:00","message":"[buffer interim] 4419 false ทางสำนักงานโครงการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.029447487+07:00","message":"[bufferProcess] interim [100000000]:ทางสำนักงานโครงการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.029454922+07:00","message":"[bufferProcess] send to processor:ทางสำนักงานโครงการคุ้มครองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.029460328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.029466222+07:00","message":"> Transcript [54549] [false]: 'ทางสำนักงานโครงการคุ้มครองผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.029471967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.029474818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.029478714+07:00","message":"StatePrefix: 'ทางสำนักงานโครงการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.029482266+07:00","message":"TextPushed: 'ทางสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.200602935+07:00","message":"[GCS] IsForceVAD: false for message ID: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.324407113+07:00","message":"receive streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.324451058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสำนักงานโครงการคุ้มครองผู้บริโภค\",\"confidence\":0.918379}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.324458472+07:00","message":"receive interim result [true|false]: ทางสำนักงานโครงการคุ้มครองผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.324468227+07:00","message":"end recv isFinal message id 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.324470542+07:00","message":"end Recv id 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.324476795+07:00","message":"[buffer interim] 4419 true ทางสำนักงานโครงการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324486087+07:00","message":"[bufferProcess] interim [460000000]:ทางสำนักงานโครงการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324489632+07:00","message":"[bufferProcess] send to processor (isfinal):ทางสำนักงานโครงการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324492929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324495963+07:00","message":"> Transcript [54550] [false]: 'ทางสำนักงานโครงการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324499009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324500949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324503516+07:00","message":"StatePrefix: 'ทางสำนักงานโครงการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324505836+07:00","message":"TextPushed: 'ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324507602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324511087+07:00","message":"> Transcript [54551] [true]: 'ทางสำนักงานโครงการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324513346+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324515159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324516988+07:00","message":"StatePrefix: 'ทางสำนักงานโครงการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324518928+07:00","message":"TextPushed: 'ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.324521542+07:00","message":"Push: 'งานโครงการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.324529088+07:00","message":"push: {true งานโครงการคุ้มครองผู้บริโภค 0 0xc0045e3200}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:42.332083649+07:00","message":"write wav file: './tmp/7589/7589_4419.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.333052132+07:00","message":"[GCS] Start streaming session, msgId: 4420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.649811007+07:00","message":"[GCS] IsForceVAD: false for message ID: 4420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.713577243+07:00","message":"[GCS] Start streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.735401473+07:00","message":"receive streaming session, msgId: 4420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.735446928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.735453021+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.735469645+07:00","message":"[buffer interim] 4420 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.735477735+07:00","message":"[bufferProcess] interim [540000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.735479864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.736360131+07:00","message":"receive streaming session, msgId: 4420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.736399204+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-06-22T14:10:42.736405666+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.736417331+07:00","message":"end recv isFinal message id 4420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.736419934+07:00","message":"end Recv id 4420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.736427196+07:00","message":"[buffer interim] 4420 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736436705+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736445842+07:00","message":"[bufferProcess] send to processor (isfinal):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736450829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736454279+07:00","message":"> Transcript [54552] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736456608+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736458864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736461037+07:00","message":"> Transcript [54553] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736463837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736465953+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736468112+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736470265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:42.736474745+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:42.736483664+07:00","message":"push: {true  0 0xc004cc2100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:42.741157944+07:00","message":"write wav file: './tmp/7589/7589_4420.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:43.674199159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:43.674212846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:44.569691941+07:00","message":"[GCS] IsForceVAD: false for message ID: 4421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:44.679552049+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:44.679572911+07:00","message":"found end of frame, send empty tag with msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:44.67957588+07:00","message":"end Recv id 4421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:44.679583416+07:00","message":"[buffer interim] 4421 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:44.679591056+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:44.679595727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:44.679598824+07:00","message":"> Transcript [54554] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:44.679601246+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:44.679603271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:44.67960535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:44.679607239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:44.679609953+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:44.679619781+07:00","message":"push: {true \n 0 0xc0045e3900}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:44.687547898+07:00","message":"write wav file: './tmp/7589/7589_4421.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:44.763963073+07:00","message":"[GCS] Start streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.3042672+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.304309019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.304314773+07:00","message":"receive interim result [false|false]: กด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.304329152+07:00","message":"[buffer interim] 4422 false กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.304335777+07:00","message":"[bufferProcess] interim [540000000]:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.304337474+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.419063448+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.419107152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.41911284+07:00","message":"receive interim result [false|false]: กดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.419123933+07:00","message":"[buffer interim] 4422 false กดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.419131596+07:00","message":"[bufferProcess] interim [660000000]:กดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.419134261+07:00","message":"[bufferProcess] send to processor:กด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.419140048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.419142877+07:00","message":"> Transcript [54555] [false]: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.419145259+07:00","message":"Set StatePrefix (first interim): 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.627936414+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.627975202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.627981035+07:00","message":"receive interim result [false|false]: กดความจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.627995878+07:00","message":"[buffer interim] 4422 false กดความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.62800336+07:00","message":"[bufferProcess] interim [840000000]:กดความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.628005911+07:00","message":"[bufferProcess] send to processor:กดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.628009209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.628011937+07:00","message":"> Transcript [54556] [false]: 'กดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.628015266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.62801735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.628019442+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.628021774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.65167992+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.651711652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.651717036+07:00","message":"receive interim result [false|false]: กดความเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.651725918+07:00","message":"[buffer interim] 4422 false กดความเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.651733169+07:00","message":"[bufferProcess] interim [900000000]:กดความเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.651736962+07:00","message":"[bufferProcess] send to processor:กดความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.651742387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.651746249+07:00","message":"> Transcript [54557] [false]: 'กดความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.651750429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.651753375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.651756669+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.651759799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.733403744+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.733440724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.733446008+07:00","message":"receive interim result [false|false]: กดความเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.733457701+07:00","message":"[buffer interim] 4422 false กดความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.733464518+07:00","message":"[bufferProcess] interim [960000000]:กดความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.733467129+07:00","message":"[bufferProcess] send to processor:กดความเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.733472261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.733475144+07:00","message":"> Transcript [54558] [false]: 'กดความเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.733478396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.733480564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.733482906+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.733485336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.937022671+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.937073224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.937079845+07:00","message":"receive interim result [false|false]: กดความเสียหายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.937094406+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.93710185+07:00","message":"[bufferProcess] interim [200000000]:กดความเสียหายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937104357+07:00","message":"[bufferProcess] send to processor:กดความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937109486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937112189+07:00","message":"> Transcript [54559] [false]: 'กดความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937115574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937117878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937120341+07:00","message":"StatePrefix: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937122742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937127158+07:00","message":"Push: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937131535+07:00","message":"TextPushed: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937133943+07:00","message":"Set new StatePrefix : 'กดความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.937136126+07:00","message":"Next Push (prob) : 'ความเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.937143024+07:00","message":"push: {false กด 0 0xc004cc2380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.994514348+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.994548294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.994553968+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:45.994568892+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.994576397+07:00","message":"[bufferProcess] interim [320000000]:กดความเสียหายที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.994578804+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.994585298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.994588772+07:00","message":"> Transcript [54560] [false]: 'กดความเสียหายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.994592245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.994594367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.994596542+07:00","message":"StatePrefix: 'กดความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:45.99459909+07:00","message":"TextPushed: 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.311849763+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.311889199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.311895783+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.311920072+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.311928296+07:00","message":"[bufferProcess] interim [560000000]:กดความเสียหายที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.311931088+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.311934716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.311937458+07:00","message":"> Transcript [54561] [false]: 'กดความเสียหายที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.31194067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.311942866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.31194495+07:00","message":"StatePrefix: 'กดความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.311947494+07:00","message":"TextPushed: 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.510127036+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.510288478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.510317141+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.510343217+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.510353303+07:00","message":"[bufferProcess] interim [740000000]:กดความเสียหายที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.510355965+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.51035969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.510362897+07:00","message":"> Transcript [54562] [false]: 'กดความเสียหายที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.51036645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.510368552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.510370934+07:00","message":"StatePrefix: 'กดความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.51037312+07:00","message":"TextPushed: 'กด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.641053819+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.641102622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.641109029+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.641120906+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641129767+07:00","message":"[bufferProcess] interim [860000000]:กดความเสียหายที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641133526+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641144478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641148601+07:00","message":"> Transcript [54563] [false]: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641155691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641158805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641175699+07:00","message":"StatePrefix: 'กดความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641179982+07:00","message":"TextPushed: 'กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641186994+07:00","message":"Push: 'ความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641190566+07:00","message":"TextPushed: 'กดความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641193601+07:00","message":"Set new StatePrefix : 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.641196792+07:00","message":"Next Push (prob) : 'ที่เกิดขึ้นใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.641224248+07:00","message":"push: {false ความเสียหาย 0 0xc004cc2380}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:46.675065915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:46.675082294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.824323584+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.824361945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.824368087+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.824381477+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.82438966+07:00","message":"[bufferProcess] interim [40000000]:กดความเสียหายที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.824392536+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.824400504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.824403561+07:00","message":"> Transcript [54564] [false]: 'กดความเสียหายที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.824405938+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.951103488+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.951143834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.951150925+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:46.951164615+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.951172757+07:00","message":"[bufferProcess] interim [220000000]:กดความเสียหายที่เกิดขึ้นในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.951175356+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.951182182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.951185031+07:00","message":"> Transcript [54565] [false]: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.951188252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.951190451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.951192348+07:00","message":"StatePrefix: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:46.951194986+07:00","message":"TextPushed: 'กดความเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.045865393+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.045922578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.045930845+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.045946531+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.045955224+07:00","message":"[bufferProcess] interim [280000000]:กดความเสียหายที่เกิดขึ้นในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.045957954+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.045961362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.04596421+07:00","message":"> Transcript [54566] [false]: 'กดความเสียหายที่เกิดขึ้นในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.045967643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.045969841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.045971805+07:00","message":"StatePrefix: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.045974515+07:00","message":"TextPushed: 'กดความเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.117705476+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.117749233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในพ. ร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.117756517+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในพ. ร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.117771922+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.117780244+07:00","message":"[bufferProcess] interim [340000000]:กดความเสียหายที่เกิดขึ้นในพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.117782781+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.117790151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.117793133+07:00","message":"> Transcript [54567] [false]: 'กดความเสียหายที่เกิดขึ้นในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.117802923+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.117806219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.117810191+07:00","message":"StatePrefix: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.117813447+07:00","message":"TextPushed: 'กดความเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.14543143+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.145465733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในความลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.145472641+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในความลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.145485337+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในความลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145492712+07:00","message":"[bufferProcess] interim [400000000]:กดความเสียหายที่เกิดขึ้นในความลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145495467+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145500928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145503801+07:00","message":"> Transcript [54568] [false]: 'กดความเสียหายที่เกิดขึ้นในพ. ร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145508119+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145510434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145512745+07:00","message":"StatePrefix: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145515521+07:00","message":"TextPushed: 'กดความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145520065+07:00","message":"Push: 'ที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145526208+07:00","message":"TextPushed: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145528703+07:00","message":"Set new StatePrefix : 'กดความเสียหายที่เกิดขึ้นในพ. ร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.145531105+07:00","message":"Next Push (prob) : 'พ. ร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.145547652+07:00","message":"push: {false ที่เกิดขึ้นใน 0 0xc004cc2380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.233862956+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.23391198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในความรับผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.233919297+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในความรับผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.233932526+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในความรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.233942733+07:00","message":"[bufferProcess] interim [520000000]:กดความเสียหายที่เกิดขึ้นในความรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.233945271+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในความลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.23394957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.233952787+07:00","message":"> Transcript [54569] [false]: 'กดความเสียหายที่เกิดขึ้นในความลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.233955652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.233957792+07:00","message":"Set new StatePrefix: 'กดความเสียหายที่เกิดขึ้นในความลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.346218452+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.346260517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.346271107+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.346287949+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.34629737+07:00","message":"[bufferProcess] interim [580000000]:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.346301245+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในความรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.346306098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.346309934+07:00","message":"> Transcript [54570] [false]: 'กดความเสียหายที่เกิดขึ้นในความรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.346313594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.346317298+07:00","message":"Set new StatePrefix: 'กดความเสียหายที่เกิดขึ้นในความรับผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.585216791+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.585260753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.585270888+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.585286405+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.585295119+07:00","message":"[bufferProcess] interim [820000000]:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.585297989+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.585306213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.585309762+07:00","message":"> Transcript [54571] [false]: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.585315648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.58531837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.585320499+07:00","message":"StatePrefix: 'กดความเสียหายที่เกิดขึ้นในความรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.585323361+07:00","message":"TextPushed: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.743114921+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.743158148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.743167177+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.743187144+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.743202162+07:00","message":"[bufferProcess] interim [880000000]:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.743206606+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.743217734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.74322126+07:00","message":"> Transcript [54572] [false]: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.743225362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.743227949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.743229958+07:00","message":"StatePrefix: 'กดความเสียหายที่เกิดขึ้นในความรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.743233387+07:00","message":"TextPushed: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.895236918+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.895276742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในความรับผิดชอบข้อสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.895284316+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในความรับผิดชอบข้อสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:47.895299685+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในความรับผิดชอบข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.895307833+07:00","message":"[bufferProcess] interim [940000000]:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.895312003+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.895316195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.895319195+07:00","message":"> Transcript [54573] [false]: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.895322907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.895324973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.895327699+07:00","message":"StatePrefix: 'กดความเสียหายที่เกิดขึ้นในความรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:47.895330415+07:00","message":"TextPushed: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.091310264+07:00","message":"[GCS] IsForceVAD: false for message ID: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.099592388+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.099634167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.099642277+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสภา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.099655829+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099664753+07:00","message":"[bufferProcess] interim [60000000]:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099668844+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099675242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099682014+07:00","message":"> Transcript [54574] [false]: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099687122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099690081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099694918+07:00","message":"StatePrefix: 'กดความเสียหายที่เกิดขึ้นในความรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099699696+07:00","message":"TextPushed: 'กดความเสียหายที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099704915+07:00","message":"Push: 'ความรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099708066+07:00","message":"TextPushed: 'กดความเสียหายที่เกิดขึ้นในความรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099711913+07:00","message":"Set new StatePrefix : 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.099715312+07:00","message":"Next Push (prob) : 'ชอบข้อสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.099725309+07:00","message":"push: {false ความรับผิด 0 0xc004cc2380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.131283476+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.131328409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.131338019+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.13135566+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.131365046+07:00","message":"[bufferProcess] interim [120000000]:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.131368165+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.131378204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.13138125+07:00","message":"> Transcript [54575] [false]: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.13138425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.131387022+07:00","message":"Set new StatePrefix: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.199568916+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.199617475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.199625174+07:00","message":"receive interim result [false|false]: กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.199644181+07:00","message":"[buffer interim] 4422 false กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.199653627+07:00","message":"[bufferProcess] interim [480000000]:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.199656423+07:00","message":"[bufferProcess] send to processor:กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.199664607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.199667789+07:00","message":"> Transcript [54576] [false]: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.199670642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.199673397+07:00","message":"Set new StatePrefix: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.221822857+07:00","message":"[GCS] Start streaming session, msgId: 4423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.281030745+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.281075557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป\",\"confidence\":0.90869635}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.281082845+07:00","message":"receive interim result [true|false]: ตรวจความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.281096231+07:00","message":"end recv isFinal message id 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.281101014+07:00","message":"end Recv id 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.281115031+07:00","message":"[buffer interim] 4422 true ตรวจความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281143491+07:00","message":"[bufferProcess] interim [540000000]:ตรวจความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.28114735+07:00","message":"[bufferProcess] send to processor (isfinal):กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281150901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281154371+07:00","message":"> Transcript [54577] [false]: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281156741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281159179+07:00","message":"Set new StatePrefix: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281176263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281178459+07:00","message":"> Transcript [54578] [true]: 'ตรวจความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.28118136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281183443+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281185526+07:00","message":"StatePrefix: 'กดความเสียหายที่เกิดขึ้นในความรับผิดชอบของสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281188023+07:00","message":"TextPushed: 'กดความเสียหายที่เกิดขึ้นในความรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281190016+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281393085+07:00","message":"Push: 'ความรับผิดชอบของสพป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281398058+07:00","message":"TextPushed: 'กดความเสียหายที่เกิดขึ้นในความรับผิดความรับผิดชอบของสพป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281401838+07:00","message":"Set new StatePrefix : 'ตรวจความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.281405269+07:00","message":"Next Push (prob) : 'ตรวจความเสียหายที่เกิดขึ้นในความรับผิดชอบของสพป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.281416813+07:00","message":"push: {true ความรับผิดชอบของสพป 0 0xc004cc2380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.28141835+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4422.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:48.290751248+07:00","message":"write wav file: './tmp/7589/7589_4422.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.544209733+07:00","message":"[GCS] IsForceVAD: false for message ID: 4423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.614894786+07:00","message":"[GCS] Start streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.626571359+07:00","message":"receive streaming session, msgId: 4423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.626600596+07:00","message":"found end of frame, send empty tag with msgId: 4423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.626605291+07:00","message":"end Recv id 4423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.626615783+07:00","message":"[buffer interim] 4423 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.626626253+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.626632713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.626637125+07:00","message":"> Transcript [54579] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.626641265+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.626644433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.626647478+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.626650605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:48.626661803+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:48.626675945+07:00","message":"push: {true \n 0 0xc004cc2900}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:48.631782057+07:00","message":"write wav file: './tmp/7589/7589_4423.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:49.659011579+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:49.659062686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:49.659069113+07:00","message":"receive interim result [false|false]: การคัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:49.659085405+07:00","message":"[buffer interim] 4424 false การคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:49.659094731+07:00","message":"[bufferProcess] interim [20000000]:การคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:49.659096787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:49.659104452+07:00","message":"[bufferProcess] send to processor (ticker):การคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:49.659107196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:49.659113528+07:00","message":"> Transcript [54580] [false]: 'การคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:49.659116511+07:00","message":"Set StatePrefix (first interim): 'การคัด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:49.675230569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:49.675230641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:49.799828845+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:49.799896981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการขั้นตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:49.799904374+07:00","message":"receive interim result [false|false]: อาการขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:49.79992215+07:00","message":"[buffer interim] 4424 false อาการขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:49.799937806+07:00","message":"[bufferProcess] interim [140000000]:อาการขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:49.799941143+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.169982032+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.170024336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการขั้นตอนทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.170030647+07:00","message":"receive interim result [false|false]: อาการขั้นตอนทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.170045965+07:00","message":"[buffer interim] 4424 false อาการขั้นตอนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.170055455+07:00","message":"[bufferProcess] interim [560000000]:อาการขั้นตอนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.170058477+07:00","message":"[bufferProcess] send to processor:อาการขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.170062577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.170065362+07:00","message":"> Transcript [54581] [false]: 'อาการขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.170067578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.170070336+07:00","message":"Set new StatePrefix: 'อาการขั้นตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.270894584+07:00","message":"[GCS] IsForceVAD: false for message ID: 4424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.332153196+07:00","message":"[GCS] Start streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.388961566+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.389012879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการขั้นตอนเดินทาง\",\"confidence\":0.8936127}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.38902293+07:00","message":"receive interim result [true|false]: อาการขั้นตอนเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.389032385+07:00","message":"end recv isFinal message id 4424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.38903473+07:00","message":"end Recv id 4424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.389043645+07:00","message":"[buffer interim] 4424 true อาการขั้นตอนเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389053295+07:00","message":"[bufferProcess] interim [890000000]:อาการขั้นตอนเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389056645+07:00","message":"[bufferProcess] send to processor (isfinal):อาการขั้นตอนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389060037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389063606+07:00","message":"> Transcript [54582] [false]: 'อาการขั้นตอนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389066752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389068928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389070883+07:00","message":"StatePrefix: 'อาการขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389072993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389074822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389076997+07:00","message":"> Transcript [54583] [true]: 'อาการขั้นตอนเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389079351+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389081249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389083048+07:00","message":"StatePrefix: 'อาการขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389085247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.389091162+07:00","message":"Push: 'อาการขั้นตอนเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.389100033+07:00","message":"push: {true อาการขั้นตอนเดินทาง 0 0xc004cc2b80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:50.396499928+07:00","message":"write wav file: './tmp/7589/7589_4424.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.910104524+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.910164551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"WarZ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.910172562+07:00","message":"receive interim result [false|false]: WarZ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:50.91018893+07:00","message":"[buffer interim] 4425 false WarZ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.910196427+07:00","message":"[bufferProcess] interim [600000000]:WarZ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:50.910198961+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.189736241+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.189782378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.189788333+07:00","message":"receive interim result [false|false]: เอาเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.189821833+07:00","message":"[buffer interim] 4425 false เอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.189831256+07:00","message":"[bufferProcess] interim [840000000]:เอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.189834585+07:00","message":"[bufferProcess] send to processor:WarZ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.189841801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.189845448+07:00","message":"> Transcript [54584] [false]: 'WarZ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.189848308+07:00","message":"Set StatePrefix (first interim): 'WarZ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.588742602+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.588783409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.588789433+07:00","message":"receive interim result [false|false]: เอาเองนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.588803128+07:00","message":"[buffer interim] 4425 false เอาเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.588810779+07:00","message":"[bufferProcess] interim [260000000]:เอาเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.588814107+07:00","message":"[bufferProcess] send to processor:เอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.588817352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.588820392+07:00","message":"> Transcript [54585] [false]: 'เอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.588822836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.588824935+07:00","message":"Set new StatePrefix: 'เอาเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.967999208+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.968034791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.96804152+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:51.968053624+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.96806301+07:00","message":"[bufferProcess] interim [680000000]:เอาเองนะครับก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.968065685+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.968071287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.968074155+07:00","message":"> Transcript [54586] [false]: 'เอาเองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.9680776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.968079784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.968081745+07:00","message":"StatePrefix: 'เอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:51.968084061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.614592174+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.614631014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.61463692+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.614651344+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.614659339+07:00","message":"[bufferProcess] interim [280000000]:เอาเองนะครับก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.614661715+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.614665568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.614668578+07:00","message":"> Transcript [54587] [false]: 'เอาเองนะครับก็จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.614672145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.614676979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.614678966+07:00","message":"StatePrefix: 'เอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.614681447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:52.676293188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:52.676314305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.79712237+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.797171651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้อีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.797177935+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.797191159+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.797198591+07:00","message":"[bufferProcess] interim [460000000]:เอาเองนะครับก็จะได้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.797201253+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.797206548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.797209267+07:00","message":"> Transcript [54588] [false]: 'เอาเองนะครับก็จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.797213008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.797215187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.797217167+07:00","message":"StatePrefix: 'เอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.797219381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.810879389+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.810905697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.81091087+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.81092581+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.810932607+07:00","message":"[bufferProcess] interim [520000000]:เอาเองนะครับก็จะได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.810934825+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.810937793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.81094014+07:00","message":"> Transcript [54589] [false]: 'เอาเองนะครับก็จะได้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.810943185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.810945384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.810947257+07:00","message":"StatePrefix: 'เอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.810949177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.810951903+07:00","message":"Push: 'เอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.810963062+07:00","message":"TextPushed: 'เอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.81096558+07:00","message":"Set new StatePrefix : 'เอาเองนะครับก็จะได้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:52.810968054+07:00","message":"Next Push (prob) : 'นะครับก็จะได้อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:52.810975745+07:00","message":"push: {false เอาเอง 0 0xc004749c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.10585304+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.105894835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้มีการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.105901366+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้มีการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.105915169+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.105927984+07:00","message":"[bufferProcess] interim [760000000]:เอาเองนะครับก็จะได้มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.1059319+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.105941248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.105945016+07:00","message":"> Transcript [54590] [false]: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.105948188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.105951877+07:00","message":"Set new StatePrefix: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.110593476+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.110651612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้มีการเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.11066027+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้มีการเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.110675624+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้มีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.110685789+07:00","message":"[bufferProcess] interim [820000000]:เอาเองนะครับก็จะได้มีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.110689653+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.110696014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.110699859+07:00","message":"> Transcript [54591] [false]: 'เอาเองนะครับก็จะได้มีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.110704928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.110709047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.110712223+07:00","message":"StatePrefix: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.110715729+07:00","message":"TextPushed: 'เอาเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.367852844+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.367894855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้มีการเชิญพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.367901008+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้มีการเชิญพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.367916661+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้มีการเชิญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.367925062+07:00","message":"[bufferProcess] interim [120000000]:เอาเองนะครับก็จะได้มีการเชิญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.367927482+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้มีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.367931546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.367934242+07:00","message":"> Transcript [54592] [false]: 'เอาเองนะครับก็จะได้มีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.367937731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.367939814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.367941779+07:00","message":"StatePrefix: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.367944561+07:00","message":"TextPushed: 'เอาเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.499915908+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.499954664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้มีการเชิญทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.499965868+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้มีการเชิญทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.49997866+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้มีการเชิญทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.499989679+07:00","message":"[bufferProcess] interim [180000000]:เอาเองนะครับก็จะได้มีการเชิญทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.499992574+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้มีการเชิญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.499998448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.50000123+07:00","message":"> Transcript [54593] [false]: 'เอาเองนะครับก็จะได้มีการเชิญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.500004916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.500007273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.500011166+07:00","message":"StatePrefix: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.500013709+07:00","message":"TextPushed: 'เอาเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.683575582+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.683621255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้มีการเชิญทั้งผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.683628728+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้มีการเชิญทั้งผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.683644839+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้มีการเชิญทั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.683652841+07:00","message":"[bufferProcess] interim [360000000]:เอาเองนะครับก็จะได้มีการเชิญทั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.683655624+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้มีการเชิญทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.68365932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.683662342+07:00","message":"> Transcript [54594] [false]: 'เอาเองนะครับก็จะได้มีการเชิญทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.683666303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.683668458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.683670899+07:00","message":"StatePrefix: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.683674105+07:00","message":"TextPushed: 'เอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.683677282+07:00","message":"Push: 'นะครับก็จะได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.683679561+07:00","message":"TextPushed: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.683681839+07:00","message":"Set new StatePrefix : 'เอาเองนะครับก็จะได้มีการเชิญทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.68368409+07:00","message":"Next Push (prob) : 'เชิญทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.683694631+07:00","message":"push: {false นะครับก็จะได้มีการ 0 0xc004749c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.889133966+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.889186963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.889193976+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:53.889207437+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.88921527+07:00","message":"[bufferProcess] interim [600000000]:เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.889218256+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้มีการเชิญทั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.88922384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.889226548+07:00","message":"> Transcript [54595] [false]: 'เอาเองนะครับก็จะได้มีการเชิญทั้งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.889230429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.889232742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.889234909+07:00","message":"StatePrefix: 'เอาเองนะครับก็จะได้มีการเชิญทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:53.889238033+07:00","message":"TextPushed: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:54.521495196+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:54.521541309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:54.521547921+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:54.521564478+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.521572734+07:00","message":"[bufferProcess] interim [200000000]:เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.521575972+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.521580237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.521583199+07:00","message":"> Transcript [54596] [false]: 'เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.521586937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.521589012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.521591076+07:00","message":"StatePrefix: 'เอาเองนะครับก็จะได้มีการเชิญทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.521593647+07:00","message":"TextPushed: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:54.702760394+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:54.70280411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:54.70281102+07:00","message":"receive interim result [false|false]: เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:54.702826689+07:00","message":"[buffer interim] 4425 false เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.702835443+07:00","message":"[bufferProcess] interim [380000000]:เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.702838415+07:00","message":"[bufferProcess] send to processor:เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.702842266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.70284526+07:00","message":"> Transcript [54597] [false]: 'เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.702859815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.702862128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.702864656+07:00","message":"StatePrefix: 'เอาเองนะครับก็จะได้มีการเชิญทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:54.702867508+07:00","message":"TextPushed: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:55.009612097+07:00","message":"[GCS] IsForceVAD: false for message ID: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:55.07458229+07:00","message":"[GCS] Start streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:55.228942423+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:55.228988979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเองนะครับเราจะได้มีการเชิญทั้งผู้ที่เสียหาย\",\"confidence\":0.8882612}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:55.228996125+07:00","message":"receive interim result [true|false]: เอาเองนะครับเราจะได้มีการเชิญทั้งผู้ที่เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:55.2290083+07:00","message":"end recv isFinal message id 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:55.229010698+07:00","message":"end Recv id 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:55.229019753+07:00","message":"[buffer interim] 4425 true เอาเองนะครับเราจะได้มีการเชิญทั้งผู้ที่เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229029374+07:00","message":"[bufferProcess] interim [890000000]:เอาเองนะครับเราจะได้มีการเชิญทั้งผู้ที่เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229039518+07:00","message":"[bufferProcess] send to processor (isfinal):เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229043626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229047449+07:00","message":"> Transcript [54598] [false]: 'เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229054413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229056969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229059779+07:00","message":"StatePrefix: 'เอาเองนะครับก็จะได้มีการเชิญทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229062735+07:00","message":"TextPushed: 'เอาเองนะครับก็จะได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229070532+07:00","message":"Push: 'เชิญทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229072679+07:00","message":"TextPushed: 'เอาเองนะครับก็จะได้มีการเชิญทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229076132+07:00","message":"Set new StatePrefix : 'เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229079545+07:00","message":"Next Push (prob) : 'ผู้ที่เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229081865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229084002+07:00","message":"> Transcript [54599] [true]: 'เอาเองนะครับเราจะได้มีการเชิญทั้งผู้ที่เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.22908641+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229088216+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229090131+07:00","message":"StatePrefix: 'เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229092348+07:00","message":"TextPushed: 'เอาเองนะครับก็จะได้มีการเชิญทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229094234+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:55.229108086+07:00","message":"push: {false เชิญทั้ง 0 0xc004749c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229313696+07:00","message":"Push: 'ผู้ที่เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229319445+07:00","message":"TextPushed: 'เอาเองนะครับก็จะได้มีการเชิญทั้งผู้ที่เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229322065+07:00","message":"Set new StatePrefix : 'เอาเองนะครับเราจะได้มีการเชิญทั้งผู้ที่เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229324246+07:00","message":"Next Push (prob) : 'เอาเองนะครับเราจะได้มีการเชิญทั้งผู้ที่เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:55.229336221+07:00","message":"push: {true ผู้ที่เสียหาย 0 0xc004749c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:55.229341186+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4425.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:55.241155516+07:00","message":"write wav file: './tmp/7589/7589_4425.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:55.676709265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:55.676720825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.052339716+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.05238934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.052396818+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.052414959+07:00","message":"[buffer interim] 4426 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.052429961+07:00","message":"[bufferProcess] interim [960000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.052434723+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.141618529+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.141668198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.141674995+07:00","message":"receive interim result [false|false]: รวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.141689014+07:00","message":"[buffer interim] 4426 false รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.14169744+07:00","message":"[bufferProcess] interim [80000000]:รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.141699832+07:00","message":"[bufferProcess] send to processor:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.141706902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.141709754+07:00","message":"> Transcript [54600] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.141711983+07:00","message":"Set StatePrefix (first interim): 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.344173055+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.344217397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.344223483+07:00","message":"receive interim result [false|false]: รวมทั้งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.344239982+07:00","message":"[buffer interim] 4426 false รวมทั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.344248475+07:00","message":"[bufferProcess] interim [320000000]:รวมทั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.344251122+07:00","message":"[bufferProcess] send to processor:รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.344255213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.34425826+07:00","message":"> Transcript [54601] [false]: 'รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.344262836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.344265032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.344267929+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.344270131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.50970452+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.509742819+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-06-22T14:10:56.50974916+07:00","message":"receive interim result [false|false]: รวมทั้ง 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.509763392+07:00","message":"[buffer interim] 4426 false รวมทั้ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.509770531+07:00","message":"[bufferProcess] interim [440000000]:รวมทั้ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.509773352+07:00","message":"[bufferProcess] send to processor:รวมทั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.509780389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.509782945+07:00","message":"> Transcript [54602] [false]: 'รวมทั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.509786345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.509788441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.509790514+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.50979296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.698569954+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.698614203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.698622524+07:00","message":"receive interim result [false|false]: รวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.69863538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.698638794+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.698646296+07:00","message":"[buffer interim] 4426 false รวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.698650392+07:00","message":"[buffer interim] 4426 false  10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.698656223+07:00","message":"[bufferProcess] interim [680000000]:รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.698658453+07:00","message":"[bufferProcess] send to processor:รวมทั้ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.698661591+07:00","message":"[bufferProcess] interim [680000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.698664168+07:00","message":"[bufferProcess] update buffer: รวมทั้ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.698666914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.698669493+07:00","message":"> Transcript [54603] [false]: 'รวมทั้ง 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.698672512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.698674602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.698676585+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.698678569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.818662674+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.818701055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.818707161+07:00","message":"receive interim result [false|false]: รวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.818718103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.818720987+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.818728515+07:00","message":"[buffer interim] 4426 false รวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.818732299+07:00","message":"[buffer interim] 4426 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818737532+07:00","message":"[bufferProcess] interim [740000000]:รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818739679+07:00","message":"[bufferProcess] send to processor:รวมทั้ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818742813+07:00","message":"[bufferProcess] interim [740000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818745546+07:00","message":"[bufferProcess] update buffer: รวมทั้ง 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818748511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818751143+07:00","message":"> Transcript [54604] [false]: 'รวมทั้ง 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818754072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818756408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818758426+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818760495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818762988+07:00","message":"Push: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818764834+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818766789+07:00","message":"Set new StatePrefix : 'รวมทั้ง 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:56.818768887+07:00","message":"Next Push (prob) : 'ทั้ง 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:56.818776231+07:00","message":"push: {false รวม 0 0xc004cc2e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.020818586+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.02085994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.020865932+07:00","message":"receive interim result [false|false]: รวมทั้งคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.020881289+07:00","message":"[buffer interim] 4426 false รวมทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.020889325+07:00","message":"[bufferProcess] interim [980000000]:รวมทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.020891898+07:00","message":"[bufferProcess] send to processor:รวมทั้ง 12"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.020896477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.020899732+07:00","message":"> Transcript [54605] [false]: 'รวมทั้ง 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.020902334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.020904537+07:00","message":"Set new StatePrefix: 'รวมทั้ง 12'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.212903765+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.212946596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งผู้ปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.212955871+07:00","message":"receive interim result [false|false]: รวมทั้งผู้ปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.212973112+07:00","message":"[buffer interim] 4426 false รวมทั้งผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.212980658+07:00","message":"[bufferProcess] interim [160000000]:รวมทั้งผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.212983412+07:00","message":"[bufferProcess] send to processor:รวมทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.212986892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.212989684+07:00","message":"> Transcript [54606] [false]: 'รวมทั้งคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.2130012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.213003612+07:00","message":"Set new StatePrefix: 'รวมทั้งคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.216654432+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.21667632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งในส่วนของผู้ประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.216681255+07:00","message":"receive interim result [false|false]: รวมทั้งในส่วนของผู้ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.216689883+07:00","message":"[buffer interim] 4426 false รวมทั้งในส่วนของผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.216694132+07:00","message":"[bufferProcess] interim [220000000]:รวมทั้งในส่วนของผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.216696596+07:00","message":"[bufferProcess] send to processor:รวมทั้งผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.216698934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.216701333+07:00","message":"> Transcript [54607] [false]: 'รวมทั้งผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.216703152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.216705543+07:00","message":"Set new StatePrefix: 'รวมทั้งผู้ปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.407354293+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.4074014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งในส่วนของผู้ประกอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.407407533+07:00","message":"receive interim result [false|false]: รวมทั้งในส่วนของผู้ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.407425458+07:00","message":"[buffer interim] 4426 false รวมทั้งในส่วนของผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.407436016+07:00","message":"[bufferProcess] interim [400000000]:รวมทั้งในส่วนของผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.407439674+07:00","message":"[bufferProcess] send to processor:รวมทั้งในส่วนของผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.407445101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.407449144+07:00","message":"> Transcript [54608] [false]: 'รวมทั้งในส่วนของผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.407453529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.407456681+07:00","message":"Set new StatePrefix: 'รวมทั้งในส่วนของผู้ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.939877142+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.939926524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งในส่วนของผู้ประกอบการด้วยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.939933688+07:00","message":"receive interim result [false|false]: รวมทั้งในส่วนของผู้ประกอบการด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:57.939952284+07:00","message":"[buffer interim] 4426 false รวมทั้งในส่วนของผู้ประกอบการด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.939961967+07:00","message":"[bufferProcess] interim [880000000]:รวมทั้งในส่วนของผู้ประกอบการด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.939965321+07:00","message":"[bufferProcess] send to processor:รวมทั้งในส่วนของผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.939971805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.939974934+07:00","message":"> Transcript [54609] [false]: 'รวมทั้งในส่วนของผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.9399791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.939981618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.939984061+07:00","message":"StatePrefix: 'รวมทั้งในส่วนของผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:57.939987322+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.234335295+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.234376085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.2343825+07:00","message":"receive interim result [false|false]: รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.234398165+07:00","message":"[buffer interim] 4426 false รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.234406482+07:00","message":"[bufferProcess] interim [180000000]:รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.234409473+07:00","message":"[bufferProcess] send to processor:รวมทั้งในส่วนของผู้ประกอบการด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.234418261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.234421209+07:00","message":"> Transcript [54610] [false]: 'รวมทั้งในส่วนของผู้ประกอบการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.234425352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.234428297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.234430668+07:00","message":"StatePrefix: 'รวมทั้งในส่วนของผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.234433416+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.340476608+07:00","message":"[GCS] IsForceVAD: false for message ID: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.475203053+07:00","message":"[GCS] Start streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.493307875+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.493354458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา\",\"confidence\":0.88531834}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.493361063+07:00","message":"receive interim result [true|false]: รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.493369302+07:00","message":"end recv isFinal message id 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.493372994+07:00","message":"end Recv id 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.493391396+07:00","message":"[buffer interim] 4426 true รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493399159+07:00","message":"[bufferProcess] interim [480000000]:รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.49340321+07:00","message":"[bufferProcess] send to processor (isfinal):รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493406651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493409502+07:00","message":"> Transcript [54611] [false]: 'รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493412395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493421776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.49342475+07:00","message":"StatePrefix: 'รวมทั้งในส่วนของผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493427514+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493432888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493435402+07:00","message":"> Transcript [54612] [true]: 'รวมทั้งในส่วนของผู้ประกอบการด้วยครับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493437807+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493440086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493441931+07:00","message":"StatePrefix: 'รวมทั้งในส่วนของผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493444099+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:58.493448911+07:00","message":"Push: 'ทั้งในส่วนของผู้ประกอบการด้วยครับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:58.493456041+07:00","message":"push: {true ทั้งในส่วนของผู้ประกอบการด้วยครับมา 0 0xc004cc2e80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:58.504053398+07:00","message":"write wav file: './tmp/7589/7589_4426.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:58.677142286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:10:58.677157598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.204519374+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.204565365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจรจา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.204572118+07:00","message":"receive interim result [false|false]: เจรจา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.204584919+07:00","message":"[buffer interim] 4427 false เจรจา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.204592553+07:00","message":"[bufferProcess] interim [600000000]:เจรจา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.204594845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.690608303+07:00","message":"[GCS] IsForceVAD: false for message ID: 4427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.777635261+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.777687172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจรจานะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.777696418+07:00","message":"receive interim result [false|false]: เจรจานะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.777713002+07:00","message":"[buffer interim] 4427 false เจรจานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.777724903+07:00","message":"[bufferProcess] interim [200000000]:เจรจานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.777749748+07:00","message":"[bufferProcess] send to processor:เจรจา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.777759138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.777762389+07:00","message":"> Transcript [54613] [false]: 'เจรจา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.777765028+07:00","message":"Set StatePrefix (first interim): 'เจรจา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.785020178+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.785042752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจรจานะครับ\",\"confidence\":0.95565814}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.785050029+07:00","message":"receive interim result [true|false]: เจรจานะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.785056083+07:00","message":"end recv isFinal message id 4427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.7850586+07:00","message":"end Recv id 4427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.785076166+07:00","message":"[buffer interim] 4427 true เจรจานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785100137+07:00","message":"[bufferProcess] interim [230000000]:เจรจานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785104217+07:00","message":"[bufferProcess] send to processor (isfinal):เจรจานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785108018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785110928+07:00","message":"> Transcript [54614] [false]: 'เจรจานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785114322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785116495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785118569+07:00","message":"StatePrefix: 'เจรจา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785120681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785122633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785124702+07:00","message":"> Transcript [54615] [true]: 'เจรจานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785131838+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785134106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785135942+07:00","message":"StatePrefix: 'เจรจา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785138281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:10:59.785146239+07:00","message":"Push: 'เจรจานะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.785156555+07:00","message":"push: {true เจรจานะครับ 0 0xc004cc2000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:10:59.791399814+07:00","message":"write wav file: './tmp/7589/7589_4427.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:10:59.943713939+07:00","message":"[GCS] Start streaming session, msgId: 4428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:00.795177846+07:00","message":"receive streaming session, msgId: 4428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:00.795217506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:00.795223595+07:00","message":"receive interim result [false|false]: โอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:00.795239215+07:00","message":"[buffer interim] 4428 false โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:00.79524735+07:00","message":"[bufferProcess] interim [660000000]:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:00.795249515+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:00.795257331+07:00","message":"[bufferProcess] send to processor (ticker):โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:00.795259864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:00.795262944+07:00","message":"> Transcript [54616] [false]: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:00.795265486+07:00","message":"Set StatePrefix (first interim): 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:00.989041925+07:00","message":"receive streaming session, msgId: 4428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:00.989081341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:00.989087546+07:00","message":"receive interim result [false|false]: โอกาสที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:00.989103607+07:00","message":"[buffer interim] 4428 false โอกาสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:00.989112081+07:00","message":"[bufferProcess] interim [840000000]:โอกาสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:00.989114225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.130107777+07:00","message":"receive streaming session, msgId: 4428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.130150931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.130156936+07:00","message":"receive interim result [false|false]: โอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.130172288+07:00","message":"[buffer interim] 4428 false โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.130180259+07:00","message":"[bufferProcess] interim [960000000]:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.130182466+07:00","message":"[bufferProcess] send to processor:โอกาสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.130186229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.130188884+07:00","message":"> Transcript [54617] [false]: 'โอกาสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.130192471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.130194626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.13019672+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.13020143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.161153487+07:00","message":"[GCS] IsForceVAD: false for message ID: 4428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.176667371+07:00","message":"receive streaming session, msgId: 4428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.176700177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่จะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.176706086+07:00","message":"receive interim result [false|false]: โอกาสที่จะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.17671832+07:00","message":"[buffer interim] 4428 false โอกาสที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.176726337+07:00","message":"[bufferProcess] interim [80000000]:โอกาสที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.176728896+07:00","message":"[bufferProcess] send to processor:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.176732432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.176735421+07:00","message":"> Transcript [54618] [false]: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.176738453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.176740751+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.176742707+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.176744787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.264527609+07:00","message":"receive streaming session, msgId: 4428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.264572283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่จะต้อง\",\"confidence\":0.9467256}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.264580115+07:00","message":"receive interim result [true|false]: โอกาสที่จะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.264590771+07:00","message":"end recv isFinal message id 4428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.264593893+07:00","message":"end Recv id 4428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.264613281+07:00","message":"[buffer interim] 4428 true โอกาสที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264632925+07:00","message":"[bufferProcess] interim [230000000]:โอกาสที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264639991+07:00","message":"[bufferProcess] send to processor (isfinal):โอกาสที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264643653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264646686+07:00","message":"> Transcript [54619] [false]: 'โอกาสที่จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264650198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264652251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264654237+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264656389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.26465805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264660157+07:00","message":"> Transcript [54620] [true]: 'โอกาสที่จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264662315+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.26466404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264665826+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264667522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:01.264673592+07:00","message":"Push: 'โอกาสที่จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.264682574+07:00","message":"push: {true โอกาสที่จะต้อง 0 0xc004cc2a00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:01.270640274+07:00","message":"write wav file: './tmp/7589/7589_4428.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:01.482118913+07:00","message":"[GCS] Start streaming session, msgId: 4429"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:01.677605116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:01.677607235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.06571512+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.065764368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.065773359+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.065786671+07:00","message":"[buffer interim] 4429 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.065794426+07:00","message":"[bufferProcess] interim [600000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.065796249+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.175792944+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.175831117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.175837168+07:00","message":"receive interim result [false|false]: รับผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.175851597+07:00","message":"[buffer interim] 4429 false รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.175859717+07:00","message":"[bufferProcess] interim [720000000]:รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.175861942+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.175865082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.175867574+07:00","message":"> Transcript [54621] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.175870047+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.206147794+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.206192239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.206198315+07:00","message":"receive interim result [false|false]: รับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.206208871+07:00","message":"[buffer interim] 4429 false รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.206216539+07:00","message":"[bufferProcess] interim [780000000]:รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.206219376+07:00","message":"[bufferProcess] send to processor:รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.20622307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.206225854+07:00","message":"> Transcript [54622] [false]: 'รับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.206228814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.206230909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.206233372+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.20623546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.861842006+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.861883761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.861889492+07:00","message":"receive interim result [false|false]: รับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.861905864+07:00","message":"[buffer interim] 4429 false รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.861913228+07:00","message":"[bufferProcess] interim [380000000]:รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.861915573+07:00","message":"[bufferProcess] send to processor:รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.861918969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.861921767+07:00","message":"> Transcript [54623] [false]: 'รับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.86192465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.861926847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.861929068+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.861931218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.931193682+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.931239039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.931245247+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:02.931261755+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.931270429+07:00","message":"[bufferProcess] interim [500000000]:รับผิดชอบครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.931273589+07:00","message":"[bufferProcess] send to processor:รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.931277302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.931280314+07:00","message":"> Transcript [54624] [false]: 'รับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.931283865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.931286078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.93128859+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:02.931290925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.103381089+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.103421376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.103427532+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.10344267+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.103452646+07:00","message":"[bufferProcess] interim [680000000]:รับผิดชอบครับว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.103455512+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.103459296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.103462691+07:00","message":"> Transcript [54625] [false]: 'รับผิดชอบครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.103466174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.103468363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.10347057+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.103473083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.10347991+07:00","message":"Push: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.103481941+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.103483949+07:00","message":"Set new StatePrefix : 'รับผิดชอบครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.103486211+07:00","message":"Next Push (prob) : 'ผิดชอบครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.103493723+07:00","message":"push: {false รับ 0 0xc004482300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.351134639+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.351176189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.351186544+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.351200192+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.351209359+07:00","message":"[bufferProcess] interim [860000000]:รับผิดชอบครับว่าในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.351212105+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.351220277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.3512233+07:00","message":"> Transcript [54626] [false]: 'รับผิดชอบครับว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.351227465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.351229861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.351232167+07:00","message":"StatePrefix: 'รับผิดชอบครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.351235073+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.552888248+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.552930705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.552938674+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.552953451+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.552965952+07:00","message":"[bufferProcess] interim [40000000]:รับผิดชอบครับว่าในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.552968647+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.552972996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.552976525+07:00","message":"> Transcript [54627] [false]: 'รับผิดชอบครับว่าในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.552980109+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.552982662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.552985066+07:00","message":"StatePrefix: 'รับผิดชอบครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.552987809+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.667905861+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.667946688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.667953135+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.667969335+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.667978679+07:00","message":"[bufferProcess] interim [220000000]:รับผิดชอบครับว่าในส่วนของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.667981944+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.667990517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.667993416+07:00","message":"> Transcript [54628] [false]: 'รับผิดชอบครับว่าในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.66799721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.668000033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.668002686+07:00","message":"StatePrefix: 'รับผิดชอบครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.668006003+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.784951992+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.784995339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.785002324+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.785014742+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.7850225+07:00","message":"[bufferProcess] interim [280000000]:รับผิดชอบครับว่าในสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785025578+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วนของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785031411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785034092+07:00","message":"> Transcript [54629] [false]: 'รับผิดชอบครับว่าในส่วนของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785037818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785040193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785042224+07:00","message":"StatePrefix: 'รับผิดชอบครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785045189+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785055521+07:00","message":"Push: 'ผิดชอบครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785057527+07:00","message":"TextPushed: 'รับผิดชอบครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785059633+07:00","message":"Set new StatePrefix : 'รับผิดชอบครับว่าในส่วนของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.785061894+07:00","message":"Next Push (prob) : 'ในส่วนของผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.785088388+07:00","message":"push: {false ผิดชอบครับว่า 0 0xc004482300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.839399718+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.839438239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.839444157+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของผู้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.83945993+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของผู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.839467807+07:00","message":"[bufferProcess] interim [340000000]:รับผิดชอบครับว่าในส่วนของผู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.839470742+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.839474169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.839477421+07:00","message":"> Transcript [54630] [false]: 'รับผิดชอบครับว่าในสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.839480206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.839482157+07:00","message":"Set new StatePrefix: 'รับผิดชอบครับว่าในสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.857992994+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.858022724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.85802821+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.858065301+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.858071808+07:00","message":"[bufferProcess] interim [400000000]:รับผิดชอบครับว่าในสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.858074272+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วนของผู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.858077863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.858080444+07:00","message":"> Transcript [54631] [false]: 'รับผิดชอบครับว่าในส่วนของผู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.858084248+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.858086272+07:00","message":"Set new StatePrefix: 'รับผิดชอบครับว่าในส่วนของผู้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.932565109+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.932603803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้ให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.932615908+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของผู้ให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:03.932628013+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของผู้ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.932634884+07:00","message":"[bufferProcess] interim [520000000]:รับผิดชอบครับว่าในส่วนของผู้ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.932637375+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.932643119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.932646493+07:00","message":"> Transcript [54632] [false]: 'รับผิดชอบครับว่าในสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.932648828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:03.932650851+07:00","message":"Set new StatePrefix: 'รับผิดชอบครับว่าในสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.325398015+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.325439647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.325446278+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.325460765+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.325471278+07:00","message":"[bufferProcess] interim [880000000]:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.325474508+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วนของผู้ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.325479481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.325483625+07:00","message":"> Transcript [54633] [false]: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.325486501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.325488978+07:00","message":"Set new StatePrefix: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.629750509+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.629799282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.629806486+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.629826493+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.629834415+07:00","message":"[bufferProcess] interim [120000000]:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.629837489+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.629846768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.629849927+07:00","message":"> Transcript [54634] [false]: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.629853669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.629856479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.629860154+07:00","message":"StatePrefix: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.629863396+07:00","message":"TextPushed: 'รับผิดชอบครับว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:04.678102301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:04.678105834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.763940593+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.763974995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.763981263+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.763990465+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.763997376+07:00","message":"[bufferProcess] interim [180000000]:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.763999985+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.7640038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.764006758+07:00","message":"> Transcript [54635] [false]: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.764010172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.764012179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.764014258+07:00","message":"StatePrefix: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.764017248+07:00","message":"TextPushed: 'รับผิดชอบครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.877491987+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.877552905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.877561155+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.877579287+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.877592803+07:00","message":"[bufferProcess] interim [300000000]:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.877595778+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.877603519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.877606558+07:00","message":"> Transcript [54636] [false]: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.877612383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.877615033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.877617458+07:00","message":"StatePrefix: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.877621062+07:00","message":"TextPushed: 'รับผิดชอบครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.923250086+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.923288869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.923295329+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.923308029+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.92331623+07:00","message":"[bufferProcess] interim [360000000]:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.923319282+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.923323401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.923326543+07:00","message":"> Transcript [54637] [false]: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.92333074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.923333177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.923335222+07:00","message":"StatePrefix: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.923337952+07:00","message":"TextPushed: 'รับผิดชอบครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.923341324+07:00","message":"Push: 'ในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.923343417+07:00","message":"TextPushed: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.923346128+07:00","message":"Set new StatePrefix : 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.923348766+07:00","message":"Next Push (prob) : 'โดยเฉพาะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.923357408+07:00","message":"push: {false ในส่วนของผู้ให้บริการ 0 0xc004482300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.952955893+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.952992188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.953001985+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:04.953018139+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.953025575+07:00","message":"[bufferProcess] interim [420000000]:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.953029294+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.953037048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.953039905+07:00","message":"> Transcript [54638] [false]: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:04.953042359+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.01049092+07:00","message":"[GCS] IsForceVAD: false for message ID: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.039865994+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.039906245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.039912822+07:00","message":"receive interim result [false|false]: รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.039930175+07:00","message":"[buffer interim] 4429 false รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.039940292+07:00","message":"[bufferProcess] interim [600000000]:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.039942779+07:00","message":"[bufferProcess] send to processor:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.039953703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.039957232+07:00","message":"> Transcript [54639] [false]: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.039961376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.039963897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.039966212+07:00","message":"StatePrefix: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.039969306+07:00","message":"TextPushed: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.072720578+07:00","message":"[GCS] Start streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.182750373+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.182799129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ\",\"confidence\":0.9296658}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.182808973+07:00","message":"receive interim result [true|false]: รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.182820829+07:00","message":"end recv isFinal message id 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.182824756+07:00","message":"end Recv id 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.182835421+07:00","message":"[buffer interim] 4429 true รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.18285082+07:00","message":"[bufferProcess] interim [750000000]:รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.18286106+07:00","message":"[bufferProcess] send to processor (isfinal):รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182866338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182871235+07:00","message":"> Transcript [54640] [false]: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182876197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182879279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182883497+07:00","message":"StatePrefix: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182888144+07:00","message":"TextPushed: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182891104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182894867+07:00","message":"> Transcript [54641] [true]: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182898185+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182901524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182904578+07:00","message":"StatePrefix: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182907614+07:00","message":"TextPushed: 'รับผิดชอบครับว่าในส่วนของผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.182915471+07:00","message":"Push: 'โดยเฉพาะในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.182928438+07:00","message":"push: {true โดยเฉพาะในส่วนของ 0 0xc004482300}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:05.192136389+07:00","message":"write wav file: './tmp/7589/7589_4429.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.95744096+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.957503113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.95751345+07:00","message":"receive interim result [false|false]: เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:05.95753326+07:00","message":"[buffer interim] 4430 false เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.957544143+07:00","message":"[bufferProcess] interim [900000000]:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:05.957547027+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.052967604+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.053007805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.053014476+07:00","message":"receive interim result [false|false]: ออเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.053033255+07:00","message":"[buffer interim] 4430 false ออเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.053046954+07:00","message":"[bufferProcess] interim [960000000]:ออเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.053049479+07:00","message":"[bufferProcess] send to processor:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.053053497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.05305733+07:00","message":"> Transcript [54642] [false]: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.053060206+07:00","message":"Set StatePrefix (first interim): 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.059728759+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.059758382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.059765672+07:00","message":"receive interim result [false|false]: เจ้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.059781773+07:00","message":"[buffer interim] 4430 false เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.059789341+07:00","message":"[bufferProcess] interim [20000000]:เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.059793816+07:00","message":"[bufferProcess] send to processor:ออเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.059798731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.059802978+07:00","message":"> Transcript [54643] [false]: 'ออเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.059806867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.059809933+07:00","message":"Set new StatePrefix: 'ออเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.320609291+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.320650341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.320656349+07:00","message":"receive interim result [false|false]: เจ้าของคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.320671865+07:00","message":"[buffer interim] 4430 false เจ้าของคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.32068011+07:00","message":"[bufferProcess] interim [260000000]:เจ้าของคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.320682784+07:00","message":"[bufferProcess] send to processor:เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.320689502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.320692345+07:00","message":"> Transcript [54644] [false]: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.320694952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.320697171+07:00","message":"Set new StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.329687534+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.329725372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของครีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.329731913+07:00","message":"receive interim result [false|false]: เจ้าของครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.329745306+07:00","message":"[buffer interim] 4430 false เจ้าของครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.329752327+07:00","message":"[bufferProcess] interim [320000000]:เจ้าของครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.329755488+07:00","message":"[bufferProcess] send to processor:เจ้าของคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.329762293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.329764741+07:00","message":"> Transcript [54645] [false]: 'เจ้าของคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.329768227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.329770514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.329775134+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.329777271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.353912889+07:00","message":"[GCS] IsForceVAD: false for message ID: 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.444840926+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.444880023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.444886379+07:00","message":"receive interim result [false|false]: เจ้าของคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.444903683+07:00","message":"[buffer interim] 4430 false เจ้าของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.444911353+07:00","message":"[bufferProcess] interim [380000000]:เจ้าของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.444914091+07:00","message":"[bufferProcess] send to processor:เจ้าของครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.444917627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.44492349+07:00","message":"> Transcript [54646] [false]: 'เจ้าของครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.444926768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.444929192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.444931125+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.444933432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.462053292+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.462103542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลีนิก\",\"confidence\":0.8701563}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.462111654+07:00","message":"receive interim result [true|false]: เจ้าของคลีนิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.462124109+07:00","message":"end recv isFinal message id 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.462126552+07:00","message":"end Recv id 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.462134747+07:00","message":"[buffer interim] 4430 true เจ้าของคลีนิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462144706+07:00","message":"[bufferProcess] interim [500000000]:เจ้าของคลีนิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462149006+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462152636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462155895+07:00","message":"> Transcript [54647] [false]: 'เจ้าของคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462159395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462161681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462163833+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.46216592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462169849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462172156+07:00","message":"> Transcript [54648] [true]: 'เจ้าของคลีนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462174713+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462176656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.46217849+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462180327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:06.462183144+07:00","message":"Push: 'เจ้าของคลีนิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.462192627+07:00","message":"push: {true เจ้าของคลีนิก 0 0xc004867300}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:06.468152995+07:00","message":"write wav file: './tmp/7589/7589_4430.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:06.541896639+07:00","message":"[GCS] Start streaming session, msgId: 4431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.075989875+07:00","message":"receive streaming session, msgId: 4431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.076048251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.07605413+07:00","message":"receive interim result [false|false]: นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.076080978+07:00","message":"[buffer interim] 4431 false นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.076093191+07:00","message":"[bufferProcess] interim [540000000]:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.076095494+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.139850733+07:00","message":"receive streaming session, msgId: 4431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.139892212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.139898921+07:00","message":"receive interim result [false|false]: แล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.139915051+07:00","message":"[buffer interim] 4431 false แล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.139925722+07:00","message":"[bufferProcess] interim [600000000]:แล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.139927969+07:00","message":"[bufferProcess] send to processor:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.139933783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.139937326+07:00","message":"> Transcript [54649] [false]: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.139939626+07:00","message":"Set StatePrefix (first interim): 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.200097708+07:00","message":"receive streaming session, msgId: 4431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.200142336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.200148482+07:00","message":"receive interim result [false|false]: นะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.200162472+07:00","message":"[buffer interim] 4431 false นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.200169745+07:00","message":"[bufferProcess] interim [660000000]:นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.200172341+07:00","message":"[bufferProcess] send to processor:แล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.200175851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.200178912+07:00","message":"> Transcript [54650] [false]: 'แล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.20018103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.20018302+07:00","message":"Set new StatePrefix: 'แล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.262901762+07:00","message":"receive streaming session, msgId: 4431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.26293397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.262939515+07:00","message":"receive interim result [false|false]: นะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.262952922+07:00","message":"[buffer interim] 4431 false นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.262959517+07:00","message":"[bufferProcess] interim [780000000]:นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.262962302+07:00","message":"[bufferProcess] send to processor:นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.26296796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.262970711+07:00","message":"> Transcript [54651] [false]: 'นะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.262972884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.262975008+07:00","message":"Set new StatePrefix: 'นะครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.5025307+07:00","message":"[GCS] IsForceVAD: false for message ID: 4431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.571534185+07:00","message":"[GCS] Start streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.59396289+07:00","message":"receive streaming session, msgId: 4431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.594010587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับพี่\",\"confidence\":0.9144247}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.594018947+07:00","message":"receive interim result [true|false]: นะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.594027925+07:00","message":"end recv isFinal message id 4431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.594030425+07:00","message":"end Recv id 4431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.59403723+07:00","message":"[buffer interim] 4431 true นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594052475+07:00","message":"[bufferProcess] interim [170000000]:นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594056528+07:00","message":"[bufferProcess] send to processor (isfinal):นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594060237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594063475+07:00","message":"> Transcript [54652] [false]: 'นะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594066046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594068253+07:00","message":"Set new StatePrefix: 'นะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594070158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594072205+07:00","message":"> Transcript [54653] [true]: 'นะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594088998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594091696+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594093905+07:00","message":"StatePrefix: 'นะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594096155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:07.594098956+07:00","message":"Push: 'นะครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:07.594107917+07:00","message":"push: {true นะครับพี่ 0 0xc004482900}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:07.60001406+07:00","message":"write wav file: './tmp/7589/7589_4431.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:07.678815541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:07.678842339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.098199997+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.09823992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.098246022+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.098260939+07:00","message":"[buffer interim] 4432 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.098269481+07:00","message":"[bufferProcess] interim [540000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.098271717+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.242685671+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.242724679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.242732134+07:00","message":"receive interim result [false|false]: เปิดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.242742222+07:00","message":"[buffer interim] 4432 false เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.242749528+07:00","message":"[bufferProcess] interim [720000000]:เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.242751775+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.24275508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.242758052+07:00","message":"> Transcript [54654] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.242760378+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.541321079+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.541351923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.54135731+07:00","message":"receive interim result [false|false]: เปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.541371618+07:00","message":"[buffer interim] 4432 false เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.541378699+07:00","message":"[bufferProcess] interim [960000000]:เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.541381627+07:00","message":"[bufferProcess] send to processor:เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.541385269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.541387989+07:00","message":"> Transcript [54655] [false]: 'เปิดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.541391076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.541393352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.541398045+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.541401036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.806802832+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.806838039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.806844144+07:00","message":"receive interim result [false|false]: เปิดให้บริการแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.806859739+07:00","message":"[buffer interim] 4432 false เปิดให้บริการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.806867008+07:00","message":"[bufferProcess] interim [260000000]:เปิดให้บริการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.806869774+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.806873616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.806876743+07:00","message":"> Transcript [54656] [false]: 'เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.806879952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.80688208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.806884225+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.806886731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.994222188+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.99426146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการแล้วส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.994267274+07:00","message":"receive interim result [false|false]: เปิดให้บริการแล้วส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:08.99428249+07:00","message":"[buffer interim] 4432 false เปิดให้บริการแล้วส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.994292284+07:00","message":"[bufferProcess] interim [440000000]:เปิดให้บริการแล้วส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.994294771+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.994301558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.994304886+07:00","message":"> Transcript [54657] [false]: 'เปิดให้บริการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.994308564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.994310726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.994312685+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:08.994315212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.170498993+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.170549785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการแล้วส่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.170559222+07:00","message":"receive interim result [false|false]: เปิดให้บริการแล้วส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.170577947+07:00","message":"[buffer interim] 4432 false เปิดให้บริการแล้วส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170591906+07:00","message":"[bufferProcess] interim [620000000]:เปิดให้บริการแล้วส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170595816+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการแล้วส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.1706053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170609131+07:00","message":"> Transcript [54658] [false]: 'เปิดให้บริการแล้วส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170614013+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170617566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170620548+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170623738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170631624+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170634556+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170640792+07:00","message":"Set new StatePrefix : 'เปิดให้บริการแล้วส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.170644427+07:00","message":"Next Push (prob) : 'ให้บริการแล้วส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.170655133+07:00","message":"push: {false เปิด 0 0xc004482b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.205928844+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.205969058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการแล้วส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.205976043+07:00","message":"receive interim result [false|false]: เปิดให้บริการแล้วส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.205992031+07:00","message":"[buffer interim] 4432 false เปิดให้บริการแล้วส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.206003056+07:00","message":"[bufferProcess] interim [680000000]:เปิดให้บริการแล้วส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.206006054+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการแล้วส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.206010813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.206014675+07:00","message":"> Transcript [54659] [false]: 'เปิดให้บริการแล้วส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.206019098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.206021327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.206023577+07:00","message":"StatePrefix: 'เปิดให้บริการแล้วส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.206026078+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.289318223+07:00","message":"[GCS] IsForceVAD: false for message ID: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.316358801+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.316399155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการแล้วส่งไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.316407341+07:00","message":"receive interim result [false|false]: เปิดให้บริการแล้วส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.316426022+07:00","message":"[buffer interim] 4432 false เปิดให้บริการแล้วส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.316434558+07:00","message":"[bufferProcess] interim [740000000]:เปิดให้บริการแล้วส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.316437887+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการแล้วส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.31644551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.316448564+07:00","message":"> Transcript [54660] [false]: 'เปิดให้บริการแล้วส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.316452549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.316454915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.316456923+07:00","message":"StatePrefix: 'เปิดให้บริการแล้วส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.316459741+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.320318417+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.320329165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการรับส่งปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.320332471+07:00","message":"receive interim result [false|false]: เปิดให้บริการรับส่งปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.320336716+07:00","message":"[buffer interim] 4432 false เปิดให้บริการรับส่งปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.32034069+07:00","message":"[bufferProcess] interim [800000000]:เปิดให้บริการรับส่งปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.320342913+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการแล้วส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.320345033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.320347042+07:00","message":"> Transcript [54661] [false]: 'เปิดให้บริการแล้วส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.320349168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.320351019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.320352848+07:00","message":"StatePrefix: 'เปิดให้บริการแล้วส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.320354826+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.380241482+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.380282484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการแล้วส่งผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.380288876+07:00","message":"receive interim result [false|false]: เปิดให้บริการแล้วส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.380305649+07:00","message":"[buffer interim] 4432 false เปิดให้บริการแล้วส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.380314853+07:00","message":"[bufferProcess] interim [860000000]:เปิดให้บริการแล้วส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.38031757+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการรับส่งปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.38032205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.380325072+07:00","message":"> Transcript [54662] [false]: 'เปิดให้บริการรับส่งปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.380327724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.380329824+07:00","message":"Set new StatePrefix: 'เปิดให้บริการรับส่งปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.382570926+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.382589963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการแล้วส่งผลกระทบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.382594137+07:00","message":"receive interim result [true|false]: เปิดให้บริการแล้วส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.382602386+07:00","message":"end recv isFinal message id 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.382605049+07:00","message":"end Recv id 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.382613176+07:00","message":"[buffer interim] 4432 true เปิดให้บริการแล้วส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382616234+07:00","message":"[bufferProcess] interim [950000000]:เปิดให้บริการแล้วส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382619035+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดให้บริการแล้วส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382621646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.38262392+07:00","message":"> Transcript [54663] [false]: 'เปิดให้บริการแล้วส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382625932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382628116+07:00","message":"Set new StatePrefix: 'เปิดให้บริการแล้วส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382630005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382632441+07:00","message":"> Transcript [54664] [true]: 'เปิดให้บริการแล้วส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382636791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382639152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382641361+07:00","message":"StatePrefix: 'เปิดให้บริการแล้วส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382643639+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:09.382646725+07:00","message":"Push: 'ให้บริการแล้วส่งผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.382656205+07:00","message":"push: {true ให้บริการแล้วส่งผลกระทบ 0 0xc004482b00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:09.389592839+07:00","message":"write wav file: './tmp/7589/7589_4432.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:09.491927996+07:00","message":"[GCS] Start streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.061089768+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.061138217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.061143482+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.061155248+07:00","message":"[buffer interim] 4433 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.061173274+07:00","message":"[bufferProcess] interim [600000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.061175793+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.23003108+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.230074443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.230080777+07:00","message":"receive interim result [false|false]: กลับกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.23009427+07:00","message":"[buffer interim] 4433 false กลับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.230112574+07:00","message":"[bufferProcess] interim [780000000]:กลับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.230115496+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.230121851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.230125049+07:00","message":"> Transcript [54665] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.230127352+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.320540024+07:00","message":"[GCS] IsForceVAD: false for message ID: 4433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.433158435+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.433220821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับกลับ\",\"confidence\":0.8586807}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.433228349+07:00","message":"receive interim result [true|false]: กลับกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.433238953+07:00","message":"end recv isFinal message id 4433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.433241742+07:00","message":"end Recv id 4433"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.433250336+07:00","message":"[buffer interim] 4433 true กลับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433263345+07:00","message":"[bufferProcess] interim [50000000]:กลับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433266994+07:00","message":"[bufferProcess] send to processor (isfinal):กลับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433270486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433273571+07:00","message":"> Transcript [54666] [false]: 'กลับกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433276715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433281636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433284265+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433286467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433288173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433290349+07:00","message":"> Transcript [54667] [true]: 'กลับกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433292759+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433294493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433296362+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433298213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:10.433304698+07:00","message":"Push: 'กลับกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.433313436+07:00","message":"push: {true กลับกลับ 0 0xc0045e3c00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:10.439095742+07:00","message":"write wav file: './tmp/7589/7589_4433.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.454734817+07:00","message":"[GCS] Start streaming session, msgId: 4434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.512995984+07:00","message":"[GCS] Cleaned up inactive client: 4400"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.513012328+07:00","message":"[GCS] Cleaned up inactive client: 4398"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.513014889+07:00","message":"[GCS] Cleaned up inactive client: 4403"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.513016735+07:00","message":"[GCS] Cleaned up inactive client: 4401"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.5130186+07:00","message":"[GCS] Cleaned up inactive client: 4396"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.513020784+07:00","message":"[GCS] Cleaned up inactive client: 4395"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.513023323+07:00","message":"[GCS] Cleaned up inactive client: 4404"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.513025113+07:00","message":"[GCS] Cleaned up inactive client: 4399"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.513028064+07:00","message":"[GCS] Cleaned up inactive client: 4397"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:10.513030297+07:00","message":"[GCS] Cleaned up inactive client: 4402"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:10.678868386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:10.678898204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.020477807+07:00","message":"[GCS] IsForceVAD: false for message ID: 4434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.112552326+07:00","message":"receive streaming session, msgId: 4434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.112569331+07:00","message":"found end of frame, send empty tag with msgId: 4434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.112573136+07:00","message":"end Recv id 4434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.112580362+07:00","message":"[buffer interim] 4434 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.112587909+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.112596338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.112599186+07:00","message":"> Transcript [54668] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.112601549+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.112603497+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.112605376+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.112607289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.112609947+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.112618333+07:00","message":"push: {true \n 0 0xc004240f00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:11.118493116+07:00","message":"write wav file: './tmp/7589/7589_4434.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.41181199+07:00","message":"[GCS] Start streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.907038117+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.907098084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.907106321+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.907131427+07:00","message":"[buffer interim] 4435 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.90714076+07:00","message":"[bufferProcess] interim [480000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.907143734+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.978994703+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.979033323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.979038978+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:11.979055198+07:00","message":"[buffer interim] 4435 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.979062453+07:00","message":"[bufferProcess] interim [600000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.979064891+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.979068373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.979075151+07:00","message":"> Transcript [54669] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:11.97907788+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.08212584+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.082166455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.082173801+07:00","message":"receive interim result [false|false]: ประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.082189315+07:00","message":"[buffer interim] 4435 false ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.082200958+07:00","message":"[bufferProcess] interim [660000000]:ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.08220351+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.082207961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.082211557+07:00","message":"> Transcript [54670] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.082213794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.082215991+07:00","message":"Set new StatePrefix: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.092058626+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.09208156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.092086594+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.092104054+07:00","message":"[buffer interim] 4435 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.092110168+07:00","message":"[bufferProcess] interim [720000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.092112459+07:00","message":"[bufferProcess] send to processor:ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.092127068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.092131429+07:00","message":"> Transcript [54671] [false]: 'ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.092134521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.092137847+07:00","message":"Set new StatePrefix: 'ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.307240255+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.307281912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.30730215+07:00","message":"receive interim result [false|false]: ร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.307318885+07:00","message":"[buffer interim] 4435 false ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.307327466+07:00","message":"[bufferProcess] interim [900000000]:ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.307330278+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.30733867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.307342302+07:00","message":"> Transcript [54672] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.307344714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.307346983+07:00","message":"Set new StatePrefix: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.63177073+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.63181023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.631817144+07:00","message":"receive interim result [false|false]: ร่างกายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.631831096+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.63183985+07:00","message":"[bufferProcess] interim [140000000]:ร่างกายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.63184304+07:00","message":"[bufferProcess] send to processor:ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.631848116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.631851059+07:00","message":"> Transcript [54673] [false]: 'ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.63185378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.631855863+07:00","message":"Set new StatePrefix: 'ร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.769076775+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.769117376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.769133087+07:00","message":"receive interim result [false|false]: ร่างกายนะครับขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.769150636+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.769171468+07:00","message":"[bufferProcess] interim [320000000]:ร่างกายนะครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.769174621+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.769179424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.769182581+07:00","message":"> Transcript [54674] [false]: 'ร่างกายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.769185783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.769190514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.769192797+07:00","message":"StatePrefix: 'ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.769195723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.893887611+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.893928232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.89393547+07:00","message":"receive interim result [false|false]: ร่างกายนะครับขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:12.893951268+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.893959451+07:00","message":"[bufferProcess] interim [500000000]:ร่างกายนะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.893962821+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.893970232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.893973277+07:00","message":"> Transcript [54675] [false]: 'ร่างกายนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.893976768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.893979062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.893981055+07:00","message":"StatePrefix: 'ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:12.893983635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.000251928+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.000296861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับขอพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.000303722+07:00","message":"receive interim result [false|false]: ร่างกายนะครับขอพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.000316921+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับขอพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.000325883+07:00","message":"[bufferProcess] interim [560000000]:ร่างกายนะครับขอพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.00032862+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.000333098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.000336325+07:00","message":"> Transcript [54676] [false]: 'ร่างกายนะครับขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.000339922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.000342168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.000344545+07:00","message":"StatePrefix: 'ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.000347125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.04083879+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.040875979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับของผู้ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.040882057+07:00","message":"receive interim result [false|false]: ร่างกายนะครับของผู้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.040899945+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับของผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.040908997+07:00","message":"[bufferProcess] interim [680000000]:ร่างกายนะครับของผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.04091189+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับขอพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.0409161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.040919215+07:00","message":"> Transcript [54677] [false]: 'ร่างกายนะครับขอพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.040922455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.040924795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.040926788+07:00","message":"StatePrefix: 'ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.040928862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.040931504+07:00","message":"Push: 'ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.040933695+07:00","message":"TextPushed: 'ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.04093861+07:00","message":"Set new StatePrefix : 'ร่างกายนะครับขอพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.040941203+07:00","message":"Next Push (prob) : 'นะครับขอพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.040951259+07:00","message":"push: {false ร่างกาย 0 0xc004482f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.29105121+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.291098825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับของผู้ใช้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.291106044+07:00","message":"receive interim result [false|false]: ร่างกายนะครับของผู้ใช้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.291122729+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับของผู้ใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.291138419+07:00","message":"[bufferProcess] interim [860000000]:ร่างกายนะครับของผู้ใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.291141394+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับของผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.291148374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.291151318+07:00","message":"> Transcript [54678] [false]: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.291154001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.291156095+07:00","message":"Set new StatePrefix: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:13.679043642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:13.679073283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.745880028+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.745922009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับของผู้ใช้บริการเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.745928783+07:00","message":"receive interim result [false|false]: ร่างกายนะครับของผู้ใช้บริการเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.745946873+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับของผู้ใช้บริการเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.745955503+07:00","message":"[bufferProcess] interim [340000000]:ร่างกายนะครับของผู้ใช้บริการเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.745959258+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับของผู้ใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.745970677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.745974266+07:00","message":"> Transcript [54679] [false]: 'ร่างกายนะครับของผู้ใช้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.745978298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.745981257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.745983185+07:00","message":"StatePrefix: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.745985634+07:00","message":"TextPushed: 'ร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.762248597+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.762284503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับของผู้ใช้บริการเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.762290787+07:00","message":"receive interim result [false|false]: ร่างกายนะครับของผู้ใช้บริการเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.762305943+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับของผู้ใช้บริการเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.762315264+07:00","message":"[bufferProcess] interim [400000000]:ร่างกายนะครับของผู้ใช้บริการเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.762318003+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับของผู้ใช้บริการเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.762321235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.762323905+07:00","message":"> Transcript [54680] [false]: 'ร่างกายนะครับของผู้ใช้บริการเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.762327545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.762329609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.762332001+07:00","message":"StatePrefix: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.762334299+07:00","message":"TextPushed: 'ร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.86545168+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.865492703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับของผู้ใช้บริการเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.865499964+07:00","message":"receive interim result [false|false]: ร่างกายนะครับของผู้ใช้บริการเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.865513022+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับของผู้ใช้บริการเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.865521575+07:00","message":"[bufferProcess] interim [460000000]:ร่างกายนะครับของผู้ใช้บริการเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.865525797+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับของผู้ใช้บริการเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.865534882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.865537983+07:00","message":"> Transcript [54681] [false]: 'ร่างกายนะครับของผู้ใช้บริการเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.865541761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.865547301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.865553097+07:00","message":"StatePrefix: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.865555684+07:00","message":"TextPushed: 'ร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.995587388+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.995634197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับของผู้ใช้บริการเลยครับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.995640954+07:00","message":"receive interim result [false|false]: ร่างกายนะครับของผู้ใช้บริการเลยครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.995656867+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับของผู้ใช้บริการเลยครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.99566744+07:00","message":"[bufferProcess] interim [580000000]:ร่างกายนะครับของผู้ใช้บริการเลยครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995670274+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับของผู้ใช้บริการเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995676399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995679546+07:00","message":"> Transcript [54682] [false]: 'ร่างกายนะครับของผู้ใช้บริการเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995685821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995688652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995691173+07:00","message":"StatePrefix: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995693756+07:00","message":"TextPushed: 'ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995701041+07:00","message":"Push: 'นะครับของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995703873+07:00","message":"TextPushed: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995706309+07:00","message":"Set new StatePrefix : 'ร่างกายนะครับของผู้ใช้บริการเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:13.995708637+07:00","message":"Next Push (prob) : 'บริการเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:13.995717153+07:00","message":"push: {false นะครับของผู้ใช้ 0 0xc004482f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:14.57449097+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:14.574529202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับของผู้ใช้บริการเลยครับว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:14.574536117+07:00","message":"receive interim result [false|false]: ร่างกายนะครับของผู้ใช้บริการเลยครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:14.574548994+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับของผู้ใช้บริการเลยครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.574556506+07:00","message":"[bufferProcess] interim [180000000]:ร่างกายนะครับของผู้ใช้บริการเลยครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.574559255+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับของผู้ใช้บริการเลยครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.57456568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.574569151+07:00","message":"> Transcript [54683] [false]: 'ร่างกายนะครับของผู้ใช้บริการเลยครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.574576441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.574578784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.574581931+07:00","message":"StatePrefix: 'ร่างกายนะครับของผู้ใช้บริการเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.574585114+07:00","message":"TextPushed: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:14.930192106+07:00","message":"[GCS] IsForceVAD: false for message ID: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:14.951989492+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:14.952032904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายนะครับของผู้ใช้บริการเลยครับว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:14.95204005+07:00","message":"receive interim result [false|false]: ร่างกายนะครับของผู้ใช้บริการเลยครับว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:14.952053782+07:00","message":"[buffer interim] 4435 false ร่างกายนะครับของผู้ใช้บริการเลยครับว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.952063533+07:00","message":"[bufferProcess] interim [540000000]:ร่างกายนะครับของผู้ใช้บริการเลยครับว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.952066699+07:00","message":"[bufferProcess] send to processor:ร่างกายนะครับของผู้ใช้บริการเลยครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.952072381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.952077269+07:00","message":"> Transcript [54684] [false]: 'ร่างกายนะครับของผู้ใช้บริการเลยครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.952087054+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.952090125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.952095918+07:00","message":"StatePrefix: 'ร่างกายนะครับของผู้ใช้บริการเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:14.952099919+07:00","message":"TextPushed: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.002549662+07:00","message":"[GCS] Start streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.103546232+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.103583244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกายนะครับขอผู้ใช้บริการหน่อยครับว่าอาจจะ\",\"confidence\":0.88647693}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.103589858+07:00","message":"receive interim result [true|false]: ประกายนะครับขอผู้ใช้บริการหน่อยครับว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.103600902+07:00","message":"end recv isFinal message id 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.103603341+07:00","message":"end Recv id 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.103609941+07:00","message":"[buffer interim] 4435 true ประกายนะครับขอผู้ใช้บริการหน่อยครับว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103618405+07:00","message":"[bufferProcess] interim [750000000]:ประกายนะครับขอผู้ใช้บริการหน่อยครับว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103622401+07:00","message":"[bufferProcess] send to processor (isfinal):ร่างกายนะครับของผู้ใช้บริการเลยครับว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103641713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103684018+07:00","message":"> Transcript [54685] [false]: 'ร่างกายนะครับของผู้ใช้บริการเลยครับว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103692851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103696051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103698783+07:00","message":"StatePrefix: 'ร่างกายนะครับของผู้ใช้บริการเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103701902+07:00","message":"TextPushed: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103704989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103707427+07:00","message":"> Transcript [54686] [true]: 'ประกายนะครับขอผู้ใช้บริการหน่อยครับว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103710051+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103711935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103718432+07:00","message":"StatePrefix: 'ร่างกายนะครับของผู้ใช้บริการเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103720648+07:00","message":"TextPushed: 'ร่างกายนะครับของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103722508+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103887332+07:00","message":"Push: 'หน่อยครับว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103890485+07:00","message":"TextPushed: 'ร่างกายนะครับของผู้ใช้หน่อยครับว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103893016+07:00","message":"Set new StatePrefix : 'ประกายนะครับขอผู้ใช้บริการหน่อยครับว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103895433+07:00","message":"Next Push (prob) : 'ประกายนะครับขอผู้ใช้บริการหน่อยครับว่าอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.103908268+07:00","message":"push: {true หน่อยครับว่าอาจจะ 0 0xc004482f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.103913018+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4435.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:15.12321551+07:00","message":"write wav file: './tmp/7589/7589_4435.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.565989579+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.566032874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.566038277+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.566049749+07:00","message":"[buffer interim] 4436 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.56605709+07:00","message":"[bufferProcess] interim [600000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.566058925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.730422206+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.730464259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.730470126+07:00","message":"receive interim result [false|false]: รับผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.730482839+07:00","message":"[buffer interim] 4436 false รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.730489996+07:00","message":"[bufferProcess] interim [720000000]:รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.730492287+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.730497345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.730500089+07:00","message":"> Transcript [54687] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.730502401+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.851010078+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.851051602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.851057309+07:00","message":"receive interim result [false|false]: รับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:15.8510728+07:00","message":"[buffer interim] 4436 false รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.851082991+07:00","message":"[bufferProcess] interim [840000000]:รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.851085572+07:00","message":"[bufferProcess] send to processor:รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.85108911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.85109193+07:00","message":"> Transcript [54688] [false]: 'รับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.85109478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.851097651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.851101699+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:15.851104205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.234396114+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.234436885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.23444275+07:00","message":"receive interim result [false|false]: รับผิดชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.23445742+07:00","message":"[buffer interim] 4436 false รับผิดชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.234465378+07:00","message":"[bufferProcess] interim [260000000]:รับผิดชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.234467916+07:00","message":"[bufferProcess] send to processor:รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.234471859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.234474885+07:00","message":"> Transcript [54689] [false]: 'รับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.234479048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.23448137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.234483946+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.23448624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.423993725+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.424030576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบมากน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.424036404+07:00","message":"receive interim result [false|false]: รับผิดชอบมากน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.424053146+07:00","message":"[buffer interim] 4436 false รับผิดชอบมากน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.424062457+07:00","message":"[bufferProcess] interim [440000000]:รับผิดชอบมากน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.424064897+07:00","message":"[bufferProcess] send to processor:รับผิดชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.424068426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.424071409+07:00","message":"> Transcript [54690] [false]: 'รับผิดชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.424075329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.424077726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.424080032+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.424082188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.557189439+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.557239525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบมากน้อยแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.557248892+07:00","message":"receive interim result [false|false]: รับผิดชอบมากน้อยแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.557264789+07:00","message":"[buffer interim] 4436 false รับผิดชอบมากน้อยแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.557273781+07:00","message":"[bufferProcess] interim [560000000]:รับผิดชอบมากน้อยแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.55727713+07:00","message":"[bufferProcess] send to processor:รับผิดชอบมากน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.557283392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.557287903+07:00","message":"> Transcript [54691] [false]: 'รับผิดชอบมากน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.557291569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.55729363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.557295907+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.557298109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.557302874+07:00","message":"Push: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.557305073+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.557307268+07:00","message":"Set new StatePrefix : 'รับผิดชอบมากน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.55730947+07:00","message":"Next Push (prob) : 'ผิดชอบมากน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.557317289+07:00","message":"push: {false รับ 0 0xc004241100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.618186916+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.618229362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบมากน้อยแค่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.618236084+07:00","message":"receive interim result [false|false]: รับผิดชอบมากน้อยแค่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.618253142+07:00","message":"[buffer interim] 4436 false รับผิดชอบมากน้อยแค่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.618261534+07:00","message":"[bufferProcess] interim [680000000]:รับผิดชอบมากน้อยแค่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.618264246+07:00","message":"[bufferProcess] send to processor:รับผิดชอบมากน้อยแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.618271853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.61827459+07:00","message":"> Transcript [54692] [false]: 'รับผิดชอบมากน้อยแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.618278326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.618280624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.618283114+07:00","message":"StatePrefix: 'รับผิดชอบมากน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.618286003+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:16.679667994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:16.679679653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.890316896+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.89036189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบมากน้อยแค่ไหนอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.890369656+07:00","message":"receive interim result [false|false]: รับผิดชอบมากน้อยแค่ไหนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.89038913+07:00","message":"[buffer interim] 4436 false รับผิดชอบมากน้อยแค่ไหนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.890397442+07:00","message":"[bufferProcess] interim [920000000]:รับผิดชอบมากน้อยแค่ไหนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.890399878+07:00","message":"[bufferProcess] send to processor:รับผิดชอบมากน้อยแค่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.890403295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.890406171+07:00","message":"> Transcript [54693] [false]: 'รับผิดชอบมากน้อยแค่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.890409307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.890411415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.89041341+07:00","message":"StatePrefix: 'รับผิดชอบมากน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.890416039+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.934216436+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.934259852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบมากน้อยแค่ไหนอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.934266127+07:00","message":"receive interim result [false|false]: รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:16.934278434+07:00","message":"[buffer interim] 4436 false รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.934286261+07:00","message":"[bufferProcess] interim [980000000]:รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.934288622+07:00","message":"[bufferProcess] send to processor:รับผิดชอบมากน้อยแค่ไหนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.934295164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.934297889+07:00","message":"> Transcript [54694] [false]: 'รับผิดชอบมากน้อยแค่ไหนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.934301488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.934303898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.934306549+07:00","message":"StatePrefix: 'รับผิดชอบมากน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:16.93430933+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.578116773+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.578157495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบมากน้อยแค่ไหนอย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.578169391+07:00","message":"receive interim result [false|false]: รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.578181591+07:00","message":"[buffer interim] 4436 false รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.578190181+07:00","message":"[bufferProcess] interim [580000000]:รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.578192756+07:00","message":"[bufferProcess] send to processor:รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.57819821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.578201119+07:00","message":"> Transcript [54695] [false]: 'รับผิดชอบมากน้อยแค่ไหนอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.578205368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.578207869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.578210452+07:00","message":"StatePrefix: 'รับผิดชอบมากน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.578213292+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.578218275+07:00","message":"Push: 'ผิดชอบมากน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.578220292+07:00","message":"TextPushed: 'รับผิดชอบมากน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.57822287+07:00","message":"Set new StatePrefix : 'รับผิดชอบมากน้อยแค่ไหนอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.578225745+07:00","message":"Next Push (prob) : 'แค่ไหนอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.57823375+07:00","message":"push: {false ผิดชอบมากน้อย 0 0xc004241100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.809282571+07:00","message":"[GCS] IsForceVAD: false for message ID: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.915633451+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.91568658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับผิดชอบมากน้อยแค่ไหนอย่างไร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.915694464+07:00","message":"receive interim result [true|false]: รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.915704948+07:00","message":"end recv isFinal message id 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.915707575+07:00","message":"end Recv id 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.915716084+07:00","message":"[buffer interim] 4436 true รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915725131+07:00","message":"[bufferProcess] interim [30000000]:รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915729314+07:00","message":"[bufferProcess] send to processor (isfinal):รับผิดชอบมากน้อยแค่ไหนอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915733013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915736103+07:00","message":"> Transcript [54696] [false]: 'รับผิดชอบมากน้อยแค่ไหนอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.91573935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915741643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915744135+07:00","message":"StatePrefix: 'รับผิดชอบมากน้อยแค่ไหนอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915748553+07:00","message":"TextPushed: 'รับผิดชอบมากน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915750612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915752683+07:00","message":"> Transcript [54697] [true]: 'รับผิดชอบมากน้อยแค่ไหนอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915754897+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915756613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915758479+07:00","message":"StatePrefix: 'รับผิดชอบมากน้อยแค่ไหนอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915760353+07:00","message":"TextPushed: 'รับผิดชอบมากน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:17.915763273+07:00","message":"Push: 'แค่ไหนอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.91577314+07:00","message":"push: {true แค่ไหนอย่างไร 0 0xc004241100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:17.92380938+07:00","message":"write wav file: './tmp/7589/7589_4436.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:17.941813217+07:00","message":"[GCS] Start streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:18.613828799+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:18.613881562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:18.613887542+07:00","message":"receive interim result [false|false]: อ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:18.613903059+07:00","message":"[buffer interim] 4437 false อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:18.613910622+07:00","message":"[bufferProcess] interim [720000000]:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:18.61391296+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:18.822164436+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:18.822226017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:18.822231788+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:18.822245407+07:00","message":"[buffer interim] 4437 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:18.822253193+07:00","message":"[bufferProcess] interim [840000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:18.822255441+07:00","message":"[bufferProcess] send to processor:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:18.822260526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:18.822263247+07:00","message":"> Transcript [54698] [false]: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:18.822265409+07:00","message":"Set StatePrefix (first interim): 'อ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.038927463+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.038969495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.038975517+07:00","message":"receive interim result [false|false]: อ่านในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.038987973+07:00","message":"[buffer interim] 4437 false อ่านในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.038995007+07:00","message":"[bufferProcess] interim [20000000]:อ่านในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.038997284+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.039000892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.039003567+07:00","message":"> Transcript [54699] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.039006039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.039008158+07:00","message":"Set new StatePrefix: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.12021736+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.120255157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.120261227+07:00","message":"receive interim result [false|false]: ในช่วงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.120272845+07:00","message":"[buffer interim] 4437 false ในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.120280348+07:00","message":"[bufferProcess] interim [140000000]:ในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.120282596+07:00","message":"[bufferProcess] send to processor:อ่านในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.120288111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.120290727+07:00","message":"> Transcript [54700] [false]: 'อ่านในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.120292901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.120294884+07:00","message":"Set new StatePrefix: 'อ่านในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.129897314+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.12994341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงที่ผ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.129950437+07:00","message":"receive interim result [false|false]: ในช่วงที่ผ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.129962906+07:00","message":"[buffer interim] 4437 false ในช่วงที่ผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.129972002+07:00","message":"[bufferProcess] interim [200000000]:ในช่วงที่ผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.12997555+07:00","message":"[bufferProcess] send to processor:ในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.129982576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.129986485+07:00","message":"> Transcript [54701] [false]: 'ในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.12998947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.129992136+07:00","message":"Set new StatePrefix: 'ในช่วงที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.165867895+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.165915564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงที่ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.165923577+07:00","message":"receive interim result [false|false]: ในช่วงที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.165941478+07:00","message":"[buffer interim] 4437 false ในช่วงที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.165950953+07:00","message":"[bufferProcess] interim [260000000]:ในช่วงที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.16595479+07:00","message":"[bufferProcess] send to processor:ในช่วงที่ผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.16596113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.16596399+07:00","message":"> Transcript [54702] [false]: 'ในช่วงที่ผ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.165967248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.165969441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.165971416+07:00","message":"StatePrefix: 'ในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.165973955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.298809477+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.298849967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงที่ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.298855919+07:00","message":"receive interim result [false|false]: ในช่วงที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.298865932+07:00","message":"[buffer interim] 4437 false ในช่วงที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.298873183+07:00","message":"[bufferProcess] interim [380000000]:ในช่วงที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.298875743+07:00","message":"[bufferProcess] send to processor:ในช่วงที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.298879136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.298881999+07:00","message":"> Transcript [54703] [false]: 'ในช่วงที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.298885316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.298887426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.298892938+07:00","message":"StatePrefix: 'ในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.298895068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:19.680064398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:19.680064402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.696791119+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.696829936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงที่ผ่านมาหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.696836113+07:00","message":"receive interim result [false|false]: ในช่วงที่ผ่านมาหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.696853195+07:00","message":"[buffer interim] 4437 false ในช่วงที่ผ่านมาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.696865442+07:00","message":"[bufferProcess] interim [740000000]:ในช่วงที่ผ่านมาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.69686882+07:00","message":"[bufferProcess] send to processor:ในช่วงที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.696876411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.696879732+07:00","message":"> Transcript [54704] [false]: 'ในช่วงที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.696883923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.696886141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.696888318+07:00","message":"StatePrefix: 'ในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.696890647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.814115675+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.814151435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงที่ผ่านมาหน่อยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.814157617+07:00","message":"receive interim result [false|false]: ในช่วงที่ผ่านมาหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.814170304+07:00","message":"[buffer interim] 4437 false ในช่วงที่ผ่านมาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814183757+07:00","message":"[bufferProcess] interim [860000000]:ในช่วงที่ผ่านมาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814187252+07:00","message":"[bufferProcess] send to processor:ในช่วงที่ผ่านมาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814192952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814195967+07:00","message":"> Transcript [54705] [false]: 'ในช่วงที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814199661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814201975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814203905+07:00","message":"StatePrefix: 'ในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814205961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814210286+07:00","message":"Push: 'ในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814212826+07:00","message":"TextPushed: 'ในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.81421491+07:00","message":"Set new StatePrefix : 'ในช่วงที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:19.814217275+07:00","message":"Next Push (prob) : 'ผ่านมาหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:19.81422399+07:00","message":"push: {false ในช่วงที่ 0 0xc004240500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.07812757+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.078169661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงที่ผ่านมาหน่อยครับก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.078175929+07:00","message":"receive interim result [false|false]: ในช่วงที่ผ่านมาหน่อยครับก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.078194896+07:00","message":"[buffer interim] 4437 false ในช่วงที่ผ่านมาหน่อยครับก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.078202049+07:00","message":"[bufferProcess] interim [160000000]:ในช่วงที่ผ่านมาหน่อยครับก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.078204865+07:00","message":"[bufferProcess] send to processor:ในช่วงที่ผ่านมาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.078210859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.078213939+07:00","message":"> Transcript [54706] [false]: 'ในช่วงที่ผ่านมาหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.078217293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.078219674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.078222052+07:00","message":"StatePrefix: 'ในช่วงที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.078224477+07:00","message":"TextPushed: 'ในช่วงที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.268096952+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.268130839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงที่ผ่านมาหน่อยครับก็ได้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.268138541+07:00","message":"receive interim result [false|false]: ในช่วงที่ผ่านมาหน่อยครับก็ได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.268149967+07:00","message":"[buffer interim] 4437 false ในช่วงที่ผ่านมาหน่อยครับก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.268157321+07:00","message":"[bufferProcess] interim [340000000]:ในช่วงที่ผ่านมาหน่อยครับก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.268161834+07:00","message":"[bufferProcess] send to processor:ในช่วงที่ผ่านมาหน่อยครับก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.268168143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.268171002+07:00","message":"> Transcript [54707] [false]: 'ในช่วงที่ผ่านมาหน่อยครับก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.268174251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.268176631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.268180295+07:00","message":"StatePrefix: 'ในช่วงที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.268192197+07:00","message":"TextPushed: 'ในช่วงที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.40220778+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.402252178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.402259629+07:00","message":"receive interim result [false|false]: ในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.402276381+07:00","message":"[buffer interim] 4437 false ในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.40228581+07:00","message":"[bufferProcess] interim [460000000]:ในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.402289314+07:00","message":"[bufferProcess] send to processor:ในช่วงที่ผ่านมาหน่อยครับก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.402298852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.402302314+07:00","message":"> Transcript [54708] [false]: 'ในช่วงที่ผ่านมาหน่อยครับก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.40230657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.402309524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.40231192+07:00","message":"StatePrefix: 'ในช่วงที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.402314722+07:00","message":"TextPushed: 'ในช่วงที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.510050139+07:00","message":"[GCS] IsForceVAD: false for message ID: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.641728436+07:00","message":"[GCS] Start streaming session, msgId: 4438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.650006857+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.650047359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่านในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ\",\"confidence\":0.9492207}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.650054662+07:00","message":"receive interim result [true|false]: อ่านในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.650065259+07:00","message":"end recv isFinal message id 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.65006773+07:00","message":"end Recv id 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.650074353+07:00","message":"[buffer interim] 4437 true อ่านในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650086139+07:00","message":"[bufferProcess] interim [790000000]:อ่านในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650090396+07:00","message":"[bufferProcess] send to processor (isfinal):ในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650094043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650097721+07:00","message":"> Transcript [54709] [false]: 'ในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.65010112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650103477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650105985+07:00","message":"StatePrefix: 'ในช่วงที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650108148+07:00","message":"TextPushed: 'ในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650110787+07:00","message":"Push: 'ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650112856+07:00","message":"TextPushed: 'ในช่วงที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650115201+07:00","message":"Set new StatePrefix : 'ในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650117884+07:00","message":"Next Push (prob) : 'ครับก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650120043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650122174+07:00","message":"> Transcript [54710] [true]: 'อ่านในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650124863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.65012657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650128352+07:00","message":"StatePrefix: 'ในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650137399+07:00","message":"TextPushed: 'ในช่วงที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650139351+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.650235516+07:00","message":"push: {false ผ่านมาหน่อย 0 0xc004240500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650303822+07:00","message":"Push: 'ครับก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.65030861+07:00","message":"TextPushed: 'ในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650311394+07:00","message":"Set new StatePrefix : 'อ่านในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650313732+07:00","message":"Next Push (prob) : 'อ่านในช่วงที่ผ่านมาหน่อยครับก็ได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.650328054+07:00","message":"push: {true ครับก็ได้มีการ 0 0xc004240500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.650325144+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4437.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:20.658099938+07:00","message":"write wav file: './tmp/7589/7589_4437.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.769334409+07:00","message":"[GCS] IsForceVAD: false for message ID: 4438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.86901564+07:00","message":"receive streaming session, msgId: 4438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.86903867+07:00","message":"found end of frame, send empty tag with msgId: 4438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.869042428+07:00","message":"end Recv id 4438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.86905096+07:00","message":"[buffer interim] 4438 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.869059272+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.869064196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.869067187+07:00","message":"> Transcript [54711] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.869069757+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.869071794+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.869073674+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.869075607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:20.86907819+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.869088513+07:00","message":"push: {true \n 0 0xc004482100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:20.87394164+07:00","message":"write wav file: './tmp/7589/7589_4438.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:20.891055812+07:00","message":"[GCS] Start streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:21.600585387+07:00","message":"[GCS] IsForceVAD: false for message ID: 4439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:21.689023767+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:21.68904792+07:00","message":"found end of frame, send empty tag with msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:21.689051381+07:00","message":"end Recv id 4439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:21.689061223+07:00","message":"[buffer interim] 4439 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:21.689069535+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:21.689077265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:21.689080482+07:00","message":"> Transcript [54712] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:21.689083176+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:21.689085196+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:21.689087206+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:21.689089279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:21.689093798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:21.689105358+07:00","message":"push: {true \n 0 0xc004339780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:21.694747221+07:00","message":"write wav file: './tmp/7589/7589_4439.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:22.242395151+07:00","message":"[GCS] Start streaming session, msgId: 4440"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:22.680367927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:22.680389975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:22.772504486+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:22.772549716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:22.772556446+07:00","message":"receive interim result [false|false]: เชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:22.772570976+07:00","message":"[buffer interim] 4440 false เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:22.772578064+07:00","message":"[bufferProcess] interim [540000000]:เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:22.772579881+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:22.772583704+07:00","message":"[bufferProcess] send to processor (ticker):เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:22.772586427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:22.772589078+07:00","message":"> Transcript [54713] [false]: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:22.772591268+07:00","message":"Set StatePrefix (first interim): 'เชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.098556809+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.098605997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.098613131+07:00","message":"receive interim result [false|false]: เชิญนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.098630619+07:00","message":"[buffer interim] 4440 false เชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.098640391+07:00","message":"[bufferProcess] interim [840000000]:เชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.098642799+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.211166291+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.211211654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.211218703+07:00","message":"receive interim result [false|false]: เชิญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.211233709+07:00","message":"[buffer interim] 4440 false เชิญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.211244551+07:00","message":"[bufferProcess] interim [960000000]:เชิญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.211247941+07:00","message":"[bufferProcess] send to processor:เชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.211255871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.21126155+07:00","message":"> Transcript [54714] [false]: 'เชิญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.211266483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.211270258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.211272934+07:00","message":"StatePrefix: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.211275727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.214872958+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.214889923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.21489878+07:00","message":"receive interim result [false|false]: เชิญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.214919891+07:00","message":"[buffer interim] 4440 false เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.214929472+07:00","message":"[bufferProcess] interim [20000000]:เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.214932231+07:00","message":"[bufferProcess] send to processor:เชิญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.214934744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.214937386+07:00","message":"> Transcript [54715] [false]: 'เชิญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.214940603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.214942763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.214944587+07:00","message":"StatePrefix: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.214946468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.474009127+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.474047987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญนะครับให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.474054102+07:00","message":"receive interim result [false|false]: เชิญนะครับให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.474068159+07:00","message":"[buffer interim] 4440 false เชิญนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.474079157+07:00","message":"[bufferProcess] interim [260000000]:เชิญนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.474082231+07:00","message":"[bufferProcess] send to processor:เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.474087465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.474090152+07:00","message":"> Transcript [54716] [false]: 'เชิญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.474093463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.474095826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.474098549+07:00","message":"StatePrefix: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.474101742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.664554634+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.664599173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญนะครับให้ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.664606422+07:00","message":"receive interim result [false|false]: เชิญนะครับให้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.664627924+07:00","message":"[buffer interim] 4440 false เชิญนะครับให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.664636851+07:00","message":"[bufferProcess] interim [440000000]:เชิญนะครับให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.664639628+07:00","message":"[bufferProcess] send to processor:เชิญนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.664643646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.664646548+07:00","message":"> Transcript [54717] [false]: 'เชิญนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.664650293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.664652676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.66465766+07:00","message":"StatePrefix: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.664660002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.664663317+07:00","message":"Push: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.664665425+07:00","message":"TextPushed: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.66466803+07:00","message":"Set new StatePrefix : 'เชิญนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.664670479+07:00","message":"Next Push (prob) : 'นะครับให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.664679032+07:00","message":"push: {false เชิญ 0 0xc004339a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.710060746+07:00","message":"[GCS] IsForceVAD: false for message ID: 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.80375575+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.803806455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญนะครับให้ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.803822547+07:00","message":"receive interim result [false|false]: เชิญนะครับให้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.803845452+07:00","message":"[buffer interim] 4440 false เชิญนะครับให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.803854214+07:00","message":"[bufferProcess] interim [560000000]:เชิญนะครับให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.803857082+07:00","message":"[bufferProcess] send to processor:เชิญนะครับให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.803865445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.803868178+07:00","message":"> Transcript [54718] [false]: 'เชิญนะครับให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.803871726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.8038742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.803879778+07:00","message":"StatePrefix: 'เชิญนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.803882497+07:00","message":"TextPushed: 'เชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.821936646+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.821987503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญนะครับให้ทั้ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.821996029+07:00","message":"receive interim result [true|false]: เชิญนะครับให้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.822006956+07:00","message":"end recv isFinal message id 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.822009324+07:00","message":"end Recv id 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.82201578+07:00","message":"[buffer interim] 4440 true เชิญนะครับให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822038572+07:00","message":"[bufferProcess] interim [710000000]:เชิญนะครับให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822046071+07:00","message":"[bufferProcess] send to processor (isfinal):เชิญนะครับให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822049081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822052006+07:00","message":"> Transcript [54719] [false]: 'เชิญนะครับให้ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.82205489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822056839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822059216+07:00","message":"StatePrefix: 'เชิญนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822061521+07:00","message":"TextPushed: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822063394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822065574+07:00","message":"> Transcript [54720] [true]: 'เชิญนะครับให้ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822069646+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.82207154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822073389+07:00","message":"StatePrefix: 'เชิญนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822075259+07:00","message":"TextPushed: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:23.822082155+07:00","message":"Push: 'นะครับให้ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:23.822090066+07:00","message":"push: {true นะครับให้ทั้ง 0 0xc004339a00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:23.829221392+07:00","message":"write wav file: './tmp/7589/7589_4440.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.032902098+07:00","message":"[GCS] Start streaming session, msgId: 4441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.349992016+07:00","message":"[GCS] IsForceVAD: false for message ID: 4441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.444069295+07:00","message":"receive streaming session, msgId: 4441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.444098971+07:00","message":"found end of frame, send empty tag with msgId: 4441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.444102439+07:00","message":"end Recv id 4441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.444111238+07:00","message":"[buffer interim] 4441 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.444120249+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.444130114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.444133447+07:00","message":"> Transcript [54721] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.444136445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.444138402+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.444140341+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.444142547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.444148747+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.444158525+07:00","message":"push: {true \n 0 0xc004241000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:24.449186337+07:00","message":"write wav file: './tmp/7589/7589_4441.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.482555349+07:00","message":"[GCS] Start streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.857797749+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.857851643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.857858192+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.857876111+07:00","message":"[buffer interim] 4442 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.857883851+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.857886661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.999062663+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.999116596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.999122903+07:00","message":"receive interim result [false|false]: เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:24.999136353+07:00","message":"[buffer interim] 4442 false เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.999143084+07:00","message":"[bufferProcess] interim [480000000]:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.999145492+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.999150807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.99915379+07:00","message":"> Transcript [54722] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:24.999156058+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.020663246+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.020694707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.020702152+07:00","message":"receive interim result [false|false]: จอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.020722541+07:00","message":"[buffer interim] 4442 false จอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.020732022+07:00","message":"[bufferProcess] interim [540000000]:จอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.020734171+07:00","message":"[bufferProcess] send to processor:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.020737689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.020740777+07:00","message":"> Transcript [54723] [false]: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.020743189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.0207456+07:00","message":"Set new StatePrefix: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.024555838+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.024580419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.024586383+07:00","message":"receive interim result [false|false]: เจ้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.024604582+07:00","message":"[buffer interim] 4442 false เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.02461554+07:00","message":"[bufferProcess] interim [600000000]:เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.024618082+07:00","message":"[bufferProcess] send to processor:จอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.024621012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.024623853+07:00","message":"> Transcript [54724] [false]: 'จอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.024625867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.024628556+07:00","message":"Set new StatePrefix: 'จอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.500146066+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.500187443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.500193747+07:00","message":"receive interim result [false|false]: เจ้าของคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.500209769+07:00","message":"[buffer interim] 4442 false เจ้าของคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.500219351+07:00","message":"[bufferProcess] interim [20000000]:เจ้าของคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.500221919+07:00","message":"[bufferProcess] send to processor:เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.500231729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.50023509+07:00","message":"> Transcript [54725] [false]: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.500237767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.500240163+07:00","message":"Set new StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.531604147+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.5316425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของครีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.531648344+07:00","message":"receive interim result [false|false]: เจ้าของครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.531663363+07:00","message":"[buffer interim] 4442 false เจ้าของครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.53167313+07:00","message":"[bufferProcess] interim [80000000]:เจ้าของครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.531675763+07:00","message":"[bufferProcess] send to processor:เจ้าของคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.531681417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.531684338+07:00","message":"> Transcript [54726] [false]: 'เจ้าของคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.531687377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.531689914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.53169194+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.531694052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.65572157+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.655760119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.655766269+07:00","message":"receive interim result [false|false]: เจ้าของคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:25.655778147+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.655787648+07:00","message":"[bufferProcess] interim [140000000]:เจ้าของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.65579061+07:00","message":"[bufferProcess] send to processor:เจ้าของครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.655796275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.65579901+07:00","message":"> Transcript [54727] [false]: 'เจ้าของครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.65580222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.655804458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.655806534+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:25.65580868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:25.681375112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:25.681394147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.22537406+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.225412592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกสาขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.225438001+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกสาขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.225453303+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.22546321+07:00","message":"[bufferProcess] interim [740000000]:เจ้าของคลินิกสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.225465841+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.225471324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.225474298+07:00","message":"> Transcript [54728] [false]: 'เจ้าของคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.225477678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.225479881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.225482152+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.225484189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.355696547+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.355737207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกแต่กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.355743528+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกแต่กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.355755587+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกแต่กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355763701+07:00","message":"[bufferProcess] interim [860000000]:เจ้าของคลินิกแต่กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355766339+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355771489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355774366+07:00","message":"> Transcript [54729] [false]: 'เจ้าของคลินิกสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355777699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355780054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355782082+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355784215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355786882+07:00","message":"Push: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355789273+07:00","message":"TextPushed: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.35579173+07:00","message":"Set new StatePrefix : 'เจ้าของคลินิกสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.355794087+07:00","message":"Next Push (prob) : 'คลินิกสาขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.355820689+07:00","message":"push: {false เจ้าของ 0 0xc004cc2c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.543174519+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.543216618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกแต่กลับแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.543222561+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกแต่กลับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.543245629+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกแต่กลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.543254337+07:00","message":"[bufferProcess] interim [40000000]:เจ้าของคลินิกแต่กลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.543257015+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกแต่กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.543260781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.543263477+07:00","message":"> Transcript [54730] [false]: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.543265866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.543267966+07:00","message":"Set new StatePrefix: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.615909509+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.615947232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกแต่กลับแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.615953349+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกแต่กลับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.615966436+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกแต่กลับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.615974348+07:00","message":"[bufferProcess] interim [160000000]:เจ้าของคลินิกแต่กลับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.615976749+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกแต่กลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.615982292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.615985038+07:00","message":"> Transcript [54731] [false]: 'เจ้าของคลินิกแต่กลับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.615988564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.615990849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.615992912+07:00","message":"StatePrefix: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.615995064+07:00","message":"TextPushed: 'เจ้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.817642663+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.817693504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกแต่กลับแล้วก็พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.817701969+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกแต่กลับแล้วก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.817721553+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกแต่กลับแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.817731026+07:00","message":"[bufferProcess] interim [340000000]:เจ้าของคลินิกแต่กลับแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.817734038+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกแต่กลับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.817739275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.817742126+07:00","message":"> Transcript [54732] [false]: 'เจ้าของคลินิกแต่กลับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.817746042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.817748475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.817750825+07:00","message":"StatePrefix: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.817753493+07:00","message":"TextPushed: 'เจ้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.847757055+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.847801131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกแต่กลับแล้วก็พวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.84780932+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกแต่กลับแล้วก็พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:26.847828096+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกแต่กลับแล้วก็พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.84784058+07:00","message":"[bufferProcess] interim [400000000]:เจ้าของคลินิกแต่กลับแล้วก็พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.847843726+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกแต่กลับแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.84785126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.847854498+07:00","message":"> Transcript [54733] [false]: 'เจ้าของคลินิกแต่กลับแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.847858114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.847860374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.847862971+07:00","message":"StatePrefix: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:26.847865741+07:00","message":"TextPushed: 'เจ้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.131093572+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.13113784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.131145195+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.131160827+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131169404+07:00","message":"[bufferProcess] interim [700000000]:เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131172405+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกแต่กลับแล้วก็พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131178851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131181649+07:00","message":"> Transcript [54734] [false]: 'เจ้าของคลินิกแต่กลับแล้วก็พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.13118629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131188791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131191628+07:00","message":"StatePrefix: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131194308+07:00","message":"TextPushed: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131198976+07:00","message":"Push: 'คลินิกแต่กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131200971+07:00","message":"TextPushed: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131203568+07:00","message":"Set new StatePrefix : 'เจ้าของคลินิกแต่กลับแล้วก็พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.131206092+07:00","message":"Next Push (prob) : 'แล้วก็พวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.131214597+07:00","message":"push: {false คลินิกแต่กลับ 0 0xc004cc2c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.623704984+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.623750184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.623758015+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.623773171+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.623782313+07:00","message":"[bufferProcess] interim [120000000]:เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.623786633+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.623792947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.623796181+07:00","message":"> Transcript [54735] [false]: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.623799113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.623801392+07:00","message":"Set new StatePrefix: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.696144175+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.696192543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.696201399+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.696218604+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.696230547+07:00","message":"[bufferProcess] interim [240000000]:เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.696235127+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.696249945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.696254393+07:00","message":"> Transcript [54736] [false]: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.696258957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.696261659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.696267187+07:00","message":"StatePrefix: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.696271232+07:00","message":"TextPushed: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.699903786+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.699938242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.69994411+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:27.699961683+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.699969293+07:00","message":"[bufferProcess] interim [300000000]:เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.699972323+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.699986147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.699989341+07:00","message":"> Transcript [54737] [false]: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.699993161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.699996208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.699998772+07:00","message":"StatePrefix: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:27.700002789+07:00","message":"TextPushed: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.263550771+07:00","message":"[GCS] IsForceVAD: false for message ID: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.346171521+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.346219122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.346226112+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.346238558+07:00","message":"[buffer interim] 4442 false เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.346255731+07:00","message":"[bufferProcess] interim [900000000]:เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.346259984+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.346266016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.346269029+07:00","message":"> Transcript [54738] [false]: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.346273047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.346275144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.346277743+07:00","message":"StatePrefix: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.346280696+07:00","message":"TextPushed: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.436623952+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.436665768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลีนิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ\",\"confidence\":0.94845355}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.436673081+07:00","message":"receive interim result [true|false]: เจ้าของคลีนิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.43668255+07:00","message":"end recv isFinal message id 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.43668492+07:00","message":"end Recv id 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.436693529+07:00","message":"[buffer interim] 4442 true เจ้าของคลีนิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.43670187+07:00","message":"[bufferProcess] interim [990000000]:เจ้าของคลีนิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436705403+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436708595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436711724+07:00","message":"> Transcript [54739] [false]: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436715334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436717293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436719758+07:00","message":"StatePrefix: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436722695+07:00","message":"TextPushed: 'เจ้าของคลินิกแต่กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436725841+07:00","message":"Push: 'แล้วก็ผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436728633+07:00","message":"TextPushed: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436730949+07:00","message":"Set new StatePrefix : 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436733278+07:00","message":"Next Push (prob) : 'เนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436735033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436736994+07:00","message":"> Transcript [54740] [true]: 'เจ้าของคลีนิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436739391+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436743396+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436745363+07:00","message":"StatePrefix: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436747469+07:00","message":"TextPushed: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436749246+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.436837228+07:00","message":"push: {false แล้วก็ผู้ประกอบการ 0 0xc004cc2c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436883144+07:00","message":"Push: 'เนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436886072+07:00","message":"TextPushed: 'เจ้าของคลินิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436888287+07:00","message":"Set new StatePrefix : 'เจ้าของคลีนิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436890414+07:00","message":"Next Push (prob) : 'เจ้าของคลีนิกแต่กลับแล้วก็ผู้ประกอบการเนี่ยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.436903257+07:00","message":"push: {true เนี่ยนะครับ 0 0xc004cc2c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.436904705+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4442.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:28.446567842+07:00","message":"write wav file: './tmp/7589/7589_4442.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.451467074+07:00","message":"[GCS] Start streaming session, msgId: 4443"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:28.681459907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:28.6814843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.920689449+07:00","message":"receive streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.920735105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.920741261+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:28.920756837+07:00","message":"[buffer interim] 4443 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.920774561+07:00","message":"[bufferProcess] interim [420000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:28.920776844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.005317619+07:00","message":"receive streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.005362547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.005368792+07:00","message":"receive interim result [false|false]: มาเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.005386763+07:00","message":"[buffer interim] 4443 false มาเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.00539588+07:00","message":"[bufferProcess] interim [600000000]:มาเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.005398342+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.005402312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.005405409+07:00","message":"> Transcript [54741] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.005408252+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.113828177+07:00","message":"receive streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.11387155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.11387857+07:00","message":"receive interim result [false|false]: มาพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.113892094+07:00","message":"[buffer interim] 4443 false มาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.113901448+07:00","message":"[bufferProcess] interim [660000000]:มาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.113903655+07:00","message":"[bufferProcess] send to processor:มาเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.113907057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.113909921+07:00","message":"> Transcript [54742] [false]: 'มาเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.113913307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.11391558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.113917924+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.113919965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.29994902+07:00","message":"receive streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.299983765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาพูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.299990293+07:00","message":"receive interim result [false|false]: มาพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.300001756+07:00","message":"[buffer interim] 4443 false มาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.300010289+07:00","message":"[bufferProcess] interim [840000000]:มาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.300013725+07:00","message":"[bufferProcess] send to processor:มาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.300021986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.300024828+07:00","message":"> Transcript [54743] [false]: 'มาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.300027549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.300029608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.300031644+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.300033884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.426229584+07:00","message":"receive streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.426279284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาพูดคุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.426287413+07:00","message":"receive interim result [false|false]: มาพูดคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.426303653+07:00","message":"[buffer interim] 4443 false มาพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.426314631+07:00","message":"[bufferProcess] interim [960000000]:มาพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.426318519+07:00","message":"[bufferProcess] send to processor:มาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.426325347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.426329009+07:00","message":"> Transcript [54744] [false]: 'มาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.426333819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.426336788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.426340082+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.426343249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.622500396+07:00","message":"receive streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.622546453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาพูดคุยกันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.622553696+07:00","message":"receive interim result [false|false]: มาพูดคุยกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.622570014+07:00","message":"[buffer interim] 4443 false มาพูดคุยกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.622578801+07:00","message":"[bufferProcess] interim [200000000]:มาพูดคุยกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.622581766+07:00","message":"[bufferProcess] send to processor:มาพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.622597806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.622601557+07:00","message":"> Transcript [54745] [false]: 'มาพูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.622605112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.62260831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.622610787+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.622613221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.622621112+07:00","message":"Push: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.62262322+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.622625874+07:00","message":"Set new StatePrefix : 'มาพูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.622628344+07:00","message":"Next Push (prob) : 'พูดคุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.622643305+07:00","message":"push: {false มา 0 0xc004241600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.670130288+07:00","message":"[GCS] IsForceVAD: false for message ID: 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.764438056+07:00","message":"receive streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.76448173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาพูดคุยกันที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.764488197+07:00","message":"receive interim result [true|false]: มาพูดคุยกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.764498042+07:00","message":"end recv isFinal message id 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.764500477+07:00","message":"end Recv id 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.764506975+07:00","message":"[buffer interim] 4443 true มาพูดคุยกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.76451767+07:00","message":"[bufferProcess] interim [440000000]:มาพูดคุยกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764521021+07:00","message":"[bufferProcess] send to processor (isfinal):มาพูดคุยกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764524123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764527398+07:00","message":"> Transcript [54746] [false]: 'มาพูดคุยกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764530529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.76453255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764536473+07:00","message":"StatePrefix: 'มาพูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764538884+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764540714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.76454269+07:00","message":"> Transcript [54747] [true]: 'มาพูดคุยกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764544832+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764546673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764548819+07:00","message":"StatePrefix: 'มาพูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764550926+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:29.764553463+07:00","message":"Push: 'พูดคุยกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.764561194+07:00","message":"push: {true พูดคุยกันที่ 0 0xc004241600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:29.771935287+07:00","message":"write wav file: './tmp/7589/7589_4443.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:29.863593514+07:00","message":"[GCS] Start streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:30.401823882+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:30.401872575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:30.401879566+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:30.401895351+07:00","message":"[buffer interim] 4444 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:30.40190849+07:00","message":"[bufferProcess] interim [600000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:30.401911746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:30.578259988+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:30.578307284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:30.578314621+07:00","message":"receive interim result [false|false]: ส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:30.57832779+07:00","message":"[buffer interim] 4444 false ส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:30.578344089+07:00","message":"[bufferProcess] interim [780000000]:ส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:30.578346867+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:30.578351172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:30.578354408+07:00","message":"> Transcript [54748] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:30.578356728+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.155765763+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.155801447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.155806853+07:00","message":"receive interim result [false|false]: ส่วนของสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.155818151+07:00","message":"[buffer interim] 4444 false ส่วนของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.155829968+07:00","message":"[bufferProcess] interim [200000000]:ส่วนของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.1558325+07:00","message":"[bufferProcess] send to processor:ส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.15583574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.155843717+07:00","message":"> Transcript [54749] [false]: 'ส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.155847226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.155849704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.155853839+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.155855999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.245430196+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.245469912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสาขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.245476604+07:00","message":"receive interim result [false|false]: ส่วนของสาขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.245496849+07:00","message":"[buffer interim] 4444 false ส่วนของสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.245505164+07:00","message":"[bufferProcess] interim [260000000]:ส่วนของสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.245507728+07:00","message":"[bufferProcess] send to processor:ส่วนของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.245511951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.24551524+07:00","message":"> Transcript [54750] [false]: 'ส่วนของสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.245519827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.24552285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.245525156+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.245527377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.310654414+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.310695378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.310701649+07:00","message":"receive interim result [false|false]: ส่วนของสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.310720469+07:00","message":"[buffer interim] 4444 false ส่วนของสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.310731336+07:00","message":"[bufferProcess] interim [320000000]:ส่วนของสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.310734296+07:00","message":"[bufferProcess] send to processor:ส่วนของสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.310741809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.310745092+07:00","message":"> Transcript [54751] [false]: 'ส่วนของสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.310749147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.310751947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.310756856+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.310759219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.338200948+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.338230948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.338236832+07:00","message":"receive interim result [false|false]: ส่วนของสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.338250502+07:00","message":"[buffer interim] 4444 false ส่วนของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338257616+07:00","message":"[bufferProcess] interim [380000000]:ส่วนของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338260601+07:00","message":"[bufferProcess] send to processor:ส่วนของสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338264705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338267815+07:00","message":"> Transcript [54752] [false]: 'ส่วนของสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338275503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338277889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338279984+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338282083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338288859+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338290953+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338293408+07:00","message":"Set new StatePrefix : 'ส่วนของสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.338295778+07:00","message":"Next Push (prob) : 'ของสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.338320959+07:00","message":"push: {false ส่วน 0 0xc0051bce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.494859947+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.494907411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสคบที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.494916034+07:00","message":"receive interim result [false|false]: ส่วนของสคบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.494934124+07:00","message":"[buffer interim] 4444 false ส่วนของสคบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.494942809+07:00","message":"[bufferProcess] interim [680000000]:ส่วนของสคบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.494946145+07:00","message":"[bufferProcess] send to processor:ส่วนของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.494950006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.494953506+07:00","message":"> Transcript [54753] [false]: 'ส่วนของสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.494956061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.494958197+07:00","message":"Set new StatePrefix: 'ส่วนของสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.615897911+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.615938771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสมองที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.615945745+07:00","message":"receive interim result [false|false]: ส่วนของสมองที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.6159655+07:00","message":"[buffer interim] 4444 false ส่วนของสมองที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.615978156+07:00","message":"[bufferProcess] interim [740000000]:ส่วนของสมองที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.615980642+07:00","message":"[bufferProcess] send to processor:ส่วนของสคบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.615988249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.615991934+07:00","message":"> Transcript [54754] [false]: 'ส่วนของสคบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.615995793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.615998277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.616000457+07:00","message":"StatePrefix: 'ส่วนของสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.616003169+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.622171005+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.622201644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสคบที่แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.622210121+07:00","message":"receive interim result [false|false]: ส่วนของสคบที่แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.622226394+07:00","message":"[buffer interim] 4444 false ส่วนของสคบที่แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.622232826+07:00","message":"[bufferProcess] interim [800000000]:ส่วนของสคบที่แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.6222354+07:00","message":"[bufferProcess] send to processor:ส่วนของสมองที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.622239701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.622242976+07:00","message":"> Transcript [54755] [false]: 'ส่วนของสมองที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.622245322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.622248066+07:00","message":"Set new StatePrefix: 'ส่วนของสมองที่จะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:31.681825581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:31.681853548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.74191154+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.741951315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสคบที่แจ้งไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.741958816+07:00","message":"receive interim result [false|false]: ส่วนของสคบที่แจ้งไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.741981002+07:00","message":"[buffer interim] 4444 false ส่วนของสคบที่แจ้งไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.741995756+07:00","message":"[bufferProcess] interim [920000000]:ส่วนของสคบที่แจ้งไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.741998531+07:00","message":"[bufferProcess] send to processor:ส่วนของสคบที่แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.742007234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.742010623+07:00","message":"> Transcript [54756] [false]: 'ส่วนของสคบที่แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.742013239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.742015945+07:00","message":"Set new StatePrefix: 'ส่วนของสคบที่แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.805452609+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.805494591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสคบที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.805501773+07:00","message":"receive interim result [false|false]: ส่วนของสคบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.805517188+07:00","message":"[buffer interim] 4444 false ส่วนของสคบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.805525374+07:00","message":"[bufferProcess] interim [980000000]:ส่วนของสคบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.805528694+07:00","message":"[bufferProcess] send to processor:ส่วนของสคบที่แจ้งไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.805536553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.805539452+07:00","message":"> Transcript [54757] [false]: 'ส่วนของสคบที่แจ้งไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.805542927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.80554532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.805547483+07:00","message":"StatePrefix: 'ส่วนของสคบที่แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.805549981+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.938757578+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.93880466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสคบที่แจ้งวัฒนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.938811021+07:00","message":"receive interim result [false|false]: ส่วนของสคบที่แจ้งวัฒนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:31.938827124+07:00","message":"[buffer interim] 4444 false ส่วนของสคบที่แจ้งวัฒนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.938835349+07:00","message":"[bufferProcess] interim [40000000]:ส่วนของสคบที่แจ้งวัฒนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.938838285+07:00","message":"[bufferProcess] send to processor:ส่วนของสคบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.938845963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.938848993+07:00","message":"> Transcript [54758] [false]: 'ส่วนของสคบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:31.938851943+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.319404095+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.319448721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสคบที่แจ้งวัฒนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.319457158+07:00","message":"receive interim result [false|false]: ส่วนของสคบที่แจ้งวัฒนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.319474967+07:00","message":"[buffer interim] 4444 false ส่วนของสคบที่แจ้งวัฒนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.319484906+07:00","message":"[bufferProcess] interim [460000000]:ส่วนของสคบที่แจ้งวัฒนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.319487998+07:00","message":"[bufferProcess] send to processor:ส่วนของสคบที่แจ้งวัฒนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.319491759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.319494548+07:00","message":"> Transcript [54759] [false]: 'ส่วนของสคบที่แจ้งวัฒนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.319498084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.319500352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.319502351+07:00","message":"StatePrefix: 'ส่วนของสคบที่แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.319504548+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.42166086+07:00","message":"[GCS] IsForceVAD: false for message ID: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.551591327+07:00","message":"[GCS] Start streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.59806597+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.598105152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนของสคบที่แจ้งวัฒนะครับ\",\"confidence\":0.95872533}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.598112617+07:00","message":"receive interim result [true|false]: ส่วนของสคบที่แจ้งวัฒนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.598121842+07:00","message":"end recv isFinal message id 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.598124384+07:00","message":"end Recv id 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.598134553+07:00","message":"[buffer interim] 4444 true ส่วนของสคบที่แจ้งวัฒนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598157874+07:00","message":"[bufferProcess] interim [790000000]:ส่วนของสคบที่แจ้งวัฒนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598163501+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนของสคบที่แจ้งวัฒนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598167473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598171961+07:00","message":"> Transcript [54760] [false]: 'ส่วนของสคบที่แจ้งวัฒนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598177401+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598180681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598184+07:00","message":"StatePrefix: 'ส่วนของสคบที่แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598187277+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598190163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598193187+07:00","message":"> Transcript [54761] [true]: 'ส่วนของสคบที่แจ้งวัฒนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598196067+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598197975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.598199677+07:00","message":"StatePrefix: 'ส่วนของสคบที่แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.59820161+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:32.59820666+07:00","message":"Push: 'ของสคบที่แจ้งวัฒนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:32.598218903+07:00","message":"push: {true ของสคบที่แจ้งวัฒนะครับ 0 0xc0051bce00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:32.606563961+07:00","message":"write wav file: './tmp/7589/7589_4444.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.095515845+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.095564769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.095570802+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.095587309+07:00","message":"[buffer interim] 4445 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.095595593+07:00","message":"[bufferProcess] interim [600000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.095597468+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.276951596+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.276996482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.277003755+07:00","message":"receive interim result [false|false]: แต่ทางผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.277023621+07:00","message":"[buffer interim] 4445 false แต่ทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.277033271+07:00","message":"[bufferProcess] interim [780000000]:แต่ทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.277037177+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.277041739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.277044792+07:00","message":"> Transcript [54762] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.277047322+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.531881966+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.53192542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.531932171+07:00","message":"receive interim result [false|false]: แต่ทางผู้ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.531948538+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.531959744+07:00","message":"[bufferProcess] interim [960000000]:แต่ทางผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.53196341+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.531971719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.531975672+07:00","message":"> Transcript [54763] [false]: 'แต่ทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.531980018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.531983053+07:00","message":"Set new StatePrefix: 'แต่ทางผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.727952877+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.727992709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.728001668+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.728017265+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.728029761+07:00","message":"[bufferProcess] interim [200000000]:แต่ทางผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.728034055+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.728044567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.728051278+07:00","message":"> Transcript [54764] [false]: 'แต่ทางผู้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.72805656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.72805979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.728062751+07:00","message":"StatePrefix: 'แต่ทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.728065853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.968282327+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.968324323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.968330267+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:33.968346586+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.968353665+07:00","message":"[bufferProcess] interim [440000000]:แต่ทางผู้ประกอบการเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.968356374+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.968360004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.968362634+07:00","message":"> Transcript [54765] [false]: 'แต่ทางผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.968366016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.968368396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.968370333+07:00","message":"StatePrefix: 'แต่ทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:33.968372383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.34759442+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.347642392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเองเดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.347650016+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเองเดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.347666257+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเองเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.347676197+07:00","message":"[bufferProcess] interim [800000000]:แต่ทางผู้ประกอบการเองเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.34768043+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.347684953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.347688224+07:00","message":"> Transcript [54766] [false]: 'แต่ทางผู้ประกอบการเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.347692129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.347694377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.347697008+07:00","message":"StatePrefix: 'แต่ทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.347699228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.605567838+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.605622907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.60562914+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.605642309+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605649833+07:00","message":"[bufferProcess] interim [40000000]:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.60565277+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการเองเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605659961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605662675+07:00","message":"> Transcript [54767] [false]: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605666506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605669019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605671237+07:00","message":"StatePrefix: 'แต่ทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605673411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605678616+07:00","message":"Push: 'แต่ทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605680518+07:00","message":"TextPushed: 'แต่ทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605683698+07:00","message":"Set new StatePrefix : 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.605686104+07:00","message":"Next Push (prob) : 'ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.605708477+07:00","message":"push: {false แต่ทางผู้ 0 0xc004749600}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:34.682723569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:34.682745675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.867904364+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.867963152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.867971084+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:34.867988823+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.868004422+07:00","message":"[bufferProcess] interim [400000000]:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.868009677+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.868017926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.868021179+07:00","message":"> Transcript [54768] [false]: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.868025211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.868027513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.868030001+07:00","message":"StatePrefix: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:34.868032561+07:00","message":"TextPushed: 'แต่ทางผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.322800021+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.322841052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.322846931+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.322863883+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.322871945+07:00","message":"[bufferProcess] interim [820000000]:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.322874714+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.322880732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.322884814+07:00","message":"> Transcript [54769] [false]: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.322888796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.322891001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.322893453+07:00","message":"StatePrefix: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.322896139+07:00","message":"TextPushed: 'แต่ทางผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.384606923+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.384649434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.384656414+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.384673363+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.384682145+07:00","message":"[bufferProcess] interim [880000000]:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.38468539+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.384689703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.384692981+07:00","message":"> Transcript [54770] [false]: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.384698108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.384701133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.384704701+07:00","message":"StatePrefix: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.384709362+07:00","message":"TextPushed: 'แต่ทางผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.514610691+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.514649158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.514655829+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.514672576+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.514677418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.514680148+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.514686485+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.514690869+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514697251+07:00","message":"[bufferProcess] interim [940000000]:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514699541+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514703024+07:00","message":"[bufferProcess] interim [0]:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514705106+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514709236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514711916+07:00","message":"> Transcript [54771] [false]: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514715873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514718873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514722406+07:00","message":"StatePrefix: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514725814+07:00","message":"TextPushed: 'แต่ทางผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514730325+07:00","message":"Push: 'ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514733406+07:00","message":"TextPushed: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514736288+07:00","message":"Set new StatePrefix : 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514739845+07:00","message":"Next Push (prob) : 'ขอเลื่อนนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514742432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514745506+07:00","message":"> Transcript [54772] [false]: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514748352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.514751258+07:00","message":"Set new StatePrefix: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.514760273+07:00","message":"push: {false ประกอบการเองเดี๋ยวก็ 0 0xc004749600}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.699413015+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.699454242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.69946157+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.699477041+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.699484468+07:00","message":"[bufferProcess] interim [180000000]:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.699486848+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.699490969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.699493558+07:00","message":"> Transcript [54773] [false]: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.699495853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.699498331+07:00","message":"Set new StatePrefix: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.888810942+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.888849432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.88885563+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:35.888866139+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.888873195+07:00","message":"[bufferProcess] interim [360000000]:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.888875929+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.888879635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.888882782+07:00","message":"> Transcript [54774] [false]: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.888885935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.888888059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.888890166+07:00","message":"StatePrefix: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:35.88889278+07:00","message":"TextPushed: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.020888435+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.02092988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.020935926+07:00","message":"receive interim result [false|false]: แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.02095087+07:00","message":"[buffer interim] 4445 false แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.020958042+07:00","message":"[bufferProcess] interim [480000000]:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.020960678+07:00","message":"[bufferProcess] send to processor:แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.020966136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.020968923+07:00","message":"> Transcript [54775] [false]: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.020972506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.020974516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.020978127+07:00","message":"StatePrefix: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.020981499+07:00","message":"TextPushed: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.269396022+07:00","message":"[GCS] IsForceVAD: false for message ID: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.382224751+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.382267453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า\",\"confidence\":0.9482297}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.382273933+07:00","message":"receive interim result [true|false]: ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.382284942+07:00","message":"end recv isFinal message id 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.382287161+07:00","message":"end Recv id 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.382293402+07:00","message":"[buffer interim] 4445 true ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382301682+07:00","message":"[bufferProcess] interim [930000000]:ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382305488+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382314818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382318025+07:00","message":"> Transcript [54776] [false]: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382321237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382323466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382326666+07:00","message":"StatePrefix: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382329724+07:00","message":"TextPushed: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382331877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382334239+07:00","message":"> Transcript [54777] [true]: 'ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382336604+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382338437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382340233+07:00","message":"StatePrefix: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382342225+07:00","message":"TextPushed: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382344043+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382488176+07:00","message":"Push: 'ขอเลื่อนนะครับไปเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382491051+07:00","message":"TextPushed: 'แต่ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382493483+07:00","message":"Set new StatePrefix : 'ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382495678+07:00","message":"Next Push (prob) : 'ทางผู้ประกอบการเองเดี๋ยวก็ขอเลื่อนนะครับไปเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.382503136+07:00","message":"push: {true ขอเลื่อนนะครับไปเพราะว่า 0 0xc004749600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:36.382527132+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4445.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:36.392641021+07:00","message":"write wav file: './tmp/7589/7589_4445.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:36.40293232+07:00","message":"[GCS] Start streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.454987345+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.455039983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.455045881+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.455060438+07:00","message":"[buffer interim] 4446 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.455068212+07:00","message":"[bufferProcess] interim [80000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.455070303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.455076455+07:00","message":"[bufferProcess] send to processor (ticker):วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.455079229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.455082242+07:00","message":"> Transcript [54778] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.455084549+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.585127864+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.585181379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.585189493+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.58520283+07:00","message":"[buffer interim] 4446 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.585212843+07:00","message":"[bufferProcess] interim [140000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.585215579+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.596169358+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.596201143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.59620818+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.596220583+07:00","message":"[buffer interim] 4446 false วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.596231005+07:00","message":"[bufferProcess] interim [200000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.596234545+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.596240937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.596244716+07:00","message":"> Transcript [54779] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.59624825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.596251367+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:37.683275948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:37.683288635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.777406035+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.777443959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพีช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.777450044+07:00","message":"receive interim result [false|false]: วันพีช"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.777462235+07:00","message":"[buffer interim] 4446 false วันพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.777471194+07:00","message":"[bufferProcess] interim [380000000]:วันพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.77747342+07:00","message":"[bufferProcess] send to processor:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.777477478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.777480305+07:00","message":"> Transcript [54780] [false]: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.777482494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.777484546+07:00","message":"Set new StatePrefix: 'วันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.834243747+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.834285795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.834293121+07:00","message":"receive interim result [false|false]: วันที่เชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:37.834307221+07:00","message":"[buffer interim] 4446 false วันที่เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.834332602+07:00","message":"[bufferProcess] interim [500000000]:วันที่เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.834335704+07:00","message":"[bufferProcess] send to processor:วันพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.834341731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.83434454+07:00","message":"> Transcript [54781] [false]: 'วันพีช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.834346989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:37.834349864+07:00","message":"Set new StatePrefix: 'วันพีช'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.044528192+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.044564441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เจอใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.044570583+07:00","message":"receive interim result [false|false]: วันที่เจอใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.04458493+07:00","message":"[buffer interim] 4446 false วันที่เจอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.044593036+07:00","message":"[bufferProcess] interim [680000000]:วันที่เจอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.04459584+07:00","message":"[bufferProcess] send to processor:วันที่เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.044599204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.044602017+07:00","message":"> Transcript [54782] [false]: 'วันที่เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.044604082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.044606176+07:00","message":"Set new StatePrefix: 'วันที่เชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.199441422+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.199476691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.199483353+07:00","message":"receive interim result [false|false]: วันที่เชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.199496372+07:00","message":"[buffer interim] 4446 false วันที่เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.199503713+07:00","message":"[bufferProcess] interim [800000000]:วันที่เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.199506888+07:00","message":"[bufferProcess] send to processor:วันที่เจอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.199514277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.19951726+07:00","message":"> Transcript [54783] [false]: 'วันที่เจอใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.19951968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.19952181+07:00","message":"Set new StatePrefix: 'วันที่เจอใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.296899779+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.296939422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เชิญนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.296945511+07:00","message":"receive interim result [false|false]: วันที่เชิญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.296961936+07:00","message":"[buffer interim] 4446 false วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.296969706+07:00","message":"[bufferProcess] interim [860000000]:วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.296972442+07:00","message":"[bufferProcess] send to processor:วันที่เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.296976453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.296979266+07:00","message":"> Transcript [54784] [false]: 'วันที่เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.296981454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.296983491+07:00","message":"Set new StatePrefix: 'วันที่เชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.853352527+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.853402758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เชิญนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.853409494+07:00","message":"receive interim result [false|false]: วันที่เชิญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:38.853424308+07:00","message":"[buffer interim] 4446 false วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.853438674+07:00","message":"[bufferProcess] interim [460000000]:วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.853441286+07:00","message":"[bufferProcess] send to processor:วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.853448208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.853450969+07:00","message":"> Transcript [54785] [false]: 'วันที่เชิญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.853454302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.853456837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.853458858+07:00","message":"StatePrefix: 'วันที่เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:38.853460954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.427996528+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.428033415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เชิญนะครับผู้กองการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.428039411+07:00","message":"receive interim result [false|false]: วันที่เชิญนะครับผู้กองการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.428051944+07:00","message":"[buffer interim] 4446 false วันที่เชิญนะครับผู้กองการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.428059932+07:00","message":"[bufferProcess] interim [60000000]:วันที่เชิญนะครับผู้กองการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.428062735+07:00","message":"[bufferProcess] send to processor:วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.428066529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.428069371+07:00","message":"> Transcript [54786] [false]: 'วันที่เชิญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.428072604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.428074638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.428076589+07:00","message":"StatePrefix: 'วันที่เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.428078759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.579314286+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.579366515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เชิญนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.579374217+07:00","message":"receive interim result [false|false]: วันที่เชิญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.579390801+07:00","message":"[buffer interim] 4446 false วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.579400143+07:00","message":"[bufferProcess] interim [180000000]:วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.579403409+07:00","message":"[bufferProcess] send to processor:วันที่เชิญนะครับผู้กองการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.579413942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.579417718+07:00","message":"> Transcript [54787] [false]: 'วันที่เชิญนะครับผู้กองการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.579422073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.579424541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.579426827+07:00","message":"StatePrefix: 'วันที่เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.579429241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.788074867+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.7881146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เชิญผู้ประกอบการอ้างว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.788121039+07:00","message":"receive interim result [false|false]: วันที่เชิญผู้ประกอบการอ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.788134912+07:00","message":"[buffer interim] 4446 false วันที่เชิญผู้ประกอบการอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.78814247+07:00","message":"[bufferProcess] interim [420000000]:วันที่เชิญผู้ประกอบการอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788145478+07:00","message":"[bufferProcess] send to processor:วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788150905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788153954+07:00","message":"> Transcript [54788] [false]: 'วันที่เชิญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788157839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788159871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788162639+07:00","message":"StatePrefix: 'วันที่เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788164877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788169212+07:00","message":"Push: 'วันที่เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788171235+07:00","message":"TextPushed: 'วันที่เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788173283+07:00","message":"Set new StatePrefix : 'วันที่เชิญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.788175352+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.788183822+07:00","message":"push: {false วันที่เชิญ 0 0xc004240200}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.882907893+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.882947433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เชิญนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.882953583+07:00","message":"receive interim result [false|false]: วันที่เชิญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.882968021+07:00","message":"[buffer interim] 4446 false วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.882976296+07:00","message":"[bufferProcess] interim [480000000]:วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.882978875+07:00","message":"[bufferProcess] send to processor:วันที่เชิญผู้ประกอบการอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.882983476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.882986531+07:00","message":"> Transcript [54789] [false]: 'วันที่เชิญผู้ประกอบการอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.882988934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.882991298+07:00","message":"Set new StatePrefix: 'วันที่เชิญผู้ประกอบการอ้างว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.944572664+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.944612287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เชิญผู้ประกอบการอ้างว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.944618518+07:00","message":"receive interim result [false|false]: วันที่เชิญผู้ประกอบการอ้างว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:39.944635414+07:00","message":"[buffer interim] 4446 false วันที่เชิญผู้ประกอบการอ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.944643404+07:00","message":"[bufferProcess] interim [540000000]:วันที่เชิญผู้ประกอบการอ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.944646017+07:00","message":"[bufferProcess] send to processor:วันที่เชิญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.944649368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.944652512+07:00","message":"> Transcript [54790] [false]: 'วันที่เชิญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.944654956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:39.944656967+07:00","message":"Set new StatePrefix: 'วันที่เชิญนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.243388367+07:00","message":"[GCS] IsForceVAD: false for message ID: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.370670289+07:00","message":"[GCS] Start streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.420876205+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.420919959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่เชิญนะครับผู้ก่อการอ้างว่ามี\",\"confidence\":0.9310369}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.420927568+07:00","message":"receive interim result [true|false]: วันที่เชิญนะครับผู้ก่อการอ้างว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.420939167+07:00","message":"end recv isFinal message id 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.420941857+07:00","message":"end Recv id 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.420950031+07:00","message":"[buffer interim] 4446 true วันที่เชิญนะครับผู้ก่อการอ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.420959317+07:00","message":"[bufferProcess] interim [50000000]:วันที่เชิญนะครับผู้ก่อการอ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.420966957+07:00","message":"[bufferProcess] send to processor (isfinal):วันที่เชิญผู้ประกอบการอ้างว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.420983341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.421017317+07:00","message":"> Transcript [54791] [false]: 'วันที่เชิญผู้ประกอบการอ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.421022143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.421024793+07:00","message":"Set new StatePrefix: 'วันที่เชิญผู้ประกอบการอ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.421027789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.421030945+07:00","message":"> Transcript [54792] [true]: 'วันที่เชิญนะครับผู้ก่อการอ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.421035316+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.421042581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.421045292+07:00","message":"StatePrefix: 'วันที่เชิญผู้ประกอบการอ้างว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.421048384+07:00","message":"TextPushed: 'วันที่เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.421056702+07:00","message":"Push: 'นะครับผู้ก่อการอ้างว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.421073311+07:00","message":"push: {true นะครับผู้ก่อการอ้างว่ามี 0 0xc004240200}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:40.430641535+07:00","message":"write wav file: './tmp/7589/7589_4446.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513751843+07:00","message":"[GCS] Cleaned up inactive client: 4405"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513792867+07:00","message":"[GCS] Cleaned up inactive client: 4410"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513796868+07:00","message":"[GCS] Cleaned up inactive client: 4416"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513799716+07:00","message":"[GCS] Cleaned up inactive client: 4408"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513803149+07:00","message":"[GCS] Cleaned up inactive client: 4412"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513807092+07:00","message":"[GCS] Cleaned up inactive client: 4417"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513809867+07:00","message":"[GCS] Cleaned up inactive client: 4411"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513812591+07:00","message":"[GCS] Cleaned up inactive client: 4414"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513815505+07:00","message":"[GCS] Cleaned up inactive client: 4407"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.51381968+07:00","message":"[GCS] Cleaned up inactive client: 4409"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513822931+07:00","message":"[GCS] Cleaned up inactive client: 4415"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513825671+07:00","message":"[GCS] Cleaned up inactive client: 4406"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513828724+07:00","message":"[GCS] Cleaned up inactive client: 4413"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.513831725+07:00","message":"[GCS] Cleaned up inactive client: 4418"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:40.683935301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:40.683959035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.809659796+07:00","message":"[GCS] IsForceVAD: false for message ID: 4447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.880892587+07:00","message":"[GCS] Start streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.903778389+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.903826274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภารกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.903831953+07:00","message":"receive interim result [false|false]: ภารกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.903854771+07:00","message":"[buffer interim] 4447 false ภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.903863183+07:00","message":"[bufferProcess] interim [600000000]:ภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.903865272+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.911836412+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.911867644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภารกิจ\",\"confidence\":0.93878794}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.911873826+07:00","message":"receive interim result [true|false]: ภารกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.911883671+07:00","message":"end recv isFinal message id 4447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.911886195+07:00","message":"end Recv id 4447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.911902495+07:00","message":"[buffer interim] 4447 true ภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.911915535+07:00","message":"[bufferProcess] interim [660000000]:ภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.911919675+07:00","message":"[bufferProcess] send to processor (isfinal):ภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.911922688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.911925998+07:00","message":"> Transcript [54793] [false]: 'ภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.911928205+07:00","message":"Set StatePrefix (first interim): 'ภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.911929923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.911931993+07:00","message":"> Transcript [54794] [true]: 'ภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.91193526+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.91193754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.911939471+07:00","message":"StatePrefix: 'ภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.911941543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:40.911944802+07:00","message":"Push: 'ภารกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:40.911953565+07:00","message":"push: {true ภารกิจ 0 0xc004482780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:40.917075488+07:00","message":"write wav file: './tmp/7589/7589_4447.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:41.627984316+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:41.628035247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:41.628041146+07:00","message":"receive interim result [false|false]: อัพเดท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:41.628056908+07:00","message":"[buffer interim] 4448 false อัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:41.628065746+07:00","message":"[bufferProcess] interim [780000000]:อัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:41.628067961+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:41.907953804+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:41.908017111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:41.908023379+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:41.908047846+07:00","message":"[buffer interim] 4448 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:41.908055707+07:00","message":"[bufferProcess] interim [960000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:41.90805843+07:00","message":"[bufferProcess] send to processor:อัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:41.908062281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:41.908065421+07:00","message":"> Transcript [54795] [false]: 'อัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:41.908068301+07:00","message":"Set StatePrefix (first interim): 'อัพเดท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.072407031+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.072449581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับที่พัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.072456276+07:00","message":"receive interim result [false|false]: กลับที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.072473901+07:00","message":"[buffer interim] 4448 false กลับที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.072483757+07:00","message":"[bufferProcess] interim [80000000]:กลับที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.072487038+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.072497547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.072500463+07:00","message":"> Transcript [54796] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.072503179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.072505481+07:00","message":"Set new StatePrefix: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.237752374+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.237791426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่ไพศาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.237800629+07:00","message":"receive interim result [false|false]: ครับพี่ไพศาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.23781377+07:00","message":"[buffer interim] 4448 false ครับพี่ไพศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.237823359+07:00","message":"[bufferProcess] interim [260000000]:ครับพี่ไพศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.237826219+07:00","message":"[bufferProcess] send to processor:กลับที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.2378317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.237834615+07:00","message":"> Transcript [54797] [false]: 'กลับที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.237836919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.237839099+07:00","message":"Set new StatePrefix: 'กลับที่พัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.243987876+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.244019975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่ที่ไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.244027+07:00","message":"receive interim result [false|false]: ครับพี่ที่ไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.244041604+07:00","message":"[buffer interim] 4448 false ครับพี่ที่ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.244048684+07:00","message":"[bufferProcess] interim [320000000]:ครับพี่ที่ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.244052083+07:00","message":"[bufferProcess] send to processor:ครับพี่ไพศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.244056578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.24406063+07:00","message":"> Transcript [54798] [false]: 'ครับพี่ไพศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.244063854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.244066935+07:00","message":"Set new StatePrefix: 'ครับพี่ไพศาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.436988225+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.437037687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่ที่ไม่สามารถที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.437045035+07:00","message":"receive interim result [false|false]: ครับพี่ที่ไม่สามารถที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.43706173+07:00","message":"[buffer interim] 4448 false ครับพี่ที่ไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.437070761+07:00","message":"[bufferProcess] interim [560000000]:ครับพี่ที่ไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.43707388+07:00","message":"[bufferProcess] send to processor:ครับพี่ที่ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.437081856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.437085068+07:00","message":"> Transcript [54799] [false]: 'ครับพี่ที่ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.437088007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.437090554+07:00","message":"Set new StatePrefix: 'ครับพี่ที่ไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.439018942+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.439039668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่ที่ไม่สามารถที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.439044048+07:00","message":"receive interim result [false|false]: ครับพี่ที่ไม่สามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.439054476+07:00","message":"[buffer interim] 4448 false ครับพี่ที่ไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.439058364+07:00","message":"[bufferProcess] interim [620000000]:ครับพี่ที่ไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.439060987+07:00","message":"[bufferProcess] send to processor:ครับพี่ที่ไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.439063406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.43906572+07:00","message":"> Transcript [54800] [false]: 'ครับพี่ที่ไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.439069361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.439071652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.439073749+07:00","message":"StatePrefix: 'ครับพี่ที่ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.439076032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.757975581+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.758016462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่ที่ไม่สามารถที่จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.758023734+07:00","message":"receive interim result [false|false]: ครับพี่ที่ไม่สามารถที่จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.758038633+07:00","message":"[buffer interim] 4448 false ครับพี่ที่ไม่สามารถที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.758049776+07:00","message":"[bufferProcess] interim [860000000]:ครับพี่ที่ไม่สามารถที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.758052351+07:00","message":"[bufferProcess] send to processor:ครับพี่ที่ไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.758058536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.758061441+07:00","message":"> Transcript [54801] [false]: 'ครับพี่ที่ไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.758065607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.758068007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.758070605+07:00","message":"StatePrefix: 'ครับพี่ที่ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:42.758075212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.859593024+07:00","message":"[GCS] IsForceVAD: false for message ID: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.930910671+07:00","message":"[GCS] Start streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:42.992373142+07:00","message":"[GCS] IsForceVAD: false for message ID: 4449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.025477056+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.025518281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพี่ที่ไม่สามารถที่จะไป\",\"confidence\":0.89681125}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.025525387+07:00","message":"receive interim result [true|false]: ครับพี่ที่ไม่สามารถที่จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.025534784+07:00","message":"end recv isFinal message id 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.025537289+07:00","message":"end Recv id 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.025546157+07:00","message":"[buffer interim] 4448 true ครับพี่ที่ไม่สามารถที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025554994+07:00","message":"[bufferProcess] interim [220000000]:ครับพี่ที่ไม่สามารถที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025558785+07:00","message":"[bufferProcess] send to processor (isfinal):ครับพี่ที่ไม่สามารถที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025562444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025565475+07:00","message":"> Transcript [54802] [false]: 'ครับพี่ที่ไม่สามารถที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.02557043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025572799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025574663+07:00","message":"StatePrefix: 'ครับพี่ที่ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025577044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.02557871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025580841+07:00","message":"> Transcript [54803] [true]: 'ครับพี่ที่ไม่สามารถที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025583241+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025585209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025587031+07:00","message":"StatePrefix: 'ครับพี่ที่ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025588891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.025592033+07:00","message":"Push: 'ครับพี่ที่ไม่สามารถที่จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.025600723+07:00","message":"push: {true ครับพี่ที่ไม่สามารถที่จะไป 0 0xc004240c00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:43.03283262+07:00","message":"write wav file: './tmp/7589/7589_4448.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.122687979+07:00","message":"[GCS] Start streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.154073768+07:00","message":"receive streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.15409875+07:00","message":"found end of frame, send empty tag with msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.154102032+07:00","message":"end Recv id 4449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.154111479+07:00","message":"[buffer interim] 4449 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.154119587+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.154123721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.154126834+07:00","message":"> Transcript [54804] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.154130092+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.15413226+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.154134132+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.154136067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.154138583+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.154149474+07:00","message":"push: {true \n 0 0xc004cc3100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:43.158753476+07:00","message":"write wav file: './tmp/7589/7589_4449.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.450307039+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.450347938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.450354048+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.450379381+07:00","message":"[buffer interim] 4450 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.450388001+07:00","message":"[bufferProcess] interim [420000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.450389869+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.659468132+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.659515117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.659521904+07:00","message":"receive interim result [false|false]: รวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.659537032+07:00","message":"[buffer interim] 4450 false รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.659551385+07:00","message":"[bufferProcess] interim [540000000]:รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.659554058+07:00","message":"[bufferProcess] send to processor:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.659561637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.659565009+07:00","message":"> Transcript [54805] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.659567317+07:00","message":"Set StatePrefix (first interim): 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.669397297+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.669431422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.669437816+07:00","message":"receive interim result [false|false]: ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.669453579+07:00","message":"[buffer interim] 4450 false ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.669460733+07:00","message":"[bufferProcess] interim [600000000]:ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.669463103+07:00","message":"[bufferProcess] send to processor:รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.669469915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.669472664+07:00","message":"> Transcript [54806] [false]: 'รวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.669475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.669477708+07:00","message":"Set new StatePrefix: 'รวบ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:43.683983775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:43.684009151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.775645547+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.775687656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.775693829+07:00","message":"receive interim result [false|false]: ร่วมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.775707513+07:00","message":"[buffer interim] 4450 false ร่วมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.77571531+07:00","message":"[bufferProcess] interim [660000000]:ร่วมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.775717858+07:00","message":"[bufferProcess] send to processor:ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.775721162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.775724053+07:00","message":"> Transcript [54807] [false]: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.775726273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.775728327+07:00","message":"Set new StatePrefix: 'ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.834740057+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.834782256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.834788906+07:00","message":"receive interim result [false|false]: ร่วมในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:43.834802951+07:00","message":"[buffer interim] 4450 false ร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.834811099+07:00","message":"[bufferProcess] interim [780000000]:ร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.834814417+07:00","message":"[bufferProcess] send to processor:ร่วมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.83482225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.834825164+07:00","message":"> Transcript [54808] [false]: 'ร่วมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.834828635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.834831036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.834833668+07:00","message":"StatePrefix: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:43.834838194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.092047552+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.092087479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.092094652+07:00","message":"receive interim result [false|false]: ร่วมในการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.092111687+07:00","message":"[buffer interim] 4450 false ร่วมในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.092123408+07:00","message":"[bufferProcess] interim [960000000]:ร่วมในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.092126248+07:00","message":"[bufferProcess] send to processor:ร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.092133885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.092137487+07:00","message":"> Transcript [54809] [false]: 'ร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.09214115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.092143851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.092145998+07:00","message":"StatePrefix: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.092148426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.18069201+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.180748214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.18075677+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.180774852+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.180784191+07:00","message":"[bufferProcess] interim [80000000]:ร่วมในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.180788416+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.18079691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.180801067+07:00","message":"> Transcript [54810] [false]: 'ร่วมในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.180805812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.180808847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.180811744+07:00","message":"StatePrefix: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.180814831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.348268376+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.348323705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.348332647+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.348352959+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348368222+07:00","message":"[bufferProcess] interim [260000000]:ร่วมในการที่จะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.34838604+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348396333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348401149+07:00","message":"> Transcript [54811] [false]: 'ร่วมในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348409258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348413191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348416325+07:00","message":"StatePrefix: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348420327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348434033+07:00","message":"Push: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348437092+07:00","message":"TextPushed: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348443769+07:00","message":"Set new StatePrefix : 'ร่วมในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.348447824+07:00","message":"Next Push (prob) : 'ในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.348460981+07:00","message":"push: {false ร่วม 0 0xc004241580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.549560125+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.54960341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.549610499+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.549623545+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.549632498+07:00","message":"[bufferProcess] interim [440000000]:ร่วมในการที่จะเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.549635157+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.549639531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.549642415+07:00","message":"> Transcript [54812] [false]: 'ร่วมในการที่จะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.549646412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.549648664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.549651347+07:00","message":"StatePrefix: 'ร่วมในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.549653724+07:00","message":"TextPushed: 'ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.687934354+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.687975554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.687982238+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.687996723+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.688007071+07:00","message":"[bufferProcess] interim [560000000]:ร่วมในการที่จะเจรจา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.688009539+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.68801506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.688018405+07:00","message":"> Transcript [54813] [false]: 'ร่วมในการที่จะเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.688021952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.68802418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.68802631+07:00","message":"StatePrefix: 'ร่วมในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.688028781+07:00","message":"TextPushed: 'ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.699999556+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.70004218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจออาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.700049932+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจออาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.70006531+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจออาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.700073421+07:00","message":"[bufferProcess] interim [620000000]:ร่วมในการที่จะเจออาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.700077001+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.700080511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.700083328+07:00","message":"> Transcript [54814] [false]: 'ร่วมในการที่จะเจรจา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.700086493+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.700088692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.700091191+07:00","message":"StatePrefix: 'ร่วมในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.700093453+07:00","message":"TextPushed: 'ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.737509531+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.73754391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.737549851+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.737559476+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737566126+07:00","message":"[bufferProcess] interim [680000000]:ร่วมในการที่จะเจรจากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737568496+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจออาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737571937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737574539+07:00","message":"> Transcript [54815] [false]: 'ร่วมในการที่จะเจออาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737577706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.73757976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737581932+07:00","message":"StatePrefix: 'ร่วมในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737584029+07:00","message":"TextPushed: 'ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737586418+07:00","message":"Push: 'ในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737588377+07:00","message":"TextPushed: 'ร่วมในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737590524+07:00","message":"Set new StatePrefix : 'ร่วมในการที่จะเจออาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:44.737592725+07:00","message":"Next Push (prob) : 'เจออาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:44.737599536+07:00","message":"push: {false ในการที่จะ 0 0xc004241580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.005527798+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.005570078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.00557701+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.005594163+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.005601954+07:00","message":"[bufferProcess] interim [920000000]:ร่วมในการที่จะเจรจากับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.005604759+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.005608236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.005611267+07:00","message":"> Transcript [54816] [false]: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.005613552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.005615921+07:00","message":"Set new StatePrefix: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.246460932+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.246497356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.246503092+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.246514465+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.246521334+07:00","message":"[bufferProcess] interim [160000000]:ร่วมในการที่จะเจรจากับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.246524082+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.246527625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.246530322+07:00","message":"> Transcript [54817] [false]: 'ร่วมในการที่จะเจรจากับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.246533289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.246535413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.246537332+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.246539868+07:00","message":"TextPushed: 'ร่วมในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.378945829+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.378984866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.378990833+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.379006625+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.379015546+07:00","message":"[bufferProcess] interim [280000000]:ร่วมในการที่จะเจรจากับผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.379018838+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.379025059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.379027858+07:00","message":"> Transcript [54818] [false]: 'ร่วมในการที่จะเจรจากับผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.3790315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.379033727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.379039642+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.379042877+07:00","message":"TextPushed: 'ร่วมในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.566817269+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.566869014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้เสียหายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.566878756+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้เสียหายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.566905678+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้เสียหายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.566919398+07:00","message":"[bufferProcess] interim [460000000]:ร่วมในการที่จะเจรจากับผู้เสียหายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.566923267+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.566931659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.566936064+07:00","message":"> Transcript [54819] [false]: 'ร่วมในการที่จะเจรจากับผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.566941053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.566943922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.566946485+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.56694906+07:00","message":"TextPushed: 'ร่วมในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.887778483+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.887816607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.887822675+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.88785347+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887860866+07:00","message":"[bufferProcess] interim [760000000]:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887863766+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับผู้เสียหายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887870385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887873501+07:00","message":"> Transcript [54820] [false]: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887878022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887880321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887883161+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887885917+07:00","message":"TextPushed: 'ร่วมในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887893973+07:00","message":"Push: 'เจรจากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.88789622+07:00","message":"TextPushed: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887898664+07:00","message":"Set new StatePrefix : 'ร่วมในการที่จะเจรจากับผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.887900949+07:00","message":"Next Push (prob) : 'ผู้เสียหายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.887926507+07:00","message":"push: {false เจรจากับ 0 0xc004241580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.959844747+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.959886101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.959893118+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:45.959907363+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.959916343+07:00","message":"[bufferProcess] interim [880000000]:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.959919225+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.959923386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.959926711+07:00","message":"> Transcript [54821] [false]: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.959933202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.959936259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.959939676+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:45.959942672+07:00","message":"TextPushed: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.157946545+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.157984235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.157990102+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.158002053+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.158011121+07:00","message":"[bufferProcess] interim [60000000]:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.158013876+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.158019382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.158022375+07:00","message":"> Transcript [54822] [false]: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.1580262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.158028555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.158031302+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.158034032+07:00","message":"TextPushed: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.163568416+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.163585967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.163590967+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.163601387+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.163605873+07:00","message":"[bufferProcess] interim [120000000]:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.163608075+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.163610751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.163613285+07:00","message":"> Transcript [54823] [false]: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.163616039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.163617996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.163619989+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.16362227+07:00","message":"TextPushed: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.295029911+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.295075731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.295083332+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.295099984+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295111251+07:00","message":"[bufferProcess] interim [180000000]:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295113982+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295122488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295126034+07:00","message":"> Transcript [54824] [false]: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295131376+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295134056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295136585+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295139474+07:00","message":"TextPushed: 'ร่วมในการที่จะเจรจากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295147215+07:00","message":"Push: 'ผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295149431+07:00","message":"TextPushed: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295152325+07:00","message":"Set new StatePrefix : 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.295154721+07:00","message":"Next Push (prob) : 'ก็จะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.295163498+07:00","message":"push: {false ผู้เสียหายได้ 0 0xc004241580}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.344712444+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.344757674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.344764508+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.344780724+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.344791049+07:00","message":"[bufferProcess] interim [240000000]:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.344793843+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.344802559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.344805913+07:00","message":"> Transcript [54825] [false]: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.344808732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.344811697+07:00","message":"Set new StatePrefix: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.390216426+07:00","message":"[GCS] IsForceVAD: false for message ID: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.475163391+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.475207993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.475215563+07:00","message":"receive interim result [false|false]: ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.475232803+07:00","message":"[buffer interim] 4450 false ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.475245275+07:00","message":"[bufferProcess] interim [420000000]:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.475249056+07:00","message":"[bufferProcess] send to processor:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.475259196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.475262382+07:00","message":"> Transcript [54826] [false]: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.47526629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.475268978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.475271411+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.475274091+07:00","message":"TextPushed: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.507513406+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.507559375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น\",\"confidence\":0.9495722}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.507566527+07:00","message":"receive interim result [true|false]: ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.507580452+07:00","message":"end recv isFinal message id 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.507583269+07:00","message":"end Recv id 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.507591258+07:00","message":"[buffer interim] 4450 true ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507599922+07:00","message":"[bufferProcess] interim [480000000]:ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507604219+07:00","message":"[bufferProcess] send to processor (isfinal):ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.5076083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507611502+07:00","message":"> Transcript [54827] [false]: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507614997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507617262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507619269+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507622056+07:00","message":"TextPushed: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507624038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507626785+07:00","message":"> Transcript [54828] [true]: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อนไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.5076292+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507631104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507632878+07:00","message":"StatePrefix: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้ก็จะเลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507637861+07:00","message":"TextPushed: 'ร่วมในการที่จะเจรจากับผู้เสียหายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.507641341+07:00","message":"Push: 'ก็จะเลื่อนไปเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.507650796+07:00","message":"push: {true ก็จะเลื่อนไปเป็น 0 0xc004241580}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:46.517310412+07:00","message":"write wav file: './tmp/7589/7589_4450.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.581853322+07:00","message":"[GCS] Start streaming session, msgId: 4451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.649501209+07:00","message":"[GCS] IsForceVAD: false for message ID: 4451"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:46.684663945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:46.684663942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.770739207+07:00","message":"receive streaming session, msgId: 4451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.770769426+07:00","message":"found end of frame, send empty tag with msgId: 4451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.770772724+07:00","message":"end Recv id 4451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.770781614+07:00","message":"[buffer interim] 4451 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.770795108+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.770807042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.770811284+07:00","message":"> Transcript [54829] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.770814759+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.770816946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.770824454+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.770827244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:46.77083299+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.770845382+07:00","message":"push: {true \n 0 0xc0051bd700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:46.773880721+07:00","message":"[GCS] Start streaming session, msgId: 4452"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:46.775807724+07:00","message":"write wav file: './tmp/7589/7589_4451.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.337606823+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.337648192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.337654775+07:00","message":"receive interim result [false|false]: เป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.337668875+07:00","message":"[buffer interim] 4452 false เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.337675827+07:00","message":"[bufferProcess] interim [600000000]:เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.337678265+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.438818571+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.438859738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.438865955+07:00","message":"receive interim result [false|false]: เกิดวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.438881008+07:00","message":"[buffer interim] 4452 false เกิดวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.438891287+07:00","message":"[bufferProcess] interim [660000000]:เกิดวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.438894021+07:00","message":"[bufferProcess] send to processor:เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.438897671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.438902096+07:00","message":"> Transcript [54830] [false]: 'เป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.438904329+07:00","message":"Set StatePrefix (first interim): 'เป็นวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.625994208+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.626041724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดวันที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.626047293+07:00","message":"receive interim result [false|false]: เกิดวันที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.626060424+07:00","message":"[buffer interim] 4452 false เกิดวันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.626068064+07:00","message":"[bufferProcess] interim [900000000]:เกิดวันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.626070877+07:00","message":"[bufferProcess] send to processor:เกิดวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.626077441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.626080752+07:00","message":"> Transcript [54831] [false]: 'เกิดวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.626082909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.626085089+07:00","message":"Set new StatePrefix: 'เกิดวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.758705643+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.758751255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดวันที่ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.758759224+07:00","message":"receive interim result [false|false]: เกิดวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:47.758774342+07:00","message":"[buffer interim] 4452 false เกิดวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.758785342+07:00","message":"[bufferProcess] interim [20000000]:เกิดวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.758787858+07:00","message":"[bufferProcess] send to processor:เกิดวันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.758794117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.758797373+07:00","message":"> Transcript [54832] [false]: 'เกิดวันที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.758803548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.758806271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.758808668+07:00","message":"StatePrefix: 'เกิดวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:47.75881092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.02874936+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028788344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028795164+07:00","message":"receive interim result [false|false]: เกิดวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028805648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.02880837+07:00","message":"receive interim result [false|false]:  15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028819959+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028823086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.02882552+07:00","message":"receive interim result [false|false]: เกิดวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028829371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028832479+07:00","message":"receive interim result [false|false]:  15 กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028838303+07:00","message":"[buffer interim] 4452 false เกิดวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028842239+07:00","message":"[buffer interim] 4452 false  15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028844583+07:00","message":"[buffer interim] 4452 false เกิดวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.028846859+07:00","message":"[buffer interim] 4452 false  15 กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028853519+07:00","message":"[bufferProcess] interim [260000000]:เกิดวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028856146+07:00","message":"[bufferProcess] send to processor:เกิดวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.02885959+07:00","message":"[bufferProcess] interim [260000000]: 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028862176+07:00","message":"[bufferProcess] update buffer: เกิดวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028864476+07:00","message":"[bufferProcess] interim [320000000]:เกิดวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028866574+07:00","message":"[bufferProcess] send to processor:เกิดวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028869272+07:00","message":"[bufferProcess] interim [320000000]: 15 กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028871194+07:00","message":"[bufferProcess] update buffer: เกิดวันที่ 15 กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028874369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028877232+07:00","message":"> Transcript [54833] [false]: 'เกิดวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028880184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028882356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.02888424+07:00","message":"StatePrefix: 'เกิดวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028886518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028888482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028890468+07:00","message":"> Transcript [54834] [false]: 'เกิดวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028892456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028894239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028895958+07:00","message":"StatePrefix: 'เกิดวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.028897877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.130900291+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.13094564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.130954565+07:00","message":"receive interim result [false|false]: เกิดวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.130966043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 กรกฎาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.130969063+07:00","message":"receive interim result [false|false]:  15 กรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.130978145+07:00","message":"[buffer interim] 4452 false เกิดวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.130982597+07:00","message":"[buffer interim] 4452 false  15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.130990098+07:00","message":"[bufferProcess] interim [380000000]:เกิดวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.130992811+07:00","message":"[bufferProcess] send to processor:เกิดวันที่ 15 กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.130996279+07:00","message":"[bufferProcess] interim [380000000]: 15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.13099926+07:00","message":"[bufferProcess] update buffer: เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.131002808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.131005997+07:00","message":"> Transcript [54835] [false]: 'เกิดวันที่ 15 กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.131009259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.131012801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.131015075+07:00","message":"StatePrefix: 'เกิดวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.131017335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.131020026+07:00","message":"Push: 'เกิดวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.131022134+07:00","message":"TextPushed: 'เกิดวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.131024234+07:00","message":"Set new StatePrefix : 'เกิดวันที่ 15 กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.131026454+07:00","message":"Next Push (prob) : ' 15 กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.131035418+07:00","message":"push: {false เกิดวันที่ 0 0xc004482f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.335163185+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.335207512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดวันที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.335214745+07:00","message":"receive interim result [false|false]: เกิดวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.335223435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กรกฎาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.335226597+07:00","message":"receive interim result [false|false]:  กรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.335235507+07:00","message":"[buffer interim] 4452 false เกิดวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.335239153+07:00","message":"[buffer interim] 4452 false  กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.335246273+07:00","message":"[bufferProcess] interim [620000000]:เกิดวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.33524985+07:00","message":"[bufferProcess] send to processor:เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.335253507+07:00","message":"[bufferProcess] interim [620000000]: กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.335256122+07:00","message":"[bufferProcess] update buffer: เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.335259367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.335264844+07:00","message":"> Transcript [54836] [false]: 'เกิดวันที่ 15 กรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.335267795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.335269954+07:00","message":"Set new StatePrefix: 'เกิดวันที่ 15 กรกฎาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.714116409+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.714168201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดวันที่ 15 กรกฎาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.714175693+07:00","message":"receive interim result [false|false]: เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:48.714192959+07:00","message":"[buffer interim] 4452 false เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.714202099+07:00","message":"[bufferProcess] interim [980000000]:เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.714205428+07:00","message":"[bufferProcess] send to processor:เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.714216837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.714220376+07:00","message":"> Transcript [54837] [false]: 'เกิดวันที่ 15 กรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.714226327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.714228965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.714231527+07:00","message":"StatePrefix: 'เกิดวันที่ 15 กรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:48.714233947+07:00","message":"TextPushed: 'เกิดวันที่'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:49.685573265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:49.685601322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:51.18936935+07:00","message":"[GCS] IsForceVAD: false for message ID: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:51.288838759+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:51.288880149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดวันที่ 15 กรกฎาคม\",\"confidence\":0.9574223}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:51.288887058+07:00","message":"receive interim result [true|false]: เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:51.28889895+07:00","message":"end recv isFinal message id 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:51.288903118+07:00","message":"end Recv id 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:51.288924642+07:00","message":"[buffer interim] 4452 true เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288955345+07:00","message":"[bufferProcess] interim [650000000]:เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288963858+07:00","message":"[bufferProcess] send to processor (isfinal):เกิดวันที่ 15 กรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288968196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.28897208+07:00","message":"> Transcript [54838] [false]: 'เกิดวันที่ 15 กรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288975946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288978414+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288980883+07:00","message":"StatePrefix: 'เกิดวันที่ 15 กรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288983807+07:00","message":"TextPushed: 'เกิดวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288985961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288988884+07:00","message":"> Transcript [54839] [true]: 'เกิดวันที่ 15 กรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288991156+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288993056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288994921+07:00","message":"StatePrefix: 'เกิดวันที่ 15 กรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.288998856+07:00","message":"TextPushed: 'เกิดวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:51.289005185+07:00","message":"Push: ' 15 กรกฎาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:51.289017104+07:00","message":"push: {true  15 กรกฎาคม 0 0xc004482f00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:51.305103938+07:00","message":"write wav file: './tmp/7589/7589_4452.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:51.381107472+07:00","message":"[GCS] Start streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.42132327+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.421375639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.421381331+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.421395618+07:00","message":"[buffer interim] 4453 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.42140458+07:00","message":"[bufferProcess] interim [900000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.42140641+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.421411984+07:00","message":"[bufferProcess] send to processor (ticker):ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.421414904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.421417634+07:00","message":"> Transcript [54840] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.421419766+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:52.68597631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:52.685980264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.810939306+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.810980851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.810986601+07:00","message":"receive interim result [false|false]: กรีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.810996377+07:00","message":"[buffer interim] 4453 false กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.811003378+07:00","message":"[bufferProcess] interim [260000000]:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.811005335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.945233895+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.945273399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.945280305+07:00","message":"receive interim result [false|false]: กรีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:52.945292016+07:00","message":"[buffer interim] 4453 false กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.945301212+07:00","message":"[bufferProcess] interim [380000000]:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.945303902+07:00","message":"[bufferProcess] send to processor:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.945309653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.945312548+07:00","message":"> Transcript [54841] [false]: 'กรีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.945315341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:52.945317474+07:00","message":"Set new StatePrefix: 'กรีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.277170884+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.277214149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.277220748+07:00","message":"receive interim result [false|false]: เอกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.277234834+07:00","message":"[buffer interim] 4453 false เอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.277243149+07:00","message":"[bufferProcess] interim [680000000]:เอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.277245474+07:00","message":"[bufferProcess] send to processor:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.277251213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.277254206+07:00","message":"> Transcript [54842] [false]: 'กรีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.277257677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.277259788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.27726174+07:00","message":"StatePrefix: 'กรีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.277263958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.326682449+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.326715609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.326722857+07:00","message":"receive interim result [false|false]: เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.326735294+07:00","message":"[buffer interim] 4453 false เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.326742789+07:00","message":"[bufferProcess] interim [740000000]:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.326744892+07:00","message":"[bufferProcess] send to processor:เอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.326750065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.326753153+07:00","message":"> Transcript [54843] [false]: 'เอกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.326755324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.326757321+07:00","message":"Set new StatePrefix: 'เอกครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.457850431+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.457886419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกพันธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.457892604+07:00","message":"receive interim result [false|false]: เอกพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.457907458+07:00","message":"[buffer interim] 4453 false เอกพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.457915356+07:00","message":"[bufferProcess] interim [860000000]:เอกพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.45791786+07:00","message":"[bufferProcess] send to processor:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.457921384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.457924064+07:00","message":"> Transcript [54844] [false]: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.457926249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.457928286+07:00","message":"Set new StatePrefix: 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.534334251+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.534376063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกพันธ์สูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.53439536+07:00","message":"receive interim result [false|false]: เอกพันธ์สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.534410591+07:00","message":"[buffer interim] 4453 false เอกพันธ์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.534420021+07:00","message":"[bufferProcess] interim [980000000]:เอกพันธ์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.53442244+07:00","message":"[bufferProcess] send to processor:เอกพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.534430437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.53443375+07:00","message":"> Transcript [54845] [false]: 'เอกพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.53443593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.534438186+07:00","message":"Set new StatePrefix: 'เอกพันธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.706488002+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.706528376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกพันธ์สูงมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.706534687+07:00","message":"receive interim result [false|false]: เอกพันธ์สูงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:53.70654989+07:00","message":"[buffer interim] 4453 false เอกพันธ์สูงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.706556815+07:00","message":"[bufferProcess] interim [160000000]:เอกพันธ์สูงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.70655956+07:00","message":"[bufferProcess] send to processor:เอกพันธ์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.706562981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.70656583+07:00","message":"> Transcript [54846] [false]: 'เอกพันธ์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.706569469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.706571662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.706573851+07:00","message":"StatePrefix: 'เอกพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:53.706576061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:54.353820299+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:54.353867074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกพันธ์สูงมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:54.353874428+07:00","message":"receive interim result [false|false]: เอกพันธ์สูงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:54.353893713+07:00","message":"[buffer interim] 4453 false เอกพันธ์สูงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.353902597+07:00","message":"[bufferProcess] interim [760000000]:เอกพันธ์สูงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.353905966+07:00","message":"[bufferProcess] send to processor:เอกพันธ์สูงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.353914677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.353917856+07:00","message":"> Transcript [54847] [false]: 'เอกพันธ์สูงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.353921789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.353923982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.353926357+07:00","message":"StatePrefix: 'เอกพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.353928945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:54.615917643+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:54.615962675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกพันธ์สูงมากครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:54.615969999+07:00","message":"receive interim result [false|false]: เอกพันธ์สูงมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:54.615986172+07:00","message":"[buffer interim] 4453 false เอกพันธ์สูงมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.615997492+07:00","message":"[bufferProcess] interim [60000000]:เอกพันธ์สูงมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.616000935+07:00","message":"[bufferProcess] send to processor:เอกพันธ์สูงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.616005309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.616008362+07:00","message":"> Transcript [54848] [false]: 'เอกพันธ์สูงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.616012557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.616014853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.616017039+07:00","message":"StatePrefix: 'เอกพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:54.61602122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.250538986+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.250587747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกพันธ์สูงมากครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.25059465+07:00","message":"receive interim result [false|false]: เอกพันธ์สูงมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.250611694+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.250615349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกพันธ์สามารถมอบหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.250617809+07:00","message":"receive interim result [false|false]: เอกพันธ์สามารถมอบหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.250630953+07:00","message":"[buffer interim] 4453 false เอกพันธ์สูงมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.250651619+07:00","message":"[buffer interim] 4453 false เอกพันธ์สามารถมอบหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250659059+07:00","message":"[bufferProcess] interim [660000000]:เอกพันธ์สูงมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250661866+07:00","message":"[bufferProcess] send to processor:เอกพันธ์สูงมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250669927+07:00","message":"[bufferProcess] interim [720000000]:เอกพันธ์สามารถมอบหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250672134+07:00","message":"[bufferProcess] send to processor:เอกพันธ์สูงมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250678195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250682472+07:00","message":"> Transcript [54849] [false]: 'เอกพันธ์สูงมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250686097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250688344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250690851+07:00","message":"StatePrefix: 'เอกพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250693199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250699756+07:00","message":"Push: 'เอกพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250701999+07:00","message":"TextPushed: 'เอกพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250704812+07:00","message":"Set new StatePrefix : 'เอกพันธ์สูงมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250707543+07:00","message":"Next Push (prob) : 'สูงมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250709506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250711597+07:00","message":"> Transcript [54850] [false]: 'เอกพันธ์สูงมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250713732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.250715449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.25071984+07:00","message":"StatePrefix: 'เอกพันธ์สูงมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.25072205+07:00","message":"TextPushed: 'เอกพันธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.250755694+07:00","message":"push: {false เอกพันธ์ 0 0xc004240000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.551678179+07:00","message":"[GCS] IsForceVAD: false for message ID: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.681818553+07:00","message":"[GCS] Start streaming session, msgId: 4454"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:55.686368878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:55.686379646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.724773205+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.724820712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเอกสารสามารถมอบหมาย\",\"confidence\":0.8184664}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.724827802+07:00","message":"receive interim result [true|false]: ทำเอกสารสามารถมอบหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.724841692+07:00","message":"end recv isFinal message id 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.724844443+07:00","message":"end Recv id 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.724852215+07:00","message":"[buffer interim] 4453 true ทำเอกสารสามารถมอบหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724860563+07:00","message":"[bufferProcess] interim [170000000]:ทำเอกสารสามารถมอบหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724864847+07:00","message":"[bufferProcess] send to processor (isfinal):เอกพันธ์สามารถมอบหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724868587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724872052+07:00","message":"> Transcript [54851] [false]: 'เอกพันธ์สามารถมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724874931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724876971+07:00","message":"Set new StatePrefix: 'เอกพันธ์สามารถมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724878798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.72488067+07:00","message":"> Transcript [54852] [true]: 'ทำเอกสารสามารถมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724883505+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724885447+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724887688+07:00","message":"StatePrefix: 'เอกพันธ์สามารถมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724889775+07:00","message":"TextPushed: 'เอกพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724891512+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724982951+07:00","message":"Push: 'ทำเอกสารสามารถมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724986651+07:00","message":"TextPushed: 'เอกพันธ์ทำเอกสารสามารถมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724989167+07:00","message":"Set new StatePrefix : 'ทำเอกสารสามารถมอบหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.724991374+07:00","message":"Next Push (prob) : 'ทำเอกสารสามารถมอบหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.725000328+07:00","message":"push: {true ทำเอกสารสามารถมอบหมาย 0 0xc004240000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.725013897+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4453.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:55.735700632+07:00","message":"write wav file: './tmp/7589/7589_4453.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.73943034+07:00","message":"[GCS] IsForceVAD: false for message ID: 4454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.8712419+07:00","message":"[GCS] Start streaming session, msgId: 4455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.91422988+07:00","message":"receive streaming session, msgId: 4454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.914258038+07:00","message":"found end of frame, send empty tag with msgId: 4454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.914263345+07:00","message":"end Recv id 4454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.914272668+07:00","message":"[buffer interim] 4454 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.91428186+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.914287319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.914292176+07:00","message":"> Transcript [54853] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.914295764+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.914298914+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.914301809+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.914304633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:55.914309983+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:55.914321853+07:00","message":"push: {true \n 0 0xc004748e00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:55.919209704+07:00","message":"write wav file: './tmp/7589/7589_4454.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.320178579+07:00","message":"[GCS] IsForceVAD: false for message ID: 4455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.332359673+07:00","message":"receive streaming session, msgId: 4455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.332406882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.332412398+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.332429211+07:00","message":"[buffer interim] 4455 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.33243951+07:00","message":"[bufferProcess] interim [480000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.332441559+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.421047287+07:00","message":"receive streaming session, msgId: 4455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.421081454+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.421086815+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.421097217+07:00","message":"end recv isFinal message id 4455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.421101736+07:00","message":"end Recv id 4455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.421108762+07:00","message":"[buffer interim] 4455 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421116549+07:00","message":"[bufferProcess] interim [660000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421120442+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421124566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421129783+07:00","message":"> Transcript [54854] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421132033+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421133661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421135844+07:00","message":"> Transcript [54855] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421138462+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421140742+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.42114317+07:00","message":"StatePrefix: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421145594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.421148157+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.421156204+07:00","message":"push: {true  0 0xc004749500}"}
{"level":"info","service":"Main","time":"2026-06-22T14:11:56.426445847+07:00","message":"write wav file: './tmp/7589/7589_4455.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.452388247+07:00","message":"[GCS] Start streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.914932953+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.91498113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.914986873+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.915002108+07:00","message":"[buffer interim] 4456 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.915008795+07:00","message":"[bufferProcess] interim [480000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.915010611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.998775296+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.998822645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.998829513+07:00","message":"receive interim result [false|false]: ผมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:56.998845418+07:00","message":"[buffer interim] 4456 false ผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.99885725+07:00","message":"[bufferProcess] interim [600000000]:ผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.99886134+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.998869859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.99887407+07:00","message":"> Transcript [54856] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:56.998877158+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.176665465+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.17671278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.176720406+07:00","message":"receive interim result [false|false]: ผมได้ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.176736946+07:00","message":"[buffer interim] 4456 false ผมได้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.17674857+07:00","message":"[bufferProcess] interim [780000000]:ผมได้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.176752069+07:00","message":"[bufferProcess] send to processor:ผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.176758883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.176763357+07:00","message":"> Transcript [54857] [false]: 'ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.176770711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.176773873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.176776865+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.176779911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.491164645+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.491208453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.491219503+07:00","message":"receive interim result [false|false]: ผมได้ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.491238103+07:00","message":"[buffer interim] 4456 false ผมได้ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.491252281+07:00","message":"[bufferProcess] interim [80000000]:ผมได้ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.491255869+07:00","message":"[bufferProcess] send to processor:ผมได้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.491261065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.491265307+07:00","message":"> Transcript [54858] [false]: 'ผมได้ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.491269544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.491272632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.491276047+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.491279004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.685545368+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.685583831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.68558965+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.685604392+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.685611864+07:00","message":"[bufferProcess] interim [260000000]:ผมได้ลงไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.685614265+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.685617931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.685620653+07:00","message":"> Transcript [54859] [false]: 'ผมได้ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.685624703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.685626929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.685629089+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.68563117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.896247058+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.896288209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.896294879+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.896308428+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896315515+07:00","message":"[bufferProcess] interim [440000000]:ผมได้ลงไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896317998+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896323866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896327179+07:00","message":"> Transcript [54860] [false]: 'ผมได้ลงไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896331019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896333587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896335663+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896337944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896342299+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896344255+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896346519+07:00","message":"Set new StatePrefix : 'ผมได้ลงไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:57.896348898+07:00","message":"Next Push (prob) : 'ได้ลงไปติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:57.896374819+07:00","message":"push: {false ผม 0 0xc004cc2f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.134467087+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.134518442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.134525764+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตามกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.134542601+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.134551533+07:00","message":"[bufferProcess] interim [680000000]:ผมได้ลงไปติดตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.134553993+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.134558223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.134561528+07:00","message":"> Transcript [54861] [false]: 'ผมได้ลงไปติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.134566497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.134568904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.134570882+07:00","message":"StatePrefix: 'ผมได้ลงไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.134573702+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.207085379+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.20713278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.207141548+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตามตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.207154404+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตามตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.207164449+07:00","message":"[bufferProcess] interim [800000000]:ผมได้ลงไปติดตามตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.207167187+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติดตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.207172744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.207177+07:00","message":"> Transcript [54862] [false]: 'ผมได้ลงไปติดตามกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.207180654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.207183205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.207185601+07:00","message":"StatePrefix: 'ผมได้ลงไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.207188115+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:58.68675616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:11:58.68678216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.740914925+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.740954475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามตรวจสอบครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.740960896+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตามตรวจสอบครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:58.740974855+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตามตรวจสอบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.740983137+07:00","message":"[bufferProcess] interim [280000000]:ผมได้ลงไปติดตามตรวจสอบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.740985633+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติดตามตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.740991053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.740993946+07:00","message":"> Transcript [54863] [false]: 'ผมได้ลงไปติดตามตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.740997201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.74099941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.7410019+07:00","message":"StatePrefix: 'ผมได้ลงไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:58.741004645+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.237447442+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.237497379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามตรวจสอบสถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.237503405+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตามตรวจสอบสถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.23751787+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตามตรวจสอบสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237525387+07:00","message":"[bufferProcess] interim [820000000]:ผมได้ลงไปติดตามตรวจสอบสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237528919+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติดตามตรวจสอบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237534772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237537501+07:00","message":"> Transcript [54864] [false]: 'ผมได้ลงไปติดตามตรวจสอบครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237541612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237544129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237546892+07:00","message":"StatePrefix: 'ผมได้ลงไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237549697+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237554516+07:00","message":"Push: 'ได้ลงไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237557429+07:00","message":"TextPushed: 'ผมได้ลงไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237559681+07:00","message":"Set new StatePrefix : 'ผมได้ลงไปติดตามตรวจสอบครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.237561942+07:00","message":"Next Push (prob) : 'ตามตรวจสอบครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.237582087+07:00","message":"push: {false ได้ลงไปติด 0 0xc004cc2f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.437102715+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.437141295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.437151206+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.437176046+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.437185069+07:00","message":"[bufferProcess] interim [0]:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.437187703+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติดตามตรวจสอบสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.437192067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.437194938+07:00","message":"> Transcript [54865] [false]: 'ผมได้ลงไปติดตามตรวจสอบสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.437197529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.437199817+07:00","message":"Set new StatePrefix: 'ผมได้ลงไปติดตามตรวจสอบสถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.938096061+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.938141734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.938149303+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:11:59.938165844+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.938173655+07:00","message":"[bufferProcess] interim [480000000]:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.938176749+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.938182797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.938185639+07:00","message":"> Transcript [54866] [false]: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.938188202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:11:59.938190239+07:00","message":"Set new StatePrefix: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.022046602+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.022099841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.022111162+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.022128429+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.022138838+07:00","message":"[bufferProcess] interim [540000000]:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.022142918+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.022150462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.022154656+07:00","message":"> Transcript [54867] [false]: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.02215988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.02216315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.022166748+07:00","message":"StatePrefix: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.02217097+07:00","message":"TextPushed: 'ผมได้ลงไปติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.099661923+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.099706612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.09971553+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.099733578+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.099742313+07:00","message":"[bufferProcess] interim [600000000]:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.099746244+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.099756752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.099761829+07:00","message":"> Transcript [54868] [false]: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.099767414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.099770885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.099774385+07:00","message":"StatePrefix: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.099778625+07:00","message":"TextPushed: 'ผมได้ลงไปติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.462882799+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.462926005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.46293345+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.462949311+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.462961137+07:00","message":"[bufferProcess] interim [840000000]:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.462964153+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.462975012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.462978381+07:00","message":"> Transcript [54869] [false]: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.462982666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.462985175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.462987468+07:00","message":"StatePrefix: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.462990774+07:00","message":"TextPushed: 'ผมได้ลงไปติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.471898045+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.471923316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.471929002+07:00","message":"receive interim result [false|false]: ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.471945022+07:00","message":"[buffer interim] 4456 false ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.471951083+07:00","message":"[bufferProcess] interim [960000000]:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.471953675+07:00","message":"[bufferProcess] send to processor:ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.471961032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.471963891+07:00","message":"> Transcript [54870] [false]: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.471967423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.471970318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.471972913+07:00","message":"StatePrefix: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.47197578+07:00","message":"TextPushed: 'ผมได้ลงไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.471982128+07:00","message":"Push: 'ตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.471984429+07:00","message":"TextPushed: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.47198736+07:00","message":"Set new StatePrefix : 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.471990162+07:00","message":"Next Push (prob) : 'ก็คือในส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.471998264+07:00","message":"push: {false ตามตรวจสอบทรัพย์ในสถานที่จริง 0 0xc004cc2f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.481057845+07:00","message":"[GCS] IsForceVAD: false for message ID: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.66555463+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.665602488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมได้ลงไปติดตามตรวจสอบในสถานที่จริงก็คือในส่วนของ\",\"confidence\":0.9472045}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.665612343+07:00","message":"receive interim result [true|false]: ผมได้ลงไปติดตามตรวจสอบในสถานที่จริงก็คือในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.66562297+07:00","message":"end recv isFinal message id 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.665625184+07:00","message":"end Recv id 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.665633455+07:00","message":"[buffer interim] 4456 true ผมได้ลงไปติดตามตรวจสอบในสถานที่จริงก็คือในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.66564691+07:00","message":"[bufferProcess] interim [260000000]:ผมได้ลงไปติดตามตรวจสอบในสถานที่จริงก็คือในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665651729+07:00","message":"[bufferProcess] send to processor (isfinal):ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665656892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665659811+07:00","message":"> Transcript [54871] [false]: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665664388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665666952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665669532+07:00","message":"StatePrefix: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665672964+07:00","message":"TextPushed: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665674947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665677019+07:00","message":"> Transcript [54872] [true]: 'ผมได้ลงไปติดตามตรวจสอบในสถานที่จริงก็คือในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665679397+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.66568123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665682899+07:00","message":"StatePrefix: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665685003+07:00","message":"TextPushed: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.66568686+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665881703+07:00","message":"Push: 'ก็คือในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.66588492+07:00","message":"TextPushed: 'ผมได้ลงไปติดตามตรวจสอบทรัพย์ในสถานที่จริงก็คือในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665887334+07:00","message":"Set new StatePrefix : 'ผมได้ลงไปติดตามตรวจสอบในสถานที่จริงก็คือในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665889721+07:00","message":"Next Push (prob) : 'ผมได้ลงไปติดตามตรวจสอบในสถานที่จริงก็คือในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.665899726+07:00","message":"push: {true ก็คือในส่วนของ 0 0xc004cc2f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:00.665935787+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4456.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:00.675353346+07:00","message":"write wav file: './tmp/7589/7589_4456.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:00.732733119+07:00","message":"[GCS] Start streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.245751882+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.245804124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.245809805+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.245826928+07:00","message":"[buffer interim] 4457 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.245833847+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.245835703+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.352047696+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.35209599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.352104273+07:00","message":"receive interim result [false|false]: ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.352119654+07:00","message":"[buffer interim] 4457 false ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.352129194+07:00","message":"[bufferProcess] interim [600000000]:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.352132708+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.35213935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.35214341+07:00","message":"> Transcript [54873] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.352146645+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.40154207+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.401580795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.401587071+07:00","message":"receive interim result [false|false]: คลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.401596902+07:00","message":"[buffer interim] 4457 false คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.40160418+07:00","message":"[bufferProcess] interim [660000000]:คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.40160644+07:00","message":"[bufferProcess] send to processor:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.401609828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.401612918+07:00","message":"> Transcript [54874] [false]: 'ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.4016161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.40161822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.401620276+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.401622435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.626025921+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.626066645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.626073068+07:00","message":"receive interim result [false|false]: คลินิกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.626088865+07:00","message":"[buffer interim] 4457 false คลินิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.626097952+07:00","message":"[bufferProcess] interim [900000000]:คลินิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.626101685+07:00","message":"[bufferProcess] send to processor:คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.626107318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.62611133+07:00","message":"> Transcript [54875] [false]: 'คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.62611451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.62611795+07:00","message":"Set new StatePrefix: 'คลินิก'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:01.687475901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:01.687522626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.729363476+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.729409479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.729416311+07:00","message":"receive interim result [false|false]: คลินิกนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.729435341+07:00","message":"[buffer interim] 4457 false คลินิกนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.729447643+07:00","message":"[bufferProcess] interim [960000000]:คลินิกนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.72945036+07:00","message":"[bufferProcess] send to processor:คลินิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.729454726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.729458413+07:00","message":"> Transcript [54876] [false]: 'คลินิกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.729461776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.729464549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.7294666+07:00","message":"StatePrefix: 'คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.729468891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.813542425+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.813586531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.813593173+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.81361067+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.81361971+07:00","message":"[bufferProcess] interim [80000000]:คลินิกนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.813622365+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.813626514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.813629861+07:00","message":"> Transcript [54877] [false]: 'คลินิกนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.813633403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.813635612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.813637646+07:00","message":"StatePrefix: 'คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.813639879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.919445081+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.919486268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.919493276+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.919516214+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.919530577+07:00","message":"[bufferProcess] interim [140000000]:คลินิกนะครับพี่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.919536871+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.919544313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.91954747+07:00","message":"> Transcript [54878] [false]: 'คลินิกนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.919550983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.919553646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.919556296+07:00","message":"StatePrefix: 'คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.919558892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.97703749+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.977076908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.977082895+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.977095477+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.9771033+07:00","message":"[bufferProcess] interim [320000000]:คลินิกนะครับพี่อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977106005+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977111805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977114608+07:00","message":"> Transcript [54879] [false]: 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977118282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977120791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977122762+07:00","message":"StatePrefix: 'คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977124966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977129292+07:00","message":"Push: 'คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977131331+07:00","message":"TextPushed: 'คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977133682+07:00","message":"Set new StatePrefix : 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:01.977136369+07:00","message":"Next Push (prob) : 'นะครับพี่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:01.977144262+07:00","message":"push: {false คลินิก 0 0xc004482680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.298040967+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.298086204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.298093619+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.298110545+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.298118694+07:00","message":"[bufferProcess] interim [620000000]:คลินิกนะครับพี่อยู่แถวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.298121377+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.298125146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.298127741+07:00","message":"> Transcript [54880] [false]: 'คลินิกนะครับพี่อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.298131086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.298133259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.298135355+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.298137446+07:00","message":"TextPushed: 'คลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.364997813+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.36504046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวอบต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.365046519+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวอบต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.36506236+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.365072776+07:00","message":"[bufferProcess] interim [680000000]:คลินิกนะครับพี่อยู่แถวอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.365075533+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.365081772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.365084648+07:00","message":"> Transcript [54881] [false]: 'คลินิกนะครับพี่อยู่แถวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.365088546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.365090766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.36509287+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.365095173+07:00","message":"TextPushed: 'คลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.490409418+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.49044925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.490455691+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:02.490470661+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.490480724+07:00","message":"[bufferProcess] interim [740000000]:คลินิกนะครับพี่อยู่แถวบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.490483214+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.490487745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.490490989+07:00","message":"> Transcript [54882] [false]: 'คลินิกนะครับพี่อยู่แถวอบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.490494484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.490496707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.490499125+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:02.490502088+07:00","message":"TextPushed: 'คลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.059226606+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.059260116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.059266269+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.059281947+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.059289404+07:00","message":"[bufferProcess] interim [340000000]:คลินิกนะครับพี่อยู่แถวบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.05929198+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.059295933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.059298984+07:00","message":"> Transcript [54883] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.059306797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.05930966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.05931332+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.0593167+07:00","message":"TextPushed: 'คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.059320499+07:00","message":"Push: 'นะครับพี่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.05932354+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.059326956+07:00","message":"Set new StatePrefix : 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.059329948+07:00","message":"Next Push (prob) : 'แถวบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.059339129+07:00","message":"push: {false นะครับพี่อยู่ 0 0xc004482680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.514934168+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.514979362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.514986652+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.515003576+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.51501313+07:00","message":"[bufferProcess] interim [760000000]:คลินิกนะครับพี่อยู่แถวบริเวณหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.515016392+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.515020465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.515023288+07:00","message":"> Transcript [54884] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.515027412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.515030282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.515034338+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.515037716+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.89340964+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.893447287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.893455079+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:03.893469677+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.89348089+07:00","message":"[bufferProcess] interim [180000000]:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.893485338+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบริเวณหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.893489861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.893493949+07:00","message":"> Transcript [54885] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.893498569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.893501463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.893504914+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:03.893508706+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.089390199+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.089436208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.089445178+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.089457541+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.089465636+07:00","message":"[bufferProcess] interim [360000000]:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.089469349+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.089473395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.089476059+07:00","message":"> Transcript [54886] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.089480006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.089482247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.089484471+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.089487353+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.279446679+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.279485956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.279492048+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.279508085+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279515797+07:00","message":"[bufferProcess] interim [540000000]:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279518301+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279533146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279537645+07:00","message":"> Transcript [54887] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279542982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279546692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279550197+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279553927+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279557576+07:00","message":"Push: 'แถวบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279560486+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279563785+07:00","message":"Set new StatePrefix : 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.279567098+07:00","message":"Next Push (prob) : 'หลังเซ็นทรัลพระราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.279584119+07:00","message":"push: {false แถวบริเวณ 0 0xc004482680}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:04.68804752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:04.688079211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.707792484+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.707831546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.707839263+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.707852339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.707855401+07:00","message":"receive interim result [false|false]:  9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.707864864+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.707869844+07:00","message":"[buffer interim] 4457 false  9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.707876532+07:00","message":"[bufferProcess] interim [960000000]:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.707880064+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.707886277+07:00","message":"[bufferProcess] interim [960000000]: 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.707888957+07:00","message":"[bufferProcess] update buffer: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.707892285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.707895136+07:00","message":"> Transcript [54888] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.707899377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.707901593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.707903917+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.707906691+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.942862613+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.94290625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.942918492+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.942930676+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.942939831+07:00","message":"[bufferProcess] interim [140000000]:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.942942647+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.942946688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.942949414+07:00","message":"> Transcript [54889] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.942953183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.942955382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.942957945+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.942961216+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.982197997+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.982248459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.982255732+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.982265452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.982268527+07:00","message":"receive interim result [false|false]:  นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.982276165+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:04.982279863+07:00","message":"[buffer interim] 4457 false  นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.982285964+07:00","message":"[bufferProcess] interim [260000000]:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.982288386+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.982291814+07:00","message":"[bufferProcess] interim [260000000]: นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.98229448+07:00","message":"[bufferProcess] update buffer: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.982297398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.982300208+07:00","message":"> Transcript [54890] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.982303797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.982307436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.982309422+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:04.982312248+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:05.617314601+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:05.6173571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:05.617363415+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:05.617377169+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.617385076+07:00","message":"[bufferProcess] interim [860000000]:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.61738784+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.61739174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.617394445+07:00","message":"> Transcript [54891] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.617398405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.617400741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.617402691+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.617405941+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่แถวบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.617409934+07:00","message":"Push: 'หลังเซ็นทรัลพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.61741318+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.6174167+07:00","message":"Set new StatePrefix : 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:05.617420237+07:00","message":"Next Push (prob) : ' 9 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:05.617430023+07:00","message":"push: {false หลังเซ็นทรัลพระราม 0 0xc004482680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.080354929+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.080396278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.08040346+07:00","message":"receive interim result [false|false]: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.080416312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับใกล้กับเซ็นทรัลพระราม 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.080419488+07:00","message":"receive interim result [false|false]:  นะครับใกล้กับเซ็นทรัลพระราม 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.080428123+07:00","message":"[buffer interim] 4457 false คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.080433026+07:00","message":"[buffer interim] 4457 false  นะครับใกล้กับเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.080439005+07:00","message":"[bufferProcess] interim [400000000]:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.080441691+07:00","message":"[bufferProcess] send to processor:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.080445136+07:00","message":"[bufferProcess] interim [400000000]: นะครับใกล้กับเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.080448388+07:00","message":"[bufferProcess] update buffer: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับใกล้กับเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.080451385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.080453941+07:00","message":"> Transcript [54892] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.08045764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.080459845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.08046183+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.080464413+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.119298676+07:00","message":"[GCS] IsForceVAD: false for message ID: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.18257952+07:00","message":"[GCS] Start streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.29082214+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.29086647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับใกล้กับเซ็นทรัลพระราม 9\",\"confidence\":0.9386764}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.290874621+07:00","message":"receive interim result [true|false]: คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับใกล้กับเซ็นทรัลพระราม 9"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.290885904+07:00","message":"end recv isFinal message id 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.290888917+07:00","message":"end Recv id 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.290915458+07:00","message":"[buffer interim] 4457 true คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับใกล้กับเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290924327+07:00","message":"[bufferProcess] interim [610000000]:คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับใกล้กับเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290964772+07:00","message":"[bufferProcess] send to processor (isfinal):คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับใกล้กับเซ็นทรัลพระราม 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290969213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290972797+07:00","message":"> Transcript [54893] [false]: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับใกล้กับเซ็นทรัลพระราม 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290977032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290978955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290981473+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.29098452+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290986668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290988872+07:00","message":"> Transcript [54894] [true]: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับใกล้กับเซ็นทรัลพระราม 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290991329+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.29099306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290994796+07:00","message":"StatePrefix: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม 9 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290996788+07:00","message":"TextPushed: 'คลินิกนะครับพี่อยู่แถวบริเวณหลังเซ็นทรัลพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:06.290999978+07:00","message":"Push: ' 9 นะครับใกล้กับเซ็นทรัลพระราม 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:06.291008886+07:00","message":"push: {true  9 นะครับใกล้กับเซ็นทรัลพระราม 9 0 0xc004482680}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:06.301867252+07:00","message":"write wav file: './tmp/7589/7589_4457.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.61350249+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.613542902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.613554988+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.613568098+07:00","message":"[buffer interim] 4458 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.613575268+07:00","message":"[bufferProcess] interim [440000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.613577193+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.613580653+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.613583652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.613586417+07:00","message":"> Transcript [54895] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.613588617+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.65100564+07:00","message":"[GCS] IsForceVAD: false for message ID: 4458"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:07.688132092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:07.688138769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.721623649+07:00","message":"[GCS] Start streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.74612188+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.746162262+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.746168175+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.746175579+07:00","message":"end recv isFinal message id 4458"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.746177879+07:00","message":"end Recv id 4458"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.746185354+07:00","message":"[buffer interim] 4458 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.74619566+07:00","message":"[bufferProcess] interim [710000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.746199301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.746202226+07:00","message":"> Transcript [54896] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.746206285+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.746208216+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.746210158+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.746212832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:07.746215445+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:07.746223856+07:00","message":"push: {true  0 0xc004240e80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:07.752305118+07:00","message":"write wav file: './tmp/7589/7589_4458.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:08.474686086+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:08.474728377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asics\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:08.474734263+07:00","message":"receive interim result [false|false]: Asics"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:08.474749004+07:00","message":"[buffer interim] 4459 false Asics"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:08.474756338+07:00","message":"[bufferProcess] interim [780000000]:Asics"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:08.474758338+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:08.709658644+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:08.709694768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asics ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:08.709700508+07:00","message":"receive interim result [false|false]: Asics ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:08.709715852+07:00","message":"[buffer interim] 4459 false Asics ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:08.709723344+07:00","message":"[bufferProcess] interim [960000000]:Asics ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:08.709725837+07:00","message":"[bufferProcess] send to processor:Asics"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:08.709729183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:08.709731837+07:00","message":"> Transcript [54897] [false]: 'Asics'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:08.709734326+07:00","message":"Set StatePrefix (first interim): 'Asics'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.219759911+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.219800511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคที่เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.219807207+07:00","message":"receive interim result [false|false]: คลีนิคที่เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.21982218+07:00","message":"[buffer interim] 4459 false คลีนิคที่เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.219830401+07:00","message":"[bufferProcess] interim [440000000]:คลีนิคที่เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.219833192+07:00","message":"[bufferProcess] send to processor:Asics ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.219837494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.219840953+07:00","message":"> Transcript [54898] [false]: 'Asics ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.219844279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.21984678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.21984922+07:00","message":"StatePrefix: 'Asics'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.21985153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.403350711+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.40338945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคที่เปิดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.403396464+07:00","message":"receive interim result [false|false]: คลีนิคที่เปิดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.403411657+07:00","message":"[buffer interim] 4459 false คลีนิคที่เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.403420394+07:00","message":"[bufferProcess] interim [680000000]:คลีนิคที่เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.403423145+07:00","message":"[bufferProcess] send to processor:คลีนิคที่เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.403432012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.403434917+07:00","message":"> Transcript [54899] [false]: 'คลีนิคที่เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.403437514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.403440412+07:00","message":"Set new StatePrefix: 'คลีนิคที่เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.730823213+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.730862458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคที่เปิดให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.730869221+07:00","message":"receive interim result [false|false]: คลีนิคที่เปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:09.730882998+07:00","message":"[buffer interim] 4459 false คลีนิคที่เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.730895018+07:00","message":"[bufferProcess] interim [980000000]:คลีนิคที่เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.730897606+07:00","message":"[bufferProcess] send to processor:คลีนิคที่เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.730903988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.730909094+07:00","message":"> Transcript [54900] [false]: 'คลีนิคที่เปิดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.73091287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.730915387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.730918023+07:00","message":"StatePrefix: 'คลีนิคที่เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:09.73092031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.081286353+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.081327231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคที่เปิดให้บริการใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.081353236+07:00","message":"receive interim result [false|false]: คลีนิคที่เปิดให้บริการใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.081374045+07:00","message":"[buffer interim] 4459 false คลีนิคที่เปิดให้บริการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.081386598+07:00","message":"[bufferProcess] interim [400000000]:คลีนิคที่เปิดให้บริการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.081389653+07:00","message":"[bufferProcess] send to processor:คลีนิคที่เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.081396517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.081399898+07:00","message":"> Transcript [54901] [false]: 'คลีนิคที่เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.081403874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.081405955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.081408134+07:00","message":"StatePrefix: 'คลีนิคที่เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.081410578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.221897742+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.221938623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคที่เปิดให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.221944703+07:00","message":"receive interim result [false|false]: คลีนิคที่เปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.221960272+07:00","message":"[buffer interim] 4459 false คลีนิคที่เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.221968848+07:00","message":"[bufferProcess] interim [520000000]:คลีนิคที่เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.221971644+07:00","message":"[bufferProcess] send to processor:คลีนิคที่เปิดให้บริการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.221980046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.221982604+07:00","message":"> Transcript [54902] [false]: 'คลีนิคที่เปิดให้บริการใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.221985881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.221988088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.221991003+07:00","message":"StatePrefix: 'คลีนิคที่เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.221993342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.364122566+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.364166647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคที่เปิดให้บริการหน่อยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.364173388+07:00","message":"receive interim result [false|false]: คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.364190243+07:00","message":"[buffer interim] 4459 false คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364199159+07:00","message":"[bufferProcess] interim [580000000]:คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364202032+07:00","message":"[bufferProcess] send to processor:คลีนิคที่เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364206458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364209567+07:00","message":"> Transcript [54903] [false]: 'คลีนิคที่เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364213572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364216354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364219563+07:00","message":"StatePrefix: 'คลีนิคที่เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.36422292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364229228+07:00","message":"Push: 'คลีนิคที่เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364231813+07:00","message":"TextPushed: 'คลีนิคที่เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364237209+07:00","message":"Set new StatePrefix : 'คลีนิคที่เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:10.364240055+07:00","message":"Next Push (prob) : 'ให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.36424905+07:00","message":"push: {false คลีนิคที่เปิด 0 0xc004867e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513793851+07:00","message":"[GCS] Cleaned up inactive client: 4427"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513825803+07:00","message":"[GCS] Cleaned up inactive client: 4431"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.51382882+07:00","message":"[GCS] Cleaned up inactive client: 4429"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513831229+07:00","message":"[GCS] Cleaned up inactive client: 4424"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513833951+07:00","message":"[GCS] Cleaned up inactive client: 4425"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513836654+07:00","message":"[GCS] Cleaned up inactive client: 4430"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513838992+07:00","message":"[GCS] Cleaned up inactive client: 4432"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513840865+07:00","message":"[GCS] Cleaned up inactive client: 4422"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513842833+07:00","message":"[GCS] Cleaned up inactive client: 4426"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513844505+07:00","message":"[GCS] Cleaned up inactive client: 4419"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.5138462+07:00","message":"[GCS] Cleaned up inactive client: 4421"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513847903+07:00","message":"[GCS] Cleaned up inactive client: 4420"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513849732+07:00","message":"[GCS] Cleaned up inactive client: 4423"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513851413+07:00","message":"[GCS] Cleaned up inactive client: 4428"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:10.513853126+07:00","message":"[GCS] Cleaned up inactive client: 4433"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:10.688587914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:10.688603527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.040629247+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.040673053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคที่เปิดให้บริการหน่อยครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.040679976+07:00","message":"receive interim result [false|false]: คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.040691407+07:00","message":"[buffer interim] 4459 false คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.040698553+07:00","message":"[bufferProcess] interim [180000000]:คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.040701007+07:00","message":"[bufferProcess] send to processor:คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.040704631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.040707805+07:00","message":"> Transcript [54904] [false]: 'คลีนิคที่เปิดให้บริการหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.04071143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.040713416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.040715291+07:00","message":"StatePrefix: 'คลีนิคที่เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.040717671+07:00","message":"TextPushed: 'คลีนิคที่เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.088773331+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.088818103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคที่เปิดให้บริการในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.088824055+07:00","message":"receive interim result [false|false]: คลีนิคที่เปิดให้บริการในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.088839606+07:00","message":"[buffer interim] 4459 false คลีนิคที่เปิดให้บริการในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.088847488+07:00","message":"[bufferProcess] interim [240000000]:คลีนิคที่เปิดให้บริการในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.088849962+07:00","message":"[bufferProcess] send to processor:คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.088853592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.088856347+07:00","message":"> Transcript [54905] [false]: 'คลีนิคที่เปิดให้บริการหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.08886053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.088862795+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.088864769+07:00","message":"StatePrefix: 'คลีนิคที่เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.088867285+07:00","message":"TextPushed: 'คลีนิคที่เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.140941116+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.140978681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคที่เปิดให้บริการหน่อยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.140984693+07:00","message":"receive interim result [false|false]: คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.140998517+07:00","message":"[buffer interim] 4459 false คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.141006287+07:00","message":"[bufferProcess] interim [300000000]:คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.141008615+07:00","message":"[bufferProcess] send to processor:คลีนิคที่เปิดให้บริการในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.141012041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.14101504+07:00","message":"> Transcript [54906] [false]: 'คลีนิคที่เปิดให้บริการในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.141019006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.14102139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.141023623+07:00","message":"StatePrefix: 'คลีนิคที่เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.141026194+07:00","message":"TextPushed: 'คลีนิคที่เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.181078777+07:00","message":"[GCS] IsForceVAD: false for message ID: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.250772533+07:00","message":"[GCS] Start streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.278643193+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.278703132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคที่เปิดให้บริการนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.278709989+07:00","message":"receive interim result [false|false]: คลีนิคที่เปิดให้บริการนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.278723211+07:00","message":"[buffer interim] 4459 false คลีนิคที่เปิดให้บริการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.278731032+07:00","message":"[bufferProcess] interim [600000000]:คลีนิคที่เปิดให้บริการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.278733355+07:00","message":"[bufferProcess] send to processor:คลีนิคที่เปิดให้บริการหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.278738693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.278744103+07:00","message":"> Transcript [54907] [false]: 'คลีนิคที่เปิดให้บริการหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.27874835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.278750627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.27875538+07:00","message":"StatePrefix: 'คลีนิคที่เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.27875808+07:00","message":"TextPushed: 'คลีนิคที่เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.278771522+07:00","message":"Push: 'ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.278774179+07:00","message":"TextPushed: 'คลีนิคที่เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.278776774+07:00","message":"Set new StatePrefix : 'คลีนิคที่เปิดให้บริการหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.278779397+07:00","message":"Next Push (prob) : 'หน่อยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.278807242+07:00","message":"push: {false ให้บริการ 0 0xc004867e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.396070921+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.396110421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกที่เปิดให้บริการในรายการนี้นะครับ\",\"confidence\":0.89872295}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.396117669+07:00","message":"receive interim result [true|false]: คลินิกที่เปิดให้บริการในรายการนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.396128039+07:00","message":"end recv isFinal message id 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.396130589+07:00","message":"end Recv id 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.396141848+07:00","message":"[buffer interim] 4459 true คลินิกที่เปิดให้บริการในรายการนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396160303+07:00","message":"[bufferProcess] interim [690000000]:คลินิกที่เปิดให้บริการในรายการนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396169197+07:00","message":"[bufferProcess] send to processor (isfinal):คลีนิคที่เปิดให้บริการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396172636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396175912+07:00","message":"> Transcript [54908] [false]: 'คลีนิคที่เปิดให้บริการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396178635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396181146+07:00","message":"Set new StatePrefix: 'คลีนิคที่เปิดให้บริการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396183586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396185479+07:00","message":"> Transcript [54909] [true]: 'คลินิกที่เปิดให้บริการในรายการนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396191556+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396193759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396195793+07:00","message":"StatePrefix: 'คลีนิคที่เปิดให้บริการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396198164+07:00","message":"TextPushed: 'คลีนิคที่เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396199915+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396327647+07:00","message":"Push: 'ในรายการนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396330236+07:00","message":"TextPushed: 'คลีนิคที่เปิดให้บริการในรายการนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396332616+07:00","message":"Set new StatePrefix : 'คลินิกที่เปิดให้บริการในรายการนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396334985+07:00","message":"Next Push (prob) : 'คลินิกที่เปิดให้บริการในรายการนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.396343489+07:00","message":"push: {true ในรายการนี้นะครับ 0 0xc004867e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.396364868+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4459.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:11.405536871+07:00","message":"write wav file: './tmp/7589/7589_4459.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.499879309+07:00","message":"[GCS] IsForceVAD: false for message ID: 4460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.572070044+07:00","message":"[GCS] Start streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.637049272+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.637071706+07:00","message":"found end of frame, send empty tag with msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.637074942+07:00","message":"end Recv id 4460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.63708211+07:00","message":"[buffer interim] 4460 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.637090115+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.637095292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.637099967+07:00","message":"> Transcript [54910] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.637102773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.637104787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.637106734+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.637108598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:11.637111111+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:11.63711933+07:00","message":"push: {true \n 0 0xc0045e2f00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:11.644801384+07:00","message":"write wav file: './tmp/7589/7589_4460.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.26163098+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.261682051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.261689681+07:00","message":"receive interim result [false|false]: อัตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.261706512+07:00","message":"[buffer interim] 4461 false อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.261715364+07:00","message":"[bufferProcess] interim [720000000]:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.261717551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.384780364+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.384827545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.384833373+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.38484793+07:00","message":"[buffer interim] 4461 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.384856753+07:00","message":"[bufferProcess] interim [780000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.384859116+07:00","message":"[bufferProcess] send to processor:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.384865579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.384868631+07:00","message":"> Transcript [54911] [false]: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.38487162+07:00","message":"Set StatePrefix (first interim): 'อัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.581369499+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.5814144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตราส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.581419589+07:00","message":"receive interim result [false|false]: อัตราส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.581436633+07:00","message":"[buffer interim] 4461 false อัตราส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.581447753+07:00","message":"[bufferProcess] interim [900000000]:อัตราส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.581450615+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.5814547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.581458755+07:00","message":"> Transcript [54912] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.581461241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.581463338+07:00","message":"Set new StatePrefix: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.730725034+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.730769817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.730775781+07:00","message":"receive interim result [false|false]: ในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.730793921+07:00","message":"[buffer interim] 4461 false ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.730802651+07:00","message":"[bufferProcess] interim [140000000]:ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.73080763+07:00","message":"[bufferProcess] send to processor:อัตราส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.730816026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.730819799+07:00","message":"> Transcript [54913] [false]: 'อัตราส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.730822217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:12.730824486+07:00","message":"Set new StatePrefix: 'อัตราส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:12.910990377+07:00","message":"[GCS] IsForceVAD: false for message ID: 4461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:13.024689391+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:13.024733451+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-06-22T14:12:13.024740462+07:00","message":"receive interim result [true|false]: ในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:13.024751699+07:00","message":"end recv isFinal message id 4461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:13.024753877+07:00","message":"end Recv id 4461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:13.024761718+07:00","message":"[buffer interim] 4461 true ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024770912+07:00","message":"[bufferProcess] interim [560000000]:ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024775899+07:00","message":"[bufferProcess] send to processor (isfinal):ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024779979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024783069+07:00","message":"> Transcript [54914] [false]: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024785639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024787655+07:00","message":"Set new StatePrefix: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024789811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024791639+07:00","message":"> Transcript [54915] [true]: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024794528+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024796523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024798482+07:00","message":"StatePrefix: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024800754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:13.024803271+07:00","message":"Push: 'ในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:13.024812984+07:00","message":"push: {true ในส่วนของ 0 0xc004cc3800}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:13.031175714+07:00","message":"write wav file: './tmp/7589/7589_4461.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:13.290894975+07:00","message":"[GCS] Start streaming session, msgId: 4462"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:13.689595685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:13.689612156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.147790563+07:00","message":"receive streaming session, msgId: 4462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.147839225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.147845216+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.147862754+07:00","message":"[buffer interim] 4462 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.147870128+07:00","message":"[bufferProcess] interim [840000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.147872097+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.147879882+07:00","message":"[bufferProcess] send to processor (ticker):ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.147883111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.147886139+07:00","message":"> Transcript [54916] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.147888524+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.249497673+07:00","message":"[GCS] IsForceVAD: false for message ID: 4462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.347575857+07:00","message":"receive streaming session, msgId: 4462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.347630825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\",\"confidence\":0.74057925}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.347637449+07:00","message":"receive interim result [true|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.347645014+07:00","message":"end recv isFinal message id 4462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.347647183+07:00","message":"end Recv id 4462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.347665651+07:00","message":"[buffer interim] 4462 true ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.347689288+07:00","message":"[bufferProcess] interim [170000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.347695004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.347699408+07:00","message":"> Transcript [54917] [true]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.347704029+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.347706536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.347709258+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.347711292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:14.347714156+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.347724204+07:00","message":"push: {true ทาง 0 0xc0051bc000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:14.353647333+07:00","message":"write wav file: './tmp/7589/7589_4462.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:14.383622005+07:00","message":"[GCS] Start streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.380967039+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.381027417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.381038655+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.38105692+07:00","message":"[buffer interim] 4463 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.381070347+07:00","message":"[bufferProcess] interim [780000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.381074187+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.381079599+07:00","message":"[bufferProcess] send to processor (ticker):เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.381084153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.381088452+07:00","message":"> Transcript [54918] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.381091142+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.598413439+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.598465576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงรัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.598471928+07:00","message":"receive interim result [false|false]: เพลงรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.598485945+07:00","message":"[buffer interim] 4463 false เพลงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.5984934+07:00","message":"[bufferProcess] interim [960000000]:เพลงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.598495458+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.670916323+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.670958606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงงัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.670965139+07:00","message":"receive interim result [false|false]: เพลงงัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.670978756+07:00","message":"[buffer interim] 4463 false เพลงงัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.670986034+07:00","message":"[bufferProcess] interim [80000000]:เพลงงัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.670988067+07:00","message":"[bufferProcess] send to processor:เพลงรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.670993662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.670996319+07:00","message":"> Transcript [54919] [false]: 'เพลงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.670999332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.671001378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.671003489+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.671005834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.772142947+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.772184766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงรัชโย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.772191708+07:00","message":"receive interim result [false|false]: เพลงรัชโย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.772208761+07:00","message":"[buffer interim] 4463 false เพลงรัชโย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.77221652+07:00","message":"[bufferProcess] interim [140000000]:เพลงรัชโย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.772219457+07:00","message":"[bufferProcess] send to processor:เพลงงัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.772223103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.772226401+07:00","message":"> Transcript [54920] [false]: 'เพลงงัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.772229476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.772231417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.772233573+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.772235782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.827131697+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.827169969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงราชสวัสดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.827177129+07:00","message":"receive interim result [false|false]: เพลงราชสวัสดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.827191643+07:00","message":"[buffer interim] 4463 false เพลงราชสวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.827201207+07:00","message":"[bufferProcess] interim [260000000]:เพลงราชสวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.827203817+07:00","message":"[bufferProcess] send to processor:เพลงรัชโย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.827207798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.827210402+07:00","message":"> Transcript [54921] [false]: 'เพลงรัชโย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.827213309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.827215984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.827217882+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.827220202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.835580878+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.835616176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงรัชกาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.8356222+07:00","message":"receive interim result [false|false]: เพลงรัชกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.835637009+07:00","message":"[buffer interim] 4463 false เพลงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835643068+07:00","message":"[bufferProcess] interim [320000000]:เพลงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835645346+07:00","message":"[bufferProcess] send to processor:เพลงราชสวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835648282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835650997+07:00","message":"> Transcript [54922] [false]: 'เพลงราชสวัสดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835653642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835655561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835657674+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835660137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835668473+07:00","message":"Push: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835671003+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.83567324+07:00","message":"Set new StatePrefix : 'เพลงราชสวัสดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:15.835676123+07:00","message":"Next Push (prob) : 'ราชสวัสดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:15.835710685+07:00","message":"push: {false เพลง 0 0xc0051bc380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.026762143+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.02680789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงราชสวัสดิ์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.026816062+07:00","message":"receive interim result [false|false]: เพลงราชสวัสดิ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.026835736+07:00","message":"[buffer interim] 4463 false เพลงราชสวัสดิ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.026845344+07:00","message":"[bufferProcess] interim [440000000]:เพลงราชสวัสดิ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.026848997+07:00","message":"[bufferProcess] send to processor:เพลงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.026854093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.02685841+07:00","message":"> Transcript [54923] [false]: 'เพลงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.026862452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.0268663+07:00","message":"Set new StatePrefix: 'เพลงรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.048989252+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.049040686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงราชสวัสดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.049047742+07:00","message":"receive interim result [false|false]: เพลงราชสวัสดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.049060769+07:00","message":"[buffer interim] 4463 false เพลงราชสวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.049070074+07:00","message":"[bufferProcess] interim [500000000]:เพลงราชสวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.049072531+07:00","message":"[bufferProcess] send to processor:เพลงราชสวัสดิ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.049076873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.049079914+07:00","message":"> Transcript [54924] [false]: 'เพลงราชสวัสดิ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.049082372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.049084736+07:00","message":"Set new StatePrefix: 'เพลงราชสวัสดิ์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.343838457+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.343880855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงราชการสพป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.343887244+07:00","message":"receive interim result [false|false]: เพลงราชการสพป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.343902362+07:00","message":"[buffer interim] 4463 false เพลงราชการสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.343910678+07:00","message":"[bufferProcess] interim [740000000]:เพลงราชการสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.343913497+07:00","message":"[bufferProcess] send to processor:เพลงราชสวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.343917294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.343920445+07:00","message":"> Transcript [54925] [false]: 'เพลงราชสวัสดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.343922784+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.536041259+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.536083386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงราชสวัสดิ์ของสคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.536089906+07:00","message":"receive interim result [false|false]: เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:16.53610532+07:00","message":"[buffer interim] 4463 false เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.536124148+07:00","message":"[bufferProcess] interim [980000000]:เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.536127455+07:00","message":"[bufferProcess] send to processor:เพลงราชการสพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.536131568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.536134611+07:00","message":"> Transcript [54926] [false]: 'เพลงราชการสพป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.536136784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:16.536138805+07:00","message":"Set new StatePrefix: 'เพลงราชการสพป'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:16.689615863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:16.689625356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.161357197+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.1614112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงราชสวัสดิ์ของสคบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.161418538+07:00","message":"receive interim result [false|false]: เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.161439373+07:00","message":"[buffer interim] 4463 false เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.161451188+07:00","message":"[bufferProcess] interim [580000000]:เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.161453846+07:00","message":"[bufferProcess] send to processor:เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.161457407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.161460791+07:00","message":"> Transcript [54927] [false]: 'เพลงราชสวัสดิ์ของสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.161463306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.16146543+07:00","message":"Set new StatePrefix: 'เพลงราชสวัสดิ์ของสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.211095633+07:00","message":"[GCS] IsForceVAD: false for message ID: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.271736166+07:00","message":"[GCS] Start streaming session, msgId: 4464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.329228446+07:00","message":"[GCS] IsForceVAD: false for message ID: 4464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.371551279+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.371603889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงราชสวัสดิ์ของสคบ\",\"confidence\":0.92903244}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.371610501+07:00","message":"receive interim result [true|false]: เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.371632568+07:00","message":"end recv isFinal message id 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.371635486+07:00","message":"end Recv id 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.371645932+07:00","message":"[buffer interim] 4463 true เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371658252+07:00","message":"[bufferProcess] interim [850000000]:เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371662811+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงราชสวัสดิ์ของสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.37166678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371669951+07:00","message":"> Transcript [54928] [false]: 'เพลงราชสวัสดิ์ของสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371675384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371677865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371682311+07:00","message":"StatePrefix: 'เพลงราชสวัสดิ์ของสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371685443+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.37168718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371689336+07:00","message":"> Transcript [54929] [true]: 'เพลงราชสวัสดิ์ของสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371691808+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371693846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371695833+07:00","message":"StatePrefix: 'เพลงราชสวัสดิ์ของสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371699296+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.371701952+07:00","message":"Push: 'ราชสวัสดิ์ของสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.371710819+07:00","message":"push: {true ราชสวัสดิ์ของสคบ 0 0xc0051bc380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:17.380896202+07:00","message":"write wav file: './tmp/7589/7589_4463.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.463206542+07:00","message":"[GCS] Start streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.507241788+07:00","message":"receive streaming session, msgId: 4464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.507276321+07:00","message":"found end of frame, send empty tag with msgId: 4464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.507282176+07:00","message":"end Recv id 4464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.507294706+07:00","message":"[buffer interim] 4464 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.507305953+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.50731169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.507316256+07:00","message":"> Transcript [54930] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.507321215+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.507324182+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.507327538+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.507330761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.507335955+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.507351441+07:00","message":"push: {true \n 0 0xc0051bcb80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:17.51230819+07:00","message":"write wav file: './tmp/7589/7589_4464.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.811682939+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.811732725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.811740019+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.811760643+07:00","message":"[buffer interim] 4465 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.81176977+07:00","message":"[bufferProcess] interim [420000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.811772916+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.94858964+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.94863855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.948644842+07:00","message":"receive interim result [false|false]: หยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:17.948659874+07:00","message":"[buffer interim] 4465 false หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.948667635+07:00","message":"[bufferProcess] interim [480000000]:หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.948670204+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.948673834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.94867658+07:00","message":"> Transcript [54931] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:17.948679169+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.13486842+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.134921795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดชั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.134929886+07:00","message":"receive interim result [false|false]: หยุดชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.134943855+07:00","message":"[buffer interim] 4465 false หยุดชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.134952369+07:00","message":"[bufferProcess] interim [660000000]:หยุดชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.134955083+07:00","message":"[bufferProcess] send to processor:หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.134959194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.134963203+07:00","message":"> Transcript [54932] [false]: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.134966133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.134968552+07:00","message":"Set new StatePrefix: 'หยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.237433723+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.237478562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.237485202+07:00","message":"receive interim result [false|false]: หยุดเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.237498713+07:00","message":"[buffer interim] 4465 false หยุดเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.237506606+07:00","message":"[bufferProcess] interim [780000000]:หยุดเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.237509011+07:00","message":"[bufferProcess] send to processor:หยุดชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.2375161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.237519346+07:00","message":"> Transcript [54933] [false]: 'หยุดชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.237522397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.237524834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.237526816+07:00","message":"StatePrefix: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.23753041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.449472815+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.449518328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดเฉพาะใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.449524059+07:00","message":"receive interim result [false|false]: หยุดเฉพาะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.44954079+07:00","message":"[buffer interim] 4465 false หยุดเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.449552811+07:00","message":"[bufferProcess] interim [960000000]:หยุดเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.449556634+07:00","message":"[bufferProcess] send to processor:หยุดเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.44956237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.449566966+07:00","message":"> Transcript [54934] [false]: 'หยุดเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.449571994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.44957543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.449577623+07:00","message":"StatePrefix: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.449579777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.536307723+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.536345002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดเฉพาะในเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.536350901+07:00","message":"receive interim result [false|false]: หยุดเฉพาะในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.536402593+07:00","message":"[buffer interim] 4465 false หยุดเฉพาะในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.536412011+07:00","message":"[bufferProcess] interim [80000000]:หยุดเฉพาะในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.536414343+07:00","message":"[bufferProcess] send to processor:หยุดเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.536417923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.53642084+07:00","message":"> Transcript [54935] [false]: 'หยุดเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.536424616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.536427575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.536429784+07:00","message":"StatePrefix: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.536431973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.707487031+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.707528233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดเฉพาะในเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.707534317+07:00","message":"receive interim result [false|false]: หยุดเฉพาะในเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.707548706+07:00","message":"[buffer interim] 4465 false หยุดเฉพาะในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707556303+07:00","message":"[bufferProcess] interim [320000000]:หยุดเฉพาะในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707559188+07:00","message":"[bufferProcess] send to processor:หยุดเฉพาะในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.70756718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707570099+07:00","message":"> Transcript [54936] [false]: 'หยุดเฉพาะในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707574322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707576812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707580526+07:00","message":"StatePrefix: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707583426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707590432+07:00","message":"Push: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707592961+07:00","message":"TextPushed: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707595237+07:00","message":"Set new StatePrefix : 'หยุดเฉพาะในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.707597776+07:00","message":"Next Push (prob) : 'เฉพาะในเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.707630489+07:00","message":"push: {false หยุด 0 0xc004cc2280}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.812287475+07:00","message":"[GCS] IsForceVAD: false for message ID: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.873088654+07:00","message":"[GCS] Start streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.932792599+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.932834094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยุดเฉพาะในเรื่องของการ\",\"confidence\":0.9425323}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.932841154+07:00","message":"receive interim result [true|false]: หยุดเฉพาะในเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.932850649+07:00","message":"end recv isFinal message id 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.932853589+07:00","message":"end Recv id 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.932860492+07:00","message":"[buffer interim] 4465 true หยุดเฉพาะในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932871746+07:00","message":"[bufferProcess] interim [560000000]:หยุดเฉพาะในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932875334+07:00","message":"[bufferProcess] send to processor (isfinal):หยุดเฉพาะในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932878902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932882118+07:00","message":"> Transcript [54937] [false]: 'หยุดเฉพาะในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932885046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932890005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932892175+07:00","message":"StatePrefix: 'หยุดเฉพาะในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932894259+07:00","message":"TextPushed: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932896183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932900585+07:00","message":"> Transcript [54938] [true]: 'หยุดเฉพาะในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932903023+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932904823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932906721+07:00","message":"StatePrefix: 'หยุดเฉพาะในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932908738+07:00","message":"TextPushed: 'หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:18.932916074+07:00","message":"Push: 'เฉพาะในเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:18.932924088+07:00","message":"push: {true เฉพาะในเรื่องของการ 0 0xc004cc2280}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:18.939180854+07:00","message":"write wav file: './tmp/7589/7589_4465.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.232564645+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.232608799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.232616149+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.23263894+07:00","message":"[buffer interim] 4466 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.232650209+07:00","message":"[bufferProcess] interim [420000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.232652119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.41832766+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.418368124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.418375075+07:00","message":"receive interim result [false|false]: ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.418387068+07:00","message":"[buffer interim] 4466 false ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.41839414+07:00","message":"[bufferProcess] interim [540000000]:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.418396409+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.418401704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.418404409+07:00","message":"> Transcript [54939] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.418406597+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.419473437+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.419484648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.419488271+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.419494814+07:00","message":"[buffer interim] 4466 false ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.419497995+07:00","message":"[bufferProcess] interim [600000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.419499967+07:00","message":"[bufferProcess] send to processor:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.419502141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.419504172+07:00","message":"> Transcript [54940] [false]: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.419506415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.41950843+07:00","message":"Set new StatePrefix: 'ปิดตา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:19.690159044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:19.690173858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.731861386+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.731899206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.731905833+07:00","message":"receive interim result [false|false]: ติดตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.731921269+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.731924652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.731927362+07:00","message":"receive interim result [false|false]: ติดตามตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.731932944+07:00","message":"[buffer interim] 4466 false ติดตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.731936762+07:00","message":"[buffer interim] 4466 false ติดตามตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731943555+07:00","message":"[bufferProcess] interim [840000000]:ติดตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731945837+07:00","message":"[bufferProcess] send to processor:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731949024+07:00","message":"[bufferProcess] interim [900000000]:ติดตามตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731950798+07:00","message":"[bufferProcess] send to processor:ติดตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731953758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731956678+07:00","message":"> Transcript [54941] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731958927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731961058+07:00","message":"Set new StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731962682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731964578+07:00","message":"> Transcript [54942] [false]: 'ติดตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731966972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731970759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731973273+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.731975287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.855182589+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.855222268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.855229279+07:00","message":"receive interim result [false|false]: ติดตามตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:19.855241366+07:00","message":"[buffer interim] 4466 false ติดตามตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.855249284+07:00","message":"[bufferProcess] interim [20000000]:ติดตามตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.855251873+07:00","message":"[bufferProcess] send to processor:ติดตามตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.855255908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.855258624+07:00","message":"> Transcript [54943] [false]: 'ติดตามตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.855262428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.855264516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.855266496+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:19.855268674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.149476176+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.149517489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตรวจสอบและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.149524274+07:00","message":"receive interim result [false|false]: ติดตามตรวจสอบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.149534681+07:00","message":"[buffer interim] 4466 false ติดตามตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.149542779+07:00","message":"[bufferProcess] interim [320000000]:ติดตามตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.149545667+07:00","message":"[bufferProcess] send to processor:ติดตามตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.149554391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.149557551+07:00","message":"> Transcript [54944] [false]: 'ติดตามตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.149560958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.149563211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.149565618+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.149568502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.278986843+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.279027902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตรวจสอบเน็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.279034477+07:00","message":"receive interim result [false|false]: ติดตามตรวจสอบเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.279049208+07:00","message":"[buffer interim] 4466 false ติดตามตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279057172+07:00","message":"[bufferProcess] interim [380000000]:ติดตามตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279059747+07:00","message":"[bufferProcess] send to processor:ติดตามตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279063189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279066033+07:00","message":"> Transcript [54945] [false]: 'ติดตามตรวจสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279071607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279073815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279075783+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279078079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279080621+07:00","message":"Push: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279082709+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279084818+07:00","message":"Set new StatePrefix : 'ติดตามตรวจสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.279086905+07:00","message":"Next Push (prob) : 'ตรวจสอบและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.279094062+07:00","message":"push: {false ติดตาม 0 0xc004cc2680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.308628548+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.30868185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตรวจสอบสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.308690784+07:00","message":"receive interim result [false|false]: ติดตามตรวจสอบสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.308709667+07:00","message":"[buffer interim] 4466 false ติดตามตรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.308723105+07:00","message":"[bufferProcess] interim [500000000]:ติดตามตรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.308728111+07:00","message":"[bufferProcess] send to processor:ติดตามตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.308737632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.308741707+07:00","message":"> Transcript [54946] [false]: 'ติดตามตรวจสอบเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.308746642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.308750111+07:00","message":"Set new StatePrefix: 'ติดตามตรวจสอบเน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.504745038+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.504788531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตรวจสอบในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.504795316+07:00","message":"receive interim result [false|false]: ติดตามตรวจสอบในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.50481118+07:00","message":"[buffer interim] 4466 false ติดตามตรวจสอบในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.504819769+07:00","message":"[bufferProcess] interim [680000000]:ติดตามตรวจสอบในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.504822514+07:00","message":"[bufferProcess] send to processor:ติดตามตรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.504826249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.504829467+07:00","message":"> Transcript [54947] [false]: 'ติดตามตรวจสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.50483197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.504834179+07:00","message":"Set new StatePrefix: 'ติดตามตรวจสอบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.834465089+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.834510234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตรวจสอบในส่วนของค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.834517738+07:00","message":"receive interim result [false|false]: ติดตามตรวจสอบในส่วนของค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.834534108+07:00","message":"[buffer interim] 4466 false ติดตามตรวจสอบในส่วนของค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.834545351+07:00","message":"[bufferProcess] interim [980000000]:ติดตามตรวจสอบในส่วนของค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.834548075+07:00","message":"[bufferProcess] send to processor:ติดตามตรวจสอบในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.834554823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.834557832+07:00","message":"> Transcript [54948] [false]: 'ติดตามตรวจสอบในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.834560712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.834563592+07:00","message":"Set new StatePrefix: 'ติดตามตรวจสอบในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.946231799+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.946276316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตรวจสอบในส่วนของคลื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.946283632+07:00","message":"receive interim result [false|false]: ติดตามตรวจสอบในส่วนของคลื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:20.946299014+07:00","message":"[buffer interim] 4466 false ติดตามตรวจสอบในส่วนของคลื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.946308005+07:00","message":"[bufferProcess] interim [40000000]:ติดตามตรวจสอบในส่วนของคลื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.946310779+07:00","message":"[bufferProcess] send to processor:ติดตามตรวจสอบในส่วนของค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.946317013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.946319867+07:00","message":"> Transcript [54949] [false]: 'ติดตามตรวจสอบในส่วนของค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.946323654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.946326079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.946328141+07:00","message":"StatePrefix: 'ติดตามตรวจสอบในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:20.946330558+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.007266011+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.007314508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตรวจสอบในส่วนของคลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.007320603+07:00","message":"receive interim result [false|false]: ติดตามตรวจสอบในส่วนของคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.007333892+07:00","message":"[buffer interim] 4466 false ติดตามตรวจสอบในส่วนของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.007343045+07:00","message":"[bufferProcess] interim [160000000]:ติดตามตรวจสอบในส่วนของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.007345849+07:00","message":"[bufferProcess] send to processor:ติดตามตรวจสอบในส่วนของคลื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.007353783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.007356494+07:00","message":"> Transcript [54950] [false]: 'ติดตามตรวจสอบในส่วนของคลื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.007360531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.00736289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.007364916+07:00","message":"StatePrefix: 'ติดตามตรวจสอบในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.007367558+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.049429403+07:00","message":"[GCS] IsForceVAD: false for message ID: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.157557239+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.157600971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามตรวจสอบในส่วนของคลินิก\",\"confidence\":0.9537896}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.157612231+07:00","message":"receive interim result [true|false]: ติดตามตรวจสอบในส่วนของคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.157623413+07:00","message":"end recv isFinal message id 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.157625827+07:00","message":"end Recv id 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.157634219+07:00","message":"[buffer interim] 4466 true ติดตามตรวจสอบในส่วนของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157653687+07:00","message":"[bufferProcess] interim [400000000]:ติดตามตรวจสอบในส่วนของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157657787+07:00","message":"[bufferProcess] send to processor (isfinal):ติดตามตรวจสอบในส่วนของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157661814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157665004+07:00","message":"> Transcript [54951] [false]: 'ติดตามตรวจสอบในส่วนของคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157671012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157673739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.15767586+07:00","message":"StatePrefix: 'ติดตามตรวจสอบในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157678604+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157680412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.15768252+07:00","message":"> Transcript [54952] [true]: 'ติดตามตรวจสอบในส่วนของคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.15768478+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157686549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157690293+07:00","message":"StatePrefix: 'ติดตามตรวจสอบในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157692386+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.157699513+07:00","message":"Push: 'ตรวจสอบในส่วนของคลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.157709318+07:00","message":"push: {true ตรวจสอบในส่วนของคลินิก 0 0xc004cc2680}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:21.165271702+07:00","message":"write wav file: './tmp/7589/7589_4466.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.170822348+07:00","message":"[GCS] Start streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.541039982+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.541090816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.54109832+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.541115482+07:00","message":"[buffer interim] 4467 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.541125711+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.541127628+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.651833211+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.651875178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.651881026+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.651895517+07:00","message":"[buffer interim] 4467 false เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.651903381+07:00","message":"[bufferProcess] interim [480000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.651905924+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.651909285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.651912477+07:00","message":"> Transcript [54953] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.651914985+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.834062011+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.834099709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.834107531+07:00","message":"receive interim result [false|false]: เฉพาะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:21.834123312+07:00","message":"[buffer interim] 4467 false เฉพาะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.834133317+07:00","message":"[bufferProcess] interim [660000000]:เฉพาะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.834135777+07:00","message":"[bufferProcess] send to processor:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.834144204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.83414993+07:00","message":"> Transcript [54954] [false]: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.834152479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:21.834156873+07:00","message":"Set new StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.222202205+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.222245311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.222252127+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.222267928+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.222279146+07:00","message":"[bufferProcess] interim [80000000]:เฉพาะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.222281713+07:00","message":"[bufferProcess] send to processor:เฉพาะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.222288778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.222292093+07:00","message":"> Transcript [54955] [false]: 'เฉพาะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.222295899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.222298301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.222300513+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.222305457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.42091588+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.420959544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.420966256+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.420982352+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.420989654+07:00","message":"[bufferProcess] interim [260000000]:เฉพาะที่เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.420992324+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.420996024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.420999194+07:00","message":"> Transcript [54956] [false]: 'เฉพาะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.421007773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.421011675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.421013718+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.421015801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.534684643+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.534722688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.534728614+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:22.53474305+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.534753185+07:00","message":"[bufferProcess] interim [380000000]:เฉพาะที่เป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.534755735+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.534762209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.534765266+07:00","message":"> Transcript [54957] [false]: 'เฉพาะที่เป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.534768802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.534770908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.534773142+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:22.534775419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:22.690853085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:22.690867474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.111514954+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.111547323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.111553897+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.111565388+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.11157296+07:00","message":"[bufferProcess] interim [980000000]:เฉพาะที่เป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.111575609+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.111581233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.111584016+07:00","message":"> Transcript [54958] [false]: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.111588382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.111590739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.111592896+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.111595046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.111599772+07:00","message":"Push: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.11160205+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.111604125+07:00","message":"Set new StatePrefix : 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.111606355+07:00","message":"Next Push (prob) : 'ที่เป็นปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.111613301+07:00","message":"push: {false เฉพาะ 0 0xc004241880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.324637272+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.324687945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.324694696+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.324710702+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.324722237+07:00","message":"[bufferProcess] interim [220000000]:เฉพาะที่เป็นปัญหาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.324725637+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.324729295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.32473255+07:00","message":"> Transcript [54959] [false]: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.32473645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.324738559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.324741124+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.32474545+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.483580732+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.483628148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.483635271+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.483651546+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.483668005+07:00","message":"[bufferProcess] interim [280000000]:เฉพาะที่เป็นปัญหาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.483671345+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.483680182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.483683439+07:00","message":"> Transcript [54960] [false]: 'เฉพาะที่เป็นปัญหาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.483687159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.483689831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.483692192+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.483694959+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.502622467+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.502672133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.50268+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.502696562+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.502705529+07:00","message":"[bufferProcess] interim [340000000]:เฉพาะที่เป็นปัญหาได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.502709837+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.502714633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.502717639+07:00","message":"> Transcript [54961] [false]: 'เฉพาะที่เป็นปัญหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.502721482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.502723533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.502726026+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.502728214+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.50800949+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.508040161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.508048304+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.508064809+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.508072041+07:00","message":"[bufferProcess] interim [400000000]:เฉพาะที่เป็นปัญหาได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.508075334+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.508085993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.508090501+07:00","message":"> Transcript [54962] [false]: 'เฉพาะที่เป็นปัญหาได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.508095652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.508098694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.508104201+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.508107755+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.508117112+07:00","message":"Push: 'ที่เป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.50812038+07:00","message":"TextPushed: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.50812419+07:00","message":"Set new StatePrefix : 'เฉพาะที่เป็นปัญหาได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.508129692+07:00","message":"Next Push (prob) : 'ได้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.50814079+07:00","message":"push: {false ที่เป็นปัญหา 0 0xc004241880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.622729707+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.622781734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาและปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.622788521+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาและปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.622807766+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาและปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.622817443+07:00","message":"[bufferProcess] interim [460000000]:เฉพาะที่เป็นปัญหาและปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.622820375+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.622826929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.62282999+07:00","message":"> Transcript [54963] [false]: 'เฉพาะที่เป็นปัญหาได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.622832788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.622834996+07:00","message":"Set new StatePrefix: 'เฉพาะที่เป็นปัญหาได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.625944364+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.625965069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาในปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.625970012+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.625980128+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.625985653+07:00","message":"[bufferProcess] interim [520000000]:เฉพาะที่เป็นปัญหาในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.625988303+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาและปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.6259945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.625997045+07:00","message":"> Transcript [54964] [false]: 'เฉพาะที่เป็นปัญหาและปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.625999227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.626001147+07:00","message":"Set new StatePrefix: 'เฉพาะที่เป็นปัญหาและปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.839782638+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.839825563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาในปัจจุบันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.839832322+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาในปัจจุบันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:23.839849158+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาในปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.839858048+07:00","message":"[bufferProcess] interim [700000000]:เฉพาะที่เป็นปัญหาในปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.839860738+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.839865426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.839868074+07:00","message":"> Transcript [54965] [false]: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.839870468+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:23.839873051+07:00","message":"Set new StatePrefix: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.000563735+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.000608113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาในปัจจุบันที่เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.000615429+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาในปัจจุบันที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.000629891+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาในปัจจุบันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.000638235+07:00","message":"[bufferProcess] interim [820000000]:เฉพาะที่เป็นปัญหาในปัจจุบันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.000641644+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาในปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.000649844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.000652866+07:00","message":"> Transcript [54966] [false]: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.000656675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.000659579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.000669943+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.000673148+07:00","message":"TextPushed: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.020777203+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.020808115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.020813636+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.020825638+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.020834153+07:00","message":"[bufferProcess] interim [880000000]:เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.020836853+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาในปัจจุบันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.020841941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.020844685+07:00","message":"> Transcript [54967] [false]: 'เฉพาะที่เป็นปัญหาในปัจจุบันที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.020848531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.020850938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.020853358+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.020856425+07:00","message":"TextPushed: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.204983622+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.205047246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.205061389+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.205089179+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.20509945+07:00","message":"[bufferProcess] interim [60000000]:เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.205104728+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.205114615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.205117821+07:00","message":"> Transcript [54968] [false]: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.20512203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.205128098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.205130656+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.205133912+07:00","message":"TextPushed: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.209481594+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.20949757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.209502061+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.209512886+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209516499+07:00","message":"[bufferProcess] interim [120000000]:เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209518682+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209529682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209532323+07:00","message":"> Transcript [54969] [false]: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209535322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.20953745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209539427+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209542222+07:00","message":"TextPushed: 'เฉพาะที่เป็นปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209552544+07:00","message":"Push: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209554587+07:00","message":"TextPushed: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209556943+07:00","message":"Set new StatePrefix : 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.209560478+07:00","message":"Next Push (prob) : 'นี้เท่านั้นนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.209570025+07:00","message":"push: {false ในปัจจุบัน 0 0xc004241880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.337533333+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.33757947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.337586176+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.33760322+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.337612777+07:00","message":"[bufferProcess] interim [180000000]:เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.337615357+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.337619723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.337623103+07:00","message":"> Transcript [54970] [false]: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.337627258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.337629481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.337632133+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.337634687+07:00","message":"TextPushed: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.527398751+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.527438053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.527444177+07:00","message":"receive interim result [false|false]: เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.52746127+07:00","message":"[buffer interim] 4467 false เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.527470687+07:00","message":"[bufferProcess] interim [420000000]:เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.527474008+07:00","message":"[bufferProcess] send to processor:เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.527478398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.527481437+07:00","message":"> Transcript [54971] [false]: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.527485667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.527487844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.527490882+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.527496106+07:00","message":"TextPushed: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.690313868+07:00","message":"[GCS] IsForceVAD: false for message ID: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.79258159+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.792627656+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-06-22T14:12:24.792635277+07:00","message":"receive interim result [true|false]: เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.792643352+07:00","message":"end recv isFinal message id 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.792645523+07:00","message":"end Recv id 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.792654302+07:00","message":"[buffer interim] 4467 true เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792663792+07:00","message":"[bufferProcess] interim [750000000]:เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792674117+07:00","message":"[bufferProcess] send to processor (isfinal):เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792678817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792682084+07:00","message":"> Transcript [54972] [false]: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.79268785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792690003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792692608+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792695593+07:00","message":"TextPushed: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792697777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.79269978+07:00","message":"> Transcript [54973] [true]: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.79270241+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792704105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792705917+07:00","message":"StatePrefix: 'เฉพาะที่เป็นปัญหาในปัจจุบันนี้เท่านั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792708089+07:00","message":"TextPushed: 'เฉพาะที่เป็นปัญหาในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:24.792711052+07:00","message":"Push: 'นี้เท่านั้นนะครับเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.792720755+07:00","message":"push: {true นี้เท่านั้นนะครับเพราะว่า 0 0xc004241880}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:24.807215437+07:00","message":"write wav file: './tmp/7589/7589_4467.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:24.895082111+07:00","message":"[GCS] Start streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.228325348+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.228372891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.228381103+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.228395259+07:00","message":"[buffer interim] 4468 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.228402837+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.228404827+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.419099495+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.419139195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.419145427+07:00","message":"receive interim result [false|false]: ในภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.419158794+07:00","message":"[buffer interim] 4468 false ในภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.419167452+07:00","message":"[bufferProcess] interim [600000000]:ในภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.419170192+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.41917786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.419180995+07:00","message":"> Transcript [54974] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.419183491+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.611190921+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.611235754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.611242524+07:00","message":"receive interim result [false|false]: ในภาพรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.611258356+07:00","message":"[buffer interim] 4468 false ในภาพรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.611267031+07:00","message":"[bufferProcess] interim [780000000]:ในภาพรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.611269931+07:00","message":"[bufferProcess] send to processor:ในภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.611278582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.611281644+07:00","message":"> Transcript [54975] [false]: 'ในภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.611287593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.611290486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.611294437+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.611296723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:25.691520286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:25.691535805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.927249087+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.927283718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.92728934+07:00","message":"receive interim result [false|false]: ในภาพรวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:25.927300182+07:00","message":"[buffer interim] 4468 false ในภาพรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.927306927+07:00","message":"[bufferProcess] interim [80000000]:ในภาพรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.927309186+07:00","message":"[bufferProcess] send to processor:ในภาพรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.927314712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.927317389+07:00","message":"> Transcript [54976] [false]: 'ในภาพรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.927321473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.927323721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.92732623+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:25.92732855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.054516164+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.054554598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.054560785+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.054576357+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.054585862+07:00","message":"[bufferProcess] interim [140000000]:ในภาพรวมเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.054589928+07:00","message":"[bufferProcess] send to processor:ในภาพรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.054600411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.054603992+07:00","message":"> Transcript [54977] [false]: 'ในภาพรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.054607324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.054609614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.054611907+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.054614466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.127220499+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.127266487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.127274532+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.127290181+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.127301971+07:00","message":"[bufferProcess] interim [260000000]:ในภาพรวมเท่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.12730619+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.127313367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.127317327+07:00","message":"> Transcript [54978] [false]: 'ในภาพรวมเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.127322235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.127326249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.12732974+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.127332827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.127340522+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.127343805+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.127349726+07:00","message":"Set new StatePrefix : 'ในภาพรวมเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.127353222+07:00","message":"Next Push (prob) : 'ภาพรวมเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.127363023+07:00","message":"push: {false ใน 0 0xc004241c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.260860574+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.260905159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.260912486+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.26093062+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.260958926+07:00","message":"[bufferProcess] interim [380000000]:ในภาพรวมเท่าที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.260967691+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.260972377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.260976509+07:00","message":"> Transcript [54979] [false]: 'ในภาพรวมเท่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.260981056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.260984001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.260986798+07:00","message":"StatePrefix: 'ในภาพรวมเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.260990451+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.320368888+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.320418374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.320424754+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.320439766+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.320447124+07:00","message":"[bufferProcess] interim [440000000]:ในภาพรวมเท่าที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.320451552+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.320458505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.320461187+07:00","message":"> Transcript [54980] [false]: 'ในภาพรวมเท่าที่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.320464603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.320466835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.320468831+07:00","message":"StatePrefix: 'ในภาพรวมเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.320471136+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.456840529+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.45688859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.456896761+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.456911683+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.45692159+07:00","message":"[bufferProcess] interim [620000000]:ในภาพรวมเท่าที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.456923997+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.456927679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.456930579+07:00","message":"> Transcript [54981] [false]: 'ในภาพรวมเท่าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.456934028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.456936357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.456938272+07:00","message":"StatePrefix: 'ในภาพรวมเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.456940849+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.653503096+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.653552544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.653558802+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.653574353+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653582671+07:00","message":"[bufferProcess] interim [800000000]:ในภาพรวมเท่าที่เราได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653585971+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653590819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653594065+07:00","message":"> Transcript [54982] [false]: 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653598255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653600643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653603241+07:00","message":"StatePrefix: 'ในภาพรวมเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653605597+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653611982+07:00","message":"Push: 'ภาพรวมเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.65361396+07:00","message":"TextPushed: 'ในภาพรวมเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653616315+07:00","message":"Set new StatePrefix : 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:26.653618792+07:00","message":"Next Push (prob) : 'ที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:26.653626725+07:00","message":"push: {false ภาพรวมเท่า 0 0xc004241c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.020738857+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.020781663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.020788686+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไปร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.02080424+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.020811782+07:00","message":"[bufferProcess] interim [160000000]:ในภาพรวมเท่าที่เราได้ไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.020814945+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.020821825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.020824617+07:00","message":"> Transcript [54983] [false]: 'ในภาพรวมเท่าที่เราได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.02082804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.020830438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.020832736+07:00","message":"StatePrefix: 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.020836054+07:00","message":"TextPushed: 'ในภาพรวมเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.193100302+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.193144704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปรบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.193151157+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไปรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.193189078+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไปรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.193202043+07:00","message":"[bufferProcess] interim [280000000]:ในภาพรวมเท่าที่เราได้ไปรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.193207072+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้ไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.193210859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.193213816+07:00","message":"> Transcript [54984] [false]: 'ในภาพรวมเท่าที่เราได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.1932184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.1932206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.193223144+07:00","message":"StatePrefix: 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.193228433+07:00","message":"TextPushed: 'ในภาพรวมเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.230510751+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.230553407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปร่วมวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.230560094+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไปร่วมวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.230576795+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไปร่วมวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.230587745+07:00","message":"[bufferProcess] interim [340000000]:ในภาพรวมเท่าที่เราได้ไปร่วมวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.230590911+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้ไปรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.23059864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.230601894+07:00","message":"> Transcript [54985] [false]: 'ในภาพรวมเท่าที่เราได้ไปรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.230605967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.23060842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.230610752+07:00","message":"StatePrefix: 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.230614054+07:00","message":"TextPushed: 'ในภาพรวมเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.387351962+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.387393262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปลบข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.387399739+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไปลบข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.387417646+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไปลบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.387426237+07:00","message":"[bufferProcess] interim [520000000]:ในภาพรวมเท่าที่เราได้ไปลบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.387428754+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้ไปร่วมวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.38743276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.387435668+07:00","message":"> Transcript [54986] [false]: 'ในภาพรวมเท่าที่เราได้ไปร่วมวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.387439713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.387441915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.38744424+07:00","message":"StatePrefix: 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.387448865+07:00","message":"TextPushed: 'ในภาพรวมเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.387451981+07:00","message":"Push: 'ที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.387453948+07:00","message":"TextPushed: 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.387456028+07:00","message":"Set new StatePrefix : 'ในภาพรวมเท่าที่เราได้ไปร่วมวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.387458286+07:00","message":"Next Push (prob) : 'ไปร่วมวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.387466117+07:00","message":"push: {false ที่เราได้ 0 0xc004241c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.47442694+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.474465684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปลบข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.474471764+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไปลบข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.474486159+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไปลบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.474493731+07:00","message":"[bufferProcess] interim [580000000]:ในภาพรวมเท่าที่เราได้ไปลบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.474496196+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้ไปลบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.474499615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.474502437+07:00","message":"> Transcript [54987] [false]: 'ในภาพรวมเท่าที่เราได้ไปลบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.474504953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.474507563+07:00","message":"Set new StatePrefix: 'ในภาพรวมเท่าที่เราได้ไปลบข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.667492859+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.667541029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.667546946+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.667561274+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.667568659+07:00","message":"[bufferProcess] interim [820000000]:ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.667571153+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้ไปลบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.667575304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.667578155+07:00","message":"> Transcript [54988] [false]: 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.667581494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.667583683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.667586135+07:00","message":"StatePrefix: 'ในภาพรวมเท่าที่เราได้ไปลบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.667588959+07:00","message":"TextPushed: 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.931440346+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.931481672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.931489041+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:27.931504929+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.93151378+07:00","message":"[bufferProcess] interim [120000000]:ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.931516901+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.931526064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.931528722+07:00","message":"> Transcript [54989] [false]: 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.931532262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.931537629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.931540238+07:00","message":"StatePrefix: 'ในภาพรวมเท่าที่เราได้ไปลบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:27.931543036+07:00","message":"TextPushed: 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.131544037+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.131584926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.131593439+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.131608311+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.131617024+07:00","message":"[bufferProcess] interim [240000000]:ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.131620772+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.131625849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.131630138+07:00","message":"> Transcript [54990] [false]: 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.131633797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.131638107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.131640579+07:00","message":"StatePrefix: 'ในภาพรวมเท่าที่เราได้ไปลบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.131643237+07:00","message":"TextPushed: 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.159842307+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.159885852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.159893313+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.159909217+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159917031+07:00","message":"[bufferProcess] interim [300000000]:ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159919826+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159923891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159926637+07:00","message":"> Transcript [54991] [false]: 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159930233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159933124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159935481+07:00","message":"StatePrefix: 'ในภาพรวมเท่าที่เราได้ไปลบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159938274+07:00","message":"TextPushed: 'ในภาพรวมเท่าที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159941251+07:00","message":"Push: 'ไปลบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159943269+07:00","message":"TextPushed: 'ในภาพรวมเท่าที่เราได้ไปลบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159945454+07:00","message":"Set new StatePrefix : 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.159948286+07:00","message":"Next Push (prob) : 'มูลมาเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.159955451+07:00","message":"push: {false ไปลบข้อ 0 0xc004241c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.278100211+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.278157408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.278166478+07:00","message":"receive interim result [false|false]: ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.278184849+07:00","message":"[buffer interim] 4468 false ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.278201372+07:00","message":"[bufferProcess] interim [420000000]:ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.278205601+07:00","message":"[bufferProcess] send to processor:ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.278217644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.278221871+07:00","message":"> Transcript [54992] [false]: 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.278226051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.278229495+07:00","message":"Set new StatePrefix: 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.410076348+07:00","message":"[GCS] IsForceVAD: false for message ID: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.543266084+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.543302983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี\",\"confidence\":0.9556261}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.54330963+07:00","message":"receive interim result [true|false]: ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.543322042+07:00","message":"end recv isFinal message id 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.543324253+07:00","message":"end Recv id 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.543330936+07:00","message":"[buffer interim] 4468 true ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543339533+07:00","message":"[bufferProcess] interim [750000000]:ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543348524+07:00","message":"[bufferProcess] send to processor (isfinal):ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543351982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543358856+07:00","message":"> Transcript [54993] [false]: 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543361958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.5433641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543366269+07:00","message":"StatePrefix: 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543369237+07:00","message":"TextPushed: 'ในภาพรวมเท่าที่เราได้ไปลบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543371434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543373534+07:00","message":"> Transcript [54994] [true]: 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543376019+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543377801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543379616+07:00","message":"StatePrefix: 'ในภาพรวมเท่าที่เราได้ไปลบข้อมูลมาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543381501+07:00","message":"TextPushed: 'ในภาพรวมเท่าที่เราได้ไปลบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:28.543387833+07:00","message":"Push: 'มูลมาแต่ว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.543395937+07:00","message":"push: {true มูลมาแต่ว่ามี 0 0xc004241c00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:28.551905775+07:00","message":"write wav file: './tmp/7589/7589_4468.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:28.69244906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:28.69248158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:28.801348821+07:00","message":"[GCS] Start streaming session, msgId: 4469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.337512262+07:00","message":"receive streaming session, msgId: 4469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.337553541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุปกรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.337559652+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.337577942+07:00","message":"[buffer interim] 4469 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.337589499+07:00","message":"[bufferProcess] interim [600000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.337591551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.454367959+07:00","message":"receive streaming session, msgId: 4469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.454408326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.454415548+07:00","message":"receive interim result [false|false]: ผู้ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.454430594+07:00","message":"[buffer interim] 4469 false ผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.454439281+07:00","message":"[bufferProcess] interim [720000000]:ผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.454441897+07:00","message":"[bufferProcess] send to processor:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.454448183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.454451116+07:00","message":"> Transcript [54995] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.454453574+07:00","message":"Set StatePrefix (first interim): 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.522225522+07:00","message":"receive streaming session, msgId: 4469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.522265051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.522271085+07:00","message":"receive interim result [false|false]: ผู้ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.522287004+07:00","message":"[buffer interim] 4469 false ผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.52229556+07:00","message":"[bufferProcess] interim [780000000]:ผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.52229883+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.522302362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.522305362+07:00","message":"> Transcript [54996] [false]: 'ผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.52230808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.522312222+07:00","message":"Set new StatePrefix: 'ผู้ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.781983283+07:00","message":"receive streaming session, msgId: 4469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.782025256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.782034056+07:00","message":"receive interim result [false|false]: ผู้ประกอบการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.782047751+07:00","message":"[buffer interim] 4469 false ผู้ประกอบการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.782056502+07:00","message":"[bufferProcess] interim [20000000]:ผู้ประกอบการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.782058969+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.7820648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.782067816+07:00","message":"> Transcript [54997] [false]: 'ผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.782071445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.782073807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.782076409+07:00","message":"StatePrefix: 'ผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.782078828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.891600382+07:00","message":"[GCS] IsForceVAD: false for message ID: 4469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.985755721+07:00","message":"receive streaming session, msgId: 4469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.985800637+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-06-22T14:12:29.985807216+07:00","message":"receive interim result [true|false]: ผู้ประกอบการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.985817842+07:00","message":"end recv isFinal message id 4469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.985820544+07:00","message":"end Recv id 4469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.985828332+07:00","message":"[buffer interim] 4469 true ผู้ประกอบการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985839673+07:00","message":"[bufferProcess] interim [320000000]:ผู้ประกอบการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985845084+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ประกอบการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985849569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985853068+07:00","message":"> Transcript [54998] [false]: 'ผู้ประกอบการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985856892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985859017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985860906+07:00","message":"StatePrefix: 'ผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985863305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985864969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985867106+07:00","message":"> Transcript [54999] [true]: 'ผู้ประกอบการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985869484+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985871241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.98587302+07:00","message":"StatePrefix: 'ผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985877674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:29.985880908+07:00","message":"Push: 'ผู้ประกอบการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:29.985889521+07:00","message":"push: {true ผู้ประกอบการที่ 0 0xc004cc3080}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:30.003234805+07:00","message":"write wav file: './tmp/7589/7589_4469.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:30.273178626+07:00","message":"[GCS] Start streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:30.751445405+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:30.751500195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:30.751506684+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:30.751523246+07:00","message":"[buffer interim] 4470 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:30.751531116+07:00","message":"[bufferProcess] interim [480000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:30.75153341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:30.922427111+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:30.922470092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:30.922478174+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:30.922492183+07:00","message":"[buffer interim] 4470 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:30.922507635+07:00","message":"[bufferProcess] interim [600000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:30.922510295+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:30.922514476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:30.922517272+07:00","message":"> Transcript [55000] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:30.922519588+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.007473071+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.007513136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.00751928+07:00","message":"receive interim result [false|false]: ทำแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.00753404+07:00","message":"[buffer interim] 4470 false ทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.007541875+07:00","message":"[bufferProcess] interim [660000000]:ทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.007544173+07:00","message":"[bufferProcess] send to processor:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.007547757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.007550826+07:00","message":"> Transcript [55001] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.007554541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.007557281+07:00","message":"Set new StatePrefix: 'ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.08539492+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.085440893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเล็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.085449427+07:00","message":"receive interim result [false|false]: ทำเล็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.085465229+07:00","message":"[buffer interim] 4470 false ทำเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.085477662+07:00","message":"[bufferProcess] interim [720000000]:ทำเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.085480032+07:00","message":"[bufferProcess] send to processor:ทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.085488319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.085493084+07:00","message":"> Transcript [55002] [false]: 'ทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.085495748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.085497796+07:00","message":"Set new StatePrefix: 'ทำแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.107942851+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.107979233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.107985568+07:00","message":"receive interim result [false|false]: ทำแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.107999905+07:00","message":"[buffer interim] 4470 false ทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.108007723+07:00","message":"[bufferProcess] interim [780000000]:ทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.108010001+07:00","message":"[bufferProcess] send to processor:ทำเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.108013229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.108016178+07:00","message":"> Transcript [55003] [false]: 'ทำเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.108018326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.108021039+07:00","message":"Set new StatePrefix: 'ทำเล็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.183856045+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.183894539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thumbnail 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.183900208+07:00","message":"receive interim result [false|false]: thumbnail 3"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.183912534+07:00","message":"[buffer interim] 4470 false thumbnail 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.18391927+07:00","message":"[bufferProcess] interim [900000000]:thumbnail 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.183921619+07:00","message":"[bufferProcess] send to processor:ทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.183927561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.183930197+07:00","message":"> Transcript [55004] [false]: 'ทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.183932391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.183934506+07:00","message":"Set new StatePrefix: 'ทำแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.396959429+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.397000742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามแล้วสหกรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.397006923+07:00","message":"receive interim result [false|false]: ถามแล้วสหกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.397022405+07:00","message":"[buffer interim] 4470 false ถามแล้วสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.397030034+07:00","message":"[bufferProcess] interim [20000000]:ถามแล้วสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.397032559+07:00","message":"[bufferProcess] send to processor:thumbnail 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.397036033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.397038747+07:00","message":"> Transcript [55005] [false]: 'thumbnail 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.397040846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.397042815+07:00","message":"Set new StatePrefix: 'thumbnail 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.530463821+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.530503857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วฝากท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.530509922+07:00","message":"receive interim result [false|false]: ทำแล้วฝากท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.53052584+07:00","message":"[buffer interim] 4470 false ทำแล้วฝากท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.530533268+07:00","message":"[bufferProcess] interim [140000000]:ทำแล้วฝากท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.530535604+07:00","message":"[bufferProcess] send to processor:ถามแล้วสหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.530538964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.530541975+07:00","message":"> Transcript [55006] [false]: 'ถามแล้วสหกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.530544896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.530547681+07:00","message":"Set new StatePrefix: 'ถามแล้วสหกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.548339891+07:00","message":"[GCS] IsForceVAD: false for message ID: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.555834143+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.555862948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วฝากท้องที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.555869451+07:00","message":"receive interim result [false|false]: ทำแล้วฝากท้องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.555881254+07:00","message":"[buffer interim] 4470 false ทำแล้วฝากท้องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.555887329+07:00","message":"[bufferProcess] interim [200000000]:ทำแล้วฝากท้องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.555890108+07:00","message":"[bufferProcess] send to processor:ทำแล้วฝากท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.555895222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.555898059+07:00","message":"> Transcript [55007] [false]: 'ทำแล้วฝากท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.555902192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.555904825+07:00","message":"Set new StatePrefix: 'ทำแล้วฝากท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.611605333+07:00","message":"[GCS] Start streaming session, msgId: 4471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.639173818+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.639208569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วฝากท้องคลีนิค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.639215144+07:00","message":"receive interim result [false|false]: ทำแล้วฝากท้องคลีนิค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.63922745+07:00","message":"[buffer interim] 4470 false ทำแล้วฝากท้องคลีนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.639234572+07:00","message":"[bufferProcess] interim [380000000]:ทำแล้วฝากท้องคลีนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.639237214+07:00","message":"[bufferProcess] send to processor:ทำแล้วฝากท้องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.639241033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.63924461+07:00","message":"> Transcript [55008] [false]: 'ทำแล้วฝากท้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.639247834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.639249974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.639251942+07:00","message":"StatePrefix: 'ทำแล้วฝากท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.639258872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.683884511+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.683920345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วฝากท้องคลีนิค\",\"confidence\":0.9336158}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.683926993+07:00","message":"receive interim result [true|false]: ทำแล้วฝากท้องคลีนิค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.68393564+07:00","message":"end recv isFinal message id 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.68393826+07:00","message":"end Recv id 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.68394331+07:00","message":"[buffer interim] 4470 true ทำแล้วฝากท้องคลีนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683952044+07:00","message":"[bufferProcess] interim [500000000]:ทำแล้วฝากท้องคลีนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.68395551+07:00","message":"[bufferProcess] send to processor (isfinal):ทำแล้วฝากท้องคลีนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683958876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683962183+07:00","message":"> Transcript [55009] [false]: 'ทำแล้วฝากท้องคลีนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683965227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683967162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683969146+07:00","message":"StatePrefix: 'ทำแล้วฝากท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683971147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683972808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683975325+07:00","message":"> Transcript [55010] [true]: 'ทำแล้วฝากท้องคลีนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683979322+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683981409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683983265+07:00","message":"StatePrefix: 'ทำแล้วฝากท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683985005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.683991111+07:00","message":"Push: 'ทำแล้วฝากท้องคลีนิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.683997714+07:00","message":"push: {true ทำแล้วฝากท้องคลีนิค 0 0xc004482000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:31.690450486+07:00","message":"write wav file: './tmp/7589/7589_4470.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:31.693457114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:31.69346346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.741083026+07:00","message":"[GCS] IsForceVAD: false for message ID: 4471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.852467864+07:00","message":"receive streaming session, msgId: 4471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.852489914+07:00","message":"found end of frame, send empty tag with msgId: 4471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.852493569+07:00","message":"end Recv id 4471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.852502329+07:00","message":"[buffer interim] 4471 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.852512419+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.852516916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.852520083+07:00","message":"> Transcript [55011] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.85252262+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.852524762+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.852526676+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.852528653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:31.852531334+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:31.852542842+07:00","message":"push: {true \n 0 0xc004338880}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:31.857593324+07:00","message":"write wav file: './tmp/7589/7589_4471.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.001456405+07:00","message":"[GCS] Start streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.558103202+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.558145989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.558152016+07:00","message":"receive interim result [false|false]: ในด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.558168518+07:00","message":"[buffer interim] 4472 false ในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.558177422+07:00","message":"[bufferProcess] interim [600000000]:ในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.558179467+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.735348011+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.735395116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.73540272+07:00","message":"receive interim result [false|false]: ในด้านของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.735423576+07:00","message":"[buffer interim] 4472 false ในด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.735437645+07:00","message":"[bufferProcess] interim [780000000]:ในด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.735440736+07:00","message":"[bufferProcess] send to processor:ในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.735451557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.735454885+07:00","message":"> Transcript [55012] [false]: 'ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.735457282+07:00","message":"Set StatePrefix (first interim): 'ในด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.856409062+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.856453206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.856459614+07:00","message":"receive interim result [false|false]: ในด้านของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:32.856474924+07:00","message":"[buffer interim] 4472 false ในด้านของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.856485579+07:00","message":"[bufferProcess] interim [900000000]:ในด้านของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.856488299+07:00","message":"[bufferProcess] send to processor:ในด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.856494532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.856500091+07:00","message":"> Transcript [55013] [false]: 'ในด้านของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.856503805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.856505913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.856507902+07:00","message":"StatePrefix: 'ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:32.856510495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.171567853+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.171611829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.171619141+07:00","message":"receive interim result [false|false]: ในด้านของการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.171638339+07:00","message":"[buffer interim] 4472 false ในด้านของการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.171650354+07:00","message":"[bufferProcess] interim [140000000]:ในด้านของการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.17165345+07:00","message":"[bufferProcess] send to processor:ในด้านของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.17166113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.171664431+07:00","message":"> Transcript [55014] [false]: 'ในด้านของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.1716684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.171670693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.171672915+07:00","message":"StatePrefix: 'ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.171675473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.229592513+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.229634106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของการให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.229642253+07:00","message":"receive interim result [false|false]: ในด้านของการให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.229658747+07:00","message":"[buffer interim] 4472 false ในด้านของการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.229669385+07:00","message":"[bufferProcess] interim [320000000]:ในด้านของการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.229674764+07:00","message":"[bufferProcess] send to processor:ในด้านของการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.229683292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.229688056+07:00","message":"> Transcript [55015] [false]: 'ในด้านของการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.22969366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.229696808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.22970013+07:00","message":"StatePrefix: 'ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.229703153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.756552694+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.756593813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของการให้บริการเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.756600204+07:00","message":"receive interim result [false|false]: ในด้านของการให้บริการเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.756616623+07:00","message":"[buffer interim] 4472 false ในด้านของการให้บริการเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.75662736+07:00","message":"[bufferProcess] interim [800000000]:ในด้านของการให้บริการเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.756630154+07:00","message":"[bufferProcess] send to processor:ในด้านของการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.756635889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.75663931+07:00","message":"> Transcript [55016] [false]: 'ในด้านของการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.756643244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.756645597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.756647616+07:00","message":"StatePrefix: 'ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.756649597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.756653907+07:00","message":"Push: 'ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.756656029+07:00","message":"TextPushed: 'ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.75665813+07:00","message":"Set new StatePrefix : 'ในด้านของการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:33.756660322+07:00","message":"Next Push (prob) : 'ของการให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:33.756667392+07:00","message":"push: {false ในด้าน 0 0xc0051bca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.074139595+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.074177795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของการให้บริการเสริมความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.074184472+07:00","message":"receive interim result [false|false]: ในด้านของการให้บริการเสริมความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.074199538+07:00","message":"[buffer interim] 4472 false ในด้านของการให้บริการเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.074207298+07:00","message":"[bufferProcess] interim [40000000]:ในด้านของการให้บริการเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.074210131+07:00","message":"[bufferProcess] send to processor:ในด้านของการให้บริการเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.07421412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.07421698+07:00","message":"> Transcript [55017] [false]: 'ในด้านของการให้บริการเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.074220603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.074222896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.07422491+07:00","message":"StatePrefix: 'ในด้านของการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.074227976+07:00","message":"TextPushed: 'ในด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.138028679+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.138071143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของการให้บริการเสริมความงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.138078124+07:00","message":"receive interim result [false|false]: ในด้านของการให้บริการเสริมความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.138091356+07:00","message":"[buffer interim] 4472 false ในด้านของการให้บริการเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.138099313+07:00","message":"[bufferProcess] interim [160000000]:ในด้านของการให้บริการเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.138101969+07:00","message":"[bufferProcess] send to processor:ในด้านของการให้บริการเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.138108965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.138111581+07:00","message":"> Transcript [55018] [false]: 'ในด้านของการให้บริการเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.138115487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.138118031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.138119928+07:00","message":"StatePrefix: 'ในด้านของการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.138122338+07:00","message":"TextPushed: 'ในด้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:34.693788985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:34.693794095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.774790981+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.774837473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของการให้บริการเสริมความงาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.774847191+07:00","message":"receive interim result [false|false]: ในด้านของการให้บริการเสริมความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.774861758+07:00","message":"[buffer interim] 4472 false ในด้านของการให้บริการเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.774871723+07:00","message":"[bufferProcess] interim [760000000]:ในด้านของการให้บริการเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.774874367+07:00","message":"[bufferProcess] send to processor:ในด้านของการให้บริการเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.774880792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.774883861+07:00","message":"> Transcript [55019] [false]: 'ในด้านของการให้บริการเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.774887861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.774889909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.774892347+07:00","message":"StatePrefix: 'ในด้านของการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.77489453+07:00","message":"TextPushed: 'ในด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.778136219+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.778152121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของการให้บริการเสริมความงามนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.778156716+07:00","message":"receive interim result [false|false]: ในด้านของการให้บริการเสริมความงามนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.778166291+07:00","message":"[buffer interim] 4472 false ในด้านของการให้บริการเสริมความงามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.778170527+07:00","message":"[bufferProcess] interim [820000000]:ในด้านของการให้บริการเสริมความงามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.778172867+07:00","message":"[bufferProcess] send to processor:ในด้านของการให้บริการเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.77817563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.77817792+07:00","message":"> Transcript [55020] [false]: 'ในด้านของการให้บริการเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.778180543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.778182534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.778184409+07:00","message":"StatePrefix: 'ในด้านของการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.778186638+07:00","message":"TextPushed: 'ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.778191144+07:00","message":"Push: 'ของการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.778193789+07:00","message":"TextPushed: 'ในด้านของการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.778195911+07:00","message":"Set new StatePrefix : 'ในด้านของการให้บริการเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.778198406+07:00","message":"Next Push (prob) : 'เสริมความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.778234623+07:00","message":"push: {false ของการให้บริการ 0 0xc0051bca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.820288625+07:00","message":"[GCS] IsForceVAD: false for message ID: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.847274924+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.847314257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของการให้บริการเสริมความงามนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.847320864+07:00","message":"receive interim result [false|false]: ในด้านของการให้บริการเสริมความงามนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.847334857+07:00","message":"[buffer interim] 4472 false ในด้านของการให้บริการเสริมความงามนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.847342714+07:00","message":"[bufferProcess] interim [880000000]:ในด้านของการให้บริการเสริมความงามนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.847345319+07:00","message":"[bufferProcess] send to processor:ในด้านของการให้บริการเสริมความงามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.847350992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.847354179+07:00","message":"> Transcript [55021] [false]: 'ในด้านของการให้บริการเสริมความงามนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.847358276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.847360562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.847362584+07:00","message":"StatePrefix: 'ในด้านของการให้บริการเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.847365461+07:00","message":"TextPushed: 'ในด้านของการให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.940904686+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.940947398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในด้านของการให้บริการเสริมความงามนะครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.940954285+07:00","message":"receive interim result [true|false]: ในด้านของการให้บริการเสริมความงามนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.940963062+07:00","message":"end recv isFinal message id 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.940966181+07:00","message":"end Recv id 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.940975998+07:00","message":"[buffer interim] 4472 true ในด้านของการให้บริการเสริมความงามนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.940986031+07:00","message":"[bufferProcess] interim [30000000]:ในด้านของการให้บริการเสริมความงามนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.940990953+07:00","message":"[bufferProcess] send to processor (isfinal):ในด้านของการให้บริการเสริมความงามนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.940995735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.941004911+07:00","message":"> Transcript [55022] [false]: 'ในด้านของการให้บริการเสริมความงามนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.941010119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.941012912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.941015776+07:00","message":"StatePrefix: 'ในด้านของการให้บริการเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.941019751+07:00","message":"TextPushed: 'ในด้านของการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.94102258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.941025952+07:00","message":"> Transcript [55023] [true]: 'ในด้านของการให้บริการเสริมความงามนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.941029764+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.941031662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.94103346+07:00","message":"StatePrefix: 'ในด้านของการให้บริการเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.941035493+07:00","message":"TextPushed: 'ในด้านของการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:34.941040816+07:00","message":"Push: 'เสริมความงามนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.941051074+07:00","message":"push: {true เสริมความงามนะครับ 0 0xc0051bca00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:34.949964219+07:00","message":"write wav file: './tmp/7589/7589_4472.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:34.953077874+07:00","message":"[GCS] Start streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:35.803945949+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:35.803997978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:35.80400462+07:00","message":"receive interim result [false|false]: ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:35.804022066+07:00","message":"[buffer interim] 4473 false ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:35.804030031+07:00","message":"[bufferProcess] interim [840000000]:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:35.804032119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:35.932537287+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:35.932573163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศใด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:35.932579121+07:00","message":"receive interim result [false|false]: ประเทศใด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:35.932591663+07:00","message":"[buffer interim] 4473 false ประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:35.93259896+07:00","message":"[bufferProcess] interim [960000000]:ประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:35.932601189+07:00","message":"[bufferProcess] send to processor:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:35.932604966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:35.932607754+07:00","message":"> Transcript [55024] [false]: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:35.932609916+07:00","message":"Set StatePrefix (first interim): 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.145031256+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.145067629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศพม่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.145073548+07:00","message":"receive interim result [false|false]: ประเทศพม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.145086609+07:00","message":"[buffer interim] 4473 false ประเทศพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.145096377+07:00","message":"[bufferProcess] interim [200000000]:ประเทศพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.145099577+07:00","message":"[bufferProcess] send to processor:ประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.145105348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.145108112+07:00","message":"> Transcript [55025] [false]: 'ประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.145111047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.145112989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.145115043+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.145117399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.177730767+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.17777274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศในประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.177778936+07:00","message":"receive interim result [false|false]: ประเทศในประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.177790497+07:00","message":"[buffer interim] 4473 false ประเทศในประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.177797467+07:00","message":"[bufferProcess] interim [260000000]:ประเทศในประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.177800242+07:00","message":"[bufferProcess] send to processor:ประเทศพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.177803556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.177806316+07:00","message":"> Transcript [55026] [false]: 'ประเทศพม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.177809345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.177811468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.177813381+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.17781551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.369313203+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.369352071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศโอมาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.369357915+07:00","message":"receive interim result [false|false]: ประเทศโอมาน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.36937102+07:00","message":"[buffer interim] 4473 false ประเทศโอมาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.369378826+07:00","message":"[bufferProcess] interim [440000000]:ประเทศโอมาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.369381479+07:00","message":"[bufferProcess] send to processor:ประเทศในประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.369388613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.369391348+07:00","message":"> Transcript [55027] [false]: 'ประเทศในประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.369394689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.369396801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.369398732+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.369400889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.687145312+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.687183754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศในประมาณ 9000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.687191583+07:00","message":"receive interim result [false|false]: ประเทศในประมาณ 9000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.687204926+07:00","message":"[buffer interim] 4473 false ประเทศในประมาณ 9000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.687211553+07:00","message":"[bufferProcess] interim [740000000]:ประเทศในประมาณ 9000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.68721418+07:00","message":"[bufferProcess] send to processor:ประเทศโอมาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.68722047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.687223263+07:00","message":"> Transcript [55028] [false]: 'ประเทศโอมาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.687226311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.687228312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.687230348+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.687232564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.6872371+07:00","message":"Push: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.687239532+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.687241986+07:00","message":"Set new StatePrefix : 'ประเทศโอมาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.687244404+07:00","message":"Next Push (prob) : 'โอมาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.687250914+07:00","message":"push: {false ประเทศ 0 0xc004339900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.691599138+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.691626567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศได้ประมาณ 90\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.691632294+07:00","message":"receive interim result [false|false]: ประเทศได้ประมาณ 90"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.691644197+07:00","message":"[buffer interim] 4473 false ประเทศได้ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.691650393+07:00","message":"[bufferProcess] interim [800000000]:ประเทศได้ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.691652797+07:00","message":"[bufferProcess] send to processor:ประเทศในประมาณ 9000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.691658236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.691661247+07:00","message":"> Transcript [55029] [false]: 'ประเทศในประมาณ 9000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.691663361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.691665537+07:00","message":"Set new StatePrefix: 'ประเทศในประมาณ 9000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.82259299+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.822650377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศในประมาณ 5,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.822656473+07:00","message":"receive interim result [false|false]: ประเทศในประมาณ 5,000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.822667883+07:00","message":"[buffer interim] 4473 false ประเทศในประมาณ 5,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.822675269+07:00","message":"[bufferProcess] interim [920000000]:ประเทศในประมาณ 5,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.822677774+07:00","message":"[bufferProcess] send to processor:ประเทศได้ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.822681512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.822684308+07:00","message":"> Transcript [55030] [false]: 'ประเทศได้ประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.822686787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.822689152+07:00","message":"Set new StatePrefix: 'ประเทศได้ประมาณ 90'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.871398818+07:00","message":"[GCS] IsForceVAD: false for message ID: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.953080387+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.95311833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศในประมาณ 9,000 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.953124789+07:00","message":"receive interim result [false|false]: ประเทศในประมาณ 9,000 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:36.953138056+07:00","message":"[buffer interim] 4473 false ประเทศในประมาณ 9,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.953147523+07:00","message":"[bufferProcess] interim [40000000]:ประเทศในประมาณ 9,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.953150157+07:00","message":"[bufferProcess] send to processor:ประเทศในประมาณ 5,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.953155633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.953158783+07:00","message":"> Transcript [55031] [false]: 'ประเทศในประมาณ 5,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.953172677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:36.953175009+07:00","message":"Set new StatePrefix: 'ประเทศในประมาณ 5,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.001692986+07:00","message":"[GCS] Start streaming session, msgId: 4474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.01388933+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.013921741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศไทยประมาณ 9,000 บาท\",\"confidence\":0.88338155}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.013927334+07:00","message":"receive interim result [true|false]: ประเทศไทยประมาณ 9,000 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.013934556+07:00","message":"end recv isFinal message id 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.013937092+07:00","message":"end Recv id 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.013942269+07:00","message":"[buffer interim] 4473 true ประเทศไทยประมาณ 9,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013948618+07:00","message":"[bufferProcess] interim [130000000]:ประเทศไทยประมาณ 9,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013954287+07:00","message":"[bufferProcess] send to processor (isfinal):ประเทศในประมาณ 9,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013957556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013960239+07:00","message":"> Transcript [55032] [false]: 'ประเทศในประมาณ 9,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013962427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013964419+07:00","message":"Set new StatePrefix: 'ประเทศในประมาณ 9,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013966223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013968127+07:00","message":"> Transcript [55033] [true]: 'ประเทศไทยประมาณ 9,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.01397051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013972474+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013974787+07:00","message":"StatePrefix: 'ประเทศในประมาณ 9,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013976939+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.013982797+07:00","message":"Push: 'ไทยประมาณ 9,000 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.013989858+07:00","message":"push: {true ไทยประมาณ 9,000 บาท 0 0xc004339900}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:37.021368293+07:00","message":"write wav file: './tmp/7589/7589_4473.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.248601604+07:00","message":"[GCS] IsForceVAD: false for message ID: 4474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.536641752+07:00","message":"receive streaming session, msgId: 4474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.536676791+07:00","message":"found end of frame, send empty tag with msgId: 4474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.5366805+07:00","message":"end Recv id 4474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.536690096+07:00","message":"[buffer interim] 4474 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.5367005+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.536704779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.5367084+07:00","message":"> Transcript [55034] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.536713732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.536716033+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.536717969+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.536720128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:37.536723152+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.536734238+07:00","message":"push: {true \n 0 0xc004240e00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:37.54210934+07:00","message":"write wav file: './tmp/7589/7589_4474.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:37.575438051+07:00","message":"[GCS] Start streaming session, msgId: 4475"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:37.694426191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:37.694443306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.055499897+07:00","message":"receive streaming session, msgId: 4475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.055540598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.055547185+07:00","message":"receive interim result [false|false]: อ้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.055564641+07:00","message":"[buffer interim] 4475 false อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.055572931+07:00","message":"[bufferProcess] interim [300000000]:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.055574876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.25874673+07:00","message":"receive streaming session, msgId: 4475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.25878899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวผัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.258794822+07:00","message":"receive interim result [false|false]: ข้าวผัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.25880838+07:00","message":"[buffer interim] 4475 false ข้าวผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.258815559+07:00","message":"[bufferProcess] interim [480000000]:ข้าวผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.258817907+07:00","message":"[bufferProcess] send to processor:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.258821319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.258824024+07:00","message":"> Transcript [55035] [false]: 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.258826304+07:00","message":"Set StatePrefix (first interim): 'อ้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.659934461+07:00","message":"[GCS] IsForceVAD: false for message ID: 4475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.847166566+07:00","message":"receive streaming session, msgId: 4475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.847205508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวผัด\",\"confidence\":0.8027268}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.847212857+07:00","message":"receive interim result [true|false]: ข้าวผัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.847221509+07:00","message":"end recv isFinal message id 4475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.847223718+07:00","message":"end Recv id 4475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.847230178+07:00","message":"[buffer interim] 4475 true ข้าวผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847240329+07:00","message":"[bufferProcess] interim [110000000]:ข้าวผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847243718+07:00","message":"[bufferProcess] send to processor (isfinal):ข้าวผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847247158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.84724982+07:00","message":"> Transcript [55036] [false]: 'ข้าวผัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847252208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847254421+07:00","message":"Set new StatePrefix: 'ข้าวผัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847256224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847258135+07:00","message":"> Transcript [55037] [true]: 'ข้าวผัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847260541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847262477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.84726462+07:00","message":"StatePrefix: 'ข้าวผัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847266618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:38.847269357+07:00","message":"Push: 'ข้าวผัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.847281501+07:00","message":"push: {true ข้าวผัด 0 0xc004482b00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:38.852879139+07:00","message":"write wav file: './tmp/7589/7589_4475.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:38.923804987+07:00","message":"[GCS] Start streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.258976326+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.259008845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.259014812+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.259028153+07:00","message":"[buffer interim] 4476 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.259035666+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.259037856+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.455971165+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.456009552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nike\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.456015319+07:00","message":"receive interim result [false|false]: Nike"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.456031422+07:00","message":"[buffer interim] 4476 false Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.456040566+07:00","message":"[bufferProcess] interim [540000000]:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.456043019+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.456047279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.456050591+07:00","message":"> Transcript [55038] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.456052855+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.459793794+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.459808568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.459812464+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.459818523+07:00","message":"[buffer interim] 4476 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.459829208+07:00","message":"[bufferProcess] interim [600000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.459831268+07:00","message":"[bufferProcess] send to processor:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.459833417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.459835857+07:00","message":"> Transcript [55039] [false]: 'Nike'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.459838153+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.459840138+07:00","message":"Set new StatePrefix: 'Nike'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.578870237+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.578910742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.578916432+07:00","message":"receive interim result [false|false]: ในกทม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.578928074+07:00","message":"[buffer interim] 4476 false ในกทม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.578935399+07:00","message":"[bufferProcess] interim [660000000]:ในกทม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.578937682+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.578943293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.578946371+07:00","message":"> Transcript [55040] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.578948748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.578950928+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.977589296+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.977640834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทมเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.977649301+07:00","message":"receive interim result [false|false]: ในกทมเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:39.977664751+07:00","message":"[buffer interim] 4476 false ในกทมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.977674816+07:00","message":"[bufferProcess] interim [80000000]:ในกทมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.977678652+07:00","message":"[bufferProcess] send to processor:ในกทม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.977683373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.977688022+07:00","message":"> Transcript [55041] [false]: 'ในกทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.977690249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:39.977692461+07:00","message":"Set new StatePrefix: 'ในกทม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.108328803+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.108369565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทมเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.108375549+07:00","message":"receive interim result [false|false]: ในกทมเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.108391991+07:00","message":"[buffer interim] 4476 false ในกทมเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.108399799+07:00","message":"[bufferProcess] interim [200000000]:ในกทมเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.108402466+07:00","message":"[bufferProcess] send to processor:ในกทมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.108406543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.108410672+07:00","message":"> Transcript [55042] [false]: 'ในกทมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.108414355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.108416882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.108419275+07:00","message":"StatePrefix: 'ในกทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.108421542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.343585413+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.343627778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทมเลยครับประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.343633734+07:00","message":"receive interim result [false|false]: ในกทมเลยครับประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.343647151+07:00","message":"[buffer interim] 4476 false ในกทมเลยครับประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.343654686+07:00","message":"[bufferProcess] interim [440000000]:ในกทมเลยครับประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.343657493+07:00","message":"[bufferProcess] send to processor:ในกทมเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.343664335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.343667451+07:00","message":"> Transcript [55043] [false]: 'ในกทมเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.343670602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.34367271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.343674965+07:00","message":"StatePrefix: 'ในกทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.343677412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.51369388+07:00","message":"[GCS] Cleaned up inactive client: 4434"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.513737115+07:00","message":"[GCS] Cleaned up inactive client: 4444"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.513740763+07:00","message":"[GCS] Cleaned up inactive client: 4435"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.513743207+07:00","message":"[GCS] Cleaned up inactive client: 4441"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.51374516+07:00","message":"[GCS] Cleaned up inactive client: 4438"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.513746967+07:00","message":"[GCS] Cleaned up inactive client: 4446"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.513748663+07:00","message":"[GCS] Cleaned up inactive client: 4437"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.513750529+07:00","message":"[GCS] Cleaned up inactive client: 4442"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.513752406+07:00","message":"[GCS] Cleaned up inactive client: 4443"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.51375406+07:00","message":"[GCS] Cleaned up inactive client: 4436"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.513755733+07:00","message":"[GCS] Cleaned up inactive client: 4440"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.513757597+07:00","message":"[GCS] Cleaned up inactive client: 4445"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.513759323+07:00","message":"[GCS] Cleaned up inactive client: 4439"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.661730963+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.661783062+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-06-22T14:12:40.661790634+07:00","message":"receive interim result [false|false]: ในกทมเลยครับประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.661805741+07:00","message":"[buffer interim] 4476 false ในกทมเลยครับประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.66181304+07:00","message":"[bufferProcess] interim [740000000]:ในกทมเลยครับประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.661815863+07:00","message":"[bufferProcess] send to processor:ในกทมเลยครับประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.661822576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.661831532+07:00","message":"> Transcript [55044] [false]: 'ในกทมเลยครับประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.661834772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.661836978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.66183895+07:00","message":"StatePrefix: 'ในกทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.661841383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:40.695455834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:40.695462401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.858628392+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.858671765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทมเลยครับประมาณ 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.858678562+07:00","message":"receive interim result [false|false]: ในกทมเลยครับประมาณ 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.858694425+07:00","message":"[buffer interim] 4476 false ในกทมเลยครับประมาณ 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858702693+07:00","message":"[bufferProcess] interim [980000000]:ในกทมเลยครับประมาณ 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858705656+07:00","message":"[bufferProcess] send to processor:ในกทมเลยครับประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858714068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858716928+07:00","message":"> Transcript [55045] [false]: 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.85872047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858723006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858725087+07:00","message":"StatePrefix: 'ในกทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858727274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858733783+07:00","message":"Push: 'ในกทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858736271+07:00","message":"TextPushed: 'ในกทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858738784+07:00","message":"Set new StatePrefix : 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.858741043+07:00","message":"Next Push (prob) : 'เลยครับประมาณ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.858748439+07:00","message":"push: {false ในกทม 0 0xc004cc2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.983835734+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.983872497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทมเลยครับประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.983878595+07:00","message":"receive interim result [false|false]: ในกทมเลยครับประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.983889983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.983893269+07:00","message":"receive interim result [false|false]:  2000"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.983901096+07:00","message":"[buffer interim] 4476 false ในกทมเลยครับประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:40.983906623+07:00","message":"[buffer interim] 4476 false  2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.98391303+07:00","message":"[bufferProcess] interim [40000000]:ในกทมเลยครับประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.983915597+07:00","message":"[bufferProcess] send to processor:ในกทมเลยครับประมาณ 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.983920669+07:00","message":"[bufferProcess] interim [40000000]: 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.983923645+07:00","message":"[bufferProcess] update buffer: ในกทมเลยครับประมาณ 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.98392867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.983931294+07:00","message":"> Transcript [55046] [false]: 'ในกทมเลยครับประมาณ 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.983934574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.983936958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.983939449+07:00","message":"StatePrefix: 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:40.98394496+07:00","message":"TextPushed: 'ในกทม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.050521233+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.050558075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทมเลยครับประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.050564701+07:00","message":"receive interim result [false|false]: ในกทมเลยครับประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.050575066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.050580026+07:00","message":"receive interim result [false|false]:  200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.05060372+07:00","message":"[buffer interim] 4476 false ในกทมเลยครับประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.05062505+07:00","message":"[buffer interim] 4476 false  200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.050633322+07:00","message":"[bufferProcess] interim [160000000]:ในกทมเลยครับประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.05063776+07:00","message":"[bufferProcess] send to processor:ในกทมเลยครับประมาณ 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.050644424+07:00","message":"[bufferProcess] interim [160000000]: 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.050647092+07:00","message":"[bufferProcess] update buffer: ในกทมเลยครับประมาณ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.050649875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.050653119+07:00","message":"> Transcript [55047] [false]: 'ในกทมเลยครับประมาณ 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.05065597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.050658019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.050660414+07:00","message":"StatePrefix: 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.05066591+07:00","message":"TextPushed: 'ในกทม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.054490749+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.054512578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทมเลยครับประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.054517368+07:00","message":"receive interim result [false|false]: ในกทมเลยครับประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.054525561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 พันกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.054529073+07:00","message":"receive interim result [false|false]:  2 พันกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.054540517+07:00","message":"[buffer interim] 4476 false ในกทมเลยครับประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.054553458+07:00","message":"[buffer interim] 4476 false  2 พันกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.054559036+07:00","message":"[bufferProcess] interim [220000000]:ในกทมเลยครับประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.054562044+07:00","message":"[bufferProcess] send to processor:ในกทมเลยครับประมาณ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.054564772+07:00","message":"[bufferProcess] interim [220000000]: 2 พันกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.054572341+07:00","message":"[bufferProcess] update buffer: ในกทมเลยครับประมาณ 2 พันกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.054575987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.054578617+07:00","message":"> Transcript [55048] [false]: 'ในกทมเลยครับประมาณ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.054581887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.054584257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.05458615+07:00","message":"StatePrefix: 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.05458876+07:00","message":"TextPushed: 'ในกทม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.702326513+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.702370316+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-06-22T14:12:41.702378602+07:00","message":"receive interim result [false|false]: ในกทมเลยครับประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.702387712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พันกว่าบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.702391252+07:00","message":"receive interim result [false|false]:  พันกว่าบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.70239987+07:00","message":"[buffer interim] 4476 false ในกทมเลยครับประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.702404169+07:00","message":"[buffer interim] 4476 false  พันกว่าบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702411225+07:00","message":"[bufferProcess] interim [820000000]:ในกทมเลยครับประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702414249+07:00","message":"[bufferProcess] send to processor:ในกทมเลยครับประมาณ 2 พันกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702418117+07:00","message":"[bufferProcess] interim [820000000]: พันกว่าบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702421182+07:00","message":"[bufferProcess] update buffer: ในกทมเลยครับประมาณ 2 พันกว่าบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702424599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702428139+07:00","message":"> Transcript [55049] [false]: 'ในกทมเลยครับประมาณ 2 พันกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702431868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702433902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702436097+07:00","message":"StatePrefix: 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702438622+07:00","message":"TextPushed: 'ในกทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.702441618+07:00","message":"Push: 'เลยครับประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.70244355+07:00","message":"TextPushed: 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.70244572+07:00","message":"Set new StatePrefix : 'ในกทมเลยครับประมาณ 2 พันกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.70244787+07:00","message":"Next Push (prob) : ' พันกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.702456742+07:00","message":"push: {false เลยครับประมาณ 2 0 0xc004cc2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.909005564+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.909046148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทมเลยครับประมาณ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.909052833+07:00","message":"receive interim result [false|false]: ในกทมเลยครับประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.90906719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พันกว่าบาทครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.909071624+07:00","message":"receive interim result [false|false]:  พันกว่าบาทครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.909094797+07:00","message":"[buffer interim] 4476 false ในกทมเลยครับประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:41.909117213+07:00","message":"[buffer interim] 4476 false  พันกว่าบาทครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.909126443+07:00","message":"[bufferProcess] interim [0]:ในกทมเลยครับประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.909130282+07:00","message":"[bufferProcess] send to processor:ในกทมเลยครับประมาณ 2 พันกว่าบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.909137528+07:00","message":"[bufferProcess] interim [0]: พันกว่าบาทครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.909140982+07:00","message":"[bufferProcess] update buffer: ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.90914484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.909148122+07:00","message":"> Transcript [55050] [false]: 'ในกทมเลยครับประมาณ 2 พันกว่าบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.909152214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.909154645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.909156699+07:00","message":"StatePrefix: 'ในกทมเลยครับประมาณ 2 พันกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:41.909159339+07:00","message":"TextPushed: 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:42.462465493+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:42.46251602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:42.462525415+07:00","message":"receive interim result [false|false]: ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:42.462540817+07:00","message":"[buffer interim] 4476 false ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:42.462549011+07:00","message":"[bufferProcess] interim [600000000]:ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:42.462553315+07:00","message":"[bufferProcess] send to processor:ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:42.462564042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:42.462569583+07:00","message":"> Transcript [55051] [false]: 'ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:42.462575235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:42.462577956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:42.462582233+07:00","message":"StatePrefix: 'ในกทมเลยครับประมาณ 2 พันกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:42.46258636+07:00","message":"TextPushed: 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:43.69563162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:43.695641587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.108727906+07:00","message":"[GCS] IsForceVAD: false for message ID: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.171936209+07:00","message":"[GCS] Start streaming session, msgId: 4477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.25811632+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.258162758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ\",\"confidence\":0.85033303}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.258171446+07:00","message":"receive interim result [true|false]: ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.25818311+07:00","message":"end recv isFinal message id 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.258185622+07:00","message":"end Recv id 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.258194031+07:00","message":"[buffer interim] 4476 true ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258208989+07:00","message":"[bufferProcess] interim [400000000]:ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258218155+07:00","message":"[bufferProcess] send to processor (isfinal):ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258222923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258225988+07:00","message":"> Transcript [55052] [false]: 'ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.2582311+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.25823334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258235746+07:00","message":"StatePrefix: 'ในกทมเลยครับประมาณ 2 พันกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258238327+07:00","message":"TextPushed: 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258240383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258242569+07:00","message":"> Transcript [55053] [true]: 'ในกทมเลยครับประมาณ 2 พันกว่าบาทครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258245527+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258247644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258249456+07:00","message":"StatePrefix: 'ในกทมเลยครับประมาณ 2 พันกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258251553+07:00","message":"TextPushed: 'ในกทมเลยครับประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.258254827+07:00","message":"Push: ' พันกว่าบาทครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.258263252+07:00","message":"push: {true  พันกว่าบาทครับ 0 0xc004cc2d80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:44.269940623+07:00","message":"write wav file: './tmp/7589/7589_4476.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.749158003+07:00","message":"[GCS] IsForceVAD: false for message ID: 4477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.842673986+07:00","message":"receive streaming session, msgId: 4477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.84269766+07:00","message":"found end of frame, send empty tag with msgId: 4477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.842701148+07:00","message":"end Recv id 4477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.84271044+07:00","message":"[buffer interim] 4477 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.842720778+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.842725069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.842728181+07:00","message":"> Transcript [55054] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.842731077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.842733349+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.842735177+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.842737196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:44.842739798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:44.842749961+07:00","message":"push: {true \n 0 0xc004241a80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:44.847996386+07:00","message":"write wav file: './tmp/7589/7589_4477.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.010985479+07:00","message":"[GCS] Start streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.56189852+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.561938185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.561943517+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.561958066+07:00","message":"[buffer interim] 4478 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.561965248+07:00","message":"[bufferProcess] interim [600000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.561967477+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.690564178+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.69060968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.69061699+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.690635763+07:00","message":"[buffer interim] 4478 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.690647964+07:00","message":"[bufferProcess] interim [720000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.690650408+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.69065616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.690662201+07:00","message":"> Transcript [55055] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.690664893+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.850923337+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.850963121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.850969173+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:45.850985028+07:00","message":"[buffer interim] 4478 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.850996075+07:00","message":"[bufferProcess] interim [840000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.850998637+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.851004696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.851007847+07:00","message":"> Transcript [55056] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.851011015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.851013408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.851015418+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:45.851017504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.057036684+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.057077539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากำลังรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.057083857+07:00","message":"receive interim result [false|false]: อากำลังรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.057100173+07:00","message":"[buffer interim] 4478 false อากำลังรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.057109945+07:00","message":"[bufferProcess] interim [80000000]:อากำลังรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.057113126+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.057119522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.05712365+07:00","message":"> Transcript [55057] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.057127115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.057130072+07:00","message":"Set new StatePrefix: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.172901313+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.172941704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังรวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.17294804+07:00","message":"receive interim result [false|false]: กำลังรวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.172963037+07:00","message":"[buffer interim] 4478 false กำลังรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.172971337+07:00","message":"[bufferProcess] interim [140000000]:กำลังรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.172973924+07:00","message":"[bufferProcess] send to processor:อากำลังรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.172987138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.172990102+07:00","message":"> Transcript [55058] [false]: 'อากำลังรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.172996011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.173002354+07:00","message":"Set new StatePrefix: 'อากำลังรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.380739276+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.380839377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังร่วมมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.380857368+07:00","message":"receive interim result [false|false]: กำลังร่วมมือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.380896107+07:00","message":"[buffer interim] 4478 false กำลังร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.38092649+07:00","message":"[bufferProcess] interim [380000000]:กำลังร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.38093079+07:00","message":"[bufferProcess] send to processor:กำลังรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.380937966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.380943333+07:00","message":"> Transcript [55059] [false]: 'กำลังรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.380947266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.38095067+07:00","message":"Set new StatePrefix: 'กำลังรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.565073963+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.565120036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังร่วมมือถือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.565126695+07:00","message":"receive interim result [false|false]: กำลังร่วมมือถือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.565147231+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.565150945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังร่วมมือกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.565153561+07:00","message":"receive interim result [false|false]: กำลังร่วมมือกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.565159258+07:00","message":"[buffer interim] 4478 false กำลังร่วมมือถือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.565179117+07:00","message":"[buffer interim] 4478 false กำลังร่วมมือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565185834+07:00","message":"[bufferProcess] interim [560000000]:กำลังร่วมมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565188079+07:00","message":"[bufferProcess] send to processor:กำลังร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565193777+07:00","message":"[bufferProcess] interim [620000000]:กำลังร่วมมือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565195716+07:00","message":"[bufferProcess] send to processor:กำลังร่วมมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.56519862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.56520349+07:00","message":"> Transcript [55060] [false]: 'กำลังร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565205868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565208522+07:00","message":"Set new StatePrefix: 'กำลังร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.5652104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565212266+07:00","message":"> Transcript [55061] [false]: 'กำลังร่วมมือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565215261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565217493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565219619+07:00","message":"StatePrefix: 'กำลังร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.565221744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:46.696378745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:46.696397056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.792766863+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.792809031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังร่วมมือกับทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.792817342+07:00","message":"receive interim result [false|false]: กำลังร่วมมือกับทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:46.792852445+07:00","message":"[buffer interim] 4478 false กำลังร่วมมือกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.792865501+07:00","message":"[bufferProcess] interim [800000000]:กำลังร่วมมือกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.792868201+07:00","message":"[bufferProcess] send to processor:กำลังร่วมมือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.792877817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.792881283+07:00","message":"> Transcript [55062] [false]: 'กำลังร่วมมือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.792885648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.792888057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.792890118+07:00","message":"StatePrefix: 'กำลังร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:46.79289287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.082910817+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.082946927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังร่วมมือกับทางนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.082953002+07:00","message":"receive interim result [false|false]: กำลังร่วมมือกับทางนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.082965716+07:00","message":"[buffer interim] 4478 false กำลังร่วมมือกับทางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.082973233+07:00","message":"[bufferProcess] interim [40000000]:กำลังร่วมมือกับทางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.082975551+07:00","message":"[bufferProcess] send to processor:กำลังร่วมมือกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.082980933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.082983542+07:00","message":"> Transcript [55063] [false]: 'กำลังร่วมมือกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.082986915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.082989186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.082991211+07:00","message":"StatePrefix: 'กำลังร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.082993397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.101949318+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.101978512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังร่วมมือกับทางใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.101984147+07:00","message":"receive interim result [false|false]: กำลังร่วมมือกับทางใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.101999362+07:00","message":"[buffer interim] 4478 false กำลังร่วมมือกับทางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102006294+07:00","message":"[bufferProcess] interim [100000000]:กำลังร่วมมือกับทางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102008955+07:00","message":"[bufferProcess] send to processor:กำลังร่วมมือกับทางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.10201244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102015073+07:00","message":"> Transcript [55064] [false]: 'กำลังร่วมมือกับทางนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102018493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102021136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102023188+07:00","message":"StatePrefix: 'กำลังร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102025283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102031944+07:00","message":"Push: 'กำลังร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102034374+07:00","message":"TextPushed: 'กำลังร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102036751+07:00","message":"Set new StatePrefix : 'กำลังร่วมมือกับทางนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.102039193+07:00","message":"Next Push (prob) : 'กับทางนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.102046712+07:00","message":"push: {false กำลังร่วมมือ 0 0xc0051bdb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.1787105+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.178749705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังร่วมมือกับทางเน็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.17875652+07:00","message":"receive interim result [false|false]: กำลังร่วมมือกับทางเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.178766291+07:00","message":"[buffer interim] 4478 false กำลังร่วมมือกับทางเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.178777895+07:00","message":"[bufferProcess] interim [160000000]:กำลังร่วมมือกับทางเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.178780607+07:00","message":"[bufferProcess] send to processor:กำลังร่วมมือกับทางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.178784986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.178788708+07:00","message":"> Transcript [55065] [false]: 'กำลังร่วมมือกับทางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.17879093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.178794989+07:00","message":"Set new StatePrefix: 'กำลังร่วมมือกับทางใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.217097459+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.217138255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังร่วมมือกับทางเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.217144365+07:00","message":"receive interim result [false|false]: กำลังร่วมมือกับทางเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.217158868+07:00","message":"[buffer interim] 4478 false กำลังร่วมมือกับทางเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.217174492+07:00","message":"[bufferProcess] interim [220000000]:กำลังร่วมมือกับทางเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.21717751+07:00","message":"[bufferProcess] send to processor:กำลังร่วมมือกับทางเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.217181765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.217184661+07:00","message":"> Transcript [55066] [false]: 'กำลังร่วมมือกับทางเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.217187054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.217189084+07:00","message":"Set new StatePrefix: 'กำลังร่วมมือกับทางเน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.438622986+07:00","message":"[GCS] IsForceVAD: false for message ID: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.488015234+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.488050672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังร่วมมือกับทางในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.488056293+07:00","message":"receive interim result [false|false]: กำลังร่วมมือกับทางในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.488072204+07:00","message":"[buffer interim] 4478 false กำลังร่วมมือกับทางในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.488079831+07:00","message":"[bufferProcess] interim [520000000]:กำลังร่วมมือกับทางในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.48808242+07:00","message":"[bufferProcess] send to processor:กำลังร่วมมือกับทางเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.488085795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.488088428+07:00","message":"> Transcript [55067] [false]: 'กำลังร่วมมือกับทางเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.488090912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.488092989+07:00","message":"Set new StatePrefix: 'กำลังร่วมมือกับทางเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.622650513+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.622687045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังร่วมมือกับทางเน็ต\",\"confidence\":0.9272349}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.622692926+07:00","message":"receive interim result [true|false]: กำลังร่วมมือกับทางเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.622705607+07:00","message":"end recv isFinal message id 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.62270831+07:00","message":"end Recv id 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.622715254+07:00","message":"[buffer interim] 4478 true กำลังร่วมมือกับทางเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.62272331+07:00","message":"[bufferProcess] interim [670000000]:กำลังร่วมมือกับทางเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622727095+07:00","message":"[bufferProcess] send to processor (isfinal):กำลังร่วมมือกับทางในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622730511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622735069+07:00","message":"> Transcript [55068] [false]: 'กำลังร่วมมือกับทางในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622737242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622739203+07:00","message":"Set new StatePrefix: 'กำลังร่วมมือกับทางในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622741271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622743225+07:00","message":"> Transcript [55069] [true]: 'กำลังร่วมมือกับทางเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622745791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622747765+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622749861+07:00","message":"StatePrefix: 'กำลังร่วมมือกับทางในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622752367+07:00","message":"TextPushed: 'กำลังร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:47.622754947+07:00","message":"Push: 'กับทางเน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.622768959+07:00","message":"push: {true กับทางเน็ต 0 0xc0051bdb80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:47.634931221+07:00","message":"write wav file: './tmp/7589/7589_4478.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:47.760257456+07:00","message":"[GCS] Start streaming session, msgId: 4479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:48.269802851+07:00","message":"[GCS] IsForceVAD: false for message ID: 4479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:48.35112673+07:00","message":"receive streaming session, msgId: 4479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:48.351150797+07:00","message":"found end of frame, send empty tag with msgId: 4479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:48.351153932+07:00","message":"end Recv id 4479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:48.351161886+07:00","message":"[buffer interim] 4479 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:48.351169959+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:48.351174005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:48.351176893+07:00","message":"> Transcript [55070] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:48.351179298+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:48.35118124+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:48.351183077+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:48.351184925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:48.35118758+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:48.351196336+07:00","message":"push: {true \n 0 0xc0045e2e80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:48.356164215+07:00","message":"write wav file: './tmp/7589/7589_4479.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:48.781206978+07:00","message":"[GCS] Start streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.148690509+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.148742706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.148751329+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.14877031+07:00","message":"[buffer interim] 4480 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.14877897+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.148781042+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.275978284+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.276019486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.27602589+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.276038316+07:00","message":"[buffer interim] 4480 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.27604665+07:00","message":"[bufferProcess] interim [480000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.276049164+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.276054897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.276058102+07:00","message":"> Transcript [55071] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.276060488+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.464969485+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.465011069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.465016703+07:00","message":"receive interim result [false|false]: ไม่ยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.465029902+07:00","message":"[buffer interim] 4480 false ไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.465040853+07:00","message":"[bufferProcess] interim [660000000]:ไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.465043707+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.465047939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.465050914+07:00","message":"> Transcript [55072] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.465053222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.465055579+07:00","message":"Set new StatePrefix: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.50907786+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.509115687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กล้าขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.509121404+07:00","message":"receive interim result [false|false]: ไม่กล้าขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.509135379+07:00","message":"[buffer interim] 4480 false ไม่กล้าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.509142846+07:00","message":"[bufferProcess] interim [720000000]:ไม่กล้าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.509145308+07:00","message":"[bufferProcess] send to processor:ไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.509151415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.509154364+07:00","message":"> Transcript [55073] [false]: 'ไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.509156704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.509158739+07:00","message":"Set new StatePrefix: 'ไม่ยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.52380082+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.523827055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบหน้าของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.523832325+07:00","message":"receive interim result [false|false]: ใบหน้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.523849521+07:00","message":"[buffer interim] 4480 false ใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.523855429+07:00","message":"[bufferProcess] interim [780000000]:ใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.523857957+07:00","message":"[bufferProcess] send to processor:ไม่กล้าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.523863485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.523866062+07:00","message":"> Transcript [55074] [false]: 'ไม่กล้าขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.523868253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.52387043+07:00","message":"Set new StatePrefix: 'ไม่กล้าขอ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:49.69693289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:49.696958104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.699695359+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.69973464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.699740674+07:00","message":"receive interim result [false|false]: หน่วยงานของรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.699755618+07:00","message":"[buffer interim] 4480 false หน่วยงานของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.699763173+07:00","message":"[bufferProcess] interim [900000000]:หน่วยงานของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.699765934+07:00","message":"[bufferProcess] send to processor:ใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.699774305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.699777216+07:00","message":"> Transcript [55075] [false]: 'ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.699779712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.699781971+07:00","message":"Set new StatePrefix: 'ใบหน้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.755319455+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.755363048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.755369577+07:00","message":"receive interim result [false|false]: หน่วยงานของกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.755387487+07:00","message":"[buffer interim] 4480 false หน่วยงานของกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.755396958+07:00","message":"[bufferProcess] interim [960000000]:หน่วยงานของกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.755400136+07:00","message":"[bufferProcess] send to processor:หน่วยงานของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.755404509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.755407657+07:00","message":"> Transcript [55076] [false]: 'หน่วยงานของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.755410424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.755412541+07:00","message":"Set new StatePrefix: 'หน่วยงานของรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.960067939+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.960107248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบหน้าของกระทรวงสา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.960113691+07:00","message":"receive interim result [false|false]: ใบหน้าของกระทรวงสา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:49.960129084+07:00","message":"[buffer interim] 4480 false ใบหน้าของกระทรวงสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.960136994+07:00","message":"[bufferProcess] interim [200000000]:ใบหน้าของกระทรวงสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.960139364+07:00","message":"[bufferProcess] send to processor:หน่วยงานของกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.96014321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.960146568+07:00","message":"> Transcript [55077] [false]: 'หน่วยงานของกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.960149008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:49.960152245+07:00","message":"Set new StatePrefix: 'หน่วยงานของกระทรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.00651044+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.006554615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของกระทรวงสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.006561605+07:00","message":"receive interim result [false|false]: หน่วยงานของกระทรวงสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.006578349+07:00","message":"[buffer interim] 4480 false หน่วยงานของกระทรวงสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.006586808+07:00","message":"[bufferProcess] interim [320000000]:หน่วยงานของกระทรวงสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.006589329+07:00","message":"[bufferProcess] send to processor:ใบหน้าของกระทรวงสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.006596238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.006599016+07:00","message":"> Transcript [55078] [false]: 'ใบหน้าของกระทรวงสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.00660152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.006604617+07:00","message":"Set new StatePrefix: 'ใบหน้าของกระทรวงสา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.171976069+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.172021023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของกระทรวงสาสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.17202853+07:00","message":"receive interim result [false|false]: หน่วยงานของกระทรวงสาสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.1720429+07:00","message":"[buffer interim] 4480 false หน่วยงานของกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.172052295+07:00","message":"[bufferProcess] interim [380000000]:หน่วยงานของกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.172055115+07:00","message":"[bufferProcess] send to processor:หน่วยงานของกระทรวงสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.172064409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.172069427+07:00","message":"> Transcript [55079] [false]: 'หน่วยงานของกระทรวงสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.172073211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.172075483+07:00","message":"Set new StatePrefix: 'หน่วยงานของกระทรวงสาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.684092779+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.684148644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของกระทรวงสาสุขนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.684155979+07:00","message":"receive interim result [false|false]: หน่วยงานของกระทรวงสาสุขนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.684176977+07:00","message":"[buffer interim] 4480 false หน่วยงานของกระทรวงสาสุขนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.684190816+07:00","message":"[bufferProcess] interim [860000000]:หน่วยงานของกระทรวงสาสุขนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.684194918+07:00","message":"[bufferProcess] send to processor:หน่วยงานของกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.684203483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.684206688+07:00","message":"> Transcript [55080] [false]: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.684209303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.684212023+07:00","message":"Set new StatePrefix: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.873564754+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.873600912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของกระทรวงสาสุขนะครับเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.873608468+07:00","message":"receive interim result [false|false]: หน่วยงานของกระทรวงสาสุขนะครับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.873622821+07:00","message":"[buffer interim] 4480 false หน่วยงานของกระทรวงสาสุขนะครับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.873630347+07:00","message":"[bufferProcess] interim [40000000]:หน่วยงานของกระทรวงสาสุขนะครับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.87363332+07:00","message":"[bufferProcess] send to processor:หน่วยงานของกระทรวงสาสุขนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.873640548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.873643484+07:00","message":"> Transcript [55081] [false]: 'หน่วยงานของกระทรวงสาสุขนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.873647222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.873649545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.873652373+07:00","message":"StatePrefix: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.87365588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.896827717+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.896869586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.89687526+07:00","message":"receive interim result [false|false]: หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.896886053+07:00","message":"[buffer interim] 4480 false หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.896893211+07:00","message":"[bufferProcess] interim [100000000]:หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.896895792+07:00","message":"[bufferProcess] send to processor:หน่วยงานของกระทรวงสาสุขนะครับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.896899069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.896901447+07:00","message":"> Transcript [55082] [false]: 'หน่วยงานของกระทรวงสาสุขนะครับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.896904856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.896906932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.896909282+07:00","message":"StatePrefix: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.896911665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.925102628+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.92514235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.925148946+07:00","message":"receive interim result [false|false]: หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:50.925185293+07:00","message":"[buffer interim] 4480 false หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.92519318+07:00","message":"[bufferProcess] interim [220000000]:หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.925196027+07:00","message":"[bufferProcess] send to processor:หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.925199679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.925203118+07:00","message":"> Transcript [55083] [false]: 'หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.925206612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.925208728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.925211283+07:00","message":"StatePrefix: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:50.925213509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.236711739+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.236760168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.236767928+07:00","message":"receive interim result [false|false]: หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.236785891+07:00","message":"[buffer interim] 4480 false หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236797792+07:00","message":"[bufferProcess] interim [520000000]:หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236800572+07:00","message":"[bufferProcess] send to processor:หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236805187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236808493+07:00","message":"> Transcript [55084] [false]: 'หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236812764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236815044+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236819502+07:00","message":"StatePrefix: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.23682183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236829982+07:00","message":"Push: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236834689+07:00","message":"TextPushed: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236837613+07:00","message":"Set new StatePrefix : 'หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.236840869+07:00","message":"Next Push (prob) : 'นะครับเพื่อที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.2368587+07:00","message":"push: {false หน่วยงานของกระทรวงสาสุข 0 0xc004cc2100}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.609962087+07:00","message":"[GCS] IsForceVAD: false for message ID: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.670187873+07:00","message":"[GCS] Start streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.691176939+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.691230764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.691238132+07:00","message":"receive interim result [false|false]: หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.691256718+07:00","message":"[buffer interim] 4480 false หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.691268639+07:00","message":"[bufferProcess] interim [940000000]:หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.691272231+07:00","message":"[bufferProcess] send to processor:หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.691277897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.691281305+07:00","message":"> Transcript [55085] [false]: 'หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.691287278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.69128957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.691291709+07:00","message":"StatePrefix: 'หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.691294721+07:00","message":"TextPushed: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.756660542+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.756708084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม\",\"confidence\":0.9426531}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.756716318+07:00","message":"receive interim result [true|false]: หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.756728809+07:00","message":"end recv isFinal message id 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.756731046+07:00","message":"end Recv id 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.756737555+07:00","message":"[buffer interim] 4480 true หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756745035+07:00","message":"[bufferProcess] interim [30000000]:หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756749091+07:00","message":"[bufferProcess] send to processor (isfinal):หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756752491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756755445+07:00","message":"> Transcript [55086] [false]: 'หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756758722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.75676063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756764255+07:00","message":"StatePrefix: 'หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756767172+07:00","message":"TextPushed: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756769303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756771287+07:00","message":"> Transcript [55087] [true]: 'หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756773654+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756775544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756777225+07:00","message":"StatePrefix: 'หน่วยงานของกระทรวงสาสุขนะครับเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756779454+07:00","message":"TextPushed: 'หน่วยงานของกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:51.756782542+07:00","message":"Push: 'นะครับเพื่อที่จะได้ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:51.756790417+07:00","message":"push: {true นะครับเพื่อที่จะได้ร่วม 0 0xc004cc2100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:51.764940617+07:00","message":"write wav file: './tmp/7589/7589_4480.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.243534426+07:00","message":"receive streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.24358538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.243591149+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.243611318+07:00","message":"[buffer interim] 4481 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.243620848+07:00","message":"[bufferProcess] interim [540000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.24362298+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.349091885+07:00","message":"receive streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.349139793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.349146877+07:00","message":"receive interim result [false|false]: รวมข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.349178768+07:00","message":"[buffer interim] 4481 false รวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.349188166+07:00","message":"[bufferProcess] interim [720000000]:รวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.349190678+07:00","message":"[bufferProcess] send to processor:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.34919486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.349197988+07:00","message":"> Transcript [55088] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.349200986+07:00","message":"Set StatePrefix (first interim): 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.519170753+07:00","message":"receive streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.519215249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.519222229+07:00","message":"receive interim result [false|false]: รวมข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.519240863+07:00","message":"[buffer interim] 4481 false รวมข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.519253092+07:00","message":"[bufferProcess] interim [840000000]:รวมข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.519255596+07:00","message":"[bufferProcess] send to processor:รวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.519260052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.519263078+07:00","message":"> Transcript [55089] [false]: 'รวมข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.51926643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.519269011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.519271315+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.519273405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:52.696956829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:52.696968471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.841931182+07:00","message":"receive streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.841982578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมข้อมูลทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.841990167+07:00","message":"receive interim result [false|false]: รวมข้อมูลทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.842008386+07:00","message":"[buffer interim] 4481 false รวมข้อมูลทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.842018125+07:00","message":"[bufferProcess] interim [200000000]:รวมข้อมูลทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.842021153+07:00","message":"[bufferProcess] send to processor:รวมข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.842026053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.842029413+07:00","message":"> Transcript [55090] [false]: 'รวมข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.842032602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.842035039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.84203788+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.842042547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.904758902+07:00","message":"receive streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.904799821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมข้อมูลทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.904806241+07:00","message":"receive interim result [false|false]: รวมข้อมูลทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:52.904824773+07:00","message":"[buffer interim] 4481 false รวมข้อมูลทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.904834538+07:00","message":"[bufferProcess] interim [320000000]:รวมข้อมูลทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.904837083+07:00","message":"[bufferProcess] send to processor:รวมข้อมูลทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.904841437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.904845274+07:00","message":"> Transcript [55091] [false]: 'รวมข้อมูลทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.904849251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.904851739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.904854197+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:52.90485663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.223673663+07:00","message":"receive streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.223712991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมข้อมูลทั้งหมดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.223724954+07:00","message":"receive interim result [false|false]: รวมข้อมูลทั้งหมดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.223743963+07:00","message":"[buffer interim] 4481 false รวมข้อมูลทั้งหมดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223753266+07:00","message":"[bufferProcess] interim [560000000]:รวมข้อมูลทั้งหมดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223755611+07:00","message":"[bufferProcess] send to processor:รวมข้อมูลทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223759981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223763866+07:00","message":"> Transcript [55092] [false]: 'รวมข้อมูลทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223770586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223773234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223775432+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223777765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223780736+07:00","message":"Push: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223782612+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223787285+07:00","message":"Set new StatePrefix : 'รวมข้อมูลทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.223789751+07:00","message":"Next Push (prob) : 'ข้อมูลทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.223798398+07:00","message":"push: {false รวม 0 0xc0051bcf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.459614302+07:00","message":"[GCS] IsForceVAD: false for message ID: 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.533387994+07:00","message":"[GCS] Start streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.553093859+07:00","message":"receive streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.553143381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมข้อมูลทั้งหมดว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.553151526+07:00","message":"receive interim result [true|false]: รวมข้อมูลทั้งหมดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.553170465+07:00","message":"end recv isFinal message id 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.553173334+07:00","message":"end Recv id 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.553180426+07:00","message":"[buffer interim] 4481 true รวมข้อมูลทั้งหมดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553188923+07:00","message":"[bufferProcess] interim [10000000]:รวมข้อมูลทั้งหมดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553192492+07:00","message":"[bufferProcess] send to processor (isfinal):รวมข้อมูลทั้งหมดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553196945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553201053+07:00","message":"> Transcript [55093] [false]: 'รวมข้อมูลทั้งหมดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553204173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553217902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.55322012+07:00","message":"StatePrefix: 'รวมข้อมูลทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553223043+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553225186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553227413+07:00","message":"> Transcript [55094] [true]: 'รวมข้อมูลทั้งหมดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553229659+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553231586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553233284+07:00","message":"StatePrefix: 'รวมข้อมูลทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553235195+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.553238323+07:00","message":"Push: 'ข้อมูลทั้งหมดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.5532669+07:00","message":"push: {true ข้อมูลทั้งหมดว่า 0 0xc0051bcf80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:53.560497127+07:00","message":"write wav file: './tmp/7589/7589_4481.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.873381104+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.873424551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.873430511+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:53.873444288+07:00","message":"[buffer interim] 4482 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.873451532+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:53.873453348+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.069577359+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.069621593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไลฟ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.06962835+07:00","message":"receive interim result [false|false]: ไลฟ์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.069645639+07:00","message":"[buffer interim] 4482 false ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.06965699+07:00","message":"[bufferProcess] interim [540000000]:ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.069659495+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.069664354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.069667875+07:00","message":"> Transcript [55095] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.069670273+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.09147616+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.091511712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"daiso\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.091518473+07:00","message":"receive interim result [false|false]: daiso"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.091535207+07:00","message":"[buffer interim] 4482 false daiso"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.091541484+07:00","message":"[bufferProcess] interim [600000000]:daiso"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.091544214+07:00","message":"[bufferProcess] send to processor:ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.091549367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.091552859+07:00","message":"> Transcript [55096] [false]: 'ไลฟ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.091555523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.091557537+07:00","message":"Set new StatePrefix: 'ไลฟ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.183197313+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.183235427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.183241549+07:00","message":"receive interim result [false|false]: ในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.183255544+07:00","message":"[buffer interim] 4482 false ในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.183262496+07:00","message":"[bufferProcess] interim [660000000]:ในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.183266866+07:00","message":"[bufferProcess] send to processor:daiso"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.18327029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.183272917+07:00","message":"> Transcript [55097] [false]: 'daiso'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.183275295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.183277791+07:00","message":"Set new StatePrefix: 'daiso'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.254567611+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.2546199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.254630234+07:00","message":"receive interim result [false|false]: ในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.254652358+07:00","message":"[buffer interim] 4482 false ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.254667553+07:00","message":"[bufferProcess] interim [780000000]:ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.254672079+07:00","message":"[bufferProcess] send to processor:ในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.254681118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.254686397+07:00","message":"> Transcript [55098] [false]: 'ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.254690957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.25469433+07:00","message":"Set new StatePrefix: 'ในส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.506151476+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.506190434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.506195959+07:00","message":"receive interim result [false|false]: ในส่วนของพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.506206102+07:00","message":"[buffer interim] 4482 false ในส่วนของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.506214074+07:00","message":"[bufferProcess] interim [960000000]:ในส่วนของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.506216623+07:00","message":"[bufferProcess] send to processor:ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.506220244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.506223201+07:00","message":"> Transcript [55099] [false]: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.506226151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.506228213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.506230174+07:00","message":"StatePrefix: 'ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.506232446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.715769806+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.715810452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของพี่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.715816117+07:00","message":"receive interim result [false|false]: ในส่วนของพี่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.715832308+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.715836775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของคลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.715839604+07:00","message":"receive interim result [false|false]: ในส่วนของคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.715857025+07:00","message":"[buffer interim] 4482 false ในส่วนของพี่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.715881509+07:00","message":"[buffer interim] 4482 false ในส่วนของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715889686+07:00","message":"[bufferProcess] interim [140000000]:ในส่วนของพี่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715892644+07:00","message":"[bufferProcess] send to processor:ในส่วนของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715898018+07:00","message":"[bufferProcess] interim [200000000]:ในส่วนของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715900109+07:00","message":"[bufferProcess] send to processor:ในส่วนของพี่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715902886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715906023+07:00","message":"> Transcript [55100] [false]: 'ในส่วนของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715909865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.71591299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715917897+07:00","message":"StatePrefix: 'ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715920424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715922159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715924243+07:00","message":"> Transcript [55101] [false]: 'ในส่วนของพี่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715926399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715928324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715930093+07:00","message":"StatePrefix: 'ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.715931909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.957870446+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.957922131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของคลินิกที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.957928555+07:00","message":"receive interim result [false|false]: ในส่วนของคลินิกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.957947258+07:00","message":"[buffer interim] 4482 false ในส่วนของคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957956534+07:00","message":"[bufferProcess] interim [500000000]:ในส่วนของคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957960065+07:00","message":"[bufferProcess] send to processor:ในส่วนของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957964393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957967409+07:00","message":"> Transcript [55102] [false]: 'ในส่วนของคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957972077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957974465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957976635+07:00","message":"StatePrefix: 'ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957978973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957981985+07:00","message":"Push: 'ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957984146+07:00","message":"TextPushed: 'ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957986317+07:00","message":"Set new StatePrefix : 'ในส่วนของคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:54.957988561+07:00","message":"Next Push (prob) : 'ของคลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:54.957997349+07:00","message":"push: {false ในส่วน 0 0xc004338f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.249581865+07:00","message":"[GCS] IsForceVAD: false for message ID: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.320564291+07:00","message":"[GCS] Start streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.340799567+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.340841774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของคลินิกที่\",\"confidence\":0.9055695}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.340850291+07:00","message":"receive interim result [true|false]: ในส่วนของคลินิกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.340860792+07:00","message":"end recv isFinal message id 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.340863586+07:00","message":"end Recv id 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.340869286+07:00","message":"[buffer interim] 4482 true ในส่วนของคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340887019+07:00","message":"[bufferProcess] interim [950000000]:ในส่วนของคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340895085+07:00","message":"[bufferProcess] send to processor (isfinal):ในส่วนของคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340898519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340902481+07:00","message":"> Transcript [55103] [false]: 'ในส่วนของคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.34090594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340908148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340910608+07:00","message":"StatePrefix: 'ในส่วนของคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340912943+07:00","message":"TextPushed: 'ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340915105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340917843+07:00","message":"> Transcript [55104] [true]: 'ในส่วนของคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340920624+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340922626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340924448+07:00","message":"StatePrefix: 'ในส่วนของคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340926623+07:00","message":"TextPushed: 'ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.340934364+07:00","message":"Push: 'ของคลินิกที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.340942978+07:00","message":"push: {true ของคลินิกที่ 0 0xc004338f00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:55.348201437+07:00","message":"write wav file: './tmp/7589/7589_4482.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:55.697153468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:55.697153748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.842530742+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.842576901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.842582841+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.842597504+07:00","message":"[buffer interim] 4483 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.842605476+07:00","message":"[bufferProcess] interim [540000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.8426075+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.978287044+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.978324611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.978330877+07:00","message":"receive interim result [false|false]: เปิดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:55.978345964+07:00","message":"[buffer interim] 4483 false เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.978354389+07:00","message":"[bufferProcess] interim [720000000]:เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.978356995+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.978362099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.978365559+07:00","message":"> Transcript [55105] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:55.978368012+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.16446077+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.164501304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.16450731+07:00","message":"receive interim result [false|false]: เปิดให้ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.164523738+07:00","message":"[buffer interim] 4483 false เปิดให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.16453295+07:00","message":"[bufferProcess] interim [900000000]:เปิดให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.164535416+07:00","message":"[bufferProcess] send to processor:เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.164539646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.164542763+07:00","message":"> Transcript [55106] [false]: 'เปิดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.164545764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.164547941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.164549943+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.164552655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.282803261+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.282841566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.282848054+07:00","message":"receive interim result [false|false]: เปิดให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.282858655+07:00","message":"[buffer interim] 4483 false เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.28286957+07:00","message":"[bufferProcess] interim [960000000]:เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.282873791+07:00","message":"[bufferProcess] send to processor:เปิดให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.282881022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.282895508+07:00","message":"> Transcript [55107] [false]: 'เปิดให้ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.282902276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.282904332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.282906611+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.282908715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.547603785+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.547642624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.547649347+07:00","message":"receive interim result [false|false]: เปิดให้บริการอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.547666475+07:00","message":"[buffer interim] 4483 false เปิดให้บริการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.547674191+07:00","message":"[bufferProcess] interim [320000000]:เปิดให้บริการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.547676825+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.54768066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.547683672+07:00","message":"> Transcript [55108] [false]: 'เปิดให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.54768724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.547689497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.547691354+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.547693446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.739759474+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.739814189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการอยู่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.739820843+07:00","message":"receive interim result [false|false]: เปิดให้บริการอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.739841008+07:00","message":"[buffer interim] 4483 false เปิดให้บริการอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.739858345+07:00","message":"[bufferProcess] interim [440000000]:เปิดให้บริการอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.739860969+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.73986709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.739870219+07:00","message":"> Transcript [55109] [false]: 'เปิดให้บริการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.739873894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.739876352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.7398788+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.739880984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.739893779+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.739896479+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.739898871+07:00","message":"Set new StatePrefix : 'เปิดให้บริการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.739905305+07:00","message":"Next Push (prob) : 'ให้บริการอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.739912653+07:00","message":"push: {false เปิด 0 0xc004482900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.755443676+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.755481384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.755487542+07:00","message":"receive interim result [false|false]: เปิดให้บริการอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.755502821+07:00","message":"[buffer interim] 4483 false เปิดให้บริการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.755510823+07:00","message":"[bufferProcess] interim [500000000]:เปิดให้บริการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.755513265+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.755516948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.755519862+07:00","message":"> Transcript [55110] [false]: 'เปิดให้บริการอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.755523116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.755525248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.755527612+07:00","message":"StatePrefix: 'เปิดให้บริการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.75553033+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.947610296+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.947652069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการอยู่ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.947658361+07:00","message":"receive interim result [false|false]: เปิดให้บริการอยู่ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.947675007+07:00","message":"[buffer interim] 4483 false เปิดให้บริการอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.947682665+07:00","message":"[bufferProcess] interim [620000000]:เปิดให้บริการอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.947688089+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.947693366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.947697288+07:00","message":"> Transcript [55111] [false]: 'เปิดให้บริการอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.947700724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.947702954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.947704928+07:00","message":"StatePrefix: 'เปิดให้บริการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.947707396+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.95917598+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.959212797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการอยู่ในขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.959218875+07:00","message":"receive interim result [false|false]: เปิดให้บริการอยู่ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:56.959231957+07:00","message":"[buffer interim] 4483 false เปิดให้บริการอยู่ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.959238971+07:00","message":"[bufferProcess] interim [680000000]:เปิดให้บริการอยู่ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.959241459+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.959247197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.959250174+07:00","message":"> Transcript [55112] [false]: 'เปิดให้บริการอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.959253394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.959255501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.959257447+07:00","message":"StatePrefix: 'เปิดให้บริการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:56.959259748+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.058153012+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.058195428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการอยู่ในขณะนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.058201268+07:00","message":"receive interim result [false|false]: เปิดให้บริการอยู่ในขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.058213726+07:00","message":"[buffer interim] 4483 false เปิดให้บริการอยู่ในขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058221161+07:00","message":"[bufferProcess] interim [740000000]:เปิดให้บริการอยู่ในขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058225847+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการอยู่ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058232868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058235667+07:00","message":"> Transcript [55113] [false]: 'เปิดให้บริการอยู่ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058239429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058241891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058243815+07:00","message":"StatePrefix: 'เปิดให้บริการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.05824586+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058253538+07:00","message":"Push: 'ให้บริการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058255813+07:00","message":"TextPushed: 'เปิดให้บริการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058258235+07:00","message":"Set new StatePrefix : 'เปิดให้บริการอยู่ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.058260464+07:00","message":"Next Push (prob) : 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.058281964+07:00","message":"push: {false ให้บริการอยู่ 0 0xc004482900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.19042818+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.190468776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการอยู่ในขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.190475077+07:00","message":"receive interim result [false|false]: เปิดให้บริการอยู่ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.190487976+07:00","message":"[buffer interim] 4483 false เปิดให้บริการอยู่ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.190498439+07:00","message":"[bufferProcess] interim [920000000]:เปิดให้บริการอยู่ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.190501097+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการอยู่ในขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.190506677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.190509525+07:00","message":"> Transcript [55114] [false]: 'เปิดให้บริการอยู่ในขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.190513114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.190515349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.190517303+07:00","message":"StatePrefix: 'เปิดให้บริการอยู่ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.190519489+07:00","message":"TextPushed: 'เปิดให้บริการอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.300004901+07:00","message":"[GCS] IsForceVAD: false for message ID: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.37601524+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.376066103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการอยู่ในขณะนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.376073212+07:00","message":"receive interim result [false|false]: เปิดให้บริการอยู่ในขณะนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.376093418+07:00","message":"[buffer interim] 4483 false เปิดให้บริการอยู่ในขณะนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.37610252+07:00","message":"[bufferProcess] interim [40000000]:เปิดให้บริการอยู่ในขณะนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.376105438+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการอยู่ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.376110441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.376115593+07:00","message":"> Transcript [55115] [false]: 'เปิดให้บริการอยู่ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.376119684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.376122307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.376124398+07:00","message":"StatePrefix: 'เปิดให้บริการอยู่ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.37612723+07:00","message":"TextPushed: 'เปิดให้บริการอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.381677841+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.381716227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการอยู่ในขณะนี้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.381722136+07:00","message":"receive interim result [false|false]: เปิดให้บริการอยู่ในขณะนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.38173869+07:00","message":"[buffer interim] 4483 false เปิดให้บริการอยู่ในขณะนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.38174597+07:00","message":"[bufferProcess] interim [100000000]:เปิดให้บริการอยู่ในขณะนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.381748497+07:00","message":"[bufferProcess] send to processor:เปิดให้บริการอยู่ในขณะนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.381754304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.381757073+07:00","message":"> Transcript [55116] [false]: 'เปิดให้บริการอยู่ในขณะนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.381760839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.381763412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.381765911+07:00","message":"StatePrefix: 'เปิดให้บริการอยู่ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.381768931+07:00","message":"TextPushed: 'เปิดให้บริการอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.404919138+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.404965144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้บริการอยู่ในขณะนี้นะครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.404971669+07:00","message":"receive interim result [true|false]: เปิดให้บริการอยู่ในขณะนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.404982619+07:00","message":"end recv isFinal message id 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.404984929+07:00","message":"end Recv id 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.4049918+07:00","message":"[buffer interim] 4483 true เปิดให้บริการอยู่ในขณะนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405001871+07:00","message":"[bufferProcess] interim [220000000]:เปิดให้บริการอยู่ในขณะนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405007887+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดให้บริการอยู่ในขณะนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405011604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405014489+07:00","message":"> Transcript [55117] [false]: 'เปิดให้บริการอยู่ในขณะนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405019883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405021937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405023815+07:00","message":"StatePrefix: 'เปิดให้บริการอยู่ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405026502+07:00","message":"TextPushed: 'เปิดให้บริการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405032708+07:00","message":"Push: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405034875+07:00","message":"TextPushed: 'เปิดให้บริการอยู่ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405037221+07:00","message":"Set new StatePrefix : 'เปิดให้บริการอยู่ในขณะนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405042092+07:00","message":"Next Push (prob) : 'นี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405043972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405046227+07:00","message":"> Transcript [55118] [true]: 'เปิดให้บริการอยู่ในขณะนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405048856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405050686+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405052985+07:00","message":"StatePrefix: 'เปิดให้บริการอยู่ในขณะนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405055256+07:00","message":"TextPushed: 'เปิดให้บริการอยู่ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.405057746+07:00","message":"Push: 'นี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.405065297+07:00","message":"push: {false ในขณะ 0 0xc004482900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.405071415+07:00","message":"push: {true นี้นะครับ 0 0xc004482900}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:57.412843954+07:00","message":"write wav file: './tmp/7589/7589_4483.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.491952112+07:00","message":"[GCS] Start streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.831518049+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.831567387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.831573806+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:57.831590435+07:00","message":"[buffer interim] 4484 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.831597808+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:57.831599857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.021361514+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.021405328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.021413142+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.021430387+07:00","message":"[buffer interim] 4484 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.021439322+07:00","message":"[bufferProcess] interim [540000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.021442452+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.021446495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.021449554+07:00","message":"> Transcript [55119] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.021452047+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.023065058+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.023105211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.023110666+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.023127327+07:00","message":"[buffer interim] 4484 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.023135008+07:00","message":"[bufferProcess] interim [600000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.023139677+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.023147955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.023150835+07:00","message":"> Transcript [55120] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.023154746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.023156888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.023159755+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.023162089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.147684602+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.147719323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรากำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.147725029+07:00","message":"receive interim result [false|false]: เรากำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.147739743+07:00","message":"[buffer interim] 4484 false เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.147747196+07:00","message":"[bufferProcess] interim [660000000]:เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.147749683+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.147768021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.147772237+07:00","message":"> Transcript [55121] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.147777051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.147780178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.147783189+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.147785295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.212200988+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.212236602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรากำลังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.212242563+07:00","message":"receive interim result [false|false]: เรากำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.212258325+07:00","message":"[buffer interim] 4484 false เรากำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.212265918+07:00","message":"[bufferProcess] interim [780000000]:เรากำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.212268297+07:00","message":"[bufferProcess] send to processor:เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.21227343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.212276092+07:00","message":"> Transcript [55122] [false]: 'เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.212279208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.212281241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.212283562+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.212286213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.348480906+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.348517164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรากำลังทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.348523374+07:00","message":"receive interim result [false|false]: เรากำลังทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.348536532+07:00","message":"[buffer interim] 4484 false เรากำลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.34854666+07:00","message":"[bufferProcess] interim [840000000]:เรากำลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.348550778+07:00","message":"[bufferProcess] send to processor:เรากำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.348558518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.348564672+07:00","message":"> Transcript [55123] [false]: 'เรากำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.348568999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.348572087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.348575531+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.34857855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.348587339+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.348590459+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.348593583+07:00","message":"Set new StatePrefix : 'เรากำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.348597508+07:00","message":"Next Push (prob) : 'กำลังจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.348626578+07:00","message":"push: {false เรา 0 0xc004483300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.498396309+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.498438299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรากำลังทำข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.498446328+07:00","message":"receive interim result [false|false]: เรากำลังทำข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.498459866+07:00","message":"[buffer interim] 4484 false เรากำลังทำข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.498468091+07:00","message":"[bufferProcess] interim [960000000]:เรากำลังทำข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.498470939+07:00","message":"[bufferProcess] send to processor:เรากำลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.498476564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.498479482+07:00","message":"> Transcript [55124] [false]: 'เรากำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.498481862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.498483877+07:00","message":"Set new StatePrefix: 'เรากำลังทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.515239151+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.515275591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรากำลังทำห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.515284806+07:00","message":"receive interim result [false|false]: เรากำลังทำห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.515297757+07:00","message":"[buffer interim] 4484 false เรากำลังทำห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.515305048+07:00","message":"[bufferProcess] interim [20000000]:เรากำลังทำห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.515307371+07:00","message":"[bufferProcess] send to processor:เรากำลังทำข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.515312555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.515315309+07:00","message":"> Transcript [55125] [false]: 'เรากำลังทำข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.515318713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.515320927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.515325064+07:00","message":"StatePrefix: 'เรากำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.51532751+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.664688553+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.664741879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรากำลังทำข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.664750933+07:00","message":"receive interim result [false|false]: เรากำลังทำข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.664767676+07:00","message":"[buffer interim] 4484 false เรากำลังทำข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.664779144+07:00","message":"[bufferProcess] interim [140000000]:เรากำลังทำข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.664783274+07:00","message":"[bufferProcess] send to processor:เรากำลังทำห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.664791113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.664796461+07:00","message":"> Transcript [55126] [false]: 'เรากำลังทำห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.664800129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.664802369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.664804367+07:00","message":"StatePrefix: 'เรากำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.664806697+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:58.697300138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:12:58.6973141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.861765148+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.861799612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรากำลังทำข้อมูลเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.861807214+07:00","message":"receive interim result [false|false]: เรากำลังทำข้อมูลเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.861822816+07:00","message":"[buffer interim] 4484 false เรากำลังทำข้อมูลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.861835676+07:00","message":"[bufferProcess] interim [380000000]:เรากำลังทำข้อมูลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.861837952+07:00","message":"[bufferProcess] send to processor:เรากำลังทำข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.861841381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.861844505+07:00","message":"> Transcript [55127] [false]: 'เรากำลังทำข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.861847873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.861850075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.861852145+07:00","message":"StatePrefix: 'เรากำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:58.861854665+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:58.969006684+07:00","message":"[GCS] IsForceVAD: false for message ID: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.046277097+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.046317187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรากำลังทำข้อมูลเพื่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.046323177+07:00","message":"receive interim result [false|false]: เรากำลังทำข้อมูลเพื่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.046338723+07:00","message":"[buffer interim] 4484 false เรากำลังทำข้อมูลเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046348517+07:00","message":"[bufferProcess] interim [560000000]:เรากำลังทำข้อมูลเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046350929+07:00","message":"[bufferProcess] send to processor:เรากำลังทำข้อมูลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046355339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046359107+07:00","message":"> Transcript [55128] [false]: 'เรากำลังทำข้อมูลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046364404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046368949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046372062+07:00","message":"StatePrefix: 'เรากำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046375704+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046383945+07:00","message":"Push: 'กำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046386032+07:00","message":"TextPushed: 'เรากำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046388131+07:00","message":"Set new StatePrefix : 'เรากำลังทำข้อมูลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.046391221+07:00","message":"Next Push (prob) : 'ข้อมูลเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.04639958+07:00","message":"push: {false กำลังทำ 0 0xc004483300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.082072249+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.082124613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรากำลังทำข้อมูลเพื่อเจาะ\",\"confidence\":0.93402666}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.082134861+07:00","message":"receive interim result [true|false]: เรากำลังทำข้อมูลเพื่อเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.082148745+07:00","message":"end recv isFinal message id 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.082153621+07:00","message":"end Recv id 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.08217493+07:00","message":"[buffer interim] 4484 true เรากำลังทำข้อมูลเพื่อเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082202126+07:00","message":"[bufferProcess] interim [710000000]:เรากำลังทำข้อมูลเพื่อเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.08220726+07:00","message":"[bufferProcess] send to processor (isfinal):เรากำลังทำข้อมูลเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082211805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082215703+07:00","message":"> Transcript [55129] [false]: 'เรากำลังทำข้อมูลเพื่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082219838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082222123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082225139+07:00","message":"StatePrefix: 'เรากำลังทำข้อมูลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082228135+07:00","message":"TextPushed: 'เรากำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082230203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082232399+07:00","message":"> Transcript [55130] [true]: 'เรากำลังทำข้อมูลเพื่อเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082234683+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082236682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082238551+07:00","message":"StatePrefix: 'เรากำลังทำข้อมูลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082240399+07:00","message":"TextPushed: 'เรากำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.082243677+07:00","message":"Push: 'ข้อมูลเพื่อเจาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.082253608+07:00","message":"push: {true ข้อมูลเพื่อเจาะ 0 0xc004483300}"}
{"level":"info","service":"Main","time":"2026-06-22T14:12:59.0892056+07:00","message":"write wav file: './tmp/7589/7589_4484.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.17071834+07:00","message":"[GCS] Start streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.695228616+07:00","message":"receive streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.695266901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจาะลึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.695273918+07:00","message":"receive interim result [false|false]: เจาะลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:12:59.6952861+07:00","message":"[buffer interim] 4485 false เจาะลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.695294244+07:00","message":"[bufferProcess] interim [600000000]:เจาะลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:12:59.695297104+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.005667015+07:00","message":"receive streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.005713849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจาะลึกลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.005722227+07:00","message":"receive interim result [false|false]: เจาะลึกลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.005735302+07:00","message":"[buffer interim] 4485 false เจาะลึกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.005746755+07:00","message":"[bufferProcess] interim [840000000]:เจาะลึกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.005750476+07:00","message":"[bufferProcess] send to processor:เจาะลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.005757366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.005761489+07:00","message":"> Transcript [55131] [false]: 'เจาะลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.005764632+07:00","message":"Set StatePrefix (first interim): 'เจาะลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.366607046+07:00","message":"receive streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.366648547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจาะลึกลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.366655561+07:00","message":"receive interim result [false|false]: เจาะลึกลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.366677729+07:00","message":"[buffer interim] 4485 false เจาะลึกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.366692283+07:00","message":"[bufferProcess] interim [960000000]:เจาะลึกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.366695594+07:00","message":"[bufferProcess] send to processor:เจาะลึกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.366705066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.366708349+07:00","message":"> Transcript [55132] [false]: 'เจาะลึกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.366712877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.366715757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.36671801+07:00","message":"StatePrefix: 'เจาะลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.366720325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.461142122+07:00","message":"receive streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.46119441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจาะลึกลงไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.461200739+07:00","message":"receive interim result [false|false]: เจาะลึกลงไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.461218401+07:00","message":"[buffer interim] 4485 false เจาะลึกลงไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.461228129+07:00","message":"[bufferProcess] interim [140000000]:เจาะลึกลงไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.461230502+07:00","message":"[bufferProcess] send to processor:เจาะลึกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.46123407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.461236928+07:00","message":"> Transcript [55133] [false]: 'เจาะลึกลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.461241039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.461244402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.461247432+07:00","message":"StatePrefix: 'เจาะลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.461253301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.473387125+07:00","message":"receive streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.473425242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจาะลึกลงไปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.473431972+07:00","message":"receive interim result [false|false]: เจาะลึกลงไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.473452655+07:00","message":"[buffer interim] 4485 false เจาะลึกลงไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.473462004+07:00","message":"[bufferProcess] interim [260000000]:เจาะลึกลงไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.473465204+07:00","message":"[bufferProcess] send to processor:เจาะลึกลงไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.473471357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.473474454+07:00","message":"> Transcript [55134] [false]: 'เจาะลึกลงไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.473478796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.473481337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.473483585+07:00","message":"StatePrefix: 'เจาะลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.473486674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.481763208+07:00","message":"receive streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.48180092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจาะลึกลงไปนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.481806911+07:00","message":"receive interim result [false|false]: เจาะลึกลงไปนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.481822802+07:00","message":"[buffer interim] 4485 false เจาะลึกลงไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481830981+07:00","message":"[bufferProcess] interim [320000000]:เจาะลึกลงไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481833469+07:00","message":"[bufferProcess] send to processor:เจาะลึกลงไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481843328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481852756+07:00","message":"> Transcript [55135] [false]: 'เจาะลึกลงไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481857374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481859627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481865028+07:00","message":"StatePrefix: 'เจาะลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481867398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481874103+07:00","message":"Push: 'เจาะลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481876593+07:00","message":"TextPushed: 'เจาะลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481878737+07:00","message":"Set new StatePrefix : 'เจาะลึกลงไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.481880943+07:00","message":"Next Push (prob) : 'ลงไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.481888048+07:00","message":"push: {false เจาะลึก 0 0xc004339d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.699492988+07:00","message":"[GCS] IsForceVAD: false for message ID: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.773020508+07:00","message":"[GCS] Start streaming session, msgId: 4486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.806256447+07:00","message":"receive streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.806308039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจาะลึกลงไปนะครับในระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.806316422+07:00","message":"receive interim result [false|false]: เจาะลึกลงไปนะครับในระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.806334648+07:00","message":"[buffer interim] 4485 false เจาะลึกลงไปนะครับในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.806347305+07:00","message":"[bufferProcess] interim [680000000]:เจาะลึกลงไปนะครับในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.806351824+07:00","message":"[bufferProcess] send to processor:เจาะลึกลงไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.806362824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.806368367+07:00","message":"> Transcript [55136] [false]: 'เจาะลึกลงไปนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.806372872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.806376166+07:00","message":"Set new StatePrefix: 'เจาะลึกลงไปนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.833142048+07:00","message":"receive streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.833197291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจาะลึกลงไปนะครับในระดับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.833204022+07:00","message":"receive interim result [true|false]: เจาะลึกลงไปนะครับในระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.833215802+07:00","message":"end recv isFinal message id 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.833218318+07:00","message":"end Recv id 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.83322457+07:00","message":"[buffer interim] 4485 true เจาะลึกลงไปนะครับในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833232199+07:00","message":"[bufferProcess] interim [770000000]:เจาะลึกลงไปนะครับในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833236375+07:00","message":"[bufferProcess] send to processor (isfinal):เจาะลึกลงไปนะครับในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833240101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833243731+07:00","message":"> Transcript [55137] [false]: 'เจาะลึกลงไปนะครับในระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833246892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833249088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833251168+07:00","message":"StatePrefix: 'เจาะลึกลงไปนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833253684+07:00","message":"TextPushed: 'เจาะลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833255517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833257672+07:00","message":"> Transcript [55138] [true]: 'เจาะลึกลงไปนะครับในระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833260097+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833261926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833263753+07:00","message":"StatePrefix: 'เจาะลึกลงไปนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833265702+07:00","message":"TextPushed: 'เจาะลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:00.833271399+07:00","message":"Push: 'ลงไปนะครับในระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.833280125+07:00","message":"push: {true ลงไปนะครับในระดับ 0 0xc004339d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.833458747+07:00","message":"[GCS] IsForceVAD: false for message ID: 4486"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:00.857371728+07:00","message":"write wav file: './tmp/7589/7589_4485.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.893216806+07:00","message":"[GCS] Start streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:00.958971598+07:00","message":"[GCS] IsForceVAD: false for message ID: 4487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.020634333+07:00","message":"[GCS] Start streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.059831163+07:00","message":"receive streaming session, msgId: 4486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.059856021+07:00","message":"found end of frame, send empty tag with msgId: 4486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.059859249+07:00","message":"end Recv id 4486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.059867165+07:00","message":"[buffer interim] 4486 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.059874834+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.059879625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.059882914+07:00","message":"> Transcript [55139] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.059886015+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.059888682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.059890666+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.059892698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.059898346+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.059907627+07:00","message":"push: {true \n 0 0xc004240980}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:01.065551197+07:00","message":"write wav file: './tmp/7589/7589_4486.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.098401264+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.098427768+07:00","message":"found end of frame, send empty tag with msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.098431491+07:00","message":"end Recv id 4487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.098437727+07:00","message":"[buffer interim] 4487 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.098445221+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.098449178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.098452005+07:00","message":"> Transcript [55140] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.098454651+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.09845693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.098459229+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.098464559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.098468306+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.098476466+07:00","message":"push: {true \n 0 0xc004240b00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:01.102321987+07:00","message":"write wav file: './tmp/7589/7589_4487.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.679226918+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.679269508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.679275614+07:00","message":"receive interim result [false|false]: จังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.679292261+07:00","message":"[buffer interim] 4488 false จังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.679300281+07:00","message":"[bufferProcess] interim [480000000]:จังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.67930242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:01.697983726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:01.697999793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.741293632+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.741333804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.741340539+07:00","message":"receive interim result [false|false]: จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:01.741355141+07:00","message":"[buffer interim] 4488 false จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.741367267+07:00","message":"[bufferProcess] interim [540000000]:จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.741369932+07:00","message":"[bufferProcess] send to processor:จังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.741374842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.741377942+07:00","message":"> Transcript [55141] [false]: 'จังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:01.741380227+07:00","message":"Set StatePrefix (first interim): 'จังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.063134956+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.063178502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.06319304+07:00","message":"receive interim result [false|false]: จังหวัดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.063210609+07:00","message":"[buffer interim] 4488 false จังหวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.063225398+07:00","message":"[bufferProcess] interim [840000000]:จังหวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.063229241+07:00","message":"[bufferProcess] send to processor:จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.063239547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.063242793+07:00","message":"> Transcript [55142] [false]: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.063244966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.063248553+07:00","message":"Set new StatePrefix: 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.072489445+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.072528835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.072536976+07:00","message":"receive interim result [false|false]: จังหวัดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.072554755+07:00","message":"[buffer interim] 4488 false จังหวัดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.072562625+07:00","message":"[bufferProcess] interim [900000000]:จังหวัดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.072565484+07:00","message":"[bufferProcess] send to processor:จังหวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.072569631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.072572426+07:00","message":"> Transcript [55143] [false]: 'จังหวัดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.072578643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.072580822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.072583047+07:00","message":"StatePrefix: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.072585745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.205762013+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.205801607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระนอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.205808116+07:00","message":"receive interim result [false|false]: จังหวัดระนอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.205821572+07:00","message":"[buffer interim] 4488 false จังหวัดระนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.20583139+07:00","message":"[bufferProcess] interim [960000000]:จังหวัดระนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.205835613+07:00","message":"[bufferProcess] send to processor:จังหวัดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.205844017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.205848435+07:00","message":"> Transcript [55144] [false]: 'จังหวัดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.205854364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.20585743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.205863209+07:00","message":"StatePrefix: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.205865794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.21026029+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.210285884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.210290918+07:00","message":"receive interim result [false|false]: จังหวัดระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.210303671+07:00","message":"[buffer interim] 4488 false จังหวัดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.210308974+07:00","message":"[bufferProcess] interim [20000000]:จังหวัดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.21031135+07:00","message":"[bufferProcess] send to processor:จังหวัดระนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.210314092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.210316752+07:00","message":"> Transcript [55145] [false]: 'จังหวัดระนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.210320488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.210325617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.210327863+07:00","message":"StatePrefix: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.210330058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.376063948+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.376105605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.37611192+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.376129364+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376137935+07:00","message":"[bufferProcess] interim [200000000]:จังหวัดระดับอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376140616+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376149327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.3761524+07:00","message":"> Transcript [55146] [false]: 'จังหวัดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376157483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376160197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376162157+07:00","message":"StatePrefix: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376164616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376172155+07:00","message":"Push: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376174387+07:00","message":"TextPushed: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376177037+07:00","message":"Set new StatePrefix : 'จังหวัดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.376179346+07:00","message":"Next Push (prob) : 'ระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.3762051+07:00","message":"push: {false จังหวัด 0 0xc004339e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.967410248+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.967451714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.967458305+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:02.967476704+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.967484765+07:00","message":"[bufferProcess] interim [800000000]:จังหวัดระดับอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.967487111+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.967490609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.967493329+07:00","message":"> Transcript [55147] [false]: 'จังหวัดระดับอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.967497071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.967499267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.967501209+07:00","message":"StatePrefix: 'จังหวัดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:02.967503396+07:00","message":"TextPushed: 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.088972894+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.089019125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.089025919+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.089045392+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.089054493+07:00","message":"[bufferProcess] interim [860000000]:จังหวัดระดับอำเภอทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.089060426+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.089069736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.089072826+07:00","message":"> Transcript [55148] [false]: 'จังหวัดระดับอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.089076699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.089079093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.089081062+07:00","message":"StatePrefix: 'จังหวัดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.089083452+07:00","message":"TextPushed: 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.156066013+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.156109411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้งพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.156115671+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอทั้งพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.156129449+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอทั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.156138085+07:00","message":"[bufferProcess] interim [980000000]:จังหวัดระดับอำเภอทั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.156140948+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.156144579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.156147533+07:00","message":"> Transcript [55149] [false]: 'จังหวัดระดับอำเภอทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.156151012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.156153087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.156155602+07:00","message":"StatePrefix: 'จังหวัดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.156158333+07:00","message":"TextPushed: 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.271909996+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.271959515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้งประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.2719661+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.271981769+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.271990881+07:00","message":"[bufferProcess] interim [40000000]:จังหวัดระดับอำเภอทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.271993746+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอทั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.271999413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.272002011+07:00","message":"> Transcript [55150] [false]: 'จังหวัดระดับอำเภอทั้งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.272006097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.272008465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.272011307+07:00","message":"StatePrefix: 'จังหวัดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.272013693+07:00","message":"TextPushed: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.27201903+07:00","message":"Push: 'ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.272021212+07:00","message":"TextPushed: 'จังหวัดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.272023251+07:00","message":"Set new StatePrefix : 'จังหวัดระดับอำเภอทั้งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.272025383+07:00","message":"Next Push (prob) : 'อำเภอทั้งพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.272034307+07:00","message":"push: {false ระดับ 0 0xc004339e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.860303574+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.860343414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้งประเทศ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.860349884+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.860366124+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.860373768+07:00","message":"[bufferProcess] interim [640000000]:จังหวัดระดับอำเภอทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.860376132+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.860384572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.860387233+07:00","message":"> Transcript [55151] [false]: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.860390021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.860392259+07:00","message":"Set new StatePrefix: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.8736585+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.873695828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้งประเทศนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.873711482+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอทั้งประเทศนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:03.873729414+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอทั้งประเทศนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.873741605+07:00","message":"[bufferProcess] interim [700000000]:จังหวัดระดับอำเภอทั้งประเทศนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.873744508+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.87375179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.873754706+07:00","message":"> Transcript [55152] [false]: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.873759492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.873761648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.873764048+07:00","message":"StatePrefix: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:03.873766703+07:00","message":"TextPushed: 'จังหวัดระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.004085606+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.004134397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้งประเทศนะครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.004145634+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอทั้งประเทศนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.004167936+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอทั้งประเทศนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.004180712+07:00","message":"[bufferProcess] interim [820000000]:จังหวัดระดับอำเภอทั้งประเทศนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.004183412+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอทั้งประเทศนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.004187835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.004191632+07:00","message":"> Transcript [55153] [false]: 'จังหวัดระดับอำเภอทั้งประเทศนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.004195836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.004198197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.004200678+07:00","message":"StatePrefix: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.004203737+07:00","message":"TextPushed: 'จังหวัดระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.050829853+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.05087101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.05087781+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.050894004+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.05090234+07:00","message":"[bufferProcess] interim [880000000]:จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.050905012+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอทั้งประเทศนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.050908961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.050912111+07:00","message":"> Transcript [55154] [false]: 'จังหวัดระดับอำเภอทั้งประเทศนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.05091619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.050918391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.050920865+07:00","message":"StatePrefix: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.05092406+07:00","message":"TextPushed: 'จังหวัดระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.167142217+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.167191451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.167197895+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.167214214+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.16722301+07:00","message":"[bufferProcess] interim [940000000]:จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.167226056+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.167235338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.167238472+07:00","message":"> Transcript [55155] [false]: 'จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.16724296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.167245765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.167248127+07:00","message":"StatePrefix: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.167251131+07:00","message":"TextPushed: 'จังหวัดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.167258969+07:00","message":"Push: 'อำเภอทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.167261074+07:00","message":"TextPushed: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.167264217+07:00","message":"Set new StatePrefix : 'จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.167266722+07:00","message":"Next Push (prob) : 'นะครับเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.167286993+07:00","message":"push: {false อำเภอทั้งประเทศ 0 0xc004339e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.236880774+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.236932807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.236950592+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.236969942+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.236985411+07:00","message":"[bufferProcess] interim [60000000]:จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.236989268+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.236994091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.236998279+07:00","message":"> Transcript [55156] [false]: 'จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.237002334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.237004554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.237007509+07:00","message":"StatePrefix: 'จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.23701001+07:00","message":"TextPushed: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.288883382+07:00","message":"[GCS] IsForceVAD: false for message ID: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.350976818+07:00","message":"[GCS] Start streaming session, msgId: 4489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.376780977+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.376821508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.376828605+07:00","message":"receive interim result [false|false]: จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.376844946+07:00","message":"[buffer interim] 4488 false จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.376858463+07:00","message":"[bufferProcess] interim [240000000]:จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.376861342+07:00","message":"[bufferProcess] send to processor:จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.37686786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.376870927+07:00","message":"> Transcript [55157] [false]: 'จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.376875721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.376878161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.376880575+07:00","message":"StatePrefix: 'จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.376883303+07:00","message":"TextPushed: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.415738195+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.415777277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ\",\"confidence\":0.9492737}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.415785134+07:00","message":"receive interim result [true|false]: จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.415795804+07:00","message":"end recv isFinal message id 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.415798221+07:00","message":"end Recv id 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.415803578+07:00","message":"[buffer interim] 4488 true จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415818101+07:00","message":"[bufferProcess] interim [300000000]:จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415821455+07:00","message":"[bufferProcess] send to processor (isfinal):จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415824989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415827878+07:00","message":"> Transcript [55158] [false]: 'จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415831133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415833643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415835648+07:00","message":"StatePrefix: 'จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415837918+07:00","message":"TextPushed: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415839869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415841878+07:00","message":"> Transcript [55159] [true]: 'จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่ออะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415844082+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415845882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415847731+07:00","message":"StatePrefix: 'จังหวัดระดับอำเภอทั้งประเทศนะครับเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415849759+07:00","message":"TextPushed: 'จังหวัดระดับอำเภอทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:04.415853165+07:00","message":"Push: 'นะครับเพื่ออะไรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:04.415860286+07:00","message":"push: {true นะครับเพื่ออะไรครับ 0 0xc004339e00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:04.430507428+07:00","message":"write wav file: './tmp/7589/7589_4488.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:04.698828443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:04.698850757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.368785022+07:00","message":"[GCS] IsForceVAD: false for message ID: 4489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.441760193+07:00","message":"[GCS] Start streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.459273646+07:00","message":"receive streaming session, msgId: 4489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.459299253+07:00","message":"found end of frame, send empty tag with msgId: 4489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.459302367+07:00","message":"end Recv id 4489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.459309364+07:00","message":"[buffer interim] 4489 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:05.459317637+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:05.459322027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:05.459329184+07:00","message":"> Transcript [55160] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:05.45933178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:05.459334152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:05.459336028+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:05.459337889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:05.459348272+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.459357844+07:00","message":"push: {true \n 0 0xc004749f80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:05.46519152+07:00","message":"write wav file: './tmp/7589/7589_4489.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.973022059+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.97306885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.973076535+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:05.97309135+07:00","message":"[buffer interim] 4490 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:05.973098408+07:00","message":"[bufferProcess] interim [360000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:05.973100255+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.096345855+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.096403049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.096410753+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.096427414+07:00","message":"[buffer interim] 4490 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.096436442+07:00","message":"[bufferProcess] interim [480000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.096439212+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.096447821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.096452736+07:00","message":"> Transcript [55161] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.096455176+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.415062717+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.41510201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.415107972+07:00","message":"receive interim result [false|false]: ทำให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.415124054+07:00","message":"[buffer interim] 4490 false ทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.415134315+07:00","message":"[bufferProcess] interim [780000000]:ทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.415136595+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.415140199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.415143213+07:00","message":"> Transcript [55162] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.415146097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.415148147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.41515014+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.415152196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.490493482+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.490539442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.490549042+07:00","message":"receive interim result [false|false]: ทำให้พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.49056119+07:00","message":"[buffer interim] 4490 false ทำให้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.490568426+07:00","message":"[bufferProcess] interim [840000000]:ทำให้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.49057097+07:00","message":"[bufferProcess] send to processor:ทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.490576861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.490580099+07:00","message":"> Transcript [55163] [false]: 'ทำให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.490583269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.490586117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.490588143+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.490591587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.70894266+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.708989765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.708995891+07:00","message":"receive interim result [false|false]: ทำให้พวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.709011965+07:00","message":"[buffer interim] 4490 false ทำให้พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.709019577+07:00","message":"[bufferProcess] interim [80000000]:ทำให้พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.709022321+07:00","message":"[bufferProcess] send to processor:ทำให้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.709028214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.709031281+07:00","message":"> Transcript [55164] [false]: 'ทำให้พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.709034424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.709036691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.709039971+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.709042192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.831867641+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.83190576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.83191127+07:00","message":"receive interim result [false|false]: ทำให้พวกออก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.831924649+07:00","message":"[buffer interim] 4490 false ทำให้พวกออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831932598+07:00","message":"[bufferProcess] interim [140000000]:ทำให้พวกออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.83193493+07:00","message":"[bufferProcess] send to processor:ทำให้พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831938614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831941289+07:00","message":"> Transcript [55165] [false]: 'ทำให้พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831944319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831946471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831948715+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831958438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831961309+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831963275+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831965314+07:00","message":"Set new StatePrefix : 'ทำให้พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.831967504+07:00","message":"Next Push (prob) : 'ให้พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.831975462+07:00","message":"push: {false ทำ 0 0xc004867b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.872629576+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.872674708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกก่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.872681081+07:00","message":"receive interim result [false|false]: ทำให้พวกก่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:06.872694663+07:00","message":"[buffer interim] 4490 false ทำให้พวกก่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.87270585+07:00","message":"[bufferProcess] interim [260000000]:ทำให้พวกก่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.872708714+07:00","message":"[bufferProcess] send to processor:ทำให้พวกออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.872715697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.872718746+07:00","message":"> Transcript [55166] [false]: 'ทำให้พวกออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.872721089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:06.872723511+07:00","message":"Set new StatePrefix: 'ทำให้พวกออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.193597072+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.193643511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกก่อการเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.193651249+07:00","message":"receive interim result [false|false]: ทำให้พวกก่อการเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.193666238+07:00","message":"[buffer interim] 4490 false ทำให้พวกก่อการเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.193675894+07:00","message":"[bufferProcess] interim [620000000]:ทำให้พวกก่อการเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.193678514+07:00","message":"[bufferProcess] send to processor:ทำให้พวกก่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.193686312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.193689194+07:00","message":"> Transcript [55167] [false]: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.193693202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.19369574+07:00","message":"Set new StatePrefix: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:07.698850981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:07.698882833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.773471039+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.773518594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกก่อการเนี่ยอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.773525976+07:00","message":"receive interim result [false|false]: ทำให้พวกก่อการเนี่ยอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.773545814+07:00","message":"[buffer interim] 4490 false ทำให้พวกก่อการเนี่ยอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.773555716+07:00","message":"[bufferProcess] interim [160000000]:ทำให้พวกก่อการเนี่ยอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.773559731+07:00","message":"[bufferProcess] send to processor:ทำให้พวกก่อการเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.773564962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.7735692+07:00","message":"> Transcript [55168] [false]: 'ทำให้พวกก่อการเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.773573861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.773577052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.773580663+07:00","message":"StatePrefix: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.77358452+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.782861091+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.782896362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกก่อการเนี่ยอธิบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.782901812+07:00","message":"receive interim result [false|false]: ทำให้พวกก่อการเนี่ยอธิบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:07.782915581+07:00","message":"[buffer interim] 4490 false ทำให้พวกก่อการเนี่ยอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.782922481+07:00","message":"[bufferProcess] interim [220000000]:ทำให้พวกก่อการเนี่ยอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.782925178+07:00","message":"[bufferProcess] send to processor:ทำให้พวกก่อการเนี่ยอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.78293143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.782934193+07:00","message":"> Transcript [55169] [false]: 'ทำให้พวกก่อการเนี่ยอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.782937543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.782939733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.782941565+07:00","message":"StatePrefix: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:07.782945632+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.050636402+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.050675672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกก่อการเนี่ยอธิพันธ์มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.050682534+07:00","message":"receive interim result [false|false]: ทำให้พวกก่อการเนี่ยอธิพันธ์มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.050698473+07:00","message":"[buffer interim] 4490 false ทำให้พวกก่อการเนี่ยอธิพันธ์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.050707327+07:00","message":"[bufferProcess] interim [400000000]:ทำให้พวกก่อการเนี่ยอธิพันธ์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.050710322+07:00","message":"[bufferProcess] send to processor:ทำให้พวกก่อการเนี่ยอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.050715054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.050720037+07:00","message":"> Transcript [55170] [false]: 'ทำให้พวกก่อการเนี่ยอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.050724055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.050726726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.050729159+07:00","message":"StatePrefix: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.050731881+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.281040379+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.28108569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.281091872+07:00","message":"receive interim result [false|false]: ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.281103598+07:00","message":"[buffer interim] 4490 false ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.281110793+07:00","message":"[bufferProcess] interim [640000000]:ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.281113611+07:00","message":"[bufferProcess] send to processor:ทำให้พวกก่อการเนี่ยอธิพันธ์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.281119066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.28112162+07:00","message":"> Transcript [55171] [false]: 'ทำให้พวกก่อการเนี่ยอธิพันธ์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.28112532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.28112782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.281130175+07:00","message":"StatePrefix: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.281132919+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.281137357+07:00","message":"Push: 'ให้พวกก่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.281140239+07:00","message":"TextPushed: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.281142539+07:00","message":"Set new StatePrefix : 'ทำให้พวกก่อการเนี่ยอธิพันธ์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.281145356+07:00","message":"Next Push (prob) : 'เนี่ยอธิพันธ์มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.281152144+07:00","message":"push: {false ให้พวกก่อการ 0 0xc004867b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.388345183+07:00","message":"[GCS] IsForceVAD: false for message ID: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.411100839+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.411142413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.411148884+07:00","message":"receive interim result [false|false]: ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.411168245+07:00","message":"[buffer interim] 4490 false ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.411178761+07:00","message":"[bufferProcess] interim [820000000]:ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.411181346+07:00","message":"[bufferProcess] send to processor:ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.411185722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.411189066+07:00","message":"> Transcript [55172] [false]: 'ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.411192486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.411194747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.41119839+07:00","message":"StatePrefix: 'ทำให้พวกก่อการเนี่ยอธิพันธ์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.41120118+07:00","message":"TextPushed: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.45061014+07:00","message":"[GCS] Start streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.474298793+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.474335658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.474342636+07:00","message":"receive interim result [false|false]: ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.474355474+07:00","message":"[buffer interim] 4490 false ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.474365327+07:00","message":"[bufferProcess] interim [880000000]:ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.474367731+07:00","message":"[bufferProcess] send to processor:ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.474371667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.474374331+07:00","message":"> Transcript [55173] [false]: 'ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.474377578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.474379736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.474382145+07:00","message":"StatePrefix: 'ทำให้พวกก่อการเนี่ยอธิพันธ์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.474385071+07:00","message":"TextPushed: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.539850157+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.53989424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ\",\"confidence\":0.9485511}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.539901447+07:00","message":"receive interim result [true|false]: ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.539911779+07:00","message":"end recv isFinal message id 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.539914864+07:00","message":"end Recv id 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.53992263+07:00","message":"[buffer interim] 4490 true ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539931398+07:00","message":"[bufferProcess] interim [970000000]:ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539936285+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539940279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539943052+07:00","message":"> Transcript [55174] [false]: 'ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539946369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539948315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539950745+07:00","message":"StatePrefix: 'ทำให้พวกก่อการเนี่ยอธิพันธ์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539953276+07:00","message":"TextPushed: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539957885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539960188+07:00","message":"> Transcript [55175] [true]: 'ทำให้พวกก่อการเนี่ยอธิพันธ์มาหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539972255+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539974533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539976364+07:00","message":"StatePrefix: 'ทำให้พวกก่อการเนี่ยอธิพันธ์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539978739+07:00","message":"TextPushed: 'ทำให้พวกก่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:08.539981865+07:00","message":"Push: 'เนี่ยอธิพันธ์มาหน่อยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:08.539989642+07:00","message":"push: {true เนี่ยอธิพันธ์มาหน่อยครับ 0 0xc004867b80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:08.547432111+07:00","message":"write wav file: './tmp/7589/7589_4490.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.202901521+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.202944913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.202950676+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.202977764+07:00","message":"[buffer interim] 4491 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.202986235+07:00","message":"[bufferProcess] interim [830000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.20298819+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.477024296+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.477071134+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-06-22T14:13:09.477078358+07:00","message":"receive interim result [false|false]: ต้องยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.477094218+07:00","message":"[buffer interim] 4491 false ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.477102858+07:00","message":"[bufferProcess] interim [10000000]:ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.47710515+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.47711211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.477115454+07:00","message":"> Transcript [55176] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.477117762+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.512431058+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.512471489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.512478478+07:00","message":"receive interim result [false|false]: ต้องยอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.512495112+07:00","message":"[buffer interim] 4491 false ต้องยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.512503272+07:00","message":"[bufferProcess] interim [70000000]:ต้องยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.512506+07:00","message":"[bufferProcess] send to processor:ต้องยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.512512288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.51251582+07:00","message":"> Transcript [55177] [false]: 'ต้องยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.512518762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.512521319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.512523342+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.512525471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.699477394+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.699531817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.69954233+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.699557619+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.699569944+07:00","message":"[bufferProcess] interim [250000000]:ต้องยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.699572789+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.699580711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.699584434+07:00","message":"> Transcript [55178] [false]: 'ต้องยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.699589535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.699592569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.699595527+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.699599209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.89058475+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.890627153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.890633629+07:00","message":"receive interim result [false|false]: ต้องยอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:09.890649691+07:00","message":"[buffer interim] 4491 false ต้องยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.890658118+07:00","message":"[bufferProcess] interim [490000000]:ต้องยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.890661054+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.890666503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.890669334+07:00","message":"> Transcript [55179] [false]: 'ต้องยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.890674145+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.89067655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.890678573+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:09.890680845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.07747011+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.0775125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.077518925+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.077538784+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077547862+07:00","message":"[bufferProcess] interim [670000000]:ต้องยอมรับว่าพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.07755085+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077554905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077557702+07:00","message":"> Transcript [55180] [false]: 'ต้องยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077561206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077563514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077565459+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077567513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077570489+07:00","message":"Push: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077572429+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077574419+07:00","message":"Set new StatePrefix : 'ต้องยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.077579447+07:00","message":"Next Push (prob) : 'ยอมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.077587166+07:00","message":"push: {false ต้อง 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.330817515+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.330859418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าพวกเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.330865748+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าพวกเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.330882188+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าพวกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.330890275+07:00","message":"[bufferProcess] interim [850000000]:ต้องยอมรับว่าพวกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.330893117+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.3309002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.330903204+07:00","message":"> Transcript [55181] [false]: 'ต้องยอมรับว่าพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.330907307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.330913255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.330915421+07:00","message":"StatePrefix: 'ต้องยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.330917559+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.453448661+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.453485122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.453491339+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.453504182+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.453515351+07:00","message":"[bufferProcess] interim [30000000]:ต้องยอมรับว่าผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.453521684+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าพวกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.453528318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.45353319+07:00","message":"> Transcript [55182] [false]: 'ต้องยอมรับว่าพวกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.453539851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.453542943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.453544963+07:00","message":"StatePrefix: 'ต้องยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.453547098+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513666292+07:00","message":"[GCS] Cleaned up inactive client: 4448"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.51368511+07:00","message":"[GCS] Cleaned up inactive client: 4452"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513687849+07:00","message":"[GCS] Cleaned up inactive client: 4457"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513689711+07:00","message":"[GCS] Cleaned up inactive client: 4454"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513691593+07:00","message":"[GCS] Cleaned up inactive client: 4449"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513694466+07:00","message":"[GCS] Cleaned up inactive client: 4451"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513697658+07:00","message":"[GCS] Cleaned up inactive client: 4447"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513699774+07:00","message":"[GCS] Cleaned up inactive client: 4456"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513701605+07:00","message":"[GCS] Cleaned up inactive client: 4458"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513703444+07:00","message":"[GCS] Cleaned up inactive client: 4450"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513705192+07:00","message":"[GCS] Cleaned up inactive client: 4455"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.513707049+07:00","message":"[GCS] Cleaned up inactive client: 4453"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.605442278+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.605485154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.605491346+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.605523539+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.605541508+07:00","message":"[bufferProcess] interim [210000000]:ต้องยอมรับว่าผู้ประกอบการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.605544239+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.605547903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.605550773+07:00","message":"> Transcript [55183] [false]: 'ต้องยอมรับว่าผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.605554349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.605556508+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.605559772+07:00","message":"StatePrefix: 'ต้องยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.605561857+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:10.699183146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:10.699197495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.716526353+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.716563447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.716571809+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.716587089+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.716596547+07:00","message":"[bufferProcess] interim [270000000]:ต้องยอมรับว่าผู้ประกอบการบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.71659994+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.716607144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.716610139+07:00","message":"> Transcript [55184] [false]: 'ต้องยอมรับว่าผู้ประกอบการมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.716614645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.7166174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.716619592+07:00","message":"StatePrefix: 'ต้องยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.716621969+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.716626191+07:00","message":"Push: 'ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.716628129+07:00","message":"TextPushed: 'ต้องยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.716630223+07:00","message":"Set new StatePrefix : 'ต้องยอมรับว่าผู้ประกอบการมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.716632568+07:00","message":"Next Push (prob) : 'ว่าผู้ประกอบการมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.716640465+07:00","message":"push: {false ยอมรับ 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.896756804+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.896797742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบางราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.896804562+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการบางราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:10.89681927+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการบางราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.89682693+07:00","message":"[bufferProcess] interim [450000000]:ต้องยอมรับว่าผู้ประกอบการบางราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.89682955+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.896837342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.896840138+07:00","message":"> Transcript [55185] [false]: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.89684252+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:10.896844988+07:00","message":"Set new StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.23431033+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.234351925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบางรายเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.234359117+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการบางรายเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.234375059+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการบางรายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.234387652+07:00","message":"[bufferProcess] interim [810000000]:ต้องยอมรับว่าผู้ประกอบการบางรายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.234390874+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการบางราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.234399804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.234402722+07:00","message":"> Transcript [55186] [false]: 'ต้องยอมรับว่าผู้ประกอบการบางราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.234406493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.234409085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.234411585+07:00","message":"StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.234413845+07:00","message":"TextPushed: 'ต้องยอมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.289207927+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.289249359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบางราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.289256464+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการบางราย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.289270457+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการบางราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.289279217+07:00","message":"[bufferProcess] interim [870000000]:ต้องยอมรับว่าผู้ประกอบการบางราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.289282022+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการบางรายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.289289309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.289292241+07:00","message":"> Transcript [55187] [false]: 'ต้องยอมรับว่าผู้ประกอบการบางรายเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.289296046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.289298528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.289300791+07:00","message":"StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.289303508+07:00","message":"TextPushed: 'ต้องยอมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.480310375+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.480350022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบางรายก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.480356481+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการบางรายก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.480371858+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการบางรายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.480383019+07:00","message":"[bufferProcess] interim [50000000]:ต้องยอมรับว่าผู้ประกอบการบางรายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.48038625+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการบางราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.480390295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.480394026+07:00","message":"> Transcript [55188] [false]: 'ต้องยอมรับว่าผู้ประกอบการบางราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.48039785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.480400251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.480402294+07:00","message":"StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.480406447+07:00","message":"TextPushed: 'ต้องยอมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.674950188+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.675002734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบางรายก็เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.675012059+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการบางรายก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.675029222+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการบางรายก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675041543+07:00","message":"[bufferProcess] interim [290000000]:ต้องยอมรับว่าผู้ประกอบการบางรายก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675045407+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการบางรายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675050635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675055098+07:00","message":"> Transcript [55189] [false]: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675059898+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675062879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675065648+07:00","message":"StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675068561+07:00","message":"TextPushed: 'ต้องยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675075306+07:00","message":"Push: 'ว่าผู้ประกอบการบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675078132+07:00","message":"TextPushed: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675082086+07:00","message":"Set new StatePrefix : 'ต้องยอมรับว่าผู้ประกอบการบางรายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.675085521+07:00","message":"Next Push (prob) : 'รายก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.675099072+07:00","message":"push: {false ว่าผู้ประกอบการบาง 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.79678995+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.796828545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.796836121+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.79685218+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.796860221+07:00","message":"[bufferProcess] interim [350000000]:ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.796862755+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการบางรายก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.796866258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.796869146+07:00","message":"> Transcript [55190] [false]: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.796872444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.79687492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.796877257+07:00","message":"StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.796879698+07:00","message":"TextPushed: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.933149627+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.933208494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.933216533+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:11.933237499+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.933247878+07:00","message":"[bufferProcess] interim [470000000]:ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.933253154+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.933260144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.933264104+07:00","message":"> Transcript [55191] [false]: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.933268702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.933271628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.933274763+07:00","message":"StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:11.93327815+07:00","message":"TextPushed: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.385327476+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.385366633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.385372751+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.385385286+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.385393192+07:00","message":"[bufferProcess] interim [10000000]:ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.385396402+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.38540221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.385405304+07:00","message":"> Transcript [55192] [false]: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.385409094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.385411385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.385413598+07:00","message":"StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.385416912+07:00","message":"TextPushed: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.695540313+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.695577849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.695585973+07:00","message":"receive interim result [false|false]: ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.695599441+07:00","message":"[buffer interim] 4491 false ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.695606932+07:00","message":"[bufferProcess] interim [250000000]:ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.69560973+07:00","message":"[bufferProcess] send to processor:ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.695616552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.69561964+07:00","message":"> Transcript [55193] [false]: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.695623615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.695625642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.695629823+07:00","message":"StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.695632629+07:00","message":"TextPushed: 'ต้องยอมรับว่าผู้ประกอบการบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.695638997+07:00","message":"Push: 'รายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.695641193+07:00","message":"TextPushed: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.695643464+07:00","message":"Set new StatePrefix : 'ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.695646055+07:00","message":"Next Push (prob) : 'อาจจะยังไม่ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.695653359+07:00","message":"push: {false รายก็ 0 0xc004611b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.73793385+07:00","message":"[GCS] IsForceVAD: false for message ID: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.885544452+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.885586578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง\",\"confidence\":0.93192494}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.88559327+07:00","message":"receive interim result [true|false]: ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.885602851+07:00","message":"end recv isFinal message id 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.885605092+07:00","message":"end Recv id 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.885611852+07:00","message":"[buffer interim] 4491 true ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.88562149+07:00","message":"[bufferProcess] interim [520000000]:ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885626685+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885630112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885635442+07:00","message":"> Transcript [55194] [false]: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885639026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885641001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885642892+07:00","message":"StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885645386+07:00","message":"TextPushed: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885647307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885649363+07:00","message":"> Transcript [55195] [true]: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885651575+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885653328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885655039+07:00","message":"StatePrefix: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็อาจจะยังไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885657091+07:00","message":"TextPushed: 'ต้องยอมรับว่าผู้ประกอบการบางรายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:12.885663231+07:00","message":"Push: 'อาจจะยังไม่ทราบถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:12.885671862+07:00","message":"push: {true อาจจะยังไม่ทราบถึง 0 0xc004611b80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:12.895828289+07:00","message":"write wav file: './tmp/7589/7589_4491.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.061652708+07:00","message":"[GCS] Start streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.591032123+07:00","message":"receive streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.591080247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.591086157+07:00","message":"receive interim result [false|false]: ผัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.591103273+07:00","message":"[buffer interim] 4492 false ผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.59111112+07:00","message":"[bufferProcess] interim [360000000]:ผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.591113289+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.597470692+07:00","message":"receive streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.597509003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขั้นตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.597515826+07:00","message":"receive interim result [false|false]: ขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.597531778+07:00","message":"[buffer interim] 4492 false ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.597542083+07:00","message":"[bufferProcess] interim [420000000]:ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.597544842+07:00","message":"[bufferProcess] send to processor:ผัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.597551813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.597554442+07:00","message":"> Transcript [55196] [false]: 'ผัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.597556612+07:00","message":"Set StatePrefix (first interim): 'ผัด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:13.69923299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:13.699248919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.909199273+07:00","message":"receive streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.909234764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขั้นตอนการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.90924065+07:00","message":"receive interim result [false|false]: ขั้นตอนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:13.909252619+07:00","message":"[buffer interim] 4492 false ขั้นตอนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.909260796+07:00","message":"[bufferProcess] interim [720000000]:ขั้นตอนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.909263636+07:00","message":"[bufferProcess] send to processor:ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.909268809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.909271644+07:00","message":"> Transcript [55197] [false]: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.909273973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:13.9092761+07:00","message":"Set new StatePrefix: 'ขั้นตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.228662235+07:00","message":"receive streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.228705993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขั้นตอนการบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.228712437+07:00","message":"receive interim result [false|false]: ขั้นตอนการบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.228725251+07:00","message":"[buffer interim] 4492 false ขั้นตอนการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.228732822+07:00","message":"[bufferProcess] interim [960000000]:ขั้นตอนการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.228736059+07:00","message":"[bufferProcess] send to processor:ขั้นตอนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.228742347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.228745282+07:00","message":"> Transcript [55198] [false]: 'ขั้นตอนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.228748846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.228750999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.228752965+07:00","message":"StatePrefix: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.228757388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.231950597+07:00","message":"receive streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.231963279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขั้นตอนการบัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.23196707+07:00","message":"receive interim result [false|false]: ขั้นตอนการบัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.231976301+07:00","message":"[buffer interim] 4492 false ขั้นตอนการบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.231980448+07:00","message":"[bufferProcess] interim [20000000]:ขั้นตอนการบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.231982544+07:00","message":"[bufferProcess] send to processor:ขั้นตอนการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.231985256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.231987825+07:00","message":"> Transcript [55199] [false]: 'ขั้นตอนการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.231993229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.231995183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.231997049+07:00","message":"StatePrefix: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.232003861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.27854944+07:00","message":"[GCS] IsForceVAD: false for message ID: 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.288311037+07:00","message":"receive streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.288353058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขั้นตอนการบังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.288361044+07:00","message":"receive interim result [false|false]: ขั้นตอนการบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.288377614+07:00","message":"[buffer interim] 4492 false ขั้นตอนการบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.28838906+07:00","message":"[bufferProcess] interim [80000000]:ขั้นตอนการบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.288392454+07:00","message":"[bufferProcess] send to processor:ขั้นตอนการบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.288397455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.288401615+07:00","message":"> Transcript [55200] [false]: 'ขั้นตอนการบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.28840623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.288409095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.288412079+07:00","message":"StatePrefix: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.288415209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.342336592+07:00","message":"[GCS] Start streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.365541881+07:00","message":"receive streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.365584769+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-06-22T14:13:14.365594349+07:00","message":"receive interim result [true|false]: ขั้นตอนการบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.365603376+07:00","message":"end recv isFinal message id 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.365605539+07:00","message":"end Recv id 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.365612626+07:00","message":"[buffer interim] 4492 true ขั้นตอนการบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365624216+07:00","message":"[bufferProcess] interim [230000000]:ขั้นตอนการบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365627721+07:00","message":"[bufferProcess] send to processor (isfinal):ขั้นตอนการบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365630891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365634173+07:00","message":"> Transcript [55201] [false]: 'ขั้นตอนการบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365637464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365640546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365643506+07:00","message":"StatePrefix: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365646435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365653812+07:00","message":"Push: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365656006+07:00","message":"TextPushed: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365658097+07:00","message":"Set new StatePrefix : 'ขั้นตอนการบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365660199+07:00","message":"Next Push (prob) : 'การบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365662021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365664399+07:00","message":"> Transcript [55202] [true]: 'ขั้นตอนการบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365666599+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.36566834+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365670891+07:00","message":"StatePrefix: 'ขั้นตอนการบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365673681+07:00","message":"TextPushed: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:14.365676703+07:00","message":"Push: 'การบังคับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.365685497+07:00","message":"push: {false ขั้นตอน 0 0xc004483180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:14.365708381+07:00","message":"push: {true การบังคับ 0 0xc004483180}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:14.37249177+07:00","message":"write wav file: './tmp/7589/7589_4492.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.077267898+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.077318155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.077324169+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.077342986+07:00","message":"[buffer interim] 4493 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.077352496+07:00","message":"[bufferProcess] interim [600000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.077354744+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.39347631+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.393518371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.393524571+07:00","message":"receive interim result [false|false]: กฎหมายว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.393542264+07:00","message":"[buffer interim] 4493 false กฎหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.393550221+07:00","message":"[bufferProcess] interim [840000000]:กฎหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.393552701+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.393556166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.393559128+07:00","message":"> Transcript [55203] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.393561397+07:00","message":"Set StatePrefix (first interim): 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.974983272+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.975027527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.975033923+07:00","message":"receive interim result [false|false]: กฎหมายว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:15.975049063+07:00","message":"[buffer interim] 4493 false กฎหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.975059053+07:00","message":"[bufferProcess] interim [440000000]:กฎหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.975061793+07:00","message":"[bufferProcess] send to processor:กฎหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.975067116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.975070048+07:00","message":"> Transcript [55204] [false]: 'กฎหมายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.975072996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.975075173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.975077236+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:15.975081641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:16.679718272+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:16.6797596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายว่าต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:16.679770992+07:00","message":"receive interim result [false|false]: กฎหมายว่าต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:16.679787276+07:00","message":"[buffer interim] 4493 false กฎหมายว่าต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.679799545+07:00","message":"[bufferProcess] interim [160000000]:กฎหมายว่าต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.67980409+07:00","message":"[bufferProcess] send to processor:กฎหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.679812567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.67981731+07:00","message":"> Transcript [55205] [false]: 'กฎหมายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.679821772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.679824741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.679827583+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.679830485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:16.699471315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:16.699483948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:16.802708237+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:16.802752005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายว่าต้องการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:16.802758828+07:00","message":"receive interim result [false|false]: กฎหมายว่าต้องการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:16.802771996+07:00","message":"[buffer interim] 4493 false กฎหมายว่าต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.802779916+07:00","message":"[bufferProcess] interim [280000000]:กฎหมายว่าต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.802782871+07:00","message":"[bufferProcess] send to processor:กฎหมายว่าต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.802788197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.802791138+07:00","message":"> Transcript [55206] [false]: 'กฎหมายว่าต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.802794797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.802797219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.802799311+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:16.802801434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.003022752+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.003070115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายว่าต้องการให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.00307861+07:00","message":"receive interim result [false|false]: กฎหมายว่าต้องการให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.003099281+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.003104796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายว่าต้องการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.003109844+07:00","message":"receive interim result [false|false]: กฎหมายว่าต้องการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.003115843+07:00","message":"[buffer interim] 4493 false กฎหมายว่าต้องการให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.003120422+07:00","message":"[buffer interim] 4493 false กฎหมายว่าต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003127825+07:00","message":"[bufferProcess] interim [460000000]:กฎหมายว่าต้องการให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003131353+07:00","message":"[bufferProcess] send to processor:กฎหมายว่าต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003136235+07:00","message":"[bufferProcess] interim [520000000]:กฎหมายว่าต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.00313922+07:00","message":"[bufferProcess] send to processor:กฎหมายว่าต้องการให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.00314308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003147173+07:00","message":"> Transcript [55207] [false]: 'กฎหมายว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.00315232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003155531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003158657+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003161555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.00316879+07:00","message":"Push: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003170829+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003174801+07:00","message":"Set new StatePrefix : 'กฎหมายว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003177271+07:00","message":"Next Push (prob) : 'ว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003179201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003181283+07:00","message":"> Transcript [55208] [false]: 'กฎหมายว่าต้องการให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003183941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003185718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003188018+07:00","message":"StatePrefix: 'กฎหมายว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.003190048+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.003204243+07:00","message":"push: {false กฎหมาย 0 0xc0051bd380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.121363293+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.121410695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายว่าต้องการให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.121418297+07:00","message":"receive interim result [false|false]: กฎหมายว่าต้องการให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.12143571+07:00","message":"[buffer interim] 4493 false กฎหมายว่าต้องการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.121447274+07:00","message":"[bufferProcess] interim [580000000]:กฎหมายว่าต้องการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.12145069+07:00","message":"[bufferProcess] send to processor:กฎหมายว่าต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.121454947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.12145828+07:00","message":"> Transcript [55209] [false]: 'กฎหมายว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.121462282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.121465086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.121467203+07:00","message":"StatePrefix: 'กฎหมายว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.12146964+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.374341031+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.37438359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายว่าต้องการให้บริการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.374390053+07:00","message":"receive interim result [false|false]: กฎหมายว่าต้องการให้บริการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.374407788+07:00","message":"[buffer interim] 4493 false กฎหมายว่าต้องการให้บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.374417027+07:00","message":"[bufferProcess] interim [880000000]:กฎหมายว่าต้องการให้บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.374420223+07:00","message":"[bufferProcess] send to processor:กฎหมายว่าต้องการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.374424545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.374427858+07:00","message":"> Transcript [55210] [false]: 'กฎหมายว่าต้องการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.374432164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.374436931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.374439781+07:00","message":"StatePrefix: 'กฎหมายว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.374442175+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.740962654+07:00","message":"[GCS] IsForceVAD: false for message ID: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.810695726+07:00","message":"[GCS] Start streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.878155888+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.878198109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายว่าด้วยการให้บริการที่\",\"confidence\":0.950459}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.878204922+07:00","message":"receive interim result [true|false]: กฎหมายว่าด้วยการให้บริการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.878214734+07:00","message":"end recv isFinal message id 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.878217166+07:00","message":"end Recv id 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.87822547+07:00","message":"[buffer interim] 4493 true กฎหมายว่าด้วยการให้บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878233366+07:00","message":"[bufferProcess] interim [420000000]:กฎหมายว่าด้วยการให้บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878236933+07:00","message":"[bufferProcess] send to processor (isfinal):กฎหมายว่าต้องการให้บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878240679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878246386+07:00","message":"> Transcript [55211] [false]: 'กฎหมายว่าต้องการให้บริการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878249895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878251896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.87825419+07:00","message":"StatePrefix: 'กฎหมายว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878256619+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878259296+07:00","message":"Push: 'ว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878261647+07:00","message":"TextPushed: 'กฎหมายว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878263995+07:00","message":"Set new StatePrefix : 'กฎหมายว่าต้องการให้บริการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878266371+07:00","message":"Next Push (prob) : 'บริการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878268138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878270185+07:00","message":"> Transcript [55212] [true]: 'กฎหมายว่าด้วยการให้บริการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.87827267+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878274748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878276586+07:00","message":"StatePrefix: 'กฎหมายว่าต้องการให้บริการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878278546+07:00","message":"TextPushed: 'กฎหมายว่าต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878280146+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.878362422+07:00","message":"push: {false ว่าต้องการให้ 0 0xc0051bd380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878395402+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878398236+07:00","message":"TextPushed: 'กฎหมายว่าต้องการให้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878400302+07:00","message":"Set new StatePrefix : 'กฎหมายว่าด้วยการให้บริการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.87840233+07:00","message":"Next Push (prob) : 'กฎหมายว่าด้วยการให้บริการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:17.878408814+07:00","message":"push: {true ที่ 0 0xc0051bd380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:17.878421452+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4493.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:17.888412395+07:00","message":"write wav file: './tmp/7589/7589_4493.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.42924596+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.429297922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Siri\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.429304429+07:00","message":"receive interim result [false|false]: Siri"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.429321662+07:00","message":"[buffer interim] 4494 false Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.429330506+07:00","message":"[bufferProcess] interim [600000000]:Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.42933237+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.46450035+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.464540756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.464547139+07:00","message":"receive interim result [false|false]: คลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.464562615+07:00","message":"[buffer interim] 4494 false คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.464569817+07:00","message":"[bufferProcess] interim [720000000]:คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.46457211+07:00","message":"[bufferProcess] send to processor:Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.464575647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.464578392+07:00","message":"> Transcript [55213] [false]: 'Siri'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.464580561+07:00","message":"Set StatePrefix (first interim): 'Siri'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.674073325+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.674117447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลีนิคเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.674123843+07:00","message":"receive interim result [false|false]: คลีนิคเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.674138128+07:00","message":"[buffer interim] 4494 false คลีนิคเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.674146948+07:00","message":"[bufferProcess] interim [900000000]:คลีนิคเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.674149645+07:00","message":"[bufferProcess] send to processor:คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.674154314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.674157313+07:00","message":"> Transcript [55214] [false]: 'คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.674159949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.674162088+07:00","message":"Set new StatePrefix: 'คลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.78310047+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.783145938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.783153799+07:00","message":"receive interim result [false|false]: คลินิกหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.783170221+07:00","message":"[buffer interim] 4494 false คลินิกหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.783178401+07:00","message":"[bufferProcess] interim [20000000]:คลินิกหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.783181582+07:00","message":"[bufferProcess] send to processor:คลีนิคเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.783188877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.783191693+07:00","message":"> Transcript [55215] [false]: 'คลีนิคเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.78319431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.783196451+07:00","message":"Set new StatePrefix: 'คลีนิคเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.850662839+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.850707108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกเสริมความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.85071329+07:00","message":"receive interim result [false|false]: คลินิกเสริมความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.850731427+07:00","message":"[buffer interim] 4494 false คลินิกเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.850739126+07:00","message":"[bufferProcess] interim [80000000]:คลินิกเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.850742057+07:00","message":"[bufferProcess] send to processor:คลินิกหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.850745673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.850749512+07:00","message":"> Transcript [55216] [false]: 'คลินิกหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.850751883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.850753851+07:00","message":"Set new StatePrefix: 'คลินิกหมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.969562378+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.969598967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกเสริมความงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.969605893+07:00","message":"receive interim result [false|false]: คลินิกเสริมความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:18.969620228+07:00","message":"[buffer interim] 4494 false คลินิกเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.969627421+07:00","message":"[bufferProcess] interim [140000000]:คลินิกเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.969630019+07:00","message":"[bufferProcess] send to processor:คลินิกเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.969633614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.969636662+07:00","message":"> Transcript [55217] [false]: 'คลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.96963883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:18.969640916+07:00","message":"Set new StatePrefix: 'คลินิกเสริมความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.197477904+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.197519679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกเสริมความงามแท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.1975262+07:00","message":"receive interim result [false|false]: คลินิกเสริมความงามแท้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.197544814+07:00","message":"[buffer interim] 4494 false คลินิกเสริมความงามแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.197553084+07:00","message":"[bufferProcess] interim [380000000]:คลินิกเสริมความงามแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.197555444+07:00","message":"[bufferProcess] send to processor:คลินิกเสริมความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.197559141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.197561944+07:00","message":"> Transcript [55218] [false]: 'คลินิกเสริมความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.19756563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.197567862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.197569835+07:00","message":"StatePrefix: 'คลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.197571919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.249438059+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.249484107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกเสริมความงามให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.249490611+07:00","message":"receive interim result [false|false]: คลินิกเสริมความงามให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.249507924+07:00","message":"[buffer interim] 4494 false คลินิกเสริมความงามให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.249516118+07:00","message":"[bufferProcess] interim [440000000]:คลินิกเสริมความงามให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.249518718+07:00","message":"[bufferProcess] send to processor:คลินิกเสริมความงามแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.249522931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.249526241+07:00","message":"> Transcript [55219] [false]: 'คลินิกเสริมความงามแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.249530485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.249535571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.249537614+07:00","message":"StatePrefix: 'คลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.249539868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.369105648+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.369152206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกเสริมความงามให้รวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.369158771+07:00","message":"receive interim result [false|false]: คลินิกเสริมความงามให้รวย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.369187907+07:00","message":"[buffer interim] 4494 false คลินิกเสริมความงามให้รวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.369197048+07:00","message":"[bufferProcess] interim [560000000]:คลินิกเสริมความงามให้รวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.369199723+07:00","message":"[bufferProcess] send to processor:คลินิกเสริมความงามให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.369207398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.369211168+07:00","message":"> Transcript [55220] [false]: 'คลินิกเสริมความงามให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.369215877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.369218333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.3692206+07:00","message":"StatePrefix: 'คลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.369223145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.379338704+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.37936812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกเสริมความงามให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.379374167+07:00","message":"receive interim result [false|false]: คลินิกเสริมความงามให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.379388691+07:00","message":"[buffer interim] 4494 false คลินิกเสริมความงามให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379395047+07:00","message":"[bufferProcess] interim [620000000]:คลินิกเสริมความงามให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379397027+07:00","message":"[bufferProcess] send to processor:คลินิกเสริมความงามให้รวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379400477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379403478+07:00","message":"> Transcript [55221] [false]: 'คลินิกเสริมความงามให้รวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379407682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379409948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379413422+07:00","message":"StatePrefix: 'คลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379415503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379425361+07:00","message":"Push: 'คลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379427711+07:00","message":"TextPushed: 'คลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379429941+07:00","message":"Set new StatePrefix : 'คลินิกเสริมความงามให้รวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.379432437+07:00","message":"Next Push (prob) : 'งามให้รวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.379464904+07:00","message":"push: {false คลินิกเสริมความ 0 0xc004483480}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.419448883+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.419485361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกเสริมความงามให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.419492091+07:00","message":"receive interim result [false|false]: คลินิกเสริมความงามให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.419506175+07:00","message":"[buffer interim] 4494 false คลินิกเสริมความงามให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.419515309+07:00","message":"[bufferProcess] interim [680000000]:คลินิกเสริมความงามให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.419518044+07:00","message":"[bufferProcess] send to processor:คลินิกเสริมความงามให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.419525727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.419528765+07:00","message":"> Transcript [55222] [false]: 'คลินิกเสริมความงามให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.419531086+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:19.699913525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:19.699916589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.790052174+07:00","message":"[GCS] IsForceVAD: false for message ID: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.850857627+07:00","message":"[GCS] Start streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.904187061+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.904235603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิกเสริมความงามให้บริการ\",\"confidence\":0.9244822}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.904242026+07:00","message":"receive interim result [true|false]: คลินิกเสริมความงามให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.904253166+07:00","message":"end recv isFinal message id 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.904256206+07:00","message":"end Recv id 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.90427691+07:00","message":"[buffer interim] 4494 true คลินิกเสริมความงามให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904303728+07:00","message":"[bufferProcess] interim [220000000]:คลินิกเสริมความงามให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.90430836+07:00","message":"[bufferProcess] send to processor (isfinal):คลินิกเสริมความงามให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904323348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904342303+07:00","message":"> Transcript [55223] [false]: 'คลินิกเสริมความงามให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904346087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904349853+07:00","message":"Set new StatePrefix: 'คลินิกเสริมความงามให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904352452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.90435475+07:00","message":"> Transcript [55224] [true]: 'คลินิกเสริมความงามให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904358338+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904360589+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904363003+07:00","message":"StatePrefix: 'คลินิกเสริมความงามให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904365551+07:00","message":"TextPushed: 'คลินิกเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:19.904374352+07:00","message":"Push: 'งามให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:19.904384919+07:00","message":"push: {true งามให้บริการ 0 0xc004483480}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:19.912310196+07:00","message":"write wav file: './tmp/7589/7589_4494.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.193885075+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.193929037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.193935606+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.193950906+07:00","message":"[buffer interim] 4495 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.19395968+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.193961672+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.382569336+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.382611926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.382619744+07:00","message":"receive interim result [false|false]: มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.382630992+07:00","message":"[buffer interim] 4495 false มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.382639531+07:00","message":"[bufferProcess] interim [540000000]:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.382642055+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.38264583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.382649373+07:00","message":"> Transcript [55225] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.382651816+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.558801845+07:00","message":"[GCS] IsForceVAD: false for message ID: 4495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.621198507+07:00","message":"[GCS] Start streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.648386101+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.648430986+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-06-22T14:13:20.648437385+07:00","message":"receive interim result [true|false]: มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.648447753+07:00","message":"end recv isFinal message id 4495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.648450222+07:00","message":"end Recv id 4495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.648457969+07:00","message":"[buffer interim] 4495 true มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648465769+07:00","message":"[bufferProcess] interim [930000000]:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648472033+07:00","message":"[bufferProcess] send to processor (isfinal):มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.64847507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648477829+07:00","message":"> Transcript [55226] [false]: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648480729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648483167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648485305+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648490133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648492112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648494157+07:00","message":"> Transcript [55227] [true]: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648496229+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648498233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648500139+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648501982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:20.648509158+07:00","message":"Push: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:20.648516559+07:00","message":"push: {true มันเป็น 0 0xc0051bdc80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:20.654412277+07:00","message":"write wav file: './tmp/7589/7589_4495.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.664533327+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.664575952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.664584128+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.664598725+07:00","message":"[buffer interim] 4496 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.664606225+07:00","message":"[bufferProcess] interim [80000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.664608287+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.66461351+07:00","message":"[bufferProcess] send to processor (ticker):นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.664616334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.664619284+07:00","message":"> Transcript [55228] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.66462161+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.792695238+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.792735429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.792741364+07:00","message":"receive interim result [false|false]: บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.792756037+07:00","message":"[buffer interim] 4496 false บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.792765405+07:00","message":"[bufferProcess] interim [140000000]:บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.79276719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.861627653+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.861674299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.861684285+07:00","message":"receive interim result [false|false]: บริการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:21.861700752+07:00","message":"[buffer interim] 4496 false บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.861709678+07:00","message":"[bufferProcess] interim [320000000]:บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.86171265+07:00","message":"[bufferProcess] send to processor:บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.861720216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.861723676+07:00","message":"> Transcript [55229] [false]: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.861726287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:21.86173474+07:00","message":"Set new StatePrefix: 'บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.179222093+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.179264579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.179272504+07:00","message":"receive interim result [false|false]: บริการที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.17928914+07:00","message":"[buffer interim] 4496 false บริการที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.179302486+07:00","message":"[bufferProcess] interim [560000000]:บริการที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.179305397+07:00","message":"[bufferProcess] send to processor:บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.179313131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.179316349+07:00","message":"> Transcript [55230] [false]: 'บริการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.179319992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.17932469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.179326988+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.179329143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.18397049+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.183998716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการที่ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.184003962+07:00","message":"receive interim result [false|false]: บริการที่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.184016788+07:00","message":"[buffer interim] 4496 false บริการที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.184023674+07:00","message":"[bufferProcess] interim [620000000]:บริการที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.184026053+07:00","message":"[bufferProcess] send to processor:บริการที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.184029184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.184031644+07:00","message":"> Transcript [55231] [false]: 'บริการที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.184034816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.184036863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.184038842+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.184041051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.385375013+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.385415222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการที่ถูกบัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.385421228+07:00","message":"receive interim result [false|false]: บริการที่ถูกบัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.385438621+07:00","message":"[buffer interim] 4496 false บริการที่ถูกบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.385449851+07:00","message":"[bufferProcess] interim [800000000]:บริการที่ถูกบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.385454835+07:00","message":"[bufferProcess] send to processor:บริการที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.385470136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.38547414+07:00","message":"> Transcript [55232] [false]: 'บริการที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.385478084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.385480564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.385482824+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.385484984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.491132154+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.491169028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการที่ถูกบังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.49117527+07:00","message":"receive interim result [false|false]: บริการที่ถูกบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.491189211+07:00","message":"[buffer interim] 4496 false บริการที่ถูกบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491197238+07:00","message":"[bufferProcess] interim [860000000]:บริการที่ถูกบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491200324+07:00","message":"[bufferProcess] send to processor:บริการที่ถูกบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491204971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491208171+07:00","message":"> Transcript [55233] [false]: 'บริการที่ถูกบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491214049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491218175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491220321+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.49122252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491227668+07:00","message":"Push: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491229989+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491232253+07:00","message":"Set new StatePrefix : 'บริการที่ถูกบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.491234545+07:00","message":"Next Push (prob) : 'ที่ถูกบัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.491243733+07:00","message":"push: {false บริการ 0 0xc004241480}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:22.700469688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:22.700495655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.75085626+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.750895072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการที่ถูกบังคับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.750902513+07:00","message":"receive interim result [false|false]: บริการที่ถูกบังคับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.750917964+07:00","message":"[buffer interim] 4496 false บริการที่ถูกบังคับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.750926727+07:00","message":"[bufferProcess] interim [160000000]:บริการที่ถูกบังคับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.750929579+07:00","message":"[bufferProcess] send to processor:บริการที่ถูกบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.750935829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.750939009+07:00","message":"> Transcript [55234] [false]: 'บริการที่ถูกบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.750944825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.750947363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.750952082+07:00","message":"StatePrefix: 'บริการที่ถูกบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.75095502+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.808298922+07:00","message":"[GCS] IsForceVAD: false for message ID: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.901540565+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.901584246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการที่ถูกบังคับว่า\",\"confidence\":0.9337263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.901591155+07:00","message":"receive interim result [true|false]: บริการที่ถูกบังคับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.901601077+07:00","message":"end recv isFinal message id 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.901603873+07:00","message":"end Recv id 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.901612051+07:00","message":"[buffer interim] 4496 true บริการที่ถูกบังคับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901621102+07:00","message":"[bufferProcess] interim [400000000]:บริการที่ถูกบังคับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901624962+07:00","message":"[bufferProcess] send to processor (isfinal):บริการที่ถูกบังคับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901628964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901635901+07:00","message":"> Transcript [55235] [false]: 'บริการที่ถูกบังคับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901639574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901642838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901644988+07:00","message":"StatePrefix: 'บริการที่ถูกบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901647978+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901650117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901652576+07:00","message":"> Transcript [55236] [true]: 'บริการที่ถูกบังคับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901654994+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901657002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901658709+07:00","message":"StatePrefix: 'บริการที่ถูกบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.901660787+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:22.90166334+07:00","message":"Push: 'ที่ถูกบังคับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.901672433+07:00","message":"push: {true ที่ถูกบังคับว่า 0 0xc004241480}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:22.908831136+07:00","message":"write wav file: './tmp/7589/7589_4496.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:22.999835788+07:00","message":"[GCS] Start streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.585676619+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.585721446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.585727051+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.585744606+07:00","message":"[buffer interim] 4497 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.585752353+07:00","message":"[bufferProcess] interim [600000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.585754387+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.743629194+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.743666577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.74367665+07:00","message":"receive interim result [false|false]: ครับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.743690163+07:00","message":"[buffer interim] 4497 false ครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.743697523+07:00","message":"[bufferProcess] interim [780000000]:ครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.743699723+07:00","message":"[bufferProcess] send to processor:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.743704765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.743707794+07:00","message":"> Transcript [55237] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.7437099+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.979043831+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.97909219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.979098308+07:00","message":"receive interim result [false|false]: ครับพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:23.979114324+07:00","message":"[buffer interim] 4497 false ครับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.979122762+07:00","message":"[bufferProcess] interim [900000000]:ครับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.979125597+07:00","message":"[bufferProcess] send to processor:ครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.979129063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.979131925+07:00","message":"> Transcript [55238] [false]: 'ครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.979135816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.979137905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.979139983+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:23.979142648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.020258795+07:00","message":"[GCS] IsForceVAD: false for message ID: 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.098012111+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.098052488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับคุณเจี๊ยบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.098059073+07:00","message":"receive interim result [false|false]: ครับคุณเจี๊ยบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.098082957+07:00","message":"[buffer interim] 4497 false ครับคุณเจี๊ยบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.098096331+07:00","message":"[bufferProcess] interim [960000000]:ครับคุณเจี๊ยบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.098098901+07:00","message":"[bufferProcess] send to processor:ครับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.098106996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.098110125+07:00","message":"> Transcript [55239] [false]: 'ครับพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.0981142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.098116714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.098118997+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.098121135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.244638101+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.244680846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับคุณจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.244687424+07:00","message":"receive interim result [false|false]: ครับคุณจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.244703035+07:00","message":"[buffer interim] 4497 false ครับคุณจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.244711943+07:00","message":"[bufferProcess] interim [140000000]:ครับคุณจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.244714492+07:00","message":"[bufferProcess] send to processor:ครับคุณเจี๊ยบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.244721578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.244724767+07:00","message":"> Transcript [55240] [false]: 'ครับคุณเจี๊ยบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.244728445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.244730834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.244733092+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.244735466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.324586691+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.324645052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับคุณต้อง\",\"confidence\":0.8205205}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.324655737+07:00","message":"receive interim result [true|false]: นะครับคุณต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.324665754+07:00","message":"end recv isFinal message id 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.324667982+07:00","message":"end Recv id 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.324676126+07:00","message":"[buffer interim] 4497 true นะครับคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324689582+07:00","message":"[bufferProcess] interim [260000000]:นะครับคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324693863+07:00","message":"[bufferProcess] send to processor (isfinal):ครับคุณจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324698355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324701799+07:00","message":"> Transcript [55241] [false]: 'ครับคุณจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.32470494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324707136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324708981+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324711108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324715823+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324718696+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324721315+07:00","message":"Set new StatePrefix : 'ครับคุณจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324723773+07:00","message":"Next Push (prob) : 'คุณจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324725541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324728288+07:00","message":"> Transcript [55242] [true]: 'นะครับคุณต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324730521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324732234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324734974+07:00","message":"StatePrefix: 'ครับคุณจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324737111+07:00","message":"TextPushed: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324738737+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.324757721+07:00","message":"push: {false ครับ 0 0xc004241b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324815769+07:00","message":"Push: 'คุณต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324819173+07:00","message":"TextPushed: 'ครับคุณต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324821206+07:00","message":"Set new StatePrefix : 'นะครับคุณต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324823324+07:00","message":"Next Push (prob) : 'นะครับคุณต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.324830825+07:00","message":"push: {true คุณต้อง 0 0xc004241b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.324828357+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4497.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:24.335792491+07:00","message":"write wav file: './tmp/7589/7589_4497.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.342485458+07:00","message":"[GCS] Start streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.874805293+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.874847613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.874854584+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:24.874868522+07:00","message":"[buffer interim] 4498 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.874876157+07:00","message":"[bufferProcess] interim [360000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:24.874878178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.395673433+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.395716535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.395721883+07:00","message":"receive interim result [false|false]: ทำแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.395736075+07:00","message":"[buffer interim] 4498 false ทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.395745176+07:00","message":"[bufferProcess] interim [840000000]:ทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.395747607+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.395751303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.395754028+07:00","message":"> Transcript [55243] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.395756312+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.413575625+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.413616494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.413621691+07:00","message":"receive interim result [false|false]: ทำแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.413634929+07:00","message":"[buffer interim] 4498 false ทำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.41364243+07:00","message":"[bufferProcess] interim [900000000]:ทำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.413645227+07:00","message":"[bufferProcess] send to processor:ทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.413654055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.413657893+07:00","message":"> Transcript [55244] [false]: 'ทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.413661462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.413663805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.413665825+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.413668039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.511117805+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.511172231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.511178006+07:00","message":"receive interim result [false|false]: ทำแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.511191506+07:00","message":"[buffer interim] 4498 false ทำแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.511199214+07:00","message":"[bufferProcess] interim [960000000]:ทำแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.511202027+07:00","message":"[bufferProcess] send to processor:ทำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.511209984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.511212787+07:00","message":"> Transcript [55245] [false]: 'ทำแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.511215757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.511218028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.511220331+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.511222861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:25.701347853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:25.701353692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.955924672+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.955979882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วครับภายใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.955987068+07:00","message":"receive interim result [false|false]: ทำแล้วครับภายใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:25.956004261+07:00","message":"[buffer interim] 4498 false ทำแล้วครับภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.956013548+07:00","message":"[bufferProcess] interim [440000000]:ทำแล้วครับภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.956016453+07:00","message":"[bufferProcess] send to processor:ทำแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.956020469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.956023507+07:00","message":"> Transcript [55246] [false]: 'ทำแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.95602804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.956030748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.956033722+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:25.956036093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.098153723+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.098206023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วครับภายใต้เงื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.098217373+07:00","message":"receive interim result [false|false]: ทำแล้วครับภายใต้เงื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.098233729+07:00","message":"[buffer interim] 4498 false ทำแล้วครับภายใต้เงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098246364+07:00","message":"[bufferProcess] interim [620000000]:ทำแล้วครับภายใต้เงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098249955+07:00","message":"[bufferProcess] send to processor:ทำแล้วครับภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098259429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098263859+07:00","message":"> Transcript [55247] [false]: 'ทำแล้วครับภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098269275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098272051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098275171+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098277521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098283367+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.09828535+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098287562+07:00","message":"Set new StatePrefix : 'ทำแล้วครับภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.098290372+07:00","message":"Next Push (prob) : 'แล้วครับภายใต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.098323017+07:00","message":"push: {false ทำ 0 0xc004240000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.276509786+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.276546422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วครับภายใต้เงื่อนไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.276552286+07:00","message":"receive interim result [false|false]: ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.276566239+07:00","message":"[buffer interim] 4498 false ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.276574317+07:00","message":"[bufferProcess] interim [800000000]:ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.276576833+07:00","message":"[bufferProcess] send to processor:ทำแล้วครับภายใต้เงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.276580431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.276585183+07:00","message":"> Transcript [55248] [false]: 'ทำแล้วครับภายใต้เงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.276588779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.276590859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.276593686+07:00","message":"StatePrefix: 'ทำแล้วครับภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.276596578+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.709110801+07:00","message":"[GCS] IsForceVAD: false for message ID: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.785697681+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.785739153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วครับภายใต้เงื่อนไข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.78574604+07:00","message":"receive interim result [false|false]: ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.78575821+07:00","message":"[buffer interim] 4498 false ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.785765384+07:00","message":"[bufferProcess] interim [400000000]:ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.785767972+07:00","message":"[bufferProcess] send to processor:ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.785773736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.785779332+07:00","message":"> Transcript [55249] [false]: 'ทำแล้วครับภายใต้เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.785783093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.785785332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.785787754+07:00","message":"StatePrefix: 'ทำแล้วครับภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.785790417+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.812977951+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.813015444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำแล้วครับภายใต้เงื่อนไข\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.81302167+07:00","message":"receive interim result [true|false]: ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.813032255+07:00","message":"end recv isFinal message id 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.813034542+07:00","message":"end Recv id 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.813041469+07:00","message":"[buffer interim] 4498 true ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813051468+07:00","message":"[bufferProcess] interim [400000000]:ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.81305958+07:00","message":"[bufferProcess] send to processor (isfinal):ทำแล้วครับภายใต้เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813063118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813066253+07:00","message":"> Transcript [55250] [false]: 'ทำแล้วครับภายใต้เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813069466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813071624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.81307408+07:00","message":"StatePrefix: 'ทำแล้วครับภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813083518+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813086026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813088197+07:00","message":"> Transcript [55251] [true]: 'ทำแล้วครับภายใต้เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813090377+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813092209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813094015+07:00","message":"StatePrefix: 'ทำแล้วครับภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813095838+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:26.813102873+07:00","message":"Push: 'แล้วครับภายใต้เงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.81311109+07:00","message":"push: {true แล้วครับภายใต้เงื่อนไข 0 0xc004240000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:26.821285322+07:00","message":"write wav file: './tmp/7589/7589_4498.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:26.841397131+07:00","message":"[GCS] Start streaming session, msgId: 4499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.172540806+07:00","message":"receive streaming session, msgId: 4499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.172600689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.172607313+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.172626056+07:00","message":"[buffer interim] 4499 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.172637148+07:00","message":"[bufferProcess] interim [420000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.1726394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.367393323+07:00","message":"receive streaming session, msgId: 4499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.367440043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.367447778+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.367463323+07:00","message":"[buffer interim] 4499 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.367474661+07:00","message":"[bufferProcess] interim [540000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.367478162+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.367486545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.367490325+07:00","message":"> Transcript [55252] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.367494959+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.40792036+07:00","message":"[GCS] IsForceVAD: false for message ID: 4499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.496769518+07:00","message":"receive streaming session, msgId: 4499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.496808865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.496814095+07:00","message":"receive interim result [true|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.496822699+07:00","message":"end recv isFinal message id 4499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.496825283+07:00","message":"end Recv id 4499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.496831268+07:00","message":"[buffer interim] 4499 true ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.4968399+07:00","message":"[bufferProcess] interim [810000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496845661+07:00","message":"[bufferProcess] send to processor (isfinal):ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496848972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496851772+07:00","message":"> Transcript [55253] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.49685444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.49685652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496858647+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496860766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496862631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496864633+07:00","message":"> Transcript [55254] [true]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496866733+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496868437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496870627+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496872372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:27.496877998+07:00","message":"Push: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.496885481+07:00","message":"push: {true ของ 0 0xc004482180}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:27.50245373+07:00","message":"write wav file: './tmp/7589/7589_4499.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:27.671355481+07:00","message":"[GCS] Start streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.35271129+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.352758449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.352765614+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.352778653+07:00","message":"[buffer interim] 4500 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.352787238+07:00","message":"[bufferProcess] interim [720000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.35278925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.521024348+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.521071126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.521079798+07:00","message":"receive interim result [false|false]: กฎหมายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.521103354+07:00","message":"[buffer interim] 4500 false กฎหมายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.521115251+07:00","message":"[bufferProcess] interim [840000000]:กฎหมายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.521118202+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.521123782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.521126977+07:00","message":"> Transcript [55255] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.52112944+07:00","message":"Set StatePrefix (first interim): 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.655208063+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.655258626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.655265931+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:28.655283026+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.655292517+07:00","message":"[bufferProcess] interim [960000000]:กฎหมายคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.655295392+07:00","message":"[bufferProcess] send to processor:กฎหมายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.65530281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.655305893+07:00","message":"> Transcript [55256] [false]: 'กฎหมายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.655309565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.655311971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.655314158+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:28.655316707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:28.702019661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:28.702014517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.087713959+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.087762021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.087768392+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.087782503+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.087791671+07:00","message":"[bufferProcess] interim [440000000]:กฎหมายคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.087794268+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.087802132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.087805261+07:00","message":"> Transcript [55257] [false]: 'กฎหมายคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.087808462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.087810826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.087812914+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.08781539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.24107066+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.241118379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.24112497+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.241138188+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.241147703+07:00","message":"[bufferProcess] interim [620000000]:กฎหมายคุ้มครองผู้บริโภคว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.24115027+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.241154972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.241158218+07:00","message":"> Transcript [55258] [false]: 'กฎหมายคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.241170716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.241173436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.241175678+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.2411784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.305892533+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.30593778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.305944767+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.305957807+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.305968452+07:00","message":"[bufferProcess] interim [680000000]:กฎหมายคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.305971031+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.305977467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.305980233+07:00","message":"> Transcript [55259] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.305983799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.305988592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.305990802+07:00","message":"StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.305993017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.305997391+07:00","message":"Push: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.305999521+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.306001671+07:00","message":"Set new StatePrefix : 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.306004168+07:00","message":"Next Push (prob) : 'คุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.306013192+07:00","message":"push: {false กฎหมาย 0 0xc004339800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.421235499+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.421279122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.421285585+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.421306236+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.421316753+07:00","message":"[bufferProcess] interim [800000000]:กฎหมายคุ้มครองผู้บริโภคว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.421320071+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.421324539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.421328255+07:00","message":"> Transcript [55260] [false]: 'กฎหมายคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.421331015+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.610229788+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.610270692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.610278145+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.610292944+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.610307007+07:00","message":"[bufferProcess] interim [920000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.610310107+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.61031769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.610320362+07:00","message":"> Transcript [55261] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.610324061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.610326494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.610328926+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.610331471+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.726718695+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.726756953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่ากัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.726763208+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่ากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.726781217+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.726787022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.726789935+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.726800869+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่ากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.726819726+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726827922+07:00","message":"[bufferProcess] interim [40000000]:กฎหมายคุ้มครองผู้บริโภคว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726831026+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726837418+07:00","message":"[bufferProcess] interim [100000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726839681+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726843114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726846308+07:00","message":"> Transcript [55262] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.72684997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726852544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726854856+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726857519+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726859163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726861359+07:00","message":"> Transcript [55263] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726863459+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726865516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726867467+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.726869293+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.99712017+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.997175146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.997182886+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.997199342+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997212277+07:00","message":"[bufferProcess] interim [340000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997214922+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.99722463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997228138+07:00","message":"> Transcript [55264] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997232984+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997235279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997240235+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997242562+07:00","message":"TextPushed: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997251133+07:00","message":"Push: 'คุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997253345+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997257081+07:00","message":"Set new StatePrefix : 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:29.997260375+07:00","message":"Next Push (prob) : 'การให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:29.997269899+07:00","message":"push: {false คุ้มครองผู้บริโภคว่า 0 0xc004339800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.132578768+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.132620043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.132628237+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.13263987+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.132647862+07:00","message":"[bufferProcess] interim [460000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.132650444+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.132654154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.132656879+07:00","message":"> Transcript [55265] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.132660587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.13266286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.132664813+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.132667546+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.177806001+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.17784634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.177856028+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.177875232+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.177890529+07:00","message":"[bufferProcess] interim [520000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.177894892+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.177904371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.177908877+07:00","message":"> Transcript [55266] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.177914475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.177917436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.177920484+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.17792439+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.313107706+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.313151208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.313174085+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.313189707+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.313201169+07:00","message":"[bufferProcess] interim [580000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.313205708+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.313213732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.3132191+07:00","message":"> Transcript [55267] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.313223849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.313226983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.313230103+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.313234035+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.446402839+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.446444208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.446453584+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.446473233+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.446485309+07:00","message":"[bufferProcess] interim [760000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.446489848+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.44649754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.446502069+07:00","message":"> Transcript [55268] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.446507255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.446510066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.446513125+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.44651657+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.446523812+07:00","message":"Push: 'การให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.4465272+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.44653039+07:00","message":"Set new StatePrefix : 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.446534138+07:00","message":"Next Push (prob) : 'ได้คุณจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.446554306+07:00","message":"push: {false การให้บริการ 0 0xc004339800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.452115971+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.452152329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.452158763+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.452173347+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.452183136+07:00","message":"[bufferProcess] interim [820000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.452186103+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.452193178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.452196167+07:00","message":"> Transcript [55269] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.452199914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.452201982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.452204463+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.452207076+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.687110635+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.687150433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.687162496+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.68717815+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.687186121+07:00","message":"[bufferProcess] interim [60000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.687188868+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.687196652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.687199542+07:00","message":"> Transcript [55270] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.687203325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.687205498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.687208058+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.68721101+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.688652891+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.688690948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.688697554+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:30.688715058+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.688722942+07:00","message":"[bufferProcess] interim [120000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.688726129+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.688733504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.688736479+07:00","message":"> Transcript [55271] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.688740791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.688743309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.688746415+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:30.688749303+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.220350756+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.220393425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.220401774+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.22041978+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.220431907+07:00","message":"[bufferProcess] interim [600000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.220435664+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.220441014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.22044533+07:00","message":"> Transcript [55272] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.220451354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.220454629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.220457794+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.220461644+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.220465508+07:00","message":"Push: 'ได้คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.22046888+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.220472249+07:00","message":"Set new StatePrefix : 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.220476235+07:00","message":"Next Push (prob) : 'ต้องมีสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.220486174+07:00","message":"push: {false ได้คุณจะ 0 0xc004339800}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.420556328+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.420598129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.420605197+07:00","message":"receive interim result [false|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.420620436+07:00","message":"[buffer interim] 4500 false กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.420628328+07:00","message":"[bufferProcess] interim [780000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.420630948+07:00","message":"[bufferProcess] send to processor:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.420634613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.420637338+07:00","message":"> Transcript [55273] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.420641006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.420642985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.420644921+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.420647666+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.449245242+07:00","message":"[GCS] IsForceVAD: false for message ID: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.52112877+07:00","message":"[GCS] Start streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.615268306+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.615448032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส\",\"confidence\":0.95518446}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.615489025+07:00","message":"receive interim result [true|false]: กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.615507372+07:00","message":"end recv isFinal message id 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.615510348+07:00","message":"end Recv id 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.615520121+07:00","message":"[buffer interim] 4500 true กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615530502+07:00","message":"[bufferProcess] interim [990000000]:กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615535135+07:00","message":"[bufferProcess] send to processor (isfinal):กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615539161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615542071+07:00","message":"> Transcript [55274] [false]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615546399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615548769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615551093+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615555257+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615557596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.61555989+07:00","message":"> Transcript [55275] [true]: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญาทุกเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.61556597+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.61556781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615569657+07:00","message":"StatePrefix: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะต้องมีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615581567+07:00","message":"TextPushed: 'กฎหมายคุ้มครองผู้บริโภคว่าการให้บริการได้คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:31.615588639+07:00","message":"Push: 'ต้องมีสัญญาทุกเคส'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:31.615600193+07:00","message":"push: {true ต้องมีสัญญาทุกเคส 0 0xc004339800}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:31.62790986+07:00","message":"write wav file: './tmp/7589/7589_4500.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:31.702490366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:31.702506486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.18731272+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.187362233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.187368429+07:00","message":"receive interim result [false|false]: ไม่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.187385606+07:00","message":"[buffer interim] 4501 false ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.187392561+07:00","message":"[bufferProcess] interim [720000000]:ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.187394947+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.288193695+07:00","message":"[GCS] IsForceVAD: false for message ID: 4501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.403041491+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.403090728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็ไม่ว่า\",\"confidence\":0.81204844}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.40309889+07:00","message":"receive interim result [true|false]: แต่ก็ไม่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.403110481+07:00","message":"end recv isFinal message id 4501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.403121186+07:00","message":"end Recv id 4501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.403139313+07:00","message":"[buffer interim] 4501 true แต่ก็ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403161457+07:00","message":"[bufferProcess] interim [990000000]:แต่ก็ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403169764+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403174968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403179368+07:00","message":"> Transcript [55276] [false]: 'ไม่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403182822+07:00","message":"Set StatePrefix (first interim): 'ไม่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403185632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403188618+07:00","message":"> Transcript [55277] [true]: 'แต่ก็ไม่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403192953+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403196032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403199505+07:00","message":"StatePrefix: 'ไม่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403203016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:32.403209138+07:00","message":"Push: 'แต่ก็ไม่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.403224381+07:00","message":"push: {true แต่ก็ไม่ว่า 0 0xc004749000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:32.408234847+07:00","message":"write wav file: './tmp/7589/7589_4501.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:32.481330864+07:00","message":"[GCS] Start streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.017159742+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.017215027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.017221056+07:00","message":"receive interim result [false|false]: คุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.017237597+07:00","message":"[buffer interim] 4502 false คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.017244696+07:00","message":"[bufferProcess] interim [360000000]:คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.017246672+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.133900387+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.133939493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.133946335+07:00","message":"receive interim result [false|false]: คุณจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.133961915+07:00","message":"[buffer interim] 4502 false คุณจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.133969911+07:00","message":"[bufferProcess] interim [480000000]:คุณจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.133972784+07:00","message":"[bufferProcess] send to processor:คุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.13397633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.13397958+07:00","message":"> Transcript [55278] [false]: 'คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.133981853+07:00","message":"Set StatePrefix (first interim): 'คุณจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.211136131+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.211187315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.211194971+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.211213418+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.211224024+07:00","message":"[bufferProcess] interim [600000000]:คุณจะทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.211227994+07:00","message":"[bufferProcess] send to processor:คุณจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.211235064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.211239538+07:00","message":"> Transcript [55279] [false]: 'คุณจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.211244525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.211247431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.211250574+07:00","message":"StatePrefix: 'คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.211253925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.480386921+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.480426314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.480433059+07:00","message":"receive interim result [false|false]: คุณจะทำเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.480446701+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.480454319+07:00","message":"[bufferProcess] interim [780000000]:คุณจะทำเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.480456933+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.480463263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.4804679+07:00","message":"> Transcript [55280] [false]: 'คุณจะทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.480471387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.480476378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.480478492+07:00","message":"StatePrefix: 'คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.480485508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.518379769+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.518422434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็นแพ็ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.518428777+07:00","message":"receive interim result [false|false]: คุณจะทำเป็นแพ็ค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.518451987+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็นแพ็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.518460795+07:00","message":"[bufferProcess] interim [840000000]:คุณจะทำเป็นแพ็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.518463836+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.518467612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.518470435+07:00","message":"> Transcript [55281] [false]: 'คุณจะทำเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.51847411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.518476298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.518478295+07:00","message":"StatePrefix: 'คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.51848262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.645746336+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.645786731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น Package\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.645793204+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.645808138+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645817707+07:00","message":"[bufferProcess] interim [960000000]:คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645820002+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็นแพ็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.64582411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645827393+07:00","message":"> Transcript [55282] [false]: 'คุณจะทำเป็นแพ็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645831182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645833459+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645835464+07:00","message":"StatePrefix: 'คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645837465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645843543+07:00","message":"Push: 'คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645845589+07:00","message":"TextPushed: 'คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645847763+07:00","message":"Set new StatePrefix : 'คุณจะทำเป็นแพ็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.645850841+07:00","message":"Next Push (prob) : 'ทำเป็นแพ็ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.645872546+07:00","message":"push: {false คุณจะ 0 0xc004482e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.838567552+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.838611834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.838620974+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.838634413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Package\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.838638239+07:00","message":"receive interim result [false|false]:  Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.838647735+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.838655245+07:00","message":"[buffer interim] 4502 false  Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.838663084+07:00","message":"[bufferProcess] interim [200000000]:คุณจะทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.838666396+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.838671354+07:00","message":"[bufferProcess] interim [200000000]: Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.83867531+07:00","message":"[bufferProcess] update buffer: คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.838679645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.838684214+07:00","message":"> Transcript [55283] [false]: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.838688488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.838691863+07:00","message":"Set new StatePrefix: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.90594807+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.905987548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.905993604+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.906005013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Package หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.906008247+07:00","message":"receive interim result [false|false]:  Package หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.906020863+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:33.906025358+07:00","message":"[buffer interim] 4502 false  Package หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.906031675+07:00","message":"[bufferProcess] interim [320000000]:คุณจะทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.906034097+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.906038541+07:00","message":"[bufferProcess] interim [320000000]: Package หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.906041376+07:00","message":"[bufferProcess] update buffer: คุณจะทำเป็น Package หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.906044292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.906047083+07:00","message":"> Transcript [55284] [false]: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.90605065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.906052623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.906054569+07:00","message":"StatePrefix: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:33.906056804+07:00","message":"TextPushed: 'คุณจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.091352114+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.091386677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.091393068+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.091401195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Package หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.091406182+07:00","message":"receive interim result [false|false]:  Package หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.091412954+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.091417697+07:00","message":"[buffer interim] 4502 false  Package หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.091423641+07:00","message":"[bufferProcess] interim [440000000]:คุณจะทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.091426455+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น Package หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.091429855+07:00","message":"[bufferProcess] interim [440000000]: Package หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.091432486+07:00","message":"[bufferProcess] update buffer: คุณจะทำเป็น Package หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.091435107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.091438228+07:00","message":"> Transcript [55285] [false]: 'คุณจะทำเป็น Package หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.091441217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.091443201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.091445177+07:00","message":"StatePrefix: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.091447272+07:00","message":"TextPushed: 'คุณจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.22216023+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.222199757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น Package\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.222207655+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.222220374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.222223954+07:00","message":"receive interim result [false|false]:  หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.222233429+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.22223815+07:00","message":"[buffer interim] 4502 false  หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.222245411+07:00","message":"[bufferProcess] interim [560000000]:คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.222248701+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น Package หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.222252968+07:00","message":"[bufferProcess] interim [560000000]: หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.222256146+07:00","message":"[bufferProcess] update buffer: คุณจะทำเป็น Package หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.222259499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.222262616+07:00","message":"> Transcript [55286] [false]: 'คุณจะทำเป็น Package หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.2222666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.222269023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.22227108+07:00","message":"StatePrefix: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.222273633+07:00","message":"TextPushed: 'คุณจะ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:34.702931486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:34.702939649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.742866109+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.742899864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น Package หรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.742905623+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น Package หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.742918148+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น Package หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742925389+07:00","message":"[bufferProcess] interim [40000000]:คุณจะทำเป็น Package หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742927938+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น Package หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742933411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742936227+07:00","message":"> Transcript [55287] [false]: 'คุณจะทำเป็น Package หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742940298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742942819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742944871+07:00","message":"StatePrefix: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742947071+07:00","message":"TextPushed: 'คุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742951557+07:00","message":"Push: 'ทำเป็น Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.74295391+07:00","message":"TextPushed: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742956037+07:00","message":"Set new StatePrefix : 'คุณจะทำเป็น Package หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.742959063+07:00","message":"Next Push (prob) : ' หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.742966903+07:00","message":"push: {false ทำเป็น Package 0 0xc004482e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.819395307+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.819439523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น Package\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.819446953+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.819458041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือว่าให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.819461328+07:00","message":"receive interim result [false|false]:  หรือว่าให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.819469153+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.819473852+07:00","message":"[buffer interim] 4502 false  หรือว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.819481544+07:00","message":"[bufferProcess] interim [220000000]:คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.819484353+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น Package หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.819488233+07:00","message":"[bufferProcess] interim [220000000]: หรือว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.81949121+07:00","message":"[bufferProcess] update buffer: คุณจะทำเป็น Package หรือว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.819494567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.819498275+07:00","message":"> Transcript [55288] [false]: 'คุณจะทำเป็น Package หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.819504474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.819506775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.819508705+07:00","message":"StatePrefix: 'คุณจะทำเป็น Package หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.819510863+07:00","message":"TextPushed: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.956463708+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.95651023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น Package\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.956517416+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.956533143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือว่าให้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.956536362+07:00","message":"receive interim result [false|false]:  หรือว่าให้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.956544089+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:34.956548082+07:00","message":"[buffer interim] 4502 false  หรือว่าให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.956554465+07:00","message":"[bufferProcess] interim [280000000]:คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.956557435+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น Package หรือว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.956560723+07:00","message":"[bufferProcess] interim [280000000]: หรือว่าให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.956563319+07:00","message":"[bufferProcess] update buffer: คุณจะทำเป็น Package หรือว่าให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.956565962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.956568636+07:00","message":"> Transcript [55289] [false]: 'คุณจะทำเป็น Package หรือว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.956572432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.956574472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.956579364+07:00","message":"StatePrefix: 'คุณจะทำเป็น Package หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:34.95658196+07:00","message":"TextPushed: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.057121837+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.057174435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น Package\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.057181909+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.057192144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือว่าให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.057194925+07:00","message":"receive interim result [false|false]:  หรือว่าให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.057202474+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.057208571+07:00","message":"[buffer interim] 4502 false  หรือว่าให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.057214876+07:00","message":"[bufferProcess] interim [340000000]:คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.057217704+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น Package หรือว่าให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.057223259+07:00","message":"[bufferProcess] interim [340000000]: หรือว่าให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.057226151+07:00","message":"[bufferProcess] update buffer: คุณจะทำเป็น Package หรือว่าให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.057229138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.057231882+07:00","message":"> Transcript [55290] [false]: 'คุณจะทำเป็น Package หรือว่าให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.057235597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.057237748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.057239812+07:00","message":"StatePrefix: 'คุณจะทำเป็น Package หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.057242275+07:00","message":"TextPushed: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.154860934+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.154896648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น Package\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.154903574+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.154914291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือว่าให้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.154918811+07:00","message":"receive interim result [false|false]:  หรือว่าให้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.154926973+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.154932959+07:00","message":"[buffer interim] 4502 false  หรือว่าให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154939541+07:00","message":"[bufferProcess] interim [400000000]:คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154942765+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น Package หรือว่าให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154946354+07:00","message":"[bufferProcess] interim [400000000]: หรือว่าให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154949086+07:00","message":"[bufferProcess] update buffer: คุณจะทำเป็น Package หรือว่าให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154951826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154955071+07:00","message":"> Transcript [55291] [false]: 'คุณจะทำเป็น Package หรือว่าให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154958792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154963048+07:00","message":"StatePrefix: 'คุณจะทำเป็น Package หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154966068+07:00","message":"TextPushed: 'คุณจะทำเป็น Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154968755+07:00","message":"Push: ' หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.15497084+07:00","message":"TextPushed: 'คุณจะทำเป็น Package หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154972937+07:00","message":"Set new StatePrefix : 'คุณจะทำเป็น Package หรือว่าให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.154975537+07:00","message":"Next Push (prob) : 'ให้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.154982853+07:00","message":"push: {false  หรือว่า 0 0xc004482e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.169254563+07:00","message":"[GCS] IsForceVAD: false for message ID: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.183008597+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.183044462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น Package\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.183050813+07:00","message":"receive interim result [false|false]: คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.183061133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือว่าให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.183066876+07:00","message":"receive interim result [false|false]:  หรือว่าให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.183086048+07:00","message":"[buffer interim] 4502 false คุณจะทำเป็น Package"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.18309758+07:00","message":"[buffer interim] 4502 false  หรือว่าให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.18312738+07:00","message":"[bufferProcess] interim [460000000]:คุณจะทำเป็น Package"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.183156368+07:00","message":"[bufferProcess] send to processor:คุณจะทำเป็น Package หรือว่าให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.183168019+07:00","message":"[bufferProcess] interim [460000000]: หรือว่าให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.183170717+07:00","message":"[bufferProcess] update buffer: คุณจะทำเป็น Package หรือว่าให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.183174902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.183179354+07:00","message":"> Transcript [55292] [false]: 'คุณจะทำเป็น Package หรือว่าให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.18318191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.183184318+07:00","message":"Set new StatePrefix: 'คุณจะทำเป็น Package หรือว่าให้มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.231680097+07:00","message":"[GCS] Start streaming session, msgId: 4503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.356987802+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.357046013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณจะทำเป็น Package หรือว่าให้บริการ\",\"confidence\":0.90823245}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.357057208+07:00","message":"receive interim result [true|false]: คุณจะทำเป็น Package หรือว่าให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.35707021+07:00","message":"end recv isFinal message id 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.35707399+07:00","message":"end Recv id 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.357084669+07:00","message":"[buffer interim] 4502 true คุณจะทำเป็น Package หรือว่าให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357095495+07:00","message":"[bufferProcess] interim [700000000]:คุณจะทำเป็น Package หรือว่าให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357100485+07:00","message":"[bufferProcess] send to processor (isfinal):คุณจะทำเป็น Package หรือว่าให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357105219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357110291+07:00","message":"> Transcript [55293] [false]: 'คุณจะทำเป็น Package หรือว่าให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357115075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357118735+07:00","message":"Set new StatePrefix: 'คุณจะทำเป็น Package หรือว่าให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.35712175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357124935+07:00","message":"> Transcript [55294] [true]: 'คุณจะทำเป็น Package หรือว่าให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357136795+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357140442+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357144432+07:00","message":"StatePrefix: 'คุณจะทำเป็น Package หรือว่าให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.357148916+07:00","message":"TextPushed: 'คุณจะทำเป็น Package หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.35715707+07:00","message":"Push: 'ให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.357184823+07:00","message":"push: {true ให้บริการ 0 0xc004482e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.358475066+07:00","message":"[GCS] IsForceVAD: false for message ID: 4503"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:35.365784266+07:00","message":"write wav file: './tmp/7589/7589_4502.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.42190597+07:00","message":"[GCS] Start streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.456639447+07:00","message":"receive streaming session, msgId: 4503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.456660178+07:00","message":"found end of frame, send empty tag with msgId: 4503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.456663645+07:00","message":"end Recv id 4503"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.456671935+07:00","message":"[buffer interim] 4503 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.456679572+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.456683512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.456690227+07:00","message":"> Transcript [55295] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.456692822+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.456694774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.456696715+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.45669868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:35.45670128+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:35.45670962+07:00","message":"push: {true \n 0 0xc004749c80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:35.460928799+07:00","message":"write wav file: './tmp/7589/7589_4503.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.132389401+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.132428964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.132436189+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.132450636+07:00","message":"[buffer interim] 4504 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.132461184+07:00","message":"[bufferProcess] interim [720000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.13246359+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.268628736+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.268668941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.268675558+07:00","message":"receive interim result [false|false]: ครั้งเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.268696338+07:00","message":"[buffer interim] 4504 false ครั้งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.268705133+07:00","message":"[bufferProcess] interim [840000000]:ครั้งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.268708182+07:00","message":"[bufferProcess] send to processor:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.268715384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.268718868+07:00","message":"> Transcript [55296] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.268721375+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.453892771+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.453933776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.453940446+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.453957259+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.453966139+07:00","message":"[bufferProcess] interim [80000000]:ครั้งเดียวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.453968784+07:00","message":"[bufferProcess] send to processor:ครั้งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.453976396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.453979419+07:00","message":"> Transcript [55297] [false]: 'ครั้งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.4539821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.453984442+07:00","message":"Set new StatePrefix: 'ครั้งเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.586721233+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.586761418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.586770512+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.586790478+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.586800246+07:00","message":"[bufferProcess] interim [200000000]:ครั้งเดียวก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.586802991+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.586810854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.586813751+07:00","message":"> Transcript [55298] [false]: 'ครั้งเดียวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.586817122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.586819802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.586821834+07:00","message":"StatePrefix: 'ครั้งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.586824498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.664680406+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.664729855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.664736703+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.664753495+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.664764022+07:00","message":"[bufferProcess] interim [260000000]:ครั้งเดียวก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.664766426+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.664772959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.664776103+07:00","message":"> Transcript [55299] [false]: 'ครั้งเดียวก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.664782887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.66478551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.664787659+07:00","message":"StatePrefix: 'ครั้งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.664790075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.858726014+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.858770956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.858778468+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.858793832+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.858802896+07:00","message":"[bufferProcess] interim [440000000]:ครั้งเดียวก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.858806398+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.858813767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.858816761+07:00","message":"> Transcript [55300] [false]: 'ครั้งเดียวก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.858821045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.858823532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.85882575+07:00","message":"StatePrefix: 'ครั้งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.858828301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.966706101+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.96674822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.966756183+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.9667706+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966779153+07:00","message":"[bufferProcess] interim [560000000]:ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966782672+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966790296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966793422+07:00","message":"> Transcript [55301] [false]: 'ครั้งเดียวก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966797116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.96680023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966802349+07:00","message":"StatePrefix: 'ครั้งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966804712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966814084+07:00","message":"Push: 'ครั้งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966818915+07:00","message":"TextPushed: 'ครั้งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966821411+07:00","message":"Set new StatePrefix : 'ครั้งเดียวก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:36.966824267+07:00","message":"Next Push (prob) : 'ก็ตามแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:36.966832815+07:00","message":"push: {false ครั้งเดียว 0 0xc004749f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.558706917+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.558750354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.558757343+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.558770239+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.558779031+07:00","message":"[bufferProcess] interim [160000000]:ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.558781426+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.558785859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.558788868+07:00","message":"> Transcript [55302] [false]: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.55879146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.558794135+07:00","message":"Set new StatePrefix: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:37.703597705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:37.703598162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.75072777+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.750768827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.750776017+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.750790004+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.750798981+07:00","message":"[bufferProcess] interim [400000000]:ครั้งเดียวก็ตามแบบต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.750801631+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.750826161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.750832477+07:00","message":"> Transcript [55303] [false]: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.750838842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.750841466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.750843524+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.750845998+07:00","message":"TextPushed: 'ครั้งเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.884486359+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.884530527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.88453732+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:37.88455516+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.884564383+07:00","message":"[bufferProcess] interim [520000000]:ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.884567303+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.884571781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.884574652+07:00","message":"> Transcript [55304] [false]: 'ครั้งเดียวก็ตามแบบต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.884578638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.884581515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.884584833+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:37.884587823+07:00","message":"TextPushed: 'ครั้งเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.045482715+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.045522049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.045529265+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.045545015+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.045554156+07:00","message":"[bufferProcess] interim [580000000]:ครั้งเดียวก็ตามแบบต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.045556616+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.045562495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.045566056+07:00","message":"> Transcript [55305] [false]: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.045569787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.045572415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.045574944+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.045578453+07:00","message":"TextPushed: 'ครั้งเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.220840436+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.220880994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.220888629+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.2209071+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.220916731+07:00","message":"[bufferProcess] interim [760000000]:ครั้งเดียวก็ตามแบบต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.220919473+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.220923521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.220926576+07:00","message":"> Transcript [55306] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.220931001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.22093327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.22093564+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.220938257+07:00","message":"TextPushed: 'ครั้งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.220943261+07:00","message":"Push: 'ก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.220945489+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.220950275+07:00","message":"Set new StatePrefix : 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.220952865+07:00","message":"Next Push (prob) : 'ต้องมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.220961073+07:00","message":"push: {false ก็ตามแบบ 0 0xc004749f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.321325378+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.321364344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.321372458+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.321390839+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.321399135+07:00","message":"[bufferProcess] interim [880000000]:ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.321402511+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.321407159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.321410035+07:00","message":"> Transcript [55307] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.321413667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.321417205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.321419539+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.321422839+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.63841805+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.638463661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการเซ็นสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.638471712+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการเซ็นสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.638488396+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการเซ็นสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.638502796+07:00","message":"[bufferProcess] interim [240000000]:ครั้งเดียวก็ตามแบบต้องมีการเซ็นสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.638505882+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.638510867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.638515482+07:00","message":"> Transcript [55308] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.638519802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.638521907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.638524149+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.638527641+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.793845236+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.793891771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.793899557+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:38.793919496+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.793930055+07:00","message":"[bufferProcess] interim [360000000]:ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.793932874+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมีการเซ็นสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.793937141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.793940436+07:00","message":"> Transcript [55309] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการเซ็นสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.793944463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.793946841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.793949317+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:38.793952245+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:39.100848779+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:39.100896594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:39.10090383+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:39.100920348+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100931096+07:00","message":"[bufferProcess] interim [660000000]:ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100933952+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100940707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100943688+07:00","message":"> Transcript [55310] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100948087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100950557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100955321+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100958176+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100964817+07:00","message":"Push: 'ต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100966896+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100969367+07:00","message":"Set new StatePrefix : 'ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.100973811+07:00","message":"Next Push (prob) : 'สั่งซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:39.100996573+07:00","message":"push: {false ต้องมีการ 0 0xc004749f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:39.716419001+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:39.716458514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:39.716465754+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:39.716483336+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.71649152+07:00","message":"[bufferProcess] interim [260000000]:ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.716494496+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.716498649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.716501618+07:00","message":"> Transcript [55311] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.716505146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.716507234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.716509478+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:39.716512246+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.289566344+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.289603533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการเดินทางไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.289609643+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการเดินทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.289624312+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการเดินทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.289634877+07:00","message":"[bufferProcess] interim [920000000]:ครั้งเดียวก็ตามแบบต้องมีการเดินทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.289637918+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.289644366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.28964761+07:00","message":"> Transcript [55312] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.289651218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.289653578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.289656234+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.289658943+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513721556+07:00","message":"[GCS] Cleaned up inactive client: 4473"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513759449+07:00","message":"[GCS] Cleaned up inactive client: 4461"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513762945+07:00","message":"[GCS] Cleaned up inactive client: 4466"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513764777+07:00","message":"[GCS] Cleaned up inactive client: 4462"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.51376655+07:00","message":"[GCS] Cleaned up inactive client: 4472"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513768344+07:00","message":"[GCS] Cleaned up inactive client: 4474"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513770727+07:00","message":"[GCS] Cleaned up inactive client: 4475"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513772595+07:00","message":"[GCS] Cleaned up inactive client: 4464"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513774325+07:00","message":"[GCS] Cleaned up inactive client: 4460"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513776164+07:00","message":"[GCS] Cleaned up inactive client: 4463"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513777966+07:00","message":"[GCS] Cleaned up inactive client: 4468"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513791068+07:00","message":"[GCS] Cleaned up inactive client: 4469"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.51379314+07:00","message":"[GCS] Cleaned up inactive client: 4459"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513794904+07:00","message":"[GCS] Cleaned up inactive client: 4465"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513796593+07:00","message":"[GCS] Cleaned up inactive client: 4470"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513798396+07:00","message":"[GCS] Cleaned up inactive client: 4471"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.513800223+07:00","message":"[GCS] Cleaned up inactive client: 4467"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.531619709+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.531661498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.531668417+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.531687753+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.531697583+07:00","message":"[bufferProcess] interim [40000000]:ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.531700182+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมีการเดินทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.531704536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.53170789+07:00","message":"> Transcript [55313] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการเดินทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.531710899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.531713569+07:00","message":"Set new StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการเดินทางไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.550447464+07:00","message":"[GCS] IsForceVAD: false for message ID: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.595961124+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.596001138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.596007766+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.59602466+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.596033078+07:00","message":"[bufferProcess] interim [160000000]:ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.596036145+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.596043291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.596046721+07:00","message":"> Transcript [55314] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.596049721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.59605219+07:00","message":"Set new StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการสั่งซื้อทุกครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.665817019+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.665862239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำเนียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.665869329+07:00","message":"receive interim result [false|false]: ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำเนียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.66588738+07:00","message":"[buffer interim] 4504 false ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.665896602+07:00","message":"[bufferProcess] interim [340000000]:ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.665899631+07:00","message":"[bufferProcess] send to processor:ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.665908368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.665911356+07:00","message":"> Transcript [55315] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.665913709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.665916163+07:00","message":"Set new StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:40.70447984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:40.704511645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.726600644+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.726643575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งเดียวก็ตามแบบอาจต้องมีการสั่งซื้อทุกครั้งนะครับ\",\"confidence\":0.9101325}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.726650486+07:00","message":"receive interim result [true|false]: ครั้งเดียวก็ตามแบบอาจต้องมีการสั่งซื้อทุกครั้งนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.726662026+07:00","message":"end recv isFinal message id 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.726664423+07:00","message":"end Recv id 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.726671149+07:00","message":"[buffer interim] 4504 true ครั้งเดียวก็ตามแบบอาจต้องมีการสั่งซื้อทุกครั้งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.72667861+07:00","message":"[bufferProcess] interim [340000000]:ครั้งเดียวก็ตามแบบอาจต้องมีการสั่งซื้อทุกครั้งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726682842+07:00","message":"[bufferProcess] send to processor (isfinal):ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726686555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726689274+07:00","message":"> Transcript [55316] [false]: 'ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726692589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726694493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726696648+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.72669975+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726703689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726705946+07:00","message":"> Transcript [55317] [true]: 'ครั้งเดียวก็ตามแบบอาจต้องมีการสั่งซื้อทุกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726708663+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726710441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726712149+07:00","message":"StatePrefix: 'ครั้งเดียวก็ตามแบบต้องมีการเดินทางไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726714571+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726716387+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726869561+07:00","message":"Push: 'ทุกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726873386+07:00","message":"TextPushed: 'ครั้งเดียวก็ตามแบบต้องมีการทุกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726875712+07:00","message":"Set new StatePrefix : 'ครั้งเดียวก็ตามแบบอาจต้องมีการสั่งซื้อทุกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.726877943+07:00","message":"Next Push (prob) : 'ครั้งเดียวก็ตามแบบอาจต้องมีการสั่งซื้อทุกครั้งนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.726885922+07:00","message":"push: {true ทุกครั้งนะครับ 0 0xc004749f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:40.72690015+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4504.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:40.73830473+07:00","message":"write wav file: './tmp/7589/7589_4504.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:40.870816639+07:00","message":"[GCS] Start streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.43430121+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.434341739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.434349267+07:00","message":"receive interim result [false|false]: เจ้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.434367435+07:00","message":"[buffer interim] 4505 false เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.434377954+07:00","message":"[bufferProcess] interim [420000000]:เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.434381473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.612521218+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.612560046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.61256705+07:00","message":"receive interim result [false|false]: เจ้าของคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.612582804+07:00","message":"[buffer interim] 4505 false เจ้าของคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.612590853+07:00","message":"[bufferProcess] interim [600000000]:เจ้าของคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.612593263+07:00","message":"[bufferProcess] send to processor:เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.612596915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.612599756+07:00","message":"> Transcript [55318] [false]: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.612603842+07:00","message":"Set StatePrefix (first interim): 'เจ้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.7465391+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.746586655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.746594525+07:00","message":"receive interim result [false|false]: เจ้าของเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.746609521+07:00","message":"[buffer interim] 4505 false เจ้าของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.746620498+07:00","message":"[bufferProcess] interim [660000000]:เจ้าของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.746635122+07:00","message":"[bufferProcess] send to processor:เจ้าของคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.74664104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.746645639+07:00","message":"> Transcript [55319] [false]: 'เจ้าของคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.746650022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.746653112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.746657311+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.746660693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.749650212+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.749678921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.749683786+07:00","message":"receive interim result [false|false]: เจ้าของคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:41.749696103+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.749701296+07:00","message":"[bufferProcess] interim [720000000]:เจ้าของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.749703598+07:00","message":"[bufferProcess] send to processor:เจ้าของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.749706582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.74970919+07:00","message":"> Transcript [55320] [false]: 'เจ้าของเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.749711971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.74971395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.74971593+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:41.749717987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.172456659+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.172499468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.172508305+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.172527171+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.17253745+07:00","message":"[bufferProcess] interim [20000000]:เจ้าของคลินิกเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.172540565+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.172547223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.172550264+07:00","message":"> Transcript [55321] [false]: 'เจ้าของคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.172553796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.172556031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.17255798+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.172560313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.246395222+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.246432441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.246438515+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.246455657+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.24646333+07:00","message":"[bufferProcess] interim [80000000]:เจ้าของคลินิกเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.246466071+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.246470292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.24647302+07:00","message":"> Transcript [55322] [false]: 'เจ้าของคลินิกเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.246476502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.246479035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.246481136+07:00","message":"StatePrefix: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.246483359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.246489719+07:00","message":"Push: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.246492241+07:00","message":"TextPushed: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.246495081+07:00","message":"Set new StatePrefix : 'เจ้าของคลินิกเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.246497279+07:00","message":"Next Push (prob) : 'คลินิกเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.246525778+07:00","message":"push: {false เจ้าของ 0 0xc004241e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.347201842+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.347240901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ยเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.347247463+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.347263223+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.347271297+07:00","message":"[bufferProcess] interim [140000000]:เจ้าของคลินิกเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.347273876+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.34728108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.347283815+07:00","message":"> Transcript [55323] [false]: 'เจ้าของคลินิกเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.347286096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.347288682+07:00","message":"Set new StatePrefix: 'เจ้าของคลินิกเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.384506757+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.384552362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.384561085+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.384577375+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.38458663+07:00","message":"[bufferProcess] interim [200000000]:เจ้าของคลินิกเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.384589728+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.384596909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.384599855+07:00","message":"> Transcript [55324] [false]: 'เจ้าของคลินิกเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.384604496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.384606849+07:00","message":"Set new StatePrefix: 'เจ้าของคลินิกเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.57848303+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.578530285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ยเขาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.578537543+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ยเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.578552158+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ยเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.578561772+07:00","message":"[bufferProcess] interim [380000000]:เจ้าของคลินิกเนี่ยเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.578564266+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.578568381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.578571713+07:00","message":"> Transcript [55325] [false]: 'เจ้าของคลินิกเนี่ยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.578574335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.578577129+07:00","message":"Set new StatePrefix: 'เจ้าของคลินิกเนี่ยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.618795486+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.618842117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ยเขาก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.618850509+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ยเขาก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.618868882+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ยเขาก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.618882863+07:00","message":"[bufferProcess] interim [500000000]:เจ้าของคลินิกเนี่ยเขาก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.618886534+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเนี่ยเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.61889164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.618897082+07:00","message":"> Transcript [55326] [false]: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.618901442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.618904326+07:00","message":"Set new StatePrefix: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.816816039+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.816858815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ยเขาก็จะมีโทษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.81686708+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ยเขาก็จะมีโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:42.816880575+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ยเขาก็จะมีโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.816889455+07:00","message":"[bufferProcess] interim [740000000]:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.816892297+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเนี่ยเขาก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.816899689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.816902551+07:00","message":"> Transcript [55327] [false]: 'เจ้าของคลินิกเนี่ยเขาก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.816907009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.816909649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.816911786+07:00","message":"StatePrefix: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:42.816914645+07:00","message":"TextPushed: 'เจ้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.199287702+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.199334779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.199342353+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.19935844+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.199369386+07:00","message":"[bufferProcess] interim [220000000]:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.199371992+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.199377934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.199381553+07:00","message":"> Transcript [55328] [false]: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.199385697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.199388186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.199390432+07:00","message":"StatePrefix: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.199392718+07:00","message":"TextPushed: 'เจ้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.330423154+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.33046485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.330471971+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.330488973+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.330497943+07:00","message":"[bufferProcess] interim [280000000]:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.330500923+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.330509244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.330512198+07:00","message":"> Transcript [55329] [false]: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.330515873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.330518029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.330520713+07:00","message":"StatePrefix: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.330523269+07:00","message":"TextPushed: 'เจ้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.458635348+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.458676396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.458684149+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.45869968+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458709473+07:00","message":"[bufferProcess] interim [400000000]:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458714685+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458720588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458723393+07:00","message":"> Transcript [55330] [false]: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458727325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458729894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458732208+07:00","message":"StatePrefix: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458734779+07:00","message":"TextPushed: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458739841+07:00","message":"Push: 'คลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458742028+07:00","message":"TextPushed: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458744204+07:00","message":"Set new StatePrefix : 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.458746505+07:00","message":"Next Push (prob) : 'มีโทษนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.458753784+07:00","message":"push: {false คลินิกเนี่ยเขาก็จะ 0 0xc004241e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.678588896+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.678630765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.678637671+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.678656593+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.67866564+07:00","message":"[bufferProcess] interim [580000000]:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.678668553+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.678674945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.678678823+07:00","message":"> Transcript [55331] [false]: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.678682939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.678685417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.678687479+07:00","message":"StatePrefix: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.678690141+07:00","message":"TextPushed: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.687746174+07:00","message":"[GCS] IsForceVAD: false for message ID: 4505"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:43.70497954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:43.704992229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.722078262+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.722121149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.722127898+07:00","message":"receive interim result [false|false]: เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.722143642+07:00","message":"[buffer interim] 4505 false เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.722151198+07:00","message":"[bufferProcess] interim [640000000]:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.722154225+07:00","message":"[bufferProcess] send to processor:เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.72216303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.722165803+07:00","message":"> Transcript [55332] [false]: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.722169512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.722171668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.722173909+07:00","message":"StatePrefix: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.722178247+07:00","message":"TextPushed: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.751382924+07:00","message":"[GCS] Start streaming session, msgId: 4506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.807544394+07:00","message":"[GCS] IsForceVAD: false for message ID: 4506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.913024472+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.913063667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของคลีนิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ\",\"confidence\":0.9143033}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.913070462+07:00","message":"receive interim result [true|false]: เจ้าของคลีนิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.913081007+07:00","message":"end recv isFinal message id 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.913083411+07:00","message":"end Recv id 4505"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.913091582+07:00","message":"[buffer interim] 4505 true เจ้าของคลีนิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.91309951+07:00","message":"[bufferProcess] interim [850000000]:เจ้าของคลีนิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913106448+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913110597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913113458+07:00","message":"> Transcript [55333] [false]: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913116949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913119174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913121171+07:00","message":"StatePrefix: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913123529+07:00","message":"TextPushed: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913125762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913127787+07:00","message":"> Transcript [55334] [true]: 'เจ้าของคลีนิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913130032+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913131892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913133672+07:00","message":"StatePrefix: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913135995+07:00","message":"TextPushed: 'เจ้าของคลินิกเนี่ยเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913137841+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913292433+07:00","message":"Push: 'มีโทษนะครับมีโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913297147+07:00","message":"TextPushed: 'เจ้าของคลินิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913299618+07:00","message":"Set new StatePrefix : 'เจ้าของคลีนิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913301901+07:00","message":"Next Push (prob) : 'เจ้าของคลีนิกเนี่ยเขาก็จะมีโทษนะครับมีโทษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.9133089+07:00","message":"push: {true มีโทษนะครับมีโทษ 0 0xc004241e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.913315977+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4505.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:43.921676598+07:00","message":"write wav file: './tmp/7589/7589_4505.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.939948956+07:00","message":"[GCS] Start streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.987948017+07:00","message":"receive streaming session, msgId: 4506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.98797618+07:00","message":"found end of frame, send empty tag with msgId: 4506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.987979881+07:00","message":"end Recv id 4506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.987988366+07:00","message":"[buffer interim] 4506 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.987997564+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.988007807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.988011073+07:00","message":"> Transcript [55335] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.988014078+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.988016302+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.98801866+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.988020747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:43.988023716+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:43.988034045+07:00","message":"push: {true \n 0 0xc004483100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:43.992752893+07:00","message":"write wav file: './tmp/7589/7589_4506.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.486292629+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.486333502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.486340593+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.486355003+07:00","message":"[buffer interim] 4507 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.486363941+07:00","message":"[bufferProcess] interim [360000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.486366302+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.787830197+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.787880638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.787888477+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.787908002+07:00","message":"[buffer interim] 4507 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.787917006+07:00","message":"[bufferProcess] interim [480000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.787919862+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.787924038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.787927206+07:00","message":"> Transcript [55336] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.787931742+07:00","message":"Set StatePrefix (first interim): 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.920218457+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.920257732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.920264187+07:00","message":"receive interim result [false|false]: กลับคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:44.920280749+07:00","message":"[buffer interim] 4507 false กลับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.920296013+07:00","message":"[bufferProcess] interim [540000000]:กลับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.920299873+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.92030825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.920312674+07:00","message":"> Transcript [55337] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.920315074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:44.920317541+07:00","message":"Set new StatePrefix: 'กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.107053593+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.107097379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนางกวัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.107104072+07:00","message":"receive interim result [false|false]: จับนางกวัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.107121328+07:00","message":"[buffer interim] 4507 false จับนางกวัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.107131649+07:00","message":"[bufferProcess] interim [720000000]:จับนางกวัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.107135022+07:00","message":"[bufferProcess] send to processor:กลับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.107141162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.107145319+07:00","message":"> Transcript [55338] [false]: 'กลับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.107149174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.107152827+07:00","message":"Set new StatePrefix: 'กลับคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.148986453+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.149027342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.149034426+07:00","message":"receive interim result [false|false]: กำลังกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.149048035+07:00","message":"[buffer interim] 4507 false กำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.149055775+07:00","message":"[bufferProcess] interim [840000000]:กำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.14905837+07:00","message":"[bufferProcess] send to processor:จับนางกวัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.149064168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.14906693+07:00","message":"> Transcript [55339] [false]: 'จับนางกวัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.149069746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.14907208+07:00","message":"Set new StatePrefix: 'จับนางกวัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.18632736+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.186366461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับนางกวัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.186372835+07:00","message":"receive interim result [false|false]: จับนางกวัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.186387613+07:00","message":"[buffer interim] 4507 false จับนางกวัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.186398074+07:00","message":"[bufferProcess] interim [900000000]:จับนางกวัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.186400665+07:00","message":"[bufferProcess] send to processor:กำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.186407287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.186410243+07:00","message":"> Transcript [55340] [false]: 'กำลังกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.186412692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.18641498+07:00","message":"Set new StatePrefix: 'กำลังกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.335997988+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.336040414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.336047412+07:00","message":"receive interim result [false|false]: กำลังกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.336061922+07:00","message":"[buffer interim] 4507 false กำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.336072685+07:00","message":"[bufferProcess] interim [80000000]:กำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.336075402+07:00","message":"[bufferProcess] send to processor:จับนางกวัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.336082028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.336084828+07:00","message":"> Transcript [55341] [false]: 'จับนางกวัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.33608737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.336089709+07:00","message":"Set new StatePrefix: 'จับนางกวัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.43419485+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.434237777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.434244403+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.434260864+07:00","message":"[buffer interim] 4507 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.434269364+07:00","message":"[bufferProcess] interim [200000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.43427212+07:00","message":"[bufferProcess] send to processor:กำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.434281008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.434285906+07:00","message":"> Transcript [55342] [false]: 'กำลังกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.434288274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.434292786+07:00","message":"Set new StatePrefix: 'กำลังกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.4751797+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.47522035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.475226949+07:00","message":"receive interim result [false|false]: กำลังกลับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.475240167+07:00","message":"[buffer interim] 4507 false กำลังกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.475247385+07:00","message":"[bufferProcess] interim [260000000]:กำลังกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.475250487+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.475256051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.475259083+07:00","message":"> Transcript [55343] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.475261171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.475263448+07:00","message":"Set new StatePrefix: 'กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.561446953+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.561488831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.561495411+07:00","message":"receive interim result [false|false]: กลับตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.561513552+07:00","message":"[buffer interim] 4507 false กลับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.561522531+07:00","message":"[bufferProcess] interim [380000000]:กลับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.561526703+07:00","message":"[bufferProcess] send to processor:กำลังกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.561534387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.561537876+07:00","message":"> Transcript [55344] [false]: 'กำลังกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.561540469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.561542832+07:00","message":"Set new StatePrefix: 'กำลังกลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.673097176+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.673131065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.673136629+07:00","message":"receive interim result [false|false]: กลับมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.673147171+07:00","message":"[buffer interim] 4507 false กลับมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.673154566+07:00","message":"[bufferProcess] interim [440000000]:กลับมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.67315681+07:00","message":"[bufferProcess] send to processor:กลับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.673176514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.673179709+07:00","message":"> Transcript [55345] [false]: 'กลับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.67318266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.673184669+07:00","message":"Set new StatePrefix: 'กลับตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.825432659+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.825468768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.825474526+07:00","message":"receive interim result [false|false]: กำลังกลับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:45.825487505+07:00","message":"[buffer interim] 4507 false กำลังกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.825495574+07:00","message":"[bufferProcess] interim [500000000]:กำลังกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.825498504+07:00","message":"[bufferProcess] send to processor:กลับมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.825504872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.825507582+07:00","message":"> Transcript [55346] [false]: 'กลับมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.82550991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:45.825512302+07:00","message":"Set new StatePrefix: 'กลับมาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.095588183+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.095630601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.095637357+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.095668626+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.095678108+07:00","message":"[bufferProcess] interim [680000000]:กำลังกลับกำลังจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.095681111+07:00","message":"[bufferProcess] send to processor:กำลังกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.095685415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.095688445+07:00","message":"> Transcript [55347] [false]: 'กำลังกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.09569165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.095696913+07:00","message":"Set new StatePrefix: 'กำลังกลับบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.269899993+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.269940598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.269947767+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.269970506+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.270000781+07:00","message":"[bufferProcess] interim [800000000]:กำลังกลับกำลังจะกลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.270005752+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.270010633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.270013992+07:00","message":"> Transcript [55348] [false]: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.270016594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.270018653+07:00","message":"Set new StatePrefix: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.387324154+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.387361129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.387367155+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.38738189+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.387389674+07:00","message":"[bufferProcess] interim [920000000]:กำลังกลับกำลังจะกลับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.387392418+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.387396492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.387399092+07:00","message":"> Transcript [55349] [false]: 'กำลังกลับกำลังจะกลับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.38740234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.387404458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.387406372+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.387408685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.596314507+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.596355436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.596362346+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.596378749+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.596390465+07:00","message":"[bufferProcess] interim [520000000]:กำลังกลับกำลังจะกลับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.596393291+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.5964014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.596404998+07:00","message":"> Transcript [55350] [false]: 'กำลังกลับกำลังจะกลับครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.5964087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.596411336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.596413416+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.596415776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:46.70523664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:46.705240036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.900666896+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.900721979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.900729529+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:46.900748474+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับไปรับโทษจำคุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.900758272+07:00","message":"[bufferProcess] interim [760000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.900763936+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.900773368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.900777322+07:00","message":"> Transcript [55351] [false]: 'กำลังกลับกำลังจะกลับครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.900782389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.900786082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.900790252+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:46.900793375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.17261292+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.172652863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.172659327+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.172674411+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172682102+07:00","message":"[bufferProcess] interim [60000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172685722+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับไปรับโทษจำคุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172694215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172697042+07:00","message":"> Transcript [55352] [false]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172700627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172703317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172706416+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172708775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172714925+07:00","message":"Push: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172716968+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172719329+07:00","message":"Set new StatePrefix : 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.172721457+07:00","message":"Next Push (prob) : 'ไปรับโทษจำคุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.172729823+07:00","message":"push: {false กำลังกลับกำลังจะกลับ 0 0xc004483400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.500695611+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.500740299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.500746107+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.500761349+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.500770321+07:00","message":"[bufferProcess] interim [420000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.500773371+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.500779073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.50078181+07:00","message":"> Transcript [55353] [false]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.500785585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.500787625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.50079138+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.500795142+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.621466977+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.621527162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.621536189+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.621554466+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.62156643+07:00","message":"[bufferProcess] interim [480000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.621570148+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.621578692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.621583538+07:00","message":"> Transcript [55354] [false]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.621588927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.621591784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.621594764+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.621598641+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.682984715+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.683027959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.683035103+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.683049895+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.683058132+07:00","message":"[bufferProcess] interim [540000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.683060967+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.683066978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.683069883+07:00","message":"> Transcript [55355] [false]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.683075602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.683078245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.68308026+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.683083304+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.816240335+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.816282286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.816289969+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.816305394+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816316821+07:00","message":"[bufferProcess] interim [660000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816319604+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816326347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816329361+07:00","message":"> Transcript [55356] [false]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816333117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816335461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816338069+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816340853+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.81634849+07:00","message":"Push: 'ไปรับโทษจำคุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816350818+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816353429+07:00","message":"Set new StatePrefix : 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:47.816355731+07:00","message":"Next Push (prob) : 'ไม่เกิน 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:47.816377666+07:00","message":"push: {false ไปรับโทษจำคุก 0 0xc004483400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.322881826+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.322922887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.322930489+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.322941881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.322944696+07:00","message":"receive interim result [false|false]:  ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.322953694+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.322957716+07:00","message":"[buffer interim] 4507 false  ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.322966956+07:00","message":"[bufferProcess] interim [140000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.322969842+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.32297384+07:00","message":"[bufferProcess] interim [140000000]: ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.322976625+07:00","message":"[bufferProcess] update buffer: กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.322980198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.322983183+07:00","message":"> Transcript [55357] [false]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.322986683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.322989171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.322992477+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.322995029+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.326318088+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.326360506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.326367865+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.326378589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.326383294+07:00","message":"receive interim result [false|false]:  ปีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.326393266+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.326398379+07:00","message":"[buffer interim] 4507 false  ปีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.326407626+07:00","message":"[bufferProcess] interim [200000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.32641096+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.326416353+07:00","message":"[bufferProcess] interim [200000000]: ปีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.326418702+07:00","message":"[bufferProcess] update buffer: กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.326422102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.326424818+07:00","message":"> Transcript [55358] [false]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.326428486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.32643072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.326432878+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.326435451+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.930643818+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.930680411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปีนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.930687107+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:48.930700228+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.930707967+07:00","message":"[bufferProcess] interim [800000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.930710596+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.930716199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.930719021+07:00","message":"> Transcript [55359] [false]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.930723036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.93072528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.930727564+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:48.930730069+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.068180348+07:00","message":"[GCS] IsForceVAD: false for message ID: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.091960519+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.092002274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.092008805+07:00","message":"receive interim result [false|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.092025175+07:00","message":"[buffer interim] 4507 false กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092035679+07:00","message":"[bufferProcess] interim [980000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092040193+07:00","message":"[bufferProcess] send to processor:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092048323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092051275+07:00","message":"> Transcript [55360] [false]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092055339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092057564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092064013+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092066781+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092072792+07:00","message":"Push: 'ไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092074899+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092078284+07:00","message":"Set new StatePrefix : 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1 ปีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.092080741+07:00","message":"Next Push (prob) : ' ปีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.092087706+07:00","message":"push: {false ไม่เกิน 1 0 0xc004483400}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.318562838+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.318614876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน\",\"confidence\":0.8982545}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.318621633+07:00","message":"receive interim result [true|false]: กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.318632439+07:00","message":"end recv isFinal message id 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.318634689+07:00","message":"end Recv id 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.318643489+07:00","message":"[buffer interim] 4507 true กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318654861+07:00","message":"[bufferProcess] interim [130000000]:กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318660384+07:00","message":"[bufferProcess] send to processor (isfinal):กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318664486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318668144+07:00","message":"> Transcript [55361] [false]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318671302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318673406+07:00","message":"Set new StatePrefix: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318675442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318677357+07:00","message":"> Transcript [55362] [true]: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318680165+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318682138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318686075+07:00","message":"StatePrefix: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318689035+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318691041+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318911534+07:00","message":"Push: 'สองแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.31891518+07:00","message":"TextPushed: 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกิน 1สองแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318917911+07:00","message":"Set new StatePrefix : 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318920466+07:00","message":"Next Push (prob) : 'กำลังกลับกำลังจะกลับไปรับโทษจำคุกไม่เกินหนึ่งปีหรือปรับไม่เกินสองแสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.318930133+07:00","message":"push: {true สองแสน 0 0xc004483400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:49.318945137+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4507.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:49.329567538+07:00","message":"write wav file: './tmp/7589/7589_4507.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:49.4510717+07:00","message":"[GCS] Start streaming session, msgId: 4508"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:49.705468343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:49.705499519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.407900572+07:00","message":"[GCS] IsForceVAD: false for message ID: 4508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.482520423+07:00","message":"[GCS] Start streaming session, msgId: 4509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.510523631+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.510553376+07:00","message":"found end of frame, send empty tag with msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.510556819+07:00","message":"end Recv id 4508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.510566392+07:00","message":"[buffer interim] 4508 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.510573878+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.510583077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.510586542+07:00","message":"> Transcript [55363] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.510591707+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.510594647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.510596905+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.510598962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.510617864+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.51062812+07:00","message":"push: {true \n 0 0xc004482680}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:50.516125432+07:00","message":"write wav file: './tmp/7589/7589_4508.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.538152376+07:00","message":"[GCS] IsForceVAD: false for message ID: 4509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.669819737+07:00","message":"[GCS] Start streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.688639743+07:00","message":"receive streaming session, msgId: 4509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.688657723+07:00","message":"found end of frame, send empty tag with msgId: 4509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.688661076+07:00","message":"end Recv id 4509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.68866743+07:00","message":"[buffer interim] 4509 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.688674295+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.688678706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.688681464+07:00","message":"> Transcript [55364] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.688683928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.688698429+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.688700483+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.688702381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:50.688705169+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:50.688715892+07:00","message":"push: {true \n 0 0xc0051bc380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:50.693189038+07:00","message":"write wav file: './tmp/7589/7589_4509.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.325628386+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.325677192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.325684526+07:00","message":"receive interim result [false|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.325707191+07:00","message":"[buffer interim] 4510 false เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.32571566+07:00","message":"[bufferProcess] interim [660000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.325717936+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.437824931+07:00","message":"[GCS] IsForceVAD: false for message ID: 4510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.522366291+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.5224071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อ\",\"confidence\":0.83370125}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.522413585+07:00","message":"receive interim result [true|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.522425764+07:00","message":"end recv isFinal message id 4510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.522428208+07:00","message":"end Recv id 4510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.522435342+07:00","message":"[buffer interim] 4510 true เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522442839+07:00","message":"[bufferProcess] interim [990000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522451826+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522455349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522458699+07:00","message":"> Transcript [55365] [false]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522469079+07:00","message":"Set StatePrefix (first interim): 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.52247139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522473457+07:00","message":"> Transcript [55366] [true]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522475998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522478097+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522480008+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522482092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:51.522489276+07:00","message":"Push: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.522497414+07:00","message":"push: {true เมื่อ 0 0xc004483680}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:51.528390569+07:00","message":"write wav file: './tmp/7589/7589_4510.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:51.632883007+07:00","message":"[GCS] Start streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.191765944+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.191812656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.191819154+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.191835637+07:00","message":"[buffer interim] 4511 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.191847831+07:00","message":"[bufferProcess] interim [360000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.191850203+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.208654472+07:00","message":"[GCS] IsForceVAD: false for message ID: 4511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.345900822+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.345944202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณสัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.345950192+07:00","message":"receive interim result [false|false]: ประมาณสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.345965622+07:00","message":"[buffer interim] 4511 false ประมาณสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.345974101+07:00","message":"[bufferProcess] interim [480000000]:ประมาณสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.345976589+07:00","message":"[bufferProcess] send to processor:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.345980203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.345982853+07:00","message":"> Transcript [55367] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.345985217+07:00","message":"Set StatePrefix (first interim): 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.425038325+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.425085628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณสัก\",\"confidence\":0.7848575}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.425092484+07:00","message":"receive interim result [true|false]: ประมาณสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.425101456+07:00","message":"end recv isFinal message id 4511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.425103665+07:00","message":"end Recv id 4511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.42511024+07:00","message":"[buffer interim] 4511 true ประมาณสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425118242+07:00","message":"[bufferProcess] interim [600000000]:ประมาณสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425122105+07:00","message":"[bufferProcess] send to processor (isfinal):ประมาณสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425125854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425130164+07:00","message":"> Transcript [55368] [false]: 'ประมาณสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425133187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425135709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425137782+07:00","message":"StatePrefix: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425139827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425141808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425143841+07:00","message":"> Transcript [55369] [true]: 'ประมาณสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425145938+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425147781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425149547+07:00","message":"StatePrefix: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425153374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:52.425156335+07:00","message":"Push: 'ประมาณสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.425174999+07:00","message":"push: {true ประมาณสัก 0 0xc004483980}"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:52.431006943+07:00","message":"write wav file: './tmp/7589/7589_4511.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:52.705878032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:52.705919941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:52.970022022+07:00","message":"[GCS] Start streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.443509009+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.443548825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.443554851+07:00","message":"receive interim result [false|false]: สี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.443569912+07:00","message":"[buffer interim] 4512 false สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.443580064+07:00","message":"[bufferProcess] interim [480000000]:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.443582354+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.443589098+07:00","message":"[bufferProcess] send to processor (ticker):สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.443592185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.443594982+07:00","message":"> Transcript [55370] [false]: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.443597027+07:00","message":"Set StatePrefix (first interim): 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.536014194+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.536050922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.53605667+07:00","message":"receive interim result [false|false]: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.536072144+07:00","message":"[buffer interim] 4512 false 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.536081291+07:00","message":"[bufferProcess] interim [600000000]:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.536084577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.709096976+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.709139037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 สัปดาห์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.709144982+07:00","message":"receive interim result [false|false]: 4 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.709169898+07:00","message":"[buffer interim] 4512 false 4 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.709178514+07:00","message":"[bufferProcess] interim [780000000]:4 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.709181286+07:00","message":"[bufferProcess] send to processor:40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.709192594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.709195882+07:00","message":"> Transcript [55371] [false]: '40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.709198634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.709201476+07:00","message":"Set new StatePrefix: '40'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.820363956+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.820404565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Restart\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.820410751+07:00","message":"receive interim result [false|false]: Restart"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.820424207+07:00","message":"[buffer interim] 4512 false Restart"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.82043434+07:00","message":"[bufferProcess] interim [900000000]:Restart"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.820437556+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.820445259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.820449118+07:00","message":"> Transcript [55372] [false]: '4 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.820452336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.82045549+07:00","message":"Set new StatePrefix: '4 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.942308197+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.942343589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 สัปดาห์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.942351319+07:00","message":"receive interim result [false|false]: 4 สัปดาห์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.942366576+07:00","message":"[buffer interim] 4512 false 4 สัปดาห์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.942375731+07:00","message":"[bufferProcess] interim [960000000]:4 สัปดาห์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.942378488+07:00","message":"[bufferProcess] send to processor:Restart"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.942382031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.942384811+07:00","message":"> Transcript [55373] [false]: 'Restart'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.942387162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.942391291+07:00","message":"Set new StatePrefix: 'Restart'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.944795571+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.944807708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 สัปดาห์ที่ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.944811797+07:00","message":"receive interim result [false|false]: 4 สัปดาห์ที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:53.944819619+07:00","message":"[buffer interim] 4512 false 4 สัปดาห์ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.944822694+07:00","message":"[bufferProcess] interim [20000000]:4 สัปดาห์ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.944824906+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.9448273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.944829807+07:00","message":"> Transcript [55374] [false]: '4 สัปดาห์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.944832159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:53.944834154+07:00","message":"Set new StatePrefix: '4 สัปดาห์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.136153849+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.136202328+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-06-22T14:13:54.136208643+07:00","message":"receive interim result [false|false]: 4 สัปดาห์ที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.136222357+07:00","message":"[buffer interim] 4512 false 4 สัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.136231073+07:00","message":"[bufferProcess] interim [140000000]:4 สัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.136233831+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.136246788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.136250345+07:00","message":"> Transcript [55375] [false]: '4 สัปดาห์ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.136253977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.136257097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.136259148+07:00","message":"StatePrefix: '4 สัปดาห์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.136261469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.418750872+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.418793785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 สัปดาห์ที่ผ่านมาหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.418800835+07:00","message":"receive interim result [false|false]: 4 สัปดาห์ที่ผ่านมาหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.418818075+07:00","message":"[buffer interim] 4512 false 4 สัปดาห์ที่ผ่านมาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.418826958+07:00","message":"[bufferProcess] interim [500000000]:4 สัปดาห์ที่ผ่านมาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.418830337+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.41883741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.418841854+07:00","message":"> Transcript [55376] [false]: '4 สัปดาห์ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.418847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.418850372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.418853547+07:00","message":"StatePrefix: '4 สัปดาห์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.418856696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.526567138+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.526607323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.526613993+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.526626166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.526629268+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.526638176+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.526642681+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.526648614+07:00","message":"[bufferProcess] interim [560000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.526651203+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.526654494+07:00","message":"[bufferProcess] interim [560000000]: สัปดาห์ที่ผ่านมาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.526657815+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.526660486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.526663275+07:00","message":"> Transcript [55377] [false]: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.526666111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.526668031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.526670131+07:00","message":"StatePrefix: '4 สัปดาห์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.526672291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.533568967+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.533600454+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-06-22T14:13:54.53360613+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.533619738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.533622861+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.533631965+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.533636127+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533642224+07:00","message":"[bufferProcess] interim [620000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533644663+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533647633+07:00","message":"[bufferProcess] interim [620000000]: สัปดาห์ที่ผ่านมาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533650119+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533652848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533655618+07:00","message":"> Transcript [55378] [false]: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533658794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533661059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533663088+07:00","message":"StatePrefix: '4 สัปดาห์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533665094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533667761+07:00","message":"Push: '4 สัปดาห์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533669712+07:00","message":"TextPushed: '4 สัปดาห์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533672312+07:00","message":"Set new StatePrefix : '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.533675305+07:00","message":"Next Push (prob) : 'ผ่านมาหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.533682896+07:00","message":"push: {false 4 สัปดาห์ที่ 0 0xc004cc2c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.718983277+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.719021913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.719027925+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.719040662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.719043748+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.719052651+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:54.719056637+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.719072734+07:00","message":"[bufferProcess] interim [740000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.719092255+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.71910022+07:00","message":"[bufferProcess] interim [740000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.719103546+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.719107291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.719111539+07:00","message":"> Transcript [55379] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.719115257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.719117847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.719120089+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:54.719122595+07:00","message":"TextPushed: '4 สัปดาห์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.112974124+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.113013472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.113019997+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.113031175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.113034512+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.113044057+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.113047977+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.113055504+07:00","message":"[bufferProcess] interim [220000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.113058239+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.113062225+07:00","message":"[bufferProcess] interim [220000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.113065166+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.113068381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.113071328+07:00","message":"> Transcript [55380] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.113074463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.113076542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.113078906+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.11308231+07:00","message":"TextPushed: '4 สัปดาห์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.333137239+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.333190431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.333197483+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.33321638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.333220056+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.333229573+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.333235681+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.333243189+07:00","message":"[bufferProcess] interim [340000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.333246153+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.333255185+07:00","message":"[bufferProcess] interim [340000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.333258129+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.333262735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.333266057+07:00","message":"> Transcript [55381] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.333269199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.333271326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.333273819+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.333276569+07:00","message":"TextPushed: '4 สัปดาห์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.427025084+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.427071115+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-06-22T14:13:55.427077494+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.427089253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.427093745+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.427112651+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.427126446+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427135654+07:00","message":"[bufferProcess] interim [460000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427138823+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427144791+07:00","message":"[bufferProcess] interim [460000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427148137+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427151235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427154655+07:00","message":"> Transcript [55382] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427158479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427160557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427162947+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427165195+07:00","message":"TextPushed: '4 สัปดาห์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427172067+07:00","message":"Push: 'ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.42717409+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427176888+07:00","message":"Set new StatePrefix : '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.427179344+07:00","message":"Next Push (prob) : 'ครับท่านเองเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.427200514+07:00","message":"push: {false ผ่านมาหน่อย 0 0xc004cc2c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.550408952+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.5504479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.550454152+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.550466102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.55047011+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.550478913+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.550483426+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.5504898+07:00","message":"[bufferProcess] interim [580000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.550492145+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.550495374+07:00","message":"[bufferProcess] interim [580000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.550498016+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.550500718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.550504365+07:00","message":"> Transcript [55383] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.550507509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.550509559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.550511498+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.550513914+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.626231219+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.626281169+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-06-22T14:13:55.626288511+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.626301604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.626306118+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.626316311+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.626320284+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.626327557+07:00","message":"[bufferProcess] interim [700000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.626330023+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.626333715+07:00","message":"[bufferProcess] interim [700000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.62633637+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.62633949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.626342318+07:00","message":"> Transcript [55384] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.62634589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.626347865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.626349877+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.62635288+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:55.706928907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:55.706950715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.788133226+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.788177573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.788184106+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.788198528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.788202799+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.788213096+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.788217536+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.788224904+07:00","message":"[bufferProcess] interim [820000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.788227493+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.78823218+07:00","message":"[bufferProcess] interim [820000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.788235543+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.788238862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.788241631+07:00","message":"> Transcript [55385] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.788245457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.788247477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.788249623+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.788260033+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.965597675+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.965640382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.965648868+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.965675216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.965679752+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.965689647+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.965694258+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965702218+07:00","message":"[bufferProcess] interim [0]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965706458+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965710686+07:00","message":"[bufferProcess] interim [0]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965713396+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965716776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965719775+07:00","message":"> Transcript [55386] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965723563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965726137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965728561+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965731456+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965735196+07:00","message":"Push: 'ครับท่านเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965737278+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965739626+07:00","message":"Set new StatePrefix : '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:55.965741996+07:00","message":"Next Push (prob) : 'ก็ได้ไปลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:55.965750642+07:00","message":"push: {false ครับท่านเองเนี่ย 0 0xc004cc2c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.12385404+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.123891974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.123898045+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.123911318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.123915263+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.123929744+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.123940244+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.123949698+07:00","message":"[bufferProcess] interim [180000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.123952626+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.123956792+07:00","message":"[bufferProcess] interim [180000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.123960379+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.123966518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.123969934+07:00","message":"> Transcript [55387] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.12397379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.123976107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.123978447+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.123980927+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.658217793+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.658260748+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-06-22T14:13:56.658267142+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.65827479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.658279466+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.658288391+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.658292443+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.658298995+07:00","message":"[bufferProcess] interim [660000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.658301458+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.658304802+07:00","message":"[bufferProcess] interim [660000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.658307674+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.658310397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.658313185+07:00","message":"> Transcript [55388] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.65831651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.658318521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.65832048+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.658322854+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.675991388+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.676035592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.676042305+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.676053096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.676057396+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.676077681+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:56.676095585+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.676106214+07:00","message":"[bufferProcess] interim [720000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.676109432+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.676116774+07:00","message":"[bufferProcess] interim [720000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.676120137+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.676124424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.67612785+07:00","message":"> Transcript [55389] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.676132586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.676134736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.676137135+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:56.676140184+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.054036004+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.054077185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.054086221+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.054103009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.054107971+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.054117379+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.05412205+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054128653+07:00","message":"[bufferProcess] interim [80000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054131132+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054134386+07:00","message":"[bufferProcess] interim [80000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054139631+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.05414723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054150199+07:00","message":"> Transcript [55390] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054156844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.0541592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054161201+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054163436+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054166327+07:00","message":"Push: 'ก็ได้ไปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054168491+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054171059+07:00","message":"Set new StatePrefix : '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.054174174+07:00","message":"Next Push (prob) : 'พื้นที่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.054181577+07:00","message":"push: {false ก็ได้ไปลง 0 0xc004cc2c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.223837309+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.223874291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.223880085+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.223891478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.223898252+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.223909287+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.223914816+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.223922643+07:00","message":"[bufferProcess] interim [260000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.223924972+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.223928384+07:00","message":"[bufferProcess] interim [260000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.223931123+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.223934219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.223936705+07:00","message":"> Transcript [55391] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.223939963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.223942363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.22394467+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.22394742+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.259274502+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.259315495+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-06-22T14:13:57.259322909+07:00","message":"receive interim result [false|false]: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.259335552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 40 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.25933855+07:00","message":"receive interim result [false|false]:  40 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.259348642+07:00","message":"[buffer interim] 4512 false 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.259355306+07:00","message":"[buffer interim] 4512 false  40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.259362372+07:00","message":"[bufferProcess] interim [320000000]:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.259366086+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.259370016+07:00","message":"[bufferProcess] interim [320000000]: 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.259372231+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.259375952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.259379357+07:00","message":"> Transcript [55392] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.25938364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.25938584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.259387785+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.259390445+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.485555431+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.485595416+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-06-22T14:13:57.485604718+07:00","message":"receive interim result [false|false]: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.485616858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 40 บาทเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.485621843+07:00","message":"receive interim result [false|false]:  40 บาทเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.485630832+07:00","message":"[buffer interim] 4512 false 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.485635615+07:00","message":"[buffer interim] 4512 false  40 บาทเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.485642735+07:00","message":"[bufferProcess] interim [440000000]:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.485646974+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.485650779+07:00","message":"[bufferProcess] interim [440000000]: 40 บาทเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.485653903+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาทเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.485657165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.485660329+07:00","message":"> Transcript [55393] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.485664511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.485666673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.485668665+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.485673564+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.552230347+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.552284215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.552292187+07:00","message":"receive interim result [false|false]: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.552302659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 40 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.552307158+07:00","message":"receive interim result [false|false]:  40 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.552316905+07:00","message":"[buffer interim] 4512 false 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.552323297+07:00","message":"[buffer interim] 4512 false  40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.55233019+07:00","message":"[bufferProcess] interim [500000000]:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552333508+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาทเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552337325+07:00","message":"[bufferProcess] interim [500000000]: 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.55234013+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552343521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552346698+07:00","message":"> Transcript [55394] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาทเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552351842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552354138+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552356153+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552358781+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552361962+07:00","message":"Push: 'พื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552365238+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552369854+07:00","message":"Set new StatePrefix : '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาทเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.552373337+07:00","message":"Next Push (prob) : ' 40 บาทเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.552385342+07:00","message":"push: {false พื้นที่นะครับ 0 0xc004cc2c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.803240182+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.80328698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.803296579+07:00","message":"receive interim result [false|false]: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.803307909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.803310731+07:00","message":"receive interim result [false|false]:  บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.803318457+07:00","message":"[buffer interim] 4512 false 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:57.803322919+07:00","message":"[buffer interim] 4512 false  บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.803329512+07:00","message":"[bufferProcess] interim [680000000]:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.803332648+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.803336234+07:00","message":"[bufferProcess] interim [680000000]: บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.803341519+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.803344799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.803347832+07:00","message":"> Transcript [55395] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:57.803350582+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.030542972+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.030582852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.030600973+07:00","message":"receive interim result [false|false]: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.030617034+07:00","message":"[buffer interim] 4512 false 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.030626506+07:00","message":"[bufferProcess] interim [860000000]:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.030629727+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.030637098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.030640077+07:00","message":"> Transcript [55396] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.030645294+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.036223391+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.036240056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.036244502+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.036250478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.036256756+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.036261917+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.036269919+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.036273854+07:00","message":"[bufferProcess] interim [920000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.036275844+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.036279008+07:00","message":"[bufferProcess] interim [920000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.036281743+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.036284419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.036286591+07:00","message":"> Transcript [55397] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ 40 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.036288776+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.098274845+07:00","message":"[GCS] IsForceVAD: false for message ID: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.118988422+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.119032992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.119038722+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.119051673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.119058157+07:00","message":"receive interim result [false|false]:  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.11906743+07:00","message":"[buffer interim] 4512 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.119073709+07:00","message":"[buffer interim] 4512 false  สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.119080323+07:00","message":"[bufferProcess] interim [160000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.119082694+07:00","message":"[bufferProcess] send to processor:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.119086244+07:00","message":"[bufferProcess] interim [160000000]: สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.119089373+07:00","message":"[bufferProcess] update buffer: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.119093395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.119096182+07:00","message":"> Transcript [55398] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.119099099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.119101034+07:00","message":"Set new StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.303538738+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.303589392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่\",\"confidence\":0.9462784}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.303598014+07:00","message":"receive interim result [true|false]: 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.303609282+07:00","message":"end recv isFinal message id 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.303611615+07:00","message":"end Recv id 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.303618731+07:00","message":"[buffer interim] 4512 true 4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303631022+07:00","message":"[bufferProcess] interim [340000000]:4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303638413+07:00","message":"[bufferProcess] send to processor (isfinal):4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303641929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303645292+07:00","message":"> Transcript [55399] [false]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303649122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303652618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303654861+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303657546+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303659684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303661783+07:00","message":"> Transcript [55400] [true]: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303664045+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303665833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.30366763+07:00","message":"StatePrefix: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303669754+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303671719+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303881895+07:00","message":"Push: 'ส่วนมากจะได้ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303885727+07:00","message":"TextPushed: '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองเนี่ยก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303888364+07:00","message":"Set new StatePrefix : '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303895029+07:00","message":"Next Push (prob) : '4 สัปดาห์ที่ผ่านมาหน่อยครับท่านเองก็ได้ไปลงพื้นที่นะครับส่วนมากจะได้ลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.303903664+07:00","message":"push: {true ส่วนมากจะได้ลงพื้นที่ 0 0xc004cc2c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.303916175+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4512.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:13:58.314647033+07:00","message":"write wav file: './tmp/7589/7589_4512.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.420295248+07:00","message":"[GCS] Start streaming session, msgId: 4513"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:58.707524822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:13:58.707538305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.956769357+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.956817025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาดใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.956823957+07:00","message":"receive interim result [false|false]: หาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:58.956838621+07:00","message":"[buffer interim] 4513 false หาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.956849482+07:00","message":"[bufferProcess] interim [600000000]:หาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:58.956851591+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.399966388+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.400004454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาดใหญ่นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.400010284+07:00","message":"receive interim result [false|false]: หาดใหญ่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.400025755+07:00","message":"[buffer interim] 4513 false หาดใหญ่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.400036227+07:00","message":"[bufferProcess] interim [20000000]:หาดใหญ่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.400039356+07:00","message":"[bufferProcess] send to processor:หาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.400043915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.400046754+07:00","message":"> Transcript [55401] [false]: 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.4000494+07:00","message":"Set StatePrefix (first interim): 'หาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.595862305+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.595909367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาดใหญ่นะครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.595918627+07:00","message":"receive interim result [false|false]: หาดใหญ่นะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.595936264+07:00","message":"[buffer interim] 4513 false หาดใหญ่นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.595948423+07:00","message":"[bufferProcess] interim [200000000]:หาดใหญ่นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.595951739+07:00","message":"[bufferProcess] send to processor:หาดใหญ่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.595959149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.595962098+07:00","message":"> Transcript [55402] [false]: 'หาดใหญ่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.595966019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.595968499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.595970364+07:00","message":"StatePrefix: 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.59597276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.860029648+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.860072533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาดใหญ่นะครับพี่สง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.860078684+07:00","message":"receive interim result [false|false]: หาดใหญ่นะครับพี่สง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.860096222+07:00","message":"[buffer interim] 4513 false หาดใหญ่นะครับพี่สง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.860105932+07:00","message":"[bufferProcess] interim [500000000]:หาดใหญ่นะครับพี่สง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.860108825+07:00","message":"[bufferProcess] send to processor:หาดใหญ่นะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.860116576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.860120613+07:00","message":"> Transcript [55403] [false]: 'หาดใหญ่นะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.860124251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.860128369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.860130867+07:00","message":"StatePrefix: 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.860133229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.971434967+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.9714741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาดใหญ่นะครับที่สงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.971480773+07:00","message":"receive interim result [false|false]: หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:13:59.971491875+07:00","message":"[buffer interim] 4513 false หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.971500896+07:00","message":"[bufferProcess] interim [560000000]:หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.971503447+07:00","message":"[bufferProcess] send to processor:หาดใหญ่นะครับพี่สง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.971507128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.971510459+07:00","message":"> Transcript [55404] [false]: 'หาดใหญ่นะครับพี่สง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.971513596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.971515806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.971518057+07:00","message":"StatePrefix: 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:13:59.971520155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.68012284+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.68017105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาดใหญ่นะครับที่สงขลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.680181146+07:00","message":"receive interim result [false|false]: หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.680197742+07:00","message":"[buffer interim] 4513 false หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680210076+07:00","message":"[bufferProcess] interim [160000000]:หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680213555+07:00","message":"[bufferProcess] send to processor:หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680221399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680225038+07:00","message":"> Transcript [55405] [false]: 'หาดใหญ่นะครับที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680229059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680231533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680233874+07:00","message":"StatePrefix: 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680236037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680241805+07:00","message":"Push: 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680243897+07:00","message":"TextPushed: 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680246146+07:00","message":"Set new StatePrefix : 'หาดใหญ่นะครับที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.680248434+07:00","message":"Next Push (prob) : 'นะครับที่สงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.680258035+07:00","message":"push: {false หาดใหญ่ 0 0xc004483b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.728272057+07:00","message":"[GCS] IsForceVAD: false for message ID: 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.793364411+07:00","message":"[GCS] Start streaming session, msgId: 4514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.856426681+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.856468923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาดใหญ่นะครับที่สงขลา\",\"confidence\":0.9542696}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.856475927+07:00","message":"receive interim result [true|false]: หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.856485401+07:00","message":"end recv isFinal message id 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.85648794+07:00","message":"end Recv id 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.856495135+07:00","message":"[buffer interim] 4513 true หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.85650774+07:00","message":"[bufferProcess] interim [400000000]:หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856513796+07:00","message":"[bufferProcess] send to processor (isfinal):หาดใหญ่นะครับที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856517456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856520716+07:00","message":"> Transcript [55406] [false]: 'หาดใหญ่นะครับที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856524217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856529202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856532009+07:00","message":"StatePrefix: 'หาดใหญ่นะครับที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856534477+07:00","message":"TextPushed: 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856536299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856538557+07:00","message":"> Transcript [55407] [true]: 'หาดใหญ่นะครับที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856540893+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856543121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856544798+07:00","message":"StatePrefix: 'หาดใหญ่นะครับที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856546663+07:00","message":"TextPushed: 'หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:00.856553071+07:00","message":"Push: 'นะครับที่สงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:00.856562222+07:00","message":"push: {true นะครับที่สงขลา 0 0xc004483b80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:00.863948311+07:00","message":"write wav file: './tmp/7589/7589_4513.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.297583303+07:00","message":"[GCS] IsForceVAD: false for message ID: 4514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.371771864+07:00","message":"[GCS] Start streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.384453453+07:00","message":"receive streaming session, msgId: 4514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.384471809+07:00","message":"found end of frame, send empty tag with msgId: 4514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.384476034+07:00","message":"end Recv id 4514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.38448381+07:00","message":"[buffer interim] 4514 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.38449214+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.384503152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.384508168+07:00","message":"> Transcript [55408] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.384512086+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.384515013+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.384518538+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.384521761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.384530723+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.384542066+07:00","message":"push: {true \n 0 0xc0045e3980}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:01.389697167+07:00","message":"write wav file: './tmp/7589/7589_4514.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.428577649+07:00","message":"[GCS] IsForceVAD: false for message ID: 4515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.594033054+07:00","message":"receive streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.594060506+07:00","message":"found end of frame, send empty tag with msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.594065092+07:00","message":"end Recv id 4515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.594076272+07:00","message":"[buffer interim] 4515 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.59408721+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.594094783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.594099524+07:00","message":"> Transcript [55409] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.594103575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.594106794+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.594109995+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.594112859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:01.594118147+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.594132023+07:00","message":"push: {true \n 0 0xc004748600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:01.598657595+07:00","message":"write wav file: './tmp/7589/7589_4515.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:01.621920807+07:00","message":"[GCS] Start streaming session, msgId: 4516"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:01.708471737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:01.708497798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.097950888+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.09799517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.098001632+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.098016516+07:00","message":"[buffer interim] 4516 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.098025532+07:00","message":"[bufferProcess] interim [300000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.098027765+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.487582801+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.487617589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.487626818+07:00","message":"receive interim result [false|false]: เรื่องรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.48764353+07:00","message":"[buffer interim] 4516 false เรื่องรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.487651287+07:00","message":"[bufferProcess] interim [720000000]:เรื่องรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.487654087+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.487657551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.48766027+07:00","message":"> Transcript [55410] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.487662764+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.596964717+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.597001229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.597007126+07:00","message":"receive interim result [false|false]: เรื่องร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.597022361+07:00","message":"[buffer interim] 4516 false เรื่องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.597029339+07:00","message":"[bufferProcess] interim [780000000]:เรื่องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.59703195+07:00","message":"[bufferProcess] send to processor:เรื่องรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.597035648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.597038308+07:00","message":"> Transcript [55411] [false]: 'เรื่องรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.59704105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.597043122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.597045104+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.597047256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.653678151+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.653719612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.653727347+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.653745432+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.653758726+07:00","message":"[bufferProcess] interim [840000000]:เรื่องร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.653761977+07:00","message":"[bufferProcess] send to processor:เรื่องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.65376887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.653773444+07:00","message":"> Transcript [55412] [false]: 'เรื่องร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.653776985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.653779181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.653781149+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.653783142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.979924697+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.979966122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.979976761+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:02.979991618+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.980001045+07:00","message":"[bufferProcess] interim [80000000]:เรื่องร้องเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.98000365+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.980007698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.98001096+07:00","message":"> Transcript [55413] [false]: 'เรื่องร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.98001449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.98001689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.980019933+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:02.980023497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.1079706+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.108011093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.108017874+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.108029952+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108043239+07:00","message":"[bufferProcess] interim [140000000]:เรื่องร้องเรียนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108045763+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108051424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108054459+07:00","message":"> Transcript [55414] [false]: 'เรื่องร้องเรียนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108057889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108060157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108062337+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108064605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108069033+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.10807105+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108073506+07:00","message":"Set new StatePrefix : 'เรื่องร้องเรียนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.108075919+07:00","message":"Next Push (prob) : 'ร้องเรียนกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.108085744+07:00","message":"push: {false เรื่อง 0 0xc004483d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.198766493+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.198807812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนกับหมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.198814332+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนกับหมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.198831767+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนกับหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.198842619+07:00","message":"[bufferProcess] interim [200000000]:เรื่องร้องเรียนกับหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.198845363+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.198851646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.198854797+07:00","message":"> Transcript [55415] [false]: 'เรื่องร้องเรียนก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.19885764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.19886038+07:00","message":"Set new StatePrefix: 'เรื่องร้องเรียนก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.233114094+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.233151372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.233157196+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.233187936+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.233196777+07:00","message":"[bufferProcess] interim [260000000]:เรื่องร้องเรียนก็มาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.233200065+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนกับหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.233203826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.233206951+07:00","message":"> Transcript [55416] [false]: 'เรื่องร้องเรียนกับหมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.233209377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.233211493+07:00","message":"Set new StatePrefix: 'เรื่องร้องเรียนกับหมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.329410208+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.329464646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่ากู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.329473022+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่ากู"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.329489325+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.329502024+07:00","message":"[bufferProcess] interim [440000000]:เรื่องร้องเรียนก็มาว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.329505738+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.329513299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.329517465+07:00","message":"> Transcript [55417] [false]: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.329521231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.329524695+07:00","message":"Set new StatePrefix: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.407600058+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.407638518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.407644802+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.407658722+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.407666618+07:00","message":"[bufferProcess] interim [500000000]:เรื่องร้องเรียนก็มาว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.407671721+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มาว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.407676656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.407685099+07:00","message":"> Transcript [55418] [false]: 'เรื่องร้องเรียนก็มาว่ากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.407688665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.407691207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.407693681+07:00","message":"StatePrefix: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.407696226+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.528447127+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.528488221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่าคลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.528495085+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่าคลินิก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.528514115+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.528525519+07:00","message":"[bufferProcess] interim [620000000]:เรื่องร้องเรียนก็มาว่าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.528528582+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มาว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.528535109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.528538362+07:00","message":"> Transcript [55419] [false]: 'เรื่องร้องเรียนก็มาว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.528542099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.528544195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.528546321+07:00","message":"StatePrefix: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.528548638+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.683787766+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.683827094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่าคลินิกที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.683833561+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่าคลินิกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:03.683848716+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่าคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.683856625+07:00","message":"[bufferProcess] interim [860000000]:เรื่องร้องเรียนก็มาว่าคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.68385929+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มาว่าคลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.683866993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.683869873+07:00","message":"> Transcript [55420] [false]: 'เรื่องร้องเรียนก็มาว่าคลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.683873582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.683876564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.683878734+07:00","message":"StatePrefix: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:03.68388124+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:04.267549719+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:04.267598227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่าคลินิกที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:04.267606948+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่าคลินิกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:04.267627029+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่าคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267641665+07:00","message":"[bufferProcess] interim [460000000]:เรื่องร้องเรียนก็มาว่าคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267646639+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มาว่าคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267656493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267661084+07:00","message":"> Transcript [55421] [false]: 'เรื่องร้องเรียนก็มาว่าคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267666676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267670585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267674+07:00","message":"StatePrefix: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267677577+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267687779+07:00","message":"Push: 'ร้องเรียนก็มาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267691871+07:00","message":"TextPushed: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.26769539+07:00","message":"Set new StatePrefix : 'เรื่องร้องเรียนก็มาว่าคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.267700049+07:00","message":"Next Push (prob) : 'คลินิกที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:04.267722985+07:00","message":"push: {false ร้องเรียนก็มาว่า 0 0xc004483d80}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:04.708997488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:04.709013821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:04.845024236+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:04.845060432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:04.845067214+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:04.845076912+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.84508396+07:00","message":"[bufferProcess] interim [60000000]:เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.845086331+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มาว่าคลินิกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.845090152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.845092964+07:00","message":"> Transcript [55422] [false]: 'เรื่องร้องเรียนก็มาว่าคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.845096585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.845098655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.845103346+07:00","message":"StatePrefix: 'เรื่องร้องเรียนก็มาว่าคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:04.845106366+07:00","message":"TextPushed: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.185024194+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.18507153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.185080085+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.185096+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.185104886+07:00","message":"[bufferProcess] interim [420000000]:เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.185107927+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.185114515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.185135266+07:00","message":"> Transcript [55423] [false]: 'เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.185140407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.185143361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.185146558+07:00","message":"StatePrefix: 'เรื่องร้องเรียนก็มาว่าคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.185149969+07:00","message":"TextPushed: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.358782024+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.358824293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่สงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.358831901+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่สงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.358846622+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.358854844+07:00","message":"[bufferProcess] interim [540000000]:เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.3588579+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.358865997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.35886919+07:00","message":"> Transcript [55424] [false]: 'เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.35887311+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.358875502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.35887805+07:00","message":"StatePrefix: 'เรื่องร้องเรียนก็มาว่าคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.35888091+07:00","message":"TextPushed: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.81094221+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.810983019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.810990444+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.811005693+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.81101468+07:00","message":"[bufferProcess] interim [960000000]:เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.811017586+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.811024312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.81102759+07:00","message":"> Transcript [55425] [false]: 'เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.811031524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.811033636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.8110361+07:00","message":"StatePrefix: 'เรื่องร้องเรียนก็มาว่าคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.811039206+07:00","message":"TextPushed: 'เรื่องร้องเรียนก็มาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.811044369+07:00","message":"Push: 'คลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.811046424+07:00","message":"TextPushed: 'เรื่องร้องเรียนก็มาว่าคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.811048749+07:00","message":"Set new StatePrefix : 'เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:05.811051452+07:00","message":"Next Push (prob) : 'หาดใหญ่สงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.811060225+07:00","message":"push: {false คลินิกที่ 0 0xc004483d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:05.977124417+07:00","message":"[GCS] IsForceVAD: false for message ID: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.074692809+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.074732291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.074740177+07:00","message":"receive interim result [false|false]: เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.074755516+07:00","message":"[buffer interim] 4516 false เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.0747666+07:00","message":"[bufferProcess] interim [260000000]:เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.07476998+07:00","message":"[bufferProcess] send to processor:เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.074777904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.074781556+07:00","message":"> Transcript [55426] [false]: 'เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.074784498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.074786837+07:00","message":"Set new StatePrefix: 'เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.11045352+07:00","message":"[GCS] Start streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.139760853+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.139800396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องร้องเรียนเข้ามาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับพ่อ\",\"confidence\":0.94773746}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.139808055+07:00","message":"receive interim result [true|false]: เรื่องร้องเรียนเข้ามาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.139815807+07:00","message":"end recv isFinal message id 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.139818038+07:00","message":"end Recv id 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.139824722+07:00","message":"[buffer interim] 4516 true เรื่องร้องเรียนเข้ามาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139834517+07:00","message":"[bufferProcess] interim [380000000]:เรื่องร้องเรียนเข้ามาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139838448+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.13984287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139845628+07:00","message":"> Transcript [55427] [false]: 'เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139848866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139851159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139853131+07:00","message":"StatePrefix: 'เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139856099+07:00","message":"TextPushed: 'เรื่องร้องเรียนก็มาว่าคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139858224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139860426+07:00","message":"> Transcript [55428] [true]: 'เรื่องร้องเรียนเข้ามาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139863951+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139865994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139868156+07:00","message":"StatePrefix: 'เรื่องร้องเรียนก็มาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139886808+07:00","message":"TextPushed: 'เรื่องร้องเรียนก็มาว่าคลินิกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.139888792+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.140119749+07:00","message":"Push: 'สงขลาเลยครับพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.140124604+07:00","message":"TextPushed: 'เรื่องร้องเรียนก็มาว่าคลินิกที่สงขลาเลยครับพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.140127744+07:00","message":"Set new StatePrefix : 'เรื่องร้องเรียนเข้ามาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.140130858+07:00","message":"Next Push (prob) : 'เรื่องร้องเรียนเข้ามาว่าคลินิกที่หาดใหญ่ที่สงขลาเลยครับพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.140139607+07:00","message":"push: {true สงขลาเลยครับพ่อ 0 0xc004483d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.140152321+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4516.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:06.161149588+07:00","message":"write wav file: './tmp/7589/7589_4516.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.588576618+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.588628271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.588634184+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.588649448+07:00","message":"[buffer interim] 4517 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.58865728+07:00","message":"[bufferProcess] interim [480000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.588659254+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.639821514+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.639859953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.639866342+07:00","message":"receive interim result [false|false]: รักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.63987866+07:00","message":"[buffer interim] 4517 false รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.639886599+07:00","message":"[bufferProcess] interim [600000000]:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.63988887+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.639894809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.639897516+07:00","message":"> Transcript [55429] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.639899822+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.787349664+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.787396677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.787403549+07:00","message":"receive interim result [false|false]: รักสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.787419586+07:00","message":"[buffer interim] 4517 false รักสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.787430908+07:00","message":"[bufferProcess] interim [720000000]:รักสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.787434917+07:00","message":"[bufferProcess] send to processor:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.787444491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.787448491+07:00","message":"> Transcript [55430] [false]: 'รักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.787452337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.78745461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.78745663+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.787461676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.963195247+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.963241668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.963247447+07:00","message":"receive interim result [false|false]: รักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.963261633+07:00","message":"[buffer interim] 4517 false รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.963271383+07:00","message":"[bufferProcess] interim [840000000]:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.963274003+07:00","message":"[bufferProcess] send to processor:รักสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.963278494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.963281696+07:00","message":"> Transcript [55431] [false]: 'รักสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.963285113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.96328756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.963290282+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.963292501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.975036711+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.975066894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.9750739+07:00","message":"receive interim result [false|false]: รักษาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:06.975085532+07:00","message":"[buffer interim] 4517 false รักษาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.975094088+07:00","message":"[bufferProcess] interim [900000000]:รักษาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.97509664+07:00","message":"[bufferProcess] send to processor:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.975102267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.975105441+07:00","message":"> Transcript [55432] [false]: 'รักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.975108937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.975111119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.975113076+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:06.97511553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.103197885+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.103254001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาอาการแพ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.103262253+07:00","message":"receive interim result [false|false]: รักษาอาการแพ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.103282224+07:00","message":"[buffer interim] 4517 false รักษาอาการแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.103296684+07:00","message":"[bufferProcess] interim [20000000]:รักษาอาการแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.10330117+07:00","message":"[bufferProcess] send to processor:รักษาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.103310199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.103314567+07:00","message":"> Transcript [55433] [false]: 'รักษาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.103335767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.10333965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.103342817+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.103345788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.103355466+07:00","message":"Push: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.103358418+07:00","message":"TextPushed: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.103361671+07:00","message":"Set new StatePrefix : 'รักษาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.103364557+07:00","message":"Next Push (prob) : 'ษาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.103393738+07:00","message":"push: {false รัก 0 0xc0045e3f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.160929432+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.160968616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.160974081+07:00","message":"receive interim result [false|false]: รักษาการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.160989924+07:00","message":"[buffer interim] 4517 false รักษาการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.160997597+07:00","message":"[bufferProcess] interim [80000000]:รักษาการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.161000439+07:00","message":"[bufferProcess] send to processor:รักษาอาการแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.161005072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.161008176+07:00","message":"> Transcript [55434] [false]: 'รักษาอาการแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.161010259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.161012235+07:00","message":"Set new StatePrefix: 'รักษาอาการแพ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.333676838+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.33372469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.333730084+07:00","message":"receive interim result [false|false]: รักษาการให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.33374601+07:00","message":"[buffer interim] 4517 false รักษาการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.333753488+07:00","message":"[bufferProcess] interim [260000000]:รักษาการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.333756454+07:00","message":"[bufferProcess] send to processor:รักษาการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.333763112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.333766008+07:00","message":"> Transcript [55435] [false]: 'รักษาการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.333768508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.33377071+07:00","message":"Set new StatePrefix: 'รักษาการให้'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:07.709847735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:07.709853025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.741902426+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.741941572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.741947633+07:00","message":"receive interim result [false|false]: รักษาการให้บริการได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.741964774+07:00","message":"[buffer interim] 4517 false รักษาการให้บริการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.741972917+07:00","message":"[bufferProcess] interim [680000000]:รักษาการให้บริการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.741975698+07:00","message":"[bufferProcess] send to processor:รักษาการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.741981977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.741985301+07:00","message":"> Transcript [55436] [false]: 'รักษาการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.741989085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.741992193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.741994534+07:00","message":"StatePrefix: 'รักษาการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.741997155+07:00","message":"TextPushed: 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.852825185+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.852863733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.852869422+07:00","message":"receive interim result [false|false]: รักษาการให้บริการดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.852883499+07:00","message":"[buffer interim] 4517 false รักษาการให้บริการดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.85289125+07:00","message":"[bufferProcess] interim [740000000]:รักษาการให้บริการดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.852894151+07:00","message":"[bufferProcess] send to processor:รักษาการให้บริการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.852897742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.852900441+07:00","message":"> Transcript [55437] [false]: 'รักษาการให้บริการได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.852903765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.852906431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.852909433+07:00","message":"StatePrefix: 'รักษาการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.852911952+07:00","message":"TextPushed: 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.982306554+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.982351773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการกับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.982357674+07:00","message":"receive interim result [false|false]: รักษาการให้บริการกับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:07.982369166+07:00","message":"[buffer interim] 4517 false รักษาการให้บริการกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.982376856+07:00","message":"[bufferProcess] interim [860000000]:รักษาการให้บริการกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.982379519+07:00","message":"[bufferProcess] send to processor:รักษาการให้บริการดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.982384958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.982387953+07:00","message":"> Transcript [55438] [false]: 'รักษาการให้บริการดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.982391239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.982393355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.982395414+07:00","message":"StatePrefix: 'รักษาการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:07.98239797+07:00","message":"TextPushed: 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.044807007+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.044852848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการกับผู้บ่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.044858896+07:00","message":"receive interim result [false|false]: รักษาการให้บริการกับผู้บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.044874849+07:00","message":"[buffer interim] 4517 false รักษาการให้บริการกับผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.044882511+07:00","message":"[bufferProcess] interim [980000000]:รักษาการให้บริการกับผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.044885054+07:00","message":"[bufferProcess] send to processor:รักษาการให้บริการกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.044888321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.044892331+07:00","message":"> Transcript [55439] [false]: 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.044896699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.044899407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.044901431+07:00","message":"StatePrefix: 'รักษาการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.044905445+07:00","message":"TextPushed: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.04491237+07:00","message":"Push: 'ษาการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.044914402+07:00","message":"TextPushed: 'รักษาการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.044916458+07:00","message":"Set new StatePrefix : 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.04491941+07:00","message":"Next Push (prob) : 'บริการกับผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.044927047+07:00","message":"push: {false ษาการให้ 0 0xc0045e3f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.16236416+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.162408805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการกับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.162415829+07:00","message":"receive interim result [false|false]: รักษาการให้บริการกับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.162432472+07:00","message":"[buffer interim] 4517 false รักษาการให้บริการกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.162441745+07:00","message":"[bufferProcess] interim [40000000]:รักษาการให้บริการกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.162444657+07:00","message":"[bufferProcess] send to processor:รักษาการให้บริการกับผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.162452662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.162456035+07:00","message":"> Transcript [55440] [false]: 'รักษาการให้บริการกับผู้บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.162462882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.162465417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.16246779+07:00","message":"StatePrefix: 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.162470411+07:00","message":"TextPushed: 'รักษาการให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.166515297+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.166538652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการกับผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.166544841+07:00","message":"receive interim result [false|false]: รักษาการให้บริการกับผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.166562176+07:00","message":"[buffer interim] 4517 false รักษาการให้บริการกับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.16656804+07:00","message":"[bufferProcess] interim [100000000]:รักษาการให้บริการกับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.166570756+07:00","message":"[bufferProcess] send to processor:รักษาการให้บริการกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.166577481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.16658063+07:00","message":"> Transcript [55441] [false]: 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.166583712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.166585861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.166587963+07:00","message":"StatePrefix: 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.166590482+07:00","message":"TextPushed: 'รักษาการให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.42873948+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.428781937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการกับผู้บริโภคใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.428787757+07:00","message":"receive interim result [false|false]: รักษาการให้บริการกับผู้บริโภคใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.4288086+07:00","message":"[buffer interim] 4517 false รักษาการให้บริการกับผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.428816555+07:00","message":"[bufferProcess] interim [400000000]:รักษาการให้บริการกับผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.428819318+07:00","message":"[bufferProcess] send to processor:รักษาการให้บริการกับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.428823193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.428826293+07:00","message":"> Transcript [55442] [false]: 'รักษาการให้บริการกับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.42882991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.428831962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.428834018+07:00","message":"StatePrefix: 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.428836239+07:00","message":"TextPushed: 'รักษาการให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.564971501+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.565014718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการกับผู้บริโภคในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.565020998+07:00","message":"receive interim result [false|false]: รักษาการให้บริการกับผู้บริโภคในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.565036311+07:00","message":"[buffer interim] 4517 false รักษาการให้บริการกับผู้บริโภคในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.565047703+07:00","message":"[bufferProcess] interim [520000000]:รักษาการให้บริการกับผู้บริโภคในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.565050773+07:00","message":"[bufferProcess] send to processor:รักษาการให้บริการกับผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.5650549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.565058019+07:00","message":"> Transcript [55443] [false]: 'รักษาการให้บริการกับผู้บริโภคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.565061545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.565064216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.565067082+07:00","message":"StatePrefix: 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.565069653+07:00","message":"TextPushed: 'รักษาการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.565072283+07:00","message":"Push: 'บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.565074184+07:00","message":"TextPushed: 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.5650764+07:00","message":"Set new StatePrefix : 'รักษาการให้บริการกับผู้บริโภคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.565078728+07:00","message":"Next Push (prob) : 'บริโภคใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.565087049+07:00","message":"push: {false บริการกับผู้ 0 0xc0045e3f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.668454254+07:00","message":"[GCS] IsForceVAD: false for message ID: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.706902274+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.706942903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการกับผู้บริโภคในก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.706954632+07:00","message":"receive interim result [false|false]: รักษาการให้บริการกับผู้บริโภคในก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.706974599+07:00","message":"[buffer interim] 4517 false รักษาการให้บริการกับผู้บริโภคในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.706982766+07:00","message":"[bufferProcess] interim [580000000]:รักษาการให้บริการกับผู้บริโภคในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.706985355+07:00","message":"[bufferProcess] send to processor:รักษาการให้บริการกับผู้บริโภคในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.706988933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.706994053+07:00","message":"> Transcript [55444] [false]: 'รักษาการให้บริการกับผู้บริโภคในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.706997491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.706999628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.707001582+07:00","message":"StatePrefix: 'รักษาการให้บริการกับผู้บริโภคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.707004106+07:00","message":"TextPushed: 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.807017532+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.807068965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาการให้บริการกับผู้บริโภคในก็\",\"confidence\":0.9069345}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.807076324+07:00","message":"receive interim result [true|false]: รักษาการให้บริการกับผู้บริโภคในก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.807087426+07:00","message":"end recv isFinal message id 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.807090146+07:00","message":"end Recv id 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.807098475+07:00","message":"[buffer interim] 4517 true รักษาการให้บริการกับผู้บริโภคในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.80711176+07:00","message":"[bufferProcess] interim [790000000]:รักษาการให้บริการกับผู้บริโภคในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807119907+07:00","message":"[bufferProcess] send to processor (isfinal):รักษาการให้บริการกับผู้บริโภคในก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807124303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807128107+07:00","message":"> Transcript [55445] [false]: 'รักษาการให้บริการกับผู้บริโภคในก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807131932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807134949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807137147+07:00","message":"StatePrefix: 'รักษาการให้บริการกับผู้บริโภคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807139683+07:00","message":"TextPushed: 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.80714184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.8071474+07:00","message":"> Transcript [55446] [true]: 'รักษาการให้บริการกับผู้บริโภคในก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807149777+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807151627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807153459+07:00","message":"StatePrefix: 'รักษาการให้บริการกับผู้บริโภคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807155664+07:00","message":"TextPushed: 'รักษาการให้บริการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:08.807163098+07:00","message":"Push: 'บริโภคในก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.807171966+07:00","message":"push: {true บริโภคในก็ 0 0xc0045e3f80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:08.814724723+07:00","message":"write wav file: './tmp/7589/7589_4517.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:08.929552265+07:00","message":"[GCS] Start streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.453820992+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.453860945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.453867505+07:00","message":"receive interim result [false|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.453881238+07:00","message":"[buffer interim] 4518 false สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.453889824+07:00","message":"[bufferProcess] interim [600000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.453891944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.697919044+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.697962523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.697969981+07:00","message":"receive interim result [false|false]: สร้างบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.697984634+07:00","message":"[buffer interim] 4518 false สร้างบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.697996233+07:00","message":"[bufferProcess] interim [780000000]:สร้างบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.697998549+07:00","message":"[bufferProcess] send to processor:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.698004464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.698007872+07:00","message":"> Transcript [55447] [false]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.698010148+07:00","message":"Set StatePrefix (first interim): 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.77026868+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.770320656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.770329114+07:00","message":"receive interim result [false|false]: สร้างปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:09.77036334+07:00","message":"[buffer interim] 4518 false สร้างปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.770372562+07:00","message":"[bufferProcess] interim [840000000]:สร้างปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.770375269+07:00","message":"[bufferProcess] send to processor:สร้างบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.770383343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.770386384+07:00","message":"> Transcript [55448] [false]: 'สร้างบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.770389598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.77039182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.770396471+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:09.77039908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.361093671+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.361134562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.36114163+07:00","message":"receive interim result [false|false]: สร้างปัญหานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.361154473+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.36117068+07:00","message":"[bufferProcess] interim [440000000]:สร้างปัญหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.361173441+07:00","message":"[bufferProcess] send to processor:สร้างปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.361177205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.361180045+07:00","message":"> Transcript [55449] [false]: 'สร้างปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.361183659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.361185608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.361187549+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.361189545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.375077218+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.375113591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.375119371+07:00","message":"receive interim result [false|false]: สร้างปัญหานัก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.375133953+07:00","message":"[buffer interim] 4518 false สร้างปัญหานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.375141908+07:00","message":"[bufferProcess] interim [500000000]:สร้างปัญหานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.375144803+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.375148113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.375150792+07:00","message":"> Transcript [55450] [false]: 'สร้างปัญหานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.375154639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.37515705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.375159188+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.375161414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.477218384+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.477259222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.477268055+07:00","message":"receive interim result [false|false]: สร้างปัญหานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.477278555+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477286576+07:00","message":"[bufferProcess] interim [560000000]:สร้างปัญหานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477288951+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477293613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477296233+07:00","message":"> Transcript [55451] [false]: 'สร้างปัญหานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477299805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.47730226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477304337+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477306769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477309718+07:00","message":"Push: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477311711+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477314192+07:00","message":"Set new StatePrefix : 'สร้างปัญหานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.477316676+07:00","message":"Next Push (prob) : 'ปัญหานัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.477324004+07:00","message":"push: {false สร้าง 0 0xc004240900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.485466371+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.485506701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.485513974+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.48552769+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.485535848+07:00","message":"[bufferProcess] interim [620000000]:สร้างปัญหานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.485539172+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.48554763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.485550335+07:00","message":"> Transcript [55452] [false]: 'สร้างปัญหานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.485552902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.485555022+07:00","message":"Set new StatePrefix: 'สร้างปัญหานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513020915+07:00","message":"[GCS] Cleaned up inactive client: 4489"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513056746+07:00","message":"[GCS] Cleaned up inactive client: 4480"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513060464+07:00","message":"[GCS] Cleaned up inactive client: 4481"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513062383+07:00","message":"[GCS] Cleaned up inactive client: 4486"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513064919+07:00","message":"[GCS] Cleaned up inactive client: 4478"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.51306705+07:00","message":"[GCS] Cleaned up inactive client: 4484"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513068983+07:00","message":"[GCS] Cleaned up inactive client: 4483"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513071096+07:00","message":"[GCS] Cleaned up inactive client: 4487"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513073018+07:00","message":"[GCS] Cleaned up inactive client: 4476"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513075024+07:00","message":"[GCS] Cleaned up inactive client: 4490"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513077295+07:00","message":"[GCS] Cleaned up inactive client: 4479"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513079582+07:00","message":"[GCS] Cleaned up inactive client: 4477"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513081378+07:00","message":"[GCS] Cleaned up inactive client: 4482"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513083161+07:00","message":"[GCS] Cleaned up inactive client: 4485"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.513084908+07:00","message":"[GCS] Cleaned up inactive client: 4488"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.673594359+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.673632108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.673641144+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.67365672+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.673665077+07:00","message":"[bufferProcess] interim [800000000]:สร้างปัญหานะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.673667839+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.673676806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.673679948+07:00","message":"> Transcript [55453] [false]: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.67368261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.673685123+07:00","message":"Set new StatePrefix: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:10.710237292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:10.710242752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.81740355+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.817445558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.817453264+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.817470057+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.817486317+07:00","message":"[bufferProcess] interim [920000000]:สร้างปัญหานะครับให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.81748969+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.817493872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.817497315+07:00","message":"> Transcript [55454] [false]: 'สร้างปัญหานะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.817502547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.817505103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.817507792+07:00","message":"StatePrefix: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.817510614+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.986977483+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.98702497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.987034734+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:10.987054522+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.987069408+07:00","message":"[bufferProcess] interim [40000000]:สร้างปัญหานะครับให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.987073412+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.98708314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.987088609+07:00","message":"> Transcript [55455] [false]: 'สร้างปัญหานะครับให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.987094741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.987098038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.9871027+07:00","message":"StatePrefix: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:10.987106775+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.265317957+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.265365063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.265374024+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.265396382+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.265407227+07:00","message":"[bufferProcess] interim [340000000]:สร้างปัญหานะครับให้กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.26541106+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.265416032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.265420412+07:00","message":"> Transcript [55456] [false]: 'สร้างปัญหานะครับให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.265425396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.265428508+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.265431661+07:00","message":"StatePrefix: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.26543577+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.480035703+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.480077413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.480084969+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.480100017+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480111611+07:00","message":"[bufferProcess] interim [520000000]:สร้างปัญหานะครับให้กับผู้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480114353+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480120828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480123829+07:00","message":"> Transcript [55457] [false]: 'สร้างปัญหานะครับให้กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480128864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480133831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480137204+07:00","message":"StatePrefix: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480139619+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480145945+07:00","message":"Push: 'ปัญหานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480148216+07:00","message":"TextPushed: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480150583+07:00","message":"Set new StatePrefix : 'สร้างปัญหานะครับให้กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.480153346+07:00","message":"Next Push (prob) : 'ให้กับผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.480162349+07:00","message":"push: {false ปัญหานะครับ 0 0xc004240900}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.828301673+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.82834096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.828352659+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.82837064+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.828378758+07:00","message":"[bufferProcess] interim [640000000]:สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.828381403+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.828384878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.828387649+07:00","message":"> Transcript [55458] [false]: 'สร้างปัญหานะครับให้กับผู้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.828389951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.828392203+07:00","message":"Set new StatePrefix: 'สร้างปัญหานะครับให้กับผู้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.957065019+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.957105391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.957112291+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:11.957128288+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.957136056+07:00","message":"[bufferProcess] interim [700000000]:สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.95713894+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.957142947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.957146024+07:00","message":"> Transcript [55459] [false]: 'สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.957149199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:11.957151627+07:00","message":"Set new StatePrefix: 'สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.126739388+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.126782065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.126789357+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.126806238+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.126814147+07:00","message":"[bufferProcess] interim [760000000]:สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.126816896+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.126820675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.126823633+07:00","message":"> Transcript [55460] [false]: 'สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.126826885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.126828977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.126831397+07:00","message":"StatePrefix: 'สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.126834322+07:00","message":"TextPushed: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.197988765+07:00","message":"[GCS] IsForceVAD: false for message ID: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.257326402+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.257377795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.257385042+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.257397947+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.257409385+07:00","message":"[bufferProcess] interim [820000000]:สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.257412076+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.257418913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.257421788+07:00","message":"> Transcript [55461] [false]: 'สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.257425833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.257428241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.257430341+07:00","message":"StatePrefix: 'สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.257433185+07:00","message":"TextPushed: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.260315333+07:00","message":"[GCS] Start streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.315941818+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.315982312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้การเข้าไปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.315989666+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้การเข้าไปลง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.316006905+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้การเข้าไปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.316015707+07:00","message":"[bufferProcess] interim [880000000]:สร้างปัญหานะครับให้กับผู้การเข้าไปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.31601865+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.316022554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.316025414+07:00","message":"> Transcript [55462] [false]: 'สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.316029515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.316031899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.316033879+07:00","message":"StatePrefix: 'สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.316036723+07:00","message":"TextPushed: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.358533496+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.358579255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.358586933+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.358604156+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.35861327+07:00","message":"[bufferProcess] interim [940000000]:สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.358616652+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้การเข้าไปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.358624089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.358627385+07:00","message":"> Transcript [55463] [false]: 'สร้างปัญหานะครับให้กับผู้การเข้าไปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.358630306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.358633113+07:00","message":"Set new StatePrefix: 'สร้างปัญหานะครับให้กับผู้การเข้าไปลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.399642649+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.399683298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.39968957+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.39970095+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.399709086+07:00","message":"[bufferProcess] interim [0]:สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.39971283+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.399716755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.399720692+07:00","message":"> Transcript [55464] [false]: 'สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.399723249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.399725277+07:00","message":"Set new StatePrefix: 'สร้างปัญหานะครับให้กับผู้หญิงพวกนั้นก็ไปโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.407672796+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.40770735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.407713513+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.407727856+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.407735444+07:00","message":"[bufferProcess] interim [60000000]:สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.407738572+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.407742381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.407745159+07:00","message":"> Transcript [55465] [false]: 'สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.407747493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.407749377+07:00","message":"Set new StatePrefix: 'สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.583779319+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.583816179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.583823027+07:00","message":"receive interim result [false|false]: สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.583837926+07:00","message":"[buffer interim] 4518 false สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.583845568+07:00","message":"[bufferProcess] interim [480000000]:สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.583848478+07:00","message":"[bufferProcess] send to processor:สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.583856733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.58385974+07:00","message":"> Transcript [55466] [false]: 'สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.583866846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.583869176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.583871811+07:00","message":"StatePrefix: 'สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.583875297+07:00","message":"TextPushed: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.718389529+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.718431902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างปัญหานะครับให้กับผู้การก็ไปลงพื้นที่นะครับ\",\"confidence\":0.92861736}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.718439587+07:00","message":"receive interim result [true|false]: สร้างปัญหานะครับให้กับผู้การก็ไปลงพื้นที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.718450521+07:00","message":"end recv isFinal message id 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.71845265+07:00","message":"end Recv id 4518"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.718461234+07:00","message":"[buffer interim] 4518 true สร้างปัญหานะครับให้กับผู้การก็ไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.71847331+07:00","message":"[bufferProcess] interim [480000000]:สร้างปัญหานะครับให้กับผู้การก็ไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718476783+07:00","message":"[bufferProcess] send to processor (isfinal):สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.71848112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718485534+07:00","message":"> Transcript [55467] [false]: 'สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718488769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718490722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718492871+07:00","message":"StatePrefix: 'สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718498239+07:00","message":"TextPushed: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718500534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718502765+07:00","message":"> Transcript [55468] [true]: 'สร้างปัญหานะครับให้กับผู้การก็ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718505341+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718507116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718508855+07:00","message":"StatePrefix: 'สร้างปัญหานะครับให้กับผู้การเข้าไปลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.718510849+07:00","message":"TextPushed: 'สร้างปัญหานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:12.71851864+07:00","message":"Push: 'ให้กับผู้การก็ไปลงพื้นที่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:12.71852713+07:00","message":"push: {true ให้กับผู้การก็ไปลงพื้นที่นะครับ 0 0xc004240900}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:12.727142194+07:00","message":"write wav file: './tmp/7589/7589_4518.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:13.494782622+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:13.494828516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:13.494834193+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:13.494852658+07:00","message":"[buffer interim] 4519 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:13.494865252+07:00","message":"[bufferProcess] interim [330000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:13.494869182+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:13.710711658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:13.710704749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.174258857+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.174304006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.174311063+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.174327538+07:00","message":"[buffer interim] 4519 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.17433745+07:00","message":"[bufferProcess] interim [930000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.174339599+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.174345889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.174348786+07:00","message":"> Transcript [55469] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.174350924+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.331978653+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.332025048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.33203174+07:00","message":"receive interim result [false|false]: ทางสจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.332046845+07:00","message":"[buffer interim] 4519 false ทางสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.332063738+07:00","message":"[bufferProcess] interim [50000000]:ทางสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.332067777+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.332084517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.332089878+07:00","message":"> Transcript [55470] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.332095727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.332098906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.332102345+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.332105142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.599088398+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.599128431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสจที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.599135545+07:00","message":"receive interim result [false|false]: ทางสจที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.59915148+07:00","message":"[buffer interim] 4519 false ทางสจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.599159276+07:00","message":"[bufferProcess] interim [350000000]:ทางสจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.599162026+07:00","message":"[bufferProcess] send to processor:ทางสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.599170208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.599172747+07:00","message":"> Transcript [55471] [false]: 'ทางสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.599176025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.59917843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.599180784+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.599183381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.662331393+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.662379509+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-06-22T14:14:14.662387122+07:00","message":"receive interim result [false|false]: ทางสจ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.662403266+07:00","message":"[buffer interim] 4519 false ทางสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.662410372+07:00","message":"[bufferProcess] interim [410000000]:ทางสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.662412938+07:00","message":"[bufferProcess] send to processor:ทางสจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.662419628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.662422503+07:00","message":"> Transcript [55472] [false]: 'ทางสจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.662425942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.66242807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.662430521+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.662433077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.720599352+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.720657091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสจที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.72066685+07:00","message":"receive interim result [false|false]: ทางสจที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.72068541+07:00","message":"[buffer interim] 4519 false ทางสจที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.72070057+07:00","message":"[bufferProcess] interim [470000000]:ทางสจที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720704095+07:00","message":"[bufferProcess] send to processor:ทางสจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720712673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720717803+07:00","message":"> Transcript [55473] [false]: 'ทางสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720723375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720727633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720732238+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720735279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720744807+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720750124+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720754219+07:00","message":"Set new StatePrefix : 'ทางสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.720758139+07:00","message":"Next Push (prob) : 'สจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.720768638+07:00","message":"push: {false ทาง 0 0xc004b6de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.905354033+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.905411511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสจที่ว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.905418593+07:00","message":"receive interim result [false|false]: ทางสจที่ว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:14.905435937+07:00","message":"[buffer interim] 4519 false ทางสจที่ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.905444186+07:00","message":"[bufferProcess] interim [710000000]:ทางสจที่ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.905447214+07:00","message":"[bufferProcess] send to processor:ทางสจที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.905452579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.905455364+07:00","message":"> Transcript [55474] [false]: 'ทางสจที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.905459037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.905461157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.905463147+07:00","message":"StatePrefix: 'ทางสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:14.905465784+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.050308497+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.050351272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสจที่ว่าเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.050359521+07:00","message":"receive interim result [false|false]: ทางสจที่ว่าเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.050386288+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.05039227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสจที่ว่าเข้าร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.050395891+07:00","message":"receive interim result [false|false]: ทางสจที่ว่าเข้าร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.050403007+07:00","message":"[buffer interim] 4519 false ทางสจที่ว่าเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.050407447+07:00","message":"[buffer interim] 4519 false ทางสจที่ว่าเข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050413776+07:00","message":"[bufferProcess] interim [770000000]:ทางสจที่ว่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050416414+07:00","message":"[bufferProcess] send to processor:ทางสจที่ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050419969+07:00","message":"[bufferProcess] interim [830000000]:ทางสจที่ว่าเข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050424317+07:00","message":"[bufferProcess] send to processor:ทางสจที่ว่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050427454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050430464+07:00","message":"> Transcript [55475] [false]: 'ทางสจที่ว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050433874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050436307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.05043815+07:00","message":"StatePrefix: 'ทางสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050440402+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050442392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050444427+07:00","message":"> Transcript [55476] [false]: 'ทางสจที่ว่าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050446622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050448369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050450064+07:00","message":"StatePrefix: 'ทางสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.050451864+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.221298201+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.221333477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสจที่ว่าเข้าร่วมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.221339127+07:00","message":"receive interim result [false|false]: ทางสจที่ว่าเข้าร่วมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.221348982+07:00","message":"[buffer interim] 4519 false ทางสจที่ว่าเข้าร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.221356118+07:00","message":"[bufferProcess] interim [10000000]:ทางสจที่ว่าเข้าร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.221358451+07:00","message":"[bufferProcess] send to processor:ทางสจที่ว่าเข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.221369931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.221372907+07:00","message":"> Transcript [55477] [false]: 'ทางสจที่ว่าเข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.22137624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.221378587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.221380551+07:00","message":"StatePrefix: 'ทางสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.221382764+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.221385386+07:00","message":"Push: 'สจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.221387234+07:00","message":"TextPushed: 'ทางสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.221389383+07:00","message":"Set new StatePrefix : 'ทางสจที่ว่าเข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.22139299+07:00","message":"Next Push (prob) : 'ที่ว่าเข้าร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.221400115+07:00","message":"push: {false สจ 0 0xc004b6de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.289552405+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.289589229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสจที่ว่าเข้าร่วมประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.289595319+07:00","message":"receive interim result [false|false]: ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.289626322+07:00","message":"[buffer interim] 4519 false ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.289636585+07:00","message":"[bufferProcess] interim [70000000]:ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.289639229+07:00","message":"[bufferProcess] send to processor:ทางสจที่ว่าเข้าร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.28964484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.289649394+07:00","message":"> Transcript [55478] [false]: 'ทางสจที่ว่าเข้าร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.289652704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.289655291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.289657264+07:00","message":"StatePrefix: 'ทางสจที่ว่าเข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.289659739+07:00","message":"TextPushed: 'ทางสจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.778793794+07:00","message":"[GCS] IsForceVAD: false for message ID: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.862650929+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.862703563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสจที่ว่าเข้าร่วมประชุม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.862709833+07:00","message":"receive interim result [false|false]: ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.862724247+07:00","message":"[buffer interim] 4519 false ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.862731817+07:00","message":"[bufferProcess] interim [670000000]:ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.86273444+07:00","message":"[bufferProcess] send to processor:ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.862740054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.862742737+07:00","message":"> Transcript [55479] [false]: 'ทางสจที่ว่าเข้าร่วมประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.862746568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.862748863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.862750807+07:00","message":"StatePrefix: 'ทางสจที่ว่าเข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.862753249+07:00","message":"TextPushed: 'ทางสจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.912482695+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.912520138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสจที่ว่าเข้าร่วมประชุม\",\"confidence\":0.9321542}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.91252625+07:00","message":"receive interim result [true|false]: ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.912537895+07:00","message":"end recv isFinal message id 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.912540216+07:00","message":"end Recv id 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.912545956+07:00","message":"[buffer interim] 4519 true ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912553882+07:00","message":"[bufferProcess] interim [730000000]:ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912557259+07:00","message":"[bufferProcess] send to processor (isfinal):ทางสจที่ว่าเข้าร่วมประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912560955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912564167+07:00","message":"> Transcript [55480] [false]: 'ทางสจที่ว่าเข้าร่วมประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912567351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912569252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912571183+07:00","message":"StatePrefix: 'ทางสจที่ว่าเข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912574365+07:00","message":"TextPushed: 'ทางสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912576191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.91257841+07:00","message":"> Transcript [55481] [true]: 'ทางสจที่ว่าเข้าร่วมประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912580632+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912582468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912584171+07:00","message":"StatePrefix: 'ทางสจที่ว่าเข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912586095+07:00","message":"TextPushed: 'ทางสจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:15.912588919+07:00","message":"Push: 'ที่ว่าเข้าร่วมประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:15.912596197+07:00","message":"push: {true ที่ว่าเข้าร่วมประชุม 0 0xc004b6de80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:15.921718624+07:00","message":"write wav file: './tmp/7589/7589_4519.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:16.039754506+07:00","message":"[GCS] Start streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:16.690312806+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:16.690354662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:16.690360713+07:00","message":"receive interim result [false|false]: แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:16.690382379+07:00","message":"[buffer interim] 4520 false แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:16.690390381+07:00","message":"[bufferProcess] interim [660000000]:แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:16.690392903+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:16.710927957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:16.710950892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:16.760594929+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:16.760635932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอแจ้งให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:16.760647295+07:00","message":"receive interim result [false|false]: ขอแจ้งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:16.760663192+07:00","message":"[buffer interim] 4520 false ขอแจ้งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:16.760672013+07:00","message":"[bufferProcess] interim [780000000]:ขอแจ้งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:16.760674661+07:00","message":"[bufferProcess] send to processor:แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:16.760682873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:16.760686158+07:00","message":"> Transcript [55482] [false]: 'แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:16.760688603+07:00","message":"Set StatePrefix (first interim): 'แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.011909147+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.011949711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอแจ้งให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.011956049+07:00","message":"receive interim result [false|false]: ขอแจ้งให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.011965716+07:00","message":"[buffer interim] 4520 false ขอแจ้งให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.011973711+07:00","message":"[bufferProcess] interim [960000000]:ขอแจ้งให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.011975998+07:00","message":"[bufferProcess] send to processor:ขอแจ้งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.011979378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.011982094+07:00","message":"> Transcript [55483] [false]: 'ขอแจ้งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.011984205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.011986221+07:00","message":"Set new StatePrefix: 'ขอแจ้งให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.211027902+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.211069339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอแจ้งให้กับทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.211076136+07:00","message":"receive interim result [false|false]: ขอแจ้งให้กับทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.211091947+07:00","message":"[buffer interim] 4520 false ขอแจ้งให้กับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.211100698+07:00","message":"[bufferProcess] interim [140000000]:ขอแจ้งให้กับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.211103428+07:00","message":"[bufferProcess] send to processor:ขอแจ้งให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.21111117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.211118611+07:00","message":"> Transcript [55484] [false]: 'ขอแจ้งให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.211122748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.211125143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.211127219+07:00","message":"StatePrefix: 'ขอแจ้งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.21112957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.447999677+07:00","message":"[GCS] IsForceVAD: false for message ID: 4520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.509151572+07:00","message":"[GCS] Start streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.537435+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.537475945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอแจ้งให้กับทาง\",\"confidence\":0.95884526}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.537483814+07:00","message":"receive interim result [true|false]: ขอแจ้งให้กับทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.537493465+07:00","message":"end recv isFinal message id 4520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.53749586+07:00","message":"end Recv id 4520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.537503619+07:00","message":"[buffer interim] 4520 true ขอแจ้งให้กับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537515514+07:00","message":"[bufferProcess] interim [620000000]:ขอแจ้งให้กับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537519167+07:00","message":"[bufferProcess] send to processor (isfinal):ขอแจ้งให้กับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537522423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537526287+07:00","message":"> Transcript [55485] [false]: 'ขอแจ้งให้กับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537529494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.53753181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.53753387+07:00","message":"StatePrefix: 'ขอแจ้งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537536056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.5375381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537540258+07:00","message":"> Transcript [55486] [true]: 'ขอแจ้งให้กับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537542564+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537544442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537546375+07:00","message":"StatePrefix: 'ขอแจ้งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537548268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:17.537556347+07:00","message":"Push: 'ขอแจ้งให้กับทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:17.537564061+07:00","message":"push: {true ขอแจ้งให้กับทาง 0 0xc004483600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:17.543692623+07:00","message":"write wav file: './tmp/7589/7589_4520.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.214526735+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.214576955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.214582901+07:00","message":"receive interim result [false|false]: ตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.214598174+07:00","message":"[buffer interim] 4521 false ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.214605007+07:00","message":"[bufferProcess] interim [720000000]:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.214607122+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.337726575+07:00","message":"[GCS] IsForceVAD: false for message ID: 4521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.367181737+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.367219049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วีซ่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.367225165+07:00","message":"receive interim result [false|false]: วีซ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.367238014+07:00","message":"[buffer interim] 4521 false วีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.367245752+07:00","message":"[bufferProcess] interim [840000000]:วีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.367248234+07:00","message":"[bufferProcess] send to processor:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.367254327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.367257159+07:00","message":"> Transcript [55487] [false]: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.367260005+07:00","message":"Set StatePrefix (first interim): 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.448410324+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.448449207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซีซ่า\",\"confidence\":0.7639352}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.448455222+07:00","message":"receive interim result [true|false]: ซีซ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.448465587+07:00","message":"end recv isFinal message id 4521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.448467985+07:00","message":"end Recv id 4521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.448474337+07:00","message":"[buffer interim] 4521 true ซีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.44848761+07:00","message":"[bufferProcess] interim [50000000]:ซีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.44849113+07:00","message":"[bufferProcess] send to processor (isfinal):วีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.448494385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.448497773+07:00","message":"> Transcript [55488] [false]: 'วีซ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.448502115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.448506221+07:00","message":"Set new StatePrefix: 'วีซ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.44850803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.448510195+07:00","message":"> Transcript [55489] [true]: 'ซีซ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.448512949+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.448515388+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.448517292+07:00","message":"StatePrefix: 'วีซ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.448519411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.448526162+07:00","message":"Push: 'ซีซ่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.448533805+07:00","message":"push: {true ซีซ่า 0 0xc004483800}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:18.456454393+07:00","message":"write wav file: './tmp/7589/7589_4521.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.471835456+07:00","message":"[GCS] Start streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.805004035+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.805054088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.805062304+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.805079891+07:00","message":"[buffer interim] 4522 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.80508805+07:00","message":"[bufferProcess] interim [360000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.805090151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.949272571+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.949313521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.949319212+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:18.949335883+07:00","message":"[buffer interim] 4522 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.949343757+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.94934598+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.949350449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.949353891+07:00","message":"> Transcript [55490] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:18.949356028+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.197333819+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.197377074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.197383154+07:00","message":"receive interim result [false|false]: แล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.197409543+07:00","message":"[buffer interim] 4522 false แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.197419242+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.197421898+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.197426112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.197429335+07:00","message":"> Transcript [55491] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.197432246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.197434488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.197436692+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.197439796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.51088204+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.510916932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.510923338+07:00","message":"receive interim result [false|false]: แล้วก็ดีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.510939085+07:00","message":"[buffer interim] 4522 false แล้วก็ดีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.510947303+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็ดีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.510950023+07:00","message":"[bufferProcess] send to processor:แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.510953703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.510956376+07:00","message":"> Transcript [55492] [false]: 'แล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.510959404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.510961511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.510965191+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.510967565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.557695047+07:00","message":"[GCS] IsForceVAD: false for message ID: 4522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.669256765+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.669296734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดีกัน\",\"confidence\":0.8720018}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.669302995+07:00","message":"receive interim result [true|false]: แล้วก็ดีกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.669311+07:00","message":"end recv isFinal message id 4522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.66931332+07:00","message":"end Recv id 4522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.669321215+07:00","message":"[buffer interim] 4522 true แล้วก็ดีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669331524+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็ดีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.66933517+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ดีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669338471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669341331+07:00","message":"> Transcript [55493] [false]: 'แล้วก็ดีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669344109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669346002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669347848+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669350003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669351841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669353864+07:00","message":"> Transcript [55494] [true]: 'แล้วก็ดีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669356019+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669357826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669359629+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669361354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:19.669366125+07:00","message":"Push: 'แล้วก็ดีกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.669373092+07:00","message":"push: {true แล้วก็ดีกัน 0 0xc004483b00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:19.674981258+07:00","message":"write wav file: './tmp/7589/7589_4522.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:19.711874074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:19.711882101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:19.881017519+07:00","message":"[GCS] Start streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:20.610062312+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:20.610101874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:20.610107337+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:20.610122406+07:00","message":"[buffer interim] 4523 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:20.610130325+07:00","message":"[bufferProcess] interim [780000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:20.61013323+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:21.974541753+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:21.974587941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:21.974594876+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:21.97461206+07:00","message":"[buffer interim] 4523 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:21.97462056+07:00","message":"[bufferProcess] interim [40000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:21.974623472+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:21.974632591+07:00","message":"[bufferProcess] send to processor (ticker):ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:21.97463648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:21.974642212+07:00","message":"> Transcript [55495] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:21.974644865+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:21.974646574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:21.974648599+07:00","message":"> Transcript [55496] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:21.974650823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:21.974652759+07:00","message":"Set new StatePrefix: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.033847432+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.033887916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.033893582+07:00","message":"receive interim result [false|false]: ก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.033913419+07:00","message":"[buffer interim] 4523 false ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.0339209+07:00","message":"[bufferProcess] interim [160000000]:ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.033923893+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.380820932+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.380860665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นโมเดล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.380867213+07:00","message":"receive interim result [false|false]: ก็จะเป็นโมเดล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.380879285+07:00","message":"[buffer interim] 4523 false ก็จะเป็นโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.380889941+07:00","message":"[bufferProcess] interim [460000000]:ก็จะเป็นโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.380893817+07:00","message":"[bufferProcess] send to processor:ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.38090104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.380905498+07:00","message":"> Transcript [55497] [false]: 'ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.380909818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.380913262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.380915652+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.380918173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.542663376+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.542708741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นโมเดลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.542714856+07:00","message":"receive interim result [false|false]: ก็จะเป็นโมเดลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.54273034+07:00","message":"[buffer interim] 4523 false ก็จะเป็นโมเดลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.542738266+07:00","message":"[bufferProcess] interim [640000000]:ก็จะเป็นโมเดลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.542740917+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.542744395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.54274706+07:00","message":"> Transcript [55498] [false]: 'ก็จะเป็นโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.542750486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.542752597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.542755098+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.542757225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.568836188+07:00","message":"[GCS] IsForceVAD: false for message ID: 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.685719095+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.685758114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นโมเดลที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.685764181+07:00","message":"receive interim result [false|false]: ก็จะเป็นโมเดลที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.685780555+07:00","message":"[buffer interim] 4523 false ก็จะเป็นโมเดลที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.685788592+07:00","message":"[bufferProcess] interim [820000000]:ก็จะเป็นโมเดลที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.685790924+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นโมเดลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.685796619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.685800547+07:00","message":"> Transcript [55499] [false]: 'ก็จะเป็นโมเดลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.685804761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.685806805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.685809104+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.685811309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:22.712381298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:22.712371434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.741436334+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.741477274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นโมเดลที่ทำ\",\"confidence\":0.921046}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.741484349+07:00","message":"receive interim result [true|false]: ก็จะเป็นโมเดลที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.741494579+07:00","message":"end recv isFinal message id 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.74149775+07:00","message":"end Recv id 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.741507912+07:00","message":"[buffer interim] 4523 true ก็จะเป็นโมเดลที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.74151701+07:00","message":"[bufferProcess] interim [910000000]:ก็จะเป็นโมเดลที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741520646+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะเป็นโมเดลที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741526479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741529832+07:00","message":"> Transcript [55500] [false]: 'ก็จะเป็นโมเดลที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741533183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741535231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741537316+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741539577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741542488+07:00","message":"Push: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741544526+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741547093+07:00","message":"Set new StatePrefix : 'ก็จะเป็นโมเดลที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741549376+07:00","message":"Next Push (prob) : 'เป็นโมเดลที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741551159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.7415532+07:00","message":"> Transcript [55501] [true]: 'ก็จะเป็นโมเดลที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741555691+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741557588+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.74155936+07:00","message":"StatePrefix: 'ก็จะเป็นโมเดลที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741561381+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:22.741563584+07:00","message":"Push: 'เป็นโมเดลที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.741572986+07:00","message":"push: {false ก็จะ 0 0xc004339180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.741578568+07:00","message":"push: {true เป็นโมเดลที่ทำ 0 0xc004339180}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:22.749453758+07:00","message":"write wav file: './tmp/7589/7589_4523.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:22.959729385+07:00","message":"[GCS] Start streaming session, msgId: 4524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.512534023+07:00","message":"receive streaming session, msgId: 4524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.512582155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.512588425+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.512603242+07:00","message":"[buffer interim] 4524 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.512613721+07:00","message":"[bufferProcess] interim [600000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.512615669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.788722312+07:00","message":"[GCS] IsForceVAD: false for message ID: 4524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.884191494+07:00","message":"receive streaming session, msgId: 4524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.884230413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\",\"confidence\":0.83180046}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.884237428+07:00","message":"receive interim result [true|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.884246201+07:00","message":"end recv isFinal message id 4524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.884248574+07:00","message":"end Recv id 4524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.884255723+07:00","message":"[buffer interim] 4524 true ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.884266071+07:00","message":"[bufferProcess] interim [50000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.884271383+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.884275574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.884278757+07:00","message":"> Transcript [55502] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.884281201+07:00","message":"Set StatePrefix (first interim): 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.884283041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.884285157+07:00","message":"> Transcript [55503] [true]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.884287759+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.88428988+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.88429196+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.884293983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:23.884300755+07:00","message":"Push: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:23.884310725+07:00","message":"push: {true ทำให้ 0 0xc004749600}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:23.890518278+07:00","message":"write wav file: './tmp/7589/7589_4524.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:24.110188463+07:00","message":"[GCS] Start streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.303439296+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.303492621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีหล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.303498781+07:00","message":"receive interim result [false|false]: อีหล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.30351329+07:00","message":"[buffer interim] 4525 false อีหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.303521773+07:00","message":"[bufferProcess] interim [140000000]:อีหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.303523627+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.303528914+07:00","message":"[bufferProcess] send to processor (ticker):อีหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.303531962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.303535775+07:00","message":"> Transcript [55504] [false]: 'อีหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.3035387+07:00","message":"Set StatePrefix (first interim): 'อีหล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.314855137+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.314882686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"relax\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.314888014+07:00","message":"receive interim result [false|false]: relax"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.314903305+07:00","message":"[buffer interim] 4525 false relax"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.314909588+07:00","message":"[bufferProcess] interim [200000000]:relax"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.31491129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:25.712973422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:25.713007764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.891596207+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.891640066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"relax\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.891647348+07:00","message":"receive interim result [false|false]: relax"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:25.891663561+07:00","message":"[buffer interim] 4525 false relax"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.891675066+07:00","message":"[bufferProcess] interim [800000000]:relax"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.891677182+07:00","message":"[bufferProcess] send to processor:relax"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.891681495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.891686843+07:00","message":"> Transcript [55505] [false]: 'relax'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.891689967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:25.89169292+07:00","message":"Set new StatePrefix: 'relax'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.109808368+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.109849744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของรายงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.1098557+07:00","message":"receive interim result [false|false]: ในส่วนของรายงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.109872122+07:00","message":"[buffer interim] 4525 false ในส่วนของรายงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.109880619+07:00","message":"[bufferProcess] interim [980000000]:ในส่วนของรายงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.109883145+07:00","message":"[bufferProcess] send to processor:relax"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.10989181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.109895029+07:00","message":"> Transcript [55506] [false]: 'relax'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.109898366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.109900495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.109902835+07:00","message":"StatePrefix: 'relax'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.109905086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.187489625+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.187545691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"relax\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.187553653+07:00","message":"receive interim result [false|false]: relax"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.187576634+07:00","message":"[buffer interim] 4525 false relax"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.187586875+07:00","message":"[bufferProcess] interim [40000000]:relax"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.187591084+07:00","message":"[bufferProcess] send to processor:ในส่วนของรายงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.187596719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.187601342+07:00","message":"> Transcript [55507] [false]: 'ในส่วนของรายงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.187605551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.187609305+07:00","message":"Set new StatePrefix: 'ในส่วนของรายงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.436559401+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.436611842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของหน่วยงานที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.436622046+07:00","message":"receive interim result [false|false]: ในส่วนของหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.436640676+07:00","message":"[buffer interim] 4525 false ในส่วนของหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.436652525+07:00","message":"[bufferProcess] interim [340000000]:ในส่วนของหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.436655427+07:00","message":"[bufferProcess] send to processor:relax"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.436659911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.436664725+07:00","message":"> Transcript [55508] [false]: 'relax'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.436667401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.43667048+07:00","message":"Set new StatePrefix: 'relax'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.563111746+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.563153061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของหน่วยงานที่เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.56315971+07:00","message":"receive interim result [false|false]: ในส่วนของหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.5631744+07:00","message":"[buffer interim] 4525 false ในส่วนของหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.563185456+07:00","message":"[bufferProcess] interim [520000000]:ในส่วนของหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.563188307+07:00","message":"[bufferProcess] send to processor:ในส่วนของหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.563192067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.563194962+07:00","message":"> Transcript [55509] [false]: 'ในส่วนของหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.563197654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:26.563199631+07:00","message":"Set new StatePrefix: 'ในส่วนของหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.858187603+07:00","message":"[GCS] IsForceVAD: false for message ID: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:26.930858218+07:00","message":"[GCS] Start streaming session, msgId: 4526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.079817583+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.079861014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของหน่วยงานที่เกี่ยวข้องนะครับ\",\"confidence\":0.9342764}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.07986807+07:00","message":"receive interim result [true|false]: ในส่วนของหน่วยงานที่เกี่ยวข้องนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.079880116+07:00","message":"end recv isFinal message id 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.079882532+07:00","message":"end Recv id 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.079888945+07:00","message":"[buffer interim] 4525 true ในส่วนของหน่วยงานที่เกี่ยวข้องนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079897125+07:00","message":"[bufferProcess] interim [970000000]:ในส่วนของหน่วยงานที่เกี่ยวข้องนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079901368+07:00","message":"[bufferProcess] send to processor (isfinal):ในส่วนของหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079904628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079908008+07:00","message":"> Transcript [55510] [false]: 'ในส่วนของหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079911037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079912971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079919016+07:00","message":"StatePrefix: 'ในส่วนของหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079921235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079923009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079925106+07:00","message":"> Transcript [55511] [true]: 'ในส่วนของหน่วยงานที่เกี่ยวข้องนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079927375+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079930998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079932887+07:00","message":"StatePrefix: 'ในส่วนของหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079934734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.079937346+07:00","message":"Push: 'ในส่วนของหน่วยงานที่เกี่ยวข้องนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.079945074+07:00","message":"push: {true ในส่วนของหน่วยงานที่เกี่ยวข้องนะครับ 0 0xc004cc3780}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:27.100087038+07:00","message":"write wav file: './tmp/7589/7589_4525.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.118250152+07:00","message":"[GCS] IsForceVAD: false for message ID: 4526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.200235334+07:00","message":"receive streaming session, msgId: 4526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.200265097+07:00","message":"found end of frame, send empty tag with msgId: 4526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.200268584+07:00","message":"end Recv id 4526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.200279205+07:00","message":"[buffer interim] 4526 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.200289202+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.200293835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.200297096+07:00","message":"> Transcript [55512] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.20029958+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.200301706+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.200303717+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.200305754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.200308381+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.200320676+07:00","message":"push: {true \n 0 0xc004339680}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:27.205037766+07:00","message":"write wav file: './tmp/7589/7589_4526.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.251302836+07:00","message":"[GCS] Start streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.782230438+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.782283951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.782290079+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.782305377+07:00","message":"[buffer interim] 4527 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.782313207+07:00","message":"[bufferProcess] interim [600000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.782315582+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.907867486+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.907905625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.907911597+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.907928491+07:00","message":"[buffer interim] 4527 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.907936323+07:00","message":"[bufferProcess] interim [660000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.907938468+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.907945363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.907948252+07:00","message":"> Transcript [55513] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.90795039+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.992868659+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.99291147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.992916822+07:00","message":"receive interim result [false|false]: รับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:27.992932412+07:00","message":"[buffer interim] 4527 false รับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.992940411+07:00","message":"[bufferProcess] interim [780000000]:รับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.992942892+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.992946747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.992949447+07:00","message":"> Transcript [55514] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.992951736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:27.992954497+07:00","message":"Set new StatePrefix: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.251262305+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.251306351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.251314574+07:00","message":"receive interim result [false|false]: รับมาดาม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.251330415+07:00","message":"[buffer interim] 4527 false รับมาดาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.251337955+07:00","message":"[bufferProcess] interim [960000000]:รับมาดาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.251340539+07:00","message":"[bufferProcess] send to processor:รับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.251344176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.251347275+07:00","message":"> Transcript [55515] [false]: 'รับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.251350584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.251352876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.251354944+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.251357108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.26410012+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.26413576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.264140934+07:00","message":"receive interim result [false|false]: รับมาดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.26415269+07:00","message":"[buffer interim] 4527 false รับมาดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.264160813+07:00","message":"[bufferProcess] interim [20000000]:รับมาดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.264163369+07:00","message":"[bufferProcess] send to processor:รับมาดาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.264168354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.264171414+07:00","message":"> Transcript [55516] [false]: 'รับมาดาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.264174662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.264176647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.264178593+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.264180802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.295398038+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.295451245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.295458073+07:00","message":"receive interim result [false|false]: รับมาดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.295474122+07:00","message":"[buffer interim] 4527 false รับมาดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.295482685+07:00","message":"[bufferProcess] interim [80000000]:รับมาดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.295485621+07:00","message":"[bufferProcess] send to processor:รับมาดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.295494055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.295497492+07:00","message":"> Transcript [55517] [false]: 'รับมาดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.295501286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.295503749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.295505998+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.295508479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.4863715+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.486417141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.486424496+07:00","message":"receive interim result [false|false]: รับมาดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.486442119+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486451223+07:00","message":"[bufferProcess] interim [260000000]:รับมาดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486454297+07:00","message":"[bufferProcess] send to processor:รับมาดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486458447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486461656+07:00","message":"> Transcript [55518] [false]: 'รับมาดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486468319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486470647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486476075+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486478793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486481644+07:00","message":"Push: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486484085+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486486932+07:00","message":"Set new StatePrefix : 'รับมาดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.486492862+07:00","message":"Next Push (prob) : 'มาดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.486518419+07:00","message":"push: {false รับ 0 0xc004240880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.693891746+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.693930996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.693936761+07:00","message":"receive interim result [false|false]: รับมาดำเนินการใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.693953215+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.693961145+07:00","message":"[bufferProcess] interim [500000000]:รับมาดำเนินการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.693963857+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.693967448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.693970228+07:00","message":"> Transcript [55519] [false]: 'รับมาดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.693973674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.693976356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.693978498+07:00","message":"StatePrefix: 'รับมาดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.693980808+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:28.713525732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:28.713535126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.816920721+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.816972496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.816980077+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:28.816997466+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.817006937+07:00","message":"[bufferProcess] interim [620000000]:รับมาดำเนินการในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.817009722+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.817013827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.81701738+07:00","message":"> Transcript [55520] [false]: 'รับมาดำเนินการใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.817021242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.817023498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.817025526+07:00","message":"StatePrefix: 'รับมาดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:28.817031715+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.06422428+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.064269003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.064276157+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.064289856+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.064297836+07:00","message":"[bufferProcess] interim [800000000]:รับมาดำเนินการในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.064300258+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.064307028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.064309856+07:00","message":"> Transcript [55521] [false]: 'รับมาดำเนินการในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.064313336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.064316921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.06431925+07:00","message":"StatePrefix: 'รับมาดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.064322305+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.153870879+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.153914666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.153920875+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.153934158+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.153941683+07:00","message":"[bufferProcess] interim [860000000]:รับมาดำเนินการในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.153944241+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.153949719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.153952654+07:00","message":"> Transcript [55522] [false]: 'รับมาดำเนินการในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.153956591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.153958862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.153960881+07:00","message":"StatePrefix: 'รับมาดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.15396339+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.153967843+07:00","message":"Push: 'มาดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.15396998+07:00","message":"TextPushed: 'รับมาดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.153972544+07:00","message":"Set new StatePrefix : 'รับมาดำเนินการในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.153977049+07:00","message":"Next Push (prob) : 'การในการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.15398483+07:00","message":"push: {false มาดำเนิน 0 0xc004240880}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.25804885+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.258088156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.258093761+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.258108739+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.258116362+07:00","message":"[bufferProcess] interim [920000000]:รับมาดำเนินการในการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.258119636+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.258123779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.258127028+07:00","message":"> Transcript [55523] [false]: 'รับมาดำเนินการในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.258130304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.25813256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.258134748+07:00","message":"StatePrefix: 'รับมาดำเนินการในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.258137248+07:00","message":"TextPushed: 'รับมาดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.32091597+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.320962084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.320970438+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.320986885+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.320995781+07:00","message":"[bufferProcess] interim [980000000]:รับมาดำเนินการในการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.320998525+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.321006645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.32101214+07:00","message":"> Transcript [55524] [false]: 'รับมาดำเนินการในการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.321014663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.32101742+07:00","message":"Set new StatePrefix: 'รับมาดำเนินการในการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.354799102+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.354833943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการที่จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.354839721+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการที่จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.354854642+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.354862921+07:00","message":"[bufferProcess] interim [40000000]:รับมาดำเนินการในการที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.354865367+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.354869005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.354871912+07:00","message":"> Transcript [55525] [false]: 'รับมาดำเนินการในการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.354874534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.354876888+07:00","message":"Set new StatePrefix: 'รับมาดำเนินการในการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.389910749+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.389947401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการที่กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.389953403+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.389963605+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.389976038+07:00","message":"[bufferProcess] interim [100000000]:รับมาดำเนินการในการที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.38997856+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.389982246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.389985064+07:00","message":"> Transcript [55526] [false]: 'รับมาดำเนินการในการที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.389987294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.389989285+07:00","message":"Set new StatePrefix: 'รับมาดำเนินการในการที่จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.930471903+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.930522814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการที่กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.930529885+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:29.930547761+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.930558072+07:00","message":"[bufferProcess] interim [700000000]:รับมาดำเนินการในการที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.930561235+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.930566375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.930569332+07:00","message":"> Transcript [55527] [false]: 'รับมาดำเนินการในการที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.930574812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:29.9305772+07:00","message":"Set new StatePrefix: 'รับมาดำเนินการในการที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.039653961+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.039712697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการที่กำลังขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.039722664+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการที่กำลังขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.039752835+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการที่กำลังขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.039768509+07:00","message":"[bufferProcess] interim [820000000]:รับมาดำเนินการในการที่กำลังขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.039772412+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.039778003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.039782141+07:00","message":"> Transcript [55528] [false]: 'รับมาดำเนินการในการที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.039787709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.039790656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.039803317+07:00","message":"StatePrefix: 'รับมาดำเนินการในการที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.039807127+07:00","message":"TextPushed: 'รับมาดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.612359904+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.612397768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการที่กำลังขับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.612404664+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการที่กำลังขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.612418634+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการที่กำลังขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.612428578+07:00","message":"[bufferProcess] interim [420000000]:รับมาดำเนินการในการที่กำลังขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.61243191+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการที่กำลังขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.612437136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.612441682+07:00","message":"> Transcript [55529] [false]: 'รับมาดำเนินการในการที่กำลังขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.61245303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.612463957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.612467201+07:00","message":"StatePrefix: 'รับมาดำเนินการในการที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.612471772+07:00","message":"TextPushed: 'รับมาดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.737511362+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.73755269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการเดินทางครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.737559028+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:30.737574735+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.737582821+07:00","message":"[bufferProcess] interim [480000000]:รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.737585593+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการที่กำลังขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.737589286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.737592162+07:00","message":"> Transcript [55530] [false]: 'รับมาดำเนินการในการที่กำลังขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.737596435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.737598792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.737600806+07:00","message":"StatePrefix: 'รับมาดำเนินการในการที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:30.737603097+07:00","message":"TextPushed: 'รับมาดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.301843394+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.301877112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการเดินทางครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.301882983+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.301897368+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.301906279+07:00","message":"[bufferProcess] interim [80000000]:รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.301908747+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.301912616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.301915528+07:00","message":"> Transcript [55531] [false]: 'รับมาดำเนินการในการเดินทางครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.301917902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.301920021+07:00","message":"Set new StatePrefix: 'รับมาดำเนินการในการเดินทางครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.43227679+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.432318106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการที่กำลังขับกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.432323744+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการที่กำลังขับกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.432335678+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการที่กำลังขับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.432342603+07:00","message":"[bufferProcess] interim [200000000]:รับมาดำเนินการในการที่กำลังขับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.432345336+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.43235098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.432353574+07:00","message":"> Transcript [55532] [false]: 'รับมาดำเนินการในการเดินทางครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.432357006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.432359366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.43236136+07:00","message":"StatePrefix: 'รับมาดำเนินการในการเดินทางครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.432363801+07:00","message":"TextPushed: 'รับมาดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.49142857+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.491472045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการเดินทางครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.491478452+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:31.491489518+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.491496844+07:00","message":"[bufferProcess] interim [260000000]:รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.491499433+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการที่กำลังขับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.491504715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.491507416+07:00","message":"> Transcript [55533] [false]: 'รับมาดำเนินการในการที่กำลังขับกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.491509756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:31.491511916+07:00","message":"Set new StatePrefix: 'รับมาดำเนินการในการที่กำลังขับกลับ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:31.714555854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:31.714569335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.069911438+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.069959326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการเดินทางครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.069967639+07:00","message":"receive interim result [false|false]: รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.069984172+07:00","message":"[buffer interim] 4527 false รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.069992747+07:00","message":"[bufferProcess] interim [860000000]:รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.069995652+07:00","message":"[bufferProcess] send to processor:รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.070005458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.070009845+07:00","message":"> Transcript [55534] [false]: 'รับมาดำเนินการในการเดินทางครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.070015096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.070018904+07:00","message":"Set new StatePrefix: 'รับมาดำเนินการในการเดินทางครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.62673934+07:00","message":"[GCS] IsForceVAD: false for message ID: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.689318384+07:00","message":"[GCS] Start streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.797914297+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.797959571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมาดำเนินการในการที่จะดังครับ\",\"confidence\":0.90559}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.797966351+07:00","message":"receive interim result [true|false]: รับมาดำเนินการในการที่จะดังครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.797976842+07:00","message":"end recv isFinal message id 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.797979065+07:00","message":"end Recv id 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.797986945+07:00","message":"[buffer interim] 4527 true รับมาดำเนินการในการที่จะดังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.797996425+07:00","message":"[bufferProcess] interim [610000000]:รับมาดำเนินการในการที่จะดังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798002031+07:00","message":"[bufferProcess] send to processor (isfinal):รับมาดำเนินการในการเดินทางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798005083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798009663+07:00","message":"> Transcript [55535] [false]: 'รับมาดำเนินการในการเดินทางครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798013364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798017664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798020326+07:00","message":"StatePrefix: 'รับมาดำเนินการในการเดินทางครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798022901+07:00","message":"TextPushed: 'รับมาดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798025155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798027425+07:00","message":"> Transcript [55536] [true]: 'รับมาดำเนินการในการที่จะดังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.79802957+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798031465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798033254+07:00","message":"StatePrefix: 'รับมาดำเนินการในการเดินทางครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798035154+07:00","message":"TextPushed: 'รับมาดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:32.798043596+07:00","message":"Push: 'การในการที่จะดังครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:32.798051712+07:00","message":"push: {true การในการที่จะดังครับ 0 0xc004240880}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:32.825736068+07:00","message":"write wav file: './tmp/7589/7589_4527.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:33.7536887+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:33.753732855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:33.753738225+07:00","message":"receive interim result [false|false]: สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:33.753750628+07:00","message":"[buffer interim] 4528 false สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:33.753757379+07:00","message":"[bufferProcess] interim [840000000]:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:33.753759279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:33.874905339+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:33.874940526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:33.874946555+07:00","message":"receive interim result [false|false]: อันสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:33.874957901+07:00","message":"[buffer interim] 4528 false อันสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:33.874969368+07:00","message":"[bufferProcess] interim [20000000]:อันสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:33.874973797+07:00","message":"[bufferProcess] send to processor:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:33.874979741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:33.874982337+07:00","message":"> Transcript [55537] [false]: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:33.874984712+07:00","message":"Set StatePrefix (first interim): 'สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.123912662+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.123954004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.123962342+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.123972174+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.123983555+07:00","message":"[bufferProcess] interim [260000000]:อันสุดท้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.123986272+07:00","message":"[bufferProcess] send to processor:อันสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.12399219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.123995238+07:00","message":"> Transcript [55538] [false]: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.123997871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.124000256+07:00","message":"Set new StatePrefix: 'อันสุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.259837406+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.259874846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.25988111+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.259896974+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.25990809+07:00","message":"[bufferProcess] interim [380000000]:อันสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.259911135+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.259916814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.259920441+07:00","message":"> Transcript [55539] [false]: 'อันสุดท้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.259924217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.25992627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.259928245+07:00","message":"StatePrefix: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.259930435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:34.715343153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:34.715338995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.829973466+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.830013478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.830019626+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.830037881+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.830045583+07:00","message":"[bufferProcess] interim [980000000]:อันสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.83004778+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.830051446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.830054509+07:00","message":"> Transcript [55540] [false]: 'อันสุดท้ายแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.830058596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.830060764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.830062889+07:00","message":"StatePrefix: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.830065185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.956234929+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.956284821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ยสถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.956292825+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้วเนี่ยสถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.956309979+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้วเนี่ยสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.956319755+07:00","message":"[bufferProcess] interim [40000000]:อันสุดท้ายแล้วเนี่ยสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.956323964+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.956333479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.956337843+07:00","message":"> Transcript [55541] [false]: 'อันสุดท้ายแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.956342992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.956346268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.956352908+07:00","message":"StatePrefix: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.95635608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.964515053+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.964547424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ยสารพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.964553158+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้วเนี่ยสารพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.964566316+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้วเนี่ยสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.96457483+07:00","message":"[bufferProcess] interim [100000000]:อันสุดท้ายแล้วเนี่ยสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.964577716+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายแล้วเนี่ยสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.964581058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.96458385+07:00","message":"> Transcript [55542] [false]: 'อันสุดท้ายแล้วเนี่ยสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.964587009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.964589142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.964591287+07:00","message":"StatePrefix: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.96459335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.964596234+07:00","message":"Push: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.96459824+07:00","message":"TextPushed: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.964600338+07:00","message":"Set new StatePrefix : 'อันสุดท้ายแล้วเนี่ยสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:34.964602485+07:00","message":"Next Push (prob) : 'แล้วเนี่ยสถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:34.964609771+07:00","message":"push: {false อันสุดท้าย 0 0xc0051bcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.04662678+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.046664847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ยสถานที่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.046671445+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้วเนี่ยสถานที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.046684705+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้วเนี่ยสถานที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.04669334+07:00","message":"[bufferProcess] interim [220000000]:อันสุดท้ายแล้วเนี่ยสถานที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.046696214+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายแล้วเนี่ยสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.046699711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.046702214+07:00","message":"> Transcript [55543] [false]: 'อันสุดท้ายแล้วเนี่ยสารพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.046704455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.046706426+07:00","message":"Set new StatePrefix: 'อันสุดท้ายแล้วเนี่ยสารพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.276921688+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.276960064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ยสารที่ฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.276966325+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้วเนี่ยสารที่ฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.276985569+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้วเนี่ยสารที่ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.276995213+07:00","message":"[bufferProcess] interim [340000000]:อันสุดท้ายแล้วเนี่ยสารที่ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.276998944+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายแล้วเนี่ยสถานที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.277007144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.277011538+07:00","message":"> Transcript [55544] [false]: 'อันสุดท้ายแล้วเนี่ยสถานที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.277015589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.277018303+07:00","message":"Set new StatePrefix: 'อันสุดท้ายแล้วเนี่ยสถานที่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.279403691+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.279420371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.279424829+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.279433809+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.279438891+07:00","message":"[bufferProcess] interim [400000000]:อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.279441304+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายแล้วเนี่ยสารที่ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.279444852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.279447036+07:00","message":"> Transcript [55545] [false]: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.279449104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.279451219+07:00","message":"Set new StatePrefix: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.468055626+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.468094009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.468100629+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.468114196+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.468124091+07:00","message":"[bufferProcess] interim [580000000]:อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.468126903+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.468130671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.468134178+07:00","message":"> Transcript [55546] [false]: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.468138438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.46814051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.46814264+07:00","message":"StatePrefix: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.468144881+07:00","message":"TextPushed: 'อันสุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.537718734+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.537760092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.53776573+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.537781991+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.537789675+07:00","message":"[bufferProcess] interim [700000000]:อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.537792634+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.537797137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.537799796+07:00","message":"> Transcript [55547] [false]: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.537803747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.537805986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.537807929+07:00","message":"StatePrefix: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.537810838+07:00","message":"TextPushed: 'อันสุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.637309862+07:00","message":"[GCS] IsForceVAD: false for message ID: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.661036765+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.661083549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.661091025+07:00","message":"receive interim result [false|false]: อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.661108586+07:00","message":"[buffer interim] 4528 false อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.661117848+07:00","message":"[bufferProcess] interim [760000000]:อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.661120535+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.66112467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.661128077+07:00","message":"> Transcript [55548] [false]: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.661132243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.661134555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.661137179+07:00","message":"StatePrefix: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.661139769+07:00","message":"TextPushed: 'อันสุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.753704553+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.753744208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า\",\"confidence\":0.9379717}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.753750919+07:00","message":"receive interim result [true|false]: อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.753761369+07:00","message":"end recv isFinal message id 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.753764042+07:00","message":"end Recv id 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.753771487+07:00","message":"[buffer interim] 4528 true อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753779601+07:00","message":"[bufferProcess] interim [970000000]:อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753785767+07:00","message":"[bufferProcess] send to processor (isfinal):อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753789275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753792093+07:00","message":"> Transcript [55549] [false]: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753795941+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753798001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753800334+07:00","message":"StatePrefix: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753802639+07:00","message":"TextPushed: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753808716+07:00","message":"Push: 'แล้วเนี่ยสารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753811464+07:00","message":"TextPushed: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753813954+07:00","message":"Set new StatePrefix : 'อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753816328+07:00","message":"Next Push (prob) : 'เข้าไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753818176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753820288+07:00","message":"> Transcript [55550] [true]: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753822794+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.75382462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753826543+07:00","message":"StatePrefix: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีดเข้าไปหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753828594+07:00","message":"TextPushed: 'อันสุดท้ายแล้วเนี่ยสารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:35.753831694+07:00","message":"Push: 'เข้าไปหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.753825982+07:00","message":"push: {false แล้วเนี่ยสารที่ฉีด 0 0xc0051bcc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.753842339+07:00","message":"push: {true เข้าไปหน้า 0 0xc0051bcc00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:35.762899366+07:00","message":"write wav file: './tmp/7589/7589_4528.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:35.770179791+07:00","message":"[GCS] Start streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.56753998+07:00","message":"[GCS] IsForceVAD: false for message ID: 4529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.631823539+07:00","message":"[GCS] Start streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.669437257+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.669469317+07:00","message":"found end of frame, send empty tag with msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.669473685+07:00","message":"end Recv id 4529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.669481694+07:00","message":"[buffer interim] 4529 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.66950994+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.669515236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.669518387+07:00","message":"> Transcript [55551] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.669520918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.669523093+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.669525059+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.66952698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.669529485+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.669538141+07:00","message":"push: {true \n 0 0xc004cc2b80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:37.676406234+07:00","message":"write wav file: './tmp/7589/7589_4529.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:37.716317028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:37.716319225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.756788459+07:00","message":"[GCS] IsForceVAD: false for message ID: 4530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.922147931+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.922171729+07:00","message":"found end of frame, send empty tag with msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.922174676+07:00","message":"end Recv id 4530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.922182708+07:00","message":"[buffer interim] 4530 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.922190659+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.922194308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.922197299+07:00","message":"> Transcript [55552] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.922199745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.922201814+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.922203673+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.922205589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:37.922208149+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:37.922217469+07:00","message":"push: {true \n 0 0xc004241100}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:37.927028442+07:00","message":"write wav file: './tmp/7589/7589_4530.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:38.331109971+07:00","message":"[GCS] Start streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.316472338+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.316529207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.316535331+07:00","message":"receive interim result [false|false]: ศาล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.31655194+07:00","message":"[buffer interim] 4531 false ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.316559608+07:00","message":"[bufferProcess] interim [20000000]:ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.316561608+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.316568788+07:00","message":"[bufferProcess] send to processor (ticker):ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.31657154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.316574259+07:00","message":"> Transcript [55553] [false]: 'ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.316576871+07:00","message":"Set StatePrefix (first interim): 'ศาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.508040084+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.508081595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.508088975+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.50810344+07:00","message":"[buffer interim] 4531 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.508112439+07:00","message":"[bufferProcess] interim [200000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.508114627+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.758871038+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.758916507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารที่ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.758923114+07:00","message":"receive interim result [false|false]: สารที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.758940033+07:00","message":"[buffer interim] 4531 false สารที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.758949715+07:00","message":"[bufferProcess] interim [440000000]:สารที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.758953315+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.758957702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.758960593+07:00","message":"> Transcript [55554] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.758963343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.758965563+07:00","message":"Set new StatePrefix: 'สถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.763400114+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.763421386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารที่ฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.763425767+07:00","message":"receive interim result [false|false]: สารที่ฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:39.763432779+07:00","message":"[buffer interim] 4531 false สารที่ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.763438774+07:00","message":"[bufferProcess] interim [500000000]:สารที่ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.763441087+07:00","message":"[bufferProcess] send to processor:สารที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.76344796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.763450286+07:00","message":"> Transcript [55555] [false]: 'สารที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.763452351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:39.763454322+07:00","message":"Set new StatePrefix: 'สารที่ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.18738718+07:00","message":"[GCS] IsForceVAD: false for message ID: 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.276878957+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.276920529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารที่ฉีดครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.276926267+07:00","message":"receive interim result [false|false]: สารที่ฉีดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.276942778+07:00","message":"[buffer interim] 4531 false สารที่ฉีดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.276951116+07:00","message":"[bufferProcess] interim [980000000]:สารที่ฉีดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.276954623+07:00","message":"[bufferProcess] send to processor:สารที่ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.276958719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.276961432+07:00","message":"> Transcript [55556] [false]: 'สารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.276964046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.276966498+07:00","message":"Set new StatePrefix: 'สารที่ฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.313422891+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.3134688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารที่ฉีดเลยครับ\",\"confidence\":0.907283}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.313476964+07:00","message":"receive interim result [true|false]: สารที่ฉีดเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.313488077+07:00","message":"end recv isFinal message id 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.313491881+07:00","message":"end Recv id 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.313507858+07:00","message":"[buffer interim] 4531 true สารที่ฉีดเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313520387+07:00","message":"[bufferProcess] interim [70000000]:สารที่ฉีดเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313525304+07:00","message":"[bufferProcess] send to processor (isfinal):สารที่ฉีดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313529736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313534561+07:00","message":"> Transcript [55557] [false]: 'สารที่ฉีดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313539568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.31354252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313545676+07:00","message":"StatePrefix: 'สารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313548736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313551242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313554166+07:00","message":"> Transcript [55558] [true]: 'สารที่ฉีดเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313557407+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313560008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313562829+07:00","message":"StatePrefix: 'สารที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313565843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:40.313570615+07:00","message":"Push: 'สารที่ฉีดเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.313581401+07:00","message":"push: {true สารที่ฉีดเลยครับ 0 0xc004241880}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:40.321111462+07:00","message":"write wav file: './tmp/7589/7589_4531.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.450678534+07:00","message":"[GCS] Start streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513767203+07:00","message":"[GCS] Cleaned up inactive client: 4500"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513783479+07:00","message":"[GCS] Cleaned up inactive client: 4502"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513786032+07:00","message":"[GCS] Cleaned up inactive client: 4493"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513787996+07:00","message":"[GCS] Cleaned up inactive client: 4492"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513790147+07:00","message":"[GCS] Cleaned up inactive client: 4494"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513791957+07:00","message":"[GCS] Cleaned up inactive client: 4499"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.51379403+07:00","message":"[GCS] Cleaned up inactive client: 4491"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.51379615+07:00","message":"[GCS] Cleaned up inactive client: 4495"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513797962+07:00","message":"[GCS] Cleaned up inactive client: 4496"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513799864+07:00","message":"[GCS] Cleaned up inactive client: 4501"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513802134+07:00","message":"[GCS] Cleaned up inactive client: 4498"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513804086+07:00","message":"[GCS] Cleaned up inactive client: 4497"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:40.513806063+07:00","message":"[GCS] Cleaned up inactive client: 4503"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:40.716651475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:40.716656328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.098625535+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.098671032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บังอร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.098677372+07:00","message":"receive interim result [false|false]: บังอร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.098691304+07:00","message":"[buffer interim] 4532 false บังอร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.098703936+07:00","message":"[bufferProcess] interim [480000000]:บังอร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.098706987+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.20121087+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.20124696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.201252642+07:00","message":"receive interim result [false|false]: ทางอย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.201267881+07:00","message":"[buffer interim] 4532 false ทางอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.201277338+07:00","message":"[bufferProcess] interim [600000000]:ทางอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.201279602+07:00","message":"[bufferProcess] send to processor:บังอร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.20128326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.201286993+07:00","message":"> Transcript [55559] [false]: 'บังอร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.201289438+07:00","message":"Set StatePrefix (first interim): 'บังอร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.614301225+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.614343518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางอยยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.614350263+07:00","message":"receive interim result [false|false]: ทางอยยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.614366304+07:00","message":"[buffer interim] 4532 false ทางอยยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.614378637+07:00","message":"[bufferProcess] interim [20000000]:ทางอยยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.614381223+07:00","message":"[bufferProcess] send to processor:ทางอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.614384731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.614387475+07:00","message":"> Transcript [55560] [false]: 'ทางอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.61438971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.614392196+07:00","message":"Set new StatePrefix: 'ทางอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.813947413+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.813984866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางอยยืนยันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.813991434+07:00","message":"receive interim result [false|false]: ทางอยยืนยันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:41.814003041+07:00","message":"[buffer interim] 4532 false ทางอยยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.814011917+07:00","message":"[bufferProcess] interim [200000000]:ทางอยยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.814014488+07:00","message":"[bufferProcess] send to processor:ทางอยยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.814018131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.814021045+07:00","message":"> Transcript [55561] [false]: 'ทางอยยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.814024181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.814036312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.814038502+07:00","message":"StatePrefix: 'ทางอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:41.814040875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.000871105+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.000914812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางอยยืนยันว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.000920715+07:00","message":"receive interim result [false|false]: ทางอยยืนยันว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.000959599+07:00","message":"[buffer interim] 4532 false ทางอยยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.000968628+07:00","message":"[bufferProcess] interim [380000000]:ทางอยยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.000971105+07:00","message":"[bufferProcess] send to processor:ทางอยยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.000974788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.000977544+07:00","message":"> Transcript [55562] [false]: 'ทางอยยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.000981883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.000984103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.000986027+07:00","message":"StatePrefix: 'ทางอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.000988191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.184474143+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.184518023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางอยยืนยันว่ามีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.184524684+07:00","message":"receive interim result [false|false]: ทางอยยืนยันว่ามีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.184539313+07:00","message":"[buffer interim] 4532 false ทางอยยืนยันว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.184546552+07:00","message":"[bufferProcess] interim [560000000]:ทางอยยืนยันว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.184549172+07:00","message":"[bufferProcess] send to processor:ทางอยยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.184552939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.184556106+07:00","message":"> Transcript [55563] [false]: 'ทางอยยืนยันว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.184559406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.184561949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.184565176+07:00","message":"StatePrefix: 'ทางอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.184567574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.402475637+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.402530877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางอยยืนยันว่ามีการยื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.402537273+07:00","message":"receive interim result [false|false]: ทางอยยืนยันว่ามีการยื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.402550045+07:00","message":"[buffer interim] 4532 false ทางอยยืนยันว่ามีการยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402562319+07:00","message":"[bufferProcess] interim [800000000]:ทางอยยืนยันว่ามีการยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402565182+07:00","message":"[bufferProcess] send to processor:ทางอยยืนยันว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402570715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.40257374+07:00","message":"> Transcript [55564] [false]: 'ทางอยยืนยันว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402577163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402581255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402583433+07:00","message":"StatePrefix: 'ทางอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402585685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402590295+07:00","message":"Push: 'ทางอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402592385+07:00","message":"TextPushed: 'ทางอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402594364+07:00","message":"Set new StatePrefix : 'ทางอยยืนยันว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.402597197+07:00","message":"Next Push (prob) : 'ยืนยันว่ามีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.402604422+07:00","message":"push: {false ทางอย 0 0xc0051bd700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.585613539+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.585657518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางอยยืนยันว่ามีการยื่นจด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.585664567+07:00","message":"receive interim result [false|false]: ทางอยยืนยันว่ามีการยื่นจด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.585682924+07:00","message":"[buffer interim] 4532 false ทางอยยืนยันว่ามีการยื่นจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.58569495+07:00","message":"[bufferProcess] interim [980000000]:ทางอยยืนยันว่ามีการยื่นจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.585697346+07:00","message":"[bufferProcess] send to processor:ทางอยยืนยันว่ามีการยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.585701873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.585705564+07:00","message":"> Transcript [55565] [false]: 'ทางอยยืนยันว่ามีการยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.585709653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.585712256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.585714326+07:00","message":"StatePrefix: 'ทางอยยืนยันว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.585716658+07:00","message":"TextPushed: 'ทางอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.766471067+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.766523715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางอยยืนยันว่ามีการยื่นจดแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.766530217+07:00","message":"receive interim result [false|false]: ทางอยยืนยันว่ามีการยื่นจดแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:42.766545438+07:00","message":"[buffer interim] 4532 false ทางอยยืนยันว่ามีการยื่นจดแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.766553809+07:00","message":"[bufferProcess] interim [160000000]:ทางอยยืนยันว่ามีการยื่นจดแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.766556785+07:00","message":"[bufferProcess] send to processor:ทางอยยืนยันว่ามีการยื่นจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.766561368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.766564344+07:00","message":"> Transcript [55566] [false]: 'ทางอยยืนยันว่ามีการยื่นจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.766568393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.766570545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.76657287+07:00","message":"StatePrefix: 'ทางอยยืนยันว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:42.76657535+07:00","message":"TextPushed: 'ทางอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.082909414+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.082951556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางอยยืนยันว่ามีการยื่นจดแจ้งถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.082959057+07:00","message":"receive interim result [false|false]: ทางอยยืนยันว่ามีการยื่นจดแจ้งถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.082974826+07:00","message":"[buffer interim] 4532 false ทางอยยืนยันว่ามีการยื่นจดแจ้งถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.082985933+07:00","message":"[bufferProcess] interim [460000000]:ทางอยยืนยันว่ามีการยื่นจดแจ้งถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.082989948+07:00","message":"[bufferProcess] send to processor:ทางอยยืนยันว่ามีการยื่นจดแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.082997318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.083001483+07:00","message":"> Transcript [55567] [false]: 'ทางอยยืนยันว่ามีการยื่นจดแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.083007884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.083011053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.083014415+07:00","message":"StatePrefix: 'ทางอยยืนยันว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.083017891+07:00","message":"TextPushed: 'ทางอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.12786675+07:00","message":"[GCS] IsForceVAD: false for message ID: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.205805621+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.205840734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางอยยืนยันว่ามีการยื่นจดแจ้งถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.205847758+07:00","message":"receive interim result [false|false]: ทางอยยืนยันว่ามีการยื่นจดแจ้งถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.20586324+07:00","message":"[buffer interim] 4532 false ทางอยยืนยันว่ามีการยื่นจดแจ้งถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.20587087+07:00","message":"[bufferProcess] interim [580000000]:ทางอยยืนยันว่ามีการยื่นจดแจ้งถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205873683+07:00","message":"[bufferProcess] send to processor:ทางอยยืนยันว่ามีการยื่นจดแจ้งถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205877023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205880783+07:00","message":"> Transcript [55568] [false]: 'ทางอยยืนยันว่ามีการยื่นจดแจ้งถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205885043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205887122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205889448+07:00","message":"StatePrefix: 'ทางอยยืนยันว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205891745+07:00","message":"TextPushed: 'ทางอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205899043+07:00","message":"Push: 'ยืนยันว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205901335+07:00","message":"TextPushed: 'ทางอยยืนยันว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205903497+07:00","message":"Set new StatePrefix : 'ทางอยยืนยันว่ามีการยื่นจดแจ้งถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.205905736+07:00","message":"Next Push (prob) : 'ยื่นจดแจ้งถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.205912694+07:00","message":"push: {false ยืนยันว่ามีการ 0 0xc0051bd700}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.232752142+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.232801864+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-06-22T14:14:43.232811676+07:00","message":"receive interim result [true|false]: ทางอยยืนยันว่ามีการยื่นจดแจ้งถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.232821478+07:00","message":"end recv isFinal message id 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.232823908+07:00","message":"end Recv id 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.232835497+07:00","message":"[buffer interim] 4532 true ทางอยยืนยันว่ามีการยื่นจดแจ้งถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232845796+07:00","message":"[bufferProcess] interim [700000000]:ทางอยยืนยันว่ามีการยื่นจดแจ้งถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232849683+07:00","message":"[bufferProcess] send to processor (isfinal):ทางอยยืนยันว่ามีการยื่นจดแจ้งถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232855012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232859427+07:00","message":"> Transcript [55569] [false]: 'ทางอยยืนยันว่ามีการยื่นจดแจ้งถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232863027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232865012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232867019+07:00","message":"StatePrefix: 'ทางอยยืนยันว่ามีการยื่นจดแจ้งถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232869904+07:00","message":"TextPushed: 'ทางอยยืนยันว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232872472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232874444+07:00","message":"> Transcript [55570] [true]: 'ทางอยยืนยันว่ามีการยื่นจดแจ้งถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.23287701+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232878984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232881002+07:00","message":"StatePrefix: 'ทางอยยืนยันว่ามีการยื่นจดแจ้งถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232883053+07:00","message":"TextPushed: 'ทางอยยืนยันว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:43.232891212+07:00","message":"Push: 'ยื่นจดแจ้งถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.232898883+07:00","message":"push: {true ยื่นจดแจ้งถูกต้อง 0 0xc0051bd700}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:43.246636085+07:00","message":"write wav file: './tmp/7589/7589_4532.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:43.389302084+07:00","message":"[GCS] Start streaming session, msgId: 4533"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:43.71718873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:43.717192085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:44.561640465+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:44.561691461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:44.561698326+07:00","message":"receive interim result [false|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:44.561715075+07:00","message":"[buffer interim] 4533 false ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:44.561725058+07:00","message":"[bufferProcess] interim [140000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:44.561728015+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:44.561738899+07:00","message":"[bufferProcess] send to processor (ticker):ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:44.561742579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:44.561745779+07:00","message":"> Transcript [55571] [false]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:44.561748276+07:00","message":"Set StatePrefix (first interim): 'ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:44.965887138+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:44.965931642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:44.965938226+07:00","message":"receive interim result [false|false]: สาธุ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:44.965953302+07:00","message":"[buffer interim] 4533 false สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:44.965962405+07:00","message":"[bufferProcess] interim [560000000]:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:44.965964463+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.048711584+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.048757324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.048763932+07:00","message":"receive interim result [false|false]: ถูกต้องถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.048782217+07:00","message":"[buffer interim] 4533 false ถูกต้องถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.048791722+07:00","message":"[bufferProcess] interim [680000000]:ถูกต้องถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.048794164+07:00","message":"[bufferProcess] send to processor:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.048798368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.048801332+07:00","message":"> Transcript [55572] [false]: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.048803944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.048809783+07:00","message":"Set new StatePrefix: 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.144849824+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.144893012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.144899874+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.144917142+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.144926665+07:00","message":"[bufferProcess] interim [740000000]:ถูกต้องถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.14492987+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.144940732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.144946304+07:00","message":"> Transcript [55573] [false]: 'ถูกต้องถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.144949012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.14495129+07:00","message":"Set new StatePrefix: 'ถูกต้องถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.478414823+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.478456389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.478463124+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.47847584+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.478486834+07:00","message":"[bufferProcess] interim [100000000]:ถูกต้องถูกต้องแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.478490593+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.478496957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.478500033+07:00","message":"> Transcript [55574] [false]: 'ถูกต้องถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.478503706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.478506203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.478508199+07:00","message":"StatePrefix: 'ถูกต้องถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.478510511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.549212794+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.54925975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้อง 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.549266726+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้อง 8"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.549279308+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้อง 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.549290545+07:00","message":"[bufferProcess] interim [220000000]:ถูกต้องถูกต้อง 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.54929308+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.549298852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.549303763+07:00","message":"> Transcript [55575] [false]: 'ถูกต้องถูกต้องแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.549307735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.549310224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.549312769+07:00","message":"StatePrefix: 'ถูกต้องถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.549315185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.660274249+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.660319431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.660326751+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.660344093+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.660352936+07:00","message":"[bufferProcess] interim [280000000]:ถูกต้องถูกต้องแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.660355876+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้อง 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.660360319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.66036316+07:00","message":"> Transcript [55576] [false]: 'ถูกต้องถูกต้อง 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.660367288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.660369922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.660372694+07:00","message":"StatePrefix: 'ถูกต้องถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.660375006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.856497219+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.856548781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.856556065+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.856572639+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856582754+07:00","message":"[bufferProcess] interim [520000000]:ถูกต้องถูกต้องแต่ละสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856590091+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856598006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856601932+07:00","message":"> Transcript [55577] [false]: 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856606124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856608968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856611363+07:00","message":"StatePrefix: 'ถูกต้องถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856613825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856622108+07:00","message":"Push: 'ถูกต้องถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856624251+07:00","message":"TextPushed: 'ถูกต้องถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856626721+07:00","message":"Set new StatePrefix : 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:45.856629025+07:00","message":"Next Push (prob) : 'ต้องแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:45.856639578+07:00","message":"push: {false ถูกต้องถูก 0 0xc004cc3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.049545425+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.049601626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.049608894+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.049625918+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.049634957+07:00","message":"[bufferProcess] interim [640000000]:ถูกต้องถูกต้องแต่ละเสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.049638023+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.04964728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.049650564+07:00","message":"> Transcript [55578] [false]: 'ถูกต้องถูกต้องแต่ละสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.049657169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.049659884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.049661982+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.049664747+07:00","message":"TextPushed: 'ถูกต้องถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.174174235+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.174216264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละสาขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.1742227+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละสาขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.174235432+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.1742435+07:00","message":"[bufferProcess] interim [760000000]:ถูกต้องถูกต้องแต่ละสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.174245976+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.174251607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.174254275+07:00","message":"> Transcript [55579] [false]: 'ถูกต้องถูกต้องแต่ละเสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.17425803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.174260229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.174262178+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.1742644+07:00","message":"TextPushed: 'ถูกต้องถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.181759141+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.181788742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาอากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.181805545+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.181813388+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.18181992+07:00","message":"[bufferProcess] interim [820000000]:ถูกต้องถูกต้องแต่ละเสาอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.181822696+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.181828891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.18183202+07:00","message":"> Transcript [55580] [false]: 'ถูกต้องถูกต้องแต่ละสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.181835445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.181837582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.181839735+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.18184321+07:00","message":"TextPushed: 'ถูกต้องถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.240981664+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.241018142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.241024272+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.241039277+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241046358+07:00","message":"[bufferProcess] interim [880000000]:ถูกต้องถูกต้องแต่ละเสาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241049157+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241053253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241056175+07:00","message":"> Transcript [55581] [false]: 'ถูกต้องถูกต้องแต่ละเสาอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241060202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241062271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.24106452+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241067273+07:00","message":"TextPushed: 'ถูกต้องถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241071816+07:00","message":"Push: 'ต้องแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241073969+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241076202+07:00","message":"Set new StatePrefix : 'ถูกต้องถูกต้องแต่ละเสาอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.241078399+07:00","message":"Next Push (prob) : 'เสาอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.241100242+07:00","message":"push: {false ต้องแต่ละ 0 0xc004cc3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.384987155+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.385043136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.385050265+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.385064191+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.385097191+07:00","message":"[bufferProcess] interim [0]:ถูกต้องถูกต้องแต่ละเสาการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.385100654+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.385106362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.385111693+07:00","message":"> Transcript [55582] [false]: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.385114444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.385116665+07:00","message":"Set new StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:46.717678258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:46.717690004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.736550129+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.736586305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.736593355+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:46.736608681+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.73661577+07:00","message":"[bufferProcess] interim [360000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.736622371+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.736626042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.736629838+07:00","message":"> Transcript [55583] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.736634477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.736637009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.736640953+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:46.736643559+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.067334095+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.067380019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.0673869+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.067402461+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.067411307+07:00","message":"[bufferProcess] interim [720000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.067414348+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.067418907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.067422149+07:00","message":"> Transcript [55584] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.067425918+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.067428473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.067430882+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.067433617+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.267921746+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.267968527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.267975774+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.267989645+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.268001121+07:00","message":"[bufferProcess] interim [840000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.268003772+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.26801038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.26801396+07:00","message":"> Transcript [55585] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.268018312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.268020722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.268023173+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.268029666+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.320649699+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.320696687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.320704146+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.320719955+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.320729008+07:00","message":"[bufferProcess] interim [900000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.320731968+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.320739643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.320742741+07:00","message":"> Transcript [55586] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.32074921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.320751835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.320754258+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.320757243+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.32076498+07:00","message":"Push: 'เสาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.320767016+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.320770198+07:00","message":"Set new StatePrefix : 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.320773304+07:00","message":"Next Push (prob) : 'ให้บริการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.320801236+07:00","message":"push: {false เสาการ 0 0xc004cc3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.348129808+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.348191817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.348199271+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.348220867+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.348231304+07:00","message":"[bufferProcess] interim [960000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.348234463+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.348241585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.348244778+07:00","message":"> Transcript [55587] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.348247751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.348250745+07:00","message":"Set new StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.455170011+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.455219638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.455226235+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.455240646+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.455249954+07:00","message":"[bufferProcess] interim [80000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.455253176+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.455261438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.455264619+07:00","message":"> Transcript [55588] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.455267309+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.455269687+07:00","message":"Set new StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.572228623+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.572273733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.572280875+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.572298895+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.572307967+07:00","message":"[bufferProcess] interim [200000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.572310884+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.572315018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.572317945+07:00","message":"> Transcript [55589] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.572321968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.5723247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.572326797+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.572329456+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.828923818+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.828979927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.82898759+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:47.829005281+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.829015053+07:00","message":"[bufferProcess] interim [440000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.829018292+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.829022806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.829026182+07:00","message":"> Transcript [55590] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.82903116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.829033381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.829036778+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:47.829040353+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.346850742+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.346892806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.346900415+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.346918358+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.346926049+07:00","message":"[bufferProcess] interim [980000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.346928609+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.346932486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.346935241+07:00","message":"> Transcript [55591] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.346938608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.346940648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.346943152+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.346946198+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.53200324+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.53204078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.532049852+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.532063488+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.532071124+07:00","message":"[bufferProcess] interim [160000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.53207398+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.53207765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.532080261+07:00","message":"> Transcript [55592] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.532084132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.53208632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.532088889+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.532091695+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละเสาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.532097271+07:00","message":"Push: 'ให้บริการที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.532099637+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.532101879+07:00","message":"Set new StatePrefix : 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.532104623+07:00","message":"Next Push (prob) : 'เข้าไปเนี่ยอันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.532111442+07:00","message":"push: {false ให้บริการที่ฉีด 0 0xc004cc3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.577487775+07:00","message":"[GCS] IsForceVAD: false for message ID: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.649541603+07:00","message":"[GCS] Start streaming session, msgId: 4534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.679195521+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.679241297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.679249637+07:00","message":"receive interim result [false|false]: ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.679266939+07:00","message":"[buffer interim] 4533 false ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.679276347+07:00","message":"[bufferProcess] interim [400000000]:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.679279127+07:00","message":"[bufferProcess] send to processor:ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.679288498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.679291655+07:00","message":"> Transcript [55593] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.679295904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.679298978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.679300938+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.679304207+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.766963911+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.767020414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องถูกต้องแต่ละสาขาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ\",\"confidence\":0.9441553}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.767027124+07:00","message":"receive interim result [true|false]: ถูกต้องถูกต้องแต่ละสาขาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.767035956+07:00","message":"end recv isFinal message id 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.767038326+07:00","message":"end Recv id 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.767043755+07:00","message":"[buffer interim] 4533 true ถูกต้องถูกต้องแต่ละสาขาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767051062+07:00","message":"[bufferProcess] interim [400000000]:ถูกต้องถูกต้องแต่ละสาขาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767054662+07:00","message":"[bufferProcess] send to processor (isfinal):ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.76705832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767061124+07:00","message":"> Transcript [55594] [false]: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767064467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767066451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.76707762+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767081104+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767083475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.76708594+07:00","message":"> Transcript [55595] [true]: 'ถูกต้องถูกต้องแต่ละสาขาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767088541+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767090449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767097888+07:00","message":"StatePrefix: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767100321+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767102498+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767308341+07:00","message":"Push: 'เข้าไปเนี่ยอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767312409+07:00","message":"TextPushed: 'ถูกต้องถูกต้องแต่ละเสาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.76731505+07:00","message":"Set new StatePrefix : 'ถูกต้องถูกต้องแต่ละสาขาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767317529+07:00","message":"Next Push (prob) : 'ถูกต้องถูกต้องแต่ละสาขาการให้บริการที่ฉีดเข้าไปเนี่ยอันนี้ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.767325553+07:00","message":"push: {true เข้าไปเนี่ยอันนี้ก็คือ 0 0xc004cc3300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:48.767347274+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4533.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:48.783109829+07:00","message":"write wav file: './tmp/7589/7589_4533.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:48.968582875+07:00","message":"[GCS] IsForceVAD: false for message ID: 4534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.00413057+07:00","message":"receive streaming session, msgId: 4534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.00418357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.004189652+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.00420536+07:00","message":"[buffer interim] 4534 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.004212424+07:00","message":"[bufferProcess] interim [420000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.004214728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.067490901+07:00","message":"receive streaming session, msgId: 4534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.06753298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.067538871+07:00","message":"receive interim result [false|false]: อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.067562164+07:00","message":"[buffer interim] 4534 false อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.06757019+07:00","message":"[bufferProcess] interim [540000000]:อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.067572747+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.067576366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.067579202+07:00","message":"> Transcript [55596] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.067581934+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.075972129+07:00","message":"receive streaming session, msgId: 4534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.075999183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นอยู่กับ\",\"confidence\":0.90466297}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.076005544+07:00","message":"receive interim result [true|false]: ขึ้นอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.07601478+07:00","message":"end recv isFinal message id 4534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.076017085+07:00","message":"end Recv id 4534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.076023877+07:00","message":"[buffer interim] 4534 true ขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076032138+07:00","message":"[bufferProcess] interim [540000000]:ขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076037106+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076041611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076044191+07:00","message":"> Transcript [55597] [false]: 'อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076046963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076048979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076051027+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076053007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076054845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076056945+07:00","message":"> Transcript [55598] [true]: 'ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076058951+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076060659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076062667+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076064442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:49.076070641+07:00","message":"Push: 'ขึ้นอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.076078204+07:00","message":"push: {true ขึ้นอยู่กับ 0 0xc004241b00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:49.081075024+07:00","message":"write wav file: './tmp/7589/7589_4534.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:49.410022807+07:00","message":"[GCS] Start streaming session, msgId: 4535"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:49.71814981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:49.718158559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.411078945+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.41111785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.411123847+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.411140862+07:00","message":"[buffer interim] 4535 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.411148384+07:00","message":"[bufferProcess] interim [20000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.411150435+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.411157743+07:00","message":"[bufferProcess] send to processor (ticker):การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.41116082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.411163487+07:00","message":"> Transcript [55599] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.411165747+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.618728103+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.618771814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.618778202+07:00","message":"receive interim result [false|false]: การที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.618790178+07:00","message":"[buffer interim] 4535 false การที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.618799628+07:00","message":"[bufferProcess] interim [140000000]:การที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.618801634+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.691416076+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.691454505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.691463396+07:00","message":"receive interim result [false|false]: การที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.69147817+07:00","message":"[buffer interim] 4535 false การที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.691489659+07:00","message":"[bufferProcess] interim [260000000]:การที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.691493445+07:00","message":"[bufferProcess] send to processor:การที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.691499317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.691502079+07:00","message":"> Transcript [55600] [false]: 'การที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.691505388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.691507705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.691509915+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.69151346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.715127631+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.715163139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การวินิจฉัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.715169977+07:00","message":"receive interim result [false|false]: การวินิจฉัย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.715186049+07:00","message":"[buffer interim] 4535 false การวินิจฉัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.715194911+07:00","message":"[bufferProcess] interim [320000000]:การวินิจฉัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.715198315+07:00","message":"[bufferProcess] send to processor:การที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.715203086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.715206398+07:00","message":"> Transcript [55601] [false]: 'การที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.715209846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.715211919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.715214002+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.715216324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.859428398+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.8594762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การวินิจฉัยของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.859482759+07:00","message":"receive interim result [false|false]: การวินิจฉัยของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:50.859495826+07:00","message":"[buffer interim] 4535 false การวินิจฉัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.859505247+07:00","message":"[bufferProcess] interim [500000000]:การวินิจฉัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.859507882+07:00","message":"[bufferProcess] send to processor:การวินิจฉัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.859511674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.859514455+07:00","message":"> Transcript [55602] [false]: 'การวินิจฉัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.859517699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.859520097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.859522447+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:50.859524599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.294415486+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.294451331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การวินิจฉัยของแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.294458993+07:00","message":"receive interim result [false|false]: การวินิจฉัยของแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.294474988+07:00","message":"[buffer interim] 4535 false การวินิจฉัยของแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.294483368+07:00","message":"[bufferProcess] interim [860000000]:การวินิจฉัยของแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.2944872+07:00","message":"[bufferProcess] send to processor:การวินิจฉัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.294494108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.294496996+07:00","message":"> Transcript [55603] [false]: 'การวินิจฉัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.29450082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.294502995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.294505426+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.294507876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.294515115+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.294517161+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.294519434+07:00","message":"Set new StatePrefix : 'การวินิจฉัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.294521605+07:00","message":"Next Push (prob) : 'วินิจฉัยของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.294529245+07:00","message":"push: {false การ 0 0xc004240000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.54509858+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.545146253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การวินิจฉัยของแพทย์ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.545154421+07:00","message":"receive interim result [false|false]: การวินิจฉัยของแพทย์ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.545180856+07:00","message":"[buffer interim] 4535 false การวินิจฉัยของแพทย์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.54518962+07:00","message":"[bufferProcess] interim [160000000]:การวินิจฉัยของแพทย์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.545192347+07:00","message":"[bufferProcess] send to processor:การวินิจฉัยของแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.545201059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.545203999+07:00","message":"> Transcript [55604] [false]: 'การวินิจฉัยของแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.545207949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.545210783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.545213041+07:00","message":"StatePrefix: 'การวินิจฉัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.545215732+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.673375205+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.673421715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การวินิจฉัยของแพทย์ผู้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.673428156+07:00","message":"receive interim result [false|false]: การวินิจฉัยของแพทย์ผู้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.673446761+07:00","message":"[buffer interim] 4535 false การวินิจฉัยของแพทย์ผู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.673455329+07:00","message":"[bufferProcess] interim [280000000]:การวินิจฉัยของแพทย์ผู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.673458156+07:00","message":"[bufferProcess] send to processor:การวินิจฉัยของแพทย์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.673462884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.673466084+07:00","message":"> Transcript [55605] [false]: 'การวินิจฉัยของแพทย์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.673469982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.673472059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.673474182+07:00","message":"StatePrefix: 'การวินิจฉัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.673477155+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.989449128+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.989498065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การวินิจฉัยของแพทย์ผู้ให้บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.989505104+07:00","message":"receive interim result [false|false]: การวินิจฉัยของแพทย์ผู้ให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:51.989521052+07:00","message":"[buffer interim] 4535 false การวินิจฉัยของแพทย์ผู้ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.98953027+07:00","message":"[bufferProcess] interim [580000000]:การวินิจฉัยของแพทย์ผู้ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.989536366+07:00","message":"[bufferProcess] send to processor:การวินิจฉัยของแพทย์ผู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.989545222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.989548641+07:00","message":"> Transcript [55606] [false]: 'การวินิจฉัยของแพทย์ผู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.989553575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.989556212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.989571993+07:00","message":"StatePrefix: 'การวินิจฉัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:51.989575866+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:52.166327762+07:00","message":"[GCS] IsForceVAD: false for message ID: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:52.278996878+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:52.279037938+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-06-22T14:14:52.279044315+07:00","message":"receive interim result [true|false]: การวินิจฉัยของแพทย์ผู้ให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:52.279054355+07:00","message":"end recv isFinal message id 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:52.279056542+07:00","message":"end Recv id 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:52.279064455+07:00","message":"[buffer interim] 4535 true การวินิจฉัยของแพทย์ผู้ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279073327+07:00","message":"[bufferProcess] interim [970000000]:การวินิจฉัยของแพทย์ผู้ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.27907707+07:00","message":"[bufferProcess] send to processor (isfinal):การวินิจฉัยของแพทย์ผู้ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.27910497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279138618+07:00","message":"> Transcript [55607] [false]: 'การวินิจฉัยของแพทย์ผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279145532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279148416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279150743+07:00","message":"StatePrefix: 'การวินิจฉัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279153836+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.27916347+07:00","message":"Push: 'วินิจฉัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279166352+07:00","message":"TextPushed: 'การวินิจฉัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279168412+07:00","message":"Set new StatePrefix : 'การวินิจฉัยของแพทย์ผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279173921+07:00","message":"Next Push (prob) : 'แพทย์ผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279177088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279179414+07:00","message":"> Transcript [55608] [true]: 'การวินิจฉัยของแพทย์ผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279184926+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279186932+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.2791898+07:00","message":"StatePrefix: 'การวินิจฉัยของแพทย์ผู้ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279192094+07:00","message":"TextPushed: 'การวินิจฉัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:52.279194437+07:00","message":"Push: 'แพทย์ผู้ให้บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:52.279208599+07:00","message":"push: {false วินิจฉัยของ 0 0xc004240000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:52.279215939+07:00","message":"push: {true แพทย์ผู้ให้บริการ 0 0xc004240000}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:52.288386156+07:00","message":"write wav file: './tmp/7589/7589_4535.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:52.361024319+07:00","message":"[GCS] Start streaming session, msgId: 4536"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:52.71851412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:52.718525887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.102680367+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.102728811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.102734979+07:00","message":"receive interim result [false|false]: นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.102748157+07:00","message":"[buffer interim] 4536 false นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.10275562+07:00","message":"[bufferProcess] interim [780000000]:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.102757654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.242877841+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.242928716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.242936673+07:00","message":"receive interim result [false|false]: นะครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.242954708+07:00","message":"[buffer interim] 4536 false นะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.242964106+07:00","message":"[bufferProcess] interim [900000000]:นะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.24296825+07:00","message":"[bufferProcess] send to processor:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.242973363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.242976399+07:00","message":"> Transcript [55609] [false]: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.242978955+07:00","message":"Set StatePrefix (first interim): 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.814627215+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.814669112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.81468391+07:00","message":"receive interim result [false|false]: นะครับว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:53.814697085+07:00","message":"[buffer interim] 4536 false นะครับว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.814705471+07:00","message":"[bufferProcess] interim [500000000]:นะครับว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.814708947+07:00","message":"[bufferProcess] send to processor:นะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.8147144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.814717345+07:00","message":"> Transcript [55610] [false]: 'นะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.81472095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.814723015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.814724973+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:53.814727135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.111825794+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.111867596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.111874494+07:00","message":"receive interim result [false|false]: นะครับว่าจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.111886951+07:00","message":"[buffer interim] 4536 false นะครับว่าจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.111894333+07:00","message":"[bufferProcess] interim [740000000]:นะครับว่าจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.111896946+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.111902256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.111905173+07:00","message":"> Transcript [55611] [false]: 'นะครับว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.111908498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.111910561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.111912513+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.111914825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.122136969+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.122162976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.122168853+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.122181612+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.122186883+07:00","message":"[bufferProcess] interim [800000000]:นะครับว่าจะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.122189108+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.12219229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.122194951+07:00","message":"> Transcript [55612] [false]: 'นะครับว่าจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.122197807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.122201833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.122203881+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.122206038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.51598723+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.516022156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.516031061+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.516041958+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516050217+07:00","message":"[bufferProcess] interim [220000000]:นะครับว่าจะฉีดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516052693+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516056544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516059437+07:00","message":"> Transcript [55613] [false]: 'นะครับว่าจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516062713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516064945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516067389+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.5160721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516074931+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516078409+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516080688+07:00","message":"Set new StatePrefix : 'นะครับว่าจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.516082731+07:00","message":"Next Push (prob) : 'ว่าจะฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.516089544+07:00","message":"push: {false นะครับ 0 0xc004cc2680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.723879193+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.723923035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.723929596+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.723945348+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.723953469+07:00","message":"[bufferProcess] interim [340000000]:นะครับว่าจะฉีดได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.723956155+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.723960144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.72396332+07:00","message":"> Transcript [55614] [false]: 'นะครับว่าจะฉีดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.723968499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.723971045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.723975678+07:00","message":"StatePrefix: 'นะครับว่าจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.723979344+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.814751843+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.814791649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.814797945+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:54.814814835+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.81482414+07:00","message":"[bufferProcess] interim [520000000]:นะครับว่าจะฉีดได้ปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.814828098+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.814833126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.81483743+07:00","message":"> Transcript [55615] [false]: 'นะครับว่าจะฉีดได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.814842646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.814845912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.814849966+07:00","message":"StatePrefix: 'นะครับว่าจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:54.814853173+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.13015704+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.130197628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.130203619+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.130218858+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.130226842+07:00","message":"[bufferProcess] interim [760000000]:นะครับว่าจะฉีดได้ปริมาณเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.130229802+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.13023347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.130236375+07:00","message":"> Transcript [55616] [false]: 'นะครับว่าจะฉีดได้ปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.130240086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.130242555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.130244898+07:00","message":"StatePrefix: 'นะครับว่าจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.130247422+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.212280309+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.212326094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.212336446+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.212352948+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212365853+07:00","message":"[bufferProcess] interim [880000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212370017+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212377144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212382194+07:00","message":"> Transcript [55617] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212387419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212390497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212397492+07:00","message":"StatePrefix: 'นะครับว่าจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212401334+07:00","message":"TextPushed: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212408734+07:00","message":"Push: 'ว่าจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212412086+07:00","message":"TextPushed: 'นะครับว่าจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212415682+07:00","message":"Set new StatePrefix : 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.212419045+07:00","message":"Next Push (prob) : 'ได้ปริมาณเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.212428907+07:00","message":"push: {false ว่าจะฉีด 0 0xc004cc2680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.532182444+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.532225465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.532232314+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.532249858+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.53225895+07:00","message":"[bufferProcess] interim [180000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.532262029+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.53226652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.532269537+07:00","message":"> Transcript [55618] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.53227345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.53227612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.532279378+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.5322831+07:00","message":"TextPushed: 'นะครับว่าจะฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.713562215+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.713626424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.71363641+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.713657687+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.713671884+07:00","message":"[bufferProcess] interim [420000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.713676218+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.713687572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.713692312+07:00","message":"> Transcript [55619] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.713697732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.713700749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.713704564+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.713708591+07:00","message":"TextPushed: 'นะครับว่าจะฉีด'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:55.719231211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:55.719291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.904645376+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.904685599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.904693147+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:55.90471006+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.904718746+07:00","message":"[bufferProcess] interim [540000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.904721786+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.904730624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.904733808+07:00","message":"> Transcript [55620] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.904737303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.904739699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.904742043+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:55.904744719+07:00","message":"TextPushed: 'นะครับว่าจะฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.31752026+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.317563581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.317570809+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.317592002+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.317603418+07:00","message":"[bufferProcess] interim [20000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.317606464+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.317612973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.317616024+07:00","message":"> Transcript [55621] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.317620132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.317622316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.31762554+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.317628172+07:00","message":"TextPushed: 'นะครับว่าจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.317631075+07:00","message":"Push: 'ได้ปริมาณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.317633285+07:00","message":"TextPushed: 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.317637236+07:00","message":"Set new StatePrefix : 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.31764036+07:00","message":"Next Push (prob) : 'ไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.317649866+07:00","message":"push: {false ได้ปริมาณเท่า 0 0xc004cc2680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.553843678+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.553891597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.553898945+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.553916135+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.553927694+07:00","message":"[bufferProcess] interim [200000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.553930488+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.553937063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.553940348+07:00","message":"> Transcript [55622] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.553944051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.553946441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.553949008+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.55395195+07:00","message":"TextPushed: 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.810525084+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.810584055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.810600326+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.81065294+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.810667237+07:00","message":"[bufferProcess] interim [440000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.810671515+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.810676831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.810681235+07:00","message":"> Transcript [55623] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.810687173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.810690122+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.810693492+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.810697503+07:00","message":"TextPushed: 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.826896809+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.826930186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.826936906+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.826952402+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.826960638+07:00","message":"[bufferProcess] interim [500000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.826963362+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.82697219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.826975394+07:00","message":"> Transcript [55624] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.826980373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.826982644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.826986144+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.82698915+07:00","message":"TextPushed: 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.938241581+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.938289504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.938297409+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.938314061+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938323273+07:00","message":"[bufferProcess] interim [560000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938326348+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938333789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938337085+07:00","message":"> Transcript [55625] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938342256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938345222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938348703+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938351792+07:00","message":"TextPushed: 'นะครับว่าจะฉีดได้ปริมาณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938358336+07:00","message":"Push: 'ไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938360445+07:00","message":"TextPushed: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938362894+07:00","message":"Set new StatePrefix : 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.938366785+07:00","message":"Next Push (prob) : 'เท่าที่มีการพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.938377206+07:00","message":"push: {false ไหร่อย่างไรเลยครับ 0 0xc004cc2680}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.943479002+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.943500917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.943506645+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:56.943519311+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.943526212+07:00","message":"[bufferProcess] interim [620000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.943529572+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.943533227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.943535687+07:00","message":"> Transcript [55626] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.943538414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:56.943544224+07:00","message":"Set new StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.147128363+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.147175598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.14718289+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.147197479+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.147207743+07:00","message":"[bufferProcess] interim [800000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.147210792+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.147215636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.147218623+07:00","message":"> Transcript [55627] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.147221828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.147223919+07:00","message":"Set new StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.316961468+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.317004113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.317011856+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.317024693+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.317037375+07:00","message":"[bufferProcess] interim [980000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.317040117+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.317044718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.317049881+07:00","message":"> Transcript [55628] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.317055798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.317058049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.317060924+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.317063821+07:00","message":"TextPushed: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.419782297+07:00","message":"[GCS] IsForceVAD: false for message ID: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.492190126+07:00","message":"[GCS] Start streaming session, msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.512734793+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.512770354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้นกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.512778634+07:00","message":"receive interim result [false|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้นกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.512795971+07:00","message":"[buffer interim] 4536 false นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.512806361+07:00","message":"[bufferProcess] interim [220000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.512809375+07:00","message":"[bufferProcess] send to processor:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.512813525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.512816415+07:00","message":"> Transcript [55629] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.512821019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.51282329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.512826413+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.512829498+07:00","message":"TextPushed: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.584669514+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.584708725+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-06-22T14:14:57.584716237+07:00","message":"receive interim result [true|false]: นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้นกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.584723921+07:00","message":"end recv isFinal message id 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.584726085+07:00","message":"end Recv id 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.584731637+07:00","message":"[buffer interim] 4536 true นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584741152+07:00","message":"[bufferProcess] interim [280000000]:นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584744779+07:00","message":"[bufferProcess] send to processor (isfinal):นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584748324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.58475129+07:00","message":"> Transcript [55630] [false]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584754763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584756771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.58475931+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584762097+07:00","message":"TextPushed: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584764215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584767529+07:00","message":"> Transcript [55631] [true]: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุยเบื้องต้นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584769914+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584771733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584773513+07:00","message":"StatePrefix: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับเท่าที่มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584775571+07:00","message":"TextPushed: 'นะครับว่าจะฉีดได้ปริมาณเท่าไหร่อย่างไรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:57.584778903+07:00","message":"Push: 'เท่าที่มีการพูดคุยเบื้องต้นกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:57.584786565+07:00","message":"push: {true เท่าที่มีการพูดคุยเบื้องต้นกับ 0 0xc004cc2680}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:57.595456432+07:00","message":"write wav file: './tmp/7589/7589_4536.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.027402809+07:00","message":"receive streaming session, msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.027456497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.027463021+07:00","message":"receive interim result [false|false]: เสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.027475886+07:00","message":"[buffer interim] 4537 false เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.02748333+07:00","message":"[bufferProcess] interim [600000000]:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.027485224+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.149303554+07:00","message":"receive streaming session, msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.149363753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.149371792+07:00","message":"receive interim result [false|false]: ผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.149389791+07:00","message":"[buffer interim] 4537 false ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.149403362+07:00","message":"[bufferProcess] interim [720000000]:ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.14940816+07:00","message":"[bufferProcess] send to processor:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.149417596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.149420953+07:00","message":"> Transcript [55632] [false]: 'เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.149423402+07:00","message":"Set StatePrefix (first interim): 'เสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.479736804+07:00","message":"receive streaming session, msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.479785889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.479793759+07:00","message":"receive interim result [false|false]: ผู้เสียหายเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.479807443+07:00","message":"[buffer interim] 4537 false ผู้เสียหายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.479818798+07:00","message":"[bufferProcess] interim [960000000]:ผู้เสียหายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.479821667+07:00","message":"[bufferProcess] send to processor:ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.479829087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.479832239+07:00","message":"> Transcript [55633] [false]: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.479834847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.479837459+07:00","message":"Set new StatePrefix: 'ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.550972238+07:00","message":"receive streaming session, msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.551019863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.551028314+07:00","message":"receive interim result [false|false]: ผู้เสียหายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:58.551046414+07:00","message":"[buffer interim] 4537 false ผู้เสียหายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.551059051+07:00","message":"[bufferProcess] interim [80000000]:ผู้เสียหายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.551062859+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.551071837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.55107656+07:00","message":"> Transcript [55634] [false]: 'ผู้เสียหายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.551081983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.551085233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.551091174+07:00","message":"StatePrefix: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:58.551094585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:58.719679767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:14:58.719679757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.110350526+07:00","message":"receive streaming session, msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.110387604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.110394869+07:00","message":"receive interim result [false|false]: ผู้เสียหายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.110411331+07:00","message":"[buffer interim] 4537 false ผู้เสียหายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.110419232+07:00","message":"[bufferProcess] interim [680000000]:ผู้เสียหายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.110422245+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.110425525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.110428285+07:00","message":"> Transcript [55635] [false]: 'ผู้เสียหายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.110431772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.110433903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.11043586+07:00","message":"StatePrefix: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.11043812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.371140035+07:00","message":"receive streaming session, msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.37118499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายนะครับได้รับแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.371191794+07:00","message":"receive interim result [false|false]: ผู้เสียหายนะครับได้รับแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.371210512+07:00","message":"[buffer interim] 4537 false ผู้เสียหายนะครับได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.371218656+07:00","message":"[bufferProcess] interim [920000000]:ผู้เสียหายนะครับได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.371221693+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.371225465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.371228333+07:00","message":"> Transcript [55636] [false]: 'ผู้เสียหายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.371232067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.371234261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.371236638+07:00","message":"StatePrefix: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.371238865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.554197897+07:00","message":"receive streaming session, msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.554236746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายนะครับได้รับแจ้งว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.554243038+07:00","message":"receive interim result [false|false]: ผู้เสียหายนะครับได้รับแจ้งว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.554256282+07:00","message":"[buffer interim] 4537 false ผู้เสียหายนะครับได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554263618+07:00","message":"[bufferProcess] interim [40000000]:ผู้เสียหายนะครับได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554266787+07:00","message":"[bufferProcess] send to processor:ผู้เสียหายนะครับได้รับแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554272886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554276004+07:00","message":"> Transcript [55637] [false]: 'ผู้เสียหายนะครับได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554280191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554282694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.55428493+07:00","message":"StatePrefix: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554287536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554291895+07:00","message":"Push: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554293921+07:00","message":"TextPushed: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554296026+07:00","message":"Set new StatePrefix : 'ผู้เสียหายนะครับได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.554298797+07:00","message":"Next Push (prob) : 'นะครับได้รับแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.554309628+07:00","message":"push: {false ผู้เสียหาย 0 0xc004cc2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.729388145+07:00","message":"[GCS] IsForceVAD: false for message ID: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.849111282+07:00","message":"[GCS] Start streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.860233852+07:00","message":"receive streaming session, msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.860269516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียหายนะครับได้รับแจ้งว่า\",\"confidence\":0.94568545}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.860276188+07:00","message":"receive interim result [true|false]: ผู้เสียหายนะครับได้รับแจ้งว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.860288203+07:00","message":"end recv isFinal message id 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.860290376+07:00","message":"end Recv id 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.860295686+07:00","message":"[buffer interim] 4537 true ผู้เสียหายนะครับได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860306553+07:00","message":"[bufferProcess] interim [460000000]:ผู้เสียหายนะครับได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860310198+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้เสียหายนะครับได้รับแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860313649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.86031671+07:00","message":"> Transcript [55638] [false]: 'ผู้เสียหายนะครับได้รับแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.86032007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860322514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860324651+07:00","message":"StatePrefix: 'ผู้เสียหายนะครับได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860326939+07:00","message":"TextPushed: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.86032871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860330867+07:00","message":"> Transcript [55639] [true]: 'ผู้เสียหายนะครับได้รับแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860333051+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860335003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.86033692+07:00","message":"StatePrefix: 'ผู้เสียหายนะครับได้รับแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860338853+07:00","message":"TextPushed: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:14:59.860346215+07:00","message":"Push: 'นะครับได้รับแจ้งว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:14:59.860354649+07:00","message":"push: {true นะครับได้รับแจ้งว่า 0 0xc004cc2a00}"}
{"level":"info","service":"Main","time":"2026-06-22T14:14:59.86763892+07:00","message":"write wav file: './tmp/7589/7589_4537.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.476345359+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.4763943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.476400746+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.476415868+07:00","message":"[buffer interim] 4538 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.476426683+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.476428514+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.501985696+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.502019375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.502027033+07:00","message":"receive interim result [false|false]: มีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.502038779+07:00","message":"[buffer interim] 4538 false มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.502046015+07:00","message":"[bufferProcess] interim [540000000]:มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.502048478+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.502052943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.502055842+07:00","message":"> Transcript [55640] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.502058138+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.511569032+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.511601456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.511616377+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.511629822+07:00","message":"[buffer interim] 4538 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.511637189+07:00","message":"[bufferProcess] interim [600000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.511639475+07:00","message":"[bufferProcess] send to processor:มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.511646833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.511649778+07:00","message":"> Transcript [55641] [false]: 'มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.511652739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.511654966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.511657199+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.511659666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.614489009+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.614529106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.614535093+07:00","message":"receive interim result [false|false]: มีกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.614546643+07:00","message":"[buffer interim] 4538 false มีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.614555612+07:00","message":"[bufferProcess] interim [720000000]:มีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.61455788+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.614563102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.614566171+07:00","message":"> Transcript [55642] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.614569497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.614571715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.614573997+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.614576335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.792330898+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.792377195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีกัญชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.792384581+07:00","message":"receive interim result [false|false]: มีกัญชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.792400847+07:00","message":"[buffer interim] 4538 false มีกัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.792408869+07:00","message":"[bufferProcess] interim [840000000]:มีกัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.792411777+07:00","message":"[bufferProcess] send to processor:มีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.792415422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.792419676+07:00","message":"> Transcript [55643] [false]: 'มีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.792424532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.792427448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.792430477+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.792433757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.795222999+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.795251665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.79526248+07:00","message":"receive interim result [false|false]: มีการฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.795275993+07:00","message":"[buffer interim] 4538 false มีการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795282366+07:00","message":"[bufferProcess] interim [900000000]:มีการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795284653+07:00","message":"[bufferProcess] send to processor:มีกัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795287095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795289513+07:00","message":"> Transcript [55644] [false]: 'มีกัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795292746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795295779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795298238+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795300278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.79530683+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795308847+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795310939+07:00","message":"Set new StatePrefix : 'มีกัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:00.795313262+07:00","message":"Next Push (prob) : 'กัญชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:00.795321334+07:00","message":"push: {false มี 0 0xc0045e3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.161306418+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.161347793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการฉีดเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.161354292+07:00","message":"receive interim result [false|false]: มีการฉีดเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.16137116+07:00","message":"[buffer interim] 4538 false มีการฉีดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.161379142+07:00","message":"[bufferProcess] interim [260000000]:มีการฉีดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.161381465+07:00","message":"[bufferProcess] send to processor:มีการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.16138541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.161388222+07:00","message":"> Transcript [55645] [false]: 'มีการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.161390357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.161392681+07:00","message":"Set new StatePrefix: 'มีการฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.29573608+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.295779313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการฉีดเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.295786153+07:00","message":"receive interim result [false|false]: มีการฉีดเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.295800938+07:00","message":"[buffer interim] 4538 false มีการฉีดเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.295809458+07:00","message":"[bufferProcess] interim [380000000]:มีการฉีดเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.29581191+07:00","message":"[bufferProcess] send to processor:มีการฉีดเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.295820378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.295823338+07:00","message":"> Transcript [55646] [false]: 'มีการฉีดเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.295826931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.295829836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.295832083+07:00","message":"StatePrefix: 'มีการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.295834809+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.49430142+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.494342393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการฉีดเข้าไป 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.494349167+07:00","message":"receive interim result [false|false]: มีการฉีดเข้าไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.494363618+07:00","message":"[buffer interim] 4538 false มีการฉีดเข้าไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.494372157+07:00","message":"[bufferProcess] interim [620000000]:มีการฉีดเข้าไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.494375162+07:00","message":"[bufferProcess] send to processor:มีการฉีดเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.494381486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.494384463+07:00","message":"> Transcript [55647] [false]: 'มีการฉีดเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.494387779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.49439013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.494392367+07:00","message":"StatePrefix: 'มีการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.494395109+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.65065122+07:00","message":"[GCS] IsForceVAD: false for message ID: 4538"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:01.719931585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:01.719961623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.776194781+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.776240097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการฉีดเข้าไป 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.776246746+07:00","message":"receive interim result [false|false]: มีการฉีดเข้าไป 200"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.776262542+07:00","message":"[buffer interim] 4538 false มีการฉีดเข้าไป 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.776270735+07:00","message":"[bufferProcess] interim [860000000]:มีการฉีดเข้าไป 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.776273127+07:00","message":"[bufferProcess] send to processor:มีการฉีดเข้าไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.776277423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.776280917+07:00","message":"> Transcript [55648] [false]: 'มีการฉีดเข้าไป 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.7762845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.776287142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.776289224+07:00","message":"StatePrefix: 'มีการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.776292019+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.809723874+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.809761603+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-06-22T14:15:01.809768289+07:00","message":"receive interim result [false|false]: มีการฉีดเข้าไป 2 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.809783523+07:00","message":"[buffer interim] 4538 false มีการฉีดเข้าไป 2 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.809791348+07:00","message":"[bufferProcess] interim [920000000]:มีการฉีดเข้าไป 2 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.809793972+07:00","message":"[bufferProcess] send to processor:มีการฉีดเข้าไป 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.809799586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.8098025+07:00","message":"> Transcript [55649] [false]: 'มีการฉีดเข้าไป 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.809806298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.809808844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.809810945+07:00","message":"StatePrefix: 'มีการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.80981381+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.809818922+07:00","message":"Push: 'การฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.809821112+07:00","message":"TextPushed: 'มีการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.809823215+07:00","message":"Set new StatePrefix : 'มีการฉีดเข้าไป 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.809825611+07:00","message":"Next Push (prob) : 'เข้าไป 200'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.809836242+07:00","message":"push: {false การฉีด 0 0xc0045e3500}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.850159509+07:00","message":"[GCS] Start streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.893979947+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.894026692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการฉีดเข้าไป 2 กิโล\",\"confidence\":0.8125798}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.89403635+07:00","message":"receive interim result [true|false]: มีการฉีดเข้าไป 2 กิโล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.894047753+07:00","message":"end recv isFinal message id 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.894051202+07:00","message":"end Recv id 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.894060271+07:00","message":"[buffer interim] 4538 true มีการฉีดเข้าไป 2 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894072911+07:00","message":"[bufferProcess] interim [950000000]:มีการฉีดเข้าไป 2 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894078186+07:00","message":"[bufferProcess] send to processor (isfinal):มีการฉีดเข้าไป 2 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894082889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894088653+07:00","message":"> Transcript [55650] [false]: 'มีการฉีดเข้าไป 2 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894092053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894095426+07:00","message":"Set new StatePrefix: 'มีการฉีดเข้าไป 2 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894097952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894100877+07:00","message":"> Transcript [55651] [true]: 'มีการฉีดเข้าไป 2 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894104509+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894107462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894110109+07:00","message":"StatePrefix: 'มีการฉีดเข้าไป 2 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.894113163+07:00","message":"TextPushed: 'มีการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:01.89412139+07:00","message":"Push: 'เข้าไป 2 กิโล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.894132922+07:00","message":"push: {true เข้าไป 2 กิโล 0 0xc0045e3500}"}
{"level":"info","service":"Main","time":"2026-06-22T14:15:01.901005676+07:00","message":"write wav file: './tmp/7589/7589_4538.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:01.97616523+07:00","message":"[GCS] IsForceVAD: false for message ID: 4539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.040428788+07:00","message":"[GCS] Start streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.131670088+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.131692404+07:00","message":"found end of frame, send empty tag with msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.131695644+07:00","message":"end Recv id 4539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.131703779+07:00","message":"[buffer interim] 4539 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.131711568+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.131716156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.131718992+07:00","message":"> Transcript [55652] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.131721394+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.131723306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.131725128+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.131726947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.131729409+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.131738223+07:00","message":"push: {true \n 0 0xc004241300}"}
{"level":"info","service":"Main","time":"2026-06-22T14:15:02.136387117+07:00","message":"write wav file: './tmp/7589/7589_4539.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.507989465+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.50802868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.508035524+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.508050257+07:00","message":"[buffer interim] 4540 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.508058613+07:00","message":"[bufferProcess] interim [480000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.508060683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.70469743+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.70474376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.704751097+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.704766583+07:00","message":"[buffer interim] 4540 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.70477757+07:00","message":"[bufferProcess] interim [660000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.704780034+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.704786219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.704789248+07:00","message":"> Transcript [55653] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.704794475+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.768003432+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.76803966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.768045913+07:00","message":"receive interim result [false|false]: น่าเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:02.768061259+07:00","message":"[buffer interim] 4540 false น่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.768068163+07:00","message":"[bufferProcess] interim [720000000]:น่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.768071016+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.768077646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.768080553+07:00","message":"> Transcript [55654] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.768083595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.768085727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.76808805+07:00","message":"StatePrefix: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:02.768090186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.095093334+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.09514729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.095156792+07:00","message":"receive interim result [false|false]: น่าจะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.095173666+07:00","message":"[buffer interim] 4540 false น่าจะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.095183149+07:00","message":"[bufferProcess] interim [960000000]:น่าจะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.095186957+07:00","message":"[bufferProcess] send to processor:น่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.095191755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.09519558+07:00","message":"> Transcript [55655] [false]: 'น่าเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.095200454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.095203402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.095207047+07:00","message":"StatePrefix: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.095210127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.209181194+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.20922066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.209227052+07:00","message":"receive interim result [false|false]: น่าซื้อเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.209240076+07:00","message":"[buffer interim] 4540 false น่าซื้อเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.20925096+07:00","message":"[bufferProcess] interim [140000000]:น่าซื้อเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.209253748+07:00","message":"[bufferProcess] send to processor:น่าจะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.209258178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.209261287+07:00","message":"> Transcript [55656] [false]: 'น่าจะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.209269773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.209272292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.209274752+07:00","message":"StatePrefix: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.209277822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.210631632+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.210646776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.210650965+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.210659003+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.210662973+07:00","message":"[bufferProcess] interim [200000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.210665209+07:00","message":"[bufferProcess] send to processor:น่าซื้อเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.210667964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.21067018+07:00","message":"> Transcript [55657] [false]: 'น่าซื้อเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.210672671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.210674645+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.210676529+07:00","message":"StatePrefix: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.210678402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.210684574+07:00","message":"Push: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.21068669+07:00","message":"TextPushed: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.210688794+07:00","message":"Set new StatePrefix : 'น่าซื้อเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.21069107+07:00","message":"Next Push (prob) : 'ซื้อเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.21071758+07:00","message":"push: {false น่า 0 0xc0045e3f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.401538792+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.401582345+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-06-22T14:15:03.40158941+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.401609069+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.401629604+07:00","message":"[bufferProcess] interim [380000000]:น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.401635451+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.401644628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.401647678+07:00","message":"> Transcript [55658] [false]: 'น่าซื้อไป 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.40165054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.401653619+07:00","message":"Set new StatePrefix: 'น่าซื้อไป 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.838669728+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.83870731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.838714175+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.838726953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.838730648+07:00","message":"receive interim result [false|false]:  เข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.838741289+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.838744926+07:00","message":"[buffer interim] 4540 false  เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.838751941+07:00","message":"[bufferProcess] interim [800000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.838754316+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.838757625+07:00","message":"[bufferProcess] interim [800000000]: เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.838760394+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.838763399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.838766441+07:00","message":"> Transcript [55659] [false]: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.838770023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.838772249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.838774333+07:00","message":"StatePrefix: 'น่าซื้อไป 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.838776791+07:00","message":"TextPushed: 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.926206236+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.926245783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.926252034+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.926264797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็มครึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.926267765+07:00","message":"receive interim result [false|false]:  เข็มครึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.92627613+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.926279846+07:00","message":"[buffer interim] 4540 false  เข็มครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.926285672+07:00","message":"[bufferProcess] interim [860000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.926288296+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.9262933+07:00","message":"[bufferProcess] interim [860000000]: เข็มครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.926296963+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็มครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.926299945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.926302772+07:00","message":"> Transcript [55660] [false]: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.926305678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.926307841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.926309871+07:00","message":"StatePrefix: 'น่าซื้อไป 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.926312564+07:00","message":"TextPushed: 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.999704469+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.999749393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.999756518+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.999769931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.999773261+07:00","message":"receive interim result [false|false]:  เข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.999781526+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:03.999785538+07:00","message":"[buffer interim] 4540 false  เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.999792594+07:00","message":"[bufferProcess] interim [920000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.999803775+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็มครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.999809226+07:00","message":"[bufferProcess] interim [920000000]: เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.999816136+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.999820238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.999824383+07:00","message":"> Transcript [55661] [false]: 'น่าซื้อไป 2 เข็มครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.999828903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.999831805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.999834621+07:00","message":"StatePrefix: 'น่าซื้อไป 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:03.99983815+07:00","message":"TextPushed: 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.054743732+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.054782958+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-06-22T14:15:04.054789521+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.054804223+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054814911+07:00","message":"[bufferProcess] interim [980000000]:น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054819198+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054832174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054837283+07:00","message":"> Transcript [55662] [false]: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054842342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054845531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054849312+07:00","message":"StatePrefix: 'น่าซื้อไป 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054851843+07:00","message":"TextPushed: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054858033+07:00","message":"Push: 'ซื้อไป 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.05486112+07:00","message":"TextPushed: 'น่าซื้อไป 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054864485+07:00","message":"Set new StatePrefix : 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.054867531+07:00","message":"Next Push (prob) : ' เข็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.054877199+07:00","message":"push: {false ซื้อไป 2 0 0xc0045e3f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.101995088+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.102030984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.10203792+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.102052716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็มมาพูดง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.102056536+07:00","message":"receive interim result [false|false]:  เข็มมาพูดง่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.10207728+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.102095444+07:00","message":"[buffer interim] 4540 false  เข็มมาพูดง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.102103244+07:00","message":"[bufferProcess] interim [40000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.10210636+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.102111818+07:00","message":"[bufferProcess] interim [40000000]: เข็มมาพูดง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.102115336+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็มมาพูดง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.102120726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.10212415+07:00","message":"> Transcript [55663] [false]: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.102128416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.102130889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.102132885+07:00","message":"StatePrefix: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.102135535+07:00","message":"TextPushed: 'น่าซื้อไป 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.180707517+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.180747811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.180754615+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.180766835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็มมาพูดง่ายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.180770574+07:00","message":"receive interim result [false|false]:  เข็มมาพูดง่ายนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.180779364+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.180783124+07:00","message":"[buffer interim] 4540 false  เข็มมาพูดง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.180789588+07:00","message":"[bufferProcess] interim [160000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.180792588+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็มมาพูดง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.180795991+07:00","message":"[bufferProcess] interim [160000000]: เข็มมาพูดง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.180798471+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็มมาพูดง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.180801728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.180804293+07:00","message":"> Transcript [55664] [false]: 'น่าซื้อไป 2 เข็มมาพูดง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.180807429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.180809505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.180811512+07:00","message":"StatePrefix: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.180813896+07:00","message":"TextPushed: 'น่าซื้อไป 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.294489806+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.294527374+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-06-22T14:15:04.294534946+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.29454688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็มมาพูดง่ายนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.294550451+07:00","message":"receive interim result [false|false]:  เข็มมาพูดง่ายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.294558889+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.294562774+07:00","message":"[buffer interim] 4540 false  เข็มมาพูดง่ายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.29456876+07:00","message":"[bufferProcess] interim [280000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.294571475+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็มมาพูดง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.294575021+07:00","message":"[bufferProcess] interim [280000000]: เข็มมาพูดง่ายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.294577636+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็มมาพูดง่ายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.294580396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.294583041+07:00","message":"> Transcript [55665] [false]: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.294586224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.294588281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.294590241+07:00","message":"StatePrefix: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.294592515+07:00","message":"TextPushed: 'น่าซื้อไป 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.355829656+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.355870994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.355879829+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.355890647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็มมาพูดง่ายนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.355894121+07:00","message":"receive interim result [false|false]:  เข็มมาพูดง่ายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.35590371+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.35590828+07:00","message":"[buffer interim] 4540 false  เข็มมาพูดง่ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355915994+07:00","message":"[bufferProcess] interim [340000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355919051+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็มมาพูดง่ายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.35592271+07:00","message":"[bufferProcess] interim [340000000]: เข็มมาพูดง่ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355927297+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355930923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355934022+07:00","message":"> Transcript [55666] [false]: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355937521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355939932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355941831+07:00","message":"StatePrefix: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355943934+07:00","message":"TextPushed: 'น่าซื้อไป 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355948498+07:00","message":"Push: ' เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355950557+07:00","message":"TextPushed: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355953132+07:00","message":"Set new StatePrefix : 'น่าซื้อไป 2 เข็มมาพูดง่ายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:04.355955531+07:00","message":"Next Push (prob) : 'มาพูดง่ายนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:04.355963721+07:00","message":"push: {false  เข็ม 0 0xc0045e3f00}"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:04.720769427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:04.720790966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.004568728+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.004615408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.004622744+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.004646965+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.004656238+07:00","message":"[bufferProcess] interim [940000000]:น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.004660052+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.004667645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.00467062+07:00","message":"> Transcript [55667] [false]: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.004673563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.004676144+07:00","message":"Set new StatePrefix: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.266925038+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.266971687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.266979035+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.266997029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็มมาพูดง่ายนะครับถ้าเขาก็บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.267000701+07:00","message":"receive interim result [false|false]:  เข็มมาพูดง่ายนะครับถ้าเขาก็บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.267011114+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.267018999+07:00","message":"[buffer interim] 4540 false  เข็มมาพูดง่ายนะครับถ้าเขาก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.267025518+07:00","message":"[bufferProcess] interim [300000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.267028204+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.267034516+07:00","message":"[bufferProcess] interim [300000000]: เข็มมาพูดง่ายนะครับถ้าเขาก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.267037395+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.267040468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.267043803+07:00","message":"> Transcript [55668] [false]: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.267046957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.267048901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.267050913+07:00","message":"StatePrefix: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.267053471+07:00","message":"TextPushed: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.71491017+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.71496761+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-06-22T14:15:05.714976651+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.714990565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.714993903+07:00","message":"receive interim result [false|false]:  เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.715003451+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.715008944+07:00","message":"[buffer interim] 4540 false  เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.715015795+07:00","message":"[bufferProcess] interim [720000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.71501847+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.715022725+07:00","message":"[bufferProcess] interim [720000000]: เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.715025782+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.715029027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.71503229+07:00","message":"> Transcript [55669] [false]: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.715035575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.715037547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.715040012+07:00","message":"StatePrefix: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.71504235+07:00","message":"TextPushed: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.876617185+07:00","message":"[GCS] IsForceVAD: false for message ID: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.921895822+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.921935839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.921943484+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.921954302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.921957505+07:00","message":"receive interim result [false|false]:  เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.921966014+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.921969808+07:00","message":"[buffer interim] 4540 false  เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.921977466+07:00","message":"[bufferProcess] interim [900000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.921980302+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.921983784+07:00","message":"[bufferProcess] interim [900000000]: เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.921986644+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.92198957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.921992463+07:00","message":"> Transcript [55670] [false]: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.921995278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.921997363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.921999631+07:00","message":"StatePrefix: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.922001965+07:00","message":"TextPushed: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.957216208+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.957252121+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-06-22T14:15:05.957259644+07:00","message":"receive interim result [false|false]: น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.95726858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการฉีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.957271941+07:00","message":"receive interim result [false|false]:  เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.957288762+07:00","message":"[buffer interim] 4540 false น่าซื้อไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.957306599+07:00","message":"[buffer interim] 4540 false  เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957318569+07:00","message":"[bufferProcess] interim [960000000]:น่าซื้อไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957322544+07:00","message":"[bufferProcess] send to processor:น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957326808+07:00","message":"[bufferProcess] interim [960000000]: เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957329704+07:00","message":"[bufferProcess] update buffer: น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957332771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957335591+07:00","message":"> Transcript [55671] [false]: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957339311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957341518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957344295+07:00","message":"StatePrefix: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.9573468+07:00","message":"TextPushed: 'น่าซื้อไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957349847+07:00","message":"Push: 'มาพูดง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957351817+07:00","message":"TextPushed: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957354248+07:00","message":"Set new StatePrefix : 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:05.957357094+07:00","message":"Next Push (prob) : 'ถ้าเขาก็มองว่าการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:05.957366417+07:00","message":"push: {false มาพูดง่ายนะครับ 0 0xc0045e3f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.03801964+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.038069136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าซื้อไป 2 เข็มมาเพิ่งๆนะครับเขาก็บอกว่าการฉีด\",\"confidence\":0.94872254}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.038077186+07:00","message":"receive interim result [true|false]: น่าซื้อไป 2 เข็มมาเพิ่งๆนะครับเขาก็บอกว่าการฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.038088081+07:00","message":"end recv isFinal message id 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.038090665+07:00","message":"end Recv id 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.038097598+07:00","message":"[buffer interim] 4540 true น่าซื้อไป 2 เข็มมาเพิ่งๆนะครับเขาก็บอกว่าการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038108013+07:00","message":"[bufferProcess] interim [50000000]:น่าซื้อไป 2 เข็มมาเพิ่งๆนะครับเขาก็บอกว่าการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038113438+07:00","message":"[bufferProcess] send to processor (isfinal):น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038117384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.03812053+07:00","message":"> Transcript [55672] [false]: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038123366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038125657+07:00","message":"Set new StatePrefix: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038127579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038129502+07:00","message":"> Transcript [55673] [true]: 'น่าซื้อไป 2 เข็มมาเพิ่งๆนะครับเขาก็บอกว่าการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038132033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.03813409+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038136259+07:00","message":"StatePrefix: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับถ้าเขาก็มองว่าการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038139451+07:00","message":"TextPushed: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038141352+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038327065+07:00","message":"Push: 'เขาก็บอกว่าการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038330908+07:00","message":"TextPushed: 'น่าซื้อไป 2 เข็มมาพูดง่ายนะครับเขาก็บอกว่าการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038333545+07:00","message":"Set new StatePrefix : 'น่าซื้อไป 2 เข็มมาเพิ่งๆนะครับเขาก็บอกว่าการฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038336067+07:00","message":"Next Push (prob) : 'น่าซื้อไป 2 เข็มมาเพิ่งๆนะครับเขาก็บอกว่าการฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.038344932+07:00","message":"push: {true เขาก็บอกว่าการฉีด 0 0xc0045e3f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.038356472+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4540.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:15:06.048667157+07:00","message":"write wav file: './tmp/7589/7589_4540.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.198473815+07:00","message":"[GCS] Start streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.76450997+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.7645567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.764563201+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.76457596+07:00","message":"[buffer interim] 4541 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.764583182+07:00","message":"[bufferProcess] interim [600000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.764585089+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.857391563+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.857438291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.857448262+07:00","message":"receive interim result [false|false]: เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:06.857466651+07:00","message":"[buffer interim] 4541 false เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.857479513+07:00","message":"[bufferProcess] interim [720000000]:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.857482361+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.857485689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.857489201+07:00","message":"> Transcript [55674] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:06.857491701+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.170334942+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.170379001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.170387877+07:00","message":"receive interim result [false|false]: เข้าไป 2"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.170403549+07:00","message":"[buffer interim] 4541 false เข้าไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.17041096+07:00","message":"[bufferProcess] interim [960000000]:เข้าไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.170413581+07:00","message":"[bufferProcess] send to processor:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.17041708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.170420026+07:00","message":"> Transcript [55675] [false]: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.170423792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.170426926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.17042999+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.17043316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.293853267+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.293896455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป 14:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.293902779+07:00","message":"receive interim result [false|false]: เข้าไป 14:00"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.29391768+07:00","message":"[buffer interim] 4541 false เข้าไป 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.293926305+07:00","message":"[bufferProcess] interim [80000000]:เข้าไป 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.293929801+07:00","message":"[bufferProcess] send to processor:เข้าไป 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.293933561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.2939363+07:00","message":"> Transcript [55676] [false]: 'เข้าไป 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.293939397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.293941566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.293943597+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.29394604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.377923698+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.377984993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป 2 เข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.377995184+07:00","message":"receive interim result [false|false]: เข้าไป 2 เข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.378013999+07:00","message":"[buffer interim] 4541 false เข้าไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.378037477+07:00","message":"[bufferProcess] interim [140000000]:เข้าไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.378042144+07:00","message":"[bufferProcess] send to processor:เข้าไป 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.37805324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.378057964+07:00","message":"> Transcript [55677] [false]: 'เข้าไป 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.378063383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.378069177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.378072207+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.378075533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.441920012+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.441971169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.441978467+07:00","message":"receive interim result [false|false]: เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.441989986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 เข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.441992936+07:00","message":"receive interim result [false|false]:  2 เข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.442002727+07:00","message":"[buffer interim] 4541 false เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.442011867+07:00","message":"[buffer interim] 4541 false  2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.442040008+07:00","message":"[bufferProcess] interim [320000000]:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.44205948+07:00","message":"[bufferProcess] send to processor:เข้าไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.442075863+07:00","message":"[bufferProcess] interim [320000000]: 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.44208099+07:00","message":"[bufferProcess] update buffer: เข้าไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.442095886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.442133179+07:00","message":"> Transcript [55678] [false]: 'เข้าไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.442138755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.442141371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.44214343+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.442145589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.44215197+07:00","message":"Push: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.442154067+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.442157018+07:00","message":"Set new StatePrefix : 'เข้าไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.442159809+07:00","message":"Next Push (prob) : 'ไป 2 เข็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.442170879+07:00","message":"push: {false เข้า 0 0xc004b1c380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.538361568+07:00","message":"[GCS] IsForceVAD: false for message ID: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.574091141+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.574128531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.574135211+07:00","message":"receive interim result [false|false]: เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.574146019+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-06-22T14:15:07.574149272+07:00","message":"receive interim result [false|false]:  2 เข็มเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.574158805+07:00","message":"[buffer interim] 4541 false เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.574162448+07:00","message":"[buffer interim] 4541 false  2 เข็มเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.574169581+07:00","message":"[bufferProcess] interim [380000000]:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.574171991+07:00","message":"[bufferProcess] send to processor:เข้าไป 2 เข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.574175375+07:00","message":"[bufferProcess] interim [380000000]: 2 เข็มเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.574178072+07:00","message":"[bufferProcess] update buffer: เข้าไป 2 เข็มเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.574182345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.574185394+07:00","message":"> Transcript [55679] [false]: 'เข้าไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.574189042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.574191439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.57419339+07:00","message":"StatePrefix: 'เข้าไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.574195932+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.66803374+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.668080557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไป 2 เข็มเนี่ย\",\"confidence\":0.9327648}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.6680884+07:00","message":"receive interim result [true|false]: เข้าไป 2 เข็มเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.66810072+07:00","message":"end recv isFinal message id 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.668103212+07:00","message":"end Recv id 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.66811394+07:00","message":"[buffer interim] 4541 true เข้าไป 2 เข็มเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668133341+07:00","message":"[bufferProcess] interim [560000000]:เข้าไป 2 เข็มเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668141362+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าไป 2 เข็มเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668144983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668148996+07:00","message":"> Transcript [55680] [false]: 'เข้าไป 2 เข็มเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668152432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668154969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668157396+07:00","message":"StatePrefix: 'เข้าไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668159579+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668161316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668163586+07:00","message":"> Transcript [55681] [true]: 'เข้าไป 2 เข็มเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668166529+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668168404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668170339+07:00","message":"StatePrefix: 'เข้าไป 2 เข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668172226+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:07.668182029+07:00","message":"Push: 'ไป 2 เข็มเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.668191616+07:00","message":"push: {true ไป 2 เข็มเนี่ย 0 0xc004b1c380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:15:07.674355432+07:00","message":"write wav file: './tmp/7589/7589_4541.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:07.721139747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:07.72115106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:07.79944822+07:00","message":"[GCS] Start streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.267540954+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.267599911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.267608806+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.267630654+07:00","message":"[buffer interim] 4542 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.267653424+07:00","message":"[bufferProcess] interim [300000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.267656685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.336384653+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.336436159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.336444919+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.336467084+07:00","message":"[buffer interim] 4542 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.336481764+07:00","message":"[bufferProcess] interim [360000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.336485343+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.336495316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.336499919+07:00","message":"> Transcript [55682] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.336503276+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.339528665+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.339557381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.339565725+07:00","message":"receive interim result [false|false]: มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.339581531+07:00","message":"[buffer interim] 4542 false มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.339589177+07:00","message":"[bufferProcess] interim [420000000]:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.339592634+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.3395974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.339601154+07:00","message":"> Transcript [55683] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.339604818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.339608363+07:00","message":"Set new StatePrefix: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.663301756+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.663346993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.663353522+07:00","message":"receive interim result [false|false]: มันเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.663367511+07:00","message":"[buffer interim] 4542 false มันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.663377279+07:00","message":"[bufferProcess] interim [720000000]:มันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.663379821+07:00","message":"[bufferProcess] send to processor:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.663385887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.663389262+07:00","message":"> Transcript [55684] [false]: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.663392684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.663394903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.663397398+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.663399891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.773481515+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.773521845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.773528126+07:00","message":"receive interim result [false|false]: มันเป็นใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.773542942+07:00","message":"[buffer interim] 4542 false มันเป็นใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.773551602+07:00","message":"[bufferProcess] interim [780000000]:มันเป็นใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.773554269+07:00","message":"[bufferProcess] send to processor:มันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.773560112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.773562836+07:00","message":"> Transcript [55685] [false]: 'มันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.773566167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.773568541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.773571188+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.773573377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.970642272+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.97069528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.970707515+07:00","message":"receive interim result [false|false]: มันเป็นใบขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:08.97072646+07:00","message":"[buffer interim] 4542 false มันเป็นใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.970739112+07:00","message":"[bufferProcess] interim [960000000]:มันเป็นใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.970743152+07:00","message":"[bufferProcess] send to processor:มันเป็นใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.97075116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.970755414+07:00","message":"> Transcript [55686] [false]: 'มันเป็นใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.970759892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.970762747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.970765934+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:08.970768891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.035336171+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.035376025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.035384767+07:00","message":"receive interim result [false|false]: มันเป็นใบอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.035400666+07:00","message":"[buffer interim] 4542 false มันเป็นใบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035407938+07:00","message":"[bufferProcess] interim [80000000]:มันเป็นใบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035411294+07:00","message":"[bufferProcess] send to processor:มันเป็นใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035416674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035420881+07:00","message":"> Transcript [55687] [false]: 'มันเป็นใบขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035427703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035430142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035432406+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.03543489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035445451+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035447506+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035449872+07:00","message":"Set new StatePrefix : 'มันเป็นใบขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.035452159+07:00","message":"Next Push (prob) : 'เป็นใบขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.03546045+07:00","message":"push: {false มัน 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.220837449+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.220874241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.220881814+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.220896432+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.220919963+07:00","message":"[bufferProcess] interim [260000000]:มันเป็นใบอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.220922618+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.22092626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.220929055+07:00","message":"> Transcript [55688] [false]: 'มันเป็นใบอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.220931289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.220934091+07:00","message":"Set new StatePrefix: 'มันเป็นใบอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.413393807+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.413438161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.413448299+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการฉี่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.413469125+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการฉี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.413483117+07:00","message":"[bufferProcess] interim [500000000]:มันเป็นใบอาการฉี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.413485763+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.413489996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.413493358+07:00","message":"> Transcript [55689] [false]: 'มันเป็นใบอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.413496005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.413498249+07:00","message":"Set new StatePrefix: 'มันเป็นใบอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.553370414+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.553411308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นไป iconsiam\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.553418431+07:00","message":"receive interim result [false|false]: มันเป็นไป iconsiam"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.553432436+07:00","message":"[buffer interim] 4542 false มันเป็นไป iconsiam"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.553446384+07:00","message":"[bufferProcess] interim [560000000]:มันเป็นไป iconsiam"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.553450426+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอาการฉี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.553456626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.553511476+07:00","message":"> Transcript [55690] [false]: 'มันเป็นใบอาการฉี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.553516473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.553518803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.553520883+07:00","message":"StatePrefix: 'มันเป็นใบอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.553524007+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.693993683+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.69403302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.694043498+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการฉี่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:09.69405757+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการฉี่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.694066113+07:00","message":"[bufferProcess] interim [680000000]:มันเป็นใบอาการฉี่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.694068803+07:00","message":"[bufferProcess] send to processor:มันเป็นไป iconsiam"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.69407441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.694077754+07:00","message":"> Transcript [55691] [false]: 'มันเป็นไป iconsiam'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.694080024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:09.694086264+07:00","message":"Set new StatePrefix: 'มันเป็นไป iconsiam'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.076268854+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.076312937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่ที่มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.076318644+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการฉี่ที่มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.076333195+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการฉี่ที่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.076341844+07:00","message":"[bufferProcess] interim [100000000]:มันเป็นใบอาการฉี่ที่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.076347777+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอาการฉี่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.076351627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.076354651+07:00","message":"> Transcript [55692] [false]: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.076357211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.076359427+07:00","message":"Set new StatePrefix: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.25368234+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.253726362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่ที่มากเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.253732529+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการฉี่ที่มากเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.253746835+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการฉี่ที่มากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.253755236+07:00","message":"[bufferProcess] interim [280000000]:มันเป็นใบอาการฉี่ที่มากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.253758182+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอาการฉี่ที่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.253765245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.253768204+07:00","message":"> Transcript [55693] [false]: 'มันเป็นใบอาการฉี่ที่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.253771496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.253773894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.253776815+07:00","message":"StatePrefix: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.253780241+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.448855166+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.448901776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่ที่มากเกินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.448907607+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการฉี่ที่มากเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.448923118+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการฉี่ที่มากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.448931106+07:00","message":"[bufferProcess] interim [460000000]:มันเป็นใบอาการฉี่ที่มากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.448933841+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอาการฉี่ที่มากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.448937525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.448940213+07:00","message":"> Transcript [55694] [false]: 'มันเป็นใบอาการฉี่ที่มากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.448955356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.44895773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.448961181+07:00","message":"StatePrefix: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.448964605+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514045844+07:00","message":"[GCS] Cleaned up inactive client: 4513"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514070092+07:00","message":"[GCS] Cleaned up inactive client: 4508"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514073156+07:00","message":"[GCS] Cleaned up inactive client: 4504"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514075171+07:00","message":"[GCS] Cleaned up inactive client: 4511"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514077176+07:00","message":"[GCS] Cleaned up inactive client: 4514"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514079065+07:00","message":"[GCS] Cleaned up inactive client: 4506"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514081627+07:00","message":"[GCS] Cleaned up inactive client: 4507"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514083506+07:00","message":"[GCS] Cleaned up inactive client: 4512"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514085907+07:00","message":"[GCS] Cleaned up inactive client: 4516"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514087985+07:00","message":"[GCS] Cleaned up inactive client: 4509"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514089888+07:00","message":"[GCS] Cleaned up inactive client: 4515"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514091901+07:00","message":"[GCS] Cleaned up inactive client: 4510"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514094201+07:00","message":"[GCS] Cleaned up inactive client: 4517"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.514096152+07:00","message":"[GCS] Cleaned up inactive client: 4505"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:10.722226145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:10.722248207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.9639587+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.964010438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.964016141+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:10.964032671+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.964043476+07:00","message":"[bufferProcess] interim [0]:มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.964046655+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอาการฉี่ที่มากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.964052868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.964055777+07:00","message":"> Transcript [55695] [false]: 'มันเป็นใบอาการฉี่ที่มากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.964059323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.964061672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.96406396+07:00","message":"StatePrefix: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:10.964066651+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.170210248+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.170264849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.170271883+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.170287736+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170299431+07:00","message":"[bufferProcess] interim [180000000]:มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.17030269+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170309192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170312223+07:00","message":"> Transcript [55696] [false]: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170316842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170319258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170321602+07:00","message":"StatePrefix: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170324395+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170331184+07:00","message":"Push: 'เป็นใบอาการฉี่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170333684+07:00","message":"TextPushed: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170336193+07:00","message":"Set new StatePrefix : 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.170338584+07:00","message":"Next Push (prob) : 'มากเกินไปสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.170368074+07:00","message":"push: {false เป็นใบอาการฉี่ที่ 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.309152613+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.309211503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.30921903+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.309239221+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.309251453+07:00","message":"[bufferProcess] interim [300000000]:มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.309254269+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.309261108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.309264757+07:00","message":"> Transcript [55697] [false]: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.309271195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.30927374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.309275804+07:00","message":"StatePrefix: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.309278777+07:00","message":"TextPushed: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.532010487+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.532047805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.532053925+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.532071055+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.53207902+07:00","message":"[bufferProcess] interim [540000000]:มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.532081953+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.532085429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.532088246+07:00","message":"> Transcript [55698] [false]: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.532091601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.532094152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.532096836+07:00","message":"StatePrefix: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.532099958+07:00","message":"TextPushed: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.687915484+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.687963316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.687969693+07:00","message":"receive interim result [false|false]: มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.687986244+07:00","message":"[buffer interim] 4542 false มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.687994597+07:00","message":"[bufferProcess] interim [720000000]:มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.687997257+07:00","message":"[bufferProcess] send to processor:มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.688000966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.688004023+07:00","message":"> Transcript [55699] [false]: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.688007488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.688009599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.688012274+07:00","message":"StatePrefix: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.68801491+07:00","message":"TextPushed: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.706682512+07:00","message":"[GCS] IsForceVAD: false for message ID: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.769928265+07:00","message":"[GCS] Start streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.840039039+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.840077835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา\",\"confidence\":0.95124704}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.840083911+07:00","message":"receive interim result [true|false]: มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.840092871+07:00","message":"end recv isFinal message id 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.840094968+07:00","message":"end Recv id 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.840103093+07:00","message":"[buffer interim] 4542 true มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840112+07:00","message":"[bufferProcess] interim [930000000]:มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840115689+07:00","message":"[bufferProcess] send to processor (isfinal):มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840119367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840122894+07:00","message":"> Transcript [55700] [false]: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840126638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840129709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840132058+07:00","message":"StatePrefix: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840134851+07:00","message":"TextPushed: 'มันเป็นใบอาการฉี่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.84014026+07:00","message":"Push: 'มากเกินไปสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840142488+07:00","message":"TextPushed: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840144617+07:00","message":"Set new StatePrefix : 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840146862+07:00","message":"Next Push (prob) : 'ใบหน้าของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840148674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840150642+07:00","message":"> Transcript [55701] [true]: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.84015315+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840154932+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840156877+07:00","message":"StatePrefix: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับใบหน้าของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840159145+07:00","message":"TextPushed: 'มันเป็นใบอาการฉี่ที่มากเกินไปสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:11.840161539+07:00","message":"Push: 'ใบหน้าของเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.840168354+07:00","message":"push: {false มากเกินไปสำหรับ 0 0xc004852380}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:11.840174601+07:00","message":"push: {true ใบหน้าของเขา 0 0xc004852380}"}
{"level":"info","service":"Main","time":"2026-06-22T14:15:11.849231146+07:00","message":"write wav file: './tmp/7589/7589_4542.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.309090221+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.309142569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.309148339+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.30917649+07:00","message":"[buffer interim] 4543 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.309185599+07:00","message":"[bufferProcess] interim [540000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.309187585+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.528761134+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.528806128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.528811953+07:00","message":"receive interim result [false|false]: เขาแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.528826657+07:00","message":"[buffer interim] 4543 false เขาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.528834598+07:00","message":"[bufferProcess] interim [720000000]:เขาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.528837163+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.528840541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.528843407+07:00","message":"> Transcript [55702] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.528845674+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.570779212+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.570823947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาแจ้งว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.570830259+07:00","message":"receive interim result [false|false]: เขาแจ้งว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:12.570846772+07:00","message":"[buffer interim] 4543 false เขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.570854237+07:00","message":"[bufferProcess] interim [780000000]:เขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.57085714+07:00","message":"[bufferProcess] send to processor:เขาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.570861573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.570865306+07:00","message":"> Transcript [55703] [false]: 'เขาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.570867438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:12.570869598+07:00","message":"Set new StatePrefix: 'เขาแจ้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:13.722482914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:13.722484547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.10961329+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.109655101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.109661464+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.109698646+07:00","message":"[buffer interim] 4543 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109707057+07:00","message":"[bufferProcess] interim [340000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109709946+07:00","message":"[bufferProcess] send to processor:เขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109713416+07:00","message":"[bufferProcess] send to processor (ticker):ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109715907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109718618+07:00","message":"> Transcript [55704] [false]: 'เขาแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109724303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109726369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109728287+07:00","message":"StatePrefix: 'เขาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109730792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109732455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109734967+07:00","message":"> Transcript [55705] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109739575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.109741602+07:00","message":"Set new StatePrefix: 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.246454792+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.246498804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Icon\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.246505875+07:00","message":"receive interim result [false|false]: Icon"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.246525762+07:00","message":"[buffer interim] 4543 false Icon"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.24653779+07:00","message":"[bufferProcess] interim [460000000]:Icon"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.246539579+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.280008151+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.280062981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"icom\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.280071263+07:00","message":"receive interim result [false|false]: icom"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.280087377+07:00","message":"[buffer interim] 4543 false icom"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.280098368+07:00","message":"[bufferProcess] interim [520000000]:icom"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.280101515+07:00","message":"[bufferProcess] send to processor:Icon"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.280108872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.280113361+07:00","message":"> Transcript [55706] [false]: 'Icon'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.280116711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.280119894+07:00","message":"Set new StatePrefix: 'Icon'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.414602131+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.414645347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.414651986+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.414667948+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.414681014+07:00","message":"[bufferProcess] interim [640000000]:ไอ้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.414683808+07:00","message":"[bufferProcess] send to processor:icom"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.414687484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.414690151+07:00","message":"> Transcript [55707] [false]: 'icom'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.414692629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.414695145+07:00","message":"Set new StatePrefix: 'icom'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.61522083+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.615261833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูลทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.615267918+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูลทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.615284442+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูลทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.61529385+07:00","message":"[bufferProcess] interim [880000000]:ไอ้ข้อมูลทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.615297721+07:00","message":"[bufferProcess] send to processor:ไอ้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.615302887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.615307001+07:00","message":"> Transcript [55708] [false]: 'ไอ้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.615310405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.615313591+07:00","message":"Set new StatePrefix: 'ไอ้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.802879231+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.802918125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูลทางวิชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.802924854+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูลทางวิชาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.802937457+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูลทางวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.802947445+07:00","message":"[bufferProcess] interim [120000000]:ไอ้ข้อมูลทางวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.802950294+07:00","message":"[bufferProcess] send to processor:ไอ้ข้อมูลทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.802956081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.802958917+07:00","message":"> Transcript [55709] [false]: 'ไอ้ข้อมูลทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.802962512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.802964702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.802967148+07:00","message":"StatePrefix: 'ไอ้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.802969234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.933768988+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.933811825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูลทางวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.933818302+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูลทางวิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.933832343+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูลทางวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.933840178+07:00","message":"[bufferProcess] interim [180000000]:ไอ้ข้อมูลทางวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.93384334+07:00","message":"[bufferProcess] send to processor:ไอ้ข้อมูลทางวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.933847002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.933849885+07:00","message":"> Transcript [55710] [false]: 'ไอ้ข้อมูลทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.933853598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.933856072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.933858413+07:00","message":"StatePrefix: 'ไอ้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.933860698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.990705144+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.990755862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูลทางวิชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.990773862+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูลทางวิชาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:14.990786642+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูลทางวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.990795527+07:00","message":"[bufferProcess] interim [240000000]:ไอ้ข้อมูลทางวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.990798459+07:00","message":"[bufferProcess] send to processor:ไอ้ข้อมูลทางวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.99080458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.990808331+07:00","message":"> Transcript [55711] [false]: 'ไอ้ข้อมูลทางวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.990812598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.990815405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.990817437+07:00","message":"StatePrefix: 'ไอ้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:14.990820081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.340725099+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.340770168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูลทางวิชาการพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.340776762+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูลทางวิชาการพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.340803409+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูลทางวิชาการพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340816487+07:00","message":"[bufferProcess] interim [600000000]:ไอ้ข้อมูลทางวิชาการพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340819389+07:00","message":"[bufferProcess] send to processor:ไอ้ข้อมูลทางวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340823313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340826232+07:00","message":"> Transcript [55712] [false]: 'ไอ้ข้อมูลทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340829891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340832255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340834221+07:00","message":"StatePrefix: 'ไอ้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340836311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340842448+07:00","message":"Push: 'ไอ้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340844565+07:00","message":"TextPushed: 'ไอ้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.34084664+07:00","message":"Set new StatePrefix : 'ไอ้ข้อมูลทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.340851616+07:00","message":"Next Push (prob) : 'ทางวิชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.340861138+07:00","message":"push: {false ไอ้ข้อมูล 0 0xc004482000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.454977357+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.455023943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูลทางวิชาการพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.455030457+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูลทางวิชาการพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.455043046+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูลทางวิชาการพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.455050798+07:00","message":"[bufferProcess] interim [660000000]:ไอ้ข้อมูลทางวิชาการพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.455053448+07:00","message":"[bufferProcess] send to processor:ไอ้ข้อมูลทางวิชาการพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.455059154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.455062169+07:00","message":"> Transcript [55713] [false]: 'ไอ้ข้อมูลทางวิชาการพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.455065617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.455068011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.455070454+07:00","message":"StatePrefix: 'ไอ้ข้อมูลทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.455073348+07:00","message":"TextPushed: 'ไอ้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.646135452+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.646177651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.646183717+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.646202195+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.64621097+07:00","message":"[bufferProcess] interim [840000000]:ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.646213881+07:00","message":"[bufferProcess] send to processor:ไอ้ข้อมูลทางวิชาการพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.646218269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.64622399+07:00","message":"> Transcript [55714] [false]: 'ไอ้ข้อมูลทางวิชาการพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.646230536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.64623317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.646236975+07:00","message":"StatePrefix: 'ไอ้ข้อมูลทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.646240051+07:00","message":"TextPushed: 'ไอ้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.700769484+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.700815273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.700824173+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.700845564+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.700860639+07:00","message":"[bufferProcess] interim [960000000]:ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.700865053+07:00","message":"[bufferProcess] send to processor:ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.700873317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.700877681+07:00","message":"> Transcript [55715] [false]: 'ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.700883122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.700886629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.700890126+07:00","message":"StatePrefix: 'ไอ้ข้อมูลทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.700893379+07:00","message":"TextPushed: 'ไอ้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.718438644+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.718493823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.718502154+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.718518317+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718530617+07:00","message":"[bufferProcess] interim [20000000]:ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718533195+07:00","message":"[bufferProcess] send to processor:ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718536776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718539978+07:00","message":"> Transcript [55716] [false]: 'ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718544473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718546959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718549301+07:00","message":"StatePrefix: 'ไอ้ข้อมูลทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.7185517+07:00","message":"TextPushed: 'ไอ้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718558098+07:00","message":"Push: 'ทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718560066+07:00","message":"TextPushed: 'ไอ้ข้อมูลทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718562678+07:00","message":"Set new StatePrefix : 'ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.718565396+07:00","message":"Next Push (prob) : 'พรุ่งนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.718573975+07:00","message":"push: {false ทางวิชาการ 0 0xc004482000}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.927262556+07:00","message":"[GCS] IsForceVAD: false for message ID: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.969235647+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.969278943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.969291682+07:00","message":"receive interim result [false|false]: ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:15.969304886+07:00","message":"[buffer interim] 4543 false ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.969313211+07:00","message":"[bufferProcess] interim [200000000]:ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.969316347+07:00","message":"[bufferProcess] send to processor:ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.969321614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.969324498+07:00","message":"> Transcript [55717] [false]: 'ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.969327013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:15.969329249+07:00","message":"Set new StatePrefix: 'ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.078222511+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.0782711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะให้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า\",\"confidence\":0.93409044}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.078278547+07:00","message":"receive interim result [true|false]: เขาจะให้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.078291545+07:00","message":"end recv isFinal message id 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.078294308+07:00","message":"end Recv id 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.078301261+07:00","message":"[buffer interim] 4543 true เขาจะให้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078310117+07:00","message":"[bufferProcess] interim [380000000]:เขาจะให้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.07831404+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078322649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078358855+07:00","message":"> Transcript [55718] [false]: 'ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078365424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078367809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078370458+07:00","message":"StatePrefix: 'ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078373589+07:00","message":"TextPushed: 'ไอ้ข้อมูลทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078376727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078379295+07:00","message":"> Transcript [55719] [true]: 'เขาจะให้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078381879+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078383865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078385834+07:00","message":"StatePrefix: 'ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078387975+07:00","message":"TextPushed: 'ไอ้ข้อมูลทางวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078389665+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078546223+07:00","message":"Push: 'พรุ่งนี้นะครับหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078548976+07:00","message":"TextPushed: 'ไอ้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078551579+07:00","message":"Set new StatePrefix : 'เขาจะให้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.078554049+07:00","message":"Next Push (prob) : 'เขาจะให้ข้อมูลทางวิชาการพรุ่งนี้นะครับหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.078566036+07:00","message":"push: {true พรุ่งนี้นะครับหรือว่า 0 0xc004482000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.07858027+07:00","message":"write aligntment file to 'tmp/7589/align_message_id_4543.html'"}
{"level":"info","service":"Main","time":"2026-06-22T14:15:16.088636232+07:00","message":"write wav file: './tmp/7589/7589_4543.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.189869882+07:00","message":"[GCS] Start streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.539632649+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.539677452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.539682986+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.539705287+07:00","message":"[buffer interim] 4544 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.539713525+07:00","message":"[bufferProcess] interim [420000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.539716019+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:16.723137129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:16.7231556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.748595725+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.748654177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.748660773+07:00","message":"receive interim result [false|false]: ความเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.74868424+07:00","message":"[buffer interim] 4544 false ความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.748727548+07:00","message":"[bufferProcess] interim [600000000]:ความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.74873051+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.748734022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.748738986+07:00","message":"> Transcript [55720] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.748746523+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.917412759+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.91745615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.917462094+07:00","message":"receive interim result [false|false]: ความเห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.917474961+07:00","message":"[buffer interim] 4544 false ความเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.91748303+07:00","message":"[bufferProcess] interim [720000000]:ความเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.917485551+07:00","message":"[bufferProcess] send to processor:ความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.917491227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.917494115+07:00","message":"> Transcript [55721] [false]: 'ความเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.917497457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.917499571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.917501683+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.917503898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.958566002+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.9586046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความผิดพลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.958610591+07:00","message":"receive interim result [false|false]: ความผิดพลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:16.958621638+07:00","message":"[buffer interim] 4544 false ความผิดพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.958628777+07:00","message":"[bufferProcess] interim [780000000]:ความผิดพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.958631149+07:00","message":"[bufferProcess] send to processor:ความเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.958636509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.958639095+07:00","message":"> Transcript [55722] [false]: 'ความเห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.958642091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.958644521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.958646511+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:16.958648618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.071706764+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.07174835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟาร์มเห็ดภาค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.071754883+07:00","message":"receive interim result [false|false]: ฟาร์มเห็ดภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.0717755+07:00","message":"[buffer interim] 4544 false ฟาร์มเห็ดภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.071784032+07:00","message":"[bufferProcess] interim [840000000]:ฟาร์มเห็ดภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.07178698+07:00","message":"[bufferProcess] send to processor:ความผิดพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.071790484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.071793755+07:00","message":"> Transcript [55723] [false]: 'ความผิดพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.071797896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.071799937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.071801852+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.071804126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.115078358+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.115129598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.115141726+07:00","message":"receive interim result [false|false]: ความเห็นจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.115156588+07:00","message":"[buffer interim] 4544 false ความเห็นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.115164139+07:00","message":"[bufferProcess] interim [900000000]:ความเห็นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.115166585+07:00","message":"[bufferProcess] send to processor:ฟาร์มเห็ดภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.115171962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.115174774+07:00","message":"> Transcript [55724] [false]: 'ฟาร์มเห็ดภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.115177472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.115180118+07:00","message":"Set new StatePrefix: 'ฟาร์มเห็ดภาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.24654304+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.246591508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นอาการแพ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.24659908+07:00","message":"receive interim result [false|false]: ความเห็นอาการแพ้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.246616796+07:00","message":"[buffer interim] 4544 false ความเห็นอาการแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.246626307+07:00","message":"[bufferProcess] interim [80000000]:ความเห็นอาการแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.246630131+07:00","message":"[bufferProcess] send to processor:ความเห็นจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.24663397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.24663696+07:00","message":"> Transcript [55725] [false]: 'ความเห็นจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.246639356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.246641414+07:00","message":"Set new StatePrefix: 'ความเห็นจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.367163221+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.367213377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นทางการแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.367221128+07:00","message":"receive interim result [false|false]: ความเห็นทางการแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.36724083+07:00","message":"[buffer interim] 4544 false ความเห็นทางการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.367249561+07:00","message":"[bufferProcess] interim [140000000]:ความเห็นทางการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.367251999+07:00","message":"[bufferProcess] send to processor:ความเห็นอาการแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.367257263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.367261544+07:00","message":"> Transcript [55726] [false]: 'ความเห็นอาการแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.367264944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.367268241+07:00","message":"Set new StatePrefix: 'ความเห็นอาการแพ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.860147824+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.86019863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นทางการแพทย์ก็คง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.860207079+07:00","message":"receive interim result [false|false]: ความเห็นทางการแพทย์ก็คง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.860224835+07:00","message":"[buffer interim] 4544 false ความเห็นทางการแพทย์ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.860238178+07:00","message":"[bufferProcess] interim [680000000]:ความเห็นทางการแพทย์ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.86024272+07:00","message":"[bufferProcess] send to processor:ความเห็นทางการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.860251154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.860256024+07:00","message":"> Transcript [55727] [false]: 'ความเห็นทางการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.860260107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.860263784+07:00","message":"Set new StatePrefix: 'ความเห็นทางการแพทย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.968746521+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.968819964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นทางการแพทย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.968830518+07:00","message":"receive interim result [false|false]: ความเห็นทางการแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:17.968846799+07:00","message":"[buffer interim] 4544 false ความเห็นทางการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.968855924+07:00","message":"[bufferProcess] interim [740000000]:ความเห็นทางการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.96885931+07:00","message":"[bufferProcess] send to processor:ความเห็นทางการแพทย์ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.968863405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.96886652+07:00","message":"> Transcript [55728] [false]: 'ความเห็นทางการแพทย์ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.968870068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.968872249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.968874723+07:00","message":"StatePrefix: 'ความเห็นทางการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:17.968877043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.110009018+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.11005253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นทางการแพทย์ก็คงเป็นเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.110059741+07:00","message":"receive interim result [false|false]: ความเห็นทางการแพทย์ก็คงเป็นเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.110071988+07:00","message":"[buffer interim] 4544 false ความเห็นทางการแพทย์ก็คงเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.110081541+07:00","message":"[bufferProcess] interim [920000000]:ความเห็นทางการแพทย์ก็คงเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.110084282+07:00","message":"[bufferProcess] send to processor:ความเห็นทางการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.110088371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.1100912+07:00","message":"> Transcript [55729] [false]: 'ความเห็นทางการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.110095228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.110097641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.110100157+07:00","message":"StatePrefix: 'ความเห็นทางการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.110102647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.277402499+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.277440619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.277446841+07:00","message":"receive interim result [false|false]: ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.277463008+07:00","message":"[buffer interim] 4544 false ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.277473806+07:00","message":"[bufferProcess] interim [100000000]:ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.277476744+07:00","message":"[bufferProcess] send to processor:ความเห็นทางการแพทย์ก็คงเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.277482864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.277485817+07:00","message":"> Transcript [55730] [false]: 'ความเห็นทางการแพทย์ก็คงเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.277489715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.277491707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.277494272+07:00","message":"StatePrefix: 'ความเห็นทางการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.277496689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.306887049+07:00","message":"[GCS] IsForceVAD: false for message ID: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.518302234+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.518348451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่\",\"confidence\":0.92854404}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.518356362+07:00","message":"receive interim result [true|false]: ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.518369113+07:00","message":"end recv isFinal message id 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.518371596+07:00","message":"end Recv id 4544"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.518382114+07:00","message":"[buffer interim] 4544 true ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518390623+07:00","message":"[bufferProcess] interim [340000000]:ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518395517+07:00","message":"[bufferProcess] send to processor (isfinal):ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518400545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.51840499+07:00","message":"> Transcript [55731] [false]: 'ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518411352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.51841475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.51841853+07:00","message":"StatePrefix: 'ความเห็นทางการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518421787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518425844+07:00","message":"Push: 'ความเห็นทางการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.51842902+07:00","message":"TextPushed: 'ความเห็นทางการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518432849+07:00","message":"Set new StatePrefix : 'ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518436808+07:00","message":"Next Push (prob) : 'ก็คงเป็นเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518439595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518443146+07:00","message":"> Transcript [55732] [true]: 'ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518447213+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518450014+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518453449+07:00","message":"StatePrefix: 'ความเห็นทางการแพทย์ก็คงเป็นเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518456693+07:00","message":"TextPushed: 'ความเห็นทางการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:18.518460897+07:00","message":"Push: 'ก็คงเป็นเรื่องที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.518476372+07:00","message":"push: {false ความเห็นทางการแพทย์ 0 0xc004483180}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.518486897+07:00","message":"push: {true ก็คงเป็นเรื่องที่ 0 0xc004483180}"}
{"level":"info","service":"Main","time":"2026-06-22T14:15:18.526103426+07:00","message":"write wav file: './tmp/7589/7589_4544.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:18.569731221+07:00","message":"[GCS] Start streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.423487507+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.423540628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.42354766+07:00","message":"receive interim result [false|false]: ทางแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.423563379+07:00","message":"[buffer interim] 4545 false ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.423572667+07:00","message":"[bufferProcess] interim [660000000]:ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.423574753+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.604107652+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.604160915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทบจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.60416737+07:00","message":"receive interim result [false|false]: แทบจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.604184781+07:00","message":"[buffer interim] 4545 false แทบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.604194376+07:00","message":"[bufferProcess] interim [780000000]:แทบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.6041974+07:00","message":"[bufferProcess] send to processor:ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.604201731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.604204966+07:00","message":"> Transcript [55733] [false]: 'ทางแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.604207624+07:00","message":"Set StatePrefix (first interim): 'ทางแพทย์'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:19.723587994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:19.72360154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.732731308+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.732766553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.732772816+07:00","message":"receive interim result [false|false]: ทางแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:19.732788559+07:00","message":"[buffer interim] 4545 false ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.732796422+07:00","message":"[bufferProcess] interim [900000000]:ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.732799479+07:00","message":"[bufferProcess] send to processor:แทบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.732803847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.732807854+07:00","message":"> Transcript [55734] [false]: 'แทบจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.732810323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:19.732812785+07:00","message":"Set new StatePrefix: 'แทบจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:20.294470928+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:20.294517725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางแพทย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:20.294523938+07:00","message":"receive interim result [false|false]: ทางแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:20.294538553+07:00","message":"[buffer interim] 4545 false ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:20.294546274+07:00","message":"[bufferProcess] interim [500000000]:ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:20.294548981+07:00","message":"[bufferProcess] send to processor:ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:20.294557835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:20.29456142+07:00","message":"> Transcript [55735] [false]: 'ทางแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:20.294563932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:20.294566312+07:00","message":"Set new StatePrefix: 'ทางแพทย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.05388614+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.05393892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทบจะทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.053945192+07:00","message":"receive interim result [false|false]: แทบจะทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.053963668+07:00","message":"[buffer interim] 4545 false แทบจะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.053973773+07:00","message":"[bufferProcess] interim [240000000]:แทบจะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.053976428+07:00","message":"[bufferProcess] send to processor:ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.053981266+07:00","message":"[bufferProcess] send to processor (ticker):แทบจะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.053984297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.053987411+07:00","message":"> Transcript [55736] [false]: 'ทางแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.053991753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.053994024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.053996104+07:00","message":"StatePrefix: 'ทางแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.053998283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.054000115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.054002179+07:00","message":"> Transcript [55737] [false]: 'แทบจะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.05400397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.054006137+07:00","message":"Set new StatePrefix: 'แทบจะทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.08182778+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.081870489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางแพทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.081877561+07:00","message":"receive interim result [false|false]: ทางแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.081892953+07:00","message":"[buffer interim] 4545 false ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.081901327+07:00","message":"[bufferProcess] interim [300000000]:ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.081903478+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.279169022+07:00","message":"[GCS] IsForceVAD: false for message ID: 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.33827314+07:00","message":"[GCS] Start streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.451951746+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.451993341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางแพทย์ทั้งหมด\",\"confidence\":0.76851535}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.45199954+07:00","message":"receive interim result [true|false]: ทางแพทย์ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.452008704+07:00","message":"end recv isFinal message id 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.452011326+07:00","message":"end Recv id 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.452018754+07:00","message":"[buffer interim] 4545 true ทางแพทย์ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.452031757+07:00","message":"[bufferProcess] interim [750000000]:ทางแพทย์ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.452035523+07:00","message":"[bufferProcess] send to processor (isfinal):ทางแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.452038675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.452042284+07:00","message":"> Transcript [55738] [false]: 'ทางแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.45204487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.452047184+07:00","message":"Set new StatePrefix: 'ทางแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.45204892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.452051077+07:00","message":"> Transcript [55739] [true]: 'ทางแพทย์ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.452054107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.452056087+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.452058079+07:00","message":"StatePrefix: 'ทางแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.452063175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.45206632+07:00","message":"Push: 'ทางแพทย์ทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.452074116+07:00","message":"push: {true ทางแพทย์ทั้งหมด 0 0xc004483a80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:15:22.46151623+07:00","message":"write wav file: './tmp/7589/7589_4545.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.699880987+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.699919364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.699925869+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.699939734+07:00","message":"[buffer interim] 4546 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.699947029+07:00","message":"[bufferProcess] interim [420000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.699949383+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:22.723965288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:22.72398728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.88096667+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.881013022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.881019918+07:00","message":"receive interim result [false|false]: เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:22.88103671+07:00","message":"[buffer interim] 4546 false เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.881045733+07:00","message":"[bufferProcess] interim [600000000]:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.881048101+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.881051728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.88105512+07:00","message":"> Transcript [55740] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:22.88105751+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.000024275+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.000067942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.000074261+07:00","message":"receive interim result [false|false]: เรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.000092134+07:00","message":"[buffer interim] 4546 false เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.000101624+07:00","message":"[bufferProcess] interim [720000000]:เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.000104714+07:00","message":"[bufferProcess] send to processor:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.000109039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.000112181+07:00","message":"> Transcript [55741] [false]: 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.000115754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.000117927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.000119967+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.000122251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.246206153+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.246243195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.246249183+07:00","message":"receive interim result [false|false]: เรื่องของการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.246262188+07:00","message":"[buffer interim] 4546 false เรื่องของการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.246270077+07:00","message":"[bufferProcess] interim [900000000]:เรื่องของการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.246272286+07:00","message":"[bufferProcess] send to processor:เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.246277613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.246280451+07:00","message":"> Transcript [55742] [false]: 'เรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.246283346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.246285294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.246287393+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.246295374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.332039273+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.3320816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการที่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.33209007+07:00","message":"receive interim result [false|false]: เรื่องของการที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.332106196+07:00","message":"[buffer interim] 4546 false เรื่องของการที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.33211533+07:00","message":"[bufferProcess] interim [20000000]:เรื่องของการที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.332120186+07:00","message":"[bufferProcess] send to processor:เรื่องของการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.332129793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.332132799+07:00","message":"> Transcript [55743] [false]: 'เรื่องของการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.332136663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.332139235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.332141245+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.332143421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.380698866+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.380743641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการที่ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.380750729+07:00","message":"receive interim result [false|false]: เรื่องของการที่ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.380764939+07:00","message":"[buffer interim] 4546 false เรื่องของการที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.380776153+07:00","message":"[bufferProcess] interim [80000000]:เรื่องของการที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.380778816+07:00","message":"[bufferProcess] send to processor:เรื่องของการที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.380787373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.38079264+07:00","message":"> Transcript [55744] [false]: 'เรื่องของการที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.380797052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.380799565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.380801539+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.380803998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.38081097+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.380813278+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.38081758+07:00","message":"Set new StatePrefix : 'เรื่องของการที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.380820259+07:00","message":"Next Push (prob) : 'ของการที่ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.380827672+07:00","message":"push: {false เรื่อง 0 0xc004483e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.567244225+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.567289383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการที่ผมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.567296289+07:00","message":"receive interim result [false|false]: เรื่องของการที่ผมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.567312605+07:00","message":"[buffer interim] 4546 false เรื่องของการที่ผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.567324114+07:00","message":"[bufferProcess] interim [260000000]:เรื่องของการที่ผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.567326596+07:00","message":"[bufferProcess] send to processor:เรื่องของการที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.567330351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.567333343+07:00","message":"> Transcript [55745] [false]: 'เรื่องของการที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.56733605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.567338934+07:00","message":"Set new StatePrefix: 'เรื่องของการที่ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.706131309+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.706176788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการที่ผมได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.706182622+07:00","message":"receive interim result [false|false]: เรื่องของการที่ผมได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.706200273+07:00","message":"[buffer interim] 4546 false เรื่องของการที่ผมได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.706208176+07:00","message":"[bufferProcess] interim [380000000]:เรื่องของการที่ผมได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.706211513+07:00","message":"[bufferProcess] send to processor:เรื่องของการที่ผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.706222073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.706225008+07:00","message":"> Transcript [55746] [false]: 'เรื่องของการที่ผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.706229219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.706231417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.706233352+07:00","message":"StatePrefix: 'เรื่องของการที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.706237137+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.7764977+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.776546218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการที่ผมได้รับของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.776552269+07:00","message":"receive interim result [false|false]: เรื่องของการที่ผมได้รับของ"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.776569124+07:00","message":"[buffer interim] 4546 false เรื่องของการที่ผมได้รับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.776577838+07:00","message":"[bufferProcess] interim [500000000]:เรื่องของการที่ผมได้รับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.776580437+07:00","message":"[bufferProcess] send to processor:เรื่องของการที่ผมได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.776584145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.776587284+07:00","message":"> Transcript [55747] [false]: 'เรื่องของการที่ผมได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.776591408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.776593615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.77659561+07:00","message":"StatePrefix: 'เรื่องของการที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.776597845+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.895879581+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.895921959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการที่ผมได้รับฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.895928821+07:00","message":"receive interim result [false|false]: เรื่องของการที่ผมได้รับฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:23.895946541+07:00","message":"[buffer interim] 4546 false เรื่องของการที่ผมได้รับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.895962161+07:00","message":"[bufferProcess] interim [620000000]:เรื่องของการที่ผมได้รับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.895966485+07:00","message":"[bufferProcess] send to processor:เรื่องของการที่ผมได้รับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.895974544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.895977818+07:00","message":"> Transcript [55748] [false]: 'เรื่องของการที่ผมได้รับของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.89598114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.895983378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.895985656+07:00","message":"StatePrefix: 'เรื่องของการที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:23.89598942+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.098780837+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.098823174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการที่ผมได้รับฟังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.098830043+07:00","message":"receive interim result [false|false]: เรื่องของการที่ผมได้รับฟังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.098844148+07:00","message":"[buffer interim] 4546 false เรื่องของการที่ผมได้รับฟังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.098852687+07:00","message":"[bufferProcess] interim [800000000]:เรื่องของการที่ผมได้รับฟังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.09885578+07:00","message":"[bufferProcess] send to processor:เรื่องของการที่ผมได้รับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.098860053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.098863175+07:00","message":"> Transcript [55749] [false]: 'เรื่องของการที่ผมได้รับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.098867025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.09886926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.098871899+07:00","message":"StatePrefix: 'เรื่องของการที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.098874228+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.098876727+07:00","message":"Push: 'ของการที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.098878683+07:00","message":"TextPushed: 'เรื่องของการที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.098880986+07:00","message":"Set new StatePrefix : 'เรื่องของการที่ผมได้รับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.098883552+07:00","message":"Next Push (prob) : 'ได้รับฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.098892587+07:00","message":"push: {false ของการที่ผม 0 0xc004483e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.197532643+07:00","message":"[GCS] IsForceVAD: false for message ID: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.297960733+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.298009178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการที่ผมได้รับฟังจาก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.298017074+07:00","message":"receive interim result [true|false]: เรื่องของการที่ผมได้รับฟังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.2980265+07:00","message":"end recv isFinal message id 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.298029001+07:00","message":"end Recv id 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.298036539+07:00","message":"[buffer interim] 4546 true เรื่องของการที่ผมได้รับฟังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298047519+07:00","message":"[bufferProcess] interim [70000000]:เรื่องของการที่ผมได้รับฟังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298051406+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องของการที่ผมได้รับฟังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298055605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298061588+07:00","message":"> Transcript [55750] [false]: 'เรื่องของการที่ผมได้รับฟังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298064942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298067066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298069729+07:00","message":"StatePrefix: 'เรื่องของการที่ผมได้รับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298072332+07:00","message":"TextPushed: 'เรื่องของการที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298074352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298076388+07:00","message":"> Transcript [55751] [true]: 'เรื่องของการที่ผมได้รับฟังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298079152+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298081095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298082821+07:00","message":"StatePrefix: 'เรื่องของการที่ผมได้รับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298084983+07:00","message":"TextPushed: 'เรื่องของการที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-22T14:15:24.298087722+07:00","message":"Push: 'ได้รับฟังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:24.298096762+07:00","message":"push: {true ได้รับฟังจาก 0 0xc004483e80}"}
{"level":"info","service":"Main","time":"2026-06-22T14:15:24.305972319+07:00","message":"write wav file: './tmp/7589/7589_4546.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:25.724010532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:25.724015856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:28.724707411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:28.724738312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:31.725302774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:31.725351883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:34.725850358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:34.725858269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:37.726304243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:37.726316835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513664145+07:00","message":"[GCS] Cleaned up inactive client: 4519"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513701014+07:00","message":"[GCS] Cleaned up inactive client: 4521"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513706271+07:00","message":"[GCS] Cleaned up inactive client: 4531"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513709887+07:00","message":"[GCS] Cleaned up inactive client: 4530"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513713939+07:00","message":"[GCS] Cleaned up inactive client: 4526"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513733456+07:00","message":"[GCS] Cleaned up inactive client: 4523"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513735902+07:00","message":"[GCS] Cleaned up inactive client: 4524"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513737868+07:00","message":"[GCS] Cleaned up inactive client: 4529"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.51374436+07:00","message":"[GCS] Cleaned up inactive client: 4527"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513746317+07:00","message":"[GCS] Cleaned up inactive client: 4520"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513748021+07:00","message":"[GCS] Cleaned up inactive client: 4528"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513749833+07:00","message":"[GCS] Cleaned up inactive client: 4525"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.51375477+07:00","message":"[GCS] Cleaned up inactive client: 4522"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:15:40.513756772+07:00","message":"[GCS] Cleaned up inactive client: 4518"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:40.727025489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:40.727043181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:43.727716359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:43.72775295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:46.728062173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:46.728082961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:49.728416052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:49.728413657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:52.728824638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:52.728872216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:54.607850959+07:00","message":"agent id: 5, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:54.607926939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:54.607940689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:55.646599758+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:55.646667117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:55.646704202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:55.728953121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-22T14:15:58.729986628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:10.513511788+07:00","message":"[GCS] Cleaned up inactive client: 4534"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:10.513551524+07:00","message":"[GCS] Cleaned up inactive client: 4533"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:10.513554401+07:00","message":"[GCS] Cleaned up inactive client: 4536"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:10.513556826+07:00","message":"[GCS] Cleaned up inactive client: 4532"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:10.513558891+07:00","message":"[GCS] Cleaned up inactive client: 4540"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:10.513560714+07:00","message":"[GCS] Cleaned up inactive client: 4538"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:10.513562559+07:00","message":"[GCS] Cleaned up inactive client: 4541"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:10.513566443+07:00","message":"[GCS] Cleaned up inactive client: 4535"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:10.513569433+07:00","message":"[GCS] Cleaned up inactive client: 4537"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:10.513573198+07:00","message":"[GCS] Cleaned up inactive client: 4539"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:40.513671282+07:00","message":"[GCS] Cleaned up inactive client: 4542"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:40.513704269+07:00","message":"[GCS] Cleaned up inactive client: 4546"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:40.51370844+07:00","message":"[GCS] Cleaned up inactive client: 4545"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:40.513711514+07:00","message":"[GCS] Cleaned up inactive client: 4543"}
{"level":"info","service":"GCSStream","time":"2026-06-22T14:16:40.513715366+07:00","message":"[GCS] Cleaned up inactive client: 4544"}
